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
339598502644	339598503209	339598503759	339598504309	339598504859	339598505409	339598505959	339598506509	339598507059	339598507609	339598508159	339598508709	339598509259	339598509809	339598510359	339598510909	339598511459	339598512009	339598512559	339598513109	339598513659	339598514209	339598514759	339598515309	339598515859	339598516409	339598516959	339598517509	339598518059	339598518609	339598519159	339598519709	339598520259	339598520809	339598521359	339598521909	339598522459	339598523009	339598523559	339598524109	339598524659	339598525209	339598525759	339598526309	339598526859	339598527409	339598527959	339598528509	339598529059	339598529609	339598530159	339598530709	339598531259	339598531809	339598532359	339598532909	339598533459	339598534009	339598534559	339598535109	339598535659	339598536209	339598536759	339598537309	339598537859	339598538409	339598538959	339598539509	339598540059	339598540609	339598541159	339598541709	339598542259	339598542809	339598543359	339598543909	339598544459	339598545009	339598545559	339598546109	339598546659	339598547209	339598547759	339598548309	339598548859	339598549409	339598549959	339598550509	339598551059	339598551609	339598552159	339598552709	339598553259	339598553809	339598554359	339598554909	339598555459	339598556009	339598556559	339598557109	339598557659	339598558209	339598558759	339598559309	339598559859	339598560409	339598560959	339598561509	339598562059	339598562609	339598563159	339598563709	339598564259	339598564809	339598565359	339598565909	339598566459	339598567011	339598567559	339598568109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23813	23117	37741	39709	38645	33974	29388	20430	17129	16798	16486	16348	16050	16281	16289	16237	16097	16115	16039	16107	16170	16152	16036	16107	16231	15950	16123	16060	16032	15800	16007	15990	16095	15857	15937	15995	15953	15961	16003	15817	15994	15863	15965	16047	15918	15955	15931	15938	15811	16040	16041	15712	16003	15955	15887	15921	15735	15968	15935	15882	15620	15930	15969	16161	15907	15738	15993	16127	15990	16002	16076	15991	15950	15975	15885	16010	15948	15877	15935	15956	15912	15891	15881	15907	15933	16040	15988	15856	15975	16020	16038	15936	16026	15959	15822	15814	16040	15951	15842	15876	15890	15931	15858	15941	16002	15880	15841	15931	15959	15756	15870	15920	15998	16059	15851	15768	15955	15767	15870	15945	15813	16108	16057	16023	15828	15864	16012	15965	15718	15855	15946	15932	16031	16075	16043	15926	15968	15851	15796	15755	16021	15942	15857	15902	15727	15701	15830	16196	16008	15892	16046	15764	16011	15834	15958	15854	15844	16014	15862	16009	15951	15849	16081	15870	15922	15916	15851	15835	15929	15837	15805	15802	15799	15951	15905	15821	15860	15975	16002	15908	15723	15745	15969	15861	15986	16005	15932	15772	16076	15906	15749	15850	15874	16048	16101	15969	15797	15817	15827	15963	15892	15920	16152	15749	15966	15876	15887	15833	15894	15914	15853	15837	15932	15965	16028	15818	15776	15968	15947	16007	16070	15988	16085	16040	15808	15908	15956	15908	16023	15799	15958	15847	15990	15920	15851	16084	15910	15838	15875	16004	15946	15998	15849	15811	15765	15889	15961	15943	15991	16004	15839	16044	15987	15980	15848	15876	15847	15879	15981	15854	15836	15879	15878	15905	16031	16074	15978	15813	15606	15849	15970	16000	16052	15691	15917	15800	15891	15658	15992	15944	15930	15796	15969	15903	15834	16008	15994	15630	15909	15827	16002	16101	15844	15848	16123	15966	16172	15982	15844	15805	15898	15951	15843	15825	15735	15879	15959	15836	15907	15867	16002	15838	15843	15964	15879	16071	15925	15864	15865	16012	15947	16074	15859	15779	15875	15997	15660	15953	15992	15760	15757	16186	15998	15778	16172	15923	15936	15982	15958	16058	15755	15968	15826	15811	16028	16069	15841	15860	15951	15938	16023	16101	15929	15837	15811	15892	15937	15877	16079	16048	15903	15999	15819	15808	15899	15790	15959	15894	15838	15998	15834	15936	15923	15986	16041	15811	15659	16015	15986	15939	15925	15667	15837	15917	15965	15848	15792	16027	15939	16008	15931	15809	15592	15800	15970	15873	15794	15913	16067	16035	15824	15853	15870	15881	15997	15819	15856	16053	15717	16118	15920	15912	15714	15940	15893	15926	15920	15880	15889	15833	15921	15998	15800	15819	16066	15837	15886	15894	16040	15968	15932	15715	15952	16028	16051	16050	15794	16050	15822	15957	16054	15903	16088	15981	15930	15910	16139	16013	15846	15910	15635	15777	15854	15967	15837	15645	15871	15921	16140	15763	15809	15907	15904	15730	15771	15831	16076	15906	15847	15863	15987	16127	15951	15787	16051	16010	15830	16002	15837	15830	15926	15969	15898	15784	16000	16159	15951	15902	15904	15869	15824	15939	16109	15887	16036	15943	15979	15815	16167	15914	15977	15893	15762	15853	15819	15994	15743	16013	15974	15799	15874	15984	15867	15862	15925	15782	15965	16064	15984	16030	15958	15990	15978	15889	15900	15931	15706	15975	15879	15889	15748	15888	15899	15885	15912	15967	15739	15803	15907	15880	15989	16076	15885	16104	15893	16046	16099	16017	15729	15967	15780	15953	15895	15937	15916	16005	16000	15979	15943	15821	15880	15930	15822	15945	15836	15933	15815	15923	15902	16009	15893	15933	15899	15949	15965	15891	15958	15917	15769	16166	15661	15795	15973	16070	15852	16050	16118	15895	15969	15928	15865	16026	16041	16063	16046	15879	16064	16021	15878	15940	15973	15757	16037	15727	15871	15753	15873	15941	15763	16111	16051	15705	15961	16026	16001	15678	15928	15975	15716	15896	15928	15712	15798	15830	15889	15996	15925	16041	16000	15946	15874	15701	15834	15960	16086	15792	15886	15950	16115	15919	15853	15792	16076	15970	15967	16004	16022	15954	15791	15885	15834	15890	16101	16032	16049	15955	16095	15839	15914	15961	16064	15921	15964	15845	16039	16039	15873	15853	15903	15815	15841	15882	15769	16050	15962	15810	15917	16213	15933	15695	16069	15885	15824	15813	15802	15951	16181	15859	15840	15858	15841	16032	15835	16124	16030	15870	15879	15944	16072	15848	16076	15797	15901	15912	15922	15886	15995	15912	15791	16127	15845	15744	15700	16025	15881	16008	16077	15898	16021	15964	15825	15720	15857	15802	15847	15947	16015	15895	16151	16080	15889	15788	16002	16045	15986	15879	15985	15896	15820	15893	15869	15844	15859	16168	15982	15751	15884	15724	15799	16009	15785	15799	15895	15878	16026	15901	15924	16033	15709	15873	15961	15933	16021	15943	15949	15677	15762	15837	15827	15945	15917	16132	15883	15942	15968	15838	15922	15927	15810	15779	16089	16147	16043	15971	15990	15762	15946	15920	15748	16019	15882	16023	15914	15811	15961	15888	15870	15758	16011	16052	16077	15948	15884	15906	15909	15971	15758	15776	15862	16062	15995	16126	15938	15956	15872	15885	15980	15883	15685	15965	15963	15849	15991	16001	15904	15999	16088	15753	15928	15961	15850	15874	15939	15838	15984	15974	15880	15867	16000	15869	15978	15868	15876	15749	16003	15915	15882	15844	15818	15877	16008	15817	16097	15767	15830	15835	16021	15916	15791	15866	15735	15927	16021	15884	16179	15935	15860	15796	15753	15889	15900	15991	15874	15922	15804	15831	15925	16012	15812	15957	15993	15837	15977	15889	15982	16073	15945	15938	15989	15847	15808	15857	15648	15886	15671	15866	15755	16083	15984	15914	15767	16003	16071	15898	16070	15884	15838	16123	15985	16039	16025	15806	16008	16079	15825	15789	15905	15946	16063	15772	15922	15881	15895	15857	15896	16077	15941	15711	15882	15986	15855	15851	15793	15914	15712	15855	15950	15807	15767	16004	15790	15898	15870	15841	16011	15809	15848	15822	15896	15894	15958	16041	15797	16015	15842	16052	16050	15944	15853	15836	15867	15861	15827	15858	15888	16041	16091	15894	15955	15923	15949	15779	15720	15812	15806	16067	16047	15815	15715	15877	16043	16043	15806	15708	15797	15736	15927	15812	15710	15891	15828	15835	15890	16032	15973	15882	15791	15867	15844	15852	15971	15922	15895	15857	15772	15806	15887	15681	15761	15954	16031	15881	16083	15815	15850	16052	16017	15655	15754	15875	15960	16108	16117	15893	15942	15585	15870	16013	15989	15898	15891	15778	15767	15907	15969	15704	16086	15753	15820	15906	15766	16022	16047	15874	15897	15856	15912	15977	15951	16092	15780	16142	15981	15934	16037	15811	15922	15925	15834	15871	16097	16049	15631	15911	16037	15801	15852	15892	15814	15790	15756	15749	15837	15883	15792	15726	16108	15879	15777	15798	15987	15695	15749	15838	15785	15930	15924	16086	15775	15818	15734	15905	16063	15658	16006	16055	16063	15882	15940	15954	15964	15842	15788	15866	15771	16018	16202	15975	15868	15862	16048	15753	16123	16064	15850	15922	15978	15925	15838	15959	16021	15961	15815	15930	15931	15908	15917	15901	15860	15632	15870	15848	15761	15791	16113	16041	15894	15851	15844	15764	15897	15906	16005	15955	15808	15929	15905	15854	15758	15716	15957	15878	16002	15839	15714	15957	16033	15822	15885	15886	15947	15871	16036	15859	16026	15883	15762	15990	15897	15928	15887	15987	15893	15920	15902	15947	16063	15713	15959	15871	15917	16027	15947	15850	15948	15871	16080	15704	15899	15936	15878	15867	15696	16038	16010	16004	15948	16033	15903	16002	15875	15847	15905	15897	16081	15780	15823	15978	15904	15989	15814	16075	15968	16012	15872	15737	15918	15867	15964	16069	15808	15950	16034	15851	15859	15848	15900	15996	15966	16032	15897	15872	15960	16293	15911	15968	16008	15894	15816	16011	15805	15925	15941	15814	15980	15724	15936	15848	15825	15753	15794	15806	15916	15909	15932	15909	15906	15786	15962	16005	15753	15900	16079	15943	15649	15960	15915	15931	15921	15904	15921	16015	15724	15812	15964	15787	15816	15853	15914	15943	15756	15703	15889	15991	15872	15827	15747	15999	15895	16011	15988	15865	15876	16099	15880	15997	15831	15932	15809	15995	15968	16072	15924	16053	15946	15882	15687	15961	15973	15829	15824	15885	15731	16002	15965	15579	15852	16036	15979	16069	15804	15996	15919	15817	15937	15979	15954	16052	15930	15926	15948	15767	15844	15941	15776	15913	15974	15898	15948	15858	15755	15763	16025	15936	15917	15936	15730	15961	16003	15763	15836	16100	15823	15934	15987	15933	15813	15872	15863	15905	15990	15960	15888	15870	15803	15992	15688	16036	16003	15871	15871	15921	15775	15880	15760	16079	15902	15869	15917	16036	15958	15929	15970	15812	15916	15934	15787	15850	15840	15775	15874	16108	15992	15930	15730	16020	15786	15785	15886	15893	15827	16126	16015	15969	15833	15892	15727	15996	16086	15927	15717	16032	16157	16208	15774	16024	16062	15830	15910	15931	15973	15892	15754	15816	16035	15951	15799	15918	15838	15818	15866	15918	16010	15904	15852	15778	15833	15671	15769	15984	16041	15981	15971	15801	16033	15806	15874	15800	15801	15843	15778	15870	15811	15719	15929	15872	16048	15798	15866	15936	15906	15899	15935	15804	15905	15988	15939	15902	16064	15975	15803	15832	16123	15747	16045	15947	15945	15920	15775	15762	15838	15947	15988	15884	16031	15810	16045	15980	15958	15781	15931	16040	16015	15996	15977	15867	15875	15971	15907	15889	15798	16003	15928	15938	16052	16006	15868	15767	15812	15696	15964	15823	16002	15766	16076	15886	15750	15832	15849	15830	15696	16048	16106	16051	16095	16054	15826	15996	15883	15901	15756	15728	16005	15840	15967	15786
65059	107029	96271	76767	56398	38567	24497	16832	14404	14090	14212	13849	13907	13915	14093	13850	13905	14014	14013	13830	13932	13817	13926	13848	13911	13822	13922	14241	13961	13838	13984	13915	13953	14054	13978	13949	14061	13870	13844	13971	14005	13999	13998	13895	13971	13948	14162	13909	13928	13981	13904	13656	13955	13901	13962	13976	14023	13899	13972	13933	13785	13900	13810	14045	13827	13935	13694	13979	13745	13800	13782	13936	13920	13884	13919	14004	13733	13823	13940	14021	13929	13960	13924	13825	13752	13728	14044	13817	13779	14000	13907	13896	13995	13878	13883	13949	13915	13908	13851	13845	13880	13887	13874	13898	14000	13750	13860	13907	13831	13978	13776	13864	13918	13925	13873	14024	13880	13920	13817	13951	13814	13911	13985	13856	13967	13903	13884	13843	13871	13754	13868	13919	13919	13784	13969	13907	13817	14042	13813	13921	13743	13859	13985	13869	13788	13829	13962	13753	13962	13953	13885	13980	13930	13971	13865	13851	13991	13939	13946	13860	13826	14032	13929	13888	13976	13786	13936	13989	14002	13775	13915	13909	13761	13985	14027	13964	14060	13905	13840	13913	13814	13924	13954	13992	13902	13905	13753	13733	13898	13869	13857	13929	13866	14107	13847	13836	14086	13848	13864	13781	13698	13767	13825	13942	13909	13897	13998	13858	13817	13810	13817	13907	13848	13939	13885	13865	13846	13826	13892	13902	13947	13951	13746	13870	13807	13920	14065	13931	13864	13995	13949	13850	13855	13816	13997	13932	13861	14119	13964	13928	13926	14039	13833	13784	13872	13875	13916	13923	13911	13768	14115	13722	13943	14113	14058	13878	13744	13939	13893	13902	13833	13892	13712	13910	13915	13960	13842	13833	13996	13681	13857	13955	14013	13841	13902	13870	13755	13862	13970	13984	13828	13979	13914	13879	13802	13875	13911	13875	13972	13955	13819	13919	13794	13793	13805	13798	13967	13710	14045	13981	13887	13929	13981	13977	13966	13936	13831	13817	13988	13821	14058	13901	13833	13925	13944	13926	14037	13785	14039	14043	14057	13740	13690	14029	14039	13968	13920	13952	13999	13646	13769	13857	13613	13987	13898	14061	13839	13818	13984	14045	14013	13843	13974	13952	13862	13771	13665	13871	14025	13909	14080	13959	13785	13851	13696	13943	13932	14088	13899	13948	14023	13837	13920	13919	13891	13987	13756	13871	13767	13956	13719	13791	13887	13683	13845	13937	13997	13872	13932	13951	13987	13783	13885	13903	14002	13809	13884	13653	14092	13840	13764	13843	13931	13996	13930	13789	13935	13858	13733	13951	13850	13792	13903	14058	14026	13849	13834	13947	13807	13939	13951	13895	13943	13935	13945	13737	13712	13960	13758	13871	14049	13890	13899	14046	14005	14075	13720	13920	13805	13785	13896	14074	13642	13998	13847	13973	13863	13971	13917	13962	13723	13941	13819	13920	13860	13980	13833	13841	13873	14105	13754	13959	13934	13840	14054	13967	13835	13960	13841	13829	13995	13913	14108	13879	13799	13874	13862	13889	13966	13966	13807	13829	13914	13835	13832	13844	13986	13723	13913	13985	13978	13872	13852	13991	13857	13912	13948	13896	14090	14029	13965	13830	13911	14015	13849	13841	13870	13975	13804	13955	13961	13878	13847	13860	13915	13991	13941	13877	13935	13942	13721	13777	13908	14076	13840	14004	13690	13867	13956	13927	13796	13729	13927	13801	13890	13827	13909	14095	13845	13843	13719	13796	13960	13789	14052	14020	14033	13846	13884	13945	14046	13866	13906	13767	13954	13939	14002	13906	13830	13995	13869	13762	13836	13712	13807	13958	13785	13825	13837	13808	13764	13968	13887	13741	13943	13976	13926	13976	13994	13919	13843	13988	13849	14014	13797	13770	13955	13772	14091	13834	13767	13742	13808	13991	13853	13817	13890	13913	13973	13896	13882	13712	13823	13978	13834	13852	14038	14017	13777	14091	13977	13929	14086	13813	13752	13886	14072	14036	13968	13940	13884	13810	13924	13859	13886	13720	13824	13872	13971	13955	13739	13806	13903	13884	13780	14011	13869	14071	13922	14052	13755	14064	13949	13864	13933	13934	13794	13876	13963	13934	13937	13937	13921	13859	13824	13889	13854	13809	14005	13901	13969	13968	13928	13890	13944	13891	14058	13767	14068	13825	13835	13903	13695	13871	13891	13903	13883	13860	13993	13766	14108	14004	13920	13748	13959	14039	13801	14127	13823	13944	14077	14055	13939	13755	13899	13895	13795	13737	13922	13675	13891	13900	13744	13908	13943	14211	13815	13976	13757	13957	13877	13780	13941	14037	13910	13997	13804	13890	13984	13955	13884	13989	13810	13933	13780	13923	13888	13850	13982	13831	13871	14010	13873	14100	13912	13776	13879	13820	13916	13969	13659	13934	13984	13876	13969	13892	13878	13956	13796	13924	13856	13967	14033	13806	13953	13954	13966	13883	13963	13704	13747	13805	13869	13883	13897	13975	13889	14020	13929	13995	13933	13852	14039	13792	14034	13867	13794	13847	14015	13854	13905	13719	13869	13950	13860	13878	13884	13992	13975	13874	13842	13725	13787	13913	13669	13933	14028	13903	13875	13897	13768	13676	13894	13868	13823	13869	14032	13897	13990	13767	13985	13893	14003	13884	13870	14007	13858	13900	13811	13907	13830	13758	13924	13714	13901	13893	13918	13946	13741	13852	13905	13956	13931	13972	13694	13881	13875	14033	13931	13869	14112	14001	13876	13935	13855	13855	13981	13925	13931	13907	13924	13901	13994	14150	13701	13940	13776	13993	13918	13890	13982	13969	13924	14052	13944	13757	14072	13889	14023	13845	13892	13859	14022	13772	13928	13797	13905	13954	13955	13841	13990	13917	13759	13921	13844	13957	13928	13907	13727	13802	13948	13867	14079	14109	13779	13926	13875	13904	13906	13845	13927	14042	13722	13778	13898	13946	14009	13956	13800	13912	13838	14031	13777	13591	13734	13848	13870	13810	13736	13812	13805	13899	14040	13976	13981	13729	13953	14056	13824	13916	13983	13762	13882	13923	13919	14037	13924	13884	13910	14017	13852	13900	13931	14045	13957	13960	13890	14026	13996	14098	13900	13841	13778	13834	13853	14021	13823	13805	13921	13914	13951	13875	13821	13866	13962	13894	13955	13901	13931	13783	13927	13827	13841	13857	13959	13814	13822	13815	13799	14084	13962	13997	13897	13958	13842	14055	13896	13901	13888	13895	13891	13912	14013	13862	13936	13967	13767	13978	13853	14057	13922	13864	13721	14144	13818	13979	13852	13945	13925	13898	13855	13922	13816	13821	13835	13928	13737	13899	13853	13890	14031	13864	13947	13830	13914	13883	13905	14034	13683	13888	13840	14022	13899	13943	13973	13699	14006	13899	13864	14054	14067	13875	13920	13946	13883	13766	13904	13825	13982	13913	14097	13768	13821	13827	13919	13932	13892	13893	13850	13863	13978	14048	13900	13878	13873	13876	13828	13777	13950	13833	14047	13719	13927	13999	13924	13864	14008	13771	13810	13926	13893	13939	13848	13776	14054	14080	14055	13974	13930	13849	13905	13871	14055	13589	13975	13851	13928	13919	13888	13941	13922	14007	13851	14022	13851	13909	13854	13957	13948	13696	13991	13886	13885	13828	13868	13803	13966	13878	14082	14098	13866	13912	14016	13743	13853	13956	14035	14079	13937	14000	13801	13858	13851	13882	14062	13794	13935	13847	13788	13880	13858	13924	14003	13959	13862	13847	13789	13933	13873	13844	13722	14071	13916	13656	13922	13961	13937	13792	13810	13826	13846	13856	13931	13905	13918	14008	13801	13883	13835	13943	14077	13778	13968	13850	13911	13825	13947	13864	13993	14014	14039	13693	13728	13870	13903	13960	13913	13887	13715	13901	13954	13944	13933	14012	13534	14095	14016	13884	13862	13814	13892	13818	13967	13904	13772	13894	13814	13961	13908	13899	13869	13951	14034	13952	13941	13955	14139	14001	13829	13845	13907	13772	13890	13855	14027	13886	13924	14053	13933	13995	13798	13888	13964	13907	13927	13921	14006	13824	13848	13793	14173	13848	13923	13873	13865	14058	13960	13862	13986	13966	13924	13861	13999	13928	13725	14009	14018	13829	13896	13847	13808	13871	13938	13903	13947	13716	13965	13897	13792	13910	13907	13764	13972	13954	14052	14021	13884	13973	13879	13745	13919	13965	13931	13940	13931	13876	13878	13852	14007	13763	13868	13890	13793	13933	13927	13875	13927	13900	13902	13834	13874	13829	13937	13971	13880	14010	13956	14009	13831	13901	13878	13993	14016	13920	13978	13859	13891	13955	14004	13953	13928	13820	13875	13930	13970	14037	13983	13794	13892	14056	13747	13719	13877	13928	13840	13790	13903	13829	13855	13954	14086	13911	13939	13889	13893	13963	13912	13893	13834	13864	13960	13884	13985	13964	13998	13931	13961	13964	13859	13973	13649	13911	13729	14075	13666	13803	13811	13964	13965	13993	14037	14167	13922	13966	13863	13898	13939	14013	13974	13999	13944	13723	13856	13820	13864	13821	13913	13822	13805	14018	13771	13862	13873	13929	13942	13724	13874	13931	13946	13905	13855	13938	13992	13889	13943	14011	13877	13863	13833	13954	13849	13833	13982	13826	14063	14011	13910	13981	13973	14034	13989	13937	13767	13917	13986	13936	13846	13940	13925	14108	13854	14049	13893	13812	13813	13804	13782	13966	13783	13717	13908	13834	13790	13989	13642	13974	13966	13848	13939	13871	14036	13945	13976	13883	13957	13980	13989	13881	13935	13816	13913	14018	13894	14098	13828	13854	13986	13715	13820	13847	13931	13994	13949	13857	13972	13766	13919	13857	13851	13978	13739	13863	13925	13772	14142	13892	13807	13808	13946	13967	13931	14032	13997	14006	13946	13831	14077	14021	13855	13986	13954	13876	13871	13862	13612	13785	13891	13725	13977	14055	13854	13813	13837	13788	13708	13931	13775	13817	13947	13848	14046	13788	13814	13914	13846	13881	13811	14003	13950	14005	14035	13803	13737	13933	13823	13841	13940	14108	13845	14138	13867	13773	13781	13703	13622	13874
28160	32733	44262	35874	25388	19702	17128	16093	15692	15396	15510	15569	15543	15634	15631	15507	15628	15506	15347	15420	15445	15424	15550	15451	15560	15453	15565	15394	15502	15291	15363	15449	15549	15479	15683	15551	15335	15659	15565	15419	15483	15509	15330	15628	15484	15527	15616	15663	15490	15490	15510	15632	15481	15423	15537	15454	15380	15413	15515	15410	15515	15436	15350	15639	15625	15495	15492	15300	15371	15357	15419	15472	15361	15539	15547	15502	15273	15335	15677	15604	15374	15555	15498	15329	15463	15374	15580	15515	15453	15469	15509	15442	15195	15456	15478	15483	15570	15357	15579	15452	15507	15428	15432	15482	15218	15383	15632	15721	15471	15600	15532	15488	15366	15351	15499	15707	15404	15469	15631	15505	15498	15550	15645	15597	15457	15528	15605	15712	15331	15677	15620	15306	15614	15355	15495	15440	15423	15516	15457	15517	15427	15369	15406	15157	15327	15349	15597	15435	15312	15384	15531	15370	15536	15402	15413	15574	15677	15601	15458	15469	15496	15339	15441	15439	15221	15386	15467	15225	15326	15358	15306	15448	15408	15506	15434	15491	15160	15343	15466	15243	15573	15401	15345	15301	15471	15259	15322	15648	15553	15731	15423	15396	15604	15467	15745	15459	15360	15338	15499	15544	15286	15645	15236	15403	15602	15470	15280	15271	15431	15565	15358	15533	15371	15638	15476	15382	15537	15654	15346	15446	15727	15449	15591	15518	15520	15412	15588	15414	15493	15498	15424	15458	15688	15280	15274	15524	15519	15326	15285	15279	15075	15475	15414	15379	15627	15433	15510	15483	15434	15363	15493	15480	15557	15639	15398	15582	15515	15492	15420	15399	15593	15401	15495	15485	15448	15488	15414	15513	15578	15493	15385	15555	15576	15393	15382	15373	15262	15613	15530	15405	15356	15468	15262	15422	15347	15509	15510	15481	15445	15363	15381	15476	15557	15507	15450	15273	15500	15463	15656	15333	15506	15677	15446	15628	15403	15362	15648	15410	15506	15456	15632	15363	15498	15432	15312	15311	15670	15373	15311	15393	15467	15728	15464	15363	15449	15330	15583	15322	15346	15231	15520	15396	15399	15580	15499	15374	15401	15546	15416	15340	15476	15351	15654	15567	15500	15616	15466	15525	15518	15570	15339	15317	15357	15566	15459	15503	15534	15270	15243	15415	15256	15508	15455	15426	15581	15341	15612	15684	15564	15357	15430	15505	15369	15510	15407	15193	15366	15268	15544	15434	15503	15545	15438	15447	15469	15372	15448	15517	15494	15492	15129	15504	15541	15591	15620	15287	15409	15481	15541	15489	15535	15469	15426	15495	15708	15307	15349	15260	15391	15491	15534	15449	15658	15513	15359	15523	15522	15469	15391	15490	15480	15506	15435	15544	15390	15498	15608	15428	15513	15631	15708	15661	15470	15408	15623	15438	15587	15440	15154	15359	15654	15488	15577	15507	15348	15486	15285	15562	15509	15283	15567	15415	15453	15605	15496	15280	15496	15435	15474	15482	15475	15432	15376	15529	15314	15511	15425	15492	15634	15546	15585	15443	15539	15246	15490	15429	15299	15496	15443	15365	15668	15640	15445	15437	15481	15382	15472	15656	15464	15454	15334	15410	15641	15539	15552	15552	15577	15419	15492	15363	15618	15473	15460	15711	15593	15651	15650	15445	15246	15588	15418	15543	15302	15320	15467	15354	15357	15316	15346	15581	15342	15424	15481	15365	15595	15375	15451	15442	15430	15465	15289	15551	15540	15381	15259	15566	15545	15428	15554	15394	15240	15443	15418	15316	15557	15387	15757	15486	15581	15541	15505	15302	15481	15457	15558	15374	15542	15521	15321	15469	15336	15444	15442	15602	15730	15697	15415	15448	15509	15566	15334	15514	15465	15492	15449	15318	15326	15548	15484	15394	15503	15387	15422	15466	15311	15710	15446	15516	15461	15337	15382	15356	15330	15482	15391	15386	15471	15506	15484	15714	15410	15354	15345	15361	15614	15401	15548	15505	15528	15259	15522	15409	15508	15434	15368	15227	15503	15534	15498	15427	15431	15664	15484	15405	15427	15334	15409	15273	15412	15459	15599	15697	15427	15248	15660	15540	15599	15361	15580	15579	15375	15412	15387	15596	15589	15368	15498	15420	15473	15538	15225	15589	15492	15494	15518	15556	15458	15636	15380	15280	15372	15431	15567	15641	15540	15418	15631	15489	15575	15528	15441	15429	15379	15387	15623	15554	15493	15497	15482	15320	15353	15583	15543	15669	15618	15399	15546	15351	15414	15677	15507	15694	15534	15277	15660	15605	15554	15343	15355	15405	15592	15543	15410	15538	15471	15496	15403	15405	15355	15374	15417	15294	15466	15259	15351	15575	15358	15304	15591	15491	15439	15594	15517	15410	15568	15453	15495	15540	15527	15579	15359	15488	15399	15301	15459	15476	15324	15436	15432	15513	15448	15476	15512	15332	15403	15416	15547	15408	15509	15504	15668	15576	15588	15334	15191	15248	15700	15538	15619	15347	15436	15601	15492	15475	15522	15396	15525	15343	15420	15270	15414	15532	15392	15415	15273	15206	15382	15512	15450	15433	15471	15250	15533	15418	15400	15501	15550	15511	15636	15469	15521	15428	15624	15692	15555	15461	15511	15543	15541	15390	15565	15393	15441	15396	15349	15569	15786	15538	15554	15382	15466	15553	15541	15409	15641	15453	15458	15505	15428	15395	15401	15407	15491	15316	15584	15584	15635	15416	15412	15489	15461	15589	15531	15471	15386	15364	15398	15520	15667	15509	15367	15534	15533	15530	15469	15466	15604	15596	15512	15442	15553	15477	15440	15347	15602	15623	15469	15494	15495	15573	15486	15427	15542	15391	15566	15436	15453	15455	15479	15462	15675	15325	15415	15351	15674	15310	15367	15413	15395	15360	15451	15436	15555	15509	15401	15564	15417	15431	15493	15576	15475	15414	15539	15464	15359	15398	15422	15396	15456	15501	15261	15096	15483	15551	15438	15445	15461	15377	15625	15521	15615	15443	15525	15301	15595	15653	15475	15403	15435	15410	15601	15533	15379	15354	15461	15414	15428	15594	15461	15536	15457	15478	15506	15438	15474	15461	15561	15551	15452	15354	15560	15634	15500	15516	15584	15455	15523	15516	15479	15523	15394	15308	15452	15556	15459	15455	15517	15287	15399	15612	15394	15499	15481	15218	15434	15444	15469	15632	15421	15620	15625	15491	15542	15508	15562	15431	15481	15361	15506	15548	15315	15443	15481	15335	15269	15344	15446	15596	15601	15483	15464	15673	15572	15339	15302	15367	15505	15560	15414	15530	15446	15301	15410	15632	15561	15628	15407	15518	15481	15390	15466	15457	15450	15548	15345	15434	15667	15533	15411	15301	15417	15417	15293	15276	15556	15524	15544	15545	15419	15389	15432	15435	15563	15398	15397	15513	15343	15489	15488	15351	15465	15594	15576	15301	15602	15528	15506	15405	15572	15481	15486	15497	15473	15481	15483	15432	15393	15461	15318	15332	15633	15440	15634	15380	15396	15481	15548	15515	15447	15478	15497	15407	15386	15538	15643	15522	15283	15545	15475	15389	15543	15388	15435	15488	15514	15355	15499	15404	15559	15593	15487	15394	15464	15595	15486	15481	15468	15415	15542	15452	15346	15359	15358	15325	15576	15420	15571	15350	15392	15633	15723	15630	15506	15695	15536	15543	15379	15587	15513	15503	15452	15541	15532	15298	15422	15399	15604	15490	15527	15388	15470	15346	15453	15477	15568	15380	15433	15666	15525	15348	15595	15345	15490	15563	15444	15544	15431	15483	15547	15368	15312	15517	15591	15765	15578	15484	15598	15245	15258	15383	15553	15351	15576	15387	15299	15564	15575	15454	15591	15526	15461	15506	15550	15453	15528	15454	15698	15498	15571	15408	15416	15395	15484	15312	15678	15608	15496	15426	15465	15399	15375	15330	15348	15526	15280	15324	15399	15363	15574	15393	15681	15520	15436	15522	15539	15351	15587	15478	15485	15396	15281	15344	15433	15583	15613	15539	15287	15662	15488	15542	15440	15409	15675	15507	15394	15589	15531	15432	15504	15627	15586	15391	15407	15301	15249	15464	15774	15275	15391	15636	15508	15669	15515	15418	15620	15689	15351	15579	15479	15330	15401	15402	15396	15699	15575	15325	15408	15441	15256	15613	15424	15586	15401	15274	15313	15690	15301	15557	15558	15538	15517	15376	15275	15514	15437	15563	15548	15379	15487	15369	15686	15557	15537	15467	15380	15583	15586	15483	15301	15659	15247	15421	15585	15550	15457	15570	15415	15562	15461	15406	15574	15423	15393	15638	15722	15373	15353	15565	15571	15619	15471	15393	15430	15592	15476	15563	15519	15506	15465	15484	15431	15258	15432	15517	15631	15591	15590	15451	15477	15527	15685	15293	15341	15458	15394	15291	15679	15379	15373	15580	15497	15500	15524	15422	15380	15311	15507	15596	15610	15484	15736	15414	15368	15369	15463	15475	15454	15693	15500	15428	15522	15552	15537	15351	15403	15446	15457	15478	15518	15674	15542	15493	15345	15521	15846	15288	15583	15431	15329	15595	15438	15238	15481	15160	15657	15224	15562	15531	15421	15404	15622	15345	15264	15550	15385	15314	15284	15515	15291	15584	15320	15476	15424	15622	15429	15348	15601	15475	15312	15554	15527	15514	15637	15551	15443	15359	15796	15285	15556	15520	15512	15529	15523	15546	15490	15306	15581	15346	15651	15435	15456	15440	15613	15384	15451	15473	15668	15338	15540	15384	15701	15382	15684	15577	15506	15460	15664	15362	15427	15480	15407	15400	15426	15482	15252	15340	15386	15312	15451	15327	15460	15516	15434	15478	15385	15449	15589	15376	15494	15541	15482	15395	15575	15391	15441	15556	15529	15456	15392	15494	15526	15500	15479	15475	15415	15387	15714	15471	15485	15451	15505	15464	15382	15464	15564	15280	15510	15514	15511	15397	15553	15548	15597	15443	15318	15602	15558	15662	15494	15807	15446	15361	15482	15474	15348	15420	15544	15674	15477	15497	15457	15572	15459	15250	15594	15526	15343	15395	15416	15234	15409	15487	15444	15551	15350	15586
28889	53831	46319	33104	23119	16965	14470	13787	13483	13575	13476	13500	13414	13485	13367	13478	13426	13351	13548	13463	13235	13591	13416	13556	13510	13550	13456	13438	13312	13453	13368	13521	13348	13538	13576	13425	13390	13454	13489	13536	13503	13346	13595	13633	13364	13407	13617	13434	13388	13534	13477	13522	13443	13292	13506	13230	13558	13467	13451	13400	13474	13495	13587	13455	13451	13557	13459	13609	13338	13339	13251	13294	13513	13407	13376	13420	13462	13401	13389	13375	13509	13434	13402	13338	13506	13276	13441	13494	13529	13281	13316	13586	13357	13528	13429	13532	13394	13484	13534	13466	13401	13472	13565	13448	13444	13410	13522	13358	13309	13508	13425	13347	13393	13401	13462	13555	13364	13485	13490	13463	13434	13601	13440	13599	13368	13573	13501	13366	13416	13249	13481	13388	13387	13530	13563	13448	13487	13497	13507	13372	13718	13315	13509	13373	13632	13595	13602	13402	13356	13438	13546	13538	13343	13342	13124	13518	13405	13397	13451	13440	13350	13523	13502	13453	13492	13414	13168	13527	13371	13422	13338	13525	13377	13427	13481	13419	13462	13426	13454	13440	13215	13468	13246	13443	13626	13493	13503	13520	13459	13329	13466	13496	13368	13510	13509	13592	13399	13519	13368	13453	13503	13394	13426	13503	13446	13493	13500	13446	13490	13493	13363	13405	13669	13425	13419	13433	13468	13371	13340	13521	13529	13385	13189	13352	13480	13508	13397	13543	13382	13583	13287	13330	13416	13247	13497	13391	13388	13371	13280	13569	13475	13389	13517	13323	13427	13429	13298	13418	13564	13382	13497	13432	13556	13421	13408	13569	13398	13547	13353	13428	13493	13577	13462	13427	13532	13267	13462	13467	13360	13447	13332	13500	13568	13301	13376	13514	13418	13521	13488	13551	13534	13464	13495	13212	13442	13605	13401	13375	13448	13590	13314	13462	13474	13524	13399	13441	13147	13518	13589	13398	13322	13375	13297	13313	13550	13456	13361	13553	13249	13458	13513	13537	13517	13400	13370	13522	13392	13407	13567	13493	13622	13455	13399	13411	13270	13561	13421	13189	13446	13474	13485	13468	13506	13347	13387	13284	13331	13261	13502	13591	13394	13387	13538	13444	13383	13433	13498	13431	13453	13450	13393	13390	13567	13526	13414	13375	13344	13501	13496	13531	13352	13380	13556	13353	13427	13422	13317	13560	13360	13467	13340	13487	13488	13579	13279	13345	13456	13477	13476	13299	13548	13498	13401	13433	13375	13508	13357	13414	13270	13470	13437	13350	13505	13500	13482	13247	13350	13492	13303	13294	13309	13348	13419	13412	13465	13419	13427	13270	13402	13334	13443	13273	13492	13398	13446	13471	13334	13543	13365	13371	13504	13422	13467	13324	13374	13439	13487	13419	13373	13466	13388	13339	13493	13511	13486	13341	13352	13382	13361	13391	13456	13299	13414	13350	13576	13482	13326	13587	13764	13514	13471	13294	13564	13315	13421	13486	13309	13347	13502	13344	13386	13457	13506	13481	13399	13615	13387	13403	13503	13541	13613	13463	13525	13474	13456	13541	13400	13389	13496	13498	13499	13555	13443	13499	13510	13322	13351	13599	13458	13489	13392	13464	13517	13206	13611	13403	13451	13382	13544	13491	13474	13528	13312	13454	13443	13466	13246	13475	13466	13395	13601	13457	13262	13520	13413	13482	13421	13306	13425	13381	13476	13436	13338	13490	13525	13427	13596	13497	13480	13248	13447	13228	13600	13358	13460	13526	13581	13522	13631	13555	13557	13627	13287	13382	13381	13348	13406	13615	13333	13679	13459	13401	13386	13273	13390	13547	13420	13574	13576	13410	13452	13515	13297	13476	13436	13458	13550	13507	13364	13190	13361	13312	13343	13401	13512	13578	13367	13386	13511	13599	13507	13536	13386	13464	13263	13368	13462	13514	13370	13485	13571	13364	13477	13534	13542	13539	13401	13467	13439	13444	13527	13500	13502	13478	13401	13525	13544	13354	13393	13247	13516	13395	13415	13675	13541	13466	13480	13511	13541	13203	13468	13460	13456	13533	13484	13487	13435	13598	13446	13555	13526	13461	13702	13430	13498	13530	13406	13350	13419	13391	13494	13546	13262	13510	13516	13284	13524	13492	13402	13543	13449	13428	13409	13466	13423	13353	13529	13416	13261	13475	13548	13404	13262	13384	13452	13478	13589	13455	13416	13412	13506	13245	13321	13400	13453	13544	13596	13519	13456	13479	13546	13421	13484	13497	13482	13591	13434	13541	13379	13434	13383	13410	13432	13303	13551	13505	13365	13510	13535	13415	13752	13510	13378	13379	13490	13434	13439	13440	13396	13568	13443	13405	13339	13481	13519	13527	13241	13361	13501	13333	13393	13527	13472	13348	13485	13582	13290	13361	13378	13486	13473	13472	13429	13569	13473	13321	13379	13619	13258	13505	13545	13351	13561	13520	13417	13506	13318	13383	13391	13375	13359	13489	13578	13520	13421	13379	13697	13353	13411	13536	13411	13364	13562	13496	13544	13511	13490	13486	13480	13383	13481	13479	13455	13375	13522	13503	13360	13431	13361	13501	13603	13386	13594	13332	13491	13356	13501	13474	13309	13406	13463	13556	13497	13491	13352	13400	13434	13475	13489	13273	13401	13332	13379	13404	13444	13349	13278	13454	13548	13487	13414	13543	13376	13432	13558	13405	13479	13495	13487	13439	13602	13517	13400	13583	13459	13511	13566	13434	13390	13472	13511	13510	13485	13344	13386	13403	13413	13323	13499	13487	13597	13388	13555	13359	13234	13535	13523	13498	13350	13386	13389	13471	13419	13270	13538	13414	13498	13534	13333	13436	13457	13571	13466	13425	13628	13443	13326	13485	13474	13622	13571	13381	13489	13558	13448	13364	13677	13324	13335	13574	13486	13545	13471	13401	13419	13532	13525	13437	13296	13483	13420	13396	13451	13383	13432	13465	13512	13504	13464	13600	13439	13447	13403	13553	13507	13524	13391	13509	13593	13430	13382	13476	13541	13314	13422	13360	13492	13431	13590	13698	13487	13394	13509	13544	13640	13374	13498	13394	13574	13438	13452	13567	13383	13348	13313	13403	13405	13554	13552	13385	13507	13490	13309	13476	13572	13447	13403	13510	13383	13363	13454	13490	13555	13384	13528	13375	13541	13384	13377	13427	13515	13351	13473	13565	13393	13372	13379	13403	13457	13474	13240	13571	13282	13286	13305	13491	13471	13561	13519	13334	13457	13474	13450	13392	13421	13384	13422	13577	13411	13344	13444	13300	13518	13371	13503	13656	13379	13417	13386	13473	13347	13441	13458	13364	13432	13424	13421	13541	13409	13335	13482	13537	13585	13446	13334	13594	13538	13391	13362	13472	13370	13565	13482	13430	13512	13454	13575	13376	13583	13469	13492	13391	13421	13513	13615	13334	13378	13367	13464	13439	13631	13404	13473	13245	13475	13375	13301	13480	13287	13331	13384	13563	13437	13476	13339	13293	13464	13394	13465	13556	13440	13496	13426	13333	13435	13455	13614	13478	13471	13492	13477	13581	13392	13392	13485	13568	13460	13448	13589	13431	13362	13487	13491	13554	13545	13546	13523	13430	13357	13394	13474	13364	13397	13230	13386	13493	13520	13405	13456	13573	13466	13371	13436	13485	13562	13443	13469	13554	13419	13348	13247	13392	13202	13505	13616	13521	13422	13405	13486	13412	13343	13554	13377	13519	13407	13452	13543	13385	13315	13503	13391	13472	13551	13377	13503	13446	13566	13545	13481	13609	13603	13433	13524	13341	13474	13386	13485	13385	13481	13562	13437	13453	13404	13595	13279	13496	13563	13274	13282	13451	13556	13417	13339	13561	13361	13511	13464	13388	13365	13625	13465	13592	13453	13432	13451	13521	13447	13591	13394	13513	13425	13367	13518	13491	13427	13378	13299	13480	13286	13564	13449	13408	13537	13552	13286	13412	13391	13535	13443	13493	13661	13428	13213	13393	13485	13426	13536	13472	13358	13365	13500	13404	13480	13650	13357	13624	13478	13408	13367	13416	13511	13376	13477	13427	13507	13614	13452	13556	13639	13299	13521	13478	13150	13459	13434	13603	13645	13311	13397	13363	13505	13435	13528	13625	13538	13333	13242	13388	13282	13294	13388	13411	13452	13393	13499	13556	13587	13392	13393	13487	13434	13419	13480	13486	13585	13402	13464	13342	13620	13537	13348	13570	13620	13325	13437	13392	13470	13489	13412	13370	13429	13473	13352	13346	13511	13488	13338	13456	13434	13522	13419	13450	13501	13552	13355	13496	13548	13617	13438	13467	13481	13339	13597	13294	13421	13455	13567	13437	13449	13320	13482	13458	13507	13338	13465	13443	13441	13395	13513	13358	13439	13397	13350	13373	13401	13331	13505	13393	13555	13319	13342	13484	13496	13417	13515	13424	13430	13451	13400	13609	13500	13481	13431	13474	13439	13383	13316	13392	13505	13356	13449	13463	13455	13609	13482	13417	13548	13371	13436	13483	13524	13418	13383	13583	13474	13495	13578	13452	13199	13491	13402	13492	13365	13431	13535	13407	13440	13403	13458	13507	13489	13692	13403	13470	13505	13371	13418	13571	13500	13268	13457	13495	13335	13360	13665	13299	13406	13474	13565	13526	13424	13528	13518	13533	13626	13385	13525	13438	13285	13552	13562	13524	13523	13479	13243	13431	13599	13568	13459	13522	13522	13409	13546	13407	13474	13375	13469	13334	13562	13275	13592	13454	13402	13507	13398	13273	13578	13320	13466	13483	13385	13297	13322	13454	13548	13529	13389	13335	13406	13695	13532	13362	13461	13392	13580	13455	13412	13460	13435	13440	13452	13386	13563	13453	13505	13342	13696	13610	13260	13352	13580	13557	13437	13618	13405	13615	13384	13409	13575	13495	13265	13531	13474	13299	13640	13335	13446	13452	13374	13438	13457	13415	13608	13496	13346	13566	13456	13513	13427	13528	13436	13478	13483	13460	13357	13413	13367	13192	13522	13366	13421	13291	13389	13496	13420	13360	13430	13400	13500	13385	13475	13381	13586	13556	13482	13474	13484	13405	13470	13435	13565	13365	13528	13379	13427	13311
24409	24313	45039	48445	39692	30399	23869	17881	16182	15777	15703	15622	15797	15585	15628	15590	15523	15567	15691	15633	15292	15364	15523	15693	15403	15610	15413	15517	15366	15572	15527	15635	15594	15543	15566	15487	15397	15378	15539	15366	15495	15484	15580	15216	15441	15490	15345	15318	15358	15320	15463	15483	15476	15449	15447	15418	15341	15358	15420	15336	15469	15321	15406	15330	15340	15527	15603	15236	15322	15468	15530	15465	15483	15217	15626	15223	15358	15440	15372	15211	15444	15376	15383	15546	15456	15470	15424	15389	15502	15463	15355	15436	15295	15402	15377	15249	15404	15282	15460	15421	15431	15288	15452	15351	15429	15367	15216	15255	15436	15327	15510	15570	15156	15250	15366	15298	15298	15288	15454	15366	15459	15319	15393	15359	15395	15389	15354	15135	15337	15545	15504	15307	15557	15567	15420	15488	15442	15550	15466	15499	15354	15513	15323	15432	15409	15462	15305	15467	15344	15421	15486	15174	15436	15498	15253	15361	15393	15352	15565	15525	15348	15558	15490	15375	15410	15447	15383	15563	15261	15484	15359	15456	15315	15334	15391	15281	15340	15347	15460	15437	15603	15244	15243	15567	15330	15587	15400	15284	15576	15384	15463	15261	15188	15422	15346	15363	15355	15167	15369	15537	15459	15244	15222	15355	15236	15497	15420	15385	15418	15466	15400	15407	15538	15381	15474	15274	15410	15503	15482	15305	15429	15228	15602	15389	15501	15457	15417	15299	15645	15381	15394	15409	15486	15362	15419	15344	15295	15444	15583	15352	15524	15450	15563	15401	15471	15329	15397	15438	15260	15287	15304	15456	15383	15364	15376	15461	15378	15296	15451	15329	15252	15482	15479	15370	15389	15208	15264	15420	15232	15332	15405	15446	15433	15469	15211	15383	15345	15274	15173	15234	15419	15271	15309	15515	15326	15433	15351	15402	15205	15457	15419	15456	15472	15365	15236	15211	15489	15425	15299	15320	15197	15451	15753	15477	15330	15176	15486	15498	15460	15429	15280	15375	15494	15318	15287	15320	15523	15506	15651	15359	15512	15282	15480	15404	15347	15542	15558	15455	15355	15521	15375	15271	15529	15682	15347	15581	15521	15334	15511	15519	15282	15574	15484	15355	15430	15398	15409	15462	15311	15314	15405	15592	15307	15605	15316	15466	15343	15375	15373	15392	15297	15418	15271	15325	15478	15268	15351	15265	15426	15556	15459	15512	15471	15390	15479	15439	15501	15473	15252	15293	15447	15236	15397	15426	15403	15599	15430	15409	15193	15464	15294	15361	15343	15283	15464	15397	15458	15222	15471	15329	15380	15497	15720	15345	15492	15529	15405	15405	15390	15580	15551	15307	15329	15357	15318	15350	15408	15451	15594	15215	15273	15336	15332	15316	15153	15494	15507	15424	15294	15579	15311	15368	15399	15433	15497	15338	15531	15460	15492	15192	15348	15442	15419	15427	15557	15540	15443	15359	15411	15423	15423	15591	15295	15367	15279	15432	15367	15338	15318	15243	15245	15375	15380	15277	15273	15327	15613	15428	15637	15386	15488	15493	15280	15292	15281	15527	15412	15433	15533	15359	15382	15465	15366	15208	15446	15480	15324	15443	15512	15258	15498	15220	15309	15393	15287	15350	15320	15358	15351	15616	15549	15360	15501	15470	15511	15459	15180	15544	15370	15391	15464	15592	15322	15463	15451	15464	15442	15383	15405	15176	15304	15226	15498	15418	15494	15318	15421	15374	15471	15351	15480	15320	15613	15454	15550	15517	15525	15477	15508	15414	15468	15329	15369	15330	15556	15347	15392	15428	15271	15302	15544	15292	15396	15399	15443	15374	15444	15143	15560	15509	15336	15276	15522	15615	15261	15562	15557	15507	15507	15497	15266	15467	15504	15442	15226	15296	15399	15338	15428	15389	15350	15633	15298	15342	15200	15480	15317	15377	15172	15294	15405	15360	15461	15282	15480	15468	15431	15383	15653	15522	15413	15382	15228	15446	15316	15437	15337	15320	15336	15409	15430	15263	15251	15492	15588	15353	15137	15183	15329	15537	15306	15292	15420	15459	15354	15430	15483	15565	15499	15279	15315	15451	15492	15294	15448	15288	15241	15319	15409	15330	15476	15330	15470	15321	15278	15472	15361	15145	15628	15445	15451	15605	15455	15447	15200	15290	15459	15471	15607	15357	15447	15602	15331	15519	15399	15604	15297	15361	15493	15282	15430	15317	15354	15476	15269	15279	15434	15523	15431	15311	15366	15314	15553	15519	15369	15550	15452	15407	15360	15334	15383	15440	15307	15403	15354	15522	15361	15446	15661	15338	15319	15420	15316	15337	15289	15459	15404	15320	15584	15430	15481	15442	15632	15198	15426	15354	15334	15447	15494	15597	15263	15332	15541	15451	15275	15429	15439	15514	15531	15324	15384	15348	15360	15390	15470	15397	15326	15196	15557	15377	15327	15345	15323	15635	15517	15305	15519	15420	15555	15637	15507	15511	15602	15593	15552	15087	15465	15500	15495	15373	15531	15545	15462	15445	15285	15419	15276	15284	15513	15515	15346	15566	15452	15454	15646	15328	15390	15513	15342	15409	15458	15604	15258	15235	15434	15499	15436	15581	15593	15503	15166	15384	15352	15484	15439	15382	15462	15459	15532	15208	15563	15399	15362	15590	15401	15550	15221	15525	15326	15370	15483	15256	15250	15442	15425	15398	15358	15422	15505	15399	15432	15526	15397	15384	15528	15411	15558	15515	15503	15305	15698	15408	15373	15469	15564	15388	15498	15292	15457	15345	15154	15076	15363	15401	15451	15419	15318	15524	15366	15308	15583	15290	15386	15338	15401	15538	15371	15373	15453	15182	15230	15747	15643	15465	15431	15322	15395	15427	15261	15370	15231	15389	15287	15405	15419	15447	15435	15376	15488	15220	15350	15476	15494	15277	15415	15636	15221	15479	15303	15432	15347	15306	15272	15488	15427	15402	15396	15396	15178	15453	15488	15590	15427	15493	15354	15362	15523	15451	15330	15479	15439	15234	15439	15409	15500	15344	15445	15476	15206	15351	15310	15357	15372	15517	15347	15281	15467	15214	15298	15359	15182	15389	15343	15392	15621	15368	15525	15213	15211	15356	15582	15273	15225	15394	15432	15354	15330	15360	15363	15498	15592	15412	15519	15442	15498	15554	15299	15329	15269	15343	15249	15274	15527	15348	15352	15528	15464	15398	15311	15335	15427	15679	15432	15386	15380	15248	15331	15271	15391	15411	15409	15417	15558	15496	15381	15435	15313	15323	15407	15341	15488	15198	15423	15440	15483	15261	15382	15349	15254	15479	15389	15349	15571	15367	15450	15207	15264	15268	15356	15297	15610	15258	15454	15402	15476	15492	15347	15372	15451	15402	15328	15279	15435	15508	15576	15408	15312	15404	15456	15252	15430	15417	15328	15411	15336	15565	15328	15500	15376	15511	15486	15369	15305	15300	15618	15346	15202	15499	15448	15400	15422	15543	15551	15311	15650	15312	15493	15438	15522	15161	15389	15300	15307	15457	15307	15295	15388	15411	15376	15455	15281	15269	15374	15285	15276	15464	15578	15398	15375	15356	15250	15583	15383	15345	15338	15551	15470	15488	15382	15381	15626	15546	15352	15396	15363	15394	15255	15346	15423	15323	15203	15321	15446	15626	15369	15298	15544	15278	15196	15090	15282	15328	15611	15290	15502	15228	15478	15231	15422	15454	15423	15191	15598	15697	15463	15520	15331	15332	15294	15284	15362	15324	15386	15379	15418	15281	15149	15510	15285	15444	15545	15324	15209	15543	15501	15550	15254	15423	15452	15396	15593	15449	15262	15350	15350	15301	15376	15191	15292	15645	15208	15477	15650	15356	15304	15345	15270	15403	15415	15345	15285	15276	15328	15547	15544	15549	15552	15299	15473	15406	15371	15474	15332	15443	15324	15404	15306	15381	15133	15448	15500	15454	15276	15266	15518	15421	15450	15374	15369	15364	15273	15322	15320	15446	15343	15340	15375	15452	15313	15449	15149	15561	15401	15428	15634	15496	15330	15450	15540	15335	15389	15346	15479	15426	15342	15544	15474	15531	15111	15505	15507	15456	15399	15381	15510	15320	15305	15598	15504	15481	15396	15176	15681	15372	15293	15352	15220	15293	15387	15413	15461	15244	15342	15417	15510	15347	15307	15309	15238	15206	15325	15715	15452	15250	15123	15423	15496	15331	15308	15455	15525	15427	15422	15472	15440	15120	15419	15344	15432	15461	15248	15370	15102	15355	15317	15375	15421	15493	15496	15596	15492	15344	15398	15393	15425	15495	15244	15443	15558	15460	15416	15133	15496	15400	15327	15479	15447	15362	15445	15617	15378	15522	15295	15264	15493	15428	15320	15506	15360	15451	15257	15329	15536	15423	15363	15237	15411	15547	15338	15434	15355	15505	15383	15331	15318	15369	15290	15445	15504	15367	15437	15470	15369	15490	15408	15485	15546	15483	15430	15309	15237	15446	15272	15189	15540	15604	15369	15409	15464	15345	15476	15187	15456	15341	15515	15391	15356	15395	15455	15570	15289	15337	15528	15508	15329	15369	15413	15500	15448	15163	15383	15456	15498	15381	15517	15394	15353	15446	15531	15459	15336	15647	15333	15429	15433	15295	15331	15416	15306	15563	15452	15536	15445	15505	15530	15423	15554	15421	15542	15523	15322	15466	15376	15391	15391	15205	15416	15260	15495	15280	15319	15463	15359	15359	15512	15327	15208	15597	15288	15495	15546	15583	15441	15451	15422	15329	15345	15536	15469	15340	15430	15483	15394	15409	15358	15343	15287	15323	15418	15551	15353	15321	15269	15481	15242	15374	15539	15604	15667	15455	15288	15404	15246	15441	15437	15484	15399	15393	15402	15345	15495	15233	15247	15424	15194	15534	15498	15519	15357	15370	15361	15357	15412	15429	15311	15524	15444	15411	15334	15400	15450	15326	15256	15360	15355	15471	15367	15182	15424	15280	15192	15384	15420	15271	15447	15518	15362	15437	15357	15474	15646	15413	15471	15449	15247	15450	15237	15442	15479	15331	15177	15436	15282	15229	15408	15281	15390	15425	15541	15326	15520	15366	15432	15219	15323	15223
53615	96734	87263	64680	45596	29309	19165	15012	14026	13619	13528	13547	13345	13478	13349	13476	13653	13469	13571	13470	13483	13449	13552	13655	13421	13470	13538	13416	13668	13195	13452	13545	13528	13590	13608	13548	13518	13625	13601	13522	13356	13721	13611	13408	13517	13525	13618	13404	13520	13589	13496	13551	13508	13522	13614	13616	13539	13494	13528	13507	13384	13468	13590	13611	13416	13448	13599	13239	13671	13606	13527	13514	13564	13413	13523	13568	13659	13316	13495	13641	13575	13470	13371	13465	13411	13504	13657	13431	13593	13383	13368	13517	13461	13503	13520	13314	13525	13413	13445	13390	13601	13571	13551	13433	13604	13562	13570	13396	13597	13298	13575	13399	13482	13475	13653	13481	13345	13494	13462	13431	13514	13466	13628	13462	13441	13574	13500	13319	13527	13336	13592	13497	13342	13427	13287	13598	13377	13504	13416	13542	13391	13536	13664	13298	13446	13433	13555	13576	13490	13391	13389	13494	13459	13330	13593	13744	13531	13407	13565	13479	13427	13554	13482	13547	13312	13408	13515	13413	13457	13688	13410	13575	13461	13550	13558	13406	13427	13469	13565	13385	13544	13381	13489	13480	13553	13537	13591	13545	13439	13365	13527	13436	13510	13432	13622	13438	13412	13586	13499	13457	13562	13395	13615	13440	13393	13448	13442	13568	13450	13451	13570	13582	13546	13602	13465	13518	13517	13495	13472	13550	13487	13472	13649	13512	13570	13604	13476	13624	13506	13434	13663	13544	13393	13440	13582	13520	13347	13434	13505	13487	13402	13403	13510	13755	13358	13582	13448	13475	13760	13554	13368	13496	13597	13439	13327	13500	13626	13408	13534	13517	13528	13453	13536	13465	13469	13545	13659	13495	13504	13663	13375	13546	13616	13462	13401	13416	13408	13469	13379	13431	13495	13310	13471	13476	13487	13627	13428	13413	13384	13509	13378	13484	13390	13632	13621	13455	13508	13518	13509	13456	13614	13471	13640	13544	13581	13505	13479	13599	13526	13479	13385	13432	13410	13370	13569	13572	13567	13346	13480	13453	13533	13354	13614	13516	13521	13495	13490	13648	13466	13478	13318	13640	13363	13402	13503	13575	13433	13441	13302	13583	13437	13463	13346	13575	13435	13499	13502	13680	13230	13479	13416	13564	13582	13470	13522	13379	13483	13296	13562	13621	13363	13447	13484	13470	13564	13460	13475	13440	13542	13776	13507	13477	13649	13484	13485	13446	13541	13415	13444	13504	13582	13480	13429	13561	13609	13368	13472	13482	13524	13543	13444	13544	13635	13494	13396	13480	13488	13436	13392	13542	13501	13424	13518	13635	13432	13475	13552	13496	13502	13463	13443	13618	13292	13394	13538	13543	13549	13460	13431	13309	13422	13416	13461	13490	13578	13560	13539	13578	13464	13511	13449	13399	13619	13596	13596	13489	13439	13338	13461	13512	13416	13489	13525	13377	13656	13436	13510	13500	13314	13498	13496	13359	13411	13413	13415	13471	13432	13575	13423	13495	13625	13470	13546	13535	13467	13389	13534	13486	13487	13410	13496	13530	13488	13407	13516	13367	13445	13474	13577	13486	13474	13535	13385	13651	13516	13551	13511	13536	13359	13468	13706	13593	13464	13576	13442	13478	13437	13574	13551	13577	13597	13475	13683	13356	13349	13458	13473	13544	13499	13407	13568	13468	13627	13487	13392	13510	13491	13458	13453	13444	13398	13417	13479	13318	13512	13546	13437	13379	13394	13651	13588	13382	13437	13539	13490	13389	13544	13484	13562	13544	13344	13602	13625	13697	13355	13538	13450	13316	13442	13335	13680	13472	13630	13420	13440	13541	13447	13336	13540	13454	13491	13621	13443	13556	13495	13597	13525	13380	13556	13462	13471	13320	13517	13484	13684	13526	13478	13477	13485	13349	13412	13709	13528	13437	13416	13389	13494	13587	13331	13416	13389	13450	13634	13535	13523	13519	13410	13415	13450	13429	13602	13594	13488	13626	13464	13404	13511	13514	13625	13450	13648	13404	13560	13562	13273	13533	13592	13412	13474	13546	13356	13443	13568	13672	13544	13681	13367	13398	13398	13501	13506	13300	13498	13398	13595	13370	13438	13590	13333	13274	13347	13658	13406	13514	13461	13416	13523	13384	13517	13521	13558	13387	13385	13492	13577	13249	13559	13511	13542	13487	13585	13468	13606	13684	13446	13571	13323	13483	13466	13610	13404	13596	13583	13528	13481	13405	13422	13397	13452	13326	13525	13455	13444	13452	13445	13439	13506	13471	13598	13601	13734	13454	13266	13671	13548	13540	13467	13511	13374	13456	13601	13560	13489	13596	13547	13520	13516	13517	13611	13500	13284	13544	13494	13330	13465	13485	13367	13491	13691	13620	13444	13341	13508	13568	13473	13400	13492	13423	13430	13446	13609	13392	13503	13477	13525	13522	13541	13422	13571	13619	13389	13482	13578	13523	13401	13560	13500	13286	13504	13246	13484	13472	13448	13469	13483	13511	13490	13436	13565	13473	13515	13414	13256	13443	13554	13547	13566	13419	13510	13525	13557	13473	13493	13552	13409	13425	13545	13426	13318	13555	13444	13588	13653	13581	13605	13624	13466	13490	13342	13460	13377	13438	13440	13518	13478	13307	13609	13523	13587	13559	13513	13416	13552	13426	13343	13529	13457	13473	13369	13608	13275	13467	13504	13494	13512	13276	13673	13569	13453	13381	13403	13565	13603	13642	13517	13590	13486	13437	13630	13475	13541	13455	13367	13425	13768	13573	13427	13583	13350	13295	13504	13515	13299	13420	13628	13309	13612	13461	13440	13402	13600	13654	13575	13515	13368	13495	13394	13486	13488	13531	13645	13535	13408	13408	13263	13366	13559	13509	13510	13407	13530	13555	13430	13474	13502	13416	13379	13440	13503	13565	13404	13547	13523	13585	13445	13503	13496	13335	13611	13597	13601	13565	13269	13515	13418	13348	13569	13431	13559	13440	13452	13628	13448	13491	13403	13426	13644	13481	13525	13488	13532	13463	13598	13482	13505	13580	13572	13454	13475	13550	13472	13425	13527	13496	13552	13555	13439	13571	13585	13466	13416	13492	13491	13537	13296	13426	13564	13386	13510	13629	13598	13413	13535	13576	13719	13524	13287	13571	13483	13660	13420	13338	13534	13460	13505	13458	13519	13612	13530	13389	13401	13539	13392	13489	13407	13485	13635	13528	13526	13529	13543	13414	13622	13559	13500	13327	13446	13510	13537	13326	13344	13443	13478	13450	13392	13502	13433	13475	13479	13615	13491	13537	13541	13446	13388	13513	13400	13551	13542	13374	13546	13538	13556	13514	13457	13560	13438	13512	13564	13438	13460	13477	13638	13389	13434	13612	13390	13632	13377	13451	13383	13638	13663	13452	13458	13565	13565	13562	13421	13606	13530	13331	13370	13502	13438	13508	13432	13614	13429	13498	13547	13375	13618	13499	13291	13396	13434	13513	13523	13385	13549	13543	13443	13360	13442	13608	13509	13571	13418	13474	13475	13497	13478	13603	13419	13570	13410	13447	13441	13395	13640	13397	13443	13450	13404	13403	13428	13405	13503	13493	13445	13434	13632	13473	13365	13462	13649	13626	13469	13603	13545	13550	13637	13462	13549	13575	13438	13368	13302	13666	13595	13532	13417	13652	13575	13535	13651	13436	13394	13582	13544	13574	13578	13543	13462	13356	13602	13449	13416	13372	13388	13441	13431	13530	13484	13518	13571	13584	13421	13542	13518	13575	13433	13555	13488	13536	13446	13518	13445	13413	13494	13542	13438	13472	13342	13502	13472	13504	13591	13539	13637	13542	13452	13482	13474	13414	13461	13407	13451	13469	13436	13470	13475	13502	13568	13513	13562	13680	13515	13458	13625	13668	13611	13451	13370	13576	13584	13401	13535	13296	13367	13539	13569	13516	13595	13560	13557	13583	13504	13454	13527	13392	13507	13434	13428	13472	13376	13442	13384	13520	13758	13510	13609	13443	13602	13464	13430	13503	13353	13415	13650	13367	13614	13544	13618	13492	13500	13586	13472	13304	13629	13549	13398	13588	13590	13555	13642	13280	13370	13563	13484	13480	13514	13456	13576	13353	13541	13299	13545	13598	13683	13499	13234	13280	13587	13465	13518	13262	13671	13382	13476	13274	13514	13444	13565	13477	13430	13434	13614	13407	13676	13412	13434	13550	13436	13469	13387	13542	13523	13451	13567	13360	13447	13347	13473	13527	13580	13427	13519	13566	13486	13472	13472	13471	13337	13461	13524	13376	13503	13321	13515	13569	13650	13555	13526	13439	13596	13556	13395	13454	13475	13616	13526	13479	13364	13560	13579	13646	13441	13487	13483	13583	13497	13532	13481	13351	13519	13614	13463	13431	13587	13457	13409	13495	13313	13476	13509	13502	13682	13550	13508	13389	13560	13497	13551	13548	13507	13574	13468	13403	13441	13464	13402	13506	13378	13379	13469	13663	13472	13489	13606	13409	13634	13500	13342	13551	13456	13409	13426	13435	13428	13406	13361	13684	13580	13545	13663	13450	13633	13527	13456	13460	13521	13405	13511	13357	13436	13536	13300	13402	13324	13341	13571	13439	13580	13315	13379	13356	13374	13436	13578	13482	13371	13421	13435	13563	13392	13389	13516	13386	13573	13717	13471	13442	13465	13468	13427	13602	13476	13408	13557	13422	13373	13437	13600	13440	13549	13537	13651	13261	13578	13562	13463	13460	13480	13424	13593	13384	13567	13407	13635	13481	13456	13316	13362	13404	13600	13385	13407	13493	13488	13606	13452	13734	13344	13555	13464	13590	13542	13464	13584	13375	13726	13600	13634	13532	13554	13464	13507	13580	13529	13540	13457	13642	13298	13654	13635	13430	13481	13532	13432	13538	13664	13390	13670	13524	13494	13439	13421	13486	13437	13367	13606	13389	13584	13615	13591	13520	13486	13404	13525	13409	13530	13310	13638	13490	13495	13646	13596	13621	13541	13376	13567	13520	13488	13469	13512	13601	13528	13588	13568	13608	13623	13471	13332	13441	13449	13468	13468	13560	13557	13542	13469	13337	13358	13491	13621	13507	13493	13569	13533	13423	13469	13565	13551	13487
23035	22371	37187	40093	39891	33587	27970	19511	16107	15813	15626	15388	15398	15360	15338	15327	15202	15325	15190	15201	15397	15064	15301	15165	15189	15174	15188	15178	15117	15143	15256	15258	15134	15282	15318	15284	15162	15005	15138	15093	15193	15060	15275	15098	15126	15219	15122	15031	15210	15222	15262	15100	15197	15232	15188	14941	14976	15159	15065	15003	15166	15234	15266	15061	15236	15082	15320	15263	15019	15044	15265	15124	15108	15267	15298	15055	15013	15367	15430	15188	15111	15168	14965	15018	15271	15203	15076	15204	15141	15386	15072	14979	15073	15115	15049	15256	15227	15141	15044	15130	15091	15060	15163	14935	15214	15024	15113	15134	15194	15128	15225	15155	15101	15017	15103	15022	15144	15146	15262	15250	15225	15101	15205	15219	15127	15141	14884	15052	15398	15297	15218	15252	15113	15134	14997	15249	15075	15235	15223	14955	15062	15133	15046	15084	15216	14970	15185	15157	14974	15210	15162	15044	15045	15227	15059	15120	15030	15106	15114	15049	15192	14992	15271	15101	15037	15178	15119	15059	15027	15048	15164	15221	15182	14822	15141	15181	15192	15010	14990	15082	15093	15078	15070	14975	15026	15158	15155	15103	15385	15040	15047	15138	15226	15025	15209	15185	15036	15067	15205	15179	15171	15135	15084	14863	15149	15199	14950	15080	15227	15173	15055	15155	15123	15048	15217	15059	15075	15025	15081	15113	15035	15305	15170	14883	14970	15259	14941	15158	14956	15031	15309	15041	15189	14941	15003	15158	14873	14998	15039	15242	15068	15190	15117	15099	15229	15146	15079	15054	15105	15085	15125	15173	15092	15264	15075	15027	15171	15092	15129	15136	15081	15158	15152	15190	15170	15186	15177	15122	14945	15110	15026	15069	14895	15051	14996	15023	14989	15332	15209	15089	15129	14849	15122	15033	14995	14946	14886	15170	15233	15278	15332	15080	15178	15113	15134	15128	15161	15075	15078	15292	15114	15174	15283	14977	14975	15087	15156	15098	15133	15008	15122	15047	14882	15046	15198	15059	15268	15126	15093	15014	14984	15047	15054	15130	14999	15171	15204	15016	15069	15079	15072	14987	15140	14827	15131	15301	15031	15037	15049	14935	15037	15194	15042	15223	15157	15147	14846	15142	15156	15126	15254	15241	15099	15088	14985	15327	14990	15051	15282	15138	15162	15054	15206	15132	15173	15181	15011	15165	15245	15164	15047	15193	15177	15110	14880	15239	15218	15106	14965	15014	15292	15042	15122	15002	15091	15218	15038	15099	15294	14987	15000	15209	14895	14987	14990	15009	15097	15135	14943	15077	15230	15269	15053	15170	15197	14915	15015	14988	15086	15236	15093	14905	15072	14955	15024	15063	15210	14984	15032	15159	15245	15029	15163	15136	15018	15238	15130	15103	15232	15184	15166	15122	15136	15255	15199	15211	14912	14917	15077	15025	15203	15066	15033	15154	14963	15305	15145	15155	15335	14974	15084	15166	15051	15361	15165	15125	15065	15106	14975	15111	15086	15051	15132	15106	14939	15204	15211	15065	15181	15128	14976	15115	15254	15057	15062	15327	15200	15056	14973	14945	15079	15145	15176	14984	14952	15036	15174	15042	15184	15061	15091	15025	15114	15112	15263	15089	14894	15056	14976	15009	14972	14973	14924	15198	15170	15216	15188	15082	15181	15027	15065	15025	15023	15221	15119	15079	15004	15164	15201	15151	15022	15116	15116	14872	15393	15056	14934	15065	15104	15141	15184	15083	14872	15004	14918	15080	15161	15120	15146	15140	15149	14932	15086	15193	15156	15107	14889	15109	15314	15027	14853	15057	15144	15102	15286	14993	14999	15062	15358	15089	15100	15259	15238	15067	15062	15147	15144	15270	15065	15238	15160	15209	15090	15137	14989	15054	14966	15036	15085	15162	15220	15358	15066	14936	14918	15127	15266	14938	15033	15088	15029	15080	15045	15188	15174	14887	14972	15053	15159	15114	15090	15173	15146	14949	15011	15061	15206	15208	15129	15140	15186	15194	15169	15244	15147	15065	15047	14984	14985	15241	15049	15080	15334	15070	15213	15165	15122	15052	15145	15106	15174	15125	15093	15033	15127	15044	15020	15105	15311	15015	14961	15085	15186	15040	14969	15198	15067	14916	14998	15106	15054	15127	15000	14789	14922	15037	14940	15056	15018	15101	15173	15224	15125	15221	15029	15076	15158	15096	15060	15043	15041	14945	15186	15106	15134	15005	15156	14853	15047	15195	14992	15009	15164	15119	14951	15029	15186	15020	15187	15083	14966	15058	15102	15174	15084	15136	15098	15199	15027	15052	15043	15162	15204	15105	15120	14924	15229	15143	15095	15018	15090	15114	15124	15108	15070	14921	15050	14962	15154	14964	15074	14982	14879	15036	15111	15004	15175	15143	15093	14921	15010	15131	15080	15175	15079	15235	15350	15316	15116	15026	14793	15094	15232	15394	15001	14879	15094	15114	15150	15286	15167	15150	15233	15135	15286	14929	15119	15318	15064	14945	15039	14971	14920	14990	15015	15067	15189	15191	15245	14992	15048	15052	15309	15001	14918	15293	15309	15282	15250	14891	15169	15076	15245	15038	15106	15087	15108	15023	14846	15126	15140	15042	15193	14933	15190	15173	14955	15228	15026	14997	14870	15115	15021	15013	15045	15137	15251	15101	15098	15056	15085	15048	15387	15159	15215	15002	15232	15123	14981	15007	15017	15234	14910	15151	15085	15133	15102	15225	15238	15058	15289	15305	15026	15072	15152	15305	15282	14984	15036	15043	15179	14958	15208	15195	15139	15216	15043	14981	15303	15068	15125	15046	15013	15006	15079	15278	14885	15126	15145	15111	14952	15145	15008	15101	14962	15046	15121	15296	15160	14952	15008	15224	15000	15209	14941	15140	15098	15031	15239	15035	15066	15160	15169	15252	15229	15029	15168	15123	15256	15116	15126	15083	14942	15084	15080	15114	14936	15180	15181	15016	14967	15201	15072	15152	15093	14994	15094	14996	15072	14935	15110	14883	15162	15165	15071	15097	14953	15078	14996	15316	14978	14886	15153	15009	15022	15218	15304	15097	14987	15089	15040	15326	15194	15111	15226	14882	15116	15199	15160	15135	15014	14999	15227	14995	15025	15113	15091	15078	15100	15034	15153	15161	15113	15119	15223	15085	15065	15010	15115	15021	15206	15049	15079	15137	14982	15114	14992	15058	14994	15159	14992	15013	14909	15012	15040	15150	15041	14955	15072	15049	15190	14975	15208	15054	14971	15285	15050	15082	14921	15176	15027	15097	15157	14935	14882	15057	15028	15250	15083	15218	15181	15121	14961	15257	15157	15363	15077	15111	15133	15059	15144	15156	15160	14980	15001	15036	14956	15194	15088	15247	15096	15017	15137	15189	15121	14980	15114	15189	14972	15065	15072	15157	15128	15016	15005	14936	15134	15226	14966	15076	15127	15073	14959	14836	14946	15075	14958	15111	15006	15086	14966	15199	14981	15091	14971	15166	15133	15125	15076	14981	15191	14965	15299	15130	15116	15037	15000	15116	15194	14949	15143	15165	14822	15119	15039	15082	15063	14976	15321	15106	15047	14967	15360	15136	15007	15095	15006	14999	15115	15067	14969	15108	15132	15123	15251	15004	14936	15063	15316	15005	15112	14960	15031	15170	15117	14920	15146	15377	15157	14933	15102	15053	15076	15246	15210	15031	14979	15050	15123	15144	15153	15008	15192	15232	15027	14999	15274	15030	15024	15095	15084	15242	15222	15174	15212	15181	15010	15234	15124	14959	15049	14966	15062	15251	15190	14850	15067	14993	15040	15260	14984	14945	15096	15213	14990	15088	15066	15075	14859	15282	15090	15047	15183	15015	15203	15044	15201	15070	15017	15141	15221	14951	15224	15049	15064	15091	15116	15003	15068	15152	15101	15043	14915	15102	15233	15010	15068	15050	15173	15177	15131	15182	15068	14966	15120	15174	15182	14996	15000	15095	15250	15268	15060	15177	15180	14782	14955	15014	15075	15241	15057	15113	15300	14895	14877	15086	15143	15124	15174	15065	15063	15155	15099	15012	15158	15117	15130	15132	15135	15009	15168	15047	15267	15012	14905	15180	15253	15118	15123	14918	15036	14939	15340	15105	15241	15057	15088	15122	15062	14954	15166	15037	14978	15131	15390	15181	15278	15188	15257	15199	14954	14928	15030	15100	15109	15297	15211	15175	15022	15148	15077	15055	15094	15220	15091	15113	15126	15006	14850	15054	15220	15194	15290	15313	15014	15108	15036	15175	15058	15030	15158	15272	15039	15090	15192	15324	15133	15098	15042	15160	15199	15140	15245	15153	14962	15115	15055	14866	14904	15225	15278	15089	15037	15040	15108	15126	15110	15239	15193	15029	15108	15013	15013	15106	15169	15166	14980	15295	15216	15011	15237	14885	15038	15065	14986	14992	15117	15155	15166	15102	15137	14893	15005	14994	15186	15130	15045	15143	15174	15090	15025	15112	14995	14978	15097	15186	15017	14922	15113	15217	15297	15177	14960	14936	14976	15103	15108	15160	15063	15041	15145	15028	15093	14923	15118	15119	15109	15134	15034	15032	15107	15097	15207	15224	15004	15056	15327	15009	15146	15021	15131	15089	15048	15047	15170	15118	15055	15160	15259	15004	15095	14964	15061	14963	15005	15105	15042	15286	15127	15088	15181	14956	15076	15003	15158	15091	15028	15142	15104	15125	15047	15068	15000	15215	14971	15127	15157	14895	14927	15211	15032	15091	14837	15117	15114	15125	14864	15128	15287	14986	15165	14949	15085	15099	15160	14902	15131	14968	15074	15106	14984	15092	15117	15195	15419	15000	15065	15112	15194	15118	15023	15082	15010	14839	15019	15040	15052	14962	14937	15216	15049	15154	15192	15365	15223	15079	15116	15112	15177	15074	15115	15021	15055	15060	15049	14900	15022	15060	15034	15217	15270	15166	15149	14946	15037	15022	15190	15189	15089	15062	15195	15146	15028	15124	14965	15065	15087	14870	15348	15326	15057	15116	15101	14972	15060	14973	15143	15051	15217	15265	15139	14881	15148	14856	15101	15202	15050	15071	15091	15123	15116	15201	14953	15086	15095	15035
61553	104194	93152	76755	56760	37242	23423	16273	13945	13424	13298	13352	13358	13413	13157	13292	13393	13298	13286	13301	13309	13166	13180	13380	13363	13079	13345	13223	13219	13443	13454	13174	13281	13339	13129	13321	13204	13456	13267	13285	13407	13202	13278	13282	13237	13339	13468	13367	13374	13205	13230	13241	13320	13218	13078	13347	13285	13311	13336	13506	13231	13396	13223	13390	13267	13340	13379	13230	13321	13050	13266	13351	13315	13313	13316	13298	13283	13148	13299	13238	13232	13331	13330	13233	13319	13235	13319	13300	13248	13201	13067	13310	13292	13222	13298	13289	13295	13246	13300	13232	13303	13374	13309	13102	13284	13329	13299	13264	13333	13299	13257	13335	13312	13347	13286	13195	13281	13413	13280	13281	13361	13181	13323	13214	13296	13306	13213	13229	13127	13343	13261	13309	13257	13330	13210	13278	13333	13160	13232	13333	13250	13221	13355	13326	13288	13354	13252	13415	13278	13129	13195	13278	13286	13283	13235	13268	13155	13324	13225	13239	13403	13327	13163	13100	13226	13017	13241	13324	13418	13393	13397	13171	13326	13326	13224	13239	13344	13232	13283	13202	13237	13278	12946	13343	13288	13155	13237	13225	13148	13306	13152	13328	13236	13125	13300	13260	13247	13183	13393	13308	13290	13396	13161	13245	13266	13335	13167	13287	13284	13214	13521	13270	13287	13370	13208	13251	13183	13236	13273	13247	13145	13248	13228	13226	13161	13287	13403	13297	13205	13116	13126	13124	13260	13228	13109	13351	13337	13309	13334	13332	13238	13274	13318	13245	13108	13316	13272	13253	13450	13285	13438	13412	13287	13214	13373	13260	13190	13476	13414	13200	13259	13160	13170	13315	13348	13350	13286	13165	13147	13286	13383	13388	13236	13210	13282	13253	13234	13236	13071	13383	13354	13150	13332	13257	13199	13356	13307	13159	13259	13328	13399	13289	13147	13321	13488	13418	13341	13412	13407	13252	13291	13372	13199	13209	13356	13265	13353	13366	13245	13314	13250	13301	13310	13185	13263	13179	13310	13192	13237	13223	13367	13215	13258	13213	13242	13108	13207	13242	13236	13300	13162	13329	13308	13356	13195	13410	13332	13087	13155	13038	13332	13371	13201	13361	13394	13377	13169	13355	13307	13176	13201	13271	13342	13275	13245	13261	13275	13222	13181	13138	13299	13143	13106	13294	13134	13275	13257	13367	13175	13262	13197	13233	13282	13213	13208	13140	13218	13294	13300	13182	13258	13233	13222	13298	13352	13073	13136	13195	13266	13326	13385	13241	13420	13326	13322	13221	13381	13278	13280	13286	13267	13329	13204	13314	13239	13198	13218	13335	13251	13112	13167	13137	13177	13239	13260	13194	13252	13239	13313	13334	13162	13275	13314	13227	13190	13062	13365	13161	13312	13236	13374	13424	13088	13260	13310	13109	13292	13400	13215	13368	13285	13225	13316	13277	13276	13274	13282	13254	13173	13211	13578	13199	13289	13316	13184	13416	13219	13266	13226	13238	13101	13196	13254	13244	13375	13256	13262	13401	13192	13282	13355	13101	13284	13252	13111	13250	13249	13392	13392	13258	13269	13236	13145	13175	13219	13248	13093	13279	13069	13273	13262	13234	13296	13235	13248	13382	13416	13094	13080	13271	13067	13228	13218	13168	13222	13252	13309	13180	13316	13194	13132	13140	13230	13330	13268	13327	13284	13055	13195	13253	13216	13085	13245	13422	13190	13175	13222	13202	13272	13245	13350	13200	13078	13147	13070	13393	13216	13290	13287	13163	13153	13242	13193	13428	13239	13422	13158	13268	13182	13324	13150	13186	13237	13213	13220	13246	13262	13058	13162	13240	13305	13347	13136	13259	13206	13363	13375	13181	13332	13168	13226	13035	13185	13163	13355	13083	13319	13229	13168	13262	13267	13152	13406	13422	13214	13274	13187	13287	13193	13411	13312	13326	13467	13199	13181	13282	13300	13267	13195	13297	13341	13138	13153	13277	13178	13249	13222	13199	13244	13119	13296	13171	13485	13245	13382	13274	13216	13341	13307	13435	13330	13358	13129	13496	13132	12963	13384	13304	13183	13314	13250	13484	13319	13243	13409	13200	13301	13259	13248	13314	13305	13304	13237	13279	13266	13228	13388	13027	13291	13118	13443	13127	13249	13313	13226	13316	13215	13342	13148	13445	13098	13325	13156	13215	13223	13224	13378	13269	13092	13382	13022	13377	13267	13270	13375	13266	13437	13145	13110	13310	13051	13420	13233	13154	13223	13267	13156	13402	13248	13404	13263	13309	13180	13192	13295	13180	13153	13179	13292	13321	13217	13203	13318	13193	13154	13356	13213	13302	13268	13296	13242	13237	13248	13113	13279	13362	13124	13296	13229	13393	13393	13354	13332	13250	13166	13266	13334	13270	13315	13242	13287	13283	13160	13239	13353	13296	13329	13003	13141	13154	13189	13206	13227	13426	13258	13225	13222	13236	13388	13244	13273	13243	13301	13381	13186	13370	13358	13332	13460	13130	13289	13347	13238	13221	13260	13097	13182	13258	13339	13369	13215	13191	13228	13360	13199	13230	13199	13277	13182	13318	13351	13103	13334	13182	13132	13227	13291	13307	13187	13209	13316	13273	13150	13266	13323	13390	13239	13137	13342	13228	13126	13217	13341	13461	13302	13328	13240	13270	13228	13186	13355	13266	13283	13133	13237	13367	13321	13269	13424	13285	13333	13312	13370	13235	13210	13288	13221	13191	13225	13204	13305	13225	13305	13347	13237	13218	13303	13150	13151	13214	13241	13112	13144	13152	13346	13391	13222	13176	13240	13288	13352	13243	13359	13279	13262	13232	13259	13390	13291	13415	13217	13343	13379	13287	13420	13306	13175	13281	13368	13243	13228	13298	13351	13177	13433	13197	13369	13217	13168	13271	13448	13238	13219	13267	13322	13362	13365	13164	13303	13154	13142	13358	13278	13107	13196	13233	13325	13189	13273	13227	13215	13204	13321	13331	13250	13423	13262	13330	13137	13243	13299	13393	13187	13389	13074	13146	13407	13263	13268	13079	13470	13316	13297	13078	13346	13485	13270	13363	13257	13260	13337	13176	13421	13207	13407	13252	13378	13117	13422	13338	13271	13245	13174	13393	13137	13465	13252	13082	13337	13324	13364	13205	13258	13173	13318	13301	13368	13244	13109	13268	13319	13270	13263	13401	13284	13230	13195	13181	13264	13157	13175	13267	13352	13307	13222	13148	13143	13382	13319	13297	13158	13404	13251	13075	13344	13302	13160	13323	13275	13254	13287	13323	13175	13316	13184	13198	13353	13314	13344	13428	13239	13197	13316	13188	13271	13156	13287	13194	13199	13450	13356	13332	13269	13264	13232	13294	13307	13317	13306	13188	13276	13346	13284	13180	13228	13229	13343	13284	13260	13348	13233	13236	13222	13406	13210	13365	13116	13291	13339	13171	13325	13288	13279	13087	13093	13210	13296	13331	13280	13135	13201	13340	13329	13328	13008	13313	13318	13149	13225	13278	13388	13262	13368	13109	13259	13331	13344	13253	13223	13227	13274	13045	13295	13268	13300	13258	13163	13293	13362	13184	13448	13220	13297	13385	13191	13260	13225	13265	13521	13336	13284	13228	13229	13323	13171	13286	13233	13360	13262	13190	13135	13385	13240	13333	13377	13243	13249	13411	13242	13300	13217	13183	13195	13326	13315	13193	13218	13090	13346	13331	13327	13385	13220	13318	13277	13356	13252	13393	13251	13162	13270	13490	13250	13256	13169	13143	13307	13206	13455	13078	13378	13203	13268	13428	13179	13381	13314	13407	13273	13333	13456	13144	13319	13365	13335	13321	13314	13290	13165	13233	13164	13258	13185	13159	13250	13230	13256	13181	12987	13274	13220	13217	13376	13387	13321	13313	13156	13264	13259	13240	13185	13415	13083	13358	13325	13234	13230	13219	13387	13176	13311	13146	13303	13378	13222	13176	13313	13284	13321	13403	13100	13139	13242	13294	13248	13392	13174	13278	13245	13345	13225	13351	13248	13203	13315	13300	13321	13144	13139	13289	13236	13261	13406	13188	13218	13180	13287	13180	13241	13282	13156	13353	13245	13336	13303	13384	13260	13340	13122	13330	13367	13261	13230	13111	13270	13132	13094	13248	13284	13232	13370	13303	13172	13149	13058	13198	13150	13055	13267	13296	13195	13303	13360	13346	13218	13315	13174	13149	13156	13168	13327	13087	13397	13395	13230	13100	13345	13198	13311	13251	13189	13321	13207	13290	13311	13111	13325	13228	13152	13241	13076	13284	13315	13182	13231	13110	13456	13135	13441	13327	13104	13428	13155	13202	13350	13235	13198	13230	13154	13174	13398	13364	13245	13410	13183	13191	13187	13106	13388	13295	13150	13529	13272	13313	13252	13334	13282	13322	13242	13229	13297	13164	13249	13180	13213	13122	13338	13169	13251	13317	13196	13276	13272	13204	13221	13381	13132	13267	13309	13235	13121	13274	13300	13141	13275	13143	13284	13463	13308	13258	13055	13331	13131	13201	13263	13237	13389	13335	13067	13358	13122	13377	13123	13299	13321	13315	13229	13311	13181	13189	13103	13161	13280	13423	13302	13392	13226	13200	13392	13290	13282	13281	13272	13087	13331	13175	13396	13383	13353	13247	13350	13118	13279	13196	13338	13286	13304	13354	13210	13316	13294	13159	13040	13277	13134	13387	13383	13017	13384	13315	13303	13178	13358	13220	13150	13225	13292	13212	13100	13142	13234	13293	13311	13353	13276	13183	13140	13116	13290	13260	13286	13291	13309	13127	13155	13283	13234	13208	13337	13111	13120	13288	13313	13286	13251	13366	13241	13245	13310	13343	13251	13270	13295	13217	13276	13278	13228	13313	13193	13378	13235	13284	13257	13435	13308	13344	13305	13310	13378	13170	13259	13194	13150	13330	13247	13099	13233	13556	13195	13339	13183	13348	13322	13198	13236	13247	13275	13309	13322	13068	13247	13364	13345	13313	13109	13232	13195	13260	13239	13125	13217	13397	13370	13147	13146	13111	13190	13222	13334	13063	13190	13144	13260	13232	13181	13186	13266	13009	13406	13238	13206	13258	13277	13289	13266	13185
28251	32886	45014	35603	25681	19899	16799	15705	15537	15424	15619	15132	15501	15304	15388	15347	15207	15408	15371	15219	15447	15206	15461	15427	15224	15439	15485	15445	15383	15448	15313	15192	15340	15280	15358	15446	15481	15338	15354	15483	15147	15317	15344	15395	15096	15408	15338	15426	15406	15193	15511	15341	15307	15548	15441	15271	15169	15352	15234	15274	15294	15001	15407	15463	15340	15269	15359	15161	15286	15237	15390	15387	15254	15168	15320	15437	15396	15397	15346	15415	15319	15193	15347	15380	15219	15420	15492	15234	15427	15214	15319	15229	15477	15290	15386	15431	15285	15264	15245	15387	15201	15118	15543	15251	15338	15341	15421	15192	15379	15304	15299	15256	15344	15444	15415	15290	15363	15305	15261	15338	15317	15206	15432	15464	15257	15294	15379	15334	15375	15341	15378	15162	15174	15195	15233	15218	15284	15282	15250	15392	15269	15411	15114	15340	15245	15418	15388	15430	15559	15457	15387	15301	15242	15354	15423	15287	15223	15232	15535	15404	15233	15106	15322	15156	15022	15329	15396	15300	15288	15389	15462	15341	15348	15272	15292	15317	15337	15284	15295	15255	15161	15358	15147	15251	15283	15373	15125	15196	15303	15238	15283	15210	15219	15387	15309	15571	15318	15309	15391	15247	15233	15211	15164	15389	15356	15338	15308	15330	15163	15369	15236	15394	15304	15240	15318	15390	15427	15384	15466	15197	15351	15273	15263	15271	15206	15154	15299	15229	15502	15267	15465	15268	15264	15157	15480	15446	15223	15229	15356	15402	15371	15296	15186	15441	15313	15168	15239	15335	15456	15243	15448	15437	15460	15335	15463	15485	15171	15090	15139	15223	15050	15337	15329	15249	15198	15188	15410	15317	15254	15368	15239	15559	15330	15167	15327	15449	15457	15275	15214	15291	15356	15352	15340	15283	15385	15464	15326	15215	15317	15308	15400	15354	15338	15381	15297	15340	15212	15356	15285	15379	15247	15160	15359	15225	15186	15232	15336	15183	15469	15332	15241	15347	15352	15312	15242	15308	15316	15532	15219	15396	15399	15466	15295	15498	15301	15368	15315	15470	15258	15412	15247	15209	15248	15154	15261	15233	15203	15297	15505	15343	15327	15401	15260	15247	15527	15470	15256	15308	15243	15307	15213	15177	15248	15274	15506	15422	15193	15260	15484	15353	15446	15452	15371	15443	15379	15341	15299	15385	15249	15165	15386	15221	15446	15334	15220	15381	15465	15262	15291	15131	15291	15347	15315	15309	15163	15129	15373	15231	15278	15260	15469	15254	15148	15328	15581	15211	15348	15295	15339	15436	15361	15366	15350	15211	15366	15266	15339	15318	15338	15337	15421	15084	15656	15413	15336	15124	15289	15153	15301	15408	15038	15325	15511	15415	15560	15429	15339	15219	15516	15308	15380	15411	15256	15373	15226	15449	15472	15431	15434	15203	15198	15268	15327	15123	15129	15291	15419	15162	15425	15290	15290	15256	15246	15413	15273	15434	15300	15309	15172	15296	15307	15303	15339	15331	15513	15501	15306	15261	15258	15414	15329	15318	15470	15399	15357	15351	15432	15317	15317	15455	15376	15403	15427	15139	15284	15112	15146	15259	15255	15390	15370	15283	15293	15173	15271	15293	15436	15229	15305	15380	15303	15482	15475	15202	15462	15399	15376	15172	15393	15169	15311	15423	15229	15381	15240	15404	15269	15140	15304	15159	15277	15210	15251	15163	15350	15382	15453	15245	15240	15471	15265	15225	15383	15364	15149	15075	15376	15081	15349	15179	15207	15266	15241	15278	15300	15174	15187	15225	15345	15262	15301	15173	15416	15236	15420	15373	15314	15347	15163	15427	15121	15336	15297	15118	15421	15408	15427	15170	15307	15271	14996	15105	15167	15272	15277	15185	15387	15195	15214	15053	15311	15355	15349	15326	15256	15324	15233	15409	15240	15375	15412	15446	15294	15313	15364	15381	15242	15408	15491	15298	15409	15364	15328	15263	15395	15183	15355	15250	15252	15266	15150	15313	15288	15134	15380	15461	15389	15327	15456	15241	15348	15440	15258	15256	15308	15297	15311	15436	15456	15328	15305	15462	15325	15217	15319	15463	15509	15322	15403	15329	15389	15241	15179	15278	15306	15254	15392	15503	15281	15008	15278	15290	15162	15409	15254	15291	15358	15214	15348	15270	15166	15405	15311	15218	15048	15349	15510	15203	15358	15173	15293	15482	15341	15413	15306	15385	15085	15365	15234	15308	15401	15334	15195	15309	15316	15239	15048	15369	15304	15245	15332	15192	15133	15352	15196	15204	15225	15164	15405	15239	15331	15170	15232	15135	15183	15219	15265	15382	15259	15238	15333	15186	15269	15315	15326	15409	15227	15385	15293	15380	15188	15247	15637	15271	15217	15261	15151	15367	15354	15319	15349	15293	15262	15400	15403	15264	15325	15426	15514	15178	15271	15249	15180	15404	15252	15309	15305	15246	15215	15425	15368	15237	15293	15479	15081	15177	15251	15347	15478	15343	15201	15221	15358	15342	15230	15420	15100	15415	15235	15326	15335	15580	15351	15315	15465	15349	15302	15488	15292	15349	15254	15444	15306	15386	15218	15510	15191	15236	15356	15320	15164	15256	15452	15305	15202	15310	15328	15333	15314	15370	15229	15185	15320	15429	15136	15153	15416	15173	15467	15276	15344	15391	15371	15295	15227	15279	15430	15218	15264	15374	15248	15294	15514	15107	15179	15320	15440	15388	15297	15535	15311	15214	15263	15306	15404	15286	15379	15190	15240	15364	15376	15285	15523	15291	15267	15364	15495	15326	15253	15587	15388	15393	15343	15318	15336	15388	15273	15182	15291	15366	15366	15428	15460	15584	15414	15384	15472	15352	15448	15267	15349	15266	15506	15322	15324	15120	15292	15119	15311	15295	15283	15195	15132	15210	15254	15439	15241	15409	15493	15316	15315	15234	15464	15094	15176	15276	15306	15302	15274	15173	15071	15314	15161	15136	15487	15282	15467	15250	15345	15233	15212	15265	15379	15300	15223	15253	15358	15308	15444	15277	15440	15215	15163	15267	15387	15497	15367	15434	15342	15304	15324	15227	15443	15455	15153	15172	15402	15286	15335	15325	15304	15240	15298	15286	15439	15203	15438	15286	15351	15378	15334	15352	15090	15275	15354	15423	15546	15454	15265	15086	15251	15389	15266	15242	15436	15272	15289	15135	15347	15299	15284	15280	15384	15329	15539	15289	15276	15330	15192	15361	15443	15336	15358	15472	15383	15389	15288	15341	15488	15360	15407	15390	15248	15115	15353	15462	15272	15305	15574	15292	15407	15346	15378	15235	15419	15283	15280	15420	15261	15474	15269	15290	15230	15184	15285	15358	15247	15239	15321	15340	15297	15313	15317	15143	15499	15421	15402	15308	15032	15490	15267	15463	15298	15308	15237	15061	15330	15224	15271	15475	15378	15531	15401	15347	15300	15364	15532	15452	15353	15240	15492	15483	15404	15515	15177	15195	15176	15256	15380	15416	15117	15379	15472	15215	15440	15302	15559	15214	15164	15357	15419	15295	15526	15504	15208	15327	15377	15360	15428	15294	15413	15250	15357	15438	15287	15393	15292	15181	15289	15311	15421	15554	15282	15298	15249	15464	15369	15171	15444	15437	15247	15290	15237	15415	15304	15316	15420	15309	15491	15227	15460	15614	15232	15280	15330	15546	15175	15295	15393	15139	15245	15407	15448	15422	15509	15180	15368	15359	15342	15303	15164	15319	15129	15137	15347	15227	15421	15327	15525	15454	15387	15236	15216	15355	15334	15235	15236	15102	15148	15220	15170	15423	15500	15335	15276	15385	15415	15320	15281	15271	15217	15316	15304	15273	15319	15322	15195	15247	15357	15307	15353	15301	15400	15553	15332	15478	15332	15324	15349	15394	15298	15392	15397	15324	15365	15412	15350	15370	15444	15211	15469	15315	15339	15398	15189	15337	15328	15161	15436	15253	15133	15271	15276	15172	15260	15367	15362	15243	15318	15465	15291	15283	15489	15206	15275	15460	15378	15299	15410	15371	15308	15293	15241	15321	15373	15537	15297	15191	15465	15293	15581	15361	15201	15374	15294	15375	15401	15321	15380	15370	15308	15272	15178	15229	15592	15400	15187	15413	15470	15385	15457	15235	15289	15228	15454	15237	15268	15297	15357	15244	15268	15243	15329	15362	15232	15423	15314	15347	15146	15382	15177	15134	15512	15379	15474	15423	15501	15182	15469	15403	15370	15197	15326	15465	15531	15149	15450	15385	15288	15468	15409	15268	15207	15400	15393	15325	15421	15414	15461	15463	15411	15160	15293	15314	15388	15344	15406	15302	15410	15397	15270	15371	15338	15292	15242	15297	15168	15158	15368	15378	15214	15276	14999	15551	15344	15388	15448	15232	15372	15236	15371	15121	15269	15439	15267	15303	15355	15510	15511	15214	15166	15473	15510	15262	15327	15399	15464	15266	15323	15493	15234	15169	15187	15328	15227	15118	15166	15408	15240	15231	15352	15164	15523	15381	15139	15273	15436	15122	15189	15322	15528	15306	15423	15234	15445	15446	15605	15335	15252	15373	15466	15528	15401	15209	15421	15315	15368	15488	15216	15206	15382	15361	15323	15188	15308	15418	15387	15199	15408	15455	15488	15364	15398	15350	15417	15332	15220	15446	15331	15272	15055	15420	15429	15354	15395	15416	15282	15112	15507	15251	15212	15328	15182	15345	15283	15288	15483	15550	15242	15417	15281	15243	15398	15297	15191	15290	15284	15259	15371	15472	15178	15369	15345	15339	15262	15402	15325	15194	15363	15360	15354	15167	15431	15386	15318	15235	15492	15358	15509	15341	15341	15331	15328	15389	15259	15373	15254	15232	15396	15208	15369	15279	15311	15308	15542	15228	15338	15264	15268	15305	15383	15178	15239	15244	15319	15320	15477	15326	15291	15171	15265	15461	15488	15291	15370	15099	15424	15245	15131	15173	15247	15275	15347	15249	15232	15427	15318	15425	15224	15475	15305	15154	15311	15210	15369	15207	15427	15265	15404	15071	15405	15207	15091	15275	15161	15247	15234	15160	15295	15261	15440	15277	15405	15391	15498	15293
28753	53659	47436	32784	23475	17089	14538	13782	13469	13620	13291	13376	13343	13282	13367	13171	13359	13420	13383	13506	13513	13484	13466	13366	13389	13376	13569	13448	13481	13493	13520	13500	13358	13543	13440	13353	13569	13352	13390	13374	13370	13431	13394	13392	13494	13474	13386	13482	13223	13318	13260	13325	13449	13309	13308	13464	13592	13235	13461	13390	13351	13555	13279	13326	13447	13442	13375	13281	13304	13566	13319	13506	13396	13381	13342	13353	13518	13467	13488	13438	13531	13450	13455	13280	13512	13219	13351	13361	13347	13281	13494	13369	13502	13293	13205	13564	13238	13392	13345	13405	13485	13381	13443	13491	13271	13459	13526	13492	13452	13430	13410	13265	13300	13497	13499	13318	13319	13401	13614	13290	13419	13534	13329	13573	13347	13456	13484	13410	13243	13333	13330	13422	13551	13415	13325	13442	13376	13283	13416	13512	13379	13350	13251	13338	13385	13460	13311	13426	13275	13437	13508	13497	13511	13525	13364	13583	13411	13273	13438	13459	13305	13396	13577	13334	13319	13501	13321	13363	13296	13435	13389	13430	13475	13347	13438	13227	13452	13271	13431	13346	13357	13374	13193	13319	13401	13386	13373	13341	13305	13512	13390	13538	13379	13361	13601	13438	13373	13478	13461	13361	13404	13347	13409	13429	13541	13298	13482	13427	13473	13447	13529	13293	13530	13506	13500	13379	13461	13469	13489	13399	13457	13321	13224	13333	13239	13319	13475	13181	13535	13289	13261	13381	13412	13437	13346	13402	13284	13397	13461	13210	13466	13419	13351	13334	13333	13496	13342	13427	13331	13370	13466	13427	13385	13255	13444	13395	13494	13301	13362	13423	13304	13454	13605	13276	13437	13496	13373	13471	13367	13279	13439	13483	13480	13504	13271	13302	13390	13333	13526	13467	13423	13294	13518	13494	13516	13429	13391	13494	13369	13390	13349	13486	13385	13280	13437	13364	13357	13424	13453	13211	13411	13327	13352	13490	13223	13368	13298	13416	13492	13452	13418	13394	13462	13560	13402	13422	13293	13334	13488	13403	13441	13394	13366	13598	13389	13384	13407	13451	13371	13431	13593	13376	13529	13408	13429	13334	13343	13331	13314	13191	13366	13481	13482	13331	13261	13429	13570	13357	13391	13327	13295	13285	13450	13309	13451	13340	13435	13373	13433	13118	13347	13494	13341	13539	13382	13495	13300	13401	13455	13280	13358	13532	13570	13325	13349	13424	13416	13431	13293	13532	13413	13439	13282	13495	13503	13421	13380	13476	13307	13476	13473	13423	13347	13246	13385	13295	13522	13608	13471	13409	13545	13532	13519	13301	13290	13247	13349	13472	13436	13304	13207	13509	13361	13357	13436	13485	13513	13495	13416	13414	13339	13401	13363	13462	13398	13290	13474	13317	13529	13474	13217	13363	13489	13419	13381	13424	13356	13318	13467	13260	13497	13378	13386	13529	13541	13369	13326	13409	13384	13323	13435	13360	13333	13468	13324	13449	13486	13445	13577	13310	13580	13336	13469	13395	13449	13412	13519	13395	13396	13523	13418	13492	13371	13324	13408	13366	13336	13435	13353	13498	13524	13448	13353	13305	13377	13344	13365	13384	13177	13375	13320	13454	13382	13350	13413	13466	13520	13389	13451	13401	13455	13520	13424	13133	13416	13434	13268	13321	13356	13421	13295	13462	13353	13207	13472	13493	13337	13476	13432	13368	13425	13402	13494	13415	13460	13506	13290	13274	13319	13524	13473	13557	13417	13333	13329	13363	13490	13491	13298	13420	13415	13302	13480	13269	13299	13421	13369	13350	13266	13372	13537	13364	13213	13353	13371	13373	13317	13332	13363	13520	13482	13373	13176	13342	13462	13280	13481	13266	13323	13457	13338	13289	13557	13382	13366	13378	13452	13394	13455	13253	13569	13443	13419	13459	13460	13368	13622	13535	13375	13561	13384	13286	13428	13464	13420	13369	13395	13467	13487	13495	13458	13568	13282	13375	13481	13426	13385	13439	13359	13405	13537	13391	13527	13356	13556	13494	13440	13456	13254	13558	13336	13390	13328	13271	13354	13221	13490	13368	13411	13278	13465	13368	13430	13557	13403	13369	13571	13368	13326	13456	13437	13226	13365	13270	13461	13497	13436	13285	13463	13481	13319	13411	13493	13471	13416	13253	13234	13420	13296	13456	13326	13575	13458	13431	13353	13549	13530	13418	13448	13414	13431	13402	13520	13535	13348	13233	13364	13326	13453	13341	13441	13370	13424	13427	13501	13191	13491	13279	13492	13513	13328	13385	13398	13288	13422	13370	13438	13435	13507	13556	13414	13381	13403	13338	13248	13465	13380	13453	13261	13596	13482	13458	13320	13327	13501	13488	13374	13381	13492	13420	13235	13540	13375	13492	13342	13392	13414	13463	13252	13503	13340	13339	13340	13338	13400	13505	13311	13381	13431	13316	13305	13520	13410	13604	13496	13318	13304	13463	13422	13408	13506	13402	13393	13397	13473	13547	13384	13333	13454	13409	13445	13509	13268	13343	13512	13382	13254	13203	13386	13430	13424	13362	13487	13461	13386	13346	13297	13291	13365	13473	13257	13516	13394	13472	13348	13547	13423	13347	13601	13381	13448	13473	13356	13336	13274	13536	13435	13365	13397	13561	13475	13332	13415	13538	13617	13297	13260	13350	13457	13362	13368	13577	13570	13448	13487	13477	13406	13362	13540	13319	13620	13375	13434	13349	13379	13592	13405	13577	13393	13609	13484	13469	13530	13447	13389	13346	13375	13384	13365	13443	13394	13423	13353	13237	13575	13458	13248	13406	13430	13359	13331	13336	13442	13411	13545	13486	13505	13302	13329	13437	13403	13333	13507	13398	13413	13299	13289	13505	13426	13431	13330	13437	13322	13481	13508	13482	13504	13297	13415	13519	13376	13432	13423	13392	13238	13539	13146	13364	13423	13526	13323	13488	13340	13319	13370	13458	13403	13435	13547	13469	13327	13420	13480	13483	13419	13460	13311	13582	13369	13367	13557	13364	13481	13412	13362	13394	13329	13465	13334	13322	13467	13491	13368	13547	13457	13477	13570	13161	13406	13288	13370	13476	13395	13468	13423	13482	13566	13350	13486	13497	13362	13464	13354	13329	13317	13448	13281	13314	13457	13392	13559	13264	13430	13392	13440	13399	13260	13589	13511	13403	13414	13484	13428	13469	13409	13227	13489	13328	13405	13364	13413	13347	13397	13283	13419	13455	13570	13462	13326	13440	13320	13386	13356	13468	13373	13423	13384	13433	13448	13324	13475	13307	13260	13523	13349	13470	13412	13458	13487	13342	13430	13186	13532	13379	13503	13383	13342	13390	13404	13272	13502	13425	13516	13417	13250	13430	13309	13266	13442	13214	13423	13367	13327	13298	13472	13431	13538	13491	13444	13476	13469	13359	13399	13560	13407	13493	13259	13646	13455	13458	13464	13389	13469	13435	13442	13457	13249	13326	13362	13294	13377	13447	13422	13270	13404	13345	13445	13244	13401	13507	13500	13335	13409	13286	13405	13193	13383	13523	13499	13506	13295	13399	13380	13410	13341	13602	13598	13430	13507	13363	13329	13455	13234	13388	13490	13418	13521	13244	13536	13439	13334	13530	13413	13387	13349	13523	13479	13360	13420	13400	13449	13383	13382	13353	13397	13272	13311	13554	13367	13593	13309	13435	13416	13438	13196	13416	13527	13336	13505	13350	13513	13386	13271	13395	13239	13249	13499	13458	13486	13512	13495	13479	13231	13475	13454	13475	13430	13368	13386	13301	13482	13497	13434	13359	13365	13371	13217	13524	13579	13304	13372	13200	13414	13380	13434	13414	13410	13400	13391	13280	13402	13381	13551	13336	13270	13486	13384	13348	13465	13453	13373	13437	13527	13526	13431	13458	13423	13395	13269	13428	13414	13359	13424	13437	13449	13459	13459	13463	13527	13433	13429	13289	13483	13415	13222	13231	13590	13412	13439	13366	13406	13480	13308	13302	13387	13446	13400	13474	13461	13516	13438	13277	13417	13309	13336	13421	13287	13354	13448	13338	13289	13350	13439	13431	13365	13407	13360	13455	13386	13496	13357	13521	13578	13595	13395	13524	13627	13328	13472	13507	13416	13503	13467	13587	13507	13336	13409	13385	13487	13317	13550	13528	13485	13383	13542	13289	13427	13288	13470	13409	13508	13470	13575	13390	13359	13546	13434	13329	13389	13424	13352	13231	13403	13472	13360	13299	13644	13486	13399	13292	13537	13307	13369	13394	13394	13363	13330	13414	13419	13467	13555	13455	13539	13321	13539	13449	13363	13388	13414	13334	13499	13539	13413	13409	13480	13615	13392	13425	13552	13564	13285	13177	13366	13480	13459	13510	13444	13257	13381	13350	13291	13447	13423	13346	13372	13388	13413	13225	13526	13500	13507	13474	13596	13347	13508	13282	13266	13353	13399	13409	13349	13406	13415	13275	13549	13484	13343	13386	13345	13452	13392	13473	13386	13289	13393	13415	13428	13551	13483	13527	13413	13339	13310	13343	13457	13497	13277	13489	13283	13221	13474	13341	13399	13414	13432	13277	13532	13416	13383	13315	13535	13405	13369	13459	13496	13478	13550	13437	13473	13306	13459	13381	13333	13517	13262	13387	13616	13565	13445	13310	13414	13379	13480	13266	13476	13371	13542	13212	13540	13465	13444	13348	13345	13401	13300	13404	13374	13546	13445	13452	13450	13545	13449	13362	13364	13354	13338	13302	13495	13471	13373	13475	13329	13422	13407	13443	13699	13371	13331	13316	13430	13365	13465	13482	13472	13535	13382	13543	13476	13463	13420	13463	13477	13423	13435	13382	13431	13309	13423	13340	13335	13449	13375	13358	13344	13415	13490	13326	13432	13422	13462	13230	13413	13447	13635	13242	13390	13317	13350	13528	13571	13334	13341	13485	13374	13533	13333	13387	13370	13433	13318	13418	13201	13215	13393	13535	13411	13500	13360	13397	13460	13438	13393	13658	13308	13467	13574	13269	13199	13327	13441	13471	13361	13300	13406	13305	13292	13307	13461	13483	13480	13418	13125	13101	13451	13422	13410	13315	13520	13463	13360	13333	13455	13526	13373	13394
24303	24419	45156	45571	36847	29361	23653	17656	15967	15423	15876	15456	15477	15403	15548	15370	15611	15588	15538	15503	15352	15536	15506	15676	15353	15521	15635	15565	15275	15426	15508	15291	15568	15410	15346	15333	15367	15296	15420	15500	15324	15583	15319	15285	15415	15333	15446	15340	15450	15323	15413	15356	15525	15281	15321	15495	15519	15334	15327	15221	15243	15265	15509	15251	15282	15326	15332	15317	15472	15504	15459	15489	15417	15165	15342	15373	15280	15427	15507	15482	15271	15499	15310	15331	15219	15337	15196	15295	15276	15334	15381	15054	15180	15313	15344	15227	15163	15394	15195	15162	15332	15283	15270	15483	15392	15323	15305	15390	15376	15172	15429	15318	15350	15270	15357	15321	15431	15352	15457	15357	15437	15573	15304	15229	15344	15253	15382	15381	15455	15411	15124	15176	15283	15304	15281	15229	15292	15160	15236	15335	15408	15362	15319	15253	15220	15208	15309	15401	15430	15199	15234	15231	15276	15156	15273	15237	15259	15376	15666	15222	15361	15149	15284	15213	15395	15339	15166	15262	15444	15231	15159	15189	15272	15332	15370	15292	15284	15309	15552	15370	15195	15319	15209	15391	15455	15515	15273	15233	15088	15166	15253	15361	15418	15272	15483	15222	15497	15158	15360	15325	15210	15144	15353	15230	15318	15167	15341	15426	15219	15358	15341	15350	15337	15291	15411	15414	15277	15437	15158	15357	15334	15307	15267	15270	15160	15374	15308	15127	15213	15169	15542	15183	15391	15295	15152	15206	15382	15431	15581	15219	15412	15258	15368	15284	15326	15425	15378	15196	15276	15239	15213	15196	15144	15439	15376	15335	15329	15339	15252	15285	15276	15375	15427	15245	15304	15403	15438	15266	15495	15420	15253	15429	15243	15440	15264	15294	15462	15304	15306	15098	15381	15370	15574	15195	15345	15251	15203	15363	15205	15256	15286	15012	15311	15342	15372	15328	15334	15573	15285	15268	15324	15303	15414	15186	15285	15321	15437	15255	15268	15264	15390	15251	15184	15312	15154	15239	15226	15523	15304	15356	15516	15113	15295	15383	15462	15504	15171	15324	15451	15319	15293	15357	15325	15443	15328	15352	15397	15228	15374	15427	15297	15211	15356	15366	15264	15278	15450	15096	15464	15338	15480	15318	15348	15313	15201	15363	15386	15461	15366	15265	15462	15450	15347	15312	15448	15161	15424	15333	15404	15399	15496	15225	15440	15488	15188	15340	15377	15170	15367	15291	15295	15276	15343	15123	15388	15221	15485	15247	15340	15478	15395	15182	15368	15379	15226	15447	15361	15190	15468	15301	15191	15350	15382	15242	15296	15554	15335	15283	15380	15171	15374	15054	15314	15308	15295	15544	15351	15325	15385	15308	15403	15282	15346	15384	15364	15201	15464	15401	15284	15442	15393	15146	15279	15300	15448	15350	15259	15307	15282	15391	15341	15209	15114	15392	15233	15177	15300	15520	15471	15471	15191	15232	15429	15274	15257	15168	15375	15231	15343	15273	15257	15412	15325	15519	15338	15277	15123	15268	15451	15408	15299	15182	15078	15370	15484	15388	15313	15326	15351	15201	15126	15364	15132	15242	15288	15412	15335	15287	15269	15293	15448	15260	15273	15385	15216	15497	15480	15354	15301	15354	15421	15192	15263	15345	15320	15389	15287	15278	15216	15345	15278	15373	15162	15313	15329	15340	15227	15304	15395	15388	15280	15375	15400	15442	15449	15119	15146	15078	15363	15514	15417	15411	15459	15472	15278	15274	15186	15349	15295	15271	15639	15309	15356	15233	15308	15499	15163	15156	15252	15271	15238	15257	15365	15296	15273	15305	15404	15463	15425	15331	15227	15248	15279	15363	15323	15384	15226	15242	15520	15297	15209	15380	15404	15191	15364	15259	15286	15279	15330	15249	15455	15251	15266	15295	15415	15462	15204	15359	15339	14998	15177	15435	15346	15590	15501	15381	15176	15076	15146	15385	15458	15243	15109	15181	15137	15256	15299	15411	15479	15297	15318	15439	15294	15398	15471	15191	15129	15181	15351	15273	15404	15482	15258	15548	15420	15371	15272	15227	15187	15190	15358	15363	15379	15332	15136	15310	15394	15451	15532	15180	15557	15655	15418	15329	15342	15341	15473	15280	15246	15179	15250	15348	15333	15332	15289	15334	15253	15510	15386	15328	15397	15256	15304	15234	15210	15171	15287	15218	15286	15409	15385	15300	15393	15440	15285	15245	15306	15341	15229	15262	15402	15196	15192	15231	15374	15379	15190	15258	15375	15399	15300	15255	15472	15326	15229	15421	15379	15353	15294	15220	15175	15065	15112	15361	15504	15140	15182	15358	15424	15291	15276	15340	15413	15311	15326	15367	15488	15301	15293	15277	15291	15309	15280	15227	15308	15205	14992	15196	15230	15126	15179	15330	15460	15286	15364	15460	15388	15374	15471	15424	15155	15304	15386	15289	15302	15267	15346	15151	15103	15319	15294	15407	15381	15320	15500	15150	15208	15379	15044	15331	15699	15285	15358	15352	15388	15334	15552	15305	15295	15193	15192	15247	15469	15498	15278	15237	15569	15266	15507	15314	15508	15317	15387	15437	15376	15474	15360	15339	15178	15380	15434	15330	15418	15375	15301	15430	15510	15423	15413	15420	15375	15222	15256	15372	15198	15307	15303	15313	15108	15076	15376	15252	15392	15371	15316	15294	15321	15267	15154	15211	15256	15181	15362	15233	15330	15205	15398	15398	15532	15405	15546	15376	15280	15509	15385	15323	15334	15348	15055	15154	15367	15417	15335	15434	15283	15303	15211	15334	15525	15219	15518	15442	15368	15320	15002	15467	15527	15228	15253	15417	15273	15273	15032	15258	15437	15353	15476	15444	15468	15365	15340	15209	15413	15477	15247	15249	15372	15337	15240	15514	15244	15423	15373	15346	15128	15414	15308	15322	15250	15176	15259	15344	15098	15173	15471	15277	15283	15193	15215	15239	15379	15172	15400	15465	15373	15142	15418	15378	15216	15265	15601	15241	15260	15554	15368	15326	15393	15412	15332	15260	15483	15512	15357	15405	15231	15443	15232	15248	15355	15328	15416	15308	15465	15323	15449	15339	15161	15306	15325	15436	15333	15272	15141	15130	15276	15330	15262	15221	15202	15354	15273	15251	15358	15238	15357	15504	15409	15329	15303	15233	15360	15319	15406	15124	15247	15492	15243	15142	15054	15307	15382	15215	15312	15433	15406	15395	15184	15297	15391	15225	15209	15350	15089	15278	15437	15568	15170	15506	15336	15207	15453	15260	15359	15448	15214	15323	15475	15478	15363	15334	15372	15468	15353	15315	15324	15330	15334	15104	15328	15257	15416	15369	15275	15479	15446	15428	15424	15370	15239	15385	15261	15235	15460	15207	15166	15366	15325	15332	15377	15404	15174	15323	15171	15343	15319	15231	15140	15311	15373	15309	15210	15366	15289	15325	15326	15230	15231	15272	15224	15438	15382	15394	15252	15242	15204	15330	15380	15298	15280	15103	15316	15284	15263	15148	15264	15351	15238	15435	15115	15237	15449	15314	15368	15095	15361	15055	15287	15258	15391	15184	15340	15464	15526	15464	15316	15332	15229	15405	15279	15210	15193	15336	15411	15385	15501	15553	15437	15373	15504	15221	15219	15400	15449	15474	15326	15300	15261	15454	15421	15210	15414	15323	15364	15111	15444	15300	15406	15245	15487	15221	15349	15362	15515	15345	15153	15300	15239	15359	15543	15254	15407	15150	15251	15437	15310	15438	15274	15199	15346	15416	15262	15267	15378	15398	15536	15370	15463	15317	15507	15439	15333	15419	15547	15401	15478	15384	15373	15523	15199	15098	15337	15232	15150	15152	15371	15236	15192	15453	15425	15410	15332	15070	15366	15258	15325	15232	15182	15366	15418	15292	15312	15290	15308	15360	15458	15405	15527	15555	15399	15549	15119	15228	15223	15259	15663	15236	15205	15264	15206	15351	15647	15510	15347	15243	15303	15227	15285	15284	15115	15254	15313	15388	15150	15339	15404	15394	15438	15451	15479	15334	15315	15424	15223	15230	15321	15436	15447	15276	15320	15395	15323	15199	15184	15320	15449	15317	15375	15357	15390	15360	15357	15339	15336	15312	15140	15380	15378	15399	15471	15370	15188	15229	15200	15320	15268	15286	15197	15458	15391	15406	15455	15461	15540	15231	15159	15253	15397	15258	15271	15158	15413	15328	15261	15160	15271	15238	15392	15322	15344	15563	15191	15154	15350	15398	15301	15385	15232	15289	15378	15521	15319	15255	15380	15279	15412	15282	15437	15334	15212	15230	15271	15295	15446	15177	15382	15416	15338	15201	15314	15355	15483	15351	15411	15438	15278	15563	15498	15268	15228	15249	15209	15389	15242	15522	15408	15175	15227	15483	15447	15320	15316	15291	15397	15278	15297	15249	15349	15163	15250	15467	15371	15406	15351	15282	15149	15361	15262	15570	15206	15217	15200	15322	15492	15321	15350	15376	15190	15464	15249	15371	15302	15245	15390	15147	15379	15310	15524	15305	15280	15462	15409	15447	15382	15184	15236	15319	15344	15215	15199	15448	15390	15302	15358	15345	15367	15106	15403	15297	15238	15317	15277	15185	15270	15407	15369	15230	15387	15280	15259	15316	15139	15272	15231	15128	15507	15301	15279	15353	15272	15270	15428	15431	15153	15411	15410	15269	15407	15169	15369	15329	15387	15283	15484	15361	15516	15437	15414	15388	15568	15397	15337	15182	15382	15243	15347	15475	15364	15393	15366	15339	15211	15177	15290	15366	15235	15286	15451	15315	15377	15385	15401	15295	15423	15290	15237	15209	15097	15289	15255	15365	15490	15199	15203	15283	15174	15265	15238	15310	15518	15204	15491	15379	15393	15321	15268	15437	15222	15232	15266	15274	15501	15427	15315	15263	15316	15334	15180	15289	15193	15254	15248	15212	15297	15344	15437	15514	15352	15311	15217	15341	15479	15383	15428	15401	15172	15478	15482	15432	15378	15181	15394	15255	15301	15298	15440	15434	15399	15396	15250	15446	15471	15272	15337	15256	15398	15464	15479	15173	15118	15428	15281	15510	15353	15397	15481	15410
56137	96226	86323	62330	43114	28928	19456	14836	14019	13501	13597	13443	13547	13721	13365	13438	13515	13604	13481	13520	13374	13454	13685	13533	13701	13393	13599	13528	13284	13479	13671	13458	13518	13446	13437	13548	13543	13466	13460	13369	13466	13383	13490	13504	13417	13611	13523	13531	13392	13424	13481	13635	13385	13458	13426	13403	13401	13423	13376	13579	13294	13224	13649	13419	13464	13338	13473	13519	13615	13343	13484	13424	13603	13401	13376	13418	13555	13271	13465	13426	13594	13528	13386	13307	13395	13509	13334	13364	13573	13666	13308	13539	13299	13566	13556	13412	13389	13460	13317	13665	13322	13476	13473	13411	13493	13457	13309	13526	13564	13471	13593	13463	13414	13434	13615	13403	13433	13280	13508	13408	13381	13481	13358	13479	13412	13509	13429	13612	13381	13389	13436	13335	13409	13443	13457	13456	13389	13406	13476	13492	13384	13641	13349	13386	13340	13412	13461	13523	13389	13557	13602	13531	13219	13401	13415	13328	13314	13689	13473	13377	13576	13453	13365	13640	13484	13438	13392	13407	13460	13489	13359	13595	13259	13696	13428	13491	13471	13528	13273	13473	13418	13527	13277	13548	13416	13513	13512	13506	13524	13491	13502	13449	13470	13297	13532	13595	13431	13406	13445	13435	13329	13538	13652	13658	13609	13488	13332	13364	13334	13559	13486	13602	13440	13332	13513	13387	13591	13436	13622	13471	13372	13627	13401	13421	13486	13437	13548	13272	13303	13424	13466	13620	13433	13450	13351	13412	13517	13559	13440	13420	13281	13427	13351	13315	13547	13461	13483	13330	13600	13419	13384	13479	13703	13422	13359	13259	13536	13490	13568	13440	13501	13420	13374	13377	13448	13457	13463	13523	13465	13395	13536	13440	13608	13414	13628	13571	13478	13581	13460	13526	13524	13562	13338	13468	13351	13553	13332	13446	13444	13217	13712	13323	13489	13527	13429	13385	13482	13433	13450	13350	13471	13386	13388	13433	13460	13645	13416	13287	13535	13469	13393	13405	13554	13381	13355	13637	13429	13424	13372	13323	13302	13571	13632	13405	13525	13482	13333	13604	13307	13409	13372	13298	13343	13439	13418	13392	13523	13287	13494	13560	13500	13379	13662	13412	13404	13407	13453	13492	13505	13597	13552	13353	13452	13522	13455	13414	13531	13504	13376	13476	13625	13443	13471	13442	13555	13384	13433	13458	13426	13671	13473	13403	13378	13385	13419	13358	13470	13479	13533	13528	13553	13456	13487	13437	13488	13476	13404	13419	13492	13582	13457	13581	13464	13373	13476	13427	13412	13412	13641	13688	13496	13391	13471	13450	13249	13516	13559	13391	13455	13492	13399	13482	13531	13451	13441	13410	13348	13335	13419	13543	13384	13337	13386	13429	13417	13399	13601	13176	13492	13470	13285	13488	13515	13436	13562	13343	13512	13419	13474	13349	13381	13602	13486	13469	13583	13252	13459	13565	13550	13470	13408	13606	13538	13355	13402	13338	13333	13428	13675	13405	13442	13377	13435	13444	13476	13453	13474	13356	13415	13415	13391	13585	13441	13228	13303	13527	13295	13422	13505	13352	13273	13261	13445	13637	13604	13302	13466	13423	13488	13379	13487	13570	13462	13418	13551	13591	13376	13442	13467	13429	13364	13476	13378	13421	13423	13520	13564	13317	13386	13504	13532	13439	13405	13473	13595	13539	13466	13480	13375	13277	13416	13458	13448	13498	13433	13280	13442	13531	13452	13325	13415	13366	13396	13366	13706	13284	13412	13552	13402	13358	13414	13442	13312	13559	13373	13540	13420	13575	13585	13441	13573	13424	13451	13531	13517	13544	13733	13383	13533	13490	13538	13441	13542	13368	13368	13691	13286	13463	13620	13428	13569	13638	13592	13570	13508	13589	13414	13338	13429	13436	13457	13469	13487	13595	13421	13437	13545	13630	13536	13400	13486	13461	13600	13510	13558	13474	13497	13548	13345	13538	13358	13507	13389	13476	13473	13475	13485	13555	13402	13571	13552	13514	13474	13493	13571	13510	13442	13325	13382	13439	13440	13453	13502	13460	13352	13559	13419	13324	13576	13431	13471	13327	13441	13463	13326	13511	13587	13424	13455	13344	13345	13147	13446	13632	13357	13479	13445	13455	13397	13392	13591	13432	13289	13460	13469	13343	13437	13459	13493	13399	13575	13512	13458	13363	13504	13576	13428	13403	13378	13438	13333	13452	13498	13534	13532	13474	13478	13346	13361	13383	13305	13422	13590	13460	13330	13324	13471	13665	13450	13631	13377	13551	13383	13374	13344	13440	13461	13600	13496	13498	13423	13428	13518	13587	13471	13518	13461	13446	13566	13558	13300	13343	13619	13472	13434	13449	13344	13505	13598	13575	13479	13590	13640	13403	13410	13432	13373	13401	13562	13423	13480	13415	13423	13510	13353	13552	13595	13459	13496	13483	13465	13454	13366	13500	13578	13406	13508	13486	13335	13408	13395	13361	13560	13389	13527	13373	13353	13456	13345	13476	13525	13649	13509	13548	13540	13627	13474	13456	13611	13319	13385	13680	13351	13525	13334	13455	13303	13565	13440	13427	13456	13360	13492	13581	13555	13357	13623	13362	13350	13378	13434	13474	13273	13361	13382	13324	13540	13440	13353	13418	13425	13341	13209	13341	13521	13379	13562	13361	13544	13515	13392	13346	13418	13481	13581	13483	13572	13397	13708	13434	13646	13531	13481	13339	13513	13314	13547	13414	13477	13597	13531	13534	13389	13543	13504	13317	13211	13302	13377	13316	13372	13456	13420	13580	13608	13482	13380	13576	13575	13374	13482	13489	13261	13299	13517	13588	13474	13561	13362	13376	13442	13641	13574	13623	13339	13570	13343	13368	13491	13345	13623	13490	13407	13487	13466	13443	13374	13461	13572	13427	13335	13524	13342	13398	13514	13447	13493	13444	13444	13402	13505	13503	13476	13474	13601	13451	13550	13502	13515	13386	13416	13375	13284	13346	13470	13596	13472	13465	13511	13345	13560	13323	13325	13507	13563	13466	13416	13524	13542	13617	13478	13631	13461	13527	13385	13421	13521	13403	13554	13513	13377	13394	13372	13467	13368	13245	13428	13435	13449	13429	13498	13467	13454	13514	13403	13315	13537	13385	13669	13415	13559	13496	13616	13574	13573	13625	13257	13520	13456	13468	13440	13440	13375	13444	13441	13437	13530	13468	13394	13431	13443	13542	13332	13365	13468	13333	13464	13677	13401	13355	13495	13427	13467	13375	13312	13548	13425	13543	13546	13332	13495	13375	13439	13348	13409	13452	13603	13319	13404	13432	13459	13506	13414	13687	13432	13434	13403	13461	13468	13388	13563	13220	13522	13397	13717	13370	13574	13448	13263	13406	13694	13611	13452	13437	13337	13387	13407	13340	13639	13475	13380	13534	13236	13494	13595	13443	13417	13464	13448	13490	13493	13623	13466	13426	13512	13514	13468	13508	13420	13408	13487	13442	13493	13518	13510	13511	13636	13378	13568	13518	13555	13490	13510	13454	13389	13462	13284	13497	13414	13293	13535	13292	13566	13375	13625	13427	13517	13312	13519	13401	13385	13544	13368	13304	13529	13482	13500	13352	13324	13466	13466	13554	13581	13509	13511	13401	13335	13462	13520	13375	13419	13572	13473	13426	13506	13530	13478	13494	13445	13539	13521	13425	13448	13570	13574	13545	13506	13351	13490	13419	13456	13502	13534	13480	13387	13359	13547	13462	13655	13482	13431	13441	13475	13419	13409	13409	13513	13484	13480	13382	13414	13346	13477	13327	13393	13374	13237	13538	13372	13412	13438	13643	13497	13597	13339	13697	13352	13447	13465	13583	13308	13489	13373	13402	13483	13387	13392	13340	13544	13423	13457	13481	13399	13510	13394	13472	13321	13378	13621	13455	13590	13372	13520	13394	13467	13343	13359	13475	13630	13585	13429	13353	13550	13476	13401	13624	13370	13418	13389	13440	13432	13455	13599	13396	13619	13460	13455	13495	13393	13580	13506	13543	13386	13538	13401	13263	13462	13534	13552	13463	13403	13422	13313	13393	13523	13469	13644	13433	13513	13533	13410	13646	13303	13487	13409	13419	13632	13717	13440	13316	13438	13260	13405	13464	13550	13346	13454	13442	13428	13519	13528	13270	13530	13532	13346	13490	13670	13403	13414	13512	13408	13329	13484	13470	13476	13451	13452	13446	13429	13590	13369	13597	13462	13422	13636	13438	13430	13405	13398	13323	13396	13292	13437	13471	13429	13404	13550	13365	13483	13515	13535	13489	13611	13398	13441	13369	13434	13347	13457	13418	13444	13521	13602	13388	13433	13527	13541	13361	13378	13384	13598	13463	13484	13420	13509	13380	13375	13416	13442	13578	13501	13548	13498	13446	13254	13417	13497	13357	13275	13664	13572	13511	13592	13574	13574	13549	13554	13453	13404	13507	13361	13274	13450	13561	13401	13373	13411	13287	13579	13435	13377	13624	13326	13520	13454	13293	13377	13445	13510	13487	13502	13562	13424	13495	13288	13305	13339	13481	13441	13425	13519	13432	13631	13335	13580	13484	13471	13431	13589	13596	13443	13374	13555	13410	13433	13533	13607	13448	13520	13422	13395	13570	13459	13550	13574	13526	13470	13428	13473	13504	13528	13393	13511	13252	13509	13198	13583	13495	13343	13493	13513	13448	13570	13409	13421	13445	13486	13485	13563	13402	13578	13375	13459	13633	13408	13560	13350	13485	13441	13359	13437	13413	13396	13366	13486	13307	13519	13530	13499	13418	13432	13368	13505	13485	13358	13570	13733	13355	13345	13443	13424	13529	13623	13380	13431	13342	13388	13507	13429	13444	13531	13591	13436	13505	13273	13330	13504	13635	13546	13451	13401	13638	13549	13506	13402	13403	13389	13481	13450	13419	13316	13390	13529	13416	13493	13399	13399	13640	13554	13498	13515	13449	13392	13503	13407	13588	13518	13406	13402	13498	13464	13441	13491	13371	13517	13577	13475	13458	13678	13426	13472	13522	13534	13364	13350	13443	13385	13654	13518	13576	13257	13559	13505	13397	13343	13538	13334	13450	13461	13425	13506	13491	13399	13532	13375	13433
23126	22736	40709	41169	35885	31900	27476	19064	16098	15862	15428	15360	15394	15399	15301	15264	15554	15652	15239	15372	15370	15410	15177	15257	15091	15263	15211	15079	15239	15283	15228	15001	15017	15289	15164	15365	15161	15363	15081	15148	15173	15180	15042	15236	15055	15346	15255	15198	15129	15195	15170	15149	15145	15259	15174	15297	15115	14929	15182	15238	15268	14976	14997	15178	15354	15149	15047	15209	15168	15263	15201	15101	15292	15141	15393	14971	15098	15380	15120	15421	15324	15195	15066	15068	15073	15017	15174	14926	15070	15217	15274	14934	15092	15298	15192	15054	15211	15102	15060	15134	14957	14918	15102	15113	15037	15313	14987	15219	15117	15215	15166	15149	15122	14952	15114	15165	15260	15291	15095	15208	15215	15315	15043	14952	15174	15147	15363	15200	15069	15115	15169	15165	15026	15068	15253	15149	15059	14880	15131	15128	15245	15162	15167	15368	15039	15177	15107	14972	14998	15399	15173	15171	15064	15147	15080	15089	15219	15141	15111	14995	15119	15047	15102	15233	15085	15148	15132	15009	15053	14808	15239	15199	15140	15163	15170	14927	15259	15018	15139	15274	14964	14956	15112	15246	15156	15155	15196	15064	15239	15305	15158	14929	15024	15263	15264	15013	15182	15005	15195	15168	15096	14983	15026	15189	15217	15231	15302	15102	15100	14903	15232	15194	15223	15112	15119	15179	15203	15199	15210	15149	15274	15117	15115	15134	15145	15148	15261	15039	15221	15005	15155	14921	15170	15025	15302	15153	14934	15052	15038	15116	15170	15106	15020	15233	15070	14898	15242	15168	15043	15186	15082	15050	15055	15098	15157	15204	15003	15238	15247	14951	15087	15002	15058	15014	15157	14986	15194	15108	15073	15110	15028	15063	15079	15145	15164	15040	15030	15221	15214	15194	15208	15141	15151	15035	15030	15171	15164	15166	15118	15039	15078	15257	14997	14940	15132	15223	15280	15164	14921	14991	15208	15179	15115	15093	14993	14955	15187	15095	15198	15142	15000	15183	15114	15125	15133	15126	15028	15229	15080	15270	15186	14990	15049	15158	15143	15089	15085	15172	14990	15087	15149	15095	15115	15088	15006	15250	15081	15092	15322	15237	15244	15030	15053	15249	15030	15046	15199	15207	15177	15248	15087	15193	14973	14956	15108	15011	15127	15173	15179	15177	15101	15000	15023	14963	14948	15203	15337	15289	15170	14989	15139	15064	15247	15227	15117	15237	15034	15065	15077	15303	15016	15208	14901	15200	15193	15100	15114	15000	14878	15023	15029	14963	15158	15319	15183	15174	15024	15206	15007	15133	15234	15129	14983	15072	15163	15268	15026	14965	15187	15045	15020	15118	15082	15083	14898	15235	14891	15318	15012	15073	14879	15097	15088	15134	15147	15165	15155	15037	14908	15319	14950	15214	15061	15041	15110	15210	15208	15255	15390	15016	15161	15167	15117	15247	15201	15149	15316	15290	15090	15129	15152	15208	15179	15121	15092	15341	15059	15011	15140	15103	15270	15122	15111	15174	15079	15065	15102	15048	15164	15246	15163	15283	15124	15175	15231	15129	15216	15134	14869	15044	15017	15043	15227	15133	14965	15168	15236	15018	15246	15204	15213	15238	15113	15326	15223	15310	15170	15285	14933	15098	15293	14965	15080	15047	15098	15035	15223	15036	15048	15186	15025	15058	15209	14957	15281	15165	15109	15131	14927	15196	15094	15163	15065	15296	15184	15200	15032	15198	15098	15020	15011	14998	15290	15153	15035	15171	15201	15098	15091	15163	14991	15091	15010	15143	15162	14977	15069	15096	15041	14953	14952	15105	14924	15086	15098	14992	15096	15438	15309	14985	14981	15107	15065	15054	15044	15140	15341	15168	14999	15164	15135	14882	15076	15068	15045	15127	15065	15010	15043	15175	15106	15178	15174	15157	15285	15033	15042	15127	15143	15099	15059	15087	15032	15130	15107	15188	15201	15247	15126	15149	15247	15010	15082	15185	15063	15290	15300	14948	15051	14953	15049	14991	15167	15088	15062	14922	15143	15253	15151	15199	15127	15275	15185	15223	15080	15098	15053	15128	15070	15202	14983	15038	14964	15015	15097	15109	15111	15225	15177	15069	14823	15083	15135	15117	15195	15382	15134	15154	15274	15249	15018	15052	15249	15158	14929	15128	15081	15070	15045	15145	15266	15088	14952	15225	15036	15277	15012	15066	15094	15039	15130	15016	14990	15183	15027	15075	15101	15246	14942	14966	15199	15130	15152	15246	15062	15091	14990	15237	15176	15303	14865	15085	15211	15289	15121	15045	15234	15078	15117	15111	15056	15108	15136	15102	15263	15336	15175	15082	15082	14936	14996	15150	15035	14956	15161	15160	15252	15309	15039	15058	15158	15109	15218	15168	15070	15054	15010	15167	15114	15218	15227	15018	15034	15121	14885	15009	15047	14794	15157	14905	14989	15077	15157	15114	15086	15204	15059	15171	15069	14977	15213	14996	15309	15073	15084	15023	15115	15223	15090	14908	15310	15058	14972	14888	15004	15153	15214	15224	14921	15151	14973	15281	15363	15095	15210	15255	15149	15025	15019	15062	15083	15018	15032	14957	15032	15326	15201	14914	15077	15133	15192	15008	15022	15214	15067	14912	15147	15054	15179	15189	15044	15247	15109	15077	15070	15177	15180	15241	15085	15201	15008	15154	15028	14997	15217	15102	15080	15219	15106	15210	15014	14971	15139	15126	15056	15095	15085	15027	15025	15148	15337	15219	15154	15043	15089	15013	15255	15111	15001	15145	15009	14982	15182	15177	15140	15039	15188	15192	15085	15061	15185	14892	14989	15245	15174	15245	14967	15126	14926	14983	15105	15134	15017	15099	15113	14922	14990	14986	15079	15044	15041	15043	15246	15001	15200	15158	15111	15124	15049	15065	15056	15249	15040	15220	14905	15165	15219	15014	15145	15032	15096	15143	15082	15152	15168	15161	15089	15373	15081	15140	15108	15061	15178	15119	15213	15312	14936	15255	15169	15010	15008	15079	15306	15108	15190	15129	15076	14938	15001	15178	15168	15258	15132	15432	15139	15166	15211	15183	15089	15156	15109	15211	15182	15165	15054	15010	14849	15150	14999	14974	15098	15259	15031	15053	15085	15139	15182	15158	15195	15077	15184	15180	15182	15098	15139	15203	15084	15125	15176	15117	15107	15237	14932	14945	15255	15024	15292	15253	15040	15085	15200	14998	15199	15083	15220	15035	14982	15087	15036	15175	15100	15134	15016	14961	15268	15124	15246	15090	14957	14898	15252	15072	15025	15204	15040	15016	15104	15170	15124	15100	15031	15068	15204	15022	15024	15152	15020	14943	15016	14884	15150	15224	15211	14926	15259	15060	15189	15078	15019	15175	15139	15119	15185	15194	15214	15163	15242	15036	15071	14995	15158	15262	15047	15292	15024	15251	15076	15197	14894	15181	15229	15212	15096	14969	15046	15095	15152	15174	15299	14993	15051	15038	15152	15018	15037	15200	15081	15058	15226	15193	15046	15181	15039	15248	15243	15118	15113	15190	15067	15210	15128	15186	15165	15008	15356	15168	15015	14981	15327	15102	14939	15307	15210	15143	15124	15234	15156	14968	15084	15051	15017	15304	15061	14963	15072	15221	15148	15165	15143	15250	15131	15244	15227	15286	15118	15168	15054	15171	14968	15017	14970	15053	15292	15060	15049	15168	15212	14965	15070	15107	15124	15141	14969	15096	15158	15090	14951	15108	15235	15103	15155	14782	14982	15126	15159	15116	15068	15128	15081	15010	15030	15016	15293	15204	15323	15337	15200	15022	15300	15061	15147	15039	15373	15107	15144	14959	14958	15022	15044	14980	15008	15100	14973	15187	15260	15185	15213	15094	15002	15113	15116	14986	15000	15172	15131	15106	15190	15227	15002	15103	15155	15063	15130	15250	15254	14945	15035	15024	14981	14960	15242	14916	15213	15064	15055	15177	15093	15177	15227	15069	15255	15003	14925	15106	15296	14996	14935	15245	15313	15094	15070	15056	15083	15149	15143	15124	15282	15078	15288	14997	15169	15010	15151	15075	15028	15064	14921	15143	14999	15005	15250	15308	15289	15277	15096	15159	15150	15112	15207	15210	15073	14924	15132	15182	15231	15190	15242	15097	15301	15117	15091	15083	15230	15094	15271	15115	15254	14966	14963	15070	15116	15127	14928	14970	15213	15079	15015	15251	15250	14856	15075	15209	15111	15048	15124	15009	15194	15071	14858	15110	15142	15173	15218	15213	15112	14991	15091	15164	15028	15247	15123	15118	15115	15226	15031	15309	15099	15155	15095	15058	15113	15274	15207	15119	15259	15124	15220	15023	15102	15254	15111	14921	15030	15107	15099	14976	15185	15036	15060	14993	14958	15193	14973	15073	15040	15078	15071	15078	15187	15091	15046	15090	14976	15297	15142	14939	15406	15223	15124	15187	14904	15066	15086	15003	15087	15070	15141	15146	14904	15233	15223	15061	15196	15116	15002	15220	15136	15096	15178	14957	15060	15200	14965	14993	15218	15086	15197	15303	15160	15060	15320	15240	15134	15189	15025	15057	15088	15388	15066	15143	15045	14975	15065	15142	15069	15013	15160	15127	15174	15222	15060	15028	15246	15064	15222	15127	15099	15080	15156	15127	15208	15007	15152	15045	15126	14990	14961	15319	15118	15073	15233	14913	15282	15179	15169	15236	15104	15043	14964	15055	15157	15057	15141	15033	15118	14949	15102	15043	15200	15176	15122	15090	15160	15068	15201	15198	14929	14987	15114	14908	15311	15088	15248	14970	15299	15114	15224	15045	15070	14922	15292	14986	14939	15124	15028	14984	15232	15136	15122	15037	15180	14896	15232	15378	15045	15084	15318	15101	15229	15057	14907	15080	15195	15073	15151	15125	15313	14973	15097	15028	14961	15147	15023	14985	15074	15249	15041	15068	15141	15247	15152	15233	15271	15001	15116	15121	15183	15101	15127	15087	15009	15165	15099	15074	15030	14979	15001	15065	15134	15044	15079	14962	14971	15112	14975	15171	15122	15103	15213	15167	15074	15277	14955	15107	15092	15362	14970	14833	15065	14912	15081	14992	15178	15091	15070	15178
60924	100860	93643	73093	52461	35544	22908	16068	14065	13309	13414	13290	13298	13261	13339	13344	13343	13463	13338	13421	13238	13372	13422	13406	13425	13395	13373	13235	13279	13508	13281	13486	13495	13383	13415	13349	13387	13452	13440	13351	13414	13417	13151	13301	13226	13321	13421	13158	13390	13280	13419	13604	13307	13208	13362	13338	13318	13340	13375	13495	13263	13379	13458	13297	13469	13304	13414	13371	13193	13363	13349	13440	13353	13431	13343	13541	13438	13353	13415	13351	13226	13449	13255	13406	13382	13550	13343	13369	13281	13303	13387	13448	13448	13249	13142	13227	13299	13459	13483	13366	13425	13320	13305	13316	13369	13481	13352	13278	13327	13346	13395	13275	13497	13349	13359	13242	13335	13419	13436	13440	13521	13539	13197	13363	13322	13192	13384	13259	13189	13442	13425	13477	13324	13232	13428	13366	13339	13204	13435	13401	13221	13386	13324	13375	13318	13298	13261	13338	13268	13245	13524	13317	13269	13240	13366	13309	13296	13270	13349	13475	13191	13246	13508	13352	13497	13334	13391	13281	13350	13446	13360	13294	13272	13367	13237	13440	13380	13491	13542	13298	13350	13387	13370	13405	13592	13219	13265	13281	13341	13406	13318	13393	13391	13479	13203	13341	13258	13318	13178	13333	13426	13397	13440	13438	13368	13404	13548	13401	13479	13520	13425	13407	13476	13419	13260	13460	13319	13255	13419	13445	13127	13420	13513	13385	13392	13380	13407	13529	13404	13199	13275	13456	13432	13411	13241	13352	13191	13332	13390	13389	13369	13216	13332	13346	13348	13387	13484	13244	13254	13394	13314	13400	13360	13451	13435	13356	13394	13404	13398	13363	13320	13256	13305	13283	13306	13296	13310	13263	13377	13344	13269	13420	13328	13373	13299	13076	13261	13364	13379	13333	13259	13274	13462	13229	13459	13387	13269	13359	13526	13467	13378	13401	13342	13262	13371	13315	13314	13344	13456	13313	13237	13191	13309	13498	13369	13423	13226	13216	13343	13424	13403	13417	13397	13346	13435	13303	13359	13372	13476	13196	13363	13349	13494	13501	13565	13396	13314	13545	13417	13538	13191	13423	13364	13322	13407	13306	13184	13327	13537	13139	13244	13439	13347	13418	13245	13361	13220	13334	13465	13464	13232	13429	13311	13399	13403	13216	13347	13382	13422	13453	13383	13327	13322	13208	13290	13416	13366	13292	13303	13458	13297	13398	13404	13269	13405	13259	13335	13413	13431	13316	13248	13397	13403	13481	13310	13298	13461	13354	13407	13370	13233	13387	13462	13501	13369	13365	13323	13300	13362	13431	13427	13408	13294	13254	13434	13390	13245	13485	13249	13441	13450	13292	13262	13251	13296	13166	13336	13500	13383	13508	13468	13249	13375	13407	13355	13516	13244	13211	13305	13389	13304	13364	13288	13323	13344	13441	13489	13226	13381	13363	13252	13412	13520	13383	13344	13297	13457	13287	13268	13427	13354	13160	13460	13421	13431	13359	13226	13247	13515	13245	13404	13345	13346	13403	13298	13217	13329	13291	13256	13298	13119	13247	13337	13386	13318	13426	13500	13351	13358	13282	13445	13368	13342	13379	13441	13228	13342	13327	13364	13442	13378	13359	13281	13260	13420	13109	13412	13256	13345	13277	13392	13469	13387	13377	13362	13305	13542	13292	13374	13340	13320	13405	13388	13379	13340	13370	13433	13401	13431	13314	13324	13333	13464	13361	13271	13353	13470	13389	13436	13300	13475	13234	13567	13377	13392	13284	13367	13409	13330	13267	13308	13386	13459	13337	13223	13439	13391	13276	13296	13367	13322	13367	13433	13405	13372	13327	13424	13268	13310	13332	13460	13323	13280	13351	13332	13370	13356	13243	13319	13398	13427	13317	13287	13294	13201	13338	13398	13363	13154	13440	13245	13361	13376	13427	13319	13434	13563	13372	13275	13289	13294	13372	13353	13250	13358	13423	13323	13296	13476	13252	13415	13233	13355	13410	13342	13406	13450	13358	13360	13310	13377	13415	13397	13363	13318	13390	13261	13435	13473	13321	13328	13225	13273	13380	13417	13502	13248	13411	13326	13375	13301	13333	13422	13317	13304	13322	13359	13174	13435	13421	13441	13383	13274	13524	13325	13313	13353	13393	13253	13264	13484	13290	13464	13207	13383	13319	13456	13240	13125	13391	13356	13238	13364	13403	13382	13340	13427	13263	13259	13377	13298	13264	13336	13338	13262	13361	13245	13292	13271	13319	13406	13294	13355	13360	13206	13523	13335	13315	13321	13026	13264	13333	13625	13482	13443	13316	13364	13422	13417	13499	13300	13404	13292	13307	13369	13471	13496	13297	13302	13252	13390	13411	13242	13199	13239	13233	13327	13292	13390	13349	13244	13436	13398	13395	13419	13312	13447	13306	13266	13344	13439	13333	13262	13265	13446	13291	13450	13425	13393	13429	13552	13448	13250	13370	13228	13470	13265	13320	13214	13470	13432	13286	13333	13257	13327	13321	13335	13503	13360	13438	13314	13404	13263	13260	13368	13315	13431	13367	13354	13374	13254	13216	13379	13320	13229	13250	13357	13418	13262	13391	13423	13202	13266	13384	13348	13422	13268	13321	13251	13246	13312	13379	13385	13404	13369	13413	13323	13455	13293	13384	13376	13395	13376	13152	13586	13348	13488	13229	13247	13327	13581	13326	13326	13286	13314	13362	13305	13478	13198	13273	13441	13337	13376	13326	13328	13436	13308	13272	13279	13305	13453	13484	13374	13451	13401	13287	13362	13404	13231	13266	13214	13194	13521	13146	13315	13321	13327	13305	13381	13238	13513	13476	13311	13324	13545	13395	13236	13305	13476	13625	13370	13341	13331	13519	13403	13345	13253	13375	13405	13119	13339	13353	13343	13311	13338	13185	13453	13278	13424	13357	13267	13337	13314	13183	13298	13429	13478	13494	13252	13380	13318	13397	13372	13375	13396	13274	13273	13332	13305	13402	13306	13273	13446	13333	13419	13417	13223	13475	13340	13341	13348	13287	13513	13401	13448	13373	13374	13418	13282	13460	13517	13383	13386	13371	13375	13331	13460	13487	13391	13368	13421	13335	13499	13359	13414	13418	13405	13210	13279	13404	13425	13181	13228	13308	13487	13217	13476	13293	13291	13404	13347	13373	13318	13262	13373	13361	13253	13091	13250	13297	13429	13326	13393	13389	13481	13189	13424	13272	13396	13375	13444	13280	13295	13396	13296	13377	13388	13467	13377	13370	13289	13419	13283	13350	13370	13403	13235	13280	13356	13373	13288	13321	13237	13321	13306	13331	13310	13473	13423	13270	13304	13470	13372	13257	13372	13355	13310	13461	13085	13379	13402	13409	13275	13451	13393	13463	13370	13327	13302	13371	13327	13398	13390	13224	13378	13330	13247	13316	13373	13275	13309	13411	13191	13339	13550	13423	13324	13340	13312	13478	13461	13372	13427	13410	13382	13272	13470	13246	13356	13499	13324	13304	13349	13254	13281	13350	13284	13482	13387	13462	13342	13484	13294	13436	13443	13357	13452	13237	13180	13546	13301	13284	13304	13387	13373	13405	13187	13417	13412	13161	13318	13316	13429	13382	13350	13356	13385	13541	13305	13507	13360	13281	13406	13265	13386	13263	13268	13285	13393	13264	13353	13314	13211	13304	13345	13533	13516	13342	13384	13296	13294	13391	13443	13326	13456	13394	13382	13536	13490	13421	13287	13478	13356	13256	13424	13147	13262	13458	13448	13393	13333	13438	13356	13372	13342	13334	13339	13384	13377	13397	13282	13228	13503	13319	13307	13356	13516	13441	13321	13271	13399	13436	13225	13303	13447	13331	13383	13344	13372	13268	13288	13305	13423	13282	13314	13380	13280	13530	13337	13464	13352	13349	13353	13397	13413	13271	13326	13475	13292	13332	13316	13391	13224	13317	13257	13350	13429	13331	13337	13398	13312	13290	13227	13440	13239	13233	13622	13351	13346	13460	13321	13463	13413	13480	13431	13449	13176	13504	13252	13393	13395	13235	13391	13405	13297	13414	13236	13387	13365	13166	13377	13278	13471	13310	13313	13244	13434	13330	13338	13281	13420	13344	13381	13382	13553	13306	13340	13345	13431	13330	13396	13289	13307	13322	13463	13434	13480	13302	13435	13426	13274	13094	13427	13336	13331	13454	13206	13375	13295	13410	13460	13465	13314	13300	13305	13386	13491	13219	13246	13396	13377	13206	13265	13252	13332	13438	13447	13419	13317	13400	13374	13405	13326	13320	13384	13284	13298	13349	13266	13245	13358	13334	13345	13479	13359	13411	13365	13339	13274	13352	13338	13438	13303	13330	13517	13517	13291	13252	13554	13320	13267	13302	13317	13234	13442	13137	13564	13317	13500	13442	13401	13396	13161	13466	13344	13438	13345	13469	13230	13285	13395	13348	13380	13239	13418	13248	13454	13367	13406	13430	13411	13521	13368	13402	13281	13196	13389	13242	13359	13318	13212	13472	13364	13288	13396	13488	13236	13497	13321	13423	13313	13377	13322	13448	13242	13449	13440	13455	13452	13246	13333	13340	13310	13258	13454	13351	13370	13367	13303	13364	13148	13394	13249	13305	13337	13262	13433	13354	13297	13484	13320	13504	13390	13407	13297	13403	13322	13399	13449	13379	13478	13334	13430	13306	13414	13286	13293	13300	13339	13526	13522	13372	13364	13316	13410	13515	13426	13453	13322	13394	13391	13398	13263	13380	13377	13583	13413	13222	13339	13295	13588	13379	13392	13348	13452	13520	13426	13363	13339	13361	13261	13343	13437	13413	13524	13275	13413	13324	13278	13318	13510	13353	13419	13410	13270	13440	13393	13525	13516	13300	13304	13202	13306	13524	13370	13231	13235	13396	13377	13312	13411	13523	13243	13398	13334	13441	13269	13358	13383	13392	13222	13202	13379	13327	13268	13317	13449	13284	13466	13246	13413	13437	13397	13492	13188	13238	13322	13398	13284	13309	13201	13333	13351	13492	13497	13316	13395	13348	13526	13267	13198	13197	13501	13212	13429	13325	13243	13274	13365	13554	13204	13320	13390	13327	13421	13352	13437	13306	13346	13285	13408	13420	13437	13269	13461	13354
28888	35528	43902	32295	22872	18579	16580	15752	15363	15293	15402	15182	15202	15204	15343	15278	15176	15181	15365	15362	15414	15304	15350	15270	15308	15204	15301	15172	15029	15113	14944	15348	15439	15357	15344	15175	15208	15438	15241	15324	15231	15218	15396	15275	15280	15288	15338	15417	15208	15160	15393	15369	15411	15403	15322	15208	15312	15379	15434	15142	15283	15263	15176	15337	15309	15329	15359	15262	15326	15282	15128	15177	15331	15507	15312	15269	15192	15330	15453	15098	15253	15358	15351	15211	15206	15129	15277	15372	15299	15258	15159	15118	15304	15395	15315	15280	15202	15140	15137	15318	15376	15380	15225	15620	15173	15203	15409	15401	14951	15342	15348	15096	15402	15316	15136	15379	15132	15419	15370	15238	15342	15298	15280	15386	15298	15084	15290	15290	15258	15332	15410	15279	14980	15259	15152	15157	15348	15276	15172	15242	15317	15295	15279	15351	15068	15298	15216	15105	15355	15283	15395	15310	15350	15386	15363	15272	15505	15336	15176	15257	15230	15107	15164	15218	15156	15438	15430	15340	15406	15322	15161	15209	15195	15191	15386	15276	15322	15182	15114	15283	15302	15447	15356	15238	15079	15331	15349	15347	15456	15247	15401	15389	15255	15197	15255	15285	15289	15110	15289	15431	15115	15186	15352	15200	15262	15084	15387	15232	15247	15224	15271	15155	15311	15415	15329	15108	15136	15278	15380	15201	14976	15383	15432	15333	15242	15403	15285	15332	15203	15217	15310	15387	15404	15248	15268	15272	15182	15240	15549	15298	15426	15091	15341	15354	15032	15283	15339	15242	15335	15210	15401	15305	15284	15462	15222	15319	15284	15346	15302	15600	15314	15367	15611	15248	15304	15213	15229	15131	15418	15177	15214	15238	15224	15350	15275	15158	15302	15207	15364	15123	15317	15073	15137	15193	15367	15285	15492	15373	15445	15237	15455	15381	15247	15355	15139	15156	15131	15132	15191	15180	15460	15111	15305	15422	15275	15297	15333	15210	15511	15215	15434	15296	15219	15281	15381	15350	15222	15098	15173	15242	15142	15280	15177	15471	15487	15361	15431	15323	15278	15206	14956	15397	15296	15290	15450	15321	15271	15243	15380	15164	15385	15352	15183	15055	15619	15204	15312	15103	15250	15410	15138	15164	15495	15498	15060	15344	15211	15399	15226	15365	15164	15321	15189	15321	15374	15175	15155	15229	15256	15406	15224	15470	15276	15570	15263	15292	15377	15242	15299	15314	15249	15161	15309	15476	15124	15374	15147	15299	15452	15366	15407	15332	15328	15164	15245	15436	15424	15353	15178	15316	15137	15285	15217	15306	15385	15261	15311	15262	15317	15326	15323	15153	15177	15322	15344	15318	15353	15135	15328	15152	15462	15345	15294	15384	15324	15307	15251	15327	15156	15107	15321	15402	15198	15259	15315	15296	15264	15146	15185	15247	15435	15171	15384	15424	15352	15228	15323	15141	15194	15336	15360	15415	15369	15274	15359	15268	15212	15397	15337	15148	15284	15588	15170	15356	15295	15180	15151	15190	15138	14992	15228	15147	15230	15277	15212	15286	15153	15147	15193	15356	15070	15171	15136	15343	15309	15464	15144	15519	15298	15070	15288	15350	15280	15165	15348	15288	15356	15309	15493	15323	15296	15492	15407	15258	15183	15242	15291	15263	15387	15222	15311	15339	15259	15215	15353	15223	15339	15237	15412	15342	15353	15418	15219	15101	15318	15344	15317	15461	14988	15040	15279	15391	15505	15177	15264	15269	15275	15376	15278	15325	15328	15433	15289	15315	15220	15296	15233	15241	15292	15263	15248	15260	15085	15575	15519	15229	15251	15320	15170	15406	15340	15213	15275	15415	15230	15089	15140	15262	15363	15242	15181	15186	15291	15131	15422	15165	15364	15304	14989	15387	15309	15385	15088	15305	15528	15117	15155	15290	15370	15312	15268	15326	15337	15259	15252	15262	15369	15253	15344	15241	15437	15074	15289	15421	15382	15324	15392	15317	15578	15403	15496	15569	15326	15213	15372	15337	15324	15275	15255	15356	15185	15291	15360	15285	15243	15220	15410	15257	15407	15173	15181	15359	15312	15408	15347	15274	15191	15166	15345	15303	15267	15294	15284	15485	15368	15185	15230	15252	15373	15303	15212	15289	15345	15274	15452	15218	15453	15396	15172	15299	15231	15109	15422	15436	15329	15368	15444	15422	15111	15336	15476	15279	15269	15351	15243	15033	15388	15142	15203	15106	15079	15186	15232	15300	15257	15207	15155	15350	15295	15441	15365	15146	15127	15325	15363	15270	15229	15367	15323	15007	15269	15298	15268	15284	15374	15290	15324	15223	15339	15240	15221	15156	15290	15286	15439	15255	15206	15383	15115	15240	15319	15331	15227	15390	15438	15223	15427	15229	15304	15331	15308	15403	15173	15210	15320	15428	15390	15297	15350	15160	15327	15360	15122	15223	15253	15244	15229	15167	15347	15329	15245	15339	15333	15290	15275	15356	15241	15397	15133	15389	15255	15160	15155	15310	15338	15262	15099	15183	15276	15199	15265	15071	14890	15250	15407	15335	15310	15033	15176	15359	15434	15252	15262	15372	15271	15238	15191	15092	15335	15293	15250	15452	15209	15373	15285	15441	15190	15154	15247	15351	15296	15245	15244	15391	15349	15289	15334	15409	15321	15099	15246	15351	15446	15403	15369	15330	15335	15418	15220	15240	15369	15317	15252	15300	15397	15397	15072	15228	15396	15204	15350	15040	15373	15149	15303	15269	15533	15396	15230	15321	15318	15489	15256	15372	15254	15211	15212	15416	15250	15334	15317	15270	15498	15283	15291	15073	15235	15138	15306	15321	15288	15125	15205	15404	15323	15446	15401	15347	15424	15267	15307	15445	15322	15212	15426	15254	15260	15170	15168	15336	15328	15294	15210	15418	15211	15196	15419	15269	15329	15161	15387	15182	15445	15055	15219	15354	15511	15465	15247	15476	15374	15333	15223	15301	15250	15474	15362	15310	15456	15308	15198	15366	15312	15548	15358	15208	15421	15058	15203	15212	15376	15309	15198	15356	15072	15164	15260	15385	15229	15369	15272	15268	15237	15152	15325	15345	15005	15172	15217	15187	15247	15227	15396	15459	15347	15196	15317	15121	15290	15164	15404	15486	15470	15482	15364	15357	15441	15291	15276	15118	15367	15419	15310	15273	15268	15189	15275	15389	15305	15179	15346	15255	15144	15327	15401	15146	15170	15161	15213	15283	15427	15337	15193	15238	15264	15081	15264	15430	15380	15306	15334	15421	15192	15305	15367	15357	15283	15033	15306	15509	15122	15289	15374	15201	15307	15282	15336	15132	15241	15232	15418	15283	15300	15337	15318	15403	15327	15401	15222	15016	15141	15168	15113	15073	15268	15287	15309	15077	15291	15255	15382	15273	15269	15186	15218	15261	15336	15266	15183	15262	15163	15257	15397	15359	15119	15435	15345	15373	15265	15446	15248	15310	15314	15143	15266	15231	15199	15254	15516	15253	15147	15222	15191	15189	15285	15248	15328	15163	15216	15255	15384	15181	15399	15083	15227	15387	15224	15151	15278	15254	15283	15470	15237	15271	15297	15418	15362	15168	15437	15378	15193	15551	15086	15416	15331	15209	15143	15438	15228	15312	15218	15231	15485	15370	15384	15168	15292	15421	15346	15146	15301	15298	15320	15318	15308	15207	15290	15249	15394	15338	15329	15039	15380	15246	15243	15275	15414	15176	15355	15129	15276	15206	15385	15560	15330	15364	15325	15322	15348	15225	15399	15426	15420	15292	15375	15101	15082	15198	15250	15457	15343	15306	15207	15342	15417	15378	15409	15372	15169	15309	15269	15450	15220	15336	15419	15303	15083	15267	15391	15503	15314	15248	15262	15241	15140	15422	15259	15321	15343	15357	15275	15400	15255	15233	15698	15219	15189	15234	15282	15269	15231	15106	15114	15331	15390	15216	15248	15284	15222	15194	15328	15443	15331	15258	15256	15357	15235	15443	15449	15199	15372	15477	15390	15003	15281	15271	15306	15327	15344	15133	15179	15343	15297	15274	15474	15348	15368	15368	15275	15420	15489	15208	15362	15113	15305	15208	15102	15338	15184	15426	15350	15261	15201	15410	15303	15315	15369	15316	15405	15176	15216	15285	15237	15273	15248	15480	15224	15246	15485	15568	15261	15275	15454	15303	15131	15068	15051	15245	15182	15246	15416	15434	15298	15320	15324	15281	15419	15274	15321	15379	15352	15131	15234	15342	15492	15306	15137	15230	15173	15185	15324	15143	15424	15313	15381	15430	14972	15163	15221	15029	15478	15382	15329	15407	15291	15341	15596	15059	15225	15149	15269	15103	15124	15509	15331	15406	15213	15250	15097	15219	15223	15305	15286	15310	15152	15264	15459	15258	15251	15307	15203	15287	15256	15368	15296	15355	15149	15274	15257	15165	15422	15274	15229	15175	15346	15378	15221	15353	15277	15157	15072	15340	15268	15403	15425	15308	15266	15269	15421	15476	15330	15245	15242	15280	15386	15237	15379	15199	15330	15222	15469	15130	15161	15224	15199	15196	14987	15312	15369	15346	15362	15419	15363	15219	15408	15137	15281	15073	15377	15404	15146	15452	15230	15030	15187	15343	15121	15565	15332	15363	15433	15279	15227	15418	15175	15078	15262	15295	15197	15390	15235	15176	15233	14997	15358	15339	15411	15494	15404	15213	15185	15545	15387	15408	15291	15424	15393	15467	15479	15229	15135	15303	15259	15223	15164	15339	15444	15211	15196	15225	15344	15330	15284	15176	15242	15361	15135	15379	15215	15290	15391	15416	15337	15185	15053	15229	15264	15202	15161	15279	15370	15389	15294	15391	15478	15469	15415	15360	15259	15136	15092	15374	15242	15479	15183	15186	15226	15305	15446	15373	15339	15323	15213	15195	15127	15252	15269	15189	15157	15326	15336	15215	15222	15400	15343	15273	15215	15112	15442	15297	15427	15165	15304	15300	15497	15227	15178	15403	15073	15419	15180	15347	15341	15421	15281	15187	15463	15386	15055	15172	15316	15294	15409	15409	15259	15343	15282	15283	15295	15367	15203	15343	15581	15408	15294	15166
32052	55259	45744	29310	20860	16532	14330	13542	13562	13374	13545	13353	13332	13481	13493	13411	13554	13423	13412	13474	13361	13345	13536	13231	13484	13440	13421	13489	13421	13513	13214	13478	13320	13558	13367	13404	13483	13320	13527	13321	13399	13408	13328	13500	13489	13377	13523	13420	13341	13603	13400	13495	13392	13343	13507	13391	13296	13574	13371	13508	13450	13396	13483	13538	13578	13453	13425	13511	13606	13439	13383	13420	13383	13458	13282	13361	13375	13576	13643	13505	13547	13441	13491	13209	13448	13434	13354	13343	13497	13497	13320	13427	13370	13530	13361	13387	13431	13279	13300	13487	13489	13358	13468	13403	13269	13470	13308	13437	13424	13440	13367	13380	13475	13358	13473	13572	13365	13352	13532	13457	13383	13510	13424	13562	13520	13176	13365	13383	13381	13433	13571	13449	13528	13455	13469	13359	13225	13524	13505	13651	13472	13499	13537	13451	13561	13225	13486	13326	13238	13421	13330	13529	13411	13410	13573	13402	13390	13503	13513	13408	13471	13424	13455	13550	13421	13472	13355	13590	13362	13460	13262	13310	13320	13468	13475	13383	13504	13330	13473	13572	13446	13302	13291	13265	13218	13337	13304	13490	13334	13305	13585	13410	13489	13481	13444	13192	13387	13325	13551	13380	13544	13545	13167	13337	13495	13485	13353	13229	13260	13451	13419	13380	13394	13281	13297	13453	13353	13395	13528	13508	13280	13475	13683	13381	13419	13395	13624	13329	13472	13497	13366	13479	13480	13336	13427	13358	13359	13426	13481	13393	13415	13274	13507	13454	13497	13433	13377	13360	13649	13557	13468	13329	13553	13479	13369	13417	13418	13368	13442	13428	13413	13344	13422	13323	13414	13490	13427	13389	13417	13475	13294	13298	13446	13393	13532	13420	13224	13545	13358	13596	13360	13375	13459	13349	13363	13483	13355	13449	13376	13386	13481	13322	13386	13379	13429	13616	13313	13479	13171	13365	13406	13332	13578	13480	13393	13406	13441	13408	13406	13641	13415	13404	13430	13348	13497	13550	13619	13364	13370	13266	13438	13293	13351	13424	13289	13255	13325	13597	13388	13389	13515	13479	13449	13518	13379	13508	13339	13358	13557	13327	13361	13403	13351	13590	13280	13262	13531	13453	13332	13610	13511	13528	13260	13327	13481	13305	13418	13231	13397	13466	13508	13253	13340	13434	13376	13481	13418	13400	13271	13500	13374	13447	13430	13331	13346	13527	13553	13519	13449	13450	13322	13279	13526	13474	13323	13246	13468	13398	13548	13293	13513	13377	13569	13514	13495	13480	13481	13442	13454	13527	13286	13321	13500	13176	13396	13414	13557	13355	13372	13447	13355	13375	13455	13400	13454	13425	13395	13364	13571	13384	13447	13600	13330	13467	13591	13310	13458	13456	13344	13392	13452	13372	13441	13667	13362	13480	13298	13277	13297	13368	13526	13427	13523	13286	13494	13543	13379	13479	13448	13444	13522	13397	13303	13467	13362	13339	13262	13505	13463	13600	13330	13290	13506	13414	13409	13568	13310	13391	13443	13544	13453	13339	13429	13328	13371	13468	13469	13354	13283	13447	13415	13462	13404	13324	13553	13448	13394	13316	13420	13375	13392	13351	13481	13383	13302	13322	13466	13483	13537	13350	13445	13438	13462	13457	13341	13536	13333	13384	13345	13413	13505	13373	13419	13347	13377	13400	13476	13353	13388	13417	13514	13330	13529	13400	13412	13441	13428	13404	13503	13573	13542	13333	13460	13438	13335	13470	13299	13471	13435	13479	13482	13448	13479	13394	13301	13257	13639	13413	13426	13309	13609	13518	13260	13283	13395	13412	13356	13417	13420	13392	13355	13386	13432	13465	13395	13490	13565	13450	13254	13402	13464	13542	13442	13341	13422	13395	13301	13372	13413	13370	13277	13494	13372	13628	13370	13498	13477	13535	13337	13231	13402	13343	13507	13494	13378	13489	13389	13543	13443	13466	13519	13482	13422	13419	13589	13417	13384	13315	13368	13404	13589	13364	13276	13476	13357	13459	13453	13289	13428	13395	13429	13532	13206	13526	13437	13597	13519	13364	13417	13573	13363	13513	13323	13339	13443	13343	13285	13465	13559	13374	13573	13426	13419	13295	13300	13428	13279	13509	13409	13382	13506	13340	13550	13326	13397	13419	13550	13320	13416	13585	13416	13419	13443	13442	13412	13440	13404	13412	13535	13371	13460	13338	13382	13421	13397	13393	13467	13465	13520	13500	13393	13381	13434	13467	13435	13497	13530	13378	13571	13521	13489	13753	13487	13540	13434	13513	13520	13537	13333	13341	13371	13269	13534	13394	13437	13332	13410	13515	13353	13416	13440	13403	13420	13498	13485	13387	13445	13385	13276	13329	13583	13324	13489	13448	13295	13556	13544	13250	13237	13375	13441	13344	13456	13503	13463	13446	13365	13557	13496	13243	13352	13495	13440	13495	13408	13505	13332	13228	13400	13232	13274	13473	13405	13467	13358	13296	13466	13359	13322	13378	13373	13379	13372	13323	13429	13423	13450	13351	13632	13344	13372	13491	13357	13307	13561	13225	13293	13446	13455	13529	13453	13512	13454	13509	13361	13577	13383	13280	13333	13267	13347	13492	13449	13549	13484	13423	13258	13406	13222	13511	13494	13409	13269	13310	13536	13328	13395	13357	13422	13532	13386	13420	13437	13430	13438	13508	13403	13458	13420	13372	13665	13318	13432	13374	13488	13276	13519	13338	13473	13493	13501	13446	13280	13427	13438	13471	13447	13316	13532	13423	13299	13465	13402	13561	13309	13604	13494	13367	13286	13428	13416	13412	13338	13587	13427	13523	13588	13333	13605	13473	13498	13554	13531	13423	13390	13549	13481	13440	13360	13402	13355	13310	13586	13502	13361	13310	13394	13264	13498	13366	13462	13393	13486	13390	13413	13391	13428	13359	13537	13333	13432	13522	13353	13505	13372	13676	13614	13428	13343	13237	13470	13526	13333	13297	13236	13524	13512	13285	13361	13370	13488	13241	13525	13346	13625	13419	13555	13426	13537	13433	13360	13359	13334	13508	13462	13380	13513	13444	13494	13513	13525	13533	13570	13364	13512	13394	13472	13557	13470	13477	13566	13394	13241	13492	13332	13421	13557	13565	13362	13438	13420	13415	13420	13337	13453	13319	13477	13621	13417	13471	13395	13399	13518	13408	13487	13445	13535	13453	13436	13513	13460	13474	13265	13545	13353	13297	13379	13391	13449	13322	13364	13372	13418	13407	13343	13438	13351	13405	13633	13421	13471	13206	13416	13367	13366	13525	13483	13406	13414	13514	13299	13282	13575	13478	13526	13359	13519	13472	13286	13516	13381	13458	13471	13280	13377	13451	13588	13624	13424	13571	13409	13485	13266	13438	13491	13367	13413	13200	13274	13412	13484	13476	13162	13370	13464	13435	13357	13505	13452	13448	13378	13255	13433	13448	13605	13445	13526	13669	13434	13316	13349	13390	13555	13404	13431	13451	13456	13409	13272	13477	13375	13462	13446	13396	13300	13539	13345	13413	13459	13317	13629	13366	13237	13370	13325	13385	13442	13406	13611	13277	13379	13493	13494	13244	13319	13315	13429	13378	13370	13437	13367	13517	13569	13338	13395	13475	13454	13473	13469	13300	13314	13292	13437	13482	13398	13280	13477	13435	13340	13414	13439	13368	13382	13400	13341	13598	13422	13640	13446	13537	13371	13475	13439	13479	13355	13468	13413	13550	13472	13596	13518	13337	13428	13482	13443	13505	13488	13486	13245	13365	13410	13523	13345	13438	13409	13351	13395	13486	13442	13492	13430	13355	13446	13386	13532	13450	13256	13273	13266	13484	13404	13379	13469	13317	13369	13323	13358	13212	13645	13470	13447	13422	13396	13378	13602	13368	13629	13477	13528	13525	13399	13390	13565	13452	13287	13373	13424	13428	13453	13577	13426	13464	13492	13411	13466	13485	13478	13368	13363	13383	13399	13466	13555	13465	13522	13363	13418	13409	13463	13430	13548	13378	13387	13290	13429	13386	13567	13443	13611	13487	13433	13338	13300	13412	13590	13331	13540	13290	13625	13361	13459	13395	13365	13428	13462	13413	13375	13440	13409	13363	13375	13548	13570	13208	13629	13472	13467	13558	13421	13456	13454	13368	13486	13433	13514	13487	13496	13546	13392	13397	13337	13436	13377	13385	13272	13464	13461	13379	13338	13415	13361	13440	13540	13654	13654	13446	13518	13402	13408	13567	13453	13476	13391	13447	13364	13447	13457	13431	13419	13310	13502	13479	13507	13456	13390	13406	13415	13514	13501	13619	13404	13459	13448	13398	13402	13444	13536	13571	13455	13440	13459	13383	13332	13431	13457	13347	13540	13376	13396	13421	13406	13263	13424	13385	13271	13517	13445	13504	13555	13379	13577	13297	13435	13255	13365	13538	13467	13397	13440	13549	13376	13629	13338	13394	13390	13346	13525	13575	13447	13460	13377	13537	13398	13373	13432	13618	13429	13491	13404	13442	13561	13505	13400	13477	13474	13405	13159	13547	13326	13363	13320	13315	13419	13506	13310	13519	13435	13427	13327	13529	13327	13256	13370	13363	13336	13470	13476	13577	13350	13354	13281	13501	13355	13495	13432	13385	13534	13437	13466	13551	13428	13423	13533	13410	13452	13456	13576	13220	13430	13337	13469	13411	13464	13258	13347	13501	13569	13580	13437	13394	13523	13578	13466	13479	13352	13474	13284	13515	13345	13365	13340	13397	13524	13389	13324	13490	13491	13551	13559	13549	13350	13473	13360	13502	13349	13641	13522	13329	13476	13432	13483	13639	13437	13346	13452	13463	13469	13474	13482	13552	13427	13368	13455	13257	13506	13398	13360	13383	13498	13483	13534	13567	13482	13327	13531	13537	13519	13573	13410	13451	13401	13408	13237	13347	13323	13643	13412	13483	13464	13345	13395	13501	13473	13476	13433	13442	13595	13288	13462	13493	13186	13329	13409	13318	13437	13555	13310	13455	13340	13501	13602	13320	13366	13570	13606	13550	13399	13469	13422	13310	13525	13548	13519	13390	13379	13335	13368	13402	13591	13521	13478	13457	13481	13321	13274	13418
24326	23903	42753	42624	35853	29886	23554	17335	15663	15638	15343	15370	15352	15380	15277	15360	15401	15427	15457	15406	15245	15430	15264	15459	15271	15191	15600	15267	15403	15195	15366	15379	15150	15353	15221	15317	15376	15192	15354	15185	15293	15255	15248	15134	15136	15185	15084	15157	15042	15120	15274	15200	15366	15158	15070	15146	15262	15300	15228	15345	15385	15097	15152	14961	15224	15294	15314	15147	15455	15282	15340	15081	15259	15199	15166	15171	15171	15187	15236	15062	15157	15047	15081	15307	15278	15413	15025	15176	15192	15295	15268	15094	15199	15082	15146	15147	15375	15152	15150	15086	15086	15210	15205	15364	15298	15179	15143	15195	15067	15082	15299	15127	15347	15176	15166	15306	15262	15638	15338	15268	15333	15410	15202	15216	15123	15162	15152	15350	15059	15411	15206	15117	15233	15166	15176	15219	15280	15076	15054	15103	15137	15327	15371	15203	15336	15262	15172	15193	15185	15095	15278	15316	15295	15640	15012	15264	15311	15286	15128	15271	15167	15230	15508	15230	15395	15132	15142	15093	15104	15029	15205	15089	15117	15188	15269	15162	15275	15474	15172	15141	15267	15175	15119	15173	15198	15112	15367	15049	15176	15189	15284	15246	15289	15176	15161	15163	15223	15118	15325	15431	15327	15139	15118	15260	14979	15212	15310	15219	14986	15040	15098	15133	15269	15203	15393	15246	15181	14908	15324	15088	15158	15214	15223	15053	15165	15181	15072	15084	15031	15157	14974	15120	15262	15264	15181	15131	15201	15168	15242	15106	15087	15390	15371	15129	15145	15153	15077	15187	15268	15284	15257	15243	15309	14991	15023	15103	15239	15344	15211	15035	15133	15246	15081	15355	15162	15359	15320	15337	15195	15287	15253	15184	15188	15175	14948	15264	15132	15081	15148	15181	15068	15114	14996	15101	15348	15143	15064	15051	15062	15215	15347	15272	15403	15282	15247	15345	15022	15301	15209	15284	15313	15177	15161	15391	15196	15014	15017	15123	15195	15335	15252	15283	15343	14989	15198	15086	15339	15139	15142	15127	15425	15255	15364	15019	15188	15245	15183	15115	15222	15196	14889	15106	15297	15131	15045	15352	14960	15229	15182	15140	15181	15087	15136	15244	15229	15088	15192	15227	15362	15250	15216	15187	15411	15195	15329	15231	15222	15275	15319	15145	15310	15296	15208	15226	15172	15053	15262	15190	15199	15486	15270	15267	15343	15091	15125	15164	15162	15053	15411	15202	15186	15293	15185	15156	15299	15247	15277	15198	15044	15130	15308	15205	15019	15190	15108	15252	15259	14934	15221	15161	15184	15062	15325	15135	15193	15200	15119	15269	15275	15255	15147	15181	15215	15251	14965	15205	15325	14997	15042	15237	15149	15194	15349	15146	15434	15018	15099	15112	15186	15370	15082	14938	14960	15132	15210	15265	15239	15191	15206	15375	15174	15253	15325	15275	15291	15251	15026	15217	15100	15256	15167	15173	15333	15157	15231	15125	15149	15252	15108	14993	15230	15215	15124	15240	15374	15298	15273	15249	15372	15306	15172	15028	15274	15156	15265	15208	15070	15158	15235	15195	15352	15259	15288	15377	15276	15221	15156	15099	14947	15170	15275	15270	15108	15149	15247	15214	15093	15121	15221	15092	15397	15282	15169	15102	15203	15129	15075	14985	15259	15163	15189	15101	15299	15126	15345	15199	15105	15197	15229	15168	15153	15227	15286	15068	15115	15205	15103	15171	15058	15083	15204	15440	15281	15244	15341	14976	15009	15231	15225	15293	15146	15198	15286	15287	15210	15106	15171	15327	15226	15109	15335	15113	15107	15254	15217	15444	15035	15347	15198	15137	15200	15081	15270	15149	15274	15263	15069	15232	15213	15280	15086	15256	15112	15259	15327	15123	15355	15091	15109	15273	15246	15299	15205	15102	15307	15298	15320	15148	15106	15149	15164	15294	15254	15078	15328	15045	15234	15277	15139	15235	15089	15295	15302	15237	15182	15193	15138	15238	15128	15265	15421	15113	15093	15179	15027	15200	15218	15110	15184	15087	15241	15168	15345	15336	15264	15167	15271	15142	15319	15208	15092	15156	15333	15094	15251	15181	15183	15138	15269	15251	15211	15059	15186	15176	15361	15193	15162	15355	15165	15077	15277	14979	15094	15196	15169	15320	15375	15108	15061	15039	15478	15219	15335	15178	15306	15180	15263	15070	15314	15176	15333	15042	15153	15042	15363	15310	15305	15298	15130	15418	15094	15049	15109	15078	15143	15385	15281	15352	15303	15177	15111	15279	15074	14966	15228	15267	15163	15282	14999	15200	15109	15185	15111	15152	15364	15040	15021	15172	15162	15033	15238	15162	15322	15405	15278	15074	15223	14984	15322	15205	15196	15261	15049	15241	15078	15148	15280	15250	15136	15119	15131	15361	15246	15030	15348	15226	15253	15146	15131	15089	15138	15203	15139	15045	15369	15365	15209	15104	15331	15093	15231	15155	15176	15148	15243	15104	15186	15200	15099	15249	15209	15226	15211	15142	15191	15237	15269	15004	15197	15170	15199	15209	15223	15054	15244	15318	15085	15312	15154	15244	15317	15218	15036	15125	15242	15244	15071	15085	15324	15194	15200	15300	15244	15179	15141	15092	15221	15244	15331	15249	15109	15112	15328	15451	15361	15406	15213	15339	15148	15190	15374	15353	15127	15201	15287	15172	15414	15295	15075	15136	15209	15088	15242	15024	15119	15077	15112	15233	15245	15313	14998	15130	15214	15071	15318	15152	15196	15296	15306	15363	15287	15284	15110	15303	15267	15259	15052	15113	15126	15394	15100	15220	14973	15017	15075	15179	15178	15060	15356	15219	15350	15129	15252	15318	15097	15202	15221	15160	15273	15411	15245	15176	15227	15233	15021	15105	15010	15143	15044	15198	15058	15224	15210	15063	15170	15144	15186	15105	15067	15094	15281	15066	15108	15133	15227	15035	15114	15046	15344	15221	15330	15247	15222	15294	15157	15181	15083	15341	15161	15034	15238	15314	15150	15365	15195	14963	15077	14901	15239	15286	15106	15214	15145	15193	15360	15070	15130	15154	15078	15227	15072	15272	15232	15100	15268	15163	15106	15250	15088	15211	15173	15184	14998	15046	15099	15173	15130	15328	15222	15257	15168	15239	15094	15178	15183	15350	15249	15178	15294	15287	14973	15217	15054	15256	15257	15207	15188	15313	15414	15225	15344	15164	15402	15253	15166	15219	15140	15275	15231	15175	15337	15188	15005	15289	15175	15217	15168	15008	15210	15513	15340	15312	15331	15151	15251	15139	15307	15203	15169	15255	15149	15009	15193	15090	15285	15229	15200	15244	15304	15278	15281	15116	15093	15130	15220	15249	15117	15083	15383	15271	15268	14983	15338	15186	15175	15240	15344	15326	15381	15369	15270	15298	14986	15073	15163	15276	15059	15147	15286	15265	15394	15044	15166	15070	15286	15206	15067	15120	15108	15192	15179	15213	15346	15357	15232	15234	15256	15278	15163	15250	15162	15351	15242	15311	15215	15128	15009	15180	15339	15322	15209	15090	15253	15126	15040	15234	15141	15329	15214	15321	14975	15181	15129	14985	15134	15067	15237	15211	15225	15212	15183	15098	15070	15259	15368	15300	15306	15207	15144	15283	15166	15228	15200	15471	15340	15184	15267	15129	15086	15312	15167	15142	15073	15060	15378	15095	15501	15232	15353	15097	15076	15066	15218	15247	15292	15329	15115	15690	15288	15292	15293	15310	15265	15392	15241	15078	15105	15180	15136	15280	15358	15132	15335	15056	15151	15133	15202	15384	15051	15277	15071	15147	15070	15179	15313	15038	15021	15243	15016	15361	15358	15197	15116	15334	15265	15071	15194	15312	15318	15201	15074	15185	15109	14945	15269	15467	15244	15189	15217	15322	15300	15126	15180	15122	15155	15081	15195	15245	15074	15177	15322	15255	15165	15282	15304	15180	15106	15151	15288	14969	15162	15260	15190	15211	15500	15331	15210	15033	15021	15202	15272	15253	15338	15323	15237	15209	15252	15124	15394	15132	14968	15226	15265	15299	15164	15103	15179	15367	15253	15284	15119	15265	15177	14984	15431	15228	15218	15370	15269	14996	15104	15331	15159	15090	15218	15181	15199	15149	15411	15267	14946	14928	14934	15111	15113	15298	14946	15002	14933	15003	15170	15246	15290	15225	15288	15233	15182	15327	15487	15275	15272	15055	15090	15001	15155	15246	15225	15285	15130	15312	15109	15096	15398	15321	15128	15254	15377	15208	15199	15298	15221	15404	15157	15214	15087	15112	15156	15246	15294	15003	15174	15149	15272	15321	15157	15292	15268	15360	15276	15203	15303	15195	15277	15212	15167	15068	15072	15354	15354	15386	15371	15191	15125	15147	15160	15183	15121	15053	15384	15155	15351	15200	15201	15188	15177	15081	15190	15118	15225	15382	15197	14961	15243	15205	15164	15154	15083	15210	15252	15128	15241	15081	15141	15025	15247	15144	15223	15234	15210	15126	15196	15149	15142	15137	15143	15060	15150	15169	15266	15055	15260	15379	15290	15134	15133	15254	15289	15225	15107	15195	15170	15154	15227	15054	14962	15228	15065	15023	15150	15169	15112	15131	15186	15317	15346	15048	15308	15208	15286	15272	15155	15122	15196	15146	15117	15188	15227	15405	15408	15121	15075	15360	15048	14975	15128	15120	15287	15291	15312	15098	14911	15158	15188	15388	15285	15160	15232	15337	15173	15092	15361	15403	15159	15274	15208	15026	15203	15229	15159	15120	15134	15440	15187	15162	15104	15241	15205	15177	15157	15144	15163	15230	15263	15289	15079	14908	15307	15274	15268	15056	15309	15260	15117	15394	15264	15277	15483	15369	15388	15403	15189	15110	15174	15291	15187	15158	15387	15106	15064	15152	15245	14896	15294	15232	15351	15326	15199	15051	15454	15393	15063	15159	15245	15298	15246	15311	15215	15367	15175	15018	15269	15295	15268	15290	15309	15152	15163	15260	15312	15368	15302	15148	15193	15172	15011	15056	15251	15033	14995	15291	15178	15318	15219	15250	15136	15337	15192	15209	15148	15072	15245	15170	15282	15219	14933	15150
57888	97979	85824	59978	43242	29265	18804	14766	13652	13377	13467	13488	13456	13428	13286	13314	13476	13291	13423	13471	13522	13352	13405	13476	13388	13582	13326	13508	13486	13493	13422	13340	13388	13395	13487	13631	13326	13455	13653	13334	13559	13529	13478	13470	13416	13287	13489	13372	13316	13490	13418	13453	13522	13253	13300	13400	13389	13386	13546	13397	13340	13335	13423	13423	13523	13427	13394	13523	13596	13383	13467	13670	13535	13499	13514	13407	13507	13272	13445	13460	13400	13509	13481	13404	13480	13503	13432	13516	13364	13583	13414	13530	13576	13397	13411	13479	13461	13347	13423	13372	13326	13499	13495	13248	13486	13427	13424	13506	13486	13325	13351	13443	13304	13456	13401	13341	13585	13410	13370	13420	13278	13309	13455	13498	13168	13347	13444	13439	13600	13326	13408	13456	13411	13268	13385	13410	13480	13325	13353	13305	13451	13450	13294	13224	13389	13644	13341	13226	13559	13445	13403	13511	13526	13576	13332	13479	13482	13478	13572	13467	13360	13464	13354	13484	13606	13219	13553	13432	13489	13441	13303	13434	13257	13528	13481	13371	13458	13328	13408	13433	13494	13386	13335	13447	13387	13254	13319	13344	13441	13423	13393	13441	13537	13355	13427	13491	13405	13355	13388	13534	13478	13270	13467	13433	13537	13365	13394	13433	13366	13407	13233	13337	13534	13344	13354	13479	13380	13430	13315	13581	13353	13478	13393	13449	13460	13435	13365	13545	13482	13354	13337	13408	13446	13459	13404	13424	13447	13586	13599	13387	13522	13392	13365	13374	13323	13404	13449	13479	13450	13529	13454	13312	13369	13362	13639	13469	13349	13410	13368	13495	13278	13268	13288	13345	13427	13195	13368	13332	13476	13429	13365	13370	13436	13460	13433	13515	13520	13377	13432	13490	13477	13339	13541	13364	13461	13436	13599	13434	13300	13477	13423	13561	13414	13540	13466	13443	13294	13444	13442	13138	13456	13303	13392	13510	13364	13390	13496	13534	13362	13284	13426	13205	13459	13333	13432	13506	13385	13466	13344	13365	13412	13459	13496	13283	13417	13354	13531	13535	13451	13459	13496	13279	13439	13543	13484	13455	13404	13475	13560	13344	13417	13424	13524	13509	13504	13459	13225	13366	13623	13413	13320	13268	13521	13338	13477	13470	13252	13424	13393	13426	13509	13364	13395	13441	13410	13377	13465	13376	13438	13468	13331	13340	13632	13356	13387	13285	13621	13305	13307	13349	13320	13389	13240	13529	13292	13403	13392	13562	13412	13470	13416	13375	13449	13383	13477	13329	13424	13547	13395	13426	13468	13434	13281	13274	13420	13273	13551	13378	13477	13432	13272	13282	13448	13648	13382	13394	13382	13419	13546	13356	13370	13298	13543	13264	13583	13461	13422	13555	13548	13428	13339	13399	13306	13406	13413	13464	13458	13445	13484	13352	13603	13349	13572	13520	13337	13376	13353	13504	13569	13512	13429	13429	13376	13296	13463	13533	13341	13444	13498	13303	13544	13496	13328	13316	13464	13349	13523	13517	13295	13413	13355	13693	13333	13382	13449	13517	13461	13372	13495	13355	13450	13492	13518	13492	13441	13391	13422	13397	13484	13256	13588	13632	13481	13561	13407	13286	13426	13322	13382	13613	13434	13512	13421	13412	13387	13398	13374	13470	13509	13256	13364	13470	13317	13419	13338	13458	13417	13468	13375	13424	13591	13436	13457	13372	13545	13425	13415	13391	13518	13419	13220	13259	13519	13415	13559	13528	13562	13435	13360	13388	13541	13408	13391	13551	13411	13454	13347	13455	13361	13657	13330	13632	13343	13336	13433	13347	13418	13359	13201	13235	13455	13452	13607	13458	13455	13622	13369	13507	13544	13379	13495	13369	13651	13503	13308	13446	13356	13614	13453	13447	13539	13586	13404	13405	13462	13311	13300	13366	13361	13408	13402	13369	13549	13431	13372	13317	13507	13582	13365	13578	13481	13385	13448	13185	13360	13304	13246	13413	13526	13503	13377	13551	13386	13438	13536	13414	13565	13528	13330	13418	13379	13412	13392	13515	13586	13345	13474	13450	13456	13520	13390	13420	13612	13420	13607	13498	13330	13399	13153	13420	13412	13551	13500	13188	13485	13416	13413	13400	13485	13611	13534	13485	13476	13438	13303	13338	13456	13356	13541	13583	13362	13372	13572	13349	13417	13458	13391	13445	13519	13567	13305	13448	13436	13416	13456	13551	13356	13402	13425	13530	13447	13369	13382	13390	13436	13413	13392	13295	13426	13361	13342	13443	13265	13449	13418	13434	13266	13365	13477	13430	13353	13386	13367	13507	13260	13424	13411	13408	13454	13429	13606	13296	13402	13536	13442	13478	13628	13545	13435	13497	13232	13317	13402	13552	13369	13355	13479	13408	13318	13531	13369	13521	13457	13422	13383	13567	13419	13319	13227	13337	13590	13373	13412	13450	13303	13446	13440	13341	13465	13531	13402	13452	13473	13470	13443	13355	13503	13508	13465	13475	13450	13543	13366	13341	13109	13451	13381	13415	13506	13579	13447	13433	13320	13397	13386	13592	13422	13355	13565	13279	13504	13457	13497	13423	13284	13546	13410	13491	13516	13323	13538	13261	13334	13533	13290	13405	13586	13384	13301	13452	13392	13609	13368	13385	13367	13400	13448	13093	13469	13377	13381	13336	13353	13424	13394	13386	13503	13475	13302	13392	13372	13435	13397	13310	13306	13439	13510	13457	13401	13262	13500	13457	13478	13534	13403	13458	13366	13366	13412	13268	13548	13388	13330	13350	13497	13321	13509	13496	13462	13428	13394	13388	13471	13455	13556	13453	13639	13370	13320	13400	13457	13142	13455	13426	13370	13545	13442	13384	13328	13367	13538	13453	13410	13350	13405	13455	13536	13328	13305	13245	13445	13413	13414	13377	13482	13477	13351	13489	13470	13274	13391	13314	13262	13404	13385	13521	13435	13426	13605	13413	13348	13392	13300	13387	13502	13380	13387	13506	13375	13373	13482	13478	13209	13265	13401	13498	13353	13426	13350	13376	13388	13492	13477	13348	13493	13327	13504	13350	13457	13594	13469	13413	13450	13391	13393	13287	13282	13416	13534	13292	13351	13468	13443	13401	13494	13246	13370	13425	13567	13362	13367	13454	13498	13451	13373	13289	13504	13528	13318	13334	13414	13218	13308	13403	13334	13549	13480	13450	13348	13431	13435	13219	13539	13532	13425	13359	13217	13431	13234	13470	13482	13478	13511	13495	13415	13362	13403	13332	13527	13397	13380	13304	13298	13354	13406	13387	13474	13471	13541	13456	13324	13475	13479	13307	13537	13366	13418	13154	13446	13503	13441	13421	13366	13471	13526	13476	13353	13369	13545	13442	13401	13510	13485	13460	13493	13292	13445	13362	13244	13536	13426	13431	13374	13439	13392	13475	13527	13255	13438	13585	13569	13382	13387	13444	13550	13466	13452	13453	13537	13376	13414	13473	13387	13329	13379	13375	13480	13287	13433	13217	13444	13525	13318	13426	13428	13419	13321	13402	13446	13378	13390	13400	13411	13452	13678	13300	13320	13226	13506	13302	13388	13453	13391	13205	13517	13436	13230	13536	13358	13428	13500	13370	13453	13220	13319	13518	13329	13427	13521	13464	13412	13528	13203	13418	13391	13412	13640	13480	13384	13335	13517	13311	13516	13371	13457	13436	13256	13492	13335	13474	13321	13296	13504	13480	13230	13384	13442	13620	13275	13465	13387	13435	13376	13442	13661	13430	13483	13437	13530	13410	13535	13308	13446	13407	13461	13540	13366	13326	13491	13522	13296	13241	13398	13497	13409	13278	13416	13325	13539	13454	13398	13357	13244	13342	13418	13449	13381	13377	13236	13504	13470	13416	13473	13373	13460	13571	13288	13538	13419	13377	13310	13659	13450	13570	13254	13354	13415	13476	13324	13439	13438	13475	13379	13390	13438	13485	13687	13393	13358	13393	13411	13494	13410	13264	13256	13487	13602	13343	13259	13464	13442	13447	13626	13470	13298	13396	13472	13356	13354	13567	13427	13324	13438	13399	13583	13360	13427	13390	13550	13349	13459	13486	13306	13440	13238	13289	13484	13604	13468	13508	13305	13542	13364	13452	13599	13236	13452	13553	13421	13464	13548	13409	13490	13287	13465	13317	13441	13463	13369	13489	13496	13523	13363	13528	13452	13438	13440	13238	13374	13352	13379	13491	13468	13463	13483	13348	13442	13618	13226	13294	13415	13456	13307	13331	13451	13434	13384	13301	13350	13542	13574	13397	13371	13599	13447	13402	13480	13378	13474	13545	13398	13388	13590	13380	13486	13239	13589	13332	13532	13422	13360	13451	13436	13510	13474	13455	13335	13488	13503	13179	13463	13452	13297	13520	13322	13528	13455	13295	13370	13367	13500	13349	13438	13352	13399	13321	13446	13452	13378	13270	13546	13297	13456	13236	13548	13552	13463	13278	13653	13369	13400	13464	13326	13366	13326	13394	13422	13610	13450	13242	13377	13650	13416	13365	13384	13537	13467	13319	13463	13515	13372	13511	13446	13420	13306	13642	13301	13372	13281	13472	13433	13555	13475	13462	13398	13339	13445	13192	13456	13530	13399	13421	13447	13549	13329	13442	13513	13345	13484	13526	13374	13291	13412	13495	13332	13428	13393	13492	13365	13414	13607	13201	13321	13432	13504	13460	13549	13384	13564	13381	13370	13416	13421	13447	13495	13475	13389	13510	13124	13507	13455	13499	13457	13376	13374	13474	13495	13408	13335	13436	13537	13435	13307	13675	13289	13533	13360	13607	13427	13344	13395	13377	13568	13470	13286	13464	13429	13359	13681	13526	13453	13449	13462	13538	13339	13416	13595	13588	13487	13595	13396	13488	13400	13391	13420	13266	13416	13476	13443	13347	13446	13425	13388	13334	13485	13298	13477	13398	13334	13434	13371	13369	13447	13588	13412	13455	13415	13302	13485	13309	13531	13395	13429	13251	13450	13420	13355	13325	13495	13429	13337	13272	13534	13401	13282	13488	13362	13573	13501	13418	13431	13377	13383	13523	13350	13387	13403	13451	13454	13507	13355	13474	13383	13416	13372	13425
23051	22685	36592	38999	37140	32636	27610	18710	15723	15535	15079	15132	15131	15024	15225	15086	15029	15136	14945	15198	14848	15083	14835	15006	14903	14904	15031	15015	15027	14884	14971	14961	15120	14880	14885	14943	14906	14864	15145	14738	14904	14848	14827	15031	14891	14878	14940	14818	14652	14846	14935	15035	14921	14827	14932	14983	14980	14858	14836	14945	14729	14992	14523	14784	14891	14786	14832	14550	14816	14710	14776	15047	14747	14666	14864	14674	15031	14810	14803	14880	14973	14895	14864	14830	14993	14817	14874	14808	14834	14868	14882	14595	14978	14768	15001	14928	14974	14802	14875	14933	14696	14906	14920	14808	14716	14781	14895	14875	14808	14926	14879	14822	14837	14751	14807	14913	14914	14727	14941	14903	14848	14805	14803	14662	15007	14880	14660	14911	15009	14734	14805	14765	14805	14859	14799	14867	14771	14538	14834	14952	14892	14772	14912	14751	14782	14830	14771	14627	14822	14843	14879	14934	14687	14966	14771	14873	14730	14835	14981	14819	14832	14932	15002	14894	15015	14938	14760	14955	14849	14884	14945	14775	14949	14930	14769	14708	14944	14913	14856	14763	14847	14827	14823	14943	14807	14917	14676	14943	15103	14898	14605	14846	14863	14923	14804	14844	14672	14835	14710	14763	14922	14855	14816	14772	14828	14866	14930	14947	15036	14947	14783	14981	14880	14915	14863	14972	15056	14807	14720	14883	14899	14838	14795	14776	14651	14599	14739	14801	14726	14969	14888	14866	14643	14747	14755	14887	14917	14933	14759	14687	14885	14790	14821	14887	14782	14682	14792	14895	14730	14901	14764	14802	14832	14618	14818	14541	14690	14777	14793	14740	14763	14930	14649	14786	14962	14784	14875	15000	14949	14839	14811	14774	14996	14704	14881	14874	14664	14963	14821	14541	14595	14779	14822	14893	14802	14856	14841	14824	14612	14775	14935	14835	14944	14783	14998	14626	14748	14888	14875	14824	14807	14803	14757	14657	14914	14770	14757	14746	14687	14704	14827	14791	14850	14828	14789	14995	14862	14911	14708	14843	14902	14775	14864	14782	14842	14836	14983	14871	14864	14832	14725	14710	14802	14908	14767	14768	14931	15089	14995	14693	14881	14904	14924	14852	14651	14790	14967	14749	14810	14706	14736	14948	14769	14770	14909	14889	14939	14755	14871	14857	15074	14786	14881	14737	14878	14722	14923	14810	14857	14586	14756	14750	14975	14926	15025	14772	14734	14659	14737	14771	14870	14794	14735	14778	14813	14869	14882	14769	14981	14815	14766	14697	14715	14726	14777	14742	14791	14778	14866	14732	14802	14823	14820	14891	14880	14583	14749	14855	14761	14694	14468	14757	14864	14871	14877	14729	14754	14730	14667	14909	14674	14944	14754	14784	14723	14785	14844	14907	14642	14822	14714	14640	15032	14822	14843	14722	14662	14822	14735	14868	14690	14870	14808	14703	15135	14945	14661	14812	14701	14963	14787	14725	14689	15015	14641	14947	14964	14780	14954	14888	14718	14767	14770	14750	14784	14573	14809	14968	14767	14737	14896	14874	14989	14687	14779	14821	14742	14756	14802	14811	14693	14868	14844	14910	14947	14906	14823	14752	14771	15042	15020	14709	14773	14736	14972	14939	14847	14897	14855	14839	14879	14816	14944	14851	14855	15035	14986	14719	14766	14674	14749	14671	14858	14696	14874	14894	14916	14679	14758	14732	14754	14693	14984	14873	14967	14797	14753	14865	14956	14833	14780	14661	14697	14829	14768	14750	14654	14661	14758	14706	14827	14691	14621	15114	15041	15005	14818	14757	14714	14894	14884	15131	14818	14775	14845	15014	14769	14893	14921	14831	14886	14844	14834	14873	14796	14850	14786	14734	14920	14900	14800	14640	14781	14830	14774	14969	14885	14840	14677	14960	14814	14888	14999	14788	14823	14796	14877	14693	14646	14839	14733	14877	14816	14678	14980	14851	14734	14837	14939	14760	14762	14896	14953	14806	14916	14939	14774	14802	14815	14636	14868	14633	14715	14961	14809	14804	14865	14826	14898	14739	14778	14826	14906	14689	14779	14801	14857	14917	14595	14557	14762	14785	14825	14842	14840	14874	14833	14963	14929	14875	15159	14728	14679	14883	14748	14963	14973	14748	14867	14812	15004	14827	14914	14769	14974	14617	14759	14750	14809	14719	14671	14887	14844	14799	14842	14858	14977	14880	14676	14724	14858	14946	14788	14567	14768	14982	14794	14901	14697	14620	15014	14775	14870	14713	14835	14704	14820	14788	14902	14813	14666	14985	14857	14680	14945	14899	14697	14734	14805	14835	14843	14920	14763	14826	14859	14777	14831	14941	14628	14735	14860	14900	14861	14954	15029	14819	14840	14732	14694	14659	14943	14863	14642	14907	14856	14885	15134	15042	14846	14871	14954	14938	14852	14909	14875	14787	14604	14790	14903	14935	14756	14649	14692	14867	15020	14640	14757	14871	14989	14796	14773	15028	14857	14905	14883	14818	14815	14874	14878	14778	14801	14863	14785	14995	14799	14731	14996	14911	14773	14925	14810	14749	14787	14658	14898	14754	14793	15008	14723	14943	14869	14864	14856	14832	14822	14932	14812	14842	14789	14913	14761	14999	14727	14866	14774	15031	14991	14851	14988	14903	14603	14809	14809	14651	14745	14859	14775	14746	14747	14827	15042	14967	14868	14904	14788	15021	14737	14711	14728	14688	14827	14739	14835	14749	14703	14699	14786	14867	14758	14834	14966	14855	14749	14931	14767	14954	14967	14607	14758	14809	14570	14825	14850	14853	14670	14685	14587	14959	14943	14962	14858	14807	14873	14805	15116	14985	14763	14796	14670	14953	14859	14797	14766	14921	14929	14762	14766	14835	14651	14787	14999	14703	14700	14769	14750	14780	14798	14828	14949	14821	14859	14731	14936	14778	14860	14781	14695	14650	14699	14833	14649	14850	14832	14809	14989	14854	14824	14710	14748	14725	14783	14685	14733	14801	14817	14587	14735	14787	14604	14739	14662	14776	14869	14732	14903	14708	14828	14764	15046	14917	14711	14752	14865	14781	14931	14974	14985	14801	14698	14990	14674	15040	14823	14844	14868	14718	14812	14903	14713	14912	14826	14737	14906	14778	15019	14847	15022	14699	14980	14687	14804	14875	14968	14724	14940	14844	14607	14779	14840	14768	14981	14985	14976	14778	14815	14778	14841	14850	14843	14763	14994	15041	14847	14773	14979	14926	14806	14803	14797	14801	14814	14813	14930	14883	14745	14894	14752	14558	14712	14755	14848	14958	14858	14654	14921	14871	14845	14679	14750	14936	14782	14779	14646	14859	14824	14977	14996	14723	14829	14812	14801	15039	14845	14753	14964	14975	14893	14960	14816	14723	14928	14898	14685	14847	14825	14954	14767	14698	14630	14691	14919	14859	14864	14735	14783	14882	14728	14831	14882	14794	14942	14875	14895	14824	14920	14997	14911	14913	14720	14820	14764	14895	14867	14860	14886	14877	14834	14886	14813	14769	14851	14694	14760	15053	14851	14692	14544	14795	14668	14924	14947	14937	14853	14956	14794	14632	14817	14679	14784	14752	14797	14782	14732	14675	14711	14931	14824	14809	14772	14738	14874	14753	14685	14844	14923	15009	14778	15014	14742	14923	14749	14980	14747	14890	14936	14618	14810	14947	14766	14787	14988	14853	14612	14797	14722	14820	14788	14840	14827	15012	14829	14908	14844	14775	14957	14901	14950	14776	14917	14993	14874	14803	15096	14821	14878	14601	15002	15036	14878	14824	14859	14717	15085	14681	14740	14869	14677	14808	14788	14788	14905	14743	14992	14886	14726	14859	14890	14774	14867	14919	14695	14831	14747	14648	14906	14865	14778	14779	14990	14738	14904	14808	14772	14693	14718	14747	14855	14656	14882	14740	14807	14809	14945	14795	14848	14689	14557	14808	15137	14738	14889	14743	14808	14826	14711	14844	14784	14791	14715	14890	14827	14725	14927	14844	14988	14715	14908	14642	14901	14927	14693	14937	14743	14840	14805	15041	14864	14775	14927	14810	14843	14823	15011	14821	14880	14999	14767	14805	14781	14727	14689	14873	14856	14857	14894	14808	14924	14673	14835	15016	14892	14909	14802	14978	14654	14762	14596	14855	14785	14955	14845	14951	14876	14799	14638	15031	14746	14687	14807	14738	14730	15049	14812	14626	14785	14826	14895	14841	14857	15012	14807	14827	14997	14769	14810	14655	14852	14671	14788	14908	14984	14797	14870	14805	14785	14791	14973	14839	14777	14906	14748	14643	14969	14829	14842	14788	14874	14738	14592	15025	14834	14692	14792	14649	14771	14844	14806	14729	14917	14967	14926	14948	14923	14768	14771	14947	14867	14830	14946	14882	14825	14894	14848	14872	14806	14694	14795	14914	14812	14774	14795	14853	14822	14821	14775	14744	14746	14700	14979	14725	14891	14847	15017	14719	14782	14759	15014	14868	14882	14944	14818	14806	14751	14980	14940	14921	14956	14934	14770	14847	14840	14921	14782	14721	14888	14850	14891	14900	14900	14672	14698	14690	14749	14890	14707	14623	14790	14796	14726	14857	14695	14895	14787	14641	14759	14856	14966	14953	14749	14744	14733	14785	14865	14800	14779	14873	14835	14929	14906	14746	14706	14730	14633	14692	14723	15039	14803	14897	14811	14782	14725	14829	14883	14970	14827	14865	14857	14646	14782	14631	14923	14801	14844	14846	14989	14746	14860	14824	14937	14664	14754	14757	14702	14786	14935	14625	14862	14952	14885	14725	14781	14857	14610	14869	14790	14775	14668	14819	14800	14866	14816	14692	14908	14790	14772	14784	14872	14575	14693	14786	14827	14776	14885	14804	15004	14906	14855	14897	14788	14766	14705	14785	14856	14874	14894	14679	14863	14926	14959	14882	14778	14829	14772	14706	14814	14897	14896	14874	14969	14778	14804	14561	14792	14956	14833	14920	14680	14722	14792	14847	14990	14888	14746	14810	14791	14653	14822	14567	14846	14652	14735	14866	14789	14557	14783	14780	14851	14689	14839	14695	14664	14937	14764	14625	14671	14845	14707	14774	14998	14781	14676	14697	14911	14812	14902	14933
63283	104840	93009	72736	53582	36706	22801	15710	13579	13026	13168	13146	13102	13235	13189	13125	13177	13242	13051	13362	13043	13127	13198	13091	13132	13166	13077	13229	13196	13141	13093	13230	13102	13051	13191	13102	13018	13354	13171	13150	13340	13204	13193	13233	13182	13061	13168	13155	13179	13330	13232	13264	13023	13153	13081	13303	13145	13278	13151	13058	13016	13093	13296	13140	13086	13240	13225	13099	13212	13060	13154	13196	13219	13144	13184	13179	13032	12942	13101	13221	13148	13241	13122	13303	13113	13249	13420	13075	13118	13080	13179	13137	13283	13157	13192	13003	13328	13219	12897	13053	12942	13010	13091	13183	13299	13126	12971	13147	13307	13162	13073	13084	13121	13178	13080	13237	13207	13003	13137	13085	13241	13195	13076	13134	13107	13138	13156	13099	13276	13137	13251	13023	13112	13090	13337	13175	13112	13112	13075	13132	13036	13015	13094	13169	13165	13032	13295	13216	13119	13252	13126	13233	13058	13203	13098	13132	13290	13135	13187	13201	13028	13118	13216	13076	13059	13242	13293	13167	13074	13312	13054	13189	13150	12977	13252	13158	13201	13232	13036	13343	13028	13141	13280	13058	13250	13163	13199	13126	13371	13105	13092	13263	13228	13131	13218	13144	13088	13057	13091	13069	13043	13089	13283	13236	12995	13208	13135	13066	13260	13148	13276	13043	13014	13037	13170	12808	13033	13014	13048	12948	12981	12992	13222	13069	13098	13193	13167	12988	13137	13193	13290	13185	13168	13167	13217	13190	13078	13126	13016	13102	13269	13200	13126	13171	13158	13268	13208	13163	12985	13179	13245	13116	13229	13270	13201	13165	13099	13258	12957	13110	13106	13186	13158	13163	13291	13050	13136	13054	13031	13237	13094	13131	13163	13131	13009	13087	13037	13176	13237	13117	13065	13122	13107	13135	13057	13214	13243	12941	13295	13105	13266	13133	13192	13086	12912	13116	13188	13469	13259	12974	13100	13177	13199	13270	13187	13054	13176	13166	13167	13110	13190	13038	13087	13147	13097	13133	13226	12939	13160	13077	13153	13015	13233	13154	13220	13204	13159	13131	13009	13056	13225	13097	13208	13191	13090	13109	13127	13178	13235	13052	13092	13376	13056	13107	13214	13217	13254	13070	13207	13230	13292	13160	13146	13089	13161	13321	13306	12966	13102	13119	13035	13097	13143	13256	13196	13034	13047	13213	13268	13115	13013	13093	13188	13248	13174	13132	13053	13201	13343	13066	13025	13363	13267	13225	13154	13085	13286	13115	13229	13085	13237	13221	13367	13283	13103	13084	13135	13161	13295	13236	13233	13057	13121	13129	13071	13140	13074	13142	13122	13046	13218	13094	13205	13137	13145	13136	13194	13212	13068	13132	13102	13142	13254	13215	13354	13089	13100	13218	13083	13138	13127	13222	13119	13063	13201	13126	13131	13025	13102	13265	13111	13033	13166	13181	13259	13252	13112	13170	13241	13169	13241	13182	13065	13260	13268	13108	13159	13169	13007	13211	13082	13230	13206	13035	13077	13025	13070	13160	13091	13184	13122	13263	13109	13127	13190	13171	13005	13228	13126	13144	13033	13139	13173	13139	13155	13103	13160	13182	13130	13092	13198	13091	13106	12998	13259	13072	13221	13167	13237	12994	13017	13093	13315	13100	13167	13204	13257	13213	13163	13018	13030	13165	13185	13069	13047	13059	13292	13049	13262	12973	13171	13157	13278	13182	13023	13158	13280	12971	13136	13019	13143	13229	13253	13080	13100	13153	13100	13256	12880	13143	12993	13269	13014	13009	13189	13000	12999	13222	13188	13169	13097	13275	13187	13233	13053	13296	12998	13078	13077	13147	13217	13151	13154	13147	13029	13025	13024	13147	13123	13134	13216	13125	13040	13084	13159	13055	13137	13190	13193	13076	13269	13133	13092	13038	13120	13100	13126	13075	13137	13143	13212	13175	13161	13221	12988	13106	13282	12937	12947	13277	13089	13162	13192	13127	13128	13148	13075	13073	13142	13169	13090	13122	13044	13079	13306	13059	13094	13237	13035	13032	13152	13123	13174	13014	13344	13102	13124	12964	13055	12920	13184	13160	13027	13110	13137	13175	13062	13262	13277	13370	13108	13126	13081	13075	13136	13117	13213	13193	13071	13207	13263	13133	13152	13110	13116	13168	13154	13208	13087	13147	13194	13313	13167	13186	13179	13103	13186	13228	13199	13171	13163	13109	13082	13158	13100	13243	13178	13294	13010	13053	13106	13159	13112	13114	13232	13186	13200	12902	13099	13109	13038	13065	13251	13210	13117	13028	13222	13112	13145	13083	13252	13077	13141	13129	13069	13191	12999	13114	13217	13212	13168	13211	13102	13088	13105	13212	13139	13137	13015	13124	13225	13059	13211	13004	13231	13059	13027	13165	13175	13189	13236	13025	13112	12994	13227	13061	13151	13109	13079	13109	13182	13160	13181	13218	13101	13111	13156	13257	13088	13262	13181	13238	12981	13256	13133	13052	13203	13118	13107	12988	13098	13150	13245	13239	13189	13151	13161	13095	13188	13263	13149	13113	13403	13127	13021	13189	13178	13182	13312	13129	13294	13125	13110	13094	13286	13032	13073	13175	13147	13241	13226	12965	12984	13077	13284	13235	13203	13145	13238	13302	13100	13186	13160	13046	13056	13249	13167	13096	13077	13270	13123	13279	13065	13012	13212	13055	13122	13277	13226	13160	12972	13119	13292	13056	13248	13139	13284	13178	13108	13147	13177	13156	13246	13024	12932	13091	13031	13103	12988	13022	13163	13075	13266	13156	13094	13136	13232	13050	13134	13136	13191	13088	13181	12989	13021	13088	13077	13092	13174	13293	13097	13211	13072	13217	13170	13061	13116	13183	13151	13181	13168	13247	13185	13167	13134	13029	13076	13063	13137	13200	13187	13232	13125	13151	12993	13197	13200	13284	12958	13046	13117	13305	13068	13112	13240	13118	13159	13148	13108	13191	13154	13127	13068	13250	13281	13233	13103	13150	13052	13183	13142	13122	13188	13120	12989	13214	13230	13224	13273	13073	13246	13243	13004	13318	13022	13147	13138	12927	13310	13072	13197	13120	13185	13258	13133	13182	13158	13110	13194	13285	13135	13176	13236	13057	13211	13328	13095	13122	13077	13058	13160	13130	13170	13120	13296	13236	13179	13157	13072	13004	13197	13114	13166	13101	13027	13278	13160	13308	13157	13023	13215	13118	13146	13171	13171	13097	13194	13026	13354	13019	13179	13189	13223	13282	13096	13060	13222	13185	13111	13234	13056	13197	13172	13057	13098	13193	13132	13091	13226	12989	13097	13138	13065	13121	13182	13101	13176	13155	13224	13139	13094	13211	13028	13162	13083	13079	13239	13126	12946	13076	13006	13132	13167	13122	13005	12986	12972	13289	13176	13136	13157	13288	13264	13277	12966	13098	13069	13033	13178	13051	13365	13020	13139	13121	13182	13243	13143	13091	13035	13032	13015	13053	13178	13188	13016	13218	13259	13292	12963	13099	13191	13165	13224	13209	13158	13256	13102	13020	12994	13219	13085	13309	13079	13238	13156	13039	13145	13260	13194	13196	13312	13140	13326	13115	13230	13049	13194	13259	13144	12936	13164	13082	13418	13324	13151	13144	13329	13237	13043	13066	13188	13056	13041	13177	13174	13219	13339	13177	13061	13090	13055	13217	13139	13249	13066	13043	13184	13237	12968	13163	13111	12923	13054	13210	13133	12958	13127	13106	13202	13102	13222	13078	13302	12951	13190	12948	13186	13095	12925	13059	13108	13076	13294	13216	13212	13156	13062	13279	13010	13209	13268	13124	13096	13145	13128	12991	13163	13010	13125	13239	13200	13259	13015	13040	13026	13123	13397	13165	13181	13154	13003	13067	13224	13136	13063	13098	13070	13106	13102	13196	13136	13214	13195	13155	13360	13168	13128	12992	13110	13227	13191	12848	13373	13182	13157	13164	13119	13220	13036	13096	13140	13311	13078	13216	12987	12969	13155	13251	13183	13160	13057	13192	13347	13234	13116	13225	13174	13020	13208	13233	13027	13186	13046	13240	13246	13044	13141	13013	13107	13193	13005	13206	13212	12999	13181	13151	13064	13272	13116	13070	13255	13018	13214	13098	13058	13215	13114	13250	13206	13246	13107	13046	13237	13142	13142	13195	13157	13345	13176	13103	13057	13127	13168	13217	13006	13015	13158	13141	13273	13271	13093	13356	13170	13173	13020	13162	12950	13114	12969	13106	13003	13202	13302	13243	13164	13254	13000	13022	13178	13238	13207	13061	13153	13156	13182	13135	13118	13145	13174	13135	13045	13301	13257	13272	13163	13241	13129	13133	13119	13063	12998	13215	13003	13176	13204	13044	12949	13151	13236	13323	13111	13172	13100	13200	13078	13174	13270	13331	13100	13149	13241	13070	13267	13209	13100	13101	13091	13141	13077	13210	13151	13270	13318	13186	13118	13060	13124	13093	13199	13233	13169	13147	13090	13066	13173	13076	13021	12998	13017	13157	13157	13184	13162	13153	13207	13112	12997	13071	13180	13141	13311	13080	13183	13172	13073	13110	13197	13129	13251	13144	13039	13244	13124	13290	13065	13231	13375	13109	12925	13107	13153	13100	13044	12948	13287	13131	13303	13183	13178	13203	13197	13244	13069	13140	13197	13119	13214	13166	13099	13137	13000	13202	13130	12986	13219	13315	13229	13186	13165	13239	13039	13021	13108	13135	13225	13256	13149	13151	13235	13269	13110	13072	13094	12966	13134	13179	13200	13121	13192	13114	13131	13048	13147	13119	13105	13144	13113	13252	13205	13136	13088	13137	13197	13114	13004	13198	13231	13052	13249	12962	13174	13047	13158	13297	13092	13239	13097	13044	13112	13162	13144	13103	12873	13064	13119	13126	13198	13267	13033	13062	13100	13191	13010	13034	13333	13201	13056	13222	13094	13152	12946	13236	13151	13125	13109	13019	13198	13145	13076	13257	13266	13085	13328	13174	13271	13211	13099	13187	13182	13005	13128	13121	13081	13284	13102	13090	13169	13054	13048	13072	13205	13107	13048	12980	13228	13022	13123	13029	13009	13183	13013	13111	13170	13184	13071	13045
28946	34510	41899	31497	22812	18152	16340	15463	15227	15205	15119	14968	14995	15169	15307	15115	14963	15133	14897	14996	15282	15251	14995	15052	14961	14961	15018	15162	15117	15180	15088	15170	14800	14885	14949	15148	15178	15010	15015	14991	15059	14906	14956	14902	14964	14927	15212	15288	15047	15004	15091	14891	14937	15027	14931	14916	14989	14852	14954	15191	14921	14917	15008	15116	14808	15024	14956	14821	15016	15017	15037	15005	15117	14891	14932	15031	15018	15064	14998	14920	14882	14941	14902	14957	14916	14949	14967	15004	14902	14826	14894	14868	14912	15058	14961	15219	15167	15084	15039	15075	14957	14824	15064	14995	15019	14941	15227	14968	15082	15127	15129	15045	15096	14969	15047	15140	15097	14854	15047	15003	14875	15188	15140	14978	14994	15112	15187	15026	15063	14881	15097	14959	14893	15004	14963	15013	15167	15106	14989	14969	15037	15011	15079	15035	14994	15045	15080	15042	15109	15052	15090	14904	14854	15059	14823	15167	15201	14971	15150	14961	15021	14917	14960	14896	15047	14902	15027	15075	15028	14934	14839	14862	14971	15212	15018	15023	15013	14925	14886	14852	14808	15079	15019	15136	14899	15042	14911	15018	15013	15017	15017	14905	15000	14998	14781	14850	14945	14988	15030	15025	15199	14856	15164	15166	15071	14983	14969	14801	14992	15081	15077	15026	14938	14967	14893	15137	14992	15081	15043	15116	14952	15145	15043	14817	15057	15038	14945	14877	15087	14929	15115	14835	15096	14835	14871	15015	15026	14964	15038	15154	14901	15070	14930	14996	15098	15036	15021	15035	14899	15082	15093	14890	14857	15126	15018	15232	14921	15272	14950	14997	14950	14850	15232	14878	15092	14897	15175	14897	15115	14773	14987	14874	14834	14963	15075	14969	14986	14918	15001	14974	15054	14941	14863	15185	14908	15033	14981	15021	14875	15110	15223	14941	14980	15097	15136	14963	15075	15075	15016	14952	14943	14968	14999	14962	15127	14969	14897	15156	15129	14963	15075	15025	14930	15089	15224	14813	14889	14767	15199	14902	14979	15141	14901	15147	14880	15015	14968	14867	14941	15133	14937	15181	15021	14780	15144	15026	14823	14867	14969	15054	14940	15012	14945	15029	14979	15035	14968	14959	15067	15075	15051	14957	15046	14979	15009	15045	14950	15015	15075	15046	15113	14991	14883	15059	15123	14961	14985	14965	14885	14751	15104	15015	14899	15000	15132	14955	14889	15082	14942	15054	15043	15049	15078	14974	15106	15116	15101	14911	15073	15048	14930	15155	14890	14966	14875	14925	14952	14978	14978	14844	15073	15023	15018	14974	14948	15182	15066	14982	14910	14966	15082	14952	15078	15181	15175	14846	15003	14985	14961	14814	14944	14851	15063	15049	14923	15020	15073	14959	14855	15026	14889	15112	14949	15143	15058	15050	14989	15227	15131	14870	15047	15005	15030	14924	14915	14971	14933	14895	14930	15037	14886	14927	15085	15134	14883	14925	15098	15063	14944	15070	14934	14951	14904	14878	15049	14942	15017	14954	15048	15228	15067	15074	14968	15135	14862	15030	15130	14983	15002	15076	14983	15088	14760	15055	14877	15055	15039	14910	14960	14964	14726	15042	15049	14935	15004	14778	14962	14905	15244	14926	15244	15013	14957	14901	15115	14908	15048	15044	15147	15107	14987	14959	14875	14994	14894	14862	15125	14924	14858	15185	14841	14945	15157	14952	14827	14851	15061	14927	15040	15101	15051	14988	14943	15042	14938	14959	15118	14875	14921	15014	14810	14712	14888	15053	14950	14817	15122	14927	15025	14905	15070	14944	14915	15166	14795	15121	15122	14995	14962	14924	14879	15141	15037	14997	15120	15077	14912	15008	14994	15010	14908	14895	15000	15147	14949	14778	15006	14910	15096	14990	14934	15246	15079	15040	14978	14871	15043	15029	15100	15138	14785	14939	14944	15195	14801	14914	14887	14903	15081	14902	15072	15139	14993	14955	14884	15139	15110	15102	14876	14935	14880	15124	15034	15154	14780	14795	15050	14890	14992	14975	15015	15095	14868	14847	15105	15087	14942	14983	15080	15043	14973	14937	15014	14986	14907	15051	15109	14967	15046	14901	14839	15013	15013	14979	14975	15013	15031	14882	15041	15015	15052	14986	15112	14765	14884	14865	15141	15051	15191	14983	14975	15099	15007	15055	15128	15063	15020	15141	14777	14890	15002	15043	15045	14935	15023	15006	14929	15097	14916	14870	14878	14956	15053	14986	14914	14849	15085	15051	15180	15155	14990	15108	14945	15055	15131	15062	15076	14876	14995	14987	14900	14994	15019	15139	15069	15044	15060	14906	15075	14910	15111	14958	15082	15130	14903	14868	14886	14973	15146	15046	14915	15007	14961	15163	14893	15057	15003	15152	15206	15226	15023	14935	15041	14967	14955	15023	14929	14956	15053	15207	15008	14872	15100	15060	15017	15114	14991	15086	14944	14810	15076	14855	15020	14937	15039	14758	15090	14886	14937	15013	15102	15006	14932	14852	15077	15003	14957	14799	15140	15021	15069	14963	14978	14894	15153	14942	15074	14967	14804	14805	14983	15054	14914	15007	15083	14975	15001	14858	14641	15011	15036	14939	15014	15125	15302	15146	14775	14915	15054	14750	14862	14995	14962	15131	15103	14853	15129	15065	15118	14976	14913	14979	14956	15036	14905	15045	15020	14819	14985	15104	15242	15225	14975	15097	15068	14994	15020	15084	14961	14997	14904	15081	15113	14924	14990	15230	15006	14937	14958	15096	15045	15088	14920	14979	14977	14975	15038	15239	14789	14917	14964	15067	14972	14878	15249	15041	15098	14915	15062	14988	14742	15021	15026	15056	15032	14917	14964	15081	15111	15063	14843	15121	14944	14975	15094	15002	14838	15044	15059	14865	14936	15060	15009	15031	14901	15049	15150	15120	15022	15005	15125	14940	15007	15021	15137	14972	14947	15041	14922	15016	15018	14963	15135	14960	14922	14913	15077	15020	15065	15028	14876	14923	14927	15045	15056	14979	15238	15038	15103	15003	15067	14752	14978	15062	14869	14981	15053	15015	14814	15078	14978	15035	15000	14913	15135	14994	15117	14837	15018	14961	15104	14857	14920	15005	15140	14785	15144	15099	14858	14993	14842	14847	14764	15086	14915	15088	15065	14879	15167	15021	14759	14970	15014	15046	15104	14957	14857	15032	14765	14952	14986	15104	14946	15127	15234	15215	15078	15022	15140	14787	15033	15023	14911	14971	15021	14977	15161	15060	14809	15144	15033	14831	14937	14966	15093	15031	15024	14917	14857	15093	14851	14840	14878	15117	15023	15127	14973	14915	15075	14971	15066	15006	15039	15048	15066	14942	14836	15075	15020	14830	14965	14981	15127	15085	15007	14884	15010	15107	15112	15098	15151	14816	15014	15166	14818	14965	14957	15123	15111	14741	15277	15247	15177	14999	14972	14888	15104	14821	14897	15110	14987	15019	14847	15083	14997	15098	14851	14989	14849	14983	15025	15214	14966	15014	15083	15020	14930	14901	15010	14918	14980	14986	14968	15121	14996	15047	15064	14887	14995	14909	14870	15003	15011	15167	15013	14846	15047	14963	14982	15101	15050	14763	15085	14943	14855	14930	15011	14998	15042	14887	14897	14920	14954	14884	14935	15011	15114	15221	15008	15174	15043	15062	15100	15014	15179	14835	14816	15107	14886	15143	14860	15036	15254	14943	15150	15277	14755	14750	14937	14849	15002	15059	15037	15131	14892	15125	15222	15148	15030	15278	15029	14952	15115	15159	14827	15225	15042	15060	15099	15052	15160	15000	14889	14851	14837	14947	15035	15078	15202	15046	14946	15093	15057	15063	15057	15082	15030	15159	14905	14947	14940	14949	15028	14999	14996	14967	15015	14837	14935	14875	15247	15027	15039	14946	15142	15027	14928	15014	14890	15038	15074	15143	15323	15022	14877	14941	14799	15207	14978	15071	14994	14934	15078	15010	14706	14879	15080	14957	14961	15163	15081	15091	14903	14927	15198	14901	14951	15035	15070	15154	14898	15063	14978	15073	15081	14914	15034	14775	14946	15038	14934	15078	15163	14977	15002	15023	15028	15117	15329	15106	14905	15012	15099	14978	14905	14974	15111	14801	14836	15002	14923	15100	15325	15025	14929	15033	15064	15083	14978	14966	15175	15096	14987	15018	15047	15221	14831	14866	15081	15085	15174	15053	15089	14927	15024	15026	14800	14923	15051	15105	14902	14982	15103	14851	14951	14826	14974	14989	15101	15041	15242	15074	15062	15037	15057	15122	15198	15058	15043	14904	14988	15088	14954	14935	15278	14929	15068	14975	15110	15006	15172	15053	15091	14844	14812	14814	15188	15022	14970	14864	15131	14960	14903	15004	15028	14989	15062	14862	15077	14993	14980	14846	14862	14801	14883	15115	15021	15032	15025	15002	15130	15033	14762	15020	14759	14835	15209	15218	15024	14973	15026	14987	14860	14884	15008	14755	15016	14973	15133	15022	15245	14974	15080	15111	14982	15010	15055	14902	14835	14953	15005	14940	14831	14850	14879	15048	15165	15026	14934	15007	14846	15107	15015	14928	14971	15166	15164	15026	14938	15158	15116	15082	14832	15052	15219	15130	14791	14835	15078	14900	15048	15127	15243	15116	15013	14882	15047	15164	15067	15136	15015	14885	15107	15023	15103	15111	14925	15019	14919	15068	15253	14818	14833	15110	15081	14778	15106	14972	14865	15020	14906	15136	14998	15055	15063	14924	14878	15269	15057	14918	15036	15073	15091	15065	14921	14974	14861	15035	15083	15203	15009	14982	15022	15029	15182	15119	15049	14950	14762	14955	14970	14995	14908	15058	14957	15141	15084	14896	15185	14947	15035	14992	15093	14952	15013	15039	15200	15110	15067	14828	15223	14977	14892	14752	14985	14889	15024	15052	14863	15001	14906	14858	14992	15025	14948	14885	15361	15101	15051	15278	15145	14907	15117	14954	15102	15123	14999	14832	14943	15035	14848	14814	15136	15022	15182	14997	14883	15066	14906	14942	15221	15090	15065	15075	14944	15121	15045	14947	15097	15049	15117	15005	14835	14920	14898	15013
32550	53982	43564	28768	20786	16075	14041	13593	13417	13173	13203	13253	13158	13255	13231	12978	13168	13158	13322	13116	13199	13167	13241	13320	13061	13237	13320	13222	13199	13436	13272	13335	13164	13223	13271	13350	13260	13287	13379	13185	13263	13122	13095	13162	13183	13263	13391	13328	13225	13276	13193	13228	13125	13310	13250	13272	13261	13203	13327	13175	13167	13308	13148	13324	13139	13234	13285	13215	13206	13472	13073	13289	13204	13344	13332	13254	13266	13248	13121	13375	13149	13207	13430	13201	13444	13330	13240	13106	13227	13306	13179	13184	13182	13287	13197	13254	13251	13223	13302	13221	13180	13089	13107	13403	13148	13246	13246	13262	13129	13198	13214	13058	13411	13106	13227	13257	13186	13326	13125	13182	13181	13262	13148	13349	13128	13333	13153	13221	13089	13139	13339	13143	13094	13353	13269	13084	13385	13384	13244	13258	13205	13073	13292	13282	13212	13254	13315	13025	13111	13122	13092	13228	13230	13177	13387	13256	13257	13156	13131	13221	13247	13191	13238	13281	13299	13100	13280	13133	13246	13175	13315	13233	13230	13089	13208	13200	13178	13226	13181	13223	13333	13286	13240	13114	13330	13283	13303	13242	13292	13161	13239	13142	13178	13134	13302	13247	13243	13315	13163	13265	13225	13262	13262	13201	13374	13071	13315	13105	13299	13224	13314	13257	13316	13205	13198	13362	13229	13171	13299	13260	13108	13132	13232	13241	13350	13233	13217	13145	13329	13071	13371	13170	13364	13224	13284	13266	13170	13091	13298	13146	13265	13207	13189	13088	13151	13118	13192	13239	13131	13085	13332	13289	13174	13159	13289	13251	13289	13230	13205	13137	13149	13338	13496	13229	13262	13228	13133	13284	13135	13267	13184	13193	13255	13287	13249	13108	13104	13367	13242	13181	13130	13446	13320	13235	13133	13259	13225	13293	13160	13257	13110	13308	13240	13285	13298	13236	13065	13264	13081	13225	13140	12944	13367	13209	13357	13312	13262	13266	13207	13407	13137	13374	13203	13332	13445	13237	13282	13189	13196	13229	13445	13363	13329	13295	13268	13366	13127	13121	13226	13280	13150	13182	13188	13219	13190	13118	13255	13234	13238	13213	13301	13228	13180	13195	13329	13262	13314	13272	13268	13178	13230	13160	13102	13327	13293	13304	13216	13381	13389	13219	13197	13164	13122	13307	13364	13182	13329	13293	13271	13264	13239	13172	13172	13207	13279	13238	13247	13288	13202	13362	13371	13130	13191	13117	13264	13277	13208	13261	13197	13240	13163	13236	13239	13308	13311	13215	13270	13251	13072	13173	13164	13271	13158	13249	13164	13214	13283	13328	13236	13289	13314	13153	13372	12988	13255	13305	13150	13344	13461	13155	13185	13470	13228	13271	13161	13319	13196	13125	13252	13289	13300	13262	13202	13134	13219	13321	13168	13065	13254	13176	13161	13280	13295	13235	13245	13151	13394	13174	13116	13138	13179	13273	13286	13229	13226	13175	13313	13190	13354	13155	13161	13270	13292	13224	13300	13167	13154	13318	13079	13328	13155	13403	13219	13351	13318	13105	13296	13356	13017	13298	13291	13132	13128	13214	13230	13224	13223	13319	13239	13394	13143	13121	13317	13258	13075	13066	13214	13377	13173	13258	13187	13431	13187	13189	13298	13128	13213	13220	13278	13188	13199	13288	13286	13212	13170	13231	13206	13291	13101	13221	13094	13110	13326	13132	13124	13118	13073	13396	13202	13053	13108	13320	13236	13166	13164	13091	13151	13218	13153	13247	13165	13151	13243	13332	13284	13063	13166	13353	13185	13227	13242	13187	13200	13214	13181	13284	13198	13135	13137	13325	13284	13380	13149	13308	13268	13145	13289	13130	13186	13357	13235	13309	13162	13258	13322	13367	13265	13247	13172	13180	13300	13151	13194	13181	13303	13255	13263	13266	13325	13320	13298	13383	13192	13202	13210	13268	13258	13093	13188	13279	13166	13153	13235	13128	13257	13096	13263	13139	13276	13237	13174	13206	13202	13211	13337	13377	13148	13302	13343	13210	13113	13172	13138	13167	13309	13398	13196	13273	13223	13341	13277	13329	12978	13282	13317	13057	13124	13275	13313	13182	13386	13228	13316	13242	13203	13369	13302	13304	13179	12986	13143	13126	13292	13269	13182	13404	13298	13078	13170	13130	13408	13117	13228	13188	13274	13310	13253	13222	13141	13024	13364	13103	13324	13152	13173	13114	13201	13350	13184	13072	13269	13218	13296	13276	13247	13155	13393	13206	13393	13196	13312	13324	13258	13170	13165	13181	13476	13248	13376	13128	13281	13343	13412	13320	13418	13235	13302	13144	13141	13258	13376	13231	13240	13160	13212	13293	13329	13262	13273	13249	13084	13201	13234	13294	13310	13168	13140	13256	13357	13165	13388	13134	13239	13297	13279	13247	13255	13145	13261	13201	13229	13283	13162	13054	13191	13199	13208	13276	13188	13171	13313	13327	13298	13351	13163	13153	13338	13224	13319	13242	13356	13268	13256	13174	13327	13268	13104	13253	13161	13359	13395	13266	13144	13033	13275	13369	13239	13249	13221	13256	13303	13271	13355	13115	13145	13330	13156	13217	13260	13341	13216	13362	13263	13107	13239	13364	13358	13285	13406	13242	13335	13225	13329	13148	13100	13210	13491	13178	13212	13201	13194	13318	13267	13138	13177	13354	13217	13237	13182	13317	13273	13220	13196	13227	13290	13159	13314	13293	13249	13262	13241	13284	13373	13330	13492	13358	13188	13158	13368	13171	13304	13376	13099	13229	13102	13269	13288	13295	13170	13355	13266	13162	13251	13309	13109	13279	13074	13193	13146	13163	13229	13166	13242	13204	13206	13220	13323	13382	13103	13370	13199	13100	13314	13161	13334	13293	13283	13151	13228	13098	13124	13298	13259	13282	13255	13226	13268	13264	13144	13262	13275	13241	13141	13298	13163	13252	13128	13331	13294	13311	13139	13390	13174	13189	13204	13295	13169	13381	13241	13175	13083	13160	13172	13190	13008	13188	13298	13359	13142	13108	13206	13258	13198	13224	13243	13274	13186	13146	13287	13146	13147	13117	13376	13312	13305	13209	13366	13052	13299	13317	13118	13124	13178	13382	13200	13210	13087	13220	13288	13298	13336	13195	13092	13229	13303	13355	13108	13234	13195	13212	13244	13244	13339	13349	13181	13281	13270	13386	13244	13222	13255	13227	13221	13323	13409	13364	13195	13233	13304	13264	13217	13206	13308	13256	13167	13211	13437	13198	13332	13367	13106	13103	13308	13169	13140	13270	13306	13185	13188	13261	13310	13250	13342	13150	13259	13216	13161	13325	13274	13139	13100	13355	13322	13391	13251	13259	13173	13398	13275	13193	13210	13377	13254	13270	13385	13294	13376	13252	13171	13181	13294	13290	13227	13258	13324	13343	13181	13268	13056	13332	13256	13125	13169	13082	13237	13219	13307	13295	13182	13351	13226	13233	13191	13176	13144	13129	13232	13320	13163	13194	13073	13129	13069	13160	13360	13249	13332	13348	13453	13198	13361	13150	13273	13055	13198	13303	13373	13153	13342	13313	13198	13292	13257	13230	13206	13306	13258	13167	13222	13209	13186	13230	13269	13239	13239	13341	13317	13217	13284	13109	13155	13316	13226	13138	13297	13368	13393	13240	13242	13210	13219	13257	13244	13127	13414	13173	13240	13190	13357	13307	13209	13169	13191	13289	13301	13202	13401	13418	13142	13153	13161	13233	13343	13148	13343	13198	13112	13253	13252	13238	13305	13311	13153	13294	13316	13312	13320	13419	13204	13040	13294	13236	13174	13223	13320	13298	13344	13177	13309	13240	13218	13431	13222	13210	13296	13156	13162	13306	13159	13398	13248	13232	13157	13192	13224	13341	13220	13276	13248	13171	13350	13289	13362	13276	13270	13180	13237	13280	13302	13145	13187	13216	13262	13206	13201	13253	13463	13299	13227	13285	13224	13297	13368	13303	13374	13334	13318	13303	13184	13229	13035	13317	13315	13125	13113	13101	13199	13059	13198	13228	13337	13071	13140	13238	13209	13291	13247	13195	13448	13292	13171	13225	13258	13320	13317	13196	13241	13287	13261	13459	13312	13266	13344	13095	13321	13243	13232	13102	13263	13338	13369	13313	13070	13164	13278	13228	13262	13245	13223	13141	13154	13381	13362	13340	13328	13276	13050	13378	13228	13273	13228	13168	13112	13294	13490	13239	13233	13243	13174	13244	13208	13412	13231	13160	13160	13139	13301	13261	13106	13238	13315	13259	13081	13130	13303	13303	13334	13434	13295	13277	13316	13238	13270	13265	13257	13326	13240	13385	13181	13112	13290	13328	13127	13196	13246	13268	13285	13178	13403	13194	13191	13219	13301	13378	13131	13350	13262	13144	13076	13151	13304	13172	13233	13175	13266	13229	13271	13369	13234	13256	13108	13192	13145	13367	13193	13233	13333	13189	13198	13176	13405	13125	13156	13085	13269	13229	13300	13237	13132	13284	13276	13196	13284	13374	13237	13140	13300	13153	13227	13355	13217	13212	13125	13339	13289	13181	13279	13366	13455	13305	13250	13377	13049	13100	13252	13373	13214	13385	13189	13170	13326	13195	13318	13305	13112	13263	13156	13207	13113	13289	13243	13164	13250	13287	13158	13209	13122	13289	13200	13174	13262	13201	13268	13344	13247	13156	13237	13115	13216	13290	13099	13355	13336	13094	13261	13481	13116	13338	13246	13141	13269	13272	13250	13460	13020	13302	13134	13242	13177	13171	13297	13223	13219	13346	13168	13407	13418	13314	13134	13274	13277	13017	13184	13170	13339	13324	13268	13252	13261	13203	13239	13393	13143	13184	13364	13255	13236	13231	13148	13056	13321	13216	13211	13129	13322	13234	13252	13337	13443	13054	13171	13218	13062	13247	13437	13109	13197	13396	13142	13170	13367	13290	13184	13166	13283	13386	13204	13270	13299	13162	13121	13234	13242	13157	13273	13210	13093	13394	13105	13189	13162	13174	13171	13174	13172	13224	13232	13112	13310	13314	13287	13209	13173	13325	13250	13280	13316	13150	13297	13138	13384	13210	13410	13184	13276	13262
24417	24029	40878	41791	36464	29774	23673	17263	15384	15226	14974	14824	15014	15011	15153	15156	14969	14993	15127	14967	15045	15157	15063	14982	14922	15036	14910	14968	14946	14966	14959	14976	14859	15203	14988	14870	14901	14967	15089	14948	14955	14898	14904	14897	14940	14801	15032	14897	14954	15006	15068	14932	14810	14906	15068	14855	14843	14841	14830	14889	14896	14779	14836	14937	14947	14879	14928	14825	14904	15045	15015	14879	14939	14756	14858	14721	14826	14974	14688	14947	15002	14886	14695	14928	15077	14925	15019	14777	14859	14776	14905	14881	14874	14824	14923	14871	14598	14919	14924	14837	14934	15017	14843	14821	14850	15015	14683	14713	14895	14838	14823	14753	15001	14816	14831	14879	14946	14841	15024	14923	14822	14618	14788	14872	14988	14816	14914	14820	14921	14849	14872	14799	14632	14847	14797	14861	14841	14826	14935	14862	14867	14731	14799	14765	14811	14990	14872	14914	14977	15050	14845	14908	14837	14903	14747	14925	14750	14773	14627	14690	14895	14764	14915	14752	14719	14807	14772	14975	14789	14854	14938	14982	14839	14796	14876	14947	14923	14876	14821	14821	14766	14992	14833	14740	14880	14885	14926	15011	14755	14984	14803	14868	14965	14800	14863	14780	14930	14719	14815	14676	14916	15042	14814	14944	14754	14904	14828	14848	14858	14877	14860	14974	14872	14911	14616	14813	15030	14983	14840	14855	14651	14803	14932	14532	14826	14845	14685	14707	14917	14643	14845	14955	14897	14863	14718	14902	14890	14637	14844	14877	14893	14774	15092	14864	14590	14803	14694	14962	14786	15003	14878	14781	15108	14817	14928	14973	14728	14769	14703	14909	15113	15029	14757	14954	14993	14932	14777	14684	14838	14901	14997	15003	14924	14904	14823	14814	14695	14853	14839	14795	14813	14740	14859	14860	14830	14918	14793	15040	15066	14842	14890	14933	14965	14774	14840	15061	14707	14845	14903	14872	14967	14920	14837	14770	14806	14883	14630	14817	14933	14842	14829	14867	14744	14901	14677	14787	14796	14854	14867	14859	14825	14917	14881	14793	14717	14908	14888	14696	14761	14840	15017	14795	14858	14882	14956	14909	14933	14805	14979	14723	14718	14713	14778	14789	14783	14781	14910	14693	14791	14971	14643	14789	15048	14609	14923	14820	14751	14996	14829	15099	15036	14794	14712	14987	14794	14756	14818	14984	14819	14731	14924	14798	14997	14718	14713	14819	14715	14922	14795	14742	14810	14673	14934	14816	14748	14984	14733	14946	14959	14772	14907	14833	14848	14980	14807	14877	15142	15117	15036	15019	15152	14686	14856	14766	14882	14846	14830	14970	14867	14730	14830	14767	14953	14700	14853	14925	14955	15067	14934	14983	14735	14709	15013	14965	14780	14780	14939	14851	14670	14668	14917	15196	14821	14972	14788	14918	14967	14554	15042	14904	14726	14860	14939	14526	14761	14780	14772	14777	14998	14815	15005	14608	14914	14809	14802	14938	15032	14949	14922	14825	14844	14875	14769	14820	15065	14905	14903	14670	14751	14940	14877	14774	14783	15000	14917	14778	14762	14854	14901	14874	14997	14994	14992	14735	14830	14957	14853	14886	15090	14808	14709	14974	14785	14750	14677	14754	14891	14776	14905	15050	14936	14858	14753	14661	14809	14887	14819	14875	15118	14898	14896	14809	14555	14777	14804	14918	14715	14967	14758	14750	14797	14821	14969	14804	14719	14786	14894	15039	14980	14898	14965	14864	14982	14868	14727	15032	14914	14936	14961	14887	14734	14643	14879	14891	14758	14937	14889	14949	14800	14782	14862	14774	14772	14911	14832	14674	14679	14881	14719	14925	14755	14766	14762	14952	14873	14783	14777	14937	14782	15018	14874	14813	14812	14794	14936	14880	14929	14994	14789	14765	14819	14817	14743	14809	14844	14913	14662	14810	14854	14774	15089	14895	14780	14717	14705	14689	14828	14877	14910	14835	14855	14740	14821	14826	14904	14854	14843	14982	14974	14690	14756	15087	14965	14971	14834	14862	14879	14847	14839	14776	14778	14767	14896	14738	14788	14974	14908	14833	14849	14867	14785	14832	14867	14939	14859	14761	14707	14929	14755	14885	14883	14680	15058	14701	14793	14831	14847	14725	14872	14939	14885	14873	14714	14816	14904	14981	14743	14771	15065	14824	14873	14892	14963	14942	14890	14820	14830	14955	14867	14856	14985	14783	14773	15001	14947	14910	14822	14720	15142	14862	14824	15055	14923	14847	14962	14923	14775	14750	14948	14920	14966	14801	14867	14760	14733	14835	14728	14809	14769	14879	14925	14908	14859	14900	14857	14969	15002	14912	14849	14768	14834	14789	14757	14727	14626	14845	14705	14831	14826	14957	14941	14824	14822	14950	14868	14809	14807	14816	14906	14757	15000	14955	14915	14977	14985	14675	14614	14830	14881	14946	14534	14823	14894	14701	14859	14859	14800	14833	14757	14658	14723	14723	14969	14980	14628	15000	14954	14754	14852	14789	14912	14733	14881	14712	14764	14816	14934	14967	14803	14876	14957	14861	14994	14970	14940	14735	14850	14858	14917	14737	14675	14809	14822	14925	14789	14974	14757	14805	14933	14709	15005	14906	15047	15011	14961	15069	14793	14797	14736	14814	14832	14895	14974	14891	15032	14920	14964	15197	14779	15019	14837	15103	14855	14917	14885	14860	14985	14718	14780	14671	14677	14732	14843	14677	14748	14850	14922	14797	14774	14728	14951	14893	14888	14886	14788	14991	14883	14525	14596	14927	14853	14605	14882	14885	14882	14905	14840	14801	14875	14682	14816	14819	14944	14760	14947	14899	14949	14830	14944	14854	14902	14752	14910	14802	14792	14817	14685	14860	14858	14572	14811	14719	14745	14963	14712	14874	14692	14902	14994	14815	14906	14898	14772	14724	14849	14878	14952	14991	14968	14776	14995	14686	14866	14868	14892	14876	14841	14707	14749	14857	14845	14946	14773	14837	14914	14775	14662	14862	14627	15077	14769	14896	14926	14802	14910	15006	14785	14635	15073	14882	14948	14770	14789	14767	14834	14916	14816	14775	14729	14856	14614	14998	15070	14878	14753	14706	14802	14878	14829	14869	14892	14865	14960	15100	14869	14778	14963	14699	15185	14789	14948	14844	14881	14942	14907	14936	14982	14845	14579	14725	14834	14807	14775	14961	14838	14747	14838	15042	14948	14911	14694	14918	14750	14916	15021	14900	14788	14810	14747	14893	14740	14730	14889	14875	15017	15050	14794	14732	14778	14736	14933	14983	14889	14946	14712	14847	14771	14929	14934	14796	14958	14874	14906	14775	14845	14875	15024	14880	15007	14764	14841	14954	14653	14725	14928	15096	15072	14862	14760	14991	14858	14693	14731	14858	14920	14668	14866	14772	14857	14888	14891	14791	14779	14859	14743	14858	15042	14826	14811	14887	14922	14898	14802	14817	14863	14801	14827	14745	14734	14770	14895	14919	14613	14936	15042	15055	14913	14825	14882	14765	14721	14805	14990	14981	14755	14694	14760	14802	14770	14954	14795	14775	14785	14888	14866	14726	14844	14805	14835	14962	15050	15047	14969	14964	14873	14869	14835	14765	14911	14764	14995	14826	14684	15072	14995	14958	14913	14694	14754	14990	14869	14873	14833	15016	14970	14677	14864	15044	15070	14746	14812	14790	14818	14847	15029	14751	15050	14742	14941	14599	14867	14738	15017	14891	14742	14950	14752	14901	14907	14962	15049	14807	15062	14694	14710	14860	14884	14822	14858	14694	14880	14821	14824	14723	14665	14881	14866	14724	14784	14683	14622	14852	14925	14988	14818	14888	14837	14813	14882	15078	14600	14879	14821	14906	14869	14932	14692	14959	14835	14807	15027	14877	14762	14913	14942	14810	14711	14793	14980	15027	14962	14856	14903	14679	14788	14764	14726	14817	14920	14881	14992	14794	14839	14871	14906	14804	14766	14788	14970	14841	15037	14690	14825	14897	14478	14786	14918	14897	14873	14883	15015	14894	14819	14925	14928	14934	14883	14778	15011	14848	14838	14981	14786	14806	14710	14800	14910	14819	14745	14881	14864	15040	14864	14935	14706	14990	14964	14930	14782	14812	14841	14761	14756	14756	15077	15041	15152	14751	14807	14606	14843	14767	14997	14852	14921	14796	15086	14794	14963	14951	14977	14788	14843	15040	14924	14856	14843	14811	14898	14832	14755	14964	14841	14914	14818	14730	14893	14790	14717	14891	14664	14849	14900	14906	14860	14929	15046	14739	14783	14725	14901	14722	14778	14900	14759	14662	14832	14970	14941	14725	14959	14778	14765	14774	14979	14969	14901	14596	14917	14925	14753	14958	14852	14882	14846	14829	14875	14859	14969	14960	14906	15000	14753	14821	14876	14737	14845	14755	14928	14909	14904	14944	14718	14785	14928	14959	14905	15051	14920	14945	14694	14728	14800	14897	14846	14842	14780	14917	14901	15006	14880	14785	14688	14831	14924	14986	14870	14883	14941	14832	14924	14830	14775	14868	14805	14941	14841	14987	14775	14832	14919	15035	14939	14839	14699	14797	14998	14862	14934	14840	14988	14902	15141	14981	14822	14879	14935	14890	14895	14944	14746	14928	14637	14740	14979	14854	14720	14830	14854	14905	14801	14800	14997	14833	14837	14861	14835	14947	14783	14928	15120	15011	14994	14873	14801	14803	14906	14756	14604	14845	14988	14909	14603	14729	14661	14735	14906	14720	14871	14990	14731	14866	14814	14898	14772	14979	15069	14764	14886	14898	14780	14814	15025	14750	14866	14796	14814	14930	14664	14738	14536	14681	14829	14852	14951	14712	14790	14885	14938	14771	14796	14907	14913	14905	14708	15001	14763	14948	14798	14709	14860	14951	14854	14798	14851	14825	14865	14756	14717	14713	14729	14730	14942	14805	14674	14680	14798	14793	15021	14918	14923	14867	15098	14913	14789	14721	14897	14886	14821	14602	14841	14850	14849	14748	14927	15000	15111	14798	14810	14886	14792	14779	14776	14776	14708	14790	14874	14834	14741	14903	14849	14751	14977	14541	14775	14756	14933	14712	14946	14818	14842	14870	14935	14948	14731	14732
59485	97786	81419	59271	43059	29775	19600	14698	13597	13340	13204	13316	13363	13167	13259	13430	13099	13204	13074	13206	13335	13245	13510	13200	13276	13073	13309	13186	13341	13269	13233	13147	13341	13154	13159	13256	13333	13290	13287	13340	13241	13222	13055	13182	13110	13119	13169	13199	13245	13182	13055	13128	13292	13249	13210	13162	13068	13078	13283	12840	13337	13122	13188	13146	13206	13113	13298	13314	13406	13181	13223	13092	13392	13261	13311	13301	13234	13105	13225	13121	13281	13306	13246	13315	13380	13158	13224	13055	13229	13116	13271	13190	13114	13171	13127	13155	13245	13144	13280	13259	13183	13128	13199	13193	13104	13269	13136	13188	13217	13279	13160	13378	13319	13195	13154	13293	13136	13198	13144	13287	13243	13355	13059	13320	13193	13120	13171	13445	13122	13373	13173	13176	13348	13040	13195	13220	13303	13150	13056	13108	13200	13290	13105	13196	13149	13328	13241	13230	13084	13373	13173	13150	13227	13106	13381	13140	13283	13171	13312	13213	13220	13114	13287	13263	13259	13078	13268	13294	13194	13260	13145	13183	13093	13262	13156	13287	13159	13258	13068	13280	13199	13095	13118	13304	13278	13063	13371	13205	13072	13246	13170	13312	13156	13306	13230	13317	13281	13028	13334	13346	13187	13180	13185	13072	13157	13151	13367	13306	13159	13201	13153	13130	13306	13184	13329	13256	13175	13270	13118	13140	13389	13168	13237	13119	13187	13152	13082	13187	13326	13278	13245	13118	13363	13223	13323	13158	13227	13062	13361	13311	13164	13134	13376	13097	13169	13098	13211	13193	13204	13219	13155	13181	13198	13361	13168	13278	13137	13352	13283	13173	13139	13199	13117	13268	13098	13136	13075	13169	13103	13177	13222	13279	13203	13192	13239	13090	13193	13167	13266	13166	13177	13245	13134	13337	13157	13195	13220	13155	13219	13207	13162	13227	13057	13162	13185	13152	13282	13113	13354	13307	13201	13144	13310	13187	13249	13166	13142	13026	13347	13176	13172	13270	13234	13093	13257	13179	13108	13176	13110	13039	13237	13156	13044	13253	13128	13240	13221	13320	13218	13009	13309	13173	13095	13232	12953	13314	13116	13378	13191	13238	13143	13178	12997	13296	13225	13207	13481	13208	13146	13427	13215	13177	13211	13256	13317	13344	13249	13254	13217	13121	13191	13087	13181	13183	13292	13083	13093	13098	13133	13234	13014	13242	13068	13084	13217	13309	13343	13048	13364	13436	13143	13485	13323	13334	13289	13185	13298	13048	13210	13251	13313	13074	13246	13165	13244	13261	13188	13122	13302	13211	12995	13264	13193	13167	13049	13033	13147	13187	13035	13201	13122	13112	13130	13227	13186	13224	13232	13400	13143	13318	13157	13200	13074	13290	13224	13151	13092	13115	13256	13089	13167	13223	13217	13194	13043	13112	13343	13383	13171	13063	13207	13222	13245	13212	13242	13198	13083	13372	13037	13305	13231	13201	13222	13281	13016	13072	13058	13212	13059	13247	13197	13164	13317	13050	13233	13230	13211	13366	13316	13257	13106	13022	13255	13085	13170	13138	13141	13207	13263	13313	13238	13245	13308	13111	13232	13119	12953	13155	13206	13140	13146	13312	13159	13363	13328	13234	13184	13268	13219	13211	13258	13315	13212	13231	13146	13083	13391	13209	13171	13343	13156	13124	13321	13299	13319	13327	13173	13250	13096	13256	13160	13126	13108	13294	13187	13142	13182	13211	13283	13074	13249	13220	13033	13173	13202	13280	13221	13208	13421	13093	13202	13159	12987	13292	13240	13166	13133	13152	13249	13050	13198	13239	13278	13219	13199	13155	13211	13369	13264	13180	13270	13278	13100	13126	13293	13222	13271	13156	13291	13274	13157	13202	13319	13495	13206	13088	13166	13125	13226	13338	13140	13138	13080	13146	13339	13199	13276	13184	13215	13246	13215	13223	13231	13104	13155	13127	13030	13385	13103	13307	13207	13192	13171	13207	13143	13157	13154	13265	13262	13175	13404	13283	13269	13359	13343	13296	13137	13294	13230	13280	13227	13338	13233	13215	13279	13044	13224	13157	13127	13207	13182	13278	13227	13083	13191	13245	13179	13183	13194	13196	13235	13197	13308	13225	13046	13177	13241	13107	13150	13284	13346	13128	13090	13167	13130	13254	13244	13120	13196	13236	13171	13338	13107	13355	13158	13258	13088	13274	13413	13196	13444	13080	13243	13113	13068	13366	13035	13213	13064	13091	13276	13121	13020	13191	12961	13093	13311	13136	13306	13186	13139	13275	13215	13348	13158	13154	13268	13191	13209	13401	13190	13182	13023	13021	13208	13069	13202	13194	13126	13149	13226	13203	13104	13276	13200	13261	13320	13138	13205	13077	13210	13261	13426	13341	13207	13305	13153	13205	13187	13146	13280	13252	13110	13175	13255	13311	13123	13195	13204	13218	13041	13212	13220	13134	13273	13317	13398	13290	13309	13164	13020	12974	13271	13332	13160	13320	13199	13204	13356	13277	13238	13066	13323	13260	13284	13156	13071	13257	13155	13198	13193	13189	13370	13169	13090	13285	13222	13130	13244	13151	13098	13087	13351	13214	13172	13148	13354	13034	13236	13084	13147	13258	13217	13071	13312	13106	13324	13160	13165	13236	13208	13253	13358	12999	13159	13185	13300	13063	13145	13131	13082	13306	13254	13138	13234	13283	13486	13133	13279	13141	13406	13260	13376	13381	13229	13276	13223	13211	13312	13021	13186	13216	13311	13217	13174	13238	13340	13359	13256	13128	13270	13141	13206	13171	13158	13278	13221	13284	13278	13212	13196	13296	13244	13283	13289	13035	13303	13180	13180	13318	13249	13242	13296	13286	13300	13155	13256	13253	13268	13116	13068	13274	13254	13270	13390	13274	13347	13097	13171	13299	13229	13210	13277	13200	13069	13186	13153	13253	13319	13166	13227	13204	13354	13185	13064	13195	13369	13102	13287	13145	13377	13257	13076	13095	13391	13192	13234	13346	13222	13177	13148	13279	13261	13195	13202	13191	13137	13294	13185	13191	13190	13230	13082	13285	13231	13166	13307	13122	13145	13221	13347	13293	13268	13249	13109	13092	13234	12946	13243	13030	13222	13144	13271	13165	13185	13318	13177	13193	13147	13080	13036	13398	13275	13253	13317	13125	13246	13297	13153	13203	13135	13147	13173	13105	13376	13198	13028	13293	13296	13300	13258	13201	13224	13260	13153	13234	13145	13307	13041	13321	13241	13195	13129	13198	13316	13121	13164	13095	13145	13089	13272	13068	13335	13190	13317	13220	13084	13128	13270	13228	13227	13184	13322	13241	13113	13199	13201	13257	13237	13255	13068	13231	13197	13273	13189	13344	13224	13314	13402	13439	13149	13263	13232	13279	13174	13262	13272	13148	13411	13172	13134	13167	13235	13365	12970	13154	13191	13198	13214	13174	13072	13174	13173	13503	13288	13200	13221	13239	13205	13148	13146	13087	13180	13191	13248	13071	13183	13191	13245	13216	13153	13225	13234	13165	13203	13163	13152	13315	13277	13172	12988	13090	13222	13199	13206	13284	13295	13359	13166	13411	13242	13178	13178	13204	13095	13133	13277	13247	13139	13299	13268	13215	13084	13325	13183	13298	13299	13269	13224	13323	13165	13153	13177	13301	13300	12947	13066	13298	13167	13402	13076	13214	13137	13273	13177	13253	13286	13487	13101	13182	13203	13242	13389	13094	13234	13084	13146	13138	13106	13119	13336	13312	13302	13139	13106	13021	13346	13084	12975	13098	13235	13290	13334	13410	13406	13208	13189	13073	13276	13252	13096	13277	13076	13157	13132	13176	13214	13303	13085	13111	13202	13167	13087	13370	13231	13111	13280	13158	13254	13125	13189	13054	13280	13153	13212	13151	13305	13163	13284	13367	13379	13147	13059	13147	13135	13367	13227	13334	13103	13054	13392	13314	13100	13094	13178	13049	13213	13161	13107	13101	13246	13284	13332	13237	13312	13196	13158	13307	13324	13067	13208	13271	13042	13110	13188	13265	13397	13368	13240	13170	13097	13192	13043	13291	13326	13288	13243	13207	13188	13277	13340	13145	13147	13338	13189	13180	13122	13110	13292	13428	13147	13209	13216	13232	13273	13165	13187	13197	13093	13242	13199	13291	13194	13147	13337	13242	13233	13209	13396	13079	13056	13205	13205	13156	13099	12984	13147	13070	13274	13213	13232	13250	13099	13272	13242	12902	12971	13282	13178	13222	13133	13162	13182	13183	13306	13198	13257	13047	13365	13050	13280	13250	13233	13164	13168	13225	13005	13170	13288	13084	13167	13076	13343	13128	13015	13044	12983	13024	13231	13381	13267	13258	13121	13245	13014	13374	13184	13264	13270	13283	13322	13256	13253	13280	13269	13275	13293	13183	13124	13287	13160	13175	13216	13049	13104	13221	13098	13234	13098	13242	13341	13120	13141	13149	13257	13056	13159	13179	13165	13222	13056	13271	13280	13174	13300	13229	13150	13154	13244	13254	13260	13348	13221	13089	13235	13157	13194	13262	13146	13131	13151	13114	13186	13311	13193	13314	13126	13435	13264	13128	13181	13175	13169	13115	13225	13144	13318	13250	13175	13229	13022	13237	13218	13292	13253	13181	13168	13261	13290	13326	13400	13218	13209	13161	13155	13119	13071	13134	13323	13145	13232	13265	13174	13361	13286	13376	13113	13249	13050	13114	13395	13356	13192	13099	13219	13219	13203	13307	13236	13273	13417	13253	13183	13112	13172	13133	13376	13261	13345	13356	13362	13451	13190	13058	13336	13183	13032	13216	13013	13281	13146	13168	13287	13436	13079	13246	13199	13203	13041	13281	13173	13141	13161	13398	13063	13206	13238	13100	13142	13161	13235	13087	13036	13113	13183	13295	13109	13277	13285	13309	13214	13259	13207	13235	13128	13108	13412	13210	13024	13196	13040	13133	13297	13142	13408	13182	13155	13267	13160	13410	13147	13280	13124	13416	13132	13125	13029	13168	13229	13271	13275	13221	13148	13359	13177	13236	13279	13361	13215	12960	13255	13299	13239	13184	13252	13110	13237	13118	13148	13307	13240	13331	13227	13404	13186	13100
23105	22471	34860	36491	35444	32658	28860	19725	15735	15127	15046	14747	14865	14782	14791	14946	14744	14554	14658	14862	14540	14684	14682	14688	14713	14596	14720	14628	14603	14859	14578	14605	14641	14554	14577	14688	14715	14664	14563	14837	14759	14429	14463	14615	14458	14423	14685	14718	14743	14711	14646	14636	14533	14627	14683	14693	14640	14492	14450	14584	14701	14578	14732	14488	14577	14428	14520	14531	14478	14472	14553	14506	14601	14518	14627	14502	14591	14638	14540	14492	14429	14827	14450	14710	14753	14439	14523	14237	14660	14360	14611	14363	14415	14587	14587	14697	14383	14459	14474	14417	14256	14382	14549	14585	14559	14675	14609	14581	14773	14466	14395	14482	14721	14370	14638	14439	14532	14599	14471	14553	14572	14520	14728	14618	14676	14563	14407	14468	14524	14506	14560	14662	14279	14557	14229	14467	14579	14446	14540	14326	14583	14664	14679	14433	14425	14570	14612	14450	14718	14674	14475	14560	14365	14341	14309	14724	14511	14351	14552	14397	14474	14453	14458	14564	14409	14426	14519	14599	14471	14694	14428	14526	14625	14503	14439	14329	14592	14625	14448	14572	14488	14416	14653	14498	14651	14567	14518	14589	14539	14374	14452	14378	14535	14511	14841	14730	14667	14615	14744	14422	14506	14580	14600	14410	14416	14367	14533	14431	14557	14426	14517	14404	14454	14441	14515	14302	14561	14484	14711	14443	14420	14670	14442	14504	14709	14713	14521	14636	14426	14525	14569	14661	14567	14491	14558	14457	14560	14419	14376	14378	14570	14617	14620	14548	14693	14663	14399	14576	14478	14353	14552	14608	14579	14533	14482	14468	14437	14601	14514	14493	14721	14526	14464	14768	14498	14576	14586	14527	14570	14730	14521	14557	14665	14333	14381	14533	14370	14389	14643	14548	14620	14618	14564	14549	14617	14641	14701	14734	14508	14542	14694	14551	14462	14477	14676	14505	14380	14368	14338	14657	14447	14494	14715	14513	14523	14613	14573	14602	14625	14481	14405	14684	14407	14397	14622	14527	14456	14457	14434	14496	14683	14441	14584	14379	14394	14510	14705	14464	14704	14611	14633	14354	14477	14397	14386	14584	14416	14429	14597	14478	14546	14679	14700	14565	14534	14508	14691	14514	14383	14417	14455	14494	14503	14648	14550	14490	14508	14599	14543	14362	14569	14590	14522	14324	14623	14614	14464	14579	14566	14569	14734	14535	14722	14514	14482	14455	14419	14467	14485	14459	14800	14457	14596	14324	14551	14585	14422	14568	14623	14401	14730	14468	14593	14507	14504	14489	14337	14380	14628	14583	14540	14462	14748	14604	14769	14546	14613	14485	14500	14482	14493	14483	14494	14527	14356	14449	14637	14478	14564	14633	14421	14453	14522	14596	14338	14526	14510	14517	14440	14585	14642	14342	14506	14654	14596	14532	14569	14463	14674	14381	14555	14438	14341	14550	14595	14451	14631	14661	14447	14669	14460	14699	14501	14574	14656	14614	14542	14447	14481	14529	14584	14401	14471	14562	14359	14373	14479	14514	14548	14445	14566	14565	14604	14504	14378	14454	14571	14341	14433	14495	14575	14852	14549	14601	14544	14538	14557	14413	14498	14439	14429	14494	14572	14413	14524	14400	14528	14571	14659	14324	14543	14757	14660	14594	14543	14540	14599	14441	14445	14549	14580	14727	14712	14574	14602	14398	14531	14667	14498	14565	14441	14542	14596	14479	14598	14472	14650	14684	14486	14519	14363	14361	14504	14656	14438	14397	14628	14377	14396	14580	14576	14285	14675	14429	14402	14693	14539	14789	14465	14353	14539	14592	14428	14517	14624	14442	14545	14562	14433	14437	14506	14530	14404	14525	14571	14554	14678	14611	14485	14770	14370	14416	14425	14348	14572	14500	14643	14737	14468	14397	14638	14753	14570	14672	14645	14563	14614	14208	14642	14593	14626	14556	14666	14362	14493	14614	14534	14730	14575	14598	14684	14456	14665	14382	14320	14380	14430	14416	14402	14527	14594	14515	14583	14494	14333	14653	14509	14347	14605	14444	14373	14370	14571	14374	14521	14474	14347	14608	14539	14593	14533	14476	14453	14445	14655	14269	14731	14575	14506	14452	14626	14515	14556	14685	14656	14603	14511	14566	14491	14369	14627	14484	14538	14589	14685	14574	14440	14693	14650	14380	14527	14566	14309	14502	14626	14495	14597	14685	14558	14346	14458	14518	14713	14712	14440	14403	14544	14470	14502	14459	14537	14530	14614	14678	14640	14380	14425	14555	14449	14601	14638	14386	14727	14535	14597	14513	14571	14602	14590	14479	14498	14446	14451	14404	14697	14752	14323	14495	14491	14468	14558	14490	14625	14612	14463	14422	14539	14654	14473	14353	14455	14568	14415	14473	14483	14571	14551	14556	14544	14493	14642	14437	14523	14403	14449	14490	14600	14447	14532	14446	14680	14631	14481	14518	14509	14583	14387	14509	14637	14665	14407	14587	14684	14476	14633	14774	14427	14622	14507	14557	14419	14480	14499	14366	14462	14599	14559	14753	14771	14656	14693	14478	14355	14475	14572	14371	14611	14571	14451	14503	14550	14403	14481	14460	14461	14588	14597	14438	14433	14456	14621	14715	14426	14561	14551	14522	14636	14376	14275	14589	14730	14497	14619	14502	14235	14416	14646	14315	14553	14555	14423	14270	14514	14692	14428	14620	14554	14530	14575	14577	14598	14759	14537	14486	14578	14532	14623	14429	14652	14592	14591	14380	14660	14685	14630	14578	14693	14545	14338	14438	14540	14700	14408	14580	14595	14448	14538	14394	14355	14389	14651	14500	14518	14568	14655	14415	14563	14552	14535	14478	14497	14456	14572	14652	14525	14428	14589	14546	14483	14448	14468	14548	14408	14354	14374	14673	14428	14412	14383	14718	14435	14705	14474	14374	14650	14448	14543	14790	14457	14497	14655	14475	14627	14581	14436	14424	14548	14534	14456	14436	14531	14411	14658	14660	14510	14522	14488	14729	14417	14480	14505	14529	14363	14565	14461	14531	14532	14541	14478	14588	14620	14452	14513	14672	14669	14392	14738	14505	14551	14441	14426	14615	14655	14429	14427	14360	14479	14565	14472	14573	14398	14484	14396	14479	14686	14543	14691	14478	14619	14340	14443	14601	14789	14489	14477	14441	14652	14664	14455	14616	14588	14439	14585	14489	14684	14685	14651	14463	14470	14370	14413	14434	14544	14486	14436	14703	14563	14485	14612	14565	14445	14549	14479	14448	14742	14677	14584	14516	14602	14612	14677	14416	14412	14489	14454	14446	14513	14658	14338	14517	14459	14706	14630	14439	14261	14546	14499	14447	14492	14355	14587	14680	14733	14746	14522	14549	14379	14521	14338	14638	14476	14485	14393	14506	14539	14524	14461	14395	14632	14452	14596	14546	14462	14545	14540	14515	14424	14327	14524	14600	14470	14612	14548	14565	14494	14528	14605	14537	14503	14722	14491	14372	14544	14673	14476	14449	14464	14593	14452	14410	14617	14623	14518	14432	14598	14440	14370	14423	14497	14473	14669	14656	14466	14659	14505	14552	14511	14434	14501	14734	14331	14461	14486	14376	14567	14606	14656	14385	14388	14606	14548	14419	14516	14718	14554	14676	14361	14387	14558	14320	14574	14495	14506	14487	14531	14567	14451	14443	14613	14509	14557	14466	14563	14341	14531	14597	14597	14459	14460	14572	14533	14612	14509	14367	14484	14561	14387	14646	14378	14441	14368	14624	14534	14551	14491	14508	14572	14543	14425	14322	14628	14311	14383	14585	14585	14649	14727	14598	14478	14300	14643	14504	14502	14304	14447	14506	14574	14339	14514	14570	14494	14595	14600	14455	14456	14336	14437	14508	14387	14540	14412	14561	14687	14502	14429	14598	14610	14623	14504	14383	14484	14554	14632	14489	14625	14544	14732	14603	14617	14671	14670	14553	14683	14613	14410	14495	14721	14694	14489	14584	14499	14405	14519	14591	14423	14508	14485	14652	14580	14483	14422	14584	14612	14541	14675	14625	14677	14350	14494	14426	14635	14480	14569	14659	14566	14438	14396	14585	14675	14386	14530	14619	14376	14612	14649	14475	14583	14454	14490	14435	14366	14587	14599	14275	14409	14421	14700	14579	14526	14471	14455	14678	14569	14499	14305	14541	14445	14692	14493	14425	14272	14536	14431	14543	14587	14619	14422	14534	14553	14688	14382	14458	14497	14618	14647	14532	14591	14674	14527	14504	14380	14529	14521	14521	14679	14466	14592	14513	14533	14633	14457	14260	14471	14593	14611	14619	14459	14540	14520	14629	14577	14612	14624	14382	14265	14597	14504	14479	14462	14498	14453	14584	14504	14429	14456	14442	14344	14369	14359	14533	14504	14584	14619	14405	14429	14470	14419	14545	14448	14421	14615	14417	14334	14524	14534	14644	14572	14507	14464	14333	14424	14411	14459	14409	14330	14698	14651	14493	14524	14501	14499	14461	14604	14630	14451	14521	14585	14550	14371	14434	14576	14396	14635	14391	14591	14615	14305	14632	14444	14554	14728	14516	14533	14516	14444	14604	14525	14767	14587	14479	14454	14411	14402	14349	14575	14595	14550	14480	14613	14510	14513	14385	14478	14704	14431	14558	14478	14477	14611	14490	14363	14363	14440	14458	14637	14642	14575	14467	14431	14365	14324	14565	14704	14572	14456	14432	14600	14545	14352	14449	14593	14650	14474	14414	14620	14439	14330	14620	14480	14402	14576	14401	14534	14420	14709	14671	14590	14330	14661	14470	14544	14365	14499	14407	14450	14501	14445	14658	14562	14660	14486	14372	14283	14545	14536	14372	14641	14584	14688	14581	14418	14559	14501	14398	14402	14564	14370	14352	14330	14737	14510	14545	14716	14583	14536	14479	14598	14487	14414	14728	14554	14295	14514	14616	14512	14503	14448	14547	14379	14566	14447	14539	14534	14585	14506	14720	14456	14600	14778	14627	14499	14383	14607	14384	14746	14648	14360	14476	14522	14531	14550	14468	14475	14366	14320	14524	14642	14528	14611	14600	14566	14496	14399	14713	14625	14434	14542	14620	14490	14683	14706	14505	14515	14641	14699	14585
63756	102635	92719	73622	53848	38145	25089	16393	13871	13004	12877	12941	13120	13021	12952	13125	13030	12985	13031	12998	12961	12993	13141	13003	13109	12923	12952	12961	12995	12928	12906	13001	12773	13036	12913	13008	13082	13009	12881	13074	13008	12988	12826	13081	13100	12975	12976	12902	13053	13030	13035	12944	13061	12915	12867	13096	12910	12839	12859	12965	12776	12903	12953	13033	12968	12869	13091	12960	12929	12989	12951	12910	12932	13017	12989	13060	12989	13096	12971	12938	12982	12863	12929	13126	13071	13058	12937	13016	12998	12968	12950	12951	13030	12776	12823	12925	12871	12953	13020	12857	13018	12957	12956	12826	13012	12857	12906	12979	13070	12991	12849	12870	12944	13045	12982	12852	13046	12940	13069	12871	13052	12881	12923	12912	12911	12870	13009	13004	13133	12896	13051	13028	13117	12925	12904	12889	12961	13006	12898	12901	13192	12906	12980	13048	12796	12878	13040	12964	12920	12975	12870	13014	12825	12918	12925	12980	12977	13082	13092	12948	12868	13036	12982	13020	12944	12901	12846	13033	12911	13132	13020	12873	12853	12962	12907	12994	12907	12980	13064	12895	12856	12910	13238	12954	13012	12761	12860	12849	12810	13049	13033	12817	12993	12853	12923	12994	13055	12848	12933	13001	12757	12813	13084	12902	12902	13051	13071	12936	12822	13096	12991	12979	12989	13018	12878	13011	13023	12902	12995	12982	12839	13019	13024	12984	12859	12737	13075	12849	12796	12826	13001	12725	12853	12893	12919	12860	12999	12870	12910	12981	13128	12792	12908	12867	12960	13009	13085	12915	12999	12963	12738	12986	12885	12879	13076	12955	12846	12972	12962	13109	12801	13066	12946	12870	13062	12949	12914	12859	12819	12917	12817	12995	13130	12801	12894	12989	12851	12933	13015	13098	12915	12932	12950	13096	12770	13140	13094	13027	12984	13031	12919	12889	12912	12877	12885	12791	12903	13004	13066	12907	12846	13030	13035	12738	12908	13031	13017	12728	12943	12935	12959	12974	12986	13045	13120	12997	12932	13030	12883	13047	12969	13010	12836	13110	12924	12878	13104	12902	12959	13015	12888	12975	12906	12881	13023	12988	13039	12829	12974	12940	12961	13026	12890	12994	12875	12996	12968	13024	12895	12788	12802	12813	13015	12825	12885	12755	12836	12893	12955	13000	12956	13025	13045	12765	13015	12898	12985	13125	13000	12961	13059	12984	12935	13077	13180	12926	12834	12883	13107	12967	13008	12799	12837	13001	13130	12725	12901	12945	13083	13108	12863	13049	13076	13046	12878	13017	13023	12966	12938	12989	12882	12961	13081	12929	13035	12948	12831	13004	12958	13068	13020	13049	13103	12950	13123	13045	13014	12897	13062	12903	13004	12933	13071	12887	12988	12786	12768	12895	12795	12891	13160	12854	13052	12954	12966	12863	12836	12958	12880	13067	12881	12904	13003	12999	12921	12969	12972	12976	12990	12829	12897	12723	13123	13046	13043	12904	12899	12977	13060	12980	13183	12948	13068	13032	13009	12934	13183	12926	12934	12810	12941	12911	12950	12966	13059	12862	12837	12936	12945	12831	13047	13001	13006	12929	12998	13032	12931	12809	12927	13062	13057	12890	12940	13049	12988	13047	13042	12870	12915	12959	12936	12989	12859	12953	13028	12840	13035	13053	12978	12926	12944	13114	13061	13027	12950	13023	12989	12877	13032	12921	12991	12897	12942	12954	12983	12872	12781	12856	12939	12889	12804	12903	12961	12972	12917	12942	12943	12961	12971	12911	12824	12948	12976	13023	12978	12913	12955	12988	12965	12933	12927	12758	12981	13001	12871	13074	12953	12866	13030	12903	13066	12957	12926	13068	12703	12884	13048	12800	12872	12842	13040	12919	12864	12991	13019	12895	13117	12927	13034	12996	12840	12959	12862	12953	12987	12955	13048	12944	13012	12922	12978	12967	12924	13286	13227	13093	12890	13097	13113	13019	12976	12976	13132	12825	12979	12882	12890	12748	12965	12864	12860	13002	12928	13150	13183	13011	12931	12994	12930	12939	12999	13010	12913	12911	12938	12941	12902	13000	12953	12934	13063	13137	12934	12902	13022	13113	12773	13022	12818	13092	12743	12974	12902	12966	13079	12921	12973	12909	12864	13001	12951	13068	13003	12903	12941	12907	12892	12851	13103	13063	12973	13060	12980	13030	12806	12997	12881	12966	12811	12968	13050	12895	12923	12892	13136	12944	12977	12876	12804	12920	13141	12742	13075	12903	12913	13043	12951	12815	12768	12874	13018	12981	12903	12769	13007	12965	12876	12922	12906	13008	12846	12933	12934	12857	12891	12861	12925	12935	12787	13032	13035	12971	12906	13051	12941	13025	13060	12960	12850	12841	12930	12949	13008	12777	12898	13064	12967	12925	12921	12922	12997	12912	12858	12920	12908	12845	12948	12975	12809	13200	12937	13055	12950	12885	13098	13003	13064	12945	12975	12841	13081	12851	12870	13019	13015	13067	12866	12977	13096	12807	13007	12865	12947	13026	12850	12926	12953	12952	12941	12908	12903	12942	12966	12844	13162	12959	13096	12792	12728	12929	12915	12928	13068	12950	12984	12915	12860	12866	13026	13066	12930	12844	13057	12984	12853	13025	12873	12985	13003	12946	13028	12979	12834	12936	12899	12848	12892	12946	12984	12883	13016	12773	13040	12902	13140	13002	13130	12846	12977	12925	13025	13018	13030	12900	12829	12895	13005	12943	13037	13043	12862	12876	13189	12868	13088	13034	13097	12967	12916	12999	12911	12934	12971	12949	13127	13032	13023	13072	12986	12958	12936	12790	12925	12841	13136	12988	12920	12819	12877	12974	12904	12989	12917	12798	13006	12846	12853	12813	12900	13069	12903	12835	12884	13089	13038	13083	12930	13002	13026	12996	12901	12964	13008	13055	13043	13014	12996	13033	12928	12875	12829	12955	12905	13061	13200	12957	12941	13029	12864	12874	13066	12909	13016	12940	12950	12969	12990	13009	13102	13033	12794	12985	12956	13149	12878	12838	13019	12864	13014	12977	12879	13017	12937	12878	12979	12969	13086	12865	12946	12894	12985	12828	13132	13108	12947	12785	12906	12954	12971	12789	13114	12903	13136	12924	12915	12984	12792	13015	12850	12834	12924	13079	13112	13030	12911	13038	12879	13030	12892	13056	12923	12927	12997	13017	13062	12832	12956	13090	12838	12958	12846	12799	12993	12964	12967	12963	12963	12929	12979	13058	12957	12920	12933	12935	12918	13041	12849	12985	13036	12885	13085	12956	13009	13101	12817	12899	13048	12935	12947	12786	13083	12895	13061	13133	12958	12953	12993	12982	13013	13004	12958	12953	12969	12923	12865	12725	12966	12860	12895	12900	12965	12952	12929	12957	12842	12907	13003	12979	13022	12752	12917	13011	12816	13011	12974	13132	12952	13119	12882	12892	13044	13034	13016	12899	12837	12975	12823	12992	12931	12789	12901	12965	12968	12916	12952	12823	12904	12900	12959	12925	12873	12903	13022	12958	12961	12882	12946	12984	13090	12888	13055	12877	13197	12820	12859	12945	12976	12936	13116	12782	12971	13034	12959	12896	12869	13011	13029	13056	12797	13000	12942	13059	12809	12900	12889	13088	12933	12952	12984	12998	12986	12847	12934	12800	12800	12994	12866	12854	12916	12996	12810	13005	13110	12923	12885	12982	12881	12833	13030	13042	13001	12964	12944	12991	12839	12895	13001	12888	13103	13076	12890	13053	12925	13079	13173	12985	12931	12931	12973	12948	13078	12903	12883	13061	13050	13005	12781	12835	12877	12985	12900	13066	12974	12869	13101	12872	13035	12920	13070	13038	12910	12923	12969	12875	12974	13007	12902	13111	13064	12881	12937	12868	12955	12912	12797	13045	12826	13111	12968	12921	12942	12979	13016	12914	12865	12736	12875	12916	12940	12811	12798	12961	12934	13063	13043	12999	12827	12986	12918	13029	12954	13044	13098	12947	12704	12952	13022	12944	12811	13026	12924	12963	13202	12995	13024	12955	13054	13004	12805	12987	12974	12916	12957	12667	12951	12976	12880	12845	12866	12959	12800	12922	13093	12949	12995	12995	13044	12900	13016	12923	12781	12949	12898	13099	12913	13178	12873	12867	13114	12861	12998	13040	12885	12827	12865	13052	12952	13019	12929	12872	13047	12968	12881	12845	12930	12872	12903	13030	13023	12859	13051	12861	13010	13071	12819	13097	12938	12989	13047	12856	12960	13040	12963	12868	12906	12964	13102	12774	12872	12981	13127	13019	12778	12927	12865	12988	12888	12992	13128	12971	12985	12963	13067	12957	12874	12876	13149	12851	12887	12854	12969	12983	13029	12892	12978	12866	12913	12959	12955	12974	12933	12964	13065	12956	12846	12777	12985	12942	12870	12973	12679	13042	12903	13038	12985	12881	12970	13010	12815	13075	12933	12950	13059	12979	12758	13000	13052	12992	12939	13006	12917	12747	12886	12882	13024	12910	12936	12973	12994	12858	12907	12949	12979	13026	12961	12810	13159	12814	13016	12955	12925	12932	12863	12902	13061	12954	13033	13092	12963	12864	13041	12926	12918	13118	12689	12858	12958	12895	12903	12963	12895	12861	12821	13001	12991	12949	12962	12901	12810	12957	12943	13003	12940	12926	12882	12894	12793	12913	12799	12776	13029	12983	12910	12896	12918	13068	12979	13000	12967	12961	12940	13038	12860	13005	12991	13084	13080	13029	12736	12983	13094	12888	13191	12967	12879	12764	13016	12936	12828	13006	13033	12905	12890	12918	12842	12987	12947	12988	12979	13036	13009	12963	12996	13066	12928	13013	13016	12992	12723	12850	13188	12871	12936	12959	13024	12776	12973	12990	13011	13002	13203	12899	12887	12829	12927	13110	12979	12961	12936	12934	13067	13116	12896	12788	13001	12877	12951	12944	12979	13063	12998	12983	12860	12906	12932	12929	13097	12818	12813	12970	12884	12927	12934	12952	12970	12806	12779	13005	12928	12922	12876	13035	12920	13035	13103	12894	12849	12938	12933	12964	12917	12997	12900	13015	12878	12948	12877	12977	12950	12969	12929	12965	12778	13050	12988	13014
28865	32983	42689	33736	23555	18584	16362	15139	14950	14936	14982	14972	15007	14894	14751	14953	14963	14863	14857	14973	14846	14895	14820	15025	14893	14841	14812	14463	14864	15009	15069	14705	15111	14712	14882	14729	14799	14764	14835	14618	14730	14786	15005	14881	14932	14881	14916	14795	14918	15014	14750	15024	14891	14645	14854	14812	14811	14908	14846	15084	14623	15032	14954	14964	14821	14770	14916	14877	14853	15063	14791	14977	14848	14908	14963	14682	15075	14807	14838	14857	14966	14796	14733	14722	14893	14915	14867	14918	14815	14861	14726	14946	14913	14918	14755	14838	14874	15060	14852	14895	14917	14960	14813	14836	14946	14760	14770	14890	14875	14828	14792	14736	14837	14915	14773	14864	14576	14693	14829	14705	14960	14883	14722	14726	14800	14873	14901	14884	14846	14648	14764	14761	14912	14776	14943	14954	14859	14910	14644	14782	14994	14814	14654	14960	14907	14846	14870	15032	14602	14647	14850	14828	14711	14855	14894	14817	14974	14936	14910	14995	14680	15042	14780	14832	14920	14946	14984	14880	14901	14779	14696	14858	14904	14841	14875	14818	14727	14866	14876	14843	14928	14638	14927	14821	14769	14835	14654	14785	14885	15073	14842	14819	14887	14818	14793	14708	14912	14710	14800	14839	14695	14718	14760	15009	14759	14914	14736	14978	14759	14915	14939	14808	14802	14829	14729	14836	14808	14893	14822	14878	14941	14904	14809	14915	14821	14970	14866	14838	14741	14686	14897	14738	14677	14871	14803	14679	14949	14689	14932	14891	14798	14860	14784	14946	14895	14865	14731	14857	14868	14903	14674	14793	15010	14849	14860	14737	15001	14858	14937	14902	14839	14944	14956	14988	14954	15078	14878	14825	14889	14878	14794	14895	15037	14795	14774	14906	14937	14760	14765	14713	14774	14917	14776	14549	14944	15015	14674	14886	14918	14948	15081	14743	14721	14908	14828	14587	14874	14954	14837	14760	14841	14776	14840	14623	14751	14729	14966	14846	14937	14704	14830	14897	14996	14772	14882	14889	14711	14884	14877	14973	14973	14844	14776	15007	14777	14817	14716	14923	15112	14783	14818	14868	14963	14680	15003	14825	14765	14933	14870	14734	14832	14858	14821	14746	14905	14785	14935	14751	14800	14759	14681	14910	14768	14837	14740	14772	14786	14722	15016	14928	14914	14878	14814	14731	14815	14639	14913	14858	14630	14887	14813	14714	14674	14980	14823	14890	14826	15026	14952	14739	15106	14801	14743	14822	14743	14834	14757	14723	14995	14825	14890	14937	14891	14945	14948	14909	15177	14826	14759	15047	14755	14953	14949	14804	14782	14803	14748	15063	14881	14865	15019	14899	14736	14761	14876	14870	14814	14922	14890	14979	14835	14992	14848	14807	14906	14733	14770	14778	14961	14765	14837	14808	14866	14823	14797	14833	14833	14839	14827	14898	14820	14930	14789	14788	14810	14743	14690	14630	14888	15031	14948	14864	14865	14815	14746	14681	14959	14994	14713	14868	14917	14840	14811	14710	14808	15007	14814	14757	14809	14817	14780	14813	14986	14738	14935	14691	14689	14780	14895	14983	14748	14831	14882	14810	14864	14714	14856	14936	14826	14905	14842	14854	14744	14898	14921	14820	15020	14900	14678	14864	15015	14891	14785	14916	14801	14761	14883	15000	15085	14774	14926	14952	14918	14954	14876	14967	14816	14810	14877	14643	14845	14900	14842	14693	14956	14724	14876	14899	14838	14791	14861	14911	14856	14839	14762	14920	14868	14848	14901	14883	14720	14873	14859	14922	14602	14733	14842	14762	14983	14831	14672	14809	14876	14896	14901	14791	14812	14851	14765	14793	14903	15000	14804	14646	14879	14951	14930	14859	14842	14754	14900	14839	14623	14906	14813	14748	14957	14770	14747	14784	14859	14907	14788	14879	14687	15185	14852	14802	14844	15093	15024	14724	14783	14861	14777	14911	14694	15022	14781	14922	14907	15004	14846	14816	14750	14967	14721	14940	15033	14860	14968	14935	14944	14821	14939	14766	14765	14701	15033	14838	15115	14823	14792	14634	14830	14759	14701	14838	14912	14905	14822	14812	14757	14707	14801	14992	14906	14954	14929	14732	14631	14835	14671	14877	14622	14922	14946	14964	14940	14899	14765	14912	15003	14894	14866	14682	14784	14996	14648	14737	14649	14965	14983	15010	14773	14818	14759	14703	14625	14897	14712	14944	14763	14795	14911	14604	14993	14867	14731	15073	14666	14748	14760	14687	14764	14955	14872	14833	14857	14811	15039	14908	14793	14992	14916	14831	14633	14759	14691	14770	14791	14920	14914	14851	14910	14987	14845	14802	14773	14904	15018	14759	14965	14914	14908	14816	14847	14965	14934	15055	14894	15004	14809	14836	14793	14688	14874	14911	14999	14923	14742	14847	14819	14967	14830	15083	14799	14798	14735	14770	14942	14904	14747	14984	14857	14776	15015	14898	14858	14650	14830	14905	14913	14970	14846	15080	15030	14756	15035	14814	14865	14799	14921	15005	14973	14727	14644	14806	14751	14833	14981	14950	14715	14789	15010	14736	14906	14818	14914	14806	14975	14828	14857	14943	14959	14833	14728	14833	14966	14733	14706	14925	14977	15043	14740	14987	14896	14892	14716	14828	14782	14696	14824	14990	15083	14998	14940	14713	14764	14919	14913	14809	14758	14851	14864	14700	14711	14946	15013	14892	14992	14868	14782	14871	14814	14885	14776	14859	14886	14983	14816	14892	14828	14658	14818	14879	15050	14669	14878	14799	14863	14643	14952	14961	14872	15056	14825	14823	14832	14757	14842	14949	14838	14863	14868	14830	14656	14959	15096	14812	14874	14832	14988	14695	14850	14771	14810	14817	14868	14792	14844	14764	14962	14958	14712	14930	14734	14788	14653	14931	14992	14772	14775	14671	14781	14835	14784	14677	14945	14931	14940	15002	14712	14722	14834	14696	14720	14931	14823	14807	14881	15003	14927	14681	14824	14897	14847	14765	14544	14781	14849	14901	14834	14946	14589	14950	15088	14690	14695	14921	14897	14948	14832	14813	14879	14712	15009	14807	14917	14738	14916	14944	14847	14781	14894	14967	14917	14853	14775	14791	14833	14930	14878	14927	14856	14939	14852	14843	14645	14789	14814	14948	14977	14839	14987	14795	14775	14822	15045	15008	14871	14658	14855	14782	14935	14794	14796	14840	14770	14854	14800	14633	14858	14873	14958	14892	14607	14980	14885	14945	14765	14845	14763	14888	14783	14600	14963	14889	15037	14913	14890	14896	15081	14880	14742	14873	14714	14797	14936	14841	14966	14897	14887	14856	15218	14741	15027	14849	14896	14858	14815	14737	14726	14697	14984	14860	15073	14785	14688	14587	14886	14741	14770	14994	14962	14827	14801	14972	14984	14882	14851	14748	14858	14745	14827	14942	15035	14770	14729	14936	14963	14939	14959	14802	14827	14771	14804	14892	14888	14739	14841	14868	14839	14875	14839	14932	14806	14799	14928	14751	15015	14832	14963	14913	15014	15159	14980	14923	14938	14734	14851	14808	14834	14716	14935	14862	15044	14704	14747	14714	14874	15045	14859	14914	14840	14821	14771	14862	14908	15014	14800	14852	14858	14749	14732	14692	14710	14818	14771	14779	14641	14901	14807	14752	14839	14921	14661	14906	14795	14919	14980	14783	14897	14741	14715	14784	14796	14695	14719	14901	14813	14917	14868	14773	14761	14641	14798	14985	14809	14700	14836	14746	14921	14767	14939	14888	14793	14968	14744	14904	14937	14885	14824	14766	15080	14768	14746	14835	15021	14971	14818	14985	14779	14627	14941	14942	14897	14830	14817	14826	14905	14877	14897	14933	14834	14768	14781	14801	14766	15027	14882	14976	14685	14840	15012	14911	14972	14851	14730	14796	14857	15013	14800	15049	14702	14811	14954	14882	14889	14830	14850	14989	14864	14820	14703	15028	14931	14799	14968	14938	14788	14946	15051	14779	14863	14756	15110	14938	14961	14663	14889	14782	14842	14718	14951	14940	15039	14977	14936	14862	14810	14922	14936	14848	14825	15003	14806	14823	14840	14660	14854	15018	14962	14648	14747	14892	14900	14857	14816	14638	14670	14666	14853	14878	14749	14897	14846	14830	14793	14794	14829	14784	14719	14938	14927	14699	14849	14858	14603	14898	14989	14795	14930	14784	14842	14908	14923	14822	14729	14960	14867	14922	14913	14933	14848	14882	14792	14955	14861	14932	14864	14833	14852	14791	15018	14774	14850	14962	14955	14861	14946	14813	14894	14859	14845	14762	14714	14737	14774	14771	14859	15057	14867	14907	14849	14736	15000	14995	14821	14962	14825	14873	15044	14804	14993	14946	15003	14882	14762	14766	14694	14847	14933	14606	14751	14799	14791	14842	14860	14975	14771	14827	14899	14812	14756	14930	14973	14786	14829	15129	14790	14716	14908	14717	14814	14702	14817	14765	14929	15069	14955	14884	14858	14863	14950	14779	14787	14947	14754	14837	14933	14957	14968	15008	14768	14913	14788	14804	14693	14564	14876	14669	14939	14896	14869	14962	14779	14827	14896	14853	14843	14887	14923	14821	14956	14773	14889	14912	14895	14964	15004	14943	14959	14734	14923	15088	14754	15008	14972	14852	14860	14817	14639	14788	14866	14922	15039	14900	14981	14965	14856	14781	14950	14846	14779	14985	14734	14743	14787	14783	15003	14836	14739	15029	14997	14660	15116	14963	14793	14660	14752	14832	14785	14728	14906	14842	14777	14785	15011	14875	14794	14881	14907	14799	14749	14750	14973	14791	15027	14733	14865	14694	14880	14743	14954	14911	14848	14769	14901	14727	14704	14728	14909	14808	14839	15087	14908	14838	14819	14886	14753	14781	14694	14839	14745	14867	14713	14702	14949	14860	14679	14715	14931	14824	14875	14817	14973	14988	14851	14953	14713	14727	14809	15130	14806	14914	14791	14826	14920	14937	14828	14951	14774	14904	14922	14922	14768	14884	14679	14986	14967	14873	14972	14668	14850	14899	14947	14699	14628	14856	15016	14884	14845	14802	15178	14845	14868	14924	14927	14804	14859	14892	14861	14865	14883	14666
31443	52766	45292	31149	21370	16503	14360	13552	13253	13211	13149	13066	13124	13123	13261	13215	13114	13301	13200	13134	13164	13236	13145	13037	13254	13230	13224	13119	13048	13202	13159	13160	12990	13226	13105	13157	13105	13224	13176	13107	13214	13191	13143	13233	13169	13152	13240	13313	13146	13167	13346	13157	13233	13260	13110	13203	13150	13268	13134	13077	13046	13173	13068	13119	13058	13149	13178	13221	13083	13268	13148	13166	13252	13025	13059	13157	13179	13003	13210	13150	13128	13026	13249	13228	13254	13212	13012	13151	13111	13149	13241	12899	13092	13083	13071	13162	13030	12977	13005	13120	12981	13261	13035	13144	13084	13129	13103	13233	13329	13142	13290	13196	13139	13297	13129	13194	13269	13247	13282	13028	13242	13151	13093	13103	13092	13245	13085	13037	13057	13141	13196	13178	13204	13139	13257	13043	13181	13047	13235	13107	13209	13015	13321	13077	13131	12981	13140	13058	13027	13036	13017	13222	13017	13228	12960	13233	13035	13132	13122	13102	13027	13255	13273	13326	13146	13177	13027	13080	13015	13144	13074	13261	13269	13125	12991	13164	13202	13158	13082	13031	13142	13210	13093	13167	13147	13338	13055	13261	13231	13084	13246	13143	13205	13170	13142	13102	13188	13289	13091	13227	13084	13135	13099	13045	13038	13333	13108	13112	13121	13104	13079	13307	13155	13105	13184	13131	13229	13264	13051	13106	13096	13193	13100	13120	13226	13070	13015	13170	13129	13096	13156	13192	13084	13129	13215	13094	13262	13155	13348	12884	13207	13257	13173	13017	13108	13299	13295	13038	13283	12929	13183	13226	13070	13199	13135	13361	13174	13036	13159	13144	13272	13130	13145	13198	13133	13103	13218	12934	13336	13137	13151	13274	12994	12986	13240	13032	13046	13032	13394	13109	13141	13110	13078	13121	13068	13102	13289	13118	13212	13116	13171	13085	13213	13129	13141	13209	13017	13123	13104	13223	13249	13125	13034	13294	13122	13027	13123	13096	13132	13209	13057	13049	13184	13130	13112	13224	13113	13177	13188	13122	13175	13162	13250	13084	13119	13112	13062	13178	13281	13017	13170	13215	13102	13079	13061	13175	13215	13068	13181	13054	13151	13182	13057	13108	13056	13150	13341	13179	13257	13045	13161	13050	13219	13090	13164	13065	13124	13039	13061	13241	13115	13227	13133	13262	13109	13018	13159	13164	13314	13192	13028	13241	13129	12947	13192	13135	13170	13119	13180	13243	12964	13100	13156	13088	13204	13177	13178	13107	13278	13103	13279	13205	13233	13131	13221	13151	13205	13046	13000	13198	13260	13092	13037	13018	13092	13084	13078	13251	13087	13274	13105	13408	13180	13190	13168	13057	13173	13237	13203	12992	13209	12986	13118	13239	13077	13253	13274	13242	13178	13066	13134	13174	13093	13092	13241	13136	13227	13197	13047	12945	13089	13199	12965	13181	13144	13245	13343	13008	13111	13116	13046	13077	13224	13340	13155	13167	13010	13080	13146	13122	13294	13154	12987	13141	12983	13180	13202	13181	13108	13154	13143	13108	13127	13081	13105	13300	13164	13044	13118	13062	13168	13258	13188	13197	13141	13157	13018	13005	13093	13169	13212	13041	13060	13138	13087	13049	13029	13275	13246	13293	13279	13180	13222	13281	13013	13233	13121	13024	13125	13204	13290	13048	13110	13131	13207	13147	13087	13150	12995	13124	13217	13201	13126	13239	13284	13200	13177	13221	13304	13287	13029	13206	13252	13201	13156	13238	13050	13078	13184	13122	13100	13132	13033	13084	13069	13167	13093	13127	13130	12879	13166	13168	13199	13068	13107	13370	12989	12988	13221	12971	13447	13229	12988	13167	13200	13078	13286	13260	13258	13040	13213	13264	13041	13006	13342	13070	13093	13107	13359	13158	13038	13350	13316	13154	13161	13099	13117	13065	13116	13160	13005	13165	13272	13041	13014	13075	13083	12952	13183	13122	13212	13175	13106	13359	13117	13164	13359	13091	13168	13197	13337	13326	13106	13075	13214	13095	13080	12988	13052	13247	13228	13121	13391	13203	13168	13132	13025	13193	12869	13165	13145	13186	13222	12894	13202	13236	13142	13102	13178	13114	13105	13072	13177	13138	13150	13096	13055	13122	13127	13298	13065	13131	13019	13147	13119	13117	13073	13135	13321	12996	13114	13174	13191	13121	13222	13271	13083	12991	13023	13130	13014	13176	13165	13198	13202	13182	13253	13175	13361	13111	13020	13119	13188	13032	13203	13246	13073	13125	13128	13222	13054	13090	13198	13160	13322	13165	13186	12943	13226	13307	13007	13130	13158	13224	13080	13136	13300	12951	13250	13233	13225	13139	13052	12966	13160	13180	13148	13136	13106	13028	13120	13253	13191	13157	13222	13091	13114	13078	13233	13065	13054	13194	13169	13292	13075	13224	13037	13331	13123	13200	13135	13058	13097	13035	13209	13186	13178	13135	13034	13223	13258	13221	13137	13040	12922	13239	13176	13073	13233	13153	13175	13217	13100	13173	13135	13237	13019	13157	13192	13251	13272	13043	13052	13214	13152	13129	13098	13126	13220	13145	13317	13024	13160	13131	13239	13068	13142	13247	13151	12987	13052	12983	13074	13144	13098	13099	13104	13199	13267	13109	13111	13137	13150	13115	13198	13252	13016	13280	13105	13146	13192	13120	13012	13075	13060	13178	13101	13074	13107	13207	13129	13328	13116	13150	13080	13369	13228	13126	13119	13177	13255	13090	13153	13063	13181	13058	13078	12997	13079	13160	13188	13189	13165	13085	13236	13009	13228	13084	13226	13009	13062	13053	13011	13043	13129	13193	13153	13189	13202	13203	13126	13059	13098	13067	13102	12969	13055	13199	13150	13066	12988	13102	13190	13251	13094	13152	13111	13090	13116	13188	13062	13125	13080	13193	13313	13236	13182	13086	13213	13058	12932	13044	13004	13172	13138	13115	13096	13188	13056	13079	13137	13210	13119	13122	13090	13260	13138	13158	13136	13086	13340	13102	13136	13067	13188	13068	13186	13169	12998	13204	12985	13130	13104	13049	13204	13072	13178	13043	13142	13042	13109	13223	13006	13206	13421	13116	13203	12977	13023	13159	13246	13120	13112	13053	13119	13122	13077	13079	13231	13207	13061	13104	13027	13142	13345	13017	13250	13043	13117	13070	13147	13109	13061	13033	13302	13254	13254	13132	13167	13133	13296	13194	13007	13188	13128	13094	13200	13127	13007	13135	13117	13194	13165	13231	13089	12981	13148	13179	13320	13037	13196	12900	13146	13137	13024	13332	13220	13083	13101	13204	13207	13130	13147	13179	13001	13049	13087	13042	13086	13110	13138	13161	13038	13264	13034	13285	13066	13235	13051	13080	13170	13241	13290	13008	13295	13030	13186	13000	13133	13161	13319	13135	13013	13060	13203	13012	13035	13088	13128	13174	13064	13186	13169	13143	13062	13103	13070	12961	13090	13274	13058	13226	13112	13136	12997	13107	13083	12974	13143	13067	13004	13164	13137	13026	13291	13105	13099	13093	13173	13157	13161	13142	12994	13147	13186	13093	13213	13304	13185	13176	13266	13132	13196	13132	13040	13310	13054	13218	13080	13188	13036	13242	13202	13182	13113	13242	12969	13205	13071	13189	13201	13108	13082	13114	13230	13013	13093	13256	13158	13098	13138	13248	13266	13062	13196	13166	13054	13185	13130	13251	13010	13005	13038	13289	13100	13020	13189	13070	13195	13057	13198	13125	12973	13112	13089	13125	13143	13101	13116	13157	13104	13081	13073	13173	13124	13165	13189	13188	13200	13065	13148	13207	13140	13108	13177	13091	13115	13171	13154	12970	13227	13041	13217	13204	13099	13028	13042	13201	13118	13046	12978	13075	13205	13345	13097	13216	13207	13007	13144	13142	13067	13155	13050	13084	13219	13057	13142	13113	13090	13016	13131	13300	13144	13021	13174	12978	13068	13044	13063	13102	13158	13146	13100	13291	13107	13334	13125	13198	13024	13092	12987	13238	13128	13098	13194	13019	13064	13255	13128	13256	13175	13136	13188	13233	13063	13205	13089	13166	13157	13239	13247	13022	13095	13161	13237	13363	13139	13120	13090	13132	13192	13100	13087	13218	13157	13110	13049	13159	13238	12933	13190	13235	13051	13103	13094	13169	13058	13092	12952	13194	13200	12938	13124	13091	13117	13079	13134	13059	13175	13211	13202	13147	13071	13045	12979	13147	12993	13088	13138	13339	13217	13178	13190	13126	13023	13189	13129	13186	13160	13025	13064	13097	13387	13205	12954	13051	13107	13169	13022	13180	13181	13118	13092	13104	13093	13279	13035	13191	13240	13014	13195	12934	13064	13088	13071	13072	13277	13143	13209	13104	13109	13050	13201	13030	13228	13017	13088	13107	13088	13156	13109	13337	13146	13079	13140	13069	13298	13066	13199	13069	13262	13041	12935	13092	13109	13115	13132	13170	13368	13199	13232	13260	13211	13089	13099	13039	13223	13126	13019	13317	13215	13138	13027	13171	13141	13119	13226	13195	13192	13211	13235	13277	13133	13135	13374	13121	13188	13408	13120	13253	13024	12916	13010	13222	13056	13277	13192	12973	13150	12966	13013	13122	13065	13236	13194	13254	13086	13281	13162	13138	13069	13396	13185	13134	13089	13101	13142	13117	12926	13252	13131	13242	13067	13168	12920	13207	13180	13148	13219	12981	13051	13135	13042	13060	13062	13018	13062	13137	13178	13260	13233	13229	13246	13133	12932	13174	13187	13148	13046	13061	13007	13086	13162	13335	13099	13227	13078	13118	13188	13061	13243	13173	13147	13010	13184	13160	13097	13130	13006	13295	13209	13370	13141	13187	13127	13171	13238	13093	13173	13181	13108	13213	13167	13144	13065	13270	13094	13315	13178	13190	13116	13010	13111	13218	13262	13211	13048	13140	13227	13219	13041	13106	13265	13188	13350	13129	13105	13093	13158	13075	12979	13149	13045	13190	13176	12964	13098	13284	13172	13121	13096	13123	13200	13149	13209	13162	13165	13302	13156	13027	13141	12885	13184	13245	13233	13017	13331	13262	13132	13222	13110	13211	13125	13152	13087	13380
24483	23862	42689	43283	35207	28820	23888	17499	15566	15172	15163	15195	15055	15153	15030	15024	14989	15078	15004	15121	14910	14856	15162	15049	14978	14924	15057	15009	15008	15026	14939	15063	14823	15093	14960	15018	14916	14932	15009	14916	14900	14684	14829	15071	14796	14848	15020	14808	15072	15044	15003	14918	15053	14958	14731	14786	15025	14790	14976	14909	14842	14983	15058	14910	15025	15005	14732	14938	14667	14933	14777	14844	14819	14910	14926	14662	14809	14953	14779	15021	14925	14964	14798	15006	15004	14859	15037	15102	14979	14854	14994	14843	15032	14938	14846	14875	15080	14827	14785	15050	15023	15041	14893	14777	14845	14779	14910	14929	14977	14963	15077	14803	14822	14634	14875	15089	14926	14747	14894	14913	14905	14882	14776	14707	14925	15005	14809	15077	14706	15047	15141	14938	14897	14767	14855	14834	14931	14897	14917	14811	14847	14915	14635	14819	14690	14982	14818	14871	14910	14727	14955	14750	14848	15002	14924	14766	14949	15004	14849	14966	15045	14824	14678	14824	14709	14909	14797	14997	14957	14770	14655	14964	15024	14824	14930	14997	14913	14717	14805	14827	15038	14848	14823	14950	14809	14919	14796	14716	14934	14868	14883	14726	14966	14940	14944	14887	14670	15145	14833	14914	14949	14735	14784	14782	14922	14974	14853	14800	14800	14718	14912	14843	14778	14861	14804	14829	14924	14837	14841	14980	14614	14822	14786	14808	14970	14844	14757	14863	14927	14802	14942	14934	14955	14911	14817	14850	14818	14866	14775	14878	15054	14844	14853	14983	14766	14700	15007	14814	14882	15257	14840	14872	15054	14880	15113	14827	14778	15072	14857	14975	15017	14974	15150	14973	14643	14962	14845	14721	14820	14963	14966	14860	14740	14688	14853	14765	14858	14871	15015	14857	14860	15018	15054	14873	15108	14851	14929	14922	14919	14986	14886	14986	14775	14747	14865	14825	14725	14730	14920	14781	15039	14819	14848	15001	14859	14925	14736	14903	14676	14772	15052	14912	14825	14921	14778	14822	14919	14858	14877	14861	14797	14900	14878	15126	14794	14838	14760	14638	14693	14698	15061	15051	14839	14799	14916	14842	14795	14791	14932	14897	15243	14884	15003	14855	14985	15023	14902	14854	14850	14848	14960	14897	15020	14974	14946	14897	14966	14790	15004	15065	14900	14900	14921	14906	14990	14891	14739	14999	14802	14755	14883	14939	14760	14701	15066	14911	14937	14996	14699	15036	15032	14880	14982	14841	14852	14994	14650	14953	15020	14939	14873	15104	14693	14665	14850	14835	14836	14973	14975	14906	14953	14842	14851	15016	14944	14918	15068	15019	14900	14749	14695	14696	14812	14719	14807	14889	15003	14995	14875	14816	14986	15067	14984	14803	14784	14948	14891	14774	14962	14822	14847	14818	14762	14870	14878	14831	14787	14954	14906	14772	14923	14830	15000	14807	14893	14907	14821	14866	14821	14845	14725	14809	14858	14826	14897	14773	14948	14787	14930	14944	14956	14957	14870	14969	14905	14750	15043	14825	15031	14685	14780	14912	14878	14884	14880	15066	14932	14828	14923	14827	14940	15030	14832	14765	14878	14824	14935	14858	15001	14875	14940	14984	14730	14901	14859	14983	14832	14931	14924	14849	14781	14816	14783	15046	14862	14850	14813	14939	14994	14840	14858	15022	14816	14831	14869	15018	15116	14961	14809	14874	14912	14866	15067	14782	14698	14956	14685	14920	14792	14979	14883	14786	14685	14965	14948	14947	14782	14616	14857	14678	14862	14972	14872	15069	14848	14931	14858	15029	14936	14889	14900	14996	14863	14948	14671	14955	14832	14805	14931	14756	14852	14796	14935	14928	14790	14927	14960	14791	14577	14882	14783	14780	14920	14737	15145	14787	14695	14899	15106	14858	14896	14943	14893	14869	14785	14846	14854	15019	14942	14818	15110	14975	14991	14785	14844	14792	14743	14831	14778	14948	14736	14963	14877	14893	14770	14696	14896	14744	14800	14931	14854	15008	14919	14840	14994	14881	15048	14760	14962	14865	14939	14962	14775	14920	14795	14788	14857	14929	14885	14672	14855	14982	14801	14907	14748	14934	14879	14716	14819	14910	14988	14883	14825	14961	14895	14759	14828	14965	15041	14977	14910	14816	14880	15045	14908	14829	15071	14878	14816	14925	14831	14742	14839	14755	15019	14941	14964	15017	14782	14962	15034	14921	14885	14780	14867	14934	14770	14864	14896	14793	14803	14818	14737	14763	14842	14890	14916	14596	14956	14932	14861	14995	14773	14771	14887	14778	14900	14673	14829	14762	14877	14888	15027	15048	14923	14879	14940	14844	14912	14872	14746	14827	14895	14821	14909	14805	14943	14908	14810	15008	14874	14876	14706	14734	15016	14941	14812	14949	14743	14738	14650	15034	15110	14874	15002	14616	14988	15076	14693	14830	14949	14892	14990	15017	14912	14836	14717	14617	14857	14839	14946	14864	14767	14944	14923	14799	15000	14932	14941	14836	14850	14995	14971	14624	14973	14945	14942	14980	14882	14897	14890	14852	14925	14853	15168	14780	14879	14781	14736	14832	14932	14830	15070	14904	14957	14916	14913	14850	15108	14899	14883	14743	14771	14858	14743	14845	14788	14834	14845	14841	14890	15100	15029	14794	14835	14965	14852	14977	14781	15017	14972	14964	14841	14902	14998	14804	14854	15088	14998	15013	14905	14890	14876	14818	14967	14848	15043	14809	14703	15022	14880	14904	14840	14871	14801	14631	14924	14933	14840	14933	14719	14790	14633	14884	14738	14792	14993	15046	14812	14885	14750	14766	14923	15018	15005	14798	14794	14926	14647	14778	14836	14699	14843	14916	14934	15062	14970	14810	14786	14740	14990	14811	14896	14870	14770	14739	14944	14953	14910	14853	14789	14983	14980	14977	14930	14830	14853	14721	14975	15006	14918	14973	15027	14884	14927	14978	14841	14769	14724	14803	14901	14906	14893	14808	14695	14915	14675	14902	14874	14923	14996	15015	14820	14920	15044	14701	14862	14791	14649	14914	14874	14768	15042	15007	14850	14967	14907	15112	15020	14784	14943	14974	14795	14768	15012	14893	14948	14958	14683	15004	14942	14829	14934	14806	14893	14696	14861	14747	14794	14997	14984	14995	14863	14825	14793	14772	14790	14960	14638	14869	14970	14885	14896	14763	15067	14849	15133	14822	14901	14766	14837	14887	14853	14779	14694	14944	15013	14972	14900	14687	14775	14696	14887	14918	14861	14811	14992	14877	15004	14995	14778	14957	14911	14868	14872	14809	14858	14950	14754	14909	14851	14898	14910	14823	14702	14772	14809	14639	14909	14810	14964	15099	14739	15032	14878	15034	14874	14659	15021	14814	14969	14781	14814	14865	14964	14859	14833	14808	14710	14829	14871	14788	14676	14966	14677	14943	14782	14964	14942	14806	14837	14875	14970	14908	14951	14896	14838	14861	14823	14909	14948	14807	14949	14994	15055	14837	14997	15195	14864	14824	14769	14757	15009	14948	14964	14944	14757	14799	14867	15008	15047	14897	14948	14885	14960	15024	14884	14820	14909	14930	14776	15029	14829	14845	14789	14752	14856	14739	15075	14884	14861	14754	14747	14877	14744	14763	14960	14900	14735	14980	14991	14825	14976	14833	14875	15002	14837	14740	15049	14795	15004	14963	14879	14989	14895	14919	14998	14989	14740	14939	14639	14984	14861	14945	14760	14732	14744	14682	14939	14737	14959	14786	14807	14709	14856	14762	14694	14831	14760	14875	14792	14884	14851	14840	14929	14887	15011	14995	14979	14802	15001	14778	14722	14862	14890	14922	14883	14743	14735	14915	15098	14959	14938	14601	14766	14731	14611	14893	14910	14877	14896	14893	14927	15020	15064	14715	14714	14748	15083	14794	14784	14843	15031	15042	14955	14941	14930	15036	14886	14826	14958	14802	14903	14904	15002	14740	14892	14921	14671	15042	14938	14942	14780	14845	14791	14872	15047	14781	15031	14878	14843	14806	14897	14732	14860	14963	14883	15050	14835	14850	14692	14761	14861	14768	14839	14808	14814	14870	14738	14674	14923	14819	14861	15146	14708	14849	14768	14907	14759	14842	14788	14968	14728	14861	14983	14921	14758	14792	14855	14785	14991	14950	14920	14955	14868	14932	14929	14788	14739	14815	14815	14676	14856	14869	14839	14956	14852	14713	15145	14985	14855	15036	14834	14895	14841	14828	14951	14905	14778	14832	14767	14867	14874	14807	14812	14963	14854	14917	14777	14742	15017	14747	14750	15024	14863	14880	14893	14821	14898	14847	14849	14946	14997	14899	14763	14758	14783	14834	14840	14885	15133	14806	14970	14888	14923	14858	14939	14967	14831	14662	14841	14737	14808	14814	14867	14748	14780	14706	14854	14913	14857	14790	14816	14889	15046	15027	14916	14740	14912	14848	14883	14854	14886	14956	14915	15034	14865	14740	14937	14891	14920	14818	14819	14874	14909	14887	14923	14787	14951	15032	14919	14902	14887	15003	14961	14938	14845	14832	14929	14896	14980	14898	15025	15001	14855	14857	14943	14970	14785	14837	14861	14714	14818	14760	14972	14765	14838	14875	15030	14785	14962	14799	14715	15021	14950	14975	14755	14811	14848	14671	14881	14793	14846	14822	14941	15111	14987	14778	14996	15111	14865	14884	14794	14726	14916	14991	14680	14674	14990	14869	14640	14931	14928	14900	14861	14811	14838	14872	14851	14883	14831	14963	14902	14998	14789	14815	14866	14984	14811	14800	14897	14928	14965	14892	14909	14889	14833	14837	14990	14893	15087	14934	15026	14814	15025	15118	14827	14798	14929	14869	14788	14918	14861	14848	14806	14869	14934	15022	15096	14909	14815	15022	14958	14953	14969	14790	14793	14906	15050	14760	14717	14632	14893	14875	14830	15004	14698	14807	15026	14993	14981	14807	15082	14840	14954	14949	15003	14940	14858	14747	14933	14846	15070	14962	14802	14762	14891	14928	14902	14693	14676	14841	14680	14838	15026	14702	14854	14829	14786	15058	14989	14719	14850	14663	14900	14842	14951	14871	14873	14942	14953	14963	14885	14791	14792	14929
58492	96716	85421	59180	42307	28614	19739	14986	13603	13321	13096	13324	13097	13099	13216	13266	13256	13092	13265	13092	13285	13207	13145	13231	13441	13063	13098	13353	13275	13203	13157	13096	13289	13158	13335	13319	13119	13103	13305	13090	13186	13294	13221	13130	13287	13262	13147	13271	13405	13184	13281	13162	13050	13014	13275	13026	13222	13168	13356	13198	13144	13127	13156	13224	13342	13102	13299	13289	13082	13240	13241	13210	13204	13415	13206	13270	13164	13113	13107	13306	13200	13303	13158	13249	13151	13110	13147	13158	13167	13263	13196	13126	13250	13222	13357	13135	13057	13076	13130	13145	13242	13191	13252	13168	13388	13207	13296	13141	13094	13232	13258	13181	13198	13187	13153	13233	13170	13127	13205	13256	13092	13192	13242	13185	13209	13321	13057	13086	13420	13249	13185	13194	13271	13247	13195	13221	13242	13149	13237	13199	13208	13178	13217	13093	13255	13365	13323	13083	13221	13283	13115	13186	13171	13198	13332	13092	13333	13319	13143	13167	13226	13118	13284	13163	13378	13236	13318	13126	13138	13148	13163	13269	13260	13229	13172	13154	13296	13213	13016	13287	13237	13411	13288	13195	13278	13172	13363	13181	13158	13140	13310	13258	13014	13262	13223	13178	13244	13187	13110	13197	13287	13316	13255	13045	13172	13345	13268	13312	13139	13370	13064	13131	13135	13154	13317	13098	13255	13305	13159	13100	13313	13066	12995	13337	13209	13344	13205	13209	13098	13089	13353	13074	13213	13027	13266	13281	13204	13189	13269	13325	13343	13141	13146	13187	13174	13268	13093	13220	13155	13050	13156	13276	13106	13260	13277	13345	13152	13422	13054	13183	13208	13140	13255	13281	13108	13240	13059	13203	12953	13307	13281	13108	13333	13121	13246	13451	13186	13426	13136	13302	13241	13340	13160	13168	13146	13169	13141	13378	13379	13105	13159	13125	13147	13164	13172	13127	13222	13317	13247	13423	13215	13284	13043	13239	13321	13178	13202	13060	13296	13211	13415	13256	13097	13392	13044	13271	13260	13156	13417	13024	13301	13181	13210	13319	13230	13192	13057	13270	13317	13235	13177	13228	13321	13194	13102	13120	13060	13138	13254	13266	13148	13304	13074	13225	13179	13147	13228	13235	13215	13073	13072	13245	13260	13133	13339	13266	13242	13249	13300	13286	13124	13204	13083	13293	13118	13152	13111	13169	13113	13201	13343	13194	13129	13104	13198	13113	13379	13156	13295	13150	13281	13116	13181	13124	13151	13137	13289	13214	13291	13046	13139	13142	13424	13197	13135	13323	13329	13180	13132	13178	13287	13270	13174	13224	13161	13169	13290	13201	13234	13358	13235	13075	13257	13204	13136	13270	13104	13065	13095	13243	13265	13244	13360	13419	13121	13205	13129	13226	13147	13142	13242	13270	13033	13015	13239	13260	13230	13304	13220	13103	13280	13126	13429	13121	13072	13143	13198	13111	13247	13172	13318	13085	13212	13208	13107	13144	13053	13158	13188	13038	13187	13176	13302	13392	13279	13232	13173	12990	13064	13303	13386	13123	13123	13189	13149	13076	13162	13169	13326	13310	13034	13211	13044	13089	13262	13258	13264	13263	13218	13206	13280	13287	13261	13178	13079	13284	13139	13230	13198	13220	13240	13189	13157	13066	13259	13328	13183	13412	13053	13255	13175	13217	13329	13165	13036	13375	13114	13357	13019	13156	13176	13159	13196	13052	13116	13148	13320	13090	13302	13123	13337	13279	13166	13110	13382	13126	13134	13234	13224	13087	13273	13200	13189	13375	13009	13178	13080	13160	13221	13216	13162	13177	13177	13155	13291	13192	13018	13184	13012	13080	13194	13127	13300	13218	13280	13161	13311	13150	13226	13115	13152	13132	13197	13321	13237	13177	13347	13255	13298	13091	13190	13326	13174	13066	13039	13283	13252	13163	13154	13196	13241	13153	13206	13279	13223	13265	13211	13127	13321	13181	13269	13159	13218	13237	13214	13369	13202	13301	13167	13176	13157	13187	13260	13316	13229	13419	13088	13173	13186	13465	13172	13198	13152	13189	13105	13061	13065	13160	13212	13094	13125	13083	13163	13321	13213	12954	13225	13140	13200	13083	13250	13224	13122	13267	13266	13271	13208	13191	13208	13280	13217	13235	13249	13259	13244	13106	13135	13165	13186	13207	13177	13181	13314	13169	13313	13214	13245	13269	13299	13172	13135	13273	13273	13443	13084	13158	13170	13195	13109	13121	13190	13090	13165	13227	13128	13171	13198	13434	13241	13156	13317	13193	13221	13078	13145	13164	13301	13220	13034	13041	13217	13229	13211	13035	13196	13331	13114	13008	13139	13078	13247	13272	13152	13141	13241	13216	13267	13153	13252	13416	13170	13139	13158	13154	13286	13276	13310	13143	13320	13097	13347	13059	13229	13118	13198	13137	13223	13305	13318	13302	13153	13300	13219	13355	13186	13226	13254	12984	13178	13240	13190	12996	13310	13072	13321	13147	13264	13302	13067	13155	13344	13215	13137	13170	13239	13057	13283	13085	13271	13263	13112	13234	13244	13285	13245	13198	13311	13332	13160	13203	13300	13179	13076	13270	13023	13136	13095	13367	13179	13138	13036	13224	13261	13170	13153	13208	13259	13261	13114	13432	13249	13195	13074	13258	13004	13182	13159	13167	13212	13124	13156	13256	13286	13168	13246	13252	13250	13156	13074	13190	13185	13325	13187	13147	13204	13195	13078	13173	13266	13230	13287	13174	13244	13222	13156	13202	13279	13158	13219	13168	13289	13084	13272	13160	13176	13119	13136	13096	13269	13286	13069	13290	13301	13180	13265	13141	13194	13279	13246	13075	13168	13202	13218	13204	13170	13170	13251	13193	13244	13248	13277	13417	13170	13146	13117	13241	13443	13256	13204	13328	13125	13061	13095	13188	13185	13173	13118	13247	13110	13335	13250	13223	13303	13127	13296	13211	13362	13102	13175	13157	13069	13344	13356	13279	13081	13072	13198	13173	13201	13194	13131	13220	13298	13302	13112	13195	13255	13229	13162	13034	13411	13308	13257	13072	13187	13212	13081	13170	13298	13285	13150	13097	13128	13135	13055	13283	13199	13324	13376	13300	13248	13252	12992	13307	13148	13299	13193	13371	13266	13016	13034	13219	13193	13320	13190	13207	13211	13159	13149	13333	13194	13047	12934	13124	13336	13245	13035	13088	13063	13134	13143	13112	13213	13180	13245	13156	13135	13020	13182	13143	13086	13168	13229	13169	13268	13126	13156	13191	13158	13295	13172	13213	13310	13224	13110	13207	13131	13063	13111	13216	13077	13213	13183	13253	13176	13309	13315	13101	13175	13338	13258	13251	13351	13140	13378	13178	13167	13226	13175	13231	13059	13136	13224	13134	13291	13308	13112	13245	13189	13207	13245	13396	13247	13261	13111	13064	13375	13119	13197	13349	13085	13323	13292	13158	13273	13191	13088	13111	13046	13172	13163	13212	13180	13469	13168	13232	13167	13285	13131	13168	13212	13281	13164	13234	13241	13256	13326	13107	13111	13213	13185	13131	13185	13182	13177	13219	13119	13404	13051	13083	13198	13319	13161	13298	13117	13235	13295	13251	13184	13182	13179	13083	13300	13227	13110	13260	13215	13155	13165	13152	13172	13201	13226	13160	13224	13319	13116	13329	13311	13250	13277	13210	13180	13077	13327	13207	13202	13234	13358	13081	13182	13274	13226	13103	13230	13112	13295	13268	13304	13176	13221	13275	13113	13092	13322	13067	13303	13243	13357	13146	13193	13299	13124	13298	13133	13090	13096	13216	13246	13217	13273	13270	13131	13137	13167	13052	13247	13333	13071	13228	13248	13434	13204	13119	13151	13176	13167	13227	13287	13203	13202	13270	13254	13260	13199	13280	13047	13243	13081	13182	13191	13382	13339	13409	13297	13169	13151	13084	13462	13222	13149	13140	13277	13146	13209	13237	13151	13141	13233	13224	13258	13268	13198	13241	13073	13205	13132	13269	13057	13225	13151	13205	13164	13139	13093	13152	13186	13253	13252	13197	13239	13236	13413	13193	13210	13085	13315	13320	13253	13198	13273	13178	13057	13290	13269	13305	13368	13171	13219	13171	13080	13211	13266	13198	13188	13125	13402	13130	13248	13075	13317	13163	13350	13171	13263	13157	13374	13135	13198	13153	13113	13139	13238	13145	13186	13217	13185	13183	12959	13115	13131	13298	13035	13243	13160	13171	13269	13222	13166	13192	13190	13257	13140	13207	13085	13052	13193	13296	13097	13320	13199	13333	13207	13233	13213	13069	13257	13260	13130	13161	13135	13147	13184	13240	13265	13186	13384	13289	13211	13381	13405	13428	13310	13257	13125	13264	13322	13180	13168	13133	13219	13114	13303	13178	13068	13188	13221	13218	13371	13190	13188	13268	13036	13260	13233	13246	13178	13200	13282	13359	13194	13227	13226	13314	13258	13204	13218	13302	13207	13092	13119	13135	13175	13193	13229	13279	13169	13195	13332	13156	13291	13183	13252	13024	13106	13290	13287	13267	13216	13144	13096	12991	13167	13042	13308	13145	13178	13239	13372	13351	13163	13136	13393	13186	13133	13083	13158	13100	13116	13228	13283	13200	13167	13112	13314	13109	13345	13135	13040	13242	13163	13141	13183	13194	13232	13259	13238	13135	13337	13350	13152	13181	13141	13116	13180	13320	13148	13124	13058	13284	13297	13209	13088	13196	13300	13168	13278	13273	13273	13316	13323	13260	13175	13112	13235	13298	13267	13162	13203	13197	13267	13138	13348	13367	13264	13202	13231	13106	13008	13333	13188	13041	13201	13099	13280	13120	13148	13254	13226	13386	13341	13319	13229	13234	13129	13207	13332	13266	13245	13147	13221	13228	13142	13273	13137	13138	13108	13184	13396	13232	13251	13096	13202	13355	13326	13302	13080	13261	13254	13134	13090	13160	13233	13156	13203	13133	13109	13273	13252	13152	13116	13165	13196	13175	13174	13257	13158	13357	13108	13209	13199	13219	13112	13141	12998	13256	13334	13216	13130	13270	13168	13096	13148	13110	13271	13325	13175	13237	13274	13215	13161	13172	13267	13245	13150	13226
23145	22801	37317	38474	34852	31275	28098	19197	15511	15226	15223	14984	15132	14975	14746	14846	14793	14919	14730	14863	14765	14721	14650	14870	14793	14819	14645	14729	14714	14693	14616	14700	14606	14755	14817	14861	14857	14943	14820	14745	14657	14726	14500	14748	14574	14749	14730	14809	14797	14689	14759	14561	14487	14505	14890	14737	14860	14546	14576	14727	14796	14668	14601	14805	14554	14540	14674	14621	14737	14633	14700	14830	14856	14835	14740	14704	14614	14667	14823	14731	14580	14638	14799	14641	14759	14664	14669	14587	14698	14652	14503	14591	14728	14773	14695	14700	14597	14512	14681	14726	14804	14497	14524	14651	14702	14548	14672	14579	14679	14693	14571	14360	14624	14666	14717	14706	14450	14813	14567	14591	14739	14591	14630	14718	14673	14676	14674	14719	14824	14854	14705	14685	14630	14577	14815	14754	14824	14735	14650	14855	14931	14754	14599	14577	14610	14757	14803	14655	14695	14820	14644	14667	14809	14750	14567	14719	14549	14567	14702	14846	14517	14661	14413	14610	14753	14824	14720	14511	14670	14703	14707	14769	14580	14651	14743	14735	14708	14689	14655	14540	14825	14858	14904	14767	14636	14644	14888	14650	14526	14425	14540	14624	14652	14628	14527	14642	14623	14468	14604	14668	14801	14645	14753	14734	14510	14717	14666	14661	14655	14714	14823	14712	14743	14708	14734	14610	14696	14704	14658	14591	14660	14551	14720	14546	14603	14564	14600	14670	14737	14623	14423	14613	14677	14402	14628	14655	14713	14696	14631	14600	14828	14601	14617	14596	14603	14807	14738	14446	14677	14799	14567	14544	14889	14678	14670	14844	14612	14719	14597	14556	14616	14635	14842	14592	14655	14683	14559	14674	14658	14689	14731	14535	14694	14893	14539	14597	14603	14727	14765	14509	14535	14626	14668	14559	14686	14612	14832	14768	14646	14526	14625	14573	14761	14519	14833	14575	14666	14801	14471	14632	14667	14787	14638	14376	14655	14596	14651	14684	14668	14394	14641	14734	14700	14803	14684	14602	14669	14683	14588	14626	14809	14575	14631	14536	14610	14614	14819	14696	14655	14543	14580	14702	14647	14673	14538	14667	14796	14527	14610	14772	14684	14846	14869	14682	14771	14494	14660	14634	14395	14650	14751	14792	14688	14789	14594	14655	14720	14693	14659	14659	14444	14752	14779	14638	14680	14713	14550	14632	14811	14811	14625	14598	14595	14778	14542	14417	14527	14735	14674	14696	14673	14614	14586	14453	14540	14701	14573	14551	14305	14744	14668	14637	14692	14642	14758	14727	14719	14678	14562	14504	14720	14699	14857	14536	14474	14505	14681	14819	14561	14671	14546	14674	14604	14787	14563	14594	14660	14578	14738	14759	14730	14649	14686	14601	14643	14674	14617	14782	14726	14754	14726	14602	14764	14510	14520	14544	14607	14552	14533	14711	14586	14796	14708	14551	14669	14601	14591	14709	14590	14782	14432	14668	14605	14707	14565	14577	14637	14671	14397	14725	14747	14873	14746	14770	14630	14559	14475	14435	14755	14734	14664	14697	14633	14637	14518	14459	14790	14811	14672	14589	14640	14558	14686	14636	14588	14572	14734	14634	14637	14546	14677	14634	14642	14560	14719	14573	14784	14641	14573	14482	14696	14628	14690	14548	14639	14744	14651	14762	14710	14508	14571	14681	14751	14780	14605	14704	14684	14638	14613	14689	14919	14650	14550	14698	14595	14859	14646	14650	14734	14579	14549	14469	14730	14632	14830	14625	14617	14777	14790	14677	14637	14650	14631	14571	14599	14573	14550	14494	14782	14611	14485	14710	14886	14739	14600	14495	14739	14645	14725	14675	14567	14854	14823	14706	14716	14637	14491	14455	14684	14514	14683	14622	14719	14643	14503	14669	14675	14512	14524	14583	14958	14777	14660	14858	14805	14570	14597	14693	14734	14731	14586	14709	14785	14789	14377	14576	14677	14674	14562	14764	14694	14656	14774	14698	14767	14731	14668	14655	14627	14685	14703	14663	14602	14551	14632	14658	14602	14633	14637	14735	14808	14736	14478	14475	14617	14462	14660	14819	14659	14676	14713	14686	14479	14543	14603	14489	14560	14574	14699	14495	14753	14725	14628	14593	14669	14503	14689	14595	14657	14762	14622	14605	14680	14655	14677	14704	14554	14585	14720	14643	14577	14715	14844	14505	14720	14630	14819	14347	14510	14707	14613	14678	14604	14791	14549	14644	14604	14548	14740	14666	14579	14743	14679	14557	14660	14582	14654	14803	14645	14704	14737	14477	14617	14686	14530	14680	14581	14638	14634	14649	14433	14612	14625	14765	14808	14556	14695	14358	14646	14819	14727	14481	14741	14702	14769	14673	14860	14673	14836	14625	14641	14684	14753	14607	14575	14624	14337	14521	14507	14518	14574	14514	14651	14486	14505	14661	14554	14721	14587	14461	14601	14700	14772	14467	14803	14738	14735	14678	14634	14940	14703	14669	14827	14827	14455	14655	15022	14645	14952	14649	14631	14506	14532	14620	14754	14626	14760	14734	14742	14751	14636	14665	14523	14739	14694	14480	14706	14877	14464	14765	14464	14697	14573	14738	14729	14501	14735	14738	14442	14491	14482	14639	14772	14724	14677	14620	14638	14520	14761	14643	14561	14616	14739	14769	14617	14455	14600	14818	14597	14720	14706	14604	14594	14759	14602	14720	14610	14702	14724	14635	14741	14618	14689	14700	14447	14651	14549	14754	14527	14793	14889	14555	14658	14756	14393	14601	14516	14599	14789	14544	14628	14652	14681	14575	14687	14602	14910	14803	14830	14633	14528	14572	14688	14744	14796	14525	14634	14647	14667	14678	14500	14432	14655	14915	14558	14561	14583	14709	14782	14677	14764	14648	14581	14607	14556	14742	14508	14604	14491	14545	14788	14759	14659	14661	14664	14622	14849	14808	14615	14709	14604	14586	14843	14754	14510	14528	14629	14466	14534	14556	14519	14577	14659	14637	14567	14641	14769	14634	14705	14687	14542	14495	14645	14607	14684	14561	14649	14596	14373	14628	14815	14561	14610	14771	14743	14630	14635	14707	14821	14556	14550	14344	14637	14709	14599	14739	14750	14608	14720	14642	14690	14727	14470	14845	14670	14645	14754	14506	14838	14652	14662	14588	14718	14846	14502	14462	14533	14743	14669	14743	14832	14744	14692	14573	14704	14564	14538	14629	14702	14733	14698	14645	14714	14687	14628	14509	14704	14913	14603	14710	14629	14692	14628	14659	14783	14820	14634	14473	14602	14582	14470	14490	14789	14711	14559	14480	14647	14675	14641	14712	14655	14717	14699	14631	14693	14623	14701	14529	14626	14757	14712	14620	14776	14759	14580	14816	14494	14489	14510	14602	14375	14600	14703	14536	14677	14612	14736	14657	14573	14575	14432	14447	14611	14652	14729	14546	14621	14631	14617	14543	14621	14635	14708	14552	14501	14494	14572	14474	14508	14659	14487	14723	14819	14537	14711	14785	14620	14663	14789	14697	14697	14655	14589	14554	14779	14815	14772	14559	14535	14494	14633	14595	14718	14607	14546	14464	14692	14820	14593	14803	14659	14837	14241	14415	14422	14752	14693	14354	14564	14523	14781	14555	14523	14628	14556	14659	14623	14638	14662	14693	14689	14610	14792	14726	14620	14710	14554	14609	14744	14505	14653	14705	14699	14697	14613	14604	14737	14585	14677	14539	14635	14622	14629	14705	14698	14481	14642	14626	14668	14710	14577	14569	14587	14831	14447	14527	14590	14576	14801	14576	14722	14720	14695	14489	14598	14577	14557	14622	14667	14726	14815	14646	14480	14384	14806	14749	14630	14575	14613	14720	14642	14792	14657	14711	14656	14699	14737	14812	14577	14665	14745	14657	14679	14632	14944	14626	14609	14656	14651	14626	14524	14717	14584	14768	14740	14672	14627	14721	14532	14581	14536	14647	14626	14438	14761	14597	14624	14590	14726	14601	14491	14803	14687	14624	14775	14708	14707	14785	14627	14650	14671	14704	14655	14620	14518	14590	14639	14596	14592	14631	14932	14804	14659	14653	14512	14664	14615	14659	14656	14626	14547	14677	14730	14678	14569	14455	14595	14849	14636	14532	14666	14725	14845	14562	14807	14661	14590	14781	14705	14378	14517	14671	14549	14605	14616	14735	14713	14652	14738	14781	14613	14617	14664	14486	14629	14663	14684	14601	14566	14799	14646	14584	14659	14748	14571	14661	14631	14464	14633	14553	14663	14555	14675	14800	14802	14690	14710	14570	14632	14506	14790	14830	14761	14628	14698	14683	14687	14609	14753	14568	14578	14678	14741	14594	14765	14864	14773	14636	14510	14610	14663	14600	14353	14345	14638	14405	14424	14523	14622	14799	14874	14581	14613	14528	14761	14722	14720	14596	14823	14544	14722	14599	14634	14696	14468	14659	14721	14567	14672	14754	14740	14658	14682	14567	14673	14653	14590	14643	14625	14606	14765	14484	14614	14637	14523	14716	14706	14612	14571	14690	14852	14686	14648	14718	14649	14641	14892	14713	14702	14531	14499	14618	14517	14672	14724	14611	14696	14672	14818	14596	14686	14486	14425	14633	14732	14625	14551	14618	14655	14661	14510	14425	14575	14685	14535	14598	14602	14614	14496	14669	14641	14795	14518	14617	15000	14786	14765	14765	14573	14603	14695	14588	14705	14423	14660	14740	14617	14751	14694	14527	14669	14634	14693	14567	14543	14776	14631	14552	14713	14591	14676	14456	14597	14536	14820	14715	14717	14809	14593	14619	14550	14376	14775	14884	14595	14415	14798	14688	14795	14654	14489	14919	14499	14602	14663	14725	14497	14681	14732	14712	14565	14808	14704	14670	14545	14801	14455	14568	14704	14659	14822	14652	14708	14618	14707	14495	14863	14733	14693	14759	14848	14726	14704	14584	14820	14643	14620	14597	14822	14810	14824	14707	14463	14752	14628	14463	14743	14444	14673	14669	14431	14578	14531	14571	14554	14746	14692	14760	14673	14629	14780	14521	14548	14676	14605	14687	14552	14625	14579	14618	14643	14935	14883	14618	14426	14652	14719	14625	14663	14595	14559	14600	14607	14870	14681	14714
63872	101899	92358	72059	51903	35844	23932	16215	13517	13081	12996	13007	13065	12990	13000	13064	13014	12983	12993	13201	13013	13041	12981	13081	12885	12959	12936	12991	13074	12970	12972	13060	13041	13023	13084	13134	13061	12973	13011	12954	13078	13087	13056	12948	13055	12977	13048	13107	13127	12864	12952	13073	12880	12859	12974	13018	12965	12985	12891	12990	12942	12876	13038	13083	12962	12991	12997	13047	12836	12965	12971	12946	12958	13004	12921	12978	12990	13141	13005	13102	12914	12958	12979	12872	13055	12963	13102	13088	12871	12953	13008	13108	13053	13094	13015	13110	12938	13079	12984	12902	12915	13071	12997	12826	13025	13046	12995	12927	13070	13021	12968	13125	12956	13017	13037	13098	12985	12879	12912	12830	12908	13066	13075	13195	13024	13114	12895	12989	12866	13076	12923	13093	12946	13002	12888	12900	12920	13090	12858	12893	12940	12855	12957	12956	12880	12840	12925	13033	12915	13009	13004	13024	12954	13045	13017	12901	12905	12905	13097	13008	12946	12852	13002	13195	12966	12985	13019	12996	13106	12983	12947	13032	12887	13049	13047	12895	13063	12905	12839	13013	12998	12790	12782	13088	12913	12925	12955	13090	13016	13009	13076	13156	12996	12876	12905	13089	13093	12983	13118	12992	12994	13056	13008	13075	13015	12918	13033	13034	13105	13069	12824	12977	13025	13039	13110	12935	13046	12871	12980	12755	13030	13045	13014	13044	12955	13059	13086	13050	12960	13076	13131	12998	13191	13010	12818	12844	12881	12905	12973	12956	12994	12994	12967	12974	12970	12918	13123	12853	13024	12984	12877	12978	12965	13059	12807	13127	13014	12876	12888	13127	12968	12938	13130	12989	12944	12942	12789	12819	13115	12939	12889	12931	12932	12807	12935	12893	13106	12878	12972	13068	12856	13042	13022	13113	13007	12902	13064	13040	12877	13021	13007	12960	12957	13066	12988	12957	13110	12991	12952	13029	13029	13071	13062	13039	12967	12836	13138	13013	12947	12964	13097	12896	12826	13118	13042	12984	12946	13055	13179	12950	13017	13010	13016	12945	12995	13086	12971	13075	13115	12930	13015	13087	12962	13029	13024	12849	12901	12798	13131	12874	13055	12956	13031	13160	12867	13088	13062	12882	13083	12965	13059	13047	13001	12962	12997	12984	12892	12941	12983	12936	13121	12936	12969	12972	12937	13018	13022	12903	13009	12908	13089	13010	12922	13013	12999	12911	13060	13081	13006	13010	13032	13279	13038	12742	13062	12955	12888	12973	12978	13131	13138	12934	13089	13117	13045	13083	12975	13057	12812	12915	13014	13067	12898	12966	12835	13059	13018	13025	12998	12887	12997	13073	13029	13031	13029	12902	12909	12949	13074	12958	13014	12999	12890	12967	13082	12992	12994	12908	13187	13064	12898	12841	12804	13093	13227	12934	13115	13042	13082	12897	12943	13083	12870	13155	12966	12887	12937	12862	12990	12839	13138	13107	13013	12920	13030	12975	13073	13136	13055	12978	13072	12917	13094	13102	12982	13027	12874	13251	13003	12931	13042	12908	12927	13188	13019	13026	12929	12971	12922	13097	12946	12961	13084	13086	13036	13044	12939	12944	12909	12966	13078	13060	13009	12941	12919	13019	13019	12989	12866	12902	13142	13065	13040	13139	12939	13047	13058	13010	12946	12971	12801	13003	12946	13030	13022	13162	12994	13089	13004	13045	13095	12833	12939	13130	13165	12989	12955	13031	13026	13111	12876	12990	13100	13131	12917	13122	13007	13051	12994	13120	12995	13086	13046	12827	13006	12805	13055	13012	13010	12934	13038	13049	13003	13017	12944	12982	13009	13106	12929	12977	12899	12968	12915	13025	13012	13074	13026	12906	13137	13020	12847	13005	13076	12884	13059	13041	12942	13120	13013	13185	12880	12999	12949	12812	13134	13139	13065	12833	12921	13014	12911	12991	13027	12980	13010	13024	13075	13008	13096	12887	13000	12931	13043	13173	12912	13031	12965	12988	13180	13063	13039	12938	12998	12924	12860	13007	13004	12961	13023	12923	12977	12929	13015	13057	12973	13021	12969	13069	13135	12888	13018	13024	12995	13024	12977	12995	13023	12927	13032	13029	13178	12982	13001	12998	12912	12991	13057	12996	13095	12991	13015	13090	12950	13050	13066	13073	12943	12947	12940	13062	13122	12898	12828	13054	13147	12953	13001	12918	13010	13062	12859	12778	13060	12893	12944	12996	12916	12993	13023	13173	12982	13029	12961	12957	13053	12757	12959	12935	13040	12900	13000	13089	12947	13085	12811	12888	12970	13032	12903	13176	12998	12942	12870	13107	13113	13017	12945	13000	12854	12938	12984	12971	13156	12854	12984	12985	12871	13030	12988	12994	13068	13109	12870	13072	13000	12925	12951	12995	13134	13125	13130	13118	12945	12932	12968	12833	13040	12937	13086	12955	13033	13038	12886	12935	12926	13169	12956	13100	12963	13083	13153	13036	13064	13061	12961	12973	13132	12961	13131	12824	13049	13119	12957	12892	12964	13039	12904	13000	13150	12982	13227	12923	13033	13107	12852	13092	12958	12901	12968	12768	13108	13132	12973	13010	12906	12924	12958	13009	13135	13002	12990	13051	12995	12930	13017	12966	12921	12922	13002	13028	12957	13069	12998	12976	13156	13036	13007	12924	13062	13009	12946	12946	13052	12988	13064	12930	12982	13068	12953	13001	13076	13115	12988	12984	12918	13012	13105	13094	12902	12985	12993	12900	13208	13090	12973	12980	12922	13058	12959	12976	13110	12815	12981	13095	12971	12913	12977	12961	13054	13042	13134	12974	12937	12929	12948	12926	13019	12955	13024	13001	12893	13174	13058	13022	13037	12830	13084	13056	12929	12904	12888	12972	13085	12818	12982	13090	12940	13046	13010	13061	13106	12951	12887	13080	12915	13105	13073	12872	13052	13059	13008	13024	13042	13093	12901	12988	13020	13088	13006	13015	13008	13060	13006	12797	12839	13078	12965	12875	12976	12932	12919	13185	12902	12972	12887	13115	13081	12942	12969	13024	13084	12979	13035	13125	13045	13106	12958	13111	12935	13053	12903	13015	12961	12962	12926	12905	12894	12951	12975	12998	12819	13077	13092	13130	12899	12959	13055	13034	13112	13148	13002	13048	13061	13046	13035	13030	13153	12981	13039	13080	13314	13015	12889	13019	12976	12965	12976	12912	12963	13040	12910	13148	13018	13108	13017	12980	13027	12979	13010	12904	13003	13156	13002	13104	12962	13072	13084	12992	13010	13063	13125	13092	13042	12851	13029	12950	13043	12922	12990	13033	12979	13039	12883	13027	12962	13157	12915	13057	13083	13035	12968	13007	12946	13078	13028	12919	13175	12940	13007	12863	12968	12905	13184	13017	13003	12982	12963	13057	13038	13111	12844	13062	12862	12971	13113	13091	13086	13042	13192	13031	13127	12813	12953	12993	12907	12928	12983	12995	13177	13058	13062	12934	12859	12887	12921	13032	12966	12860	13012	12873	12969	12956	12891	12779	13087	12939	13072	13153	12996	12992	12928	13070	12996	13042	13057	12833	12943	13012	13026	12918	12924	13179	13010	13075	13046	13026	12987	13026	13121	12931	12983	12993	12950	13156	12955	12961	13071	12987	12974	12998	12902	12841	13033	12992	12946	12835	12907	12913	13022	13140	12994	12973	12918	12994	12989	12890	13083	12930	13154	12871	13045	12908	12903	12880	12966	12993	13038	13032	12997	12979	13033	12997	12863	13001	13028	12935	12776	13146	13054	12920	12948	13140	13013	13058	12929	13031	12979	13084	13092	12981	12953	13059	12752	12966	13035	12955	12926	13004	13059	13036	12870	13002	13006	12956	12996	13007	12902	13121	13001	12968	12918	13022	12865	12950	12955	12911	12945	13040	13025	12934	12997	13055	12904	12979	12996	13160	13168	13049	13100	13053	13082	13011	13049	12990	12905	12903	13036	13022	13036	13218	12959	13072	13095	12905	12918	13018	13081	13192	12802	12935	13020	12888	13019	12960	13059	12997	13009	13014	12963	12998	12983	13219	12962	12972	13005	13061	13153	12915	12997	12947	12857	13184	13036	12883	12823	12950	12930	13125	13053	13054	13012	12932	12899	12893	13081	13099	12900	13029	12999	12900	12924	12948	12962	12906	12999	13181	12987	13199	13091	13092	12959	12912	13037	13010	13100	12848	13062	13081	13075	13065	12950	12870	13025	12944	13119	12980	12999	12912	12981	13050	13084	12902	12924	13207	13065	12830	13216	13042	13056	13017	13000	12952	13018	12969	13037	13034	12892	12951	12927	12980	12994	13007	12992	12899	13126	13016	13014	13013	12941	13089	12997	12959	12897	13104	12867	13033	13025	13068	13047	12849	13081	12939	13159	13009	12937	12901	12999	12928	12926	13137	13025	12896	12876	12897	12944	13197	13034	13043	12993	13013	13006	12980	12855	12957	12974	13070	13007	12863	13005	12930	13022	12944	13117	13141	13131	13047	12922	13020	12852	12973	12987	12953	12903	13030	12993	13091	13190	12896	12920	13041	13021	13022	13091	13031	12952	12971	12854	12968	13125	13072	13151	13157	13095	12990	12935	12923	13053	12929	13080	13060	13066	13019	12931	12952	13100	12991	13127	13156	13076	12966	13155	13072	13183	13063	13187	13061	12967	13034	12988	13034	12870	13137	13034	12865	12940	13109	13020	12919	12982	12967	13030	13001	12940	12997	12881	13068	12975	12942	12877	13117	13071	12848	13013	12826	12874	13106	13029	13112	12965	13121	13000	13053	12958	13027	13165	13118	13160	12929	12902	12920	12895	13060	13035	12947	13041	13067	12904	12939	13101	13070	13031	13009	13062	13048	12856	12991	12977	13091	12997	13175	12961	13019	13011	12955	13101	12999	13130	13052	13102	13042	13141	12976	13059	12983	12840	13145	12984	13081	13059	12940	12923	13036	12848	12896	12966	12964	12983	13032	13095	13046	12999	13133	13125	12947	12801	12841	13166	12915	12918	12997	13065	13112	12938	13005	13065	12917	13026	13070	12994	13010	12989	13020	12958	12972	12997	12855	12907	12974	13067	13030	12922	13094	12911	13063	12951	13251
28621	33110	44052	33976	22827	18213	16479	15336	14818	14713	14699	14673	14770	14728	14695	14723	15046	14698	14689	14644	14755	14693	14819	14740	14786	14716	14856	14895	14730	14647	14585	14670	14733	14884	14828	14676	14713	14812	14993	14643	14720	14608	14733	15026	14741	14804	14832	14662	14786	14699	14578	14676	14660	14906	14842	14776	14767	14697	14811	14721	14867	14555	14831	14489	14761	14591	14627	14556	14935	14523	14794	14840	14629	14702	14839	14720	14881	14613	14769	14592	14661	14939	14757	14822	14724	14714	14639	14724	14716	14804	14591	14598	14823	14772	14689	14675	14780	14742	14750	14605	14672	14757	14752	14651	14874	14741	14805	14622	14574	14942	14754	14636	14732	14815	14490	14546	14667	14533	14781	14617	14973	14888	14803	14812	14800	14726	14823	14708	14549	14623	14648	14656	14648	14812	14721	14731	14799	14526	14713	14570	14630	14589	14719	14783	14549	14661	14704	14548	14639	14677	14639	14748	14863	14677	14753	14797	14722	14632	14756	14531	14823	14770	14769	14708	14560	14734	14683	14725	14805	14833	14764	14759	14663	14737	14591	14735	14562	14660	14845	14653	14675	14750	14719	14615	14623	14632	14726	14779	14726	14789	14833	14774	14736	14710	14741	14589	14747	14643	14830	14797	14693	14545	14612	14640	14680	14845	14619	14559	14537	14688	14764	14499	14705	14906	14703	14811	14765	14619	14864	14726	14733	14750	14827	14661	14477	14814	14904	14936	14710	14656	14799	14804	14741	14661	14695	14817	14711	14808	14721	14822	14710	14838	14698	14752	14811	14497	14690	14685	14748	14768	14836	14805	14618	14724	14677	14729	14727	14686	14524	14435	14686	14669	14612	14711	14721	14773	14806	14770	14772	14746	14624	14688	14717	14726	14607	14920	14657	14600	14628	14495	14787	14734	14754	14857	14856	14683	14748	14631	14674	14788	14832	14570	14724	14696	14901	14827	14666	14943	14825	14592	14704	14798	14781	14695	14695	14683	14685	14728	14727	14720	14617	14810	14738	14699	14704	14740	14758	14576	14826	14815	14650	14553	14617	14789	14611	14704	14770	14649	14723	14754	14722	14795	14780	14670	15044	14832	14633	14597	14894	14659	14643	14733	14678	14800	14883	14802	14568	14744	14866	14788	14753	14663	14714	14926	14702	14660	14634	14452	14616	14646	14589	14631	14865	14754	14693	14761	14832	14708	14629	14714	14757	14539	14585	14643	14671	14729	14624	14656	14848	14803	14439	14553	14785	14659	14777	14830	14740	14637	14784	14653	14654	14795	14833	14517	14588	14800	14817	14642	14624	14756	14668	14856	14794	14576	14815	14813	14590	14763	14886	14719	14567	14791	14617	14698	14603	14807	14759	14674	14834	14859	14731	14812	14667	14764	14623	14817	14621	14821	14768	14682	14788	14874	14767	14667	14861	14740	14691	14726	14746	14833	14721	14483	14708	14738	14555	14815	14670	14887	14724	14639	14573	14854	14829	14763	14636	14606	14646	14750	14726	14419	14489	14743	14588	14815	14516	14894	14691	14617	14655	14865	14588	14785	14638	14763	14729	14807	14556	14726	14657	14584	14834	14586	14643	14632	14655	14674	14827	14685	14740	14537	14570	14677	14851	14556	14698	14691	14626	14644	14629	14791	14624	14647	14741	14706	14565	14742	14823	14744	14814	14685	14726	14743	14796	14548	14895	14766	14786	14523	14700	14746	14577	14674	14696	14645	14654	14608	14850	14728	14839	14747	14597	14610	14579	14717	14698	14794	14719	14682	14707	14866	14881	14766	14870	14653	14953	14727	14856	14617	14547	14491	14632	14744	14490	14665	14699	14782	14700	14836	14866	14845	14706	14629	14624	14783	14797	14668	14671	14786	14659	14682	14769	14767	14597	14728	14710	14513	14748	14630	14679	14543	14564	14730	14660	14714	14732	14628	14697	14593	14818	14742	14823	14621	14707	14751	14740	14634	14716	14618	14829	14813	14580	14507	14659	14585	14792	14745	14701	14771	14613	14968	14642	14677	14821	14778	14526	14823	14615	14490	14685	14745	14807	14672	14708	14653	14931	14642	14801	14768	14569	14777	14743	14736	14715	14752	14716	14547	14692	14786	14656	14563	14835	14735	14788	14761	14657	14776	14818	14712	14794	14769	14762	14856	14867	14686	14693	14624	14779	14678	14865	14592	14603	14535	14803	14671	14607	14751	14814	14772	14711	14601	14824	14780	14764	14702	14710	14569	14807	14620	14703	14647	14797	14674	14883	14699	14728	14759	14770	14869	14537	14505	14684	14699	14810	14712	14953	14849	14936	14683	14759	14747	14706	14839	14578	14604	14781	14839	14754	14798	14775	14552	14646	15024	14885	14811	14750	14688	14727	14789	14678	14868	14744	14937	14671	14689	14729	14487	14687	14603	14472	14856	14740	14613	14615	14605	14769	14850	14912	14761	14699	14705	14939	14727	14581	14693	14579	14766	14749	14502	14616	15004	14845	14852	14735	14691	14724	14891	14463	14734	14840	14880	14657	14773	14762	14657	14665	14691	14570	14732	14968	14715	14724	14791	14640	14708	14759	14616	14878	14562	14849	14583	14604	14733	14777	14794	14693	14785	14634	14774	14772	14740	14625	14798	14628	14668	14662	14651	14587	14677	14810	14690	14743	14719	14630	14484	14742	14723	14713	14708	14759	14745	14865	14802	14874	14808	14568	14857	14784	14834	14670	14662	14667	14866	14688	14692	14663	14593	14781	14638	14446	14812	14530	14630	14620	14830	14810	14650	14730	14734	14794	14905	14580	14691	14629	14642	14915	14761	14728	14736	14796	14658	14772	14770	14752	14848	14951	14743	14917	14493	14673	14648	14890	14763	14779	14876	14863	14900	14610	14595	14748	14870	14672	14687	14791	14767	14742	14590	14501	14718	14711	14549	14557	14946	14781	14630	14503	14778	14764	14617	14825	14585	14576	14792	14788	14758	14758	14814	14596	14743	14973	14600	14739	14739	14637	14662	14858	14881	14631	14773	14677	14784	14554	14880	14754	14633	14817	14681	14606	14781	14582	14753	14498	14709	14751	14736	14719	14749	14608	14720	14554	14762	14715	14759	14728	14581	14658	14717	14607	14852	14672	14516	14695	14568	14663	14759	15033	14727	14937	14669	14710	14632	14913	14882	14821	14717	14741	14554	14678	14790	14681	14786	14712	14564	14579	14806	14690	14731	14691	14746	14612	14736	14737	14757	14732	14697	14773	14719	14776	14736	15063	14838	14613	14743	14726	14633	14532	14645	14608	14770	14624	14822	14922	14628	14899	14818	14909	14518	14691	14804	14998	14786	14834	14613	14646	14629	14853	14772	14625	14839	14773	14930	14753	14827	14716	14795	14792	14672	14805	14769	14687	14748	14526	14984	14802	14650	14649	14666	14775	14760	14679	14838	14969	14856	14621	14854	14647	14790	14576	14666	14523	14823	14706	14796	14703	14770	14681	14664	14833	14740	14651	14685	14855	14631	14743	14578	14845	14702	14440	14709	14736	14692	14627	14939	14671	14739	14842	14748	14817	14608	14677	14631	14757	14768	14657	14656	14735	14580	14672	14709	14781	14894	14783	14743	14877	14828	14574	14703	14723	14716	15019	14677	14851	14672	14803	14718	14832	14696	14719	14537	14557	14604	14797	14912	14885	14787	14651	14714	14806	14654	14852	14920	14818	14876	14966	14723	14863	14605	14707	14746	14678	14574	14648	14882	14690	14804	14805	14819	14907	14785	14701	14712	14624	14599	14736	14746	14705	14728	14827	14728	14742	14768	14806	14717	14666	14657	14819	14627	14562	14696	14684	14710	14754	14614	14630	14763	14852	14574	14641	14851	14800	14558	14793	14753	14779	14812	14608	14769	14726	14526	14753	14853	14645	14743	14822	14893	14804	14678	14935	14716	14658	14673	14638	14620	14724	14766	14680	14809	14816	14668	14668	14546	14981	14720	14588	14649	14697	14497	14939	14575	14607	14624	14663	14787	14540	14676	14773	14705	14569	14694	14805	14618	14663	14746	14564	14559	14811	14695	14772	14623	14556	14667	14830	14702	14568	14670	14989	14585	14776	14780	14709	14800	14938	14728	14676	14542	14811	14671	14723	14747	14794	14767	14817	14719	14797	14823	14975	14649	14686	14666	14765	14782	14837	14712	14638	14629	14649	14698	14659	14659	14792	14780	14750	14752	14831	14779	14724	14610	14659	14788	14650	14756	14707	14868	14650	14606	14799	14661	14652	14748	14759	14780	14697	14817	14779	14677	14553	14593	14648	14952	14763	14738	14998	14755	14896	14832	14832	14650	14873	14676	14826	14771	14826	14604	14836	14736	14689	14707	14861	14773	14712	14560	14671	14861	14499	14757	14782	14924	14830	14712	14855	14691	14760	14675	14481	14473	14546	14618	14835	14800	14938	14698	14598	14739	14776	14727	14931	14694	14707	14829	14735	14809	14699	14709	14837	14911	14921	14737	14741	14671	14723	14691	14713	14914	14852	14675	14744	14776	14836	14764	14760	14844	14637	14643	14655	14793	14547	14633	14718	14599	14704	14949	14606	14653	14896	14852	14862	14633	14663	14575	14761	14778	14793	14986	14634	14785	14698	14646	14554	14591	14565	14711	14757	14460	14600	14736	14605	14680	14811	14651	14587	14655	14738	14848	14670	14706	14644	14728	14682	14773	14606	14740	14931	14909	14726	14636	14868	14541	14749	14662	14754	14624	14726	14632	14555	14803	14610	14735	14826	14657	14680	14562	14625	14748	14802	14610	14819	14721	14542	14768	14655	14703	14716	14687	14592	14833	14804	14853	14865	14950	14654	14559	14687	14777	14778	14705	14745	14713	14671	14585	14643	14839	14834	14692	14743	14772	14888	14699	14746	14726	14782	14944	14708	14828	14709	14771	14763	14702	14530	14932	14598	14518	14723	14496	14552	14451	14846	14621	14721	14745	14738	14785	14627	14758	14861	14683	14765	14614	14811	14638	14757	14731	14744	14759	14824	14688	14766	14857	14603	14559	14734	14624	14610	14767	14594	14697	14702	14805	14813	14747	14716	14639	14737	14659	14781	14771	14814	14790	14794	14642	14685	14714	14720	14546	14771	14815	14811	14712
30840	54525	47016	30894	21123	15994	14593	13448	13246	13116	12988	13110	13199	13193	13001	13103	13046	12912	13086	12944	13029	13010	13104	12964	13022	13101	13126	13229	13176	13075	13152	12953	13053	13202	13131	12947	13088	13099	13151	13061	13059	13012	12972	12950	13008	13136	13068	13128	13055	13021	13044	13158	13014	13222	13053	13120	13195	13147	12983	12988	13028	13115	12920	13003	12904	13034	13089	13081	13046	13104	13093	13099	13083	13288	12902	12998	13276	13102	13011	13236	13089	12993	13098	12965	13113	13094	13172	13075	13021	12851	12963	12954	13016	13079	12873	13111	13148	12935	13124	13006	13016	12825	13083	13102	13123	13129	13008	13005	13066	13167	13043	13121	12926	13142	13195	13097	12879	13104	12901	13079	13061	13026	13023	12920	13112	12949	13081	13082	13182	12953	13161	13109	13065	13059	13161	13059	13035	13044	13034	13011	13092	13171	13240	13013	13078	12950	13010	13205	12947	13031	13035	12964	13061	12949	13102	13018	13058	13200	13039	13098	13054	12865	13071	13037	12907	13139	13118	13008	13067	13112	13007	12985	13021	12792	13096	13162	13132	12985	13260	13065	13124	12902	13104	12881	13229	13048	12998	13075	13042	13141	12971	12946	13063	13111	13111	13011	13100	13162	13117	13036	13092	13113	13147	12966	13187	13060	13115	13086	13067	13267	13014	12951	13168	13113	13027	12943	13083	12971	13079	12928	13033	13059	12855	13043	12896	12928	13000	13016	12977	13185	13121	13092	13006	13088	12979	12900	13005	13081	13052	13270	13026	12995	13066	13072	13090	13095	13287	13121	13144	13103	13064	13226	12951	12940	13054	13083	12923	13197	13040	13003	12885	13099	13077	12962	13029	13075	12988	13259	13156	13090	13124	13072	13179	13036	13084	13109	13071	13174	13057	13289	13100	13052	13027	13068	13019	12948	13173	13088	12982	13194	12964	13033	13155	13030	13016	13123	12894	12936	12939	13087	13138	13074	13067	13071	13103	13096	13187	13010	12977	13095	13090	13109	13087	13262	12893	13038	13145	13056	13003	13097	12951	13025	13009	12977	13018	13013	13151	13163	13130	13101	12955	13067	13206	13143	13067	13091	13066	13103	12973	13027	13122	12991	13120	13121	13058	13038	13126	12977	13008	12837	12964	13148	13119	12818	13223	13099	13135	13101	13186	13070	13023	13052	12977	13036	13096	13056	13165	12903	13164	13124	13105	13151	13030	13012	13104	12996	13256	12962	13044	13038	12969	13168	12999	13076	12914	13219	12922	12905	13163	13105	13173	13078	12916	12894	12967	13026	13009	13177	12935	13012	13067	13185	13071	12991	13023	13118	13046	13032	13125	13142	13056	13036	13058	13064	13025	13067	13008	13066	13045	13045	12977	13285	12994	13034	13183	13000	13127	13044	13076	13087	13067	13099	13116	13023	12985	13211	13019	13018	13009	13061	13230	13149	13138	13177	13039	13109	13062	12998	12998	13005	13058	13084	13048	13131	13013	13048	12933	13045	13020	12888	13126	13048	13106	13020	12960	13027	12986	12955	13111	13102	13125	13123	12970	12927	13004	13023	13134	13133	13069	13058	13007	13167	13107	13068	13127	13024	12783	12997	13199	13016	13006	13116	13143	13018	13091	13034	13124	13069	13251	13060	13050	13124	12962	13078	13113	13056	12905	13136	12997	13026	12963	13065	13145	13177	13007	13021	12903	13182	13141	13067	12952	12976	13144	12968	13069	13105	13003	13094	12928	12991	13171	13058	12996	13063	13064	13100	12959	12947	13015	13181	13180	13082	13102	13106	13077	13027	12962	13053	13021	13039	13089	13119	13198	12947	13108	13058	12982	13157	13038	13106	13136	12972	13247	13228	13069	12961	13095	12910	13042	13065	12895	13026	13259	13209	13181	13098	13098	13060	13025	13002	13160	13094	13016	12962	13026	12962	13231	13095	13087	13126	13166	13139	13164	13066	13084	12936	12869	13064	12993	13204	13140	12996	13013	13110	13077	13192	12829	13304	13033	13195	12922	13105	13098	13085	13114	13006	12949	12991	13041	13117	13078	13021	13013	13144	13061	12978	13033	13124	13084	13129	13074	12929	13183	13054	13030	13064	13073	13085	12915	12986	13096	12990	13123	13128	13031	12993	13081	12941	13129	13188	13071	13008	13037	13058	12996	12990	13040	13022	13043	13048	13149	13112	13043	13014	13004	12967	12983	13224	13198	12941	13186	12990	13105	12987	12913	13078	13184	12992	13035	13135	13056	13157	12899	13007	13124	13129	12934	12914	13113	13014	12900	12979	13052	13072	13119	12807	13061	13138	13044	13084	13260	13050	13054	13123	12963	13040	13065	12979	13072	12968	13035	12913	12971	13109	13229	13075	13042	13062	13110	12960	12992	13112	13049	12901	12987	13057	12994	13142	13045	13305	13085	13009	12970	13118	13194	13062	13037	13251	13016	12866	13057	13064	13134	13015	13031	13022	13066	12910	13024	13050	13020	13064	12986	13097	12968	12931	13036	13122	13161	12988	13090	13139	13175	12843	13049	12982	13232	13077	13027	13177	12968	12969	13136	13104	13145	13080	12941	13074	12886	13081	13037	13035	13011	13089	12946	13038	13156	13138	12991	13025	12965	13188	13016	13067	13174	13106	12828	12900	13043	13064	13102	13152	13067	13132	13116	13037	13124	13111	12971	13101	13026	13099	12902	13117	13237	12929	13143	13187	13241	13052	13182	13120	12899	13154	13044	12922	12983	12944	12960	13130	13072	13049	13071	13133	13077	13113	12970	13129	13142	13258	13122	13001	13079	12972	13078	12925	13054	12998	12965	13019	12993	12995	12995	13164	13117	13113	12937	13107	13011	13067	13096	13197	13017	13063	13136	13050	12980	13071	12992	12974	13025	13185	12985	13280	13096	12986	12992	13031	12952	13077	13019	12984	13202	13022	13106	13111	12985	13150	13016	13022	13109	12992	13005	13077	12953	13257	12983	12998	13152	13174	13189	13167	13140	13070	13102	13119	12984	13148	13137	12958	13069	12976	13169	13082	13089	13117	13178	12981	12996	13039	13002	13253	12879	13065	13020	13034	12988	13050	13147	12876	13162	13097	13047	13105	13079	13061	13248	12886	12906	13146	13045	13307	12960	12961	13082	13052	13083	13074	13094	12994	13167	13120	13000	13101	13115	12935	13247	13031	13119	13030	12984	13012	13144	13050	13112	13144	13050	13018	12981	13152	13020	13109	12917	12983	12860	13111	13136	13034	13163	12923	12921	13178	13036	13136	13031	12970	12997	13091	13036	13085	13221	13044	12909	13053	13244	13076	12948	12981	13062	13104	13179	13204	12957	13158	13208	13046	13244	13120	12877	13044	12948	13064	13022	12957	12960	13063	13158	13052	13083	13122	13079	13164	12942	13090	13168	13290	13089	13063	13156	13171	12959	13041	13002	13005	12928	12986	13076	12938	13130	13074	12960	13151	13093	13133	13050	13137	13070	13012	13119	13152	13295	13063	12970	13065	13159	13021	13182	12977	13148	13083	13403	13036	12997	13135	12984	13024	13048	13041	12910	12979	12981	13041	13046	13122	13039	12990	13055	12984	13000	13090	13018	12980	13026	12973	13012	13114	13100	13119	13151	13085	13202	12980	13062	13064	13189	12892	13280	13177	13090	12985	13025	13096	13203	13112	13097	13073	13012	13028	13026	13090	13013	13117	13020	13046	13017	13084	13161	13086	12986	13047	13025	13101	12910	13115	13072	12933	13113	12743	13128	12871	13228	13181	13157	13171	12918	13206	13067	13150	12953	13109	12989	13201	13090	13350	13195	13021	13131	13008	13057	13073	13238	13143	13083	13195	13059	13044	13062	13003	12957	12972	13117	13217	13072	12994	13201	13158	13004	13215	13216	13021	13036	12978	13219	13073	13089	13084	13167	12902	12972	13065	13163	13085	13013	13207	12966	13121	12972	13006	13228	13129	13176	13164	13031	12996	13152	13164	13042	13079	13071	13090	13239	12984	13109	13106	13212	13099	13118	13070	13022	13017	13102	13132	13181	13034	13033	13086	13124	12925	13019	13029	13234	12960	13085	13095	13063	13114	13043	13173	12928	13028	13052	13092	13070	12969	13034	13095	13061	13043	13069	13172	13242	13015	13215	13114	13148	13077	13189	13061	12919	13031	12960	13035	12952	13160	13114	13020	13069	13162	13056	13262	13026	13068	13154	13139	13051	13105	13085	13003	12979	13045	13092	13286	13027	12997	13067	13006	13264	13013	12978	13133	12980	12957	13159	13093	13063	13067	13177	12959	13048	12978	13092	13150	12940	12960	12867	13153	13115	13048	12920	13058	12953	13115	13079	13225	13096	13075	13045	13062	12926	13044	13032	12946	13196	13126	13061	13147	12905	13172	12997	12988	13049	13077	13122	13014	12992	13091	13182	13158	13043	13006	13103	13064	13069	13073	13039	13069	13034	12959	13104	12978	12973	13034	13061	13000	13085	13138	13191	13088	13015	13087	13025	13158	13028	13097	13138	12903	13136	12926	13110	13060	13008	13247	12959	12986	13015	13057	13048	13024	12963	13271	12952	13012	13068	12975	13147	13099	13068	13119	13159	13026	13090	12986	13049	13026	13096	12950	13199	13233	13124	13189	13079	13098	12934	12980	12985	13147	12944	13141	13092	13101	12987	12868	13165	13269	13117	13047	13094	13064	13101	13069	12946	12962	13130	12918	13289	13119	13058	13044	13047	13072	13039	13250	12985	13119	13043	13296	13133	13122	12960	13142	13133	13001	12979	13066	13062	13034	13197	13057	12949	13144	13039	13317	12951	12943	13101	12899	13142	13062	13239	13147	12983	13126	13013	13099	13024	13069	13001	13062	13174	12964	12961	12748	12974	13073	12990	13251	13074	13135	13173	13174	13038	13038	12958	13143	13041	13130	12962	12999	13042	13071	13249	13215	13264	13077	12943	13008	13139	13057	12972	13064	13091	13112	13280	13156	13039	13111	13002	13106	13127	13115	12859	13055	12996	13070	13057	13016	13048	12953	13151	12960	13040	12904	12969	13011	13026	12936	13026	12952	13009	13146	12846	13074	12963	12959	13114	13139	13012	13050	12995	13196	13198	13030	13150	13035	13184	13060
24323	24777	45438	46339	35929	28885	23838	17205	14981	14812	14772	14502	14598	14604	14599	14546	14482	14566	14626	14536	14648	14523	14691	14642	14503	14593	14666	14610	14526	14508	14487	14331	14451	14492	14368	14462	14525	14427	14562	14429	14375	14527	14596	14536	14566	14612	14363	14384	14446	14409	14550	14577	14483	14487	14268	14420	14693	14432	14421	14462	14488	14307	14362	14449	14482	14585	14220	14431	14436	14562	14140	14429	14350	14362	14402	14739	14325	14484	14414	14422	14361	14439	14433	14287	14419	14529	14518	14479	14413	14301	14539	14447	14510	14237	14289	14442	14364	14453	14422	14344	14295	14398	14537	14488	14439	14342	14489	14363	14434	14537	14542	14471	14363	14528	14438	14302	14382	14465	14330	14421	14505	14431	14498	14461	14316	14222	14476	14458	14301	14588	14354	14389	14434	14342	14413	14479	14228	14492	14499	14398	14389	14417	14368	14414	14214	14497	14606	14423	14548	14253	14322	14333	14315	14557	14469	14594	14376	14656	14474	14506	14428	14282	14413	14507	14288	14454	14378	14291	14412	14359	14292	14512	14284	14359	14598	14414	14480	14366	14419	14472	14278	14584	14501	14401	14501	14571	14393	14419	14300	14469	14251	14418	14466	14586	14602	14348	14481	14222	14390	14436	14336	14386	14433	14160	14282	14379	14270	14396	14486	14459	14386	14252	14530	14431	14521	14289	14171	14415	14593	14419	14309	14526	14394	14326	14308	14366	14601	14498	14459	14345	14525	14424	14435	14438	14450	14476	14495	14506	14340	14481	14545	14604	14630	14439	14502	14345	14441	14490	14552	14620	14434	14262	14168	14443	14277	14393	14270	14472	14378	14452	14466	14378	14198	14406	14356	14441	14509	14568	14334	14265	14279	14488	14204	14501	14492	14366	14412	14323	14613	14337	14419	14573	14349	14446	14338	14321	14416	14403	14300	14352	14350	14406	14323	14428	14411	14584	14302	14527	14579	14308	14428	14416	14117	14331	14482	14367	14198	14403	14453	14521	14448	14327	14324	14532	14355	14501	14446	14416	14387	14507	14366	14403	14338	14390	14170	14348	14445	14228	14260	14136	14409	14670	14376	14579	14433	14385	14497	14479	14227	14521	14273	14519	14402	14382	14366	14293	14519	14492	14351	14354	14472	14432	14455	14393	14545	14480	14218	14563	14361	14668	14389	14364	14339	14388	14568	14311	14355	14308	14312	14604	14306	14448	14341	14424	14501	14516	14323	14343	14351	14375	14383	14405	14517	14443	14396	14316	14466	14439	14632	14627	14382	14327	14315	14372	14323	14372	14287	14361	14287	14359	14307	14514	14478	14540	14470	14417	14327	14590	14417	14391	14422	14407	14389	14457	14217	14345	14357	14494	14414	14306	14426	14372	14437	14267	14324	14460	14407	14349	14165	14402	14353	14538	14256	14250	14334	14461	14423	14425	14455	14486	14462	14311	14359	14505	14606	14190	14412	14607	14399	14311	14317	14256	14368	14417	14431	14474	14459	14351	14360	14469	14483	14590	14286	14294	14508	14495	14311	14506	14652	14526	14353	14277	14445	14458	14435	14407	14536	14382	14288	14450	14356	14294	14499	14163	14441	14369	14419	14230	14422	14548	14458	14362	14354	14413	14403	14453	14366	14531	14486	14288	14616	14369	14370	14505	14281	14466	14239	14389	14099	14533	14395	14293	14270	14515	14539	14378	14517	14339	14432	14422	14369	14248	14229	14363	14497	14610	14426	14373	14358	14247	14526	14189	14313	14215	14375	14492	14648	14391	14535	14460	14522	14429	14311	14415	14507	14413	14397	14365	14451	14461	14398	14499	14371	14450	14349	14441	14409	14505	14421	14189	14407	14354	14299	14373	14506	14424	14321	14408	14472	14547	14389	14345	14362	14432	14301	14494	14178	14516	14517	14340	14356	14489	14476	14357	14354	14485	14556	14449	14475	14480	14600	14500	14390	14449	14532	14486	14500	14488	14424	14551	14397	14431	14391	14357	14394	14362	14207	14611	14457	14263	14340	14239	14336	14518	14500	14533	14387	14478	14421	14273	14554	14395	14523	14376	14644	14470	14424	14314	14406	14343	14404	14305	14410	14403	14320	14319	14288	14342	14438	14416	14459	14560	14465	14281	14372	14448	14524	14381	14208	14500	14562	14390	14577	14416	14489	14224	14355	14405	14319	14299	14324	14450	14445	14352	14380	14431	14511	14388	14470	14559	14380	14396	14316	14546	14391	14546	14507	14530	14338	14501	14408	14447	14534	14436	14452	14526	14318	14348	14385	14511	14464	14303	14318	14410	14655	14384	14384	14459	14119	14312	14540	14239	14433	14413	14255	14355	14416	14405	14342	14484	14320	14254	14405	14478	14337	14382	14477	14418	14357	14518	14461	14246	14501	14376	14353	14484	14487	14404	14463	14427	14439	14333	14486	14429	14544	14458	14501	14647	14494	14500	14355	14363	14400	14398	14558	14411	14510	14513	14521	14565	14602	14471	14482	14409	14403	14464	14473	14365	14623	14471	14392	14294	14559	14597	14528	14487	14471	14606	14345	14401	14224	14277	14384	14360	14299	14323	14309	14287	14601	14612	14486	14499	14327	14457	14526	14459	14416	14530	14441	14309	14530	14431	14472	14524	14385	14296	14302	14192	14427	14269	14518	14439	14476	14407	14463	14440	14371	14330	14463	14369	14450	14502	14590	14253	14406	14544	14330	14452	14405	14408	14456	14335	14245	14461	14459	14280	14167	14471	14300	14414	14462	14464	14683	14590	14311	14391	14278	14390	14533	14388	14537	14305	14468	14324	14384	14371	14509	14332	14401	14482	14274	14538	14551	14529	14362	14425	14486	14350	14444	14415	14406	14276	14547	14336	14592	14463	14348	14365	14292	14441	14565	14541	14559	14412	14423	14492	14384	14470	14323	14345	14434	14571	14299	14449	14520	14384	14375	14432	14500	14583	14401	14411	14248	14492	14409	14404	14522	14647	14279	14655	14522	14351	14502	14355	14370	14362	14468	14485	14386	14257	14547	14289	14434	14405	14532	14463	14354	14396	14588	14456	14316	14388	14394	14200	14431	14400	14382	14366	14571	14538	14518	14193	14411	14604	14344	14536	14422	14551	14334	14422	14477	14345	14156	14487	14577	14553	14439	14276	14232	14531	14408	14437	14479	14302	14391	14387	14331	14394	14199	14465	14488	14376	14680	14388	14292	14272	14450	14475	14329	14395	14275	14312	14458	14412	14282	14476	14469	14456	14375	14419	14552	14516	14322	14248	14608	14529	14421	14586	14521	14535	14513	14319	14262	14611	14477	14460	14488	14450	14350	14342	14256	14390	14475	14415	14309	14323	14359	14406	14362	14405	14397	14461	14429	14330	14394	14335	14492	14440	14406	14314	14520	14329	14347	14426	14246	14186	14392	14349	14332	14240	14480	14288	14335	14564	14254	14422	14364	14448	14368	14380	14269	14357	14294	14501	14548	14335	14503	14331	14477	14529	14549	14262	14337	14477	14302	14185	14472	14337	14284	14157	14248	14623	14332	14358	14414	14609	14317	14444	14464	14505	14466	14356	14375	14489	14364	14453	14282	14416	14415	14273	14557	14599	14535	14577	14469	14447	14269	14395	14415	14462	14580	14333	14388	14372	14456	14595	14404	14174	14547	14565	14380	14472	14533	14397	14522	14493	14338	14330	14430	14464	14631	14616	14658	14424	14614	14562	14470	14622	14366	14343	14258	14488	14316	14161	14492	14508	14468	14448	14464	14271	14403	14606	14393	14498	14418	14157	14266	14634	14416	14485	14415	14343	14579	14311	14545	14319	14476	14467	14274	14419	14410	14404	14434	14412	14343	14216	14336	14347	14390	14422	14457	14345	14422	14408	14175	14482	14405	14562	14545	14178	14616	14646	14506	14377	14317	14554	14369	14336	14290	14228	14463	14467	14363	14332	14512	14482	14479	14399	14398	14482	14505	14346	14379	14275	14450	14309	14411	14385	14440	14361	14483	14570	14432	14317	14530	14538	14319	14385	14544	14338	14551	14436	14363	14305	14614	14597	14435	14268	14413	14530	14486	14414	14327	14158	14402	14317	14600	14517	14599	14486	14584	14397	14271	14353	14565	14453	14457	14276	14373	14318	14469	14316	14360	14389	14462	14327	14331	14386	14374	14369	14332	14205	14530	14427	14406	14296	14344	14518	14473	14609	14472	14331	14530	14484	14578	14538	14436	14366	14427	14711	14547	14350	14539	14416	14293	14396	14557	14348	14351	14366	14277	14525	14456	14442	14375	14392	14358	14419	14365	14534	14501	14629	14326	14410	14489	14518	14339	14485	14504	14337	14457	14562	14405	14295	14618	14425	14419	14345	14166	14233	14263	14220	14498	14421	14474	14412	14538	14601	14341	14338	14424	14516	14418	14284	14399	14527	14444	14470	14441	14436	14351	14441	14568	14530	14586	14328	14401	14305	14231	14535	14417	14442	14176	14283	14371	14517	14362	14289	14330	14387	14523	14375	14383	14442	14605	14463	14501	14637	14393	14413	14483	14274	14558	14404	14264	14354	14295	14615	14486	14368	14444	14389	14464	14522	14528	14413	14370	14447	14315	14169	14389	14356	14432	14543	14357	14473	14298	14398	14462	14369	14498	14610	14522	14385	14279	14378	14503	14353	14489	14522	14378	14324	14263	14342	14483	14372	14397	14452	14363	14178	14308	14459	14451	14465	14552	14358	14375	14301	14536	14557	14451	14401	14521	14418	14369	14576	14504	14512	14305	14244	14365	14516	14286	14250	14414	14391	14317	14387	14427	14360	14270	14492	14399	14160	14200	14432	14542	14448	14395	14521	14393	14483	14408	14243	14480	14479	14222	14653	14413	14345	14614	14299	14624	14515	14519	14442	14413	14374	14361	14431	14492	14164	14377	14439	14419	14557	14438	14529	14331	14259	14444	14512	14500	14416	14526	14328	14336	14202	14454	14310	14470	14503	14555	14344	14399	14334	14278	14323	14408	14353	14429	14340	14374	14366	14497	14434	14580	14614	14483	14517	14357	14452	14388	14516	14446	14442	14391	14360	14446	14495	14555	14382	14343	14444	14574	14543	14557	14357	14368	14407	14640	14352	14458	14380	14509	14409
57331	96327	84144	60438	41900	28562	20660	14913	13136	12992	12768	12918	12757	13085	12836	12840	12893	12997	12990	12852	12961	12838	12916	12805	12825	13035	12942	12844	12950	13070	12931	12869	12913	12907	12911	13029	12892	12808	12873	12983	12928	12760	12939	12827	12821	12964	12970	12857	13056	13040	12797	12995	12852	12842	13030	12878	12940	12968	12726	12917	13028	12785	12846	12786	12836	12793	12948	12764	12867	12764	12878	12898	13026	12896	12815	12901	12933	12843	12780	12778	12791	12977	13155	12874	12878	12796	12904	12842	12962	13040	13175	12916	12766	12878	13044	12942	12999	12842	13003	12810	12745	12984	12929	12893	12850	13000	12997	12907	12811	12900	12974	12894	12825	12912	12901	12932	12908	13027	13003	12886	13052	12953	12792	12918	12833	13099	12993	12849	13048	12763	12853	12946	12929	12751	12959	13032	12739	12767	12916	12960	12817	12745	12980	12923	12868	12989	12884	12819	12784	12911	12975	12818	13007	12830	12787	13061	12926	12961	12891	12830	12866	12966	12738	12896	12879	12937	12873	12800	13083	13054	12804	12831	12990	13013	12969	12900	12938	12851	12857	12839	12955	12880	12881	12896	12800	12898	13094	12941	12914	12952	12821	12862	12915	12894	12879	13090	12934	12831	12964	12847	12910	12921	12667	12842	13021	12983	12819	12840	12924	12844	12881	12748	12784	12864	12791	12953	12870	12876	12873	12801	12880	12922	12911	13056	12860	12810	12955	12719	12893	12842	12886	12919	12783	12930	13027	12947	12839	12870	13068	12796	12775	12701	12915	12870	12964	12945	12923	12867	12868	12948	12945	12736	12769	12916	12851	12936	12890	12952	12934	13083	13012	12901	12877	12947	12922	12925	12909	12796	13029	12970	13022	12964	12890	12906	12968	12904	12876	13002	12993	12910	12934	12953	13039	12799	12869	12869	12688	12772	12875	12927	12884	13017	12945	12815	12912	12853	12948	12989	12954	12941	12906	12888	12806	12892	12894	12938	12995	12888	12991	12915	12835	13087	12908	12928	12927	12822	12816	12988	12921	12927	12855	12870	13030	12844	12881	13021	12938	12892	12904	12719	12899	13008	12924	13023	13041	12846	12766	12792	13087	12756	12860	12919	12978	12892	12935	12992	12883	12997	12885	12955	12963	12714	12767	13026	12927	12897	12909	12875	12897	12951	13056	12968	12829	12812	13000	12895	13073	12883	13046	12749	12910	12883	12896	12878	12887	12870	12817	12781	13031	12890	12890	13058	12905	12913	12902	12838	12872	12933	12849	12970	12932	12913	12800	12969	13038	12809	13073	13017	12929	12915	12805	12764	12714	12961	12877	12944	12926	12792	12799	12841	12811	12842	12949	12834	12941	12934	12848	12862	12959	12937	12873	12794	12705	13017	12918	12814	13123	12975	12716	12999	12781	12869	12862	13024	12668	12901	12935	12781	12918	13047	12909	12867	12827	12926	12889	12887	12941	12831	13072	13005	12824	12879	12800	12773	12897	12792	12948	12998	13009	12814	12802	12922	12858	13077	13000	12857	13024	12855	12774	12865	12967	12929	13037	12844	12856	12857	12950	12918	12953	12883	12938	12885	12992	12763	12949	12914	12990	12807	12836	13010	12754	12808	13048	12960	12854	12884	12813	12824	12852	12930	12924	12888	12904	12945	12861	12972	12910	12924	12952	12916	12959	12845	12976	12916	12925	12861	12940	12724	12818	12907	12923	12882	13020	13058	13012	12978	12971	13003	12867	13046	12933	12909	13004	12883	12885	12795	12866	12989	12785	12874	12881	12877	12905	12904	12890	12853	12917	12857	12893	12896	12828	12885	12973	12851	12852	12974	13000	12878	12911	13031	12813	12993	12881	13000	12878	12927	13042	12823	12982	12893	12740	12954	12870	12850	12922	12881	12907	12957	12834	12814	12961	12980	12882	13027	12823	12913	12950	12819	13063	12958	12789	12932	12912	12982	12850	13093	12726	12927	12900	12928	12942	12777	13025	12880	12865	12840	12966	12995	12897	12808	12958	12829	12817	12913	12959	12895	12763	12900	12817	12904	12935	13058	12973	12880	12993	12926	12872	13003	12895	12966	12885	12837	12786	12928	12923	12839	12883	12952	12938	12901	12940	12879	12802	12779	12875	12737	12930	12917	12962	12749	13023	12769	13037	12867	13022	12940	12898	12939	13013	12825	12885	12831	12841	12777	13015	12862	13054	12830	12937	13062	12896	12856	13002	13025	12982	12888	12881	12975	13075	12815	12970	12946	12970	12956	13061	12873	12823	12783	12913	12917	12984	12790	12973	13059	12868	12915	12807	12891	12937	12875	12947	13000	12902	12887	12998	12977	12859	13105	12963	13017	12879	12895	12785	12831	12810	12951	12877	12945	12857	12852	12872	12846	12853	12854	12879	12959	12903	12962	12923	12991	12895	12838	12936	12999	12765	12951	12905	12914	12880	12931	12790	12900	12946	12834	12763	12926	12968	12771	12947	12906	12832	13005	12963	12855	12953	12872	12967	12814	12922	12891	12980	12927	13096	12980	12959	12867	12783	12760	12803	12763	12901	13061	12886	13027	12751	12885	12971	12843	12750	12970	12897	12824	12894	12833	12870	12846	12875	12967	12962	13006	12981	12925	12944	13052	12933	12807	12974	12704	12824	12957	12938	12871	12624	12900	12929	12915	12976	13036	12910	12817	12897	12870	12884	12862	13165	13082	12969	12996	12995	12894	12869	12996	12860	12797	12915	13013	12917	12801	12917	12950	12805	12827	13003	12862	12992	12873	12949	12820	12951	12837	12851	12857	12988	12940	12950	12942	12852	12631	13051	12873	12894	12938	12860	12856	12922	13062	12879	12974	12846	12883	12946	12796	12890	12715	12829	12941	12890	12864	12831	12940	12879	12887	12923	12742	12940	12998	12966	12824	12911	13027	12886	12894	12757	12969	12897	12966	12820	12935	12900	12890	12778	12838	12778	12769	12875	12967	12829	12931	13108	12877	12893	12869	12878	12963	12986	12920	12836	12899	12881	12896	12982	12931	12871	12928	12995	12871	12825	13115	12979	12878	12826	12808	12892	12694	12915	12973	12912	12779	12878	12925	12867	12892	12951	12874	12862	12915	12836	12908	12713	12989	12880	12809	12901	12822	12855	12846	13182	13042	12779	12881	12927	12805	12932	12913	12833	12909	12981	12828	12996	12907	12905	12919	12645	12851	13020	12850	12887	12929	12973	12950	12990	12908	12752	12968	12944	12985	12829	12744	12902	12852	12934	12792	12719	12915	12732	12804	12889	13077	12939	12959	12946	12991	12893	12849	12761	12965	12963	12933	13009	12824	12917	12961	12836	12719	12842	12962	13028	12793	12756	12986	12927	12755	12791	12971	12783	12886	12788	12921	12778	12847	12974	12922	13074	13047	12859	12946	12843	12998	12960	12833	12835	12781	12931	12891	12768	12977	12745	12775	12995	12872	12872	12816	12705	12946	12845	13058	12908	12731	12959	12982	12806	13006	13029	12770	12832	12957	12849	12851	12851	12762	12927	12939	12924	12976	12982	12991	12790	12895	12884	12839	12827	13104	12939	12814	12791	12922	12838	12913	12884	12969	12968	12921	12948	12914	12907	12905	12972	12912	12953	12973	12867	13009	12985	12921	13005	12903	12883	12784	12842	12901	12824	13023	12951	12973	12848	13055	12792	12944	12920	13035	12954	12890	12947	12864	12931	12882	12865	12891	12865	12827	13047	12983	12844	12960	13040	12940	12998	12771	12836	12971	12835	13061	12918	12942	12967	12890	12962	13005	12967	12937	12759	13011	13069	12947	13017	12866	12883	12635	13029	12920	12899	12851	12956	12977	13022	12986	12916	12894	12812	12880	12872	12885	13027	12922	12940	12874	13047	12834	12918	12747	12860	12788	12849	12843	12806	12893	12866	13082	12879	12997	12908	13006	13088	12925	13110	12955	12968	12868	12769	12890	12951	13019	12935	12812	12905	12784	12911	12972	12809	12882	12946	12951	12957	12958	12827	12859	12807	12750	12858	12902	13007	12842	12862	12988	12878	12881	12899	13007	12854	12910	12887	12867	12777	12951	12887	12752	12890	12971	12982	13006	12785	13112	12789	13073	12864	12787	13020	12811	12838	12906	12869	12928	13062	13110	12896	12948	12874	12891	12890	12827	12744	12876	12961	12853	12765	12844	12895	12885	12955	12790	12815	12975	12951	12798	12953	12868	12980	13139	12994	12861	12937	12880	12846	12816	12900	12884	12951	12809	13016	12931	12870	12801	12842	12771	13042	12872	12783	12797	12965	13001	12826	12788	12976	12927	12819	12824	13049	12810	12921	12898	12853	12894	12849	12965	12908	12882	12821	12981	12887	12801	13011	12873	12905	12894	12743	12794	12783	13051	12982	12860	12961	12728	12790	12871	13059	12858	12856	12813	12828	12915	13039	12876	12895	12772	12866	13017	13044	12994	13056	12862	12941	12900	12918	12951	13024	12714	12825	12876	12743	12977	12880	12812	13002	12985	12936	12880	12871	13017	12849	12915	12957	13032	13011	12890	12851	12837	12777	12821	12809	12977	13074	12890	12994	12894	12860	12935	12975	12828	12909	13097	12923	12874	12836	13083	12873	12994	12983	12929	12842	12831	12931	12954	12844	12980	12779	12795	13046	12920	12905	12992	12903	12861	12898	12910	12905	12845	12765	12724	12887	12966	12899	12966	12945	12890	13062	12848	12777	12952	12769	12891	13015	12899	12846	12907	12819	12873	12886	12849	12999	13052	12835	13029	12939	12908	12735	12867	13064	12940	12997	12856	12859	12826	12860	12932	12862	13023	12823	12909	12989	12857	12864	12821	13065	13041	12811	13026	12690	12915	12924	12961	12846	12917	12821	13102	13053	12864	12931	12870	12819	12936	12701	12915	12885	12920	12866	12804	12950	12781	13002	12895	13022	12968	12919	12974	12754	12877	12980	12731	12995	12878	12878	12876	12930	12721	12908	12848	13102	12903	12886	12877	13026	12942	12906	12856	13017	12884	12894	13012	12856	12825	12930	12945	13091	12941	12844	13020	12942	12950	12886	12899	12891	12769	12927	13046	12850	12856	12846	12985	13020	12958	12906	12895	13015	12845	12889	12711
23136	22848	36575	39875	36499	31500	27051	18898	15357	14895	14419	14198	14094	13983	14091	14151	14130	13996	13882	14161	14051	13943	14033	13937	13958	14151	13859	13810	14046	14059	13889	13858	13913	13950	13805	13919	13856	13966	14068	14049	13981	13742	14009	14050	13964	13881	13861	13864	13874	14051	14000	13890	14024	13758	14010	13979	13981	14017	14011	13932	13862	13943	13936	13813	13911	14075	13918	13724	13805	13908	13866	13820	13903	13839	13892	13806	13910	13834	13920	13910	13817	13910	13842	14034	13718	13920	13944	13915	14005	13856	13885	14097	13987	13665	13957	13910	13657	13878	13899	13955	13977	14002	14220	13892	13890	13788	14036	13830	13930	13821	13936	13885	14031	14016	14055	13704	13906	13963	13769	14033	13896	13690	13941	13843	13901	14099	14018	13970	13873	13894	13823	13723	13868	13660	13805	13932	13680	13674	13793	13813	13895	13719	13910	13721	13877	13863	13819	13810	13913	14104	13932	14157	13947	13830	13847	13940	13660	13943	13773	13971	13822	13819	13787	13815	13873	13937	13830	13960	13843	13975	13991	14058	13841	13932	13890	13831	13804	13913	13861	13823	13848	13825	13937	13718	13878	13964	13916	13927	13985	13779	13749	13753	13864	13892	13858	13880	13772	13671	13825	13938	13812	13906	13892	13845	13849	14076	13798	13849	13783	13918	13995	13713	13802	13934	13833	13734	13753	14017	13728	13871	13819	13853	13855	13833	13765	13985	13948	13922	13741	13912	13826	13817	14051	13957	13798	13908	13870	13878	13837	13923	13780	13736	13806	13703	13817	13893	13970	13816	13802	13814	13778	13833	13795	13869	13950	13934	13806	13962	13991	13821	13838	14011	13739	13902	13959	13796	13834	13770	13875	13896	13897	13946	13881	13928	13868	13787	13912	13856	13756	13729	13794	13856	13906	13809	13858	13856	13872	13898	13802	13872	13985	13989	13829	13828	13819	13914	13765	13881	13920	13823	13619	13856	13765	13656	13987	13829	13797	13691	13798	13855	13927	13801	13714	13949	13913	14033	13934	13986	13800	14007	13722	13692	13931	13929	13849	13876	13981	13695	13933	13838	13933	13731	13896	13946	13930	13744	13800	13706	14002	13803	13930	13730	13844	13886	14027	13856	13922	13847	13935	13852	13873	13876	13845	13844	13899	13785	13805	13844	13874	13870	13681	13862	13893	13873	13662	14076	13802	13720	14099	13974	13805	13778	14026	13925	13854	13813	13790	13920	13984	13839	13903	13768	13725	13956	13841	14074	13852	13985	13775	13897	13763	13857	13886	13928	13723	13753	13768	13902	13931	13856	13872	13715	13881	13815	13815	13989	14029	13834	13903	13913	13702	13923	13764	13818	13947	13717	13904	13917	13762	13724	13921	13832	13811	13811	13791	13793	13849	13760	13916	13843	13880	13856	13819	13972	13725	13714	14019	13937	13808	13981	13974	13776	13987	13795	13791	13787	13916	13806	13905	13836	13840	14056	13854	13953	13895	13936	14009	14057	14147	13931	13920	13784	14013	13841	13815	13984	13820	14020	13747	13898	13721	13745	13788	13793	13848	13753	13809	13934	13797	14129	13981	13603	13936	13827	13826	13744	13826	13715	13791	14006	13846	13687	13717	13906	13958	13681	13805	13927	14026	13784	13793	13887	13871	13804	13800	13965	13750	13910	14046	13894	13671	13797	13989	13747	13926	13701	14042	13925	13815	13996	13748	13917	13834	13726	13798	13796	13588	13810	13863	13978	13914	14003	14133	13994	13789	13650	13971	13710	13795	13870	14040	13843	14099	13856	14038	13847	13885	13889	13928	13835	13888	13953	13754	13749	13847	14031	14044	13912	13843	13931	13871	13845	13757	13876	13753	13661	13796	13893	13973	13842	13926	13717	13912	13839	13849	13828	13827	13937	13892	13833	13894	13839	14037	13848	14081	13916	13901	13852	13917	13934	13886	14110	13831	13866	13914	13713	13842	13939	13894	14008	13782	13778	13798	13956	13975	13888	13882	13913	13912	13780	13836	13862	13797	13949	13879	13664	13792	13822	14026	13911	14054	13929	14024	13876	13733	13915	14033	13817	14122	13712	13888	13803	13747	13902	13954	13884	13938	13871	13981	13907	14128	13739	13789	13621	13813	13851	13733	13747	13865	13829	13895	13696	13731	13865	13715	13759	13839	13820	13860	13871	13789	13826	13792	13842	13980	13971	13799	13960	13991	13728	13948	14021	13752	13957	13868	13901	13782	14083	13911	13683	13929	13871	13951	13968	13809	13825	13938	13837	13883	13726	14080	13909	13688	13845	13914	13789	13894	13912	13803	13874	14099	14020	13808	13823	13748	14053	13795	13921	13907	13819	13880	13869	13602	13849	13747	13819	13942	14033	14056	13772	13803	13807	13819	13795	14101	13785	13841	13838	13779	13819	13786	13790	13762	13866	13767	13773	13769	13961	13770	13707	13860	13910	13772	13787	13962	13974	13967	13777	13933	13607	13967	13928	13828	13934	13818	13819	14002	13966	13972	13875	13957	13787	13729	13960	14012	13882	13834	13915	13832	13917	13758	13612	13823	13796	13716	13681	13745	13680	14045	13831	13940	13957	13822	13796	13900	13717	14006	13600	13909	13648	13756	13899	13881	13916	14018	13701	13947	13851	13952	13796	14105	14039	13821	13965	13835	13780	13873	13858	14073	14026	13854	13747	13858	13912	14054	13894	13835	13923	13706	13907	13662	14085	13856	13872	13868	13965	13901	13575	14087	13981	13854	13985	13938	13726	13808	13925	13842	13880	13881	13869	13780	13987	13762	13878	13806	13957	13722	14021	13838	13744	13812	13791	14060	14020	13788	13903	13870	13744	13927	14025	13774	13685	13898	13905	13765	13927	13850	13858	13931	13827	13820	13909	13961	13851	14014	13938	13839	13913	13689	13926	13940	14008	13658	13864	13904	13653	13866	13992	14036	13881	13919	13896	14074	13813	13941	13814	13860	13956	14039	13816	13806	13722	13566	13628	13942	14041	13870	13846	13779	13746	13947	14003	13920	13861	13838	13701	13723	13914	13732	13798	13850	14052	13990	13946	14016	13967	13875	13854	13653	13839	13920	13748	14075	13968	13692	13831	14032	13982	13983	13739	13747	14081	14080	14066	13963	13916	13954	14038	13725	13849	13912	13797	13811	13841	13802	13824	13769	13831	13870	13967	13845	13811	13949	13987	13928	13921	14077	13825	13667	13809	13738	13605	13857	13801	13715	13711	13879	13800	13898	13788	13745	13850	13917	13810	13836	13831	13858	13723	13843	13808	13809	13718	13650	13721	13654	13735	13642	13649	13757	13963	14015	13758	13872	13869	13738	13790	13735	13902	13807	13734	13903	14021	14014	13880	13825	13845	13896	13860	13821	13974	13801	13683	13818	13995	13722	14015	13763	13791	13832	13776	13972	13967	13733	13776	13870	13848	13792	13951	13851	13784	13940	13992	13925	13795	13869	13863	13907	13969	13982	13862	13870	13785	13827	13887	13994	13819	13900	13563	13856	13823	13892	14009	13930	13736	13897	13849	13810	14019	13977	13872	13846	13826	13916	13846	13921	13917	13931	13970	13796	14074	13901	13700	13860	13838	13808	13879	13841	13908	13938	13938	13814	13788	13874	13833	13873	13889	13674	13820	13870	13872	13736	13859	13779	13931	13866	13946	13967	13925	13775	13953	13908	13733	13780	13933	13698	13759	13920	13864	13839	13779	13796	14028	13771	13749	13790	13891	13743	13937	14096	14012	13901	13857	13809	13799	14073	13592	13868	13996	13743	14070	13916	13935	13902	13957	13984	13781	13825	13916	13917	13869	13935	13894	13881	13869	13777	13820	13981	13714	13811	13825	13872	13664	13801	13799	13846	13800	13908	13873	13942	13939	13913	13928	13887	14010	13825	13832	13846	13751	13865	13700	13903	13799	14017	14038	13717	13941	13813	13808	13740	13917	13813	13837	13850	13867	13781	13961	13841	14064	13879	13816	13870	13929	13833	13788	13750	13831	13786	13728	13884	13765	13953	13857	13855	13709	13930	13928	13985	13934	13811	13941	13905	13806	13648	13927	13981	14137	13883	13686	13835	13856	13884	13985	13788	13834	13878	13820	13763	13823	13905	13924	13780	13856	13799	13861	13736	13885	13934	13822	13967	13971	14055	13821	13986	13891	13918	13954	13996	13794	13921	13833	13894	14019	13869	14014	13729	13781	13785	13899	13916	13869	13934	13895	13995	13905	13712	13721	14148	13769	13817	13829	13851	13876	14110	13914	14007	13856	13946	13908	13833	13849	13869	13790	13779	13689	13919	13805	13975	13744	13970	13754	13987	13812	13868	13688	13733	13892	14001	13909	13813	13926	13984	13854	14005	13927	13948	13832	13785	13780	13759	13968	13888	13951	13793	13774	13984	13755	13787	13808	13698	13832	13928	13931	13749	13824	13751	13864	13958	13877	14027	13749	13837	13776	13822	13781	13684	13771	13700	13856	13663	13955	13808	13867	13721	13829	13869	13751	13866	13901	13741	13945	13988	13985	13825	14046	13738	13773	13834	13919	13925	13859	13794	13557	13653	13798	13810	13897	13860	13865	13901	13878	13840	13797	13893	13747	13819	13796	13816	13853	14089	13740	13740	13695	13958	13733	13835	13835	13926	13840	13960	13862	13881	13935	13781	13794	13833	13953	13930	13915	13923	13681	13856	13925	13998	13697	13771	13790	13796	13760	13933	14154	13911	14123	13975	13872	13971	13715	13946	13921	13732	13881	13785	13826	13882	13861	13775	13914	13904	13774	13918	14011	13925	13728	13669	13902	13809	13943	13857	13688	13637	13746	13914	13966	14002	13843	13715	13829	13858	13904	14054	13831	13816	13781	13878	13872	13982	13990	13786	13927	13846	13778	13832	13902	13921	13867	13887	13978	13967	13708	13972	14020	13768	13794	13843	13914	13912	13780	13827	13976	13850	13727	13738	13773	13818	13692	14093	13950	13743	13863	13825	13698	13866	13782	13963	13949	13764	13975	13910	13786	13806	13798	13772	13911	14167	13893	13868	14022	13793	13935	13693	13978	13920	13893	13975	13707	13934	13762	13750	13871	13740	13941	13769	13834	13752	13889	13860	13999
62987	99756	93847	73971	52523	35499	23067	16476	13720	13033	12673	12358	12474	12581	12442	12350	12579	12343	12449	12506	12413	12533	12532	12735	12578	12485	12459	12583	12351	12530	12438	12533	12479	12578	12537	12470	12593	12571	12353	12442	12547	12274	12435	12524	12549	12530	12364	12584	12664	12546	12357	12590	12361	12565	12396	12604	12480	12586	12412	12591	12477	12528	12455	12518	12508	12521	12656	12593	12556	12348	12365	12640	12594	12555	12525	12520	12413	12392	12594	12371	12506	12436	12449	12333	12538	12321	12515	12401	12258	12512	12556	12573	12507	12457	12534	12301	12411	12399	12726	12435	12440	12515	12372	12344	12351	12265	12550	12556	12377	12502	12326	12565	12248	12463	12539	12459	12447	12466	12415	12633	12563	12448	12488	12533	12493	12508	12623	12552	12442	12463	12548	12497	12450	12422	12322	12710	12572	12545	12665	12523	12442	12518	12333	12525	12329	12464	12445	12699	12506	12430	12495	12512	12546	12666	12472	12323	12430	12384	12415	12580	12349	12344	12543	12463	12391	12459	12456	12355	12407	12601	12544	12425	12461	12449	12543	12509	12530	12441	12542	12533	12513	12590	12679	12529	12514	12603	12523	12675	12601	12483	12566	12550	12650	12300	12447	12619	12390	12362	12572	12505	12519	12434	12614	12601	12413	12522	12494	12573	12530	12549	12585	12582	12387	12509	12528	12611	12330	12468	12463	12455	12398	12348	12516	12536	12633	12548	12448	12336	12502	12442	12486	12332	12596	12457	12384	12373	12600	12446	12458	12450	12577	12500	12657	12378	12457	12505	12444	12552	12382	12687	12488	12568	12387	12681	12331	12528	12545	12423	12444	12352	12576	12464	12542	12505	12478	12454	12410	12528	12465	12447	12624	12541	12427	12649	12568	12420	12362	12500	12616	12593	12532	12513	12347	12478	12568	12492	12413	12472	12649	12408	12362	12610	12546	12606	12452	12487	12482	12488	12452	12454	12676	12516	12564	12543	12422	12608	12424	12588	12558	12300	12442	12473	12329	12513	12490	12471	12511	12580	12486	12418	12562	12581	12500	12486	12467	12460	12432	12485	12482	12489	12569	12525	12382	12453	12465	12498	12514	12410	12516	12526	12520	12493	12210	12418	12590	12433	12498	12519	12503	12460	12446	12469	12640	12383	12507	12292	12434	12613	12379	12531	12590	12524	12436	12502	12566	12444	12472	12345	12444	12481	12301	12511	12497	12337	12660	12407	12486	12577	12352	12409	12542	12514	12595	12501	12493	12438	12543	12353	12546	12467	12640	12538	12420	12522	12457	12428	12330	12426	12532	12534	12640	12555	12498	12527	12474	12491	12457	12551	12401	12484	12492	12619	12575	12346	12344	12516	12444	12421	12318	12499	12574	12604	12541	12474	12492	12479	12542	12301	12477	12548	12380	12440	12462	12395	12491	12491	12550	12499	12523	12388	12426	12529	12514	12531	12471	12526	12508	12636	12337	12230	12520	12352	12814	12520	12582	12453	12423	12525	12497	12541	12475	12440	12438	12493	12372	12455	12315	12455	12365	12381	12426	12449	12390	12456	12532	12480	12460	12420	12310	12510	12558	12566	12177	12576	12225	12416	12535	12559	12378	12652	12602	12458	12465	12495	12624	12541	12497	12546	12375	12492	12447	12556	12327	12642	12741	12493	12289	12506	12572	12508	12520	12563	12457	12503	12435	12456	12512	12508	12376	12564	12353	12353	12493	12481	12430	12358	12410	12538	12515	12438	12589	12300	12353	12534	12548	12599	12444	12401	12463	12497	12608	12497	12495	12357	12406	12578	12470	12510	12479	12329	12482	12472	12488	12400	12388	12456	12548	12326	12548	12374	12497	12474	12635	12453	12404	12490	12491	12406	12457	12524	12469	12460	12578	12491	12453	12334	12591	12575	12624	12404	12612	12363	12318	12403	12448	12522	12606	12580	12477	12511	12554	12346	12516	12424	12492	12393	12523	12395	12600	12513	12496	12519	12524	12587	12396	12627	12455	12354	12485	12395	12558	12703	12518	12434	12360	12455	12480	12601	12291	12453	12365	12406	12465	12602	12602	12554	12457	12447	12493	12459	12464	12309	12417	12647	12577	12330	12378	12467	12620	12447	12593	12573	12451	12514	12575	12342	12455	12470	12506	12589	12368	12524	12508	12423	12544	12348	12742	12293	12443	12598	12467	12435	12550	12448	12378	12206	12355	12248	12463	12363	12589	12591	12459	12382	12563	12439	12507	12506	12607	12590	12588	12343	12506	12534	12449	12543	12524	12362	12390	12387	12401	12593	12405	12506	12433	12492	12616	12479	12417	12490	12434	12517	12419	12629	12437	12531	12468	12542	12388	12566	12464	12448	12488	12375	12532	12452	12291	12411	12599	12495	12483	12717	12497	12556	12575	12455	12435	12415	12478	12247	12290	12439	12517	12448	12388	12451	12610	12443	12458	12391	12439	12435	12531	12368	12593	12436	12506	12416	12644	12437	12319	12511	12508	12504	12504	12466	12461	12436	12629	12551	12415	12321	12374	12458	12470	12467	12614	12629	12475	12447	12505	12504	12555	12413	12511	12466	12457	12338	12475	12489	12472	12390	12447	12468	12421	12394	12432	12651	12525	12652	12554	12381	12455	12468	12280	12488	12578	12552	12369	12429	12373	12465	12540	12488	12541	12415	12383	12424	12685	12293	12457	12569	12505	12521	12309	12454	12606	12611	12567	12476	12393	12617	12403	12419	12493	12611	12495	12379	12634	12476	12501	12379	12438	12596	12508	12523	12525	12565	12501	12515	12495	12568	12486	12501	12428	12490	12464	12710	12487	12329	12379	12618	12422	12583	12383	12500	12490	12417	12516	12377	12554	12669	12451	12490	12493	12410	12503	12514	12435	12490	12570	12549	12549	12524	12636	12297	12598	12575	12452	12426	12468	12437	12505	12354	12649	12539	12459	12420	12436	12577	12493	12505	12442	12582	12541	12426	12492	12397	12487	12527	12547	12387	12445	12433	12360	12404	12434	12346	12696	12513	12658	12371	12388	12485	12427	12577	12438	12503	12405	12621	12675	12543	12530	12418	12407	12320	12569	12456	12442	12505	12468	12551	12604	12467	12573	12391	12480	12510	12502	12368	12389	12638	12629	12650	12478	12471	12543	12542	12394	12447	12353	12540	12553	12361	12413	12400	12459	12502	12483	12559	12591	12345	12506	12552	12526	12558	12476	12460	12516	12653	12514	12498	12338	12584	12665	12386	12678	12428	12556	12565	12567	12590	12563	12369	12303	12522	12483	12431	12374	12504	12528	12398	12404	12497	12598	12599	12368	12324	12432	12371	12509	12398	12365	12674	12553	12435	12545	12406	12392	12446	12459	12403	12637	12382	12535	12516	12339	12358	12530	12470	12528	12571	12378	12465	12496	12550	12692	12550	12579	12466	12558	12496	12332	12518	12470	12494	12508	12498	12391	12487	12476	12400	12478	12572	12392	12368	12567	12528	12508	12466	12348	12616	12504	12508	12417	12564	12406	12512	12492	12476	12639	12620	12474	12549	12509	12457	12558	12471	12434	12369	12480	12474	12331	12553	12406	12401	12449	12469	12581	12479	12642	12623	12519	12559	12565	12517	12467	12370	12409	12264	12564	12393	12381	12488	12794	12472	12342	12495	12275	12456	12270	12401	12634	12512	12504	12453	12571	12351	12398	12586	12404	12543	12436	12436	12549	12389	12551	12481	12401	12342	12397	12542	12554	12493	12516	12507	12443	12333	12600	12462	12483	12375	12362	12547	12394	12542	12568	12522	12408	12315	12519	12376	12436	12596	12601	12418	12392	12546	12470	12576	12511	12433	12512	12474	12541	12405	12620	12543	12485	12591	12457	12550	12634	12407	12503	12546	12497	12502	12419	12498	12426	12378	12558	12420	12503	12452	12461	12537	12667	12451	12617	12620	12445	12417	12453	12649	12364	12342	12383	12603	12362	12432	12532	12436	12461	12467	12465	12425	12326	12437	12521	12508	12475	12410	12409	12476	12397	12411	12328	12570	12539	12520	12696	12538	12647	12361	12438	12539	12498	12484	12321	12412	12670	12429	12313	12593	12422	12503	12543	12594	12369	12463	12669	12445	12443	12360	12401	12554	12448	12472	12336	12352	12423	12375	12426	12562	12499	12508	12350	12561	12652	12342	12595	12412	12542	12604	12595	12413	12634	12418	12487	12524	12399	12355	12483	12412	12504	12598	12441	12323	12480	12530	12522	12448	12537	12480	12365	12562	12408	12409	12590	12513	12583	12527	12341	12441	12416	12496	12467	12393	12549	12447	12390	12651	12597	12542	12490	12477	12577	12399	12322	12463	12344	12532	12505	12503	12512	12480	12328	12341	12559	12408	12478	12373	12567	12444	12511	12576	12472	12469	12497	12539	12420	12516	12439	12477	12358	12484	12456	12484	12630	12513	12519	12424	12572	12440	12488	12487	12497	12486	12454	12326	12511	12355	12568	12406	12459	12487	12486	12516	12657	12483	12526	12448	12584	12577	12364	12550	12545	12479	12237	12494	12379	12469	12476	12267	12497	12347	12577	12457	12525	12513	12552	12534	12553	12507	12478	12421	12566	12360	12508	12506	12411	12554	12443	12527	12522	12586	12535	12461	12530	12594	12549	12517	12616	12420	12484	12391	12247	12448	12377	12578	12592	12410	12664	12486	12479	12386	12599	12428	12560	12431	12448	12446	12506	12468	12448	12494	12509	12587	12386	12387	12582	12483	12574	12619	12513	12388	12441	12455	12572	12379	12541	12474	12403	12629	12555	12542	12454	12511	12536	12365	12528	12546	12508	12498	12657	12571	12268	12268	12638	12359	12286	12348	12437	12497	12437	12440	12499	12494	12715	12468	12499	12501	12400	12637	12562	12578	12436	12454	12406	12427	12609	12259	12549	12402	12551	12484	12675	12295	12542	12378	12400	12477	12532	12448	12503	12456	12529	12538	12484	12593	12371	12460	12382	12532	12463	12547	12648	12563	12459	12540	12432	12520	12394	12508	12278	12577	12514	12466	12461	12537	12650	12551	12538	12593	12440	12407	12560	12291	12464	12576	12435	12577	12438	12406	12330	12479	12457	12484	12668	12413	12481	12480	12500	12457
28361	30951	44361	35748	24404	18214	15782	14769	14508	14338	14393	14493	14213	14240	14307	14205	14334	14361	14275	14417	14318	14301	14408	14347	14272	14411	14353	14288	14271	14180	14228	14307	14274	14240	14240	14230	14387	14249	14398	14331	14117	14181	14267	14419	14315	14279	14142	14388	14243	14177	14377	14498	14232	14234	14378	14301	14215	14253	14360	14100	14299	14235	14376	14203	14497	14563	14391	14279	14319	14421	14328	14440	14353	14189	14282	14300	14226	14072	14461	14123	14542	14340	14280	14141	14328	14473	14191	14213	14152	14443	14379	14201	14332	14278	14197	14305	14402	14066	14408	14381	14407	14339	14228	14315	14271	14324	14392	14247	14071	14096	14219	14418	14283	14332	14140	14256	14291	14338	14232	14279	14221	14062	14255	14357	14301	14069	14060	14277	14359	14122	14149	14295	14445	14296	14300	14209	14412	14265	14165	14304	14135	14334	14238	14362	14112	14354	14236	14388	14374	14421	14345	14502	14167	14532	14242	14312	14245	14249	14198	14227	14164	14216	14207	14409	14379	14196	14319	14193	14388	14363	14302	14484	14228	14252	14261	14247	14400	14336	14230	14283	14258	14226	14389	14364	14166	14265	14220	14216	14440	14263	14252	14254	14236	14222	14184	14091	14373	14193	14353	14344	14192	14356	14330	14288	14257	14376	14191	14346	14325	14252	14418	14363	14331	14199	14397	14325	14292	14156	14368	14247	14109	14186	14396	14393	14273	14171	14184	14452	14288	14322	14440	14365	14119	14276	14373	14304	14440	14285	14184	14097	14438	14219	14394	14232	14276	14258	14319	14337	14427	14470	14190	14349	14342	14313	14496	14322	14410	14284	14295	14173	14326	14308	14135	14303	14264	14148	14169	14280	14319	14186	14331	14358	14082	14178	14204	14360	14451	14228	14294	14299	14420	14302	14267	14291	14409	14260	14225	14122	14421	14235	14459	14204	14166	14233	14197	14210	14274	14211	14182	14222	14060	14392	14104	14291	14378	14487	14337	14119	14488	14310	14324	14177	14114	14124	14278	14350	14426	14416	14364	14519	14122	14351	14313	14350	14482	14419	14149	14230	14098	14314	14445	14317	14115	14140	14229	14058	14266	14152	14633	14340	14309	14150	14160	14219	14333	14402	14283	14437	14341	13993	14277	14176	14389	14347	14193	14451	14240	14289	14192	14248	14159	14386	14198	14291	14311	14286	14564	14223	14240	14282	14312	14184	14232	14192	14208	14335	14369	14301	14346	14121	14208	14152	14181	14207	14319	14094	14111	14303	14289	14198	14372	14268	14265	14269	14352	14317	14317	14294	14369	14408	14458	14226	14199	14280	14429	14508	14409	14355	14276	14353	14300	14381	14202	14432	14450	14310	14182	14418	14232	14289	14029	14511	14487	14185	14250	14221	14180	14184	14218	14414	14452	14298	14320	14203	14333	14370	14165	14445	14333	14352	14284	14364	14350	14446	14338	14282	14325	14272	14284	14264	14334	14196	14320	14354	14104	14308	14453	14373	14287	14321	14365	14188	14337	14224	14203	14387	14266	14417	14269	14154	14235	14233	14420	14335	14264	14254	14299	14487	14230	14176	14419	14332	14093	14361	14182	14277	14197	14411	14132	14417	14431	14399	14349	14313	14252	14192	14354	14084	14386	14180	14241	14048	14238	14277	14253	14267	14193	14418	14335	14241	14186	14249	14366	14404	14199	14329	14253	14250	14383	14391	14407	14274	14474	14400	14293	14377	14228	14224	14198	14325	14258	14185	14256	14241	14045	14301	14225	14423	14227	14285	14159	14374	14499	14213	14251	14248	14263	14086	14341	14394	14380	14264	14254	14316	14266	14458	14429	14267	14204	14308	14261	14183	14152	14396	14102	14291	14348	14318	14284	14317	14194	14354	14330	14350	14178	14249	14256	14200	14131	14431	14205	14431	14374	14301	14494	14438	14326	14215	14310	14204	14335	14192	14132	14285	14269	14373	14330	14367	14079	14093	14261	14441	14216	14267	14427	14342	14360	14294	14368	14225	14229	14298	14383	14239	14412	14539	14482	14218	14389	14236	14349	14083	14394	14198	14444	14327	14292	14202	14202	14244	14425	14282	14190	14382	14097	14256	14280	14132	14279	14138	14229	14142	14357	14211	14205	14258	14294	14188	14289	14217	14421	14279	14417	14521	14337	14454	14412	14206	14279	14384	14412	14184	14249	14410	14309	14192	14443	14383	14421	14415	14334	14362	14366	14244	14193	14363	14327	14164	14321	14339	14251	14292	14163	14199	14245	14184	14259	14277	14467	14078	14219	14195	14212	14303	14096	14278	14325	14340	14411	14127	14310	14488	14309	14475	14482	14283	14479	14136	14289	14402	14410	14238	14244	14316	14295	14285	14239	14249	14231	14420	14062	14131	14423	14343	14238	14194	14255	14389	14283	14318	14186	14150	14390	14275	14288	14162	14266	14133	14341	14582	14168	14332	14078	14218	14259	14354	14196	14302	14641	14443	14140	14270	14228	14165	14201	14201	14304	14426	14294	14254	14183	14397	14390	14160	14204	14378	14225	14195	14361	14440	14161	14389	14302	14349	14379	14538	14228	14194	14433	14275	14215	14197	14248	14194	14281	14134	14465	14259	14297	14154	14234	14296	14203	14086	14273	14415	14420	14233	14352	14536	14443	14117	14351	14206	14355	14215	14405	14434	14295	14307	14316	14336	14309	14246	14357	14366	14214	14201	14280	14248	14255	14181	14271	14310	14389	14313	14467	14345	14203	14547	14229	14308	14288	14332	14462	14347	14052	14184	14147	14286	14405	14306	14437	14246	14436	14284	14313	14298	14444	14194	14205	14251	14370	14501	14178	14156	14538	14207	14194	14241	14352	14218	14266	14327	14384	14090	14221	14302	14231	14452	14169	14260	14252	14146	14227	14098	14228	14349	14329	14397	14365	14079	14244	14266	14242	14405	14311	14352	14295	14378	14372	14175	14295	14093	14217	14333	14069	14153	14243	14475	14176	14160	14241	14220	14291	14236	14414	14397	14346	14329	14242	14469	14371	14383	14261	14235	14286	14397	14217	14250	14229	14287	14462	14355	14290	14319	14328	14230	14364	14364	14410	14204	14224	14251	14280	14153	14220	14246	14376	14189	14305	14479	14319	14022	14301	14268	14337	14265	14343	14228	14449	14223	14135	14493	14141	14354	14219	14276	14291	14136	14484	14281	14341	14311	14301	14355	14277	14144	14244	14235	14298	14182	14265	14228	14622	14392	14347	14334	14512	14382	14385	14209	14296	14141	14212	14365	14354	14354	14342	14196	14368	14319	14295	14240	14350	14130	14210	14174	14519	14460	14311	14340	14227	14278	14404	14405	14313	14253	14272	14333	14271	14307	14391	14403	14337	14285	14193	14257	14309	14492	14174	14389	14206	14282	14413	14187	14295	14382	14130	14104	14144	14197	14295	14279	14218	14522	14463	14276	14217	14256	14448	14391	14380	14389	14419	14363	14098	14355	14157	14299	14208	14351	14253	14262	14227	14237	14314	14386	14202	14559	14132	14382	14332	14149	14191	14303	14323	14145	14164	14352	14269	14263	14238	14294	14428	14143	14531	14163	14273	14392	14518	14277	14386	14449	14389	14399	14450	14083	14326	14510	14167	14107	14142	14328	14348	14324	14375	14093	14432	14380	14322	14350	14173	14352	14377	14494	14306	14134	14223	14287	14330	14252	14314	14376	14316	14216	14280	14429	14258	14357	14203	14371	14453	14281	14150	14303	14301	14306	14350	14460	14357	14087	14269	14385	14440	14406	14409	14322	14477	14308	14090	14318	14210	14372	14381	14447	14256	14209	14256	14323	14312	14487	14277	14149	14293	14212	14111	14374	14366	14422	14363	14106	14352	14457	14360	14246	14330	14331	14203	14219	14310	14242	14237	14247	14314	14328	14351	14228	14069	14168	14409	14361	14316	14036	14260	14216	14409	14188	14233	14228	14385	14104	14289	14382	14093	14328	14196	14280	14513	14335	14302	14281	14296	14166	14314	14076	14378	14244	14269	14196	14443	14294	14434	14226	14108	14417	14274	14373	14187	14297	14282	14170	14052	14106	14348	14511	14463	14424	14341	14336	14319	14271	14305	14186	14385	14444	14379	14464	14276	14622	14216	14491	14410	14248	14257	14235	14321	14119	14209	14242	14343	14247	14350	14372	14352	14302	14311	14329	14275	14376	14175	14317	14505	14215	14139	14167	14342	14377	14477	14379	14066	14437	14358	14370	14418	14472	14359	14508	14328	14297	14179	14253	14342	14351	14472	14380	14363	14131	14185	14309	14262	14312	14322	14213	14334	14268	14427	14499	14232	14318	14407	14495	14452	14210	14389	14304	14282	14342	14261	14263	14289	14186	14219	14137	14314	14233	14284	14315	14456	14184	14183	14454	14460	14533	14158	14319	14358	14448	14096	14115	14333	14310	14224	14418	14416	14200	14188	14346	14490	14279	14372	14354	14095	14166	14349	14298	14342	14282	14225	14271	14388	14381	14440	14274	14333	14106	14269	14238	14185	14173	14232	14149	14221	14254	14340	14402	14188	14131	14281	14154	14391	14240	14309	14182	14366	14225	14281	14160	14162	14114	14348	14328	14458	14218	14200	14371	14361	14338	14321	14214	14324	14402	14304	14069	14245	14260	14327	14404	14354	14173	14429	14219	14211	14261	14288	14276	14419	14397	14337	14456	14283	14263	14206	14366	14412	14508	14310	14226	14233	14267	14313	14304	14216	14138	14402	14298	14269	14284	14255	14326	14427	14370	14121	14414	14217	14351	14366	14231	14351	14242	14441	14157	14433	14054	14316	14284	14282	14271	14204	14237	14337	14428	14425	14238	14267	14217	14370	14166	14360	14418	14418	14139	14446	14104	14346	14229	14245	14177	14435	14365	14361	14233	14364	14434	14304	14202	14428	14235	14439	14340	14380	14268	14404	14315	14424	14310	14261	14418	14293	14255	14267	14378	14216	14211	14213	14310	14350	14417	14246	14252	14360	14210	14155	14226	14343	14270	14207	14220	14317	14263	14202	14374	14195	14287	14251	14318	14421	14170	14208	14176	14167	14338	14122	14251	14363	14343	14230	14360	14409	14312	14400	14303	14366	14311	14271	14409
28716	51949	47334	32810	22537	15995	13744	13329	12921	12675	12789	12877	12879	12808	12952	12973	12847	12810	12836	12948	12869	12849	12665	12818	12855	12714	12922	12874	12715	12640	12785	12737	12865	12757	12728	12830	12745	12952	12836	12785	12697	12827	12919	12779	12802	12834	12897	12557	12836	12724	12692	12829	12878	12955	12782	12701	12796	12814	12830	13005	12840	12699	12859	12705	12699	12782	12806	12947	12815	12796	12928	12713	12846	12807	12689	12831	12720	12847	12750	12652	12729	12695	12764	12838	12769	12718	12797	12856	12855	12801	12857	12683	12802	12678	12769	12833	12725	12757	12798	12750	12929	12818	12833	12878	12631	12825	12997	12755	12763	12871	13045	12731	12669	12727	12710	12699	12783	12842	12795	12829	12907	12779	12798	12784	12907	12776	12736	12770	12713	12820	12955	12797	12794	12689	12850	12742	12618	12904	12771	12734	12855	12657	12736	12626	12818	12800	12650	12835	12881	12616	12967	12659	12836	12831	12844	12830	12813	12624	12861	12789	12784	12746	12758	12768	12749	12753	12868	12737	12772	12776	12850	12676	12862	12626	12713	12830	12828	12732	12850	12757	12870	12943	12850	12769	12739	12873	12740	12833	12774	12880	12825	12860	12817	12745	12914	12744	12698	12814	12777	12883	12709	12697	12788	12776	12722	12767	12991	12802	12747	12735	13015	12829	12823	12766	12693	12912	12890	12792	12839	12739	12651	12658	12795	12752	12879	12696	12823	12871	12753	12891	12846	12744	12829	12700	12811	12674	12804	13038	12795	12650	12830	12792	12847	12827	12973	12741	12685	12836	12693	12944	12810	12606	12928	12860	12757	12829	12805	12888	12874	12741	12865	12913	12759	12696	12714	12933	12781	12759	12732	12812	12878	12655	12853	12622	12874	12927	12670	12872	12857	12846	12821	12742	12924	12837	12932	12808	12993	12753	12867	12771	12799	12792	12730	12905	12871	12767	12657	12884	12637	12688	12849	12917	12659	12693	12647	12809	12780	12591	12840	12803	12742	12782	12741	12854	12776	12808	12874	12831	12841	12885	12675	12920	12760	12618	12738	12888	12628	12824	13020	12686	12713	12708	12722	12821	12799	12765	12814	12759	12917	12576	12748	12884	12745	12658	12887	12784	12877	12727	12790	12626	12761	12856	12868	12703	12813	12856	12931	12824	12720	12788	12782	12803	12737	12934	12633	12720	12935	12710	12858	12815	12827	12850	12748	12772	12966	12979	12836	12719	12810	12883	12851	12714	12821	12862	12690	12765	12921	12896	12869	12935	12881	12793	12718	12745	12677	12772	12761	12700	12894	12872	12702	12830	12899	12753	12790	12730	12861	12698	12940	12837	12690	12953	12916	12958	12732	12910	12871	12720	12861	12713	12775	12711	12655	12874	12858	12843	12788	12740	12709	12713	12928	12768	12825	12812	12605	12920	12807	12734	12778	12840	12670	12886	12763	12857	12981	12979	12927	12743	12818	12643	12806	12836	12741	12788	12869	12857	12767	12808	12845	12977	12815	12690	12591	12627	12887	12781	12677	12769	12728	12683	12627	12896	12927	12698	12810	12754	12782	12833	12703	12971	12905	12863	12737	12809	12735	12810	12749	12831	12813	12849	12789	12896	12712	12844	12534	12895	12807	12857	12782	12803	12661	12711	12590	12728	12864	12730	12708	12839	12791	12768	13057	12814	12636	12872	12632	13022	12969	12725	12877	12781	12909	12780	12691	12751	12841	12683	12822	12705	12886	12759	12896	12947	12853	12682	12755	12751	12708	12820	12822	12769	12806	12608	12807	12729	12784	12770	12883	12917	12754	12812	12764	12758	12828	12731	12750	12985	12855	12781	12759	12755	12800	12860	12954	12694	12759	12857	12785	12802	12819	12723	12724	12827	12744	12915	12707	12709	12906	12730	12790	12690	12860	12821	12844	12805	12792	12784	12682	12835	12848	12903	12636	12889	12939	12705	12760	12827	12670	12862	12826	12963	12736	12799	12842	12916	12826	12817	12779	12788	12689	12845	12772	12804	12714	12837	12911	12782	12803	12882	12824	12704	12819	12789	12722	12940	12942	12847	12901	12736	12723	12908	12629	12943	12752	12722	12973	12895	12911	12803	12761	12752	12799	12813	12877	12734	12860	12804	12836	12797	12706	12837	12811	12688	12606	12847	12704	12692	12878	12825	12931	12844	12890	12885	12892	12693	12904	12886	12868	12761	12850	12793	12803	12594	12924	12793	12756	12799	12889	12888	12766	12731	12665	12814	12855	12659	12841	12803	12899	12911	12770	12841	12719	12736	12803	12777	12645	12805	12861	12856	12852	12933	12751	12851	12724	12719	12824	12721	12735	12832	12663	12807	12909	12667	12817	12822	12791	12959	12875	12932	12812	12737	12839	12677	12747	12800	12759	12733	12849	12772	12723	12946	12742	12664	12827	12757	12787	12811	12701	12788	12766	12874	12955	12828	12676	12675	12975	12918	12667	12868	12708	12763	12741	12609	12768	12990	12700	12858	12786	12875	12788	12910	12647	12795	12729	12753	12812	12732	13016	12828	12884	12741	12687	12847	12565	12943	12761	12898	12823	12859	12943	12761	12706	12859	12828	12752	12787	12768	12812	12734	12894	12853	12740	12802	12804	12867	12724	13007	12908	12601	12833	12643	12847	12792	12808	12749	12768	12721	12822	12716	12917	12765	12717	12790	12991	12916	12904	12802	12754	12759	12795	13001	12896	12762	12864	12935	12799	12797	12749	12861	12921	12768	12861	12856	12878	12849	12667	12547	12752	12788	12793	12836	12759	12697	12711	12855	12903	12731	12845	12728	12845	12899	12839	12868	12819	12847	12681	12876	12714	12913	12907	12810	12755	12862	12859	12888	12943	12618	12672	12880	12618	12636	12793	12667	12694	12897	12668	12654	12684	12992	12772	12834	12729	12774	12720	12678	12820	12738	12857	12776	12682	12851	12884	12868	12775	12938	12683	12829	12834	12780	12782	12821	12940	12782	12793	12850	12887	12724	13012	12637	12945	12769	12776	12587	12836	12916	12837	12855	12725	12857	13035	12831	12874	12812	12795	12780	13005	12673	12802	12531	12722	12716	12796	12773	12862	12830	12693	12703	12997	12849	12766	12883	12772	12843	12657	12814	12720	12764	12910	12817	12889	12954	12909	12947	12867	12779	12881	12913	12738	12686	12771	12778	12910	12842	12775	12777	12651	12910	12705	12703	12822	12698	12753	12935	12902	12833	12841	12956	12790	12673	12786	12886	12869	12701	12637	12758	12746	12869	12907	12954	12787	12768	12808	12864	12778	12888	12854	12791	12675	12642	12751	12944	12772	12831	12735	12779	12848	12790	12736	12933	12891	12721	12751	12985	12755	12758	12753	12700	12873	12835	12816	12796	12687	12764	12790	12807	12928	12731	12883	12661	12808	12957	12746	12897	12830	12710	12642	12769	12737	12572	12749	12711	12854	12897	12680	12857	12770	12695	12877	12685	12957	12880	12913	12885	12765	12747	12775	12840	12768	12865	12824	12883	12798	12852	12836	12699	12843	12801	12823	12883	12887	12813	12969	12799	12747	12737	12875	12737	12889	12908	12637	12733	12805	12873	12901	12757	12884	12968	12770	12810	12689	12935	12786	12791	12687	12887	12802	12824	12830	12745	12667	12965	12859	12806	12894	12938	12816	12990	12896	12895	12950	12860	12698	12709	12788	12730	12692	12646	12737	12898	12831	12973	12776	12799	12844	12753	12813	12784	12706	12768	12873	12816	12743	12862	12980	12713	12886	12784	12680	12820	12757	12681	13006	12842	12786	12720	12809	12713	12799	12762	12839	12684	12871	12652	12855	12895	12733	12811	12796	12900	12716	12585	12875	12834	12883	12816	12821	12687	12874	12787	12964	12830	12742	12737	12762	12853	12911	12843	12805	12770	12746	12830	12972	12830	12801	12735	12753	12818	12859	12700	12792	12809	12784	12879	12631	12813	12729	12744	12913	12664	12990	12842	12792	12927	12746	12693	12792	12873	12841	12750	12824	12981	12774	12707	12771	12799	12813	12916	12718	12844	12820	12816	12723	12798	12853	12897	12680	12774	12701	12742	12808	12742	12820	12884	12790	12861	12820	12736	12733	12685	12879	12923	12737	12901	12763	12622	12923	12856	12857	12898	12976	12691	12906	12711	12936	12968	12674	12921	12838	12778	12757	12707	12758	12887	12760	12973	12734	12630	12860	12817	12726	12609	12764	12877	12910	12939	12785	12819	12850	12678	12882	12682	12650	12812	12841	12924	12749	12841	12864	12685	12853	12791	12689	12977	12720	12883	12711	12797	12856	12771	12769	12751	12694	12581	12793	12817	12862	12849	12806	12782	12585	12930	12872	12735	12731	12848	12868	12745	12834	12927	12790	12697	12827	12805	12831	12701	12795	12679	12612	12794	12779	12690	12859	12767	12802	12913	12715	12689	12792	12949	12851	12673	12883	12882	12972	12903	12601	12841	12651	12970	12812	12836	12606	12920	12916	12568	12860	12912	12648	12876	12866	12750	12748	12811	12925	12766	12911	12739	12853	12794	12856	12664	12972	12704	12887	12811	12916	12808	12955	12723	12872	12807	12825	12780	12800	12880	12819	12502	12856	12903	12837	12941	12786	12811	12797	12903	12863	12824	12712	12782	12868	12737	12817	12926	12901	13042	12864	12897	12731	12885	12666	12845	12874	12779	12749	12815	12845	12846	12754	12809	12833	12830	12880	12850	12886	12690	12726	12870	12837	12952	12671	12822	12933	12807	12896	12662	12824	12879	12775	12943	12884	12568	12805	12852	12730	12876	12807	12722	12704	12826	12770	12738	12673	12726	12698	12824	12868	12743	12685	12743	12736	12845	12848	12751	12874	12953	12681	12778	12951	12776	12819	12946	12820	12801	12857	12717	12821	12717	12969	12626	12784	12667	12792	12734	12786	12936	12791	12718	12897	12757	12760	12828	12710	12824	12674	12685	12867	12878	12654	12967	12896	12704	12751	12865	12921	12697	12729	12768	12757	12864	12839	12718	12866	12858	12829	12735	12750	12915	12742	12732	12756	12800	12891	12786	12728	12759	12786	12730	12849	12758	12774	12899	12857	12981	12852	12770	12728	12664
24326	24330	46093	46467	36436	28351	23229	17233	15495	14568	14551	14446	14237	14409	14304	14462	14387	14275	14466	14333	14213	14327	14275	14305	14281	14442	14352	14258	14365	14259	14314	14347	14281	14292	14178	14231	14367	14395	14467	14403	14178	14268	14221	14309	14290	14230	14366	14385	14144	14295	14293	14261	14306	14219	14133	14210	14226	14320	14243	14369	14267	14276	14357	14228	14007	14230	14252	14147	14141	14088	14279	14184	14274	14336	14400	14250	14315	14250	14166	14121	14196	14223	14499	14209	14384	14184	14485	14449	14175	14213	14166	14300	14079	14236	14219	14164	14474	14290	14265	14174	14340	14160	14306	14358	14266	14225	14307	14346	14121	14339	14410	14359	14291	14391	14429	14167	14283	14211	14117	14181	14116	14362	14253	14208	14221	14164	14319	14256	14362	14275	14135	14232	14307	14236	14387	14313	14128	14245	14372	14320	14446	14315	14448	14082	14282	14213	14199	14055	14223	14375	14260	14094	14168	14214	14233	14198	14076	13918	14191	14163	14332	14198	14186	14223	14214	14320	14185	14027	14301	14295	14219	14015	14237	14449	14328	14264	14263	14412	14035	14293	14271	14393	14155	14142	14235	14150	14391	14191	14128	14320	14160	14410	14263	14236	14180	14242	14293	14309	14476	14278	14301	14308	14056	14334	14154	14246	14266	14289	14198	14255	14270	14379	14274	14284	14231	14218	14175	14251	14160	14308	14338	14224	14240	14421	14280	14404	14184	14125	14220	14267	14169	14185	14372	14400	14101	14119	14358	14411	14455	14164	14197	14198	14306	14355	14247	14205	14153	14312	14249	14208	14078	14220	14402	14220	14334	14123	14325	14128	14227	14116	14217	13937	14163	14140	14392	14481	14181	14287	14306	14273	14325	14316	14137	14470	14457	14346	14329	14045	14277	14198	14266	14368	14248	14056	14176	14069	14243	14383	14076	14295	14315	14177	14332	14220	14434	14191	14184	14144	14247	14198	14272	14179	14224	14162	14105	14167	14189	14131	14140	14216	14201	14310	14277	14340	14202	13984	14178	14163	14258	14240	14359	14273	14378	14380	14095	14041	14321	14147	14280	14151	14286	14349	14167	14249	14081	14263	14230	14119	14403	14306	14179	14227	14171	14116	14271	14074	14294	14263	14238	14327	14198	14451	14155	14239	14231	14174	14079	14130	14313	14204	14275	14210	14441	14233	14143	14186	14274	14321	14162	14050	14101	14161	14194	13983	14226	14104	14235	14188	14378	14303	14258	14278	14113	14261	14329	14190	14264	14048	14184	14226	14204	14139	14386	14084	14202	14120	14065	14219	14226	14305	14163	14164	14213	14306	14228	14201	14215	14286	14212	14332	14016	14248	14205	14385	14226	14044	14187	14232	14317	14226	14262	14396	14298	14159	14280	14276	14231	14237	14148	14215	14381	14285	14156	14256	14231	14261	14259	14408	14143	14064	14235	14097	14291	14254	14114	14211	14404	14243	14378	14197	14092	14200	14295	14271	14283	14127	14382	14362	14168	14297	14355	14116	14249	14068	14091	14296	14201	14274	14309	14346	14340	13938	14335	14184	14251	14427	14304	14205	14175	14215	14273	14250	14278	14176	14291	14233	14047	14155	14176	14306	14074	14271	14203	14236	14063	14191	14092	14158	13989	14245	14371	14316	14360	14188	14364	14236	14190	14255	14206	14104	14273	14369	14255	14246	14047	14081	14245	14249	14272	14168	14342	14254	14267	14070	14196	14351	14228	14159	14167	14258	14222	14270	14272	13972	13995	14109	14170	14395	14143	14430	14222	14223	14149	14021	14166	14216	14324	14322	14354	14210	14112	14140	14238	13954	14167	14307	14240	14254	14125	14244	14195	14207	14317	14296	14404	14223	14264	14325	14020	14181	14087	14242	14095	14170	14187	14080	14197	14397	14235	14307	14353	14297	14383	14329	14362	14131	14319	14344	14372	14164	14319	14229	14316	14344	14128	14313	14354	14193	14246	14102	14379	13972	14156	14219	14085	14350	14212	14378	14285	14472	14361	14250	14068	14251	14369	14469	14250	14267	14306	14044	14341	14210	14254	14282	14226	14315	14318	14326	14268	14371	14285	13991	14121	14266	14371	14354	14516	14173	14150	14203	14157	13915	14366	14197	14174	14235	14305	14384	14367	14369	14304	14312	14092	14299	14309	14331	14355	14380	14378	14147	14055	14444	14176	14288	14315	14200	14279	14236	14289	14311	14118	14434	14273	14275	14237	14184	14338	14202	14245	14160	14049	14364	14167	14072	14341	14342	14394	14105	14120	14043	14303	14162	14236	14112	13989	14237	14343	14330	14025	14309	14310	14291	14186	14154	14336	14451	14232	14245	14291	14089	14416	14268	14205	14100	14420	14271	14268	14117	14274	14361	14500	14375	14368	14422	14310	14353	14329	14436	14129	14247	14275	14331	14278	14373	14252	14178	14145	14095	14157	14314	14265	14124	14294	14245	14320	14221	14092	14231	14008	14211	14425	14410	14089	14141	14286	14285	14021	14270	14231	14419	14140	14259	14392	14122	14264	14356	14187	14290	14288	14270	14264	14303	14197	14096	14231	14223	14325	14285	14219	14210	14336	14241	14217	14104	14334	14126	14292	14169	14292	14158	14056	14205	14014	14168	14258	14227	14317	14249	14222	14095	14192	14078	14257	14080	14135	14375	14319	14204	14136	14287	14322	14261	14349	14237	14292	14280	14273	14371	14121	14223	14249	14401	14264	13971	14077	13952	14221	14189	14338	14414	14225	14278	14203	14248	14118	14288	14282	14295	14311	14362	14323	14224	14294	14367	14011	14451	14223	14150	14167	14329	14247	14123	14069	14299	14273	14244	14317	14221	14056	14311	14187	14252	14128	14205	14257	14227	14147	14286	14413	14268	14182	14063	14264	14093	14297	14310	14209	14232	14240	14071	14376	14356	14226	14170	14134	14370	14158	13977	14107	14322	14232	14245	14165	14305	14450	14382	14213	14227	14222	14037	14249	14212	14084	14362	14215	14228	14264	14184	14285	14175	14264	14186	14086	14244	14288	14290	14287	14401	14465	14479	14331	14340	14126	14329	14120	14387	14264	14331	14353	14305	14073	14188	14133	14432	14187	14215	14381	14351	14051	14098	14309	14242	14068	14180	14150	14301	14131	14201	14086	14049	14168	14077	14293	14379	14300	14238	14335	14264	14288	14203	14202	14132	14110	14183	14170	14269	14074	14178	14048	14208	14302	14350	14368	14209	14318	14231	14249	14251	14247	14355	14144	14252	14424	14270	14250	14322	14382	14258	14214	14210	14285	14295	14148	14369	14279	14178	14215	14112	14166	14215	14301	14369	14418	14390	14387	14259	14292	14072	14137	14280	14330	14375	14266	14218	14485	14254	14212	14308	14435	14245	14307	14439	14024	14395	14266	14269	14386	14380	14152	14246	14168	14108	14265	14039	14306	14348	14116	14150	14129	14029	14123	14364	14189	14216	14158	14326	14334	14397	14132	14348	14371	14210	14360	14216	14264	14212	14328	14403	14321	14149	14101	14184	14315	14511	14346	14195	14276	14325	14280	14217	14271	14269	14179	14089	14253	14273	14125	14225	14152	14152	14396	14022	14289	14038	14295	14397	14241	14322	14304	14344	14285	13982	14210	14040	14241	14302	14164	14316	14331	14222	14367	14033	14265	14403	14420	14094	14248	14225	14255	14015	14195	14466	14210	14209	14381	14222	14144	14466	14275	14448	14066	14313	14366	14069	14271	14446	14351	14292	14279	14081	14238	14100	14078	14221	14324	14182	14087	14341	14184	14188	14256	14249	14401	14262	14198	14168	14242	14301	14223	14209	14309	14163	14394	14138	14341	14304	14400	14132	14214	14236	14188	14259	14331	14178	14174	14314	14275	14187	14213	14305	14282	14202	14520	14287	14201	14112	14169	14210	14297	14115	14243	14282	14302	14170	14243	14164	14239	14011	14273	14142	14203	14189	14192	14237	14265	14143	14280	14233	14473	14305	14180	14219	14170	14433	14122	14280	14366	14207	14082	14194	14273	14071	14303	14269	14296	14270	14265	14402	14286	14181	14243	14142	14137	14224	14197	14203	14082	14234	14225	14256	14291	14299	14197	14266	14261	14395	14043	13928	14209	14407	14282	14346	14188	14199	14288	14060	14271	14304	14247	13899	14103	14079	14307	14250	14182	14294	14202	14115	14161	14169	14246	14031	14343	14078	14218	14153	14324	14187	14389	14294	14135	14343	14270	14368	14315	14474	14468	14258	14364	14243	14195	14241	14089	14325	14129	14213	14394	14154	14245	14259	14290	14411	14247	14269	14201	14216	14258	14223	14112	14409	14126	14274	14162	14231	14352	14078	14160	14069	14234	14420	14006	14041	14292	14192	14189	14105	14329	14281	14329	14070	14088	14158	13994	14125	14224	14439	14403	14444	14384	14264	14128	14179	14434	14316	14263	14151	14411	14112	14434	14345	14291	13975	14308	14024	14258	14369	14371	14179	14180	14227	14394	14039	14398	14469	14258	14256	14271	14109	14242	14231	14024	14130	14323	14347	14285	14272	14393	14391	14296	14215	14196	14249	14199	14098	14291	14239	14178	14284	14187	14047	14323	14296	14440	14298	14471	14281	14177	14316	14324	14161	14044	14281	14055	14098	14155	14166	14254	13929	14273	13938	14225	14155	14433	14278	14362	14271	14310	14282	14125	14226	14217	14170	14182	14391	14191	13951	13988	14101	14402	14272	14253	14225	14402	14051	14189	14384	14308	14441	14332	14197	14228	14293	14223	14377	14481	14206	14200	14273	14238	14311	14311	14374	14370	14339	14047	14317	14264	14377	14256	14544	14305	14181	14430	14156	14371	14147	14247	14171	14249	14456	14358	14337	14339	14215	14249	14420	14200	14051	14234	14405	14468	14202	14429	14175	14402	14320	14249	14207	14302	14375	14091	14327	14402	14285	14320	14173	13967	14121	14190	14210	14234	14231	14469	14258	14222	14099	14201	14413	14357	14133	14143	14291	14254	14235	14205	14232	14343	14204	14265	14075	14310	14206	14094	14227	14273	14286	14231	14303	14376	14307	14246	14160	14112	14201	14147	14282	14395	14197	14183	14155	14326	14483	14398	14271	14228	14151
54004	95972	87025	61576	42757	28021	20037	15428	14023	13074	12858	13030	12864	12829	13004	12986	12970	12962	12971	12919	12862	12781	12824	12936	12824	12822	12920	12924	12777	12841	12773	12916	12921	12834	12881	12906	12951	12895	12786	12892	12533	12913	12824	13053	12655	12757	12810	13019	12685	12976	12721	12689	12785	12885	12832	12920	12763	12765	12819	12890	12802	12612	12603	12748	12884	12816	12764	13018	12863	12880	12882	12851	12972	12750	12810	12786	12892	12788	12764	12900	12816	12841	12962	12865	12921	12807	13155	12757	12762	12791	12899	12982	12658	12959	12910	12985	12948	12888	12714	12902	12942	12619	12986	12989	12907	12767	12938	12897	12834	12899	12765	12937	12904	12714	12850	12838	12800	12895	12864	12885	12975	12686	12866	12750	12715	12642	12933	12885	12859	13031	13011	12818	12850	12902	12827	12804	12793	12893	12910	12840	12946	12849	12871	12714	12799	12961	12729	12858	12731	12913	12944	12969	12868	12811	12801	12690	12584	12791	12888	12932	12813	12876	12848	12805	12816	12884	12807	12917	12810	12856	12699	12879	12853	12899	12817	12880	12796	12945	12608	12903	12978	12748	12820	12852	12780	12834	12742	12931	12926	12807	12977	12807	12831	12858	12895	12716	12851	12800	12904	12766	12947	12875	12904	12868	12695	12857	12874	12847	12898	12898	12939	12929	12907	12786	12735	12658	12852	12741	12885	12884	12899	12858	12717	12817	12717	13029	12742	12963	12796	12753	12620	12747	12779	12800	12813	12938	12793	12912	13024	12710	12752	12749	12668	12744	12765	12832	12885	12818	12890	12816	12930	12905	13056	12767	12695	12845	12856	12832	12895	12762	12798	12827	12830	12828	12876	12923	12879	12892	12952	12693	12825	12915	12975	12806	12824	12827	12916	12692	12818	12822	12851	12785	12732	12885	12914	12663	12935	12836	12967	12859	12943	12865	12894	12877	13016	12834	12790	12818	12772	12910	12926	12661	12964	12914	12835	12903	12998	12820	12854	12884	12716	12726	12825	12771	12761	12819	12842	12843	12790	12978	12773	13025	12719	12777	12752	12877	13014	12838	12930	12836	12965	12654	12933	12789	12647	12777	12990	12899	12709	13061	12745	12800	12819	12779	12827	12873	12866	12784	12833	12901	12953	12815	12909	12777	12853	12816	12851	12841	12693	13017	12716	12939	12777	12911	12736	12779	12679	12650	12780	12984	12828	12871	12925	12912	12778	12767	12972	12827	12902	12871	12871	12782	12792	12779	12870	12944	12919	12794	12756	12942	12741	12876	12857	12872	12594	12938	12776	12898	12983	12984	12930	12850	12852	12747	13012	12910	13063	12805	12838	12681	12702	12927	12873	12791	12772	12787	12898	12907	12794	12894	12828	12793	12665	12779	12764	12729	12664	12869	12813	12862	12784	12819	12737	12819	12653	12888	12935	12748	12938	12835	12955	12967	12894	12929	12883	12913	12762	12780	12889	12815	12765	13049	13031	12891	12811	12792	12768	12719	12932	12942	12904	12827	12802	12831	12967	12895	12896	12892	12688	12739	12816	12669	12766	12744	12971	12777	12779	12963	12753	13032	12939	12750	12824	12798	12814	12885	12855	12859	13023	12892	12939	12842	12797	12843	12881	12877	12852	12633	12895	12850	12928	12758	12837	12879	12742	12888	12873	12925	12938	12917	12776	12811	12832	12976	12721	12758	12775	12921	12916	12828	12754	12697	12823	12990	12950	12598	12776	13106	12817	12956	12739	12861	12843	12734	12988	12726	12821	13026	12749	12946	12797	12776	13047	12821	12705	12880	12685	12898	12844	12876	12780	12910	12806	12791	12805	12838	12777	12766	12909	12932	12785	12772	12896	12899	12849	12766	12794	12861	12833	12952	12942	12927	12855	12969	12752	13046	12924	12680	12791	12886	12825	12911	12961	12910	12923	12913	12957	12889	12885	12949	12618	12692	12869	12805	12859	12867	12801	12723	12873	12910	12819	12740	12963	12757	12735	12989	12824	12809	12898	12862	12952	12812	12922	12763	12962	12954	12851	12975	12785	12956	12753	12860	12944	12649	12778	12794	12913	12938	12936	12804	12758	13106	12885	12787	12991	12761	12851	12923	12934	12870	12948	12799	12924	12913	12781	12992	12780	12705	12884	12783	12864	12715	12826	12858	12666	12936	12889	12813	12851	12945	12764	12908	12807	12773	12854	12923	12942	12785	13004	12810	12619	12696	12940	12818	12817	12865	12862	12821	12903	12845	12839	12961	12792	12808	12751	12702	12842	12905	12977	12758	12871	12956	12691	12901	13011	12695	12763	12726	12843	12857	12862	12822	12909	12753	12890	12826	12860	12688	12764	12871	12756	12835	12814	12892	12640	12746	12924	12909	12933	13030	12930	12922	12795	12773	12746	12756	12890	12867	12769	12756	12925	12784	12715	12822	12844	12873	12897	12842	12692	12782	12730	12830	12856	12813	12762	12856	12794	12939	12917	12795	12744	12775	12709	12755	12875	12741	12744	12869	12801	12915	12686	12927	12987	12828	12848	12804	12877	12836	12889	12808	12908	12932	12794	12866	13066	12705	12722	12901	12831	12731	12771	12756	12839	12858	12986	12733	12813	12926	12859	12923	12992	12897	12785	12777	12817	12822	13010	12708	12857	12808	12719	12869	12777	12803	12854	12834	12787	12850	12902	12766	12813	12870	12848	12874	12902	12779	12914	12950	12982	13016	12975	12815	12788	12760	12915	12866	12719	12896	12723	12554	12808	12800	12863	12971	12926	12768	12831	12764	12936	12885	12903	12894	12932	12767	12889	12686	12811	12931	12884	12768	12748	12789	12866	12841	12749	13016	12840	12822	12894	12817	12954	12858	12874	12894	12813	12827	12676	12773	12852	12705	12749	13040	12876	12788	12824	12913	12859	12829	12851	12952	12750	12817	13166	12892	12736	12808	12814	12738	13005	12964	12758	12774	12868	12772	12871	12742	12919	12895	12616	12825	12773	12802	12803	12917	12990	12856	12751	12848	12841	12795	12952	12919	13006	12801	13007	12866	12752	12755	12750	12994	12943	12796	12801	12682	12876	12622	12681	13036	12699	12864	12886	12832	12865	12733	12849	12882	12978	12879	12911	12820	12973	12764	12927	13113	12891	12879	12866	12715	12943	12898	12810	12969	12732	12822	12786	13030	12851	12887	12731	12749	12734	12854	12776	12760	12778	12962	12766	12988	12687	12844	12874	12899	12750	12783	12865	12798	12768	12850	12847	12873	13010	12779	12907	12871	12811	12820	12847	12719	12815	12824	12733	12790	12873	12728	12896	12815	13073	12617	12847	12772	12995	12829	12742	12787	12869	12939	12896	12898	12996	12743	12857	12886	12833	12753	12850	12851	12832	12970	12823	12545	12862	12684	12809	12678	12715	12937	12723	12726	12944	12864	12907	12867	12956	12879	12709	12707	12889	12936	12874	12870	12841	12809	12914	12881	12832	12601	12854	12761	12940	12842	12701	12820	12745	12901	12819	12712	12697	12744	12832	12942	13075	12875	12832	12917	12894	12863	12770	12886	12914	13065	12839	12832	12913	12947	12945	12901	12908	12962	13035	12875	12755	12998	12687	12781	12895	12781	12927	13000	12846	12873	12829	12849	12928	12833	12923	12720	12927	12848	12996	12815	12857	12688	12705	12941	12900	12769	12838	12823	12748	12721	12836	12972	12790	13007	12865	12978	12933	12858	12820	12717	12788	12890	12885	12828	12984	12685	12922	12933	12919	12751	12789	12820	13043	12739	12857	12801	12963	12733	12908	12781	12938	12854	12881	12816	12857	12774	12908	12693	12748	12871	12889	12894	12832	12660	12799	12690	12759	12770	12912	12834	12891	12784	12770	12842	12914	12743	12835	12756	12754	12815	12805	12778	12774	12742	12807	12809	12839	12878	12909	12966	12947	12745	12976	12926	12759	12922	12815	12823	12755	12875	12827	12813	12914	12777	12896	12831	12766	12791	12759	12698	12857	12920	12770	12946	12797	13018	12606	12797	12861	12923	12978	12785	12893	12852	12836	12645	12929	12756	12668	12947	12898	12767	12778	12911	12827	12790	12910	12852	12708	12801	12758	12782	12678	12839	12958	12771	12741	12860	12771	13049	12906	12837	12886	12764	12755	12920	12798	12837	12783	12823	12731	12759	12801	12838	12884	12946	12946	12813	12776	12839	12841	12797	12852	12884	13012	12849	12946	12903	12769	12770	12838	12719	12815	13051	12749	12793	12765	12729	12864	12744	12763	12834	12787	12936	12826	12933	13060	12754	12845	12802	12913	12868	12833	12835	12792	12915	12766	12939	12770	12905	12813	12838	12832	12974	12823	12855	12901	12942	12743	12872	12768	13115	12767	12896	12707	12757	12764	12818	12764	12751	12909	12890	12886	12710	12869	12891	12724	12903	12861	12722	12767	12985	12870	12872	12854	12845	12935	12791	12753	12762	12798	12745	12816	12919	12772	12898	12965	12809	12772	12815	12973	12767	12780	12771	12642	12778	12675	12900	12957	12710	12988	12758	12704	12905	12929	12668	12955	12967	12897	12871	12918	12845	12916	12758	12741	12756	12861	12786	12850	12871	12749	12746	12855	12753	12844	12814	12857	12837	12911	12933	12891	12775	12866	12718	12876	12739	12832	12789	12734	13014	12781	12849	12885	12860	12948	12826	12814	12846	13015	12825	12839	12732	12859	12850	12878	13016	12800	12816	12873	12643	13007	12845	12888	12741	12719	12812	12770	12822	12770	12709	12973	12826	12982	12882	12852	12904	12895	12905	12915	12751	12980	12795	12767	12811	12691	12852	12758	12876	12705	12832	12838	12864	12970	12786	12796	12850	12758	12841	12848	12707	12877	12749	12923	12824	12855	12834	12909	12838	12899	12795	12877	12659	12865	12949	12837	12854	12823	12737	12874	12819	12965	12880	12984	12973	12864	12890	12851	12984	12834	12816	12672	12820	12888	13090	12796	12731	12893	12803	12798	12994	12948	12732	12835	12807	12989	12843	12948	12849	12831	12825	12812	12814	12887	12796	12855	12854	12830	12983	12869	12762	12819	12844	12806	12697	12594	12869	12977	12865	12841	12786	13046	13026	12816	12890	12786	12766
23102	22709	42313	44509	38462	34100	30908	21729	17181	15530	14915	14702	14676	14533	14452	14509	14481	14505	14532	14585	14544	14312	14427	14446	14396	14493	14421	14559	14301	14560	14412	14488	14498	14566	14366	14441	14415	14180	14388	14216	14366	14414	14386	14296	14536	14479	14415	14115	14278	14491	14200	14548	14211	14427	14478	14319	14299	14371	14345	14459	14266	14350	14428	14475	14177	14373	14339	14193	14108	14166	14122	13979	14178	14282	14481	14397	14317	14373	14213	14166	14250	14330	14208	14246	14100	14324	14404	14348	14471	14374	14306	14200	14220	14053	14231	14043	14376	14181	14369	14053	14116	14288	14305	14275	14082	14263	14273	14334	14375	14305	14242	14249	14244	14344	14255	14193	14240	14104	14189	14092	14146	14430	14311	14240	14378	14240	14264	14216	14144	14267	14264	14303	14349	14178	14342	14150	14354	14422	14312	14191	14411	14134	14373	14369	14291	14157	14337	14235	14303	14308	14278	14430	14200	14265	14125	14171	14267	14454	14391	14057	14215	14354	14161	14334	14242	14261	14108	14336	14135	14241	14221	14429	14310	14244	14202	14399	14306	14440	14314	14276	14208	14383	14347	14379	14318	14254	14175	14168	14544	14310	14154	14291	14046	14129	14245	14233	14270	14276	14232	14269	14292	14345	14291	14235	14357	14380	14526	14263	14052	14209	14038	14201	14158	14405	14261	14372	14175	14237	14181	14194	14096	14490	14499	14385	14114	14337	14143	14218	14248	14146	14268	14246	14402	14318	14254	14155	14331	14115	14187	14336	14274	14182	14310	14068	14353	13842	14384	14237	14330	14162	14164	14083	14163	14236	14150	14150	14124	14248	14305	14353	14277	14360	14443	14187	14044	14183	14258	14246	14471	14299	14331	14080	14234	14220	14116	14382	14410	14318	14169	14424	14403	14247	14385	14236	14224	14234	14298	14406	14284	14212	14470	14478	14090	14419	14300	14233	14161	14260	14481	14316	14252	14026	14143	14107	14199	13923	14146	14288	14218	14248	14350	13972	14328	14249	14518	14388	14469	14323	14301	14355	14159	14183	14319	14231	14223	14138	14173	14293	14365	14289	14154	14317	14500	14240	14322	14448	14083	14231	14118	14339	14467	14003	14357	14249	14123	14343	14188	14153	14422	14287	14217	14391	14231	14274	14369	14182	14273	14231	14476	14055	14216	14375	14258	14306	14235	14222	14135	14287	14141	14360	14272	14290	14393	14246	14330	14309	14276	14339	14544	14240	14262	14025	14218	14288	14343	14256	14201	14360	14201	14059	14295	14320	14169	14227	14218	14129	14287	14175	14307	14297	14287	14168	14099	14335	14218	14496	14264	14099	14271	14268	14082	14430	14391	14287	14394	14222	14215	14309	14133	14271	14075	14043	14291	14340	14306	14279	14425	14252	14340	14202	14270	14156	14148	14288	14362	14067	14272	14375	14385	14437	14148	14348	14435	14334	14177	14336	14227	14380	14167	14245	14324	14167	14256	14140	14251	14161	14323	14276	14259	14181	14316	14305	14321	14221	14352	14088	14390	14357	14301	14385	14158	14014	14319	14302	14310	14081	14271	14310	14243	14087	14262	14153	14175	14194	14245	14217	14409	14371	14386	14165	14271	14305	14197	14197	14263	14510	14301	14315	14243	14337	14142	14352	14272	14065	14530	14339	14244	14253	14080	14371	14376	14340	14270	14189	14378	14366	14029	14143	14339	14399	14214	14237	14281	14433	14248	14258	14520	14225	14299	14456	14338	14247	14294	14329	14051	14051	14271	14134	14251	14298	14336	14194	14108	14232	14302	14330	14262	14064	14282	14275	14023	14225	14242	14367	14408	14211	14439	14403	14241	14240	14178	14260	14247	14323	14308	14389	14381	14316	14305	14435	14456	14337	14365	14433	14218	14146	14296	14150	14385	13981	14254	14397	14371	14117	14387	14216	14279	14185	14322	14066	14230	14137	14036	14213	14136	14269	14266	14290	14411	14208	14217	14160	14169	14307	14215	14170	14278	14374	14336	14376	14420	14127	14130	14148	14264	14377	14372	14192	14169	14241	14336	14259	14276	14137	14142	14431	14310	14339	14239	14228	14217	14288	14162	14134	14343	14194	14168	14372	14564	14330	14358	14184	14251	14330	14469	14364	14423	14346	14231	14269	14240	14350	14220	14126	14162	14352	14282	14351	14319	14321	14269	14230	14442	14264	14233	14108	14126	14482	14126	14176	14104	14185	14295	14334	14215	14271	14244	14448	14284	14199	14230	14128	14119	14147	14205	13911	14181	14260	14413	14368	14255	14139	14148	14039	14348	14220	14272	14336	14345	14224	14269	14310	14147	14304	14339	14308	14209	14168	14097	14184	14245	14173	14063	14242	14283	14221	14246	14496	14276	14299	14180	14177	14321	14199	14288	14219	14172	14171	14308	14311	14448	14430	14327	14265	14011	14206	14315	14112	14338	14228	14438	14198	14124	14260	14189	14289	14331	14198	14434	14441	14344	14217	14156	14377	14168	14363	14313	14182	14161	13957	14345	14117	14315	14262	14162	13979	14309	14283	14170	14168	14154	14133	14271	14564	14206	14248	14248	14072	14331	14269	14130	14296	14249	14286	14218	14064	14285	14182	14427	14200	14219	14272	14138	14170	14368	14550	14358	14290	14246	14224	14199	14227	14320	14142	14196	14230	14143	14338	14285	14481	14336	14309	14348	14323	14155	14372	14393	14237	13967	14179	14150	14260	14083	14173	14193	14227	14229	14058	14316	14196	14254	14285	14235	14338	14188	14313	14373	14372	14215	14324	14311	14361	14240	14118	14218	14244	14314	14334	14356	14211	14272	14345	14267	14171	14399	14248	14196	14322	14325	14545	14194	14472	14354	14216	14243	14272	14188	14302	14199	14362	14204	14220	14344	14287	14223	14387	14212	14410	14369	14214	14160	14193	14254	14211	14391	14313	14128	14155	14176	14293	14216	14240	14317	14361	14430	14228	14218	14259	14264	14136	14151	14136	14269	14530	14156	14356	14308	14188	14416	14401	14177	14142	14241	14461	14317	14373	14263	14320	14313	14380	14196	14181	14342	14271	14242	14407	14278	14351	14269	14302	14134	14176	14381	14195	14187	14038	14294	13990	14232	14378	14276	14294	14275	14441	14327	14269	14149	14314	14344	14148	14230	14249	14430	14084	14303	14387	14322	14324	14287	14199	14134	14088	14347	14304	14350	14430	14417	14199	14239	14199	14183	14040	14175	14138	14070	14140	14194	14201	14313	14346	14201	14339	14331	14281	14220	13981	14396	14236	14391	14212	14134	14175	14211	14383	14414	14225	14239	14163	14371	14268	14265	14292	14325	14107	14086	14046	14059	14328	14240	14352	14206	14419	14146	14039	14247	14314	14170	14357	14254	14055	14461	14320	14196	14085	14251	14133	14225	14186	14321	14301	14102	14251	14220	14049	14304	14213	14271	14250	14222	14187	14300	14290	14323	14254	14403	14321	14167	14152	14359	14312	14461	14257	14170	14204	14179	14297	14245	14230	14223	14255	14170	14272	14205	14419	14197	14278	14206	14348	14166	14098	14157	14026	14273	14241	14479	14244	14295	14140	14394	14218	14363	14328	13970	14142	14241	14221	14374	14082	14238	14112	14222	14355	14257	14291	14207	14199	14292	14304	14147	14292	14354	14293	14312	13989	14210	14207	14115	14299	14255	14287	14377	14321	14469	14329	14283	14376	14158	14182	14310	14254	14211	14171	14233	14248	14122	14365	14239	14185	14358	14411	14129	14236	14247	14305	14410	14144	14262	14269	14007	14277	14238	14305	14339	14177	14449	14325	14324	14433	14203	14190	14142	14297	14358	14193	14283	14389	14284	14241	14288	14156	14403	14312	14277	14148	14179	14144	14205	14120	14087	14333	14338	14287	14228	14389	14370	14241	14136	14256	14133	14212	14178	14088	14165	14156	14300	14144	14154	14135	14041	14173	14363	14313	14294	14317	14380	14165	14175	14252	14229	13837	14145	14356	14383	14157	14373	14090	14204	14029	14014	14201	14174	14369	14353	14260	14247	14216	14262	14232	14281	14133	14263	14235	14185	14202	14351	14220	14107	14220	14290	14375	14175	14367	14281	14143	14248	14213	14317	14249	14123	14265	14185	14171	14071	14527	14277	14290	14295	14173	14194	14205	14362	14196	14191	14176	14323	14432	14235	14228	14353	14011	14429	14240	14271	14326	14307	14216	14313	14317	14310	14486	14327	14206	14195	14293	14197	14296	14352	14391	14403	14114	14334	14267	14324	14247	14163	14167	14151	14152	14064	14278	14301	14123	14241	14273	14070	14165	14112	14308	14365	14162	14407	14334	14342	14345	14271	14220	14341	14224	14343	14296	14341	14226	14270	14246	14188	14333	14390	14161	14246	14212	14289	14387	14351	14261	14141	14191	14489	14300	14316	14318	14320	14191	14222	14303	14137	14105	14286	14176	14325	14412	14024	14088	14417	14272	14155	14354	14302	14275	14117	14328	14338	14148	14239	14074	14482	14115	14144	14096	14076	14167	14342	14289	14118	14092	14150	14147	14273	14170	14397	14372	14462	14216	14348	14318	14251	14090	14233	14241	14164	14160	14130	14191	14202	14136	14412	14200	14275	14228	14130	14054	14032	14297	14278	14033	14188	14206	14156	14149	14410	14264	14230	14090	14139	14145	14280	14387	14249	14212	14421	14254	14257	14226	14309	14405	14239	14198	14201	14149	14249	14318	14198	14129	14263	14079	14246	14271	14423	14294	14303	14174	14416	14311	14354	14193	14244	14191	14155	14253	14129	14156	14249	14359	14449	14239	14285	14388	14232	14277	14134	14211	14315	14401	14363	14336	14429	14494	14172	14472	14400	14400	14428	14216	14284	14640	14227	14302	14143	13988	14205	14150	14197	14390	14400	14441	14362	14360	14317	14201	14184	14305	14229	14180	14361	14397	14258	14187	14179	14280	14136	14368	14380	14264	13993	14211	14316	14193	14210	14385	14186	14390	14237	14115	14098	14378	14179	14412	14301	14511	14190	14268	14393	14385	14278	14170	14297	14152	14185	14113	14184	14364	14097	14221	14371	14335	14258	14311	14173	14248	14334	14137	14188	14156	14253	14453	14450	14204
58001	98501	91824	76325	53453	40232	29020	20322	15487	13223	12836	12741	12868	12853	12698	12742	12843	12743	12761	12728	12815	12907	12754	12738	12812	12869	12743	12934	12999	12775	12647	12787	12831	12727	12768	12837	12816	12829	12798	12907	12776	12780	12800	12703	12755	12865	12952	12762	12918	12730	12782	12682	12675	12853	12847	12836	12691	12855	12766	12709	12687	12675	12810	12810	12645	12706	12803	12794	12767	12781	12826	12695	12716	12720	12685	12860	12779	12804	12775	12817	12891	12726	12735	12795	12803	12734	12811	12842	12755	12865	12749	12776	12882	12804	12791	12660	12928	12921	12793	12713	12852	12684	12753	12704	12680	12699	12725	12838	12579	12734	12658	12717	12742	12758	12847	12776	12932	12620	12822	12824	12889	12694	12838	12547	12732	12759	12811	12771	12956	12696	12690	12765	12733	12876	12890	12838	12776	12695	12725	12810	12781	12817	12562	12791	12602	12808	12867	12760	12773	12697	12872	12772	12872	13047	12818	12785	12800	12800	12565	12820	12831	12813	12788	12614	12760	12732	12711	12721	12787	12777	12763	12672	12799	12680	12628	12729	12770	12742	12717	12618	12673	12759	12817	12679	12908	12885	12859	12807	12748	12795	12748	12833	12862	12763	12902	12791	12738	12989	12697	12629	12767	12706	12713	12801	12839	12718	12787	12724	12779	12681	12902	12803	12702	12948	12819	12731	12797	12745	12862	12775	12585	12865	12749	12850	12771	12876	12762	12740	12617	12756	12605	12871	12773	12910	12794	12855	12700	12891	12827	12725	12847	12814	12701	12851	12823	12747	12707	12690	12844	12595	12726	12764	12799	12713	12792	12774	12827	12864	12700	12905	12864	12846	12637	12952	12714	12652	12737	12833	12829	12754	12695	12673	12806	12733	12860	12767	13005	12735	12807	12686	12763	12719	12862	12936	12691	12738	12702	12880	12759	12832	12784	12756	12683	12848	12597	12660	12737	12701	12791	12776	12819	12702	12738	12790	12914	12827	12769	12918	12863	12743	12828	12698	12717	12800	12657	12740	12805	12789	12659	12710	12773	12728	12597	12820	12776	12919	12879	12716	12744	12834	12775	12682	12653	12842	12774	12868	12870	12640	12701	12869	12879	12828	12814	12678	12873	12741	12839	12795	12711	12840	12834	12694	12831	12788	12640	12712	12916	12656	12504	12706	12748	12731	12903	12826	12655	12796	12832	12755	12799	12788	12532	12675	12746	12726	12691	12777	12767	12887	12903	12687	12818	12810	12753	12884	12806	12832	12724	12673	12835	12773	12876	12806	12655	12653	12842	12717	12737	12706	12705	12826	12694	12568	12813	12833	12684	12745	12755	12894	12753	12855	12775	12701	12824	12824	12933	12791	12601	12625	12868	12830	12863	12695	12742	12836	12847	12796	12848	12769	12777	12835	12789	12734	12830	12699	12806	12687	12812	12780	12788	12978	12755	12753	12784	12825	12671	12857	12769	12803	12876	12697	12815	12790	12670	12730	12842	12778	12755	12839	13047	12647	12912	12839	12648	12831	12757	12699	12689	12809	12853	12658	12756	12699	12735	12873	12671	12896	12767	12756	12638	12863	12678	12633	12597	12815	12946	12667	12770	12924	12924	12642	12644	12729	12667	12963	12696	12775	12818	12806	12780	12631	12643	12875	12847	12788	12971	12702	12943	12902	12717	12679	12773	12828	12715	12789	12964	12875	12724	12831	13075	12751	12741	12796	12782	12735	12885	12786	12812	12690	12704	12903	12830	12662	12779	12831	12783	12808	12834	12834	12726	12819	12776	12935	12834	12873	12853	12780	12666	12854	12769	12670	12592	12880	12701	12927	12843	12775	12937	12729	12687	12884	12781	12566	12779	12646	12715	12606	12882	12733	12949	12869	12842	12806	12912	12718	12903	12825	12989	12771	12681	12874	12847	12747	12787	12776	12595	13051	12890	12810	12773	12719	12740	12783	12764	12825	12787	12850	12971	12802	12862	12799	12810	12757	12837	12786	12688	12646	12930	12766	12804	12860	12784	12860	12841	12843	12775	12815	12825	12748	12751	12695	12743	12842	12775	12896	12827	12890	12743	12644	12869	12963	12741	12688	12820	12727	12856	12940	12868	12856	12643	12688	12730	12751	12695	12755	12763	12677	12872	12803	12680	12786	12798	12753	12720	12775	12722	12836	12716	12855	12755	12589	12656	12702	12784	12727	12717	12787	12687	12711	12788	12801	12856	12659	12728	12739	12815	12762	12944	12904	12969	12709	12914	12825	12759	12839	12865	12757	12593	12895	12719	12691	12757	12807	12695	12634	12819	12790	12794	12642	12760	12819	12762	12761	12783	12834	12603	12732	12771	12757	12638	12759	12741	12817	12942	12689	12773	12842	12804	12677	12743	12685	12813	12784	12756	12709	12836	12708	12819	12860	12837	12855	12791	12641	12779	12700	12696	12793	12837	12634	12764	12832	12702	12668	12820	12823	12681	12888	12828	12724	12620	12862	12809	12957	12771	12729	12880	12946	12751	12660	12894	12683	12614	12652	12746	12731	12719	12823	12863	12874	12837	12781	12863	12700	12673	12762	12665	12707	12722	12769	12805	12801	12725	12693	12731	12875	12739	12941	12733	12715	12794	12914	12770	12860	12505	12966	12880	12822	12789	12771	12788	12875	12724	12934	12747	12704	12740	12812	12628	12864	12767	12732	12798	12870	12779	12714	12737	12801	12745	12762	12646	12686	12849	12842	12745	12715	12888	12731	12795	12715	12671	12831	12679	12838	12687	12787	12852	12900	12799	12804	12798	12752	12679	12751	12723	12695	12918	12868	12606	12867	12866	12566	12765	12714	12694	12667	12786	12666	12812	12683	12839	12861	12820	12817	12709	12818	12957	12763	12792	12854	12859	12713	12592	12614	12782	12818	12850	12750	12977	12904	12705	12786	12732	12589	12875	12782	12641	12846	12764	12751	12814	12790	12761	12816	12853	12781	12715	12750	12884	12820	12680	12650	12741	12819	12797	12934	12932	12757	12930	12694	12858	12854	12806	12808	12738	12901	12833	12732	12871	12845	12683	12860	12764	12814	12720	12703	12790	12739	12689	12991	12742	12791	12845	12673	12764	12649	12871	12690	12886	12621	12650	12926	12793	12840	12905	12735	12853	12655	12756	12904	12818	12650	12772	12904	12537	12747	12872	12675	12786	12700	12803	12647	12663	12811	12737	12713	12839	12786	12810	12892	12708	12670	12685	12810	12897	12841	12833	12762	12689	12806	12838	12961	12820	12721	12843	12866	12918	12717	12811	12859	12810	12710	12839	12780	12769	12742	12887	12803	12736	12733	12753	12838	12841	12630	12762	12753	12733	12881	12897	12733	12778	12834	12729	12618	12844	12705	12787	12901	12717	12685	12659	12827	12812	12539	12723	12851	13027	12810	12804	12762	12923	12756	12863	12840	12866	12819	12819	12922	12831	12725	12705	12748	12788	12696	12792	12703	12989	12796	12919	12684	12874	12766	12884	12770	12631	12840	12676	12744	12877	12854	12801	12775	12873	12840	12812	12823	12695	12829	12867	12791	12753	12818	12668	12749	12852	12685	12863	12799	12874	12946	12722	12856	12769	12792	12856	12733	12612	12886	12710	12711	12811	12964	12742	12920	12829	12768	12734	12933	12827	12739	12927	12807	12681	12761	12795	12828	12923	12812	12898	12756	12801	12686	12755	12713	12958	12745	12738	12914	12866	12881	12685	12644	12859	12646	12697	12683	12858	12834	12906	12810	12826	12783	12745	12777	12830	12780	12750	12633	12638	12700	12808	12731	12785	12677	12902	12741	12795	12769	12896	12705	12668	12796	12647	12855	12631	12838	12703	12963	12801	12565	12763	12728	12625	12723	12714	12692	12779	12960	12674	12729	12739	12764	12809	12941	12699	12749	12811	12823	12558	12744	12706	12781	12847	12801	12955	12829	12850	12804	12752	12779	12649	12679	12863	12734	12777	12885	12853	12861	12811	12889	12811	12626	12869	12697	12801	12778	12667	12915	12807	12668	12858	12668	12743	12624	12879	12791	12801	12659	12699	12838	12906	12699	12884	12812	12737	12715	12786	12819	12708	12786	12659	12841	12807	12774	12807	12847	12712	12656	12869	12682	12810	13003	12694	12783	12680	12818	12649	12814	12744	12804	12755	12908	12783	12717	12718	12828	12860	12784	12756	12802	12760	12855	12792	12850	12808	12800	12826	12734	12929	12934	12678	12647	12700	12919	12822	12802	12668	12783	12726	12917	12913	12824	12758	12845	12824	12698	12772	12887	12958	12864	12807	12697	12735	12858	12757	12882	12892	12822	12773	12774	12750	12674	12713	12739	12748	12965	12872	12697	12957	12719	12861	12810	12750	12917	12717	12710	12813	12700	12865	12817	12817	12879	12850	12844	12742	12777	12853	12835	12745	12901	12796	12766	12821	12774	12631	12804	12821	12779	12636	12795	12970	12730	12783	12674	12887	12884	12810	12789	12833	12772	12909	12733	12701	12754	12872	12620	12841	12796	12713	12626	12868	12603	12760	12795	12689	12858	12665	12834	12779	12942	12727	12883	12648	12702	12905	12719	12609	12673	12790	12670	12797	12718	12832	12792	12687	12806	12840	12787	12977	12795	12746	12605	12883	12717	12857	12782	12762	12661	12821	12909	12780	12804	12716	12760	12690	12787	12818	12830	12833	12733	12857	12786	12860	12797	12695	12832	12567	12773	12862	12802	12762	12761	12796	12777	12715	12773	12847	12986	12699	12821	12679	12807	12790	12789	12965	12664	12828	12810	12751	12792	12748	12875	12843	12853	12728	12851	12799	12712	12678	12834	12932	12974	12897	12870	12816	12697	12753	12841	12766	12760	12721	13032	12701	12930	12873	12703	12832	12689	12692	12862	12731	12806	12863	12757	12752	12627	12747	12851	12758	12892	12828	12691	12812	12705	12751	12805	12918	12814	12767	12794	12903	12832	12607	12814	12757	12786	12776	12752	12920	12841	12656	12772	12973	12741	12773	12998	12698	12811	12673	12736	12779	12662	12924	12853	12557	12690	12754	12855	12815	12898	12745	12766	12751	12688	12749	12895	12812	12729	12881	12722	12671	12730	12745	12727	12711	12806	12741	12838
27860	31204	44926	35448	25279	19966	17942	15964	15064	14594	14546	14699	14820	14629	14783	14885	14594	14544	14733	14653	14566	14666	14694	14664	14754	14653	14632	14708	14774	14724	14560	14705	14852	14639	14844	14520	14693	14467	14735	14562	14568	14744	14780	14738	14602	14434	14899	14720	14763	14611	14793	14689	14595	14555	14819	14574	14742	14667	14794	14665	14652	14736	14568	14711	14773	14494	14445	14708	14670	14660	14693	14710	14645	14768	14736	14783	14617	14568	14465	14676	14701	14691	14764	14665	14560	14647	14577	14533	14859	14797	14659	14628	14589	14559	14621	14630	14557	14603	14692	14555	14768	14723	14783	14525	14537	14492	14744	14499	14634	14782	14726	14511	14619	14557	14603	14421	14577	14742	14468	14837	14718	14589	14637	14766	14706	14794	14627	14505	14568	14514	14562	14426	14666	14595	14532	14671	14788	14492	14438	14522	14627	14646	14518	14750	14752	14632	14720	14563	14666	14621	14267	14521	14559	14616	14580	14527	14640	14563	14434	14635	14690	14428	14667	14560	14410	14576	14738	14550	14699	14557	14560	14427	14587	14690	14582	14766	14494	14439	14674	14747	14501	14487	14687	14581	14685	14498	14735	14613	14765	14504	14667	14402	14650	14530	14552	14673	14689	14706	14678	14689	14572	14667	14690	14418	14570	14684	14676	14692	14505	14779	14677	14577	14532	14555	14644	14646	14416	14761	14574	14623	14670	14630	14569	14514	14661	14842	14736	14468	14545	14646	14765	14487	14749	14535	14797	14825	14481	14602	14563	14673	14704	14680	14590	14785	14577	14542	14615	14530	14525	14688	14559	14618	14718	14597	14789	14499	14591	14530	14604	14610	14677	14799	14663	14678	14528	14636	14611	14575	14539	14623	14555	14572	14668	14617	14482	14650	14631	14558	14934	14594	14556	14559	14712	14818	14852	14744	14553	14426	14673	14780	14691	14504	14727	14677	14531	14700	14681	14684	14495	14566	14572	14606	14690	14555	14534	14622	14579	14726	14742	14507	14580	14555	14472	14424	14558	14616	14631	14859	14580	14628	14664	14739	14547	14611	14596	14519	14611	14558	14557	14499	14616	14599	14500	14786	14686	14444	14659	14573	14759	14712	14689	14682	14761	14743	14683	14592	14707	14622	14760	14748	14705	14621	14536	14522	14317	14662	14730	14574	14622	14548	14720	14619	14601	14667	14569	14744	14584	14735	14686	14499	14542	14613	14461	14564	14721	14803	14522	14465	14613	14486	14554	14636	14580	14504	14632	14693	14574	14824	14587	14710	14572	14695	14471	14545	14417	14731	14621	14635	14598	14589	14784	14627	14537	14653	14570	14470	14547	14449	14636	14522	14687	14752	14565	14633	14586	14568	14609	14597	14733	14504	14710	14537	14715	14660	14739	14513	14509	14609	14571	14802	14497	14484	14610	14607	14553	14512	14774	14756	14718	14646	14470	14493	14717	14624	14657	14789	14738	14467	14666	14565	14725	14599	14554	14671	14667	14750	14625	14757	14710	14446	14658	14612	14756	14533	14665	14486	14542	14746	14587	14548	14671	14646	14600	14564	14726	14593	14584	14623	14606	14731	14624	14561	14666	14758	14693	14700	14791	14768	14520	14581	14625	14669	14680	14493	14586	14726	14484	14617	14423	14588	14675	14680	14554	14529	14613	14561	14655	14425	14561	14804	14599	14680	14592	14614	14680	14645	14609	14569	14681	14472	14557	14574	14745	14661	14679	14565	14665	14621	14557	14628	14792	14497	14701	14658	14724	14610	14609	14740	14757	14601	14535	14569	14661	14532	14555	14635	14505	14638	14565	14630	14525	14777	14790	14628	14554	14519	14653	14609	14725	14571	14597	14420	14579	14799	14603	14520	14722	14565	14577	14609	14600	14702	14447	14536	14741	14558	14792	14551	14418	14659	14815	14843	14729	14490	14567	14827	14752	14798	14602	14428	14563	14712	14650	14553	14673	14474	14718	14614	14617	14529	14635	14572	14634	14444	14802	14685	14530	14515	14609	14535	14359	14666	14812	14729	14678	14573	14676	14586	14738	14688	14729	14526	14606	14785	14628	14730	14568	14573	14705	14584	14738	14853	14565	14719	14624	14641	14852	14696	14586	14629	14504	14855	14759	14777	14622	14753	14554	14428	14644	14702	14508	14591	14564	14757	14715	14454	14456	14532	14731	14589	14770	14680	14659	14769	14539	14759	14577	14566	14581	14497	14573	14797	14654	14599	14660	14516	14667	14460	14640	14512	14523	14626	14724	14557	14539	14906	14720	14726	14673	14555	14682	14653	14727	14600	14609	14432	14652	14513	14740	14901	14574	14552	14302	14554	14690	14463	14653	14772	14533	14747	14711	14755	14605	14634	14530	14597	14454	14643	14791	14617	14537	14669	14744	14551	14616	14594	14604	14590	14727	14750	14674	14540	14702	14642	14678	14651	14509	14838	14757	14783	14719	14609	14594	14690	14710	14595	14521	14489	14689	14494	14680	14677	14668	14685	14678	14573	14687	14777	14851	14436	14635	14727	14633	14661	14784	14560	14694	14538	14768	14750	14766	14501	14584	14796	14696	14548	14649	14751	14476	14519	14531	14544	14614	14526	14509	14516	14563	14442	14507	14790	14476	14570	14558	14680	14715	14643	14807	14487	14620	14601	14603	14685	14685	14663	14657	14493	14582	14573	14780	14678	14616	14576	14686	14674	14665	14509	14631	14731	14547	14588	14599	14630	14681	14623	14575	14631	14618	14689	14648	14584	14536	14521	14769	14583	14584	14635	14598	14643	14749	14721	14731	14553	14801	14523	14577	14581	14642	14440	14615	14552	14672	14747	14540	14790	14768	14619	14638	14675	14695	14522	14704	14773	14491	14691	14492	14533	14724	14526	14762	14587	14855	14697	14714	14633	14728	14610	14654	14660	14572	14636	14400	14751	14709	14426	14768	14634	14603	14544	14691	14560	14580	14396	14529	14643	14741	14747	14808	14708	14543	14512	14646	14692	14590	14658	14808	14794	14765	14694	14568	14717	14620	14568	14604	14581	14608	14627	14697	14771	14654	14500	14476	14484	14557	14465	14740	14536	14379	14515	14634	14639	14538	14711	14607	14750	14830	14788	14580	14736	14638	14836	14756	14685	14699	14734	14545	14574	14663	14590	14598	14563	14697	14616	14640	14584	14754	14565	14649	14588	14562	14614	14808	14661	14566	14423	14552	14536	14494	14650	14718	14686	14648	14672	14762	14602	14604	14783	14659	14459	14637	14673	14456	14615	14668	14713	14707	14464	14905	14431	14733	14569	14738	14543	14846	14656	14764	14689	14586	14553	14682	14758	14788	14782	14858	14608	14752	14671	14596	14578	14501	14693	14624	14531	14713	14715	14632	14639	14711	14599	14622	14593	14473	14740	14651	14469	14447	14556	14547	14596	14545	14793	14922	14567	14596	14614	14514	14765	14531	14748	14654	14791	14679	14767	14799	14727	14655	14577	14727	14657	14720	14464	14498	14690	14505	14664	14834	14671	14615	14342	14692	14427	14561	14521	14577	14774	14657	14641	14927	14671	14615	14841	14755	14505	14596	14722	14695	14628	14576	14479	14601	14759	14950	14536	14571	14591	14672	14504	14759	14769	14591	14592	14570	14496	14551	14783	14667	14697	14543	14666	14711	14461	14575	14604	14646	14416	14665	14523	14478	14560	14477	14537	14783	14695	14688	14563	14877	14917	14639	14489	14650	14593	14485	14540	14703	14650	14541	14439	14607	14727	14660	14665	14614	14650	14535	14554	14648	14565	14601	14436	14677	14587	14596	14771	14701	14486	14706	14687	14552	14654	14502	14570	14566	14758	14452	14579	14537	14701	14561	14580	14707	14656	14614	14584	14530	14716	14515	14629	14600	14692	14616	14555	14453	14547	14457	14644	14593	14590	14750	14716	14764	14691	14576	14403	14640	14617	14524	14670	14678	14735	14555	14868	14467	14442	14663	14593	14606	14708	14616	14793	14676	14675	14457	14606	14693	14702	14763	14711	14412	14645	14629	14589	14594	14721	14635	14542	14614	14592	14686	14668	14652	14593	14505	14513	14586	14722	14644	14838	14530	14665	14619	14738	14648	14644	14662	14579	14555	14488	14632	14575	14540	14511	14608	14630	14907	14639	14583	14660	14529	14937	14544	14548	14550	14651	14683	14672	14773	14540	14472	14772	14552	14591	14658	14591	14607	14637	14507	14650	14629	14601	14548	14545	14543	14491	14726	14462	14578	14630	14736	14657	14505	14795	14825	14533	14547	14495	14644	14486	14574	14658	14737	14541	14773	14308	14571	14683	14632	14504	14657	14537	14639	14549	14749	14704	14779	14744	14666	14641	14515	14586	14661	14613	14608	14359	14540	14470	14734	14611	14685	14593	14630	14480	14507	14597	14803	14663	14562	14568	14812	14680	14606	14592	14563	14515	14631	14512	14671	14681	14577	14752	14805	14619	14588	14721	14663	14574	14564	14514	14760	14669	14756	14685	14672	14498	14780	14562	14568	14648	14658	14460	14567	14598	14625	14680	14624	14688	14578	14654	14728	14625	14766	14931	14616	14767	14536	14684	14633	14652	14725	14575	14679	14751	14610	14842	14749	14687	14698	14719	14611	14476	14747	14466	14507	14398	14347	14614	14755	14543	14621	14689	14535	14811	14748	14398	14684	14673	14588	14656	14599	14600	14680	14719	14569	14690	14448	14458	14649	14565	14668	14515	14688	14520	14688	14685	14665	14617	14658	14851	14662	14613	14571	14750	14659	14682	14444	14567	14601	14599	14663	14707	14748	14489	14478	14556	14565	14426	14577	14824	14611	14629	14558	14591	14611	14521	14574	14624	14605	14721	14651	14576	14638	14551	14851	14720	14652	14763	14803	14547	14809	14700	14612	14483	14882	14443	14600	14742	14672	14484	14744	14784	14524	14683	14617	14628	14679	14657	14728	14714	14614	14647	14723	14657	14653	14599	14612	14551	14604	14571	14758	14567	14590	14577	14760	14655	14387	14671	14569	14687	14662	14693	14742	14636	14699	14691	14696	14594	14696	14649	14437	14619	14774	14630	14734	14645	14767	14656	14456	14548	14652	14520	14499	14617	14850	14513	14619	14664	14845	14518
25667	52075	46641	33527	23675	18294	16149	14127	13311	13207	13013	13168	12874	13012	12870	12957	12889	12872	12974	13091	12960	12954	13053	13019	13103	12868	12985	13064	13142	12892	13214	12985	13052	13146	13023	13008	12976	12838	12897	13064	13101	12983	13073	13064	12997	12992	13048	13092	12995	13040	12914	12951	12783	13036	13055	12962	13079	13071	13052	13017	13036	13025	12864	13259	13006	12963	13055	13074	12936	13053	13132	13001	13067	12993	12979	12809	13235	13059	12991	13011	12973	13086	12972	12986	12997	13046	12848	13073	12992	13097	12942	12947	13029	13211	13014	12807	12964	12962	12982	12925	13022	12992	12940	13157	12936	13062	12968	12975	12942	13044	13060	12971	12879	12917	12975	13000	13040	13079	12988	13138	12953	12917	13127	12992	13008	12863	12983	12942	13016	12872	12911	13011	13052	12745	12976	12971	12971	13107	13163	13028	12999	13012	12975	13160	13165	12793	12874	12998	12945	12875	12957	13049	13134	13017	12992	13073	12973	13064	13105	12898	13099	13002	12964	13123	12948	12862	13021	13098	12923	12947	13088	12907	12925	12948	13038	12993	12873	12958	13082	12988	12995	13079	12877	13066	13039	13002	13126	13015	13099	13066	12992	13099	13067	13152	13150	13054	12915	12927	13109	12995	12942	12920	12848	13143	13097	13038	13061	13200	13121	12921	13052	13063	12968	13076	13025	12919	12929	13012	13068	13032	12843	13005	13060	13090	12938	13020	12872	12939	13192	12973	12869	12924	13064	13046	13011	13153	13137	12819	13070	13176	13047	12906	13006	12966	13016	12973	12890	12765	13054	13065	13023	12909	13138	12991	12877	13014	13009	13026	13009	13010	12981	13164	12925	13111	12969	13096	12961	12908	12961	13005	13135	12912	13039	13044	12921	13002	13049	13111	13028	13079	12903	12998	12900	12987	13094	12941	12962	13077	12980	13017	12916	13163	13072	13030	13034	13153	13000	13040	13035	12942	13185	12949	13148	12956	13055	13095	13083	13046	12892	13133	12954	12889	12908	12898	13049	12962	12952	12901	12878	13048	13005	12998	12944	13001	13046	12874	12947	12930	13018	13016	13060	13041	12863	12993	12995	13098	12938	13074	12989	12855	12898	13193	13097	12916	13044	12883	12896	13022	12962	13052	13006	13043	13070	12990	12941	13179	13028	12940	12967	13291	13016	13099	13006	12796	13030	13098	13196	12865	13033	13166	13146	12781	13048	13122	13052	12947	13110	12796	12942	13085	13128	13008	12987	13039	12927	12707	13154	12983	12997	13030	12942	12986	12961	12984	12921	13102	12988	13043	12815	12901	12956	13011	12925	13053	12982	12821	13018	13014	12794	13072	12809	13065	12953	12890	12941	12990	12905	13059	13156	13126	12878	12970	13037	12820	13066	13007	13003	13058	13032	13071	12978	13031	13125	13019	12956	13220	13103	12900	13088	12887	13116	13067	12940	12801	12989	13123	12959	13006	13032	12827	12952	12857	13018	12915	13071	13196	12940	12904	13089	13056	12912	12835	13077	13009	12831	12978	13012	12965	13147	12899	13089	13168	12961	12941	13087	12980	12927	12877	13094	13106	13243	13014	13119	12946	13188	12938	12868	12953	13083	13103	12722	12930	13081	13057	13000	12971	12976	12971	13039	12992	13073	12949	13092	12996	12984	12833	12931	13019	12864	12978	12990	12900	12992	13026	13100	12943	12928	13030	12967	13136	13108	12900	13114	12972	13056	13122	13017	12977	13038	13108	13003	12758	12889	12979	12962	12852	12806	13101	12996	13080	13110	13029	12885	13188	12751	12932	13011	12950	13106	13072	13096	13056	12825	12916	12893	12849	12989	12979	12980	12971	13082	13101	13003	13159	13019	13018	13029	12993	13014	12943	13007	13086	13001	13049	13169	12999	12902	12914	12933	13004	12865	13042	12954	13092	13098	13094	12948	13096	13053	13005	12940	12776	13019	12884	12969	12998	12935	13151	12974	12988	12970	13047	13044	12958	12861	12895	12959	12825	12820	13025	13070	12924	12963	12942	12933	12930	12943	13027	12991	13169	12961	13125	12932	13119	13024	12806	12840	12954	13203	12940	13032	12912	13015	13108	12926	12956	13038	12913	12910	13028	12966	13045	12881	13036	12998	13036	13021	12962	12847	12975	13134	12851	12922	12885	13041	13082	12938	12927	12860	13089	12796	12939	13236	13090	12980	13002	12856	12883	13064	12916	13136	12986	12944	13030	13099	13093	13047	13167	12877	13046	12980	13056	13010	13034	13077	12957	12986	13043	12932	13028	12887	12937	13081	12930	13066	12903	13037	13088	12970	12790	13062	13018	13076	12949	13169	12953	12956	13050	12911	12912	12985	13037	13120	12871	12930	13004	12851	13123	13096	12974	13053	13081	13064	12902	12978	13095	13045	12888	13099	13020	12829	12989	12902	12987	12910	12807	13043	13002	12866	13082	13067	12917	13070	12962	13007	13070	12895	13141	13015	12931	13019	13015	13027	12867	13090	13085	13009	12992	12898	12886	13065	12949	13021	13057	13035	13103	12971	12785	13078	12974	12919	12925	13092	12857	12955	12953	13063	12897	13089	13010	12859	13005	13176	12925	12988	12979	13040	12931	12885	13004	12998	13040	12853	12905	12970	12948	12969	12933	12970	12923	12935	13071	12952	13064	12831	13000	13180	13025	13053	12890	13000	12834	12977	12912	12789	12998	13174	12928	12938	12903	12928	12971	12969	12999	13112	12943	13067	13080	12977	12924	12964	12987	13001	13000	12967	12860	12940	12997	12966	13090	12973	13121	13047	13109	12907	12848	13008	13008	12951	12991	13042	12959	13024	12982	13008	13061	12942	12951	13052	13056	13010	13070	13077	12998	13125	13166	12957	12910	12999	13015	12980	13009	13040	12842	13094	13084	13122	13039	12991	13186	12923	13186	12882	12989	12990	12904	13018	13070	12769	12995	13275	12991	13023	13088	12871	13099	13153	13089	13056	12987	12974	12956	13208	13032	12925	13007	13013	13002	13237	12794	12864	12909	13010	12942	12822	12998	13014	13041	12795	13020	12851	12928	12803	13043	13121	12993	13207	13040	13138	13033	12881	13014	12897	12938	13206	13067	12948	13078	12967	13022	12907	12922	13053	12765	12946	12881	13074	13101	12847	12986	12981	12903	13033	12984	13047	12961	13013	12861	12938	12742	12955	13012	12871	13063	13126	12809	12981	12999	13044	12933	12981	13191	13056	12958	13001	13111	12956	12863	12984	13068	12945	13010	12916	12941	12959	13019	12969	13022	12955	13090	12931	12925	12953	13155	13069	12906	13018	12854	13117	12901	13115	13152	13010	13032	12864	12991	12917	13096	13018	12974	13140	12962	13047	13028	12961	13044	13068	12929	13062	13075	13031	12963	13094	12987	13071	13022	12889	12856	13072	13173	13056	13026	12955	12906	12866	13216	12925	12983	13132	12866	13185	12879	13048	12912	13047	12857	12991	12922	13124	12971	12845	12959	12910	12940	12886	12885	12969	13009	13015	12973	13057	13064	13057	12853	12891	12984	13082	13047	12867	13016	13053	12909	13107	12924	12970	12836	12912	13056	12850	13021	12956	13136	12914	13032	12926	12861	13137	12992	13071	13009	12967	13050	13008	12993	13061	13194	13123	12879	13101	13035	12869	13052	13090	13153	13022	13013	12987	13020	13004	13011	13095	12892	12893	13098	13067	13004	13029	12922	13100	12835	12898	12935	13081	12954	12696	13009	12933	13021	12968	13091	13027	13176	13111	12973	12964	13023	13138	12740	13082	12928	12917	13007	13084	12946	12979	13043	13023	12994	12925	12926	13052	13106	13028	13069	13060	13034	12987	12922	12945	13055	12950	12954	13053	12991	13051	12992	12994	12991	13092	12920	12955	12965	12781	13052	13183	12931	13105	13101	12943	13059	13051	12896	12980	12980	13024	12986	12900	13029	13006	12950	13117	12919	12986	13016	13126	13100	13085	13076	12963	12983	12945	13084	13111	12993	12995	13072	12915	12961	13098	12842	12941	12936	13188	13026	13044	13066	12955	12950	12940	12839	12779	13062	13120	12914	12945	13121	12979	12897	13134	13117	13108	12921	12907	13148	13104	13010	13127	12881	13134	13027	12919	12981	13030	12999	13047	12877	13139	13029	12972	13036	12971	12986	12862	12975	12947	12977	12934	12924	13130	13073	13111	12940	12908	13017	13087	13063	12998	12979	13066	12878	12996	13042	12832	12885	13158	13099	13143	13132	13017	12971	13102	13171	12835	13002	12918	12959	13078	13034	13045	13078	13075	12958	12919	13053	12941	12936	12875	13027	12828	13151	13091	13025	12942	12995	13016	12946	12866	12905	13047	13139	13007	13101	13006	12873	13033	13106	12958	13067	12897	12979	13084	13090	12889	13037	12928	13046	12838	13022	12982	12912	13113	12878	12997	13098	12922	13021	13212	12892	12915	12899	12932	13147	13057	12974	13189	13050	13025	13030	12900	12902	13080	12880	13165	12973	13037	12997	12941	12985	12904	13057	12898	13227	13002	12964	12923	13042	13023	12945	12757	13071	13135	13054	13047	13009	12948	12926	13209	12886	13098	13109	12967	12983	12826	13042	13105	13066	13037	13110	13023	12978	12927	13048	12914	12947	13001	13022	12853	13033	12903	13068	13034	13123	13043	13012	13007	13085	12992	12937	13042	13011	13102	12986	12969	13038	13020	13030	12955	13067	13031	12803	13103	13044	13068	12905	13065	12947	12904	13031	13110	13123	12978	12993	12881	13141	12979	13038	13001	12934	12852	13150	13121	13030	12821	13117	12939	12905	13010	13031	13056	13057	13125	13019	12919	13085	12927	12931	13044	12973	13127	13098	12938	13041	13108	13088	13125	12944	12998	12964	13120	13193	12805	13051	13063	12970	13181	13081	13016	13043	13021	12988	13000	13041	12890	12963	12939	13091	13071	13138	12926	13044	13051	12878	12852	12897	13139	12923	13040	12960	12898	12998	12972	13231	12888	13061	13194	13042	13015	12917	12940	12904	13095	12866	12847	13090	12946	12920	12969	12874	13076	13116	13065	13110	12906	13093	13008	13192	13010	13121	12894	13133	12911	13066	13056	12913	13013	13020
24308	24665	42316	50523	44611	34431	27506	19650	16189	15109	15011	14914	14622	14911	14683	14864	14961	14678	14573	14716	14539	14734	14800	14910	14746	14862	14813	14609	14623	14776	14735	14798	14716	14747	14804	14851	14933	14944	14518	14745	14646	14498	14734	14548	14556	14562	14772	14559	14704	14586	14643	14806	14778	14685	14650	14687	14813	14581	14622	14939	14765	14529	14712	14711	14686	14680	14699	14562	14393	14530	14694	14723	14738	14758	14700	14611	14691	14912	15042	14552	14772	14809	14737	14455	14794	14786	14599	14587	14667	14750	14573	14530	14490	14660	14574	14608	14811	14527	14712	14746	14781	14709	14658	14637	14717	14697	14642	14948	14607	14483	14661	14684	14571	14616	14544	14699	14714	14631	14525	14657	14486	14734	14734	14564	14662	14506	14608	14844	14787	14625	14785	14615	14388	14800	14600	14607	14676	14613	14613	14598	14645	14791	14746	14548	14535	14509	14612	14673	14580	14585	14652	14632	14661	14662	14472	14702	14610	14548	14447	14704	14814	14728	14627	14896	14785	14618	14842	14401	14616	14651	14723	14728	14749	14633	14844	14713	14661	14689	14468	14578	14579	14680	14682	14599	14576	14752	14514	14569	14549	14854	14674	14694	14536	14727	14537	14673	14673	14663	14512	14624	14635	14533	14752	14668	14739	14786	14590	14687	14723	14568	14780	14620	14588	14868	14623	14555	14897	14735	14596	14487	14758	14609	14683	14699	14709	14474	14559	14648	14585	14853	14543	14801	14892	14670	14494	14712	14426	14618	14873	14688	14731	14638	14636	14556	14741	14758	14585	14605	14812	14707	14700	14616	14782	14746	14566	14613	14690	14642	14756	14749	14550	14735	14545	14694	14748	14746	14538	14537	14794	14735	14762	14684	14644	14628	14682	14764	14589	14683	14679	14797	14779	14724	14696	14635	14589	14591	14626	14582	14632	14661	14648	14501	14575	14711	14594	14598	14614	14676	14540	14558	14549	14566	14541	14679	14664	14658	14695	14643	14597	14520	14605	14490	14734	14974	14698	14625	14576	14648	14726	14755	14623	14485	14801	14652	14640	14549	14730	14514	14470	14744	14633	14548	14442	14492	14636	14637	14711	14666	14685	14832	14646	14515	14661	14630	14527	14541	14577	14720	14588	14622	14648	14664	14521	14630	14742	14909	14837	14822	14546	14811	14742	14622	14694	14722	14596	14666	14527	14575	14773	14687	14719	14636	14539	14684	14588	14550	14696	14699	14624	14797	14696	14630	14764	14660	14759	14639	14676	14737	14686	14409	14736	14836	14655	14757	14588	14596	14632	14565	14654	14598	14656	14716	14815	14709	14669	14561	14630	14640	14536	14522	14800	14641	14536	14617	14616	14707	14809	14585	14624	14557	14642	14544	14585	14554	14598	14832	14595	14599	14737	14883	14882	14827	14580	14833	14652	14604	14632	14629	14818	14679	14556	14768	14570	14739	14629	14742	14628	14749	14548	14677	14779	14642	14556	14763	14657	14728	14708	14641	14824	14613	14544	14629	14674	14719	14721	14533	14594	14494	14438	14867	14558	14697	14514	14677	14538	14813	14696	14471	14700	14582	14558	14702	14641	14749	14801	14668	14459	14658	14693	14613	14626	14742	14543	14696	14638	14648	14581	14580	14692	14735	14621	14751	14586	14791	14610	14483	14784	14655	14756	14695	14601	14637	14825	14748	14533	14516	14575	14643	14748	14430	14523	14687	14812	14727	14685	14595	14523	14682	14549	14703	14744	14652	14556	14567	14767	14750	14946	14709	14646	14460	14625	14759	14706	14634	14529	14620	14588	14633	14701	14704	14851	14587	14803	14681	14690	14576	14836	14534	14595	14414	14864	14778	14659	14488	14432	14603	14691	14717	14747	14564	14650	14690	14694	14739	14668	14776	14655	14667	14603	14564	14709	14558	14526	14730	14748	14708	14596	14580	14556	14642	14517	14565	14776	14652	14739	14609	14788	14665	14615	14551	14766	14575	14479	14445	14665	14687	14666	14659	14714	14694	14590	14584	14852	14432	14413	14695	14675	14744	14610	14657	14581	14491	14685	14552	14683	14549	14686	14646	14835	14697	14641	14740	14688	14781	14807	14707	14682	14408	14677	14788	14655	14605	14759	14759	14735	14565	14650	14719	14778	14556	14670	14740	14573	14486	14692	14620	14598	14507	14580	14649	14545	14607	14630	14445	14567	14700	14705	14743	14730	14682	14656	14489	14608	14451	14656	14455	14482	14683	14759	14708	14715	14649	14636	14795	14732	14319	14653	14607	14652	14781	14712	14824	14728	14412	14554	14505	14742	14932	14813	14572	14432	14695	14671	14582	14702	14736	14727	14494	14557	14693	14514	14758	14706	14555	14788	14758	14800	14545	14512	14557	14650	14662	14841	14964	14739	14513	14685	14431	14564	14681	14609	14668	14560	14623	14725	14712	14719	14790	14620	14563	14754	14588	14500	14808	14829	14650	14745	14645	14591	14495	14562	14614	14475	14563	14567	14371	14685	14441	14556	14641	14845	14629	14519	14557	14766	14777	14638	14688	14584	14751	14640	14732	14756	14738	14550	14560	14731	14506	14555	14632	14611	14627	14771	14476	14719	14708	14785	14671	14464	14379	14637	14649	14476	14661	14563	14618	14611	14696	14713	14513	14752	14462	14416	14584	14663	14626	14627	14684	14816	14607	14595	14600	14799	14841	14697	14527	14781	14721	14844	14662	14557	14498	14598	14586	14675	14951	14589	14570	14582	14630	14749	14732	14594	14542	14466	14837	14833	14625	14645	14836	14635	14500	14686	14701	14639	14711	14591	14652	14519	14785	14586	14636	14552	14658	14722	14756	14808	14832	14687	14744	14736	14815	14669	14968	14356	14455	14590	14441	14783	14573	14481	14742	14532	14593	14576	14545	14767	14819	14705	14530	14602	14411	14728	14594	14702	14587	14834	14755	14571	14669	14682	14572	14471	14706	14686	14639	14868	14523	14773	14609	14657	14587	14886	14810	14576	14631	14698	14599	14438	14643	14623	14668	14664	14605	14634	14709	14608	14552	14643	14646	14658	14612	14732	14690	14726	14728	14532	14732	14889	14619	14736	14760	14740	14611	14663	14672	14641	14574	14672	14545	14568	14578	14475	14575	14711	14781	14760	14698	14610	14367	14703	14496	14667	14736	14674	14667	14658	14416	14746	14671	14744	14798	14561	14617	14664	14701	14578	14591	14742	14758	14654	14573	14405	14495	14773	14725	14652	14737	14643	14631	14742	14800	14602	14656	14724	14631	14698	14742	14776	14616	14573	14671	14645	14783	14484	14674	14767	14553	14990	14675	14708	14530	14803	14589	14903	14643	14872	14771	14663	14621	14674	14548	14634	14632	14838	14527	14547	14919	14719	14454	14569	14575	14547	14671	14580	14713	14862	14633	14712	14606	14632	14590	14685	14738	14684	14655	14684	14673	14797	14739	14643	14881	14959	14719	14689	14601	14670	14716	14785	14512	14636	14456	14599	14670	14552	14665	14734	14655	14669	14515	14553	14563	14411	14711	14542	14590	14563	14623	14506	14579	14641	14605	14522	14724	14722	14688	14695	14693	14634	14722	14635	14726	14806	14848	14607	14741	14611	14542	14651	14545	14766	14659	14631	14615	14631	14629	14601	14578	14581	14525	14707	14626	14693	14765	14776	14672	14586	14769	14574	14616	14573	14652	14554	14542	14885	14687	14619	14865	14751	14779	14591	14565	14744	14672	14583	14686	14581	14478	14554	14673	14753	14740	14653	14577	14741	14410	14792	14710	14646	14766	14622	14881	14914	14738	14488	14655	14648	14556	14602	14762	14644	14708	14685	14708	14579	14725	14654	14587	14483	14540	14706	14633	14815	14691	14854	14736	14762	14532	14754	14746	14638	14735	14586	14589	14510	14479	14679	14611	14367	14590	14808	14746	14660	14546	14604	14520	14568	14779	14654	14551	14679	14746	14740	14520	14647	14589	14697	14602	14575	14570	14608	14603	14445	14748	14626	14504	14592	14545	14797	14823	14817	14626	14392	14525	14810	14645	14383	14555	14611	14674	14704	14551	14630	14659	14609	14557	14688	14860	14495	14590	14552	14654	14904	14572	14777	14708	14851	14727	14636	14663	14588	14603	14530	14777	14711	14719	14700	14660	14488	14534	14692	14625	14621	14553	14634	14623	14535	14723	14764	14729	14544	14618	14711	14561	14592	14891	14722	14612	14665	14711	14564	14517	14845	14856	14753	14553	14620	14484	14821	14637	14636	14570	14662	14758	14707	14672	14700	14646	14554	14673	14535	14771	14854	14633	14672	14656	14581	14821	14545	14733	14722	14616	14511	14623	14612	14504	14449	14548	14556	14534	14525	14631	14900	14752	14522	14678	14514	14763	14704	14550	14830	14486	14680	14607	14606	14624	14756	14668	14604	14785	14734	14692	14728	14790	14672	14714	14636	14656	14536	14711	14450	14712	14613	14861	14590	14739	14801	14622	14647	14821	14559	14569	14845	14647	14542	14647	14553	14609	14598	14666	14567	14698	14795	14727	14813	14619	14621	14744	14543	14779	14702	14569	14507	14785	14582	14555	14442	14590	14677	14757	14685	14582	14575	14479	14542	14691	14618	14490	14737	14624	14670	14648	14696	14508	14568	14637	14677	14696	14559	14735	14565	14610	14709	14535	14464	14795	14635	14662	14798	14631	14534	14642	14709	14717	14701	14541	14832	14494	14774	14668	14693	14621	14773	14707	14776	14735	14466	14704	14608	14655	14622	14509	14566	14692	14853	14699	14795	14753	14695	14458	14659	14762	14745	14576	14538	14519	14562	14544	14634	14668	14725	14681	14777	14500	14592	14814	14512	14673	14502	14668	14636	14522	14699	14684	14504	14562	14788	14740	14576	14841	14694	14558	14621	14516	14607	14643	14630	14719	14555	14747	14962	14686	14658	14739	14676	14507	14761	14634	14681	14629	14628	14812	14764	14804	14702	14570	14743	14774	14565	14607	14637	14580	14540	14593	14629	14638	14845	14509	14918	14661	14678	14573	14803	14862	14735	14703	14506	14638	14617	14578	14691	14627	14828	14758	14654	14636	14720	14576	14585	14540	14860	14837	14632	14732	14765	14900
51838	88085	79054	67355	50251	35141	24986	17157	14296	13278	13271	13114	13157	13142	13146	13153	12984	13037	13119	13372	13008	12986	13153	13075	13190	13159	13117	13010	13045	12948	13114	12968	13096	13006	13074	13174	12874	13051	13089	13094	12966	13115	12979	13128	12981	13212	12888	13000	13104	13082	13068	13270	13174	13142	13078	12994	13077	13144	13034	13126	13045	13096	13096	12979	13088	13165	13170	13140	13074	12854	13145	13099	13074	13243	13055	13117	13051	13039	13023	13101	12998	13115	13030	12929	13171	13098	13144	12961	13008	13089	13159	12948	13039	13077	13119	12978	12959	13075	13132	12981	13017	13090	13006	12924	13057	13125	13099	12924	13182	12992	13115	12876	13191	13095	13171	12945	13163	13082	13031	13106	13115	12963	13142	13278	13049	13130	13070	13037	13098	13064	13219	13161	12830	13145	13109	12971	13062	12885	13050	13117	13006	13083	13063	13150	13041	13177	13161	13166	13009	12968	12951	13167	12932	13077	13004	13145	13035	12982	13046	13127	13042	13077	12954	13039	13179	13100	13013	12898	13066	12940	12962	12961	13023	13118	12994	13029	13053	13143	13128	12877	12992	12995	13087	13019	13062	13078	13069	13170	12915	12942	13021	13009	12955	13005	13150	12936	12978	12889	13079	13110	13084	12997	13175	13025	12966	13045	12996	12899	13146	13132	13089	13035	12897	13006	13056	13217	13046	13316	13038	12953	13032	13027	12903	13000	13030	13098	12976	13066	13221	13138	13009	13027	12995	12990	13077	13099	13012	12996	13065	13313	13157	13131	12987	13049	12981	13000	13133	13014	13033	13015	12997	12987	12988	12947	13134	13063	12935	13309	12994	13101	13043	12999	13237	13096	13055	13039	13258	12942	13018	13116	13066	13122	13157	12940	12978	13039	13041	13035	13099	13118	12975	13058	13247	13094	13035	12988	13130	13006	13004	12932	12852	13070	13050	13142	13177	13201	13080	13037	13109	13019	12983	13030	13056	12955	13179	13004	13178	12825	12972	12886	12946	12872	12923	13029	13156	13064	12942	13181	13156	13039	13125	13166	13173	12932	13043	13038	13132	12960	12964	12934	12894	13011	13005	13088	13030	13190	13028	13007	13292	12901	13068	13048	13096	13155	13065	12989	13232	13004	13063	13029	13105	13093	13179	13014	13133	13199	13245	13096	12928	13037	13008	13059	13104	13005	12940	13102	13041	12976	13026	13025	12948	13017	13061	13049	12977	12967	13137	13007	12980	13138	13012	13021	13142	13115	13128	13048	13046	13041	12993	13193	13409	13194	13045	13161	13112	13078	12999	12967	13186	13020	13109	13061	13003	13100	12859	13183	13083	12998	13009	13079	12904	13168	12959	12957	13222	13080	13040	12998	13061	13088	12871	13064	13068	12925	13160	13048	13139	13086	13150	13001	12949	13077	13199	12853	13194	13005	13020	13192	12991	13186	13091	13082	13129	12978	13029	13184	12980	13111	13189	13097	12973	13115	13120	13186	13020	13046	12964	13105	13156	13042	13004	13013	13158	13011	13065	12943	13034	13080	13021	13024	13025	13216	13062	13085	13129	13262	13331	13059	13026	13054	13120	13004	13008	13111	13150	12975	12982	13110	13135	13126	13047	12854	13028	13097	13209	13010	13166	13020	12987	13062	13077	13065	13046	13091	12929	12992	13105	13009	13177	13206	13269	13172	12988	13165	13136	13085	13241	13139	13166	13029	13012	12912	13138	13152	13126	12946	13256	13166	13040	13019	13123	13000	12979	13013	13126	12932	13232	13178	13124	13035	13122	13000	13116	13055	12964	13127	13065	13059	13199	13025	13229	13139	13010	13013	13092	13076	13060	13082	13086	13059	13064	13150	13087	13020	13237	13040	12837	13109	13048	13130	13127	13024	13176	13040	13096	13133	12987	12989	12909	13167	12988	13270	13097	13037	12976	12924	13016	13000	13138	13061	13051	13105	13201	13028	13215	13080	12905	13030	13101	12989	13006	13070	13005	13060	13060	12973	13030	13123	13105	13007	13121	13024	13127	13185	12916	12986	13132	13141	13150	13101	12859	12920	13000	12911	12975	13041	13056	13122	12969	13032	13072	13099	12964	13020	13180	13051	13042	13059	13169	13023	13029	12932	12978	13138	12887	12999	13118	13178	13079	13116	13137	12711	13015	13137	13013	12984	13064	13044	13086	12918	12965	13018	13082	13096	13050	13029	13167	12956	13137	13177	12980	12882	13055	13031	13184	12997	12911	13137	12929	13033	13023	13180	12998	12969	12984	13087	12940	13144	12994	13150	13052	13085	12978	12998	13031	13131	12914	13073	13019	13024	13024	12991	13186	13134	13064	13045	12988	12969	12942	13042	12856	13007	13110	12894	13153	13090	13062	13047	13015	13087	12943	13033	13062	13127	13054	13176	13063	13018	13106	12984	12882	13265	13046	13111	13244	12999	12911	12991	13096	13226	12962	13144	13210	13184	13232	12946	13168	12938	13128	13056	13162	13084	13215	13152	13154	12984	13151	13097	13251	13294	13050	13049	13041	13070	13118	12987	13160	13124	13201	12812	13088	13087	13015	13063	13119	13024	12914	13048	13101	13108	13077	13189	13106	12949	13239	13135	12928	13113	13040	13161	13113	12945	13033	12877	13156	13090	12947	13039	13166	12979	12999	13162	13075	13105	13096	13141	13063	13139	13084	13120	13075	13231	13032	13007	12972	13093	12995	13191	13045	12859	13066	13058	13021	12916	13011	13002	13072	12975	13312	13004	12878	13160	12858	13219	13071	13209	13169	12909	13101	13069	13011	12954	13095	13108	13066	13150	12991	13035	12995	13106	13018	13126	13109	13010	12927	13071	13025	12819	13033	13198	13082	13067	12999	13167	13038	13072	12995	12933	13201	12989	13104	13009	13178	13000	13176	13136	13058	13147	13162	13001	13196	13043	12993	13032	13078	12867	13021	13123	12999	13216	13077	13112	12910	13089	13120	13039	13017	12960	13046	13049	13075	12975	12990	13145	13156	12990	13134	12951	12961	13064	13037	13089	12945	13045	13190	12825	13117	13010	13128	13108	13099	12950	12891	13093	12947	13156	12897	13061	13088	13047	13198	12969	13153	13145	13023	12870	13088	13116	13170	13126	12893	13157	12946	13151	13097	12987	13198	13030	13044	12868	13108	13024	12986	12853	13086	13054	13016	12979	13024	13001	13157	12996	13118	13147	13139	13056	13082	12995	13072	13005	13148	12961	13060	13042	13159	13093	13048	13233	13059	13117	13022	12994	13010	12961	13174	12998	13004	13124	12906	13091	12977	13078	13116	13182	13049	12883	13090	13174	12968	12978	13066	13138	13143	13083	12959	12992	12998	13176	12971	13144	13056	13030	13159	12990	13119	13110	12983	13159	13002	13144	13173	13137	12997	12871	12930	13101	12997	12991	13098	12981	12987	12968	13138	13023	13074	12998	13014	13091	13153	13104	13130	13133	13139	13170	13038	13027	13062	13130	12974	13247	13121	13117	13114	12834	13170	13025	13063	13082	13131	13010	12916	13143	13038	13087	12964	12997	13164	13011	13114	13000	13085	13057	13043	13044	12952	13075	13120	13155	13064	12949	13062	13175	12930	13137	12965	12948	13136	13243	13059	13157	13042	13177	13073	13135	12991	13135	12983	13140	13021	13060	13141	13095	12915	13233	13130	13016	13086	12981	13020	12995	13151	13048	13060	13081	13079	12850	13220	13061	13116	13081	13008	13106	12888	13279	13244	13009	13224	12899	13025	13206	13193	13032	13065	13016	13094	12982	13090	13141	13113	13185	13139	13071	13066	13128	13018	13024	13121	12956	13056	13102	12993	13044	13164	13002	13017	13231	13081	13043	13006	12919	13062	12944	13218	12945	13177	12806	13064	12993	13170	13073	12992	13003	13081	13115	13020	13064	12971	13052	13174	12964	12886	13090	12997	12822	13051	12958	12846	13135	12983	13019	13152	12941	13010	13080	13273	13005	13026	13208	13116	13070	13006	13159	13097	13059	13313	13062	13054	13118	13139	12881	13222	13010	12942	13015	13048	13099	12991	13143	12981	13003	13143	13142	13144	12991	13132	13179	13124	13159	13004	13032	13034	13012	13148	13009	13087	13151	13097	13012	12890	13099	12897	12954	13202	13065	13091	12989	13009	12875	13183	12955	13018	12871	13124	13053	13093	13085	13048	13094	13113	13031	13037	13106	13070	13023	13146	12989	13142	13299	13126	13286	12957	12957	13033	12860	13059	13012	13075	13094	13022	13067	12996	13103	13027	13110	12838	13204	13034	13030	12986	13184	13010	12990	13134	12979	13041	13029	13124	12861	12993	13102	13031	13088	13010	12999	13021	13013	13184	13078	12912	13001	13213	13033	12976	13264	13155	12997	12933	13039	13084	12958	13150	13148	12956	13055	13018	12948	13098	12922	12934	13038	13007	13086	13077	13096	12952	13045	13036	13063	13095	13161	12998	13106	12979	13005	13039	13025	13007	12999	13110	13042	13049	12984	12988	12941	13199	13056	12968	13218	13033	13111	13045	12908	13276	13006	13056	12870	13158	12976	12956	13016	13271	13045	13008	13180	13033	12925	12991	13165	13004	12964	13024	12961	12982	13074	13098	13134	13114	13031	13080	13095	12919	13194	12887	13112	13031	13062	13184	13078	13053	13071	13019	13113	13095	13195	13071	13114	13040	13097	13005	13130	13214	13036	13308	13099	13022	13141	13123	13008	13092	13026	13179	13122	12946	13110	13168	12993	13090	12982	12828	13025	13099	12885	13043	12928	13200	12916	13140	12957	13029	13075	12989	12933	13165	13127	13139	13049	13112	12878	13091	13005	13041	13138	12938	12839	13099	13163	12902	13018	13057	13016	13041	12985	13114	12939	12911	13004	13050	13052	12950	13117	13047	13078	13136	13043	13074	13001	13201	13111	13024	13092	13021	13263	12881	13129	13184	12996	13045	13017	13179	13260	12853	13210	13092	13148	13160	13100	13089	13090	12931	13082	12964	13027	13151	13094	13053	13180	13027	13088	13154	13051	13012	12974	13099	13073	13070	13013	13137	13090	13147	12893	13051	12961	12980	13089	13078	13163	13100	13046	13051	13069	13226	13034	13046	13105	12940	13142
23151	22505	34154	43377	41848	35667	29649	20348	16375	15427	15144	14922	14937	14951	14905	14929	15002	15028	14846	14845	14675	14811	14656	14711	14609	14778	14747	14636	14759	14809	14575	14689	14753	14689	14683	14712	14732	14613	14843	14622	14739	14757	14644	14784	14737	14555	14640	14526	14711	14589	14580	14639	14814	14596	14851	14351	14316	14653	14657	14692	14728	14454	14859	14687	14614	14609	14763	14736	14757	14626	14799	14481	14697	14563	14605	14726	14754	14897	14576	14769	14564	14610	14729	14530	14665	14752	14626	14737	14413	14740	14675	14687	14904	14708	14715	14531	14608	14630	14448	14685	14500	14564	14582	14753	14620	14569	14659	14386	14574	14628	14587	14559	14701	14593	14608	14638	14785	14595	14628	14644	14658	14614	14614	14619	14697	14652	14602	14738	14765	14585	14638	14674	14850	14570	14749	14552	14501	14625	14617	14489	14723	14772	14556	14574	14716	14571	14442	14621	14513	14489	14637	14660	14536	14887	14761	14771	14611	14703	14570	14678	14598	14685	14513	14564	14772	14695	14539	14548	14588	14723	14923	14548	14629	14589	14720	14443	14618	14502	14610	14657	14740	14767	14650	14492	14646	14692	14572	14556	14573	14527	14808	14493	14571	14609	14554	14688	14604	14566	14572	14613	14592	14681	14571	14754	14793	14484	14568	14642	14409	14576	14685	14714	14825	14576	14663	14687	14642	14634	14694	14527	14535	14777	14700	14650	14699	14361	14538	14705	14443	14788	14768	14673	14734	14500	14677	14750	14580	14728	14769	14662	14561	14676	14786	14488	14737	14652	14799	14811	14597	14635	14562	14700	14459	14635	14637	14820	14710	14676	14608	14446	14605	14550	14719	14772	14852	14717	14693	14498	14609	14477	14657	14599	14678	14483	14511	14684	14621	14653	14614	14733	14698	14672	14660	14623	14389	14604	14590	14859	14560	14531	14610	14717	14628	14579	14650	14882	14596	14690	14665	14516	14729	14609	14613	14390	14720	14588	14533	14740	14542	14668	14650	14595	14774	14549	14712	14580	14676	14521	14563	14809	14625	14475	14526	14670	14486	14640	14408	14657	14706	14656	14698	14456	14567	14507	14550	14691	14664	14580	14405	14480	14684	14406	14475	14637	14610	14706	14779	14749	14552	14516	14689	14442	14768	14697	14662	14662	14505	14667	14610	14463	14790	14591	14614	14727	14583	14618	14767	14575	14756	14378	14613	14698	14724	14465	14583	14439	14663	14576	14807	14696	14634	14649	14610	14573	14544	14531	14460	14657	14635	14558	14555	14449	14750	14495	14608	14723	14720	14566	14545	14540	14594	14632	14499	14563	14574	14668	14703	14790	14645	14597	14583	14721	14703	14551	14727	14618	14826	14936	14538	14534	14564	14437	14745	14617	14466	14611	14699	14621	14485	14722	14842	14698	14665	14727	14658	14563	14726	14635	14664	14531	14632	14654	14759	14865	14638	14607	14535	14645	14570	14759	14612	14500	14684	14562	14573	14449	14484	14570	14626	14571	14497	14579	14393	14722	14681	14472	14591	14595	14732	14697	14738	14850	14660	14681	14737	14814	14443	14502	14540	14596	14764	14773	14475	14560	14648	14536	14555	14390	14663	14634	14547	14555	14572	14683	14621	14667	14583	14631	14589	14647	14675	14621	14715	14621	14546	14651	14787	14350	14829	14627	14679	14528	14568	14692	14800	14698	14624	14745	14580	14629	14617	14684	14511	14580	14722	14664	14413	14634	14677	14687	14683	14639	14693	14430	14855	14538	14606	14500	14528	14717	14585	14565	14539	14540	14693	14389	14575	14550	14514	14571	14693	14734	14626	14682	14511	14750	14509	14510	14632	14737	14573	14445	14549	14772	14342	14686	14398	14487	14489	14620	14785	14542	14555	14643	14513	14810	14546	14745	14807	14599	14664	14629	14612	14479	14475	14689	14567	14558	14538	14653	14736	14533	14704	14525	14513	14710	14511	14719	14653	14592	14688	14641	14696	14669	14652	14507	14716	14714	14709	14664	14710	14701	14490	14704	14943	14685	14643	14679	14727	14775	14628	14606	14638	14552	14573	14611	14571	14425	14685	14528	14649	14657	14686	14854	14661	14593	14648	14520	14750	14566	14662	14586	14645	14632	14419	14665	14773	14597	14617	14536	14404	14400	14681	14498	14655	14447	14381	14581	14767	14713	14865	14841	14554	14718	14530	14406	14555	14590	14759	14568	14673	14609	14711	14597	14721	14789	14508	14656	14573	14579	14463	14634	14714	14783	14677	14674	14777	14801	14501	14537	14695	14613	14576	14807	14502	14602	14486	14409	14583	14569	14558	14720	14659	14714	14658	14684	14496	14493	14700	14618	14562	14538	14812	14543	14568	14582	14472	14564	14527	14756	14611	14645	14646	14608	14704	14594	14685	14681	14661	14449	14632	14681	14376	14652	14691	14536	14814	14556	14604	14648	14704	14658	14440	14620	14680	14801	14530	14482	14726	14498	14639	14724	14515	14780	14567	14318	14573	14619	14826	14672	14446	14472	14707	14462	14712	14506	14584	14565	14537	14675	14482	14614	14665	14764	14734	14608	14713	14638	14605	14557	14575	14573	14679	14643	14526	14551	14573	14744	14569	14572	14547	14695	14649	14577	14467	14401	14758	14512	14717	14681	14554	14552	14561	14694	14777	14597	14857	14416	14561	14710	14702	14490	14587	14554	14634	14653	14694	14552	14620	14596	14488	14466	14638	14496	14886	14589	14662	14592	14585	14577	14438	14618	14537	14796	14662	14637	14581	14750	14682	14618	14752	14733	14652	14697	14592	14634	14639	14612	14562	14625	14557	14382	14732	14679	14636	14536	14590	14603	14790	14628	14780	14739	14745	14727	14784	14758	14581	14638	14610	14531	14578	14693	14595	14584	14844	14704	14584	14653	14552	14627	14444	14729	14551	14513	14664	14610	14583	14745	14667	14707	14517	14667	14704	14507	14602	14608	14575	14566	14678	14551	14724	14600	14542	14706	14573	14841	14576	14606	14379	14571	14514	14600	14639	14664	14657	14609	14402	14530	14695	14397	14659	14634	14671	14845	14564	14542	14754	14522	14737	14557	14624	14742	14463	14746	14919	14867	14704	14539	14538	14837	14536	14709	14617	14565	14707	14645	14660	14571	14574	14745	14557	14490	14438	14651	14520	14445	14723	14608	14573	14494	14774	14740	14617	14682	14748	14486	14520	14610	14633	14564	14645	14608	14721	14636	14677	14490	14630	14665	14668	14691	14623	14715	14545	14690	14568	14738	14459	14430	14644	14466	14552	14577	14831	14646	14635	14544	14589	14443	14600	14669	14417	14639	14508	14540	14375	14572	14590	14521	14618	14654	14791	14762	14698	14660	14758	14534	14577	14694	14522	14551	14712	14506	14804	14602	14538	14710	14360	14711	14688	14550	14586	14593	14528	14537	14557	14512	14584	14732	14723	14733	14563	14403	14428	14602	14615	14750	14594	14452	14368	14633	14747	14587	14849	14621	14628	14832	14644	14690	14571	14502	14702	14610	14630	14713	14548	14500	14851	14511	14591	14644	14521	14542	14809	14401	14453	14383	14611	14488	14594	14575	14701	14683	14592	14638	14753	14642	14640	14588	14701	14695	14685	14578	14651	14438	14509	14462	14769	14493	14688	14653	14556	14724	14605	14857	14468	14623	14555	14796	14833	14911	14650	14411	14622	14664	14515	14644	14686	14677	14584	14551	14480	14435	14425	14658	14684	14579	14486	14605	14681	14455	14554	14729	14645	14685	14698	14678	14751	14450	14619	14823	14571	14488	14530	14593	14558	14589	14549	14645	14734	14544	14552	14646	14536	14591	14683	14766	14464	14599	14487	14324	14695	14526	14774	14592	14404	14719	14625	14485	14713	14391	14649	14587	14769	14503	14535	14669	14775	14651	14687	14582	14680	14702	14483	14489	14855	14645	14784	14619	14484	14518	14586	14394	14501	14337	14493	14513	14599	14470	14414	14510	14603	14601	14616	14592	14492	14526	14758	14562	14750	14735	14693	14575	14534	14563	14634	14637	14354	14637	14667	14545	14597	14617	14725	14819	14677	14579	14456	14595	14544	14729	14507	14579	14577	14511	14496	14796	14715	14621	14470	14481	14580	14627	14583	14661	14577	14666	14704	14697	14593	14528	14295	14502	14632	14621	14580	14746	14778	14569	14769	14736	14715	14503	14639	14619	14426	14598	14725	14643	14522	14419	14454	14633	14568	14593	14609	14786	14579	14565	14768	14650	14525	14739	14407	14666	14425	14677	14722	14667	14616	14722	14665	14701	14505	14719	14513	14660	14589	14633	14639	14503	14813	14730	14699	14554	14686	14421	14580	14662	14508	14584	14711	14630	14730	14792	14799	14698	14612	14679	14595	14620	14499	14572	14592	14491	14798	14620	14751	14336	14638	14637	14768	14684	14667	14580	14980	14801	14666	14625	14571	14674	14621	14836	14624	14542	14594	14540	14700	14729	14679	14559	14533	14668	14759	14550	14642	14604	14725	14629	14606	14600	14833	14720	14557	14577	14643	14629	14522	14758	14637	14676	14551	14708	14591	14498	14682	14565	14670	14516	14686	14715	14735	14591	14681	14510	14841	14808	14589	14511	14629	14800	14585	14437	14612	14506	14565	14671	14570	14637	14654	14631	14555	14669	14668	14605	14563	14629	14736	14635	14527	14631	14612	14726	14372	14537	14730	14811	14633	14734	14496	14654	14660	14560	14642	14367	14636	14616	14613	14728	14402	14526	14677	14616	14677	14623	14479	14779	14491	14666	14680	14477	14523	14681	14807	14579	14730	14597	14667	14494	14659	14635	14766	14639	14666	14689	14625	14592	14630	14413	14649	14722	14661	14566	14676	14518	14567	14381	14563	14719	14482	14577	14584	14752	14458	14472	14498	14533	14589	14583	14684	14753	14591	14669	14485	14587	14799	14613	14621	14647	14597	14426	14623	14732	14632	14535	14691	14615	14522	14490	14591	14644	14770	14686	14553	14621	14513	14420	14476	14652	14652	14544	14491	14512	14663	14668	14679	14713	14673	14538	14680	14676	14654	14649	14712	14786	14584	14607	14455	14649	14494	14457	14433	14632	14448	14557	14546	14543
55705	91044	90945	76988	58141	40743	26878	17729	14247	13284	13023	12988	13044	13128	13111	12966	13057	12899	13158	12695	13187	12948	12971	13119	12967	13033	12800	13015	12969	13207	12898	13045	13064	13033	13095	13011	12838	13082	12924	12886	13086	12937	12948	12838	13160	12936	12908	12964	12912	12960	13111	13179	13064	12995	13080	12968	12999	13031	12952	13073	12986	13208	12976	12922	13042	12856	13034	12907	13112	12869	13040	13004	12968	13256	12963	12950	13184	12969	12942	12869	12916	12891	12983	12982	12950	13020	13128	13110	12894	13149	13086	13026	13023	13042	13100	12943	13172	12972	13090	12907	13162	12968	12967	12961	13054	13158	13006	13046	12996	13003	12989	13013	12906	12942	13112	13134	12997	12884	12880	13005	13006	13044	13035	12901	12842	12962	13055	13020	13217	12913	12935	13230	12902	13032	12856	12951	12932	13038	13001	12906	12798	13038	13038	12905	13068	12934	13052	12932	13105	13052	12920	13020	13017	12941	12913	12972	13237	12943	13126	12900	13115	13081	12988	12966	13027	13024	13148	12997	12979	12901	13151	12977	13030	13087	13036	13048	13148	12975	13162	12804	13067	12970	12948	12875	13069	12930	12999	13074	13027	13095	13032	12892	12924	12877	13178	13087	12977	12867	13023	12870	13114	12977	13135	13056	12967	13036	13018	13155	13019	13054	12948	12851	13157	12869	13014	13001	12864	12913	12882	13031	12932	12984	13028	12987	12952	12909	12898	12868	13048	12994	13041	13113	13056	13120	13014	12978	12809	13006	13029	13041	13157	13024	13067	12891	12904	13001	12904	13116	13024	12901	12933	12965	12942	13122	12969	12864	13050	13077	13100	12953	12999	12918	12996	13085	13156	12952	13002	12984	13027	12814	13032	13076	13133	13114	13094	12903	13116	12854	13135	13031	13055	13058	12925	12950	13060	13052	13103	12935	12952	12933	13104	13038	12818	13010	12933	12946	13026	13036	13139	12923	13106	12931	13018	13023	13007	13173	13026	12963	13051	12959	13137	12820	12972	13082	13042	12939	13015	12939	13000	12950	12952	12982	13070	13048	13115	12969	13016	12970	13039	13005	13125	12876	12909	12997	12871	12901	12889	13010	12940	13045	13155	13024	13134	12911	13137	12945	12903	12991	13144	12890	13056	13069	12967	13063	12825	12892	12977	13159	12855	13059	13052	12982	12985	13049	13028	12947	12813	12770	12934	12869	13162	12860	13009	12943	13023	13303	12874	13092	13040	12985	12889	12945	13053	13035	13028	13015	13238	13116	13145	13068	13027	13030	13076	12922	13052	12918	13030	12984	12958	13055	12876	13018	13010	12888	13090	12988	13023	13095	12999	13026	13063	12881	12971	12954	12926	13114	13114	13134	13068	13037	12965	13142	13076	13120	12991	13093	12936	12948	12997	12935	13069	12868	12868	13095	13094	13092	13053	13127	12957	12869	13045	13197	12970	13031	13063	13048	13031	12997	12986	13109	13076	13112	13166	13004	13031	12823	12934	13144	13011	13221	12931	13043	13081	12944	13057	12948	13004	12998	13047	12983	13164	13065	13200	13104	13062	12959	13005	13243	12781	12923	12860	13066	12979	13186	13157	12904	12966	13073	12982	13028	12973	12854	12933	12928	13070	12906	13070	13030	12972	13020	13057	12965	12915	12986	12838	12929	12881	12937	13155	13097	13095	12744	12951	12881	12858	13123	12967	13019	12935	13003	13080	12877	12881	13069	12942	12969	13030	13129	12994	12993	13049	12946	12912	13057	12826	13239	13081	12913	13084	12948	12986	13109	13073	12960	12925	13111	12891	13106	12858	12888	13079	12857	12980	13048	13022	12970	12960	13067	12986	13030	12916	13150	12876	13116	12932	12904	12991	12973	13020	13044	12940	13006	13191	12981	13054	13003	13066	13030	13110	12983	13014	13086	13120	13113	13087	12935	13082	12875	13085	13096	13023	13042	12872	13112	13048	12920	13042	12937	13050	12838	13192	12936	12927	12921	13024	12968	12904	13085	13011	13001	13053	13022	13062	12958	13036	12933	13084	12896	13085	12958	12976	13065	12968	13069	12903	12861	13031	13191	12943	12953	12838	12811	12927	13179	12912	13027	12953	13023	12930	12938	13026	12909	13140	12940	12953	13024	12977	12954	13020	12875	12991	13092	13091	13104	13174	13143	12934	13174	13121	13033	13005	12877	13041	12998	12913	13028	13023	12908	13030	12940	13043	13026	12963	13023	12903	12948	12881	12970	13054	13008	13045	12927	13020	13057	13186	12947	13003	12996	12936	13007	12882	12882	13168	13006	12976	12873	13210	12866	12938	12922	12918	12982	12936	12885	13011	13068	13044	13109	12821	13036	13034	12987	12922	12911	13047	13005	13010	13075	13205	12936	13108	13006	12990	13079	12951	12878	12965	12904	13221	12953	12965	13024	13120	13066	13066	12869	13103	13019	12990	13053	13191	12907	13060	13039	12988	13109	13007	13028	13143	12990	13100	13013	13046	13006	13092	13019	13013	13195	12962	13030	13095	13029	13020	12922	13115	13026	12989	13043	12909	12895	13050	12976	13030	12961	12825	12863	13073	12788	12889	13032	13003	12985	13166	13078	13025	13035	12990	13040	12991	13017	13029	13065	12967	12947	13033	12988	12917	13064	13194	12894	13030	13206	12822	12843	13144	12846	12978	13167	13121	12921	13133	13022	13064	13029	12965	13160	13029	13035	12871	13042	13020	13048	12888	12849	13007	12937	13022	12998	13037	12847	12931	13136	13052	12978	13144	13013	13109	12902	13067	13145	13089	13019	12847	12871	13028	13167	13031	13036	13056	13061	12953	12917	13106	13033	13093	13206	13001	13238	13031	13086	13021	12999	12949	12912	12812	12927	13028	13104	12879	13118	13103	13094	12968	12932	13066	13017	13064	12944	13078	12931	12835	12954	13031	13012	13084	13274	12967	13070	13028	12990	12943	12859	12934	12972	13036	12816	13013	13038	13044	12970	12864	12826	12840	13043	12969	12947	13180	12937	13096	13018	13206	13045	13070	12940	13053	12934	12967	13054	12994	13034	12919	12944	12947	12967	13019	12969	13170	12906	12953	13052	13033	12927	13019	13030	12811	13009	13019	13026	13082	13079	12918	12919	13120	13056	13049	12975	13218	13018	13067	13026	12887	13031	13091	13033	12915	12886	12947	12998	13038	13075	13000	12940	12882	12942	12811	12859	12791	13125	12928	12843	12951	13089	13081	13077	12856	13088	13018	12847	12890	12897	13145	12880	12975	12976	12967	12978	12926	13152	13037	12953	12893	13000	12942	12999	13082	13004	13040	13052	13053	13043	13138	12977	13021	12946	12976	13023	13006	12972	12814	13174	12820	12954	13197	12894	13086	12894	13016	13073	13052	12865	12998	13051	13012	12891	13021	12887	12930	12869	13111	12929	12926	13028	13147	13007	13083	13051	12996	13075	13037	13034	13122	12808	12974	12945	13024	13256	13037	12832	12995	12987	13019	12973	13204	12879	12921	12861	13047	12907	13020	12843	12941	13048	12962	13026	13131	13023	12962	12875	13144	12892	12958	12957	12928	12967	13030	12923	12981	12902	12910	13066	13028	12965	12995	13054	13101	12972	13039	13092	12897	13108	12908	13020	13168	13025	13006	12952	12967	12934	13068	12990	13034	12982	12894	12958	13144	12858	12925	12929	13077	13134	12884	12973	12994	12962	13036	13153	13130	13010	13036	12928	12956	12934	13117	12987	12892	13212	12980	13077	13023	13011	13007	12995	13062	12942	13145	13025	12878	13179	12971	12852	13031	13011	12917	12833	12938	13147	13047	12898	13201	13006	12973	12959	13059	12901	13009	12941	13062	12850	13037	13086	13114	12984	13052	12920	12885	13130	12915	12962	12959	13146	12962	12983	13033	13272	12996	12894	13052	13029	13095	12954	12882	12853	13150	12863	13120	13085	12992	13223	12917	12907	13032	13037	12921	13117	13144	12939	13038	13067	13000	13270	13032	13069	13168	13030	12855	13093	13253	13016	12886	13011	13114	12995	12966	12958	13040	13068	13003	13055	12959	13122	13032	13204	13243	13043	12948	12883	13029	12936	13012	13064	13036	12959	12839	12881	13116	13143	12949	12939	13084	12843	13024	12994	12820	13048	13006	13142	12982	13083	13107	12825	13044	13009	12872	13083	12910	13058	12979	12970	13123	13050	13114	12970	13044	13030	12844	12998	13234	12921	12979	12972	13040	12977	12818	12924	12949	13178	12918	12981	13010	12955	13014	12983	12963	13200	12971	12997	12956	12972	13009	13072	13065	13034	12939	12848	13092	12995	13102	13190	13083	12948	12883	12975	12847	13015	13066	12970	13107	12923	13214	13241	12913	13048	13104	12877	12869	12993	12898	13069	13055	12964	13009	12957	13117	12933	12902	13120	13048	12896	13050	13004	13047	13139	12981	12783	13093	12911	12963	12905	12925	13026	13034	13046	12947	12952	12987	13124	13002	13032	13007	13012	12964	13125	12935	13042	12977	12923	13107	13083	12977	13024	12951	12959	12964	13067	13026	12965	12853	13089	12951	12941	13061	12968	12962	12956	13147	12885	13140	13022	13092	12935	12961	13026	13011	12859	13154	13177	12985	12970	12966	13102	13025	12947	13097	13050	13049	12899	12893	12927	13038	13049	12899	13090	12961	13048	13104	12907	12980	13088	12982	12950	12873	13023	13072	12986	12857	12949	12949	13001	12966	13068	13132	13004	12909	12808	13015	13136	12956	13050	12931	13016	12979	12728	13250	12975	12999	13016	12995	13199	12895	13085	13017	12979	12979	12930	12983	13066	12983	13017	12939	13041	12912	13021	13078	13073	12896	12883	13035	13064	12858	13069	12945	12993	12993	12948	12876	12906	13104	12946	13026	13112	12987	12837	12945	13035	12994	12877	13109	13012	13093	13045	13085	12906	13071	12909	12974	13064	12903	13011	13050	13134	13096	12873	13096	12984	13020	12958	13044	13172	12925	13045	13147	12937	13080	13059	13077	13061	12993	12899	13028	13004	12934	12932	13142	13034	13126	12958	13153	13054	13052	12988	12955	13179	13083	12984	12791	12894	12986	12948	13062	13065	13252	12927	12980	12949	13273	13172
28020	36451	45900	34495	25062	19255	16599	15584	14997	15015	15122	15052	15072	14864	14996	15117	15102	15099	14982	14902	15193	15200	14851	14781	15106	15020	15038	15035	15109	15046	14946	14841	14837	14884	14945	15007	14988	14956	15073	15091	15050	14900	15003	14859	15011	14927	14972	15078	14969	15172	14743	14920	15044	15009	14873	15157	14892	14736	14898	14886	14866	14957	14934	14934	14976	14848	14992	14898	14840	15072	15068	15021	15035	14889	14963	14906	15180	14789	15094	15193	15023	14933	15005	14816	14956	15084	14966	14779	15010	14860	14957	14988	14922	15126	15040	14777	14987	14938	14924	14976	15214	14916	15160	15014	14793	15023	15224	15046	15090	14802	14985	14786	15144	15004	14870	14832	14928	14977	14944	15016	15002	14992	15064	15087	14973	14887	14981	15208	14988	15038	15253	15010	14943	14941	15117	14987	14836	15025	14820	14819	14812	14841	14824	14925	14979	14959	14931	14811	14888	14734	14742	14852	14914	15044	14996	14828	15017	14956	15081	14924	14948	14831	14784	14946	14901	14865	15011	14962	14938	14854	15041	14862	14794	14760	14989	14834	15111	15074	14900	15021	15158	14891	14874	15055	14967	15057	15130	14839	14911	14928	14987	15170	14983	14883	14841	14914	14879	14899	15068	14966	14715	14970	14995	15137	14972	14925	14829	14935	14970	14985	15131	15033	14906	15031	14922	14865	15092	15024	14880	14944	14853	14976	14855	15011	14853	14945	14965	14761	15019	14947	14949	15079	15047	14938	15168	14723	14896	15119	15056	15220	15076	14990	14901	14912	14974	14724	14914	14790	14867	15004	14889	15011	14835	15009	15108	14977	14845	14943	15069	14996	14912	15074	14930	15024	14996	15178	14905	14957	15076	15020	15073	14853	14991	14971	14988	14858	14857	14951	14997	14876	14760	15021	14961	14786	14811	15029	15058	14988	14963	14837	14908	15038	14856	15092	15062	14863	14862	14823	14807	14831	14963	14865	14702	14946	14932	15186	14841	14939	15022	14952	14913	14844	14853	14936	14851	14990	15032	14730	14891	14859	14949	14785	14916	15099	14930	15005	14947	15031	15267	14932	14954	15031	14843	14989	14890	14869	14944	14905	14955	15031	15127	15006	14874	14881	15062	14972	14869	14912	14719	14983	14897	14892	15119	14919	14767	14903	14897	14755	14792	15081	15022	14855	14964	14947	14969	14943	14942	14881	14798	14942	14908	15052	14952	14795	14901	14997	14911	14981	15129	14793	14713	14945	14975	14990	14898	14758	14825	14893	15097	14933	14864	14701	15072	14916	15020	14941	14941	14751	14869	15054	14971	14919	15021	14839	14734	14922	14888	14964	15042	15117	14912	15090	14928	14974	14915	14836	15049	14775	14949	15137	14846	14988	15008	15110	14895	15064	14901	15001	14773	14902	14935	15025	14863	14873	14889	15021	14984	14895	14844	14927	14958	14884	15055	14859	14991	14914	14943	14858	15000	15004	14997	15002	14931	14829	14787	14884	14888	14905	14910	14938	14963	14695	14909	15103	14844	14965	14959	15111	14979	14884	14805	15089	15019	14885	14796	14867	14907	14911	15192	15058	15160	15027	14883	14885	15010	15069	15212	14905	14944	14947	14950	14879	14901	14966	14967	14931	14953	15038	14862	15066	15048	14971	14984	14827	14876	14821	14978	14956	14731	14834	14658	15133	14945	15027	14998	14935	15033	15001	14940	14720	15018	15156	14831	14815	14921	15041	14992	14924	15036	14931	15044	14903	14992	14974	14968	14991	15133	15020	14938	14957	14955	14869	14901	14874	14908	15046	14905	15057	14930	14890	14708	14989	14920	14704	14979	14981	15132	15037	14831	15089	15095	14899	14974	15163	15041	15138	15061	14972	15056	14965	14741	15015	14836	14942	14972	14922	14913	14879	14875	15005	14858	14792	15084	15029	14913	14934	14819	15083	14825	14780	14964	14890	14914	15067	15008	14908	14874	15099	14959	15030	14869	14957	15182	14939	14797	15066	14822	14939	14944	14921	15040	14879	14896	14911	15204	15014	14881	14980	14889	15093	14898	14941	15048	14981	15109	14836	14993	14987	15270	15115	14813	14969	14853	14949	14920	15034	15053	15019	14956	15086	15086	14925	14929	14711	15023	14958	14899	15066	15094	14848	14898	14918	14936	14983	14994	14944	15028	14874	15063	14799	15023	15044	14929	14811	14782	14951	15238	14891	14868	15031	14926	14931	14878	14835	14823	14836	14967	14840	15045	15049	14907	15209	14915	14952	15115	15056	14906	14848	14964	15009	14928	14933	14979	14911	14981	14860	14793	14823	14912	14904	15018	14863	14855	15023	15017	15013	14792	15025	14837	15057	14934	15064	14849	14903	15274	15017	14875	15114	14841	14969	14962	15106	15200	14967	14951	14928	14865	14825	15024	15035	15048	14915	15163	15000	15006	14832	15014	14959	14997	14961	14588	14894	14769	14958	14841	14870	14889	14950	15014	14967	15013	14914	15089	14913	14776	15013	14942	14881	14957	14838	14843	15038	14970	15002	15084	14922	15041	15060	14921	15006	14924	15083	15092	14932	14953	14971	15062	14901	14971	14842	14923	14756	14867	15061	14883	15127	15027	14965	14993	14934	14929	15020	14973	14951	14911	14986	15033	15002	15059	15122	14930	14967	14737	14700	15131	14880	14913	14992	14930	14717	14886	15028	14984	15143	15023	14884	14877	14861	14847	14939	14777	14919	15030	15055	14893	14979	14695	15000	14944	15019	14887	15007	14915	14955	15348	15149	14892	14926	15026	15014	15100	14967	14896	14879	15015	14906	14937	15130	15025	14956	15027	15006	15136	15189	14929	14785	14993	15010	15024	14811	14982	14866	15006	14988	15026	14984	15040	14978	14952	14858	15024	14865	14858	14833	15092	15143	14935	14953	14851	15038	15166	15067	15002	14776	15065	14837	14834	14956	14931	14991	14828	14989	14844	14967	14916	14918	14851	14806	14993	14854	14833	14886	14968	14986	14785	14984	14975	15240	14875	14954	14786	14867	14923	15174	15023	15052	14933	14886	15099	14788	14842	14908	15046	15022	15081	15072	14839	14956	14957	15011	14887	15091	15181	15078	14883	14982	14986	14985	15022	14970	15004	15053	14862	14791	15125	15008	14949	14883	14976	15010	15002	14852	14864	14921	15004	14881	14934	14894	14863	15031	14915	14981	15032	14844	14995	14966	14966	14847	15009	14943	15125	15034	14964	15095	14946	14777	15003	14976	14992	14969	14983	14909	15071	14959	15006	15064	14889	14998	14912	14944	14925	14907	14925	14821	15003	14958	14936	14888	15232	14893	14895	14911	14905	14880	14943	15023	14938	15084	14858	14801	14846	14915	14824	14998	14884	15102	14945	14939	14846	15009	14934	14829	15067	15124	14919	14973	15009	15021	15018	15008	14912	14832	15024	14989	15029	14960	14777	14786	14976	14927	15055	14903	14920	14986	15101	14884	14745	14866	14827	14849	14979	14972	14933	15020	14807	14911	14865	15065	14998	14819	14894	15126	15057	15030	14845	14743	14836	14911	14783	14802	14841	15116	14811	14993	14889	14937	14780	14970	14931	14714	14862	14940	14965	14919	15260	14894	14956	14921	15088	14945	14944	14852	15154	15090	14953	14860	15093	14938	14854	14869	14911	15031	14831	15027	14982	15039	15058	15064	15036	14888	14923	14910	15040	14851	15077	14834	15152	14929	14877	14932	14888	14996	15136	14876	14851	15104	15057	14956	14967	15084	14924	15030	15010	15175	15047	14815	14698	14790	15062	14968	14996	14890	15001	15005	14887	14985	14961	14662	14764	14963	14897	15001	15042	15153	15228	15152	14850	14801	14931	15097	15139	14835	14948	14966	15014	15035	15065	15109	14896	14764	15075	14804	14756	14972	14746	14941	15069	14819	15068	15020	14999	14998	14908	14943	14926	14849	14784	15112	14985	15104	15118	14964	15072	14977	15109	15133	14990	14980	14863	15000	14833	15065	15090	14953	14799	15011	14838	14923	14786	14873	15023	14927	15039	14955	14705	14894	14919	15034	14952	14860	14932	14788	14832	14974	14936	15111	14831	14984	14957	15022	14933	14989	14797	15124	15102	15044	15172	14939	14909	14804	15040	15198	14788	14927	14897	14883	14869	15035	14903	14848	15095	14912	14958	15028	14987	14893	14989	15017	14932	14983	14708	14803	14961	14915	14921	14807	14913	14944	15086	14695	14943	14869	14934	14749	15025	14911	14968	14854	14971	15032	14827	15049	15080	14904	14671	14844	14903	14899	14950	14975	15159	14978	14989	14765	14900	15004	14965	14870	15028	14914	14862	14987	14927	14874	14721	14972	14955	14931	15039	14995	14879	14888	14853	14992	15072	14889	14883	14905	14869	14921	14984	14865	14908	15160	14882	14791	15036	14882	14944	14928	14881	14921	14839	14917	15010	15111	14983	14831	15024	15051	15241	15030	14971	14788	14910	14995	15143	14925	14945	14876	14925	14748	14933	15063	15068	15073	14804	15008	15134	14971	14952	14847	14926	14880	14815	15215	15180	14937	14846	14758	15087	14877	14976	15077	14947	14996	15020	14930	14936	14901	14987	14867	15078	14966	14981	14896	14870	15059	14798	14871	15192	14956	15002	14924	14882	15127	14927	15093	14951	14903	14864	14932	15056	14983	14744	14841	14977	15202	14883	14841	14815	14921	15010	15106	15042	15063	15181	15064	15175	14659	14918	14916	14870	15073	15076	14851	14932	15008	15132	14881	14821	14727	14881	15010	14925	14873	14796	14946	14830	14951	14930	14945	14894	15083	14819	14950	15107	14988	14839	14957	14977	15000	15075	15095	14864	14931	14982	14944	15036	14939	14900	14885	14928	15057	15052	14994	14812	14652	14991	14812	15053	15122	15038	14912	14940	14982	15028	15040	15006	14884	14951	14955	15121	14895	15090	15083	14860	14941	15048	14972	15131	15024	14808	15218	14910	14784	15128	15004	14911	15175	14982	15082	14896	14801	14930	14994	14953	14906	14928	15082	14834	14957	14996	14969	14977	15048	14930	15030	14849	15008	14958	14917	15121	15016	14799	14934	14888	14999	14817	15021	14987	14989	15093	15006	14996	14869
23972	56706	47443	31919	23283	16905	14721	13717	13467	13305	13236	13416	13152	13253	13400	13283	13247	13417	13306	13178	13445	13236	13156	13380	13280	13413	13308	13332	13256	13367	13261	13313	13364	13241	13297	13231	13225	13208	13355	13237	13351	13352	13234	13244	13191	13281	13266	13155	13345	13223	13290	13299	13361	13366	13303	13274	13323	13260	13274	13211	13192	13145	13238	13385	13266	13205	13254	13240	13198	13464	13182	13245	13474	13428	13322	13336	13323	13455	13154	13295	13372	13414	13351	13378	13433	13303	13276	13156	13388	13285	13221	13404	13141	13166	13182	13208	13444	13332	13397	13219	13374	13194	13395	13258	13255	13282	13345	13424	13196	13241	13294	13212	13280	13335	13167	13307	13431	13150	13293	13448	13390	13108	13292	13164	13321	13265	13286	13191	13213	13331	13080	13339	13146	13483	13317	13196	13302	13273	13370	13252	13330	13101	13231	13415	13285	13449	13070	13224	13127	13291	13382	13151	13359	13372	13190	13230	13042	13290	13391	13349	13203	13186	13260	13373	13240	13169	13261	13287	13329	13367	13282	13273	13250	13284	13262	13442	13376	13288	13213	13132	13313	13324	13214	13236	13199	13324	13224	13305	13298	13231	13251	13361	13196	13271	13470	13367	13275	13299	13323	13427	13387	13281	13126	13235	13379	13240	13393	13240	13278	13195	13311	13373	13320	13275	13294	13283	13301	13109	13194	13243	13306	13242	13202	13297	13284	13147	13297	13361	13159	13345	13381	13294	13399	13403	13403	13169	13402	13264	13300	13220	13424	13315	13332	13227	13293	13068	13264	13214	13260	13232	13306	13328	13278	13221	13412	13347	13255	13368	13315	13316	13386	13358	13435	13192	13376	13175	13253	13402	13369	13363	13413	13090	13449	13190	13295	13300	13222	13251	13376	13276	13119	13333	13213	13322	13529	13258	13294	13334	13375	13262	13138	13224	13131	13381	13311	13284	13333	13336	13289	13273	13284	13284	13346	13352	13306	13376	13322	13384	13278	13204	13230	13398	13333	13192	13460	13154	13383	13138	13391	13329	13385	13402	13224	13208	13332	13240	13287	13201	13108	13289	13273	13270	13383	13153	13216	13278	13306	13264	13173	13263	13169	13365	13535	13277	13315	13262	13017	13312	13370	13230	13355	13205	13084	13245	13309	13441	13256	13238	13216	13309	13119	13221	13266	13259	13025	13424	13299	13449	13377	13396	13358	13309	13256	13420	13249	13169	13111	13253	13252	13387	13302	13325	13285	13049	13119	13328	13384	13188	13308	13213	13281	13389	13212	13139	13347	13277	13301	13409	13355	13358	13294	13293	13261	13245	13336	13329	13246	13371	13322	13385	13248	13279	13221	13233	13404	13301	13234	13180	13252	13249	13173	13291	13296	13459	13116	13304	13334	13385	13173	13217	13251	13381	13251	13081	13247	13329	13276	13303	13235	13209	13316	13225	13381	13298	13189	13222	13264	13358	13324	13335	13375	13269	13253	13288	13169	13179	13189	13199	13329	13247	13387	13220	13174	13168	13061	13318	13478	13294	13332	13162	13269	13188	13220	13239	13229	13193	13157	13326	13210	13106	13337	13391	13234	13252	13329	13183	13408	13384	13119	13275	13247	13395	13220	13136	13261	13271	13167	13264	13358	13333	13401	13369	13210	13270	13246	13377	13361	13260	13345	13326	13324	13261	13145	13218	13193	13231	13279	13358	13277	13301	13261	13179	13252	13266	13446	13223	13456	13308	13224	13269	13304	13324	13319	13197	13224	13309	13244	13247	13455	13154	13178	13282	13449	13380	13215	13280	13295	13408	13281	13349	13250	13268	13079	13312	13402	13309	13289	13305	13254	13486	13309	13155	13141	13387	13278	13160	13350	13141	13075	13204	13353	13236	13167	13446	13149	13313	13323	13367	13280	13386	13321	13261	13327	13235	13213	13387	13264	13296	13313	13337	13310	13274	13297	13176	13054	13173	13293	13253	13153	13441	13381	13359	13295	13311	13418	13200	13206	13251	13232	13171	13318	13401	13468	13142	13278	13233	13174	13144	13296	13267	13233	13212	13268	13154	13346	13270	13335	13175	13396	13308	13275	13289	13315	13258	13261	13424	13319	13336	13340	13322	13293	13128	13285	13263	13115	13248	13394	13314	13124	13168	13405	13076	13316	13131	13445	13464	13370	13267	13410	13298	13278	13158	13253	13218	13241	13205	13383	13365	13299	13418	13277	13292	13388	13296	13047	13245	13140	13330	13190	13284	13183	13291	13324	13429	13258	13241	13290	13260	13305	13250	13179	13249	13332	13315	13231	13456	13458	13254	13440	13416	13348	13133	13484	13337	13246	13134	13266	13303	13368	13216	13368	13239	13188	13461	13144	13220	13287	13273	13250	13290	13444	13224	13361	13187	13130	13323	13236	13332	13210	13153	13381	13296	13174	13212	13247	13366	13198	13267	13278	13339	13381	13256	13276	13296	13351	13318	13251	13369	13423	13227	13200	13277	13213	13300	13281	13356	13351	13404	13272	13321	13327	13406	13369	13169	13180	13364	13216	13291	13164	13422	13256	13213	13190	13279	13320	13250	13091	13253	13161	13237	13113	13267	13202	13215	13149	13181	13305	13195	13229	13471	13320	13274	13286	13152	13460	13148	13323	13118	13232	13456	13376	13220	13372	13270	13130	13322	13220	13269	13235	13348	13123	13258	13313	13364	13273	13229	13439	13324	13291	13305	13258	13179	13301	13419	13291	13349	13415	13246	13277	13255	13244	13276	13311	13142	13249	13236	13334	13148	13262	13237	13310	13337	13365	13420	13199	13191	13247	13320	13228	13142	13409	13218	13250	13229	13357	13325	13188	13257	13276	13262	13390	13299	13277	13336	13291	13203	13238	13290	13257	13120	13318	13212	13449	13192	13261	13277	13216	13302	13223	13211	13304	13370	13423	13418	13359	13259	13268	13290	13322	13198	13379	13244	13266	13241	13346	13351	13419	13117	13293	13361	13242	13281	13072	13332	13317	13400	13362	13333	13236	13175	13374	13251	13369	13266	13276	12975	13253	13271	13284	13215	13294	13304	13269	13317	13346	13278	13281	13258	13196	13249	13231	13329	13262	13322	13231	13429	13255	13307	13276	13250	13161	13174	13318	13380	13186	13262	13054	13338	13301	13158	13267	13301	13230	13419	13267	13261	13212	13282	13377	13268	13290	13331	13202	13300	13129	13235	13376	13299	13308	13205	13080	13241	13331	13189	13251	13274	13351	13215	13249	13410	13284	13311	13190	13349	13218	13195	13252	13429	13242	13326	13314	13433	13250	13394	13293	13294	13471	13312	13147	13156	13352	13234	13269	13219	13091	13352	13388	13340	13305	13279	13340	13417	13266	13362	13347	13263	13218	13342	13184	13389	13210	13238	13123	13264	13323	13345	13177	13422	13201	13266	13122	13339	13177	13345	13285	13365	13375	13194	13344	13360	13337	13343	13285	13300	13272	13150	13158	13249	13291	13184	13350	13175	13188	13312	13230	13242	13334	13168	13226	13235	13282	13234	13276	13385	13267	13358	13354	13239	13183	13313	13266	13422	13239	13539	13397	13162	13296	13278	13242	13274	13151	13306	13289	13267	13217	13226	13274	13452	13440	13396	13275	13403	13430	13332	13148	13342	13120	13278	13229	13317	13335	13375	13281	13317	13396	13225	13154	13392	13327	13218	13188	13169	13283	13374	13117	13268	13346	13175	13198	13275	13251	13250	13329	13398	13470	13310	13030	13433	13193	13013	13311	13146	13439	13108	13237	13235	13418	13301	13490	13400	13085	13487	13081	13256	13275	13165	13387	13281	13200	13426	13266	13251	13441	13240	13185	13235	13391	13199	13106	13313	13240	13010	13324	13196	13417	13239	13234	13232	13224	13233	13243	13302	13267	13350	13333	13431	13276	13198	13485	13268	13307	13301	13360	13272	13117	13294	13335	13327	13231	13218	13220	13267	13278	13483	13302	13352	13307	13255	13344	13304	13457	13260	13268	13231	13385	13301	13206	13462	13249	13261	13359	13417	13328	13189	13212	13472	13267	13323	13227	13361	13113	13378	13381	13364	13242	13347	13334	13461	13311	13169	13318	13389	13226	13243	13197	13269	13308	13310	13259	13251	13313	13360	13162	13308	13270	13386	13358	13177	13214	13214	13316	13300	13442	13260	13318	13354	13213	13252	13218	13366	13303	13247	13361	13222	13402	13334	13259	13309	13366	13175	13236	13261	13194	13325	13293	13329	13217	13310	13322	13368	13276	13277	13330	13323	13263	13288	13232	13344	13298	13328	13316	13379	13342	13245	13080	13168	13362	13408	13255	13323	13402	13298	13232	13411	13164	13396	13099	13441	13224	13299	13318	13358	13299	13202	13391	13200	13323	13249	13492	13206	13254	13241	13269	13376	13292	13058	13378	13259	13344	13267	13249	13295	13336	13247	13212	13481	13282	13242	13257	13254	13273	13256	13303	13331	13341	13337	13348	13329	13182	13325	13319	13237	13466	13176	13261	13304	13235	13229	13263	13240	13202	13245	13179	13322	13229	13244	13340	13273	13264	13298	13237	13359	13317	13082	13344	13395	13269	13363	13263	13378	13267	13216	13349	13243	13200	13415	13470	13254	13309	13382	13243	13214	13401	13203	13367	13370	13252	13304	13392	13320	13294	13153	13382	13300	13170	13266	13129	13197	13254	13361	13359	13287	13312	13376	13093	13325	13296	13288	13321	13426	13222	13341	13286	13379	13262	13364	13232	13347	13229	13175	13267	13318	13340	13373	13412	13332	13251	13328	13201	13377	13093	13261	13251	13435	13347	13125	13282	13456	13227	13366	13430	13228	13382	13427	13394	13195	13307	13366	13271	13258	13283	13218	13373	13136	13322	13115	13354	13358	13163	13423	13204	13254	13295	13249	13244	13203	13232	13371	13259	13174	13181	13143	13250	13416	13161	13334	13365	13377	13325	13209	13338	13275	13308	13382	13326	13291	13306	13377	13281	13369	13189	13319	13236	13205	13242	13328	13319	13511	13284	13188	13237	13173	13286	13185	13116	13185	13214	13258	13262	13269	13280	13096	13357	13131	13261	13323	13204	13248	13346	13358	13419	13262	13150	13326	13298	13230
24264	25112	53419	52120	41762	32169	25471	18582	15941	15518	15251	15275	15172	15002	14849	14995	15041	15205	15017	14897	14973	15045	14879	15132	14948	14877	14988	15105	14995	14888	15166	14895	14948	14889	14888	14888	15015	14903	15092	14971	14803	14902	14903	14870	14902	15104	14828	15044	15034	14813	14905	14953	14880	14702	15053	15005	14979	14907	15018	14845	14942	14948	14940	15026	14982	14907	14892	14846	14852	14881	14857	14837	14779	14964	14975	14765	14849	14985	14816	14889	14906	14922	15103	14779	15243	14953	14754	14866	14886	14864	14882	14910	15049	14829	14904	14971	14909	14994	14933	14853	14850	14776	14703	14863	14775	14958	14834	14872	14694	14825	14865	14921	14777	14937	14860	15045	14784	14818	14850	14845	14952	14922	15044	14818	14822	14995	14728	14779	14905	14880	14809	14866	14820	14873	14896	14905	14756	14875	15062	14854	14993	14798	15035	15025	14821	14819	14944	14874	14812	14986	14906	14773	14989	14772	14807	14784	14863	14915	15059	14719	14954	14840	14854	14833	14880	14715	15000	14752	14843	15036	14758	14805	14766	14748	14851	14807	14767	14904	14979	14824	14801	14752	14859	14977	14909	14721	14838	14870	14841	14785	14764	14746	14926	14899	14775	14814	14824	14800	15054	15019	14841	14682	14895	14733	14868	14898	14885	14769	14892	14691	14712	14833	14855	14709	14842	14906	14982	14844	14751	14889	14953	14903	14803	14820	14812	14784	14872	14745	14849	14949	14899	14867	14755	14900	14839	14740	14863	14816	14832	14934	15018	14826	15046	14889	14801	14919	15021	14938	14763	14843	14916	14779	14744	14788	14700	14799	14795	14933	14821	14947	14810	14783	14902	15068	14679	14849	14786	15001	14925	14907	14842	14903	14921	14908	14839	14719	14931	14828	14809	14794	14774	14842	14863	14817	14679	14969	14885	14862	14979	14865	14967	14727	14941	14933	14863	14871	14898	14847	14943	15048	14871	14741	14861	14930	14855	14879	14868	15043	14701	14670	14828	14772	14780	14778	14846	14758	14789	14868	14816	15003	14948	15049	14733	14879	14700	14862	14885	14967	14779	14968	14899	14806	14815	14926	14882	15023	14923	14920	14613	14866	14695	14910	14945	14967	14820	14846	14844	15126	14853	14899	15172	14918	14883	14974	14785	15007	14704	14916	14661	14663	15080	14822	14953	14915	14738	14754	14886	14880	15051	14865	14703	14802	14738	14715	14644	14867	15005	14992	14971	14740	14810	14751	14867	14787	14954	14906	14888	14829	14764	14916	14952	14778	14901	14793	14869	14819	14810	14772	14760	14775	14854	14887	14776	15124	15115	14917	14648	14885	14818	14886	14721	14897	14999	14857	14995	14908	14983	14604	14962	15161	14877	14763	14878	14797	14787	14854	14707	14820	14832	14933	14931	14827	14953	14961	14859	14880	14909	14793	14788	15048	14651	14972	14837	14907	14780	14555	14983	14835	14776	14796	14807	14804	14874	14890	14750	14925	14933	14943	14841	14943	14678	14843	14761	14852	14847	14722	15026	14759	14890	15078	14801	14940	14881	14938	14905	14858	14795	14927	14881	14841	14903	14828	14994	14776	14911	15050	14819	14933	15052	14804	14819	15059	14913	14846	15081	14858	14599	14670	14785	14713	14908	14897	14925	14914	14886	14873	14980	14806	14900	15023	14682	14839	15099	14854	14930	14836	14872	14818	14629	14834	14750	14824	14725	14618	14761	14760	14789	14856	14885	14828	14822	14743	14855	14758	14747	14930	14778	14994	15029	14956	15113	14920	14829	14912	14791	14879	14879	14903	14814	14817	14763	14931	14875	14888	14713	14668	14853	14906	14860	14988	14925	14868	14899	14782	14946	14862	15013	15018	14900	14753	14857	14729	14831	14841	15023	14775	14876	14828	14979	15042	14705	14767	14678	14732	14687	14838	14791	14928	14919	15102	14921	14844	14834	14986	14841	14959	14796	15069	14663	14818	14919	15040	14663	15028	14722	14838	14952	14891	14963	14674	14950	14771	14944	15031	14792	14717	14993	14893	14881	14900	14877	14904	14910	14823	14768	14919	14883	15041	14916	14780	14831	14815	14745	14782	14732	15058	14791	14981	14945	14863	14808	14853	14864	14848	14933	14941	14927	14546	14876	15118	15013	14972	14776	14907	14773	14994	14942	14986	14743	15014	14890	14920	14836	14995	14948	15029	14901	14831	14772	15041	15070	14883	14946	14894	14915	14888	15095	14809	14778	14784	14942	14914	14749	14991	14796	14921	14730	14721	14842	14908	14971	14980	15228	14856	14864	14790	14843	14736	14910	15072	15036	14900	15021	14937	14804	14821	14755	14916	14966	15009	14913	14826	14706	14847	14866	14933	14819	14722	14750	15068	14863	14762	14927	14854	15030	15002	14944	14711	14939	14966	15048	15189	14948	14779	14736	14731	14857	14721	14915	14789	14887	14820	14858	14838	14972	15021	14798	14889	14980	14838	14713	14788	14943	14954	14726	14913	15036	14866	15074	14905	14884	14984	14745	15094	14920	14733	14832	14999	14756	14811	14977	14731	14792	14611	14796	14951	14819	14849	14896	14845	14778	14961	14855	14719	14924	14730	15020	14738	14741	14655	14684	14964	14838	14991	14886	14821	14901	14967	14910	14856	14905	14820	14765	14614	14950	14792	14857	14789	14644	14941	14795	14836	14740	14600	14835	14801	14781	14878	14669	14785	14951	14864	14851	14891	14849	14890	14814	15073	15041	14980	14919	14801	14674	14940	14815	14868	14715	14813	14960	14933	14962	14973	14802	14970	14819	14875	14988	14947	14916	14817	15001	14997	14977	14885	14753	14866	14943	14805	14868	14890	14799	14868	14875	14831	14752	14876	14804	14998	14903	14832	14799	14842	14899	14922	15013	14791	14843	14853	15055	14963	14825	14991	14862	15008	14943	14867	14834	14896	15010	14655	14694	14952	14587	14800	14909	14796	14922	14727	14762	14705	14778	15048	14818	14869	15113	14678	14899	14915	14896	14949	14922	14803	14934	14731	14818	14886	14822	14760	14993	15004	14907	14737	14912	14980	14776	14991	14751	14794	14924	14740	14788	14858	14955	14828	14969	15022	14679	14781	14887	14869	14857	14795	14942	15100	14883	15047	14848	14966	14989	14917	14954	15036	14829	14770	14800	14904	14902	14841	14766	14751	14739	14767	14955	14914	14826	14754	15060	14915	15033	14986	14822	14921	14934	15004	14692	14987	14886	14981	14855	14751	14793	14952	15003	14888	14795	14827	14822	14829	14998	14810	14964	14811	14750	14895	14679	14914	14728	14727	14872	14682	14733	14928	14879	14833	14869	14888	14846	14673	14937	14991	14764	14790	14893	14904	14821	14912	14795	14694	14837	15095	14991	14649	14842	14867	14716	14716	14842	14730	14989	14733	14735	14520	14792	14697	14738	14870	14885	14968	14933	14918	14865	14911	14961	14833	14762	14791	14969	14912	15004	14824	14876	14947	14767	14959	14963	14945	14849	14937	14743	15006	14919	14854	14797	14821	14943	14949	14751	14887	14835	14906	14799	14882	14838	14828	14780	14778	14619	14863	14864	14908	14682	14852	14786	14882	14788	14798	14864	14710	14990	15034	14809	14814	14769	14951	14590	14804	14724	14902	14978	14841	14819	14906	14882	14773	14838	14853	14627	14790	15059	14885	14814	14829	14915	14874	14864	14950	14863	14891	14903	14693	14886	14964	14971	15128	14882	14884	15021	14717	14992	14774	14817	15025	14632	14726	14713	15046	14829	14926	14828	14940	14825	14889	15103	14717	14852	14996	14810	14849	14910	15048	14856	14817	14993	14829	14922	14977	14880	15014	15024	14819	15006	14895	14837	14901	14883	14669	14884	15097	14836	14874	14822	14920	14856	14828	14924	14968	14922	14923	14879	14891	14851	14997	15029	14942	14732	14737	14837	14898	14927	14784	14830	14788	14996	14861	14834	14924	14883	14929	14899	14875	14939	14925	14710	14827	14927	14767	14960	14987	14884	14642	14689	14950	14827	14729	14917	14957	14821	14911	14794	14995	14940	14844	14805	14919	14810	14799	14896	14981	14814	14832	14864	14866	14786	14886	14986	14959	14789	14852	14772	14774	14973	15136	14999	14780	14933	14982	14910	14909	14761	15003	14744	14848	14782	14869	14700	14864	14747	14785	14619	14976	15052	14999	14829	14846	14837	14792	14970	15061	15016	14757	15006	14952	14685	14761	14701	14737	14991	14836	14836	14738	14884	14966	14811	15049	14785	14911	14903	14755	14704	15005	14862	15043	14887	14777	14847	14890	15048	15013	14835	15016	15146	14837	14841	14863	14818	14861	14959	15025	14886	15007	14831	14848	14955	14898	14904	14915	15013	14755	14655	14869	14812	14914	15089	14784	14706	14767	15037	14805	14872	14908	15041	14828	14772	14876	14920	14733	14893	14975	15024	14790	15065	14600	15023	14805	14968	14899	14938	15070	14674	14841	14801	14977	14782	14731	14777	14830	14927	14966	14839	14868	14959	14776	15106	14943	14959	14664	14900	14779	14683	14852	14967	14836	14920	14902	14883	14786	15028	14893	14657	14786	15003	14924	15003	14896	14944	14935	14786	14933	14932	14866	14809	14872	14804	15016	14873	14871	14976	14717	14678	14781	14628	14728	14790	14638	15077	15013	14933	14896	14991	15144	14709	14855	14906	15003	14848	14756	14746	14913	14841	14966	14933	14818	14873	14771	14822	14883	14777	14894	15046	14840	15009	14993	14821	14849	14882	14907	14957	14863	15024	14798	14950	14874	14930	15109	14954	14885	15022	14994	14829	14893	14689	14745	14910	14807	14900	15031	14996	14869	15045	14703	14912	15111	14812	14874	14786	15014	14701	14944	14997	14828	15002	14929	14869	14813	14896	14845	14991	15026	14813	14783	15038	14840	14839	14956	14784	14863	14897	15019	14850	14787	15006	14624	14802	14740	14926	14968	14721	14881	14788	14803	14928	14675	14860	14885	14875	14688	14850	14928	14902	14987	15082	14899	14827	14836	14966	14916	15000	14952	15104	14895	14900	14668	14776	14896	14921	14831	14742	14857	14773	14963	14897	14788	14817	14977	14826	14824
42361	88627	89552	64991	47550	32561	22221	16238	14039	13305	13369	13293	13307	13294	13338	13095	13254	13264	13120	13202	13232	13327	13246	13331	13209	13337	13125	13235	13191	13195	13392	13205	13163	13250	13362	13304	13213	13254	13303	13163	13295	13287	13261	13241	13476	13283	13394	13113	13230	13292	13391	13293	13277	13352	13185	13264	13230	13189	13229	13180	13336	13373	13201	13183	13129	13290	13207	13280	13282	13106	13279	13234	13241	13217	13266	13171	13049	13237	13309	13395	13184	13261	13186	13218	13128	13266	13215	13287	13288	13158	13237	13318	13282	13199	13143	13274	13346	13262	13358	13249	13190	13259	13316	13308	13125	13308	13242	13218	13280	13161	13186	13273	13387	13113	13302	13389	13193	13239	13102	13260	13262	13291	13228	13232	13305	13218	12986	13112	13384	13258	13144	13195	13194	13313	13430	13122	13121	13314	13290	13260	13252	13413	13216	13128	13141	13273	13178	13083	13211	13099	13190	13372	13161	13326	13200	13104	13256	13261	13257	13128	13203	13254	13270	13116	13343	13220	13451	13105	13329	13281	13415	13080	13406	13107	13305	13351	13191	13293	13269	13154	13319	13356	13120	13261	13365	13236	13324	13219	13242	13276	13133	13196	13233	13247	13110	13030	13147	13299	12994	13092	13297	13237	13189	13189	13231	13177	13268	13205	13234	13269	13224	13252	13161	13307	13243	13293	13331	13105	13164	13200	13315	13235	13179	13263	13229	13166	13174	13303	13123	13189	13334	13288	13125	13252	13363	13236	13231	13054	13115	13297	13185	13053	13206	13265	13381	13397	13145	13229	13414	13122	13346	12898	13274	13109	13295	13233	13145	13415	13401	13258	13270	13366	13163	13190	13114	13362	13264	13231	13061	13331	13342	13287	13302	13226	13242	13124	13263	13325	13173	13370	13332	13206	13309	13248	13175	13438	13311	13301	13153	13305	13206	13214	13195	13185	13145	13334	13199	13228	13184	13191	13305	13331	13149	13303	13254	13327	13172	13238	13183	13261	13386	13289	13088	13202	13234	13181	13128	13236	13199	13343	13316	13255	13147	13222	13153	13269	13119	13253	13138	13333	13180	13203	13142	13175	13260	13317	13296	13218	13536	13088	13155	13145	13304	13331	13184	13282	13218	13171	13218	13300	13291	13308	13286	13241	13318	13237	13012	13084	13250	13146	13134	13206	13370	13153	13319	13254	13094	13305	13315	13163	13306	13320	13307	13270	13204	13093	13117	13221	13312	13084	13240	13339	13290	13265	13081	13159	13356	13290	13155	13382	13185	13302	13193	13282	13318	13166	13180	13216	13258	13321	13255	13428	13343	13363	13364	13200	13197	13224	13198	13308	13384	13032	13373	13269	13004	13314	13307	13176	13211	13147	13236	13310	13270	13161	13061	13350	13362	13232	13156	13204	13330	13253	13133	13440	13232	13231	13261	13135	13227	13183	13209	13126	13258	13141	13351	13211	13101	13128	13217	13145	13167	13338	13259	13153	13280	13083	13209	13254	13351	13225	13188	13270	13063	13247	13410	13147	13176	13176	13180	13454	13227	13347	13342	13375	13173	13191	13216	13127	13246	13436	13176	13359	13142	13363	13252	13298	13247	13192	13241	13014	13423	13127	13252	13265	13133	13369	13288	13101	13069	13230	13304	13286	13122	13252	13244	13431	13185	13233	13185	13198	13272	13259	13243	13195	13288	13353	13214	13212	13193	13323	13342	13416	13245	13220	13134	13153	13354	13045	13175	13136	13298	13271	13176	13147	13078	13266	13242	13181	13165	13160	13251	13200	13356	13120	13173	13320	13338	13227	13339	13175	13119	13083	13312	13268	13340	13279	13139	13251	13133	13323	13389	13115	13314	13203	13319	12943	13358	13391	13230	13363	12979	13381	13175	13054	13269	13082	13292	13257	13206	13208	13116	13211	13300	13348	13274	13347	13235	13258	13155	13149	13188	13225	13290	13276	13100	13223	13234	13229	13222	13241	13102	13306	13132	13173	13230	13187	13211	13381	13199	13184	13295	13222	13189	12932	13306	13115	13281	13060	13272	13159	13182	13167	13178	13290	13263	13411	13413	13226	13462	13408	13198	13268	13343	13137	13240	13173	13328	13305	13190	13268	13375	13102	13234	13428	13174	13400	13287	13315	13304	13226	13146	13257	13366	13091	13281	13362	13094	13361	13243	13225	13171	13284	13072	13214	13162	13279	13145	13217	13212	13281	13189	13207	13314	13189	13297	13075	13272	13227	13185	13308	13165	13222	13371	13232	13197	13311	12968	13204	13176	13308	13019	13110	13206	13220	13212	12994	13415	13278	13160	13237	13264	13147	13223	13396	13179	13320	13283	13178	13135	13279	13313	13212	13166	13196	13104	13223	13226	13244	13373	13299	13133	13214	13364	13109	13203	13145	13298	13225	13207	13233	13175	13383	13351	13198	13271	13281	13263	13330	13395	13057	13250	13220	13256	13136	13395	13140	13160	13087	13155	13083	13149	13227	13305	13260	13166	13300	13286	13105	13301	13395	13284	13397	13117	13391	13288	13161	13282	13203	13181	13305	13292	13222	13141	13234	13192	13306	13275	13273	13176	13200	13202	13310	13281	13196	13336	13400	13160	13295	13346	13360	13300	13236	13205	13241	13383	13128	13244	13044	13122	13119	13305	13158	13218	13154	13273	13343	13143	13365	13187	13318	13146	13078	13254	13099	13233	13134	13195	13295	13150	13261	13295	13367	13393	13130	13247	13291	13310	13290	13322	13217	12982	13312	13269	13070	13201	13175	13203	13298	13237	13325	13117	13315	13226	13203	13259	13324	13279	13030	13311	13199	13290	13182	13288	13179	13319	13238	13200	13266	13139	13146	13111	13310	13203	13069	13307	13335	13231	13188	13265	13359	13197	13204	13203	13056	13194	13172	13340	13164	13323	13304	13197	13237	13218	13214	13134	13180	13217	13296	13204	13144	13248	13332	13225	13219	13278	13170	13239	13284	13192	13187	13278	13233	13238	13207	13205	13248	13298	13188	13430	13302	13205	13403	13232	13253	13271	13125	13191	13223	13306	13434	13298	13275	13115	13260	13196	13483	13227	13170	13395	13093	13201	13338	13168	13362	13224	13159	13179	13057	13103	13293	13338	13152	13201	13035	13285	13173	13264	13195	13344	13258	13292	13203	13241	13202	13329	13325	13310	13307	13111	13218	13158	13294	13273	13336	13520	13179	13238	13363	13023	13146	13289	13326	13125	13280	13297	13291	13114	13121	13114	13219	13331	13325	13153	13340	13281	13216	13165	13219	13163	13366	13398	13250	13218	13261	13270	13296	13233	13289	13180	13211	13269	13263	13136	13145	13193	13270	13251	13344	13075	13183	13162	13218	13325	13246	13161	13129	13277	13042	13203	13223	13311	13257	13343	13231	13265	13364	13145	13087	13092	13249	13135	13209	13172	13270	13142	13300	13163	13153	13269	13263	13279	13282	13195	13144	13236	13246	13169	13160	13339	13346	13179	13302	13368	13364	13095	13353	13319	13302	13175	13279	13254	13240	13173	13300	13232	13412	13277	13352	13195	13191	13252	13325	13257	13265	13319	13123	13206	13119	13113	13172	13141	13170	13220	13043	13260	13212	13430	13322	13179	13310	13284	13161	13083	13099	13093	13103	13173	13178	13081	13355	13352	13128	13161	13139	13144	13284	13180	13242	13272	13141	13298	13069	13175	13219	13260	13253	13233	13154	13224	13379	13277	13321	13163	13269	13409	13201	13210	13240	13076	13294	13260	13218	13254	13117	13165	13372	13280	13285	13338	13041	13192	13253	13243	13166	13216	13197	13256	13297	13229	13223	13348	13252	13133	13223	13143	13398	13054	13255	13411	13319	13173	13247	13200	13235	13210	13276	13301	13119	13355	13269	13163	13370	13237	13405	13288	13193	13297	13204	13194	13179	13192	13164	13266	13213	13312	13273	13387	13351	13383	13176	13487	13145	13193	13234	13180	13342	13359	13339	13345	13338	13421	13168	13252	13354	13115	13138	13287	13148	13161	13276	13247	13224	13206	13249	13284	13167	13051	13294	13320	13315	13276	13149	13252	13352	13088	13151	13260	13114	13236	13167	13447	13280	13146	13274	13302	13168	13212	13226	13211	13083	13258	13389	13254	13216	13300	13223	13312	13255	13053	13258	13096	13312	13214	13323	13189	13332	13222	13305	13154	13182	13333	13166	13292	13136	13341	13104	13187	13437	13284	12981	13111	13165	13205	13275	13345	13159	13119	13171	13266	13159	13218	13183	13273	13154	13209	13339	13058	13313	13241	13156	13245	13396	13185	13276	13198	13240	13377	13298	13189	13270	13046	13181	13206	13224	13348	13431	13179	13258	13252	13173	13115	13295	13273	13003	13169	13150	13336	13231	13287	13155	13421	13443	13114	13234	13229	13340	13367	13261	13295	13162	13367	13279	13178	13426	13147	13305	13359	13319	13305	13130	12960	13203	13432	13243	13190	13278	13208	13226	13250	13235	13238	13433	13179	13249	13217	13194	13081	13247	13168	13308	13304	13063	13161	13165	13361	13281	13297	13276	13158	13041	13086	13112	13455	13219	13371	13217	13205	13137	13094	13315	13196	13253	13400	12978	13286	13056	13229	13204	13226	13289	13174	13151	13277	13340	13033	13179	13198	13218	13207	13101	13259	13455	13078	13271	13281	13312	13228	13303	13426	13112	13151	13233	13165	13363	13152	13176	13159	13331	13238	13219	13094	13275	13359	13149	13315	13281	13178	13228	13152	13157	13184	13335	13165	13270	13143	13261	13217	13010	13165	13243	13062	13216	13228	13212	13126	13164	13193	13284	13175	13081	13172	13156	13092	13237	13319	13415	13321	13176	13239	13124	13214	13287	13296	13150	13090	13372	13154	13235	13264	13233	13180	13241	13271	13078	13186	13198	13273	13189	13289	13279	13171	13370	13243	13228	13348	13355	13410	13240	13229	13282	13121	13229	13058	13202	12919	13438	13228	13391	13210	13307	13216	13188	13153	13082	13280	13270	13280	13302	13240	13237	13087	13305	13175	13250	13235	13366	13195	13379	13282	13098	13170	13054	13048	13250	13316	13155	13378	13300	13211	13343	13221	13261	13287	13376	13321	13318
23055	22171	45006	50427	44410	37067	30823	21392	16988	15984	15331	15100	15206	15088	15071	15127	14985	14936	14825	15088	15113	15136	14974	14920	15033	14932	14925	14975	15062	14726	15011	14891	14905	15026	14824	14790	14733	14770	14783	14709	14796	14727	15025	14830	14899	14827	14701	14869	15017	14874	14863	14816	14842	14871	14789	14817	14721	14728	14948	14870	14965	14795	14704	14639	14794	14789	14712	14669	15021	14897	14722	14792	14819	14731	14803	14682	14736	14762	14926	14880	14928	14660	14856	14938	14671	14867	14897	14801	14805	14784	14664	14849	14716	14844	14625	14661	14791	14775	14902	14888	14695	14764	14638	14790	14826	14710	14804	14682	14632	15006	14803	15007	14759	14745	14717	14728	15103	14786	14442	14811	14813	14874	14885	14751	14840	14839	14818	14713	14657	14746	14858	14879	14757	15078	14911	14832	14952	14845	14588	14771	15032	14742	14674	14894	14826	14814	14828	14713	14779	14863	14829	14926	14824	14803	14667	14733	14908	14907	14773	14799	14869	14791	14822	14982	14934	14833	14894	14880	14878	14820	14831	14905	14799	14832	14952	14797	14772	14722	14817	14745	14839	14959	15009	14833	14813	14792	14892	14913	14562	14907	14815	14608	14853	14672	14815	14727	14699	14779	14740	14830	14860	14772	14774	15042	14861	14716	15000	14900	15069	14722	14862	14693	14779	15033	14663	14757	14791	14800	14865	14835	14620	14786	14740	14734	14905	14851	15044	14889	14789	14998	14711	14834	14938	14731	14900	14986	14725	14849	14882	14643	14752	14689	14673	14987	14697	14868	14591	14707	14795	14628	14871	14652	14771	14741	14758	14839	14770	15087	14676	14815	14919	14718	14752	14864	14772	14835	14856	14668	14942	14854	14836	14571	14769	14896	14821	14772	15031	14806	14769	14884	14767	14669	14680	14772	14843	15090	14708	14858	14640	14831	14785	14743	14842	14674	14816	14751	14776	14831	14706	14848	14887	14965	14820	14817	14868	14866	14796	14739	14690	14733	14744	14932	14692	14884	14891	14985	14815	14906	14735	14894	14824	14590	14824	14846	14876	14874	14836	14828	14860	14809	14712	14771	14683	14766	14812	14949	14701	14815	14841	14923	14853	14599	14932	14569	14886	14711	14853	14969	14727	14854	14485	14809	14855	14826	14903	14838	14834	14637	14841	14776	14660	14657	14754	14850	14853	14782	14792	14765	14888	14907	14997	14815	14786	14892	14734	14808	14855	14702	14812	14565	14759	14751	14707	14811	14787	14787	14750	14839	14867	14907	14971	14822	15019	14799	14785	14835	14934	14809	14885	14797	14862	14823	15008	14801	14813	14888	14797	14755	14663	14866	14906	14759	14896	14833	14933	14754	14754	14877	14757	14848	14995	14594	14822	14791	14722	14899	14845	14611	14584	14729	14766	14662	14741	15016	14813	14862	14994	14681	14663	14620	14941	14856	14822	14808	14886	15000	14949	14946	14955	15021	14900	14836	14932	14901	14869	14841	14788	14784	14753	14929	14953	14765	14847	14796	14993	14913	14569	14770	14827	14618	14811	14999	14723	14787	14759	14715	14853	15015	14844	14663	14759	14823	14813	14775	14688	14721	15089	14835	14728	14583	15070	14692	14741	14949	14921	14670	14868	14678	14768	14629	14673	14859	14784	14876	14753	14556	14871	14780	14762	14622	14603	14701	14938	14714	14848	14821	14768	14959	14815	14893	14783	14693	14790	14966	14812	14742	14745	14762	14660	14757	14845	14821	14849	14768	14874	14767	14817	14770	14956	14647	14610	14756	14759	14751	14882	14783	14853	14907	14651	14969	14809	14544	14848	14638	14822	14779	14818	14865	14928	14855	14585	14880	14863	14909	14974	14867	14781	14777	14948	14824	14928	14800	14765	14877	14645	14887	14914	14932	14672	14592	14895	14773	14803	14979	14932	14678	14880	14866	14873	14914	14658	14608	14649	14583	14840	14802	14892	14829	14688	14973	14803	14711	14887	14742	14833	14775	14835	14852	14783	14909	14678	14634	14791	14796	14801	14801	14794	14836	14768	14645	14882	14764	14652	14651	14814	14711	14757	14801	14730	14749	14704	14947	14825	14889	14803	14697	14731	14800	14790	14735	14888	14621	14773	14704	14613	14821	14830	14824	14889	14950	14757	14845	14726	14854	14862	14667	14773	14921	14818	14862	14810	14628	14619	14843	14860	14757	14925	14888	14601	14912	14545	14649	14702	14423	14507	14761	14618	15013	14890	14678	14919	14749	14829	14688	14992	14673	14867	14788	14801	14803	14821	14887	14714	14728	14675	14743	14710	14622	14754	14831	14948	14939	14727	14713	15004	14830	14734	14744	14763	14699	14818	14777	14719	14829	14921	14843	14639	14946	14628	14684	14702	14733	14967	14664	14882	14826	14653	14829	14756	14878	14760	15061	14621	14853	14861	14816	14825	14713	14854	14781	14888	14730	14914	14768	14822	14603	14949	14964	14844	14797	14688	14813	14721	14693	14849	14734	14676	14733	14805	14789	14729	14852	14892	14995	14842	14927	14834	14749	14802	14802	14788	14876	14845	14807	14809	14768	14943	14935	14820	14774	14759	14942	15114	14725	14831	14864	14927	14835	14917	15036	15023	14920	14859	14887	14739	14699	14920	14933	14838	14814	14827	14720	14908	14631	14797	14927	14848	14928	14714	14749	14782	14884	14621	14630	14688	14665	14806	14946	14804	14903	14680	14780	14783	14790	14705	14838	14764	14857	14797	14776	14795	14770	14923	14803	14672	14720	14911	14888	14767	14729	14612	14997	14850	14802	15018	14884	14804	14752	14681	14742	14724	14900	14797	14832	14929	14804	14791	14890	14686	14819	14743	14747	14906	14891	14711	14754	14947	14766	14903	14808	14755	14740	14517	14620	14805	14612	14889	14834	14749	14811	14763	14861	14616	14963	14809	14995	14941	14917	14714	14777	14612	14823	14709	14877	14762	14916	14785	14830	14893	14796	14776	14902	14744	14829	14864	14714	14731	14599	14720	14793	14830	14621	14903	14838	14770	14749	14782	14665	14698	14979	14457	14597	14837	14796	14858	14904	14749	14600	14840	14824	14748	14976	14958	15080	14726	14916	14806	14790	14678	14708	14873	14720	14791	14926	14620	14828	14722	14837	14739	14768	14777	14870	14708	14731	14794	14864	14662	14823	14809	14789	14625	14967	14930	14802	14769	14670	14745	14670	14943	14713	14676	14737	14875	14710	14756	14848	14966	14769	14815	14981	14719	15031	14874	14813	14853	14645	14849	14801	14745	14792	14689	14637	14786	14654	14870	14889	14890	14763	14848	14785	14687	14672	14863	14657	14596	14821	14693	14605	14718	14684	14894	14787	14682	14780	14852	14991	14929	14676	14753	14835	14925	14765	14730	14762	14928	14907	14833	14680	14880	14752	14846	14824	14692	14644	14751	14763	14939	14728	14664	14907	14720	14720	14825	14792	14768	14664	14773	14784	14647	14730	14791	14904	14738	14769	14841	14717	14450	14879	14834	14789	14791	14803	14773	14673	14791	14801	14646	14646	14806	14710	14952	14671	14826	14780	14627	14860	14873	15005	14589	14896	14811	14780	14670	14799	14543	14833	14717	14796	14783	14888	14881	14739	14750	14699	14752	14811	14689	14681	14800	14862	14745	14815	14986	14770	14874	14744	14825	14789	14945	14675	14782	14806	14809	14703	14895	14901	14833	14850	14902	14800	14769	14720	14800	14651	14946	14786	14600	14835	14912	14901	14820	14750	14901	14761	14728	14990	14653	14826	14895	14910	14824	14952	14683	14783	14973	14981	14628	14604	14925	14985	14887	14916	14644	14637	14689	14899	14590	14831	14844	14712	14834	14800	14761	14835	14749	15023	14851	14851	14843	14782	14777	14873	14702	14952	14816	14794	14621	14866	14797	14854	14686	14664	14728	14678	14825	14777	14861	14943	14669	14898	14763	14910	14788	14725	14877	14757	14701	14743	14741	14957	15038	14877	14917	14635	14762	14748	14812	14608	14963	14758	14719	14883	14820	14782	14885	14852	14679	14746	15091	14781	14869	14903	14795	14812	14768	14593	14972	14760	14884	14692	14845	14805	14912	14763	14927	14829	14812	14972	14826	14876	14737	14819	14820	14823	14808	14879	14894	14627	14890	14866	14745	14843	14841	14879	14818	14951	14681	14898	14832	14923	14801	14902	14873	14783	14661	14704	14698	14907	14796	14924	14727	14935	14527	14760	14955	14894	14923	14751	14794	14729	14960	14903	14783	14872	14677	14760	14769	14787	14760	14691	14884	14634	14824	14783	14772	14880	14481	14810	14747	14715	14706	14642	14802	14623	14826	14755	14798	14795	14815	14574	14662	14905	14743	14730	14826	14904	14893	14837	14748	14740	14858	14886	14809	14861	14679	14722	14861	14741	14802	14713	14946	14663	14598	14762	14932	14880	14783	14683	14951	14802	14735	14713	14746	14754	14930	14607	14671	14656	14890	15201	14801	14977	14867	14835	14742	14719	14794	14695	14728	14746	14955	14780	14751	14707	14701	14542	14773	14749	14829	14810	14824	14837	14827	14621	14917	14610	14841	14765	14852	15015	14909	15039	14751	14862	14936	14685	14659	14738	14675	14834	14738	14811	14774	14614	14714	14754	14844	14928	14917	14919	14692	14847	14659	14643	14770	14800	14867	14716	14957	14782	14799	14749	14756	14801	14739	14878	14875	14904	14720	14859	14672	14779	14743	14707	14718	14799	14818	14665	14723	14972	14744	14813	14757	14871	14632	15002	14810	15025	14651	14566	14671	14938	14983	14869	14594	14831	14608	14853	14750	14858	14782	14848	14857	14594	14845	14880	14597	14590	14753	14794	14861	14545	14697	14765	14739	14915	14686	14807	14577	14835	14658	14941	14646	14808	14954	14842	14996	14642	14783	14842	14833	15007	14824	14764	14684	14760	14717	14972	14781	15008	14775	14671	14826	14908	14906	14900	14750	14731	14734	14759	14688	14800	14491	14996	14791	14896	14787	14787	14722	14698	14773	14936	14884	14905	14965	14773	14793	14731	14831	14944	14639	14637	14848	14735	14694	14894	14871	14863	14708	14894	14644	14985	14731	14699	14794	14882
48591	85980	93120	80910	59726	41812	28191	18934	14926	13357	13194	13227	13037	13116	13136	13255	13071	13172	13333	13241	13281	12999	13174	13205	13099	13138	13037	13159	13010	13147	13341	12994	13159	13059	13200	13308	13274	13032	13171	13240	13346	13475	13184	13178	13162	13097	13322	13269	13284	12990	13330	13274	13147	13153	13176	13074	13131	13226	13173	13018	12923	13087	13142	13280	13079	13118	13136	13156	13117	13168	13116	13164	13184	12909	13133	13163	13185	13053	13065	13230	13023	13288	13110	13163	13210	13107	13273	13221	13093	13235	13000	13202	12957	13229	13091	13094	13137	13151	13205	13128	13422	13171	13201	13150	13303	13164	13242	12933	13099	13225	12922	13036	13198	13150	12993	13107	13153	13025	13297	13276	13132	13115	13140	13194	13088	13093	13307	13082	13074	13169	13244	13164	13027	13229	13081	13105	13124	13206	13155	13257	13189	13131	12990	13019	13390	13268	13237	13258	13133	13244	13139	13059	13112	13093	13288	13139	13247	13260	13246	12749	13218	13206	13026	13087	13161	13221	13142	13293	13240	13011	13225	13212	13295	13145	13138	13170	13046	13294	13001	13168	13225	13112	13156	13146	13246	13121	13172	13036	13194	13151	13159	13189	13198	13106	13271	13040	13055	13309	13328	13126	13222	13217	13159	13220	13120	13336	13218	13247	13211	13246	13166	13064	13053	13053	13144	13168	13168	13126	13068	13093	13096	13227	13059	13217	13156	13122	13198	13035	13192	13428	13185	13098	13107	13149	13325	13191	13081	13171	13111	13211	13231	13016	13116	13087	13071	13222	13092	13091	13105	13041	13149	13169	13235	13016	13059	13050	13255	13182	13333	13128	13118	13109	13087	13056	13231	13304	13058	13196	13237	13087	13111	13264	13020	13126	13356	13036	13047	13188	13223	12991	13050	13010	13215	13019	13012	13160	13155	13096	12990	13129	13223	13165	12987	13347	13100	13092	13139	13029	13343	13059	13187	13002	13191	13242	13125	13109	13302	13124	13035	13211	13086	13342	13188	13154	13235	13073	13218	13025	13150	13194	13027	13270	13110	13179	13258	13034	13141	13021	13145	13178	13054	13115	13111	13211	13073	13021	13187	13202	13072	13194	12983	13064	13018	13046	13134	13235	13117	13152	13173	13079	13148	13243	12980	13064	13151	13181	13197	12930	13207	13075	13212	13037	13314	12998	13174	13101	13152	12993	13264	13139	13270	13013	13045	13007	13011	13092	13184	13070	13019	13060	13173	13166	13096	13053	13015	13098	13104	13045	13128	13219	13127	13214	13279	13069	13111	13208	13234	13196	13086	13197	13059	13029	13195	13090	13217	13028	13267	13212	13106	13094	13304	13178	13095	13184	13102	13157	13206	13201	13110	13329	13264	13217	13119	13193	13264	13150	13147	13168	13267	13140	13204	13237	13208	13128	13127	12944	13150	13120	13107	13257	13141	13259	13201	13000	13059	12941	13154	13124	13189	13218	13203	13180	13139	13018	13029	13164	13090	13213	13158	13275	13120	13066	13193	13232	13008	13153	13070	13285	13064	13064	13130	13161	13200	13050	13051	12994	13090	13067	13256	13083	13135	13154	13074	13258	13044	13167	13225	13072	13071	13010	13207	13059	13116	13105	13176	12997	13256	13098	13194	13120	13018	13181	13114	13177	13059	13165	13188	13123	12971	13197	13127	13067	13168	13103	13211	13041	13165	13119	13142	13161	13340	12949	13180	13267	13275	13201	13046	13070	13122	13054	13161	13156	13195	13125	13335	13158	13091	13159	13381	13135	13045	13218	13097	13197	13218	13105	13147	13287	13159	13181	13256	13242	13173	13231	13220	13030	13118	13168	13167	13314	13158	13269	13333	13100	13230	13119	13270	12997	13196	13210	13335	13161	13207	13178	13367	13091	13049	13223	13308	13047	13123	13171	12980	13073	13140	13193	13268	13126	13093	13228	13088	13149	13191	13086	13199	13177	13167	13080	13264	13142	13165	13247	13188	13024	13181	13048	13074	13191	13187	13099	13141	13172	13135	13116	13243	13274	13189	13119	13086	13107	13055	13106	13111	13101	13077	13154	13120	13110	13193	13155	13044	13108	13240	13302	13225	12931	13107	12989	13245	13111	13169	13026	13231	13148	13259	13159	13255	13154	13410	13337	12868	13083	13217	13168	13223	13106	13135	13183	13133	13051	13143	13076	13254	13145	13265	13275	13332	13083	13082	13150	13052	12933	13264	13052	13191	13137	13204	13174	12975	13279	13287	13198	13005	13107	13261	13279	13096	13263	13157	13178	13135	13197	13148	13175	13191	13190	13090	13421	12994	12943	13180	13040	13062	13162	13184	13135	13202	13126	13119	13151	13007	13140	13222	12939	13017	13300	13258	13148	13074	13154	13059	13249	13189	13182	12992	13118	13091	13150	13187	13112	13155	13148	12947	12993	13344	13112	13177	13079	13163	13148	13112	13135	13136	13298	13102	13139	13166	12951	13123	13230	13065	13243	13114	13318	13096	13267	13161	13102	13239	13238	13157	12875	13105	13147	13177	13112	13117	13276	13209	13200	13291	13016	13096	13165	13121	13084	13243	13241	13157	13021	13089	13062	13163	13200	13074	12991	13116	13191	13162	13248	13159	13063	13300	13179	13148	12975	13246	13221	13005	13197	13228	13190	13099	12975	13234	13185	13060	13161	13106	13304	13077	13055	13067	13172	13190	13070	13067	13074	13163	13099	13063	13011	13268	12952	13202	13184	13146	13304	13343	13167	13060	13172	13175	13013	13067	13047	13172	13096	13172	13159	13234	13136	13279	13117	13054	13128	13003	13130	13063	13267	13166	13255	12964	12945	13192	13111	13303	13189	13040	13296	13121	13132	13202	13233	13297	13182	13096	13106	13040	13357	13125	13114	13251	13012	13088	13131	13090	13171	13303	13078	13280	13103	13180	13191	13060	13127	13219	13229	13221	13307	13081	13157	13135	13223	13150	12970	13086	13016	13177	13142	13013	13057	13087	13272	13085	13083	13096	13065	13065	13156	13203	13232	13027	13163	13096	13203	13094	13208	13095	13231	13156	13256	13304	13112	12998	13269	13228	13028	13281	13055	13301	13164	13025	13160	13105	13117	13027	13094	13164	13274	12905	13306	13060	12993	13272	13120	13058	13195	13247	13155	13165	13068	13444	13036	13199	13207	13027	13079	12901	13062	13155	13305	13255	13239	13038	13261	13126	13253	13049	13189	12992	13070	13253	13172	13302	13001	13130	13216	13113	13229	13192	13131	13188	13160	13175	13087	13163	13255	13230	12961	13091	13333	13005	13111	12993	13221	13175	13162	13102	13195	13207	13097	13003	13272	13140	13141	13118	12984	13208	13145	13215	13273	12988	13275	13080	13083	13058	13155	13168	13199	13147	13186	12908	13083	13207	13033	13194	13094	13139	13011	13335	13107	13180	13232	13136	13270	12968	13129	13100	13174	12947	13219	13222	13050	13146	13169	13256	13045	13024	13289	12906	13188	13266	13372	13075	13127	13118	13134	13139	12982	13194	13253	13148	13154	13219	13333	13185	13139	13089	13231	13142	13056	13034	13077	13132	13031	13158	12982	13150	13093	13088	13017	13144	13164	13225	13139	13054	13097	13210	13074	13283	13153	13202	13120	13059	13134	13179	13157	13274	13255	13161	13149	13011	13104	13074	13016	13003	13144	13062	12976	13107	13277	13120	13032	13084	13269	13091	13130	13143	13222	12955	13080	13173	13242	13025	13172	13281	13146	13187	13013	13179	13259	13241	13118	13130	13201	13200	13229	13218	13188	13160	13007	13278	13216	13144	13106	13115	13086	13133	13144	13153	13148	12981	13038	13145	13237	13134	13087	13039	13094	13141	13128	13260	13000	13357	13125	13225	13225	13097	13094	13129	13236	13041	13179	13142	13060	13005	13150	13104	13140	13166	13315	12996	13024	13005	13142	13114	13147	13003	13155	13214	13226	13220	13001	13122	13125	13175	13318	13112	13243	13330	13031	13144	13095	13377	13277	13143	13299	13191	13163	13170	13230	13233	13136	13026	13002	13137	13252	13108	13184	13124	13307	13127	13053	13158	13098	13195	13152	13129	13069	13132	13186	13188	12978	13267	13195	12995	13115	13254	12976	13271	13307	13216	13176	13152	13109	13151	13061	13262	13028	13308	13094	13133	12969	13322	13090	13143	13156	13229	13106	13147	13181	13206	13079	13108	13054	13187	13176	12970	13087	13253	13097	13149	13129	13126	13132	13094	13142	13151	13107	13022	13237	13153	13227	12986	13199	13112	13157	13331	13150	13181	13259	13044	13181	13246	13301	13222	13069	13162	13216	13095	13168	13307	13158	13157	13169	13280	13130	13096	12994	13103	13097	13122	13164	13209	13130	13184	13106	13158	13259	13311	13116	13118	13278	13080	13197	13247	13041	12986	13153	13085	13052	13146	13068	13342	13137	13236	13208	13321	13030	13111	13110	13194	13317	13162	13025	13006	13294	13334	13119	13058	13177	13225	13150	13186	13109	13103	13179	13021	13070	13004	13189	13140	13121	13162	13209	13116	13102	13129	13201	13158	13087	13094	13051	13065	13300	13187	13129	13104	13114	13184	12959	13015	13220	13261	13140	13226	13235	13199	13188	13182	13064	13121	13152	13141	13109	12950	13119	13315	13030	13210	13142	13279	13097	13049	13208	13108	13268	13210	13215	13021	13248	13206	13166	13113	13184	12982	13129	13243	13096	13127	13234	13106	13270	13269	13018	13247	13261	13266	13081	13147	13157	13160	13079	13246	13244	13142	13130	13358	13003	13241	13069	13430	13184	13228	12995	13119	13393	13097	13109	13061	13015	13178	13266	13020	13210	13123	13173	13128	13148	13161	13236	13214	13090	13100	13104	13218	13256	13089	13279	13208	13165	13146	13026	13246	13128	13213	13107	13257	13066	13139	13073	13180	13230	13143	13027	13060	13091	13177	13314	13170	13146	13138	13040	13285	13096	13114	13172	13183	13149	13246	13198	13248	13085	13133	13212	13109	13035	13148	13097	13154	13274	13163	13120	13270	13211	13226	13144	13197	13152	13196	13145	13185	13033	13011	13044	12945	13136	13388	13076	13134	13201	13211	13179	13061	13160
28233	33226	45089	35724	24315	19165	17009	16048	15872	15658	15613	15582	15813	15518	15730	15464	15615	15434	15716	15688	15575	15632	15450	15490	15399	15555	15632	15460	15544	15567	15667	15559	15429	15516	15614	15570	15534	15640	15480	15533	15390	15398	15536	15476	15606	15467	15533	15515	15495	15373	15509	15602	15536	15538	15525	15645	15665	15496	15691	15377	15675	15511	15511	15289	15384	15582	15545	15567	15661	15689	15540	15411	15728	15533	15334	15652	15534	15740	15508	15269	15569	15572	15575	15612	15625	15375	15345	15497	15530	15396	15384	15780	15651	15297	15328	15608	15436	15533	15608	15535	15540	15569	15358	15557	15322	15485	15520	15439	15664	15425	15432	15621	15637	15667	15535	15485	15435	15371	15584	15553	15687	15413	15795	15592	15503	15577	15485	15458	15578	15546	15560	15538	15367	15535	15336	15552	15554	15382	15355	15349	15572	15542	15414	15571	15458	15610	15529	15513	15551	15535	15425	15656	15450	15554	15377	15513	15530	15452	15354	15520	15599	15657	15600	15712	15541	15463	15519	15540	15499	15544	15418	15672	15453	15500	15350	15381	15647	15601	15738	15653	15461	15526	15399	15453	15430	15327	15625	15530	15371	15513	15335	15453	15570	15253	15585	15542	15444	15358	15351	15405	15480	15526	15461	15330	15650	15730	15690	15463	15422	15553	15427	15575	15533	15687	15781	15488	15402	15509	15517	15580	15524	15519	15678	15303	15631	15474	15787	15563	15554	15488	15445	15641	15546	15580	15689	15496	15636	15521	15576	15378	15720	15510	15508	15600	15641	15487	15665	15414	15624	15459	15620	15531	15742	15374	15593	15392	15574	15631	15434	15489	15522	15729	15609	15411	15688	15622	15513	15514	15355	15425	15431	15419	15358	15418	15380	15447	15555	15414	15358	15424	15616	15405	15297	15333	15481	15569	15518	15501	15329	15834	15363	15566	15523	15526	15503	15588	15603	15552	15354	15429	15456	15370	15479	15388	15527	15805	15514	15623	15400	15527	15403	15496	15492	15581	15585	15666	15528	15402	15480	15699	15601	15439	15444	15426	15500	15303	15562	15411	15398	15460	15653	15730	15746	15632	15559	15520	15473	15500	15636	15525	15458	15619	15506	15475	15666	15342	15528	15649	15481	15619	15651	15472	15357	15440	15418	15349	15688	15484	15573	15420	15398	15584	15357	15652	15467	15507	15548	15317	15341	15645	15402	15453	15309	15435	15416	15412	15479	15741	15492	15603	15603	15603	15486	15465	15603	15701	15600	15339	15481	15530	15512	15604	15646	15519	15436	15528	15372	15266	15550	15488	15521	15555	15526	15540	15451	15490	15320	15329	15454	15511	15634	15467	15635	15488	15610	15539	15431	15638	15344	15581	15293	15575	15334	15656	15557	15468	15582	15634	15685	15725	15306	15679	15513	15340	15496	15692	15603	15560	15365	15454	15667	15433	15415	15590	15535	15573	15480	15538	15474	15534	15443	15670	15615	15559	15470	15439	15457	15716	15488	15531	15625	15537	15471	15720	15621	15392	15404	15448	15582	15612	15374	15603	15516	15519	15499	15512	15467	15446	15530	15550	15706	15414	15583	15506	15504	15427	15482	15276	15502	15553	15432	15369	15444	15594	15686	15453	15453	15409	15444	15525	15521	15504	15478	15672	15518	15437	15412	15708	15562	15378	15436	15560	15648	15371	15481	15611	15531	15372	15205	15449	15660	15472	15446	15536	15371	15639	15514	15696	15617	15417	15502	15315	15576	15209	15522	15409	15426	15438	15489	15639	15537	15595	15414	15337	15661	15569	15498	15449	15391	15603	15721	15592	15593	15506	15583	15528	15557	15664	15585	15368	15525	15566	15440	15394	15501	15507	15305	15505	15531	15498	15366	15473	15559	15485	15434	15638	15669	15397	15524	15697	15538	15602	15589	15476	15338	15466	15587	15671	15527	15613	15530	15551	15468	15523	15455	15570	15555	15591	15492	15397	15443	15575	15627	15395	15492	15637	15559	15553	15569	15523	15525	15529	15574	15494	15642	15392	15446	15390	15490	15743	15643	15530	15555	15395	15329	15457	15674	15605	15502	15507	15361	15578	15638	15479	15459	15532	15390	15333	15566	15581	15550	15516	15513	15484	15654	15626	15420	15538	15387	15386	15786	15718	15360	15608	15465	15543	15556	15557	15532	15470	15482	15397	15588	15670	15540	15485	15618	15714	15368	15650	15589	15512	15468	15591	15475	15560	15361	15447	15570	15496	15531	15461	15355	15705	15583	15637	15366	15614	15433	15526	15325	15525	15406	15408	15587	15533	15579	15444	15424	15632	15361	15384	15657	15538	15550	15456	15365	15568	15604	15637	15505	15434	15563	15565	15561	15441	15465	15386	15458	15505	15426	15480	15428	15400	15472	15573	15320	15455	15500	15448	15387	15637	15435	15550	15572	15632	15469	15541	15453	15581	15468	15456	15730	15573	15465	15423	15380	15672	15496	15517	15561	15354	15713	15428	15463	15641	15673	15642	15495	15460	15467	15601	15354	15585	15457	15364	15455	15504	15568	15469	15672	15345	15633	15653	15477	15353	15420	15717	15451	15604	15499	15496	15330	15487	15496	15599	15622	15693	15505	15575	15683	15621	15521	15659	15398	15728	15434	15617	15487	15654	15645	15443	15604	15341	15526	15552	15504	15706	15661	15452	15397	15602	15787	15536	15583	15561	15547	15641	15578	15452	15681	15581	15638	15390	15688	15617	15554	15472	15409	15519	15724	15430	15344	15566	15394	15552	15647	15454	15485	15497	15639	15407	15593	15556	15482	15486	15614	15509	15418	15583	15519	15513	15474	15657	15700	15413	15372	15526	15585	15561	15675	15483	15476	15385	15514	15444	15661	15501	15586	15526	15399	15427	15567	15527	15518	15560	15608	15506	15410	15559	15503	15446	15687	15494	15641	15556	15604	15354	15322	15567	15520	15597	15443	15445	15549	15440	15424	15472	15439	15517	15611	15392	15573	15622	15517	15371	15436	15446	15542	15547	15615	15502	15493	15372	15380	15632	15457	15300	15431	15460	15545	15656	15606	15473	15563	15647	15652	15487	15592	15540	15570	15485	15516	15507	15672	15489	15481	15553	15487	15568	15397	15565	15600	15483	15412	15539	15560	15689	15726	15697	15473	15488	15659	15330	15546	15528	15656	15377	15665	15428	15408	15593	15581	15462	15557	15572	15487	15684	15416	15430	15610	15482	15503	15486	15447	15593	15549	15517	15513	15674	15480	15395	15700	15565	15336	15498	15504	15560	15609	15715	15401	15710	15510	15487	15418	15332	15287	15662	15639	15515	15521	15435	15545	15535	15636	15403	15617	15462	15554	15589	15368	15516	15557	15487	15570	15506	15445	15769	15436	15424	15706	15576	15507	15374	15565	15488	15593	15614	15479	15609	15457	15389	15356	15433	15387	15539	15694	15709	15536	15470	15354	15462	15387	15522	15540	15564	15678	15595	15537	15449	15610	15539	15648	15610	15381	15326	15508	15447	15369	15633	15623	15555	15501	15485	15651	15628	15391	15490	15343	15555	15566	15576	15514	15464	15475	15579	15575	15434	15666	15482	15412	15487	15478	15618	15541	15513	15552	15425	15558	15562	15709	15524	15584	15587	15481	15565	15433	15469	15482	15421	15627	15562	15612	15565	15558	15651	15526	15524	15582	15431	15458	15486	15652	15563	15446	15535	15612	15549	15751	15567	15493	15445	15563	15330	15655	15556	15625	15608	15574	15401	15486	15409	15538	15532	15442	15673	15634	15533	15478	15738	15479	15575	15650	15522	15541	15560	15465	15369	15592	15514	15631	15472	15657	15659	15555	15581	15641	15643	15590	15480	15478	15534	15475	15238	15557	15296	15575	15497	15544	15420	15429	15346	15410	15446	15623	15370	15437	15399	15507	15621	15544	15568	15365	15623	15589	15497	15562	15499	15527	15437	15404	15579	15590	15411	15622	15388	15403	15574	15771	15626	15575	15484	15481	15588	15531	15562	15438	15450	15281	15596	15540	15485	15490	15436	15604	15573	15437	15480	15393	15442	15523	15469	15626	15534	15584	15583	15656	15694	15475	15660	15526	15411	15318	15607	15620	15596	15564	15566	15588	15469	15676	15456	15404	15484	15544	15352	15673	15613	15499	15429	15662	15415	15429	15349	15456	15554	15590	15443	15559	15358	15383	15507	15252	15351	15460	15567	15581	15518	15473	15584	15559	15515	15485	15601	15411	15564	15616	15767	15611	15454	15723	15450	15687	15393	15667	15491	15377	15317	15478	15523	15864	15672	15512	15609	15578	15728	15598	15499	15541	15204	15637	15675	15495	15457	15409	15412	15444	15595	15413	15719	15451	15570	15591	15560	15576	15365	15661	15512	15418	15515	15548	15651	15412	15593	15566	15504	15424	15654	15544	15581	15696	15594	15593	15275	15569	15422	15426	15431	15481	15439	15768	15426	15505	15567	15409	15648	15552	15594	15474	15649	15542	15367	15496	15627	15486	15526	15143	15555	15607	15542	15633	15441	15618	15526	15597	15684	15335	15423	15543	15429	15678	15725	15408	15688	15397	15426	15612	15577	15466	15420	15592	15523	15391	15579	15487	15475	15366	15497	15730	15475	15561	15450	15432	15369	15658	15636	15568	15579	15389	15603	15502	15446	15584	15507	15659	15486	15439	15367	15507	15615	15423	15457	15703	15595	15457	15543	15570	15501	15462	15576	15603	15423	15604	15710	15551	15465	15532	15786	15656	15602	15382	15449	15541	15281	15567	15553	15366	15508	15578	15655	15706	15369	15461	15519	15379	15684	15469	15530	15464	15415	15634	15428	15512	15240	15319	15419	15425	15455	15685	15469	15393	15613	15675	15477	15526	15496	15560	15506	15421	15298	15703	15477	15493	15618	15529	15521	15592	15518	15609	15629	15417	15506	15570	15398	15510	15521	15565	15567	15671	15320	15311	15432	15416	15390	15441	15459	15671	15737	15645	15585	15537	15390	15522	15564	15662	15600	15620	15612	15444	15518	15759	15557	15576	15452	15644	15589	15635	15587	15603	15414	15485	15326	15384	15478	15523	15340	15365	15522	15530	15536	15534	15579	15576	15550	15544	15582
27351	54518	47820	32341	22178	17124	14712	13942	13645	13476	13557	13546	13440	13667	13407	13605	13698	13570	13486	13539	13593	13673	13548	13558	13592	13432	13472	13570	13555	13581	13350	13569	13449	13589	13625	13459	13726	13609	13478	13482	13565	13369	13563	13666	13519	13552	13646	13681	13699	13703	13604	13531	13583	13506	13600	13625	13503	13501	13693	13521	13578	13564	13307	13399	13392	13367	13447	13436	13589	13571	13652	13659	13583	13511	13575	13373	13458	13635	13472	13557	13698	13548	13541	13453	13838	13650	13598	13340	13645	13518	13494	13720	13527	13536	13526	13633	13423	13467	13410	13456	13656	13711	13410	13628	13472	13693	13742	13490	13652	13555	13590	13542	13495	13656	13497	13496	13709	13609	13687	13593	13648	13727	13439	13584	13512	13603	13478	13454	13426	13592	13558	13593	13705	13477	13536	13633	13516	13496	13536	13629	13337	13583	13465	13451	13642	13575	13607	13533	13564	13730	13549	13511	13548	13593	13406	13524	13532	13646	13536	13477	13570	13633	13512	13624	13718	13523	13475	13515	13537	13543	13545	13516	13625	13571	13571	13681	13675	13632	13675	13659	13504	13576	13547	13498	13488	13433	13591	13592	13582	13578	13515	13578	13630	13475	13655	13462	13652	13642	13538	13449	13494	13456	13449	13698	13653	13586	13446	13574	13605	13502	13462	13463	13448	13834	13600	13558	13583	13424	13527	13688	13617	13447	13489	13534	13630	13496	13453	13525	13488	13607	13567	13556	13561	13454	13479	13460	13533	13660	13575	13547	13539	13648	13566	13696	13634	13707	13345	13350	13597	13669	13509	13586	13556	13566	13536	13656	13441	13684	13600	13473	13655	13529	13512	13465	13491	13498	13751	13473	13553	13670	13538	13651	13467	13544	13514	13631	13419	13625	13485	13415	13586	13571	13559	13606	13520	13444	13558	13665	13593	13641	13571	13641	13604	13551	13659	13422	13566	13509	13565	13480	13578	13618	13597	13563	13588	13661	13502	13514	13672	13463	13553	13780	13654	13499	13497	13509	13655	13392	13696	13580	13572	13604	13481	13543	13652	13641	13620	13486	13464	13393	13664	13529	13588	13662	13531	13615	13730	13511	13812	13486	13577	13456	13526	13434	13641	13604	13503	13527	13436	13483	13608	13480	13539	13577	13531	13467	13572	13616	13702	13598	13498	13449	13440	13699	13618	13547	13490	13570	13566	13676	13549	13567	13614	13699	13586	13573	13567	13781	13618	13699	13464	13624	13528	13592	13436	13640	13579	13550	13706	13494	13555	13631	13534	13537	13555	13657	13672	13766	13624	13670	13521	13552	13524	13563	13562	13545	13639	13468	13573	13590	13559	13631	13687	13655	13789	13502	13658	13454	13711	13690	13593	13674	13504	13543	13659	13634	13424	13678	13580	13553	13623	13429	13639	13539	13662	13665	13660	13470	13642	13507	13452	13586	13564	13684	13559	13644	13602	13462	13560	13559	13697	13553	13523	13516	13635	13542	13577	13388	13544	13486	13529	13642	13486	13630	13664	13633	13514	13551	13503	13474	13623	13596	13687	13494	13636	13572	13455	13657	13388	13570	13622	13713	13509	13667	13515	13574	13658	13596	13524	13581	13677	13548	13738	13415	13650	13662	13665	13439	13634	13665	13614	13612	13579	13672	13569	13419	13611	13525	13498	13500	13597	13589	13582	13489	13501	13515	13608	13573	13429	13473	13520	13488	13589	13577	13387	13498	13543	13420	13795	13468	13487	13468	13538	13574	13512	13544	13733	13549	13747	13688	13555	13540	13549	13663	13618	13470	13635	13537	13513	13526	13674	13412	13515	13588	13677	13484	13573	13651	13469	13552	13698	13750	13590	13435	13421	13409	13551	13520	13531	13664	13643	13664	13509	13724	13560	13536	13546	13561	13432	13697	13538	13481	13570	13526	13655	13504	13390	13632	13580	13570	13459	13747	13698	13531	13589	13596	13645	13502	13540	13449	13507	13520	13659	13429	13400	13532	13470	13494	13563	13607	13679	13628	13661	13472	13733	13707	13482	13594	13611	13523	13424	13585	13657	13481	13593	13512	13561	13642	13663	13536	13560	13488	13550	13722	13593	13743	13601	13540	13551	13556	13544	13659	13622	13533	13487	13655	13623	13602	13565	13369	13556	13538	13715	13581	13531	13434	13603	13579	13459	13679	13557	13626	13633	13502	13630	13519	13661	13529	13572	13432	13597	13595	13805	13521	13430	13778	13511	13637	13622	13592	13515	13534	13433	13766	13458	13662	13453	13347	13657	13508	13642	13448	13561	13508	13495	13483	13323	13416	13571	13812	13562	13497	13812	13647	13663	13598	13514	13490	13694	13578	13557	13611	13588	13553	13512	13594	13532	13678	13763	13527	13549	13730	13504	13532	13584	13462	13698	13462	13565	13451	13494	13572	13566	13652	13587	13637	13761	13608	13822	13560	13476	13663	13465	13526	13602	13501	13670	13584	13676	13733	13523	13600	13482	13519	13745	13569	13497	13432	13660	13589	13536	13702	13613	13571	13687	13573	13596	13605	13515	13342	13474	13423	13555	13447	13555	13510	13705	13442	13657	13472	13503	13806	13594	13395	13555	13543	13496	13614	13563	13453	13657	13397	13525	13520	13725	13561	13451	13583	13568	13709	13642	13591	13524	13529	13470	13507	13601	13519	13619	13403	13499	13746	13499	13609	13639	13361	13671	13721	13444	13513	13483	13639	13736	13497	13506	13565	13509	13536	13470	13470	13588	13610	13453	13667	13583	13428	13608	13531	13791	13574	13575	13590	13541	13556	13591	13573	13512	13705	13589	13715	13573	13663	13573	13649	13658	13625	13600	13530	13630	13588	13530	13584	13509	13512	13489	13667	13550	13641	13671	13549	13542	13545	13556	13498	13596	13643	13807	13618	13770	13613	13742	13584	13568	13503	13600	13622	13458	13643	13604	13513	13702	13592	13535	13499	13592	13757	13696	13450	13633	13586	13556	13625	13460	13724	13583	13489	13450	13593	13679	13540	13724	13530	13382	13466	13427	13487	13418	13563	13628	13522	13553	13507	13600	13573	13518	13652	13544	13551	13561	13466	13723	13493	13750	13626	13617	13541	13582	13523	13620	13571	13688	13558	13567	13448	13640	13491	13498	13548	13560	13451	13575	13459	13473	13568	13612	13535	13566	13618	13701	13669	13633	13502	13694	13664	13622	13445	13606	13630	13719	13486	13709	13579	13343	13766	13534	13598	13681	13575	13678	13648	13610	13613	13601	13486	13642	13594	13395	13542	13648	13427	13597	13733	13525	13630	13557	13603	13647	13506	13467	13607	13573	13328	13585	13461	13532	13522	13419	13503	13765	13518	13672	13647	13540	13504	13522	13531	13584	13573	13507	13655	13587	13640	13621	13496	13474	13534	13650	13631	13546	13635	13443	13663	13592	13474	13637	13614	13582	13582	13610	13672	13667	13508	13466	13725	13515	13682	13668	13448	13592	13539	13679	13632	13567	13620	13543	13633	13537	13601	13505	13510	13507	13508	13494	13675	13562	13579	13585	13546	13607	13576	13597	13314	13583	13569	13438	13583	13575	13596	13574	13483	13511	13701	13636	13624	13415	13652	13637	13544	13777	13570	13683	13513	13644	13546	13664	13499	13604	13668	13447	13587	13527	13744	13644	13594	13567	13537	13533	13745	13570	13576	13623	13564	13512	13458	13611	13479	13640	13681	13428	13787	13663	13620	13603	13679	13599	13592	13423	13632	13521	13546	13628	13752	13480	13588	13717	13498	13510	13603	13673	13585	13590	13593	13745	13603	13518	13719	13502	13546	13638	13551	13422	13611	13529	13580	13737	13448	13594	13646	13406	13577	13480	13644	13586	13500	13588	13479	13376	13544	13557	13401	13570	13467	13604	13579	13586	13669	13342	13656	13573	13644	13594	13549	13598	13559	13658	13490	13654	13551	13578	13502	13583	13526	13470	13464	13533	13766	13647	13489	13519	13378	13555	13588	13696	13575	13455	13424	13672	13545	13548	13544	13558	13647	13453	13513	13627	13553	13689	13590	13482	13623	13635	13598	13481	13773	13570	13437	13550	13502	13495	13611	13668	13681	13457	13485	13652	13564	13536	13411	13674	13641	13467	13583	13660	13652	13450	13559	13480	13451	13503	13757	13571	13634	13626	13362	13582	13526	13557	13686	13771	13462	13715	13733	13551	13520	13649	13542	13649	13586	13575	13552	13544	13548	13639	13610	13671	13664	13453	13561	13474	13655	13577	13469	13544	13748	13514	13609	13620	13500	13630	13663	13644	13532	13558	13539	13598	13545	13540	13628	13517	13625	13716	13560	13563	13564	13465	13686	13497	13634	13568	13564	13698	13699	13697	13557	13593	13582	13550	13446	13593	13418	13487	13455	13592	13526	13623	13638	13612	13636	13643	13415	13577	13416	13642	13748	13656	13565	13618	13602	13393	13462	13549	13537	13334	13600	13647	13545	13600	13556	13506	13584	13594	13706	13802	13578	13532	13735	13517	13424	13449	13691	13500	13446	13639	13603	13594	13540	13641	13538	13524	13579	13515	13556	13398	13549	13539	13643	13539	13627	13481	13560	13521	13532	13615	13672	13477	13671	13626	13591	13473	13485	13492	13530	13548	13598	13560	13531	13606	13579	13618	13573	13631	13403	13584	13532	13495	13619	13467	13575	13510	13441	13531	13525	13674	13444	13483	13766	13405	13567	13681	13587	13641	13463	13668	13478	13561	13497	13531	13524	13608	13533	13686	13491	13549	13665	13517	13540	13453	13620	13628	13484	13574	13627	13484	13645	13612	13601	13547	13545	13499	13625	13631	13522	13455	13726	13505	13629	13575	13598	13417	13570	13557	13521	13574	13623	13658	13648	13357	13595	13564	13559	13571	13607	13605	13575	13532	13675	13434	13587	13468	13572	13640	13674	13581	13608	13651	13438	13558	13613	13556	13592	13381	13471	13403	13481	13558	13484	13613	13389	13568	13507	13635	13478	13565	13614	13541	13509	13478	13495	13395	13574	13599	13666	13590	13544	13454	13596	13552	13703	13667	13574	13713	13681	13659	13602	13618	13612	13688	13700	13450	13694	13515	13769	13720	13517	13591	13457
24418	23785	41189	42625	34962	29287	24687	18419	16514	16070	15930	15815	15921	15988	15793	15804	15681	15675	15894	15748	15836	15632	15523	15646	15623	15848	15584	15646	15737	15810	15608	15854	15624	15812	15522	15652	15756	15808	15939	15570	15647	15659	15709	15513	15708	15733	15623	15597	15657	15649	15588	15593	15866	15743	15722	15630	15643	15574	15597	15665	15770	15631	15376	15643	15535	15807	15584	15709	15850	15697	15663	15774	15671	15612	15648	15777	15628	15664	15567	15799	15688	15659	15577	15528	15509	15704	15556	15628	15581	15549	15550	15466	15588	15583	15603	15720	15592	15519	15571	15660	15618	15538	15712	15842	15541	15714	15569	15591	15642	15616	15617	15588	15907	15539	15365	15339	15889	15637	15549	15638	15706	15517	15519	15799	15767	15854	15423	15708	15523	15702	15633	15573	15756	15630	15616	15707	15493	15675	15632	15831	15587	15726	15692	15624	15694	15469	15546	15538	15697	15704	15533	15413	15606	15670	15719	15767	15669	15767	15676	15768	15726	15570	15293	15745	15436	15777	15812	15541	15709	15509	15631	15597	15668	15602	15423	15673	15624	15730	15794	15468	15428	15683	15791	15542	15632	15807	15685	15570	15608	15578	15669	15529	15437	15433	15684	15682	15660	15709	15680	15385	15590	15784	15631	15611	15552	15664	15563	15658	15543	15590	15890	15776	15722	15752	15706	15696	15570	15666	15546	15577	15369	15392	15582	15621	15794	15711	15557	15762	15695	15605	15726	15597	15720	15563	15695	15824	15549	15728	15471	15598	15456	15455	15585	15637	15661	15612	15614	15660	15782	15645	15734	15556	15598	15445	15597	15558	15622	15578	15353	15596	15672	15662	15488	15699	15565	15535	15447	15633	15493	15575	15552	15755	15509	15712	15601	15453	15663	15642	15522	15711	15493	15841	15524	15489	15603	15563	15789	15562	15808	15591	15489	15603	15421	15732	15468	15604	15878	15694	15702	15512	15480	15651	15542	15660	15578	15644	15585	15503	15595	15551	15802	15689	15612	15563	15449	15578	15632	15417	15713	15528	15725	15551	15449	15646	15717	15506	15582	15685	15830	15608	15632	15622	15646	15791	15363	15448	15609	15467	15658	15671	15713	15767	15637	15572	15780	15692	15657	15639	15550	15770	15566	15567	15709	15653	15757	15640	15794	15706	15625	15747	15412	15683	15571	15633	15431	15495	15622	15704	15606	15729	15716	15703	15504	15490	15723	15607	15801	15504	15737	15632	15512	15569	15550	15620	15753	15833	15681	15740	15688	15604	15704	15688	15698	15576	15501	15476	15493	15395	15549	15632	15600	15864	15648	15459	15637	15633	15642	15671	15481	15524	15827	15646	15690	15756	15548	15761	15436	15241	15622	15452	15691	15810	15724	15632	15587	15718	15860	15624	15366	15650	15595	15453	15614	15547	15679	15647	15634	15658	15768	15698	15550	15613	15696	15552	15448	15627	15264	15552	15471	15451	15661	15761	15482	15592	15628	15936	15808	15631	15610	15573	15480	15513	15600	15554	15570	15453	15697	15452	15713	15641	15632	15444	15674	15693	15388	15667	15504	15597	15599	15623	15674	15518	15593	15777	15825	15645	15632	15728	15642	15662	15699	15707	15520	15704	15672	15699	15601	15446	15641	15690	15552	15684	15687	15592	15802	15718	15540	15702	15622	15250	15830	15500	15554	15694	15469	15671	15655	15704	15664	15503	15458	15776	15721	15458	15605	15554	15536	15645	15456	15590	15576	15694	15652	15654	15594	15477	15656	15676	15606	15485	15790	15675	15586	15623	15627	15731	15649	15745	15796	15479	15499	15535	15497	15691	15572	15670	15622	15605	15364	15707	15559	15577	15378	15623	15600	15748	15529	15685	15662	15658	15482	15449	15631	15539	15632	15665	15774	15686	15473	15693	15410	15622	15623	15456	15644	15646	15572	15541	15524	15451	15614	15644	15638	15618	15536	15634	15506	15603	15542	15610	15658	15627	15422	15630	15606	15677	15515	15618	15581	15630	15484	15371	15564	15717	15718	15841	15787	15407	15591	15621	15453	15741	15630	15625	15587	15625	15557	15640	15707	15744	15625	15503	15481	15536	15644	15731	15570	15602	15613	15566	15544	15666	15614	15662	15736	15618	15650	15573	15487	15514	15510	15533	15599	15731	15607	15722	15580	15648	15856	15432	15458	15527	15459	15685	15598	15551	15687	15714	15781	15598	15571	15828	15400	15458	15622	15679	15451	15630	15538	15610	15557	15701	15621	15593	15759	15546	15604	15602	15495	15469	15877	15672	15566	15572	15561	15611	15633	15579	15554	15592	15631	15820	15398	15831	15612	15472	15694	15603	15802	15800	15736	15524	15562	15554	15681	15651	15781	15495	15465	15567	15519	15479	15488	15725	15648	15573	15663	15563	15567	15531	15443	15473	15749	15648	15595	15542	15517	15684	15739	15529	15545	15758	15635	15563	15631	15439	15608	15674	15796	15545	15651	15529	15796	15653	15595	15563	15851	15602	15678	15540	15607	15744	15677	15534	15678	15467	15388	15858	15561	15673	15673	15549	15515	15645	15659	15556	15499	15647	15753	15521	15530	15442	15543	15519	15710	15699	15439	15714	15321	15423	15645	15594	15810	15653	15675	15608	15648	15718	15605	15636	15669	15633	15623	15668	15403	15533	15582	15805	15841	15631	15573	15635	15625	15815	15626	15645	15413	15541	15673	15735	15610	15602	15635	15576	15732	15425	15609	15514	15707	15659	15600	15515	15700	15530	15609	15382	15699	15524	15631	15653	15555	15574	15799	15607	15589	15598	15697	15744	15578	15432	15669	15616	15682	15726	15818	15738	15777	15610	15566	15655	15601	15566	15722	15533	15603	15664	15646	15669	15643	15609	15766	15652	15580	15688	15705	15784	15547	15880	15734	15628	15631	15458	15639	15676	15565	15577	15582	15626	15646	15664	15558	15614	15566	15560	15595	15837	15617	15826	15685	15562	15560	15424	15593	15748	15610	15654	15642	15588	15864	15707	15584	15465	15607	15478	15577	15418	15601	15668	15682	15815	15576	15469	15472	15420	15797	15448	15786	15562	15654	15535	15813	15787	15772	15594	15453	15610	15531	15456	15631	15476	15572	15710	15785	15427	15597	15465	15687	15647	15575	15823	15368	15558	15586	15639	15730	15467	15730	15566	15486	15483	15663	15308	15620	15717	15604	15688	15766	15908	15799	15763	15673	15690	15565	15525	15566	15885	15568	15496	15688	15634	15615	15637	15708	15621	15745	15652	15659	15531	15552	15740	15822	15743	15635	15820	15644	15743	15680	15785	15611	15559	15618	15750	15557	15601	15740	15657	15701	15694	15674	15428	15428	15459	15536	15691	15513	15613	15674	15539	15346	15522	15408	15497	15622	15717	15589	15613	15716	15587	15677	15756	15527	15817	15631	15594	15688	15574	15587	15669	15698	15770	15600	15560	15836	15601	15652	15745	15582	15718	15507	15513	15524	15820	15765	15679	15552	15597	15633	15706	15681	15482	15768	15374	15476	15715	15652	15582	15813	15641	15772	15609	15594	15606	15855	15688	15649	15497	15641	15704	15829	15648	15663	15433	15691	15512	15570	15745	15561	15549	15759	15633	15673	15617	15775	15614	15764	15550	15604	15622	15615	15669	15696	15537	15451	15515	15625	15486	15691	15663	15638	15549	15538	15573	15887	15740	15632	15469	15643	15752	15647	15671	15571	15536	15506	15487	15684	15687	15547	15752	15431	15557	15678	15664	15503	15466	15501	15536	15750	15624	15531	15572	15706	15667	15783	15678	15398	15526	15700	15629	15655	15570	15564	15590	15521	15755	16050	15810	15636	15876	15596	15598	15471	15562	15445	15611	15583	15397	15596	15830	15708	15700	15595	15669	15658	15765	15639	15708	15549	15407	15659	15574	15731	15605	15735	15491	15688	15605	15625	15623	15640	15589	15387	15614	15526	15711	15680	15591	15419	15650	15793	15735	15596	15542	15482	15742	15569	15522	15687	15709	15562	15475	15476	15588	15667	15718	15760	15594	15581	15466	15580	15543	15641	15682	15632	15570	15665	15601	15669	15607	15800	15513	15590	15577	15763	15645	15703	15578	15726	15750	15562	15592	15555	15635	15688	15715	15654	15566	15436	15658	15624	15650	15878	15601	15609	15828	15622	15588	15514	15711	15796	15782	15719	15424	15542	15683	15821	15533	15461	15555	15774	15725	15725	15832	15722	15579	15569	15543	15455	15621	15563	15788	15818	15778	15563	15626	15758	15582	15520	15653	15701	15658	15620	15549	15505	15522	15510	15637	15803	15594	15688	15577	15566	15776	15486	15723	15452	15444	15702	15564	15427	15739	15817	15713	15545	15586	15546	15501	15464	15866	15765	15457	15797	15441	15617	15515	15775	15453	15596	15600	15703	15575	15733	15635	15694	15483	15648	15760	15584	15698	15664	15659	15577	15401	15582	15702	15663	15616	15604	15591	15516	15582	15586	15614	15471	15594	15684	15550	15840	15597	15779	15717	15623	15583	15336	15496	15555	15726	15758	15656	15570	15763	15772	15681	15623	15462	15485	15481	15581	15486	15620	15441	15392	15579	15644	15871	15630	15630	15479	15480	15748	15636	15740	15749	15766	15591	15708	15422	15513	15702	15630	15543	15437	15371	15574	15691	15823	15893	15646	15533	15440	15839	15630	15516	15431	15635	15681	15663	15726	15754	15630	15667	15532	15711	15525	15477	15573	15470	15444	15439	15563	15512	15571	15595	15468	15575	15681	15636	15618	15565	15670	15745	15528	15647	15492	15534	15760	15766	15789	15524	15647	15793	15597	15560	15642	15578	15626	15551	15777	15731	15509	15592	15433	15346	15499	15576	15683	15844	15710	15654	15542	15482	15695	15723	15634	15672	15564	15488	15604	15645	15630	15562	15697	15637	15564	15656	15580	15593	15448	15722	15594	15803	15370	15755	15592	15550	15540	15425	15511	15759	15759	15598	15452	15581	15858	15884	15622	15509	15571	15606	15503	15563	15600	15583	15579	15654	15668	15509	15608	15597	15567	15600	15567	15500	15723	15869	15525	15516	15570	15620	15667	15496	15430	15496	15660	15748	15445	15401
60212	98247	84169	59660	41495	29223	20998	15744	14048	13650	13730	13664	13595	13581	13728	13702	13702	13742	13601	13604	13742	13886	13582	13650	13594	13901	13632	13749	13704	13787	13706	13797	13736	13577	13847	13775	13727	13499	13697	13645	13679	13768	13655	13886	13938	13634	13867	13685	13770	13705	13585	13688	13719	13724	13773	13699	13810	13609	13694	13736	13708	13587	13875	13680	13661	13863	13835	13654	13815	13737	13656	13605	13624	13764	13576	13726	13629	13728	13546	13774	13751	13716	13787	13726	13641	13586	13554	13640	13833	13601	13624	13693	13738	13661	13674	13562	13671	13761	13600	13755	13728	13730	13752	13848	13761	13692	13559	13730	13793	13770	13624	13741	13664	13585	13616	13679	13628	13720	13587	13746	13773	13701	13920	13606	13584	13603	13685	13764	13713	13529	13764	13742	13594	13714	13660	13695	13749	13748	13521	13634	13587	13599	13523	13711	13653	13683	13770	13700	13726	13726	13666	13707	13621	13627	13694	13685	13789	13760	13705	13685	13654	13619	13710	13810	13686	13729	13659	13709	13536	13620	13578	13652	13652	13627	13584	13570	13777	13651	13973	13640	13712	13584	13643	13585	13730	13656	13779	13622	13684	13606	13676	13551	13741	13675	13787	13709	13756	13764	13666	13700	13673	13742	13675	13808	13882	13655	13462	13935	13679	13663	13863	13400	13714	13610	13759	13630	13854	13680	13764	13730	13709	13573	13715	13602	13683	13804	13618	13677	13754	13628	13948	13714	13749	13751	13620	13675	13657	13585	13809	13696	13772	13822	13592	13600	13746	13597	13786	13630	13565	13480	13846	13794	13773	13548	13699	13746	13750	13719	13785	13679	13688	13815	13571	13715	13807	13809	13736	13543	13720	13856	13643	13663	13764	13685	13686	13829	13735	13819	13658	13694	13577	13617	13677	13581	13831	13741	13748	13635	13804	13580	13821	13560	13644	13546	13733	13638	13753	13592	13818	13724	13555	13645	13717	13634	13572	13496	13712	13554	13929	13635	13712	13655	13612	13772	13593	13685	13637	13931	13762	13757	13735	13706	13773	13713	13793	13748	13580	13585	13748	13790	13651	13651	13763	13752	13768	13630	13643	13512	13703	13716	13585	13623	13683	13651	13679	13787	13761	13559	13716	13619	13703	13825	13782	13596	13746	13636	13715	13691	13699	13816	13688	13683	13822	13702	13626	13688	13525	13854	13823	13644	13761	13609	13780	13913	13601	13642	13788	13680	13765	13771	13691	13567	13720	13686	13591	13630	13698	13768	13770	13722	13780	13761	13737	13760	13708	13758	13685	13902	13743	13509	13680	13616	13816	13715	13638	13729	13643	13425	13711	13664	13832	13741	13748	13588	13536	13668	13583	13707	13804	13597	13661	13684	13639	13773	13747	13688	13648	13749	13783	13723	13666	13891	13549	13598	13677	13671	13781	13671	13828	13741	13841	13525	13636	13742	13551	13647	13561	13771	13870	13604	13828	13596	13674	13638	13760	13746	13787	13735	13640	13776	13664	13564	13747	13939	13565	13724	13622	13667	13826	13674	13816	13626	13721	13708	13757	13749	13651	13647	13693	13797	13675	13554	13755	13712	13459	13793	13673	13621	13690	13731	13675	13873	13712	13445	13490	13592	13498	13522	13670	13722	13631	13719	13627	13705	13676	13817	13654	13648	13624	14012	13707	13643	13746	13593	13800	13799	13562	13639	13727	13758	13720	13840	13811	13882	13851	13661	13657	13568	13548	13673	13500	13887	13788	13600	13708	13672	13695	13703	13767	13528	13784	13570	13655	13818	13727	13609	13859	13663	13705	13552	13756	13783	13728	13659	13579	13682	13694	13692	13800	13783	13869	13710	13573	13652	13770	13658	13661	13613	13783	13730	13579	13648	13668	13700	13720	13654	13773	13715	13822	13753	13624	13762	13643	13836	13743	13618	13552	13785	13534	13633	13766	13566	13714	13708	13761	13662	13673	13789	13646	13648	13488	13683	13592	13617	13853	13691	13591	13740	13788	13565	13808	13735	13711	13555	13663	13787	13659	13652	13747	13728	13708	13836	13675	13769	13745	13749	13778	13803	13702	13667	13555	13628	13724	13664	13593	13619	13668	13886	13821	13895	13721	13615	13869	13679	13706	13783	13817	13911	13660	13856	13569	13605	13678	13735	13708	13660	13678	13776	13583	13762	13686	13788	13794	13503	13638	13620	13834	13646	13637	13673	13585	13644	13709	13675	13767	13700	13713	13737	13710	13785	13716	13603	13869	13671	13513	13698	13709	13625	13786	13674	13892	13633	13744	13580	13854	13738	13536	13718	13662	13655	13766	13746	13803	13694	13616	13716	13710	13541	13793	13699	13674	13648	13690	13722	13566	13708	13721	13773	13644	13631	13702	13839	13605	13706	13776	13704	13808	13719	13629	13564	13738	13870	13545	13694	13673	13698	13540	13533	13664	13532	13679	13672	13439	13870	13634	13625	13728	13795	13614	13635	13617	13692	13737	13753	13680	13566	13880	13712	13617	13791	13654	13697	13780	13617	13659	13655	13803	13654	13707	13776	13801	13897	13739	13832	13785	13675	13874	13720	13639	13693	13615	13795	13674	13773	13791	13791	13557	13763	13829	13830	13688	13519	13758	13513	13623	13769	13721	13705	13671	13679	13780	13667	13696	13656	13839	13611	13781	13621	13762	13630	13577	13768	13659	13712	13647	13667	13595	13838	13609	13619	13668	13740	13459	13661	13727	13690	13755	13471	13701	13562	13841	13572	13569	13579	13731	13574	13798	13695	13707	13790	13541	13598	13752	13775	13755	13539	13777	13638	13675	13752	13847	13686	13627	13908	13816	13724	13636	13486	13635	13666	13772	13571	13570	13641	13569	13626	13775	13537	13689	13837	13706	13768	13797	13689	13730	13866	13772	13506	13726	13541	13818	13676	13648	13766	13625	13787	13721	13504	13624	13679	13687	13780	13690	13723	13652	13711	13807	13523	13976	13588	13804	13621	13857	13588	13762	13633	13690	13674	13755	13703	13782	13736	13798	13758	13709	13591	13817	13664	13706	13757	13622	13613	13629	13705	13717	13724	13763	13625	13623	13758	13797	13686	13789	13631	13864	13658	13768	13820	13853	13669	13681	13715	13724	13578	13684	13606	13852	13560	13741	13772	13728	13794	13673	13705	13607	13623	13597	13686	13750	13670	13826	13731	13771	13621	13808	13664	13653	13617	13568	13635	13615	13582	13590	13646	13701	13782	13609	13812	13643	13844	13678	13778	13599	13675	13626	13728	13822	13666	13696	13646	13781	13658	13670	13676	13711	13720	13705	13629	13647	13732	13584	13716	13898	13545	13708	13642	13640	13810	13741	13739	13728	13714	13761	13674	13795	13688	13719	13584	13722	13587	13599	13637	13703	13639	13630	13671	13702	13774	13645	13805	13654	13678	13839	13593	13640	13782	13728	13790	13567	13784	13586	13619	13740	13620	13595	13689	13690	13551	13690	13666	13707	13647	13675	13722	13559	13678	13711	13552	13826	13457	13662	13809	13634	13571	13800	13640	13639	13471	13672	13719	13814	13765	13815	13665	13625	13704	13686	13745	13522	13784	13837	13561	13572	13694	13632	13671	13627	13674	13500	13693	13577	13788	13682	13740	13643	13704	13703	13712	13684	13561	13617	13779	13745	13743	13679	13693	13489	13717	13708	13677	13647	13747	13630	13705	13727	13874	13767	13608	13529	13677	13707	13910	13625	13535	13711	13660	13805	13783	13744	13623	13612	13700	13770	13761	13722	13641	13727	13788	13771	13725	13601	13592	13688	13626	13625	13777	13679	13710	13834	13733	13649	13760	13615	13594	13592	13733	13670	13673	13725	13723	13719	13690	13758	13736	13925	13706	13671	13725	13771	13632	13765	13673	13720	13815	13835	13460	13835	13782	13658	13700	13738	13686	13671	13634	13635	13732	13637	13736	13692	13723	13699	13886	13710	13689	13771	13788	13533	13613	13765	13574	13808	13648	13657	13645	13667	13769	13750	13644	13756	13725	13730	13724	13775	13577	13818	13618	13694	13707	13574	13684	13725	13743	13845	13761	13720	13606	13708	13740	13663	13792	13723	13667	13748	13503	13819	13750	13784	13743	13585	13664	13684	13697	13684	13752	13620	13685	13602	13679	13706	13687	13713	13665	13625	13554	13768	13794	13724	13619	13737	13718	13774	13843	13668	13759	13750	13576	13618	13779	13743	13764	13656	13641	13638	13776	13706	13663	13663	13581	13564	13689	13809	13698	13727	13819	13687	13685	13740	13910	13742	13578	13530	13745	13827	13859	13666	13799	13709	13710	13625	13577	13646	13703	13638	13724	13724	13834	13601	13688	13651	13803	13668	13495	13752	13832	13535	13608	13787	13664	13579	13699	13627	13662	13696	13569	13527	13630	13592	13703	13687	13676	13847	13672	13597	13569	13529	13615	13743	13809	13612	13575	13638	13594	13559	13805	13762	13757	13757	13690	13604	13667	13701	13594	13715	13681	13748	13616	13754	13690	13681	13714	13829	13725	13641	13819	13836	13652	13671	13645	13666	13641	13603	13697	13662	13622	13806	13621	13668	13614	13633	13593	13584	13597	13704	13678	13724	13534	13713	13763	13788	13725	13797	13666	13652	13764	13782	13814	13567	13733	13629	13724	13804	13671	13705	13536	13840	13952	13666	13688	13682	13612	13650	13676	13741	13764	13646	13603	13639	13756	13732	13709	13741	13677	13861	13761	13686	13819	13669	13742	13690	13638	13764	13777	13716	13689	13798	13578	13683	13748	13752	13745	13557	13747	13713	13738	13676	13580	13735	13720	13685	13754	13413	13724	13800	13704	13575	13698	13612	13632	13688	13607	13618	13687	13799	13727	13729	13616	13807	13756	13750	13603	13630	13700	13732	13548	13608	13610	13688	13836	13708	13668	13766	13700	13742	13718	13643	13825	13737	13720	13664	13734	13782	13638	13710	13697	13624	13744	13663	13726	13764	13565	13876	13470	13648	13618	13715	13672	13662	13701	13646	13644	13750	13824	13716	13672	13778	13824	13726	13712	13748	13756	13828	13693	13577	13679	13515	13699	13811	13808	13746	13689	13778	13640	13694	13552	13731	13650
23039	22464	37040	38516	35532	31512	28880	20271	16741	16332	16055	15851	15979	15937	15804	15739	16007	15820	15934	15759	15749	15589	15833	15710	15774	15798	15702	15660	15739	15765	15695	15532	15552	15644	15566	15707	15567	15738	15819	15597	15490	15494	15703	15403	15512	15484	15694	15385	15692	15729	15513	15722	15722	15514	15499	15663	15614	15651	15495	15667	15558	15704	15633	15618	15746	15519	15488	15418	15641	15561	15668	15663	15812	15538	15672	15578	15529	15364	15589	15390	15639	15685	15621	15721	15646	15636	15604	15476	15709	15519	15631	15550	15648	15528	15581	15502	15527	15649	15435	15394	15553	15559	15635	15504	15644	15668	15600	15686	15689	15641	15755	15418	15689	15608	15722	15705	15611	15644	15634	15380	15483	15560	15468	15658	15666	15574	15439	15627	15762	15604	15629	15470	15547	15612	15519	15716	15414	15522	15471	15515	15543	15665	15408	15560	15453	15573	15610	15590	15496	15573	15592	15835	15697	15537	15418	15614	15474	15651	15664	15699	15484	15531	15581	15680	15405	15535	15673	15545	15615	15642	15558	15418	15421	15795	15428	15597	15424	15556	15818	15671	15451	15554	15628	15528	15391	15599	15461	15675	15491	15613	15496	15474	15639	15661	15650	15508	15577	15445	15792	15709	15715	15437	15492	15821	15642	15617	15450	15811	15582	15480	15546	15517	15701	15487	15354	15588	15508	15793	15452	15498	15679	15494	15634	15772	15281	15658	15625	15523	15815	15508	15525	15727	15517	15583	15724	15538	15561	15722	15633	15468	15391	15453	15607	15615	15434	15495	15507	15618	15504	15671	15529	15507	15535	15696	15679	15611	15579	15529	15678	15627	15722	15573	15621	15484	15428	15697	15723	15648	15548	15455	15540	15707	15696	15583	15834	15792	15610	15254	15382	15671	15395	15595	15550	15641	15486	15344	15490	15822	15507	15741	15590	15724	15685	15571	15557	15263	15401	15705	15585	15432	15324	15674	15394	15577	15639	15630	15574	15571	15719	15624	15509	15647	15488	15627	15568	15486	15528	15364	15613	15492	15566	15731	15697	15428	15320	15483	15437	15431	15550	15666	15725	15494	15639	15564	15683	15491	15543	15495	15450	15623	15384	15715	15649	15426	15638	15834	15677	15428	15577	15589	15479	15534	15742	15514	15733	15476	15592	15597	15531	15691	15540	15636	15603	15605	15558	15620	15558	15464	15664	15493	15630	15431	15345	15561	15540	15400	15749	15286	15693	15601	15629	15607	15526	15594	15599	15770	15766	15605	15598	15622	15631	15341	15557	15318	15485	15559	15598	15612	15647	15611	15797	15699	15324	15535	15559	15534	15428	15365	15579	15711	15485	15562	15665	15502	15621	15755	15457	15487	15528	15562	15711	15448	15739	15654	15623	15612	15478	15740	15478	15539	15360	15656	15642	15517	15629	15704	15709	15636	15495	15590	15525	15650	15651	15693	15680	15531	15734	15371	15507	15558	15667	15541	15506	15677	15610	15429	15653	15518	15608	15730	15626	15465	15305	15344	15468	15626	15473	15615	15573	15493	15476	15523	15680	15436	15604	15516	15330	15644	15591	15681	15772	15542	15669	15539	15573	15709	15574	15485	15533	15681	15703	15706	15427	15791	15550	15608	15513	15405	15558	15464	15761	15532	15428	15415	15735	15538	15450	15577	15424	15544	15686	15481	15587	15579	15702	15518	15371	15714	15562	15418	15534	15638	15565	15628	15522	15663	15522	15394	15414	15561	15666	15467	15526	15732	15583	15578	15512	15613	15567	15413	15464	15601	15580	15512	15598	15795	15764	15474	15702	15708	15491	15593	15545	15544	15383	15557	15612	15519	15546	15491	15648	15491	15595	15642	15489	15500	15593	15623	15562	15620	15720	15439	15596	15480	15576	15804	15536	15818	15518	15737	15873	15660	15431	15595	15737	15622	15605	15582	15749	15367	15570	15673	15497	15633	15522	15648	15636	15607	15699	15540	15494	15544	15452	15560	15359	15631	15629	15699	15542	15518	15586	15506	15563	15518	15377	15637	15490	15420	15541	15652	15526	15851	15469	15444	15753	15756	15658	15418	15445	15427	15585	15655	15422	15496	15451	15541	15469	15719	15479	15607	15631	15750	15825	15518	15465	15485	15417	15678	15368	15467	15743	15620	15632	15747	15678	15561	15616	15676	15532	15296	15539	15721	15402	15479	15596	15483	15522	15561	15602	15516	15760	15541	15644	15610	15732	15662	15572	15769	15538	15840	15643	15371	15696	15543	15461	15551	15415	15512	15339	15459	15544	15597	15648	15597	15699	15662	15557	15711	15562	15622	15496	15697	15639	15488	15559	15624	15518	15530	15643	15619	15543	15389	15507	15495	15663	15581	15564	15538	15651	15507	15608	15476	15634	15444	15745	15711	15635	15622	15766	15461	15590	15557	15528	15526	15450	15550	15451	15461	15364	15608	15551	15468	15560	15523	15521	15623	15562	15677	15726	15588	15609	15363	15672	15725	15533	15513	15557	15333	15721	15481	15451	15417	15601	15318	15753	15630	15500	15533	15491	15662	15552	15554	15542	15601	15448	15673	15715	15415	15613	15736	15530	15629	15584	15573	15489	15587	15385	15485	15722	15527	15522	15455	15449	15577	15657	15621	15533	15617	15700	15700	15713	15631	15416	15465	15632	15550	15646	15587	15558	15547	15570	15628	15607	15634	15787	15659	15679	15456	15557	15722	15609	15609	15463	15638	15717	15732	15671	15564	15541	15599	15702	15770	15409	15583	15650	15611	15493	15557	15873	15555	15762	15617	15700	15464	15685	15464	15671	15438	15558	15772	15428	15653	15527	15572	15678	15526	15555	15542	15516	15470	15330	15483	15395	15785	15720	15544	15701	15571	15499	15698	15639	15614	15456	15435	15554	15517	15598	15470	15463	15619	15581	15261	15671	15653	15480	15788	15761	15574	15710	15578	15593	15389	15541	15484	15711	15647	15501	15512	15571	15570	15637	15527	15656	15636	15668	15446	15635	15586	15599	15630	15615	15521	15597	15551	15884	15573	15541	15747	15427	15476	15912	15637	15334	15465	15569	15611	15649	15801	15606	15501	15651	15382	15528	15588	15445	15540	15731	15532	15643	15534	15602	15605	15526	15633	15588	15780	15361	15561	15658	15698	15641	15709	15534	15568	15805	15552	15615	15339	15469	15511	15464	15514	15515	15548	15665	15683	15531	15803	15629	15487	15514	15390	15538	15592	15449	15625	15766	15576	15478	15426	15646	15666	15630	15560	15629	15481	15499	15206	15610	15591	15595	15663	15536	15556	15742	15511	15543	15432	15542	15521	15664	15509	15644	15751	15785	15489	15479	15563	15357	15462	15625	15711	15708	15453	15547	15539	15523	15568	15590	15530	15555	15663	15587	15552	15686	15472	15671	15652	15451	15351	15516	15634	15652	15408	15544	15526	15624	15656	15563	15524	15431	15811	15497	15608	15358	15342	15694	15418	15709	15601	15403	15757	15685	15625	15602	15395	15573	15666	15654	15538	15648	15633	15665	15375	15705	15527	15675	15543	15617	15491	15654	15727	15604	15534	15532	15696	15617	15558	15377	15618	15611	15583	15556	15375	15666	15559	15659	15557	15631	15864	15459	15696	15419	15502	15583	15726	15661	15591	15540	15756	15595	15513	15669	15577	15518	15494	15586	15553	15638	15646	15482	15555	15643	15488	15392	15638	15650	15544	15505	15624	15607	15681	15579	15240	15639	15430	15578	15645	15709	15601	15606	15631	15498	15453	15435	15638	15521	15672	15724	15393	15623	15647	15496	15585	15548	15464	15477	15760	15676	15496	15708	15536	15584	15276	15857	15449	15508	15688	15497	15490	15398	15594	15498	15593	15614	15402	15767	15576	15732	15633	15520	15456	15526	15630	15452	15590	15699	15494	15483	15733	15609	15591	15559	15578	15504	15543	15439	15466	15526	15398	15606	15619	15618	15709	15556	15519	15440	15545	15423	15486	15746	15427	15586	15504	15663	15367	15433	15634	15428	15616	15687	15651	15580	15414	15657	15632	15488	15713	15624	15352	15468	15547	15506	15651	15579	15511	15689	15697	15405	15470	15645	15571	15789	15482	15434	15628	15261	15656	15573	15459	15608	15576	15660	15685	15563	15591	15592	15661	15641	15556	15482	15553	15784	15548	15623	15744	15435	15446	15566	15700	15460	15615	15549	15542	15692	15511	15566	15458	15553	15606	15503	15533	15798	15537	15462	15337	15787	15552	15626	15583	15650	15514	15607	15616	15559	15632	15651	15353	15490	15475	15702	15475	15565	15764	15601	15597	15655	15456	15538	15634	15621	15572	15429	15500	15484	15667	15735	15644	15591	15746	15567	15677	15691	15614	15704	15423	15586	15587	15405	15518	15617	15656	15553	15616	15353	15279	15459	15525	15719	15852	15602	15611	15474	15684	15505	15369	15440	15468	15782	15359	15636	15575	15630	15504	15698	15276	15734	15702	15430	15702	15772	15644	15649	15414	15633	15598	15657	15637	15513	15741	15619	15499	15737	15488	15487	15606	15458	15650	15769	15758	15581	15577	15753	15678	15690	15658	15706	15594	15659	15582	15626	15617	15538	15666	15738	15687	15634	15604	15584	15508	15426	15480	15610	15278	15682	15483	15592	15570	15756	15674	15281	15591	15680	15545	15456	15608	15685	15520	15534	15591	15559	15654	15415	15523	15726	15612	15663	15656	15538	15599	15796	15699	15507	15758	15450	15500	15420	15487	15605	15510	15625	15585	15547	15411	15535	15577	15477	15640	15580	15750	15642	15421	15731	15590	15673	15555	15529	15565	15541	15544	15680	15622	15456	15373	15522	15620	15633	15482	15487	15784	15553	15626	15467	15644	15525	15725	15548	15517	15534	15567	15598	15719	15447	15345	15460	15737	15356	15388	15473	15676	15463	15473	15468	15601	15672	15544	15425	15525	15500	15562	15545	15502	15767	15584	15346	15643	15527	15577	15604	15622	15334	15663	15609	15221	15650	15479	15555	15663	15625	15451	15544	15562	15426	15670	15585	15666	15602	15647	15660	15599	15513	15407	15612	15681	15443	15418	15565	15547	15526	15495	15713	15464	15515	15713	15675	15746
63860	106224	94086	73007	51899	35772	25196	17159	14318	13642	13661	13509	13664	13686	13504	13628	13615	13588	13689	13682	13572	13683	13618	13631	13703	13643	13792	13621	13682	13534	13733	13622	13632	13552	13554	13610	13618	13717	13587	13444	13401	13651	13561	13695	13764	13586	13636	13591	13535	13618	13615	13462	13662	13457	13606	13552	13510	13639	13657	13547	13611	13665	13631	13751	13582	13676	13483	13619	13451	13605	13577	13520	13711	13564	13414	13707	13721	13543	13570	13665	13611	13585	13482	13579	13577	13514	13474	13702	13519	13421	13494	13572	13593	13593	13724	13692	13667	13575	13568	13534	13518	13715	13439	13544	13575	13574	13522	13528	13650	13688	13628	13551	13627	13525	13740	13616	13716	13512	13575	13748	13558	13651	13616	13553	13627	13725	13610	13563	13750	13718	13596	13586	13491	13536	13687	13833	13656	13440	13523	13567	13436	13643	13652	13562	13616	13616	13630	13715	13573	13422	13556	13679	13603	13712	13695	13658	13524	13478	13719	13618	13545	13526	13583	13511	13431	13485	13468	13518	13621	13660	13532	13509	13599	13708	13520	13638	13647	13597	13386	13433	13537	13629	13670	13588	13668	13423	13536	13543	13426	13498	13667	13812	13560	13612	13514	13441	13523	13394	13524	13553	13664	13387	13641	13545	13758	13716	13766	13797	13622	13561	13633	13588	13534	13624	13580	13638	13572	13509	13528	13638	13531	13463	13507	13548	13525	13633	13544	13772	13565	13469	13514	13558	13681	13593	13590	13468	13677	13583	13624	13567	13651	13679	13705	13499	13545	13699	13540	13781	13595	13638	13414	13534	13763	13590	13518	13730	13554	13412	13445	13456	13572	13684	13423	13615	13477	13379	13757	13531	13570	13364	13582	13620	13557	13458	13582	13609	13642	13534	13660	13439	13586	13631	13500	13625	13675	13535	13344	13661	13577	13546	13573	13542	13656	13649	13417	13544	13644	13545	13524	13726	13666	13464	13624	13505	13705	13591	13713	13609	13645	13570	13494	13636	13547	13682	13597	13731	13378	13378	13604	13531	13448	13515	13690	13657	13655	13560	13418	13631	13683	13553	13576	13528	13380	13741	13404	13621	13680	13623	13653	13534	13685	13482	13543	13704	13533	13689	13675	13429	13618	13482	13582	13542	13657	13600	13465	13547	13578	13406	13560	13600	13436	13671	13451	13674	13546	13472	13530	13528	13605	13494	13486	13480	13616	13505	13610	13716	13758	13573	13457	13634	13497	13547	13655	13664	13681	13562	13544	13309	13691	13503	13588	13572	13430	13673	13387	13715	13645	13469	13672	13684	13539	13686	13527	13475	13612	13659	13621	13682	13634	13543	13606	13548	13602	13520	13456	13609	13454	13698	13561	13497	13660	13481	13465	13403	13656	13522	13494	13532	13621	13638	13721	13617	13553	13436	13538	13734	13543	13595	13658	13621	13660	13451	13647	13683	13676	13544	13502	13451	13647	13525	13654	13526	13575	13564	13748	13478	13556	13497	13548	13609	13600	13653	13445	13423	13483	13664	13555	13556	13674	13512	13540	13489	13654	13476	13664	13619	13671	13628	13493	13521	13560	13537	13514	13661	13628	13548	13673	13608	13626	13496	13589	13668	13635	13594	13665	13603	13369	13489	13400	13623	13671	13514	13687	13544	13594	13548	13607	13559	13433	13519	13490	13663	13597	13582	13561	13523	13677	13658	13636	13550	13586	13681	13556	13665	13486	13538	13457	13643	13558	13593	13530	13719	13508	13493	13554	13749	13546	13520	13704	13635	13629	13554	13735	13527	13510	13565	13632	13606	13497	13351	13733	13511	13509	13654	13648	13549	13598	13736	13509	13653	13639	13619	13555	13488	13647	13572	13429	13398	13431	13483	13501	13665	13455	13537	13630	13683	13657	13571	13604	13493	13484	13582	13419	13704	13575	13595	13524	13754	13551	13539	13471	13678	13683	13522	13514	13613	13435	13723	13483	13363	13609	13635	13588	13507	13546	13599	13670	13568	13636	13532	13589	13488	13613	13602	13517	13597	13398	13635	13735	13510	13567	13694	13518	13717	13695	13544	13414	13671	13553	13523	13725	13666	13489	13498	13540	13598	13493	13636	13315	13416	13602	13646	13664	13578	13581	13577	13660	13456	13690	13496	13495	13622	13584	13513	13492	13705	13565	13633	13633	13578	13588	13485	13600	13740	13620	13639	13700	13536	13603	13624	13533	13365	13677	13542	13538	13721	13532	13623	13439	13529	13666	13743	13639	13524	13491	13505	13654	13446	13518	13570	13672	13712	13502	13569	13714	13668	13563	13627	13624	13610	13558	13473	13674	13388	13624	13623	13388	13605	13622	13672	13606	13707	13615	13641	13662	13504	13518	13526	13480	13582	13654	13658	13353	13722	13524	13575	13528	13526	13537	13631	13510	13660	13639	13499	13508	13627	13651	13560	13545	13533	13472	13729	13593	13443	13536	13671	13331	13665	13616	13488	13659	13572	13632	13532	13707	13596	13648	13646	13405	13692	13679	13523	13621	13579	13428	13624	13613	13480	13441	13628	13613	13717	13448	13599	13809	13365	13674	13636	13835	13511	13511	13524	13665	13608	13570	13625	13658	13566	13551	13503	13590	13590	13691	13683	13584	13576	13545	13594	13477	13420	13585	13652	13661	13586	13433	13616	13573	13598	13523	13572	13434	13710	13567	13577	13529	13572	13357	13590	13570	13484	13528	13436	13570	13784	13613	13551	13656	13681	13549	13525	13559	13647	13520	13441	13571	13665	13519	13709	13521	13471	13622	13675	13436	13700	13564	13618	13454	13623	13453	13506	13628	13482	13550	13457	13633	13690	13449	13663	13620	13681	13636	13648	13746	13434	13603	13654	13497	13591	13523	13487	13726	13447	13603	13588	13730	13529	13541	13637	13470	13498	13671	13631	13577	13520	13643	13524	13579	13566	13544	13600	13543	13616	13424	13650	13647	13776	13661	13520	13586	13685	13518	13568	13570	13683	13692	13710	13615	13655	13587	13506	13627	13799	13491	13752	13728	13512	13511	13616	13587	13712	13454	13647	13464	13591	13679	13474	13574	13603	13732	13816	13627	13405	13593	13760	13481	13585	13634	13597	13478	13469	13603	13607	13803	13709	13553	13521	13580	13574	13582	13524	13660	13459	13805	13446	13595	13522	13705	13853	13478	13597	13563	13517	13433	13671	13623	13634	13649	13635	13732	13738	13489	13490	13679	13566	13577	13464	13570	13576	13776	13399	13532	13688	13509	13574	13443	13725	13421	13449	13653	13625	13623	13473	13594	13481	13529	13620	13626	13508	13604	13701	13541	13467	13592	13529	13658	13725	13531	13669	13579	13539	13693	13469	13514	13512	13687	13686	13470	13641	13554	13406	13677	13660	13560	13608	13900	13712	13523	13486	13651	13677	13618	13508	13559	13599	13525	13614	13733	13618	13631	13507	13671	13413	13660	13544	13691	13683	13347	13702	13602	13496	13762	13646	13492	13724	13477	13428	13524	13723	13520	13605	13608	13487	13673	13472	13638	13505	13536	13576	13672	13515	13632	13713	13528	13623	13672	13551	13789	13542	13505	13622	13638	13462	13690	13601	13681	13835	13597	13617	13634	13634	13449	13753	13610	13635	13693	13487	13502	13462	13637	13531	13681	13690	13706	13533	13493	13601	13594	13604	13810	13515	13724	13554	13618	13468	13475	13557	13609	13580	13594	13525	13522	13552	13596	13637	13615	13621	13709	13603	13497	13514	13552	13657	13592	13775	13618	13644	13599	13627	13575	13692	13560	13481	13604	13416	13750	13690	13533	13516	13796	13601	13462	13709	13637	13479	13690	13523	13578	13636	13604	13526	13429	13561	13540	13501	13674	13579	13548	13563	13596	13717	13509	13651	13657	13678	13421	13611	13600	13450	13530	13608	13590	13573	13681	13690	13531	13695	13513	13588	13762	13421	13542	13539	13468	13553	13653	13612	13514	13618	13545	13563	13751	13514	13708	13654	13515	13730	13457	13418	13755	13633	13507	13572	13684	13542	13554	13540	13635	13677	13712	13547	13670	13542	13608	13637	13609	13599	13533	13539	13616	13575	13586	13751	13482	13548	13580	13682	13722	13467	13344	13615	13670	13485	13434	13570	13503	13517	13406	13603	13544	13644	13608	13483	13592	13509	13511	13553	13532	13608	13542	13509	13489	13563	13472	13286	13630	13673	13454	13566	13626	13500	13503	13516	13616	13683	13707	13704	13559	13480	13481	13632	13460	13742	13580	13625	13487	13473	13506	13529	13536	13458	13689	13615	13269	13430	13572	13572	13596	13649	13610	13446	13573	13551	13364	13490	13559	13505	13631	13672	13640	13511	13689	13425	13581	13506	13602	13592	13760	13535	13587	13526	13488	13614	13655	13650	13358	13465	13511	13488	13503	13804	13448	13814	13597	13623	13609	13574	13491	13709	13702	13433	13557	13554	13736	13407	13561	13549	13660	13536	13489	13614	13612	13536	13609	13678	13683	13605	13589	13575	13700	13534	13600	13593	13446	13619	13471	13594	13521	13524	13563	13575	13714	13494	13558	13680	13759	13652	13605	13523	13610	13408	13532	13593	13607	13512	13631	13685	13409	13587	13698	13586	13482	13609	13540	13524	13447	13442	13485	13587	13341	13629	13717	13652	13452	13700	13595	13572	13492	13591	13666	13700	13443	13570	13637	13537	13543	13511	13466	13571	13593	13721	13652	13485	13664	13496	13544	13511	13581	13514	13541	13615	13465	13703	13606	13560	13616	13585	13498	13668	13448	13498	13630	13568	13618	13551	13652	13479	13506	13525	13771	13562	13436	13327	13625	13559	13587	13560	13668	13518	13569	13460	13630	13551	13508	13601	13604	13667	13609	13641	13595	13632	13725	13563	13714	13600	13593	13643	13594	13479	13658	13418	13561	13706	13596	13569	13657	13614	13615	13628	13481	13639	13519	13545	13672	13573	13664	13699	13528	13447	13480	13551	13622	13457	13640	13671	13492	13529	13650	13754	13636	13531	13682	13584	13643	13518	13609	13507	13519	13699	13606	13768	13488	13513	13630	13689	13652	13564	13570	13614	13500	13483	13390	13610	13743	13675	13546	13584
29080	33458	42188	32990	23689	19198	17325	16282	16055	15879	16078	15857	15861	15925	16011	15960	16046	15826	15965	15887	15965	15944	16040	15761	15734	16019	15886	16007	15999	15807	15848	15793	16050	15881	15857	16080	15963	15650	15887	15869	15888	15778	16080	15996	15876	15933	15816	15962	15999	15967	15881	16022	16007	15980	15914	15861	15961	15812	15844	16058	15929	15796	15939	15854	15892	16051	15856	15986	15835	15760	15868	15969	15963	16016	15837	15757	15851	15896	15867	15837	15838	15924	15973	15872	16067	16073	15947	15865	16095	15860	15754	15713	16002	15934	15910	15817	15773	15934	15764	15905	16035	15896	15949	15689	15807	16098	15927	15995	15957	16192	15819	16120	15947	15728	15855	16007	15892	15836	15813	15683	15828	15948	15739	15934	15985	15986	15953	15988	15902	15828	15874	15839	15881	15972	15853	15981	15886	15956	15915	15928	16012	15808	15955	15841	16001	16053	15967	15914	15939	15896	15856	15967	15813	15953	15739	15794	15810	15778	15934	15922	15957	15793	15863	16111	15963	15826	15792	15849	15882	15854	15812	15907	16028	15845	15899	15976	15999	15817	15831	16241	15733	15749	15748	15913	15740	15939	16031	15878	15747	15851	15806	15962	15981	16070	15761	16022	15888	15793	15992	15739	15917	15797	16052	15914	15760	15836	15809	15712	15902	15796	16134	15967	15966	15837	15859	15952	15683	15863	15932	16046	15974	15814	15815	15748	15771	15829	15754	15778	15950	15796	15913	15886	15954	15921	15966	15981	15991	15901	15908	15796	15886	15735	15926	16046	15872	15915	15904	15741	15942	15750	15822	15981	15972	15812	16073	16027	15759	15894	16088	15854	15836	15807	15714	15840	15874	15988	16028	15791	15920	15869	15779	16005	15849	15977	15688	15795	15975	15829	15865	15915	15827	15983	15840	15789	15975	15864	16094	15919	15955	15698	15778	15931	15885	15909	15763	15914	15762	15994	15704	16042	16027	15956	15988	15924	15848	15705	16015	15988	16097	15725	15878	16292	15871	15723	15826	15822	15879	15993	15744	15740	16009	15827	15958	16039	15913	16051	15825	15763	15752	16026	16061	15774	16002	15898	16070	15938	16004	16082	15804	15822	15779	15907	15790	15925	15744	15880	15834	15781	15898	15937	16054	15928	15540	16017	15890	15865	15931	15798	15915	15934	15868	15840	15834	15938	15889	16021	15889	16050	16023	15817	15774	15965	15838	16042	15925	15808	15938	15984	16017	15848	15774	15909	15892	16123	16010	15867	15934	15812	15729	15987	16050	15922	15924	15859	15849	15916	15945	15648	15915	15678	15731	15801	15759	15707	15796	15746	15738	15873	15997	15790	16055	16034	15900	15866	15794	15769	15922	15826	15663	15934	15986	16102	16122	15982	16009	16136	15946	15859	16016	15989	16016	15981	16018	15819	16008	16107	15861	15832	15800	15995	15872	15958	15993	15951	15835	15811	15988	15798	15898	15968	15839	15961	15796	15896	15983	15838	16093	15798	15769	15947	16039	15615	15889	15771	15938	15831	15921	15721	15938	15975	16010	15941	15915	15783	15912	15968	15974	15857	15850	15943	15689	15933	15868	15837	16014	15692	15818	15849	16038	15894	15853	15804	15656	15881	15973	15858	15893	15883	15937	15703	15790	15643	15963	15652	15869	16038	15810	15744	15805	16162	16037	15812	15801	15636	16016	15884	15802	16003	16023	15971	15975	15847	15822	15644	15728	15769	16079	15808	15903	15807	15926	15851	16025	16081	15771	15916	15964	15833	15821	16124	15868	15776	15748	15888	15973	15982	15932	15796	16031	15725	15936	15938	15953	15646	15770	15911	15752	15958	16020	15986	15820	15864	15877	15779	15753	15787	15790	15895	15736	16045	15851	16005	15900	15885	15891	15773	15911	15836	15880	15860	15981	15924	15949	15734	15733	15946	15796	15895	15861	15922	15774	15987	15939	15817	15951	15849	15783	15872	15869	15853	15948	15819	15870	15835	15984	15988	15977	15920	15988	15934	15914	15909	16017	15918	15782	16056	15930	15894	16004	15740	15881	15792	15812	15952	15860	15937	15928	15828	15941	16163	15824	15949	15761	15951	15901	15887	15914	15849	16118	15847	15939	15996	15805	16035	16102	15864	15860	15837	15740	15698	15853	16057	15979	15729	15765	15918	15902	15874	15984	15903	15745	15839	15835	15849	15895	15827	15896	15867	16085	15804	15825	15968	15951	16079	15740	15956	15884	15945	16104	16004	15734	15879	15819	15964	15986	16001	15784	15957	15862	15765	15940	15722	15864	15864	16038	15884	15916	16007	15877	15915	15818	15882	15894	16006	15757	15612	15958	15910	15843	15781	15767	15809	16118	15947	15801	15821	15894	15864	15828	15718	15882	15757	15887	15900	15869	15723	15921	15888	15900	15792	15942	16015	15849	15952	15796	15689	15841	15893	16048	16122	15875	15948	15826	15849	15920	15914	15944	15886	16023	15854	15737	16011	15692	15730	15955	15869	15819	15835	15741	15812	15911	15991	15927	15798	16166	15874	15968	15833	15877	15912	16070	15709	15875	16010	15992	15900	15922	15899	15962	15828	15899	15840	16077	15685	15902	15841	16031	15959	15859	15921	15800	16084	15914	15810	15828	15761	16007	15860	15926	15944	15830	15871	15823	15794	15873	15900	16052	15833	15870	15838	15932	15926	15864	15841	16074	16077	15941	15887	15969	15989	15609	15854	15902	15979	16117	15855	15986	15980	15765	15921	15888	15817	15864	16041	15888	15792	15863	15858	16024	15650	15969	15898	15960	15843	15934	15926	15846	15925	15871	15671	15864	15792	15934	16198	15984	15827	16019	15852	15912	15875	16021	16012	15997	15783	15808	15874	16151	15862	15678	15873	15950	15859	15704	15843	15852	15986	15973	15739	15931	15854	15923	15883	15761	15938	15703	15936	15703	15938	15917	15874	16015	15873	15880	15992	15771	15898	15827	15787	15872	15798	15964	15894	15882	15910	15740	16229	15944	15797	16004	16126	15857	15928	15976	15811	15811	15910	15769	15866	15835	15872	15898	15771	16099	15882	16024	15931	15726	15876	15797	15853	15594	15896	15927	15817	15618	15792	16097	15902	15712	15912	16149	15899	15906	15756	15946	15994	16027	15973	15971	15805	15845	15921	15897	15788	15864	15886	16122	15882	16046	15965	15944	15856	15916	15941	15786	15938	15791	15906	15982	15899	15744	15731	15864	15869	16151	15781	15875	15873	15670	15672	15854	15910	15852	15887	16010	16092	15958	15848	15820	15986	15819	15773	15845	15755	15768	15931	15838	15904	15782	15865	15936	15896	15881	15860	15883	15855	15902	15815	15871	15805	15946	15828	15635	15959	15830	16121	15728	16145	15870	15999	15826	16013	15745	15834	15771	16013	16103	15838	15915	15808	16053	15991	16084	15747	15883	15940	15872	15830	15928	15859	16106	15978	15853	15927	15910	15979	15885	15824	16167	15979	15824	15811	15975	16106	15836	15892	15811	15857	15831	15916	15769	15897	16016	15910	15881	15966	15891	16056	15940	15821	15963	15853	15924	15910	16034	15913	15790	15831	16012	16020	15938	15856	15894	15877	15857	15884	16035	15775	16127	15896	15949	15549	15988	15687	15854	15887	16084	15946	16094	16014	15889	16002	15978	15839	16030	15838	15831	15682	15879	15891	15928	15844	15782	15788	15793	15869	15966	15789	15870	15738	16007	15864	15911	16040	16006	16068	15895	16098	15894	15848	15863	15704	15849	15785	15910	16002	15826	15902	15863	15924	15856	15726	15800	15770	15903	15902	16083	15823	15757	15849	15873	15882	15887	16162	15877	15827	16023	15935	16007	15970	16147	15775	15988	15825	15941	15978	15948	15863	15936	15956	15722	16017	15783	16053	15842	15821	15747	16007	16041	15969	15830	16008	15883	15781	15825	15899	15859	15855	15881	15871	15985	15845	16036	15786	15880	16035	16096	15905	15931	15771	15818	15992	15813	15804	15849	15908	16160	15883	16013	15934	15734	15931	15970	15675	15892	15971	15928	15961	15990	15870	16016	15998	15930	15842	15876	15663	15810	15835	15667	15837	16011	16035	15875	15746	15932	15821	16041	15911	15865	15885	15784	15770	15801	16101	16103	15850	15869	15979	15840	15744	15876	15901	15926	16093	15781	15782	15949	15702	15999	15989	15978	15929	15928	15956	15970	15964	15910	15859	16039	15916	15948	15601	15961	15678	15889	15749	15871	15817	16238	16103	15888	15847	15880	16041	15763	16093	16000	15954	15916	16035	16036	15884	16077	15838	15750	15865	15841	15932	15921	15957	15884	16098	15891	15964	16040	15860	15746	15863	16034	15970	15932	15948	15900	16027	15860	15961	15949	15951	15670	15682	15869	15805	15811	15750	16027	15880	16096	15977	15832	15798	16005	15931	15876	15817	15698	15914	15927	15969	15859	15759	15965	15888	15857	15830	15667	15704	16090	15656	15647	15807	15971	15932	15933	15741	16010	15942	15912	15906	15799	15721	15851	15731	15902	16065	16072	15809	16008	15882	15786	15851	15707	15981	16085	16171	15947	15915	15900	16029	15895	15956	15880	15824	15762	15658	16032	15918	15817	15925	16154	15932	15914	16076	15960	15919	15843	15840	15874	15934	15932	15869	15959	15834	15912	15915	15992	15820	16063	15929	15735	15751	15866	16006	15858	15777	15921	16054	15836	15822	15861	15741	15944	15957	16067	15754	15900	15818	15948	15886	15787	15960	15762	15875	15937	15858	15990	15888	15833	15983	16120	15933	15723	15913	15816	16106	15760	15866	15751	15866	15789	15704	15875	15751	15799	16067	16153	15997	15937	15800	15854	15816	15819	16037	15977	15707	15776	15965	15858	16060	15870	15863	15839	15836	15871	15844	15877	15952	15958	15864	15947	15776	15804	16134	16133	15939	15840	15862	16065	16036	16141	16082	15818	16048	15998	16132	16090	15926	15781	15729	15802	15867	15907	15963	16024	15697	16080	15837	16010	15941	15845	16173	15942	15872	15719	15682	15880	15893	15802	15650	15958	15751	15946	15820	15833	15771	15988	15947	15791	15945	15951	16017	15973	15790	15784	16066	15977	15970
32453	53132	44967	29889	21628	16866	15136	14272	13990	13753	14023	13841	13884	13873	13861	13892	13721	13970	13761	13874	13856	13784	13975	13810	13790	14019	13720	13875	13706	13678	13914	13806	13711	13670	13694	13891	13768	13852	13938	13757	13888	13866	13832	13809	13692	13958	13788	13681	13947	13733	13836	13944	13812	13945	13817	13838	13728	13910	13831	13841	13964	13901	14001	13840	13956	13884	13832	13787	13787	13960	13796	13749	13821	13756	13827	13608	13835	13772	13956	13879	13942	13778	13876	13756	14060	13694	13896	13709	13823	13754	13696	13828	14011	13903	13912	13863	13810	13932	13709	13903	13688	13878	13688	13853	13714	13769	13631	13937	13726	13735	13750	13674	13671	13946	13935	13869	13947	13907	14061	13979	13849	13893	13815	13623	13660	13671	13728	13746	13911	13604	13760	13787	13821	13831	13899	14060	13715	13909	14009	13855	13866	13701	13916	13833	13729	13862	13740	13883	13928	13685	13826	13821	13867	13727	13899	13969	13814	13776	13814	13892	13864	13848	13941	13861	14020	13764	13783	13710	13935	14000	13919	13816	13896	13733	13890	13751	13922	13659	13991	13848	13819	13754	13827	13783	13632	13987	13824	13783	13764	14023	13807	13799	13833	13814	13753	13675	13764	13810	13864	13783	13722	13893	13926	13863	13775	13922	13864	13882	13939	13695	13856	13700	13761	13823	13867	13726	13857	13697	13874	13770	13664	13799	13599	13649	13819	13809	13913	13768	13989	13799	13837	13743	13850	13924	13890	13808	13687	13879	13667	13788	13804	13922	13750	13803	13893	13792	13741	13888	13782	13947	13768	13670	13960	13738	13772	13772	13902	13944	13893	13734	13927	13831	13843	13653	13647	13722	13937	13824	13882	13878	13774	13697	13883	13757	13872	13801	13840	13754	13751	13841	13699	13823	13821	13845	13917	13901	13676	13795	13846	13912	13795	13759	13740	13887	13655	13764	13963	13947	13678	13772	13822	13685	13848	13867	13759	13807	13803	13863	13982	13819	13759	13691	13684	13637	13765	13923	13846	13869	13902	13811	13961	13763	13823	13920	13806	13714	13927	13829	13843	13754	13821	13939	13847	13928	13803	13870	13877	13838	13843	13711	13860	13695	13740	13708	13762	13838	13798	13949	13616	13767	13717	13989	13755	13891	13746	13719	13880	13770	13992	13820	13679	13800	13777	13845	13591	13817	13833	14038	13820	13646	13780	13778	13852	13830	13611	13669	13791	13883	13911	13802	13685	13955	13716	13984	13803	13797	13624	13872	13862	13733	13785	13810	14070	13845	13773	13696	13883	13793	13963	13732	13871	13855	13880	13763	13672	13844	13913	13778	13986	13726	13901	13909	13980	13712	13747	13773	13806	13788	13797	13683	13770	13921	13760	13878	13820	13866	13893	13846	13863	13770	13847	13935	13784	13658	13801	13778	13899	13839	13815	13670	13747	13844	13818	13777	13741	13782	13592	13742	13744	13738	13694	13857	13962	13758	13824	13901	13837	13770	13860	13655	13710	13737	13713	13877	13749	13891	13630	13607	13682	13790	13765	13932	13997	13644	13925	13885	13721	13669	13777	13846	13798	13984	13783	13813	13781	13875	13703	13834	13789	13841	13875	13975	13930	13801	13886	13971	13779	13835	13900	13803	13830	13790	13665	13783	13659	13811	13744	13834	13670	13797	13786	13878	13579	13995	13689	13901	13764	13701	13688	13807	13724	13911	13854	14039	13843	13802	13622	13827	13903	13753	14013	13682	13870	13685	13852	13849	13768	13499	13899	13839	13880	13806	13717	13789	13920	13856	13779	13738	13945	13938	14097	13734	13879	13789	13841	13784	13954	13842	13896	13806	13869	13732	13836	13730	13813	13752	13883	13866	13743	13895	13829	13868	13842	13822	13658	13967	13711	13880	13919	13893	13727	13742	13669	13690	13770	13815	13853	13844	13913	13865	13833	13952	13791	13937	14039	13760	13776	13920	13915	13811	14029	13905	13799	13816	13671	13902	13841	13899	13767	13720	13797	13871	13765	13847	13898	13854	13783	13778	13979	13851	13741	13661	13841	13772	13708	13876	13703	13848	13856	13978	13895	13771	13712	13792	13684	13670	13690	13928	13869	13846	13785	13920	13912	13893	14034	13773	13798	13775	13682	13589	13737	13821	13752	13816	13854	13892	13848	13796	13811	13826	13908	13928	13886	13720	13582	13768	13689	13919	13843	13935	13854	13807	13759	13850	13922	13857	13716	13806	13774	13738	13819	13871	13848	13708	13816	13704	13857	13762	13777	13852	13757	13952	13698	13981	13952	13856	13794	13795	13802	13911	13939	13833	13768	13811	13699	13838	13684	13956	13800	13754	13810	13780	13868	13838	14016	13866	13951	13804	13728	13960	13783	13670	13675	13872	13587	13853	13741	13621	13674	13738	13738	13873	13771	13732	13762	13718	13686	13783	13956	13823	13882	13794	13791	13747	14011	13791	13788	13754	13781	13746	13741	13872	13718	13924	13820	13911	13826	13866	13965	13780	13908	13784	13884	13816	13679	13768	13646	13833	13833	13862	13831	13834	13809	13911	13683	13844	13906	13650	13998	13753	14063	13881	13963	13848	13828	13863	13631	13804	13857	13836	13910	13788	13774	13748	13760	13902	13702	13848	13739	13882	13847	13773	13746	13682	13695	13858	13810	13683	13825	13724	14009	13600	13978	13731	13713	13756	13878	13825	13857	13754	13954	13825	13834	13872	13816	13958	13789	13716	13782	13921	13802	13965	13742	13786	13895	13826	13866	13878	13890	13668	14011	13806	13954	13799	13917	13811	13766	13768	13652	13848	13749	13873	13861	13755	13870	13888	13803	13860	13591	13705	13757	13773	13755	13759	14033	13814	13738	13907	13836	13774	13933	13590	13835	13836	13924	13755	13796	13853	13745	13740	13780	13901	13811	13845	13982	13681	13799	13836	14090	13765	13678	13808	13818	13858	13777	13834	13690	13880	13752	13635	13812	13778	13904	13906	13937	13797	13903	13736	13735	13783	13791	13952	13947	13748	13814	13793	13682	13753	13993	13781	13939	13923	13846	13747	13654	13652	13818	13849	13891	13899	13897	13872	13656	13847	13714	13910	13891	13668	13926	13722	13895	13863	13812	13791	13949	13921	13736	13887	13759	13677	13745	13837	13740	13660	13719	13626	13566	13779	13844	13973	13846	13764	13798	13950	13833	13929	13758	13826	13824	13790	13726	13742	13887	13654	13727	13919	13941	13808	13701	13767	13753	13722	13938	13761	13899	13708	13883	13735	13702	13834	13810	13825	13960	13693	13940	13808	13707	13781	13707	13723	13825	13913	13792	13891	13775	13817	13869	13948	13690	13866	13852	13739	13845	13713	13832	13868	13921	13692	13760	13774	13822	13679	13712	13827	13836	13991	13652	13968	13871	13688	13813	13742	13905	13756	13793	13870	13741	13776	13780	13756	13720	13798	13817	13851	13849	13707	13821	13636	13821	13839	13853	13901	13847	13942	13726	13841	13885	13692	13780	13999	13696	13832	13869	13662	13762	13968	13890	13815	13609	13802	13884	13870	13819	13976	14076	13887	13931	13773	13927	13742	13817	13674	13697	13873	13986	13884	13748	13797	13878	13698	13818	13987	13866	13843	13791	13764	13745	13869	13623	13724	13889	13762	13804	13910	13712	13961	13753	13747	13899	13763	13840	13871	13944	13762	13802	13785	13789	14045	13773	13830	13837	13837	14016	13870	13878	13816	13921	13818	13818	13827	13926	13839	13815	13720	13937	13684	13752	13700	13693	13619	13949	13845	13955	13778	13861	13749	13853	13872	13796	13990	13783	13939	13732	13806	13824	13902	13795	13858	13777	13812	13741	13864	13738	13832	13803	13861	13981	13948	13929	13613	13813	13778	13681	13643	13798	13830	13785	13674	13912	14013	13805	13835	13845	13862	14073	13842	13848	13922	13580	13951	13801	13940	13872	13703	13922	13695	13866	13880	13872	13801	13779	13931	13834	13750	13816	13902	13591	13840	13724	13890	13834	13995	13886	13894	13870	13737	14026	13780	13734	13936	13791	13725	13636	13853	13886	13816	13791	13863	13752	13756	13689	13730	13939	13842	13773	13653	13720	13858	13858	13698	13885	13876	13781	13812	13803	13747	13868	13721	13931	13904	13831	13851	13823	13886	13743	13740	13779	13789	13891	13957	13662	13794	13900	13823	13854	13873	13732	13803	13862	13718	13864	13778	13847	13790	13939	13668	13717	13820	13869	13802	13834	13757	13914	13782	13810	13703	13900	13718	13788	13920	13804	13762	13881	13896	13794	13760	13776	13925	13695	13945	13892	13855	13890	13751	13947	13743	13871	13968	13807	13930	13785	13757	13868	13850	13730	13795	13741	13774	13846	13832	13863	13711	13739	13694	13904	13869	13866	13865	13818	13685	13799	13797	13801	13753	13864	13850	13753	13723	13793	13962	13744	13775	13734	13788	13645	13814	13780	13840	13773	13815	13816	13761	13761	13744	13806	13839	13903	13857	13880	13750	13831	13793	13657	13716	13796	13948	13848	13813	13855	13814	13776	13912	13916	13891	13819	13719	13496	13685	13832	13869	13581	13856	13821	13750	13859	13694	13664	13900	13829	13864	13725	13808	13959	13715	13832	13915	13747	13680	13790	13753	13749	13805	13724	13806	13774	13874	13852	13797	13889	13859	13829	13759	13950	13969	13806	13949	13901	13815	14007	13674	13829	13827	13766	13940	13506	13744	13776	13786	13846	13858	13744	13773	13922	13846	13788	13739	13918	13817	13627	13813	13826	13971	13754	13713	13725	13747	13698	13803	13965	13750	14022	13736	13598	13842	13930	13859	13878	13829	13917	13785	13773	13804	13884	13871	13820	13899	13752	13782	13837	13718	13935	13894	13836	13905	13751	14007	13884	13788	13847	13809	13835	13789	13777	13836	13926	13809	13923	13922	13836	13781	13802	13715	13894	13973	13813	13679	13723	13611	13852	13652	13750	13884	13706	13972	13738	13781	13869	13874	13557	13924	13777	13712	13831	13922	13994	13886	13678	13837	13857	13674	13887	13846	13778	13761	13802	13763	13730	13787	13855	13851	13895	13816	13883	13932	13871	13766
24246	23695	40914	44476	37908	31484	25461	18968	16826	16527	16128	16364	16317	16279	16294	16344	16144	16027	16168	16478	16144	16286	16094	16285	16341	16342	16087	16301	16250	16187	16168	16321	16104	16218	16217	16253	16155	16053	16217	16248	16322	16253	16142	16026	16016	16068	16008	16240	16025	16168	16037	16111	16344	16179	16091	16222	15993	16057	15988	16521	16135	16036	15997	16280	16038	16185	16113	15995	16235	16090	16338	15863	16044	16311	16226	16096	16060	16076	16104	16277	16006	15909	16027	15807	16251	16098	16075	16243	16215	16197	16004	16407	16180	16114	15998	15809	16092	16160	16011	16228	16089	16117	16142	16114	16174	16183	16023	16167	16251	16110	16022	16054	16119	16209	15983	16110	16154	16113	16256	16141	16103	16014	16118	16254	16036	15879	16259	16223	16003	16175	16187	16048	16142	16162	15992	16183	16275	16070	16132	15944	16156	16037	16256	16026	16107	15940	16109	16081	15932	16177	16061	15957	16007	16105	15989	15936	16075	16034	16051	16245	16204	16040	15901	15966	16066	15963	16003	15923	15951	16066	16093	16319	16175	16081	16174	15916	16110	16014	16255	16124	16085	15986	16072	15959	16143	16059	16233	16058	15941	16016	16104	16015	16029	16211	16121	15967	15974	15976	16105	16139	16160	16059	16011	16098	16033	16043	16068	16102	16002	16000	16097	16022	16223	16051	16201	16003	16218	16254	16065	15983	16113	16211	16296	16264	16201	15866	15956	16027	16065	16069	16017	16158	16077	16174	15893	15971	16082	16068	16199	16070	16021	16122	16180	16164	15960	16011	16068	16042	16147	15984	16260	16155	16008	16083	15965	16201	16218	16141	16268	16250	16089	15722	16109	16189	16250	16112	16216	16081	16240	16263	16276	16157	16144	16137	16017	16156	15967	15815	16120	16074	15873	16052	16129	16171	15979	16078	16106	16101	16171	15933	15962	15858	16165	15968	16093	16221	16111	16152	16076	16428	16236	16116	15948	16179	15939	16216	16296	16219	16021	16139	16075	16050	16026	15919	16148	16097	16056	16328	15939	15970	16049	15993	16070	16215	16217	15946	16081	16165	16165	16327	16179	16159	16196	16243	16196	16149	16143	16392	16188	16049	16127	16252	16032	16164	16161	15965	16212	16127	16138	16158	16146	16300	16118	15845	16171	16015	16233	16035	16105	15928	15911	15762	16114	16242	16044	16160	16065	16021	16085	15955	15983	16238	16152	16094	16373	16140	16061	16088	16069	15971	16058	16038	16101	16093	16073	15972	16044	15854	16203	16036	16046	16102	16201	16061	16192	16201	16242	16105	16059	16208	16003	16115	15924	16266	16058	15955	16134	16038	16185	16043	16141	16019	16014	16113	16079	16113	16202	16145	16265	16247	16286	16134	16136	16072	16009	15884	16061	15786	16054	16032	16244	16068	16225	16168	16231	16129	16115	16037	16207	15865	16041	16058	15950	16081	16067	15980	16236	15931	16051	16238	16364	16129	16109	15978	16130	16105	16329	16107	16212	16363	15997	16183	16211	16245	16282	16251	16121	16168	16138	16139	16123	16138	16022	16065	16020	15971	16080	16127	16170	15832	16005	16074	16005	16143	16123	15994	16064	16163	16134	15952	16135	16144	16256	16123	16037	16354	16092	16224	16192	16388	16045	15834	16197	16165	16163	16046	15949	16110	16090	16225	16305	16085	15991	15990	16011	15980	16329	16139	16124	16122	16182	16061	15923	16144	16090	16031	16334	16174	16195	16178	16139	16243	16073	15901	16116	16413	16077	16323	16251	16246	16055	16154	16018	16287	16094	16066	16090	16040	16097	16206	16137	15949	16021	16064	15935	16104	16147	15799	16001	16118	16080	16048	16086	15978	16014	16201	16158	16048	16348	16225	16082	16011	16093	16012	15985	16068	16141	16049	16069	16078	16200	16117	15991	15952	15942	16330	16109	16070	16198	16144	16111	16097	16214	16228	15993	16198	16132	16197	16123	15884	16100	16104	16138	16173	15987	16062	16152	16098	16397	16018	16039	16106	16059	16013	15968	16156	15814	15856	16079	16094	16113	15904	16162	16294	15953	16400	16268	15965	16185	16199	16145	16246	16114	16126	15955	15989	16257	16190	15921	15937	15974	16165	16240	16174	16098	16182	16144	16106	16094	16015	16313	16265	16022	15917	16244	16229	16096	16040	16422	16165	16266	16253	16133	16141	15975	16175	16184	15948	16039	16047	16027	16031	16170	16038	15907	16043	16122	16061	16090	16118	16052	16186	16257	16038	16086	16199	16240	16121	16103	15955	16050	15994	16213	16156	16096	16219	15949	15864	16066	16085	15974	16213	16310	16159	16150	16172	16260	16102	16140	15907	16210	16164	16162	16129	16178	16185	16020	16026	15981	16045	16245	16037	16012	16003	15941	16101	16109	16150	16220	16134	16265	16119	16194	16157	16198	16188	16385	16138	16185	16141	16007	16090	16257	16361	16229	16208	15981	16088	16008	15869	16056	16207	16159	16070	16078	16240	16234	15987	16187	16061	15974	15863	16017	16035	16105	16048	16009	16161	15882	15961	15881	15980	16210	16135	15993	16103	16162	15968	16323	15974	16085	15934	15943	16138	16039	16086	15905	16173	16205	16066	16242	16037	15975	15990	16018	16018	16375	16195	16250	16057	16019	16142	16104	16069	15955	16079	15863	16100	15948	16185	15908	15969	16101	16067	16216	16173	16296	16027	16212	16093	16046	16035	16106	15960	16123	16048	16175	16100	16188	16188	16183	16141	16069	16181	16303	16029	16138	15879	16022	15976	16155	16121	16216	16111	16034	16091	16238	16099	16028	16269	16056	15918	16069	16125	16156	16129	16277	16143	16111	16201	16189	16102	15902	15974	16145	16126	16193	15976	15958	16160	16084	16094	16266	16090	16179	15968	15986	16198	15854	16067	16156	16086	16127	16040	16345	15940	16151	16258	16069	16154	16045	16226	15991	16056	15914	15993	16158	15979	16125	16078	16090	15954	16189	16094	16056	16051	16060	16102	16010	16185	16161	16187	16053	16052	16059	16145	16019	16236	15981	16140	15922	16124	15936	15911	16052	15895	16056	16040	16008	15961	16278	15945	16158	16243	15965	16128	16117	16083	16248	16114	16021	16225	16024	16281	15949	16195	16158	15888	16207	16124	16121	16092	15961	15990	16070	16090	15937	16216	16034	16199	16177	16246	16055	16014	16109	16135	16005	16200	16112	16147	15976	16070	16165	16143	15840	15955	16289	16043	16082	16219	16152	16105	16121	16309	15908	16134	16009	16125	16049	16139	16008	16106	16067	16078	16031	16091	16088	16200	16023	16178	16280	15967	16208	16009	16219	16213	15991	16204	16050	15918	16106	16082	16021	15903	16040	16235	15922	16232	16106	16090	16034	15994	16231	16156	16085	16122	16166	16073	16080	15838	15868	15947	16095	16017	15861	15983	16074	16193	15950	16248	16029	16079	15989	15859	16046	16134	16131	16028	16017	16193	16203	16101	15902	16208	16165	16050	16175	16086	16092	16277	16034	15944	16125	16054	16008	15999	16014	16191	16046	16002	16186	15835	16205	16154	16166	16218	16201	16158	16087	16068	16202	15910	15980	16229	16081	16130	16123	16157	15964	16227	16126	16185	16195	15868	16130	16017	16044	16080	16088	15883	16106	16061	16239	15992	15884	15940	15944	16298	16124	16027	16199	16159	16084	16064	16071	16087	16164	15887	16174	16052	16019	16041	16076	16228	15987	16071	16107	15939	16112	16085	16066	15964	15943	16035	16219	16196	16178	16170	15992	16071	15996	16150	16135	15993	16159	16277	16156	16145	16133	16021	16163	16080	16011	16037	16219	16097	16280	15959	16277	16116	16183	16069	16112	16072	15996	16036	16169	16202	16200	16015	16103	16243	16158	16074	16217	16064	16015	15941	16151	16139	16027	15972	16126	15862	16024	16086	16276	16115	16212	16029	16123	16086	15882	16067	16098	16052	16131	16205	16095	16035	15874	16156	16037	16352	16148	16256	16252	16123	16196	16065	16148	16078	16284	16044	16018	16115	16232	16135	16087	16143	15933	16049	16136	16214	15812	16132	16301	16151	16078	16123	16145	16108	15850	15757	16060	15942	16154	16109	16116	15894	16144	16055	16109	16045	16018	15991	15943	16018	16215	15984	16265	15972	16114	16087	16011	15938	16327	16233	16165	16175	16199	16134	15970	16103	16175	16338	16055	16158	16208	16137	16027	16329	15904	16105	16049	16079	16197	16265	16060	16090	16223	15989	16069	16166	16176	16018	16056	15990	16124	16191	15995	16027	16087	16093	16050	16011	15960	16225	16056	15986	16143	16126	15955	16244	16083	15870	16127	15979	16116	16041	16175	16344	16080	15946	16105	16173	16279	16097	16215	16010	16034	16245	16192	16044	16109	15967	16149	16109	16182	16126	16196	16080	15994	16313	16121	15992	16038	16076	16044	16139	16059	16144	16127	15951	16005	16079	16211	16286	16035	16014	16188	16056	16082	16026	16091	16084	16247	15959	16029	16081	15998	16107	15973	16018	16099	15891	15935	16139	16084	16165	15925	16152	16010	16258	16159	16181	16107	16203	15978	15985	15961	16138	15965	16145	15910	16022	16034	16273	16071	16220	15997	16026	16234	16282	15992	15679	16175	16057	16062	16169	16222	16084	16129	16041	15960	16282	16171	16126	15992	16062	16038	16119	16304	16192	16103	16108	16085	15861	15855	16091	16177	16153	15939	16147	16070	16150	16097	16072	16385	15900	16100	16207	16273	16211	16226	16091	16233	16036	16090	16137	15949	16159	16251	15814	16080	16119	15897	16051	15983	16203	16246	16411	16272	16135	16215	15877	15952	16152	16033	16048	16101	16008	16150	16089	16008	15975	16126	15978	16116	16101	16112	15869	15989	16104	16122	16079	16005	16130	16040	15994	16147	16055	16221	16113	16150	15920	15997	16296	16089	15975	15991	16158	16134	16203	16156	16108	15986	16052	15945	16007	16242	16182	15958	15777	15886	16093	15980	16107	16022	16058	15958	16094	16105	16136	16190	16013	16236	15993	15970	16091	15932	16079	16167	16098	15918	15923	16280	16004	16094	16016	16264	16185	16164	16061	16157	16147
58346	97714	84802	61402	44598	31894	21386	15946	14425	13844	13936	14003	13969	13971	13960	14047	14146	14049	14020	14001	14066	13933	13834	13997	13997	14035	14044	13967	13874	14066	14114	14162	14007	14085	13720	14018	14044	14031	13909	13962	13986	14093	14018	13996	13969	14041	13951	14031	13936	13916	14161	14057	13927	13962	14013	14010	13872	13880	14050	13954	14065	13958	14003	13892	13717	14016	14127	14154	13991	13906	13990	14042	13973	13977	14003	13934	14028	13944	14045	13951	13972	14002	13953	13929	13973	14073	14116	13946	14096	13946	13863	13974	13969	13952	13913	14025	13916	14108	13995	13945	14158	13764	13988	14032	13998	14046	13919	13917	14106	14067	13922	14005	14121	14168	14041	14081	13891	14039	13951	14054	13988	13883	14090	14069	14211	13852	14028	14140	13861	14109	14131	13701	14086	14135	13960	13974	13857	14129	13976	14028	13958	14047	14094	13911	14102	13780	13946	13913	14065	13979	13996	14052	13916	14231	13934	14008	14023	14084	13962	14039	13713	14120	13918	14066	13965	14004	13965	13846	14019	13985	14048	13946	13954	14118	13950	13872	14029	14014	14051	14071	13911	13976	13977	13976	13866	14087	14124	14024	13975	13974	13844	13974	13924	13907	14161	14114	13862	14031	14129	13938	13955	13950	13889	14204	13774	13871	13884	13980	13968	13890	13872	13892	14042	13952	13935	13922	14000	14067	14059	13935	13963	13956	13995	13967	13853	13993	13945	14192	14004	14011	14077	13930	14156	14063	14037	13880	13969	14000	13983	14038	14117	14060	13867	13945	13888	13973	14061	14000	14000	14000	14137	13967	13947	14009	14067	14122	13974	13804	13989	13766	13940	13990	14146	14055	13964	14052	14053	13952	13921	14034	13956	13983	14200	13943	13809	14101	13922	13919	13953	13975	13958	14047	13969	13895	14120	13978	14120	14010	14098	14055	13781	13980	14008	13991	13882	14057	13907	14013	13907	14071	14063	14140	13936	13997	13863	13932	13906	14010	13946	13945	14012	13904	14035	14043	14112	13963	14094	14229	13942	13824	13979	13985	13862	13869	13860	14005	14112	13833	14076	13856	14059	13971	13983	14157	14090	13919	13957	14046	13945	13926	14112	13981	13969	14018	14017	14045	13939	13862	14101	14064	13973	13885	13958	13915	14008	14049	14001	13912	14037	14061	13916	14050	14172	13893	14135	13985	13919	14093	13887	14076	13922	14048	14098	14012	13990	13933	13918	13930	13858	14130	14050	14088	13933	14129	14070	13837	14039	14130	14199	13829	13996	13969	13893	13929	13998	13773	13961	14097	13884	13869	14086	13955	13957	14020	14101	13904	13935	14071	13888	14051	13930	13930	14055	13970	14028	14012	13966	13707	13962	14000	13835	14028	14052	14025	14086	14089	13815	13896	14080	13845	14274	13958	14102	14084	13988	13830	13997	14035	13860	14101	13955	14019	13763	14090	13934	14234	13911	14041	14053	14223	13961	13868	14071	13870	14041	14059	13978	13955	13934	13934	14034	14046	14062	13953	14023	13888	14120	14178	13905	13777	13806	14044	13964	14196	14112	13964	14005	14097	13950	13964	14048	14058	14035	13987	14010	14082	14025	13759	13868	14007	14029	14088	13886	13847	14020	13984	14060	13982	13879	13958	13947	13883	13961	14045	13943	14013	13993	13870	13941	14071	14079	13847	13934	14004	13927	14036	14050	13952	13805	13915	13975	13852	14095	13949	13876	14045	14348	14028	13957	13968	13936	14045	14074	13972	14150	13948	14148	14065	13960	14106	14090	13800	13941	13912	13955	14048	13989	14062	13927	13889	14110	13997	13986	13841	13854	13950	13966	13889	13920	13937	14068	13828	14086	13935	13959	14191	13966	14021	13971	13978	13965	13941	14063	13974	14050	14032	13891	13888	13997	14095	13939	13921	13788	14141	13920	13869	14059	13816	14020	14010	14068	13981	13988	13895	13951	14048	14080	13907	13809	13931	14118	13906	13993	14135	13925	14001	13878	14027	14105	14108	14109	13890	14113	14068	14071	13925	14013	14085	13790	14064	13937	14015	13950	14040	14090	14102	13979	13935	13996	13829	13966	14054	13997	14043	13779	13972	13824	14097	14146	14162	14008	14136	13913	13849	14062	14051	14020	13960	13911	13899	14049	13997	14074	14030	14133	14041	13949	13984	14061	14047	14098	13806	13944	14026	13970	13944	14091	13898	14101	14104	13950	14051	14070	13911	14079	13819	13938	14019	13771	14020	14013	13956	13880	13870	13949	14043	13944	14172	13833	13962	14150	14017	14045	13914	14131	13948	13872	14097	14053	14059	13907	13981	14013	13986	13902	14032	13972	14015	14038	14069	14038	13918	14027	14029	14010	13940	13938	13881	14097	14091	14077	13954	14009	13851	14024	13861	13827	13873	14064	13880	14057	14113	13946	13898	13943	14002	14022	13922	14189	14098	14027	14061	14104	14081	13875	13954	14044	14018	13831	14106	13923	14061	14023	13938	14037	13905	13782	14079	14104	14022	14008	14034	14005	14077	14027	13910	13963	14027	14053	14014	14126	14014	14061	14064	13968	13878	13968	14017	13867	14040	13813	14075	14093	14113	13900	14141	14115	13973	13976	13981	14106	14153	14076	13868	13963	13938	14030	14060	13932	13895	13927	13900	14051	14015	14018	13935	13940	13897	13883	14037	13861	13983	14007	14044	13957	13926	14078	14001	14002	13989	13967	13972	13962	14019	13986	13740	13930	13861	14046	14036	14108	13917	14048	13990	13975	13969	14065	13943	14055	14005	13924	13965	13859	13964	13903	14043	14019	14033	13881	13908	14087	13949	13951	14042	14076	14023	13986	14041	14054	14093	14122	13867	14054	13924	13985	13903	14046	14096	13978	13981	13995	13965	14057	13879	13966	14007	14129	13956	13903	13876	13889	14190	13893	14002	13915	14022	13979	14139	13985	13870	13986	14104	13855	13986	13905	14079	14171	13905	13870	13924	14133	13982	13998	13988	14051	13839	13878	14114	13969	13887	14029	14068	14109	13804	13919	14086	14013	14053	14056	14152	13980	14068	14100	14007	13933	13856	14100	14010	14073	13861	14081	14203	13934	13977	13980	13903	13986	13977	13933	13873	14135	14020	14000	14052	13794	14000	14180	13985	14158	13936	13846	13901	14059	14089	13901	13933	14005	13972	14031	13922	13943	13984	14015	14044	13999	14041	14106	14066	14019	13882	13745	14081	14088	14034	13850	14169	14077	14089	13979	14041	13914	13908	14113	14029	14006	13894	13926	13942	13990	14051	13999	13829	14049	13972	14038	14002	14009	14055	13838	13919	14098	13906	14210	13940	13951	13725	14047	13825	14092	14013	13906	13968	14057	14047	13827	13912	14013	13925	14057	14176	14046	13970	14188	14162	13988	14038	13987	13905	13901	14153	13994	14028	13977	13946	14196	14033	13997	14047	14121	14095	13972	14038	13878	13942	13878	14026	14086	14067	14107	13997	13992	14109	13951	13925	14158	13981	13946	13986	13938	13940	14012	13946	13985	14210	14014	14156	13948	13945	13927	14052	14061	13873	14009	13938	13988	13975	14039	13914	14030	13945	14093	13999	14038	13949	13938	13860	13799	14101	13964	13844	14058	14103	14214	13955	13995	14095	13911	14032	14136	14035	13835	14276	13924	14007	14065	14077	14082	13946	14001	14100	13920	13958	14005	13886	14153	14034	13901	14080	14081	14017	14092	14040	13998	14039	14067	13960	13966	14155	13900	14066	13969	14028	14053	13991	13877	13985	14042	14046	13927	13906	14000	14041	13977	14103	14030	13960	14173	13860	14040	14048	14016	13964	14005	14046	14045	14144	13969	14024	14053	14154	13985	13938	14030	14006	13908	14018	13993	14126	13826	14014	13930	14051	14007	13950	14177	14140	13904	13869	13962	14026	14061	14078	14149	13854	14007	13970	13991	13873	14001	14039	13905	14101	13893	13847	13956	14030	13957	13917	13904	14062	13824	14043	14030	14009	13978	13861	14055	14099	14036	13926	14052	13793	13954	13992	13972	14006	14044	14014	14002	14102	13928	13958	13927	13840	13906	13950	13948	14057	13986	13808	13909	14111	13949	14179	13889	13988	13963	14098	13886	13907	13964	13998	14018	13995	13881	13961	13946	13984	13908	14016	13964	14120	13999	14033	14177	14059	13816	14056	13937	14055	13908	14081	13936	13950	14007	13986	13791	14052	14008	13907	13948	14047	14097	13843	14148	14007	13884	14058	14008	13922	14020	13819	13922	14112	13805	14087	13988	13939	13881	13893	14034	13961	14034	14085	14031	14034	13809	13884	14079	14098	13950	13916	13920	14116	13952	13945	13941	13953	13898	14152	13951	14045	13904	14072	13973	13838	14060	14061	13887	14056	13986	13710	14004	14055	13883	14020	13919	13966	13959	14081	14026	14117	13845	13899	14125	13952	13923	13998	13880	13928	14076	14115	13982	13862	14255	14018	13999	13924	14054	14074	14042	14004	13967	13977	13923	14029	14022	14055	14067	14021	13900	13799	14048	13947	14040	14082	13953	13978	13953	13855	14057	14066	13923	13989	14081	13923	13968	14163	13964	14051	13922	14117	13882	13856	14000	13937	13846	14118	13995	14008	13978	13987	14089	13898	13974	13978	14118	13884	14015	14172	14074	13882	14048	13882	14020	13945	13950	13956	13957	14007	13999	14106	14084	13862	13892	14144	13854	14126	13828	14093	13872	13905	13970	14040	13854	14083	14008	14044	13983	13833	13786	14012	13984	13996	13967	13972	14067	13875	14002	13996	13937	13917	14088	14026	14185	13996	14044	13877	13940	14115	13873	14051	14089	13950	14015	14014	13983	14034	13989	13873	14108	14064	13832	14006	13942	13942	14056	14090	13992	14122	13811	14028	14098	13912	14010	14301	13920	13967	13962	14136	14022	13911	13971	13921	13996	14090	14133	13864	13977	14083	14010	14077	14043	13910	13925	14092	14136	14005	14013	14011	14017	14016	14019	13915	13980	14149	14014	13893	13994	13989	13990	13951	14020	14023	13988	14020	13818	14013	13873	13983	14032	14078	13851	14041	13781	13957	13967	14007	13912	13964	13855	14107	14002	14075	13910	14184
22975	22239	36147	39863	38889	36027	30945	21572	17399	16385	16360	16157	16304	16089	15986	16032	16087	16152	16006	16063	16004	16113	16024	16105	16112	16051	16028	16049	16040	16055	16248	15951	16044	15936	16104	15839	15780	15876	15985	15792	16102	15956	16073	15992	16019	15767	16202	16146	16032	15901	15949	15968	16030	16277	15972	15975	15994	16189	16003	15988	15989	16109	15881	15820	16063	16077	16175	15988	15990	15949	15815	15878	16029	15876	16014	16062	15854	15914	15929	16112	15878	15805	15747	15782	15838	15856	15865	15847	15941	15867	15553	16001	15987	15841	15890	16021	15909	15911	15852	16018	16052	15954	15897	15881	15978	16023	16035	15924	15986	15923	15785	15835	15958	15898	15779	15813	16005	15719	15952	15916	16074	16030	15858	15861	15918	16161	15806	16025	16079	15857	15633	15681	16034	15977	16153	16106	15854	15952	16002	16015	15953	15791	15970	15816	15848	16085	16195	15853	15964	15975	15874	15783	15921	16095	15818	15929	15798	15793	15733	15924	15991	15887	15869	15939	15946	15846	15909	15906	16026	16118	15961	15931	15915	15779	15708	15787	16177	15865	15809	16004	15835	15987	15983	15931	15995	15849	15934	15867	16074	15940	15886	15820	16012	15919	15929	15885	15975	16260	15827	15673	16032	15896	16060	15886	16050	16051	16006	15939	15928	15858	15891	15995	16016	15804	16096	16012	16250	15939	15953	15768	15859	15857	15809	15946	15959	15837	15908	15779	15807	15816	16083	15801	15973	15983	15743	15917	15937	15915	15861	16012	16076	16040	15894	16038	15908	15866	15972	15767	15812	15924	15703	15751	15889	15771	16021	15751	15787	15875	15797	15790	15843	15738	15948	15935	15897	15846	15785	15785	15620	15849	15815	15868	15915	15876	15804	15914	16010	16018	15941	15880	15935	15958	15849	15908	15849	16045	15781	15846	15937	15868	15840	15990	15851	15924	15875	15965	15759	15887	16029	15777	15945	15940	16012	15734	15712	15955	15905	15953	15760	15826	15923	16097	15910	15732	15799	16116	15914	16010	15796	16053	15733	15769	15969	16309	16026	15946	15829	15921	15658	15892	15880	15917	15918	15996	15913	15876	16057	15810	15888	15976	15937	15859	15954	15783	15769	15986	15966	16074	15992	15931	15771	15751	15846	15833	15841	15967	15906	16015	15696	15989	15830	15959	15855	15759	15976	16019	15987	15995	15975	15972	15958	16078	15724	16002	15825	16027	16010	15971	15812	15971	15931	15850	15868	15918	15880	16074	15788	15949	15894	16162	16136	16054	16008	15946	15937	15735	15718	15966	15857	15738	15893	15909	15784	15676	15672	15805	15783	15822	15962	15697	15954	15954	15694	15921	16036	15836	16029	15852	15895	15907	15913	15933	16088	16011	15902	15992	15813	16079	15956	16130	15940	16116	15833	15906	16202	15825	16046	16045	15815	16009	15957	15707	15846	15826	16161	15973	15934	15933	15915	15966	15971	15921	15901	15948	15852	16084	15907	16070	16032	15922	15867	15870	15880	15847	15678	15821	15981	15979	16077	15912	15975	15811	15751	15935	15711	15990	15833	16004	15725	15741	16022	15919	15723	15989	15809	15826	15767	15805	15934	15760	15905	15805	15979	16226	15751	15795	15885	15920	15947	16024	15920	15758	15867	15773	16059	15962	15937	15875	15936	16060	15993	15940	16015	15896	16073	16071	15998	16079	15913	15922	15809	16003	15714	15987	16005	15865	15845	16068	15916	15860	15856	15883	15852	15929	15873	15758	15911	15657	16098	15607	15877	15898	15932	15951	15946	15895	15814	15841	15722	15824	15973	15934	15820	15885	15767	16082	15905	15873	15989	16007	15811	15930	15864	15801	16150	15915	15857	15812	15780	15927	15955	15852	15967	15599	15916	15765	15887	15922	15792	16047	15923	15921	15909	15937	16005	15942	15927	15754	15960	15989	15894	15941	15853	15781	15873	15918	15740	15951	15882	15926	15862	16011	15871	15882	15946	16132	15896	15843	15939	15684	15945	16028	15770	15752	15735	16047	15890	15951	15815	15851	15998	15792	15904	15930	16003	16097	15856	15948	15718	15912	15933	15687	15731	15871	15897	15994	15994	15883	16160	15928	16050	15969	15902	15802	15690	15659	15893	15873	16124	15962	15668	15871	15973	16003	15859	15845	15688	15675	15882	15898	15698	15921	15899	15943	16244	15970	16099	15782	15744	15987	15947	15748	16053	15992	15877	15959	15874	15739	15914	15960	15863	15872	15926	15809	15776	15916	15705	15747	15814	15776	15776	15833	16068	15884	15843	16060	15876	15828	16148	15810	16053	15990	15962	15782	15818	15953	15779	15928	15876	16020	15790	16214	15921	15890	15815	15810	15775	15694	15835	15896	15850	15906	15730	16002	15976	15928	15893	15981	15786	15942	15850	15811	15753	16014	16021	15932	15933	16011	15823	15878	15822	15954	15881	15803	15686	15928	16059	15973	15810	15991	15844	15906	16013	15909	15995	16075	15974	15993	15896	15821	16050	15990	15918	15799	15914	16031	15740	15952	15754	15902	15869	15828	16066	15787	15922	15889	15947	15780	15848	15707	15865	15710	15939	15726	15934	16055	15746	15848	15770	15654	15963	15979	15934	15720	15921	15947	16049	15913	15746	15969	15746	15965	15961	15917	15837	15889	15782	15843	15908	15867	15902	16083	15979	16093	15952	15940	15962	15773	15858	15972	15803	15808	15847	15983	15931	15796	15952	16211	15881	15978	15704	15898	15893	15952	16047	15829	16016	15932	15839	15870	15861	15784	16049	15868	15866	15824	15972	15914	16065	15932	15895	15782	15971	16066	15952	15811	15997	15730	15757	15937	15924	15874	15918	15869	15883	15712	16207	16057	16170	15911	15978	15890	16011	16002	15757	15883	15879	15991	15922	15893	16054	15748	15879	15911	15697	15986	15940	15780	15924	15950	15899	15988	15909	16107	15942	15812	15915	16038	15843	16110	16142	16043	15953	15967	15975	16000	16063	15860	15855	16019	15993	15957	15809	15829	16302	15877	15931	15823	15839	15792	15970	15877	16034	16031	15868	15836	16046	15923	15776	15860	15762	15865	15815	15928	16038	15968	16022	16065	16004	15760	15854	15922	15809	15849	15981	15724	15732	15856	16046	16007	15954	16013	15858	15893	16008	16045	15934	15936	15834	15855	15848	15838	15949	16176	15744	15913	15957	15948	15764	15886	15890	15841	16063	15785	15844	16075	15800	15675	15947	15919	15792	15876	16072	15723	15892	15865	15826	15892	15787	15775	16008	15968	15833	15897	15901	15729	15835	15834	16032	15884	16034	15849	15867	15986	15892	15963	16180	15758	15744	15837	16121	15957	16188	16088	15973	15975	15902	15888	15895	15933	15954	16046	15729	15856	15972	16053	15935	15908	15910	15643	16010	15768	15886	15855	16043	16060	15705	15941	15914	16080	15956	15976	15904	15900	15907	15980	15837	15988	15820	15950	15815	15942	15886	15830	15819	15992	15931	15947	15878	15745	15964	15985	15841	15874	15901	15810	15986	16135	15914	15759	15914	15922	15973	16114	15898	15857	15960	15887	15691	16012	16115	16067	15908	15841	15818	15927	15912	16008	16118	15946	15797	15737	15886	16078	16266	15935	16085	15909	15810	15866	15878	15696	15752	15815	16009	15800	16015	15815	15935	16011	15655	15912	16067	16035	15926	15856	15916	16061	15933	15993	15982	15988	16013	15921	16084	15890	15910	15887	15844	15907	15686	15853	15678	15991	15878	16052	16091	15972	16040	15885	16039	15842	16075	15949	15983	15885	15903	15976	15937	15989	15951	15744	15960	15784	15835	15962	15939	15797	16039	15930	15984	16024	16064	15827	16021	15827	15931	15887	15991	16106	15810	15968	15994	15715	15785	15931	16013	15936	16002	15996	15956	15946	15876	15913	16202	15818	16077	15921	15990	15964	15667	15681	15974	15733	15886	15825	15729	16033	15922	15891	15696	15828	15824	15898	15914	15974	15951	15962	15904	15818	15809	15812	15850	15824	15888	15873	15960	15708	16076	15935	15969	16049	15880	15961	15954	15880	15718	15777	15851	15978	16096	16069	15942	15847	16063	15870	15904	15821	15830	15725	15912	15831	15915	15885	15703	15767	16104	15944	15918	15784	16177	15865	15895	15845	16081	16087	15887	15668	15795	15782	15933	15901	15979	16034	15904	16053	16017	15954	15913	16017	15843	15984	15942	15919	15935	15857	16017	15719	15716	15709	15903	15800	16044	15821	16037	16079	15746	15944	15920	15837	15870	15939	15830	15938	15900	15915	15938	15675	15872	15936	15730	15913	15911	16031	15802	15829	15781	15924	15850	16018	15874	15937	15986	15984	16257	15969	15864	16043	16038	15970	15837	15782	15863	15720	16027	15796	15927	16074	15984	15926	15860	15818	15844	15830	15972	15802	15967	16102	15913	15834	16091	16075	15870	15872	15870	15983	15825	15636	15904	15820	15919	15996	15967	15986	15761	15798	15818	15886	15913	15938	15764	15859	15930	15884	15705	16322	15842	15905	15963	15922	15853	15845	15881	15939	15840	15860	15915	15852	15962	16042	15989	15899	15708	15628	15835	15880	15779	15719	15935	15852	15945	15958	15937	15872	15931	15835	15867	15918	15808	15804	15819	16033	15809	15787	15869	15751	16065	15895	15780	15931	16029	15884	15925	15882	15966	15903	15850	15856	15855	15732	15737	15895	15971	15986	16016	15872	15831	15850	15958	15913	15820	15879	15883	15978	16031	15769	15996	16186	15815	16015	15698	15984	15904	15878	15816	15791	15821	15934	15879	15903	15890	16044	16173	15943	15979	15860	15898	15826	16024	16306	15739	15939	15898	15823	15780	16106	15869	15927	15749	15904	16009	15934	15903	15890	16014	15990	15819	16125	15961	15777	15854	15954	15739	15957	16042	15766	15863	15865	15871	15839	16088	16001	15966	15749	15988	15765	15851	15789	15866	16097	16060	15891	15992	15967	16122	15806	15911	16028	16085	15771	15829	15960	15836	15752	15962	15777	15779	15835	15836	15802	15959	16031	16013	15929	15724	15980	15787	15865	15904	15834	15736	15798	15799	15876	15752	15976
62309	105941	94564	75562	56642	41828	27737	18232	14726	14021	13747	13788	13817	13827	14011	13906	13986	13952	13882	13931	13905	13806	13983	13926	13865	13875	13870	13767	13810	13804	13989	13928	13838	13668	13913	13845	13871	13804	13877	13810	13861	13953	13899	13718	13738	13799	13929	13823	13842	13862	13971	13704	13786	13896	13846	13918	13712	13896	13844	13762	13853	13714	13965	13709	13944	13837	13913	13968	13831	13743	13989	13847	13870	13949	13840	13834	13765	13792	13972	13744	14000	13802	13896	13989	13861	13910	13731	13735	13907	13965	13750	13789	13976	13838	13973	13845	13972	13964	13938	13697	13925	13806	13774	13701	13767	13877	13844	13855	13988	13740	13852	13721	13763	13839	13895	13968	13866	13896	13805	13848	13789	13851	13893	13756	13934	13962	13801	13854	13861	13790	13817	13829	13861	13758	13831	13753	13844	13772	13846	13885	13698	13804	13824	13985	13845	13934	13901	13887	13914	13794	13720	13705	13780	13917	13804	13887	13892	13908	13838	13940	13900	13807	13849	13748	13723	13910	13833	13738	13826	13916	13823	13723	13869	13825	13836	13888	13883	13828	13746	13839	13861	13737	13876	13712	13984	13822	13820	13741	13771	13903	13791	13973	13858	13843	13829	13795	14003	13909	13890	13896	13555	14056	13629	13923	13982	13777	14008	13899	13668	13824	13801	13830	13903	13876	13821	13949	13917	13831	13856	13845	13877	13852	13879	13812	13893	13891	13860	13911	14013	13770	13961	13883	13839	13873	13711	14116	13867	13914	13648	13898	13631	13785	13741	13869	13721	14022	13980	13617	13842	13783	13707	13761	13777	13752	13856	13712	13981	14077	13926	13976	13994	13659	13649	13900	13702	13928	13883	14074	13732	13931	13926	13743	13921	13801	13775	13824	13854	13902	13781	13909	13837	13766	13889	13937	13659	13957	13843	13857	13804	13958	13877	13990	13954	13935	13838	13690	13923	13838	13827	13860	13878	13867	13884	13890	13848	13959	13867	13802	13872	13814	13814	14087	13836	13707	13786	13877	13938	13782	13806	13863	13766	13842	13776	13701	13941	13830	13836	13915	13890	13820	13693	13744	13884	13792	13990	13891	13725	13793	13800	13912	13841	14012	13848	14046	13699	13821	14011	14000	13887	13791	13757	13686	13888	13983	13876	13938	13767	13761	14028	13748	13889	13919	13738	13834	13798	13659	13907	13870	13789	13901	13902	13768	14022	13828	14037	14077	13669	13820	13990	13713	13862	13914	13922	13815	13925	13798	13853	13860	13875	13769	13651	13870	13900	13791	13847	13881	13763	13853	13766	14041	13877	13816	13837	13693	13761	13813	13867	13715	13836	13912	13883	13887	13773	13870	13853	13804	13828	13821	13779	13844	13878	14022	13786	13756	13695	14011	13979	13979	13736	13688	13715	14095	13829	13896	13781	13887	13733	13630	13754	13843	13845	13810	13832	13696	13838	13914	13897	13840	13801	13836	14083	13835	13977	13859	13857	13854	13828	14044	13718	13730	14006	13738	13767	13739	13709	13838	13949	13903	14011	13877	13915	13684	13905	13853	13819	13859	13896	13969	13855	13854	13746	13895	13736	13906	13740	13887	13912	13784	13803	13777	13910	13694	13847	13939	13820	13640	13863	14105	13709	13750	13933	13849	13897	13875	13733	13915	13746	13905	13910	13945	13924	13983	13806	13781	13921	14049	13869	13860	13985	13862	13986	13714	13845	13716	13841	13792	13742	13844	13784	13902	13930	13598	13889	13696	13836	13598	13743	14078	13937	13797	13861	13993	13900	13789	13921	13975	13808	13894	13926	13841	13985	13815	13951	13804	13839	13749	14060	13745	13768	13972	13841	13858	13874	13846	13962	13774	13836	13931	13753	13782	13970	13773	13872	13975	13841	13971	13747	13799	13709	14063	13888	13716	13868	13920	13913	13850	13707	13779	13943	14012	13978	13950	13781	13817	13831	13883	13954	13729	13785	13723	14008	13764	13769	13853	13907	13901	13898	14070	13962	13920	13798	13944	13828	13817	13975	13811	13935	13755	13848	13818	13844	13878	13798	13724	13830	13921	13803	13836	13797	13870	13860	13734	13993	13823	13983	13839	13969	13931	13947	13783	13812	13616	13772	14028	13675	13683	13820	13863	13834	13902	13715	13861	13881	13818	13737	13693	13962	13919	13852	13894	13755	13824	14004	13812	13929	13821	13886	13852	13883	13863	14087	13907	13794	13718	13815	14009	13797	14033	13887	14049	13932	13901	13903	13807	13852	13872	13825	13733	13881	13739	13917	13654	13844	14019	13681	13607	13820	13816	13923	13855	13844	14005	13838	13747	13889	13938	13668	14008	13837	13803	13794	13817	13836	13639	13969	13869	13770	13920	13806	13933	13851	13854	13833	13781	13762	13837	13792	13679	13830	13920	13860	13854	13720	13664	13637	13911	13737	13938	13778	13890	13871	13949	13776	13789	13897	13797	13908	13914	13710	13793	13825	13823	13729	13810	13766	13949	13866	13736	13896	14090	13798	13854	13920	13870	13748	13974	13753	13943	13949	13964	13716	13810	13804	13883	13824	13802	13913	13765	13754	13839	13828	13819	13753	13984	14031	13991	13751	13758	13869	13876	13826	13900	13553	13787	13944	13739	13866	13806	13887	14026	13876	13839	13678	13746	13956	13779	13823	14079	13762	13880	13765	13787	13685	13817	13960	13694	13783	13892	13850	13826	13826	13788	13978	13792	13937	13693	13766	14005	13822	13858	13909	13791	13729	13947	14041	13818	13899	13939	13824	13916	13787	13876	14021	13805	13854	13873	13816	14039	14006	14031	13861	13829	13724	13894	13803	13953	13761	13810	13927	13868	13730	13833	13797	13960	13901	13721	13931	13867	13879	13778	13844	13858	13707	13931	13882	13844	13837	13845	13872	13926	13865	13904	13803	13811	13958	13832	13793	13860	13769	13984	13988	13690	13957	13840	13799	13998	13645	13852	13943	13850	13897	13893	13910	13862	13941	13771	13939	13769	13908	13881	13765	13844	13781	13980	13786	13777	13714	13912	13885	13873	13888	13791	13761	13838	13758	13905	13866	13721	13872	13992	13885	13877	13835	13703	13875	13790	13911	13843	13979	13751	13788	13853	13985	13752	13779	13822	13793	13865	13883	13795	13984	13892	13742	13870	14021	13859	13799	13700	13903	14030	13841	13946	13826	13914	13834	13820	13704	13801	13896	14017	13861	13762	13818	13899	13899	13852	13864	13831	13784	13936	13876	13744	13574	13646	13867	13901	13953	13777	14046	13962	13961	13889	13806	13954	13910	13873	13712	13904	13823	13989	13732	13833	13883	13677	13812	13789	13715	13746	13792	14005	13908	13922	13781	13728	13806	13863	13796	13780	13854	14118	13786	13763	13935	13874	13854	13893	13716	13962	13889	13898	13636	13852	13764	13781	13928	13878	13813	13791	13659	13875	13923	13884	13805	13778	13770	14056	13609	13957	13793	13840	13767	13930	14002	13929	13962	13776	13920	14024	13824	13787	13838	13992	13679	13835	13805	13897	13945	13708	13828	13787	13890	13794	13730	13849	13897	13892	13981	13956	13834	13762	13751	13728	13795	13765	13924	13796	13830	13629	13785	13966	13902	13787	13911	13955	13741	13832	13837	13790	13914	13904	13714	13819	13809	13735	13860	13758	13912	13795	13765	13776	13842	13858	13828	13896	13961	14059	13803	13780	14006	13653	13830	13853	13877	13926	13969	13935	13985	13639	13806	13740	13783	13856	13758	13730	14019	13858	14056	13799	13882	13964	13747	13845	13837	13795	13916	13831	13983	13882	13744	13788	13773	13564	13953	13939	13862	13745	14020	13947	13811	13777	13752	13766	13946	13865	13669	13803	13799	13868	13873	14008	13928	13796	13934	13778	14088	13908	13812	13921	13803	13924	13828	13943	13777	13939	13876	13848	13727	13743	13751	13910	13856	13780	13820	13667	13866	13802	13829	13860	13974	13753	13723	13813	13816	13848	13658	13776	13998	13782	13863	13769	13772	13954	13917	13809	13776	13902	13761	13761	13919	13951	13719	13652	13795	13917	13832	13785	13954	13784	13838	13944	13883	13874	13920	13870	13747	13834	13776	13881	13828	13755	13879	13840	13992	13740	13594	13836	13902	13805	13891	13924	13949	13928	13890	13820	13853	13783	13766	13846	13893	13788	13813	13858	13750	13922	14000	13937	13887	13892	14025	13748	14003	13849	13847	13849	13758	13979	13868	13870	13957	14009	14090	13800	13796	13704	13720	13658	13962	13922	13737	13967	13917	13739	13753	13961	13898	13797	13904	13785	14027	13904	13806	13884	13718	13801	13803	13801	13931	13824	13760	13768	13881	13879	13712	13963	13845	13753	13757	13733	13970	13603	13830	13844	13783	13792	13790	13904	13739	13893	13740	13887	13724	13793	13782	13755	13847	13873	14016	13840	13753	13811	13776	13813	13910	14052	13776	13893	13887	13789	13771	13706	13978	13691	13817	13848	13944	13875	13888	13596	13833	13895	13907	13862	14021	13914	13985	13806	13749	13955	13905	13855	13983	13660	14175	13868	13717	13838	13867	13830	14022	13699	13795	13965	13837	13802	13841	13862	13742	13926	13693	13666	13938	13704	13967	13712	13947	13841	13856	13858	13802	13756	13879	13898	13672	14014	13894	13818	13852	13771	14031	13899	13904	13967	13865	14001	13925	14005	13844	13814	13977	13788	13881	13924	13944	13665	13787	13906	13881	13702	13788	13965	13775	13665	13902	13786	13774	13744	13896	13996	13950	13951	13904	14003	13748	13991	13769	13849	13653	13865	13941	13977	13837	13808	13706	13979	13869	13744	13811	13978	13939	13773	13700	13791	13870	13969	13914	13906	13867	13822	13880	13751	13843	13803	13906	13907	13855	13793	13857	13835	13664	13951	13876	13862	13802	13949	13915	13960	13849	13928	13809	13910	13756	13651	13693	13894	13931	13889	13727	13913	13905	13923	13832	13858	13774	13835	13950	13723	13793	13871	13822	13836	13832	13750	13804	13764	13833	13902	13879	13945	13919	13830	13860	13995	13690	13899	13781	13889	13679	13707	13845	13785	13826	13647	13790	13885	13852	13991
28667	30892	43962	35472	25616	21332	18387	17026	16523	16364	16381	16432	16262	16160	16307	16321	16368	16429	16471	16212	16423	16284	16259	16108	16292	16455	16423	16260	16323	16334	16402	16511	16161	16198	16414	16117	16285	16179	16320	16292	16459	16500	16275	16275	16255	16325	16520	16357	16362	16238	16277	16242	16202	16129	16345	16154	16296	16361	16309	16239	16248	16204	16213	16175	16195	16146	16117	16227	16291	16214	16407	16450	16296	16289	16257	16167	16108	16226	16130	16027	16241	16226	16282	16289	16240	16205	16216	16162	16094	16216	16295	16198	16501	16204	16080	16139	16307	16207	16189	16278	16097	16343	16362	16044	16200	16146	16207	16181	16227	16324	16426	16291	16166	16118	16324	16220	16278	16173	16155	16146	16330	16352	16101	16253	16188	16148	16295	16199	16315	16274	16311	16304	16207	16287	16308	16223	16273	15952	16240	16304	16289	16376	16405	16071	16117	16295	16269	16276	16225	16251	16330	16232	16316	16245	16069	16174	16204	16335	16244	16290	16338	16246	16240	16324	16312	16357	16454	16358	16167	16257	16155	16253	16289	16357	16328	16166	16226	16178	16112	16140	16453	16186	16286	16153	16095	16522	16171	16401	16196	16261	16235	16141	16276	16222	16060	16119	16092	16240	16177	15935	16317	16063	16216	16440	16235	16282	16172	16406	16302	16359	16217	16254	16253	16331	16399	16395	16384	16117	16155	16219	16300	16329	16474	16232	16332	16197	16202	16223	16254	16227	16377	16192	16174	16293	16306	16514	16268	16278	16171	16444	16421	16154	16258	16158	16225	16167	16155	16390	16223	16155	16159	16113	16283	16119	16107	16257	16353	16139	16186	16144	16335	16204	16250	16232	16229	16203	16253	16276	16282	16349	16270	16138	16301	16126	16051	16329	16206	16264	16304	16263	16153	16287	16385	16098	16428	16088	16257	16060	16154	16189	16224	16321	16167	16144	16224	16156	16224	16084	16225	16092	16013	16138	16417	16264	16367	16238	16034	16189	16243	16111	16112	16045	16303	16128	16391	16258	16169	16305	16179	16246	16178	16059	16383	16183	16215	16473	16326	16198	16325	16322	16215	16313	16089	16196	16060	16330	16228	16273	16366	16242	16280	16213	16171	16197	16406	16446	16269	16121	16147	16311	16266	16349	16299	16243	16254	16094	16318	16249	16119	16130	16231	16317	16321	16104	16105	16151	16204	16272	16234	16103	16339	16211	16207	16201	16141	16474	16211	16322	16347	16333	16263	16201	16260	16228	16173	16198	16256	16257	16263	16244	16302	16274	16367	16240	16222	16176	16250	16339	16357	16269	16395	16292	16453	16101	16163	16204	16232	16416	16187	16235	16112	16381	16221	16390	16069	16195	16260	16121	16306	16336	16363	16371	16138	16240	16164	16379	16282	16251	16294	16344	16272	16268	16110	16176	16262	16339	16467	16178	16302	16242	16444	16158	16371	16055	16267	16207	16158	16445	16164	16064	16203	16261	16327	16283	16198	16225	16250	16250	16297	16333	16372	16021	16302	16195	16232	16471	16200	16356	16263	16223	16279	16159	16286	16171	16484	16197	16137	16134	16211	16303	16344	16140	16415	16251	16354	16276	16072	16357	16261	16197	16194	16181	16322	16404	16314	16209	16314	16301	16223	16192	16247	16341	16167	16383	16367	16193	16512	16134	16339	16086	16058	16250	16230	16210	16252	16262	16266	16272	16215	16222	16273	16054	16180	16323	16219	16144	16257	16371	16318	16274	16368	16419	16115	16327	16456	16114	16160	16319	16178	16141	16427	16253	16343	16276	16090	16251	16407	16247	16170	16314	16306	16270	16192	16325	16484	16266	16285	16027	16188	16317	16115	16334	16368	16420	16396	16580	16437	16323	16227	16148	16206	16388	16244	16293	16149	16151	16485	16221	16154	16151	16244	16202	16221	16143	16306	16308	16193	16248	16232	16259	16365	16207	16205	16450	16096	16160	16267	16388	16295	16088	16403	15983	16144	16267	16271	16369	16158	16279	16234	16450	16065	16272	16126	16319	16298	16296	16305	16326	16229	16212	16360	16207	16340	16170	16185	16320	16348	16107	16127	16029	16525	16404	16400	16294	16144	16314	16413	16385	16246	16130	16226	16308	16230	16196	16251	16189	16171	16252	16252	16141	16282	16294	16225	16066	16219	16049	16230	16130	16290	16128	16099	16387	16257	16083	16237	16168	16210	16287	16330	16169	16238	16213	16404	16156	16121	16209	16258	16275	16398	16308	16228	16392	16140	16198	16269	16233	16261	16472	16235	16282	16397	16364	16422	16462	16204	16454	16274	16317	16425	16271	16201	16211	16258	16099	16217	16228	16422	16126	16204	16229	16329	16175	16203	16253	16209	16090	16054	16233	16049	16017	16382	16237	16233	16475	16288	16349	16123	16291	16382	16395	16006	16331	16369	16286	16077	16206	16273	16229	16146	16282	16172	16171	16195	16256	16204	16331	16342	16221	16187	16300	16382	16091	16245	16177	16210	16154	16012	16076	16315	16369	16318	16145	16043	16093	16299	16426	16156	15939	16097	16151	16158	16350	16340	16339	16299	16274	16432	16300	16311	16168	16406	16178	16024	16200	16075	16213	16364	16271	16124	16141	16285	16259	16204	16346	16227	16285	16205	16381	16259	16269	16127	16445	16406	16156	16083	16242	16206	16423	16164	16178	16461	16319	16252	16244	16262	16276	16132	16395	16392	16351	16113	16382	16169	16408	16247	16258	16342	16147	16265	16245	16247	16209	16207	16042	16025	16274	16534	16649	16230	16106	16461	16219	16347	16286	16325	16145	16292	16219	16135	16122	16402	16229	16150	16169	16173	16203	16251	16324	16021	16294	16358	16484	16374	16270	16291	16385	16295	16172	16275	16486	16071	16174	16097	16306	16350	16288	16473	16367	16272	16175	16066	16124	16375	16374	16457	16445	16187	16187	16296	16251	16169	16276	16256	16142	16623	16180	16254	16255	16242	16195	16323	16294	16375	16127	16061	16170	16335	16193	16088	16080	16106	16329	16363	16432	16468	16225	16249	16279	16341	16390	16349	16270	16352	16159	16173	16229	16384	16356	16318	16311	16385	16251	16264	16152	16376	16180	16415	15999	16131	16060	16229	16565	16527	16293	16246	16271	16273	16368	16140	16161	16476	16270	16494	16322	16281	16202	16364	16355	16289	16095	16148	16255	16290	16433	16300	16282	16094	16291	16351	16306	16364	16189	16236	16388	16377	16213	16284	16572	16357	16109	16345	16376	16300	16233	16452	16380	16089	16502	16305	16303	16289	16200	16291	16347	16291	16357	16199	16241	16151	16204	16451	16149	16191	16054	16254	16364	16341	16187	16154	16242	16233	16112	16139	16158	16211	16428	16233	16256	16231	16249	16223	16342	16324	16342	16398	16238	16237	16232	16273	16235	16303	16172	16259	16221	16283	16272	16190	16101	16179	16309	16436	16339	16434	16303	16145	16090	16169	16467	16343	16081	16134	16336	16214	16203	16216	16231	16417	16272	16096	16163	16257	16358	16394	16058	16360	16397	16364	16419	16472	16161	16162	16151	16383	16448	16515	16101	16226	16391	16322	16208	16181	16537	16114	16165	16338	16274	16176	16115	16145	16145	16110	16164	16235	16257	16449	16266	16289	16423	16088	16309	16342	16189	16302	16263	16359	16156	16398	16122	16216	16299	16158	16274	16180	16138	16276	16146	16151	16205	16118	16184	16206	16365	16205	16202	16226	16318	16322	16057	16291	16061	16156	16070	16217	16198	16240	16296	16465	16256	16164	16119	16318	16273	16297	16318	16089	16298	16207	16263	16328	16261	16371	16371	16242	16388	16463	16255	16211	16356	16202	16220	16220	16356	16167	16119	16260	16336	16138	16239	16252	16124	16274	16172	16428	16357	16458	16064	16238	16292	16363	16241	16298	16243	16163	16075	16189	16134	16408	16132	16197	16340	16188	16226	16294	16271	16409	16309	15940	16139	16256	16266	16030	16346	16197	16384	16217	16137	16234	16151	16105	16206	16182	16334	16294	16299	16268	16432	16533	16105	16162	16304	16338	16225	16328	16098	16175	16206	16198	16480	16143	16237	16209	16481	16216	16293	16423	16370	16174	16343	16397	16160	16308	16428	16303	16390	15995	16502	16257	16118	16355	16235	16375	16136	16247	16235	16258	16121	16387	16092	16219	16288	16196	16063	16108	16314	16212	16270	16414	16276	16328	16378	16307	16302	16144	16232	16315	16207	16272	16462	16404	16256	16244	16347	16279	16322	16383	16120	16162	16297	16360	16214	16215	16327	16323	16330	16155	16272	16176	16106	16416	16196	16205	16348	16146	16290	16094	16062	16255	16441	16209	16273	16393	16250	16418	16276	16257	16220	16181	16157	16238	16312	16278	16434	16260	16202	16209	16265	16291	16299	16241	16086	16239	16245	16313	16205	16171	16213	16411	16147	16218	16273	16356	16204	16150	16253	16150	16132	16074	16347	16101	16280	16486	16390	16238	16191	16305	16313	16364	16420	16398	16359	16301	16063	16446	16284	16264	16333	16338	16280	16104	16146	16140	16349	16328	16107	16159	16161	16150	16220	16219	16178	16200	16293	16300	16485	16266	16273	16170	16315	16260	16139	16442	15992	16277	15987	16332	16292	16175	16264	16025	16214	16124	16248	16127	16385	16319	16241	16201	16332	16212	16332	16251	16238	16256	16378	16416	16176	16234	16256	16128	16421	16282	16376	16187	16147	16220	16423	16377	16252	16185	16441	16243	16088	16193	16234	16192	16145	16409	16355	16419	16453	16261	16225	15993	16248	16210	16308	16125	16102	16172	16280	16332	16366	16507	16239	16271	16266	16182	16359	16262	16122	16405	16399	16387	16353	16371	16113	16429	16285	16337	16514	16156	16172	16273	16601	16240	16249	16341	16298	16297	16083	16244	16260	16314	16106	16090	16220	16257	16285	16110	16182	16147	16225	16102	16160	16268	16228	16137	16186	16260	16199	16136	16254	16308	16200	16229	16137	16301	16447	16282	16421	16321	16272	16417	16168	16414	16217	16381	16225	16245	16122	16295	16141	16359	16159	16180	16133	16451	16175	16320	16333	16437	16230	16466	16243	16149	16166
30540	50501	46911	32671	23586	19134	15741	14478	13963	14093	14035	13985	14005	14133	13977	14021	14077	13967	14038	14305	14147	13931	14031	14224	13940	13997	14003	13945	14110	13978	14222	14038	14136	14097	14169	13870	13941	14081	13934	14035	14168	14114	14029	13908	14089	14106	14049	14081	14092	14057	13998	14073	13933	14083	14070	13975	14175	14032	13918	13974	14235	14061	14031	14033	14236	13863	14062	13972	14033	14013	14207	14059	14059	13982	14115	14003	13900	14035	13975	13999	14007	13960	13901	13896	13953	14084	13966	13902	14033	14007	13976	13957	14135	14083	14144	14023	14076	14021	14004	14055	14081	13887	14108	14221	14000	13866	13957	14097	13948	14134	14040	13799	14007	14170	14070	13953	14134	13916	14119	14058	14048	14007	14048	13977	13986	13980	14086	14057	13978	14027	14064	14051	14022	13941	14281	14217	14055	14017	14037	14026	13960	14037	13960	13940	13912	13999	13933	13896	14193	14063	14169	14066	14149	14007	13983	14122	13974	13967	14073	14159	14116	13961	13894	14062	14008	14148	14028	14130	14020	14043	14014	14033	14014	14127	14031	14022	13921	13938	13992	14021	14060	13984	14129	14067	14019	14139	14012	13917	13987	13749	14004	13887	14133	14086	13967	14076	14004	13976	13902	14049	13975	13901	13875	13821	14080	13978	13927	13939	14002	13993	13934	14094	14112	13883	14022	14141	13775	14107	13951	14039	13975	14069	13899	13884	13931	13853	13962	14101	14155	14037	13982	13967	14149	13967	14065	14149	13920	13994	14014	13906	13957	14076	13933	14079	13964	14085	14170	13970	13973	14165	14087	14204	14040	14044	13971	14052	14109	14037	14030	14224	13972	14087	14189	14161	14077	14119	14046	14090	13973	14033	14188	14240	14086	13949	13881	14044	14069	13911	14226	13932	13984	14167	14145	14062	13997	13966	13998	14107	14101	13963	13981	14115	14085	14098	14035	14141	14178	13844	13855	13872	13935	14052	14086	13987	14110	14081	13990	14022	14103	14026	14093	13884	14094	14118	14004	14097	14063	13996	14100	14032	14222	13926	14101	14146	14116	14023	14064	14014	14049	14048	13911	13931	14026	14056	13919	13948	14014	14041	14091	14085	14065	14179	14083	14111	13967	14049	14149	14314	14098	14143	14048	14000	13925	14115	14018	14100	13954	14110	14142	13964	14056	13960	14184	14141	13810	14057	13990	13969	14154	14043	14060	13985	13995	13887	13959	14123	14121	13988	13988	14075	13945	14091	14149	14144	14016	14103	14075	13976	14143	13980	14038	14058	14197	13991	14093	13981	13922	14125	13969	13951	14084	14131	14163	13968	14176	13850	13980	14102	13871	13878	14029	14015	14194	13899	13925	14158	13980	13836	14133	14057	14109	13953	14109	14103	13986	14036	14042	14061	14024	13938	14105	14090	14000	14092	13959	14012	14143	14125	14205	14247	14225	14095	14051	13963	14044	14066	13949	14155	13996	14025	14087	14020	13943	14156	13936	14064	14061	14138	14181	14012	14013	14122	13900	14041	13852	14091	14139	14052	14022	14017	13983	13941	14066	14193	13964	14206	14172	14147	13960	14067	13806	14159	14013	14137	13941	14057	14115	14064	14095	14007	14029	14085	14042	14048	14101	13949	13904	13866	14218	14030	13992	14009	13992	13989	14037	13930	14018	13989	14046	14199	13962	14044	13970	14017	14140	14212	14080	13941	14051	14070	14089	13992	14007	14153	13983	14052	14113	14025	14125	14101	14007	14011	14075	14051	14001	14054	14024	13918	14052	14122	13976	14272	13949	14121	14065	14050	14080	13818	14069	14119	13854	14018	14144	14029	14178	14085	14133	14183	14026	14061	14074	13869	14008	14112	14056	14019	14122	13842	13780	14008	14046	13933	13985	13990	13906	14069	14020	13930	14135	14065	14128	14061	14025	14218	13962	13994	14013	13994	14007	14035	14026	13966	13993	13993	13990	13943	13795	14058	14152	13922	13928	14075	14265	14100	14004	14141	14056	13897	13874	13965	13908	14023	14099	14200	13968	14033	13888	14065	14130	14069	14078	14197	14038	13862	13969	13975	14093	14144	14026	14049	14030	13975	14088	13944	13960	13947	14220	14123	14081	13994	13958	13923	13880	14082	14024	14128	13865	13899	13944	14114	14206	14076	14150	13939	13948	13961	13895	14174	14158	14006	13915	14077	14048	14076	13955	14035	14128	14023	13981	13930	13954	13995	14108	14092	13979	14014	14073	14020	14105	14017	14029	13939	14183	13974	14123	14021	14172	13960	14066	13943	13958	13968	14094	14075	14056	14051	14058	14072	14026	14082	14068	13905	13980	14048	14057	14008	14110	13905	13960	14128	14070	13998	14068	14259	13892	13860	14043	14113	14124	14192	13823	14219	13876	14079	14184	13996	13962	14055	13932	13946	13738	14059	14012	14049	14082	14076	14012	13956	14121	14051	14100	14029	14049	14038	13988	13924	13843	14101	14008	14130	14106	14011	14067	14065	14125	14060	13954	14014	14045	14089	14008	14149	13957	14115	13963	14059	14286	14069	14185	14142	14059	13928	14199	14193	14236	13898	13909	13835	14004	14078	13940	14101	14038	14000	14040	14065	14243	14046	14008	13957	14055	14118	13996	13992	14054	14192	14099	14087	13943	13981	14088	14049	14138	14023	13913	14119	13988	13955	14023	14098	14110	13948	14061	14109	14153	13933	13982	14061	14006	14185	14076	14138	13972	14064	13950	14101	14121	13987	14107	14116	14260	14054	14105	13984	14046	14054	14055	14124	14001	14057	14019	13977	14005	14016	13890	13959	13893	13954	14181	13950	14135	14162	14148	14009	14030	13971	13820	14037	14052	13916	13941	14076	14055	14099	13905	14126	13984	14004	13951	13993	14102	14225	14147	14085	13981	13893	14022	14050	13974	13888	13986	14002	13896	14145	14047	14015	14090	13941	14067	13976	13970	13989	14274	14011	14079	14252	14117	13975	13995	14033	14061	14017	14132	13878	14156	14112	13932	14023	14164	14199	14015	13945	14030	14009	14072	14003	13945	14024	13946	14087	14027	14010	14108	13920	13959	13976	14092	14034	14100	14023	14091	14040	14293	14124	13873	14061	13905	14078	14095	14104	14041	13974	13978	14112	13884	13936	14056	13960	13938	14040	14134	13796	13968	13987	14009	13962	14054	14068	14143	14070	13985	13987	14128	14030	14071	13944	14021	14010	13937	14064	14130	13918	14262	14044	14032	14028	14051	14102	13894	14043	14018	13948	13936	14168	13921	14065	14050	14141	13984	14112	14100	14194	14103	13946	14158	14043	13983	14058	13884	14118	14079	14082	13978	14035	14196	14036	14026	13990	13957	14041	14020	14072	14075	14220	14140	14120	14000	14071	13990	13977	13963	14241	14179	14014	14054	14115	13831	14166	14070	14005	14073	13965	14070	14193	13818	14033	14097	14083	14072	14072	14150	14153	14096	14119	14041	13914	14006	13921	14170	13868	13867	13968	14021	14062	13921	14027	14134	13979	14086	13845	14003	14099	14024	13911	14078	13969	13917	14039	14299	14180	14241	14203	13948	14190	13985	14012	14053	14089	14098	14106	14156	14076	14005	14066	14138	14066	13924	14062	13980	14019	14030	13981	13956	14118	14032	14144	14078	13929	14029	14047	13879	14315	14038	14005	13987	14100	13892	13945	14013	13872	14082	13986	14081	13924	14006	14127	14037	13996	14135	14132	14043	14101	13891	13978	13991	14045	13855	14170	14122	13990	13934	13908	13981	14055	14044	14143	14049	14111	13979	14180	14148	14095	14041	14112	14003	14022	14036	14112	14012	13979	14129	13977	13892	14000	14026	14184	14025	14055	14276	14131	14089	14007	14079	14032	13909	14115	13918	14099	13928	13991	13983	13969	14044	14018	13901	14069	14096	13985	14144	13906	13911	14010	14028	13897	14051	14011	14065	14007	14127	14006	13971	14072	14135	14048	14205	14259	14075	14126	14012	13979	13947	14013	14147	14078	14000	13981	14176	13941	14015	14244	14069	14093	14055	14099	14195	13841	13961	14007	14085	13896	14121	14033	14043	13979	14035	13944	14055	14083	14139	14119	13967	14089	14079	14020	13923	14107	13918	13997	14070	14005	13932	14170	13963	14089	14142	14078	14029	14205	14096	14089	13954	14081	14221	13996	14058	14187	13984	14116	14154	14191	14123	14118	14070	13964	14013	14111	13941	13900	13985	13998	13927	14160	14048	13905	13992	13988	14139	13934	14026	13985	13902	14070	14166	14112	14080	14000	14010	13965	14145	14041	13967	13994	13894	14073	14087	13925	14158	14046	14178	14159	14049	14068	13831	14051	14059	14109	13858	13947	14240	14185	14093	13956	14043	14182	13932	13917	14215	14035	13992	14032	14063	14061	14235	14104	14083	14238	14161	13970	14074	14067	13961	14103	14114	14181	14013	14096	14040	14033	14205	14112	14010	13961	13963	13999	14198	14091	14045	13924	14023	14085	13989	14065	14084	14105	14170	14100	13947	14005	14058	13962	14061	14196	14163	13921	14020	14012	13996	14055	14085	14091	14115	14051	14144	14152	13951	13914	13995	14063	14109	14117	14068	14064	14065	14050	13906	13931	14046	13901	13992	14021	13948	13886	14102	13997	14084	14027	14121	14047	14100	13917	14052	13956	14284	14036	14155	13953	14073	14005	14019	14118	14114	13979	14031	14009	13850	13958	14094	14032	14155	14113	14178	13895	14158	14002	14021	14114	14024	14007	14027	13892	13998	13977	14057	14024	13987	13949	13935	13954	14121	14003	13886	14033	14126	13942	14110	13906	14161	13817	14056	14053	14057	13853	14031	14105	13957	13982	14002	13901	13884	13896	13998	13977	14226	13825	13933	14074	14124	13994	13843	14016	14004	14023	14116	14154	14041	14130	14120	14164	14128	14130	14244	14236	14205	14066	13990	14065	14032	13899	14141	14040	13973	14071	14016	14047	13978	14091	14169	13891	14026	14128	14048	14036	14045	14079	13938	14087	14280	14196	13987	14092	13916	13985	14031	13923	13934	14061	14152	14052	14114	14186	13957	13982	14130	14179	13999	14098	14121	14112	14003	14135	14011	14037	14095	14154	13973	14029
24189	23041	44819	49191	41068	34891	27478	20007	17259	16642	16679	16408	16546	16461	16520	16581	16414	16480	16441	16411	16259	16442	16635	16429	16210	16275	16379	16454	16275	16539	16330	16360	16249	16334	16430	16384	16406	16412	16374	16309	16277	16502	16443	16402	16365	16234	16330	16486	16436	16262	16342	16154	16518	16480	16461	16229	16193	16461	16473	16332	16300	16211	16255	16423	16373	16233	16340	16276	16280	16218	16384	16443	16363	16190	16040	16268	16508	16329	16338	16257	16228	16302	16342	16317	16369	16263	16325	16427	16207	16251	15959	16200	16301	16290	16277	16285	16371	16301	16325	16472	16550	16311	16299	16197	16258	16314	16280	16371	16219	16372	16391	16445	16381	16296	16206	16274	16174	16261	16394	16163	16209	16332	16354	16373	16372	16378	16277	16235	16270	16065	16147	16354	16275	16470	16363	16200	16125	16399	16322	16485	16378	16431	16314	16330	16287	16430	16318	16182	16203	16286	16163	16535	16231	16238	16188	16133	16347	16262	16301	16292	16198	16332	16289	16100	16407	16199	16256	16244	16412	16168	16190	16251	16515	16232	16204	16133	16229	16488	16316	16148	16270	16244	16354	16280	16466	16467	16290	16370	16189	16298	16025	16233	16445	16242	16338	16368	16146	16239	16207	16169	16269	16294	16270	16362	16245	16343	16128	16326	16117	16297	16318	16330	16350	16308	16145	16341	16487	16485	16082	16371	16231	16296	16230	16241	16129	16110	16144	16076	16176	16272	16441	16234	16383	16239	16421	16441	16264	16219	16194	16249	16313	16331	16223	16268	16275	16401	16132	16469	16323	16316	16322	16253	16323	16481	16491	16254	16149	15967	16232	16170	16391	16264	16124	16247	16168	16095	16447	16297	16345	16237	16382	16338	16601	16311	16295	16275	16320	16278	16150	16264	16634	16254	16207	16455	16422	16247	16266	16223	16235	16257	16335	16409	16479	16370	16060	16363	16102	16409	16283	16277	16370	16151	16201	16059	16515	16216	16207	16307	16253	16141	16224	16321	16380	16307	16118	16357	16180	16099	16487	16242	16383	16155	16142	16412	16253	16305	16223	16172	16163	16380	16414	16291	16389	16440	16456	16450	16250	16394	16186	16196	16103	16417	16212	16231	16314	16377	16225	16155	16373	16208	16230	16175	16172	16170	16419	16257	16387	16247	16120	16173	16390	16376	16411	16016	16295	16279	16283	16200	16445	16293	16266	16207	16388	16187	16202	16409	16375	16276	16510	16268	16225	16364	16130	16366	16218	16546	16477	16369	16185	16251	16241	16317	16326	16071	16226	16409	16234	16260	16233	16294	16297	16271	16171	16044	16312	16396	16135	16007	16415	16203	16395	16287	16253	16194	16255	16299	16353	16242	16478	16240	16355	16586	16436	16540	16285	16362	16360	16030	16148	16394	16267	16420	16160	16402	16333	16071	16334	16118	16264	16365	16345	16244	16146	16358	16222	16145	16185	16282	16268	16232	16417	16173	16251	16093	16238	16419	16380	16504	16255	16148	16234	16361	16232	16276	16249	16384	16411	16253	16173	16336	16197	16386	16344	16403	16285	16107	16257	16312	16390	16314	16405	16090	16322	16122	16299	16231	16123	16140	16414	16582	16486	16392	16438	16330	16153	16296	16474	16375	16411	16265	16434	16338	16279	16303	16268	16038	16263	16360	16479	16407	16377	16338	16392	16309	16183	16283	16335	16413	16187	16339	16385	16365	16089	16046	16436	16317	16058	16198	16407	16318	16282	16320	16226	16328	16185	16162	16228	16312	16418	16356	16270	16141	16139	16400	16056	16274	16216	16266	16134	16223	16329	16186	16227	16197	16212	16339	16529	16216	16400	16480	16337	16273	16370	16245	16369	16234	16231	16230	16153	16335	16288	16157	16266	16308	16321	16284	16428	16072	16144	16210	16367	16127	16051	16223	16311	16310	16430	16240	16244	16355	16440	16302	16270	16472	16297	16039	16120	16260	16330	16391	16428	16423	16213	16171	16176	16286	16420	16286	16300	16275	16241	16115	16136	16173	16509	16395	16276	16497	16391	16315	16400	16349	16237	16238	16396	16445	16060	16216	16256	16214	16336	16260	16240	16120	16431	16215	16195	16468	16359	16203	16287	16146	16415	16380	16110	16405	16330	16254	16388	16218	16256	16406	16418	16518	16309	16268	16483	16252	16505	16468	16257	16293	16302	16172	16372	16329	16338	16428	16153	16313	16271	16332	16217	16494	16334	16204	16459	16259	16228	16518	16189	16282	16308	16192	16147	16363	16240	16071	16291	16395	16161	16283	16515	16404	16328	16245	16161	16157	16169	16179	16293	16275	16244	16095	16283	16405	16224	16145	16457	16381	16303	16264	16166	16248	16379	16405	16462	16311	16364	16303	16268	16134	16183	16220	16474	16188	16370	16410	16401	16234	16397	16389	16226	16180	16123	16403	16252	16229	16407	16241	16099	16138	16259	16343	16216	16351	16270	16319	16061	16140	16154	16340	16236	16374	16141	16268	16486	16270	16440	16469	16193	16273	16345	16316	16366	16221	16186	16399	16296	16486	16216	16178	16232	16212	16185	16289	16270	16135	16249	16111	16318	16209	16108	16260	16322	16189	16243	16350	16376	16357	16286	16328	16103	16460	16351	16426	16270	16268	16277	16035	16477	16179	16349	16380	16178	16398	15975	16207	16182	16201	16238	16188	16185	16372	16288	16281	16435	16445	16390	16285	16340	16237	16172	16160	16213	16378	16494	16396	16405	16382	16372	16491	16316	16394	16348	16218	16140	16189	16472	16456	16160	16121	16280	16241	16201	16402	16487	16259	16219	16198	16349	16250	16258	16383	16364	16092	16360	16249	16491	16109	16514	16190	16483	16281	16144	16368	16373	16258	16398	16700	16332	16318	16431	16192	16230	16051	16174	16355	16067	16184	16270	16064	16354	16386	16211	15978	16173	16337	16320	16360	16291	16278	16327	16365	16324	16109	16184	16086	16033	16292	16482	16290	16205	16213	16238	16262	16400	16329	16388	16214	16329	16359	16123	16153	16325	16534	16285	16230	16414	16290	16428	16305	16427	16209	16320	16313	16384	16183	16411	16220	16298	16247	16374	16347	16231	16394	16363	16323	16102	16305	16317	16383	16320	16359	16285	16275	16349	16289	16366	16289	16160	16414	16374	16156	16296	16439	16362	16182	16288	16092	16108	16208	16360	16336	16340	16372	16341	16383	16362	16365	16192	16023	16427	16426	16410	16421	16476	16369	16436	16163	16384	16378	16254	16418	16233	16201	16456	16257	16193	16220	16618	16342	16148	16186	16499	16279	16427	16267	16327	16234	16167	16376	16316	16369	16231	16456	16391	16228	16221	16381	16214	16350	16388	16223	16380	16202	16511	16371	16188	16473	16302	16228	16284	16275	16235	16173	16180	16514	16000	16527	16402	16400	16407	16341	16406	16277	16192	16045	16348	16494	16256	16287	16351	16209	16214	16253	16282	16230	16343	16199	16405	16330	16096	16202	16288	16303	16447	16051	16329	16235	16171	16337	16137	16256	16397	16345	16323	16393	16344	16319	16325	16028	16199	16453	16573	16171	16368	16292	16256	16078	16088	16432	16413	16309	16403	16300	16251	16458	16398	16354	16093	16307	16117	16092	16602	16401	16088	16200	16158	16215	16269	16258	16335	16424	16333	16125	16503	16324	16392	16148	16269	16188	16274	16317	16383	16248	16198	16463	16536	16375	16186	16295	16309	16349	16245	16240	16119	16278	16313	16127	16379	16309	16240	16182	16383	16290	16261	16386	16348	16311	16156	16351	16246	16369	16319	16356	16198	16319	16159	16168	16275	16381	16510	16197	16311	16306	16382	16320	16223	16182	16218	16295	16195	16161	16166	16450	16312	16390	16449	16165	16324	16352	16338	16388	16576	16230	16439	16199	16375	16109	16361	16319	16200	16364	16160	16353	16610	16362	16323	16413	16661	16253	16205	16354	16249	16462	16212	16352	16510	16487	16253	16311	16467	16456	16463	16157	16426	16442	16281	16326	16330	16519	16333	16301	16333	16089	16160	16331	16181	16293	16212	16246	16327	16374	16308	16261	16223	16096	16400	16253	16232	16320	16557	16149	16098	16411	16356	16236	16300	16433	16354	16101	16456	16254	16154	16180	16394	16225	16454	16179	16280	16009	16368	16337	16137	16364	16363	16329	16400	16422	16266	16306	16225	16091	16236	16377	16274	16268	16272	16341	16169	16320	16269	16180	16283	16247	16363	16146	16328	16441	16125	16229	16301	16138	16300	16358	16119	16214	16047	16393	16213	16430	16275	16360	16201	16496	16411	16148	16243	16379	16273	16316	16457	16383	16250	16289	16461	16151	16201	16277	16395	16444	16423	16135	16433	16285	16371	16244	16272	16466	16243	16393	16250	16304	16385	16106	16377	16391	16328	16506	16155	16394	16258	16302	16189	16532	16360	16313	16168	16243	16301	16199	16307	16253	16241	16312	16271	16377	16305	16268	16331	16235	16426	16047	16143	16333	16290	16330	16248	16331	16508	16457	16283	16520	16416	16360	16354	16099	16056	16336	16433	16218	16110	16179	16246	16240	16056	16252	16084	16273	16242	16052	16337	16269	16373	16181	16183	16422	16314	16264	16230	16431	16376	16214	16273	16304	16302	16249	16226	16419	16405	16220	16371	16238	16251	16468	16044	16347	16383	16553	16404	16525	16173	16333	16473	16127	16248	16087	16480	16262	16401	16389	16371	16265	16202	16301	16170	16389	16191	16279	16354	16315	16477	16258	16355	16304	16142	16408	16501	16429	16205	16051	16308	16240	16213	16468	16384	16234	16227	16214	16374	16421	16177	16413	16149	16222	16407	16225	16308	16294	16057	16453	16270	16108	16014	16292	16486	16186	16356	16307	16393	16127	16338	16234	16160	16455	16373	16317	16389	16297	16311	16386	16271	16427	16299	16486	16360	16491	16139	16253	16325	16168	16213	16163	16235	16136	16337	16299	16455	16448	16331	16360	16445	16335	16212	16049	16224	16237	16269	16349	16122	16200	16349	16332	16181	16283	16338	16200	16452	16144	16215	16425	16310	16209	16377	16115	16306	16092	16227	16265	16321	16285	16375	16194	16228	16346
54797	94117	88944	65597	48286	35444	23727	16889	14619	14049	14082	14235	14163	14237	14169	14160	14162	14090	14138	14153	14192	14010	14079	14158	14113	13949	14075	14380	14257	14314	14019	14244	13992	14087	14048	14174	13990	14103	13928	14164	14013	14136	14141	14217	14071	14142	14137	14192	14280	14288	14108	14076	14073	13978	14190	14133	14278	14079	13983	14128	13986	14037	14003	14161	14156	14070	14204	14341	13965	14111	14163	14353	14076	14218	13968	14269	14140	14223	14232	14215	13971	14030	14261	14033	14085	14095	14176	13980	13939	14205	14186	14176	14102	14035	14163	14133	14180	14232	14151	14132	14154	14152	14167	14112	14068	14086	14063	13977	14119	14088	14008	13922	14271	14044	14081	14113	14327	14256	14111	14246	14130	14027	14057	14169	14060	14118	14076	14049	14013	14164	14104	14157	14095	14245	14011	14203	14032	14015	14120	14116	14039	14110	13939	14109	14216	13919	13944	14135	14293	14135	14239	14061	14089	14272	14077	14162	14117	14194	14023	14134	13949	13980	14184	13942	14080	14168	14052	14290	13979	14250	14053	14000	14035	14074	13779	13945	14199	14073	13962	14086	14181	14090	14119	14151	14098	14063	13913	14080	14313	13999	14187	14246	14144	14101	14210	14142	14056	14251	14028	14045	14130	14232	14108	14079	14186	14275	14079	14113	14108	14204	14174	14051	14075	14114	14078	13990	14132	14146	14115	14212	14061	14072	14245	14148	14147	14261	14071	14084	14064	14204	13985	14238	13880	14011	14036	14185	14171	13962	14077	14122	14179	14036	14197	14059	14219	14164	14114	14110	14021	14039	14073	14173	14138	14079	14145	14152	14085	14225	14061	14238	14197	14136	13924	14086	14101	14120	14103	14079	14162	14217	14014	14107	14237	14081	14266	14037	13998	14003	13946	14107	14208	14005	14139	14138	14071	14062	14057	14101	14156	13991	13948	14142	14042	14186	14137	14032	13966	14006	14151	14088	14088	14000	14130	14004	14319	14051	14042	14126	14160	14207	14246	14108	14115	14013	14057	14215	14216	14129	14138	14121	14019	14186	14149	14121	14095	14118	14146	14061	14161	14096	14123	14124	14276	14163	14051	14169	14134	14070	14023	14108	14101	14177	14150	14171	14198	14058	14106	14143	13977	13902	14099	14210	13981	14136	14051	14138	14056	14078	14044	14255	13951	14283	14146	14153	14119	13888	14194	14303	14038	14240	14146	14083	14114	14086	14103	14261	14271	14133	14184	14151	14234	14254	14132	14066	14101	14038	14204	14044	14110	13986	14163	14085	14161	14050	14088	14117	14280	14027	14124	14234	14111	14210	14079	14250	14211	14052	13978	14141	14061	14134	14035	14114	14052	14065	14150	14172	14009	14180	14163	14194	13989	14181	14098	14107	14101	14028	14046	14110	14141	14290	14199	14081	14110	14129	14304	14131	14021	14210	14234	13853	13969	14228	14128	14441	14086	14234	14124	14077	14113	14132	14180	14151	13944	14117	14031	14107	14181	14121	14099	13934	14181	13919	14109	14207	14039	14188	13950	14206	14097	14152	14239	14205	14008	14224	14138	14248	14058	14214	14173	14135	14128	14255	14057	14021	13902	14041	14130	14222	14257	14145	14154	14097	14047	14144	14146	13998	14299	14092	14064	14205	14120	14166	14061	14153	14195	14053	14065	14044	14053	14055	14055	14138	13954	14195	14025	14096	14154	14070	14208	14107	13945	14154	14252	14102	14051	14174	13998	14129	14036	14126	14197	14145	14046	13997	14114	14183	14166	14149	14144	14028	14013	14087	14057	14004	13969	14288	14209	13978	14065	14040	14101	14063	14096	14186	14180	14170	14139	14057	14095	14117	14090	14161	14045	14176	14041	14142	14154	14222	14100	14005	14263	13919	14173	13880	14184	13887	14049	14057	14033	14074	13954	14089	13953	14160	14038	14207	14218	14011	14208	13952	13974	14100	13991	14070	14335	14026	14173	14060	14158	14042	14114	14038	13953	13990	14182	14192	14218	14151	14040	14121	14115	14171	13988	14164	14095	14199	14007	14040	14133	14245	14202	13997	14224	14171	14119	14144	14147	14179	14050	14109	14247	14229	14010	14072	14181	14019	14033	14145	14257	14026	14319	14041	14178	13990	14012	14143	14173	14111	14163	14037	14061	13949	14103	14030	14095	14077	14189	14175	14171	14106	14124	14186	14074	14064	14068	14190	14137	14041	14199	13996	14009	14247	14044	14225	13958	14207	14175	13976	14150	14122	14192	14123	14106	14121	14203	13909	14129	14171	14109	14091	14017	14004	14086	14154	14067	14032	14139	14186	13959	14154	14202	14280	14043	14042	14173	14101	14101	14250	14075	14069	14127	14021	14060	14093	13946	14255	14137	14216	14139	14159	14029	14084	13937	14227	14200	14222	14143	14206	14218	14150	14154	14169	14083	14047	14038	14026	14070	14160	14110	14206	14134	14182	14040	14001	14074	14225	14175	14128	13998	14134	14075	14206	14211	14026	14201	14199	14131	14152	14097	14130	13984	13991	14241	14135	14141	14034	14105	14224	14071	14090	14108	14123	14100	14233	14115	14176	14188	13970	14100	14178	14200	13914	14113	14241	14076	14134	14141	14187	14062	14057	14087	14246	14206	14222	14069	14055	14170	14040	14047	14089	14162	14243	14097	14209	14141	14069	14108	14002	14115	14139	14184	14175	14109	13944	14136	14035	14109	14191	14135	14065	14065	14023	14204	14254	14222	14000	14154	14227	14057	14254	14099	14205	14016	14068	14044	13956	14248	14092	13999	14129	14026	13951	14068	13919	14084	14117	14228	14136	14143	14102	14163	13972	14181	14117	14123	13981	14026	14294	14173	14161	14033	14145	14181	14124	14186	14033	13992	14025	13917	14028	13964	14100	14288	14318	14139	14182	14145	13979	13978	14053	14001	14202	13996	14063	14027	14247	14116	14037	13956	14182	14019	14266	13924	14114	14248	14172	14066	14168	14224	14114	14140	14027	14160	13981	14200	14207	14021	14190	14086	13950	14173	14270	14171	14013	14156	14179	14114	14043	14111	14110	14030	14153	14155	13960	14147	14240	14095	14196	14168	14216	14177	14294	14279	14371	14285	14052	14089	14218	14207	14353	14147	14096	14000	14091	14139	14067	14136	14080	14112	14113	14164	14095	14073	14011	14016	14082	13944	14135	14062	13921	14094	13918	14116	14082	14058	14334	14179	14137	14190	14016	14052	13967	13924	14024	14007	14040	14122	14193	14191	14228	14153	14040	14009	14235	14103	14170	14132	14230	14200	14132	14093	14143	13961	13886	14099	14081	13979	14084	14047	14088	14204	14005	14266	14134	13998	14058	14139	14045	14237	14023	14271	13864	14162	14132	14047	14208	14196	14158	13964	14088	13914	14159	14102	14100	14210	14040	14226	14065	14078	14186	14201	14223	14198	14236	14231	14254	13989	14215	14204	14134	13980	14165	14112	14048	14277	14132	14140	14045	14232	14093	14004	14210	14085	14001	14062	14298	14228	14101	14029	14009	14156	14185	14007	14205	14261	14152	14167	14061	13924	14071	13945	13944	14164	14075	14078	14072	14153	13973	14017	13979	14117	14184	14272	14046	14045	13969	14128	14158	14220	13982	14146	14048	14132	14075	14086	14072	14163	14059	14069	14055	14225	14216	14126	14030	14054	14077	14090	14183	14012	13961	14044	14172	14028	14049	14062	14149	13915	14080	14216	14187	14046	14059	14193	14101	14162	13795	14222	14098	14222	14186	14181	14061	13912	14092	14226	14186	14082	14013	14118	14152	14075	13959	14062	14279	14206	14082	14320	14045	14250	14220	14309	14119	14220	13999	14012	14244	13956	13976	14224	14014	14099	14221	14162	14051	14133	13997	14095	13980	14181	14123	14163	14134	14084	14120	14087	14062	14167	14055	14210	13970	14163	14224	14059	14101	14112	14076	14177	14209	14134	14060	14143	13957	14091	14221	14173	14103	13988	14052	14159	14277	14093	14076	14183	14235	14078	14090	14086	14019	14195	13974	14363	13942	14281	14058	14248	14137	14120	14154	13957	14243	14129	14035	14134	14109	14230	14089	14102	14010	14136	13963	14150	14073	14154	14132	14154	14271	14079	14207	14096	14088	14182	14099	14089	14038	14011	14047	14186	14144	14305	14021	14198	13966	14146	14075	14161	14108	14222	14174	14043	14113	14129	14114	14198	13997	14243	14188	14062	14093	13990	14133	14279	14081	14084	14225	14118	14205	14204	14155	14137	13996	14250	14057	14331	14079	14230	14264	13938	14135	14203	14208	14064	14120	14168	14174	14074	14257	14193	14064	14360	13980	14202	14072	14154	14318	14104	14135	14126	14111	14043	14143	14075	14091	14109	14201	14078	14194	14239	13998	14128	13828	14193	14245	14190	14162	14037	14034	14203	14174	14092	14149	14043	14030	14311	14021	14059	14194	14029	14120	14121	14148	14149	14000	14070	14250	14217	13904	14169	14266	14166	14038	14013	14000	14065	14010	14098	14119	14110	14233	14202	14085	14083	14041	14111	14151	14163	14049	14200	14221	14007	14175	14016	13979	14207	14194	13865	14360	13964	14129	14028	14431	14079	14100	14094	14190	14126	14193	14076	14083	14103	14236	14076	14163	14149	14058	14186	14210	14179	14039	14039	14166	14190	13930	14271	14191	14107	14057	14126	14127	14085	13938	14118	14149	14147	13964	14117	14062	14093	14145	14141	14153	14057	14133	14096	14003	14048	14124	14208	14166	14128	14161	14290	14042	14117	14083	14254	14135	14152	14138	14048	14173	14142	13916	14156	14079	14262	14187	14035	14160	14121	14012	14165	14055	14134	14125	14146	14063	14138	14110	14297	14067	14146	14098	14030	14049	14196	14050	14142	14243	14316	14044	14020	14063	14057	14153	13978	14191	13911	13925	14119	14156	14044	13965	13862	14135	14101	13998	14053	14065	13987	14079	14196	14135	14173	14247	14081	14061	14281	14163	13982	14152	14012	14053	14152	14039	14152	13984	14050	14015	14188	14012	14239	13923	14093	14127	14172	13955	13937	14159	14142	14191	14074	14148	14047	14163	14041	14271	13973	14168	14052	14084	14215	14196	14045	14104	14258	14024
22936	21925	39280	43607	38449	39045	33836	22938	18236	17001	16744	16415	16390	16548	16516	16399	16459	16167	16308	16525	16318	16220	16272	16423	16101	16412	16336	16229	16281	16388	16397	16255	16355	16219	16207	16110	16082	16292	15971	16270	16383	16288	16166	16080	16166	16278	16352	16215	16389	16162	16204	16389	16219	16130	16229	16056	16236	16259	16289	16179	16307	16133	16228	16391	16033	16181	16379	16245	16248	16400	16174	16047	16409	16186	16242	16253	16063	16267	16231	16011	16505	16381	16257	16153	16150	16216	16293	16323	16151	16208	16067	16174	16118	16278	16266	16041	16039	16090	16110	16413	16312	16219	16084	16069	16269	16181	16264	16258	16149	16254	16249	16249	16088	16051	16257	16185	16249	16183	16199	16219	16062	16273	16479	16211	16124	16070	16186	16182	16196	16258	16172	16210	16115	16212	16064	16110	16310	16254	16196	16255	15939	16333	16201	16157	16153	16333	16322	16246	16129	16282	16224	16250	16210	16108	16227	16191	16262	16300	16248	16030	16108	16231	16207	16349	15960	16076	16438	16179	16231	16169	16427	16165	16344	15949	16194	16191	16065	15976	16191	16400	16219	16310	16176	15921	16135	16248	16118	16253	16160	16208	16304	16060	16107	16177	16213	16096	16160	16076	16311	16158	16095	16113	16222	16221	16135	16070	16145	16097	16215	16301	16086	16249	16183	16256	16162	16244	16119	16295	15966	16219	16073	16138	16142	16182	16112	16131	16156	16074	16326	16445	16107	16333	16147	16244	16174	16107	16299	16332	16088	16234	16202	16175	16139	15894	16159	16147	16221	16115	16068	16110	16197	16177	16225	16273	16216	16139	16044	15976	16184	16241	16007	15999	16157	16147	16167	16106	16228	16104	16209	16387	16179	16237	16528	16114	15960	15960	16116	16074	16115	16160	16275	16321	16191	16123	16299	16194	16107	16161	16287	15964	16075	16286	16363	16055	16234	16327	16264	16225	16361	16234	16165	16088	16272	16483	16300	16157	16050	16161	16100	16155	16232	15947	15985	16256	16237	16390	16245	16407	16171	15997	16193	16049	16090	16130	16141	16328	16499	16354	16143	16208	16100	16193	16223	16384	16241	16099	16076	16030	16385	16256	16291	16143	16052	16059	16166	16074	16266	16272	16078	16177	16263	16216	16124	16079	16206	16039	16125	15999	16129	16252	16000	16279	16154	16129	16124	16134	16168	16162	15979	16305	16275	16192	16166	16208	16087	16104	16081	16206	16190	16217	16359	16187	16151	16158	16236	16281	16073	16245	16000	16322	16248	16060	16076	16127	16294	16201	16154	16177	16131	16112	16167	16342	16238	16208	16237	16084	16120	16197	16113	16229	16115	16259	16272	16123	16100	16351	16045	16187	16223	16240	16020	16021	16314	16416	16067	16050	16174	16268	16083	16141	16248	16216	16017	16220	16069	16225	16236	16135	16155	15994	16059	16115	16234	16062	16186	16200	16169	16039	15973	16339	16179	16238	16277	16066	16346	16316	16243	16150	16187	16284	16254	16037	16187	16107	16108	16172	16196	16096	16146	16381	16304	16210	16191	16192	16191	16198	16276	16150	16133	16338	16147	16203	16124	16297	16271	16191	16269	16480	16126	16140	16382	16212	16140	16193	16144	16439	16224	16077	16120	16226	16196	16175	16283	16166	16242	16040	16298	16184	16356	16281	16336	16081	16268	16110	16211	16335	16084	16082	16142	16052	16280	16133	16114	16104	16292	16340	16129	16255	16261	16209	16055	16262	16208	16329	16126	16271	16101	16073	15965	16144	16356	16132	16223	16119	16309	16343	16268	16357	16114	16411	16230	16346	16321	16235	16065	16214	15956	16311	16141	16081	16223	16093	16256	16037	16104	16174	16112	16017	16229	16078	16239	16103	16141	16202	16364	16160	16001	16200	16154	16272	16143	16219	16148	16223	16092	16035	16189	16068	16231	16138	16121	16161	16232	16025	16044	16372	16262	16042	16191	16274	16140	15980	16165	16080	16177	16293	16269	16181	16428	16280	16040	16196	16136	16235	16249	16171	16223	16062	16017	16223	16184	16266	16096	16148	16340	16120	16190	16109	15933	16098	16130	16161	16140	16110	16177	16125	16272	16111	16093	16177	16033	16009	16125	16301	16203	16085	16117	16219	16223	16185	16216	16223	16138	16040	16063	16191	16094	16272	16116	16040	16087	16213	16020	16026	16044	16082	16106	16218	16333	16317	16312	16059	16056	16129	16233	16220	16293	16070	16147	16032	16071	16139	15899	16352	16422	16253	16214	16124	16243	16281	16153	16339	16098	16115	16357	16230	16314	16194	16199	16194	16062	15990	16343	16233	16344	16214	16246	16069	16113	16055	16381	16210	16349	16069	16219	16131	16187	16343	16012	16179	16288	16144	16283	16293	15962	16195	16320	16172	16137	16300	16154	16272	16298	16252	16079	16370	16266	16104	16216	16244	16206	16186	15995	16236	16372	16217	15996	16241	15955	16267	16312	16075	16053	16216	16278	16222	16216	16217	16303	16276	16117	16203	16184	16321	16044	16130	16168	15892	16235	16136	16187	16022	16119	16178	16220	15978	16201	16167	16269	16111	16147	16236	16096	16163	16155	16055	16219	16324	16126	16359	16250	16196	16255	16193	16134	16264	16221	16200	16268	16312	16468	16221	15861	16275	16198	16307	16036	16088	16259	16122	16120	16277	16213	16122	15993	16186	16222	16071	16049	16273	16277	16437	16179	16294	16146	16561	16264	16315	16205	15940	16224	16124	16221	16201	16232	16086	16195	16119	16019	16213	16279	16187	16129	16256	16344	16229	16027	16106	16146	16251	16107	16213	16132	16091	16103	16223	16210	16153	16325	16073	16185	16216	16220	16208	16024	16110	16333	16237	16045	16086	16105	16257	16249	16065	16136	16015	16273	16176	16040	16164	16072	16113	16199	16494	16244	16027	16049	16128	15897	16123	16037	16075	15933	16116	16141	16395	16367	16467	16176	16153	16167	16085	16239	16166	16284	16084	16276	16343	16175	16265	16246	16385	16170	16466	16128	16138	15912	16167	16218	16120	16209	16228	16216	16053	16084	16097	16363	16270	16090	16068	16121	16208	15933	16078	16128	16040	16147	16339	16123	16200	16115	16009	16273	16180	16238	16144	16048	16190	16097	16242	15915	16147	16056	16168	16339	16134	16017	16362	16235	16169	16111	16101	16059	16114	16116	15934	16226	16080	16193	16270	16161	16400	16212	16281	16139	16298	16307	16223	16337	16333	16269	16049	16145	16159	16204	16132	16206	16380	16150	16094	16167	16147	16271	16259	16342	16133	16251	16059	16219	16274	16181	16176	16202	16160	16183	16104	16252	16373	16090	16166	16182	16242	16188	16091	16011	16045	16187	16291	16253	16264	16115	16027	16187	16111	16226	16255	16044	16427	16209	16115	16108	16180	16077	15928	16155	16321	16205	16185	16059	16180	16267	16321	16159	16434	16225	15931	16275	16038	16111	16348	16325	16193	16143	16011	16080	16194	16163	16214	16244	16166	16129	16133	16376	16171	16133	16182	16203	16257	16181	16112	16244	16127	16022	16195	16157	16225	16267	16276	16211	15959	16260	16081	15994	16276	16094	16105	16133	16158	16253	16127	16029	16153	16386	16156	16161	16117	16090	16207	16210	16295	16176	16437	16280	16033	16167	16182	16284	16264	15973	16084	16059	16317	16097	16162	16038	16281	16103	16211	15998	16272	15931	16208	16153	16165	16029	16188	16265	15968	15982	16250	16096	16154	16064	16059	16140	16192	16126	16321	16424	16145	16067	16306	16270	16422	16012	16179	16128	16087	16193	16046	16125	16144	16131	15943	15962	15971	16055	16074	16069	16185	16059	15908	16211	16143	16171	16288	16109	16396	16135	16261	16352	16086	16252	16266	16286	16403	16132	16110	16294	16178	16253	16208	16383	16215	16387	16182	16343	16178	16106	16126	16152	16209	16408	16185	16319	16216	16228	16155	16043	16281	16068	15951	16122	16130	16150	16017	16166	16243	16151	16204	16004	16355	16222	16124	16250	16168	16155	16084	16226	16166	16213	16125	16103	16221	16142	16217	16078	15943	16145	16169	16221	16057	16445	16025	16260	16225	16311	16081	16178	16205	16085	16159	16155	15975	16197	16088	16259	16087	16186	16354	16026	16152	15952	16083	16195	15992	15943	16111	16267	16237	16085	16123	16266	16339	16380	16194	16105	16256	16134	16185	16114	16258	16219	16197	16164	15951	16307	16013	16309	16477	16377	16186	16088	16149	16181	16215	16220	16211	16014	16358	16354	16134	16136	16235	16268	15922	16223	16087	16230	16247	16330	16144	16162	16228	15961	16107	16370	16146	16167	16369	16165	16220	16165	16214	16211	16338	16173	16301	16281	16002	16080	16185	15910	16162	16032	16310	16091	16274	16144	16079	16171	16240	15978	16208	16204	15978	16157	16068	16217	16080	16370	16140	16076	16356	16077	16063	16184	16205	16340	16222	15988	16222	16130	16042	16292	16411	16231	16364	16270	16225	16248	16016	16183	16189	16186	16116	16208	16407	16278	16115	16319	16329	16189	16202	16102	16259	16198	16197	16158	16260	16310	15963	16069	16051	16129	16192	16389	16196	16115	16387	16257	16244	16218	16045	16114	16357	16066	16086	16173	16121	16032	16196	16099	16060	16140	15989	16128	16064	16436	16171	16069	16310	16268	16040	16086	16172	16210	16178	16198	16042	16318	16154	16161	16248	16039	16139	15934	16174	16110	16054	16207	16113	16196	16406	16181	16116	16039	16184	16315	16092	16258	16134	15911	16230	15976	16235	16148	16206	16181	16109	16330	16185	16143	16035	16215	16197	16273	15788	16229	15965	16128	16199	16027	16086	16253	16096	16167	16503	16133	16122	16177	16116	16476	16240	16225	16070	16377	16380	16147	16122	16180	15978	16204	16163	16246	16158	16136	16293	16101	16087	16099	16157	16284	16209	16171	16145	16201	15944	16077	16079	16117	16166	16156	16337	16159	16132	16210	16080	16113	16078	16180	16144	16171	16008	16139	16256	16022	16316	16150	16177	16249	16081	16212	16274	16218	16222	16274	16142	16068	16132	16008	16131	16145	16076	16125	16296
54440	95681	95811	80061	57846	46711	31202	19701	15286	13944	14014	14088	13921	14153	14062	13986	13957	14114	13905	14004	13955	14010	14124	14157	14028	14188	14091	13996	14060	14035	14052	14037	14015	13993	13965	13879	13938	14175	14025	14127	13950	14306	14106	13922	13991	13892	13988	14057	14125	14036	14046	14005	13996	13848	14097	13992	14094	13988	13966	14155	13976	13949	14004	14058	13939	14055	14038	14002	13997	14100	13955	14068	13891	13928	13874	13953	14046	14060	13946	13964	14060	14013	13967	13979	13973	13900	14050	14063	13970	14052	13971	14004	14021	14119	14047	14029	13929	14048	14098	13998	14160	13965	13954	13847	14003	13839	14106	13929	14053	13998	13942	14080	14167	14143	13948	14064	13905	14002	13981	13861	13989	14158	13981	13974	14068	13879	13960	13985	13967	14058	13964	13998	13966	14005	13847	13987	14097	13920	13978	14037	14042	14053	13854	14123	14092	13981	14128	13946	13862	14079	13965	13901	13950	13998	14216	14033	13999	13992	14052	13941	14138	14146	14083	13832	13933	14070	13801	14034	13885	14004	14041	14091	14012	14159	14009	14140	13966	14057	14170	14023	14120	13969	14099	14015	14030	14011	14041	13960	13996	14147	14132	13989	13945	14061	14069	13868	13995	14049	14216	14042	13866	14013	14167	14047	13965	14227	14053	14004	14089	14193	14156	14100	14089	14072	14129	14160	13946	14019	13961	14065	13916	13988	14033	14166	14150	14181	14106	14043	13995	14044	14114	13941	13890	14058	14026	13975	14005	14113	13947	14114	14026	14020	13927	14216	13893	14094	14019	14087	14038	14091	14026	14102	14045	14006	14134	13809	14067	14016	14138	13892	14254	13928	14022	14046	14044	13995	14218	14127	14005	14073	14084	13906	13894	14057	14123	14024	14048	13935	14139	14062	14149	14110	14017	14050	13953	13997	14019	14129	13943	13943	13978	14046	14010	14093	14010	13978	14016	13957	13943	14068	13946	13999	14066	14069	13983	13957	14099	14036	14016	14053	14004	13962	13941	13918	14068	14105	13985	13981	14038	13811	14019	13805	14018	14031	14009	13931	14101	14074	14234	14019	14004	14050	14142	14026	14007	14023	13937	14133	14041	13923	14037	13988	14100	14134	14041	14081	14097	13961	13834	13884	14097	14003	13946	14039	14204	13938	14036	14013	14110	14052	14012	13924	13950	14124	14097	14120	13944	14054	14221	13890	14069	14051	14112	14080	13945	14055	13970	14048	13950	14207	14194	14145	13887	14187	13982	14092	14073	14070	14142	14097	13858	14052	14083	14064	14046	14213	13999	13953	13979	13957	14015	13953	14158	14133	14018	14036	14174	14084	14110	13956	13964	14020	14176	13892	14106	14080	13976	13886	14044	14113	14083	13977	14086	13973	14108	13962	14028	14134	14136	13914	14053	14041	14086	14010	14027	13971	14052	14027	14196	14036	13873	14005	13934	14080	14026	14060	14067	13920	13937	13929	14069	13998	14062	14159	14076	14227	14144	14075	14013	14148	14014	14198	14076	13935	14080	14054	13865	13944	14018	14106	13911	14051	13971	14002	14085	14071	13992	14021	13938	14117	13957	13919	13929	14063	14107	14017	13873	14145	14008	13869	13994	13999	13889	14107	14073	13963	14044	14161	13990	14089	14000	13784	13934	14080	13829	14022	13955	14159	14102	13980	13888	14049	14116	14133	13913	14005	13931	13910	13943	14050	14008	14073	13952	14014	14014	14155	14013	14107	14056	13987	14190	14028	14025	13934	14082	14100	13944	14028	14043	14089	14081	13958	14081	14011	14084	13962	14096	14123	14141	14119	14026	14072	13864	13774	14104	13977	13981	14137	13936	14063	13721	14117	13963	14076	14014	13971	14149	14082	13911	13874	14134	14046	14082	14185	13945	13972	14176	14102	13931	13952	14061	13921	13949	13989	14005	13915	13966	14092	14006	14114	13990	13832	13991	13975	14003	14052	13956	14102	13936	14217	14136	14073	14157	13990	14088	14045	14083	13960	13974	14009	13933	13916	13934	14178	14021	14100	13967	14002	13953	14207	14051	13957	14079	14023	14116	14039	14113	14060	14101	13903	14067	14060	14144	14007	13984	13887	14066	13970	14003	13952	13824	13988	14102	14080	14144	14049	13960	13995	13962	13959	13997	14131	13858	14134	13942	13924	14159	13970	14078	14064	13994	13883	13902	14339	13922	14019	13905	14034	14050	14038	13993	13928	13930	14067	13882	13975	14034	13983	14060	14157	14002	14062	13990	14002	14067	13994	13932	14034	14123	14046	14088	14004	13829	14068	14046	14008	13997	14241	13993	14063	13988	13922	13879	14088	14082	14127	14017	14051	13707	13938	14096	14003	13999	13979	13889	14006	13975	14177	14002	14147	14134	13926	14142	14006	14149	14145	14051	13994	14036	13884	14095	14183	14050	14038	14079	14015	13933	14046	14059	14127	13947	14041	14036	14070	14060	14022	14020	14071	13910	13927	13966	14170	14037	14075	13996	13902	14116	14118	14111	14000	13898	13784	13928	13936	14068	13997	14097	13944	14014	14004	14058	14051	14045	14043	14078	13941	13991	13937	14033	13926	14158	13802	14102	14053	13999	14110	14022	14049	14038	14052	13988	14141	14129	14081	13977	13980	14041	14144	13830	14086	13961	14054	14046	13933	14022	13815	14094	13848	14092	13952	14039	13905	13999	14083	14026	13904	14015	14023	14070	14121	14073	13935	13967	14079	14005	14161	13988	14132	14058	14108	13978	14011	13996	14033	13973	13879	14040	14053	14021	14075	13856	14110	14052	13980	13956	14157	14090	14076	14203	13933	14030	14263	14076	14019	14063	14026	13969	14047	14060	13980	14121	14061	14002	14141	13938	14046	13947	14041	13997	14035	14067	14046	14228	14099	14159	13973	13898	13990	14057	13964	14058	13917	14097	14003	14046	13985	14113	13993	14050	14002	13923	14128	14010	13991	14103	14119	13776	14117	14191	13985	13997	14027	14049	13958	13808	13981	13903	13998	13994	13975	14104	14082	13969	14131	13948	14038	13874	14091	14026	14174	13926	14066	14090	13988	14178	14186	14137	14066	13822	14095	13992	14115	14018	14117	14018	14162	14059	13966	14114	13903	14013	14069	14116	13914	13843	13927	13953	13905	14062	14151	14047	13979	13818	14039	14044	13911	14048	14047	14094	14209	13983	14042	14212	14047	13920	14005	13982	14143	13932	13871	14107	14101	13941	14141	13966	13926	14055	13845	14028	13981	14085	13941	14139	14106	13969	13981	14013	13970	14133	13967	13950	14146	13995	13999	13996	13892	14000	14019	14143	13863	14207	14101	13913	14142	14099	13964	13953	14023	14031	14061	13929	14002	14090	13924	14058	13996	14052	14160	13849	14056	14001	13926	14187	14079	13819	14025	13892	13955	13984	14053	14170	14003	14065	14128	14058	14074	14028	14059	13853	14028	13706	14094	14048	13858	13989	14123	13988	14066	14031	14122	14103	13989	13940	13960	13992	13944	13984	13910	14101	13970	14078	14080	13857	14176	13883	14031	14150	13954	14052	13958	14084	14020	14073	14057	14230	13981	14048	13972	13988	14137	14129	13817	14083	13937	14007	14002	14006	14038	14150	14259	13996	14135	14115	13931	14146	14202	14014	14015	14143	14033	14158	14067	14143	14015	13983	13891	13967	14040	13919	14080	14241	14097	13988	13907	14043	13924	14144	14026	13962	14002	14151	13958	14032	14080	14095	13874	13892	14194	13919	14101	14164	14020	14049	14084	13983	13920	13883	14039	14025	14084	14091	14218	14153	13995	14049	13997	14064	14026	14146	14024	14178	14008	13964	13968	14098	13901	14142	14168	14085	13913	14180	14021	13881	14038	14214	13998	14071	14060	14053	13979	13875	14078	14020	13881	13991	13850	14096	14132	13965	13948	13938	13883	14105	13932	13937	14084	14157	14057	14041	13932	14129	14086	13895	13892	13777	14108	13994	14013	13906	14029	14069	13936	14150	14020	14121	14133	14004	14115	13962	14055	14072	14063	13981	13815	14025	13914	14001	13937	14070	13963	14005	13994	14092	14132	14051	14122	13880	13970	14132	13965	14026	14052	14122	13966	13952	14070	13961	13964	13966	13922	14121	13976	13986	14031	14019	14049	13987	14170	13947	13836	14146	14183	13972	14101	13832	13968	14189	14095	13982	14085	14002	13986	14039	13910	14030	14086	14081	13969	14037	14011	13965	14111	14001	13904	14071	14103	13921	14027	13951	13965	14064	14047	14116	14049	14054	14034	13981	13981	13965	14188	13929	13927	14066	14001	13953	13890	13920	14050	14059	14025	14054	13865	13943	13923	14109	14098	14125	14123	14040	14024	14114	13993	14016	13876	13894	14043	13978	14167	14166	14036	13919	14004	14012	13945	13962	14005	14054	14110	13985	13922	13993	13917	13938	14135	14046	14016	14115	14140	14178	14000	14105	14115	13946	14087	13951	13957	14074	14015	14070	13922	14146	13825	13795	13951	14099	14103	14100	13958	14091	13918	14039	14081	13916	13825	13952	14147	14106	13985	14127	14168	13998	13890	14047	14097	13957	14001	13829	14081	14089	13921	14157	14150	13879	14006	13962	13929	13935	13993	13963	13913	13992	13758	14039	13979	13997	13908	14107	14113	14093	14132	14002	14108	13997	13965	13947	14185	13995	14061	13990	14108	14092	13771	14117	14019	13986	13990	13979	14076	14111	14063	13793	13924	13878	13975	13985	14060	13781	13917	13968	14075	14063	13983	13995	14079	14079	14010	13775	14052	14012	13982	14011	14337	13986	14107	13998	14085	14101	14143	14054	14016	13972	14128	14075	13964	14169	13966	13965	13829	13854	14105	14021	13950	13954	14155	14000	13931	14037	14057	14103	14060	13904	14117	13977	14074	13961	13983	13995	13977	14123	14143	14028	14017	14122	13935	13984	14033	14012	14178	13978	14075	13978	14065	13984	13919	13983	14011	14020	14028	13993	14025	13906	14003	13990	13979	13988	14079	13788	14145	14090	14109	14033	13954	14067	14046	14050	14108	14108	14178	13885	14129	14188	14022	14060	13893	14190	14073	14109	14072	14071	13902	14001	13844	14118	13871	14008	14136
27833	32147	48841	38395	25871	22014	19038	17284	16815	16599	16606	16458	16487	16472	16518	16401	16353	16569	16456	16525	16580	16603	16361	16363	16655	16648	16657	16429	16325	16394	16527	16574	16694	16569	16423	16399	16528	16445	16793	16645	16512	16716	16484	16497	16621	16370	16660	16337	16483	16513	16642	16624	16447	16354	16429	16465	16581	16528	16538	16595	16589	16410	16758	16391	16435	16295	16610	16581	16553	16542	16574	16463	16623	16391	16429	16335	16498	16535	16459	16547	16708	16713	16676	16462	16331	16677	16421	16430	16546	16180	16532	16536	16638	16500	16629	16437	16560	16574	16600	16314	16569	16544	16397	16473	16409	16565	16620	16442	16355	16419	16450	16715	16584	16514	16611	16590	16675	16412	16582	16467	16247	16399	16380	16388	16388	16281	16088	16405	16494	16488	16393	16476	16506	16397	16510	16696	16593	16324	16443	16369	16237	16639	16478	16482	16622	16376	16449	16458	16679	16529	16571	16472	16427	16434	16331	16482	16429	16494	16519	16377	16415	16374	16522	16449	16483	16478	16561	16509	16369	16415	16499	16513	16334	16369	16416	16317	16370	16561	16487	16331	16509	16707	16265	16418	16506	16450	16454	16275	16535	16574	16721	16688	16712	16606	16359	16518	16600	16425	16539	16501	16494	16394	16303	16528	16499	16442	16499	16584	16650	16372	16432	16468	16707	16576	16457	16554	16455	16446	16523	16530	16467	16355	16351	16344	16431	16511	16453	16278	16330	16368	16394	16573	16548	16363	16479	16386	16344	16446	16260	16501	16265	16320	16616	16522	16444	16453	16410	16270	16342	16501	16491	16461	16446	16670	16583	16629	16444	16317	16416	16576	16363	16442	16446	16511	16471	16308	16438	16560	16450	16388	16341	16444	16469	16526	16625	16612	16511	16450	16626	16585	16486	16358	16633	16472	16530	16426	16451	16444	16296	16635	16442	16471	16374	16530	16512	16757	16402	16289	16300	16442	16622	16530	16656	16293	16476	16497	16614	16621	16544	16389	16324	16583	16379	16553	16568	16489	16619	16424	16525	16386	16190	16277	16541	16510	16632	16442	16549	16587	16494	16548	16588	16133	16374	16519	16699	16427	16366	16538	16431	16355	16322	16285	16470	16377	16286	16479	16518	16557	16313	16482	16643	16602	16488	16450	16537	16478	16499	16707	16550	16372	16593	16531	16547	16464	16632	16523	16409	16623	16488	16501	16610	16505	16618	16269	16418	16449	16545	16638	16664	16378	16610	16493	16549	16480	16363	16480	16553	16321	16446	16493	16605	16271	16466	16516	16509	16588	16458	16451	16516	16652	16542	16366	16540	16323	16372	16380	16360	16356	16321	16570	16563	16596	16494	16369	16677	16655	16573	16403	16306	16296	16553	16419	16497	16493	16483	16387	16569	16580	16339	16273	16358	16537	16546	16696	16465	16506	16601	16526	16487	16322	16367	16544	16573	16283	16423	16280	16467	16491	16295	16386	16453	16526	16278	16421	16392	16605	16493	16483	16393	16481	16439	16489	16289	16536	16415	16499	16371	16534	16626	16517	16614	16625	16498	16660	16534	16551	16497	16444	16525	16374	16577	16500	16449	16734	16432	16478	16597	16321	16416	16378	16547	16524	16562	16411	16806	16547	16435	16607	16435	16325	16478	16626	16565	16626	16505	16746	16732	16576	16585	16446	16495	16520	16545	16568	16600	16539	16471	16694	16627	16402	16487	16550	16451	16429	16472	16644	16492	16443	16509	16465	16584	16639	16584	16512	16472	16507	16498	16343	16648	16477	16252	16446	16686	16714	16454	16506	16426	16615	16378	16487	16294	16384	16454	16632	16450	16511	16647	16535	16571	16317	16419	16588	16374	16372	16462	16469	16552	16411	16467	16265	16590	16461	16617	16604	16490	16421	16643	16370	16264	16355	16247	16386	16250	16580	16472	16496	16521	16399	16511	16575	16371	16312	16636	16356	16315	16451	16660	16452	16556	16192	16497	16629	16654	16463	16679	16430	16508	16525	16535	16562	16336	16433	16524	16454	16745	16431	16529	16437	16468	16669	16496	16457	16314	16430	16389	16431	16506	16625	16514	16537	16525	16358	16369	16577	16493	16595	16361	16308	16751	16388	16556	16480	16477	16846	16497	16275	16352	16339	16423	16549	16646	16300	16655	16630	16405	16668	16389	16549	16284	16337	16522	16222	16391	16564	16589	16572	16646	16270	16520	16493	16440	16382	16453	16595	16671	16573	16506	16633	16705	16429	16614	16278	16309	16437	16639	16671	16502	16499	16710	16365	16726	16311	16530	16343	16340	16466	16564	16452	16568	16584	16716	16685	16742	16595	16555	16530	16706	16506	16511	16458	16615	16575	16307	16739	16492	16363	16566	16485	16554	16431	16505	16321	16471	16440	16575	16354	16521	16563	16544	16361	16349	16621	16635	16534	16596	16358	16539	16316	16471	16468	16253	16546	16427	16627	16392	16498	16585	16362	16448	16448	16526	16570	16413	16256	16556	16453	16612	16533	16416	16618	16227	16434	16476	16371	16583	16488	16596	16613	16495	16467	16445	16407	16297	16423	16382	16658	16371	16460	16378	16603	16594	16424	16693	16308	16451	16518	16398	16640	16599	16495	16439	16685	16413	16492	16503	16402	16591	16567	16308	16586	16547	16426	16543	16380	16518	16588	16326	16692	16465	16643	16540	16572	16557	16449	16464	16217	16368	16488	16526	16524	16548	16662	16500	16780	16429	16582	16563	16379	16363	16589	16481	16256	16376	16438	16389	16360	16358	16487	16587	16426	16532	16442	16488	16560	16580	16556	16346	16617	16454	16352	16469	16553	16575	16410	16451	16586	16348	16335	16586	16584	16470	16457	16469	16358	16474	16552	16576	16596	16496	16620	16577	16269	16560	16259	16365	16656	16497	16454	16476	16452	16223	16566	16589	16257	16467	16572	16417	16297	16456	16642	16514	16410	16380	16340	16535	16332	16375	16412	16557	16518	16457	16295	16445	16462	16525	16271	16519	16680	16465	16646	16435	16600	16453	16574	16472	16380	16498	16574	16466	16423	16389	16501	16477	16368	16446	16275	16722	16440	16453	16638	16386	16263	16397	16566	16444	16477	16438	16488	16447	16604	16531	16546	16389	16596	16497	16346	16585	16758	16631	16524	16449	16363	16551	16399	16486	16530	16486	16544	16710	16578	16313	16629	16619	16434	16571	16524	16565	16310	16518	16564	16623	16593	16562	16587	16330	16378	16604	16261	16309	16456	16666	16750	16414	16400	16681	16581	16183	16496	16518	16563	16369	16409	16490	16464	16511	16412	16477	16241	16518	16473	16331	16585	16608	16474	16523	16552	16324	16530	16408	16369	16367	16550	16400	16438	16441	16455	16489	16448	16387	16702	16638	16464	16744	16498	16628	16669	16468	16628	16519	16566	16489	16529	16541	16521	16598	16544	16620	16505	16440	16399	16534	16482	16314	16567	16373	16465	16615	16339	16728	16523	16658	16540	16406	16369	16419	16430	16375	16435	16565	16568	16362	16729	16597	16542	16598	16464	16330	16416	16416	16394	16479	16441	16492	16518	16573	16288	16450	16500	16472	16586	16639	16627	16280	16333	16513	16627	16438	16630	16532	16473	16526	16662	16567	16536	16407	16485	16364	16427	16529	16321	16477	16430	16200	16388	16151	16283	16534	16573	16467	16624	16318	16634	16432	16517	16301	16564	16542	16334	16733	16305	16487	16511	16410	16417	16411	16574	16626	16604	16589	16581	16483	16486	16613	16450	16497	16330	16422	16502	16413	16332	16522	16655	16430	16394	16476	16677	16511	16546	16553	16433	16338	16351	16335	16517	16372	16535	16617	16626	16458	16419	16507	16477	16468	16489	16523	16510	16732	16503	16397	16557	16557	16528	16526	16581	16423	16339	16509	16584	16509	16425	16484	16363	16525	16555	16453	16426	16470	16265	16578	16398	16554	16449	16595	16648	16241	16425	16645	16514	16542	16496	16305	16519	16519	16531	16436	16535	16408	16426	16377	16533	16594	16494	16422	16541	16378	16462	16608	16543	16556	16551	16269	16527	16342	16577	16350	16527	16418	16242	16688	16377	16750	16473	16155	16519	16712	16488	16461	16518	16295	16555	16428	16485	16590	16623	16383	16182	16399	16310	16307	16348	16426	16342	16314	16520	16526	16613	16373	16548	16296	16594	16642	16478	16545	16373	16393	16424	16755	16313	16422	16460	16553	16538	16418	16477	16331	16389	16389	16453	16514	16631	16560	16381	16431	16256	16498	16316	16578	16535	16430	16406	16399	16358	16441	16414	16446	16418	16422	16431	16493	16538	16667	16408	16565	16404	16522	16491	16292	16332	16467	16373	16430	16523	16468	16579	16510	16232	16446	16556	16538	16419	16359	16415	16479	16275	16430	16431	16371	16435	16478	16464	16402	16581	16533	16439	16469	16495	16475	16265	16444	16472	16595	16629	16773	16635	16388	16497	16313	16486	16360	16371	16375	16641	16729	16682	16591	16599	16561	16548	16423	16599	16549	16483	16429	16485	16537	16500	16340	16491	16559	16348	16473	16568	16404	16399	16364	16515	16625	16471	16443	16464	16425	16496	16458	16564	16516	16662	16618	16783	16379	16458	16444	16408	16347	16376	16467	16341	16407	16593	16421	16408	16595	16657	16645	16539	16397	16407	16574	16390	16505	16589	16308	16496	16387	16557	16473	16503	16554	16495	16439	16450	16439	16697	16478	16392	16520	16438	16446	16516	16543	16501	16351	16478	16524	16533	16296	16480	16434	16588	16377	16411	16330	16563	16544	16372	16424	16518	16246	16296	16393	16353	16514	16514	16379	16670	16636	16410	16432	16499	16429	16393	16520	16498	16555	16708	16579	16458	16283	16431	16627	16387	16595	16666	16422	16519	16284	16344	16804	16641	16356	16392	16500	16435	16551	16528	16322	16546	16505	16513	16639	16724	16628	16507	16674	16748	16574	16437	16466	16489	16443	16584	16442	16526	16607	16413	16364	16354	16561	16578	16418	16376	16639	16232	16500	16358	16535	16535	16610	16532	16484	16412	16505	16543	16743	16678	16623	16591	16610	16466	16364	16567	16457	16583	16398	16486	16635	16490
22951	52935	51058	34306	23175	19923	16343	14779	14428	14388	14161	14095	14186	14267	14274	14186	14218	14123	14282	14226	14198	14227	14187	14146	14237	14122	14273	14082	14185	13938	14049	14172	14294	14061	14137	14128	14264	14223	14307	14205	14101	14194	14312	14228	14038	14191	14178	14360	14111	14174	14186	14117	14223	14405	14247	14126	14069	14119	14287	13986	14150	13938	14245	14106	14221	14031	14059	14238	14323	14204	14084	14206	14276	14228	14147	14022	14115	14194	14230	14156	14136	14158	14380	14228	14286	14215	14248	14209	14187	14104	14193	14076	14273	14131	14267	14243	14089	14204	14092	14109	14294	13928	14282	14164	14246	14082	13924	14100	14280	14118	14038	14317	14223	14197	14249	14065	14177	14130	14226	14317	14103	14108	14341	14272	14241	14218	14253	14134	14087	14246	14233	14085	14204	14182	14371	14242	14090	14176	14130	14164	14194	14039	14263	14171	14141	14114	14239	14212	14283	14238	14255	14134	14178	14229	14127	14254	13949	14128	14237	14336	14094	14245	14099	14130	14228	14076	14131	14125	14318	14165	14306	14272	14032	14333	14219	14312	14108	14240	14206	14272	14254	14258	13895	14282	14161	14076	14412	14088	14054	14176	14218	14237	14225	14212	14095	14389	14167	14205	14182	14122	14162	14209	14233	14190	14098	14211	14171	14143	14258	14247	14235	14073	14265	14233	14162	14210	14208	14221	14140	14171	14123	14238	14117	14297	14082	14305	14210	14126	14215	14142	14142	14132	14211	14036	14165	14138	14268	14204	14049	14297	14241	14179	14279	14208	14160	14283	14240	14137	14250	14085	14197	14244	14158	14190	14228	14280	14378	14138	14129	14302	14152	14101	14081	14297	14229	14222	14223	14154	14017	14242	14141	14174	14296	14167	14109	14073	14096	14158	14111	14081	14048	14139	14015	14162	14190	14197	14222	14155	14232	14268	14138	14102	14384	14071	14170	14177	14143	14126	14113	14051	14257	14212	14251	14172	14118	14108	14101	14235	14245	14218	14154	14362	14068	14067	14249	14065	14169	14096	14264	14251	14190	14133	14321	14296	14134	14258	14197	14273	14340	14097	14155	14118	14075	14086	14286	14171	14146	14028	14188	14199	14098	14050	14223	14073	14200	14098	14133	14198	14200	14121	14272	14266	13932	14125	14215	14138	14132	14210	14223	14293	14044	14317	14132	14018	14195	14118	14226	13953	14230	14156	14258	14192	14252	14086	14122	14246	14096	14176	14297	14248	14184	14260	14286	14126	14170	13962	14238	14061	14331	14169	14331	14162	14301	14160	14121	14250	14274	14101	14135	14036	14312	14343	14213	14379	14253	14204	14234	14148	14201	14393	14234	14113	13961	14156	14114	14076	14162	14187	14378	14159	14169	14207	14097	14266	14103	14228	14126	14176	14176	14163	14126	14189	14115	14066	14207	14082	14155	13992	14108	14253	14144	14297	14124	14294	14285	14078	14080	14133	14334	14178	14201	14225	14261	14239	14307	14298	14231	14244	14228	14218	14062	14309	14184	14161	14162	14157	14193	14110	14320	14251	14255	14204	14071	14155	14118	14166	14247	14089	14209	14200	14224	14129	14247	14118	14270	14094	14347	14018	14231	14206	14117	14179	14120	14164	14218	14157	14156	14192	14129	14379	14124	14098	14236	14149	14059	14176	14181	14118	14369	14247	14169	14288	14194	14125	14205	14153	14045	14225	14149	14323	14246	14043	14071	14145	14026	14291	14270	14267	14301	14317	14230	13860	14172	14170	14057	14274	14165	14236	14246	14008	14184	14439	14110	14208	14290	14174	14301	14358	14231	14367	14170	14181	14186	14055	14144	14237	14349	14142	14257	14062	14346	14305	14082	14268	14276	13991	14171	14271	14103	14220	14164	14186	14166	14223	14158	14156	14170	14316	14181	14274	14246	14215	14125	14238	14312	14093	13989	14128	14333	14103	14139	14132	14199	14085	14300	14110	14057	14193	14116	14261	14290	14216	14064	14167	14230	14257	14088	14288	14169	14161	14151	14309	14126	14257	14084	14331	14177	14131	14198	14070	14246	14117	14236	14079	14228	14196	14244	14167	14207	14298	14174	14116	13995	14116	14212	14138	14025	14208	14071	14137	14157	14207	14111	14266	14249	14173	14172	14266	14188	14209	14226	14282	14195	14203	14167	14112	14405	14139	14136	14227	14194	14119	14250	14047	14164	14215	14214	14168	14220	14247	14185	14086	14066	14201	14179	14204	14265	14142	14152	14079	14120	14163	14130	14095	14260	14280	14244	14065	14058	14181	14221	14136	14277	14165	14165	14011	14158	14109	14116	14174	14381	14193	14014	14288	14375	14100	14360	14294	14179	14184	14337	14226	14175	14275	14171	14189	14307	14354	14233	14161	14278	14266	14142	14205	14174	14140	14065	14104	14267	14231	14152	14167	14066	14157	14203	14276	14233	14249	14156	14163	14152	14259	14198	14073	14253	14146	14158	14173	14234	14243	14193	14280	14348	14179	14141	14191	14201	14158	14273	14142	14072	14133	14183	14180	14120	14115	14159	14254	14264	14190	14115	14124	14166	14165	14176	14338	14131	14000	14221	14251	14245	13941	14157	14036	14302	14193	14229	14085	14137	14316	14216	14200	14255	13945	14262	14233	14425	14194	14135	14234	14099	14163	14069	14252	14193	14221	14090	14336	14072	14136	14191	14189	14213	14285	14144	14124	14216	14241	14263	14206	14407	14164	14109	14175	14129	14169	14100	14272	14339	14102	14125	14269	14050	14206	14171	14355	14242	14238	14130	14135	14218	14174	13960	14301	14153	14189	14267	13976	14160	14250	14171	14050	14085	14107	14175	14120	14044	14213	14148	14191	14137	14252	14215	14188	14170	14116	14335	14303	14176	14176	14347	14142	14243	14389	14219	14274	14117	14205	14202	14168	14196	14216	14083	14231	14229	14207	14223	14093	14290	14150	14353	14015	14295	14176	14033	14268	14142	14242	14191	14035	14079	14259	14050	14302	14131	14131	14172	14216	14214	14205	14186	14254	14201	14382	14031	14060	14132	14277	14285	14176	13999	14125	14160	14163	14069	14189	14200	14198	14140	14092	14301	14164	14011	14225	14275	14133	14242	14149	14301	14367	14268	14078	14393	14197	14248	14274	14310	14073	14074	14259	14113	14011	14239	14245	14306	14067	14141	14207	14305	14147	14140	14121	14042	14285	14265	14186	14214	14319	14117	14118	14330	14158	14308	14323	14224	14404	14186	14233	14168	14164	14141	14145	14129	14192	14068	14082	14127	14192	14121	14156	14110	14087	14189	14257	14191	14319	14027	14486	14247	14316	14104	14185	14168	14236	14109	14166	14165	14014	14237	14250	14169	13837	14279	14237	14216	14376	14147	14130	13991	14075	14101	14269	14130	14089	14230	14321	14244	14200	13996	14352	14117	14020	14296	14128	14281	14012	14269	14193	14159	14194	14080	14214	14007	14167	14069	14219	14178	14052	14244	14126	14223	14128	14178	14211	14192	14213	14280	14098	14068	14273	14218	14281	14133	14312	14132	14294	14275	14343	14394	14182	14366	14176	14295	14140	14153	14200	14092	14129	14086	14016	14223	14163	14240	14257	14241	14136	14116	14283	14178	14284	14052	14207	14321	14303	14161	14144	14203	14129	14207	14101	14225	14059	14203	14330	14072	14158	14268	14141	14123	14093	14154	14178	14173	14189	14091	14049	14323	14236	14228	14094	14091	14139	14122	14269	14142	14171	14491	14261	14172	14335	14349	14163	14144	14227	14283	14116	14195	14188	14214	14322	14152	14047	14179	14175	14232	14115	14139	14163	14295	14136	14384	13986	14382	14243	14198	14411	14027	14217	14164	14243	14126	14115	14173	14315	14279	14274	14171	14001	14291	14187	14319	14260	14057	14259	14370	14221	14323	14160	14203	14304	14270	14223	14277	14053	14302	14136	14073	14154	14230	14204	14189	14156	14187	14270	14328	14206	14177	14069	14285	14122	14007	14189	14115	14110	14366	14190	14202	14190	14229	14103	14238	14199	14274	14127	14242	14127	14116	14170	14133	14125	14152	14142	14113	14113	14072	14068	14086	14363	14261	14240	14115	14084	14110	14344	14227	14168	14082	14282	14242	14015	14310	14084	14452	14272	14327	14122	14114	14078	14146	14367	14120	14064	14221	14172	14213	14073	14260	14160	14234	14201	14168	14151	14125	14284	13997	14032	14036	14170	14239	14247	14203	14277	14240	14205	13988	14162	14371	14163	14180	14103	14082	14210	14356	14065	14109	14013	14164	14258	14305	14396	14098	14034	14243	14161	14264	14266	14121	14066	14076	14054	14224	13992	14123	14106	14243	14179	14172	14192	14102	14197	14137	14257	14105	14282	14187	14208	14231	14088	14245	14360	14309	14269	14238	14100	14145	14156	14144	14293	14233	14284	14003	14196	14382	14135	14241	14154	14201	14159	14139	14351	14073	14288	14084	14333	14167	14212	14255	14235	14134	14211	14153	14101	14189	14242	14291	14217	14160	14291	14177	14028	14363	14230	14181	14094	14281	14176	14245	14211	14105	14304	14114	14250	14076	14088	14275	14253	14265	14325	14086	14133	14143	14105	14212	14062	14191	14242	14147	14189	14023	14212	14153	14289	14234	14102	14218	14315	14075	14262	14102	14216	14096	14143	14183	14064	14068	14222	14206	14223	14244	14167	14226	14009	14002	14180	14205	14214	14307	14253	14244	14135	14156	14166	14176	14386	14263	14146	14134	14215	14184	14359	14176	14232	14199	14241	14234	14120	14255	14205	14289	14372	14113	14088	14216	14233	14182	14086	14174	14265	14222	14289	14232	14168	14318	14081	14162	14141	14199	14160	14176	14250	14213	14226	14117	14148	14243	14044	14057	14159	14128	14265	14312	14249	14133	14222	14158	14254	14179	14118	14124	14335	14049	14262	14311	14313	14150	14191	14022	14203	14291	14261	14156	14284	14048	14207	14223	14277	14242	14189	14070	14200	14312	14172	14226	14214	13984	14064	14132	14165	14179	14249	14141	14055	14186	14019	14107	14342	14157	14376	14218	14230	14219	14194	14126	14327	14058	13999	14209	14267	14236	14333	14213	14273	14414	14153	14284	14210
24147	25608	47190	47364	37863	32209	26079	19832	17403	17288	17251	16940	16906	16843	16833	16825	16921	16810	17018	16930	16766	16892	16982	16719	16731	16730	16820	16816	16861	16762	16560	16805	16905	16835	16775	16981	16775	16666	16794	16759	16815	16693	16848	16808	16690	16717	16797	16802	16636	16607	16598	16735	16818	16615	16858	17061	16532	16775	16859	16686	16655	16449	16865	16566	16663	16511	16827	16711	16578	16685	16724	16871	16813	16793	16850	16800	16719	16688	16865	16739	16791	16624	16788	16717	16657	16648	16743	16603	16767	16765	16979	16786	16729	16835	16775	16726	16745	16680	16807	16649	16821	16548	16582	16875	16883	16645	16894	16821	16910	16548	16759	16586	16665	16846	16719	16872	16630	16544	16588	16751	16802	16850	16765	16726	16759	16622	16745	16863	16838	16908	16747	16896	16635	16872	16779	16833	16848	16646	16637	16645	16714	16886	16836	16552	16609	16850	16578	16768	16521	16659	16725	16823	16670	16786	16675	16694	16765	16752	16701	16832	16682	16540	16718	16730	16751	16764	16720	16572	16746	16701	16645	16725	16693	16935	16779	16719	16899	16882	16710	16723	16822	16677	16705	16719	16710	16690	16603	16641	16757	16691	16655	16793	16736	16784	16776	16742	16604	16738	16728	16687	16729	16793	16880	16728	16530	16701	16714	16771	16852	16762	16563	16939	16699	16820	16717	16793	16747	16749	16591	16618	16670	16742	16554	16496	16758	16997	16876	16610	16745	16756	16706	16701	16848	16504	16598	16634	16596	16765	16600	16632	16714	16595	16872	16700	16822	16719	16747	16558	16843	16431	16757	16772	16812	16432	16670	16680	16784	16666	16743	16654	16553	16733	16716	16793	16818	16757	16758	16723	16667	16757	16681	16973	16591	16660	16767	16544	16685	16756	16837	16716	16666	16738	16647	16629	16688	16839	16815	16608	16607	16640	16660	16781	16726	16641	16437	16693	16617	16726	16775	16606	16761	16707	16786	16784	16805	16553	16481	16536	16568	16734	17011	16588	16616	16586	16501	16707	16620	16631	16665	16835	16650	16544	16713	16772	16734	16731	16737	16903	16748	16542	16697	16672	16542	16513	16570	16653	16620	16687	16803	16858	16899	16779	16869	16760	16562	16799	16831	17001	16782	16876	16757	16774	16627	16787	16747	16569	16651	16836	16755	16679	16972	16853	16771	16571	16411	16693	16584	16816	16675	16570	16647	16759	16774	16722	16672	16733	16694	16764	16824	16972	16754	16717	16888	16824	16828	16776	16610	16663	16576	16914	16575	16668	16787	16682	16767	16888	16827	16865	16867	16853	16662	16672	16744	16643	16610	16685	16801	16851	16790	16762	16675	16677	16759	16572	16513	16734	16738	16669	16847	16658	16899	16779	16667	16892	16797	16641	16892	16767	16624	16709	16850	16662	16757	16547	16622	16657	16780	16863	16836	16933	16751	16732	16734	16497	16627	16614	16616	16646	16749	16741	16846	16678	16687	16620	16581	16509	16869	16690	16841	16645	16767	16624	16660	16788	16762	16598	16531	16678	16583	16727	16698	16611	16669	16850	16718	16844	16641	16633	16664	16784	16686	16666	16528	16551	16660	16761	16807	16806	16756	16725	16774	16781	16618	16633	16734	16750	16669	16785	16734	16775	16643	16713	16642	16737	16756	16768	16761	16586	16610	16663	16818	16731	16586	16554	16749	16793	16731	16535	16737	16658	16954	16736	16770	16837	16779	16707	16584	16886	16750	16763	16694	16463	16722	16892	16763	16762	16660	16865	16770	16761	16680	16581	16790	16646	16721	16863	16672	16701	16728	16733	16723	16778	16669	16577	16641	16821	16850	16957	16721	16584	16793	16675	16781	16557	16783	16860	16726	16647	16728	16613	16542	16837	16758	16714	16781	16612	16568	16676	16658	16650	16562	16758	16683	16704	16827	16528	16830	16544	16643	16807	16836	16688	16829	16880	16699	16638	16746	16775	16761	16817	16745	16738	16799	16670	16702	16610	16547	16807	16707	16855	16558	16811	16851	16714	16600	16535	16744	16734	16801	16666	16716	16656	16669	16718	16553	16743	16698	16717	16697	16644	16862	16786	16692	16769	16626	16778	16755	16864	16609	16663	16783	16804	16728	16803	16808	16646	16739	16700	16726	16796	16552	16718	16747	16640	16772	16543	16462	16637	16703	16616	16683	16965	16636	16708	16783	16465	16732	16721	16595	16732	16704	16702	16829	16828	16815	16733	16714	16795	16597	16740	16665	16827	16686	16593	16843	16804	16535	16465	16513	16530	16537	16717	16721	16562	16700	16944	16785	16822	16674	16741	16775	16873	16822	16791	16433	16626	16621	16493	16496	16677	16696	16651	16713	16848	16774	16721	16759	16730	16790	16586	16671	16843	16773	16643	16588	16581	16530	16573	16733	16668	16684	16702	16754	16606	16641	16621	16924	16838	16638	16620	16620	16890	16782	16761	16969	16736	16615	16831	16742	16722	16503	16825	16938	16733	16664	16816	16663	16648	16692	16809	16824	16580	16697	16787	16471	16768	16699	16679	16837	16742	16790	16787	16780	16778	16726	16606	16670	16799	16660	16581	16622	16660	16489	16697	16760	16821	16756	16737	16834	16887	16729	16815	16745	16657	16669	16595	16768	16705	16707	16801	16709	16693	16751	16601	16868	16616	16787	16711	16921	16694	16742	16900	16547	16845	16478	16682	16772	16619	16763	16951	16811	16916	16808	16628	16765	16767	16756	16868	16701	16665	16626	16668	16593	16700	16517	16462	16585	16623	16690	16486	16550	16742	16931	16809	16620	16726	16764	16715	16678	16662	17081	17021	16754	16778	16689	16612	16682	16796	16735	16866	16671	16812	16648	16722	16742	16614	16558	16875	16822	16750	16735	16740	16784	16841	16770	16815	16677	16714	16601	16648	16594	16680	16542	16694	16733	16791	16788	16550	16630	16777	16884	16628	16921	16659	16880	16645	16749	16608	16713	16631	16710	16564	16549	16610	16592	16737	16558	16773	16664	16758	16486	16809	16687	16693	16647	16638	16510	16815	16738	16938	16716	16561	16695	16676	16655	16698	16882	16615	16805	16668	16672	16779	16644	16519	16777	16880	16692	16806	16635	16641	16752	16579	16563	16647	16743	16895	16699	16834	16905	16765	16779	16610	16913	16761	16773	16772	17000	16626	16855	16914	16785	16610	16908	16813	16734	16808	16810	16777	16655	16704	16622	16671	16993	16658	16885	16764	16835	16725	16665	16644	16692	16771	16667	16971	16706	16629	16624	16788	16611	16622	16702	16646	16554	16730	16501	16608	16690	16459	16874	16839	16571	16625	16773	16940	16904	16841	16647	16655	16616	16582	16602	16789	16618	16773	16809	16756	16536	16798	16587	16775	16612	16746	16571	16600	16818	16678	16718	16677	16635	16720	16600	16779	16631	16445	16687	16741	16711	16791	16703	16655	16828	16661	16543	16840	16740	16599	16671	16540	16647	16800	16747	16699	16790	16822	16632	16899	16649	16894	16664	16784	16670	16437	16593	16717	16647	16489	16503	16687	16791	16849	16652	16836	16743	16866	16664	16771	16741	16810	16718	16732	16666	16622	16766	16510	16808	16575	16638	16957	16640	16655	16693	16878	16686	16705	16640	16667	16783	16760	16715	16516	16560	16557	16591	16708	16732	16580	16640	16574	16807	16695	16575	16477	16448	16752	16637	16975	16881	16781	16721	16835	16855	16521	16616	16642	16647	16823	16773	16774	16844	16514	16733	16668	16676	16665	16524	16682	16846	16646	16727	16780	16733	16673	16737	16624	16862	16630	16613	16869	16841	16791	16593	16676	16826	16739	16863	16716	16588	16644	16729	16592	16844	16570	16726	16709	16695	16552	16634	16780	16708	16878	16552	16678	16829	16707	16786	16748	16613	16610	16754	16690	16726	16657	16709	16824	16582	16743	16734	16780	16692	16714	16679	16708	16716	16778	16606	16667	16650	16701	16662	16819	16748	16696	16627	16567	16714	16656	16767	16603	16693	16809	16669	16659	16874	16858	16621	16726	16675	16780	16673	16596	16661	16881	16905	16734	16595	16585	16547	16600	16557	16829	16604	16817	16512	16609	16764	16800	16788	16757	16792	16798	16659	16659	16707	16696	16730	16670	16817	16806	16813	16646	16567	16672	16562	16676	16699	16765	16695	16796	16684	16734	16596	16815	16568	16672	16672	16559	16665	16929	16785	16713	16793	16727	16574	16582	16842	16650	16686	16744	16729	16826	16850	16727	16722	16693	16679	16935	16785	16757	16691	16600	16714	16692	16615	17042	16552	16723	16699	16736	16784	16671	16707	16655	16718	16773	16701	16620	16758	16767	16764	16519	16467	16490	16686	16819	16807	16648	16729	16817	16615	16654	16779	16650	16839	16878	16699	16659	16773	16719	16646	16480	16597	16861	16633	16700	16731	16691	16466	16881	16814	16476	16635	16676	16662	16598	16856	16620	16702	16753	16695	16817	16805	16848	16641	16832	16869	16823	16605	16863	16880	16715	16541	16755	16844	16798	16708	16581	16709	16668	16601	16670	16711	16711	16759	16726	16913	16683	16555	16750	16712	16625	16669	16762	16545	16543	16703	16647	16775	16637	16476	16709	16729	16667	16676	16841	16629	16516	16787	16690	16635	16619	16883	16800	16779	16833	16842	16804	16885	16669	16717	16550	16595	16729	16681	16882	16935	16566	16667	16673	16673	16721	16757	16552	16844	16783	16600	16668	16772	16802	16870	16553	16748	16584	16702	16708	16687	16688	17012	16703	16715	16575	16811	16671	16641	16896	16650	16943	16732	16787	16722	16773	16735	16756	16654	16905	16673	16724	16741	16584	16539	16529	16614	16646	16742	16818	16750	16692	16581	16700	16777	16736	16769	16559	16733	16575	16642	16793	16831	16832	16608	16681	16597	16563	16738	16783	16699	16570	16760	16635	16881	16647	16658	16670	16672	16808	16750	16533	16491	16490	16795	16495	16701	16694	16778	16750	16625	16738	16677	16568	16833	16661	16659	16719	16593	16864	16495	16885	16682	16673	16736	16659	16763	16799	16643	16690	16801	16560	16667	16694	16569	16784	16676	16594	16666	16632	16730	16892
43810	93797	88915	63223	45371	32664	22022	16640	14647	14301	14427	14325	14494	14334	14306	14389	14259	14362	14347	14369	14293	14413	14140	14305	14252	14366	14336	14352	14456	14465	14520	14303	14308	14282	14456	14409	14384	14349	14229	14455	14343	14599	14317	14485	14114	14478	14303	14359	14371	14316	14452	14366	14366	14319	14546	14226	14368	14556	14311	14350	14420	14381	14457	14371	14386	14279	14375	14420	14296	14265	14311	14443	14404	14274	14376	14305	14290	14271	14476	14392	14506	14336	14256	14356	14271	14275	14385	14555	14471	14477	14286	14494	14248	14327	14405	14524	14343	14304	14489	14222	14476	14337	14338	14314	14381	14301	14519	14330	14535	14430	14306	14299	14448	14205	14357	14273	14236	14583	14532	14353	14347	14538	14346	14395	14248	14374	14398	14477	14309	14340	14444	14285	14271	14271	14379	14521	14103	14249	14301	14247	14279	14452	14286	14367	14608	14518	14472	14278	14238	14332	14535	14275	14401	14294	14546	14331	14344	14277	14349	14421	14320	14281	14458	14331	14287	14281	14433	14299	14501	14438	14302	14255	14250	14203	14370	14350	14270	14246	14221	14492	14474	14421	14360	14316	14313	14214	14375	14151	14359	14362	14440	14341	14434	14339	14398	14277	14332	14392	14433	14247	14392	14417	14502	14534	14324	14451	14278	14424	14404	14440	14235	14369	14309	14371	14228	14204	14309	14248	14485	14333	14672	14284	14456	14574	14600	14402	14202	14338	14369	14502	14430	14442	14454	14481	14160	14249	14237	14369	14430	14271	14483	14486	14456	14449	14287	14480	14427	14272	14438	14438	14326	14235	14179	14323	14412	14469	14314	14311	14382	14202	14345	14220	14360	14330	14319	14409	14436	14350	14476	14355	14324	14372	14349	14362	14532	14335	14261	14393	14375	14472	14372	14268	14530	14291	14388	14207	14312	14347	14288	14368	14380	14324	14371	14476	14577	14342	14428	14453	14386	14231	14312	14403	14367	14336	14255	14422	14330	14516	14534	14152	14300	14283	14304	14430	14448	14444	14445	14440	14311	14593	14442	14567	14403	14474	14270	14293	14497	14434	14440	14358	14224	14442	14421	14508	14514	14289	14392	14309	14287	14249	14212	14283	14412	14370	14496	14313	14299	14397	14386	14395	14382	14321	14371	14265	14221	14511	14314	14417	14300	14236	14318	14383	14354	14363	14355	14374	14456	14318	14517	14265	14315	14168	14401	14289	14500	14394	14237	14551	14398	14406	14225	14247	14446	14279	14258	14274	14378	14237	14358	14572	14389	14291	14401	14464	14456	14283	14364	14307	14414	14300	14360	14557	14197	14298	14269	14276	14341	14394	14339	14278	14329	14475	14209	14477	14428	14154	14458	14393	14297	14341	14484	14336	14418	14520	14243	14418	14479	14517	14416	14468	14452	14401	14292	14321	14303	14296	14233	14256	14219	14456	14449	14031	14330	14326	14133	14386	14469	14388	14137	14273	14288	14357	14404	14467	14430	14416	14398	14463	14410	14452	14562	14568	14257	14376	14389	14295	14342	14599	14342	14316	14384	14535	14481	14333	14382	14207	14302	14413	14265	14366	14366	14211	14520	14238	14116	14349	14263	14394	14286	14234	14401	14386	14405	14376	14415	14310	14340	14331	14429	14322	14403	14451	14326	14362	14208	14205	14361	14447	14419	14371	14436	14373	14336	14208	14363	14506	14388	14416	14470	14434	14405	14410	14461	14312	14316	14418	14466	14277	14332	14406	14467	14345	14338	14328	14284	14522	14303	14369	14407	14323	14490	14293	14179	14381	14493	14315	14447	14360	14403	14347	14256	14297	14403	14281	14316	14441	14382	14435	14503	14315	14161	14354	14386	14216	14341	14473	14377	14305	14356	14383	14394	14302	14362	14253	14669	14447	14419	14335	14439	14259	14439	14317	14336	14474	14202	14194	14416	14393	14395	14434	14606	14298	14359	14426	14471	14452	14380	14342	14266	14322	14554	14465	14459	14232	14483	14229	14404	14332	14231	14535	14426	14294	14325	14403	14338	14388	14471	14290	14180	14397	14274	14334	14453	14400	14293	14359	14526	14287	14324	14366	14404	14256	14366	14363	14418	14451	14293	14208	14368	14401	14397	14287	14266	14440	14390	14307	14385	14171	14386	14377	14401	14422	14312	14330	14363	14293	14380	14572	14389	14411	14383	14340	14355	14289	14302	14331	14307	14410	14258	14271	14511	14383	14487	14453	14307	14468	14419	14475	14314	14238	14366	14470	14585	14348	14332	14322	14418	14369	14475	14354	14613	14378	14181	14213	14533	14388	14350	14458	14274	14302	14419	14356	14443	14451	14475	14078	14444	14386	14449	14410	14248	14352	14313	14367	14395	14461	14508	14334	14498	14330	14185	14234	14284	14322	14352	14356	14277	14479	14291	14368	14311	14298	14304	14313	14384	14370	14528	14322	14291	14555	14413	14434	14287	14232	14397	14553	14289	14127	14322	14348	14311	14502	14528	14381	14487	14381	14456	14208	14424	14361	14444	14394	14410	14255	14260	14490	14380	14253	14363	14540	14354	14327	14370	14470	14314	14550	14333	14195	14487	14383	14277	14231	14415	14262	14161	14370	14519	14290	14359	14430	14387	14415	14326	14230	14335	14273	14506	14356	14316	14395	14395	14210	14367	14255	14345	14539	14153	14353	14507	14621	14312	14338	14199	14396	14469	14345	14330	14351	14257	14338	14301	14422	14202	14458	14418	14379	14257	14125	14518	14389	14467	14236	14208	14427	14371	14330	14299	14411	14495	14388	14306	14538	14550	14375	14406	14450	14325	14357	14360	14310	14209	14408	14205	14314	14535	14306	14347	14295	14327	14311	14305	14415	14341	14308	14201	14385	14328	14235	14373	14471	14506	14418	14469	14490	14366	14485	14532	14272	14544	14374	14443	14302	14293	14352	14227	14370	14337	14401	14404	14237	14626	14278	14470	14160	14208	14346	14336	14350	14186	14367	14398	14446	14328	14462	14375	14296	14419	14253	14244	14488	14360	14456	14445	14395	14344	14120	14379	14377	14380	14295	14605	14358	14410	14411	14468	14230	14303	14274	14303	14256	14376	14409	14419	14398	14364	14253	14399	14408	14433	14493	14349	14448	14354	14307	14472	14373	14251	14181	14513	14457	14365	14488	14349	14428	14287	14241	14441	14466	14350	14403	14357	14441	14327	14486	14445	14431	14428	14226	14365	14331	14320	14295	14250	14179	14353	14280	14486	14550	14588	14387	14412	14280	14367	14554	14391	14259	14486	14354	14300	14380	14208	14365	14358	14335	14169	14440	14286	14475	14476	14403	14337	14443	14594	14298	14455	14308	14434	14354	14262	14383	14406	14388	14304	14412	14276	14282	14380	14358	14394	14413	14274	14419	14347	14423	14294	14575	14419	14488	14348	14310	14384	14255	14431	14476	14362	14382	14288	14469	14356	14448	14369	14256	14356	14386	14286	14342	14351	14232	14433	14316	14326	14320	14420	14292	14380	14339	14414	14446	14447	14444	14431	14203	14431	14342	14387	14355	14466	14448	14382	14387	14412	14449	14415	14262	14246	14491	14471	14240	14369	14338	14350	14360	14390	14429	14353	14434	14556	14372	14434	14428	14507	14467	14201	14427	14449	14284	14402	14426	14399	14343	14295	14408	14162	14373	14572	14427	14287	14395	14319	14350	14316	14150	14531	14221	14370	14460	14198	14368	14254	14315	14387	14317	14458	14292	14502	14282	14305	14482	14258	14389	14511	14318	14345	14267	14417	14360	14429	14386	14359	14405	14429	14217	14411	14409	14399	14388	14227	14396	14270	14322	14296	14371	14393	14279	14425	14382	14367	14341	14348	14248	14389	14173	14525	14260	14341	14250	14251	14369	14451	14213	14314	14489	14416	14439	14551	14435	14367	14423	14411	14383	14375	14512	14432	14405	14347	14342	14559	14608	14299	14557	14403	14419	14295	14327	14331	14363	14394	14219	14438	14288	14239	14342	14297	14449	14379	14354	14279	14397	14309	14332	14222	14365	14480	14340	14306	14441	14464	14286	14340	14278	14336	14400	14450	14355	14385	14262	14220	14148	14433	14436	14348	14422	14229	14264	14224	14472	14502	14438	14174	14390	14445	14358	14394	14455	14207	14245	14412	14304	14209	14312	14329	14500	14524	14317	14253	14304	14494	14258	14328	14443	14425	14418	14369	14286	14360	14321	14392	14301	14234	14451	14342	14309	14375	14343	14329	14325	14245	14367	14455	14441	14314	14416	14273	14309	14472	14322	14288	14298	14344	14298	14424	14308	14376	14465	14345	14378	14443	14294	14365	14366	14413	14379	14463	14360	14403	14326	14256	14403	14504	14267	14535	14411	14429	14237	14623	14250	14349	14262	14278	14400	14329	14498	14212	14455	14500	14297	14235	14471	14519	14285	14351	14273	14277	14432	14386	14366	14336	14486	14344	14448	14397	14198	14455	14294	14426	14542	14256	14474	14366	14428	14241	14304	14210	14324	14254	14244	14567	14197	14288	14351	14462	14341	14338	14337	14321	14418	14297	14384	14378	14283	14363	14422	14428	14425	14611	14489	14587	14401	14411	14335	14315	14473	14405	14227	14204	14218	14183	14277	14318	14290	14395	14391	14302	14462	14261	14160	14414	14384	14282	14403	14351	14275	14496	14311	14433	14358	14465	14466	14350	14451	14291	14355	14279	14246	14309	14355	14300	14494	14273	14352	14575	14440	14377	14364	14254	14202	14292	14479	14267	14325	14370	14307	14552	14244	14443	14258	14376	14367	14511	14330	14470	14609	14394	14414	14335	14494	14379	14397	14273	14394	14454	14463	14439	14229	14351	14329	14181	14171	14460	14212	14385	14424	14340	14301	14356	14322	14310	14686	14264	14348	14340	14288	14240	14394	14512	14344	14340	14342	14303	14216	14274	14527	14314	14326	14415	14300	14293	14402	14431	14284	14329	14175	14384	14328	14190	14367	14438	14265	14305	14295	14394	14325	14220	14454	14258	14284	14414	14486	14368	14477	14566	14543	14354	14456	14366	14257	14207	14434	14249	14457	14395	14322	14372	14351	14407	14273	14551	14457	14289	14433	14259	14337	14243	14249	14366	14440
22977	22448	39457	44220	41086	37007	31518	21996	18071	17517	17190	16947	16969	17227	16766	16825	16764	16792	16820	16650	16920	16585	16824	16835	16597	16867	16702	16685	16542	16731	16509	16799	16681	16616	16387	16627	16566	16659	16451	16576	16806	16608	16683	16631	16740	16758	16647	16620	16703	16631	16731	16545	16551	16773	16493	16619	16568	16550	16810	16559	16570	16662	16448	16496	16617	16671	16632	16501	16670	16528	16632	16600	16488	16620	16603	16605	16638	16477	16524	16588	16564	16515	16692	16511	16594	16556	16534	16608	16594	16452	16601	16349	16659	16605	16450	16527	16511	16669	16593	16752	16572	16535	16692	16436	16374	16627	16525	16594	16493	16558	16659	16525	16557	16510	16682	16464	16652	16621	16405	16622	16429	16428	16710	16730	16303	16222	16525	16501	16617	16585	16635	16430	16480	16530	16555	16484	16661	16474	16524	16562	16461	16458	16541	16433	16467	16547	16488	16520	16416	16405	16451	16543	16435	16653	16546	16686	16767	16402	16407	16525	16399	16414	16575	16764	16272	16575	16522	16569	16496	16680	16499	16536	16608	16661	16520	16655	16283	16533	16587	16356	16632	16525	16502	16556	16545	16569	16491	16357	16385	16451	16550	16632	16885	16645	16573	16499	16576	16523	16513	16715	16481	16546	16344	16439	16286	16582	16627	16425	16424	16496	16464	16338	16453	16565	16653	16547	16564	16434	16721	16519	16386	16513	16540	16490	16537	16533	16625	16670	16668	16547	16623	16436	16437	16642	16566	16715	16547	16512	16732	16572	16422	16528	16651	16777	16604	16541	16531	16504	16358	16440	16626	16523	16481	16549	16610	16592	16581	16700	16473	16610	16479	16679	16586	16512	16380	16630	16439	16577	16699	16489	16491	16430	16621	16432	16571	16436	16623	16774	16499	16776	16528	16684	16604	16605	16719	16494	16610	16543	16404	16464	16683	16375	16701	16453	16421	16445	16565	16523	16669	16750	16699	16552	16449	16613	16434	16429	16502	16545	16665	16498	16550	16521	16389	16490	16470	16469	16752	16548	16587	16684	16477	16545	16561	16534	16495	16417	16663	16492	16485	16461	16701	16599	16522	16606	16688	16577	16575	16613	16723	16599	16651	16546	16389	16412	16653	16639	16702	16529	16381	16373	16652	16523	16667	16521	16449	16689	16541	16515	16570	16367	16407	16598	16648	16582	16513	16602	16435	16439	16494	16592	16415	16570	16314	16787	16488	16509	16397	16482	16859	16640	16511	16485	16552	16610	16563	16594	16650	16459	16642	16460	16548	16625	16653	16615	16608	16407	16624	16786	16458	16707	16611	16453	16539	16705	16730	16666	16490	16581	16628	16506	16716	16489	16634	16670	16572	16424	16331	16608	16773	16539	16300	16514	16489	16407	16629	16378	16633	16743	16498	16521	16729	16548	16476	16641	16408	16559	16339	16639	16319	16577	16489	16494	16511	16542	16716	16586	16400	16570	16551	16574	16515	16501	16442	16640	16449	16488	16634	16492	16566	16462	16503	16553	16603	16489	16553	16454	16601	16592	16559	16480	16524	16625	16650	16611	16609	16561	16508	16502	16791	16586	16720	16656	16505	16391	16495	16892	16489	16489	16500	16493	16564	16688	16581	16499	16294	16342	16392	16492	16706	16427	16522	16572	16639	16470	16647	16587	16503	16660	16705	16517	16454	16529	16532	16695	16746	16715	16499	16413	16686	16561	16619	16447	16521	16625	16522	16548	16578	16677	16529	16408	16607	16663	16545	16622	16485	16444	16652	16480	16576	16723	16655	16550	16777	16575	16682	16645	16605	16791	16530	16369	16744	16486	16361	16513	16488	16402	16474	16564	16660	16569	16435	16554	16412	16574	16718	16683	16386	16540	16532	16390	16610	16652	16515	16456	16720	16555	16435	16434	16553	16494	16370	16562	16649	16638	16722	16485	16634	16542	16727	16490	16339	16336	16645	16574	16522	16378	16570	16352	16711	16501	16618	16641	16495	16452	16483	16459	16607	16471	16560	16671	16550	16464	16431	16463	16720	16465	16405	16726	16519	16613	16723	16501	16392	16626	16496	16516	16493	16602	16600	16575	16626	16496	16565	16515	16532	16544	16587	16578	16467	16611	16586	16431	16509	16666	16415	16651	16708	16351	16393	16596	16652	16613	16511	16453	16515	16400	16430	16469	16550	16529	16501	16600	16645	16593	16346	16592	16502	16754	16520	16445	16548	16495	16703	16632	16521	16317	16511	16427	16447	16551	16419	16699	16693	16478	16720	16711	16620	16662	16482	16600	16607	16584	16475	16485	16473	16418	16479	16472	16491	16555	16471	16644	16427	16627	16593	16676	16587	16643	16553	16475	16580	16534	16727	16416	16590	16761	16629	16617	16672	16617	16643	16533	16486	16626	16723	16543	16409	16347	16603	16472	16511	16552	16529	16405	16342	16577	16428	16623	16610	16406	16587	16594	16542	16564	16550	16409	16726	16535	16589	16604	16512	16680	16738	16486	16602	16552	16456	16524	16515	16428	16687	16562	16875	16418	16394	16534	16532	16414	16473	16367	16615	16411	16468	16376	16499	16594	16483	16375	16374	16709	16628	16482	16560	16494	16485	16709	16682	16618	16620	16567	16646	16617	16525	16502	16449	16626	16638	16575	16481	16816	16485	16579	16589	16503	16656	16701	16479	16595	16563	16371	16554	16487	16711	16418	16363	16683	16544	16730	16612	16407	16416	16441	16564	16678	16712	16752	16591	16644	16794	16408	16691	16786	16573	16589	16590	16504	16569	16476	16523	16381	16518	16486	16461	16399	16549	16536	16665	16756	16688	16433	16456	16534	16508	16565	16572	16554	16710	16630	16682	16412	16439	16532	16479	16375	16561	16420	16521	16536	16622	16766	16544	16826	16587	16700	16474	16393	16623	16674	16791	16511	16386	16450	16462	16516	16646	16415	16480	16437	16570	16349	16502	16616	16356	16675	16500	16436	16556	16554	16545	16609	16692	16483	16572	16572	16584	16558	16448	16618	16480	16785	16633	16586	16319	16486	16633	16433	16565	16649	16559	16403	16676	16511	16689	16475	16393	16488	16523	16554	16660	16660	16474	16433	16374	16469	16605	16554	16564	16280	16614	16486	16565	16544	16409	16692	16483	16498	16595	16732	16637	16573	16457	16518	16428	16483	16497	16547	16549	16640	16418	16608	16610	16679	16441	16776	16303	16656	16608	16630	16611	16509	16509	16580	16422	16687	16552	16450	16478	16494	16715	16550	16493	16454	16833	16669	16396	16611	16586	16481	16463	16497	16489	16611	16687	16416	16543	16485	16391	16478	16602	16604	16554	16604	16657	16571	16588	16474	16663	16658	16388	16519	16527	16541	16681	16608	16538	16633	16481	16490	16435	16656	16473	16496	16525	16619	16496	16467	16473	16453	16602	16524	16642	16477	16672	16398	16608	16308	16475	16565	16465	16470	16256	16386	16616	16532	16709	16621	16491	16444	16478	16379	16758	16460	16589	16564	16481	16453	16405	16523	16528	16797	16468	16589	16535	16391	16496	16576	16624	16417	16479	16548	16612	16658	16512	16769	16687	16564	16712	16622	16466	16507	16640	16583	16564	16651	16506	16634	16567	16625	16672	16440	16549	16535	16412	16669	16495	16673	16612	16607	16631	16742	16669	16644	16430	16475	16512	16624	16553	16643	16570	16393	16636	16506	16502	16530	16645	16560	16517	16679	16655	16500	16494	16541	16524	16587	16712	16501	16543	16625	16448	16563	16740	16681	16595	16747	16548	16532	16323	16547	16580	16441	16599	16644	16723	16706	16632	16979	16511	16779	16567	16371	16700	16558	16577	16676	16613	16568	16414	16600	16588	16579	16603	16432	16429	16777	16478	16551	16431	16508	16462	16643	16607	16484	16741	16508	16536	16587	16543	16611	16407	16517	16482	16567	16459	16778	16515	16539	16481	16556	16502	16616	16747	16532	16498	16559	16641	16699	16662	16568	16510	16587	16412	16490	16449	16621	16501	16641	16430	16400	16486	16349	16497	16560	16449	16735	16429	16416	16567	16783	16418	16533	16515	16681	16431	16549	16646	16575	16666	16439	16586	16408	16636	16690	16528	16618	16372	16563	16391	16356	16471	16351	16596	16479	16582	16666	16895	16675	16495	16519	16444	16585	16442	16554	16750	16551	16403	16498	16409	16338	16320	16513	16436	16304	16487	16598	16540	16588	16666	16490	16288	16534	16576	16526	16554	16530	16476	16407	16410	16483	16722	16542	16472	16429	16626	16713	16618	16463	16651	16435	16706	16495	16802	16435	16589	16560	16621	16550	16272	16586	16505	16523	16429	16648	16608	16522	16657	16700	16444	16494	16748	16521	16439	16424	16552	16645	16485	16380	16507	16404	16463	16422	16744	16666	16379	16467	16446	16789	16448	16581	16445	16557	16549	16582	16493	16537	16518	16397	16575	16422	16465	16747	16669	16493	16571	16333	16580	16571	16584	16541	16351	16586	16522	16639	16532	16596	16608	16632	16314	16266	16256	16635	16608	16641	16587	16319	16647	16584	16543	16467	16543	16610	16581	16561	16412	16447	16400	16639	16464	16651	16723	16526	16532	16703	16473	16727	16619	16557	16492	16447	16462	16399	16573	16523	16575	16675	16476	16505	16501	16689	16650	16685	16746	16436	16539	16856	16638	16623	16376	16668	16504	16380	16750	16593	16657	16607	16531	16554	16535	16511	16323	16541	16646	16360	16439	16420	16514	16606	16489	16562	16691	16576	16686	16264	16445	16588	16537	16523	16577	16500	16508	16594	16420	16623	16529	16405	16532	16419	16447	16568	16464	16654	16414	16592	16572	16632	16389	16600	16523	16479	16518	16399	16706	16545	16602	16550	16645	16544	16563	16506	16574	16573	16636	16657	16733	16631	16584	16599	16666	16557	16744	16690	16678	16627	16797	16508	16219	16538	16578	16659	16567	16317	16402	16483	16451	16636	16390	16663	16493	16411	16543	16539	16470	16540	16459	16740	16499	16533	16546	16422	16612	16577	16643	16463	16517	16739	16400	16635	16345	16494	16704	16704	16516	16623	16734	16760	16403	16593	16610	16324	16546	16391	16472	16452	16307	16409	16508	16381
45757	76392	92313	80984	60085	42924	27855	18488	15355	14395	14313	14321	14197	14246	14136	14154	14206	14138	14290	14255	14243	14322	14468	14298	14260	14257	14299	14368	14332	14104	14200	14212	14236	14156	14385	14164	14291	14265	14282	14368	14471	14158	14314	14335	14328	14255	14242	14031	14271	14281	14327	14317	14080	14249	14174	14325	14424	14332	14246	14195	14174	14290	14370	14219	14303	14175	14304	14181	14177	14227	14456	14333	14297	14300	14373	14297	14223	14049	14285	14375	14273	14358	14189	14313	14247	14377	14385	14376	14154	14343	14275	14530	14170	14215	14210	14129	14399	14256	14244	14265	14127	14207	14133	14117	14169	14143	14247	14300	14488	14308	14366	14321	14128	14135	14363	14223	14335	14363	14333	14168	14352	14363	14248	14186	14308	14143	14269	14311	14192	14227	14145	14139	14218	14290	14105	14249	14277	14398	14180	14292	14111	14300	14260	14243	14257	14364	14277	14204	14439	14168	14448	14250	14270	14237	14214	14102	14294	14244	14339	14212	14341	14082	14285	14043	14345	14398	14271	14270	14162	14093	14236	14129	14348	14196	14279	14276	14190	14145	14178	14215	14321	14151	14293	14291	14158	14309	14351	14264	14217	14377	14205	14243	14351	14168	14125	14324	14273	14313	14288	14145	14274	14275	14257	14368	14202	14132	14200	14278	14414	14221	14290	14080	14173	14337	14248	14313	14356	14331	14226	14260	14049	14183	14122	14212	14285	14210	14228	14164	14217	14314	14312	14138	14334	14397	14303	14246	14310	14336	14101	14158	14332	14244	14234	14194	14175	14341	14199	14167	14366	14302	14201	14220	14286	14209	14151	14334	14114	14191	14361	14153	14281	14129	14163	14320	14198	14319	14290	14274	14229	14243	14239	14232	14297	14294	14273	14280	14272	14214	14243	14209	14202	14155	14293	14252	14149	14271	14195	14231	14440	14140	14197	14177	14364	14235	14262	14230	14057	14206	14226	14264	14203	14397	14151	14151	14164	14111	14044	14087	14263	14211	14271	14117	14294	14279	14344	14104	14221	14231	14367	14271	14227	14223	14340	14351	14243	14404	14261	14238	14208	14217	14305	14315	14354	14251	14198	14221	14328	14284	14189	14132	14102	14120	14249	14140	14140	14059	14094	14246	14152	14313	14198	14171	14233	14348	14234	14290	14170	14093	14193	14146	14217	14250	14216	14098	14230	14132	14302	14179	14271	14220	14026	14015	14287	14398	14256	14278	14236	14132	14395	14181	14158	14291	14346	14341	14152	14222	14285	14539	14192	14129	14411	14289	14250	14273	14350	14107	14160	14247	14362	14197	14142	14273	14214	14302	14273	14245	14111	14214	14205	14231	14167	14263	14371	14256	14222	14184	14165	14346	14161	14289	14346	13975	14322	14161	14313	14301	14039	14360	14210	14183	14414	14234	14257	14247	14296	14296	14378	14296	14223	14305	14294	14159	14323	14316	14214	14108	14378	14237	14312	14253	14340	14402	14230	14392	14209	14257	14223	14256	14098	14202	14343	14152	14266	14263	14485	14342	14268	14229	14079	14293	14072	14427	14380	14235	14233	14207	14290	14208	14260	14252	14191	14212	14223	14316	14258	14264	14361	14220	14246	14292	14210	14269	14191	13970	14261	14242	14119	14303	14120	14302	14558	14231	14311	14219	14267	14344	14169	14207	14410	14301	14248	14212	14234	14288	14232	14181	14335	14229	14351	14281	14172	14176	14027	14210	14247	14261	14242	14233	14207	14221	14212	14347	14276	14310	14286	14346	14060	14205	14249	14360	14049	14339	14335	14367	14115	14189	14320	14158	14231	14180	14176	14078	14143	14188	14205	14171	14187	14205	14127	14164	14286	14120	14262	14207	14321	14061	14127	14217	14309	14269	14245	14218	14327	14387	14297	14387	14156	14338	14251	14257	14194	14215	14210	14231	14316	14241	14144	14389	14175	14116	14271	14190	14206	14321	14264	14294	14166	14250	14297	14136	14242	14243	14246	14158	14280	14386	14145	14213	13897	14375	14201	14200	14257	14200	14288	14351	14227	14297	14244	14105	14102	14286	14309	14291	14314	14094	14267	14397	14170	14208	14290	14453	14050	14148	14164	14229	14231	14260	14245	14262	14200	14354	14241	14312	14246	14175	14399	14273	14039	14155	14333	14347	14141	14453	14321	14122	14132	14195	14302	14198	14361	14309	14169	14206	14186	14162	14243	14397	14285	14063	14256	14159	14393	14031	14405	14287	14308	14227	14226	14217	14354	14210	14314	14426	14102	14393	14352	14305	14165	14162	14338	14270	14173	14231	14309	14224	14237	14247	14149	14335	14161	14263	14259	14334	14256	14175	14248	14188	14421	14081	14402	14434	14281	14176	14240	14231	14308	14108	14096	14298	14388	14394	14150	14276	14389	14386	14244	14336	14146	14380	14098	14326	14236	14205	14550	14242	14197	14257	14309	14175	14343	14263	14237	14313	14067	14095	14259	14231	14290	14151	14299	14290	14213	14070	14451	14405	14207	14194	14122	14133	14274	14355	14206	14351	14210	14224	14304	14264	14262	14276	14171	14240	14107	14234	14225	14146	14294	14185	14302	14023	14276	14230	14079	14190	14330	14321	14267	14344	14214	14318	14164	14287	14398	14083	14398	14204	14211	14352	14371	14344	14323	14369	14188	14376	14194	14239	14250	14156	14398	14125	14196	14143	14295	14200	14258	14312	14416	14213	14118	14151	14361	14239	14216	14268	14085	14314	14206	14200	14284	14304	14223	14266	14296	14153	14073	14346	14211	14365	14377	14158	14166	14154	14272	14114	14198	14358	14329	14316	14281	14266	14043	14219	14299	14234	14255	14266	14163	14226	14185	14392	14063	14353	14349	14179	14286	14368	14225	14255	14286	14329	14353	14212	14142	14319	14277	14165	14423	14149	14234	14232	14333	14268	14251	14156	14422	14329	14307	14202	13986	14357	14216	14249	14156	14154	14259	14097	14114	14140	14109	14271	14266	14366	14294	14245	14286	14263	14309	14021	14211	14209	14142	14346	14356	14259	14460	14315	14199	14135	14185	14299	14015	14353	14355	14223	14304	14299	14109	14284	14218	14191	14243	14353	14118	14379	14131	14278	14078	14414	14305	14278	14197	14143	14124	14260	14146	14076	14282	14443	14145	14222	14219	14244	14182	14358	14277	14317	14323	14249	14058	14295	14042	14334	14332	14225	14308	14303	14347	14163	14355	14152	14359	14188	14177	14211	14265	14242	14314	14235	14285	14250	14261	14198	14229	14200	14248	14293	14183	14316	14248	14286	14266	14220	14154	14206	14210	14358	14240	14182	14281	14273	14138	14261	14240	14199	14338	14211	14263	14415	14341	14287	14250	14160	14242	14349	14278	14235	14187	14269	14124	14105	14251	14162	14269	14294	14277	14331	14265	14187	14238	14132	14052	14117	14204	14344	14405	14373	14029	14203	14261	14147	14097	14259	14379	14169	14250	14252	14236	14176	14288	14249	13982	14171	14257	14282	14432	14400	14337	14250	14350	14228	14198	14277	14306	14084	14197	14318	14255	14228	14228	14340	14237	14420	14146	14294	14253	14340	14151	14365	14446	14057	14399	14394	14071	14169	14301	14256	14257	14317	14251	14031	14234	14204	14135	14111	14160	14108	14156	14234	14295	14268	14323	14167	14071	14327	14281	14334	14202	14140	14274	14221	14267	14187	14228	14270	14331	14430	14506	14303	14409	14143	14288	14100	14364	14177	14084	14246	14180	14296	14252	14127	14433	14298	14269	14279	14181	14091	14355	14154	14291	14214	14303	14143	14356	14112	14279	14076	14383	14255	14194	14160	14260	14122	14257	14200	14130	14114	14364	14096	14401	14099	14209	14290	14210	14118	14288	14141	14162	14163	14289	14134	14107	14213	14110	14173	14174	14256	14447	14290	14436	14159	14146	14272	14101	14200	14262	14154	14304	14349	14095	14171	14272	14158	14317	14021	14342	14180	14270	14214	14188	14168	14257	14432	14095	14222	14105	14323	14290	14249	14512	14258	14033	14180	14375	14199	14187	14375	14288	14116	14404	14079	14205	14309	14158	14141	14338	14047	14230	14174	14359	14329	14339	14139	14412	14180	14108	14365	14317	14270	14215	14249	14307	14228	14192	14219	14058	14298	14207	14354	14287	14366	14351	14287	14254	14106	14233	14039	14387	14114	14295	14374	14164	14290	14341	14219	14306	14260	14218	14196	14396	14127	14329	14191	14293	14128	14334	14267	14202	14340	14152	14088	14194	14071	14292	14260	14170	14288	14422	14162	14259	14210	14189	14310	14165	14359	14145	14212	14418	14275	14287	14257	14260	14030	14142	14380	14085	14182	14337	14381	14233	14168	14335	14311	14449	14269	14270	14070	14153	14353	14356	14126	14237	14285	14228	14322	14232	14234	14298	14215	14263	14192	14268	14155	14048	14294	14121	14234	14186	14302	14200	14286	14365	14347	14347	14281	14152	14321	14161	14387	14391	14367	14085	14244	14232	14245	14210	14069	14251	14230	14259	14192	14211	14412	14181	14259	14308	14174	14191	14192	14365	14173	14137	14119	14147	14122	14222	14237	14108	14288	14117	14218	14389	14201	14383	14199	14150	14155	14172	14215	14156	14233	14227	14297	14303	14219	14171	14163	14323	14189	14209	14174	14273	14260	14101	14197	14356	14157	14448	14372	14331	14182	14194	14199	14243	14127	14378	14151	14259	14133	14308	14131	14145	14118	14267	14224	14233	14301	14406	14218	14283	14180	14203	14174	14290	14271	14312	14246	14295	14244	14234	14088	14188	14281	14215	14246	14272	14153	14373	14376	14343	14177	14298	14294	14321	14290	14125	14316	14088	14294	14125	14474	14350	14211	14234	14261	14291	14311	14361	14249	14081	14245	14279	14246	14351	14265	14248	14194	14153	14130	14088	14125	14318	14259	14057	14133	14240	14374	14165	14221	14252	14046	14263	14227	14259	14338	14194	14143	14201	14175	14144	14254	14238	14436	14323	14139	14400	14023	14105	14238	14159	14307	14196	14197	14262	14096	14176	14237	14128	14347	14200	14221	14146	14179	14201	14187	14203	14222	14246	14131	14183	14056	14240	14289	14133	14118	14315	13920
27653	32918	50343	40530	27655	21623	18560	17255	16843	16802	16819	16679	16705	16932	16885	16800	16689	16517	16579	16649	16760	16796	16658	16511	16667	16783	16558	16704	16735	16347	16700	16739	16555	16698	16554	16793	16592	16819	16685	16722	16674	16732	16604	16718	16690	16665	16650	16745	16790	16799	16702	16662	16588	16928	16688	16771	16790	16713	16583	16605	16762	16692	16602	16656	16586	16606	16520	16486	16707	16557	16675	16691	16632	16516	16397	16573	16545	16663	16734	16713	16655	16674	16744	16590	16754	16633	16656	16693	16610	16709	16620	16475	16582	16795	16700	16649	16519	16694	16590	16546	16701	16765	16579	16557	16602	16629	16639	16613	16641	16511	16696	16486	16647	16636	16509	16740	16704	16619	16485	16536	16582	16602	16646	16629	16685	16738	16641	16657	16776	16543	16558	16657	16803	16523	16644	16585	16587	16752	16685	16619	16820	16528	16583	16693	16427	16669	16859	16721	16581	16651	16804	16533	16700	16746	16576	16518	16689	16724	16581	16531	16550	16616	16701	16508	16551	16612	16784	16562	16954	16431	16756	16668	16481	16718	16597	16629	16575	16451	17021	16665	16697	16571	16811	16771	16657	16755	16735	16584	16477	16745	16692	16726	16556	16601	16525	16684	16810	16533	16700	16708	16618	16385	16638	16594	16517	16573	16539	16478	16459	16726	16718	16764	16521	16416	16518	16596	16522	16583	16572	16765	16586	16581	16700	16735	16668	16712	16559	16620	16723	16815	16572	16430	16691	16708	16583	16565	16591	16614	16853	16779	16550	16934	16758	16756	16808	16765	16550	16526	16718	16524	16739	16625	16572	16612	16554	16826	16678	16688	16525	16526	16830	16820	16673	16493	16576	16739	16762	16732	16770	16744	16731	16400	16836	16698	16579	16310	16642	16705	16633	16557	16618	16724	16594	16911	16855	16672	16710	16595	16649	16551	16830	16733	16768	16767	16661	16606	16760	16733	16559	16640	16787	16646	16525	16711	16663	16675	16571	16689	16670	16668	16673	16628	16626	16770	16744	16641	16671	16724	16809	16389	16480	16768	16774	16518	16661	16816	16721	16725	16778	16752	16735	16695	16586	16643	16731	16468	16665	16569	16564	16556	16811	16710	16612	16712	16778	16663	16805	16684	16634	16690	16747	16678	16711	16542	16621	16642	16606	16674	16671	16648	16580	16705	16504	16791	16505	16553	16703	16456	16803	16764	16646	16494	16812	16549	16675	16402	16759	16560	16886	16676	16826	16614	16698	16699	16663	16599	16617	16481	16571	16792	16774	16483	16508	16527	16774	16766	16591	16615	16524	16528	16843	16524	16689	16840	16636	16493	16518	16767	16597	16631	16616	16595	16824	16674	16738	16659	16660	16716	16758	16530	16704	16583	16722	16620	16642	16437	16582	16661	16774	16756	16541	16504	16595	16695	16710	16675	16586	16549	16565	16800	16594	16502	16484	16484	16800	16643	16699	16687	16749	16816	16625	16632	16722	16599	16451	16936	16694	16561	16749	16733	16723	16662	16678	16648	16589	16586	16592	16585	16778	16663	16760	16582	16717	16715	16624	16798	16892	16546	16900	16934	16734	16762	16832	16619	16832	16637	16446	16602	16755	16415	16892	16528	16823	16694	16527	16546	16818	16675	16717	16671	16713	16532	16670	16673	16661	16747	16816	16673	16694	16751	16743	16573	16621	16589	16651	16589	16666	16642	16487	16838	16584	16535	16774	16645	16760	16709	16620	16761	16740	16607	16796	16759	16782	16765	16614	16663	16622	16556	16596	16805	16652	16807	16655	16909	16557	16480	16685	16711	16647	16588	16688	16718	16829	16534	16748	16551	16694	16705	16613	16552	16640	16676	16560	16796	16730	16648	16883	16665	16663	16538	16724	16462	16577	16722	16543	16521	16639	16896	16676	16691	16576	16441	16787	16562	16582	16722	16695	16596	16444	16591	16695	16607	16757	16732	16536	16625	16749	16799	16665	16608	16612	16724	16599	16735	16525	16736	16511	16633	16606	16619	16766	16700	16697	16747	16686	16685	16674	16644	16565	16489	16691	16722	16771	16658	16588	16338	16430	16634	16469	16592	16593	16419	16778	16633	16741	16674	16601	16412	16633	16636	16692	16806	16537	16645	16711	16634	16773	16779	16766	16771	16582	16541	16463	16531	16847	16683	16546	16664	16637	16646	16631	16694	16704	16620	16679	16894	16859	16777	16701	16837	16700	16681	16442	16723	16669	16811	16697	16715	16515	16689	16669	16642	16748	16559	16725	16597	16598	16661	16625	16626	16732	16515	16553	16651	16613	16661	16773	16574	16777	16617	16675	16712	16535	16649	16596	16752	16913	16791	16716	16596	16638	16669	16588	16541	16768	16689	16830	16552	16798	16663	16746	16751	16614	16578	16670	16813	16701	16517	16611	16608	16542	16652	16856	16757	16538	16509	16601	16601	16599	16623	16467	16706	16602	16665	16863	16491	16581	16798	16889	16549	16651	16756	16514	16632	16632	16843	16651	16553	16732	16683	16734	16702	16602	16539	16718	16764	16774	16802	16472	16654	16638	16588	16629	16763	16552	16693	16820	16649	16664	16552	16639	16533	16737	16710	16634	16795	16549	16770	16461	16620	16741	16797	16717	16513	16819	16661	16630	16630	16605	16597	16793	16741	16775	16673	16699	16452	16777	16712	16703	16460	16801	16676	16695	16721	16358	16539	16576	16855	16552	16542	16696	16769	16799	16761	16681	16577	16509	16619	16726	16689	16653	16597	16671	16576	16520	16728	16734	16774	16699	16588	16686	16719	17004	16845	16750	16797	16751	16654	16723	16680	16721	16790	16751	16673	16581	16632	16667	16693	16884	16940	16727	16561	16732	16710	16571	16629	16857	16764	16738	16919	16692	16719	16819	16650	16709	16561	16615	16672	16738	16754	16610	16574	16695	16640	16601	16621	16686	16732	16781	16604	16600	16803	16622	16667	16581	16755	16532	16669	16707	16774	16681	16916	16635	16640	16607	16539	16598	16642	16776	16562	16732	16695	16699	16555	16767	16720	16443	16485	16568	16565	16669	16813	16695	16612	16555	16678	16701	16503	16713	16609	16564	16519	16491	16603	16799	16646	16425	16578	16580	16716	16546	16673	16598	16548	16585	16459	16428	16462	16589	16618	16659	16572	16707	16582	16687	16421	16585	16575	16553	16707	16603	16495	16734	16536	16623	16650	16700	16759	16699	16770	16880	16538	16872	16719	16702	16655	16634	16547	16663	16658	16463	16763	16587	16688	16881	16607	16449	16438	16665	16514	16480	16830	16603	16618	16600	16556	16762	16657	16690	16717	16720	16776	16685	16543	16617	16681	16557	16599	16679	16480	16619	16500	16755	16466	16794	16516	16649	16443	16556	16737	16632	16765	16643	16734	16577	16552	16618	16481	16685	16519	16620	16623	16678	16862	16688	16561	16642	16750	16703	16542	16598	16711	16718	16541	16433	16650	16651	16721	16424	16614	16590	16726	16675	16434	16489	16613	16605	16443	16574	16753	16345	16581	16760	16637	16841	16651	16825	16609	16759	16777	16676	16661	16505	16700	16669	16558	16755	16567	16508	16590	16643	16569	16611	16547	16842	16691	16679	16647	16720	16656	16787	16524	16673	16690	16662	16642	16586	16696	16622	16522	16616	16584	16715	16599	16613	16529	16643	16649	16769	16659	16727	16771	16585	16408	16550	16684	16836	16822	16729	16710	16639	16775	16586	16376	16663	16691	16656	16709	16718	16770	16672	16721	16652	16457	16659	16704	16749	16679	16660	17117	16642	16638	16692	16549	16649	16848	16769	16827	16748	16476	16601	16697	16726	16681	16611	16606	16561	16587	16491	16641	16794	16650	16579	16612	16631	16721	16447	16525	16675	16709	16632	16801	16689	16572	16792	16634	16713	16655	16796	16638	16727	16576	16761	16442	16458	16514	16737	16716	16762	16581	16703	16675	16489	16549	16607	16557	16655	16803	16690	16744	16690	16659	16672	16775	16774	16670	16640	16508	16645	16675	16851	16539	16843	16527	16722	16680	16632	16710	16862	16745	16809	16779	16689	16715	16891	16580	16679	16593	16837	16806	16775	16838	16811	16816	16730	16658	16615	16740	16694	16620	16722	16682	16629	16596	16624	16627	16614	16658	16672	16684	16513	16709	16813	16616	16715	16611	16641	16616	16461	16629	16768	16704	16766	16780	16696	16570	16676	16789	16527	16720	16775	16497	16468	16543	16736	16657	16573	16626	16345	16539	16667	16602	16679	16480	16691	16610	16628	16528	16634	16589	16700	16573	16727	16730	16568	16869	16670	16802	16804	16749	16681	16880	16642	16765	16511	16467	16693	16596	16580	16892	16525	16580	16745	16633	16689	16591	16660	16477	16588	16779	16829	16800	16686	16584	16554	16579	16680	16579	16765	16657	16694	16839	16784	16626	16630	16773	16648	16667	16574	16751	16730	16697	16781	16806	16672	16597	16747	16822	16708	16764	16423	16635	16739	16721	16719	16569	16625	16630	16344	16597	16719	16735	16688	16702	16707	16871	16735	16621	16725	16679	16812	16748	16865	16853	16595	16582	16721	16630	16641	16760	16748	16569	16842	16580	16407	16711	16603	16368	16845	16459	16626	16583	16633	16655	16595	16733	16653	16808	16785	16752	16718	16528	16495	16627	16596	16684	16746	16749	16635	16628	16695	16671	16880	16603	16685	16653	16831	16816	16620	16605	16650	16655	16770	16588	16622	16648	16732	16793	16665	16529	16681	16662	16960	16626	16572	16586	16606	16747	16703	16736	16695	16829	16533	16681	16604	16602	16612	16502	16743	16859	16812	16661	16789	16702	16608	16616	16589	16578	16593	16701	16432	16682	16563	16571	16612	16580	16736	16698	16848	16537	16611	16821	16781	16892	16471	16779	16611	16801	16670	16637	16609	16664	16784	16392	16639	16810	16637	16647	16474	16586	16714	16635	16658	16631	16569	16569	16761	16680	16761	16590	16675	16716	16767	16514	16633	16849	16676	16614	16764	16670	16723	16692	16683	16616	16751	16766	16444	16628	16749	16544	16542	16756	16772	16359	16530	16635	16658	16638	16355	16641	16807	16752	16630	16508	16701	16800
17418	55311	51623	36547	24995	18319	15513	14758	14263	14351	14199	14379	14202	14478	14369	14204	14264	14437	14323	14302	14253	14179	14234	14335	14218	14293	14375	14251	14308	14264	14366	14434	14331	14310	14473	14142	14413	14182	14390	14275	14331	14469	14195	14299	14366	14140	14373	14166	14493	14233	14297	14371	14131	14264	14258	14403	14396	14324	14451	14178	14260	14296	14277	14254	14182	14350	14386	14351	14217	14374	14294	14334	14241	14289	14421	14236	14360	14342	14175	14439	14052	14314	14293	14274	14296	14440	14391	14374	14382	14284	14245	14361	14148	14228	14264	14386	14276	14263	14458	14238	14304	14434	14384	14503	14306	14157	14361	14292	14313	14372	14284	14216	14368	14322	14326	14294	14319	14263	14186	14385	14295	14395	14195	14259	14369	14368	14347	14452	14394	14279	14292	14364	14288	14240	14512	14389	14287	14255	14269	14177	14525	14273	14353	14240	14311	14403	14241	14274	14294	14294	14434	14160	14455	14134	14411	14358	14247	14312	14311	14427	14350	14324	14234	14334	14382	14402	14461	14194	14358	14392	14271	14358	14203	14309	14397	14320	14303	14251	14293	14163	14359	14328	14307	14223	14311	14226	14319	14446	14160	14262	14288	14243	14168	14170	14324	14267	14387	14135	14404	14317	14168	14183	14282	14406	14223	14260	14395	14349	14294	14275	14504	14296	14304	14225	14238	14248	14176	14465	14381	14453	14122	14228	14184	14453	14325	14328	14252	14484	14382	14233	14165	14369	14294	14355	14243	14287	14324	14385	14274	14284	14433	14249	14284	14285	14314	14300	14335	14446	13965	14387	14300	14315	14295	14409	14299	14314	14290	14324	14444	14311	14349	14430	14214	14429	14168	14338	14288	14321	14246	14175	14342	14275	14329	14341	14472	14435	14298	14221	14043	14253	14170	14327	14371	14349	14378	14383	14330	14217	14491	14216	14147	14193	14397	14230	14168	14208	14320	14380	14066	14339	14242	14275	14450	14311	14344	14238	14150	14313	14263	14318	14229	14138	14233	14267	14476	14382	14306	14059	14267	14141	14241	14260	14356	14391	14308	14390	14185	14223	14376	14345	14367	14061	14267	14421	14371	14302	14431	14128	14286	14328	14444	14166	14349	14315	14284	14282	14360	14300	14101	14315	14148	14301	14286	14277	14182	14278	14253	14223	14183	14345	14116	14303	14175	14384	14428	14250	14286	14189	14320	14400	14568	14352	14306	14385	14400	14388	14428	14278	14290	14341	14286	14461	14300	14201	14344	14124	14207	14333	14325	14239	14167	14315	14345	14450	14335	14278	14206	14416	14039	14224	14382	14353	14237	14243	14383	14396	14121	14314	14213	14389	14376	14365	14254	14279	14263	14462	14341	14283	14438	14330	14258	14273	14392	14422	14449	14276	14168	14317	14368	14434	14320	14369	14120	14177	14233	14545	14290	14244	14251	14542	14259	14491	14221	14213	14506	14260	14241	14282	14389	14420	14430	14231	14281	14312	14251	14371	14588	14218	14262	14249	14312	14373	14518	14318	14231	14322	14322	14052	14191	14266	14199	14336	14412	14415	14263	14216	14306	14244	14270	14315	14379	14230	14541	14348	14369	14123	14169	14242	14328	14339	14172	14380	14193	14178	14177	14213	14295	14165	14426	14213	14333	14338	14270	14281	14140	14233	14350	14386	14381	14344	14243	14225	14378	14438	14390	14229	14239	14370	14300	14333	14254	14335	14216	14285	14355	14379	14343	14269	14368	14502	14393	14350	14321	14444	14389	14373	14382	14440	14184	14173	14297	14266	14297	14342	14335	14272	14568	14270	14288	14400	14369	14325	14269	14286	14279	14260	14196	14293	14374	14284	14159	14245	14454	14390	14135	14330	14428	14400	14244	14360	14173	14314	14290	14224	14473	14173	14386	14176	14274	14564	14361	14299	14323	14149	14284	14322	14286	14154	14249	14251	14393	14313	14337	14377	14150	14404	14316	14348	14330	14269	14409	14356	14376	14175	14234	14189	14227	14339	14156	14316	14271	14209	14212	14240	14317	14380	14319	14528	14107	14409	14259	14276	14336	14442	14315	14265	14343	14320	14374	14335	14204	14373	14277	14371	14365	14274	14232	14137	14160	14128	14266	14254	14487	14404	14329	14270	14328	14096	14258	14254	14265	14473	14307	14215	14329	14313	14307	14239	14408	14482	14279	14269	14271	14319	14404	14162	14466	14259	14403	14346	14172	14284	14284	14447	14253	14226	14318	14171	14492	14148	14264	14235	14297	14398	14283	14185	14182	14349	14384	14217	14366	14599	14518	14396	14233	14336	14254	14240	14290	14331	14255	14318	14416	14329	14298	14272	14313	14402	14419	14404	14393	14415	14416	14277	14452	14567	14404	14314	14323	14251	14414	14432	14379	14454	14176	14366	14210	14315	14392	14275	14323	14388	14379	14254	14352	14188	14345	14156	14365	14169	14290	14360	14317	14312	14404	14198	14393	14400	14374	14411	14174	14259	14213	14400	14224	14282	14517	14210	14201	14435	14224	14320	14199	14387	14375	14122	14217	14459	14398	14315	14374	14411	14494	14447	14238	14297	14287	14318	14235	14191	14298	14320	14370	14425	14311	14459	14337	14269	14303	14240	14426	14230	14282	14412	14184	14551	14139	14412	14394	14369	14367	14159	14446	14342	14281	14272	14225	14361	14252	14258	14372	14357	14438	14162	14322	14318	14468	14278	14416	14251	14293	14201	14351	14470	14126	14446	14414	14424	14329	14477	14344	14274	14341	14305	14277	14244	14378	14363	14155	14214	14337	14375	14283	14379	14242	14274	14259	14211	14233	14230	14465	14208	14149	14422	14347	14366	14387	14277	14260	14380	14265	14352	14278	14146	14444	14481	14200	14210	14360	14304	14172	14385	14248	14444	14091	14370	14409	14361	14382	14431	14266	14384	14325	14422	14192	14447	14432	14196	14217	14466	14308	14284	14186	14297	14398	14262	14270	14328	14189	14215	14241	14228	14235	14425	14310	14445	14231	14465	14338	14417	14183	14394	14237	14177	14447	14387	14498	14327	14302	14334	14315	14476	14417	14254	14398	14309	14249	14185	14297	14269	14266	14335	14504	14347	14232	14169	14223	14267	14466	14432	14363	14120	14409	14351	14286	14344	14285	14310	14392	14456	14237	14282	14044	14273	14537	14343	14187	14381	14355	14291	14118	14217	14519	14186	14178	14373	14366	14378	14442	14288	14237	14324	14243	14342	14262	14335	14218	14494	14337	14218	14192	14331	14177	14334	14438	14378	14451	14184	14160	14470	14169	14362	14200	14333	14141	14096	14220	14338	14301	14357	14535	14266	14341	14315	14175	14360	14314	14148	14405	14325	14212	14425	14326	14417	14182	14131	14393	14282	14368	14311	14195	14354	14298	14351	14450	14401	14456	14272	14400	14329	14107	14378	14117	14415	14357	14176	14296	14354	14215	14367	14274	14324	14218	14387	14241	14212	14421	14276	14330	14260	14315	14293	14146	14313	14390	14353	14321	14412	14192	14380	14270	14226	14343	14233	14312	14193	14260	14304	14492	14325	14478	14153	14410	14207	14387	14345	14208	14246	14546	14245	14227	14239	14290	14292	14375	14393	14157	14533	14373	14237	14319	14488	14220	14417	14242	14295	14321	14277	14190	14215	14318	14274	14396	14154	14285	14365	14307	14206	14361	14371	14322	14322	14490	14285	14409	14362	14305	14372	14485	14227	14341	14254	14241	14393	14250	14382	14365	14325	14331	14248	14256	14411	14205	14422	14298	14247	14496	14290	14375	14182	14314	14362	14294	14433	14359	14449	14411	14280	14219	14321	14370	14289	14281	14364	14217	14346	14360	14356	14554	14180	14443	14182	14300	14243	14319	14238	14346	14272	14138	14368	14378	14251	14438	14178	14345	14205	14308	14271	14286	14225	14294	14444	14347	14319	14299	14383	14558	14086	14256	14302	14245	14375	14361	14521	14286	14490	14456	14286	14425	14321	14361	14382	14340	14250	14284	14345	14378	14217	14218	14086	14285	14377	14262	14357	14536	14073	14446	14491	14377	14119	14243	14191	14260	14320	14353	14148	14324	14192	14349	14456	14369	14318	14127	14289	14264	14313	14242	14253	14209	14177	14154	14210	14429	14270	14192	14482	14260	14226	14117	14295	14437	14325	14346	14199	14455	14252	14461	14318	14266	14259	14323	14352	14604	14227	14225	14308	14319	14318	14261	14300	14214	14413	14466	14446	14186	14216	14286	14476	14433	14400	14350	14235	14187	14334	14381	14215	14358	14321	14298	14303	14320	14451	14254	14330	14282	14224	14295	14418	14330	14315	14543	14296	14266	14387	14262	14170	14380	14383	14165	14292	14294	14477	14475	14300	14298	14388	14281	14379	14490	14240	14342	14471	14274	14351	14317	14422	14360	14422	14305	14270	14445	14263	14282	14301	14302	14266	14351	14239	14338	14491	14269	14368	14459	14290	14214	14581	14154	14434	14399	14340	14548	14296	14414	14353	14329	14397	14311	14276	14325	14052	14263	14207	14272	14356	14168	14246	14307	14389	14258	14329	14369	14453	14212	14322	14341	14308	14389	14416	14272	14288	14468	14456	14287	14415	14330	14392	14208	14471	14374	14200	14481	14462	14313	14399	14313	14449	14273	14338	14374	14305	14355	14288	14377	14205	14297	14164	14450	14333	14215	14309	14082	14348	14271	14514	14277	14169	14207	14329	14295	14384	14343	14390	14263	14351	14448	14241	14179	14221	14366	14298	14328	14141	14508	14289	14372	14263	14234	14356	14411	14296	14411	14179	14241	14324	14323	14285	14301	14399	14231	14349	14344	14301	14224	14332	14233	14138	14265	14265	14219	14326	14178	14217	14350	14248	14340	14401	14306	14407	14170	14407	14533	14269	14376	14374	14379	14300	14184	14341	14282	14221	14299	14295	14264	14385	14488	14359	14476	14273	14291	14255	14385	14365	14341	14254	14310	14422	14190	14339	14414	14103	14318	14391	14309	14246	14511	14420	14221	14269	14442	14445	14211	14288	14419	14381	14052	14346	14334	14287	14370	14548	14294	14397	14159	14209	14312	14301	14385	14258	14354	14350	14422	14281	14178	14257	14347	14233
24140	25696	49884	48100	38131	30840	24795	19121	17377	17239	16988	16918	16909	16965	16942	16850	16989	16935	16852	16739	16804	16774	16987	16745	16724	17064	16546	16540	16437	16794	16896	16816	16768	16827	16834	16843	16839	16561	16787	16814	16716	16647	16888	16839	16723	16662	16697	16813	16782	16921	16619	16517	16869	16672	16758	16527	16789	16794	16753	16831	16690	16796	16710	16654	16598	16589	16863	16744	16638	16670	16651	16808	16616	16811	16830	16604	16723	16751	16574	16888	16620	16691	16842	16760	16702	16636	16649	16746	16705	16633	16856	16656	16782	16631	16533	16721	16856	16870	16814	16859	16950	16984	16870	16817	16727	16881	16715	16823	16584	16928	16658	16710	16877	16771	16807	16628	16746	16870	16702	16639	16635	16845	16578	16744	16624	16745	16854	16563	16820	16837	16797	16907	16837	16809	16666	16706	16734	16800	16637	16777	16857	16744	16677	16685	16742	16629	16711	16856	16680	16683	16515	16880	16869	16996	16650	16635	16596	16771	16999	16692	16911	16599	16385	16592	16697	16699	16520	16698	16789	16719	16685	16721	16705	16866	16540	16808	16826	16718	16688	16664	16703	16734	16901	16666	16599	16549	16597	16843	16790	16664	16845	16799	16617	16624	16781	16743	16607	16681	16628	16620	16723	16942	16664	16684	16753	16668	16807	16550	16916	16713	16749	16690	16803	16892	16826	16804	16681	16744	16738	16651	16548	16554	16569	16565	16742	16568	16644	16916	16889	16778	16626	16594	16648	16758	16631	16630	16853	16767	16926	16475	16640	16676	16816	16747	17018	16734	16728	16707	16853	16682	16734	16648	16528	16669	16523	16695	16645	16801	16679	16701	16845	16814	16714	16687	16839	16827	16877	16650	16451	16806	16832	16632	16746	16692	16788	16805	16729	16853	16761	16721	16615	16807	16733	16642	16724	16687	16615	16762	17076	16732	16680	16685	16618	16611	16882	16616	16623	16690	16694	16880	16648	16760	16658	16481	16646	16576	16774	16714	16777	16686	16692	16641	16671	16731	16460	16614	16637	16959	16971	16761	16742	16569	16791	16703	16744	16758	16805	16798	16797	16636	16795	16632	16660	16791	16614	16661	16677	16704	16659	16814	16672	16656	16723	16771	16961	16741	16701	16555	16644	16769	16882	16862	16704	16882	16724	16529	16562	16731	16854	16619	16666	16579	16716	16633	16733	16670	16851	16770	16857	16900	16629	16694	16896	16984	16550	16611	16804	16545	16829	16711	16776	16940	16915	16752	16776	16677	16764	16734	16762	16640	16766	16625	16689	16797	16674	16440	16815	16781	16865	16618	16771	16593	16565	16953	16827	16623	16778	16812	16500	16441	16697	16662	16825	16724	16657	16570	16843	16740	16728	16956	16710	16601	16754	16759	16674	16750	16668	16616	16721	16788	16706	16565	16756	16825	16862	16698	16660	16980	16770	16617	16685	16682	16591	16701	16621	16665	16637	16715	16604	16575	16643	16705	16607	16609	16716	16655	16664	16595	16762	16713	16719	16812	16560	16642	16644	16496	16512	16703	16772	16869	16610	16576	16754	16552	16882	16714	16777	16812	16749	16622	16703	16725	16783	16632	16814	16847	16791	16715	16734	16742	16558	16698	16779	16686	16689	16687	16622	16606	17018	16654	16757	16586	16598	16808	16625	16821	16700	16713	16649	16677	16672	16922	16781	16692	16767	16779	16662	16712	16591	16649	16785	16710	16721	16753	16838	16689	16745	16801	16599	16805	16664	16784	16724	16678	16612	16700	16721	16669	16649	16723	16709	16635	16808	16725	16647	16815	16821	16549	16750	16666	16579	16681	16476	16562	16862	16700	16655	16759	16940	16829	16701	16551	16738	16750	16877	16690	16841	16742	16761	16560	16783	16698	16659	16416	16741	16605	16611	16672	16742	16784	16739	16622	16844	16698	16728	16737	16794	16678	16738	16847	16625	16846	16546	16713	16728	16606	16772	16866	16765	16771	16723	16783	16601	16696	16797	16760	16776	16599	16608	16760	16899	16676	16815	16696	16739	16528	16595	16684	16652	16569	16711	16868	16877	16671	16806	16758	16773	16767	16952	16817	16920	16946	16529	16623	16994	16800	16677	16697	16837	16769	16703	16727	16686	16605	16636	16757	16764	16633	16730	16825	16700	16729	16565	16682	16853	16825	16894	16963	16823	16417	16652	16829	16674	16861	16706	16871	16848	16674	16645	16664	16771	16753	16600	16824	16843	16823	16715	16814	16595	16859	16660	16766	16523	16687	16719	16743	16900	16714	16905	16961	16807	16959	16731	16742	16682	16652	16580	16650	16722	16570	16808	16845	16876	16863	16652	16671	16846	16559	16661	16889	16795	16786	16691	16760	16783	16857	16900	16692	16746	16772	16684	16758	16687	16755	16769	16570	16645	16570	16836	16678	16763	16639	16651	16818	16748	16718	16764	16743	16868	16806	16679	16746	16776	16733	16692	16503	16776	16687	16804	16539	16718	16701	16651	16726	16809	16771	16682	16813	16647	16560	16647	16920	16665	16839	16804	16692	16679	16752	16841	16947	16818	16531	16656	16797	16898	16712	16685	16661	16816	16754	16793	16821	16811	16863	16890	16648	16864	16613	16656	16882	16669	16617	16862	16772	16726	16783	16910	16780	16789	16635	16842	16698	16847	16564	16788	16734	16726	16580	16774	16846	16580	16809	16519	16746	16638	16725	16791	16550	16844	16806	16689	16668	16561	16781	16720	16530	16801	16596	16805	16662	17004	16763	16763	16676	16853	16903	16702	16565	16723	16691	16822	16769	16788	16648	16696	16732	16686	16932	16597	16907	16725	16679	16772	16847	16608	16778	16846	16769	16725	17025	16737	16688	16754	16696	16486	16701	16814	16743	16854	16584	16732	16659	16859	16690	16560	16762	16817	16913	16775	16780	16801	16705	16730	16586	16755	16755	16700	16544	16825	16906	16839	16806	16811	16578	16861	16735	16744	16735	16677	16681	16457	16705	16556	16398	16314	16600	16714	16788	16769	16654	16776	16496	16882	16708	16751	16509	16650	16615	16771	16750	16560	16698	16681	16844	16570	16705	16726	16600	16556	16779	16726	16646	16644	16793	16723	16773	16678	16556	16807	16722	16838	16882	16918	16769	16610	16585	16566	16723	16794	16553	16632	16839	16789	16597	16594	16676	16871	16757	16899	16905	16793	16840	16720	16757	16716	16864	16860	16746	16679	16567	16704	16552	16815	16702	16698	16710	16749	16805	16739	16793	16776	16755	16791	16871	16794	16784	16882	16772	16728	16603	16643	16725	16670	16725	16612	16777	16606	16717	16732	16650	16744	16979	16559	16793	16691	16547	16645	16713	16590	16811	16704	16916	16607	16741	16763	16729	16845	16587	16798	16774	16710	16716	16639	16909	16643	16649	16658	16733	16950	16949	16578	16865	16798	16540	16842	16753	16794	16552	16788	16684	16753	16833	16561	16641	16787	16578	16757	16665	16506	16617	16618	16630	16732	16827	16847	16642	16782	16712	16543	16962	16641	16728	16644	16660	16642	16714	16704	16735	16645	16681	16518	16826	16448	16667	16790	16634	16852	16646	16595	16599	16537	16732	16870	16791	16741	16865	16752	16774	16907	16700	16778	16698	16630	16618	16773	16746	16711	16856	16776	16851	16622	16439	16628	16625	16580	16696	16794	16530	16607	16691	16997	16783	16677	16643	16857	16687	16891	16641	16769	16553	16553	16703	16743	16772	16695	16589	16880	16687	16602	16668	16636	16763	16798	16579	16974	16809	16842	16766	16868	16574	16781	16848	16756	16555	16990	16828	16663	16727	16743	16826	16546	16728	16704	16760	16662	16679	16898	16622	16736	16781	16776	16645	16816	16883	16649	16496	16834	16628	16812	16627	16747	16773	16724	16649	16845	16881	16796	16534	16807	16688	16791	16604	16662	16782	16492	16833	16523	16735	16826	16897	16708	16896	16603	16715	16954	16690	16762	16661	16563	16841	16865	16777	16875	16732	16689	16733	16610	17041	16787	16556	16577	16740	16726	16826	16741	16775	16758	16751	16646	16760	16798	16649	16903	16603	16897	16803	16659	16700	16605	16715	16677	16842	16782	16532	16868	16688	16919	16651	16713	16848	16476	16619	16911	16769	16747	16649	16684	16703	16598	16768	16621	16646	16655	16717	16733	16859	16765	16838	16535	16761	16710	16672	16729	16830	16900	16689	16929	16856	16900	16729	16588	16568	16612	16843	16667	16717	16805	16511	16587	16597	16657	16746	16661	16588	16832	16659	16674	16732	16639	16605	16791	16712	16597	16662	16879	16737	16744	16722	16590	16677	16730	16617	16731	16489	16717	16784	16844	16563	16736	16672	16709	16651	16830	16988	16846	16721	16816	16703	16795	16849	16696	16701	16890	16813	16799	16674	16561	16720	16700	16743	16717	16734	17064	16897	16580	16643	16777	16786	16574	16586	16655	16622	16863	16795	16665	16668	16637	16708	16680	16700	16738	16761	16808	16823	16694	16615	16642	16737	16588	16712	16668	16595	16725	16683	16850	16693	16744	16859	16675	16867	16991	16873	16704	16859	16579	16783	16865	16624	16935	16711	16690	16596	16866	16756	16954	16777	16825	16520	16691	16812	16504	16551	16716	16537	16906	16797	16770	16723	16600	16796	16615	16594	16546	16645	16837	16356	16844	16667	16629	16739	16676	16746	16779	16554	16736	16731	16744	16495	16815	16682	16655	16714	16690	16793	16729	16743	16763	16636	16809	16709	16720	16766	16801	16567	16852	16716	16558	16721	16713	16791	16782	16573	16718	16732	16689	16657	16783	16583	16603	16766	16656	16665	16811	16771	16729	16707	16519	16649	16604	16718	16398	16667	16780	16954	16603	16686	16615	16813	16775	16722	16638	16682	16774	16654	16623	16653	16779	16607	16605	16884	16703	16507	16824	16725	16679	16587	16818	16758	16684	16808	16517	16424	16803	16807	16651	16907	16837	16813	16826	16802	16757	16696	16660	16642	16746	16842	16623	16842	16542	16655	16614	17011	16789	16695	17018	16802	16663	16876	16690	16793	16689	16729	16671	16660	16858	16670	16745	16850	16830	16796	16641	16591	16653	16683	16733	16756
33703	85576	90151	65461	44986	30280	20092	16030	15016	14490	14381	14479	14671	14454	14492	14456	14555	14510	14445	14594	14332	14529	14513	14523	14684	14594	14573	14298	14346	14383	14443	14408	14533	14456	14460	14421	14484	14484	14567	14264	14391	14476	14451	14611	14566	14382	14328	14437	14391	14464	14397	14395	14432	14417	14433	14471	14436	14519	14535	14529	14482	14409	14346	14330	14690	14337	14415	14229	14400	14395	14400	14586	14540	14388	14373	14327	14333	14428	14441	14410	14392	14472	14411	14416	14543	14300	14363	14533	14439	14498	14366	14399	14425	14494	14456	14327	14481	14332	14409	14305	14503	14515	14396	14567	14410	14474	14650	14367	14487	14390	14214	14420	14340	14374	14488	14410	14427	14411	14486	14600	14562	14411	14174	14327	14447	14398	14525	14342	14408	14437	14489	14325	14352	14620	14306	14404	14392	14587	14469	14459	14411	14503	14508	14422	14400	14385	14324	14481	14376	14489	14375	14423	14372	14576	14454	14457	14544	14386	14389	14470	14367	14330	14320	14354	14535	14383	14533	14543	14421	14524	14377	14469	14424	14465	14320	14309	14411	14335	14542	14477	14554	14437	14454	14520	14381	14614	14362	14353	14408	14566	14443	14529	14433	14323	14392	14557	14388	14498	14582	14359	14465	14490	14488	14628	14295	14575	14308	14501	14197	14454	14374	14409	14487	14198	14390	14355	14409	14314	14322	14435	14481	14361	14362	14441	14381	14279	14482	14398	14282	14490	14581	14418	14384	14466	14471	14606	14380	14690	14454	14314	14442	14524	14332	14324	14387	14368	14460	14416	14325	14460	14303	14518	14415	14526	14448	14450	14493	14496	14301	14394	14437	14409	14458	14415	14453	14320	14445	14264	14497	14517	14404	14519	14420	14411	14424	14491	14395	14344	14602	14402	14442	14455	14230	14633	14409	14392	14557	14447	14568	14430	14295	14423	14569	14581	14430	14388	14600	14399	14289	14458	14372	14505	14484	14386	14672	14513	14338	14457	14483	14526	14441	14453	14348	14441	14387	14448	14545	14548	14291	14584	14399	14460	14590	14512	14551	14531	14495	14493	14467	14426	14454	14480	14366	14343	14500	14543	14422	14353	14342	14535	14466	14417	14428	14504	14430	14505	14197	14308	14558	14525	14490	14263	14581	14400	14625	14506	14422	14346	14434	14543	14352	14327	14327	14361	14432	14357	14525	14481	14349	14378	14497	14366	14422	14272	14331	14393	14383	14331	14301	14455	14160	14471	14294	14450	14524	14493	14401	14590	14355	14459	14537	14348	14402	14463	14552	14466	14329	14396	14573	14344	14589	14400	14344	14365	14523	14483	14390	14569	14462	14491	14557	14443	14405	14458	14306	14495	14444	14278	14323	14395	14530	14495	14237	14516	14650	14500	14453	14433	14377	14569	14460	14431	14384	14404	14341	14560	14440	14521	14362	14495	14524	14345	14393	14559	14415	14493	14260	14237	14458	14423	14358	14506	14276	14531	14544	14446	14419	14500	14492	14546	14331	14379	14383	14269	14376	14535	14441	14535	14384	14507	14482	14425	14371	14424	14526	14513	14404	14533	14356	14493	14463	14471	14436	14458	14313	14398	14382	14445	14352	14510	14433	14455	14424	14315	14372	14349	14497	14441	14542	14542	14377	14634	14555	14358	14450	14428	14239	14512	14415	14473	14421	14488	14463	14400	14780	14435	14268	14440	14329	14384	14306	14462	14558	14420	14543	14455	14438	14414	14466	14468	14432	14419	14473	14383	14600	14343	14589	14476	14499	14292	14332	14496	14459	14403	14417	14493	14397	14371	14508	14363	14413	14442	14431	14452	14268	14682	14411	14384	14482	14159	14513	14258	14381	14358	14627	14404	14504	14401	14327	14407	14407	14417	14452	14268	14399	14437	14346	14332	14460	14587	14557	14469	14395	14456	14337	14443	14367	14402	14399	14477	14404	14445	14383	14402	14463	14521	14554	14474	14369	14286	14377	14473	14432	14537	14443	14427	14434	14504	14495	14333	14481	14372	14418	14368	14319	14306	14370	14480	14352	14263	14330	14353	14415	14341	14441	14517	14400	14348	14677	14379	14280	14680	14453	14458	14389	14437	14353	14543	14455	14479	14354	14301	14443	14271	14416	14406	14495	14374	14424	14424	14511	14455	14477	14489	14379	14419	14538	14394	14519	14485	14426	14289	14436	14529	14547	14319	14385	14438	14531	14515	14514	14384	14375	14510	14496	14492	14346	14287	14492	14392	14402	14506	14481	14310	14588	14348	14492	14370	14479	14399	14382	14466	14646	14420	14516	14577	14378	14335	14660	14313	14446	14449	14486	14442	14372	14321	14472	14382	14670	14355	14425	14416	14332	14612	14366	14439	14436	14466	14420	14401	14534	14385	14433	14551	14535	14339	14498	14371	14453	14354	14567	14479	14595	14300	14389	14379	14360	14556	14300	14380	14410	14493	14343	14434	14454	14540	14568	14408	14380	14475	14426	14237	14449	14515	14299	14305	14430	14496	14437	14498	14414	14301	14436	14297	14525	14376	14410	14505	14357	14507	14487	14340	14348	14539	14324	14236	14401	14446	14241	14433	14527	14462	14556	14534	14377	14511	14209	14498	14549	14441	14501	14571	14469	14329	14642	14500	14458	14539	14444	14411	14565	14559	14555	14405	14562	14438	14492	14467	14445	14462	14395	14366	14388	14306	14439	14428	14462	14430	14254	14536	14311	14278	14314	14392	14357	14378	14271	14284	14460	14463	14421	14472	14536	14472	14302	14513	14254	14317	14431	14539	14515	14415	14440	14428	14305	14319	14451	14380	14513	14275	14620	14402	14570	14543	14485	14429	14412	14407	14302	14367	14330	14305	14437	14580	14431	14483	14463	14433	14502	14368	14452	14293	14405	14390	14439	14439	14360	14525	14377	14390	14427	14543	14684	14433	14384	14364	14422	14493	14400	14434	14497	14414	14502	14309	14474	14297	14557	14527	14310	14357	14434	14389	14401	14414	14492	14485	14574	14501	14538	14434	14463	14468	14692	14450	14402	14357	14401	14503	14384	14375	14384	14519	14416	14342	14413	14334	14347	14552	14349	14420	14410	14414	14460	14424	14527	14278	14438	14289	14438	14227	14527	14323	14451	14343	14345	14439	14300	14365	14420	14372	14518	14308	14392	14238	14340	14591	14446	14358	14531	14345	14435	14345	14344	14555	14595	14497	14292	14364	14418	14450	14396	14209	14231	14543	14385	14403	14323	14336	14570	14300	14565	14416	14340	14506	14333	14435	14334	14460	14538	14400	14455	14361	14379	14477	14497	14298	14391	14256	14372	14277	14400	14483	14534	14417	14436	14433	14331	14400	14531	14463	14317	14423	14523	14539	14438	14476	14452	14394	14403	14351	14429	14404	14512	14323	14335	14375	14471	14394	14292	14391	14274	14338	14464	14506	14561	14384	14439	14468	14432	14305	14357	14428	14518	14462	14478	14410	14434	14422	14491	14410	14528	14414	14504	14343	14367	14435	14226	14247	14486	14469	14256	14498	14468	14431	14470	14494	14443	14444	14477	14430	14333	14422	14186	14402	14388	14360	14337	14460	14417	14432	14321	14449	14540	14466	14403	14464	14489	14446	14581	14398	14443	14411	14538	14413	14453	14552	14352	14569	14506	14575	14443	14392	14408	14301	14385	14521	14457	14404	14374	14615	14345	14407	14471	14307	14468	14461	14400	14468	14313	14422	14273	14559	14368	14513	14474	14502	14456	14596	14306	14294	14599	14300	14396	14485	14616	14399	14406	14331	14250	14415	14416	14443	14403	14497	14250	14261	14565	14475	14524	14467	14307	14394	14400	14414	14389	14316	14421	14459	14293	14520	14512	14448	14433	14404	14295	14286	14596	14520	14315	14421	14228	14449	14588	14434	14313	14373	14541	14395	14316	14461	14362	14448	14475	14374	14189	14365	14508	14169	14365	14538	14414	14246	14543	14418	14339	14470	14455	14505	14536	14374	14312	14554	14469	14295	14348	14646	14493	14626	14501	14349	14425	14548	14365	14328	14270	14412	14489	14424	14531	14411	14468	14407	14439	14421	14348	14347	14296	14521	14485	14423	14484	14380	14443	14458	14521	14444	14438	14472	14312	14441	14282	14391	14301	14444	14464	14473	14425	14403	14480	14482	14397	14405	14273	14329	14231	14418	14447	14568	14404	14415	14363	14412	14414	14247	14387	14479	14433	14489	14322	14256	14532	14439	14419	14466	14501	14554	14498	14422	14444	14456	14381	14493	14485	14374	14379	14547	14290	14325	14394	14527	14539	14458	14421	14377	14240	14628	14525	14288	14618	14481	14465	14389	14392	14494	14492	14395	14463	14507	14592	14361	14600	14533	14439	14376	14333	14354	14602	14437	14600	14498	14545	14516	14282	14531	14560	14562	14247	14353	14401	14568	14351	14507	14374	14349	14530	14288	14502	14538	14350	14391	14577	14235	14372	14433	14382	14340	14549	14377	14520	14516	14518	14265	14363	14631	14337	14213	14529	14399	14439	14327	14445	14486	14480	14256	14452	14304	14358	14333	14601	14425	14586	14438	14528	14411	14486	14519	14367	14466	14343	14424	14359	14567	14634	14351	14274	14525	14531	14417	14261	14490	14376	14254	14293	14444	14385	14381	14263	14480	14274	14427	14350	14438	14413	14286	14544	14407	14484	14353	14697	14531	14388	14468	14498	14289	14372	14311	14405	14353	14501	14440	14384	14250	14388	14292	14273	14589	14414	14276	14351	14576	14403	14437	14304	14379	14523	14438	14387	14457	14533	14674	14544	14539	14404	14381	14541	14493	14576	14475	14223	14426	14558	14438	14258	14431	14295	14477	14564	14345	14463	14419	14445	14610	14360	14502	14502	14391	14425	14356	14549	14342	14452	14440	14418	14376	14460	14535	14461	14296	14388	14377	14248	14550	14582	14359	14332	14426	14418	14599	14348	14572	14433	14326	14468	14426	14483	14349	14393	14378	14563	14478	14307	14370	14414	14517	14556	14482	14468	14344	14389	14329	14486	14358	14468	14338	14398	14425	14429	14544	14596	14467	14245	14325	14411	14541	14415	14411	14338	14182	14440	14516	14243	14406	14436	14214	14414	14417
23009	23580	44488	45104	39713	34114	29059	20530	17671	17146	17047	16669	16634	16790	16623	16824	16479	16580	16668	16569	16607	16648	16724	16528	16691	16730	16618	16590	16658	16429	16398	16395	16353	16331	16543	16695	16638	16615	16772	16602	16478	16428	16508	16450	16457	16615	16444	16476	16527	16377	16388	16567	16525	16320	16601	16494	16617	16404	16457	16554	16594	16642	16493	16433	16643	16565	16530	16480	16419	16421	16450	16519	16344	16742	16547	16389	16384	16306	16422	16628	16496	16476	16288	16542	16399	16516	16514	16528	16595	16472	16531	16349	16634	16448	16422	16531	16361	16313	16350	16160	16348	16254	16373	16441	16455	16354	16451	16380	16459	16399	16378	16344	16291	16485	16570	16528	16088	16313	16477	16284	16322	16288	16767	16392	16768	16616	16272	16428	16535	16359	16483	16477	16331	16518	16421	16519	16572	16346	16450	16524	16515	16486	16269	16315	16361	16539	16544	16472	16243	16586	16406	16504	16279	16459	16604	16562	16535	16447	16450	16602	16544	16335	16408	16259	16445	16374	16387	16574	16515	16308	16233	16411	16527	16403	16446	16460	16517	16467	16560	16302	16414	16260	16491	16220	16592	16394	16532	16420	16482	16526	16607	16461	16491	16472	16427	16447	16509	16312	16431	16404	16442	16484	16368	16451	16133	16474	16472	16442	16559	16390	16560	16490	16573	16438	16306	16335	16573	16482	16408	16568	16430	16370	16336	16431	16490	16449	16424	16531	16407	16431	16419	16462	16303	16535	16542	16408	16345	16235	16389	16622	16527	16230	16370	16492	16415	16159	16496	16453	16513	16388	16267	16352	16420	16714	16532	16606	16615	16436	16416	16501	16458	16468	16391	16428	16382	16524	16428	16335	16406	16338	16381	16477	16449	16255	16486	16421	16450	16270	16311	16164	16482	16461	16434	16358	16692	16522	16617	16567	16487	16467	16422	16337	16377	16314	16300	16440	16323	16480	16632	16309	16355	16399	16387	16501	16412	16650	16471	16450	16427	16469	16443	16583	16492	16576	16362	16423	16422	16470	16378	16562	16522	16512	16692	16329	16357	16343	16275	16443	16476	16471	16410	16271	16384	16541	16501	16249	16355	16449	16475	16776	16463	16217	16396	16308	16527	16464	16442	16598	16158	16515	16597	16482	16346	16535	16502	16340	16350	16361	16485	16604	16554	16486	16410	16272	16603	16435	16554	16312	16382	16577	16256	16337	16440	16394	16521	16394	16461	16540	16481	16660	16311	16348	16232	16507	16563	16532	16300	16374	16590	16423	16672	16223	16581	16429	16415	16573	16679	16533	16728	16508	16581	16310	16577	16395	16407	16248	16309	16453	16339	16293	16337	16323	16279	16344	16446	16394	16566	16431	16479	16317	16449	16446	16547	16260	16359	16478	16330	16320	16395	16152	16483	16254	16349	16419	16526	16390	16411	16447	16472	16265	16382	16517	16475	16405	16619	16368	16520	16662	16339	16423	16592	16510	16411	16431	16487	16375	16400	16559	16435	16442	16416	16300	16479	16426	16351	16340	16522	16337	16439	16266	16364	16518	16475	16367	16490	16597	16385	16589	16571	16483	16349	16365	16334	16314	16529	16346	16403	16394	16469	16259	16210	16340	16199	16349	16423	16316	16389	16375	16331	16536	16354	16404	16527	16613	16382	16466	16443	16401	16361	16375	16437	16351	16558	16297	16554	16359	16259	16333	16345	16388	16377	16270	16158	16462	16530	16397	16539	16372	16255	16486	16552	16478	16370	16749	16447	16530	16472	16505	16506	16208	16400	16364	16311	16461	16375	16515	16511	16371	16464	16528	16483	16313	16374	16525	16453	16416	16413	16351	16562	16445	16321	16586	16394	16309	16535	16299	16466	16612	16302	16414	16547	16334	16371	16546	16348	16567	16563	16279	16540	16607	16529	16250	16319	16486	16482	16676	16803	16193	16375	16430	16491	16408	16457	16430	16553	16359	16224	16265	16492	16572	16458	16465	16420	16456	16262	16336	16433	16193	16473	16511	16462	16627	16533	16574	16421	16387	16423	16381	16467	16533	16380	16368	16606	16520	16458	16374	16377	16469	16508	16267	16386	16367	16496	16279	16317	16494	16356	16314	16524	16418	16492	16370	16480	16284	16457	16557	16518	16400	16373	16459	16482	16535	16444	16488	16627	16587	16499	16383	16311	16414	16385	16485	16524	16574	16472	16389	16304	16449	16469	16459	16432	16355	16469	16313	16503	16349	16291	16385	16725	16307	16374	16432	16295	16197	16397	16376	16497	16350	16609	16436	16317	16482	16248	16405	16354	16379	16434	16634	16515	16572	16510	16586	16511	16343	16355	16413	16428	16316	16468	16394	16487	16423	16440	16461	16272	16350	16453	16289	16199	16511	16335	16440	16193	16320	16253	16503	16280	16326	16437	16284	16504	16383	16194	16505	16378	16290	16370	16447	16310	16298	16472	16457	16429	16622	16476	16478	16406	16394	16400	16487	16352	16458	16424	16336	16386	16401	16437	16414	16419	16579	16528	16552	16480	16274	16369	16415	16496	16577	16303	16333	16554	16370	16443	16417	16364	16432	16483	16396	16336	16372	16481	16475	16632	16456	16435	16204	16413	16579	16420	16411	16429	16355	16445	16452	16454	16470	16421	16344	16506	16440	16374	16302	16336	16252	16375	16416	16372	16429	16497	16522	16476	16404	16335	16392	16564	16556	16324	16619	16484	16481	16447	16355	16165	16406	16326	16570	16484	16505	16515	16462	16396	16311	16679	16679	16399	16384	16591	16310	16345	16364	16426	16433	16456	16550	16471	16479	16504	16438	16183	16684	16454	16276	16475	16525	16502	16510	16512	16547	16246	16538	16377	16482	16553	16373	16227	16369	16432	16579	16620	16435	16299	16460	16404	16533	16360	16443	16482	16483	16428	16264	16487	16223	16413	16325	16507	16363	16476	16336	16415	16383	16431	16360	16445	16405	16630	16425	16329	16168	16477	16747	16360	16513	16508	16329	16480	16399	16371	16388	16415	16487	16396	16519	16244	16409	16394	16525	16688	16440	16554	16416	16410	16241	16489	16286	16374	16371	16374	16437	16544	16619	16341	16291	16372	16418	16364	16498	16466	16453	16475	16508	16600	16591	16301	16513	16394	16428	16449	16537	16451	16485	16586	16283	16492	16533	16456	16543	16595	16325	16561	16471	16517	16323	16541	16612	16320	16475	16626	16435	16608	16563	16348	16488	16512	16487	16317	16627	16381	16385	16533	16359	16375	16449	16417	16456	16426	16231	16285	16393	16158	16300	16417	16681	16245	16376	16465	16485	16421	16463	16318	16410	16439	16516	16455	16458	16381	16510	16387	16548	16466	16401	16197	16439	16429	16458	16289	16400	16319	16479	16493	16566	16417	16451	16446	16645	16515	16520	16439	16313	16468	16463	16404	16397	16510	16659	16408	16438	16493	16394	16461	16376	16373	16537	16258	16324	16375	16465	16589	16269	16564	16352	16337	16309	16483	16468	16373	16417	16326	16515	16501	16362	16486	16406	16451	16625	16313	16437	16436	16395	16381	16508	16464	16352	16501	16477	16450	16636	16406	16442	16736	16404	16370	16416	16676	16371	16376	16435	16478	16244	16579	16509	16452	16262	16398	16267	16329	16370	16534	16434	16397	16320	16400	16323	16468	16480	16465	16374	16548	16543	16452	16457	16497	16379	16499	16237	16595	16521	16458	16667	16711	16519	16496	16379	16290	16302	16438	16504	16471	16426	16474	16311	16315	16450	16403	16432	16412	16319	16558	16485	16293	16582	16393	16368	16411	16298	16399	16281	16412	16399	16473	16455	16444	16494	16332	16325	16632	16472	16358	16410	16597	16553	16524	16559	16403	16327	16451	16537	16625	16396	16527	16541	16529	16555	16527	16448	16486	16491	16565	16487	16315	16505	16356	16527	16770	16487	16259	16440	16528	16325	16427	16421	16488	16366	16494	16364	16452	16354	16592	16566	16356	16272	16540	16376	16581	16459	16473	16574	16453	16375	16707	16358	16262	16560	16252	16654	16494	16442	16435	16701	16461	16458	16300	16245	16471	16356	16498	16333	16190	16320	16378	16467	16395	16460	16520	16384	16307	16346	16404	16385	16302	16371	16376	16441	16483	16393	16525	16574	16695	16390	16372	16379	16520	16314	16410	16447	16409	16408	16308	16469	16424	16373	16419	16407	16418	16572	16512	16372	16399	16437	16350	16444	16375	16540	16375	16266	16515	16574	16447	16450	16434	16522	16350	16338	16540	16432	16297	16442	16419	16366	16422	16292	16534	16654	16281	16382	16482	16281	16325	16469	16434	16314	16268	16511	16339	16463	16503	16440	16336	16306	16390	16370	16466	16582	16538	16497	16467	16363	16369	16419	16416	16408	16364	16424	16353	16317	16240	16360	16429	16484	16257	16449	16538	16550	16481	16355	16385	16322	16501	16394	16609	16216	16318	16524	16588	16393	16356	16460	16272	16506	16401	16432	16439	16343	16267	16328	16330	16413	16497	16561	16304	16325	16335	16377	16330	16426	16456	16438	16393	16212	16452	16620	16362	16335	16423	16417	16426	16485	16432	16310	16480	16493	16544	16310	16288	16505	16515	16489	16368	16689	16461	16405	16315	16388	16498	16392	16306	16415	16300	16416	16394	16601	16323	16517	16396	16569	16541	16256	16453	16485	16466	16385	16565	16379	16545	16451	16452	16497	16533	16459	16321	16387	16508	16399	16261	16536	16627	16420	16516	16468	16401	16449	16491	16385	16338	16572	16526	16227	16507	16392	16475	16251	16271	16074	16516	16449	16359	16534	16573	16555	16567	16479	16191	16398	16488	16369	16501	16355	16638	16447	16482	16430	16332	16362	16544	16427	16441	16351	16386	16418	16429	16580	16346	16514	16417	16273	16476	16349	16605	16436	16598	16506	16490	16316	16356	16431	16673	16486	16480	16324	16665	16362	16518	16415	16709	16503	16383	16392	16317	16590	16487	16328	16284	16365	16380	16341	16455	16439	16181	16324	16421	16395	16440	16310	16499	16429	16445	16431	16407	16196	16389	16349	16269	16398	16440	16346	16367	16450	16594	16506	16430	16352	16556	16487	16509	16297	16269	16373
47171	83334	91112	77998	55814	38115	24783	17138	15049	14221	14235	14158	14234	14212	14078	14280	14060	14127	14092	14255	14258	14321	14245	14162	14236	14221	14272	14248	14213	14041	14222	14246	14408	14216	14157	14235	14382	14352	14253	14331	14206	14227	13987	14263	14313	14237	14291	14197	14239	14347	14279	14211	14294	14156	14154	14174	14057	14160	14319	14225	14140	14339	14113	14087	14191	14345	14140	14199	14260	14149	14218	14202	14208	14228	14192	14309	14160	14324	14320	14209	14170	14197	14184	14281	14221	14029	14114	14341	14263	14211	14255	14205	14071	14143	14224	14147	14339	14189	14122	14169	14382	14226	14168	14242	14325	14123	14138	14214	14200	14191	14201	14145	14241	14231	14190	14264	14160	14059	14192	14359	14288	14240	14240	14098	14206	14251	14283	14373	14148	14268	14120	14233	14111	14187	14319	14196	14352	14197	14239	14098	14396	14202	14110	14163	14357	14153	14246	14383	14276	14152	14167	14089	14434	14238	14309	14216	14211	14153	14214	14230	14071	14285	14255	14255	14076	14229	14253	14164	14096	14264	14055	14121	14212	14232	14260	14149	14130	14190	14150	14238	14210	14019	14037	14237	14120	14266	14120	14188	13989	14236	14242	14150	14272	14146	14161	14178	14228	14079	14098	14340	14190	14385	14165	14209	14275	14251	14188	14202	14086	14319	14229	14412	14347	14288	14147	14386	14281	14262	14192	14132	14321	14227	14227	14210	14205	14260	14156	14184	14289	14199	14137	14060	14183	14172	14373	14175	14205	14183	14404	13982	14109	14336	14154	14134	14397	14187	14304	14240	14133	14214	14247	14193	14294	14300	14164	14195	14095	14194	14247	14177	14033	14152	14345	14235	14197	14159	14249	14127	14281	14162	14389	14202	14100	14189	14392	14154	14140	14214	14144	14103	14258	14375	14326	14157	14192	14140	13994	14334	14087	14333	14189	14318	14067	14259	14189	14179	14349	14051	14165	14178	14185	14214	14253	14130	14148	14201	14314	14166	14008	14051	14226	14250	14277	14107	14333	14116	14276	14142	14212	14386	14147	14290	14222	14136	14115	14228	14023	14332	14231	14158	14211	14170	14156	14089	14202	14115	14223	14339	14180	14146	14256	14170	14264	14153	14207	14151	14122	14352	14240	14155	14196	14380	14212	14161	14424	14258	14064	14299	14216	14164	14079	14150	14275	14271	14201	14391	14181	14275	14288	14154	14225	14159	14126	14216	14240	14224	14194	14423	14276	14174	14234	14205	14097	14312	14175	14226	14190	14187	14205	14443	14139	14216	14298	14223	13983	14256	14328	14290	14140	14194	14317	14213	14267	14261	14184	14103	14234	14187	14118	14108	14158	14270	14204	14170	14253	14298	14129	14278	14150	14189	14330	14093	14305	14093	14196	14184	14283	14396	14414	14117	14111	14126	14375	14093	14264	14165	14226	14201	14110	14205	14183	14267	14110	14142	14248	14111	14346	14164	14222	14090	14110	14202	14243	14250	14169	14397	14274	14251	14254	14316	14099	14119	14185	14109	14205	14110	14319	14181	14209	14145	14234	14170	14221	14138	14327	14138	14059	14271	14255	14185	14071	14119	14255	14128	14081	13969	14204	14143	14124	14302	14241	14113	14152	14058	14230	14209	14230	14191	14179	14143	14323	14335	14158	14353	13981	14284	14313	14006	14052	14138	14354	14115	14131	14395	14142	14201	14019	14274	14238	14380	14148	14317	14206	14278	13981	14144	14165	14151	14175	14180	14113	14195	14160	14135	14260	14228	14339	14305	14266	14108	14236	14297	14350	14332	14152	14097	14281	14180	14211	14219	14177	14223	14156	14234	14373	14171	14142	14308	14117	14203	14210	14202	14111	14241	14263	14092	14186	14156	14113	14240	14130	14279	14174	14259	14093	14082	14121	14306	14105	14125	14295	14494	14202	14221	14232	14254	14194	14269	14284	14070	14165	14184	14303	14334	14232	14225	14200	13966	14264	14203	14192	14340	14176	14364	14096	14117	14211	14193	14115	14108	14150	14162	14104	14115	14455	14135	14050	14161	14152	14087	14104	14264	14212	14155	14114	14212	14168	14314	14203	14271	14131	14309	14112	14166	14275	14143	14170	14193	14243	14077	14212	14041	14292	14300	14176	14366	14174	14168	14142	14164	14063	14348	13974	14125	14266	14178	14061	14223	14242	14216	14102	14139	14244	14054	14355	14220	14135	14172	14291	14260	14179	14341	14202	14315	14179	14132	14196	14290	14220	14343	14135	14210	14099	14238	14239	14259	14190	14247	14109	14364	14260	14143	14156	14057	14206	14154	14175	14202	14208	14237	14111	14212	14215	14234	14157	14224	14102	14263	14135	14284	14163	14305	14334	14083	14026	14286	14194	14194	14276	14179	14159	14207	14230	14201	14290	14126	14236	14316	14417	14166	14333	14097	14140	14013	14261	14251	14187	14130	14147	14250	14173	14268	14232	14261	14320	14106	14175	14094	14062	14188	14123	14288	14392	14094	14164	14369	14315	14188	14175	14021	14206	14190	14238	14178	14051	14125	14276	14252	14016	14154	14285	14282	14231	14269	14129	14206	14329	14100	14189	14133	14212	14297	14192	14271	14306	14269	14156	14403	14258	14234	14352	14156	14019	14112	14431	14167	14313	14091	14291	14099	14065	14206	14115	14248	14226	14267	14190	14276	14137	14198	14239	14177	14244	14188	14286	14149	14215	14066	14260	14300	14183	14186	14066	14108	14178	14096	14226	14291	14254	14243	14332	14283	14244	14128	14342	14177	14220	14147	14143	14235	14188	14252	14268	14134	14109	14208	14116	14235	14251	14025	14268	14340	14332	14131	14156	14151	14185	14122	14340	14114	14220	14252	14362	14304	14162	14140	14325	14279	14267	14238	14328	14165	14304	14313	14279	14215	14147	14184	14196	14116	14200	14238	14203	14372	14069	14025	14177	14225	14087	14248	14190	14093	14155	14141	14189	14153	14186	14230	14210	14206	14221	14232	14176	14073	14313	14072	14294	14187	13942	14146	14227	14171	14233	14094	14140	14118	14348	13970	14133	14174	14278	14038	14312	14019	14265	14151	14323	14340	14152	14247	13952	14228	14248	14113	14234	14253	14209	14136	14203	14164	14179	14124	14192	14221	13942	14136	14157	14075	14316	14229	14245	14120	14409	14139	14303	14185	14181	14129	14076	14107	14362	14082	14412	14228	14220	14178	14300	14241	14281	14308	14093	14104	14261	14321	14049	14038	14134	14178	14218	14201	14016	14124	14270	14214	14085	14212	14297	14127	14097	14106	14164	14293	14217	14212	14132	14351	14435	14176	14267	14122	14160	14178	14101	14177	14362	14036	14328	14247	14204	14081	14204	14219	14365	14139	14315	14297	14394	14130	14126	14092	14066	14475	14268	14236	14205	14292	14165	14354	14410	14042	14303	14188	14312	14286	14223	13905	14214	14090	14149	14203	14194	14118	14349	14211	14179	14086	14091	14198	14183	14387	14296	14118	14118	14271	14340	14081	14152	14292	14124	14250	13981	14270	14230	14324	14171	14190	14181	14131	14198	14135	14312	14253	14249	14196	14056	14274	14136	14030	14202	14208	14183	14248	14208	14345	14315	14234	14334	14118	14232	14392	14317	14219	14315	14235	14260	14246	14358	14175	14117	14340	14170	14226	14325	14372	14258	14233	14347	14382	14188	14134	14311	14215	14229	14235	14192	14352	14110	14101	14230	14291	14276	14245	14260	14205	14264	14272	14132	14018	14098	14169	14142	14304	14167	14153	14130	14182	14213	14191	14228	14274	14237	14182	14153	14203	14198	14237	14274	14058	14203	14198	14231	14311	14167	14077	14365	14261	14171	14120	14277	14286	14113	14157	14135	14277	14413	14082	14229	14071	14148	14320	14168	14231	14338	14247	14362	14128	14180	14246	14211	14250	14254	14151	14209	14237	14159	14275	14189	14256	14163	14082	14148	14138	14224	14169	14303	14082	14307	13967	14374	14080	14056	14206	14319	14092	14309	14206	14335	14040	14154	14297	14161	14203	14041	14241	13993	14341	14489	14186	14120	14117	14044	14203	14067	14041	14366	14254	14247	14047	14153	14323	14026	14225	14341	14042	14202	14237	14301	14205	14237	14221	14102	14286	14069	14019	14250	14142	14210	14112	14160	14139	14254	14180	14227	14253	14292	14282	14251	14217	14358	14208	14026	14139	14013	14358	14146	14384	13997	14249	14212	14171	14124	14274	14212	14176	14091	14117	14181	14225	14251	14242	14051	14118	14164	14230	14300	14110	14248	14224	14257	14019	14276	14234	14164	14399	14237	14115	14156	14225	14091	14300	14239	14218	14159	14254	14141	14279	14184	14083	14112	14261	14399	14307	14139	14274	14196	14048	14180	14177	14140	14153	14188	14095	14193	13976	14127	14147	14287	14260	14248	14157	14071	14291	14216	14186	14168	14100	14263	14136	14281	14178	14450	14239	14349	14172	14245	14245	14170	14146	14277	14194	14190	14224	14181	14043	14175	14107	14249	14255	14279	14379	14322	14174	14251	14255	14434	14087	14036	14179	14184	14240	14304	14225	14124	14197	14245	14075	14164	14276	14241	14121	13961	14091	14152	14171	14301	14117	14031	14164	14154	14175	14203	14181	14275	14299	14224	14144	14278	14300	14297	14280	14390	14212	14239	14099	14063	14355	14280	14336	14184	14205	14278	14104	14049	14238	14303	14153	14218	14370	14103	14145	14316	14113	14129	14226	14225	14221	14172	14197	14179	14200	14240	14175	14038	14210	14229	14139	14192	14179	14236	14005	14228	14049	14300	14447	14008	14141	14130	14246	14164	14311	14103	14229	14202	14158	14091	14240	14171	14163	13985	14196	14211	14320	14161	14251	14300	14216	14045	14325	14261	14200	14192	14329	14270	14361	14229	14169	14208	14234	14135	14193	14175	14133	14264	14329	14177	14178	14123	14148	14102	14399	14297	14129	14350	14243	14224	14095	14263	14266	14179	14243	14128	14205	14180	14058	14116	14269	14244	14327	14284	14150	14246	14233	14322	14170	14321	14254	14136	14285	14323	14178	14104	14354	14154	14178	14212	14122	14253	14141	14202	14303	14076	14239	14257	14288	14244	14176
27507	33582	51578	39218	26776	20498	17711	16801	16500	16359	16183	16391	16401	16207	16270	16294	16221	16234	16247	16310	16163	16295	16319	16458	16363	16139	16328	16420	16247	16384	16195	15999	16450	16277	16192	16179	16272	16399	16320	16189	16288	16183	16234	16314	16308	16299	16282	16007	16228	16305	16274	16217	16076	16325	16479	16364	16230	16184	16221	16144	16167	16211	16116	16241	16332	16420	16161	16267	16185	16360	16292	16404	16395	16255	16084	16244	16212	16319	16267	16035	16395	16086	16186	16362	16393	16270	16168	16178	16127	16256	16225	16329	16318	16150	16170	16265	16226	16339	16185	16302	16357	16230	16243	16177	16106	16132	16004	16342	16241	16401	16396	16434	16287	16137	16154	16306	16164	16267	16186	16395	16175	16224	16425	16428	16242	16132	16205	16535	16244	16388	16265	16388	16299	16095	16137	16258	16194	16314	16128	16192	16268	16318	16148	16136	16164	16171	16237	16410	16292	16188	16390	16318	16382	16200	16219	16445	16096	16344	16187	16101	16236	16345	16063	16193	16154	16226	16128	16220	16351	16306	16270	16311	16423	16284	16300	16322	16328	16344	16186	16304	16151	16363	16363	16492	16195	16239	16214	16302	16363	16099	16335	16303	16143	16224	16165	16287	16050	16270	16147	16339	16278	16084	16178	16203	16240	16323	16158	16383	16304	16209	16252	16207	16227	16222	16168	16236	16319	16236	16304	16336	16318	16507	16200	16201	16166	16280	16041	16331	16250	16225	16248	16214	16222	16336	16265	16187	16112	16337	16386	16237	16254	16297	16313	16054	16151	16320	16294	16231	16302	16128	16306	16327	16078	16250	16299	16229	16359	16039	16371	16017	16320	16303	16346	16279	16258	16252	16290	16171	16361	16289	16261	16236	16378	16131	16233	16252	16265	16063	16126	16341	16326	16405	16442	16363	16237	16241	16047	16119	16084	16362	16194	16020	16209	16295	16028	16337	16229	16405	16352	16238	16107	16259	16079	16163	16179	16201	16148	16430	16175	16400	16216	16114	16228	16194	16159	16262	16587	16247	16244	16281	16280	16239	16140	16048	16256	16081	16421	16117	16456	16073	16148	16123	16319	16203	16062	16220	16399	16066	16203	16107	15968	16115	16353	16307	16318	16194	16272	16197	16379	16015	16187	16261	16224	16221	16366	16241	16067	16147	16216	16396	16376	16218	16134	16344	16305	16290	16222	16230	16153	16217	16158	16246	16312	16327	16426	16276	16272	16368	16377	16193	16197	16191	16104	16199	16137	16394	16091	16235	16283	16247	16151	16263	16300	16164	16350	16381	16347	16319	16391	16364	16419	16320	16478	16426	16102	16208	16090	16266	16288	16145	16091	15999	16409	16452	16325	16283	16250	16195	16236	16131	16358	16270	16293	16350	16351	16525	16186	16363	16272	16195	16201	16294	16364	16203	16101	16139	16203	16136	16275	16349	16324	16236	16277	16145	16147	16189	16220	16256	16147	16414	16269	16176	16271	16190	16296	16350	16205	16382	16395	16127	16338	16276	16293	16258	16258	16123	16144	16394	16437	16326	16426	16333	16163	16266	16165	16276	16155	16098	16291	16138	16219	16212	16366	16102	16292	16284	16219	16327	16220	16286	16219	16293	16354	15972	16241	16205	16182	16179	16126	16495	16446	16174	16080	16145	16262	16268	16415	16090	16381	16349	16172	16274	16224	16253	16385	16231	16406	16205	16189	16226	16134	16144	16147	16410	16065	16255	16165	16447	16229	16108	16317	16187	16326	16273	16282	16238	16292	16331	16310	16198	16239	16198	16272	16450	16339	16541	16109	16420	16382	16115	16251	16225	16335	16293	16337	16148	16241	16258	16311	16363	16291	16303	16450	16079	16152	16155	16319	16449	16133	16256	16395	16425	16151	16334	16366	16217	16199	16276	16259	16359	16298	16128	16100	16199	16110	15891	16205	16235	16150	16265	16172	16283	16111	16294	16272	16117	16365	16116	16329	16465	16237	16160	16183	16324	16332	16267	16058	16292	16286	15998	16158	16256	16358	16318	16406	16262	16312	16237	16049	16154	16432	16285	16229	16172	16265	16402	16219	16327	16281	16110	16420	16284	16356	16202	16218	16315	16333	16303	16285	16409	16474	16194	16053	16430	16340	16235	16144	16363	16033	15983	16344	16193	16206	16166	16250	16295	16090	16055	16225	16218	16340	16178	16214	16291	16313	16187	16157	16223	16279	16373	16298	16398	16336	16442	16282	16237	16398	16312	16214	16184	16277	16058	16127	16368	16623	16111	16258	16229	16218	16350	16255	16488	16307	16495	16333	16379	16195	15895	16390	16298	16285	16310	16180	16211	16285	16261	16178	16269	16208	16087	16305	16194	16441	16217	16073	16370	16176	16307	16173	16227	16196	16282	16329	16525	16291	16351	16400	16383	16228	16314	16235	16183	16116	16185	16090	16360	16282	16342	16312	16274	16346	16319	16240	16117	16184	16260	16302	16311	16296	16321	16536	16207	16179	16119	16094	16313	16264	16404	16253	16205	16264	16189	16051	16199	16291	16111	16298	16276	16241	16449	16242	16223	16249	16357	16340	16463	16267	16220	16198	16466	16202	16386	16445	16384	16361	16091	16322	16427	16248	16081	16280	16387	16199	16205	16391	16176	16294	16150	16121	16288	16194	16251	16192	16367	16234	16464	16442	16277	16184	16201	16216	16319	16282	16130	16284	16198	16304	16196	16236	16051	16192	16349	16180	16152	16217	15966	16288	16315	16200	16254	16122	16283	16435	16328	16134	16133	16029	16294	16270	16182	16277	16201	16230	16390	16255	16196	16288	16191	16091	16249	16401	16295	16326	16131	16260	16216	16335	16167	16303	16356	16447	16227	16385	16377	16271	16184	16220	16187	16353	16142	16264	16268	16210	16295	16220	16425	16320	16294	16239	16247	16465	16305	16622	16237	16099	16252	16418	16240	16193	16378	16464	16355	16231	16277	16500	16414	16182	16282	16236	16280	16339	16094	16241	16098	16265	16311	16405	16035	16376	16182	16207	16269	16159	16447	16121	16465	16339	16226	16265	16384	16137	16344	16268	16089	16256	16285	16239	16412	16226	16048	16230	16549	16218	16343	16212	16366	16192	16313	16278	16330	16192	16192	16348	16277	16214	16358	16056	16083	16136	16287	16263	16155	16266	16228	16380	16406	16213	16414	16127	16226	16247	16284	16172	16234	16345	16131	16335	16182	16291	16360	16236	16360	16335	16258	16242	16343	16367	16376	16016	16328	16300	16210	16236	16294	16397	16308	16146	16303	16264	16205	16104	16420	16263	16278	16381	16085	16008	16284	16232	16137	16191	16264	16223	16293	16146	16356	16419	16126	16122	16209	16341	16097	16270	16250	16122	15988	16163	15997	16154	16185	16342	16188	16173	16355	16168	16074	16196	16317	16110	16331	16289	16106	16389	16231	16314	16185	16453	16173	16223	16201	16220	16280	16188	16289	16217	16272	16208	16206	16136	16103	16225	16201	16291	16313	16254	16336	16577	16272	16137	16152	16184	16273	16233	16215	16427	16298	16061	16221	16214	16301	16104	16354	16290	16356	16275	16190	16193	16128	16399	16148	16230	16307	16116	16131	16220	16312	16399	16279	16272	16178	16246	16218	16453	16369	16109	16198	16262	16204	16172	16174	16372	16436	16256	16239	16279	16217	16234	16340	16172	16352	16297	16208	16194	16074	16286	16257	16214	16104	16099	16075	16154	16283	16521	16192	16164	16273	16245	16371	16324	16291	16328	16113	16383	16396	15989	16349	16188	16041	16171	16129	16292	16378	16235	16303	16157	16072	16495	16326	16239	16253	16104	16186	16282	16137	16241	16148	16145	16297	16286	16293	16273	16440	16156	16400	16261	16262	16641	16216	16238	16411	16459	16096	16183	16268	16224	16333	16103	16311	16229	15999	16235	16397	16069	16240	16406	16247	16503	16220	16390	16184	16252	16410	16157	16074	16274	16312	16275	16387	16485	16360	16278	16183	16104	16360	16318	16183	16357	16116	16422	16308	16278	16368	16199	16087	16124	16134	16287	16253	16415	16226	16113	16201	16178	16203	16331	16216	16371	16338	16356	16360	16264	16447	16073	16389	16361	16186	16337	16184	16238	16278	16289	16301	16102	16264	16281	16091	16411	16281	16394	16107	16337	16424	16141	16321	16242	16168	16139	16219	16285	16237	16359	16380	16235	16377	16210	16466	16256	16181	16298	16173	16515	16322	16352	16212	16229	16395	16343	16141	16435	16314	16298	16145	16155	16348	16174	16264	15957	16255	16257	16287	16368	16315	16137	16340	16126	16274	16191	16172	16153	16287	16289	16318	16287	16294	16294	16188	16226	16426	16238	16237	16116	16219	16259	16186	15972	16358	16146	16164	16170	16044	16294	16193	16306	16068	16341	16326	16335	16424	16529	16376	16322	16099	16127	16124	16167	16578	16191	16199	16258	16277	16138	16301	16275	16333	16289	16366	16315	16167	16297	16314	16312	16270	16391	16147	16214	16323	16426	16179	16220	16347	16139	15971	16085	16221	16408	16342	16382	16216	16225	16158	16500	16432	16320	16199	16175	16234	16259	16190	16284	16272	16438	16275	16237	16494	16214	16073	16212	16252	16303	16275	16361	16374	16330	16478	16376	16480	16260	16212	16207	16253	16226	16257	16296	16180	16411	16218	16225	16109	16269	16146	16356	16366	16309	16049	16158	16131	16303	16293	16402	16274	16435	16139	16145	16264	16115	16438	16297	16264	16229	16210	16430	16308	16268	16373	16370	16318	16443	16644	16116	16161	16222	16335	16321	16421	16185	16308	16278	16157	16406	16194	16286	16148	16272	16246	16284	16471	16283	16389	16336	16209	16191	16466	16240	16363	16243	16478	16071	16384	16276	16252	16278	16270	16029	16151	16408	16464	16184	16126	16158	16428	16322	16387	16255	16313	16182	16209	16223	16101	16357	16331	16276	16107	16117	16016	16236	16567	16164	16226	16439	16331	16379	16483	16443	16212	16355	16298	16382	16044	16193	16333	16437	16373	16339	16459	16282	16107	16107	16096	16209	16469	16369	16362	16432	16325	16280	16478	16095	16378	16263	16243	16134	16373	16160	16045	16593	16216
18390	55707	52845	35501	24261	17535	15343	14269	14131	14092	14140	14081	14087	14141	14058	14050	14132	14180	14152	14125	14192	14153	14184	14016	14106	14096	13941	13857	14114	14125	14147	13979	14097	14015	14060	14025	14121	14052	14117	14196	14318	14152	14089	14155	14020	14177	14205	14261	14168	14088	14119	14116	14212	14097	14157	14139	14102	14160	14099	14079	14322	14111	14051	14040	14054	14193	14200	14067	14116	14066	14154	14292	14092	14133	14243	13979	14246	14187	14059	14036	13885	14176	14201	13999	14151	14078	14393	14067	14078	14205	14100	14128	14117	14105	14052	14142	14069	14090	14100	14189	14042	14198	14127	14161	14115	14068	14064	14066	14028	14095	14054	14324	14087	14211	14076	14027	14070	14170	14017	14312	14174	13946	14251	14049	14439	14041	14178	14044	14205	14157	14064	14092	14077	14138	14123	14004	14182	14169	14114	14079	14072	14161	14108	14146	13882	13911	14107	14177	14062	14066	14100	14080	14146	14038	14071	14219	14162	14132	14115	14063	14037	14250	13993	14127	14133	14005	14085	14157	14008	14134	13928	14058	14247	14063	14051	14163	13937	14069	14055	14128	14198	14089	14104	14087	13927	13996	14031	14243	14244	14158	14071	14013	14318	14144	14069	14027	14055	14038	13992	14087	14036	14056	14107	14056	14193	14132	14080	14167	13922	14171	13943	14025	14167	14210	14042	14137	14005	14289	14014	14003	13926	14047	14137	14097	14064	14145	14131	14091	14026	13941	14102	14130	14105	14068	14252	13957	14028	14118	14150	14063	14107	14041	14043	13880	14044	14025	14149	13958	14049	14091	14277	14214	14043	14105	14228	14100	13935	14183	14246	14193	14016	14069	14035	14100	14076	14155	14147	14067	14221	14219	14169	14216	14151	14216	14064	14198	14091	14204	14047	14134	13961	14164	14120	13874	14192	13921	14177	14122	14217	13932	14053	14043	14270	14119	14011	14079	14151	14136	14272	14117	14186	14048	14133	14083	14044	14105	14081	14221	14025	14203	14128	14194	14102	14060	14115	14104	14132	14278	14060	14128	14135	14131	14059	14348	14084	14113	14108	14188	14024	14035	14232	14014	14054	14081	14178	14040	14036	14098	13974	13874	14122	14122	14109	14249	14063	14103	14096	14124	14000	14104	14086	14224	13976	14077	14054	14073	14213	13970	13975	13825	13957	14195	14136	14123	14024	14120	14147	14235	14244	14026	14037	13990	14157	14114	14179	14014	14090	14114	14135	14073	14330	14200	14138	14033	14146	14089	14071	14117	13919	14116	14261	14148	14161	14138	14074	14104	14100	14107	14247	13867	13992	14151	14208	14180	14115	14099	14145	14141	13994	14217	14072	14132	13981	14027	14259	14229	14078	14088	14010	14217	14047	13985	14199	14126	14118	14052	14011	14183	14187	14059	14246	14128	14093	14067	14239	14169	14016	14186	14030	14082	14121	14073	14223	14104	14163	14016	14045	14156	14155	14141	14026	13889	14219	13904	14056	14080	14168	14119	13946	14134	14123	14025	14062	14014	14159	14011	14127	14291	14031	14145	14156	14136	14240	14209	14209	14136	13945	14076	14047	14018	14119	13992	14216	14045	13991	14040	14145	13952	14085	14115	13823	14155	14068	14193	14053	14242	13997	13814	13967	14391	14114	14247	14080	14022	14187	14156	14062	14307	14003	13963	14056	14193	14059	14136	14205	14117	14254	13930	14227	14228	14061	14136	14076	14042	14039	14175	14139	14146	14225	14306	14021	14152	14110	14262	14006	14166	14059	14094	14147	14151	14145	14228	14177	14208	13935	14303	14056	14136	14097	14087	14106	14067	14132	13878	14120	14155	14140	14104	14066	14154	14173	14045	14032	14176	14059	14090	13977	14016	14024	14042	14180	14002	14185	13969	14174	14099	14187	14157	14087	14371	14054	14111	14057	14117	14205	14167	14023	14040	13987	14225	14152	14154	14121	14340	14079	14011	14000	14195	14048	14074	14319	14284	14180	14087	14161	14116	14041	14045	14156	14137	14191	14169	14129	14184	14008	14040	13947	14251	14019	14185	14242	14060	14150	14117	13879	14265	14059	14313	14200	14227	14034	14133	13911	14128	14160	14130	14179	14059	14124	14034	14142	14085	14037	14076	14161	14075	14101	14138	14059	14101	14153	14116	14241	14096	14013	14227	14113	14128	14035	13936	14095	14184	13980	14004	14134	14053	14219	13970	14247	14098	14096	14283	14308	14306	14032	14257	14131	14131	14080	14054	13947	14126	14108	14218	14220	14072	14140	14020	14018	14087	14126	14056	14114	13955	14003	13984	14152	14111	14217	14081	14080	14093	14227	14227	14224	14031	13948	14084	14075	14071	14026	14201	14062	14017	14019	13999	14159	13961	14187	14257	14249	14094	14122	14094	14167	14034	14173	14102	14144	14226	14053	13930	14077	14082	13875	14231	14171	14080	14039	14189	14152	14118	14161	14169	14262	14029	14179	14029	14035	14297	14109	14133	14137	14077	14174	14108	14154	14285	13989	14010	14072	13980	14036	14121	14190	14058	14138	14104	14066	13905	14136	14164	14162	13990	14195	14230	14250	14180	14132	13944	14095	14263	14044	14255	13988	14167	14280	14186	13998	13936	14158	14046	14072	14124	14247	14071	14130	14125	14014	14003	14182	14054	13986	14205	14134	14039	14002	14115	14194	14312	14126	14201	14086	14128	14109	14128	14136	14046	14102	14160	14016	14129	14036	14037	14081	14133	14118	14053	13983	14063	14067	14044	14208	14071	14192	14087	14042	14117	14011	14116	13942	14183	13936	14270	13991	14227	14164	14071	14124	14038	14071	14170	14035	14228	14210	14086	14094	14171	14080	14143	14141	14075	14199	14251	14144	14150	14146	13992	14179	14091	14140	14019	14088	14077	14028	14094	14119	14087	14117	14303	14187	14047	14077	14262	14244	14181	13995	14092	14180	14180	14166	14128	14119	14116	13915	14110	13974	14076	14043	14128	14089	14325	14172	14040	14173	13907	13911	14249	13838	13989	14128	14172	14025	14155	14150	14137	13867	14328	14040	13970	14076	14077	13968	14136	14107	14180	14103	14110	14031	14019	14051	14005	13996	14091	13908	14163	14162	14248	14130	14064	14093	14115	13934	14065	14221	14162	14062	14114	14279	14017	14160	14099	14093	14178	14206	14189	14144	14143	14219	14171	14147	14174	14203	14171	14177	13861	13907	14084	14182	14068	14183	14042	14128	14079	14126	14219	14169	14049	13976	14053	13861	14053	14145	14152	14087	14119	14075	14088	14127	13971	14155	14119	14090	14016	14164	14073	14060	14086	14021	13942	14100	14012	13914	14190	14118	14164	14123	14010	14234	14404	14204	14301	14126	14169	13976	14099	14179	14135	13944	14240	14136	14025	14099	14102	14052	13960	14236	14069	14190	14168	14036	14072	14036	14338	14205	14115	13993	14188	14099	14160	14024	13964	14101	14088	14257	14167	14363	14165	14112	14310	14174	13982	14102	14071	14188	14120	14121	14176	14156	14239	14216	14248	14053	14081	14135	14159	14164	14114	14068	14065	14143	14172	14070	14106	13920	14012	13930	13932	14213	14050	14166	14106	14046	14201	14096	14078	14104	14191	14247	14146	14194	14070	14261	14034	14186	14142	14239	14113	14258	14075	14263	14131	14180	14090	13967	14289	13973	14159	14208	14143	14115	14039	14274	14275	14162	14027	14142	14067	14072	13912	13928	14153	14147	14074	14034	14247	13977	14149	14085	14271	14097	14138	14104	14144	14164	14084	14071	14113	14206	14031	13977	14232	14068	14091	14110	14274	13945	14114	14221	14104	13941	14169	14030	13906	14098	14112	14269	14193	14220	14051	14147	14198	14065	14146	14066	14200	14129	14100	14121	14137	14057	14011	14084	14053	14091	14193	14181	14202	14252	14006	14135	14050	14277	14080	14128	13963	14165	14188	14067	14114	14271	13958	14127	14109	14129	14198	14249	14048	14084	14041	14147	14004	13886	14218	14058	14134	14064	14191	14095	14141	14220	14008	14247	14257	14095	14164	14042	14173	14044	14234	14242	14221	13976	14117	14023	14035	14207	14026	14176	14146	14127	13998	14146	14067	14110	13991	14066	14143	14110	13986	14151	14129	14198	14312	14156	14167	14135	14053	14133	14044	14150	14083	13963	14018	14093	14121	14130	14258	14210	14060	14093	14071	14163	14214	14143	14254	13945	14190	14088	14111	14195	14105	14314	14137	14018	14126	14218	14126	13836	14123	14225	14125	14090	14261	14026	14137	14067	14118	14190	14305	13983	14171	13969	14125	14150	14260	14077	13935	14174	14091	14014	14157	14147	14005	14177	14042	14127	13956	14148	14076	14170	14130	14243	14078	14124	14127	14154	14184	14158	14054	14253	14179	14068	14090	13960	14118	14154	14169	14096	14233	14100	14107	14138	14069	13994	14084	14195	14094	14108	14080	14066	14138	14036	14053	14206	14094	14173	13992	13976	14230	14105	14158	14073	14121	14162	13970	14219	14047	14241	14140	14223	14065	14201	14097	14130	14025	14111	14168	14229	14091	14074	14038	13979	14160	14131	14067	14001	13975	14122	14290	14167	14087	14137	14003	14089	13922	14217	14019	14146	13921	14017	14127	14020	13925	13963	14316	14122	14034	14154	14199	14104	14201	14118	14262	14163	14104	14173	14023	14006	13970	14088	14064	14065	14039	14085	14197	14089	14055	14192	14297	14190	14215	14049	14061	14113	14095	14145	14046	14077	14137	14103	14107	14212	14335	14137	14145	14186	14007	14083	14114	14001	13898	14112	14030	14045	13930	14247	13984	14161	14092	14161	14274	14235	14098	14071	14215	14209	14059	14104	14108	14066	14053	13969	14154	14079	14045	13920	14187	14200	14210	14294	14044	14125	13985	13963	14103	14183	14077	14099	14197	14038	14210	14228	14039	14041	14039	14030	14207	13998	14059	14078	14098	14229	13914	14027	14181	14104	14077	14104	14008	14067	14263	14249	14033	13975	14034	14105	14127	14146	13914	14181	14132	13995	14116	14073	14145	14128	14097	14144	14073	14089	14044	14020	14112	14260	14002	14040	14042	14053	13916	14080	14272	14109	14002	14096	14075
24162	23044	52685	56888	45685	33966	26226	19569	16905	16775	16350	16303	16487	16333	16232	16175	16177	16394	16217	16135	16360	16269	16291	16216	16201	16191	16195	16117	16243	16125	16178	16094	16065	16110	16263	16268	16087	16298	16296	16274	16198	16084	16147	16124	16215	16052	15954	16204	16355	16091	16262	16196	16175	16183	16030	16117	16054	16017	16136	15993	16114	16179	16090	16190	15960	16046	16200	15984	16168	16063	16076	16123	16112	16241	16295	16042	16139	16260	16182	16046	16349	16279	16122	16206	16114	16214	16361	16036	16252	16229	16080	15962	16302	16232	16323	15903	16149	16149	16105	16113	16115	16199	16184	16153	16220	16000	16299	16242	16134	16130	16065	16110	16006	16318	15992	16185	16166	16078	16084	16003	16115	16064	16075	16288	16404	15998	16103	16159	16178	16136	16205	16308	16215	16019	16221	15962	16056	16026	16228	16312	15997	16133	16049	15986	16062	16121	16016	16138	15975	16083	16152	16049	16003	16273	16096	16131	16200	16142	16119	16221	16075	16066	16250	16240	16360	16116	16095	16159	16088	16145	15919	15993	16157	16216	15925	16056	16080	16174	16028	15936	16015	16371	15938	16098	16046	15998	16110	16211	16281	16149	16138	16192	15976	16067	16119	16151	15986	16032	16036	16115	16001	16046	15964	15978	16059	16015	15991	16152	16196	16101	16136	15956	16140	15915	16229	15943	16149	16086	15898	16223	15981	16089	16294	16259	15999	15979	16192	16050	16190	16122	15987	15809	16030	16227	16250	16163	16057	16162	16030	16234	16120	15811	15932	16223	16068	16055	16133	16108	16181	16115	16098	16091	16211	16186	16010	16105	16043	16191	16172	16127	16054	16216	16011	16191	16141	16185	15909	15729	16149	16053	16129	16017	16132	16330	15945	16104	16064	16021	16153	16103	16185	16134	16242	16088	16157	16136	16031	16029	16104	15960	16146	16220	16137	15944	15953	16095	16089	16123	16041	16116	16058	16224	16231	16054	16046	16149	16047	16167	16124	16259	16076	16042	16001	16039	16152	15992	16077	16099	16079	16257	16078	16127	16008	15953	16012	16332	16069	16529	16085	16043	16017	16114	16098	16184	16032	16175	16028	16180	16154	16173	16226	16101	16129	16163	16091	16074	16080	16058	16136	16152	16238	16206	16122	16185	16250	16129	16204	16409	16172	16083	16158	16271	16074	16135	16116	16157	15978	16173	16181	16184	16048	16034	16128	16032	16057	16149	16157	16187	16095	16061	16286	16231	16130	16144	15957	16214	16198	16002	16182	16229	16076	16049	16100	16311	16054	16159	16238	16121	16151	16197	16088	16042	16107	16143	16127	16075	16312	15987	16045	16241	16017	16189	15997	16290	16317	16220	16055	16332	16022	16189	16149	16136	16086	16064	16161	16122	16162	16090	16265	16143	16058	16171	16081	16088	16232	15979	16143	16243	16051	16193	16053	16073	16210	16095	16079	16081	16067	16068	15988	15982	16023	16170	16043	16128	15950	16137	16160	16077	16116	16019	16118	16113	15863	16092	16146	16184	16059	16087	16090	16130	16218	16209	16203	16172	16170	16034	16061	16044	16229	16147	16105	16134	16118	16025	16118	15947	16141	15928	15983	16053	16013	16047	15955	16129	16124	15998	16157	16142	16128	16088	16254	16064	16291	16179	16360	16291	16225	16189	16217	16099	16043	16163	16018	16016	15891	16056	16041	16210	16149	16356	16125	16175	16129	16144	16108	16219	16459	16272	15988	16022	16200	16318	16206	16132	15910	16101	16091	16162	16124	16172	16265	16085	16093	16291	16101	16015	16111	16311	16296	16197	16134	16011	16022	16140	16027	16093	15994	16134	16362	16229	16200	16050	16005	16200	16402	16140	15948	15753	16104	16097	16125	16009	16364	16005	16075	16213	16103	16186	16187	16200	16078	16121	16060	15929	16027	16240	16103	16358	16342	16168	16140	16044	15915	16018	16068	16145	15958	16032	16005	16086	16123	16160	16286	16030	16095	16194	16114	16189	16180	16220	16113	16074	16170	16211	16407	16116	16170	16239	16031	16216	16044	16132	15905	15801	15997	16035	15958	16224	15973	16124	16169	16172	16121	16193	16065	16203	16285	16093	15847	16027	16130	16063	15968	16282	16130	16282	16269	16100	16169	16208	16249	16258	16310	16107	16118	16095	16195	16180	16137	16333	16038	16162	16179	16078	16239	16294	16071	16164	15977	16106	16122	16152	15904	16178	16072	16089	16091	16193	16036	16044	16285	16096	16070	16208	16057	16075	16175	16175	16222	15971	16218	15922	16137	16043	16095	16199	16297	16156	16090	16172	16200	16170	16293	16020	15945	16129	16124	16332	15979	16190	16028	16011	16048	15927	15862	16007	15958	16110	16179	16038	16121	15973	16213	15960	15958	16414	16206	16105	16304	16328	16042	16226	16095	16157	16120	15988	16021	16107	16033	16225	16215	16206	16104	16136	16015	15889	16146	16174	16048	15957	16251	16018	15976	16058	16058	16275	16206	16081	15920	16066	16092	16101	16067	16112	16057	16249	16111	16072	16237	16172	16172	16111	16096	16119	16096	16180	15994	16047	16197	16134	16130	16129	16327	16084	16101	16152	16215	16206	16096	16131	16058	16163	16109	16022	15876	15930	16004	16330	16182	16351	15866	16250	16143	16405	16256	15981	16092	16178	16046	16080	16131	16237	16118	16161	16233	16199	16105	16195	16195	16121	16126	16031	16052	16174	16121	16020	15985	16155	16438	16370	16056	16060	16056	16161	15950	16209	16090	16147	16204	15979	16117	16431	16122	16230	16226	16082	16075	16030	16102	16128	16029	16093	16127	15958	16231	16226	16140	16041	15954	16220	16027	16221	15958	16039	15952	16054	16160	16012	16114	15901	16057	15932	16168	16365	16073	15844	16229	16153	16271	16021	16052	16008	16094	16128	16196	16214	16008	15969	16209	16144	16164	16072	16258	16102	16099	16174	15918	16315	16201	16167	15972	16094	16005	16028	16110	16113	16025	16065	16153	16087	16271	15823	15857	16049	16118	16147	16035	15939	16008	16099	16173	16049	16107	16281	16083	16202	16349	16091	16221	16142	16152	16154	16169	16223	16140	16055	16223	16222	15886	16098	15936	16051	16145	16167	16074	16157	16281	16297	16140	16252	16107	16008	16070	16206	16026	15967	16198	16146	16193	16220	16139	16140	16114	16143	16361	16095	16039	16133	16030	16089	16165	16124	16147	16097	16196	16284	16054	16046	16040	16220	16110	16006	16172	15989	15988	16033	15989	16008	16027	15961	16236	16006	16152	16195	16128	16235	16025	16132	16233	16177	16374	16397	16134	16340	16141	15972	16085	16042	16188	16332	16112	16275	16187	16127	16071	16150	16180	16178	15832	16115	15904	16116	16307	16116	16068	16127	16095	16356	16162	16188	16051	16110	16116	16136	15984	16215	16140	16112	15949	16245	16269	16099	15880	16044	16171	16156	16336	16170	15983	15877	16350	16094	16004	16226	15901	16227	16433	16135	16001	16132	16233	16079	16033	15996	16062	16038	16181	16281	16090	16231	16251	16219	15983	16236	16190	16323	16325	16211	16027	16145	16173	16101	16029	16143	16174	16074	16080	16218	16138	16004	16151	16063	16179	16186	16197	16186	16172	16217	15988	16195	16029	16197	16119	15958	16114	15922	16081	16169	16140	16265	16446	16129	16024	16026	15906	16016	16016	16266	16206	16006	16179	16192	16379	16143	16034	15946	16375	16153	16163	16091	15989	16224	16169	16171	16367	16191	16025	16059	15987	15988	16126	16055	15982	16068	16268	16308	16078	15941	16037	16121	16061	16045	16129	16210	16215	16145	16116	16241	16220	16117	16248	16154	16180	16152	16054	16261	16032	15908	16189	16191	16101	16037	16177	16188	16276	15988	16104	16095	16156	16019	16083	16143	16205	16249	16148	16032	16283	15989	15980	16106	15982	16173	16287	16058	16107	16149	16002	16026	16025	16058	16259	15937	16284	16243	15948	16139	16118	16142	16047	16006	16250	15941	16018	16081	16176	16307	16196	15830	16097	16185	15978	16022	16107	16026	15988	16018	16285	16244	16289	16200	15916	16182	16296	16162	16097	16166	16132	16073	16182	16370	16221	16261	16054	15965	16188	16086	15913	16086	16124	16074	16052	16000	16155	16008	16203	16167	16276	16297	16062	16104	15797	16073	16218	16170	16146	16134	16089	16136	16107	15983	16009	16076	16058	16205	16258	16168	16227	16036	16159	16000	16178	16160	16194	16109	16170	16148	16113	16298	16126	16280	16209	16275	15979	16145	16217	16025	15933	16234	16309	16061	16119	16110	16253	16170	16179	16336	16095	16322	16075	15968	16158	16203	15978	16349	16108	15981	16044	16055	16295	16262	15953	15958	15924	16296	16136	16123	16090	16103	16108	16101	16181	16206	16231	16058	16082	16102	16043	16046	16009	16163	16163	16230	16179	16033	16292	16154	16213	16008	16033	16238	16207	16273	15978	15979	16147	16221	16158	15896	15998	16086	16156	16015	16128	16157	16207	16089	15978	16100	16028	15930	15996	15947	16256	16329	16019	16198	16006	16152	16073	16136	16241	16295	16350	16205	16235	16130	16033	16045	16128	16085	16335	16034	16172	16041	16176	15950	16045	15923	16273	16238	16391	16011	16084	16208	16076	16021	16048	16040	16144	16261	16281	16205	16246	16093	16149	15983	16151	16054	16171	15948	16003	16116	15767	16006	16088	16028	16161	16377	16146	16112	15980	16120	16178	16211	16174	16084	16108	16090	16127	16017	16318	16237	16148	16174	16090	16054	16250	16117	16005	16156	16180	16112	16177	16355	16232	16013	16086	16049	15982	15876	15953	15881	16191	16114	16222	16352	16075	16174	16086	16144	16190	16241	16201	15873	16194	16057	16235	15958	16144	16093	15995	16000	16212	16175	16221	16095	16220	16412	16285	15964	16173	16090	16318	16118	16109	16054	16209	16091	16252	16157	15928	16134	16124	15957	16058	16235	16137	16158	16070	16108	16143	16099	16123	16108	16305	16166	16288	16208	16183	16269	16053	16111	16130	16133	16115	16214	16341	16025	16265	16037	16287	16069	16017	15983	16168	15977
33071	78676	92230	72239	51090	33984	22222	16500	14675	14197	13961	14043	14123	14087	14027	14038	14112	13795	13895	14033	14083	14087	13898	14044	13983	14040	13964	13935	13997	14051	14056	14093	13960	14178	13946	14094	14159	14082	14134	14019	13904	13978	14043	13878	14064	13898	14054	13899	14027	14111	13964	14024	14166	14011	14202	14182	13984	14041	14059	14242	13989	13979	14042	14041	13966	13939	14076	14015	14099	13884	14069	14045	14051	13983	14056	14041	13973	14182	13943	13936	13937	14024	14095	14155	13996	13939	13929	14155	14021	14010	13951	14034	14077	13988	13974	14021	14119	14053	13958	14140	14184	13995	14190	13944	13983	13947	14035	14011	13967	14183	14248	14033	13829	14054	14082	14001	14226	14073	13889	14098	14131	14063	14112	13976	14119	13936	14055	14049	13887	13980	14140	13987	14024	14061	13909	13943	14114	14050	13969	14094	14019	14108	13971	14072	13982	14109	13971	14085	13993	14003	14067	13983	14095	13954	14129	14082	14111	13965	14185	13974	14019	13789	13918	13840	13903	14043	14069	13877	14065	14063	14129	14109	14084	13938	14134	14063	13941	14136	14114	14022	13890	14053	14004	13971	14067	13972	14120	14008	14174	14012	14054	13925	13973	13844	14075	13996	14185	13971	14069	14198	14116	14013	13964	14022	14090	13878	14005	13963	14177	13979	13968	14101	14041	13906	14156	14021	13946	13945	14145	13984	13996	14159	14045	14077	13852	13914	14097	13928	14084	14044	14026	13883	13920	14034	14007	13982	14016	14047	14046	13988	14148	14070	14237	14079	14031	14074	14005	13967	13966	14055	13957	13970	13996	14074	14041	13987	14002	13941	13936	13939	14063	13989	14041	14093	13916	14052	13846	14037	13930	14133	13914	14088	14014	14210	14035	13987	14071	14020	14133	13976	14036	13888	13955	14089	13908	14052	14255	14031	14019	14116	13914	14036	14013	14003	13957	14128	13997	14070	13965	14045	13951	13910	13732	14154	14076	13827	14124	14019	13967	14024	14054	14077	14076	14024	14104	14176	14031	13857	14203	14047	13948	13896	13926	13882	13976	14057	13882	14065	13968	13962	14041	14076	14138	14078	14168	13833	13952	13849	13978	14130	13952	14194	14054	14063	13901	14028	14106	13959	14036	13870	14114	13968	14064	13836	14026	14079	14021	14030	13894	14163	14100	13951	14113	14129	14016	14159	13942	14214	13887	13852	14023	14045	14052	13946	13890	14084	14024	14097	14038	14057	13848	14170	14057	13997	14015	13909	14133	13921	14269	13918	13956	14018	14160	14180	13991	13874	14105	14077	13898	13913	14039	14139	14028	13992	14180	14061	14158	13937	14145	13970	14144	13932	13939	13857	13927	13999	14111	13930	13918	14050	13944	13935	13968	14079	13856	13954	14086	13981	14036	13924	13994	13974	13969	14042	13905	13891	14007	13918	14146	13973	14197	14058	13789	14027	14060	14041	13949	14012	13917	14115	13886	13971	14164	13939	13882	14079	13864	14051	13997	13982	13980	14052	14009	13780	14147	13878	14001	13992	14099	13963	14094	13999	14096	13981	14056	13983	13957	14035	13980	14119	14103	14071	13971	13952	13868	14130	14120	14004	14116	13924	14103	13917	14011	14116	13951	14003	14024	14128	13998	14099	13979	14066	14034	13986	14150	13817	14162	13997	13935	14087	14035	13926	13943	14146	14064	14101	13976	14175	13926	14026	13911	13935	13916	13781	13985	14147	14124	13961	14081	13979	14047	14059	14162	13966	14028	13910	14131	14130	14028	13974	14109	13882	14048	14029	13895	13964	13941	13922	14105	13961	14131	14082	14145	13989	14032	14033	14038	14045	14207	13954	14018	14163	14073	14227	14043	13878	13985	13964	14029	14060	14099	14163	14068	13985	13978	14000	14049	13918	14129	14090	13978	14042	13921	14158	13736	13935	13952	13839	13948	14037	13991	14147	13985	14076	14035	14032	13957	14051	14074	14020	14018	14026	14062	14057	13924	14105	13921	13997	14026	14274	13961	14135	14006	13902	13981	13976	13975	13908	14002	14035	14003	14222	13923	13874	14123	13918	14228	14011	13944	13903	14039	13883	14077	14041	14011	14252	14032	14102	13945	13930	14001	14090	13998	13960	13822	13955	13967	13987	13891	13857	13949	13905	14218	13885	14027	14102	14194	14044	14017	14060	14009	13992	14070	14063	14020	14042	14024	14145	14087	14062	13954	13996	14053	13953	14037	13964	13964	14070	14013	14075	13953	14139	14076	13997	14143	14187	14070	13949	13971	13853	14094	14156	13938	14031	14171	13980	14030	14157	13907	13933	14068	13997	14027	14015	14064	13944	14238	13941	14035	14168	14182	13906	14129	14028	14072	13870	13989	14173	14008	13953	13864	14008	14012	13956	13954	14108	13966	14117	14099	14015	13899	13997	14048	14138	13980	13982	13954	14002	13964	14088	14186	14079	14129	14015	14143	14088	14057	13925	14104	13977	13947	14112	13962	14046	14010	14156	14119	13956	14179	14152	14154	13909	13991	13940	14114	14030	13964	14197	13992	14126	13902	13886	14055	14025	14134	14295	13962	13880	14026	13913	14290	14049	14110	14085	14142	14040	14074	14081	14011	13923	13992	14061	14101	14020	14169	14058	14051	14040	14214	14033	13986	13941	14105	13886	14074	14097	14169	14057	13910	14095	14076	13978	14095	14052	13934	13966	13996	13998	14112	13984	13946	13979	13949	14088	14021	13944	14173	14061	14145	14185	14110	14095	14018	14160	14167	14156	13842	14150	13980	13842	13927	13974	14117	14029	14062	14132	14003	13795	14063	14068	14050	13981	14162	13911	14039	14059	14112	14148	13941	14087	13989	14069	13947	14035	13995	14136	14106	14092	14022	13985	13950	14111	14096	14083	13855	14034	14054	13761	14066	14009	14118	14121	13904	13931	14079	13806	13974	14010	14001	14455	14003	14128	13984	13898	14150	14042	13934	14121	14107	14093	14097	14124	13961	14001	13953	14012	14047	14003	13783	14057	13895	14171	13966	14128	14014	14049	14119	13929	14056	14064	13996	13982	13996	13979	14195	13973	13865	13899	14083	14123	14024	13936	14036	13953	13967	13991	14140	13929	14111	13968	13995	13883	14200	14087	13932	14039	14080	13914	13995	13940	14069	13944	14076	14045	14113	14086	14034	14093	14072	13988	14074	14037	14013	14010	13897	14033	14061	14004	14119	13869	14049	14009	14165	14101	14028	13934	14066	13922	14077	13917	14045	14007	14108	14067	14123	14064	14160	14059	13935	14013	14086	13924	13981	13967	14041	14125	13936	14076	14110	14034	14065	13972	13988	13958	14030	14127	14050	14166	14039	14223	14067	13988	14075	14021	14064	13961	14048	13956	14018	13893	14075	13901	14034	14273	13891	13955	13929	14009	14069	14187	13792	14270	13969	14077	14074	14100	14000	14135	14016	13957	14008	14123	13772	14188	14024	14003	14071	14045	13961	14048	14145	14053	14066	14245	14032	13943	14043	14087	13997	13878	14130	14094	13865	13927	14084	13972	14166	13907	14093	13906	14078	14023	14136	14100	14074	14078	14025	13945	14078	14101	13849	14071	14030	14007	13994	14032	13941	14028	14144	13991	14115	13865	14099	14139	14060	14076	13911	13974	14010	14048	14071	13950	14004	14222	14090	14115	14101	14014	14045	14033	13936	14089	13992	14077	14028	14152	14059	13931	14115	13962	14086	13854	13907	14010	14031	14165	14044	14051	14030	13875	14032	14047	14169	13978	14069	14122	14016	14074	13983	14008	14056	14004	13977	14062	13995	13969	14285	13955	13972	13854	14159	14053	13849	14064	13994	13965	14004	14042	14030	13966	14021	13951	14013	14251	13894	14086	13729	13961	14027	14194	14060	13972	14211	14000	13959	14110	14042	13987	14045	14166	14106	13901	13928	13967	14036	13964	13930	14051	13936	13860	14005	13894	13917	14060	13901	13983	13987	14288	14077	14021	14094	14025	14114	13931	14035	14113	14110	13974	14059	13884	13934	13920	14052	14052	13916	14081	14009	13975	13982	14099	14186	14018	13905	13992	13906	13990	14210	14010	14150	14035	14088	13903	14125	14072	14109	13962	13963	13928	14028	13945	14103	14317	13935	13985	14003	13901	14074	14068	13921	13963	13934	13974	13994	13950	14036	14049	13972	13945	14000	14031	14038	13995	13981	13982	13994	14220	13962	14211	13994	14088	13982	13968	13939	13975	13855	14158	13918	14121	14036	14073	14215	14008	14027	14120	14003	14041	14150	13930	14053	14053	14048	14159	14112	14159	13801	13849	13938	14009	14031	14021	14182	14030	13984	14145	13965	14019	13886	14099	14111	13962	14183	14223	14061	14016	13926	14121	14038	13793	14082	14081	13983	14215	14125	14036	14088	14161	14034	14129	14076	13920	13936	14091	13879	14129	14078	13877	14093	13969	14127	13897	14011	14034	13904	14110	14102	13842	13987	13911	14011	13948	14100	14074	13858	14040	14224	13986	14034	13904	14057	14057	14015	14107	14066	13998	13988	13939	14113	14025	14004	13947	14050	14017	14080	14028	13871	14062	14003	13922	14212	14217	14105	14015	14141	13961	13897	14112	14065	14026	14062	13924	14068	14059	14142	13984	14157	13940	14031	14166	14059	13826	14022	13977	13895	13931	14046	13888	14083	13896	14084	14151	14004	13902	14154	13875	14000	14157	13925	14037	14054	14007	13782	14216	14148	13971	13939	14072	14010	14041	13878	13891	13940	14144	13932	14101	14281	14117	13996	14094	14057	14022	14115	14212	14048	14006	14066	14003	13905	14023	13948	13828	14095	13954	14203	14037	14100	14014	14005	14026	14128	14002	14106	14047	14196	13930	14026	13908	14071	13920	14006	13905	13867	14247	14077	14108	14190	14081	14050	14001	14100	14156	14132	13977	14063	13978	14111	13970	14111	13945	14067	14005	14084	14089	13859	14072	14089	13953	14049	13913	14018	14101	14196	13823	13911	14280	14021	14041	13933	14053	14086	14040	14007	14058	14126	13926	14102	13960	14099	13904	14046	13998	13962	14023	13989	13984	14061	14021	13828	14078	14166	14192	14083	14038	13964	13892	14088	14093
23069	23374	42072	45200	41260	34251	29020	20839	17431	16935	16835	16327	16636	16486	16498	16608	16668	16477	16587	16751	16392	16377	16618	16403	16289	16228	16336	16539	16418	16403	16361	16230	16402	16533	16380	16409	16420	16577	16374	16395	16191	16387	16404	16366	16485	16347	16346	16273	16367	16332	16265	16133	16386	16467	16266	16296	16191	16284	16332	16526	16434	16336	16145	16425	16209	16304	16403	16430	16371	16389	16203	16017	16269	16167	16409	16223	16296	16024	16270	16279	16196	16175	16075	16466	16193	16366	16058	16304	16232	16275	16264	16219	16297	16188	16254	16197	16208	16134	16297	16334	16368	16363	16136	16135	16271	16129	16124	16275	16499	16258	16176	16207	16221	16242	16293	16085	16257	16198	16145	16307	16287	16195	16339	16446	16318	16287	16266	15970	16153	16118	16166	16358	16246	16423	16418	16327	16419	16169	16204	16365	16205	16029	16349	16223	16210	16257	16416	16343	16153	16270	16237	16407	16196	16419	16195	16278	16115	16095	16251	16309	16240	16566	16311	16364	16432	16104	16291	16139	16165	16287	16087	16269	16324	16202	16125	16275	16272	16398	16414	16327	16232	16159	16134	16277	16171	16175	16260	16328	16076	16344	16209	16365	16360	16186	16339	16312	16056	16224	16203	16234	16277	16437	16438	16166	16159	16287	16306	16110	16178	16395	16288	16251	16282	15978	16271	16078	16305	16091	16271	16263	16196	16399	16211	16058	16174	16107	16200	16119	16149	16281	16134	16211	16217	16157	16418	16275	16106	16162	16065	16215	16004	16302	16280	16178	16148	16268	16015	16127	16308	16191	16243	16189	16152	16426	16158	16390	16142	16062	16279	16450	16371	16158	16154	16362	16370	16153	16239	16213	16215	16268	16122	16315	16207	16260	16203	16105	16424	16295	16083	16149	16357	16256	16234	16226	16208	16125	16061	16351	16362	16262	16365	16092	16240	16127	16290	16176	16270	16367	16348	16491	16337	16172	16284	16313	16230	16174	16206	15995	16399	16195	16150	16260	16206	16087	16256	16120	16183	16243	16361	16149	16300	16285	16356	16211	16324	16297	16219	16041	16179	16045	16406	16368	16156	16271	16252	16278	16367	16260	16333	16213	16356	16406	16173	16092	16176	16268	16164	16248	16369	16252	16032	16148	16215	16304	16230	16181	16198	16316	16363	16414	16229	16273	16172	16226	16109	16352	16261	16180	16247	16139	16076	16093	16292	16301	16141	16163	16212	16198	16429	16144	16378	16485	16495	16283	16263	16286	16201	16383	16253	16206	16121	16087	16315	16215	16368	16108	16136	16229	16395	16334	16540	16356	16444	16223	16269	16366	16348	16333	16181	16307	16444	16265	16318	16246	16213	16237	16321	16289	16377	16183	16205	16279	16325	16361	15997	16367	16388	16054	16452	16260	16099	16361	16075	16230	16250	16259	16099	16142	16260	16283	16300	16230	16289	16147	15978	16131	16212	16085	16104	16208	16245	16249	16221	16250	16322	16235	16376	16181	16199	16275	16294	16446	16360	16334	16158	16163	16449	16222	16014	16119	16149	16384	16295	16193	16204	15899	16208	16296	16346	16263	16317	16316	16023	16282	16192	16058	16365	16237	16348	16205	16287	16408	16204	16036	16330	16267	16259	16177	16294	16199	16246	16137	16219	16018	16078	16405	16333	16334	16172	16029	16334	16241	16290	16286	16167	16251	16052	16283	16209	16221	16152	16102	16140	16207	16098	16260	16264	16220	16143	16264	16194	16293	16390	16159	16067	16339	16159	16392	16426	16215	16341	16134	16135	16388	16295	16181	16222	16337	16428	16170	16095	16269	16230	16202	16260	16500	16317	16287	16189	16252	16256	16161	16144	16206	16107	16206	16128	16410	16171	16236	16251	16156	16155	16050	16330	16127	16255	16134	16240	16305	16252	16359	16166	16062	16278	16099	16249	16042	16270	16256	16352	16353	16096	16340	16087	16381	16260	16257	16043	16299	16223	16252	16224	16213	16267	16393	16177	16053	16140	16236	16227	16220	16443	16380	16323	16210	16298	16260	16231	16097	16247	16183	16116	16142	16216	16197	16321	16325	16130	16062	16321	15996	16162	16043	16003	16160	16185	16171	16307	16339	16172	16445	16505	16371	16320	16237	16164	16280	16358	16179	16102	16052	16223	16258	16157	16275	16293	16262	16261	16187	16063	16399	16353	16201	16209	16313	16275	16158	16228	16257	16254	16261	16456	16378	16045	16221	16296	16249	16385	16220	16117	15935	16364	16332	16276	16437	16198	16227	16500	16232	16082	16337	16281	16281	16384	16257	16407	16275	16198	16233	16333	16232	15999	16117	16177	16358	16144	16340	16362	16175	16207	16308	16204	16197	16188	16151	16309	16453	16243	16068	16095	16150	16407	16377	16355	16298	16188	16307	16338	16001	16015	16127	16368	16087	16220	16102	16169	16222	16188	16166	16123	16292	16415	16248	16299	16212	16226	16193	16301	16219	16213	16341	16460	16434	16097	16245	16260	16115	16294	16216	16289	16385	16537	16149	16227	16279	16163	16395	16090	16118	16268	16236	16170	16170	16179	16249	16448	16148	16434	16350	16299	16451	16096	16319	16191	16235	16265	16203	16320	16167	16176	16085	16299	16313	16117	16452	15996	16308	16275	16359	16380	16228	16348	16462	16170	16269	16283	16263	16438	16384	16414	16192	16297	16288	16067	16214	16171	16247	16256	16328	16085	16179	16289	16212	16282	16231	16293	16095	16280	16187	16247	16290	16391	16140	16372	16183	16210	16095	16178	15948	16181	16117	16121	16199	16138	16185	16375	16343	16258	16172	16080	16119	16262	16213	16395	16140	16341	16056	16284	16337	16258	16175	16105	16350	16348	16275	16379	16129	16403	16222	16115	16172	16304	16263	16376	16200	16310	16064	16150	16305	16225	16357	16113	16326	16168	16265	16468	16205	16218	16133	16119	16151	16260	16347	16305	16152	16244	16402	16279	16392	16174	16313	16210	16098	16215	15968	16295	16276	16173	16039	15984	16276	16409	16134	16515	16128	16195	16257	16352	16205	16441	16368	16238	16134	16216	16244	16429	16392	16192	16365	16135	16233	16204	16294	16087	16046	16154	16403	16143	16057	16123	16195	16173	16185	16430	16191	16113	16217	16216	16052	16224	16211	16142	16089	16036	16292	16329	16132	16337	16195	16140	16331	16215	16157	16282	16219	16150	16305	16243	16087	16326	16290	16336	16294	16121	16172	16359	16103	16062	16279	16154	16221	16197	16256	16237	16281	16146	16079	16353	16121	16209	16370	16086	16027	16285	16246	16299	16217	16164	16087	16107	16364	16108	16415	16158	16142	16380	16165	16097	16085	16128	16296	16203	16221	16296	16390	16324	16398	16211	16319	16160	16322	16523	16304	16347	16272	16297	16148	16076	16082	16071	16248	16419	16186	16302	16348	16181	16044	16177	16175	16264	16228	16320	16207	16245	16267	16153	16086	16315	16400	16051	16353	16269	16191	16101	16281	16232	16327	16230	16414	16126	16147	16107	16242	16248	16239	16016	15917	16056	16032	16291	16127	16102	16195	16392	16282	16289	16248	16310	16276	16243	16288	15864	16241	16363	16269	16267	16308	16275	16248	16296	16299	16294	16209	16286	16073	16227	16294	16115	16227	16534	16244	16091	16059	16143	16275	16091	16317	16211	16374	16281	16136	16318	16148	16255	16214	16173	16256	16286	16197	16336	16360	16210	16273	16418	16273	16177	16273	16192	16319	16391	16352	16185	16418	16289	16145	16149	16260	16297	16191	16245	16308	16012	16014	16034	16147	16264	16162	16168	16069	16266	16538	16313	16228	16106	16308	16334	16270	16320	16357	15976	16051	16511	16277	16149	16294	16358	16226	16160	16200	16171	16204	16334	16286	16210	16453	16341	16159	16296	16239	16119	16319	16196	16346	16120	16311	16109	16285	16237	16031	16249	16321	16355	16296	16236	16143	16084	16294	16233	16150	16133	16107	16107	16163	16194	16348	16141	16263	16161	16138	16116	16450	16380	16061	16217	16190	16178	16244	16173	16205	16473	16171	16016	16260	16354	16043	16569	16191	16407	16366	16034	16224	16507	16150	16171	16209	16121	16211	16216	16154	16103	15983	16402	16432	16163	16194	16263	16176	16127	16251	16152	16403	16122	16292	16212	16318	16252	16197	16187	16199	16277	16194	16148	16319	16174	16305	16150	16299	16238	16400	16044	16248	16066	16059	16194	16294	16358	16383	16267	16338	16296	16262	16389	16423	16142	16162	16401	16137	16142	16334	16184	16147	16257	16026	16236	16354	16194	16276	16195	16260	16195	16394	16121	16294	16157	16344	16228	16108	16230	16169	16393	16249	16237	16196	16125	16127	16310	16271	16319	16170	16309	16203	16377	16175	16150	16346	16200	16220	16437	16108	16318	16151	16151	16520	16131	16165	16378	16224	16404	16259	16135	16169	16361	16179	16317	16298	16393	16250	16249	16228	16190	16078	16107	16248	16353	16100	16223	16411	16046	16140	16442	16305	16332	16253	15988	16085	16162	15988	16220	16181	16320	16066	16160	16300	16018	16350	16313	16346	16192	16286	16330	16005	16336	16299	16069	16300	16207	16263	16164	16515	16252	16348	16470	16381	16240	16196	16129	16233	16280	16097	16187	16207	16156	16222	16481	16410	16314	16110	16279	16216	16118	16347	16148	16255	16474	16106	16303	16341	16153	16300	15970	16093	16253	16308	16093	16293	16260	16154	16352	16256	16105	16277	16245	16064	16333	16147	16200	16010	16203	16039	16327	16175	16215	16131	16130	16225	16163	16256	16457	16289	16181	16130	16312	16228	16272	16259	16426	16213	16124	16195	16313	16211	16338	16227	16388	16184	16154	16070	16368	16273	16433	16211	16083	16111	16199	16029	16228	16132	16209	16205	16217	16103	16174	16257	16078	16181	16261	16152	16049	16136	15942	16021	16084	16274	16163	16152	16172	16242	16211	16085	16104	16308	16251	16294	16132	16000	16221	16185	16187	16303	15930	16311	16342	16229	16321	16306	16151	16167	16114	16241	16339	16362	16309	16172	16232	16430	16295	16279	16213	16096	16328	16259	16151	16296	16105	16092
49088	97252	95697	77949	56912	37992	24940	17516	14786	14202	14047	14122	14030	14379	14252	14131	14068	13972	14020	14029	14199	14168	13962	14178	13941	13974	14098	14095	14003	14045	14152	14000	14085	14049	13948	14078	14118	14058	14004	13999	14047	14188	14046	14145	13892	14187	14047	14107	14178	14063	14122	13999	14004	14162	14122	14065	14179	13999	14083	14059	14262	14056	13960	14065	14258	14072	14154	14071	14107	14046	14051	13951	14057	14090	14064	14051	14067	14148	13903	14173	14239	14056	13879	14188	14186	14180	13950	14062	13974	14017	14054	14102	14107	14108	14127	14203	14327	14018	13966	14075	13916	14147	14261	14057	13904	14191	14176	14176	13997	14075	14169	14085	14279	14114	13995	14205	13917	13838	14201	14105	14189	14144	13846	14131	14073	14053	14017	14163	14040	14115	14043	14016	14039	14178	14079	14036	14126	14161	14138	14017	14167	14122	14135	14151	14143	14223	14005	13852	14049	14037	13995	14028	14066	14206	14006	14072	14089	13812	14035	13994	14246	14017	14124	14128	14177	14117	14059	14064	14125	14150	14096	14081	14091	14031	14183	13953	14062	14002	13978	14127	14023	14177	13985	14148	14163	14064	14241	14046	14219	13973	14169	14057	14065	14000	14192	14033	13908	13981	14182	13994	14033	13960	14075	14024	13933	14149	14175	13967	14042	14089	14009	14118	13927	14198	14062	14086	13916	14178	14057	13947	14155	14020	14047	14193	14025	13970	14117	14061	14038	14114	14036	14217	13971	14121	14088	14095	14034	14132	14190	14162	14003	14228	14200	14123	13964	14010	14112	14026	14138	14166	13986	14021	13998	14120	13959	13996	14017	14117	13997	14097	14268	14147	14047	14201	14052	14063	14164	14003	14236	14183	14104	14019	14023	13974	14196	14071	14116	14195	14079	14163	13959	14016	13980	13960	14097	14151	14074	14196	14069	14050	14049	14080	14100	14259	14096	14089	14224	14018	14116	14047	13955	14162	14000	14222	14167	14101	14164	14196	14191	14266	13875	14052	14046	13919	14062	13876	14082	14002	14100	14091	14050	13933	14263	14097	13960	14213	14061	13919	14091	14111	14095	14030	14117	13987	14048	14013	14206	14155	14077	13947	14119	14118	14071	13977	14024	14071	14089	14101	14129	13985	14171	14055	14073	14167	14246	14096	13932	13990	14050	14017	14194	14128	14113	14035	14013	14083	14064	14046	14079	14099	14028	14189	13872	14142	13984	14067	14016	14143	14188	14130	14036	14397	14097	14145	14056	14141	14092	14009	14057	14195	14241	14098	13959	13973	14292	14090	13952	14107	14033	14047	14067	13939	14099	14267	13966	14253	14295	13998	14059	13995	13959	13891	14276	14105	13916	14054	14173	14007	14093	14116	14092	14114	14079	14044	14046	14175	14140	14096	14147	14091	14093	14195	14058	13971	13952	14198	14083	14149	13877	14150	14067	14047	14150	14048	14080	13995	14049	14037	14241	14371	14031	13925	13963	14081	13933	14066	14071	14102	13916	14162	14148	13902	14075	14128	14075	14133	14094	14088	14000	14074	13988	14161	14036	14045	14000	14096	14042	13995	14085	13933	14113	14072	14071	14008	14068	14227	14008	14150	14091	14203	14030	14132	14026	13996	14192	14211	14087	14116	14147	14029	14114	14068	14024	14114	14070	14107	14064	14108	13921	13991	14030	14238	14140	14009	14001	14111	13891	14258	14189	14283	14048	14193	13993	14002	13883	14079	14096	13954	14206	13996	13921	14038	14153	14135	14099	13907	14126	14119	14057	14115	14231	14031	13924	14235	13912	14071	14012	14169	14153	14141	14043	14081	13952	14115	14019	14057	14209	14159	13979	14135	13997	14059	14111	14151	14024	13916	14068	13999	14115	14125	14029	14229	14257	13987	14094	14056	14278	14255	14149	14127	13941	14201	14154	14045	14083	14046	14135	14163	14253	14054	14106	13884	13962	14177	14137	14185	14065	14135	14044	14167	13975	14116	14073	14210	14029	14038	14071	13976	14001	14001	14108	14135	14027	14133	14177	14058	14165	13983	13995	14073	14108	14038	14191	14080	14157	13918	14136	14024	14084	14015	13899	14040	14006	14076	14064	14141	14106	14095	14003	14145	14089	14057	14037	14086	14071	14050	13947	14125	14116	13934	14244	14091	14091	14142	13966	14053	14067	14143	14031	14077	14101	14193	13881	13935	13919	14043	13953	14096	13922	14081	14021	14167	14111	14061	14169	14034	14265	13982	14054	14129	14022	14053	14077	14149	14201	14101	14031	14155	14109	14172	14098	14109	14294	14054	14240	14143	14030	13986	14062	14100	14158	14251	14067	14302	14093	14145	13853	14073	14014	14113	14048	14173	14102	14087	13918	14150	14031	14311	13997	13992	13906	14123	13995	14036	14073	13897	14161	14127	14086	14206	14255	14037	14011	14196	14027	14024	14119	14103	13983	14145	14149	14015	14041	14082	14135	14005	14017	14087	14115	14023	14032	14037	14178	14105	14036	13993	14068	14184	14297	14201	14117	14255	14312	14067	14071	14177	14068	14035	14268	14094	14126	14232	14108	14222	14097	14055	14128	14237	14245	14092	14061	14108	14134	14069	13923	14206	14112	14081	14347	14078	13988	14027	14131	14130	14118	14129	14056	13697	14050	14114	14100	14114	14139	14139	13956	14016	14089	14000	14072	14104	14163	14062	14066	14015	14046	14157	14012	14232	14013	14115	13928	14075	14174	14013	14108	14059	14109	14186	14082	14233	14079	14022	14103	14116	14109	14143	14287	13968	14116	14139	14170	14180	14077	14084	13972	13940	14069	14131	14123	14033	13987	14276	14123	14307	14070	13961	14187	14109	14049	14164	14009	14065	14006	14002	14182	13942	14070	14184	14181	14040	14097	14013	14171	13856	14029	14159	14184	14180	14039	14173	14143	14072	14162	14227	14082	14145	14091	14104	14192	14221	14052	14235	13996	14135	13925	13908	14033	13861	14107	14148	14155	14118	14034	14023	14191	13921	14035	14280	14111	14062	14129	14155	14142	14176	14124	14096	13984	14091	13997	14137	14012	14074	14171	14087	14025	14033	14108	14183	14027	14082	13956	14040	14173	13952	14108	14172	14147	14177	14087	14172	14197	14022	14221	14146	14001	14156	14075	14156	14087	13910	14107	14063	14079	14048	14135	13960	14162	14078	14025	14035	14054	14055	13986	14000	14031	14248	14033	14081	13954	14079	14152	14123	14029	14127	13980	14109	13958	14083	14151	14084	13905	14104	14105	14133	14105	13935	14067	14034	14091	14010	14003	14120	13995	13965	14164	14131	14021	13986	14169	14017	14090	14087	14122	14082	14015	13989	14162	13965	14122	14166	13933	13939	14190	14096	14072	14165	14190	14155	14097	14080	14138	14113	14010	14118	14143	13883	14133	14019	14062	14123	14020	14099	14142	13997	14096	14130	14135	14033	13967	14016	14137	14212	14116	14123	14018	13979	14223	14155	14028	14134	14058	13980	14085	13924	14129	14023	14135	13991	14157	13902	13893	14167	14140	14137	14122	14011	14062	14133	14191	14063	14158	14028	14098	14088	13927	14191	13961	14272	14035	14072	14030	14145	14028	13939	14167	14049	14146	14100	14068	13993	14062	14119	14165	14056	14102	14021	14192	14247	14061	14184	13953	13988	14057	14036	13972	13992	14191	14074	14226	14155	14039	14100	14107	13978	14131	14198	14106	14200	14042	13974	14009	13977	13960	13951	14200	14123	13860	14156	14157	13998	14050	13991	14237	14258	14068	14113	14250	13933	14149	14025	14011	14066	13954	14162	14064	14148	14072	14193	14102	14094	13914	14077	14185	14100	13987	14168	14175	13972	14007	14113	14022	14172	14063	14136	14019	14081	14055	14196	14170	14032	14021	13996	14142	14052	14148	14097	14097	14120	14131	13981	14141	14055	14054	13999	14133	14140	13995	14029	14145	13912	14003	14199	13943	13990	14311	14155	14188	14117	14013	14083	14061	13996	14157	14221	13959	14236	14197	14203	14129	13895	14061	14075	13981	14051	14072	14127	14116	13976	14094	14116	14251	13945	14006	14117	14108	14123	14202	14139	13905	14143	13949	14090	13909	14089	14105	14161	13998	13931	13995	13991	14127	13986	14288	14126	14075	14140	14090	14145	14080	13946	14140	14007	13950	14197	14032	14163	14130	14148	14181	14196	14053	14059	13969	14096	14165	14152	13983	14124	14149	13958	13881	14228	14120	13926	14077	14016	14049	13876	13912	13980	14144	13989	14044	14133	14000	14152	14096	13918	14174	14090	14003	14083	14085	14197	14159	13893	14045	14258	14192	14036	14114	14171	13900	14032	14221	14123	13964	14090	13917	14223	14062	14011	13860	14148	14048	14082	14184	14063	13929	14083	14056	14013	14147	13926	14089	14124	14090	14097	14112	14144	14054	13978	13910	13953	14212	14043	14181	14031	14161	13993	14058	14058	14121	14141	14016	14075	14113	13948	13953	14085	14176	14057	14043	14092	14004	14193	13982	14174	14162	14014	14058	13873	14075	14150	14012	13942	14197	14034	14108	13922	14159	14098	14127	13989	13974	14156	14027	14127	14052	13982	14010	13979	14128	14208	14135	14122	14103	14109	13996	14020	14204	14019	14020	14116	13987	14017	14060	14050	14219	14054	14149	14155	14121	14092	13986	14012	13976	13884	14163	14165	14054	14092	14175	14178	14132	13983	13966	14176	13883	14179	13909	13977	14066	14097	14188	14046	14010	14096	14180	14272	13985	13849	14013	14097	14123	13912	14033	14093	13936	13947	14131	14053	14014	14052	13938	14110	14196	14088	14066	14042	13916	14008	14161	13974	14217	14096	14213	14105	14062	14108	14186	14152	13976	14091	14000	14110	13965	14032	14158	13852	13978	13998	14298	14042	14132	14015	14253	14187	13939	14117	13850	14147	14147	14314	14018	14169	13944	14106	13906	14005	14038	14023	13957	14242	14218	14160	14138	14139	14011	14020	13946	14171	13905	14054	14095	14090	14116	14003	14044	14019	13903	13966	14119	14197	14039	14057	14019	14260	13955	13989	13957	14192	14023	14138	14178	14206	13996	14227	13901	14121	14071	14191	14152	14024	14154	14084
29183	34268	43725	34067	24256	19628	17415	16905	16790	16590	16467	16607	16740	16350	16465	16574	16498	16543	16594	16520	16424	16525	16540	16444	16510	16452	16425	16616	16667	16578	16464	16578	16689	16535	16526	16381	16423	16563	16550	16293	16310	16598	16554	16613	16539	16503	16443	16405	16638	16587	16577	16582	16459	16504	16703	16489	16489	16486	16535	16545	16566	16313	16568	16404	16453	16453	16459	16202	16633	16501	16469	16386	16618	16489	16354	16413	16422	16578	16438	16593	16368	16370	16601	16501	16444	16438	16609	16639	16466	16519	16508	16507	16377	16640	16372	16599	16618	16410	16593	16561	16449	16365	16581	16696	16371	16497	16515	16210	16531	16475	16576	16584	16499	16655	16424	16631	16509	16173	16413	16523	16359	16439	16490	16599	16482	16483	16476	16338	16477	16642	16484	16507	16436	16449	16434	16692	16550	16650	16537	16477	16658	16623	16458	16520	16477	16484	16534	16722	16361	16398	16481	16322	16562	16453	16475	16480	16371	16471	16661	16593	16568	16250	16360	16439	16292	16509	16511	16435	16537	16349	16605	16514	16648	16408	16447	16479	16602	16611	16564	16513	16608	16383	16454	16421	16399	16429	16532	16237	16299	16463	16517	16533	16324	16448	16369	16322	16492	16548	16528	16633	16558	16525	16571	16442	16424	16714	16385	16482	16592	16500	16486	16351	16522	16469	16497	16647	16405	16570	16390	16574	16530	16438	16561	16413	16457	16452	16489	16587	16566	16582	16462	16472	16733	16556	16597	16631	16479	16477	16655	16489	16520	16578	16411	16434	16577	16497	16480	16642	16526	16491	16685	16462	16598	16487	16378	16507	16604	16381	16711	16465	16342	16549	16454	16539	16721	16585	16714	16481	16624	16385	16706	16583	16610	16458	16634	16677	16569	16436	16443	16538	16300	16431	16713	16651	16433	16571	16556	16471	16570	16516	16422	16392	16418	16437	16433	16434	16447	16689	16385	16567	16661	16410	16476	16455	16426	16524	16511	16345	16410	16524	16356	16376	16451	16582	16442	16348	16505	16526	16677	16400	16508	16467	16611	16370	16527	16404	16401	16654	16462	16555	16323	16580	16474	16508	16486	16463	16431	16464	16717	16660	16523	16410	16442	16389	16591	16301	16472	16556	16550	16603	16705	16367	16628	16289	16292	16333	16577	16465	16517	16689	16481	16549	16396	16465	16557	16534	16643	16597	16783	16452	16491	16598	16542	16332	16525	16504	16653	16319	16423	16585	16542	16447	16502	16707	16621	16558	16627	16714	16448	16513	16463	16432	16498	16471	16476	16625	16316	16527	16569	16499	16434	16474	16712	16389	16493	16392	16566	16419	16592	16573	16486	16652	16735	16475	16653	16532	16749	16349	16559	16660	16535	16473	16485	16363	16751	16407	16439	16323	16492	16583	16697	16451	16547	16472	16536	16603	16449	16442	16584	16643	16710	16435	16450	16528	16611	16279	16498	16449	16441	16360	16472	16538	16735	16525	16496	16440	16624	16599	16570	16626	16645	16434	16484	16438	16422	16417	16519	16406	16705	16566	16572	16479	16515	16611	16614	16379	16500	16330	16484	16429	16531	16260	16572	16593	16530	16397	16448	16364	16523	16529	16394	16390	16398	16584	16540	16308	16676	16624	16399	16623	16509	16565	16597	16740	16466	16673	16387	16493	16356	16514	16460	16485	16534	16641	16690	16495	16452	16651	16546	16718	16535	16545	16525	16615	16476	16356	16510	16686	16581	16430	16533	16490	16635	16630	16670	16388	16433	16548	16546	16353	16437	16529	16638	16454	16408	16246	16290	16530	16626	16501	16587	16476	16688	16525	16511	16566	16652	16336	16590	16494	16603	16482	16477	16445	16462	16311	16558	16388	16565	16472	16450	16219	16412	16625	16520	16401	16457	16380	16465	16421	16594	16349	16675	16622	16479	16398	16536	16582	16460	16587	16388	16191	16375	16343	16623	16576	16512	16403	16437	16330	16355	16550	16374	16400	16526	16797	16454	16701	16587	16347	16697	16524	16493	16561	16444	16553	16512	16627	16604	16664	16511	16408	16437	16309	16450	16562	16431	16490	16510	16475	16417	16406	16541	16532	16430	16518	16392	16288	16537	16439	16531	16427	16532	16538	16481	16464	16577	16438	16617	16562	16506	16571	16374	16485	16584	16538	16754	16242	16653	16447	16207	16369	16551	16704	16389	16535	16351	16210	16568	16407	16575	16430	16404	16498	16583	16322	16395	16611	16548	16442	16393	16660	16294	16411	16583	16579	16608	16441	16482	16458	16519	16459	16384	16728	16540	16561	16299	16542	16630	16600	16632	16762	16559	16504	16594	16598	16362	16485	16357	16642	16596	16537	16519	16676	16591	16356	16237	16448	16494	16547	16494	16468	16343	16390	16426	16377	16505	16547	16432	16292	16651	16553	16514	16429	16555	16519	16546	16573	16435	16536	16548	16346	16466	16490	16584	16416	16541	16644	16379	16317	16386	16591	16574	16526	16545	16472	16520	16380	16501	16394	16470	16686	16687	16455	16544	16314	16588	16413	16436	16359	16507	16346	16518	16510	16518	16533	16380	16430	16554	16469	16585	16349	16419	16580	16671	16651	16545	16494	16509	16300	16457	16524	16353	16611	16711	16392	16648	16576	16697	16612	16583	16465	16589	16385	16527	16436	16515	16575	16507	16310	16675	16631	16377	16397	16385	16555	16405	16562	16624	16325	16624	16536	16586	16679	16302	16505	16631	16512	16329	16410	16344	16552	16489	16596	16337	16414	16390	16490	16474	16471	16663	16518	16484	16476	16430	16217	16393	16436	16386	16555	16575	16508	16702	16469	16584	16586	16552	16747	16520	16587	16432	16677	16502	16483	16519	16732	16474	16429	16480	16602	16561	16715	16716	16556	16257	16349	16552	16549	16559	16633	16559	16422	16429	16447	16368	16400	16652	16329	16533	16442	16502	16595	16751	16429	16382	16438	16326	16446	16511	16373	16642	16392	16402	16301	16445	16379	16377	16427	16544	16558	16514	16593	16461	16517	16512	16418	16566	16391	16469	16565	16559	16416	16430	16462	16248	16451	16517	16387	16599	16639	16410	16585	16341	16208	16726	16540	16544	16532	16694	16526	16530	16329	16302	16375	16476	16465	16308	16329	16608	16567	16568	16569	16383	16443	16510	16544	16615	16644	16557	16613	16570	16616	16643	16504	16352	16529	16695	16558	16350	16142	16317	16616	16438	16482	16619	16512	16414	16747	16420	16586	16641	16559	16442	16568	16682	16425	16384	16443	16476	16583	16512	16417	16695	16613	16349	16590	16487	16463	16412	16454	16384	16282	16376	16491	16289	16421	16536	16397	16402	16476	16486	16652	16412	16354	16615	16483	16528	16581	16513	16478	16526	16471	16613	16663	16703	16487	16692	16402	16521	16629	16361	16596	16420	16641	16425	16643	16716	16570	16551	16566	16568	16502	16704	16415	16539	16433	16509	16722	16697	16198	16556	16453	16539	16685	16528	16600	16307	16471	16452	16620	16609	16466	16587	16485	16568	16500	16567	16436	16259	16690	16406	16540	16489	16498	16468	16565	16651	16428	16460	16397	16379	16558	16579	16361	16543	16625	16575	16498	16492	16637	16581	16458	16375	16500	16531	16391	16525	16828	16483	16401	16607	16704	16526	16494	16362	16444	16413	16503	16259	16550	16490	16504	16428	16438	16423	16472	16316	16517	16610	16485	16397	16761	16607	16567	16545	16688	16485	16571	16589	16452	16547	16311	16637	16402	16566	16554	16563	16669	16547	16443	16613	16653	16595	16265	16669	16398	16540	16655	16539	16652	16464	16411	16569	16375	16495	16458	16464	16550	16457	16468	16590	16424	16558	16717	16517	16746	16545	16689	16489	16514	16463	16488	16501	16589	16558	16494	16567	16636	16510	16578	16589	16520	16588	16567	16657	16476	16289	16460	16532	16477	16528	16435	16522	16496	16619	16515	16538	16644	16402	16671	16599	16636	16530	16663	16426	16492	16609	16413	16440	16324	16633	16537	16426	16399	16683	16388	16551	16510	16481	16599	16618	16464	16455	16731	16510	16649	16502	16586	16656	16542	16473	16413	16524	16470	16479	16629	16454	16497	16564	16503	16576	16307	16491	16533	16599	16626	16472	16595	16500	16503	16463	16408	16554	16463	16758	16538	16600	16652	16461	16455	16472	16353	16613	16562	16590	16429	16453	16492	16433	16593	16516	16611	16548	16492	16412	16478	16505	16631	16469	16391	16270	16478	16588	16296	16378	16537	16529	16419	16570	16373	16575	16688	16562	16446	16562	16371	16587	16543	16513	16465	16315	16705	16445	16435	16499	16532	16441	16457	16359	16292	16547	16624	16452	16506	16597	16490	16436	16621	16361	16546	16743	16670	16515	16481	16589	16410	16479	16566	16515	16475	16490	16560	16529	16488	16547	16592	16426	16505	16611	16605	16696	16647	16474	16444	16587	16540	16382	16629	16673	16442	16481	16379	16468	16320	16552	16505	16390	16524	16584	16436	16367	16466	16654	16511	16405	16528	16488	16570	16383	16749	16464	16510	16417	16378	16546	16449	16492	16588	16570	16369	16595	16451	16481	16380	16609	16556	16429	16607	16527	16303	16569	16587	16310	16412	16442	16344	16577	16402	16741	16415	16258	16412	16602	16361	16525	16563	16524	16547	16523	16448	16420	16649	16604	16345	16402	16324	16481	16628	16563	16606	16741	16415	16592	16678	16642	16340	16432	16396	16618	16544	16600	16519	16489	16413	16232	16660	16360	16458	16518	16464	16350	16517	16470	16605	16687	16256	16496	16525	16464	16474	16611	16425	16424	16271	16449	16507	16490	16433	16650	16623	16313	16577	16536	16716	16353	16594	16450	16427	16464	16549	16535	16471	16560	16402	16534	16414	16559	16627	16371	16503	16438	16606	16574	16202	16594	16780	16532	16639	16404	16450	16273	16334	16366	16648	16740	16536	16567	16479	16344	16695	16591	16640	16645	16585	16558	16491	16460	16530	16450	16557	16431	16427	16469	16597	16722	16593	16316	16598	16572	16424	16421	16593	16526	16506	16487	16436	16538	16532	16502	16573	16511	16637	16504	16554	16587	16369
33145	54503	45896	30591	21485	16801	14978	14433	14250	14206	14347	14194	14191	14236	14212	14281	14512	14209	14350	14341	14193	14282	14319	14220	14259	14109	14348	14246	14232	14383	14152	14166	14344	14276	14387	14228	14334	14248	14114	14291	13968	14260	14244	14278	14155	14251	14171	14309	14176	14301	14284	14445	14188	14279	14223	14144	14243	14305	14298	14236	14203	14205	14229	14266	14411	14205	14192	14113	14143	14393	14242	14214	14404	14293	14027	14211	14155	14207	14217	14112	14139	14152	14316	14216	14266	14392	14232	14246	14077	14200	14206	14320	14179	14205	14311	14147	14311	14163	14121	14222	14208	14237	14202	14375	14197	14186	14215	14161	14236	14258	14250	14370	14300	14107	14436	14209	14193	14012	14266	14352	14241	14260	14186	14461	14247	14133	14353	14250	14168	14191	14095	14232	14256	14059	14298	14319	14220	14079	14257	14271	14119	14331	14198	14227	14057	14255	14255	14181	14133	14041	14244	14346	14104	14229	14283	14233	14241	14179	14307	14176	14298	14120	14247	14238	14331	14317	14220	14155	14069	14401	14250	14395	14085	14373	14207	14174	14361	14152	14220	14230	14225	14310	14193	14084	14479	14278	14249	14271	14180	14049	14217	14224	14062	14105	14250	14318	14385	14002	14025	14312	14153	14185	14320	14212	14216	14176	14384	14325	14256	14292	14270	14167	14110	14179	14254	14277	14244	14122	14375	14317	14287	14217	14183	14253	14231	14227	14177	14038	14439	14118	14231	14394	14384	14108	14311	14136	14224	14328	14213	14218	14273	14298	14223	14187	14251	14253	14133	14279	14194	14207	14202	14245	14072	14131	14261	14250	14211	14230	14198	14185	14172	14174	14141	14236	14063	14352	14200	14228	14202	14136	14133	14242	14087	14265	14296	14239	14292	14331	14053	14193	14249	14205	14076	14101	14236	14099	14374	14260	14301	14165	14138	14123	14235	14169	14339	14114	14316	14015	14164	14146	14234	14149	14485	14221	14193	14160	14363	14206	14311	14225	14145	14176	14227	14092	14372	14188	14188	14245	14280	14314	14425	14296	14078	14194	14211	14192	14331	14144	14342	14137	14184	14063	14140	14338	14282	14329	14372	14261	14195	14247	14065	14353	14071	14099	14249	14266	14239	14207	14202	14247	14212	14212	14318	14226	14085	14137	14225	14187	14213	14261	14298	14235	14196	14187	14262	14217	14432	14166	14300	14429	14380	14100	14176	14249	14332	14179	14210	14232	14096	14211	14216	14194	14299	14266	14318	14281	14184	14308	14151	14236	14301	14307	14114	14397	14228	14259	14347	14277	14313	14093	14170	14249	14150	14223	14255	14238	14357	14306	14306	14273	14284	14199	14311	14370	14138	14237	14150	14243	14204	14180	14186	14162	14188	14249	14243	14288	14242	14325	14169	14262	14471	14282	14178	14140	14152	14186	14320	14172	14249	14250	14190	14086	14228	14043	14130	14319	14070	14232	14268	14087	14194	14074	14282	14189	14269	14131	14297	14358	14108	14276	14358	14148	14270	14259	14220	14094	14159	14054	14251	14058	14147	14198	14246	14080	14261	14251	14290	14180	14312	14181	14249	14191	14160	14236	14285	14194	14228	14261	14178	14194	14499	14244	14359	14260	14175	14171	14156	14261	14299	14282	14267	14353	14301	14155	14193	14186	14425	14276	14410	14311	14383	14178	14322	14240	14282	14263	14159	14188	14231	14206	14335	14256	14162	14262	14212	14153	14323	14356	14094	14316	14223	14256	14258	14257	14300	14292	14313	14215	14255	14193	14302	14196	14188	14286	14411	14059	14518	14274	14377	14148	14275	14302	14088	14304	14273	14278	14074	14285	14216	14311	14271	14204	14246	14215	14017	14213	14283	14147	14250	14306	14262	14363	14204	14249	14262	14286	14267	14160	14268	14285	14271	14173	14421	14229	14169	14274	14227	14134	14195	14252	14222	14309	14198	14384	14385	14147	14107	14288	14429	14263	14287	14454	14355	14058	14219	14331	14239	14161	14301	14209	14397	14303	14283	14229	14370	14232	14172	14180	14229	14168	14248	14176	14330	14238	14187	14324	14173	14118	14225	14047	14474	14288	14136	14325	14254	14174	14253	14311	14239	14148	14317	14210	14169	14289	14308	14208	14322	14181	14018	14310	14309	14282	14257	14180	14237	14206	14341	14382	14163	14148	14111	14330	14245	14151	14207	14230	14246	14330	14217	14155	14175	14365	14101	14427	14230	14336	14087	14144	14218	14295	14168	14196	14347	14246	14190	14171	14300	14133	14253	14434	14320	14255	14420	14315	14338	14166	14341	14373	14309	14245	14216	14131	14312	14190	14277	14273	14173	14300	14377	14222	14322	14265	14188	14226	14221	14291	14230	14207	14287	14079	14156	14280	14194	14211	14157	14407	14165	14165	14264	14232	14320	14063	14196	14312	14291	14293	14394	13985	14150	14518	14290	14313	14120	14341	14108	14228	14352	14333	14300	14156	14343	14365	14420	14118	14191	14260	14225	14073	14262	14342	14167	14356	14245	14188	14296	14165	14153	14210	14214	14269	14406	14162	14344	13975	14239	14052	14342	14057	14255	14174	14111	14199	14281	14159	14273	14323	14273	14182	14292	14243	14172	14114	14189	14250	14439	14357	14172	14190	14239	14258	14239	14321	14571	14094	14142	14259	14233	14318	14214	14218	14349	14167	14208	14208	14305	14233	14236	14275	14291	14038	14309	14356	14169	14150	14220	14134	14322	14276	14446	14119	14236	14221	14290	14234	14279	14269	14067	14346	14064	14323	14186	14218	14157	14235	14371	14265	14314	14176	14314	14324	14150	14304	14350	14303	14276	14172	14187	14052	14207	14321	14178	14278	14354	14209	14167	14392	14356	14328	14314	14086	14407	14115	14331	14132	14340	14254	14315	14177	14419	14207	14224	14195	14128	14188	14243	14125	14341	14204	14306	14361	14251	14102	14139	14217	14362	14110	13918	14257	14453	14369	14192	14170	14187	14230	14192	14129	14186	14307	14150	14566	14246	14313	14318	14219	14273	14100	14148	14401	14070	14234	14377	14348	14265	14136	14090	14260	14266	14224	14267	14371	14073	14258	14167	14086	14174	14312	14059	14163	14231	14092	14369	14342	14238	14373	14227	14312	14157	14293	14231	14271	14088	14202	14217	14301	14365	14126	14328	14184	14122	14142	14361	14269	14248	14148	14363	14228	14145	14281	14195	14366	14267	14272	14396	14145	14191	14410	14266	14262	14069	14070	14255	14163	14356	14288	14245	14288	14170	14234	14251	14463	14236	14137	14209	14311	14435	14352	14405	14312	14051	14221	14141	14147	14391	14255	14107	14272	14271	14135	14228	14277	14206	14305	14171	14299	14348	14224	14314	14261	14118	14335	14196	14248	14154	14347	14262	14230	14183	14084	14216	14200	14230	14160	14321	14312	14291	14101	14116	14155	14492	14272	14408	14260	14217	14160	14395	14160	14253	14219	14299	14133	14333	14328	14239	14260	14333	14242	14432	14432	14315	14186	14267	14206	14098	14138	14244	14213	14231	14252	14154	14316	14143	14364	14281	14152	14087	14314	14205	14234	14202	14256	14331	14266	14232	14299	14147	14218	14242	14375	14234	14320	14258	14137	14319	14278	14291	14274	14175	14364	14213	14284	14253	14225	14154	14253	14237	14400	14147	14283	14245	14182	14183	14179	14257	14152	14238	14217	14244	14264	14096	14030	14190	14273	14400	14171	14186	14090	14287	14338	14300	14192	14129	14113	14368	14200	14437	14337	14304	14269	14269	14135	14349	14205	14241	14232	14186	14405	14282	14133	14047	14194	14189	14287	14232	14224	14303	14188	14131	14216	14277	14141	14263	14307	14169	14207	14272	14377	14184	14124	14225	14244	14200	14371	14176	14177	14160	14344	14340	14308	14260	14311	14319	14309	14316	14194	14361	14227	14290	14372	14306	14158	14385	14389	14193	14269	14274	14226	14241	14241	14496	14151	14534	14227	14290	14350	14340	14122	14319	14218	14239	14189	14455	14135	14253	14323	14291	14254	14402	14323	14224	14302	14029	14036	14230	14296	14317	14317	14303	14396	14225	14199	14271	14124	14272	14298	14374	14309	14349	14059	14157	14075	14266	14262	14352	14252	14460	14249	14094	14208	14126	14274	14296	14216	14345	14216	14369	14173	14154	14211	14416	13997	14344	14317	14284	14279	14285	14283	14183	14400	14263	14378	14352	14244	14183	14233	14142	14084	14224	14226	14154	14237	14188	14339	14093	14291	14322	14365	14185	14008	14324	14290	14252	14269	14333	14274	14288	14111	14445	14127	14318	14223	14321	14110	14289	14300	14283	14402	14138	14242	14235	14300	14154	14062	14283	14231	14400	14112	14190	14133	14317	14308	14225	14218	14083	14385	14280	14248	14177	14102	14186	14045	14170	14209	14243	14280	14430	14113	14294	14337	14148	14311	14269	14095	14230	14258	14210	14356	13957	14148	14327	14272	14223	14305	14105	14160	14129	14294	14129	14355	14326	14215	14181	14182	14171	14374	14259	14215	14150	14180	14212	14220	14279	14188	14450	14229	14147	14176	14399	14119	14247	14191	14387	14363	14216	14398	14164	14166	14281	14401	14355	14304	14222	14294	14198	13979	14154	14204	14313	14290	14281	14361	14114	14286	14278	14262	14251	14260	14145	14240	14299	14221	14372	14158	14366	14279	14328	14330	14302	14072	14240	14254	13992	14133	14245	14159	14235	14287	14496	14135	14325	14280	14076	14308	14282	14334	14338	14221	14315	14226	14163	14188	14185	14119	14211	14262	14406	14385	14222	14211	14185	14174	14228	14264	14268	14340	14266	14208	14286	14137	14208	14269	14184	14354	14320	14210	14283	14228	14301	14205	14326	14181	14249	14169	14268	14224	14219	14228	14175	14317	14235	14231	14222	14221	14255	14286	14361	14236	14314	14202	14262	14201	14301	14106	14139	14225	14363	14313	14161	14334	14257	14160	14182	14130	14174	14151	14077	14194	14298	14229	14065	14282	14000	14379	14288	14148	14289	14238	14212	14263	14305	14340	14337	14333	14155	14161	14370	14397	14318	14151	14341	14340	14171	14260	14181	14172	14157	14120
24348	24395	42196	43572	36613	28759	23828	18479	16989	17009	16816	16761	16707	16790	16696	16603	16517	16832	16801	16549	16639	16506	16600	16545	16589	16640	16583	16680	16642	16740	16713	16561	16524	16530	16771	16611	16699	16703	16590	16641	16629	16493	16529	16391	16545	16635	16622	16736	16599	16520	16437	16552	16513	16526	16663	16567	16535	16392	16533	16436	16431	16834	16728	16675	16451	16649	16521	16357	16493	16516	16581	16674	16599	16394	16448	16501	16638	16301	16573	16417	16460	16509	16583	16535	16424	16578	16490	16413	16521	16560	16564	16762	16721	16383	16912	16410	16400	16541	16467	16569	16600	16530	16541	16734	16527	16500	16503	16533	16597	16443	16594	16452	16602	16489	16508	16576	16481	16371	16634	16420	16583	16651	16665	16475	16556	16557	16582	16527	16745	16543	16639	16580	16610	16560	16740	16544	16597	16548	16547	16485	16621	16402	16523	16340	16139	16499	16274	16450	16500	16341	16515	16620	16338	16676	16424	16470	16356	16505	16354	16502	16440	16390	16527	16451	16375	16404	16466	16461	16484	16717	16565	16595	16594	16483	16460	16615	16542	16510	16385	16444	16639	16477	16606	16450	16597	16656	16645	16624	16555	16579	16500	16635	16632	16522	16592	16567	16494	16546	16455	16338	16516	16376	16456	16538	16531	16557	16356	16534	16513	16351	16445	16402	16487	16633	16375	16635	16328	16657	16468	16654	16615	16573	16510	16365	16509	16494	16530	16638	16529	16724	16409	16679	16605	16581	16669	16542	16482	16549	16433	16496	16478	16422	16456	16605	16523	16427	16584	16451	16602	16577	16612	16476	16516	16661	16391	16448	16478	16338	16759	16466	16743	16511	16315	16614	16676	16520	16613	16482	16478	16545	16540	16669	16431	16550	16534	16451	16402	16428	16478	16571	16569	16467	16767	16655	16585	16613	16543	16350	16581	16638	16580	16420	16462	16348	16703	16608	16516	16431	16557	16511	16546	16606	16587	16585	16485	16269	16569	16461	16556	16451	16689	16430	16579	16592	16702	16509	16738	16505	16703	16731	16550	16560	16374	16476	16509	16428	16626	16625	16571	16513	16740	16551	16547	16491	16551	16433	16474	16529	16513	16590	16605	16534	16505	16318	16749	16364	16552	16635	16431	16493	16570	16330	16402	16430	16615	16539	16525	16593	16695	16343	16573	16616	16469	16382	16485	16369	16512	16560	16331	16572	16510	16417	16504	16551	16763	16439	16608	16585	16424	16368	16589	16376	16677	16564	16600	16553	16485	16378	16578	16460	16740	16455	16649	16599	16615	16465	16700	16395	16595	16526	16581	16525	16285	16591	16501	16525	16421	16457	16604	16604	16337	16526	16609	16444	16626	16559	16417	16395	16535	16361	16487	16399	16388	16319	16326	16467	16552	16565	16433	16497	16367	16381	16533	16579	16467	16685	16480	16681	16587	16518	16564	16508	16735	16493	16717	16457	16552	16399	16511	16665	16695	16575	16518	16562	16653	16399	16558	16666	16393	16668	16295	16441	16760	16287	16394	16372	16602	16459	16611	16407	16569	16528	16456	16544	16426	16485	16530	16598	16578	16635	16516	16450	16664	16516	16389	16469	16421	16319	16511	16487	16587	16425	16523	16341	16687	16605	16441	16673	16467	16329	16479	16389	16569	16583	16332	16522	16411	16444	16396	16600	16520	16594	16504	16489	16699	16589	16455	16491	16398	16512	16489	16457	16711	16552	16741	16510	16535	16372	16410	16436	16560	16610	16674	16570	16673	16519	16426	16666	16666	16671	16471	16302	16545	16642	16658	16435	16498	16297	16499	16565	16393	16620	16726	16506	16500	16394	16541	16401	16492	16612	16597	16563	16543	16491	16408	16413	16328	16337	16534	16507	16496	16773	16411	16399	16387	16391	16641	16488	16456	16437	16565	16313	16320	16424	16480	16335	16615	16316	16587	16487	16508	16521	16412	16466	16622	16401	16534	16510	16487	16470	16639	16360	16582	16312	16398	16655	16780	16528	16508	16476	16574	16462	16456	16600	16414	16547	16522	16412	16478	16351	16417	16519	16535	16440	16543	16549	16723	16494	16616	16666	16634	16423	16340	16546	16642	16569	16651	16593	16411	16498	16513	16354	16582	16464	16768	16559	16643	16504	16551	16675	16366	16546	16446	16746	16539	16624	16398	16478	16352	16599	16537	16501	16490	16505	16655	16638	16557	16638	16572	16657	16450	16470	16655	16657	16446	16421	16452	16548	16626	16290	16397	16614	16569	16521	16462	16602	16555	16444	16628	16512	16486	16491	16477	16545	16662	16542	16366	16588	16579	16224	16518	16353	16433	16768	16567	16595	16605	16588	16595	16353	16708	16475	16478	16595	16588	16681	16592	16413	16635	16287	16586	16332	16522	16610	16402	16504	16497	16494	16364	16537	16573	16713	16558	16504	16637	16156	16626	16438	16438	16700	16528	16620	16638	16435	16521	16697	16566	16414	16564	16595	16426	16627	16613	16528	16525	16566	16709	16548	16621	16332	16383	16401	16594	16582	16539	16664	16647	16388	16515	16411	16364	16298	16538	16527	16535	16538	16541	16621	16553	16517	16640	16793	16595	16692	16489	16408	16605	16451	16430	16574	16464	16545	16547	16530	16466	16729	16710	16707	16660	16602	16580	16599	16429	16551	16388	16269	16396	16338	16626	16499	16607	16492	16484	16483	16457	16420	16374	16535	16481	16529	16475	16494	16528	16348	16407	16583	16682	16664	16638	16497	16689	16618	16386	16388	16557	16468	16540	16527	16336	16695	16573	16444	16524	16396	16343	16551	16475	16588	16376	16471	16282	16441	16401	16676	16432	16527	16580	16479	16417	16678	16451	16645	16550	16399	16335	16501	16513	16558	16599	16521	16421	16593	16551	16467	16537	16562	16676	16641	16716	16493	16425	16414	16400	16563	16678	16581	16520	16571	16657	16493	16543	16458	16549	16609	16653	16350	16418	16407	16572	16458	16691	16729	16609	16713	16606	16427	16670	16502	16559	16605	16506	16655	16310	16566	16670	16581	16567	16576	16431	16583	16541	16658	16773	16595	16528	16448	16535	16425	16654	16572	16418	16378	16473	16692	16605	16545	16835	16423	16453	16593	16474	16479	16417	16494	16368	16732	16496	16581	16566	16443	16433	16522	16475	16493	16636	16147	16492	16759	16507	16404	16454	16536	16578	16544	16332	16674	16774	16292	16549	16697	16407	16315	16699	16640	16763	16429	16426	16366	16778	16599	16594	16601	16701	16462	16483	16564	16491	16529	16566	16591	16482	16370	16458	16459	16645	16436	16503	16345	16519	16535	16567	16437	16343	16350	16666	16551	16498	16480	16471	16442	16294	16408	16380	16533	16527	16661	16635	16362	16589	16555	16527	16610	16447	16373	16238	16550	16438	16404	16544	16536	16464	16508	16493	16270	16483	16499	16234	16639	16550	16558	16530	16503	16509	16431	16500	16522	16598	16607	16496	16612	16700	16548	16315	16498	16677	16685	16282	16612	16566	16612	16417	16653	16808	16656	16609	16693	16593	16272	16298	16595	16599	16422	16625	16303	16510	16257	16548	16398	16479	16402	16593	16593	16495	16618	16603	16681	16417	16601	16452	16525	16466	16714	16682	16403	16708	16450	16650	16361	16582	16322	16567	16392	16598	16620	16439	16590	16518	16218	16441	16509	16536	16564	16541	16520	16694	16739	16352	16713	16597	16471	16581	16618	16651	16533	16669	16549	16476	16446	16599	16344	16479	16451	16388	16578	16427	16617	16634	16807	16513	16732	16700	16506	16535	16697	16594	16468	16645	16713	16520	16387	16319	16335	16633	16503	16583	16565	16500	16414	16288	16430	16673	16653	16587	16344	16523	16471	16560	16573	16646	16472	16498	16638	16622	16570	16655	16546	16613	16520	16650	16560	16586	16609	16464	16418	16327	16474	16396	16753	16473	16508	16638	16590	16478	16627	16733	16442	16522	16366	16485	16406	16616	16569	16721	16605	16510	16410	16464	16531	16615	16573	16618	16430	16477	16384	16326	16329	16496	16559	16450	16483	16476	16467	16446	16539	16539	16415	16603	16678	16495	16320	16386	16384	16650	16475	16593	16602	16470	16533	16582	16665	16570	16615	16206	16545	16564	16358	16708	16589	16207	16368	16549	16559	16510	16618	16477	16577	16609	16606	16511	16465	16654	16452	16505	16385	16307	16371	16500	16369	16704	16595	16614	16432	16391	16580	16538	16506	16465	16426	16481	16311	16484	16572	16515	16557	16348	16538	16585	16558	16461	16416	16481	16427	16433	16548	16640	16617	16547	16535	16667	16310	16446	16568	16513	16476	16544	16767	16392	16626	16530	16397	16593	16411	16485	16450	16416	16566	16525	16439	16515	16472	16642	16547	16652	16641	16310	16456	16638	16451	16482	16554	16599	16489	16436	16404	16451	16549	16600	16480	16436	16352	16681	16231	16761	16731	16545	16520	16569	16682	16355	16511	16626	16393	16450	16646	16429	16445	16607	16411	16561	16526	16540	16512	16654	16201	16585	16363	16459	16566	16640	16562	16598	16384	16521	16537	16631	16452	16412	16500	16439	16740	16840	16633	16562	16410	16304	16609	16568	16488	16518	16681	16480	16540	16374	16570	16463	16455	16622	16707	16542	16487	16476	16668	16546	16575	16461	16525	16644	16669	16456	16592	16426	16488	16583	16690	16581	16375	16446	16275	16570	16340	16762	16613	16457	16411	16519	16674	16386	16536	16520	16566	16447	16629	16559	16525	16543	16539	16503	16533	16383	16571	16608	16587	16522	16438	16503	16594	16524	16655	16523	16469	16400	16297	16674	16565	16488	16618	16644	16433	16540	16514	16501	16563	16425	16607	16549	16345	16432	16511	16636	16465	16642	16578	16459	16510	16443	16339	16545	16596	16472	16511	16488	16565	16627	16448	16533	16726	16549	16524	16604	16387	16383	16607	16606	16581	16680	16438	16484	16445	16820	16534	16563	16883	16617	16600	16613	16459	16500	16754	16796	16512	16717	16616	16435	16488	16572	16711	16553	16599	16692	16533	16443	16510	16345	16363	16481	16499	16352	16335	16635	16520	16551	16600	16544	16339	16120	16373
59603	99440	84776	60418	42865	27541	18842	15547	14523	14299	14514	14366	14235	14324	14215	14426	14329	14531	14355	14168	14451	14501	14297	14303	14140	14242	14229	14283	14472	14124	14329	14434	14507	14515	14285	14469	14255	14282	14229	14408	14310	14272	14311	14409	14129	14419	14356	14319	14257	14276	14273	14378	14255	14168	14209	14155	14351	14268	14378	14109	14281	14478	14106	14350	14370	14228	14357	14341	14237	14339	14428	14308	14223	14302	14419	14219	14236	14218	14440	14485	14357	14324	14354	14298	14252	14464	14379	14362	14387	14227	14128	14352	14280	14344	14418	14234	14302	14132	14200	14332	14204	14387	14345	14322	14399	14401	14185	14207	14541	14254	14443	14222	14402	14366	14272	14339	14247	14269	14550	14360	14319	14380	14220	14439	14225	14253	14282	14182	14331	14330	14219	14208	14237	14276	14180	14294	14170	14270	14268	14242	14343	14514	14535	14324	14260	14394	14247	14305	14212	14392	14332	14486	14430	14126	14310	14318	14224	14479	14231	14383	14361	14320	14317	14339	14331	14047	14333	14380	14174	14335	14283	14253	14332	14174	14273	14349	14364	14318	14363	14267	14394	14421	14261	14281	14216	14208	14212	14322	14174	14298	14391	14400	14359	14347	14577	14406	14393	14257	14185	14206	14341	14349	14262	14241	14384	14231	14196	14133	14232	14394	14426	14402	14175	14427	14333	14040	14256	14462	14326	14299	14273	14426	14420	14318	14149	14174	13967	14293	14260	14175	14339	14348	14218	14312	14411	14327	14303	14328	14421	14297	14449	14350	14209	14390	14290	14291	14229	14371	14415	14310	14278	14338	14083	14193	14335	14174	14331	14274	14418	14475	14227	14375	14384	14160	14304	14491	14380	14334	14301	14309	14409	14307	14199	14076	14284	14216	14173	14176	14234	14265	14187	14302	14343	14373	14279	14309	14236	14240	14226	14270	14169	14395	14172	14351	14387	14274	14409	14288	14384	14227	14436	14152	14279	14327	14272	14342	14164	14328	14307	14255	14304	14486	14421	14341	14512	14350	14125	14229	14362	14252	14219	14155	14291	14312	14479	14294	14227	14170	14379	14393	14389	14251	14179	14364	14362	14137	14195	14358	14383	14254	14153	14464	14415	14142	14367	14242	14115	14289	14276	14308	14317	14218	14243	14402	14464	14350	14291	14185	14260	14400	14335	14233	14337	14243	14372	14232	14292	14252	14346	14292	14296	14342	14437	14323	14269	14379	14367	14388	14269	14416	14163	14452	14187	14265	14382	14320	14434	14361	14245	14319	14367	14166	14291	14230	14291	14378	14491	14139	14281	14245	14374	14219	14439	14223	14315	14468	14357	14199	14217	14287	14274	14203	14268	14244	14344	14424	14319	14291	14436	14240	14292	14336	14343	14439	14309	14223	14290	14181	14365	14350	14185	14173	14139	14157	14279	14194	14253	14316	14324	14251	14281	14301	14338	14240	14264	14219	14281	14375	14463	14329	14251	14321	14335	14436	14456	14292	14290	14303	14372	14167	14423	14149	14369	14454	14346	14249	14198	14380	14243	14381	14113	14302	14492	14299	14276	14263	14395	14125	14346	14200	14146	14389	14206	14547	14122	14386	14294	14478	14234	14324	14339	14223	14336	14356	14334	14420	14247	14370	14269	14323	14427	14222	14293	14279	14158	14262	14199	14362	14448	14208	14352	14345	14493	14195	14412	14151	14345	14509	14299	14559	14377	14282	14413	14159	14317	14393	14433	14256	14236	14282	14337	14223	14382	14231	14282	14328	14217	14330	14381	14339	14325	14424	14235	14439	14277	14398	14464	14482	14366	14231	14273	14334	14408	14368	14276	14435	14325	14279	14443	14523	14305	14483	14382	14329	14231	14381	14271	14431	14323	14374	14302	14267	14372	14258	14169	14246	14444	14194	14502	14194	14355	14267	14327	14305	14445	14045	14243	14270	14276	14268	14339	14378	14252	14258	14376	14234	14450	14259	14302	14300	14403	14290	14148	14361	14137	14304	14381	14348	14492	14300	14335	14521	14248	14515	14291	14455	14218	14356	14372	14254	14304	14264	14376	14514	14315	14389	14253	14236	14262	14328	14375	13962	14193	14310	14229	14420	14408	14492	14219	14258	14312	14479	14294	14309	14188	14123	14380	14288	14405	14277	14229	14288	14172	14168	14253	14338	14365	14189	14467	14235	14219	14122	14328	14252	14093	14191	14364	14187	14424	14285	14179	14224	14242	14409	14280	14165	14151	14219	14419	14345	14334	14312	14161	14285	14251	14414	14227	14086	14429	14226	14443	14236	14310	14447	14269	14365	14336	14343	14349	14235	14267	14380	14476	14342	14152	14440	14256	14343	14240	14425	14342	14170	14235	14200	14335	14023	14217	14450	14351	14328	14384	14257	14181	14358	14397	14342	14336	14210	14304	14253	14387	14212	14269	14239	14258	14164	14381	14361	14319	14181	14274	14302	14385	14252	14173	14441	14368	14303	14333	14283	14285	14188	14406	14265	14283	14127	14220	14352	14362	14268	14291	14340	14508	14270	14324	14445	14158	14309	14320	14373	14252	14250	14078	14374	14322	14334	14080	14287	14193	14207	14198	14337	14360	14306	14107	14444	14243	14246	14234	14353	14505	14389	14417	14314	14263	14335	14259	14354	14262	14261	14386	14282	14301	14312	14380	14221	14284	14182	14314	14466	14262	14305	14253	14404	14258	14114	14359	14366	14362	14180	14380	14364	14369	14351	14341	14323	14516	14222	14396	14235	14055	14371	14148	14366	14270	14129	14203	14507	14342	14312	14336	14448	14134	14319	14371	14259	14331	14291	14286	14440	14092	14316	14373	14218	14231	14421	14203	14349	14344	14298	14210	14332	14249	14297	14260	14262	14247	14458	14231	14226	14186	14445	14361	14303	14394	14320	14264	14373	14286	14361	14068	14148	14257	14294	14240	14198	14185	14284	14270	14267	14284	14388	14275	14201	14332	14310	14148	14265	14198	14479	14443	14334	14372	14404	14156	14357	14237	14462	14230	14308	14429	14257	14319	14157	14360	14283	14218	14320	14334	14090	14336	14212	14380	14423	14357	14394	14190	14507	14270	14303	14190	14180	14294	14256	14407	14432	14280	14382	14313	14443	14306	14404	14479	14434	14294	14213	14359	14393	14479	14465	14375	14351	14291	14242	14255	14237	14288	14261	14347	14217	14308	14383	14126	14255	14231	14326	14200	14132	14368	14158	14403	14170	14275	14485	14388	14360	14264	14379	14213	14355	14318	14109	14269	14368	14204	14201	14211	14293	14396	14459	14278	14310	14244	14346	14347	14431	14355	14363	14365	14345	14390	14208	14357	14325	14269	14383	14360	14191	14208	14292	14162	14256	14223	14420	14187	14081	14110	14414	14308	14400	14406	14371	14258	14439	14316	14334	14368	14247	14369	14406	14299	14294	14288	14416	14271	14303	14217	14130	14401	14304	14259	14326	14201	14378	14318	14278	14352	14274	14345	14063	14376	14266	14347	14352	14169	14403	14277	14074	14234	14477	14277	14399	14279	14360	14165	14365	14389	14299	14351	14180	14351	14332	14294	14379	14287	14301	14188	14260	14414	14409	14343	14375	14315	14094	14409	14264	14418	14246	14439	14393	14397	14202	14446	14309	14400	14157	14241	14248	14341	14433	14169	14405	14221	14287	14240	14204	14289	14353	14338	14346	14047	14302	14324	14220	14484	14079	14350	14293	14363	14172	14421	14127	14361	14229	14476	14298	14421	14283	14442	14284	14266	14255	14310	14447	14368	14268	14303	14335	14226	14257	14266	14359	14342	14219	14244	14475	14148	14243	14233	14411	14466	14312	14383	14262	14204	14269	14190	14419	14077	14344	14352	14321	14279	14296	14302	14184	14235	14443	14278	14282	14421	14401	14354	14243	14431	14202	14136	14383	14330	14435	14240	14202	14356	14343	14338	14328	14287	14250	14143	14234	14345	14424	14217	14233	14283	14393	14261	14334	14329	14272	14298	14468	14344	14188	14262	14347	14345	14277	14233	14391	14209	14293	14321	14213	14347	14174	14280	14141	14293	14277	14461	14463	14223	14309	14302	14399	14347	14306	14310	14258	14351	14256	14420	14205	14335	14384	14212	14265	14388	14240	14339	14328	14296	14299	14343	14263	14183	14330	14377	14433	14373	14483	14411	14315	14227	14315	14216	14412	14249	14419	14368	14193	14246	14406	14508	14410	14154	14366	14270	14156	14322	14466	14364	14372	14193	14284	14246	14215	14253	14282	14447	14181	14371	14221	14274	14417	14138	14126	14270	14270	14297	14347	14293	14430	14193	14244	14155	14566	14280	14218	14279	14225	14428	14354	14402	14248	14338	14174	14420	14311	14433	14308	14303	14299	14284	14276	14272	14289	14059	14300	14206	14233	14114	14491	14237	14151	14175	14162	14434	14333	14421	14294	14316	14239	14530	14340	14327	14197	14339	14320	14303	14236	14232	14306	14108	14395	14119	14255	14419	14165	14256	14175	14330	14406	14162	14324	14147	14390	14201	14255	14314	14440	14358	14461	14280	14447	14468	14322	14286	14355	14419	14348	14383	14333	14296	14399	14271	14166	14438	14260	14264	14144	14272	14317	14322	14286	14305	14310	14371	14172	14377	14126	14276	14267	14289	14191	14367	14304	14397	14236	14444	14363	14243	14143	14345	14443	14307	14253	14456	14378	14394	14280	14189	14485	14359	14435	14374	14377	14319	14455	14353	14161	14307	14317	14305	14318	14543	14286	14240	14161	14356	14375	14337	14394	14444	14361	14134	14257	14375	14422	14264	14358	14338	14266	14242	14359	14267	14437	14235	14237	14337	14267	14279	14176	14351	14400	14245	14386	14318	14342	14283	14076	14265	14242	14167	14306	14220	14312	14222	14362	14445	14195	14231	14360	14469	14272	14413	14251	14260	14409	14423	14258	14434	14356	14411	14295	14360	14282	14129	14347	14249	14272	14354	14191	14196	14370	14436	14344	14338	14162	14233	14352	14353	14444	14406	14266	14329	14101	14395	14480	14308	14155	14127	14550	14294	14437	14316	14218	14248	14244	14307	14302	14224	14247	14482	14295	14310	14356	14332	14367	14347	14342	14420	14302	14502	14287
22964	22585	36552	38430	35767	31665	27646	19894	17224	17056	16706	16618	16621	16557	16652	16697	16530	16796	16625	16607	16501	16450	16338	16321	16359	16379	16450	16522	16401	16580	16452	16503	16558	16605	16253	16592	16359	16498	16303	16505	16479	16276	16274	16209	16442	16507	16636	16415	16350	16386	16466	16479	16419	16277	16412	16388	16515	16379	16529	16482	16168	16337	16454	16429	16294	16330	16420	16311	16516	16521	16400	16561	16529	16390	16545	16527	16272	16369	16179	16355	16408	16529	16597	16328	16255	16363	16294	16364	16309	16357	16362	16347	16299	16346	16453	16509	16220	16390	16172	16466	16368	16340	16310	16232	16401	16142	16529	16251	16371	16398	16345	16218	16233	16299	16513	16321	16420	16116	16308	16257	16465	16284	16365	16182	16316	16349	16429	16223	16313	16500	16286	16423	16371	16209	16385	16347	16304	16370	16317	16368	16290	16340	16315	16211	16152	16212	16313	16357	16393	16340	16334	16293	16275	16384	16302	16589	16300	16410	16196	16318	16233	16375	16466	16329	16213	16314	16530	16327	16487	16367	16318	16399	16341	16441	16259	16286	16222	16347	16284	16357	16279	16255	16276	16455	16337	16406	16453	16274	16368	16408	16398	16345	16298	16320	16443	16246	16390	16219	16288	16326	16265	16169	16374	16316	16465	16389	16338	16606	16346	16517	16391	16337	16417	16300	16367	16321	16235	16435	16247	16454	16423	16321	16265	16363	16394	16253	16230	16201	16326	16086	16413	16546	16245	16354	16284	16058	16128	16351	16376	16384	16318	16316	16275	16349	16232	16453	16334	16318	16463	16403	16220	16102	16304	16429	16309	16258	16160	16374	16447	16140	16385	16299	16336	16469	16145	16313	16294	16236	16367	16225	16238	16497	16557	16503	16407	16409	16192	16510	16382	16382	16424	16462	16275	16502	16454	16440	16415	16504	16418	16426	16275	16326	16307	16275	16267	16342	16408	16390	16276	16459	16372	16457	16127	16281	16153	16333	16412	16202	16331	16573	16330	16393	16312	16186	16354	16375	16172	16363	16319	16301	16311	16299	16195	16241	16344	16354	16368	16127	16526	16321	16357	16382	16331	16308	16399	16323	16372	16364	16470	16411	16444	16533	16293	16347	16524	16406	16377	16523	16238	16238	16432	16322	16466	16316	16390	16085	16384	16323	16320	16264	16412	16107	16242	16140	16372	16325	16324	16430	16304	16370	16513	16399	16200	16306	16119	16224	16262	16486	16563	16150	16420	16239	16242	16341	16296	16243	16179	16302	16265	16346	16267	16278	16478	16264	16434	16349	16306	16408	16460	16134	16158	16414	16500	16434	16231	16391	16286	16281	16402	16428	16411	16402	16361	16321	16275	16302	16195	16361	16347	16256	16009	16427	16385	16205	16265	16663	16342	16517	16306	16269	16315	16390	16395	16249	16337	16199	16152	16423	16527	16519	16359	16177	16347	16372	16269	16669	16346	16492	16352	16383	16347	16491	16266	16423	16334	16436	16263	16424	16285	16292	16389	16426	16225	16334	16308	16300	16259	16256	16240	16321	16353	16414	16415	16501	16318	16190	16285	16329	16383	16376	16378	16461	16205	16325	16343	16348	16252	16198	16411	16277	16118	16499	16153	16197	16340	16075	16382	16431	16270	16258	16267	16419	16249	16160	16123	16386	16261	16362	16467	16472	16328	16472	16464	16280	16297	16207	16276	16313	16273	16256	16373	16246	16554	16331	16359	16304	16143	16344	16340	16311	16165	16264	16132	16276	16334	16432	16180	16426	16185	15930	16245	16365	16417	16315	16574	16424	16243	16209	16428	16341	16456	16389	16321	16370	16479	16348	16317	16327	16189	16365	16540	16463	16426	16367	16340	16408	16414	16375	16438	16338	16295	16220	16375	16423	16403	16439	16317	16286	16449	16405	16155	16244	16379	16256	16259	16289	16186	16231	16466	16253	16187	16327	16333	16239	16214	16369	16389	16334	16319	16218	16420	16467	16411	16403	16350	16120	16406	16531	16322	16437	16376	16375	16386	16106	16121	16357	16282	16264	16176	16230	16016	16311	16237	16265	16293	16299	16449	16251	16256	16356	16300	16462	16349	16311	16264	16176	16336	16142	16238	16364	16429	16572	16420	16403	16284	16318	16372	16381	16370	16504	16338	16198	16383	16325	16301	16328	16397	16203	16320	16167	16405	16492	16306	16494	16310	16398	16299	16329	16398	16242	16434	16253	16246	16075	16354	16425	16357	16244	16343	16340	16186	16328	16390	16252	16386	16497	16385	16070	16139	16408	16301	16235	16434	16398	16285	16227	16456	16493	16412	16324	16370	16470	16473	16339	16372	16382	16555	16357	16209	16267	16371	16372	16136	16269	16416	16251	16316	16369	16245	16280	16360	16398	16353	16408	16261	16265	16490	16345	16226	16331	16386	16246	16248	16296	16330	16242	16304	16442	16554	16508	16436	16408	16317	16371	16330	16214	16337	16374	16158	16197	16176	16384	16198	16199	16595	16299	16383	16347	16576	16226	16233	16440	16280	16412	16244	16269	16240	16396	16220	16322	16270	16346	16255	16282	16252	16055	16353	16143	16236	16394	16274	16192	16196	16123	16447	16538	16440	16399	16526	16303	16420	16248	16456	16393	16338	16163	16445	16365	16296	16251	16134	16295	16395	16173	16428	16448	16389	16356	16447	16305	16261	16301	16363	16409	16549	16284	16310	16280	16471	16239	16312	16353	16368	16332	16333	16418	16387	16277	16338	16375	16335	16226	16245	16293	16285	16187	16142	16239	16300	16298	16263	16261	16483	16311	16363	16139	16463	16306	16390	16467	16377	16235	15930	16553	16296	16324	16311	16172	16460	16350	16364	16305	16214	16219	16423	16399	16273	16364	16123	16279	16330	16283	16364	16466	16248	16476	16336	16239	16496	16469	16339	16299	16320	16296	16360	16149	16346	16363	16296	16117	16360	16393	16420	16211	16293	16351	16350	16370	16526	16340	16725	16365	16307	16162	16193	16285	16425	16404	16053	16311	16253	16436	16139	16478	16239	16249	16216	16326	16290	16386	16515	16364	16413	16320	16162	16316	16381	16333	16292	16282	16284	16226	16184	16327	16362	16325	16347	16397	16387	16249	16523	16277	16031	16179	16370	16188	16272	16348	16200	16255	16304	16371	16321	16382	16234	16290	16310	16266	16374	16193	16366	16590	16538	16455	16564	16204	16399	16301	16372	16233	16468	16363	16195	16510	16521	16303	16425	16284	16339	16083	16356	16518	16439	16237	16346	16072	16305	16357	16270	16448	16539	16397	16266	16371	16442	16368	16292	16130	16395	16141	16246	16395	16376	16259	16360	16316	16408	16293	16364	16226	16323	16462	16359	16202	16314	16336	16605	16534	16200	16217	16197	16402	16221	16469	16326	16195	16325	16341	16289	16258	16318	16207	16384	16109	16387	16386	16165	16223	16140	16302	16264	16342	16407	16323	16349	16391	16387	16454	16217	16258	16330	16262	16264	16438	16290	16149	16186	16315	16268	16335	16276	16491	16348	16487	16345	16346	16272	16500	16286	16202	16264	16496	16425	16457	16283	16138	16195	16223	16408	16300	16373	16211	16251	16296	16153	16439	16168	16332	16395	16215	16341	16333	16475	16460	16238	16352	16340	16282	16362	16415	16405	16251	16293	16159	16303	16418	16312	16219	16202	16498	16489	16298	16306	16342	16213	16158	16354	16354	16441	16301	16263	16225	16311	16489	16178	16305	16227	16486	16389	16363	16270	16251	16195	16566	16390	16342	16184	16157	16308	16245	16269	16398	16667	16190	16138	16386	16406	16257	16488	16312	16463	16435	16466	16428	16317	16195	16298	16280	16360	16138	16373	16460	16293	16372	16312	16413	16342	16330	16338	16398	16431	16254	16071	16281	16382	16212	16280	16146	16400	16352	16308	16242	16471	16389	16356	16182	16259	16349	16319	16301	16330	16219	16405	16247	16337	16449	16271	16617	16385	16315	16144	16119	16344	16113	16590	16199	16256	16718	16563	16404	16445	16412	16282	16480	16455	16346	16376	16248	16226	16399	16401	16420	16102	16248	16206	16316	16242	16118	16220	16370	16381	16501	16277	16519	16282	16295	16374	16325	16399	16404	16359	16068	16292	16178	16489	16357	16465	16295	16235	16130	16430	16500	16482	16276	16330	16360	16305	16415	16470	16426	16300	16204	16396	16147	16429	16345	16306	16146	16313	16536	16413	16470	16385	16472	16335	16433	16565	16448	16381	16315	16406	16522	16500	16317	16226	16457	16266	16477	16210	16314	16312	16308	16474	16169	16455	16319	16352	16255	16201	16157	16353	16436	16359	16266	16345	16462	16398	16380	16408	16551	16179	16273	16169	16375	16275	16430	16319	16419	16325	16584	16372	16181	16393	16269	16336	16268	16394	16105	16369	16344	16278	16252	16412	16416	16445	16406	16467	16200	16493	16346	16428	16154	16212	16225	16295	16334	16285	16260	16417	16582	16190	16244	16382	16251	16307	16450	16242	16355	16351	16351	16295	16328	16288	16309	16193	16255	16289	16287	16256	16286	16346	16291	16310	16310	16342	16209	16388	16291	16050	16437	16265	16582	16435	16315	16257	16274	16069	16276	16231	16462	16152	16365	16221	16106	16228	16480	16339	16388	16295	16279	16202	16233	16179	16228	16306	16303	16426	16260	16318	16364	16258	16399	16334	16382	16263	16168	16296	16224	16155	16369	16254	16289	16137	16402	16283	16303	16318	16215	16108	16269	16181	16285	16245	16263	16225	16428	16483	16424	16330	16247	16291	16620	16287	16264	16365	16450	16380	16463	16188	16325	16199	16354	16223	16400	16267	16297	16435	16342	16306	16245	16212	16372	16170	16377	16311	16331	16428	16231	16216	16221	16373	16365	16346	16296	16258	16394	16357	16269	16246	16162	16377	16378	16362	16207	16356	16284	16457	16296	16445	16247	16456	16393	16424	16272	16462	16087	16400	16514	16465	16394	16335	16360	16289	16138	16186	16360	16200	16176	16391	16179	16384	16384	16480	16268	16208	16367	16334	16403	16183	16260	16565	16203	16529	16274	16358	16195	16150	16323	16324	16403	16499	16426	16096	16291	16513	16338
63652	105963	94452	73803	52793	35345	22264	16134	14553	14249	14237	14102	14132	14143	14137	14066	14160	14274	13994	14123	14101	14270	14174	14268	14064	13928	14015	14157	14107	13985	14296	13949	14145	14038	14171	14250	14115	14033	14283	14063	14089	14329	14138	14124	13961	14115	14077	14047	14138	14282	14162	14143	14205	14161	14086	14096	14270	14306	13980	14095	14194	14098	14137	14134	14244	14021	13926	14184	14176	14099	14201	14147	14140	14218	14123	14142	14010	14250	14169	14049	14201	14059	14148	14093	14069	14093	14204	14040	14156	14135	14030	14150	14151	14152	14360	14082	14109	14132	14035	13990	14077	14144	14037	14138	13961	14032	14004	14087	13993	14237	14047	14071	14112	14111	14192	14067	14081	14242	14079	14098	14045	14066	14043	14085	14059	14055	14151	14052	14274	14029	14060	14144	14189	14033	14368	13973	14169	14131	14145	14169	14220	14203	13900	14113	14269	14107	14201	14179	14121	14095	14107	14029	14117	14136	14031	14144	14064	14111	14081	14113	14116	14068	14168	14125	14155	14047	14128	14151	14229	14387	14009	14220	14019	14030	14288	14101	13949	14120	14117	14089	14088	14116	14044	14183	14125	13908	14027	14090	14044	14135	14258	14114	14230	14167	14211	14166	14148	14172	14146	14120	14025	14221	13984	14058	14083	13997	14099	14253	14040	14049	14164	14094	14274	14071	14061	14019	14045	13994	14049	14216	14180	14206	14059	14023	13915	14050	14225	14144	14159	13997	14065	14209	13995	14192	14112	13931	14219	14125	14093	14219	14133	14052	14346	14319	14033	14136	14162	14093	13874	14051	14123	14000	14125	14110	14214	14151	14311	14245	14068	14141	14109	14216	14013	14093	14066	14280	13912	13929	14144	14154	14039	14037	14093	14253	14276	14051	14012	14156	14253	14142	14291	13986	14199	14212	14143	14121	14157	14092	14099	14018	14004	14252	13970	14156	14183	13978	14331	14068	14090	14154	14148	14103	14062	14153	14085	14239	14159	14181	14030	14062	14061	14198	14150	14133	14187	14169	14180	14104	14160	14190	14257	14062	14231	14128	14201	14207	14104	13977	13969	14221	13995	14071	14253	14216	14152	14190	14148	14161	14135	14188	14195	14107	14147	14209	14088	14073	14003	14119	14039	14089	14041	14232	14048	14091	14111	14137	14120	13901	14146	14153	13948	14127	14062	14019	14097	14097	14107	14092	14096	14197	14202	14179	14182	14092	14223	14130	14172	14152	14024	14159	14029	14050	14126	14219	14053	14259	14048	14092	14045	13960	14046	14141	14070	13950	14198	14144	14224	14120	14124	14088	14062	14240	14132	14153	14057	14330	14100	14043	14128	14450	14026	14180	14012	14292	14119	14154	14223	14101	14009	14063	14207	14094	13997	14208	14103	14059	14147	14177	14130	13975	14256	14096	13995	14181	14216	14211	14192	14099	14192	14185	14316	14090	14055	14132	14104	14168	14139	14131	14068	14219	14083	14227	14134	14055	14044	14018	14139	14274	14156	14254	14267	14227	14108	14031	14111	14284	14024	14214	14013	14019	13909	13970	13976	14025	14220	14029	14026	14123	14044	14125	14116	13980	14181	14100	14079	14021	14116	14135	14109	14162	14255	14073	14276	13962	14019	14245	14107	14328	14081	14144	14198	14034	14047	14116	14110	14148	14234	13883	13965	14204	14067	14061	14101	14041	14194	14205	14163	14052	14122	14154	14138	14042	14239	14121	14152	14176	14095	13994	14169	14181	14027	14044	14061	14208	14059	14145	14118	14052	14151	14045	14098	14139	14201	14173	14082	14075	14250	14113	14174	14104	14174	14307	14188	14123	14141	14004	14029	14101	14101	14211	14100	14088	14168	14177	14160	14010	14114	13899	14138	14227	14112	14266	14208	14098	14006	14161	14061	14135	14144	13954	14152	14135	14168	14153	13963	14070	14096	14209	13960	14049	14185	14263	14101	14100	14158	14099	14155	13980	13988	14214	13935	14090	14348	14036	14136	14151	14213	14105	14284	14079	14119	13985	14036	14122	14101	14077	14136	14282	14202	14175	14054	14140	14246	14132	13965	14166	14089	14229	14109	14106	14239	14218	14174	14129	14024	14112	14166	13918	14196	14027	14245	14217	14163	14208	14105	14124	14172	14178	14153	13992	14220	14083	14164	14142	14154	14106	14131	14262	14140	14068	14063	14070	14085	14079	14097	14056	14139	14288	14027	14104	14041	14249	14078	14037	14119	13963	13879	14129	14069	13962	14020	14025	14036	14265	14116	14076	14072	14113	14138	14141	14133	14124	13870	14059	14113	14138	14178	14146	14108	14107	14098	14141	14186	13973	14200	14150	14082	14035	14184	14065	14228	14264	14222	14197	14093	14288	14118	14019	14283	14036	14014	14167	14051	13974	14072	14104	14128	14008	14135	14175	14189	14003	14263	14111	14070	14102	14191	14214	14114	14078	14066	14107	14121	14139	14047	13993	14174	14156	14236	14138	14125	13880	14096	14072	13905	14091	14063	14094	14040	13988	14121	13971	14051	14122	14090	14083	14084	14005	14127	14105	14222	14089	14073	14123	14057	14158	14087	14081	14135	14213	14066	14151	13991	14141	14017	14098	14236	14293	14188	14190	14053	14170	14060	14021	14133	14118	14235	14144	14210	14057	13917	14010	14134	14067	14081	14205	13930	14022	14136	14292	14117	13942	14079	13962	14262	14065	14034	13922	14275	14061	14022	14256	14057	14272	14141	14200	14348	14135	13932	13999	14010	14220	14199	14052	14059	14181	14225	14213	14003	14012	14101	14143	13909	14064	14207	14107	14162	14123	14080	14088	14128	14038	14206	14159	14066	14106	14179	14116	14180	14119	14085	14089	14166	13951	14173	14141	14120	14106	14097	14043	14166	14075	14094	14291	14248	14156	14123	14070	14244	14021	14129	13980	14284	14208	14146	14049	14109	14049	13990	14214	14020	14079	14092	14106	14225	14147	14059	14153	14206	14048	14033	14024	14012	14319	14199	14206	13921	14116	14046	14149	14097	14015	14162	14012	13919	14042	14180	14288	14158	14208	14004	13977	14179	14092	13968	14087	14034	14051	14132	14105	14104	14200	14057	14182	14260	13989	14029	14212	13990	14117	14004	14014	14087	14071	14226	14136	13974	13930	14148	14301	13984	14158	14165	14223	14202	13983	14193	14259	14074	14054	14065	14167	14144	14017	14196	14214	14163	14138	14149	14053	14115	14160	14201	14046	14179	14117	14047	14081	14129	14340	14105	14174	14202	14234	13934	13894	14036	14397	13879	14115	14305	14100	14132	14086	14072	13994	14135	14206	14039	14104	13845	14151	14377	14193	14119	14212	13919	14150	14224	14153	14232	14201	14071	14190	14242	14173	13919	14070	13970	14083	13886	14165	13935	14134	14075	14017	14007	14222	13955	13993	14289	14036	14325	14182	14173	14133	14017	14130	14091	13994	14209	14069	14213	14047	14190	13915	14050	14069	14202	14085	14139	14147	14068	14155	14043	13970	14041	14160	14082	14036	14021	13991	14206	14129	14088	13984	14061	14132	14119	14234	14124	14218	13958	14094	14102	14175	14289	14019	13976	14153	14203	13963	14210	14010	14114	13903	14064	14302	14195	14084	14137	14216	14149	14121	13876	14112	13958	14102	14071	14175	14241	13927	14274	14052	14134	14084	14245	14141	14042	14176	14071	14110	14207	14186	14169	14121	14162	14221	14171	14018	14143	13939	14058	14107	14149	14114	14073	14091	14154	14152	14122	14065	14065	14050	14095	14002	13995	14071	14164	14103	14055	14143	13999	14086	14150	14157	14131	14224	14092	14062	14294	14069	14091	13980	13956	14126	14056	14078	14152	14269	13912	14399	14050	14262	14181	14121	14080	14213	14084	14151	14021	13994	14050	14151	14027	14274	14085	13922	14346	14136	14123	14206	14044	14019	13947	14090	14180	14119	14055	14145	14322	14077	14043	14124	14218	13919	14191	14194	14115	14242	14042	14029	13988	14124	14106	14079	14205	14129	14032	14162	14022	14199	14055	14221	14246	14128	14200	14194	14056	14126	13965	14251	14134	14045	14223	14073	14070	14136	14110	14145	14081	14030	14152	14139	14152	14031	14164	14100	13926	14047	14018	14301	14130	13978	14090	14074	14157	13898	14206	14069	14230	14103	13945	14191	14099	13958	14227	14399	14253	14011	14073	14231	14231	13990	14259	13997	14180	14208	14260	13960	14050	14028	14043	14173	14090	14162	14184	14051	14071	13909	13889	14135	14034	14047	14172	14107	14226	14108	13990	14070	14116	13943	14110	14051	14159	14082	14124	14184	13923	14133	14056	14139	14037	13984	14261	14222	14146	14120	14094	14270	14035	14065	14141	14009	14161	14127	14114	13965	14209	14261	14153	14267	14094	13903	13958	14078	14196	14155	14136	14038	14262	13969	14101	14236	14017	14100	14067	14155	14109	14060	13924	14130	14111	14148	14114	14126	14146	14070	14016	14085	14156	14176	13990	13994	14177	14095	14083	14119	14005	13992	13946	14241	14142	14090	14316	14078	14119	14206	14091	13966	14174	14012	14283	14219	13997	14136	14060	14165	14240	14004	14072	14213	13966	14311	14304	13835	14138	14170	14099	14072	13958	14070	14143	14124	14061	14050	14134	14088	14187	13997	14168	14037	13989	14202	14090	14111	13982	14231	14085	14206	14125	14132	14189	13932	14147	13932	14167	14223	14149	14143	14142	14179	14052	14147	14227	14164	14073	14239	14216	14168	14036	14103	14063	14074	14156	14191	14077	13944	14318	14095	14180	14097	14161	13994	14032	14017	14059	14092	14042	14196	14254	14055	14252	14005	14285	13986	14127	14177	14041	14078	14062	14017	14003	14246	13955	14093	14030	14098	13798	13924	14043	14306	14174	14153	14148	13963	14019	14142	14242	14177	14202	14054	14193	14001	14262	14261	14298	14078	13991	13990	14165	14138	14011	13919	13938	14133	14020	14197	14133	14126	14165	14144	14318	14175	14107	14176	14043	13905	14236	14205	14191	14162	14268	14176	14181	14015	13987	14000	14064	14064	13933	14167	14060	14179	14157	14316	14061	14167	14035	14014	14224	14140	14060	14090	14097	14027
28738	32378	43083	35762	25634	20572	17917	16816	16583	16429	16591	16478	16325	16381	16367	16531	16360	16520	16567	16353	16629	16539	16442	16409	16392	16244	16599	16475	16327	16518	16528	16429	16292	16399	16359	16416	16455	16327	16501	16449	16214	16493	16357	16428	16404	16451	16366	16459	16257	16408	16502	16444	16430	16317	16421	16542	16454	16315	16372	16447	16516	16337	16278	16351	16119	16388	16714	16460	16426	16385	16487	16121	16263	16612	16271	16362	16416	16316	16258	16483	16260	16371	16348	16478	16269	16240	16294	16304	16594	16380	16225	16321	16317	16291	16330	16530	16449	16399	16371	16205	16378	16371	16292	16557	16428	16389	16504	16246	16321	16233	16330	16323	16373	16357	16457	16471	16365	16384	16403	16524	16475	16258	16139	16422	16380	16409	16339	16248	16458	16434	16362	16431	16410	16358	16272	16454	16344	16191	16511	16227	16216	16232	16469	16619	16259	16355	16330	16241	16477	16407	16344	16294	16268	16300	16512	16405	16380	16495	16261	16376	16379	16398	16351	16342	16473	16311	16443	16361	16556	16310	16264	16395	16150	16258	16302	16427	16246	16413	16511	16229	16320	16346	16378	16348	16426	16214	16570	16231	16234	16224	16412	16381	16202	16371	16392	16472	16326	16311	16393	16322	16411	16280	16438	16279	16157	16540	16477	16285	16409	16462	16321	16242	16296	16626	16317	16470	16481	16170	16168	16220	16319	16264	16181	16373	16374	16510	16163	16413	16451	16539	16453	16280	16243	16258	16223	16217	16491	16286	16307	16410	16431	16206	16254	16260	16371	16217	16407	16452	16452	16307	16357	16410	16470	16319	16215	16210	16268	16222	16239	16303	16259	16435	16082	16290	16549	16298	16289	16329	16623	16439	16538	16457	16151	16313	16656	16153	16236	16271	16295	16278	16329	16318	16321	16321	16312	16288	16357	16348	16451	16274	16364	16355	16371	16403	16342	16435	16346	16444	16295	16384	16347	16448	16423	16552	16264	16236	16492	16500	16519	16428	16308	16371	16410	16324	16411	16311	16381	16125	16422	16280	16392	16409	16277	16274	16399	16369	16178	16126	16370	16385	16468	16444	16483	16369	16382	16545	16311	16397	16298	16284	16344	16398	16260	16621	16527	16402	16239	16148	16442	16403	16430	16404	16294	16455	16558	16407	16431	16270	16299	16514	16375	16474	16521	16421	16534	16439	16389	16553	16317	16424	16374	16384	16423	16500	16416	16338	16338	16313	16398	16348	16252	16287	16321	16491	16482	16322	16419	16470	16386	16303	16207	16233	16564	16469	16446	16543	16293	16506	16554	16483	16243	16399	16365	16260	16438	16505	16264	16387	16463	16442	16235	16295	16425	16369	16477	16512	16372	16350	16452	16398	16379	16349	16519	16388	16323	16354	16268	16284	16400	16277	16148	16345	16400	16355	16418	16394	16476	16539	16381	16424	16198	16482	16481	16349	16384	16364	16418	16435	16203	16348	16381	16237	16436	16450	16515	16271	16406	16251	16452	16377	16378	16358	16384	16467	16252	16399	16570	16461	16162	16430	16499	16388	16456	16442	16319	16369	16470	16368	16488	16244	16370	16321	16577	16270	16576	16255	16281	16338	16477	16384	16368	16261	16404	16373	16510	16596	16354	16253	16355	16320	16333	16503	16484	16354	16303	16462	16537	16572	16566	16343	16615	16494	16256	16304	15975	16254	16306	16435	16391	16460	16251	16439	16480	16255	16268	16357	16386	16187	16415	16343	16254	16425	16196	16188	16318	16498	16477	16338	16381	16286	16556	16195	16320	16124	16293	16219	16462	16247	16446	16368	16436	16232	16357	16387	16468	16351	16326	16362	16529	16488	16453	16301	16264	16356	16425	16393	16360	16145	16285	16569	16434	16239	16406	16456	16420	16393	16606	16439	16105	16167	16326	16365	16401	16364	16413	16358	16428	16430	16360	16365	16151	16289	16449	16270	16060	16374	16579	16174	16373	16462	16326	16572	16329	16327	16291	16490	16458	16574	16384	16355	16399	16496	16405	16490	16243	16406	16285	16710	16504	16462	16499	16218	16441	16114	16234	16309	16294	16392	16245	16308	16339	16320	16376	16214	16458	16301	16234	16332	16345	16280	16153	16518	16390	16311	16403	16381	16437	16462	16400	16488	16430	16648	16452	16347	16316	16453	16390	16223	16245	16264	16311	16466	16407	16506	16139	16486	16362	16235	16423	16536	16356	16331	16447	16535	16395	16272	16438	16303	16247	16316	16481	16432	16463	16233	16523	16226	16371	16568	16465	16427	16395	16297	16256	16216	16347	16377	16283	16343	16556	16384	16191	16241	16453	16446	16363	16274	16455	16432	16280	16218	16157	16240	16390	16326	16510	16519	16352	16115	16395	16207	16446	16417	16582	16168	16447	16444	16614	16531	16315	16409	16290	16279	16678	16401	16311	16410	16420	16205	16489	16269	16326	16439	16298	16364	16270	16288	16385	16421	16252	16302	16550	16361	16204	16240	16478	16372	16382	16244	16349	16438	16328	16183	16344	16427	16528	16226	16331	16547	16286	16230	16326	16360	16524	16430	16426	16453	16306	16425	16427	16514	16499	16510	16163	16420	16444	16317	16562	16486	16476	16293	16286	16384	16365	16471	16457	16307	16364	16413	16432	16213	16248	16259	16607	16351	16307	16313	16392	16297	16359	16096	16509	16232	16444	16385	16382	16361	16221	16170	16372	16345	16219	16405	16519	16533	16503	16322	16333	16405	16296	16471	16414	16324	16227	16350	16507	16397	16238	16406	16376	16367	16516	16329	16387	16455	16406	16369	16505	16642	16273	16245	16071	16385	16400	16355	16337	16333	16404	16419	16376	16471	16434	16099	16499	16263	16257	16158	16450	16337	16319	16384	16458	16358	16201	16432	16165	16576	16500	16311	16365	16547	16459	16386	16286	16317	16274	16302	16344	16380	16218	16272	16302	16417	16332	16351	16213	16158	16339	16454	16595	16373	16674	16343	16365	16602	16395	16397	16426	16167	16118	16211	16445	16434	16579	16427	16624	16383	16236	16259	16452	16463	16440	16179	16441	16405	16483	16477	16532	16627	16356	16360	16599	16403	16294	16281	16435	16334	16467	16324	16253	16398	16523	16401	16458	16245	16472	16327	16282	16380	16493	16720	16378	16274	16241	16253	16339	16312	16341	16396	16372	16347	16247	16167	16267	16281	16404	16291	16338	16589	16389	16491	16413	16510	16283	16170	16473	16449	16563	16483	16504	16417	16320	16278	16316	16409	16522	16570	16406	16098	16327	16347	16496	16346	16427	16564	16555	16502	16379	16466	16460	16393	16478	16419	16385	16371	16269	16233	16451	16355	16315	16383	16362	16341	16392	16378	16357	16352	16511	16254	16481	16415	16475	16293	16475	16351	16363	16268	16243	16292	16263	16350	16133	16347	16467	16419	16411	16508	16670	16374	16362	16328	16259	16328	16132	16434	16472	16347	16343	16305	16288	16388	16221	16248	16274	16478	16239	16491	16306	16574	16517	16239	16381	16595	16329	16453	16233	16321	16317	16213	16297	16615	16221	16576	16287	16500	16200	16519	16364	16368	16556	16475	16409	16286	16504	16482	16313	16262	16252	16542	16661	16420	16307	16281	16244	16387	16293	16445	16367	16609	16472	16469	16358	16373	16503	16313	16362	16423	16202	16347	16424	16363	16467	16283	16425	16285	16403	16404	16164	16424	16497	16322	16233	16334	16376	16389	16292	16326	16471	16293	16397	16492	16426	16499	16294	16454	16519	16314	16344	16464	16286	16352	16379	16242	16203	16387	16008	16309	16508	16371	16328	16537	16425	16481	16406	16421	16293	16378	16450	16344	16567	16292	16225	16166	16428	16542	16480	16612	16521	16263	16546	16430	16386	16370	16498	16297	16456	16439	16367	16393	16493	16277	16503	16402	16401	16350	16425	16200	16425	16440	16355	16451	16431	16523	16145	16531	16406	16294	16341	16487	16285	16316	16390	16388	16591	16453	16463	16430	16588	16343	16454	16363	16562	16429	16322	16531	16563	16230	16482	16235	16129	16244	16163	16220	16575	16458	16269	16360	16430	16484	16542	16265	16469	16281	16104	16259	16466	16300	16414	16387	16285	16232	16358	16424	16368	16435	16360	16324	16421	16477	16506	16295	16502	16241	16381	16423	16263	16675	16427	16395	16273	16438	16338	16363	16091	16330	16376	16414	16385	16698	16389	16428	16384	16667	16525	16312	16390	16302	16509	16373	16173	16326	16284	16433	16470	16388	16471	16540	16468	16153	16375	16179	16400	16400	16227	16418	16317	16438	16415	16210	16476	16573	16427	16477	16396	16286	16346	16438	16033	16345	16464	16355	16216	16451	16293	16381	16522	16552	16263	16427	16050	16176	16382	16187	16411	16476	16407	16296	16368	16432	16427	16494	16319	16394	16349	16604	16607	16435	16626	16272	16403	16302	16496	16319	16331	16322	16442	16392	16401	16590	16377	16260	16277	16387	16304	16199	16419	16361	16373	16164	16322	16495	16332	16398	16422	16232	16167	16287	16508	16443	16565	16327	16437	16233	16289	16598	16218	16514	16378	16318	16640	16417	16345	16287	16470	16370	16427	16445	16253	16374	16344	16297	16414	16552	16514	16228	16345	16457	16571	16492	16615	16509	16511	16286	16412	16568	16408	16245	16303	16125	16367	16231	16484	16274	16291	16278	16430	16431	16420	16273	16396	16319	16222	16326	16525	16411	16331	16472	16480	16369	16414	16336	16416	16362	16506	16225	16185	16436	16365	16120	16364	16368	16298	16319	16354	16231	16169	16325	16523	16434	16359	16507	16380	16098	16280	16208	16554	16338	16378	16389	16336	16667	16527	16198	16149	16222	16202	16220	16563	16305	16429	16278	16302	16292	16263	16351	16526	16316	16473	16364	16313	16466	16769	16277	16194	16112	16425	16238	16355	16420	16474	16479	16552	16308	16359	16515	16510	16593	16337	16145	16428	16481	16176	16358	16291	16463	16225	16431	16293	16478	16337	16346	16400	16346	16046	16227	16487	16538	16368	16305	16359	16432	16571	16613	16338	16295	16417	16456	16531	16568	16428	16411	16495	16395	16531	16351	16462	16330
31746	52347	45856	32432	23380	17654	15190	14336	14264	14285	14120	13928	14250	14069	14232	14226	14069	14152	14131	14103	14088	14114	14085	14016	14204	14301	14002	14046	14171	14248	14054	14040	14281	14112	14310	14158	14250	14124	14347	14059	14075	13986	14023	14077	14145	14205	14013	14024	14080	14159	14049	14115	14000	14143	14272	13972	14149	14034	14138	14037	14113	14177	14107	14217	14091	14116	14253	14317	14177	14196	14052	14126	14125	14060	14137	14138	14072	14016	14100	14058	14132	13987	14105	14065	14079	14141	14098	14221	14058	14086	14235	14239	14151	14222	14131	14221	14014	14217	14292	14091	14190	14154	13917	14185	14162	14077	14100	14140	14042	14109	14361	13947	14214	14047	14245	14035	14286	14216	14030	14096	14074	14208	14148	13941	14105	13973	14133	14037	14071	13962	14206	14140	14440	14256	14196	14132	14198	14098	14061	14287	14196	14163	14093	14212	14011	14283	13991	14020	14078	14108	14140	14110	14038	14375	14146	14173	14123	14189	14147	14039	14208	14032	13960	14241	14098	13978	14125	14212	13942	14174	14093	14194	14142	14124	14104	14256	14121	14067	14151	14220	13998	14016	14242	14088	14084	14188	14021	14102	14070	14171	14133	13992	14059	14005	14232	14185	14156	14154	14075	13920	14015	14210	14109	14015	14027	14117	14165	14070	14090	14064	14148	14218	14099	14088	14160	14194	14038	14075	14199	14129	14078	13986	14107	14189	14171	14019	14224	14071	14187	13949	13995	14026	13961	14156	14143	14103	14264	14119	14197	13907	13926	14103	14230	14223	13992	14055	14160	14252	14197	14172	14225	14110	14053	14019	14128	14164	14107	14147	14261	14206	14160	14159	14112	14222	14051	14127	14076	14291	14104	14246	14013	14156	14025	14102	14232	14277	14011	14281	14188	14104	14358	14143	14119	14209	14098	14096	14151	14201	14187	14183	14218	14223	14167	14054	14137	14164	14104	14150	14091	14028	14176	14131	14351	14029	14144	14098	14096	14011	14199	14211	14132	14294	14133	14154	14083	14141	14179	14043	13916	14093	13906	14018	14150	14060	14133	14239	14211	14167	13976	14071	14009	14157	14133	14091	14393	14152	14122	14065	13974	14307	13978	14206	14055	14152	14181	14082	14157	13981	13996	13954	14157	14100	14264	14308	14146	14054	14138	14079	14057	14233	14302	14117	14148	14110	14013	14196	14155	14103	14063	14137	14205	14104	14124	13936	14147	14228	14214	14138	14101	14120	14094	14366	14179	14168	13996	14292	14144	14155	14303	14103	14169	14152	13963	14064	14076	14168	14091	14190	14245	13969	13986	14045	14278	14082	14164	14127	14036	14013	14131	14073	14096	14075	14158	14184	14244	14118	14180	14044	14218	14093	14179	14154	14068	14092	14129	14182	14190	14187	14052	14116	14143	14081	13928	14220	14117	14138	14213	14117	14120	14275	13967	14234	14195	14041	14274	14225	14202	14218	14107	14005	13993	14108	14073	14029	14227	14144	14102	14104	14201	14049	14175	14162	14043	14136	14059	14088	14031	14163	14167	14171	14194	14166	14264	14283	13950	14185	14133	14113	14179	14107	14185	14160	14384	14186	14145	14065	14150	14380	14225	14187	14294	14207	14098	14188	14369	14052	14200	14171	14019	14228	14163	14100	14004	14205	14144	14157	14059	14188	14258	14252	14178	14068	14101	14166	14073	14061	14114	14039	14059	14095	14081	13996	14189	14173	14102	14063	14148	14090	14345	13934	14133	14158	14252	14089	14167	14181	14035	14163	14079	14169	14035	14090	14134	14221	14148	14097	14237	14164	14131	14078	14079	14166	14048	14351	13964	14050	13895	14081	13926	14346	13887	14072	14106	14159	14397	14276	14074	14132	13975	13991	14041	14041	13980	14177	14305	14233	14242	14198	14060	14107	14240	14251	14140	14163	13975	14022	14174	14138	14106	14220	14051	13962	14118	14227	14047	14314	14295	14171	14170	14091	14016	14056	13967	14067	14139	14064	14077	14246	14125	14110	14311	14116	14075	14036	13956	14205	14159	14071	14199	14040	14165	14072	14152	14039	14101	14366	14054	13964	14268	14122	14312	14076	14064	14044	13906	14213	13910	14008	14132	14103	14035	14097	14164	13996	14100	14181	14233	13994	14041	14110	14352	14067	14365	14119	14367	14156	14149	14259	14177	14255	14129	14147	14139	14230	14130	14196	14066	14086	14240	14146	14023	14117	14191	14126	13953	14249	14129	14136	14282	14153	14228	14196	14151	14046	14213	14207	14205	14094	13977	14135	14188	13932	14104	14268	14218	14026	14210	14070	14161	14266	14244	14079	13968	14221	14289	14152	14069	13939	14151	13993	14187	14185	14313	14191	14159	14176	14009	13963	14106	14159	14125	14067	14086	14154	14038	14149	14205	14166	14114	14055	14148	13983	13978	14193	14230	14078	14036	14201	14100	14217	14049	14202	14264	14147	14117	14186	14070	14153	14231	14149	14096	14156	14206	14083	14245	14116	14087	14140	14041	14029	14329	13989	14217	13966	14231	13973	14192	14139	14065	14226	14305	14190	14256	14202	14087	14087	14050	14296	14042	14209	14215	14190	14037	14084	14045	14009	14205	14089	14016	14159	14122	14136	14200	14103	14144	14132	14104	14063	14330	14200	14082	14082	14083	14126	13984	14161	14261	14087	14096	14152	14114	14107	14174	14155	14244	14166	14321	14265	14128	14178	14099	14111	14147	13989	13988	14044	14208	14111	14099	14256	14126	14141	14182	14053	14152	14210	14125	14205	14106	14072	14121	14173	14021	14183	14170	13995	14184	14134	14080	13953	14095	14292	14150	14103	14076	14116	14142	14166	14118	14098	14008	14089	14124	14399	14153	14231	14133	14195	14138	14232	14204	14170	14269	14069	14125	14099	14087	14166	14124	14338	14066	14159	14165	14204	14152	14116	14197	14270	14098	14033	14236	14081	14188	14128	14187	14148	14036	14159	14193	14022	14304	14126	14092	14100	14192	14040	14100	14109	14122	14005	14147	13980	14290	14161	14217	14166	14098	14112	14338	14153	14159	14099	14132	14122	14037	14064	14211	14052	14167	14164	14055	13963	14096	14156	14238	14042	14131	13984	14053	14158	14222	14131	14077	14028	14136	14227	14177	14093	13995	14142	14273	14015	14143	14311	14017	14083	14078	14201	14063	14073	14064	14454	14325	14134	14116	14049	14042	14112	14311	14194	14092	14072	14166	14055	14091	14211	14218	14062	14237	14293	14191	14225	14118	14155	14149	13874	14158	14192	14085	14117	14203	14108	14076	14006	14220	13931	14167	14233	14157	14328	14212	14236	14008	14245	14170	14213	14259	13970	13980	14228	14316	14113	14360	14089	14140	14057	13979	14196	14002	14132	14107	14136	14215	14316	14217	14058	14077	14255	14201	14113	14196	14190	14148	14054	14240	14165	14019	14183	14024	14125	14055	14167	14241	14188	14088	14152	14225	14083	14219	13928	14069	14179	14286	14037	14234	14140	14174	14049	14214	14220	14070	14149	14096	14239	14287	14337	14242	14219	14063	14140	14122	14107	14111	14188	14162	14040	14187	14194	14364	14176	14170	14053	14165	14132	14076	14221	14072	14201	14110	14136	14177	14177	14016	14192	14237	13882	14119	14155	14267	14265	14276	14181	14211	14012	14211	14160	14081	14170	14012	14139	14102	14184	14242	14036	14337	14116	14157	14086	14156	14027	14138	14293	14013	14149	14143	14163	14031	13967	14128	14036	14177	14047	14127	14055	14225	14298	13955	13992	13991	14204	14127	14106	14241	14300	14211	14255	14051	14143	14114	14058	14167	14131	14179	14263	14139	14167	14180	14129	14228	14166	14262	14144	13921	14202	14131	14174	14056	14126	14160	14126	14191	14065	14268	13920	14272	14053	14079	14013	14070	13993	14164	14165	14198	14302	14147	14170	14069	14164	13999	14036	14112	14267	14281	14101	14164	14083	14057	14233	14184	14171	14002	14051	14079	14158	14254	14161	14172	14097	14218	14050	14195	14104	14213	14028	14214	13945	14205	14035	14029	14118	14145	14069	14127	13997	14160	14203	14222	14061	14187	14093	14166	14159	14142	14067	14104	14086	14165	14098	14318	14151	14038	14028	14269	14337	14206	14135	14164	14106	14181	14209	14345	14091	14167	14097	14240	14079	14187	14147	14254	14048	13938	14170	14244	14135	14097	14337	14024	14357	14067	14205	14060	14062	14135	14138	14048	14096	14216	14168	14075	14072	14075	14090	14302	14071	14015	14094	14028	14036	14054	14080	13929	14134	14166	14175	14191	14164	14187	14187	14120	14109	14052	14045	14108	14095	14067	14223	14094	14085	14059	14109	14128	14211	14089	14099	14091	14015	14170	14102	13994	14237	14112	14030	13993	14068	14246	14184	14187	14299	14180	14206	14237	14168	14110	14002	13996	14191	14072	13972	14101	14122	14117	14162	14142	14411	14114	14143	14040	13990	14167	14373	14097	13880	14063	14169	14137	13977	14167	14131	14170	14196	14221	14125	14167	14021	14152	14179	14234	14320	14139	14207	14129	14158	14094	14178	14220	14161	14142	14071	14294	14164	14076	14034	14176	14171	14209	14110	14164	14168	14112	14209	14107	14061	14228	14197	14002	14126	14072	14052	14223	14125	14146	14187	14189	13973	14218	14202	14257	14161	14107	14156	14011	14291	14117	14228	14210	14238	14236	14169	14108	14139	14316	14148	14231	14100	14070	14171	14141	14301	14177	14236	14040	14199	14112	14212	14156	14008	14179	14192	14107	14027	14068	14248	14184	13981	14247	14161	14163	14158	14063	14215	14262	14184	14225	14152	14251	14153	14283	14017	14146	14165	14158	14192	14187	14236	14281	14355	14185	14124	14177	14165	13892	14027	14232	14150	14200	14117	14019	14164	13993	14259	14155	14176	14006	14075	14071	14262	14269	14137	14093	14079	14295	14046	14142	14029	14196	14210	13990	14245	13913	14159	14246	14116	14306	14016	14182	14187	14012	14104	14163	14139	14128	14029	14416	14111	14201	13984	14089	14373	13985	14134	13902	14298	14276	14033	14404	14234	14107	14036	14022	14086	14333	14148	14338	14202	14168	14269
24209	23703	43425	46574	40468	31987	25256	18723	17206	16808	16314	16575	16509	16276	16514	16557	16532	16326	16501	16462	16595	16466	16476	16437	16613	16478	16388	16336	16342	16423	16451	16587	16474	16255	16296	16358	16357	16462	16509	16461	16438	16445	16440	16568	16450	16301	16446	16396	16309	16384	16304	16228	16745	16304	16398	16427	16554	16284	16467	16560	16324	16016	16247	16118	16181	16233	16240	16322	16275	16418	16358	16566	16348	16447	16405	16538	16281	16396	16209	16428	16203	16428	16433	16352	16468	16384	16092	16399	16463	16241	16382	16407	16170	16296	16299	16341	16304	16414	16161	16496	16295	16339	16233	16376	16339	16509	16402	16295	16279	16518	16247	16353	16203	16249	16309	16286	16401	16194	16422	16508	16526	16504	16418	16363	16353	16334	16305	16263	16352	16327	16449	16578	16268	16232	16507	16419	16425	16231	16339	16573	16316	16377	16395	16478	16441	16248	16214	16518	16389	16346	16173	16333	16415	16415	16282	16425	16325	16286	16237	16269	16483	16375	16345	16468	16228	16104	16246	16345	16288	16320	16370	16322	16227	16451	16317	16445	16284	16522	16475	16533	16433	16264	16497	16242	16208	16328	16394	16224	16371	16174	16181	16236	16225	16381	16364	16153	16360	16168	16520	16492	16299	16419	16239	16302	16310	16612	16282	16545	16302	16402	16292	16369	16291	16405	16262	16339	16193	16324	16207	16418	16419	16321	16389	16482	16361	16657	16352	16124	16262	16356	16306	16297	16267	16336	16396	16311	16313	16413	16209	16307	16260	16299	16372	16406	16326	16153	16300	16400	16290	16346	16224	16416	16450	16189	16450	16451	16363	16326	16145	16322	16410	16324	16413	16315	16317	16346	16275	16213	16338	16195	16395	16315	16507	16388	16345	16346	16347	16404	16444	16344	16342	16255	16367	16400	16610	16250	16305	16297	16238	16498	16420	16369	16207	16201	16272	16090	16428	16544	16400	16210	16335	16234	16250	16038	16422	16428	16440	16338	16350	16457	16620	16244	16300	16351	16397	16459	16255	16287	16131	16308	16558	16285	16360	16312	16364	16309	16311	16423	16359	16299	16251	16600	16544	16352	16398	16581	16347	16277	16308	16326	16203	16399	16417	16379	16263	16261	16196	16381	16365	16361	16323	16506	16405	16287	16373	16408	16320	16601	16206	16411	16357	16502	16322	16277	16226	16470	16167	16231	16511	16225	16466	16179	16291	16300	16463	16247	16352	16451	16447	16116	16243	16337	16387	16250	16351	16531	16230	16300	16239	16302	16367	16335	16313	16441	16326	16365	16317	16387	16421	16349	16332	16384	16204	16424	16306	16232	16187	16552	16426	16394	16403	16547	16243	16081	16299	16206	16318	16249	16136	16411	16156	16299	16336	16368	16650	16423	16264	16301	16286	16396	16162	16549	16445	16359	16462	16316	16275	16358	16181	16200	16528	16351	16464	16427	16224	16607	16277	16333	16391	16537	16663	16233	16285	16272	16492	16366	16293	16482	16397	16414	16392	16310	16514	16459	16377	16381	16275	16273	16334	16332	16383	16467	16365	16367	16248	16309	16486	16355	16536	16403	16600	16630	16563	16528	16356	16288	16331	16379	16297	16377	16174	16256	16234	16381	16405	16168	16425	16528	16282	16477	16337	16186	16325	16202	16420	16180	16424	16462	16234	16322	16569	16309	16364	16410	16472	16400	16172	16337	16404	16227	16399	16359	16421	16360	16515	16349	16365	16287	16302	16316	16421	16460	16421	16546	16498	16421	16451	16215	16222	16215	16302	16454	16252	16393	16337	16210	16404	16360	16346	16275	16226	16356	16319	16497	16229	16366	16212	16440	16365	16362	16217	16363	16165	16456	16492	16395	16456	16371	16200	16475	16406	16259	16459	16416	16285	16365	16327	16480	16344	16322	16494	16571	16341	16253	16540	16523	16380	16250	16267	16168	16321	16332	16255	16475	16274	16495	16424	16457	16542	16070	16190	16403	16260	16410	16453	16402	16352	16326	16180	16303	16510	16521	16396	16365	16299	16512	16390	16538	16466	16337	16422	16430	16308	16342	16424	16419	16348	16382	16375	16237	16286	16210	16218	16383	16205	16497	16152	16293	16440	16267	16384	16483	16132	16303	16137	16441	16466	16482	16343	16278	16279	16209	16460	16286	16386	16352	16363	16238	16364	16252	16442	16384	16354	16457	16375	16420	16429	16366	16158	16247	16537	16252	16606	16255	16195	16269	16358	16305	16359	16317	16314	16241	16424	16245	16312	16440	16316	16361	16344	16449	16336	16299	16249	16324	16263	16423	16081	16338	16549	16322	16233	16422	16357	16087	16191	16271	16526	16326	16282	16464	16482	16436	16249	16447	16345	16206	16516	16300	16272	16255	16378	16479	16286	16276	16308	16382	16401	16354	16554	16283	16352	16095	16284	16270	16422	16309	16390	16445	16472	16272	16152	16667	16417	16617	16279	16314	16283	16309	16223	16228	16350	16422	16439	16448	16153	16193	16328	16557	16240	16257	16313	16169	16071	16230	16281	16336	16448	16354	16421	16443	16283	16371	16400	16185	16300	16177	16306	16298	16621	16409	16359	16437	16286	16334	16172	16241	16236	16238	16422	16341	16437	16573	16105	16207	16382	16323	16446	16343	16413	16350	16387	16390	16568	16368	16372	16541	16350	16514	16319	16381	16488	16574	16330	16394	16260	16100	16430	16352	16249	16511	16226	16252	16373	16355	16301	16390	16394	16300	16318	16451	16353	16404	16316	16208	16394	16350	16214	16299	16592	16157	16283	16253	16523	16241	16336	16309	16213	16319	16322	16241	16431	16165	16347	16470	16436	16348	16192	16508	16218	16344	16265	16273	16554	16414	16541	16337	16238	16379	16233	16256	16298	16461	16399	16309	16437	16545	16185	16430	16316	16282	16550	16250	16579	16400	16430	16456	16296	16272	16457	16296	16288	16331	16487	16494	16297	16408	16506	16405	16260	16241	16272	16413	16492	16476	16229	16317	16304	16237	16223	16579	16414	16461	16346	16293	16458	16422	16484	16416	16383	16348	16439	16406	16344	16442	16404	16296	16316	16126	16316	16535	16400	16320	16339	16267	16048	16318	16444	16496	16449	16257	16218	16361	16234	16417	16330	16251	16456	16269	16292	16304	16334	16283	16419	16174	16091	16422	16439	16306	16198	16190	16171	16445	16297	16507	16402	16169	16473	16526	16350	16385	16322	16266	16344	16119	16111	16171	16280	16317	16504	16441	16331	16223	16238	16504	16311	16596	16572	16493	16337	16451	16370	16384	16146	16372	16407	16367	16448	16324	16282	16336	16389	16426	16227	16253	16136	16123	16277	16190	16592	16468	16329	16233	16397	16408	16508	16347	16464	16441	16291	16485	16385	16360	16240	16498	16325	16313	16321	16320	16421	16340	16288	16395	16492	16387	16426	16436	16194	16171	16381	16350	16352	16392	16352	16379	16356	16419	16348	16428	16742	16411	16250	16462	16354	16405	16409	16410	16376	16325	16333	16325	16317	16401	16397	16196	16413	16468	16212	16376	16311	16363	16156	16544	16272	16287	16433	16378	16408	16590	16292	16375	16330	16434	16458	16251	16250	16230	16273	16196	16334	16375	16345	16419	16215	16295	16324	16530	16415	16465	16442	16410	16343	16352	16534	16506	16324	16239	16355	16517	16343	16346	16386	16390	16381	16219	16285	16364	16409	16482	16405	16321	16159	16375	16443	16232	16235	16501	16191	16087	16366	16465	16313	16466	16162	16308	16544	16268	16365	16268	16384	16312	16298	16383	16300	16407	16341	16315	16557	16412	16457	16159	16340	16497	16405	16408	16491	16383	16358	16469	16327	16227	16364	16279	16332	16349	16399	16304	16262	16350	16565	16445	16344	16118	16303	16277	16214	16291	16362	16137	16352	16546	16512	16536	16472	16337	16393	16445	16296	16263	16415	16589	16460	16350	16331	16195	16333	16062	16316	16455	16375	16433	16293	16445	16464	16282	16176	16368	16460	16308	16407	16290	16463	16373	16349	16288	16351	16387	16276	16179	16425	16401	16497	16338	16335	16440	16228	16304	16340	16301	16377	16117	16439	16238	16262	16410	16315	16305	16325	16173	16538	16487	16485	16255	16307	16415	16326	16152	16156	16314	16398	16102	16343	16359	16471	16313	16305	16162	16345	16356	16309	16301	16585	16448	16189	16249	16238	16249	16509	16552	16247	16358	16217	16230	16508	16291	16205	16297	16291	16380	16265	16348	16558	16301	16101	16395	16292	16278	16251	16379	16275	16521	16575	16483	16241	16488	16250	16318	16390	16458	16314	16200	16311	16354	16427	16290	16346	16494	16451	16292	16290	16213	16227	16245	16421	16111	16214	16474	16416	16257	16096	16291	16372	16415	16370	16427	16492	16272	16118	16389	16397	16470	16297	16366	16222	16402	16515	16438	16565	16247	16399	16447	16386	16465	16411	16287	16357	16267	16267	16355	16400	16337	16317	16327	16422	16628	16393	16164	16489	16428	16391	16385	16433	16213	16426	16354	16355	16248	16321	16406	16299	16524	16277	16447	16387	16433	16175	16263	16319	16360	16200	16361	16260	16276	16262	16413	16237	16375	16328	16545	16457	16337	16290	16421	16436	16240	16316	16283	16348	16318	16259	16389	16422	16503	16428	16232	16237	16279	16334	16324	16357	16209	16117	16035	16200	16342	16397	16339	16332	16355	16298	16417	16399	16369	16377	16386	16521	16554	16486	16391	16177	16270	16460	16099	16383	16273	16388	16621	16355	16373	16410	16428	16497	16311	16303	16500	16435	16305	16241	16244	16177	16285	16279	16445	16469	16301	16424	16450	16565	16449	16512	16350	16432	16311	16345	16386	16408	16345	16325	16314	16417	16462	16351	16373	16451	16201	16466	16506	16379	16323	16315	16058	16340	16298	16419	16282	16178	16358	16356	16401	16519	16406	16265	16516	16395	16336	16270	16291	16178	16212	16277	16525	16422	16568	16389	16260	16524	16147	16350	16292	16290	16200	16326	16473	16427	16274	16117	16390	16489	16303	16277	16227	16210	16408	16265	16216	16311	16422	16397	16365	16351	16288	16292	16650	16325	16394	16380	16435
56018	93274	85951	63995	46936	31361	20497	15866	14495	14114	14182	14124	14226	13919	14003	14121	14250	14078	14064	14312	14207	14237	14227	13982	14092	14017	14221	14203	14184	14211	13990	14129	14145	14083	14061	14245	14198	14270	14098	13985	14260	14309	14149	14096	14210	14086	14049	14126	14202	14301	14154	14173	14348	13989	14070	14101	14266	14175	14190	14185	14140	14141	14165	14171	14094	14166	14089	14226	14173	14301	14035	14208	14142	14159	14124	13991	14058	14270	13951	14131	14305	14039	14177	14148	14272	14108	14167	14222	14133	14040	14141	14137	14040	14085	14106	14278	14038	14044	14003	14183	14102	14092	14183	14167	14378	14144	14070	14298	14064	14134	14040	14158	14040	14105	14201	14220	14078	14123	14124	14096	14142	14271	14070	14270	14201	14196	14080	14030	14029	14089	14103	14096	13901	14070	14146	14193	14219	14020	14188	14317	14130	14202	14192	14291	14139	14176	14011	14087	14075	14246	14043	14107	14040	14263	14026	14122	14235	14047	14127	14189	14103	14038	14141	14176	14102	14154	14211	14069	14054	14156	14244	13909	14298	14208	14045	14108	14198	14202	14059	13980	14086	14162	14264	14198	14068	14219	13991	14286	14054	14124	14154	14204	14123	14092	14039	14017	14129	14179	14113	14093	14025	14150	14248	14150	13932	14185	14036	14288	14361	14263	14136	14036	14074	14148	14160	14187	14137	14077	14133	14195	14136	14224	14161	14000	14168	14065	14284	14178	14004	14264	13958	14167	14191	13993	14121	14216	14120	14159	14102	14147	14137	14117	14159	14195	14039	14213	14194	14045	14121	14098	14088	14227	14109	13864	14053	14095	14306	13997	13986	14117	14282	14032	14138	14213	14051	14111	14315	14012	14028	14076	14149	14346	14056	14173	14155	14118	13981	14140	14109	14055	14129	14081	14241	14227	14048	14193	13993	14116	14044	14261	14225	13959	14375	13988	14290	14020	13982	14212	14183	14017	14270	14106	14072	14219	14100	14098	14134	14009	14149	14118	14001	14109	14128	14187	14203	14159	14192	14038	14128	14059	14157	13996	14122	14146	14010	14040	14222	14227	14144	14144	13963	14107	14137	14111	14168	14065	14338	14226	13952	14214	14117	14110	14253	14246	14164	14134	14131	13939	14211	14281	14201	14090	14262	14087	14166	14377	14138	14009	14360	14089	14056	14092	14170	14147	14108	14121	14131	14167	14208	14076	14220	13884	14121	14097	14265	14215	14222	14180	14042	14143	14264	14160	14191	14297	14161	14240	14244	14067	14074	14107	14240	14083	14217	14022	14053	13968	14075	14166	14071	14122	14070	14178	14082	14278	14179	13958	14163	14075	14201	14078	14237	14224	14341	14207	14240	13997	14228	14177	14132	14092	14218	14016	14178	14255	14079	14290	13907	14072	14198	14226	14062	14125	14157	14155	14183	14155	14218	14278	14076	14205	14212	14060	14031	14126	14066	14154	14237	14203	14116	14127	14113	14138	14010	14264	14267	14010	14002	14242	14191	14064	14162	14016	14287	14394	14135	14153	14176	14204	14095	14078	13979	14149	14138	14149	14082	14397	14150	14247	14153	14255	14083	14291	14160	14074	14098	14041	14059	14278	14190	14183	14257	14120	14190	14139	13979	14180	14113	14130	14132	14201	14097	14184	14011	14045	14121	14086	14151	14061	14232	14262	14017	14128	14143	14155	14294	14287	14095	14066	14314	14163	14250	14043	14243	14136	14203	14119	14114	14144	14238	14080	14111	14127	14080	14076	14039	14065	14200	14090	14259	14326	14130	14257	14330	14002	14278	14109	14132	14156	14039	14148	14174	14260	14191	14114	13973	14036	14050	14212	14198	14229	14096	14315	14163	14397	14143	14116	14089	14066	14366	14098	14195	14086	14147	14171	14022	14094	14224	14173	14173	14157	14142	13970	14011	14066	14248	14095	14056	14196	14092	14236	14118	14091	14275	14013	14236	14170	14121	14084	14131	14131	14134	14151	14216	14135	14101	14281	14200	14163	14068	14237	14287	14181	14274	14092	14029	14157	14234	14179	14217	14066	14089	14064	14077	14303	14169	14104	14026	14179	13975	14057	14096	14003	14107	14136	14136	14242	14244	14143	14319	14225	14195	14163	14175	14134	14135	14179	14015	14199	14216	14064	14141	14202	14165	14109	14149	14012	14080	14205	14131	14084	14283	14248	14069	14135	14065	14235	14243	14163	14073	14134	14084	14188	14180	14088	14149	14158	14334	14066	14238	14098	14166	14230	14174	14156	14228	14030	14132	13917	14098	14371	13961	14185	14206	14147	14047	14256	14138	14263	14211	14274	14238	14151	14044	14142	14275	14107	14007	14221	14034	14292	14186	14148	14165	14286	14149	14171	14291	14120	14002	14179	13914	14159	14008	14135	14106	14191	14219	14136	14121	14193	14026	14170	14040	14138	14118	14257	14020	13986	13948	14045	14207	14256	14099	14136	14072	14051	14097	14286	14187	14183	13951	14275	14280	14167	14278	14134	14116	14176	14215	14027	14233	14204	14200	14025	14357	14088	14107	14099	14120	13981	14105	14211	14042	14059	13968	14123	14194	14100	14206	14048	14012	14215	14184	14006	14231	14123	14084	14235	14155	13995	14213	14041	14071	14038	14223	14263	14238	14166	14077	14198	14108	14171	14362	14055	14166	14143	14163	14055	13947	14020	14183	14101	14287	14094	14214	13984	14064	14192	14246	14023	14122	14108	14283	14123	14245	14082	14273	14304	14011	14138	14150	14310	14134	14080	14248	14234	14055	14197	14360	13979	14205	14192	14040	14062	14229	14073	14149	13945	14127	14224	14139	14156	14154	14049	14098	13965	14161	14403	14180	14044	14069	14129	14001	14251	14270	14203	14045	14205	14041	14188	14199	14037	14231	14086	14211	14200	14122	14204	14128	14060	14046	14273	14064	14168	14135	14228	14265	14281	14254	14081	14263	14053	14097	14171	14022	14107	14216	14285	14165	14125	13973	14090	14205	14167	14213	14221	13905	14189	14174	14011	14025	14031	14232	14108	14060	14009	13964	14280	14130	14233	13991	14255	14320	14268	14111	14016	13884	14131	14096	14029	14052	14160	14155	14027	14127	14095	14250	14143	13958	14127	14254	14162	14350	14149	14148	13993	14065	14154	14135	14236	14207	14114	14190	14138	14118	14170	14086	14055	14096	14116	14039	14210	14212	14073	14161	14116	13977	14141	14054	14030	14050	13998	14225	14199	13911	14224	14224	13923	14131	14225	14039	14149	14290	13983	14094	14153	14042	14166	14160	14081	13969	14191	14265	13963	14020	14203	14076	13990	14138	14055	14173	14310	14073	14023	14135	14210	14082	14191	14327	14101	14103	14107	14336	14153	14148	14132	14030	14052	14128	13925	14081	14331	14068	14165	14213	14219	13926	14089	14180	14311	13988	14149	14194	14179	14086	14166	14198	14010	14074	14015	14101	13992	14126	14098	14208	14131	14160	14187	14101	14101	14001	14125	13902	14122	14205	14078	14116	14176	14094	14090	14106	14019	14225	14033	14207	14185	14236	14275	14376	14126	14223	14147	14077	14052	14135	14090	14206	14139	14115	14114	14215	14260	14175	14189	14116	14075	14092	14082	14222	14265	14166	14069	14191	14061	14046	14213	14213	14196	14098	14040	14079	14138	14120	14078	14238	14140	14179	14092	14137	14115	14114	13967	14020	14092	14086	14020	14165	13896	14041	14105	14100	14090	14274	14213	14309	14231	14303	14130	14147	14307	14243	14073	14116	14202	14111	13988	14133	14067	14233	14191	14292	13989	14247	14274	13983	14016	14113	14000	14303	14128	14108	14180	14066	14073	14116	14123	14189	14007	14099	14150	14118	14159	14243	14169	14094	14116	14104	14113	14324	14101	14082	14067	14224	14157	14172	14214	14059	14052	14145	14241	14193	14146	14108	14155	14151	14227	14213	14252	14304	14343	14115	14231	14058	14126	14110	14141	14201	14249	14133	14093	14157	14120	14208	14129	14191	14055	14085	14083	13966	14169	14160	14195	14088	14120	14283	14114	14127	14052	14260	14336	14023	13981	14303	14151	14218	14245	14044	14131	14081	14319	14227	14183	14206	14064	14251	14168	13906	14208	14147	14161	14206	14233	14132	14129	14096	14076	14293	14262	14232	14258	14052	14048	14147	14204	14076	14322	14257	14159	14192	14062	13977	14098	14117	14160	14052	14239	14186	13972	14192	14036	13872	14362	14278	14207	14101	14115	14087	14102	14307	14034	14242	14095	14216	14011	14235	14157	14291	14103	14207	14251	14234	14127	14042	14109	14268	14111	14150	14196	14150	14154	14100	14003	14300	14016	14070	14111	14133	14236	14248	14057	14148	14290	14200	14098	14344	14017	14337	14079	14042	14191	14033	14084	14162	14114	14235	14107	14110	14098	14067	14272	14093	14053	14060	14158	14208	13848	14320	14113	14181	13900	14166	14070	13897	14211	14105	14062	14009	14117	14195	14251	14311	14115	14095	14188	14323	14200	14244	14186	14266	14308	14148	14244	14195	14147	14293	14207	14241	14219	14239	14021	14258	14169	14254	14170	14253	14080	14279	14134	14218	13930	14032	14273	14211	14264	14119	14186	14113	14012	14243	14188	14120	14273	14046	14221	14276	13975	14194	14171	14138	14040	14223	14038	14147	13900	14075	13925	14226	14190	14145	14291	14210	14098	14227	14238	14223	14160	14201	14206	13996	14020	14111	14034	14243	14108	14163	14067	13932	14223	14097	14314	14153	14134	14168	14050	14132	14217	14010	14199	14308	14117	14130	14197	14245	14192	14073	14246	14168	14100	14241	14072	14186	14246	14149	14178	14092	14092	14182	14109	14159	14187	13974	14049	14208	14113	14238	14121	14190	13997	14162	14171	13990	14151	14100	14212	14225	14281	14164	14219	14191	14157	14141	14231	14077	14322	14124	14107	14184	14014	14245	14222	14577	14060	14099	13950	13951	14184	14162	14107	14037	14197	14198	14261	14242	14120	14158	14250	14001	14187	14371	14019	14093	14182	14161	14259	14344	14211	14144	14095	14090	13984	14303	14147	14022	14106	14124	14350	14111	14103	14163	14234	14166	14078	14214	14140	14217	14269
23020	22637	39057	39902	36488	32144	28118	20174	17153	16940	16679	16551	16588	16601	16578	16428	16701	16378	16585	16478	16535	16447	16576	16410	16320	16526	16416	16206	16399	16463	16352	16351	16454	16347	16307	16469	16262	16512	16443	16483	16429	16487	16319	16511	16434	15985	16409	16545	16492	16163	16440	16545	16321	16430	16361	16370	16187	16186	16294	16098	16228	16294	16199	16217	16437	16269	16455	16409	16268	16298	16496	16365	16377	16430	16330	16343	16430	16407	16361	16121	16173	16200	16202	16140	16175	16321	16617	16323	16340	16101	16248	16035	16341	16271	16459	16192	16261	16477	16226	16474	16418	16261	16162	16411	16373	16192	16400	16172	16203	16430	16426	16265	16374	16402	16364	16196	16298	16239	16106	16427	16318	16375	16304	16396	16432	16298	16368	16321	16210	16166	16246	16236	16202	16239	16242	16371	16322	16228	16106	16486	16146	16421	16507	16223	16249	16376	16068	16305	16270	16256	16073	16206	16240	16391	16197	16245	16234	16380	16326	16359	16276	16253	16021	16130	16459	16534	16286	16441	16377	16410	16307	16431	16345	16104	16260	16442	16560	16374	16387	16291	16322	16350	16315	16321	16264	16519	16535	16334	16241	16317	16242	16322	16236	16224	16310	16267	16164	16383	16409	16302	16300	16390	16305	16313	16429	16338	16302	16254	16220	16295	16225	16452	16325	16235	16250	16310	16342	16196	16167	16376	16441	16484	16590	16325	16118	16220	16228	16075	16216	16313	16284	16349	16200	16310	16269	16247	16208	16201	16450	16164	16314	16278	16194	16091	16132	16221	16345	16161	16342	16073	16306	16365	16125	16300	16232	16189	16465	16344	16292	16106	16197	16397	16382	16366	16073	16259	16530	16286	16167	16339	16397	16250	16354	16082	16330	16241	16251	16380	15989	16332	16391	16293	16355	16221	16333	16317	16266	16251	16222	16408	16026	16233	16313	16250	16330	16374	16560	16225	16326	16285	16232	16178	16312	16353	16273	16157	16425	16307	16418	16052	16254	16267	16045	16302	16167	16195	16329	16153	16378	16174	16545	16370	16329	16253	16294	16351	16163	16210	16194	16366	16346	16181	16350	16267	16329	16319	16199	16379	16230	16197	16326	16097	16222	16184	16289	16267	16405	16145	16278	16175	16132	16133	16178	16139	16005	16136	16327	16110	16266	16150	16198	16367	16346	16191	16356	16429	16202	16207	16245	16430	16245	16330	16178	16426	16300	16131	16246	16319	16345	16218	16289	16236	16080	16446	16399	16003	16359	16330	16348	16152	16504	16546	16328	16122	16157	16267	16158	16236	16237	16342	16082	16358	16212	16375	16305	16285	16260	16125	16164	16365	16521	16255	16186	16274	16133	16497	16328	16202	16181	16232	16264	16079	16268	16328	16240	16099	16145	16020	16119	16343	16311	16341	16196	16263	16377	16431	16285	16001	16175	16123	16284	16258	16228	16543	16337	16182	16309	16414	16359	16259	16164	16225	16381	16013	16299	15975	16323	16120	16484	16143	16329	16318	16295	16289	16262	16307	16325	16079	16219	16163	16157	16300	16246	16229	16163	16293	16271	16371	16220	16147	16159	16206	16352	16188	16223	16350	16455	16190	16298	16277	16229	16306	16391	16354	16029	16262	16229	16111	16333	16208	16308	16315	16358	16148	16194	16110	16212	16196	16418	16278	16265	16254	16334	16248	16186	16293	16249	16279	16419	16182	16151	16347	16369	16280	16279	16244	16141	16196	16158	16329	16338	16263	16375	16375	16293	16434	16308	16146	16391	16178	16352	16383	16340	16461	16352	16267	16315	16325	16293	16170	16217	16289	16146	16280	16169	16365	16523	16262	16325	16206	16087	16298	16389	16255	16321	16300	16193	16357	16154	16376	16241	16344	16247	16303	16405	16254	16356	16359	16321	16075	16152	16138	16248	16149	16235	16260	16324	16113	16324	16273	16143	16349	16202	16168	16271	16237	16344	16230	16300	16276	16450	16221	16268	16267	16447	16175	16104	16076	16160	16258	16311	16330	16333	16293	16403	16127	16197	16274	16324	16303	16301	16317	16250	16285	16359	16349	16314	16124	16279	16259	16073	16413	16231	16274	16243	16458	16450	16256	16294	16252	16417	16167	16236	16373	16326	16362	16098	16053	16222	16171	16153	16237	16263	16279	16166	16034	16199	16309	16370	16236	16201	16245	16448	16158	16097	16519	16263	16274	16408	16261	16157	16291	16217	16312	16166	16259	16308	16172	16247	16149	16033	16206	16204	16207	16243	16397	16465	16154	16328	16163	16300	16280	16247	16372	16143	16209	16329	16282	16315	16262	16176	16273	16035	16304	16420	16240	16555	16272	16386	16126	16270	16365	16253	15980	16368	16446	16210	16186	16524	16154	16312	16159	16293	16136	16300	16251	16103	16200	16147	16152	16175	16136	16178	16295	16328	16146	16254	16399	16210	16365	16200	16112	16358	16151	16350	16195	16104	16289	16405	16273	16342	16265	16415	16229	16337	16274	16207	16286	16504	16368	16249	16427	16344	16390	16319	16349	16020	16256	16242	16340	16452	16372	16357	16208	16154	16378	16315	16155	16307	16340	16177	16205	16148	16151	16378	16246	16194	16204	16287	16399	16449	15999	16341	16437	16255	16387	16162	16278	16012	16192	16188	16378	16276	16249	16287	16259	16152	16322	16347	16233	16366	16229	16253	16229	16096	16073	16287	16079	16258	16470	16259	16280	16309	16214	16420	16383	16374	16178	16128	16219	16002	16361	16417	16408	16089	16278	16310	16286	16129	16420	16146	16278	16101	16210	16273	16345	16084	16058	16250	16228	16393	16329	16232	16283	16192	16228	16188	16057	16212	16412	16415	16232	16229	16329	16248	16243	16097	16204	16390	16271	16209	16331	16241	16159	16211	16362	16272	16240	16285	16175	16406	16279	16458	16328	16400	16388	16403	16297	16212	16098	16297	16346	16539	16276	16311	16355	16143	16026	16198	16249	16265	16181	16273	16267	16298	16289	16167	16369	16188	16396	15926	16189	16446	16367	16255	16292	16340	16320	16038	16275	16334	16350	16432	16400	16320	16219	16084	16169	16398	16299	16276	16423	16166	16440	16233	16346	16350	16398	16415	16512	16369	16292	16305	16446	16261	16336	16261	16272	16253	16268	16118	16201	16420	16200	16245	16261	16476	16398	16319	16133	16202	16215	16115	16460	16077	16309	16168	16106	16298	16169	16266	16238	16122	16219	16302	16212	16195	16130	16478	16226	16195	16085	16287	16345	16296	16437	16415	16191	16233	16168	16326	16230	16238	16271	16179	16160	16317	16492	16252	16082	16348	16270	16427	16273	16374	16364	16233	16452	16327	16381	16403	16451	16237	16431	16284	16041	16350	16394	16408	16301	16156	16230	16214	16193	16320	16259	16201	16174	16408	16421	16300	16202	16179	16200	16244	15916	16190	16301	16095	16411	16266	16086	16153	16205	16358	16509	16224	16273	16039	16303	16269	16229	16399	16154	16252	16369	16292	16170	16162	16111	16360	16515	16337	16331	16285	16260	16138	16384	16296	16194	16237	16314	16100	16272	16456	16296	16311	16168	16150	16168	16411	16276	16415	16221	16212	16409	16023	16292	16466	16374	16483	16548	16285	16160	16285	16101	16283	16063	16414	16179	16150	16282	16382	16089	16268	16174	16294	16200	16362	16300	16241	16075	16290	16356	16236	16391	16333	16301	16180	16226	16362	16263	16326	16474	16069	16151	16150	16025	16271	16148	16171	16281	16171	16272	16378	16554	16340	16205	16268	16305	16181	16135	16254	16490	16375	16300	16444	16245	16204	16232	16174	16413	16204	16287	16197	16391	16304	16251	16405	16371	16409	16295	16503	16472	16226	16370	16285	16192	16198	16326	16313	16321	16200	16221	16055	16376	16391	16249	16336	16270	16218	16163	16364	16300	16187	16193	16208	16479	16393	16191	16262	16149	16426	16336	16347	16168	16212	16341	16108	16263	16411	16216	16133	16149	16503	16073	16466	16220	16292	16205	16396	16378	16295	16121	16283	16316	16307	16401	16305	16277	16328	16210	16404	16199	16116	16367	16254	16249	16234	16341	16241	16378	16221	16237	16245	16143	16323	16471	16273	16171	16352	16205	16005	16384	16391	16323	16470	16346	16290	16261	16358	16221	16162	16205	16229	16195	16365	16116	16250	16432	16312	16201	16413	16180	16346	16431	16209	16207	16122	16201	16285	16243	16190	16158	16234	16319	16255	16117	16197	16457	16312	16085	16366	16353	16336	16423	16306	16236	16179	16137	16226	16267	16096	16203	16259	16252	16274	16360	16536	16181	16370	16300	16371	16112	16202	15956	16270	16325	16315	16445	16363	16473	16327	16339	16264	16432	16297	16194	16359	16302	16446	16373	16302	16377	16256	16244	16093	16265	16232	16202	16075	16222	16218	16228	16291	16483	16233	16336	16251	16132	16234	16144	16437	16248	16342	16286	16419	16153	16182	16336	16440	16269	16174	16068	16365	16429	16299	16286	16305	16252	16108	16222	16100	16339	16214	16194	16300	16349	16258	16304	16332	16270	16357	16372	16319	16132	16252	16322	16454	16245	16257	16290	16237	16472	16206	16045	16356	16496	16439	16247	16215	16254	16439	16243	16282	16344	16303	16118	16345	16240	16380	16393	16341	16431	16343	16291	16185	16294	16310	16323	16378	16349	16173	16117	16306	16401	16013	16301	16348	16434	16141	16201	16142	16140	16369	16382	16273	16287	16327	16202	16238	16431	16341	16092	16265	16361	16249	16129	16232	16330	16430	16332	16142	16326	16370	16305	16239	16253	16427	16102	16267	16300	16188	16347	16361	16403	16390	16202	16144	16317	16337	16245	16312	16376	16252	16090	16370	16256	16303	16239	16023	16298	16351	16426	16254	16127	16105	16202	16080	16265	16063	16202	16279	16236	16323	16459	16270	16276	16300	16344	16192	16280	16402	16115	16256	16316	16338	16036	16350	16214	16272	16363	16191	16217	16209	16327	16346	16118	16385	16388	16073	16285	16069	16006	16270	16243	16170	16401	16240	16242	16229	16256	16356	16151	16308	16163	16175	16329	16296	16395	16325	16450	16175	16228	16137	16166
61568	97643	92472	74859	53627	35830	22649	16364	14334	14262	13871	14157	14183	13959	14056	14107	14052	14057	14037	14022	14121	14208	14169	14085	14056	14189	14090	14042	13954	14185	14097	14180	14109	14081	13918	14211	14227	14106	13998	14107	13992	14094	14148	13950	14192	14090	14178	14167	14139	14027	14139	14249	14089	14026	14181	14044	14204	14071	14064	14277	14075	14152	14244	14036	14084	14065	14176	14130	14063	14113	14131	14144	14097	13974	14090	14142	14140	14210	14132	14048	14136	14172	14204	14149	14242	14190	14230	13893	14029	14081	13994	14202	14195	14105	14114	14113	14155	14094	14090	14062	14069	13960	14119	13950	14131	13975	14029	14101	14086	13999	14162	14004	14057	14041	13975	14032	14055	14057	14206	14067	13942	13989	14082	14208	14116	14136	14180	14195	14148	14081	14102	14037	14079	14023	13999	14092	14030	14093	14078	14055	14198	14125	14160	14155	14023	14153	14094	14156	14123	13970	13968	14222	14074	14102	14042	14081	14133	14062	13982	14233	14159	14129	14080	13989	14229	14041	14172	14064	14041	14106	14104	14014	14032	14146	14221	13978	14126	14154	14211	14087	14120	14250	14137	14231	13928	14381	14253	14257	14071	14236	14204	14105	13989	14194	14037	14091	14084	14032	14039	14185	14005	14102	13971	14115	14128	14093	14164	14120	13995	14000	14082	14204	13919	14327	14094	14209	14008	14051	14061	13984	14038	14019	14130	14072	14281	14088	14104	14055	14159	14065	14168	13915	14172	14134	14189	14182	14066	14065	13994	14012	14079	14211	14084	14218	14184	14088	14139	14167	13998	14257	14099	14068	14078	14022	14132	14198	14091	14248	14210	14054	14197	14267	14130	14099	14152	13993	14046	14158	14050	14125	14202	14268	14107	14134	14094	13958	14022	14142	14011	14142	14023	14014	14147	14006	14292	14170	14117	14216	14008	14201	14101	14307	14238	14129	13854	14081	14073	13926	14049	13950	14043	14166	14125	14003	13948	14028	14134	14168	14202	14185	14028	13901	13992	14069	13824	14232	14079	14235	13984	14164	14079	14268	14149	14077	14181	14105	14228	14132	14097	14113	14127	14060	14243	14062	14124	14009	14171	14187	14006	14132	14050	14208	14308	14095	14181	14207	14072	14079	14147	14035	14033	14199	13928	14105	14090	14023	14320	14182	14084	14204	14265	14180	14110	14147	14178	14184	14235	14136	14023	13962	14082	14088	14006	14103	14071	14033	14079	14145	14180	14169	14116	14126	14105	14058	14015	14054	14070	13999	14054	14153	14179	14094	14068	13942	13971	14047	14041	14189	14196	14173	14186	14050	13995	14149	14116	14067	14056	14063	14037	14167	14196	13928	14169	14127	14131	14178	14134	13989	14132	14012	14117	14052	13953	14007	13938	14129	13960	14206	14042	13960	14087	14083	14007	14017	14111	14131	14168	14111	13965	14176	14166	13931	14157	14083	13976	14092	14056	13939	14144	14361	14161	14126	14070	13943	13930	14149	14021	14045	14144	14016	14099	13922	14085	14210	14138	14148	14147	14042	14178	14163	14181	14091	14020	14113	14016	14213	14134	14103	14032	14103	14035	14056	14083	14230	14123	14053	14066	14227	13998	13961	13965	14137	14117	14302	14103	14163	14016	14206	14114	14052	14063	14123	13951	14188	14010	14043	14131	14195	14052	14054	14381	14152	14150	14098	14102	13977	14117	14188	14273	14229	14163	13973	14202	14172	14030	14199	14144	14106	14055	14091	14068	14193	14172	14031	14215	14159	13928	13966	14045	14186	14044	13923	14023	14126	14190	14229	14176	14315	14012	14152	14156	14047	14006	14104	14104	14030	14110	14054	14054	14283	14005	13979	14096	13972	13896	14224	14017	14111	14142	14088	14087	14035	13916	14029	14159	14070	14001	14046	14104	14041	14016	14008	14089	14170	14184	14078	14234	14061	14116	14098	14033	14163	14226	14070	14157	14041	14090	13975	14276	13976	14092	14076	14301	14158	13952	14292	14011	14104	14122	14052	14122	14225	14097	14021	14076	14093	14155	14165	13997	14132	14084	14187	14209	14044	14227	14119	14060	14151	14026	14192	14062	14056	14042	14095	14094	14143	13993	14152	14077	14153	14104	14117	14242	14172	14095	14252	14086	13943	13890	14138	14188	14043	13994	14076	14026	14157	14077	14120	14141	14152	14047	14132	14081	14156	14094	14059	14022	14025	14128	13952	14038	13975	14291	13965	14235	14079	14079	14006	13986	14167	14274	14065	13905	14207	14053	14147	14030	14231	14027	14113	14220	14168	14068	14028	14214	14036	14104	14106	13997	14071	13916	14011	13961	14127	14115	14093	14036	14136	14094	14006	14180	14070	14099	14100	14052	13950	14059	14102	14061	14067	14073	13999	14139	14001	14157	13923	14121	13953	14046	14241	14198	14267	14219	14150	14117	14346	14163	14069	14080	14104	13979	13975	14044	14052	14061	14032	14092	14170	14249	13978	14055	14069	13903	14065	14167	14030	14214	14147	14237	14047	14028	14211	14194	14139	14091	14114	14177	14028	14136	14156	14051	14254	14110	14168	14116	13987	14008	14204	14098	14019	14145	14024	14030	14053	14196	14087	14063	13961	14142	14026	14220	14171	14199	14171	14002	14063	14179	14138	13870	13952	14021	14174	14211	14084	14243	13894	14211	14090	14175	14068	13993	14179	14075	14046	14142	14162	14163	14170	14001	14150	14096	14076	13992	14166	14204	13848	14018	14045	14108	14043	14111	14037	13905	14083	14140	14131	14109	14145	13991	14081	14113	14291	14035	14128	14036	14042	13991	14212	14112	14063	14036	14108	14116	14019	14101	14116	14101	14187	14096	13927	14239	14234	14149	14084	14098	14058	14132	14120	14094	14188	14109	14149	14053	14108	14202	14144	13903	14034	14191	14042	13964	14187	14022	14131	14254	14098	14117	14182	13829	14065	13956	14083	14127	14168	14131	13981	14096	14095	14100	14220	14180	14057	14152	14015	13962	14040	14159	14056	14088	14079	14033	13916	13839	13904	14120	14219	14279	14083	14274	14159	14051	14112	14140	14132	14103	14128	14084	14097	14050	14238	14169	14049	14125	13959	14086	14315	14215	14017	14057	14031	14249	14187	14058	14075	13946	14080	14163	14047	14081	13963	14015	14070	13895	14091	14177	14072	13844	14221	14089	13989	13984	14017	14198	14130	14300	14226	14111	14044	14324	14223	14139	13997	14043	14109	14087	14059	14163	14037	14110	14023	14060	14032	14118	14053	14192	14195	14189	14212	14003	14296	14015	14029	14090	14221	13919	14164	13812	14069	14175	14097	14082	14077	14177	14140	14019	14227	14141	14245	14101	13945	14129	14001	14143	13908	13988	13988	14143	14019	14200	14276	14211	14182	14125	14055	14255	14118	13825	14012	14008	14228	14093	14043	14064	13979	14083	14012	13983	14183	13985	14087	13979	14046	14080	14148	14021	14064	14351	13976	14067	13999	14110	14140	14059	14234	13929	14027	14171	14088	14149	14163	14139	14211	14058	14016	14053	14078	14185	14109	14158	14055	14104	14111	14109	14101	14056	14262	13949	14098	14131	14012	14173	14111	14018	13991	13974	14073	14184	14246	14116	14145	14112	14283	14153	14183	14085	14087	14011	13968	14071	14357	14167	13983	13927	13919	14400	14073	14107	14097	14185	14175	14147	14242	13972	14021	14188	14065	14038	14078	14048	14148	14144	14042	14103	14233	14019	14204	13881	14053	13937	14219	14095	14084	14051	14056	13939	13955	14091	14175	14193	14050	14042	14043	14068	14080	14189	14133	14087	14068	14182	14122	14233	13987	14191	14032	14162	14033	13939	14089	14134	13993	14239	14094	14078	14204	14220	14202	14105	14283	14021	14193	13975	14121	14109	14111	14065	14028	14169	14005	14079	14134	14198	14090	14034	14008	14084	14123	14108	13982	14309	14123	14086	13999	14195	14072	14091	14039	14091	14086	14110	14126	14112	13992	14110	14209	14323	14117	14080	14215	14033	14119	14067	14228	14207	13994	14128	14079	14236	14110	14205	14121	14121	14207	14046	14139	14085	14098	14065	14072	14075	13981	14006	13974	13960	14356	14236	14015	14225	14243	14161	14080	14119	14082	14137	13999	14079	14106	14189	14094	14185	14033	14054	14089	14092	14209	13904	14163	14029	14104	14114	14106	14202	13882	14167	13890	14142	14114	14345	14064	14024	14047	14121	14111	14032	13950	14147	14070	14083	14184	14141	14086	13978	14120	13881	14061	14122	14097	14208	14133	14078	14155	14225	14362	14136	14080	14216	14049	13966	14153	14021	14133	14151	13899	13962	14275	14201	14125	14106	14140	14254	14130	13986	14179	14136	14131	14175	14056	14265	14044	13904	14020	14124	14127	14066	14262	14077	13902	14022	14194	13896	14077	14029	14169	14109	14015	14185	14059	14216	13998	14202	14056	14052	14081	13964	14247	14117	14138	14151	14051	14180	13992	13998	14144	14160	13721	14050	14198	14293	14108	14175	14114	14096	14207	13974	14226	14175	13997	14039	13903	14173	13982	14275	14308	14189	14139	14191	14093	14198	14051	14084	14125	14175	14075	13949	14023	14073	14153	13941	14056	14062	14065	14051	14129	14136	14026	14102	14070	14105	14077	14271	14158	14172	14138	14172	14019	14127	14032	14212	14044	14100	14273	14058	14199	14167	14123	14075	14097	14005	14061	14208	14022	14280	14090	14005	13989	13963	14086	14127	14080	14073	14010	14208	14271	14046	14018	13933	13966	14240	14002	14100	14025	14140	14085	14063	14230	14178	14124	14015	14179	13977	13972	14300	14150	13926	14221	14149	13980	14055	14159	14179	13896	14082	13990	14050	14071	14122	14043	14182	14173	14110	14118	14073	14067	14145	14051	14091	14047	14292	14200	14058	14275	13964	14228	14166	14088	14161	14171	14055	14071	14102	14004	13917	14162	14068	14094	14042	14074	14066	14183	13993	14016	13948	14104	13986	14189	14129	14137	13786	14052	14238	14180	14062	14174	14048	13997	14013	14164	14109	14207	14053	14025	14203	14034	14047	14044	14245	14117	14083	14198	14130	14058	14079	14002	14220	14147	14261	14212
28397	32543	47472	36841	25237	19677	17674	16824	16564	16136	16465	16712	16407	16505	16231	16426	16357	16531	16420	16398	16386	16350	16336	16431	16417	16341	16379	16285	16404	16512	16442	16454	16670	16583	16406	16453	16495	16501	16345	16388	16295	16514	16466	16593	16448	16246	16445	16438	16438	16338	16119	16290	16365	16421	16460	16212	16369	16574	16397	16355	16202	16343	16351	16329	16483	16394	16530	16489	16352	16425	16406	16273	16506	16620	16453	16302	16245	16336	16160	16456	16361	16423	16380	16438	16468	16422	16567	16343	16438	16371	16553	16313	16284	16412	16486	16772	16271	16203	16431	16371	16477	16302	16397	16336	16516	16594	16471	16337	16477	16362	16415	16432	16269	16477	16262	16403	16286	16367	16504	16370	16210	16460	16542	16395	16378	16383	16452	16473	16345	16539	16303	16438	16425	16432	16444	16524	16372	16382	16306	16543	16449	16403	16304	16233	16389	16455	16402	16520	16124	16416	16394	16348	16345	16440	16449	16271	16420	16262	16405	16459	16333	16266	16336	16446	16678	16510	16186	16537	16404	16382	16525	16681	16295	16438	16402	16418	16592	16443	16475	16531	16224	16514	16488	16420	16448	16299	16438	16442	16543	16490	16567	16471	16509	16419	16459	16268	16231	16245	16263	16407	16417	16318	16616	16483	16381	16428	16424	16492	16319	16230	16367	16173	16500	16523	16590	16229	16421	16371	16250	16300	16312	16257	16461	16435	16282	16335	16419	16364	16487	16251	16424	16426	16594	16318	16404	16147	16157	16320	16311	16512	16579	16460	16351	16107	16421	16457	16448	16485	16458	16548	16450	16404	16377	16332	16348	16306	16356	16357	16478	16307	16466	16251	16364	16193	16281	16141	16480	16440	16329	16371	16241	16367	16328	16355	16196	16395	16315	16412	16571	16471	16437	16384	16399	16335	16606	16518	16448	16459	16368	16320	16518	16623	16295	16400	16336	16536	16696	16327	16342	16102	16467	16468	16288	16446	16177	16395	16247	16468	16481	16384	16356	16282	16171	16404	16276	16508	16538	16301	16329	16342	16508	16358	16391	16218	16495	16370	16420	16376	16438	16222	16545	16428	16467	16455	16307	16288	16330	16529	16272	16568	16310	16450	16345	16329	16426	16380	16365	16235	16305	16512	16224	16491	16436	16311	16357	16419	16556	16552	16187	16446	16357	16416	16406	16447	16276	16515	16507	16440	16420	16219	16362	16212	16387	16413	16229	16095	16301	16312	16591	16473	16551	16307	16428	16382	16544	16540	16483	16327	16301	16468	16372	16349	16462	16378	16331	16155	16507	16315	16471	16294	16338	16287	16356	16256	16228	16292	16584	16305	16485	16183	16340	16357	16253	16297	16371	16209	16250	16201	16269	16223	16300	16373	16425	16415	16281	16469	16271	16293	16308	16515	16398	16301	16223	16432	16391	16594	16222	16513	16376	16494	16338	16251	16536	16408	16388	16464	16279	16333	16428	16469	16596	16323	16337	16365	16455	16310	16483	16318	16425	16437	16428	16471	16278	16516	16317	16317	16411	16305	16415	16324	16349	16338	16445	16554	16493	16249	16308	16291	16184	16415	16423	16481	16464	16380	16227	16429	16447	16273	16207	16389	16376	16500	16293	16332	16309	16336	16273	16220	16262	16249	16285	16273	16433	16496	16475	16378	16396	16104	16135	16500	16427	16359	16291	16472	16540	16382	16335	16371	16573	16521	16378	16459	16383	16443	16489	16465	16317	16544	16094	16329	16449	16423	16537	16353	16542	16324	16459	16252	16440	16482	16387	16456	16677	16531	16319	16371	16471	16515	16565	16607	16295	16644	16545	16404	16353	16545	16210	16239	16443	16451	16479	16398	16386	16533	16361	16625	16347	16362	16204	16336	16394	16344	16246	16304	16424	16351	16138	16312	16251	16549	16311	16440	16357	16267	16259	16293	16434	16562	16397	16452	16491	16352	16496	16570	16391	16110	16431	16248	16393	16468	16327	16291	16335	16259	16314	16320	16371	16293	16415	16358	16324	16395	16337	16267	16355	16356	16495	16291	16462	16237	16338	16423	16457	16474	16232	16409	16324	16509	16449	16113	16389	16431	16437	16389	16550	16185	16344	16124	16362	16341	16455	16376	16473	16436	16426	16636	16521	16362	16426	16429	16356	16196	16014	16514	16401	16571	16430	16723	16479	16296	16698	16219	16385	16477	16290	16444	16500	16475	16288	16344	16330	16462	16429	16529	16530	16460	16361	16419	16438	16370	16140	16482	16478	16212	16381	16382	16451	16374	16525	16452	16312	16466	16455	16308	16217	16206	16503	16513	16410	16430	16343	16175	16344	16343	16452	16287	16481	16565	16328	16369	16487	16403	16309	16319	16434	16336	16455	16241	16175	16309	16355	16126	16252	16355	16339	16499	16259	16265	16300	16115	16355	16493	16574	16375	16403	16359	16476	16331	16163	16355	16300	16451	16273	16262	16360	16336	16313	16282	16227	16410	16511	16476	16354	16435	16273	16442	16396	16398	16377	16388	16533	16281	16284	16488	16494	16300	16520	16382	16322	16307	16411	16353	16453	16666	16366	16410	16535	16305	16490	16516	16398	16372	16350	16302	16359	16266	16378	16293	16670	16315	16501	16592	16416	16581	16389	16450	16321	16464	16393	16534	16299	16479	16407	16397	16541	16378	16480	16480	16221	16399	16341	16443	16447	16496	16418	16511	16389	16348	16486	16367	16203	16272	16387	16573	16388	16562	16471	16479	16368	16468	16388	16285	16414	16411	16332	16318	16086	16451	16487	16290	16467	16435	16401	16355	16354	16413	16365	16193	16178	16429	16377	16273	16276	16549	16333	16174	16349	16324	16298	16519	16599	16463	16544	16179	16487	16246	16374	16346	16470	16478	16168	16536	16423	16427	16351	16273	16334	16228	16325	16379	16590	16387	16256	16413	16410	16400	16373	16244	16550	16337	16209	16343	16506	16425	16469	16572	16497	16469	16372	16657	16530	16570	16215	16550	16342	16329	16395	16187	16511	16556	16455	16338	16341	16427	16302	16501	16222	16307	16319	16294	16305	16739	16579	16319	16454	16230	16248	16087	16444	16345	16384	16306	16096	16307	16613	16414	16525	16443	16318	16330	16335	16439	16381	16525	16271	16372	16517	16364	16250	16532	16561	16539	16497	16402	16344	16338	16206	16429	16180	16278	16384	16489	16301	16331	16415	16383	16376	16361	16229	16659	16459	16446	16251	16379	16357	16348	16332	16502	16427	16328	16348	16346	16359	16203	16493	16508	16424	16269	16422	16496	16411	16493	16421	16264	16204	16503	16358	16375	16208	16386	16436	16443	16510	16275	16455	16340	16570	16400	16699	16428	16528	16500	16335	16296	16276	16230	16469	16489	16413	16386	16347	16229	16418	16398	16446	16412	16156	16198	16286	16360	16422	16269	16556	16546	16544	16364	16541	16623	16355	16521	16585	16371	16045	16279	16622	16558	16304	16381	16544	16443	16509	16454	16434	16359	16420	16591	16322	16192	16319	16586	16353	16396	16367	16272	16524	16163	16350	16427	16316	16444	16519	16494	16364	16337	16368	16446	16342	16259	16455	16269	16342	16369	16453	16385	16419	16441	16293	16241	16295	16498	16543	16412	16328	16514	16396	16714	16634	16422	16351	16469	16370	16483	16323	16244	16444	16328	16524	16406	16348	16491	16419	16295	16398	16432	16559	16431	16232	16774	16515	16385	16475	16504	16457	16436	16463	16427	16349	16396	16373	16424	16487	16245	16259	16236	16201	16301	16419	16435	16421	16506	16485	16282	16486	16385	16411	16466	16301	16339	16286	16294	16376	16421	16422	16447	16189	16411	16142	16291	16316	16301	16317	16436	16521	16349	16381	16384	16582	16419	16487	16321	16298	16261	16692	16279	16298	16340	16546	16482	16460	16390	16541	16455	16341	16303	16434	16329	16451	16430	16300	16338	16207	16275	16518	16276	16431	16397	16456	16314	16237	16357	16504	16424	16504	16371	16210	16370	16542	16325	16484	16408	16557	16522	16392	16463	16377	16523	16388	16286	16574	16585	16383	16222	16281	16200	16565	16430	16273	16531	16247	16359	16287	16352	16237	16579	16366	16603	16520	16367	16473	16376	16451	16343	16430	16392	16286	16457	16480	16338	16206	16459	16608	16364	16509	16355	16485	16376	16403	16339	16312	16483	16353	16521	16254	16554	16289	16288	16429	16317	16519	16394	16468	16659	16475	16375	16460	16334	16424	16275	16437	16512	16566	16239	16477	16354	16445	16370	16625	16472	16268	16427	16526	16565	16554	16475	16342	16322	16339	16357	16381	16443	16461	16496	16485	16426	16598	16593	16369	16287	16433	16381	16502	16342	16459	16296	16348	16443	16290	16485	16665	16313	16231	16415	16399	16305	16686	16347	16437	16333	16537	16363	16212	16451	16534	16548	16482	16326	16265	16451	16449	16353	16388	16408	16441	16259	16676	16402	16377	16275	16251	16251	16397	16564	16406	16391	16346	16554	16567	16451	16333	16345	16377	16557	16483	16305	16512	16203	16345	16547	16304	16217	16362	16336	16428	16234	16488	16409	16356	16309	16329	16425	16576	16667	16479	16336	16376	16430	16449	16366	16466	16285	16404	16328	16327	16356	16507	16389	16328	16475	16436	16559	16627	16331	16542	16274	16327	16328	16392	16406	16334	16272	16568	16391	16468	16511	16587	16331	16263	16501	16239	16412	16401	16541	16498	16483	16398	16398	16304	16647	16282	16454	16521	16437	16307	16485	16624	16500	16444	16358	16201	16434	16545	16345	16304	16386	16401	16419	16443	16276	16353	16310	16409	16588	16438	16405	16165	16217	16378	16563	16457	16335	16422	16567	16360	16318	16367	16363	16426	16439	16434	16379	16309	16491	16480	16461	16307	16383	16372	16215	16347	16342	16397	16334	16484	16442	16458	16454	16330	16612	16476	16432	16561	16405	16397	16189	16534	16329	16431	16467	16504	16252	16344	16451	16447	16382	16405	16448	16438	16566	16408	16504	16399	16647	16413	16364	16347	16443	16285	16538	16409	16417	16447	16372	16461	16221	16487	16492	16310	16545	16425	16215	16434	16362	16302	16490	16351	16487
29264	52926	49407	32374	22128	16779	14902	14308	14096	14120	14030	14303	14134	14281	14181	14044	14326	14243	14133	14361	14062	13975	14069	14146	14145	14257	14109	14205	14284	14165	14180	14152	14028	14247	14139	14179	14175	14233	14251	14200	13924	14296	14330	14053	14029	14078	14321	14099	14227	13965	14087	14022	14159	14165	14124	14229	14085	14199	14134	14205	14196	14080	14098	14138	14157	14221	13999	14165	14255	14085	14071	14131	14261	14124	14103	14071	14180	14010	14181	14051	14233	14114	14176	14102	14142	14205	14144	13966	14183	14019	14161	14072	14183	14155	14147	14064	14275	14097	14203	14337	14134	14211	14026	14085	14223	14130	14088	14217	14131	14092	14149	14082	14015	14046	14155	14097	14173	14234	14247	14173	14252	14004	14192	14001	14276	13983	14190	14059	14205	14009	13971	14087	14133	14165	14070	14104	14064	14264	14141	13946	14077	14139	14176	14045	13994	14392	14056	14155	14200	14095	14182	14052	13988	14036	14198	14156	14117	14274	14322	14262	14111	13857	14099	13995	14021	14066	14108	13931	14110	14113	14058	14060	14112	14155	14074	14283	14180	14010	14115	14203	14090	14199	14029	14193	14135	14111	14018	14235	14229	14055	14081	14059	14161	14174	14190	14085	14238	14097	14084	14006	14149	14322	14181	14145	14169	14059	14082	14096	14148	14189	14275	14170	14057	14175	14111	14054	14232	14106	14361	14230	13991	14099	14241	14430	14040	14085	14236	14192	14210	14000	14138	14198	14164	14397	13922	14137	14194	14219	14096	14291	14140	14060	14090	14097	14090	14084	14133	14148	14247	14255	14177	14317	14213	14196	14125	14256	14081	14103	14134	14088	14303	14076	14177	14184	14065	14103	14039	14197	14315	14189	13914	14179	14002	14099	13966	14285	14248	14162	14350	14174	14034	14161	14164	14205	14160	14165	14026	14176	13934	14240	14198	13890	14128	14060	14178	14277	14158	14019	14163	14046	14254	14171	14305	14310	14091	14157	14157	14121	14255	13982	14221	13968	14055	14022	14101	14203	14184	14164	14097	14237	14167	14304	14034	14091	14103	14035	14115	14117	14151	14223	14060	14156	14066	14129	14207	14109	14139	14040	14236	14248	14034	14235	14049	14056	14006	14172	14127	14217	13949	14193	14089	14201	14145	14111	14364	14225	14171	14201	14249	14050	14367	14209	14308	14153	14149	14108	14135	14308	14343	14281	13990	14293	14267	14130	14171	14348	14096	14191	13989	14160	14202	14254	14178	14084	14090	14067	14166	14062	14183	14169	14154	14125	14182	14164	14240	14194	14112	14220	14073	14299	14038	14120	14132	14206	13999	14115	14234	14227	14104	14119	14100	14018	14121	14265	14059	14089	14261	14280	14294	14089	14284	14124	14030	14209	14299	14010	14161	14259	14194	14124	14100	14165	13998	14489	14087	14145	14243	14233	14003	14312	14194	14128	14249	14087	14152	14106	14066	13973	14164	13997	14038	14113	14282	14107	14118	14106	14138	13975	14284	14104	14072	14112	14167	13945	14177	14126	14233	14184	14047	13879	14121	14075	14154	14179	14166	14030	14258	14181	14102	14074	14013	14191	14016	14037	14164	14247	14170	14213	14095	14251	14033	14173	14029	14111	14167	14046	14193	14044	14094	14148	14353	14209	14066	14066	14254	14099	14168	14144	14091	14073	14065	14130	14118	14242	14118	14166	14187	14296	14224	14374	14152	14318	14076	14237	14244	14195	14296	13898	14193	14253	14316	14127	14144	14146	14232	14046	14157	14077	14005	14083	14132	13992	14186	14127	14169	14173	14185	14048	14121	14163	14089	14189	14178	14210	14237	14253	14082	14069	14130	14058	14060	14099	14123	14097	13958	14104	14102	14236	14336	14093	14189	14119	14047	14203	14190	14072	14138	13979	14158	14201	14125	14139	14032	14069	14209	14172	14001	14022	14232	14134	14042	14116	14186	14025	14079	14054	14142	14203	14129	14109	14167	14202	14217	14311	14091	14171	14161	14067	14296	14236	14027	14299	14095	14173	14150	13982	14172	14273	14053	14157	14020	14094	14338	14095	14276	14276	14099	14067	13955	14208	14196	14112	14238	14271	14149	14176	14117	14122	14040	14028	14328	14208	14020	14111	14190	14063	14125	14150	14046	14154	14440	14222	14021	14221	14194	14276	14000	14067	14179	14148	14184	14260	14180	14139	14198	14151	14212	14133	14206	14037	14221	14163	14265	14142	14080	14141	14151	14183	14028	14156	14233	14103	14067	14242	13936	14037	14028	14241	14011	14297	14190	14164	14090	14170	14223	13975	14227	13996	14158	14025	14157	14213	14097	14121	14107	14069	14252	14336	14154	13998	14226	13963	13981	14203	14095	14172	13862	14127	14044	14228	14143	14304	13942	14194	14145	14018	14107	14252	14095	14188	14387	14053	13964	14182	14107	14115	14208	14049	13942	14300	13940	14329	14076	14282	14212	14075	14314	14144	14307	14081	13997	14175	13920	13995	14126	14089	14203	14064	14175	14088	14156	14226	14058	14340	14216	14093	14114	14221	14188	14179	14303	14095	14295	14278	14125	14203	14191	14060	14313	14239	14224	14295	14231	14285	14215	14285	14245	14207	14211	14228	14218	14192	14120	14067	14101	14223	14161	14183	14263	13922	13968	14024	14221	14102	14023	14207	14031	14229	14104	14200	14113	14197	14335	14173	14200	14108	14307	14213	14099	14196	14218	14035	13956	14001	14158	14174	14231	14017	14294	14026	14169	14214	14141	14132	14053	14067	14236	14286	14093	14033	14126	14023	14134	14025	14217	14104	14084	14150	14151	14108	14181	14117	14085	14142	14124	14142	14126	14076	14091	14210	14117	14126	14131	14144	14254	14310	14112	13929	14178	14265	14239	14132	14074	14215	14035	14134	14088	14223	14345	14077	14180	14172	13993	14203	14035	13887	14289	14136	14309	14160	14000	14325	14074	14076	14216	14210	14192	14076	14234	14139	14121	14167	14249	14116	14268	14255	14130	14015	14097	14282	14183	14277	13950	14024	14092	14111	14130	14107	14247	13976	14264	14211	14119	14132	14256	14103	14079	14207	14073	14141	14386	14123	14101	14199	14322	14193	14242	14090	14097	14134	14255	14161	14284	14260	14036	14139	14088	14213	14190	14174	14233	14110	14035	14256	14199	14034	14057	14064	14076	14205	14186	14201	14239	14000	14115	14213	14247	14108	14334	13939	14162	14045	14046	14181	14066	14052	14226	14283	14270	13954	14040	14129	14128	14241	14060	14279	14016	14220	14045	14263	14255	14090	14216	14240	14015	14224	14192	14253	14128	14170	13961	14260	14046	14165	14258	14270	14239	14169	14100	14036	14124	14201	14061	13998	14278	14027	14132	14171	14098	14124	14212	14008	14135	14045	14146	14131	14065	14131	14122	14188	14223	14281	14004	14333	14346	14295	14043	13929	14224	14148	14123	14140	13977	14126	14165	14109	14210	14107	13959	14038	14225	13998	14477	14145	14178	14217	14198	14246	14188	14192	14146	14158	13953	14213	14158	14195	14062	14308	14183	14032	14069	14152	14083	14266	14062	14072	14225	14286	14101	14125	14133	14260	14100	14016	14061	14160	14203	14265	14087	14164	14165	14190	14211	14015	14291	14251	14117	14221	14313	14010	14088	14094	14153	14068	14151	14075	14048	14266	14190	14121	14126	14328	14170	14170	14164	14121	13998	14195	14044	14158	14084	14244	14115	13910	14212	14192	14114	14209	14232	14203	14324	14105	14172	14200	14001	14075	14161	14205	14156	14130	14038	14096	14193	14034	13994	14281	14189	14087	14065	14155	14135	14100	14049	14188	14092	14065	14073	14130	14165	13936	14251	14133	14158	14061	14189	14138	14113	14147	14416	14122	14034	14309	14230	14281	14254	14388	14169	14168	14189	14133	14213	14210	14100	14181	14124	14198	14101	14128	14091	14071	14072	14203	14306	14129	14301	14074	14225	14026	14122	14183	14190	14413	14242	14083	14085	14063	14240	14090	14130	14174	14210	14252	14108	14310	14161	14196	14233	14078	14211	14061	14214	14140	14003	14097	14237	14202	14044	14171	14251	14290	14106	14035	13935	14178	14085	14184	14213	14282	14078	14229	14265	14307	14259	14173	14039	14365	13978	14162	14111	14138	14062	14055	14138	14198	14148	14194	14192	14132	14007	14353	14132	14050	13964	13948	14226	14072	14133	14234	14247	14216	14362	14005	14117	14132	14127	14047	14080	14145	14313	14021	14188	14128	14152	14234	14264	14115	14032	14201	14130	14117	14054	14119	14124	14167	14175	14157	14151	14123	14024	14316	14138	14207	14166	14095	14113	14102	14219	14066	14113	14147	14309	13949	14086	14113	14084	14101	14192	13928	14123	14100	14176	14224	14195	14093	14023	14236	14113	14124	14160	14034	14368	14133	14190	14238	14165	14285	13995	14219	14163	14188	14266	13918	14232	13895	14184	14052	14212	14021	14213	14236	14030	14219	14152	14254	14066	14246	14219	13914	14227	14124	14263	13980	14186	14356	14211	13999	14307	14175	14174	14188	14172	14167	14248	14111	14129	14093	14223	14195	14206	14143	14225	14340	14072	14255	14159	14110	14269	14094	14116	14050	14234	14000	14299	14154	14141	14257	14067	14149	13981	14141	14226	14002	13992	14023	14163	14163	14021	14227	14118	14243	14207	14150	14147	14109	14173	14235	14113	14238	14252	14198	14161	14250	14333	14156	14177	14331	14046	14205	14249	14157	13966	14153	14139	14218	14269	13992	14281	14110	14408	13912	14260	14135	14154	14165	14193	14216	14123	14100	14395	14099	14085	14084	14165	14062	14248	14273	14125	14159	14138	14180	14144	14128	14164	14140	14089	13979	14250	14225	14241	14062	14314	14081	14010	14039	14170	14086	14001	14176	14019	14093	13984	14138	14229	14379	14217	14135	14298	14181	14115	14347	14200	14167	14113	14353	14104	14052	14150	14096	14242	14056	14164	14071	14143	14294	14154	14092	14100	14140	14301	14047	14237	14152	14099	14045	14306	14158	14207	14098	14052	14006	14128	14220	14109	14333	14202	14152	14312	14271	14216	14065	13942	14243	14116	14225	13991	14146
24287	24349	42875	43461	34785	27874	23332	17746	16728	16539	16356	16511	16646	16328	16349	16350	16316	16505	16567	16338	16435	16385	16273	16274	16508	16327	16525	16539	16361	16216	16338	16226	16537	16255	16370	16332	16262	16140	16310	16397	16301	16382	16600	16330	16469	16358	16241	16492	16565	16425	16214	16220	16234	16126	16456	16188	16144	16174	16362	16409	16248	16310	16268	16133	16331	16276	16403	16216	16308	16254	16332	16254	16158	16071	16198	16133	16223	16375	16281	16363	16349	16294	16159	16264	16152	16165	16184	16432	16103	16261	16270	16238	16197	16236	16246	16111	16241	16225	16277	16093	16252	16222	16393	16349	16257	16397	16357	16156	16143	16242	16302	16295	16245	16246	16234	16217	16228	16155	16240	16297	16293	16230	16220	16560	16360	16260	16458	16286	16024	16141	16178	16238	16112	16048	16363	16263	16154	16261	16342	16301	16078	16222	16194	16141	16322	16410	16229	16080	16254	16089	16283	16222	16202	16375	16148	16325	16342	16138	16121	16320	16265	15899	16140	16291	16194	16103	16169	16300	16045	16232	16271	16145	16276	16167	16356	16350	16078	16206	16330	16282	16142	16234	16024	16335	16316	16145	16203	16119	16336	16076	16094	16160	16192	16075	16331	16207	16352	15915	16310	16403	16095	16217	16362	16329	16234	16240	16207	16158	16174	16217	16256	16336	16080	16213	16214	16171	16254	16277	16326	16389	16355	16303	16232	16382	16070	15997	16348	16249	16259	16434	16374	16303	16280	16230	16146	16336	16306	16008	16016	16226	16197	16059	16133	16255	16232	16121	16265	16248	16337	16238	16328	16343	16139	16015	16141	16242	16150	16197	16381	16233	16274	16142	16029	16126	16206	16304	16213	16293	16450	16173	16225	16310	16331	16138	16242	16253	16183	16272	16321	16304	16399	16377	16375	16283	16418	16273	16262	16398	16311	16336	16431	16379	16232	16065	16203	16085	16066	16261	16280	16251	16364	16316	16046	16247	16267	16189	16172	16018	16226	16221	16302	16108	16279	16312	16314	16227	16108	16395	16409	16113	16203	16125	16313	16234	16346	16134	16359	16234	16357	16266	16235	16161	16253	16318	16202	16339	16386	16352	16300	16360	16259	16280	16274	16195	16401	16343	16290	16336	16156	16200	16373	16364	16109	16141	16320	16211	16046	16121	16278	16242	16268	16369	16334	16390	16362	16182	16290	16205	16489	16268	16031	16174	16120	16323	16351	16320	16246	16238	16355	16229	16276	16302	16229	16190	16024	16024	16226	16286	16212	16184	16024	16249	16334	16243	16115	16075	16145	16233	16092	16252	16088	16049	16212	16251	16373	16250	16280	16366	16368	16162	16002	16368	16159	16325	16163	16227	16367	16347	16277	15986	16054	16352	16142	16236	16265	16055	16204	16415	16297	16381	16151	16186	16459	16177	16292	16234	16324	16105	16016	16277	16278	16118	16270	16227	16153	16227	16332	16108	16397	16277	16484	16182	16458	16064	16161	16179	16212	16348	16301	16224	16110	16268	16138	16123	16082	16258	16291	16240	16133	16316	16095	16150	16418	16306	16238	16320	16197	16254	15892	16284	16398	16159	16222	16044	16166	16330	16486	16218	16177	16190	16252	16071	16337	16450	16274	16273	16265	16306	16131	16149	16286	16040	16125	16448	16231	16241	16158	16367	16513	16344	16281	16301	16167	16216	16314	16241	16360	16091	16351	16162	16014	16231	16002	16246	16069	16283	16188	16343	16294	16357	15993	16323	16263	16289	16122	16244	16073	16091	16310	16051	16244	16426	16147	16296	16167	16128	16392	16257	16215	16394	16179	16356	16246	16014	16133	16265	16237	16329	16225	16206	16424	16245	16211	16238	16086	16278	16249	16123	16139	16177	16181	16460	16214	16195	16280	16280	16297	16257	16342	16101	16265	16397	16234	16369	16235	16149	16260	16225	16370	16238	16361	16235	16150	16112	16467	16232	16305	16037	16168	16258	16069	15994	16161	16251	15987	16404	16217	16300	16279	16427	16287	16104	16150	16093	16471	16367	16359	16199	16376	16123	16191	16034	15997	16252	16338	16201	16122	16301	16173	16204	16290	16198	16311	16234	16315	16215	16285	16331	16258	16109	16417	16294	16278	16329	16287	16134	16169	16105	16015	16263	16236	16182	16305	16298	16244	16384	16374	16165	16468	16164	16116	16169	16242	16339	16194	16199	16245	16247	16174	16017	16473	16152	16327	16459	16318	16076	16264	16346	16157	16211	16094	16290	16292	16233	16287	16276	16298	16241	16136	16176	16330	16302	16521	16091	16412	16265	16228	16317	16176	16200	16055	16250	16387	16194	16538	16157	16262	16135	16305	16169	16317	16355	16311	16388	16233	16292	16242	16233	16059	16100	16318	16247	16084	16291	16316	16125	16253	16243	16479	16217	16269	16255	16114	16187	16287	16387	16085	16251	16333	16187	16350	16315	16323	16219	16304	16357	16471	16368	16328	16359	16231	16357	16382	16418	16106	16252	16135	16164	16391	16268	16259	16219	16379	16185	16277	16307	16277	16193	16079	16289	16199	16110	16365	16112	16391	16135	16377	16231	16190	16168	16279	16181	16338	16295	16157	16382	16098	16126	16196	16159	16214	16459	16287	16353	16275	16202	16203	16206	16241	16308	16279	16146	16146	16496	16350	16303	16267	16411	16279	16031	16389	16270	16271	16206	16279	16285	16303	16185	16308	16291	16204	16170	16163	16219	16253	15992	16232	16232	16222	16352	16397	16295	16399	16523	16344	16538	16365	16340	16242	16224	16124	16172	16202	16131	16065	16092	16092	16251	16399	16354	16254	16307	16329	16251	16221	16135	16129	16303	16111	15983	16297	16388	16220	16245	16360	16036	16295	16194	16243	16168	16318	16217	16300	16080	16303	16260	16174	16225	16225	16241	16251	16160	16202	16129	16066	16368	16224	16187	16222	16327	16097	16253	16072	16263	16383	16490	16275	16372	16133	16212	16270	16212	16153	16195	16206	16258	16101	16169	16148	16179	16071	16073	16539	16195	16341	16243	16474	16524	16183	16167	16447	16294	16264	16340	16374	16169	16138	16140	16354	16268	16352	16192	16402	16210	16178	16186	16240	16153	16235	16244	16387	16203	16096	16291	16133	16171	16361	16406	16251	16236	16361	16344	16253	16310	16221	16139	16210	16299	16302	16289	16070	16174	16153	16064	16061	16218	16145	16349	16145	16412	16285	16395	16271	16305	16208	16165	16463	16024	15800	16240	16312	16195	16219	16244	16368	16069	16127	16181	16231	16244	16029	16081	16338	16233	16335	16235	16433	16268	16090	16259	16091	16111	16619	16361	16268	16259	16065	16119	16096	16010	16303	16103	16117	16153	16227	16216	16121	16215	16145	16142	16419	16335	16227	16318	16234	16307	16252	16212	16265	16167	16126	16091	16247	16337	16356	16270	16288	16145	16115	16166	16221	16157	16213	16176	16173	16139	16176	16238	16111	16189	16279	16207	16231	16307	16288	16226	16206	16197	16148	16066	16303	16287	16315	16201	16266	16152	16297	16373	16181	16222	16291	16072	16348	16183	16173	16148	16295	16253	16128	16115	16256	16213	16280	16340	16276	16180	16365	16344	16269	16256	16291	16344	16227	16317	16179	16246	16150	16208	16226	16266	16396	16391	16285	16287	16173	16359	16068	16244	16260	16190	15954	16430	16280	16263	16358	16412	16272	16371	16368	16268	16081	16190	16345	16066	16312	16266	16196	16033	16406	16365	16214	16209	16232	16448	16089	16266	16152	16222	16121	16395	16233	16218	16173	16318	16425	16163	16409	16261	16228	16458	16134	16174	16230	16310	16221	16304	16329	16367	16304	16346	16268	16227	16103	16096	16360	16301	16344	16065	16068	16301	16172	16276	16248	16449	16240	16291	16226	16358	16175	16178	16304	16208	16229	16174	16228	16274	16336	16344	16061	15971	16102	16361	16277	16378	16135	16256	16284	16373	16351	16264	16236	16209	16368	16274	16304	16294	16565	16119	16408	16145	16276	16294	16098	16271	16328	16198	16169	16280	16221	16092	16218	16210	16265	16229	16447	16383	16085	16209	16363	16320	16257	16187	16344	16125	16210	16266	16239	16421	16314	16527	16294	16227	16171	16272	16136	16306	16091	16119	16249	16308	16302	16251	16335	16220	16263	16307	16320	16175	16402	16210	16420	16269	16161	16464	16198	16323	16209	16322	16365	16386	16315	16244	16138	16210	16365	16249	16232	16011	16368	16139	16232	16208	16181	16359	16201	16077	16279	16237	16393	16138	16241	16140	16230	16295	16053	16126	16151	16348	16134	16262	16221	16160	16385	16350	16260	16358	16384	16240	16313	16179	16240	16294	16036	16010	16183	16380	16177	16117	16201	16470	16360	16167	16185	16328	16373	16153	16086	16245	16281	16316	16121	16128	16130	16116	16325	16368	16306	16213	16441	16212	16372	16124	16389	16364	16074	16304	16099	16233	16212	16280	16198	16302	16177	16272	16281	16115	16073	16267	16100	16207	16315	16277	16235	16341	16154	16238	16262	16162	16366	16183	16416	16183	16079	16062	16441	16346	16225	16162	16412	16293	16304	16454	16140	16350	16213	16240	16194	16304	16330	16295	16363	16354	16239	16219	16135	16227	16203	16221	16188	16156	16267	16227	16169	16381	16328	16167	16326	16111	16299	16261	16224	16316	16243	16142	16191	16203	16248	16265	15922	16242	16224	16319	16109	16287	16342	16103	16327	16214	16246	16461	16191	16304	16120	16165	16334	16254	16279	16170	16075	16223	16321	16352	16229	16297	16264	16197	16238	16374	16281	16416	16181	16197	16175	16439	16226	16265	16215	16258	16452	16316	16168	16198	16315	16308	16414	16455	16244	16321	15991	16191	16189	16478	16208	16248	16476	16181	16306	16262	16305	16303	16197	16239	16184	16239	16308	16144	16229	16249	16316	16412	16252	16374	16236	16268	16364	16303	16185	16272	16404	16242	16064	16367	16456	16098	16304	16178	16310	16189	16141	16404	16247	16375	16326	16131	16118	16143	15998	16295	16190	16292	16270	16299	16354	16115	16261	16233	16126	16216	16256	16240	16314	16173	16138	16252	16110	16132
55896	98160	85968	60822	40955	26428	18033	14898	14172	14152	13994	14185	14146	14161	13969	14035	14305	14078	14281	14097	14113	14128	14312	14159	14252	14149	14202	14107	14124	14135	14098	14161	14044	14129	14093	14109	13999	14063	14058	14112	14107	14192	14275	14272	14200	14124	14140	14171	14085	14074	14180	14099	14222	14065	14052	14030	14146	13981	13977	14054	14139	14122	14120	14180	14158	14069	14194	14030	14113	14080	13935	14017	14208	13961	14202	14141	14084	13927	14006	14007	14094	14206	14102	13930	14048	14079	14098	14110	14042	14163	14173	14226	13957	14152	14258	14193	14043	14050	14154	14081	14112	14138	14118	14067	14231	14125	14115	14264	13967	14099	14138	14179	14012	14148	14178	14091	14152	14053	14136	13997	13987	14053	14145	14261	13957	13985	14259	14150	14144	14054	14078	13926	14167	14189	14236	13969	14163	14217	14238	14148	14165	14093	14009	14070	14116	14177	14176	14134	14075	14129	14015	14141	14132	14119	14181	14175	14084	14007	14148	14161	14107	14147	13934	14079	14187	14141	14143	14115	14039	14068	14332	14074	14029	14058	14259	13890	14052	14198	14011	14320	14088	14315	14023	14194	14215	13892	14069	13945	14382	14010	14013	14429	14196	14080	14258	13989	14010	14010	14093	14241	14208	14154	14285	13965	14092	14076	14185	13873	14157	14300	14039	14291	14078	14089	14098	14169	13992	14056	14146	14230	14044	14103	14001	14099	14054	14253	14101	14060	14176	14108	14081	14043	14081	14078	14036	14079	14229	14181	14007	13972	13936	14132	14154	14097	14211	14008	14104	14113	14060	14092	14116	14089	14282	14124	14301	13997	13981	14137	14044	14155	14045	13999	14073	14141	14150	14048	14025	14183	14085	14126	14117	14109	14133	14172	14052	14197	14065	14046	14131	14197	14150	14233	14102	14033	14105	14111	14128	14056	14152	14208	14181	14161	14145	13975	14152	14187	13982	14208	14196	13941	14133	14186	14108	14034	14155	14116	14208	14066	14077	14072	14219	14208	13954	14028	14144	14062	14302	14056	14134	14113	14094	14160	14131	14142	14026	14239	14161	14034	13948	14210	13771	14234	14121	13984	14160	14196	14121	13969	14081	14014	13984	14239	14077	14073	14033	13990	14221	14124	13931	14235	14159	14015	14110	14220	14131	13999	14226	14108	14320	14145	13869	14152	14001	14158	14213	13981	14055	14158	14194	14197	14014	14034	14161	14174	14091	14060	14127	14218	14042	14103	14037	13945	14177	14115	14132	14048	13993	14019	14190	13985	14168	13980	14204	14081	14023	14123	13968	14175	14204	14175	14086	14053	14006	14167	13973	14141	14142	14291	13962	14163	14131	14099	13991	14234	13900	14164	14040	14108	14262	14099	14136	14260	13899	14143	14144	14260	14114	14185	14114	13985	14237	13978	14207	14105	13950	13935	14019	14138	14033	13888	14046	13999	14145	14085	14122	14041	14027	14153	14007	14054	14035	14096	13897	14172	14135	13954	14161	14177	14190	14093	14138	14036	14144	14157	14202	14196	14080	13970	14109	14198	14250	14102	14213	14125	14200	14180	14154	14126	13824	14178	14018	14210	13943	14112	14142	14040	14275	14081	14201	14060	14019	14202	14201	14066	14184	14135	14286	14125	14270	14157	14019	14199	14086	14153	14089	14078	14086	14137	14029	14129	14104	13995	14047	14211	14109	14105	13931	14051	14071	14120	14006	13991	14102	14119	14101	14188	14135	14150	14108	14018	14011	13977	14053	13955	14081	14067	14100	14067	13935	13981	14016	14139	14031	14072	14110	13908	14101	14275	14190	13941	14332	14172	14086	14198	14086	14103	14148	14066	14004	14058	14083	14002	14120	14159	14066	14094	14126	14126	14210	14288	14042	13942	14016	14159	14068	14045	14109	14108	14103	14204	14001	14149	14137	14231	14106	14190	14167	14262	14084	14156	14062	14162	14107	14073	14252	14057	14048	13952	14076	14006	14098	14231	14154	14140	14259	14082	14284	13984	14097	14273	14158	14127	14145	14047	13993	14200	14068	14161	13969	14255	14142	14165	14086	14105	14045	14027	14122	14035	14056	14070	14198	14212	14119	14135	14025	14069	14131	13965	14026	14113	14126	14103	14001	14087	14034	14155	14100	14165	14128	14123	14024	14066	13980	14024	14064	14097	14181	14082	14205	14067	14032	14276	14140	14066	13934	14085	14140	13886	14164	14265	14048	14220	14002	13978	14100	14034	14209	14057	14086	14065	14242	14055	14056	14145	14089	13945	14040	14126	14014	14203	14174	14073	14073	14235	14243	14126	14074	14136	13945	13926	14022	14082	14274	14137	14131	14079	14145	13900	14139	14011	14202	14122	14125	14061	13962	14186	14082	14024	14128	14046	14191	14053	14154	14055	14204	14157	13974	13949	14016	14038	14146	14004	13987	14367	14090	14156	14096	14056	14093	14122	14087	14113	14083	14163	13994	14011	13873	14161	14112	14067	14182	14066	14068	14149	13960	14255	13988	14301	14117	13843	14068	14089	13954	14032	14082	14006	14141	14019	13998	14149	14105	14005	14247	14032	14236	14189	14054	14013	13977	14094	14171	14103	14100	14188	14002	14078	14138	13992	14021	14069	14233	14046	14116	14095	13974	14019	14153	13947	14176	14155	14195	13938	13968	13936	14053	14084	13975	13995	14331	14061	14060	14241	14022	14025	14092	14053	14260	14204	14149	14173	14159	14144	14165	13962	14147	14128	14135	14364	13996	14307	14116	14157	14026	14115	14037	13875	13984	14185	14104	14007	14069	14234	14130	14149	14163	14067	14132	14034	14063	14121	14073	14133	14102	14128	13996	13991	14066	14152	14059	14103	13879	14039	14079	14089	14129	14025	14145	14129	14043	13916	14141	13988	14162	14046	14218	14311	13961	14055	14018	14307	14018	14039	14167	14201	14138	14079	14110	14020	14127	14123	14084	14114	14082	14237	14012	14061	14198	14147	14142	14167	14129	14210	14205	13976	14024	14215	14069	14238	14189	13975	14174	13960	14022	14065	14188	14158	14011	14274	14151	14180	13944	14111	14223	13986	14160	14148	14087	14142	14051	14075	14205	14044	14101	14116	14050	14040	14230	14171	14092	14041	14105	14312	14154	14139	14048	14034	14139	14119	14050	14129	14110	14108	14242	14009	14199	14024	14078	14143	14019	14048	14054	13922	14065	14139	14140	14002	14188	13990	14172	14045	14009	14051	14053	14045	14016	14156	14101	14063	14004	14033	14131	13986	14179	14097	13975	14137	13990	14057	14071	14209	14093	14057	14096	14011	14084	14010	14044	14020	13959	13877	14278	13957	14179	14129	14102	13928	13981	14197	14014	14145	14078	13989	14059	14106	14197	14030	14013	14012	14239	14054	14035	14195	14029	14057	14152	13981	14130	14172	14098	13957	14244	14199	14242	14039	14129	14104	14195	14107	13910	14052	14202	14064	13828	14198	14012	14145	14119	14149	14204	14036	14196	14052	14039	14150	14153	13995	13907	14085	13898	13922	14270	14214	14058	14182	13979	14091	14072	14089	14023	14109	14073	14112	14105	14289	13975	14069	14186	14233	13971	14008	14142	14087	13947	14184	13928	14030	14000	14117	14273	14093	14279	14156	14153	14148	14124	14124	14188	13879	14262	13872	13959	14089	13914	14045	14105	14115	14264	14096	14090	14141	14156	14141	14305	14050	14153	14079	14185	14142	14221	14093	14099	14119	14092	14294	13950	13964	14199	14022	14135	14043	14162	14040	14075	14025	14085	14016	14281	14050	14129	14082	14040	14060	14104	14216	14026	14221	14037	14141	13980	14072	14140	14122	14002	14156	14054	14026	14204	14212	14213	14025	14154	14150	14155	14074	14167	14324	14021	13885	14233	13906	14136	14299	14119	14182	14156	14095	14061	14132	14026	14161	14057	14048	14236	14191	14086	14029	14043	14201	14187	13994	14115	14159	14077	14145	14222	14024	14072	14051	14171	13965	14221	14082	14194	14167	14237	14148	14229	13980	14202	14167	14177	14196	14185	14131	14084	14085	14010	14209	14080	14062	13972	14017	14019	13971	14185	14157	14169	14027	14071	14014	14106	14052	14079	14114	14044	14051	14103	14137	14220	14166	13931	14052	14095	14016	14178	14118	14358	14198	14127	14128	14069	13978	14094	14212	13959	14012	14251	13888	14164	14323	14068	13968	14166	14216	14156	13951	14128	14083	14053	14008	14151	14110	14112	13998	13992	14129	13891	14029	14260	14115	14009	13930	14212	14309	13934	14150	14048	14090	14061	14051	13899	14181	14124	14064	14107	14166	14131	14228	14215	14285	14099	14169	14011	14111	14171	14208	14213	13824	13961	14104	13966	14064	14184	14353	14084	14086	14308	14117	14093	14166	14357	14080	14019	14039	13978	14158	14121	14012	13947	13959	14209	14244	14183	14112	14156	14138	14105	14136	14169	13940	14239	14018	14071	14159	14222	14154	14196	14038	14066	14042	14007	14209	14218	14187	14068	14168	14146	14002	14072	14109	14094	14123	14216	14254	14047	14012	14174	14037	14231	13951	14197	14148	14207	13845	14108	14201	13947	14178	14118	14069	13905	14095	14078	14111	14284	14096	13982	14100	14125	14179	14042	14068	14183	13995	14080	14097	14103	14045	14199	14022	14141	14091	14048	14054	14179	14060	13962	14188	14029	14116	14097	14313	14125	14227	13957	14170	14158	14044	14101	14085	14235	14139	14240	13958	14131	14079	14053	14089	14133	13970	14121	14270	14084	14014	14246	14110	14089	14134	14115	14105	14190	14001	14202	14061	14037	14137	14120	14085	14050	14045	14084	14103	14010	14183	14077	14142	14146	14010	14200	14114	14144	14104	13959	14135	14077	13916	14232	14142	14055	14102	14228	14192	14175	14058	14228	14088	14160	14165	14232	13957	14065	14164	14246	14085	14117	13954	13996	14167	13960	13923	13982	14114	14010	13812	14129	14141	14099	14072	14132	14051	14275	14077	13991	14130	14099	14199	14098	14072	14290	14076	14131	14018	14039	14209	14104	14082	14048	14161	14194	14100	14063	14217	14105	14111	14039	14150	13927	13979	14138	14141	13999	14192	14160	14112	14134	14155
23029	22603	36651	38583	33875	30037	26875	18951	16539	16090	15914	15864	15740	15667	15662	15931	15869	15777	15759	15799	15588	15714	15755	15662	15726	15593	15885	15693	15761	15579	15734	15744	15686	15523	15688	15570	15548	15715	15527	15286	15753	15711	15520	15612	15545	15855	15659	15633	15645	15614	15636	15765	15445	15672	15490	15581	15624	15544	15627	15447	15486	15282	15462	15517	15469	15500	15577	15709	15575	15615	15710	15717	15577	15834	15530	15450	15616	15385	15446	15446	15727	15548	15645	15471	15403	15565	15523	15415	15428	15421	15502	15617	15529	15364	15479	15484	15503	15486	15422	15592	15682	15646	15523	15496	15560	15467	15440	15438	15595	15392	15510	15558	15467	15567	15615	15555	15795	15508	15424	15422	15609	15313	15337	15307	15420	15359	15525	15658	15580	15600	15423	15516	15534	15725	15431	15420	15531	15615	15529	15484	15454	15355	15539	15424	15413	15330	15526	15553	15397	15529	15527	15448	15446	15359	15581	15561	15663	15489	15602	15656	15323	15302	15557	15627	15586	15410	15525	15657	15323	15510	15454	15336	15602	15490	15601	15486	15625	15452	15695	15578	15365	15514	15414	15580	15650	15406	15601	15543	15394	15368	15378	15519	15390	15443	15597	15497	15558	15725	15504	15734	15402	15554	15404	15372	15324	15381	15376	15379	15316	15318	15447	15406	15457	15637	15718	15612	15617	15464	15523	15513	15760	15490	15680	15587	15458	15632	15464	15538	15654	15559	15406	15508	15470	15437	15508	15527	15519	15502	15458	15471	15403	15509	15545	15581	15209	15437	15533	15293	15711	15521	15535	15471	15631	15532	15459	15499	15474	15653	15661	15676	15444	15553	15498	15576	15524	15446	15428	15532	15504	15593	15546	15455	15692	15596	15665	15531	15541	15587	15691	15622	15509	15683	15673	15489	15482	15434	15524	15650	15412	15638	15553	15356	15540	15469	15407	15476	15636	15436	15621	15486	15752	15620	15304	15389	15597	15435	15509	15536	15342	15504	15587	15437	15612	15618	15484	15677	15737	15392	15508	15542	15713	15569	15600	15602	15759	15549	15478	15630	15349	15640	15646	15344	15571	15388	15397	15555	15629	15614	15524	15465	15472	15642	15380	15640	15593	15498	15541	15583	15472	15393	15671	15440	15367	15489	15702	15383	15486	15515	15526	15415	15474	15449	15185	15510	15504	15507	15471	15534	15423	15499	15597	15375	15443	15623	15328	15458	15489	15446	15443	15712	15463	15473	15416	15536	15449	15469	15340	15595	15351	15486	15428	15513	15476	15540	15441	15405	15515	15608	15597	15749	15442	15468	15345	15419	15315	15462	15503	15661	15457	15461	15561	15676	15499	15448	15552	15443	15703	15539	15493	15453	15498	15485	15416	15677	15556	15536	15245	15567	15508	15532	15522	15404	15642	15375	15567	15575	15468	15644	15367	15409	15565	15530	15421	15550	15530	15669	15474	15456	15525	15475	15257	15420	15385	15904	15593	15608	15578	15654	15570	15469	15512	15350	15480	15297	15481	15518	15494	15176	15446	15345	15362	15527	15505	15298	15462	15439	15349	15469	15577	15529	15478	15514	15675	15308	15441	15494	15364	15436	15345	15502	15586	15678	15428	15522	15563	15442	15398	15517	15716	15578	15286	15252	15522	15679	15483	15339	15556	15509	15444	15569	15570	15713	15609	15454	15505	15434	15476	15561	15586	15642	15432	15433	15598	15707	15455	15303	15394	15417	15526	15581	15580	15879	15762	15545	15755	15440	15492	15542	15600	15637	15339	15330	15418	15492	15627	15620	15606	15501	15469	15596	15562	15450	15531	15491	15312	15475	15256	15551	15689	15532	15661	15584	15492	15440	15312	15502	15412	15622	15509	15470	15571	15330	15589	15425	15571	15442	15581	15620	15534	15562	15712	15698	15436	15505	15412	15384	15470	15597	15546	15537	15442	15564	15622	15481	15578	15468	15599	15429	15481	15381	15506	15530	15552	15369	15595	15730	15484	15375	15572	15758	15464	15626	15591	15578	15630	15469	15522	15469	15443	15330	15632	15502	15517	15467	15429	15614	15536	15396	15509	15675	15395	15379	15598	15530	15565	15681	15899	15428	15362	15461	15697	15648	15550	15597	15605	15433	15483	15549	15642	15532	15631	15637	15452	15503	15594	15920	15517	15484	15468	15442	15557	15470	15627	15519	15336	15570	15521	15321	15417	15438	15535	15393	15589	15627	15626	15596	15425	15364	15497	15521	15589	15455	15349	15627	15779	15490	15566	15520	15369	15446	15560	15419	15528	15433	15627	15523	15517	15564	15551	15557	15550	15414	15524	15464	15536	15442	15449	15515	15485	15403	15517	15518	15548	15639	15334	15463	15597	15333	15721	15667	15542	15420	15446	15481	15494	15533	15277	15377	15480	15409	15540	15378	15697	15405	15476	15591	15505	15574	15811	15777	15630	15639	15424	15746	15699	15596	15339	15520	15515	15404	15514	15625	15624	15414	15498	15553	15482	15579	15431	15503	15621	15442	15463	15754	15560	15499	15339	15495	15485	15363	15437	15615	15755	15443	15498	15452	15649	15720	15602	15554	15606	15605	15418	15510	15473	15467	15524	15277	15397	15343	15456	15517	15442	15555	15436	15358	15604	15547	15644	15424	15526	15508	15603	15517	15533	15621	15594	15564	15630	15360	15517	15535	15668	15590	15735	15435	15565	15595	15498	15502	15542	15577	15516	15509	15513	15259	15675	15225	15584	15441	15623	15458	15448	15677	15420	15652	15503	15356	15510	15352	15428	15730	15669	15518	15559	15443	15627	15524	15555	15456	15428	15608	15484	15659	15404	15379	15446	15379	15557	15454	15527	15610	15485	15495	15476	15533	15605	15486	15607	15472	15574	15657	15521	15681	15515	15571	15434	15482	15571	15462	15519	15434	15457	15604	15547	15373	15634	15610	15610	15296	15651	15396	15511	15435	15678	15507	15677	15343	15581	15413	15491	15516	15452	15610	15445	15371	15392	15762	15537	15420	15553	15432	15460	15572	15497	15514	15431	15523	15487	15520	15345	15651	15593	15487	15409	15472	15633	15452	15576	15556	15560	15597	15624	15509	15299	15564	15613	15339	15610	15542	15487	15431	15697	15546	15529	15580	15580	15552	15655	15555	15648	15576	15655	15222	15400	15448	15529	15452	15442	15585	15474	15483	15589	15623	15498	15481	15553	15580	15648	15565	15508	15543	15512	15644	15372	15468	15429	15387	15537	15525	15517	15464	15388	15374	15520	15468	15546	15344	15573	15485	15646	15372	15462	15532	15409	15532	15435	15569	15513	15688	15440	15571	15514	15353	15625	15466	15589	15624	15452	15426	15655	15729	15616	15548	15683	15458	15440	15474	15277	15437	15502	15644	15714	15643	15486	15395	15348	15430	15625	15498	15323	15613	15629	15613	15407	15428	15411	15483	15433	15527	15601	15512	15364	15495	15256	15633	15320	15664	15559	15573	15474	15505	15407	15497	15429	15610	15709	15600	15585	15316	15466	15487	15460	15529	15374	15694	15630	15523	15593	15495	15540	15552	15562	15417	15600	15466	15513	15608	15547	15749	15488	15379	15417	15584	15656	15629	15613	15464	15587	15550	15566	15413	15673	15322	15358	15564	15565	15562	15565	15421	15356	15407	15490	15594	15537	15488	15629	15447	15479	15589	15438	15598	15558	15629	15638	15564	15500	15532	15459	15468	15444	15269	15427	15520	15564	15586	15425	15499	15456	15404	15656	15553	15792	15412	15464	15397	15597	15461	15559	15591	15612	15518	15648	15629	15576	15751	15372	15531	15456	15588	15614	15518	15473	15525	15593	15395	15464	15491	15461	15403	15683	15577	15524	15339	15355	15675	15443	15441	15488	15448	15536	15602	15622	15450	15572	15638	15409	15597	15392	15572	15379	15558	15704	15419	15447	15572	15516	15486	15436	15594	15705	15406	15487	15346	15573	15528	15620	15578	15521	15413	15537	15430	15414	15424	15599	15396	15365	15438	15495	15415	15582	15575	15382	15638	15486	15413	15342	15500	15453	15532	15327	15501	15377	15523	15542	15418	15632	15583	15376	15473	15521	15716	15691	15653	15524	15443	15542	15597	15454	15294	15525	15383	15511	15634	15656	15588	15647	15540	15380	15633	15703	15682	15534	15496	15623	15513	15584	15312	15594	15396	15561	15320	15526	15360	15444	15568	15650	15304	15546	15551	15570	15545	15549	15476	15343	15460	15451	15419	15670	15400	15547	15515	15515	15754	15671	15635	15608	15502	15607	15621	15636	15495	15550	15332	15489	15546	15506	15408	15570	15520	15666	15414	15523	15468	15638	15662	15638	15534	15548	15536	15462	15472	15609	15439	15468	15650	15433	15543	15607	15459	15576	15440	15475	15592	15530	15596	15739	15475	15453	15476	15469	15564	15506	15408	15595	15483	15251	15466	15445	15439	15600	15475	15700	15580	15496	15415	15691	15466	15474	15541	15408	15402	15589	15798	15502	15557	15558	15466	15423	15518	15389	15504	15559	15541	15571	15562	15458	15391	15702	15560	15462	15463	15571	15645	15460	15495	15566	15423	15691	15426	15515	15462	15407	15477	15532	15308	15638	15539	15446	15441	15700	15466	15562	15292	15469	15679	15594	15397	15625	15462	15124	15378	15378	15572	15434	15571	15557	15537	15563	15572	15516	15368	15420	15554	15535	15493	15243	15619	15673	15616	15535	15598	15485	15358	15579	15211	15514	15616	15507	15503	15286	15591	15592	15569	15362	15572	15410	15456	15567	15326	15479	15675	15511	15548	15475	15563	15474	15401	15458	15588	15582	15726	15706	15515	15404	15377	15737	15301	15585	15423	15549	15456	15418	15496	15437	15438	15490	15574	15314	15508	15473	15641	15518	15410	15605	15632	15473	15442	15376	15620	15584	15469	15530	15476	15343	15425	15534	15662	15288	15430	15558	15555	15414	15426	15360	15424	15478	15612	15450	15373	15528	15315	15697	15670	15509	15557	15585	15481	15634	15515	15677	15498	15436	15481	15608	15636	15472	15490	15530	15549	15539	15528	15600	15536	15468	15654	15627	15488	15387	15807	15682	15409	15439	15510	15650	15642
60743	105417	93521	72930	50115	33640	21452	15724	14379	13884	13679	13635	13520	13638	13819	13581	13701	13736	13701	13515	13528	13737	13611	13783	13568	13669	13521	13614	13737	13543	13727	13589	13544	13602	13598	13675	13631	13717	13702	13611	13532	13585	13747	13690	13751	13543	13727	13509	13603	13624	13486	13782	13564	13785	13615	13659	13646	13562	13530	13535	13626	13690	13640	13628	13677	13599	13718	13488	13545	13687	13681	13571	13628	13500	13834	13546	13782	13549	13563	13740	13547	13451	13373	13525	13698	13645	13651	13583	13586	13789	13663	13624	13599	13577	13722	13465	13517	13503	13620	13714	13580	13633	13512	13622	13512	13527	13630	13768	13611	13708	13667	13414	13546	13471	13635	13607	13522	13615	13592	13635	13787	13595	13558	13658	13532	13651	13501	13770	13699	13415	13598	13608	13713	13656	13727	13578	13442	13634	13646	13561	13612	13536	13495	13490	13499	13579	13571	13753	13542	13685	13568	13676	13726	13537	13414	13511	13617	13724	13519	13539	13661	13540	13680	13505	13728	13482	13498	13581	13578	13378	13644	13554	13516	13563	13564	13560	13665	13645	13517	13675	13589	13534	13554	13739	13705	13701	13643	13418	13429	13601	13622	13562	13836	13514	13410	13528	13562	13580	13703	13549	13721	13511	13518	13628	13702	13767	13562	13508	13716	13566	13550	13616	13690	13778	13481	13556	13504	13496	13531	13744	13520	13569	13658	13434	13556	13591	13657	13607	13641	13465	13566	13752	13502	13472	13559	13474	13659	13613	13527	13491	13625	13512	13676	13608	13637	13506	13626	13749	13609	13619	13574	13459	13568	13642	13599	13682	13642	13656	13620	13691	13577	13422	13492	13606	13617	13591	13463	13508	13630	13588	13631	13561	13551	13498	13653	13658	13631	13556	13442	13635	13559	13629	13560	13521	13612	13669	13696	13631	13591	13751	13766	13550	13678	13708	13590	13483	13662	13636	13595	13555	13684	13676	13703	13632	13793	13554	13646	13580	13571	13442	13582	13570	13674	13536	13711	13477	13678	13468	13681	13768	13517	13604	13470	13476	13597	13462	13631	13539	13649	13481	13555	13525	13522	13705	13542	13478	13420	13532	13508	13570	13586	13671	13583	13592	13728	13722	13579	13607	13583	13575	13625	13471	13698	13631	13355	13623	13510	13555	13576	13679	13562	13708	13659	13494	13702	13503	13613	13508	13491	13611	13597	13600	13543	13613	13616	13663	13489	13739	13610	13537	13568	13514	13605	13731	13510	13442	13556	13698	13532	13625	13525	13515	13540	13594	13596	13686	13628	13511	13568	13466	13775	13680	13585	13693	13756	13563	13605	13627	13667	13618	13557	13603	13632	13591	13514	13524	13614	13431	13621	13596	13557	13729	13734	13504	13619	13604	13487	13660	13725	13537	13494	13583	13634	13488	13662	13616	13517	13482	13612	13633	13357	13468	13493	13370	13594	13514	13448	13470	13612	13654	13739	13566	13622	13583	13522	13693	13403	13555	13543	13541	13670	13550	13555	13611	13483	13471	13601	13505	13778	13459	13634	13482	13730	13553	13666	13644	13672	13468	13743	13890	13575	13556	13617	13699	13597	13784	13643	13497	13582	13513	13512	13483	13621	13575	13576	13574	13503	13566	13676	13441	13681	13592	13555	13450	13585	13646	13714	13578	13707	13844	13583	13604	13573	13454	13689	13555	13455	13695	13732	13787	13587	13741	13394	13534	13404	13730	13602	13632	13694	13468	13598	13587	13539	13585	13711	13604	13494	13744	13596	13641	13567	13545	13610	13555	13648	13684	13624	13577	13625	13474	13559	13808	13512	13622	13641	13656	13537	13569	13586	13650	13586	13576	13615	13626	13512	13482	13742	13630	13536	13578	13629	13587	13624	13583	13610	13429	13562	13346	13619	13733	13605	13674	13554	13630	13560	13637	13507	13640	13579	13443	13658	13593	13683	13497	13369	13540	13687	13525	13583	13582	13576	13563	13751	13751	13624	13475	13663	13545	13406	13643	13534	13632	13576	13589	13776	13556	13690	13617	13385	13711	13545	13696	13614	13637	13639	13619	13614	13522	13524	13519	13551	13694	13510	13626	13688	13615	13641	13553	13527	13573	13633	13630	13581	13588	13660	13656	13680	13543	13600	13525	13467	13554	13574	13554	13552	13598	13541	13594	13587	13788	13507	13566	13576	13499	13737	13527	13569	13476	13583	13499	13684	13453	13562	13583	13500	13512	13608	13712	13643	13569	13483	13521	13428	13619	13577	13680	13434	13605	13646	13550	13719	13554	13730	13533	13674	13636	13482	13724	13751	13532	13486	13498	13494	13686	13687	13717	13799	13612	13471	13451	13696	13589	13601	13521	13474	13623	13810	13498	13604	13580	13528	13372	13731	13615	13755	13692	13650	13558	13657	13761	13745	13552	13602	13689	13486	13560	13507	13709	13702	13632	13699	13555	13513	13610	13483	13554	13577	13463	13496	13454	13567	13601	13533	13499	13574	13582	13578	13853	13581	13825	13592	13297	13702	13715	13486	13653	13481	13590	13727	13505	13669	13574	13453	13492	13486	13585	13514	13549	13781	13617	13584	13664	13779	13607	13643	13519	13635	13717	13661	13746	13668	13596	13643	13589	13405	13497	13567	13553	13580	13430	13509	13557	13534	13561	13638	13504	13469	13573	13625	13585	13724	13498	13615	13583	13557	13542	13566	13569	13524	13733	13646	13678	13517	13631	13533	13693	13532	13650	13468	13693	13544	13540	13614	13593	13471	13695	13496	13598	13706	13782	13526	13656	13526	13582	13570	13717	13538	13537	13597	13572	13628	13532	13560	13634	13562	13536	13668	13878	13611	13668	13473	13524	13729	13752	13578	13605	13525	13552	13629	13693	13617	13549	13573	13604	13664	13611	13571	13585	13726	13740	13581	13671	13605	13546	13541	13578	13590	13369	13516	13565	13561	13585	13541	13430	13661	13463	13715	13615	13717	13619	13601	13618	13702	13697	13669	13658	13572	13420	13749	13758	13688	13498	13713	13688	13543	13542	13563	13492	13603	13691	13575	13483	13576	13672	13686	13718	13606	13577	13782	13620	13419	13661	13410	13640	13504	13650	13671	13683	13311	13535	13513	13457	13609	13509	13559	13676	13695	13438	13549	13645	13664	13637	13587	13611	13602	13693	13748	13564	13676	13440	13595	13679	13610	13549	13578	13565	13524	13676	13661	13755	13633	13513	13718	13474	13597	13632	13489	13643	13604	13537	13594	13570	13641	13625	13646	13548	13564	13572	13605	13501	13750	13620	13666	13935	13660	13450	13541	13742	13549	13621	13594	13560	13867	13564	13755	13599	13628	13628	13560	13605	13560	13538	13541	13529	13708	13634	13656	13604	13492	13753	13560	13709	13437	13581	13609	13678	13676	13632	13590	13603	13585	13416	13534	13776	13414	13443	13497	13565	13475	13508	13610	13612	13608	13478	13571	13608	13572	13508	13640	13433	13556	13589	13635	13650	13605	13463	13470	13487	13613	13463	13448	13735	13471	13745	13411	13685	13657	13606	13524	13535	13535	13658	13594	13623	13540	13643	13654	13604	13602	13373	13538	13587	13688	13649	13667	13575	13617	13691	13463	13770	13561	13575	13596	13699	13639	13675	13599	13793	13608	13816	13454	13642	13409	13629	13771	13670	13670	13723	13643	13691	13643	13618	13558	13600	13628	13653	13669	13418	13607	13643	13584	13560	13488	13669	13662	13758	13515	13667	13585	13620	13601	13431	13613	13644	13710	13605	13651	13465	13704	13536	13685	13587	13507	13520	13637	13561	13519	13628	13502	13710	13587	13543	13548	13522	13563	13682	13636	13671	13489	13525	13588	13496	13693	13688	13442	13685	13696	13534	13628	13717	13579	13546	13547	13878	13574	13588	13599	13607	13718	13546	13650	13732	13697	13570	13508	13648	13473	13551	13689	13469	13730	13500	13520	13568	13555	13623	13551	13542	13589	13655	13507	13533	13572	13646	13517	13689	13680	13518	13603	13600	13623	13722	13693	13603	13688	13687	13540	13586	13497	13625	13486	13743	13665	13525	13641	13669	13521	13522	13469	13604	13530	13494	13594	13599	13548	13667	13611	13600	13622	13579	13667	13558	13709	13578	13463	13604	13595	13543	13555	13681	13451	13495	13466	13568	13515	13443	13545	13630	13775	13452	13494	13537	13720	13484	13502	13567	13687	13699	13599	13512	13671	13621	13569	13657	13261	13741	13556	13457	13708	13608	13572	13550	13684	13727	13654	13660	13654	13695	13773	13769	13563	13640	13507	13563	13580	13693	13644	13521	13672	13515	13695	13703	13610	13488	13429	13818	13763	13607	13678	13651	13594	13506	13639	13556	13447	13537	13531	13403	13717	13822	13593	13680	13540	13672	13609	13629	13706	13523	13550	13657	13654	13509	13590	13621	13605	13570	13582	13613	13501	13568	13622	13550	13595	13516	13633	13506	13696	13429	13606	13534	13574	13509	13491	13561	13561	13681	13658	13645	13537	13664	13700	13553	13519	13641	13682	13739	13577	13759	13592	13545	13471	13719	13748	13737	13543	13579	13543	13564	13646	13581	13721	13699	13743	13590	13497	13542	13652	13301	13656	13647	13606	13530	13672	13449	13552	13642	13381	13623	13519	13618	13812	13658	13634	13452	13746	13481	13494	13509	13646	13646	13551	13713	13457	13498	13686	13559	13508	13729	13592	13507	13584	13606	13747	13404	13570	13533	13658	13706	13562	13731	13665	13623	13603	13504	13511	13801	13558	13615	13658	13627	13667	13605	13703	13675	13720	13662	13586	13514	13668	13481	13615	13476	13426	13478	13783	13581	13557	13554	13598	13476	13541	13279	13758	13568	13708	13607	13708	13558	13617	13531	13712	13732	13630	13650	13648	13555	13642	13527	13413	13649	13509	13492	13384	13619	13615	13633	13574	13674	13533	13584	13406	13588	13527	13652	13586	13738	13706	13630	13487	13697	13485	13655	13660	13591	13656	13545	13736	13513	13622	13418	13583	13460	13587	13676	13647	13721	13501	13410	13561	13579	13555	13757	13518	13513	13582	13524	13541	13592	13557	13474	13686	13570	13644	13737	13584	13587
28836	35020	44258	33744	22823	18613	16750	16050	15889	15851	15783	15823	16033	15902	15807	15786	15786	15691	15989	15906	15852	15766	15804	15786	15822	15595	15588	15860	15823	15777	15975	15649	15648	15682	15741	15654	15872	15887	15782	15826	15933	15758	15873	15766	15742	15742	15847	15725	15841	15702	15698	15851	15869	15602	15865	15878	15615	15603	15729	15808	15787	15499	15720	15762	15939	15884	15760	15836	15777	15820	15725	15807	15729	15670	15738	15885	15778	15518	15781	15847	15866	15861	15679	15651	15743	15731	15606	15666	15634	15927	15680	15850	15820	15698	15767	15642	15691	15549	15707	15819	15894	15921	15861	15792	15733	15772	15607	15976	15751	15628	15830	15835	15761	15740	15947	15961	15702	15784	15671	15682	15754	15527	15707	15696	15712	15822	15831	15707	15848	15675	15614	15634	15566	15741	15701	15934	15825	15961	15580	15714	15624	15778	15640	15526	15845	15721	15703	15700	15870	15835	15652	15720	15713	15661	15734	15608	15718	15807	15769	15461	15807	15667	15601	15737	15875	15447	15726	15657	15722	15582	15744	15743	15805	15819	15750	15680	15759	15942	15668	15757	15918	15800	15875	15695	15926	15833	15801	15872	15720	15581	15824	15828	15693	15637	15814	15568	15677	15776	15668	15605	15721	15661	15712	15632	15805	15763	15814	15828	15724	15740	15785	15629	15797	15918	15732	15529	15777	15629	15784	15642	15694	15817	15717	15762	15745	15815	15704	15727	15652	15636	15777	15691	15692	15661	15813	15597	15707	15703	15723	15882	15561	15686	15866	15831	15693	15823	15797	15853	15777	15729	15885	15874	15767	15554	15963	15733	15827	15846	15550	15897	15853	15613	15833	15607	15776	15742	15844	15800	15808	15741	15770	15989	15800	15706	15787	15873	15890	15778	15763	15849	15876	15864	15842	15704	15641	15777	16040	15722	15643	15776	15701	15787	15595	15587	15762	15844	15792	15738	15826	15740	15790	15721	15511	15880	15725	15623	15689	15716	15669	15886	15855	15682	15737	15803	15577	15907	15647	15564	15873	15589	15910	15660	15907	15677	15807	15748	15899	15779	15855	15961	15867	15734	15928	15683	15887	15838	15731	15651	15832	15472	16006	15790	15780	15623	15733	15688	15642	15679	15848	15785	15820	15640	15816	15823	15542	15865	15846	15795	15712	15489	15653	15566	15834	15848	15714	15550	15919	15886	15954	15775	15542	15684	15903	15926	15737	15997	15899	15890	15896	15875	15802	15807	15812	15663	15776	15900	15487	15526	15690	15766	15641	15812	15750	15843	15634	15824	15715	15727	15786	15954	15763	15889	15823	15866	15873	15879	16118	15668	15731	15804	15650	15743	15906	15781	15962	15591	15716	15802	15975	15622	15747	15834	15775	15561	15915	15810	15897	15707	15703	15650	15641	15741	15708	15875	15780	15675	15893	15800	15494	15676	15716	15653	15633	15835	15626	15670	15778	15869	15653	15786	15857	15786	15773	15750	15788	15636	15711	15808	15925	15993	15729	15770	15976	15997	15959	15830	15670	15981	15846	15713	15845	15674	15831	15794	15874	15900	15811	15825	15616	15565	15673	15705	15817	15738	15784	15735	15835	15838	15819	15714	15513	15746	15729	15690	15785	15635	15942	15683	15871	15812	15813	15695	15713	15849	15778	15786	15804	15693	15653	15947	15850	15652	15693	15809	15643	15855	15724	15784	15797	15913	15863	16004	15798	15927	15749	15785	15790	15738	15636	15644	15665	15838	15886	15671	15825	15718	15708	15812	15734	15774	15902	15800	15724	15710	15638	15727	15610	15664	15714	15904	15877	15728	15802	15825	15766	15774	15783	15690	15781	15847	15713	15692	15652	15889	15687	15547	15770	15656	15811	15771	15858	15670	15651	15861	15791	15733	15484	15528	15780	15766	15906	15628	15888	15769	15763	15652	15846	15837	15800	15875	15939	15993	15753	15755	15761	15791	15700	15699	15686	15669	15740	15858	15756	15648	15792	15648	15638	15839	15875	15772	15770	15672	15985	15642	15726	15660	15837	15799	16058	15683	15904	16079	15710	15741	15866	15723	15685	15589	15683	15696	15598	15854	15716	15816	15912	15709	15775	15580	15616	15802	15674	15598	15731	15819	15889	15602	15859	15946	15701	15857	15774	15844	15888	15740	15780	15799	15677	15898	15630	15536	15659	15722	15835	15878	15803	15684	15676	15517	15593	15813	15657	15804	15662	15767	15674	15714	15823	15753	15695	15785	15714	15715	15778	15804	15845	15758	15885	15712	15819	15690	15748	15471	15757	15754	15750	15759	15684	15742	15820	15772	15542	15829	15843	15803	15826	15920	15800	15618	15853	15806	15675	15579	15862	15830	15843	15910	15900	15706	15826	15760	15830	15795	15724	15847	15848	15672	15701	15636	15606	15603	15611	15770	15809	15608	15697	15702	15737	15668	15725	15717	15566	15768	15806	15921	15702	15797	15742	15639	15677	15711	15932	15770	15656	15587	15515	15835	15864	15950	15809	15812	15703	15722	15843	15708	15729	15671	15762	15626	15797	15629	15763	15849	15673	15640	15735	15667	15555	15576	15787	15834	15870	15677	15806	15701	15826	15623	15836	15784	15849	15676	15825	15771	15741	15636	15963	15816	15891	15816	15686	15615	15915	15568	15612	15840	15877	15853	15756	15786	15771	15801	15745	15775	15771	15664	15697	15757	15710	15679	15753	15642	15644	15899	15825	15922	15857	15690	15816	15656	15817	15828	15729	15727	15865	15580	15477	15880	15851	15857	15570	15928	15883	15653	15723	15771	15777	15680	15635	15789	15723	15827	15731	15628	15629	15782	15651	15893	15635	15879	15713	15927	15800	15741	15879	15633	15592	15790	15782	15890	15839	15822	15789	15766	15799	15669	15710	15926	15738	15768	15586	15844	15686	15841	15806	15872	15774	15769	15763	15547	15809	15926	15722	15705	15690	15780	15761	15758	15841	15687	15811	15679	15852	15700	15630	15654	15822	15721	15734	15611	15800	15716	15898	15695	15744	15820	15814	15651	15803	15649	15809	15848	15557	15843	15932	15732	15837	15696	15933	15771	15703	15966	15732	15782	15848	15709	15808	15764	15731	15787	15926	15708	15853	15838	15905	15883	15539	15817	15597	15667	15601	15594	15517	15704	15922	15765	15892	15664	15733	15909	15860	15768	15632	15783	15753	15656	15877	15617	15554	15585	15762	15809	15719	15858	15750	15660	15759	15745	15881	15883	15664	15879	15882	15802	15781	15815	15958	15718	15697	15855	15658	15683	15765	15719	15709	15689	15992	15739	15511	15642	15574	15691	15764	15789	16039	15877	15844	15865	15803	15450	15760	15772	15591	15664	15658	15835	15729	15998	15690	15755	15797	15652	15371	15680	15724	15648	15754	15704	15797	15780	15779	15655	15800	15687	15707	15648	15680	15853	15641	15786	15615	15907	15796	15821	16029	15718	15659	15907	15930	15863	15801	15651	15798	15824	15680	15749	15742	15723	15647	15862	15799	15853	15778	15766	15752	15715	15594	15852	15897	15698	15665	15796	15826	15845	15944	15951	15606	15914	15865	15584	15813	15822	15787	15835	15804	15745	15952	15849	15913	15753	15865	15675	15732	15563	15768	15829	15700	15596	15546	15625	15648	15865	15528	15728	15768	15757	15846	15810	15639	15683	16025	15742	15610	15694	15807	15694	15911	15847	15694	15738	15821	15903	15730	15791	15739	15746	15688	15736	15750	15748	15777	15804	15706	15635	15673	15836	15706	15899	15805	15663	15792	15721	15716	15748	15691	15785	15690	15671	15792	15629	15777	15704	15962	15688	15856	15980	15765	15519	15724	15773	15763	15544	15921	15845	15815	15782	15643	15628	15706	15786	15664	15702	15816	15805	15657	15776	15722	15859	15711	15849	15971	15694	15858	15745	15735	15644	15496	15820	15649	15895	15695	15700	15832	15795	15858	15841	15874	15752	15860	15585	15771	16022	15857	15905	15824	15807	15625	15847	15768	15687	15685	15630	15740	15676	15644	15732	15744	15630	15757	15847	15864	15688	15584	15580	15740	15599	15530	15743	15770	15751	15746	15764	15756	15802	15828	15655	15544	15778	15851	15826	15731	15809	15823	15728	15882	15689	15728	15828	15870	15940	15622	15640	15821	15733	15572	15862	15794	15781	15624	15752	15732	15633	15734	15774	15715	15726	15774	15848	15583	15645	15839	15773	15894	15763	15875	15777	15849	15963	15740	15786	15766	15717	15879	15829	15650	15798	15834	15800	15906	15746	15699	15769	15662	15838	15922	15649	15688	15913	15648	15607	15873	15832	15866	15666	15729	15758	15881	15770	15912	15828	15774	15956	15800	15871	15739	15732	15830	15969	15948	15898	15861	15789	15754	15534	15735	15603	15904	15793	15690	15950	15932	15867	15859	15816	15665	15532	15742	15675	15704	15974	15827	15925	15811	15618	15612	15623	15763	15846	15687	15786	15858	15698	15765	15647	15831	15792	15875	15671	15912	15826	15652	15898	15623	15776	15858	15758	15741	16028	15730	15692	15606	15562	15740	15745	15806	15756	15717	15700	15760	15908	15797	15960	15609	15616	15789	15628	15830	15765	15798	15684	15684	15576	15787	15905	15873	15673	15674	15834	15736	15715	15792	15789	15941	15611	15658	15735	15860	15693	15797	15725	15994	15794	15774	15938	15845	15956	15796	15759	15894	15848	15755	15711	15750	15808	15745	15846	15841	15708	15851	15763	15706	15663	15571	15884	15930	15715	15763	15828	15627	15686	15658	15779	15898	15700	15730	15751	15758	15928	15712	15779	15715	15868	15813	15785	15585	15781	15749	15840	15657	15811	15764	15841	15817	15850	15634	15909	15738	15770	15796	15776	15807	15902	15884	15724	15749	15910	15750	15983	15803	15677	15868	15503	15906	15685	15856	15728	15720	15629	15689	15910	15720	15892	15928	15817	15883	15610	15726	15685	15929	15705	15782	15790	15824	15836	15826	15675	15959	15776	15703	15654	15771	15802	15737	15857	15725	15589	15678	15698	15835	15832	15783	15723	15923	15909	15806	15640	15844	15622	15722	15865	15649	15723	15807	15826	15849	15610	15854	15754
31857	55514	46114	30036	20148	16087	14066	13818	13656	13770	13824	13917	13887	13773	13788	13621	13789	13699	13557	13883	13657	13976	13628	13685	13849	13726	13910	13620	13570	13616	13694	13560	13723	13716	13728	13681	13608	13821	13713	13869	13815	13674	13664	13776	13731	13684	13836	13740	13740	13548	13655	13797	13843	13773	13684	13628	13751	13484	13652	13601	13715	13750	13855	13628	13550	13670	13782	13819	13538	13840	13680	13812	13668	13510	13776	13549	13753	13712	13716	13751	13649	13639	13700	13911	13884	13854	13781	13693	13664	13805	13601	13744	13764	13468	13557	13787	13687	13602	13727	13714	13685	13650	13707	13620	13580	13706	13813	13537	13668	13796	13675	13707	13703	13674	13672	13657	13698	13700	13625	13655	13625	13743	13731	13705	13743	13783	13727	13792	13730	13834	13675	13636	13983	13535	13672	13768	13780	13885	13779	13689	13637	13738	13806	13821	13836	13784	13734	13824	13781	13715	13845	13708	13625	13639	13948	13655	13773	13707	13812	13658	13792	13566	13622	13563	13864	13787	13760	13581	13670	13798	13640	13657	13695	13776	13790	13839	13647	13845	13690	13788	13597	13904	13661	13816	13932	13813	13752	13740	13751	13615	13774	13683	13782	13648	13537	13724	13662	13651	13711	13846	13739	13656	13859	13664	13786	13663	13562	13752	13781	13782	13782	13738	13797	13642	13886	13827	13965	13762	13694	13667	13934	13776	13601	13656	13752	13766	13821	13660	13487	13745	13772	13742	13735	13676	13917	13764	13697	13762	13649	13822	13750	13708	13781	13719	13754	13646	13706	13783	13910	13578	13741	13752	13608	13711	13745	13742	13736	13737	13840	13747	13849	13791	13736	13650	13780	13717	13626	13745	13593	13846	13750	13721	13896	13652	13547	13641	13668	13691	13629	13685	13845	13904	13885	13704	13670	13615	13780	13708	13669	13780	13694	13712	13752	13565	13733	13709	13827	13565	13678	13750	13791	13602	13723	13786	13820	13743	13808	13859	13749	13853	13649	13790	13653	13779	13853	13865	13734	13798	13717	13767	13530	13639	13713	13753	13797	13771	13702	13890	13659	13648	13833	13592	13517	13729	13883	13860	13746	13582	13763	13619	13755	13877	13749	13767	13770	13761	13844	13655	13692	13651	13759	13732	13860	13827	13550	13595	13652	13750	13796	13711	13926	13592	13683	13807	13656	13730	13799	13627	13824	13827	13820	13703	13846	13744	13632	13848	13754	13749	13685	13755	13914	13765	13704	13805	13673	13879	13833	13781	13620	13630	13894	13708	13987	13825	13708	13687	13630	13715	13799	13802	13588	13730	13698	13665	13439	13708	13644	13678	13791	13657	13680	13821	13874	13853	13968	13936	13670	13875	13832	13764	13807	13821	13805	13620	13699	13823	13741	13772	13733	13696	13669	13876	13681	13862	13610	13743	13655	13673	13666	13658	13919	13803	13726	13552	13830	13731	13856	13741	13803	13819	13718	13863	13856	13783	13777	13677	13735	13852	13699	13544	13736	13632	13724	13781	13806	13697	13806	13671	13837	13825	13780	13582	13653	13734	13826	13698	13666	13601	13757	13812	13754	13694	13690	13794	13696	13725	13721	13814	13710	13789	13813	13698	13799	13633	13728	13741	13838	13681	13786	13733	13780	13857	13634	13803	13567	13623	13855	13635	13781	13919	13753	13756	13844	13687	13760	13855	13599	13656	13721	13619	13663	13857	13721	13673	13626	13785	13732	13729	13690	13737	13856	13757	13621	13626	13618	13763	13653	13515	13690	13913	13688	13707	13682	13807	13784	13751	13633	13681	13570	13681	13722	13569	13613	13822	13760	13800	13776	13721	13688	13595	13662	13774	13667	13736	13635	13807	13766	13725	13808	13756	13725	13688	13779	13657	13842	13641	13740	13519	13848	13770	13825	13481	13829	13723	13603	13792	13631	13603	13800	13809	13699	13667	13772	13617	13669	13745	13568	13851	13714	13831	13820	13755	13770	13640	13779	13811	13665	13848	13564	13691	13756	13750	13825	13631	13661	13800	13723	13626	13584	13769	13688	13690	13689	13665	13810	13818	13833	13792	13767	13715	13770	13769	13814	13717	13825	13594	13785	13724	13793	13839	13722	13717	13805	13758	13645	13600	13626	13797	13727	13714	13713	13764	13620	13552	13602	13782	13808	13668	13797	13820	13656	13696	13701	13833	13742	13811	13645	13826	13675	13803	13816	13680	13758	13671	13603	13727	13786	13631	13716	13607	13715	13752	13724	13702	13774	13752	13751	13736	13672	13828	13822	13584	13731	13602	13855	13764	13772	13751	13703	13743	13815	13794	13669	13617	13626	13687	13756	13749	13767	13681	13866	13736	13858	13599	13727	13924	13690	13612	13762	13559	13805	13710	13696	13795	13907	13705	13734	13762	13637	13828	13620	13715	13761	13714	13671	13670	13833	13699	13644	13640	13777	13782	13809	13767	13779	13648	13827	13710	13723	13772	13702	13677	13842	13789	13671	13854	13689	13741	13904	13874	13832	13769	13652	13685	13737	13695	13795	13738	13712	13771	13822	13640	13776	13732	13649	13716	13632	13802	13821	13636	13710	13572	13705	13708	13726	13802	13646	13699	13789	13698	13640	13732	13562	13735	13850	13777	13706	13614	13814	13759	13756	13635	13732	13811	13832	13653	13781	13638	13579	13779	13762	13654	13936	13812	13803	13778	13751	13841	13694	13777	13730	13756	13829	13718	13586	13768	13920	13629	13864	13642	13911	13748	13723	13799	13734	13665	13856	13821	13702	13986	13939	13748	13655	13727	13798	13805	13774	13570	13895	13719	13985	13853	13775	13768	13770	13663	13818	13730	13652	13748	13638	13667	13678	13679	13730	13698	13723	13704	13742	13564	13684	13695	13818	13786	13836	13716	13847	13677	13660	13624	13752	13783	13708	13564	13732	13542	13735	13675	13661	13679	13678	13692	13707	13749	13747	13720	13842	13788	13586	13884	13778	13905	13656	13747	13756	13793	13641	13806	13725	13785	13746	13860	13656	13688	13834	13633	13925	13484	13808	13629	13694	13864	13727	13649	13594	13837	13620	13765	13729	13734	13683	13672	13891	13685	13769	13815	13614	13675	13649	13807	13766	13733	13722	13799	13735	13766	13630	13685	13818	13961	13797	13631	13710	13619	13737	13735	13803	13677	13780	13688	13566	13772	13682	13718	13815	13770	13681	13845	13734	13788	13617	13840	13846	13710	13683	13782	13666	13695	13767	13689	13558	13699	14021	13785	13702	13685	13630	13665	13776	13732	13852	13709	13804	13743	13673	13615	13708	13767	13736	13745	13752	13731	13828	13832	13741	13771	13652	13675	13759	13768	13800	13660	13728	13848	13799	13826	13720	13723	13791	13802	13879	13658	13711	13663	13638	13910	13587	13566	13950	13902	13782	13752	13572	13673	13717	13817	13850	13705	13676	13667	13691	13720	13625	13709	13633	13847	13715	13618	13716	13663	13912	13735	13756	13749	13776	13760	13689	13803	13819	13535	13697	13728	13817	13761	13763	13785	13704	13882	13621	13828	13744	13732	13746	13806	13692	13796	13644	13655	13690	13697	13838	13742	13964	13891	13774	13740	13825	13756	13718	13752	13800	13718	13713	13702	13729	13763	13793	13643	13741	13946	13631	13881	13683	13763	13836	13903	13841	13776	13790	13831	13708	13783	13775	13717	13839	13777	13726	13851	13734	13672	13751	13826	13726	13771	13843	13807	13890	13684	13667	13779	13767	13581	13969	13706	13771	13534	13928	13637	13717	13817	13739	13689	13748	13793	13812	13857	13680	13878	13826	13792	13714	13569	13756	13667	13616	13871	13748	13834	13670	13689	13619	13707	13548	13764	13744	13832	13689	13928	13704	13827	13628	13829	13631	13786	13879	13631	13643	13829	13738	13798	13651	13826	13747	13623	13838	13522	13788	13784	13686	13719	13775	13775	13745	13554	13813	13821	13769	13786	13808	13652	13692	13733	13648	13806	13884	13621	13706	13696	13725	13811	13770	13676	13805	13602	13790	13787	13669	13627	13594	13672	13809	13655	13680	13786	13704	13629	13784	13773	13520	13842	13661	13705	13808	13644	13753	13732	13642	13759	13865	13596	13726	13726	13699	13532	13848	13890	13653	13670	13862	13746	13524	13569	13867	13805	13665	13751	13807	13612	13695	13667	13702	13802	13715	13764	13770	13779	13766	13903	13646	13834	13789	13682	13623	13748	13925	13753	13840	13730	13777	13701	13765	13664	13634	13680	13795	13688	13870	13866	13774	13700	13733	13662	13739	13625	13767	13892	13922	13678	13759	13598	13702	13780	13815	13645	13707	13600	13755	13702	13689	13683	13644	13856	13665	13763	13631	13649	13730	13667	13853	13703	13753	13669	13736	13754	13746	13694	13703	13642	13785	13619	13686	13769	13724	13559	13906	13662	13592	13741	13613	13850	13884	13778	13800	13778	13730	13708	13616	13748	13796	13768	13707	13512	13784	13840	13850	13823	13776	13791	13998	13724	13721	13804	13720	13736	13639	13664	13613	13768	13757	13835	13857	13663	13751	13707	13702	13746	13747	13686	13699	13827	13712	13693	13680	13758	13674	13829	13680	13688	13649	13762	13886	13848	13773	13705	13773	13799	13809	13795	13707	13652	13768	13745	13645	13821	13714	13652	13643	13710	13885	13820	13769	13820	13787	13787	13909	13726	13814	13756	13697	13786	13795	13535	13737	13679	13633	13680	13680	13790	13594	13837	13724	13853	13800	13789	13765	13820	13946	13907	13777	13693	13693	13837	13679	13912	13961	13740	13924	13780	13744	13761	13750	13728	13714	13799	13748	13656	13825	13692	13802	13550	13704	13809	13745	13653	13903	13688	13719	13873	13590	13812	13800	13808	13741	13807	14021	13860	13667	13773	13570	13710	13777	13725	13799	13594	13739	13633	13796	13646	13729	13626	13683	13753	13741	13798	13737	13873	13791	13743	13753	13665	13770	13739	13617	13907	13684	13847	13977	13737	13604	13724	13718	13565	13687	13674	13851	13726	13794	13607	13778	13639	13693	13568	13759	13855	13646	13756	13765	13760	13699	13607	13798	13551	13848	13821	13731	13563
24212	24453	42962	43302	36345	28817	22836	17549	16395	16320	16278	15912	15991	16042	16286	15896	15889	16069	15856	15898	15892	15920	15746	15904	16056	15936	15826	15934	15831	15896	15899	15742	15843	15838	15803	15908	15746	15817	15932	15817	15794	15880	15913	16016	15736	15737	15826	15704	15714	15903	15754	16008	15814	15937	15816	15889	15630	15894	15896	15900	15798	15718	15866	15826	15872	15764	15896	15853	15897	15689	15729	15831	15760	15746	15982	15598	15564	15748	15788	15852	15751	15786	15918	16051	15925	15836	15866	15875	15819	15729	15803	15836	15708	15867	15679	15739	15895	15701	15797	15669	15888	15799	15924	15824	15795	15878	16069	15892	15653	15893	15840	15918	15775	15948	15904	15751	15858	15970	15983	15639	15899	15708	15660	15610	15625	15743	15855	16025	15838	15849	15850	15947	15682	15823	15704	15728	15943	15782	15870	15910	15888	15641	15806	15891	15923	15625	15661	15798	15813	15859	15913	15742	15957	15727	15966	15904	15838	15797	16062	15876	15918	15727	15668	15777	15772	15897	15692	15915	15866	15793	15689	15871	15956	15765	15735	15712	15876	15905	15986	15887	15935	15800	15817	15910	15784	15848	15881	15821	15757	16022	15784	16046	15869	15807	15986	15750	15802	15702	15832	15793	15718	15662	15901	15887	15794	15769	15824	15713	15774	15795	15797	15659	16041	15754	15979	15921	15862	15744	15731	15682	15884	15976	15862	15744	15923	15911	16017	15697	15725	15714	15839	15959	15616	15772	15793	15789	15589	15701	15840	15972	15843	15840	15748	15741	15839	15756	15847	15979	15622	15747	16026	15813	15811	15876	15731	15965	15900	15631	15590	15775	15909	15760	15748	15712	15819	15914	15684	15752	15720	15857	15699	15858	16008	15819	15703	15752	15876	15856	15806	15795	15895	15876	16060	15709	15551	15795	15669	15745	15759	15715	15862	15928	15681	15710	15892	15939	15769	15847	15717	15782	15759	15808	15841	15776	15951	15892	15860	15888	15819	15777	15805	15724	15694	15903	15740	15773	16006	15774	15608	15897	15907	15987	15890	15982	15815	15719	15798	15765	15846	16002	16068	15786	16041	15630	15593	15883	15856	15757	15845	15756	15866	15658	15820	15883	15736	15854	15827	15765	15859	15701	15878	15723	15914	15858	15820	15735	15834	15864	15703	15807	15686	15661	15801	15650	15847	15887	16086	15794	15843	15705	15851	15956	15763	15694	15914	15767	15740	15796	15982	15660	15762	15960	15812	15828	15901	16036	15807	15883	15850	15809	15849	15966	15914	15883	15882	16050	16015	15845	15716	15668	15828	15852	15666	15726	15824	15608	15906	15911	15790	15937	15994	15877	15793	15849	15871	15513	15934	15780	15791	15895	15806	15841	15893	15806	15890	16037	15967	15905	15982	15937	15671	15862	15807	15915	15909	15596	15811	15833	15706	15752	15794	15736	16005	15778	15954	15750	15764	15880	15813	15889	15961	15841	15834	15731	15839	15730	15790	15864	15649	15668	15704	15903	15757	15779	16205	15657	15946	15818	15839	15841	15922	15780	15881	15873	15925	15691	15762	15740	15860	16099	15970	15637	15821	15689	15623	15845	15894	15636	15641	15791	16002	15851	15958	15685	15895	15920	15721	15676	15820	16069	15717	15907	15717	15737	15961	15842	15783	15776	15836	15665	15768	15788	15657	15804	15873	15771	15773	15789	15756	15849	15774	15806	15930	15689	15791	15777	15790	15840	15897	15897	15796	15726	15787	15675	16051	15678	15497	15750	15646	15621	15667	15727	15813	15721	15855	15799	15711	15732	15879	15930	15826	15459	15762	15940	15872	16046	15884	15774	15860	15701	15773	15691	16028	15739	15974	15689	15827	15724	15808	15721	15788	15804	15908	15746	15949	15904	15671	15808	15786	15838	15827	15812	15681	15975	15892	15900	15978	15816	15942	15926	15976	15641	15755	15651	15789	15826	15881	15914	15846	15857	15714	15842	15777	15812	15889	15745	16090	15975	15873	15954	15931	15644	15902	15895	15816	15770	15727	15712	15823	15766	15818	15956	15750	15885	15943	15756	15944	15900	15815	15696	15821	15714	15963	15800	15868	15870	15740	15823	15702	15891	15821	15743	15729	15942	15734	15973	15735	15804	15660	15694	15804	15737	15689	15965	15839	15852	15624	15670	15585	15746	15759	15852	15701	15743	15704	15655	15723	15818	15904	15930	15838	15870	15726	15751	15962	15990	15665	15876	15900	15723	15845	15758	15632	15958	15930	15743	15927	15603	15831	15775	15764	15864	15746	15760	15762	15645	15747	15836	15999	15910	15806	15521	15845	15813	16081	15700	15686	15815	15733	15812	15683	15902	15969	15768	15762	15824	15753	15758	15769	15722	15806	15831	15759	15849	15622	15785	15667	15905	15898	15668	15705	15837	15844	15790	15727	15799	15910	15808	15834	15895	15780	15840	15863	15653	15779	15888	15755	15878	15766	15768	15671	15982	15829	15994	15974	15809	15797	15753	15909	15831	15917	15988	15678	15790	15906	15739	15829	15854	15712	15939	15784	15959	15801	15728	15750	15866	15818	15920	15888	15960	15855	15775	15875	15693	15913	15765	15763	15636	15878	15761	15779	15802	15775	15726	15691	15839	15856	15910	15823	15806	15552	15497	15692	15849	16011	15960	15766	15636	15668	15716	15744	15772	15789	15912	16041	15913	15689	15777	15857	15825	15797	15905	15728	15802	15863	15728	15764	15784	15693	15798	15890	15895	15886	15719	15884	15855	15776	15817	15788	15899	15842	15784	15727	15862	15952	15707	15703	15917	15741	15843	15786	15524	15889	15721	15657	15776	15876	15845	15968	15631	15712	15857	15899	15858	15568	15806	15966	15734	15800	15732	15769	15722	15665	15831	15740	15874	15729	15890	15789	15706	15857	15709	15798	15804	15778	15747	15613	15622	15693	15876	16043	15866	15715	15752	15916	16008	15975	15639	15841	15726	15889	15792	15920	15782	15856	15493	15813	15793	15848	15793	15788	15853	15845	15851	15961	15774	15678	15602	15736	15900	15895	15936	15958	15579	15774	15846	15601	15854	15988	15881	15815	15838	15854	15669	15693	15902	15722	15670	15861	15683	15886	15864	15577	15765	15896	15633	15666	15786	15749	15943	15717	15883	15769	15918	15957	15875	15803	15917	15747	15920	15758	15904	15946	15719	15930	16030	15739	15846	15668	15824	15758	15946	15783	15993	15607	15677	15794	15732	15909	15895	15892	15962	16070	15886	16165	16032	15808	15704	15787	15965	16027	15981	15718	15696	15833	15805	15747	15804	15756	15704	15743	15897	15600	15687	15728	15456	15919	15719	15962	15857	15813	15869	16083	15908	15984	15895	15910	16063	15957	15837	15868	15776	15744	15830	15865	15728	15985	15776	15795	15861	15816	15767	15662	15808	16038	15669	15705	15905	15523	15869	16095	15828	15975	15789	15968	15690	15641	15880	15915	15635	15692	15766	15672	15854	15892	15952	15848	16000	15712	15962	15829	15808	15897	15865	15915	15707	15787	15823	15626	15981	15728	15683	15593	15926	15770	15938	15883	15846	15796	15827	15860	15869	15765	15896	15733	15917	15799	15731	15976	15782	15879	15821	15920	15797	15751	15806	15674	15761	15696	15670	15709	15763	15956	15834	15900	15642	15832	15732	15826	15817	15682	15927	15746	15921	15764	15902	15786	15824	15843	15811	15791	15834	15952	15862	15818	15634	15663	15880	15915	15793	15752	15792	15870	15736	16096	15816	15946	15818	15677	15862	16038	15709	15870	15902	15851	15669	15645	15825	15736	15698	15858	15977	15926	15775	15692	15835	15486	15902	15878	15869	15946	15957	15980	15765	15787	15737	15809	15801	15726	15851	15669	15585	15941	15810	15758	15632	15790	15762	15940	15912	15849	15826	15836	15864	15823	16033	15892	16005	15894	16022	15832	15693	15814	15857	15898	15868	15746	15957	15790	15772	15764	15836	15741	15829	15882	15816	15737	15891	15833	15862	15641	15685	15834	15839	15842	15842	15717	15736	15848	16075	15737	15792	15793	15987	15722	15794	15838	15612	15822	15858	15839	15798	15680	15756	15812	15964	15899	15753	15850	16047	15912	15688	15818	15702	15743	15831	15701	15704	15908	16080	15822	15806	15679	15916	15842	15803	15886	15733	15882	15782	15670	15831	15790	15763	15914	15833	15835	15807	15892	15760	15905	15798	15722	15861	15853	15973	15698	15845	15865	15873	15784	15700	15794	15922	15716	15772	15908	15681	15803	15752	15928	15748	15770	15546	15822	15783	15626	15859	16037	16016	15780	15767	16031	15744	15762	15796	15869	15733	15654	15826	15894	15855	15649	15820	15757	16051	15942	15927	15872	15811	15743	15677	15788	15787	15781	15638	15696	15794	15690	15724	15694	15891	15931	15914	15728	15898	15858	15692	15739	15542	15861	15864	15957	15778	15866	15784	15912	15936	16040	15775	15839	15773	15857	16048	15870	15755	15992	15753	15866	15836	15777	15690	15747	15644	15862	15698	15745	15806	15778	15614	15785	15727	15904	15943	15875	15888	15929	15869	15878	15713	15960	15891	16113	15842	15847	15974	15997	15881	15760	15740	15810	15797	15873	16061	15935	16016	15771	15596	15834	15731	15867	15822	15975	15892	15741	15717	15799	15875	15717	15723	15703	15740	15893	16046	15872	15722	15878	15770	15716	16045	15874	15700	15711	15851	16009	15801	15757	15800	15940	15848	15777	15851	15769	15884	15876	15735	15893	15899	15812	15889	15663	16061	15964	15816	15766	15862	15747	15724	15744	15989	15884	15795	15746	15859	15875	15827	15766	15850	15906	15800	15894	15778	15725	15637	15845	15845	16141	15680	15693	15815	15875	15836	15727	15674	15807	15845	15762	15851	15776	15791	15919	15691	15558	15569	15826	15917	15760	15746	15840	15828	15969	15576	15735	15719	15839	15686	15661	15811	15801	16040	15925	16010	15913	15864	15623	15694	15745	15621	15743	15830	15866	15711	15836	15794	15773	15574	15711	15604	15799	15710	15842	15952	15882	15881	15986	15722	15861	15671	15753	15689	15851	15794	15805	15916	15821	15827
58217	98011	85155	59760	42271	27364	17877	14968	14458	13956	14043	13937	13963	13766	13877	13890	13824	14031	13707	13901	13797	13890	14018	13803	13783	13627	13925	13721	13907	13827	13757	13744	13881	13836	14012	14088	13779	13880	13905	13573	13677	13821	13895	13751	13797	14011	13647	13814	13954	13718	13674	13837	13787	13560	13759	13839	13847	13859	13872	13658	13962	13800	13863	13805	13860	13799	13927	13883	13995	13922	13883	13795	13825	13925	13715	13876	13847	13780	13754	13808	13800	13754	13649	13640	13738	13681	13955	13702	13726	13995	13821	13781	13834	13851	13785	13679	13856	13673	13868	13736	13836	14126	13762	13767	13838	13806	13994	13861	13794	13792	13811	13829	13741	13850	13817	13956	13890	13885	13790	13811	13750	13911	13692	13851	13743	13858	13688	13687	13853	13881	13803	13928	13863	13802	13858	13851	13643	13719	13893	13946	13780	13664	13650	13797	13781	13724	13887	13668	13904	13925	13894	13777	13800	13929	13800	13870	13813	13842	13800	13880	13836	13891	13834	13841	14037	13883	13805	13750	13873	13832	13846	13696	13933	13767	13729	13854	13793	13777	13860	13785	13727	13994	13830	13760	13864	14017	13669	13820	13772	13783	13946	13679	13848	13789	13714	13634	13881	13674	13890	13853	13763	13788	13826	13792	13869	13919	13875	13816	13922	13703	13839	13782	13846	13979	13776	13873	13935	13947	13838	13785	13826	13770	13554	13831	13866	13845	13766	13810	13836	13711	13929	13817	13796	13744	13847	13964	13889	13699	13746	13851	13756	13823	13823	13877	13825	14000	13836	13820	13810	13881	13609	13776	13684	13740	13797	13832	13812	13810	13946	13811	13804	13832	13734	13828	13684	13683	13782	13815	13685	13871	13925	13778	13817	13875	13874	13865	13896	13971	13716	13940	13698	13901	13695	13784	13774	13682	13838	13887	13866	13781	13896	14039	13665	13742	13948	13925	13801	13880	13918	13741	13617	13756	13830	13754	13783	13774	13759	13859	13795	13940	13852	13798	13852	13812	13923	13660	13859	13689	13785	13709	13712	13621	13869	13722	13870	13725	13703	13841	13833	13798	13728	13851	13939	13836	13700	13947	13674	13814	13853	13845	13714	13733	13843	13968	13790	13833	13917	13879	13833	13712	13737	13938	13758	13795	13893	13788	13707	13938	13706	13850	13619	13684	13805	13762	13912	13914	13825	13811	13932	13773	13923	13735	13793	13694	13820	13724	13836	13754	13898	13934	13646	13883	13834	13881	13857	13712	13788	13826	13662	13735	13654	13821	13699	13816	13757	13780	13829	13883	13667	13942	13857	13870	13853	13708	13788	13960	13804	13881	13639	13689	13815	13884	13760	13774	13762	13647	13884	13910	13911	13919	13766	13847	13990	13780	13939	13817	13864	13582	13968	13810	13786	13802	14042	13793	13864	13790	13775	13890	13816	13824	13810	13738	13833	13716	13868	13836	13651	13810	13702	13821	13640	13821	13651	13871	13826	13921	13871	13791	13785	13797	13754	13787	13829	13772	13775	13748	13897	13880	13852	13664	13778	13748	13762	13831	13929	13877	13844	13889	13828	13732	13994	13551	13982	13676	13803	13675	13806	13897	13746	13904	13781	13814	13850	13616	13842	13759	13723	13894	13633	13727	13695	13867	13870	13863	13864	13926	13828	13753	13675	13847	13783	13752	13827	13783	13860	13808	13946	13862	13958	13790	13645	13951	13819	13674	13910	13822	13948	13905	13588	13969	13621	13884	13554	13779	13982	13801	13914	13778	13825	13788	13784	13796	13709	13864	13779	13933	13838	13752	13880	13789	13844	13889	13843	13769	13910	13813	13844	13674	13785	13788	13762	13799	13761	13912	13765	13773	13762	13619	13839	13726	13550	13951	14007	13591	13872	13791	13740	13653	13846	13662	13858	13725	13842	13728	13741	13936	13835	13860	13845	13730	14002	13768	13758	13756	13795	14080	13693	13947	13796	13737	13710	13802	13823	13793	13783	13753	13788	13735	13904	13956	13937	13717	13637	13833	13785	13805	13896	13865	13726	13701	13970	13712	13835	13879	13706	13835	13698	13883	13615	13822	13778	13709	13883	13884	13762	13734	13744	13905	13945	13760	13818	13740	13922	13706	13650	13774	13798	13800	13864	13785	13763	13904	13879	13867	13983	13897	13897	14020	13716	13719	13764	13891	14018	13861	13683	13670	13825	13898	13803	13902	13778	13726	13767	13786	13712	13786	13702	13741	13646	13826	13763	13836	13832	13831	13864	13796	13881	13867	13993	13800	13729	13775	13668	13829	13699	13830	13914	13765	13734	13968	13737	13893	13708	13941	13946	13852	13963	13736	13701	13743	13890	13915	13949	13724	13930	13788	13970	13790	13806	13812	13795	13906	13686	13863	13778	13776	13745	13628	13848	13810	13748	13851	13823	13872	13799	13814	13655	13895	13882	13757	13942	13673	13884	13726	13950	13889	13862	13885	13877	13913	13639	13702	13624	13785	13772	13757	13836	13868	13656	13933	13923	13707	13865	13747	13932	13954	13831	13836	13926	13787	13826	13753	13753	13831	13875	13801	13880	13878	13912	13784	13782	13845	13676	13875	13592	13734	13888	13811	13887	13909	13804	13867	13886	13784	13918	13983	13903	13818	13833	13902	13863	13802	13876	13825	13854	13929	13747	13827	13829	13842	13836	13869	13745	13960	13843	13916	13795	13968	13900	13806	13813	13842	13720	13677	13803	13684	13909	13685	13711	13768	13784	13684	13596	13817	13819	13724	13798	13910	13957	13856	13937	13802	13724	13844	13831	13844	13784	13728	13801	13784	13734	13747	13832	13704	13812	13854	13806	13867	13836	13812	13804	13644	13676	13784	13746	13739	13894	13834	13843	13826	13742	13761	13831	13834	13881	13913	14013	13828	13824	13697	13847	13772	13810	13969	13889	13877	13934	13750	13750	13829	13771	13793	13785	13706	13800	13773	13720	13791	13766	13774	13717	13951	13679	13861	13664	13897	13815	13706	13889	13781	13767	13914	13862	13667	13844	13915	13771	13689	13858	13776	13805	13844	13779	13879	13865	13719	13864	13818	13921	13775	13868	13735	13625	13972	13712	13737	13981	13924	13792	13919	13840	13869	13941	13739	13778	13820	13639	13955	13791	13784	13849	13835	13713	13762	13862	13731	13823	13825	13811	13748	13935	13884	13619	13840	13769	13906	14019	13794	13737	13642	13918	13649	13750	13942	13771	13700	13938	13910	13743	13861	13822	13668	13830	13821	13844	13672	13791	13719	13831	13779	13906	13961	13875	13762	13650	13722	13703	13966	13869	13693	13880	13739	13815	13878	13742	13910	13777	13824	13943	13659	13750	13807	13724	13749	13832	13933	13825	13833	13729	13729	13837	13715	13754	13754	13741	13810	13824	13871	13904	13915	13836	13824	13798	13619	13741	13832	13777	13609	13851	13948	13824	13798	13684	13726	13811	13891	13971	13680	13793	13845	13732	13866	13718	13745	13852	13718	13750	13834	13721	13729	13873	13640	13692	13702	13764	13694	13653	13733	13734	13679	13828	13670	13762	13738	13825	13846	13932	13842	13888	13748	13691	13837	13902	13783	13832	13988	13793	13918	13810	13817	13839	13907	13844	13935	13727	13844	13800	13860	13758	13885	14010	13793	13829	13768	13871	13981	13709	13970	13779	13904	13930	13750	13792	13710	13886	13853	13692	13901	13750	13852	13822	13795	13860	13819	13869	13784	13885	13768	13847	13692	13833	13936	13926	13890	13827	13718	13998	13784	13946	13725	13975	13769	13815	13833	13819	13753	14017	13962	13689	14009	13821	13889	13729	13773	13872	13754	13763	13763	13725	13946	13861	14022	13619	13868	13740	13714	13816	13663	13750	13669	13852	13561	13688	13903	13862	13794	13888	13682	13713	13766	13750	13719	13755	13875	13820	13798	13712	13886	13660	13596	13717	13696	13923	13947	13874	13943	13698	13908	13895	13923	13644	13880	13824	13691	13722	13682	13736	13790	13740	13924	13784	13812	13704	13758	13902	13980	13626	13827	13892	13758	13801	13709	13754	13767	13934	13795	13777	13867	13777	13634	13960	13839	13869	13750	13795	13885	13786	13791	13757	13725	13845	13814	13790	13714	13759	13985	13787	13712	13883	13892	13645	13650	13862	13937	13859	13950	13806	13941	13679	14034	13737	13750	13813	13976	13744	13876	13938	13827	13910	13836	13667	13842	13982	13754	13887	13922	13868	13791	13977	13884	13781	13722	13795	13727	13851	13724	13871	13794	13831	13769	13734	13855	13834	13741	13862	13834	13879	13811	13768	13848	13879	13728	13887	13911	13919	13827	13708	13840	13605	13720	13782	13917	13914	14007	13788	14091	13651	13835	13982	13897	13781	13799	13797	13785	13832	13917	13680	13811	13805	13738	13735	13713	13866	13772	13750	13858	13916	13768	13874	13769	13633	13673	13903	13591	13708	13867	13689	13710	13850	13757	13673	13855	13787	13883	13815	13802	13795	13903	13717	14050	13711	13889	13839	13808	13746	13910	13731	13973	13757	13698	13710	13866	13737	13826	13806	13819	13801	13897	13831	13727	13822	13655	13784	13758	13859	13819	13726	13787	13919	13678	13819	13731	13708	13801	13805	13795	13629	13801	13917	13839	13807	13790	13770	13941	13785	13842	13869	13804	13831	13556	13771	13705	13858	13659	13773	13777	13922	13742	13747	13637	13787	13881	13908	13813	13876	13675	13714	13926	13740	13838	14043	13646	13891	13937	13790	13753	13855	13838	13698	13859	13692	13909	13707	13766	13662	13775	13914	13832	13855	13882	13979	13901	13757	13829	13963	13814	13863	13955	13820	13811	13788	13736	13729	13753	13868	13964	13661	13745	13781	14025	13932	13663	13739	13858	13565	13979	13786	14089	13795	13777	13667	13853	13672	13802	13802	13747	13756	13785	13812	13803	13902	13772	13798	13993	13717	13659	13749	13757	13869	13868	13712	14054	13662	13883	13848	13778	13678	13807	13702	13882	13722	13774	13770	13695	13744	13714	13831	13783	13561	13817	13705	13918	13856	13980	13686	13785	13823	13836	14028	13662	13679	13948	13953	13775	13949	13779
23046	22408	36278	39758	37814	31150	27614	20544	17491	16872	16555	16156	16133	16029	16031	15902	15967	15942	16077	15851	15792	15935	15648	15792	15837	15864	16147	15958	15853	15741	15967	15904	15949	15828	15977	15774	15875	15851	15573	15778	15733	15939	15738	16168	15876	15785	15808	15855	15744	15876	15921	15841	15889	15991	15714	16000	15647	15729	15899	15848	15860	15897	15753	15713	15882	15843	15725	15927	15600	15833	15741	15846	15790	15713	15845	15890	15731	15809	15807	15581	16044	15815	15990	15797	15901	15870	15620	15738	15720	15711	15792	15687	15734	15447	15581	15726	15783	15795	15889	15703	15783	15847	15812	15586	15886	15767	15814	15618	15711	15823	15781	15686	15969	15741	15888	15865	15631	15756	15843	15842	15834	15860	15757	15553	16013	15688	15732	15876	15770	15805	15932	15664	15745	15862	15846	15750	15759	15703	15791	15913	15713	15592	15787	15803	15654	15998	15814	15844	15661	15852	15781	15707	15826	15857	15597	15908	15615	15571	15755	15638	15692	15683	15877	15668	15718	15860	15902	15898	15821	15807	15558	15745	15943	15889	15703	15715	15861	15664	15752	15580	15728	15846	15759	15620	15687	15775	15877	15864	15741	15867	15584	15881	15952	15872	15747	15782	15916	15663	15762	15495	15861	15961	15847	15754	15972	15717	15741	15844	15820	15829	15759	15742	15739	15831	15663	15644	15758	15675	15826	15893	15508	15879	15808	15745	15774	15802	15776	15608	15809	15829	15791	15769	15830	15601	15737	15920	15801	15657	15713	15848	15589	15710	15850	15896	15802	15585	15760	15623	15893	15571	15797	15671	15762	15808	15832	15720	15940	15880	15771	15868	15825	15713	15858	15881	15822	15806	16048	15756	15705	15724	15924	15779	15582	15757	15752	15840	15988	15733	15867	15856	15731	15962	15875	15805	15741	15878	15838	15865	15678	15870	15877	15984	15902	15839	15809	15818	15763	15757	15815	15740	15831	15739	15901	15509	15836	15675	15715	15847	15739	15749	16011	15767	15584	15723	15798	15817	15819	15838	15606	15779	15685	15715	15747	15721	15819	15795	15688	15773	15651	15631	15759	15786	15773	15910	15752	15635	15696	15895	15728	15616	15757	15867	15740	15578	15860	15902	15910	15698	15661	15743	15854	15942	15899	15787	15729	15741	15852	15747	15801	15944	15718	15747	15795	15765	15634	15977	15590	15878	15751	15734	15853	15825	15696	15859	15869	15615	15833	15534	15695	15742	15763	15777	15920	15787	15796	15796	15585	15915	15764	15696	15851	15817	15613	15552	15566	15791	15732	15719	15772	15691	15884	15786	15842	15761	15613	15693	15685	15834	15904	15685	15881	15730	15740	15783	15844	15693	15631	15734	15825	15859	16019	15665	15687	15755	15565	15825	15752	15693	15924	15556	15636	15609	15813	15814	15588	15530	15751	15702	15930	15810	15718	15757	15671	15759	15777	15754	15765	15855	15766	15802	15762	15515	15652	16042	15639	15923	15871	15718	15960	15733	15808	15686	15863	15782	16143	15776	15758	15722	15880	15791	15757	15951	15866	15664	15911	15724	15922	15764	15865	15882	15689	16016	15729	15755	15790	15653	15715	15861	15972	15717	15744	15768	15707	15762	15809	15813	15719	15604	15585	15555	15821	15653	15954	15781	15809	15847	15958	15769	15940	15617	15692	15801	15850	15644	15432	15920	15605	15747	15762	15899	15686	15798	15784	15810	15773	15751	15647	15857	15679	15899	16090	15655	15834	15770	15624	15998	15624	15747	15901	15717	15632	15702	15846	15894	15617	15985	15663	15896	15699	15787	15806	15829	15730	15717	15648	15862	15774	15826	15675	15638	15832	15861	15939	15735	15487	15578	15808	15879	15827	15877	15599	15661	15700	15575	15835	15696	15522	15835	15737	15947	15906	15733	15777	15801	15658	15579	15983	15824	15682	15828	15715	15873	15778	15787	15924	15747	15868	15725	15839	15853	15579	15769	15794	15900	15695	15777	15828	15695	15797	15880	15737	15556	15730	15783	15741	15859	15758	15712	15818	15656	15730	15875	15750	15680	15742	15568	15733	15614	15721	15928	15625	15856	15776	15814	15626	15656	15656	15625	15835	15654	15582	15812	15826	15713	15850	15572	15674	15529	15808	15741	15801	15741	15891	15605	15877	15969	15767	15712	15719	15878	15745	15759	15723	15869	15695	15769	15727	15794	15825	15843	15778	15781	15879	15757	15747	15868	15680	15830	15768	15923	15811	15801	15838	15771	15756	15921	15749	15754	15659	15825	15790	15810	15669	15836	15685	15812	15983	15769	15791	15533	15791	15684	15568	15925	15565	15815	15629	15793	15882	15887	15670	15735	15804	15671	15845	15885	15719	15929	15819	15597	15817	15538	15853	15650	15758	15818	15581	15632	15667	15783	15721	15729	15840	15611	15857	15574	15967	15851	15730	15675	15690	15862	15930	15834	15812	15829	15876	15750	16073	15724	15884	15769	15617	15707	15957	15781	15941	15766	15945	15766	15650	15810	15530	15744	15772	15973	15771	15807	15714	15888	15720	15694	15708	15833	15722	15825	15752	15717	15858	15626	15616	15792	15685	15818	15816	15838	15569	15854	15807	15688	15745	15713	15704	15763	15823	15855	15741	15645	15809	15785	15791	15621	15919	15898	15838	15621	15918	15690	15778	15725	15827	15734	15702	15916	15781	15859	15895	15830	15733	15724	15807	15893	15828	15701	15783	15426	15587	15655	15822	15660	15565	15820	16134	15890	15765	15719	15709	15857	15636	15455	15618	15885	15946	15770	15926	15607	15715	15606	16049	15971	15890	15478	15843	15750	15796	15830	15867	15869	15588	15553	15739	15771	15634	15751	15769	15637	15793	15628	15987	15902	15759	15784	15864	15885	15961	15658	15669	15647	15938	15670	15788	15545	15798	15709	15631	15803	15705	15843	15671	15628	15734	15573	15733	15724	15663	15660	15772	15587	15734	15979	15782	15803	16076	15748	15658	15706	15731	15853	15717	15808	15784	15774	15712	15790	15825	15879	15860	15720	15820	15660	15624	15767	15682	15615	15705	15988	15767	15742	15547	15627	15713	15583	15695	15775	15692	15729	15874	15699	15629	15795	15909	15730	15745	15771	15823	15702	15907	15788	15678	15925	15729	15612	15964	15809	15826	15656	15855	15786	15603	15468	15723	15695	15724	15578	15748	15689	15837	15807	15651	15582	15675	15784	15749	15825	15915	15955	15797	15801	15949	15907	15688	15763	15751	15692	15605	15717	15890	15701	15790	15583	15713	15798	15911	15726	15585	15769	15844	15762	15676	15817	15816	15615	15936	15876	15590	15753	15904	15736	15798	15804	15594	15733	15769	15738	15758	15682	15754	15618	15851	15738	15543	15871	15611	15734	15662	15838	15923	15827	15726	15859	15633	15645	15720	15796	15563	15683	15752	15580	15921	15788	15834	15904	15673	15627	15871	15603	15863	15851	15684	15758	15714	15815	15756	15651	15784	15729	15671	15661	15637	15574	15752	15767	15728	15631	15684	15700	15791	15805	15789	15895	15693	16017	15614	15761	15714	15613	15631	15772	15806	15729	15801	15542	15676	15787	15854	15701	15750	15833	15595	15746	15821	15778	15699	15826	15768	15781	15739	15631	15677	15774	15933	15637	15855	15891	15785	15694	15873	15862	15862	15838	15821	15686	15809	15757	15763	15777	15733	15874	15829	15648	15937	15816	15719	15944	15902	15744	15789	15698	15691	15820	15932	15670	15794	15800	15844	15728	15481	15881	15683	15894	15781	15783	15709	15749	15874	15882	15746	15777	15968	15827	15903	15602	15744	15851	15809	15768	15727	15559	15997	15914	15774	15648	15666	15637	15621	15640	15849	15701	15789	15844	15877	15639	15833	15566	15906	15662	15784	15825	15718	15676	15701	15834	15748	15923	15840	15737	16028	15663	15847	15822	15930	15720	15610	15940	15873	15828	15717	15641	15723	15741	15595	15499	15775	16089	15734	15844	15830	15662	15714	15737	15712	15692	15760	15687	15646	15846	15711	15730	15754	15796	15658	15837	15781	15915	15739	15853	15707	15687	15862	15907	15918	15862	15644	15700	15752	15687	15763	15759	15862	15679	15735	15772	15671	15785	15608	15941	15853	15873	15909	15801	15706	15662	15780	15950	15814	15830	15614	15926	15797	15792	15852	15757	15747	15816	15866	15724	15994	15882	15775	15823	15663	15706	15885	15770	15950	15947	15576	15523	15927	15760	15883	15607	15738	15792	15875	15834	15669	15720	15773	15677	15681	15579	15572	15694	15736	15741	15925	15637	15701	15747	15814	15734	15701	15580	15897	15874	15605	15811	15711	15779	15649	15616	15736	15648	15767	15750	15848	15799	15722	15780	15726	15682	15682	15859	15710	15700	15641	15700	15789	15548	15823	15983	15711	15695	15908	15603	15762	15998	15662	15943	15896	15571	15887	15696	15642	15796	15755	15900	15890	15735	15771	15741	15600	15755	15801	15679	15684	15845	15739	15898	15875	15589	15839	15739	15722	15680	15657	15766	15769	15641	15670	15895	15942	15653	15743	15862	15792	15815	15709	15545	15726	15655	15616	15870	15532	15741	15663	15748	15821	16032	15766	15744	15978	15826	15881	15582	15673	15784	15813	15914	16006	15624	15672	15793	15807	15822	15678	15780	15711	15914	15752	15878	15779	15676	15905	15937	15749	15810	15959	15678	15804	15749	15770	15723	15829	15733	15849	15867	15892	15632	15553	15838	15893	15700	15509	15724	15631	15838	15923	15652	15889	15772	15822	15696	15812	15751	15763	15793	15730	15712	15928	15823	15808	15803	15725	15773	15840	15803	15469	15827	15870	15583	15864	15752	15841	15574	15813	15822	16010	15745	15698	15720	15614	15787	15736	15872	15950	15895	15673	15810	15635	15550	15725	15869	15868	15737	15803	15717	15887	15886	15856	15596	15766	15756	16069	15664	15783	15958	15648	15766	15987	15685	15677	15707	15705	15774	15830	15903	15670	15920	15925	15895	15809	15719	15747	15602	15734	15685	15805	15864	15948	15831	15773	15693	15536	15898	15809	15858	15718	15514	15838	15489	15740	15800	15920	15974
64033	104147	92547	76008	55152	34024	22780	17955	15567	14138	13760	13808	13774	13805	13732	13742	13631	13779	13730	13829	13692	13797	13736	13800	13844	13840	13699	13690	13880	13692	13811	13759	13848	13726	13742	13638	13722	13812	13728	13935	13718	13669	13658	13558	13727	13752	13775	13828	13839	13841	13636	13759	13667	13863	13586	13640	13830	13710	13748	13786	13682	13658	13764	13611	13762	13782	13825	13611	13529	13767	13639	13730	13756	13793	13659	13714	13668	13609	13606	13627	13814	13679	13756	13580	13713	13518	13786	13704	13547	13651	13702	13696	13796	13544	13764	13860	13635	13763	13749	13828	13735	13799	13731	13741	13743	13674	13538	13687	13775	13794	13738	13852	13772	13656	13833	13706	13745	13763	13711	13501	13685	13732	13765	13717	13772	13746	13842	13678	13820	13792	13885	13843	13643	13699	13623	13583	13628	13671	13685	13598	13615	13797	13728	13594	13875	13597	13750	13741	13801	13617	13787	13808	13675	13724	13683	13764	13725	13731	13837	13653	13754	13900	13482	13668	13815	13682	13638	13813	13731	13603	13740	13674	13683	13670	13752	13854	13731	13633	13712	13680	13692	13860	13650	13758	13591	13818	13750	13890	13802	13920	13605	13561	13679	13584	13698	13769	13646	13585	13826	13763	13764	13738	13565	13753	13724	13612	13649	13691	13633	13735	13716	13690	13842	13702	13720	13601	13693	13606	13714	13828	13748	13592	13952	13588	13719	13699	13770	13702	13715	13816	13549	13748	13701	13702	13645	13842	13538	13686	13806	13768	13792	13683	13722	13667	13728	13684	13843	13741	13759	13624	13717	13811	13748	13780	13712	13548	13708	13721	13734	13715	13748	13844	13742	13649	13717	13697	13750	13668	13834	13792	13963	13709	13688	13845	13716	13632	13573	13728	13737	13741	13465	13730	13636	13567	13775	13687	13634	13797	13779	13746	13805	13732	13753	13723	13764	13838	13613	13608	13542	13745	13765	13743	13779	13715	13935	13699	13803	13717	13613	13710	13853	13767	13756	13708	13862	13703	13766	13757	13588	13664	13884	13752	13705	13846	13688	13647	13542	13627	13761	13654	13614	13668	13759	13652	13736	13683	13616	13606	13646	13671	13792	13629	13725	13651	13810	13645	13638	13757	13827	13737	13922	13708	13802	13669	13574	13870	13613	13885	13694	13784	13792	13860	13752	13862	13629	13660	13787	13707	13764	13638	13611	13777	13769	13897	13786	13804	13636	13561	13648	13731	13746	13664	13683	13739	13750	13758	13607	13843	13616	13801	13602	13864	13627	13724	13621	13623	13711	13573	13572	13753	13740	13499	13655	13647	13737	13786	13747	13911	13635	13648	13756	13680	13737	13599	13609	13698	13834	13832	13859	13631	13700	13850	13665	13744	13649	13692	13741	13699	13671	13517	13795	13861	13809	13661	13558	13812	13649	13734	13752	13815	13757	13723	13630	13760	13729	13831	13735	13720	13803	13714	13713	13940	13842	13731	13524	13810	13739	13613	13792	13636	13708	13665	13874	13713	13679	13755	13728	13827	13742	13732	13616	13696	13735	13764	13710	13656	13712	13732	13731	13691	13841	13685	13654	13599	13776	13638	13691	13674	13707	13704	13791	13670	13658	13672	13834	13784	13770	13765	13693	13662	13598	13675	13717	13636	13819	13787	13831	13857	13556	13795	13623	13654	13823	13749	13721	13525	13697	13807	13605	13668	13747	13682	13894	13651	13794	13771	13649	13794	13761	13675	13761	13735	13692	13670	13739	13682	13814	13799	13719	13725	13562	13752	13700	13582	13745	13808	13809	13677	13706	13453	13770	13731	13757	13883	13683	13764	13862	13688	13670	13716	13676	13746	13924	13540	13844	13706	13650	13742	13745	13744	13708	13624	13702	13669	13573	13663	13615	13686	13750	13781	13677	13694	13636	13621	13754	13775	13712	13708	13827	13784	13847	13677	13689	13646	13656	13720	13763	13701	13699	13762	13482	13578	13559	13664	13910	13808	13791	13813	13759	13730	13685	13760	13689	13732	13658	13646	13665	13758	13844	13780	13668	13623	13761	13651	13588	13699	13696	13677	13661	13703	13744	13807	13792	13690	13605	13616	13481	13895	13665	13606	13667	13875	13718	13733	13557	13659	13760	13662	13908	13681	13709	13780	13572	13837	13869	13703	13737	13747	13802	13746	13736	13736	13747	13449	13780	13775	13909	13612	13778	13742	13801	13866	13628	13806	13800	13612	13626	13730	13769	13691	13729	13825	13593	13748	13727	13654	13657	13772	13838	13799	13634	13595	13770	13715	13605	13651	13828	13678	13564	13758	13719	13688	13923	13736	13801	13656	13544	13448	13722	13582	13938	13756	13666	13858	13548	13872	13918	13662	13821	13640	13681	13599	13882	13657	13661	13728	13780	13758	13851	13701	13707	13739	13635	13642	13877	13662	13602	13869	13765	13682	13892	13764	13904	13928	13924	13866	13740	13702	13764	13773	13793	13715	13987	13778	13618	13899	13804	13808	13603	13763	13669	13566	13792	13806	13774	13671	13717	13747	13790	13732	13717	13543	13832	13531	13623	13812	13783	13645	13668	13725	13770	13805	13772	13611	13821	13834	13694	13744	13631	13617	13680	13550	13771	13828	13515	13827	13699	13648	13739	13847	13632	13877	13701	13672	13674	13701	13728	13726	13774	13866	13663	13635	13751	13670	13666	13862	13591	13603	13900	13919	13713	13682	13575	13734	13503	13706	13754	13669	13859	13636	13749	13714	13647	13697	13690	13757	13619	13679	13857	13707	13869	13756	13822	13763	13695	13651	13834	13764	13547	13845	13622	13641	13709	13591	13822	13754	13725	13905	13683	13755	13658	13801	13740	13740	13771	13628	13909	13695	13878	13818	13796	13726	13616	13735	13637	13704	13609	13704	13753	13631	13830	13644	13890	13708	13632	13725	13572	13695	13760	13660	13718	13891	13783	13674	13641	13838	13611	13688	13824	13822	13710	13742	13629	13894	13844	13640	13574	13722	13774	13629	13740	13439	13667	13876	13936	13648	13930	13780	13642	13726	13704	13723	13652	13559	13567	13711	13744	13671	13779	13842	13702	13549	13626	13810	13599	13766	13706	13722	13819	13683	13894	13545	13714	13678	13912	13719	13889	13684	13571	13693	13729	13883	13726	13662	13712	13649	13670	13836	13566	13616	13733	13649	13662	13681	13708	13602	13745	13818	13839	13744	13707	13472	13863	13742	13646	13701	13806	13688	13791	13618	13791	13837	13650	13762	13739	13577	13700	13658	13716	13695	13778	13625	13839	13634	13739	13637	13786	13912	13584	13639	13758	13711	13668	13680	13634	13741	13645	13787	13672	13830	13616	13790	13784	13819	13563	13812	13720	13813	13721	13758	13615	13870	13499	13715	13650	13763	13683	13636	13727	13607	13598	13873	13883	13719	13787	13703	13765	13595	13706	13620	13875	13795	13765	13850	13658	13565	13884	13709	13697	13710	13585	13696	13698	13744	13742	13794	13756	13708	13661	13825	13677	13697	13593	13630	13807	13727	13905	13742	13840	13674	13676	13890	13914	13889	13712	13570	13721	13813	13694	13687	14020	13652	13778	13782	13596	13702	13856	13903	13621	13690	13767	13693	13834	13662	13686	13577	13797	13788	13667	13741	13773	13935	13753	13742	13796	13723	13713	13831	13702	13748	13692	13745	13740	13791	13591	13750	13620	13756	13756	13660	13569	13724	13705	13704	13600	13663	13816	13708	13795	13917	13771	13833	13684	13612	13674	13620	13578	13743	13908	13864	13795	13772	13953	13874	13665	13559	13563	13642	13771	13776	13741	13685	13720	13942	13800	13744	13636	13699	13645	13723	13821	13562	13762	13602	13678	13571	13748	13666	13781	13874	13624	13654	13622	13671	13734	13738	13851	13807	13784	13743	13848	13742	13719	13774	13786	13863	13666	13800	13742	13526	13795	13849	13482	13713	13888	13796	13938	13668	13741	13775	13720	13627	13754	13717	13661	13714	13590	13646	13742	13848	13783	13778	13825	13624	13790	13885	13746	13601	13708	13794	13709	13604	13809	13602	13618	13692	13784	13692	13695	13834	13680	13755	13787	13744	13786	13625	13703	13508	13750	13733	13625	13891	13559	13623	13847	13824	13635	13774	13763	13589	13732	13539	13568	13711	13863	13724	13679	13670	13695	13566	13752	13673	13680	13734	13711	13616	13706	13641	13774	13667	13863	13646	13790	13677	13716	13724	13663	13793	13660	13790	13728	13641	13727	13904	13818	13812	13703	13584	13745	13744	13554	13685	13809	13869	13760	13617	13938	13854	13717	13645	13770	13776	13764	13899	13621	13805	13709	13811	13594	13640	13746	13723	13806	13717	13746	13713	13846	13657	13623	13627	13661	13956	13845	14017	13737	13777	13673	13688	13633	13699	13746	13649	13716	13715	13587	13640	13744	13619	13715	13669	13728	13804	13692	13636	13753	13781	13691	13821	13753	13785	13609	13600	13596	13828	13730	13722	13843	13583	13777	13614	13686	13833	13807	13568	13694	13682	13627	13655	13779	13620	13668	13711	13644	13926	13802	13472	13753	13658	13732	13861	13742	13895	13539	13566	13773	13534	13581	13592	13657	13809	13650	13705	13631	13810	13807	13602	13626	13729	13582	13720	13656	13704	13646	13733	13624	13701	13727	13821	13554	13657	13630	13656	13707	13897	13594	13636	13690	13675	13778	13599	13629	13724	13715	13580	13763	13617	13872	13880	13738	13787	13701	13697	13711	13557	13809	13571	13725	13667	13790	13730	13723	13743	13812	13751	13785	13624	13760	13676	13662	13781	13733	13604	13802	13750	13752	13770	13738	13638	13578	13580	13679	13728	13582	13744	13837	13704	13636	13888	13569	13662	13672	13680	13646	13787	13820	13693	13715	13709	13835	13572	13687	13653	13600	13795	13793	13798	13774	13675	13873	13794	13938	13679	13449	13728	13766	13681	13704	13876	13654	13626	13691	13819	13954	13752	13779	13701	13655	13690	13633	13841	13769	13821	13712	13695	13726	13753	13762	13695	13832	13653	13905	13733	13707	13763	13715	13700	13677	13658	13838	13746	13779	13789	13624	13627	13883	13747
28401	32487	44921	36845	25863	19690	17419	16553	16458	16416	16466	16379	16148	16232	16271	16356	16383	16112	16291	16213	16285	16184	16167	16189	16308	16395	16171	16255	16375	16250	16291	16284	16120	16306	16098	16223	16235	16029	16069	16289	16013	16143	16241	16216	16136	16074	16253	16231	16073	16345	16288	16409	16154	16198	16173	16060	16335	16119	16213	16278	16217	16395	16359	16376	16346	16295	16194	16290	16004	16165	16150	16149	16230	16223	16225	16264	16060	16140	16326	16091	16242	16140	16200	16225	16122	16154	16321	16263	16160	16148	16209	16285	16212	16024	16185	16166	16291	16227	16252	16357	16532	16129	16172	16141	16409	16387	16222	16276	16244	16161	16182	16331	16180	16327	16207	16251	16379	16162	16293	16265	16198	16115	16096	16267	16258	16053	16093	16255	16264	15910	16427	16043	16166	16177	16237	16449	16195	16102	15910	16292	16060	16250	16063	16140	16235	16253	16213	16159	16088	16172	16303	16156	16409	16264	16176	16121	16193	16485	16189	16019	16110	16216	16131	16134	16188	16439	16251	16335	16455	16057	16385	16396	16233	16061	16204	16093	16302	16375	16303	16322	16350	16248	16185	16121	16214	16154	16334	16372	15991	16410	16233	16098	16115	16254	16354	16175	16497	16251	16141	16198	16452	16203	16171	16422	16198	16267	16100	16042	16159	16082	16231	16059	16060	16191	16142	16425	16055	16024	16145	16161	16309	16167	16135	16142	16106	16166	16133	16187	16062	16231	16151	16330	16233	16087	16086	16165	16219	16118	16248	16103	16108	16159	16182	16104	16308	16217	16166	16093	16113	15992	16176	16302	16213	16155	16324	16304	16251	16424	16061	16046	16093	16308	16269	16376	16211	16265	16286	16322	16066	16238	16055	16195	16206	16057	16161	16267	16338	16435	16142	16345	16178	16295	16218	16187	16103	16166	16370	16220	16144	16203	16235	16190	16118	16036	16051	16218	15895	16232	16286	16205	16188	16130	16226	16311	16182	16216	16220	16034	16204	16054	16284	16228	16294	16218	16163	16208	16042	16359	16055	16242	16107	16178	16018	16097	16227	16136	16303	16294	16267	16085	16219	16079	16137	16161	16205	16273	15975	16118	16277	16233	16078	16114	16191	16083	16154	16127	16064	16347	16273	16288	16313	16139	16009	16203	16164	16099	16359	16209	16227	16223	16177	16344	16286	16137	16078	16162	16271	16227	16266	16166	16046	16100	16099	16255	16159	16290	16309	16177	16139	16088	15979	16148	16132	16312	16191	16094	16230	16249	16129	16257	16309	16271	16101	16329	16332	16103	16149	16115	16212	16202	16377	16316	16233	16168	16351	16116	16153	16031	16271	16158	16136	16066	16183	16119	16354	16360	16256	16170	16211	16132	16396	16262	16075	16093	16093	16245	16274	16151	16189	16242	16188	16128	16160	16308	16127	16207	16096	16013	16203	16297	16198	16244	16266	16155	16203	16390	16365	16039	16149	16256	16185	16263	16339	16149	16144	16355	16308	16245	16242	16115	16104	16172	16012	16182	16001	16178	16079	16271	16370	16540	16181	16205	16219	16098	16053	16294	16136	16116	16180	16177	16288	16092	16248	16263	16286	16398	16348	16316	16223	16182	16134	16098	16115	16046	16242	16053	16274	16214	16327	16213	16291	16261	16281	16447	16099	16393	16359	16216	16204	16124	16257	16047	16338	16289	16164	16381	16220	16131	16232	16061	16097	16238	16039	16357	16393	16295	16287	16329	16448	16182	16280	16291	16193	16378	16093	16269	16418	16131	16029	16371	16127	16321	16303	16198	16299	15975	16005	16119	16212	16055	16301	16222	16251	16243	16313	16389	16165	16139	16081	16261	16102	16346	16362	16215	16083	16339	16048	16271	16175	16254	16237	16394	16325	16004	16387	16256	16252	16149	16353	16275	16243	16189	16226	16241	16206	16211	16116	16125	16305	16363	16250	16266	16287	16164	16357	16384	16265	16136	16189	16244	16218	16171	16273	16190	15991	16372	16190	16083	16414	16303	16161	16297	16287	16365	16151	16115	16126	16175	16306	16386	16260	16176	16235	16292	16188	16253	16120	16331	16157	16208	16252	16217	16203	16134	16183	16166	16177	16417	16296	16063	16342	16289	16448	16182	16255	16240	16228	16274	16302	16269	16256	16236	16546	16173	16260	16010	16052	16067	16137	16216	16133	16268	16415	16231	16212	16382	16203	15993	16447	16226	16222	16031	16296	16349	16289	16173	16205	16375	16259	16331	16207	16260	16430	16191	16049	16017	16195	16143	16252	16238	15985	16150	16303	15966	16200	16210	16161	16236	16226	16192	16216	16103	16350	16505	16255	16131	16338	16169	16332	16229	16264	16329	16247	16228	16023	16059	16325	16212	16030	16154	16117	16129	16106	16186	16216	16110	16083	16267	16222	16097	16255	16262	16129	16143	16183	16250	16432	16350	16121	16396	16317	16276	16341	16185	16317	16059	16462	16243	16071	16216	16165	16179	16261	16155	16142	16133	16148	16112	16404	16371	16175	16147	16232	16266	16186	16162	16148	16248	16219	16420	16256	16216	16405	16425	16288	16469	16215	16138	16200	16298	16245	16187	16279	16250	16132	16254	16206	16204	16266	16337	16275	16366	16392	16155	16158	16369	16177	16067	16100	16147	16208	16178	16405	16158	16341	16180	16077	16153	16164	16063	16264	16169	16420	16390	16144	16252	16231	16421	16239	16166	16320	16519	16134	16145	16089	16122	15976	16091	16045	16174	16255	16130	16104	16240	16175	16275	16095	16448	16243	16351	16288	16384	16157	16230	16512	16428	16261	16245	16240	16169	16288	16330	16206	16254	16198	16470	16077	16291	16171	16204	16072	16289	16096	16261	16102	16337	16078	16278	16140	16069	16307	16399	16235	16250	16366	16248	16352	16301	16210	16305	16131	15906	16186	16243	16205	16284	15988	16243	16254	16238	16214	16221	16076	16113	16276	16448	16049	16129	16257	16195	16374	16467	16182	16228	16125	16223	16303	16258	16141	16424	16497	16341	16367	16264	16232	16185	16147	15992	16089	16216	16279	16173	16196	16233	16221	16265	16142	16399	16213	16215	16327	16180	16271	16397	16270	16056	16300	16226	16243	15992	16078	16267	16350	16309	16268	16204	16091	16316	16212	16224	16320	16241	16148	16325	16355	16263	16179	16236	15946	16232	16310	16206	16263	16133	16348	16212	16173	16271	16068	16262	16348	15962	16288	16426	16300	15974	16026	16174	16143	16286	16383	16343	16196	16207	16137	16426	16267	16406	16164	16450	16235	16147	16203	16204	16198	15950	16276	16401	16132	16006	16440	16319	16383	16268	16185	16082	16166	16215	16077	16231	16243	16149	16331	16348	16150	16184	16305	16319	16122	16072	16371	16200	16271	16007	16140	16368	16142	16319	16283	16271	16193	15993	16181	15991	16409	16116	16396	16373	16455	16142	16126	16300	16098	16067	16273	16051	16289	16301	16036	16122	16202	16302	16178	16160	16179	16178	16323	16230	16322	16414	16012	16386	16147	16177	16035	16048	16251	16274	16065	15990	16236	16283	16019	16129	16164	16335	16068	16233	16269	16146	16267	16202	16082	16289	16273	16273	16343	16443	16221	16323	16227	16243	16142	16222	16409	16282	16185	16004	16291	16196	16288	16351	16051	16175	16371	16285	16126	16307	16218	16210	16301	16092	16280	16488	16440	16189	16113	16203	16059	16091	16176	16261	16257	16049	16260	16188	16181	16204	16223	16329	16107	16246	16415	16440	16266	16379	16111	16221	16145	16279	16214	16314	16216	16140	16213	16065	16142	16245	16061	16335	16172	16040	16148	16214	16077	16157	16220	16111	16381	16225	16244	16269	16351	16054	16294	16161	16313	16081	16200	16209	16060	16062	16217	16291	16125	16315	16120	16251	16222	16178	16319	16084	16211	16048	16218	16196	16275	16086	16484	16267	16227	16080	16144	16356	16272	16229	16125	16148	16157	16122	16099	16107	15980	16337	16117	16141	16299	16224	16326	16145	16145	16157	16201	16171	16179	16264	16267	16210	16011	16277	16188	16246	16206	16317	16272	16308	16257	16071	16219	16294	16223	16200	16322	16317	16185	16032	16024	16046	16128	16174	16295	16119	16154	16297	16280	16177	16251	16125	16205	16333	16241	16246	16285	16149	16177	16178	16041	16139	16208	16095	16135	16303	16236	16080	16384	16198	16115	16077	16289	16222	16399	16211	16268	16203	16111	16367	16186	16367	16285	16244	16333	16205	16124	16183	16255	16203	16168	16136	16105	16139	16309	16305	16140	16087	16312	16193	16265	16135	16112	16236	16423	16193	16232	16131	16070	16021	16424	16428	16151	16296	16122	16142	16111	16279	16296	16393	16264	16158	16234	16081	16206	16253	16273	16032	16143	15996	16072	16417	16256	16103	16139	16215	16165	16206	16231	16051	16240	16045	16033	16165	16243	16208	16070	16168	16341	16311	16361	16141	16283	16181	16167	16101	16312	16237	16202	16237	16105	15945	16231	16154	16454	16247	16251	16085	16143	16271	16312	16283	16226	16064	16057	16230	16377	16214	16045	16325	16068	16118	16152	16311	16165	16220	16228	16138	16350	16336	16177	16143	16299	16205	15992	16058	16323	16266	16186	16104	16186	16390	16177	16119	16081	16283	16084	15993	16138	16176	16342	16363	15988	16062	16416	16017	16344	16344	16296	16275	16232	16374	16283	16118	16365	16256	16162	16133	16168	16269	16320	16304	16211	16371	16160	15947	16473	16399	16355	16212	16382	16191	16392	16187	16296	16235	16040	16193	16329	16243	16033	16204	16299	16218	16103	16076	16424	16323	16332	16283	16385	16473	16084	16278	16252	15976	16211	16165	16133	16245	16065	16251	16136	16275	16160	16376	16060	16021	16108	16275	16266	16160	16336	16287	16355	16413	16006	16142	16098	16317	16170	16237	16354	16268	16245	16209	16325	16402	16107	16254	16209	16392	16074	16034	16265	16215	16093	16352	16433	16352	16294	16374	16223	16097	16116	16256	16074	16066	16168	16139	16288	16220	16085	15936	16269	16371	16159	16181	16138	16277	16230	16101	16146	16288	16144	16194	16038	16422	16008	16121
29449	53319	47132	33304	23547	16565	14430	14367	14189	14044	13930	14055	14059	14010	14001	14136	13897	14068	13944	13946	14105	13849	14047	14010	13991	13929	14008	14003	13969	13985	14117	13932	14045	13981	13953	14035	14070	14055	14033	14055	14116	14070	14100	13988	13966	14020	14043	14089	14028	13896	14219	13911	14117	13968	13903	14101	14080	13948	13858	14067	14103	13999	14027	13969	13851	14027	14154	13994	14129	13973	14006	13981	13991	14011	14040	13971	14034	13952	13905	14074	13924	14087	14125	14068	13925	13975	14160	14041	14043	14055	14042	14077	13908	13940	14208	14049	14049	13855	14035	14048	13940	14049	13911	13853	13975	13982	13804	14080	13848	14008	14163	14103	13835	14141	13987	13915	13823	13981	13969	13991	14090	13891	13917	13849	13955	14052	13999	14062	13869	13820	14145	13987	13979	14077	14162	13980	14196	13936	14005	14041	13936	13974	13996	13838	14137	13995	14085	14102	13852	14079	13970	14085	13982	13893	13898	13930	14035	14150	13854	14040	14017	13954	14052	14036	13964	14009	14116	14053	13909	13902	14214	13908	14024	14143	13882	14035	13875	14072	14053	13882	13998	14105	14106	14030	13939	14068	14105	13998	13887	14007	14150	13901	13906	13999	14025	14109	14021	13875	13872	13865	14071	13916	14033	14066	14094	13915	14079	14100	14071	14026	13980	14271	13855	13870	13990	13997	14033	13917	13992	13827	13915	14008	14099	14180	13906	13948	14050	14012	14007	14121	14077	14144	13945	13929	14097	13898	14136	14032	14130	13861	13999	14037	14054	13844	13972	14079	13997	13856	14108	14073	13907	13789	14037	14006	13838	13917	13980	14124	13885	14031	13993	13921	14025	14094	13896	14065	13998	13962	13949	14199	13986	14007	14115	14055	14056	14060	13998	13907	13953	13920	14095	14036	13947	13930	13996	13945	14028	13757	14013	14051	13853	13955	13920	14048	14120	13892	13845	14128	13943	14044	14236	13872	14057	14101	14074	13976	14068	13839	14045	14021	14122	13942	13961	14137	13957	13932	14004	14020	13922	13996	13987	14091	14031	13969	14018	14037	13831	14145	14074	13918	13896	13965	14097	13966	13849	13969	13983	14013	14142	14238	13914	14009	13999	13971	13963	13965	14017	14108	14022	13977	13948	14102	14149	14217	13909	14232	13811	13978	14227	13907	13845	14048	14021	13966	14194	13994	14128	14091	14046	13949	14006	13914	14013	14147	14001	14025	13810	14007	14100	14189	13913	14142	13911	13931	14058	14043	13926	14014	13836	13915	13937	13736	14128	13874	14037	13937	14004	13911	13918	14093	14060	14162	14009	13995	14063	14074	14189	14057	13930	13985	14088	14073	14060	14024	13826	13935	14062	14051	14074	14051	13912	14064	14004	14111	14085	13944	14128	14071	14124	14091	14177	14045	14009	13921	14082	14009	14003	14069	14035	13849	13978	13952	14101	14044	13894	14074	14163	14044	13921	13862	13985	14026	14099	13958	14072	13912	14006	14137	14024	13987	13849	13865	14028	13941	14122	13894	14094	14120	14148	14068	13908	14049	14062	14127	13954	13860	14085	13899	14082	13873	13923	13984	13968	14244	14087	14056	14047	14148	14036	14252	14056	14061	13957	13903	14188	13939	13906	13970	13980	14134	14076	13872	14032	13724	13906	14111	14147	14035	13970	14004	14088	13867	14160	13934	13882	14030	13905	14021	13982	14008	13974	13974	13851	14008	13987	14014	13953	13893	13927	14098	14032	13819	13803	13954	14089	13935	14051	13909	13929	13818	13976	13999	14078	13889	13977	14029	14029	14177	14098	14120	14108	13774	14133	13884	14111	13963	13991	14042	13947	14101	14033	14017	14002	14144	14171	13868	13983	14088	14076	14094	13884	14048	14067	14030	14151	13880	14018	13999	14054	14043	14005	14001	14102	14269	13988	14164	13977	13983	14029	13973	14148	13884	14078	13936	13943	13964	14055	14169	14036	14128	14116	13899	13882	14001	13919	13879	14094	13944	14105	14055	13906	13991	14033	14153	13945	13849	13945	14179	13913	14138	13954	14193	13999	14049	13931	14091	14067	14004	13919	13995	14232	14124	14045	14040	13962	13928	14039	13961	14009	14101	13989	13998	13963	13995	14134	14222	14044	13875	14181	13986	14099	14052	13997	13849	13935	13983	13921	13929	13795	13990	13915	14064	13912	14183	14055	14064	14106	14114	13771	14107	14159	14080	14245	14075	13869	14212	14001	13964	14095	13958	14007	14020	13948	14068	13970	14064	13981	13975	13902	14053	13876	13962	13934	13796	13932	13959	14057	14064	13956	14137	14026	14052	14051	14024	14027	14133	13975	14084	13978	13945	13883	14123	14078	14003	13957	13963	14063	13840	13843	14103	14083	14017	13937	14059	14060	13917	13951	14115	14004	13945	13939	13939	14024	14139	13965	13943	13861	14113	13853	13895	14000	13957	14061	14016	13895	13867	14129	13902	14041	13958	13965	13981	13934	13943	13931	14012	14042	13928	13996	13871	14024	14007	14054	14031	14151	13837	13878	14067	13931	13979	14068	14067	14028	13961	14168	14027	14010	14031	14083	14092	14030	13903	14222	13942	13979	13892	14086	14192	13951	13989	13963	14046	14031	13969	14175	14088	14055	14022	14112	13965	13968	14056	13942	13952	13854	14145	13916	14055	13968	13939	13872	14100	14061	13998	13964	14020	14123	13912	14095	13968	13943	13890	14017	14157	13911	13959	13846	14106	14068	14018	13999	13864	13908	14011	13901	13858	13994	14124	14134	13993	14059	13991	13821	13850	13913	14049	13942	13995	14222	13963	13975	13924	14096	13916	14064	13819	14040	14032	13981	14010	14114	13954	13948	14049	14152	14050	14095	14056	14091	13941	14032	13855	13957	14072	13992	14055	14023	14031	14080	14088	13933	13986	14045	14003	14129	14064	13926	14146	13946	14015	14066	13908	13848	14085	13903	14041	13962	14222	14176	14059	13994	14137	14010	13963	13950	14094	13843	13894	14164	14095	14067	14025	14025	13974	13922	13839	13998	14025	14023	14114	14078	14083	14149	13969	14069	14026	14002	13904	13963	13975	13880	14072	13969	14065	14162	13974	14101	13894	13990	13993	14120	14014	13961	13950	14054	13877	13871	14216	14003	14116	13933	14095	13913	14182	14086	14072	14002	13895	13963	14006	13987	14149	14096	13944	14070	14098	13959	13842	14105	14041	14053	14061	13960	14023	14079	13977	13914	13904	13987	13883	13839	14018	14068	13957	14104	14131	14006	14012	13992	14134	13948	14074	14027	14058	13996	14052	13931	14061	13949	14122	13961	13913	14058	13932	14065	14039	13923	13952	13939	14173	14131	14028	13854	14070	13957	13920	13938	14049	13909	14095	14158	14054	13991	14053	13860	13949	14015	13797	14153	14037	14020	14051	13929	14086	13875	14012	14058	14040	13946	14235	13952	13907	14150	14022	14031	14029	14166	14244	13997	13908	13943	14153	14054	14117	14143	14018	13895	13964	14107	13931	14094	14052	14198	13905	14020	13931	14105	14167	13846	14138	14110	13932	13938	13980	13876	14083	14143	13925	13940	13903	13979	13813	13977	13977	13958	13916	14005	14047	13888	13970	14053	13998	13940	14092	14050	13922	13954	14055	14017	13919	13949	14004	14058	14085	14097	13928	14038	14041	14059	14094	14031	13982	13991	14075	14151	14040	14025	14020	13934	13874	14012	14085	14140	14045	14026	13899	13954	14189	13930	14108	14064	14019	13987	13995	13968	14084	13982	13925	13938	14071	14013	14048	14163	13977	14059	14059	14159	14055	14043	14050	13862	13927	13988	13849	14060	13972	14211	13918	13950	14130	14140	14087	13992	13943	14006	14043	14145	14047	14157	13925	14099	14049	14033	14013	13974	13930	13911	14004	13964	13945	13969	13973	14076	13907	14062	13882	13911	14022	14156	13993	14014	13916	14042	13848	14035	14004	14010	13945	14024	14065	14095	13883	13875	13926	13834	14134	14220	14066	14065	13949	13975	14146	14103	14051	13988	14032	14027	14001	13963	14055	13995	14141	14005	14000	14093	14047	14035	13985	13885	14130	14005	14041	14024	13947	14037	14047	14110	13989	13940	14089	13933	13940	14133	13991	13986	13957	14102	13993	14018	14133	13996	14074	14061	13960	14014	13920	13947	13969	14100	13907	13961	13954	13911	14076	14080	13862	14005	13981	13986	14134	13915	14076	13914	13947	14139	14034	13835	14065	14136	14069	14010	14021	14043	14145	14170	14030	13790	14055	14094	14063	13982	13933	14081	13994	14039	14011	14026	13939	13859	14040	14044	13875	13932	13977	14078	13859	13908	14121	14041	13882	13984	14003	14078	14052	13963	14048	13941	13916	13985	13996	13811	14129	13906	13929	14019	13914	14148	14144	13993	14046	14049	13845	14147	14054	14060	14162	13967	14084	14034	14019	13994	13935	14153	14049	14106	14044	13916	13993	13984	13844	13984	13864	14018	13966	13943	13942	13945	14129	13950	13971	13895	13916	14041	13859	13965	13934	14058	14115	13910	14122	13995	13952	13965	13889	13930	13963	13960	13982	14082	13834	14008	13927	14079	13970	14012	13962	13993	13951	13981	14052	14076	13742	13976	14067	13903	14222	13883	13976	13912	14039	13863	14105	14079	14040	13976	13981	14110	13964	14002	14030	13954	13989	13970	13918	14056	14032	14061	14102	14020	14065	13907	14023	14001	13965	14097	14223	14003	14047	14015	13836	13969	14134	13948	13929	14056	14208	14168	13895	14015	14028	13938	14038	13890	13995	13912	14061	13887	13945	14015	14017	13816	13983	14055	13907	14023	13903	13958	14008	13977	14301	14077	13970	14052	13844	14074	14056	13960	13700	13910	14092	14116	13958	14023	13995	14146	13926	13993	14011	13890	13955	14022	13990	13993	14011	14040	14244	13949	14182	14046	14013	13969	14109	14133	13956	14093	14024	13883	14173	13949	14035	13937	13964	14131	14120	13976	13963	14024	13988	14025	14118	13855	13990	14022	14052	14117	13892	14066	14058	14025	13873	14017	13998	14094	13950	13935	14088	14040	13956	13987	14138	14002	13994	13894	13871	14072	14135
24265	23660	42660	44603	42637	34211	25358	19049	17364	16826	16738	16456	16268	16531	16492	16488	16223	16270	16378	16389	16305	16412	16571	16411	16359	16459	16631	16202	16355	16298	16255	16212	16145	16070	16353	16474	16329	16332	16279	16303	16354	16455	16324	16285	16449	16255	16426	16273	16312	16293	16252	16423	16348	16305	16136	16421	16111	16367	16226	16113	16413	16322	16266	16407	16296	16140	16246	16283	16416	16082	16346	16193	16357	16158	16194	16407	16150	16246	16278	16258	16315	16208	16181	16434	16350	16294	16214	16328	16350	16113	16284	16330	16374	16216	16403	16220	16401	16182	16429	16304	16267	16385	16412	16161	16100	16478	16240	16292	16231	16050	16274	16106	16159	16277	16101	16391	16339	16422	16281	16423	16479	16351	16319	16216	16484	16298	16403	16228	16274	16318	16595	16371	16319	16587	16352	16201	16357	16556	16405	16272	16400	16322	16352	16471	16299	16428	16327	16500	16339	16278	16286	16202	16317	16284	16362	16342	16443	16471	16403	16090	16392	16230	16278	16149	16401	16292	16482	16408	16380	16315	16444	16390	16395	16231	16210	16391	16365	16368	16193	16389	16398	16267	16295	16296	16315	16138	16149	16365	16339	16186	16197	16397	16415	16431	16404	16293	16559	16372	16385	16309	16432	16288	16339	16172	16174	16321	16370	16217	16328	16433	16184	16466	16413	16392	16279	16175	16249	16166	16240	16251	16337	16331	16308	16234	16487	16294	16371	16123	16306	16359	16297	16296	16377	16151	16362	16263	16335	16324	16406	16332	16173	16404	16333	16182	16578	16100	16275	16208	16183	16170	16262	16355	16257	16248	16159	16302	16414	16366	16204	16356	16095	16359	16244	16276	16297	16393	16092	16147	16306	16256	16107	16402	16309	16175	16351	16453	16500	16351	16171	16519	16308	16398	16420	16438	16406	16122	16387	16337	16351	16273	16522	16207	16278	16419	16373	16217	16200	16251	16197	16308	16240	16414	16215	16272	16259	16187	16247	16369	16304	16240	16337	16205	16109	16164	16405	16293	16386	16321	16148	16418	16324	16197	16091	16199	16249	16341	16208	16258	16264	16140	16355	15946	16350	16266	16335	16206	16338	16256	16441	16442	16245	16291	16408	16216	16390	16297	16121	16370	16299	16141	16381	16269	16242	16095	16289	16340	16488	16292	16240	16514	16327	16501	16376	16295	16324	16225	16397	16282	16341	16156	16215	16283	16352	16255	16104	16379	16379	16236	16369	16359	16225	16223	16306	16195	16243	16325	16395	16397	16468	16197	16367	16193	16371	16161	16468	16193	16288	16304	16296	16472	16330	16314	16358	16382	16347	16115	16231	16112	16175	16429	16353	16275	16259	16235	16438	16228	16199	16155	16301	16407	16378	16327	16214	16358	16325	16217	16258	16277	16283	16396	16256	16191	16187	16150	16393	16425	16137	16273	16387	16294	16293	16190	16180	16278	16222	16340	16145	16525	16304	16346	16029	16375	16335	16181	16335	16234	16280	16269	16153	16238	16491	16214	16170	16355	16123	16347	16384	16196	16244	16252	16314	16240	16345	16415	16432	16416	16330	16306	16240	16295	16179	16457	16311	16167	16406	16253	16368	16115	16265	16437	16183	16320	16382	16247	16240	16179	16254	16442	16084	16106	16433	16188	16205	16093	16376	16328	16300	16380	16373	16293	16419	16157	16333	16326	16320	16285	16406	16310	16266	16387	16290	16497	16338	16377	16404	16383	16232	16207	16206	16274	16300	16256	16493	16234	16430	16302	16195	16321	16223	16349	16363	16423	16325	16238	16239	16359	16382	16447	16375	16372	16231	16403	16275	16121	16251	16319	16183	16073	16221	16285	16374	16343	16264	16149	16369	16400	16486	16242	16123	16333	16302	16164	16256	16318	16146	16329	16316	16184	16334	16344	16326	16201	16551	16336	16440	16207	16247	16315	16340	16509	16336	16242	16187	16331	16017	16428	16457	16333	16202	16407	16486	16354	16269	16362	16354	16145	16218	16432	16100	16371	16197	16366	16346	16321	16187	16335	16284	16233	16443	16073	16401	16130	16395	16188	16056	16491	16242	16037	16194	16319	16396	16392	16239	16505	16106	16295	16293	16208	16368	16220	16529	16313	16330	16193	16258	16386	16342	16396	16382	16340	16203	16182	16172	16363	16295	16293	16176	16079	16317	16153	16288	16363	16358	16402	16448	16252	16443	16194	16337	16384	16337	16378	16400	16364	16233	16343	16165	16184	16258	16214	16052	16088	16239	16228	16290	16213	16352	16258	16430	16196	16324	16304	15991	16412	16312	16154	15980	16322	16373	16398	16376	16404	16376	16425	16314	16213	16338	16304	16258	16229	16193	16419	16270	16303	16306	16133	16153	16263	16354	16361	16219	16159	16046	16260	16317	16285	16196	16383	16281	16101	16285	16278	16090	16172	16159	16353	16285	16066	16138	16349	16312	16170	16607	16247	16232	16313	16290	16285	16289	16322	16259	16177	16448	16246	16234	16231	16394	16288	16191	16388	16389	16333	16390	16258	16344	16353	16140	16429	16240	16047	16445	16369	16363	16374	16207	16219	16278	16280	16350	16326	16438	16020	16369	16331	16295	16465	16138	16247	16402	16444	16162	16489	16140	16433	16155	16234	16353	16402	16302	16333	16340	16171	16239	16286	16332	16300	16254	16298	16330	16170	16332	16232	16269	16396	16341	16177	16253	16094	16153	16156	16304	16199	16092	16305	16109	16442	16147	16456	16470	16294	16217	16462	16143	16540	16442	16254	16426	16425	16239	16181	16164	16152	16243	16465	16292	16240	16317	16074	16228	16596	16278	16250	16190	16330	16267	16294	16233	16456	16304	16217	16229	16215	16488	16398	16377	16401	16357	16187	16176	16409	16153	16245	16179	16202	16232	16151	16469	16240	16268	16443	16167	16412	16281	16300	16105	16369	16223	16121	16209	16159	16481	16214	16137	16248	16453	16257	16205	16444	16467	16205	16198	16338	16239	16161	16216	16379	16372	16223	16321	16216	16366	16095	16241	16215	16194	16244	16450	16419	16366	16099	16152	16200	16360	16251	16372	16386	16440	16428	16468	16399	16251	16339	16619	16401	16289	16491	16228	16305	16205	16450	16190	16422	16320	16404	15868	16308	16373	16177	16378	16238	16009	16092	16157	16232	16191	16282	16255	16305	16401	16120	16553	16187	16320	16422	16464	16399	16251	16350	16127	16336	16473	16242	16394	16437	16266	16357	16138	16353	16132	16253	16497	16456	16369	16379	16346	16300	16301	16316	16321	16352	16235	16385	16170	16415	16376	16476	16200	16152	16349	16140	16189	16149	16230	16309	16243	16421	16389	16149	16152	16283	16254	16142	16302	16254	16195	16125	16325	16246	16231	16207	16352	16249	16200	16258	16292	16263	16219	16179	16431	16255	16100	16216	16395	16407	16330	16266	16422	16257	16146	16297	16255	16268	16445	16465	16298	16476	16452	16365	16273	16194	16389	16255	16278	16259	16416	16221	16302	16264	16398	16275	16556	16369	16462	16295	16421	16372	16419	16662	16328	16214	16400	16278	16313	16282	16172	16351	16358	16141	16144	16313	16373	16484	16311	16086	16255	16341	16467	16420	16367	16328	16203	16384	16208	16372	16294	16280	16121	16317	16424	16321	16299	16167	16272	16342	16097	16121	16285	16092	16500	16290	16156	16349	16341	16228	16340	16277	16299	16008	16143	16106	16135	16249	16259	16156	16349	16171	16274	16263	16409	16110	16287	16402	16339	16088	16299	16281	16116	16440	16389	16448	16247	16318	16375	16317	16325	16291	16376	16258	16152	16303	16502	16225	16209	16330	16213	16368	16317	16328	16334	16204	16208	16267	16208	16454	16406	16284	16428	16132	16378	16147	16315	16180	16387	16331	16517	16355	16123	16154	16205	16321	16204	16289	16314	16220	16023	16412	16406	16359	16370	16410	16392	16260	16310	16147	16129	16296	16244	16287	16112	16273	16063	16278	16312	16261	16230	16205	16315	16317	16125	16264	16410	16517	16225	16298	16350	16406	16519	16271	16324	16207	16132	16189	16346	16420	16424	16219	16423	16226	16510	16258	16190	16273	16245	16343	16290	16344	16356	16258	16233	16200	16282	16286	16426	16322	16417	16289	16256	16277	16265	16440	16355	16385	16198	16062	16148	16099	16267	16275	16329	16388	16211	16202	16393	16242	16290	16270	16398	16298	16278	16309	16439	16266	16332	16152	16383	16415	16450	16398	16390	16177	16292	16136	16288	16185	16280	16271	16213	16300	16155	16011	16455	16199	16361	16318	16048	16221	16303	16536	16293	16321	16405	16268	16231	16237	16384	16327	16290	16319	16338	16377	16288	16279	16171	16515	16418	16333	16392	16233	16399	16326	16203	16168	16231	16342	16235	16172	16308	16246	16191	16128	16319	16382	16404	16413	16304	16246	16217	16287	16350	16342	16469	16382	16174	16277	16366	16231	16157	16332	16248	16174	16424	16313	16339	16361	16220	16167	16364	16168	16163	16188	16349	16426	16247	16332	16198	16349	16448	16183	16414	16321	16314	16322	16393	16122	16296	16368	16278	16164	16513	16169	16060	16308	16291	16225	16247	16191	16258	16437	16479	16416	16304	16116	16189	16238	16295	16144	16263	16277	16512	16152	16192	16362	16453	16123	16301	16195	16059	16397	16430	16385	16415	16266	16306	16359	16353	16487	16392	16354	16327	16276	16421	16407	16230	16205	16213	16331	16321	16314	16125	16330	16268	16295	16259	16269	16387	16178	16194	16255	16281	16254	16068	16268	16369	16366	16469	16289	16321	16497	16409	16376	16432	16370	16388	16401	16636	16239	16325	16324	16388	16247	16302	16237	16277	16245	16446	16141	16171	16367	16454	16291	16145	16385	16413	16368	16341	16257	16358	16319	16370	16325	16210	16406	16450	16406	16292	16280	16435	16404	16522	16266	16326	16296	16370	16458	16285	16154	16117	16078	16487	16108	16014	16443	16248	16092	16264	16321	16184	16279	16283	16241	16341	16290	16165	16310	16227	16097	16233	16372	16323	16317	16260	16199	16234	16300	16300	16129	16268	16209	16127	16261	16467	16118	16399	16257	16182	16250
56456	96843	83573	62042	49742	33483	20141	16657	15190	14248	14337	14158	14170	14092	14284	14045	14039	14134	14297	14224	14037	14100	14212	14176	14061	14088	14220	14023	14121	14042	14120	14076	14101	14226	14152	14071	14181	14148	14178	14207	14281	14223	14094	14163	14244	13977	13996	14229	14241	14186	13973	14055	14032	14103	14163	14096	14111	14024	14036	14206	14257	14046	14304	14099	14094	14087	14142	14061	14048	13967	14266	14020	14059	14156	13972	14206	13964	14215	14104	14202	14042	14100	14059	14180	14184	13892	14289	14134	14140	14069	13975	14036	14187	14155	14214	14079	14284	14169	14208	14214	14102	14099	14135	14158	14088	14075	13950	14390	14011	14004	14191	14039	14183	14039	14203	14050	14125	14182	14242	14135	14223	14058	13976	14015	13955	14149	14030	14361	14168	14227	14279	14220	14157	14117	14079	14113	14149	14151	14035	14146	14219	14114	14053	14074	14031	14168	14022	14128	14148	14110	13982	13982	14130	14110	14075	13955	14231	14027	14198	14298	14090	14053	14238	14107	14056	14011	14152	14082	13954	14188	14119	14194	14093	14139	14160	14011	14031	13969	14078	14269	14022	14183	14100	14044	13971	14142	14067	14230	14077	14233	14193	14067	14137	14064	14004	14116	14127	14188	14047	14108	14112	14058	14122	13994	14118	14089	14197	14038	14099	14148	14086	14131	14121	14195	14165	14077	14244	13960	14216	14057	14053	13990	14038	13929	14125	14078	14169	14044	13988	14124	14130	14037	14171	14099	14048	14117	13992	14044	14234	14225	14118	14046	14247	14061	14093	14146	14110	14049	14139	14331	14112	14101	14225	14122	14189	14077	14015	14153	14109	14066	14150	14121	14158	13961	14264	14231	14258	14139	14042	14097	14147	14099	14127	14174	14237	14269	14216	13991	13942	14093	14193	14083	14042	14224	14234	13908	14176	14009	14024	14117	14113	14063	14093	14202	14142	14216	14148	14081	13924	14017	14069	13984	14163	14072	13918	14108	14165	14094	14068	14109	14044	14072	14108	14123	14201	14124	14139	14153	14212	14109	13953	13986	13943	14189	14029	14074	14370	13951	14082	14249	14022	14104	14111	14022	14219	14020	14118	14022	14065	13888	14115	14082	14100	14139	14180	14191	14090	14164	13934	14209	13955	14067	14132	13976	14254	13999	14122	14098	14178	13985	14077	14016	14131	14089	13966	14095	13915	13960	14205	14034	14020	14136	14111	14060	14063	14133	13969	14107	14093	14084	14073	14095	14176	14150	14051	14215	14189	13998	14137	14083	13997	14272	14050	14061	14238	14104	14128	14071	13831	14225	14047	14161	14134	14141	14147	14139	13995	14109	14099	14127	14142	14063	14143	14246	14118	14167	14071	14021	14155	14045	14263	13997	13997	14043	14038	14145	13981	13960	14061	13955	14289	14278	14134	14151	14120	14080	14090	14349	14103	13878	14104	14005	14159	14061	14148	14204	14163	14163	14031	14200	14033	14075	14210	14165	14106	14249	14187	14058	13964	14155	14117	13998	14067	14104	14237	14056	13999	14149	13990	14005	14053	14039	14006	14170	14130	13991	14130	14104	14123	14107	14121	14084	14212	14095	14100	14008	14255	14204	13916	14115	14128	13978	14008	14078	14055	13957	14134	14274	14105	14036	14133	13998	14204	14008	14177	14250	14113	14212	14218	13972	13988	14085	14112	14018	14090	14163	14167	14064	14244	14124	14180	14147	14097	14093	14035	14107	14109	14177	14102	14139	13992	14206	14035	14003	14202	14024	14146	14156	14045	14006	13933	14039	14112	14125	14187	14270	14178	14098	14147	14037	14048	14107	14132	14124	13932	14127	14094	13958	14009	14080	14108	14156	14099	14132	14244	14138	14138	13951	14096	14041	14047	14332	14072	14254	13998	14202	14027	14171	13927	14105	14251	14038	14107	13847	14320	14020	14082	14030	14158	14264	14168	14119	14061	14124	14111	14086	14127	14129	14062	14084	14012	14195	14130	14188	13993	13933	14130	14111	14053	14183	14041	14097	14256	14032	14166	14075	14102	13976	14186	14003	14286	14101	14041	13974	14060	14001	14102	14055	14007	14078	14122	14037	13993	14234	14045	14088	14034	14086	14183	14045	14145	14046	14052	14168	13973	14157	14054	14299	14145	14011	14095	14125	14210	13992	14021	14111	14066	14168	14121	14011	14071	14030	14230	14037	14138	14014	14124	14077	14175	14122	13997	14153	14049	14097	14175	14028	14152	14012	14303	14120	14083	14249	14167	14015	14073	14093	14034	14066	14137	14112	14105	14075	14196	14115	14094	14231	14170	14028	14138	14168	14010	14147	14155	14123	14087	14067	14256	14149	14069	14089	14061	14068	14215	13991	14205	14042	14165	13926	14026	14018	14088	13848	14273	14151	13988	14168	14206	14093	14104	14029	14118	14206	14042	13988	14167	14011	14032	13899	14295	14123	14084	13980	14184	14174	13992	14058	14017	14144	13911	14182	14138	14144	14184	14123	14074	14300	14085	14063	14150	14086	13992	14139	14144	14045	14111	13877	14121	14082	14067	14085	14104	14095	14246	14159	14108	13929	14085	14110	14017	14075	14189	14041	14002	14215	14009	14149	14232	14061	14078	14003	13985	14012	14014	14200	14076	14169	14132	14228	14135	14039	14112	13994	14156	14108	14255	14212	14150	14058	14264	14159	14073	14224	14072	14206	14270	13987	14134	14237	13956	14192	14215	14225	14183	14134	14083	14063	14019	14344	14071	13985	14105	14198	13998	14238	13865	14194	14146	14118	13944	14189	13998	14188	14186	14078	14073	14150	14217	14055	14206	13984	14260	14070	14162	14007	14144	13942	14107	14124	14105	14181	14105	14032	13997	14170	14020	14171	14057	14139	14243	14041	13943	14068	14052	14188	14143	14208	14104	14074	14160	14206	14017	14333	14140	14041	14312	14058	13870	14026	14111	14047	14199	14052	14095	14197	13930	14188	14099	14073	14007	14053	14087	14166	14150	14194	14045	14035	14143	14043	14096	14180	14062	14016	13934	14081	14088	14162	13990	14108	14162	14056	14178	14082	14000	14198	14198	14119	14141	14085	14098	13984	14140	14065	14061	14156	13887	13903	14196	14087	14089	14155	14116	13972	14104	14097	14116	14161	14122	14184	14054	14067	14048	14075	14171	14077	14174	14120	14030	14050	14029	14162	14045	14080	14028	14201	13989	14051	14137	14169	14127	14075	14060	14151	14139	14083	14156	14155	14168	14063	14208	14043	14082	14239	14228	14257	14092	13973	14213	14100	14110	14145	13999	14131	14270	14223	14065	14425	14148	14258	14033	13887	14145	14141	14135	14049	14178	14091	13974	14117	13978	14043	14104	14130	14253	14011	14112	14355	14095	13928	14172	14223	14107	14109	14224	14054	14085	14161	14175	13891	14062	14119	14132	14246	14116	14065	14064	14007	14189	14196	14053	13959	14126	13990	14091	14125	14148	14103	14203	14209	14058	14113	13972	14111	14185	14078	14080	14044	14095	14094	14076	14029	14263	14143	14058	14121	13979	13912	14052	14110	14055	13911	14061	14017	14127	14166	13865	14103	13950	14232	14147	14022	14159	14088	14144	14141	14182	14250	14218	14322	14095	14208	14119	14036	14055	14169	14351	14088	14176	13979	13906	14017	14136	14197	13999	13992	14154	14094	14054	14013	14197	14215	14056	14093	14123	14270	14127	14170	14158	14128	14103	14137	14054	14249	14087	13969	13969	14263	14246	14191	13890	14114	13949	14358	13992	14136	14205	14018	14190	14040	14166	14255	14065	13999	14077	13991	14109	14159	14066	13995	14064	14192	14074	13994	14294	14166	14077	14139	14079	14215	14106	14139	14153	14094	14058	13971	14056	14118	14154	14090	14095	13964	14159	14097	14075	13908	14320	14070	14250	14114	14230	14135	14248	14001	14184	14167	13894	13972	14174	14210	14074	13975	13997	14166	14064	14247	13974	14035	14106	14202	14059	14119	14098	14058	14108	14170	14084	14072	14039	14057	14221	14138	14061	14145	14184	13960	14189	14289	14178	14126	14224	14097	14067	13986	14166	14157	14010	14101	14062	14066	14019	14067	14112	14116	14062	14050	14047	14001	14123	14248	14144	14144	14040	14067	14150	14128	14145	13974	13986	14146	14082	13995	13972	13834	14089	14051	14104	14249	14169	14074	14175	14017	14189	14025	14050	14194	14146	14076	14114	13977	14112	14114	14117	14095	13883	14050	14164	14116	14083	14085	14024	14025	14077	14077	14037	14062	14127	14051	14068	14015	14031	14210	14072	14150	14181	14053	14117	14248	14200	14114	14217	14004	13948	14023	13962	14134	14220	14089	14049	14078	14120	14047	14178	14024	13998	14008	14107	14176	14155	14243	14125	13957	14136	14038	14071	13985	14185	14045	14121	14041	14067	14172	14032	14178	14198	14053	14090	14030	14036	14157	14032	14169	13995	14101	14251	14070	14047	14001	14317	14184	14171	14053	14022	14098	14192	13996	14189	14158	14144	14010	14207	14051	14024	14137	14105	13997	14121	14096	14025	14262	14200	14034	14121	14070	14071	14088	14056	14166	14364	13939	13989	14142	14145	14006	14020	14256	14175	14036	14063	14062	14081	14068	14146	14145	14050	14093	14164	14182	14027	14274	14173	14026	14026	14118	14038	14072	14068	14226	14164	13983	14185	14105	14109	14156	14175	14179	13994	14258	14163	13977	13947	14081	14214	14205	14103	14174	14071	14192	14062	14113	14125	14085	14002	14104	14182	14263	14045	14137	14012	14054	14189	14319	14145	14092	14015	14101	14167	14142	14240	14076	13955	14126	13911	14104	14310	14053	14024	14070	14029	14074	14079	14143	14099	14141	14258	14162	14112	14004	14018	13943	14145	14267	14054	14023	14282	14186	14019	14201	14078	14010	14119	14177	14168	14028	13993	14054	13896	14044	14136	14101	14179	14169	14007	14154	13967	14023	14255	14084	14017	14098	14024	13952	14246	14072	14194	14107	13987	14038	14086	14115	14172	14177	14130	14099	13940	14193	14088	14198	14125	14075	14188	14036	14094	14175	14087	14022	14094	14024	14016	14135	14013	14051	14193	14186	14230	14238	14219	14210
23045	22534	38194	40455	45115	38726	29651	21672	18315	17335	16926	16402	16578	16358	16390	16406	16237	16268	16185	16353	16209	16364	16314	16323	16211	16164	16270	16134	16347	16232	16236	16274	16325	16209	16057	16190	16128	16266	16312	16223	16202	16156	16035	16385	16020	16123	16238	16080	16200	16036	16114	16080	16212	16071	16406	16232	16050	16148	16171	16139	16103	16011	16046	16056	16009	16133	16404	16118	16220	16330	16149	15957	16211	16161	15995	15994	16076	15980	16119	16006	16165	16195	16164	16049	16166	15933	16114	15984	16179	16109	16020	16162	16061	16341	16097	16099	16218	15995	16194	16184	16189	16220	16095	16041	16202	16153	16225	16125	16246	16070	16184	16141	16102	16010	16066	16108	16345	16062	15954	16069	16178	16316	16224	16191	16133	16103	16059	15979	16292	16078	16245	15973	16138	16120	16032	16026	16063	16177	16277	16161	16261	16349	16226	15879	16243	16136	16181	16084	16133	16138	16141	16118	16097	16071	16166	16034	16286	15996	16094	15961	15923	15707	16030	15999	16067	16141	16308	16045	15937	16163	16104	16089	16150	15980	16242	16088	16129	16163	15931	15985	15994	16101	16044	16155	16085	16064	16077	16115	16078	16227	16269	16212	16051	16079	16130	16056	15994	16096	16109	16135	16076	16143	16100	16070	16073	16029	16062	16215	16066	16288	16071	16107	16322	15769	16017	16029	16065	16123	16153	16096	15889	16186	15985	16057	16035	16085	16013	16006	16077	16257	16309	16138	15951	15976	16037	16068	16107	16156	16085	16101	16087	15983	16207	16106	16097	16289	16223	16056	16026	16061	15934	16241	16218	16077	16108	16236	15954	16011	16138	16131	16127	15913	16134	16182	16061	16049	16035	16053	16141	16118	16009	16003	16109	15957	16242	16159	16042	16142	16223	15965	16200	16231	16070	16179	15988	16153	16064	16206	15919	16067	16144	15999	16139	16126	16200	16183	16081	16102	16080	16047	16115	16057	16062	16149	16193	16220	16130	16221	16047	15984	16117	15905	16074	16010	16218	15910	15887	16016	15971	15938	16069	15964	15947	16073	16086	15982	16148	16054	15846	16100	16168	16193	16248	16002	15974	16294	16055	16140	16083	16139	16152	16255	16165	16192	16245	16039	16106	15938	16139	16075	16123	16325	16274	16314	16217	16219	16330	16157	15926	16064	16062	16133	16015	16088	16071	16178	16014	15973	16186	16195	16280	16067	15997	16049	15735	16014	16114	16164	16122	16008	16116	15927	16309	16022	16151	16245	16171	16110	16255	16087	16229	15996	16051	16000	16107	15949	16068	15947	16038	16138	16152	15928	16032	16237	16046	15806	16164	16093	15989	16032	16436	16271	16068	16067	15952	16155	16110	16003	16164	16143	16179	16021	15889	16000	16278	16333	16013	16150	16146	16168	15947	16096	16242	16074	16138	16023	16139	16065	16091	16166	16172	16092	16199	16205	15831	16166	15995	16087	16098	15903	16101	16330	16104	16150	16119	16107	16177	16200	16073	16048	15857	15962	16123	15969	16235	16136	16123	15996	15979	16103	16219	16304	16329	16079	15941	16091	16038	16115	16140	16119	15851	15992	16299	16099	16177	15979	15955	16109	16224	16141	15950	16067	15955	16074	16198	16290	16172	16031	16152	16034	16158	15962	16108	16049	16159	16118	16194	16046	16072	16079	16238	15929	16091	16239	15974	16132	16119	16174	16045	16159	16114	16307	16048	16072	16279	16044	15966	16191	16099	16074	16351	16024	16005	16142	16079	16041	16087	16114	16007	16324	16038	16134	16267	16272	16046	16226	16077	15969	16123	16095	15881	16093	15965	16083	16129	16360	16048	16104	16365	16107	16071	16002	16338	15963	15967	16227	16003	16199	16017	16444	16141	15938	16219	15883	16184	15986	15893	16091	16072	16136	16052	16266	16089	16043	16092	16190	15939	16300	16065	16225	16133	16089	16037	16138	16060	16106	15994	15944	15978	16125	16061	16076	16074	15988	16185	16147	16258	16173	16285	16170	16068	15975	16115	16156	15850	16063	16128	15985	16165	16127	15846	16124	16075	16074	16114	16170	16240	15936	15927	16178	16062	16094	16057	16023	16015	16223	16293	16262	16245	15889	16070	16106	16282	16012	16079	16159	16281	16076	15836	16011	16166	16105	16139	16227	16093	16171	16035	16019	16229	16292	15874	16077	16432	16046	16097	16177	16058	15887	16183	16154	16259	16139	16208	16215	15968	16081	16176	15928	16035	16111	15915	16348	16012	16112	16111	15946	16009	15953	16038	16051	15980	16053	15971	16140	16053	16053	16022	16134	16135	16065	16021	16090	16103	16018	16275	16082	16136	15951	16088	16057	16082	16003	16255	16132	16001	15862	16190	16064	16021	15936	16162	15917	16118	15960	16015	16138	16050	16196	15940	16289	16233	15945	16150	16327	16180	15994	15939	16266	16057	16004	15947	16041	16114	15942	16174	16091	16086	15908	15946	16071	16037	16083	16132	16208	16029	16361	15953	15763	16098	16076	16042	16053	16206	16018	16158	16269	15959	16124	15962	16073	16004	16064	16086	16048	15986	16202	15796	16003	16014	15833	15986	15980	16223	16153	16095	16213	16058	15959	16064	15870	15998	16050	16123	15911	16144	15977	16110	16155	16042	15979	16126	16277	16000	16114	16141	15986	16047	15810	15878	16000	16260	16129	16153	15996	16019	15977	15917	16174	16164	16166	16242	16116	16187	15949	16143	16009	16045	16160	16223	16244	16209	15972	16058	16006	16297	16141	16148	16037	16186	16137	16054	15915	16110	16090	15947	16098	16126	16002	16024	16041	16109	15927	16012	16177	16267	16054	16122	16083	16186	15921	16115	16105	16051	15920	16080	15996	16034	15982	16161	16129	16111	16080	16068	16093	16103	16149	16040	16095	15984	16031	16143	15946	16033	16003	16339	15909	15929	16243	16012	16152	16012	16062	16109	16077	16108	16197	16124	16277	16276	16359	16238	16054	15845	16015	15942	16090	16030	16171	16053	16042	15986	16193	16271	15875	16121	16040	16154	16113	16191	16041	16008	16126	16082	16111	16107	16138	16281	16154	15990	16145	16197	16261	16220	16310	16113	16015	16163	16065	16132	16136	16141	16155	16061	16035	15931	16006	16081	16170	16165	16042	16034	16114	16118	16083	16298	16125	16037	15904	16147	15997	16197	16201	15896	16118	16076	16002	16065	16149	16204	16338	15884	16071	16244	16145	16154	15899	15913	16269	16011	16239	15839	16026	16113	16049	16205	16061	16180	16156	15998	16055	16074	16178	16024	16015	16067	16209	16141	16221	16058	16092	16194	16180	16095	16082	16385	15789	15987	16148	16257	16017	16074	15909	15946	16042	16010	16075	16064	15993	16013	16183	16004	16187	16334	16001	15937	16210	16083	16148	15942	16081	16173	16179	16047	16127	16148	16131	16185	16074	16143	16045	16110	16229	15989	16145	15901	16117	16115	16155	16231	16012	16247	16048	16078	16022	16142	16308	15939	16244	16161	16034	16213	16191	16062	16203	16045	16227	15967	15994	15870	16140	16084	15885	16049	16155	16005	16044	15996	15999	16136	16037	16036	15957	16120	16006	15909	16119	16042	16068	16296	16077	16222	15977	16038	15938	16218	16092	16095	16093	16142	15956	15902	16042	16061	16076	15934	16197	16048	16019	16254	16150	16060	15977	16039	16060	16049	16032	16120	16130	16320	16102	15983	15871	16072	16102	16023	15992	16127	16162	16135	16090	16076	16203	15889	16151	16154	16239	16150	16290	16070	16079	16026	16235	16169	16130	15906	16052	16163	16132	16129	16246	16154	16104	16107	16147	16283	15924	16156	16261	16331	16080	16097	16051	16081	16098	15905	16092	15941	16038	16029	15909	16174	16187	16037	15998	15948	16082	16041	16066	15865	16048	16094	16144	16016	16138	16139	16166	16197	16076	16289	16032	16056	16077	16116	15993	16022	16124	16023	16073	16225	16060	16042	16199	16147	16032	16086	16228	16299	15997	15948	16109	16196	16202	15904	16098	16126	16187	16269	16122	16184	16157	16056	16078	16156	15978	16041	15949	16124	16040	15954	16097	16038	16005	16125	16143	16099	16091	16104	16072	16184	15975	16102	16123	16097	15942	16259	16127	16080	16156	16009	15970	16180	16075	16152	16188	16143	16234	16196	16072	16175	15950	16072	16150	15949	16090	16157	16129	16138	15963	16240	16035	16225	16016	15948	16127	16154	16122	16154	16223	16038	16167	16105	15935	16018	16145	16052	15977	16016	16005	16064	16237	16205	16146	16200	16040	16229	16014	15858	16113	16093	16145	16067	15968	15951	16237	16073	16044	16185	15842	16273	16036	16069	16167	16220	16175	16133	15996	16049	16138	16188	16242	16050	15944	16450	16364	16349	16114	15982	16041	15917	16104	16072	16384	16233	16163	16290	15962	15998	16020	16157	16072	16159	16071	16053	16443	16014	16031	16034	16055	16152	16072	16199	16125	16229	15987	16178	16046	16145	16166	16211	16077	16135	16048	16006	16161	15925	16063	16096	16122	16008	15993	15956	16234	16065	16110	16162	16166	16187	15933	16152	16014	16014	16210	16236	16204	15992	16273	16236	16207	16128	15980	15991	16043	15999	16025	16127	16099	16016	15911	16047	15993	15858	16053	16133	16192	16062	16033	15933	16057	15982	16296	16103	16027	16055	16005	15940	16025	16125	16250	15911	16221	16103	16023	16043	16208	16155	16039	16140	16119	16114	16066	16250	16095	16061	16102	15939	16012	16217	16049	16116	16113	16140	16032	15950	16017	16124	16032	16153	16071	16125	16178	16207	16012	15965	15977	15944	15951	15910	15953	15991	16346	15993	16207	15978	16076	16269	15994	16042	16059	15953	15979	16251	16104	16046	16081	16178	16230	16264	16189	16113	16030	15837	15964	16069	16103	15919	16186	16082	16226	15941	16046	16118	16185	15911	16020	16149	16055	16067	16018	16346	16033	16167	16156	16050	16002	16012	16144	16108	15975	15823	16185	16157	16224	16004	16177	16245	16104	16319	16254	16116	16286	16265	16056	16247	16007	15895	16091	16196	16205	16256	16111	16103	16106	16088	15913	16109	16094
57883	101138	94278	74229	63196	41125	26141	19468	15928	14324	14131	13925	14003	13873	14038	13973	13857	13975	14067	14076	13770	13891	13993	13829	13976	13854	13944	13879	14005	13996	14065	14042	14125	13995	13949	13972	13891	14066	13889	14032	13956	13887	13944	13673	13995	14067	13983	13868	13964	13870	14022	13955	13939	14012	14005	13862	13833	13919	13961	14001	14038	13886	14082	13898	13979	13947	13931	13961	13965	14009	13940	14032	14000	14041	13891	13960	14074	13951	14104	14045	14016	13928	13984	13979	13929	13853	14110	13867	13929	14072	13855	13946	14206	14125	13734	14077	13984	13886	14060	13859	13912	13996	14024	13960	13977	13899	14072	13932	13916	13890	14130	13821	14026	14079	14156	14025	13941	13921	14091	13790	14011	13905	13905	13844	13907	13868	13873	13908	13895	13900	13931	13765	14170	14030	13835	14042	13919	13956	13876	13996	13962	13946	14092	13986	13999	13975	14043	14002	13903	13851	13918	13852	13837	14069	13748	13829	13854	14047	13853	13928	13799	13977	13893	13770	13891	13917	14072	13886	13978	13933	13810	13777	13941	13861	14093	13987	13936	14038	13973	14009	13860	13867	13805	13590	14082	13833	13917	14134	13900	13878	13964	14026	14082	14029	13964	13830	14152	13955	13922	14039	13929	14169	13997	13808	14041	14088	13966	14016	13944	13860	13929	14065	13941	13939	13898	13857	13938	13966	13911	13907	13939	13919	13885	13917	13930	13911	14079	14005	13951	13989	14143	14036	13965	13856	13986	13951	13867	13930	13977	14019	14044	13993	13954	13951	13824	13875	13942	13920	13933	13993	13916	14221	13958	13966	13910	13874	14028	13851	14038	13736	14060	13938	13947	13928	13958	13821	13798	13919	14075	13908	14054	13997	13824	14046	13857	13973	13944	13785	14023	14028	13957	14024	13979	14060	13995	13908	13994	13985	13921	13983	13774	13930	13864	13873	13943	14119	13819	13947	13964	13954	13930	14024	14117	13836	14023	14007	13838	13894	13843	14227	13822	13773	14025	14088	13978	14074	13848	14118	13826	14035	14010	13833	13837	13956	13889	14050	14016	14006	13765	14047	13795	13916	13969	13949	13944	13943	14000	13844	13789	13931	14007	13893	13895	13982	13897	13863	14036	13957	14020	13945	13812	14018	13923	13867	13797	14046	13872	13977	13885	13897	13934	14017	14081	13887	14126	14100	13818	13823	13847	13973	13994	14030	13952	13961	13967	14035	14076	14011	14034	13987	13871	13862	13878	13999	13982	13899	13903	13822	13929	13951	13849	13974	14011	13867	13892	14057	14050	13915	13792	13938	13837	13925	13917	13977	13969	14016	13881	13886	13989	14071	13900	14018	13892	13862	14122	14021	13854	14012	13958	13809	13948	13989	13892	14046	13996	13928	14063	13981	13855	14017	13922	14015	13857	13964	13881	13988	14021	13840	13766	13834	13826	13938	13968	13949	14044	13926	13966	14162	13969	14062	13865	14017	14112	13900	14033	14051	13856	13986	14111	14090	14174	13897	13814	13924	13754	13980	13873	14009	13895	13945	14049	13941	13977	13840	14035	13866	13973	14217	14010	14006	13855	14048	13894	13842	13830	14148	13851	14068	13870	14085	13903	13859	13900	13797	13964	14060	13982	13920	13878	14066	13981	13872	13693	13914	13979	14007	14042	14050	13865	13902	14045	13917	13968	14012	14025	13905	14036	13851	14004	13997	13928	14139	14017	13807	13969	13841	13846	13811	13987	13825	13918	14008	13934	13882	13872	14022	13941	13850	13808	13924	14122	13963	13899	13999	14158	14080	13771	14044	13982	14004	13991	13961	13925	14054	13811	13877	13886	13929	13816	13737	14078	13895	14030	14015	14061	13959	14037	13843	14049	13984	13944	13952	13838	14107	13913	13924	13921	13979	14055	14000	14039	14138	13868	14006	13944	13943	13953	13848	13982	13788	13967	14004	13909	13874	13956	13937	14040	13904	14005	13902	13915	13951	14014	13908	13939	13879	13934	13978	14093	14091	14031	13870	13986	14024	13897	14040	14184	14006	13989	13943	13959	13904	14094	14146	13969	14101	14044	13991	13802	13928	13865	13851	13954	13893	13995	13846	13836	14002	13949	13806	13935	13871	13880	14026	14058	13823	14060	13868	13834	13969	13915	14060	13932	13954	13998	14011	14041	14120	13818	13969	13987	13933	13749	14007	14057	13882	13857	14017	13982	13889	14107	13886	13972	13917	14028	13892	14158	13937	13977	13953	13923	13958	13899	13957	13922	13899	14082	13901	13988	13849	14038	13968	13955	14014	13867	13785	13955	13983	13911	14039	13953	14090	13981	14094	13895	14020	14090	13735	13882	13909	13917	13887	14006	14098	14082	14029	14025	13885	13946	13981	13946	13945	13864	14110	14114	13947	13943	14226	13900	13799	14011	13969	13922	14162	13791	13931	13882	13925	13924	13982	14052	13899	13872	13767	13943	13922	14082	13983	13823	14004	14079	13946	14068	13880	13913	13824	14046	13940	13773	13887	13833	14239	14040	13893	14018	14037	13967	13941	13911	14143	13932	13833	13786	13935	13925	14008	13699	14133	14071	13969	14031	13837	13964	13931	13866	13873	13871	13930	13933	13934	13963	14022	13932	14027	13959	14080	13818	13971	14064	13905	13965	14086	13956	13868	13986	13981	13893	14120	13992	14015	13947	13926	14078	13988	13986	13981	13872	14054	13998	13989	14154	13912	13881	13860	13964	14000	14108	13854	13971	13886	13915	13899	13916	14021	13874	13945	13853	14043	13997	13951	14108	13835	14009	13864	13951	13972	13880	13988	13753	13958	13973	14086	13882	13955	14056	13981	13861	13851	14076	13917	13901	14064	14039	14073	14047	13972	14141	13834	14002	13912	14003	14044	13741	13865	13989	13942	14154	13910	13931	13855	13889	13820	13919	13857	14090	13941	13938	14031	14098	13939	13976	14156	14003	13700	13876	14067	13966	13982	13802	13913	13957	13814	13809	13688	13981	13911	14027	14017	14093	14008	14104	14152	13873	13896	13918	13984	13928	13977	13993	13983	14311	13930	13951	13863	13832	13934	14066	13993	14042	14174	13992	13879	13803	13999	13955	13981	13981	13963	13926	14093	13856	14030	13999	13992	13717	14141	13901	13825	13949	13825	13981	13871	13825	13905	13936	14006	14079	14005	13954	13841	13767	13767	13891	14070	13869	13965	14072	14006	13976	14018	13768	14169	13969	13920	13952	13991	13951	14108	13844	13992	13932	14048	13929	14030	13747	13888	14019	13923	13796	14086	13920	13955	14101	13924	14130	13864	13951	13970	13778	14019	14061	13993	13898	13995	14044	14014	14068	13921	14018	13946	14005	13840	13826	14063	14023	13985	13987	14017	13999	13860	13832	13836	13893	13753	13863	14034	14053	14093	13977	13949	13944	14046	14040	13913	13976	13960	14021	13992	14084	13883	14203	13906	13861	13866	13937	13939	13889	13951	13967	14032	13770	13893	13888	13863	14064	13966	13852	14061	13951	13929	13901	13860	13715	13992	14014	13896	13924	14176	14108	14006	13933	14018	13940	13877	13884	13998	13940	14023	13760	14036	13851	14060	13978	13972	13874	13966	13911	13829	14044	13887	13933	13957	13860	14018	13869	13878	13876	13997	14128	13912	14125	13997	13989	14053	13928	14057	13817	13925	13993	14058	14020	13808	14004	14006	13922	14142	13953	14007	14080	14099	13958	13889	13838	14034	13862	14002	13976	13744	13978	13982	14001	14027	13894	14046	13740	13978	13925	13854	13820	13978	13847	14053	13849	13957	13952	13836	13860	13817	14105	13956	13985	14054	14041	13967	13973	13747	13977	13955	13994	13808	13922	13965	13922	13837	13888	14027	13983	14012	13845	13974	14004	13874	13903	13800	13848	14029	14071	14020	13933	13883	13981	14025	13987	13953	14025	13916	14161	14021	13977	13844	14085	13864	14074	13831	13873	13851	13847	14000	13731	13891	14005	14059	13848	14042	14067	13880	13978	13996	13987	13815	13884	14008	13878	13890	13811	13934	13827	13787	13941	14090	13798	13891	13994	13779	14042	13935	13990	13801	13960	13942	13992	13815	14000	13883	13912	13952	13920	13912	14018	13920	13888	13852	13888	14019	13914	14068	13953	14057	13863	13955	13801	14052	13968	13958	13862	13933	13848	13810	13900	13897	14026	13982	14097	13750	13726	13908	14038	13916	13868	13906	13976	13860	13933	14130	13900	13944	13944	13942	14055	13947	13925	13921	14110	13883	14088	13948	13901	14040	13846	13842	14120	13965	13968	13933	13789	14009	13987	13997	13964	14091	13902	13891	14070	13980	13979	13750	13977	13791	14101	13988	14016	14013	13788	14084	13929	13767	13804	13842	13966	13850	13915	13925	14071	13982	13911	13964	14211	13950	13959	14053	14037	13929	14021	13933	13990	13925	14033	13848	14100	14084	13952	14043	13870	13885	14014	13960	13911	13942	13873	13996	13899	13899	13925	14094	13981	13906	13869	14040	14009	14073	13978	14053	14126	14012	13777	13849	14056	13924	14038	13850	13808	13993	13896	14099	14000	13945	14130	13822	13793	13978	14025	13825	14036	13977	13929	13927	13842	13869	13841	13983	14082	13918	14008	13962	14014	14106	13942	14016	13851	13822	14046	13846	13952	14033	13846	13963	13897	13870	14027	14018	13936	13895	13930	13866	13909	13939	13891	13961	13985	13881	14040	13939	13999	13931	13861	13928	13947	13949	13987	13945	13879	14001	14050	13913	13999	13909	14010	13758	14070	14020	14026	13953	13836	14084	13889	13988	13845	13917	13861	13981	14010	14059	13843	13906	14008	13768	13904	14077	13988	13805	13847	13847	14068	13984	14078	13812	13904	14030	14111	13816	14034	13995	13811	14118	13862	13902	13834	13889	13906	13902	14000	14160	13899	14017	13934	13961	13994	13895	14056	14034	13992	13941	14042	13905	13853	13953	13975	13928	13819	13872	14044	13795	13957	13942	13910	13925	14052	13941	13845	14020	13960	13794	14094	13992	13987	13897	13883	14019	14088	13911	13837	13894	13912	13974	14010	13814	13837	13915	14003	14040	13995	13816	14024	14082	13871	13811
28469	31139	43178	33171	28009	22705	18199	16979	16429	16203	16015	15893	15977	16062	16018	15898	15932	16006	16006	15988	15869	16155	16001	15969	16021	16069	16119	16156	16005	16080	16160	15948	16037	15966	15994	15888	15853	15991	16012	15951	15823	15999	15900	16146	16175	16166	16229	15881	15940	16007	16026	15912	15901	15865	16114	15962	15859	16070	15880	15856	15858	15922	16056	15972	16044	16092	16145	16038	16042	16118	16100	15789	16129	15929	16022	15827	15983	15956	15940	15959	16051	16113	16124	15951	15981	16058	15857	15853	15985	15906	15880	15891	15739	16073	16312	16106	16062	15916	16086	16021	15960	15798	15950	16004	15915	16112	16006	16102	15855	15942	16075	15901	15703	15669	15846	15845	16081	15919	16054	16064	16147	16049	15869	15936	15942	15946	16050	16049	15904	15966	16093	15821	15963	16098	16106	16057	15937	16074	15932	15782	15982	15979	16096	15964	15968	16095	15823	16000	15954	15909	15833	15820	16049	15920	15949	16112	16030	15816	16149	16100	15930	15867	15906	16030	16092	15846	16073	16233	16107	15808	15916	15817	15973	15962	15851	15758	15806	15695	15859	16014	16142	15896	15879	15812	16152	16012	16071	15909	15861	15985	16032	16199	16028	15890	16001	16085	15996	15841	15851	15867	16008	15967	16119	15934	15784	15934	16117	15898	16048	16080	15968	16055	15886	15940	15969	16035	16012	16113	16102	15955	16061	15901	16210	15980	16078	16000	15788	15880	15952	16067	15967	15945	15862	15977	16008	16035	15913	15866	16041	16023	15933	16231	16098	15818	16053	15915	15833	15905	15812	16021	15880	15908	15965	15914	16060	15795	15897	15919	15893	15999	15890	15950	15867	15980	15832	16003	15936	15860	16017	16093	16075	16071	16032	15851	15940	15844	15778	15923	16021	16101	15930	16006	15963	15916	15815	15996	15924	16031	15866	15856	16018	16011	15982	15963	15819	16030	16035	15845	16003	15907	15981	16009	16106	15801	15983	15881	15751	15822	15837	15738	15808	15892	15982	15891	15954	16188	15884	15869	15997	15966	16106	16364	16123	16007	16030	16032	16006	15950	15933	15870	16023	16017	15980	15910	16244	16148	16228	15879	15946	16045	15875	15805	15973	16116	15991	15892	15925	16088	15843	15891	15894	15734	15893	16058	15803	16089	15825	15863	15945	15891	15999	15855	15987	16002	15809	15779	15916	15974	15849	15879	15873	16034	15945	15811	16002	16087	15922	16048	16041	15945	15945	16144	15813	15979	16119	15948	16099	15716	16080	15932	16027	15926	15959	16043	16109	15904	16077	16016	15989	15696	16046	16049	15854	16259	16179	15807	15902	16074	15972	15964	15895	15940	15790	15913	15973	16047	16006	15901	16202	15986	15841	16020	16131	15848	15954	15998	16144	16091	15884	15869	15875	15915	16125	15993	15982	16062	15939	15936	15874	15654	15811	15779	16032	16017	15882	15865	15995	15825	15940	15861	15869	15890	15669	15979	15996	15964	15858	15818	15809	15850	16021	16033	16103	16038	16066	16002	15944	15961	16123	15991	15891	15956	16088	15974	15815	15730	15900	15932	16031	16068	15927	16145	16050	15784	16071	16076	15984	15929	16140	16266	16122	15755	15950	16087	15938	15809	16079	16169	16024	16004	16093	15851	16066	16138	16051	16008	15935	15871	15941	16162	16037	15991	15772	16016	15748	15740	16135	16008	16038	15718	15756	15642	16035	16054	15975	15996	15947	16116	15868	15941	15992	15891	15919	15869	15844	15959	15994	15965	15945	16081	15882	15986	16178	16120	16048	16059	15768	16097	15987	16081	16073	16070	15983	16035	15814	15970	15884	15974	15835	15876	15871	15945	15960	15725	15928	15890	16126	15909	16086	15972	16057	15923	15842	16187	15863	16218	16138	16068	15940	16194	16091	15957	15903	15791	15937	15699	15981	15941	15932	16083	16001	16011	16066	15947	15881	16082	15996	16074	16130	15955	15872	15905	15905	15985	15959	15964	15998	15935	16120	16184	16016	15868	15936	15775	16071	15883	15968	15976	15986	15836	16101	15961	16014	16007	15789	16001	15944	16095	16013	16026	15960	15890	15935	15849	16103	15828	16078	16004	15902	16089	15865	15947	16014	15795	16025	16075	15907	16086	16117	15945	15954	15883	15932	15961	15969	15990	15786	16000	16055	16082	15979	15969	16023	15689	15837	15938	15988	15915	15800	16068	15829	16010	15820	15971	15948	16020	15863	15865	16056	16103	15835	15969	15876	15761	15984	15856	15894	15920	15997	16049	15956	15985	15893	15865	16069	15841	15859	16089	15848	15889	16239	15915	15866	15967	15881	16067	15995	15920	16167	16157	16060	16072	15852	16070	15877	15766	16018	15828	15962	15918	15913	15900	16050	15977	15979	15966	15964	15799	16103	16082	15986	15918	15992	16005	16065	15843	15922	15996	16054	16187	15971	15994	15880	16008	15959	15857	16030	15949	15880	16094	15898	15842	15871	16101	16188	16175	15999	15932	15917	16012	15962	15972	15896	15941	15983	15892	15784	15786	15981	15878	16106	15942	16248	15820	16024	16040	16028	16176	16211	15947	16052	16115	16125	16223	16082	15943	16161	15990	15968	16027	15945	15843	15906	15891	15916	16030	16002	16018	15947	15953	15904	16085	16096	15890	15908	16070	16006	16021	15997	15988	15979	15759	15897	15861	15924	15904	15899	15848	15906	16086	16070	16002	15997	16095	15974	16192	15944	15790	16105	15949	15978	15931	15984	16156	16000	16044	16160	16111	15932	15993	16145	15867	15921	16248	15920	15882	15817	15867	15980	16016	15903	16019	15903	15730	16060	16131	16020	15937	15999	15954	15909	15774	16205	16028	16031	15940	15747	15901	16075	15892	15811	15935	15877	15834	15944	15877	15921	16045	15881	15907	16044	15890	15864	15826	15884	16106	15923	16017	15958	16116	15843	16059	16122	15971	16003	15985	15949	16027	16174	16069	16009	16063	15828	16053	16077	16047	15971	15881	16251	16048	15921	15919	16107	16062	16044	15835	15935	16127	16043	15910	15967	15919	15928	15736	15977	16126	15882	15978	16021	16152	15903	15889	15939	15806	15988	16037	16093	16053	15934	15919	15886	16023	15959	15971	15796	16060	15976	15935	15998	15938	15947	15966	15982	16175	16064	15839	15945	16135	15962	16020	15952	15994	16140	15950	15891	15941	15812	16013	16279	16101	16184	16038	16011	16062	16091	15847	15947	15872	15870	15940	16042	15933	16093	15937	16010	15772	15889	15927	15890	16057	15977	15818	15813	15970	16116	15941	15928	16027	16047	16079	15984	15819	15932	15996	16002	15914	15908	16090	16011	15968	15940	15953	16062	16113	16051	16018	15977	16010	16287	16078	16143	15980	15994	15834	15963	15817	15868	15899	15919	15921	15874	16066	15761	15980	15957	15888	16123	15938	15843	15970	15840	16031	15959	16061	16053	15970	15824	16335	15965	15859	15950	15947	15928	16001	15998	16075	16148	15805	15857	16133	15904	15960	15959	15890	16067	16000	15951	16002	15990	15838	16081	16041	16153	16009	16000	15775	15945	15778	15879	16032	15822	15924	16106	16005	16091	15858	16082	15898	15907	16035	16029	15925	16003	16221	16030	16199	15942	16005	15862	16001	15935	16101	15883	15878	15915	15935	15906	15939	15982	15981	15857	15964	16077	15975	15949	15912	15757	15880	15974	16104	15986	15894	16114	16041	15963	16133	15920	15961	15988	15977	15967	16090	16151	16079	16107	16178	16014	15841	16128	16043	15906	15928	15978	15950	16132	15851	15952	16072	15944	16008	16036	15959	15976	15890	15937	15961	15905	15868	16003	15835	15985	15947	15930	16024	16311	15808	15893	16078	16146	15748	16029	15816	15972	15778	15974	15951	16097	16041	15986	15916	16096	16028	15715	15916	15802	16131	16039	15947	15954	16134	16129	15910	15935	16043	16001	15980	15882	15863	16032	15903	15967	16018	15987	15841	15960	15875	15922	16021	16100	16032	16101	15847	15849	15806	16245	15833	15923	16065	16112	16048	16130	16005	16003	16022	16018	15882	15848	16063	16007	16013	15921	16076	15991	15798	15767	16004	15930	16177	16116	16006	15869	15900	15956	16015	15828	16154	16104	15925	16020	16100	15899	15817	15921	15901	16126	15957	15968	15999	16204	16073	16080	15938	15850	16150	16009	15966	15989	15887	16083	15873	15927	15923	15900	16045	16173	15980	15980	15973	15780	15879	16007	16040	16052	15859	15849	16054	16079	16027	15920	16108	15945	16021	16032	15871	15931	16159	16173	15848	16123	15625	15976	15957	15918	15962	15920	15932	15922	15934	16008	15956	15820	15906	16042	16005	16070	15898	15884	15979	16073	16040	15988	16112	16080	15942	15888	16033	15994	15984	16049	15753	15837	15954	16252	15955	16200	15901	16093	16075	16113	15926	15905	15891	15804	15993	16113	15701	15907	15946	15890	16008	15933	15795	16060	15891	15990	16022	16167	15930	16139	15932	15899	16056	16050	16058	15810	16017	15894	15901	16029	15933	15904	15811	15927	16069	15988	15943	16093	16016	16098	15910	16001	15952	15922	16080	15988	15832	15999	16036	15927	15862	16003	15936	15917	15983	16070	16066	16189	16116	16023	15983	15972	15971	15968	15822	16172	16014	15880	15979	16091	15953	15889	15835	15831	15999	16171	15850	16018	16068	15984	16156	15964	15796	16015	15909	15937	15861	16071	16034	16003	15991	15969	16034	16001	15977	15816	16009	15943	15840	16275	16065	16068	16009	15964	15830	15962	15698	16102	15887	15813	15817	16204	16240	15877	15899	15969	16112	15900	16009	15993	16145	16067	15979	16238	15888	16019	15998	15995	16126	16136	16085	15838	16087	15968	15936	15942	15903	15932	16189	15902	15796	15945	16177	16093	15883	16045	15992	15791	16042	16204	16015	15902	15978	15952	16055	15991	15999	15905	15991	16163	15937	16060	15864	15779	15765	16058	16262	15992	15963	16201	15960	16117	16128	15945	16088	15888	16052	15898	16025	16082	15845	16028	16124	15873	16019	15888	15976	15882	15976	16045	15907	15836	15950	15985	15832	16101	16036
27892	50004	44492	29711	27105	20126	15607	14719	14284	13871	13958	13964	13791	13805	13818	13970	13843	13971	14045	13984	13800	13894	13736	13788	14043	13880	13900	13761	13848	13956	13902	13805	13976	13916	13957	13934	14057	13901	13899	13889	13880	13811	13918	13985	14055	13884	14026	13968	13967	13783	14002	13787	14151	13875	13834	14026	13850	13754	13745	13971	13768	13875	13952	13946	13887	13892	13851	13834	13694	13814	13820	13871	13775	13920	13825	13831	13866	13936	13710	13730	13808	13960	13996	13755	13696	14008	13940	13704	13780	13949	14117	13803	13916	13935	13848	13758	13982	14012	13859	13863	13729	13732	14107	13760	13805	13941	13824	13849	13919	13882	13912	13827	13891	13936	13844	14062	13846	13928	13923	13954	13832	13778	14058	13928	13987	13813	13969	14115	13890	13951	14051	13906	13972	13772	13937	13906	13815	13910	13765	13875	13938	13901	13857	13831	13823	13961	13828	13990	13816	14051	14033	13830	13857	13897	13850	13789	13754	13862	13748	13935	13886	13819	14018	13748	13851	13724	13873	13902	13936	13878	13735	13903	13889	13841	13972	13932	13848	13924	13799	13853	14074	13848	13670	13835	13979	13998	13901	13791	13767	13907	13827	13857	13942	13932	14029	13690	13966	13632	13879	13671	13825	14060	13785	13724	13855	13817	13954	13737	13992	13923	13878	13867	13945	13795	13818	14008	13865	13936	13837	13757	14000	13917	13987	13949	14051	13833	13966	13811	13950	13968	13861	13857	13925	13733	13983	13857	13735	13905	13917	13907	14001	13933	13705	13845	13955	13841	13776	13846	13933	13768	13738	13681	13730	13864	13898	13943	13782	13839	13823	13956	13843	13860	13789	13700	13868	13921	13837	13904	13797	13899	13849	13948	13728	13876	13863	13912	13871	13818	13949	13890	13948	13758	13845	13815	13922	13877	14075	13679	13878	13925	13935	13817	13925	13812	14025	13834	14122	13822	13917	13885	13986	13854	13967	13822	13892	13933	13700	13872	13934	13853	13949	13822	13795	13713	13830	14032	13737	13743	13819	13938	13979	14003	13881	13918	13861	13836	13891	13912	13961	13793	13817	13953	13869	13965	13854	13870	13831	13786	13755	13949	13838	13829	13778	13774	13924	13719	13921	13836	14131	13794	13938	13688	13880	13764	13944	13834	13632	13854	13912	13899	13841	13911	13790	13820	14001	13766	13986	13842	14052	13880	13893	13843	13820	13681	13922	13977	13764	13777	14024	14084	13845	14022	13896	13754	14031	13782	13970	13897	13778	13918	13835	13763	14011	13804	13865	13753	13949	14001	13825	13906	13886	13909	13991	13814	14013	13850	13780	13737	13711	13873	13837	13897	13959	13663	13842	13649	13871	13806	13960	13931	13951	13835	13852	13838	14077	13611	13786	13906	13985	13795	13860	13811	13873	13866	13878	13889	13847	13851	13798	13761	13858	13761	13767	13992	13853	13988	13868	13915	14054	13863	13895	13931	13802	13789	14015	13843	14078	13814	13719	13813	13818	13849	13925	13855	13866	13928	13773	13926	13833	14092	13749	13882	13931	13939	13727	13917	13712	13838	13972	13944	13873	13983	13855	13923	13716	13870	13743	13894	14060	13827	13985	13801	13898	13811	14012	13766	13987	13960	14081	13798	13731	14051	13867	13775	13897	13865	13972	13855	13615	13876	13886	13760	13931	13829	13847	13925	13816	13884	13958	13715	13792	13795	13865	13858	13817	13753	13889	13938	13768	13880	13884	13882	13921	13945	13816	13908	13784	13722	13793	13787	13824	13824	13938	13973	13835	14147	13927	13891	13987	13660	13932	13882	13753	13801	13977	13718	14006	13811	13823	13920	13734	13798	13790	13816	13896	13986	13848	13959	13709	13818	13689	13811	13880	13799	13831	13852	13872	13846	13825	13953	13936	13992	13794	13991	13988	13902	13809	14008	13729	13989	13750	13751	13786	13993	14009	13762	13752	14037	13918	13792	13833	13813	13992	13899	13798	13849	13983	13874	14028	13763	13771	13726	13752	13929	13794	13868	13764	14046	13847	13854	13947	14005	13930	13893	13799	13779	14051	13849	13906	13772	13782	13876	13754	13981	14113	13887	13845	13750	13939	13843	13916	13822	13862	13907	13856	13862	13964	13971	13874	13709	13764	13778	13927	13925	13875	13770	13817	13859	13806	13766	13750	13848	13768	13745	13964	13788	13879	13842	14039	13631	13687	14078	13908	13995	14015	13962	13905	13871	13844	13831	14018	13939	13854	13999	13939	13821	13808	13961	13795	13825	13800	13930	14005	14015	13941	13858	13878	13850	13823	13876	13971	13761	13669	13839	13933	13875	13896	13876	13901	13857	13807	13797	13924	13695	13942	14046	13799	13745	14025	13893	13954	13704	13977	13803	13875	13859	13959	13928	13765	13852	13924	13873	13723	14001	13855	13889	13887	13722	14001	13987	13817	13929	13682	13774	13861	13811	13672	13761	13837	13942	13843	13759	13940	13706	13999	13750	13834	13722	13859	13812	13720	13905	13809	13782	13877	13847	13821	13829	13935	13883	13862	13944	13895	14038	13871	13912	13862	13930	13832	13867	13751	13873	13784	13639	13879	13964	13844	13887	13806	13886	13866	14027	13885	13865	13870	13856	13884	13875	13892	13847	13847	13810	13956	13853	13881	13924	13824	13851	13818	13784	13790	13914	13840	13910	13963	13900	14062	13785	13893	14028	13764	13898	13753	13864	13792	13815	13949	13861	14045	13914	13816	14021	13928	13752	13841	13855	13923	13834	13866	13923	14094	13869	14003	13989	13808	13940	13837	13957	13905	13866	13922	14037	13747	13834	13789	14008	13867	13732	14040	13816	13771	14060	13992	13599	14112	13784	13981	13939	13896	14040	13975	13873	13797	13967	13905	13744	13896	13795	13823	13703	13766	13809	13842	13890	13944	13877	13773	13767	14095	13906	13959	13887	13828	13903	13886	13977	13803	13935	13844	13856	13949	13778	13851	13947	13919	13938	13932	13736	13793	13766	13833	13871	13990	14000	13765	14016	13887	13860	13871	13869	13815	13826	13926	13824	13861	13905	13916	13957	13831	13853	13853	13698	13635	13900	13812	13819	13805	13664	13885	13974	13807	13956	13836	13775	13974	13809	13836	13905	13890	13956	13808	13909	13839	13982	13894	13814	13782	13858	13747	13848	13822	13832	13784	13855	13760	13780	14006	13995	13849	13996	13806	13874	13917	13905	13960	13671	13876	13841	13919	13943	13978	13754	13755	13899	14010	13854	13873	14108	13933	13863	13894	13917	13843	13757	13822	13851	13799	13917	14031	13832	13752	13799	13834	13928	13943	13931	14110	13878	13842	13774	13986	13820	14004	13922	13868	14142	13885	13943	13766	13936	13881	13922	13996	14023	13964	13961	13829	14017	13819	13678	13839	13871	13874	13906	13746	13963	13858	13981	14064	13948	13786	13902	13909	13720	13731	13789	13737	13831	13791	13776	13764	13858	13930	13946	13949	13861	13901	13923	13945	13874	13696	13786	13875	13961	13797	14008	13753	13899	13919	13926	13876	13901	13930	13845	13604	13948	13871	13842	13991	13871	13898	14010	13781	14072	13837	13933	13862	13887	13971	13982	13952	13867	13851	13819	13863	14039	13806	13738	13802	13819	14022	13837	13776	13899	13804	13836	13778	13929	13719	13839	13909	13863	13913	13942	13890	13930	13940	13902	13835	13925	13852	13872	13894	13777	13834	13998	13925	13844	13732	13803	13904	13846	13640	13847	14047	13945	13868	13924	13885	13901	13962	13888	13962	13775	13856	13854	13829	13725	13907	13908	13659	13807	13822	14011	13852	13755	13741	13934	13860	13637	13810	13911	13810	13810	13787	13983	13810	13931	13873	13816	13903	13859	13935	13883	13771	14022	13977	13886	13886	13801	13754	13740	13911	13953	13908	13987	13674	13866	13883	13925	13935	13931	13945	13838	13880	14025	13953	13911	14005	13751	13811	13962	13913	14023	13752	13844	13842	13789	13714	13826	13843	14004	13867	13941	13830	13796	13797	13959	13770	13753	13874	13830	13742	13897	13947	13718	13966	13896	13729	13893	13856	13775	13826	13883	13866	13815	13699	13769	13640	13818	13885	13837	13829	13795	13855	13865	13827	13800	14018	13729	14000	13786	13832	13888	13882	13776	13857	13999	13842	13813	13837	13886	14002	13949	13927	13880	13923	13771	13851	13824	13886	13839	13932	13829	13801	13746	13758	13909	13947	13810	13826	13687	13657	13891	13825	13951	13803	13742	13893	14060	13897	14015	13892	13918	13804	13654	13809	13948	13781	13846	13900	13828	13683	13804	13859	13946	13818	13915	13773	13894	13779	13778	13969	13996	13869	13883	13969	14030	13874	13864	13984	13835	13690	14002	14087	13901	13830	13908	13976	14026	13814	13915	13795	13870	13981	14007	13866	13722	13993	13769	13843	13893	13729	13926	13816	13752	13873	13903	13792	14020	13902	13854	13755	13697	13862	14095	13840	13782	13993	13960	13855	13873	13994	13780	13981	13889	13990	13786	13821	13960	13937	13900	13808	13831	13803	13953	13992	13825	14028	13717	13741	13775	14034	13811	14000	13928	13892	13926	13814	13938	13777	13897	13766	13935	13814	13861	13667	13909	13722	13826	13828	13868	14078	13924	14017	13801	14011	13778	13702	13930	13919	13882	13774	13790	13927	13931	13844	13996	13857	13737	13859	13907	13716	14027	13917	13986	13972	13785	13899	13936	13925	13754	13750	13921	13947	14011	13884	13905	13867	13842	13807	13964	13883	13917	13941	13831	13905	13772	13749	13767	13962	14023	14012	13935	13815	14012	13947	13986	13819	13880	13933	13989	13928	13815	13867	13968	13773	13820	13993	13855	13836	13825	13976	13860	13881	13881	13863	13883	13730	13780	13767	13798	13859	13838	13956	13934	13820	13940	13793	13911	13864	13788	13828	13850	14093	13854	14000	13953	13844	13879	13847	13680	13850	13932	13861	13855	13929	14037	13789	13919	13877	13948	13926	13895	13917	14012	13960	13743	13889	13757	13750	13894	13872	13867	13844	14069	13992	13983	13832	13979	13925	13875	13919	13834	13914	13973
24352	23010	40487	50133	45994	41049	30492	22303	18181	16629	16229	16029	15748	15821	15943	15746	15969	15911	15895	15585	15886	15636	15769	15801	15722	15699	15904	15817	15821	15833	15676	15785	15707	15643	15559	15589	15620	15790	15711	15701	15727	15697	15820	15857	15705	15607	15649	15803	15823	15751	15651	15739	15673	15723	15717	15533	15626	15774	15833	15640	15459	15622	15783	15749	15795	15633	15679	15619	15752	15890	15854	15663	15681	15670	15656	15378	15579	15553	15353	15581	15699	15640	15711	15725	15688	15551	15626	15656	15587	15707	15577	15989	15688	15713	15442	15780	15608	15751	15715	15622	15573	15680	15667	15802	15723	15623	15549	15738	15660	15694	15906	15572	15814	15705	15583	15648	15745	15833	15702	15542	15538	15495	15480	15741	15503	15657	15830	15765	15773	15750	15569	15626	15647	15561	15634	15543	15842	15599	15750	15650	15631	15676	15584	15544	15624	15589	15620	15569	15755	15678	15457	15661	15648	15562	15843	15607	15644	15471	15755	15622	15730	15854	15685	15812	15741	15503	15697	15605	15634	15489	15587	15597	15628	15494	15562	15538	15708	15603	15689	15584	15599	15567	15546	15540	15735	15762	15669	15721	15570	15524	15617	15676	15410	15646	15794	15647	15786	15773	15636	15586	15792	15563	15561	15549	15803	15749	15625	15498	15655	15446	15658	15747	15634	15755	15654	15554	15762	15572	15725	15669	15699	15493	15709	15665	15625	15680	15579	15562	15625	15664	15744	15582	15583	15647	15672	15542	15560	15578	15858	15675	15616	15664	15554	15730	15628	15657	15870	15729	15600	15668	15540	15657	15614	15547	15605	15674	15555	15663	15701	15560	15728	15655	15677	15599	15871	15720	15630	15753	15458	15772	15553	15781	15836	15669	15756	15599	15831	15578	15585	15645	15570	15445	15533	15558	15670	15461	15525	15600	15483	15702	15670	15733	15822	15813	15606	15724	15775	15590	15529	15599	15583	15657	15774	15591	15741	15832	15718	15716	15652	15729	15661	15572	15715	15590	15494	15728	15616	15626	15664	15902	15579	15723	15695	15580	15836	15776	15572	15778	15623	15483	15764	15547	15624	15643	15821	15729	15819	15801	15532	15646	15688	15542	15662	15714	15585	15780	15675	15588	15579	15485	15629	15581	15589	15762	15590	15410	15874	15542	15772	15601	15750	15504	15575	15743	15676	15598	15696	15828	15741	15918	15917	15627	15765	15480	15617	15516	15663	15700	15495	15720	15695	15668	15595	15724	15536	15582	15498	15757	15708	15563	15538	15579	15709	15622	15768	15687	15660	15805	15646	15560	15666	15649	15558	15611	15462	15763	15441	15777	15733	15760	15730	15644	15664	15603	15617	15819	15688	15655	15738	15562	15426	15642	15561	15688	15564	15586	15603	15604	15560	15750	15673	15430	15618	15739	15706	15569	15585	15539	15529	15604	15791	15761	15730	15750	15600	15641	15817	15822	15636	15689	15635	15493	15734	15655	15786	15415	15523	15817	15541	15556	15864	15468	15420	15727	15848	15752	15509	15906	15747	15786	15437	15653	15490	15494	15613	15592	15578	15568	15475	15656	15669	15575	15641	15626	15630	15742	15735	15779	15544	15617	15715	15770	15594	15597	15417	15608	15622	15493	15750	15576	15601	15592	15814	15633	15765	15659	15656	15689	15697	15722	15776	15686	15777	15636	15784	15697	15559	15692	15854	15727	15718	15662	15606	15853	15820	15672	15728	15590	15639	15623	15606	15745	15736	15466	15738	15841	15790	15569	15585	15682	15606	15875	15818	15616	15733	15770	15798	15540	15692	15657	15533	15689	15767	15679	15619	15521	15774	15699	15596	15589	15653	15742	15736	15632	15590	15415	15714	15667	15668	15777	15684	15673	15759	15533	15771	15766	15683	15811	15588	15678	15602	15585	15648	15634	15778	15784	15862	15706	15653	15801	15544	15483	15616	15538	15818	15619	15684	15889	15736	15591	15661	15525	15778	15542	15787	15821	15747	15727	15750	15823	15785	15715	15618	15739	15837	15787	15635	15503	15560	15844	15717	15779	15896	15637	15881	15838	15940	15649	15590	15459	15613	15718	15620	15741	15728	15834	15433	15517	15731	15644	15496	15584	15568	15619	15979	15757	15801	15856	15648	15720	15575	15746	15647	15752	15562	15780	15869	15770	15711	15963	15782	15773	15636	15611	15622	15594	15616	15533	15595	15711	15667	15909	15631	15573	15858	15751	15919	15583	15493	15762	15845	15658	15616	15517	15584	15614	15745	15775	15797	15531	15588	15520	15698	15800	15721	15579	15737	15655	15600	15775	15758	15595	15631	15630	15605	15624	15556	15614	15816	15394	15656	15524	15438	15809	15645	15698	15849	15723	15706	15614	15667	15695	15620	15624	15726	15884	15774	15913	15685	15625	15606	15385	15732	15575	15666	15992	15749	15719	15497	15624	15893	15686	15718	15535	15692	15656	15925	15492	15539	15647	15749	15615	15575	15529	15535	15798	15605	15520	15748	15748	15792	15819	15772	15437	15781	15688	15675	15548	15505	15629	15625	15660	15863	15637	15820	15875	15757	15598	15797	15632	15641	15542	15518	15803	15786	15724	15681	15534	15708	15594	15435	15709	15668	15658	15698	15804	15886	15908	15495	15537	15634	15744	15710	15589	15558	15682	15777	15757	15857	15431	15532	15546	15856	15733	15500	15814	15687	15570	15671	15683	15753	15694	15647	15697	15803	15801	15556	15766	15649	15641	15612	15788	15663	15676	15565	16014	15806	15794	15648	15701	15641	15572	15683	15526	15886	15627	15533	15598	15706	15558	15566	15681	15655	15706	15686	15677	15594	15624	15638	15694	15563	15569	15786	15693	15658	15496	15524	15697	15492	15726	15505	15548	15605	15723	15812	15690	15623	15738	15750	15740	15716	15814	15677	15523	15825	15562	15598	15803	15518	15602	15700	15578	15785	15774	15533	15775	15761	15726	15718	15783	15706	15675	15744	15672	15766	15666	15483	15546	15738	15701	15642	15669	15624	15516	15489	15560	15692	15863	15676	15581	15763	15660	15574	15443	15747	15764	15611	15685	15762	15595	15616	15636	15768	15558	15815	15442	15581	15740	15930	15698	15612	15596	15563	15684	15602	15765	15704	15688	15753	15625	15546	15725	15421	15638	15455	15748	15601	15573	15600	15560	15701	15754	15743	15538	15656	15689	15542	15653	15811	15760	15689	15693	15614	15555	15573	15662	15608	15705	15664	15657	15757	15723	15643	15618	15616	15642	15535	15700	15742	15817	15835	15527	15647	15609	15747	15599	15729	15774	15627	15513	15766	15719	15673	15654	15713	15738	15618	15686	15668	15541	15543	15655	15575	15790	15704	15650	15674	15724	15846	15577	15713	15715	15711	15371	15788	15715	15554	15608	15610	15811	15857	15740	15454	15782	15556	15585	15656	15628	15559	15539	15644	15787	15753	15634	15708	15465	15508	15531	15643	15684	15570	15692	15689	15720	15696	15578	15823	15763	15811	15836	15606	15604	15572	15764	15459	15913	15614	15724	15826	15752	15508	15605	15554	15652	15568	15515	15708	15715	15535	15462	15595	15627	15517	15688	15744	15746	15671	15812	15762	15564	15595	15690	15485	15675	15759	15662	15807	15635	15676	15700	15683	15758	15692	15831	15870	15594	15547	15888	15530	15776	15690	15559	15636	15735	15769	15557	15680	15834	15568	15590	15713	15819	15722	15704	15768	15570	15632	15477	15653	15482	15602	15399	15600	15686	15606	15692	15696	15689	15416	15913	15881	15808	15671	15788	15806	15644	15659	15571	15580	15566	15642	15628	15497	15602	15654	15804	15619	15702	15847	15485	15665	15678	15590	15701	15651	15630	15671	15601	15517	15512	15673	15785	15657	15707	15785	15746	15621	15540	15483	15579	15694	15680	15617	15694	15583	15521	15521	15673	15785	15756	15392	15903	15662	15785	15817	15665	15631	15613	15777	15599	15801	15645	15829	15620	15770	15758	15597	15760	15761	15512	15776	15777	15746	15611	15604	15693	15607	15759	15637	15596	15623	15571	15572	15648	15565	15692	15837	15707	15724	15693	15640	15679	15402	15476	15658	15535	15614	15737	15601	15726	15658	15398	15912	15718	15530	15501	15707	15742	15533	15564	15534	15852	15436	15524	15581	15752	15811	15725	15687	15724	15511	15619	15791	15915	15807	15839	15605	15694	15609	15639	15636	15679	15500	15767	15651	15774	15728	15533	15560	15440	15806	15798	15715	15681	15462	15383	15767	15781	15410	15505	15599	15538	15541	15703	15607	15484	15688	15723	15575	15659	15545	15608	15724	15413	15391	15645	15535	15742	15596	15528	15767	15630	15645	15614	15605	15621	15803	15707	15628	15413	15788	15846	15528	15534	15597	15690	15722	15634	15635	15547	15670	15633	15598	15402	15792	15424	15470	15472	15685	15761	15644	15653	15625	15708	15784	15557	15537	15591	15595	15439	15564	15585	15726	15661	15649	15610	15606	15744	15516	15887	15883	15635	15514	15743	15594	15329	15501	15776	15591	15589	15829	15582	15736	15735	15525	15554	15586	15634	15906	15830	15923	15826	15694	15722	15893	15800	15686	15608	15613	15785	15643	15691	15537	15617	15591	15671	15507	15525	15699	15572	15721	15641	15775	15734	15766	15783	15570	15560	15556	15579	15766	15644	15744	15459	15674	15730	15599	15581	15462	15697	15540	15922	15726	15690	15798	15526	15582	15597	15796	15609	15637	15559	15582	15657	15650	15782	15745	15683	15467	15696	15528	15550	15613	15455	15739	15744	15723	15596	15761	15747	15763	15595	15738	15602	15634	15658	15525	15495	15514	15727	15682	15792	15660	15496	15619	15663	15625	15812	15653	15819	15605	15609	15696	15693	15544	15653	15808	15703	15411	15693	15696	15574	15534	15502	15715	15614	15570	15859	15536	15557	15616	15709	15720	15609	15657	15589	15390	15606	15796	15734	15588	15714	15672	15506	15755	15702	15564	15563	15566	15638	15725	15700	15736	15728	15553	15467	15670	15774	15813	15707	15491	15628	15649	15754	15622	15720	15752	15688	15715	15871	15870	15552	15967	15671	15708	15702
54740	89849	81339	60049	51490	41481	28287	20608	16259	14003	14029	13707	13809	13795	13809	13819	13791	13911	13851	13693	13799	13737	13805	13904	13763	13711	13947	13744	13731	13797	13838	13819	13769	13702	13760	13722	13898	13935	13641	13759	13647	13808	13661	13746	13536	13732	13747	13730	13823	13810	13866	13751	13720	13736	13683	13718	13702	13797	13798	13890	13594	13657	13659	13872	13702	13645	13733	13572	13830	13895	13860	13572	13823	13620	13797	13779	13771	13677	13952	13787	13635	13846	13762	13782	13664	13605	13846	13770	13632	13788	13551	13791	13753	13861	13799	13759	13771	13663	13805	13755	13851	13839	13823	13594	13767	13745	13792	13752	13686	13846	13833	13654	13707	13705	13710	13778	13696	13880	13885	13704	13847	13669	13552	13747	13610	13782	13741	13605	13732	13891	13765	13812	13668	13754	13862	13611	13845	13668	13634	13809	13744	13813	13829	13721	13757	13735	13841	13684	13796	13762	13757	13852	13762	13776	13794	13807	13686	13907	13645	13799	13647	13762	13620	13740	13818	13572	13753	13761	13655	13760	13758	13649	13679	13725	13693	13871	13768	13898	13880	13674	13846	13652	13795	13744	13715	13713	13719	13809	13711	13766	13744	13865	13660	13762	13718	13736	13578	13716	13835	13698	13709	13776	13781	13888	13709	13783	13777	13893	13698	13577	13724	13739	13954	13686	13772	13659	13742	13693	13667	13837	13714	13721	13670	13766	13734	13701	13693	13626	13734	13701	13624	13878	13737	13620	13707	13729	13623	13778	13728	14011	13745	13749	13717	13623	13905	13676	13652	13786	13758	13687	13829	13777	13704	13617	13667	13757	13772	13551	13582	13763	13665	13748	13789	13704	13731	13800	13810	13786	13682	13862	13681	13818	13779	13625	13496	13768	13791	13584	13606	13760	13776	13690	13863	13625	13661	13640	13573	13629	13699	13614	13824	13695	13749	13794	13754	13706	13880	13877	13756	13645	13756	13766	13677	13672	13500	13712	13850	13767	13752	13662	13847	13697	13702	13652	13598	13632	13865	13593	13678	13635	13929	13541	14016	13683	13862	13752	13709	13825	13784	13780	13766	13712	13786	13857	13767	13821	13796	13697	13685	13706	13814	13721	13857	13840	13605	13769	13689	13702	13735	13887	13675	13671	13732	13740	13680	13648	13896	13590	13486	13733	13729	13811	13638	13823	13630	13719	13713	13819	13688	13504	13719	13808	13666	13746	13762	13838	13575	13867	13755	13755	13772	13675	13801	13716	13830	13674	13625	13858	13833	13732	13738	13608	13629	13592	13674	13695	13696	13697	13725	13752	13782	13739	13754	13650	13792	13606	13707	13703	13792	13772	13717	13674	13777	13741	13914	13838	13698	13816	13630	13860	13722	13637	13641	13685	13779	13641	13860	13811	13872	13703	13811	13702	13795	13699	13766	13843	13758	13721	13756	13685	13715	13699	13777	13653	13705	13603	13781	13703	13791	13630	13667	13688	13720	13731	13692	13702	13695	13710	13759	13692	13648	13710	13652	13778	13803	13748	13742	13675	13578	13744	13860	13664	13764	13446	13748	13577	13720	13644	13847	13687	13823	13738	13664	13822	13756	13839	13713	13757	13841	13796	13732	13771	13588	13658	13911	13618	13863	13846	13675	13713	13659	13805	13734	13809	13690	13618	13658	13763	13815	13667	13613	13901	13704	13732	13664	13843	13606	13564	13761	13667	13572	13807	13900	13698	13747	13779	13775	13867	13676	13837	13832	13504	13775	13697	13748	13780	13808	13836	13661	13734	13786	13626	13550	13657	13684	13759	13778	13648	13814	13869	13818	13788	13748	13777	13596	13768	13709	13624	13710	13723	13737	13600	13660	13814	13851	13631	13817	13852	13734	13495	13765	13717	13814	13735	13742	13781	13743	13842	13772	13605	13732	13846	13855	13716	13741	13800	13640	13631	13841	13721	13871	13654	13707	13778	13848	13640	13751	13932	13698	13856	13788	13903	13780	13800	13682	13673	13824	13854	13651	13637	13687	13846	13737	13765	13708	13514	13753	13746	13687	13729	13845	13689	13824	13560	13741	13812	13759	13795	14008	13742	13875	13671	13761	13644	13644	13815	13804	13667	13842	13772	13697	13678	13737	13892	13798	13657	13704	13792	13868	13694	13794	13712	13786	13651	13815	13806	13827	13789	13799	13632	13677	13698	13802	13782	13685	13806	13560	13667	13722	13675	13745	13684	13874	13772	13667	13856	13788	13578	13754	13717	13742	13707	13850	13690	13712	13529	13758	13710	13595	13836	13803	13637	13720	13804	13782	13868	13769	13883	13783	13596	13744	13714	13757	13669	13670	13663	13601	13645	13688	13692	13835	13920	13616	13785	13641	13681	13711	13877	13811	13622	13559	13864	13908	13659	13837	13693	13747	13837	13745	13571	13746	13839	13935	13817	13854	13763	13828	13645	13778	13814	13711	13914	13872	13706	13673	13698	13809	13483	13742	13725	13702	13783	13642	13770	13805	13558	13810	13586	13860	13758	13750	13666	13648	13798	13712	13538	13724	13809	13858	13738	13656	13688	13624	13789	13879	13855	13725	13679	13648	13835	13667	13718	13754	13812	13745	13768	13878	13561	13638	13906	13764	13575	13715	13666	13901	13833	13476	13615	13562	13901	13776	13802	13693	13851	13735	13798	13743	13741	13863	13866	13683	13731	13661	13890	13495	13821	13723	13683	13687	13847	13463	13582	13718	13791	13831	13783	13898	13676	13625	13617	13690	13744	13692	13637	13800	13650	13664	13674	13839	13866	13625	13675	13804	13624	13804	13711	13737	13713	13794	13837	13827	13565	13770	13678	13740	13690	13714	13592	13745	13784	13739	13731	13810	13711	13832	13583	13834	13797	13758	13735	13642	13694	13763	13734	13722	13765	13691	13796	13859	13646	13758	13889	13878	13682	13535	13768	13680	13646	13616	13742	13865	13823	13633	13782	13824	13768	13763	13690	13679	13756	13836	13840	13740	13469	13770	13583	13826	13630	13726	13891	13688	13582	13749	13708	13729	13672	13624	13841	13811	13807	13603	13764	13641	13658	13604	13537	13776	13645	13787	13815	13776	13725	13792	13768	13827	13748	13662	13708	13801	13637	13833	13771	13812	13768	13629	13650	13747	13944	13640	13661	13752	13755	13739	13718	13678	13738	13892	13658	13693	13664	13791	13682	13959	13688	13685	13737	13717	13651	13797	13890	13752	13803	13704	13707	13737	13689	13712	13855	13592	13814	13762	13798	13682	13742	13822	13543	13816	13557	13793	13520	13661	13879	13635	13736	13606	13791	13824	13578	13653	13611	13622	13794	13755	13820	13800	13606	13803	13679	13615	13738	13725	13715	13766	13686	13700	13601	13661	13639	13822	13670	13594	13647	13719	13732	13815	13767	13696	13804	13681	13618	13845	13619	13775	13821	13664	13749	13767	13746	13692	13561	13815	13840	13858	13758	13881	13694	13581	13640	13810	13747	13801	13587	13642	13751	13630	13637	13695	13579	13822	13781	14031	13504	13605	13661	13772	13822	13747	13688	13781	13635	13897	13845	13682	13695	13834	13636	13918	13664	13820	13685	13680	13647	13661	13643	13812	13722	13722	13730	13692	13708	13542	13786	13614	13880	13811	13705	13749	13692	13610	13595	13659	13799	13721	13806	13775	13733	13933	13853	13679	13682	13528	13733	13731	13629	13859	13792	13609	13718	13741	13707	13784	13578	13820	13859	13792	14006	13854	13817	13772	13775	13496	13746	13740	13592	13729	13824	13622	13692	13773	13928	13831	13742	13792	13836	13736	13583	13603	13628	13810	13608	13725	13689	13640	13798	13744	13745	13767	13747	13748	13667	13721	13756	13810	13705	13701	13778	13838	13647	13659	13640	13720	13649	13706	13747	13676	13663	13635	13625	13689	13710	13843	13822	13623	13814	13789	13601	13633	13693	13697	13939	13749	13684	13855	13735	13747	13832	13795	13681	13765	13732	13828	13681	13850	13729	13745	13785	13651	13770	13722	13748	13785	13770	13727	13619	13646	13724	13730	13685	13666	13854	13705	13781	13808	13754	13780	13963	13662	13723	13611	13629	13798	13762	13744	13639	13855	13678	13740	13636	13725	13736	13783	13776	13493	13752	13729	13721	13758	13834	13931	13597	13818	13873	13642	13861	13773	13741	13800	13727	13783	13713	13733	13689	13685	13632	13818	13810	13659	13917	13612	13675	13692	13849	13853	13563	13584	13817	13712	13832	13503	13818	13720	13729	13679	13663	13607	13669	13845	13830	13716	13629	13786	13623	13680	13830	13731	13643	13757	13761	13713	13648	13801	13610	13679	13731	13819	13857	13891	13879	13756	13693	13783	13715	13760	13730	13665	13636	13831	13671	13669	13681	13717	13749	13705	13526	13673	13635	13631	13653	13714	13754	13648	13794	13882	13615	13740	13609	13620	13689	13858	13798	13756	13891	13723	13722	13858	13809	13740	13718	13826	13726	13759	13696	13850	13700	13521	13615	13663	13850	13735	13793	13683	13760	13633	13708	13817	13649	13745	13655	13624	13817	13859	13626	13743	13772	13770	13746	13630	13836	13591	13886	13712	13651	13768	13663	13744	13566	13573	13750	13674	13655	13594	13853	13771	13745	13805	13817	13748	13878	13690	13803	13534	13626	13522	13731	13485	13895	13782	13733	13865	13689	13744	13765	13680	13932	13887	13624	13691	13784	13627	13657	13748	13723	13729	13822	13594	13683	13820	13769	13661	13784	13672	13711	13732	13754	13877	13769	13824	13764	13739	13642	14058	13816	13746	13836	13698	13689	13716	13667	13756	13842	13648	13598	13672	13681	13899	13780	13858	13804	13667	13714	13665	13923	13882	13860	13627	13807	13795	13761	13678	13595	13655	13569	13774	13788	13718	13809	13688	13682	13807	13701	13627	13689	13681	13796	13802	13662	13769	13691	13931	13691	13940	13814	13717	13851	13744	13905	13741	13600	13760	13560	13761	13718	13625	13744	13657	13724	13688	13699	13750	13854	13616	13663	13640	13572	13743	13615	13899	13813	13718	13567	13875	13833	13817	13708	13860	13730	13803	13662	13687	13705	13683	13719	13665	13711	13592	13845
23033	22516	36680	44445	43446	41858	34954	25104	18892	16521	15752	15516	15215	15266	15278	15237	15265	15107	15242	15157	15026	15284	15369	15163	15182	15202	15126	15135	15419	15144	15057	15009	14965	15092	15315	15219	15151	15144	15007	15209	15170	15069	15075	15252	15121	14945	15169	15024	15078	15030	14948	14997	15080	14838	15358	15270	15089	15120	15012	15252	15086	15070	15140	15185	14994	15155	14977	15033	15281	15059	14886	15065	15048	15074	14908	15122	15160	15156	14897	15027	15252	15017	15354	15108	14827	15048	14927	14972	15046	14913	15135	15258	15060	15059	15110	15136	14905	15008	15122	15126	15073	14937	15224	15115	15068	15236	15271	14983	15041	14974	15142	15093	15081	14926	14868	15103	15008	14940	15056	15036	15004	14922	15137	14974	14985	15056	15140	14950	15156	15117	15173	14844	14987	15008	15017	15158	15127	15043	14911	15019	15054	14973	14954	15186	15083	14715	14974	15064	15095	14977	15117	14968	15009	15071	15033	15011	15019	15027	15237	15066	15160	15093	14849	15077	15153	15127	15211	15050	15141	14951	15049	14994	14977	14979	15007	14841	15019	15062	15243	15145	15087	15051	15077	14986	14963	15001	14973	15036	15053	14834	15040	15219	15016	14915	14866	15080	15103	14880	15055	15291	15023	15020	15015	15214	15038	14982	14983	15083	14988	15120	15042	14802	15052	15015	14996	14978	15298	15009	14982	14974	14911	15066	15311	15036	15009	14998	15049	15114	15261	15061	14953	15020	14971	15028	15246	15385	14997	15000	14942	15165	15132	15021	14994	15179	14964	14956	14944	15040	15002	14966	15193	14986	14994	15084	14828	14826	14959	15044	14753	15046	14977	15122	15059	14896	14991	15181	15049	15229	15134	15094	14995	14882	15115	14867	14981	15074	15142	15136	15146	15028	15045	15144	15175	14905	14880	14956	14977	15204	15126	14910	15147	15004	14973	14863	15138	14960	14930	14919	15146	15077	14980	14964	15134	15162	14892	15040	15141	15035	15024	14936	15130	15048	14917	15158	15189	15236	15167	15042	15152	15246	15046	14909	14943	15105	15170	15213	14933	15128	15024	15056	15003	14991	15005	14931	15109	14957	15022	14991	15000	15137	15052	15051	15171	15035	15054	15055	15133	15208	15102	15154	15278	15244	15180	15151	14860	15085	15002	15172	14974	14916	15128	15085	15108	14862	14997	14960	14912	15224	15018	15095	15037	14971	15047	15180	15109	15010	14929	15003	15099	15042	14942	15149	15084	14928	15112	15081	15050	15203	15058	14906	14929	14962	15070	15131	15031	15172	15147	15051	15112	14947	15076	15073	15061	15143	15162	14829	14940	14962	15068	15166	14897	15140	15078	14918	15178	15009	14983	15089	15034	15165	15023	14867	15040	14952	15246	15021	15139	14844	15100	15206	15051	15049	14926	15077	15054	14964	15057	15004	15097	15097	15126	14829	15018	15032	14885	15122	15030	15016	15035	15059	15140	15001	15233	15112	15007	15085	15032	15182	15112	14970	15052	14960	14902	15136	15035	14892	14960	15002	15069	14872	15145	15041	15144	15063	15087	14946	15238	14870	14884	14754	14969	15080	15058	14956	14917	15060	15161	15021	15128	15036	14819	15058	15068	14973	14877	15087	15217	15042	15195	14954	14964	15274	15162	14917	15124	15015	15099	15145	15038	15147	15023	15062	14962	14988	15123	15149	15094	14777	14906	14989	15157	15044	14913	14950	15136	14730	14869	15061	14913	15197	15007	14845	15048	15137	14832	14930	15199	15140	14988	15034	15128	15127	14913	15145	15144	15106	14914	15132	14967	14924	15043	15021	15033	15054	14756	15017	15118	15019	14997	15063	14946	14947	15152	14851	14907	14949	14906	15001	15021	15092	15087	15162	15122	15123	15107	15064	14950	15196	14939	14940	15136	14968	15083	15018	15033	15292	15041	14991	15159	15154	15245	14936	14800	14961	15135	14796	14952	14939	15086	15105	14761	14978	15131	15242	15046	15121	14984	14977	15078	14735	14903	14846	14986	15143	15224	15002	15035	15189	15013	15094	14905	15122	14914	14988	15210	14947	15076	14979	15146	15018	14985	15031	14815	15096	15144	15062	14962	15109	14989	15234	15127	15056	14959	14878	15042	14785	15043	15134	15138	15143	15031	15106	15042	14902	14951	15083	15021	15180	15124	15028	15110	14966	15116	15043	15250	15028	15050	14984	15043	14810	14887	15101	14925	15111	15135	15014	15285	15184	15047	14921	14953	14868	14840	14967	15225	14990	15102	15005	15130	14999	15045	14960	14993	14912	15107	15115	15031	14988	15267	15174	15007	15030	14950	14820	15041	15175	15060	15091	15112	15137	15230	15114	15179	15011	14900	15301	15008	15095	15046	14857	14907	15002	15131	15265	15133	15037	14922	15178	14960	14864	15109	15116	15049	15119	14979	15019	14960	15202	14979	14893	15070	14884	15041	15194	15145	15298	15038	15057	15046	14762	15146	15102	15131	14854	15168	15025	14967	14779	15221	14964	15085	14951	14980	14979	15117	14963	14907	15081	14935	14878	15028	15008	15007	14884	15185	15094	15100	15005	15042	14990	15055	14924	14957	15075	15088	15126	15098	15139	15053	15020	14748	15235	15009	15113	15144	15088	14921	14958	15108	14890	15009	14975	14907	15032	14999	15147	14995	14881	15008	15163	15000	14914	14836	14919	15157	15177	15073	15119	15069	15040	15148	15009	14919	14989	14955	14997	14884	15042	14970	15027	14992	14981	15177	14918	14869	15157	14784	15049	15203	15073	14800	14983	15188	15100	14966	15032	14940	14880	15054	15065	15159	15172	14997	15071	15097	14975	14823	14844	14985	14895	14881	14907	14874	15112	14916	15007	15109	15072	15127	15100	15233	14999	15154	15012	14953	15261	15021	14921	14998	15024	15166	14988	15187	14929	15172	15077	15108	15225	15071	14958	14991	15217	14941	15168	15036	15107	15032	15026	14981	15074	15164	15165	14977	14860	14976	15094	14897	15002	15164	15026	15009	14964	15001	15111	15122	14975	15029	14869	14962	15056	15055	15221	15217	15060	14964	14932	15136	14981	15242	14963	14958	15042	14888	15068	15209	15082	15159	15085	15027	15252	14958	15087	15112	14880	14906	15013	14986	14916	14956	14801	14961	14992	15103	15068	15191	14818	15007	14937	14922	15044	15148	15323	15090	14969	14764	14956	15073	15028	15050	14924	14980	14916	15085	15002	15097	14922	14926	15033	15061	14846	15042	15141	15087	14918	14980	15048	15216	15098	15022	14970	15249	14973	15154	15052	14998	14965	15044	14999	15016	14872	15050	14962	14883	14965	15025	14941	15056	15170	15004	15208	14857	14996	14939	14724	15041	15017	15098	14935	14965	14883	15006	14934	15030	15040	15177	15285	15126	15026	15060	15059	15157	15062	14943	14949	14786	14878	15053	14820	15294	15206	15044	15085	15177	15104	15023	15094	14958	15084	15191	15042	15002	14904	15103	14916	15055	15015	15277	14911	15117	15066	15050	14941	14903	15022	15047	15161	15038	14949	15247	15187	14902	15030	15032	14914	15175	15041	14934	15062	15008	15024	15154	15044	14847	14977	15079	15268	14970	14950	15083	15012	14989	14922	15101	14844	14884	15226	15047	14925	14835	15134	15048	15018	15069	14991	14923	15015	15103	15067	14985	15069	15057	14849	15157	15187	15189	14941	15014	15015	14979	14897	14911	15046	15146	15243	14997	14943	15086	14943	15188	15002	14980	14951	15024	15176	15069	15066	14990	15017	15024	15103	15089	14925	14906	15004	14990	15002	15002	15047	15058	14987	15022	15168	15037	15006	15133	15046	15060	15182	15137	15108	15184	15162	15131	15104	15093	15012	14932	14998	15010	15024	14892	14989	15030	15109	15129	15053	15069	15284	14957	15018	14967	14950	15137	15169	15039	14873	14915	14974	15040	14908	15133	14891	15074	15105	15074	15164	15043	14756	15037	14987	15101	14834	14931	15080	15082	14952	15192	15062	15029	15160	15031	14916	15130	14964	14986	14948	15019	14999	15060	15054	15138	15041	15064	15048	15082	14976	14949	14959	14949	14893	15020	15069	15144	15033	15009	15074	14926	15209	14899	14937	15034	15213	14944	15020	15084	14960	15077	15046	14949	14959	14905	14860	14977	15109	14981	15138	14932	14895	14932	14901	14904	14962	14928	15018	15030	15089	15010	14794	14906	14981	14968	14998	14915	15108	15210	15105	14975	14861	15051	15062	15116	15331	15115	14998	14877	15000	15098	14954	15132	14813	14906	14831	15134	14937	15030	15125	14929	14928	15120	15173	15075	15009	14969	15141	15001	15071	14985	15221	15214	15210	15099	15159	15137	15200	15043	14969	14983	15108	15116	15076	15070	15095	15068	14959	15077	15014	15171	14920	14925	15070	15005	14967	15108	14948	15081	15040	15021	14853	14974	15139	15038	14981	14997	15037	14976	14958	15085	15049	14751	15019	15033	15126	14867	15164	15059	15087	14972	14906	15097	14968	14944	14872	15152	15197	15189	15143	15014	15096	15046	15175	14994	14947	15078	15023	14998	15358	15016	15112	14966	14957	15074	14973	14886	14997	14880	15198	14879	15091	15064	14851	15036	15091	15051	14952	14971	15061	15154	15027	14993	14896	15020	14975	15013	15129	15001	14986	14961	15043	14960	15059	14911	15226	14921	14983	15053	15050	15014	14912	14788	14940	15108	15162	14964	15044	14941	14950	14879	15045	14999	15034	15036	15061	15074	15041	15137	15120	15133	14915	15026	15039	14871	14885	15191	14846	15083	15030	15128	15103	15076	15163	15116	15136	15241	14994	15235	15135	15075	15073	15218	15034	15006	15022	14951	15141	14859	15033	15092	15010	14972	15108	15022	14802	14867	15161	14964	15095	15132	15124	14874	14943	15224	14805	14969	15124	14933	15105	15175	15130	15095	15192	15000	15046	14910	15092	14925	15043	14893	14932	15133	15027	15106	15149	15000	15035	14948	15083	14959	15058	14889	15055	15025	15070	14954	15241	15004	15188	14857	14929	14882	15141	15047	15008	15012	15184	14950	15177	14968	15153	15050	14955	14953	14905	14919	14860	15208	14986
57051	101983	77420	79448	59586	47976	34743	24746	17076	14046	13734	13350	13309	13466	13284	13349	13303	13366	13415	13449	13165	13387	13215	13337	13281	13172	13253	13232	13263	13211	13255	13431	13184	13353	13238	13341	13469	13271	13221	13306	13281	13402	13265	13361	13292	13233	13241	13312	13309	13298	13415	13444	13492	13117	13401	13356	13305	13258	13197	13263	13272	13348	13327	13297	13206	13517	13341	13401	13490	13383	13246	13252	13430	13241	13330	13442	13423	13220	13508	13326	13292	13270	13486	13320	13356	13246	13271	13170	13503	13478	13138	13298	13299	13306	13263	13284	13254	13446	13332	13411	13271	13320	13290	13320	13455	13245	13374	13202	13330	13371	13432	13371	13152	13377	13255	13298	13386	13331	13322	13398	13206	13227	13290	13336	13470	13224	13256	13232	13373	13408	13379	13249	13449	13225	13346	13360	13237	13328	13250	13303	13367	13431	13460	13339	13369	13242	13340	13235	13370	13179	13344	13366	13277	13378	13230	13367	13260	13192	13324	13244	13248	13370	13156	13390	13413	13141	13310	13297	13202	13430	13118	13301	13217	13385	13339	13253	13169	13223	13351	13410	13317	13153	13334	13219	13331	13360	13297	13277	13349	13300	13372	13436	13218	13353	13352	13402	13367	13311	13181	13440	13214	13339	13227	13295	13305	13179	13419	13293	13330	13409	13300	13362	13338	13270	13259	13354	13150	13393	13174	13409	13263	13247	13355	13405	13386	13507	13352	13398	13206	13313	13303	13343	13248	13107	13377	13325	13293	13371	13204	13296	13457	13247	13364	13396	13241	13198	13336	13395	13222	13263	13298	13370	13308	13222	13282	13311	13261	13180	13187	13387	13294	13319	13232	13208	13274	13323	13257	13309	13228	13487	13320	13166	13348	13295	13396	13229	13411	13335	13325	13300	13379	13292	13295	13285	13356	13211	13150	13354	13269	13349	13166	13228	13288	13230	13305	13196	13395	13342	13353	13288	13172	13220	13404	13250	13415	13441	13283	13433	13347	13414	13191	13222	13213	13461	13271	13543	13286	13212	13278	13413	13280	13306	13397	13272	13348	13400	13349	13270	13455	13411	13310	13283	13340	13311	13273	13191	13240	13242	13287	13195	13362	13183	13490	13298	13177	13189	13421	13242	13156	13388	13307	13163	13296	13283	13179	13242	13383	13308	13309	13262	13452	13273	13174	13446	13249	13259	13383	13203	13356	13215	13196	13372	13367	13319	13313	13429	13245	13388	13338	13365	13190	13319	13276	13255	13256	13289	13347	13216	13065	13465	13297	13286	13207	13255	13306	13300	13112	13311	13150	13073	13399	13280	13377	13181	13393	13372	13366	13102	13322	13363	13352	13290	13512	13296	13282	13418	13240	13234	13416	13283	13508	13381	13365	13350	13260	13334	13480	13289	13305	13194	13437	13329	13477	13306	13177	13369	13181	13437	13343	13264	13147	13427	13431	13486	13261	13500	13382	13474	13302	13269	13280	13272	13323	13412	13489	13341	13274	13311	13367	13306	13441	13288	13382	13282	13542	13205	13336	13259	13202	13503	13307	13294	13421	13320	13447	13254	13213	13434	13468	13304	13188	13250	13175	13207	13276	13248	13302	13283	13443	13202	13178	13265	13319	13364	13288	13233	13326	13307	13260	13248	13269	13164	13199	13441	13156	13367	13375	13296	13301	13385	13226	13476	13262	13294	13197	13338	13287	13424	13275	13211	13282	13351	13239	13253	13538	13323	13272	13343	13305	13403	13302	13308	13245	13217	13456	13241	13478	13297	13230	13523	13254	13341	13398	13333	13370	13296	13264	13455	13341	13346	13361	13415	13227	13199	13161	13287	13236	13357	13215	13284	13334	13327	13300	13372	13320	13199	13213	13269	13311	13357	13558	13451	13316	13303	13196	13492	13473	13371	13363	13313	13227	13331	13188	13337	13278	13404	13301	13347	13609	13449	13280	13390	13253	13392	13267	13337	13384	13194	13447	13072	13173	13284	13119	13275	13196	13397	13211	13269	13295	13309	13270	13393	13354	13397	13302	13421	13271	13348	13314	13283	13374	13339	13348	13459	13276	13343	13398	13365	13402	13340	13084	13218	13374	13427	13223	13334	13199	13457	13352	13352	13385	13288	13287	13373	13212	13225	13295	13232	13303	13351	13286	13317	13452	13342	13455	13246	13438	13314	13180	13146	13255	13304	13269	13322	13365	13295	13414	13539	13295	13264	13354	13334	13442	13347	13304	13270	13336	13373	13306	13253	13374	13236	13446	13157	13251	13285	13219	13377	13416	13149	13407	13278	13379	13341	13338	13301	13264	13337	13304	13275	13126	13330	13321	13495	13402	13401	13300	13260	13321	13339	13282	13349	13322	13221	13142	13341	13418	13300	13281	13358	13302	13272	13242	13404	13378	13359	13447	13225	13344	13374	13393	13126	13283	13283	13326	13250	13207	13389	13423	13197	13408	13501	13362	13321	13456	13235	13617	13196	13284	13345	13254	13380	13283	13304	13220	13231	13121	13286	13226	13318	13381	13339	13294	13320	13212	13441	13367	13363	13145	13558	13387	13224	13242	13390	13378	13393	13330	13344	13273	13198	13310	13333	13418	13370	13212	13198	13313	13276	13307	13366	13198	13386	13304	13386	13317	13345	13379	13380	13162	13262	13220	13131	13412	13133	13232	13256	13327	13224	13268	13380	13300	13117	13225	13431	13435	13323	13322	13270	13245	13207	13231	13351	13439	13329	13263	13260	13326	13319	13305	13377	13407	13321	13271	13194	13214	13398	13253	13241	13383	13251	13082	13385	13343	13356	13344	13408	13194	13223	13377	13338	13179	13373	13221	13395	13423	13320	13459	13462	13247	13405	13303	13320	13224	13370	13209	13258	13230	13490	13094	13626	13336	13394	13326	13431	13359	13407	13063	13172	13268	13277	13278	13392	13271	13340	13271	13267	13281	13500	13326	13352	13225	13235	13238	13303	13501	13389	13232	13205	13418	13299	13236	13573	13144	13347	13366	13330	13277	13329	13222	13414	13422	13263	13156	13181	13355	13258	13330	13286	13389	13208	13327	13404	13235	13263	13318	13388	13403	13226	13308	13338	13254	13259	13210	13104	13334	13336	13265	13161	13268	13139	13178	13392	13353	13249	13265	13293	13243	13397	13343	13316	13305	13506	13261	13409	13188	13286	13347	13215	13279	13360	13369	13156	13207	13292	13317	13175	13262	13458	13283	13220	13566	13331	13223	13264	13299	13356	13280	13390	13254	13365	13252	13289	13197	13301	13241	13317	13344	13230	13521	13448	13256	13251	13199	13132	13329	13398	13401	13380	13304	13164	13191	13384	13187	13310	13337	13459	13215	13093	13299	13359	13061	13416	13060	13232	13356	13222	13333	13331	13343	13358	13147	13271	13263	13328	13199	13305	13230	13417	13278	13484	13288	13258	13236	13311	13294	13210	13271	13256	13401	13435	13255	13283	13306	13408	13258	13348	13242	13314	13250	13316	13125	13185	13236	13356	13196	13211	13251	13229	13392	13335	13268	13277	13292	13290	13153	13263	13351	13271	13257	13402	13262	13216	13243	13284	13287	13285	13289	13274	13303	13310	13249	13234	13362	13445	13321	13302	13518	13391	13360	13361	13255	13502	13276	13261	13192	13151	13373	13173	13372	13014	13352	13319	13389	13324	13413	13255	13254	13319	13218	13345	13342	13352	13223	13334	13386	13330	13247	13265	13220	13279	13316	13310	13205	13193	13252	13290	13425	13313	13163	13250	13379	13222	13133	12978	13263	13248	13215	13230	13088	13414	13479	13300	13472	13274	13153	13384	13489	13122	13200	13227	13223	13327	13386	13281	13320	13298	13418	13205	13311	13399	13258	13332	13349	13371	13336	13278	13312	13393	13378	13465	13345	13189	13139	13252	13295	13460	13242	13256	13439	13299	13458	13278	13409	13241	13373	13132	13413	13350	13223	13266	13382	13372	13347	13239	13275	13389	13280	13338	13307	13365	13228	13264	13270	13376	13445	13205	13403	13221	13276	13295	13473	13256	13435	13194	13335	13373	13450	13403	13263	13325	13284	13240	13477	13313	13283	13256	13186	13180	13206	13363	13224	13289	13288	13266	13416	13255	13278	13263	13333	13235	13434	13323	13269	13090	13249	13236	13174	13262	13168	13310	13398	13345	13229	13186	13387	13380	13262	13255	13145	13228	13257	13403	13290	13332	13235	13401	13226	13253	13539	13519	13310	13257	13376	13172	13277	13277	13433	13183	13323	13141	13350	13377	13269	13338	13229	13264	13204	13246	13216	13425	13359	13183	13391	13368	13420	13124	13257	13290	13356	13272	13306	13246	13222	13318	13294	13353	13425	13306	13401	13209	13215	13358	13203	13184	13315	13338	13289	13447	13281	13262	13433	13169	13357	13164	13404	13203	13210	13328	13333	13238	13418	13404	13282	13324	13362	13314	13351	13422	13249	13411	13475	13437	13338	13271	13266	13223	13468	13268	13170	13231	13323	13344	13214	13416	13222	13257	13282	13427	13491	13239	13286	13340	13329	13217	13379	13280	13435	13356	13310	13361	13249	13297	13333	13140	13224	13361	13337	13340	13372	13368	13305	13283	13299	13396	13219	13404	13407	13283	13347	13284	13284	13312	13180	13389	13371	13257	13263	13346	13487	13155	13326	13270	13178	13244	13199	13177	13329	13381	13382	13289	13255	13319	13412	13268	13291	13092	13298	13202	13366	13428	13241	13314	13312	13149	13334	13346	13310	13140	13331	13301	13215	13349	13459	13463	13316	13492	13426	13294	13293	13304	13289	13304	13212	13289	13275	13309	13244	13397	13243	13166	13253	13451	13239	13418	13221	13274	13368	13273	13250	13218	13325	13500	13391	13370	13187	13301	13209	13397	13234	13316	13291	13372	13255	13418	13328	13326	13321	13248	13388	13308	13134	13423	13383	13538	13316	13264	13315	13283	13278	13225	13291	13277	13284	13319	13306	13425	13287	13307	13046	13240	13309	13149	13275	13272	13259	13220	13250	13118	13217	13361	13193	13277	13226	13186	13313	13390	13254	13325	13251	13288	13248	13405	13266	13274	13429	13225	13253	13391	13218	13425	13352	13316	13259	13280	13317	13211
28405	32343	43121	34631	24658	19618	17452	16331	15714	15508	15411	15349	15527	15451	15624	15369	15544	15434	15379	15400	15664	15559	15642	15325	15442	15459	15448	15585	15571	15486	15560	15659	15456	15480	15412	15297	15490	15484	15447	15473	15415	15363	15452	15439	15472	15355	15403	15454	15521	15462	15409	15419	15413	15435	15323	15335	15570	15398	15408	15385	15592	15510	15372	15447	15463	15508	15361	15632	15516	15332	15302	15471	15408	15613	15415	15423	15535	15651	15399	15452	15530	15610	15354	15545	15483	15553	15504	15466	15525	15473	15291	15264	15341	15242	15502	15306	15423	15471	15487	15262	15262	15565	15555	15507	15522	15552	15390	15286	15216	15281	15323	15480	15582	15432	15534	15378	15553	15460	15579	15472	15503	15347	15535	15291	15327	15392	15354	15363	15458	15385	15465	15230	15338	15569	15393	15439	15529	15578	15485	15522	15336	15336	15421	15499	15522	15520	15591	15587	15377	15489	15518	15472	15433	15215	15286	15423	15475	15434	15448	15467	15507	15524	15378	15540	15382	15580	15360	15482	15319	15305	15385	15416	15447	15494	15474	15309	15338	15498	15456	15687	15443	15302	15461	15375	15445	15444	15370	15414	15517	15402	15436	15476	15482	15366	15207	15355	15260	15488	15489	15468	15433	15463	15398	15507	15537	15432	15545	15365	15470	15371	15453	15314	15342	15337	15475	15423	15307	15542	15450	15347	15440	15396	15352	15622	15488	15529	15422	15412	15418	15364	15482	15375	15558	15569	15395	15355	15406	15580	15421	15376	15430	15571	15297	15398	15436	15220	15359	15349	15338	15440	15688	15408	15345	15488	15416	15778	15264	15435	15426	15586	15495	15284	15479	15265	15313	15453	15406	15446	15502	15477	15287	15444	15352	15388	15637	15508	15714	15622	15432	15622	15654	15455	15547	15430	15277	15584	15610	15382	15359	15391	15531	15243	15314	15407	15503	15455	15493	15549	15190	15351	15375	15353	15329	15502	15420	15496	15491	15294	15448	15358	15504	15597	15584	15266	15495	15349	15461	15648	15307	15245	15446	15541	15516	15551	15536	15355	15644	15225	15447	15316	15475	15426	15436	15242	15331	15437	15333	15426	15288	15446	15393	15538	15502	15500	15365	15477	15186	15476	15262	15376	15467	15560	15498	15599	15659	15532	15633	15491	15634	15462	15290	15545	15495	15402	15470	15496	15451	15505	15350	15464	15445	15342	15385	15326	15451	15360	15435	15328	15468	15354	15508	15531	15412	15510	15317	15232	15390	15483	15464	15448	15660	15456	15566	15556	15527	15570	15241	15675	15335	15289	15337	15617	15492	15268	15640	15282	15435	15467	15426	15412	15311	15501	15418	15405	15422	15399	15442	15183	15596	15499	15475	15382	15379	15476	15735	15471	15611	15509	15498	15387	15500	15450	15420	15425	15453	15354	15435	15587	15321	15490	15487	15460	15384	15394	15397	15370	15606	15466	15386	15405	15532	15481	15459	15397	15373	15545	15497	15595	15545	15434	15598	15572	15504	15398	15395	15296	15439	15500	15499	15634	15399	15372	15541	15547	15511	15300	15377	15205	15455	15410	15404	15492	15542	15386	15372	15471	15582	15340	15428	15535	15395	15527	15300	15440	15343	15596	15375	15496	15369	15473	15553	15468	15612	15479	15428	15374	15465	15439	15497	15506	15322	15292	15460	15435	15475	15386	15306	15459	15452	15374	15352	15521	15398	15412	15351	15483	15437	15247	15485	15291	15449	15554	15589	15581	15354	15406	15463	15385	15499	15497	15460	15423	15457	15438	15368	15305	15427	15520	15569	15370	15487	15301	15498	15452	15307	15267	15576	15485	15519	15461	15342	15447	15606	15558	15444	15406	15452	15442	15494	15268	15641	15373	15418	15253	15184	15311	15485	15330	15397	15563	15573	15201	15474	15533	15606	15390	15596	15399	15434	15178	15317	15425	15406	15454	15468	15370	15281	15408	15434	15639	15345	15418	15591	15459	15348	15453	15443	15425	15430	15393	15324	15283	15269	15387	15563	15331	15358	15379	15406	15471	15352	15494	15438	15339	15478	15425	15445	15503	15611	15524	15581	15455	15662	15683	15533	15362	15307	15180	15301	15330	15505	15325	15508	15473	15502	15502	15428	15447	15424	15225	15395	15421	15401	15383	15343	15417	15560	15359	15169	15353	15221	15312	15494	15228	15476	15576	15370	15254	15375	15594	15586	15451	15387	15407	15463	15222	15496	15496	15717	15380	15465	15556	15599	15455	15467	15391	15435	15258	15344	15551	15354	15404	15210	15458	15466	15408	15337	15421	15402	15479	15294	15416	15465	15466	15396	15183	15369	15499	15469	15324	15432	15434	15371	15471	15228	15584	15291	15399	15520	15487	15639	15514	15469	15490	15179	15385	15389	15564	15391	15385	15303	15613	15173	15422	15453	15557	15490	15402	15518	15458	15569	15335	15557	15263	15475	15424	15529	15612	15538	15368	15492	15605	15516	15404	15692	15471	15617	15450	15449	15490	15261	15279	15425	15423	15675	15604	15648	15447	15510	15319	15454	15422	15544	15480	15436	15430	15557	15499	15603	15389	15762	15451	15290	15506	15536	15532	15494	15333	15466	15494	15463	15331	15391	15331	15158	15521	15448	15374	15321	15584	15242	15594	15489	15507	15233	15436	15623	15562	15412	15335	15410	15343	15266	15155	15503	15358	15365	15387	15434	15379	15446	15441	15312	15271	15516	15422	15364	15509	15429	15515	15524	15357	15508	15534	15276	15446	15477	15362	15487	15426	15322	15362	15376	15278	15453	15364	15482	15608	15509	15546	15438	15513	15554	15510	15521	15572	15493	15450	15532	15367	15387	15391	15545	15480	15443	15372	15449	15321	15379	15501	15324	15349	15634	15469	15476	15398	15515	15680	15556	15618	15467	15319	15357	15592	15686	15474	15325	15333	15347	15439	15423	15438	15418	15409	15461	15637	15208	15394	15376	15622	15418	15310	15428	15528	15434	15623	15380	15361	15571	15487	15448	15536	15415	15442	15245	15660	15643	15368	15538	15305	15328	15426	15368	15438	15477	15337	15343	15423	15217	15481	15398	15522	15631	15508	15279	15274	15378	15409	15174	15394	15502	15324	15502	15425	15586	15469	15532	15297	15420	15313	15688	15317	15525	15369	15415	15351	15419	15653	15416	15592	15487	15307	15541	15510	15399	15454	15598	15490	15564	15486	15571	15553	15245	15496	15608	15661	15379	15386	15455	15427	15443	15424	15556	15452	15638	15328	15390	15367	15421	15343	15262	15355	15428	15183	15266	15373	15459	15430	15537	15460	15457	15449	15328	15377	15411	15466	15570	15576	15265	15257	15457	15468	15263	15343	15337	15327	15402	15375	15419	15567	15406	15505	15345	15355	15435	15730	15010	15583	15677	15392	15398	15580	15476	15519	15495	15453	15527	15347	15474	15275	15498	15451	15443	15494	15293	15366	15364	15485	15530	15360	15328	15526	15479	15368	15545	15444	15231	15439	15432	15481	15503	15536	15522	15246	15480	15199	15503	15386	15303	15414	15505	15287	15512	15354	15502	15468	15490	15368	15252	15416	15457	15350	15307	15239	15349	15461	15438	15556	15497	15561	15332	15553	15452	15584	15528	15399	15579	15650	15594	15413	15547	15387	15565	15377	15382	15464	15369	15364	15442	15641	15382	15231	15398	15373	15363	15412	15445	15663	15419	15445	15446	15442	15380	15482	15382	15370	15500	15382	15420	15699	15493	15456	15550	15423	15417	15499	15563	15529	15395	15571	15291	15409	15023	15381	15353	15325	15547	15431	15433	15388	15483	15513	15570	15480	15355	15344	15412	15589	15452	15562	15347	15277	15412	15557	15541	15519	15393	15569	15820	15191	15589	15422	15325	15492	15260	15527	15387	15290	15493	15461	15662	15437	15359	15401	15430	15364	15542	15412	15436	15485	15293	15429	15440	15365	15447	15349	15560	15434	15575	15287	15220	15513	15441	15449	15577	15511	15212	15327	15512	15519	15387	15295	15340	15420	15365	15337	15208	15429	15438	15480	15521	15472	15506	15491	15383	15449	15550	15469	15548	15429	15456	15492	15556	15535	15528	15442	15324	15386	15462	15516	15518	15331	15252	15480	15394	15564	15469	15495	15632	15359	15263	15523	15338	15470	15669	15483	15180	15332	15494	15508	15391	15463	15722	15502	15364	15710	15439	15591	15473	15462	15598	15606	15392	15483	15430	15437	15271	15371	15355	15460	15382	15442	15559	15464	15393	15502	15389	15359	15394	15592	15482	15556	15583	15332	15490	15477	15511	15479	15343	15431	15369	15408	15406	15445	15483	15449	15466	15522	15350	15359	15403	15602	15478	15417	15522	15584	15371	15547	15418	15253	15191	15547	15577	15580	15459	15473	15276	15497	15515	15412	15448	15445	15504	15570	15293	15344	15484	15359	15405	15409	15407	15470	15472	15519	15365	15526	15521	15570	15485	15313	15511	15383	15347	15359	15523	15399	15611	15386	15359	15349	15327	15400	15510	15421	15426	15506	15542	15372	15355	15370	15336	15619	15425	15459	15591	15359	15427	15324	15154	15562	15565	15444	15416	15306	15384	15348	15372	15294	15336	15574	15434	15513	15377	15506	15319	15564	15267	15345	15474	15395	15429	15433	15502	15353	15537	15493	15361	15418	15332	15496	15566	15438	15337	15522	15629	15522	15362	15353	15544	15225	15413	15317	15461	15568	15473	15462	15650	15508	15355	15453	15458	15419	15538	15565	15761	15390	15411	15377	15254	15580	15513	15396	15432	15272	15585	15483	15442	15302	15399	15308	15378	15497	15406	15380	15367	15378	15411	15629	15398	15520	15421	15466	15568	15415	15558	15652	15302	15551	15545	15522	15333	15361	15561	15373	15481	15464	15589	15470	15435	15500	15394	15330	15285	15514	15372	15526	15446	15477	15287	15459	15463	15306	15458	15444	15427	15256	15514	15434	15466	15328	15716	15339	15526	15413	15533	15617	15367	15672	15393	15401	15416	15348	15360	15371	15529	15546	15476	15280	15289	15555	15504	15402	15538	15233	15257	15225	15492	15444	15394	15394	15301	15472	15569	15602	15487	15318
29347	52021	44845	31355	22306	17275	15237	13992	13674	13612	13652	13569	13630	13498	13617	13660	13482	13561	13531	13530	13557	13503	13576	13584	13608	13534	13583	13702	13421	13485	13523	13630	13488	13537	13580	13534	13440	13462	13542	13515	13599	13472	13459	13619	13501	13519	13450	13358	13475	13514	13503	13712	13508	13431	13705	13435	13420	13529	13478	13469	13508	13512	13690	13669	13672	13437	13542	13352	13596	13530	13519	13641	13502	13608	13611	13495	13421	13578	13451	13439	13636	13519	13539	13492	13593	13398	13509	13523	13632	13494	13405	13732	13358	13566	13470	13552	13580	13473	13497	13521	13678	13355	13540	13406	13477	13645	13522	13568	13434	13547	13471	13424	13415	13557	13623	13626	13520	13376	13416	13608	13628	13539	13644	13656	13520	13575	13545	13444	13720	13565	13550	13316	13307	13544	13634	13411	13498	13588	13398	13579	13482	13436	13482	13512	13408	13488	13500	13513	13548	13418	13514	13430	13500	13621	13490	13410	13627	13358	13429	13436	13575	13637	13503	13459	13503	13544	13641	13416	13422	13679	13728	13542	13557	13705	13609	13567	13490	13459	13582	13318	13511	13486	13548	13640	13494	13633	13651	13559	13505	13619	13631	13569	13351	13390	13455	13459	13570	13509	13590	13653	13513	13428	13482	13671	13454	13526	13517	13487	13553	13401	13489	13545	13505	13430	13653	13639	13511	13362	13601	13584	13559	13456	13467	13521	13497	13405	13518	13469	13623	13540	13635	13580	13482	13439	13548	13602	13520	13566	13443	13494	13581	13585	13462	13529	13574	13542	13476	13671	13334	13589	13478	13500	13522	13410	13637	13487	13510	13568	13544	13611	13545	13548	13484	13543	13605	13533	13585	13392	13570	13522	13533	13602	13501	13618	13413	13662	13376	13412	13430	13409	13558	13506	13566	13513	13535	13486	13530	13370	13512	13518	13564	13480	13568	13427	13549	13627	13575	13476	13644	13624	13569	13538	13511	13522	13469	13637	13316	13508	13466	13459	13558	13281	13446	13519	13461	13468	13391	13579	13564	13539	13562	13547	13501	13588	13583	13583	13621	13448	13362	13638	13653	13518	13472	13484	13553	13471	13519	13643	13471	13480	13590	13467	13404	13446	13363	13443	13466	13537	13491	13664	13499	13611	13635	13666	13440	13622	13511	13534	13454	13474	13521	13456	13483	13462	13501	13420	13638	13435	13382	13462	13633	13637	13526	13425	13468	13693	13645	13544	13676	13629	13432	13278	13537	13421	13560	13596	13455	13428	13579	13446	13509	13393	13706	13582	13594	13535	13538	13514	13407	13599	13460	13449	13500	13527	13565	13656	13430	13396	13495	13544	13560	13644	13475	13485	13369	13572	13451	13700	13521	13519	13694	13395	13430	13544	13337	13456	13624	13484	13655	13440	13622	13602	13424	13486	13620	13568	13583	13425	13603	13435	13477	13557	13449	13413	13600	13583	13560	13632	13460	13697	13740	13524	13482	13524	13538	13518	13515	13291	13519	13372	13442	13504	13514	13819	13623	13574	13410	13348	13584	13582	13493	13634	13675	13523	13472	13387	13524	13402	13400	13414	13677	13432	13419	13591	13488	13586	13397	13445	13573	13528	13493	13568	13613	13677	13421	13527	13636	13510	13635	13571	13466	13469	13458	13525	13558	13416	13582	13480	13414	13640	13508	13520	13447	13671	13620	13610	13672	13552	13587	13452	13612	13562	13389	13648	13623	13553	13661	13501	13568	13578	13468	13453	13480	13458	13524	13483	13406	13343	13522	13452	13532	13331	13436	13531	13467	13661	13662	13654	13459	13544	13529	13277	13503	13336	13539	13606	13483	13665	13553	13462	13498	13684	13655	13608	13559	13363	13649	13352	13451	13482	13578	13599	13399	13384	13520	13596	13534	13571	13666	13493	13491	13514	13272	13399	13536	13613	13493	13585	13535	13420	13588	13459	13500	13572	13387	13486	13510	13637	13612	13367	13460	13488	13491	13555	13450	13452	13597	13666	13525	13548	13489	13597	13476	13514	13542	13443	13652	13603	13434	13748	13521	13634	13477	13520	13571	13528	13520	13523	13480	13570	13375	13495	13587	13411	13585	13347	13474	13441	13505	13433	13512	13509	13618	13354	13514	13583	13565	13447	13537	13534	13360	13528	13506	13521	13493	13483	13429	13431	13456	13613	13532	13393	13607	13526	13625	13650	13509	13819	13541	13610	13509	13566	13393	13534	13579	13461	13547	13566	13512	13564	13336	13565	13574	13464	13447	13510	13573	13696	13436	13469	13663	13466	13354	13444	13574	13702	13461	13554	13658	13447	13504	13581	13606	13506	13525	13505	13304	13482	13454	13559	13493	13489	13673	13475	13493	13499	13565	13362	13617	13667	13778	13575	13567	13569	13514	13525	13443	13490	13681	13615	13664	13600	13611	13631	13517	13624	13538	13554	13664	13480	13507	13542	13616	13432	13519	13527	13515	13605	13468	13469	13510	13610	13258	13385	13655	13527	13680	13612	13538	13520	13298	13608	13270	13441	13609	13324	13514	13561	13682	13414	13569	13491	13550	13499	13542	13498	13594	13348	13452	13719	13540	13455	13702	13790	13539	13441	13442	13448	13446	13479	13613	13541	13540	13572	13629	13449	13518	13570	13379	13587	13726	13497	13517	13563	13561	13530	13449	13577	13670	13637	13552	13450	13687	13449	13492	13659	13601	13390	13423	13300	13479	13635	13535	13542	13343	13580	13613	13432	13548	13632	13527	13554	13515	13689	13716	13468	13591	13646	13425	13553	13699	13397	13433	13514	13538	13486	13526	13533	13623	13718	13521	13409	13377	13609	13638	13422	13399	13611	13532	13604	13492	13629	13484	13559	13548	13550	13457	13449	13616	13486	13593	13421	13501	13438	13409	13632	13678	13491	13513	13540	13553	13447	13586	13489	13417	13550	13661	13471	13549	13477	13490	13582	13647	13621	13670	13797	13332	13640	13527	13670	13544	13533	13469	13506	13457	13661	13429	13432	13581	13524	13671	13533	13501	13369	13562	13428	13517	13402	13566	13683	13549	13544	13545	13554	13603	13491	13467	13494	13629	13517	13528	13460	13522	13453	13581	13493	13510	13543	13446	13640	13709	13412	13464	13700	13612	13656	13429	13641	13492	13594	13457	13593	13503	13657	13541	13449	13543	13604	13529	13449	13530	13589	13401	13401	13547	13492	13583	13530	13373	13537	13548	13627	13482	13416	13479	13602	13514	13671	13649	13456	13586	13563	13599	13593	13572	13646	13261	13463	13629	13572	13594	13670	13625	13465	13486	13418	13616	13367	13583	13488	13407	13668	13572	13498	13561	13563	13595	13487	13655	13507	13368	13477	13398	13467	13454	13498	13433	13506	13302	13620	13497	13695	13406	13544	13491	13506	13454	13548	13680	13484	13562	13580	13576	13430	13341	13566	13474	13482	13665	13511	13519	13397	13536	13413	13624	13565	13502	13515	13550	13291	13446	13507	13533	13368	13440	13472	13502	13572	13649	13460	13613	13614	13619	13554	13625	13504	13513	13485	13559	13519	13494	13400	13478	13300	13554	13502	13557	13697	13421	13523	13426	13506	13588	13517	13405	13528	13534	13352	13725	13557	13582	13438	13580	13337	13387	13501	13533	13611	13367	13563	13621	13453	13549	13421	13478	13571	13534	13536	13369	13580	13616	13489	13467	13416	13610	13494	13548	13463	13468	13566	13586	13542	13634	13592	13594	13478	13730	13420	13392	13519	13334	13603	13483	13388	13598	13575	13546	13595	13568	13444	13418	13467	13541	13510	13509	13635	13575	13419	13559	13385	13592	13562	13649	13442	13419	13474	13464	13588	13448	13407	13732	13478	13610	13659	13445	13610	13740	13570	13488	13636	13447	13639	13651	13683	13642	13599	13663	13436	13416	13558	13546	13501	13515	13429	13544	13724	13666	13422	13480	13408	13580	13526	13528	13525	13452	13751	13544	13633	13555	13531	13561	13426	13557	13591	13464	13595	13530	13451	13451	13741	13450	13506	13587	13491	13641	13443	13645	13453	13499	13537	13501	13398	13646	13331	13406	13492	13461	13583	13626	13548	13571	13512	13583	13472	13571	13533	13434	13575	13443	13507	13586	13608	13386	13355	13531	13355	13528	13533	13690	13374	13646	13516	13536	13394	13458	13435	13562	13517	13709	13380	13575	13522	13489	13472	13565	13500	13591	13576	13467	13489	13505	13378	13505	13611	13475	13511	13475	13709	13655	13636	13484	13640	13427	13699	13427	13461	13610	13531	13490	13427	13525	13575	13579	13531	13628	13502	13471	13496	13445	13444	13346	13438	13493	13361	13495	13579	13480	13500	13552	13579	13514	13519	13472	13557	13550	13520	13404	13573	13609	13652	13478	13453	13414	13556	13534	13539	13636	13377	13533	13277	13557	13585	13488	13439	13507	13493	13608	13497	13335	13500	13603	13646	13703	13472	13523	13491	13564	13417	13463	13592	13625	13552	13656	13505	13608	13482	13488	13455	13580	13432	13402	13567	13505	13543	13417	13589	13296	13621	13483	13713	13331	13526	13613	13459	13519	13524	13503	13602	13596	13638	13541	13475	13489	13542	13470	13554	13549	13587	13450	13565	13379	13518	13478	13567	13543	13553	13485	13487	13709	13548	13440	13530	13632	13487	13486	13565	13570	13465	13697	13618	13415	13629	13506	13596	13642	13600	13600	13589	13617	13672	13538	13520	13612	13506	13532	13657	13446	13536	13551	13633	13503	13456	13573	13457	13625	13547	13531	13383	13510	13428	13268	13560	13555	13584	13435	13479	13524	13429	13440	13709	13606	13425	13687	13561	13487	13472	13517	13505	13581	13405	13615	13515	13574	13586	13425	13664	13533	13518	13593	13687	13559	13468	13656	13381	13480	13655	13559	13429	13670	13554	13361	13458	13482	13562	13553	13456	13463	13468	13517	13626	13654	13462	13478	13323	13780	13504	13482	13497	13709	13642	13517	13479	13447	13619	13547	13481	13496	13381	13645	13450	13528	13439	13434	13684	13572	13466	13442	13641	13536	13448	13541	13409	13506	13574	13556	13541	13391	13462	13582	13680	13562	13551	13680	13420	13667	13503
24343	24056	42052	45595	37450	30063	25239	18406	16152	15918	15904	15753	15512	15874	15440	15700	15581	15675	15565	15475	15669	15584	15765	15839	15566	15397	15589	15437	15794	15637	15630	15498	15521	15654	15741	15341	15510	15556	15408	15536	15510	15429	15423	15277	15390	15691	15662	15465	15422	15468	15307	15457	15503	15343	15358	15501	15433	15599	15544	15466	15437	15552	15684	15534	15521	15552	15552	15419	15433	15536	15399	15498	15389	15580	15447	15275	15566	15501	15528	15416	15362	15409	15506	15439	15412	15379	15561	15548	15729	15440	15539	15732	15300	15622	15590	15390	15473	15412	15502	15608	15467	15435	15553	15377	15550	15462	15642	15437	15595	15512	15486	15524	15521	15415	15317	15360	15410	15489	15530	15548	15529	15625	15527	15542	15276	15607	15531	15390	15565	15435	15592	15341	15501	15382	15517	15441	15452	15420	15631	15512	15406	15451	15538	15549	15383	15514	15650	15562	15419	15540	15445	15470	15441	15570	15415	15616	15708	15459	15598	15423	15503	15415	15554	15502	15641	15496	15519	15450	15573	15652	15663	15377	15466	15339	15399	15500	15596	15553	15394	15480	15545	15679	15498	15521	15520	15390	15476	15330	15452	15462	15626	15296	15548	15525	15631	15406	15513	15879	15425	15372	15684	15301	15475	15395	15492	15583	15366	15401	15523	15441	15571	15385	15349	15442	15494	15497	15541	15501	15425	15707	15458	15655	15455	15416	15634	15411	15581	15507	15537	15482	15463	15309	15647	15438	15509	15591	15545	15514	15264	15589	15439	15460	15566	15235	15551	15606	15517	15423	15682	15675	15599	15503	15546	15547	15659	15553	15325	15393	15475	15543	15549	15434	15273	15633	15533	15398	15533	15535	15513	15480	15439	15415	15563	15579	15364	15420	15400	15424	15316	15418	15465	15382	15434	15385	15466	15585	15568	15573	15405	15364	15500	15505	15539	15525	15836	15716	15592	15687	15546	15563	15434	15735	15772	15671	15613	15415	15344	15474	15197	15546	15586	15468	15532	15416	15599	15341	15502	15572	15550	15404	15513	15286	15470	15625	15416	15460	15644	15600	15401	15400	15452	15671	15410	15647	15484	15518	15665	15418	15536	15494	15521	15454	15486	15490	15491	15379	15363	15509	15564	15433	15536	15618	15544	15377	15549	15388	15679	15277	15613	15196	15390	15283	15662	15515	15476	15352	15588	15606	15619	15563	15255	15592	15413	15564	15267	15388	15435	15572	15659	15530	15634	15493	15428	15461	15438	15555	15363	15556	15482	15446	15132	15570	15455	15445	15796	15510	15452	15568	15528	15552	15552	15513	15436	15445	15603	15535	15643	15425	15527	15484	15508	15572	15508	15479	15392	15606	15474	15464	15735	15417	15440	15511	15370	15341	15371	15348	15642	15435	15494	15537	15416	15424	15444	15558	15504	15523	15515	15530	15374	15583	15516	15389	15530	15483	15558	15401	15609	15609	15561	15557	15430	15465	15665	15592	15597	15425	15597	15444	15397	15500	15583	15595	15604	15490	15464	15501	15479	15495	15534	15565	15658	15403	15467	15385	15375	15482	15507	15603	15445	15460	15482	15562	15586	15673	15439	15399	15480	15448	15645	15345	15363	15620	15375	15501	15738	15649	15486	15456	15517	15685	15588	15393	15492	15465	15409	15692	15361	15536	15522	15421	15295	15346	15294	15626	15530	15447	15463	15596	15380	15548	15538	15489	15532	15599	15513	15613	15528	15372	15413	15459	15433	15490	15645	15564	15355	15404	15582	15507	15359	15445	15370	15464	15699	15415	15620	15348	15707	15553	15588	15219	15481	15563	15680	15552	15616	15443	15460	15296	15589	15469	15524	15628	15525	15442	15589	15600	15478	15498	15534	15684	15611	15496	15436	15599	15398	15650	15601	15677	15460	15570	15513	15437	15462	15459	15526	15469	15573	15618	15407	15505	15582	15520	15449	15684	15503	15312	15512	15443	15416	15513	15420	15631	15457	15600	15471	15499	15452	15291	15545	15294	15301	15475	15645	15498	15514	15484	15406	15485	15563	15462	15550	15576	15434	15501	15334	15556	15525	15406	15268	15437	15552	15548	15446	15474	15446	15377	15292	15438	15565	15529	15528	15355	15490	15499	15562	15559	15559	15534	15411	15464	15751	15321	15593	15663	15383	15461	15369	15650	15564	15543	15507	15378	15449	15429	15703	15503	15424	15646	15322	15516	15436	15459	15514	15424	15337	15337	15604	15597	15439	15611	15441	15523	15639	15597	15464	15346	15622	15456	15341	15447	15308	15506	15416	15604	15260	15318	15393	15278	15521	15195	15481	15534	15484	15449	15440	15335	15376	15546	15510	15518	15533	15381	15352	15381	15549	15260	15366	15530	15406	15205	15583	15483	15440	15358	15489	15536	15398	15536	15502	15395	15687	15263	15453	15221	15547	15503	15656	15515	15448	15348	15487	15552	15834	15517	15569	15668	15394	15463	15473	15436	15532	15482	15330	15457	15527	15484	15618	15455	15600	15526	15319	15653	15547	15568	15474	15505	15646	15305	15322	15664	15601	15545	15533	15463	15526	15466	15313	15518	15359	15418	15463	15462	15433	15415	15571	15398	15453	15351	15478	15314	15373	15370	15417	15488	15430	15367	15773	15658	15553	15551	15544	15597	15451	15582	15339	15602	15290	15434	15690	15263	15532	15397	15539	15437	15524	15539	15523	15438	15434	15575	15368	15460	15452	15544	15585	15482	15644	15591	15446	15402	15550	15456	15499	15632	15323	15385	15546	15452	15439	15630	15491	15511	15667	15462	15326	15203	15388	15455	15652	15518	15539	15522	15438	15732	15441	15603	15543	15627	15724	15574	15522	15547	15616	15657	15627	15485	15332	15480	15536	15629	15520	15565	15683	15470	15596	15383	15478	15300	15259	15387	15555	15495	15481	15405	15498	15652	15375	15471	15614	15616	15289	15564	15744	15526	15512	15608	15525	15571	15539	15520	15384	15310	15394	15386	15534	15462	15387	15473	15595	15562	15404	15666	15480	15712	15413	15503	15422	15587	15512	15490	15488	15333	15712	15545	15667	15577	15228	15446	15657	15506	15608	15377	15332	15378	15539	15478	15459	15613	15386	15593	15430	15463	15435	15479	15606	15600	15688	15419	15408	15571	15628	15559	15490	15468	15380	15425	15581	15529	15690	15381	15473	15440	15376	15598	15458	15727	15492	15555	15411	15570	15546	15531	15480	15508	15519	15562	15408	15453	15548	15444	15548	15544	15471	15604	15460	15530	15569	15509	15422	15561	15435	15383	15577	15543	15382	15492	15642	15458	15361	15406	15405	15476	15621	15350	15512	15240	15401	15384	15590	15410	15308	15325	15428	15557	15547	15664	15520	15455	15637	15540	15550	15660	15670	15446	15535	15556	15344	15442	15399	15347	15719	15370	15419	15521	15466	15447	15635	15555	15482	15539	15497	15604	15567	15600	15536	15376	15500	15415	15492	15351	15654	15532	15484	15481	15546	15286	15487	15478	15577	15537	15462	15594	15447	15667	15556	15584	15563	15590	15521	15563	15568	15556	15421	15614	15504	15593	15419	15332	15464	15663	15730	15541	15450	15603	15454	15571	15364	15520	15499	15519	15376	15379	15261	15492	15691	15396	15477	15603	15494	15490	15702	15342	15369	15687	15348	15245	15561	15484	15470	15470	15357	15468	15679	15445	15384	15465	15396	15359	15657	15536	15428	15360	15316	15448	15517	15595	15495	15543	15478	15570	15412	15486	15597	15574	15461	15258	15364	15703	15493	15530	15373	15702	15555	15531	15446	15689	15669	15404	15481	15521	15430	15496	15350	15562	15370	15460	15535	15339	15407	15493	15501	15561	15298	15517	15472	15470	15311	15441	15436	15642	15374	15463	15446	15314	15455	15554	15492	15514	15650	15600	15509	15645	15537	15504	15690	15523	15496	15248	15500	15661	15597	15346	15416	15345	15620	15355	15531	15483	15466	15453	15267	15594	15417	15383	15416	15479	15462	15644	15528	15447	15472	15454	15336	15699	15633	15636	15586	15515	15647	15376	15523	15314	15477	15670	15464	15543	15618	15409	15564	15452	15684	15581	15580	15439	15453	15383	15407	15421	15367	15320	15538	15564	15578	15500	15245	15602	15614	15435	15346	15495	15409	15437	15473	15611	15609	15528	15448	15433	15458	15304	15491	15293	15585	15712	15572	15475	15453	15532	15362	15374	15709	15551	15491	15626	15582	15415	15578	15476	15442	15251	15472	15632	15610	15645	15573	15441	15592	15588	15603	15836	15512	15430	15423	15385	15538	15477	15437	15502	15467	15459	15347	15365	15664	15289	15448	15521	15735	15528	15442	15613	15587	15392	15690	15602	15399	15473	15438	15502	15482	15611	15418	15405	15376	15319	15721	15567	15427	15716	15545	15450	15714	15546	15585	15704	15695	15590	15562	15577	15483	15456	15493	15508	15383	15447	15517	15484	15768	15646	15553	15464	15349	15417	15445	15581	15575	15511	15349	15518	15388	15587	15617	15500	15395	15434	15459	15527	15415	15576	15428	15525	15389	15405	15427	15382	15433	15430	15378	15404	15532	15520	15555	15560	15502	15681	15461	15558	15496	15409	15378	15544	15597	15725	15737	15422	15560	15470	15592	15699	15404	15632	15537	15471	15647	15478	15581	15505	15595	15649	15620	15600	15576	15526	15525	15607	15590	15433	15472	15357	15445	15425	15374	15516	15485	15358	15591	15513	15630	15591	15585	15606	15311	15371	15302	15596	15537	15496	15552	15644	15520	15553	15512	15488	15698	15582	15557	15407	15531	15671	15403	15366	15684	15458	15490	15476	15438	15467	15386	15584	15472	15336	15600	15486	15445	15489	15682	15555	15662	15623	15611	15467	15434	15494	15553	15679	15684	15485	15506	15586	15521	15639	15503	15684	15524	15485	15356	15840	15462	15312	15305	15448	15573	15477	15472	15671	15499	15498	15314	15377	15521	15421	15714	15457	15524	15604	15627	15608	15725	15352	15356	15741	15697	15464	15622	15468	15408	15417	15571	15286	15478	15645	15421	15519	15519	15493	15317	15314	15488	15422	15447	15494	15677	15579	15482	15432	15400	15421
54787	97421	84709	63483	44496	29925	21770	15721	14307	13762	13633	13600	13623	13727	13592	13773	13605	13480	13686	13566	13600	13670	13670	13687	13572	13697	13574	13579	13683	13640	13581	13839	13625	13591	13813	13564	13673	13631	13572	13674	13642	13598	13630	13564	13588	13804	13596	13501	13603	13610	13609	13592	13500	13531	13728	13598	13669	13750	13668	13710	13401	13788	13680	13458	13737	13703	13597	13745	13671	13518	13674	13693	13675	13661	13571	13582	13805	13845	13698	13618	13661	13440	13772	13540	13528	13603	13632	13762	13560	13579	13731	13664	13942	13645	13960	13703	13596	13454	13699	13698	13598	13575	13448	13662	13576	13717	13760	13557	13646	13622	13656	13677	13577	13775	13693	13716	13516	13569	13530	13627	13648	13609	13828	13708	13686	13662	13593	13711	13653	13664	13664	13730	13754	13476	13609	13579	13706	13618	13679	13583	13658	13565	13412	13601	13616	13724	13575	13728	13649	13726	13756	13591	13611	13569	13613	13574	13513	13677	13676	13402	13550	13653	13572	13507	13620	13541	13608	13439	13545	13806	13586	13587	13646	13622	13590	13643	13772	13553	13665	13658	13559	13667	13510	13596	13579	13520	13731	13714	13642	13559	13681	13658	13527	13547	13528	13638	13675	13640	13635	13722	13670	13508	13765	13525	13488	13716	13563	13660	13613	13672	13662	13714	13589	13592	13753	13610	13495	13537	13715	13561	13524	13648	13614	13614	13610	13653	13586	13496	13722	13744	13756	13602	13549	13645	13731	13714	13547	13685	13725	13437	13645	13651	13501	13611	13628	13608	13625	13581	13655	13601	13614	13695	13730	13657	13651	13653	13676	13737	13800	13549	13541	13606	13633	13577	13708	13369	13657	13508	13501	13806	13641	13668	13637	13690	13518	13709	13640	13695	13692	13551	13631	13665	13658	13683	13681	13453	13557	13488	13697	13667	13680	13497	13594	13704	13714	13688	13614	13681	13723	13743	13544	13595	13696	13485	13666	13551	13621	13654	13586	13644	13495	13621	13653	13642	13618	13500	13776	13646	13675	13574	13546	13641	13545	13440	13759	13825	13606	13668	13559	13659	13724	13653	13758	13818	13725	13639	13809	13686	13694	13745	13597	13745	13713	13707	13631	13734	13658	13562	13588	13673	13549	13597	13594	13570	13585	13498	13567	13617	13621	13589	13510	13644	13506	13555	13761	13760	13727	13819	13653	13754	13636	13659	13516	13628	13620	13637	13520	13910	13662	13648	13609	13526	13532	13556	13648	13630	13697	13478	13702	13634	13659	13607	13356	13628	13540	13569	13579	13648	13631	13714	13516	13603	13548	13541	13594	13666	13472	13397	13555	13545	13602	13657	13416	13755	13697	13549	13498	13528	13606	13655	13627	13597	13589	13459	13724	13684	13680	13528	13476	13696	13479	13658	13584	13677	13538	13750	13603	13688	13735	13583	13530	13672	13581	13458	13535	13617	13623	13721	13569	13704	13560	13665	13847	13744	13644	13627	13622	13527	13661	13882	13615	13595	13728	13535	13652	13579	13729	13565	13806	13654	13655	13644	13535	13809	13534	13664	13714	13621	13621	13569	13634	13713	13477	13711	13689	13636	13569	13527	13599	13543	13610	13769	13730	13717	13617	13717	13741	13583	13610	13674	13524	13729	13687	13681	13774	13485	13416	13472	13685	13605	13509	13560	13681	13595	13680	13586	13745	13625	13655	13561	13616	13598	13848	13480	13589	13657	13633	13684	13795	13701	13715	13564	13699	13592	13583	13597	13429	13726	13623	13712	13607	13654	13716	13576	13749	13657	13472	13644	13583	13619	13419	13679	13417	13706	13524	13759	13712	13528	13859	13536	13547	13724	13751	13477	13682	13595	13758	13579	13617	13600	13521	13577	13507	13668	13602	13702	13690	13604	13607	13506	13505	13757	13675	13732	13632	13562	13600	13616	13658	13771	13826	13676	13684	13613	13683	13657	13889	13611	13714	13636	13684	13621	13686	13616	13636	13629	13505	13586	13684	13702	13846	13592	13625	13803	13589	13672	13770	13697	13658	13608	13543	13670	13767	13592	13623	13753	13635	13619	13618	13755	13559	13630	13596	13692	13692	13668	13614	13504	13704	13736	13560	13687	13471	13516	13779	13513	13716	13592	13604	13820	13644	13563	13641	13675	13532	13731	13599	13578	13637	13476	13605	13655	13674	13715	13652	13508	13691	13711	13765	13581	13486	13625	13674	13564	13605	13582	13626	13612	13647	13409	13721	13550	13677	13600	13528	13571	13637	13648	13623	13685	13626	13615	13731	13663	13709	13537	13694	13461	13579	13680	13541	13584	13654	13569	13697	13735	13611	13534	13502	13632	13826	13494	13594	13633	13584	13595	13602	13825	13668	13543	13603	13760	13576	13739	13504	13587	13760	13540	13826	13618	13559	13585	13702	13503	13681	13565	13632	13628	13484	13492	13644	13674	13558	13772	13822	13723	13686	13651	13409	13763	13713	13501	13600	13685	13733	13748	13591	13576	13572	13648	13615	13596	13628	13841	13708	13515	13635	13618	13731	13820	13705	13528	13835	13813	13617	13629	13623	13563	13620	13637	13438	13639	13722	13573	13661	13602	13606	13660	13647	13342	13624	13672	13650	13767	13629	13534	13550	13551	13477	13433	13599	13605	13603	13596	13639	13631	13668	13565	13684	13690	13722	13619	13688	13533	13747	13656	13553	13549	13750	13674	13668	13690	13871	13609	13492	13636	13631	13484	13744	13574	13593	13657	13515	13623	13526	13520	13750	13581	13648	13727	13594	13677	13598	13652	13609	13715	13431	13623	13618	13584	13594	13601	13526	13514	13596	13586	13581	13690	13613	13680	13542	13468	13636	13682	13614	13638	13655	13794	13679	13551	13709	13626	13484	13846	13598	13682	13657	13727	13721	13826	13657	13674	13749	13600	13627	13709	13586	13681	13574	13532	13724	13555	13756	13452	13793	13560	13619	13541	13600	13564	13772	13512	13585	13689	13575	13631	13487	13649	13705	13584	13559	13608	13676	13804	13583	13621	13739	13553	13565	13669	13572	13586	13777	13600	13518	13727	13655	13519	13631	13403	13677	13723	13576	13723	13557	13690	13553	13662	13770	13559	13553	13636	13707	13727	13513	13580	13562	13672	13665	13646	13546	13740	13573	13568	13547	13677	13689	13663	13669	13379	13723	13810	13801	13505	13632	13551	13666	13713	13489	13615	13860	13651	13620	13534	13584	13565	13502	13595	13496	13709	13591	13559	13527	13720	13879	13609	13784	13752	13617	13818	13675	13533	13704	13758	13599	13578	13610	13739	13700	13612	13548	13495	13642	13591	13491	13642	13859	13789	13766	13677	13589	13754	13553	13672	13508	13504	13742	13635	13720	13459	13498	13817	13603	13691	13701	13605	13497	13621	13575	13704	13686	13569	13571	13543	13761	13520	13620	13671	13660	13515	13575	13362	13552	13781	13679	13666	13593	13677	13612	13757	13610	13631	13636	13746	13686	13740	13558	13633	13856	13579	13897	13682	13569	13565	13559	13546	13667	13604	13506	13678	13668	13748	13625	13723	13545	13702	13600	13504	13653	13850	13832	13636	13440	13775	13578	13564	13721	13631	13835	13517	13410	13724	13664	13574	13676	13676	13706	13766	13697	13662	13805	13695	13749	13702	13529	13538	13507	13588	13529	13732	13777	13644	13624	13717	13612	13737	13441	13726	13695	13699	13678	13449	13786	13566	13489	13307	13705	13584	13532	13707	13701	13510	13600	13515	13742	13687	13806	13785	13680	13686	13736	13682	13789	13712	13669	13556	13753	13674	13674	13657	13678	13545	13656	13490	13641	13751	13580	13568	13603	13580	13556	13626	13665	13651	13496	13721	13447	13601	13697	13768	13713	13646	13773	13584	13549	13600	13574	13794	13575	13499	13611	13530	13565	13629	13642	13561	13634	13750	13634	13694	13801	13583	13620	13752	13598	13523	13645	13483	13688	13604	13542	13580	13588	13637	13541	13714	13703	13654	13566	13639	13691	13636	13657	13682	13613	13681	13650	13731	13648	13553	13643	13461	13467	13596	13760	13619	13622	13644	13732	13470	13609	13792	13539	13615	13638	13628	13605	13537	13633	13515	13529	13798	13594	13468	13734	13694	13562	13719	13489	13671	13725	13593	13733	13700	13678	13738	13614	13676	13600	13463	13639	13628	13712	13699	13622	13581	13528	13472	13522	13797	13573	13487	13680	13789	13497	13441	13619	13455	13638	13646	13652	13596	13653	13740	13833	13723	13608	13631	13592	13600	13829	13520	13702	13648	13643	13657	13775	13541	13613	13574	13682	13394	13633	13669	13625	13649	13624	13634	13642	13756	13723	13523	13654	13547	13609	13650	13822	13633	13892	13517	13606	13604	13636	13683	13711	13780	13524	13656	13622	13704	13660	13473	13563	13576	13634	13661	13666	13612	13557	13671	13435	13576	13674	13510	13700	13759	13624	13622	13783	13634	13633	13654	13760	13646	13573	13648	13527	13673	13609	13751	13662	13539	13583	13586	13776	13594	13498	13552	13616	13562	13530	13716	13637	13555	13792	13648	13412	13758	13738	13502	13554	13537	13522	13655	13737	13653	13435	13561	13608	13651	13631	13663	13619	13643	13664	13654	13748	13663	13649	13740	13563	13665	13578	13665	13631	13568	13705	13517	13628	13556	13728	13603	13767	13694	13780	13622	13596	13693	13773	13691	13719	13625	13468	13474	13540	13545	13806	13665	13817	13623	13617	13670	13655	13623	13537	13577	13568	13656	13508	13525	13708	13798	13432	13762	13761	13480	13649	13692	13526	13714	13622	13449	13727	13531	13573	13637	13981	13626	13480	13528	13634	13666	13691	13570	13536	13679	13797	13600	13529	13712	13605	13674	13661	13610	13780	13659	13660	13524	13558	13529	13668	13679	13934	13787	13610	13691	13624	13680	13626	13635	13655	13714	13623	13543	13631	13529	13615	13691	13482	13690	13639	13648	13739	13798	13671	13650	13710	13702	13535	13532	13669	13609	13530	13649	13541	13651	13687	13715	13631	13685	13632	13589	13649	13694	13527	13602	13595	13731	13619	13569	13596	13504	13553	13771	13561	13781
22997	22744	38332	45046	44883	38272	28826	20503	17182	16190	16016	15550	15580	15672	15501	15729	15852	15625	15500	15431	15502	15552	15685	15435	15419	15583	15355	15500	15369	15566	15462	15663	15408	15529	15475	15416	15580	15377	15428	15417	15475	15544	15583	15254	15483	15649	15404	15546	15267	15536	15247	15415	15602	15421	15556	15291	15207	15417	15411	15556	15217	15536	15425	15224	15376	15472	15495	15298	15357	15512	15483	15236	15283	15470	15484	15312	15406	15441	15423	15483	15383	15301	15395	15320	15373	15338	15269	15412	15355	15447	15264	15241	15258	15397	15311	15575	15351	15349	15413	15389	15318	15631	15433	15373	15325	15512	15504	15280	15512	15528	15597	15345	15367	15480	15361	15402	15322	15347	15388	15432	15430	15415	15394	15263	15387	15407	15378	15498	15412	15392	15345	15320	15476	15348	15338	15455	15292	15389	15346	15343	15295	15482	15383	15387	15453	15513	15369	15400	15513	15263	15275	15179	15540	15335	15265	15299	15356	15395	15422	15483	15187	15415	15342	15363	15422	15379	15428	15356	15236	15379	15374	15275	15356	15496	15362	15430	15569	15520	15564	15283	15509	15351	15178	15347	15495	15224	15393	15308	15237	15473	15340	15508	15525	15368	15337	15501	15509	15383	15219	15231	15484	15475	15447	15420	15264	15505	15229	15305	15389	15382	15458	15377	15353	15286	15407	15407	15393	15512	15429	15553	15430	15169	15370	15272	15431	15341	15389	15477	15387	15409	15481	15211	15548	15356	15448	15175	15406	15443	15422	15366	15431	15433	15219	15441	15241	15426	15102	15394	15249	15462	15379	15422	15398	15422	15515	15347	15291	15354	15562	15256	15403	15430	15426	15388	15261	15391	15519	15422	15499	15326	15053	15470	15707	15376	15339	15368	15300	15318	15312	15518	15338	15316	15295	15490	15421	15487	15464	15211	15348	15135	15216	15329	15426	15229	15352	15326	15434	15322	15408	15490	15508	15390	15335	15376	15195	15458	15215	15415	15459	15325	15282	15236	15406	15352	15312	15566	15406	15261	15517	15499	15397	15480	15304	15227	15322	15289	15373	15399	15300	15454	15541	15389	15394	15354	15439	15282	15337	15108	15486	15459	15161	15323	15430	15355	15516	15301	15431	15175	15541	15301	15485	15192	15116	15386	15314	15075	15263	15405	15268	15373	15335	15215	15146	15369	15586	15213	15331	15382	15378	15308	15359	15401	15437	15283	15247	15294	15260	15546	15580	15530	15360	15519	15422	15352	15317	15287	15346	15336	15400	15509	15454	15418	15675	15268	15173	15359	15337	15646	15469	15277	15106	15409	15287	15403	15315	15357	15492	15560	15587	15171	15417	15364	15133	15362	15500	15359	15456	15535	15429	15297	15393	15272	15417	15286	15430	15580	15300	15247	15282	15458	15417	15468	15268	15349	15408	15327	15426	15600	15389	15359	15413	15333	15360	15373	15303	15274	15436	15345	15243	15363	15465	15433	15428	15268	15641	15578	15349	15200	15321	15488	15305	15430	15438	15761	15447	15291	15206	15256	15430	15490	15223	15372	15457	15541	15354	15465	15506	15379	15418	15457	15317	15489	15222	15363	15322	15506	15260	15271	15565	15485	15394	15281	15210	15249	15287	15111	15397	15364	15311	15343	15198	15426	15355	15429	15317	15289	15481	15378	15426	15258	15467	15227	15413	15375	15281	15357	15370	15354	15374	15304	15302	15345	15337	15439	15362	15273	15444	15423	15390	15452	15332	15239	15512	15295	15461	15274	15399	15516	15285	15422	15358	15443	15328	15328	15462	15158	15429	15494	15419	15394	15353	15304	15374	15635	15374	15349	15274	15301	15516	15436	15385	15275	15385	15317	15558	15311	15396	15162	15474	15414	15284	15296	15357	15170	15243	15290	15403	15509	15367	15493	15295	15406	15235	15405	15435	15280	15460	15373	15353	15366	15374	15284	15488	15259	15332	15487	15167	15337	15482	15493	15534	15398	15411	15339	15286	15380	15380	15231	15214	15364	15496	15229	15301	15236	15295	15167	15346	15385	15467	15626	15300	15361	15285	15379	15336	15270	15380	15281	15362	15402	15329	15303	15255	15249	15306	15350	15262	15460	15277	15490	15283	15339	15384	15421	15664	15520	15280	15360	15161	15228	15406	15089	15318	15436	15308	15276	15391	15375	15288	15340	15249	15541	15329	15278	15461	15252	15544	15681	15363	15424	15395	15211	15311	15550	15317	15462	15209	15195	15262	15385	15299	15408	15415	15367	15548	15377	15277	15268	15262	15547	15329	15291	15351	15341	15301	15343	15335	15303	15327	15201	15292	15375	15189	15434	15114	15439	15381	15490	15504	15504	15502	15296	15315	15430	15289	15293	15316	15245	15275	15491	15185	15213	15336	15257	15439	15298	15224	15279	15295	15357	15437	15338	15566	15695	15280	15266	15480	15321	15333	15412	15148	15692	15453	15444	15315	15326	15088	15261	15344	15369	15223	15428	15381	15281	15200	15339	15365	15447	15321	15397	15326	15356	15288	15397	15421	15348	15330	15418	15436	15445	15510	15356	15318	15329	15354	15394	15375	15184	15512	15357	15457	15227	15450	15484	15274	15364	15506	15194	15540	15406	15554	15453	15128	15538	15209	15331	15379	15415	15564	15450	15273	15497	15225	15389	15420	15408	15578	15396	15370	15424	15317	15527	15447	15397	15626	15529	15212	15483	15405	15382	15328	15500	15359	15348	15378	15581	15327	15369	15404	15411	15476	15251	15439	15474	15363	15305	15318	15384	15215	15272	15256	15628	15235	15345	15344	15321	15329	15274	15442	15233	15384	15330	15385	15426	15389	15476	15522	15423	15562	15421	15335	15239	15128	15390	15494	15391	15299	15197	15389	15487	15099	15388	15264	15396	15422	15295	15160	15443	15224	15400	15346	15296	15516	15239	15411	15240	15321	15217	15332	15356	15428	15328	15441	15472	15379	15417	15361	15455	15392	15297	15445	15469	15439	15451	15295	15288	15413	15466	15216	15296	15323	15400	15406	15410	15508	15288	15494	15339	15288	15427	15345	15281	15305	15431	15562	15351	15417	15370	15373	15678	15609	15294	15226	15334	15001	15329	15396	15407	15328	15349	15294	15420	15465	15315	15353	15454	15301	15373	15604	15487	15323	15435	15409	15368	15431	15370	15391	15222	15235	15479	15205	15429	15248	15333	15325	15388	15404	15502	15179	15351	15475	15312	15281	15264	15438	15394	15286	15363	15489	15323	15478	15351	15483	15303	15296	15186	15496	15691	15356	15392	15570	15257	15222	15086	15143	15305	15317	15562	15533	15476	15162	15182	15345	15209	15484	15425	15287	15547	15500	15373	15457	15377	15462	15284	15466	15355	15405	15330	15207	15381	15480	15519	15395	15236	15377	15057	15345	15463	15525	15347	15179	15289	15312	15285	15426	15392	15473	15387	15422	15447	15346	15529	15335	15410	15209	15267	15424	15558	15542	15361	15247	15233	15315	15421	15457	15439	15421	15379	15299	15491	15386	15308	15478	15626	15359	15313	15369	15384	15507	15435	15390	15392	15549	15281	15511	15348	15513	15203	15361	15557	15375	15297	15512	15298	15589	15365	15363	15203	15360	15333	15332	15305	15463	15312	15415	15257	15296	15255	15453	15401	15346	15406	15534	15345	15316	15296	15453	15367	15451	15352	15239	15609	15421	15285	15364	15238	15242	15551	15321	15320	15307	15366	15335	15397	15540	15303	15380	15414	15342	15481	15323	15419	15454	15320	15370	15543	15388	15331	15522	15512	15400	15377	15369	15320	15562	15426	15422	15494	15372	15320	15359	15344	15299	15336	15301	15265	15619	15482	15473	15497	15573	15534	15325	15357	15327	15338	15419	15222	15466	15304	15336	15439	15365	15490	15477	15383	15404	15199	15344	15371	15329	15483	15402	15160	15377	15328	15167	15465	15228	15462	15198	15246	15252	15405	15611	15299	15304	15474	15246	15367	15377	15305	15380	15372	15368	15347	15249	15270	15337	15252	15354	15380	15402	15348	15315	15361	15374	15120	15475	15352	15362	15263	15439	15290	15407	15541	15421	15060	15298	15308	15469	15532	15375	15363	15434	15196	15288	15272	15421	15367	15454	15327	15500	15527	15289	15354	15365	15285	15293	15267	15460	15423	15302	15258	15492	15490	15348	15256	15295	15358	15364	15267	15356	15197	15392	15284	15322	15418	15412	15369	15474	15504	15260	15421	15247	15303	15373	15489	15420	15444	15362	15296	15306	15602	15495	15219	15508	15287	15349	15340	15480	15536	15451	15296	15450	15463	15423	15148	15362	15275	15474	15526	15301	15224	15308	15202	15203	15342	15258	15274	15279	15450	15377	15321	15427	15341	15472	15280	15393	15361	15375	15289	15303	15433	15325	15422	15285	15336	15428	15229	15246	15426	15270	15309	15203	15497	15434	15500	15227	15519	15490	15481	15355	15345	15178	15593	15411	15428	15419	15417	15167	15103	15338	15270	15251	15420	15507	15305	15460	15341	15337	15302	15360	15181	15275	15510	15386	15322	15153	15393	15320	15321	15361	15375	15251	15412	15466	15342	15410	15412	15150	15485	15503	15528	15483	15219	15310	15407	15350	15457	15336	15323	15373	15383	15442	15502	15335	15379	15448	15272	15398	15308	15400	15401	15448	15285	15263	15228	15480	15434	15455	15260	15318	15515	15433	15382	15352	15313	15433	15394	15566	15354	15298	15197	15281	15493	15366	15271	15516	15373	15477	15208	15437	15410	15528	15111	15210	15163	15341	15474	15403	15220	15240	15403	15276	15340	15549	15418	15385	15292	15239	15345	15419	15155	15403	15381	15463	15222	15498	15367	15439	15428	15317	15322	15474	15208	15388	15417	15454	15231	15370	15473	15333	15379	15380	15464	15557	15363	15153	15349	15403	15311	15328	15235	15405	15387	15376	15487	15469	15451	15265	15373	15392	15457	15476	15480	15332	15359	15241	15364	15506	15330	15297	15354	15482	15549	15371	15422	15341	15271	15416	15421	15328	15359	15491	15396	15443	15247	15133	15285	15405	15575	15314	15302	15230	15251	15643	15372	15249	15494	15128	15301	15387	15553	15304	15525
61223	97193	93787	79534	58345	41227	25112	17819	14651	13764	13635	13269	13574	13365	13694	13486	13461	13502	13596	13507	13460	13508	13497	13541	13484	13413	13654	13432	13430	13619	13531	13597	13500	13484	13556	13438	13389	13449	13528	13562	13404	13435	13400	13633	13433	13484	13464	13410	13455	13341	13556	13490	13649	13587	13545	13294	13495	13616	13595	13596	13407	13534	13480	13489	13542	13537	13544	13585	13500	13527	13500	13677	13444	13323	13384	13532	13507	13511	13533	13490	13362	13635	13464	13520	13497	13454	13611	13640	13461	13708	13531	13429	13406	13451	13646	13443	13426	13439	13549	13595	13404	13455	13549	13600	13430	13568	13432	13354	13506	13679	13485	13475	13531	13593	13409	13520	13591	13424	13349	13516	13482	13482	13415	13609	13623	13356	13530	13434	13481	13438	13575	13521	13449	13466	13627	13503	13554	13632	13499	13453	13463	13470	13620	13478	13615	13414	13441	13675	13638	13404	13484	13521	13439	13559	13415	13492	13437	13491	13545	13606	13407	13551	13638	13398	13501	13438	13381	13448	13406	13448	13554	13420	13422	13520	13521	13402	13478	13365	13599	13494	13465	13576	13548	13642	13544	13556	13331	13502	13356	13595	13516	13381	13495	13445	13591	13318	13439	13664	13273	13515	13483	13440	13475	13320	13455	13537	13493	13426	13454	13392	13363	13498	13565	13535	13571	13577	13486	13497	13565	13528	13407	13488	13625	13663	13440	13566	13488	13434	13516	13400	13573	13341	13449	13679	13557	13483	13588	13526	13581	13592	13383	13432	13321	13582	13486	13227	13604	13608	13543	13409	13445	13530	13490	13711	13510	13500	13412	13454	13623	13586	13494	13407	13514	13453	13351	13576	13471	13615	13461	13313	13511	13465	13617	13489	13446	13421	13450	13431	13385	13427	13446	13451	13499	13474	13512	13466	13458	13519	13513	13467	13376	13430	13572	13526	13497	13393	13404	13495	13572	13516	13578	13373	13501	13187	13524	13586	13565	13417	13471	13444	13517	13553	13484	13587	13609	13551	13472	13434	13635	13508	13448	13464	13585	13344	13380	13456	13628	13617	13541	13582	13519	13463	13346	13489	13301	13561	13480	13341	13608	13446	13554	13587	13529	13460	13342	13425	13527	13521	13598	13435	13547	13496	13624	13506	13457	13405	13440	13557	13468	13629	13358	13582	13496	13440	13622	13582	13576	13546	13489	13718	13698	13446	13621	13719	13262	13435	13449	13626	13373	13575	13216	13588	13660	13673	13478	13497	13483	13405	13566	13337	13645	13433	13407	13502	13542	13440	13439	13414	13327	13534	13474	13471	13559	13571	13505	13477	13262	13508	13596	13525	13458	13373	13452	13330	13420	13631	13542	13408	13421	13498	13286	13436	13504	13468	13534	13563	13538	13448	13246	13559	13433	13473	13427	13537	13564	13479	13355	13466	13400	13416	13500	13641	13659	13499	13534	13540	13638	13487	13383	13470	13299	13446	13476	13470	13586	13574	13638	13475	13417	13473	13558	13431	13442	13520	13428	13658	13400	13490	13382	13398	13474	13650	13670	13437	13453	13630	13562	13468	13506	13551	13451	13392	13399	13474	13325	13548	13419	13577	13430	13491	13527	13460	13391	13569	13523	13556	13372	13591	13398	13574	13366	13617	13481	13588	13499	13502	13565	13514	13434	13443	13410	13475	13424	13480	13396	13408	13618	13557	13550	13531	13411	13473	13609	13202	13432	13431	13513	13394	13632	13576	13438	13538	13456	13563	13601	13448	13353	13493	13630	13372	13418	13448	13395	13524	13511	13387	13448	13610	13358	13492	13541	13449	13424	13487	13554	13493	13485	13528	13375	13664	13472	13541	13571	13415	13541	13424	13438	13395	13323	13397	13529	13515	13421	13478	13595	13529	13486	13580	13506	13488	13491	13554	13542	13571	13226	13405	13355	13424	13569	13410	13468	13629	13599	13359	13378	13550	13370	13543	13631	13382	13426	13470	13326	13317	13416	13544	13417	13469	13492	13362	13519	13584	13545	13422	13571	13478	13525	13460	13460	13608	13367	13440	13435	13402	13542	13343	13477	13477	13469	13417	13377	13656	13519	13460	13433	13596	13484	13572	13420	13501	13400	13441	13594	13497	13509	13374	13557	13557	13536	13591	13312	13371	13514	13448	13648	13508	13492	13373	13422	13404	13397	13473	13598	13468	13374	13636	13486	13412	13551	13274	13532	13501	13407	13383	13316	13450	13432	13412	13325	13455	13548	13496	13370	13404	13385	13500	13406	13443	13343	13652	13795	13610	13383	13400	13470	13445	13459	13493	13528	13562	13397	13474	13476	13572	13563	13651	13500	13481	13577	13546	13518	13461	13326	13652	13486	13408	13514	13620	13617	13566	13530	13516	13623	13471	13416	13534	13412	13359	13504	13358	13421	13517	13520	13471	13359	13489	13436	13582	13436	13414	13455	13577	13639	13520	13561	13573	13590	13581	13425	13504	13624	13525	13423	13394	13531	13527	13522	13269	13595	13555	13420	13434	13452	13490	13567	13576	13413	13586	13543	13662	13560	13486	13284	13375	13469	13629	13617	13487	13284	13494	13467	13455	13481	13622	13323	13358	13436	13555	13446	13509	13500	13502	13370	13562	13460	13565	13263	13485	13439	13603	13536	13635	13550	13507	13605	13231	13623	13351	13686	13671	13583	13389	13532	13678	13491	13328	13444	13435	13411	13324	13459	13621	13459	13597	13519	13571	13460	13460	13362	13643	13462	13662	13630	13514	13474	13469	13427	13432	13443	13440	13410	13659	13346	13579	13375	13475	13488	13413	13377	13484	13488	13423	13555	13419	13544	13534	13470	13396	13479	13483	13342	13504	13507	13578	13742	13351	13420	13541	13373	13686	13512	13455	13597	13468	13407	13453	13496	13475	13480	13476	13411	13483	13273	13447	13547	13518	13540	13475	13472	13451	13422	13369	13383	13388	13480	13607	13363	13613	13511	13507	13573	13601	13520	13452	13531	13516	13476	13468	13404	13663	13448	13566	13437	13531	13648	13350	13581	13449	13411	13504	13427	13486	13400	13367	13438	13614	13443	13532	13548	13397	13495	13369	13464	13369	13433	13561	13476	13366	13516	13374	13465	13464	13627	13473	13664	13498	13418	13464	13671	13421	13476	13412	13499	13468	13548	13556	13490	13655	13655	13465	13417	13394	13543	13409	13398	13527	13346	13350	13673	13475	13450	13378	13573	13412	13634	13526	13495	13437	13506	13531	13419	13561	13499	13492	13485	13624	13369	13468	13495	13611	13470	13480	13450	13573	13498	13648	13483	13518	13435	13473	13581	13433	13399	13579	13442	13474	13321	13418	13538	13542	13385	13394	13459	13494	13481	13479	13531	13531	13587	13542	13608	13531	13633	13482	13380	13571	13530	13529	13374	13487	13501	13487	13562	13525	13551	13354	13417	13734	13488	13472	13396	13507	13608	13518	13595	13544	13601	13466	13606	13555	13317	13557	13572	13361	13535	13338	13597	13621	13546	13438	13527	13396	13487	13552	13399	13422	13408	13639	13544	13631	13552	13564	13533	13435	13549	13359	13297	13571	13550	13454	13440	13578	13530	13397	13535	13411	13462	13447	13478	13551	13484	13258	13516	13527	13525	13486	13336	13516	13510	13493	13588	13506	13505	13396	13398	13474	13323	13342	13635	13560	13451	13586	13287	13504	13615	13519	13574	13416	13510	13522	13548	13605	13389	13549	13443	13456	13301	13467	13275	13430	13413	13407	13308	13475	13518	13568	13285	13543	13502	13491	13458	13464	13528	13581	13315	13504	13472	13379	13400	13524	13605	13477	13485	13583	13461	13356	13561	13687	13463	13694	13394	13457	13684	13542	13441	13542	13533	13493	13558	13545	13520	13279	13472	13406	13514	13522	13506	13563	13588	13493	13390	13643	13472	13511	13493	13589	13315	13456	13539	13499	13501	13435	13465	13275	13574	13444	13573	13370	13440	13457	13461	13561	13558	13401	13449	13530	13363	13484	13453	13444	13488	13573	13571	13497	13448	13429	13557	13366	13482	13335	13404	13464	13442	13534	13494	13603	13477	13604	13625	13461	13460	13584	13361	13383	13470	13536	13612	13396	13580	13530	13411	13306	13602	13615	13668	13564	13634	13528	13385	13407	13468	13423	13482	13462	13631	13536	13421	13469	13347	13577	13419	13494	13596	13444	13563	13575	13506	13546	13581	13553	13587	13531	13587	13391	13543	13648	13444	13477	13424	13612	13463	13571	13464	13494	13594	13467	13557	13522	13331	13450	13494	13593	13544	13371	13425	13485	13354	13586	13379	13325	13349	13618	13384	13468	13457	13534	13445	13785	13441	13570	13276	13397	13616	13404	13558	13354	13501	13447	13536	13504	13335	13579	13441	13427	13513	13536	13465	13498	13294	13365	13468	13650	13410	13453	13427	13461	13443	13483	13723	13525	13503	13331	13627	13614	13491	13415	13617	13476	13471	13392	13463	13574	13395	13368	13380	13441	13469	13478	13580	13588	13515	13577	13429	13631	13529	13424	13553	13495	13552	13413	13601	13357	13388	13506	13558	13452	13607	13420	13366	13510	13474	13169	13487	13513	13426	13642	13473	13555	13353	13454	13379	13450	13454	13542	13461	13426	13474	13277	13530	13404	13290	13560	13589	13532	13457	13446	13452	13427	13503	13489	13324	13484	13529	13461	13461	13551	13430	13367	13534	13358	13561	13480	13500	13512	13490	13573	13492	13530	13598	13509	13538	13471	13358	13506	13626	13484	13438	13563	13503	13486	13510	13513	13412	13418	13396	13435	13595	13506	13366	13431	13414	13369	13672	13438	13463	13316	13497	13567	13580	13404	13559	13446	13569	13385	13528	13477	13598	13437	13610	13597	13535	13520	13489	13408	13508	13426	13582	13574	13503	13508	13382	13651	13486	13473	13518	13318	13565	13394	13440	13663	13445	13410	13411	13407	13625	13380	13600	13364	13495	13571	13332	13456	13523	13443	13494	13409	13585	13447	13603	13393	13454	13540	13398	13519	13579	13585	13433	13433	13387	13451	13456	13535	13549	13460	13496	13361	13359	13537	13499	13521	13351	13645	13492	13620	13515	13450
28111	33059	44898	36320	26322	20003	17168	16340	15865	15838	15782	15910	15890	15773	15612	15848	15905	16035	15773	15799	15878	15876	15800	15674	15794	15985	15737	15895	16113	15764	15727	15741	15736	15875	15938	15706	15782	15816	15953	15740	15887	15918	15719	15790	15775	15936	15799	15781	15874	15703	15930	15725	15825	15654	15741	15764	15796	15825	15937	15883	15740	15615	15691	15887	16047	15871	15854	15949	15857	15900	15727	15691	15772	15879	15808	15714	15677	15969	15871	15507	15624	15792	16123	15684	15629	15869	15956	15698	15879	16023	16031	15685	15842	15880	15830	15782	15907	15660	15779	15729	15823	15938	15813	15831	15692	15766	15904	15740	15972	16103	15733	15747	15658	15838	16010	15936	15841	15889	15864	15900	16001	15711	15735	15714	15821	15644	15757	15713	15846	15760	15855	15993	15742	15728	15623	15890	15895	15797	16062	15872	15909	16075	15762	15745	15844	15854	15815	15711	15665	15859	15769	15667	15802	15830	15984	15767	15693	15816	15950	15579	15708	15780	16004	15616	15901	15654	15945	15768	15689	15810	15688	16007	15752	15886	15869	16026	15870	15908	15756	15762	15872	15916	15766	15692	15938	15787	15853	15825	15810	15816	15731	15773	15854	15938	15955	15972	15753	15711	15853	15689	15629	15906	15805	15859	15790	15901	15807	15781	15840	15768	15615	15986	15880	15872	15738	15961	15786	15881	15933	15825	15746	15711	15711	15654	15831	15832	15890	15846	15834	15665	15672	15708	15737	15623	15795	15875	15807	15750	15779	15843	15848	15988	15883	15681	15941	15849	15778	15720	15755	15745	15907	15859	15795	15833	15801	15796	15859	15793	15905	15866	15649	15797	15942	15666	15879	15990	15750	15944	15612	15789	15836	15844	15820	15884	15791	15809	15888	15793	15664	15847	15873	15894	15870	15747	15734	15843	15949	15777	15722	15777	15809	15704	15756	15826	15825	15805	15823	15792	15732	15729	15747	15605	15825	15790	15745	15792	15896	15921	15886	15796	15881	15769	15732	15912	15726	15888	16095	15912	15833	15990	15618	15820	15818	15854	15946	15714	16051	15865	15750	15998	15706	15815	15768	15601	15692	15962	15883	15893	15733	15859	15711	15900	15721	15506	16012	15988	15792	15810	15738	15710	15789	15784	15824	15842	15711	15673	15866	15844	15673	15740	15757	15673	15749	15808	15886	15866	15888	15885	15798	15879	15776	15712	15934	15551	15896	15750	15765	15738	15831	15808	15613	15828	15962	16014	15701	15839	15819	15844	15908	15852	16022	15974	15827	15827	15842	15866	15691	15716	15590	15595	15820	15868	15746	15762	15925	15762	15824	15718	15753	15798	15836	15925	15967	15835	15822	15909	15784	15802	15764	15830	15728	15818	15692	15608	15789	15716	15793	15923	15886	15850	15819	16102	15934	15870	15873	15760	15824	15823	15948	15836	15734	15824	15701	15876	15894	15781	15725	15800	15877	15792	15884	15545	15832	15787	15880	15940	15797	15786	15739	15801	15635	15776	15631	15767	15865	15617	15729	15743	15872	15931	15907	15858	15764	15773	15732	15906	16105	15784	15744	15756	15811	15773	15882	15805	15876	15748	15737	15695	15964	15847	15813	15859	15889	15887	15854	15926	15932	15826	15799	15972	16024	15732	15882	15623	15712	15863	15878	15690	15908	15817	15916	15920	15909	15971	15817	15815	15625	15893	15965	15875	16008	15968	15783	15698	15950	15527	15697	16012	15888	15890	16001	15934	15655	15811	15788	15853	15608	15835	15767	15844	15648	15670	15905	15551	15681	15774	15622	15857	15908	15691	15794	16057	15988	15882	15760	15748	15641	15732	15924	15940	15643	15753	15684	15789	15740	15869	15614	15855	15831	15685	15820	15686	15867	15809	15735	15763	15730	15652	15889	15980	15879	15716	15718	15880	15827	15854	15843	15788	15835	15839	15790	15863	15801	15983	15828	15864	15721	15660	15777	15856	15858	15973	15937	15898	15827	15833	15787	15767	15876	16069	16057	15915	15965	15756	15974	15751	15729	15754	15716	15927	15815	15875	15933	15885	15895	15774	15917	15938	15615	15946	15692	15616	15841	15758	16018	15792	15799	15889	15876	15838	15980	15746	16017	15841	15865	15674	15888	15806	15753	15695	15821	15606	15925	15762	16175	16018	15717	15663	15767	15854	15915	15643	15962	15642	15782	15860	15751	15735	15743	15693	15869	15743	15796	15860	15778	15655	15825	15856	15917	15677	15972	15823	15857	15830	15789	15697	15749	15709	15718	15962	15712	15910	15847	15793	15721	15730	15913	15957	15879	15989	15870	15751	15755	15929	15782	15747	15793	15981	15866	16018	15943	15648	15823	15915	15878	15826	15853	15935	15614	15699	15665	15866	15947	15919	15993	15819	15808	16049	15962	15995	15851	15941	16030	15808	15819	15751	15764	15650	15880	16002	15830	15862	15728	15924	15746	16000	15947	15976	15935	15824	15889	15871	15982	15871	15693	15843	15964	15922	15687	15826	15993	15862	16017	15730	15871	15687	15886	15827	15901	15843	15861	15665	15856	15923	15722	15934	15737	15854	16102	15687	16038	15943	15817	15810	15693	15616	15874	15691	15767	15737	15808	15945	15703	15662	15747	15835	15926	15790	15628	15744	15788	15784	15702	15863	15987	15834	15780	15861	15754	15769	15810	15944	15738	15680	15910	15823	15656	15763	15875	15814	15688	15780	15986	16001	16123	16046	16065	15999	15733	15724	15651	15732	15807	16029	16096	15851	15938	15807	15797	15822	15907	15831	15695	15800	15753	15944	15683	15735	15815	15683	15918	15827	15872	15840	15901	15706	15797	15977	15789	15724	15640	15841	15784	15954	15799	15637	15922	15799	15856	15854	15835	15836	15848	15792	15960	15955	15916	15844	15689	15889	15950	16068	15823	15951	15658	15776	15607	15768	15901	15663	15683	15749	15980	15869	15839	15689	15728	15696	15825	15833	15758	15582	15571	15744	16043	15805	15752	15723	15952	16071	15807	15764	15782	15712	15746	15667	15843	15587	16047	15876	15703	15923	15897	15991	15839	15656	15927	15744	15703	15735	16145	16054	15875	15846	16251	15706	16069	15932	15852	15974	15926	15951	15885	15558	15756	15998	15693	15655	15834	15735	15860	15912	16102	15818	15795	15649	15850	15913	15824	15957	15703	15659	15564	15826	15972	15909	15709	15816	15779	15859	15824	15834	15654	15746	15765	15931	15718	15834	15912	15806	15865	15780	16001	15800	15925	16054	15956	15791	15962	15851	15750	15651	15763	15690	15626	15589	16045	15765	15812	15914	15802	15839	15896	15850	15901	15840	15838	15790	15879	15856	15935	15861	15863	15870	15849	15945	15915	16004	15832	15851	15898	15488	15851	15932	15826	15836	15820	15879	15867	15896	16061	15912	15777	15828	15670	15800	15852	15894	15943	15575	15851	15653	15721	16003	15822	15906	15934	16052	15939	15769	15779	15830	15816	15876	15884	15961	15943	15719	15823	15713	15845	15803	15808	15652	15815	15674	15894	15842	15738	15808	15768	15675	15799	15894	15776	15913	16012	15657	15711	15887	15777	15839	15931	15880	15848	15661	15846	15769	15734	15873	15954	15864	15731	15913	16013	15621	15739	15591	15874	15923	15903	15634	15689	15894	15899	15832	16059	15879	15917	15866	15770	15737	15968	15588	15785	15782	15785	16027	15715	15658	15772	15735	15797	15798	15874	15780	15544	15858	15807	15678	15819	15752	15833	15729	15821	15682	15861	15753	15788	15900	15798	15829	15823	15783	15627	15963	16037	15974	15763	15703	15738	15826	15778	15705	15779	15868	15654	15705	15917	15809	15782	15785	15670	15622	15905	15724	15856	16101	15862	15748	15710	15908	15613	15764	15820	15909	15817	15783	15701	15902	15840	15954	15817	15811	15803	15799	15706	15989	15787	15684	15878	15756	15748	15802	15772	15797	15715	15818	15841	15754	15835	15906	15770	15898	15825	15867	15911	15735	15985	15779	15943	15912	15856	15836	15858	15696	15677	15988	15905	15682	15612	15892	15800	15931	15721	15883	15771	15719	15750	15616	15883	15757	15680	15776	15658	15806	15868	15782	15861	15833	15974	15734	15707	16007	15740	15826	15770	15915	15898	15898	15942	15766	15790	15860	15701	15911	15683	15766	15917	15766	15678	15902	15857	15789	15822	15896	15671	15808	15859	15604	15879	15733	15817	15912	15739	15608	15755	15863	15980	15750	15806	15727	15792	15869	16044	15634	15727	16073	15845	15903	15819	15706	15788	15798	15951	15830	15715	15741	15771	15976	15846	15836	15744	15914	15867	15987	15731	15901	15982	15870	15710	15801	16046	15927	15877	15734	15839	15685	15838	15902	15910	15994	15765	15910	15942	15954	15761	15758	15785	15709	15918	16033	15800	15834	15860	15881	15845	16007	15802	15836	15722	15869	15770	15938	15823	15787	15783	15766	15924	15665	15748	15558	15656	15809	15561	15735	15821	15714	15799	15765	15653	15753	15544	15682	15854	15816	15982	15817	15921	15606	15921	15807	15827	15823	15903	15881	16020	15707	15764	15765	15999	15788	15656	15913	15845	15962	15921	16073	15870	15666	15712	15812	15817	15926	15783	15802	15783	15879	15919	15954	15621	15786	15832	15739	15994	15824	15823	15752	15840	15579	15839	15830	15715	15919	15756	15691	15674	15857	15905	15800	15917	15707	16074	15740	15641	15804	16012	15736	15713	15655	15923	15829	15801	15764	15544	15835	15869	15849	15770	15664	15950	15886	15820	15960	15696	15655	16006	15862	15767	15717	15709	15841	15897	15776	15723	15817	15985	15776	15837	15923	15751	15875	15666	15561	15627	15887	15754	15829	15704	15600	15778	15729	15870	15683	15789	15853	15939	15895	15731	15862	15873	15856	15815	15618	16004	15834	15957	15826	15916	15766	15926	15704	15743	15646	15799	15915	15788	15900	15914	15893	15992	15886	15873	15930	15824	15977	15897	15751	15869	15727	15887	15839	15704	15766	15928	15810	15657	15876	15743	15679	15931	15841	15935	15834	15731	15836	15942	15859	16014	15831	15956	15707	15763	15775	15811	15729
28139	53049	46842	32969	23935	17473	14575	13811	14020	13642	13742	13680	13568	13679	13788	13722	13731	13749	13687	13893	13789	13813	13828	13786	13840	13698	13764	13758	13881	13717	13693	13598	13865	13829	13805	13893	13850	13690	13736	13841	13708	13829	13666	13693	13754	13874	13841	13712	13806	13953	13653	13671	13751	13679	13664	13635	13650	13789	13840	13855	13706	13746	13812	13962	13797	13685	13522	13863	13558	13691	13840	13790	13680	13919	13845	13774	13745	13744	13822	13809	13595	13916	13811	13516	13599	13824	13742	13702	13758	13540	13637	13790	13570	13781	13762	13687	13657	13709	13762	13725	13680	13524	13764	13795	13867	13850	13522	13856	13678	13718	13716	13796	13775	13666	13726	13807	13694	13652	13793	13728	13810	13914	13778	13776	13624	13737	13855	13860	13817	13670	13790	13597	13744	13614	13813	13560	13644	13764	13694	13756	13816	13676	13779	13733	13628	13764	13607	13714	13718	13707	13707	13719	13870	13849	13827	13678	13910	13729	13773	13754	13823	13855	13583	13749	13683	13657	13644	13796	13761	13880	13757	13845	13748	13660	13950	13595	13665	13970	13601	13654	13802	13665	13773	13760	13861	13817	13665	13741	13875	13776	13892	13869	13664	13754	13751	13784	13911	13431	13645	13565	13723	13829	13762	13921	13585	13803	13854	13781	13713	13845	13865	13794	13744	13874	13740	13709	13761	13822	13701	13883	13641	13568	13571	13754	13787	13702	13769	13742	13710	13686	13929	13883	13755	13732	13614	13702	13775	13727	13778	13724	13715	13768	13812	13645	13699	13698	13671	13771	13858	13667	13621	13543	13973	13790	13666	13666	13623	13766	13826	13885	13673	13636	13573	13772	13819	13707	13777	13811	13716	13779	13805	13744	13720	13725	13677	13838	13670	13754	13705	13583	13630	13874	13786	13853	13935	13701	13804	13812	13792	13783	13947	13717	13823	13804	13952	13726	13748	13819	13643	13706	13720	13826	13693	13661	13760	13703	13771	13790	13740	13756	13692	13752	13629	13686	13621	13633	13840	13632	13824	13456	13939	13633	13731	13703	13772	13913	13722	13672	13615	13874	13699	13748	13753	13855	13813	13690	13558	13756	13892	13700	13669	13664	13792	13848	13650	13740	13717	13820	13778	13816	13944	13999	13776	13735	13850	13842	13771	13662	13763	13960	13792	13658	13658	13764	13839	13913	13873	13784	13817	13624	13656	13886	13779	13806	13826	13769	13842	13761	13739	13813	13712	13794	13671	13780	13746	13752	13772	13844	13881	13722	13600	13753	13884	13670	13811	13744	13663	13759	13752	13806	13788	13923	13758	13675	13641	13844	13766	13696	13762	13717	13756	13686	13611	13745	13872	13944	13862	13846	13723	13658	13684	13794	13674	13676	13614	13786	13687	13763	13786	13847	13807	13707	13674	13796	13648	13626	13692	13806	13691	13741	13698	13739	13785	13856	13794	13822	13704	13946	13807	13674	13731	13799	13739	13746	13815	13817	13938	13749	13758	13849	13696	13778	13742	13688	13666	13809	13680	13752	13665	13888	13794	13688	13705	13792	13652	13777	13780	13780	13829	13698	13781	13712	13766	13933	13725	13825	13845	13691	13801	13785	13575	13606	13767	13831	13722	13804	13621	13947	13767	13855	13840	13687	13791	13813	13776	13763	13693	13786	13652	13766	13747	13676	13806	13651	13860	13829	13908	13618	13862	13788	13796	13593	13592	13812	13780	13771	13694	13774	13633	13812	13798	13670	13840	13672	13824	13761	13640	13798	13634	13850	13784	13737	13832	13705	13586	13743	13769	13800	13747	13664	13698	13812	13671	13894	13825	13777	13784	13832	13838	13804	13693	13684	13929	13830	13663	13788	13796	13713	13735	13741	13607	13834	13695	13699	13758	13715	13706	13693	13801	13662	13601	13730	13696	13735	13769	13783	13841	13707	13883	13817	13793	13705	13752	13831	13833	13702	13784	13619	13723	13966	13620	13641	13757	13760	13724	13791	13690	13760	13802	13756	13755	13609	13816	13750	13733	13671	13756	13856	13843	13804	13693	13613	13746	13577	13680	13815	13803	13713	13764	13788	13432	13682	13748	13690	13830	13763	13702	13712	13748	13742	13866	13767	13798	13638	13753	13692	13774	13719	13681	13824	13693	13883	13749	13844	13737	13439	13663	13724	13843	13722	13740	13676	13812	13879	13804	13715	13728	13828	13720	13779	13683	13638	13771	13670	13631	13713	13723	13781	13851	13618	13827	13824	13749	13797	13698	13721	13797	13758	13669	13788	13771	13649	13838	13864	13758	13773	13681	13703	13709	13735	13798	13896	13669	13829	13816	13841	13924	13778	13646	13753	13763	13670	13737	13655	13983	13788	13708	13783	13730	13869	13684	13865	13751	13678	13882	13846	13695	13815	13747	13688	13722	13681	13890	13561	13771	13698	13653	13776	13849	13713	13754	13839	13656	13821	13817	13763	13760	14005	13699	13653	13856	13909	13819	13663	13812	13600	13882	13749	13825	13681	13708	13786	13649	13893	13762	13870	13783	13621	13562	13765	13727	13924	13970	13804	13646	13871	13930	13763	13852	14008	13685	13699	13749	13808	13792	13706	13765	13862	13678	13633	13799	13924	13853	13662	13915	13850	13656	13677	13842	13757	13665	13752	13725	13852	13692	13899	13754	13733	13862	13891	13691	13714	13609	13734	13678	13846	13716	13788	13915	13862	13809	13732	13684	13818	13875	13555	13854	13770	13961	13660	13820	13741	13817	13740	13743	13709	13734	13642	13865	13633	13887	13857	13699	13603	13713	13687	13734	13711	13767	13664	13671	13742	13607	13678	13754	13705	13725	13625	13849	13758	13808	13731	13732	13772	13722	13601	13720	13661	13787	13829	13751	13726	13670	13672	13692	13806	13832	13716	13728	13756	13643	13727	13682	13818	13788	13813	13791	13634	13714	13762	13683	13728	13725	13880	13782	13585	13672	13716	13815	13758	13903	13664	13734	13798	13931	13727	13704	13688	13788	13842	13709	13727	13727	13778	13711	13652	13859	13792	13674	13695	13638	14009	13811	13760	13866	13845	13824	13823	13646	13763	13776	13780	13645	13757	13840	13584	13854	13800	13659	13931	13698	13765	13616	13631	13779	13841	13824	13603	13760	13565	13593	13767	13855	13764	13754	13888	13725	13700	13778	13718	13872	13740	13852	13701	13621	13730	13770	13688	13713	13704	13771	13590	13893	13832	13837	13724	13687	13799	13996	13737	13591	13738	13695	13765	13792	13666	13575	13724	13644	13799	13749	13675	13767	13854	13932	13655	13701	13649	13683	13747	13668	13805	13749	13778	13857	13645	13731	13735	13936	13607	13783	13674	13854	13716	13939	13839	13752	13577	13804	13868	13831	13851	13790	13787	13834	13735	13809	13690	13862	13765	13971	13769	13768	13608	13673	13677	13676	13788	13868	13760	13776	13869	13764	13805	13622	13813	13756	13780	13701	13732	13747	13787	13884	13999	13883	13674	13704	13908	13697	13891	13645	13811	13834	13733	13648	13907	13966	13653	13578	13800	13666	13655	13820	13897	13775	13633	13785	13716	13617	13789	13613	13768	13588	13819	13808	13727	13676	13660	13824	13642	13611	13911	13725	14060	13748	13764	13845	13862	13853	13743	13791	13723	13686	13884	13789	13598	13786	13734	13805	13866	13828	13628	13822	13765	13727	13863	13664	13703	13636	13669	13668	13726	13777	13629	13860	13660	13996	13797	13596	13660	13719	13809	13880	13745	13728	13961	13789	13761	13675	13723	13675	13754	13839	13728	13833	13804	13745	13679	13807	13724	13711	13834	13736	13705	13798	13654	13884	13740	13732	13790	13727	13688	13776	13876	13867	13725	13653	13775	13625	13733	13616	13629	13565	13784	13901	13658	13894	13742	13931	13819	13712	13834	13790	13833	13740	13943	13593	13735	13780	13681	13556	13824	13859	13810	13863	13778	13810	13888	13873	13694	13893	13726	13724	13805	13764	13705	13760	13689	13982	13879	13739	13763	13691	13661	13743	13839	13657	13825	13837	13720	13912	13805	13670	13813	13760	13758	13796	13837	13864	13713	13742	13685	13741	13620	13815	13692	13614	13823	13774	13783	13832	13831	13665	13679	13724	13848	13788	13677	13784	13759	13729	13712	13752	13646	13767	13860	13848	13730	13777	13660	13626	13763	13768	13676	13859	13653	13817	13647	13881	13723	13675	13896	13631	13694	13873	13828	13783	13867	13776	13714	13791	13837	13736	13740	13930	13678	13737	13773	13637	13762	13743	13637	13700	13931	13731	13763	13747	13665	13781	13761	13736	13943	13494	13858	13817	13656	13768	13857	13660	13577	13749	13927	13798	13536	13732	13818	13723	13736	13686	13826	13781	13676	13751	13794	13800	13712	13743	13774	13617	13670	13866	13812	13743	13708	13763	13854	13839	13769	13973	13776	13821	13781	13849	13719	13752	13746	13689	13561	13779	13606	13845	13796	13654	13630	13632	13668	13830	13818	13650	13844	13881	13818	13773	13663	13915	13672	13820	13939	13867	13716	13873	13985	13663	13882	13705	13932	13735	13953	13692	13762	13739	13873	13794	13745	13842	13761	13781	13805	13598	13853	13640	13892	13813	13793	13736	13783	13928	13734	13693	13904	13754	13802	13797	13822	13724	13810	13885	13968	13662	13786	13738	13659	13722	13715	13730	13617	13752	13672	13663	13759	13776	13827	13718	13760	13802	13776	13741	13633	13837	13590	13705	13764	13696	13502	13896	13817	13871	13877	13701	13798	13845	13685	13762	13835	13706	13775	13665	13800	13879	13616	13874	13805	13792	13811	13680	13594	13755	13753	13628	13583	13616	13715	13716	13810	13767	13832	13814	13733	13821	13729	13832	13672	13743	13709	13681	13763	13814	13644	13701	13869	13744	13598	13632	13796	13733	13776	13655	13711	13729	13614	13690	13848	13643	13634	13771	13773	13888	13756	13645	14052	13563	13710	13716	13944	13682	13736	13886	13629	13693	13722	13829	13805	13866	13673	13859	13684	13833	13709	13889	13827	13705	13620	13728	13716	13775	13691	13773	13699	13862	13795	13619	13620	13920	13852	13706	13682
24211	23952	48222	51784	40426	31528	24469	18713	16339	16174	15993	15879	16053	16063	15767	16021	15781	16036	15906	15875	15955	16246	15921	15991	15668	15937	15811	15990	15855	15845	16056	15716	15763	15828	15753	15750	15829	15648	15822	15816	15558	15812	15786	16007	15797	15733	15648	15808	15802	15936	15998	15920	15807	15675	15746	15967	15670	15763	15851	16070	15774	15829	15675	15784	15751	15708	15850	15731	15776	15774	15865	15930	15667	15624	15654	15809	15738	15865	15626	15784	15726	15641	15768	15585	15546	15795	15796	15685	15748	15966	15612	15715	15812	15686	15923	15900	15817	15935	15928	15786	15687	15842	16024	15630	15800	15780	15788	15716	15673	15625	15751	15659	15850	15824	15902	15845	15855	15855	15614	15591	15759	15595	15720	15633	15608	15588	15754	15902	15859	15650	15767	15725	15903	15806	15641	15894	15813	15723	15694	15803	15689	15574	15654	15723	15755	15611	15888	15973	16001	15772	15790	15711	15859	15873	15884	15875	15671	15591	15895	15695	15756	15847	15840	15951	15855	15648	15919	15819	15834	15724	15716	15749	15768	15887	15602	15628	15722	15846	15773	15798	15862	15686	15731	15681	15830	15776	15687	15845	15798	15599	15769	15765	15598	15813	15799	15807	15861	15944	15675	15955	15709	15840	15885	15706	15816	15746	15685	15645	15921	15546	15892	15769	15997	15884	15632	15654	15600	15709	15885	15850	15924	15698	15857	15808	15890	15783	15896	15882	15689	15692	15719	15657	15825	15608	15766	15842	15610	16050	15867	15796	15875	15769	15891	15744	15636	15845	15525	15609	15815	15843	15736	15591	15735	15962	15656	15779	15743	15778	15824	15673	15872	15878	15648	15721	15644	15805	15859	15466	15674	15663	15843	15799	15783	15561	15717	15594	15924	15763	15694	15711	15807	15800	15739	15737	15560	16020	15695	15805	15729	15623	15887	15811	15764	15709	15727	15760	15827	15808	15689	15524	15747	15814	15866	15872	15838	15660	15781	15566	15790	15848	15878	15681	15530	15867	15666	15661	15716	15673	15719	15845	15917	15842	15820	15879	15602	15888	15781	15669	15795	15671	15787	15814	15809	15834	15743	15943	15855	15757	15875	15814	15796	15868	15834	15814	15799	15671	15761	15498	15749	15777	15670	15459	15746	15706	15662	15600	15927	15723	15593	15806	15979	15855	15656	15633	15541	15712	15805	15777	15667	15720	15770	15724	15778	15784	15720	15695	15770	15647	15724	15576	15857	15928	15899	15762	15890	15663	15892	15952	15820	15711	15710	15671	15723	15787	15630	15651	15778	15791	15863	15791	15782	15937	15692	15816	15921	16005	15640	15488	15846	15807	15861	15835	15593	15704	15802	15695	15953	15835	15796	15687	15569	15808	15686	15829	15654	15762	15494	15813	15788	15636	15689	15721	15793	15695	15707	15803	15828	15721	15721	15875	15892	15790	15964	15837	15622	15863	15958	15723	15705	15785	15699	15894	15904	15731	15692	15681	15624	15849	15748	15848	15913	15797	15677	15759	15564	15802	15828	15734	15736	15704	15875	15637	15614	15540	15665	15585	15856	15586	15911	15747	15791	15810	15898	15830	15636	15737	15872	15921	15957	15868	15695	15727	15787	15769	15684	15997	15704	15696	15922	15729	15707	15686	15728	15734	15756	15763	15776	15782	15700	15546	15715	15826	15788	15997	15751	15528	15646	15732	16026	15713	15825	15532	15763	15716	15749	16000	15903	15866	15776	15585	15931	15687	15828	15717	15669	15695	15673	15809	15523	15651	15801	15994	15894	15901	15727	15959	15767	15833	15572	15556	15808	15855	15829	15715	15768	15634	15650	15756	15729	15885	15739	15822	15807	15873	15788	15406	15653	15696	15775	15741	15741	15817	15825	15681	15456	15674	15696	15754	15760	15740	15795	15756	15707	15728	15756	15864	15695	15815	15917	16069	15823	15437	15733	15800	15778	15881	15730	15636	15698	15885	15793	15706	15799	15758	15996	15621	15748	15669	15687	15729	15707	15740	15762	15813	15779	15707	15712	15797	15978	15781	15824	15785	15822	15908	15706	15699	15599	15688	15655	15895	15694	15919	15848	15895	15683	15677	15689	15669	15716	15775	15811	15667	15840	15660	15966	15830	15537	15990	15750	15626	15706	15616	15782	15792	15652	15623	15625	15609	15913	15888	15824	15836	15714	15642	15676	15632	15695	15859	15671	15626	15800	15776	15804	15650	15771	15677	15804	15716	15915	15666	15904	15797	15884	15726	15715	15632	15767	15790	15786	15848	15792	15948	15787	15706	15723	15753	15973	15716	15850	15643	15923	15869	15791	15768	15715	15809	15770	15673	15694	15876	15935	15912	15683	15713	15999	15792	15749	15791	15793	15742	15716	15723	15827	15644	15734	15597	15667	15831	15641	15871	15714	15730	15608	15767	15513	16025	15788	15831	15719	15707	15758	15742	15800	15721	15818	15734	15785	15910	15688	15707	15788	15782	15937	15748	15640	15591	15785	15842	15767	15755	15755	15606	15916	15685	15593	15834	15611	15970	15923	15807	15623	15708	15721	15634	15697	15692	15654	15649	15904	15717	15854	15728	15679	15646	15868	15840	15649	15695	15780	15674	15724	15774	15793	15696	15719	15797	15705	15762	15808	15823	15538	15708	15874	15910	15918	15965	15888	15903	15904	15762	15862	16104	15806	15664	15740	15964	15764	15709	15689	15701	15724	15748	15900	15999	15718	15782	15741	15694	15739	15817	15698	15845	15628	15724	15705	15663	15610	15662	15937	15740	15770	15712	15657	15778	15689	15956	15553	15780	15783	15878	15747	15660	15654	15671	15655	15830	15727	15669	15778	15749	15768	15695	15723	15787	15691	15934	15856	15799	15667	15741	15543	15845	15716	15886	15737	15585	15775	15805	16014	15746	15625	15865	15750	15885	15796	16002	15761	15569	15603	15649	15577	15683	15876	15544	15545	15959	15724	15710	15872	15719	15663	15760	15916	15740	15692	15761	15789	15867	15738	15632	15722	15696	15680	15733	16035	15779	15719	15754	15487	16013	15883	15911	15763	15886	15772	15865	15776	15742	15626	15811	15654	15488	15932	15687	15587	15778	15715	15914	15842	15739	15581	15808	15719	15718	15692	15768	15887	15772	15590	15790	15792	15785	15757	15902	15648	15725	15861	15540	15751	15865	15725	15695	15811	15834	15778	16002	15688	15691	15924	15758	15622	15780	15669	15640	15940	15918	15934	15738	15703	15684	15651	15728	15811	15766	15703	15732	15790	15875	15900	15748	15867	15725	15649	15782	15911	15649	15731	15776	15715	15784	15688	15724	15847	15833	15813	15938	15828	15812	15763	15715	16075	15892	15793	15682	15946	15870	15888	15714	15887	15777	15729	15655	15812	15860	15745	15770	15864	15774	15901	15784	15765	15967	16032	15723	15687	15637	15641	15688	15871	15828	15876	15715	15823	15749	15735	15620	15632	15591	15814	15722	15693	15695	15902	15677	15777	15804	15767	15637	15865	16023	15714	15604	15888	15795	15725	15628	15674	15730	15724	15850	15882	15671	15820	15883	15704	15707	15819	15749	15771	15752	15789	15862	15835	15776	15917	15814	15902	15542	15857	15877	15717	15888	15820	15865	15715	15549	15689	15954	15897	15893	15734	15694	15779	15785	15902	15815	15717	15563	15693	15802	15760	15772	15914	16128	15845	15619	15715	15784	15936	15853	15775	15898	15602	15644	15716	15901	15773	15688	15825	15727	15831	15889	15814	15877	15588	15617	15778	15665	15780	16079	15798	15715	15733	15812	15589	15841	15630	15785	15824	15906	15699	15687	15821	15792	15546	15745	15597	15807	15717	15566	15636	15554	15788	15787	15807	15711	15822	15853	15914	15765	15783	15660	15723	15595	15608	15842	15755	15538	15861	15872	15971	15682	15638	15599	15944	15852	15846	15807	15952	15631	15560	15748	15770	15706	15651	15601	15653	15703	15576	15620	15849	15454	15756	15851	15860	15601	15753	15644	15984	15731	15747	16029	15680	15836	15750	15605	15871	15712	15940	15670	15629	15699	15868	15784	15897	15630	15516	15698	15724	15947	15580	15754	15871	15707	15676	15752	15837	15799	15742	16021	15774	15729	15703	15650	15816	15747	16017	15601	15804	15734	15883	15852	15717	15773	15991	15874	15913	15734	15558	15795	15717	15584	15602	15714	15861	15883	15609	15696	15700	15906	15651	15750	15683	15697	15700	15829	15882	15623	15765	15801	15572	15622	15751	15713	15546	15653	15538	15823	15714	15649	15905	15746	15703	15668	15711	15715	15740	15959	15768	15850	16120	15961	15691	15673	15800	15721	15897	15744	15848	15986	15534	15810	15644	15730	15709	15783	15712	15768	15715	15839	15741	15891	15849	15922	15734	15606	15619	15653	15896	15722	15711	15649	15841	15840	16101	15748	15968	15743	15801	15854	15726	15533	15568	15774	15838	15620	15717	15887	15972	15872	15566	15731	15813	15641	15888	15842	15645	15613	15695	15549	15705	15684	15715	15845	15669	15560	15579	15714	15754	15669	15758	15606	15766	15797	15909	15576	15788	15870	15778	15613	15676	15661	15867	15770	15620	15726	15763	15973	15745	15776	15897	15664	15809	15620	15813	15940	15668	15867	15592	15719	15794	15615	15913	15809	15902	15731	15771	15800	15818	15697	15717	15770	15854	15676	15838	15759	15779	15529	15552	15617	15835	15955	15824	15701	15708	15715	15725	15641	15532	15874	15867	15735	15650	15653	15719	15735	15840	15684	15668	15610	15790	15742	15706	15706	15894	15803	15814	15774	15742	15724	15634	15725	15712	15855	15803	15854	15791	15714	15706	15696	15658	15876	15667	15685	15705	15873	15959	15904	15820	15640	15922	15963	15900	15781	16046	15667	15604	15554	15715	15837	15748	15701	15879	15748	15618	15986	15633	15880	15779	15854	15714	15860	15729	15898	15674	15726	15720	15687	15815	15808	15791	15754	15946	15657	15667	15622	15643	15594	15605	15634	15637	15663	15981	15636	15925	15708	15875	15749	15624	15646	15952	15771	15623	15866	15652	15757	15744	15568	15713	15736	15642	15645	15687	15663	15835	15641
51283	94062	90678	66832	46042	31080	19854	16118	14316	13614	13737	13658	13683	13797	13726	13786	13844	13911	13772	13795	13683	13872	13890	13774	13653	13755	13696	13665	13902	13581	13728	13695	13707	13690	13866	13643	13784	13826	13628	13670	13785	13830	13648	13742	13825	13783	13612	13669	13785	13673	13609	13707	13849	13615	13580	13994	13610	13584	13777	13744	13713	13700	13788	13802	13883	13916	13677	13831	13971	13899	13769	13601	13694	13731	13604	13608	13622	13819	13661	13634	13840	13734	13657	13870	13703	13719	13644	13792	13810	13835	13875	13715	13694	13907	13655	13690	13492	13701	13612	13595	13646	13882	13683	13881	13835	13739	13804	13487	13725	13697	13753	13862	13772	13910	13696	13663	13873	13631	13741	13769	13765	13642	13685	13721	13722	13857	13742	13816	13705	13825	13826	13764	13558	13852	13829	13842	13593	13757	13761	13616	13751	13725	13631	13829	13655	13843	13854	13724	13733	13714	13819	13793	13598	13772	13741	13646	13897	13688	13653	13702	13750	13648	13676	13624	13616	13927	13671	13779	13681	13723	13809	13682	13731	13814	13712	13632	13735	13681	13847	13806	13749	13568	13839	13651	13748	13791	13735	13814	13617	13879	13770	13745	13702	13593	13910	13809	13754	13625	13791	13658	13921	13737	13769	13837	13700	13584	13717	13598	13686	13833	13894	13783	13691	13652	13705	13778	13736	13868	13671	13698	13551	13781	13650	13810	13684	13536	13735	13604	13683	13741	13736	13917	13576	13726	13764	13776	13695	13696	13479	13943	13817	13696	13732	13538	13750	13772	13568	13926	13606	13674	13722	13787	13946	13759	13616	13706	13825	13658	13800	13659	13557	13732	13772	13639	13716	13745	13774	13891	13693	13609	13689	13664	13642	13494	13807	13686	13797	13706	13847	13573	13653	13807	13693	13642	13804	13725	13698	13844	13715	13802	13771	13996	13704	13766	13696	13722	13701	13735	13660	13786	13668	13745	13781	13853	13782	13686	13627	13643	13723	13796	13904	13671	13655	13631	13680	13775	13650	13535	13781	13869	13843	13770	13747	13686	13601	13786	13697	13644	13683	13783	13648	13742	13627	13645	13611	13656	13751	13660	13946	13607	13627	13728	13739	13800	13741	13865	13775	13633	13512	13672	13885	13658	13837	13807	13550	13764	13784	13745	13625	13676	13749	13638	13547	13848	13824	13658	13752	13725	13746	13594	13805	13747	13541	13900	13757	13727	13582	13672	13770	13784	13699	13748	13688	13827	13745	13814	13607	13862	13696	13731	13648	13760	13939	13743	13784	13748	13820	13809	13727	13489	13939	13655	13699	13755	13653	13775	13515	13551	13733	13617	13744	13789	13801	13808	13744	13628	13745	13700	13792	13712	13864	13752	13864	13634	13817	13642	13708	13692	13704	13701	13836	13836	13759	13773	13796	13645	13824	13669	13757	13708	13672	13790	13691	13834	13578	13643	13818	13729	13720	13768	13692	13705	13704	13618	13754	13888	13793	13516	13787	13667	13681	13603	13770	13762	13652	13767	13741	13770	13644	13619	13650	13763	13694	13891	13784	13898	13779	13755	13777	13776	13969	13645	13654	13585	13879	13798	13741	13778	13686	13631	13712	13756	13586	13792	13734	13620	13705	13713	13736	13729	13718	13777	13836	13530	13749	13673	13650	13999	13738	13712	13732	13758	13639	13586	13789	13876	13587	13846	13729	13630	13596	13723	13585	13684	13689	13739	13823	13645	13740	13633	13733	13726	13773	13543	13719	13782	13851	13606	13736	13800	13652	13676	13773	13750	13836	13791	13787	13724	13722	13747	13885	13817	13607	13612	13772	13788	13505	13831	13719	13903	13634	13731	13794	13848	13763	13712	13917	13802	13626	13775	13621	13525	13791	13910	13794	13740	13699	13778	13755	13693	13648	13650	13908	13705	13614	13763	13826	13599	13724	13795	13691	13713	13812	13529	13606	13830	13756	13730	13625	13646	13439	13689	13734	13686	13801	13818	13750	13729	13752	13736	13858	13735	13749	13728	13749	13690	13655	13786	13661	13677	13657	13819	13775	13884	13844	13790	13676	13743	13703	13606	13825	13672	13744	13921	13816	13678	13633	13601	13731	13739	13767	13748	13647	13762	13855	13764	13886	13671	13859	13751	13720	13688	13670	13712	13829	13672	13812	13943	13822	13602	13719	13765	13824	13661	13639	13765	13607	13708	13717	13760	13722	13573	13567	13744	13749	13765	13666	13761	13495	13751	13818	13719	13645	13770	13877	13907	13750	13688	13605	13762	13824	13796	13748	13744	13699	13816	13767	13578	13717	13794	13772	13742	13727	13809	13766	13732	13720	13681	13716	13771	13738	13784	13746	13773	13787	13645	13717	13761	13687	13753	13769	13806	13576	13740	13592	13754	13731	13711	13895	13673	13748	13823	13624	13715	13700	13838	13728	13633	13729	13760	13851	13682	13835	13822	13683	13735	13806	13731	13766	14005	13742	13617	13791	13712	13711	13692	13640	13653	13787	13625	13764	13766	13793	13736	13620	13863	13609	13643	13743	13779	13904	13885	13643	13714	13647	13596	13548	13685	13753	13752	13828	13653	13796	13830	13602	13758	13599	13685	13700	13698	13780	13752	13687	13793	13725	13725	13809	13725	13723	13780	13696	13762	13747	13650	13682	13736	13545	13722	13820	13903	13852	13697	13663	13762	13727	13773	13519	13668	13761	13737	13696	13675	13699	13738	13652	13668	13788	13744	13820	13747	13773	13716	13704	13782	13660	13760	13716	13795	13842	13723	13741	13627	13758	13635	13676	13731	13771	13672	13775	13678	13551	13590	13633	13799	13703	13554	13702	13831	13761	13774	13652	13809	13771	13766	13787	13767	13698	13637	13645	13719	13863	13825	13679	13680	13744	13769	13696	13839	13799	13845	13677	13669	13762	13660	13780	13657	13806	13784	13625	13732	13876	13784	13706	13726	13801	13627	13737	13938	13604	13828	13766	13614	13773	13642	13786	13698	13818	13735	13761	13763	13711	13709	13738	13622	13753	13786	13636	13728	13811	13737	13678	13761	13678	13698	13713	13660	13671	13698	13628	13812	13690	13684	13728	13654	13802	13913	13749	13666	13820	13828	13635	13671	13752	13664	13722	13639	13682	13739	13620	13721	13716	13604	13801	13670	13884	13676	13735	13656	13752	13638	13806	13789	13767	13897	13783	13647	13820	13762	13560	13567	13746	13729	13873	13775	13818	13718	13476	13820	13797	13837	13736	13818	13892	13560	13698	13878	13773	13877	13679	13620	13704	13658	13744	13766	13763	13611	13618	13712	13751	13619	13740	13655	13758	13781	13853	13672	13733	13763	13923	13728	13638	13704	13620	13701	13714	13666	13734	13697	13791	13775	13697	13790	13546	13834	13767	13825	13696	13623	13622	13483	13747	13853	13619	13592	13740	13854	13692	13706	13684	13749	13641	13721	13806	13730	13830	13637	13811	13656	13841	13882	13747	13739	13736	13667	13758	13703	14063	13752	13889	13764	13918	13702	13692	13775	13728	13671	13625	13662	13764	13681	13794	13727	13615	13672	13702	13689	13676	13647	13704	13655	13714	13853	13697	13820	13666	13766	13833	13728	13737	13676	13709	13730	13574	13965	13621	13747	13760	13625	13814	13653	13691	13791	13773	13659	13720	13612	13657	13866	13694	13578	13826	13706	13884	13682	13833	13497	13588	13645	13818	13559	13761	13752	13671	13761	13691	13620	13703	13709	13651	13846	13589	13671	13650	13745	13777	13868	13730	13794	13689	13554	13775	13630	13558	13698	13719	13633	13777	13588	13763	13765	13717	13834	13774	13695	13753	13760	13783	13844	13603	13904	13811	13760	13817	13657	13821	13743	13764	13629	13743	13635	13591	13871	13864	13881	13844	13730	13675	13793	13730	13725	13639	13694	13737	13856	13729	13669	13879	13691	13877	13677	13772	13705	13803	13780	13740	13835	13626	13879	13602	13825	13864	13816	13648	13759	13754	13890	13686	13612	13783	13681	13576	13798	13720	13575	13823	13840	13639	13720	13782	13759	13801	13668	13722	13673	13874	13699	13544	13873	13682	13861	13755	13701	13691	13894	13798	13753	13771	13745	13753	13902	13839	13723	13731	13638	13700	13753	13823	13617	13742	13930	13698	13809	13664	13664	13744	13654	13696	13804	13702	13705	13761	13816	13733	13737	13636	13785	13814	13681	13663	13764	13790	13645	13829	13691	13764	13626	13825	13710	13636	13706	13639	13608	13721	13746	13776	13569	13761	13771	13849	13740	13690	13803	13896	13708	13581	13687	13801	13828	13794	13801	13745	13877	13742	13795	13706	13830	13594	13771	13836	13561	13718	13723	13810	13698	13525	13725	13639	13837	13682	13910	13704	13709	13759	13619	13761	13764	13632	13846	13891	13585	13895	13675	13696	13531	13698	13796	13728	13807	13751	13732	13545	13723	13838	13817	13626	13714	13790	13642	13782	13741	13695	13742	13709	13781	13910	13759	13817	13737	13716	13821	13618	13760	13825	13760	13702	13724	13758	13784	13761	13803	13584	13778	13782	13759	13717	13755	13644	13636	13771	13771	13751	13800	13710	13688	13597	13730	13774	13690	13828	13457	13700	13769	13879	13633	13830	13843	13808	13754	13678	13784	13705	13740	13818	13898	13765	13668	13919	13860	13766	13608	13700	13707	13553	13570	13645	13674	13581	13694	13773	13629	13893	13579	13756	13688	13530	13746	13693	13772	13779	13774	13560	13672	13611	13683	13887	13739	13659	13722	13691	13578	13500	13878	13686	13772	13777	13637	13695	13890	13742	13592	13731	13742	13710	13780	13687	13780	13699	13593	13640	13719	13556	13695	13806	13684	13616	13650	13681	13682	13927	13704	13870	13682	13852	13803	13597	13777	13658	13619	13671	13674	13646	13564	13585	13655	13688	13756	13795	13804	13764	13769	13811	13739	13681	13798	13634	13682	13738	13734	13926	13774	13648	13599	13866	13668	13694	13604	13729	13676	13636	13799	13864	13593	13704	13887	13694	13752	13685	13704	13636	13714	13623	13747	13845	13715	13646	13634	13678	13618	13790	13754	13636	13749	13649	13688	13832	13698
23117	22751	41270	44396	40711	33771	29752	21028	16774	15982	15863	15489	15733	15534	15550	15667	15534	15434	15597	15572	15366	15464	15610	15640	15582	15435	15424	15729	15528	15302	15258	15525	15250	15494	15548	15465	15385	15444	15450	15165	15321	15321	15350	15221	15292	15174	15460	15385	15275	15440	15346	15401	15254	15356	15183	15235	15337	15341	15484	15251	15291	15212	15448	15270	15304	15447	15469	15235	15304	15483	15341	15282	15292	15287	15128	15374	15233	15188	15281	15171	15392	15325	15321	15380	15270	15358	15438	15379	15319	15242	15274	15028	15276	15160	15354	15415	15309	15304	15342	15234	15329	15380	15220	15177	15123	15146	15020	15136	15269	15149	15145	15236	15237	15154	15313	15297	15182	15339	15356	15164	15297	15303	15399	15183	15318	15437	15201	15269	15146	15272	15348	15325	15324	15216	15197	15363	15554	15365	15267	15153	15378	15264	15272	15199	15250	15401	15285	15383	15355	15450	15272	15189	15152	15297	15348	15180	15269	15277	15376	15242	15200	15297	15160	15210	15255	15228	15574	15281	15328	15400	15312	15435	15445	15217	15251	15300	15459	15332	15299	15328	15267	15193	15153	15321	15486	15171	15418	15237	15319	15208	15136	15227	15372	15238	15308	15206	15064	15158	15295	15241	15214	15160	15359	15132	14999	15343	15289	15065	15407	15126	15219	15474	15350	15200	15270	15348	15269	15252	15335	15196	14999	15346	15269	15269	15304	15198	15065	15204	15292	15428	15204	15214	15194	15364	15113	15247	15210	15357	15272	15289	15329	15237	15315	15320	15093	15259	15243	15181	15159	15387	15237	15228	15276	15335	15193	15039	15349	15131	15245	15160	15486	15197	15347	15258	15325	15177	15404	15248	15226	15126	15316	15311	15213	15293	15329	15253	15213	15240	15182	15133	15113	15208	15446	15204	15208	15358	15304	15422	15138	15169	15191	15323	15398	15214	15354	15311	15360	15182	15207	15411	15316	15283	15232	15356	15272	15240	15405	15415	15220	15173	15426	15232	15441	15334	15200	15037	15156	15066	15426	15280	15252	15130	15472	15190	15274	15184	15162	15092	15193	15284	15340	15268	15319	15206	15427	15150	15131	15142	15318	15155	15236	15302	15248	15284	15323	15305	15291	15201	15236	15223	15162	14988	15313	15440	15386	15325	15229	15392	15263	15359	15105	15361	15345	15442	15352	15165	15074	15391	15300	15120	15391	15237	15198	15288	15193	15415	15263	15227	15266	15286	15131	15090	15329	15401	15239	15379	15301	15188	15297	15228	15503	15273	15297	15078	15198	15396	15146	15402	15247	15107	15304	15458	15140	15235	15240	15286	15387	15251	15184	15151	15230	15261	15326	15359	15233	15359	15216	14929	15275	15342	15213	15271	15267	14991	15328	15063	15373	15349	15317	15264	15102	15238	15132	15328	15245	15040	15457	15345	15309	15218	15119	15365	15174	15025	15276	15141	15229	15339	15056	15218	15454	15317	15399	15396	15108	15362	15189	15263	15311	15119	15106	15356	15201	14985	15325	15344	15089	15171	15240	15205	15489	15240	15105	15219	15294	15284	15273	15383	15403	15441	15152	15233	15439	15433	15325	15515	15274	15321	15269	15371	15097	15365	15306	15208	15304	15222	15219	15238	15279	15271	15267	15214	15313	15386	15254	15369	15294	15322	15132	15438	15362	15280	15291	15260	15286	15195	15213	15242	15336	15301	15333	15199	15187	15201	15141	15496	15242	15303	15278	15231	15348	15141	15276	15353	15333	15021	15074	15088	15282	15255	15171	15382	15384	15093	15385	15032	15282	15351	15433	15316	15381	15368	15472	15417	15454	15340	15315	15204	15273	15340	15263	15330	15330	15089	15078	15352	15247	15336	15425	15178	15304	15060	15208	15209	15239	15263	15295	15141	15157	15160	15149	15184	15201	15219	15200	15296	15149	15232	15429	15316	15159	15129	15175	15359	15315	15275	15160	15138	15341	15186	15275	15231	15400	15338	15346	15214	15398	15331	15132	15191	15252	15250	15261	15116	15111	15290	15290	15185	15392	15207	15249	15015	15196	15187	15225	15327	15180	15001	15406	15291	15189	15235	15293	15328	15222	15151	15252	15166	15316	15342	15156	15389	15086	15417	15419	15264	15233	15173	15175	15377	15310	15290	15396	15148	15267	15322	15284	15384	15429	15362	15047	15177	15223	15018	15275	15200	15299	15327	15253	15066	15288	15206	15097	15144	15296	15286	15280	15401	15277	15271	15176	15315	15248	15243	15121	15193	15168	15313	15252	15327	15079	15390	15381	15466	15201	15202	15287	15379	15134	15176	15267	15197	15250	15216	15326	15293	15224	15246	15280	15273	15396	15115	15086	15278	15303	15256	15227	15377	15358	15219	15324	15230	15452	15167	15382	15393	15527	15280	15131	15174	15140	15243	15309	15300	15304	15355	15340	15398	15285	15225	15337	15213	15294	15302	15310	15172	15515	15210	15295	15264	15233	15358	15255	15317	15304	15242	15317	15194	15453	15404	15058	15265	15179	15255	15093	15194	15196	15185	15474	15367	15286	15078	15108	15295	15205	15419	15257	15275	15087	15245	15322	15208	15193	15150	15179	15386	15331	15181	15121	15282	15336	15260	15435	15187	15312	15391	15458	15215	15254	15301	15245	15352	15342	15273	15262	15284	15090	15408	15315	15426	15232	15413	15256	15414	15345	15261	15213	15169	15130	15204	15179	15009	15419	15209	15268	15091	15288	15171	15143	15258	15301	15180	15149	15158	15337	15140	15025	15140	15111	15096	15194	15181	15208	15012	15161	15435	15252	15212	15290	15353	15231	15344	15236	15159	15231	15192	15131	15301	15380	15357	15286	15336	15215	15158	15288	15163	14995	15271	15413	15291	15029	15210	15269	15275	15164	15263	15301	15355	15292	15354	15210	15369	15387	15150	15444	15215	15287	15206	15281	15228	15136	15218	15381	15395	15245	15355	15064	15203	15080	15265	15233	15105	15233	15245	15140	15239	15249	15198	15297	15461	15352	15317	15224	15345	15420	15115	15205	15364	15238	15355	15153	15226	15113	15030	15190	15096	15322	15089	15406	15284	15415	15294	15406	14940	15194	15374	15288	15165	15311	15403	15214	15283	15349	15142	15380	15109	15369	15310	15256	15280	15311	15173	15232	15196	15181	15128	15243	15124	15405	15279	15317	15192	15207	15296	15363	15231	15408	15194	15170	15215	15157	15127	15246	15327	15453	15345	15180	15291	15401	15415	15247	15270	15480	15210	15296	15127	15482	15290	15256	15328	15274	15169	15146	15421	15258	15315	15264	15215	15376	15395	15224	15184	15348	15304	15476	15287	15338	15367	15360	15640	15279	15313	15179	15331	15347	15085	15271	15415	15286	15224	15277	15183	15130	15238	15232	15355	15248	15155	15221	15161	15194	15176	15133	15291	15335	15121	15409	15143	15217	15390	14959	15355	15086	15243	15415	15362	15178	15055	15111	15131	15256	15280	15230	15195	15002	15132	15135	15166	15304	15241	15223	15472	15350	15247	15201	15235	15155	15284	15255	15219	15159	15486	15267	15427	15257	15248	15192	15463	15313	15145	15309	15021	15176	15223	15371	15165	15427	15096	15249	15113	15341	15089	15319	15215	15259	15149	15232	15234	15146	15267	15136	15178	15272	15222	15217	15181	15359	15429	15178	15423	15088	15387	15233	15288	15290	15221	15294	15355	15267	15200	15293	15317	15423	15442	15208	15058	15121	15350	15201	15212	15533	15325	15186	15223	15111	15387	14937	15279	15232	15245	15205	15236	15366	15114	15066	15357	15156	15250	15107	15128	15223	15201	15215	15359	15319	15279	15172	15428	15192	15281	15234	15396	15471	15498	15333	15235	15460	15284	15233	15180	15241	15448	15361	15050	15286	15322	15174	15192	15205	15108	15250	15460	15321	15444	15297	15186	15216	15264	15256	15134	15470	15105	15194	15295	15151	15226	15261	15474	15264	15225	15124	15168	15304	15344	15072	15364	15383	15297	15097	15279	15185	15208	15259	15173	15299	15114	15383	15548	15333	15272	15245	15429	15068	15283	15285	15334	15438	15162	15061	15274	15075	15120	15298	15189	15385	15318	15270	15286	15422	15191	15280	15342	15112	15369	15431	15181	15254	15108	15020	15213	15160	15194	15176	15531	15467	15350	15345	15341	15204	15302	15288	15320	15114	15161	15126	15119	15199	14816	15082	15224	15299	15437	15432	15201	15157	15323	15299	15407	15250	15442	15211	15323	15183	15354	15348	15148	15289	15544	15209	15037	15287	15324	15240	15342	15350	15302	15308	15218	15256	15423	15396	15391	15448	15166	15108	15211	15369	15408	15241	15185	15466	15326	15238	15440	15086	15433	15205	15261	15405	15398	15183	15380	15124	15216	15137	15243	15055	15343	15227	15241	15073	15354	15264	15391	15159	15236	15196	15234	15202	15210	15256	15183	15300	15267	15280	15165	15368	15276	15281	15357	15208	15390	15443	15312	15325	15158	15186	15340	15161	15200	15436	15189	15135	15251	15304	15378	15222	15316	15282	15051	15194	15160	15152	15227	15229	15359	15252	15155	15428	15050	15217	14975	15377	15362	15278	15517	15305	15288	15207	15214	15308	15254	15292	15235	15206	15095	15197	15165	15161	15537	15242	15004	15262	15136	15331	15362	15248	15273	15254	15274	15154	15140	15112	15165	15198	15246	15157	15112	15569	15459	15289	15399	15082	15399	15299	15309	15309	15289	15162	15191	15172	15307	15018	15236	15179	15351	15169	15305	15230	15072	15074	15327	15313	15332	15057	15370	15276	15088	15330	15391	15388	15339	15319	15205	15386	15182	15336	15089	15261	15218	15145	15333	15205	15449	15182	15140	15251	15141	15069	15219	15327	15434	15322	15257	15191	15181	15060	15370	15229	15280	15394	15499	15096	15298	15251	15188	15384	15325	15358	15317	15263	15309	15281	15276	15267	15117	15311	15232	15314	15240	15367	15008	15267	15147	15274	15508	15472	15245	15201	15267	15286	15247	15065	14906	15413	15170	15282	15304	15351	15268	15180	15266	15490	15133	15286	15431	15338	15166	15153	15386	15301	15390	15287	15384	15070	15200
56259	95538	93101	79851	56683	38142	26969	18587	14573	13413	13609	13378	13465	13557	13352	13407	13453	13372	13508	13452	13431	13433	13658	13505	13509	13505	13596	13396	13554	13464	13419	13592	13384	13385	13368	13415	13433	13500	13308	13508	13549	13554	13371	13552	13415	13605	13423	13243	13383	13521	13352	13462	13590	13355	13381	13227	13341	13476	13327	13428	13560	13322	13547	13533	13441	13454	13494	13363	13482	13383	13549	13290	13430	13503	13331	13499	13548	13435	13453	13500	13441	13384	13392	13367	13563	13422	13326	13506	13523	13597	13499	13456	13366	13354	13577	13539	13396	13282	13493	13521	13430	13361	13430	13440	13319	13377	13336	13192	13419	13333	13413	13437	13398	13420	13586	13359	13491	13402	13416	13377	13326	13365	13305	13450	13332	13295	13390	13416	13469	13536	13390	13567	13401	13468	13316	13397	13477	13326	13339	13457	13236	13520	13351	13348	13236	13396	13347	13393	13584	13395	13346	13460	13456	13366	13514	13352	13422	13298	13270	13452	13388	13318	13351	13260	13515	13309	13440	13459	13313	13350	13435	13541	13290	13543	13271	13400	13254	13364	13441	13427	13332	13533	13285	13431	13484	13431	13318	13446	13379	13419	13408	13469	13296	13376	13342	13489	13536	13520	13520	13466	13522	13369	13386	13276	13385	13444	13361	13525	13351	13343	13406	13424	13403	13352	13370	13276	13448	13310	13461	13613	13521	13609	13535	13339	13345	13448	13532	13492	13432	13323	13521	13514	13578	13381	13491	13389	13403	13432	13451	13301	13502	13400	13381	13365	13494	13472	13521	13320	13383	13356	13450	13438	13433	13404	13578	13406	13459	13441	13376	13457	13423	13269	13340	13409	13468	13515	13282	13557	13495	13473	13545	13316	13488	13257	13440	13565	13472	13382	13405	13560	13401	13326	13410	13511	13402	13282	13404	13401	13389	13278	13478	13549	13551	13381	13511	13475	13575	13573	13407	13261	13546	13385	13235	13303	13558	13338	13521	13431	13532	13338	13439	13419	13444	13466	13406	13328	13319	13326	13363	13420	13384	13432	13512	13470	13328	13483	13420	13403	13413	13463	13390	13407	13456	13459	13444	13303	13515	13501	13469	13574	13526	13418	13238	13566	13512	13449	13490	13571	13443	13337	13553	13493	13377	13570	13520	13468	13537	13489	13406	13314	13412	13376	13326	13358	13405	13462	13269	13333	13469	13440	13387	13555	13301	13346	13410	13340	13600	13430	13448	13513	13420	13365	13422	13518	13399	13418	13328	13505	13385	13477	13274	13302	13634	13520	13552	13365	13454	13472	13304	13296	13511	13463	13465	13399	13335	13370	13534	13373	13496	13341	13337	13537	13373	13305	13311	13331	13344	13477	13423	13433	13671	13314	13357	13381	13347	13512	13452	13307	13529	13323	13556	13383	13369	13509	13500	13334	13405	13552	13382	13465	13371	13469	13473	13313	13518	13238	13504	13334	13279	13546	13508	13418	13470	13596	13394	13391	13458	13248	13627	13323	13377	13505	13377	13407	13539	13473	13451	13352	13398	13386	13403	13351	13335	13490	13355	13312	13446	13422	13411	13500	13478	13563	13440	13470	13557	13303	13434	13336	13395	13501	13393	13357	13553	13381	13327	13480	13542	13383	13565	13316	13588	13446	13472	13480	13470	13534	13434	13435	13383	13298	13428	13509	13412	13391	13314	13330	13438	13546	13454	13391	13432	13344	13548	13224	13389	13415	13426	13194	13406	13471	13414	13381	13586	13377	13287	13327	13235	13631	13509	13333	13416	13475	13462	13476	13460	13479	13420	13502	13483	13439	13304	13348	13306	13428	13522	13462	13518	13424	13438	13308	13469	13579	13333	13389	13322	13470	13514	13525	13388	13475	13434	13425	13547	13194	13451	13324	13467	13438	13375	13511	13376	13583	13444	13519	13456	13460	13435	13594	13334	13525	13540	13336	13384	13384	13373	13395	13422	13436	13300	13394	13416	13389	13440	13535	13375	13516	13543	13526	13529	13357	13332	13426	13340	13537	13443	13470	13375	13454	13559	13448	13444	13414	13312	13362	13270	13529	13249	13403	13319	13454	13614	13445	13389	13427	13508	13283	13446	13255	13482	13415	13450	13325	13395	13279	13450	13377	13293	13440	13492	13434	13333	13580	13413	13387	13549	13416	13438	13383	13262	13404	13447	13342	13563	13429	13413	13555	13339	13324	13496	13397	13553	13485	13340	13329	13348	13506	13366	13459	13477	13280	13469	13483	13497	13475	13423	13229	13414	13360	13437	13463	13341	13406	13462	13563	13437	13413	13303	13544	13394	13561	13498	13444	13511	13291	13454	13340	13385	13425	13434	13259	13327	13371	13598	13337	13472	13437	13358	13275	13331	13567	13359	13338	13465	13342	13478	13300	13389	13397	13397	13369	13479	13393	13414	13376	13167	13486	13340	13424	13511	13385	13493	13368	13500	13227	13429	13462	13394	13299	13325	13422	13476	13458	13514	13311	13535	13416	13412	13650	13499	13490	13467	13345	13518	13478	13319	13339	13393	13475	13478	13322	13375	13447	13445	13422	13465	13482	13474	13347	13401	13377	13492	13314	13479	13419	13493	13596	13405	13411	13412	13435	13288	13347	13394	13520	13449	13603	13252	13370	13500	13378	13462	13452	13385	13467	13398	13372	13410	13493	13387	13552	13366	13528	13269	13449	13373	13448	13457	13487	13519	13414	13323	13338	13376	13561	13514	13464	13323	13495	13505	13316	13545	13474	13454	13414	13390	13330	13401	13582	13489	13293	13415	13383	13637	13449	13452	13457	13388	13378	13449	13399	13428	13342	13269	13431	13375	13476	13379	13403	13513	13361	13392	13299	13571	13374	13386	13386	13361	13476	13364	13457	13408	13445	13238	13513	13305	13327	13355	13328	13503	13416	13132	13471	13600	13501	13355	13336	13436	13390	13210	13407	13468	13520	13481	13288	13463	13624	13345	13317	13489	13414	13565	13315	13342	13322	13408	13479	13418	13342	13368	13473	13488	13538	13400	13330	13496	13433	13411	13389	13526	13213	13395	13423	13488	13537	13468	13310	13294	13295	13419	13500	13420	13410	13437	13546	13586	13445	13493	13473	13432	13457	13447	13478	13355	13540	13569	13388	13429	13388	13529	13489	13489	13379	13423	13347	13385	13445	13352	13420	13368	13390	13385	13378	13463	13424	13435	13326	13496	13493	13218	13285	13579	13565	13260	13509	13550	13331	13361	13453	13345	13494	13361	13230	13459	13297	13353	13468	13305	13404	13360	13396	13468	13316	13449	13418	13299	13328	13431	13345	13334	13473	13561	13436	13330	13393	13461	13322	13561	13443	13305	13542	13209	13340	13387	13440	13429	13546	13417	13498	13536	13521	13559	13318	13556	13411	13424	13525	13486	13371	13645	13455	13434	13423	13384	13456	13372	13418	13577	13459	13467	13517	13303	13467	13330	13453	13490	13431	13428	13328	13344	13393	13481	13478	13322	13327	13440	13414	13496	13599	13546	13593	13557	13554	13328	13305	13311	13290	13381	13409	13477	13268	13394	13520	13621	13202	13460	13373	13526	13349	13399	13471	13441	13545	13469	13283	13422	13523	13448	13274	13526	13444	13338	13435	13480	13376	13492	13416	13496	13400	13483	13272	13480	13288	13410	13375	13246	13316	13412	13470	13412	13457	13525	13561	13545	13531	13500	13336	13394	13449	13290	13555	13514	13520	13487	13437	13561	13449	13345	13224	13228	13378	13455	13290	13380	13561	13364	13335	13344	13387	13438	13393	13360	13559	13377	13263	13366	13398	13412	13566	13601	13346	13486	13348	13415	13311	13410	13494	13410	13291	13504	13357	13355	13372	13418	13397	13412	13560	13442	13349	13522	13471	13539	13508	13424	13374	13362	13367	13378	13534	13498	13458	13272	13429	13449	13426	13426	13467	13585	13434	13252	13212	13433	13443	13575	13455	13392	13322	13405	13371	13255	13367	13478	13335	13516	13478	13397	13450	13463	13448	13449	13459	13250	13213	13575	13267	13321	13318	13386	13544	13547	13503	13309	13370	13327	13384	13572	13454	13422	13323	13332	13437	13524	13377	13404	13515	13285	13436	13319	13275	13371	13416	13377	13526	13679	13314	13443	13472	13339	13314	13236	13501	13365	13383	13499	13500	13445	13371	13313	13474	13341	13474	13441	13250	13414	13236	13480	13468	13507	13421	13447	13440	13378	13509	13405	13283	13482	13478	13250	13417	13376	13358	13396	13294	13357	13414	13459	13344	13405	13354	13491	13349	13430	13441	13474	13410	13476	13420	13341	13211	13402	13421	13484	13432	13411	13303	13583	13300	13492	13305	13434	13291	13343	13508	13418	13434	13179	13367	13392	13278	13524	13393	13453	13522	13363	13539	13464	13647	13505	13394	13306	13337	13428	13385	13385	13352	13400	13455	13383	13231	13491	13515	13293	13566	13519	13388	13492	13359	13599	13500	13461	13373	13402	13287	13372	13447	13415	13365	13309	13360	13493	13377	13398	13391	13293	13418	13484	13516	13477	13290	13511	13428	13494	13374	13442	13405	13409	13406	13430	13500	13246	13584	13482	13443	13485	13530	13369	13314	13476	13525	13399	13375	13378	13585	13497	13457	13336	13359	13377	13440	13480	13466	13402	13500	13376	13444	13422	13431	13376	13315	13596	13334	13420	13426	13388	13370	13317	13349	13520	13456	13428	13358	13367	13349	13270	13386	13407	13354	13312	13471	13309	13447	13283	13393	13621	13249	13387	13519	13371	13333	13496	13486	13529	13377	13265	13451	13427	13296	13519	13448	13441	13431	13309	13365	13409	13403	13436	13394	13497	13395	13378	13442	13388	13302	13439	13499	13496	13368	13305	13466	13424	13408	13389	13387	13389	13294	13463	13401	13474	13448	13429	13258	13507	13098	13263	13545	13614	13437	13351	13429	13478	13324	13369	13440	13322	13437	13317	13448	13457	13480	13293	13365	13497	13423	13433	13218	13392	13438	13474	13305	13521	13513	13343	13512	13464	13397	13287	13438	13393	13347	13329	13471	13516	13375	13370	13240	13325	13537	13409	13457	13384	13282	13422	13328	13387	13452	13516	13218
27757	36200	48447	35341	25037	19094	16559	15917	15570	15627	15456	15649	15726	15592	15617	15473	15658	15836	15540	15516	15458	15445	15478	15667	15456	15604	15616	15732	15593	15526	15640	15592	15557	15609	15517	15542	15600	15544	15475	15644	15540	15463	15462	15372	15423	15646	15437	15560	15556	15454	15569	15670	15517	15474	15505	15743	15676	15574	15610	15665	15812	15433	15597	15709	15616	15387	15538	15635	15639	15444	15669	15645	15667	15615	15366	15535	15421	15384	15408	15467	15629	15791	15439	15356	15518	15561	15332	15535	15537	15448	15515	15576	15629	15727	15591	15590	15578	15701	15611	15621	15395	15544	15496	15572	15736	15623	15642	15484	15560	15676	15724	15477	15480	15506	15431	15475	15655	15624	15710	15537	15524	15566	15604	15637	15315	15612	15496	15454	15576	15558	15698	15322	15548	15599	15281	15481	15373	15556	15485	15474	15738	15431	15509	15535	15505	15240	15524	15666	15544	15529	15451	15544	15526	15456	15319	15531	15527	15447	15538	15522	15522	15402	15526	15245	15447	15512	15498	15548	15511	15637	15472	15663	15494	15538	15679	15528	15287	15254	15482	15312	15636	15628	15549	15507	15477	15671	15593	15641	15554	15527	15538	15402	15546	15664	15529	15568	15508	15408	15634	15482	15422	15677	15440	15484	15399	15586	15471	15545	15553	15579	15421	15435	15431	15605	15453	15610	15657	15543	15544	15604	15474	15497	15493	15639	15613	15576	15444	15439	15380	15525	15474	15483	15499	15374	15509	15379	15569	15343	15471	15477	15484	15468	15535	15469	15519	15642	15352	15573	15545	15582	15304	15647	15391	15553	15339	15517	15554	15602	15542	15491	15642	15755	15552	15638	15755	15411	15489	15537	15439	15417	15722	15663	15410	15482	15514	15408	15296	15415	15579	15517	15485	15472	15654	15543	15585	15717	15469	15431	15518	15536	15656	15572	15418	15553	15466	15568	15379	15399	15451	15448	15547	15569	15382	15562	15333	15666	15493	15616	15408	15639	15529	15736	15498	15365	15477	15341	15611	15443	15602	15468	15415	15370	15419	15378	15354	15342	15547	15511	15783	15775	15822	15487	15581	15300	15410	15484	15480	15585	15362	15481	15438	15520	15570	15634	15524	15610	15754	15363	15481	15535	15702	15518	15395	15455	15380	15570	15478	15714	15512	15493	15717	15506	15582	15558	15684	15691	15739	15373	15640	15655	15585	15355	15431	15371	15378	15535	15524	15557	15512	15741	15692	15343	15367	15582	15436	15375	15510	15469	15404	15620	15601	15572	15515	15393	15579	15647	15462	15529	15897	15413	15466	15650	15584	15761	15591	15584	15677	15341	15498	15644	15747	15571	15553	15538	15288	15592	15645	15557	15456	15440	15671	15512	15469	15576	15470	15650	15690	15638	15450	15577	15640	15584	15502	15672	15701	15583	15545	15576	15627	15372	15529	15758	15446	15643	15422	15564	15517	15382	15541	15371	15608	15694	15590	15320	15527	15614	15522	15417	15665	15449	15522	15437	15302	15459	15727	15464	15833	15671	15480	15469	15331	15476	15619	15431	15482	15527	15463	15621	15681	15678	15333	15378	15531	15647	15636	15482	15607	15516	15629	15690	15683	15549	15485	15485	15453	15292	15635	15591	15560	15609	15584	15543	15517	15481	15376	15497	15761	15562	15474	15428	15514	15470	15320	15492	15496	15643	15410	15520	15544	15501	15537	15422	15602	15516	15721	15601	15567	15464	15541	15702	15502	15505	15612	15579	15598	15603	15527	15539	15518	15549	15514	15534	15596	15581	15428	15501	15555	15418	15508	15464	15640	15467	15701	15451	15600	15712	15749	15663	15622	15544	15502	15481	15679	15522	15533	15580	15612	15727	15536	15556	15520	15422	15452	15484	15569	15491	15561	15516	15485	15372	15505	15537	15547	15508	15487	15438	15597	15358	15523	15739	15655	15477	15626	15561	15606	15378	15524	15491	15573	15539	15408	15702	15534	15592	15395	15508	15845	15595	15690	15577	15522	15464	15614	15618	15647	15402	15543	15666	15306	15401	15768	15508	15495	15602	15527	15508	15481	15626	15619	15593	15679	15607	15689	15489	15692	15638	15586	15336	15669	15541	15545	15547	15545	15543	15396	15487	15420	15370	15494	15452	15463	15583	15563	15532	15622	15499	15501	15569	15464	15710	15686	15506	15478	15396	15600	15521	15326	15541	15250	15500	15456	15331	15463	15412	15781	15474	15462	15310	15545	15533	15437	15561	15313	15559	15380	15544	15712	15492	15563	15304	15419	15629	15519	15652	15646	15640	15573	15821	15609	15484	15657	15599	15551	15557	15515	15558	15564	15631	15505	15519	15467	15629	15448	15533	15424	15370	15581	15444	15483	15502	15461	15556	15571	15502	15516	15639	15621	15787	15615	15479	15422	15661	15557	15553	15567	15661	15610	15246	15462	15476	15556	15530	15709	15398	15512	15478	15659	15518	15333	15518	15540	15594	15544	15582	15621	15524	15609	15409	15542	15550	15473	15583	15486	15653	15627	15744	15708	15430	15402	15405	15456	15732	15428	15216	15719	15686	15536	15596	15694	15593	15558	15598	15472	15607	15693	15460	15536	15595	15457	15486	15602	15632	15490	15517	15585	15646	15545	15445	15433	15528	15616	15510	15550	15509	15578	15556	15540	15766	15474	15559	15364	15496	15612	15585	15414	15358	15196	15578	15308	15625	15549	15607	15541	15529	15635	15457	15584	15384	15509	15448	15721	15575	15518	15335	15468	15798	15610	15749	15392	15453	15713	15694	15565	15520	15408	15625	15689	15370	15659	15552	15497	15610	15416	15613	15736	15471	15436	15705	15272	15534	15551	15580	15542	15585	15715	15402	15500	15511	15655	15536	15518	15657	15444	15738	15528	15395	15304	15585	15644	15577	15495	15603	15454	15479	15472	15742	15479	15476	15593	15381	15351	15542	15373	15617	15648	15439	15529	15472	15559	15632	15710	15581	15466	15371	15661	15731	15768	15563	15480	15527	15539	15423	15570	15468	15511	15448	15783	15522	15559	15501	15738	15492	15333	15400	15394	15556	15438	15728	15429	15636	15629	15502	15673	15441	15671	15561	15386	15414	15600	15627	15541	15511	15618	15568	15484	15536	15523	15462	15673	15492	15452	15346	15453	15361	15467	15643	15434	15563	15374	15495	15550	15414	15543	15418	15593	15555	15611	15610	15382	15630	15571	15425	15562	15752	15641	15538	15525	15732	15518	15622	15566	15435	15595	15532	15578	15392	15623	15458	15601	15562	15402	15518	15446	15487	15449	15556	15560	15654	15613	15599	15544	15424	15639	15302	15504	15354	15482	15431	15672	15537	15448	15413	15448	15628	15477	15655	15484	15403	15455	15456	15489	15629	15566	15624	15516	15672	15752	15664	15373	15356	15385	15553	15457	15558	15665	15400	15384	15674	15442	15479	15906	15553	15443	15458	15634	15551	15616	15617	15627	15571	15352	15381	15712	15505	15371	15566	15475	15470	15737	15737	15750	15401	15585	15524	15596	15714	15768	15455	15486	15466	15686	15640	15602	15317	15481	15462	15489	15518	15566	15571	15585	15674	15546	15548	15426	15665	15666	15625	15681	15696	15487	15499	15389	15607	15530	15414	15393	15490	15527	15691	15504	15615	15330	15560	15537	15441	15562	15452	15660	15480	15551	15465	15529	15558	15592	15426	15580	15472	15456	15527	15500	15408	15525	15481	15635	15580	15490	15537	15727	15472	15557	15548	15552	15528	15632	15491	15537	15431	15771	15610	15554	15514	15491	15360	15264	15576	15388	15574	15339	15523	15580	15654	15584	15513	15453	15406	15442	15683	15508	15522	15490	15471	15636	15558	15667	15640	15430	15378	15391	15439	15581	15707	15600	15443	15656	15379	15583	15602	15446	15708	15638	15710	15386	15585	15537	15626	15625	15511	15771	15478	15685	15485	15445	15419	15568	15598	15593	15546	15775	15426	15439	15518	15438	15603	15434	15468	15670	15653	15381	15463	15481	15629	15606	15518	15643	15555	15496	15612	15410	15504	15378	15495	15550	15321	15383	15615	15389	15573	15338	15469	15538	15655	15660	15531	15652	15561	15670	15572	15693	15437	15683	15338	15682	15556	15287	15491	15553	15489	15502	15485	15494	15579	15550	15645	15606	15640	15331	15487	15621	15591	15547	15460	15404	15514	15390	15428	15395	15474	15477	15539	15487	15645	15585	15617	15430	15418	15533	15592	15559	15499	15501	15473	15579	15487	15619	15451	15436	15551	15542	15627	15733	15553	15447	15564	15664	15546	15621	15582	15489	15475	15460	15435	15601	15490	15493	15567	15500	15424	15543	15587	15395	15487	15596	15612	15525	15540	15694	15570	15537	15671	15559	15625	15625	15704	15458	15683	15469	15509	15666	15596	15501	15356	15435	15457	15592	15421	15510	15512	15392	15487	15460	15480	15384	15455	15632	15427	15506	15441	15364	15562	15425	15438	15511	15452	15525	15516	15533	15515	15588	15369	15610	15530	15742	15456	15453	15671	15517	15407	15593	15641	15512	15498	15489	15494	15582	15481	15292	15500	15553	15440	15697	15577	15523	15647	15605	15388	15503	15721	15490	15505	15400	15548	15631	15682	15479	15636	15489	15580	15476	15454	15651	15537	15567	15647	15616	15479	15592	15644	15510	15571	15556	15483	15389	15355	15629	15536	15559	15579	15519	15730	15501	15505	15568	15585	15620	15484	15364	15600	15615	15645	15473	15642	15492	15583	15490	15453	15713	15701	15533	15532	15582	15533	15582	15427	15667	15481	15592	15617	15492	15662	15882	15543	15349	15441	15854	15555	15540	15586	15475	15521	15611	15426	15301	15639	15504	15516	15508	15489	15658	15636	15577	15565	15517	15531	15471	15537	15574	15603	15591	15590	15778	15525	15456	15517	15483	15620	15627	15575	15717	15568	15642	15542	15577	15524	15522	15340	15505	15450	15497	15596	15457	15686	15442	15521	15478	15564	15693	15527	15285	15622	15607	15557	15648	15711	15523	15574	15653	15557	15660	15643	15471	15501	15520	15498	15567	15513	15654	15603	15607	15648	15638	15593	15549	15519	15410	15531
22887	57713	49141	31693	22490	16119	14442	13906	13742	13745	13409	13671	13507	13677	13657	13562	13580	13559	13737	13604	13590	13504	13672	13553	13674	13797	13521	13503	13711	13439	13612	13651	13519	13666	13618	13635	13714	13604	13610	13557	13794	13401	13685	13484	13683	13419	13574	13482	13643	13644	13470	13570	13722	13778	13578	13553	13524	13529	13658	13553	13601	13603	13685	13609	13719	13686	13557	13620	13578	13553	13676	13458	13814	13582	13404	13666	13645	13617	13832	13644	13672	13423	13580	13624	13664	13524	13565	13592	13513	13562	13574	13467	13542	13595	13492	13633	13640	13470	13659	13599	13600	13365	13748	13600	13696	13576	13484	13598	13578	13626	13620	13502	13624	13456	13398	13611	13545	13573	13571	13565	13531	13626	13642	13710	13732	13356	13612	13718	13600	13608	13659	13575	13770	13497	13629	13579	13656	13453	13484	13629	13712	13693	13559	13548	13619	13430	13688	13467	13583	13491	13442	13498	13622	13553	13463	13621	13605	13552	13662	13681	13488	13552	13497	13630	13768	13531	13706	13667	13651	13705	13587	13571	13647	13638	13552	13613	13722	13514	13558	13544	13667	13486	13692	13475	13621	13653	13568	13530	13501	13540	13671	13523	13696	13586	13532	13515	13348	13659	13517	13567	13676	13656	13514	13653	13617	13571	13751	13501	13520	13656	13728	13538	13561	13518	13685	13544	13535	13510	13699	13594	13841	13514	13825	13588	13643	13576	13806	13647	13512	13679	13630	13649	13606	13650	13480	13507	13663	13670	13744	13681	13606	13588	13809	13472	13696	13588	13540	13522	13656	13636	13541	13473	13642	13606	13534	13610	13528	13643	13656	13531	13590	13679	13592	13659	13670	13510	13613	13623	13624	13616	13566	13570	13630	13710	13589	13716	13527	13625	13518	13537	13455	13585	13715	13711	13548	13604	13638	13718	13555	13670	13451	13482	13645	13559	13494	13540	13608	13617	13621	13681	13459	13541	13556	13667	13369	13706	13533	13549	13510	13571	13573	13536	13533	13560	13706	13588	13645	13583	13431	13636	13589	13480	13468	13620	13489	13689	13584	13551	13670	13530	13677	13439	13699	13617	13650	13440	13423	13672	13839	13563	13547	13619	13591	13614	13646	13573	13551	13544	13584	13655	13478	13664	13432	13594	13575	13613	13738	13536	13507	13546	13650	13623	13472	13499	13481	13481	13637	13556	13690	13524	13721	13566	13573	13561	13600	13500	13575	13734	13571	13593	13434	13674	13502	13652	13543	13569	13483	13517	13664	13493	13592	13554	13541	13399	13492	13596	13542	13529	13630	13616	13607	13651	13623	13679	13644	13643	13673	13719	13495	13775	13502	13611	13646	13598	13336	13567	13509	13657	13590	13517	13514	13665	13450	13688	13441	13682	13506	13578	13482	13582	13598	13461	13473	13512	13639	13400	13554	13574	13488	13568	13646	13481	13627	13634	13677	13591	13585	13710	13562	13626	13589	13517	13655	13533	13669	13783	13689	13484	13663	13655	13681	13564	13664	13566	13650	13496	13492	13601	13737	13618	13503	13647	13557	13528	13729	13514	13566	13725	13711	13500	13620	13621	13465	13433	13444	13488	13561	13441	13541	13752	13626	13654	13562	13718	13614	13647	13367	13459	13522	13707	13460	13744	13493	13540	13559	13561	13768	13606	13547	13615	13599	13367	13554	13399	13622	13759	13653	13551	13434	13572	13588	13516	13712	13574	13799	13548	13585	13735	13595	13710	13601	13720	13517	13554	13511	13640	13652	13706	13493	13549	13719	13620	13677	13718	13502	13595	13619	13603	13581	13646	13560	13574	13665	13543	13462	13614	13545	13641	13716	13703	13530	13667	13631	13593	13657	13566	13614	13643	13627	13546	13538	13591	13504	13734	13615	13477	13461	13560	13498	13455	13728	13623	13584	13832	13689	13564	13538	13600	13602	13587	13667	13620	13685	13542	13562	13462	13571	13526	13674	13763	13590	13526	13840	13592	13718	13653	13591	13576	13616	13603	13550	13634	13608	13715	13477	13735	13487	13605	13517	13484	13641	13576	13571	13526	13567	13528	13595	13585	13694	13670	13450	13659	13594	13663	13545	13748	13557	13634	13625	13544	13762	13507	13693	13489	13502	13418	13588	13671	13681	13558	13594	13653	13633	13623	13503	13694	13426	13351	13615	13674	13578	13686	13531	13494	13497	13737	13586	13616	13526	13695	13524	13661	13596	13736	13585	13605	13633	13552	13627	13453	13571	13403	13671	13644	13609	13663	13657	13730	13437	13521	13562	13756	13534	13563	13604	13600	13663	13502	13587	13555	13589	13559	13813	13558	13655	13382	13599	13577	13484	13626	13467	13588	13600	13517	13575	13702	13541	13518	13677	13599	13502	13628	13533	13716	13661	13607	13688	13444	13589	13658	13652	13617	13545	13421	13677	13613	13557	13583	13678	13691	13829	13645	13627	13595	13794	13389	13477	13591	13470	13461	13653	13625	13607	13525	13617	13661	13548	13539	13544	13708	13639	13535	13478	13614	13596	13695	13560	13596	13449	13633	13415	13548	13611	13598	13690	13640	13462	13716	13396	13589	13709	13423	13506	13703	13621	13527	13547	13418	13645	13529	13529	13607	13387	13683	13754	13659	13550	13663	13691	13681	13827	13688	13662	13552	13447	13579	13628	13673	13565	13576	13631	13691	13524	13646	13694	13779	13501	13562	13528	13641	13572	13620	13623	13469	13565	13482	13526	13787	13752	13711	13563	13689	13650	13578	13605	13605	13527	13533	13657	13658	13456	13679	13537	13519	13636	13536	13723	13657	13501	13867	13591	13496	13625	13603	13665	13606	13679	13591	13534	13439	13578	13828	13822	13504	13611	13454	13603	13520	13536	13523	13632	13687	13616	13545	13586	13445	13508	13443	13602	13574	13585	13884	13718	13664	13470	13527	13602	13549	13746	13567	13626	13485	13622	13613	13436	13730	13589	13673	13633	13505	13689	13678	13670	13629	13536	13533	13549	13551	13506	13862	13665	13664	13426	13645	13539	13423	13626	13557	13638	13473	13595	13545	13443	13583	13692	13514	13703	13656	13543	13563	13715	13500	13660	13452	13669	13603	13578	13571	13676	13360	13568	13520	13697	13770	13778	13611	13505	13558	13613	13736	13561	13567	13665	13563	13542	13462	13420	13648	13440	13640	13494	13706	13424	13772	13556	13478	13555	13635	13527	13583	13446	13630	13675	13467	13614	13562	13553	13586	13643	13491	13452	13597	13632	13462	13429	13536	13547	13559	13565	13599	13434	13641	13541	13665	13479	13670	13624	13644	13699	13586	13766	13558	13656	13603	13633	13514	13506	13592	13502	13676	13539	13623	13558	13625	13599	13494	13774	13638	13622	13566	13549	13583	13455	13711	13543	13494	13624	13556	13776	13617	13531	13736	13830	13560	13525	13696	13732	13605	13739	13574	13557	13650	13602	13593	13490	13595	13801	13488	13651	13512	13682	13554	13581	13502	13545	13619	13628	13497	13598	13615	13597	13691	13426	13520	13614	13553	13591	13417	13743	13698	13511	13559	13546	13552	13540	13664	13519	13605	13692	13524	13586	13450	13534	13602	13613	13622	13653	13613	13562	13472	13513	13621	13519	13500	13543	13590	13668	13703	13604	13662	13499	13480	13609	13445	13595	13644	13626	13605	13503	13543	13622	13589	13483	13827	13583	13593	13542	13750	13588	13536	13505	13512	13624	13689	13598	13599	13607	13612	13597	13640	13435	13608	13685	13560	13685	13476	13755	13757	13561	13614	13639	13454	13530	13747	13562	13583	13548	13654	13510	13604	13661	13747	13561	13584	13592	13713	13665	13654	13541	13658	13643	13582	13552	13667	13585	13445	13566	13636	13596	13566	13573	13350	13668	13637	13451	13581	13730	13478	13674	13562	13354	13583	13498	13516	13532	13653	13751	13451	13628	13661	13596	13445	13525	13607	13568	13625	13480	13633	13707	13543	13391	13648	13492	13611	13681	13665	13389	13577	13621	13640	13688	13548	13631	13649	13450	13492	13709	13719	13448	13674	13564	13656	13640	13673	13735	13635	13521	13545	13782	13622	13581	13496	13594	13518	13435	13668	13664	13551	13659	13638	13895	13617	13549	13650	13505	13512	13545	13638	13490	13597	13518	13759	13487	13576	13790	13592	13645	13626	13581	13635	13668	13642	13487	13543	13655	13640	13361	13590	13769	13634	13572	13654	13561	13718	13454	13555	13556	13658	13490	13583	13563	13608	13588	13531	13736	13468	13645	13559	13497	13618	13598	13648	13517	13404	13533	13571	13580	13684	13604	13530	13547	13482	13452	13542	13409	13511	13468	13528	13550	13704	13483	13625	13783	13653	13488	13641	13542	13726	13576	13545	13761	13654	13682	13641	13587	13628	13444	13559	13575	13448	13601	13458	13620	13665	13776	13471	13422	13604	13495	13717	13631	13761	13603	13676	13630	13563	13559	13654	13514	13533	13665	13668	13649	13560	13464	13504	13464	13539	13552	13842	13692	13596	13617	13575	13705	13770	13498	13595	13730	13703	13624	13614	13627	13695	13576	13464	13562	13615	13513	13536	13783	13623	13578	13488	13664	13751	13756	13687	13700	13756	13607	13638	13560	13647	13411	13598	13569	13565	13692	13579	13667	13506	13608	13548	13531	13550	13489	13648	13589	13511	13564	13606	13597	13500	13628	13513	13547	13703	13563	13539	13457	13660	13636	13518	13351	13706	13482	13592	13564	13721	13475	13556	13630	13580	13590	13616	13584	13483	13507	13580	13634	13692	13454	13675	13589	13560	13497	13734	13573	13652	13752	13620	13698	13360	13601	13579	13594	13513	13634	13509	13500	13678	13650	13648	13490	13533	13585	13550	13474	13721	13647	13693	13691	13598	13659	13658	13606	13661	13455	13555	13499	13740	13603	13620	13638	13683	13751	13445	13500	13782	13731	13496	13461	13537	13589	13620	13516	13722	13352	13588	13669	13701	13556	13646	13761	13506	13518	13593	13643	13501	13702	13556	13596	13548	13772	13578	13702	13527	13482	13620	13561	13697	13545	13596	13595	13507	13503	13660	13550	13478	13738	13580	13744	13744	13425	13628
24098	24595	46861	46136	37627	30034	24177	18189	16703	16309	16382	16101	15920	15977	16257	15881	16060	15946	16121	16040	16052	15952	15824	16123	15995	16002	16135	16008	15923	16005	15805	15957	15846	15987	15971	15878	15918	16087	15738	15871	16071	15900	15986	15874	15791	15984	15924	15913	16060	15929	16087	15870	15960	16086	15706	15802	15940	15695	15863	15892	15965	16060	15721	15935	15840	15912	15738	15850	16006	15777	15860	15783	16047	15979	16089	15810	15900	15911	15909	15989	15896	15829	15856	15759	16068	15917	15877	15783	15659	15968	16062	15736	15668	15882	15971	15689	15837	15911	15919	16051	15879	15842	15729	15899	15819	15927	15868	15827	16068	15945	15892	15903	15881	15903	16056	15991	15683	15853	15995	15653	15997	15910	15981	15901	15891	15975	15774	15837	15920	15936	15859	15887	15989	16147	15810	15766	16047	15891	15847	15940	15684	15856	15987	15819	16056	15907	15854	15863	15883	15801	15824	15788	15827	15638	15853	15837	15996	15681	15953	15828	15992	15939	15942	15851	16005	15792	15801	15675	15951	16093	15988	15932	15887	15812	15882	15873	15729	15720	16014	15952	15855	16002	15796	15837	15743	15957	15798	15839	15943	15714	16118	16138	15798	15675	15921	15885	15942	15754	15966	15981	15686	15767	16009	15860	15927	15911	15802	15980	15716	15778	15798	15892	15986	15953	15721	15885	15795	15863	15940	15964	15736	15901	15801	15913	15831	15886	15806	15825	15909	15793	15927	15791	15915	15848	15934	15912	15875	15946	15894	16060	15769	15990	15721	16043	15940	15712	15847	15978	15954	15956	15776	15941	15854	15866	16051	16037	15877	15891	15875	15897	15974	15817	15883	15823	15766	15782	15828	15966	15765	15853	15688	15775	15881	15866	15869	15838	15780	15882	15732	15800	15953	15905	15651	15807	15863	15908	15977	15964	15916	15809	15734	15889	15792	15566	15775	15889	15861	15720	15746	15964	15852	16077	15850	15930	15994	15688	15975	15726	15946	16011	15767	15844	15925	15874	15770	15837	16120	15746	15862	15827	15828	16059	15925	15903	15754	15888	15880	15806	15960	15886	15869	15912	15778	15802	15811	15904	15785	15890	15952	15729	15859	15932	16009	15936	15760	15772	15813	15938	15738	15742	16041	15821	15969	15837	15865	15949	15856	16025	15882	15825	16061	15867	15764	15915	16089	15964	15917	15767	15816	15877	16053	15691	15604	15843	15989	15770	15906	15943	15913	15947	15914	16003	15881	15812	15879	15901	15788	15986	15756	16052	15749	15884	15935	15919	15817	15866	15946	15767	15898	15634	15839	15903	15831	15948	15846	15746	15768	15792	15862	16009	15849	15847	15783	15824	15915	15913	15799	16110	15802	15814	15941	15903	15934	15934	16025	15882	15883	15800	15771	15959	15715	15880	15874	15789	15842	15954	15850	15922	15707	15864	15889	15742	15917	15785	15833	15900	15821	15879	15856	15706	15937	15926	16179	15942	15895	16090	16042	15876	15878	15763	16109	16058	15957	15975	15632	15883	15992	15740	16060	15826	15794	16008	15809	15781	16035	15944	15813	15884	15858	15797	15900	16004	15927	15946	15805	15885	16025	16095	15980	15941	15794	15826	15899	16158	15904	16004	15934	15813	15986	15989	15903	15665	15961	15860	16074	15701	15963	15780	15800	15883	15775	15785	16012	16065	16062	15895	15957	15761	15870	15904	15900	16056	15932	15649	16027	15941	15905	15869	15826	15717	15883	15660	15764	15793	15641	15609	15881	15960	15964	15878	15818	15775	15810	15838	16038	15784	15719	15759	15745	15865	15813	16045	16002	15890	15859	15664	15813	15951	15820	15831	15717	15809	15829	15932	15767	16023	15939	15803	15858	15787	15838	15832	15831	15803	15734	15705	15909	15849	16007	15909	15878	15775	15607	15769	16081	15876	15878	15763	15940	16026	15819	15938	15700	15860	15877	16023	15840	15624	15805	15855	15766	15694	15823	16005	15829	15895	15816	15994	15995	15987	15962	15643	15805	16011	16009	15998	15961	15890	15918	15951	15892	15874	15778	15850	15791	15773	15836	15971	15803	15675	15795	15840	15689	15681	15849	15882	15932	15933	15978	16018	15876	15969	15776	15947	15848	15902	15896	15826	15653	15755	16043	15867	15965	15699	15827	15878	16005	15830	15817	15948	15851	15980	15950	15947	15934	15828	16153	15843	16051	15847	15812	15968	15869	15990	15776	15956	15955	15846	15886	15830	16006	15924	15875	15867	16125	15872	15983	15842	15877	15963	15962	16037	16064	15786	15905	15816	15760	15972	15827	15786	15833	15680	15865	15825	15757	15874	16072	15829	15987	15914	15931	15786	15977	15717	15819	15994	15979	15699	15865	15988	15680	15710	15840	15742	15952	15785	15846	15922	15711	15932	16037	15976	15790	15881	15791	15955	15851	16000	15785	15953	15927	15821	15850	16068	15911	15724	15798	15862	15885	15954	15946	15843	15849	15861	15926	15830	15978	15699	15820	15868	16046	15874	15843	15850	15993	15769	15901	15778	15941	15840	15631	15859	15961	15851	15806	16005	16046	15702	15894	15918	15966	15780	15672	15960	15698	15718	15992	15812	15940	16039	15826	15848	15918	15900	15889	15875	15892	15973	15787	15780	15968	15841	15904	15808	15825	15710	15843	15985	15932	15949	15652	16006	15893	15941	15796	15715	15899	15711	15835	15912	15819	15792	15942	15883	15840	15939	15974	15930	15893	15918	16113	15904	15957	15686	15843	15855	15939	15893	16043	15946	15898	15833	15644	15882	15852	15866	15897	15882	15985	15969	15985	15867	15989	15934	15958	15962	15940	16060	16009	15891	15782	15844	15772	15862	15812	15975	15952	15869	15916	15839	15941	16050	15978	15869	15743	15815	15841	15733	15983	15789	15934	15800	15934	15881	16042	15859	15721	15712	15821	15891	15958	15799	15979	15926	16014	15975	15850	15809	16066	15879	16004	15870	15878	15820	16090	16047	15962	15904	15666	15846	15866	15680	15968	15786	16007	15943	15930	15902	15856	15973	15800	15811	16045	15951	15792	15867	16059	15910	15863	15570	15832	15956	15779	16157	15919	15982	15870	15815	16012	15921	15794	15938	16048	15813	15952	15885	16110	15929	15634	15595	15918	15890	15860	16066	15892	16036	15993	15943	15738	16147	16168	15819	15835	15887	15755	15771	15926	15845	15898	15975	15923	15987	15875	15826	15732	15816	15866	15833	15968	15884	16053	15982	15799	15896	15910	15814	16102	15885	16043	15930	15796	15864	15862	15652	16017	15900	15911	16039	15991	15883	15715	15984	15749	15912	15977	15900	15704	15785	16052	15897	16009	15825	16080	15756	16039	15938	15709	15880	15806	15842	15982	15906	15997	15898	16091	15957	15740	15778	16013	15985	15860	15852	15810	15983	16127	15963	15994	15859	15776	16000	15975	15974	15785	15915	16045	15781	15871	16149	15915	15846	15952	15782	15789	16022	16048	15758	15920	15829	16044	15978	16028	15905	15807	15962	15889	15885	15686	15744	15832	15806	15989	15845	16134	15828	15945	15921	15813	15852	15907	16038	15954	15906	15962	16019	15827	15962	16113	16048	15658	15846	15642	15901	15879	15870	16104	15942	15951	16074	15733	15921	16033	15861	15917	15948	15959	15816	15879	16036	15944	15984	15993	15801	15908	15896	15866	15855	15905	15850	15813	15837	15978	16073	15702	15871	15812	15869	15769	15884	15780	15676	15795	15750	15715	15841	15915	15868	16044	16007	15992	16005	15943	15961	16022	15851	15928	15912	15936	15749	15743	15990	15839	16076	15936	16066	15916	15774	15800	15869	15824	15931	15910	15753	15913	15835	15937	16122	15878	15842	15836	16007	15873	15917	15873	15826	15984	15769	16000	15726	15913	15858	15805	15841	15892	16090	15982	15950	15769	15869	16048	15883	16080	15905	15784	15696	15742	15803	16086	15904	15838	16172	15877	16011	15872	15927	15944	15870	15830	15942	15835	15913	15938	15923	15988	16001	15705	15912	15880	15874	15865	15826	16018	15818	15901	16035	16111	16178	15941	16036	15998	15823	15876	16029	15841	15950	15729	15879	15715	15960	15747	15902	16081	15870	16017	16104	15859	15857	15890	15945	15980	15887	16049	15985	15851	16156	15898	16005	15725	15922	15744	15858	16082	15852	15970	15773	16197	15816	15934	16009	15836	15864	16003	15935	15837	15871	15933	15887	15912	15950	15858	15810	15833	15896	15795	15968	15973	15961	15767	15843	15875	15810	15933	15831	15618	15840	16055	15884	15717	15795	16209	15928	15834	15710	15835	16115	15951	15815	15934	15985	15929	15929	16028	15897	15855	15838	16007	15950	15883	15953	15862	15810	15888	15747	15947	16036	15978	15857	15910	16008	16014	15792	15818	15811	15854	15753	15983	15855	16038	15881	15858	15929	16031	15779	15879	15900	16044	16146	15689	15881	16089	16014	15814	15849	15869	15896	15876	15777	15982	15876	15871	15840	15977	15958	15888	16064	15823	15797	15853	15918	15764	15815	16025	15981	15828	15913	16001	15911	15809	15809	15685	15878	15911	15814	15822	15879	15913	15869	15818	15951	16199	15622	15856	15959	15844	15952	15848	15866	16158	16058	15862	15837	15827	15957	15913	15909	15913	15946	15978	15824	15922	15942	15957	15693	16081	16095	15796	15977	15726	15879	15833	15823	16055	15823	15936	15937	15846	16094	15946	15605	16071	15769	15983	15829	15881	15923	15986	15868	16089	15951	15758	16026	15584	15818	15882	15932	15897	16045	15847	15702	15963	15777	15763	15855	15841	15660	15933	15875	15924	15864	15894	15849	15950	15871	15996	15978	15589	15807	15891	16093	15981	15804	15884	16027	15656	15938	15849	15839	15735	15820	15904	15774	15844	16008	16001	15894	15934	16068	15848	15778	15674	15808	15841	15788	15917	15821	15792	15939	15900	15844	15927	15845	15972	16025	16053	15996	15968	16059	16039	15805	15947	15810	15851	15728	15846	16125	15752	15813	16202	15765	15892	15763	15794	15770	15807	15721	15832	16023	15990	15849	15701	15799	15940	15827	15961	15798	15897	15959
40264	94624	89748	63534	45362	29701	19047	15680	14294	13862	13867	13988	13933	13901	14036	13966	13981	13912	13870	13971	13824	14006	13757	13845	13948	14022	13980	13907	13833	13956	13731	13779	13919	13922	13963	13841	13931	13938	13942	14015	13951	13900	13878	13931	13919	13832	13988	13990	14026	13932	14009	14015	13876	13963	13964	13886	13740	13818	14036	14079	13913	14022	13848	13922	13909	13877	13773	13967	13921	13947	13900	13883	13950	13949	14000	13785	14044	13764	13916	13918	13947	13910	13967	13997	13911	13939	13767	13881	13935	13843	13893	13860	13659	13854	13946	13926	13866	13911	13745	13812	13844	13965	13790	13855	13780	13958	13902	13977	13846	14059	13889	14015	14099	13902	14074	14081	13752	13878	13933	13795	13953	14058	14080	13772	14001	13762	13962	13877	13773	13917	13924	13828	13914	13875	13879	13773	14010	13858	13990	14045	13928	13845	13921	13993	14031	13756	14062	13873	13853	13878	13874	13910	13801	13896	13844	13884	13964	13836	13826	13994	13882	13870	13956	13846	13802	13700	13834	13865	14076	13781	14001	13820	13896	13787	13907	13957	13929	13786	13742	13918	13869	14057	13754	13940	13830	13980	14034	13906	13848	13818	13971	13809	13890	13795	13971	13920	13871	13966	13944	13923	13932	13941	13839	14044	13964	13849	13846	13925	13974	13813	13840	13769	13957	13837	13912	13863	13964	13909	13913	13743	13785	13993	13813	13959	14136	13932	13819	13756	13857	13879	13764	13864	13822	13897	13923	13915	14067	13943	13876	13705	14061	13876	13802	13781	13962	13707	13918	13939	13816	13793	13813	14003	13830	13993	13863	13901	13815	14032	13787	13813	13900	13893	13775	13836	13937	13880	13912	13947	13849	14025	13886	13719	13954	13778	14033	13979	13715	13723	13880	13923	13897	13992	13971	13948	13901	13747	13879	13897	13854	13870	13968	13666	13961	13845	14006	13879	13996	14016	13966	13835	13696	13954	14043	13970	13890	13824	13845	13758	14029	13828	13641	13918	13925	13861	13999	13849	13884	13899	14008	13825	13856	13874	13771	13820	13887	13971	14032	13787	13887	13866	13748	13732	13971	14016	13818	13898	13845	13955	13912	13838	13951	13953	13831	13953	13975	13733	13957	13798	13827	14038	13850	13973	14022	13928	13953	13909	13861	14142	13917	13999	13998	13664	13794	13755	13789	14028	13977	13970	13718	13761	14050	13995	13850	13912	13975	13870	13940	13716	13836	14097	13723	13919	14042	13907	13845	13943	13834	13912	13908	13910	13999	14064	13960	14035	13859	13791	13879	14063	13959	13837	13869	13853	13768	13701	13903	13804	13883	13861	13847	13749	13905	13899	13960	13851	13835	13894	13794	13814	13890	14019	13956	13870	13769	13896	13882	13876	13893	13962	13789	14203	13874	13933	13771	13989	14058	14087	13850	13886	14056	13728	13886	13997	13948	13913	14013	13798	13919	13992	14013	13964	13898	13997	13876	13999	13873	14063	13874	13973	13808	13804	13886	14018	13999	13737	13824	13837	13953	13920	13953	13890	13934	13753	13836	14041	13732	14002	13849	13762	13949	13888	14054	13915	13851	13616	13856	13915	13784	13982	13826	13980	13933	14002	13815	13794	13907	14031	13792	13923	13841	13868	13898	13842	13800	13839	13830	14030	13703	14099	13886	13964	13823	14005	13885	14008	13745	13895	13864	14040	13776	13877	13787	13917	13724	13868	13872	14001	13819	13765	13910	13965	13917	13818	13707	13897	14004	13883	13891	13880	13937	13771	13763	13871	13881	13871	13887	13876	13976	13893	14081	13664	13817	14014	13840	13975	13810	13932	13832	13839	13912	13754	13752	13900	13872	13754	13986	13880	13890	13865	14053	13959	14001	13842	13954	13889	13926	13882	13943	13871	13735	13677	13990	13867	13848	13815	13927	13697	13874	13851	13763	13938	14059	13843	13859	13830	13927	13852	13686	13988	13930	13832	13900	13760	14074	13877	13966	13829	13929	13813	13926	13980	14095	13879	13869	13875	13840	13797	13891	14102	13955	13760	13758	13951	14074	13808	13896	13835	13928	13852	13845	13763	13830	13984	13842	13960	13891	14035	13759	13925	13869	13908	13834	13818	13890	13846	13977	13945	13897	13936	13900	13979	13937	13811	13887	13793	13832	13839	13961	13949	13976	13936	13937	13812	13878	14015	13740	13765	13824	14026	14117	13836	13852	13755	13925	13920	13959	13872	13969	13966	13704	13869	14027	13835	13991	13871	14033	13885	13919	13907	13873	13904	13924	13782	13719	13867	13775	13759	13944	13880	13843	13870	13723	14034	13884	13977	14050	13872	13733	13974	14013	14047	13883	13859	13841	14011	13759	13933	13933	13824	13929	13941	13830	13992	13895	13861	13977	13929	13664	13715	13974	13653	13903	13720	13792	13967	13977	13997	13961	13840	13976	13951	13868	13970	13909	13793	13834	13970	13814	13722	13993	13924	14098	13865	13827	13895	13939	13955	13776	14021	13863	13976	13710	13826	13828	13944	13907	13910	13848	13776	13993	13825	13980	13924	13823	13929	13868	13768	13918	13709	13988	13760	13965	13870	13966	13830	14003	13927	13987	13951	14034	13984	13895	13969	13824	13816	13837	13819	13880	13881	14032	13946	14047	13884	13875	13962	13818	13869	14004	13933	13868	13875	13971	13866	14024	14045	13954	13906	13756	14050	13895	13906	13762	13929	13889	13907	13975	13985	13826	13898	13903	14021	13901	13950	13880	13961	13973	13949	13943	14008	13954	14016	13765	13958	13907	13888	14053	13809	13844	13891	13933	13999	13958	13977	13832	13928	13801	13905	13877	13940	13961	13858	14008	13874	13880	13990	13931	13818	14004	14000	13873	13843	14073	13850	13984	13925	13915	13785	13836	13895	13810	14028	14029	13784	13946	13825	13988	13951	13842	13789	14000	13959	13862	13937	13854	13914	13849	14038	13966	13929	13818	13983	13879	13880	13884	13918	13816	13782	13868	14070	13789	13999	13931	13945	13884	13818	13706	13923	13819	13928	13868	13813	14122	13831	13886	13962	13741	14011	13905	13866	13893	13829	13801	13876	13836	13961	13902	14014	13990	13730	13891	13897	13927	13762	13894	13940	13884	13860	13732	13888	13922	13879	13868	13903	13900	13834	14069	13909	13892	13870	13943	14013	13898	13991	13826	13791	14141	13996	13824	13784	13872	13925	13799	13822	13836	14002	13870	13880	13993	13775	13847	13788	13876	13926	13758	13819	14058	13855	13869	13922	13713	13888	13891	13805	13941	13722	13834	13770	13951	13881	13859	13909	13758	13905	13809	13866	13899	13893	13891	14147	13925	13937	13829	13897	13857	13967	13875	13913	14101	13887	13919	13910	13845	13826	13784	13848	13789	14018	13822	13759	14022	13834	13875	13739	13849	13891	13894	13806	13928	14041	13897	13955	13922	13782	13796	13841	13976	13857	13929	14028	13954	13975	13877	13881	13769	13675	13929	13806	13779	13904	13878	13903	13890	13886	13885	13968	13862	13753	13961	13837	13802	13947	13930	13844	13805	13950	13952	13785	14000	14039	13962	13875	13862	13875	13938	13972	13975	13751	14089	13859	13911	13836	13861	13859	13898	14013	13856	13983	13908	13972	13933	13955	13989	13838	13917	13726	13935	13865	13881	13853	13788	14039	13752	14105	13715	13862	13885	13977	14062	13997	13959	13813	13948	13840	13938	13797	13819	13981	13871	13743	13829	13973	14152	13909	14017	13715	13786	13906	13906	13915	13753	13900	13985	13858	13853	13877	13798	13900	13967	14036	13904	13948	13950	14010	14119	13973	14048	14019	13969	13842	13875	13852	13804	13972	13834	13854	13812	13904	13870	13904	13863	13861	13745	13738	14026	13974	13792	13989	13997	13876	13937	13876	13828	13950	13906	14064	13929	13809	13790	13914	14023	14109	13966	14007	13897	14065	13985	13816	13978	13924	13871	13981	13826	13946	13853	13827	13877	13849	14012	13868	13894	13932	14091	13947	13942	13944	13893	13867	13861	13874	13871	13847	13916	13956	13936	13911	13908	14053	13935	13913	13884	13845	13996	13832	14026	13846	13937	13920	14019	13771	13894	13918	13973	13868	13922	13938	14014	13969	13725	13693	13848	13938	13899	13797	14009	13788	14068	13927	14061	13909	13863	13950	13810	13907	13667	13771	13950	13861	13975	13799	13916	13753	13648	13962	14013	13707	13973	13882	13898	13915	13781	13929	13800	13970	13843	13858	13896	13937	13870	13924	13955	14038	13950	13849	13731	13856	13881	13813	13883	13840	13964	13863	13988	13765	13873	13976	13919	13867	13838	13906	13810	13943	14003	13882	13852	13920	13876	13814	13922	13869	13856	13649	13928	13957	14014	13865	13935	13907	13965	13772	13814	13914	13942	13804	14012	13918	13934	13989	13944	13834	13864	13838	14022	14085	13972	13980	13853	13998	13763	14014	13817	13964	13755	13843	13913	13903	14031	13795	13796	13814	13741	13927	13834	13768	14133	13808	13892	13804	13988	13850	13811	14008	13811	13812	13954	13833	13810	14001	13934	13897	13950	13904	13957	13878	13904	13987	13891	13824	13919	13991	13987	13841	14037	13792	13797	13883	14014	13906	13958	13759	13905	13851	13984	13768	13880	13826	13715	13894	13847	13853	13827	13924	13854	13816	14006	13836	13980	13823	13875	13888	14006	13892	13850	13851	13949	13779	13752	13802	13963	14005	13755	13843	13918	13876	13778	13988	13885	13838	13925	13867	13994	13962	13983	13744	13753	13951	13860	13895	13914	13904	13766	13845	13561	13854	13817	13986	13913	13934	13922	14009	13926	13958	13904	13762	14016	13819	14015	14065	13994	13885	13905	13813	13710	13856	13873	13987	13947	13836	13856	13863	13731	13920	14000	13960	13840	14138	13793	13949	13910	13975	13965	13755	13800	13777	13983	13710	13858	13823	13832	13909	13805	13979	13918	13789	13928	13882	13774	13996	14000	13865	13781	13847	13888	13973	13800	13766	13915	13951	13873	13750	13730	13853	13771	13846	13779	13820	14008	13933	13897	13890	13938	14007	13773	13895	14038	13873	13901	13885
23064	23116	47342	49895	42777	34771	28811	20702	17611	17244	16692	16669	16613	16509	16400	16503	16642	16664	16632	16711	16545	16424	16681	16557	16621	16539	16510	16351	16582	16714	16517	16273	16300	16186	16590	16682	16367	16392	16518	16183	16473	16343	16295	16560	16213	16377	16594	16380	16493	16377	16302	16453	16443	16438	16517	16496	16379	16294	16553	16572	16386	16286	16560	16367	16453	16493	16399	16592	16419	16450	16447	16372	16388	16401	16265	16522	16227	16430	16439	16412	16383	16262	16582	16440	16454	16485	16488	16425	16421	16517	16116	16487	16551	16359	16319	16231	16388	16442	16256	16375	16453	16181	16398	16407	16395	16313	16280	16351	16482	16513	16222	16445	16147	16330	16442	16367	16306	16434	16345	16501	16390	16299	16151	16298	16473	16590	16353	16504	16376	16382	16376	16432	16539	16616	16547	16521	16425	16339	16482	16650	16294	16543	16190	16318	16372	16532	16411	16259	16496	16322	16477	16280	16410	16390	16407	16432	16445	16568	16405	16285	16396	16407	16206	16177	16424	16356	16378	16632	16312	16184	16301	16471	16226	16300	16381	16508	16326	16220	16256	16440	16328	16411	16230	16451	16361	16242	16580	16297	16272	16290	16296	16517	16455	16330	16415	16373	16406	16534	16607	16407	16399	16200	16545	16255	16380	16357	16246	16629	16376	16397	16159	16430	16371	16243	16535	16469	16495	16347	16360	16293	16550	16697	16394	16468	16421	16351	16315	16579	16273	16356	16202	16136	16486	16361	16375	16212	16335	16150	16419	16333	16399	16295	16333	16485	16345	16213	16464	16163	16399	16261	16387	16368	16525	16573	16437	16340	16490	16443	16474	16379	16480	16386	16435	16374	16290	16348	16338	16384	16079	16299	16284	16430	16430	16242	16410	16295	16209	16508	16245	16347	16247	16137	16286	16314	16347	16354	16344	16517	16284	16362	16557	16242	16280	16594	16448	16428	16365	16407	16331	16209	16458	16388	16306	16266	16203	16374	16448	16501	16423	16360	16318	16300	16346	16473	16482	16375	16242	16341	16315	16393	16419	16482	16376	16383	16369	16314	16329	16367	16385	16436	16508	16368	16275	16444	16553	16255	16274	16426	16441	16405	16304	16313	16408	16239	16265	16408	16434	16299	16414	16320	16320	16443	16468	16269	16272	16297	16395	16389	16500	16417	16585	16337	16286	16206	16376	16249	16429	16259	16323	16519	16283	16496	16436	16305	16257	16310	16287	16489	16384	16591	16453	16160	16539	16279	16252	16262	16121	16375	16477	16452	16474	16397	16410	16314	16254	16435	16455	16377	16364	16546	16451	16383	16258	16321	16437	16494	16332	16302	16307	16349	16461	16405	16401	16470	16229	16533	16455	16328	16370	16414	16488	16453	16418	16312	16359	16379	16164	16400	16376	16508	16673	16381	16412	16417	16284	16301	16516	16384	16467	16322	16317	16394	16592	16402	16525	16638	16189	16459	16434	16326	16328	16542	16241	16336	16083	16300	16314	16335	16455	16548	16597	16374	16455	16214	16529	16179	16280	16481	16309	16292	16331	16355	16418	16380	16243	16498	16357	16137	16338	16466	16353	16407	16341	16192	16492	16480	16323	16431	16525	16440	16373	16357	16198	16271	16333	16484	16384	16132	16315	16406	16479	16286	16407	16532	16239	16228	16329	16464	16242	16264	16282	16365	16233	16332	16093	16107	16347	16492	16465	16458	16280	16563	16589	16519	16389	16435	16313	16428	16215	16409	16344	16531	16405	16446	16326	16326	16433	16420	16502	16393	16338	16247	16403	16461	16608	16530	16350	16447	16413	16193	16404	16216	16398	16339	16340	16547	16397	16359	16176	16407	16498	16445	16672	16319	16380	16366	16541	16383	16347	16381	16342	16224	16382	16270	16535	16305	16287	16283	16565	16366	16585	16298	16278	16235	16320	16457	16255	16299	16394	16450	16384	16433	16259	16336	16265	16408	16554	16394	16458	16352	16472	16382	16414	16535	16425	16433	16120	16427	16336	16364	16506	16275	16562	16408	16397	16371	16409	16212	16121	16404	16459	16420	16183	16355	16308	16321	16186	16345	16353	16415	16399	16245	16311	16309	16277	16444	16638	16258	16497	16396	16383	16433	16355	16354	16219	16408	16474	16527	16652	16305	16282	16439	16383	16463	16473	16444	16461	16578	16414	16304	16564	16386	16426	16296	16262	16304	16473	16252	16269	16246	16435	16432	16479	16438	16415	16371	16453	16326	16346	16425	16264	16463	16452	16521	16232	16357	16491	16522	16602	16325	16346	16372	16257	16214	16558	16337	16156	16379	16391	16343	16600	16436	16330	16306	16367	16088	16415	16403	16399	16446	16493	16540	16366	16488	16568	16390	16367	16337	16326	16196	16290	16367	16339	16204	16522	16385	16411	16277	16432	16272	16577	16290	16338	16306	16497	16529	16421	16380	16277	16358	16310	16270	16435	16424	16403	16406	16382	16459	16370	16453	16406	16308	16269	16394	16348	16476	16307	16235	16248	16332	16309	16474	16474	16334	16499	16331	16139	16348	16341	16321	16450	16212	16258	16549	16159	16331	16337	16495	16436	16490	16513	16465	16341	16386	16638	16296	16403	16459	16368	16417	16555	16385	16292	16412	16440	16344	16204	16259	16305	16275	16485	16460	16746	16537	16406	16394	16602	16434	16441	16391	16651	16314	16437	16543	16456	16438	16390	16230	16423	16486	16257	16422	16403	16473	16266	16352	16462	16337	16482	16363	16412	16263	16336	16346	16354	16214	16395	16320	16252	16398	16421	16416	16396	16343	16281	16220	16245	16219	16380	16638	16247	16315	16444	16301	16365	16445	16446	16449	16477	16401	16554	16348	16588	16537	16312	16241	16423	16480	16536	16375	16496	16294	16492	16426	16371	16401	16272	16554	16400	16315	16192	16501	16311	16265	16474	16555	16370	16203	16521	16394	16302	16181	16287	16312	16473	16604	16501	16522	16222	16313	16242	16316	16319	16270	16287	16431	16250	16388	16351	16467	16381	16233	16239	16354	16332	16492	16468	16381	16441	16308	16364	16286	16437	16519	16409	16165	16210	16350	16271	16233	16470	16406	16534	16384	16422	16435	16395	16383	16619	16149	16244	16367	16446	16304	16298	16484	16335	16562	16454	16362	16254	16427	16384	16189	16536	16334	16476	16291	16424	16404	16568	16253	16285	16237	16483	16504	16318	16238	16259	16239	16276	16330	16365	16313	16287	16267	16532	16448	16484	16335	16318	16270	16455	16379	16335	16497	16402	16274	16508	16269	16419	16034	16194	16316	16410	16163	16307	16370	16165	16322	16430	16398	16509	16396	16369	16345	16310	16437	16307	16413	16470	16477	16630	16340	16266	16259	16357	16332	16445	16297	16377	16293	16134	16438	16270	16297	16320	16290	16434	16403	16258	16338	16253	16304	16359	16400	16283	16436	16189	16395	16392	16435	16323	16252	16316	16151	16319	16190	16207	16395	16332	16471	16334	16509	16181	16199	16381	16386	16126	16335	16359	16344	16333	16195	16322	16379	16444	16370	16552	16389	16347	16335	16443	16326	16473	16562	16380	16368	16443	16502	16313	16330	16415	16250	16446	16336	16398	16373	16262	16462	16445	16516	16319	16297	16355	16269	16381	16465	16284	16374	16295	16451	16237	16394	16408	16288	16583	16423	16378	16318	16333	16460	16233	16404	16331	16276	16296	16368	16535	16428	16429	16590	16320	16413	16325	16284	16431	16519	16314	16513	16278	16418	16269	16216	16334	16382	16445	16549	16435	16344	16550	16454	16570	16446	16376	16202	16437	16453	16228	16424	16416	16345	16086	16282	16461	16280	16256	16287	16368	16290	16537	16551	16262	16401	16370	16371	16348	16395	16373	16412	16147	16374	16359	16362	16409	16339	16490	16431	16259	16378	16317	16421	16326	16165	16245	16490	16555	16442	16343	16398	16407	16358	16331	16209	16491	16430	16426	16281	16298	16361	16464	16313	16561	16372	16398	16433	16508	16431	16504	16436	16218	16256	16450	16467	16224	16159	16432	16356	16416	16453	16540	16233	16498	16368	16423	16378	16413	16399	16410	16372	16416	16262	16383	16199	16319	16302	16369	16355	16429	16475	16449	16309	16310	16259	16279	16294	16584	16393	16458	16272	16245	16465	16530	16330	16308	16424	16237	16461	16233	16269	16265	16112	16429	16381	16268	16292	16348	16462	16333	16278	16426	16382	16400	16461	16332	16264	16444	16434	16349	16415	16251	16379	16403	16568	16276	16245	16429	16437	16398	16692	16513	16402	16372	16294	16362	16467	16326	16455	16295	16415	16183	16407	16353	16443	16412	16372	16377	16132	16493	16368	16513	16319	16362	16211	16234	16457	16302	16451	16342	16434	16061	16289	16262	16163	16370	16562	16316	16141	16350	16484	16271	16383	16535	16294	16293	16349	16419	16269	16101	16304	16225	16443	16280	16339	16388	16366	16372	16483	16347	16307	16308	16675	16425	16390	16312	16318	16433	16145	16445	16444	16563	16394	16450	16261	16368	16452	16334	16340	16354	16404	16366	16503	16286	16226	16239	16325	16583	16334	16389	16271	16436	16379	16324	16315	16392	16436	16460	16525	16369	16319	16462	16365	16372	16491	16254	16441	16567	16616	16346	16373	16725	16330	16311	16395	16429	16315	16425	16587	16423	16368	16413	16214	16390	16372	16383	16359	16433	16314	16204	16336	16241	16420	16356	16323	16325	16244	16352	16440	16380	16588	16435	16439	16368	16496	16478	16448	16295	16421	16470	16059	16468	16290	16306	16482	16387	16384	16660	16394	16517	16314	16380	16205	16405	16194	16373	16450	16372	16415	16560	16333	16388	16274	16209	16543	16438	16402	16569	16273	16446	16468	16504	16395	16501	16381	16230	16545	16483	16481	16281	16180	16469	16424	16352	16530	16298	16425	16450	16252	16337	16325	16308	16368	16398	16278	16364	16406	16411	16493	16365	16337	16559	16322	16364	16296	16579	16513	16499	16495	16401	16369	16156	16280	16311	16419	16518	16318	16313	16291	16445	16168	16368	16307	16308	16359	16465	16208	16357	16263	16383	16322	16291	16420	16403	16359	16373	16437
48576	82255	92236	80529	57926	38647	24247	17293	15007	14072	14240	14092	14286	14205	14190	14149	14222	14246	14232	14269	14238	14217	14232	14108	14265	14071	14112	14229	14138	14196	14177	14322	14175	14169	14294	14111	14457	14222	14113	14236	14188	14250	14343	14095	14161	14290	14320	14124	14129	14296	14041	14323	14137	14196	14102	14252	14144	14243	13972	14202	14053	14127	14011	14163	14154	14286	14246	14116	14169	14195	14158	14047	14105	14145	14187	14121	14219	14249	13946	14221	14133	14047	14117	14321	14137	14440	14000	14016	14048	14085	14187	14279	14107	14156	14326	14198	14130	14209	14327	14080	14162	14101	14082	14047	14180	14107	14204	14236	14136	13939	14234	14172	14003	14084	14214	14312	14179	14081	14117	14119	14007	14289	14253	14079	14143	14150	14132	14110	14052	14197	14087	14243	14170	14175	14050	14235	13969	14339	14175	14163	14086	14186	14062	14194	14150	14248	14343	14144	14241	13982	14128	14135	14220	14136	14270	14127	14166	14031	14148	14082	14136	14210	14152	14164	13907	14284	14126	14140	14005	14164	14199	14130	14195	14126	14074	14087	13997	14199	14101	14212	14182	14140	14043	14285	14323	14142	14132	14078	14248	14185	14002	14091	14113	13998	14264	14192	14236	14248	14183	14196	14242	13950	14109	14235	14133	14262	13998	14200	13968	14002	14218	14202	14193	14164	14207	14151	14273	14077	14201	14221	13949	14067	14337	14298	14306	14154	14128	14193	14130	14052	14186	14158	14041	14074	14211	14272	14048	14195	14147	14034	13999	14180	14134	14138	14020	14079	14076	14106	14329	14042	14084	14240	14159	14116	14263	14100	14262	14134	14191	14028	13997	14039	14079	14012	14264	13993	14157	14251	14144	14243	14235	14027	14078	14245	14270	14138	14186	14168	14062	14071	14187	14176	14111	14146	14219	14123	14033	14347	13994	14288	14278	14150	14121	14240	14244	14060	14134	14137	14170	14168	14234	14110	14107	14149	14220	14176	14259	14131	14206	14037	14137	14098	14214	14233	14263	14185	14061	14016	14044	14129	14304	14405	14208	14146	14114	14276	14226	14080	14171	14319	14066	14277	14337	14179	14245	14030	14152	14138	14323	14027	13911	14038	14182	14148	14213	14103	14247	14051	14352	14174	14085	14299	14171	14218	14199	14153	14371	14292	14162	14182	14241	14287	14240	14120	14246	13979	14252	14224	14193	14402	14231	14134	14271	14083	13969	14035	14047	14283	14272	14203	14148	14239	14082	14242	14101	14062	14182	14097	14160	14230	14288	14176	13997	14125	14230	14121	14181	14007	14236	14266	14131	14037	14036	14141	14047	14028	14184	14219	14186	14251	14048	14197	14171	14078	14169	14353	14115	14165	14297	14122	14087	14048	14154	14149	14025	14227	14210	14082	14074	14161	14215	14163	14020	14255	14180	14197	14332	14097	14274	14181	14243	14220	13971	14200	14143	14289	14182	14129	14296	14255	14142	14037	14183	14032	13963	14043	14234	14237	14146	14254	14166	13962	14127	14293	14240	14193	14047	14305	14245	14036	14267	14347	14146	14321	13952	14301	13984	14306	14331	14193	14047	14227	14319	14102	14141	14167	14274	14075	14074	14125	14209	14274	14091	14030	14106	14197	14043	14003	14219	14140	14008	14291	14189	14155	13829	14114	14163	14251	13994	14191	14091	14224	14213	14009	14256	14165	14219	14294	14090	14154	14115	13968	14071	14071	14322	13987	14256	14156	14071	14218	14082	14157	14069	14177	14289	14243	14138	14153	14072	14082	14325	14276	14137	14153	14188	14206	13921	13954	14000	14035	14154	14046	14144	14179	14190	14308	14211	14309	14181	14179	14115	14224	14143	14253	14122	14229	14209	14068	14337	14318	14154	14135	14198	14155	14048	14206	14264	14048	14124	14068	14243	14249	14118	14062	14133	14097	14194	14065	14164	14294	14099	14091	14274	14131	14157	14081	14091	14112	14247	14035	14042	14093	14193	14199	14299	14228	14118	14370	14049	14182	14300	14150	14242	14137	14090	14030	14146	14192	14115	14030	14156	14224	14109	14262	14056	14229	14207	14094	14073	14189	14079	14066	13953	13977	14320	14144	14153	14171	14293	14222	14133	14050	14345	14105	14239	14171	14324	14119	14304	14157	14272	14210	14261	14191	13994	14221	14032	14153	14228	14076	14224	14180	13933	14098	14120	14244	14022	14130	14161	14130	14107	14007	14078	14179	14330	14200	14127	14199	14068	14041	14150	14176	14199	14213	14316	14171	14201	14145	14306	14092	14171	14226	14064	14324	14103	14046	14137	14153	14228	14262	14059	14290	14211	14225	14184	14202	14191	14134	14074	14191	14142	14254	14154	14208	14158	14236	14088	14232	14157	13996	14276	14086	14219	14217	14129	14238	14134	14140	14239	14221	14095	14151	14114	14045	14171	14167	14180	14155	14248	14090	14291	14117	14166	14185	14123	14067	14200	14301	14216	14114	14287	14252	14061	14164	14273	14335	14136	14163	14300	14127	14197	14256	14192	14143	14331	14162	14205	14224	14150	14280	14188	14162	14034	14228	14142	14114	14244	14202	14074	14244	14122	14150	14127	14277	14082	14170	13989	14152	14250	14097	14370	14109	14083	14107	14104	14175	14154	14161	14122	14192	14275	14216	14257	14175	14120	14186	14053	14111	14233	14124	14154	14047	14190	14214	14135	14156	14175	14131	14144	14003	14182	14121	14144	14116	14167	14311	14176	14272	14107	14218	14242	14072	14255	14224	14255	14092	14276	14188	14082	14181	14247	14233	14082	14109	14024	14121	14316	14258	14157	14140	14125	14181	14144	14123	14057	14185	14074	14177	14061	14110	14348	14242	14366	14209	13993	14138	14011	14127	13983	14187	14158	14020	14212	14163	14329	14222	14017	14325	14089	14395	14221	14264	14236	14090	14151	14202	14247	14283	14133	14043	14080	14054	14175	14004	14100	14272	14139	14133	14185	14119	14185	14113	14160	14203	14309	14120	14249	14248	14341	14139	14071	14262	14456	14171	13948	14132	14153	14101	14234	14316	14082	14138	14318	14231	14078	14261	14120	14255	14289	14028	14106	14203	14202	14113	14192	14192	14171	14344	14220	14092	14265	14288	14119	14163	13981	14182	14077	14261	14155	14220	14208	14259	14181	14039	14037	14079	14139	14198	14219	14065	14291	14134	14244	14126	13975	14283	14162	14205	14178	14076	14093	14227	14153	14110	14147	14105	14210	13985	14186	14350	14107	14153	14103	14081	14037	14186	14081	14272	14213	14146	14254	14323	14231	14108	14275	14221	14188	14134	14266	14164	14255	14134	13948	14270	14080	14148	14107	14227	14249	14112	13940	14097	14247	14279	14270	14112	14161	14075	14204	14132	14231	14108	14117	14029	14261	14234	14182	14063	14025	14287	14112	14177	14277	14189	14179	14140	14169	14093	14236	14077	14027	14240	14130	14105	14234	14187	14270	14198	14122	14354	14164	14370	14169	14037	14277	14090	14206	14277	14118	14174	14139	14228	14160	14139	14343	14150	14083	14086	14218	14319	14170	14303	14184	14129	14120	14227	14000	14221	14294	14183	14184	14167	14149	14090	14097	14177	14246	14214	14296	14137	14266	14114	14321	14238	14177	14146	14156	14056	14322	14120	14138	13941	14164	14066	14036	14022	14130	14127	14075	14297	14067	14188	14148	14143	14177	14113	14113	14168	14147	14191	14187	14022	14322	14056	14099	14228	14338	14135	13999	14132	14218	14083	14255	14204	14172	14196	14116	14190	14174	14229	14039	14105	14241	14279	14018	14258	14044	14046	14180	14259	14143	14200	14042	14113	14150	14153	14271	14221	14098	14195	14157	14144	14192	14164	14099	14002	14167	14163	14206	14125	14236	14047	14141	14061	14159	14142	14210	14366	14090	14214	14380	14206	14183	14222	14196	14128	14077	13960	14418	14162	14275	14096	14164	14289	14184	14170	14233	14183	14104	14153	14049	14109	14196	14131	14216	14240	14010	14114	14171	14134	14143	14158	14148	14200	14138	14059	14277	14233	14104	14126	13984	14121	14235	14165	14244	14216	14107	14136	14317	14133	14201	14342	14154	14215	14057	14275	14128	14221	14209	14301	14249	13989	14196	14022	14070	14110	14118	14305	14164	14255	14331	14204	14169	14189	14159	14260	14046	14111	14157	14095	14255	14060	14015	14249	14046	14002	14201	14114	14149	14222	14216	14376	14210	14269	14143	14081	14263	14148	14150	14139	14048	14193	14137	14292	14165	14055	14094	14121	14221	14223	14362	14221	14136	14062	14209	14268	13997	13999	14203	14202	14025	14065	14222	14121	14180	14282	14004	14138	13970	14135	14269	14152	14243	14205	14200	14118	14110	14194	14218	14205	14254	14216	14126	14244	14079	14315	14184	14155	14201	14104	14163	14081	14203	14008	14262	14165	14321	14200	14082	14210	14160	14159	14158	14231	14151	14167	14196	14123	14239	14282	14240	14253	14180	14171	14375	14074	14276	14157	14294	14163	14152	14228	14067	14207	14098	14194	14142	14139	14092	14107	14229	14128	14171	14080	14138	14236	14057	14157	14116	14149	14358	14126	14191	13881	14180	14204	14333	14230	13984	13959	13989	14157	14300	14100	14096	14155	14296	14185	14171	14055	14108	14157	14184	14062	14187	14166	14195	13990	14202	14315	14218	14258	14193	14263	14058	14238	14087	14153	14229	14112	14117	14117	14219	14222	14236	14260	13915	14056	14152	14071	14227	14024	14135	14178	14196	14200	14137	14122	14075	14139	14268	14132	14282	14141	14004	14260	14155	14140	14262	14333	14186	14194	14160	14137	14104	14189	14129	14023	14057	14278	14141	14092	13870	14186	14131	14194	14128	14236	14219	14174	14325	14005	14225	14192	14095	14096	14262	14066	14098	14255	14086	14196	14285	14172	14238	14285	14232	14113	14214	14060	14139	14145	14196	14227	14245	14188	14041	14185	14269	14233	14237	14234	14188	14152	14173	14126	14088	14082	14164	14234	14188	14146	14144	13998	14134	14271	14166	14006	14152	14210	14222	14138	14215	14222	14227	14180	14194	14038	14167	14142	14217	14232	14159	14167	14024	14175
28342	34506	47704	38760	26083	20619	18374	17453	17182	17111	17202	17134	17055	16950	16902	17054	17006	17055	17021	17112	16941	16867	17001	17077	16960	16950	17109	16895	16846	17049	16973	16981	17023	17096	17092	17176	16952	17053	16873	17035	17109	17105	17047	16944	17232	16997	17062	16844	17206	16948	16970	16848	16815	17234	17006	16930	16905	17105	16919	16974	16865	16877	16958	17023	17033	17061	17046	16918	17010	16972	16886	16993	16912	17078	16983	16951	17233	16997	17134	16933	17075	16866	17146	17182	17289	16947	16929	16961	17207	17016	16895	17156	17083	16974	17035	16945	17058	16953	16951	16927	16909	16937	17180	17038	17191	17039	17207	16887	16922	16888	16878	17068	17019	17029	17030	17034	16824	17109	17035	17057	17108	16975	16989	16850	16969	17263	16945	17202	16786	17073	16939	17010	17122	16906	17055	17144	17500	17051	17054	17022	17119	16964	17010	16998	16905	17068	17043	17095	16965	17052	17103	17110	16901	17030	16941	16983	16991	16896	16915	17137	17276	16885	17010	16946	16959	16916	17051	17024	17108	17043	17166	17018	16958	17055	16885	17146	17118	16903	17043	17026	17150	17014	16977	16971	17062	16911	17115	16977	17026	17084	16958	17046	17108	17012	17013	17009	17096	16815	16843	16861	16928	17063	16741	16885	17135	16793	16970	17063	17111	17133	17086	16945	16964	17023	16991	16838	16953	16935	17146	16967	17089	16989	17004	16874	17032	16889	16898	16868	16834	16983	17074	16989	17074	16888	17185	16879	17043	17070	17136	16874	16912	16978	16992	16994	17105	17229	17038	17051	17105	17212	17018	17023	16990	16856	17003	16911	16866	16948	16922	17076	16840	17087	17231	17021	17004	17196	17097	16938	16751	16919	16964	16964	17003	17021	16950	17098	17002	17139	16912	16972	16943	16992	16914	17013	17073	17016	16824	17140	17012	17139	17128	17147	16954	17103	16956	16820	17067	16835	17130	17168	17112	17116	16933	17034	17054	16879	16902	17032	17058	16897	17031	16835	17056	17057	17013	17149	17287	17260	17034	17061	17029	16983	17005	17095	17058	16774	16804	17069	17003	16977	17072	16865	17010	17071	17012	16975	17020	16929	16920	16820	17113	16944	17132	16763	16936	16959	17117	17212	17226	17051	17119	16938	17102	17135	17013	16920	17017	16880	17065	17066	16796	17212	16918	16992	17093	17051	17170	16984	16940	17010	16951	17082	17035	17076	17195	16959	17194	17164	17000	16841	17001	17012	17049	16963	16962	16978	16985	17017	16929	17064	17099	16745	17113	16969	17074	17018	17169	16945	16906	17087	16963	17035	16925	17090	17255	17098	16985	17013	16806	17237	16963	17098	16957	16976	16910	16799	16864	16569	16921	16964	16965	16880	16977	17192	16986	16880	17093	17154	17157	16921	17144	16979	16928	17086	17054	16871	17066	17072	17142	17010	16888	16816	16822	17022	16911	16959	17070	16773	16838	17149	17062	17121	16834	17082	17083	16885	17051	16897	17042	16939	16932	17092	17016	16934	16852	17062	17018	17108	17057	16970	16947	16918	17016	16936	17086	17069	16830	17005	16782	17012	17085	16919	16803	16880	17168	17055	16934	17053	17148	16944	17066	16814	16881	16960	16952	17017	17192	17128	17051	17095	16904	17097	17105	17055	17121	16937	16928	16896	17132	16953	17098	16902	17050	16973	17159	16903	16945	16898	16847	16995	17107	17220	17109	17034	17030	17227	16990	17019	17176	16873	17016	17021	17169	17181	17043	17124	17140	16904	17032	17112	17166	17065	17074	16984	17098	17066	16886	17194	16987	16956	16942	16865	16850	17027	16919	16815	17040	16973	17068	16961	16936	17125	17033	17190	17017	17063	17006	16962	17163	16941	16827	16872	17110	16964	17047	17020	16906	17152	16913	16973	17070	16983	17044	17063	16912	16934	16984	16890	16861	16932	16964	17127	17119	16853	16974	17057	17100	17013	17259	16886	16726	17032	17192	16799	16903	17009	16948	16868	16959	17097	17037	16731	17154	16897	16918	17214	17006	17055	16988	17220	17023	17091	17053	16945	16884	17032	17071	17094	17071	17111	16998	17192	17130	17092	16997	16924	17029	16888	16885	17070	17118	16990	17094	17015	17019	16815	16960	16937	17190	16895	17084	17076	17014	17078	17103	16892	16927	17107	17020	16995	17237	17119	17039	16886	17195	16821	17045	17025	17099	16924	16906	17015	17042	17245	16952	16969	17023	16989	16997	16951	16993	17087	16898	17147	16889	17142	17060	16823	16873	16867	17042	17006	17150	17041	17103	17044	16915	16939	17042	16828	16933	16837	16920	17160	16949	17179	17129	16953	16930	17047	17078	17015	16752	17091	17087	17118	17063	16895	17017	17081	16873	17159	16895	17135	16906	17028	16989	17079	17038	17077	17014	17049	16941	17084	17050	16964	17004	16932	17103	17111	17014	17131	17284	17156	17146	17143	17106	16948	17145	17036	16977	16895	16959	16982	17028	16826	17032	16928	17076	16957	17132	16947	16915	17049	17098	17050	17239	17116	17099	16864	16948	17028	16965	17111	16781	16840	16873	16921	16962	16945	17046	17161	16995	16834	17039	17016	16967	17059	17007	17151	16840	16860	16946	17054	17118	17022	16962	17078	16932	17078	17105	16824	16917	16973	17029	17130	17188	17019	17209	16959	17053	16921	17042	16819	17004	16966	16903	17053	16910	17004	16965	16960	17044	17042	16943	17113	17001	16999	17150	17014	16908	16867	16986	17150	16908	16952	16938	17011	17045	16995	16986	16897	17266	16912	16934	16946	17021	16863	17022	17058	16899	17038	16871	16860	17107	17078	17004	16944	16987	17183	16847	17125	16899	17177	16753	17096	17142	17133	17048	17073	16998	17081	17057	16916	16852	17115	17120	16930	17128	17134	17011	17045	17133	16895	17036	17207	17175	16962	16978	16794	16862	16809	17150	16867	16927	17010	16958	17015	16966	17085	17015	16871	16944	17078	17013	16909	17161	16911	17016	16843	17186	16980	17189	17084	17061	16936	17077	16936	16903	16894	17142	16872	17091	16920	16954	16898	16949	16880	17132	16968	17043	16925	17197	17229	16954	16853	16894	16927	16944	16805	17011	17054	17063	17069	16933	17002	16941	17056	17100	17037	16930	16858	16818	16932	17127	17117	17001	16910	16817	17029	17179	17084	16984	17014	16897	17060	16941	16863	17071	16982	17256	16860	16816	17115	17064	16680	17249	17099	16980	17057	16782	17083	17129	16925	17114	16686	16876	17056	16928	16938	16886	16930	16952	17097	17156	17075	16871	17074	16988	17126	17010	17099	17094	16916	17050	17046	17001	17112	17076	16814	17062	17106	17086	17105	17291	17091	17004	16920	16933	17026	16898	17048	16997	16803	17081	16951	17084	16858	17146	17042	16894	17151	16904	16915	16899	17009	17098	17089	17083	16970	17071	17196	16824	17002	17164	16935	17077	17085	17091	16921	17165	16948	17041	16748	16998	17159	16886	16959	16941	17002	17132	16894	16987	17137	17086	16861	17149	17080	17215	17042	17112	17081	17153	16814	16887	17024	16659	17022	17103	16902	16878	17001	16819	17049	17045	17040	16925	16885	17167	17087	16925	17200	16999	16913	17036	16998	17029	16962	17079	17070	17099	16936	17022	17147	17099	16946	16929	17196	17003	17076	17074	16896	17003	16949	16746	16976	17219	17048	17024	17005	17176	17011	17145	17003	16987	16998	16856	17000	16882	16890	17240	16940	16894	16996	16873	16855	17016	17127	17108	16934	17007	16866	17049	16990	17111	16987	16921	16978	17226	17015	17115	17111	16969	17025	17135	17097	17068	17170	17004	16961	16982	17123	17025	16803	16886	16869	16946	16911	17045	17272	17179	17096	17147	17058	17002	17152	17135	16908	16956	16945	17131	17267	17017	16913	17034	16934	17205	16859	17121	16902	17031	16918	17064	17047	16941	16776	17135	16925	16898	16974	17099	16983	17003	17034	17219	17021	16986	16928	16971	17122	16908	17126	17098	16915	17050	16966	17187	16887	17006	17214	16932	17159	16953	16905	16970	17326	16912	17032	17059	17108	17134	16777	16879	16873	16889	17181	17123	16925	16981	17015	17032	17132	17098	17122	16813	16867	17065	17108	16914	17030	17172	16967	17093	17029	17062	16900	16797	16948	16851	16936	17010	17029	17010	16953	17061	17052	17000	16854	17027	17006	17073	16996	17088	17215	17007	17041	16834	16925	16980	16854	17026	17091	17008	17158	16933	17036	16849	17061	16872	16965	16997	16715	16942	16967	17053	16868	17124	16903	17044	16937	16953	17169	16992	17152	17072	16961	16988	17186	17026	17018	16864	17010	17145	17027	17260	17179	17282	16914	17066	17132	16750	16984	17018	16943	17163	17028	17012	17178	17244	17076	17102	17117	16970	17149	17208	17254	16929	17172	16917	16920	17098	17014	17006	17178	16874	17016	17045	16942	16972	17374	17041	16956	17087	17034	16973	16951	16972	17113	17239	17152	16986	17055	16955	16937	17058	17113	17092	16873	16865	17140	16857	17002	17109	17061	17005	17238	16880	17088	16941	16955	17027	17144	16866	17015	16999	17170	16963	16931	17054	16998	16974	17140	17008	17045	17030	17088	17098	16976	16866	17093	17082	17180	17060	17018	17105	17066	17069	17068	16979	16993	17091	16774	16982	16858	17031	17010	17015	17044	17024	17076	17283	17030	17126	17012	17079	17006	17034	16979	17009	17168	17193	17047	17028	17130	17154	17019	16908	17030	16853	17044	16803	16958	17140	17218	17186	16984	17116	16800	16872	17159	16994	16975	17133	17278	17140	17013	16974	16940	16896	16958	17041	17001	17179	17135	17122	17057	16874	16900	16962	16804	17078	17000	17019	17035	17003	17183	17083	16916	16974	16956	16978	17146	17069	16960	16905	17160	17040	17170	16976	16992	17084	17289	17019	17126	16901	17013	17003	16967	17128	17033	16989	17055	17075	17178	16874	17268	17019	17001	17120	16990	16818	17040	16840	17133	17029	17073	16973	17082	16926	17078	17144	16967	17005	16937	16977	16996	17233	16969	17125	17098	16963	16994	17004	17170	17035	17066
28283	55423	49690	34296	23095	17369	15479	15018	14659	14487	14550	14574	14578	14540	14673	14626	14512	14670	14539	14587	14649	14626	14502	14499	14601	14479	14617	14458	14486	14620	14406	14522	14529	14520	14615	14585	14621	14454	14618	14512	14492	14592	14601	14525	14476	14670	14620	14552	14487	14393	14553	14518	14664	14591	14538	14436	14652	14654	14549	14495	14509	14659	14693	14522	14479	14609	14364	14674	14519	14607	14479	14453	14595	14516	14688	14532	14475	14723	14414	14617	14642	14537	14612	14659	14431	14468	14572	14609	14683	14712	14599	14428	14584	14523	14547	14623	14587	14544	14329	14594	14588	14660	14373	14688	14407	14589	14492	14580	14609	14527	14515	14592	14445	14486	14534	14656	14376	14513	14588	14503	14583	14570	14651	14534	14505	14591	14490	14734	14688	14538	14539	14653	14622	14559	14561	14643	14410	14421	14647	14927	14470	14503	14362	14551	14434	14692	14573	14579	14517	14605	14633	14556	14458	14585	14581	14552	14479	14598	14745	14581	14793	14677	14518	14554	14491	14621	14528	14502	14536	14545	14524	14582	14553	14518	14583	14611	14654	14634	14584	14503	14339	14631	14572	14725	14561	14653	14454	14495	14575	14535	14543	14551	14602	14723	14457	14558	14587	14442	14652	14429	14524	14480	14619	14479	14505	14739	14554	14639	14531	14404	14768	14489	14734	14574	14628	14588	14613	14564	14575	14586	14577	14595	14592	14693	14593	14586	14699	14562	14589	14621	14706	14627	14588	14646	14383	14603	14565	14552	14481	14471	14483	14584	14544	14545	14372	14607	14624	14453	14569	14459	14516	14483	14527	14587	14475	14617	14494	14472	14412	14523	14594	14606	14531	14725	14630	14510	14623	14592	14495	14664	14602	14564	14521	14492	14495	14447	14401	14660	14297	14680	14634	14279	14502	14536	14504	14574	14660	14571	14600	14399	14393	14476	14557	14678	14618	14600	14619	14376	14611	14787	14750	14636	14490	14616	14535	14551	14635	14635	14521	14410	14684	14651	14554	14543	14706	14495	14540	14666	14692	14633	14422	14378	14560	14539	14662	14448	14615	14544	14559	14532	14559	14581	14486	14460	14604	14663	14569	14597	14476	14411	14568	14568	14516	14427	14589	14526	14513	14442	14636	14490	14407	14581	14491	14551	14512	14691	14559	14604	14726	14462	14692	14681	14486	14513	14584	14648	14382	14552	14615	14605	14596	14616	14622	14585	14541	14510	14633	14643	14544	14598	14463	14452	14585	14611	14621	14667	14740	14609	14466	14678	14453	14733	14630	14510	14538	14432	14639	14470	14581	14424	14517	14625	14656	14566	14702	14649	14718	14661	14663	14569	14568	14469	14476	14590	14496	14446	14683	14643	14623	14591	14576	14657	14439	14667	14590	14466	14382	14578	14553	14468	14594	14543	14541	14486	14685	14732	14477	14388	14801	14542	14534	14592	14669	14547	14580	14486	14521	14555	14523	14622	14679	14551	14613	14483	14501	14492	14413	14646	14552	14646	14455	14440	14627	14587	14515	14673	14647	14499	14553	14320	14561	14481	14594	14593	14563	14409	14431	14593	14670	14522	14564	14482	14594	14490	14722	14484	14597	14513	14731	14496	14490	14697	14405	14535	14542	14581	14593	14350	14538	14560	14579	14586	14553	14428	14680	14640	14452	14553	14661	14612	14534	14467	14721	14673	14542	14632	14346	14648	14607	14627	14565	14486	14693	14616	14631	14491	14572	14576	14536	14584	14699	14708	14501	14622	14434	14504	14396	14666	14689	14751	14604	14523	14524	14592	14664	14537	14457	14488	14532	14413	14553	14534	14560	14639	14650	14729	14587	14528	14480	14586	14572	14521	14482	14550	14428	14477	14475	14681	14455	14538	14431	14549	14573	14475	14570	14726	14544	14655	14422	14523	14470	14627	14687	14571	14545	14546	14600	14469	14601	14468	14806	14507	14638	14655	14515	14626	14568	14381	14440	14567	14523	14772	14592	14567	14683	14406	14527	14467	14493	14433	14570	14576	14496	14636	14494	14694	14705	14606	14609	14534	14651	14753	14549	14323	14701	14592	14530	14595	14533	14680	14618	14544	14626	14715	14558	14587	14533	14548	14477	14597	14600	14490	14436	14587	14626	14548	14520	14570	14406	14596	14489	14540	14615	14655	14569	14513	14742	14699	14742	14430	14582	14510	14532	14576	14530	14560	14585	14569	14381	14514	14586	14551	14597	14586	14482	14687	14567	14564	14553	14808	14540	14489	14665	14474	14620	14610	14614	14716	14777	14405	14809	14536	14772	14520	14623	14347	14629	14410	14520	14611	14617	14553	14397	14464	14500	14614	14558	14680	14761	14699	14741	14547	14490	14520	14591	14578	14542	14564	14468	14623	14628	14452	14656	14447	14525	14531	14476	14454	14381	14667	14423	14607	14531	14641	14582	14562	14683	14543	14558	14592	14389	14502	14505	14533	14540	14649	14456	14593	14600	14698	14596	14592	14670	14546	14709	14618	14557	14522	14606	14488	14764	14648	14471	14500	14592	14633	14428	14507	14453	14571	14612	14546	14490	14480	14427	14607	14515	14486	14606	14629	14640	14745	14498	14676	14732	14679	14566	14435	14560	14460	14685	14631	14532	14439	14640	14535	14398	14579	14496	14664	14576	14391	14507	14561	14626	14479	14606	14575	14654	14473	14774	14626	14510	14554	14449	14460	14688	14545	14442	14708	14625	14359	14551	14410	14671	14417	14642	14499	14451	14553	14505	14664	14448	14576	14556	14499	14404	14591	14729	14499	14524	14642	14596	14585	14623	14697	14557	14480	14819	14599	14573	14525	14406	14445	14640	14468	14564	14560	14563	14597	14559	14635	14510	14592	14594	14633	14518	14430	14455	14562	14686	14710	14676	14619	14662	14458	14743	14683	14776	14758	14508	14662	14536	14499	14578	14564	14704	14635	14490	14500	14642	14547	14671	14459	14670	14513	14618	14495	14519	14401	14516	14501	14538	14409	14561	14719	14603	14635	14607	14653	14398	14553	14588	14633	14620	14592	14711	14444	14648	14570	14508	14512	14498	14556	14750	14624	14466	14450	14552	14413	14385	14637	14644	14467	14501	14816	14537	14557	14691	14716	14756	14668	14497	14618	14708	14804	14438	14536	14559	14551	14741	14562	14553	14387	14599	14584	14793	14600	14828	14584	14727	14548	14646	14596	14521	14685	14551	14592	14504	14506	14570	14858	14821	14478	14672	14614	14646	14499	14568	14540	14743	14626	14629	14580	14610	14514	14580	14560	14563	14699	14500	14478	14583	14751	14545	14545	14588	14758	14616	14569	14706	14526	14549	14653	14558	14594	14590	14426	14618	14526	14492	14516	14494	14451	14490	14553	14554	14362	14720	14499	14670	14724	14562	14595	14421	14521	14449	14560	14546	14457	14593	14661	14624	14606	14442	14672	14603	14486	14481	14730	14589	14355	14561	14544	14557	14438	14513	14423	14627	14635	14460	14457	14400	14711	14475	14549	14543	14457	14459	14409	14624	14449	14624	14669	14642	14593	14378	14698	14587	14570	14384	14788	14332	14655	14491	14395	14791	14636	14619	14612	14541	14340	14616	14492	14589	14474	14442	14599	14570	14532	14647	14604	14402	14566	14763	14622	14482	14339	14400	14714	14607	14575	14644	14769	14622	14624	14558	14640	14456	14749	14711	14610	14534	14409	14500	14516	14755	14668	14680	14408	14649	14483	14635	14509	14694	14550	14585	14625	14575	14737	14685	14491	14612	14454	14667	14560	14674	14710	14563	14439	14538	14633	14454	14491	14587	14529	14380	14572	14637	14467	14512	14547	14477	14389	14626	14637	14752	14537	14538	14488	14681	14625	14692	14737	14396	14627	14663	14532	14727	14504	14584	14465	14436	14562	14577	14431	14533	14601	14267	14382	14653	14555	14662	14448	14498	14782	14469	14599	14696	14672	14596	14595	14452	14578	14585	14623	14487	14639	14622	14376	14616	14559	14602	14699	14607	14637	14659	14566	14393	14493	14504	14639	14581	14534	14484	14610	14701	14531	14445	14718	14572	14509	14509	14552	14592	14508	14674	14594	14494	14568	14624	14573	14540	14472	14628	14529	14453	14669	14589	14676	14468	14403	14800	14506	14547	14625	14606	14509	14722	14573	14684	14617	14403	14436	14562	14500	14651	14433	14422	14421	14631	14636	14528	14504	14622	14371	14513	14727	14513	14399	14680	14675	14435	14582	14568	14525	14631	14595	14506	14475	14540	14401	14568	14636	14654	14716	14720	14536	14475	14523	14516	14554	14542	14488	14615	14547	14502	14533	14511	14527	14619	14568	14496	14505	14584	14664	14530	14418	14639	14615	14737	14439	14659	14539	14671	14695	14425	14422	14709	14294	14577	14510	14704	14601	14577	14537	14513	14440	14685	14514	14539	14584	14693	14680	14561	14561	14487	14526	14582	14673	14551	14515	14530	14547	14571	14556	14481	14514	14671	14676	14553	14655	14554	14487	14510	14498	14579	14645	14642	14772	14578	14475	14604	14681	14538	14557	14589	14645	14554	14536	14520	14621	14515	14413	14620	14582	14578	14551	14567	14471	14536	14416	14622	14697	14471	14383	14522	14444	14783	14716	14563	14533	14549	14441	14483	14624	14615	14560	14499	14799	14605	14676	14731	14666	14556	14409	14432	14618	14501	14572	14639	14560	14503	14398	14543	14518	14513	14599	14714	14429	14654	14703	14559	14542	14503	14462	14368	14521	14623	14650	14763	14780	14428	14713	14507	14589	14437	14614	14556	14700	14472	14603	14492	14636	14518	14519	14552	14454	14377	14588	14804	14552	14605	14543	14702	14587	14565	14579	14472	14739	14731	14426	14523	14474	14509	14646	14719	14602	14474	14613	14658	14631	14601	14453	14637	14671	14521	14745	14572	14481	14622	14568	14678	14651	14604	14620	14655	14577	14663	14476	14593	14568	14610	14562	14597	14602	14495	14575	14553	14615	14506	14578	14603	14698	14609	14566	14513	14512	14600	14684	14595	14362	14618	14532	14706	14529	14614	14588	14533	14534	14668	14535	14457	14564	14539	14498	14530	14443	14680	14545	14552	14537	14541	14602	14571	14631
24195	23245	47836	53618	41457	32025	25978	19845	17633	17593	17407	17233	17330	17520	17376	17340	17202	17406	17167	17229	17532	17258	17256	17332	17080	17197	17335	17191	17240	17177	17358	17117	17221	17396	17339	17128	17077	17220	17424	17092	17233	17115	17166	16909	17098	17361	17331	17126	17111	17251	17166	17130	17119	17096	17384	17402	17233	17115	16987	17114	17255	17235	17323	17127	17215	17028	17172	17452	17253	17052	17128	17081	17090	17307	17222	17057	17379	16813	17234	17092	17197	17212	17244	17115	17383	16864	17052	16908	17094	17171	17184	17158	17064	17142	17367	16955	17011	17234	16926	17165	17368	17248	17020	17132	17182	17073	17067	16992	17247	17270	17237	17077	17167	17279	17259	17182	17216	17141	17236	17365	17143	17163	17031	17123	17070	17275	17174	17012	17041	16973	17176	17174	17152	17287	17038	17240	17306	17252	17299	17022	17307	17401	17018	17251	17059	17191	17098	17023	17130	17104	17283	16941	17145	17107	17181	17420	17165	17233	17264	16942	17117	17340	16896	16976	16921	16897	17256	17218	17128	16970	17026	17162	17130	17151	16948	17100	17029	17114	17162	17140	16813	17199	16967	17116	17078	17233	17148	17173	17196	16970	17046	17215	16904	17211	17370	17096	17131	17162	17143	17016	17086	17154	17147	17021	17295	17093	17279	17169	17059	17131	17134	17020	16886	17085	17234	17231	17200	17252	17143	16959	17114	17186	17011	17150	17098	17293	17149	17071	16991	17052	17120	17060	17075	16951	16850	17162	17216	17101	16813	17102	17169	16931	17162	17085	16979	17078	17059	17067	17128	17196	17060	16986	17276	17117	17177	17170	17271	17084	17316	17114	17233	17312	17086	16941	17191	17170	17132	17009	16980	16913	17159	17193	16993	17127	17089	17043	17118	16984	17141	16927	17007	17212	17126	16930	17115	17175	17129	17052	17129	17151	17245	17271	17121	17122	17244	17099	17176	17129	17184	17045	17020	17302	16974	17037	17038	17129	17178	16811	17115	17166	17032	17170	17161	17243	17317	17084	17216	16998	17087	17024	17077	17061	17172	17266	17420	17245	17117	17054	17122	16986	17429	17168	17119	17179	17193	17122	16919	17175	17200	17138	17215	17090	17029	16929	17140	17193	16899	17213	17336	16927	17092	16981	17213	17070	17190	17151	17192	17341	17152	17291	17489	17083	17000	17099	17277	17143	17138	17246	17152	17027	17199	16998	17340	16963	17076	17267	17338	17130	17022	17042	17052	17183	16994	17124	17279	17096	17083	17281	17028	16997	17211	17213	17069	17247	17124	17223	17273	17212	17116	17152	17128	17013	17089	17025	17379	17241	17244	17231	17226	17424	17347	17091	17064	17263	17189	17019	16941	17160	17248	17115	17008	17034	17100	17197	17056	16945	17183	17265	17230	16961	16914	16978	16957	17210	17179	17108	17248	17046	17134	17149	17108	17222	17437	17230	17449	16989	17093	16969	16956	17138	17009	17169	17007	17106	17063	17163	17172	17048	17176	17125	17061	17279	17223	17266	17108	17030	17135	17095	17184	17187	17298	17037	16967	17089	16997	16994	17161	17229	17024	17212	17018	17179	17279	17167	17098	17116	16928	16989	17082	17145	17089	17169	17317	17314	17210	17071	17195	17162	17372	17262	17027	17222	17211	17041	17249	17050	17129	17275	17089	17078	17249	17242	17199	17162	17240	17177	17203	17163	17112	17102	17077	17093	17129	16975	17396	17111	17098	17112	17165	17024	16998	17248	17184	17013	17128	17030	17087	17162	17298	16926	17228	17284	17089	17333	17205	17054	17094	17133	17082	17262	17120	17105	17217	16997	16913	17102	17127	17194	17132	16902	17170	17212	17012	17188	17220	17205	17101	16953	17168	17357	17145	17222	17231	17172	17091	17062	17323	17050	17080	16892	17077	17074	17179	17181	17103	17162	17189	17122	17377	17117	17286	17042	17223	17258	17140	17228	17186	17069	17151	17233	17172	17227	17085	16921	17038	17249	17068	17214	17121	17110	17168	17117	16941	17116	17122	17303	17087	17112	17105	17095	17119	17118	17107	17122	17337	17083	17222	17141	17180	17057	17224	17115	17314	17151	16979	17079	17049	17276	17340	17069	17157	17234	17202	17096	17215	17217	17338	17156	17285	17156	17216	17101	17032	16921	17058	17128	16993	17025	17025	17036	17219	17188	17225	17262	17164	17168	17025	16927	17101	16909	17129	17309	17243	17232	17000	17189	17147	17359	17308	17029	17206	17221	17240	17277	17374	17260	17335	17238	17178	17056	17089	17181	17136	17001	17047	17157	16963	17067	16980	17092	17016	17022	16991	16934	17050	17180	17131	16963	17279	17293	16889	17274	17150	17131	17190	16926	17157	17375	17126	16948	17113	16949	17047	16974	17148	17324	17203	17055	17070	17283	17235	17385	17088	17165	17114	16856	17240	17121	17062	17186	17301	16943	17140	17274	17051	17202	17008	17037	17040	17075	17022	16993	17272	17128	17169	17261	17025	17187	17096	17006	17050	17324	17114	17012	17252	17062	16969	17146	17290	16934	17142	17070	17219	17088	17199	17022	17060	16972	16996	16910	17314	17062	17045	17068	17255	17198	17038	17099	17201	17047	17057	17076	17111	17078	17024	17328	17398	17197	17245	17104	17114	17431	17220	17203	17148	17192	17045	17098	17200	17026	17072	17187	17296	17250	17363	17172	17150	17247	17114	16932	17109	17100	17053	17358	16943	16987	17051	17057	17194	17125	17032	16796	16902	17060	17379	17246	17099	17134	17235	17172	16944	17145	17158	17060	17057	17051	17155	17111	17051	17076	17230	17103	17274	17000	17290	16981	17154	17138	17266	17159	17142	17136	16870	17085	17131	17176	17095	17214	17054	17012	17164	17211	17200	17201	17200	17049	17123	17004	17163	17280	16954	17252	17094	17140	17296	17002	17177	17152	17139	17269	17323	17181	17214	17146	17284	17283	17235	17256	17353	17192	17016	17180	17168	17020	17078	16921	17224	17028	16941	17124	17304	17214	17035	17080	17168	17157	17151	17224	17183	17131	17086	17156	17166	17043	17036	17121	16999	17439	16999	16888	17240	17068	17123	17119	17106	17118	17068	17328	17052	17126	16894	17131	17124	17033	17105	17038	17044	16985	17091	17077	17201	17203	17219	17046	17041	17033	17286	17052	17186	17303	17189	17126	17096	17270	17196	17158	17064	17008	17135	17315	17136	17185	17131	17127	17094	17032	17098	17136	17109	17195	17155	17213	17249	17034	17244	17181	16998	17244	17242	16991	17094	17069	16995	17259	17059	17023	16876	17261	17208	17213	17237	17147	17187	17164	17300	17135	17380	17075	16970	17090	17036	17130	17049	17228	17070	17112	17059	17023	16976	17113	17163	17084	17081	17388	17133	17143	17068	17214	17020	17198	17283	17180	17215	17073	17096	17331	17465	17273	17012	17135	17025	17052	17332	17240	17068	17092	17170	17113	17032	16968	17077	17077	17329	17137	17188	17245	17062	16997	17012	17019	17183	17381	17223	17206	17259	17173	17230	17323	16952	17087	17064	16976	17174	17120	17143	17153	17083	17028	17210	17187	17286	17124	17259	17157	17198	17190	17032	17230	17288	17253	17110	16986	16957	17084	17191	17325	17161	17102	17230	17164	17139	17122	17234	17055	17267	17353	17143	17125	17024	17059	17102	17212	17074	17161	17081	17117	17062	17106	17124	17196	17246	17143	17068	17030	17030	17115	17261	17072	17273	17059	17082	17005	17096	17200	17001	17234	16949	16954	17074	17228	17147	17154	17044	17229	17037	16845	17108	17187	17226	17224	17042	17198	17457	17306	17167	17245	17264	17130	17194	17089	17171	16955	17187	17072	17085	17092	17186	17080	17379	16980	17087	17175	17168	17148	17072	17251	17143	17031	17108	17002	17038	17057	17083	17250	17150	17179	17081	17138	17137	17224	17237	17024	17320	17037	17024	17342	17055	17341	17053	17097	17011	17202	17204	17154	17249	17174	17037	17207	17241	17293	17251	17225	17207	17097	17084	17123	17043	17210	17011	17030	17075	17124	17261	17187	17151	17265	17283	17097	17196	17126	17021	17151	17062	17234	17025	17205	17183	17006	17068	16966	17203	17103	17309	16933	17414	17077	17127	17252	17421	17169	17360	17158	17183	17139	17111	17092	17221	17281	16939	17184	17134	17153	17202	17148	17098	17082	17086	17063	17028	17044	16896	16997	17189	17194	17057	17087	17088	17231	17329	17240	17138	17120	17066	16946	17131	17315	17396	17210	17125	17004	17272	16984	17183	17117	17276	17056	17211	17371	17281	17146	17261	17213	17235	17077	17068	17217	16952	17058	17253	17083	17039	17054	17082	17132	17095	17098	17193	16921	17110	17115	17143	17235	17339	16954	17200	17160	17200	17229	17197	16964	16990	17180	17089	17315	17163	17252	16983	17131	17129	17128	17049	17162	17268	17192	17114	17256	17171	17118	17098	16923	17117	17269	17290	17225	17067	17221	17074	17275	17275	17086	17152	17017	17264	17135	17224	17191	17036	17043	17164	17131	17231	17055	17126	17148	17346	17243	17190	17256	17172	17098	17296	17194	16977	17108	17160	17342	16940	17139	17233	17061	17045	17296	17347	17174	17221	17160	17234	17214	17260	17127	17189	17101	17194	16944	17071	17260	16994	17155	17130	17209	17187	17190	16995	17184	16932	17100	17113	17042	17283	17159	17125	16961	17204	17126	17185	17185	17307	17058	17221	17257	17101	17267	17205	17039	17229	17189	17243	17070	16995	17078	17145	17033	17001	17044	17172	17142	17064	17330	17150	17173	17293	17084	17259	16975	17260	17305	17106	17042	17084	17063	16969	16970	17025	16930	17154	17260	17064	17087	16833	17229	16981	17103	17194	16983	17099	16842	16975	17176	17271	17155	17187	17284	17303	17281	17180	17117	17222	17047	17127	16978	17076	16966	17257	17146	17044	17327	17163	17004	17146	17263	17279	17235	17030	17129	17332	17129	17244	17078	16996	17304	17100	17240	17237	17249	17334	17174	17099	17330	17180	17209	17127	17136	17066	17048	16972	17009	17245	17109	17097	17257	17044	17068	17129	17120	17077	17047
50807	94635	91621	69469	47457	31583	21313	16420	14886	14646	14580	14562	14672	14541	14551	14529	14641	14554	14611	14623	14731	14730	14551	14604	14578	14567	14603	14610	14717	14661	14633	14536	14624	14496	14580	14607	14453	14647	14662	14732	14726	14624	14562	14585	14789	14466	14546	14753	14528	14621	14674	14612	14610	14661	14674	14672	14794	14490	14715	14487	14737	14594	14740	14448	14618	14587	14777	14531	14479	14550	14705	14740	14579	14692	14628	14578	14573	14632	14467	14612	14561	14655	14689	14576	14679	14646	14625	14731	14523	14754	14670	14596	14615	14695	14492	14589	14625	14619	14787	14498	14678	14717	14701	14594	14634	14576	14600	14710	14805	14532	14730	14721	14541	14752	14766	14623	14777	14685	14689	14657	14706	14588	14584	14783	14551	14663	14664	14654	14621	14582	14757	14654	14609	14799	14666	14645	14784	14574	14627	14455	14722	14726	14630	14718	14575	14702	14694	14678	14636	14685	14537	14697	14445	14660	14644	14546	14707	14582	14476	14701	14533	14592	14596	14773	14461	14541	14562	14540	14608	14606	14686	14655	14384	14686	14574	14538	14736	14624	14702	14717	14482	14752	14591	14725	14753	14675	14713	14619	14537	14492	14702	14566	14583	14625	14669	14510	14382	14536	14574	14737	14639	14509	14675	14655	14636	14468	14582	14597	14594	14584	14697	14681	14638	14590	14699	14772	14650	14467	14547	14618	14651	14527	14621	14628	14692	14620	14687	14855	14669	14597	14662	14543	14690	14571	14632	14640	14715	14683	14695	14700	14644	14627	14686	14516	14570	14662	14753	14547	14639	14522	14554	14602	14649	14653	14628	14613	14686	14640	14617	14739	14698	14723	14372	14738	14780	14536	14677	14680	14605	14712	14841	14613	14508	14507	14776	14683	14616	14684	14546	14403	14692	14641	14656	14817	14524	14465	14600	14663	14591	14661	14568	14598	14524	14663	14571	14463	14617	14501	14742	14613	14543	14649	14734	14638	14566	14541	14431	14496	14806	14605	14484	14596	14737	14520	14678	14597	14777	14503	14565	14724	14591	14538	14431	14664	14596	14597	14560	14640	14792	14581	14683	14686	14597	14753	14573	14592	14560	14697	14633	14628	14654	14686	14557	14696	14606	14734	14598	14606	14652	14477	14515	14788	14622	14726	14630	14770	14631	14551	14698	14661	14722	14693	14669	14607	14497	14561	14613	14851	14608	14543	14639	14624	14713	14600	14606	14597	14593	14552	14620	14731	14510	14609	14653	14552	14647	14427	14795	14603	14773	14565	14596	14704	14767	14678	14721	14705	14640	14704	14733	14686	14755	14590	14761	14641	14729	14484	14557	14704	14623	14576	14678	14887	14606	14665	14777	14826	14630	14650	14578	14605	14651	14654	14679	14667	14564	14550	14708	14622	14569	14598	14567	14706	14656	14603	14641	14719	14802	14503	14682	14607	14547	14758	14605	14589	14694	14636	14618	14750	14602	14679	14679	14661	14690	14697	14533	14641	14580	14727	14622	14538	14442	14860	14407	14457	14579	14528	14547	14606	14588	14466	14731	14536	14500	14675	14509	14729	14612	14591	14718	14726	14634	14624	14608	14630	14640	14608	14540	14649	14560	14724	14699	14754	14530	14651	14471	14603	14541	14724	14513	14637	14663	14734	14608	14866	14454	14762	14572	14607	14585	14604	14630	14585	14686	14700	14540	14676	14622	14598	14569	14752	14713	14530	14511	14559	14682	14738	14626	14730	14605	14678	14706	14681	14669	14629	14739	14754	14756	14547	14685	14653	14680	14652	14668	14716	14840	14713	14540	14574	14535	14441	14743	14720	14564	14601	14580	14619	14674	14706	14624	14644	14712	14696	14704	14732	14581	14652	14593	14567	14559	14535	14501	14626	14605	14646	14581	14676	14726	14669	14702	14525	14553	14557	14339	14745	14665	14541	14329	14543	14499	14575	14730	14580	14713	14611	14706	14517	14670	14609	14697	14678	14633	14595	14598	14608	14543	14556	14521	14802	14613	14659	14598	14608	14730	14551	14720	14623	14458	14586	14531	14696	14652	14676	14736	14616	14665	14854	14459	14600	14619	14585	14602	14557	14637	14394	14653	14507	14603	14757	14608	14527	14689	14818	14581	14571	14716	14693	14549	14666	14527	14754	14821	14609	14635	14767	14676	14603	14731	14767	14671	14585	14564	14530	14560	14746	14544	14560	14713	14628	14788	14732	14765	14654	14546	14603	14608	14536	14748	14650	14632	14764	14445	14288	14620	14529	14664	14393	14558	14662	14576	14540	14708	14802	14732	14514	14533	14600	14670	14632	14524	14563	14612	14721	14576	14522	14727	14629	14563	14778	14569	14767	14683	14522	14687	14651	14743	14642	14712	14697	14491	14584	14764	14688	14660	14604	14691	14685	14558	14505	14685	14547	14501	14583	14474	14530	14677	14674	14658	14503	14692	14565	14501	14727	14547	14633	14732	14772	14699	14698	14582	14791	14646	14600	14667	14615	14704	14708	14437	14669	14671	14759	14678	14652	14701	14465	14650	14626	14605	14513	14655	14507	14483	14724	14706	14491	14532	14622	14568	14611	14708	14622	14605	14659	14701	14690	14639	14582	14495	14569	14680	14615	14688	14506	14679	14550	14572	14634	14582	14682	14579	14652	14692	14584	14642	14485	14607	14631	14615	14561	14657	14677	14736	14461	14678	14700	14565	14533	14662	14651	14734	14578	14401	14725	14568	14765	14679	14525	14625	14587	14609	14454	14755	14598	14496	14695	14598	14607	14566	14490	14680	14579	14564	14571	14648	14684	14588	14695	14738	14606	14660	14435	14548	14337	14626	14612	14526	14737	14632	14572	14719	14526	14765	14542	14731	14602	14790	14538	14583	14687	14724	14634	14590	14566	14616	14538	14582	14551	14524	14644	14678	14559	14884	14546	14800	14746	14618	14714	14565	14753	14500	14713	14713	14700	14481	14589	14696	14702	14663	14708	14728	14498	14627	14539	14629	14555	14671	14571	14858	14641	14556	14723	14491	14552	14703	14552	14625	14734	14768	14581	14591	14721	14704	14684	14574	14563	14773	14469	14623	14688	14705	14462	14786	14547	14796	14615	14558	14519	14623	14831	14506	14569	14649	14659	14636	14647	14559	14663	14567	14735	14706	14478	14491	14621	14600	14684	14683	14640	14711	14719	14627	14623	14716	14611	14764	14778	14612	14594	14612	14614	14617	14578	14623	14576	14622	14627	14644	14595	14671	14603	14701	14741	14694	14597	14794	14723	14500	14721	14579	14462	14645	14598	14742	14673	14646	14443	14649	14591	14585	14676	14528	14544	14510	14600	14807	14535	14619	14699	14568	14557	14533	14637	14601	14664	14642	14640	14536	14598	14703	14569	14519	14602	14619	14483	14837	14660	14517	14682	14731	14549	14768	14617	14540	14618	14652	14626	14498	14666	14651	14692	14702	14545	14653	14648	14653	14670	14450	14616	14659	14659	14518	14502	14726	14642	14520	14610	14565	14604	14617	14351	14770	14544	14641	14613	14702	14558	14759	14620	14699	14574	14608	14745	14685	14569	14617	14658	14673	14583	14646	14694	14585	14540	14760	14567	14561	14732	14627	14630	14676	14787	14700	14567	14484	14597	14699	14603	14519	14633	14657	14612	14631	14555	14697	14598	14575	14679	14694	14717	14724	14657	14618	14702	14668	14679	14626	14681	14478	14577	14747	14654	14575	14731	14714	14611	14553	14812	14627	14633	14747	14553	14634	14729	14804	14779	14691	14664	14515	14734	14599	14641	14756	14555	14578	14627	14590	14580	14582	14686	14650	14700	14803	14575	14815	14431	14793	14636	14742	14553	14701	14532	14547	14510	14834	14506	14713	14639	14868	14722	14600	14563	14581	14671	14621	14634	14717	14545	14592	14596	14481	14663	14625	14770	14573	14786	14750	14606	14523	14660	14511	14758	14705	14657	14620	14544	14656	14705	14578	14675	14615	14604	14647	14576	14645	14597	14742	14640	14450	14809	14678	14685	14625	14696	14616	14670	14644	14680	14592	14759	14677	14623	14547	14625	14604	14645	14651	14536	14775	14518	14624	14606	14848	14515	14665	14585	14820	14627	14610	14619	14597	14608	14640	14707	14800	14595	14540	14538	14651	14791	14696	14751	14544	14707	14673	14584	14425	14732	14747	14530	14655	14690	14639	14528	14825	14584	14719	14854	14577	14577	14509	14751	14560	14766	14499	14500	14590	14616	14533	14694	14638	14490	14638	14741	14640	14682	14626	14442	14824	14593	14720	14468	14721	14670	14425	14664	14561	14634	14612	14554	14684	14734	14683	14591	14648	14574	14737	14652	14620	14708	14637	14852	14558	14643	14539	14643	14543	14575	14626	14444	14625	14439	14794	14671	14544	14540	14733	14661	14510	14524	14688	14661	14727	14495	14574	14818	14670	14510	14795	14739	14519	14478	14709	14647	14667	14744	14483	14676	14584	14583	14759	14536	14833	14621	14551	14530	14633	14761	14536	14752	14546	14582	14634	14598	14498	14498	14598	14648	14528	14735	14706	14644	14432	14701	14697	14661	14663	14554	14626	14676	14594	14583	14715	14630	14723	14549	14686	14611	14532	14647	14296	14653	14671	14618	14751	14426	14611	14792	14741	14625	14649	14525	14734	14596	14672	14539	14565	14630	14585	14746	14533	14524	14626	14708	14648	14603	14657	14591	14574	14586	14601	14530	14633	14752	14710	14581	14664	14588	14521	14595	14651	14722	14650	14760	14424	14547	14433	14631	14682	14683	14550	14703	14539	14619	14656	14664	14758	14676	14680	14513	14559	14787	14664	14473	14673	14614	14662	14587	14775	14644	14759	14616	14665	14686	14561	14597	14501	14769	14687	14539	14539	14727	14533	14668	14641	14634	14643	14648	14547	14642	14781	14644	14700	14662	14755	14593	14567	14513	14602	14715	14664	14634	14633	14525	14544	14636	14593	14755	14676	14816	14582	14658	14609	14511	14667	14583	14691	14532	14574	14542	14698	14636	14545	14713	14553	14743	14771	14601	14773	14473	14609	14628	14711	14768	14719	14647	14473	14567	14409	14598	14581	14647	14680	14624	14575	14596	14650	14688	14557	14536
23014	22203	40377	48804	43130	36015	29421	21478	18513	18182	17993	17834	17860	18024	17918	17795	17683	17683	17869	17732	17858	17603	17766	17716	17643	17605	17536	17470	17669	17555	17712	17818	17694	17744	17706	17598	17652	17497	17775	17719	17826	17598	17480	17499	17572	17658	17369	17694	17550	17690	17524	17651	17728	17700	17751	17522	17557	17425	17662	17620	17514	17478	17643	17726	17525	17589	17515	17481	17640	17533	17609	17366	17539	17412	17644	17681	17819	17752	17789	17426	17442	17234	17526	17509	17572	17498	17662	17663	17649	17477	17388	17459	17690	17439	17489	17526	17432	17492	17531	17588	17463	17557	17445	17476	17650	17389	17527	17607	17538	17691	17632	17660	17661	17519	17458	17719	17685	17745	17475	17637	17675	17498	17490	17553	17502	17557	17339	17574	17418	17593	17336	17497	17439	17630	17452	17637	17781	17434	17205	17485	17638	17636	17737	17578	17607	17574	17564	17369	17574	17530	17532	17602	17609	17396	17470	17509	17601	17614	17653	17656	17578	17678	17406	17685	17654	17476	17689	17554	17443	17426	17555	17480	17566	17509	17595	17637	17618	17844	17687	17875	17397	17567	17418	17391	17464	17638	17670	17450	17273	17519	17661	17595	17410	17538	17739	17418	17599	17736	17536	17581	17487	17412	17486	17732	17638	17642	17600	17509	17534	17652	17658	17505	17262	17508	17628	17523	17344	17759	17369	17644	17620	17378	17563	17470	17460	17684	17603	17605	17608	17665	17447	17579	17432	17630	17665	17507	17463	17486	17502	17555	17562	17490	17604	17486	17501	17535	17646	17629	17604	17713	17826	17718	17687	17638	17496	17357	17550	17498	17417	17487	17768	17617	17610	17602	17683	17606	17452	17651	17599	17631	17431	17697	17452	17578	17388	17549	17673	17574	17560	17571	17414	17441	17431	17617	17705	17783	17496	17526	17588	17631	17493	17430	17560	17304	17694	17467	17657	17566	17665	17769	17726	17357	17487	17652	17597	17418	17626	17536	17595	17508	17497	17690	17533	17383	17582	17380	17349	17517	17333	17679	17646	17484	17650	17431	17444	17558	17672	17566	17713	17616	17662	17439	17463	17541	17466	17524	17694	17328	17456	17452	17464	17617	17778	17464	17511	17690	17548	17520	17549	17794	17537	17492	17481	17428	17380	17384	17381	17335	17488	17609	17507	17623	17690	17606	17534	17617	17820	17624	17761	17573	17554	17566	17644	17492	17454	17525	17661	17771	17450	17597	17545	17692	17714	17660	17551	17609	17829	17595	17576	17521	17339	17545	17375	17634	17477	17480	17529	17445	17597	17590	17524	17672	17493	17426	17593	17820	17720	17489	17641	17459	17392	17657	17703	17695	17616	17589	17654	17506	17353	17448	17555	17412	17546	17494	17653	17440	17486	17691	17374	17481	17598	17491	17434	17560	17527	17515	17418	17449	17654	17627	17582	17485	17471	17574	17540	17462	17631	17553	17488	17442	17429	17537	17474	17523	17601	17457	17670	17513	17764	17263	17495	17281	17510	17585	17229	17477	17485	17598	17433	17422	17381	17625	17745	17478	17578	17504	17750	17542	17835	17506	17506	17409	17592	17582	17688	17357	17522	17395	17540	17385	17567	17586	17522	17529	17670	17416	17550	17497	17571	17486	17717	17504	17545	17599	17415	17611	17545	17582	17595	17382	17420	17563	17509	17568	17529	17291	17632	17441	17658	17404	17403	17413	17587	17726	17705	17415	17404	17519	17408	17566	17401	17653	17377	17577	17416	17695	17513	17431	17364	17463	17686	17618	17470	17536	17703	17678	17587	17500	17609	17543	17704	17626	17465	17644	17577	17541	17696	17612	17663	17514	17530	17611	17536	17649	17687	17487	17708	17636	17600	17364	17879	17533	17615	17492	17576	17512	17568	17609	17697	17618	17760	17554	17496	17462	17328	17402	17478	17550	17539	17483	17423	17365	17550	17454	17566	17654	17563	17493	17672	17410	17357	17514	17613	17664	17611	17565	17564	17541	17354	17474	17695	17376	17686	17605	17549	17540	17551	17579	17302	17530	17760	17587	17486	17536	17650	17687	17475	17656	17657	17449	17529	17452	17442	17584	17483	17531	17445	17552	17457	17542	17632	17578	17477	17450	17534	17467	17477	17499	17374	17659	17730	17562	17432	17513	17666	17627	17473	17375	17452	17696	17624	17543	17634	17628	17585	17280	17546	17544	17486	17408	17496	17607	17472	17356	17462	17592	17589	17529	17625	17730	17513	17643	17500	17496	17658	17426	17282	17643	17411	17508	17541	17540	17504	17419	17488	17472	17448	17637	17480	17377	17525	17591	17558	17460	17554	17549	17597	17889	17435	17310	17357	17528	17554	17578	17567	17316	17706	17798	17463	17599	17633	17547	17782	17639	17567	17404	17555	17464	17518	17338	17442	17511	17694	17606	17497	17393	17534	17618	17658	17622	17651	17481	17611	17393	17637	17568	17551	17462	17610	17471	17651	17530	17326	17461	17403	17484	17420	17564	17255	17727	17625	17324	17591	17488	17663	17717	17292	17721	17525	17395	17628	17556	17603	17514	17581	17493	17520	17597	17450	17558	17449	17668	17572	17442	17559	17482	17614	17434	17408	17459	17412	17410	17389	17788	17620	17494	17573	17625	17503	17428	17498	17690	17496	17557	17660	17548	17632	17465	17546	17435	17557	17579	17303	17348	17503	17448	17702	17747	17416	17492	17591	17441	17591	17549	17664	17476	17651	17644	17671	17623	17583	17545	17760	17603	17691	17528	17470	17608	17601	17570	17476	17330	17583	17546	17459	17625	17731	17488	17547	17657	17531	17710	17745	17416	17503	17499	17591	17476	17545	17455	17492	17416	17417	17419	17529	17677	17500	17630	17622	17461	17625	17569	17341	17416	17513	17543	17542	17424	17607	17490	17444	17570	17528	17573	17577	17399	17436	17293	17559	17579	17472	17584	17403	17628	17629	17445	17593	17600	17661	17658	17638	17448	17481	17475	17556	17342	17406	17546	17543	17631	17635	17462	17465	17539	17336	17543	17634	17725	17514	17397	17442	17302	17659	17325	17522	17597	17384	17578	17521	17508	17598	17503	17730	17413	17430	17481	17567	17536	17510	17538	17425	17465	17718	17541	17264	17515	17457	17501	17629	17609	17588	17591	17545	17540	17515	17525	17596	17619	17493	17618	17666	17573	17340	17540	17609	17657	17446	17268	17430	17648	17516	17737	17608	17465	17649	17630	17320	17646	17746	17580	17291	17604	17611	17304	17392	17635	17557	17515	17493	17531	17689	17604	17620	17586	17571	17360	17457	17454	17702	17525	17568	17368	17408	17541	17566	17646	17412	17695	17440	17750	17560	17602	17364	17519	17610	17463	17576	17520	17467	17570	17602	17506	17382	17665	17614	17522	17538	17562	17666	17529	17589	17675	17536	17468	17589	17562	17571	17741	17630	17602	17755	17321	17392	17632	17506	17635	17569	17718	17372	17669	17674	17545	17456	17572	17452	17532	17588	17550	17621	17572	17652	17540	17449	17486	17562	17533	17516	17509	17661	17565	17421	17485	17556	17566	17616	17681	17579	17781	17471	17435	17460	17794	17493	17681	17599	17377	17692	17453	17341	17458	17444	17262	17664	17526	17559	17509	17482	17632	17459	17512	17649	17393	17506	17328	17554	17456	17359	17735	17481	17459	17483	17346	17521	17594	17711	17653	17582	17530	17600	17704	17632	17826	17378	17357	17453	17790	17511	17734	17762	17657	17579	17636	17520	17333	17344	17397	17567	17582	17382	17530	17426	17414	17398	17547	17551	17700	17451	17550	17643	17629	17580	17494	17523	17577	17513	17556	17654	17502	17460	17607	17470	17680	17496	17543	17680	17444	17431	17736	17591	17507	17631	17526	17596	17501	17608	17666	17434	17577	17415	17478	17628	17669	17548	17597	17447	17574	17427	17554	17586	17511	17585	17733	17541	17454	17548	17595	17495	17450	17474	17438	17495	17648	17437	17347	17591	17332	17528	17421	17474	17452	17517	17559	17491	17601	17653	17369	17683	17438	17733	17524	17439	17469	17656	17558	17490	17622	17485	17374	17495	17270	17407	17528	17515	17570	17507	17437	17600	17578	17396	17593	17424	17506	17403	17362	17662	17414	17677	17511	17573	17406	17565	17525	17516	17574	17493	17711	17646	17501	17474	17473	17574	17600	17486	17475	17740	17468	17707	17672	17614	17438	17573	17464	17759	17581	17529	17641	17548	17554	17542	17439	17678	17435	17498	17512	17515	17650	17670	17598	17407	17504	17450	17649	17625	17600	17464	17621	17458	17589	17514	17539	17589	17700	17590	17555	17687	17588	17339	17512	17462	17568	17745	17456	17376	17631	17295	17495	17499	17480	17343	17544	17410	17618	17642	17780	17526	17648	17463	17572	17526	17709	17573	17452	17429	17398	17747	17516	17636	17480	17483	17423	17469	17625	17647	17436	17357	17600	17662	17594	17448	17558	17412	17726	17548	17652	17422	17748	17742	17458	17563	17471	17776	17551	17415	17459	17396	17554	17516	17622	17632	17542	17569	17612	17516	17656	17465	17606	17623	17588	17545	17654	17457	17375	17465	17732	17388	17424	17440	17420	17408	17570	17574	17668	17384	17721	17509	17607	17635	17446	17440	17559	17303	17627	17412	17389	17425	17400	17514	17717	17667	17520	17485	17478	17413	17377	17601	17489	17464	17502	17616	17454	17493	17511	17512	17485	17548	17512	17449	17404	17513	17522	17391	17490	17472	17574	17453	17541	17487	17487	17592	17617	17755	17520	17746	17407	17549	17570	17389	17544	17719	17498	17590	17663	17539	17554	17699	17500	17409	17677	17686	17393	17306	17509	17752	17251	17431	17546	17377	17675	17632	17510	17569	17611	17593	17417	17518	17481	17480	17649	17577	17518	17467	17686	17425	17543	17399	17516	17558	17563	17535	17567	17454	17385	17436	17437	17675	17613	17551	17588	17483	17610	17594	17655	17447	17581	17416	17568	17554	17401	17479	17713	17591	17658	17387	17435	17636	17534	17414	17311	17403	17338	17530	17518	17347	17533	17452	17705	17542	17514	17406	17463	17463	17463	17620	17335	17497	17562
59211	98758	100055	82749	60170	40012	24785	17355	15480	14789	14812	14902	14842	14732	14867	14863	14626	14883	14763	14967	14805	14822	14825	14692	14847	14926	14818	14825	14979	14704	14811	14695	14907	14890	14731	14777	14764	14804	14874	14970	14927	14850	14834	14747	14881	14805	14909	14785	14816	14732	14833	14836	14868	14810	14769	14975	14901	14864	15095	14911	14813	14760	14895	14859	15020	14812	14862	14809	14813	14774	14809	15034	14971	14735	14921	14792	14755	14603	14843	14805	15075	14654	14792	14853	14823	14845	15015	14721	14844	14919	14839	14706	14902	14826	14866	14874	14804	14938	14943	14699	14856	14916	14710	14885	14836	14799	14779	14912	14800	14750	14880	14887	14958	14723	14910	14911	14792	14934	14966	14780	14963	14875	14793	14745	14868	14832	14872	14972	15069	14942	14776	14893	14982	14716	14875	14632	14768	14826	14956	14902	14854	14807	14838	14923	14860	14735	14735	14944	14895	14944	14678	14748	14775	14691	14896	14956	14821	15013	14706	15061	14859	14808	14723	14815	14845	14864	14709	15017	14829	14796	14776	14651	14760	14934	14744	14875	15004	14883	14889	14751	14858	14995	14952	14857	14882	14759	14843	14892	14827	14842	14890	14758	14837	14936	14765	14843	14926	14733	14800	14830	14849	14857	14826	14992	14748	14731	14937	14992	14773	14750	14984	14987	14829	14787	14959	14864	14818	14767	14737	14773	14800	14734	14815	14891	14827	14877	14767	15082	14874	14940	14836	14790	14881	14905	14840	14983	14813	14738	14963	14913	14992	14854	14835	14893	14873	14800	14693	14775	14903	14819	14757	14810	14838	14800	14732	14817	14833	14771	14968	14884	14768	14929	14880	14805	14811	14878	14657	14743	14675	14946	14804	14962	14691	14884	14848	14841	14759	14835	14796	14746	14907	14923	14830	14832	14802	14999	14824	14824	14918	14820	14784	14834	14817	14872	14889	14876	14855	14744	14968	14709	14834	15058	14873	14753	14936	14890	14878	14766	14780	14862	14777	14881	14734	14919	14872	14942	14786	14896	14793	14929	14839	14930	14845	14749	14737	14865	14987	15000	14821	14908	14752	14785	14951	14707	14878	15026	14798	14873	14793	14907	14883	14787	14864	14818	14739	14692	14897	14852	14855	14780	14877	14811	14963	14945	14772	14838	14858	14829	14812	14754	14743	14708	14951	15035	14669	14906	14886	14778	14846	14794	14735	14710	15154	14901	14900	14862	14908	14806	14821	14907	14973	14856	14901	14851	14970	14896	14928	14805	14841	14751	15077	15133	14899	14901	14791	14875	14888	14903	14745	14664	14757	14861	14825	14961	14876	14770	14691	14789	14803	14610	14719	14939	14881	14804	14954	14832	14912	14937	14793	14887	14925	14843	14884	14805	14633	14905	14806	14786	14893	14831	14717	14698	14902	14813	14797	14821	14869	14662	14843	14735	14814	14952	14660	14813	14744	14853	14915	14667	14889	14837	14935	14651	14804	14895	14973	14844	14770	14697	14918	14752	14815	14929	14652	14998	14780	14861	14913	14907	14921	14931	14993	14824	14776	14797	14970	14769	14807	14841	14787	14873	14782	14839	14832	14845	14841	14982	14830	14810	14766	14727	14880	14928	14829	14982	14951	14712	14841	14919	14903	14612	14817	14885	14629	14784	14727	14843	14856	14880	14800	15014	14765	14823	14741	14848	14897	14791	14809	14816	14861	14707	14799	14917	14902	14809	14818	14687	14863	14894	14774	14892	14992	14775	14919	14920	14845	14814	14960	14910	14939	14872	14785	14915	14851	14836	14796	14908	14852	15026	14822	14674	14838	14721	14982	14899	14882	14819	14918	14917	14715	14791	14843	14790	14697	14841	14811	14920	14881	14851	14911	14839	14699	14862	14787	14796	14881	14915	14825	14837	14918	14996	14745	14662	14814	14839	15052	14770	14945	15078	14649	14856	14848	14845	14789	14853	14903	14775	14990	14869	14703	14910	15060	14811	14850	14935	14831	14859	14659	14717	14850	14832	14869	14773	14723	14907	14891	14900	14704	14718	14928	14737	14854	14688	14933	14679	14911	14837	14853	14861	14784	14935	14953	14812	14856	14812	14824	15073	14925	14854	14833	14846	14859	14939	14903	14685	14816	14953	14799	14854	14722	14729	14616	14944	14711	14804	14803	14805	14875	14691	14854	14846	14969	14812	14890	14870	14830	15039	14723	14873	14955	14809	14883	14825	14749	14600	15012	14905	14959	14774	14929	14875	14755	14840	14861	14792	14820	14929	14819	14947	14741	15037	14780	14713	14751	14859	14692	14852	14873	14719	14818	14851	14874	14794	14867	14793	14782	14777	14851	15029	14782	14765	14875	15055	14931	15074	14732	14878	14928	14719	14861	14761	14855	14866	14785	14815	14878	14893	14798	14834	14690	15003	14776	14799	14823	14884	14901	14979	14881	14818	14912	14795	14879	14826	14836	14902	14793	14836	14719	14782	14808	14828	14871	14711	14981	14855	14689	14831	14851	14791	14917	14848	14845	14750	14746	14835	14960	14840	14827	14811	14887	14611	14798	14777	14883	15040	15047	14853	14897	14723	14953	14764	14680	14909	14843	14845	14749	14909	14736	14840	14855	14984	14915	14769	14744	14860	14846	14799	14899	14850	14760	14682	14810	14809	14787	14909	14896	14617	14949	14799	14868	14919	14809	14951	14698	14917	14958	14817	14904	14949	14878	14855	14796	14972	14950	14862	14702	14803	14705	14961	14721	14898	14841	14646	14845	14919	14805	14835	14712	14809	14951	14780	14795	14818	14887	14896	14957	14795	14929	14814	14916	14946	14731	14833	14894	14766	14891	14887	14689	14980	14725	14820	14726	14677	14789	14941	14866	14700	15032	14815	14851	14694	14755	14894	14764	14792	14792	14949	14930	14865	14656	15016	14820	14878	14862	14888	14909	14712	14850	14916	14848	14837	14624	14866	14894	14945	14772	14761	14735	15029	14844	14919	14675	14906	14859	14831	14969	14862	14841	14885	14764	15042	14729	14938	14813	14730	14713	14898	14755	14824	14864	14827	14949	14826	14807	14780	14985	14735	14735	14889	14878	14874	14763	14735	14894	14946	14738	14898	14783	14907	14739	14827	14881	14813	14714	14859	14875	14937	14912	14803	14742	14873	14861	14992	14934	14751	14822	14758	14766	14920	14846	14715	14867	14920	14957	14891	14950	14774	14900	14735	14618	14741	14914	14751	14925	14784	14860	15004	14848	14864	14919	14811	14857	14778	14824	14917	14919	14708	14924	14799	14881	14597	14659	14910	14812	14827	14773	14741	14758	14766	14937	14952	14843	14768	15025	14696	14742	14763	14993	14745	14783	14962	15017	14856	14816	14896	14907	14858	14949	14776	14703	14805	14777	14874	14884	14879	15064	14753	14828	15043	14735	14836	14873	14693	14820	14886	14791	14951	14861	14743	14820	14689	14902	14978	14780	14953	14777	14874	14909	14684	14753	14783	14675	14806	14878	14913	14843	14847	14862	14788	14827	14771	14848	14892	14940	14829	14928	14853	14756	14874	14926	14799	14771	14691	14974	14948	14948	14921	14960	14711	14951	14910	14725	14846	14867	14944	14806	14905	14741	14819	14847	14855	14534	14899	14921	14875	14962	14807	14830	14809	14778	14921	14947	14822	14746	14889	14871	14631	14701	14867	15013	14948	14953	14656	14757	14920	15051	14885	14938	14850	14870	14576	14993	14957	14911	14692	14735	14837	14752	14831	15023	14806	14968	14776	14866	14975	14512	14734	14847	14743	14949	14814	14757	14905	14813	14816	14865	14847	14767	14793	14848	14849	14902	14876	14855	14959	14595	14974	14941	14913	15007	14910	14843	14819	14883	14871	14764	14848	14750	15018	14855	14763	14695	14897	14879	14873	14848	14798	14692	14758	15167	14790	15108	14882	15053	14844	14745	14941	14737	14805	14899	14821	14863	14782	14822	14790	14942	14817	14996	14901	14994	14832	14719	14979	14898	14791	14729	14802	14830	14747	14826	14793	14783	14825	14695	14856	14845	14969	14875	14850	14912	14778	14868	14761	14861	14789	14869	14870	14751	14868	14978	14885	14978	14899	14720	14757	14927	14640	14674	14990	14894	15019	14770	14868	14884	14961	14840	14803	14887	14798	14644	15088	14858	14734	14776	14928	14975	14905	14791	14780	14947	15059	14848	14856	14785	14715	14887	14827	14786	14878	14802	14988	15011	14846	14862	14770	14890	14858	14844	14798	14840	14764	14920	15030	14742	14780	14821	14729	14805	14816	14848	14899	14806	14687	15105	14842	14749	14818	14855	14770	14859	14702	14738	14738	14869	14713	14758	14819	14901	14920	14850	14945	14897	14842	14987	14869	14760	14803	14791	14833	14924	14893	14852	14670	14848	14906	14853	14818	14961	14818	14905	14813	14923	14903	14817	14738	14866	14983	14946	14700	14778	14760	14896	14882	14706	14789	14890	14678	14912	14924	14938	14714	14921	14808	14881	14855	14757	14849	15026	14862	14833	14840	14992	14775	14772	14876	14825	15013	14768	14856	14933	14884	14958	14828	14967	14867	14955	14768	14884	14729	14666	14968	14801	14681	14968	14835	14956	15015	14907	14862	14898	14779	14825	14805	14611	14811	14905	14923	14732	14887	14730	14868	14703	14806	14827	14950	14841	14929	14731	14685	14860	14795	14898	15065	14796	14733	14788	14778	14948	14699	14719	14761	14916	14809	14776	14895	14967	14596	14768	14884	14628	15004	14985	14771	14850	14888	14830	14808	14963	14825	14771	14922	14696	14910	14844	14812	14709	14824	15007	14830	14859	14727	14918	14850	14873	14748	14940	14841	14701	14868	14801	14764	14943	14738	14898	14915	14733	14930	14801	14787	14842	14830	14780	15008	14819	14874	14744	14778	14795	14907	14990	14807	14780	14779	14775	14735	14784	14892	14935	14901	14683	14961	14843	14628	14792	14740	14821	14772	14953	14739	14881	14852	14823	14858	14850	14961	14850	14985	14955	14747	14660	14876	14982	14878	14968	14806	14927	14899	14913	14809	14881	14931	15011	14878	14710	14950	14928	14844	14669	14832	14886	14811	14949	14779	14901	14781	14829	14919
28709	36788	47045	35694	25744	21273	19367	18573	18374	18114	18078	18138	18179	17957	18188	18215	18117	18141	17988	17782	18114	18086	18367	18088	18000	17921	18149	17968	17907	18176	18285	18299	18158	18229	18110	18197	17991	18158	17935	18050	18083	18123	18175	18218	18093	18090	18127	18032	18125	17876	18220	17991	18281	18187	18159	18107	17894	18296	18059	17996	18001	17926	18005	17989	17883	18196	17948	18064	17869	18315	18131	18036	18082	18043	18056	18108	17912	18018	18152	18071	17826	17929	18088	17956	18244	17920	18107	18013	18164	17943	18133	18228	18047	18065	18149	18110	17997	18005	18054	17799	18022	18161	18092	18053	18030	17984	18001	18091	18147	18040	17925	18065	17999	18035	18029	18159	18218	18331	18230	17954	18096	18103	18108	18082	18023	18119	18244	18286	18050	17994	18135	17871	18006	17902	18141	18157	18083	18065	18067	17900	18021	18129	18098	17956	18120	18104	17969	17990	17992	18075	17966	17996	17986	18145	18008	18116	18236	17873	18137	18122	18137	18055	17850	17953	18019	17926	18108	17820	17895	18235	18196	18189	18193	18177	18136	17956	17945	18141	18073	18012	18130	17987	18084	17923	18148	17993	17971	18162	18251	17979	18086	17961	18220	18132	18099	18141	17885	17743	18180	18154	18016	18011	18132	18172	17989	18026	18157	18100	17959	17881	17891	17862	18014	17932	18085	18026	18150	17969	18005	18095	18192	18024	17968	18092	18183	17991	17970	18053	17973	18161	17978	18143	18183	17905	18128	18059	18118	18019	17900	18034	18241	18012	18230	18021	18073	17930	18086	18133	18164	18172	18102	17979	18126	18196	17928	17995	18028	17933	18001	18047	17947	18034	18011	18155	18110	17905	18025	18220	18038	18000	18136	18065	18162	18152	18062	18035	18217	18095	18003	18080	18255	18039	18042	17996	18164	18149	18006	18147	18186	18130	17942	18305	18182	18077	17925	18000	18072	17934	17905	17925	17962	18172	18293	18213	18048	17939	18014	18046	18179	17941	18051	17941	18052	18073	18079	18090	18150	17968	18027	17953	17950	17882	18054	17815	17813	17894	17963	18128	18005	17961	18399	18172	18126	18016	18069	18066	18172	17997	18048	17918	18149	18097	18059	18122	18002	18246	18139	17872	18220	18142	18003	18211	17998	18109	17971	18163	17958	18173	18238	18015	18022	18067	17858	17831	18032	18122	18044	17981	18070	17948	18085	17963	17809	18029	18147	18093	18086	18000	17795	18053	17876	18200	18121	18078	18091	18105	18218	18126	18135	18043	17969	17957	18033	18062	18290	17970	18047	17806	17697	18021	18008	17931	17880	18088	17983	17777	17954	18022	18213	18058	18170	17797	17985	18113	18155	18205	18027	17977	18101	18014	17923	17921	18199	18003	18060	17817	18014	18059	17991	18252	18134	18025	18084	18171	18161	18056	18126	17962	18003	18052	18052	18246	18242	18231	18199	18116	18188	18062	18089	18171	18133	17838	17910	17917	18026	17893	17935	18136	17950	18034	18273	17981	17970	17933	18103	18172	17933	18063	18102	18053	17830	17970	18113	18097	17982	17931	18076	17788	18004	17900	18222	18052	18045	18132	18210	18167	17967	18102	17966	18197	18238	18002	18283	18019	18058	18043	17914	17990	18048	17988	18073	17940	18127	18032	18148	18037	18144	18021	18153	17931	17912	18419	18029	17895	18084	18200	17813	18004	18023	17953	17984	17941	17933	18081	17983	18051	17973	18047	17946	18086	18107	18148	18114	18061	17950	17880	18053	18044	18013	18145	18172	18159	18010	18245	17928	18033	18148	18032	18147	18229	17938	18012	18237	18028	17940	17931	18087	18001	17982	18030	18026	17887	18110	18080	18162	18117	18154	18169	18091	18005	18090	17990	17943	18086	17998	18229	17953	17899	17856	18099	17884	17990	17928	18152	18095	18049	18126	17860	18165	18039	18165	18190	18263	17988	17964	18026	18036	18039	18171	18083	18073	17983	18152	18046	18209	18111	17962	18230	18065	18233	18076	18093	18001	17962	18061	17964	18145	18246	17976	17851	17947	18182	17857	18041	18185	18201	17873	17920	18022	18056	18002	18169	18200	17888	18129	18139	18023	18194	17990	18007	18137	18198	17956	18095	18022	18115	18139	17961	18104	18089	17967	17904	18007	18060	18358	17849	17994	18042	18257	18080	18042	18098	18191	18038	18040	18330	18112	18192	18049	17901	17946	17972	18060	18068	17957	17899	17976	18238	17961	18120	18040	18135	17953	17831	18042	18177	18166	18083	18287	18177	18208	17948	17922	17978	18088	17975	17982	18022	18219	18065	17927	17935	18077	18109	17971	18014	18106	17865	17971	17959	17982	18031	18070	18036	18064	18084	18188	18190	18283	17952	17957	17938	18044	18110	18111	18041	17949	17957	18114	17964	18235	18105	17932	18154	18059	18181	17874	18122	18027	17896	18042	18169	18244	18084	17813	18089	17854	17959	17928	17895	18351	17925	17905	18019	18027	17995	17929	18024	18206	18057	18033	18026	17967	18013	17974	17871	18257	18073	17991	18053	17984	18104	18173	17908	18149	18220	17910	17802	18154	18005	17972	18199	17862	17994	18050	18060	17905	17962	18130	18087	17778	18023	18014	18027	17956	17978	18140	17893	17919	18128	18005	18051	17922	18064	17933	17920	17868	18056	18232	18133	18058	18101	18022	17940	18335	18027	18081	18019	18122	17872	18178	18166	17875	17949	18177	18016	18091	17956	18319	18244	17976	17821	18265	17894	18066	18130	18114	18077	18230	18247	18114	17969	18130	17994	18124	18070	18094	17824	18094	17923	18154	18133	18252	18056	17999	18094	17993	17855	17732	18074	18269	18118	18081	18105	17937	18053	17878	18260	18082	18083	18251	18094	18142	18166	18065	18103	18024	18213	18210	18152	17904	18150	18108	17986	18004	17936	18196	18100	17756	18143	18156	17946	17978	18156	18128	18135	18015	18092	18086	18030	18147	18108	18117	18125	18090	17907	17992	17984	18061	18037	18242	18211	18179	18281	17998	18395	18335	18046	17985	18043	18227	17959	18027	17883	18021	18179	18253	17855	18020	18275	18242	18072	18348	18144	18112	18028	18125	18306	17920	18071	18166	18096	17965	18038	17899	17938	17959	18141	17983	18024	17990	18197	17977	18128	18162	18044	18032	18346	18148	18176	17988	18160	17982	17946	18291	18405	17908	18009	17982	18019	17998	18027	18123	18258	18033	17995	18087	18007	18088	18008	17998	18095	18155	18148	17962	17995	17836	18069	18096	17934	18207	18072	18099	18124	18083	18091	18132	18152	18150	18138	17944	18008	18141	18135	18161	17915	18112	17882	18025	17812	18036	18030	17881	17844	17932	17783	17959	17805	17746	17904	18093	17982	18179	18083	18145	18054	17974	18119	18095	17906	18031	18169	18169	18115	17983	18183	18024	17774	18033	17963	18027	17938	17856	17896	17983	18232	17936	17843	17951	17834	17794	17941	18010	18031	18187	18214	17857	18239	18189	18037	17982	18172	17975	17900	17949	17966	17868	18010	18051	18259	18079	17940	18154	18049	18254	18115	18054	17922	17967	17864	18027	17966	18316	18100	18135	18138	18120	18205	18144	17921	18008	18051	17915	17786	18146	18010	17953	17978	17975	17998	18182	18073	18247	18177	18388	18121	18014	18057	18190	18013	17971	18296	18149	18054	18049	18245	18259	18101	18125	18235	18232	17951	18174	18200	18206	18175	18113	18010	17981	18079	18213	17999	18049	17925	18015	17817	18128	17898	18141	17996	18025	18058	18177	18203	18113	18188	18020	18073	17876	18023	17946	18079	18125	18118	18233	17998	17981	17997	18348	18152	18248	18132	18008	17934	18068	18086	17978	17868	18011	18243	18033	18066	18109	18118	18186	18126	18017	18003	17900	18201	18098	18070	18070	17999	18061	18015	18104	17833	18158	18011	18222	18152	17829	18020	17761	17948	18177	18005	18028	18051	17838	17975	18096	17980	18228	18151	17971	17991	18124	18085	18219	18171	18042	18287	18115	18095	18247	17990	18176	18023	18091	18014	18104	17930	17811	18220	18072	18146	18035	18088	17912	18078	17926	17864	18135	18126	18234	18177	18101	18192	17915	18048	18146	18100	18133	18113	17868	18095	18195	17972	18029	18112	18115	18173	17923	17998	18175	18236	18295	18047	18090	17819	17862	17995	18113	18168	18010	18147	18209	17949	17967	18095	18025	18198	18215	17945	18018	18089	18292	17922	18144	18082	17855	18163	17966	18044	17976	18127	17940	18105	17926	17996	18059	17848	18044	17918	18122	18080	18014	18242	18057	18021	18002	18082	18068	17947	17971	18119	17871	18091	18246	18078	18171	18013	18195	18050	18151	18112	18079	17922	17920	18027	18098	18167	18098	18033	18288	17982	18247	17966	18081	17983	17958	18064	18053	17960	18230	18010	17969	18004	18257	17953	18144	18024	18122	18070	18061	18176	18294	17945	18202	17915	18153	17865	18054	18196	18102	18077	18001	18354	17903	17957	18022	18069	18355	17831	17990	18131	17881	18029	18165	18086	18064	18145	18167	18016	18140	18070	18057	17923	18081	17789	18297	18132	18172	18079	18032	18373	18328	18053	17958	18171	18141	17923	18139	18085	18101	17815	18061	18192	18176	17893	18019	18010	18178	17993	18145	18172	18025	18104	17983	18077	18118	18059	18248	18044	18284	18056	18127	18117	18227	18058	17914	17998	18043	18056	18249	18325	18138	17984	17883	18039	17917	18140	18058	18003	18201	18043	17821	18042	18003	18188	17948	18014	18128	18002	18097	18208	18183	17996	18078	17993	18143	18001	17988	18166	17930	17926	18243	18115	18100	17995	18024	18269	18123	18283	18107	18011	18120	18162	18123	18140	18010	17900	18209	18006	18018	17956	18059	18006	18081	18006	17950	18311	18066	18199	18092	17851	17699	18169	18105	17925	18246	18113	17977	18172	18058	18000	17896	17709	18059	18117	18047	18029	17974	18059	18089	18318	18015	18008	18045	18096	17973	18150	18209	18275	18156	18104	18175	17899	18186	18007	17988	17951	18145	18293	17929	18079	17850	17910	18100	18115	18077	18217	18017	17996
30449	56846	47752	31278	22556	17497	15658	15299	15153	15204	15102	15185	15263	15240	15060	15202	15129	15159	15213	15105	15250	15140	15145	15144	14971	15203	15118	15104	14882	15185	15168	15136	15313	15148	15116	15155	15104	15137	14938	15124	15051	15137	15090	15175	15124	14986	15112	15256	15118	15252	15122	14977	15038	15318	15113	15208	15219	15157	15214	15111	15403	15144	15063	15147	15276	15171	15228	15200	15173	15192	15233	15075	15189	15140	15082	15050	15165	15035	15067	15021	15135	15146	15076	15206	15001	15126	15304	14936	15038	15122	15047	15085	15097	15184	15290	14971	15031	15156	15164	15139	15132	15191	14958	14994	15210	15187	15125	15110	15049	15017	15088	15129	15135	14965	15195	15120	15264	15059	15106	14945	15161	15028	15093	15173	15222	15015	15368	15002	15042	15089	15080	15089	15124	15066	15051	15152	15120	15001	15058	15164	15363	14951	15208	15055	15041	15122	15074	15068	15116	15043	15119	15141	15000	15396	14830	15129	15078	14899	15112	15129	15048	15154	15055	15111	15000	15053	14984	15120	15138	15333	15133	14863	15095	15100	15086	15088	15195	15043	15161	15147	15186	15171	15208	15192	15192	15103	15212	15030	15097	15039	15320	15111	15134	15110	15073	15216	15185	14972	15190	14940	15189	15135	14989	15084	15107	15148	15133	15012	15026	15123	15125	15255	15176	15219	15111	15103	15061	14964	15096	15186	15028	14951	15260	14914	15140	15147	15148	15125	15216	15174	15240	15225	15117	15071	15252	15149	15196	14982	15136	15214	15020	15103	15036	15193	15075	15031	15178	15161	15157	15045	15076	15057	15033	15223	15135	15209	15320	15143	15262	14934	15071	15052	15036	15041	15221	15038	15088	15126	15175	15037	15256	15014	15169	15185	15141	15105	15224	14890	15148	14967	15082	15153	15051	15138	14992	15104	15111	15067	14902	15143	15126	15110	15076	15100	15147	15157	15109	15212	15197	15082	15114	15239	15334	15053	15029	15242	14944	15066	15257	15162	15065	15257	15042	15142	15140	15148	15083	15151	15227	15207	15056	15080	14993	15108	14890	15182	14958	15240	15065	15129	15182	14932	15012	14980	15354	15100	15145	14993	15128	15128	15085	15133	15299	15093	14995	15213	15343	14990	15083	15186	15201	14991	15120	15064	15204	15138	15142	15141	15017	15115	15066	15046	15075	15089	15195	15116	15110	15116	15250	15188	15078	15023	15051	14893	15189	15070	15188	15014	15065	15148	15150	15200	15005	15064	15220	15126	15071	15224	15110	15196	15016	15116	15133	15037	15262	15089	15022	15014	15023	15001	15132	15163	15199	15235	15278	14979	15109	15229	15277	15081	15122	14967	15052	15113	15169	15312	15123	15099	15190	15017	15112	15104	14982	15045	14965	15104	15185	15134	15278	15009	15237	15092	15202	15013	15135	15229	15142	15172	15047	15102	15077	15060	15051	15169	15123	15323	15158	14995	15054	15057	15080	15013	15212	15060	15278	15256	15188	15020	15145	15205	15177	15000	15020	15057	15042	15235	15243	15018	15215	15217	15254	15184	15150	15012	15398	15100	15198	15095	15045	15089	15187	15073	15233	15233	15046	15234	15145	15128	15054	15000	15104	14923	15240	15191	15154	15163	15112	15242	15067	15014	15214	15033	15239	15185	15233	15148	15268	14879	15115	14982	15147	15133	15217	15147	15090	15195	15129	15035	14962	15236	15199	15185	15023	15026	14937	15236	15010	15140	15133	15068	14996	15148	15096	15166	15058	15168	15106	15041	14930	15056	15076	15165	14963	15077	14991	15124	15035	15063	15171	14975	15120	14942	15075	14867	15211	15182	15074	15032	15126	15013	15084	15202	15001	15026	15120	15119	15151	15107	15110	15098	15218	14990	15225	15030	15037	15283	15166	15273	15022	15217	15205	15066	15085	15086	15172	15220	15072	15083	15337	14937	15207	15087	15156	15287	14997	15156	15228	15249	15094	15064	15236	15248	15150	15096	15074	15015	15269	14996	15094	15216	15145	15069	15105	15167	15092	15105	15141	15060	15142	15148	15133	15128	15102	15192	14925	15186	15201	15150	15000	15187	15104	15076	15031	15264	15391	15060	15091	15115	15063	15248	15130	15141	15137	15016	14896	15153	15074	15007	15185	15143	14994	15164	15049	15259	15199	14985	15171	15080	15110	15050	15218	15129	15221	15124	15021	15241	15234	14975	15151	15044	15091	15189	15220	15211	15267	15145	15224	15092	15031	15284	15243	15161	15058	15017	15030	15037	15035	14968	15396	14993	15196	15173	15010	15180	15014	15116	15100	15104	15107	15128	15027	15107	14986	15160	15131	15273	15185	15054	15010	15033	15028	15156	15046	15309	15148	15216	15079	15063	15070	15144	15041	14906	15035	15055	15109	15155	15053	15044	14909	15125	15115	15060	14914	15049	15053	15006	15188	15127	15201	15178	15119	15136	15049	15143	15076	14957	15146	15111	15135	15105	14917	15202	15282	15113	15125	15259	14960	15285	15184	15066	14966	15252	15124	14995	15018	15216	15069	15072	15283	15028	15191	15146	15132	15015	14963	14983	15238	15114	15052	15186	15128	15014	15204	15050	15000	15076	15050	15108	15081	15003	15040	15115	15127	15151	15090	15156	15005	15197	15025	15155	15018	15209	15185	15102	15093	15019	15005	15191	15050	15365	15053	14970	15346	15211	15051	15023	15352	14968	15210	15061	15004	15138	15064	15071	15085	14956	15149	15125	15129	15167	15137	15126	15207	15277	15183	15278	15072	15023	15226	15087	15268	15060	15025	15058	15177	15201	15115	15065	15203	15120	15077	15056	15048	15246	15195	14972	15051	15022	15133	14992	15195	15057	15230	14993	15008	15131	15041	15115	15184	15140	15180	15197	15050	15058	15211	15063	15244	15160	15207	15007	15114	15092	15069	15296	15123	15235	14975	15271	14973	14938	15086	14979	15071	15060	15137	15183	14973	15110	15127	15159	15286	14992	15078	15169	15196	14937	15030	14945	15029	15131	15277	15242	15032	15172	15177	15149	15143	15018	15147	15043	15180	15148	14995	14936	15079	15204	14968	15106	15120	15216	15076	15064	15206	15066	15130	15210	15076	15098	15042	15260	15006	14987	15224	15249	15092	15240	15046	15057	15304	15166	15101	15020	15214	14968	15112	15154	14862	15310	15179	15184	14859	15130	15115	14911	15157	15079	15086	15262	14994	15021	15247	15034	15184	15278	14991	15108	15041	15097	15128	15216	15196	15180	15135	15276	15409	15318	15235	15033	15105	15038	15102	15075	15119	15132	15187	15094	15231	15067	14974	14863	15090	15133	15036	15044	15142	14907	15161	15199	15227	15097	15117	15067	15050	15280	15227	15197	14986	15110	15117	15045	15039	15193	15160	15139	15148	15185	15165	15039	15094	15205	15144	14921	15099	15173	15109	15076	15243	15146	15102	15069	15191	15121	15126	15065	15128	15091	15130	15215	15144	15051	15188	15265	15045	14956	15152	15144	15029	15012	15188	15037	15078	15155	15165	15075	15066	14991	14945	15174	15166	15048	15050	15133	14978	15103	15065	15147	15080	15154	15142	15089	15092	15098	15235	15012	15244	15150	14961	15191	15065	15007	15115	15215	15159	15096	15031	15049	15051	15059	15072	15204	15099	15090	14956	15232	15164	15134	15097	15110	15133	15041	15222	15032	15214	15012	15050	15228	15039	15066	15099	15066	15027	15133	15071	15146	15112	15295	15254	15049	15060	15175	15188	15146	15118	14948	15094	14913	15153	15262	15126	15034	15075	15203	15166	15141	15009	15150	15129	15057	15231	15147	15123	15144	15019	15100	15150	15103	15239	15062	14997	15039	15069	15037	15140	15208	15122	15127	15215	15301	15151	15190	15061	15069	15092	15147	15028	15181	15095	15018	15155	15152	15186	14925	15170	15147	15173	15250	15118	15048	15084	15009	15218	15171	15075	15081	15121	15191	15136	14939	15077	15043	15181	15009	15093	15119	15083	15066	15078	15097	15255	15171	15081	15156	15051	15124	15218	15202	15048	15180	15197	15003	15046	15090	15200	15100	15162	15088	14990	15035	15083	15210	15116	15132	15113	15051	15188	15053	15204	15080	15179	15238	15209	15087	15221	14916	15159	15146	15212	15093	15220	15147	15194	15098	14986	15005	15220	15214	15032	15169	15121	14972	15106	15083	15242	15104	15225	15113	15265	15116	15075	15145	14997	15056	14985	15085	15131	15167	15237	15004	15076	15128	14990	15063	15272	15083	15041	15068	15034	15146	14982	15099	15090	15125	15237	15188	15154	15040	15237	14986	15334	14990	15044	15112	15185	15067	15113	15125	15102	15132	15212	15127	14975	15135	15223	15136	15196	15133	14986	15205	15185	15190	15145	15289	15103	15169	15036	15200	15002	15123	14911	15000	15115	15268	15048	15207	15197	15112	15140	15166	15033	15090	15065	15028	15251	15218	15077	15146	15071	15112	15237	15059	15142	15053	15153	15191	14898	15098	15242	15229	15245	15002	15097	14929	15208	14990	15223	15202	15129	15312	15184	15026	15105	15178	15331	15066	15088	15299	15200	15112	15156	15187	15178	15007	15083	15096	15091	15224	15131	15145	15292	15068	15118	15126	15248	15181	15306	15158	14964	15160	15211	15163	15272	15049	15007	15113	15126	15209	15070	15158	15134	15265	15169	15053	15230	15207	14987	15142	15074	15041	15127	15201	15180	15297	15068	15124	15042	15225	15115	15002	15132	15130	15364	14936	15070	15098	15004	15170	15100	15025	15237	15064	15013	15227	14999	15126	14965	15308	15103	14885	15128	14952	15259	15050	15301	15107	15083	15018	15115	15062	15280	14995	15050	15173	15115	15249	15147	15299	15205	15157	14990	15123	15067	15076	14960	15086	15156	14910	15307	15048	15021	15194	15170	15121	15170	15108	15138	15101	15163	15033	15113	15102	15217	15225	15193	15104	15227	15061	15282	15134	15345	15057	15085	15038	15217	15045	15223	15119	15126	15143	15190	15099	15242	15132	15414	15088	15189	15241	15184	15118	15192	15009	15099	15018	15198	15090	15153	15184	15062	15004	15110	15145	15150	15114	15304	15126	15204	15080
24224	25010	45993	44124	35036	29751	24873	19872	18377	18694	18384	18245	18254	18372	18294	18084	18074	18180	18156	18045	18297	18209	17983	18064	18131	18426	17817	18037	18143	18185	18000	18104	18413	18242	18074	18332	18054	18062	18264	18204	18215	17968	18085	18079	18226	18083	18057	18174	18073	18141	17991	18136	17997	18205	18138	18106	18219	18175	18149	18064	18089	18313	17988	18102	18198	18022	18130	17922	18268	18180	18257	18161	18080	18030	18063	18022	18040	18052	18148	18388	18107	18288	18067	18163	17944	18059	18251	18099	18162	17992	17845	18071	18131	17862	18227	18067	18119	18005	18039	18217	18126	18050	17980	18094	18385	18059	17996	18015	18340	18143	18314	18235	17993	18019	17932	18021	18258	18174	18210	18064	18362	18133	18262	17997	17930	18093	17979	17912	18076	18238	18178	18042	17903	18068	18063	18139	17975	18232	18154	18122	18247	17885	18107	18335	17968	18086	18172	18242	18187	18304	18195	18027	18072	17951	18070	17965	18210	18036	18094	17931	17966	18157	17978	18052	18125	18125	18096	18134	18118	18162	18144	18073	17942	18029	18208	18108	18170	18054	18189	18020	18134	17986	17940	18138	18120	18299	18025	17893	18181	18024	18091	18056	18256	17913	18020	18322	18155	18124	17837	17868	17940	17956	18117	17945	18039	18072	18216	17973	18130	17957	17981	18295	18253	18079	18204	17985	18136	17942	18072	18018	18144	18287	18123	17977	18014	18074	18029	18160	17997	18191	18106	17921	17923	18125	18064	18174	18042	18265	18039	18108	17997	17945	18160	17875	18076	18181	17985	18038	18038	17937	17945	17923	18214	18085	18205	18090	18202	18180	18089	18098	18005	18256	18041	18203	18090	17854	17994	18024	18167	17977	18070	18207	18375	18190	18228	17944	18252	17992	18092	18133	17908	18171	17947	17994	18157	18010	17963	18006	18090	18036	18091	17930	18021	18065	18089	18047	18046	18053	18062	18110	18086	18235	18065	17906	18101	17970	17912	17901	17799	17939	17837	17963	18045	18096	17979	18131	18244	18147	18089	18047	18094	17943	17889	18043	18219	18008	18018	17886	18110	18114	17996	18172	17955	18108	18252	18195	17974	18084	18092	17930	18166	18184	18353	17982	17963	18093	17915	17854	18141	18043	17948	18144	17867	18182	17971	18065	18016	18335	18065	17985	17996	18096	18258	18110	18060	18160	18072	18110	18018	18118	18113	17939	17866	18178	18182	18069	18157	18138	18079	18102	18075	17956	18205	18098	18070	18006	18008	18015	18240	17996	18055	17854	18087	18071	18087	18020	18095	18108	18150	18048	18007	17984	18136	18285	18138	18066	18054	18085	17992	17954	18006	18231	17936	17928	18103	18122	17861	18132	17983	18179	17897	17946	18106	18127	18065	17902	17948	18103	18038	17951	18069	18071	18201	17843	17850	18136	18042	17968	18060	18090	17990	18170	18122	17910	18155	18084	17968	18162	17979	18102	18273	18168	18182	18030	18122	18269	18070	18095	18057	18189	18047	18125	18245	18048	18123	18147	17993	18145	18044	18028	18106	18102	18185	18162	18029	18141	18121	18114	18035	18042	18031	17834	17907	18179	17973	18066	17857	18175	18356	17958	18079	18126	18321	18234	18233	18068	18217	18168	18046	17961	17961	18053	17977	17936	18221	18041	18071	18084	18036	18220	18240	18025	18125	18343	17992	18056	18285	17925	18135	18181	18337	18036	18115	18019	18150	18095	18092	17972	18048	18056	17889	18004	18015	18014	17857	18158	17988	18213	18384	17971	18044	18162	18048	18107	17871	18028	17854	17942	18044	18030	17873	18040	18013	18055	18142	17903	18083	18105	18039	18032	18201	18164	17998	18001	18050	18107	18182	18143	18091	18192	18103	18083	18027	18135	18102	18014	18111	18063	18162	18240	18186	18001	17838	17970	17955	18138	18148	18159	18201	18060	18187	18148	18116	18266	18011	18001	17882	18086	18125	18009	17954	17982	17852	18304	18065	18151	18134	18221	18059	18051	18101	18070	17981	18174	18214	18177	18036	17963	18213	18211	18152	18126	18175	18298	18173	18009	18080	17975	18140	17963	18130	18220	18179	18066	18051	18282	17943	18015	18271	18117	18046	18118	18183	18090	18084	17892	18110	18081	18146	18103	18161	18254	17973	17923	18018	18101	17794	18127	18189	18156	18167	18319	18218	18017	18175	18068	18282	17999	18136	18095	18148	18036	18118	18266	17911	18059	17940	18034	18024	18058	18189	18176	18204	18248	18114	18047	18371	17990	17985	18071	18090	18047	18008	18066	18147	18264	17978	18026	18048	17979	18135	18083	18050	18151	18001	17868	18086	18010	18085	18261	17982	18142	17713	17942	17995	18021	18339	18049	18082	18006	17996	18191	18082	18298	18135	17942	18234	18084	18097	18085	17967	17990	18095	18117	18023	18213	18248	18251	17891	18080	18255	18002	18279	17980	18089	17931	18020	18010	18237	17956	18018	18115	17917	18094	18145	18384	18132	18167	18089	18191	18265	18154	18210	18049	17939	18114	18044	18122	18187	18292	18230	18120	18023	18093	18262	18097	18055	18329	18184	18025	18029	18206	18260	18273	18019	17992	18220	18149	18264	18210	18025	18056	18050	18002	18139	18122	17952	18104	18130	17997	18046	18176	18065	18118	18064	18275	18126	18176	18026	17901	18121	18253	18087	18044	17915	17871	18103	18052	18077	18092	18177	18176	18136	18154	18150	18066	18267	18013	18089	18045	18017	17920	18052	18296	18028	17968	18127	17864	18093	17837	18007	18079	18126	18138	18066	17923	18039	18054	18088	18049	18090	18135	17915	18035	17987	18099	17922	17974	18031	18025	18152	17986	18072	18108	17979	18104	18223	18157	18028	18171	18098	18076	18015	18210	17907	18105	17868	18059	18040	18076	17954	18176	18197	18361	18076	18016	18042	18094	17915	17955	18118	18103	18106	18015	17901	18134	18003	18190	18241	18049	17928	18287	18055	17956	18004	18088	18068	17980	18044	18184	18248	18116	18078	18179	18188	18174	18179	17946	17972	18230	18156	18186	18227	18109	18193	18039	18039	18028	17843	17980	18140	18140	18041	18129	17956	18035	18168	17984	17899	17823	18172	18005	17986	17823	18147	17958	17935	18317	18016	18097	18055	17936	18157	18169	17932	18029	18141	18064	17888	18194	18085	18081	18027	17937	18025	17869	18091	18277	18124	18152	18085	18009	18089	18247	18083	18175	18276	18130	18152	18104	18215	18144	18211	18051	18077	18016	18045	17917	18166	18188	18178	18030	18230	18011	17939	18078	17947	17987	18091	18209	17995	17970	18173	18093	18006	18035	18154	18150	18264	18219	18017	17998	17959	18091	18132	17958	18105	18072	18131	17983	18103	18229	17927	18090	17957	18133	17958	18043	18145	17778	18183	18054	18023	18004	18274	18204	17869	18077	18000	17973	17945	18212	18136	18062	18034	17973	18026	18116	18057	18000	18203	18176	18115	17853	18025	18048	18160	18057	18068	17949	18065	18174	18147	18347	18135	18093	18123	18038	18211	18107	18109	18162	18234	18025	18138	17995	18030	18282	18149	18108	18100	18008	18132	18239	17963	18051	18095	17997	18068	18149	18197	18170	18080	18081	17986	17978	17998	18048	18173	18249	18097	18064	18375	17947	17940	18135	18212	17827	18179	18255	18316	18108	17968	18094	17964	18249	18253	18049	18233	18063	18056	18103	18125	18015	18008	18126	17921	18049	18035	18133	18107	18133	18163	17942	17960	18121	18045	18275	18095	18081	17968	17961	18070	17969	18065	18010	17981	18154	18002	17898	18163	18218	18151	18139	18075	17985	17951	17973	18073	17976	18175	18069	18122	17859	17991	18087	18052	18046	18163	18042	18094	17877	18271	18161	18145	18109	18081	17916	18249	18228	18259	18201	18214	18183	18168	18180	18177	18292	18108	17947	18285	18127	17923	17942	18056	18002	18224	18164	18065	18062	18045	18087	18341	17882	18351	17996	18214	17928	18081	18004	18111	18024	18094	18131	18266	18291	17928	18084	18268	18114	18105	18049	17995	17907	18138	17974	18225	17960	18199	17953	17926	18024	18084	18063	18167	18049	18058	17942	17927	18018	18090	18053	18041	17844	18121	17920	17924	17926	18260	18131	18106	18185	18032	18062	18134	18151	17991	18079	18076	18060	17921	18087	18231	17941	17999	18397	18108	18012	17818	17812	18086	18092	18173	18035	18010	18075	18038	18175	18087	18125	17951	18070	18061	18066	18202	18128	18070	18127	18047	18022	18031	18100	18000	18204	18200	18175	18300	18098	18142	18051	18288	18029	18007	17910	17876	18098	18102	18060	17953	17970	18029	18320	18301	18085	18255	18059	18131	18352	18121	18073	17995	17866	18176	18012	18236	18135	18071	18014	17855	18033	18223	18220	18235	18026	18004	17933	17924	17910	18036	18275	18446	18185	18359	17949	17977	18007	18067	18266	18125	18267	18095	17979	18204	18099	18307	18135	17898	17931	18119	18147	18150	18167	17977	18088	18127	18048	18027	18092	18005	18064	18290	18005	18041	18016	17997	18080	17990	18110	18074	18079	18092	18086	18009	17938	18180	18037	18021	18097	18042	17989	18083	18275	18241	18293	18148	18028	17979	18045	18045	18242	17926	18301	18154	18067	18155	17902	17960	17997	18121	17903	18017	18105	18210	18117	17986	18198	18023	18139	17957	18000	17968	18136	18004	18276	18284	18035	17995	18125	18341	17917	18049	18013	18012	18217	18121	17977	18070	18098	18049	18087	18104	18177	17952	18124	18194	17984	18071	18001	18049	18106	18001	18071	18283	18067	18032	17986	18095	18284	18132	18146	18175	17960	18103	17953	18078	17951	18120	17927	18170	17975	17998	18193	17932	17975	18052	18018	18004	17990	18347	18053	18127	18020	18104	18112	18201	18218	18025	17992	17955	17845	17993	18084	18147	18069	18152	18209	18000	18148	18023	18102	18071	18069	18208	18115	18011	18278	18250	17910	18202	18248	18152	18163	18352	18293	17728	18207	18012	17922	18069	18012	18235	18057	18035	18124	18108	18179	18100	18223	18075	18163	18029	18005	18046	18222	18038	17976
55825	100773	87159	60430	41919	28193	19015	16171	15505	15296	15222	15160	15176	15184	15365	15198	15184	15303	15064	15288	15113	15179	15332	15156	15141	15246	15224	15263	15369	15199	15059	15184	15123	15032	15124	15084	15161	15031	15446	14996	15288	15448	15269	15163	15160	15270	15286	15101	15079	15263	15158	15175	15147	15326	15139	15118	15244	15074	15283	15359	15368	15191	15237	15159	15176	15186	15297	15213	15193	15190	15204	14964	15329	15141	15301	15080	15212	15191	15239	15347	15056	15251	15196	15126	15112	15174	15212	15234	15324	15185	15157	15197	15241	15238	15186	15237	15132	15312	15260	15274	15148	15171	15243	15170	15345	15128	15218	14985	15129	15143	15207	15112	15246	15165	15131	15204	15225	15228	15372	15174	15214	15225	15268	15114	15207	15274	15102	15175	15165	15239	15280	15278	15204	15296	15278	15318	15220	15094	15266	15276	15267	15163	15260	15245	15235	15122	15118	15167	15178	14986	15118	15185	15350	15179	15289	15311	15284	15124	15098	15233	15085	15366	15068	15160	15134	15240	15210	15090	15222	15132	15146	15237	15225	15225	15189	15198	15172	15199	15134	15052	15163	15236	15292	15294	15169	15185	15171	15273	15203	15200	15022	15121	15307	15228	15216	15207	15286	15290	15339	15099	15117	15287	15375	15260	15293	15101	15151	15193	15307	15110	15268	15237	15229	15280	15194	15054	15215	15302	15152	14973	15252	15123	15237	15193	15131	15166	15182	15208	15168	15048	15303	15197	15321	15012	15444	15189	15123	15147	15125	15229	15236	15244	15229	15313	15183	15107	15373	15207	15128	15246	15249	15181	15080	15139	15267	15145	15163	15178	15057	15203	15163	15321	15036	15062	15206	15235	15248	15122	15261	15257	15206	15256	15298	15189	15214	15143	15129	15294	15311	15116	15167	15139	15132	15179	15281	15049	15101	15379	15080	15282	15155	15177	15302	15201	15073	15135	15179	15141	15195	15094	15185	15105	15205	15138	15144	15434	15092	15234	15049	15310	15242	15227	15159	15238	15401	15107	15144	15171	15218	15394	15103	15086	15032	15239	15303	15242	15096	15180	15200	15237	15184	15140	15315	15066	15158	15305	15221	15224	15326	15149	15334	15113	15432	15214	15324	15220	15201	15189	15325	15252	15298	15235	15107	15158	15222	15122	15483	15149	15242	15206	15258	15296	15185	15306	15239	15101	15243	15165	15278	15267	15280	15185	15336	15090	15173	15172	15338	15174	15231	15172	15235	15305	15195	15125	15172	15205	15082	15305	15286	15173	15103	15182	15206	15273	14969	15132	15191	15185	15168	15233	15226	15164	15192	15215	15314	15319	15118	14974	15035	15180	15241	15096	15163	15043	15137	15150	15331	15357	15261	15134	15308	15477	15303	15270	15065	15339	15276	15192	15142	15161	15247	15190	15215	15112	15177	15116	15152	15355	15172	15305	15128	15165	15233	15277	15283	15347	15201	15267	15261	15160	15276	15207	15136	15218	15310	15382	15184	15142	15323	15204	15127	15216	15174	15135	15131	15227	15015	14992	15199	15220	15433	15228	15255	15102	15032	15099	15043	15332	15193	15160	15101	15223	15277	15166	15118	15215	15074	15179	15038	15322	15454	15096	15378	15057	15132	15311	15166	15124	15210	15201	15183	15219	15171	15349	15348	15172	15232	15182	15213	15192	15178	15302	15081	15159	15354	15166	15132	15260	15348	15099	15361	15132	15240	15174	15156	15262	15409	15339	15214	15142	15196	15199	15090	15201	15461	15143	15230	15254	15262	15233	15305	15215	15244	15205	15288	15122	15251	15222	15405	15200	15137	15155	15183	15204	15246	15114	15124	15360	15447	15215	15101	15255	15123	15023	15193	15204	15115	15241	15194	15167	15042	15239	15066	15133	15325	15425	15292	15280	15091	15322	15273	15163	15345	15273	15182	15158	15102	15083	15198	15225	15156	15204	15238	15319	15148	15222	15246	15105	15152	15254	15203	15279	15121	15253	15325	15212	15122	15148	15220	15324	15132	15233	15289	15271	15118	15211	15148	15243	15169	15192	15133	15314	15288	15231	15283	15209	15159	15210	15097	15201	15265	15364	15308	15155	15045	15469	15179	15302	15274	15095	15124	15103	15186	15133	15275	15139	15194	15100	15102	15167	15332	15085	15170	15249	15234	15188	15189	15332	15105	15157	15283	15274	15136	15112	15317	15310	15242	15111	15243	15131	15240	15167	15087	15218	15140	15144	15287	15219	15259	15191	15298	15201	15262	15272	15198	15329	15125	14976	15385	15188	15324	15245	15112	15171	15090	15173	15339	15074	15168	15187	15118	15105	15377	15269	15068	15222	15154	15247	15320	15075	15280	15249	15020	15327	15233	15182	15184	15371	15383	15111	15390	15260	15378	15367	15283	15202	15263	15332	15201	15069	15208	15245	15163	15207	15202	15109	15269	15227	15146	15092	15299	15079	15216	15130	15079	15003	15297	15279	15362	15201	15149	15347	15187	15143	15311	15157	15002	15104	15112	15175	15230	15152	15221	15297	15247	15326	15006	15271	15051	15170	15099	15008	15287	15261	15084	15255	15138	15191	15143	15240	15227	15317	15096	15263	15179	15253	15197	15200	15171	15290	15028	15290	15258	15368	15477	15126	15292	15326	15003	15228	15403	15237	15078	15270	15267	15242	15290	15116	15163	15402	15183	15108	15085	15220	15103	15493	15213	15111	15271	15129	15087	15314	15336	15077	15367	15294	15128	15353	15226	15132	15132	15210	15028	15131	15085	15334	15206	15221	15144	15416	15146	15174	15193	15355	15139	15325	15106	15070	15232	15152	15237	15198	15125	15199	15258	15167	15327	15238	15216	15285	15236	15159	15248	15227	15210	15183	15142	15174	15406	15204	15197	15220	15197	15260	15293	15276	15129	15061	15288	15118	15172	15299	15304	15289	15370	15125	15340	15280	15064	15207	15173	15165	15394	15165	15256	15228	15151	15014	15326	15196	15094	15257	14970	15378	15216	15359	15203	15252	15307	15100	15292	15243	15059	15269	15149	15511	15176	15269	15175	15173	15270	15133	15166	15085	15174	15366	15088	15235	15164	15180	15024	15226	15316	15178	15116	15281	15272	15018	15170	15275	15459	15219	15259	15018	15234	15355	15240	15209	15154	15304	15193	15203	15234	15128	15311	15227	15204	15106	15270	15233	15010	15313	15242	15159	15175	15371	15210	15076	15226	15136	15187	15184	15280	15162	15220	15183	15317	15177	15245	15274	15187	15140	15068	15134	15174	15336	15169	15115	15251	15330	15068	15290	15303	15254	15159	15124	15232	15268	15042	15260	15190	15340	15137	15160	15032	15208	15196	15159	15256	15172	15386	15123	15408	15231	15199	15425	15306	15319	15210	15105	15272	15321	15345	15058	15308	15042	15172	15182	15031	15179	15065	15191	15150	15134	15153	15164	15115	15286	15232	15141	15089	15233	15133	15036	15337	15240	15213	15269	15089	15217	15144	15211	15319	15297	15345	15521	15223	15240	15242	15205	15280	15269	15167	15210	15088	15283	15236	15270	15173	15170	15070	15193	15310	15158	15164	15026	15356	15077	15326	15323	15118	15093	15184	15183	15127	15232	15247	15277	15175	15299	15407	15211	15089	15181	15237	15315	15216	15294	15055	15225	15211	15091	15189	15189	15187	15335	15166	15177	15090	15183	15104	15206	15224	15203	15130	15203	15126	15205	15077	15186	15314	15276	15359	15061	15310	14970	15245	15212	15163	15314	15247	15177	15064	15215	15098	15349	15253	15153	15218	15312	15208	15063	15162	15334	15274	15081	15123	15320	15003	15171	15049	15303	15190	15290	15226	15308	15191	15108	15136	15237	15241	15077	15078	15224	15055	15178	15188	15268	15198	15056	15098	15169	15291	15167	15303	15361	15128	15184	15137	15241	15203	15146	15165	15339	15226	15193	15265	15245	15109	15268	15300	15331	15142	15292	15101	15279	15154	15428	15298	15002	15186	15177	15194	15283	15278	15275	15131	15094	15208	15060	15308	15186	15148	15188	15188	15162	15129	15262	15385	15182	15214	15215	15209	15290	15120	15107	15096	15145	15204	15249	15079	15133	15163	15142	15141	15170	15287	15078	15328	15388	15339	15067	15124	15133	15420	15113	15250	15129	15244	15155	15283	15204	15248	15299	15271	15195	15157	15094	15167	15295	15355	15305	15187	15114	15229	15320	15054	15373	15211	15233	15180	15198	15185	15173	15093	15100	15211	15194	15171	15337	15176	15230	15205	15123	15020	15226	15231	15235	15304	15427	15215	15199	15221	15036	15231	15177	15144	15331	15204	15297	15192	15186	15353	15111	14969	15227	15253	15193	15025	15313	15352	15135	15137	15342	15162	15132	15294	15230	15200	15106	15209	14922	15212	15208	15264	15071	15250	15156	15205	15203	15081	15097	15208	15331	15206	15162	15205	15301	15181	15248	15142	15322	15295	15254	15047	15284	15204	15164	15182	15074	15200	15371	15167	15093	15187	15249	15268	15298	15066	15107	15376	15181	15274	15140	15025	15202	15066	15287	15341	15200	15206	15177	15193	15060	15196	15268	15306	15230	15289	15304	15183	15007	15047	15345	15350	15273	15194	15137	15273	15249	15194	15151	15157	15341	15142	15162	15088	15201	15283	15212	15167	15239	15241	15093	15220	15239	15260	15176	15237	15182	15146	15058	15135	15214	15315	15271	15336	15230	15243	15339	15170	15163	15193	15221	15430	15265	15261	15238	15278	15247	15057	15326	15273	15069	15188	15239	15219	15240	15143	15173	15165	15288	15126	15170	14953	15263	15202	15156	15108	15209	15315	15064	15179	15197	15390	15199	15406	15078	15133	15236	15273	15246	14988	15212	15088	15216	15225	15342	15142	15057	15344	15288	15236	15055	15245	15089	15126	15258	15041	15168	15134	15239	15219	15208	15364	15148	15259	15049	15142	15219	15117	15200	15299	15194	15252	15173	15430	15315	15204	15242	15257	15248	15242	15076	15193	15139	15223	15166	15028	15109	15278	15373	15280	15203	15145	15147	15283	15081	15224	15093	15032	15221	15340	15041	15282	15270	15176	15333	15306	15256	15243	15153	15095	15149	15217	15206
23042	23827	40422	38857	33622	30507	27532	20759	18802	18938	18787	18406	18470	18419	18453	18309	18509	18459	18589	18420	18331	18253	18483	18327	18448	18298	18182	18292	18137	18314	18371	18408	18303	18374	18328	18124	18189	18393	18253	18359	18335	18356	18313	18048	18077	18013	18111	18060	18326	18237	18167	18489	18102	18258	18278	18067	18158	18187	18357	18328	18274	18461	18247	18383	18180	18062	18316	18158	18067	18072	18381	18299	18175	18349	18363	18164	18175	18344	18004	18298	18273	18367	18178	18247	18062	18131	18235	18219	18144	18332	18227	18306	18420	18121	18229	18224	18107	18311	17923	18084	18343	18264	18251	18321	18299	18053	18222	18229	18227	18151	18302	18167	18104	18069	18160	18102	18358	18183	18216	18207	18338	18198	18200	18368	18174	18412	18404	18283	18079	18143	18200	18201	18272	18243	18271	18132	18080	18182	17930	18049	18140	18230	18089	18229	18178	18228	18190	18097	18105	18194	18227	18266	18112	18187	18341	18192	18323	18322	18216	18393	18168	18109	17937	18067	18163	18285	18257	18183	18094	18047	18176	18074	18193	18174	18039	18285	18188	18205	18060	18033	18123	18286	18172	17968	18289	18344	18270	17994	18145	18009	18167	18386	18065	18193	18272	18428	18221	18198	18234	18051	18291	18389	18199	18127	18227	17936	18227	18028	18294	18128	18245	18073	18055	18091	18255	18076	17998	17999	18125	18095	18020	18213	18375	18164	18160	18065	18205	18175	18163	18121	18314	18195	18225	18036	18230	18111	18207	18295	18225	18240	18053	18199	18207	18117	18443	18219	18363	18206	18146	18395	18358	18124	17972	18349	18095	18116	18137	18116	18331	18112	18097	18292	18196	18130	18093	18002	18162	17983	18044	18223	18132	18293	18146	18118	18383	18342	18181	18101	18265	18051	18060	18087	17986	18079	18177	18194	18302	18432	18365	18066	18272	18071	18241	18351	18195	18316	18125	18014	18208	18248	18046	18279	18185	18082	18085	17854	18013	18369	18167	18239	18227	18202	18041	18040	18225	18016	18048	18101	18036	17945	18104	18150	18224	18097	18374	18171	18228	18211	18145	18022	18239	18295	18042	17898	18167	18079	18311	18195	18051	18200	18011	18206	18419	18304	17998	18106	18174	18269	18075	18065	18142	18339	18362	18309	18181	18214	17923	18157	18305	18130	18173	18185	17977	18207	18092	18029	18078	18185	18106	18153	17984	18362	18268	18226	17980	18170	18212	18189	18146	18116	18216	18110	18129	18171	17968	18235	18006	18128	18141	18190	18201	18100	17946	17993	18042	18101	18216	18194	18236	18258	18165	18240	17974	18202	17998	18057	18068	17969	18158	18303	18228	18101	18085	17994	18230	18241	18235	18104	18101	18368	18100	18265	17985	18402	18277	18367	18191	18174	18050	18316	18224	18158	18088	18279	18140	18204	18068	18329	18117	18213	18027	17984	18154	18065	18031	18056	18009	18058	18253	18230	18080	18064	18125	18126	18060	18262	18150	18239	18336	18252	18237	18046	18063	18079	18132	18029	17951	18082	18189	18113	18274	18172	18210	18100	18111	18269	18063	18103	17972	18117	18099	18234	18003	17992	18272	17755	18161	18168	18093	18053	17985	18237	18174	18253	18224	17982	18329	18428	18143	18105	18170	18226	18089	18250	18185	18155	18164	18046	18143	18057	18340	18197	18049	18133	18279	18037	18355	18206	18290	18036	18494	18203	18288	18149	18227	18240	18367	18085	18240	18024	18185	18353	18014	18165	18064	18421	18110	17923	18299	18274	18292	17941	18188	18159	18265	18111	18026	18138	18159	18101	18277	18179	18296	18067	18050	18189	18158	18179	18096	18061	18173	18181	18104	18347	18138	18103	18182	18258	18287	17988	18210	18233	18095	18125	18094	18070	18031	18041	18365	18062	18323	18137	17975	18327	18188	18100	17933	18155	18313	18138	18418	17937	18146	18096	18103	18155	18178	18179	18091	18191	18038	18301	18162	18353	18131	18264	18011	18090	18149	18208	18161	17918	18077	18135	18158	18125	18335	18253	18207	18198	18122	18190	18189	18081	18228	18205	18205	18064	18153	18094	18231	17829	18246	18013	18145	18341	18211	18309	18164	18210	18402	18377	18113	18259	18034	18039	18230	18248	18043	18176	18215	18165	18097	18146	18226	18190	18173	18201	18088	18369	18250	18188	18069	18282	18026	18007	18203	18292	18289	17916	17999	18051	18061	18139	18198	18150	18174	18078	18158	18032	18152	18258	18169	18215	18365	18120	18081	18046	18138	18266	18002	18205	18292	18064	18086	18101	18027	18105	18188	18271	18208	18151	18065	18127	18174	18114	18218	18018	18010	17969	18128	18338	18084	18225	18108	18152	17936	18027	18096	18153	18234	18033	18408	18401	18269	17913	18358	18275	18207	18105	17959	18272	18467	18243	18279	18211	18068	18194	18281	18205	17973	18118	18195	17939	18204	18219	18237	18076	18326	18112	18238	18159	18128	18241	18092	18134	18132	18033	18145	18332	18172	18244	18152	18162	18124	18150	18128	18029	17953	18134	18265	18291	17971	18027	18263	18109	17963	17963	18252	18121	18164	18199	18276	17942	18274	18308	18204	18105	18209	18187	17885	18294	18162	17941	18397	18244	18155	18066	17863	18099	18107	18062	18179	18275	17991	18178	18349	18168	18147	18080	18175	18132	18017	18083	18011	18170	18250	18478	18240	18217	18161	18218	18201	18155	18045	18110	18116	18305	18218	18115	18026	18105	18169	18219	17938	18102	18055	18237	18264	18271	18142	18029	18215	18320	18153	18186	18077	18062	18158	18213	18049	18301	18160	18138	18109	18015	18332	18046	18179	18219	18274	18194	18012	18097	18257	18274	18275	18215	18138	18269	18045	18046	18233	18259	18030	18009	18273	18167	18228	18372	18204	18110	18079	18268	18100	18075	18328	18081	18170	18438	18171	18231	18215	18156	18208	18129	18358	18085	18158	18196	18143	18157	18301	18046	18168	18286	17957	18101	18329	18228	18228	18112	18244	18045	18179	17931	18202	18008	18092	18384	18191	18361	18119	18121	18075	18217	18228	18083	18041	18118	18246	18389	18193	18146	17947	18070	18130	18116	18241	18326	18132	18076	18195	18123	18202	18107	18102	18184	18189	18147	18336	18158	18175	18161	18110	18256	18267	18189	18059	18098	18064	18204	18305	18194	18231	18197	17992	18362	18290	18114	18153	18311	18303	18323	18080	18095	18286	18145	18131	18160	18012	18092	17964	18037	18128	18051	18273	18134	18120	18138	18129	18293	18075	18395	18242	18258	18106	18188	18156	18467	18191	18186	18292	18296	18125	18079	18148	18013	18104	18001	17969	18146	18137	17978	18103	18129	17899	18062	17957	18158	18233	18153	18223	18082	18215	17932	18376	17983	18205	18157	18233	17892	18122	18191	18133	18189	18062	18058	18140	18147	18272	18147	18214	18200	18278	17978	18288	18170	18002	18136	18075	18152	18138	17989	18415	17968	18185	18357	18134	18310	17954	17994	18195	18103	18145	18285	18056	18299	18136	17937	18022	17972	18196	18166	18298	18232	18311	18392	18312	18163	18189	18275	18352	18047	18044	18085	18115	18075	18260	18359	18359	17990	18227	18071	18242	18363	18231	18201	18112	18125	18216	18090	18332	18131	18264	18178	18262	18190	18349	18212	18026	18102	18139	18198	18049	18119	18218	18045	18142	18094	18031	18250	18132	18201	18193	18204	17988	18206	18076	18086	18070	18266	18216	18047	18078	18215	18179	18087	18177	18133	18069	18246	18008	18244	17986	18098	18164	18000	17989	18140	18103	18222	18356	18062	18144	18173	18201	18124	18247	18089	18026	18224	18078	18062	18133	18274	18141	18127	18179	18241	18084	18113	18183	18245	18309	18049	18045	18134	18081	18075	18151	18253	18113	18091	18354	18087	18289	18139	18062	18051	17962	18248	18248	18120	18347	18253	18022	18140	18259	17975	18116	18067	18331	18195	17856	18013	18287	18063	18286	18143	18027	18107	18169	18160	18067	18139	18112	18201	18106	18313	18231	18075	18358	18257	18126	18062	18247	18220	18226	18233	18157	18231	18316	18311	18221	18154	18203	18314	18304	18177	18261	18268	18202	18254	18251	18308	18015	18164	18094	18156	18223	18436	18268	18201	18329	17986	18252	18058	18102	18224	18362	18062	17898	18127	18075	18279	18122	18042	18150	18257	18245	18293	18103	18035	18139	18241	18103	18176	18173	18222	18178	18125	18173	18291	18316	18132	17962	18050	18208	18281	18161	18242	18312	18400	18419	18260	18360	18372	18252	17994	18278	18221	18299	18242	18340	18067	18030	18158	18157	18202	17983	18271	18059	18043	17980	18153	18013	18030	18126	18264	18121	18239	18082	18288	18112	18365	18030	17985	18171	18331	18402	18222	18243	18074	18247	18250	18092	17986	18282	18044	18054	18132	18023	18226	18233	18254	18108	18169	18164	18078	18154	18147	18156	18167	17896	18145	18101	18374	18197	18047	18096	18073	18066	18081	18045	18070	18201	18138	18229	18037	18204	18133	18216	18190	18135	18197	18126	18047	18024	18093	18162	18045	18350	18185	17962	18074	18258	18030	18017	18164	18070	18245	18300	18037	18192	18242	18273	18338	17960	18058	17946	18046	18229	18121	18122	18142	18308	18332	18056	18179	18272	18179	18340	18106	18267	18148	18021	18157	18197	18231	18106	18199	18100	18175	18039	18142	18061	17993	18218	18120	18276	18197	18289	18143	18177	18125	18333	18229	18170	18343	18074	18236	18255	18206	18262	18187	18181	18385	18432	18013	18214	18064	18325	18214	18397	17938	18113	18090	18045	18194	18092	18080	18128	18252	18110	18259	18207	18115	18115	18115	18040	18331	18339	17987	18107	17826	17966	18172	18178	18097	17851	18046	18288	18190	18228	18030	18029	18122	18215	18133	18066	17953	18168	18072	18225	18142	18050	18100	18403	17831	18122	18218	18176	18399	18158	18138	18168	18072	18247	18352	18411	18266	18115	18159	18059	18192	18227	18181	18144	18321	18191	18113	18336	18019	18232	18085	17915	18198	18284	18156	18090	18173	18171	18144	18238	18195
61994	98351	91350	69873	48587	32023	20741	16706	15444	15157	15326	15171	15419	15196	15245	15036	15277	15405	15126	15339	15171	15130	15298	15308	15314	15167	15231	15198	15302	15392	15184	15367	15233	15360	15161	15260	15308	15381	15320	15239	15280	15196	15280	15162	15271	15225	15065	15264	15125	15096	15364	15223	15222	15215	15131	15144	15115	15177	15447	15319	15191	15241	15295	15268	15297	15086	15079	15204	15362	15335	15345	15203	15338	15320	15341	15284	15283	15330	15281	15272	15427	15213	15129	15500	15180	15375	15108	15282	15265	15281	15391	15232	15391	15295	15385	15508	15142	15066	15339	15313	15312	15176	15114	15309	15303	15227	15298	15379	15289	15478	15207	15329	15301	15234	15193	15321	15311	15200	15195	15108	15348	15313	15506	15208	15317	15212	15285	15281	15322	15351	15473	15321	15391	15214	15132	15263	15348	15185	15380	15355	15163	15188	15341	15311	15217	15235	15134	15253	15216	15277	15268	15160	15139	15220	15267	15329	15262	15265	15357	15208	15267	15249	15225	15361	15105	15371	15108	15299	15314	15356	15252	15237	15318	15156	15121	15226	15297	15102	15231	15210	15232	15187	15128	15380	15175	15315	15152	15232	15175	15245	15132	15280	15276	15357	15445	15209	15181	15191	15165	15356	15014	15132	15228	15150	15267	15235	15251	15230	15363	15363	15418	15258	15407	15360	15292	15286	15235	15389	15175	15180	15240	15048	15350	15296	15246	15205	15263	15381	15291	15147	15299	15398	15379	15277	15226	15181	15094	15131	15242	15053	15432	15174	15227	15281	15056	15204	15113	15380	15413	15164	15269	15265	15186	15147	15148	15189	15262	15300	15222	15214	15264	15277	15101	15284	15230	15151	15189	15306	15180	15182	15288	15284	15236	15197	15226	15274	15196	15288	15148	15011	15194	15214	15307	15247	15254	15233	15238	15265	15330	15205	15231	15153	15222	15304	15247	15224	15244	15240	15176	15184	15239	15243	15221	15326	15365	15178	15323	15240	15266	15032	15183	15378	15248	15224	15340	15246	15273	15298	15179	15150	15268	15176	15346	15332	15222	15284	15383	15100	15266	15126	15309	15161	15201	15172	15238	15409	15061	15294	15158	15356	15333	15336	15229	15303	15121	15167	15276	15311	15139	15249	15294	15385	15303	15331	15270	15229	15257	15116	15391	15214	15079	15214	15307	15081	15214	15278	15314	15258	15354	15127	15347	15349	15186	15321	15211	15340	15162	15410	15219	15211	15149	15398	15195	15347	15328	15282	15321	15167	15378	15234	15227	15123	15156	15390	15243	15080	15295	15353	15249	15172	15249	15149	15361	15347	15397	15270	15344	15255	15281	15348	15321	15269	15210	15197	15228	15211	15243	15157	15219	15232	15082	15234	15290	15286	15227	15069	15215	15348	15117	14903	15210	15151	15264	15286	15400	15296	15288	15315	15189	15180	15126	15286	15194	15295	15227	15248	15399	15475	15327	15292	15306	15331	15145	15176	15117	15240	15337	15215	15314	15339	15134	15320	15379	15176	15071	15268	15157	15158	15279	15186	15291	15100	15246	15221	15409	15129	15087	15152	15105	15404	15148	15391	15260	15279	15269	15291	15247	15345	15265	15318	15279	15289	15368	15347	15165	15175	15214	15172	15417	15372	15089	15212	15114	15442	15198	15195	15282	15222	15293	15064	15264	15231	15193	15282	15316	15244	15134	15291	15310	15217	15240	15275	15337	15205	15294	15358	15431	15340	15256	15173	15155	15183	15079	15374	15208	15222	15184	15224	15328	15192	15171	15138	15340	15258	15351	15168	15461	15327	15147	15202	15197	15456	15282	15220	15221	15191	15233	15457	15202	15341	15218	15387	15235	15247	15274	15038	15107	15173	15138	15270	15162	15277	15429	15140	15267	15105	15203	15229	15264	15129	15247	15117	15183	15365	15203	15178	15245	15263	15225	15253	15224	15276	15218	15244	15196	15416	15172	15160	15139	15215	15346	15370	15310	15336	15236	15331	15285	15080	15196	15322	15199	15158	15154	15202	15259	15095	15195	15374	15206	15218	15213	15457	15159	15224	15198	15255	15260	15184	15169	15221	15392	15227	15108	15184	15144	15308	15299	15222	15227	15339	15294	15253	15211	15377	15312	15053	15186	15450	15176	15328	15401	15174	15161	15337	15127	15237	15377	15129	15336	15090	15023	15114	15436	15253	15078	15310	15234	15179	15230	15175	15179	15123	15320	15332	15236	15139	15216	15337	15358	15155	15196	15172	15131	15312	15210	15287	15192	15210	15158	15105	15178	15063	15358	15201	15136	15183	15265	15230	15224	15156	15259	15314	15225	15176	15211	15152	15164	15280	15147	15272	15374	15320	15232	15286	15215	15219	15283	15176	15128	15282	15150	15189	15099	15131	15286	15214	15298	15112	15118	15217	15453	15062	15143	15174	15290	15189	15182	15120	15145	15347	15233	15359	15282	15260	15196	15176	15305	15172	15262	15190	15280	15332	15254	15227	15211	15295	15118	15294	15190	15325	15288	15280	15101	15276	15242	15294	15269	15199	15166	15100	15330	15279	15122	15221	15445	15427	15221	15324	15293	15401	14994	15238	15204	15244	15176	15200	15155	15329	15255	15277	15321	15336	15319	15234	15331	15272	15321	15148	15244	15188	15213	15326	15176	15192	15386	15232	15097	15221	15093	15188	15168	15237	15095	15298	15098	15239	15162	15261	15194	15144	15234	15285	15199	15274	15325	15114	15236	15107	15279	15200	15324	15109	15164	15283	15305	15261	15215	15014	15401	15271	15250	15130	15386	15136	15293	15166	15329	15122	15255	15147	15164	15207	15489	15258	15036	15195	15209	15325	15247	15159	15264	15199	15304	15030	15250	15042	15304	15279	15227	15289	15189	15210	15083	15201	15287	15392	15053	15241	15233	15334	15352	15347	15222	15192	15319	15268	15227	15143	15189	15053	15336	15319	15138	15324	15205	15189	15198	15258	15074	15124	15135	15271	15232	15143	15318	15182	15206	15226	15379	15226	15260	15155	15189	15118	15362	15171	15411	15312	15150	15296	15175	15181	15410	15260	15149	15139	15224	15278	15365	15127	15277	15333	15209	15296	15200	15264	15185	15191	15240	15168	15321	15311	15164	15144	15144	15041	15266	15127	15217	15313	15072	15211	15273	15133	15263	15374	15303	15407	15304	15224	15118	15241	15131	15326	15167	15259	15126	15242	15212	15194	15375	15295	15173	15209	15219	15255	15171	15345	15205	15224	15036	15261	15255	15222	15406	15361	15446	15144	15203	15294	15224	15239	15265	15393	15188	15174	15165	15349	15127	15325	15508	15250	15120	15298	15004	15248	15354	15344	15089	15366	15243	15132	15253	15329	15258	15282	15411	15397	15305	15173	15311	15258	15268	15240	15131	15236	15212	15303	15316	15288	15209	15012	15134	15245	15418	15125	15346	15077	15251	15136	15384	15335	15376	15355	15214	15181	15200	15264	15277	15395	15322	15308	15224	15335	15132	15188	15221	15386	15463	15154	15107	15126	15288	15330	14987	15379	15202	15108	15113	15150	15251	15218	15128	15217	15206	15390	15158	15354	15054	15128	15169	15148	15221	15134	15354	15210	15222	15450	15121	15193	15312	15195	15245	15339	15277	15310	15225	15216	15128	14973	15035	15249	15186	15306	15324	15401	15184	14875	15302	15226	15210	15151	15282	15259	15343	15245	15199	15266	15375	15255	15259	15249	15316	15248	15159	15251	15219	15226	15464	15153	15278	15068	15144	15274	15196	15270	15238	15422	15395	15387	15233	15282	15195	15236	15378	15110	15196	15213	15174	15311	15257	15232	15198	15227	15278	15165	15431	15116	15301	15141	15232	15330	15272	15280	15312	15261	15225	15329	15344	15122	15140	15150	15061	15178	15362	15408	15277	15266	15343	15284	15232	15446	15155	15194	15047	15366	15135	15286	15449	15211	15278	15248	15182	15221	15242	15295	15365	15136	15270	15209	15134	15296	15216	15141	15337	15259	15356	15311	15385	15290	15156	15191	15281	15085	15255	15196	15205	15205	15163	15196	15217	15364	15177	15377	15208	15127	15171	15348	15293	15182	15259	15135	15203	15290	15283	15123	15306	15263	15468	15203	15219	15115	15170	15075	15338	15406	15291	15131	15235	15360	15294	15445	15287	15253	15210	15431	15062	15352	15210	15178	15128	15245	15122	15237	15092	15269	15192	15368	15291	15232	15349	15264	15303	15232	15160	15139	15380	15272	15240	15122	15180	15285	15196	15127	15070	15041	15260	15291	15157	15246	15260	15306	15091	15151	15159	15261	15261	15194	15314	15329	15335	15279	15331	15222	15351	15351	14966	15203	15181	15111	15303	15282	15155	15294	15130	15380	15283	15288	15220	15344	15317	15260	15231	15090	15252	15311	15236	15046	15203	15238	15400	15477	15273	15191	15227	15211	15095	15229	15192	15278	15302	15181	15351	15315	15165	15249	15291	15155	15238	15304	15275	15318	15311	15268	15391	15085	15358	15259	15316	15260	15364	15184	15120	15285	15487	15244	15195	15268	15314	15190	15241	15151	15242	15234	15201	15096	15161	15107	15341	15182	15402	15209	15187	15191	15440	15265	15267	15199	15217	15296	15211	15278	15289	15065	15144	15123	15160	15398	15204	15198	15242	15125	15330	15161	15256	15178	15303	15242	15382	15317	15313	15187	15110	15290	15095	15157	15310	15207	15321	15422	15181	15204	15180	15130	15524	15310	15252	15289	15195	15168	15328	15345	15193	15199	15219	15210	15245	15329	14933	15476	15269	15180	15205	15158	15197	15302	15333	15129	15181	15426	15285	15234	15127	15102	15292	15213	15223	15351	15399	15057	15290	15230	15377	15167	15103	15187	15191	15245	15369	15264	15302	15085	15353	15102	15222	15170	15283	15185	15169	15108	15173	15151	15089	15314	15243	15364	15220	15150	15137	15404	15360	15294	15373	15223	15243	15276	15161	15332	15156	15206	15007	15458	15106	15353	15098	15177	15268	15183	15232	15309	15434	15251	15266	15411	15267	15259	15333	15261	15378	15373	15211	15464	15287	15248	15336	15203	15314	15138	15388	15323	15279	15245	15174	15170	15330	15236
28578	37072	47602	35312	24827	20912	19123	18427	18204	18216	18201	18300	18230	18236	18371	18248	18197	18013	18161	18159	18054	18282	18333	18258	18249	18290	18285	18175	18177	18401	18342	18278	18178	18197	18304	18155	18128	18089	18109	18065	18188	18344	18362	18196	18241	17964	18229	17901	18172	18219	18144	18077	17969	18266	18022	18245	18347	18251	18118	18120	18037	18272	18100	18018	18197	18069	18220	18250	18127	18219	18181	18180	18103	18212	18348	18285	18021	18060	18366	18127	18190	17940	18314	18318	18106	18233	18342	18224	18262	18291	18192	18136	18215	17898	18129	18013	18234	18078	18082	18165	18130	18118	18210	18349	18116	18234	18158	18181	18318	18107	18129	18191	18150	18106	17941	18450	18306	18126	18123	18236	18469	18163	18209	18203	18279	18060	18253	18132	18232	18054	18171	18253	18246	18226	18079	18333	18139	18184	18316	18119	18269	17996	18074	18222	18257	17999	18271	18124	18190	18181	18134	18249	18102	18143	18214	17867	18152	18170	18131	17941	18224	17981	18124	18309	18022	18071	18079	18150	18299	18490	18262	18125	18005	18039	18194	18160	18059	18157	17941	18398	18181	18376	18093	18090	18279	18218	18090	18230	17978	18332	18326	18262	18176	18151	18131	18317	17972	18151	18221	17980	18316	18164	18155	18203	18111	18195	18432	17979	18159	17881	18069	18187	18113	18141	18217	18180	18091	18233	18172	18137	18257	18138	18159	18151	18217	18201	18140	18322	18284	18240	17992	18132	18279	18256	18019	18217	18161	18167	18108	18280	18125	18194	18108	18296	18092	18246	18233	18017	18176	18178	18218	18188	18146	18097	18196	18129	18259	18367	18148	18064	18198	18177	18318	18252	18350	18043	18230	18206	18151	18233	18351	18180	18104	18189	18095	18217	18099	18060	18203	18081	18225	18112	18361	18344	17945	18281	18177	18206	18231	18091	18372	18072	18138	18105	18127	18096	17941	17930	18325	17949	18016	18375	18092	18017	18373	17991	18158	18300	18352	18278	18222	17857	18118	18145	18005	18129	18121	18053	18185	18212	18087	18039	18190	18178	18188	18009	18150	17945	18023	18087	18105	18235	18017	18271	18065	18011	18222	18403	18154	18465	18291	18147	18195	18247	18166	18298	18209	18259	18111	18233	18274	18328	18058	18091	18113	18261	18010	18089	18218	18085	18290	18076	18102	18031	18244	18131	18140	18083	18231	18157	18151	18135	18206	18152	18147	17996	18097	18210	18140	18289	18237	18051	18425	18145	18210	18189	18264	17977	18155	18273	18288	18395	18241	18208	18208	18009	18245	18281	18287	18360	18053	18305	18069	18279	18061	18010	18102	18111	18399	18169	18026	18070	17928	18078	18140	18173	18280	18017	18068	18183	18299	18331	18193	18326	18168	18060	18101	18205	18148	18472	18397	18312	18359	18274	18051	18209	18208	18275	18124	18386	18433	18177	18142	18259	18125	18048	18137	18180	18121	18103	18155	18160	18102	18258	18174	18145	18332	18333	18061	18195	18274	18251	18245	18248	18109	18250	17924	18024	18369	18349	18276	18189	18132	18240	18347	18408	18104	18143	18355	18070	18140	18303	18136	17996	18276	18272	18078	18175	18249	18095	18071	18273	18127	18204	17959	18254	18284	18307	18006	18206	18211	18285	18169	18258	18333	18212	17987	18293	18077	18317	18133	18259	18116	18173	18357	18374	18047	18184	18253	18123	18063	18217	18162	18167	18350	18257	18195	18304	18225	18212	18085	18298	18127	18205	18117	17962	18283	18064	18157	18064	18113	18141	18171	18185	18231	18129	18070	18234	18152	18186	18257	18102	18039	17918	17911	18018	18163	18161	18196	18100	18361	18130	18157	18270	18221	18304	18055	18301	18237	18221	18069	18189	18236	18155	18232	18254	18281	18290	18128	18068	18073	18184	18001	18117	18131	18165	18217	18382	18095	18168	18083	18125	18156	18495	18158	18172	18165	17972	18097	17932	18221	18059	18150	17973	18041	18086	18330	18082	18206	18257	18031	18221	18177	18210	18206	17920	18300	18253	18150	18200	18109	18221	18166	18202	18122	18065	18236	18150	18258	17873	18034	18156	18153	18171	18393	18283	18051	18156	18251	18273	18076	18347	18249	17960	18319	18346	18201	18249	18122	18069	18068	18048	18223	18102	18392	18036	18338	18251	18074	18120	18443	18246	18162	18127	18250	18185	18279	18408	18130	18096	18271	18305	18157	18125	18004	18223	18085	18337	18286	18139	18370	18089	18222	18107	18327	18179	18067	18062	18194	17938	18232	18078	18066	18167	18070	17997	18253	18193	18139	18170	18180	17920	18029	18250	18182	18293	18040	18178	18401	17888	18174	18094	18018	17946	18169	17922	18321	18048	18306	18157	18283	18034	18251	18171	18222	18056	18234	18067	18115	18243	18277	18376	18291	18200	18210	18228	18050	17974	18219	18016	18175	18161	18285	18350	18143	18365	18282	18057	18169	18075	17992	18187	18254	18158	18323	18321	18161	18213	18298	18157	18021	18230	18289	18054	18196	18206	18181	18260	18096	17978	18149	18291	18191	18188	18100	18094	18276	18046	18214	18350	18225	18291	18195	18503	18148	18330	18189	18194	18247	18172	18272	18211	18235	18199	18006	18170	18150	18111	18134	18240	18090	18202	17964	18067	18263	18032	18288	18272	18126	18058	18185	18366	18097	18168	18274	18184	18286	18208	18027	18078	18130	18372	18266	18156	18065	18234	18015	18118	18193	18217	18178	18181	18121	18149	18119	17965	17889	18299	18324	18076	18091	18195	18179	18070	18312	18276	18525	18131	18111	18104	18221	18278	18202	17766	18120	18044	17877	18282	18123	18141	18476	18131	18224	18198	18145	18185	17993	18164	18133	18349	18132	18294	18243	18239	18314	18112	18213	18298	18200	17938	18076	18105	18136	18056	18322	18194	17958	18204	18244	18208	18431	18213	18381	18286	18154	18073	18251	18101	18132	18121	17940	18049	18007	17999	18106	18097	17953	18176	18085	18167	18281	18192	18136	18117	18351	18169	18252	18096	18283	18154	18019	18216	18201	18043	18083	18051	18034	18178	18162	18100	18025	17948	18191	18111	18457	18305	18227	18065	18253	18106	18245	18250	18075	18069	18030	18143	18178	18198	18198	18124	18180	17970	18272	18376	18115	18230	18271	18024	18179	18224	17940	18224	18387	18241	18205	18214	18144	18139	18226	18005	18105	18176	18096	18222	18182	18202	18227	18237	18128	18270	18124	18081	18199	18185	18222	18054	18203	17990	18092	18184	18112	18201	18315	18302	18463	18104	18131	18188	18186	18362	18165	18141	18128	18064	18018	18220	18163	18108	18074	18177	18091	18123	18349	18081	18142	18201	18079	18081	18132	18160	18236	18359	18322	18351	18276	18415	18071	18196	18303	18257	18333	18228	18356	18198	18271	18093	18046	18169	18303	18101	18361	18153	18282	18246	18150	18039	18197	18365	18392	18089	18292	18084	18241	18118	18072	18235	18112	18229	18282	18023	18097	17917	17949	17904	17960	18060	18283	18167	18064	18363	18234	18370	18294	18111	18267	18161	18147	18235	18185	18278	18210	18172	18292	18057	18278	18417	17965	18014	18085	18123	18248	18252	18210	18115	18229	18235	18241	18213	18236	18104	18191	18175	18240	18270	18194	17998	18166	18138	18081	18094	17968	18215	18072	18221	18104	18260	18286	17847	18163	18207	18192	18317	17975	18249	18061	18046	18294	18129	18196	18127	18005	18000	18476	17955	18219	18377	18326	18260	18099	18083	18247	18209	18152	18150	18170	18235	18308	18033	18230	18334	18088	18129	18427	18338	18167	18142	18236	18235	18271	17976	18193	18178	18215	18323	18071	18264	18363	18300	18345	18029	18130	18151	18240	17836	18095	18329	18189	18044	18072	17915	18081	18181	18171	18243	18274	18267	18183	18079	18122	18230	18259	18363	18135	18233	18440	18267	18233	18172	18223	18012	18084	18046	18302	18310	18154	18050	18052	18039	18282	17950	18186	17976	18089	18200	18256	18004	18262	18001	18155	18222	18001	18018	18285	18207	18274	18266	18418	18237	18313	18271	18087	18274	18187	18141	18291	18287	18082	18327	18255	18186	18195	18170	18016	18120	18178	18209	18035	18163	18356	18129	18249	18178	18160	18149	17910	18029	18104	18309	18313	18253	18281	17988	18249	18075	18291	18185	18217	18051	18118	18153	18076	18115	18210	18063	18252	18070	18022	17994	18272	18017	18278	17993	18025	18129	18170	18201	18142	18261	18074	18145	18179	18160	18385	18290	18198	18140	18427	18196	18176	18184	18190	18048	18185	18078	18047	17959	18281	18531	18231	18319	18004	18095	18326	18179	18373	18112	18254	18297	18180	18270	18262	18373	18266	18224	18227	18046	18206	18048	18245	18180	18267	18141	18142	18155	18137	18210	18187	18126	18018	18174	18119	18114	18307	18157	18152	17925	18219	18217	18151	18331	17945	18248	18104	18134	18167	18235	18224	18243	18321	18079	18220	18139	18188	18079	18050	18069	18141	18165	18252	18140	18375	18128	18114	18059	18199	18170	17943	18180	18167	18209	18429	18264	18151	18048	18159	18101	18104	18183	18238	18114	18298	18248	18289	18260	18273	18291	18207	18168	18157	18448	18063	18107	18256	18065	18193	18129	18319	18005	18207	18157	18214	18047	18129	18307	18473	18401	18110	18230	17970	18079	18145	18072	18152	18118	18095	18072	18172	18115	18074	18187	18271	18251	18087	18214	18308	18251	18295	18070	18246	18352	18213	18106	18052	18050	18211	18207	18368	18118	18193	18348	18144	18170	17895	17917	18270	18498	18155	18348	18303	18229	18167	18286	18320	18170	18109	18281	18274	17943	18278	18238	18186	18233	18101	18075	18180	18040	18016	18075	18228	18055	18186	17951	18282	18112	18018	18186	18169	18231	18023	18085	18154	18264	18128	18059	18411	18260	18173	18214	18168	18140	18186	18051	18097	18242	18358	18188	18289	18223	18041	18279	18265	18216	18265	18132	18158	18216	18392	18244	18264	18295	18361	18274	18256	18185	17927	18112	18163	18287	18307	18340	18162	18320	18154	18341	18289	18112
30018	58463	48533	30303	21638	17015	15749	15440	15357	15152	15187	15257	15375	15202	15224	15295	15169	15306	15373	15242	15141	15193	15149	15193	15280	15209	15083	15299	15212	15442	15169	15240	15407	15235	15298	15261	15164	15396	15299	15219	15280	15250	15281	15281	15207	15162	15332	15241	15452	15131	15114	15300	15182	15136	15243	15183	15156	15176	15286	15302	15342	15391	15394	15219	15211	15149	15144	15335	15202	15127	15036	15215	15290	15251	15334	15293	15237	15394	15357	15249	15239	15195	15103	15341	15268	15370	15088	15298	15149	15283	15331	15232	15306	15337	15134	15256	15299	15152	15117	15197	15138	15196	15242	15317	15320	15215	15331	15251	15239	15174	15230	15331	15222	15037	15191	15176	15159	15118	15294	15513	15365	15255	15194	15166	15162	15338	15331	15380	15123	15283	15241	15303	15237	15370	15211	15166	15422	15190	15163	15328	15217	15296	15341	15277	15173	15318	15104	15428	15360	15412	15223	15304	15199	15255	15311	15097	15253	15237	15344	15264	15229	15222	15098	15307	15081	15365	15167	15132	15223	15112	15035	15287	15145	15248	15285	15336	15281	15263	15286	15361	15208	15124	15144	15287	15250	15243	15266	15187	15122	15162	15197	15152	15221	15295	15431	15438	15157	15209	15269	15203	15376	15155	15259	15414	15124	15236	15190	15038	15300	15123	15287	15104	15342	15159	15268	15113	15159	15199	15143	15350	15214	15315	15233	15291	15267	15224	15295	15274	15429	15187	15303	15254	15298	15338	15177	15292	15356	15442	15494	15345	15172	15274	15320	15236	15262	15250	14976	15230	15179	15298	15169	15375	15172	15102	15289	15216	15287	15255	15384	15418	15203	15189	15214	15277	15145	15375	15226	15241	15294	15252	15309	15363	15235	15395	15243	15250	15283	15276	15221	15250	15312	15334	15316	15303	15406	15070	15106	15195	15016	15157	15297	15237	15256	15290	15339	15227	15338	15219	15163	15227	15204	15055	15195	15139	15378	15384	15366	15290	15191	15296	15350	15243	15189	15302	15269	15369	15315	15019	15077	15140	15320	15295	15240	15075	15259	15270	15359	15150	15178	15214	15213	15263	15181	15308	15269	15300	15251	15245	15298	15176	15061	15136	15307	15299	15287	15198	15191	15358	15357	15303	15313	15214	15257	15285	15149	15251	15394	15255	15145	15224	15148	15207	15219	15243	15219	15322	15331	15242	15293	15367	15154	15399	15239	15392	15295	15249	15249	15198	15221	15454	15273	15146	15338	15276	15351	15215	15293	15442	15269	15237	15189	15225	15337	15257	15235	15403	15238	15298	15283	15246	15270	15254	15280	15141	15322	15300	15240	15056	15199	15136	15242	15168	15310	15230	15385	15356	15291	15213	15270	15338	15201	15318	15300	15315	15181	15272	15128	15185	15309	15130	15311	15319	15317	15235	15108	15374	15262	15215	15090	15394	15372	15317	15392	15198	15224	15239	15248	15455	15268	15254	15392	15314	15346	15299	15152	15206	15304	15332	15372	15252	15352	15377	15124	15245	15120	15204	15050	15294	15329	15112	15232	15168	15205	15405	15233	15282	15223	15253	15202	15141	15265	15288	15243	15305	15147	15386	15157	15165	15428	15435	15366	15071	15334	15207	15415	15215	15294	15424	15347	15131	15237	15301	15188	15294	15243	15339	15254	15523	15332	15123	15265	15115	15157	14998	15402	15157	15114	15075	15187	15310	15263	15347	15393	15296	15142	15242	15434	15207	15244	15224	15331	15323	15231	15204	15229	15295	15189	15276	15236	15383	15255	15205	15162	15148	15227	15244	15410	15260	15215	15261	15341	15310	15242	15199	15006	15348	15258	15203	15104	15339	15224	15090	15152	15215	15325	15210	15325	15374	15108	15139	15292	15154	15307	15297	15365	15332	15158	15219	15448	15199	15338	15219	15241	15171	15312	15221	15257	15313	15184	15210	15097	15335	15259	15144	15181	15271	15181	15282	15295	15296	15285	15263	15286	15170	15236	15239	15391	15304	15150	15252	15436	15331	15241	15381	15170	15150	15359	15345	15106	15222	15211	15068	15128	15398	15291	15333	15293	15179	15469	15242	15262	15362	15351	15370	15188	15172	15190	15316	15293	15344	15214	15326	15361	15269	15202	15203	15173	15214	15297	15202	15361	15344	15302	15457	15238	15106	15412	15293	15161	15095	15254	15208	15190	15412	15074	15267	15303	15097	15229	15255	15244	15338	15135	15137	15193	15212	15297	15280	15120	15361	15212	15177	15243	15333	15218	15194	15294	15193	15181	15244	15413	15342	15126	15345	15173	15199	15334	15446	15369	15139	15299	15218	15253	15184	15423	15206	15286	15268	15221	15224	15156	15124	15394	15440	15203	15202	15239	15148	15307	15103	15259	15232	15196	15315	15163	15345	15188	15366	15206	15316	15270	15346	15217	15221	15208	15268	15292	15274	15163	15290	15241	15214	15271	15280	15228	15182	15214	15276	15198	15285	15248	15182	15193	15323	15313	15438	15305	15425	15151	15323	15399	15401	15239	15223	15196	15238	15124	15270	15239	15298	15499	15233	15513	15190	15432	15281	15355	15219	15356	15176	15150	15206	15253	15120	15350	15229	15319	15370	15229	15165	15254	15292	15199	15330	15248	15437	15304	15301	15458	15300	15117	15078	15505	15265	15281	15339	15279	14998	15214	15263	15336	15073	15064	15306	15208	15336	15260	15239	15213	15104	15304	15166	15250	15189	15172	15241	15445	15053	15205	15304	15346	15026	15294	15280	15463	15300	15156	15229	15322	15376	15359	15287	15104	15257	15257	15239	15295	15205	15265	15236	15185	15325	15194	15297	15324	15140	15304	15125	15197	15306	15193	15132	15237	15174	15209	15205	15201	15345	15222	15271	15289	15222	15276	15206	15269	14980	15270	15258	15271	15362	15314	15290	15281	15064	15459	15292	15167	15305	15336	15118	15147	15254	15247	15112	15134	15064	15199	15243	15414	15345	15370	15205	15001	15266	15165	15374	15253	15081	15171	15294	15238	15176	15377	15446	15351	15331	15268	15263	15352	15185	15419	15391	15268	15337	15182	15188	15264	15262	15221	15107	15376	15153	15112	15211	15290	15330	15208	15266	15296	15095	15276	15260	15387	15060	15127	15277	15284	15357	15329	15144	15309	15132	15406	15257	15381	15149	15433	15070	15281	15308	15179	15197	15163	15285	15412	15379	15382	15344	15157	15247	15262	15386	15219	15388	15004	15236	15290	15343	15055	15286	15072	15249	15235	15158	15234	15297	15218	15259	15146	15281	15263	15208	15351	15387	15256	15296	15353	15245	15355	15074	15217	15393	15021	15140	15295	15240	15052	15206	15337	15340	15313	15345	15363	15191	15174	15319	15183	15287	15146	15276	15142	15291	15177	15416	15242	15263	15337	15206	15128	15313	15166	15182	15253	15306	15394	15141	15238	15315	15299	15199	15491	15312	15306	15264	15272	15268	15143	15219	15247	15243	15169	15151	15076	15265	15275	15065	15174	15313	15271	15248	15237	15076	15342	15245	15223	15160	15275	15289	15176	15320	15381	15325	15363	15222	15239	15319	15117	15119	15293	15313	15311	15418	15226	15376	15051	15320	15328	15420	15221	15221	15302	15245	15259	15403	15232	15173	15302	15297	15311	15487	15264	15218	15429	15175	15187	15327	15175	15289	15176	15277	15256	15219	15242	15221	15266	15384	15262	15131	15264	15304	15173	15233	15341	15049	15238	15325	15146	15443	15211	15166	15460	15223	15280	15272	15276	15266	15195	15293	15268	15407	15175	15348	15144	15436	15093	15266	15189	15119	15248	15199	15183	15248	15269	15154	15278	15110	15140	15242	15110	15233	15395	15310	15370	15391	15300	15114	15287	15344	15242	15377	15326	15164	15143	15376	15220	15186	15230	15270	15179	15222	15245	15261	15309	15228	15326	15338	15318	15195	15260	15258	15283	15320	15393	15289	15335	15205	15073	15189	15185	15049	15148	15362	15299	15163	15178	15006	15300	15271	15466	15402	15410	15275	15164	15299	15318	15201	15197	15229	15278	15315	15120	15194	15455	15114	15284	15200	15204	15349	15286	15336	15334	15258	15310	15304	15182	15287	15265	15152	15307	15183	15343	15175	15340	15377	15208	15351	15142	15313	15277	15240	15281	15185	15328	15428	15298	15275	15068	15268	15323	15226	15046	15214	15101	15372	15151	15141	15052	15295	15314	15269	15240	15496	15123	15259	15266	15280	15261	15360	15166	15299	15459	15112	15297	15370	15177	15252	15291	15496	15260	15374	15269	15151	15139	15291	15263	15056	15115	15063	15333	15355	15216	15180	15213	15344	15335	15198	15084	15263	15383	15226	15459	15204	15356	15257	15245	15120	15363	15182	15265	15295	15253	15356	15148	15242	15336	15112	15288	15263	15207	15299	15204	15217	15451	15096	15201	15198	15013	15325	15172	15224	15075	15227	15181	15005	15324	15170	15418	15217	15195	15203	15314	15117	15352	15083	15314	15298	15326	15233	15292	15445	15100	15253	15134	15169	15167	15161	15184	15135	15340	15151	15134	15147	15258	15285	15198	15188	15180	15202	15118	15304	15167	15331	15316	15198	15260	15378	15147	15348	15329	15100	15344	15328	15266	15317	15413	15248	15301	15199	15268	15305	15391	15313	15391	15357	15303	15303	15194	15203	15365	15180	15151	15326	15319	15278	15247	15132	15245	15265	15234	15154	15091	15242	15241	15313	15325	15272	15285	15236	15350	15282	15239	15163	15296	15209	15365	15223	15217	15244	15129	15212	15340	15159	15237	15221	15273	15178	15226	15361	15250	15388	15223	15327	15355	15180	15263	15339	15257	15150	15390	15201	15230	15328	15264	15130	15292	15380	15336	15364	15453	15370	15119	15292	15253	15137	15415	15304	15251	15208	15253	15215	15164	15274	15392	15298	15307	15231	15209	15189	15306	15370	15068	15281	15319	15246	15165	15346	15243	15250	15347	15255	15388	15224	15267	15301	15213	15376	15357	15360	15309	15328	15209	15301	15153	15283	15278	15115	15220	15256	15164	15355	15246	15200	15094	15361	15142	15278	15113	15198	15180	15398	15252	15163	15219	15409	15243	15202
24274	25092	48714	47757	36218	28656	24235	19729	18523	18408	18519	18393	18175	18194	18299	18447	18365	18337	18113	18165	18198	18287	18221	18271	18338	18184	18213	18299	18165	18172	18325	18374	18491	18401	18262	18345	18286	18161	18232	18345	18112	18076	18341	18334	18236	18256	18235	18293	18090	18181	18260	18340	18156	18253	18375	18123	18153	18146	18086	18284	18020	18123	18251	18035	18187	18055	18109	18128	17911	18432	18164	18274	18301	18042	18334	18049	18158	18090	18104	18086	18319	18238	18286	18251	18158	18091	18289	18122	18112	18174	18026	18249	18286	18278	17960	18334	18193	18287	18519	18229	18112	18045	18013	18229	18222	18300	18032	17975	17977	18438	18125	18275	18099	18237	18208	18111	18336	18227	17998	18092	18204	18106	18213	18074	18350	18101	18095	18151	18078	18318	18241	18287	18214	18276	18162	18239	18191	18038	18228	18238	18226	17925	18156	18043	18181	18126	18204	18059	18144	18115	17947	18072	18155	18203	18106	18040	18141	18072	18118	18047	18023	18183	17968	18148	18041	18162	18060	18169	18155	18164	18092	18247	18047	18095	18232	18205	18007	18182	18118	18087	18115	18205	18130	18321	18018	18270	18115	18102	18018	17883	18133	18103	17956	18020	18134	17966	18259	18116	18186	18035	18302	18371	18315	18245	18165	18166	18069	18040	18181	18292	18106	18078	18107	18014	18094	18186	18138	18103	18126	18082	18199	18110	18140	18133	17902	18261	18283	18202	18251	17998	18016	18261	18133	18139	18111	18076	18096	18185	18044	18251	18118	18241	18035	17898	18115	18301	18124	18051	18044	18183	18056	18183	18094	18267	18009	17875	18382	18096	18281	18039	18117	18198	18320	18243	18106	18071	17981	18150	18269	18192	18184	18357	18020	18079	18186	18164	18234	18132	18172	18061	18238	18253	18415	18330	18354	17998	18090	18071	18163	18043	18113	18043	18177	18088	18163	18082	18012	18297	18151	18097	18185	18198	18300	18091	18065	18225	18119	18224	18077	18168	18267	18387	18239	18103	18317	18132	18293	18197	18074	18123	18211	18326	18239	18186	18282	18188	18233	18231	18282	18178	17946	18178	18287	18075	18025	18034	18278	18027	18182	18273	18160	18248	18299	18173	18089	18268	18413	18058	18277	18104	18270	18142	18313	18185	18119	18001	18178	18229	18227	18307	18228	18254	18195	18258	18287	18210	18136	18134	18180	18151	18154	18215	18123	18174	18279	18112	18429	18186	18185	18290	18203	18372	18017	18104	18139	18233	18169	18026	17966	18166	18343	18196	18092	18015	18158	18219	18361	18069	18147	18073	18149	18067	18240	18326	18209	18311	18195	18419	18058	18173	18274	18192	18362	18153	18313	18044	18462	17954	18291	18160	17974	18022	18024	17949	18345	18180	18019	18102	18164	18190	18037	18275	18183	18307	18111	18099	18082	18198	18128	18290	18324	18101	18042	18092	18166	18291	18278	18177	18303	18068	18114	18038	18220	18214	18216	18134	18104	18165	18099	18211	17996	18190	18101	18197	18167	18012	18122	18192	18216	18202	18486	18048	18120	18205	18157	18209	18256	18100	18085	18201	18024	17993	18162	18096	18223	18199	18070	18185	18112	18056	18231	17977	18186	18109	18289	17944	18236	18175	18301	18185	18162	18209	18122	18283	18243	18098	18192	18000	18284	17935	18012	18200	18194	18301	18189	18078	18111	18149	18274	18173	18108	18227	18004	18240	18126	18211	18393	18318	18280	17983	18232	18169	18230	18061	18362	18172	18113	18216	18143	18117	17990	18109	18078	18161	18213	18305	18211	18175	18092	18344	18225	18134	18158	18041	18108	18070	18293	18095	18082	18266	18116	18174	18071	18008	18118	18105	18227	18031	18050	18166	18245	18021	18243	17966	18168	18153	18118	18199	18204	18068	18037	18129	18379	18141	18312	18366	18314	18029	18228	18051	18281	18167	18237	18232	18298	18219	18375	18070	18151	18207	18135	18082	18157	18358	18139	18187	18124	18119	18315	18065	17954	18114	18101	18239	18074	18139	18325	18105	17996	18250	18076	18037	17989	18121	18230	18216	18179	18126	18039	18228	18361	18083	18296	18243	18106	18084	18165	18195	18209	17991	18144	18035	18171	18208	18290	18084	18060	18228	18092	17895	18201	18090	18158	17997	18048	18015	18250	18205	18180	18253	18119	18269	17978	18314	18209	18095	18109	18182	18102	18265	17921	18146	18158	18204	18438	18057	18036	18107	18147	18252	18057	18077	17986	18111	18291	18378	18240	17896	18299	18389	18270	18141	18377	18097	18063	18213	18111	18166	18091	18068	18115	18064	18148	18307	18158	18210	18349	18137	18026	18102	18301	18016	18259	18167	18170	18182	18218	18046	18247	18318	18156	18279	18087	18149	18085	18108	18032	18233	18261	18218	18530	18342	18093	18306	18119	18023	18082	18062	18123	18218	18175	18195	17842	18088	18180	18150	18187	18202	18114	18178	17967	18144	18152	18187	18008	18131	18153	18055	17941	18170	18282	18106	18184	18338	18101	18220	18430	18238	18251	18038	17993	18106	18285	18321	18287	18156	18146	18094	17956	18190	18168	18009	18200	18030	18048	18233	18210	18171	18210	17997	18418	18239	18112	18061	18170	18140	18178	18164	18319	18222	18271	18436	18305	18148	18093	18096	18091	18143	18265	18383	17965	18000	18011	17924	18278	18014	17940	18061	18151	18291	18214	18040	18273	18275	18271	18091	18196	18178	18278	18362	18364	18061	18239	18063	18129	18059	18222	18200	18033	18159	18186	18143	18304	18027	18285	18222	18111	18379	18106	18258	18130	18293	18180	18078	18059	18179	18138	18157	18107	18150	18201	18015	18035	18131	18160	18343	18308	18029	18176	18399	18310	18135	18247	18249	18168	18129	18010	18104	18109	18267	17969	18212	18058	18189	18251	18291	17950	18205	18035	18396	18184	18212	18024	18050	18036	18205	18162	18199	18397	18167	18199	18131	18083	18160	18093	18224	18034	18042	18140	17845	18091	18104	18027	18495	18338	18143	18211	18089	18113	18122	18064	17947	18186	18225	18111	18230	17968	17928	18102	17908	18179	17959	18163	18179	18139	18175	18180	18012	18032	18182	17892	18089	18061	18146	18095	17968	18269	18227	18129	18199	18137	17923	18269	18019	18108	18074	18064	17936	18008	17980	18092	17957	18207	18089	18298	18144	18226	18273	18180	18292	18155	17979	18089	18044	18162	18205	18047	18113	18212	18185	18049	18153	18261	18192	18009	18230	18162	18076	18184	18095	18298	18342	18144	18090	18195	18193	18157	18038	18002	18119	18144	17908	18155	18180	18050	17980	18155	18106	18018	18078	18050	18240	18176	18065	18259	18171	18433	18161	18101	18169	18229	18129	18389	18003	18254	18185	18130	18241	18163	18341	18197	18134	18156	18067	18135	18162	18240	18024	18058	18073	18306	17985	18186	18100	18272	18370	17972	18105	18416	18227	18035	18129	18212	18360	18238	18297	18172	18297	18008	18125	17926	18139	18222	18063	18273	18140	18041	18187	18163	18048	17974	17989	18306	18146	18077	18150	18037	18119	18277	18123	17871	18193	18150	18217	18250	18201	18346	18313	18198	18128	17872	18285	18213	18043	18221	18137	18224	18263	17930	18002	18141	18243	18121	17961	18131	18085	18414	18108	18037	17965	18224	18090	18097	18111	18189	18230	18254	18215	18293	18190	17966	18018	18104	18247	18171	18022	18292	18262	18250	18093	18141	18187	18052	18240	18168	18358	18086	18158	18253	18041	18185	18106	18037	18227	18270	18166	18203	18051	17963	18122	18249	17978	18067	18251	18077	18099	18111	18170	18191	18079	18250	18213	18014	18082	18291	18169	18079	18150	18052	18051	18124	17909	18134	18196	18022	18158	18194	17933	18008	18322	18407	18028	18221	18066	18348	18072	18003	18167	18295	18352	18088	18087	18000	18320	18184	18032	18369	18240	18246	18321	18212	18198	18094	17976	17909	18158	18082	18159	18013	18204	18208	18404	18225	18275	18178	18182	18329	18170	18113	18040	18077	18146	18117	18057	18434	18299	18294	18140	18027	18186	18253	17906	18229	18168	18181	18055	18134	17803	18193	18195	18048	18179	18207	17834	18030	18280	18187	18071	18032	18173	18194	17984	17993	18177	17979	18163	18160	18174	17989	18209	18174	18068	17987	18296	18270	18125	18171	18067	18468	18047	18111	18364	18107	17986	18454	18106	18252	18053	18218	18159	18317	18302	18148	18097	18182	18148	17952	18158	18246	18157	18215	18223	18220	18200	18119	18164	18215	18253	18315	18197	18041	18056	17985	18257	18057	17894	17969	18110	17962	18239	18172	18249	18053	18093	18161	18072	18211	18196	18237	18258	17938	18091	18249	18160	18057	18339	18246	18181	18126	18223	17939	18305	18085	18218	18256	18251	18220	18164	18011	18066	17928	18189	18147	18102	18404	18263	18230	18188	18179	18242	18035	18269	18110	18019	18287	18012	18178	18173	18177	18229	18184	18064	17997	18011	18146	18165	18238	18219	18206	18163	18266	18324	17904	18178	17966	18067	18086	18079	17936	18146	18183	18162	18292	18236	18207	18213	18011	18252	18116	18160	18139	18147	18021	18235	18131	18155	18105	18140	17908	18173	18225	18138	18154	18214	18055	18148	18090	18185	18130	18329	18218	18104	18024	18151	18087	18304	17995	18195	18134	18437	18364	18312	18135	18092	18081	18136	18179	18119	18283	18263	18352	18257	18125	18202	18014	18244	17927	17959	18225	18184	18075	18019	18074	18523	18215	18250	18363	18216	18232	18111	17983	18131	18194	18089	18195	18186	17965	18252	18171	18253	18247	18167	18240	18224	18105	18098	18193	18068	18100	18109	18133	18093	18184	17957	17962	18364	18001	18199	18111	18336	18216	18222	18022	18132	18165	18349	18443	18297	18296	18249	18270	18008	18232	18093	18121	18081	18207	18141	18322	18224	18222	18278	18226	18321	18212	18058	18265	18084	18271	18405	18158	18363	18398	18179	18122	18040	18151	18196	18064	18037	18250	18333	18119	18100	18189	18203	18143	18193	18029	18181	18332	18317	18045	18074	18255	18163
56040	100674	88218	61851	41246	26255	18445	16068	15445	15357	15366	15378	15141	15237	15412	15442	15359	15198	15183	15264	15350	15307	15241	15209	15317	15172	15217	15241	15043	15369	15302	15285	15265	15283	15334	15072	15214	15369	15399	15410	15265	15327	15353	15156	15328	15265	15364	15071	15302	15360	15202	15152	15323	15177	15215	15338	15292	15338	15264	15211	15381	15329	15172	15212	15171	15327	15266	15220	15218	15452	15360	15148	15229	15220	15256	15197	15294	15273	15188	15423	15248	15271	15311	15057	15306	15145	15399	15147	15293	15246	15382	15267	15353	15215	15200	15269	15376	15283	15121	15355	15393	15206	15030	15255	15170	15339	15140	15241	15217	15125	15284	15258	15303	15137	15191	15267	15304	15318	15335	15228	15337	15315	15262	15237	15211	15414	15439	15207	15253	15103	15267	15158	15290	15379	15183	15293	15326	15142	15280	15421	15286	15210	15270	15266	15213	15178	15300	15388	15298	15206	15201	15177	15248	15175	15442	15228	15191	15313	15195	15131	15209	15297	15266	15290	15094	15457	15325	15210	15218	15074	15201	15381	15167	15305	15416	15300	15328	15252	15238	15209	15304	15242	15208	15285	15278	15196	15206	15260	15210	15374	15106	15237	15201	15183	15210	15196	15245	15149	15135	15289	15324	15246	15176	15348	15290	15119	15206	15252	15144	15253	15326	15285	15176	15153	15306	15171	15348	15220	15302	15154	15034	15050	15278	15276	15242	15435	15345	15377	15352	15220	14993	15072	15277	15372	15330	15140	15377	15191	15216	15193	15241	15264	15386	15081	15294	15414	15317	15167	15304	15231	15320	15193	15284	15315	15257	15003	15336	15191	15299	15233	15198	15254	15212	15017	15125	15227	15254	15323	15255	15385	15247	15134	15437	15160	15317	15344	15187	15295	15294	15176	15276	15238	15330	15345	15321	15285	15346	15081	15236	15259	14973	15160	15219	15126	15182	15166	15216	15298	15246	15258	15171	15300	15220	15269	15306	15288	15164	15300	15225	15424	15271	15368	15238	15100	15371	15308	15223	15192	15234	15264	15134	15251	15147	15263	15290	15205	15145	15207	15488	15307	15360	15184	15285	15194	15159	15323	15155	15153	15345	15257	15401	15240	15101	15216	15156	15301	15374	15342	15371	15147	15378	15232	15286	15274	15184	15349	15404	15078	15266	15104	15297	15253	15319	15249	15112	15137	15158	15231	15119	15282	15240	15243	15255	15388	15174	15283	15121	15115	15162	15356	15200	15144	15267	15273	15168	15210	15189	15393	15248	15119	15309	15174	15341	15189	15213	15355	15075	15244	15149	15284	15258	15213	15148	15163	15436	15364	15145	15395	15366	15275	15309	15235	15099	15194	15325	15259	15197	15397	15275	15487	15145	15273	15257	15127	15320	15473	15306	15261	15288	15159	15248	14985	15294	15257	15295	15350	15277	15159	15126	15277	15254	15248	15278	15073	15261	15150	15251	15286	15112	15253	15158	15312	15269	15236	15373	15271	15290	15073	15230	15262	15140	15153	15288	15279	15270	15156	15131	15340	15241	15205	15136	15302	15208	15147	15139	15452	15170	15257	15170	15302	15248	15297	15093	15425	15249	15326	15190	15294	15349	15322	15305	15275	15467	15181	15364	15445	15382	15312	15298	15184	15349	15282	15356	15208	15242	15246	15124	15381	15292	15207	15272	15178	15303	15261	15307	15421	15195	15120	15210	15313	15158	15190	15197	15199	15270	15238	15343	15261	15057	15233	15199	15261	15239	15169	15223	15331	15252	15510	15090	15159	15237	15261	15240	15220	15124	15193	15182	15159	15307	15270	15192	15150	15248	15408	15332	15205	15350	15302	15199	15341	15400	15141	15284	15168	15271	15105	15167	15476	15187	15326	15083	15281	14948	15213	15152	15441	15370	15122	15288	15302	15258	15116	15392	15212	15274	15181	15315	15377	15266	15481	15286	15136	15261	15185	15392	15276	15396	15314	15233	15092	15221	15368	15181	15433	15213	15173	15271	15450	15124	15300	15224	15395	15202	15145	15198	15497	15483	15264	15287	15099	15233	15185	14978	15136	15142	15228	15337	15437	15126	15362	15415	15304	15402	15293	15308	15119	15303	15318	15265	15289	15206	15200	15335	15275	15217	15360	15172	15371	15385	15164	15245	15355	15180	15239	15263	15321	15346	15262	15339	15417	15252	15331	15278	15344	15225	15285	15172	15301	15339	15098	15234	15298	15147	15209	15252	15220	15295	15160	15380	15225	15234	15219	15087	15294	15171	15243	15280	15429	15352	15154	15236	15289	15198	15156	15295	15262	15346	15304	15195	15170	15371	15318	15392	15212	15280	15126	15260	15329	15077	15394	15365	15185	15365	15321	15283	15152	15186	15296	15437	15364	15277	15193	15333	15206	15198	15179	15122	15215	15235	15341	15163	15133	15375	15214	15233	15346	15501	15244	15220	15146	15314	15069	15330	15181	15259	15271	15184	15321	15210	15259	15329	15261	15206	15237	15334	15218	15152	15202	15364	15275	15141	15292	15110	15218	15192	15263	15257	15151	15309	15242	15256	15430	15374	15286	15247	15223	15205	15182	15326	15216	15239	15275	15149	15377	15212	15340	15316	15341	15166	15348	15484	15218	15165	15215	15297	15216	15388	15523	15195	15155	15380	15289	15212	15348	15176	15340	15408	15508	15290	15350	15331	15212	15189	15181	15270	15185	15383	15180	15278	15310	15308	15150	15133	15232	15289	15121	15188	15444	15241	15307	15183	15208	15181	15150	15353	15274	15372	15274	15463	15185	15029	15224	15216	15364	15169	15144	15383	15331	15298	15192	15320	15402	15313	15230	15479	15271	15295	15198	15178	15153	15477	15225	15350	15123	15340	15299	15205	15210	15287	15336	15204	15248	15310	15275	15363	15065	15223	15343	15313	15230	15235	15195	15184	15418	15180	15224	15179	15082	15285	15162	15362	15341	15307	15187	15133	15377	15310	15229	15136	15267	15143	15251	15168	15144	15309	15207	15067	15368	15286	15307	15296	15305	15350	15077	15164	15246	15250	15132	15286	15206	15298	15228	15269	15243	15265	15343	15393	15297	15063	15334	15333	15339	15097	15203	15061	15138	15174	15082	15277	15208	15417	15262	15091	15279	15187	15151	15243	15360	15330	15266	15342	15197	15445	15291	15374	15184	15235	15256	15268	15096	15435	15267	15166	15254	15371	15187	15207	15221	15270	15248	15361	15124	15144	15260	15179	15204	15221	15352	15298	15282	15277	15324	15396	15339	15225	15152	15303	15347	15024	15024	15206	15266	15205	15175	15256	15279	15190	15343	15308	15211	15242	15209	15262	15184	15302	15229	15271	15308	15141	15246	15343	15179	15150	15017	15267	15372	15339	15277	15223	15421	15136	15091	15321	15214	15236	15420	15265	15278	15305	15240	15253	15216	15352	15198	15200	15236	15354	15189	15246	15220	15301	15224	15203	15310	15318	15285	15307	15326	15241	15255	15153	15185	15113	15162	15198	15252	15310	15218	15280	15369	15027	15300	15161	15256	15105	15324	15171	15332	15209	15237	15347	15248	15303	15239	15303	15319	15266	15250	15147	15346	15262	15121	15161	15233	15012	15346	15174	15271	15324	15178	15484	15267	15401	15404	15158	15190	15406	15382	15232	15096	15151	14986	15335	15251	15168	15246	15186	15273	15286	15247	15254	15298	15133	15163	15178	15539	15257	15314	15238	15315	15321	15226	15392	15338	15309	15198	15248	15303	15152	15147	15184	15194	15303	15313	15261	15107	15455	15309	15270	15185	15265	15299	15080	15218	15440	15108	15392	15251	15434	15202	15277	15128	15302	15210	15282	15366	15123	15428	15274	15084	15163	15221	15219	14977	15133	15207	15299	15321	15261	15305	15108	15393	15221	15197	15112	15138	15315	15210	15123	15049	15366	15112	15303	15272	15322	15318	15151	15299	15120	15451	15271	15134	15223	15259	15205	15122	15188	15314	15265	15089	15394	15263	15235	15442	15263	15288	15183	15332	15390	15148	15426	15179	15053	15404	15305	15228	15261	15251	15304	15193	15197	15389	15167	15445	15082	15339	15038	15210	15297	15302	15123	15265	15275	15247	15216	15339	15237	15113	15193	15297	15399	15349	15254	15427	15293	15251	15292	15201	15217	15172	15305	15279	15333	15376	15278	15151	15178	15321	15192	15345	15177	15229	15249	15259	15104	15236	15214	15273	15200	15262	15249	15211	15232	15112	15345	15217	15371	15377	15300	15287	15178	15248	15293	14940	15410	15377	15374	15009	15285	15167	15413	15285	15235	15236	15365	15214	15230	15104	15151	15283	15244	15415	15073	15202	15391	15302	15305	15168	15465	15206	15073	15317	15219	15114	15122	15325	15391	15289	15304	15262	15241	15117	15191	15269	15428	15347	15184	15205	15350	15329	15169	15364	15218	15229	15263	15358	15340	15190	15217	15223	15206	15156	15293	15054	15360	15155	15153	15352	15006	15144	15398	15305	15361	15345	15410	15212	15146	15314	15279	15240	15265	15346	15392	15330	15344	15296	15335	15461	15255	15248	15409	15337	15202	15084	15173	15302	15327	15383	15194	15234	15384	15340	15295	15211	15321	15186	15423	15106	15226	15291	15210	15245	15252	14993	15237	15344	15315	15290	15137	15324	15118	15243	15306	15291	15385	15400	15363	15287	15221	15352	15454	15063	14985	15348	15391	15150	15231	15147	15393	15212	15330	15328	15335	15301	15262	15177	15448	15239	15193	15272	15203	15248	15251	15207	15493	15353	15316	15104	15422	15213	15339	15202	15219	15436	15170	15333	15218	15270	15128	15385	15450	15348	15185	15231	15413	15241	15306	15326	15227	15301	15246	15276	15405	15136	15162	15312	15120	15286	15196	15295	15111	15204	15187	15078	15496	15217	15434	15322	15433	15203	15464	15375	15442	15314	15104	15166	15116	15130	15181	15215	15176	15257	15289	15268	15090	15315	15176	15271	15375	15238	15369	15269	15330	15025	15345	15330	15083	15343	15036	15135	15244	15176	15316	15231	15264	15365	15122	15239	15294	15265	15268	15345	15347	15111	15134	15227	15113	15203	15283	15217	15224	15153	15287	15368	15357	15242
23023	22530	40396	42827	37933	32249	28678	21304	18692	18516	18666	18338	18295	18363	18301	18117	18123	18202	18207	18209	18169	18203	18276	17996	18157	18217	18056	18208	18202	18123	18279	18117	18125	18117	18081	18181	18151	18191	18206	17980	17975	18160	17966	18050	18036	18066	17996	18025	17872	17863	18029	17975	17818	18106	17897	17795	18263	18035	18106	17980	18053	17966	17914	17960	17954	17865	17948	17916	18072	18042	18085	17937	18018	18057	18062	18005	17847	18063	18135	18047	18221	17863	17956	18004	17947	17939	17914	18087	17967	18101	18075	17894	17986	17967	18100	18129	17918	17836	17864	18123	17995	18011	17920	18112	18164	17872	18118	17911	17957	17875	18095	18252	18012	18029	17946	18041	17942	18006	17979	18132	17861	17640	17941	18068	17944	17941	18019	17947	17874	18116	18098	17890	18210	17894	17937	18112	18194	18078	17966	17837	17835	18023	17835	18126	17821	17792	17946	17897	18104	18124	17858	17891	17947	17837	17979	17958	17899	17971	17948	18206	17831	18211	18016	17887	17933	18038	17887	18020	17807	17862	18095	17971	18039	18001	17948	18107	17980	18152	18089	18237	17851	17888	18090	18015	17848	18028	18044	17811	18029	17919	18069	18140	17888	17967	18057	17981	18073	17794	17877	18057	18047	17914	17981	17998	17944	17711	17915	17920	17884	17873	18012	17943	18082	17999	18003	18163	18013	17964	18178	18116	17813	17875	17937	17910	18018	18090	18042	18037	17921	17942	17821	17870	17923	18042	18015	17897	18143	18038	17817	17886	17977	17820	18051	18009	17948	17932	18073	18153	17952	18016	18063	18053	17978	17912	18153	18055	18084	17994	17885	17718	18026	18054	17965	17908	17803	17842	18003	17963	17821	18075	17972	17871	17976	17870	17957	18028	17817	17852	17962	18176	18088	17977	17922	17970	18036	17806	17976	18188	17986	17874	17929	18226	17861	18046	17663	17853	18002	17981	17901	17897	17974	17919	17940	17948	18086	17983	17861	18158	17905	17943	18047	18119	17904	17979	17932	17911	17837	18077	18081	18068	18147	18103	17927	17807	17871	17993	17943	18161	17944	18020	17849	17767	17797	18120	17771	18031	18124	17816	17835	17806	17908	17972	18193	17816	17868	18040	17946	17857	17867	17914	18064	17906	17719	18114	18069	17899	17915	17967	17887	18067	18099	17891	17935	18180	17987	17952	17942	18057	17902	17972	18102	17868	17853	17928	17953	17956	17856	17977	18042	17944	17854	17860	18001	17939	17844	17913	18067	17735	17767	17942	17930	17922	17790	17789	17808	17801	17837	18164	17916	17938	17744	17969	17983	18053	18072	17980	18041	18110	17898	18168	17919	17892	18027	18024	17960	17747	17990	18022	17926	17941	18002	17976	17931	17748	17997	18173	18036	18009	18233	18050	17937	17965	17891	17884	17861	17991	17980	17738	18016	17783	18062	17812	17872	18206	17936	17836	17905	17957	17946	17919	17953	17992	17864	17932	17997	17926	17956	18026	17825	17840	17887	18028	17981	17827	17954	18039	17982	17776	18076	17983	17776	17734	17618	17947	17885	17864	17787	18042	17892	17620	17868	18114	17839	18202	17954	17946	18083	17763	17908	17810	17942	17987	17908	17849	18060	18066	18001	18036	17814	17887	18077	17876	17821	18191	18033	18103	17989	17909	17930	17855	18070	17794	18240	17905	17924	17999	18184	17969	18112	17766	18018	17713	17857	17891	17793	17943	17898	17914	18144	17794	17935	18140	17884	17863	18028	18022	17822	17999	17851	18049	17999	17787	17982	17862	17742	18010	18056	17939	17972	18082	17860	17742	17888	18058	17943	17906	17948	17831	17912	18257	18219	17895	17969	18049	18094	17912	17971	17929	18088	18059	17931	17943	18116	18049	17857	17994	18030	17931	17924	18026	17840	18092	17992	18215	18108	17924	18004	17850	17991	17962	17788	17793	17835	17883	18022	18058	17931	17826	18217	18062	17800	17899	17879	17988	17891	18018	18029	18082	17807	18035	17976	18034	17996	17846	17891	17937	18141	17839	17825	18110	18037	18022	17861	18189	18153	18032	18043	17728	17810	17928	17818	17876	17851	17969	18050	17952	18066	17754	18276	17939	17933	17985	17922	17799	18013	17878	17844	17883	17883	17945	18005	17973	17959	17919	17778	18024	17896	17807	18008	18002	17782	17905	17967	17872	17880	17512	17809	17914	18023	17707	17923	18021	17769	17950	17948	17966	18065	17801	18065	17892	17899	18074	18142	18046	17973	17870	18015	17981	17944	17661	17851	18158	18057	18035	17983	18012	17886	17970	17923	17964	17855	17923	17978	17929	17880	17965	18105	17945	17805	18039	17989	18033	17928	17884	17821	17879	17821	17936	18060	17668	18066	17867	18123	18020	18113	18033	18106	17967	17931	17851	18232	17894	17858	18053	18004	17878	17945	18076	17651	17862	17867	18050	18129	17884	18112	17901	17915	17977	18110	18041	18172	17975	17934	17989	18167	18088	18032	18122	17850	17896	18025	17875	18000	18014	18014	17824	17837	18106	17897	17983	18030	17784	18034	17979	18222	18018	17742	17969	17948	17958	17851	17979	18061	17804	17930	17893	18162	18028	18011	17800	17894	17723	18026	17803	17916	17828	17946	17843	17957	17932	17988	18007	18094	18024	18061	17791	17949	17785	17962	17943	17798	17948	18165	17889	17828	17733	17899	17990	18073	17985	18012	17897	18083	17959	18023	17935	17965	17891	17668	17490	17976	18098	18025	17931	17934	17988	17889	17747	17848	18130	18031	18105	18033	17857	18132	17937	18000	17861	18022	17915	17959	18035	17900	17963	18175	18108	18213	17910	18062	18122	18194	17787	17824	17907	17920	17940	18211	17893	17850	17848	17771	17997	18134	17969	18042	17878	18151	17990	18033	18068	18098	17911	17959	17989	18049	18107	18033	18153	17830	18099	17949	17907	17617	18088	17911	17916	17887	18139	17693	18047	18102	18075	17911	17912	18073	17929	17837	17951	17843	17810	17949	17822	17902	18081	18004	17943	18090	18003	18134	18003	17924	18019	17857	18007	17864	18117	17945	18158	17836	18076	17945	18001	17925	17938	18226	17828	17899	17931	18047	18055	17947	17743	18175	17994	17675	18041	17909	17827	18075	17866	17829	17953	17865	17958	17909	17716	18141	17943	18057	18085	17978	17848	18135	17759	17987	18018	17875	17744	17858	17935	17821	17971	18072	18203	17935	17795	17913	18019	17932	17915	18024	17874	17987	18022	18127	18015	18061	17990	18194	18213	17945	17944	17855	17861	18034	17983	17978	17923	17900	17845	17825	18002	18080	18058	18064	17927	17947	17942	17863	17903	17881	17984	17970	18002	17905	17774	18048	18296	17996	17743	17803	17882	17830	18015	17982	17903	17765	18290	17929	17974	18147	17905	18131	17818	17880	18000	17820	17988	17785	18031	17957	17851	17852	18085	18104	17870	17899	17854	18059	17870	17781	17932	17997	17989	18004	18042	17955	17935	17945	17808	17860	18013	17689	17973	17891	18029	18006	17955	17946	17781	18072	17923	17815	17845	17882	17867	17858	17922	17964	18120	17805	17907	17851	17833	18046	18075	17959	17961	17885	18007	17869	17866	17869	17898	17760	17806	17844	17926	17941	17916	17923	18010	17946	17870	17900	17848	17935	18080	17838	18010	17906	17912	17860	17792	17997	18082	18160	17807	17878	18048	17883	17791	17971	17937	18040	18031	17964	18063	17711	17825	17905	17944	17670	18054	17919	17874	17907	18036	17717	17915	17924	17828	17660	17745	17968	17855	17915	17990	17956	18145	18099	18025	18137	17754	17760	18198	17716	17821	17858	17742	17838	17918	18007	18219	17877	17894	17880	17913	18034	18091	17943	17993	18037	17958	17947	17855	17851	17784	18010	18116	17906	18164	18094	17859	18166	17769	17903	17778	17819	17899	18018	17992	17876	17876	17813	18244	17916	18085	18027	18012	17776	17819	17838	18127	18069	17687	17702	18034	17936	17738	17902	17935	18175	17954	18002	18046	18006	17788	17926	17938	18037	17920	17959	17901	17992	17968	17936	17866	17809	17990	18037	17934	17929	17981	17889	18027	18075	18097	18100	18038	17969	17934	17895	18072	18096	17878	17969	17902	18036	18047	17902	18012	18009	17726	17902	18033	17891	17932	18006	17924	18008	17976	17967	18009	18093	17844	18017	17869	17902	17828	18035	17948	17907	17898	17958	17987	17940	18021	18083	18068	18188	17702	17841	17847	17771	17824	17812	17868	17878	18169	18150	17831	17793	17758	17811	17994	18143	18055	18031	17820	17977	18046	18013	17938	18232	17644	17890	17934	18042	18001	17918	17940	17918	18042	18008	17793	17943	18195	17892	17961	17855	17997	17946	18103	18034	17690	18028	17872	17861	18026	17875	17848	18181	17735	17850	18077	17929	17951	18002	17827	17768	17967	18115	17947	18261	17955	17860	17847	18073	17936	17997	17927	17967	18154	17791	18040	18091	17891	17949	17886	17979	17897	17730	17983	18034	17921	17943	17937	17890	17945	18050	18041	17889	18151	18173	18035	17972	17866	17853	18154	18162	18051	18113	17864	18062	17915	18128	17902	17981	18014	17919	18130	17833	17781	17943	17868	17956	17974	18104	17982	17671	17954	17939	17898	17813	18013	17815	17823	17770	18141	18097	18124	18070	17958	17953	18105	18075	17873	17870	17871	18184	18009	18214	17968	18138	17909	17769	17864	18052	17703	18078	18143	17831	18006	17900	18016	18032	17970	17897	18046	17885	17655	18045	17836	17941	17935	17823	17958	17835	18099	17819	18008	18017	17922	17989	18175	17812	17810	17978	18061	17801	17948	18020	17924	17778	17829	17967	18136	17933	17825	17932	17869	18014	17997	17923	17842	17932	17815	17965	17887	17920	17875	17764	17814	18091	17936	18071	17828	17785	17803	17952	17991	18084	17802	17901	17945	17873	17671	17780	17846	17811	18044	17805	17905	18008	18107	18064	18073	18021	17955	18042	18007	17913	17821	17990	17775	17990	17686	17869	17764	17885	18002	17821	17967	17748	17966	18086	18031	18113	17929	17823	17855	18039	17792	18011	17836
58554	103996	93867	78936	54838	35544	22391	17292	15507	15118	15038	15060	15049	14935	14944	14890	15075	15013	15013	15168	15102	15068	15090	15034	15011	15204	15006	15084	15224	15119	15277	15048	14967	15130	15101	15087	14948	15170	15100	15174	15132	15281	15240	15126	15060	15003	15115	15032	15083	15074	15025	15069	15208	15081	15097	14998	15138	15129	15198	15174	15176	15044	14939	15087	14955	15087	15141	15028	15001	15157	15045	15057	15016	15121	15024	15129	15108	14965	15068	15182	15015	15260	15074	15237	15256	15124	15129	15113	15066	15167	15028	15243	15124	15115	15115	15093	15189	15109	15218	15029	15107	15057	15184	15059	15019	15042	15158	15133	15100	15072	15122	15029	15120	15195	15180	15132	15130	15189	14853	15229	15033	15162	15074	15054	14962	15180	15052	15175	15185	15263	15131	15085	14921	15119	15064	15094	15057	15100	15155	15151	15219	15111	14852	15123	15101	15028	14980	15104	14974	15008	15013	15218	15227	15226	14997	15156	15049	15021	15011	14940	14991	14857	15094	15047	15288	15127	15162	14949	15180	15007	15239	14990	15013	15118	15038	15056	15039	15111	14898	15272	15218	15085	15045	15300	15104	14943	14906	15052	14985	15011	15049	15135	15276	15140	15131	15029	14987	15133	15142	15254	15096	15116	15047	15027	15274	15049	15002	15237	15113	15027	15027	14953	15133	15096	15065	15045	14970	15002	15156	15294	15236	15182	15167	15104	15255	15005	15172	15188	15135	15215	15073	15183	14904	15021	15008	15198	15318	15093	15046	15061	15104	15158	14957	15281	15081	15137	15040	15014	15063	15009	15007	15017	15082	15122	15105	15133	15210	15106	15076	15040	15222	15040	15072	15194	15059	15260	15109	14990	14982	15282	14951	15057	15052	14868	15005	15440	15036	15160	14916	14945	15007	14938	15059	15128	15165	15202	15235	15320	14909	15194	15076	14837	14973	15296	15113	15137	15202	15011	15122	15069	14978	15194	15262	14962	15136	15137	15204	15213	15091	15331	15031	15085	15120	14887	15031	15025	15112	14929	15229	14961	15106	15154	15131	15151	15071	15088	15139	15090	15083	14861	15047	15177	15187	15116	15153	15275	15238	15120	15010	15310	15040	15114	15121	15091	14971	15106	15211	15070	15018	15052	15175	15132	15028	15188	15111	15000	15046	14869	14964	15315	15223	14950	14962	14859	15006	14904	15103	14998	15111	15087	15033	15100	14946	15008	15102	15272	15087	15061	15006	15122	15011	15020	15076	15016	15109	15168	15279	15087	15162	15225	15096	15029	15098	15214	15150	15026	15045	15109	15035	15043	15082	15014	15076	15020	15048	15024	15022	15100	14895	15143	14823	14979	15241	14936	15201	14984	14958	14974	15098	15277	15118	15086	15113	15116	15105	15226	15060	14952	15065	15007	15090	15248	15131	15122	15240	14969	15081	15202	15016	15066	15093	15097	15069	15052	15184	15064	14999	15263	15052	15043	15081	15205	14956	15217	15148	15119	14978	15027	15079	15162	14992	15056	15055	15168	14960	15109	15106	15056	15320	15051	14904	15086	15193	15116	15170	15085	15076	15154	15124	15209	15145	14907	15110	15135	15192	15105	15252	15150	15068	14873	15072	15146	15174	15270	15084	15114	14999	15255	14984	15092	15108	15081	15208	14931	15208	15209	15108	15254	15039	15051	15230	15080	15063	15077	14904	15097	15020	15039	15176	15117	14971	15136	15129	15094	15043	15160	15305	15146	15073	15008	15037	15216	15178	15031	14925	14972	15034	15088	15042	15151	15128	15147	15060	15085	15147	15106	15018	15088	15093	14952	14973	15315	15135	15161	14978	15109	15011	15178	15223	15107	15056	15110	14983	15093	15122	15017	15030	15045	15052	15058	14942	15260	15191	15073	15009	14973	15210	15146	15094	15044	15099	14953	15116	15157	15160	15098	15170	15057	15162	15121	15017	15271	15023	14994	15107	15110	14950	15036	15013	15091	15295	15114	15344	15159	15015	15184	15110	15152	14987	15159	15161	15181	14897	15036	15167	15040	15078	15153	15053	15251	15039	15244	15161	14835	15166	15161	15002	15204	14996	15083	14978	14996	14996	15060	15078	15130	15260	14993	15086	15120	14946	15135	15031	15088	15081	15082	15234	15215	15160	15178	14934	15105	15106	15094	14966	15287	15113	15111	14985	14958	15111	15087	15220	15137	15065	15050	15222	14897	15095	15169	15061	15194	15095	15109	15236	15201	15131	15239	15056	15212	15198	15039	15226	15029	15214	15035	15093	14879	15164	14898	15087	15060	15068	15141	14978	15278	15094	15050	15111	15179	15079	15006	15202	14986	15084	15072	15011	15187	15142	15093	14999	15060	15191	15147	15062	14995	14937	15152	15108	15001	15035	15043	15079	14904	15134	15036	14923	15198	15103	15170	15142	15064	15102	15047	15128	15030	15132	15080	15076	14770	14968	14996	15238	14940	15133	15040	15085	15149	14964	15030	15151	15287	15202	15033	15080	15111	14898	15054	15084	15123	15073	15232	14991	15014	15049	15164	14971	15072	15068	15195	15055	15089	15102	15140	15186	15123	15174	15087	15086	15183	15127	15122	15148	15031	15181	14981	15154	15108	15243	15196	15352	15065	15098	15150	14982	15156	14983	15171	15152	14902	15064	15054	15199	14996	14975	15154	15204	15095	15106	14930	15276	15026	14990	15236	15155	14994	15120	15043	15159	15052	15029	15116	15100	14969	14876	15051	15172	15098	14968	15138	15123	15082	15267	14975	15202	15143	15074	15250	15182	15237	15243	15119	15047	15132	15074	14935	14978	15093	15161	15162	15165	15130	15068	15092	15049	15169	15200	15238	15145	15076	14925	15079	15192	15139	15028	15168	15099	15050	15122	15105	15121	15108	15044	15083	14968	15252	15133	15099	15079	15149	15136	15097	15180	15106	15123	15028	14964	15224	15031	15022	15005	14973	15107	15050	15115	15012	15049	15159	15138	15235	15053	15151	14883	15098	15090	15013	14999	15190	15057	15078	15218	15000	15013	15100	15022	15231	15201	15087	15144	15108	15138	15228	15193	15218	15005	15143	15179	15006	15181	15073	15071	15060	15023	15053	15092	15053	15110	15135	15173	15094	15167	15169	15300	15227	15035	15160	14931	15116	14999	14957	15251	15064	14911	15210	15061	14954	15053	15039	14954	15087	15210	15100	15101	15013	15149	15236	14985	15089	15217	15065	15117	15177	15110	15016	15036	15066	14983	15125	15121	15045	15002	15151	15013	14953	15101	15133	15094	14959	15002	14960	14846	15100	15168	14991	15205	15061	15129	15057	15043	14942	15143	15069	15117	15034	15045	14986	15040	15072	15247	14980	15183	14953	14962	15015	15087	15075	15042	15189	15141	15103	15048	15228	15061	15089	15131	15002	15070	14979	14930	15073	15180	15201	15112	14979	15168	14982	14999	15139	15080	15046	15072	15013	15188	14945	14961	15154	15076	15078	15021	15080	14996	15156	15153	14978	15115	15093	15062	15038	14995	15116	14998	14967	15004	15003	15059	15078	15062	15028	15193	15157	15094	15015	15029	15045	14824	15182	15024	15139	15063	15074	15154	15126	14994	15124	15073	15121	15067	15101	15118	14994	14989	15225	14976	15045	15146	14929	15031	15105	15109	15054	15114	15131	14929	15127	15211	15066	15180	15049	15027	15268	15184	15020	15037	15042	15293	15027	15097	15118	15117	15006	15030	15062	15139	14818	15026	15059	15124	15082	15047	14991	15232	15158	15044	15115	14895	15237	15210	15049	14927	15142	15060	15108	15031	15143	14870	15070	15038	14924	14875	15099	15079	15237	15038	15036	14899	15033	15021	15008	15239	15187	14897	15026	15140	15080	14963	15074	14921	15065	15030	15249	15237	14991	15050	15126	15066	15056	14987	15093	15098	14955	15099	15115	15068	14980	14990	15073	15202	15273	15070	15015	15234	15013	15043	15075	15082	15195	15031	15038	15128	14839	15046	15169	15187	14940	15201	15018	15104	15305	15007	15036	15011	15128	15164	15150	14979	14885	15219	15143	15279	15188	15121	14880	15092	14973	15020	15254	15134	15178	15109	15153	14941	15061	15137	15100	15038	15003	15074	15191	14974	15034	15046	14985	15107	15059	15124	15097	14962	15154	15022	15039	15112	14987	15087	15053	15052	15229	15309	15143	15182	14950	15151	15163	15073	15006	15092	15004	15126	15097	15162	15201	15065	15036	15147	15051	15071	14998	15055	15147	15190	14948	15051	15219	15133	15221	14999	15099	15013	15014	15026	15062	15019	15066	14923	15041	14995	15183	15213	15090	15156	15221	15054	15077	15122	15166	14988	15073	15079	15064	15200	15072	15075	14893	15036	15037	14991	15075	15242	15101	15115	15114	15199	15063	15036	15046	14955	15242	14985	15051	15074	15309	15009	15033	15220	15150	15055	15101	15261	15054	14993	14988	15065	15050	15120	14980	14996	15105	15049	15126	15028	15146	15047	15102	15104	15093	15044	15012	15314	15137	15301	15001	14998	14956	15190	15358	15334	15050	15084	15105	14964	15139	15177	14833	15182	14897	15102	14959	15092	15030	15068	15110	15147	15069	15137	15110	15009	15030	15023	15039	15173	15178	15172	15069	15064	14913	15072	15146	15173	15164	14935	15181	15141	15148	15197	15145	15106	14919	15160	15010	15145	15109	15122	15068	15278	15058	15158	15017	15136	15111	15061	15020	15170	15151	15043	15021	15144	15093	14968	15121	15069	15152	14922	15016	14957	15022	14843	15065	15162	15128	15008	15014	15046	15059	15083	14878	15294	15030	14888	15129	15014	15080	15196	15179	15189	15253	15079	15033	15010	15107	15061	15170	14975	15011	15035	15037	14823	14971	15013	15210	15092	15130	15253	15109	15122	15155	15214	15121	15053	15085	15136	15018	14966	14944	15125	15078	15097	15154	15030	15250	14984	15001	15086	15082	15075	15241	15027	14959	15062	15109	15058	15039	14816	14981	15028	15179	15094	15137	15210	15020	15044	15052	15086	14998	15171	15359	15089	15099	15157	15145	15076	14970	15176	15042	15238	15150	15019	15024	15180	15099	15200	15144	15228	15310	15002	15063	15179	14988
28608	33308	47280	38968	27112	21487	19301	18242	18126	18154	18062	18322	17988	18108	17853	17930	18255	18140	18113	18003	17905	18068	18158	17925	18089	18025	18098	17731	18082	18088	18003	18056	18149	17928	18051	18243	17923	18108	18047	18084	18029	18133	18123	18195	17950	17930	17977	17907	17941	18145	18215	18000	17997	18048	17855	17918	17987	18003	17898	18175	17950	17983	18092	17929	17931	18067	18162	17996	18068	18041	17959	18062	17978	18093	18056	18028	18108	17957	18017	18150	17900	18113	18018	18104	17981	17865	17922	17967	17988	17974	18160	17854	17890	17866	18034	18120	18092	18023	17985	18028	18214	18056	17964	17995	18157	17877	18017	17898	18011	17876	18021	18013	18128	17852	17976	18083	18263	18099	17925	17912	18018	17931	17965	17984	17945	17911	18014	18071	18034	17926	18221	18192	18068	17928	18006	18146	17989	18051	18171	18200	17867	18084	17953	17855	17824	17921	17934	17951	18023	17949	18206	18033	18238	18091	18273	17834	18024	17981	18119	18023	18041	18004	18170	18105	18015	17889	17926	17971	17899	18082	17897	17800	18102	18204	17886	17958	17982	18027	17839	17953	17881	17964	17996	17818	18088	17890	18108	17726	18137	18013	17889	18110	18076	18141	18121	18078	18257	18030	18050	18030	17857	18101	18105	18057	17914	18023	18018	17900	17907	18123	17995	18011	17937	17778	17919	17952	18023	17928	18066	18084	18108	18067	18079	18022	18070	18017	17931	17957	17985	18007	18035	17710	18007	18124	17983	18059	18176	18006	17962	17953	18032	17970	17948	17981	18041	18059	17763	17916	17797	18258	17881	17849	18118	18139	17913	17970	18047	18058	18287	18113	17951	18169	18161	18069	18259	18287	18315	18026	17914	18035	17961	18176	18180	17855	18156	18242	18163	18058	18071	17913	18048	18013	17901	17897	17962	18034	17975	18007	18165	18075	17944	17844	17859	18004	17989	17910	17903	18113	17984	18087	17852	17994	17899	18077	17939	17997	17953	17924	18104	18002	18005	18186	17991	17952	18073	18177	17989	17858	18070	18054	17906	17861	18041	17850	18315	18107	18184	18111	18058	18107	18043	18013	17956	18093	17864	17888	17895	18015	18099	18094	18046	17947	17999	18186	18011	18060	18153	17856	17999	18016	18087	17979	17866	17950	18151	18097	17942	17959	17981	18057	18056	17833	17956	18011	17922	18085	18106	17761	17971	17910	17808	18134	18007	17903	17975	17974	17858	18145	18110	17948	17941	18062	18217	18131	17822	18215	17988	18122	17982	18009	17833	17804	18063	18214	17938	18018	17885	18038	18144	18062	18177	17968	18084	18111	18070	17755	18060	17924	18113	18258	18166	18020	17888	17971	18057	17967	18089	18043	18008	17839	17985	17983	18043	18123	18001	18083	17857	18004	17939	17901	17930	17806	17965	18102	17926	17987	18017	18100	17916	17862	18050	17955	18002	18091	17942	17861	18003	17947	18034	17861	17977	17952	17948	17911	17943	17979	18003	18018	18143	17959	17944	17860	18091	18001	18050	18048	17979	18086	18078	17984	17890	17974	18059	17990	18067	17785	18027	17879	18045	18012	18055	18108	18180	17901	18166	18132	18032	18154	18107	18082	17930	17907	18019	18011	17873	17935	17966	17959	18028	18011	17940	18011	17928	18026	18076	18006	17927	17941	18032	17996	18000	18182	18091	17999	18179	18056	17889	18098	18052	18024	18066	17890	18081	18031	17977	17962	17932	18044	17991	17911	17936	18078	17983	17813	18025	18089	18217	17907	18114	18127	18043	18045	17948	17961	18251	17767	17962	17942	18023	18166	17902	17910	18025	17986	18147	17969	18243	18146	17882	18036	18000	18126	17964	17880	18053	18033	17994	18112	18156	18035	18175	18015	18072	18094	17889	17952	17912	17990	18006	18051	18037	18165	17820	17900	18070	17790	17863	17996	18194	18151	17941	17893	17912	18082	17984	17769	17959	18010	17921	17904	17877	17980	18011	17939	18109	18045	18162	18101	18063	17753	18042	17951	17932	18007	18012	17977	17917	17823	17856	17824	17841	17936	17837	18116	18135	17934	18098	18245	18023	17900	18133	18055	17802	18209	17901	18136	17863	17958	17937	17854	17873	18107	18060	17873	18086	17957	17993	18021	18024	18018	17912	17832	18121	18161	17906	17896	17954	17981	17919	17881	18019	17988	17944	18114	18128	17991	18072	17936	18012	18032	18096	18015	17815	17973	18002	17995	18158	18097	17812	17987	17913	18098	17875	17887	17942	17895	17966	18077	17954	18087	17910	18084	18030	18018	17997	18078	18086	18063	17784	17848	18029	17885	18108	17880	18114	17901	17872	18072	17892	18101	18132	17832	18067	18154	17908	18358	18106	17756	17874	18064	17976	18137	17960	17972	17839	18009	17900	18037	17903	17762	18029	18073	17977	18063	18030	17987	17927	18061	17953	17933	17921	17823	18019	17859	18204	18060	18033	18065	17968	17943	18052	17929	18180	17963	18023	18063	17865	17968	17967	18204	17906	17952	18053	18034	17930	17959	18008	17729	17997	18150	18202	18059	18035	18031	18184	17981	17734	18114	17980	18031	18132	18072	18006	17961	18090	18022	18060	17984	18053	17905	18031	18009	18051	18068	17950	17900	17841	17776	17774	17875	18155	18018	17971	17917	18011	17890	18026	17922	18069	18016	17831	17828	17967	18148	17950	17939	18074	18182	18063	17979	18135	18034	18123	18002	17962	18006	17952	18024	18061	18076	18068	18021	18080	18126	17932	18161	18173	17936	18095	17917	18088	17930	18114	18002	18092	18027	18190	17851	17983	18015	17940	18166	18047	17882	17948	17898	17984	17899	18171	18042	18146	17803	17971	17953	18006	17760	18171	18010	17982	17864	17928	17891	17956	17860	17961	18080	18054	17932	17964	18080	17911	18020	18086	18034	18119	18082	18176	17760	18001	18106	18195	17978	18192	17966	18192	17884	18052	17938	17989	18010	18018	17843	17924	18122	18114	17753	18093	17911	18067	18039	18135	17870	17943	18104	17971	17920	18264	18102	18291	17977	18177	17931	17975	18127	17958	17953	17926	17856	17924	18020	18002	17927	17966	18087	17756	17766	17922	18043	17919	17830	17840	18100	17945	18020	18081	18274	18002	18115	17993	18093	18029	17903	18079	18048	17965	17976	18280	18058	18160	18080	17876	18077	18145	17950	17996	18058	18074	18139	17974	17948	17952	17838	18020	17967	18025	17935	18062	17931	17975	17865	17894	18023	17976	17876	17887	17953	17936	18025	18054	17912	18080	18047	18015	17980	17842	18025	18137	17986	18155	17982	18000	17955	18091	18173	18190	18102	17810	17975	18111	17932	17979	17978	18081	17956	17827	17890	18086	17966	17892	18072	17898	17965	18001	17944	18065	17862	17907	18085	18149	18048	17924	18112	17944	18125	17903	18095	18227	17984	18084	18158	17874	18001	17946	18061	17932	18083	18012	18026	17821	17915	18182	18082	18171	17922	18073	18185	18029	17781	18168	18043	17810	17950	17801	18098	18102	18063	18040	18055	17823	17914	18124	17936	17999	18311	18238	18142	18138	17933	17978	17983	18181	18004	18084	18010	18031	18236	17950	17959	17796	17977	18031	18067	17875	18099	17784	17783	18186	17918	17885	17950	18160	17886	18021	18231	18078	18015	18060	18007	18062	17886	17972	17996	18104	18087	18145	17890	18013	17829	18176	18066	18038	18049	18012	18024	17926	17732	17981	18004	18122	17958	18000	18057	18099	18107	17856	18080	18051	18048	17951	17839	17729	17891	18227	18098	18163	18001	17967	18002	18000	17924	17952	18033	17988	18102	17952	18016	18096	17989	18010	17997	18074	17951	18050	17730	18026	18092	17987	17976	17870	18215	17885	18038	17979	18029	18039	17971	18116	18130	17990	17960	18081	18022	17880	18074	18018	18052	18042	17984	18058	18054	18026	18074	17980	18202	17961	17923	18075	17779	18222	17976	18041	18227	17931	18136	17906	17996	18011	18083	17925	18177	18087	17985	17999	17994	18038	17985	17999	18083	17955	18324	18071	18120	17821	17955	17878	17835	17955	17979	18077	17849	17953	17981	18059	18015	17959	17788	18081	18158	18128	18041	18156	17822	18079	18100	17965	18071	18063	18139	18325	18099	18069	17819	17838	18003	17894	17934	17921	17917	17964	18014	18063	18078	18068	18156	18035	18132	17848	17863	18167	18014	18019	18099	18099	17820	17949	18037	17909	18044	18056	18171	18042	17914	18073	17896	18028	17974	17845	18136	17916	17712	18143	18110	17979	17827	17822	17895	18047	17941	17893	18042	18001	18018	17811	17837	18094	18033	18071	18075	18058	17992	17868	17736	18023	17898	17870	18040	18108	17947	17984	18036	18057	18019	17962	18107	17838	17901	17808	17642	17872	18151	18043	18051	17943	17904	18058	18075	18004	17885	17725	18136	18001	18189	18015	18187	18102	18036	17840	17865	18012	17979	18121	18235	18107	17952	17860	18042	18027	18064	18021	17935	17891	17910	17901	18040	18144	17995	17861	18004	17962	18044	17882	17982	17819	18004	18061	18030	17921	18049	18077	17907	18061	17936	18057	18047	18048	18300	18050	17855	18158	18018	17853	18124	18107	18020	18077	17928	18014	18001	17958	18088	18043	17997	18101	18013	17924	17996	18060	18166	18151	17931	17861	17902	18059	17905	18031	17899	17898	17918	18053	18057	17955	17905	18026	18267	17703	17918	18131	17864	17872	17976	18129	17936	18122	18167	17911	18108	17984	17952	18113	17974	17910	18021	18081	18132	18203	17833	17696	17916	17801	18117	17975	18032	18048	18023	18186	18123	17825	17899	18073	18130	18018	18064	18057	18161	17893	17869	17894	17941	17882	18019	17981	18067	17879	18001	17884	18037	18104	17937	18174	18072	17925	17967	18017	17881	18058	18131	18039	17851	17911	18188	18076	18160	18017	17818	18016	17920	18067	17984	17942	17911	18271	17951	18244	17943	17977	18038	17982	17950	18115	17941	18229	18077	18073	18149	17941	18101	17851	18063	17968	18019	18114	18098	17910	18090	18020	17959	17851	18127	18237	18121	18174	17915	18043	17912	18116	18043
30158	54228	49360	34741	23400	17780	15651	15423	15217	15119	15080	15182	15027	15109	15155	15123	15062	15086	15020	15167	15261	15186	15092	15206	15303	15294	15077	15177	15041	14956	15097	15100	15092	15070	15090	15071	15033	15183	15153	15055	15113	15113	14978	15197	15250	15112	15078	15088	15234	15347	14979	14838	15228	15220	15042	15190	15022	15179	15063	15064	15058	15219	15267	14944	15171	15095	15068	15176	15134	15111	15092	14979	15128	15109	15086	15276	15151	14918	14983	14945	15038	15091	15133	14920	15201	15240	15192	15165	15100	15265	14968	15136	15141	15274	14962	15244	15173	14995	15182	15041	15122	15227	15241	15206	15174	15182	15144	15279	15201	15237	15095	15086	14983	15056	15065	14988	15159	15076	15155	15080	15095	15225	15100	15220	15076	15041	15056	15388	15090	15183	15234	15192	15107	15092	15093	15073	14987	15053	15000	15134	15000	15267	15075	15171	15200	15013	15143	15267	15140	15164	15129	15081	15183	15154	14939	14988	15098	15313	15152	15137	15082	15178	15124	15144	15154	15207	15025	15166	15282	15222	14990	15159	15169	15091	15026	15404	15133	15187	15122	15112	15054	15048	15275	15194	15111	15011	15068	15130	14935	15029	15111	15155	15216	15076	15075	15045	15091	15176	15185	15131	15081	15132	15220	15108	15085	15099	15088	15198	15154	15146	15023	15224	15108	15056	15099	15085	15279	14989	15025	15222	15031	15224	14994	15246	15056	15181	15121	15144	15005	15054	15096	15053	15150	15115	15267	15130	15254	15055	15059	15118	15303	15071	15154	15110	15147	15251	15169	15047	15446	15072	15193	15045	15349	15068	15106	15214	15127	15183	15093	15231	14993	15210	15302	15006	15145	15247	15128	15259	15002	15188	15277	15190	15239	15190	15169	15196	15175	15017	15183	15003	15298	14979	15178	15066	15178	14914	15146	15121	15147	15136	14910	15109	15131	15166	15256	15107	15113	15275	15101	15075	15027	15004	15182	15152	15185	15187	15119	15173	15113	15101	15092	15083	15167	15134	14880	15087	15202	15228	14936	15155	15203	15222	15107	15066	15178	15020	15127	15109	15048	15159	15166	15028	15078	15139	15150	15263	15121	15129	14928	15159	15189	15064	15213	15298	15264	14978	15255	15352	15034	15246	15115	15205	15098	15117	15067	15160	15180	15102	15090	15092	15045	15074	15185	15179	15139	15119	15168	15059	15021	15132	15147	15117	15154	14972	15117	15139	15110	15244	15033	15013	15106	15088	15140	15048	15077	15235	15141	15080	15245	15318	15259	14972	15187	15180	15062	15164	15271	15038	15129	15171	15137	15008	15062	15055	15127	15013	15262	15066	14958	15164	15153	15048	15119	15291	15168	15086	15259	15134	14967	14990	15173	14974	15293	15121	15032	14945	15036	15188	15084	15297	15041	15085	14949	15174	15231	15025	15209	15124	15213	15154	15113	15065	15178	15179	15245	15183	15087	15121	15228	15202	15120	15127	14995	15061	15278	15164	15122	15010	15188	15202	15173	15171	15130	15015	15109	14995	15011	15125	14998	15254	15192	14961	15225	15251	15026	15238	15185	15156	15262	15152	15266	15122	15152	15354	15076	15134	15026	14868	15157	15223	15001	15129	15176	15075	15072	15105	15093	15024	15202	15287	15065	15170	15085	15135	15058	15226	15110	15054	15160	15248	15055	15134	15138	15002	15056	15098	15109	15419	15066	15216	15085	15010	15116	15055	15220	15033	15024	15326	15181	15100	15227	15200	15046	14941	15087	15131	15180	15158	15143	15172	15066	15167	15110	15121	15199	15014	15192	15076	15233	15106	15095	15234	15197	15274	15006	15073	15031	15215	15074	15072	15263	15408	15062	15072	15132	15072	15170	15210	15150	14963	15077	15132	15074	15123	15227	15074	15058	15110	15090	15210	15072	15175	15179	14945	15106	15207	15294	15232	15326	15226	15157	15107	15084	15369	15173	15050	15095	15030	15182	15197	15040	15068	15028	15098	15235	15084	15212	15054	15252	15172	15046	15244	15058	15293	15145	15112	14985	15169	15179	15292	15179	15092	15136	15280	15214	14910	15171	15280	15051	15159	15236	15199	15073	14975	15164	15268	15214	15134	15106	15227	15208	14938	15061	15231	14916	14951	14956	15154	15161	15052	15180	15113	15189	15063	15109	15025	14967	14957	15031	15289	15134	15068	15279	15076	15156	15110	15035	15132	15125	15203	15108	15035	15068	15037	15368	15010	14912	15107	15103	15200	14937	14994	15052	15104	15180	15197	15155	15087	15072	14953	15017	15214	15215	15118	15041	15127	15054	15150	15239	15060	15106	15056	15289	15094	15043	15104	15040	15017	15182	15054	15088	15241	15100	15241	14966	15108	15184	14994	15182	15063	14957	15068	15143	15215	15087	15028	15244	15154	15180	15162	14989	15092	15204	15157	15056	15066	15215	15173	15109	15137	15167	15169	15112	14993	15157	15176	15091	15166	15064	14953	15049	15024	15121	15081	14996	15040	15101	14974	15154	14999	15161	15068	15094	15198	15114	14967	14922	15139	15218	15112	15079	15064	15084	15127	15018	15369	15262	15134	15203	15153	15174	15101	15184	14967	15093	15134	15128	15168	15148	15176	15072	15172	15104	15063	15087	15045	15261	15206	14997	15210	15147	15052	15191	15160	15262	15019	15307	14952	15153	15004	15220	15163	15274	15180	15180	14987	15203	15070	15275	15051	15093	15099	15150	15110	14964	15153	15270	15245	15147	15287	15141	15360	15122	15116	15130	15027	15244	15265	15119	15300	15082	14976	14978	15069	15075	15320	15275	15122	15230	15212	15142	15144	15084	14994	15060	15148	15199	15072	15061	15194	15221	15173	15007	14983	15109	15172	14948	14993	15136	15087	15178	15193	15076	15313	15278	15197	15125	15085	15048	15172	15033	15175	15107	15128	15185	15145	14953	15201	15075	14985	15141	15130	15176	15106	15313	15102	15200	15124	15025	15099	15262	15251	15173	15342	15147	14894	15178	15052	15026	15162	15189	15046	15138	14921	15180	15146	15142	15163	15119	15224	15230	15156	15201	15046	15235	15167	15237	15112	15206	15077	15164	15033	15108	15132	15193	15193	15134	15226	15069	15156	15155	15206	15156	15086	15075	15223	15136	15248	15122	14944	15070	15114	15151	15335	15354	15110	15108	15070	15199	14980	15200	15246	15088	15106	15000	15261	15248	15087	15124	15007	15284	15159	15136	15267	15190	15168	15144	15148	15376	15108	15184	15114	15020	15188	15058	15033	14954	15089	15087	15115	15154	15085	15159	15131	15098	15179	15133	15255	15130	15275	14974	15065	15137	15130	15243	15158	15070	15183	15015	15206	15106	15076	15220	15168	15117	15103	15283	14947	15114	15238	15164	15129	15302	15200	15113	15173	15206	15141	14967	15211	15077	15041	15011	15282	15065	15227	15235	15309	15064	15047	15122	15164	15103	15162	15053	15164	15230	15070	15025	14934	15114	15254	15320	14916	15095	15095	15369	15085	15147	15163	15008	15012	15132	15022	15052	15129	15044	15031	15048	15143	15215	14983	15151	15072	15157	15053	15030	15106	15299	15121	15115	15104	15110	15073	15114	15242	15142	15117	15138	15049	14991	15259	15148	15139	15300	15108	15168	15118	15176	15095	15109	15109	15335	15084	15077	15164	15128	15100	15051	15039	15249	15078	15094	15136	15012	15002	15064	15046	15243	15209	15272	15225	15186	15118	15191	15214	15080	15102	15161	15107	15024	15179	15141	15246	15353	15140	15198	15108	15169	15028	15226	15339	15023	15074	15071	15280	15020	15179	15139	15178	15182	15074	15109	15184	15017	15169	15123	15010	15052	15132	15172	14924	15199	15188	15120	15060	14998	15097	15135	14979	15100	14984	15099	15031	15201	15284	15068	15197	15213	15056	15146	15067	14957	15109	15265	15041	15253	15135	14987	15012	15089	15099	15154	15147	15187	15146	15228	15043	15201	15180	15142	15060	15070	15012	15252	15219	14889	14985	15142	15269	15067	15161	14988	14970	15068	15191	15166	14983	15104	15104	15205	15257	15126	14994	15047	15142	15219	15240	15101	15058	15047	15169	15267	15077	15087	15184	15112	15091	15127	15341	15131	15196	14908	15128	14932	15121	15147	15065	15202	15122	15048	15129	15174	15060	15035	15048	15149	15182	15180	15251	15264	14938	15200	15040	15058	15097	15110	15042	15120	15113	15106	14960	15047	15248	15160	15229	15076	15004	15139	15302	15062	15144	15093	15049	15139	15235	15039	15194	15147	15013	15013	15253	14951	15108	15194	14985	15165	15281	15045	15206	15130	14896	15198	15191	15138	15071	15123	15051	15193	15056	15276	15157	14980	15010	15010	15240	15178	15034	15062	15090	15190	15113	15306	15011	15088	14993	15149	15164	15180	15113	15042	15145	15011	15056	15128	15029	15038	15147	15062	15128	15133	15127	15132	14925	15131	15171	15242	15010	15224	15050	15057	14996	15111	15043	15028	15030	15272	15173	15053	15147	15201	15097	15262	15124	15034	15225	15279	15340	15234	15224	15111	15192	15039	15059	15279	15106	14925	15087	15147	15150	15215	15144	15279	15207	14925	15000	15204	15252	15127	15178	15100	15014	15291	15146	15133	15225	15192	15209	15154	15127	15166	15099	15170	15135	15223	15018	15108	15130	15122	15223	15098	15221	15169	15201	15092	15110	15076	14921	15044	15125	15186	15067	14986	14985	15206	15386	15040	15054	15288	15012	15225	15211	14989	15169	15216	15062	15175	15171	15042	15290	15263	15226	15348	15261	15237	15078	15189	15206	15229	15204	15131	15305	15295	15080	14872	15298	15106	15030	15213	15134	15139	15258	15077	15116	15119	15160	15040	15141	15104	15137	15067	15000	15050	15290	14964	15094	15219	14924	15019	15284	15268	15080	15077	15300	15073	15004	15315	15031	15200	15091	15062	15092	15180	15162	15063	15050	15097	15061	15125	15142	15148	15141	15102	15109	15234	15143	15183	15228	15197	15108	15160	15036	15134	15091	15212	15112	15055	15190	15233	15069	15075	15252	15101	15136	15147	15259	15047	15344	14982	15011	15188	15266	15191	15107	15084	15153
24143	23618	46606	51511	43451	32905	26040	20029	18505	18493	18160	17932	18209	17771	18004	17954	17908	17994	17917	18005	17921	17933	17975	17823	17735	17903	17738	18056	17852	17738	18063	17897	17879	17803	17553	18001	17810	17858	17862	17793	17820	17890	18073	18072	17988	17791	17908	17784	17763	17864	17776	17764	17746	17951	18054	17867	17780	17918	18079	17680	17986	17624	17630	18018	17794	17706	17841	17741	17905	17845	17795	17845	17871	18068	17925	17941	18203	17885	17925	17875	17845	17686	17857	17787	17798	17834	17798	17707	17959	18014	17752	17767	17715	17874	17717	17920	17824	17828	17883	17886	17700	17920	17959	17897	17766	17901	18144	17693	17927	17620	17711	18047	17999	18064	17797	17842	17900	17750	17821	17862	17868	17707	17771	17753	17813	17802	17971	17775	17953	17853	17805	17702	17832	17900	17997	17625	18094	17819	17728	17806	17761	17825	17850	17872	17697	17831	17913	17519	17849	17894	17786	17957	17993	17855	18016	17859	17661	17896	17910	17748	17847	17850	17863	17725	17933	17875	17769	17845	17814	17780	17647	17935	18084	17996	17850	17909	17772	17900	17840	18120	17837	17664	17922	17666	17951	17783	17778	17866	17695	17792	17815	17777	17840	17815	17773	17725	17943	17912	17917	17744	17792	17640	17892	17816	17888	17756	17781	17684	17821	17708	17909	17820	18015	18007	17860	17580	17704	17783	17855	17696	17950	17840	17756	17866	17995	17881	18005	17710	17865	17830	17836	17596	17678	17792	17880	17663	17841	17785	17747	17774	17694	17703	17946	17699	17834	17753	18009	17914	17778	17928	17831	17910	17826	17913	17755	17666	17876	17708	17943	17671	17903	17639	17900	17904	17770	17948	17906	17700	17729	17788	17709	17817	17693	17786	17624	17996	17706	17865	17890	17930	17844	17979	17666	17759	17867	17907	17834	17820	18031	17713	17553	18032	17791	17914	17600	17733	17838	17853	17745	17827	18077	17940	17866	17922	17757	17967	18051	17877	17991	17843	17942	17697	17831	17755	17834	17858	17716	17868	17850	18145	17863	17791	17816	17848	17725	17593	17717	17831	17824	17936	17819	17839	17764	17666	17862	17671	17571	17843	17869	17923	17716	17899	17975	17897	17947	17743	17725	17772	17829	17863	17864	17932	17830	17750	17820	17934	17855	17770	17886	17866	17896	17711	18000	17677	17653	17837	17739	17743	17919	17792	17791	17994	17878	17887	17950	17937	18008	17805	17848	17970	17823	17904	17858	17999	18153	17733	17942	17725	17835	17859	17847	17897	17884	18051	17980	17736	17855	17898	17718	17676	17627	17718	17861	17785	17886	17804	17897	17989	17757	17624	17904	17690	17791	17791	17810	17762	17692	17798	17719	17633	17794	17973	17924	17898	17847	17648	17947	17746	17842	17777	17927	17911	17866	17667	17958	17579	17910	17966	17791	17895	17786	17809	18106	17957	17834	17982	17936	17970	17763	17855	17833	17591	17769	17795	17709	17923	17808	17874	17775	17687	17486	17875	17751	17856	17704	17872	17800	17961	17912	17879	17832	17670	17828	17879	17897	17833	17900	17573	17804	17900	17677	17888	17709	17657	17903	17857	17913	17786	17977	17983	17657	17825	17962	17866	17763	17834	17626	17761	17707	17963	17896	17868	17977	17808	17814	17510	17670	17883	17917	17847	17868	17953	18082	17684	17645	17800	17796	17844	17806	17756	17741	17967	17768	17791	17895	17822	18027	17871	17987	18092	17781	17784	17858	17988	17861	17569	17674	17803	17938	17946	17868	17992	17782	17933	17867	17879	17971	17749	17648	17641	17661	17746	17888	17813	17842	17845	17820	17735	17750	17805	17768	17729	17739	17722	18110	17979	17874	17878	17797	17757	17759	17909	17843	17847	17978	17862	17817	17769	17772	17887	17726	17743	18027	17793	17798	17775	17962	18045	17849	17739	17819	17700	17709	17754	17932	17984	17888	17902	17902	18013	17902	17789	17966	17915	17532	17698	17695	17937	17869	17837	17723	17542	17984	18016	17994	18000	17973	17797	17836	17688	17782	17960	17962	17900	17990	17834	17787	17622	17830	17718	17634	17834	17727	17801	17837	18015	17930	17824	17792	17817	17804	17786	17861	17788	17902	18150	17532	17849	17773	17983	17954	17910	17667	17777	17738	17884	17941	17709	17801	17901	17838	18043	17859	17876	17696	17900	17651	17831	17756	17731	18039	17845	18097	17977	18011	17834	18065	17739	17660	17940	17978	17790	17844	17729	17934	17790	17958	17890	17824	17980	17910	17716	17761	17807	17893	17883	17850	17678	17837	18015	17776	17896	17892	17801	17835	17911	17910	17711	17699	17868	17778	17889	17846	17656	17881	17735	17725	17747	17850	17658	17797	17857	17822	17739	17767	17814	17879	17727	18053	18009	17620	17853	17839	17839	17706	17752	17870	17874	17943	17837	17994	17758	17893	17887	17954	17836	17824	17536	17772	17876	17817	17819	17871	17989	17703	17791	17798	17895	17818	17782	17818	17881	17898	17931	17929	18009	17972	17693	17951	17965	17970	17885	17750	17754	17921	17831	17913	18052	17817	17628	17765	17911	17651	17962	17897	17773	17951	17720	17898	17746	17823	17776	17906	17767	17950	17891	17962	17913	17784	17823	17964	18106	17698	17923	17985	17841	17859	17730	17887	17780	17959	17755	17801	17684	17872	17755	17879	17675	17981	18031	17886	17885	17783	18013	17784	17889	17806	17782	18099	17895	17661	17668	18056	18013	18052	17728	17538	17860	18033	18057	18084	17702	17886	17921	17913	17785	17887	17656	17925	17761	17801	17685	17801	17847	17859	18035	17805	17731	17665	17660	17722	17781	17920	17770	17892	17758	17907	17723	17802	17794	17865	17822	17994	17748	18014	17832	17927	17958	17847	17699	17858	17735	17792	17658	17606	17922	17624	17775	17687	17744	17820	17762	17861	17934	18077	17797	17804	17668	17808	17887	17678	17881	17769	17858	17850	17829	17709	17776	17833	17681	17820	17908	17822	17828	17858	17877	17824	17881	17869	17842	17714	17828	17837	17794	17845	17777	17742	17765	17685	17870	17798	17782	17808	18001	17907	17842	17809	17801	17634	17857	17883	17741	18047	17836	18149	17716	17941	17875	17980	17885	17740	17889	17702	17920	17882	17829	17794	17950	17790	17942	17680	17760	17602	17756	17947	17994	17663	17785	17981	17737	17740	17769	17845	17723	17856	17851	17739	17953	17774	17849	17831	17757	17803	17966	17831	17875	17807	17880	17969	17654	17751	17648	17860	17934	17872	17804	17628	17866	17958	17977	17804	17614	17858	17894	17954	17853	17712	17593	17883	17885	17822	17696	17866	17961	17756	17788	17802	17764	17953	17755	17835	17890	17894	17925	17819	18062	17572	18008	17925	17844	17776	17925	17734	17661	17797	17853	17944	17829	17812	17886	17917	18015	17792	17863	17891	17780	17781	17699	17933	17848	17790	17935	17843	17722	17871	17726	17823	18090	17774	17771	17841	17658	17742	17829	17778	17839	17803	17861	17847	17787	17688	17639	18163	17809	17557	17805	17776	17645	17845	17714	17968	17903	17915	17888	17972	18049	17854	17900	18110	17859	17706	17748	17730	17954	17894	17798	17730	17686	17915	17933	17929	17659	17865	17992	17776	17866	17870	17767	18056	17823	17781	17768	17838	17810	17849	17896	17704	18022	17889	17784	17842	17898	17796	17867	17780	18019	17858	17857	17792	17825	17838	17795	17687	17786	17817	17881	17686	17942	17895	17893	17823	17845	17925	17820	18048	17941	17912	17931	18002	18061	17624	17898	17873	17994	17989	17901	17759	17688	18033	17687	17897	17932	17988	17826	17884	17737	17822	17912	17976	17684	17590	17983	17853	17758	17846	17687	18048	17730	17940	17963	17929	17834	17738	17980	17802	17998	17883	17900	17778	17797	17748	17895	17889	17715	17755	17938	17766	17705	18099	17544	17791	17883	17782	17961	17806	17950	17818	17863	17801	17911	17891	17854	17833	17823	18028	17767	17761	17780	17687	17705	17668	17961	17998	17762	17891	17904	18022	17991	17857	17996	17885	17975	17941	17999	17739	17787	17983	17972	17817	17703	17669	17683	18005	17817	17826	17846	17743	17829	17726	17644	17721	17800	17829	17759	17809	17652	17922	18027	18047	17851	17792	17678	17972	17895	17683	17668	17806	17787	17814	17862	18016	17876	18005	17871	17703	18171	17921	17673	17800	17720	17631	17981	17647	17708	17874	17658	17830	17891	17542	17913	17987	17834	18034	17857	17723	17832	17910	17891	17820	17627	17693	17845	17916	17684	17665	17807	17995	17997	17890	17841	17867	18069	17694	17821	17823	17796	17940	17825	17722	17870	17825	17877	17915	17777	17655	17879	17961	17881	17863	18112	17760	17800	17752	18043	17860	17915	18099	17872	17831	17745	17942	17793	17811	17799	17863	17818	17469	17891	17985	17993	17762	17835	17792	18080	18048	17708	17802	17782	17825	17938	17786	17652	17798	17757	17832	17694	17987	17677	17838	17828	17674	17993	17960	17905	17945	17840	17872	17930	17709	18064	17885	17829	17862	17821	17749	17915	17624	17583	17938	17826	17810	17892	17783	17957	18080	17976	17927	17728	17829	17863	17793	17758	17829	17892	17808	17965	17822	17800	18070	17913	17840	17737	17662	17800	17884	17799	17878	18008	17927	17802	17783	17967	17918	17762	17721	17958	17878	17892	17825	17690	17728	17915	18014	18073	17870	17876	17880	17915	17970	17910	17935	17813	17945	17791	17798	17839	17645	17871	17662	17778	17784	17781	17910	17735	17909	17846	17672	17638	17832	17755	17959	17777	17915	17903	17775	17859	17843	17731	17725	17530	18005	17811	17915	17761	17827	17785	17736	17888	17882	17852	17954	17871	17713	17816	17827	17826	17839	17816	17875	17606	17783	17697	17893	17933	17930	17875	17927	17732	17878	17998	17857	17692	17835	17855	17836	17701	17915	17840	17927	17810	17711	17635	17588	17857	17754	17636	17851	17766	17943	17777	17879	17962	17744	17978	17709	17849	17720	17830	17850	17928	17679	17591	17841	17999	17841	17732
54675	95527	89935	67691	49126	31612	20910	16492	15292	15054	15086	15031	14897	14973	15167	14979	15027	15216	15222	15041	15274	15291	15129	14903	15158	15136	15041	15049	14967	14994	15148	15108	15139	15066	15012	15008	15005	15071	15129	15027	15218	15013	15000	15107	15025	15021	15089	14990	15074	15036	15219	15172	15035	14941	15047	15209	14851	15076	15107	14954	14984	15141	15081	15217	15134	14993	14837	14992	14937	15027	15011	14868	15042	15132	15016	14952	14996	15095	15007	15171	15058	15139	15020	15247	14908	15200	15221	15074	14971	15106	14854	15143	15033	14964	15204	15039	15201	15129	14929	15023	14971	15220	15199	14983	15084	15126	15109	14985	15036	14929	15049	15006	15105	15202	15080	15067	15279	15104	15067	14942	14873	15157	15104	14896	15000	15119	15188	15029	15072	14947	15138	15023	14959	15118	15011	14955	14954	15283	14898	15109	15209	15213	15140	15108	15092	15236	14988	15232	15070	15104	14976	14981	15136	15108	15181	15054	15015	14874	15075	15074	15136	15047	15050	15007	14976	15034	15171	15050	15048	15010	15180	14899	15004	14999	15179	15031	14881	15161	15061	15145	15069	15128	15159	15060	15208	15213	14880	15091	15159	15242	15093	15108	15055	15152	14889	14905	15273	14992	15159	14995	15059	15199	14933	15078	15197	15004	14956	14927	15136	15119	15304	14964	15243	15090	15065	15108	15037	14984	15023	15016	15147	15180	15000	15221	14986	15144	14980	15235	14982	15034	15119	15077	15144	15086	15058	14974	15108	15127	15016	15110	14954	15077	15089	14931	15084	15078	14954	15072	14958	14926	15106	15001	15085	15002	15109	15162	14998	15077	15064	15047	14873	15034	15009	15099	14894	15150	15011	15030	14971	14919	15022	15063	14908	15032	15081	15030	14903	15070	14860	14943	14931	15139	15071	14994	15082	15058	15158	15175	15154	15114	14896	15076	15046	15066	14939	14976	15091	15010	15017	15057	14933	15008	15137	15107	14947	14994	15081	15263	14990	15075	15112	14885	15147	15036	15132	15110	15088	15130	15010	15041	15101	15017	15176	14974	15070	14937	14982	15043	15108	14886	15171	15048	14880	14955	15083	14951	15082	14990	15149	15016	15101	14899	15041	14937	15181	15016	15030	15063	15067	15007	14860	15029	15215	15004	15044	15107	15080	15065	15000	14926	15015	15070	14917	14978	15056	15222	15071	15197	15047	15124	15155	15094	15040	14998	15086	15076	14997	15012	15055	14906	15130	14992	15093	15066	14937	15037	15133	15077	14940	15000	14986	15066	15355	15028	15147	15004	14912	15178	15075	15109	14890	15085	15146	15043	15244	14828	15200	15006	14983	15027	14923	15187	15049	15171	15067	15048	15096	15101	14995	15197	15149	15018	14954	14839	14965	14989	15074	15088	14979	14956	14935	15062	15005	15086	15068	15206	15103	15091	15061	15340	15127	15179	15013	15001	15122	15099	15117	15085	15042	15105	15088	14951	15022	15189	14925	15031	15046	15183	15038	14899	15090	15010	15034	15057	14917	14836	15049	15078	14885	15188	15039	15020	15116	14824	15000	15065	14924	15191	15053	15141	15091	15140	15066	14909	14931	14930	15084	14842	15031	14958	15227	15006	15051	15157	14952	15041	15061	14942	14966	15239	15091	15060	14937	15061	15118	14980	15008	15007	14914	15160	15064	14830	14915	15182	15198	14954	15079	14936	14907	14982	14916	15215	15092	15057	14895	15232	14924	15169	14951	15015	14976	15051	14908	15119	15104	15014	15212	15130	14920	15058	15179	14966	14997	15033	15070	15005	15232	15076	14997	15016	15036	14822	14943	15096	15171	15130	15086	15003	14822	14834	15144	15038	14972	14975	15052	15069	15082	15032	14929	15063	14950	14838	15032	14939	14983	14940	14911	15121	14905	15139	15140	14990	15149	15026	15120	14990	15039	15095	15123	14966	15097	15018	15109	15222	15022	15029	15017	15111	15091	14971	15079	15099	15024	14974	14994	14995	15003	14896	14853	14985	14915	15021	15014	15051	14983	15056	15035	15001	15077	14931	15027	15011	14886	15147	14930	15009	15075	15112	14909	15087	14982	15097	15030	15004	15069	14912	15049	14867	15025	15180	15254	15006	15069	14990	15088	15026	15052	15077	15077	14968	14991	15109	14995	15057	15047	15016	15135	14882	14980	15030	14947	14869	15012	14980	15039	15111	15060	15141	15061	15043	15087	14825	15163	15011	15052	15133	15109	15289	15012	14935	15207	15019	15088	15108	15234	14986	15078	15159	15023	14975	15183	15143	15088	15106	15068	15065	14905	15202	14974	15117	15093	14878	15062	15109	14942	15049	15052	15071	15073	15054	14764	15087	14895	15109	15124	14882	15030	14965	15124	15002	14961	15069	15225	15148	15159	15002	15071	15054	14896	15086	15057	15031	15095	15217	14959	15076	15025	15070	15002	15004	15035	14963	14944	14971	15025	15085	15079	15043	15286	15027	15208	15063	15102	14975	14893	15264	15102	15023	15134	14902	14924	15120	15049	14991	15074	14930	15132	15172	15175	15067	15129	15020	14956	14951	15077	14973	15001	14947	15025	15065	15075	15117	15084	14957	14983	14984	15016	14903	15200	15247	15203	14919	15041	15157	15133	15002	15068	15026	15033	15005	14978	14937	15027	15025	14937	14983	14950	15116	14887	15045	15216	15119	15024	14990	14985	15089	15152	15155	15084	15194	15129	15000	14945	15035	14993	15020	15109	15001	15196	15081	15051	15010	14957	15006	15152	14971	15267	14985	14917	15106	15083	14949	15032	15022	14955	15062	15029	14994	15005	15067	15167	15134	15033	14996	15141	14993	15022	15013	15149	14987	15015	14965	15139	15025	15006	14952	14941	15084	15056	14846	15007	14915	15299	15050	15159	15015	15096	15032	15034	15020	14966	14813	15066	14988	14959	14983	14908	15073	15012	15097	15081	15120	14931	15083	15005	15056	15030	15037	15225	15043	15081	15194	15046	14999	15120	15196	15083	15010	15056	15135	14996	15018	15132	15110	14881	15055	15063	14941	15328	14996	15072	14903	15202	14744	15221	15163	14912	14984	14992	14787	15128	15133	15007	15145	14941	15005	15013	14989	14999	14990	14962	14954	14982	15063	14926	15018	14779	14953	14980	14850	15130	15086	15058	15037	15087	15205	15005	14966	15140	15012	15113	15011	15041	14985	15029	14912	14948	15133	15071	14887	15243	15232	15025	15029	14882	15024	15095	15050	15037	15098	14934	15209	14920	15044	14866	15016	14938	14952	15012	15101	15152	15082	15223	15174	15236	15115	15035	15075	15112	15188	15046	14904	14924	14917	15090	15058	15204	15088	15105	15178	15073	15155	14998	15049	14934	15162	14938	15228	14881	14827	15203	15089	15034	15078	15310	15211	14864	14941	15126	15170	15216	15117	15218	14848	15039	15014	15000	15031	15139	14875	15030	15019	15126	15155	14902	15179	14977	15091	15204	15148	14968	15044	14872	14973	14973	15160	15207	15082	15067	15158	15128	14990	15077	14963	14935	15103	15038	15138	14988	15004	15026	14996	15141	15251	15088	15129	15138	15027	15151	15008	14986	15012	15074	14953	15069	15199	14945	15065	15042	15008	15155	14808	15017	15082	15127	15112	14883	15060	14784	15121	15183	14798	15191	15104	15123	15144	15071	15242	15064	14909	15191	14975	15025	14909	14975	15028	14989	15047	15177	14980	14979	15019	15054	14922	15163	14962	15075	15231	14997	14928	14900	14831	15038	15227	15014	14969	15075	14922	15065	15018	15105	14995	15064	15025	15109	15009	15042	15171	15034	15105	15006	15060	15001	15150	15229	15025	15212	15100	14910	15085	15043	15208	14997	15085	15015	14999	14858	15077	14980	15076	14933	15029	15008	15183	15021	15059	14995	15200	14916	14972	15080	15199	15013	14906	15205	14993	15053	15022	15082	14969	15153	15155	15052	15124	14853	15129	14984	14938	15027	15066	15156	15048	15025	15156	15048	14865	14966	15225	15030	14975	15097	15111	15126	15081	15152	15185	14934	15066	15107	15026	15176	15029	15012	15136	15040	14929	15081	15153	15008	14941	14838	15074	15067	15099	15152	15155	15082	14991	15198	14885	14988	14952	14917	15061	15015	15017	15012	15051	15151	15109	14994	14933	15114	15180	14878	14991	15034	15165	15014	15079	15100	15073	14845	15081	15102	15161	15219	15024	14948	14920	15116	15001	15049	15200	15110	15124	15075	15186	15081	14971	15090	15064	15174	14883	15103	15006	15021	14999	15135	15022	14976	15055	15097	15139	14983	15121	15065	15247	15221	15056	14983	14989	14899	15225	15156	15018	15019	15142	14993	15028	15253	15003	15067	15085	15212	15075	14962	15013	15046	15133	15144	15072	15044	15060	15156	14909	14981	14827	15001	14942	15056	14995	15134	15065	14979	14950	14997	15014	14865	15178	14963	15111	15072	15049	14898	14993	14998	15010	15000	14919	15112	14807	15227	15010	15124	15040	15104	14881	15003	15013	15006	15042	15062	15045	14915	15096	14969	14995	15160	15163	15033	15024	14867	15174	14970	15256	15065	15009	14960	15117	15035	15202	14910	14980	15063	14910	15011	15022	15024	14834	15181	15167	15177	14964	14960	14877	15149	14909	15003	15199	15077	15144	15105	15168	15096	15087	14904	14970	15152	15043	15206	14798	15007	15180	14989	14883	15108	15156	15131	15009	15022	14984	15024	15077	15110	15140	15083	15025	15171	14878	15218	15177	14934	15004	14978	15048	15163	15060	15188	15308	14965	15011	15130	15027	15046	14895	15192	14916	14985	15073	14973	15193	14942	15043	15065	15252	15093	15130	15092	15070	15094	15077	15064	15044	15045	15010	15116	15081	14955	15036	14905	15131	15235	14923	15112	14822	15028	14859	14833	15098	14984	15005	15167	14856	14931	14994	15008	15133	15064	15069	14955	14983	14873	15038	15117	14866	15089	14940	15088	15104	14979	15014	14915	15170	15238	15057	15031	14991	15008	15074	15006	15113	14994	15175	15061	15124	15001	15162	14983	15130	15088	14956	14917	14952	14949	15233	15109	15092	14844	15062	14968	15034	14868	15179	15005	15073
22939	22314	41600	47396	42315	35743	30074	22066	18902	18560	18243	17985	17697	18012	17797	17825	17866	18042	18046	17813	17990	17679	17862	17877	17860	17858	18130	17873	17938	17786	17825	17650	17685	17730	17786	17605	17715	17840	17711	17570	17801	17779	17863	18021	17846	17800	17801	17780	17799	17675	17563	17645	17593	17483	17674	17830	17789	17634	17696	17730	17819	17764	17887	18005	17686	17897	17619	17708	17857	17738	17709	17795	17623	17715	17595	17694	17703	17857	17740	17724	17649	17740	17588	17747	17617	17636	17818	17951	17895	17679	17529	17657	17701	17705	17825	17878	17570	17666	17759	17626	17667	17761	17667	18013	17818	17613	17750	17843	17715	17679	17626	17741	17619	17690	17767	17510	17622	17808	17560	17763	17779	17700	17527	17853	17716	17629	17940	17794	17586	17627	17757	17746	17529	17783	17842	17657	17873	17763	17583	17792	17690	17761	17771	17604	17793	17848	17689	17575	17883	17655	17673	17583	17745	17721	17742	17660	17637	17552	17684	17519	17769	17615	17735	17743	17892	17662	17691	17676	17712	17803	17716	17682	17918	17787	17672	17745	17687	17557	17592	17512	17700	17557	17694	17705	17985	17784	17686	17889	17662	17746	17672	17691	17850	17701	17600	17661	17766	17652	17760	17538	17663	17576	17506	17685	17658	17545	17485	17642	17567	17829	17635	17624	17692	17726	17815	17778	17805	17706	17475	17726	17764	17774	17646	17846	17600	17678	17791	17793	17695	17723	17737	17696	17892	17580	17689	17704	17814	17754	17659	17629	17739	17536	17776	17517	17761	17696	17719	17481	17828	17763	17903	17779	17716	17860	17665	17597	17714	17634	17800	17570	17649	17522	17634	17762	17496	17835	17844	17737	17588	17887	17908	17765	17695	17656	17679	17665	17836	17941	17901	17658	17592	17860	17637	17660	17616	17792	17578	17515	17552	17773	17616	17767	17650	17810	17670	17726	17661	17605	17492	17598	17487	17772	17817	17692	17602	17638	17708	17914	17575	17737	17734	17634	17782	17944	17701	17784	17580	17732	17794	17577	17623	17698	17707	17788	17621	17596	17565	17553	17836	17713	17715	17742	17618	17432	17572	17541	17588	17665	17511	17593	17595	17559	17512	17721	17603	17701	17401	17662	17691	17523	17691	17735	17743	17690	17700	17639	17726	17800	17729	17773	17557	17753	17558	17639	17698	17516	17573	17688	17758	17748	17840	17591	17788	17831	17614	17482	17639	17654	17359	17392	17575	17880	17604	17643	17713	17570	17894	17658	17577	17628	17755	17498	17657	17683	17885	17835	17651	17547	17558	17438	17720	17748	17697	17640	17656	17458	17771	17838	17781	17778	17680	17555	17610	17749	17668	17596	17871	17607	17694	17581	17694	17822	17774	17752	17660	17646	17842	17758	17691	17703	17848	17688	17703	17743	17667	17711	17701	17710	17706	17738	17574	17772	17898	17711	17637	17697	17474	17745	17664	17658	17452	17501	17743	17826	17719	17707	17746	17563	17746	17572	17637	17629	17526	17729	17713	17657	17721	17651	17475	17794	17793	17636	17724	17790	17743	17881	17610	17653	17709	17694	17663	17533	17685	17767	17819	17772	17605	17814	17814	17647	17883	17505	17692	17639	17794	17731	17732	17683	17663	17651	17722	17388	17800	17552	17660	17540	17831	17670	17820	17626	17707	17670	17809	17807	17578	17719	17708	17562	17776	17672	17610	17787	17562	17650	17691	17610	17460	17704	17750	17535	17532	17686	17862	17663	17594	17584	17648	17671	17561	17307	17866	17717	17689	17893	17743	17680	17753	17680	17751	17811	17688	17731	17610	17485	17737	17620	17815	17691	17514	17796	17663	17789	17809	17703	17497	17684	17727	17647	17613	17590	17397	17670	17782	17675	17720	17647	17810	17765	17727	17805	17548	17583	17691	17741	17520	17672	17740	17665	17592	17471	17601	17671	17677	17757	17692	17897	17663	17739	17861	17685	17769	17866	17724	17654	17602	17703	17680	17820	17667	17654	17801	17663	17630	17641	17673	17706	17633	17807	17557	17868	17881	17622	17562	17732	17713	17573	17581	17825	17575	17676	17723	17659	18009	17859	17713	17756	17930	17807	17479	17818	17430	17784	17576	17627	17637	17580	17658	17700	17677	17586	17816	17726	17631	17749	17528	17778	17497	17639	17651	17817	17736	17480	17731	17662	17600	17734	17817	17653	17676	17459	17807	17611	17671	17466	17686	17758	17635	17779	17707	17788	17628	17612	17710	17842	17481	17623	17715	17837	17493	17933	17693	17902	17753	17684	17543	17471	17748	17824	17564	17666	17626	17663	17992	17717	17788	17635	17747	17593	17616	17826	17704	17862	17584	17670	17650	17651	17684	17649	17669	17749	17594	17666	17536	17623	17840	17641	17618	17642	17952	17625	17703	17670	17727	17834	17864	17827	17678	17680	17956	17698	17769	17541	17712	17996	17660	17767	17676	17620	17761	17660	17580	17766	17692	17689	17505	17795	17336	17544	17723	17709	17547	17731	17729	17836	17501	17731	17702	17871	17793	17989	17786	17505	17696	17838	17937	17818	17454	17825	17782	17623	17819	17732	17849	17745	17689	17592	17697	17801	17844	17621	17689	17678	17649	17607	17819	17750	17590	17661	17620	17560	17555	17577	17519	17682	17641	17769	17637	17734	17635	17577	17810	17496	17739	17662	17662	17566	17405	17855	17635	17592	17827	17673	17588	17636	17742	17709	17804	17739	17649	17793	17523	17778	17574	17662	17629	17669	17920	17794	17613	17704	17719	17845	17622	17678	17756	17591	17716	17599	17734	17810	17636	17680	17703	17686	17526	17520	17799	17757	17657	17574	17705	17524	17738	17767	17697	17692	17838	17472	17723	17694	17743	17755	17568	17753	17877	17716	17491	17593	17576	17469	17640	17772	17545	17577	17885	17716	17692	17782	17887	17898	17612	17720	17614	17578	17657	17714	17902	17680	17742	17509	17578	17885	17749	17597	17638	17749	17798	17584	17675	17731	17621	17594	17649	17601	17741	17668	17880	17814	17673	17685	17697	17767	17852	17742	17889	17661	17703	17779	17765	17508	17692	17601	17391	17675	17726	17830	17961	17786	17680	17590	17653	17794	17703	17760	17760	17535	17597	17566	17704	17766	17661	17614	17487	17776	17652	17424	17493	17737	17664	17645	17934	17765	17715	17492	17686	17630	17563	17482	17587	17729	17749	17798	17666	17779	17674	17625	17645	17721	17733	17593	17428	17711	17520	17432	17530	17769	17773	17482	17444	17490	17620	17797	17919	17694	17568	17955	17760	17811	17990	17773	17602	17909	17665	17840	17743	17721	17758	17821	17632	17661	17690	17349	17519	17751	17819	17748	17741	17567	17709	17666	17839	17804	17635	17500	17673	17805	17568	17676	17549	17631	17811	17685	17766	17629	17754	17524	17758	17690	17672	17848	17655	17576	17638	17684	17713	17621	17520	17691	17787	17780	17660	17749	17579	17811	17589	17704	17657	17756	17699	17565	17528	17658	17853	17695	17729	17664	17387	17805	17677	17684	17664	17589	17832	17791	17778	17794	17595	17657	17746	17730	17742	17444	17737	17875	17640	17642	17678	17822	17727	17585	17556	17882	17775	17593	17526	17544	17678	17759	17500	17498	17657	17767	17563	17666	17491	17674	17552	17435	17660	17747	17755	17595	17485	17804	17572	17713	17800	17577	17856	17602	17863	17791	17492	17751	17516	17635	17521	17627	17699	17732	17776	17761	17629	17687	17659	17653	17535	17801	17577	17704	17633	17584	17758	17671	17591	17754	17833	17581	17525	17637	17546	17738	17571	17745	17781	17661	17463	17797	17769	17617	17643	17685	17839	17682	17708	17728	17526	17672	17814	17697	17735	17963	17674	17687	17566	17757	17892	17641	17587	17758	17699	17670	17588	17665	17703	17523	17702	17805	17719	17698	17718	17631	17807	17825	17680	17669	17683	17777	17562	17531	17858	17964	17745	17784	17620	17689	17868	17546	17831	17795	17489	17684	17563	17751	17623	17578	17665	17519	17675	17740	17734	17616	17815	17515	17736	17580	17513	17781	17656	17597	17859	17644	17809	17721	17544	17524	17837	17592	17443	17740	17837	17716	17863	17649	17559	17818	17943	17698	17794	17670	17677	17698	17578	17469	17893	17648	17655	17850	17756	17718	17498	17511	17644	17629	17534	17794	17747	17585	17777	17704	17786	17569	17617	17697	17697	17721	17786	17505	17920	17408	17412	17487	17546	17601	17848	17659	17675	17710	17654	17697	17678	17632	17889	17687	17877	17539	17807	17725	17658	17628	17533	17839	17817	17835	17627	17732	17473	17692	17780	17698	17661	17674	17696	17549	17693	17769	17642	17417	17766	17791	17631	17692	17658	17690	17642	17569	17657	17779	17646	17531	17585	17556	17642	17572	17713	17677	17601	17529	17768	17944	17802	17571	17672	17745	17774	17773	17503	17739	17602	17699	17558	17569	17690	17875	17746	17646	17799	17763	17781	17589	17664	17653	17480	17764	17643	17579	17681	17712	17782	17736	17714	17690	17938	17720	17729	17729	17503	17653	17541	17744	17725	17698	17637	17583	17572	17596	17702	17768	17586	17623	17626	17655	17614	17667	17538	17673	17727	17612	17731	17743	17721	17590	17788	17710	17939	17633	17667	17750	17558	17527	17736	17807	17580	17903	17704	17543	17689	17706	17665	17677	17722	17693	17584	17721	17764	17856	17722	17650	17708	17504	17655	17635	17703	17804	17461	17713	17756	17675	17649	17599	17579	17725	17665	17663	17827	17635	17759	17608	17951	17747	17849	17664	17515	17934	17713	17631	17710	17629	17868	17662	17670	17746	17676	17554	17822	17508	17721	17777	17661	17760	17715	17640	17675	17606	17542	17725	17625	17645	17573	17711	17633	17717	17817	17639	17705	17760	17593	17620	17726	17777	17750	17791	17695	17705	17682	17861	17787	17517	17748	17725	17684	17654	17708	17548	17745	17707	17798	17662	17401	17550	17843	17703	17561	17705	17676	17615	17592	17580	17795	17634	17846	17777	17816	17860	17536	17500	17668	17653	17593	17756	17725	17686	17630	17607	17585	17927
59547	97747	95518	81996	59722	40141	25275	17875	15455	14913	14997	14878	14851	14804	14976	14882	14778	14752	14976	14885	14925	14938	14989	14917	14986	14853	14940	14980	14922	15126	15027	14995	14876	14894	15012	14898	14995	14936	15044	14801	14879	14842	14870	14943	14885	14863	14897	15013	14821	14988	14898	14975	14999	15005	14973	14986	15020	14900	14878	15089	14872	14979	14857	14981	14775	14896	14762	14759	14900	15197	14797	15017	14897	14896	14921	14916	14921	14919	15007	14917	14822	14793	14913	15040	15047	15036	15078	14951	14759	14945	14974	15090	14652	14893	14834	14795	14850	14997	15000	14796	14836	14953	14966	15219	14797	14990	14920	14824	14948	14917	14793	14899	15045	14954	14944	14788	14762	15059	14830	15017	14868	15015	14934	14864	15091	14940	14920	14861	14982	15038	14805	14848	14809	14946	14858	15024	14833	14892	15075	15085	14993	15104	15062	14999	14880	14794	15061	14988	14912	15006	14906	14978	14823	14933	14891	14859	14888	14950	14857	14979	15033	14965	14849	14882	15047	14826	14909	14918	14859	15041	14869	15001	15012	14759	14864	14850	14782	14918	14977	15012	14932	14880	14786	14855	14943	14995	14985	14783	14972	15066	15000	14949	14907	14893	14915	14826	14873	14888	15169	14899	14931	14936	14858	14835	14845	14952	14750	14998	14898	15006	14909	14839	14885	14772	15089	14749	15003	14970	14733	14866	14911	14743	14933	14850	14894	14648	14954	14706	14925	14857	14880	15033	14966	14937	14899	14906	15020	14875	14961	14967	15004	15043	14778	14908	14802	14988	14829	15018	15016	14743	15074	14969	14834	15011	15026	14693	14963	14828	14977	14942	14904	14988	14920	15026	14893	14814	14835	14898	14942	14818	14975	14959	15026	14769	14883	14800	14973	14897	14948	14875	14809	14863	14768	14877	15052	14904	14712	14774	15052	14858	15031	14820	14957	14845	15061	14864	14874	14981	14722	14882	14898	14898	15026	15027	14996	15019	14908	14944	14998	15063	15003	14933	15000	14949	14818	15029	14917	14950	14930	14884	14882	15002	14937	14886	14923	14991	14718	14800	14925	14773	14827	14678	14895	14611	14892	14937	15032	14886	14836	14963	14914	14899	14998	14938	14976	14792	14847	14905	14974	14990	14866	14905	14924	14885	14866	14873	14856	14928	14829	14963	14974	14942	15093	15127	14965	14922	15006	14905	14909	15024	14905	14853	14926	14837	14816	14944	14885	14878	14971	14764	14950	14846	14851	14950	14888	14881	14740	14688	14953	14807	14989	14904	14863	14796	14717	14818	15019	14872	15009	15078	14776	14865	14912	14844	14858	14981	14753	14951	14811	14959	14941	14783	14765	14968	14914	14777	14847	14889	14735	14653	14817	14749	14932	14839	14699	14921	14945	14986	14931	15025	14840	15036	14892	14882	14818	14968	15001	14900	14913	15031	14884	14787	14833	15004	14955	14792	14779	14968	15028	14930	14992	14973	14772	14819	14947	14871	14898	14869	14875	14892	14868	14976	14969	14848	14915	14950	14880	14958	14800	15149	14944	14910	14851	14896	14826	14924	14816	14840	14867	14911	14992	14937	14953	14830	14923	14848	14838	14895	14914	15018	15004	14769	14865	14902	14821	15057	14934	14884	14762	15007	14968	14817	14903	14948	14922	14843	14876	14916	14932	14859	14896	14902	14970	14840	14945	15007	14944	14810	14863	14999	14922	14730	14850	14926	15079	14920	14808	15046	14886	14817	14898	14895	15007	14828	14789	14747	14870	14926	14731	14955	14859	14889	14857	14856	15033	14957	14860	14797	14826	14948	14837	14881	15004	15009	14881	14884	14811	14916	14905	14994	14901	14766	14783	14903	14910	14895	14778	14817	15032	14930	14965	14980	14880	14861	15028	14674	14798	14882	15010	14920	14780	14829	15048	14943	14777	14928	14933	14873	14958	14950	14920	15026	14967	14951	14734	14806	15003	14795	14711	14953	14904	14940	14953	14946	14960	14952	14848	14927	15024	14958	14920	14816	14917	14942	15053	14952	14792	14967	14969	14932	14915	15123	14810	14867	14736	14856	14948	14793	14926	14779	14848	14890	14957	14977	14762	14846	14951	14926	14966	15035	14840	14921	14895	14957	14959	14763	15022	14803	14898	14834	14845	14922	15020	14861	14875	15002	14966	14845	14924	14831	14979	14808	15043	14922	14901	15053	14894	14844	14895	14933	14938	14790	14890	14959	14868	14942	15002	14841	15084	14966	14959	14853	14878	14842	15007	14787	14909	14841	14771	14959	14981	14942	14809	14880	15111	14796	14813	14831	14860	14823	15004	14901	14876	14897	14859	14763	14827	14962	14830	14827	14993	14909	14815	14828	14840	14967	14882	14823	14891	14875	14972	14889	14741	14820	15004	14920	15021	14983	14811	14891	15067	14920	14843	14762	14833	14831	14945	14747	14799	14767	14866	15140	14942	15043	14840	14973	14992	14776	15085	14820	14772	14955	15013	14986	15053	14902	14894	14747	14965	15040	14743	14799	15002	14803	15017	14867	14844	14678	15024	14936	14631	14764	15028	15008	14850	14879	15043	14889	14968	15107	14879	14777	14984	14803	14915	14903	15033	14847	14717	14879	14993	15014	14918	14887	15021	14855	14895	14895	14803	14827	14873	14848	14898	14786	14851	15060	14900	15027	14636	14851	14818	14793	14728	15046	14896	14778	14892	15006	14809	14820	14969	14748	14991	14934	14826	14837	14884	14833	14821	14942	15064	14816	14899	14847	14870	14938	14742	15109	14819	14808	14907	14912	14758	14771	14899	15115	14958	14944	14910	14917	14951	14867	14795	14811	14841	14883	15005	14805	14958	14813	14830	14887	14859	14912	14988	14934	14777	14849	14770	14963	14951	14921	14915	14839	14788	14975	14997	14876	14774	14878	14768	14842	14906	14932	14835	14858	15103	14948	14833	15012	14984	15027	15023	14908	14905	14782	14797	14957	14999	14813	14831	14833	14953	14872	15019	14989	14940	14804	15018	14855	14909	15043	14817	14994	14852	14891	14833	14826	14943	15123	14902	14874	14853	14955	14864	14918	14982	15047	14940	15064	14785	14954	14905	15013	14948	14970	14992	14743	14910	14830	14753	14844	15016	14816	14866	14899	14959	14960	14811	14953	14873	14786	14748	14889	14812	14932	14775	14901	14993	14821	14879	14796	14930	14766	14826	14767	14978	14733	14943	14826	14842	14969	14994	15023	15052	14956	14846	14846	14731	14871	14813	14965	14986	14830	14874	14933	14959	14998	14830	14887	14979	14844	14850	15113	14841	14825	15053	14747	14912	14974	14870	14721	15012	14807	14973	14949	14860	14987	14822	14779	14872	15007	14946	14856	14995	14868	14896	14773	15014	14956	14919	14868	15002	14970	14912	14933	14797	15032	15037	14945	14949	14986	14934	14765	14946	14904	14980	14911	15008	14941	14889	14834	14862	14833	14960	14776	14921	14761	14891	14962	15031	14886	14909	14814	14853	14882	14911	14932	14835	14853	14794	14968	14847	14718	15089	14879	14950	14806	15074	14828	15008	14806	14831	14883	15063	14932	14887	14983	15070	14924	14943	14927	14807	14779	14883	14988	14950	14983	14862	14942	14928	14766	14977	14834	14911	14776	14862	14971	14994	14858	14939	14885	14867	14978	14886	14842	15059	15047	14811	15126	14734	14701	15051	15047	14778	14746	14843	14957	14892	14828	14967	14807	14751	14789	14861	15035	14815	14993	14907	14947	14963	14825	14869	14893	14911	14866	14857	14987	15047	14850	15044	15056	14995	14988	14933	14892	15098	15040	14939	14939	14873	14927	14892	14862	14908	14927	14885	14822	14865	14984	14921	14840	14867	14687	14877	14770	14878	14783	14875	14834	14846	15043	15081	14972	15025	15066	14981	14930	14996	14886	14823	14770	14883	14875	14838	14893	14750	14808	14841	14944	14900	14990	14943	14878	14706	14861	15026	14906	14879	15041	15155	14743	14998	14723	14857	14970	14933	15067	14722	14935	14858	14723	14897	14989	14862	14873	14967	15038	14857	14841	14942	14925	14907	14887	14868	14998	14788	14819	14915	14940	14873	14886	14967	14913	14674	14897	14863	14878	14810	14786	14930	14921	14897	14741	14932	14743	14915	14922	14779	14910	14770	14974	14938	14918	14939	15007	14796	14766	14921	14854	15023	14882	14946	14816	14873	14885	15144	15002	14810	14959	14887	14825	14940	14886	14878	14813	15090	14927	14882	14867	14945	15020	14886	14874	14808	14956	14894	14718	14813	14942	15042	14896	14866	14750	14910	14940	15017	14783	15120	14830	14963	15019	14906	14810	14922	14841	14776	14842	14762	14839	14829	15013	14715	14835	14802	14725	14848	14825	14779	14940	14963	15038	14968	14774	14783	14892	14891	14882	14791	14730	14873	14840	14881	15046	14847	14919	14882	14948	14938	15015	14829	14918	14946	14984	14890	14853	14849	14826	14868	14914	14856	14769	14883	14828	14926	14831	14832	14961	14797	14917	14990	14957	15070	14960	14829	14876	14942	14999	14839	14893	14906	14918	14930	14906	14683	15044	15010	14770	14872	14788	14768	14884	14933	15084	14939	14968	14981	14736	14922	14910	14931	14962	14812	14968	14821	14865	14853	15014	14892	14855	14848	14912	14911	14794	14856	14746	14874	14792	14894	15061	14862	14928	14994	14763	15013	14817	14912	15049	14841	14792	14910	14872	14967	14948	14993	14949	15063	15046	14866	14975	14916	15110	14915	14964	14912	14873	15032	14876	14800	14924	14826	14896	14919	14946	14854	14684	14879	14900	14980	14995	14777	14973	14928	14959	15074	15010	15013	14725	14842	14820	15036	14937	14936	14986	14882	14883	14846	14945	14879	14829	14910	15089	15136	14981	14931	14926	14816	15076	14788	15055	14803	14967	14883	14927	14874	14887	14957	14875	14846	14904	14861	14912	14835	14836	14889	14950	14858	14927	14851	14933	15003	14916	14898	14891	14959	14906	15040	14860	14922	14989	15000	14973	14979	14835	14968	14793	14959	15051	14887	14966	14933	14850	14874	14911	14809	14802	14939	15070	14850	14835	14851	15019	14858	14802	14708	14952
28074	36584	48293	37786	26624	21482	19650	18402	18153	17880	18066	18046	17866	18062	17884	18210	17964	17877	18087	18068	18125	18120	18082	17916	18113	18048	18009	17805	17866	17857	17968	17876	17900	18071	18015	18048	17977	17873	18197	18070	17772	17971	17826	17982	18056	18013	17999	18162	18059	17802	18115	17995	17904	18027	17857	17954	17661	18041	18069	18124	17972	17895	17890	17998	17994	17890	18190	17795	17944	17714	17619	17978	17854	17856	18001	17938	17970	17805	17930	17912	18012	18020	18084	18102	17850	18081	17839	17783	18079	17811	17988	17781	18022	17847	18107	18010	17835	17845	18075	17926	17899	18048	17753	17917	18080	17929	17906	17934	18141	18000	18125	18084	18037	17743	17876	17898	17891	18015	17894	17911	18115	17783	17837	17991	17977	17879	17914	17831	17893	18184	17955	17856	17946	18223	18174	17938	17999	18016	18120	17937	18037	17734	18130	17965	18115	18124	17930	17875	18035	17980	17958	18059	17912	17820	18088	18007	17972	17960	18073	17814	17875	18138	17999	18098	18020	18051	17962	17881	18116	17894	17992	17984	18202	17871	18035	17889	18078	17750	18012	17892	17935	17967	17869	18043	18041	17931	17953	18057	17965	18137	18158	18003	17850	17880	17932	18053	17939	17826	18028	17918	17846	17871	17795	18009	18127	17853	17835	18046	17805	17865	18053	17839	18084	17879	18010	17893	17876	17756	17952	18115	17671	18131	18065	18003	18071	17960	18042	17868	18135	17906	17849	18034	18036	17941	18154	17910	18192	17916	17608	17757	17989	18049	17658	18017	17914	17675	17980	17939	17836	17964	17809	17932	18107	18095	18118	18029	17911	18059	17968	17920	17801	17865	17956	17996	18286	18105	18098	17877	18059	17857	17990	18039	18005	17916	17928	17906	17978	18057	17894	17758	17793	18048	17985	17982	17936	18002	17891	17730	17872	17787	17803	17714	17795	17834	18092	17879	18135	17936	17914	17926	17958	17992	17833	17888	17906	17956	17971	17883	17872	17882	17825	17748	17975	18071	18002	17894	18174	17782	18000	17924	17861	17943	17746	18116	17844	18023	17864	17976	18001	17939	18183	17905	18074	18039	18119	17962	17999	18025	18075	17855	18030	17869	17992	17961	17933	17844	17903	17806	17987	17963	17998	17919	17882	18278	18150	17751	18091	17990	17811	17892	18158	17950	17968	17813	18099	17794	17926	18023	18154	18087	17722	18072	18037	17807	18019	17828	17787	18061	18050	17911	17999	18023	18096	18049	18080	18197	18222	17945	18063	17765	17761	18064	17963	18162	17896	17921	17832	17934	17920	17908	17956	17779	17884	17911	17733	17927	17980	17873	17896	18119	18046	17648	17739	17885	18047	18048	17768	17791	17888	17745	17977	17810	17821	18137	17948	18042	17981	17995	18008	17971	17837	18190	17862	18064	17830	18182	17820	17776	17969	17847	17913	18070	18085	17952	18069	18117	18096	17948	17789	18065	17909	17925	17920	18006	17807	17969	18042	18010	18070	17994	18023	17994	17949	17951	18035	18189	18137	18043	17965	17716	18120	17830	17799	17843	18046	18117	17910	18090	17928	18027	18021	17828	18004	18008	18148	18035	18012	17959	17796	17870	18119	18152	17752	17820	17935	18046	17975	17969	18076	18025	17902	17941	17845	17899	17642	17812	18009	17891	17866	17935	18133	18017	18072	17948	17861	17830	18027	17868	18098	17883	17969	17897	17965	18049	17969	18016	18056	17980	17902	17759	18013	18040	17866	17979	18023	17815	18052	18036	18094	17952	18046	17906	18084	17948	18066	17883	17952	18068	17777	18148	18005	17962	18067	18111	18129	17915	18088	18155	17942	17954	17934	17977	18000	18007	18093	18047	17921	18168	17944	18144	17965	18069	18124	17954	18173	17926	17923	18166	17819	18001	18084	17884	17981	17924	17936	18050	17989	17950	18067	17821	17945	17829	17802	17770	18006	17700	17826	17814	18075	17994	17864	18024	17759	18021	17963	18016	18086	17870	18019	17957	18056	18243	18070	18041	17781	17874	17972	17968	18071	17914	17817	18064	17702	17907	17986	18049	18022	17947	17992	18010	17891	17816	18102	17908	18070	17725	17827	17902	17925	17887	17911	18055	17989	18404	18136	18113	17949	18067	17757	17937	17967	17926	17871	17945	18036	18027	18035	18040	18113	17982	17951	17903	18105	17877	18033	17937	18063	18089	17923	17895	18007	17905	18081	18017	17907	17995	17851	18093	17962	17809	17866	17898	18053	18039	18110	17717	18034	17909	18007	18007	18095	17824	17984	17936	18156	18007	18008	17885	17968	17998	18027	17892	17898	17992	18027	18125	17903	18017	18112	17949	17989	17939	18106	17969	18026	18215	17742	18007	18149	17975	17890	18030	17910	17968	17979	17823	17858	17855	17937	18041	18040	17911	18030	17966	17965	17969	18070	17908	17790	17902	18023	18000	17893	18020	17957	17899	18068	17978	18041	17758	17834	17968	18000	17947	17834	17884	17999	17843	17915	18047	18036	18091	17997	18003	17963	17883	17871	17972	18049	18074	18090	17726	17849	17831	17915	17975	17794	18021	17962	18090	17807	18023	17932	17987	17866	18041	18063	17903	17981	18013	17831	17912	18027	17848	17996	17946	17877	17959	17995	18013	18067	17949	17781	18052	18095	18027	18077	17969	18087	17920	17726	17981	18014	17913	17907	18014	17919	17871	18104	17871	18149	18116	18075	17851	18057	18013	18116	17838	18095	17861	18001	18069	18088	18055	17869	17896	17829	17785	17927	17863	18035	17948	17981	18099	17937	18065	18008	17937	17910	18019	17855	18077	17903	17702	17958	18024	17969	17973	17960	17799	18095	17992	18035	17962	17922	17941	18130	18034	17984	17874	17939	17897	18173	18059	17985	17872	18082	17994	17853	18015	17990	17706	17922	17961	17735	18037	17972	17911	18001	17995	17813	18097	17905	17942	18065	18026	17960	18047	17856	18060	17983	18078	18136	17819	17968	18165	18041	17960	17833	17888	17871	17888	17984	17877	17952	18108	17799	18088	17921	18040	17990	18145	17864	17864	18019	17949	18055	18161	17917	17880	17985	17854	18024	18002	17913	17935	18164	18027	18223	18094	17916	17953	17922	18039	17929	17883	18003	17882	17990	17989	17884	18245	18016	17846	17895	17935	18021	17977	18061	18137	17958	17915	17997	17955	17891	18084	17886	18063	17995	18056	17841	17947	18026	18159	17919	18177	18035	17924	18060	18171	17872	17995	17987	18002	18183	17951	17886	18108	18071	17894	18089	17952	17928	18162	17981	17947	17925	17943	17981	17865	17970	18160	17810	18046	17923	17855	18112	17977	17923	17978	18160	17782	17979	17854	17913	17991	17853	17967	17977	18003	18040	18072	17979	17790	18193	17833	17921	18139	18127	18024	17963	18204	18092	18181	17898	17849	17982	17942	17967	17701	17908	18015	17819	18038	17960	18040	17923	18151	18087	18094	17878	17786	18027	18009	17831	17810	18093	17852	17984	18052	18211	18119	18087	17786	18121	17931	17862	17845	18092	17789	17928	18137	17806	17872	18048	17961	18047	17963	17947	18050	18120	17828	17996	17964	17966	18078	17957	17835	17874	18025	17949	17800	17891	17941	18107	18069	17783	18040	18029	17998	18018	17887	17886	17791	17846	17934	18111	17912	17767	17912	17906	17995	18057	17960	17969	17662	18041	17912	17853	17950	17857	17904	17868	17920	17912	17896	18165	18016	17979	17988	18074	17953	18057	18014	18151	18143	17925	17957	17929	18003	17976	17865	17900	18076	17998	17965	18027	17923	18027	17947	17976	18042	18141	18080	18166	17987	18108	18016	18018	17900	17932	17861	17986	18018	18129	17863	17998	17995	18049	18140	18061	18043	18047	18136	17987	17953	18076	17827	17893	18028	17977	17960	18137	17967	17918	18235	18151	17998	17952	17973	18187	18089	18210	17898	17878	18004	18127	17781	17757	17983	17924	17901	17948	18006	17927	17857	17981	17915	18027	17738	17979	18056	18181	18042	17938	18026	17989	17868	17985	17904	17854	17932	18028	18072	18045	18060	18176	17862	17869	17989	17817	17959	18051	17855	17976	18052	18027	18046	17869	18114	17869	17916	18022	17976	18104	18028	18148	18039	18076	18049	17975	17805	17937	18093	17977	17960	17631	17826	17879	17871	18033	17944	17945	17911	17839	18145	17939	18121	18023	18049	17945	17879	17953	17792	17947	17997	17950	17937	17958	18129	17998	17965	18113	18046	17882	18033	18066	18010	18063	17849	17867	17961	18102	18131	18035	17844	18128	17965	17839	17876	17820	18057	17954	17794	17998	18083	18082	17921	17924	18068	18034	17821	18025	18109	17758	18022	17888	17759	17951	18022	17908	17984	18038	17954	18181	18090	17907	18020	18022	18081	17982	17928	17852	17932	17935	18092	18218	18113	17941	17952	17967	17769	18158	17919	17890	18002	17947	17536	18068	17931	17823	18147	18018	18027	17957	18014	18144	18067	17787	18013	17969	18079	17857	18070	17807	17987	17988	17744	17747	17992	18076	17925	17833	17787	17939	17896	18004	18105	17825	17944	18248	18051	17899	18180	18070	17987	17840	17750	18055	18037	17970	18169	18024	17864	17994	18023	17988	18024	18265	18054	17859	17886	17945	18018	18140	17795	17859	17832	17963	18057	17887	17802	17797	17918	17808	17889	17941	17904	17925	17775	18063	18095	18141	17961	18157	18130	18014	18005	18199	17938	17795	17949	17921	17946	17955	18024	17859	18026	17997	17884	17874	17961	18135	17960	17817	18087	17950	17972	17772	18104	17860	17958	17904	17759	18077	18212	18090	18097	17983	17969	17917	17907	18110	17868	18010	17802	18028	17963	17891	17969	18049	17796	17854	18076	18059	17857	17924	17922	18169	17797	17949	17917	17945	18216	18053	17944	17776	18092	17910	17927	18048	17855	17781	18050	17945	17824	18072	18008	17954	17817	18156	18051	17940	17924	17851	18078	17888	17826	18036	18182	17834	17914	18059	18057	18015	18005	17940	17915	18049	17993	17974	18004	18003	17971	17770	17981	18041	18019	17968	17866	18045	18091	18061	17972	17816	17920
26505	57975	49414	33601	23452	18202	15878	15175	15067	15136	15133	14977	15408	15073	15227	14944	15062	15075	15105	15058	14999	14968	14958	15283	15077	15040	15020	15054	15026	14900	14985	15060	14916	15151	15044	15008	15175	15073	14984	15129	15212	15090	14959	15116	15072	15016	15043	14948	14977	15128	15052	15057	14998	14937	15010	15136	14991	14979	15194	15116	15073	15085	15122	15060	15113	15231	15082	15087	15066	15011	15055	14846	15069	15143	15086	14988	15010	15037	15127	15083	15163	14932	15060	15058	15130	15049	15169	15037	15069	15196	15177	15145	15003	15013	15050	15142	14881	15010	15128	15230	15155	14874	15182	15136	15004	15069	15019	14912	15057	15245	15077	15183	15052	15024	14947	14928	15022	15063	14976	14997	15002	15186	15086	15024	14992	14978	14955	14945	14944	15068	15155	15080	15248	15074	15122	14961	14855	14954	15133	14986	15087	15096	14987	15146	14897	15100	14979	15120	15067	14936	15001	15033	15074	15038	15095	14901	15092	15018	14876	15035	14962	15063	15083	15123	14899	14896	14965	14940	15197	15162	15061	15060	15174	15086	15021	14978	14933	15024	15117	15081	14818	15181	15029	15060	15071	15138	15058	15152	14839	15057	14953	15023	15002	15003	14885	15191	15145	15050	15090	15188	15075	14970	15008	14930	15069	14968	14902	15033	15100	15069	15036	15002	14864	14910	14974	15004	15104	15009	15015	15251	14980	15104	15126	15257	15070	15199	15057	15060	15065	14985	15189	15071	15143	15051	15069	14964	15032	14936	15110	15171	15190	15082	15089	15020	14914	15090	14955	15154	14941	15140	14984	14945	15115	15104	14957	14992	15114	15077	14956	15104	14978	15043	14943	14931	14949	15068	14945	15144	15051	14944	15048	15057	14955	14998	14987	15029	14997	15129	15077	15018	15093	15086	15251	15117	15041	15037	15017	15142	15049	15129	15146	15056	14893	15058	14985	14924	14970	15205	14960	14959	15046	14939	14986	14919	14879	14970	15217	15095	15317	15111	15051	14901	15029	14978	15104	15051	15090	15186	15054	15051	14930	14996	15041	15129	15070	15165	15047	14959	14938	15168	15129	14912	15066	14990	15221	14955	14980	14900	14990	15071	14878	15026	15151	15068	15026	15123	15239	15106	14786	14974	15091	15001	15044	15037	15024	14927	15172	14951	15133	14949	15132	15069	14869	15003	15079	14969	14958	14882	15029	15105	15080	14980	15184	14923	15186	15211	15194	14944	14924	15171	15136	14775	14922	15170	14972	14967	15123	15243	14957	15083	15092	14937	15078	14959	15169	14935	14870	14977	14980	15093	15217	15011	14938	15017	15096	15021	15168	15080	15053	14925	15089	15065	15092	15126	15123	14997	15137	14864	15027	15167	15096	14983	15110	15019	15089	15047	15016	14993	14919	14958	15202	15014	15076	15121	15047	15067	15015	15083	15182	15018	15074	15248	15144	15018	15115	15083	15099	15046	15021	14996	14926	15105	15007	15107	15288	15168	14993	14997	14953	15076	15067	15025	14917	15097	15046	15178	15110	15050	15001	14971	14918	15023	15173	14940	14909	15106	14897	14945	15102	14974	15055	15171	15023	15200	15122	14917	15032	14845	14965	15159	15161	15165	15039	15021	15109	14915	14981	14984	15173	14920	15038	15095	15283	15123	14924	15073	15140	15036	15068	15218	15138	15112	15297	14976	14948	14915	14974	15116	15074	15018	15038	15107	15067	15019	15004	15160	15130	14964	15002	14995	15021	14891	15057	15078	15140	15078	15033	14956	15167	14968	15053	14968	15042	15127	14977	15060	15150	15046	15077	14991	15135	14883	15128	14988	14982	15078	15056	15374	15032	15141	14903	15152	14975	15057	15134	14894	15061	15159	15071	15040	15130	15121	15099	15219	14862	14993	14988	14929	15031	15044	15101	14917	15007	15076	15097	14918	15173	15038	15009	15126	15024	14967	14981	14983	15082	14941	15203	14883	14931	15043	14954	15046	15068	15000	15128	15146	15062	15084	15058	14874	15116	15102	15151	15008	15042	15013	14905	15044	15120	15130	15090	15155	14989	15070	15042	15299	14985	14898	14957	15027	15125	14981	14886	15266	14972	15153	15206	14996	15156	15175	15169	14891	15182	15162	15123	15278	15109	15035	14989	15202	14957	14970	14947	14967	15086	14987	15116	15163	15099	14794	15051	15180	14982	14942	14955	15124	15043	14838	15070	15077	15284	15115	15081	15011	15102	15083	14954	14897	15103	15252	15063	14789	15065	15122	15153	15071	14945	15106	15046	15148	15000	15141	15129	15112	15221	15094	15134	14850	14984	15063	15050	15008	14975	14949	15171	15029	14915	15082	15149	15128	15137	15012	15057	15242	14981	15096	14933	15018	15004	14878	15105	15097	15225	14881	15194	15118	15253	15138	14966	15009	14933	15143	14957	15060	15085	15113	15009	15074	15004	14995	15156	14974	14998	14956	15077	15071	15018	15034	15120	14969	15121	15134	15029	15011	14897	15106	15018	15155	15242	15081	14979	15261	15128	14991	14962	15146	14976	15151	15234	14996	15142	14999	15034	14994	15010	15062	15134	15103	14995	15141	15103	15067	15073	14891	14991	15100	15149	15206	15110	14983	15214	15116	14995	14980	15007	15143	15036	15046	14968	15130	15030	15014	14922	15139	14892	15056	15055	15063	14989	15151	14901	15005	15049	14965	15064	15038	15009	14947	14981	15163	15172	15081	15038	15136	15068	15055	15002	14982	14936	14953	15087	14977	15221	15092	14999	15157	15132	15192	15125	14879	14920	15120	14916	15016	15057	15087	15084	14967	15030	15043	15093	14882	14971	15107	14971	15185	15061	14905	15143	14905	14829	15108	14972	14903	15122	15148	14980	14972	15207	15059	14989	15097	14889	14992	14974	15174	15072	14952	15023	15029	15100	15065	14924	15160	14848	15096	15104	14893	15217	15003	15082	15182	15185	15191	14930	15043	15184	14982	14952	15248	15221	15072	14885	15130	14873	14877	14988	15226	14797	15001	15056	15066	15051	15107	15194	15025	15116	14974	14991	14988	15120	14979	15106	15071	15078	15117	15156	15115	15203	15078	14944	14962	15147	15265	15075	14957	15081	15062	15094	14940	15073	15099	14976	15054	14859	15017	15165	14946	14944	15060	15059	15087	15055	15047	15221	15329	15093	14994	15052	14993	14929	15129	15071	15075	15057	15241	15032	15041	15149	15000	15098	15023	15120	15106	15106	15151	15017	15069	14978	15090	15032	15108	15224	15161	15192	15041	15063	14981	14926	15096	15061	15091	15181	15004	15055	14914	14940	15097	14983	14928	15061	14881	15051	15026	15120	14993	15024	15114	15158	14923	14998	15017	15030	15033	15246	14975	15088	15135	15045	15013	14898	15080	15113	15194	14942	14929	15145	15134	15219	15071	15127	15067	14767	15111	14920	15006	15110	15128	15036	15094	15190	15159	15047	14970	15064	15030	15084	14877	15105	14921	14943	14889	15033	14986	14954	14941	15136	15020	15042	15048	15079	14923	15119	14967	14896	15065	14863	15059	15124	15105	14987	15039	15156	15026	15212	14814	15040	15013	14921	15002	14977	14969	14863	14959	15105	14984	15069	15067	15170	14983	15151	14961	14912	15017	15004	15018	15113	14962	15286	15029	14819	15041	14943	14894	15085	15147	15148	15137	14917	15065	15020	15061	15087	15088	14917	15021	15044	15112	15162	15200	14960	15008	15275	15160	15023	15081	15048	15103	15090	15098	14992	15023	15179	15149	15069	15007	15071	15104	15079	14966	15041	15052	15098	14916	14997	14999	15057	14974	15082	14874	15173	14964	15022	14986	14914	15243	14998	15074	14988	15230	15079	15001	15263	15077	15080	15220	15039	15123	14959	15090	15075	15019	15055	15197	15189	15062	14875	15107	14962	15083	15104	14970	15029	15176	15022	15175	15051	15115	14952	15033	14934	14950	15094	15028	14979	14948	14901	15124	14914	14978	15124	15004	15237	15013	14935	14944	15086	14931	15082	15145	15085	15063	14998	15074	15118	15185	15118	15132	14944	15029	14943	15151	15148	15169	14918	14884	15038	15094	14982	15079	15264	15110	15191	15120	14971	15076	15055	15231	15067	14947	15042	15131	15068	15084	15059	15038	14989	15014	15008	15084	15006	14977	15093	14898	15105	14984	14964	15040	15042	15097	15115	15171	14954	15099	15281	15119	14992	15102	15028	15156	15005	15025	15095	15067	15056	15205	14871	15131	14935	15109	15076	14935	14995	15140	14860	15045	14959	15231	14985	15029	15039	15118	14868	15155	15208	15019	15080	15044	15092	15075	15110	14895	14977	15133	15171	15078	15019	15111	14871	15041	15100	14873	14906	14992	15130	15135	15149	15017	15246	15084	15185	15261	15079	15068	15007	15012	15129	15128	15005	15154	14988	14999	14843	14991	15051	15073	15142	15087	15124	14960	15163	15097	15053	15082	15240	15202	15107	14990	15091	14976	15341	14957	15167	14847	15134	14994	14998	14968	14937	15153	14979	14965	15098	14970	14878	15095	14984	15113	15111	14993	15136	15055	14758	15160	15222	15090	15013	14968	15067	15067	14940	15075	15108	14978	15021	15030	15040	15027	15057	15180	15048	15135	15005	15050	15142	15052	14954	14884	15049	15071	15003	15126	14918	15043	14970	14968	14952	14909	15049	15302	15073	14977	15046	15026	15229	15107	15080	14887	15018	14995	15022	14864	15075	15030	15145	15028	15074	14859	14975	15011	15035	15038	15221	15111	14944	15156	15050	15075	14932	15058	15035	15057	15018	14896	15059	14911	15211	15013	14883	14971	15116	15125	15116	14996	15099	15184	14988	15182	15073	15192	14969	14913	15049	15325	14933	15056	15147	14997	15179	14940	15104	15130	15093	14955	14941	14969	15231	15102	15024	15133	15045	14967	14907	15110	15026	14912	15238	15142	15169	15006	15095	14928	15174	14995	15032	15002	15104	15027	15161	15159	15057	15054	15133	14954	15006	15051	15119	14957	14983	15009	14896	14965	15081	15226	15115	15128	14990	15000	14957	15139	15049	14935	14962	15036	14966	14910	15096	15084	15088	14998	15020	15221	15046	15011	14844	15126
24091	25555	47803	49325	38216	29929	25151	20057	18496	18376	18357	18363	18278	18051	17817	17978	18150	18157	18173	18145	18259	18148	18230	17843	17800	18051	18061	17970	18031	18051	17995	17739	18004	17860	18096	18046	18046	18010	18140	18042	17774	18086	18053	18091	18216	17931	18009	18043	18043	18039	18082	17856	18005	18099	18068	17802	17891	18159	18072	18173	17882	17922	18042	18016	17947	17867	18064	17868	17922	18155	18129	18067	18082	17861	17994	17996	18326	18207	17871	18062	18202	17907	18008	18029	17918	17796	17818	17963	18006	18044	17970	17799	17988	17925	17878	17948	17864	17945	18049	17729	17957	17839	17929	18046	18243	18069	18064	18122	17941	17887	17841	17825	18081	18035	18094	17935	17779	17819	17977	18110	17940	18069	17952	17821	17834	18196	17976	17903	18008	17943	18076	18186	18062	18201	17877	17891	17917	17965	17962	18167	18138	18056	17874	18009	18075	18041	18131	17867	17792	17917	18114	18088	17850	17966	17926	17988	17936	18065	18019	18013	17936	17738	17941	17993	17935	18081	18182	18061	17745	17986	18111	18098	17982	18019	17781	18125	18125	18089	17751	17936	17678	18054	17907	17901	18020	17945	18150	17881	17743	18029	17998	18009	18006	18109	18212	17841	17724	18080	17832	18080	17911	18118	17806	17937	18061	17905	17893	18089	18023	17879	18081	17884	17920	18130	18002	17894	17898	18195	17951	18019	17950	17912	17940	17982	17831	18051	18001	17939	18028	17908	17937	17826	17911	17874	17863	18021	18178	18098	18020	17846	18063	17872	17996	17902	17993	18081	17752	17975	17984	17993	18062	17789	17831	17718	17952	18096	17888	17997	18062	18155	18012	17958	17885	18188	17949	18077	17946	18022	18040	17935	18038	17772	18060	17973	18046	17940	17882	17974	18011	18097	17925	18170	17721	17939	18058	17910	17833	18053	17929	18148	18034	18003	18135	18218	17953	17977	17900	18005	17880	17933	18076	18097	18208	18058	17862	17891	18049	18030	18054	17901	18114	17831	17993	17872	18006	17944	18111	17892	18036	17903	17975	17865	18019	17867	17854	17900	17975	17947	18016	18004	18205	18001	18031	18153	17892	18234	17879	18037	17800	17880	17953	18078	17742	17957	17918	17898	18064	17723	17978	17953	17803	17988	18186	18025	18049	17751	18100	18091	17962	17905	17820	17965	18124	18016	17987	18177	17877	17977	18030	18034	18069	17974	17986	17846	17976	18164	17999	17913	17924	18136	17909	17755	18129	17808	17911	17871	18155	18099	18025	17911	18006	17912	17983	18140	17864	18054	18086	17998	17889	18126	17981	17927	17870	18076	18052	18051	18133	18006	17871	18057	17759	18030	17787	17999	17992	17987	17920	18035	18086	17847	18141	17847	18136	18025	17942	18103	17935	17985	17892	17939	18027	18078	18102	17899	17964	17875	18031	18038	18011	17906	17903	17908	18101	18012	17849	17981	18197	17842	17924	17970	17936	18035	17808	17962	18030	17983	18001	18005	18080	18044	17905	17840	17919	17774	17924	17939	17726	18128	18066	17881	17766	18051	18116	17908	17985	17831	17881	17824	17787	18040	17972	17801	18026	17906	17848	17837	17982	17755	17970	17864	17942	17931	17810	17884	17907	17974	18063	17904	17886	17946	18016	17970	18104	17931	17962	18023	17836	18184	18200	18124	17999	18029	17849	17792	17902	17910	18027	18034	18072	18134	17797	18018	17909	18158	18095	17845	17926	17867	18093	18045	17989	17598	17924	18009	17935	17958	17900	17871	18065	18043	17932	17843	17809	17904	18086	17819	17972	17874	18031	17904	17945	17944	18175	17836	18081	17921	17953	17841	17912	17946	18044	17954	17965	17934	17858	17927	17940	18007	17922	18062	17989	17982	18037	17909	17971	17838	18019	18001	18012	17847	17882	18100	18057	18038	17940	17930	18068	18089	18002	17843	17916	18102	17927	17836	18046	18172	17928	18046	17895	18023	17893	17915	18264	17856	17895	18017	18158	17927	17956	17868	17891	17902	17849	17948	17965	17957	18053	18042	18119	18003	17965	17956	17786	18078	17998	18144	18030	18176	18023	17835	17932	18155	17914	17994	18268	17991	17751	17836	18150	17978	18083	18008	17837	17892	18128	17822	18131	17991	18156	18023	18010	18212	17956	17942	18085	17851	17993	17813	17771	17821	18027	18066	18050	17855	17935	17829	18188	17971	18137	17971	17876	17805	18079	17840	18039	18302	18160	17782	17970	18001	17804	17881	17819	17927	18072	18042	17967	18025	18239	18012	17919	18087	17875	17736	18021	17900	17928	18039	18014	18057	17875	17961	17833	18064	18212	17970	17978	18041	18054	17932	17826	18094	17924	17940	17866	17953	18065	17941	17975	17950	17994	17923	17888	18108	17874	17839	18003	18064	18027	17881	17858	18124	18043	18019	17953	17990	17841	17917	17876	18183	17897	18164	17931	17961	17775	17967	18089	18040	18161	17916	18052	17747	17798	17909	18125	18078	17884	17830	18036	17972	17844	18123	18011	17838	17873	17998	18015	17991	18062	17864	18027	18055	17847	18008	17960	17882	18093	17931	18094	17941	17925	17894	18012	17922	18041	17905	17816	18019	17936	17938	17879	18179	17911	18046	17963	18020	17862	17811	17933	17886	17949	17779	18020	18044	17879	18047	18020	17973	18095	18119	18148	17928	17938	17989	18176	17885	17707	18083	17802	17960	18006	18014	18150	17995	17809	18030	17999	17906	18087	18074	17875	18168	18016	17850	18102	18179	17843	17941	17941	17940	17900	17985	18110	17766	17895	17819	17890	17869	17882	18098	17884	17927	17948	17967	18111	17869	18016	18114	18098	17991	18052	18208	17853	17944	18028	17895	17972	17848	17887	18120	17985	17740	17970	17876	17916	17881	17797	18090	18021	17926	17831	17987	17935	17794	17964	18024	18187	17966	18107	17778	18065	17810	17993	17988	18052	18106	18010	17849	18119	18008	17875	18008	17969	18081	18093	17907	18048	17828	17929	17961	18162	17899	17911	17860	17904	17859	17842	17883	17874	17945	17965	17974	17849	17740	17930	17981	17940	18398	18108	17994	18061	17879	17992	17889	17849	18081	17919	17787	17912	17881	18214	17874	17987	17920	17849	18001	17903	17638	17700	17956	17852	17864	17958	17885	18092	17963	18113	17850	17869	17991	17946	17886	17896	17871	17986	17956	17897	18015	18016	17970	17999	17946	17962	17797	17815	18034	17845	17757	17711	18071	17710	18013	17942	17920	17821	18150	17933	18057	18058	18018	17951	18037	18030	18174	17872	18104	17862	17895	17968	18096	17951	17895	17997	18072	18070	17823	17799	17922	18120	17967	17950	18051	17818	18008	17798	18055	18042	17954	17903	18149	17890	17913	18001	17839	17888	17878	18152	17972	18177	18029	18191	18053	18064	17924	18217	18118	17945	17890	17806	18184	17904	17898	17885	18068	17944	17894	17892	17975	18059	17996	18100	17839	17997	17884	17814	17904	17932	17957	18026	17808	18112	17809	17934	18034	18047	17791	17985	18029	18072	18013	18086	18023	18029	18019	17923	17850	17885	17903	18037	18088	17877	17981	18183	17861	17779	18116	17883	17782	17963	18007	18006	18040	18054	18133	18232	17915	17950	17875	18297	18075	17974	18131	18078	17944	18135	17865	17990	17850	18133	17932	17971	18002	17735	18085	17918	18081	17944	17908	18044	18130	17934	17800	18044	17829	17901	17939	18063	17957	17950	18022	17890	18007	17960	17918	18045	17869	17923	18057	18018	18195	18078	17879	17821	17973	18069	17881	17887	18119	18020	18078	18116	17965	18220	17855	17990	17874	18140	18104	17810	17931	17953	17899	18063	18067	18048	17844	17982	18083	18113	17934	17895	18089	18027	18052	17834	18010	18104	17897	18047	18076	18226	18170	17916	17701	17994	17936	18164	18048	18011	17814	17861	18150	17907	17981	17914	17788	17975	17825	17983	17895	18060	17949	17952	17953	18057	17962	18009	17907	18012	17771	17955	17964	17883	18079	18015	17951	17847	17904	17987	18050	17765	18034	17864	18150	17979	17997	17923	17845	17863	17691	18014	17919	17876	18211	18007	18082	17984	17954	17844	18130	17886	17838	18122	17986	17940	17869	18093	18030	17946	18006	18034	17987	17897	18052	18052	17966	17865	18157	17956	18140	18120	17945	18042	17956	17796	18214	18141	18033	18136	18174	18063	18104	17995	17842	17994	17839	17797	17835	17910	18055	17987	17889	17635	18033	18226	18079	17998	17922	17959	18061	17857	17991	17979	17904	18006	18095	17986	18111	17852	18088	18182	18021	18038	17851	17886	17913	18185	18375	17971	17986	18144	18035	17950	17963	18055	17974	17919	18009	17958	17977	18145	17924	18130	17953	17913	17903	18079	17982	18064	17892	17980	18041	17928	18021	17870	18005	18006	18060	17919	18056	18232	17933	17957	18010	17958	17916	17908	17913	18048	17929	18093	18049	18016	17980	17908	17964	17991	18062	17997	18031	18048	18074	18073	18171	17812	18083	17854	18028	17991	17970	17935	17870	17954	18109	18232	17991	17962	17930	17923	17978	17788	18013	18105	17999	17966	18058	17981	17864	17923	17997	17815	17986	17974	17953	17976	17979	18046	18143	18248	18092	17878	18110	18127	17958	17979	18113	18136	17944	18065	17811	17921	17872	17948	17903	18079	17846	17945	18041	17973	18059	18119	18085	17871	17823	17937	17943	17987	17954	18025	18279	18123	17981	17933	17929	17861	17963	17911	17966	18072	17959	17978	18030	17878	18121	18094	18014	18030	17927	18002	17973	17994	18008	17906	18027	17844	18188	17835	17995	18077	17966	18015	17896	17997	17992	17859	17882	18001	18054	17989	17835	17904	18020	18007	18076	17750	17804	17910	17986	17972	17886	17989	18025	17995	17963	18041	17877	17890	17964	17935	18150	17956	18121	17901	18137	18219	17880	17944	17925	17894	18053	18041	17799	18094	17842	17816	17906	18148	17929	17919	17980	17928	18094	18124	17772	17944	17918	17901	18025	17926	18069	17829	18035	17857	17986	17882	17812	18032	17923	17933	18119	18112	17788	17950	18004	18010	17960
44936	91836	90447	65358	44733	28752	19559	16356	15395	15131	15047	15100	15423	15173	15082	15133	15080	15152	15219	15187	15180	15018	14941	15070	15122	15024	15199	15329	15046	15137	15071	15159	15103	15102	15128	15172	15034	15273	15081	15340	15123	15134	15105	15018	15105	15330	15127	15173	15147	15064	15173	15182	15274	15133	15158	15159	15199	15123	15202	15103	15020	15157	15130	15150	15127	15199	15144	15102	15126	14982	15163	15135	15226	15188	15026	15051	15031	15287	15054	15164	15132	15240	15256	15163	15087	14946	15156	15035	14999	15307	15075	15145	14967	15305	15179	15156	15158	15131	15103	15170	15077	15012	15146	15179	15081	15230	15167	15169	15237	15171	15100	14919	15003	15150	15148	15081	15302	15096	15161	15058	15098	15057	15119	15254	15172	15078	14992	15142	15084	15301	14984	15118	15164	15065	15124	15206	15119	15141	15191	15262	15173	15178	15192	15062	15105	15137	15201	15221	15159	15236	14989	15141	15076	15310	15024	15147	15163	14945	15090	15191	15036	15260	15270	15174	15215	15250	15246	15083	15122	15093	15199	15114	15207	15192	15281	14942	15095	15066	15067	14977	14954	15246	15013	15009	15268	15222	14829	15128	14906	15230	15306	15151	15162	15223	15146	15014	15104	14974	15052	15078	15015	15163	15118	15073	15100	15072	15175	15148	15092	14958	15057	15191	15204	15152	15065	15255	15126	15042	15135	15110	15178	15184	15245	15243	14926	15054	15112	15154	15256	14988	15053	15295	14933	15089	15101	15153	15093	15301	15109	15201	15031	15023	15212	15026	15018	15232	15036	15009	15192	15051	15195	15064	15084	15035	15085	15064	14995	15126	15202	15072	14996	14914	14943	15198	15030	15156	15162	15027	15172	15129	15041	15185	15123	15124	15229	15211	15010	15149	15109	15025	15139	15200	15104	14861	15158	15094	15017	15037	14950	15250	15190	15056	15050	15021	15118	15044	14889	15179	15267	15175	15104	15110	15208	15119	15144	15043	14922	15223	15125	15146	15000	15028	15214	15163	14996	15001	15065	15178	15091	15193	14965	15090	15181	14945	15089	15094	15077	15136	15186	15083	15192	15086	15017	14998	15173	15027	15188	15207	15118	15208	15182	15144	15028	14999	15175	15090	15068	15047	15193	15025	15085	14958	15196	15009	15239	15074	15190	15097	15140	15099	14959	15271	15208	15099	15147	15215	15133	14973	15318	14999	15223	14996	15209	15166	15151	15215	15297	14965	15286	15184	15039	15280	15201	15116	15167	15095	15011	15237	15092	15101	15156	15096	15166	15126	15198	15051	15079	15258	15078	14964	15290	15137	15043	15082	15190	15048	15018	15078	15194	15187	15117	15204	15282	15171	15113	15115	15085	15315	15150	15127	15190	15199	15197	15028	15266	15114	15124	15122	15093	15296	14966	15094	15117	15034	15122	15082	15255	14997	15056	15199	15054	15002	15107	15048	15067	14974	15096	15074	15133	15121	15026	15137	15000	15063	15075	15066	15072	15075	15337	15116	15246	15110	15152	15211	15147	14991	15209	15280	14948	15165	15294	15313	14984	14785	15134	15115	15009	15211	15205	15349	15134	15040	15044	15003	15144	15248	15109	15111	15038	15151	14997	15199	14967	15273	15016	15117	15056	15099	15155	14977	15026	15017	15045	15034	15240	14984	15132	15082	15054	15153	15070	15197	15113	15156	15275	14988	14885	15110	15205	14990	15094	15196	15269	15104	15212	15211	14988	15236	15251	15089	15047	15114	15071	15072	15019	15116	15093	15000	14996	15051	15033	15184	15106	15187	14813	15209	15299	15248	15011	15128	14990	15113	15003	15226	15183	15039	15035	15041	15270	15002	15191	15085	15199	15142	15140	15121	15169	15166	15144	15013	14914	15104	15201	15126	15187	15195	15022	15233	15007	15025	15121	15005	15140	15172	15261	15172	15100	14969	14965	15115	15164	15222	15132	15200	15203	15015	15089	15247	15045	15022	15203	15140	15116	15016	15150	15041	15128	15256	15202	15091	15123	15123	15197	15072	15118	15201	15159	15144	14973	15128	15152	15171	15115	15096	15158	15060	15261	15163	15065	15177	15024	15230	15136	15026	15163	15027	15258	15088	15123	15255	15014	15198	15029	15149	15039	15249	14969	15207	15202	15055	14959	15149	15041	15281	15046	15024	15191	15206	15234	15076	15004	15232	15179	15073	15137	15168	15156	15182	15159	15231	15192	15181	15249	15165	15189	15083	15198	15126	15093	15121	15121	15366	15120	14968	15044	15168	15092	15307	14997	15078	15087	15255	15077	15122	15062	15051	15266	15114	15278	15129	15179	15288	15307	15082	15022	14965	15139	15020	15397	15136	15217	14933	14988	15217	15150	15182	15121	14929	15145	15151	15259	15040	15230	15069	15076	15166	15082	15128	15132	15153	15092	15313	15204	15104	15232	15243	15003	14978	14942	15122	15064	14921	15055	15066	15083	15098	15089	15114	14991	15085	15223	15156	15138	15189	15077	15155	15224	15079	15030	15092	15004	15154	15212	15222	15145	15106	15143	15093	15107	15009	15180	15230	15184	15023	15064	15126	15015	15218	15087	15270	15149	15196	15182	15039	15076	15151	15057	15090	15148	15130	15169	15326	15137	15117	15046	15135	15151	15188	15105	15082	15098	15219	15199	15002	15145	15256	15014	15218	15160	15125	15013	15087	15116	14972	15055	15184	15068	15046	15208	15058	15186	15146	15069	15204	15111	15035	15068	15090	14954	15010	15095	15222	15075	15108	15146	15203	15208	14945	15289	14908	15169	15216	15015	15197	15300	15260	15142	15174	15047	15108	15117	15298	15317	15178	14979	15240	15113	15096	15046	15030	15207	15184	15170	15018	15008	15192	15120	15154	14989	15084	15055	15071	15135	15041	14954	15159	15184	15062	15076	15103	14962	15268	15067	15206	15068	15051	14968	15128	14920	15125	14966	15335	15098	15140	15143	15112	14888	15224	15061	14902	15140	15342	15156	15111	15015	15161	15193	15073	15089	15240	15085	15283	15057	15150	15057	15015	15153	15160	15141	15115	15122	15023	15006	15065	15067	15082	15068	15023	15147	15208	15208	15003	15207	15130	15103	15099	15187	15006	15202	15082	15100	15091	15163	15065	15171	15173	15024	15158	15108	15225	15052	15205	14939	15106	15166	15078	15292	15171	15108	14916	15209	14998	15255	15264	15253	15197	14948	15091	15171	15194	15135	15037	15185	15124	15174	15116	15046	15144	15181	15126	15265	15041	15099	14955	15124	15134	15091	14945	14984	15099	15118	15146	15073	15236	15095	15229	15135	15321	14974	15049	15005	15058	15090	15230	15053	15032	15108	15226	15254	15105	15165	15167	15014	15389	15137	15070	15112	14997	15138	15162	15083	14996	14990	15078	15041	15266	15109	15167	15062	15099	14981	15010	15078	15070	15085	15153	15092	14988	15082	15013	15191	15103	15287	15146	15227	15139	15077	15222	15136	15174	15112	15268	15121	15205	15234	15120	15130	15151	14946	15077	15234	15097	15138	15103	15293	15185	15053	14939	14979	15148	15024	15136	15069	15210	15167	15248	15195	15051	15193	15045	15187	15028	15082	14983	15114	15277	15217	15184	15320	15242	15169	15092	15022	15049	15067	15056	15139	14975	15226	15087	15178	15275	15146	15182	15196	15193	15201	15030	15074	14999	15074	15039	15093	15006	15230	14855	15053	15037	15122	14828	15076	15089	15262	15199	15149	15072	15033	15067	15245	15110	15171	15092	15008	15231	15152	15176	15133	15192	15054	15187	15127	14979	15129	15090	15135	15148	15295	15129	15034	15223	15196	14924	15149	15082	15093	15199	15034	15244	15148	15103	15208	14997	15184	15042	15038	15008	15277	15111	15172	15224	15129	15173	14998	15278	14933	15303	15241	15170	15019	15326	15178	15199	15337	15041	15017	15012	15076	15152	15230	15094	14972	15089	15071	15022	15146	15193	14979	15124	14996	15073	15105	15113	15170	15207	15241	15409	15017	15051	15146	15229	15129	15007	14991	15219	15144	15010	15060	15245	15114	15132	15150	15068	15225	15064	15049	15215	15125	15233	15119	15261	14977	15154	15210	15169	15123	15198	15063	15140	15145	14993	15253	15094	15133	15148	14973	15031	15176	15150	15157	15134	15096	15036	15264	15169	15255	14946	15034	15245	15207	15164	15181	15102	15161	15069	15086	15247	15126	14867	15230	15216	15111	15329	15009	15107	14993	14994	14872	15110	15107	15289	15050	15191	15268	15023	15172	15001	15105	14991	15026	15010	15318	15218	15150	15081	15313	15164	15078	15090	15307	15085	15098	15030	15064	15077	15076	15064	15385	15071	15184	15138	15116	15057	14993	15170	15232	15095	15057	15138	14966	15232	14972	15077	15143	15176	15146	15012	15247	15033	15007	15189	15169	15197	15149	15006	15199	15123	15184	15269	15053	15072	15082	15121	15243	15137	14910	15171	15058	15163	15039	15024	15206	15192	15199	14914	15180	15092	15071	14964	15018	15283	15101	15095	15093	15120	15188	14958	15095	15188	15103	14967	15093	15183	14838	15171	15082	15189	15259	15186	15006	15031	14910	15064	15100	14963	15165	14905	15043	15091	15266	15111	15175	15086	15070	15095	15141	15191	15153	15110	15158	15134	14850	15178	15187	15187	15124	15277	15055	15199	15115	15005	15122	14959	14972	15212	15193	15027	15172	15135	15051	15198	15182	15091	15110	15055	15329	15232	15042	14883	15048	15212	15236	15001	14983	15248	15241	15017	15021	15177	15143	14988	15034	15106	14958	15008	15169	15154	15104	15155	15106	15130	15292	15057	15087	15106	15175	15140	14976	15260	15039	15072	15044	15104	14969	15102	15167	15178	15209	15030	15113	15097	15147	15094	15198	15227	15080	15084	15121	15028	15117	15145	14965	15218	15279	15060	15087	15014	15227	15176	15111	15000	15148	15071	15301	15188	15217	15172	14935	14849	15261	15161	15107	15148	15234	14990	15093	15072	14971	15127	15064	15072	15224	15049	15024	15011	15010	15119	15112	14949	15062	15133	15202	14999	14975	15068	15153	15051	15236	15371	15204	15028	15162	15080	15011	14972	14881	15129
22936	23231	42673	48803	41221	33142	28589	21250	18662	18385	18507	18219	18163	18054	18183	18092	18026	18059	18050	18224	18042	17940	18150	17906	18067	17962	18027	17958	18050	17980	17727	17926	17968	17978	18031	17789	18157	17880	17848	17867	17875	18047	17882	17857	18008	18005	17790	17730	17922	17830	17837	17718	17713	17857	18000	17829	18121	17749	17801	17886	17932	17765	17854	17774	17750	17956	17789	17838	17911	17851	17832	18025	18035	17624	17878	17803	17711	17826	17848	17739	17765	17770	17958	17845	17684	17748	18013	17834	17851	17724	17778	17912	17752	17555	17766	17977	17837	17922	17911	17945	17880	17970	17941	17827	17890	17848	17835	17598	17832	17895	17747	17726	17806	17716	17868	17777	17585	17860	17919	17858	18142	17910	17922	17833	17872	17899	17938	17849	17827	17671	17812	17559	17969	17884	17826	17484	17839	17837	17839	17635	17756	17573	17872	18008	17938	17822	17730	17881	17896	17664	17771	17635	17823	17952	17917	17836	17727	17722	17589	17918	17903	17954	18016	17854	18017	17857	17737	17863	17768	17637	17761	17708	17732	17789	17609	17869	17866	17826	17842	17828	17798	17762	17607	17638	17700	17627	17882	17654	18025	17720	17771	17832	17695	17852	17933	17939	17673	17829	17899	17846	17791	17692	17949	17914	17862	17833	17930	17861	17949	17780	17666	17681	17659	17633	17762	17761	17725	17866	17899	17904	17916	18023	18019	17843	17813	17695	17921	17881	17937	17702	17803	17828	17791	17940	17839	17518	17819	18036	17776	18060	17804	17817	17788	17546	17692	17865	17747	17929	17840	17738	17872	17645	17880	17650	17856	17846	17608	17714	17669	17875	17842	17834	17550	17847	17720	17786	17747	17755	17666	17942	18131	17923	17990	17783	17793	17897	17767	17670	17692	17699	17932	17814	17864	17886	17881	17843	17857	17734	17835	17635	17820	17631	17836	17884	17823	17872	17660	17814	17819	17727	17989	17593	17700	17766	17906	17756	17774	17900	17624	17912	17658	17819	17899	17914	17865	17849	17668	18027	17577	17608	17860	17635	17875	17606	17797	17709	17651	17783	17668	17847	18002	17623	17775	17756	17792	17975	17909	18014	17729	17894	17778	17863	17724	17997	17714	17691	17992	17791	17711	17880	17867	17818	17970	18060	17567	17719	17601	17844	17810	17798	17803	17726	17880	17770	17584	17639	17599	17655	17783	17696	17885	17740	17775	17978	17715	17833	17767	17657	17782	17676	17911	17763	17814	17821	17802	17734	17950	17857	17501	17856	17636	17971	17852	17754	17803	17904	17866	17890	17920	17794	17778	17929	17741	17773	17826	17669	17787	17578	17594	17895	17811	17797	17797	17669	17729	17693	17914	17948	17879	17788	17803	17889	17945	17891	17838	17860	17797	17837	17944	17954	17814	17712	17799	17863	17789	17680	17670	17779	17833	17972	17818	17807	17919	17879	17634	18050	17694	17908	17765	17590	17896	17969	17961	17850	17650	17710	18067	17816	17791	17816	17738	17839	17917	17737	17727	17955	17980	17779	17705	17908	17755	17896	17974	17683	17727	17626	17705	17700	17837	17713	17789	17580	17811	17702	17792	18033	18094	17690	17848	17633	17948	17816	17864	17838	17812	17864	17649	17626	17983	17739	17910	17774	17841	17786	17892	17714	17784	17689	17756	17973	17670	17884	17695	17612	17906	17860	17947	17904	17742	17807	17760	17738	17917	17697	17719	17827	17797	17916	17843	17894	17872	17878	17937	17816	17925	17879	17802	17643	17827	17975	17702	17708	17820	17704	17819	17733	17935	17777	17788	17848	17752	17714	17727	17830	17887	17694	17771	17658	17663	17772	17679	17716	17886	17787	17857	17984	17801	17788	17713	17692	17662	17928	17671	17764	17914	17653	17913	17772	17718	17837	17735	17922	17840	17571	17953	17959	17770	17667	17873	17774	18160	17799	17672	17595	17855	17772	17611	17914	17669	17822	17824	17710	17699	17911	17870	17613	17911	18031	17760	17729	17826	17812	17798	17853	17773	17847	17879	17793	17888	17651	17687	17871	17810	17747	17887	17876	17667	17811	17651	17798	17954	17948	17909	17867	17691	17746	17741	17855	17644	18037	17866	17857	17888	17788	17751	17842	17748	17742	17855	17873	17665	17820	17928	17917	17655	17734	17910	17860	17836	17857	17857	17732	17861	17913	17785	17876	17660	17811	17674	17956	18026	17657	17800	17763	17804	17844	17756	17762	17806	17948	17695	17867	17823	17882	17996	17877	17795	17847	17738	17682	17882	17856	17777	17769	17919	17900	18006	17843	17898	17772	17788	17708	17826	17712	17859	17951	17909	17600	17836	17716	17568	17905	17882	17755	17684	17777	17840	18019	17725	17744	17696	17845	17717	17839	17692	17878	17987	17747	17840	17850	17827	18095	17861	17793	17889	17895	17674	17618	17732	17725	17878	17963	17920	17777	17858	17922	17665	18083	17856	17752	17805	17679	17706	17891	17930	17820	17920	17896	17686	17914	17727	17767	17700	17799	17980	17823	17991	17910	17801	17729	17724	17659	17843	17664	17762	17878	17937	17625	17824	17923	17933	17969	17779	17853	17921	17821	17614	17618	17696	17775	17791	17716	17795	17621	17747	17814	17746	17717	17769	17838	17867	17667	17936	17790	17883	17784	17638	17673	17974	17711	17953	17833	17874	17915	17978	17749	17916	17919	17628	17754	17960	17715	17547	17766	17901	17703	17790	17970	17895	17721	17863	17901	17938	17929	17816	17748	17766	17794	17731	17823	17759	17805	17872	17713	17803	17871	17796	17658	17918	17833	17702	17750	17939	17855	17845	17858	17742	17737	17636	17712	17835	17664	17894	17655	17710	17828	17808	17723	17748	17704	17921	17737	17678	17835	17620	17808	17708	17836	17882	17732	17849	17647	17968	17650	17690	17742	17564	17794	17795	17822	17810	17646	17769	17719	17611	17600	17652	17950	17675	17864	17793	17926	17678	17782	17708	17856	17761	17609	17671	17483	17849	17616	17819	17759	17732	17766	17844	17767	17794	17926	17670	17886	17864	17554	17791	17589	17817	17772	17725	17681	17881	17703	17798	17635	17853	17843	17791	17822	17879	17840	17810	17976	17658	17634	17891	17819	17798	17824	17598	17601	17888	17897	17634	17774	17806	17844	17817	17862	17797	17844	17814	17793	17726	17690	17831	17781	17589	17718	17774	17607	17898	17746	17584	17718	17797	17770	17835	17591	17740	17834	17645	17739	17803	17980	17932	17721	17983	17713	17790	17957	17868	17765	17644	17806	17880	17840	17943	18092	17845	17596	17760	17533	17673	17820	17834	17936	17780	18014	17796	17675	17677	17738	17738	17877	17877	17747	17654	17916	17814	17847	17544	17666	17938	17791	17754	17673	17668	17826	17855	17588	17753	17701	17667	17800	17821	17907	17628	17937	17850	17820	17850	17796	17940	17996	17871	17857	18012	17854	17760	17946	17919	17837	17955	17828	17831	17872	17818	17916	17815	17891	17743	17740	17801	17699	17918	17804	17771	17958	17741	17626	17838	17683	17831	17836	17965	17913	17767	18000	17664	17812	17849	17919	17685	17755	17642	17950	17864	17883	17897	17673	17815	17729	17919	17689	17634	17745	18007	17737	17778	17513	17731	17751	17806	17654	17651	17646	17665	17914	17771	17584	17715	17812	17777	17836	17829	17773	17544	17867	17671	17666	17857	17653	17717	17799	17634	17842	17649	17849	17813	17729	17734	17784	17838	17938	17796	17823	17654	17850	17847	17814	17817	17764	17957	17876	17765	17886	17736	17994	17892	17674	17828	18089	17787	17982	17832	18003	17840	17602	17972	17729	17688	17984	17732	17800	17690	17763	17899	17766	17697	17838	17921	17880	17577	17809	17861	17756	17789	17649	17878	18031	17757	18027	17851	17755	18060	17588	17801	17630	17703	17746	17756	17723	17570	17752	17719	17702	17822	17852	17883	17742	17561	17954	17813	17953	17713	17601	17701	17693	17915	17873	17838	17657	17800	17812	17919	17962	17868	17732	17710	17623	17745	17744	17760	17759	17792	17789	17875	17834	17623	18050	17472	17830	17904	17867	17849	17594	17975	17761	17771	17915	17690	17739	17839	18086	17658	17756	17888	17651	17870	17781	17535	17899	17814	17711	17710	17716	17652	17806	17755	17675	17795	17895	17900	17727	17845	17938	17874	17737	17861	17760	17749	17792	17770	17805	17724	17816	17697	17568	17701	17739	17954	17860	17834	17731	17834	17705	17848	17534	17901	17723	17766	17839	17885	17873	17850	17894	17889	17808	17750	17909	17838	17800	17823	17891	17795	17696	17742	17830	17807	17873	17883	17886	17822	17847	17936	17738	17819	18029	17795	17903	17865	17762	17680	17752	17736	17896	17700	18009	17657	18049	18037	17765	17718	17644	17610	17785	17868	17940	17894	17883	17997	17994	17897	17681	18089	17634	18034	17587	17702	17747	17879	17812	17717	17949	17869	17738	17781	17710	17738	17740	17847	17506	17736	17754	17542	17802	17839	18035	17779	17725	17988	17521	17771	17770	17945	17725	17664	17887	17954	17964	17914	17789	17929	17812	17678	17970	17844	17792	17728	17862	17846	17686	17882	17813	17754	17709	17696	17766	17604	17714	17848	17983	17906	17862	17983	17857	17772	17774	17734	17691	17855	17756	17854	17774	17715	17860	17768	17638	17649	17543	17742	17718	17886	17575	17653	17767	17868	17842	17583	17867	17811	17940	17766	17685	17675	17694	17658	17804	17907	17692	17802	17828	17846	17842	17765	17843	18136	17732	17858	17907	17947	17934	17799	17853	17729	17771	17774	17787	17679	17889	17627	17708	17725	17923	17911	17876	17922	17672	17838	17922	17610	17861	17910	17510	17826	17886	17700	17748	17917	17752	17919	17926	17770	17805	17924	17741	17746	17849	17570	17648	17979	17810	17879	17830	17876	17637	17710	17753	17865	17658	17723	17752	17821	17869	17798	17766	17808	17825	17732	17971	17780	17893	17612	17929	17812	17930	17935	17797	17653	17899	17893	17807	17798	17891	17955	17638	17948	17918	17741	17931	17841	17933	17789	17771	17632	17713
52025	92924	96868	79474	56173	36146	22979	17062	15357	14995	14839	15054	14976	14883	14889	14967	14870	14770	15001	15098	14850	15073	14928	14874	15136	15024	14904	15117	14999	14898	14963	14976	14889	15043	14971	14888	14999	15048	15046	14973	14860	15102	14904	14894	14901	15158	15183	15190	15089	14770	14999	14961	14893	14935	14920	15053	14874	14894	14918	15086	15016	15004	14963	14991	14887	15134	14942	14929	14915	14974	14939	14872	14942	14916	15080	14907	15030	14994	15002	15032	14864	14810	14883	14851	15041	15102	14916	14938	14891	14972	14867	15081	15292	14986	14843	15065	15014	15080	14915	15142	15199	14929	15079	15075	14961	14939	14928	15060	14875	15010	14988	15067	15077	14912	15039	14749	15110	14890	15131	14850	14821	15006	15144	14960	15264	15108	14967	14950	14794	14991	14926	14968	14889	15078	14913	15028	15071	14810	15037	14977	15004	15106	15037	14970	14841	15017	14862	15012	14948	15009	15144	15122	15013	15024	15048	14886	14961	15080	15084	14936	14956	14897	15070	15016	15090	14890	14953	14856	15054	15006	14735	14978	15061	15010	15030	14937	14995	14868	14981	14806	15102	14961	15005	14866	15019	15058	14847	15220	14942	14987	14929	15009	15006	14979	14922	14881	15052	14907	14859	14932	15006	14938	15029	14813	15050	15064	14847	14957	14976	15119	15045	14998	14929	14864	14963	14916	14938	14955	15051	14827	15010	14791	15025	14748	15086	14953	15065	14889	15066	15045	14794	15111	15016	14892	14878	14919	14734	14941	14923	15012	14934	15156	14994	15050	14975	15121	14923	14852	14818	14963	14989	14922	15033	15101	14961	14873	14985	15015	14967	15035	14998	15078	15110	14878	14895	14835	14851	15019	15050	15047	14946	14870	14968	14769	14898	15194	14996	14961	14895	14965	14741	15035	15134	15007	14930	14889	14954	15005	15063	14891	14960	14830	15028	15082	15012	15099	14960	14935	15022	14970	14885	14970	14921	14855	14961	14892	14854	15003	14928	15028	14971	14966	14805	14968	14947	15021	14983	15108	15006	14949	14953	15016	15157	15050	15053	15003	15029	14917	15088	14921	15131	15147	14926	14979	14995	14909	15003	14900	14929	14978	14903	14922	15062	15025	14967	14948	14875	15026	15001	14858	15064	15115	14921	15001	15055	15214	15000	14997	14971	14911	15082	14908	14913	14898	14904	14870	14941	14978	14994	15123	14989	14990	15012	14812	15127	15045	14905	14983	14814	15019	15037	14934	14806	15084	15057	15056	14956	15047	14851	14973	15020	14958	14977	15111	15013	14774	14985	15074	15079	14990	15002	14817	15164	14976	14911	14887	15047	14962	14963	14885	14951	14810	15017	15012	14902	14924	14880	15024	15042	14933	14986	15068	14948	14886	15022	14856	14928	14971	14962	14995	14871	15075	15080	15113	15108	14949	14841	15006	15044	15098	14865	15152	14931	15003	14964	14864	15040	14970	14837	15037	14934	15008	15069	14993	15083	14944	14835	15073	14817	15061	15184	14818	14896	14876	14922	14913	14691	14978	14978	15023	15116	15082	15100	14939	15060	15091	15015	14859	15030	15028	15114	15079	15107	15076	15023	15143	14935	14927	15140	15109	14983	15034	14985	15068	14883	14917	15008	15000	14871	14873	15045	15030	14954	14961	15014	14910	14882	14975	14887	14884	15022	14941	15095	14971	14897	15134	14981	15123	15198	14850	14892	15004	14907	14800	15048	15035	15019	15022	15045	14962	15056	15002	15028	15092	15063	15257	14977	14760	14877	15088	14947	15009	15156	14937	14852	15021	15018	14946	14907	14957	14859	14904	14831	14913	15064	14914	14996	14920	15204	15010	15112	15044	14964	15093	14896	14789	15137	14805	15042	14989	14961	14866	15101	15013	14855	15015	14848	14994	15268	14981	14992	14821	14996	15007	15024	15048	14884	14744	14949	15128	14978	14899	14834	15023	15118	15152	15072	15178	14893	14993	15050	14958	15007	14915	14951	14925	14952	15012	15037	15017	14912	14922	14888	15117	14949	14997	15069	14933	15065	14995	15110	15052	14917	14991	14959	15047	15098	14961	14789	14875	14987	15074	15125	14989	14890	15024	14972	14792	15061	15036	14793	14906	14891	15096	15046	15050	14958	15004	14979	14880	14947	14974	14887	14944	14946	15048	15064	15085	15050	14973	14884	14949	15015	15050	14981	15045	15031	14932	14950	15040	14986	14993	15024	14970	14940	15012	15066	14967	15015	15104	14841	15020	15160	14772	14953	14924	15049	14852	14910	14942	14976	14914	15116	15001	15081	14979	14943	14808	14992	15037	14982	14919	14916	14863	15047	14982	14916	14910	14947	15005	15089	14869	14980	14961	15010	14954	14998	15075	14936	14921	14841	15081	15066	15084	15070	15093	14855	14859	14899	14927	14892	14965	15026	14722	15086	15069	14897	15004	14999	14817	14964	14916	14994	15072	14997	14970	14971	14968	15013	15065	15110	15140	15012	14997	15036	14931	15082	14915	14961	15260	15003	14905	14800	15076	14889	15027	14978	15009	14898	15032	14841	14928	14924	14955	14925	14944	15045	14749	15042	15020	14973	15085	14887	14884	15033	15100	14998	14877	14958	15048	14868	15109	14939	15016	15046	14929	15109	15110	14937	15059	14915	14973	14940	15096	14814	14812	14927	14780	14897	14903	14970	14864	15001	14773	15016	14840	15000	15183	15163	14988	14967	15113	14899	14879	15130	14867	15014	15018	15112	14861	15021	14971	15106	14897	15204	14911	14952	15000	14789	15045	14990	15107	14911	14958	14819	14927	15120	14936	14891	14972	15109	14899	14936	15083	15161	14906	15062	15030	14814	14932	14952	15191	14948	14967	14837	14855	15074	14966	14995	15147	14939	14949	15020	14998	15101	14922	14933	14642	15022	15085	14898	14915	14917	14980	14840	14920	15131	14998	14774	15215	14933	14924	15078	15020	14857	14927	14990	15059	15061	15055	14943	14785	15071	14771	15066	15032	14854	15091	15089	14850	14877	14943	15108	14935	14975	14997	15074	14963	14902	14776	14832	14916	14949	15037	14712	14948	15127	14924	14948	14962	14990	15088	14875	14951	14958	14908	14927	14941	15196	14920	14890	14923	14975	15132	14986	14907	14888	14934	14977	15076	14857	15021	14826	15154	15066	15019	14885	15044	15030	14938	14940	14895	14866	14958	15036	15036	14994	14859	15073	14849	14864	15040	14877	14969	14936	14961	14882	14978	15161	14928	15001	15029	15025	14991	14881	15094	15095	15113	14867	14980	14973	15023	14814	15086	15009	14985	15025	15066	14952	14909	15002	14785	14893	15142	14967	15002	14905	15009	15100	14959	15058	14939	15052	14882	15007	15041	15115	14922	15173	14972	15004	14917	14783	15026	14875	14957	14917	15048	14834	15061	15107	14967	14984	15107	14955	15043	14929	14738	15035	14977	14851	14952	14992	14910	15038	14805	14924	15055	14805	14928	14984	14949	15202	15065	15088	15045	14951	15028	15299	15069	15044	15214	14924	14932	15125	14998	15115	15062	14849	14976	15077	14993	14926	14985	14917	15018	14913	14908	15032	14839	14845	14823	14851	14993	14962	14978	15070	15067	14974	15086	14925	14976	14961	15012	14926	14913	14993	14929	14982	14926	14884	15051	15015	15004	14827	15045	14912	14939	14910	15061	14860	15062	14994	14988	14942	15034	15114	15154	15013	14913	14939	14835	14873	15035	14844	14842	15058	14894	14873	15108	15008	15055	14946	15053	15054	14843	14984	14893	15086	15098	15013	15033	15037	15076	15071	14956	15018	15095	14984	14951	14957	14999	14876	14896	15107	14860	14887	14834	15015	14917	15077	15053	14965	15000	14860	15076	14992	14956	15136	14994	14921	14935	14909	14854	14834	14735	15140	14986	14989	14895	14778	14998	14967	14948	15023	15018	14981	15085	15149	14970	14939	14924	14839	14977	15020	15047	15053	14985	15048	14937	14925	14989	15001	14828	14917	14910	15007	14778	14827	14877	14909	14859	14989	15009	15069	14925	15114	14806	14958	15075	15062	14936	14993	15082	14861	15009	15092	14895	15019	14884	14883	14864	14925	14867	14814	14958	15168	15185	15026	15017	14853	15090	15011	14841	14920	14982	14991	14672	14941	14990	14932	15187	14889	14859	15125	14831	14989	14863	15109	15093	14962	15107	14871	14833	14929	14956	14810	15037	15017	14802	14962	14942	14836	14947	14947	14893	14685	15116	14951	15139	14987	14934	15049	14896	15031	15008	14952	14875	15058	14836	15040	14924	14937	14917	15259	14854	15004	15152	15006	14714	14989	14912	14997	14997	14917	15066	15208	14845	14966	14869	15015	14857	14921	14887	14852	15098	14715	14991	14943	14906	15050	14954	14976	14900	14877	14973	14915	15048	15058	15081	14927	14987	14884	15117	15240	14897	15030	14916	14864	15024	15076	14928	15094	14903	14981	14952	15069	14948	15003	15101	15090	15018	14809	14808	14956	14987	14956	14791	15003	15077	14923	15041	15055	15023	15118	14788	15011	14880	14915	14907	14908	14732	15077	15190	14812	14957	14983	14896	15017	14871	14967	15172	14941	14903	15127	14996	15049	14980	14911	15057	14906	15063	14991	14899	14934	14849	14920	15002	14854	14945	14944	14901	15019	14908	14824	14842	14874	15043	14859	14885	15005	15116	15130	15093	14852	14950	15015	15001	14887	14970	15053	14902	14932	14971	14994	14889	15022	14925	14732	14943	15034	14950	15027	14938	15089	15054	14935	15049	14939	15106	14898	14992	14986	15087	14989	14985	15090	14705	15067	15079	15128	14913	14985	14999	14876	14955	14959	14991	14909	15010	15039	15075	14901	15018	14853	15068	14951	14798	15281	14943	14984	15118	14898	14963	15107	14705	14737	15109	14846	15102	14995	15047	15116	14994	14942	15062	14908	14869	14820	14853	15030	14962	14987	15141	15011	14846	15122	15133	15014	15110	15061	15100	15077	14834	15009	15025	14954	14850	15062	15048	15061	15159	14954	14909	14952	15111	15003	15078	14859	14954	15006	14943	15085	15049	15124	14929	15066	14923	14932	14969	14918	14874	15012	14964	14926	14893
28100	37666	49362	37695	26065	21116	19440	18711	18373	18419	18301	18237	18307	18538	18323	18301	18201	18293	18219	18389	18211	18129	18417	18183	18215	18276	18267	18116	18378	18258	18115	18188	18217	18242	18369	18278	18332	18418	18129	18320	18170	18314	18165	18326	17983	17946	18235	18050	18196	18307	18158	18259	18401	18252	18063	18215	18340	18206	18284	18158	18217	18345	18408	18263	18134	18126	18230	18152	18051	18128	18183	18276	18260	18290	18229	18276	18206	18384	18233	18310	18209	18196	18313	18048	18438	18092	18242	18251	18099	18165	18109	18262	17785	18176	18285	18056	18178	18176	18096	18198	18231	18206	18284	18138	18327	18183	18061	18222	18079	18032	18256	18084	18108	18314	18259	18268	18348	18278	18261	18267	18113	18067	18152	18050	18371	18035	18156	18221	18188	18065	18027	18129	17956	17994	18055	17937	18197	18168	18103	18174	18159	18021	18106	18176	18117	18522	18359	18381	18541	18115	18150	18188	18283	18049	18081	18229	18163	18044	18154	18281	18290	18327	18587	18404	18258	18277	18174	18200	18016	17988	18329	18224	18536	18144	18223	18262	18314	18327	18074	18196	18152	18327	18379	18248	18064	18390	18190	18088	18149	18171	18223	18195	18282	18277	18385	18161	18230	18133	18257	18404	18144	18209	18408	18314	18319	18243	18177	18040	18262	18244	18457	17860	18196	18192	18294	18164	18110	18242	18312	18279	18197	18276	17932	18158	18025	18018	18128	18065	18311	18345	18315	18275	18266	18367	18404	18250	18082	18247	18100	18142	18184	18200	18373	18340	18293	18272	18069	18228	18064	18491	18100	18194	18246	18265	18279	18129	18343	18092	18125	18291	18276	18282	18150	17936	18345	18411	18088	18117	18170	18291	18121	18120	18261	18361	18093	18117	18227	18213	18167	18220	18216	18320	18157	18168	18166	18158	18015	18141	18332	18240	18202	18320	18114	18045	18313	18301	18173	18274	18122	18247	18362	18158	18021	18320	18237	18253	18355	18162	18272	18257	18212	18348	18121	18182	18147	18132	18113	18238	18097	18184	18303	18348	18344	18214	18137	18009	18221	18418	18307	18216	17998	18084	18184	18130	18150	18098	18271	18123	18270	18217	18343	18390	18227	18210	18042	18101	18082	18218	18218	18129	18416	17940	18142	18112	18450	18160	18310	18168	18275	17999	18286	18214	18074	18309	18319	18200	18205	18396	18349	18171	18142	18114	18082	18215	18294	18238	18001	18319	18103	18266	18423	18239	18029	18160	18258	18101	18155	18238	18234	18038	18265	18250	18129	18160	18422	18126	18171	18238	18246	17972	18214	18276	18097	18133	17960	18131	18259	18252	18206	18138	18096	18066	18270	18345	18147	18237	18363	18150	18376	18168	18200	18284	18243	18118	18200	18204	18203	18268	18142	18275	18076	18136	18478	18220	18168	18277	18195	18344	18185	18403	18270	18357	18251	18182	17966	18058	18111	18417	18274	18295	18111	18172	18223	18132	18240	18124	18168	18100	18159	18290	18207	18152	18496	18282	18416	18209	18334	18394	18376	18187	18103	18229	18287	18228	18369	18177	18157	18164	18365	18134	18228	18223	18189	18175	18221	18122	18225	18365	18201	18196	18229	18030	18250	18385	18229	18179	18192	18398	18333	18249	18290	18174	18371	18281	18210	18279	18245	18172	18303	18069	18131	18173	18332	18230	18362	18239	18082	18293	18171	18189	18187	18254	18345	18236	18281	18308	18322	18257	18210	18437	18115	18181	18195	18104	18150	18128	18102	18155	18320	18040	18263	18266	18123	17998	18034	18260	18267	18196	18187	18334	18282	18317	18230	18188	18298	18284	18213	18192	18127	18094	18041	18020	18236	18206	18285	18385	18377	18240	18375	18034	18135	18085	18293	18434	18138	17932	18292	18064	18276	18117	18136	18231	18093	18246	18110	18170	18109	18224	18248	18230	18292	18140	18166	18112	18163	18227	18268	17986	18065	18209	18253	18029	18273	18247	18287	18082	18287	18214	18281	18330	18101	18174	18341	18151	18252	18258	18337	18186	18315	18111	18374	18064	18116	18059	18050	18179	18074	18228	18297	18335	17947	18219	18330	18315	18097	18366	18231	18107	18205	18271	18134	18076	18028	18333	18380	18420	18174	18103	18269	18202	18213	18197	18092	18120	18262	18188	18341	18148	18345	18249	18090	18242	18263	17942	18360	18286	18464	18286	18237	18298	18176	18207	18312	18118	18188	18180	18243	18397	18488	18207	18388	18221	17980	18219	18142	18324	17950	18032	18179	18240	17863	18206	18128	18072	18192	18277	17841	18039	18368	18363	18273	18172	18159	18117	18148	18118	18244	18390	18542	18107	18169	18027	18181	18180	18236	18224	18112	18219	18268	18283	18130	18212	18231	18104	18345	18463	18379	18266	18298	18429	18212	18080	18265	18128	18406	18347	18209	18225	18205	18171	17891	18187	18223	18144	18142	18311	18241	18275	18116	18039	17999	18275	18323	18139	18173	17975	18157	18279	18153	18285	18278	18115	18262	18196	18222	18275	18175	18263	18201	18193	18280	18183	18430	18291	18313	18235	18312	18094	18180	18163	18382	18277	18379	18178	18220	18117	18135	18153	18223	18240	18296	18307	17980	18195	18146	18146	18316	18172	18150	18212	18293	18246	18174	18403	18265	18173	18193	18275	18010	18126	18034	18348	18278	18274	18387	18020	18206	18264	18378	18278	18148	18391	18197	18115	18013	18360	18386	18170	18217	18202	18419	18140	18172	18048	18166	18155	18189	18163	18279	18151	18271	18224	18343	18225	18310	18510	18140	18338	18249	18293	18001	18306	18353	18289	18078	18180	18031	18143	18135	18202	18243	18023	18180	18016	18268	18195	18304	18481	18373	18170	18175	18307	18195	18435	18165	18414	18195	18249	18175	18179	18238	18337	18155	18174	18013	18188	18065	18148	18362	18302	18230	18202	18210	18302	18037	18221	18227	18316	18045	18288	18271	18398	18244	18256	18397	18392	18140	18368	18180	18208	18118	18266	18124	18352	18028	18319	18211	18159	17971	18291	18343	18072	18038	18286	18081	18193	18092	18557	18220	18256	18208	18148	18274	18240	18470	18129	18372	18287	18212	18116	18241	18407	18289	18122	17996	18211	18215	18324	18328	18096	18219	18306	18387	18153	18095	18355	18232	18315	18300	18407	18263	18360	17985	18116	18270	18131	18448	18251	18193	18341	18185	18286	18098	18219	18167	18264	18446	18363	18188	18262	18099	18167	18344	18125	18511	18271	18278	18182	18310	18098	18216	18099	18415	18432	18267	18248	18300	18068	18333	18189	18238	18172	18153	18184	18361	18298	18182	18167	18142	18204	18128	18401	18187	18380	18243	18084	18271	18272	18000	18323	18322	18451	18122	18164	18189	18288	18385	18326	18290	18089	18186	18331	18032	18380	18021	18168	18275	18164	18170	18135	18214	18299	18346	18030	18305	18215	18012	18224	18303	18268	18055	18028	18230	18255	18249	18273	18419	18417	18179	18249	18171	18239	18100	18132	18090	18189	18345	18224	18245	18356	18114	18096	18134	18258	18144	18367	18194	18142	18318	18323	18320	18327	18123	18203	18227	18270	18205	18452	18167	18274	18154	18196	18339	18374	18078	18203	18103	18235	18329	17994	18206	18233	18214	18313	18183	18205	18184	18230	18258	18305	18004	18043	18165	18201	18037	18240	18349	18247	18243	18221	18249	18062	18280	18142	18345	18004	18229	18289	18057	18160	18146	18110	18221	18238	18363	18213	18148	18097	18233	18241	18201	18254	18151	18285	18126	18184	17993	18337	18277	18205	18377	18135	18409	18067	18047	18221	18259	18108	18261	18202	18101	18312	18290	18344	18328	18004	18111	18098	18188	18251	18125	18229	18398	18285	18218	18383	18311	18263	18151	18305	18180	18191	18316	18106	18276	18251	18228	18086	18418	18315	18131	18154	18261	18066	18315	18219	18256	18235	18212	18195	18249	18239	18206	18029	18224	18136	18175	18017	18272	18184	18153	18387	18256	18135	18305	18372	17985	18292	18185	18278	18157	18179	18335	18129	18358	18146	18238	18315	18419	18182	18263	18262	18221	18184	18226	18155	18182	18307	18184	18268	18293	18371	18442	18266	18479	18339	18196	18342	18297	18214	18191	18217	18292	18187	18176	18091	18443	18168	17972	18275	18077	18312	18146	18320	18259	18232	17941	17856	18176	18289	18263	18352	18269	18230	18180	18184	18217	18136	18436	18295	18237	18253	18318	18326	18012	18032	18429	18516	18211	18312	18119	18315	18175	18038	18329	18236	17944	18260	18229	18146	18104	18249	18204	18319	18384	18316	18305	18202	18374	18137	18357	18104	18189	18287	18180	18172	18330	18341	18104	18234	18044	18269	18124	18369	18295	18297	18262	18247	18225	18415	18291	18210	18310	18193	18417	18216	18085	18133	18301	18159	18371	18249	18336	18382	18127	18369	18457	18056	18045	17914	18364	18003	18244	18170	18272	18047	18085	18079	18186	18258	18176	18267	18073	18175	18060	18206	18234	18254	18249	18313	18157	18293	18140	18237	18231	18169	18306	18326	18269	18147	18180	18285	18187	18290	18217	18193	18096	18086	18225	18419	17932	18185	18143	18251	18229	18164	18039	18245	18097	18245	18185	18318	18199	18181	18109	17874	18137	18324	18213	18249	18372	18310	18185	18360	18376	18214	18037	18104	18105	18296	18383	18149	18344	18156	18317	18184	18236	18416	18147	18100	18207	18119	18133	18142	18286	18315	18091	18216	18231	18494	18136	18111	18362	18372	18151	18222	18318	18403	18297	18206	18174	18135	18489	18156	18415	18205	18144	18168	18132	18205	18442	18252	18127	18209	18196	18181	18395	18204	18148	18150	18300	18108	18252	18257	18187	17963	18265	18062	18027	18272	18449	18353	18250	18223	18246	18239	18320	18206	18057	18249	18043	18323	18363	18201	18374	18252	18120	18208	18141	18224	18265	18354	18038	18229	18026	18158	18254	18171	18163	18212	18267	18335	18235	18187	18169	18248	18235	18236	18184	18200	18334	18284	18125	18318	18161	18272	18124	18395	18357	18219	18156	18434	18214	18601	18202	18318
25865	59928	50457	32981	22554	17409	15917	15409	15359	15177	15226	15085	15221	15014	15258	15122	15230	15248	15206	15213	15209	15015	15231	15487	15119	15312	15162	15306	15233	15240	15214	15140	15292	15215	15291	15268	15033	15328	15329	15154	15243	15279	15252	15168	15357	15308	15069	15185	15429	15139	15202	15302	15282	15120	15163	15253	15171	15335	15228	15126	15354	15205	15173	15216	15177	15016	15231	15184	15166	15185	15428	15078	15173	15190	15208	15192	15210	15315	15114	15011	15240	15128	15384	15273	15242	15267	15090	15099	15227	15093	15187	15121	14955	15270	15276	15159	15144	15459	15288	15223	15342	15205	15211	15249	15075	15174	15228	15240	15291	15325	15274	15275	15322	15218	15312	15141	15323	15405	15172	15082	15257	15102	15249	15154	15124	15229	15201	15351	15270	15192	15251	15221	15149	15202	15220	15322	15281	15380	15232	15127	15048	15205	15285	15091	15186	15038	15291	15244	15280	15028	15318	15239	14998	15185	15181	15202	15228	15242	15069	15249	15259	15372	15082	15268	15234	15073	15309	15083	15279	15273	15066	15232	15159	15309	15225	15308	15304	15099	15262	15284	15174	15255	15195	15193	15141	15293	15119	15151	15273	15045	15227	15242	15093	15349	15329	15145	15133	15247	15280	15278	15344	15372	15175	15098	15075	15084	15337	15269	15324	15297	15195	15268	15352	15362	15254	15192	15192	15209	15148	15216	15237	15328	15310	15282	15334	15175	15065	15129	15264	14927	15290	15273	15326	15288	15298	15163	15252	15115	15144	15242	15273	15042	15371	15233	15270	15227	15231	15203	15111	15082	15301	15294	15233	15118	15184	15245	15100	15231	15321	15152	15287	15133	15294	15329	15135	15236	15200	15106	15095	15142	15223	15082	15247	15332	15141	15192	15243	15118	15189	15124	15218	15094	15240	15211	15126	15112	15315	15264	15323	15315	15185	15350	15385	15154	15306	15159	15192	15329	15040	15233	15297	15076	15223	15173	15253	15281	15327	15264	15174	15229	15299	15220	15336	15140	15276	15391	15082	15159	15297	15231	15094	15366	15231	15357	15274	15267	15233	15298	15268	15227	15130	15308	15265	15172	15385	15221	15238	15409	15159	15240	15366	15031	15208	15288	15078	15233	15165	15058	15281	15179	15256	15159	15142	15091	15200	15118	15216	15158	15203	15034	15214	14999	15306	15251	15188	15212	15261	15063	15199	15245	15248	15336	15116	15308	15224	15258	15129	15200	15014	15263	15372	15197	15341	15089	15101	15326	15273	15243	15199	15203	15225	15342	15199	15266	15215	15140	15324	14967	15258	15294	15256	15241	15157	15391	15220	15346	15350	15284	15302	15285	15238	15163	15349	15255	15285	15182	15221	15049	15357	15167	15283	15173	15108	15025	15451	15189	15264	15183	15151	15291	15309	15328	15361	15236	15193	15259	15236	15080	15217	15121	15442	15255	15261	15358	15245	15219	15246	15423	15166	15229	15128	15244	15063	15123	15410	15099	15291	15290	15153	15076	15193	15240	15248	15303	15357	15255	15224	15168	15139	15172	15241	15344	15107	15225	15151	15139	15124	15160	15240	15215	15213	15299	15386	15184	15164	15113	15124	15191	15146	15444	15078	15240	15208	15464	15266	15209	15145	15364	15194	15087	15114	15221	15090	15212	15243	15425	15209	15130	15299	15094	15424	15344	15339	15242	15340	15272	15181	15238	15229	15315	15250	15304	15246	15217	15146	15312	15157	15192	15208	15337	15309	15249	15117	15177	15177	15196	15152	15184	15130	15342	15156	15161	15257	15112	15024	15171	15409	15340	15135	15336	15356	15324	15329	15196	15210	15131	15268	15328	14941	15111	15030	15317	15201	15197	15382	14949	15401	15218	15441	15378	15260	15129	15292	15203	15363	15367	15336	15161	15284	15108	15103	15302	15202	15019	15058	15261	15229	15334	15141	15284	15050	15208	15300	15243	15170	15187	15195	15184	15259	15143	15205	15169	15328	15139	15286	15165	15312	15420	15132	15364	15256	15265	15189	15205	15083	15115	15256	15136	15210	15279	15495	15213	15332	15247	15188	15130	15262	15201	15156	15261	15245	15092	15183	15232	15243	15263	15118	15219	15236	15075	15268	15293	15443	15104	15206	15195	15195	15184	15367	15209	15023	15213	15130	15292	15223	15162	15380	15162	15160	15273	15282	15188	15197	15146	15144	15165	15097	15212	15084	15305	15132	15193	15264	15266	15216	15250	15199	15062	15255	15143	15281	15102	15340	15283	15169	15329	15168	15276	15300	15342	15106	15129	15086	15406	15154	15173	15191	15322	15195	15226	15190	15168	15289	15307	15325	15264	15173	15241	15233	15181	15217	15081	15349	15195	15101	15061	15256	15257	15174	15219	15172	15296	15198	15242	15162	15155	15240	15301	15337	15183	15351	15336	15127	15173	15224	15040	15247	15215	15401	15216	15284	15198	15252	15224	15261	15174	15162	15300	15291	15397	15176	15329	15170	15204	15285	15367	15225	15136	15262	15203	15009	15214	15273	14953	15426	15167	15322	15337	15109	15211	15377	15274	15092	15195	15353	15120	15139	15135	15248	15281	15097	15284	15144	15249	15295	15149	15157	15100	15254	15251	15039	15275	15168	15286	15182	15119	15255	15164	15259	15162	15187	15388	15159	15111	15230	15273	15229	15220	15358	15283	15236	15219	15275	15164	15277	15302	15200	15372	15280	15264	15110	15298	15317	15307	15176	15284	15141	15231	14891	15353	15336	15310	15259	15216	15132	15326	15310	15132	15269	15225	15260	15068	15234	15267	15229	15247	15177	15205	15309	15226	15209	15288	15155	15190	15223	15190	15144	15329	15078	15317	15305	15192	15314	15131	15351	15230	15189	15161	15134	15132	15223	15282	15299	15124	15114	15291	15172	15205	15209	15228	15301	15175	15214	15268	15177	15211	15218	15134	15223	15354	15173	15208	15126	15392	15206	15326	15058	15161	15026	15214	15300	15196	15012	15265	15035	15277	15227	15179	15322	15095	15234	15239	15273	15258	15370	15248	15474	15284	15094	15148	15334	15273	15136	15386	15135	15353	15180	15258	15426	15086	15266	15220	15199	15349	15029	15159	15034	15210	15362	15021	15191	15280	15349	15305	15155	15167	15321	15359	15312	15014	15197	15176	15262	15293	15136	15130	15128	15335	15315	15293	15278	15295	15159	15083	15406	15218	15517	15147	15167	15384	15160	15190	15258	15287	15117	15084	15180	15206	15239	15211	15227	15224	15270	15293	15255	15379	15305	15338	15142	15001	15204	15161	15273	15297	15174	15225	15216	15270	15095	15148	15269	15063	15189	15236	15433	15329	15342	15381	15363	15396	15166	15267	15254	15211	15338	15136	15199	15200	15193	15342	15167	15128	15200	15071	15306	15348	15205	15237	15149	15278	15337	15160	15457	15076	15313	15316	15192	15216	15053	15279	15388	15180	15118	15212	15329	15253	15078	15143	15176	15385	15157	15282	15384	15210	15244	15260	15411	15252	15204	15157	15092	15198	15234	15277	15333	15181	15160	15231	15162	15136	15160	15318	15306	15074	15208	15321	15326	15172	15037	15242	15184	15167	15360	15222	15255	15282	15221	15190	15330	15479	15204	15283	15377	15182	15297	15096	15149	15292	15254	15251	15272	15125	15115	15361	15201	15257	15238	15037	15285	15307	15173	15228	15383	15337	15293	15159	15312	15244	15100	15134	15072	15161	15271	15171	15412	15333	15266	15015	15159	15230	15346	15273	15228	15218	15270	15172	15243	15135	15237	15392	15287	15212	15077	15318	15235	15058	15311	15145	15213	15298	15247	15278	15234	15307	15332	15224	15248	15190	15178	15229	15138	15262	15270	15301	15205	15146	15265	15451	15171	15154	15161	15179	15126	15141	15160	15246	15114	15314	15273	15218	15196	15135	15182	15231	15216	15200	15138	15060	15264	15212	15272	15205	15195	15229	15139	15269	15153	15067	15197	15236	15117	15230	15191	15171	15161	15251	15201	15123	15256	14996	15097	15200	15209	15475	15235	15327	15167	15191	15281	15366	15322	15134	15241	15312	15208	15327	15203	15122	15352	15332	15207	15229	15170	15445	15111	15305	15390	15333	15188	15251	15130	15268	15168	15250	15051	15159	15063	15145	15225	15202	15132	15091	15168	15152	15097	15159	15197	15135	15170	15184	15298	15098	15135	15128	15004	15161	15192	15262	15193	15321	15155	15210	15375	15208	15209	15330	15138	15230	15360	15362	15132	15192	15113	15339	15259	15316	15232	15246	15142	15319	15163	15188	15299	15362	15268	15250	15022	15283	15395	15134	15317	15130	15272	15224	15403	15077	15221	15206	15182	15200	15288	15319	15311	15173	15321	15241	15447	15154	15204	15221	15218	15087	15104	15293	15145	15132	15308	15139	15212	15126	15356	15061	15350	15222	15223	15375	15199	15357	15122	15150	15114	15157	15282	15206	15176	15141	15334	15197	15068	15284	15136	15067	15317	15325	15257	15299	15311	15268	15235	15331	15304	15199	15183	15252	15201	15254	15058	15224	15251	15356	15265	15140	15258	15265	14989	15376	15181	15125	15110	15193	15069	15227	15282	15123	15231	15178	15179	15280	15365	15257	15304	15257	15158	15067	15148	15268	15228	15236	15137	15406	15398	15279	15166	15267	15251	15259	15215	15275	15246	15242	15175	15297	15184	15363	15307	15326	15168	15217	15187	15188	15280	15155	15310	15104	15245	15145	15144	15286	15186	15262	15381	15164	15155	15277	15302	15128	15132	15203	15192	15248	15168	15229	15142	15343	15195	15244	14926	15348	15331	15169	15381	15232	15319	15451	15213	15044	15156	15270	15213	15254	15289	15193	15298	15283	15181	15281	15178	15253	15215	15170	15150	15104	15278	15150	15115	15279	15157	15048	15177	15313	15225	15213	15261	15253	15290	15176	15229	15328	15155	15351	15139	15190	15265	15222	15273	15095	15230	14998	15336	15156	15228	15113	15243	15323	15231	15162	15313	15143	15268	15165	15377	15181	15182	14997	15107	15298	15211	15136	15229	15109	15140	15126	15270	15295	15376	15323	15261	15300	15139	15197	15435	15314	15195	15320	15206	15014
24132	26332	46308	44969	34538	28308	24409	19957	18567	18439	18513	18556	18541	18542	18479	18527	18529	18344	18438	18479	18517	18530	18538	18332	18441	18371	18517	18358	18312	18255	18251	18240	18347	18506	18351	18472	18350	18547	18296	18292	18437	18418	18506	18417	18298	18517	18357	18217	18522	18150	18335	18324	18239	18251	18505	18219	18323	18390	18293	18298	18463	18336	18270	18155	18205	18195	18176	18221	18422	18518	17963	18139	18420	18409	18151	18285	18212	18223	18404	18483	18341	18393	18323	18463	18377	18129	18251	17999	18099	18446	18283	18244	18297	18366	18376	18479	18376	18374	18282	18384	18345	18401	18338	18337	18372	18373	18410	18255	18419	18290	18221	18360	18420	18258	18344	18545	18420	18230	18448	18325	18309	18387	18366	18151	18203	18280	18116	18089	18259	18182	18005	18308	18531	18195	18307	18402	18237	18291	18463	18229	18360	18268	18521	18316	18166	18134	18160	18252	18432	18186	18162	18379	18424	18299	18112	17980	18326	18076	18239	18255	18394	18160	18013	18331	18260	18379	18409	18375	18298	18119	18383	18173	18468	18362	18020	18187	18329	18173	18161	18165	18447	18231	18227	18221	18433	18500	18339	18258	18376	18201	18221	18306	18490	18360	18355	18260	18272	18372	18306	18474	18500	18205	18171	18587	18228	18380	18373	18068	18458	18451	18408	18395	18313	18159	18421	18320	18484	18295	18240	18387	18406	18328	18220	18195	18283	18372	18169	18337	18187	18249	18366	18278	18193	18384	18347	18527	18233	18252	18262	18060	18237	18433	18516	18261	18369	18124	18131	18139	18291	18260	18494	18507	18326	18409	18433	18094	18217	18281	18203	18100	18334	18485	18217	18325	18371	18428	18439	18306	18446	18421	18356	18272	18325	18275	18454	18466	18364	18447	18404	18198	18173	18368	18400	18229	18241	18439	18167	18171	18299	18506	18288	18055	18512	18303	18175	18200	18177	18422	18283	18320	18357	18499	18125	18198	18487	18128	18273	18183	18192	18454	18164	18017	18070	18440	18565	18445	18170	18034	18193	18292	18298	18516	18363	18350	18459	18286	18297	18279	18379	18346	18360	18333	18248	18134	18386	18406	18200	18196	18360	18241	18170	18357	18154	18450	18338	18297	18377	18361	18192	18396	18208	18129	18288	18315	18261	18450	18186	18293	18360	18089	18299	18358	18145	18118	18251	18078	18342	18219	18399	18461	18474	18327	18458	18395	18224	18136	18269	18217	18379	18237	18372	18415	18333	18100	18209	18171	18185	18413	18342	18473	18308	18132	18180	18318	18320	18455	18200	18166	18363	18140	18165	18283	18366	18278	18616	18312	18207	18261	18382	18525	18378	18368	18203	18239	18276	18361	18280	18298	18364	18342	18131	18299	18121	18227	18196	18439	18336	18291	18246	18254	18373	18345	18284	18407	18362	18214	18294	18165	18402	18404	18219	18240	18486	18512	18260	18164	18388	18329	18458	18173	18355	18236	18351	18262	18351	18251	18320	18418	18458	18414	18199	18459	18206	18209	18447	18271	18207	18194	18361	18298	18220	18376	18388	18340	18134	18139	18271	18454	18380	18202	18378	18370	18424	18185	18051	18174	18439	18333	18229	18385	18337	18282	18239	18275	18451	18379	18108	18233	18131	18298	18358	18148	18544	18448	18209	18226	18474	18297	18499	18204	18127	18201	18064	17992	18331	18295	18275	18097	18415	18209	18308	18321	18377	18114	18161	18402	18415	18412	18116	18233	18099	18235	18500	18302	18391	18311	18249	18578	18251	18171	18188	18386	18441	18340	18207	18235	18403	18162	18150	18133	18169	18316	18375	18102	18227	18127	18206	18223	18271	18503	18285	18372	18200	18320	18280	18160	18137	18322	18389	18283	18240	18206	18246	18235	18253	18257	18355	18214	18311	18271	18378	18304	18168	18337	18345	18408	18318	18399	18348	18218	18356	18315	18329	18343	18322	18251	18245	18418	18243	18131	18281	18306	18383	18212	18238	18317	18271	18106	18205	18168	18465	18324	18375	18099	18189	18230	18208	18347	18320	18300	18318	18375	18383	18276	18300	18116	18238	18203	18276	18154	18277	18332	18276	18276	18047	18038	18407	18332	18339	18192	18220	18338	18195	18138	18412	18063	18149	18333	18186	18217	18375	18215	18327	18127	18194	18313	18268	18311	18427	18461	18435	18483	18273	18164	18298	18059	18217	18365	18197	18398	18340	18065	18118	18127	18387	18183	18320	18382	18389	18078	18250	18330	18393	18341	18274	18402	18294	18169	18140	18170	18349	18294	18365	18149	18455	18255	18293	18156	18309	18243	18295	18409	18435	18253	18464	18229	18406	18356	18403	18065	18328	18355	18214	18329	18193	18252	18157	18167	18333	18046	18349	18227	18265	18324	18325	18085	18391	18374	18376	18075	18154	18244	18363	18320	18324	18304	18241	18053	18102	18334	18154	18150	18346	18232	18426	18069	18120	18360	18589	18177	18420	18401	18421	18276	18162	18243	18090	18288	18316	18256	18301	18307	18157	18218	18244	18379	18352	18197	18162	18210	18253	18260	18400	18323	18138	18170	18213	18372	18283	18220	18277	18421	18461	18211	18226	18097	18205	18398	18417	18209	18331	18088	18264	18208	18110	18181	18166	18017	18243	18281	18153	18112	18260	18408	18327	18418	18264	18255	18407	18115	18278	18244	17928	18237	18244	18329	18264	18169	18227	18280	18341	18259	18099	18174	18421	18355	18185	18450	18298	18375	18389	18246	18234	18279	18366	18173	18229	18236	18245	18247	18297	18338	18352	18390	18323	18392	18271	18248	18289	18257	18085	18429	18218	18332	18257	18288	18149	18302	18451	18277	18531	18224	18248	18262	18306	18220	18253	18342	18452	18539	18301	18237	18213	18363	18198	18308	18477	18116	18352	18234	18344	18326	18119	18197	18238	18372	18412	18474	18200	18290	18310	18394	18285	18431	18220	18246	18341	18104	18193	18302	18328	18363	18323	18171	18277	18300	18250	18270	18579	18233	18456	18337	18267	18291	18345	18275	18341	18324	18283	18350	18068	18327	17988	18375	18370	18167	18357	18191	18154	18098	18130	18345	18305	18444	18172	18320	17972	18383	18498	18339	18408	18280	18244	18062	18271	18184	18446	18344	18104	18068	18227	18282	18411	18338	18472	18246	18140	18147	18455	18619	18173	18261	18273	18112	18438	18081	18280	18268	18286	18285	18249	18264	18329	18070	18326	18323	18191	18277	18388	18292	18389	18055	18382	18358	18271	18099	18411	18420	18204	18282	18496	18261	18367	18301	18376	18190	18081	18251	18160	18241	18318	18281	18284	18437	18226	18284	18219	18266	18180	18214	18476	18519	18235	18421	18133	18158	18368	18297	18207	18204	18253	18374	18172	18283	18159	18333	18153	18232	18259	18111	18444	18258	18507	18323	18181	18372	18228	18316	18221	18206	18267	18265	18299	18342	18277	18323	18327	18214	18371	18357	18413	18359	18407	18254	18295	18386	18194	18338	18358	18306	18271	18395	18431	18181	18223	18406	18320	18267	18343	18253	18111	18346	18253	18298	18269	18217	18235	18174	18158	18346	18419	18273	18366	18483	18533	18361	18224	18230	18432	18232	18345	18215	18117	18236	18374	18343	18246	18212	18266	18256	18158	18386	18249	18270	18252	18243	18232	18341	18411	18377	18365	18340	18359	18049	18335	18415	18125	18225	18194	18087	18367	18257	18283	18098	18398	18330	18266	18181	18167	18341	18135	18429	18091	18334	18394	18255	18231	18276	18303	18277	18228	18350	18327	18088	18239	18285	18222	18235	18455	18567	18196	18201	18422	18257	18360	18369	18352	18268	18293	18512	18176	18401	18523	18452	18250	18262	18267	18162	18337	18266	18394	18194	18157	18038	18152	18092	18404	18227	18229	18165	18248	18346	18466	18386	18403	18216	18233	18345	18364	18329	18251	18390	18273	18400	18103	18058	18402	18138	18412	18236	18480	18207	18314	18148	18245	18201	18275	18176	18213	18364	18278	18158	18218	18176	18269	18340	18199	18309	18261	18167	18147	18137	18338	18420	18340	18143	18609	18345	18120	18339	18148	18416	18263	18224	18235	18304	18168	18406	18269	18279	18267	18177	18153	18347	17947	18225	18266	18336	18206	18296	18363	18255	18255	18436	18300	18293	18446	18161	18332	18475	18289	18291	18332	18330	18498	18403	18285	18267	18254	18321	18331	18064	18175	18391	18090	18080	18476	18229	18424	18147	18368	18316	18491	18173	18237	18376	18355	18270	18383	18365	18461	18170	18523	18067	18181	18279	18244	18009	18088	18261	18195	18349	18325	18284	18276	18329	18275	18187	18213	18209	18345	18196	18408	18383	18316	18190	18521	18392	18295	18409	18288	18486	18369	18207	18175	18446	18269	18115	18296	18524	18061	18318	18209	18420	18433	18339	18196	18282	18138	18265	18097	18202	18128	18371	18289	18306	18257	18267	18331	18321	18366	18127	18148	18232	18317	18219	18343	18421	18281	18345	18215	18433	18417	18281	18411	18142	18130	18336	18189	18358	18386	18354	18215	18277	18392	18231	18342	18167	18231	18351	18207	18274	18392	18244	18270	18112	18360	18175	18429	18291	18249	18462	18417	18469	18269	18318	18210	18266	18122	18443	18351	18040	18277	18222	18077	18161	18259	18372	18459	18210	18271	18411	18231	18359	18073	17982	18275	18289	18498	18273	18400	18247	18337	18223	18398	18544	18266	18428	18191	18447	18255	18161	18311	18185	18335	18275	18371	18116	18194	18239	18216	18297	18358	18316	18281	18292	18570	18185	18362	18304	18321	18347	18464	18141	18114	18269	18395	18334	18270	18159	18199	18298	18362	18305	18327	18472	18040	18267	18371	18236	18383	18302	18296	18315	18379	18287	18198	18368	18170	18382	18381	18160	18129	18099	18261	18395	18228	18443	18246	18475	18497	18345	18342	18394	18151	18345	18386	18334	18516	18250	18289	18254	18317	18184	18322	18110	18232	18046	18160	18295	18328	18162	18382	18426	18292	18251	18318	18279	18122	18239	18175	18218	18304	18388	18276	18101	18258	18324	18495	18237	18438	18465	18310	18136	18449	18309
46385	101537	87040	60313	40026	26136	18632	16152	15591	15395	15447	15496	15317	15258	15214	15219	15251	15344	15412	15374	15359	15266	15452	15274	15245	15317	15422	15204	15203	15191	15183	15414	15341	15376	15218	15415	15367	15381	15246	15304	15504	15304	15314	15366	15136	15427	15242	15392	15236	15271	15265	15328	15314	15332	15372	15229	15290	15437	15384	15182	15461	15202	15541	15414	15348	15397	15260	15439	15463	15189	15182	15200	15316	15342	15323	15377	15227	15370	15452	15191	15370	15194	15379	15341	15336	15450	15387	15341	15325	15310	15310	15274	15370	15447	15295	15316	15364	15219	15306	15353	15235	15463	15394	15424	15273	15352	15425	15259	15241	15239	15265	15285	15177	15329	15380	15286	15297	15261	15211	15300	15302	15498	15421	15370	15284	15288	15436	15437	15179	15355	15438	15328	15321	15319	15336	15294	15196	15534	15152	15513	15364	15258	15376	15346	15203	15176	15324	15378	15370	15484	15197	15248	15343	15223	15120	15539	15289	15227	15239	15432	15262	15293	15374	15371	15241	15394	15392	15413	15246	15471	15283	15199	15336	15335	15303	15465	15380	15318	15049	15347	15330	15370	15501	15202	15373	15272	15246	15343	15422	15307	15468	14958	15404	15522	15357	15067	15412	15475	15339	15355	15382	15247	15386	15415	15286	15189	15321	15430	15295	15231	15317	15124	15324	15231	15284	15190	15285	15326	15309	15439	15263	15363	15325	15361	15323	15353	15383	15295	15093	15419	15142	15449	15461	15389	15165	15150	15416	15327	15224	15264	15604	15203	15445	15195	15291	15321	15354	15271	15321	15310	15271	15503	15450	15318	15298	15259	15286	15371	15210	15286	15185	15460	15263	15312	15258	15388	15103	15407	15270	15297	15391	15313	15284	15236	15199	15349	15206	15380	15353	15396	15454	15217	15348	15540	15207	15203	15313	15385	15455	15357	15257	15431	15435	15462	15379	15176	15330	15399	15229	15189	15273	15186	15517	15307	15142	15176	15342	15329	15093	15130	15493	15288	15319	15336	15333	15149	15081	15405	15408	15363	15314	15067	15359	15410	15349	15375	15321	15467	15226	15228	15404	15265	15349	15360	15388	15307	15386	15386	15315	15367	15288	15288	15288	15337	15467	15301	15470	15235	15365	15374	15436	15358	15573	15337	15381	15313	15284	15244	15312	15324	15218	15427	15523	15314	15211	15274	15289	15260	15271	15356	15389	15391	15277	15222	15327	15357	15298	15238	15372	15476	15280	15228	15488	15335	15386	15271	15423	15382	15086	15164	15411	15242	15397	15264	15273	15318	15408	15341	15204	15459	15331	15519	15395	15275	15146	15263	15231	15209	15358	15440	15493	15400	15436	15324	15323	15296	15220	15321	15179	15348	15307	15236	15287	15280	15384	15318	15483	15284	15437	15349	15267	15287	15512	15273	15233	15392	15429	15353	15275	15172	15373	15128	15361	15318	15248	15128	15263	15394	15245	15289	15307	15348	15217	15390	15343	15293	15121	15190	15284	15378	15385	15267	15403	15171	15405	15341	15357	15174	15389	15195	15403	15234	15237	15213	15148	15334	15290	15278	15380	15204	15225	15330	15312	15382	15215	15409	15449	15282	15225	15101	15110	15325	15274	15394	15340	15244	15227	15007	15287	15322	15400	15427	15338	15246	15328	15377	15293	15450	15358	15220	15298	15347	15365	15259	15277	15316	15184	15234	15205	15273	15313	15291	15469	15444	15254	15140	15452	15281	15345	15260	15483	15351	15339	15387	15253	15064	15319	15346	15283	15363	15332	15085	15332	15102	15400	15452	15244	15348	15304	15139	15393	15311	15275	15112	15224	15361	15306	15211	15348	15445	15308	15160	15415	15314	15186	15240	15382	15276	15248	15325	15266	15220	15208	15303	15388	15242	15301	15438	15493	15394	15279	15326	15154	15322	15329	15123	15419	15279	15177	15258	15467	15148	15313	15285	15286	15387	15331	15367	15086	15291	15290	15341	15079	15234	15226	15413	15379	15372	15253	15309	15173	15308	15461	15348	15416	15226	15230	15357	15169	15281	15384	15224	15464	15298	15285	15283	15453	15372	15281	15366	15364	15243	15245	15405	15194	15414	15411	15194	15172	15223	15280	15226	15250	15262	15274	15278	15355	15219	15428	15374	15301	15265	15440	15262	15348	15123	15269	15304	15291	15378	15359	15325	15077	15276	15310	15330	15402	15266	15434	15417	15236	15352	15291	15250	15182	15246	15379	15471	15400	15220	15271	15209	15444	15332	15194	15284	15304	15387	15265	15314	15395	15270	15258	15175	15430	15216	15251	15224	15438	15202	15463	15184	15291	15240	15363	15288	15385	15242	15417	15439	15235	15366	15155	15269	15248	15239	15375	15354	15396	15399	15265	15264	15230	15332	15344	15358	15370	15110	15562	15526	15301	15359	15385	15330	15477	15250	15386	15183	15321	15268	15241	15327	15551	15312	15224	15279	15379	15360	15359	15136	15322	15271	15411	15471	15360	15384	15166	15412	15313	15299	15323	15265	15202	15098	15219	15319	15324	15156	15282	15289	15257	15248	15288	15328	15285	15323	15277	15220	15272	15314	15097	15363	15415	15457	15274	15333	15475	15351	15345	15199	15270	15271	15325	15352	15441	15279	15276	15215	15152	15368	15384	15268	15145	15296	15412	15375	15180	15193	15344	15268	15287	15201	15233	15269	15269	15425	15275	15464	15231	15265	15320	15141	15117	15375	15257	15291	15173	15319	15287	15389	15412	15214	15203	15229	15333	15107	15365	15257	15328	15410	15352	15195	15326	15281	15239	15389	15208	15301	15390	15241	15274	15431	15249	15340	15389	15245	15198	15372	15283	15194	15292	15386	15407	15396	15229	15182	15226	15386	15249	15483	15188	15510	15304	15470	15320	15439	15386	15424	15267	15326	15285	15400	15335	15323	15175	15433	15327	15384	15236	15134	15425	15235	15243	15331	15340	15093	15343	15319	15418	15476	15319	15288	15369	15341	15355	15441	15214	15244	15430	15328	15390	15403	15334	15279	15269	15278	15252	15390	15230	15362	15110	15351	15272	15398	15206	15364	15355	15312	15240	15318	15486	15279	15194	15378	15371	15431	15236	15390	15480	15309	15261	15314	15479	15193	15409	15330	15373	15327	15481	15276	15385	15457	15310	15260	15188	15437	15356	15343	15570	15285	15360	15339	15274	15462	15290	15327	15328	15262	15426	15146	15387	15436	15466	15226	15279	15193	15351	15221	15376	15335	15271	15257	15299	15173	15342	15139	15349	15383	15328	15280	15314	15237	15285	15237	15161	15201	15266	15207	15234	15257	15133	15218	15274	15290	15321	15413	15293	15295	15255	15340	15497	15523	15469	15495	15319	15321	15175	15280	15378	15326	15244	15123	15378	15346	15547	15335	15217	15239	15193	15447	15283	15219	15247	15293	15287	15242	15284	15460	15333	15369	15364	15370	15285	15164	15212	15288	15250	15269	15506	15333	15271	15332	15271	15360	15073	15317	15351	15458	15426	15135	15304	15325	15275	15363	15208	15123	15389	15273	15180	15263	15419	15137	15453	15285	15412	15228	15283	15426	15271	15340	15360	15208	15298	15505	15484	15283	15292	15486	15373	15415	15435	15304	15325	15332	15318	15349	15227	15410	15150	15301	15261	15335	15404	15240	15184	15224	15276	15252	15363	15203	15382	15410	15355	15211	15391	15237	15175	15296	15448	15196	15376	15432	15286	15200	15301	15212	15254	15343	15346	15438	15290	15274	15411	15316	15167	15388	15366	15371	15286	15421	15499	15269	15305	15383	15238	15264	15321	15323	15388	15373	15396	15434	15393	15288	15224	15284	15299	15254	15213	15327	15226	15302	15220	15217	15307	15379	15285	15544	15286	15328	15352	15209	15310	15318	15314	15292	15337	15259	15193	15343	15079	15245	15348	15296	15282	15286	15243	15381	15359	15215	15336	15424	15437	15250	15348	15393	15293	15385	15320	15478	15336	15258	15279	15546	15338	15329	15308	15404	15463	15388	15381	15298	15438	15206	15366	15446	15391	15271	15359	15335	15349	15301	15484	15330	15269	15282	15371	15397	15268	15407	15277	15239	15252	15494	15392	15373	15384	15368	15249	15274	15143	15349	15302	15456	15122	15302	15371	15348	15271	15356	15435	15204	15306	15321	15359	15328	15167	15370	15330	15165	15222	15356	15245	15434	15421	15266	15305	15258	15398	15237	15443	15313	15569	15315	15242	15211	15463	15460	15148	15326	15250	15220	15308	15382	15214	15306	15270	15217	15417	15282	15253	15299	15287	15340	15223	15411	15215	15346	15281	15359	15397	15133	15220	15284	15233	15419	15304	15278	15479	15235	15400	15213	15460	15344	15212	15452	15305	15416	15361	15258	15235	15301	15197	15193	15269	15437	15254	15370	15362	15240	15216	15337	15277	15326	15295	15446	15262	15366	15485	15432	15170	15435	15416	15324	15338	15320	15204	15193	15332	15180	15174	15492	15420	15322	15318	15246	15322	15387	15220	15285	15329	15292	15320	15115	15406	15208	15220	15279	15246	15385	15257	15350	15303	15334	15371	15483	15450	15380	15248	15377	15372	15373	15012	15251	15137	15211	15136	15291	15545	15335	15165	15373	15198	15251	15353	15390	15337	15187	15199	15171	15267	15349	15440	15154	15161	15427	15285	15358	15297	15167	15363	15329	15619	15303	15464	15431	15289	15239	15163	15288	15270	15343	15357	15273	15331	15246	15250	15166	15338	15274	15295	15427	15289	15243	15409	15329	15425	15345	15361	15361	15302	15265	15315	15393	15253	15164	15362	15210	15394	15222	15458	15272	15289	15319	15408	15297	15359	15249	15287	15383	15346	15437	15254	15421	15291	15408	15238	15191	15257	15247	15330	15170	15351	15182	15303	15349	15210	15314	15204	15106	15180	15370	15335	15274	15184	15162	15269	15407	15389	15316	15320	15341	15403	15270	15267	15296	15267	15126	15302	15349	15388	15257	15369	15360	15374	15287	15368	15337	15249	15219	15212	15317	15341	15355	15250	15366	15421	15364	15254	15496	15374	15403	15333	15249	15235	15361	15429	15197	15418	15413	15335	15359	15379	15418	15433	15384
23099	23499	38098	37546	33920	30045	27884	21168	19149	18823	18947	18533	18540	18562	18376	18644	18551	18472	18438	18115	18193	18317	18554	18555	18325	18396	18499	18448	18259	18406	18218	18230	18334	18285	18453	18328	18124	18465	18360	18180	18482	18261	18292	18180	18287	18409	18387	18418	18149	18407	18427	18497	18411	18520	18290	18125	18313	18114	18392	18082	18275	18504	18341	18406	18409	18279	18380	18172	18264	18305	18344	18178	18263	18069	18065	18221	18380	18374	18274	18228	18158	18276	18252	18225	18196	18100	18202	18351	18242	18202	18133	18368	18166	18400	18059	18177	18350	18176	18432	18123	18158	18211	18110	18372	18231	18447	18319	18350	18318	18324	18254	18427	18233	18242	18185	18298	18037	18127	18356	18151	18326	18005	18352	18384	18007	18119	18373	18298	18200	18174	18148	18089	18281	18336	18235	18209	18348	18109	18123	18161	18316	18245	18067	18241	18209	18241	18285	18195	18339	18274	18373	18261	18023	18159	18304	18190	18323	18327	18163	18259	18219	18154	18481	18407	18203	18219	18178	18281	18184	18272	18321	18256	18155	18076	18396	18173	18248	18230	18245	18273	18093	18119	18455	18189	18131	18283	18267	18277	18422	18264	18257	18357	18175	18258	18112	18309	18342	18312	18426	18210	18128	18333	18387	18176	18218	18466	18277	18274	18242	18179	18285	18207	18170	18146	18098	18171	18133	18338	18062	18200	18294	18177	18217	18255	18436	18063	18252	18282	18350	18150	18259	17984	18154	18178	18042	18228	18395	18275	18333	18186	18308	18483	18088	18327	18354	18102	18271	18202	18553	18138	18221	18253	18295	18367	18305	18179	18403	18103	18206	18299	18235	18096	18319	18372	18473	18335	18367	18158	18101	18291	18408	18380	18160	18463	18169	18379	18281	18225	18207	18296	18069	18263	18061	18224	18146	18091	18131	18050	18118	18444	18406	18212	18307	18154	18224	18381	18155	18219	18158	18309	18388	18131	18252	18426	18084	18200	18325	18507	18029	18212	18304	18177	18380	18186	18165	18211	18019	18216	17949	18052	18425	18183	18204	18153	18267	18308	18427	18255	18131	18194	17977	18123	18195	18342	18222	18160	18303	18216	18277	18207	18280	18134	18300	18223	18292	18358	18092	18220	18369	18360	18381	18373	18303	18277	18365	18285	18200	18406	18218	18121	18351	18379	18345	18228	18237	18169	18365	17999	18178	18195	18490	18367	18306	18371	18168	18506	18319	18029	18178	18279	18270	18005	18210	18145	18212	18158	18451	18238	18366	18060	18427	18188	18138	18141	18099	18191	18230	18166	18226	18209	18297	18297	18332	18209	18255	18331	18136	18328	18174	18157	18426	18279	18113	18389	18189	18287	18319	18371	18226	18445	18381	18232	18180	18339	18007	18201	18338	18399	18145	18266	18244	18369	18267	18292	18173	18177	18164	18278	18300	18344	18171	18177	18326	18411	18226	18288	18232	18286	18271	18223	18247	18191	18109	18292	18266	18245	17965	18366	18205	18257	18205	18325	18219	18235	18185	18270	18284	18135	18299	18255	18273	18339	18202	18478	18091	18233	18105	18272	18132	18163	18221	18178	18102	18153	18211	18223	18226	18108	18023	18054	18230	18370	18250	18168	18360	18267	18115	18046	18245	18358	18279	18103	18196	18118	18154	18114	18359	18164	18487	18129	18283	18379	18248	18297	18038	18247	18225	18241	18168	18287	18235	18308	18257	18276	18393	18386	18232	18251	18274	18171	18283	18038	18132	18194	18259	18281	18344	18236	18146	18164	18179	18244	18213	18314	18186	18309	18182	18197	18206	18325	18183	18295	18179	18400	18366	18143	18230	18188	18119	18303	18137	18252	18347	18142	18184	18275	18086	18208	18370	18006	18263	18159	18221	18182	18207	18244	18254	18052	18278	18087	18451	18181	18309	18257	18153	18079	18237	18077	18176	18082	18109	18151	18134	18515	18191	18047	18236	18186	18251	18269	18416	18190	18263	18080	18239	18188	18261	18032	18177	18256	18083	18336	18289	18368	18154	18120	18026	18305	18092	18346	18282	18179	18262	18400	18431	18145	18166	18144	18564	18026	18143	18317	18270	18268	18293	18133	18240	18141	18123	18143	18290	18135	18293	18217	18399	18439	18166	18093	18295	18217	18191	18090	18329	18073	18311	18380	18443	18246	18258	18557	18314	18154	18185	18243	18372	18128	18225	18155	18040	18153	18144	18315	18413	18161	18329	18208	18173	18418	18028	18147	18243	18239	18317	18280	18400	18399	18187	18317	18382	18048	18374	18140	18163	18414	18105	18184	18361	18260	18270	18283	18287	18051	18231	18237	18055	17866	18150	18059	18403	18324	18284	18342	18243	18315	18464	18271	18260	18036	18122	18234	18334	18432	18172	18274	18299	18252	18233	18272	18415	18264	18397	18095	18309	18229	18418	18278	18153	18215	18174	18317	18028	18237	18333	18158	18193	18099	18185	18334	18274	18298	18107	18196	18236	18345	18134	18047	18105	18141	18324	18283	18242	18267	18170	18259	18271	18076	18313	18034	18173	18018	18457	18304	18144	18372	18280	18233	18295	18385	18409	18192	18230	18292	17986	18216	18322	18329	18065	18363	18192	18166	17969	18267	18070	18335	18152	18062	18211	18294	18153	18362	18231	18346	17953	18331	18066	18266	18350	18275	18177	18156	18142	18246	18088	18281	18044	18100	18256	18216	18231	18150	18260	18195	18416	18365	18192	18319	18393	18266	18251	18277	18238	18183	18267	18402	18100	18296	18348	18318	18281	18377	18436	18057	18284	18344	18182	18433	18384	18237	18330	18311	18360	18287	18247	18135	18021	18162	18163	18037	18130	18280	18430	18187	18378	18328	18217	18452	18040	18295	18119	18140	18398	18230	18092	18210	18323	18125	18248	18244	18256	18227	18384	18270	18293	18215	18108	18430	18322	18128	18366	18324	18058	18238	18208	18089	18436	18044	18314	18115	18138	18282	18227	18220	18335	18450	18311	17943	18349	18130	18312	18368	18251	18349	18272	18063	18170	18322	18366	18242	18285	17969	18539	18278	18312	18270	18384	18393	18446	18342	18184	18257	18256	18120	18278	18182	18140	18377	18442	18230	18173	18350	18201	18258	18200	18237	18325	18253	18372	18282	18072	18142	18301	18320	18461	18289	18120	18266	18050	18296	18405	18315	18201	18047	18119	18296	18264	18524	18120	18201	18163	18271	18203	18214	18518	18234	18389	18296	18082	18191	18406	18301	18322	18460	18314	18264	18269	18109	18186	18436	18186	18066	18356	18394	18320	18238	18210	18378	18406	18037	18278	18273	18156	18336	18400	18291	18187	18139	18350	18200	18268	18238	18466	18097	18102	18245	18109	18355	18075	18094	18216	18093	18249	18295	18341	18259	18185	18214	18165	18136	18192	18183	18121	18177	18384	18262	18108	18180	18155	18451	18224	18194	18196	18195	18283	18288	18359	18393	18096	18262	18326	18239	18374	18095	18128	18283	18249	18321	18192	18324	18208	18125	18268	18263	18307	18302	18100	18431	18123	18040	18188	18190	18080	18307	18281	18266	18276	18329	18047	18093	18475	18119	18310	18220	18241	18087	18358	18432	18094	18300	18302	18135	18325	18347	18228	18344	18279	18370	18258	18255	18121	18277	18193	18215	18110	18203	18260	18208	18423	18155	18366	18097	18358	18232	18296	18176	18093	18239	18088	18173	18269	17888	18184	18210	18025	18210	18219	18568	18279	18218	18229	18235	18199	18077	18164	18206	18251	18385	18255	18260	18135	18118	18553	18174	18333	18206	18221	18115	18218	18249	18297	18196	18188	18270	18071	18218	18239	18232	18226	18363	18347	18200	18462	18092	18440	18441	18141	18302	18254	18141	18260	18118	17806	18232	18155	18257	18288	18563	18194	18129	18108	18168	18397	18310	18279	18260	18508	18165	18272	18262	18142	18226	18072	18355	17831	18172	18282	17965	18531	18192	18327	18331	18305	18380	18024	18281	18456	18142	18061	18200	18263	18103	18166	18167	18287	18195	18235	18247	18269	18362	18268	18249	18111	18239	18100	18169	18191	18521	18074	18257	18339	18267	18366	18311	18097	18364	18320	18321	18220	17963	18139	18213	18294	18291	18307	18160	18268	18084	18125	18246	18042	18098	18232	18246	18049	18361	18187	18193	18352	18288	18240	18170	18361	18354	18378	18181	18343	18381	18115	18236	18201	18202	18319	18000	17961	18316	18164	18187	18111	18148	18114	18210	18052	18160	18135	18320	18295	18234	18238	18279	18318	18337	18369	18354	18410	18357	18182	18293	18119	18375	18387	18195	18154	18206	18195	18363	18060	18258	18329	18100	18327	18189	18134	18171	18315	18172	18336	18116	18275	18142	18257	18041	18174	18052	18311	18264	18490	18340	18409	18200	18165	18157	18128	18292	18075	18164	18281	18092	18263	18392	18443	18264	18404	18133	18214	18163	18218	18229	18435	18135	18220	18321	18318	18431	18163	18334	18242	18285	18349	18403	18325	18260	18280	18241	18179	18249	18223	18248	18326	18023	18019	18368	18256	18270	18363	18210	18171	18419	18201	18151	17860	18161	18272	18388	18303	18342	18348	18192	18245	18112	18052	18249	18179	18447	18182	18293	18215	18325	18239	18315	18112	18290	18307	18528	18335	18282	18212	18244	18169	18521	18190	18340	18242	18098	18214	18221	18202	18143	18354	18230	18463	18233	18407	18302	18175	18372	18491	18302	18162	18113	18129	18529	18243	18187	18054	18338	18192	18237	18281	18130	18283	18265	18185	18186	18057	18220	18598	18274	18387	18309	18208	18260	18209	18288	18310	18455	18404	18347	18176	17887	18183	18310	17997	18090	18156	18272	18269	18215	18105	18189	18224	18086	18181	18190	18148	18292	18258	18351	18143	18386	18336	18284	18075	18160	18155	18159	18246	18067	18179	18561	18244	18197	17960	18185	18076	17979	18210	18160	18253	18384	18120	18079	18309	18245	18237	18166	18246	18325	18154	18406	18260	17978	18122	18285	18239	18109	18168	18150	18136	18477	18179	18066	18221	18314	18253	18346	18443	18329	18267	18344	18262	18114	18479	18125	18030	18137	18201	18110
55990	105247	92717	71440	49856	32743	21630	16686	15485	15285	15258	15228	15240	15126	15269	15331	15318	15389	15307	15371	15255	15246	15378	15129	15168	15350	15254	15448	15535	15316	15310	15443	15309	15351	15210	15464	15249	15496	15367	15191	15352	15528	15250	15289	15241	15393	15331	15136	15282	15360	15363	15356	15529	15291	15397	15434	15433	15385	15358	15318	15501	15285	15360	15426	15344	15226	15222	15278	15215	15230	15355	15229	15449	15452	15352	15288	15277	15321	15396	15215	15324	15418	15149	15364	15335	15222	15260	15280	15310	15161	15326	15132	15232	15041	15428	15344	15338	15363	15206	15338	15284	15314	15329	15286	15283	15140	15253	15198	15088	15364	15245	15369	15310	15208	15441	15280	15199	15237	15321	15318	15302	15248	15244	15370	15213	15515	15269	15258	15294	15255	15133	15395	15363	15304	15309	15238	15275	15247	15384	15314	15273	15311	15307	15169	15342	15397	15405	15371	15315	15334	15464	15264	15405	15205	15294	15194	15225	15298	15264	15273	15406	15057	15290	15391	15166	15433	15426	15253	15269	15132	15271	15318	15420	15384	15341	15349	15398	15465	15175	15252	15259	15293	15632	15269	15128	15281	15156	15415	15412	15235	15343	15375	15399	15289	15236	15312	15342	15352	15308	15155	15400	15274	15261	15102	15318	15465	15425	15250	15134	15338	15397	15260	15195	15325	15412	15388	15358	15240	15359	15384	15341	15225	15360	15211	15244	15145	15307	15271	15151	15297	15339	15178	15223	15193	15218	15270	15190	15311	15275	15142	15197	15121	15293	15122	15303	15352	15269	15256	15344	15365	15344	15236	15303	15301	15360	15185	15226	15264	15207	15200	15299	15268	15391	15410	15217	15217	15366	15207	15321	15193	15121	15272	15301	15161	15358	15158	15241	15273	15243	15022	15153	15124	15333	15225	15315	15299	15355	15306	15255	15321	15438	15262	15271	15136	15332	15537	15278	15274	15186	15240	15399	15341	15222	15204	15497	15156	15154	15119	15263	15209	15504	15419	15480	15087	15401	15199	15241	15142	15220	15257	15329	15154	15234	15295	15054	15336	15246	15182	15453	15368	15214	15283	15311	15302	15323	15172	15434	15351	15024	15293	15459	15292	15429	15443	15187	15247	15193	15432	15341	15322	15076	15172	15078	15291	15293	15201	15302	15299	15348	15092	15412	15385	15368	15212	15149	15319	15211	15399	15262	15451	15313	15347	15184	15379	15279	15263	15395	15520	15285	15328	15240	15301	15280	15364	15277	15444	15261	15277	15483	15318	15432	15311	15286	15286	15336	15276	15334	15418	15190	15356	15254	15205	15274	15260	15486	15336	15230	15311	15472	15222	15380	15228	15329	15374	15254	15222	15068	15352	15341	15201	15380	15508	15341	15374	15438	15356	15237	15296	15268	15306	15252	15314	15234	15312	15418	15290	15259	15283	15507	15393	15488	15296	15347	15159	15361	15339	15291	15228	15293	15319	15320	15190	15223	15035	15200	15255	15380	15432	15389	15100	15319	15239	15423	15117	15371	15232	15324	15297	15385	15149	15275	15321	15378	15316	15156	15251	15150	15205	15255	15347	15155	15247	15275	15379	15365	15294	15269	15124	15104	15257	15381	15209	15289	15183	15327	15465	15097	15291	15218	15342	15295	15340	15249	15470	15197	15357	15309	15317	15158	15266	15366	15256	15357	15230	15397	15072	15290	15377	15307	15197	15330	15231	15345	15374	15330	15034	15237	15318	15245	15399	15245	15326	15211	15257	15400	15296	15247	15185	15368	15243	15151	15224	15446	15175	15434	15286	15278	15313	15349	15225	15235	15230	15157	15338	15317	15289	15395	15322	15229	15240	15326	15224	15279	15249	15167	15417	15178	15316	15414	15262	15296	15320	15340	15403	15163	15428	15243	15222	15185	15180	15346	15392	15304	15288	15213	15321	15282	15387	15136	15171	15227	15488	15305	15395	15348	15429	15237	15258	15325	15336	15415	15176	15241	15258	15233	15348	15290	15331	15343	15214	15368	15170	15443	15162	15321	15216	15210	15278	15210	15290	15365	15394	15369	15166	15432	15372	15285	15180	15418	15202	15183	15246	15251	15253	15343	15449	15179	15254	15151	15065	15277	15314	15256	15335	15200	15409	15294	15265	15101	15338	15206	15278	15246	15274	15482	15107	15102	15221	15308	15344	15049	15295	15167	15263	15292	15359	15347	15174	15252	15217	15251	15302	15393	15254	15174	15152	15153	15177	15326	15240	15271	15214	15142	15331	15303	15177	15264	15274	15346	15171	15302	15373	15368	15144	15363	15278	15257	15372	15121	15394	15371	15146	15601	15343	15200	15236	15446	15362	15383	15292	15172	15170	15199	15181	15221	15361	15338	15201	15444	15190	15476	15434	15209	15359	15230	15226	15287	15155	15407	15147	15212	15187	15354	15262	15285	15200	15239	15267	15392	15350	15409	15250	15298	15366	15298	15283	15324	14998	15154	15243	15264	15269	15326	15388	15366	15336	15356	15141	15494	15194	15314	15169	15271	15262	15086	15293	15306	15410	15219	15185	15181	15385	15231	15343	15146	15394	15160	15212	15267	15194	15295	15169	15253	15384	15248	15254	15250	15306	15369	15347	15291	15102	15159	15223	15329	15344	15320	15194	15373	15241	15237	15144	15373	15331	15123	15142	15278	15326	15308	15148	15407	15212	15270	15393	15313	15390	15435	15275	15324	15282	15283	15398	15068	15222	15324	15439	15208	15271	15211	15162	15452	15273	15338	15351	15214	15318	15401	15544	15394	15348	15455	15334	15363	15243	15234	15260	15204	15288	15207	15418	15308	15457	15349	15233	15460	15161	15245	15238	15251	15355	15337	15384	15370	15227	15302	15370	15217	15060	15419	15216	15490	15335	15280	15250	15175	15360	15367	15296	15233	15398	15207	15385	15357	15314	15344	15336	15300	15373	15273	15175	15182	15325	15489	15310	15330	15219	15333	15471	15352	15327	15396	15226	15240	15324	15261	15309	15348	15112	15303	15171	15269	15064	15488	15097	15315	15406	15408	15253	15256	15367	15286	15283	15169	15341	15458	15283	15197	15219	15181	15183	15138	15123	15423	15300	15152	15362	15363	15269	15238	15151	15256	15429	15358	15320	15428	15237	15360	15279	15229	15285	15312	15448	15302	15189	15287	15238	15449	15371	15355	15431	15416	15289	15281	15356	15329	15483	15032	15357	15288	15302	15496	15222	15227	15182	15306	15330	15414	15371	15154	15304	15296	15281	15442	15248	15137	15238	15242	15317	15258	15365	15327	15225	15163	15250	15098	15442	15136	15338	15148	15222	15319	15264	15104	15317	15449	15272	15250	15221	15277	15306	15257	15195	15252	15388	15416	15090	15383	15301	15191	15127	15276	15296	15211	15119	15315	15337	15183	15401	15132	15273	15307	15327	15410	15141	15069	15168	15369	15241	15274	15291	15339	15372	15227	15398	15332	15328	15375	15290	15332	15243	15264	15359	15274	15279	15158	15229	15054	15218	15327	15350	15255	15204	15152	15286	15237	15205	15375	15227	15434	15225	15327	15211	15303	15253	15417	15307	15149	15191	15139	15627	15423	15307	15285	15305	15303	15135	15337	15324	15285	15293	15101	15435	15186	15462	15347	15381	15132	15307	15360	15316	15280	15181	15306	15162	15505	15198	15315	15271	15281	15332	15234	15511	15382	15282	15274	15203	15449	15322	15347	15306	15283	15369	15462	15207	15518	15205	15193	15343	15310	15387	15298	15267	15307	15319	15337	15173	15195	15188	15182	15361	15169	15345	15217	15199	15285	15361	15343	15319	15314	15335	15386	15082	15365	15145	15304	15316	15284	15154	15124	15286	15397	15299	15403	15334	15289	15167	15174	15201	15441	15417	15233	15197	15416	15312	15430	15309	15281	15351	15270	15358	15245	15328	15326	15270	15403	15165	15369	15333	15194	15337	15208	15201	15411	15308	15270	15295	15267	15314	15188	15426	15243	15310	15397	15196	15141	15147	15255	15278	15234	15266	15108	15364	15301	15301	15208	15169	15319	15391	15294	15166	15324	15341	15169	15292	15168	15406	15289	15375	15244	15358	15369	15271	15388	15294	15382	15399	15434	15288	15300	15372	15356	15178	15283	15246	15362	15130	15282	15246	15232	15364	15267	15106	15218	15305	15402	15242	15413	15303	15231	15493	15276	15324	15369	15158	15162	15421	15312	15252	15424	15254	15320	15237	15287	15290	15122	15322	15419	15351	15246	15154	15113	15339	15213	15243	15302	15275	15328	15305	15412	15297	15285	15204	15278	15312	15118	15266	15298	15309	15315	15345	15241	15392	15161	15202	15315	15229	15493	15277	15129	15274	15129	15265	15378	15365	15265	15293	15127	15314	15295	15233	15398	15188	15266	15319	15308	15257	15279	15264	15267	15163	15177	15356	15394	15112	15434	15222	15175	15246	15207	15172	15321	15387	15106	15141	15287	15161	15450	15376	15267	15173	15369	15170	15275	15431	15147	15244	15178	15275	15186	15228	15194	15283	15215	15210	15348	15364	15340	15218	15210	15252	15260	15278	15251	15299	15414	15342	15256	15361	15215	15293	15265	15206	15341	15223	15129	15308	15320	15271	15246	15198	15400	15324	15195	15180	15210	15352	15172	15075	15200	15258	15225	15277	15304	15139	15372	15145	15409	15399	15270	15254	15287	15371	15312	15251	15396	15198	15149	15321	15276	15314	15240	15421	15313	15413	15308	15150	15269	15412	15212	15433	15283	15209	15039	15445	15283	15244	15221	15228	15408	15322	15187	15185	15254	15357	15247	15224	15365	15311	15178	15384	15288	15220	15193	15374	15186	15285	15350	15184	15314	15353	15428	15357	15347	15287	15408	15194	15296	15309	15247	15314	15134	15250	15096	15294	15234	15250	15308	15401	15244	15243	15397	15302	15302	15325	15300	15313	15378	15246	15219	15204	15315	15302	15298	14988	15429	15324	15360	15378	15147	15295	15530	15399	15216	15247	15416	15291	15386	15282	15320	15224	15156	15167	15069	15298	15161	15324	15293	15284	15239	15096	15331	15404	15233	15055	15378	15188	15364	15236	15227	15116	15182	15129	15257	15247	15177	15335
28588	36700	46814	36244	25373	21084	19379	18559	18394	18326	18262	18077	18280	18413	18336	18349	18539	18216	18504	18122	18411	18376	18442	18364	18338	18503	18391	18097	18352	18144	18191	18228	18362	18337	18260	18324	18408	18083	18269	18277	18206	18287	18335	18182	18338	18309	18242	18331	18220	18357	18249	18247	18375	18314	18327	18059	18159	18443	18358	18210	18259	18366	18429	18188	18327	18015	18324	18235	18299	18298	18413	18250	18334	18209	18265	18030	18102	18038	18205	18230	18275	18237	18100	18261	18303	18241	18166	18101	18441	18407	18300	17996	18369	18122	18371	18166	18355	18324	18202	18409	18222	18220	18261	18140	18277	18171	18277	18076	18313	18318	18333	18200	18338	18215	18165	18242	18434	18256	18113	18526	18063	18434	18268	18459	18154	18185	18354	18255	18353	18307	18251	18444	18198	18163	18278	18046	18330	18298	18219	18393	18222	18293	18359	18359	18480	18474	18385	18400	18395	18149	18361	18434	18066	18385	18374	18239	18368	18328	18204	18054	18276	18301	18236	18201	18323	18370	18337	18214	18226	18222	18379	18347	18549	18308	18568	18266	18356	18397	18383	18284	18351	18125	18194	18098	18411	18346	18093	18155	18307	18299	18140	18198	18121	18250	18295	18343	18145	18114	18259	18415	18460	18350	18316	18182	18302	18397	18354	18261	18262	18227	18362	18247	18221	18360	18130	18107	18314	18338	18301	18242	18109	18137	18163	18214	18109	18083	18358	18300	18274	18324	18220	18279	18454	18318	18406	18453	18378	18350	18235	18364	18327	18288	18314	18506	18275	18181	18220	18230	18373	18424	18086	18155	18405	18350	18509	18277	18150	18375	18275	18397	18403	18374	18368	18213	18237	18248	18340	18105	18362	18426	18234	18179	18362	18309	18235	18303	18137	18405	18280	18119	18093	18218	18201	18243	18248	18387	18151	18564	18220	18338	18110	18352	18339	18158	18060	18348	18279	18136	18553	18107	18137	18287	18255	18393	18292	18412	18387	18430	18426	18431	18197	18343	18259	18214	18556	18389	18157	18301	18245	18466	18197	18332	18329	18309	18318	18270	18318	18063	18246	18121	18297	18205	18111	18585	18331	18469	18292	18258	18377	18410	18375	18272	18213	18381	18180	18268	18362	18243	18311	18213	18160	18341	18164	18125	18256	18219	18339	18295	18141	18172	18319	17999	18217	18389	18418	18015	18242	18276	18329	18212	18202	18054	18367	18151	18289	18393	18139	18232	18128	18301	18441	18526	18141	18494	18410	18146	18356	18329	18462	18415	18234	18444	18326	18280	18477	18164	18230	18190	18394	18374	18365	18211	18187	18180	18376	18228	18211	18045	18090	18285	18550	18427	18147	18169	18534	18275	18181	18307	18427	18243	18196	18153	18074	18484	18245	18244	18332	18406	18279	18453	18268	18271	18483	18380	18362	18151	18516	18381	18357	18472	18384	18205	18223	18289	18070	18190	18164	18442	18574	18367	18150	18301	18085	18311	18205	18273	18453	18301	18213	18231	18303	18329	18321	18042	18403	18236	18414	18058	18275	18183	18340	18326	18290	18167	18397	18322	18368	18419	18426	18376	18184	18275	18071	18099	18169	18280	18261	18453	18058	18297	18262	18297	18213	18191	18156	18020	18119	18342	18148	18455	18431	18322	18429	18390	18183	18233	18278	18544	18280	18281	18281	18223	18343	18344	18518	18435	18171	18378	18521	18311	18257	18115	18095	18263	18398	18378	18277	18176	18263	18249	18444	18152	18117	18480	18355	18208	18282	18595	18177	18387	18257	18260	18384	18131	18376	18289	18019	18111	18195	18254	18406	18169	18478	18207	18316	18304	18389	18320	18187	18307	18287	18243	18209	18273	18202	18092	18373	18436	18437	18215	18327	18217	18185	18182	18251	18218	18260	18337	18247	18280	18208	18237	18183	18150	18255	18154	18215	18297	18354	18345	18184	18138	18092	18196	18130	18285	18276	18254	18292	18146	18204	18179	18076	18081	18441	18306	18084	18141	18029	18323	18285	18212	18271	18417	18466	18294	18336	18181	18645	18093	18214	18142	18424	18412	18294	18376	18132	18362	18159	18343	18271	18207	18299	18011	18320	18348	18266	18404	18141	18299	18398	18411	18273	18484	18277	18356	18235	18376	18291	18329	18345	18402	18401	18268	18263	18286	18211	18039	18480	18193	18200	18208	18394	18073	18426	18148	18169	18090	18000	18307	18361	18063	18247	18329	18235	18244	18309	18278	18275	18348	18211	18033	18269	18170	18174	18095	18364	18354	18236	18069	18130	18422	18166	18254	18100	18369	18177	18317	18373	18240	18127	18168	18364	18257	18325	18237	18333	18274	18226	18237	18145	18429	18162	18157	18355	18264	18010	18397	18034	18341	18238	18369	18316	18205	18096	18087	18219	18225	18237	18237	18324	18465	18169	18282	18150	18252	18432	18248	18376	18055	18350	18253	18308	18267	18225	18190	18262	18401	18461	18267	18346	18136	18381	18300	18404	18377	18200	18199	18211	18305	18335	18234	18322	18279	18241	18400	18231	18213	18405	18414	18296	18260	18459	18222	18166	18460	18286	18138	18224	18302	18424	18206	18253	18207	18365	18425	18317	18259	18180	18274	18348	18203	18295	18314	18189	18090	18110	18422	18345	18293	18416	18273	18258	18195	18233	18026	18114	18374	18356	18284	18249	18235	18316	18142	18201	18200	18234	18299	18268	18149	18083	18245	18350	18265	18429	18359	18236	18458	18403	18394	18223	18396	18339	18495	18467	18120	18210	18364	18270	18225	18271	18359	18004	18337	18282	18241	18236	18218	18390	18273	18220	18344	18397	18451	18300	18337	18168	18318	18347	18310	18350	18310	18309	18270	18247	18178	18455	18411	18216	18159	18270	18491	18251	18470	18313	18548	18450	18180	18318	18350	18177	18421	18508	18348	18155	18049	18199	18283	18163	18199	18396	18319	18446	18087	18234	18208	18284	18191	18076	18463	18404	18272	18396	18157	18203	18391	18445	18484	18181	18442	18057	18153	18323	18353	18289	18143	18513	18250	18170	18306	18212	18208	18091	18287	18239	18482	18190	18209	18432	18335	18140	18247	18232	18148	18445	18317	18182	18282	18266	18252	18193	18224	18306	18256	18210	18402	18132	18262	18346	18425	18355	18315	18387	18165	18253	18064	18207	18205	18453	18200	18399	18288	18458	18297	18427	18304	18282	18257	18314	18429	18217	18396	18584	18312	18372	18348	18436	18362	18422	18166	18381	18308	18365	18279	18231	18340	18229	18045	18200	18280	18423	18302	18090	18324	18213	18383	18337	18232	18301	18255	18213	18366	18331	18325	18099	18319	18148	18311	18516	18150	18293	18179	18377	18187	18314	18393	18215	18290	18234	18342	18365	18291	18330	18187	18404	18358	18262	18467	18405	18290	18236	18363	18331	18407	18368	18487	18236	18201	18308	18292	18269	18149	18391	18456	18428	18154	18647	18507	18220	18327	18191	18184	18616	18219	18434	18283	18289	18167	18396	18454	18209	18385	18117	18188	18367	18302	18483	18535	18181	18397	18463	18418	18424	18201	18170	18178	18345	18469	18336	18302	18299	18310	18273	18313	18425	18245	18302	18316	18392	18416	18372	18298	18219	18307	18344	18337	18264	18282	18290	18292	18257	18233	18343	18272	18196	18179	18311	18282	18420	18441	18290	18242	18248	18486	18163	18019	18224	18219	18357	18359	18181	18158	18139	18110	18213	18263	18169	18084	18504	18469	18266	18239	18248	18254	18260	18561	18548	18283	18401	18346	18403	18102	18397	18258	18163	18276	18207	18486	18304	18422	18214	18373	18216	18336	18385	18304	18319	18362	18046	18202	18409	18155	18058	18254	18247	18339	18463	18273	18422	18486	18393	18127	18288	18305	18182	18427	18238	18299	18258	18574	18160	18143	18079	18294	18367	18160	18345	18018	18055	18088	18090	18258	18343	18381	18194	18438	18221	17956	18114	18348	18159	18421	18408	18370	18345	18295	18353	18324	18269	18175	18310	18104	18293	18016	18369	18375	18074	18355	18092	18400	18354	18002	18500	18391	18381	18302	18301	18295	18156	18432	18052	18171	18448	18329	18271	18162	18451	18293	18364	18344	18283	18249	18272	18461	18345	18480	18301	17970	18242	18377	18281	18185	18279	18539	18244	18215	18322	18123	18395	18182	18424	18362	18241	18357	18375	18159	18327	18297	18484	18205	18273	18551	18411	18073	18342	18271	18258	18275	18222	18275	18342	18244	18334	18344	18264	18146	18202	18018	18609	18408	18198	18256	18362	18399	18366	18277	18178	18177	18175	18345	18301	18281	18080	18324	18242	18208	18251	18204	18404	18130	18248	18292	18347	18423	18261	18505	18372	18271	18333	18436	18186	18323	18195	18222	18286	18082	18264	18338	18232	18238	18423	18407	18327	18339	18410	18220	18528	18142	18107	18404	18348	18326	18414	18174	18330	18233	18373	18313	18247	18369	18297	18358	18259	18171	18353	18294	18233	18072	18115	18151	18329	18284	18303	18485	18360	18395	18268	18366	18179	18369	18366	18224	18295	18268	18385	18232	18312	18317	18417	18461	18246	18437	18433	18336	18263	18134	18053	18128	18313	18242	18388	18287	18459	18308	18158	18235	18279	18450	18274	18135	18329	18232	18243	18232	17999	18386	18334	18366	18190	18256	18297	18115	18081	18487	18317	18179	18409	18216	18606	18322	18260	18196	18341	18286	18163	18083	18147	18411	18144	18293	18122	18274	18062	18405	18272	18222	18498	18392	18277	18414	18422	18146	18239	18208	18311	18280	18265	18460	18406	18159	18311	18351	18182	18079	18406	18247	18194	18313	18277	18197	18461	18320	18278	18459	18087	18055	18222	18473	18309	18530	18277	18395	18192	18317	18307	18158	18353	18174	18338	18181	18181	18388	18359	18318	18450	18215	18420	18472	18390	18462	18279	18160	18406	18285	18167	18278	18324	18495	18350	18379	18271	18282	18216	18191	18161	18290	18088	18174	18134	18365	18356	18133	18172	18313	18330	18233	18138	18163	18340	18306	18337	18246	18329	18115	18145	18187	18375	18320	18427	18393	18014	18397	18282	18117	18078	18295
29754	57900	47944	31524	21921	17448	15836	15421	15282	15179	15079	15305	15305	15335	15220	15192	15239	15208	15360	15125	15098	15376	15268	15231	15296	15359	15257	15179	15151	15154	15228	15286	15125	15314	15372	15130	15193	15125	15204	15389	15223	15304	15223	15325	15358	15373	15137	15263	15180	15334	15311	15257	15240	15136	15278	15244	15288	15119	15227	15159	15147	15320	15196	15152	15394	15168	15181	15263	15547	15282	15310	15186	15182	15185	15212	15317	15196	15335	15384	15404	15162	15343	15216	15157	15276	15443	15360	15202	15263	15339	15123	15309	15215	15279	15171	15305	15262	15215	15308	15216	15109	15406	15191	15202	15178	15240	15356	15238	15196	15283	15247	15166	15256	15294	15216	15250	15053	15246	15226	15200	15297	15239	15352	15314	15295	15283	15115	15150	15196	15397	15215	15317	15161	15176	15109	15325	15226	15327	15363	15202	15229	15370	15274	15277	15274	15296	15314	15191	15362	15376	15033	15191	15472	15259	15192	15191	15323	15319	15285	15239	15355	15099	15376	15237	15286	15137	15170	15360	15194	15300	15210	15166	15088	15268	15206	15301	15253	15301	15405	15326	15251	15310	15262	15154	15287	15221	15173	15149	15263	15353	15205	15149	15296	15235	15294	15343	15122	15216	15147	15388	15302	15332	15155	15108	15198	15181	15294	15316	15218	15374	15359	15295	15477	15239	15245	14986	15261	15204	15342	15120	15395	15305	15206	15042	15140	15152	15385	15295	15213	15239	15001	15309	15076	15274	15250	15193	15334	15213	15288	15236	15352	15067	15197	15072	15087	15407	15241	15198	15350	15273	15182	15241	15127	15180	15465	15281	15189	15479	15141	15265	15233	15127	15245	15310	15409	15245	15252	15312	15130	15230	15231	15184	15204	15235	15231	15478	15363	15333	15285	15252	15135	15241	15213	15175	15143	15119	15218	15019	15198	15202	15388	15194	15377	15126	15243	15123	15092	15061	15271	15351	15088	15200	15228	15307	15302	15295	15250	15159	15349	15246	15226	15037	15204	15238	15134	15280	15243	15193	15268	15302	15388	15111	15075	15190	15167	15193	15237	15218	15215	15425	15348	15382	15205	15273	15278	15227	15304	15159	15144	15293	15182	15377	15209	15132	15224	15094	15203	15335	15308	15255	15220	15367	15150	15181	15172	15148	15258	15187	15205	15102	15358	15214	15270	15367	15328	15266	15272	15142	15213	15275	15220	15361	15200	15076	15326	15227	15276	15333	15049	15076	15400	15260	15203	15151	15205	15219	15432	15327	15115	15209	15166	15417	15180	15374	15302	15067	15260	15228	15338	15218	15194	15312	15238	15261	15217	15164	15247	15187	15091	15299	15137	15154	15133	15309	15173	15393	15289	15311	15097	15234	15140	15238	15111	15223	15194	15400	15264	15234	15463	15254	15161	15508	15139	15135	15226	15239	15241	15240	15403	15206	15297	15334	15131	15131	15211	15213	15299	15146	15206	15278	15396	15187	15348	15377	15175	15370	15164	15134	15378	15207	15315	15088	15114	15153	15427	15350	15173	15442	15298	15129	15339	15181	15196	15321	15146	15325	15173	15212	15416	15482	15397	15087	15277	15355	15358	15321	15271	15157	15237	15371	15438	15286	15189	15261	15335	15101	15215	15123	15488	15376	15279	15193	15268	15184	15269	15276	15370	15246	15269	15402	15265	15316	15341	15275	15212	15138	15432	15302	15222	15272	15172	15079	15220	15167	15384	15308	15224	15183	15156	15315	15232	15128	15247	15294	15298	15217	15228	15227	15137	15347	15249	15206	15242	15154	15210	15174	15177	15338	15292	15247	15217	15193	15229	15356	15147	15258	15149	15385	15268	15250	15336	15328	15027	15102	15210	15418	15260	15190	15348	15408	15140	15092	15260	15347	15079	15233	15212	15363	15152	15426	15178	15250	15376	15283	15289	15214	15246	15328	15085	15248	15263	14976	15336	15232	15339	15178	15360	15334	15282	15154	15254	15442	15313	15159	15316	15302	15254	15226	15082	15257	15165	15189	15274	15279	15332	15332	15095	15255	15358	15395	15226	15179	15342	15292	15177	15152	15315	15313	15240	15287	15299	15348	15391	15383	15191	15457	15331	15159	15270	15265	15254	15337	15239	15113	15092	15456	15181	15152	15318	15187	15329	15203	15216	15339	15087	15278	15205	15377	15336	15243	15208	15433	15198	15362	15168	15137	15116	15333	15159	15284	15179	15370	15198	15261	15280	15380	15283	15154	15106	15225	14993	15192	15338	15386	15250	15376	15245	15174	15215	15393	15253	15274	15356	15326	15260	15322	15300	15183	15258	15263	15421	15156	15425	15133	15343	15317	15311	15043	15138	15314	15082	15092	15226	15194	15391	15337	15397	15242	15392	15263	15270	15342	15096	15214	15186	15224	15255	15381	15338	15269	15354	15354	15247	15245	15476	15496	15323	15123	15232	15060	15276	15391	15297	14982	15299	15277	15228	15266	15159	15201	15415	15318	15288	15053	15425	15128	15100	15307	15261	15345	15177	15303	15197	15315	15420	15050	15380	15255	15403	15269	15185	15183	15317	15223	15231	15259	15459	15213	15288	15112	15200	15258	15218	15234	15072	15298	15237	15227	15351	15269	15241	15148	15166	15483	15282	15326	15346	15278	15431	15313	15257	15272	15232	15263	15166	15140	15206	15087	15481	15234	15205	15334	15239	15276	15236	15192	15264	15271	15246	15221	15360	15190	15352	15323	15375	15208	15375	15288	15127	15116	15311	15207	15418	15370	15251	15133	15248	15149	15361	15170	15152	15008	15336	15057	15418	15201	15400	15139	15172	15365	15167	15012	15077	15224	15284	15163	15307	15125	15279	15328	15326	15276	15376	15352	15258	15229	15432	15250	15228	15165	15084	15270	15235	15350	15232	15110	15135	15103	15267	14931	15160	15221	15214	15151	15089	15153	15255	15116	15148	15309	15161	15170	15335	15300	15163	15274	15178	15187	15208	15148	15349	15219	15169	15461	15039	15325	15349	15149	15222	15366	15078	15286	15165	15267	15317	15265	15227	15274	15207	15174	15447	15370	15297	15322	15241	15433	15225	15183	15270	15402	15264	15232	15329	15284	15224	15218	15328	15200	15253	15288	15282	15194	15398	15269	15147	15419	15160	15306	15246	15180	15254	15344	15248	15120	15192	15199	15308	15268	15182	15303	15273	15163	15121	15280	15230	15330	15276	15163	15242	15109	15318	15260	15244	15302	15280	15163	15241	15320	15456	15236	15345	15179	15194	15233	15265	15310	15370	15256	15282	15261	15335	15311	15162	15310	15250	15363	15439	15247	15198	15097	15471	15288	15290	15340	15223	15328	15310	15088	15286	15024	15210	15401	15090	15299	15347	15184	15402	15193	15411	15228	15214	15215	15390	15279	15378	15242	15315	15279	15044	15259	15154	15296	15294	15308	15467	15242	15294	15107	15112	15277	15315	15294	15213	15290	15201	15333	15392	15180	15310	15260	15300	15076	15288	15146	15319	15333	15240	15095	15255	15058	15331	15315	15225	15233	15225	15155	15315	15413	15300	15078	15384	15202	15337	15148	15287	15344	15162	15533	15211	15130	15244	15381	15204	15180	15236	15307	15047	15291	15181	15330	15088	15156	15243	15114	15214	15232	15287	15243	15296	15396	15285	15292	15184	15265	15449	15228	15175	15428	15133	15188	15275	15162	15285	15349	15242	15225	15170	15397	15260	15243	15234	15157	15221	15228	15187	15174	15117	15232	15127	15274	15330	15195	15400	15257	15138	15270	15245	15210	15201	15112	15328	15220	15211	15390	15111	15378	15306	15192	15251	15112	15203	15390	15355	15330	15266	15151	15321	15015	15133	15218	15183	15250	15249	15188	15265	15224	15101	15086	15313	15262	15387	15266	15338	15203	15158	15411	15281	15174	15302	15213	15175	15231	15228	15300	15229	15107	15356	15214	15063	15412	15105	15280	15358	15237	15156	15242	15246	15350	15220	15279	15298	15275	15272	15290	15223	15251	15133	15237	15124	15176	15039	15353	15136	15233	15312	15186	15320	15248	15519	15411	15223	15310	15274	15082	15316	15300	15251	15142	15152	15306	15337	15297	15306	15281	15194	15397	15203	15214	15337	15086	15268	15285	15316	15204	15287	15250	15118	15246	15370	15176	15244	15199	15314	15333	15165	15289	15190	15157	15083	15077	15297	15255	15284	15324	15270	15010	15324	15374	15355	15195	15154	15050	15098	15350	15313	15083	15249	15330	15449	15193	15300	15165	15456	15201	15228	15265	15179	15265	15202	15386	15320	15182	15282	15212	15246	15222	15147	15198	15180	15293	15197	15312	15184	15285	15318	15132	15253	15200	15201	15139	15396	15326	15180	15310	15194	15453	15187	15240	15322	15276	15380	15265	15212	15237	15369	15269	15333	15244	15330	15152	15385	15180	15316	15192	15383	15278	15191	15295	15183	15191	15191	15201	15320	15388	15075	15324	15173	15087	15350	15222	15398	15170	15261	15286	15222	15236	15092	15320	15206	15265	15228	15446	15221	15222	15271	15356	15211	15010	15191	15224	15244	15121	15216	15284	15337	15250	15308	15248	15216	15252	15099	15304	15223	15347	15286	15249	15250	15383	15271	15206	15190	15234	15195	15222	15219	15292	15137	15281	15177	15364	15379	15279	15193	15104	15304	15211	15379	15242	15318	15215	15075	15305	15275	15345	15191	15255	15285	15299	15379	15118	15156	15372	15184	15417	15160	15194	15128	15129	15296	15109	15362	15170	15120	15253	15255	15253	15339	15078	15358	15217	15350	15167	15255	15243	15282	15280	15229	15157	15278	15359	15200	15170	15360	15270	15533	15254	15326	15165	15200	15256	15220	15358	15199	15203	15080	15220	15315	15297	15144	15293	15052	15368	15109	15221	15233	15189	15339	15140	15308	15176	15415	15186	15292	15138	15268	15208	15278	15071	15254	15278	15181	15146	15157	15308	15277	15348	15246	15332	15192	15301	15266	15269	15255	15180	15356	15303	15276	15322	15214	15344	15364	15271	15229	15173	15279	15114	15227	15102	15220	15163	15172	15350	15183	15326	15346	15329	15351	15261	15370	15286	15276	15374	15255	15146	15094	15229
24178	24727	44220	43395	34673	28386	24483	19844	18817	18862	19024	18684	18718	18497	18658	18554	18746	18741	18843	18691	18524	18503	18502	18823	18497	18755	18469	18747	18711	18389	18608	18650	18676	18602	18532	18514	18594	18389	18448	18416	18492	18545	18588	18339	18475	18529	18506	18540	18762	18706	18570	18450	18598	18546	18664	18427	18400	18469	18414	18596	18537	18634	18288	18266	18446	18607	18454	18396	18430	18698	18477	18316	18516	18448	18502	18481	18398	18805	18628	18708	18651	18491	18332	18609	18571	18546	18532	18385	18295	18500	18433	18402	18599	18540	18561	18524	18347	18426	18552	18377	18296	18443	18610	18578	18518	18639	18584	18576	18533	18383	18532	18618	18624	18803	18290	18383	18516	18435	18426	18539	18387	18566	18347	18657	18449	18387	18647	18429	18484	18589	18699	18415	18540	18595	18430	18601	18489	18441	18463	18461	18223	18363	18473	18563	18686	18479	18685	18437	18475	18548	18447	18414	18726	18557	18567	18378	18514	18507	18401	18485	18615	18619	18525	18270	18490	18450	18374	18575	18511	18498	18782	18649	18636	18615	18432	18577	18566	18458	18467	18451	18434	18362	18404	18552	18478	18464	18512	18368	18535	18468	18430	18475	18281	18488	18666	18621	18351	18495	18572	18450	18472	18377	18454	18486	18608	18535	18493	18540	18359	18497	18286	18526	18564	18460	18613	18472	18343	18525	18464	18448	18197	18545	18573	18481	18514	18545	18476	18497	18675	18459	18561	18263	18189	18471	18477	18658	18604	18659	18451	18586	18633	18643	18511	18378	18312	18234	18464	18480	18339	18505	18351	18444	18405	18398	18568	18538	18450	18657	18475	18605	18343	18593	18744	18425	18514	18441	18468	18601	18343	18306	18509	18404	18407	18196	18586	18493	18400	18506	18504	18528	18491	18474	18606	18515	18399	18467	18392	18346	18381	18388	18274	18465	18448	18685	18443	18555	18567	18442	18441	18573	18569	18471	18443	18457	18585	18176	18658	18405	18557	18540	18438	18621	18456	18384	18628	18403	18283	18451	18482	18224	18291	18774	18512	18574	18421	18356	18416	18306	18490	18532	18638	18342	18595	18502	18598	18648	18480	18453	18739	18726	18557	18528	18419	18229	18417	18493	18464	18465	18478	18481	18506	18539	18602	18482	18408	18570	18403	18386	18582	18457	18319	18658	18432	18607	18506	18416	18646	18438	18396	18472	18545	18458	18340	18417	18501	18303	18672	18458	18497	18626	18385	18324	18582	18433	18239	18537	18361	18332	18385	18397	18407	18495	18484	18314	18426	18391	18416	18363	18346	18342	18616	18510	18519	18484	18400	18365	18403	18554	18494	18391	18506	18418	18352	18443	18393	18623	18445	18492	18496	18436	18542	18454	18396	18508	18461	18465	18373	18590	18345	18352	18527	18208	18393	18559	18429	18445	18531	18473	18273	18276	18432	18594	18509	18439	18349	18481	18573	18320	18326	18216	18387	18355	18426	18515	18348	18339	18331	18526	18055	18370	18445	18423	18307	18345	18385	18694	18333	18428	18601	18353	18297	18369	18426	18373	18615	18652	18561	18697	18364	18403	18675	18565	18522	18591	18320	18413	18492	18639	18495	18579	18531	18486	18604	18740	18562	18353	18306	18300	18650	18542	18254	18498	18407	18552	18575	18388	18624	18573	18412	18478	18487	18573	18487	18594	18663	18515	18440	18384	18690	18416	18387	18395	18498	18232	18525	18464	18398	18667	18480	18546	18415	18305	18506	18641	18359	18259	18412	18466	18406	18403	18495	18587	18468	18601	18467	18531	18400	18389	18460	18408	18546	18325	18521	18571	18470	18600	18405	18524	18361	18422	18357	18542	18468	18480	18386	18283	18439	18521	18326	18516	18422	18532	18393	18253	18378	18498	18442	18535	18415	18540	18595	18682	18444	18291	18577	18487	18648	18530	18559	18510	18317	18463	18624	18617	18482	18440	18571	18499	18384	18546	18339	18518	18433	18428	18529	18405	18550	18406	18552	18449	18574	18542	18601	18620	18534	18516	18724	18430	18346	18291	18313	18447	18479	18508	18463	18483	18577	18528	18554	18354	18588	18281	18333	18400	18489	18385	18367	18580	18526	18309	18713	18572	18378	18605	18602	18599	18416	18628	18515	18668	18756	18650	18355	18332	18475	18521	18391	18615	18479	18469	18492	18455	18389	18511	18415	18467	18400	18467	18410	18593	18473	18481	18401	18530	18504	18534	18617	18516	18380	18567	18369	18374	18562	18560	18507	18377	18515	18501	18399	18521	18385	18472	18604	18335	18507	18406	18591	18314	18400	18397	18449	18368	18563	18525	18622	18577	18509	18608	18472	18405	18510	18475	18282	18559	18496	18497	18621	18443	18561	18365	18607	18439	18324	18634	18420	18542	18510	18292	18620	18634	18511	18663	18397	18544	18550	18651	18518	18414	18304	18340	18411	18269	18384	18372	18557	18298	18536	18617	18598	18511	18478	18491	18465	18700	18611	18399	18357	18456	18592	18471	18462	18619	18636	18312	18474	18633	18636	18358	18426	18497	18438	18505	18360	18456	18480	18523	18530	18624	18397	18488	18364	18529	18503	18412	18548	18502	18423	18628	18158	18511	18389	18529	18444	18548	18351	18417	18370	18451	18453	18354	18416	18714	18530	18567	18619	18443	18602	18395	18643	18513	18340	18341	18400	18394	18372	18333	18408	18398	18451	18267	18447	18452	18289	18388	18353	18488	18528	18387	18438	18407	18109	18672	18514	18415	18449	18447	18406	18569	18450	18378	18406	18384	18532	18356	18437	18481	18545	18473	18530	18326	18452	18457	18573	18749	18346	18485	18685	18841	18458	18471	18348	18500	18495	18402	18298	18270	18358	18533	18588	18429	18341	18254	18553	18304	18455	18462	18302	18296	18568	18378	18482	18453	18481	18494	18551	18622	18616	18491	18381	18419	18442	18558	18489	18380	18407	18597	18469	18652	18385	18474	18628	18436	18509	18376	18282	18213	18543	18576	18602	18381	18533	18447	18304	18356	18381	18665	18401	18384	18278	18220	18510	18629	18479	18412	18676	18635	18358	18562	18562	18506	18278	18602	18395	18626	18359	18437	18627	18544	18302	18264	18475	18451	18611	18679	18611	18384	18550	18350	18465	18578	18346	18515	18430	18444	18451	18458	18461	18423	18360	18483	18569	18491	18293	18367	18469	18490	18567	18473	18520	18430	18543	18352	18424	18359	18623	18461	18399	18746	18354	18563	18383	18619	18693	18542	18354	18364	18466	18339	18508	18561	18385	18602	18685	18341	18354	18504	18183	18751	18539	18723	18641	18489	18391	18520	18329	18551	18661	18542	18560	18413	18431	18513	18326	18500	18404	18530	18743	18641	18613	18486	18382	18524	18443	18465	18428	18437	18387	18462	18488	18414	18472	18321	18535	18236	18550	18445	18441	18548	18572	18327	18460	18395	18442	18509	18368	18305	18381	18432	18483	18560	18280	18441	18548	18435	18412	18342	18577	18536	18583	18415	18517	18424	18346	18542	18629	18202	18506	18401	18354	18385	18476	18363	18407	18376	18506	18362	18628	18589	18544	18414	18527	18514	18457	18543	18475	18466	18525	18360	18693	18524	18497	18348	18360	18227	18675	18593	18465	18554	18515	18504	18375	18484	18518	18468	18455	18368	18476	18383	18430	18319	18347	18426	18742	18493	18619	18318	18407	18477	18372	18465	18417	18400	18467	18397	18509	18440	18457	18389	18275	18246	18228	18537	18394	18537	18519	18575	18368	18512	18663	18488	18530	18295	18532	18340	18697	18579	18569	18394	18580	18385	18494	18515	18731	18356	18486	18499	18447	18378	18596	18419	18412	18517	18377	18432	18481	18449	18402	18615	18470	18663	18534	18268	18661	18512	18243	18565	18317	18650	18627	18361	18477	18317	18644	18407	18489	18408	18384	18662	18515	18423	18283	18370	18528	18511	18567	18462	18412	18283	18419	18458	18343	18650	18347	18466	18442	18515	18576	18419	18733	18700	18611	18616	18580	18541	18486	18319	18392	18637	18423	18352	18294	18493	18493	18548	18295	18636	18511	18585	18661	18394	18229	18511	18369	18522	18521	18372	18357	18588	18503	18578	18175	18456	18599	18422	18576	18651	18480	18591	18472	18469	18408	18582	18436	18432	18740	18413	18574	18317	18691	18530	18360	18462	18449	18360	18352	18457	18581	18347	18430	18530	18338	18240	18417	18466	18481	18454	18525	18604	18406	18511	18434	18582	18533	18465	18387	18407	18475	18372	18392	18429	18521	18392	18497	18616	18382	18447	18492	18285	18397	18441	18426	18425	18460	18383	18511	18524	18403	18333	18600	18440	18580	18562	18389	18222	18389	18472	18470	18150	18436	18343	18301	18459	18399	18485	18487	18524	18642	18448	18203	18426	18596	18759	18473	18230	18514	18419	18347	18598	18732	18413	18632	18462	18253	18198	18422	18462	18435	18348	18215	18586	18437	18390	18610	18436	18248	18440	18503	18446	18555	18570	18474	18639	18425	18593	18468	18459	18249	18479	18587	18405	18641	18340	18405	18470	18378	18211	18681	18638	18545	18500	18551	18557	18453	18431	18525	18272	18483	18624	18328	18559	18455	18540	18587	18552	18542	18545	18471	18389	18400	18547	18455	18403	18644	18331	18544	18247	18587	18794	18352	18125	18356	18402	18534	18469	18710	18680	18456	18737	18407	18445	18612	18649	18404	18319	18613	18479	18412	18511	18571	18565	18494	18351	18540	18342	18441	18447	18348	18422	18527	18327	18511	18662	18424	18392	18366	18140	18611	18489	18436	18386	18623	18530	18490	18478	18766	18522	18355	18668	18494	18394	18370	18337	18424	18453	18492	18490	18469	18602	18432	18427	18477	18464	18599	18459	18512	18439	18381	18361	18560	18369	18529	18670	18544	18378	18489	18313	18542	18528	18357	18713	18453	18536	18341	18474	18490	18524	18430	18329	18435	18445	18539	18451	18466	18484	18547	18450	18390	18519	18481	18483	18281	18468	18518	18496	18394	18466	18677	18393	18594	18400	18652	18389	18417	18453	18457	18488	18672	18488	18706	18365	18584	18420	18628	18467	18533	18435
55696	100086	86132	59587	40334	26051	18615	16261	15455	15319	15567	15387	15375	15491	15465	15357	15377	15424	15418	15468	15442	15444	15524	15341	15510	15446	15341	15283	15367	15394	15433	15397	15293	15450	15498	15453	15530	15290	15336	15545	15346	15278	15224	15442	15477	15325	15450	15426	15329	15476	15355	15249	15370	15536	15266	15596	15356	15359	15483	15402	15451	15636	15402	15251	15359	15497	15363	15320	15342	15379	15388	15285	15518	15498	15363	15374	15377	15411	15330	15364	15346	15282	15382	15319	15295	15466	15341	15260	15386	15472	15401	15359	15451	15345	15576	15301	15343	15570	15423	15187	15271	15498	15353	15318	15540	15408	15166	15321	15335	15382	15126	15493	15390	15425	15280	15325	15204	15323	15317	15278	15274	15465	15630	15459	15360	15532	15504	15421	15521	15297	15337	15435	15381	15452	15514	15283	15546	15339	15441	15267	15580	15397	15285	15500	15448	15381	15348	15463	15466	15294	15406	15376	15430	15322	15379	15270	15224	15448	15565	15535	15436	15417	15385	15424	15465	15458	15344	15490	15516	15548	15504	15316	15340	15283	15495	15436	15502	15612	15311	15320	15403	15364	15441	15383	15510	15370	15446	15207	15367	15191	15238	15332	15299	15423	15573	15402	15521	15496	15483	15511	15420	15323	15270	15361	15461	15448	15497	15306	15484	15517	15428	15236	15309	15163	15337	15516	15506	15411	15381	15232	15437	15419	15467	15364	15253	15353	15475	15345	15421	15274	15347	15307	15270	15430	15306	15349	15427	15489	15222	15517	15357	15398	15232	15338	15469	15278	15349	15354	15327	15492	15311	15279	15599	15390	15248	15402	15474	15315	15196	15245	15460	15455	15398	15446	15525	15425	15363	15384	15235	15506	15264	15331	15372	15442	15465	15310	15536	15440	15343	15378	15212	15667	15331	15385	15316	15427	15308	15311	15446	15206	15382	15360	15411	15508	15425	15260	15460	15279	15468	15436	15279	15467	15403	15367	15358	15334	15412	15371	15370	15432	15419	15383	15348	15410	15232	15358	15284	15365	15400	15471	15365	15288	15336	15384	15400	15379	15411	15458	15356	15274	15246	15386	15350	15275	15436	15395	15488	15501	15210	15482	15462	15467	15356	15518	15403	15282	15580	15456	15424	15307	15367	15504	15182	15421	15421	15361	15511	15584	15332	15175	15461	15502	15451	15341	15274	15493	15313	15439	15405	15537	15441	15320	15383	15346	15500	15463	15272	15263	15431	15416	15402	15508	15290	15254	15451	15297	15472	15438	15248	15456	15223	15323	15216	15479	15419	15252	15299	15415	15341	15454	15409	15408	15406	15436	15372	15355	15522	15275	15458	15302	15380	15415	15280	15390	15371	15334	15340	15433	15675	15236	15435	15573	15492	15484	15183	15384	15403	15311	15361	15364	15402	15410	15396	15594	15326	15545	15386	15332	15376	15520	15377	15300	15575	15258	15439	15285	15365	15419	15420	15427	15284	15369	15418	15372	15355	15300	15356	15383	15279	15322	15457	15339	15287	15380	15426	15407	15254	15347	15281	15316	15478	15290	15329	15451	15422	15423	15378	15313	15529	15242	15542	15453	15338	15483	15444	15417	15471	15522	15187	15501	15171	15286	15486	15285	15359	15382	15399	15388	15395	15482	15422	15420	15496	15209	15482	15318	15458	15553	15395	15320	15340	15144	15369	15254	15411	15231	15361	15493	15504	15302	15476	15532	15318	15318	15377	15420	15495	15357	15389	15488	15389	15229	15322	15419	15487	15275	15329	15353	15436	15413	15447	15538	15289	15491	15539	15476	15409	15450	15348	15459	15310	15344	15395	15384	15412	15524	15378	15608	15453	15268	15344	15422	15354	15353	15240	15490	15346	15455	15501	15387	15307	15328	15490	15363	15381	15371	15278	15531	15248	15399	15466	15484	15449	15433	15401	15266	15386	15467	15477	15377	15391	15447	15296	15159	15526	15218	15194	15340	15276	15288	15450	15422	15591	15385	15320	15401	15422	15497	15440	15225	15318	15333	15479	15471	15221	15432	15363	15387	15186	15322	15253	15285	15431	15427	15251	15395	15345	15467	15414	15349	15506	15290	15658	15360	15481	15362	15328	15395	15457	15487	15269	15425	15530	15345	15437	15384	15419	15527	15456	15385	15380	15336	15307	15504	15254	15401	15325	15324	15338	15456	15365	15206	15286	15407	15379	15327	15314	15393	15396	15521	15365	15510	15198	15285	15545	15391	15513	15284	15516	15470	15378	15494	15486	15327	15531	15400	15555	15407	15387	15334	15303	15510	15479	15350	15409	15424	15095	15668	15387	15416	15401	15264	15404	15434	15479	15394	15297	15365	15409	15334	15450	15429	15345	15418	15136	15369	15591	15487	15452	15235	15163	15260	15407	15251	15503	15420	15421	15372	15461	15417	15436	15345	15359	15300	15538	15514	15320	15296	15259	15336	15221	15576	15377	15383	15298	15344	15245	15482	15405	15382	15515	15493	15463	15446	15465	15409	15441	15350	15632	15426	15411	15258	15421	15263	15233	15374	15408	15591	15555	15193	15259	15340	15437	15387	15653	15398	15433	15429	15397	15363	15416	15280	15592	15429	15424	15296	15458	15399	15350	15507	15463	15282	15373	15304	15425	15503	15302	15405	15400	15361	15487	15389	15331	15321	15445	15284	15283	15264	15512	15355	15381	15457	15431	15471	15552	15410	15425	15398	15341	15633	15226	15383	15538	15393	15557	15338	15343	15365	15442	15321	15378	15477	15302	15362	15166	15373	15430	15479	15413	15362	15512	15338	15473	15369	15243	15514	15499	15407	15348	15267	15379	15268	15362	15234	15479	15342	15332	15309	15420	15653	15388	15486	15447	15258	15339	15377	15378	15288	15401	15403	15335	15347	15302	15462	15416	15341	15447	15455	15473	15376	15456	15283	15298	15380	15321	15373	15458	15314	15335	15532	15206	15336	15446	15348	15365	15471	15357	15320	15555	15436	15540	15456	15328	15312	15281	15279	15435	15522	15466	15410	15516	15434	15212	15335	15464	15439	15252	15436	15429	15249	15387	15323	15426	15435	15398	15262	15470	15379	15626	15276	15316	15236	15469	15418	15422	15468	15279	15377	15304	15441	15329	15584	15283	15293	15441	15272	15510	15281	15292	15480	15327	15464	15414	15513	15307	15449	15357	15216	15499	15406	15324	15314	15330	15311	15372	15567	15500	15414	15341	15321	15414	15580	15488	15323	15421	15425	15360	15521	15411	15426	15458	15518	15265	15413	15310	15244	15433	15353	15136	15360	15358	15496	15355	15386	15434	15387	15377	15274	15452	15349	15335	15414	15416	15419	15420	15446	15329	15392	15406	15301	15381	15318	15259	15339	15460	15235	15290	15469	15447	15480	15621	15400	15307	15313	15309	15412	15468	15313	15551	15359	15314	15387	15523	15589	15464	15060	15441	15478	15415	15451	15367	15261	15317	15482	15354	15383	15289	15505	15494	15404	15403	15434	15392	15390	15510	15491	15383	15383	15217	15408	15443	15336	15372	15444	15271	15303	15416	15395	15510	15305	15330	15492	15529	15319	15556	15383	15306	15410	15487	15415	15330	15339	15500	15388	15377	15267	15485	15299	15323	15280	15373	15431	15424	15564	15358	15472	15319	15305	15419	15317	15239	15332	15532	15345	15470	15335	15391	15560	15325	15362	15564	15311	15513	15403	15393	15393	15567	15468	15186	15341	15422	15454	15492	15417	15485	15423	15286	15478	15291	15461	15532	15441	15285	15561	15358	15602	15505	15439	15200	15538	15316	15535	15380	15335	15309	15510	15438	15415	15521	15295	15289	15357	15425	15271	15251	15304	15413	15307	15356	15404	15414	15439	15391	15325	15292	15365	15419	15281	15486	15354	15463	15370	15521	15420	15431	15408	15453	15280	15476	15475	15287	15294	15354	15423	15338	15222	15468	15199	15379	15417	15443	15443	15463	15387	15303	15325	15479	15444	15549	15280	15426	15217	15373	15261	15337	15303	15368	15377	15212	15415	15372	15410	15469	15373	15377	15526	15416	15279	15439	15531	15574	15317	15547	15269	15288	15501	15177	15403	15328	15363	15496	15386	15447	15265	15517	15491	15209	15521	15530	15520	15325	15278	15480	15205	15522	15431	15341	15381	15430	15445	15380	15382	15393	15361	15411	15459	15564	15442	15449	15538	15457	15440	15238	15445	15478	15354	15190	15432	15534	15357	15378	15371	15333	15299	15213	15193	15396	15416	15378	15376	15313	15463	15524	15434	15352	15386	15418	15323	15416	15463	15434	15332	15583	15298	15464	15286	15264	15420	15535	15300	15468	15381	15441	15396	15308	15278	15433	15489	15398	15533	15465	15380	15354	15349	15359	15401	15402	15280	15406	15511	15470	15437	15263	15263	15370	15355	15526	15444	15337	15416	15451	15356	15331	15307	15530	15303	15557	15466	15497	15364	15363	15306	15512	15451	15435	15334	15329	15337	15491	15377	15278	15396	15342	15349	15573	15378	15429	15423	15498	15541	15422	15326	15342	15248	15465	15554	15420	15482	15323	15372	15337	15474	15353	15203	15423	15449	15481	15503	15283	15484	15463	15354	15384	15301	15450	15429	15350	15473	15409	15216	15509	15435	15515	15233	15300	15252	15317	15320	15418	15533	15406	15434	15458	15278	15526	15288	15438	15376	15343	15441	15329	15439	15318	15532	15308	15329	15474	15514	15346	15361	15429	15430	15279	15270	15496	15269	15400	15359	15304	15310	15419	15536	15260	15411	15331	15484	15534	15142	15238	15394	15367	15257	15441	15391	15558	15242	15271	15445	15396	15379	15437	15356	15356	15288	15515	15279	15337	15403	15525	15460	15310	15579	15222	15563	15322	15294	15253	15417	15417	15351	15342	15319	15483	15231	15547	15286	15383	15356	15170	15371	15344	15417	15362	15419	15380	15414	15324	15494	15438	15535	15404	15364	15493	15245	15290	15449	15330	15500	15276	15486	15484	15266	15385	15291	15361	15452	15342	15379	15195	15492	15319	15477	15436	15209	15247	15450	15420	15469	15439	15250	15484	15579	15403	15316	15411	15207	15453	15398	15527	15458	15383	15373	15410	15356	15317	15382
22958	23369	38074	36934	32344	29497	27927	21007	19272	19365	19101	18958	18854	18970	18967	18817	18768	18581	18870	18711	18928	18553	18736	18696	18628	18693	18795	18704	18749	18839	18851	18394	18800	18533	18546	18528	18529	18658	18775	18703	18720	18674	18651	18577	18679	18646	18794	18589	18711	18578	18673	18513	18582	18512	18537	18520	18522	18643	18376	18445	18588	18794	18577	18490	18459	18572	18726	18647	18716	18821	18477	18587	18665	18711	18591	18478	18772	18935	18651	18655	18570	18730	18566	18664	18645	18544	18337	18688	18608	18780	18678	18617	18406	18587	18626	18562	18435	18772	18555	18447	18490	18592	18752	18587	18597	18651	18672	18447	18627	18614	18487	18561	18498	18591	18570	18533	18487	18674	18445	18648	18594	18422	18569	18505	18621	18538	18463	18419	18528	18564	18472	18734	18552	18616	18759	18444	18547	18654	18413	18462	18560	18606	18631	18604	18357	18660	18686	18575	18307	18381	18619	18383	18523	18602	18540	18642	18512	18568	18486	18766	18712	18681	18514	18684	18761	18537	18677	18781	18653	18459	18564	18547	18472	18524	18522	18401	18723	18631	18677	18622	18574	18321	18452	18479	18564	18555	18626	18543	18565	18433	18505	18369	18509	18494	18480	18534	18570	18453	18756	18640	18450	18539	18531	18566	18444	18641	18374	18610	18511	18446	18637	18460	18673	18597	18616	18284	18790	18577	18574	18441	18640	18643	18630	18809	18510	18446	18353	18496	18613	18522	18613	18552	18495	18307	18410	18668	18409	18810	18544	18499	18782	18500	18584	18744	18421	18515	18422	18457	18349	18540	18335	18572	18577	18479	18396	18468	18667	18404	18633	18736	18871	18614	18624	18470	18585	18710	18606	18551	18627	18428	18647	18524	18558	18467	18375	18607	18667	18501	18618	18582	18600	18589	18654	18657	18402	18614	18582	18392	18512	18622	18502	18689	18809	18710	18562	18580	18625	18326	18492	18440	18679	18492	18351	18450	18516	18612	18518	18576	18640	18581	18652	18708	18491	18430	18570	18450	18626	18607	18474	18436	18579	18343	18766	18425	18375	18603	18500	18589	18661	18527	18441	18589	18551	18450	18543	18458	18545	18624	18575	18416	18675	18485	18712	18452	18739	18539	18647	18922	18655	18557	18615	18773	18802	18521	18567	18682	18708	18636	18686	18563	18313	18632	18520	18664	18525	18615	18710	18629	18488	18562	18602	18497	18550	18375	18532	18610	18481	18331	18741	18611	18557	18677	18466	18531	18622	18577	18616	18663	18564	18616	18610	18581	18476	18557	18498	18235	18546	18746	18821	18584	18447	18715	18816	18550	18642	18442	18674	18485	18553	18331	18554	18448	18559	18533	18539	18741	18573	18488	18654	18698	18623	18456	18549	18544	18677	18514	18395	18519	18637	18656	18480	18656	18661	18643	18581	18520	18597	18541	18499	18438	18505	18599	18541	18384	18650	18430	18351	18471	18572	18536	18428	18419	18444	18648	18583	18715	18563	18489	18679	18503	18383	18504	18406	18524	18462	18811	18458	18369	18403	18825	18651	18752	18726	18552	18554	18777	18569	18505	18456	18444	18598	18552	18425	18410	18586	18560	18451	18545	18755	18205	18598	18609	18395	18484	18484	18512	18506	18529	18370	18583	18435	18449	18408	18440	18648	18632	18523	18660	18729	18405	18566	18503	18679	18745	18786	18468	18569	18416	18561	18512	18458	18605	18766	18420	18511	18401	18557	18484	18531	18636	18582	18546	18405	18638	18684	18786	18523	18652	18559	18687	18530	18457	18628	18574	18440	18417	18452	18431	18470	18444	18521	18559	18373	18508	18558	18592	18534	18536	18656	18534	18506	18736	18533	18598	18467	18526	18699	18547	18628	18564	18521	18712	18673	18389	18477	18377	18488	18549	18589	18439	18658	18696	18668	18475	18788	18468	18556	18679	18506	18664	18625	18689	18536	18487	18641	18646	18435	18419	18522	18543	18541	18294	18705	18596	18527	18505	18561	18428	18572	18242	18798	18796	18514	18556	18529	18487	18339	18556	18597	18381	18388	18408	18629	18440	18677	18601	18830	18582	18705	18621	18292	18699	18774	18689	18714	18592	18461	18461	18459	18402	18455	18607	18729	18423	18696	18747	18563	18746	18322	18527	18550	18628	18472	18517	18501	18454	18618	18546	18462	18531	18464	18473	18551	18470	18663	18515	18632	18581	18654	18603	18679	18474	18580	18471	18685	18554	18488	18369	18646	18667	18595	18737	18679	18380	18383	18567	18625	18514	18580	18364	18446	18424	18369	18619	18713	18569	18598	18417	18612	18535	18553	18294	18715	18702	18704	18678	18445	18498	18547	18480	18604	18578	18739	18404	18660	18678	18644	18627	18500	18530	18538	18523	18829	18549	18527	18657	18593	18340	18380	18640	18676	18557	18422	18515	18364	18405	18652	18701	18471	18587	18773	18650	18518	18364	18407	18592	18486	18389	18526	18528	18550	18820	18521	18512	18613	18545	18672	18773	18727	18662	18404	18398	18431	18580	18638	18450	18342	18525	18598	18514	18499	18578	18567	18564	18418	18454	18709	18508	18457	18510	18641	18421	18352	18461	18475	18385	18325	18499	18667	18361	18585	18720	18670	18626	18841	18722	18482	18725	18521	18714	18403	18490	18575	18711	18322	18437	18605	18482	18583	18354	18650	18534	18738	18489	18639	18470	18534	18433	18754	18661	18588	18601	18622	18493	18808	18437	18698	18532	18333	18669	18376	18592	18456	18463	18645	18566	18617	18531	18275	18537	18808	18475	18520	18527	18403	18706	18723	18800	18508	18619	18516	18551	18554	18574	18360	18477	18871	18656	18478	18281	18522	18447	18624	18369	18632	18579	18445	18383	18574	18552	18675	18812	18658	18647	18349	18631	18419	18620	18580	18596	18600	18480	18542	18621	18747	18698	18464	18561	18329	18530	18439	18393	18656	18557	18636	18319	18600	18522	18381	18400	18840	18550	18512	18366	18516	18520	18658	18449	18543	18562	18452	18558	18436	18550	18534	18558	18614	18407	18578	18736	18516	18683	18508	18475	18571	18548	18651	18319	18539	18552	18507	18491	18521	18544	18643	18591	18681	18828	18625	18674	18451	18672	18762	18577	18635	18451	18457	18479	18644	18506	18333	18337	18705	18473	18321	18352	18467	18549	18428	18674	18745	18508	18670	18399	18445	18626	18693	18571	18467	18486	18390	18538	18579	18457	18354	18496	18443	18489	18779	18449	18597	18401	18512	18318	18395	18497	18624	18450	18363	18541	18394	18537	18619	18572	18649	18417	18400	18514	18541	18684	18657	18420	18255	18529	18482	18702	18402	18402	18602	18469	18536	18324	18452	18590	18460	18336	18469	18516	18589	18312	18594	18579	18624	18568	18555	18625	18578	18536	18518	18365	18464	18638	18478	18617	18470	18606	18668	18283	18639	18620	18589	18470	18615	18588	18638	18499	18647	18763	18555	18468	18497	18586	18492	18599	18497	18330	18521	18500	18664	18631	18466	18597	18379	18404	18473	18561	18392	18567	18702	18689	18469	18736	18475	18751	18563	18453	18584	18510	18734	18554	18489	18558	18607	18452	18753	18599	18453	18516	18654	18619	18505	18787	18371	18696	18483	18631	18679	18602	18598	18585	18507	18332	18570	18521	18278	18583	18411	18438	18545	18508	18609	18553	18511	18422	18664	18301	18627	18551	18410	18470	18342	18500	18531	18563	18573	18475	18667	18624	18584	18488	18610	18601	18346	18617	18482	18742	18495	18595	18504	18745	18621	18464	18452	18330	18641	18492	18668	18410	18552	18473	18552	18474	18407	18574	18569	18588	18489	18503	18636	18485	18408	18699	18508	18517	18452	18540	18365	18607	18646	18706	18585	18580	18491	18515	18527	18603	18518	18527	18752	18353	18366	18469	18423	18226	18357	18362	18623	18447	18420	18578	18551	18604	18600	18438	18558	18478	18525	18339	18580	18429	18500	18647	18592	18674	18344	18654	18733	18440	18463	18659	18657	18524	18490	18502	18450	18303	18362	18559	18434	18454	18656	18619	18693	18564	18501	18457	18553	18808	18638	18839	18622	18516	18578	18699	18643	18600	18553	18440	18638	18494	18575	18507	18558	18707	18604	18767	18415	18566	18534	18644	18784	18658	18693	18496	18388	18472	18554	18726	18436	18304	18364	18639	18519	18598	18558	18488	18697	18787	18499	18385	18639	18454	18789	18494	18538	18538	18494	18449	18456	18608	18547	18574	18366	18508	18395	18588	18594	18360	18556	18374	18399	18557	18539	18654	18732	18588	18383	18468	18449	18613	18477	18495	18290	18588	18323	18474	18353	18537	18452	18440	18601	18361	18548	18507	18560	18632	18521	18532	18389	18557	18540	18807	18583	18744	18547	18604	18646	18419	18518	18548	18412	18674	18608	18348	18520	18520	18435	18389	18541	18602	18563	18462	18380	18394	18535	18608	18448	18468	18442	18549	18412	18576	18482	18610	18637	18521	18539	18698	18485	18452	18542	18366	18416	18463	18814	18295	18638	18541	18536	18686	18538	18633	18401	18510	18674	18754	18407	18309	18491	18604	18663	18718	18587	18676	18640	18368	18428	18425	18534	18563	18697	18497	18510	18494	18592	18493	18580	18438	18473	18424	18438	18417	18648	18698	18548	18724	18589	18590	18513	18553	18605	18631	18512	18372	18825	18498	18548	18559	18377	18609	18428	18605	18467	18355	18466	18654	18629	18485	18612	18541	18676	18546	18578	18404	18521	18685	18553	18615	18554	18512	18667	18517	18452	18547	18469	18437	18509	18458	18587	18359	18628	18559	18678	18709	18605	18430	18461	18557	18775	18663	18607	18707	18625	18581	18496	18534	18284	18675	18452	18510	18558	18516	18553	18460	18618	18608	18360	18603	18706	18456	18483	18404	18566	18618	18464	18488	18513	18512	18488	18545	18407	18435	18413	18469	18486	18424	18573	18447	18559	18639	18459	18670	18475	18760	18680	18454	18533	18490	18546	18636	18713	18480	18526	18589	18444	18458	18448	18612	18432	18472	18368	18567	18540	18354	18397	18421	18522	18567	18593	18420	18328	18538	18471	18568	18850	18656
56656	100982	92193	71494	49171	31950	21229	16809	15648	15650	15260	15285	15382	15408	15499	15520	15274	15334	15376	15521	15521	15477	15534	15425	15432	15433	15446	15465	15322	15520	15572	15443	15361	15365	15373	15303	15561	15359	15443	15500	15596	15492	15357	15519	15244	15477	15517	15514	15482	15241	15479	15565	15308	15418	15542	15535	15422	15372	15304	15379	15674	15426	15290	15416	15597	15405	15380	15284	15384	15436	15252	15372	15518	15460	15431	15515	15612	15403	15520	15407	15404	15384	15522	15382	15395	15436	15497	15341	15437	15420	15619	15569	15552	15439	15634	15489	15340	15385	15520	15445	15433	15348	15307	15458	15265	15466	15410	15476	15480	15313	15334	15441	15343	15341	15620	15442	15402	15467	15473	15447	15389	15482	15458	15500	15623	15578	15388	15522	15482	15409	15722	15519	15374	15502	15484	15464	15494	15327	15614	15450	15359	15266	15512	15229	15536	15349	15410	15360	15405	15445	15378	15469	15464	15302	15360	15420	15433	15564	15371	15555	15429	15371	15698	15457	15303	15376	15469	15456	15370	15378	15401	15431	15362	15347	15439	15430	15335	15249	15406	15284	15387	15465	15397	15460	15306	15599	15373	15563	15535	15478	15364	15498	15528	15418	15420	15361	15560	15388	15592	15512	15549	15491	15367	15225	15510	15465	15477	15327	15390	15423	15536	15285	15375	15448	15266	15426	15227	15479	15491	15315	15400	15491	15412	15479	15355	15652	15399	15514	15448	15264	15526	15354	15468	15546	15288	15436	15543	15365	15421	15412	15387	15340	15249	15587	15400	15447	15335	15537	15345	15551	15486	15237	15220	15308	15387	15515	15412	15451	15496	15497	15457	15489	15348	15497	15384	15185	15381	15646	15447	15307	15311	15439	15232	15059	15340	15538	15432	15522	15481	15389	15305	15454	15359	15382	15421	15329	15362	15404	15490	15549	15406	15405	15360	15265	15470	15368	15384	15319	15574	15340	15373	15193	15461	15394	15450	15329	15265	15362	15618	15415	15511	15465	15404	15428	15471	15387	15491	15401	15292	15392	15463	15519	15469	15578	15361	15488	15484	15245	15515	15351	15466	15413	15191	15359	15270	15203	15338	15519	15422	15512	15497	15494	15404	15322	15476	15346	15467	15383	15273	15537	15487	15241	15525	15392	15235	15380	15230	15364	15437	15495	15277	15562	15446	15548	15532	15252	15304	15456	15477	15454	15419	15463	15330	15471	15565	15403	15441	15184	15383	15541	15323	15494	15462	15530	15569	15393	15347	15407	15576	15417	15495	15344	15564	15499	15397	15381	15392	15475	15554	15633	15285	15578	15518	15593	15453	15357	15445	15510	15461	15462	15414	15350	15424	15216	15472	15511	15300	15284	15475	15468	15401	15504	15461	15256	15534	15552	15400	15389	15341	15646	15389	15629	15477	15294	15476	15396	15462	15455	15411	15299	15531	15313	15490	15619	15429	15312	15452	15556	15344	15590	15395	15273	15290	15354	15363	15525	15430	15517	15548	15478	15405	15426	15580	15487	15459	15355	15376	15248	15381	15573	15437	15643	15447	15394	15365	15465	15383	15446	15506	15325	15285	15516	15392	15361	15427	15441	15539	15550	15502	15597	15476	15250	15555	15545	15538	15382	15336	15448	15364	15532	15397	15303	15360	15357	15375	15382	15601	15327	15483	15337	15400	15464	15365	15508	15364	15482	15241	15508	15505	15551	15238	15385	15540	15374	15386	15370	15366	15352	15426	15287	15498	15510	15373	15493	15444	15333	15473	15361	15615	15469	15311	15290	15429	15371	15567	15399	15415	15349	15345	15509	15409	15279	15290	15362	15447	15311	15626	15451	15514	15465	15453	15454	15431	15506	15399	15381	15357	15514	15458	15372	15202	15435	15451	15384	15462	15702	15281	15281	15337	15249	15525	15442	15339	15544	15442	15389	15300	15465	15500	15393	15444	15387	15394	15279	15465	15281	15375	15496	15506	15369	15420	15491	15211	15480	15386	15564	15339	15367	15331	15272	15411	15474	15557	15369	15368	15448	15415	15172	15667	15453	15576	15351	15579	15346	15435	15547	15467	15234	15535	15539	15467	15557	15434	15357	15482	15425	15352	15488	15466	15579	15432	15376	15255	15427	15497	15443	15513	15349	15344	15343	15469	15550	15520	15327	15489	15451	15322	15395	15443	15450	15280	15487	15412	15512	15254	15461	15407	15332	15624	15382	15395	15532	15092	15420	15408	15380	15465	15376	15444	15477	15440	15607	15451	15453	15548	15299	15343	15372	15485	15551	15413	15544	15311	15366	15362	15409	15410	15540	15324	15265	15530	15433	15476	15390	15444	15390	15335	15362	15265	15329	15490	15388	15551	15505	15413	15400	15404	15501	15344	15498	15398	15360	15367	15474	15291	15300	15578	15610	15483	15355	15421	15504	15384	15379	15416	15366	15525	15592	15320	15335	15193	15441	15464	15463	15542	15437	15309	15296	15536	15413	15347	15449	15325	15408	15324	15339	15401	15454	15492	15367	15548	15232	15407	15177	15268	15496	15415	15299	15413	15314	15520	15253	15523	15333	15481	15255	15389	15363	15382	15335	15355	15379	15464	15325	15457	15388	15170	15384	15419	15463	15437	15378	15252	15404	15244	15289	15302	15476	15366	15355	15378	15469	15428	15250	15617	15437	15258	15343	15464	15515	15696	15502	15294	15440	15591	15442	15492	15410	15349	15313	15455	15490	15536	15466	15519	15436	15440	15293	15358	15427	15570	15316	15495	15255	15422	15465	15379	15403	15517	15207	15308	15421	15350	15476	15531	15525	15388	15380	15515	15518	15530	15438	15319	15300	15428	15470	15366	15560	15413	15373	15546	15376	15498	15351	15352	15410	15348	15315	15246	15347	15436	15386	15498	15393	15457	15341	15576	15445	15359	15495	15325	15396	15352	15406	15421	15321	15396	15431	15399	15554	15516	15426	15584	15280	15424	15357	15353	15388	15482	15439	15544	15453	15479	15325	15436	15285	15422	15339	15539	15453	15506	15547	15465	15378	15415	15290	15484	15313	15409	15442	15317	15535	15508	15457	15395	15245	15477	15414	15455	15531	15358	15443	15308	15468	15648	15288	15395	15365	15449	15272	15417	15479	15272	15405	15482	15498	15329	15295	15365	15378	15421	15285	15283	15390	15499	15345	15336	15333	15599	15430	15379	15325	15308	15230	15531	15379	15546	15307	15574	15404	15316	15265	15394	15226	15537	15512	15403	15503	15639	15424	15494	15399	15391	15498	15354	15590	15303	15346	15425	15452	15343	15478	15221	15443	15438	15266	15419	15431	15373	15382	15387	15433	15297	15416	15360	15425	15322	15406	15440	15528	15392	15532	15482	15523	15565	15388	15531	15305	15479	15483	15414	15567	15582	15445	15488	15485	15345	15410	15507	15108	15443	15543	15446	15434	15368	15462	15504	15475	15368	15440	15401	15366	15259	15506	15303	15340	15268	15506	15323	15400	15595	15607	15270	15360	15564	15175	15262	15437	15326	15413	15276	15330	15457	15251	15367	15363	15484	15450	15373	15406	15397	15372	15452	15313	15340	15576	15410	15405	15471	15426	15450	15224	15338	15396	15534	15499	15351	15299	15382	15429	15451	15530	15419	15420	15390	15387	15428	15433	15425	15335	15244	15284	15450	15561	15502	15155	15523	15529	15514	15497	15355	15336	15577	15408	15545	15661	15201	15447	15287	15393	15475	15573	15464	15330	15190	15507	15365	15445	15402	15558	15541	15349	15473	15366	15132	15406	15472	15268	15438	15563	15448	15378	15209	15393	15297	15382	15434	15388	15367	15365	15358	15543	15226	15479	15215	15328	15473	15545	15437	15227	15394	15384	15650	15281	15415	15370	15411	15419	15353	15506	15443	15489	15321	15319	15406	15488	15456	15311	15296	15384	15423	15434	15365	15513	15260	15346	15350	15344	15477	15413	15414	15525	15362	15480	15362	15359	15481	15319	15260	15321	15363	15300	15540	15413	15608	15172	15384	15341	15502	15436	15500	15324	15375	15445	15353	15411	15373	15465	15358	15545	15475	15481	15480	15483	15564	15492	15343	15532	15394	15342	15314	15374	15314	15505	15435	15543	15424	15251	15221	15428	15645	15349	15338	15407	15402	15537	15530	15293	15421	15347	15470	15486	15298	15347	15316	15429	15492	15477	15588	15383	15499	15344	15468	15400	15329	15345	15534	15415	15249	15504	15376	15477	15423	15332	15476	15369	15466	15447	15470	15450	15247	15339	15359	15443	15379	15450	15449	15250	15305	15542	15532	15378	15349	15459	15454	15429	15415	15377	15341	15403	15643	15438	15217	15448	15469	15413	15425	15369	15398	15429	15436	15492	15485	15407	15389	15455	15348	15323	15561	15612	15426	15328	15508	15277	15274	15359	15385	15555	15379	15314	15419	15618	15358	15436	15444	15393	15326	15509	15506	15428	15468	15347	15228	15413	15387	15397	15440	15361	15339	15465	15389	15499	15453	15517	15495	15326	15259	15489	15440	15429	15475	15467	15430	15492	15354	15427	15297	15418	15521	15419	15324	15424	15371	15506	15337	15475	15442	15474	15443	15406	15393	15253	15370	15470	15396	15446	15561	15435	15515	15356	15428	15588	15317	15557	15431	15318	15421	15470	15331	15517	15465	15475	15384	15488	15411	15328	15388	15550	15349	15511	15394	15224	15471	15498	15463	15470	15493	15343	15582	15527	15277	15383	15558	15505	15404	15336	15537	15277	15332	15383	15263	15287	15339	15408	15277	15448	15291	15180	15404	15447	15339	15354	15338	15423	15543	15412	15348	15384	15243	15484	15360	15400	15312	15127	15474	15288	15444	15485	15384	15429	15387	15380	15422	15467	15540	15477	15487	15412	15468	15336	15450	15372	15467	15445	15384	15410	15415	15365	15364	15460	15406	15433	15550	15405	15349	15411	15575	15437	15396	15563	15563	15320	15475	15371	15549	15229	15412	15437	15404	15468	15295	15383	15395	15406	15498	15348	15461	15386	15485	15295	15567	15438	15337	15406	15315	15243	15297	15481	15557	15441	15458	15292	15462	15414	15314	15407	15123	15330	15494	15376	15311	15411	15242	15288	15603	15265
29069	36938	46117	34533	24608	21109	19762	19038	19064	18874	18874	19061	18943	18872	18898	18614	18736	18836	18918	18660	18890	18891	18886	18818	18767	18649	18892	18732	19057	18858	18905	18694	18578	18770	18925	18634	18880	18795	18700	18812	18830	18961	18728	18760	18631	18700	18742	18823	18803	18629	18819	18768	18820	18699	18923	18901	18931	19012	18653	18968	18957	18897	18784	18742	18610	18681	18717	18839	18823	18843	18892	18859	18687	18719	18781	18827	18969	18703	18571	18519	18677	18742	18816	18980	18815	18769	18581	18921	18594	18731	18784	18710	18491	18535	18753	18771	18974	18902	18492	18689	18819	18587	18577	18870	18733	18692	18818	18840	18709	18757	18822	18720	18455	18843	18854	18693	18859	18647	18609	18614	18906	18894	18879	18763	18813	18736	18784	18659	18743	18644	18961	18759	18570	18825	18901	18728	18878	19024	18874	18764	18922	18697	18797	18689	18638	18948	18784	18687	18849	18871	18855	18689	18580	18841	18626	18581	18885	18991	18731	18775	18636	18690	18715	18622	18934	18613	19030	18789	18655	18618	18841	18808	18512	18572	18827	18899	18965	18937	18915	18716	18698	18803	18834	18529	18800	19027	18754	18777	18678	18623	18822	18702	18647	18832	18822	18741	18646	18722	18900	18505	18926	18960	18753	18734	18587	18996	18771	18681	18639	18857	18664	18771	18897	18719	18749	18592	18694	18582	18656	18802	18737	18774	18512	18784	18767	18938	18677	18973	18829	18696	18684	18787	18676	18927	18853	18704	18643	18559	18838	18560	18649	18967	18904	18715	18599	18668	18943	18874	18762	18706	18793	18733	18778	18807	18783	18717	18838	18810	18866	18852	18791	18835	18822	18824	18609	18718	18897	18966	18826	18585	18604	18577	18636	18928	18711	18933	18606	18858	18788	18771	18742	18581	18583	18598	18505	18717	18814	18608	18639	18540	18558	18657	18548	18822	18908	18645	18875	18711	18867	18688	18636	18649	18780	18967	18749	18819	18880	18865	18975	18698	18478	18688	18739	18796	18703	18908	18723	18398	18784	18500	18753	18732	18849	18823	18507	18782	18766	18789	18669	18613	18744	18731	18653	18705	18911	18794	18859	18767	18522	18605	18647	18643	18738	18708	18869	18604	18694	18672	18805	18741	18804	18678	18893	19019	18936	18618	18624	18614	18807	18741	18767	18926	18943	18861	19016	18643	18652	18685	18783	18691	18750	18834	18529	18769	18828	18647	18779	18687	18759	18764	18829	18702	18746	18818	18853	18845	18803	18800	18711	18585	18702	18873	18710	18858	18675	18869	18791	18598	18700	18687	18678	18673	18838	18797	18755	18842	18662	18629	18597	18553	18811	18764	18662	18625	18722	18560	18667	18634	18778	18807	18944	18596	18677	18668	18790	18698	18874	18796	19019	18824	18764	18794	18993	18906	18775	18698	19001	18706	18760	18812	18681	18955	18853	18577	18852	18635	18761	18892	18552	18655	18814	18851	18802	18702	18712	18556	18857	18884	18889	18788	18761	18652	18787	18873	18687	18896	18730	18591	18620	18733	18734	18642	18833	18829	18882	18392	18768	18827	18630	18822	18731	18704	18780	18698	18874	18644	18781	18845	18770	18690	18839	18700	18953	18785	18826	18660	18804	18899	18940	18913	18672	18871	18879	18810	18621	18895	18671	18805	18841	18505	18623	18818	18968	18768	19003	18702	18612	18579	18693	18849	18847	18837	18892	18819	18827	18969	18662	18843	18849	18713	18843	18961	19010	18590	18863	18759	18821	18709	18773	18901	18919	18515	18569	18629	18673	18603	18893	18729	18757	18709	18620	18942	18734	18758	18849	18768	18741	18708	18893	18690	18652	18551	18759	18669	18704	18830	18828	18842	18842	18814	18719	18823	18834	18862	18827	18732	18608	18672	18955	18827	18590	18693	18661	18815	18713	18753	18609	18800	18651	18901	18706	18740	18728	18740	18896	18876	18600	18748	18905	18815	18643	18690	18913	18570	18822	18627	18968	18531	18852	18755	18842	18785	18909	18805	18786	18706	18709	18820	18837	18803	18716	18786	18791	18776	18833	18765	18770	18660	18582	18633	19000	18643	18670	18857	18733	18514	18724	18758	18711	19021	18858	18818	18837	18931	18962	18735	18593	18846	18691	18707	18856	18723	18931	18610	18668	18612	18937	18765	18616	18876	18768	18882	18957	18852	18596	18743	18836	18580	18785	18867	18718	18641	18778	18838	18994	18842	18817	18821	18675	18828	18689	18604	18733	18914	18566	18843	18721	18770	18386	18661	18887	18608	18604	18782	18776	18689	18603	18699	18918	18751	18785	18757	18659	18798	18726	18498	18799	18420	18920	18694	18864	18667	18781	18667	18847	18658	18796	18860	18832	18871	18909	18926	18880	18816	18662	18776	18913	18614	18836	18785	18566	18597	19000	18978	18638	18802	18872	18805	18943	18653	18677	18679	18920	18614	18822	18759	18684	18812	18783	18575	18765	18686	18819	19012	18651	18699	18700	18720	18701	18793	18974	18784	18757	18867	18829	18506	18800	18930	18848	18622	19037	18851	18714	18640	18632	18866	18806	18743	18624	18644	18611	18580	18587	18636	18746	18913	18743	18664	18864	18902	18602	18842	18793	18718	18741	18532	18879	18991	18776	18781	18865	18629	18597	18771	18863	18770	18792	18669	18814	18925	18685	18884	18712	18834	18835	19042	18826	18818	18973	18979	18807	18959	18854	18805	18815	18846	18695	18656	18650	18781	18687	18659	18716	18791	18480	18929	18498	18704	18768	18602	18639	18800	18702	18686	18950	18741	18764	18954	18659	18945	18940	18833	18676	18739	18647	18730	18805	18727	18899	18855	18584	18791	18802	18701	18838	18833	18798	18709	18758	18954	18699	18700	18651	18925	18889	18880	18774	18935	18793	18859	18967	18788	18762	18720	18593	18615	18923	18707	18855	18641	18898	18766	18828	18648	18822	18725	18819	18973	18824	18716	18725	18695	18521	18832	18787	18742	18716	18926	18832	18597	18644	18922	18970	18864	18784	18713	18567	18636	18652	18701	19013	19073	18945	18731	18731	18780	18597	18829	18773	18848	18687	18926	18695	18898	18964	18790	18862	18574	18686	18789	18687	18725	18855	18748	18850	18913	18594	18617	18487	18690	18822	18877	18846	18836	18508	18844	18677	18675	18715	18853	18752	18461	18812	18709	18858	18588	18658	18552	18576	18585	18575	18946	18804	18570	18859	18732	18977	18829	18797	18512	18792	18868	18712	18934	18827	18809	18654	18749	18866	18782	18639	18797	18817	18715	18851	18711	18741	18920	18764	18426	18627	18767	18678	18816	18931	18880	18886	18730	18705	18739	18733	18808	18673	18783	18734	18726	18799	18646	18700	18797	18798	18924	18657	18943	18835	19092	18796	18869	18888	18780	18684	18790	18603	18881	18867	18593	18766	18743	18713	18706	18697	18685	18568	18814	18856	18729	18644	18740	18586	18886	18766	18717	18705	18868	18785	18848	18853	18902	18810	18723	18906	18589	18871	18740	18652	18754	18770	18785	18822	18779	18723	18715	19026	18669	18746	18825	18732	18916	19003	18737	18723	18638	18536	18497	18971	18820	18585	18745	18819	18558	18816	18850	18731	18894	18743	18657	18946	19091	18994	18935	18722	18674	18782	18962	18900	18652	18643	18608	18846	18543	18900	18566	18540	18714	18847	18824	18713	18629	18512	18764	18844	18738	18834	18803	18830	18712	18867	18825	18843	18796	18777	18785	18596	18883	18743	18712	18743	18697	18772	18848	18760	18736	18890	18761	18839	18734	18650	18709	18941	18765	18793	18777	18669	18775	18767	18910	18808	18791	18890	18797	18931	18801	18882	18841	18760	18453	18778	18902	18707	18743	18679	18844	18955	18725	18790	18771	18677	18540	18693	18822	18900	18845	18884	18588	18808	18716	18807	18657	18844	18885	18686	18682	18794	18923	18734	18671	18662	18911	18850	18747	18699	18686	18802	18685	18872	18802	18732	18749	18967	18594	18687	18779	18604	18787	18753	18635	18734	18728	18788	18819	18831	18805	18811	18658	19017	18723	18453	18717	18745	18631	18798	18623	18705	18849	18698	18524	18805	18928	18573	18923	18909	18702	18789	18728	18741	18709	18711	18725	18760	18796	18806	18801	18703	18812	18903	18927	18698	18934	18742	18844	18576	18796	18647	18681	18726	18751	18798	18883	18681	18490	18815	18708	18715	18622	18911	18749	18938	19090	18778	18640	18627	18700	18816	18969	18628	18944	18818	18801	18839	18617	18810	18687	18670	18599	18855	18855	18728	18628	18842	18774	18906	18477	18829	18891	18685	18939	18735	18704	18784	18702	18754	18660	18768	18737	18697	18805	18694	18867	18823	18762	18919	18786	18851	18538	18675	18835	18887	18708	18726	18904	18991	18756	18881	18880	18556	18924	18778	18585	18805	18672	19026	18805	18858	18783	18959	18635	18616	18605	18692	18861	18748	18697	18898	18698	18753	18739	18631	18735	18839	18923	18706	18762	18771	18724	18901	18716	18676	18711	18626	18643	18705	18757	18837	18743	18862	18891	18671	18660	18717	18817	18754	18822	18856	18859	18881	18669	18648	18889	18789	18805	18789	18739	18917	18676	18967	18650	18623	18888	18922	18864	18964	18602	18678	19008	18777	18622	18915	18758	18727	18804	18682	18971	18874	18864	18800	18863	18613	18596	18635	18714	18910	18841	18682	18754	18500	18721	18835	18620	18653	18633	18772	18732	18466	18728	18725	18847	18755	18939	18926	18912	18960	18836	18871	18789	18645	19061	18690	18860	18836	18864	18980	18692	18610	18751	18805	18708	18649	18687	18771	18854	18857	18740	18701	18716	18813	18580	18706	18520	18738	18575	18686	18890	18829	18700	18719	18871	18928	18876	18843	18877	18802	18715	18966	18866	18766	18637	18762	18769	18881	18875	18669	18852	18925	18587	18718	18723	18729	18682	18750	18937	18858	18761	18819	18772	18818	18836	18865	18536	18820	18692	18669	18910	18742	18709	18937	18823	18937	18910	18831	18680	18753	18461	18762	18718	18861	18605	18848	18822	18762	18940	18977	18668	18692	18593	18560	18813
33473	57457	46868	29659	20999	17152	16039	15756	15621	15640	15485	15584	15416	15491	15533	15709	15622	15639	15519	15441	15686	15455	15640	15578	15612	15497	15435	15559	15480	15543	15528	15498	15745	15376	15342	15632	15365	15547	15578	15583	15520	15545	15597	15511	15495	15503	15573	15497	15636	15612	15585	15542	15624	15735	15417	15616	15645	15506	15437	15494	15579	15723	15493	15383	15657	15487	15628	15502	15611	15533	15556	15630	15586	15535	15488	15482	15546	15511	15527	15467	15648	15549	15715	15548	15561	15443	15484	15550	15519	15582	15545	15654	15652	15429	15644	15558	15485	15607	15576	15489	15611	15408	15668	15563	15420	15446	15626	15610	15392	15575	15520	15589	15341	15386	15470	15679	15501	15445	15707	15349	15593	15580	15606	15578	15630	15526	15608	15268	15491	15490	15572	15484	15547	15507	15464	15584	15478	15540	15422	15551	15602	15486	15544	15486	15512	15390	15516	15453	15672	15488	15433	15404	15497	15375	15605	15508	15537	15440	15520	15547	15613	15492	15523	15414	15617	15507	15544	15540	15551	15608	15549	15564	15610	15434	15591	15643	15554	15637	15503	15335	15400	15475	15552	15558	15460	15467	15463	15601	15587	15631	15534	15540	15778	15476	15637	15592	15541	15470	15462	15554	15634	15609	15536	15477	15297	15538	15536	15414	15462	15468	15480	15367	15564	15497	15628	15621	15579	15530	15610	15429	15531	15356	15531	15546	15572	15567	15438	15510	15359	15504	15473	15603	15433	15565	15434	15489	15416	15697	15509	15561	15506	15496	15406	15602	15757	15312	15658	15478	15516	15346	15468	15617	15510	15545	15473	15378	15473	15579	15449	15519	15436	15677	15734	15420	15675	15524	15519	15377	15462	15452	15445	15563	15445	15608	15517	15538	15422	15447	15592	15492	15557	15555	15528	15515	15372	15521	15475	15639	15660	15530	15646	15541	15529	15488	15802	15719	15451	15440	15452	15566	15367	15382	15409	15431	15627	15469	15594	15613	15506	15545	15360	15583	15549	15425	15318	15633	15645	15588	15471	15497	15650	15461	15584	15421	15515	15415	15731	15409	15552	15636	15571	15357	15480	15545	15432	15582	15406	15599	15389	15596	15363	15720	15430	15593	15619	15576	15553	15321	15451	15488	15620	15478	15491	15513	15494	15440	15702	15633	15467	15654	15392	15582	15470	15533	15611	15465	15523	15493	15603	15681	15522	15513	15440	15628	15599	15591	15589	15549	15587	15418	15370	15556	15520	15650	15674	15616	15371	15523	15510	15331	15605	15578	15499	15432	15623	15542	15386	15502	15550	15577	15504	15554	15493	15465	15669	15433	15609	15658	15618	15398	15551	15467	15513	15289	15575	15660	15593	15374	15435	15570	15472	15499	15463	15527	15468	15559	15390	15699	15476	15666	15561	15679	15493	15577	15488	15670	15456	15710	15413	15482	15395	15538	15583	15749	15599	15370	15620	15585	15523	15585	15521	15475	15479	15378	15528	15445	15637	15700	15355	15613	15375	15471	15627	15546	15520	15573	15640	15692	15636	15456	15440	15377	15532	15609	15583	15437	15596	15500	15649	15584	15518	15519	15581	15413	15534	15597	15390	15586	15606	15484	15546	15538	15629	15605	15675	15588	15658	15573	15699	15533	15703	15565	15605	15650	15438	15683	15686	15443	15542	15478	15449	15568	15609	15540	15381	15567	15452	15687	15516	15560	15529	15507	15412	15571	15591	15451	15558	15545	15624	15585	15523	15417	15609	15559	15632	15647	15483	15498	15620	15412	15849	15604	15455	15513	15647	15707	15546	15392	15610	15347	15618	15661	15548	15588	15501	15559	15527	15599	15443	15460	15584	15502	15388	15530	15484	15494	15567	15464	15527	15711	15668	15296	15564	15574	15577	15619	15456	15584	15589	15334	15412	15556	15586	15725	15717	15540	15625	15714	15613	15510	15535	15465	15401	15452	15350	15581	15544	15727	15539	15480	15503	15470	15644	15678	15508	15370	15559	15597	15456	15363	15403	15503	15713	15557	15721	15566	15599	15468	15475	15380	15580	15365	15446	15755	15420	15612	15601	15408	15438	15525	15509	15538	15252	15541	15482	15464	15466	15478	15513	15510	15609	15453	15475	15658	15570	15366	15446	15393	15544	15606	15511	15584	15454	15542	15633	15680	15460	15502	15651	15516	15515	15510	15631	15437	15590	15341	15538	15481	15507	15524	15527	15555	15651	15548	15506	15811	15596	15408	15420	15524	15587	15335	15398	15562	15644	15523	15666	15570	15618	15595	15327	15458	15488	15395	15494	15575	15488	15534	15613	15527	15464	15592	15524	15544	15411	15569	15424	15579	15613	15500	15419	15390	15561	15583	15392	15411	15483	15533	15588	15382	15546	15492	15504	15400	15171	15639	15472	15768	15485	15532	15467	15550	15423	15393	15625	15623	15427	15395	15596	15464	15688	15524	15587	15419	15382	15691	15640	15451	15547	15340	15598	15469	15535	15549	15399	15484	15635	15596	15454	15558	15502	15568	15511	15558	15533	15514	15564	15519	15485	15413	15526	15544	15420	15592	15543	15535	15510	15503	15690	15700	15585	15442	15336	15495	15497	15393	15471	15616	15660	15500	15604	15412	15585	15446	15526	15608	15657	15479	15336	15420	15492	15512	15385	15404	15400	15376	15537	15564	15535	15511	15652	15650	15579	15623	15614	15629	15522	15488	15499	15602	15436	15494	15564	15499	15701	15292	15534	15622	15565	15624	15506	15669	15446	15609	15585	15545	15432	15724	15487	15663	15441	15527	15508	15344	15518	15641	15622	15630	15541	15501	15529	15482	15542	15538	15749	15640	15497	15524	15546	15593	15588	15774	15407	15325	15629	15512	15591	15503	15475	15460	15543	15533	15488	15445	15611	15455	15587	15407	15686	15604	15594	15560	15549	15489	15489	15372	15535	15529	15573	15456	15562	15574	15599	15441	15462	15411	15323	15487	15479	15486	15548	15591	15365	15462	15620	15610	15403	15552	15491	15609	15334	15504	15660	15489	15549	15440	15540	15397	15589	15531	15483	15443	15636	15504	15498	15408	15476	15695	15384	15472	15567	15626	15616	15727	15507	15529	15506	15563	15453	15512	15395	15536	15439	15549	15615	15665	15546	15547	15623	15563	15407	15635	15632	15615	15596	15684	15395	15543	15529	15584	15533	15501	15559	15490	15649	15315	15540	15585	15429	15565	15436	15699	15504	15465	15514	15628	15542	15271	15319	15588	15573	15459	15570	15348	15569	15579	15540	15554	15512	15510	15650	15539	15451	15424	15681	15437	15474	15554	15503	15635	15642	15643	15401	15508	15462	15609	15420	15488	15596	15592	15653	15421	15469	15603	15688	15498	15599	15546	15383	15536	15558	15660	15626	15706	15569	15612	15498	15646	15472	15435	15567	15772	15708	15502	15474	15408	15507	15473	15383	15548	15515	15608	15512	15487	15654	15573	15698	15676	15510	15510	15549	15590	15339	15470	15356	15705	15508	15424	15484	15517	15452	15603	15492	15441	15742	15494	15461	15580	15386	15513	15523	15661	15509	15421	15522	15710	15668	15367	15433	15540	15448	15671	15589	15361	15419	15532	15554	15456	15530	15425	15564	15510	15607	15515	15398	15480	15424	15571	15427	15612	15536	15559	15593	15440	15364	15564	15595	15637	15374	15594	15375	15615	15543	15562	15337	15467	15533	15332	15530	15398	15531	15396	15562	15598	15510	15459	15585	15516	15470	15642	15588	15483	15498	15535	15698	15536	15442	15529	15435	15435	15730	15503	15316	15588	15696	15581	15535	15466	15375	15588	15538	15584	15465	15544	15476	15486	15679	15492	15485	15647	15552	15562	15652	15434	15621	15649	15493	15350	15399	15561	15661	15517	15364	15600	15537	15262	15615	15555	15539	15324	15397	15428	15612	15464	15457	15543	15618	15575	15465	15520	15536	15519	15437	15593	15503	15496	15445	15363	15573	15693	15369	15667	15576	15328	15618	15409	15607	15643	15556	15464	15529	15652	15649	15441	15526	15455	15363	15562	15589	15306	15651	15556	15558	15482	15615	15477	15517	15520	15601	15499	15615	15506	15643	15583	15538	15547	15495	15491	15472	15425	15450	15573	15477	15599	15454	15591	15653	15666	15510	15539	15395	15799	15615	15598	15582	15432	15513	15492	15346	15519	15566	15557	15504	15466	15357	15573	15511	15327	15624	15562	15421	15505	15479	15651	15556	15561	15484	15448	15616	15417	15409	15500	15477	15559	15618	15478	15496	15416	15403	15570	15491	15508	15677	15581	15457	15442	15531	15590	15571	15534	15629	15508	15375	15507	15523	15579	15649	15477	15574	15459	15665	15542	15500	15494	15599	15569	15376	15430	15572	15466	15557	15486	15508	15632	15505	15622	15671	15372	15588	15504	15633	15493	15434	15636	15571	15358	15510	15559	15369	15594	15718	15359	15657	15605	15633	15479	15496	15692	15463	15515	15496	15522	15504	15624	15636	15545	15646	15397	15547	15430	15577	15649	15514	15471	15691	15612	15456	15559	15484	15536	15611	15618	15658	15652	15498	15507	15459	15591	15667	15617	15453	15477	15630	15423	15524	15732	15510	15463	15535	15595	15375	15724	15478	15544	15537	15530	15555	15516	15290	15648	15576	15389	15506	15432	15586	15628	15643	15602	15511	15684	15532	15443	15678	15780	15484	15538	15468	15724	15510	15595	15578	15521	15644	15662	15505	15419	15501	15422	15261	15478	15412	15529	15547	15609	15480	15450	15734	15414	15664	15330	15476	15542	15389	15642	15418	15466	15388	15497	15645	15453	15452	15483	15611	15680	15773	15562	15692	15564	15578	15544	15503	15331	15573	15394	15483	15623	15427	15406	15652	15459	15537	15523	15696	15618	15600	15579	15620	15595	15497	15539	15669	15614	15473	15552	15498	15384	15527	15517	15615	15604	15532	15547	15463	15563	15517	15695	15440	15458	15521	15619	15535	15666	15563	15569	15598	15466	15484	15420	15535	15653	15470	15604	15497	15446	15404	15525	15520	15649	15444	15672	15487	15539	15512	15514	15501	15600	15430	15580	15447	15464	15543	15676	15613	15498	15478	15471
24139	23916	41826	42011	33780	28362	24854	20379	19301	19227	19193	19013	19231	19074	18970	19059	18940	18881	18891	19066	18907	19023	19027	18808	18784	18899	18879	18812	18925	19032	18717	19048	18938	18756	18912	18813	18692	18948	18760	19092	18996	18643	18956	18985	19065	18848	18992	18859	18829	18751	18756	18747	18949	19017	18776	18828	18797	18845	18756	18835	18880	18864	18931	19065	18738	18852	18949	19133	18952	19004	18951	19120	18913	18655	18857	18967	18905	18798	18773	18949	18851	19067	18784	18835	18768	18892	19006	18908	18859	18642	18758	18445	18731	18837	18812	19050	18695	18761	18759	18694	18876	18682	18921	18885	18849	18825	18835	19223	18973	18856	18974	18825	18946	18932	18778	18870	18796	18787	18887	19019	18672	18623	18709	18915	18862	18916	18980	18744	18776	18715	18794	18769	18800	18892	19018	18615	18614	18728	18627	18758	19008	18801	18918	18950	18718	18974	18924	18832	18859	18909	18836	18796	18883	18911	19108	18718	18699	18837	18948	18933	18897	18727	18779	18863	18714	18871	18972	18815	18937	18713	18883	18852	18783	18694	18928	18873	18806	18813	18828	18830	18970	18739	18489	18594	18548	18847	19032	18915	18740	18776	18729	18831	18875	18766	18908	18817	18847	18841	18799	18710	18946	18775	18779	18775	18688	18834	18924	18804	18536	18814	18928	18872	18879	18873	18921	18844	18861	19074	18838	18868	18781	18695	18753	18865	18779	18904	18812	18917	18902	18665	18689	18813	18611	18790	18846	18752	18809	18733	18700	18344	18766	19049	18808	18964	18733	18676	18674	18923	18874	18813	18857	18704	18860	18876	18950	18893	18990	19022	18717	18857	18721	18802	18833	19185	18719	18844	19039	18805	18948	18811	19192	18903	18974	18654	18680	18845	18728	18976	19170	18711	18820	18856	18802	18773	18793	18816	18748	18876	18871	18748	18762	18888	18726	18960	18858	18826	18721	18628	18767	18973	18834	18813	18739	18442	18738	18796	18845	18706	18740	18885	18755	18872	18882	18867	18792	18686	19065	18767	18734	18848	18745	18815	18687	18800	18879	18586	18800	18748	18753	18705	18762	18702	18891	18873	18818	18710	18793	18657	18824	18773	19052	18717	18859	18762	18923	18812	18758	18930	18794	19004	18780	18717	18771	18825	18719	18801	18581	18551	18822	18723	18593	18911	19043	19094	18575	18695	18685	18925	18850	18848	18687	18708	18799	18828	18506	18673	18856	18850	18845	18726	18692	18966	18716	18679	18793	18755	18804	18790	18798	18860	18817	18986	18953	18929	18946	18966	19007	18753	18782	18664	18843	18731	18862	18921	18756	18790	18872	18766	18937	18763	18657	18857	18826	18965	18738	18841	19008	18977	18489	18738	18762	18877	18983	18857	18814	19041	18670	18952	18787	18812	18751	18865	18810	18897	18821	19053	18826	18963	18781	18723	18736	19026	18943	18900	18784	18929	18644	18840	18949	18797	18534	18824	18658	18752	18898	19145	18857	18831	18717	18756	18752	18518	18827	18856	18908	18931	18988	18888	18909	18738	18726	18706	19019	18666	18976	18738	18833	18970	18698	18685	18755	18731	18883	18874	18757	18993	18946	18842	18825	18796	18809	18762	18977	18966	18962	18897	18855	18848	18880	18745	18696	18907	18763	18872	18900	18782	18914	18831	18778	18977	19047	18669	18625	18781	18946	18689	18665	18873	18862	18758	18800	18733	19072	18831	18939	18833	18850	18808	18966	18771	18905	18798	18574	18684	18826	18659	18749	18884	18841	18806	19222	18772	18749	18973	18658	18879	18771	18792	18849	18817	19035	18722	19070	18811	18891	18876	18963	18708	18863	18886	18964	18737	18775	18668	18976	18670	19092	19015	18916	18797	18931	18925	18716	18819	18879	18800	18797	18861	18955	19140	18863	19051	18859	18842	18741	18889	18750	18655	18900	18747	18894	18848	19050	19063	18837	18749	18758	18810	18708	18732	18818	18874	19045	18856	18844	18992	18806	18701	18565	18695	18892	18967	18734	18843	18834	18718	18867	18763	18737	18945	19034	18773	18858	18874	18853	18873	18635	18681	18500	18868	18788	18772	18766	18873	18762	18978	18930	18840	18848	18978	18949	18983	18816	18653	18889	18729	18751	18776	18696	19024	18875	18937	18615	18746	18941	18877	18874	18784	19079	19040	18773	18629	18836	18618	18845	18790	18870	18829	18828	18848	18887	18849	18733	18757	18721	18764	18846	18773	19028	18859	18783	18733	18884	18605	18735	18794	18822	18958	18909	18874	18903	18963	18720	18602	18676	18780	18969	18806	18837	18926	18996	18783	18791	18832	18750	18849	18877	18842	18638	18810	18805	18800	18792	18885	18741	18662	18502	18775	18857	18947	18798	19215	18915	18891	18788	18915	18949	18737	18849	18744	18871	18639	18555	18689	18788	18726	18839	19017	18854	18714	18993	18827	18674	18915	18829	18840	18999	18663	18932	18732	18887	18790	18771	18824	18831	19084	19095	18989	18945	18765	18936	18860	18743	18814	18981	18811	18865	18859	18802	18873	18684	18809	18769	18903	19040	18881	18816	18853	18652	19053	18921	18741	18769	18648	18729	18752	18676	18676	19036	18690	18802	18614	18897	18801	18618	18775	18846	18680	18783	18800	18725	18845	18785	18654	18844	18810	18790	18846	18965	19002	18864	19036	18815	18965	18626	18783	18997	19024	18894	18902	19127	18951	18761	18832	18957	18790	18850	18844	18912	18832	19008	18747	18667	18878	18997	18867	19042	18850	18860	18906	18647	18801	18896	18788	18927	18837	18815	18942	18942	18670	18746	18765	18826	18825	18858	18837	18783	18715	18776	18735	18962	18882	18851	18902	18849	18629	18795	18910	18778	18790	19013	18789	18825	18951	18843	18957	18957	18996	18752	19116	18778	18777	18845	18903	18813	18823	18645	18933	18848	18805	18731	18910	18754	18976	18746	18781	18651	18897	18849	18821	18712	18998	18986	18968	18949	18891	18798	18580	18700	18835	18818	18575	18989	18855	18936	18769	18818	18919	18915	18885	18804	18917	18785	18850	18818	18765	18738	18898	18850	19157	18826	18761	18946	18770	18570	18699	18957	18727	18854	18602	18802	18685	18932	18750	18883	18658	18963	18966	18861	18659	18980	18904	18853	18927	18762	18771	18834	18647	18848	18813	18768	18765	18973	18962	18955	18879	18743	18633	18842	18921	18685	18786	18770	18709	18929	18798	18773	19123	18807	18893	18801	18828	18890	18838	18940	18797	18913	18954	18906	18775	18832	18707	18842	18999	18818	18922	18886	18742	18716	18890	19039	18798	18825	18978	18819	18622	18749	18772	19101	18868	18756	19058	18842	18805	19248	18827	18824	18599	18794	18740	18874	18868	18841	18804	19112	18817	19028	18822	18927	18815	18844	18890	18792	18893	18714	18680	18808	18667	18753	18757	18989	18912	18984	18777	18669	18817	18958	18821	18776	18843	18684	19011	18760	18795	18904	18763	18929	18792	18825	18696	18915	18820	18911	18852	18670	18803	18952	18696	18670	18818	18862	18741	18878	18918	18640	18899	18887	18824	18849	18829	18992	18670	18827	18566	18710	18844	18753	18749	18983	18993	18968	18855	18779	18916	19157	18894	18826	18804	18826	18763	18912	18855	18803	18903	18738	18925	18845	18939	18776	18901	18773	18921	18992	18921	19046	18906	18933	18766	18896	19135	19041	19091	18758	18925	18880	18795	18805	18639	18931	18841	18808	18821	18976	18902	18817	18823	18831	18824	18844	18954	18812	18688	18831	18826	18789	18756	18605	18785	18887	18868	18797	18875	18828	19068	18973	18667	18646	19055	18885	18750	18920	18755	18772	18824	18692	18825	18838	18808	18821	18720	18792	18517	18739	19005	18992	19034	18891	18758	19004	18884	18805	18770	18899	18888	19146	19005	18862	18729	18736	18797	18663	18777	18638	18725	18726	18637	18826	18800	18942	18788	18955	18655	18765	18966	18616	18697	18941	18694	18860	18768	18952	18950	18812	18756	18874	18914	18852	18789	18661	18636	18900	18929	18671	18915	18813	18802	18861	18989	18889	18638	18996	18846	18853	18773	18916	19005	18764	18814	18776	19019	18857	18683	18743	18624	18674	18681	18816	18645	18669	18738	18880	18817	18814	18920	18698	18825	18784	18783	18689	18795	18960	18785	18692	18878	19021	18766	18617	18823	18810	18754	18786	18878	18741	18843	18664	18983	18958	18750	18910	18948	18934	18641	18811	18936	18651	19019	18723	18584	18723	18888	18730	18818	18992	18977	18688	18665	18878	18756	18711	18855	18730	18853	18797	18636	18896	18682	18732	18738	18642	18718	19003	18854	18919	18850	18768	18985	19075	18677	18894	18880	18854	18857	18743	18683	18595	18750	18686	18910	18911	18659	18627	18890	18857	18696	18915	18699	18870	18899	18556	18678	18799	18860	18688	18750	18771	18857	18769	18766	18856	18893	18888	18624	18858	19033	18947	18886	18794	18652	18895	18802	18952	18836	18920	18812	18569	18875	18826	18766	18902	18826	18761	18820	18818	18926	18916	18652	18796	18823	18754	18857	18665	18888	19066	18944	19029	18727	18678	18843	18949	18651	18907	18886	18792	18987	18906	18726	19116	18948	18986	19011	18608	18685	18807	18823	18878	18723	18880	18691	18716	18761	18890	18611	19000	18748	18762	18801	18963	19026	18872	18753	18624	18861	18626	18885	18844	18865	18704	18805	18951	18963	18692	19166	18861	18835	18581	18725	18726	18774	18924	18677	18860	18876	18767	18701	18818	18754	18675	18918	18770	18773	18788	18853	18891	18756	18810	18635	18811	18670	18596	18833	18906	18770	18612	18629	18779	18925	18926	18779	18867	19020	18773	18919	18751	18820	19015	18886	18595	18997	18873	18726	18973	18919	19122	18759	18673	18858	18834	18569	18698	18558	18758	18839	18877	18762	18951	18826	18900	18928	18806	18962	18669	18549	18701	18796	18818	18782	18893	18642	18916	18810	19041	18636	19011	18935	18736	18843	18861	18668	18618	18967	18844	18572	18750	18806	18947	18848	18857	18661	18690	18625	18816	19156	18931	18612	18937	18932
51824	100158	86910	60414	40317	26290	18745	16404	15830	15685	15569	15474	15549	15602	15553	15579	15750	15562	15436	15688	15564	15545	15631	15606	15610	15808	15514	15527	15588	15494	15594	15478	15716	15581	15602	15493	15639	15670	15603	15602	15454	15604	15526	15578	15587	15464	15747	15492	15613	15382	15554	15585	15758	15737	15741	15550	15555	15477	15443	15761	15448	15631	15619	15484	15765	15601	15651	15426	15663	15615	15546	15771	15623	15600	15560	15528	15581	15515	15618	15526	15594	15599	15475	15639	15600	15653	15473	15601	15560	15503	15647	15589	15690	15637	15559	15509	15455	15685	15695	15498	15415	15602	15788	15714	15617	15601	15562	15528	15623	15540	15521	15691	15537	15429	15678	15555	15699	15611	15522	15605	15629	15773	15645	15507	15445	15623	15727	15592	15534	15659	15674	15430	15595	15547	15578	15766	15593	15593	15529	15785	15639	15579	15563	15650	15560	15588	15737	15472	15659	15520	15620	15544	15642	15633	15564	15460	15520	15669	15570	15636	15521	15523	15476	15549	15676	15678	15653	15526	15529	15688	15507	15603	15421	15749	15630	15522	15629	15661	15652	15755	15421	15707	15546	15657	15513	15647	15643	15659	15542	15460	15635	15502	15548	15714	15294	15736	15561	15419	15551	15419	15635	15768	15666	15681	15559	15446	15685	15624	15667	15439	15521	15490	15673	15543	15614	15498	15386	15666	15607	15537	15522	15692	15506	15582	15486	15501	15594	15555	15636	15544	15594	15565	15618	15624	15656	15473	15771	15737	15558	15641	15629	15635	15604	15616	15555	15506	15557	15450	15633	15606	15498	15544	15552	15557	15769	15643	15441	15471	15578	15535	15710	15568	15666	15723	15650	15503	15505	15692	15414	15767	15548	15565	15616	15554	15587	15547	15477	15521	15433	15610	15561	15551	15526	15670	15517	15511	15431	15627	15741	15645	15670	15697	15480	15655	15673	15671	15602	15671	15448	15743	15608	15659	15610	15593	15531	15558	15543	15658	15617	15502	15593	15450	15678	15563	15701	15619	15558	15712	15532	15591	15481	15552	15542	15442	15595	15690	15685	15478	15476	15412	15468	15553	15646	15564	15697	15459	15532	15662	15521	15608	15584	15547	15553	15562	15785	15671	15551	15554	15548	15731	15562	15583	15452	15808	15570	15508	15541	15559	15707	15473	15690	15512	15703	15641	15635	15686	15580	15531	15738	15585	15642	15627	15623	15550	15613	15655	15569	15659	15582	15569	15662	15620	15676	15511	15578	15622	15622	15613	15753	15390	15501	15464	15494	15459	15629	15625	15622	15640	15596	15708	15505	15570	15486	15516	15670	15678	15583	15588	15611	15677	15469	15738	15697	15682	15443	15533	15625	15605	15703	15744	15410	15481	15633	15699	15565	15713	15467	15566	15716	15566	15608	15721	15659	15577	15533	15585	15607	15693	15559	15451	15657	15448	15568	15590	15570	15609	15607	15769	15663	15380	15566	15697	15509	15532	15779	15619	15623	15414	15630	15442	15638	15534	15571	15560	15437	15523	15574	15777	15671	15585	15761	15576	15537	15465	15725	15624	15756	15514	15367	15658	15629	15499	15458	15683	15656	15484	15689	15467	15620	15760	15539	15592	15561	15510	15519	15560	15582	15580	15588	15860	15608	15451	15521	15768	15617	15393	15648	15509	15605	15744	15477	15592	15417	15520	15592	15730	15606	15498	15611	15631	15504	15724	15471	15619	15646	15551	15572	15700	15480	15696	15597	15650	15614	15542	15583	15500	15699	15562	15326	15606	15431	15704	15554	15506	15591	15703	15620	15601	15668	15584	15553	15707	15439	15668	15636	15567	15591	15706	15522	15720	15587	15602	15502	15758	15577	15684	15533	15578	15583	15731	15544	15507	15738	15742	15651	15642	15535	15685	15589	15571	15601	15669	15627	15624	15387	15495	15555	15602	15695	15585	15593	15748	15622	15788	15525	15480	15718	15589	15612	15516	15505	15599	15695	15556	15647	15456	15434	15373	15610	15535	15638	15472	15380	15837	15453	15575	15560	15648	15565	15475	15427	15444	15602	15638	15672	15413	15553	15565	15508	15492	15644	15484	15550	15484	15633	15709	15550	15509	15371	15585	15695	15599	15455	15626	15685	15552	15552	15459	15505	15701	15769	15520	15547	15630	15626	15572	15546	15524	15419	15523	15437	15666	15563	15671	15491	15763	15508	15524	15469	15588	15674	15499	15472	15456	15512	15420	15458	15644	15599	15633	15662	15641	15670	15571	15537	15534	15758	15612	15617	15547	15688	15567	15601	15660	15540	15492	15531	15446	15519	15711	15569	15615	15765	15460	15685	15534	15627	15708	15540	15593	15731	15677	15569	15400	15668	15567	15492	15386	15467	15435	15559	15627	15599	15602	15622	15548	15441	15564	15651	15590	15612	15468	15479	15600	15599	15355	15594	15640	15578	15482	15582	15322	15613	15675	15489	15494	15534	15699	15540	15553	15560	15589	15632	15584	15685	15650	15407	15445	15606	15530	15443	15495	15669	15714	15556	15543	15425	15644	15685	15639	15604	15509	15453	15663	15683	15611	15583	15498	15464	15565	15599	15552	15652	15613	15371	15557	15438	15609	15566	15563	15625	15665	15755	15616	15610	15558	15703	15615	15461	15522	15597	15592	15599	15640	15694	15643	15600	15528	15482	15577	15614	15520	15587	15603	15634	15513	15500	15607	15537	15607	15796	15558	15642	15366	15622	15574	15440	15724	15651	15556	15415	15564	15598	15667	15587	15428	15784	15506	15591	15480	15379	15644	15501	15415	15635	15696	15689	15818	15464	15656	15648	15511	15417	15657	15516	15488	15608	15560	15653	15701	15713	15618	15631	15634	15692	15656	15517	15621	15705	15602	15571	15512	15610	15611	15514	15562	15535	15658	15609	15534	15632	15597	15672	15676	15537	15640	15676	15671	15442	15606	15458	15612	15417	15538	15557	15623	15577	15588	15537	15440	15665	15531	15709	15734	15538	15444	15612	15658	15695	15651	15631	15636	15683	15622	15601	15682	15616	15636	15797	15488	15529	15805	15620	15598	15420	15576	15551	15396	15605	15567	15533	15468	15639	15657	15570	15530	15666	15576	15653	15569	15505	15482	15641	15446	15614	15563	15528	15638	15618	15674	15648	15556	15500	15502	15610	15763	15526	15574	15399	15614	15591	15682	15628	15531	15593	15513	15468	15628	15705	15665	15533	15494	15680	15425	15541	15498	15521	15612	15539	15726	15585	15602	15703	15481	15676	15573	15565	15659	15675	15505	15707	15751	15515	15605	15531	15499	15628	15390	15544	15564	15700	15573	15572	15534	15820	15568	15595	15581	15720	15665	15464	15713	15427	15675	15622	15643	15645	15545	15580	15513	15694	15508	15476	15754	15538	15555	15531	15575	15426	15796	15627	15613	15635	15484	15533	15713	15471	15614	15691	15645	15502	15460	15584	15571	15637	15495	15688	15562	15610	15720	15618	15684	15666	15624	15456	15629	15597	15513	15606	15600	15434	15679	15412	15535	15537	15554	15553	15614	15623	15755	15549	15680	15358	15468	15566	15624	15695	15755	15627	15489	15661	15424	15577	15410	15449	15502	15576	15507	15609	15640	15536	15673	15658	15561	15592	15701	15588	15632	15490	15634	15415	15514	15590	15667	15658	15764	15674	15537	15498	15561	15627	15589	15680	15696	15772	15632	15489	15680	15617	15535	15744	15573	15618	15467	15682	15559	15527	15490	15610	15522	15653	15719	15738	15429	15646	15657	15688	15612	15661	15430	15602	15832	15444	15482	15601	15463	15515	15614	15556	15458	15646	15535	15634	15703	15554	15503	15488	15518	15723	15532	15518	15725	15621	15501	15564	15623	15537	15608	15679	15599	15542	15676	15634	15768	15502	15800	15613	15503	15453	15526	15602	15669	15608	15531	15380	15522	15652	15512	15568	15562	15551	15664	15486	15516	15584	15703	15562	15433	15489	15791	15389	15670	15559	15609	15695	15494	15668	15393	15554	15478	15557	15536	15657	15681	15661	15563	15743	15592	15742	15593	15446	15456	15624	15509	15610	15570	15655	15520	15556	15559	15509	15482	15489	15522	15595	15447	15636	15555	15627	15529	15477	15658	15575	15633	15480	15465	15571	15558	15647	15654	15769	15653	15412	15660	15632	15466	15684	15635	15387	15635	15643	15516	15552	15646	15558	15691	15389	15653	15657	15449	15573	15575	15683	15690	15639	15777	15445	15493	15578	15549	15783	15656	15642	15636	15683	15499	15606	15618	15811	15505	15480	15775	15507	15560	15714	15465	15566	15332	15460	15634	15531	15453	15435	15729	15516	15574	15538	15584	15913	15620	15619	15756	15520	15564	15607	15623	15596	15480	15496	15477	15553	15600	15595	15701	15453	15660	15621	15680	15653	15511	15578	15594	15664	15445	15637	15657	15568	15596	15523	15789	15730	15426	15683	15734	15477	15538	15580	15583	15617	15549	15714	15671	15671	15578	15584	15622	15490	15514	15528	15541	15415	15457	15620	15622	15684	15604	15581	15509	15612	15725	15562	15686	15592	15713	15585	15490	15607	15547	15634	15638	15474	15670	15531	15491	15448	15621	15590	15607	15741	15464	15789	15672	15648	15478	15686	15537	15624	15503	15618	15593	15720	15428	15287	15648	15582	15694	15715	15539	15496	15458	15454	15531	15547	15451	15715	15499	15480	15609	15688	15674	15643	15552	15687	15408	15518	15601	15624	15373	15527	15507	15628	15573	15639	15484	15566	15566	15636	15630	15424	15523	15617	15648	15633	15691	15680	15493	15652	15528	15620	15684	15587	15661	15615	15660	15501	15778	15620	15532	15742	15422	15864	15472	15447	15656	15515	15653	15758	15639	15698	15584	15467	15686	15386	15709	15615	15670	15443	15533	15649	15676	15703	15607	15445	15533	15518	15563	15720	15518	15674	15703	15634	15561	15626	15674	15604	15640	15591	15499	15502	15454	15559	15346	15587	15789	15463	15412	15506	15641	15649	15761	15425	15483	15506	15562	15491	15763	15439	15674	15647	15528	15587	15631	15561	15499	15778	15600	15639	15600	15559	15689	15668	15557	15677	15589	15573	15580
22953	22995	37741	36460	32393	29546	27999	21392	19552	19580	19414	19171	19117	19232	19042	19127	19298	19052	18971	19101	18906	19162	19006	18834	19061	19024	18930	19001	18836	19189	18812	19052	18820	19257	18927	19002	19023	18915	18877	18880	18888	18915	18913	19035	18834	18849	18958	18908	18945	18882	19077	19168	18815	18588	18940	18704	18713	18950	18671	18954	18943	18758	18777	18878	19083	19056	18909	19014	18756	19136	18907	18797	18817	18913	18906	18972	18868	18801	18978	18853	18993	18935	19049	18927	19010	18848	19018	18905	18806	18863	18837	18821	18940	18751	18919	18836	18935	18996	18906	18781	18824	18909	18840	18706	18696	18857	18921	18751	18989	18751	18830	19100	18944	18871	18855	18778	18759	18925	18910	18827	18653	18662	19002	18900	18895	18943	18853	18979	18902	19115	18908	18646	19086	19067	18898	18961	18961	19005	18821	18838	18715	18882	18980	18888	18927	18892	18902	18975	19116	18980	18885	18651	18673	18844	18973	18975	18964	18862	19097	19096	18952	18816	18900	18808	18961	19007	18943	18785	18920	18846	18894	18897	18901	18819	18829	18818	19052	18840	18866	18988	18946	18908	18949	18748	18715	18878	18855	18824	18639	18681	18871	18657	19018	18759	18994	18829	18920	18728	18626	18688	18848	18541	18666	18995	18903	18842	18905	19033	18729	18722	18808	18820	18985	18858	18878	18915	18873	18756	18704	18772	18865	18794	19175	18977	18947	18734	18869	18670	18874	18775	18690	18762	18688	18925	18795	18959	18827	18861	18867	18854	18688	18835	18805	18990	18912	18867	18965	18939	18819	18813	18915	18790	18769	18846	18911	18897	18985	18928	18770	18730	18980	18828	18867	18733	18807	18754	18933	18957	18659	18879	18832	19032	18984	18753	18704	18837	19004	18880	18887	18830	18906	18879	19140	18673	18786	18816	18834	18797	18855	18874	18967	19115	18690	18948	19026	18833	18819	18849	18664	18916	18939	18934	19087	18823	18747	18875	18761	18862	19037	18531	18896	18944	18865	18615	18666	18832	18902	18821	19005	18911	18819	18730	18956	19028	18836	18658	18722	19053	18880	18600	18913	18805	19061	18769	18838	18763	18784	18648	18999	18831	18910	18878	19083	18966	18952	18779	18787	18798	18743	18892	18880	18596	18825	18732	18968	18884	18865	18843	18963	18881	18716	18550	18704	18876	19079	18713	18816	18888	18903	19004	18815	18806	18767	18947	18923	18821	18934	18732	18982	18835	19010	18733	18645	18786	18881	18801	18664	19027	18911	18824	18882	18986	18801	19051	18746	18810	18870	18788	18609	18829	18774	18908	18607	18945	18993	18983	18859	18822	19037	18835	18816	18923	18931	18983	18700	18901	18795	18916	18961	18890	18959	18863	18873	18694	18826	18915	18772	18698	18828	18785	18794	19159	18870	18894	19101	18650	18740	18919	19042	18821	18807	18878	18911	18743	18959	18936	18722	18922	18953	18688	18890	18733	18752	18988	18882	18905	18785	18937	18747	18855	18817	18838	18728	18913	19036	19058	18740	18813	18924	18856	18894	18782	18998	19025	18997	18771	19142	18934	18934	18882	18789	18772	18802	18838	18716	18685	18887	18932	19092	18783	18705	18729	18957	18860	18892	18872	18850	18773	19000	18932	18868	18821	18837	18785	19036	19184	18905	18651	18766	18764	18934	18919	19004	18974	18917	18933	18922	18908	18738	18826	18832	18641	18774	18835	18927	18868	18684	18739	18958	18875	18992	18860	18844	18798	18744	18877	18766	18944	18936	18883	18911	18758	18798	18794	18978	18844	18853	18946	19190	18851	18806	18638	18858	18731	18882	18762	18831	18802	18889	19021	19063	18621	18918	18862	18869	18900	18957	18835	18912	18852	18906	18780	18844	18706	19054	18861	18769	18634	18944	18842	18857	19026	18866	18722	18801	18899	18810	18762	19041	18731	18893	18747	18647	18871	19006	18964	18731	18646	18934	18767	18625	18843	18844	18875	18754	19067	18652	18806	18771	18717	18649	18823	18807	18866	18987	18991	19066	18742	18876	19003	18772	18691	19047	18846	18825	18861	18791	18950	18906	18832	18847	18881	18965	18832	18966	18975	18819	18948	18946	18784	18961	18749	18735	18608	18910	19047	18851	18955	18952	18814	18886	18813	18880	18952	18835	19036	18817	19034	18896	18749	18585	18820	18617	18838	18764	18811	18651	18779	18885	18895	19071	18880	18914	18917	18827	18806	18847	19061	18914	18635	18733	18707	19001	18803	18877	18824	18897	18951	18862	18752	18675	18773	18763	18981	18863	18746	18758	18987	18791	18997	18823	18827	18695	18837	18812	18891	18818	18844	18728	18877	18886	18921	19128	18883	18841	18778	18920	18815	18761	18889	18977	19002	18931	18956	18807	18782	18695	18901	18822	18867	18855	18870	19001	19007	18916	18665	18911	18790	18655	18853	18813	19135	18782	18721	18891	18761	18774	18868	18835	19073	18886	18928	18633	19079	18753	18876	18681	18780	18881	18870	18777	18930	18953	18901	18906	18828	18783	18707	18878	18709	18978	18790	18960	18976	18914	18865	18942	18836	18752	18892	18925	18869	18961	18775	18798	18675	18815	18922	18656	18727	18628	18861	18849	18847	18725	18899	18684	18791	18878	18878	18950	18774	18929	18851	18761	18988	18868	18682	18944	18866	18648	19009	18921	18777	18877	18824	18970	18861	18605	18766	18872	18842	18845	18985	18650	18982	18999	18689	19052	19028	18758	18844	18803	19097	18807	19067	18713	18825	18981	18786	19172	18884	18868	18711	18880	18705	18881	18983	18796	18770	18799	18903	18905	18825	18827	19088	19016	18718	18817	18801	18838	18688	18818	19007	18659	18617	18935	18833	18596	18764	18936	18943	18937	18976	18717	18809	18983	18807	19001	18659	18866	18997	18875	18792	18739	18929	18886	18786	18782	18923	18910	18910	18974	19015	18446	18892	18871	18840	18949	18763	18888	18699	18898	18912	18966	18831	18875	18699	18727	18844	18973	18950	18943	18937	18839	19066	18817	18736	18873	18895	18834	18763	18848	18638	18882	18934	18863	18943	18810	18956	18827	18744	18656	18914	18886	18726	18839	18934	19040	18896	18651	18928	18898	18677	18878	19043	18877	18859	18845	18789	18769	18913	19006	18779	18762	18637	18566	18840	18863	19018	18710	18734	18800	18683	19022	18943	18740	18664	18853	18807	19021	18833	18753	18930	18823	18804	18853	18923	18854	18778	18771	18836	18851	18748	19185	19128	18917	19014	18986	18986	18962	18820	18782	18920	18860	18927	18890	18805	18831	18829	18947	18488	18947	19012	18847	19046	18800	18757	18880	18688	18953	18781	18802	18801	18949	18896	18841	18814	19038	18882	18871	18981	18931	18838	18912	18807	18787	19034	18707	18694	18880	18818	18846	19003	18784	18911	18844	18786	18916	18965	18851	18683	18740	18762	18748	18961	18852	18849	18791	19013	18839	18692	19029	18773	18814	18899	18872	18659	18855	18686	18993	19058	18914	18939	19015	18884	18788	18794	18755	19004	18951	18893	18855	18901	18695	18941	18859	18905	18749	18745	18937	18808	18748	18954	18796	19002	19004	18959	18799	19010	18663	18693	18940	19048	18842	18836	18900	18953	18657	18766	18789	18840	18799	18947	18950	18820	19068	18971	18888	18876	18769	18794	18719	18801	18950	18786	18964	18841	18682	19034	18693	18643	18811	18697	18999	18938	18847	18872	18860	18791	18666	19048	18785	18643	18805	18879	18769	18545	18864	18995	18865	18815	18823	18908	18907	18950	18916	18848	18981	18655	18900	18943	18987	18946	18677	19092	18701	18927	18744	18849	19003	18877	18872	18673	18735	18983	18733	18975	19020	18932	18911	18902	18858	18705	18726	18847	18801	18774	18856	18831	18937	18832	18817	18807	18711	18592	18768	19062	18707	18765	18873	18612	18899	18985	18746	19024	18755	18795	18964	18894	18902	18775	18938	18936	18901	18777	18828	19003	18821	18739	18718	18612	18741	18838	18797	18814	18737	18838	18977	18856	18841	18980	18757	18797	18823	18867	18745	18900	18788	18739	18985	18761	18899	18819	18976	18833	18982	18890	19001	18850	19084	19137	18875	18777	18811	18780	18897	18675	18908	18895	18844	19006	18790	18727	18912	19009	18851	18808	18945	18939	18991	18780	18653	18487	18856	18875	18886	18864	18833	18862	18981	18931	18574	18747	18918	18865	18774	18767	18892	18782	18835	18671	18952	18981	18813	18723	18857	18888	18904	18970	18843	18967	18959	18914	18991	18747	18685	18644	18896	18788	18633	18778	19036	18870	18935	18904	18853	19011	18836	19000	18884	18769	18947	18699	18781	18819	18883	18624	18924	19046	18925	18841	18803	18776	18791	18828	18690	18720	18922	19054	18854	18814	18846	18710	18825	18645	19088	18920	18851	18854	18779	18659	18969	18920	18792	18872	18749	18954	19073	18954	19018	18729	18910	18865	18875	18925	18808	18819	18776	18847	19011	18859	18983	18856	18951	18759	18814	18895	18933	18863	18948	18705	18829	18774	18703	18775	18660	18724	18894	18978	18938	18726	18806	18862	18695	18913	18902	18791	18716	18876	19001	18754	18870	18899	18920	18868	18804	18736	18969	18922	18976	18608	18913	18876	18811	18676	18809	18997	19049	18581	18737	18888	18749	18752	18811	18927	18737	18929	18930	18751	18855	18733	18968	18626	18871	18739	19024	18961	18926	18868	18965	18810	18814	18910	18777	18802	19036	18896	18995	18858	18889	18697	18900	18856	18818	19034	18909	18816	18763	18993	18808	18718	18761	19018	18935	18818	19022	18840	18707	18761	18908	18809	18673	18858	18772	19089	18807	18560	18629	18708	18740	18886	18830	18839	19013	18827	18866	19015	18915	18975	18774	18888	18915	18644	18841	18709	18815	18908	18848	18690	18626	18605	18663	18941	18794	18703	18903	18693	18697	18904	18886	18761	18754	18694	18797	18896	18858	19015	18842	18989	18924	18871	18976	18844	18746	18715	18679	18872	18777	18625	18941	18936	18740	18823	18857	18992	18952	18689	18862	18964	18711	18956	18926	18863	18854	18728
58695	98933	92929	72248	49329	31900	21076	16926	16002	15690	15635	15647	15633	15576	15487	15629	15458	15777	15687	15545	15550	15569	15546	15646	15563	15651	15737	15611	15736	15436	15708	15423	15597	15463	15589	15707	15532	15675	15667	15582	15593	15716	15624	15584	15536	15722	15814	15691	15475	15432	15641	15463	15643	15558	15441	15547	15652	15628	15520	15667	15544	15678	15639	15542	15635	15653	15596	15734	15529	15530	15505	15573	15737	15585	15686	15607	15652	15585	15696	15576	15530	15612	15527	15617	15624	15514	15581	15618	15562	15679	15669	15568	15483	15528	15562	15644	15671	15591	15389	15783	15646	15675	15644	15601	15425	15621	15599	15740	15699	15638	15549	15738	15532	15568	15664	15530	15763	15656	15612	15655	15704	15565	15698	15654	15555	15670	15620	15596	15573	15628	15531	15747	15540	15545	15492	15464	15815	15568	15475	15645	15604	15676	15652	15478	15750	15679	15673	15553	15685	15562	15596	15642	15613	15586	15598	15639	15634	15602	15691	15665	15715	15409	15637	15587	15426	15565	15657	15471	15767	15448	15466	15777	15611	15585	15555	15670	15605	15474	15505	15614	15582	15642	15710	15689	15695	15593	15457	15542	15554	15500	15702	15651	15610	15465	15546	15551	15595	15555	15562	15603	15614	15453	15581	15577	15547	15739	15520	15520	15629	15471	15642	15824	15584	15630	15479	15639	15598	15624	15710	15804	15546	15488	15721	15490	15675	15619	15582	15650	15618	15553	15497	15565	15562	15633	15719	15378	15688	15478	15706	15519	15669	15683	15720	15633	15754	15540	15788	15555	15668	15649	15527	15721	15808	15720	15668	15535	15674	15661	15601	15649	15470	15663	15617	15719	15618	15540	15696	15625	15553	15748	15826	15704	15572	15580	15508	15563	15652	15590	15645	15888	15521	15875	15518	15515	15564	15680	15682	15689	15620	15507	15676	15583	15565	15589	15557	15492	15694	15495	15622	15449	15456	15601	15684	15551	15672	15575	15497	15576	15603	15658	15608	15808	15631	15419	15562	15516	15555	15711	15497	15563	15542	15546	15642	15619	15649	15579	15706	15563	15612	15502	15601	15607	15606	15851	15561	15613	15506	15726	15489	15707	15438	15637	15575	15702	15557	15705	15667	15542	15640	15478	15684	15564	15700	15629	15735	15516	15706	15606	15537	15609	15567	15623	15722	15541	15531	15678	15597	15484	15775	15606	15722	15676	15645	15674	15681	15452	15532	15495	15579	15547	15630	15582	15598	15534	15619	15595	15481	15550	15629	15703	15779	15711	15677	15765	15596	15630	15555	15605	15806	15585	15635	15605	15790	15491	15439	15652	15380	15570	15610	15512	15543	15603	15571	15611	15606	15630	15684	15747	15591	15708	15601	15438	15680	15678	15678	15613	15688	15641	15554	15734	15681	15619	15643	15583	15539	15457	15634	15506	15711	15674	15718	15536	15521	15690	15654	15690	15712	15646	15777	15588	15619	15775	15550	15588	15721	15643	15667	15540	15525	15580	15518	15660	15638	15481	15683	15588	15572	15692	15595	15463	15591	15518	15513	15673	15561	15396	15714	15634	15579	15468	15587	15395	15645	15705	15645	15651	15612	15429	15750	15476	15576	15596	15794	15504	15637	15537	15738	15551	15605	15592	15437	15522	15547	15561	15563	15679	15551	15491	15666	15578	15568	15539	15490	15495	15594	15628	15600	15597	15512	15495	15513	15569	15429	15544	15542	15537	15597	15626	15713	15688	15533	15555	15801	15670	15751	15773	15761	15542	15483	15651	15513	15597	15598	15559	15541	15615	15491	15574	15551	15625	15655	15500	15737	15730	15581	15719	15491	15749	15462	15438	15567	15450	15560	15618	15414	15603	15518	15623	15549	15738	15656	15551	15754	15674	15538	15569	15508	15701	15432	15870	15542	15573	15705	15455	15560	15734	15565	15620	15346	15532	15729	15636	15573	15714	15732	15553	15657	15726	15687	15588	15541	15674	15564	15492	15630	15503	15556	15661	15419	15615	15595	15658	15760	15588	15490	15638	15615	15471	15714	15650	15470	15515	15617	15638	15517	15595	15495	15608	15738	15532	15565	15677	15684	15496	15612	15456	15640	15580	15408	15770	15472	15658	15807	15529	15756	15470	15415	15711	15701	15671	15593	15469	15460	15574	15595	15629	15625	15646	15693	15618	15769	15501	15451	15681	15703	15563	15573	15760	15608	15563	15467	15529	15615	15579	15551	15516	15703	15489	15619	15624	15392	15548	15652	15591	15616	15516	15586	15664	15620	15718	15566	15603	15615	15516	15676	15640	15597	15751	15733	15566	15578	15757	15600	15554	15392	15780	15655	15687	15756	15654	15561	15657	15473	15527	15528	15455	15504	15697	15486	15617	15720	15605	15585	15732	15511	15504	15610	15645	15557	15652	15555	15528	15548	15629	15688	15594	15478	15486	15727	15604	15414	15611	15640	15619	15563	15637	15600	15653	15610	15495	15756	15580	15506	15582	15677	15532	15533	15636	15539	15670	15650	15550	15823	15433	15704	15714	15651	15580	15596	15603	15634	15364	15615	15712	15518	15597	15604	15567	15667	15561	15543	15525	15410	15635	15597	15809	15573	15322	15630	15626	15611	15506	15831	15753	15625	15532	15421	15843	15606	15517	15661	15645	15633	15670	15440	15485	15605	15695	15629	15584	15449	15629	15574	15456	15530	15482	15515	15484	15603	15689	15611	15644	15707	15688	15555	15577	15528	15631	15556	15556	15572	15617	15712	15652	15446	15432	15586	15671	15615	15596	15610	15601	15746	15582	15652	15511	15755	15720	15517	15549	15770	15721	15512	15561	15483	15613	15653	15510	15450	15701	15588	15705	15581	15554	15650	15579	15549	15533	15498	15606	15556	15528	15642	15564	15669	15625	15571	15726	15598	15446	15514	15607	15574	15691	15441	15767	15512	15759	15499	15636	15492	15584	15630	15593	15514	15654	15531	15607	15574	15622	15527	15673	15608	15745	15550	15669	15648	15762	15744	15611	15633	15746	15612	15623	15722	15787	15622	15466	15690	15483	15828	15468	15408	15527	15614	15518	15539	15613	15643	15709	15672	15624	15532	15549	15527	15515	15540	15426	15684	15576	15519	15694	15712	15616	15479	15416	15571	15587	15691	15677	15704	15607	15548	15770	15617	15622	15475	15529	15458	15601	15733	15478	15680	15585	15516	15514	15499	15613	15474	15671	15441	15647	15555	15591	15817	15513	15480	15378	15644	15694	15546	15626	15584	15611	15740	15653	15469	15767	15467	15399	15736	15550	15506	15757	15702	15498	15546	15618	15611	15548	15595	15669	15592	15487	15628	15722	15564	15549	15646	15580	15501	15676	15634	15446	15577	15556	15703	15680	15592	15582	15549	15628	15680	15661	15603	15643	15677	15604	15472	15576	15604	15469	15564	15726	15712	15600	15513	15731	15608	15733	15470	15498	15755	15449	15616	15749	15493	15789	15508	15597	15569	15495	15630	15738	15605	15553	15635	15745	15522	15502	15479	15655	15599	15762	15818	15633	15688	15698	15472	15740	15494	15620	15528	15521	15722	15436	15515	15596	15620	15522	15538	15631	15765	15585	15616	15741	15591	15581	15521	15799	15730	15503	15527	15465	15563	15531	15579	15525	15524	15716	15576	15530	15625	15532	15653	15629	15516	15558	15638	15679	15585	15663	15584	15714	15449	15669	15564	15576	15694	15739	15596	15535	15512	15602	15554	15652	15570	15618	15609	15528	15532	15600	15561	15635	15607	15443	15404	15705	15559	15473	15505	15538	15509	15648	15445	15496	15565	15562	15683	15561	15592	15627	15652	15507	15733	15722	15586	15639	15694	15575	15763	15697	15582	15586	15658	15610	15543	15500	15662	15646	15546	15621	15566	15470	15536	15688	15586	15621	15407	15477	15723	15600	15488	15718	15623	15525	15755	15393	15749	15513	15599	15443	15632	15606	15681	15676	15560	15535	15632	15621	15591	15514	15571	15688	15583	15639	15562	15478	15525	15608	15687	15775	15501	15573	15524	15588	15489	15788	15654	15573	15750	15584	15778	15789	15552	15619	15572	15549	15598	15696	15553	15463	15536	15732	15622	15441	15616	15664	15556	15523	15608	15670	15653	15806	15587	15622	15690	15580	15702	15592	15611	15566	15509	15461	15579	15616	15526	15555	15619	15566	15659	15619	15603	15603	15553	15619	15423	15499	15633	15510	15377	15532	15582	15458	15734	15785	15681	15595	15487	15662	15601	15730	15606	15655	15526	15568	15318	15558	15581	15760	15628	15723	15550	15782	15432	15382	15631	15567	15380	15734	15607	15632	15526	15568	15540	15509	15599	15615	15582	15628	15687	15633	15789	15629	15595	15586	15521	15454	15659	15620	15393	15571	15497	15493	15612	15410	15679	15717	15637	15600	15395	15830	15537	15726	15548	15601	15639	15300	15561	15555	15730	15522	15653	15730	15562	15675	15663	15582	15523	15590	15622	15547	15484	15620	15602	15747	15580	15516	15568	15767	15759	15506	15600	15621	15657	15410	15589	15666	15664	15631	15500	15586	15587	15431	15400	15654	15839	15666	15605	15601	15565	15589	15660	15557	15656	15626	15558	15546	15688	15566	15638	15555	15488	15493	15589	15616	15691	15485	15669	15558	15587	15466	15677	15547	15602	15567	15592	15623	15416	15672	15674	15452	15501	15561	15566	15693	15531	15659	15631	15674	15558	15674	15618	15562	15528	15514	15749	15679	15716	15849	15576	15665	15563	15627	15640	15648	15708	15547	15716	15605	15546	15639	15668	15640	15506	15729	15634	15541	15617	15531	15600	15530	15622	15641	15588	15696	15709	15620	15566	15698	15555	15603	15480	15629	15661	15649	15545	15682	15580	15490	15640	15530	15918	15474	15535	15755	15676	15567	15635	15729	15583	15624	15648	15709	15616	15562	15384	15644	15614	15619	15622	15421	15704	15613	15646	15488	15494	15635	15668	15542	15762	15490	15535	15677	15372	15599	15588	15476	15656	15629	15536	15612	15579	15691	15618	15546	15734	15652	15393	15405	15635	15713	15686	15467	15496	15533	15654	15749	15926	15574	15626	15693	15672	15655	15656	15513
28965	35557	46548	36137	25373	21478	19995	19319	19234	18922	19257	19072	19068	19145	18950	19320	18985	19037	18891	19003	19010	18903	18980	19132	19128	19119	19114	19016	19055	19143	18922	19023	19142	18899	18900	18848	18970	18776	19134	18890	18859	19002	19001	18793	18801	18841	19012	18962	19111	18954	18818	18936	18751	19083	18891	18916	19021	19059	18866	18849	18908	18990	18948	18843	18882	19125	19031	19198	18956	18995	18975	18813	19046	18932	18953	18986	19102	19114	18797	18968	19000	18816	19087	18862	18997	18908	18815	18949	18941	18962	19109	18853	19047	18885	19024	18756	19005	18740	18835	18998	18907	18909	18828	18938	19297	18992	18906	19318	18997	18938	18963	19027	18942	18941	18865	18798	18966	18892	18930	18838	18972	19038	18913	18885	18919	18847	18789	19055	18723	18852	19066	18602	18926	18886	18956	18989	18852	18963	18761	19002	19090	18977	18782	18790	19021	19100	18831	18787	18842	18906	18949	18986	18947	18758	18890	18962	18950	18804	18964	18795	18918	18935	19018	18980	18977	19045	18961	18979	18851	18907	19000	18934	19058	18838	18909	18937	19199	19006	18794	18914	18847	19171	18853	18879	18767	18941	18816	18574	19054	18962	18951	18929	19030	18789	19044	18984	19053	19129	19132	18831	18868	18866	18900	18788	18676	18900	19058	18845	18800	18871	19049	18853	19078	18961	18890	19092	18872	18934	18915	18990	18949	18932	19180	19037	18991	19075	18832	18989	18850	18795	19022	19136	18847	19095	18723	18946	18867	18926	19012	18962	19043	18812	19073	18854	19157	18924	18764	18841	18971	19016	19042	18941	18884	18952	19008	19016	18994	18851	18857	18712	18983	18913	18970	18875	19000	18839	18831	19064	18804	19068	19008	18772	18739	19012	18994	19026	19036	19009	19226	18758	18832	18817	18883	18926	19101	19083	18858	18843	18814	18911	18827	18999	18779	18968	18985	18954	18851	18673	18930	18920	19067	18900	18988	18973	18971	19036	19016	18806	18880	18892	19156	18870	18951	18985	19156	18841	18912	18799	18847	19007	19011	18978	19051	19056	18796	18790	18981	19002	19011	18990	18798	18976	18942	19073	18933	18915	18871	18879	18838	18752	18766	18735	18953	19011	18933	19105	19162	18953	19023	18750	18773	19007	19130	18928	19012	18926	18912	18972	18890	18866	18858	18693	19019	19059	18878	19071	19270	18922	19020	18774	18958	18868	19131	18999	18909	19036	19033	19144	18931	18948	19150	19096	18886	19033	18941	19077	18735	18766	18765	19183	19077	18919	19068	19017	19057	18975	18697	18958	18746	18919	19028	18906	19068	19228	18976	19094	18733	18858	18839	19113	18737	18654	18993	18839	18977	18988	18965	18932	18934	19047	18876	19057	18850	18794	18845	18823	18778	18796	18960	18886	19056	18966	18989	19020	18981	18878	19007	18983	19135	18995	18934	18827	18918	18925	18985	18803	19028	19166	19053	19040	18925	18812	18855	18993	19025	19009	18943	18882	19221	18860	18983	18845	18936	18917	19069	19067	18812	19064	18798	18903	19027	18882	19104	19029	18838	18852	18857	18995	19196	18779	18836	18912	18789	19032	18655	18995	18936	19022	18840	18757	18929	18877	18924	19082	18923	19043	18887	18894	19206	18964	18819	18796	18882	18756	18896	19078	18854	18844	18877	18935	18817	18887	19079	19036	19093	19086	18789	18997	19007	19050	19086	18942	19032	19032	18816	18885	18890	18843	18851	18840	19074	18930	18864	18865	18804	18890	18843	18727	18934	18992	19008	18978	18860	19029	18808	18875	18873	18876	18679	18783	18771	19101	19181	18799	18989	19100	19107	18761	19167	19006	18995	18989	18805	19019	19039	18912	19066	18950	18917	19071	18985	18840	18881	18878	19248	19008	19125	18865	19161	18776	19006	18972	19039	18799	18870	18764	18863	19094	19045	18870	18880	18950	18800	19003	18779	18888	19065	18827	18867	18871	19095	18837	18848	18649	19022	19094	19014	18710	18937	19049	18995	18945	19062	18739	18951	18945	19130	18941	18745	18976	18822	18935	19054	18876	18857	18696	19026	19002	19097	18915	18689	18985	18848	18951	18821	18886	18904	18788	18780	18885	19002	18857	19042	19048	19020	19010	18911	19110	19157	18899	18873	18986	18874	18988	18843	18894	18938	18953	18913	18879	19095	18866	18976	18910	18936	19015	18868	18783	18997	18972	19043	19122	18727	18841	19110	18742	19038	19004	18914	18903	19079	18908	18843	18831	18955	18822	18836	19005	18942	18926	19034	18738	18881	19020	18926	18950	18797	18816	18801	18931	18783	19010	19179	18991	18802	18599	18883	18849	18938	19100	19149	18997	19003	18965	19073	19117	19123	18804	18858	18728	19014	18856	18969	19150	19061	18945	18992	19107	18842	18794	19017	18960	18994	18863	18981	19017	18841	19165	19044	18866	19122	18894	18895	19131	18979	19025	18889	18846	18809	18892	18873	19069	18850	18782	18938	19086	18978	18808	18877	18781	18961	18834	19053	19007	18733	18983	18939	18928	19205	19069	18998	19057	18811	18865	18917	18959	18932	18966	18937	18923	19051	18968	19011	18934	19069	19082	18972	18874	19059	18921	18927	18844	18949	18923	19000	19000	18998	18780	19018	18794	19052	19000	18942	18788	18992	18895	18952	18674	19146	19000	18919	18669	18876	18941	18935	18853	18710	18913	19147	19045	18989	18941	18944	19197	18983	19011	19004	18925	18791	18978	19014	19042	18985	18678	19012	18654	18854	18909	18772	18895	19120	18913	18997	19024	18797	19021	18807	18890	18813	19009	19028	18889	19035	19009	18986	18808	19091	18720	18875	18773	19103	18821	18903	18794	19144	18968	19043	18950	19043	19124	18894	18737	18979	19068	18865	18895	18931	19071	19003	18835	19035	18919	18971	18782	19050	18918	18857	19008	18952	18843	19083	18945	18902	19115	18799	19108	18790	18950	19305	18862	19014	18946	18998	19018	18949	18962	18879	19033	18803	18944	19009	18867	18891	18923	18942	18795	18666	18881	18881	18878	18903	18876	18962	18775	18866	18827	18892	18988	19084	18937	18799	19038	19007	19092	19043	19059	19014	18867	18913	18829	19171	18913	18866	18814	19141	18936	18934	19026	19045	18969	19126	18890	19023	18932	18919	18891	18880	18882	19055	18995	18914	18795	18909	18965	19049	18843	19159	18897	18918	19155	19023	19033	19007	19005	19095	19025	18874	18856	19113	19256	19009	18951	18953	18961	18822	18958	18863	18898	19037	19181	19136	18926	18962	18844	19092	19025	18680	19135	18928	19016	18895	18852	18845	18893	18806	18789	19013	18783	18819	18957	18866	18902	19053	19094	19147	18977	18930	18880	18923	18888	18939	19148	18749	18779	18819	18797	18849	18870	18751	18854	19051	19119	18899	18978	18960	18919	18839	19012	18861	19126	18694	18977	18849	18942	18925	18881	19106	18961	18909	18951	18835	19055	18927	18956	19066	18873	18883	18711	18997	18943	18863	19005	19042	19217	19149	19025	18927	18976	18713	19113	18911	19038	18881	18965	19220	18840	18767	18786	18967	18893	19030	18894	18884	18883	18942	18945	19032	18911	18999	18907	18879	19008	18627	19096	19086	18929	18955	18855	18971	18872	18880	19264	19139	18900	18932	18928	18892	19038	18967	18740	18892	18926	18953	18906	19130	18881	18882	19118	19038	18968	18871	18993	18904	18632	18743	18819	18935	19078	18880	18924	18984	18949	19034	18879	18838	18734	18902	18927	19019	18886	19001	19052	18971	18953	18942	18937	19038	18892	18988	19050	18932	18956	18909	19002	18932	18969	19004	18901	18957	18962	18919	19017	18885	18976	18954	18815	19062	18726	18951	18976	18972	19035	18909	19033	18780	18932	19167	18947	19089	18925	18936	18890	19046	18830	19062	18947	18893	18890	18897	19190	18794	19049	19081	18908	18824	18882	18822	18981	19032	19134	18866	18956	19127	18847	19035	18704	19015	18867	18995	18631	18825	18948	19017	19013	18895	18985	18926	18943	19042	18860	18940	18885	18852	18892	18904	18942	19036	19031	18930	18972	18904	18800	18979	18857	18895	18999	18880	18901	19024	19068	18905	18840	19043	18990	18725	18979	18909	18964	18688	19022	18938	18956	18939	18885	19102	19112	19144	19274	18968	18851	19064	18932	18894	18898	19032	18917	19123	18896	18888	18676	19126	19074	18767	18729	18952	18976	18784	18818	19008	18990	18975	18784	18859	19051	18876	19105	19010	18959	18869	19123	18777	18706	18887	18787	18997	19001	18895	18839	18884	18818	18942	18975	18970	19036	18813	19071	18779	18932	18942	18846	18650	18903	18884	18868	19164	18868	18990	18964	18912	18992	18982	19085	19040	19084	18959	18982	18901	19004	18953	18980	19085	18910	19059	18957	18811	19049	18976	18899	19008	18913	18922	19127	18844	18767	18809	18819	19091	18837	18931	18963	19123	18865	19007	19138	18782	19005	18868	18884	18886	18804	19103	19064	18994	18896	18902	19096	18850	18939	18769	18832	18911	18954	18779	18902	18833	18871	19085	18983	18849	18984	18867	18819	19028	18768	18798	18953	19033	18983	18933	18886	18940	18956	18919	18820	18963	18986	19007	19030	19012	18960	18841	18879	18968	18814	19093	18986	18881	18891	19011	18813	18914	19080	19030	19058	19124	18942	18818	18755	18934	18930	18896	18789	18953	18875	18981	18985	18985	18776	18835	18999	19000	18935	18795	18918	19086	18779	18930	19056	18863	18673	18965	18923	18946	19068	19196	18952	19044	18831	18990	19016	18965	19006	19126	18753	18935	19002	19185	19098	18868	18729	18916	18979	19082	18992	18946	19052	18979	19089	18926	19013	18819	18863	18946	18868	19008	18935	19010	18926	18927	18932	18733	19034	18848	18889	18899	19141	18981	18921	18696	19250	18919	19009	19014	19009	18919	18773	18893	19063	18881	19070	18948	18966	19008	18905	18940	18977	18783	18887	19067	19076	18854	18814	18912	18666	19111	18880	18697	18940	19017	18788	18785	18878	19076	18987	18770	18907	18878	18790	19105	18736	19091	18902	18924	19005	18880	19072
31480	57496	48033	31001	21842	17482	16202	15852	15560	15640	15717	15725	15514	15670	15659	15703	15541	15763	15712	15635	15665	15722	15588	15724	15607	15637	15547	15673	15668	15685	15481	15653	15656	15556	15545	15710	15758	15620	15787	15693	15636	15584	15716	15738	15474	15753	15803	15600	15749	15658	15883	15733	15673	15690	15545	15785	15609	15723	15638	15648	15463	15732	15603	15697	15670	15622	15532	15699	15637	15762	15644	15585	15633	15674	15539	15769	15606	15672	15554	15619	15643	15643	15774	15627	15633	15709	15555	15597	15623	15586	15755	15522	15679	15659	15731	15858	15775	15663	15514	15572	15725	15756	15697	15651	15770	15462	15712	15697	15453	15643	15613	15520	15812	15504	15549	15708	15712	15660	15725	15909	15820	15738	15579	15536	15744	15600	15515	15741	15640	15532	15632	15712	15597	15659	15748	15623	15595	15553	15647	15523	15684	15568	15860	15706	15694	15730	15504	15703	15624	15756	15674	15662	15723	15369	15720	15637	15607	15565	15630	15632	15810	15508	15622	15705	15623	15546	15599	15675	15870	15719	15640	15530	15780	15667	15717	15581	15735	15674	15663	15521	15434	15595	15625	15519	15489	15464	15649	15740	15723	15717	15809	15695	15390	15649	15765	15560	15637	15578	15874	15620	15608	15818	15722	15703	15576	15816	15538	15700	15755	15838	15705	15522	15665	15811	15556	15589	15609	15649	15578	15635	15597	15767	15821	15509	15626	15806	15661	15737	15681	15587	15688	15611	15664	15672	15656	15605	15467	15662	15579	15804	15694	15662	15690	15612	15617	15688	15753	15716	15649	15607	15731	15595	15603	15733	15681	15660	15589	15624	15700	15386	15738	15667	15593	15819	15683	15725	15826	15669	15654	15607	15624	15577	15587	15759	15789	15627	15628	15594	15743	15555	15621	15792	15737	15691	15618	15881	15568	15670	15602	15565	15367	15613	15760	15548	15617	15413	15583	15581	15490	15628	15668	15597	15549	15600	15568	15568	15593	15683	15590	15733	15671	15828	15566	15592	15628	15642	15708	15759	15666	15875	15746	15651	15508	15648	15616	15563	15438	15568	15892	15425	15666	15760	15799	15772	15762	15722	15586	15603	15651	15670	15648	15595	15677	15621	15700	15566	15605	15692	15718	15685	15501	15554	15713	15585	15511	15631	15773	15651	15570	15549	15587	15559	15644	15631	15647	15822	15520	15566	15613	15558	15684	15696	15547	15727	15786	15772	15671	15572	15763	15654	15805	15679	15584	15646	15641	15688	15697	15574	15717	15585	15584	15482	15753	15620	15762	15616	15502	15642	15574	15651	15836	15722	15652	15649	15847	15687	15874	15712	15659	15645	15674	15700	15651	15784	15681	15533	15799	15543	15622	15632	15634	15893	15746	15698	15741	15603	15687	15600	15635	15630	15807	15588	15468	15787	15536	15519	15500	15639	15717	15773	15568	15566	15771	15776	15708	15628	15502	15734	15697	15521	15520	15579	15454	15630	15454	15585	15600	15743	15760	15658	15431	15666	15513	15582	15645	15626	15669	15676	15733	15670	15693	15679	15550	15774	15524	15794	15630	15570	15775	15532	15764	15607	15604	15686	15589	15550	15522	15551	15632	15664	15610	15665	15662	15456	15627	15721	15650	15528	15645	15683	15815	15503	15736	15633	15613	15693	15619	15709	15539	15798	15669	15649	15610	15736	15797	15570	15682	15869	15673	15675	15696	15666	15798	15800	15518	15731	15683	15718	15554	15636	15403	15638	15472	15730	15697	15770	15550	15604	15862	15804	15640	15602	15679	15692	15637	15693	15655	15529	15700	15592	15709	15621	15751	15712	15692	15748	15755	15617	15766	15549	15682	15641	15706	15687	15713	15636	15635	15713	15744	15627	15575	15575	15652	15827	15592	15652	15539	15704	15711	15680	15738	15507	15612	15641	15772	15780	15472	15573	15682	15772	15666	15775	15597	15605	15625	15754	15721	15582	15597	15713	15743	15696	15707	15732	15679	15809	15641	15637	15658	15667	15772	15620	15619	15720	15827	15776	15491	15595	15644	15749	15562	15736	15598	15512	15594	15649	15748	15588	15664	15550	15752	15564	15681	15868	15603	15730	15549	15545	15672	15771	15495	15648	15477	15631	15693	15529	15724	15764	15549	15522	15714	15540	15813	15656	15728	15810	15663	15640	15721	15518	15469	15589	15553	15829	15542	15729	15628	15642	15692	15665	15753	15630	15676	15717	15794	15676	15539	15665	15682	15555	15603	15529	15703	15605	15715	15597	15764	15693	15447	15707	15746	15743	15644	15509	15676	15596	15590	15709	15570	15817	15699	15456	15574	15686	15542	15525	15816	15442	15695	15679	15577	15713	15896	15671	15598	15502	15658	15743	15717	15602	15686	15595	15503	15662	15670	15671	15735	15697	15556	15676	15914	15711	15710	15623	15638	15578	15522	15762	15867	15601	15601	15444	15757	15835	15741	15859	15502	15593	15693	15741	15388	15747	15607	15778	15613	15516	15799	15529	15707	15639	15716	15625	15813	15763	15627	15514	15560	15428	15664	15571	15773	15660	15714	15555	15714	15575	15481	15675	15618	15702	15740	15747	15691	15711	15445	15558	15734	15790	15523	15929	15586	15467	15700	15649	15761	15517	15478	15695	15506	15698	15435	15656	15581	15683	15765	15793	15644	15723	15696	15896	15462	15790	15536	15559	15597	15604	15674	15755	15596	15677	15846	15670	15621	15748	15400	15733	15663	15853	15733	15605	15598	15643	15787	15530	15568	15559	15680	15690	15505	15683	15727	15703	15611	15537	15725	15811	15620	15650	15517	15666	15569	15715	15753	15884	15704	15497	15603	15657	15538	15694	15730	15530	15580	15554	15750	15639	15806	15628	15622	15680	15557	15684	15718	15699	15769	15714	15670	15656	15683	15645	15640	15533	15647	15487	15907	15623	15631	15819	15813	15645	15628	15590	15859	15620	15584	15605	15587	15606	15781	15617	15663	15742	15734	15583	15636	15555	15676	15560	15508	15785	15652	15647	15405	15752	15573	15551	15652	15648	15577	15692	15781	15637	15772	15609	15590	15414	15798	15663	15715	15672	15887	15629	15709	15670	15617	15731	15549	15643	15617	15780	15525	15526	15671	15493	15533	15678	15690	15564	15496	15717	15547	15496	15580	15753	15582	15645	15711	15566	15734	15712	15787	15624	15637	15516	15579	15677	15690	15618	15541	15702	15691	15619	15821	15691	15658	15712	15670	15792	15561	15663	15630	15767	15706	15640	15646	15703	15682	15754	15588	15657	15739	15657	15576	15537	15689	15645	15838	15646	15722	15406	15673	15724	15663	15664	15615	15647	15890	15701	15546	15659	15603	15660	15725	15572	15559	15652	15704	15590	15649	15600	15743	15703	15800	15461	15674	15763	15781	15808	15716	15663	15654	15494	15623	15842	15771	15560	15528	15622	15533	15668	15657	15758	15866	15713	15680	15640	15585	15662	15670	15798	15628	15601	15770	15434	15761	15834	15482	15616	15612	15788	15668	15689	15681	15555	15596	15528	15634	15696	15484	15692	15732	15794	15803	15652	15690	15662	15594	15676	15550	15504	15480	15526	15845	15460	15765	15727	15575	15721	15555	15666	15698	15670	15780	15489	15611	15688	15633	15700	15465	15584	15644	15672	15608	15737	15717	15543	15729	15559	15776	15699	15624	15679	15626	15681	15859	15820	15771	15792	15531	15552	15702	15612	15587	15689	15754	15644	15745	15673	15614	15711	15475	15654	15626	15647	15724	15575	15756	15672	15640	15753	15791	15557	15601	15792	15827	15757	15692	15625	15663	15912	15636	15776	15704	15660	15531	15650	15623	15816	15684	15605	15798	15654	15562	15545	15851	15654	15739	15723	15675	15735	15555	15795	15657	15573	15530	15671	15696	15750	15479	15572	15721	15658	15665	15835	15641	15655	15792	15740	15673	15690	15734	15598	15813	15487	15557	15695	15635	15547	15595	15534	15656	15800	15768	15687	15797	15596	15640	15800	15508	15807	15652	15596	15557	15823	15612	15642	15752	15719	15657	15555	15582	15792	15485	15409	15736	15554	15681	15563	15742	15708	15526	15648	15787	15682	15472	15650	15671	15613	15730	15490	15599	15587	15655	15773	15783	15602	15630	15591	15724	15665	15518	15624	15715	15638	15657	15753	15755	15686	15618	15768	15606	15577	15621	15669	15449	15817	15558	15711	15813	15731	15563	15464	15673	15678	15818	15653	15836	15752	15716	15740	15637	15627	15561	15695	15637	15674	15664	15575	15782	15692	15768	15617	15632	15900	15537	15547	15752	15901	15696	15485	15766	15833	15745	15590	15455	15750	15567	15619	15772	15678	15780	15683	15791	15507	15460	15602	15610	15598	15439	15712	15741	15528	15645	15393	15826	15651	15586	15688	15833	15712	15737	15760	15681	15705	15649	15719	15696	15743	15616	15569	15675	15677	15628	15769	15682	15654	15627	15646	15666	15671	15707	15526	15770	15635	15622	15822	15652	15761	15674	15676	15657	15684	15754	15669	15587	15684	15676	15749	15708	15611	15635	15788	15854	15782	15647	15740	15677	15644	15675	15599	15887	15766	15671	15535	15716	15740	15538	15778	15742	15575	15768	15723	15476	15680	15606	15583	15614	15637	15480	15471	15887	15591	15626	15800	15572	15786	15751	15714	15402	15592	15574	15801	15681	15519	15616	15535	15664	15826	15532	15773	15750	15522	15763	15685	15706	15507	15826	15660	15575	15608	15769	15875	15585	15554	15565	15667	15756	15476	15558	15696	15559	15734	15600	15751	15780	15761	15553	15533	15910	15733	15712	15641	15548	15476	15569	15572	15719	15591	15773	15790	15760	15511	15532	15755	15609	15727	15590	15619	15673	15693	15699	15599	15520	15660	15650	15654	15742	15595	15771	15592	15744	15851	15802	15684	15798	15640	15620	15715	15693	15466	15684	15626	15693	15648	15741	15696	15622	15585	15699	15792	15635	15731	15629	15576	15777	15634	15614	15713	15592	15603	15647	15670	15824	15582	15603	15734	15513	15549	15673	15569	15618	15601	15665	15581	15678	15622	15652	15560	15595	15802	15542	15639	15492	15830	15749	15506
24188	23332	43885	45039	36635	30247	25694	20549	19334	19181	19068	19109	18965	18862	19138	18949	18883	18974	18875	18771	19022	18865	18906	18968	19168	18893	18765	18819	19007	18816	19134	19006	18887	18879	18897	18858	18846	18910	19045	18903	18833	18585	18730	18664	18790	19019	18788	18932	18919	18894	18730	18617	18837	18718	18857	18849	18825	18916	18701	18894	18742	18656	18733	18769	18901	19007	18794	18705	18929	18735	18917	18979	18917	18971	18945	18742	18610	18917	18825	18831	18938	18819	19054	18643	18662	18768	18842	18768	18677	18829	18778	19002	18864	18795	18799	18818	18776	18758	18934	18932	18743	18847	18755	18623	18675	18881	19012	18818	18754	18813	18849	18842	18600	18598	18995	18783	18852	18794	18760	18758	18867	18755	18718	18711	18932	18793	19081	18648	18820	18684	18816	18747	18807	18769	18855	18816	18740	18670	18707	18631	18775	18654	18442	18809	18968	18769	18832	18693	18813	18641	18645	18712	18967	18826	18781	18867	18764	18910	18916	18707	18632	18610	18744	18809	18770	18617	18887	18635	18889	18968	18827	18651	18830	18682	18876	18640	18823	18778	18806	18812	18801	18627	18810	18721	18761	18639	18713	18759	18622	18665	18990	18835	18711	18754	18757	18737	18609	18789	18985	18828	18695	18777	18861	18738	18908	18957	18672	18839	18885	18624	19063	18661	18717	18915	18811	18657	18902	18765	18686	18803	18803	18787	18724	18852	18815	18607	18969	18907	18654	18975	18706	18805	18641	18802	18586	18715	18740	18621	19092	18880	18820	18791	18614	18630	18903	18746	19055	18823	18745	18733	18900	18729	18756	18503	18874	18887	18678	18870	18813	18766	18978	18836	19032	18897	18852	18947	18597	18994	18793	18730	18790	18603	18896	18768	18879	18799	18773	18757	18626	18760	18655	18782	18739	18564	19056	18745	18825	18830	18840	18960	18655	18874	19026	19149	18807	18705	18926	19090	18828	18684	18896	18812	18852	18722	18802	18794	18687	18782	18959	18685	18506	18745	18868	18569	18821	18812	18559	18775	18730	18809	18714	18759	18801	18829	18953	18751	18739	18718	18762	18714	18774	18774	18848	18628	18976	18856	18948	18752	18657	18841	18892	18819	18851	18729	18906	18910	18725	18705	18813	18857	18786	18764	18510	19012	18826	18680	18977	18807	18877	18758	18878	18800	18773	18863	18857	18690	18897	18787	18741	18901	18760	18879	18972	18810	18834	18902	18631	18677	18710	18981	18816	18755	18729	18734	18799	18819	18537	18705	18731	18810	18802	19032	18848	18839	18743	18818	18716	18961	18771	18839	18953	18852	18845	18767	18827	18904	18706	18652	18906	18962	18654	18648	18816	19024	18909	18872	18766	18774	18621	18864	18836	18848	18985	18725	18981	18745	18678	18585	18815	18818	18922	18623	18802	18843	18743	18741	18797	19061	18932	18608	18771	18773	18827	18691	18785	18786	18828	18854	18801	18842	18836	18617	18785	18734	18788	18520	18642	18885	18760	18821	18872	18914	18749	18797	18709	18938	18716	18940	18668	18808	18924	18734	18802	18702	18742	18837	18994	18786	18815	18855	18600	18679	18641	18869	18655	18773	18917	18832	18736	18794	18860	18726	18728	18670	18849	18767	18781	18767	18907	18677	18798	18764	18972	18785	18647	18876	18776	18832	18915	18790	18706	18797	19017	18625	18834	18862	18988	18823	18821	18935	18938	18863	18918	18792	18694	18876	18718	18780	18817	18880	18664	18961	18832	18859	18695	18841	18726	18872	18888	18759	18841	18693	18639	18820	18814	18858	18693	18917	18740	18697	18694	18605	18639	18954	18779	18838	18598	18737	18840	18647	18856	18895	18726	18720	18692	18949	18837	18578	18633	18799	18795	18776	18897	18723	18586	18815	18811	18783	18854	18705	18803	18861	18971	19026	18743	18863	18863	18715	18742	18465	18868	18957	18865	18835	18782	18771	18849	18547	18777	18899	18850	18898	18675	18927	18739	18927	18828	18786	18804	18625	18879	18655	18922	18701	18977	18756	18718	18646	18647	18871	18748	18755	18847	18817	18666	18721	18590	18820	18782	18737	18620	18840	18841	18916	18772	18787	18577	18579	18573	18722	18683	18772	18792	18745	18821	18778	18752	18554	18828	18608	18790	18641	18615	18604	18784	18581	18774	18899	18772	18779	18894	18706	18845	18724	18987	18894	18980	18808	18906	18948	18755	18749	18788	19094	18860	18651	18844	18928	18766	18817	18691	18883	18670	18889	19045	18813	19011	18786	18810	18914	18751	18741	18720	18648	18760	18870	18702	18780	18855	18756	18946	18938	18729	18893	18737	18777	18793	18803	18781	18655	18848	18758	18936	18808	18798	18726	19007	18757	18710	18768	18740	18705	18796	18924	18840	18613	18611	18791	18844	18851	19046	18887	18665	18906	18745	18700	18654	18863	18937	18763	18878	18891	18648	18879	19029	18791	18960	18707	18745	18778	18959	18744	18770	18776	18907	18896	18595	18685	18682	18852	18815	18872	18795	18673	18990	18606	18861	18804	18835	18711	18708	18674	18813	18778	18653	18828	18881	18711	18846	18968	18835	18743	18862	18765	18899	18708	18439	18607	18573	18786	18810	18765	18554	18811	18517	18657	18783	18672	18759	18602	18696	18565	18870	18762	18803	18834	18784	18732	18658	18540	18722	18885	18764	18750	18788	18922	18923	18662	18820	18860	18752	18948	18895	18994	18770	18714	18802	18749	18798	18614	18747	18460	18451	18689	18790	18571	18702	18795	18795	18800	18968	18833	18842	18846	18747	18835	18773	18910	18721	19026	18812	18617	18788	18781	18833	18792	18807	18632	18763	18900	18715	18854	18921	18988	18987	18894	18709	18610	18872	18514	18769	18928	18874	18741	18803	18816	18748	18804	18775	18676	18903	18789	18840	18715	18788	18734	18640	18935	18643	18988	19081	18810	19047	18724	18837	18819	18968	18835	18983	18745	18670	18871	18723	18797	18840	18763	18766	18776	18894	18840	18880	18751	18748	18667	18778	18883	18720	18915	18936	18564	18902	18720	18795	18909	18786	19105	18723	18679	18891	18922	18916	18740	18635	18755	18756	18964	18783	18661	18735	18811	18665	18796	18795	18911	19044	18854	18523	18735	18890	19020	18789	18870	18633	18684	18550	18718	18892	18903	18805	18849	18642	18610	18778	18715	18674	18795	18824	18741	18788	18907	18838	18659	18557	18694	18801	18610	18925	18780	18720	18714	19002	18770	18955	18886	18858	18849	18901	18644	18873	18748	18993	18784	18814	18825	18751	18507	19074	18798	18931	18685	18606	18786	18728	18739	19051	18888	18943	18665	18473	18891	19012	18885	18770	18874	18670	18696	18797	18801	18803	18851	18796	18824	18774	18935	18872	18782	18807	18667	18664	18703	18845	18731	18862	18887	18893	18952	19102	18773	18863	18612	18763	18729	18909	19059	18826	18761	18745	18763	18818	18597	18915	19017	18746	18742	18537	18700	18747	18806	18890	18695	18987	18661	18895	18709	18780	18809	18758	18550	18741	18968	18875	18739	18828	18781	18851	18793	19049	18501	18923	18643	18755	18832	18780	18679	18638	18610	18882	18588	18805	18995	18599	18828	18677	18841	18903	18788	18685	18901	18928	18779	18751	18887	18670	18930	18631	18661	18758	18757	18462	18628	18755	18899	18644	18670	18905	18888	18867	18736	18765	18698	18761	19007	19002	18778	18810	18575	18632	18741	18817	18717	18872	18895	18736	18835	18836	18676	18735	18718	18755	18827	18976	18685	18939	18719	18699	18848	19064	18851	18808	18891	18733	18772	18873	18793	19011	18709	18634	18746	18786	18932	18872	18768	18747	18598	18791	18947	18891	18831	18820	18738	18774	18966	18838	18992	18795	19023	18749	18744	18959	18703	18762	18695	18717	18672	18718	18785	18722	18674	18878	18705	18905	18648	18934	18898	18862	18789	18862	18814	18720	18797	18856	18841	18823	18906	18820	18908	18807	18720	18989	18817	18690	18678	18774	18899	18836	18865	18584	18776	18905	18632	18972	18633	18759	18874	18819	18818	18734	18704	18823	19012	18805	18848	18809	18704	19018	18880	18696	18841	19073	18752	18659	18705	18869	18604	18889	18981	18729	18615	18906	18988	18801	18638	18681	18771	18847	18984	18781	18740	18943	18837	18721	18669	18957	18846	18931	18937	18710	18806	18724	18892	18666	18701	18770	18780	18750	18992	18820	18653	18980	18770	18718	18901	18785	18813	18770	18802	18671	18708	18803	18890	18705	18652	18842	18794	18748	18813	18693	18845	18769	18573	18687	18538	18667	18890	18934	18558	18850	18716	19089	18999	18717	18804	18815	18760	18788	18890	18816	18825	18963	18840	18674	18781	18763	18913	18628	18486	18694	18745	18666	18652	18876	18745	18767	18952	18742	18746	18999	18851	18715	18936	18905	18936	18785	18679	18766	18564	18604	18786	18843	18735	18849	18982	18679	18729	18663	18672	18659	18889	18605	18628	18840	18982	18844	18991	18729	18964	18751	18821	18808	18841	18876	18555	18838	18920	18787	18856	18866	18713	18614	18817	18632	18887	18751	18808	18960	18652	18938	18772	18632	18887	18827	18782	18875	18764	18874	18701	18795	18821	18818	18862	18881	18897	18814	18805	18668	18829	19066	18831	18754	18734	18867	18954	18894	18487	18760	18579	18902	18697	18873	18868	18816	18816	18790	18861	18700	18699	18537	18825	18758	18649	18791	18945	18792	18854	18783	18465	18600	18865	18936	18668	18829	18903	18828	18783	18706	18833	18963	18602	18811	18649	18873	18682	18624	19074	18836	18829	18766	18761	18673	18755	18623	18799	18768	18625	18810	18847	18760	18824	18756	18639	18896	18740	18716	18914	18982	18813	18970	18648	18552	18658	18920	19117	18761	18739	18784	18805	18716	18992	18586	18865	18776	18806	18793	18874	18643	18905	18860	18864	18644	18905	18706	18956	18796	18936	18761	18874	18876	18859	18837	18747	18588	18704	18863	18602	18717	18944	18687	18717	18888	18781	19081	18883	18798	18946	18930	18834	18827	18778	18678	18751	18993	18651	18752	18685	18827	18894
56787	96014	88475	62853	43501	28750	19695	16612	15944	15549	15380	15651	15626	15706	15632	15453	15722	15546	15627	15653	15432	15796	15573	15552	15636	15642	15673	15720	15702	15717	15565	15612	15641	15567	15619	15494	15624	15721	15568	15585	15557	15575	15611	15737	15591	15471	15501	15712	15535	15737	15519	15733	15554	15725	15559	15696	15654	15461	15656	15696	15647	15621	15730	15615	15716	15704	15591	15608	15667	15586	15601	15425	15832	15582	15512	15657	15544	15823	15775	15483	15673	15591	15575	15525	15635	15713	15715	15571	15551	15586	15710	15608	15748	15535	15479	15525	15601	15677	15621	15752	15482	15751	15521	15507	15709	15585	15623	15669	15546	15692	15520	15564	15590	15634	15510	15484	15578	15572	15750	15595	15521	15422	15626	15637	15490	15586	15583	15639	15675	15655	15457	15716	15586	15393	15630	15547	15635	15613	15523	15703	15561	15637	15720	15532	15596	15508	15642	15716	15632	15702	15588	15599	15801	15577	15531	15413	15690	15701	15603	15441	15646	15522	15576	15611	15464	15555	15667	15884	15708	15589	15587	15545	15371	15679	15601	15627	15857	15654	15650	15545	15466	15483	15572	15571	15725	15536	15675	15474	15510	15506	15745	15529	15421	15368	15639	15609	15710	15575	15547	15585	15570	15865	15681	15626	15622	15819	15802	15499	15653	15567	15786	15597	15585	15669	15426	15712	15696	15640	15496	15596	15544	15620	15534	15633	15718	15663	15649	15663	15803	15704	15738	15636	15726	15489	15648	15508	15620	15685	15536	15726	15602	15537	15769	15514	15704	15545	15631	15351	15530	15412	15558	15740	15648	15676	15683	15575	15560	15629	15598	15513	15541	15424	15763	15714	15481	15523	15833	15631	15660	15499	15485	15593	15623	15451	15475	15523	15545	15585	15639	15526	15681	15498	15746	15595	15467	15497	15802	15595	15651	15644	15607	15651	15541	15629	15663	15635	15483	15627	15631	15576	15699	15565	15672	15577	15455	15630	15729	15594	15649	15714	15645	15372	15571	15410	15608	15578	15598	15620	15646	15600	15593	15669	15601	15465	15521	15768	15544	15579	15608	15723	15706	15474	15593	15435	15569	15473	15650	15575	15657	15596	15363	15649	15700	15514	15679	15579	15784	15469	15686	15518	15742	15507	15597	15636	15588	15542	15712	15523	15592	15573	15521	15449	15591	15610	15682	15586	15575	15702	15490	15558	15640	15656	15507	15486	15720	15611	15536	15583	15699	15640	15799	15628	15425	15498	15530	15543	15774	15471	15764	15609	15487	15779	15701	15430	15658	15587	15558	15592	15429	15486	15540	15681	15516	15564	15614	15529	15530	15668	15506	15708	15618	15610	15514	15613	15608	15563	15619	15518	15542	15762	15598	15668	15696	15726	15626	15574	15678	15716	15505	15568	15713	15516	15524	15352	15623	15677	15475	15624	15491	15534	15557	15570	15424	15555	15488	15734	15375	15523	15693	15466	15657	15537	15673	15539	15558	15725	15631	15740	15504	15537	15481	15566	15479	15516	15775	15547	15448	15671	15695	15442	15575	15623	15651	15473	15624	15599	15638	15530	15518	15603	15652	15640	15664	15785	15646	15534	15637	15597	15675	15623	15592	15569	15488	15691	15657	15559	15610	15477	15530	15429	15734	15677	15442	15624	15507	15691	15681	15526	15619	15584	15506	15470	15679	15568	15580	15620	15605	15514	15607	15694	15495	15652	15565	15592	15560	15599	15599	15643	15511	15688	15531	15499	15626	15487	15626	15547	15615	15574	15586	15565	15497	15648	15675	15673	15666	15662	15753	15554	15699	15529	15502	15667	15656	15518	15466	15600	15781	15505	15724	15645	15415	15652	15475	15672	15562	15556	15571	15785	15631	15512	15532	15549	15505	15677	15575	15557	15523	15674	15505	15814	15604	15580	15703	15455	15652	15447	15543	15551	15444	15659	15656	15552	15731	15693	15689	15657	15547	15774	15695	15489	15604	15626	15655	15722	15694	15689	15462	15776	15697	15599	15551	15428	15564	15616	15605	15585	15644	15598	15675	15698	15710	15633	15630	15491	15693	15570	15621	15642	15471	15665	15784	15593	15281	15574	15570	15594	15649	15635	15533	15663	15367	15616	15677	15595	15658	15614	15573	15651	15553	15601	15662	15565	15682	15586	15444	15629	15531	15507	15617	15714	15609	15609	15548	15566	15632	15461	15713	15635	15673	15533	15893	15412	15582	15648	15541	15772	15723	15720	15613	15576	15799	15585	15551	15435	15563	15461	15671	15685	15584	15499	15625	15616	15731	15528	15572	15535	15566	15731	15536	15695	15506	15496	15603	15720	15687	15545	15709	15659	15581	15481	15562	15425	15735	15582	15713	15478	15471	15671	15476	15634	15377	15313	15444	15520	15430	15549	15613	15524	15466	15620	15485	15554	15522	15585	15686	15549	15626	15583	15515	15502	15476	15708	15652	15542	15562	15718	15603	15348	15628	15487	15685	15641	15618	15541	15578	15604	15419	15638	15662	15630	15478	15432	15624	15755	15740	15531	15623	15635	15684	15553	15435	15619	15525	15551	15656	15737	15665	15547	15589	15593	15661	15518	15639	15599	15591	15438	15521	15537	15549	15505	15643	15520	15598	15616	15581	15458	15665	15626	15568	15652	15620	15661	15642	15644	15553	15626	15581	15670	15599	15690	15662	15732	15610	15682	15616	15612	15591	15437	15517	15520	15600	15549	15566	15606	15621	15636	15606	15651	15408	15567	15609	15523	15535	15566	15674	15423	15468	15595	15698	15726	15676	15563	15541	15524	15549	15652	15570	15594	15521	15576	15493	15711	15519	15594	15743	15449	15620	15608	15686	15570	15592	15587	15567	15455	15592	15581	15579	15596	15590	15641	15588	15634	15668	15547	15628	15701	15666	15694	15616	15461	15732	15659	15323	15710	15577	15621	15630	15547	15658	15749	15684	15585	15615	15581	15499	15580	15574	15607	15770	15569	15636	15470	15684	15585	15586	15493	15633	15707	15674	15585	15699	15523	15461	15598	15529	15504	15642	15687	15580	15693	15542	15847	15528	15536	15376	15547	15685	15501	15608	15577	15645	15319	15666	15473	15567	15656	15433	15522	15644	15439	15519	15704	15665	15688	15648	15707	15545	15645	15482	15597	15593	15688	15578	15697	15672	15664	15610	15766	15505	15587	15568	15625	15605	15627	15698	15512	15492	15621	15707	15472	15577	15493	15606	15661	15522	15483	15778	15634	15705	15422	15391	15638	15662	15570	15560	15487	15483	15522	15711	15608	15656	15688	15565	15712	15720	15496	15579	15612	15638	15492	15612	15658	15558	15620	15553	15550	15554	15656	15566	15667	15772	15759	15620	15511	15514	15586	15663	15540	15592	15716	15428	15597	15704	15613	15687	15552	15725	15536	15799	15577	15516	15559	15503	15572	15408	15543	15612	15550	15633	15692	15676	15401	15510	15491	15520	15664	15763	15615	15563	15540	15497	15482	15618	15505	15624	15455	15585	15796	15651	15720	15712	15574	15406	15646	15664	15723	15549	15503	15516	15466	15667	15624	15405	15656	15675	15488	15638	15755	15614	15568	15669	15587	15718	15477	15664	15517	15622	15494	15647	15662	15709	15539	15844	15660	15629	15502	15663	15281	15509	15871	15486	15714	15429	15582	15541	15650	15507	15489	15637	15572	15543	15446	15611	15480	15528	15623	15673	15551	15682	15541	15574	15628	15531	15612	15576	15619	15549	15543	15567	15652	15716	15654	15598	15620	15544	15749	15455	15462	15412	15638	15623	15634	15606	15647	15583	15655	15530	15570	15443	15563	15510	15629	15652	15757	15562	15586	15426	15617	15495	15523	15634	15582	15566	15666	15680	15626	15521	15598	15562	15657	15649	15648	15479	15544	15549	15468	15474	15609	15484	15621	15539	15634	15547	15398	15538	15716	15558	15422	15573	15367	15551	15627	15507	15674	15768	15602	15493	15431	15622	15614	15625	15602	15562	15519	15632	15746	15686	15656	15640	15537	15650	15542	15675	15702	15457	15600	15754	15640	15568	15594	15539	15493	15640	15666	15744	15687	15741	15694	15617	15657	15578	15509	15699	15737	15543	15656	15611	15612	15363	15693	15462	15797	15636	15598	15529	15570	15677	15531	15580	15512	15636	15644	15795	15641	15560	15774	15820	15636	15505	15498	15595	15726	15695	15509	15597	15589	15601	15655	15658	15569	15663	15585	15742	15527	15605	15673	15555	15695	15522	15713	15545	15760	15666	15523	15544	15423	15634	15272	15686	15566	15687	15536	15586	15565	15734	15623	15506	15610	15782	15518	15624	15565	15559	15564	15714	15477	15596	15504	15559	15560	15669	15507	15819	15680	15633	15536	15500	15433	15502	15631	15577	15496	15508	15645	15784	15554	15463	15532	15485	15663	15596	15681	15584	15674	15650	15598	15577	15708	15725	15410	15803	15666	15580	15582	15501	15654	15555	15621	15706	15546	15712	15658	15514	15615	15520	15641	15622	15658	15588	15560	15505	15629	15606	15690	15595	15795	15550	15612	15632	15628	15491	15443	15802	15428	15794	15776	15631	15543	15719	15538	15545	15544	15568	15514	15705	15592	15680	15760	15462	15524	15594	15642	15541	15613	15537	15702	15266	15707	15641	15689	15624	15486	15676	15598	15626	15674	15582	15632	15609	15563	15576	15646	15541	15741	15662	15554	15738	15559	15508	15610	15779	15505	15586	15561	15409	15617	15603	15623	15483	15612	15523	15752	15705	15622	15615	15527	15587	15649	15504	15687	15518	15587	15592	15443	15633	15671	15477	15442	15464	15516	15256	15489	15467	15652	15657	15517	15573	15373	15622	15567	15675	15599	15591	15582	15654	15627	15732	15717	15599	15644	15386	15616	15459	15618	15555	15536	15612	15509	15518	15463	15687	15582	15678	15492	15519	15607	15400	15449	15501	15569	15563	15483	15580	15868	15749	15683	15694	15581	15447	15555	15553	15568	15515	15552	15595	15474	15570	15718	15524	15707	15471	15580	15538	15719	15575	15481	15614	15539	15786	15623	15785	15528	15612	15553	15646	15756	15614	15651	15763	15536	15509	15666	15496	15633	15640	15407
22916	23320	41235	42821	38087	33058	28954	21657	19500	19316	18975	18973	19022	18905	18882	18892	18905	18913	18842	18971	18875	18888	18787	19035	18800	18841	18798	18699	18706	18661	18786	18889	18817	18674	18672	18736	18639	18586	18632	18569	18914	18661	18766	18731	19005	18858	18911	18620	18704	18842	18815	18792	18651	18789	18704	18846	18652	18565	18527	18490	18566	18457	18811	18582	18495	18836	18594	18633	18712	18753	18873	18751	18569	18543	18598	18809	18809	18687	18737	18322	18674	18913	18669	18685	18623	18600	18770	18682	18648	18644	18596	18621	18644	18599	18631	18599	18763	18730	18639	18749	18423	18542	18855	18585	18671	18767	18674	18699	18597	18708	18592	18744	18821	18735	18954	18691	18598	18592	18636	18753	18695	18650	18859	18679	19031	18592	18668	18672	18775	18805	18532	18467	18671	18671	18660	18730	18684	18672	18709	18584	18718	18862	18685	18591	18926	18473	18710	18685	18705	18616	18669	18466	18638	18544	18630	18718	18630	18516	18741	18757	18745	18730	18793	18367	18652	18448	18454	18656	18853	18605	18574	18653	18764	18600	18596	18622	18484	18677	18745	18669	18865	18729	18712	18656	18427	18795	18527	18593	18703	18563	18431	18520	18478	18470	18674	18618	18718	18569	18673	18552	18617	18603	18482	18729	18704	18551	18772	18655	18922	18625	18558	18719	18717	18530	18512	18751	18376	18842	18747	18619	18576	18591	18637	18638	18610	18577	18593	18758	18574	18540	18681	18600	18482	18679	18538	18667	18651	18634	18717	18604	18786	18673	18558	18778	18681	18736	18543	18655	18590	18446	18753	18451	18576	18625	18604	18660	18862	18698	18494	18574	18627	18736	18505	18491	18878	18581	18618	18728	18712	18598	18648	18566	18602	18720	18642	18670	18359	18704	18709	18608	18551	18696	18668	18634	18564	18565	18523	18574	18549	18481	18698	18792	18767	18540	18776	18550	18681	18734	18423	18536	18710	18570	18531	18570	18480	18724	18821	18724	18549	18735	18570	18594	18606	18660	18745	18450	18424	18740	18732	18647	18857	18560	18786	18650	18548	18521	18860	18605	18631	18747	18714	18836	18721	18598	18417	18704	18617	18723	18639	18694	18704	18640	18518	18798	18647	18393	18590	18723	18645	18678	18872	18457	18588	18563	18322	18777	18629	18782	18589	18717	18746	18478	18717	18401	18605	18669	18763	18732	18690	18736	18617	18701	18667	18481	18686	18755	18293	18590	18857	18580	18563	18598	18712	18856	18465	18738	18669	18643	18496	18594	18473	18466	18824	18532	18731	18612	18561	18535	18381	18454	18775	18557	18360	18500	18709	18497	18621	18554	18679	18591	18526	18628	18642	18777	18648	18671	18550	18716	18350	18498	18669	18321	18499	18567	18625	18762	18528	18703	18690	18676	18756	18580	18842	18701	18634	18520	18515	18681	18670	18714	18725	18413	18800	18507	18652	18760	18758	18552	18806	18453	18644	18303	18652	18755	18774	18584	18619	18521	18679	18430	18578	18577	18686	18508	18692	18708	18688	18509	18458	18569	18557	18748	18558	18708	18565	18554	18582	18821	18591	18605	18743	18640	18668	18490	18641	18544	18711	18594	18618	18414	18718	18461	18782	18534	18863	18560	18641	18721	18534	18720	18574	18327	18659	18535	18432	18548	18573	18475	18700	18567	18583	18679	18449	18541	18758	18391	18414	18477	18696	18729	18773	18705	18645	18524	18526	18490	18554	18628	18714	18772	18583	18673	18639	18687	18668	18546	18619	18830	18560	18661	18638	18653	18620	18582	18772	18731	18519	18608	18628	18785	18611	18621	18694	18790	18756	18746	18477	18539	18431	18593	18677	18642	18575	18512	18573	18795	18499	18736	18603	18818	18653	18712	18401	18694	18592	18746	18688	18563	18682	18675	18630	18516	18647	18702	18734	18708	18879	18708	18611	18702	18752	18494	18681	18804	18534	18808	18777	18657	18789	18403	18791	18524	18642	18487	18543	18558	18882	18674	18475	18735	18694	18587	18551	18648	18689	18822	18668	18609	18640	18755	18503	18511	18613	18758	18704	18484	18502	18740	18551	18677	18724	18524	18529	18761	18609	18519	18502	18656	18698	18667	18380	18703	18611	18642	18667	18648	18590	18627	18597	18453	18607	18552	18622	18583	18510	18664	18537	18761	18487	18725	18612	18601	18467	18786	18728	18533	18533	18712	18693	18553	18709	18523	18794	18391	18400	18739	18642	18812	18600	18612	18747	18746	18756	18797	18348	18598	18642	18544	18487	18614	18578	18718	18676	18756	18810	18712	18874	18761	18740	18529	18780	18559	18488	18448	18637	18517	18652	18643	18581	18639	18520	18585	18742	18471	18699	18793	18579	18586	18668	18854	18783	18657	18776	18556	18733	18643	18615	18564	18709	18599	18608	18641	18599	18698	18553	18780	18621	18469	18783	18677	18575	18665	18660	18642	18842	18899	18661	18688	18693	18545	18501	18705	18747	18857	18664	18418	18688	18607	18710	18720	18707	18679	18609	18682	18521	18476	18691	18681	18809	18728	18516	18609	18593	18670	18670	18657	18861	18661	18566	18882	18741	18767	18793	18771	18587	18792	18729	18779	18491	18701	18518	18746	18531	18435	18549	18758	18731	18693	18498	18700	18626	18724	18547	18540	18676	18636	18443	18591	18611	18738	18649	18582	18715	18687	18581	18717	18636	18605	18571	18709	18404	18689	18690	18756	18630	18480	18703	18554	18467	18749	18596	18584	18620	18641	18707	18530	18508	18633	18757	18754	18653	18663	18584	18628	18528	18492	18498	18487	18684	18740	18658	18542	18846	18483	18527	18748	18571	18645	18611	18617	18509	18556	18460	18560	18558	18675	18726	18757	18405	18789	18609	18619	18530	18660	18730	18478	18680	18586	18775	18615	18650	18657	18540	18478	18548	18550	18509	18664	18748	18743	18556	18725	18689	18579	18629	18617	18709	18663	18513	18711	18474	18779	18646	18699	18583	18525	18538	18671	18577	18861	18703	18764	18710	18836	18595	18492	18503	18763	18567	18705	18751	18366	18669	18860	18540	18579	18630	18717	18574	18493	18673	18609	18624	18606	18801	18603	18678	18553	18597	18658	18561	18686	18927	18413	18720	18563	18519	18751	18780	18839	18615	18722	18659	18715	18728	18794	18764	18784	18602	18542	18787	18701	18759	18595	18531	18590	18538	18418	18729	18730	18615	18522	18689	18559	18295	18677	18478	18701	18626	18568	18514	18642	18697	18475	18706	18892	18648	18550	18440	18631	18636	18717	18821	18443	18469	18533	18587	18424	18526	18685	18676	18645	18683	18588	18616	18626	18566	18501	18591	18728	18676	18727	18818	18542	18643	18439	18562	18531	18639	18640	18623	18771	18602	18817	18734	18504	18638	18631	18669	18612	18682	18772	18724	18590	18604	18682	18620	18487	18520	18551	18696	18563	18724	18422	18698	18604	18624	18554	18571	18815	18518	18797	18656	18591	18487	18651	18721	18546	18674	18640	18667	18646	18542	18666	18467	18744	18802	18530	18596	18702	18853	18729	18697	18711	18632	18593	18751	18572	18602	18688	18559	18569	18707	18491	18634	18683	18791	18607	18591	18566	18553	18670	18652	18543	18587	18711	18702	18527	18569	18403	18424	18543	18496	18748	18842	18466	18664	18590	18711	18587	18679	18826	18774	18811	18665	18577	18631	18554	18556	18633	18762	18797	18577	18650	18638	18705	18683	18660	18608	18709	18647	18526	18524	18567	18775	18624	18601	18480	18816	18676	18637	18731	18590	18693	18559	18529	18635	18725	18790	18617	18650	18626	18667	18612	18571	18641	18572	18609	18562	18699	18674	18545	18628	18709	18789	18603	18790	18701	18702	18556	18699	18554	18549	18667	18769	18566	18747	18561	18412	18572	18671	18738	18531	18616	18440	18640	18592	18568	18651	18557	18511	18767	18598	18593	18688	18579	18511	18783	18563	18503	18431	18517	18862	18653	18413	18984	18577	18608	18666	18561	18446	18620	18565	18493	18744	18263	18600	18569	18469	18517	18587	18522	18912	18811	18588	18671	18559	18443	18564	18719	18629	18649	18723	18707	18740	18520	18684	18525	18589	18780	18522	18773	18732	18408	18564	18542	18565	18681	18573	18524	18770	18792	18697	18631	18542	18450	18537	18527	18482	18733	18618	18602	18765	18586	18667	18590	18680	18622	18474	18661	18549	18497	18461	18507	18584	18635	18457	18549	18693	18644	18529	18685	18744	18622	18536	18610	18586	18726	18704	18470	18502	18522	18556	18648	18633	18570	18590	18752	18679	18710	18730	18542	18574	18627	18458	18729	18513	18569	18656	18575	18608	18601	18676	18662	18653	18676	18641	18714	18767	18641	18552	18701	18597	18501	18447	18606	18555	18698	18832	18572	18532	18879	18639	18780	18833	18696	18669	18690	18499	18421	18570	18645	18720	18575	18755	18377	18581	18551	18887	18699	18751	18663	18615	18534	18632	18613	18842	18634	18718	18776	18658	18452	18598	18558	18624	18570	18640	18598	18660	18673	18487	18675	18477	18635	18759	18461	18664	18483	18597	18896	18748	18538	18372	18641	18946	18872	18590	18831	18697	18641	18558	18764	18747	18379	18387	18344	18681	18642	18651	18663	18635	18406	18589	18734	18617	18644	18639	18762	18765	18611	18821	18622	18733	18505	18431	18511	18471	18481	18952	18712	18633	18726	18859	18607	18518	18710	18725	18576	18534	18741	18668	18638	18679	18764	18670	18618	18595	18688	18598	18898	18726	18737	18652	18573	18685	18814	18756	18588	18694	18727	18784	18804	18526	18571	18609	18632	18596	18531	18670	18598	18655	18678	18619	18788	18710	18661	18534	18567	18441	18558	18639	18637	18586	18560	18586	18838	18720	18517	18839	18720	18635	18706	18636	18721	18652	18716	18743	18546	18398	18672	18515	18636	18523	18525	18588	18799	18722	18592	18535	18756	18748	18547	18620	18624	18409	18518	18632	18489	18585	18536	18707	18702	18847	18796	18699	18712	18559	18671	18683	18795	18752	18828	18662	18495	18628	18471	18631	18618	18590	18576	18698	18887	18629	18532	18618	18532
59342	92450	93360	76587	54083	36294	23190	17468	15924	15461	15333	15449	15558	15469	15439	15265	15484	15545	15534	15406	15547	15501	15593	15526	15510	15418	15608	15461	15436	15537	15339	15534	15367	15556	15452	15419	15412	15686	15283	15535	15345	15375	15697	15749	15385	15464	15394	15310	15399	15495	15484	15664	15396	15390	15424	15589	15452	15540	15567	15431	15490	15511	15469	15369	15676	15435	15631	15411	15565	15377	15294	15494	15458	15555	15442	15492	15472	15441	15699	15442	15650	15653	15391	15418	15401	15446	15545	15272	15377	15679	15530	15604	15440	15542	15548	15463	15502	15336	15518	15535	15665	15435	15344	15402	15546	15419	15376	15586	15409	15444	15474	15486	15609	15682	15468	15511	15581	15469	15499	15411	15463	15525	15490	15583	15240	15433	15664	15390	15578	15501	15386	15464	15589	15460	15563	15466	15487	15518	15373	15523	15373	15548	15355	15479	15507	15328	15604	15435	15358	15605	15537	15426	15393	15505	15404	15408	15520	15418	15307	15458	15558	15480	15558	15686	15531	15480	15577	15535	15398	15644	15352	15649	15538	15616	15411	15480	15502	15459	15333	15441	15488	15496	15614	15477	15620	15534	15398	15384	15544	15457	15549	15350	15429	15321	15475	15383	15585	15533	15428	15483	15409	15560	15367	15203	15512	15437	15620	15468	15417	15485	15447	15638	15459	15378	15502	15323	15237	15476	15522	15517	15485	15642	15476	15519	15394	15363	15375	15509	15457	15523	15317	15515	15444	15456	15628	15458	15561	15653	15371	15485	15505	15457	15406	15331	15561	15435	15430	15480	15435	15228	15434	15353	15393	15634	15584	15594	15470	15372	15446	15435	15658	15580	15558	15595	15495	15405	15447	15709	15545	15562	15567	15424	15540	15458	15520	15570	15535	15466	15677	15496	15424	15451	15541	15415	15464	15554	15565	15657	15558	15350	15453	15451	15561	15390	15494	15278	15466	15386	15383	15412	15472	15426	15379	15573	15575	15379	15385	15459	15393	15462	15540	15340	15425	15512	15502	15497	15441	15458	15471	15476	15462	15460	15417	15286	15558	15573	15335	15629	15610	15780	15280	15513	15560	15394	15434	15417	15547	15498	15546	15562	15414	15332	15403	15541	15601	15379	15491	15419	15369	15369	15475	15378	15440	15369	15453	15464	15450	15545	15512	15632	15422	15598	15377	15340	15533	15460	15598	15639	15405	15608	15592	15447	15424	15406	15630	15456	15437	15579	15440	15627	15541	15651	15299	15505	15441	15441	15387	15476	15572	15392	15472	15581	15406	15656	15430	15550	15495	15417	15584	15487	15437	15536	15434	15437	15360	15393	15286	15514	15541	15442	15527	15464	15463	15459	15428	15528	15436	15339	15351	15564	15605	15261	15432	15368	15602	15571	15404	15513	15389	15428	15452	15307	15379	15464	15511	15426	15483	15556	15491	15481	15389	15441	15457	15397	15507	15481	15448	15444	15608	15499	15486	15492	15438	15453	15739	15381	15352	15374	15542	15400	15328	15448	15487	15483	15402	15529	15584	15510	15547	15451	15411	15328	15374	15295	15507	15421	15605	15500	15297	15484	15458	15521	15352	15507	15451	15667	15530	15512	15340	15312	15305	15471	15550	15542	15444	15419	15489	15565	15550	15393	15565	15493	15199	15493	15466	15480	15443	15592	15363	15552	15473	15510	15585	15626	15538	15420	15454	15484	15370	15404	15517	15346	15540	15363	15414	15478	15375	15307	15502	15386	15421	15603	15464	15455	15313	15554	15612	15528	15341	15533	15296	15615	15435	15384	15424	15680	15594	15483	15426	15469	15404	15459	15495	15635	15360	15464	15464	15394	15375	15661	15466	15499	15406	15478	15554	15381	15497	15549	15382	15440	15466	15468	15563	15518	15476	15368	15461	15437	15460	15498	15426	15426	15533	15621	15505	15472	15340	15580	15331	15462	15408	15354	15410	15492	15403	15649	15444	15558	15387	15499	15405	15401	15503	15498	15387	15373	15433	15474	15584	15451	15492	15499	15367	15627	15487	15558	15401	15359	15453	15385	15402	15453	15476	15659	15407	15290	15527	15695	15399	15388	15369	15431	15298	15356	15478	15396	15509	15443	15560	15514	15283	15407	15569	15538	15439	15467	15427	15504	15436	15478	15415	15431	15399	15511	15503	15476	15398	15303	15336	15478	15652	15451	15310	15332	15492	15536	15435	15612	15435	15484	15513	15611	15606	15409	15340	15463	15744	15502	15573	15280	15483	15476	15460	15476	15555	15570	15329	15457	15513	15540	15504	15498	15540	15622	15479	15581	15451	15564	15528	15330	15765	15400	15418	15492	15340	15508	15516	15464	15408	15510	15558	15580	15314	15634	15349	15475	15661	15551	15623	15565	15370	15364	15408	15434	15609	15500	15566	15380	15620	15517	15460	15494	15631	15322	15405	15411	15477	15542	15572	15591	15316	15517	15494	15451	15570	15506	15346	15533	15347	15398	15574	15471	15400	15527	15332	15459	15517	15526	15402	15450	15541	15403	15260	15591	15589	15365	15434	15689	15344	15468	15589	15502	15494	15529	15486	15454	15445	15349	15435	15468	15468	15318	15540	15362	15488	15474	15591	15275	15491	15364	15354	15579	15392	15676	15395	15534	15435	15441	15506	15480	15497	15350	15531	15612	15540	15450	15460	15500	15603	15587	15424	15374	15744	15450	15415	15521	15525	15489	15567	15382	15345	15565	15487	15369	15409	15436	15607	15464	15399	15461	15489	15548	15418	15503	15620	15569	15398	15271	15338	15679	15441	15665	15530	15343	15580	15329	15496	15367	15397	15378	15476	15553	15316	15311	15489	15443	15459	15517	15453	15377	15453	15388	15503	15400	15466	15260	15486	15528	15384	15346	15460	15471	15625	15659	15588	15564	15522	15450	15421	15433	15408	15452	15315	15501	15457	15638	15405	15379	15509	15445	15421	15396	15530	15219	15569	15507	15612	15340	15528	15402	15436	15460	15383	15347	15412	15319	15521	15516	15496	15451	15547	15546	15420	15526	15476	15493	15485	15436	15641	15474	15452	15447	15644	15481	15491	15507	15452	15468	15575	15460	15447	15508	15437	15483	15480	15584	15441	15461	15411	15510	15523	15664	15301	15507	15537	15469	15498	15362	15472	15645	15370	15602	15485	15516	15279	15484	15540	15589	15227	15543	15484	15455	15453	15401	15379	15501	15440	15402	15404	15427	15412	15326	15482	15369	15452	15606	15537	15396	15602	15472	15515	15344	15438	15440	15291	15436	15649	15554	15529	15458	15444	15509	15514	15428	15396	15526	15555	15405	15609	15507	15504	15398	15557	15630	15572	15400	15446	15455	15458	15451	15279	15465	15352	15402	15585	15665	15526	15513	15249	15390	15444	15557	15504	15447	15380	15365	15445	15510	15507	15419	15529	15574	15413	15650	15402	15505	15252	15530	15304	15286	15311	15374	15411	15502	15577	15364	15229	15447	15452	15487	15543	15471	15382	15408	15559	15594	15510	15422	15413	15613	15522	15570	15445	15673	15333	15426	15556	15478	15354	15354	15523	15387	15445	15513	15575	15401	15470	15617	15442	15432	15463	15450	15605	15439	15482	15545	15495	15464	15496	15425	15463	15624	15326	15478	15466	15526	15773	15538	15609	15487	15378	15596	15372	15690	15434	15450	15511	15538	15429	15622	15386	15516	15612	15450	15402	15330	15657	15410	15522	15399	15612	15483	15457	15502	15322	15332	15529	15497	15337	15543	15356	15494	15205	15359	15497	15422	15559	15501	15659	15476	15518	15599	15417	15448	15502	15421	15533	15410	15427	15496	15445	15253	15486	15583	15486	15442	15312	15549	15438	15469	15532	15474	15564	15519	15471	15558	15538	15329	15331	15548	15458	15541	15508	15422	15382	15469	15465	15347	15720	15484	15558	15415	15526	15356	15461	15411	15498	15345	15606	15450	15577	15499	15488	15248	15463	15536	15496	15337	15575	15362	15344	15391	15275	15408	15358	15542	15472	15506	15421	15595	15480	15499	15290	15612	15515	15362	15432	15547	15435	15311	15384	15430	15319	15364	15623	15591	15448	15384	15466	15487	15372	15459	15640	15543	15469	15459	15485	15369	15517	15650	15352	15393	15471	15449	15624	15414	15407	15554	15678	15507	15509	15463	15581	15587	15495	15571	15567	15498	15493	15571	15571	15478	15436	15425	15353	15581	15417	15486	15427	15619	15594	15583	15368	15685	15446	15414	15333	15384	15605	15575	15563	15360	15552	15467	15336	15437	15406	15434	15511	15580	15513	15414	15412	15521	15520	15564	15438	15382	15515	15446	15446	15496	15451	15331	15510	15324	15433	15576	15478	15337	15540	15424	15445	15517	15390	15288	15524	15559	15379	15440	15397	15257	15403	15594	15390	15486	15426	15501	15591	15255	15386	15481	15647	15164	15536	15482	15611	15473	15374	15399	15442	15381	15440	15360	15540	15518	15633	15629	15529	15482	15529	15441	15494	15349	15364	15368	15407	15443	15487	15354	15642	15496	15553	15712	15403	15477	15438	15478	15488	15583	15383	15412	15531	15401	15470	15443	15429	15465	15392	15486	15586	15343	15326	15400	15523	15588	15365	15440	15700	15562	15602	15370	15417	15510	15619	15334	15494	15599	15498	15581	15311	15429	15483	15423	15496	15522	15597	15655	15529	15391	15401	15445	15567	15483	15561	15410	15254	15369	15386	15368	15447	15545	15550	15403	15653	15457	15501	15565	15716	15425	15397	15556	15415	15676	15383	15477	15544	15303	15587	15394	15443	15418	15435	15495	15679	15417	15456	15386	15404	15529	15493	15588	15397	15383	15564	15431	15367	15471	15497	15444	15396	15583	15406	15438	15550	15387	15384	15495	15515	15389	15290	15493	15397	15142	15513	15713	15419	15315	15452	15609	15395	15413	15510	15500	15467	15557	15457	15611	15475	15485	15534	15393	15424	15274	15457	15385	15371	15511	15405	15475	15281	15434	15422	15576	15410	15571	15431	15546	15353	15424	15364	15541	15299	15499	15433	15486	15424	15414	15556	15238	15532	15602	15349	15437	15553	15577	15415	15531	15313	15519	15586	15392	15496	15396	15631	15515
28423	35074	48430	37537	26733	22083	19837	18996	18748	18867	18796	18514	18913	18735	18632	18848	18744	18626	18714	18646	18754	18789	18798	18708	18468	18829	18638	18524	18840	18632	18661	18695	18830	18710	18660	18626	18759	18764	18590	18780	18609	18755	19032	18481	18708	18749	18890	18733	18810	18690	18622	18853	18806	18689	18593	18434	18685	18740	18726	18739	18606	18993	18617	18861	18825	18602	18577	18455	18773	18603	18682	18547	18518	18528	18691	18715	18606	18843	18699	18531	18599	18686	18691	18437	18940	18447	18847	18554	18628	18592	18587	18749	18828	18669	18626	18704	18590	18489	18565	18729	18588	18554	18744	18640	18351	18549	18764	18501	18645	18610	18728	18832	18785	18689	18688	18762	18721	18844	18594	18798	18643	18673	18684	18570	18758	18689	18748	18710	18727	18817	18744	18655	18606	18536	18642	18810	18421	18504	18507	18699	18792	18616	18661	18627	18807	18471	18717	18627	18803	18834	18643	18759	18651	18653	18606	18736	18549	18736	18736	18543	18846	18619	18771	18444	18828	18848	18694	18655	18490	18659	18655	18690	18881	18843	18733	18517	18821	18646	18596	18707	18506	18677	18812	18682	18637	18595	18587	18743	18808	18815	18677	18599	18973	18686	18575	18832	18445	18594	18698	18698	18942	18705	18689	18724	18729	18870	18758	18670	18582	18755	18474	18758	18765	18525	18738	18648	18731	18703	18558	18474	18612	18669	18622	18872	18736	18676	18697	18814	18713	18631	18826	18531	18795	18725	18775	18753	18593	18665	18751	18713	18896	18592	18383	18537	18762	18649	18687	18572	18783	18641	18594	18660	18499	18665	18339	18685	18708	18731	18766	18881	19084	18820	18604	18870	18783	18689	18767	18777	18765	18749	18491	18655	18658	18438	18717	18841	18747	18521	18615	18884	18615	18545	18568	18703	18692	18678	18666	18553	18792	18626	18492	18658	18731	18658	18675	18676	18730	18717	18612	18685	18614	18823	18718	18661	18783	18800	18581	18658	18781	18768	18812	18620	18590	18576	18596	18598	18889	18680	18632	18683	18761	18539	18760	18851	18653	18691	18691	18604	18630	18497	18519	18652	18558	18575	18694	18875	18622	18864	18779	18720	18582	18730	18692	18752	18800	18818	18741	18448	18510	18616	18609	18734	18690	18641	18710	18688	18856	18772	18929	18623	18873	18443	18766	18723	18687	18699	18642	18557	18627	18807	18650	18755	18744	18701	18697	18792	18894	18539	18782	18813	18948	18892	18603	18894	18740	18720	18787	18581	18798	18574	18620	18831	18450	18722	18510	18588	18647	18585	18708	18731	18514	18750	18578	18406	18883	18611	18723	19098	18725	18811	18673	18553	18671	18675	18588	18735	18854	18782	18538	18807	18771	18457	18762	18693	18575	18564	18705	18647	18894	18528	18632	18841	18722	18618	18451	18541	18846	18680	18847	18619	18895	18720	18928	18745	18828	18566	18674	18560	18770	18630	18760	18719	18694	18541	18575	18599	18699	18471	18608	18629	18505	18516	18677	18900	18743	18561	18507	18748	18698	18708	18552	18548	18654	18667	18678	18578	18564	18437	18699	18620	18583	18782	18633	18765	18807	18440	18786	18751	18748	18727	18685	18694	18861	18435	18557	18564	18599	18869	18954	18756	18904	18603	18572	18610	18612	18632	18815	19148	18887	18784	18621	18697	18854	18684	18604	18610	18512	18654	18539	18574	18403	18741	18674	18694	18747	18698	18754	18810	18920	19004	18491	18688	18716	18765	18861	18648	18632	18913	18722	18590	18701	18793	18721	18823	18767	18586	18891	18807	18695	18609	18797	18804	18689	18770	18865	18686	18871	18480	18546	18542	18615	18649	18832	18544	18575	18801	18668	18526	18643	18646	18626	18722	18760	18814	18642	18759	18635	18722	18797	18670	18804	18626	18729	18843	18726	18770	18623	18694	18745	18702	18655	18766	18717	18839	18705	18800	18670	18643	18552	18616	18652	18633	18597	18597	18492	18576	18527	18793	18732	18665	18658	18538	18717	18724	18600	18713	18706	18690	18608	18618	18668	18585	18789	18681	18734	18810	18763	18752	18478	18546	18685	18580	18658	18895	18740	18884	18656	18489	18650	18679	18783	18594	18697	18613	18719	18732	18570	18564	18848	18741	18803	18826	18592	18578	18560	18533	18780	18662	18711	18790	18643	18746	18614	18670	18656	18595	18581	18884	18823	18607	18688	18608	18703	18827	18852	18726	18579	18464	18702	18504	18591	18819	18535	18838	18847	18617	18573	18720	18632	18849	18719	18780	18657	18768	18606	18620	18699	18643	18770	18581	18679	18714	18683	18495	18774	18848	18661	18607	18638	18758	18559	18707	18832	18631	18681	18490	18603	18758	18910	18792	18609	18550	18544	18724	18665	18923	18809	18629	18670	18752	18641	18728	18765	18700	18613	18535	18555	18560	18751	18694	18886	18596	18647	18739	18629	18762	18682	18567	18505	18831	18851	18840	18793	18717	18541	18522	18599	18567	18790	18752	18549	18580	18415	18749	18720	18611	18748	18627	18784	18709	18691	18446	18759	18656	18640	18596	18507	18746	18703	18821	18785	18529	18503	18654	18731	18711	18794	18578	18532	18715	18426	18657	18619	18538	18675	18906	18828	18878	18991	18896	18556	18568	18513	18727	18789	18506	18831	18669	18522	18839	18627	18596	18599	18598	18690	18706	18713	18870	18670	18507	18506	18684	18555	18736	18646	18694	18755	18761	18634	18960	18816	18588	18614	18924	18684	18695	18769	18770	18899	18685	18874	18442	18729	18432	18775	18603	18528	18703	18582	18615	18664	18498	18425	18730	18955	18643	18400	18593	18525	18600	18758	18466	18659	18622	18756	19012	18658	18657	18703	18712	18652	18709	18903	18759	18581	18721	18903	18933	18740	18477	18789	18776	18623	18794	18623	18794	18751	18581	18702	18716	18734	18474	18564	18678	18732	18733	18590	18607	18751	18709	18662	18689	18781	18596	18913	18590	18583	18743	18721	18641	18497	18710	18534	18562	18682	18727	18552	18574	18809	18642	18705	18717	18660	18780	18697	18583	18584	18569	18612	18670	18759	18726	18589	18888	18842	18846	18740	18694	18672	18777	18570	18933	18553	18807	18870	18641	18646	18733	18694	18636	18862	18598	18539	18751	18669	18771	18409	18677	18821	18878	18613	18450	18773	18551	18533	18459	18958	18837	18727	18512	18591	18745	18724	18634	18591	18557	18859	18820	18670	18487	18455	18764	18800	18693	18820	18902	18888	18868	18584	18810	18576	18563	18589	18669	18483	18695	18675	18517	18634	18792	18594	18892	18629	18726	18792	18839	18802	18735	18770	18619	18813	18616	18695	18712	18993	18519	18504	18546	18531	18734	18950	18508	18634	18800	18678	18853	18691	18512	18717	18520	18762	18501	18708	18605	18437	18671	18827	18561	18798	18513	18791	18650	18797	18692	18667	18563	18617	18883	18980	18732	18794	18688	18492	18686	18607	18464	18563	18604	18749	18850	18604	18736	18530	18841	18678	18967	18726	18681	18609	18625	18462	18804	18829	18782	18578	18471	18768	18779	18694	18597	18708	18889	18618	18845	18709	18596	18919	18714	18698	18780	18881	18734	18553	18747	18703	18799	18799	18750	18692	18681	18739	18762	18706	18651	18814	18781	18732	18785	18598	18559	18710	18771	18948	18442	18613	18486	18707	18861	18694	18917	18713	18586	18833	18885	18741	18780	18774	18800	18591	18618	18677	18829	18668	18662	18819	18843	18761	18646	18613	18788	18753	18499	18763	18722	18660	18598	18771	18612	18556	18734	18559	18574	18659	18697	18548	18656	18534	18536	18866	18566	18569	18578	18550	18655	18566	18794	18714	18588	18582	18778	18610	18658	18558	18689	18635	18565	18630	18837	18762	18571	18773	18699	18592	18694	18435	18712	18530	18881	18373	18516	18676	18966	18703	18620	18676	18711	18751	18675	18687	18530	18666	18741	18614	18617	18827	18631	18557	18851	18905	18679	18757	18771	18734	18780	18727	18611	18637	18639	18667	18682	18579	18569	18704	18692	18687	18536	18701	18820	18669	18641	18658	18641	18691	18525	18742	18589	18721	18677	18463	18666	18588	18747	18614	18733	18831	18851	18818	18565	18639	18749	18612	18767	18763	18678	18648	18809	18670	18635	18606	18854	18585	18794	18862	18615	18773	18659	18768	18480	18701	18793	18551	18540	18578	18563	18768	18704	18602	18762	18725	18598	18663	18576	18694	18531	18686	18682	18695	18702	18870	18914	18750	18804	18592	18888	18816	18590	18892	18985	18750	18776	18341	18760	18927	18708	18600	18696	18856	18659	18776	18835	18597	18749	18646	18864	18723	18811	18559	18656	18932	18609	18671	18687	18652	18601	18728	18784	18555	19018	18727	18586	18725	18743	18445	18560	18814	18647	18836	18799	18665	18599	18849	18556	18564	18742	18770	18829	18649	18606	18769	18608	18585	18488	18714	18728	18689	18735	18435	18660	18803	18679	18671	18717	18595	18606	18879	18642	18671	18647	18433	18773	18658	18863	18862	18815	18805	18857	18690	18652	18622	18660	18560	18688	18856	18611	18768	18388	18670	18793	18585	18616	18701	18676	18644	18784	18792	18687	18644	18655	18304	18622	18642	18804	18454	18750	18531	18622	18552	18702	18756	18574	18663	18871	18606	18580	18662	18922	18531	18735	18621	18667	18914	18603	18656	18400	18546	18751	18780	18898	18790	18807	18674	18487	18792	18734	18709	18661	18603	18668	18432	18415	18737	18559	18654	18764	18623	18791	18624	18620	18733	18734	18432	18628	18633	18731	18621	18480	18756	18739	18715	18765	18606	18925	18821	18574	18923	18805	18633	18663	18721	18743	18761	18518	18742	18782	18704	18611	18630	18559	18795	18721	18553	18629	18617	18814	18691	18749	18704	18864	18696	18751	18675	18621	18534	18862	18785	18717	18687	18611	18485	18781	18647	18826	18774	18667	18536	18600	18913	18547	18770	18691	18590	18650	18893	18652	18721	18762	18860	18843	18625	18609	18508	18475	18585	18759	18741	18739	18675	18635	18757	18581	18663	18795	18667	18712	18741	18674
28102	57083	49590	32652	23468	18132	16215	15727	15642	15482	15382	15594	15457	15653	15391	15307	15662	15334	15395	15501	15559	15583	15447	15585	15467	15554	15655	15578	15534	15427	15543	15407	15416	15534	15473	15546	15508	15446	15432	15682	15375	15583	15463	15402	15592	15654	15570	15412	15407	15662	15340	15512	15387	15590	15633	15554	15529	15418	15306	15521	15476	15377	15521	15545	15469	15613	15761	15445	15493	15487	15572	15495	15449	15485	15512	15467	15611	15336	15350	15522	15347	15611	15664	15417	15628	15461	15549	15617	15512	15335	15542	15653	15453	15482	15428	15497	15595	15616	15427	15569	15349	15696	15472	15442	15569	15415	15497	15585	15561	15434	15481	15543	15464	15559	15426	15333	15551	15473	15540	15531	15427	15346	15403	15501	15490	15527	15649	15571	15411	15424	15500	15424	15467	15464	15536	15548	15365	15535	15344	15484	15472	15555	15585	15558	15685	15544	15504	15498	15586	15475	15502	15663	15297	15590	15487	15513	15320	15737	15401	15500	15472	15446	15565	15632	15371	15371	15419	15434	15445	15619	15399	15261	15584	15599	15416	15312	15474	15540	15560	15349	15484	15627	15538	15470	15585	15584	15425	15492	15609	15458	15542	15574	15294	15219	15479	15574	15425	15556	15516	15498	15740	15518	15408	15691	15502	15507	15460	15577	15448	15505	15615	15301	15535	15470	15460	15526	15493	15524	15396	15642	15379	15643	15434	15586	15569	15535	15324	15482	15517	15424	15469	15376	15506	15574	15641	15473	15449	15479	15487	15663	15641	15518	15520	15508	15357	15565	15543	15604	15522	15294	15558	15547	15441	15660	15374	15678	15563	15466	15509	15653	15380	15458	15588	15440	15433	15520	15548	15498	15588	15530	15648	15326	15470	15521	15402	15640	15457	15355	15492	15360	15439	15524	15481	15339	15522	15299	15352	15504	15421	15444	15449	15476	15638	15384	15407	15276	15617	15473	15437	15498	15373	15471	15701	15603	15628	15424	15510	15355	15428	15375	15361	15594	15526	15533	15402	15518	15611	15535	15464	15279	15574	15422	15636	15508	15473	15303	15379	15617	15428	15513	15383	15601	15445	15314	15531	15496	15472	15501	15419	15442	15554	15603	15468	15484	15441	15486	15299	15505	15563	15544	15467	15445	15470	15475	15451	15580	15426	15461	15543	15517	15496	15395	15658	15524	15480	15531	15402	15466	15439	15521	15540	15488	15526	15563	15470	15445	15563	15519	15317	15347	15463	15521	15474	15407	15663	15544	15576	15379	15502	15344	15440	15500	15475	15550	15540	15538	15482	15360	15417	15441	15517	15482	15456	15365	15479	15663	15503	15477	15509	15489	15368	15657	15538	15380	15507	15569	15412	15619	15402	15710	15400	15466	15550	15552	15467	15331	15416	15391	15417	15558	15494	15257	15703	15456	15416	15516	15563	15563	15506	15398	15540	15420	15661	15570	15517	15471	15504	15345	15559	15583	15382	15433	15547	15584	15516	15472	15524	15594	15320	15419	15560	15632	15313	15554	15443	15665	15455	15364	15387	15486	15461	15437	15556	15394	15537	15314	15526	15381	15526	15411	15473	15462	15442	15516	15487	15460	15491	15572	15376	15381	15501	15474	15461	15476	15560	15526	15577	15511	15486	15473	15615	15428	15350	15553	15530	15533	15516	15508	15416	15579	15601	15415	15388	15440	15395	15443	15346	15686	15624	15483	15607	15553	15602	15406	15549	15375	15416	15575	15526	15485	15420	15595	15352	15586	15352	15538	15474	15542	15560	15515	15538	15433	15460	15369	15473	15414	15533	15420	15479	15466	15442	15632	15452	15549	15303	15581	15469	15446	15428	15647	15596	15473	15522	15571	15534	15557	15447	15341	15608	15371	15524	15694	15611	15400	15446	15359	15275	15466	15519	15520	15612	15314	15428	15492	15350	15442	15508	15466	15675	15662	15340	15431	15599	15414	15517	15598	15506	15464	15496	15406	15526	15505	15441	15445	15427	15399	15578	15582	15480	15631	15337	15760	15481	15449	15352	15484	15334	15441	15400	15400	15574	15660	15479	15559	15357	15402	15386	15504	15509	15389	15516	15687	15378	15536	15266	15635	15415	15516	15551	15508	15412	15493	15458	15579	15457	15476	15442	15572	15386	15504	15615	15509	15430	15560	15457	15525	15642	15466	15537	15725	15624	15477	15420	15543	15521	15479	15358	15452	15507	15683	15519	15552	15363	15464	15553	15384	15420	15333	15518	15696	15494	15520	15465	15411	15412	15392	15438	15330	15402	15430	15475	15424	15477	15513	15516	15392	15429	15485	15522	15483	15505	15429	15376	15441	15555	15523	15585	15458	15530	15623	15521	15608	15549	15494	15704	15539	15409	15566	15629	15494	15561	15678	15557	15578	15446	15613	15301	15634	15394	15469	15532	15585	15463	15484	15230	15426	15531	15546	15462	15445	15617	15546	15358	15386	15468	15599	15485	15548	15397	15492	15438	15496	15394	15618	15481	15465	15691	15382	15596	15513	15511	15407	15593	15481	15558	15544	15543	15513	15415	15565	15367	15435	15534	15291	15470	15551	15507	15443	15388	15383	15588	15314	15552	15457	15480	15488	15489	15622	15280	15443	15468	15556	15498	15483	15544	15682	15572	15601	15432	15639	15338	15482	15581	15553	15404	15596	15518	15533	15519	15260	15439	15394	15334	15436	15443	15555	15623	15541	15527	15547	15445	15226	15618	15675	15568	15580	15449	15549	15324	15528	15369	15411	15613	15541	15324	15657	15391	15573	15673	15675	15536	15405	15476	15354	15523	15473	15527	15553	15476	15543	15574	15426	15594	15450	15592	15447	15460	15522	15470	15530	15475	15489	15443	15331	15708	15380	15379	15472	15522	15576	15595	15609	15533	15365	15531	15492	15617	15485	15562	15384	15509	15548	15455	15563	15477	15428	15543	15466	15639	15471	15425	15630	15451	15624	15520	15309	15513	15373	15517	15657	15423	15550	15588	15478	15561	15504	15542	15538	15557	15557	15424	15578	15228	15610	15491	15414	15537	15450	15548	15553	15310	15412	15674	15387	15554	15533	15447	15604	15562	15411	15646	15392	15332	15396	15580	15250	15440	15430	15519	15441	15552	15428	15571	15523	15554	15483	15451	15363	15348	15319	15594	15570	15359	15471	15468	15560	15517	15540	15487	15426	15363	15556	15548	15473	15443	15493	15589	15406	15429	15419	15509	15559	15488	15591	15507	15443	15497	15448	15509	15554	15548	15491	15441	15484	15403	15568	15517	15414	15338	15425	15574	15553	15421	15562	15520	15492	15312	15472	15447	15537	15651	15456	15496	15543	15537	15549	15445	15485	15581	15490	15441	15617	15308	15477	15430	15330	15385	15400	15540	15457	15459	15529	15611	15538	15515	15614	15538	15584	15409	15587	15438	15530	15483	15318	15441	15653	15540	15553	15580	15508	15634	15488	15363	15490	15630	15467	15616	15531	15728	15499	15486	15549	15461	15396	15571	15391	15444	15547	15342	15589	15435	15359	15536	15567	15554	15384	15653	15491	15381	15495	15635	15473	15424	15587	15401	15457	15690	15363	15492	15480	15470	15485	15436	15615	15465	15528	15377	15423	15540	15453	15577	15611	15580	15569	15503	15518	15492	15534	15409	15523	15368	15431	15515	15477	15493	15446	15406	15413	15412	15491	15456	15575	15417	15386	15524	15581	15480	15481	15442	15539	15410	15320	15570	15426	15540	15644	15450	15580	15291	15607	15448	15415	15399	15668	15324	15508	15531	15368	15386	15551	15410	15419	15633	15442	15480	15368	15702	15491	15473	15515	15442	15511	15471	15712	15492	15380	15484	15523	15498	15493	15555	15556	15574	15479	15579	15574	15680	15537	15570	15467	15571	15456	15444	15483	15627	15398	15453	15338	15609	15526	15534	15449	15625	15503	15618	15325	15602	15470	15607	15599	15460	15454	15638	15466	15426	15466	15491	15497	15488	15324	15416	15533	15425	15505	15516	15599	15531	15572	15640	15537	15437	15556	15552	15541	15513	15625	15523	15542	15515	15349	15475	15439	15453	15618	15453	15530	15661	15482	15509	15497	15443	15397	15558	15479	15468	15547	15484	15385	15555	15421	15366	15367	15481	15578	15409	15436	15397	15522	15425	15589	15520	15513	15523	15462	15415	15497	15342	15252	15549	15546	15509	15494	15471	15528	15589	15492	15515	15454	15579	15472	15342	15509	15454	15531	15513	15519	15577	15480	15421	15481	15490	15452	15413	15539	15554	15401	15448	15486	15581	15535	15378	15565	15428	15528	15561	15530	15456	15444	15437	15569	15621	15429	15491	15337	15532	15568	15488	15347	15580	15444	15464	15591	15346	15618	15473	15633	15569	15435	15525	15558	15515	15606	15365	15523	15304	15455	15519	15375	15479	15397	15510	15583	15403	15652	15551	15401	15465	15532	15532	15711	15513	15472	15534	15336	15435	15601	15534	15575	15558	15584	15546	15528	15506	15366	15698	15737	15636	15612	15515	15648	15455	15531	15416	15554	15382	15274	15425	15608	15536	15439	15464	15331	15327	15672	15518	15424	15481	15374	15378	15501	15237	15531	15396	15647	15601	15409	15248	15353	15326	15462	15427	15454	15353	15516	15376	15324	15438	15627	15476	15537	15590	15456	15298	15464	15437	15528	15609	15467	15396	15531	15491	15553	15550	15396	15527	15556	15504	15526	15558	15435	15476	15635	15498	15457	15550	15519	15377	15451	15325	15330	15571	15681	15528	15714	15439	15470	15645	15461	15509	15590	15396	15630	15576	15468	15485	15616	15484	15416	15577	15505	15386	15618	15435	15517	15558	15572	15503	15517	15518	15476	15523	15543	15303	15626	15632	15606	15756	15329	15670	15326	15490	15593	15510	15293	15495	15705	15494	15356	15562	15624	15490	15470	15564	15579	15406	15525	15590	15528	15481	15363	15512	15353	15539	15438	15601	15236	15472	15525	15566	15501	15481	15525	15326	15422	15522	15345	15552	15707	15512	15492	15570	15346	15414	15589	15343	15379	15420	15595	15481	15420	15392	15554	15529	15563	15490	15601	15447	15589	15634	15523	15398	15439	15467	15603	15621	15420
24107	24055	48462	50974	40594	32645	26784	20930	19111	19002	18753	18754	18675	18623	18562	18630	18467	18558	18544	18519	18463	18562	18810	18493	18534	18688	18503	18553	18651	18406	18706	18620	18484	18611	18402	18385	18433	18447	18317	18361	18559	18375	18351	18445	18425	18364	18397	18319	18653	18385	18410	18615	18579	18583	18335	18369	18445	18460	18450	18418	18526	18521	18589	18333	18484	18329	18735	18350	18361	18503	18473	18523	18392	18412	18555	18290	18551	18457	18339	18367	18326	18417	18377	18456	18437	18467	18548	18430	18388	18428	18334	18594	18384	18444	18445	18463	18533	18533	18539	18579	18412	18486	18548	18575	18481	18424	18545	18367	18135	18504	18460	18383	18546	18389	18461	18341	18384	18401	18412	18235	18450	18405	18282	18445	18460	18433	18330	18466	18584	18358	18280	18468	18255	18591	18405	18521	18434	18607	18365	18409	18541	18413	18489	18432	18327	18367	18564	18387	18439	18392	18418	18582	18224	18226	18228	18546	18463	18416	18664	18208	18327	18594	18393	18402	18219	18415	18303	18362	18341	18280	18200	18308	18261	18513	18425	18601	18529	18551	18353	18643	18441	18310	18253	18185	18411	18326	18542	18307	18386	18454	18560	18354	18391	18610	18529	18507	18335	18239	18352	18382	18415	18580	18358	18409	18454	18386	18427	18549	18396	18220	18204	18345	18187	18276	18305	18344	18446	18263	18140	18337	18486	18295	18292	18381	18404	18489	18357	18305	18443	18544	18260	18519	18413	18422	18270	18553	18419	18495	18454	18498	18316	18250	18252	18341	18247	18435	18451	18396	18339	18332	18362	18364	18153	18330	18450	18237	18389	18514	18650	18431	18351	18405	18315	18251	18332	18529	18378	18433	18376	18415	18255	18538	18446	18444	18440	18456	18346	18458	18499	18570	18433	18293	18338	18451	18426	18344	18455	18610	18504	18308	18258	18533	18595	18464	18397	18251	18435	18544	18235	18322	18242	18663	18520	18241	18215	18418	18298	18550	18554	18593	18384	18365	18209	18486	18565	18507	18494	18436	18524	18404	18527	18346	18169	18343	18358	18369	18455	18400	18351	18477	18466	18521	18573	18419	18397	18288	18368	18396	18402	18626	18684	18434	18416	18233	18466	18354	18323	18468	18432	18374	18413	18487	18356	18368	18278	18397	18584	18479	18578	18413	18389	18316	18312	18336	18433	18282	18570	18504	18599	18483	18448	18346	18271	18320	18298	18505	18662	18491	18482	18504	18447	18263	18275	18296	18275	18335	18525	18566	18538	18442	18271	18388	18394	18274	18327	18365	18340	18453	18625	18378	18455	18377	18488	18531	18639	18467	18446	18432	18571	18316	18233	18151	18549	18423	18576	18379	18372	18346	18223	18432	18669	18329	18157	18275	18377	18254	18561	18482	18449	18264	18381	18415	18311	18245	18488	18512	18707	18186	18467	18386	18346	18581	18201	18650	18466	18320	18416	18353	18380	18465	18466	18492	18384	18044	18321	18303	18337	18489	18332	18614	18543	18551	18363	18397	18379	18452	18421	18379	18591	18449	18421	18394	18630	18447	18473	18349	18393	18491	18343	18592	18445	18377	18482	18630	18508	18414	18467	18391	18556	18345	18458	18324	18443	18545	18498	18627	18295	18274	18147	18485	18426	18407	18316	18275	18528	18272	18406	18508	18327	18332	18441	18339	18529	18479	18571	18465	18365	18156	18534	18606	18231	18410	18350	18259	18363	18283	18367	18485	18436	18297	18314	18340	18368	18247	18609	18243	18378	18539	18428	18356	18530	18336	18517	18470	18448	18207	18277	18388	18318	18399	18470	18302	18421	18240	18245	18195	18495	18274	18238	18497	18430	18514	18464	18540	18335	18545	18487	18354	18442	18421	18529	18586	18180	18799	18695	18378	18162	18680	18424	18355	18468	18520	18472	18364	18300	18483	18193	18364	18515	18349	18416	18238	18631	18518	18355	18427	18236	18409	18477	18511	18392	18469	18284	18501	18458	18444	18263	18136	18568	18602	18566	18607	18310	18708	18566	18320	18302	18452	18491	18414	18496	18505	18497	18544	18480	18505	18228	18499	18314	18372	18542	18445	18377	18464	18386	18374	18622	18461	18375	18666	18394	18504	18451	18435	18539	18341	18485	18494	18174	18273	18353	18392	18405	18556	18397	18473	18376	18449	18414	18382	18429	18372	18531	18332	18292	18591	18519	18516	18312	18411	18243	18437	18327	18424	18533	18227	18371	18317	18441	18374	18396	18311	18518	18637	18272	18523	18499	18459	18292	18501	18571	18255	18290	18445	18434	18171	18422	18127	18371	18350	18498	18342	18559	18305	18367	18078	18382	18381	18493	18427	18519	18446	18358	18360	18389	18336	18508	18505	18456	18258	18626	18490	18418	18200	18547	18465	18501	18507	18388	18425	18254	18358	18436	18361	18335	18379	18332	18397	18342	18517	18391	18339	18479	18447	18488	18246	18479	18506	18273	18405	18562	18569	18381	18618	18368	18497	18604	18375	18307	18403	18434	18568	18454	18325	18193	18457	18352	18395	18378	18143	18479	18600	18543	18549	18312	18359	18492	18286	18473	18266	18289	18470	18342	18264	18372	18410	18464	18452	18263	18460	18584	18593	18323	18254	18430	18523	18448	18504	18382	18455	18310	18240	18556	18422	18421	18378	18521	18450	18462	18480	18477	18546	18474	18368	18197	18196	18425	18415	18095	18459	18361	18490	18374	18048	18459	18297	18366	18612	18299	18340	18410	18455	18398	18353	18401	18606	18508	18482	18247	18348	18309	18274	18509	18427	18445	18303	18318	18229	18520	18229	18383	18247	18357	18382	18424	18209	18290	18409	18661	18331	18527	18528	18544	18330	18306	18426	18446	18427	18376	18309	18399	18538	18364	18240	18396	18462	18379	18409	18513	18519	18425	18307	18378	18566	18390	18627	18277	18331	18364	18535	18389	18540	18443	18261	18454	18535	18412	18433	18396	18391	18192	18480	18413	18238	18261	18341	18457	18450	18349	18559	18460	18398	18514	18326	18279	18503	18275	18466	18169	18623	18379	18496	18553	18327	18303	18424	18520	18530	18639	18486	18333	18364	18476	18447	18404	18136	18445	18364	18327	18466	18562	18159	18404	18384	18442	18479	18464	18534	18523	18235	18298	18150	18216	18259	18576	18508	18363	18497	18297	18433	18353	18418	18461	18321	18664	18274	18488	18404	18353	18247	18572	18569	18293	18396	18374	18504	18770	18282	18398	18569	18304	18412	18414	18536	18707	18443	18389	18438	18329	18468	18529	18433	18389	18436	18324	18430	18612	18430	18345	18417	18330	18328	18416	18310	18479	18242	18382	18226	18586	18365	18498	18626	18606	18388	18299	18542	18181	18222	18484	18344	18493	18377	18609	18391	18432	18479	18531	18712	18394	18348	18515	18503	18500	18323	18385	18406	18543	18547	18363	18449	18579	18478	18368	18521	18531	18438	18236	18386	18555	18646	18460	18350	18441	18305	18387	18382	18352	18481	18412	18280	18377	18583	18442	18288	18361	18410	18392	18493	18476	18425	18530	18311	18443	18239	18518	18548	18265	18496	18339	18339	18533	18387	18443	18370	18495	18425	18352	18447	18429	18508	18619	18499	18530	18512	18298	18433	18414	18358	18349	18298	18380	18597	18532	18311	18335	18424	18331	18213	18339	18377	18365	18448	18456	18292	18356	18435	18363	18580	18446	18456	18433	18383	18425	18416	18428	18595	18430	18306	18367	18515	18506	18354	18683	18529	18339	18414	18587	18465	18369	18330	18321	18500	18745	18360	18294	18412	18384	18315	18347	18567	18528	18269	18426	18336	18642	18309	18259	18180	18547	18432	18644	18246	18326	18504	18498	18481	18396	18143	18477	18387	18366	18527	18445	18441	18503	18448	18386	18406	18575	18285	18563	18422	18545	18460	18404	18462	18527	18441	18525	18452	18290	18381	18407	18271	18651	18247	18415	18350	18384	18423	18492	18497	18529	18461	18557	18349	18421	18454	18219	18564	18427	18565	18134	18202	18242	18492	18339	18369	18351	18285	18362	18207	18507	18382	18446	18395	18348	18386	18467	18127	18504	18394	18487	18373	18543	18371	18310	18444	18371	18417	18662	18612	18528	18471	18294	18664	18478	18422	18576	18457	18604	18382	18199	18567	18577	18522	18491	18451	18419	18569	18225	18125	18371	18376	18509	18452	18416	18530	18474	18489	18442	18472	18320	18697	18324	18383	18359	18441	18297	18489	18531	18557	18426	18544	18417	18349	18389	18357	18354	18362	18477	18472	18332	18515	18413	18470	18324	18379	18271	18352	18418	18522	18322	18402	18370	18375	18270	18110	18355	18672	18498	18263	18517	18454	18333	18358	18326	18291	18278	18401	18501	18510	18459	18352	18388	18172	18424	18358	18297	18460	18429	18409	18370	18436	18302	18487	18428	18395	18286	18545	18294	18306	18304	18719	18592	18504	18262	18163	18313	18246	18459	18312	18463	18428	18290	18352	18303	18395	18227	18153	18382	18315	18262	18432	18532	18175	18520	18174	18489	18435	18537	18379	18458	18443	18416	18313	18373	18345	18340	18428	18526	18426	18361	18292	18416	18312	18342	18477	18689	18311	18341	18538	18355	18307	18323	18430	18450	18157	18449	18239	18441	18170	18257	18484	18323	18469	18449	18367	18435	18406	18343	18408	18418	18599	18295	18423	18577	18564	18343	18723	18441	18379	18716	18294	18497	18584	18304	18688	18324	18484	18272	18632	18301	18285	18245	18192	18475	18539	18389	18503	18419	18591	18337	18364	18721	18478	18358	18313	18411	18337	18481	18406	18499	18287	18311	18482	18368	18510	18328	18388	18371	18404	18435	18341	18529	18327	18323	18418	18510	18328	18420	18433	18265	18454	18236	18318	18313	18474	18329	18403	18416	18398	18168	18510	18598	18418	18613	18361	18400	18307	18281	18353	18345	18281	18565	18433	18479	18413	18302	18584	18364	18312	18589	18600	18373	18256	18421	18531	18374	18256	18346	18552	18302	18325	18349	18531	18427	18407	18487	18309	18340	18385	18374	18428	18457	18235	18368	18538	18468	18423	18599	18493	18374	18624	18511	18369
43677	89627	92058	67246	47116	32129	21223	16732	15544	15497	15254	15397	15393	15344	15426	15514	15287	15482	15289	15473	15254	15465	15355	15415	15417	15333	15416	15486	15526	15418	15469	15545	15400	15382	15256	15248	15576	15340	15270	15296	15338	15324	15271	15372	15362	15485	15289	15256	15354	15313	15451	15311	15346	15185	15445	15360	15433	15498	15266	15292	15358	15346	15267	15367	15442	15412	15442	15367	15534	15508	15570	15417	15407	15498	15325	15414	15315	15378	15282	15375	15425	15357	15549	15485	15409	15449	15367	15409	15395	15400	15373	15316	15321	15331	15576	15275	15269	15354	15343	15547	15308	15452	15301	15446	15420	15502	15339	15378	15157	15456	15252	15420	15311	15341	15427	15223	15424	15368	15262	15482	15187	15361	15411	15462	15428	15312	15417	15337	15394	15414	15360	15469	15286	15429	15472	15413	15345	15473	15432	15326	15388	15252	15272	15326	15263	15204	15299	15424	15512	15341	15223	15370	15413	15272	15560	15227	15428	15372	15495	15512	15424	15222	15367	15196	15180	15246	15392	15303	15512	15225	15453	15255	15344	15373	15387	15370	15394	15303	15475	15412	15300	15349	15440	15369	15347	15371	15346	15231	15278	15359	15361	15371	15185	15242	15500	15457	15354	15340	15314	15333	15194	15363	15317	15431	15437	15422	15448	15248	15299	15258	15258	15266	15240	15154	15462	15434	15322	15391	15452	15306	15566	15322	15466	15338	15379	15292	15478	15607	15214	15015	15464	15243	15353	15348	15241	15440	15543	15354	15503	15227	15216	15441	15229	15409	15179	15361	15355	15300	15278	15376	15290	15342	15408	15300	15478	15480	15244	15453	15356	15363	15410	15338	15452	15289	15345	15429	15404	15296	15425	15512	15302	15193	15332	15395	15324	15479	15455	15203	15357	15233	15182	15250	15496	15484	15379	15302	15260	15330	15423	15514	15509	15338	15469	15273	15323	15217	15471	15456	15423	15313	15483	15229	15126	15210	15337	15366	15300	15396	15222	15296	15477	15241	15449	15367	15389	15440	15398	15248	15347	15487	15263	15395	15426	15399	15426	15469	15310	15491	15358	15390	15362	15501	15261	15423	15401	15333	15370	15368	15376	15421	15404	15162	15421	15484	15474	15377	15384	15377	15210	15408	15326	15247	15347	15174	15459	15248	15389	15222	15411	15347	15383	15475	15223	15384	15460	15292	15324	15449	15434	15385	15394	15433	15315	15365	15323	15324	15402	15344	15387	15459	15420	15405	15388	15503	15470	15307	15416	15211	15407	15407	15413	15410	15312	15401	15342	15296	15358	15463	15374	15290	15321	15425	15480	15198	15284	15520	15296	15447	15374	15385	15328	15313	15411	15468	15601	15487	15227	15282	15390	15410	15349	15359	15301	15367	15209	15311	15451	15364	15432	15318	15419	15403	15502	15417	15347	15409	15199	15367	15351	15351	15327	15293	15619	15346	15266	15400	15349	15385	15270	15462	15294	15265	15329	15372	15458	15249	15354	15426	15372	15350	15308	15341	15446	15297	15400	15387	15243	15371	15353	15347	15485	15364	15274	15507	15454	15274	15277	15341	15306	15266	15324	15535	15476	15486	15498	15258	15419	15381	15382	15348	15344	15364	15347	15359	15466	15325	15415	15353	15434	15326	15436	15224	15309	15368	15352	15469	15463	15273	15349	15300	15334	15305	15362	15253	15242	15506	15284	15415	15387	15248	15299	15393	15264	15406	15410	15391	15413	15558	15380	15441	15343	15285	15471	15395	15292	15452	15308	15389	15510	15497	15443	15278	15350	15357	15399	15322	15412	15242	15398	15165	15372	15332	15353	15418	15345	15190	15454	15450	15262	15288	15245	15402	15511	15548	15360	15314	15384	15323	15332	15302	15299	15388	15366	15403	15468	15467	15259	15381	15314	15380	15394	15281	15254	15339	15374	15482	15506	15466	15411	15366	15362	15253	15539	15270	15284	15541	15420	15533	15449	15349	15363	15395	15422	15326	15442	15336	15208	15481	15400	15418	15252	15350	15113	15349	15476	15242	15443	15345	15372	15387	15357	15388	15170	15263	15427	15404	15275	15357	15354	15432	15364	15422	15431	15348	15356	15417	15498	15390	15490	15211	15377	15542	15389	15450	15352	15439	15197	15542	15395	15311	15331	15294	15419	15370	15355	15459	15420	15503	15329	15404	15305	15484	15231	15275	15421	15191	15545	15392	15229	15456	15369	15314	15298	15444	15363	15366	15355	15418	15495	15427	15409	15264	15179	15332	15444	15412	15320	15386	15278	15323	15402	15389	15403	15490	15216	15302	15352	15538	15379	15410	15394	15584	15273	15401	15248	15333	15276	15287	15342	15211	15450	15501	15302	15410	15478	15360	15521	15449	15323	15347	15511	15317	15242	15213	15295	15500	15478	15149	15373	15509	15301	15353	15510	15380	15338	15376	15557	15321	15385	15205	15496	15345	15352	15447	15333	15391	15475	15295	15489	15465	15428	15294	15345	15493	15213	15623	15408	15537	15452	15284	15429	15376	15432	15325	15362	15309	15355	15609	15319	15453	15318	15519	15295	15215	15507	15317	15242	15160	15395	15170	15101	15403	15304	15266	15417	15412	15503	15432	15360	15402	15374	15417	15146	15447	15306	15509	15313	15241	15508	15132	15237	15174	15494	15387	15457	15422	15457	15548	15229	15416	15245	15300	15503	15280	15317	15435	15386	15298	15402	15501	15420	15400	15247	15198	15570	15540	15363	15369	15340	15519	15411	15259	15405	15507	15474	15302	15326	15330	15343	15543	15388	15360	15378	15312	15345	15388	15347	15415	15364	15446	15437	15292	15313	15487	15339	15298	15543	15409	15511	15373	15657	15204	15354	15360	15283	15306	15369	15502	15485	15336	15475	15228	15422	15314	15221	15265	15480	15286	15318	15109	15457	15313	15250	15395	15460	15326	15433	15386	15324	15323	15155	15315	15385	15303	15417	15681	15259	15477	15360	15264	15437	15313	15289	15333	15586	15219	15358	15200	15370	15277	15193	15327	15263	15338	15358	15458	15400	15414	15293	15377	15248	15371	15327	15262	15306	15490	15267	15286	15381	15275	15280	15267	15539	15317	15430	15398	15299	15362	15348	15333	15244	15378	15331	15515	15435	15242	15404	15201	15544	15301	15352	15362	15265	15517	15307	15508	15513	15263	15547	15326	15298	15578	15268	15396	15381	15247	15397	15276	15380	15314	15247	15478	15324	15371	15363	15457	15337	15295	15315	15404	15460	15551	15403	15433	15276	15298	15329	15428	15469	15323	15272	15332	15359	15369	15249	15286	15318	15282	15365	15390	15470	15461	15427	15376	15241	15371	15330	15402	15298	15142	15496	15490	15286	15416	15344	15318	15439	15437	15417	15393	15285	15338	15300	15349	15445	15224	15333	15337	15337	15423	15321	15490	15394	15522	15265	15290	15423	15300	15467	15452	15252	15363	15313	15499	15392	15373	15461	15462	15393	15353	15363	15476	15248	15398	15532	15344	15498	15476	15402	15214	15302	15278	15407	15301	15457	15427	15490	15661	15306	15558	15255	15507	15407	15480	15355	15258	15260	15218	15388	15510	15508	15387	15453	15359	15351	15346	15359	15329	15531	15293	15205	15300	15506	15354	15395	15407	15384	15422	15369	15416	15206	15526	15420	15391	15454	15381	15197	15435	15158	15407	15547	15388	15161	15473	15403	15374	15263	15224	15429	15162	15234	15612	15327	15296	15418	15258	15276	15449	15412	15518	15383	15265	15312	15304	15447	15144	15376	15330	15429	15417	15534	15387	15372	15361	15345	15267	15405	15259	15363	15288	15335	15324	15261	15371	15377	15400	15362	15338	15451	15409	15240	15281	15280	15426	15290	15395	15314	15468	15196	15399	15333	15302	15482	15308	15405	15336	15326	15373	15522	15513	15317	15366	15285	15442	15334	15290	15405	15221	15321	15351	15400	15361	15385	15260	15348	15469	15347	15311	15447	15385	15348	15433	15290	15196	15302	15441	15371	15201	15422	15489	15289	15267	15340	15361	15324	15274	15510	15484	15440	15290	15294	15275	15249	15274	15268	15303	15419	15499	15512	15369	15344	15327	15403	15364	15327	15398	15479	15254	15428	15305	15408	15168	15274	15432	15351	15473	15377	15385	15378	15196	15373	15463	15525	15294	15287	15419	15253	15412	15353	15537	15440	15112	15405	15271	15457	15307	15199	15501	15299	15489	15389	15384	15420	15509	15408	15239	15440	15529	15206	15464	15353	15510	15335	15274	15338	15339	15502	15217	15358	15297	15326	15544	15475	15278	15362	15270	15323	15347	15338	15207	15475	15315	15380	15376	15491	15292	15305	15421	15324	15305	15388	15448	15435	15360	15417	15273	15102	15513	15388	15522	15128	15287	15577	15323	15403	15516	15419	15435	15440	15271	15421	15402	15378	15344	15380	15596	15349	15288	15210	15416	15566	15371	15305	15189	15482	15408	15345	15282	15402	15289	15399	15237	15245	15281	15362	15298	15463	15188	15304	15349	15467	15331	15294	15337	15305	15386	15350	15574	15363	15354	15299	15243	15352	15345	15336	15425	15475	15180	15478	15367	15394	15217	15534	15310	15470	15397	15424	15310	15431	15401	15387	15431	15471	15211	15392	15558	15336	15316	15369	15358	15363	15416	15396	15322	15338	15367	15232	15407	15278	15374	15446	15210	15407	15458	15291	15370	15257	15214	15356	15561	15247	15343	15407	15391	15479	15301	15382	15454	15464	15514	15476	15369	15323	15276	15452	15339	15210	15274	15309	15430	15360	15363	15202	15622	15621	15415	15390	15382	15295	15169	15475	15422	15402	15534	15218	15296	15275	15499	15110	15411	15526	15379	15460	15479	15374	15393	15512	15293	15347	15391	15395	15254	15498	15442	15245	15339	15387	15400	15304	15371	15330	15392	15242	15421	15434	15395	15214	15462	15308	15368	15331	15483	15365	15380	15528	15319	15394	15271	15588	15422	15317	15329	15306	15485	15396	15320	15259	15434	15300	15453	15333	15350	15315	15291	15324	15362	15407	15307	15408	15419	15324	15454	15276	15452	15210	15423	15287	15309	15294	15440	15507	15341	15368	15373	15426	15359
22975	23729	45520	49171	43640	37008	30378	22310	19736	19284	18828	18654	18969	18640	18478	18675	18584	18660	18606	18592	18427	18714	18810	18630	18483	18465	18711	18528	18577	18494	18555	18393	18482	18560	18586	18482	18577	18425	18459	18494	18379	18391	18633	18623	18281	18664	18349	18533	18658	18446	18502	18569	18430	18662	18441	18425	18401	18302	18267	18409	18523	18493	18641	18491	18389	18429	18220	18433	18587	18272	18329	18343	18360	18404	18265	18380	18480	18553	18381	18370	18469	18501	18425	18398	18571	18502	18518	18470	18414	18561	18250	18444	18295	18621	18512	18317	18382	18306	18451	18334	18298	18453	18330	18414	18290	18278	18567	18653	18631	18346	18413	18592	18512	18216	18353	18579	18440	18289	18279	18290	18230	18248	18371	18227	18496	18448	18256	18213	18401	18332	18271	18417	18349	18534	18494	18406	18580	18371	18483	18546	18659	18466	18406	18405	18483	18579	18555	18429	18388	18525	18297	18396	18500	18360	18450	18597	18395	18389	18371	18232	18368	18557	18124	18250	18301	18532	18452	18478	18570	18369	18237	18620	18565	18402	18366	18561	18415	18350	18501	18249	18470	18576	18269	18300	18387	18436	18527	18385	18386	18188	18342	18433	18603	18363	18367	18522	18378	18414	18318	18472	18594	18665	18364	18148	18474	18537	18343	18299	18277	18265	18304	18405	18298	18455	18290	18443	18373	18441	18375	18330	18326	18484	18488	18402	18408	18538	18293	18477	18277	18215	18119	18419	18328	18472	18472	18470	18457	18381	18516	18314	18275	18442	18502	18404	18517	18560	18669	18563	18183	18338	18487	18470	18364	18573	18600	18153	18264	18371	18333	18551	18621	18374	18503	18460	18401	18648	18427	18338	18336	18328	18509	18562	18311	18475	18230	18366	18405	18244	18271	18351	18506	18394	18282	18408	18436	18331	18268	18455	18389	18476	18520	18318	18252	18435	18375	18302	18435	18294	18332	18325	18400	18379	18375	18352	18511	18629	18389	18409	18505	18455	18382	18246	18489	18524	18326	18180	18278	18097	18560	18434	18435	18374	18282	18408	18372	18327	18380	18321	18522	18333	18430	18403	18395	18343	18284	18349	18149	18240	18281	18538	18210	18365	18594	18519	18269	18426	18378	18085	18246	18451	18282	18414	18330	18606	18400	18319	18389	18423	18470	18548	18399	18418	18249	18415	18459	18456	18438	18430	18359	18298	18362	18302	18351	18320	18386	18457	18420	18371	18500	18238	18494	18431	18400	18432	18361	18541	18385	18387	18454	18534	18505	18457	18492	18453	18296	18458	18376	18241	18301	18381	18068	18143	18337	18479	18478	18329	18346	18406	18394	18236	18385	18242	18322	18447	18365	18530	18513	18390	18481	18437	18340	18602	18578	18504	18367	18428	18410	18490	18435	18379	18278	18571	18498	18698	18344	18470	18455	18272	18597	18308	18375	18395	18423	18477	18435	18462	18433	18209	18380	18260	18196	18273	18442	18588	18488	18344	18150	18156	18332	18410	18526	18463	18554	18382	18356	18354	18279	18299	18308	18385	18283	18313	18223	18445	18432	18389	18553	18415	18517	18430	18450	18360	18368	18440	18556	18383	18414	18307	18467	18398	18302	18364	18373	18285	18533	18364	18466	18578	18459	18510	18291	18461	18282	18215	18517	18484	18328	18528	18455	18437	18414	18256	18429	18449	18610	18433	18321	18371	18352	18495	18437	18681	18295	18394	18426	18381	18401	18422	18572	18307	18233	18259	18399	18456	18415	18492	18326	18384	18444	18344	18412	18445	18438	18524	18481	18475	18439	18471	18307	18352	18322	18122	18501	18428	18189	18656	18363	18473	18239	18362	18480	18381	18437	18322	18436	18152	18436	18102	18192	18592	18347	18561	18472	18184	18246	18520	18294	18442	18418	18465	18327	18426	18350	18539	18546	18433	18286	18233	18692	18413	18284	18265	18341	18415	18399	18197	18382	18276	18547	18308	18499	18461	18617	18427	18520	18337	18200	18127	18397	18425	18459	18458	18511	18264	18485	18383	18513	18421	18505	18218	18516	18239	18326	18329	18428	18560	18267	18453	18414	18499	18307	18475	18425	18319	18534	18440	18329	18479	18403	18373	18459	18403	18470	18439	18320	18356	18432	18339	18221	18428	18305	18385	18529	18434	18435	18402	18437	18449	18461	18503	18435	18255	18301	18232	18464	18407	18330	18385	18308	18134	18197	18221	18564	18294	18214	18201	18364	18495	18281	18188	18622	18594	18423	18217	18227	18295	18617	18281	18529	18465	18479	18370	18250	18377	18388	18326	18231	18379	18205	18020	18547	18335	18403	18760	18489	18214	18432	18457	18227	18215	18567	18280	18224	18316	18388	18364	18409	18147	18449	18242	18408	18236	18344	18419	18346	18023	18482	18428	18727	18327	18415	18372	18423	18239	18505	18200	18572	18290	18314	18545	18274	18486	18326	18500	18380	18415	18421	18483	18211	18313	18412	18409	18481	18327	18422	18324	18434	18405	18456	18393	18495	18231	18463	18404	18379	18250	18308	18240	18461	18403	18424	18534	18586	18212	18355	18268	18611	18362	18368	18441	18479	18439	18415	18360	18135	18451	18244	18389	18553	18258	18296	18412	18193	18297	18309	18436	18673	18351	18521	18240	18390	18206	18556	18349	18319	18463	18346	18233	18289	18481	18481	18198	18437	18354	18337	18362	18312	18461	18166	18497	18467	18469	18466	18591	18197	18337	18288	18354	18483	18415	18261	18502	18296	18436	18419	18559	18353	18253	18313	18386	18422	18457	18351	18310	18500	18644	18274	18351	18467	18361	18272	18426	18385	18331	18356	18328	18415	18488	18487	18453	18419	18263	18264	18430	18459	18317	18445	18378	18170	18696	18308	18267	18340	18469	18419	18399	18373	18349	18480	18368	18456	18402	18291	18484	18304	18333	18392	18346	18380	18369	18399	18358	18664	18389	18479	18391	18324	18371	18567	18550	18455	18263	18427	18231	18368	18250	18308	18406	18309	18332	18433	18300	18199	18356	18239	18409	18352	18370	18360	18445	18314	18140	18435	18264	18574	18430	18438	18242	18404	18471	18363	18275	18133	18412	18330	18261	18633	18408	18230	18265	18207	18483	18579	18507	18296	18408	18432	18321	18275	18471	18396	18471	18410	18329	18088	18329	18392	18422	18217	18295	18289	18462	18651	18469	18264	18250	18502	18402	18432	18551	18602	18488	18218	18457	18489	18340	18317	18362	18589	18349	18239	18295	18231	18215	18447	18186	18280	18433	18440	18420	18234	18439	18477	18257	18353	18660	18380	18407	18530	18329	18376	18358	18393	18555	18267	18388	18308	18481	18336	18463	18263	18171	18442	18464	18506	18155	18373	18455	18550	18361	18474	18371	18361	18302	18492	18269	18363	18592	18436	18328	18477	18348	18484	18339	18565	18281	18296	18518	18463	18445	18474	18304	18478	18313	18463	18426	18437	18411	18373	18393	18375	18255	18480	18527	18259	18421	18622	18249	18306	18550	18498	18502	18489	18398	18271	18364	18184	18442	18363	18497	18372	18379	18185	18419	18322	18253	18430	18350	18466	18371	18636	18337	18624	18471	18348	18409	18497	18506	18338	18514	18582	18447	18485	18435	18505	18494	18447	18386	18460	18169	18320	18389	18387	18235	18387	18392	18391	18380	18328	18477	18433	18648	18399	18258	18352	18497	18660	18428	18634	18393	18488	18350	18416	18540	18256	18500	18408	18407	18397	18339	18483	18444	18183	18505	18488	18272	18296	18469	18515	18288	18283	18395	18234	18230	18278	18363	18389	18296	18384	18292	18313	18215	18377	18404	18180	18367	18460	18448	18315	18341	18278	18206	18314	18274	18270	18402	18374	18495	18347	18216	18499	18390	18354	18257	18277	18510	18333	18217	18378	18457	18411	18186	18402	18390	18370	18268	18227	18411	18405	18500	18396	18403	18505	18191	18519	18374	18537	18501	18380	18690	18160	18291	18342	18284	18405	18425	18313	18315	18323	18315	18383	18488	18452	18560	18164	18468	18417	18292	18423	18578	18364	18325	18186	18433	18420	18399	18350	18302	18318	18275	18419	18234	18262	18372	18275	18352	18269	18479	18597	18626	18490	18356	18401	18415	18238	18326	18537	18222	18444	18170	18394	18328	18091	18388	18467	18406	18272	18395	18233	18177	18361	18297	18366	18391	18293	18310	18427	18262	18542	18359	18409	18452	18462	18551	18384	18340	18445	18270	18532	18377	18425	18678	18428	18512	18334	18434	18576	18532	18537	18230	18209	18251	18118	18600	18522	18438	18389	18299	18586	18516	18396	18290	18297	18397	18490	18465	18220	18436	18364	18426	18401	18302	18408	18388	18464	18294	18519	18434	18133	18475	18578	18272	18474	18461	18243	18421	18318	18434	18426	18545	18365	18420	18374	18519	18521	18341	18544	18609	18384	18318	18353	18453	18442	18343	18373	18504	18468	18556	18446	18523	18393	18436	18407	18457	18511	18403	18225	18662	18413	18595	18396	18410	18444	18403	18235	18463	18619	18271	18354	18305	18289	18349	18467	18469	18446	18359	18419	18405	18441	18325	18552	18205	18358	18528	18485	18541	18229	18252	18365	18214	18272	18260	18273	18264	18497	18340	18539	18476	18424	18541	18430	18572	18543	18643	18327	18325	18368	18332	18427	18587	18388	18059	18377	18129	18299	18300	18158	18229	18544	18519	18269	18464	18602	18362	18290	18240	18165	18122	18195	18219	18200	18345	18365	18328	18483	18362	18384	18208	18303	18399	18226	18448	18358	18222	18291	18332	18397	18267	18288	18267	18424	18411	18279	18203	18312	18427	18424	18297	18435	18436	18155	18505	18518	18308	18404	18370	18275	18525	18279	18404	18291	18396	18345	18289	18484	18342	18363	18365	18164	18477	18458	18416	18274	18504	18405	18446	18377	18415	18415	18413	18246	18375	18354	18345	18256	18309	18608	18247	18351	18371	18378	18299	18392	18380	18634	18399	18547	18303	18447	18423	18392	18462	18383	18566	18236	18226	18360	18665	18624	18381	18345	18396	18340	18416	18122	18600	18274	18426	18510	18355	18409	18319	18548	18463	18456	18382
46063	81747	94318	80172	59029	40275	25565	18164	15939	15445	15321	15289	15262	15561	15411	15349	15345	15422	15252	15423	15369	15294	15257	15453	15364	15369	15252	15448	15350	15206	15538	15353	15365	15392	15231	15494	15315	15046	15287	15358	15303	15235	15353	15366	15370	15177	15330	15172	15303	15532	15321	15210	15301	15392	15420	15400	15314	15310	15468	15402	15547	15425	15431	15526	15261	15402	15442	15272	15345	15340	15271	15477	15247	15273	15261	15257	15380	15395	15298	15304	15290	15309	15087	15383	15349	15364	15289	15292	15233	15573	15378	15257	15186	15481	15394	15353	15479	15421	15242	15326	15565	15272	15313	15186	15257	15408	15328	15343	15182	15260	15269	15353	15452	15394	15429	15336	15391	15264	15261	15474	15404	15446	15376	15376	15427	15275	15361	15323	15490	15282	15219	15364	15262	15246	15319	15521	15344	15332	15385	15048	15336	15387	15337	15433	15344	15328	15391	15351	15411	15288	15304	15384	15452	15411	15289	15245	15289	15246	15463	15387	15242	15157	15283	15233	15276	15355	15359	15328	15355	15513	15260	15315	15161	15276	15354	15344	15380	15324	15215	15278	15334	15336	15325	15420	15151	15482	15430	15361	15289	15415	15297	15537	15403	15378	15247	15532	15315	15353	15361	15364	15318	15331	15341	15276	15337	15211	15267	15362	15475	15374	15449	15288	15355	15309	15288	15239	15297	15415	15311	15500	15346	15378	15239	15247	15374	15385	15448	15410	15335	15457	15253	15495	15367	15237	15159	15425	15253	15379	15332	15219	15289	15304	15240	15259	15272	15309	15377	15294	15258	15339	15150	15282	15461	15594	15225	15460	15280	15275	15328	15335	15310	15264	15382	15378	15277	15436	15326	15329	15425	15189	15381	15231	15273	15316	15311	15287	15393	15376	15215	15265	15279	15362	15332	15134	15337	15319	15451	15214	15422	15302	15413	15377	15459	15362	15458	15235	15253	15329	15270	15525	15414	15400	15461	15093	15192	15544	15463	15329	15401	15421	15294	15527	15256	15275	15359	15175	15333	15337	15228	15283	15466	15305	15385	15346	15208	15163	15223	15453	15549	15246	15340	15279	15389	15323	15362	15264	15478	15241	15357	15275	15547	15160	15495	15306	15253	15504	15264	15409	15376	15308	15324	15235	15332	15212	15381	15230	15328	15344	15402	15576	15384	15416	15350	15368	15314	15016	15268	15355	15261	15409	15371	15373	15502	15424	15500	15469	15397	15349	15315	15272	15349	15321	15196	15471	15232	15355	15339	15436	15269	15407	15250	15475	15198	15063	15390	15358	15385	15512	15245	15339	15359	15504	15038	15438	15451	15175	15223	15193	15333	15421	15281	15409	15343	15230	15286	15278	15461	15394	15441	15197	15400	15336	15281	15305	15337	15454	15182	15206	15372	15421	15325	15425	15431	15370	15451	15344	15403	15349	15429	15320	15358	15393	15440	15440	15375	15211	15380	15511	15431	15357	15237	15075	15371	15323	15325	15188	15490	15416	15153	15251	15343	15269	15406	15361	15176	15285	15341	15242	15297	15418	15356	15381	15313	15398	15574	15172	15372	15392	15368	15414	15259	15447	15401	15395	15381	15233	15406	15273	15311	15232	15438	15664	15393	15268	15203	15371	15314	15260	15362	15254	15349	15297	15389	15291	15285	15478	15323	15320	15390	15263	15313	15508	15294	15247	15481	15428	15316	15275	15390	15439	15359	15326	15376	15340	15216	15572	15453	15279	15309	15316	15423	15420	15316	15322	15190	15285	15323	15330	15238	15334	15195	15278	15322	15246	15237	15297	15366	15282	15185	15249	15159	15453	15331	15347	15223	15302	15455	15481	15340	15273	15486	15203	15148	15266	15323	15419	15467	15321	15274	15344	15419	15418	15390	15345	15343	15365	15292	15272	15338	15208	15521	15342	15396	15438	15372	15208	15309	15345	15409	15280	15388	15348	15327	15358	15319	15282	15357	15279	15349	15215	15499	15186	15306	15162	15514	15214	15174	15353	15354	15485	15381	15200	15448	15257	15357	15534	15290	15411	15209	15403	15313	15196	15430	15436	15296	15211	15402	15432	15165	15414	15407	15374	15435	15449	15355	15231	15307	15340	15384	15445	15357	15211	15401	15465	15216	15352	15430	15259	15472	15272	15268	15249	15248	15389	15381	15479	15271	15313	15430	15358	15371	15439	15483	15344	15388	15281	15222	15495	15389	15170	15288	15305	15318	15319	15273	15288	15321	15313	15305	15276	15348	15290	15306	15433	15435	15445	15327	15323	15418	15276	15243	15269	15425	15389	15416	15291	15268	15138	15376	15278	15414	15380	15421	15214	15257	15328	15354	15190	15398	15271	15396	15342	15263	15353	15392	15472	15385	15362	15490	15192	15138	15215	15414	15230	15400	15315	15392	15330	15241	15305	15248	15217	15262	15172	15322	15334	15143	15283	15236	15346	15277	15379	15517	15390	15477	15298	15052	15446	15327	15365	15333	15465	15290	15384	15277	15364	15222	15217	15453	15326	15299	15396	15269	15555	15303	15344	15252	15406	15269	15432	15293	15392	15335	15302	15233	15328	15326	15539	15315	15366	15352	15270	15325	15350	15310	15317	15386	15287	15329	15342	15340	15264	15353	15356	15378	15461	15301	15123	15333	15510	15322	15418	15427	15076	15229	15256	15323	15429	15397	15204	15432	15402	15408	15412	15314	15456	15342	15360	15461	15392	15189	15303	15418	15422	15388	15361	15342	15402	15360	15201	15300	15153	15318	15259	15397	15367	15415	15299	15416	15358	15192	15273	15548	15118	15375	15355	15276	15386	15220	15358	15403	15531	15399	15348	15455	15420	15293	15314	15383	15253	15169	15360	15475	15262	15639	15426	15171	15613	15422	15484	15438	15433	15320	15378	15401	15394	15236	15478	15229	15309	15370	15463	15179	15485	15530	15551	15261	15344	15486	15269	15320	15203	15286	15169	15276	15159	15429	15293	15206	15292	15334	15226	15334	15356	15437	15346	15315	15248	15368	15361	15502	15188	15285	15275	15249	15338	15319	15339	15365	15492	15389	15319	15298	15335	15371	15229	15460	15229	15425	15493	15217	15366	15400	15292	15350	15265	15240	15456	15356	15359	15400	15298	15273	15283	15383	15378	15336	15376	15369	15495	15196	15219	15314	15233	15314	15512	15198	15323	15288	15433	15260	15220	15433	15286	15194	15201	15211	15344	15228	15366	15213	15306	15370	15169	15308	15423	15314	15301	15316	15391	15241	15254	15366	15236	15314	15436	15407	15192	15400	15359	15331	15222	15304	15497	15352	15410	15438	15425	15377	15397	15344	15323	15323	15312	15252	15370	15374	15171	15403	15407	15211	15276	15256	15316	15251	15390	15363	15358	15377	15356	15366	15416	15417	15368	15451	15405	15396	15357	15254	15474	15368	15338	15362	15307	15380	15219	15300	15117	15172	15291	15500	15484	15529	15275	15137	15360	15255	15166	15432	15353	15445	15326	15622	15331	15123	15487	15284	15393	15386	15335	15534	15194	15418	15298	15155	15425	15434	15304	15156	15207	15324	15216	15175	15412	15454	15369	15420	15313	15264	15247	15292	15268	15294	15176	15436	15552	15269	15361	15132	15339	15289	15206	15280	15252	15376	15385	15359	15340	15255	15377	15410	15298	15339	15408	15374	15300	15477	15171	15274	15404	15413	15091	15334	15272	15249	15382	15463	15338	15359	15429	15419	15280	15352	15412	15250	15339	15381	15316	15314	15287	15381	15347	15258	15307	15446	15357	15397	15566	15428	15344	15301	15377	15397	15343	15257	15355	15347	15380	15280	15369	15279	15233	15298	15362	15185	15251	15389	15217	15371	15347	15399	15363	15362	15399	15488	15408	15301	15330	15381	15157	15460	15276	15562	15260	15369	15341	15276	15315	15398	15267	15445	15417	15204	15349	15388	15383	15470	15368	15229	15257	15184	15222	15381	15277	15355	15262	15272	15289	15348	15242	15242	15234	15295	15459	15354	15349	15394	15215	15436	15225	15285	15149	15434	15446	15389	15345	15251	15382	15286	15233	15434	15263	15377	15255	15377	15267	15379	15334	15311	15212	15225	15116	15457	15404	15416	15416	15434	15435	15407	15516	15433	15341	15275	15259	15511	15241	15449	15521	15473	15237	15444	15374	15510	15248	15211	15554	15500	15149	15347	15335	15310	15375	15422	15385	15403	15382	15300	15281	15177	15416	15343	15259	15366	15201	15223	15142	15220	15434	15316	15323	15463	15289	15415	15369	15195	15299	15208	15287	15436	15215	15348	15251	15428	15391	15339	15358	15302	15265	15259	15262	15505	15282	15201	15496	15326	15419	15212	15271	15284	15449	15384	15254	15268	15179	15229	15396	15232	15312	15172	15396	15282	15353	15225	15394	15294	15245	15406	15189	15194	15348	15340	15290	15403	15240	15453	15378	15337	15338	15103	15289	15474	15345	15352	15342	15328	15432	15237	15530	15240	15340	15334	15284	15256	15388	15439	15252	15207	15365	15361	15441	15205	15221	15372	15290	15298	15229	15305	15221	15384	15268	15356	15260	15398	15328	15439	15294	15419	15309	15391	15346	15275	15306	15301	15478	15380	15290	15391	15457	15344	15276	15465	15227	15378	15469	15314	15265	15349	15219	15314	15391	15348	15345	15269	15534	15365	15297	15280	15395	15475	15160	15552	15226	15429	15480	15394	15406	15528	15384	15318	15235	15156	15481	15243	15295	15258	15180	15376	15247	15316	15441	15330	15407	15282	15409	15417	15603	15421	15372	15273	15363	15261	15239	15402	15459	15327	15389	15095	15362	15307	15333	15372	15472	15462	15359	15483	15308	15504	15269	15250	15158	15294	15384	15329	15237	15396	15141	15236	15159	15431	15400	15465	15234	15391	15345	15316	15485	15376	15412	15248	15267	15444	15377	15408	15306	15258	15369	15232	15175	15417	15317	15506	15414	15259	15255	15500	15338	15153	15370	15366	15361	15336	15329	15379	15483	15295	15221	15181	15201	15298	15199	15355	15301	15392	15230	15321	15335	15339	15426	15398	15349	15257	15351	15312	15499	15360	15068	15410	15265	15313	15396	15336	15428	15333	15427	15272	15416
28567	36583	48545	37096	26737	22185	20173	19108	18773	18801	18840	18805	18579	18840	18642	18744	18891	18832	18821	18756	18600	19010	18853	18551	18786	18624	18611	18728	18672	18822	18951	18687	18601	18630	18695	18735	18611	18849	18461	18383	18812	18550	18831	18891	18762	18560	18791	19002	18770	18531	18671	18453	18613	18703	18514	18669	18586	18619	18792	18876	18703	18629	18634	18546	18841	18701	18594	18787	18700	18732	18650	18683	18607	18913	18624	18764	18525	18658	18598	18766	18838	18801	18861	18536	18680	18451	18802	18743	18725	18809	18684	18793	18882	18847	18580	18935	18795	18630	18638	18728	18673	18641	18810	18664	18783	18613	18676	18520	18729	18485	18788	18709	18827	18631	18426	18591	18716	18711	18715	18773	18693	18704	18760	18804	18748	18620	18700	18640	18537	18511	18778	18633	18652	18521	18967	18738	18695	18717	18610	18618	18866	18569	18692	18876	18725	18676	18714	18824	18671	18787	18854	18661	18574	18713	18874	18699	18678	18691	18925	18648	18619	18632	18988	19008	18795	18494	18696	18643	18974	18943	18680	18753	18551	18670	18592	18659	18829	18909	18770	18750	18477	18533	18628	18637	18638	18724	18684	18822	18545	18670	18621	18707	18702	18619	18605	18749	18645	18752	18650	18792	18745	18731	18581	18552	18635	18704	18597	18590	18680	18740	18702	18745	18457	18691	18665	18625	18683	18641	18657	18791	18790	18684	18726	18469	18583	18949	18720	18620	18867	18828	18617	18728	18586	18558	18712	18508	18695	18588	18645	18586	18624	18630	18596	18548	18589	18714	18976	18789	18654	18530	18782	18902	18742	18649	18794	18791	18635	18662	18709	18697	18684	18781	18771	18547	18667	18661	18634	18678	18779	18627	18603	18668	18783	18719	18933	18727	18857	18753	18829	18620	18694	18696	18917	18623	18835	18670	18574	18574	18749	18904	18719	18643	18656	18786	18804	18737	18851	18761	18735	18654	18695	18805	18753	18756	18787	18681	18490	18579	18748	18748	18487	18691	18611	18862	18620	18807	18617	18895	18746	18700	18647	18701	18930	18757	18616	18591	18565	18770	18684	18499	18619	18586	18710	18563	18742	18805	18680	18649	18634	18671	18789	18631	18828	18753	18569	18782	18643	18581	18728	18576	18719	18619	18704	18634	18787	18738	18622	18590	18589	18567	18609	18739	18888	18775	18758	18603	18747	18505	18580	18756	18623	18658	18810	18564	18740	18589	18505	18721	18696	18647	18697	18731	18575	18601	18768	18609	18587	18561	18516	18882	18718	18824	18568	18546	18527	18502	18712	18707	18855	18686	18649	18647	18852	18823	18627	18590	18669	18653	18615	18691	18556	18820	18657	18744	18653	18502	18758	18737	18768	18601	18628	18679	18892	18730	18711	18763	18718	18672	18709	18508	18723	18846	18516	18850	18600	18709	18825	18860	18620	18665	18772	18729	18617	18754	18544	18924	18657	18663	18704	18620	18707	18667	18591	18761	18650	18557	18528	18647	18549	18782	18580	18632	18611	18681	18826	18803	18811	18726	18841	18765	18649	18599	18619	18679	18565	18530	18742	18683	18658	18653	18882	18620	18495	18767	18586	18881	18575	18695	18320	18729	18823	18690	18702	18727	18648	18627	18900	18681	18659	18522	18421	18741	18798	18593	18576	18592	18807	18676	18652	18758	18785	18683	18600	18700	18764	18564	18728	18741	18628	18695	18722	18496	18667	18702	18738	18663	18796	18702	18669	18713	18642	18649	18638	18685	18600	18675	18587	18772	18792	18705	18715	18650	18441	18646	18550	18629	18502	18715	18601	18574	18857	18702	18682	18507	18789	18732	18725	18898	18565	18777	18676	18736	18448	18810	18799	18641	18416	18658	18688	18572	18683	18611	18609	18602	18696	18803	18568	18579	18505	18554	18591	18788	18558	18779	18797	18670	18698	18875	18849	18771	18921	18669	18762	18551	18582	18932	18793	18674	18739	18827	18774	18702	18827	18635	18633	18815	18759	18577	18641	18826	18885	18659	18612	18756	18656	18520	18647	18656	18778	18683	18750	18808	18726	18748	18684	18538	18587	18744	18762	18778	18810	18639	18753	18705	18555	18712	18690	18882	18845	18584	18608	18585	18687	18590	18697	18796	18653	18624	18688	18755	18705	18847	18694	18782	18570	18798	18465	18499	18860	18628	18726	18764	18724	18770	18604	18856	18878	18684	18863	18718	18592	18578	18365	18738	18680	18846	18679	18615	18686	18713	18609	18639	18640	18544	18749	18755	18684	18593	18660	18412	18678	18493	18535	18618	18708	18643	18735	18726	18780	18882	18669	18704	18737	18925	18707	18618	18671	18661	18557	18798	18719	18521	18678	18737	18617	18858	18759	18645	18596	18653	18516	18570	18260	18739	18552	18789	18751	18620	18425	18708	18524	18685	18517	18870	18657	18865	18712	18560	18546	18615	18957	18832	18814	18697	18847	18571	18630	18652	18550	18745	18628	18683	18867	18624	18862	18624	18658	18691	18798	18910	18813	18644	18829	18803	18725	18507	19067	18568	18621	18637	18955	18733	18680	18899	18554	18666	18737	18617	18675	18671	18769	18519	18681	18522	18798	18760	18992	18815	18543	18659	18692	18478	18770	18727	18703	18787	18892	18587	18805	18534	18702	18663	18670	18628	18872	18720	18713	18673	18773	18813	18892	18543	18731	18778	18620	18989	18692	18728	18692	18608	18746	18717	18734	18686	18804	18539	18638	18610	18594	18725	18659	18689	18750	18581	18610	18536	18589	18607	18639	18745	18741	18670	18757	18744	18805	18841	18453	18508	18695	18731	18567	18628	18652	18726	18472	18533	18641	18816	18718	18671	18854	18649	18739	18485	18829	18660	18753	18589	18763	18818	18686	18593	18702	18860	18581	18742	18626	18717	18717	18792	18760	18717	18644	18574	18765	18804	18635	18864	18806	18708	18637	18638	18647	18729	18856	18773	18683	18579	18758	18665	18770	18664	18662	18549	18816	18599	18598	18674	18680	18653	18623	18741	18658	18743	18501	18496	18661	18658	18517	18644	18647	18791	18759	18605	18780	18657	18528	18798	18530	18638	18791	18718	18631	18659	18697	18703	18701	18699	18773	18582	18381	18524	18470	18697	18618	18681	18606	18675	18731	18590	18703	18807	18869	18688	18631	18580	18752	18732	18710	18937	18693	18769	18850	18880	18622	18711	18732	18804	18565	18712	18648	18679	18710	18722	18662	18574	18626	18832	18439	18716	18764	18751	18730	18777	18798	18566	18711	18643	18756	18604	18649	18513	18707	18635	18600	18702	18716	18550	18771	18659	18901	18789	18359	18792	18718	18631	18617	18782	18711	18565	18748	18504	18804	18480	18739	18676	18496	18579	18752	18790	18652	18561	18593	18643	18829	18889	18591	18427	18725	18577	18478	18546	18744	18591	18563	18582	18584	18741	18710	18593	18639	18680	18537	18578	18560	18600	18803	18667	18517	18577	18391	18603	18734	18594	18811	18564	18780	18748	18729	18588	18514	18627	18576	18733	18617	18591	18746	18596	18882	18871	18772	18875	18766	18565	18685	18670	18749	18756	18676	18624	18611	18482	18541	18823	18567	18952	18649	18720	18771	18806	18624	18677	18818	18763	18644	18752	18682	18487	18852	18409	18606	18802	18623	18492	18571	18736	18761	18556	18765	18755	18871	18782	18646	18592	18882	18509	18538	18575	18776	18777	18576	18568	18754	18728	18760	18623	18788	18617	18745	18648	18687	18799	18806	18773	18473	18654	18508	18653	18696	18559	18709	18519	18893	18676	18727	18734	18744	18586	18780	18699	18500	18719	18575	18630	18686	18499	18731	18698	18871	18554	18752	18705	18656	18623	18785	18631	18806	18730	18711	18689	18687	18676	18618	18698	18813	18703	18706	18625	18616	18646	18645	18614	18608	18583	18803	18646	18752	18739	18579	18754	18672	18800	18900	18753	18576	18673	18713	18711	18764	18596	18572	18788	18845	18619	18884	18848	18784	18747	18672	18633	18683	18491	18637	18712	18729	18751	18712	18638	18657	18834	18585	18765	18490	18737	18722	18600	18635	18530	18635	18549	18671	18564	18678	18636	18569	18508	18480	18705	18768	18727	18669	18715	18683	18737	18698	18784	18741	18675	18830	18837	18553	18693	18697	18570	18908	18724	18611	18558	18692	18566	18569	18565	18628	18786	18792	18855	18700	18639	18610	18772	18540	18763	18639	18851	18646	18648	18675	18613	18614	18816	18645	18638	18592	18706	18488	18731	18505	18738	18626	18679	18640	18572	18590	18660	18632	18683	18770	18555	18742	18656	18839	18626	18631	18681	18563	18500	18721	18697	18678	18553	18833	18829	18717	18582	18610	18664	18698	18658	18748	18680	18785	18652	18731	18744	18774	18751	18711	18804	18683	18862	18656	18755	18753	18763	18496	18748	18732	18671	18686	18572	18658	18730	18971	18661	18688	18700	18697	18621	18630	18503	18778	18438	18765	18732	18526	18610	18794	18660	18865	18529	18533	18828	18825	18664	18840	18606	18685	18461	18727	18609	18738	18646	18848	18741	18635	18403	18599	18503	18895	18719	18838	18742	18569	18858	18682	18612	18573	18619	18454	18686	18847	18752	18651	18652	18766	18521	18572	18774	18654	18771	18618	18621	18600	18872	18721	18645	18797	18645	18517	18594	18623	18645	18907	18617	18767	18604	18733	18797	18542	18625	18714	18660	18740	18556	18707	18808	18566	18877	18690	18498	18519	18601	18707	18621	18759	18686	18659	18647	18717	18896	18712	18602	18589	18772	18790	18705	18533	18780	18598	18757	18713	18547	18647	18771	18614	18611	18823	18756	18726	18549	18772	18649	18657	18678	18454	18677	18727	18642	18672	18525	18517	18564	18594	18793	18823	18742	18553	18432	18427	18751	18707	18701	18576	18590	18858	18655	18636	18680	18650	18712	18681	18628	18618	18722	18650	18650	18630	18643	18809	18694	18614	18635	18661	18823	18578	18732	18703	18677	18535	18567	18607	18715	18697	18639	18701	18738	18765	18534	18607	18702	18640	18696	18773	18694	18753	18476	18556	18346	18600	18399	18604	18816	18849	18784	18655	18688
27965	57596	49312	32285	23710	18332	16404	15750	15571	15540	15373	15544	15668	15578	15548	15450	15480	15403	15414	15552	15527	15501	15403	15603	15509	15445	15464	15614	15631	15443	15416	15761	15624	15571	15401	15393	15540	15268	15502	15509	15500	15661	15445	15579	15474	15417	15561	15692	15391	15609	15611	15429	15446	15534	15351	15571	15296	15331	15507	15427	15482	15498	15455	15533	15506	15609	15706	15472	15535	15308	15434	15418	15630	15460	15446	15446	15444	15500	15594	15295	15639	15434	15459	15519	15435	15513	15585	15615	15337	15530	15457	15512	15527	15423	15555	15293	15623	15432	15465	15592	15477	15403	15248	15748	15506	15590	15517	15470	15615	15363	15419	15519	15612	15475	15480	15543	15296	15600	15432	15298	15603	15579	15426	15456	15527	15465	15538	15470	15613	15478	15608	15366	15526	15568	15539	15499	15372	15434	15533	15539	15540	15370	15616	15675	15390	15449	15535	15296	15450	15422	15538	15446	15445	15424	15597	15443	15415	15468	15451	15501	15360	15571	15519	15476	15445	15453	15458	15469	15526	15419	15564	15560	15366	15630	15462	15563	15570	15626	15561	15550	15541	15588	15519	15595	15443	15532	15465	15604	15523	15596	15571	15633	15515	15384	15531	15416	15558	15584	15607	15669	15595	15698	15481	15515	15532	15513	15492	15435	15417	15424	15584	15465	15467	15565	15515	15454	15597	15490	15445	15461	15423	15541	15640	15660	15536	15518	15398	15427	15561	15360	15509	15564	15561	15517	15439	15677	15447	15463	15492	15583	15569	15528	15529	15510	15562	15469	15498	15619	15594	15462	15512	15498	15541	15579	15368	15571	15311	15579	15343	15521	15586	15472	15419	15728	15648	15757	15436	15535	15567	15517	15428	15445	15377	15430	15502	15582	15490	15605	15606	15535	15551	15589	15383	15368	15456	15608	15424	15454	15500	15499	15426	15490	15411	15489	15531	15773	15516	15553	15518	15683	15557	15567	15385	15590	15695	15554	15543	15672	15556	15384	15533	15535	15634	15561	15419	15548	15526	15562	15559	15622	15387	15490	15565	15553	15547	15420	15429	15635	15556	15454	15680	15544	15392	15543	15549	15590	15460	15483	15529	15558	15508	15352	15554	15328	15453	15641	15487	15552	15623	15630	15525	15448	15433	15421	15512	15462	15494	15435	15531	15522	15540	15471	15579	15499	15451	15545	15245	15599	15392	15414	15512	15400	15439	15375	15373	15498	15535	15583	15628	15501	15400	15431	15548	15384	15675	15552	15490	15518	15558	15394	15633	15594	15578	15428	15493	15423	15512	15689	15338	15455	15358	15525	15480	15357	15512	15625	15486	15473	15433	15417	15444	15703	15367	15401	15578	15598	15566	15398	15648	15499	15390	15489	15585	15653	15611	15446	15546	15559	15353	15420	15548	15627	15652	15592	15346	15470	15503	15441	15379	15441	15426	15534	15530	15504	15716	15535	15400	15481	15472	15501	15555	15568	15558	15576	15680	15590	15585	15491	15504	15480	15647	15584	15457	15412	15558	15563	15527	15551	15653	15440	15468	15708	15469	15555	15508	15517	15418	15539	15461	15489	15640	15669	15554	15336	15454	15567	15313	15671	15494	15534	15469	15428	15465	15598	15368	15473	15576	15534	15504	15525	15439	15473	15448	15478	15457	15575	15533	15567	15583	15476	15534	15474	15506	15448	15560	15536	15616	15438	15536	15421	15535	15357	15441	15431	15534	15550	15416	15487	15462	15485	15441	15410	15504	15374	15513	15697	15652	15443	15622	15434	15482	15368	15513	15402	15522	15454	15532	15497	15432	15541	15540	15527	15522	15542	15352	15643	15364	15393	15473	15582	15502	15481	15489	15374	15598	15689	15317	15534	15540	15524	15336	15517	15572	15276	15508	15572	15616	15620	15569	15424	15613	15445	15628	15478	15469	15551	15727	15631	15462	15471	15506	15505	15393	15653	15463	15459	15479	15507	15569	15590	15464	15414	15516	15604	15721	15537	15647	15612	15562	15562	15477	15431	15398	15524	15463	15482	15547	15544	15578	15458	15556	15657	15560	15468	15539	15622	15426	15485	15679	15497	15356	15550	15446	15381	15699	15580	15671	15466	15472	15553	15449	15577	15487	15629	15552	15497	15435	15601	15601	15603	15591	15537	15625	15441	15634	15559	15700	15261	15629	15447	15333	15512	15546	15582	15612	15529	15592	15609	15410	15472	15628	15365	15563	15476	15390	15541	15394	15527	15451	15547	15563	15604	15461	15534	15709	15752	15466	15431	15484	15363	15460	15503	15648	15395	15493	15498	15560	15548	15586	15582	15371	15412	15471	15466	15667	15348	15456	15549	15682	15463	15329	15539	15546	15549	15516	15460	15592	15543	15613	15641	15490	15499	15561	15808	15413	15501	15418	15526	15450	15520	15355	15490	15841	15525	15471	15467	15552	15513	15410	15658	15531	15533	15416	15477	15634	15412	15574	15488	15590	15410	15637	15582	15586	15625	15485	15509	15517	15590	15613	15610	15497	15465	15602	15512	15455	15552	15442	15489	15602	15654	15681	15541	15408	15476	15431	15592	15497	15527	15389	15566	15375	15615	15488	15600	15467	15473	15570	15784	15631	15397	15310	15430	15657	15747	15510	15611	15618	15672	15566	15683	15439	15616	15532	15583	15481	15607	15552	15453	15516	15538	15396	15375	15398	15630	15499	15559	15420	15494	15529	15618	15666	15487	15579	15438	15431	15466	15548	15486	15447	15338	15557	15465	15528	15761	15491	15426	15312	15586	15442	15721	15606	15551	15613	15524	15460	15512	15496	15321	15395	15371	15562	15453	15350	15523	15528	15613	15387	15339	15517	15746	15490	15405	15542	15719	15415	15404	15372	15435	15633	15512	15380	15454	15340	15449	15398	15600	15466	15448	15342	15476	15414	15524	15537	15591	15779	15398	15595	15387	15318	15697	15530	15506	15511	15407	15625	15581	15502	15554	15442	15394	15578	15526	15525	15426	15465	15522	15468	15544	15463	15533	15422	15467	15517	15491	15471	15497	15410	15660	15348	15501	15562	15427	15616	15593	15548	15481	15552	15450	15497	15622	15415	15501	15494	15528	15472	15506	15357	15759	15459	15517	15590	15447	15596	15464	15593	15523	15520	15569	15477	15573	15483	15501	15531	15415	15340	15500	15591	15547	15486	15431	15443	15324	15622	15477	15589	15547	15540	15489	15326	15352	15653	15419	15494	15431	15401	15555	15553	15687	15498	15346	15353	15538	15465	15681	15434	15446	15375	15416	15428	15510	15499	15464	15496	15402	15562	15567	15350	15633	15495	15482	15539	15543	15462	15575	15500	15402	15623	15521	15553	15526	15534	15590	15600	15598	15560	15738	15513	15550	15722	15542	15527	15642	15546	15552	15374	15616	15450	15611	15307	15558	15399	15642	15341	15629	15507	15571	15558	15499	15639	15554	15643	15580	15619	15720	15501	15466	15574	15525	15513	15668	15553	15539	15473	15558	15720	15376	15566	15457	15540	15550	15546	15577	15538	15472	15483	15478	15517	15416	15646	15590	15416	15608	15410	15382	15594	15651	15459	15518	15463	15482	15486	15328	15445	15647	15664	15539	15603	15550	15421	15519	15509	15614	15676	15647	15637	15635	15507	15327	15478	15518	15574	15250	15546	15447	15355	15440	15460	15421	15628	15477	15424	15549	15677	15542	15558	15579	15421	15704	15638	15499	15662	15466	15474	15449	15585	15473	15521	15417	15590	15456	15410	15645	15553	15560	15463	15342	15565	15411	15502	15429	15490	15436	15743	15348	15523	15533	15679	15599	15477	15442	15597	15452	15328	15652	15531	15643	15721	15429	15733	15295	15619	15533	15360	15466	15709	15318	15707	15693	15565	15693	15501	15432	15400	15706	15513	15595	15403	15673	15432	15433	15563	15469	15609	15323	15432	15453	15487	15607	15704	15333	15585	15356	15622	15510	15562	15451	15428	15435	15492	15548	15580	15641	15417	15449	15525	15520	15525	15507	15643	15549	15479	15360	15665	15410	15625	15492	15742	15461	15391	15441	15428	15498	15451	15596	15325	15593	15603	15548	15505	15619	15463	15619	15419	15593	15639	15575	15460	15562	15579	15525	15511	15500	15574	15611	15570	15449	15437	15618	15608	15497	15507	15625	15456	15492	15436	15525	15508	15693	15447	15686	15493	15517	15522	15481	15549	15474	15515	15369	15472	15527	15533	15536	15536	15410	15433	15609	15523	15451	15514	15344	15383	15616	15478	15436	15764	15655	15576	15552	15649	15442	15597	15565	15591	15499	15522	15636	15354	15579	15519	15398	15564	15491	15587	15497	15454	15524	15543	15608	15463	15433	15495	15495	15686	15478	15451	15539	15377	15355	15419	15500	15493	15322	15438	15409	15417	15586	15571	15431	15545	15471	15630	15503	15577	15578	15557	15634	15405	15553	15532	15520	15502	15624	15474	15418	15601	15381	15589	15343	15412	15418	15605	15647	15427	15677	15523	15493	15558	15527	15714	15577	15615	15392	15508	15473	15483	15537	15635	15435	15565	15405	15493	15519	15607	15561	15734	15703	15713	15492	15327	15604	15378	15524	15620	15409	15482	15500	15409	15298	15414	15614	15593	15494	15545	15390	15517	15555	15525	15408	15559	15488	15358	15550	15525	15557	15477	15425	15516	15590	15498	15649	15449	15543	15646	15467	15467	15537	15584	15666	15404	15412	15449	15513	15613	15464	15475	15535	15524	15463	15625	15401	15482	15560	15322	15472	15511	15498	15593	15469	15550	15565	15539	15372	15656	15314	15512	15517	15431	15394	15346	15535	15667	15483	15434	15462	15605	15596	15445	15422	15502	15364	15568	15749	15510	15702	15445	15434	15570	15618	15465	15661	15508	15469	15482	15450	15658	15554	15539	15426	15527	15494	15388	15607	15489	15433	15461	15371	15424	15448	15472	15415	15614	15383	15659	15596	15460	15596	15465	15551	15715	15642	15528	15522	15579	15572	15639	15607	15524	15516	15602	15558	15671	15357	15693	15514	15558	15620	15497	15569	15326	15458	15626	15482	15640	15418	15525	15385	15545	15542	15363	15454	15683	15393	15533	15493	15679	15570
24122	24176	44413	46381	38651	31267	25700	20603	19341	19170	19231	19028	19107	19230	19056	19082	18806	19001	18831	18855	18893	18919	18777	18947	19096	18825	18900	18852	18776	18777	18778	18829	18817	18817	18901	18754	18690	18934	18900	18990	19004	19028	18728	18842	18728	18986	18789	18911	18609	18695	18762	18856	18834	18885	18844	18844	18915	18983	19072	18889	19124	18816	18926	18732	18923	18952	18842	18689	18921	19025	18847	18800	18876	18901	18863	18812	18768	18937	18791	18885	18675	18830	18643	18902	18976	18896	19014	18762	18763	18697	19008	18619	18849	18896	18888	18793	18964	18985	18878	18505	18789	18868	18686	18745	18738	18742	18775	18809	18840	18848	18663	18644	18930	18700	18701	18867	18886	18932	18867	18798	18889	18775	19068	18704	18753	19019	18777	18745	18695	18588	18947	18752	18692	18797	18807	18686	18758	18801	18818	18707	18868	18894	18776	19032	18839	18995	18789	18804	18753	18838	18731	18797	18787	18713	18728	18663	18723	18965	18891	18733	19004	18719	18828	18470	18760	18761	18883	19096	18849	18781	18693	18756	18888	19036	18845	18918	18803	18703	18792	18703	18896	18784	18864	18772	18843	18744	18979	18890	18887	19027	18605	18716	18938	18932	18731	18880	18819	18977	18875	18899	18864	18762	18627	18742	18952	18700	18701	18945	18915	18721	18896	18964	19005	18757	18661	18750	18720	18876	18743	18868	18934	18857	18739	18851	18737	18769	18707	18753	18984	18886	18918	18651	18926	18626	18849	18871	18804	18691	18726	18878	18790	18701	18898	18982	18722	18713	18681	18842	18881	18684	18584	18854	18723	18521	18702	18778	18720	18867	18686	18778	18978	18688	18847	18654	18824	18712	18749	18848	18811	18811	18873	19030	18697	18776	18892	18778	18778	18435	18736	18457	18728	18655	18722	18735	18809	18902	18975	18794	18772	18762	18787	18678	18869	18749	18642	19013	18908	18807	18968	18896	18802	18546	18709	18875	18839	18907	18887	18757	18768	18697	18995	18861	18777	18756	18853	18861	18740	18831	18853	18647	18785	18887	18780	18650	18828	18654	18961	18828	18777	18769	18786	18804	18704	18957	18857	19181	18780	18823	18785	18784	18714	18960	18949	18915	18670	18757	18783	18778	18825	18927	18712	18840	18825	19010	18979	18926	18699	18840	18714	18845	18719	18698	18707	18804	18995	18846	18426	18686	18678	18568	18535	18754	18991	18883	18821	18700	18945	18833	18985	18742	18674	18924	18931	18974	18674	18865	18912	18671	18732	18669	18811	18653	18852	18552	18920	18800	18813	18751	18889	18767	18902	18877	18762	18696	18866	18647	18687	18751	18802	18861	18907	18723	18854	18816	18917	18724	18826	18955	18926	18793	18745	18696	18903	18912	18871	18865	18786	18814	18650	18812	18855	18632	18796	18840	18757	18830	18826	18793	18626	18750	18834	18867	18928	18646	18633	18760	18683	18831	18727	18757	18967	18749	18664	18708	18911	18796	18810	18630	18819	19028	18596	18779	18972	19003	18704	18935	19013	18904	18909	18886	18769	18941	18803	18886	18695	18812	18647	18707	18772	18688	18888	18677	18540	18908	18926	18647	18819	18696	18774	18680	18759	18804	18690	18925	18636	18664	18799	18983	18760	18678	18822	18817	18959	18769	18696	18785	18643	18782	18764	18781	18855	18628	18757	18945	18809	18776	18936	18866	18857	18784	18801	18629	18665	18878	18621	18565	18702	18754	19000	18850	18841	18689	18519	18681	18692	18719	18692	18821	18847	18966	18603	18688	18934	18785	18814	18829	18738	18888	18740	18835	18937	18910	18856	18643	18985	18791	18895	18878	18831	18895	18606	18803	18712	18758	18772	18939	18721	19040	18822	18718	18998	18667	18864	18759	18825	18708	18581	18733	18638	18745	18838	18913	18796	18724	18808	18932	18761	18669	18821	18912	18786	18604	18872	18889	18827	18631	18738	18591	18695	18780	18848	18973	18737	18656	18684	18838	18769	18862	18939	18690	18700	18770	18937	18626	18884	18886	18774	18812	18785	18723	18730	18651	18734	18809	18804	18686	18871	18920	18777	18842	18736	18700	18813	18652	19105	18806	18895	18871	18660	18987	18964	18822	18728	18745	18732	18908	18650	18992	18861	18671	18725	18871	19075	19012	18923	18939	18792	18892	18880	18991	18712	18833	18952	18964	18768	18725	18454	18737	18841	18812	19118	18806	18720	18784	18776	18795	18923	18709	18783	18767	18723	18597	18815	18820	18672	18957	18770	18648	18978	18821	18711	18642	19036	18829	18785	18632	18622	18752	18675	18798	18750	18795	18848	18782	18746	19012	18976	18835	18554	18854	18914	18731	18979	18854	18553	18862	18640	18918	18815	18784	18971	18766	18888	18685	18783	18833	18755	18743	18884	18857	18898	18734	18678	18695	18824	18888	18722	18726	18851	18879	18995	18680	18824	18897	18572	18744	18800	18689	18908	18885	18842	18910	18615	18895	18735	18971	18933	18863	18839	18899	18902	18727	18900	18994	18778	18723	18852	18630	18863	18860	18732	18907	18661	18682	18858	18858	18958	18681	18717	18673	18648	18747	18865	18948	18900	19020	18776	18853	18876	18706	18902	18939	18798	18711	18862	18651	18760	18984	18978	18926	18755	18672	18720	18658	18858	18849	18836	18737	18790	18663	18946	18742	18894	18827	18838	18799	18886	18704	18684	18754	18875	18671	18767	18760	18910	18919	18741	18754	18931	18667	18706	18955	18955	18797	18868	18775	18709	18886	18933	18656	18855	18677	18987	18785	18867	18876	18843	18652	18751	18844	18619	18770	18696	18768	18779	18773	18899	18933	18785	18805	18556	19039	18719	18717	18760	18634	18742	18824	18841	18917	19017	18905	18770	18649	19062	18762	18952	18547	18752	18809	18872	18803	18967	18784	18754	18855	18665	18720	18715	18856	18905	18909	18763	18772	18893	18852	18884	18780	18801	18879	18862	18872	18673	18591	18716	18928	18670	18760	18750	18929	18878	18788	18691	18712	18676	18583	18815	18981	18754	18733	18902	18605	18715	18775	18885	19030	18879	18602	18893	18685	18857	18763	18914	18894	18841	18835	18837	18672	18972	18753	18788	18862	18778	18897	18979	18857	18928	18883	18795	18833	18824	18777	18879	18895	18763	18768	18812	18842	18805	18875	18875	18736	18782	18879	18904	18654	18747	18930	18672	18804	18777	18954	18800	18685	18850	18866	18806	18682	18723	18861	19030	18789	18822	18919	18960	18815	18848	18819	18798	18741	18732	18840	19034	18624	18925	18795	18797	18810	18700	18654	18693	18853	18666	18726	18710	18929	19040	18914	18701	18768	18791	18770	18826	18797	18713	18845	18878	18771	18954	18811	18800	18596	18589	18870	18735	18998	18859	18824	19019	18683	18863	18898	18905	18782	18747	18644	19020	18842	18666	18748	18980	18698	18901	18489	18890	18798	18533	18859	18643	18664	18804	18746	18813	18891	18653	18765	18789	18612	18646	18790	18837	18790	18742	18749	18632	18856	18910	18868	18881	18769	18748	18820	18667	18722	18787	18895	18889	18875	18807	18819	18804	18627	18754	18594	18797	18687	18850	18923	18722	18772	18671	18746	18642	18841	18850	18845	18596	18850	18946	18802	18794	18944	18832	19109	18837	18610	18646	18758	18732	18882	18833	18827	18632	18893	18917	18798	18700	18750	18684	18765	19032	18710	18879	18730	18721	18774	18687	18879	18797	19052	18839	18969	18866	18832	18754	18931	18828	19025	18822	18898	18933	18774	18599	18789	18684	18644	18692	18793	18858	18838	18751	18967	18840	18692	18679	18723	18922	18818	18894	18913	18788	18617	18794	18753	18876	18700	18783	18724	18880	18496	18840	18623	18958	18758	18872	18701	18694	18809	18835	18736	18804	18769	18883	18948	18719	18739	18791	18689	18654	18934	18820	18836	18779	18846	18591	18797	18800	18915	18844	18796	18829	18718	18921	18731	18832	18881	18985	18638	18870	18758	18871	18806	18914	18729	18725	18754	18761	18795	18937	18754	18886	18653	18815	18732	18880	18915	18619	18817	18730	18573	18889	18864	18912	18794	18800	18796	18819	18902	18599	18600	18815	18682	18844	18962	18593	18634	18739	18682	18741	18670	19035	18862	18752	18617	18720	18697	18731	18749	18831	18834	18740	18812	18893	18831	18813	19061	18788	18623	18615	18878	18833	18821	18675	18784	18874	18701	18792	18543	18739	18887	18755	18834	18634	18654	18734	18728	18634	18692	18719	18728	18909	18800	18710	18874	18688	18582	18845	19047	18790	18829	18865	18684	19057	18708	18994	18724	18814	18936	18961	18978	18958	18770	18919	18713	18893	18893	18564	18735	18695	18689	18731	18857	18979	18772	18673	18756	18704	18840	18807	18967	18851	18793	18661	18764	18732	18783	18789	18454	18712	18725	18762	18785	18809	18774	18723	18832	18795	18761	18846	18764	19030	18788	18708	18627	18653	18646	18851	18722	19010	18855	18867	18689	18886	18695	18834	18859	18677	18918	18983	18863	18747	18957	18793	18565	18761	18696	18672	18681	18620	18734	18758	18770	18613	18841	18826	18790	18786	18785	18419	18756	18657	18773	18807	18675	18900	18886	18928	18871	18794	18787	19029	18746	18936	18636	18807	18795	18725	18812	18748	18747	18817	18766	18885	18660	18876	18835	18557	18662	18860	18690	18660	18858	18835	18876	18760	18832	18932	18818	18673	18737	18855	18853	18941	18902	18959	18805	18942	18646	18773	18803	18888	18877	18765	18939	18781	18939	18923	18822	18774	18605	18965	18856	18683	18898	18632	18655	18917	18747	18782	18747	18939	18937	18536	18615	18854	18921	18768	18655	18826	18955	18697	18655	18727	18780	18770	18713	18951	18709	18743	18796	18795	18685	18699	18879	18706	18794	18797	18741	18849	18867	18739	18673	18908	18669	18971	18874	18753	18770	18881	18823	18739	18533	18763	18732	18880	18929	18822	18746	18731	18822	18697	18834	18514	18754	18824	18825	18702	18806	19061	18795	18865	18887	18766	18935	18732	18714	18863	18782	18798	18603	18811	18693	18671	18788	18720	18682
54365	94778	88049	63639	44946	29442	20059	16794	15874	15636	15690	15621	15668	15704	15761	15682	15677	15800	15579	15619	15542	15718	15802	15701	15637	15681	15708	15691	15785	15542	15675	15718	15758	15519	15620	15535	15548	15664	15787	15672	15705	15652	15664	15606	15595	15719	15688	15639	15675	15613	15633	15603	15608	15516	15663	15726	15645	15702	15583	15749	15524	15666	15538	15669	15726	15685	15569	15700	15547	15635	15760	15662	15651	15750	15637	15758	15626	15632	15683	15601	15775	15715	15634	15631	15732	15810	15489	15537	15627	15509	15597	15520	15616	15430	15662	15719	15774	15490	15586	15668	15625	15825	15587	15634	15680	15704	15600	15593	15543	15633	15651	15642	15669	15580	15744	15619	15667	15647	15696	15637	15854	15597	15526	15594	15736	15548	15775	15598	15818	15616	15635	15608	15577	15778	15661	15709	15614	15627	15660	15757	15592	15690	15512	15666	15580	15599	15566	15454	15713	15554	15470	15534	15533	15616	15386	15614	15543	15552	15671	15618	15628	15716	15777	15691	15651	15594	15571	15673	15712	15466	15496	15504	15594	15491	15545	15657	15594	15757	15558	15805	15802	15615	15545	15548	15706	15544	15500	15616	15616	15675	15594	15637	15671	15375	15594	15624	15655	15849	15633	15730	15760	15617	15572	15655	15728	15503	15679	15665	15594	15536	15619	15690	15749	15750	15471	15648	15498	15772	15625	15744	15653	15650	15638	15795	15642	15702	15768	15674	15590	15612	15668	15804	15577	15460	15697	15642	15674	15516	15514	15605	15726	15643	15676	15584	15589	15641	15759	15502	15693	15684	15477	15572	15557	15486	15555	15728	15609	15578	15511	15712	15752	15543	15635	15728	15697	15499	15572	15637	15803	15727	15456	15800	15485	15623	15663	15627	15560	15714	15588	15598	15560	15711	15668	15705	15614	15680	15512	15570	15667	15648	15739	15550	15644	15677	15588	15597	15729	15569	15482	15715	15530	15626	15687	15662	15499	15581	15589	15660	15514	15751	15754	15723	15580	15522	15693	15600	15631	15692	15603	15558	15516	15552	15756	15603	15654	15666	15462	15699	15710	15698	15722	15599	15595	15518	15446	15770	15781	15597	15688	15588	15775	15711	15652	15548	15628	15627	15645	15635	15717	15686	15606	15555	15521	15608	15697	15560	15743	15654	15654	15584	15581	15677	15597	15632	15738	15603	15722	15701	15775	15576	15806	15831	15621	15758	15618	15496	15571	15687	15622	15605	15563	15560	15659	15507	15626	15683	15685	15746	15619	15546	15602	15535	15800	15695	15605	15547	15701	15594	15570	15626	15697	15477	15592	15704	15715	15869	15705	15700	15526	15634	15470	15613	15658	15736	15736	15503	15589	15514	15555	15710	15495	15801	15692	15457	15813	15629	15607	15822	15545	15669	15641	15617	15503	15695	15681	15549	15669	15614	15720	15747	15515	15471	15506	15683	15908	15598	15630	15538	15632	15652	15615	15674	15745	15796	15588	15514	15651	15663	15629	15564	15608	15648	15593	15659	15675	15608	15511	15633	15621	15661	15616	15599	15743	15463	15570	15728	15671	15668	15612	15577	15744	15466	15683	15618	15754	15622	15595	15464	15691	15593	15683	15595	15882	15643	15682	15751	15698	15623	15657	15607	15658	15719	15604	15578	15618	15637	15479	15567	15663	15770	15539	15638	15627	15628	15713	15643	15637	15465	15653	15760	15454	15567	15711	15592	15528	15694	15659	15712	15655	15688	15627	15733	15659	15659	15641	15600	15691	15689	15571	15635	15700	15699	15456	15696	15681	15502	15639	15668	15670	15558	15663	15799	15803	15551	15646	15685	15671	15712	15669	15658	15664	15846	15529	15603	15574	15755	15705	15494	15452	15628	15607	15489	15682	15650	15537	15569	15569	15748	15666	15573	15641	15751	15587	15618	15562	15629	15663	15469	15669	15641	15673	15561	15655	15601	15604	15676	15542	15575	15684	15576	15761	15427	15677	15741	15776	15741	15514	15693	15607	15888	15623	15638	15608	15361	15563	15629	15633	15781	15533	15562	15593	15662	15767	15381	15708	15684	15554	15484	15454	15601	15828	15632	15733	15642	15748	15623	15670	15568	15697	15631	15522	15792	15618	15589	15598	15512	15693	15684	15573	15834	15597	15658	15670	15676	15611	15835	15588	15549	15654	15686	15705	15667	15570	15641	15582	15564	15592	15708	15544	15493	15612	15536	15675	15762	15652	15724	15607	15625	15656	15508	15737	15760	15688	15682	15723	15813	15622	15622	15660	15619	15665	15597	15631	15559	15645	15627	15658	15706	15532	15557	15613	15641	15824	15491	15471	15718	15658	15686	15676	15596	15705	15557	15824	15515	15714	15652	15706	15691	15605	15639	15639	15711	15528	15631	15442	15568	15690	15897	15500	15611	15509	15614	15452	15778	15808	15626	15740	15650	15744	15727	15667	15623	15673	15554	15487	15583	15649	15633	15647	15630	15726	15443	15462	15693	15656	15821	15625	15694	15505	15550	15744	15619	15620	15662	15571	15634	15525	15706	15589	15734	15526	15686	15746	15637	15625	15679	15755	15497	15624	15510	15658	15474	15405	15587	15802	15663	15566	15502	15635	15689	15612	15742	15646	15700	15675	15676	15583	15513	15628	15534	15362	15747	15660	15635	15640	15595	15674	15644	15553	15621	15671	15680	15707	15789	15687	15631	15576	15593	15521	15800	15742	15631	15539	15708	15581	15627	15628	15522	15851	15556	15581	15432	15636	15804	15727	15831	15701	15552	15623	15672	15691	15696	15615	15703	15720	15587	15606	15652	15670	15491	15720	15811	15650	15512	15563	15606	15563	15623	15763	15440	15522	15614	15619	15564	15500	15717	15481	15728	15595	15740	15582	15536	15804	15664	15547	15596	15658	15506	15677	15624	15649	15736	15684	15672	15505	15724	15468	15580	15762	15535	15667	15644	15555	15810	15552	15794	15648	15624	15423	15684	15749	15787	15725	15652	15696	15530	15505	15624	15432	15683	15712	15635	15523	15471	15537	15631	15610	15651	15657	15639	15663	15714	15679	15575	15606	15587	15695	15512	15843	15863	15672	15712	15613	15629	15606	15778	15473	15555	15557	15468	15708	15637	15628	15620	15614	15647	15612	15572	15734	15698	15601	15596	15489	15518	15765	15571	15599	15686	15592	15660	15643	15621	15632	15609	15550	15652	15723	15528	15546	15667	15631	15648	15690	15727	15707	15609	15456	15681	15670	15587	15616	15598	15764	15559	15774	15618	15543	15697	15715	15606	15653	15599	15626	15738	15642	15704	15613	15684	15587	15546	15791	15709	15641	15564	15603	15793	15743	15800	15660	15671	15710	15720	15783	15574	15476	15500	15733	15668	15551	15516	15569	15586	15727	15519	15668	15518	15619	15676	15800	15806	15595	15690	15649	15563	15709	15606	15552	15762	15605	15777	15628	15414	15557	15504	15707	15536	15740	15583	15505	15787	15571	15764	15628	15583	15628	15547	15604	15968	15543	15482	15828	15532	15756	15507	15493	15699	15653	15685	15704	15585	15771	15847	15736	15625	15558	15739	15440	15537	15751	15579	15445	15722	15709	15773	15466	15672	15541	15678	15578	15584	15708	15541	15553	15689	15734	15593	15516	15582	15587	15606	15811	15695	15508	15623	15594	15724	15574	15768	15688	15532	15665	15747	15684	15678	15708	15696	15708	15623	15621	15656	15545	15836	15538	15629	15575	15618	15566	15490	15797	15639	15552	15691	15616	15714	15763	15687	15702	15580	15672	15498	15604	15536	15653	15670	15817	15548	15717	15584	15503	15496	15640	15547	15542	15732	15642	15541	15594	15746	15445	15511	15918	15702	15889	15823	15586	15609	15579	15593	15565	15740	15689	15599	15617	15686	15579	15661	15543	15608	15466	15616	15661	15618	15644	15536	15572	15650	15527	15598	15705	15577	15680	15735	15622	15563	15636	15597	15597	15514	15458	15608	15713	15616	15784	15702	15602	15463	15539	15605	15762	15700	15777	15815	15486	15621	15562	15585	15736	15611	15553	15786	15740	15509	15640	15565	15526	15588	15521	15713	15523	15636	15554	15666	15700	15532	15912	15630	15461	15691	15569	15514	15794	15617	15470	15764	15534	15485	15739	15574	15429	15526	15548	15588	15688	15613	15531	15682	15456	15674	15589	15761	15550	15504	15669	15521	15745	15603	15665	15640	15701	15685	15582	15743	15676	15621	15762	15512	15794	15617	15656	15744	15581	15659	15554	15687	15632	15693	15729	15621	15728	15574	15684	15787	15667	15634	15504	15550	15413	15700	15692	15844	15760	15749	15611	15696	15471	15808	15502	15500	15676	15595	15484	15710	15523	15543	15520	15626	15684	15588	15616	15661	15711	15604	15754	15556	15605	15723	15661	15623	15441	15956	15371	15545	15577	15556	15659	15494	15585	15546	15494	15601	15592	15517	15676	15665	15654	15669	15531	15681	15658	15560	15652	15454	15574	15816	15633	15535	15753	15779	15600	15614	15553	15502	15575	15779	15577	15558	15693	15626	15565	15416	15817	15609	15603	15689	15727	15482	15715	15669	15638	15755	15581	15609	15561	15540	15482	15677	15723	15493	15546	15547	15697	15575	15620	15763	15824	15751	15472	15547	15502	15758	15724	15574	15637	15512	15644	15547	15749	15666	15534	15716	15701	15600	15577	15726	15756	15685	15623	15467	15760	15601	15738	15702	15647	15473	15741	15577	15696	15817	15622	15499	15532	15741	15812	15707	15781	15657	15652	15625	15590	15727	15780	15561	15679	15610	15600	15711	15568	15611	15821	15441	15533	15577	15696	15569	15657	15705	15675	15646	15714	15608	15675	15594	15630	15814	15643	15897	15660	15629	15605	15540	15717	15581	15747	15430	15771	15739	15618	15534	15720	15807	15652	15692	15595	15549	15591	15557	15608	15710	15561	15735	15660	15593	15707	15728	15586	15439	15631	15632	15601	15527	15645	15393	15632	15441	15654	15668	15429	15694	15758	15680	15720	15601	15548	15584	15633	15829	15751	15699	15576	15598	15749	15595	15591	15564	15714	15606	15651	15651	15849	15637	15741	15634	15495	15505	15789	15540
22937	22401	39157	44884	40506	34073	29531	22391	19718	19627	19285	19149	19073	19240	19156	19196	18910	19105	19058	19124	19166	19012	18822	19006	18919	18880	18825	18890	18738	18900	19143	18942	18779	18859	19059	19092	18966	18695	18992	18720	18779	18812	18743	18920	19078	18690	18875	18751	19050	18684	18870	18838	18864	18889	19059	18841	18851	18831	18775	18772	18850	18677	18804	18896	18857	18871	18827	18706	18735	18887	18859	18892	18892	18890	18759	18654	18851	18777	18751	18929	18990	18794	18867	18779	18666	18761	18741	18694	18835	18833	18611	18799	18910	18678	18796	18682	18601	18840	18732	18716	18662	18807	18827	18618	18670	18765	18797	18821	18792	18721	18850	18721	19061	18749	18754	18635	18938	18746	18883	18536	18677	18772	18825	18581	19087	18809	18767	18590	18865	18761	18867	18745	18644	18781	18752	18775	18785	18884	18932	18994	18836	18733	18654	18850	18683	18959	18910	18913	18711	18602	18980	18905	18929	18655	18878	18860	18871	18915	18591	18764	18962	18656	18537	18728	18873	18942	18958	18750	18776	18834	18794	18735	19004	18787	18776	18760	18712	18874	18556	18690	18888	18751	18570	18543	18833	18717	19033	18841	18882	18716	18833	18793	18838	18850	18889	18687	18725	18803	18729	19010	18776	18797	18810	18872	18815	18817	18687	18603	18827	18804	18907	18805	18866	18646	18768	18649	18754	18737	18689	18866	18834	18836	18955	18742	18817	18695	18648	18755	18847	18836	18748	18929	18807	18697	18781	18646	18670	18590	18961	18646	18811	18843	18449	18703	18780	18516	18836	18822	18756	18697	18767	18525	18818	18814	18647	18694	18790	18706	18771	18579	18667	18678	18966	18649	18763	18699	18583	18736	18626	18860	18801	18828	18766	18583	18616	18768	18583	19030	18846	18657	18644	18685	18797	18925	18697	18810	18791	18665	18935	19086	18819	18586	18839	18776	18753	18698	18574	18747	18702	18618	18703	18770	18851	18653	18597	18655	18644	18537	18649	18486	18798	18720	18775	18646	18749	18637	18774	18821	18866	18722	18889	18750	18888	18772	19051	19120	18731	18808	18911	18668	18725	18832	18935	18823	18686	18384	18766	18928	18784	18824	18720	18886	18852	18727	18676	18629	18509	18547	18870	18798	18691	18811	18709	18789	18857	18926	18697	18756	18669	18826	18699	18700	18741	18865	18642	18846	18804	18855	18680	18925	18835	18788	18765	18674	18797	18797	18943	18742	18679	18809	18460	18692	18890	18697	18635	18605	18666	18733	18696	18668	18638	18865	18833	18948	18702	18772	18711	18877	18721	18861	18616	18731	18733	18758	18807	18868	18982	18912	18840	18950	18580	18728	18848	18714	18819	18697	18960	18669	18865	18800	18715	18836	18722	18609	19034	18921	18899	18880	18746	18739	18646	18802	18708	18762	18762	18719	18739	18820	18798	18750	18916	18960	18761	18655	18817	18831	18808	19080	18787	18729	18757	18516	18563	18719	18605	18714	18673	18772	18590	18933	18709	18741	18823	18751	18921	18697	18708	18780	18744	18615	18753	19006	18761	18788	18793	18599	18598	18758	18934	18729	18697	18861	18757	18842	18632	18753	18800	18894	18724	18557	18811	18812	18786	18797	18776	18922	18592	18984	18799	18903	18897	18716	18669	18546	18704	18918	18744	18796	18896	18688	18758	18740	18627	18799	18895	18747	18671	18796	18699	18554	18639	18871	18959	18671	18664	18702	18752	18613	18956	18751	18750	18859	18838	18830	18939	18824	18601	18767	18836	18654	18658	18695	18843	18925	19043	18878	18980	18746	19078	18777	18873	18638	18647	18611	18860	18741	18641	18780	18562	18649	18902	18673	18631	18863	18759	18826	18931	18928	18847	18714	18733	18919	18819	18663	18838	18723	18760	18899	18807	18769	18667	18873	18818	18765	18845	18753	18880	18716	18654	18721	18573	18739	18713	18896	18880	18611	18797	18995	18893	18836	18857	18741	18795	18927	18847	18789	18609	18732	18789	18881	18745	18673	18870	18813	18712	18795	18716	18735	18760	18929	18824	18770	18877	18753	18925	18825	18678	19013	18726	18612	18996	18732	18925	18622	18742	18781	18749	18798	18660	18652	18831	18722	18668	18654	18605	18814	18629	18665	18731	18839	19125	18663	18946	18929	18840	18855	18800	18925	18696	18599	18676	18686	18694	18805	18692	18712	18531	18814	18804	18845	18929	18915	18753	18891	18516	18549	18723	18861	18900	18919	18767	18619	18638	18600	18787	18679	18673	18707	18712	18816	18873	18698	18788	18890	19150	18746	18766	18740	18789	18812	18832	18671	18613	18899	19050	18647	18808	18787	18713	18744	18756	18633	18658	18527	18713	18550	18522	18387	18789	18718	18756	18780	18696	18921	18871	18683	18940	18803	19012	18610	18980	18763	18757	18557	18723	18917	18889	18635	18905	18696	18588	18763	18636	18851	18718	18500	18769	18665	18662	18679	18930	18875	18753	18577	18799	18754	18484	18685	18813	18889	18938	18708	18809	18623	18744	18842	18702	18759	18718	18708	18807	18752	18932	18917	18719	18897	18840	18701	18806	18794	18889	18687	18773	18723	18698	18852	18705	18612	18697	18731	18762	18472	18810	18944	18674	18862	18718	18932	18707	18740	18663	18800	18636	18781	18826	18891	18508	18578	18851	18774	18767	19025	18903	18731	18700	18665	19022	18577	18834	18982	18803	18749	18660	18808	18942	18730	18821	18831	18850	18726	18958	18623	18491	18627	18856	18737	18856	18777	18674	18750	18716	18659	18886	18789	18809	18680	18661	18686	18809	18718	18759	18706	18638	18724	18808	18840	18675	18852	18760	18798	18715	18725	18674	18710	18674	18566	18619	18708	18704	18682	18749	19021	18673	18613	18652	18787	18759	18684	18845	18761	18848	18850	18589	18994	18907	18679	18604	18483	18811	18772	18902	18839	18703	18651	18788	18753	18806	18809	18838	18858	18816	19078	18562	18902	18817	18677	18753	18732	18751	18801	18669	18879	18717	18858	18588	18841	18632	18622	18668	18678	18951	18788	18854	18870	18542	18863	18873	18561	18738	18761	18865	18800	18717	18867	18773	18618	18741	18676	18880	18752	18742	18790	18874	18610	18570	18870	18600	18859	18795	18658	18673	18758	18937	18832	18836	18703	18787	18718	18746	18738	18737	18744	18846	18671	18509	18883	18815	18705	18707	18874	18817	18671	18805	18828	18842	18935	18745	18868	18625	18779	18845	18690	18546	18758	18804	18705	18707	18699	18733	18679	19080	18901	18682	18632	18873	18896	18763	18965	18885	18589	18812	18515	18901	18744	18736	18755	18848	18826	18684	18778	18981	18853	18792	18801	18721	18742	18857	18684	18895	18833	18953	18612	18729	18655	18733	18922	18600	18676	18813	18809	18660	18864	18801	18719	18823	19057	19040	18992	18802	18708	18771	18617	18837	18694	18990	18853	18770	18762	18856	18743	18858	18896	18729	18814	18724	18616	18680	18564	18709	18758	18819	18981	18867	18676	18800	18829	18854	18698	18690	18690	18890	18967	18711	18992	18966	18822	18806	18811	19076	18698	18675	18890	18696	18803	19047	18805	18598	18797	18895	18953	18723	18864	18795	18823	18640	18654	18385	18784	18721	18856	18751	18744	18892	18638	18823	18836	18631	18849	18757	18573	18678	18550	18821	18608	18875	18601	18895	18806	18688	18549	18726	18667	18837	18670	18514	18874	18639	18731	18702	18559	18854	18778	18743	18720	18729	18794	18669	18901	18854	19187	18686	18667	18569	18711	18692	18767	18649	18760	18674	18822	18565	18896	18650	18622	18878	18718	18872	18764	18679	18597	18745	18665	18679	18404	18765	18911	18871	18696	18826	18754	18838	18858	18921	18754	18598	18663	18582	18670	18642	18807	18646	18904	18670	18814	18963	18732	18908	18708	18754	18600	18809	18715	18762	18878	18672	18852	18786	18875	19032	18860	18799	18630	18661	18754	18693	18809	18549	18976	18782	18713	18793	18656	18691	18680	18817	18390	18655	18579	18690	18597	18726	18778	18671	18757	18572	18815	18855	18813	18818	18706	18892	18643	18818	18873	18908	18582	18842	18753	18922	18754	18720	18629	18787	18812	18859	18855	18775	18788	18763	18610	18810	18625	18840	18654	18828	18632	18709	18904	18902	18676	18835	18688	18696	18926	18872	18845	18803	18667	18929	18973	19022	18774	18906	18755	18896	18620	18746	18935	18686	18779	18779	18873	18821	18651	18866	18809	18924	18745	18840	18808	18646	18622	18683	18681	18658	18586	18745	18822	18591	18828	18940	18781	18790	18702	18806	18544	18564	18815	18880	18899	18667	18832	18783	18637	18714	18569	18581	18582	18773	18807	18499	18635	18803	18719	18869	18566	18852	18919	18646	18750	18784	18872	18744	18721	18884	18553	18578	18536	18765	18662	18801	18878	18755	18831	18799	18664	18581	18714	18839	18639	18934	18877	19056	18756	18764	18478	18703	18718	18578	18771	18669	18784	18903	19037	18868	18885	18755	18733	18723	18939	18633	18835	18844	18872	18819	18752	18748	18890	18865	18607	18715	18611	18981	18683	18733	18676	18618	18619	18722	18645	18878	18811	19037	18578	18678	18654	18846	18677	18917	18898	18790	18834	18946	18883	18773	18726	18630	18760	18745	18774	18771	18810	18711	18765	18643	18754	18751	18745	18692	18833	18706	18679	18653	18730	18481	18678	18964	18868	18692	18915	18700	18925	18690	18663	18570	18608	18744	18731	18728	18697	18800	18825	18820	18596	18883	18614	18770	18630	18656	18694	18664	18660	18715	18693	18787	18796	18815	18876	18728	18726	18768	18907	18875	18828	18741	18489	18706	18708	18791	18766	18735	18907	18827	18586	18573	18651	18689	18762	18809	18748	18634	18661	18545	18810	18940	18807	18949	18720	18896	18964	18816	18843	18716	18888	19099	18667	18632	18958	18670	18807	18715	18719	18910	18923	18875	18748	18723	18730	18775	18998	18935	18806	18858	18685	19023	19019	18852	18727	18670	18678	18759	18867	18876	18752	18737	18701	18631	18782	18894	18740	18909	18756	18903	18664	18708	18805
60310	98248	96751	80496	56815	37343	23643	17812	16093	15650	15559	15517	15523	15537	15578	15580	15508	15624	15602	15642	15657	15560	15522	15687	15676	15632	15507	15653	15554	15740	15518	15756	15584	15722	15484	15599	15523	15510	15616	15720	15442	15710	15551	15761	15445	15670	15659	15467	15681	15714	15576	15735	15489	15528	15730	15502	15678	15645	15655	15647	15400	15502	15524	15685	15533	15587	15694	15736	15721	15618	15416	15713	15506	15660	15558	15597	15810	15400	15581	15549	15690	15428	15473	15628	15649	15702	15663	15596	15386	15554	15696	15452	15580	15750	15662	15678	15534	15516	15552	15698	15670	15474	15333	15541	15557	15766	15455	15670	15478	15594	15549	15540	15586	15534	15625	15584	15387	15508	15489	15645	15587	15539	15631	15619	15670	15662	15564	15327	15631	15506	15594	15583	15548	15460	15589	15555	15462	15716	15603	15421	15455	15574	15779	15531	15578	15573	15636	15476	15531	15507	15533	15541	15618	15630	15557	15589	15672	15664	15570	15744	15536	15600	15603	15640	15577	15580	15492	15623	15448	15516	15558	15584	15590	15576	15559	15451	15355	15696	15702	15626	15589	15425	15526	15434	15624	15552	15680	15685	15539	15611	15448	15505	15613	15731	15606	15490	15775	15520	15518	15499	15600	15811	15521	15731	15558	15544	15578	15486	15684	15602	15573	15827	15704	15723	15489	15675	15552	15654	15792	15564	15587	15487	15429	15564	15474	15568	15502	15653	15443	15561	15663	15508	15613	15664	15583	15521	15522	15679	15683	15642	15474	15643	15691	15386	15458	15615	15492	15586	15671	15639	15552	15567	15695	15544	15473	15612	15561	15460	15548	15506	15456	15752	15747	15526	15641	15523	15623	15548	15409	15671	15508	15699	15363	15649	15690	15576	15616	15585	15583	15649	15635	15835	15674	15645	15732	15602	15651	15576	15486	15614	15472	15587	15529	15469	15551	15626	15757	15412	15539	15574	15679	15497	15417	15590	15583	15479	15484	15523	15833	15284	15560	15576	15636	15402	15665	15643	15718	15493	15655	15540	15642	15607	15640	15429	15594	15611	15687	15810	15729	15697	15381	15549	15658	15691	15588	15644	15594	15632	15515	15786	15602	15657	15545	15638	15757	15537	15626	15593	15438	15741	15617	15443	15513	15448	15697	15626	15443	15567	15566	15469	15385	15619	15583	15696	15461	15387	15419	15676	15464	15867	15459	15575	15576	15533	15511	15623	15614	15791	15655	15541	15494	15687	15493	15449	15465	15729	15572	15552	15667	15460	15721	15487	15528	15592	15585	15636	15537	15319	15508	15410	15477	15486	15530	15579	15689	15580	15515	15547	15543	15546	15544	15770	15448	15635	15526	15600	15656	15478	15566	15651	15592	15621	15553	15558	15592	15679	15463	15470	15363	15457	15484	15615	15548	15491	15457	15741	15561	15591	15659	15688	15536	15462	15543	15699	15307	15583	15431	15553	15506	15634	15583	15521	15609	15510	15542	15578	15506	15516	15487	15580	15554	15626	15591	15419	15494	15616	15655	15625	15590	15729	15549	15454	15870	15672	15475	15616	15773	15493	15654	15555	15495	15614	15446	15579	15547	15590	15650	15737	15489	15580	15582	15564	15551	15675	15638	15565	15572	15572	15580	15500	15503	15600	15563	15615	15399	15640	15543	15646	15484	15532	15608	15521	15732	15661	15607	15627	15562	15498	15692	15506	15616	15597	15699	15605	15501	15592	15611	15581	15483	15615	15597	15610	15557	15329	15595	15473	15604	15516	15684	15484	15604	15563	15540	15389	15507	15479	15570	15428	15637	15352	15571	15569	15712	15473	15552	15468	15713	15626	15401	15638	15572	15600	15731	15741	15405	15428	15481	15431	15494	15615	15487	15503	15638	15710	15613	15584	15562	15377	15609	15608	15546	15507	15548	15609	15576	15634	15541	15572	15676	15690	15539	15644	15502	15324	15577	15593	15620	15430	15542	15467	15772	15640	15669	15517	15582	15448	15632	15600	15374	15545	15526	15573	15519	15593	15458	15532	15440	15648	15549	15515	15549	15623	15476	15608	15686	15621	15439	15627	15539	15485	15531	15643	15678	15561	15610	15482	15619	15555	15554	15459	15602	15470	15578	15562	15497	15812	15606	15565	15489	15744	15661	15516	15546	15475	15561	15653	15517	15339	15485	15550	15696	15418	15622	15494	15668	15579	15644	15500	15694	15571	15698	15761	15426	15563	15532	15399	15365	15402	15679	15704	15496	15685	15470	15351	15694	15573	15438	15522	15532	15656	15723	15636	15437	15529	15596	15829	15756	15547	15404	15553	15471	15621	15445	15735	15583	15406	15585	15687	15513	15683	15415	15601	15495	15662	15694	15478	15512	15578	15684	15637	15782	15571	15455	15627	15704	15563	15632	15745	15500	15567	15691	15571	15551	15481	15595	15575	15623	15610	15483	15521	15618	15456	15465	15637	15710	15528	15720	15504	15559	15494	15582	15571	15692	15650	15629	15722	15545	15529	15666	15645	15607	15512	15667	15595	15667	15507	15593	15631	15466	15497	15451	15575	15787	15520	15656	15510	15741	15683	15513	15635	15574	15691	15647	15473	15522	15502	15542	15677	15663	15467	15599	15430	15589	15502	15792	15490	15545	15555	15610	15511	15430	15673	15558	15579	15579	15560	15488	15568	15618	15712	15354	15585	15736	15570	15601	15492	15490	15534	15711	15533	15676	15664	15549	15431	15575	15429	15616	15540	15486	15387	15540	15660	15535	15539	15693	15444	15684	15505	15437	15412	15780	15548	15652	15294	15510	15673	15358	15636	15406	15517	15623	15562	15636	15531	15571	15494	15494	15566	15697	15544	15518	15501	15551	15508	15634	15553	15626	15704	15650	15490	15595	15482	15618	15474	15525	15598	15691	15450	15540	15640	15582	15560	15607	15456	15699	15623	15657	15592	15448	15539	15352	15702	15552	15631	15541	15615	15641	15667	15609	15744	15540	15715	15571	15590	15517	15549	15660	15629	15509	15517	15439	15585	15574	15516	15733	15576	15625	15417	15474	15587	15576	15461	15590	15499	15599	15691	15718	15407	15654	15560	15721	15595	15492	15633	15751	15627	15642	15636	15551	15756	15597	15652	15496	15529	15575	15662	15533	15607	15647	15587	15604	15734	15614	15756	15679	15489	15492	15622	15497	15573	15541	15547	15647	15501	15668	15533	15471	15780	15375	15368	15506	15404	15628	15547	15555	15720	15506	15579	15406	15453	15560	15560	15474	15562	15734	15589	15527	15429	15597	15658	15634	15577	15692	15499	15717	15499	15561	15535	15665	15594	15496	15527	15577	15580	15473	15643	15584	15580	15511	15405	15462	15443	15447	15626	15541	15582	15765	15623	15533	15530	15461	15538	15656	15581	15673	15640	15520	15510	15506	15535	15612	15432	15566	15585	15742	15636	15444	15720	15454	15694	15494	15434	15481	15515	15599	15705	15578	15549	15559	15489	15536	15492	15575	15706	15666	15692	15528	15654	15474	15599	15466	15468	15476	15495	15598	15672	15408	15431	15480	15565	15635	15545	15668	15506	15593	15505	15671	15452	15643	15584	15688	15607	15479	15535	15723	15435	15627	15455	15837	15584	15570	15675	15478	15501	15493	15621	15680	15503	15531	15609	15427	15575	15605	15494	15718	15597	15570	15593	15431	15476	15517	15606	15694	15572	15667	15536	15585	15567	15638	15627	15572	15636	15514	15522	15463	15505	15550	15333	15433	15591	15528	15695	15452	15751	15578	15610	15451	15500	15473	15616	15660	15600	15639	15613	15638	15688	15521	15694	15586	15658	15501	15557	15519	15543	15457	15483	15611	15370	15518	15450	15704	15653	15754	15415	15551	15526	15567	15631	15714	15531	15628	15645	15601	15489	15638	15612	15668	15554	15774	15501	15533	15788	15472	15710	15548	15557	15441	15617	15583	15716	15760	15424	15538	15499	15686	15508	15427	15516	15558	15470	15588	15672	15568	15536	15707	15736	15584	15312	15629	15521	15521	15616	15639	15572	15548	15490	15611	15677	15669	15460	15508	15528	15658	15533	15430	15636	15451	15549	15706	15575	15533	15534	15581	15577	15663	15567	15787	15297	15631	15650	15572	15579	15531	15470	15611	15404	15731	15469	15595	15625	15495	15702	15490	15661	15565	15573	15842	15562	15594	15529	15536	15391	15612	15402	15594	15609	15549	15726	15476	15569	15527	15646	15283	15645	15459	15565	15680	15721	15553	15539	15688	15510	15479	15517	15443	15558	15563	15577	15473	15472	15506	15555	15540	15623	15569	15640	15631	15592	15411	15520	15436	15691	15512	15628	15626	15694	15582	15615	15609	15761	15660	15554	15613	15736	15661	15582	15575	15571	15503	15595	15577	15549	15477	15630	15450	15607	15573	15600	15648	15626	15584	15562	15619	15578	15586	15565	15512	15640	15573	15710	15704	15586	15503	15651	15647	15464	15582	15455	15487	15690	15785	15342	15531	15524	15467	15496	15674	15402	15667	15636	15542	15665	15624	15686	15467	15603	15546	15720	15662	15546	15659	15562	15532	15536	15580	15689	15642	15380	15817	15480	15638	15440	15454	15616	15772	15730	15655	15524	15590	15710	15591	15579	15618	15623	15750	15569	15583	15742	15728	15519	15505	15699	15529	15727	15440	15456	15679	15570	15665	15540	15496	15715	15680	15812	15463	15558	15437	15505	15657	15591	15675	15611	15497	15531	15676	15404	15437	15659	15555	15670	15596	15541	15662	15710	15421	15647	15528	15618	15580	15615	15429	15485	15570	15498	15558	15588	15547	15452	15554	15453	15482	15558	15547	15545	15545	15629	15407	15652	15596	15409	15539	15476	15527	15617	15479	15602	15397	15565	15697	15592	15545	15589	15505	15642	15570	15648	15718	15486	15452	15666	15607	15616	15670	15655	15537	15558	15541	15552	15527	15576	15643	15679	15626	15607	15536	15499	15629	15464	15575	15645	15598	15602	15600	15594	15608	15538	15772	15514	15573	15552	15425	15580	15496	15610	15588	15534	15570	15463	15459	15551	15389	15810	15555	15559	15641	15591	15505	15620	15524	15539	15511	15661	15542	15404	15576	15553
28420	34019	48024	39167	27754	22271	20180	19345	19018	19071	18905	18912	18887	19015	18883	18800	18771	18806	18857	18910	18931	18890	18997	18742	18899	18969	18998	19176	18790	18820	18642	18912	19016	18775	19061	18891	18824	18979	18940	18811	19038	18903	18818	18942	19120	18991	18909	18771	18902	19053	18866	18928	18939	18708	18993	18729	18826	18770	19006	18886	18871	18766	18951	18902	18846	19110	18809	19014	18813	18781	18978	18951	18980	18829	19029	18908	18859	18893	18875	19092	19064	18920	19002	18909	18831	18614	18721	18908	19127	18939	18726	18817	18849	18846	18839	18981	18984	18738	18688	18681	18941	18789	18910	18713	18990	18864	18746	18951	18886	18863	18773	18701	18974	18818	18958	18765	18877	18950	18961	18977	18731	18961	18788	18718	19138	18830	18788	18880	18838	19088	19071	18959	19119	19077	18937	18855	18892	18879	18910	18776	18753	18830	18995	18914	18819	18712	18966	18680	18792	18850	18861	18718	18946	18712	18688	18930	18846	18869	18870	18946	18948	19003	18733	18940	18811	18688	18855	18975	18931	19033	18725	19048	19032	19071	19044	18712	18922	18912	18723	18948	19075	18770	18836	19017	19060	18771	18957	18982	18994	18888	18976	18783	18658	19109	18719	18897	18913	18693	18977	18938	18983	18752	18799	18925	19090	19162	19032	18981	19076	18943	18908	18939	18850	19177	18871	18736	19073	18780	18972	18854	18724	18726	18890	18835	19060	18935	18972	18818	19073	19012	18989	18933	18957	19029	18932	18811	18921	18867	18967	18962	18941	18736	18979	18861	18598	18681	18968	19010	18971	18721	18951	18591	18858	18751	18752	18808	18980	18883	18998	18892	19063	18996	18724	18907	18882	18995	18811	18971	18764	18669	18795	18585	18910	18808	19003	18869	18717	19125	18971	18986	19020	18826	18757	18800	18747	18920	18844	19042	18924	18642	18681	18860	18879	19031	18856	18752	18906	18735	18989	19008	18753	18935	19044	18767	18770	19023	18899	19025	18933	19048	18934	18775	18860	18947	18792	18913	18788	18806	18870	18926	18882	18951	18805	18931	18853	19018	18877	18943	18841	18782	18975	18904	18785	19101	18714	18949	18861	18861	18874	18786	18759	18936	18862	18681	18808	18847	18850	18924	18877	18900	19063	19018	19053	18976	18836	18911	18957	18809	18985	19053	18686	18892	18892	19021	18820	18953	18893	18650	19027	18915	18928	19017	18902	18733	18840	18922	18999	18835	18952	18756	18773	18667	18812	19009	18736	18453	19007	18839	18934	18903	18809	18854	18976	18880	19194	18932	18954	18867	18680	18790	18923	18795	18916	18944	18966	18925	18924	18727	18921	18912	18847	18825	18839	18884	19005	18866	18809	18975	18769	18764	18830	18974	19001	18853	18653	18834	18820	18784	18993	18774	19019	19016	18883	18850	18894	18800	18979	18919	18805	18977	18783	19122	18958	19062	18921	18991	18908	18835	19083	18803	19012	18765	18771	18890	18853	19114	18885	18863	18809	18975	18908	18957	18938	18670	18947	18707	18748	18877	18711	18933	18987	18954	18704	18972	18834	18820	18797	18735	18993	18898	18841	18854	18997	18681	18777	18854	18583	18896	18942	18738	18846	18770	19124	19035	18686	18903	18992	18923	18694	18829	18885	18797	18884	18934	19058	18806	18916	18725	19059	18777	18878	18774	18839	18819	18993	18995	18966	18832	19043	19196	18874	19050	18777	18718	18851	18994	18820	18898	19152	18955	18899	18962	18866	18966	18740	18730	19127	19023	18811	18699	18888	18939	18925	18789	18791	18732	18787	18761	18969	18837	19113	18883	18678	18843	18860	19053	18997	18838	18966	18808	18781	19021	19119	18935	18757	18722	18768	18667	18858	18816	19068	18879	19028	19058	19067	18927	18915	18703	18918	19012	18828	18856	18992	18975	19022	19049	18928	18983	18889	18959	18784	18871	18991	18862	18882	18883	18965	18776	18954	18808	18783	18865	18891	18920	18777	18818	18936	18873	18853	18719	18883	18728	18762	18969	18881	18765	18817	18824	18864	19004	18915	18908	18934	18946	18688	18746	18856	18814	19029	18841	18881	19062	18870	18652	18974	18996	18746	18955	18772	18859	18843	18942	19143	19007	18848	18881	18881	19120	18981	19267	18849	18688	19026	18884	18926	18560	18866	18664	18954	18973	18944	18884	18888	18799	18760	18935	18891	18943	18988	19016	18789	18873	18968	18905	18942	19023	18849	19085	18865	18762	18810	18860	18736	18858	18743	18616	18736	18778	18787	18895	18713	18785	18709	18872	18884	19034	18821	18723	18815	18858	19071	18721	18656	18819	18898	18954	18937	18863	18740	19208	19018	18908	18901	18648	19226	18760	18885	18993	18867	18689	18917	19025	18966	19064	18941	18761	18857	18889	18931	18886	18928	18686	19072	18859	18921	18845	18713	18925	18874	18843	18886	18860	18854	18979	18830	18937	18988	19000	18924	18755	18894	18816	19080	18845	18784	18790	18958	18906	18928	19231	19060	18832	19004	18858	19048	18760	18971	18890	18866	18829	19152	18914	18744	18859	18973	19208	19011	18906	18748	18679	18786	18746	18813	18992	18923	18877	18982	18996	18934	18836	18892	18909	18836	18806	18925	18790	18857	18826	18795	18947	18949	19009	18845	18989	18771	18780	18879	18860	18774	18836	19053	19114	18982	19063	18840	18735	18988	18978	18941	18976	18945	18942	18985	18861	18936	18806	18802	19124	19033	18891	18946	18790	18759	19058	18960	18912	18834	19041	18965	18820	18725	18743	18720	18848	19085	18758	18798	19037	19110	18892	18982	18901	18736	18881	18991	18760	18956	18821	19006	19051	18927	19065	18845	18872	18745	18851	18798	18783	18883	18964	19028	18797	18821	18884	19017	19019	18879	18997	18840	19084	18908	18926	18861	18801	18848	18826	19040	18676	18888	18827	18820	19089	19007	18844	19061	18962	18907	19011	18962	18766	18915	18806	18941	18767	18758	18839	18781	19010	18981	18936	18951	18955	18836	18867	18845	18795	18944	18897	18943	18855	18921	18834	18757	18962	19171	18750	18880	18878	18896	18906	18999	18995	19082	18887	18763	18875	18812	18853	18692	18798	18818	18710	18739	18994	19072	18872	19096	19123	19013	19020	18816	18624	18886	18866	18824	19076	19097	18743	18970	18881	18938	18818	18950	18752	18998	18937	18908	18998	18970	18984	19031	18871	19028	18870	19001	18858	18946	19058	18828	18837	18971	19026	18922	18735	18735	19021	18620	18817	18742	18976	19116	18996	18866	18945	18800	18918	19018	18815	18855	18987	19152	18978	18613	18858	18920	18909	18961	19037	18862	18959	18982	18848	18882	18721	18943	18833	19080	18857	18887	18816	18693	18879	19019	18832	18915	18819	18948	19055	19160	18973	18706	18696	19049	18993	19020	18975	18807	18852	18786	18899	18772	19049	18819	18680	18719	18940	19031	19117	18958	19060	18914	18893	18901	18976	18936	19084	18894	19055	18798	18801	18908	18889	18768	18907	19128	18784	18923	18716	18869	18895	18886	18815	18873	19004	19070	18849	18816	18946	18768	18871	18944	19055	19020	18788	18839	18863	18767	18926	19059	18942	18982	18643	18960	19146	18738	18676	19078	18667	18739	18940	18792	18883	18977	19088	18863	18996	18832	18851	18842	18762	18780	19118	18770	18579	18904	18924	18597	18838	19062	18871	18836	18844	18833	18721	18826	18896	18865	18988	18711	18673	18807	18939	18846	18781	18833	18998	18861	18971	19051	18728	18776	19094	18858	18846	18808	19065	18787	18868	18827	18855	18851	19025	19078	18961	18798	18919	18795	18877	18890	18862	18769	18975	18927	18965	18952	18811	18896	18865	18925	19081	18910	19074	18800	19103	18832	18825	19023	18912	19051	18694	18920	18812	18872	18846	18547	18743	18883	18893	18842	18777	18751	19134	18904	18751	18841	18784	18734	19091	18851	18973	18867	18914	18915	18939	18977	19149	18854	18952	18875	18876	18887	18928	18849	18869	18936	18904	18853	18933	18874	18700	18809	18896	18853	18856	18958	18668	18909	19036	18653	18859	18888	18869	18927	18748	18983	18826	18934	18810	18847	18787	18955	18941	18989	18945	18858	18616	18843	18831	18939	18820	18838	18865	18934	18842	18611	18892	18900	18952	19087	18758	18850	18693	18788	18804	18902	18687	18773	18815	18944	18900	19077	18931	18930	18661	19071	18819	19055	18879	18907	18768	18806	19016	18919	18861	18881	18995	18705	19019	18920	18849	18893	18981	18938	18706	19075	18781	18945	18888	18831	18777	19135	18943	18886	18963	18936	18943	18829	19101	18777	18960	18762	19042	18942	18940	18999	18861	18857	18693	18864	18910	18621	19013	19047	18893	19244	18809	18972	18757	18748	18773	18874	18879	19119	18911	18826	18785	18788	18523	19121	18914	18877	19082	18990	19008	18793	18971	18563	18798	18891	18930	18775	19106	18723	18703	18784	18732	18737	18829	18975	18867	18759	18994	18850	18825	18951	18886	18925	18916	19040	18886	18914	18795	18907	18766	18835	18939	18817	18865	19098	18889	19224	18793	18675	18823	18774	18967	18933	18618	18828	18785	18814	18873	18816	18766	18666	18837	18915	19005	18979	18887	18783	19017	19036	18941	18815	18885	18744	19002	19047	18778	18986	18928	18751	19066	18852	19108	18887	18913	18743	18749	18849	19023	18978	18878	18822	18823	19066	18778	19030	19008	18732	19051	19029	19059	18986	18858	18662	18711	18758	19051	19150	18938	18875	18702	18932	18984	18893	18886	18864	18763	18990	18867	18923	18848	18797	18933	18894	18968	18869	18966	18936	18867	18752	18800	19030	18935	18821	18875	18609	18829	18901	18770	18835	18852	18736	18884	19102	18774	18801	18557	18686	18876	18683	18863	18894	18948	18646	19005	18842	18873	18731	18766	18819	18852	18859	19044	18988	18905	18773	18788	18761	18722	18775	18731	18654	18970	18781	18889	19042	18765	18801	18911	18751	18733	18869	18848	19004	18717	18714	18969	18964	18968	18986	18742	18924	18832	18718	18755	18922	18751	18976	18851	18990	18844	18969	18898
29690	55049	49587	34316	23965	18070	16451	15851	15747	15644	15645	15720	15622	15803	15758	15625	15461	15666	15733	15575	15702	15677	15709	15501	15665	15655	15818	15618	15714	15658	15799	15889	15696	15593	15688	15593	15748	15603	15480	15550	15680	15745	15719	15592	15708	15649	15679	15757	15893	15493	15508	15533	15710	15709	15553	15607	15582	15747	15746	15692	15651	15720	15608	15688	15584	15760	15560	15639	15730	15673	15769	15708	15580	15593	15625	15634	15702	15402	15549	15798	15475	15637	15653	15585	15574	15540	15704	15760	15529	15732	15892	15849	15602	15511	15719	15558	15610	15563	15711	15580	15739	15690	15745	15642	15615	15585	15695	15812	15641	15763	15628	15549	15689	15688	15665	15669	15693	15577	15679	15894	15794	15615	15507	15728	15634	15588	15608	15702	15738	15710	15610	15591	15802	15768	15796	15649	15532	15717	15657	15815	15690	15564	15707	15606	15646	15746	15785	15666	15633	15528	15585	15638	15713	15698	15672	15747	15719	15754	15626	15624	15607	15496	15794	15626	15604	15633	15483	15760	15592	15713	15744	15652	15566	15658	15706	15725	15780	15846	15556	15660	15586	15645	15608	15667	15718	15631	15772	15540	15554	15469	15575	15763	15712	15583	15499	15531	15626	15632	15653	15614	15617	15685	15711	15545	15574	15602	15790	15572	15582	15693	15715	15568	15578	15641	15528	15721	15669	15577	15778	15632	15776	15549	15547	15664	15588	15643	15689	15651	15721	15646	15698	15657	15641	15571	15722	15701	15497	15537	15552	15712	15584	15667	15578	15675	15634	15778	15843	15894	15500	15556	15653	15460	15733	15638	15659	15607	15650	15581	15638	15568	15742	15686	15411	15618	15773	15699	15611	15512	15815	15603	15677	15688	15560	15744	15704	15437	15547	15547	15534	15635	15744	15606	15577	15674	15709	15780	15571	15627	15763	15657	15628	15564	15599	15649	15551	15501	15685	15506	15600	15594	15506	15780	15546	15677	15678	15462	15702	15644	15536	15641	15813	15827	15604	15610	15696	15640	15509	15620	15607	15677	15732	15510	15829	15642	15657	15639	15662	15677	15659	15653	15806	15700	15766	15706	15686	15745	15438	15715	15642	15587	15747	15603	15689	15626	15682	15683	15653	15637	15690	15789	15648	15539	15675	15618	15713	15715	15692	15632	15521	15711	15880	15570	15760	15726	15817	15654	15460	15561	15585	15610	15784	15485	15730	15835	15655	15841	15615	15718	15718	15807	15662	15644	15701	15599	15724	15692	15681	15623	15709	15596	15819	15515	15595	15588	15729	15547	15619	15613	15611	15623	15725	15802	15683	15615	15761	15553	15757	15526	15672	15657	15724	15676	15671	15795	15515	15566	15791	15488	15685	15680	15600	15613	15602	15844	15556	15622	15493	15591	15601	15616	15626	15527	15598	15433	15520	15729	15712	15718	15795	15631	15649	15666	15811	15583	15547	15702	15467	15557	15700	15630	15636	15630	15485	15607	15550	15868	15471	15528	15617	15658	15782	15843	15686	15606	15648	15698	15889	15700	15773	15572	15761	15765	15620	15614	15539	15647	15741	15760	15658	15595	15500	15820	15630	15717	15727	15793	15567	15669	15633	15554	15358	15585	15801	15784	15765	15677	15719	15679	15619	15698	15789	15691	15761	15636	15466	15732	15718	15561	15581	15604	15545	15549	15462	15894	15569	15563	15662	15765	15509	15843	15523	15648	15463	15694	15632	15663	15828	15737	15534	15486	15494	15752	15706	15851	15607	15657	15736	15706	15573	15690	15607	15577	15709	15659	15618	15714	15610	15444	15604	15708	15635	15698	15695	15740	15659	15616	15673	15667	15747	15478	15646	15573	15546	15770	15669	15662	15564	15771	15582	15538	15448	15792	15752	15718	15626	15551	15493	15613	15323	15754	15668	15847	15632	15572	15594	15715	15646	15706	15589	15623	15716	15694	15632	15703	15762	15824	15624	15747	15594	15780	15711	15600	15563	15760	15598	15605	15648	15708	15614	15591	15679	15578	15676	15710	15716	15529	15671	15663	15550	15664	15659	15555	15615	15784	15756	15697	15682	15533	15813	15684	15580	15708	15640	15599	15867	15780	15541	15624	15492	15579	15805	15727	15519	15623	15550	15715	15528	15575	15644	15596	15588	15659	15625	15779	15555	15634	15676	15787	15599	15690	15674	15855	15622	15832	15651	15848	15784	15741	15558	15754	15688	15546	15680	15719	15622	15810	15736	15753	15547	15545	15868	15674	15719	15606	15676	15633	15610	15697	15652	15570	15743	15771	15729	15620	15716	15479	15636	15739	15618	15740	15830	15501	15679	15598	15486	15797	15747	15670	15664	15782	15679	15606	15597	15547	15589	15721	15508	15592	15687	15808	15722	15726	15409	15576	15686	15750	15566	15706	15708	15519	15704	15656	15822	15640	15608	15596	15475	15702	15668	15789	15598	15642	15787	15608	15619	15503	15534	15738	15644	15713	15799	15697	15726	15673	15953	15658	15647	15559	15544	15651	15613	15653	15632	15527	15612	15751	15840	15777	15453	15733	15666	15615	15929	15405	15612	15609	15696	15625	15516	15619	15588	15569	15410	15561	15662	15570	15910	15643	15599	15584	15599	15611	15712	15520	15636	15571	15617	15669	15881	15862	15746	15662	15539	15611	15726	15584	15790	15729	15631	15677	15728	15682	15573	15716	15618	15774	15548	15836	15725	15590	15742	15654	15722	15702	15589	15691	15681	15654	15673	15554	15667	15807	15564	15626	15732	15675	15528	15625	15537	15523	15623	15650	15705	15646	15672	15573	15676	15627	15588	15703	15622	15551	15739	15733	15593	15555	15729	15634	15591	15752	15569	15687	15677	15709	15631	15642	15565	15763	15547	15643	15440	15558	15604	15675	15581	15507	15605	15729	15700	15727	15682	15693	15761	15562	15583	15732	15636	15513	15845	15506	15807	15822	15673	15533	15700	15645	15618	15686	15547	15742	15728	15659	15677	15765	15704	15554	15674	15621	15557	15453	15639	15997	15546	15677	15661	15681	15575	15676	15534	15767	15958	15659	15675	15605	15560	15663	15729	15563	15792	15548	15731	15651	15770	15721	15728	15471	15651	15847	15750	15607	15634	15658	15808	15596	15568	15645	15738	15737	15695	15747	15727	15557	15544	15623	15566	15630	15720	15718	15741	15540	15654	15701	15672	15630	15759	15526	15655	15675	15755	15662	15708	15633	15634	15735	15686	15387	15630	15743	15695	15721	15627	15756	15700	15515	15674	15567	15544	15640	15787	15786	15689	15814	15658	15696	15715	15677	15871	15666	15586	15779	15761	15574	15488	15696	15592	15700	15470	15763	15718	15842	15672	15672	15809	15526	15531	15690	15739	15464	15590	15871	15682	15585	15684	15700	15463	15587	15641	15579	15671	15757	15590	15696	15613	15558	15495	15724	15626	15622	15601	15585	15690	15568	15880	15562	15614	15677	15657	15525	15596	15496	15572	15637	15738	15772	15622	15688	15672	15692	15594	15682	15593	15761	15696	15537	15648	15543	15634	15617	15573	15738	15602	15551	15679	15901	15801	15685	15664	15695	15635	15648	15632	15626	15701	15574	15601	15706	15724	15788	15735	15635	15698	15545	15726	15695	15664	15736	15717	15530	15824	15737	15754	15582	15685	15684	15548	15681	15862	15621	15527	15601	15711	15882	15679	15733	15761	15737	15644	15683	15696	15755	15550	15647	15932	15709	15700	15638	15616	15771	15613	15657	15575	15533	15791	15756	15615	15773	15706	15562	15882	15762	15582	15596	15609	15412	15576	15591	15614	15618	15677	15624	15571	15664	15709	15477	15618	15636	15703	15630	15647	15467	15687	15786	15491	15625	15536	15510	15531	15731	15421	15607	15698	15731	15584	15737	15605	15826	15678	15616	15774	15759	15746	15673	15542	15544	15671	15482	15628	15616	15616	15594	15707	15829	15667	15771	15701	15653	15697	15562	15789	15585	15606	15709	15831	15519	15649	15631	15838	15595	15758	15594	15635	15665	15726	15801	15671	15584	15591	15836	15651	15544	15635	15423	15597	15547	15606	15596	15479	15612	15724	15613	15561	15713	15512	15851	15551	15706	15608	15617	15654	15829	15784	15808	15652	15544	15714	15705	15717	15586	15771	15788	15791	15590	15664	15610	15834	15544	15873	15653	15461	15749	15692	15493	15713	15698	15614	15718	15801	15579	15685	15658	15583	15807	15687	15607	15603	15576	15790	15764	15711	15770	15803	15654	15779	15671	15654	15451	15552	15736	15838	15741	15533	15778	15718	15641	15783	15669	15871	15565	15541	15706	15636	15633	15541	15526	15638	15592	15673	15673	15730	15730	15498	15597	15702	15606	15575	15733	15563	15787	15403	15690	15692	15641	15540	15701	15510	15708	15678	15575	15718	15543	15598	15674	15665	15611	15518	15649	15685	15704	15540	15731	15624	15549	15673	15775	15758	15797	15636	15713	15465	15674	15680	15649	15607	15777	15657	15504	15718	15646	15633	15423	15731	15686	15698	15613	15632	15463	15656	15586	15608	15734	15494	15662	15753	15710	15668	15733	15777	15582	15587	15688	15657	15649	15595	15639	15653	15645	15459	15701	15669	15750	15622	15722	15581	15737	15561	15594	15658	15538	15509	15697	15435	15555	15702	15515	15415	15778	15760	15621	15648	15697	15607	15632	15647	15541	15657	15617	15838	15646	15702	15574	15876	15574	15822	15686	15870	15641	15567	15698	15535	15717	15690	15660	15588	15801	15740	15799	15617	15725	15577	15795	15545	15656	15662	15650	15634	15744	15827	15832	15670	15651	15597	15656	15564	15618	15775	15801	15665	15706	15650	15756	15599	15654	15569	15637	15590	15654	15714	15461	15542	15533	15768	15787	15521	15577	15689	15798	15669	15683	15746	15538	15834	15770	15724	15625	15604	15672	15693	15528	15794	15822	15678	15619	15664	15517	15739	15433	15679	15514	15724	15563	15670	15730	15668	15733	15593	15875	15659	15689	15718	15474	15677	15828	15615	15474	15563	15788	15521	15589	15507	15728	15597	15627	15714	15768	15531	15588	15644	15519	15556	15637	15729	15656	15460	15645	15692	15609
24235	24003	47328	50451	40748	31719	26358	20974	19353	19400	19331	19155	19104	19362	19237	19210	19039	18825	19044	19051	19220	19068	18976	19076	18984	18936	19004	19255	18769	18826	19057	18908	18978	19186	18907	19046	18975	18920	18735	18851	18977	19134	19080	19167	19025	19081	18940	18923	18820	19053	19198	19031	19041	18919	18858	18820	19125	19094	18940	18940	19163	19058	18958	18902	19024	18981	19156	18827	19002	18859	18907	18984	18955	18923	19070	18876	18788	18793	18968	18871	18924	18824	19019	18962	18883	18622	18912	19030	18922	19075	19010	18727	18853	18695	18873	18933	19144	18873	19070	19039	18974	19093	18729	18885	19099	18988	19084	19000	19107	18868	18822	19048	19043	18866	19159	19137	18932	18978	19072	18935	18748	19013	18977	18953	18985	18951	19045	19121	18624	19099	18891	19273	18990	19050	18969	19090	19007	18684	18941	18801	18932	19150	18833	18988	18619	18852	18866	18722	18982	18959	18903	18765	18869	19016	18945	18958	19008	19025	19011	18865	18884	18967	18926	19072	19088	18892	18965	18859	19013	19079	19014	18895	18918	18898	19031	18770	18917	19024	18866	18774	18787	18705	19038	19107	19062	19000	18973	18882	18885	18905	18966	18718	18917	18938	18853	18882	19025	18947	18882	18940	19081	18790	18965	18821	18985	18882	18828	18847	18974	18859	18976	18843	19019	18799	19128	18855	18965	19020	18979	19000	19055	19025	18859	18896	18955	18911	19030	18892	19038	19007	19097	18811	18728	18918	18913	18986	18970	18918	18874	18873	19190	19094	18885	19022	18886	18716	18832	18846	18828	18941	18842	18821	18811	19063	18750	18995	18817	18993	18997	18954	18894	19140	19004	18910	18768	18708	18784	18777	18847	18910	18968	18824	19056	18835	19137	19057	18783	18883	19066	18894	18885	18945	18962	18995	18960	18982	19213	18828	18917	18843	18970	18848	18819	19048	18867	18777	18807	18986	19083	18928	19051	18787	18830	18873	19031	19073	18979	19027	18933	18980	18886	19077	19004	19078	19083	18877	18905	19129	18921	19223	18896	19161	18923	19146	19119	18831	18927	18755	18979	18800	19056	18993	18993	18770	18876	18947	18988	19086	18847	18856	18705	18979	19071	18940	18975	19010	18929	19038	18948	18910	18878	18917	18777	18961	19019	18918	18933	19017	19090	18904	18802	18753	18958	19021	18917	18868	18850	18918	18912	18884	19040	18916	18988	18880	18953	19024	19048	18829	18817	18943	18799	19170	19000	18886	18723	18864	18997	19036	18604	18837	18999	18891	18824	19118	18833	19130	19039	18879	18907	18980	18826	19195	19080	18873	18887	19107	18877	18816	19076	18800	18686	18837	18765	18827	19024	18962	19001	18931	18912	19008	18896	18836	19094	18990	18946	19057	18889	19094	19137	19092	19033	18949	18849	18738	19057	18931	18897	18877	18841	18850	18941	18825	19065	18765	18849	18699	18980	18798	18918	18884	19003	18998	18859	18887	18893	18774	18984	18959	19002	19015	19118	18878	18775	19176	18811	18808	19137	19142	18925	18977	18985	19018	18953	18931	18937	18960	18950	19085	18775	18888	18886	19029	18976	18880	18888	18988	18934	18877	19053	18964	19040	18976	18915	19108	18988	18747	18823	19173	18616	19001	19074	18874	18857	18883	18875	18932	18987	19015	18871	19042	18931	18821	18903	18856	18887	18938	19048	18874	18801	18765	19002	18858	18907	18957	19004	19014	18959	18757	18891	19109	18895	18786	18838	18829	19148	19115	18800	18914	19173	18913	19101	18909	19113	18897	18979	18947	18936	18916	19181	18655	19167	18784	18976	18875	19134	18952	18911	19009	18968	18897	18974	18760	18774	18954	18753	19002	18910	18991	18630	19057	18930	18845	18838	19201	18934	19008	18962	18891	18916	18945	18959	18901	18814	18937	19037	18894	18878	18964	19100	19059	19155	18988	18963	18904	18915	18897	18827	19036	18903	18922	18993	19030	19090	19192	18991	18993	18779	18837	18858	18960	19059	19072	18961	18768	18969	18945	18964	18877	18884	19070	18813	18906	18902	19051	19106	18847	18768	19045	18847	19011	19029	19044	18892	18955	19028	18883	18867	18736	19151	19084	19136	18932	18950	19152	19034	18844	19058	19055	18938	18823	18934	19034	18740	18749	18998	19009	18951	18824	19078	19154	18942	19141	18778	19002	18996	19055	18870	18888	19056	18832	18836	18914	18818	18795	19012	18939	18918	18973	18857	18956	19088	19057	18968	18925	18950	18856	18979	18925	18894	18844	18993	18813	18888	19097	18813	18870	18681	18861	18898	18982	18860	18838	19028	18861	18676	18954	19030	18912	18894	19091	18988	18933	18798	19005	18842	19005	18980	18997	18998	18915	18727	18803	18842	18932	18950	18999	18911	19014	18999	18944	18841	18893	18981	19086	18958	18803	18820	18908	18927	18930	18911	18994	18940	18980	19034	19015	18830	18821	18920	18886	18922	18989	18703	18825	18826	18993	19008	18999	18959	18947	18775	19045	18959	19137	19143	18869	18880	18998	18940	19123	18867	18975	19158	18798	18748	18753	18809	19085	19002	18937	18839	19019	18820	18875	18851	18881	18773	19080	18912	18994	18910	18923	18873	18997	18957	18952	18922	18899	18877	18849	19004	18937	18863	19027	18810	19087	18795	18718	18953	18971	19015	18927	18851	18763	18973	18952	18796	18814	18918	19143	19018	18853	18894	18833	19158	18852	18901	18714	18882	18975	19051	18979	18957	18821	18803	19091	18884	18683	19012	18952	18917	18916	18834	18970	18932	18867	18912	18829	18969	18801	18981	19048	18990	19176	18930	19190	18651	18574	18825	19052	18862	19041	18906	18944	18907	18988	19050	18971	18941	18844	19005	19121	18855	19021	18814	18767	18740	18800	18896	18881	18869	19055	18835	18873	19065	18838	18940	18820	19051	18864	19035	19131	18852	18989	19110	18886	18909	18854	18782	18835	18981	19034	18978	19142	18786	18865	19110	18916	18774	18906	18869	18921	18838	18861	19055	19012	19070	18884	18879	18881	19184	18653	18860	18891	18931	18845	18931	18773	19046	19013	19009	18874	19055	18858	18870	18979	19032	18937	19022	18942	18812	18927	18852	18908	19034	18997	18949	19011	19251	18864	18946	18753	19075	18960	18851	19166	18977	18984	18708	19033	19017	18918	18859	18985	18793	19051	19031	18852	18821	19164	18815	19115	19039	18785	19150	18927	19004	18914	18860	19226	19006	19142	18928	18948	18962	19027	18931	18898	18784	18988	19079	19092	19021	18960	19003	19045	18824	18928	18763	18966	18951	18850	18834	18859	19073	19114	18777	18970	18745	18815	19058	18871	18999	18776	18889	19023	18890	18946	19270	18753	19096	18840	18833	18839	19119	18944	18951	18864	18934	18905	18975	18949	18745	19203	19231	18790	18883	18988	19026	18874	19007	19266	18939	18900	18855	18915	18872	18982	19010	18970	18807	18877	18986	18834	19007	19356	18951	19077	18915	19061	18993	18957	19020	18808	18981	19012	19004	18892	18914	19013	19120	19025	19103	18790	18787	18723	18966	19087	19014	18766	18923	18961	18962	18808	19025	18846	18981	18938	19232	18752	19004	19197	19002	19105	18857	19019	18938	18827	19033	18799	18918	18860	19012	18833	19225	18947	18905	18611	18981	18945	18923	18791	19031	19217	19051	18908	19131	18878	19032	18798	18961	18905	18861	18937	18919	18811	18818	18983	18962	18938	18925	19081	18976	19027	18847	18921	19045	19064	18852	18893	18763	18918	18983	18970	19012	18799	18975	18826	18916	19057	18966	18748	18919	19134	18988	18875	18960	18954	19079	18719	19039	19009	18955	18862	19117	19040	18812	18818	19133	19005	18927	18933	18772	19009	19234	19153	18876	18916	18816	18838	18959	18871	18828	19147	18890	18935	18777	18782	18878	18841	19156	18924	18832	18985	18949	18976	18854	18868	18929	18833	18852	18889	19005	18970	18630	18936	18847	18891	19252	18900	18931	18881	18830	18981	19217	18864	18952	19017	19203	19002	19102	18917	18785	18824	18988	19040	19006	18906	18965	18961	19095	19005	19002	18957	18915	19048	19063	19010	18856	18995	19070	18884	19031	19060	18882	18874	18980	18903	19164	18924	19028	18783	19084	18898	18953	18853	19034	18891	18899	18672	18870	18868	18990	18797	18881	19070	19059	18962	18902	18896	18868	19101	19115	18934	19154	18851	18990	18918	19206	18990	19016	18928	18830	18825	19012	18899	19112	18854	18877	18931	18819	19044	18788	18996	18983	18860	18944	18975	19100	19005	18954	18740	18850	18929	19050	18942	18912	19059	19046	19176	19134	19074	18714	18849	19024	19147	18922	19025	18936	19122	18895	19011	19082	19003	19085	18821	18691	18927	18942	18918	19035	18929	18933	18974	19145	18855	18963	18937	18819	18976	18847	18800	18878	18941	18902	19057	19071	18988	18870	19057	19042	18790	18732	18877	19044	19047	19116	19133	19034	19006	18971	19027	19137	18913	19104	18871	19112	18903	18853	18889	18966	18874	18997	18782	18900	18812	18888	19029	19001	18985	18962	18899	18944	18920	18995	18758	18931	19087	18934	19006	18906	18912	18894	18872	18947	19143	18860	18950	18896	19074	18888	19016	18949	18939	18868	18765	18861	18919	18986	18866	18932	18811	19133	18859	18895	18917	18882	18879	18926	18913	18721	18834	19082	18830	19080	18979	18930	18943	19069	18787	18768	18786	18959	18916	19148	18774	19022	18907	18695	18981	19111	18921	19007	18913	18899	19108	18815	18923	19076	18835	18817	19026	18945	18934	18841	19200	18834	19071	18819	18789	18820	18949	18919	18973	18933	19081	18937	18806	18898	18641	18842	18957	19016	18877	18869	18998	19059	19030	19095	18955	19196	18933	19134	18948	19154	19033	18883	18986	18936	19013	18864	19007	18770	18887	18957	18762	18897	18994	18873	19022	19025	18943	18954	19030	18986	18957	18962	18727	18774	18990	18941	18913	19064	18842	18975	19028	18985	19005	18925	18931	19038	18977	18995	18874	19044	18805	18750	18917	18905	18907	19246	19014	19008	18961	19061	19168
54642	98485	89827	66730	46173	30105	20541	17028	16093	15808	15729	15778	15709	15778	15846	15811	15728	15698	15654	15836	15551	15656	15597	15612	15821	15732	15826	15672	15727	15665	15880	15630	15730	15725	15837	15724	15572	15690	15807	15453	15875	15661	15759	15507	15560	15747	15683	15891	15773	15621	15633	15847	15714	15860	15661	15872	15567	15689	15726	15601	15820	15736	15700	15549	15769	15665	15842	15752	15793	15787	15568	15738	15462	15795	15777	15806	15715	15815	15640	15641	15679	15883	15681	15527	15821	15826	15800	15675	15737	15691	15733	15761	15840	15754	15733	15633	15911	15808	15822	15753	15519	15707	15731	15617	15620	15794	15717	15573	15862	15557	15532	15954	15627	15651	15646	15661	15775	15684	15759	15739	15764	15670	15811	15663	15704	15694	15777	15708	15666	15682	15757	15752	15729	15540	15688	15616	15782	15742	15914	15698	15747	15782	15780	15918	15655	15826	15767	15458	15895	15738	15845	15807	15820	15775	15765	15706	15765	15733	15663	15762	15822	15656	15663	15839	15950	15682	15640	15721	15731	15876	15624	15786	15788	15651	15669	15605	15752	15657	15790	15592	15682	15793	15690	15748	15710	15735	15682	15733	15695	15672	15762	15700	15657	15791	15730	15678	15794	15751	15888	15870	15752	15820	15724	15654	15679	15710	15744	15605	15733	15680	15699	15870	15621	15789	15670	15695	15857	15729	15828	15870	15595	15682	15690	15782	15753	15727	15841	15759	15697	15597	15778	15595	15926	15757	15760	15753	15558	15768	15719	15905	15567	15891	15624	15658	15698	15886	15615	15785	15645	15742	15597	15705	15717	15648	15649	15939	15840	15729	15722	15644	15676	15897	15769	15929	15548	15726	15622	15635	15793	15698	15648	15812	15828	15689	15815	15756	15821	15789	15842	15834	15754	15745	15704	15770	15650	15690	15681	15718	15755	15785	15652	15831	15879	15760	15869	15711	15669	15623	15698	15702	15815	15666	15801	15571	15909	15783	15693	15736	15426	15750	15689	15735	15594	15750	15873	15822	15525	15680	15947	15578	15693	15626	15720	15594	15560	15514	15784	15775	15612	15765	15926	15761	15591	15893	15803	15813	15740	15835	15740	15826	15592	15743	15734	15873	15498	15882	15746	15653	15654	15716	15634	15602	15787	15469	15675	15686	15758	15651	15711	15740	15924	15636	15719	15711	15758	15544	15836	15846	15678	15743	15789	15696	15776	15656	15716	15825	15548	15742	15736	15640	15725	15681	15662	15547	15748	15787	15629	15773	15751	15580	15751	15887	15715	15695	15614	15680	15594	15527	15730	15579	15760	15735	15750	15583	15709	15601	15704	15683	15555	15763	15746	15738	15667	15691	15797	15608	15674	15701	15691	15631	15609	15732	15591	15765	15672	15675	15788	15883	15603	15747	15705	15683	15746	15641	15628	15567	15931	15719	15745	15674	15724	15712	15661	15741	15855	15488	15577	15722	15809	15643	15798	15634	15655	15622	15686	15942	15775	15730	15675	15746	15466	15801	15698	15717	15706	15774	15706	15783	15686	15735	15669	15647	15632	15807	15692	15617	15700	15697	15673	15600	15804	15749	15596	15668	15812	15703	15833	15774	15854	15580	15736	15845	15622	15755	15739	15682	15648	15784	15801	15692	15892	15690	15788	15753	15790	15784	15751	15739	15805	15597	15955	15687	15684	15685	15824	15664	15676	15551	15785	15717	15642	15671	15584	15778	15551	15495	15808	15736	15830	15614	15529	15719	15929	15586	15571	15630	15712	15805	15659	15776	15810	15770	15474	15726	15717	15560	15590	15679	15734	15522	15689	15743	15601	15772	15654	15783	15664	15749	15727	15866	15652	15646	15680	15655	15951	15587	15751	15798	15846	15667	15771	15742	15762	15800	15711	15841	15645	15828	15900	15553	15869	15794	15822	15723	15629	15765	15740	15658	15612	15604	15667	15822	15527	15747	15551	15623	15801	15641	15689	15634	15753	15673	15623	15824	15826	15535	15623	15698	15675	15544	15733	15740	15738	15636	15545	15727	15627	15643	15681	15830	15792	15724	15757	15484	15835	15717	15792	15728	15804	15853	15639	15571	15985	15586	15699	15701	15553	15690	15745	15968	15686	15727	15767	15781	15700	15679	15765	15857	15576	15657	15641	15590	15631	15820	15728	15565	15692	15650	15694	15712	15751	15946	15797	15746	15669	15724	15635	15577	15770	15609	15728	15749	15739	15832	15632	15700	15804	15761	15702	15540	15641	15530	15686	15844	15696	15592	15797	15782	15798	15897	15707	15556	15709	15708	15603	15519	15697	15860	15739	15772	15691	15569	15735	15618	15607	15767	15574	15726	15795	15688	15771	15792	15796	15755	15835	15608	15593	15613	15886	15766	15614	15820	15643	15560	15723	15791	15610	15826	15799	15732	15687	15866	15523	15631	15797	15802	15818	15844	15901	15697	15806	15583	15655	15813	15776	15654	15708	15746	15741	15736	15723	15755	15676	15720	15740	15610	15727	15705	15795	15513	15697	15797	15807	15693	15716	15739	15765	15567	15727	15757	15643	15787	15681	15606	15694	15708	15677	15638	15858	15581	15669	15779	15768	15677	15675	15657	15816	15871	15615	15590	15687	15688	15782	15533	15714	15667	15788	15754	15744	15728	15669	15675	15708	15744	15793	15755	15761	15626	15647	15763	15777	15743	15788	15916	15631	15635	15613	15655	15660	15769	15716	15739	15709	15695	15665	15626	15806	15889	15853	15665	15528	15675	15644	15806	15658	15567	15657	15601	15747	15732	15808	15818	15593	15759	15790	15539	15762	15679	15677	15621	15796	15893	15740	15795	15743	15571	15687	15786	15872	15693	15761	15651	15726	15871	15679	15692	15832	15566	15796	15738	15687	15632	15717	15744	15702	15675	15631	15773	15702	15860	15641	15689	15752	15792	15859	15816	15693	15825	15693	15695	15743	15709	15651	15551	15684	15662	15611	15683	15683	15775	15704	15777	15761	15782	15712	15779	15887	15984	15639	15696	15801	15659	15874	15636	15808	15565	15748	15865	15733	15826	15870	15671	15616	15616	15613	15702	15859	15753	15691	15757	15625	15766	15758	15694	15814	15513	15629	15623	15747	15733	15801	15768	15740	15732	15766	15737	15611	15737	15683	15758	15784	15708	15822	15826	15731	15733	15714	15662	15768	15759	15615	15744	15636	15888	15797	15618	15613	15858	15685	15740	15736	15581	15700	15619	15685	15585	15799	15570	15717	15679	15748	15771	15803	15759	15841	15757	15888	15715	15890	15746	15419	15561	15478	15637	15611	15695	15624	15619	15831	15550	15629	15555	15833	15770	15669	15736	15677	15765	15659	15812	15619	15705	15834	15846	15710	15826	15681	15706	15732	15682	15712	15534	15725	15697	15858	15650	15731	15706	15654	15803	15601	15785	15722	15695	15634	15684	15550	15611	15699	15759	15730	15657	15610	15862	15660	15479	15732	15880	15610	15647	15685	15772	15651	15643	15799	15768	15722	15799	15813	15734	15638	15706	15650	15806	15571	15575	15588	15751	15648	15684	15786	15798	15816	15683	15855	15789	15763	15793	15862	15675	15594	15721	15581	15635	15708	15625	15661	15757	15643	15658	15634	15823	15401	15599	15555	15530	15808	15674	15638	15878	15782	15775	15779	15922	15620	15719	15734	15712	15663	15729	15642	15612	15667	15771	15759	15566	15913	15702	15805	15867	15485	15694	15906	15524	15723	15624	15660	15733	15705	15781	15787	15607	15689	15606	15885	15613	15772	15762	15792	15813	15771	15860	15740	15695	15749	15877	15697	15552	15748	15846	15587	15685	15836	15668	15851	15613	15754	15714	15593	15621	15870	15920	15988	15808	15790	15731	15792	15623	15775	15685	15866	15666	15898	15748	15640	15712	15606	15801	15836	15762	15645	15759	15654	15710	15851	15633	15721	15823	15797	15586	15732	15837	15727	15704	15716	15738	15641	15752	15636	15643	15881	15726	15811	15695	15855	15868	15608	15684	15651	15815	15718	15740	15789	15777	15652	15738	15713	15531	15710	15919	15787	15784	15927	15589	15708	15667	15741	15750	15712	15608	15565	15724	15736	15761	15667	15581	15695	15717	15821	15819	15648	15662	15668	15817	15855	15642	15668	15633	15690	15736	15912	15805	15732	15670	15845	15688	15731	15795	15700	15815	15781	15670	15729	15630	15537	15746	15538	15683	15892	15700	15596	15707	15762	15813	15742	15612	15775	15740	15914	15678	15666	15601	15745	15767	15618	15741	15538	15708	15618	15727	15758	15735	15873	15809	15921	15680	15436	15756	15752	15693	15814	15673	15691	15735	15672	15595	15706	15614	15713	15515	15757	15758	15728	15737	15666	15726	15820	15706	15774	15703	15658	15735	15773	15874	15624	15766	15894	15685	15656	15644	15840	15765	15970	15736	15704	15708	15779	15553	15776	15772	15671	15817	15823	15567	15631	15853	15768	15809	15663	15675	15811	15798	15716	15817	15770	15795	15920	15680	15684	15722	15787	15701	15682	15785	15667	15786	15664	15701	15731	15609	15609	15625	15702	15846	15624	15641	15735	15569	15836	15554	15634	15609	15890	15966	15725	15658	15812	15667	15847	15763	15784	15636	15850	15681	15910	15600	15569	15685	15659	15729	15744	15642	15725	15757	15697	15800	15679	15781	15697	15616	15709	15703	15722	15634	15647	15934	15726	15532	15819	15730	15684	15831	15745	15792	15755	15647	15650	15762	15636	15893	15613	15865	15844	15749	15711	15745	15620	15844	15651	15681	15779	15691	15687	15626	15776	15587	15925	15634	15650	15841	15627	15778	15795	15808	15761	15658	15649	15753	15814	15833	15611	15713	15707	15616	15703	15660	15845	15429	15789	15629	15675	15678	15691	15666	15530	15714	15827	15647	15825	15718	15792	15718	15627	15767	15937	15704	15765	15751	15620	15708	15814	15666	15771	15754	15728	15634	15887	15782	15729	15749	15666	15524	15581	15764	15723	15780	15671	15835	15662	15713	15755	15601	15813	15719	15613	15834	15554	15625	15623	15835	15799	15670	15843	15707	15626	15688	15721	15659	15805	15726	15821	15814	15818	15755	15685	15872
22962	22794	41066	44047	39564	33820	29689	22222	19972	19677	19659	19415	19186	19159	19071	19221	19019	19163	19063	19072	19068	18980	19073	19211	19079	19200	19005	18986	18940	19214	18953	18965	18987	18918	19034	19027	19100	19093	18977	19074	19058	18960	19038	19001	19043	18770	18996	19122	18734	18843	19136	19018	18867	18998	18942	18578	18978	18993	18939	19034	18809	19158	18999	18906	18807	18853	18976	18735	18958	18892	18773	18971	18645	18906	18828	18802	18637	19065	18958	18928	18833	18898	18910	18782	19024	18876	18878	18976	19062	18806	18859	19053	19075	18915	18874	18913	18947	18957	18891	18802	18851	18872	18952	18863	18860	18779	18825	18752	18561	18804	19018	19092	18872	18928	18779	18717	18808	18915	18791	18824	18922	18852	19010	19074	19107	18867	18865	18765	19073	19001	18749	18930	18815	18905	18948	18915	19064	18979	18877	19117	19006	18800	18701	18643	18815	18912	18636	18869	18951	18836	18766	18830	18851	18865	18762	18786	18856	18900	18913	18665	18996	18893	18802	18841	18954	18765	18710	18881	18978	18900	18859	18801	18812	18717	18894	18839	18918	18948	18795	18905	18996	18593	18921	18915	18729	18935	19016	18676	18830	18753	18834	18688	18982	18830	18790	18948	18759	18933	18812	18882	18852	18867	18730	18810	18897	19059	19042	18737	18951	18865	18868	18897	18987	18939	18624	19000	18935	18970	19025	18864	18887	18762	18761	18853	18818	18895	18976	18771	18869	19011	19135	19054	18937	18895	18952	18552	18837	18735	19070	18968	18945	18971	18731	18840	18969	18988	18970	18778	19150	18980	18767	18961	18836	18848	19143	18913	19175	19094	18911	18907	19009	18982	18770	18843	18720	18885	19034	18832	18904	19200	18933	18836	18865	18774	18923	18835	18835	18435	18784	18964	18738	18673	18854	18827	18840	18822	18866	18889	18939	18924	18893	18819	19056	18931	18728	18694	18863	18858	19039	19033	18993	18789	18966	18774	18911	18797	18927	19024	18949	18947	18710	18808	18926	18991	18927	18896	19030	18709	18751	18824	18856	18787	18783	18756	18687	18660	18688	18819	18695	18929	19035	18959	18975	18853	18759	18897	18883	18956	19036	18987	18758	19052	18714	19029	18926	18933	18871	18919	19053	18780	18754	18969	18958	18904	18500	18954	18874	18851	19088	18767	19032	19045	18877	18754	19059	18853	18908	18983	18927	18918	19020	19002	18909	18439	18672	18976	18718	18752	19038	18930	19058	18964	18904	18802	18696	18960	19091	19042	18906	18949	18677	18954	18900	19179	18853	18805	18802	18960	18975	19004	18855	18942	18685	18905	19082	18747	18976	18998	18783	18935	18729	18784	19097	18967	18896	18945	18963	18889	18680	18728	18848	18774	18790	18789	18971	18923	19026	19011	18887	18920	18876	18858	18842	18910	18874	18880	18905	18791	18911	18965	19118	18877	18976	18704	18803	18980	18977	18826	18789	18819	18884	18721	18700	18905	18787	18878	18675	18737	18880	18848	19000	18910	19013	18776	18776	18872	18926	18927	18734	18918	18928	18842	18623	18925	19113	18934	18722	19065	19008	18904	18878	18816	18737	18753	18984	18961	18859	18967	18935	18906	18635	18866	18605	18943	18782	18770	18911	18707	18853	18778	18735	18692	18713	18716	18731	18856	18681	18956	18868	18814	18907	18887	19043	19026	18833	19163	18832	18821	18808	18785	18669	18726	18832	18985	18708	18826	18886	18931	18838	18805	18857	18819	18913	18937	18977	19095	18816	18884	18831	18649	18931	18937	18794	18637	19051	19007	18954	18748	18978	18909	18760	18686	18936	19066	18963	18918	18857	18854	18946	18901	18846	19038	18805	18683	18827	18864	18850	18828	18768	18694	18765	18717	19010	18895	18895	18747	18891	18884	18952	18954	18928	18740	18908	18749	18683	18965	19019	18724	18887	18856	18939	18906	18900	18618	18849	18950	18698	18891	18944	18911	18854	18716	18801	18716	18941	18925	18711	18875	19150	18833	18973	18686	18591	19034	18763	18759	19039	18819	18846	18722	18916	18903	18890	18916	19013	18934	19002	18887	18989	18840	18723	18856	18833	18958	19008	18811	18927	18621	18989	18768	18852	18809	18699	18867	18709	18950	19065	18664	18785	19172	18966	18906	19003	18845	19016	18961	18908	18868	18869	19084	19058	18994	18749	18873	18844	18822	19007	18960	18782	18898	18828	18943	18916	18923	18864	19082	18657	18736	18885	18978	18886	18921	18931	19128	18749	18683	18801	18793	18809	18678	18767	18929	18889	18942	18936	18849	19025	18901	18827	18681	19001	19069	18821	18794	18857	18973	18913	18841	18792	18896	18835	18682	18793	18552	18476	19031	18772	18965	18949	18801	18828	18858	18662	18945	18807	18789	18702	19034	19038	18810	18682	18748	19062	18760	18836	18799	18876	18845	18808	18986	18806	18607	18996	18845	18755	19119	18494	18681	18851	18978	18974	19037	18798	18926	18799	18873	18779	18932	18989	18937	18695	18878	19029	18747	18836	18805	18697	19186	18922	18783	18972	18987	18928	18706	18930	18785	18893	18860	18847	18857	18964	18784	19001	19021	18736	19061	18866	18734	18830	18830	18785	19004	18825	18649	18959	18912	18872	18934	18817	18833	18760	18596	19110	18664	18811	18935	18832	18885	18827	18781	18789	19080	18900	18715	18982	18965	18911	18696	18978	18942	18729	18940	19034	18972	18889	18799	18770	18881	18872	18850	18977	18997	18752	18764	19051	18855	18796	18535	18690	18924	18855	18904	18626	18712	18935	18952	18910	18837	18793	18850	18807	18898	19036	18716	18857	18979	19061	18985	18770	18769	18857	18734	18963	18800	19048	19032	18800	18716	18973	18987	18962	18677	18840	18739	18759	18929	18814	18740	18797	18805	18764	18739	18765	19084	18772	18906	18829	18827	18730	18838	18935	19100	19128	18967	18749	18928	18895	18882	18702	18911	19114	18838	18988	18745	18729	18959	19124	18908	18775	18723	18771	18764	18788	18830	18934	18677	18679	18736	18999	18737	18802	18939	18710	18797	18802	18916	18871	18660	18872	18869	18855	18911	18996	19040	18816	18866	18832	18922	18816	19018	18927	19003	18934	18942	18992	18863	19035	18881	19029	18990	19146	18828	19066	18764	19050	18796	18743	18843	18718	18885	18840	18712	19002	18948	19101	18931	18894	18995	18872	18743	18776	18837	18951	18954	18843	18591	18794	18983	19007	18801	18697	18727	18754	18851	19060	18814	18744	18837	18984	18709	18967	19031	18766	18876	18885	18903	19064	18726	18884	18873	18968	18925	18900	18848	18781	18821	18884	18773	18922	18918	18965	18934	18769	18839	18884	18791	18882	19047	19014	18900	18895	18658	18999	18979	18827	19063	19018	18959	18765	18894	18966	19026	18683	18781	18837	18867	18841	18866	19025	18745	18930	18987	19034	18887	18830	18800	18781	18904	18867	18938	18820	18988	18793	18815	18913	18853	18892	18979	19115	18863	18941	19077	18987	18621	18698	18499	18765	18989	18866	18874	18614	18849	18983	18825	19013	18907	18889	18824	19027	18679	18810	18818	18815	19010	18828	19001	18788	18858	18893	18810	18957	18712	19003	18693	18848	18957	18917	18932	18943	18730	18899	18820	18607	18719	18929	18831	18774	19042	18911	18899	18929	18717	18935	18862	18889	18774	19066	18746	18780	18721	19117	18958	18805	18730	18696	18651	18825	18846	19024	18902	18999	18864	18824	18881	18650	18600	18785	18941	18978	18826	18961	18752	18929	18844	18748	18874	18772	18752	18741	18940	19000	18715	18837	18950	18791	18780	18924	18874	18962	18942	18830	18950	18849	18925	18538	18945	18878	18907	18974	18704	18898	18855	19116	18921	18817	18915	18854	18833	18865	19020	18868	19066	19099	19031	18948	18904	18988	18632	18884	18867	18988	18790	18828	18813	18669	18936	18795	18832	18780	18899	18942	18753	18605	18999	18761	18706	18730	18958	18915	18958	18718	18787	18897	18789	18731	18903	18871	18816	18890	18781	19161	18846	18940	18916	18810	18780	18649	18963	18790	18849	18865	18933	18780	18797	18880	18760	18976	18907	18655	18784	18860	18911	18968	19007	18797	18782	18883	18762	18885	18829	18856	18718	18877	19148	19092	18989	18682	18830	18910	18914	18919	18934	19063	18855	18830	18768	18981	18925	18797	18991	19020	18896	18864	18852	18821	18894	18841	18822	18911	19069	18994	18993	18582	18751	18751	19001	18916	18825	18932	19051	18784	18797	18858	19093	19040	18874	18790	18662	18662	18725	18845	18847	19040	18969	18878	19172	18975	19002	18900	18785	18630	18690	18946	18854	18711	18927	18898	18957	18960	18759	18867	18999	18882	18682	18969	18821	18795	19082	18659	18781	18971	18818	18943	18803	18911	18836	18929	18739	18854	18915	19071	18834	19067	18867	18897	18972	18888	18931	18765	18831	18729	18785	18775	18701	18943	18832	18847	18932	18871	18773	18936	18899	18897	18930	19014	18792	18643	18788	18827	18953	18733	18643	19049	18929	18887	18986	18848	18810	18842	18742	18802	18874	18865	18724	18961	18960	18792	18768	18905	18771	18684	18831	18645	18660	18822	18955	18818	18656	19017	18919	18992	18816	18967	18594	18797	18955	19072	18818	18642	18877	18689	18994	18808	18931	18922	18832	18945	18753	18824	18996	18956	18699	19075	18756	19030	18763	19056	18919	19050	18661	18832	18794	18927	18673	18854	18823	18837	18740	18898	18647	18873	18877	19024	18826	18731	18944	18829	18675	18831	18781	18643	18909	18867	18831	18825	18946	18952	18756	18783	18848	18915	18930	18605	18835	18851	18823	18857	18887	18944	18634	18719	18728	18828	18747	18993	18950	18856	18866	18805	18569	18695	18915	18650	19072	19085	18605	18767	18901	18961	18810	18944	18832	18944	18853	18923	18959	18912	19006	18859	18934	18898	18820	18810	18772	18913	18940	18952	18883	18683	19035	18796	18878	18872	18945	18753	18690	18809	18895	19019	18466	18896	18932	18966	19065	18830	18704	18640	18882	18946	18852	18754	18627	18866	18858	18995	18889
59300	98634	94718	78764	55988	37442	24122	17920	16144	15737	15766	15833	15884	15625	15549	15798	15866	15772	15579	15692	15791	15894	15658	15781	15507	15768	15680	15708	15638	15635	15614	15808	15827	15654	15590	15652	15671	15667	15576	15587	15771	15911	15687	15652	15723	15950	15770	15779	15920	15780	15532	15811	15636	15659	15708	15547	15691	15698	15643	15732	15798	15696	15670	15674	15562	15730	15670	15641	15754	15558	15831	15746	15578	15721	15703	15706	15631	15705	15580	15637	15719	15893	15562	15579	15668	15552	15610	15477	15738	15529	15902	15787	15652	15669	15691	15703	15570	15759	15658	15698	15600	15512	15670	15591	15594	15734	15802	15587	15523	15750	15649	15667	15757	15659	15607	15722	15719	15726	15606	15816	15596	15617	15537	15643	15707	15761	15542	15639	15535	15629	15536	15711	15538	15776	15532	15722	15720	15731	15690	15815	15849	15527	15644	15549	15602	15555	15596	15665	15686	15742	15744	15663	15789	15782	15793	15668	15659	15798	15629	15695	15663	15772	15728	15632	15687	15591	15743	15698	15719	15770	15660	15775	15752	15837	15677	15736	15605	15641	15542	15793	15608	15742	15541	15849	15794	15694	15720	15523	15654	15751	15775	15564	15622	15712	15598	15765	15793	15699	15539	15613	15533	15656	15720	15641	15781	15742	15686	15551	15704	15800	15627	15509	15749	15570	15711	15654	15732	15631	15771	15876	15849	15750	15663	15478	15901	15634	15703	15849	15668	15620	15590	15640	15644	15651	15533	15791	15607	15652	15660	15613	15777	15726	15847	15615	15729	15870	15445	15666	15653	15537	15727	15583	15709	15633	15624	15769	15665	15684	15634	15816	15777	15611	15688	15768	15604	15696	15529	15777	15575	15823	15666	15763	15714	15558	15747	15723	15617	15844	15625	15732	15663	15685	15654	15705	15685	15721	15674	15635	15682	15620	15779	15742	15694	15539	15677	15739	15736	15662	15692	15534	15537	15623	15635	15758	15542	15620	15736	15571	15587	15662	15591	15713	15755	15655	15654	15551	15640	15650	15743	15643	15779	15701	15724	15737	15689	15649	15673	15742	15862	15871	15693	15860	15582	15784	15499	15687	15824	15839	15621	15659	15554	15679	15715	15741	15566	15649	15805	15615	15648	15648	15791	15899	15709	15655	15732	15702	15763	15726	15726	15567	15655	15726	15665	15778	15707	15622	15744	15857	15547	15532	15769	15563	15606	15753	15818	15738	15704	15628	15616	15710	15608	15787	15555	15530	15572	15642	15661	15804	15691	15555	15776	15729	15488	15844	15710	15725	15611	15684	15670	15512	15694	15697	15729	15597	15778	15751	15733	15690	15810	15771	15635	15774	15526	15689	15502	15718	15665	15672	15700	15643	15581	15618	15631	15661	15722	15558	15554	15674	15677	15691	15759	15702	15637	15828	15729	15652	15692	15592	15555	15720	15713	15785	15779	15800	15723	15624	15649	15706	15663	15737	15563	15484	15548	15763	15476	15824	15646	15594	15761	15783	15488	15706	15677	15510	15691	15596	15777	15422	15581	15692	15707	15653	15606	15697	15644	15491	15748	15782	15761	15700	15786	15615	15733	15785	15595	15545	15742	15637	15734	15645	15581	15627	15645	15557	15676	15560	15674	15854	15714	15729	15508	15712	15764	15686	15658	15722	15633	15562	15533	15700	15674	15627	15721	15862	15637	15676	15706	15799	15662	15587	15863	15555	15778	15569	15615	15513	15744	15758	15547	15603	15789	15693	15837	15594	15733	15581	15953	15684	15667	15635	15574	15615	15666	15578	15706	15750	15746	15510	15585	15597	15539	15496	15731	15664	15765	15575	15693	15748	15627	15725	15601	15631	15818	15563	15546	15562	15720	15779	15705	15648	15614	15513	15711	15795	15562	15728	15590	15691	15550	15649	15659	15622	15660	15773	15771	15663	15721	15570	15586	15498	15774	15621	15797	15749	15582	15641	15709	15679	15622	15596	15788	15899	15773	15802	15572	15548	15906	15816	15600	15497	15688	15686	15711	15728	15643	15527	15623	15739	15881	15583	15761	15597	15642	15612	15698	15441	15565	15706	15742	15720	15607	15676	15781	15564	15902	15647	15730	15657	15737	15672	15579	15792	15673	15909	15750	15652	15658	15695	15831	15839	15567	15602	15836	15759	15905	15837	15566	15591	15767	15506	15736	15548	15599	15725	15826	15650	15470	15652	15673	15706	15803	15597	15732	15607	15633	15695	15544	15682	15590	15602	15537	15833	15714	15865	15848	15502	15824	15855	15712	15705	15699	15733	15746	15620	15623	15612	15628	15602	15858	15726	15707	15634	15491	15712	15658	15572	15713	15647	15415	15578	15721	15591	15798	15638	15717	15613	15746	15511	15475	15705	15640	15514	15913	15764	15635	15638	15632	15661	15767	15626	15678	15647	15710	15617	15831	15655	15563	15647	15864	15651	15755	15736	15769	15759	15746	15743	15591	15691	15552	15585	15650	15673	15659	15876	15817	15660	15800	15613	15758	15544	15622	15739	15586	15718	15625	15810	15684	15649	15727	15718	15761	15636	15626	15811	15695	15587	15568	15703	15693	15892	15762	15780	15626	15529	15717	15776	15777	15753	15573	15719	15692	15847	15634	15730	15665	15855	15732	15728	15815	15716	15545	15758	15689	15553	15844	15616	15730	15710	15573	15716	15586	15699	15729	15671	15601	15669	15836	15625	15636	15564	15712	15685	15690	15691	15675	15730	15759	15570	15743	15774	15542	15447	15593	15705	15828	15696	15599	15682	15681	15679	15731	15734	15708	15730	15677	15868	15666	15918	15602	15636	15744	15649	15598	15887	15595	15690	15572	15648	15774	15664	15545	15646	15492	15752	15700	15614	15540	15699	15735	15739	15533	15821	15543	15718	15610	15562	15611	15555	15637	15734	15646	15734	15778	15453	15639	15766	15565	15707	15682	15663	15684	15740	15737	15677	15670	15668	15837	15688	15756	15916	15542	15660	15793	15639	15676	15759	15643	15517	15681	15699	15673	15510	15788	15627	15497	15710	15681	15671	15739	15781	15744	15674	15808	15557	15937	15676	15574	15826	15582	15776	15765	15500	15663	15642	15615	15558	15713	15633	15608	15694	15632	15663	15472	15603	15918	15637	15556	15663	15529	15591	15682	15784	15590	15646	15699	15606	15649	15701	15550	15674	15584	15648	15620	15741	15694	15578	15819	15670	15544	15663	15858	15604	15679	15624	15640	15690	15609	15829	15664	15603	15615	15866	15741	15746	15693	15818	15505	15753	15913	15750	15718	15484	15709	15743	15711	15637	15603	15685	15717	15744	15652	15690	15690	15652	15823	15575	15631	15840	15701	15539	15631	15708	15642	15645	15750	15560	15693	15664	15787	15800	15701	15518	15686	15686	15660	15637	15774	15518	15620	15549	15850	15522	15577	15586	15730	15631	15626	15577	15665	15613	15664	15568	15537	15868	15665	15804	15706	15819	15389	15649	15668	15597	15779	15736	15632	15730	15856	15764	15625	15783	15740	15749	15731	15575	15683	15669	15826	15710	15592	15719	15734	15658	15723	15600	15699	15779	15691	15733	15833	15778	15625	15784	15706	15735	15619	15659	15466	15633	15698	15697	15582	15742	15708	15854	15741	15815	15695	15709	15520	15627	15511	15509	15736	15577	15524	15522	15652	15657	15657	15784	15675	15763	15594	15775	15533	15799	15761	15702	15668	15725	15556	15668	15557	15717	15575	15718	15706	15679	15644	15683	15818	15710	15612	15610	15637	15615	15719	15563	15837	15724	15672	15532	15534	15787	15720	15650	15627	15584	15750	15781	15702	15693	15732	15709	15748	15592	15657	15771	15722	15602	15697	15882	15637	15725	15713	15702	15658	15569	15600	15569	15623	15540	15529	15630	15735	15682	15729	15550	15692	15529	15554	15742	15768	15722	15692	15704	15688	15660	15490	15734	15777	15760	15781	15697	15561	15813	15601	15783	15554	15765	15705	15742	15658	15762	15621	15688	15699	15489	15687	15591	15482	15624	15681	15652	15878	15532	15708	15637	15695	15591	15758	15910	15750	15707	15562	15563	15627	15585	15822	15665	15544	15756	15671	15777	15630	15628	15808	15750	15604	15673	15673	15671	15672	15711	15718	15713	15760	15706	15704	15551	15701	15640	15786	15613	15779	15623	15686	15563	15565	15612	15705	15472	15851	15512	15722	15782	15670	15625	15610	15679	15473	15628	15713	15747	15545	15561	15645	15726	15649	15761	15739	15735	15648	15604	15572	15550	15687	15722	15566	15600	15679	15679	15563	15647	15650	15600	15653	15588	15723	15583	15826	15571	15675	15525	15602	15543	15661	15806	15787	15666	15693	15566	15772	15722	15737	15622	15740	15795	15535	15801	15672	15614	15674	15665	15847	15744	15692	15693	15783	15710	15900	15599	15551	15707	15547	15751	15605	15702	15772	15534	15556	15683	15605	15653	15726	15628	15839	15731	15475	15730	15616	15696	15657	15702	15609	15849	15586	15526	15668	15723	15854	15729	15616	15590	15547	15776	15700	15657	15641	15766	15384	15754	15651	15806	15682	15765	15602	15642	15632	15695	15521	15720	15628	15709	15632	15700	15650	15746	15660	15724	15644	15680	15714	15618	15880	15821	15554	15519	15608	15696	15800	15588	15627	15780	15729	15548	15649	15544	15494	15782	15784	15678	15651	15858	15654	15902	15575	15766	15668	15684	15658	15594	15666	15797	15655	15675	15658	15658	15685	15583	15650	15610	15690	15756	15671	15667	15774	15556	15664	15721	15574	15838	15669	15625	15843	15645	15632	15511	15793	15534	15599	15726	15654	15607	15485	15679	15727	15710	15647	15739	15575	15583	15615	15751	15591	15798	15624	15422	15879	15752	15575	15579	15618	15729	15569	15649	15633	15752	15683	15583	15799	15708	15621	15690	15623	15690	15683	15725	15572	15803	15634	15659	15787	15593	15802	15716	15714	15671	15869	15654	15736	15588	15811	15589	15845	15507	15641	15543	15589	15744	15509	15536	15769	15777	15789	15646	15649	15773	15503	15692	15601	15637	15538	15653	15650	15506	15748	15626	15685	15739	15493	15629	15742	15734	15695	15498
28376	35609	48783	38350	27201	22572	20161	19456	19164	18892	18998	19178	19140	19089	18961	18993	19045	18797	18964	19096	19050	19000	18982	19014	18924	18991	19163	19221	18818	18802	19085	19206	19069	18888	18919	19084	19023	18926	19086	18875	18918	18932	19096	18970	19119	18907	18939	19023	18899	18873	19030	18956	19063	19059	19142	18906	18894	19021	18980	18786	19069	18854	19221	19011	19061	19094	18841	19003	18851	18959	18851	18920	18932	19102	18938	19033	19007	18965	19052	18840	18985	18941	19028	19218	19307	18968	18810	18921	18923	18874	18938	19024	19058	18931	18884	18848	19100	18868	19129	18869	19022	18920	19039	19062	18903	18793	18855	19088	18735	18751	18876	18918	18912	18821	19046	18808	18962	18915	19022	18998	19010	19155	19020	18797	19035	19145	18873	19009	18909	18982	19105	19115	19057	19106	19058	18989	19149	19025	18887	19012	19002	19030	19004	19181	18800	18826	18945	19034	19011	18872	19215	19002	18993	19067	18850	19125	18848	19018	18980	19204	19093	18924	19060	18958	19067	19081	19046	18930	19145	18949	18946	18952	18838	19000	18850	19004	18896	19019	19043	18831	19052	18930	18951	19023	19097	19030	18844	18915	19045	18918	19149	18982	19001	18953	19065	18846	18982	18814	18968	19031	19056	19164	19122	19174	18889	19196	19100	18993	18973	19042	19140	19113	18785	18961	19103	18906	19029	19094	18986	18936	18958	18777	18842	18741	19032	19113	18789	18791	18582	18977	18908	18756	19142	18807	18968	18922	19193	19005	19050	18909	18786	18921	18900	19009	19087	18821	19079	18932	18906	18809	18921	18917	18840	18875	18675	19066	19180	18850	18934	18988	18977	18850	18951	19089	18889	19050	19337	18937	19039	18885	18819	19043	19073	18775	19049	18754	18930	18780	19128	18776	19019	19089	19043	19054	19007	18885	18983	18818	18972	18639	18861	18894	18839	19082	18920	18948	18890	18750	18779	19069	19050	18916	18947	19170	19063	18909	18868	19032	19027	19084	19011	18840	19110	19207	18932	18896	18679	18891	18996	18896	18971	18990	18847	19072	18994	18970	18965	18885	19082	18978	19066	18815	18730	18886	18952	19062	19257	18926	18970	18926	18880	18812	18684	19066	18917	19036	18968	18843	19102	18889	19212	19066	18833	18926	19000	19127	18826	18843	18814	18940	18975	18903	19047	19086	18994	18862	18908	18760	19167	18779	19043	18757	19003	18782	18827	18889	18988	18806	18956	18984	18780	18686	18908	18842	18905	19055	18879	18832	18590	18859	18725	19069	19053	19002	19033	19007	18972	18907	19032	19211	19130	19002	18886	18811	19054	18888	18825	18913	19011	19127	19077	19071	18814	19128	19067	18716	18969	19000	18814	18823	18997	18915	18833	19046	18743	18888	18949	18856	19006	18976	19142	18819	18816	18906	19106	19061	19015	19079	18880	18922	19034	18979	19002	18858	19023	18996	18954	18859	19092	19056	18876	18726	19053	18935	18967	18944	18868	19086	19264	18887	19032	19112	18945	18867	18947	19193	19104	18983	18901	19017	18911	18964	19174	18868	19128	18950	18986	18835	19024	18895	19054	18870	19016	19013	19037	19342	18908	18816	18865	19066	19104	19025	18969	19044	19073	19006	19022	19173	19024	18922	19029	18987	19062	18905	19151	18929	18913	18789	18949	18889	18756	18888	18868	18994	18913	19057	18944	18962	18929	18856	18941	18990	18841	19001	18976	19064	18879	18890	18958	18811	19065	19083	18995	18969	18953	19023	18996	19224	18883	18783	18923	18990	19155	18906	19040	19053	18940	19154	18975	19147	18986	19106	19083	18998	19047	19033	18882	18877	18752	19032	19246	18935	19076	18858	19039	18801	18685	19088	18952	18839	19029	19069	18985	19034	19013	19023	18848	18911	19068	18854	18990	18977	19074	18920	18939	19141	18995	19076	19300	18885	19141	18951	19029	19079	19215	18995	18787	18890	18989	18905	19045	18906	18860	19140	18974	18982	18820	19027	18886	18942	18943	19005	19005	19065	18973	18978	19082	19114	19190	19219	19077	19053	19094	18948	18942	18835	18838	19073	19007	19145	18793	18869	18811	18796	18890	18893	18996	18786	18856	19149	19053	19116	18841	18948	18927	19025	19043	18810	18842	19046	19026	18798	18851	19107	19035	18750	18913	18767	19011	19027	18912	19119	18999	18816	19082	18884	18967	19065	18891	19051	19164	19044	18930	18897	18914	19029	18776	19107	18905	18741	19119	19022	19036	18994	19190	19092	18692	19171	18951	19061	18897	18950	18843	19106	18818	18995	18951	19073	18825	18849	19123	18992	18873	19137	18934	18933	18788	18887	18883	18738	18977	18864	19078	18767	18976	18852	19024	19016	19072	19076	19000	18854	19073	18777	19049	18963	18989	18942	19127	19015	19024	18896	19153	19158	19131	19071	19045	19050	19112	18896	18839	19186	19049	18984	19168	19181	18927	19015	18893	18776	19045	18872	19041	18883	18962	18931	18892	18541	19109	18993	19061	18872	19204	19205	19021	19063	18877	19001	18837	18958	19027	19025	18924	19048	18847	18871	18958	19039	19068	18988	18784	18822	18795	18872	18922	19151	18941	19013	18998	18768	18840	18980	19152	19030	19140	19005	19016	19022	19181	18919	18961	19095	18993	18910	18865	19105	19084	18978	18795	18980	18813	18958	19067	19037	19017	18957	19069	19000	19057	18939	19049	19015	19050	19151	19218	18985	19112	18966	18921	19106	19096	19124	19178	18912	18868	19168	18868	19028	19206	18918	18753	18755	18983	18824	18972	19129	18920	19045	19001	18964	18868	19100	18960	19038	18950	18803	19009	18868	18920	18916	19024	18974	19115	19014	18956	18966	19067	18876	18946	19031	18934	18940	19116	18959	19135	19042	18746	19138	18938	18945	18832	18906	19103	19054	18935	19059	18745	18876	18970	18956	18880	19042	19065	19014	19042	18973	19061	18988	18981	19039	19099	19070	18984	18955	18875	19015	19053	19002	18811	19070	18953	19106	19107	18770	18879	18836	18891	18992	19190	18990	18956	19037	19071	18947	18853	18878	19162	18887	18936	18929	19250	18876	19070	19056	19085	19072	19006	18923	18878	19092	18790	19121	19221	18806	18877	19001	18927	18994	19132	18944	18986	18952	18941	19011	18955	19038	19151	18821	18728	19072	18959	18924	18946	18829	18918	18963	19075	19056	19000	19043	19003	18775	18766	18860	18973	18963	18977	19173	18983	18941	18875	18886	18685	18804	18883	18990	18865	18635	18954	18955	19156	18984	18989	18939	18898	19155	19261	18950	19091	18917	19051	18913	18952	19059	19007	19096	19106	18970	18933	19102	19048	18871	19138	19110	18976	18992	18854	18916	19190	18977	18992	18980	18818	19101	19273	18855	18971	18832	18769	19099	18952	19042	19135	19120	18812	18841	19015	19006	19212	18972	18902	18925	18927	18767	19091	18995	18736	18778	18988	18960	18928	19139	18871	18922	18854	18909	19101	19057	19143	18951	19122	18951	19025	19042	18875	18937	19052	18868	19014	18918	19063	19024	18969	19019	18890	18817	18954	18915	18963	19174	18768	18961	19039	18976	18999	18910	18913	19166	19213	19046	19085	18934	18884	19038	19055	19063	19055	19012	19022	19026	19076	19013	18955	18867	19071	19043	18967	19018	19102	19012	18847	18945	19088	19090	18957	18950	19086	19015	18894	18954	19017	18993	18943	18869	19094	19022	18728	18961	18984	19036	19120	19001	18796	18895	18991	18977	18817	19076	18970	19097	19045	19098	19035	18867	18776	18917	18960	18985	18958	19027	18942	18886	18939	18926	19168	19076	19020	19021	18994	18907	18960	18832	18949	19048	18861	18844	18854	19025	18947	18788	19026	18890	18836	19226	19103	19111	19262	18953	19073	19034	18972	18890	18918	19051	18969	18987	19035	18944	18994	18938	18984	18950	19045	18968	18856	18987	18935	18973	19062	19014	19033	19004	19069	19084	18729	18903	18876	19000	18683	19016	18883	19007	18950	19026	19087	19074	19111	18920	18867	19053	18930	19048	18962	18924	18870	18650	19000	18921	19151	19109	18904	18984	19111	18856	18909	18475	19000	18914	19166	19054	18894	19074	18981	18948	18844	18824	19022	18877	19060	18923	19071	18894	18900	18965	19100	18967	19064	18869	18735	19029	18935	19002	19092	18860	19195	18999	18851	18889	19016	18859	19122	18960	19122	19210	18959	18985	18807	19070	19003	18949	18868	19040	19026	19225	19099	18994	18960	18966	19099	18655	18871	19023	18905	18886	18978	19072	19114	18966	18913	18956	18931	19224	19101	19092	18853	18920	19075	18935	19051	19112	19229	19187	19068	18833	18988	18919	19187	19089	18967	18939	19147	18996	19152	19030	18951	19117	19108	18876	19079	18952	19086	18934	19030	18770	19003	19006	19125	19051	18922	18923	18801	19100	18832	19078	18957	19036	19001	19041	18991	18976	18945	18900	18889	18915	18985	18817	18924	19044	19157	19071	18818	18964	19019	19030	19119	18904	19091	19024	18982	19041	18869	19045	19076	18993	19022	18972	19001	19121	19133	18884	18896	19228	19024	18893	18950	19161	18893	18686	19140	19143	18941	18865	18923	19053	19032	19021	19074	19027	19044	18931	19056	18931	19061	18972	19239	19240	18864	18779	18910	19020	19086	18909	19119	19044	18980	18986	18811	19135	19013	19030	18883	18865	19025	18990	19030	18996	18999	18952	18701	19074	18912	18819	19045	18888	18931	19053	19121	19148	18915	19025	19143	18962	18997	18876	19004	18841	19061	18875	19076	18884	19059	19046	19142	18994	18806	18774	19046	18960	18890	18974	19147	19123	19011	18752	18939	18835	19076	18982	19038	19131	18966	19025	19005	18840	19093	18934	18822	18968	19137	19051	18996	19007	19017	19097	19084	19081	18934	19111	18974	18902	19030	18962	19062	18988	19107	18815	19090	18949	18899	18958	19022	18960	19161	18981	19242	18758	18900	18957	18831	18920	18761	19083	18963	18738	18898	19099	19071	18912	18979	18833	18999	19129	18999	19145	19046	18986	18987	18924	19050	18945	19127	18994	19080	19075	18966	19049
28049	56226	49841	33736	23570	18389	16558	15899	15605	15788	15913	15646	15754	15759	15796	15705	15899	15792	15656	15704	15852	15629	15774	15510	15657	15826	15719	15648	15649	15642	15469	15596	15659	15684	15619	15746	15707	15699	15663	15757	15465	15748	15756	15565	15726	15701	15819	15735	15753	15685	15744	15613	15782	15668	15727	15657	15586	15699	15925	15683	15834	15688	15689	15653	15604	15708	15702	15669	15842	15690	15612	15688	15769	15841	15477	15772	15691	15595	15651	15633	15752	15702	15665	15665	15771	15767	15665	15809	15466	15764	15641	15664	15595	15553	15734	15703	15868	15674	15669	15746	15699	15600	15766	15501	15730	15716	15781	15688	15767	15827	15825	15544	15632	15672	15822	15658	15785	15683	15625	15750	15739	15676	15718	15765	15822	15846	15886	15652	15676	15761	15800	15715	15854	15647	15629	15752	15711	15645	15911	15733	15649	15695	15761	15764	15813	15678	15751	15679	15723	15857	15794	15670	15766	15936	15766	15819	15726	15745	15718	15703	15791	15740	15724	15833	15768	15525	15713	15750	15800	15787	15610	15725	15671	15874	15800	15713	15835	15783	15637	15535	15796	15777	15851	15671	15751	15704	15519	15728	15635	15745	15498	15878	15619	15731	15833	15745	15751	15700	15689	15684	15786	15643	15757	15710	16038	15726	15690	15769	15726	15574	15661	15898	15674	15640	15642	15740	15663	15654	15776	15763	15841	15741	15729	15814	15748	15674	15487	15586	15682	15659	15781	15786	15600	15643	15763	15746	15907	15661	15926	15907	15525	15637	15530	15743	15649	15695	15879	15638	15691	15824	15593	15743	15794	15737	15721	15768	15657	15712	15694	15664	15570	15707	15668	15647	15981	15745	15652	15816	15545	15684	15715	15701	15674	15693	15683	15637	15800	15679	15605	15784	15600	15583	15688	15636	15712	15755	15722	15710	15868	15693	15897	15686	15663	15851	15629	15474	15793	15757	15697	15867	15792	15745	15806	15566	15545	15498	15862	15639	15578	15607	15729	15809	15758	15767	15681	15852	15806	15614	15786	15818	15628	15633	15670	15724	15698	15640	15698	15711	15823	15729	15685	15774	15733	15737	15713	15748	15881	15630	15592	15627	15783	15731	15742	15582	15688	15487	15680	15692	15688	15652	15622	15763	15555	15698	15538	15676	15635	15633	15862	15555	15806	15801	15769	15660	15603	15840	15772	15609	15463	15801	15790	15708	15810	15629	15814	15784	15787	15737	15875	15602	15582	15598	15857	15663	15732	15757	15967	15613	15864	15692	15725	15828	15682	15616	15740	15783	15565	15630	15717	15732	15872	15859	15781	15728	15712	15767	15705	15868	15689	15669	15746	15700	15757	15656	15833	15717	15750	15653	15703	15744	15732	15510	15698	15738	15639	15587	15775	15612	15741	15524	15796	15728	15713	15679	15611	15743	15764	15778	15604	15661	15616	15615	15573	15577	15818	15611	15810	15699	15565	15720	15950	15700	15676	15788	15559	15707	15691	15640	15751	15829	15822	15709	15797	15795	15522	15682	15813	15777	15722	15673	15829	15728	15704	15691	15646	15715	15683	15778	15708	15911	15716	15607	15913	15545	15691	15661	15668	15761	15929	15812	15739	15635	15624	15686	15620	15851	15762	15769	15805	15678	15789	15801	15601	15667	15613	15834	15723	15782	15688	15780	15693	15781	15820	15757	15777	15734	15778	15671	15735	15704	15899	15613	15804	15618	15689	15643	15639	15794	15761	15848	15825	15471	15687	15685	15645	15563	15742	15530	15730	15702	15693	15795	15815	15989	15813	15504	15698	15700	15713	15778	15721	15737	15981	15810	15792	15684	15695	15769	15590	15766	15791	15886	15678	15799	15728	15629	15732	15722	15695	15747	15857	15638	15680	15762	15624	15767	15751	15739	15667	15893	15699	15676	15663	15786	15716	15584	15621	15642	15685	15714	15752	15770	15593	15705	15873	15810	15775	15572	15722	15558	15825	15702	15612	15713	15713	15828	15688	15719	15714	15801	15710	15633	15822	15745	15725	15755	15710	15773	15620	15641	15608	15512	15887	15629	15568	15522	15866	15808	15670	15796	15764	15932	15700	15626	15615	15788	15626	15676	15487	15768	15767	15536	15621	15702	15843	15728	15566	15752	15690	15596	15480	15939	15773	15708	15644	15833	15628	15606	15709	15735	15623	15672	15699	15920	15763	15738	15638	15847	15675	15736	15752	15680	15669	15778	15891	15809	15838	15732	15720	15561	15707	15857	15749	15636	15802	15671	15883	15715	15742	15583	15628	15885	15711	15738	15666	15804	15654	15617	15744	15962	15679	15709	15750	15737	15693	15526	15679	15765	15631	15832	15888	15941	15664	15784	15779	15635	15661	15609	15758	15798	15702	15682	15750	15697	15654	15640	15783	15613	15738	15602	15526	15511	15845	15489	15652	15586	15665	15733	15633	15508	15667	15824	15596	15610	15774	15606	15551	15690	15786	15709	15902	15644	15876	15675	15691	15829	15682	15686	15529	15751	15729	15807	15625	15684	15660	15850	15785	15692	15833	15773	15711	15639	15725	15893	15508	15906	15801	15840	15792	15720	15672	15676	15709	15670	15652	15734	15836	15692	15804	15748	15747	15659	15662	15868	15593	15704	15780	15830	15742	15773	15820	15778	15754	15662	15710	15644	15732	15636	15853	15710	15759	15782	15623	15633	15747	15817	15780	15633	15836	15633	15753	15797	15614	15830	15693	15426	15715	15765	15749	15734	15630	15500	15663	15670	15764	15791	15759	15677	15838	15697	15688	15683	15729	15879	15682	15594	15630	15809	15647	15630	15832	15671	15827	15682	15821	15743	15628	15837	15822	15625	15801	15634	15606	15700	15766	15806	15648	15565	15732	15702	15695	15785	15727	15651	15732	15733	15599	15831	15644	15735	15690	15689	15698	15676	15535	15716	15749	15695	15844	15741	15729	15706	15827	15807	15857	15758	15773	15720	15733	15730	15996	15646	15886	15731	15915	15785	15682	15599	15668	15601	15689	15761	15639	15732	15561	15909	15616	15658	15717	15708	15660	15690	15601	15635	15804	15779	15665	15648	15562	15882	15785	15420	15791	15774	15607	15559	15702	15686	15578	15703	15846	15652	15567	15861	15600	15640	15723	15740	15635	15612	15629	15663	15674	15608	15677	15761	15824	15562	15582	15804	15821	15655	15570	15679	15755	15650	15759	15646	15774	15534	15661	15593	15932	15581	15848	15599	15842	15548	15734	15735	15750	15805	15723	15843	15501	15636	15651	15647	15897	15660	15760	15606	15692	15688	15569	15828	15861	15652	15725	15689	15664	15765	15775	15628	15576	15612	15853	15672	15581	15852	15876	15725	15718	15784	15732	15713	15829	15755	15656	15775	15688	15650	15644	15673	15688	15657	15682	15761	15792	15694	15665	15674	15726	15696	15592	15668	15522	15603	15627	15696	15545	15644	15742	15454	15689	15864	15772	15821	15691	15659	15740	15806	15754	15890	15681	15775	15715	15828	15812	15712	15658	15810	15705	15689	15620	15622	15841	15788	15776	15531	15685	15719	15655	15783	15569	15604	15643	15619	15760	15733	15744	15750	15650	15730	15854	15720	15744	15628	15750	15711	15806	15407	15846	15644	15781	15699	15935	15625	15521	15724	15693	15543	15782	15751	15634	15847	15540	15654	15792	15763	15647	15626	15708	15711	15634	15608	15706	15723	15817	15647	15680	15784	15759	15772	15744	15917	15646	15832	15749	15758	15717	15767	15678	15669	15820	15643	15722	15684	15684	15587	15703	15772	15733	15666	15809	15725	15674	15767	15703	15844	15957	15604	15538	15740	15676	15793	15600	15761	15758	15684	15608	15656	15713	15742	15698	15748	15669	15538	15808	15875	15584	15655	15776	15736	15712	15529	15704	15768	15664	15804	15785	15670	15707	15793	15831	15736	15660	15726	15540	15698	15825	15830	15459	15754	15921	15529	15749	15719	16023	15828	15947	15858	15766	15767	15811	15762	15788	15534	15703	15707	15635	15693	15639	15604	15766	15590	15636	15728	15703	15535	15781	15712	15756	15766	15612	15758	15678	15841	15600	15720	15538	15765	15511	15757	15912	15605	15768	15561	15459	15664	15657	15698	15743	15590	15827	15671	15632	15587	15847	15598	15578	15716	15643	15768	15880	15812	15838	15718	15719	15683	15779	15768	15842	15770	15709	15702	15584	15762	15732	15714	15706	15727	15619	15601	15619	15674	15947	15759	15776	15687	15581	15727	15691	15675	15557	15777	15809	15598	15697	15718	15594	15535	15648	15735	15797	15827	15790	15760	15733	15916	15561	15633	15820	15629	15781	15829	15822	15629	15636	15707	15633	15578	15765	15862	15705	15854	15565	15773	15556	15717	15910	15815	15833	15683	15655	15688	15678	15689	15802	15666	15781	15574	15659	15644	15667	15650	15797	15568	15643	15729	15759	15691	15639	15719	15753	15673	15663	15775	15687	15764	15740	15777	15723	15761	15815	15661	15727	15688	15651	15830	15734	15799	15695	15770	15762	15770	15816	15549	15854	15636	15595	15678	15608	15502	15819	15828	15795	15868	15567	15629	15679	15780	15880	15690	15682	15766	15748	15800	15668	15729	15710	15744	15758	15545	15594	15670	15903	15810	15738	15664	15475	15864	15828	15752	15677	15692	15842	15821	15657	15709	15684	15776	15717	15653	15844	15698	15752	15795	15846	15612	15713	15563	15672	15654	15769	15791	15677	15835	15631	15699	15814	15715	15710	15581	15704	15620	15775	15663	15669	15681	15647	15861	15659	15698	15727	15691	15515	15610	15879	15843	15787	15765	15801	15828	15682	15799	15712	15721	15665	15672	15710	15693	15654	15657	15649	15848	15698	15813	15632	15711	15802	15671	15879	15641	15945	15670	15935	15613	15651	15611	15732	15714	15699	15715	15766	15713	15706	15853	15834	15795	15782	15810	15756	15668	15678	15681	15591	15456	15719	15879	15676	15826	15657	15641	15672	15627	15803	15749	15799	15869	15661	15637	15774	15868	15584	15692	15793	15604	15759	15765	15652	15675	15851	15680	15725	15750	15631	15867	15710	15742	15612	15787	15635	15671	15722	15661
24055	24537	46614	48397	38989	31621	26228	21097	19492	19442	19355	19397	19266	19091	19021	19032	19069	19379	19248	19225	19132	19129	19058	19223	19024	19228	19108	19124	19254	18936	19252	19062	19166	19177	19128	18938	19115	19189	19220	19014	19094	19069	19081	18903	19418	18976	19145	19202	19158	19127	19086	18991	18966	19088	19087	19203	18895	19047	19034	18960	19049	18986	19160	18950	19072	19131	18955	18817	18968	19101	19058	18914	19032	19072	19085	19107	19068	19134	19210	19218	19148	18918	18727	18876	19065	18927	19088	18996	19213	18938	19232	18963	19156	19059	19058	18984	19048	19062	19075	18925	18945	18960	19091	19121	19238	18906	18991	18930	19081	19097	19127	19072	18915	18974	19157	18889	18980	19193	19186	18950	19119	18995	18954	19224	18765	19202	19073	19036	19257	19101	19040	19132	19110	19220	19051	19057	19149	18959	19079	19128	18977	19079	19176	18836	19025	19031	19074	19135	18946	19085	19028	18909	18767	19035	19006	19080	19015	18713	19072	19092	19075	18805	18921	18918	19201	19041	19014	19272	19072	19212	19037	19215	18927	19228	19013	18939	18997	19005	19126	18980	19010	19046	19086	19105	18952	19052	18836	19155	19039	19184	18922	19044	19000	19111	19057	19015	18982	19003	18980	18992	19078	19056	19102	19006	19315	18926	19349	19139	18852	19035	18938	18974	18926	18844	19034	19077	19151	18619	18810	19155	19001	19051	19155	19151	19006	19193	18839	18993	19102	19194	19269	19152	19225	18926	19068	19022	19139	18833	19079	19100	19143	18899	19157	19218	18856	18920	19022	19010	18871	19060	18996	19285	19133	19048	19056	18963	19115	18994	19065	19001	19092	19053	19169	19280	19217	18949	19215	19067	18822	19135	18874	19229	18918	18991	18728	18921	18877	19311	19086	19095	19300	19082	19248	18922	19247	19069	19005	19210	19060	19010	19031	18892	18946	18899	18848	19001	19123	19235	18946	18938	19066	18964	19173	19005	19320	18933	19097	18986	18932	18936	19124	19290	19218	19066	18857	18772	18939	18801	18978	18939	18855	19135	19101	18861	19072	18872	19204	19063	19048	19138	19044	19149	18954	19070	19287	19078	19000	19097	18872	19024	19131	18975	18938	18939	19132	19129	19120	18897	19108	19101	19135	19196	18999	19025	18965	19044	19170	18965	18915	19006	18918	19153	19281	18976	18924	19067	18819	19158	18999	19105	19055	18885	18952	19227	18934	18899	18877	18969	18995	18938	19045	19131	19252	19298	18977	19030	19056	19135	19054	19086	19037	18859	19079	18805	18979	19044	18927	18920	19031	19271	18945	19134	18957	19026	18939	18920	19111	19092	19027	19043	19006	19085	19153	19113	19054	18966	18910	19221	19112	19024	18879	19051	18832	19119	19023	19095	19086	18901	19228	19022	19068	19099	19005	19036	18796	18896	18998	18869	18982	18940	18829	18949	19212	19094	19117	19086	18975	19092	18970	18966	18854	18990	19023	19065	19032	18953	19011	19138	18970	18945	19005	19031	19038	18981	19035	19074	18896	18841	19053	19158	19062	19164	18934	19093	19032	19165	19213	18867	18846	19018	19121	18959	19292	19084	19101	19094	19078	19086	19246	19069	19078	18893	19014	19110	19107	19247	19079	18804	18936	19060	19203	19021	19063	18878	18837	19149	19160	19066	18782	19102	19114	18948	19081	19223	19218	19196	18885	18904	18944	19279	19162	18839	19054	19176	18948	19034	19036	18951	19061	18955	18871	19272	19213	19192	19297	19044	19002	18945	18950	18997	19074	19183	19143	19108	18896	19116	19165	18906	19144	18956	19161	19147	18967	18926	18954	19150	18955	19178	19080	19260	19007	18869	19024	19056	19152	18991	19144	19174	19111	19023	19007	19081	18916	19307	18975	19158	18936	18892	19124	19185	19082	19121	18810	18972	19145	19021	18952	19048	19139	18968	19099	19201	19102	19164	19138	19195	19030	18894	19114	19073	18821	18922	19209	19108	19041	19059	18987	18997	18778	18996	18942	19089	19108	19239	19025	18993	19092	18992	19193	18946	18855	18956	19077	18924	18853	18893	19039	19068	19129	19140	18990	18831	19129	18937	18712	18754	19000	19091	19086	19167	18966	19176	19141	18978	19005	19087	19090	19246	19087	19030	19031	19115	18877	18897	19112	18938	19021	18970	18811	19039	18916	18977	18984	19140	19101	18950	19403	19116	18997	18745	19074	19182	19089	19173	18963	19231	19163	18911	19155	19090	19007	19062	18864	19154	19156	19080	18931	19094	18928	19067	18981	19072	19127	19308	19259	19132	18929	19127	19008	18889	19081	19226	18909	19032	18972	19137	19051	19043	18971	19080	18753	19053	18880	18946	18978	18979	18809	19045	19013	18998	18963	18980	19016	19144	19098	19031	19033	19050	18907	19158	18988	19034	19081	18928	19048	19121	18886	18941	19095	19021	19033	19005	18959	18954	19059	18968	19062	19231	18917	18966	18928	19016	19198	19046	18994	19077	19151	18969	18988	18797	18946	19119	19237	18991	19100	18968	18957	18903	19063	18835	19057	18830	19083	18949	19237	19113	19081	18896	19140	19096	19086	18987	18890	19108	19153	19129	19147	19083	19051	19060	19008	19077	19234	18907	18943	19133	19111	19047	18975	19195	19016	19081	19069	18966	18840	19005	19211	19091	19086	18839	19079	19016	19063	19171	19102	19077	18872	19027	19103	19168	18826	18905	19130	18990	19065	19230	18833	18988	19128	19065	18844	19263	19227	19107	18945	19118	19053	19013	19090	18785	19071	18804	19112	18974	19054	19027	19053	18981	18969	19028	19068	19226	18976	18900	19135	19024	19051	19147	18872	18874	18943	19076	18821	18695	18958	18957	19056	19193	19085	19109	18944	18987	19073	18725	18928	19087	19116	18730	18876	19208	19041	19048	19061	19116	18962	19012	19151	19003	19088	19132	19055	18921	18927	18976	18949	19162	19150	19019	18947	19002	18893	18925	19115	19009	19040	19030	19164	19023	18808	19112	19191	19140	18846	18917	19064	19068	19245	19183	19084	19064	18912	19006	19089	18931	18997	18998	19018	19110	19052	18971	18789	18994	19261	19217	19178	18989	18883	18953	18925	18787	18870	19005	18971	18991	18981	18984	19084	19066	19062	18748	19012	19061	19128	19050	19040	19114	19001	19059	18885	19104	18975	19008	19080	18895	19139	18973	19068	18934	19106	19134	18881	19138	18952	19046	18941	19039	19056	19034	19012	19166	19089	19166	19068	18810	18864	19152	18875	19176	19427	19091	18971	19126	19072	19037	19062	19062	18915	19169	19089	19111	18983	18910	19199	18918	19195	18953	19111	18935	18991	19081	19276	18990	19186	18957	19103	19195	19068	19059	19064	19192	19092	19067	19049	19076	19125	19089	19134	18912	19062	19071	19033	19114	19097	19123	19082	18922	19049	18933	18952	18932	18991	19010	18963	18935	18861	18903	18965	19205	19186	18979	18949	19057	19000	19094	19204	19048	19044	19178	19208	19217	19036	18914	19077	19247	19110	19038	19260	19116	19058	18894	19004	18903	18834	18939	18991	19076	18822	18952	19206	19115	18975	19187	19078	18941	19076	18981	19099	19034	19153	19223	19011	19257	19133	19023	19173	19044	19003	18964	19143	18941	19117	18881	18918	19167	19136	19178	19189	19160	18937	19253	18880	18939	19054	18911	19069	18677	19096	19105	18958	18896	19002	19061	19078	18852	19191	19136	18937	18928	19039	19223	18977	19027	18966	18902	18997	19110	19035	19089	19041	19012	19018	19070	18922	18981	19137	18988	18999	19011	18925	18941	19037	18974	18977	18944	19090	19217	18852	18762	19264	19154	18940	18967	19126	19080	18976	19027	19206	19004	18926	18977	19044	19042	19177	19208	18793	18999	18984	19122	19008	19087	18880	19120	18979	19078	19157	19011	19073	18869	19122	19212	18881	19034	18831	19056	19109	19047	18981	19103	18879	18993	19223	19094	18919	19097	19194	18918	18974	18994	19094	18939	18939	18977	18855	18706	19327	19034	19024	19093	18896	18987	18995	19146	19121	18955	18995	19180	19107	19042	18937	18967	19203	19156	19012	18976	19046	19213	18930	18886	19106	18997	19033	18972	18992	19081	18915	19080	19136	18980	19088	19233	19041	19170	19215	19038	19249	18944	19028	19055	19031	18856	18883	18971	18921	19005	19076	19214	19264	19029	19207	19249	19018	18959	19272	18848	19020	19102	19057	19067	18985	19057	19176	19096	19138	18913	18894	19061	19073	19170	19044	19065	19165	19087	19047	19278	19243	19122	19114	19076	19134	19128	19182	18851	19171	18863	18989	19071	19038	19048	19004	19130	18928	18920	19206	18811	19036	18962	19048	19111	19089	19181	19075	19053	19073	18986	19214	19355	18949	19047	19204	19125	19135	18928	18769	18984	19073	19174	19022	18972	19196	19076	19086	19071	19103	19138	19073	18930	19188	19210	18845	19183	18968	19011	19352	18793	19053	19010	18948	19036	19301	19072	19154	19064	19068	18990	19127	18964	19186	19120	19193	19117	18970	19025	19269	18939	19115	19212	19111	19145	19283	18990	18959	18958	18872	19289	19297	19028	19146	18932	19050	19220	18867	19102	19194	19156	19098	19000	19131	19048	18957	18835	19194	19172	19098	18932	18894	19159	19121	18939	19078	18964	18929	18938	19210	19254	19016	18967	19115	18846	19285	19055	19095	18983	18975	18992	19137	18944	18837	18978	19070	19041	19130	19113	19051	18930	18929	19021	18931	18928	19043	19176	19171	19125	19108	19115	19209	19176	19009	18943	18911	18968	18996	19064	18973	18976	18884	19053	19134	19041	18838	19211	19096	19042	18946	19052	18913	18883	19191	19101	19139	18976	19099	19078	18979	19140	19206	19235	19131	18972	19065	19039	18840	18918	19184	19193	19026	19114	18849	19015	18852	19051	19059	18938	19031	18837	19036	19148	18831	19168	19063	19137	19140	19232	18982	18877	19141	19019	19039	19041	18997	19137	19014	18820	18980	19174	19049	18858	19091	18992	18946	18920	19136	19040	19115	19042	19210	19068	18944	18936	19090	19078	19091	18903	19168	18840	18871	19079
51575	97407	90728	65232	45461	30230	20570	17078	16214	15814	15888	15844	15793	15872	15782	15859	15880	16094	15651	15812	15819	15958	15916	16070	15701	15788	15779	15879	15648	15761	15881	15773	15774	15863	15816	15936	15897	15882	15832	15877	15783	15812	16002	15911	15983	15893	15804	15776	15899	15834	15819	15781	15922	15695	15922	15747	15769	16006	15951	15719	15719	15793	15756	15828	15731	15728	15830	15794	15901	15754	15948	15916	15857	15917	15762	15767	15911	15838	15799	15806	15836	15931	15681	15858	15748	15932	15665	15728	15649	15808	15936	15743	15767	15803	15795	15780	15786	15831	15647	15828	15975	15832	15876	15874	15784	15726	15858	15745	15795	15707	15881	15758	15778	15653	15909	15628	15895	15855	15919	15815	15754	15902	15789	15779	15623	15761	15912	15830	15810	15966	15714	15909	15964	15642	15937	15769	15782	15966	15857	15677	15762	15832	15946	15905	15943	15878	15819	15791	15890	15914	15767	15793	15652	15822	15856	15632	15762	15595	15807	15653	15723	15866	15733	15855	15817	15525	15711	15654	15757	15910	15739	15821	15896	15714	15840	15923	15634	15928	15746	15809	15870	15791	15963	15920	15832	15857	15916	16040	15861	15800	15811	15814	15862	15692	15835	15747	15830	15788	15838	15839	15908	15772	15740	15875	15636	15797	15821	15866	15572	15922	15779	15865	15761	15792	15804	15819	16008	15993	15946	15681	15943	15780	15861	15852	15793	15707	15966	15825	15755	15743	15842	15711	15779	15775	15968	15686	15854	15597	15677	15794	15793	15830	15652	15786	15842	15973	15885	15961	15901	15838	15739	15861	15645	15894	15722	15752	15747	15709	15789	15694	15734	15766	15906	15749	15709	15844	15940	15733	15813	15896	15841	15777	15871	15557	15972	15804	15891	16006	15925	15998	15749	15761	15755	15734	16028	15786	15652	15814	15852	15757	15764	15831	15780	15933	15895	15906	15873	15803	15958	15875	15779	15604	15929	15879	15816	15859	15762	15614	15822	15837	15689	15782	15825	15788	15952	15762	15771	15865	15856	15760	15558	15763	15985	15866	15798	16003	15835	15766	15666	15772	15704	15771	15707	15724	15870	15839	15937	15857	15744	15896	15803	15856	15904	15872	15952	15732	15663	15821	15835	15714	15756	15778	15798	15857	15613	15800	15945	15699	15830	15824	15840	15792	15715	16008	15642	15910	15773	15706	15718	15818	15716	15796	15883	15947	16001	15721	15918	15541	15828	15755	15865	15895	15972	15652	15714	15689	15768	15819	15790	15742	15935	15849	15821	15857	15622	15839	15676	15783	15861	15816	15837	15775	15715	15880	15652	15709	15930	15896	15802	15945	15953	15618	15945	15795	15901	15824	15801	15861	15846	15752	15871	15803	15748	15908	15871	15764	15821	15817	15739	15867	15824	15861	15860	15650	15804	15758	15768	15838	15781	15698	15734	15706	15725	15977	15696	15835	16016	15769	15885	15756	15781	15832	15617	15791	16056	15889	15687	15677	15855	15739	15734	15942	15846	15895	15845	15771	15712	15917	15824	15745	15919	15724	15766	15703	15833	15849	15804	15764	15891	15741	15734	15950	15926	15901	15871	15883	15873	15841	15840	15834	15810	15765	16048	15751	15850	15925	15840	15896	15974	15896	15802	15909	15901	15772	15788	15661	15846	15761	15775	15931	15890	15736	15917	15626	15871	15825	15817	15794	15829	15788	15782	15841	15853	15892	16034	15717	15820	15774	15979	15843	15687	15770	15826	15739	15792	15959	15910	15653	15783	15702	15726	15809	15885	15768	15725	15921	15835	15761	15753	15962	15769	15770	16074	15696	15828	15729	15722	15930	15802	15833	15844	15872	15898	15690	15780	15884	15540	15925	15830	15785	15897	15715	15718	15654	15897	16046	15894	15803	15622	15871	15731	15774	15775	15804	15780	15821	15889	15911	15721	15763	15768	15712	15807	15794	15771	15839	15796	15891	15734	15712	15769	15859	15768	15796	15774	15861	15725	15907	15764	15869	15646	15815	15697	15823	15914	15821	15863	15710	15678	15863	15951	15799	15743	15707	15737	15757	15874	15825	15837	15817	15951	15868	15917	15729	15702	15807	15841	15736	15957	15751	15752	15795	15642	15631	15929	15838	15686	15841	15721	15804	15682	15816	15819	15642	15847	15977	15699	15728	15908	15631	15893	15996	15927	15676	15745	15790	15808	15795	15934	15765	15936	15907	15886	15900	15845	15746	15790	15981	15747	15684	15705	15865	15887	15772	15977	15782	15687	15766	15742	15888	15829	15814	15825	15775	15788	15765	15890	15782	15834	15776	15825	15827	15887	15749	15703	15835	15822	15893	15734	15796	15669	15681	15747	15770	15798	15774	15736	15898	15858	15609	15814	15871	15860	15804	15555	15789	15769	15735	15934	15834	15843	15784	15881	15706	15841	15881	15854	15784	15719	15778	15774	15949	15822	15847	15740	15891	15685	15724	15805	15846	15863	15827	15717	15595	15687	15853	15718	15871	15959	15846	15917	15988	15867	15801	15824	15791	15876	15948	15831	15742	15921	15709	15722	15960	15801	15838	15848	15848	15805	15889	15883	15877	15756	15880	15859	15796	15657	15927	15786	15914	15818	15927	15848	15686	15863	15669	15824	15921	15860	15796	15854	15797	15834	15878	15704	15903	15821	15810	15845	15781	15780	15828	15874	15945	15685	15726	15817	15960	15821	15921	15940	15764	15846	15843	15913	15773	15682	15819	15695	15923	15812	15787	15703	15838	15694	15880	15684	15894	15888	15746	15906	15955	15828	15602	15595	15997	15798	15707	15828	15877	15986	15862	15727	15780	15741	15928	15876	15727	15801	15787	15775	15888	15738	15745	15794	15766	15782	15726	15887	15779	15951	15918	15783	15851	15944	16116	15808	15761	15862	15616	15934	15811	15970	15885	15602	15737	15825	15859	15784	15749	15789	15855	15743	15832	15853	15792	15987	15743	15814	15687	15731	15864	15791	15904	15656	15888	15838	15626	15830	15817	15664	15725	15720	15857	15716	15704	15777	15892	15646	15783	15805	15880	15693	15684	15766	16090	15827	15876	15845	15828	16068	15824	15816	15671	15885	15840	15914	15664	15658	15705	15928	15792	15737	15874	15734	15878	15858	15880	15755	15504	15893	15887	15859	15755	15857	15897	15830	15641	15887	15896	15782	15811	15870	15801	15692	15887	15688	15849	15654	15861	15953	15735	15820	15812	15779	15748	15820	15767	15917	15940	15943	15992	15944	15866	15862	15865	15674	15756	15902	15751	15860	15932	15635	15705	15783	15878	15829	15618	15853	15679	15773	15811	15910	15711	15711	15872	15671	15764	15746	15547	15817	15645	15795	15737	15883	15761	15966	15845	15688	15689	15878	15825	16022	15877	15998	15833	15692	15827	15764	15778	15854	15823	15708	15823	15872	15842	15594	15862	15858	15721	15678	15792	15846	15831	15842	15733	15678	15703	15776	15911	15683	15620	15772	15711	15876	15847	15864	15934	15649	15888	15862	15793	15871	15914	15733	15782	15870	15755	15812	15865	15795	15871	15639	15849	15938	15854	15686	15685	15818	15795	15687	15857	15716	15851	15808	15882	15908	15879	15774	15792	15651	15879	15746	15801	15930	15616	15660	15937	15792	15826	15798	15776	15892	16022	15819	15973	15860	15701	15877	15766	15721	15832	15597	15626	15850	15873	15827	16053	15752	15736	15828	15837	15594	15613	15854	15795	15880	15750	15913	15890	15836	15636	15945	15923	15957	15710	15930	15910	15778	15744	15889	15812	15773	15809	15955	15701	15888	15722	15616	15766	16062	15842	15840	15797	15916	15822	15949	15811	15919	15802	16037	15838	15798	15701	15843	15672	15912	15831	15657	15808	15829	15761	15888	15664	15933	15742	15829	15898	15716	15949	15877	15861	15785	15845	15819	15961	15735	15945	15805	15870	15685	15786	15825	15803	15895	15734	15892	15696	15995	15939	15660	15909	15655	15755	15827	15751	15872	15818	15867	15936	15665	15829	15860	15728	15822	15955	15943	15968	15848	15956	15797	15921	16031	15813	15894	15890	15814	15814	15921	15893	15944	15790	15768	15842	15822	15783	15756	15796	15629	15720	15883	15844	15830	15656	15899	15749	15771	15798	15847	15863	15727	15770	15877	15803	15881	15796	15744	15841	15893	15763	15860	15706	15893	15809	15808	15939	15749	15756	15835	15804	15819	15785	15864	15834	15752	15742	15833	15940	15745	15764	15803	15949	15717	15912	15791	15756	16004	15845	15732	15674	15778	15670	15753	15731	15975	15936	15975	15875	15646	15852	15886	15823	15855	16038	15828	16029	15666	15818	15775	15776	15970	15819	15710	15847	15795	15709	15657	15780	15879	15810	15893	15623	15786	15806	15784	15998	16007	15749	16081	15876	15884	15811	15777	15766	15842	15746	15806	15863	15933	15771	15796	15823	15904	15762	15840	15721	15861	15783	15689	15739	15812	15826	15803	15941	15868	15930	15770	15736	15887	15902	15791	15812	15894	15793	15845	15832	15913	15798	15884	15800	15912	15769	16079	15904	15891	15936	16152	15786	15794	15928	15891	15682	15809	15803	15856	15977	15662	15814	15858	15759	15813	15731	15648	15635	15750	15806	15816	15676	15700	15758	15898	15737	15724	15614	15770	15841	15893	15756	15796	15908	15616	15948	15881	15770	15890	16017	15868	15831	15803	15956	15932	15800	15786	15889	15934	15646	15566	15828	15845	15825	15829	15629	15893	15787	15847	15846	15749	15889	15923	15986	15785	15950	15894	15703	16005	15885	15877	15876	15711	15695	15885	15809	15810	15785	15731	15722	15727	15874	15821	15839	15679	15631	15785	15900	15836	15806	15776	15855	15906	15815	15945	15815	15963	15638	15872	15881	15714	15723	15882	15837	15694	15818	15799	15765	15788	15772	15691	15815	15698	15739	15697	15836	15868	15820	15818	15841	15924	15911	15826	15665	15872	15869	15884	15621	15713	15858	15838	15877	15774	15775	15760	15801	15923	15835	15873	15939	15732	15688	16003	15632	15701	15826	15853	15705	15938	15767	15800	15626	15790	15657	15874	15863	15833	15877	15632	15826
22908	23234	44526	50035	43797	36122	30039	22881	20091	19944	19650	19596	19344	19416	19326	19283	19362	19304	19038	19311	19182	19378	19235	19287	19299	19213	19287	19122	19184	19226	19337	19195	19211	19249	19277	19340	19092	19266	19102	19125	19139	19237	19128	19196	19392	19233	19148	19032	19195	19303	19151	19106	19178	19235	18889	18795	19038	19217	19015	19084	19215	18940	18892	19260	19194	19241	19096	19127	19058	19195	19174	19018	19179	19237	19226	18969	19112	19189	19195	19016	19340	19303	19278	19129	19355	18985	19065	19010	19089	19165	19338	19294	19247	19175	19219	19217	19249	19204	19094	19038	18893	18990	19089	19085	19256	19091	19199	19107	19380	19088	19267	19025	19186	19240	19182	19011	19022	19273	19266	19034	19235	19007	18993	19344	19146	19157	19083	19180	19191	18977	19022	19068	19004	19098	19176	19249	19296	19100	19058	19076	19195	19371	19070	19213	19062	19140	19062	19131	19055	19065	19053	19121	19185	19265	19144	19165	19192	19040	19184	19136	19231	19011	18981	18984	19363	19056	18957	19032	19257	19021	19251	19194	19114	19142	19275	19204	18908	19068	19092	19098	19101	18889	19082	19132	19092	19197	19277	19136	19104	19021	19093	19108	18980	19171	19116	19036	19072	19129	19201	19004	19207	19013	19081	19095	19285	19108	19330	18987	19191	19243	19165	19196	19188	19192	18877	19076	19275	18996	19141	19187	19217	19044	19060	18962	19033	19224	19165	19195	19305	19043	19066	18752	18868	18969	19361	19218	19087	19069	18994	19202	19156	19097	19250	19105	19213	19050	19154	19113	19182	19099	19152	19338	19202	19231	19438	19071	18904	19159	19119	19027	19153	19190	19089	19234	19121	19163	19150	19068	19044	19067	18888	19142	19125	18991	19073	18954	19070	19029	19139	19137	19196	19324	19228	19221	19147	19151	18997	19106	18918	19087	18835	19076	19022	18914	18940	19200	19147	19217	18957	19036	19036	18826	19062	19261	18963	19022	19080	19168	19363	19125	19121	19137	18988	18978	18961	19001	19071	19014	18918	18868	18998	19237	19168	19086	19063	19220	19247	19016	18976	19112	19063	19087	19215	18906	18983	19322	19137	18901	19154	19274	19109	19177	19127	19056	19100	19097	19213	18985	19076	19234	19107	18997	18978	19101	18959	19054	19105	19017	18966	19292	19142	19080	19124	19204	19106	19257	18960	19113	19220	19117	19152	19238	18981	18765	19173	19074	19233	19186	19112	19164	19094	19176	19015	18899	19073	19139	19153	19341	19151	19169	19186	19300	18934	18962	19413	19277	19121	19283	18880	18939	19130	19075	19209	19116	19000	19089	19181	19030	18964	19364	19172	19459	19114	19132	19100	19134	19146	19130	19109	19060	19118	19073	18963	19244	19123	19039	19193	18943	19193	19151	19096	19079	19160	19205	19217	19064	19130	19227	19125	19139	18981	19058	19217	19023	19006	19113	19241	19024	19171	19311	19274	18840	19143	19303	19041	19148	19151	19106	19057	19110	19030	19242	19048	19043	19198	19071	19117	18895	18819	19122	19218	19087	19118	19315	19290	19061	19258	19161	18908	19138	18952	19075	19153	19041	18944	19040	18943	19052	19144	19258	19113	19183	19073	19171	19221	19204	19195	19188	18961	19162	19144	19316	19235	19267	19171	19045	19186	18981	19117	19151	19088	19155	19374	19421	19101	18911	19168	19009	19223	19048	19090	18917	18984	18950	19319	19085	19126	19152	19163	19115	18900	19230	19227	18819	19201	19238	19230	19019	19208	19202	19185	18965	19133	19061	19104	19109	18933	19003	19289	19098	19182	19206	19212	19165	19185	19213	19141	19104	19112	19099	19193	19081	19152	18990	19141	19200	19079	18980	19070	19197	19148	19063	19164	19139	19279	19163	19264	18947	19054	19401	19137	19094	19178	19191	19161	19303	19138	19162	19010	19358	19188	19066	18991	18791	19121	19126	19277	19060	19018	19054	18956	19194	19026	18984	18920	19022	19195	19048	19276	19096	19102	19113	18998	19105	19115	19220	18971	18984	19076	19292	19127	19197	19145	19078	19273	19037	19225	19085	18832	19231	19090	19264	18897	19089	19274	19029	19242	19203	19071	18920	19159	19137	19050	19066	18707	19077	18835	19015	18993	19082	18970	19122	19118	19237	18982	19171	19195	19107	19274	19288	19343	19264	19058	19197	18939	19185	19181	19024	19025	19126	19018	19157	19152	19017	19154	19331	19130	19091	18906	19068	19092	19202	19311	19086	19019	19098	19089	19121	19340	19271	19223	19302	19116	18996	18962	19045	19329	19162	19000	19187	18987	19166	19268	19281	19237	19088	19228	19245	19277	19114	19206	19092	18974	19069	19001	19084	19142	19034	19043	19269	19221	19277	19154	19179	19017	19232	19083	19054	19136	19048	18984	18970	19173	18849	19168	19154	18988	19016	18942	19022	19189	19181	19027	19050	19155	19121	19172	19092	19150	18937	19008	19259	19151	19128	19145	19240	19004	19204	19036	18992	19097	19045	19198	19142	19288	19314	19106	19107	18854	18966	19041	19163	19223	19212	19123	19010	19198	19214	19133	19060	19268	19067	19102	18864	19059	19205	19282	19150	19244	18950	19062	19066	19179	19093	19145	19038	19067	19176	19177	18951	18884	19136	19011	19029	19025	19063	19212	18893	19253	19087	19240	19119	19192	19079	19192	19161	19215	19065	19192	19059	19052	19128	19171	18861	19108	19028	19277	19274	19183	19173	19066	19057	19173	19152	19000	18988	19220	19004	19206	19163	19071	19098	19095	18966	19013	19140	18960	19060	19179	19110	19116	19036	19201	18980	19098	18925	19030	18991	18961	18937	19169	19009	18931	19219	19234	19183	18995	18963	18933	19153	19033	19081	19079	19163	18969	19080	19025	18928	18988	19176	18841	18963	19144	19012	19096	18963	18999	19054	18977	19113	19073	19047	18987	19138	19055	19156	19035	18986	19308	19190	19254	19140	19103	19094	19172	19098	19234	19120	19188	19004	19130	19131	19325	19073	19046	19115	19256	19047	19008	19167	19196	19273	18968	19188	18984	19130	19059	18943	19117	18964	18874	19206	19203	19280	19118	18883	19298	18961	19285	19029	19084	19069	19207	19211	19268	19233	19196	19238	19095	19194	19180	19021	19130	18859	19057	19222	18904	19198	18964	18948	19094	19130	18967	19214	19059	19102	18953	19235	19128	19248	19047	18959	19247	18986	18877	19170	19013	18965	19135	19108	19100	18887	18890	19145	19058	19370	19002	18830	19071	19146	19057	19217	19090	19312	18955	19045	19088	19233	19014	19165	19090	18907	19071	19099	19116	19108	19218	19188	19178	19201	19290	19058	19059	19116	19058	19130	19098	19050	19081	18989	19054	19153	19048	18832	18888	19297	19204	19187	19093	19198	19138	18956	18947	18897	19105	19178	19068	19143	19206	19353	19256	19320	19302	19233	19202	19044	18981	19062	19094	19212	19142	19098	19216	18889	19006	19026	18943	18983	19063	18911	19109	19130	19262	19083	19016	18967	19233	19200	18902	19144	19094	19150	18943	19194	19070	19219	18984	19191	19369	19231	19085	19193	19090	18928	19054	18946	19159	19070	19165	19087	19032	18806	19049	18845	18925	18975	18938	19312	19267	19113	19218	18919	19194	19226	19030	19126	19189	19138	19038	19079	19223	19354	19230	19031	19288	19109	19199	19022	19231	19095	19234	18992	19031	19221	19004	18999	18924	18917	18872	19196	19206	18962	19075	19132	19013	19105	19100	19142	18978	19141	19086	18818	19121	19151	19157	19184	19242	19154	19184	19218	19012	18926	19016	19181	19141	19128	19134	19134	19039	19159	19133	19232	19040	19045	19058	19071	19038	18979	19119	19152	18942	19031	19223	19142	19102	19226	19167	19000	18943	18909	19357	19157	19406	19158	19003	19228	19028	19071	19119	19074	19252	18854	18964	19079	18987	19205	19168	18992	19087	19045	18974	19192	19215	19208	19434	19217	19057	19020	19186	19024	19044	19230	19092	19088	19102	19175	19158	19037	18977	19285	18879	19149	19166	19250	18738	18957	19078	19000	19253	19311	19162	19203	18950	18912	19166	19316	19028	19146	19112	19027	19152	18957	19225	19103	19178	19117	19157	19070	19044	19219	19158	19244	19011	19054	19102	19200	19134	18996	19032	18998	19070	19118	19014	19109	18932	19189	19168	18895	19215	19005	19077	19054	19074	19219	19164	19062	19246	19149	19193	19135	19114	19071	19276	19237	19037	18874	19269	18941	19393	19101	19119	18909	19174	18974	19336	19039	19133	18896	19086	19021	19186	19101	18854	19306	19273	19140	18987	19004	18814	18951	19065	19242	19235	19256	19014	19550	19131	18992	19008	19212	18973	18978	19091	19224	19220	19057	19152	19102	18982	19141	19102	19070	19240	19042	19063	19260	19042	19118	19242	19019	19122	19166	19132	19063	19336	19060	18926	19205	18958	18980	19015	19043	19023	19198	19119	19052	19270	19201	18932	19233	19201	19323	18914	19086	19352	18966	19154	18931	19179	19134	19210	19154	19164	19375	19199	19240	19107	19154	19146	19094	19068	19080	19227	19026	19445	19216	19173	19046	18900	18916	19181	19113	19154	18981	19349	18956	18941	18905	19130	19032	19039	19176	19347	19002	18980	19274	19099	19070	19183	19195	19397	19074	19041	19249	19503	19114	19072	19032	19138	18966	19151	19161	19124	19234	18975	19166	18944	18997	19044	19171	18866	19242	19109	19073	19059	19166	18920	19126	19176	19306	19059	19062	19034	19109	19024	19008	18999	19403	19250	19048	19066	18982	19090	19122	19240	19044	19130	19080	19115	19089	19130	19306	19050	19045	19132	19081	19213	19214	19043	19233	18953	19088	18899	19202	19367	19210	19101	19039	19021	18982	19033	18997	19187	19111	19155	18975	18981	19209	19372	19024	19322	19115	19021	19104	19068	19321	19075	19134	19127	19009	19277	19129	19130	19168	19090	18995	19303	19095	19027	18851	19279	19107	19106	19229	18869	18969	19129	19203	19165	19156	19127	18955	19183	19412	19123	19000	18868	19078	19105	19066	19048	19061	19046	19212	18937	19132
55896	88301	96085	81267	58581	38885	24886	18412	16357	15837	15909	15750	15758	15820	15942	16009	15832	15893	15702	15844	15885	15748	15921	15841	15839	15857	15744	15991	15796	15824	15757	15756	15792	15807	15797	15895	15958	16039	15846	16024	15949	15870	15819	15961	15857	15733	15790	15677	15958	15873	15860	15850	15909	15940	15926	15779	15834	15966	15894	15710	15795	15710	15968	15954	15765	15833	15905	16043	15922	15952	15909	15840	15906	15715	15935	15783	15576	15802	15663	15829	15929	15693	15861	15800	15863	15714	16057	15808	15855	15856	15810	15737	15686	15851	15883	15845	15817	15930	15949	15505	15702	15728	15811	15808	15861	15850	15676	16014	15830	15785	15812	15807	15773	15690	15859	15863	15958	15773	15904	15806	16000	15897	15813	15865	15931	15917	15870	15760	15961	15923	15897	15941	15777	15791	15793	15717	15903	15693	15882	15822	15949	16148	15793	15869	15855	15744	15760	15847	15724	15749	15969	15819	15855	15793	15720	15741	15743	15824	15692	15661	15993	15592	15826	15755	15655	15755	15850	15823	15655	15852	15827	15775	15753	15833	15902	15803	15821	15933	15743	15827	15594	15870	15795	16021	15704	15881	15757	15870	15849	15883	15712	15814	15763	15828	15718	15886	15787	15711	16110	15754	15856	15659	15813	15753	15767	15826	15826	15977	15616	15849	15577	15955	15982	15708	15806	15634	15958	15911	15912	15988	15849	15892	15755	15919	15625	15805	15779	15854	15842	15964	15999	15578	15701	15681	15913	15894	15891	15728	15844	15947	15822	15803	15834	15790	15930	15867	16007	15799	15968	15918	15901	16014	15807	15834	15916	15688	15869	15772	15883	15679	15975	15706	15910	15846	15882	15774	15717	15850	15893	15889	15587	15919	15777	15784	15766	15787	15736	15763	15710	15853	15960	15923	15998	15828	15983	15911	15991	15983	15969	15574	15913	15876	15851	15858	15905	15826	15737	15900	15888	15816	15836	15798	15848	15702	15841	15840	15806	15978	15779	15876	15784	15864	15945	15798	15863	15779	15860	15953	15912	15966	15911	15974	15821	15810	15869	15715	15876	15758	15929	15815	15920	15704	15934	15828	15842	15993	15723	15848	15820	15856	15841	15766	15725	15879	15869	15816	15810	15861	15845	15789	15882	15743	15944	16040	15841	15820	15856	15753	15989	15882	15952	15803	15859	15940	15835	15768	15900	15868	15852	15698	15854	15702	15832	15773	15908	16060	15750	15646	15828	15753	15678	15891	15872	15785	15858	15971	15803	15804	15762	15860	15852	15867	15691	15864	15777	15980	15822	15676	15932	15771	15794	15749	15976	15784	15868	15928	15865	15948	15943	15992	15831	15755	15839	15746	15841	15690	15864	15661	15630	15711	15940	15817	15988	15725	15763	15894	15878	15775	15737	15851	16046	15701	15791	15773	15811	15941	15901	15839	15855	15862	15679	15674	15886	15808	15835	15879	15722	15870	15869	16035	15776	15832	15774	15797	15687	15813	15938	15861	15791	15950	16039	15877	15648	15911	15739	15841	15978	15665	15957	15799	16028	16019	15708	15912	15762	15793	15898	15842	15956	15916	15671	16005	15861	15682	16014	15891	16014	15671	15725	15811	15959	15989	15712	15835	15711	15962	15854	15986	15880	15748	15739	15856	15924	15864	15856	15857	15785	15852	15962	16024	15905	15839	15928	15729	15965	15894	15842	15670	15902	15817	16112	15804	15735	15686	15759	15997	15803	15781	16036	15920	15997	15713	15811	15797	15705	15812	15864	15638	15829	15783	15904	15892	15968	15887	15878	15868	15893	15672	15803	15856	15843	15937	15849	15978	15756	15637	15697	15700	15971	15783	16077	15862	15917	15957	15880	15744	15728	15749	15837	15930	15948	15920	15851	15750	15930	15847	15919	15831	15863	15793	15810	15788	15835	15764	15859	15894	15925	15824	15783	15999	15858	15677	15885	15803	15802	16077	15819	15975	15902	16005	15929	15734	15719	15736	15791	15913	15926	15745	15811	15872	15819	15884	15605	15901	15978	15816	15840	15943	15790	15750	15901	15957	15764	15860	15930	15823	15806	15863	15849	15965	15730	15830	15759	15725	15640	15910	15771	15684	15801	15782	15850	15718	15722	15709	15781	15961	15778	15936	15770	15951	15798	15705	15878	15766	15938	15737	16065	15896	15818	15858	15838	15982	15829	15896	15803	15757	15845	15825	15625	15697	16138	15842	15807	15817	15807	15793	15784	15928	15894	15732	15834	15737	15772	15620	15913	15961	15803	15855	15690	15752	15657	15824	15637	15832	15862	15854	15722	15917	15805	15758	15938	15730	15660	15940	15657	15655	15866	15764	15771	15807	15802	15630	15898	15836	15894	15752	15811	15803	15840	15868	15827	15884	15710	15756	15687	15702	16110	15791	15768	15815	15758	15862	15733	15796	15893	15765	15794	15926	15671	15847	15804	15642	15635	16031	15655	15700	15863	15741	15674	15869	15763	15870	15874	15651	15810	16021	15876	15838	15747	15754	15623	15868	15914	15919	15940	15796	15960	15714	15765	15879	15920	15971	15873	15840	15795	15838	15838	15829	15835	15861	15784	15818	15730	15798	15836	15788	15652	15871	15885	15713	15831	15884	15973	15622	15752	15863	15686	15894	15821	15645	15937	15918	15737	15788	15774	15954	15833	15645	15985	15943	15948	15862	16028	15866	15873	15737	15916	15747	15890	15963	15689	15806	15782	15709	15761	15699	15775	15900	15815	15948	15873	15917	15812	15824	15737	15862	15990	15800	15828	15649	15745	15944	15685	15943	15885	15807	15950	15871	15776	15929	15677	15804	15981	15786	15975	15858	15774	15726	15711	15787	15800	15779	15898	15992	15926	15910	15731	15953	15766	15982	15820	15631	15864	15969	15726	15917	15638	15849	15961	15786	15746	15900	15914	15870	15821	15943	15757	15791	15980	15731	15950	15688	15757	15795	15806	15887	15797	15759	15759	15881	15570	15863	15845	15797	15699	15824	16005	15813	15890	15852	15918	15803	15905	15749	15863	15938	15809	15838	15843	15910	15990	15755	15873	15740	15855	15899	15937	15993	15737	15858	15910	15949	15680	15950	15939	15734	15707	15837	15837	15876	15737	16163	15788	15922	15760	15902	15830	15879	15996	15859	15843	15855	15871	15885	15717	15829	15879	15915	15949	15791	15985	15671	15681	15808	15841	15864	15794	15850	15848	15796	15811	15818	15748	15903	15819	15685	15804	15778	15833	15800	15708	15798	15820	15771	15901	16045	15858	15734	15738	16118	15770	15836	15653	15774	15698	15709	15686	15799	15858	15920	15865	15944	15978	15849	15944	15695	15818	15899	15861	15900	15931	15752	15973	15840	15762	15710	15728	15881	15820	15778	15771	15913	15696	15773	15845	15858	15789	15929	15818	15854	15869	15818	16033	15870	15761	15856	15893	15737	15890	15856	15759	15906	15847	15710	15864	16029	15917	15901	15969	15785	15782	15821	15796	15780	15919	15915	15851	15892	15806	15758	15702	15784	15860	15913	15763	15767	15703	15720	15613	15728	15718	15827	15977	15914	15862	15837	15891	15694	15878	15901	15844	15904	15891	15802	15774	15874	15950	15943	15654	15758	15734	15804	15791	15834	15689	15922	15900	15828	15798	15757	15857	16013	15815	15777	15789	15795	15987	15725	15814	15866	15815	15836	15953	15662	15854	15877	15789	15859	15736	16015	15908	15869	15802	15845	15943	15660	16048	15735	15832	15770	15959	15844	15825	15883	15803	15791	15935	15858	15839	15888	15840	15768	15959	15879	15750	15771	15938	15657	15863	15850	15764	15896	15966	15724	15740	15871	15867	15584	15967	16035	15887	15900	15746	15854	15860	15893	15780	15811	15680	15730	15990	15795	15720	15756	15821	16009	15933	15790	15986	15743	15657	15794	15842	15695	15955	16002	15811	15970	15895	15915	15647	15738	15927	15694	15694	15900	15896	15862	15813	15838	15822	15942	15797	15615	16004	15748	15997	15803	15836	16070	15771	15946	15866	15762	15732	15752	15886	15921	15679	15768	15581	15667	15797	15759	15843	15717	15815	15674	15791	15822	15782	15900	15708	15818	15803	15835	15705	15819	15858	16002	15978	15858	15746	15703	15849	15760	15775	15815	15753	15884	15780	15777	15738	15819	15902	15829	15839	15876	15801	15828	15779	15895	15774	15706	15881	15698	15972	15903	15822	15977	15813	15754	15719	15756	16008	15976	15890	15856	15881	15856	15769	15789	15960	15856	15612	15805	15907	15879	15720	15943	15895	15754	15952	15924	15746	15969	15966	15778	15907	15839	15841	15670	15797	15731	15894	15798	15791	15783	15789	15645	15852	15951	15871	15919	15823	15961	15945	15823	15846	15790	15940	15645	15750	15839	15842	15854	15631	15755	15842	15928	15851	15783	15779	15835	16006	15712	15867	15993	15780	15762	15940	15833	15897	15676	15947	15808	15771	16100	15933	15826	15804	16005	15972	16015	15796	15750	15689	15716	15838	15798	15882	15763	15727	15886	15813	15832	16070	15822	15752	15741	15829	15795	15791	15872	15857	15850	15786	15729	15787	15911	15870	15799	15936	15709	15911	15652	15886	15798	15977	15922	15871	15885	15670	15906	15884	15702	15933	15951	15868	15861	15855	15816	15791	15904	15802	15653	15740	15810	15827	15754	15723	15969	15821	15927	15922	15891	15761	15805	15714	15982	15864	15843	15863	15944	15848	15847	15942	15888	15905	15902	15891	15956	15794	15779	15712	15855	15984	15850	15788	15770	15835	15702	15858	15696	15740	15889	15884	15976	15856	16024	15765	15863	15882	15824	15881	15843	15972	15934	15889	15824	15900	15765	15824	15954	15838	15923	15886	15905	15868	15904	15885	15962	15775	15890	15787	15897	15856	15713	15760	15775	16122	15741	15675	15820	16029	15890	15848	15831	15878	15653	15805	15776	16036	15729	16041	15738	15785	15876	15887	15753	15901	15940	15859	15935	15799	15738	15847	15834	15843	15860	15830	15871	15694	15840	15751	15915	15803	15688	15856	15921	15747	15838	15932	15771	15787	15901	15890	15830	15973	15896	15849	15817	15702	15684	15804	15933
28682	34399	48395	39488	27727	22758	20900	19993	19875	19714	19615	19586	19705	19505	19586	19573	19877	19534	19653	19714	19754	19766	19637	19728	19827	19745	19519	19645	19727	19657	19694	19882	19641	19627	19541	19726	19615	19653	19899	19604	19930	19384	19637	19767	19630	19712	19750	19731	19554	19419	19617	19508	19670	19620	19478	19460	19600	19756	19711	19627	19673	19701	19692	19655	19453	19563	19674	19649	19624	19492	19659	19584	19540	19465	19684	19547	19534	19807	19663	19486	19775	19489	19697	19368	19561	19543	19684	19626	19828	19686	19689	19716	19763	19496	19635	19764	19600	19515	19666	19631	19694	19654	19429	19769	19606	19832	19849	19544	19465	19389	19633	19844	19603	19628	19533	19422	19589	19746	19584	19546	19710	19812	19626	19548	19527	19578	19748	19595	19569	19520	19627	19425	19671	19556	19448	19689	19403	19480	19719	19770	19712	19654	19664	19463	19661	19642	19488	19715	19668	19686	19540	19681	19488	19640	19630	19515	19617	19850	19628	19656	19629	19571	19701	19570	19389	19806	19662	19879	19648	19621	19758	19437	19549	19712	19589	19609	19589	19553	19604	19722	19649	19742	19631	19598	19594	19527	19663	19666	19611	19721	19794	19647	19475	19751	19652	19594	19611	19722	19808	19708	19857	19578	19546	19634	19493	19641	19812	19680	19872	19552	19764	19583	19628	19498	19523	19564	19774	19616	19721	19715	19677	19498	19593	19452	19704	19488	19748	19606	19642	19539	19368	19508	19663	19666	19539	19503	19652	19547	19597	19613	19433	19575	19394	19757	19833	19828	19586	19386	19778	19652	19448	19472	19543	19585	19778	19599	19503	19477	19647	19606	19554	19447	19670	19692	19400	19617	19611	19744	19609	19610	19824	19409	19635	19631	19805	19574	19604	19618	19530	19786	19310	19505	19678	19545	19459	19543	19529	19710	19699	19614	19577	19538	19435	19489	19595	19654	19592	19500	19632	19556	19816	19460	19585	19585	19572	19673	19398	19740	19567	19656	19508	19698	19603	19607	19593	19752	19827	19540	19472	19387	19591	19577	19860	19542	19931	19762	19586	19627	19467	19620	19652	19502	19447	19801	19621	19724	19355	19449	19795	19696	19477	19639	19584	19672	19709	19663	19622	19509	19658	19570	19592	19587	19588	19474	19715	19741	19415	19829	19494	19532	19463	19521	19549	19664	19674	19732	19770	19643	19414	19538	19504	19565	19399	19675	19593	19540	19656	19417	19572	19668	19521	19639	19580	19463	19541	19638	19769	19683	19628	19361	19452	19573	19724	19755	19652	19482	19630	19611	19398	19537	19610	19653	19680	19673	19605	19622	19674	19644	19748	19671	19663	19845	19648	19576	19778	19548	19554	19547	19458	19344	19363	19634	19397	19479	19834	19597	19798	19431	19457	19735	19705	19509	19746	19791	19734	19659	19567	19663	19439	19528	19793	19608	19728	19716	19398	19453	19671	19570	19772	19615	19651	19518	19762	19648	19714	19542	19563	19430	19412	19509	19606	19748	19578	19633	19414	19450	19650	19565	19842	19456	19692	19766	19639	19618	19661	19634	19445	19441	19480	19531	19623	19500	19643	19531	19675	19629	19454	19460	19494	19718	19557	19722	19545	19684	19544	19701	19430	19642	19442	19697	19630	19634	19573	19728	19687	19537	19444	19609	19797	19718	19681	19571	19758	19623	19511	19671	19459	19605	19915	19588	19581	19467	19609	19274	19575	19740	19318	19402	19499	19687	19552	19600	19775	19845	19867	19516	19762	19638	19690	19544	19618	19638	19701	19494	19744	19699	19383	19513	19573	19515	19604	19549	19611	19486	19788	19702	19464	19542	19416	19493	19507	19585	19561	19581	19668	19652	19699	19509	19542	19533	19591	19679	19469	19623	19627	19675	19634	19658	19541	19831	19553	19448	19656	19476	19562	19754	19727	19641	19863	19733	19590	19561	19630	19770	19681	19570	19689	19547	19422	19508	19555	19646	19509	19631	19615	19479	19575	19722	19575	19481	19648	19688	19550	19653	19693	19569	19771	19655	19667	19698	19697	19838	19585	19693	19471	19563	19630	19453	19760	19481	19555	19642	19721	19588	19813	19661	19369	19662	19589	19762	19425	19826	19653	19606	19635	19544	19746	19787	19744	19403	19610	19407	19708	19736	19652	19629	19675	19562	19620	19643	19733	19777	19654	19552	19666	19496	19844	19750	19401	19656	19732	19636	19643	19722	19715	19560	19696	19603	19573	19540	19863	19646	19728	19618	19874	19723	19697	19802	19773	19528	19503	19789	19602	19587	19485	19645	19789	19640	19607	19576	19450	19559	19775	19651	19629	19725	19533	19536	19740	19686	19681	19527	19567	19811	19721	19708	19808	19642	19658	19471	19590	19569	19536	19666	19638	19486	19587	19531	19625	19824	19688	19667	19704	19598	19706	19504	19385	19582	19453	19495	19489	19575	19558	19890	19703	19680	19692	19488	19403	19730	19548	19298	19711	19463	19691	19694	19621	19556	19540	19558	19869	19732	19666	19650	19599	19686	19708	19542	19716	19761	19885	19485	19910	19518	19662	19581	19598	19466	19425	19557	19454	19616	19562	19615	19454	19573	19718	19400	19863	19529	19475	19752	19500	19647	19714	19442	19445	19742	19686	19589	19754	19657	19589	19663	19758	19637	19504	19793	19670	19491	19585	19716	19274	19503	19582	19550	19814	19573	19606	19485	19680	19619	19643	19912	19479	19534	19689	19635	19582	19552	19513	19632	19713	19840	19650	19403	19415	19651	19582	19400	19772	19352	19674	19936	19719	19566	19771	19647	19624	19786	19758	19649	19697	19827	19871	19690	19797	19729	19465	19705	19690	19565	19756	19611	19720	19642	19573	19440	19789	19603	19674	19622	19507	19587	19576	19467	19613	19688	19647	19442	19663	19668	19700	19613	19500	19553	19677	19495	19805	19484	19748	19662	19886	19474	19666	19750	19525	19637	19687	19543	19525	19561	19463	19546	19750	19629	19421	19477	19766	19721	19544	19469	19458	19519	19792	19644	19387	19841	19723	19738	19590	19575	19634	19764	19645	19722	19735	19696	19540	19588	19653	19618	19414	19415	19499	19683	19685	19679	19471	19445	19585	19601	19752	19590	19516	19627	19730	19717	19577	19566	19733	19713	19645	19653	19780	19710	19415	19680	19821	19624	19655	19679	19612	19688	19719	19430	19714	19918	19689	19812	19660	19554	19605	19524	19540	19572	19659	19725	19559	19672	19658	19599	19612	19661	19732	19862	19679	19793	19624	19595	19575	19458	19727	19629	19543	19534	19516	19682	19483	19740	19479	19517	19685	19763	19689	19537	19423	19474	19748	19737	19690	19871	19694	19552	19767	19706	19744	19715	19525	19666	19490	19608	19596	19681	19630	19500	19681	19734	19438	19431	19484	19636	19650	19454	19724	19673	19644	19500	19709	19586	19578	19748	19776	19450	19743	19861	19790	19377	19605	19407	19611	19741	19653	19638	19630	19708	19716	19441	19723	19501	19603	19592	19707	19692	19601	19705	19638	19634	19479	19511	19685	19538	19526	19362	19562	19508	19514	19432	19732	19438	19658	19667	19669	19784	19523	19855	19456	19738	19640	19740	19687	19656	19550	19578	19614	19609	19471	19643	19476	19760	19581	19755	19720	19502	19777	19669	19057	19473	19609	19529	19607	19652	19540	19727	19671	19566	19720	19663	19675	19680	19666	19483	19446	19590	19652	19398	19481	19452	19661	19344	19479	19717	19702	19756	19519	19644	19441	19517	19661	19499	19832	19661	19753	19766	19694	19819	19612	19528	19770	19614	19611	19683	19729	19705	19485	19628	19841	19758	19845	19499	19562	19636	19610	19657	19501	19545	19710	19512	19750	20000	19509	19794	19632	19667	19516	19552	19651	19605	19678	19671	19555	19538	19520	19528	19684	19560	19339	19626	19720	19719	19808	19778	19609	19621	19456	19460	19846	19489	19506	19788	19439	19574	19597	19621	19703	19723	19777	19673	19421	19607	19509	19596	19734	19714	19485	19714	19570	19598	19530	19633	19577	19613	19616	19681	19664	19702	19618	19708	19825	19472	19791	19321	19396	19866	19680	19443	19595	19731	19645	19450	19587	19499	19546	19630	19654	19984	19602	19767	19866	19584	19471	19692	19577	19680	19617	19482	19682	19537	19735	19537	19676	19773	19735	19585	19702	19654	19606	19567	19603	19652	19509	19585	19493	19594	19672	19371	19781	19535	19246	19627	19672	19773	19634	19712	19638	19550	19741	19723	19513	19717	19669	19648	19514	19636	19606	19551	19662	19723	19547	19676	19459	19473	19875	19687	19743	19425	19661	19583	19459	19556	19669	19459	19702	19729	19603	19474	19742	19472	19689	19709	19703	19811	19643	19366	19627	19655	19543	19462	19652	19500	19534	19527	19531	19755	19600	19449	19498	19913	19581	19525	19427	19705	19519	19563	19603	19614	19702	19513	19571	19552	19519	19621	19762	19569	19634	19485	19695	19515	19570	19554	19842	19750	19922	19645	19614	19612	19664	19926	19813	19616	19537	19659	19907	19621	19655	19555	19566	19658	19884	19533	19532	19671	19583	19727	19603	19660	19593	19778	19448	19611	19719	19776	19715	19554	19618	19502	19487	19708	19665	19584	19360	19681	19744	19669	19652	19875	19653	19696	19650	19818	19702	19616	19815	19568	19803	19697	19525	19498	19716	19718	19546	19915	19661	19521	19455	19559	19606	19580	19750	19721	19403	19632	19644	19629	19654	19633	19882	19742	19700	19441	19707	19681	19625	19704	19572	19585	19500	19710	19486	19786	19692	19769	19699	19559	19712	19719	19737	19647	19626	19668	19737	19685	19790	19503	19619	19625	19766	19464	19547	19459	19627	19719	19576	19451	19471	19785	19650	19708	19797	19626	19679	19579	19495	19470	19627	19560	19601	19689	19621	19644	19495	19584	19577	19774	19662	19597	19545	19615	19552	19544	19648	19811	19583	19731	19573	19549	19696	19860	19564	19712	19673	19759	19616	19675	19722	19589	19737	19405	19524	19370	19610	19747	19735	19819	19589	19595	19651	19552	19630	19587	19580	19717	19498	19587	19687	19584
29005	55338	50029	34488	23789	18550	16633	16382	16143	15923	16053	16037	15869	16052	16072	16137	16003	16038	15948	16207	16149	16071	15996	16006	16053	16001	16236	16000	15823	16126	16068	15996	16116	15999	15878	16087	16110	16140	16005	16206	15873	16060	16028	16284	16043	15944	15905	16096	16023	16024	15997	16161	16206	16150	15982	16087	15934	16090	16074	16057	16162	16277	16010	16218	15979	16178	16182	16059	16032	16128	15983	15962	16003	16071	15936	16003	16069	16042	15966	16007	16026	16038	15980	15914	16050	16130	16118	15967	16022	15972	15990	16114	15989	15957	15988	16094	16057	16021	15906	16063	16011	16081	16065	15980	16045	15940	15920	16184	15985	16111	16065	16009	15976	16132	15972	16080	15836	16258	16080	15937	15920	15978	16045	16048	16018	16103	16125	15875	16136	16026	16040	16029	16200	16103	16235	15939	15984	16013	15961	15999	15891	15922	15885	15945	16029	15975	16113	15906	16027	15878	15921	16075	16154	15967	16074	15956	16198	15918	16089	16057	16142	15912	16058	16012	16004	15901	15943	15940	15990	16152	16005	16045	16154	16056	15922	16010	16070	16129	16173	15948	16049	15949	15939	15968	16111	16180	16094	16204	16055	15993	16096	15989	15977	15889	16107	16081	16000	16283	16166	16207	15911	15961	16068	16051	16054	16040	16117	15960	16046	16102	16065	16090	16292	16149	16113	16013	16052	15979	15948	16183	15977	16095	16037	16020	15978	15938	16025	16014	15990	15975	15802	16006	16050	16102	15938	16014	16032	15999	16033	16145	16257	15991	15959	15966	16101	15969	16025	16159	16088	15984	16035	16247	15795	16012	15954	16142	16031	15869	16030	16071	16040	16007	16098	15963	16079	15912	15972	16129	16023	15850	16070	15945	16072	16111	16063	15984	16013	15929	16143	16036	16050	16186	15975	15817	15960	16108	15868	16099	16114	16077	15960	16199	15973	16237	15943	15984	15999	16027	15976	15959	16144	16164	16018	16057	16015	16038	15837	16054	15919	16068	16112	16035	15863	16180	15879	16136	15996	16013	16069	15908	16008	16136	16044	15892	16026	15991	16052	16028	16008	16077	16028	16098	16030	15902	16040	15915	16122	15988	16073	16099	16056	15930	16097	15986	16128	16128	16151	15923	16037	15918	16068	15993	16044	15936	16099	16034	16069	16038	15959	16104	16004	16039	16064	16125	15957	16155	16141	16164	16141	16073	15972	16114	16241	16127	16153	16091	16119	16110	16081	16093	15955	16100	16236	15974	15900	16124	15997	16157	15975	15848	16064	15995	16179	15955	15965	15887	16065	16040	15972	16019	16069	16083	16169	15938	16046	16134	16033	16159	15999	15875	16207	16119	16112	15822	16146	16024	16056	16075	15982	16031	15999	16046	15960	15907	16110	16047	16033	16181	16148	15896	16147	15957	16167	16067	16139	16159	16064	15777	15825	16114	16092	15877	15920	16111	15910	16095	15813	15932	15860	16097	16003	15818	16010	16075	15985	16123	16212	15914	16081	16032	15909	16182	16056	16169	16124	15934	16077	16111	16021	15929	16079	16093	16112	15961	16000	15856	16030	15996	15957	16150	16075	16138	16199	16154	15932	16068	16018	16183	15957	15831	16086	16088	15706	15987	15999	16086	16033	16116	15923	16255	16124	16097	15864	15898	16132	16051	15950	15947	16111	16078	15934	16015	16169	16164	16082	16088	15976	16062	15970	16042	15996	15936	15872	16059	16112	16194	16036	16009	16200	16010	15993	15896	16059	16054	16218	15916	16030	16041	16099	16055	16084	16226	16037	16123	16017	16114	15880	16254	16019	16194	16175	15904	16180	15968	16116	16100	15925	16163	16245	15796	16061	16042	16126	16026	15986	16004	16120	16098	16062	16099	16123	16156	15889	16103	15997	15840	16198	16207	15898	15911	16009	16072	15998	15948	15971	16169	16083	16060	15925	16172	16037	15925	16057	15760	16091	16105	16147	16118	15899	16082	16086	15840	15997	15993	16045	16012	16032	16249	16048	16070	15957	16092	16214	15962	16108	15871	16074	16071	16038	16024	15922	16002	16099	15956	15976	16172	16155	16022	16154	16149	16001	15989	15960	16068	16047	16014	16073	16091	16126	16193	16064	16025	16023	15927	15956	16032	15924	16070	16065	16103	16117	15971	15990	16045	15954	16075	15942	16048	16105	16054	16096	16095	16165	16010	16299	16072	15870	15950	16092	16042	16110	15866	15953	16164	15966	15954	15961	16092	16018	15995	16024	15965	16010	16092	15934	16144	16033	16102	16029	15965	16086	16035	16020	15809	16015	15999	16054	16162	15988	16062	15992	16099	16136	15923	16101	16136	16042	16230	16173	16093	16395	15971	15937	16126	16042	15875	16026	16126	15980	15818	16018	16099	16022	16085	16100	15919	15934	15990	16063	16177	16063	15910	16091	16068	16017	15967	15989	15949	16008	16037	16065	15986	16070	15970	16059	15951	16018	16027	15978	15982	16165	16087	16234	16055	16128	16097	16015	16167	16155	16248	15960	16151	15824	15882	16100	16258	15916	16131	16028	16133	16036	15990	16066	15949	15954	16161	16262	16005	15950	16039	15883	15975	15984	15979	16009	16135	15903	16013	16274	15952	16086	16170	15816	16027	15868	16177	15938	16195	16070	16090	16077	15933	15860	16158	16119	16037	16055	16018	16123	16057	16142	16060	16087	16043	15869	15990	16054	16074	16035	15969	16037	15999	15957	16038	15996	16075	16005	15956	15922	16100	16000	16101	16200	16021	15899	16005	16023	16113	15953	15983	15939	16056	16023	16034	16300	16028	16164	16020	16113	16038	16026	15978	16184	15984	15960	16022	16161	16176	16110	16024	16023	16061	15962	16156	16047	15989	15964	16154	16071	16059	16162	16159	15915	15941	16146	15973	16195	16028	16049	15957	16138	16191	16123	16060	16019	16108	16033	15922	16096	16031	15980	16078	16043	16038	15933	16100	15876	16065	15897	16187	16005	15924	15980	16126	15978	16032	16001	16063	16214	16030	15969	16043	16057	15898	16064	15910	16082	16020	15995	16027	16125	16291	16160	16023	16179	16052	16181	16028	16056	16009	16149	16125	15910	16164	16006	16083	16041	16215	16051	16012	15857	15726	16082	16111	16046	16068	15949	15946	16061	16100	15866	16133	16177	16216	16163	16033	16033	16079	15965	16075	16042	16112	16087	16115	16056	16143	15890	15882	16061	16122	15864	15891	15940	15971	15920	15946	16200	15934	16055	16131	15948	16103	16200	16091	16044	15948	15975	15943	16053	16022	16093	16098	16136	16002	15938	16077	16035	15933	16126	15953	16017	16051	16010	16098	16096	16112	15900	15969	16014	16207	16019	16106	16027	16045	15845	15972	16180	15986	16015	16061	16169	16112	16031	16058	16007	16077	16106	15989	16024	16117	16157	16123	16002	16015	15996	16157	16002	16028	15981	15990	15929	16235	16071	15979	16170	16030	16215	15961	16061	16189	16018	15962	15925	15932	16055	15968	15976	15983	16188	16133	15921	15939	16028	16012	15964	15978	15917	15994	16102	15923	16022	16034	16093	16044	16115	16129	16175	16075	16076	15931	16055	16174	16157	15899	16149	15980	16129	16017	16161	16132	16039	16202	16100	15967	15988	15976	16069	16153	15999	16212	16102	15916	16067	16092	16018	15986	16084	16073	16047	15913	15992	16071	16172	15879	16133	16118	16131	16014	16035	16064	16077	15843	15865	16107	16035	16030	15932	15885	16140	15947	15980	16087	15941	16086	15919	16133	16121	15944	16001	15828	16187	15844	16158	15961	16086	16042	16022	16149	15941	15891	16082	16120	15873	16015	16233	16164	15910	16159	15798	16096	15896	16141	15993	16153	15846	16043	16058	16081	16037	16126	15985	16020	16018	16083	16100	16059	15988	16043	16077	15984	16064	16141	15956	16143	16185	16096	15950	15879	16066	16036	16012	16096	16060	16059	15988	16127	15911	16114	16183	16044	16047	15858	16022	16074	16102	15972	16157	15885	15919	16090	16111	16099	15954	15904	16151	16119	16182	16081	16006	16068	15869	16122	16146	15945	15878	15943	16149	16030	16027	16111	16070	16052	16067	16132	15938	15936	16129	15949	16107	15997	16148	16040	15955	16022	16022	16008	16070	15958	16135	15877	16137	16188	15995	16050	15818	16063	16028	16110	16116	15987	16161	16025	16134	16282	16134	16011	16047	16080	16128	16060	15924	15953	16125	15954	16009	15991	16083	15905	15919	16030	16221	16065	16011	15991	16068	15864	16144	16025	16086	15905	16043	16031	15914	15909	16154	16009	16095	15950	15926	16103	16091	15957	16037	16084	16061	16119	16104	16129	16085	16042	16229	15824	16056	16027	15968	16020	16149	15903	16076	16011	16071	16202	16179	16160	16019	16176	16147	16074	15984	15964	15997	16088	16063	16095	15975	16015	16021	16042	16036	16121	16204	16037	16027	16158	15969	16155	16169	16133	16063	16026	15956	15963	16104	15989	15915	16032	16116	16002	16209	15907	16169	16079	15947	15991	15812	15985	16208	16003	16001	16014	16037	16001	16065	15951	16158	15937	16100	16031	16082	16048	16156	16278	16064	16127	16101	16081	15979	15984	16017	15915	15825	16174	15933	16056	16071	16026	16222	16096	16053	16084	16118	15976	15913	15926	15860	15983	16132	16074	16086	16012	15860	16181	16163	16098	16011	16032	15848	16121	16056	16116	16035	15900	16156	16076	15919	16057	16017	16090	15902	15912	15925	16238	16133	16105	16028	16299	15957	15974	16010	16053	16081	16024	15954	16052	16173	15877	16010	16120	16062	15883	16058	16093	15901	16087	15938	16179	16086	16218	16098	15996	15977	16027	15888	15993	16082	15894	16210	16221	15843	16051	16036	16085	16105	16100	16034	16141	15897	16098	15987	16029	15973	16018	16241	15921	16092	16020	16125	15951	15925	16036	15987	16026	16043	16010	16079	15986	16206	15924	16128	16081	16257	16015	16219	15884	16132	16098	16153	15958	15940	16022	15960	15901	16031	16111	15989	16131	16205	15976	16212	15903	16036	16059	16025	16125	16129	15929	15973	16048	16052	15997	16105	16057	16171	16038	16172	16014
24125	24521	48569	51067	39991	31770	26487	21603	20438	20390	20371	20186	20078	20018	20281	20172	20112	20086	20303	19926	19869	19945	20056	19911	20111	20171	20191	19985	19975	19865	19936	20075	19691	19921	19903	19937	19919	19811	20129	20145	20049	19874	19765	19851	19873	19774	19707	19838	19934	19992	20107	19980	19853	19930	19703	20048	19993	19920	19889	19804	19948	20152	19895	19980	19972	19915	19998	20012	19823	19918	19871	20002	19884	19706	19963	19894	19758	19821	19883	19919	20030	19959	20096	19855	20068	20063	20137	19941	19864	20156	19966	19897	19712	19845	19833	19824	19857	19867	19709	19963	19881	19999	19859	19995	20223	19907	20017	19902	20075	19966	20074	20106	19818	19874	19953	20003	20128	19931	19837	19867	19885	20146	19946	20029	19936	19859	19927	19905	19899	19844	20041	20112	19943	19934	19873	19957	19984	19814	19813	19874	19646	19809	19865	19884	19817	19930	20003	19806	19914	19895	19852	19997	19723	19972	20024	19926	19890	19938	19965	19878	19876	19949	19772	19865	19679	20020	19849	19761	19997	20104	20047	19953	19944	20133	20065	19956	19931	19839	19991	19969	19846	19924	19800	19967	19924	19624	19867	19883	19689	19960	20008	19807	19863	19879	19714	19777	19839	20048	20051	20060	19887	20060	19928	20105	19967	19733	19874	19940	19846	19805	19916	19911	20037	19947	19788	20071	19631	19759	19940	19903	19921	19779	19791	19904	19710	20084	19967	19983	19857	19839	19708	19901	19877	19857	19827	19854	19894	19858	19982	20030	19890	19846	19955	19781	20025	20044	19884	19979	19949	19883	19837	19874	20065	19976	20009	19994	20127	20007	19798	19623	19864	19974	19935	19911	19829	19886	20094	19856	19901	20075	19902	19815	20005	19798	19626	19835	19867	19676	20192	19909	20022	19986	19851	19804	20064	20062	20015	20032	19851	19940	19975	19957	19859	19887	19913	20008	19845	19958	19959	20082	19851	19878	19866	19857	20074	19697	19855	19818	19751	19820	19967	19936	19901	19893	19810	19974	19969	19835	20102	19994	19904	19707	19897	19855	19964	20152	20029	19796	20076	19920	19907	19893	19947	19913	20024	19883	20008	19975	19753	19981	20054	19736	19837	20050	19916	19895	19983	19745	19874	19984	19919	19903	19822	19838	19778	19802	20045	20050	19836	20020	19944	19802	19856	19887	19774	19962	19740	19879	20068	20011	19720	19885	20020	20055	19964	20085	19833	19918	19965	19861	20063	19863	19858	19992	19963	19973	20046	19921	19881	19980	19695	20092	19863	19832	19911	19859	19973	20053	19817	19828	20030	19773	19982	19883	19835	19950	20045	19852	19829	19886	20003	19913	19958	19852	19805	19979	19970	19985	19981	19914	19905	19862	20035	19877	19829	20059	20026	19888	19937	20015	19935	19923	19990	19946	20064	19840	19939	19917	19887	19738	20108	20051	19731	19994	20051	20033	19880	20045	20027	19866	19998	19730	20194	19832	19760	19975	20263	19713	19876	19908	20017	19884	19968	19850	19851	19794	19664	19914	19851	19996	20016	19859	19833	19827	19962	19939	19726	19953	19858	20044	19944	19981	19976	19956	19832	19882	19745	20023	19836	19812	19693	20009	19809	19708	19712	20109	19931	19901	19926	19941	19743	19769	19694	19802	19768	19965	20108	20271	20251	20009	19849	19724	19834	19755	19849	20007	20109	19691	19979	19850	19771	19911	19696	19940	19781	19720	19966	20272	19836	19716	19778	19697	19801	19941	19910	19849	19897	19980	19944	19975	19807	19936	19769	19882	19886	19745	20106	19697	19914	19825	19976	19854	19772	19861	19957	19876	19924	19619	20000	20192	20100	19964	19855	19892	20094	20096	19947	19911	19941	20014	19935	19972	19925	19591	19982	19885	19851	20138	19925	20058	20021	19869	19780	19860	19771	19794	19864	19856	19812	20037	19914	19773	19882	19806	19922	19884	19765	19819	19899	19862	19837	19910	19817	19849	19871	19904	19963	19837	20127	19860	19771	19746	19813	19841	19894	19625	19696	19896	19840	19873	20071	20114	19978	19979	20054	19913	19969	19910	19856	19981	20019	19864	19921	19646	20005	19909	19779	19885	19986	20088	19898	20053	20023	19831	19898	19772	20044	19991	20074	20064	19891	19997	19708	19778	20120	20108	19899	19686	19723	19906	19850	19904	20047	19842	19745	19745	19806	19957	19855	19874	20066	19731	19913	20163	19962	19889	20090	19950	19725	19894	20039	19633	19849	20035	19978	20077	20022	19999	20073	20016	19809	19858	19864	19970	19687	19863	19918	19873	19955	19691	20098	19824	19928	19807	19754	19948	20044	19835	20051	20153	19921	19933	20001	19872	20046	20132	19847	19759	20004	19945	19981	19927	19812	20139	19933	19983	20191	19988	19904	20002	20043	19881	19770	19603	19781	19903	20227	19893	19830	19731	19960	19800	19792	20058	19972	19859	19793	19753	19849	19885	20025	19959	19802	19764	19924	19751	19812	19866	20012	19922	19859	19830	20193	19770	19811	19838	19997	19851	19929	20002	19878	19999	19938	19894	19897	19877	19742	19859	19738	19860	19809	20012	19718	19892	19961	20043	19852	19934	20049	19864	19950	20241	19807	19919	20041	20034	19945	19999	19975	19820	19995	19809	20030	20047	19962	20088	19972	20138	19888	19788	19888	19754	19948	20100	19940	19857	19886	20045	19874	20079	19870	19819	20106	19882	20017	19780	19980	20039	19892	19747	19790	19905	20167	20022	20050	19964	19854	19918	19972	19981	20014	19745	20076	19900	19861	20124	19946	19874	20186	20115	20001	19857	20089	19966	19900	19904	19896	19875	19959	19869	19849	19705	20088	19948	20058	19938	19918	20175	19802	19902	19907	19997	20044	19816	20006	19940	20161	19720	19845	20017	19988	19697	19910	19957	19759	19826	19892	19736	20126	19687	20009	19742	20001	19894	19876	19700	19878	20130	19904	19998	20067	20051	19946	19938	19991	20108	19708	19879	19929	19812	19809	19968	19680	19980	19918	19586	19922	19837	19633	19871	19984	19813	19870	19799	19944	20125	19871	19987	20033	19798	19723	20065	19986	20033	20019	20123	19787	19686	19834	19937	19966	20349	19930	19992	20008	19823	20047	19860	19831	19911	19960	19761	19743	19874	20086	19920	19774	19667	19671	19783	19691	19910	19709	19989	19905	19740	19561	19675	19710	19989	19828	19937	19991	20062	19936	19832	19918	19866	20018	19849	19988	19497	19727	20034	19786	19850	19959	20006	19965	19875	19969	19954	19832	20119	19912	19945	19957	19924	19885	19985	19907	19922	20106	19874	19980	20068	19873	19970	19945	19834	19910	19830	19890	19977	19690	19993	20049	19766	19996	19852	20008	20019	19907	19910	19897	19944	19978	20212	19906	19890	19914	20192	19893	19879	20014	19834	19943	19785	19964	19954	20110	19789	19924	19838	19992	19857	19745	19992	19841	19844	20017	19739	19693	19753	20314	19892	19989	19811	19963	19859	19805	20044	19811	19865	19944	19860	19720	20049	19934	19884	20092	19958	19964	19799	19864	19923	20229	19904	20097	19864	19824	19903	19803	19875	20061	19837	19844	19846	19981	20014	19837	19861	20006	19973	20057	20069	19982	19838	19964	20002	19964	19865	19946	19879	19763	19869	19774	19715	19852	20034	20100	19934	20004	20062	20030	19931	20146	19819	19820	19712	20135	20156	19929	19841	19710	19954	19935	19948	19907	19776	19913	19951	19872	19935	19907	19946	19979	19866	19867	19743	19779	19955	19810	19891	19950	19712	19827	19783	19861	19944	20006	20021	20136	19829	19874	19955	19996	20154	20023	19907	19826	19731	20024	19887	19805	19894	20048	19864	19879	19956	19796	19718	20085	20044	20009	19919	19789	20001	19973	19845	19785	19713	19841	19875	19907	19883	20132	19973	19925	19954	20042	20051	19936	20064	19866	19998	20154	19930	20020	19914	20088	19979	20060	19757	19926	19879	20051	20049	19835	19631	19950	19893	19933	19887	19793	19775	19892	19815	20024	19905	19988	19822	19830	19972	19971	19847	19967	19900	19864	20031	19932	19883	19938	19921	19777	19766	19850	19654	19934	19713	19883	19996	19884	19998	19955	19965	19872	19821	19822	19826	19761	19651	20052	19916	19944	19983	19889	19874	20081	20034	19994	19624	19898	20217	19885	19915	19938	19912	19976	19958	19923	19867	20082	19813	19869	19866	19795	20136	19747	19846	19875	19890	19864	20092	19785	19841	20060	19908	19758	19950	19804	19874	19853	19892	19920	20045	20005	19716	19917	19841	20014	19666	20017	19907	19965	19890	19731	20007	19757	19799	19730	20136	20091	19807	20045	19926	20050	19994	19900	19994	20045	19749	20127	19873	19855	19779	20033	19881	19834	20085	19993	19779	19914	20043	19903	19811	19931	19821	19923	19846	19799	19951	19983	19761	19785	19831	19820	19893	19848	19787	19972	19730	19930	19938	19973	19978	19842	20013	19880	20117	19819	19854	20032	20016	19988	19644	19781	19905	20085	20028	20051	20006	20016	20001	19886	19833	20030	20108	20011	19901	19836	19648	20037	19960	20027	19906	20034	19549	19743	19797	19974	19780	19907	20102	19759	19863	19898	20235	19839	20104	19801	19863	19799	19919	19884	19930	19848	19903	19921	19943	19962	19902	19915	19942	19883	19912	20074	20017	19810	19891	19893	20022	19873	19967	19927	19801	19765	19874	19904	19784	19934	19921	19815	19852	19872	20039	19803	19770	19782	19712	19798	19856	19933	20015	19841	19830	20035	19836	19860	19862	19848	19943	19876	20204	19885	19877	20076	19765	19971	19955	19918	19931	19996	20026	19995	20022	19849	19879	19713	20196	19970	20153	19771	20166	20072	19940	19885	19746	19875	20040	20102	19913	19789	19821	19863	19977	20089	19815	19774	19680	19899	19947	20003	20010	19953	19748	19913	20002	19676	19724	20014	19981	20151	20066	19614	19885	19995	19890	19985	19964	19979	20154	19682	19735	19793	19729	19828	19897	19853	19997	19886	20044	19751	19943	19933	19816	19873	19977	19815	19905	19795	19801	19969	19869	19894	19655
55578	98851	91298	65855	45104	29487	20479	17356	16559	16422	16309	16324	16424	16321	16405	16358	16407	16138	16378	16341	16457	16225	16363	16416	16409	16394	16390	16192	16275	16314	16367	16410	16453	16183	16290	16260	16384	16145	16339	16219	16355	16291	16135	16273	16247	16308	16263	16143	16264	16352	16304	16273	16350	16258	16251	16204	16339	16317	16341	16400	16267	16321	16142	16323	16200	16299	16365	16430	16284	16191	16292	16342	16222	16219	16228	16215	16389	16221	16372	16248	16298	16464	16441	16460	16310	16392	16441	16323	16151	16223	16279	16232	16214	16245	16202	16412	16256	16181	16317	16269	16547	16256	16277	16234	16442	16370	16185	16331	16339	16311	16271	16114	16268	16271	16375	16416	16218	16389	16223	16371	16418	16324	16131	16492	16400	16291	16233	16219	16263	16187	16409	16331	16175	16354	16362	16199	16560	16309	16314	16344	16337	16264	16267	16383	16126	16318	16370	16347	16243	16185	16358	16253	16380	16111	16263	16241	16365	16190	16308	16350	16372	16239	16363	16450	16176	16218	16285	16245	16510	16177	16394	16297	16204	16323	16224	16201	16346	16262	16349	16202	16442	16237	16148	16207	16359	16154	16300	16210	16409	16391	16279	16358	16171	16146	16123	16280	16283	16187	16374	16416	16244	16372	16141	16218	16272	16369	16259	16278	16405	16103	16428	16300	16284	16248	16430	16338	16332	16373	16401	16323	16205	16258	16321	16206	16489	16420	16341	16139	16547	16341	16251	16338	16484	16193	16317	16221	16144	16252	16281	16218	16356	16236	16252	16258	16340	16349	16164	16310	16370	16327	16357	16528	16369	16171	16248	16245	16249	16173	16282	16378	16178	16266	16311	16349	16138	16261	16178	16184	16319	16404	16214	16345	16203	16207	16193	16312	16347	16055	16295	16310	16302	16330	16315	16233	16272	16362	16303	16372	16343	16318	16296	16333	16287	16151	16253	16337	16312	16131	16226	16234	16243	16084	16091	16263	16163	16286	16299	16328	16262	16315	16334	16357	16181	16332	16221	16070	16216	16252	16234	16371	16313	16230	16263	16223	16490	16361	16347	16309	16286	16270	16234	16231	16484	16338	16412	16229	16375	16379	16263	16230	16176	16387	16307	16056	16257	16231	16333	16383	16410	16313	16375	16188	16305	16280	16247	16351	16156	16178	16335	16241	16254	16309	16318	16251	16376	16276	16380	16165	16147	16240	16168	16121	16335	16374	16090	16545	16412	16208	16332	16420	16220	16244	16079	16105	16322	16295	16276	16332	16331	16233	16308	16178	16275	16284	16272	16185	16425	16186	16266	16320	16229	16448	16342	16461	16328	16333	16431	16219	16365	16145	16241	16301	16222	16374	16305	16530	16327	16210	16260	16176	16124	16330	16299	16236	16175	16314	16409	16380	16312	16142	16201	16194	16220	16349	16308	16173	16253	16170	16189	16218	16359	16285	16337	16248	16361	16138	16364	16166	16190	16273	16287	16105	16284	16359	16080	16390	16301	16238	16323	16253	16427	16098	16315	16319	16373	16251	16210	16308	16220	16499	16028	16230	16554	16005	16203	16416	16212	16190	16249	16254	16307	16391	16152	16402	16179	16203	16423	16314	16269	16330	16386	16213	16312	16398	16127	16195	16343	16198	16210	16336	16214	16259	16460	16248	16466	16531	16127	16220	16304	16349	16397	16252	16278	16166	16260	16243	16524	16182	16321	16326	16154	16370	16275	16212	16117	16245	16156	16221	16100	16408	16244	16140	16146	16204	16317	16269	16438	16216	16309	16147	16107	16340	16101	16348	16431	16089	16426	16283	16390	16434	16273	16265	16228	16262	16162	16256	16184	16179	16244	16361	16452	16199	16343	16344	16369	16356	16391	16300	16435	16258	16286	16313	16209	16313	16229	16272	16189	16320	16251	16273	16147	16541	16302	16232	16211	16349	16084	16354	16225	16312	16321	16379	16330	16182	16413	16336	16388	16321	16277	16439	16216	16110	16271	16208	16211	16334	16280	16074	16177	16418	16114	16362	16280	16302	16147	16138	16303	16263	16268	16282	16234	16300	16382	16315	16201	16213	16189	16295	16483	16214	16312	16490	16152	16272	16302	16176	16354	16434	16121	16331	16286	16342	16440	16291	16370	16214	16281	16150	16245	16102	16379	16217	16319	16392	16256	16461	16234	16306	16186	16295	16207	16362	16176	16219	16353	16229	16445	16360	16218	16116	16450	16369	16514	16343	16289	16150	16379	16207	16434	16462	16352	16254	16288	16269	16210	16326	16174	16193	16255	16392	16203	16469	16164	16233	16244	16269	16439	16342	16320	16284	16186	16321	16192	16215	16257	16257	16230	15995	16271	16166	16343	16357	16159	16203	16526	16444	16195	16354	16258	16291	16380	16211	16425	16240	16265	16373	16373	16230	16421	16185	16410	16263	16201	16287	16137	16137	16335	16226	16208	16388	16359	16303	16266	16309	16254	16173	16373	16203	16168	16301	16324	16249	16202	16172	16209	16273	16379	16148	16312	16162	16440	16210	16180	16335	16281	16090	16464	16229	16428	16136	16294	16143	16246	16247	16260	16188	16304	16331	16211	16236	16461	16260	16346	16312	16384	16192	16200	16350	16293	16457	16300	16355	16198	16250	16207	16364	16258	16208	16285	16219	16172	16373	16385	16122	16360	16242	16127	16261	16275	16354	16319	16398	16137	16313	16314	16253	16376	16252	16396	16271	16131	16135	16246	16116	16377	16337	16278	16203	16354	16174	16395	16290	16339	16289	16306	16338	16158	16249	16446	16344	16238	16389	16326	16395	16266	16271	16414	16116	16212	16260	16324	16241	16276	16147	16103	16357	16158	16324	16271	16253	16220	16338	16476	16257	16265	16335	16205	16392	16362	16163	16332	16376	16399	16382	16488	16428	16154	16341	16286	16320	16421	16387	16157	16347	16249	16062	16298	16300	16185	16459	16336	16040	16281	16314	16105	16290	16208	16258	16365	16325	16250	16460	16424	16278	16277	16393	16224	16258	16421	16348	16296	16418	16239	16307	16256	16260	16281	16181	16321	16264	16282	16306	16138	16188	16208	16161	16275	16412	16239	16334	16219	16117	16252	16305	16311	16310	16172	16154	16405	16216	16253	16344	16127	16323	16157	16270	16414	16122	16347	16237	16430	16251	16343	16232	16322	16359	16113	16138	16439	16313	16156	16163	16274	16279	16184	16381	16361	16266	16164	16222	16250	16405	16143	16428	16339	16330	16322	16310	16241	16276	16319	16263	16324	16223	16409	16120	16328	16365	16346	16278	16239	16270	16181	16333	16043	16198	16258	16147	16176	16236	16224	16129	16319	16267	16293	16294	16309	16255	16373	16424	16351	16310	16413	16317	16359	16319	16188	16293	16222	16256	16191	16355	16287	16295	16139	16293	16365	16321	16463	16313	16313	16348	16187	16102	16217	16273	16417	16292	16244	16421	16215	16099	16423	16334	15994	16311	16567	16390	16342	16287	16358	16316	16158	16354	16136	16225	16288	16097	16327	16194	16198	16332	16385	16287	16283	16183	16240	16296	16095	16227	16264	16212	16193	16347	16377	16337	16391	16428	16287	16348	16207	16061	16302	16205	16364	16276	16314	16118	16249	16213	16283	16215	16390	16323	16180	16168	16318	16261	16514	16257	16249	16295	16284	16376	16347	16191	16346	16152	16128	16306	16465	16216	16163	16221	16340	16148	16367	16170	16255	16316	16279	16168	16308	16276	16243	16234	16357	16177	16191	16203	16225	16141	16173	16349	16117	16217	16120	16202	16199	16199	16258	16491	16298	16456	16275	16279	16390	16253	16255	16115	16355	16303	16287	16373	16143	16394	16107	16313	16214	16319	16378	16471	16299	16246	16053	16361	16303	16191	16034	16350	16438	16340	16324	16182	16222	16299	16438	16377	16350	16164	16365	16371	16211	16515	16337	16245	16334	16201	16276	16347	16213	16418	16229	16437	16183	16126	16266	16251	16202	16222	16245	16497	16312	16183	16258	16316	16313	16409	16254	16243	16322	16319	16230	16271	16452	16336	16294	16354	16249	16194	16392	16387	16179	16466	16300	16293	16241	16320	16422	16432	16220	16325	16459	16281	16378	16399	16177	16236	16217	16326	16271	16060	16318	16461	16298	16147	16187	16101	16322	16273	16451	16282	16267	16337	16300	16129	16380	16417	16267	16226	16266	16252	16450	16090	16296	16349	16385	16205	16252	16277	16305	16214	16236	16440	16338	16338	16224	16303	16348	16536	16396	16344	16249	16087	16259	16188	16166	16150	16285	16278	16275	16286	16353	16336	16396	16197	16129	16431	16231	16370	16226	16303	16432	16229	16338	16422	16342	16113	16522	16297	16313	16276	16042	16243	16240	16345	16289	16319	16231	16328	16287	16311	16211	16376	16224	16227	16241	16095	16402	16257	16337	16142	16297	16294	16246	16402	16284	16278	16348	16512	16112	16265	16152	16218	16242	16267	16439	16354	16121	16256	16248	16287	16390	16211	16282	16298	16163	16358	16446	16348	16304	16375	16334	16340	16271	16252	16254	16120	16136	16105	16353	16329	16272	16390	16248	16270	16356	16397	16164	16170	16346	16330	16237	16279	16173	16445	16215	16268	16205	16409	16335	16188	16179	16176	16374	16157	16213	16211	16115	16282	16197	16302	16451	16254	16315	16242	16212	16406	16154	16275	16157	16361	16286	16192	16189	16128	16329	16231	16420	16452	16423	16285	16249	16062	16166	16560	16191	16274	16305	16333	16332	16298	16300	16371	16184	16298	16441	16383	16390	16333	16296	16349	16481	16122	16028	16277	16128	16268	16299	16238	16320	16359	16225	16293	16309	16274	16380	16349	16523	16367	16330	16224	16162	16344	16213	16162	16436	16384	16312	16178	16104	16170	16246	16218	16313	16381	16230	16206	16180	16227	16226	16349	16326	16307	16371	16131	16205	16325	16247	16339	16280	16058	16284	16381	16480	16269	16242	16326	16265	16251	16242	16348	16416	16205	16440	16387	16260	16275	16189	16347	16369	16294	16277	16214	16292	16304	16218	16083	16456	16217	16192	16351	16140	16109	16254	16378	16323	16357	16188	16302	16374	16161	16106	16258	16223	16117
22939	22342	38009	40995	37257	32737	29950	23258	20941	21038	20854	20426	20596	20724	20800	20448	20481	20546	20571	20340	20488	20365	20523	20619	20638	20538	20590	20510	20443	20579	20372	20389	20172	20353	20335	20429	20432	20465	20430	20404	20329	20102	20243	20169	20489	20401	20330	20199	20283	20329	20355	20146	20298	20225	20274	20450	20288	20361	20353	20307	20310	20117	20241	20274	20274	20392	20266	20092	20220	20077	20217	20234	20372	20185	20188	20566	20341	20255	20470	20441	20322	20105	20203	20397	20328	20364	19962	20193	20319	20408	20273	20160	20418	20271	20493	20353	20126	20424	20405	20394	20365	20085	20314	20122	20290	20309	20244	20262	20227	20197	20367	20354	20111	20056	20195	20379	20252	20354	20243	20320	20356	20222	20023	20264	20499	20131	20117	20506	20271	20357	20446	20167	20149	20189	20352	20118	20195	20235	20245	20333	20240	20418	20289	20138	20237	20267	20230	20207	20286	20317	20329	20160	20272	20165	20222	20113	20282	20370	20147	20126	20126	20508	20201	20081	20385	20223	19876	20282	20115	20324	20186	20081	20192	20114	20179	20407	20248	20407	20362	20280	20266	20256	20283	20349	20258	20358	20134	20152	20058	20365	20441	20370	20316	20044	20325	20289	20310	20379	20168	20272	20413	20230	20269	20271	20263	20458	20104	20266	20165	20310	20289	20168	20213	20403	20353	19918	20365	20064	20049	20118	19996	20318	20317	20125	20139	20354	20392	20304	20352	20371	20200	20391	20064	20065	20250	20124	20265	20133	20262	20499	20167	19973	20270	20106	20369	20540	20318	20063	20073	20238	20275	20160	19980	20266	20210	20081	20253	20279	20290	20176	20434	20367	20209	20391	20018	20255	20293	20438	20159	20168	20152	20316	20127	20247	20326	20336	20327	20295	20391	20050	20209	20105	20417	20476	20447	20193	20243	20289	20699	20310	20278	20326	20258	20292	20213	20502	20338	20407	20420	20345	20029	20155	20209	20236	20218	20110	20133	19946	20336	20178	20159	20284	20181	19973	19968	20200	20305	20384	20335	20400	20404	20317	20408	20390	20346	20347	20250	20090	20244	20295	20073	20186	20121	20089	20264	20213	20167	20207	20253	20137	20058	20037	20326	20185	20360	20350	20342	20206	20297	20166	20416	20113	20169	20193	20250	20150	20271	20385	20280	20444	20230	20374	20204	20142	20231	20382	20222	20167	20160	20160	20337	20002	20164	20312	20269	20017	20076	20052	20288	20303	20349	20325	20395	20312	20247	20258	20220	20253	20397	20325	20193	20189	20244	20244	20382	20236	20253	20232	20253	20322	19981	20417	20312	20094	20158	20283	20244	20396	20409	20282	20252	20404	20279	20332	20300	20384	20161	20322	20241	20394	20437	20218	20149	20255	20364	20111	20289	20286	20267	20270	20161	20275	20496	20292	20245	20199	20205	20188	20348	20334	20177	20264	20341	20382	20119	20193	19967	19988	19997	20342	20339	20332	20117	20271	20218	20316	20091	20278	20374	20066	20185	20288	20194	20246	20273	20231	20310	20196	20257	20280	20287	20241	20344	20252	20263	20273	20058	20177	20252	20404	20347	20302	20315	20366	20402	20006	20179	20308	20259	20289	20320	20401	20198	20108	20051	20197	20191	20176	20150	20200	20344	20332	20241	20448	20158	20190	20093	20280	20116	20302	20173	20191	20578	20201	20448	20086	20240	20302	20356	20205	20186	20262	20314	20330	20351	20281	20238	20162	20137	20425	20404	20339	20032	20264	20171	20237	20446	20375	20427	20320	20395	20305	20218	20158	20281	20132	20241	20315	20353	20271	20101	20199	20445	20248	20246	20144	20543	20253	20319	20151	20041	20125	20257	20156	20453	20321	20227	20149	20169	20152	20429	20247	20360	20336	20143	20428	20218	20209	20158	20435	20348	20359	20360	20271	20183	20232	20314	20275	20068	20466	20089	20344	20351	20393	20246	20282	20225	20577	20168	20258	20242	20469	20306	20224	20222	20403	20218	20173	20221	20360	20272	20378	20345	20062	20235	20184	20389	20520	20179	20168	20082	20390	20206	20232	20407	20356	20257	20226	20387	20253	20194	20279	20160	20389	20510	20523	20366	20008	20193	20195	20065	20287	20300	20297	20248	20390	20285	20378	20357	20107	20234	20251	20400	20286	20206	20296	20340	20333	20160	20356	20145	20267	20280	20243	20592	20360	20133	20204	20081	20196	20320	20412	20190	20306	20263	20152	20082	20329	20412	20308	20338	20112	20332	20268	20225	20268	20263	20314	20431	20197	20434	20324	20258	20340	20433	20220	20012	20125	20059	20255	20171	20164	20292	20154	20041	20348	20186	20281	20178	20308	20211	20304	20218	20179	20260	20002	20262	20042	20127	20385	20304	20078	20258	20222	20206	20218	20148	20159	20123	20228	20276	20333	20282	20282	20115	19921	20326	20266	20337	20258	20409	20207	20382	20288	20368	20185	20114	20295	20375	20029	20292	20221	20164	20222	20304	20251	20131	20194	20338	20370	20294	20072	20275	20333	20257	20386	20292	20464	20155	20182	20465	20287	20432	20376	20160	20357	20230	20352	20030	20348	20152	20262	20386	20095	20237	20169	20285	20083	20259	20214	20228	20372	19893	20236	20232	20410	20284	20458	20432	20383	20472	20229	20159	20217	20301	20129	20135	20240	20300	20079	20178	20146	20218	20081	20335	20225	20507	20267	20359	20160	20257	20140	20195	20365	20249	20324	20283	20392	20319	20323	20063	20268	20358	20228	20285	20261	20182	20256	20035	20378	20146	20183	20029	20099	20091	20260	20452	20230	20383	20474	20362	20089	20137	20224	20122	20270	20172	20150	20356	20411	20354	20302	20216	20005	20414	20246	20136	20379	20363	20325	20146	19979	20249	20316	20109	20437	20303	20522	20195	20317	20065	20156	20325	20192	20139	20248	20254	20230	20389	20368	20273	20425	20281	20281	20240	20031	20204	20288	20235	20150	20267	20218	20053	20311	20185	20097	20371	20220	20230	20020	20291	20419	20026	20058	20222	20307	20329	20104	20282	20301	20148	20194	20045	20138	20196	20202	20371	20262	20167	20081	20231	20274	20372	20315	20381	20337	20265	20368	20247	20227	20415	19990	20316	20301	20106	20252	20229	20452	20243	20258	20021	20195	20181	20269	20205	20194	20280	20165	20347	20106	20316	20112	20305	20240	20356	20211	20284	20309	20278	20267	20456	20319	20120	20252	20366	20178	20378	20323	20301	20137	20244	20193	20262	20163	20261	20296	20318	20460	20238	20319	20268	20268	20554	20416	20208	20262	20242	20188	20313	20157	20149	20307	20405	20087	20058	20150	20312	20051	20357	20391	20384	20209	20333	20262	20300	20097	20480	20168	20316	20180	20297	20284	20192	20200	20186	20395	20411	19970	20363	20199	20186	20225	20488	20153	20183	20291	20103	19989	20197	20192	20107	20171	20324	20317	20320	20239	20181	20202	20074	20212	20256	20379	20391	20429	20162	20334	20103	20222	20575	20251	20260	20139	20438	20278	20328	20257	20297	20154	20023	20240	20197	20163	20082	20367	20427	20395	20028	20249	20183	20325	20279	20162	20023	20202	20471	20337	20138	20285	20386	20328	20443	20315	20237	20422	20282	20126	19902	20170	20429	20307	20224	20179	20214	20247	20389	20364	20179	20150	19962	20316	20432	20143	20130	20014	20233	20184	20250	20302	20165	20120	20251	20221	20291	20344	20197	20361	20433	20084	20255	20172	20159	20184	20230	20208	20244	20231	19860	20294	20153	20105	20339	20376	20258	20262	20263	20432	20201	20371	20361	20200	20228	20193	20359	20194	20104	20316	20177	20171	20264	20393	20256	20189	20087	20095	20114	20209	20476	20130	20246	20229	20257	20279	20235	20351	20256	20250	20255	20044	20546	20186	20379	20316	20294	20323	20223	20088	20325	20352	20183	20290	20285	20355	20243	20308	20187	20058	20476	20131	20361	20363	20318	20373	20263	20115	20207	20385	20299	20179	20291	20298	20345	20178	20356	20294	20338	20308	20223	20170	20247	20406	20272	20510	20139	20234	20219	20224	20272	20072	20346	20107	20124	20206	20183	20065	20268	20195	20265	20345	20358	20122	20229	20062	20084	20156	20149	20271	20295	20256	20313	20303	20013	20298	20080	20124	20532	20004	20223	20300	20323	20252	20253	20114	19976	20131	20324	20377	20287	20342	20059	20265	20139	20294	20295	20184	20217	20256	20198	20048	20228	20050	20194	20112	20333	20188	20081	20153	19988	20291	20265	20148	20249	20274	20083	20244	20382	20159	20309	20191	20280	20054	20211	20326	20599	20294	19924	20233	20011	20529	20053	20267	20091	20276	20133	20320	20334	20222	20405	20034	20265	20164	20482	20272	20100	20175	20212	20270	20127	20135	20278	20303	20167	20307	20427	20304	20230	20180	20227	20004	20138	20252	20149	20255	20312	20158	20428	20289	20136	20157	20258	20479	20366	20104	20209	20276	20235	20530	20260	20252	20548	20278	20198	20254	20218	20197	19959	20370	20372	20311	20080	20376	20284	19973	20252	20409	20320	20216	20068	20505	20394	20301	20331	20266	20116	20389	20157	20058	20331	20136	20218	20263	20082	20023	20353	20433	20142	20246	20056	20245	20204	20217	20246	20156	20300	20367	20377	20315	20259	20063	20195	20270	20322	20147	20173	20473	20222	20168	20076	20078	20360	20266	20185	20393	20097	20449	20506	20342	20208	20259	20359	20261	20316	20261	20131	20183	20357	20115	20206	20243	20539	20195	20321	20185	20037	20353	20177	20013	19967	20359	20147	20093	20208	20387	20257	20417	20354	20085	20215	20291	20319	20328	20229	20389	20410	20120	20419	20370	20336	20101	20189	20330	20362	20459	20210	20451	20384	20269	20307	20291	20152	20363	20187	20177	20187	20127	20302	20129	20310	20209	20488	20343	20200	20191	20287	20485	20194	20250	20306	20312	20182	20308	20394	20139	20163	20070	20283	20202	20178	20175	20279	20265	20418	20159	20286	20278	20219	20095	20212	20205	20233	20284	20132	20208	20233	20202	20160	20101	20224	20099	20156	19901	20377	20240	20281	20392	20451	20327
60010	102093	96029	78673	55389	36825	24180	18423	16855	16455	16521	16371	16419	16425	16410	16294	16489	16494	16519	16427	16508	16649	16306	16473	16376	16417	16459	16459	16385	16413	16531	16631	16338	16622	16423	16455	16282	16506	16387	16355	16401	16264	16417	16397	16555	16413	16531	16357	16544	16316	16438	16437	16410	16342	16376	16273	16414	16309	16571	16416	16450	16461	16387	16578	16290	16439	16536	16537	16363	16431	16387	16442	16488	16576	16431	16461	16466	16470	16608	16465	16381	16193	16469	16699	16407	16442	16337	16459	16462	16419	16475	16364	16342	16443	16425	16497	16456	16477	16353	16571	16458	16458	16373	16282	16597	16303	16468	16454	16513	16464	16419	16440	16374	16457	16335	16430	16476	16294	16416	16467	16167	16520	16600	16491	16324	16243	16437	16342	16422	16390	16467	16443	16385	16407	16497	16403	16294	16430	16603	16466	16411	16419	16386	16327	16368	16478	16474	16450	16310	16538	16455	16543	16365	16545	16494	16505	16447	16476	16539	16446	16384	16441	16451	16485	16480	16480	16499	16483	16405	16672	16471	16543	16406	16466	16538	16489	16282	16392	16339	16301	16397	16436	16339	16290	16595	16417	16353	16317	16417	16441	16345	16433	16446	16462	16515	16428	16378	16395	16433	16490	16439	16322	16514	16474	16582	16458	16336	16327	16457	16311	16318	16458	16415	16526	16418	16436	16252	16440	16372	16374	16395	16513	16398	16432	16476	16513	16367	16365	16355	16572	16407	16504	16319	16387	16299	16357	16568	16490	16482	16488	16436	16353	16494	16595	16390	16293	16522	16452	16493	16367	16365	16675	16392	16438	16537	16511	16578	16317	16306	16219	16395	16517	16249	16592	16471	16240	16435	16307	16630	16436	16197	16436	16562	16325	16473	16410	16396	16434	16383	16392	16382	16578	16518	16527	16397	16399	16435	16461	16497	16620	16284	16380	16547	16468	16480	16404	16473	16337	16496	16485	16334	16571	16375	16433	16369	16641	16333	16389	16393	16460	16291	16512	16211	16314	16431	16433	16335	16475	16473	16445	16509	16321	16472	16545	16571	16350	16348	16442	16353	16585	16219	16431	16552	16498	16539	16372	16466	16556	16351	16460	16391	16400	16448	16335	16431	16333	16632	16371	16341	16466	16297	16481	16406	16478	16394	16356	16489	16441	16562	16625	16496	16298	16470	16488	16436	16339	16492	16356	16483	16343	16600	16484	16426	16519	16426	16330	16439	16239	16351	16365	16374	16447	16428	16463	16471	16571	16426	16465	16393	16450	16331	16446	16490	16389	16506	16486	16375	16556	16392	16474	16349	16374	16325	16558	16462	16516	16383	16520	16333	16506	16491	16550	16402	16511	16334	16291	16409	16409	16282	16516	16347	16455	16483	16514	16577	16323	16472	16561	16416	16386	16289	16524	16359	16402	16470	16379	16423	16507	16521	16440	16434	16465	16533	16440	16400	16340	16382	16482	16543	16406	16391	16496	16372	16414	16364	16314	16585	16401	16539	16338	16391	16456	16568	16369	16474	16385	16510	16408	16402	16371	16402	16416	16429	16554	16282	16723	16334	16410	16415	16318	16414	16221	16390	16190	16314	16505	16525	16400	16484	16317	16336	16376	16455	16427	16558	16472	16443	16407	16516	16306	16303	16488	16258	16528	16310	16428	16376	16442	16442	16415	16612	16280	16261	16530	16279	16316	16382	16272	16521	16626	16376	16494	16360	16503	16523	16408	16526	16409	16435	16325	16474	16345	16388	16365	16484	16416	16339	16616	16431	16395	16344	16332	16508	16545	16363	16628	16323	16387	16539	16316	16454	16525	16399	16332	16562	16445	16395	16380	16385	16411	16523	16424	16345	16435	16557	16420	16389	16286	16357	16612	16309	16521	16531	16328	16415	16528	16501	16200	16463	16213	16338	16361	16618	16478	16328	16400	16511	16373	16466	16388	16377	16524	16559	16434	16465	16451	16520	16521	16470	16530	16520	16555	16460	16407	16413	16460	16259	16478	16452	16546	16281	16536	16421	16572	16546	16312	16567	16416	16452	16478	16347	16411	16280	16436	16419	16504	16182	16344	16357	16351	16637	16575	16448	16434	16249	16620	16419	16604	16443	16362	16396	16410	16522	16458	16555	16513	16235	16400	16210	16489	16329	16339	16329	16256	16275	16288	16340	16325	16447	16377	16395	16333	16443	16389	16530	16413	16517	16217	16491	16464	16460	16516	16532	16435	16432	16469	16491	16247	16441	16355	16492	16440	16460	16535	16488	16362	16597	16486	16305	16437	16331	16570	16391	16516	16232	16431	16446	16429	16405	16419	16436	16445	16466	16476	16392	16366	16498	16486	16397	16497	16352	16547	16405	16439	16354	16557	16458	16201	16355	16370	16363	16385	16416	16518	16607	16294	16323	16413	16506	16411	16525	16369	16414	16345	16480	16418	16467	16593	16363	16557	16324	16458	16350	16379	16278	16432	16519	16446	16496	16267	16342	16423	16310	16366	16396	16286	16500	16479	16563	16381	16393	16456	16405	16607	16505	16493	16325	16297	16473	16352	16520	16415	16318	16486	16359	16395	16560	16331	16592	16341	16536	16310	16278	16450	16512	16395	16508	16517	16305	16407	16447	16386	16294	16348	16225	16541	16391	16325	16538	16345	16366	16342	16292	16392	16436	16502	16653	16497	16437	16338	16484	16442	16293	16472	16355	16445	16414	16530	16381	16380	16535	16376	16453	16431	16255	16407	16509	16342	16360	16491	16610	16381	16454	16489	16344	16465	16457	16313	16359	16332	16423	16411	16287	16353	16446	16516	16387	16372	16444	16532	16569	16378	16409	16477	16395	16416	16487	16472	16361	16406	16286	16464	16257	16372	16365	16513	16303	16422	16463	16192	16374	16512	16396	16425	16416	16215	16499	16434	16352	16499	16643	16600	16545	16513	16465	16462	16441	16519	16392	16490	16239	16321	16306	16547	16381	16363	16290	16480	16395	16319	16460	16478	16300	16306	16466	16160	16398	16449	16505	16393	16579	16504	16439	16402	16509	16360	16512	16320	16312	16387	16583	16540	16309	16756	16456	16567	16339	16446	16519	16254	16550	16329	16420	16386	16566	16375	16444	16421	16204	16311	16394	16517	16540	16520	16253	16510	16432	16445	16513	16390	16450	16444	16395	16213	16362	16462	16690	16407	16421	16266	16512	16483	16452	16486	16370	16358	16616	16563	16293	16419	16336	16314	16403	16495	16294	16429	16388	16412	16459	16417	16600	16479	16290	16420	16452	16428	16313	16355	16341	16469	16338	16344	16454	16472	16345	16694	16322	16383	16445	16487	16473	16493	16587	16430	16108	16415	16441	16283	16562	16299	16557	16384	16340	16335	16373	16512	16426	16413	16333	16287	16360	16613	16500	16369	16427	16488	16381	16351	16391	16370	16326	16408	16518	16388	16499	16596	16480	16255	16447	16331	16409	16450	16523	16456	16395	16292	16378	16340	16506	16582	16317	16284	16447	16358	16460	16430	16522	16416	16476	16521	16312	16576	16448	16394	16466	16596	16438	16519	16404	16454	16458	16466	16304	16615	16539	16405	16411	16429	16343	16332	16574	16290	16480	16295	16497	16509	16482	16462	16422	16377	16501	16324	16482	16458	16602	16353	16320	16394	16431	16528	16415	16403	16436	16428	16371	16389	16629	16344	16486	16364	16349	16317	16292	16511	16505	16275	16412	16319	16451	16365	16469	16316	16496	16372	16546	16384	16457	16402	16341	16411	16330	16384	16513	16428	16422	16531	16373	16283	16476	16465	16214	16387	16559	16372	16477	16455	16459	16363	16462	16533	16454	16336	16450	16502	16452	16596	16338	16519	16396	16531	16408	16287	16289	16493	16538	16195	16614	16441	16518	16417	16391	16328	16320	16279	16444	16385	16448	16613	16201	16526	16471	16483	16364	16555	16516	16472	16456	16474	16344	16406	16395	16382	16496	16390	16396	16419	16405	16441	16616	16472	16533	16460	16495	16451	16553	16404	16521	16428	16389	16437	16410	16500	16228	16472	16440	16429	16303	16218	16485	16499	16323	16537	16531	16508	16463	16476	16361	16587	16438	16600	16276	16547	16464	16515	16557	16442	16596	16406	16439	16457	16357	16414	16523	16409	16235	16396	16565	16441	16324	16359	16352	16347	16461	16389	16377	16493	16567	16407	16637	16411	16355	16343	16565	16507	16556	16286	16476	16331	16590	16360	16480	16414	16306	16608	16455	16425	16259	16454	16421	16381	16347	16383	16536	16386	16477	16461	16304	16540	16502	16339	16507	16598	16375	16460	16351	16454	16484	16358	16403	16310	16453	16406	16373	16293	16335	16632	16554	16488	16314	16328	16213	16419	16522	16377	16451	16267	16370	16142	16370	16395	16371	16567	16315	16294	16199	16219	16620	16338	16635	16400	16682	16223	16533	16253	16481	16340	16502	16468	16362	16404	16494	16417	16363	16452	16274	16423	16365	16251	16540	16147	16463	16275	16480	16454	16293	16386	16416	16383	16354	16324	16286	16405	16402	16629	16559	16424	16393	16521	16273	16475	16272	16432	16468	16279	16361	16402	16548	16578	16456	16463	16480	16214	16394	16458	16349	16344	16620	16322	16402	16508	16468	16589	16409	16324	16335	16512	16531	16334	16436	16296	16374	16681	16361	16366	16385	16532	16539	16302	16426	16338	16459	16313	16529	16489	16398	16508	16321	16612	16585	16451	16446	16375	16418	16369	16576	16323	16403	16279	16360	16225	16410	16301	16436	16451	16370	16451	16302	16585	16304	16416	16470	16390	16569	16695	16347	16418	16528	16426	16457	16466	16429	16490	16618	16349	16544	16443	16321	16281	16632	16383	16313	16620	16422	16458	16406	16383	16429	16505	16397	16428	16421	16395	16348	16523	16467	16245	16469	16464	16496	16512	16409	16444	16575	16219	16448	16339	16404	16466	16369	16293	16470	16377	16388	16244	16467	16447	16390	16517	16492	16268	16432	16398	16538	16449	16439	16424	16617	16424	16563	16363	16426	16473	16469	16448	16363	16473	16354	16472	16495	16368	16385	16669	16370	16410	16578	16340	16254	16512	16160	16499	16339	16317	16446	16313	16424	16286
28682	36502	48028	38839	28225	23404	21527	20758	20346	20421	20327	20516	20286	20303	20232	20410	20459	20355	20211	20228	20373	20371	20363	20365	20326	20321	20305	20212	20222	20306	20360	20037	20322	20167	20281	20316	20336	20253	20312	20240	20185	20528	20229	20059	20407	20321	20522	20448	20386	20324	20284	20254	20248	20318	20363	20167	20313	20263	20191	20355	20414	20262	20405	20036	20321	20180	20302	20316	20519	20302	20208	20274	20214	20448	20252	20321	20478	20437	20326	20139	20372	20331	20183	20205	20289	20272	20339	20392	20387	20058	20211	20475	20446	20569	20292	20294	20131	20163	20189	20268	20510	20522	20304	20209	20045	20422	20231	20352	20133	20427	20189	20317	20441	20309	20514	20217	20320	20414	20445	20287	20353	20174	20291	20492	20308	20185	20297	20484	20353	20177	20326	20525	20477	20066	20290	20265	20315	20267	20376	20476	20377	20270	20406	20459	20450	20273	20088	20212	20358	20281	20389	20135	20504	20254	20546	20330	20338	20395	20094	20045	20316	20291	20393	20415	20027	20176	20234	20414	20354	20228	20213	20530	20393	20355	20147	20364	20197	20414	20241	20227	20125	20371	20254	20343	20097	20394	20365	20219	20193	20242	20114	20390	20417	20234	20411	20330	20196	20355	20433	20211	20292	20457	20393	20330	20193	20360	20283	20371	20315	20311	20209	20173	20191	20298	20232	20432	20391	20283	20278	20375	20151	20344	20516	20397	20516	20342	20493	20390	20247	20319	20306	20360	20385	20112	20331	20586	20543	20548	20348	20384	20211	20385	20452	20474	20336	20154	20504	20309	20056	20091	20454	20289	20315	20261	20392	20439	20351	20191	20444	20433	20428	20201	20327	20427	20141	20313	20286	20082	20266	20156	20231	20285	20346	20266	20460	20207	20111	20269	20452	20250	20259	20169	20390	20189	20345	20320	20176	20329	20391	20439	20368	20314	20316	20374	20411	19992	20301	19998	20198	20196	20395	20184	20173	20350	20300	20393	20414	20352	20378	20234	20411	20330	20344	20287	20337	20127	20385	20342	20381	20498	20390	20482	20328	20204	20512	20413	20287	20302	20321	20478	20180	20582	20196	20367	20222	20064	20241	20379	20418	20322	20179	20131	20337	20430	20415	20543	20472	20364	20163	20338	20350	20305	20390	20335	20503	20416	20173	20396	20388	20116	20367	20352	20046	20363	20489	20116	20325	20330	20291	20431	20284	20390	20260	20308	20319	20195	20306	20142	20422	20395	20453	20519	20396	20389	20398	20436	20466	20350	20353	20386	20004	20267	20191	20311	20215	20307	20344	20444	20233	20398	20376	20393	20478	20541	20492	20347	20217	20299	20336	20366	20368	20353	20120	20253	20352	20179	20220	20376	20479	20176	20397	20426	20340	20398	20417	20112	20358	20269	20392	20193	20448	20307	20310	20310	20307	20276	20242	20367	20409	20378	20441	20092	20476	20214	20379	20383	20260	20289	20004	20388	20445	20329	20299	20218	20179	20164	20427	20280	20550	20371	20445	20316	20298	20493	20369	20650	20394	20282	20511	20445	20491	20360	20331	20319	20392	20348	20223	20285	20261	20429	20186	20242	20352	20463	20249	20181	20372	20144	20342	20012	20274	20429	20281	20118	20314	20171	20264	20045	20238	20329	20206	20250	20271	20512	20264	20350	20423	20382	20315	20493	20357	20240	20190	20319	20199	20336	20314	20232	20652	20502	20617	20336	20345	20186	20383	20318	20315	20017	20116	20470	20393	20217	20500	20218	20175	20179	20157	20450	20173	20431	20322	20265	20199	20299	20323	20185	20197	20286	20280	20200	20441	20507	20168	20314	20305	20343	20401	20148	20253	20448	20203	20400	20380	20144	20316	20284	20311	20316	20278	20159	20565	20044	20258	20330	20361	20131	20541	20265	20277	20261	20310	20432	20254	20441	20456	20580	20091	20304	20112	20131	20518	20496	20300	20147	20280	20123	20211	20195	20404	20392	20465	20230	20281	20283	20523	20225	20339	20457	20241	20380	20359	20253	20564	20266	20257	20611	20299	20262	20432	20191	20321	20279	20191	20157	20260	20288	20110	20354	20225	20421	20436	20603	20298	20414	20595	20405	20399	20415	20285	20313	20229	20314	20566	20316	20446	20382	20324	20461	20518	20416	20277	20505	20406	20411	20279	20231	20184	20318	20548	20270	20512	20396	20344	20391	20357	20265	20338	20394	20369	20334	20283	20422	20325	20268	20311	20354	20292	20280	20505	20186	20386	20229	20271	20402	20344	20305	20383	20434	20150	20417	20407	20253	20245	20423	20304	20440	20520	20306	20142	20177	20313	20194	20389	20498	20476	20452	20506	20492	20279	20438	20258	20428	20353	20213	20433	20210	20228	20370	20339	20375	20460	20247	20252	20305	20265	20306	20356	20182	20249	20331	20034	20182	20234	20504	20314	20227	20542	20284	20204	20229	20336	20358	20444	20245	20302	20205	20381	19958	20130	20204	20364	20392	20120	20392	20288	20546	20068	20525	20366	20544	20354	20432	20565	20285	20398	20347	20264	20138	20379	20326	20381	20295	20214	20343	20136	20176	20451	20463	20150	20157	20204	20406	20406	20316	20427	20312	20322	20142	20662	20249	20170	20168	20262	20411	20218	20359	20598	20221	20137	20164	20461	20247	20391	20458	20330	20048	20234	20312	20326	20362	20127	20273	20415	20369	20284	20325	20431	20244	20310	20438	20285	20483	20446	20126	20411	20369	20393	20460	20107	20403	20322	20588	20291	20412	20407	20355	20341	20099	20040	20187	20467	20373	20333	20424	20362	20114	20476	20213	20140	20487	20271	20252	20337	20319	20240	20421	20281	20456	20281	20378	20289	20233	20467	20299	20276	20229	20401	20215	20254	20397	20227	20211	20370	20126	20355	20079	20502	20521	20105	20422	20415	20149	20234	20260	20338	20399	20464	20331	20272	20467	20389	20270	20174	20202	20512	20297	20541	20504	20349	20432	20509	20268	20163	20375	20284	20506	20469	20434	20263	20135	20243	20220	20192	20229	20283	20447	20355	20138	20383	20424	20352	20343	20268	20380	20413	20340	20348	20334	20123	20287	20402	20194	20265	20318	20460	20276	20310	20242	20306	20369	20258	20335	20268	20394	20374	20345	20364	20307	20310	20259	20235	20247	20335	20456	20346	20353	20181	20224	20110	20133	20238	20471	20158	20046	20249	20441	20279	20301	20308	20499	20464	20258	20571	20255	20235	20361	20418	20250	20295	20294	20331	20308	20214	20324	20211	20188	20403	20340	20364	20301	20392	20237	20122	20250	20406	20166	20169	20187	20351	20251	20060	20295	20226	20199	20357	20299	20333	20381	20423	20184	20481	20207	20480	20292	20295	20196	20217	20555	20412	20493	20264	20395	20477	20405	20415	20104	20376	20369	20470	20373	20281	20414	20394	20601	20479	20183	20265	20401	20416	20250	20292	20379	20181	20243	20437	20382	20576	20374	20442	20324	20421	20490	20510	20500	20248	20426	20418	19956	20398	20391	20389	20382	20326	20452	20416	20415	20247	20173	20449	20177	20327	20347	20491	20368	20194	20204	20260	20277	20346	20366	20535	20343	20460	20369	20425	20210	20251	20315	20386	20702	20287	20355	20344	20611	20276	20249	20355	20352	20255	20136	20278	20140	20423	20289	20416	20588	20359	20254	20241	20257	20324	20221	20351	20368	20412	20294	20302	20305	20494	20490	20301	20242	20203	20308	20197	20226	20366	20288	20219	20450	20493	20387	20339	20189	20291	20291	20290	20450	20269	20368	20145	20212	20353	20394	20123	20370	20334	20309	20329	20341	20461	20341	20444	20353	20117	20483	20326	20305	20209	20471	20232	20131	20239	20693	20474	20392	20376	20319	20367	20290	20396	20277	20465	20054	20253	20362	20399	20309	20356	20285	20356	20340	20227	20293	20354	20245	20346	20410	20311	20176	20388	20408	20312	20250	20351	20219	20040	20111	20192	20201	20396	20327	20485	20419	20296	20397	20439	20070	20513	20366	20457	20339	20332	20226	20380	20416	20277	20250	20259	20215	20248	20398	20498	20448	20399	20249	20418	20262	20608	20357	20320	20132	20269	20480	19945	20383	20278	20166	20421	20489	20375	20484	20342	20289	20451	20316	20430	20082	20469	20316	20408	20493	20439	20164	20380	20333	20292	20242	20150	20293	20401	20358	20096	20053	20482	20167	20260	20502	20469	20344	20435	20425	20529	20465	20151	20308	20248	20305	20281	20343	20300	20351	20256	20288	20305	20281	20394	20232	20311	20448	20089	20452	20059	20491	20424	20302	20470	20321	20288	20375	20269	20256	20380	20308	20425	20330	20393	20371	20342	20384	20422	20250	20188	20204	20489	20488	20477	20259	20395	20384	20324	20264	20277	20264	20490	20487	20448	20409	20322	20210	20217	20473	20227	20405	20474	20327	20136	20220	20339	20235	20410	20332	20315	20417	20377	20420	20269	20136	20261	20276	20492	20126	20317	20131	20384	20101	20261	20280	20133	20642	20451	19969	20325	20317	20477	20302	20415	20225	20515	20256	20305	20367	20302	20216	20324	20436	20479	20439	20188	20447	20284	20388	20393	20274	20433	20456	20464	20346	20329	20335	20391	20622	20273	20363	20296	20205	20454	20421	20430	20256	20381	20115	20172	20368	20144	20450	20209	20336	20206	20275	20351	20201	20284	20398	20265	20315	20260	20269	20385	20153	20113	20524	20384	20300	20381	20171	20191	20420	20237	20387	20329	20530	20266	20256	20520	20631	20424	20333	20186	20396	20429	20343	20288	20382	20391	20551	20411	20319	20271	20237	20317	20309	20443	20257	20312	20130	20181	20194	20140	20282	20412	20474	20472	20369	20286	20383	20324	20230	20236	20455	20350	20378	20364	20240	20369	20361	20234	20224	20407	20366	20306	20522	20539	20444	20551	20434	20361	20300	20147	20244	20042	20366	20161	20115	20273	20291	20350	20084	20133	20270	20459	20426	20308	20037	20419	20309	20465	20144	20373	20239	20339	20300	20353	20300	20166	20361	20374	20367	20561	20275	20337	20345	20215	20431	20342	20491	20136	20526	20384	20345	20314	20051	20429	20367	20338	20339
30114	56886	48760	34115	24248	19002	17298	16832	16718	16497	16454	16440	16470	16413	16536	16479	16494	16552	16559	16354	16514	16442	16413	16535	16474	16486	16522	16436	16579	16445	16519	16515	16545	16684	16436	16470	16395	16446	16521	16617	16378	16492	16455	16329	16512	16564	16501	16494	16435	16638	16425	16594	16591	16414	16543	16556	16575	16692	16565	16552	16475	16514	16530	16539	16381	16645	16350	16625	16452	16454	16444	16507	16650	16588	16508	16650	16452	16415	16431	16423	16590	16513	16557	16456	16444	16405	16253	16551	16553	16609	16608	16557	16300	16480	16417	16548	16462	16403	16508	16358	16527	16536	16614	16465	16385	16532	16490	16592	16663	16556	16469	16483	16573	16399	16514	16654	16549	16553	16537	16489	16534	16576	16368	16417	16374	16428	16574	16452	16527	16496	16400	16315	16478	16573	16354	16410	16584	16462	16535	16534	16540	16509	16560	16638	16424	16471	16409	16671	16447	16477	16462	16490	16441	16402	16398	16396	16461	16608	16440	16545	16633	16576	16556	16404	16642	16491	16433	16461	16420	16371	16440	16278	16387	16565	16505	16487	16391	16344	16409	16537	16440	16504	16526	16567	16418	16461	16437	16491	16324	16332	16411	16328	16496	16384	16424	16530	16478	16611	16538	16724	16492	16441	16470	16471	16503	16396	16529	16641	16548	16560	16492	16388	16650	16387	16553	16366	16654	16541	16547	16378	16466	16611	16436	16477	16485	16312	16489	16554	16391	16458	16599	16491	16574	16423	16626	16540	16545	16515	16522	16418	16556	16419	16560	16269	16443	16458	16494	16512	16415	16531	16647	16469	16343	16452	16443	16455	16630	16324	16606	16441	16544	16266	16397	16421	16567	16551	16705	16398	16434	16346	16596	16386	16582	16424	16452	16451	16664	16561	16335	16547	16661	16610	16413	16510	16435	16229	16441	16385	16629	16465	16462	16539	16572	16428	16561	16500	16546	16585	16543	16595	16474	16672	16476	16424	16470	16298	16550	16398	16598	16579	16647	16436	16425	16428	16435	16372	16681	16429	16542	16377	16470	16476	16693	16394	16480	16647	16480	16538	16468	16673	16429	16542	16497	16602	16566	16265	16563	16482	16498	16690	16516	16353	16515	16562	16468	16471	16585	16629	16480	16609	16447	16375	16438	16497	16539	16390	16277	16466	16615	16542	16564	16391	16592	16440	16559	16494	16512	16503	16420	16350	16364	16377	16449	16250	16503	16560	16554	16522	16471	16590	16486	16465	16743	16615	16606	16502	16358	16624	16519	16638	16421	16562	16379	16498	16488	16606	16513	16479	16598	16494	16361	16352	16463	16381	16511	16364	16434	16443	16602	16615	16435	16563	16443	16633	16408	16572	16633	16586	16464	16503	16574	16523	16270	16485	16356	16305	16615	16552	16361	16633	16659	16447	16541	16381	16574	16294	16377	16457	16443	16550	16425	16545	16394	16358	16577	16436	16512	16509	16367	16465	16666	16379	16376	16624	16367	16567	16437	16593	16563	16466	16409	16552	16558	16611	16512	16538	16460	16557	16593	16600	16547	16501	16506	16490	16408	16614	16499	16415	16547	16408	16593	16586	16533	16640	16456	16221	16370	16513	16563	16471	16500	16492	16464	16588	16562	16411	16517	16490	16553	16381	16325	16357	16615	16549	16590	16385	16423	16474	16428	16445	16607	16677	16284	16268	16495	16365	16529	16552	16610	16337	16517	16354	16498	16404	16504	16416	16450	16826	16375	16573	16444	16651	16514	16387	16728	16452	16615	16465	16484	16375	16324	16468	16458	16414	16356	16541	16458	16398	16661	16478	16575	16413	16484	16620	16485	16413	16413	16632	16518	16607	16473	16361	16440	16492	16508	16434	16413	16519	16503	16392	16599	16336	16626	16625	16597	16404	16519	16609	16684	16438	16462	16577	16498	16539	16418	16293	16372	16419	16489	16508	16490	16457	16394	16539	16422	16408	16600	16574	16436	16564	16598	16421	16644	16490	16614	16399	16577	16489	16508	16534	16625	16556	16499	16505	16412	16545	16444	16381	16590	16477	16440	16519	16488	16411	16496	16427	16540	16529	16449	16595	16535	16575	16605	16434	16496	16582	16458	16689	16391	16329	16601	16506	16558	16407	16362	16511	16280	16608	16593	16342	16446	16551	16410	16601	16530	16689	16459	16488	16451	16506	16302	16499	16527	16479	16477	16456	16429	16587	16544	16584	16722	16446	16655	16597	16343	16413	16558	16496	16540	16534	16607	16731	16532	16515	16421	16449	16591	16571	16284	16361	16516	16406	16661	16448	16614	16602	16411	16456	16554	16481	16522	16466	16484	16519	16569	16481	16607	16582	16518	16435	16539	16526	16705	16481	16344	16446	16481	16582	16384	16266	16651	16543	16489	16533	16426	16723	16506	16522	16540	16395	16472	16384	16698	16520	16554	16533	16605	16557	16359	16540	16420	16555	16457	16581	16396	16602	16482	16555	16351	16678	16454	16572	16488	16462	16424	16415	16626	16361	16533	16498	16544	16486	16253	16409	16541	16557	16495	16444	16253	16355	16527	16451	16563	16496	16639	16489	16435	16572	16491	16566	16349	16534	16403	16440	16333	16556	16538	16567	16515	16452	16578	16576	16535	16652	16542	16539	16318	16479	16298	16396	16600	16542	16609	16547	16567	16438	16420	16400	16467	16592	16547	16508	16384	16446	16602	16342	16510	16409	16524	16593	16472	16576	16390	16552	16583	16350	16499	16464	16486	16275	16550	16510	16427	16467	16513	16518	16392	16346	16550	16260	16545	16438	16465	16175	16485	16599	16541	16468	16327	16412	16581	16297	16485	16438	16648	16473	16263	16476	16449	16520	16387	16538	16470	16534	16408	16423	16568	16380	16416	16458	16572	16518	16620	16352	16499	16454	16543	16478	16577	16509	16451	16422	16496	16556	16543	16523	16399	16552	16549	16498	16452	16434	16521	16567	16414	16543	16512	16543	16406	16566	16255	16497	16423	16510	16472	16468	16424	16555	16412	16424	16454	16382	16520	16440	16434	16463	16547	16261	16571	16476	16545	16621	16567	16457	16535	16478	16358	16588	16504	16529	16506	16533	16553	16707	16611	16515	16569	16515	16458	16342	16573	16565	16615	16527	16590	16418	16479	16515	16409	16553	16330	16647	16412	16634	16359	16479	16544	16594	16574	16563	16453	16371	16703	16336	16411	16541	16486	16485	16508	16596	16706	16496	16484	16537	16619	16510	16526	16372	16355	16552	16427	16406	16514	16462	16422	16511	16518	16664	16547	16554	16565	16484	16603	16471	16506	16458	16412	16555	16590	16354	16589	16432	16589	16470	16413	16463	16622	16595	16542	16630	16409	16605	16330	16421	16356	16609	16471	16584	16599	16412	16544	16221	16406	16541	16453	16487	16643	16668	16349	16500	16466	16554	16383	16460	16522	16600	16448	16499	16585	16683	16444	16459	16518	16539	16494	16539	16498	16565	16497	16589	16565	16512	16473	16565	16575	16462	16460	16403	16528	16408	16692	16563	16521	16524	16530	16520	16540	16630	16737	16464	16590	16481	16584	16453	16495	16569	16474	16549	16613	16461	16462	16407	16511	16475	16408	16368	16453	16474	16486	16399	16418	16481	16491	16499	16482	16405	16370	16393	16584	16540	16569	16445	16506	16534	16409	16511	16492	16622	16457	16582	16548	16411	16644	16557	16452	16527	16621	16416	16507	16547	16298	16558	16492	16496	16517	16487	16612	16450	16429	16497	16514	16447	16422	16519	16441	16635	16500	16487	16512	16466	16288	16387	16456	16538	16590	16425	16624	16320	16583	16450	16529	16396	16642	16514	16713	16575	16451	16505	16395	16581	16618	16373	16448	16503	16579	16494	16399	16545	16422	16461	16535	16500	16483	16411	16435	16425	16533	16469	16624	16462	16339	16446	16479	16453	16497	16328	16414	16530	16673	16499	16607	16660	16395	16567	16524	16596	16223	16553	16591	16153	16709	16432	16501	16496	16493	16379	16431	16464	16472	16521	16263	16422	16470	16503	16652	16551	16509	16626	16514	16434	16424	16397	16638	16390	16524	16442	16526	16386	16515	16554	16316	16558	16436	16491	16519	16249	16501	16649	16643	16349	16388	16354	16476	16457	16532	16430	16356	16536	16470	16572	16585	16346	16416	16486	16610	16654	16535	16457	16366	16445	16382	16324	16606	16508	16571	16579	16484	16415	16518	16664	16476	16250	16429	16636	16457	16462	16445	16621	16535	16604	16502	16364	16449	16465	16546	16530	16373	16577	16353	16583	16555	16585	16534	16443	16432	16472	16637	16445	16736	16424	16291	16446	16446	16556	16598	16518	16450	16670	16549	16609	16373	16560	16453	16435	16597	16473	16569	16401	16392	16489	16648	16562	16502	16392	16286	16538	16806	16550	16433	16707	16538	16515	16507	16440	16542	16613	16555	16471	16473	16342	16551	16600	16467	16421	16451	16642	16639	16481	16504	16447	16736	16570	16515	16586	16547	16640	16419	16457	16414	16654	16657	16484	16494	16673	16388	16491	16523	16517	16519	16593	16587	16665	16413	16527	16626	16542	16546	16506	16537	16393	16618	16609	16433	16532	16579	16555	16521	16521	16506	16312	16533	16411	16513	16544	16572	16665	16410	16442	16468	16490	16626	16493	16419	16576	16418	16559	16501	16301	16562	16341	16530	16492	16635	16395	16487	16508	16522	16399	16663	16413	16495	16383	16424	16693	16501	16545	16541	16458	16536	16659	16646	16446	16493	16469	16562	16483	16488	16558	16596	16570	16466	16431	16363	16634	16518	16494	16592	16333	16478	16549	16625	16483	16521	16482	16578	16555	16636	16466	16551	16506	16664	16506	16584	16685	16451	16301	16551	16648	16571	16269	16612	16482	16530	16394	16558	16543	16437	16405	16445	16732	16458	16599	16506	16517	16463	16619	16556	16351	16558	16412	16534	16515	16502	16745	16473	16499	16494	16473	16523	16563	16463	16669	16570	16499	16573	16302	16406	16621	16591	16460	16688	16400	16522	16461	16446	16419	16612	16496	16582	16525	16438	16657	16522	16445	16532	16456	16670	16376	16465	16517	16566	16500	16537	16657	16467	16531
24088	25403	46043	47800	39038	31549	26896	22002	20922	20874	20511	20734	20601	20588	20456	20579	20728	20630	20538	20401	20449	20522	20680	20519	20609	20541	20534	20564	20272	20450	20365	20341	20634	20551	20286	20572	20653	20585	20525	20354	20397	20313	20592	20230	20310	20443	20295	20375	20179	20345	20342	20352	20458	20392	20305	20453	20363	20239	20533	20357	20215	20376	20235	20392	20475	20433	20441	20210	20225	20561	20346	20143	20410	20459	20152	20535	20459	20368	20534	20633	20271	20415	20375	20340	20408	20328	20442	20322	20433	20219	20373	20537	20281	20346	20143	20395	20382	20302	20313	20387	20375	20239	20169	20338	20313	20610	20511	20675	20507	20398	20182	20520	20549	20469	20230	20454	20460	20305	20347	20475	20271	20468	20541	20300	20560	20459	20311	20401	20392	20215	20273	20277	20422	20482	20411	20373	20358	20339	20548	20371	20280	20474	20225	20375	20641	20288	20325	20443	20411	20254	20738	20378	20461	20349	20294	20289	20371	20278	20318	20512	20405	20317	20327	20427	20376	20571	20377	20144	20451	20143	20412	20409	20393	20530	20565	20475	20182	20313	20420	20300	20392	20328	20343	20309	20571	20341	20392	20325	20396	20421	20398	20594	20402	20098	20360	20471	20368	20302	20417	20359	20430	20332	20478	20288	20275	20342	20496	20597	20416	20446	20556	20476	20273	20221	20295	20396	20242	20367	20208	20221	20373	20318	20428	20351	20192	20485	20284	20479	20214	20201	20268	20444	20201	20322	20131	20198	20278	20258	20271	20535	20365	20519	20383	20352	20231	20440	20558	20446	20287	20404	20252	20512	20218	20320	20323	20494	20247	20347	20373	20227	20281	20479	20423	20325	20411	20449	20098	20389	20311	20499	20319	20228	20148	20503	20453	20478	20399	20272	20401	20402	20431	20567	20299	20237	20548	20612	20197	20259	20434	20210	20066	20270	20329	20323	20358	20333	20317	20439	20443	20335	20283	20431	20393	20383	20458	20488	20158	20429	20258	20434	20388	20371	20275	20375	20378	20335	20435	20397	20466	20189	20472	20275	20359	20231	20253	20438	20431	20334	20427	20270	20521	20437	20299	20430	20071	20495	20301	20370	20313	20166	20417	20619	20384	20559	20537	20410	20464	20402	20353	20261	20322	20341	20445	20521	20358	20553	20459	20451	20389	20520	20393	20351	20398	20255	20425	20435	20203	20223	20126	20548	20352	20317	20447	20170	20230	20526	20319	20103	20524	20169	20631	20420	20386	20315	20239	20228	20298	20362	20311	20468	20372	20505	20414	20425	20269	20469	20284	20284	20462	20641	20262	20421	20376	20295	20182	20306	20575	20387	20346	20329	20211	20528	20364	20406	20524	20267	20438	20483	20400	20414	20437	20307	20452	20315	20266	20311	20419	20585	20313	20304	20345	20371	20333	20274	20035	20141	20561	20250	20286	20353	20520	20492	20241	20454	20505	20126	20264	20217	20425	20261	20424	20274	20559	20281	20287	20379	20131	20431	20505	20373	20382	20325	20292	20373	20312	20147	20388	20273	20479	20394	20470	20369	20650	20460	20323	20404	20374	20167	20392	20408	20513	20406	20223	20293	20252	20215	20535	20579	20446	20373	20045	20299	20274	20348	20366	20249	20330	20207	20436	20416	20399	20270	20264	20340	20154	20395	20420	20614	20487	20218	20165	20245	20696	20478	20414	20490	20482	20453	20537	20400	20430	20368	20618	20251	20435	20224	20367	20415	20233	20318	20330	20083	20244	20313	20223	20489	20435	20383	20235	20385	20146	20326	20391	20310	20406	20525	20329	20499	20272	20538	20252	20445	20274	20305	20412	20602	20411	20356	20198	20345	20496	20275	20309	20319	20326	20483	20433	20390	20647	20469	20431	20266	20368	20439	20524	20280	20265	20437	20336	20360	20478	20340	20367	20378	20467	20288	20436	20545	20316	20456	20564	20295	20155	20545	20379	20415	20278	20339	20453	20412	20235	20319	20289	20469	20401	20311	20389	20363	20308	20565	20534	20501	20455	20553	20425	20249	20521	20439	20415	20350	20278	20344	20230	20296	20313	20336	20323	20083	20393	20310	20467	20396	20236	20293	20138	20261	20414	20442	20444	20480	20364	20329	20334	20754	20492	20387	20527	20623	20342	20479	20262	20284	20524	20373	20263	20434	20434	20549	20547	20302	20228	20455	20313	20408	20312	20562	20474	20348	20382	20218	20400	20293	20362	20261	20395	20626	20470	20433	20462	20532	20459	20501	20416	20347	20370	20423	20304	20253	20303	20350	20482	20293	20357	20285	20467	20185	20237	20477	20481	20126	20339	20290	20425	20194	20341	20321	20247	20277	20305	20339	20433	20495	20405	20151	20202	20415	20368	20488	20407	20273	20264	20295	20463	20449	20241	20464	20323	20357	20501	20442	20556	20561	20276	20410	20467	20336	20358	20194	20352	20618	20413	20243	20163	20476	20501	20527	20463	20556	20354	20351	20266	20414	20470	20164	20436	20422	20376	20313	20391	20135	20404	20414	20318	20395	20374	20187	20376	20521	20110	20639	20279	20544	20152	20283	20467	20430	20524	20238	20342	20284	20449	20229	20585	20317	20470	20432	20469	20174	20359	20432	20250	20077	20340	20536	20375	20275	20141	20314	20449	20285	20581	20216	20305	20389	20507	20445	20452	20512	20333	20299	20323	20412	20367	20447	20141	20588	20373	20472	20442	20331	20579	20414	20378	20329	20103	20368	20653	20420	20473	20317	20477	20528	20446	20312	20472	20230	20529	20378	20278	20574	20350	20513	20250	20468	20125	20287	20242	20531	20206	20253	20366	20223	20445	20462	20450	20336	20337	20484	20299	20442	20379	20347	20534	20520	20475	20429	20321	20184	20223	20274	20412	20464	20272	20242	20303	20205	20460	20416	20472	20322	20276	20331	20260	20438	20422	20502	20470	20364	20168	20389	20308	20408	20301	20330	20307	20409	20413	20222	20316	20409	20210	20396	20347	20322	20340	20445	20401	20461	20457	20429	20423	20472	20349	20343	20431	20527	20394	20562	20304	20590	20438	20274	20410	20308	20326	20441	20299	20488	20285	20336	20146	20217	20300	20420	20165	20192	20367	20044	20304	20243	20427	20396	20229	20286	20446	20466	20430	20252	20467	20355	20181	20129	20250	20298	20474	20540	20419	19944	20416	20411	20378	20664	20729	20432	20352	20386	20437	20310	20201	20552	20363	20390	20389	20441	20677	20225	20245	20417	20413	20386	20379	20591	20228	20213	20245	20160	20202	20273	20412	20369	20289	20364	20518	20254	20465	20466	20393	20326	20270	20421	20255	20120	20236	20348	20252	20214	20357	20065	20328	20331	20531	20415	20269	20374	20281	20278	20195	20514	20654	20345	20456	20211	20416	20453	20315	20254	20504	20543	20509	20371	20348	20310	20259	20335	20396	20225	20298	20335	20420	20518	20273	20319	20441	20382	20314	20207	20360	20387	20507	20262	20335	20308	20493	20286	20235	20280	20362	20247	20649	20386	20496	20468	20431	20422	20249	20321	20314	20139	20358	20356	20376	20429	20420	20495	20648	20248	20369	20427	20384	20467	20394	20413	20418	20223	20690	20503	20608	20379	20294	20274	20232	20494	20340	20308	20533	20281	20184	20181	20397	20365	20461	20518	20363	20214	20336	20491	20351	20248	20422	20439	20287	20250	20229	20534	20504	20596	20408	20401	20408	20453	20297	20314	20423	20474	20458	20393	20372	20356	20464	20418	20134	20318	20335	20323	20325	20295	20522	20618	20300	20248	20309	20277	20371	20266	20282	20376	20338	20394	20463	20343	20462	20426	20395	20542	20508	20589	20417	20329	20345	20368	20145	20303	20329	20128	20399	20218	20424	20278	20397	20401	20494	20348	20458	20314	20457	20241	20656	20568	20513	20277	20598	20437	20432	20235	20277	20391	20333	20474	20522	20234	20245	20442	20375	20395	20308	20340	20359	20291	20385	20320	20221	20189	20269	20335	20544	20464	20217	20368	20395	20160	20353	20344	20237	20379	20448	20203	20303	20238	20408	20577	20437	20228	20552	20161	20315	20333	20372	20377	20351	20283	20453	20536	20476	20240	20453	20496	20566	20436	20150	20372	20353	20426	20562	20448	20371	20341	20388	20356	20337	20451	20318	20597	20340	20354	20369	20362	20383	20661	20554	20594	20260	20502	20548	20545	20395	20361	20247	20341	20322	20417	20451	20418	20162	20348	20522	20429	20383	20280	20656	20187	20439	20297	20269	20535	20512	20595	20381	20382	20453	20348	20299	20428	20490	20379	20508	20340	20184	20387	20375	20376	20401	20500	20248	20491	20408	20478	20130	20125	20612	20328	20437	20478	20354	20165	20295	20514	20471	20277	20349	20141	20436	20231	20141	20362	20306	20396	20407	20296	20340	20522	20495	20373	20365	20337	20404	20243	20203	20355	20343	20232	20378	20281	20342	20375	20416	20492	20237	20476	20521	20197	20511	20377	20148	20258	20261	20428	20320	20404	20382	20394	20444	20541	20184	20317	20387	20425	20270	20396	20341	20492	20109	20282	20322	20630	20240	20416	20573	20487	20482	20264	20371	20321	20515	20457	20551	20472	20332	20258	20484	20198	20355	20255	20213	20265	20317	20464	20333	20454	20278	20428	20341	20468	20554	20475	20220	20377	20405	20386	20313	20408	20384	20319	20536	20515	20202	20433	20304	20365	20691	20324	20296	20402	20505	20382	20210	20312	20480	20438	20261	20396	20573	20262	20247	20205	20522	20274	20546	20483	20367	20216	20279	20450	20305	20226	20361	20579	20250	20351	20227	20550	20523	20508	20439	20442	20366	20459	20351	20448	20396	20437	20586	20469	20408	20422	20359	20356	20333	20305	20423	20443	20449	20366	20463	20245	20102	20219	20338	20206	20503	20286	20424	20484	20347	20248	20417	20403	20375	20304	20328	20474	20662	20865	20233	20276	20462	20358	20358	20213	20450	20599	20294	20222	20396	20532	20491	20320	20395	20461	20188	20293	20581	20442	20401	20274	20318	20275	20430	20181	20490	20398	20456	20473	20694	20317	20361	20553	20386	20432	20426	20589	20595	20208	20497	20400	20399	20595
54433	98242	88925	64325	44967	29554	20931	17666	16853	16729	16589	16520	16495	16543	16552	16602	16658	16475	16573	16659	16471	16550	16646	16556	16666	16695	16556	16576	16536	16544	16591	16578	16549	16663	16603	16459	16793	16622	16551	16573	16494	16425	16516	16524	16630	16549	16522	16602	16474	16568	16674	16687	16495	16596	16449	16629	16659	16550	16529	16522	16534	16579	16511	16453	16533	16484	16621	16575	16522	16492	16507	16552	16510	16535	16496	16276	16765	16552	16763	16462	16526	16638	16587	16535	16553	16691	16483	16464	16541	16586	16649	16619	16598	16558	16683	16652	16550	16654	16509	16516	16482	16632	16567	16696	16674	16462	16466	16575	16466	16511	16463	16605	16517	16694	16563	16557	16422	16745	16509	16637	16563	16341	16686	16699	16594	16611	16635	16438	16564	16490	16539	16543	16477	16529	16522	16460	16765	16721	16452	16475	16618	16553	16591	16331	16747	16595	16544	16335	16776	16708	16450	16550	16546	16528	16540	16618	16519	16441	16602	16550	16721	16632	16577	16463	16620	16452	16626	16560	16440	16546	16556	16583	16581	16606	16608	16621	16516	16719	16546	16609	16456	16459	16759	16619	16545	16571	16670	16518	16630	16695	16363	16462	16492	16571	16687	16620	16697	16346	16442	16569	16717	16674	16524	16572	16661	16712	16556	16450	16458	16558	16523	16539	16514	16645	16670	16455	16585	16645	16511	16583	16586	16623	16717	16630	16505	16568	16641	16548	16559	16652	16544	16617	16530	16373	16707	16427	16499	16589	16702	16664	16614	16501	16637	16494	16642	16676	16486	16622	16530	16543	16374	16578	16874	16538	16580	16417	16594	16562	16439	16491	16500	16531	16486	16620	16602	16720	16640	16676	16474	16637	16475	16563	16655	16415	16635	16528	16481	16380	16625	16547	16541	16408	16502	16603	16456	16452	16499	16705	16507	16592	16717	16474	16568	16563	16549	16457	16639	16561	16368	16556	16658	16613	16574	16578	16549	16500	16584	16628	16458	16498	16657	16590	16460	16623	16540	16600	16348	16322	16604	16594	16562	16575	16630	16569	16486	16671	16465	16542	16496	16594	16502	16665	16450	16632	16357	16449	16371	16435	16691	16553	16381	16572	16609	16522	16584	16539	16682	16571	16585	16701	16700	16638	16456	16462	16587	16638	16450	16625	16643	16371	16535	16681	16346	16600	16629	16402	16537	16492	16696	16682	16618	16475	16431	16650	16481	16675	16519	16302	16644	16696	16417	16710	16374	16647	16667	16627	16622	16475	16475	16456	16612	16461	16749	16696	16591	16582	16786	16470	16751	16596	16511	16630	16545	16622	16391	16608	16614	16541	16659	16462	16479	16519	16563	16434	16606	16416	16763	16461	16761	16498	16412	16617	16310	16560	16561	16600	16605	16519	16581	16768	16495	16392	16607	16596	16676	16510	16477	16507	16636	16512	16331	16585	16504	16517	16553	16550	16401	16666	16611	16587	16522	16514	16649	16399	16512	16548	16616	16433	16642	16480	16476	16501	16626	16494	16644	16793	16552	16621	16497	16465	16460	16535	16605	16523	16384	16430	16608	16466	16472	16478	16529	16526	16483	16740	16579	16480	16617	16409	16566	16430	16770	16651	16531	16650	16442	16621	16598	16500	16635	16386	16599	16441	16560	16494	16571	16507	16591	16457	16488	16370	16539	16503	16714	16624	16646	16575	16468	16842	16509	16577	16580	16628	16471	16444	16447	16697	16400	16657	16467	16584	16394	16370	16546	16738	16603	16635	16577	16647	16563	16460	16530	16455	16695	16709	16598	16583	16513	16652	16678	16654	16423	16542	16631	16680	16481	16482	16662	16529	16616	16511	16450	16707	16463	16585	16427	16450	16679	16484	16728	16541	16611	16564	16470	16565	16629	16508	16669	16676	16290	16577	16462	16738	16472	16626	16472	16707	16517	16643	16445	16530	16632	16501	16467	16423	16459	16481	16528	16612	16490	16660	16403	16603	16584	16725	16500	16470	16675	16473	16637	16514	16641	16501	16490	16490	16474	16538	16777	16631	16645	16528	16439	16539	16751	16405	16490	16573	16441	16539	16570	16505	16302	16550	16440	16632	16579	16527	16678	16727	16490	16503	16712	16571	16355	16500	16574	16427	16525	16389	16396	16582	16595	16508	16495	16541	16615	16701	16586	16489	16620	16560	16427	16621	16605	16599	16612	16655	16648	16576	16557	16605	16670	16603	16586	16559	16661	16646	16369	16459	16563	16480	16593	16749	16710	16631	16493	16723	16483	16719	16596	16663	16377	16554	16448	16526	16354	16675	16410	16669	16519	16768	16499	16605	16609	16617	16452	16657	16524	16655	16556	16505	16540	16737	16414	16586	16572	16581	16605	16391	16421	16602	16703	16550	16584	16511	16539	16664	16569	16603	16440	16608	16658	16522	16725	16581	16597	16540	16567	16549	16659	16538	16567	16573	16558	16534	16390	16539	16501	16640	16696	16442	16598	16518	16463	16489	16576	16586	16546	16574	16652	16529	16485	16479	16571	16563	16520	16530	16591	16739	16560	16509	16569	16530	16714	16561	16427	16618	16749	16602	16576	16406	16623	16430	16694	16574	16550	16640	16486	16577	16617	16560	16551	16503	16431	16602	16693	16536	16716	16639	16598	16559	16691	16500	16471	16533	16409	16601	16493	16451	16607	16507	16671	16586	16475	16603	16570	16650	16546	16427	16625	16431	16578	16681	16631	16656	16519	16293	16439	16626	16408	16550	16450	16606	16546	16360	16396	16487	16503	16469	16620	16480	16424	16401	16717	16550	16562	16705	16521	16523	16448	16645	16427	16593	16582	16794	16514	16619	16649	16521	16581	16405	16572	16634	16566	16579	16595	16557	16641	16543	16437	16567	16685	16490	16507	16563	16392	16603	16509	16565	16514	16744	16497	16568	16383	16638	16357	16396	16746	16259	16502	16560	16496	16798	16660	16651	16487	16565	16629	16497	16662	16548	16538	16608	16613	16629	16572	16492	16737	16652	16467	16523	16613	16549	16446	16449	16670	16417	16344	16612	16601	16589	16624	16430	16662	16531	16679	16453	16529	16739	16527	16439	16504	16548	16594	16433	16696	16604	16650	16710	16489	16585	16704	16608	16538	16359	16453	16588	16516	16426	16557	16639	16617	16558	16463	16698	16665	16481	16599	16745	16501	16524	16549	16412	16541	16596	16597	16571	16397	16528	16722	16512	16480	16535	16599	16501	16574	16642	16701	16589	16425	16546	16468	16623	16601	16487	16744	16588	16492	16539	16562	16539	16519	16457	16673	16666	16611	16524	16704	16416	16511	16557	16507	16631	16625	16440	16460	16459	16491	16504	16684	16482	16558	16514	16748	16572	16566	16546	16654	16331	16449	16412	16589	16587	16666	16549	16704	16521	16518	16590	16500	16665	16646	16447	16620	16696	16641	16615	16470	16533	16587	16565	16449	16656	16512	16745	16577	16546	16766	16625	16621	16590	16599	16482	16547	16626	16453	16833	16424	16528	16664	16378	16712	16469	16573	16577	16535	16565	16639	16474	16629	16521	16436	16421	16666	16375	16569	16558	16779	16476	16559	16387	16646	16491	16591	16547	16555	16455	16482	16468	16469	16502	16580	16568	16479	16657	16508	16633	16548	16299	16602	16615	16612	16512	16774	16420	16524	16429	16407	16684	16497	16607	16441	16550	16574	16534	16551	16607	16452	16710	16535	16551	16596	16516	16476	16412	16561	16635	16703	16674	16586	16579	16615	16499	16495	16468	16646	16510	16494	16531	16673	16755	16624	16534	16632	16768	16479	16637	16819	16440	16435	16595	16359	16560	16406	16699	16576	16461	16666	16426	16574	16541	16166	16541	16534	16510	16572	16667	16465	16679	16421	16567	16493	16463	16392	16539	16397	16625	16632	16479	16703	16619	16467	16580	16585	16620	16687	16636	16582	16636	16609	16473	16622	16468	16657	16436	16705	16580	16611	16573	16581	16533	16742	16622	16745	16588	16578	16571	16506	16423	16311	16627	16654	16523	16571	16360	16703	16603	16629	16505	16462	16631	16680	16625	16564	16322	16587	16627	16627	16556	16648	16603	16618	16685	16467	16620	16502	16751	16585	16625	16574	16486	16442	16420	16672	16631	16725	16629	16382	16594	16501	16584	16552	16616	16618	16722	16764	16388	16479	16468	16622	16576	16401	16648	16561	16588	16590	16491	16458	16549	16837	16713	16459	16515	16529	16460	16662	16558	16673	16559	16525	16623	16328	16603	16617	16616	16660	16442	16668	16571	16523	16452	16562	16515	16637	16517	16696	16553	16406	16694	16556	16578	16601	16547	16518	16497	16505	16544	16654	16482	16311	16579	16403	16491	16574	16433	16542	16501	16548	16567	16607	16470	16413	16642	16519	16467	16611	16548	16480	16604	16567	16727	16533	16531	16506	16748	16442	16496	16432	16632	16702	16684	16649	16317	16667	16575	16579	16562	16461	16513	16636	16486	16553	16667	16672	16432	16494	16572	16515	16521	16639	16577	16400	16393	16509	16312	16638	16703	16403	16522	16537	16297	16614	16549	16478	16633	16631	16541	16614	16646	16562	16607	16413	16677	16523	16477	16618	16437	16462	16649	16543	16576	16656	16659	16662	16655	16762	16513	16535	16546	16620	16626	16588	16641	16478	16530	16524	16540	16594	16477	16679	16679	16509	16521	16700	16490	16591	16544	16549	16564	16421	16624	16621	16455	16623	16613	16489	16587	16465	16672	16473	16542	16683	16612	16622	16459	16585	16615	16568	16579	16688	16506	16574	16510	16370	16572	16473	16530	16656	16708	16663	16586	16533	16597	16652	16261	16596	16636	16437	16568	16617	16579	16518	16467	16660	16398	16361	16463	16495	16461	16686	16654	16583	16590	16619	16532	16406	16500	16436	16465	16624	16361	16504	16627	16529	16528	16455	16669	16491	16519	16505	16474	16579	16519	16598	16618	16498	16663	16411	16680	16658	16495	16489	16598	16488	16530	16472	16659	16521	16610	16650	16464	16537	16662	16390	16590	16590	16460	16453	16548	16445	16526	16618	16444	16494	16703	16478	16404	16428	16590	16549	16429	16545	16487	16594	16619	16407	16461
22939	23975	42379	44158	38453	33488	29947	23566	21458	21355	21037	20760	20937	20821	20775	20864	20757	20916	20761	20945	20746	20711	20759	20892	20942	20759	20705	20670	20760	20796	20661	20749	20683	20761	20841	20725	20678	20796	20528	20711	20680	20770	20768	20864	20554	20636	20601	20610	20505	20782	20829	20560	20772	20617	20721	20706	20765	20835	20699	20872	20821	20469	20583	20771	20713	20548	20715	20640	20885	20685	20792	20757	20719	20599	20505	20370	20539	20860	20362	20782	20646	20773	20626	20737	20671	20708	20836	20957	20649	20616	20715	20605	20514	20575	20350	20782	20604	20649	20812	20603	20706	20853	20632	20575	20511	20675	20590	20576	20417	20603	20709	20484	20691	20740	20706	20740	20737	20812	20641	20548	20591	20591	20695	20544	20548	20552	20745	20595	20557	20403	20616	20733	20561	20560	20670	20577	20634	20583	20565	20632	20747	20589	20609	20495	20724	20753	20511	20525	20667	20666	20702	20659	20630	20740	20627	20671	20514	20809	20662	20721	20536	20298	20631	20520	20748	20630	20617	20752	20826	20506	20570	20607	20436	20617	20556	20611	20627	20723	20593	20578	20473	20613	20442	20695	20611	20562	20589	20531	20689	20554	20722	20583	20591	20715	20774	20787	20679	20706	20757	20542	20870	20625	20660	20765	20701	20422	20701	20800	20624	20457	20479	20667	20680	20777	20600	20851	20746	20495	20624	20606	20663	20847	20694	20868	20569	20619	20746	20402	20760	20448	20585	20688	20691	20691	20730	20789	20833	20763	20679	20547	20360	20542	20469	20684	20633	20622	20528	20508	20392	20447	20599	20534	20719	20538	20678	20429	20588	20563	20725	20596	20482	20587	20609	20534	20646	20784	20776	20808	20755	20649	20594	20393	20480	20476	20508	20598	20729	20597	20465	20694	20845	20658	20704	20785	20752	20377	20784	20626	20517	20687	20606	20547	20517	20560	20796	20414	20600	20616	20590	20539	20567	20495	20749	20838	20668	20895	20531	20773	20592	20600	20235	20479	20618	20734	20823	20761	20651	20756	20666	20708	20526	20661	20674	20505	20479	20512	20518	20777	20579	20600	20783	20371	20664	20377	20681	20640	20769	20675	20624	20535	20699	20641	20636	20486	20857	20589	20726	20852	20862	20897	20665	20446	20559	20494	20414	20480	20603	20511	20727	20681	20509	20439	20658	20785	20803	20720	20621	20504	20526	20569	20482	20337	20521	20562	20608	20429	20584	20596	20668	20576	20565	20520	20486	20758	20707	20600	20752	20666	20693	20764	20640	20848	20596	20667	20619	20378	20678	20504	20583	20654	20778	20575	20730	20644	20450	20670	20582	20766	20537	20449	20605	20643	20564	20631	20647	20771	20616	20636	20827	20560	20750	20518	20718	20674	20647	20435	20335	20553	20715	20872	20771	20520	20672	20716	20645	20912	20474	20553	20719	20643	20606	20708	20424	20668	20894	20541	20555	20590	20580	20703	20553	20458	20671	20498	20582	20752	20582	20655	20327	20765	20591	20580	20983	20628	20323	20666	20759	20653	20701	20738	20836	20843	20593	20604	20711	20633	20570	20766	20643	20685	20714	20455	20738	20462	20548	20623	20579	20691	20705	20541	20462	20628	20575	20677	20724	20649	20531	20743	20665	20592	20435	20600	20426	20640	20636	20693	20700	20536	20618	20603	20624	20833	20636	20618	20602	20719	20725	20552	20515	20637	20703	20533	20645	20475	20506	20668	20549	20708	20350	20660	20476	20542	20616	20394	20734	20418	20593	20449	20755	20524	20388	20785	20809	20499	20591	20699	20404	20567	20790	20626	20756	20593	20656	20504	20670	20640	20600	20532	20690	20602	20560	20535	20731	20607	20746	20717	20474	20787	20725	20741	20637	20437	20586	20585	20485	20695	20621	20741	20382	20775	20581	20390	20562	20753	20560	20858	20716	20635	20564	20668	20722	20698	20620	20705	20674	20717	20511	20569	20672	20399	20643	20814	20605	20543	20832	20636	20603	20439	20487	20658	20610	20416	20609	20452	20540	20453	20484	20560	20650	20629	20771	20659	20557	20664	20765	20544	20623	20523	20778	20704	20619	20716	20607	20486	20658	20651	20636	20599	20563	20648	20710	20720	20546	20809	20490	20401	20594	20629	20664	20608	20703	20648	20719	20485	20596	20671	20667	20715	20508	20654	20632	20516	20579	20552	20568	20740	20538	20666	20585	20549	20665	20442	20789	20719	20530	20517	20342	20662	20617	20647	20645	20700	20721	20623	20543	20688	20515	20492	20639	20441	20588	20534	20647	20720	20583	20431	20540	20598	20554	20516	20663	20408	20689	20626	20495	20679	20591	20590	20547	20655	20611	20481	20468	20513	20566	20699	20582	20769	20460	20849	20711	20725	20423	20676	20737	20654	20618	20703	20418	20768	20716	20694	20683	20612	20551	20525	20630	20582	20694	20667	20628	20734	20666	20539	20400	20668	20507	20713	20794	20593	20410	20722	20707	20583	20432	20683	20675	20580	20450	20459	20472	20611	20862	20502	20775	20557	20759	20669	20634	20704	20598	20536	20444	20600	20643	20330	20733	20618	20745	20556	20708	20738	20584	20509	20523	20617	20631	20654	20551	20596	20538	20557	20738	20512	20577	20647	20425	20551	20692	20701	20525	20631	20686	20398	20596	20646	20677	20568	20694	20564	20832	20667	20883	20288	20563	20509	20790	20723	20423	20729	20521	20603	20476	20588	20264	20529	20499	20526	20747	20439	20551	20799	20966	20519	20711	20489	20517	20553	20630	20710	20746	20501	20557	20316	20747	20649	20557	20535	20681	20651	20848	20577	20518	20490	20651	20571	20789	20757	20605	20556	20636	20529	20533	20461	20710	20596	20605	20607	20642	20564	20689	20649	20530	20706	20544	20477	20678	20715	20489	20718	20466	20812	20988	20598	20612	20689	20501	20538	20487	20809	20624	20530	20537	20555	20772	20448	20583	20661	20704	20589	20927	20798	20724	20476	20706	20590	20696	20489	20723	20561	20651	20582	20602	20677	20529	20657	20669	20432	20532	20550	20511	20829	20574	20763	20645	20553	20539	20730	20490	20657	20566	20528	20508	20604	20605	20710	20737	20509	20617	20375	20476	20718	20814	20502	20685	20506	20676	20653	20628	20567	20495	20664	20553	20678	20390	20547	20554	20637	20489	20648	20672	20497	20839	20540	20708	20558	20634	20600	20483	20462	20421	20757	20408	20556	20465	20724	20576	20684	20530	20772	20737	20810	20417	20752	20860	20651	20821	20842	20554	20547	20661	20787	20601	20663	20512	20740	20462	20743	20500	20653	20777	20596	20549	20660	20567	20594	20534	20579	20550	20644	20676	20555	20653	20803	20516	20618	20680	20631	20543	20609	20723	20657	20756	20713	20610	20543	20661	20758	20644	20460	20460	20665	20600	20657	20740	20404	20749	20656	20657	20500	20729	20552	20635	20775	20963	20808	20611	20691	20531	20586	20495	20760	20722	20486	20609	20540	20626	20565	20421	20535	20542	20728	20788	20583	20708	20673	20302	20863	20679	20748	20493	20537	20638	20472	20793	20751	20643	20534	20563	20668	20589	20543	20454	20595	20809	20722	20969	20764	20415	20664	20593	20663	20656	20594	20622	20632	20443	20620	20458	20652	20668	20756	20784	20751	20532	20760	20537	20640	20664	20521	20415	20719	20774	20564	20703	20629	20555	20787	20787	20556	20717	20823	20516	20787	20540	20547	20652	20689	20565	20583	20572	20642	20636	20652	20827	20770	20736	20436	20776	20609	20308	20570	20600	20520	20653	20665	20721	20744	20656	20754	20559	20661	20766	20702	20709	20560	20486	20602	20647	20674	20652	20527	20655	20616	20724	20558	20687	20813	20678	20641	20660	20746	20637	20637	20658	20549	20637	20590	20787	20623	20648	20613	20705	20386	20510	20755	20819	20434	20670	20704	20499	20845	20758	20668	20646	20578	20644	20586	20476	20537	20749	20494	20738	20334	20597	20636	20605	20485	20747	20730	20766	20553	20626	20597	20476	20544	20538	20516	20518	20413	20483	20650	20751	20335	20555	20629	20596	20511	20620	20552	20738	20753	20710	20778	20614	20625	20517	20597	20642	20366	20482	20729	20644	20601	20436	20457	20624	20780	20678	20675	20744	20571	20705	20789	20572	20672	20737	20565	20512	20807	20425	20681	20452	20565	20597	20620	20402	20606	20564	20764	20703	20663	20740	20546	20686	20503	20566	20698	20356	20557	20565	20447	20647	20599	20676	20609	20528	20492	20499	20464	20763	20669	20497	20528	20548	20464	20789	20728	20753	20544	20486	20710	20646	20723	20555	20405	20515	20641	20637	20404	20353	20657	20531	20636	20803	20552	20498	20492	20826	20574	20553	20697	20626	20644	20855	20663	20370	20527	20502	20571	20624	20637	20622	20636	20536	20549	20686	20675	20524	20658	20474	20273	20632	20405	20660	20472	20423	20843	20592	20492	20512	20929	20699	20801	20689	20597	20494	20659	20817	20716	20431	20663	20655	20547	20527	20643	20561	20372	20560	20685	20556	20548	20472	20517	20563	20519	20620	20609	20522	20420	20762	20584	20583	20329	20490	20642	20602	20662	20580	20652	20483	20586	20623	20567	20442	20567	20537	20582	20661	20629	20806	20753	20526	20568	20670	20675	20737	20406	20505	20352	20552	20590	20607	20717	20590	20595	20733	20540	20723	20567	20443	20618	20516	20517	20657	20588	20350	20762	20723	20654	20359	20556	20341	20868	20763	20520	20540	20489	20652	20589	20444	20507	20584	20639	20623	20525	20722	20628	20608	20631	20617	20526	20749	20426	20465	20658	20623	20382	20632	20636	20742	20650	20594	20696	20686	20534	20422	20553	20480	20673	20381	20751	20635	20823	20769	20533	20579	20737	20690	20575	20578	20727	20496	20510	20487	20519	20733	20610	20703	20736	20506	20457	20682	20754	20630	20673	20791	20706	20721	20682	20781	20720	20680	20815	20757	20631	20698	20630	20678	20633	20476	20576	20703	20694	20464	20636	20533	20461	20668	20581	20654	20665	20593	20524	20572	20672	20427	20605	20399	20541	20512	20467	20593	20618	20558	20408
51304	102186	92929	76177	53943	36087	23762	18721	17057	16716	16706	16695	16570	16620	16592	16679	16826	16791	16805	16592	16596	16769	16813	16665	16671	16660	16842	16690	16709	16643	16822	16650	16902	16710	16777	16636	16788	16657	16707	16783	16796	16721	16664	16622	16485	16718	16664	16824	16570	16739	16926	16581	16648	16819	16765	16723	16779	16726	16622	16734	16745	16695	16683	16590	16710	16751	16832	16544	16628	16663	16870	16771	16735	16587	16615	16749	16797	16794	16854	16648	16711	16725	16566	16462	16628	16733	16652	16673	16583	16419	16687	16789	16486	16676	16702	16863	16677	16652	16797	16772	16602	16698	16682	16644	16735	16624	16696	16761	16619	16819	16477	16681	16888	16755	16643	16625	16713	16558	16762	16667	16725	16614	16635	16868	16616	16531	16609	16674	16680	16682	16804	16789	16742	16653	16805	16573	16779	16791	16707	16731	16702	16612	16646	16730	16673	16575	16409	16626	16599	16702	16548	16680	16673	16634	16535	16785	16690	16721	16716	16606	16545	16657	16838	16601	16735	16671	16924	16731	16638	16742	16445	16669	16770	16611	16743	16659	16758	16543	16601	16638	16527	16798	16561	16753	16839	16684	16627	16559	16554	16608	16758	16581	16812	16726	16884	16629	16724	16548	16669	16581	16615	16926	16489	16720	16758	16641	16740	16683	16749	16733	16693	16602	16686	16584	16824	16704	16748	16654	16563	16733	16544	16625	16715	16654	16833	16641	16687	16728	16729	16716	16759	16551	16834	16695	16696	16733	16538	16784	16636	16772	16746	16457	16674	16367	16742	16711	16634	16752	16639	16575	16594	16725	16660	16705	16682	16603	16637	16721	16819	16773	16670	16474	16743	16666	16676	16744	16631	16713	16879	16638	16864	16538	16752	16622	16631	16802	16636	16836	16680	16662	16659	16706	16559	16499	16631	16745	16699	16705	16684	16765	16777	16599	16601	16599	16732	16728	16659	16705	16597	16554	16787	16674	16669	16575	16831	16852	16767	16647	16704	16665	16792	16531	16757	16528	16697	16638	16810	16700	16656	16561	16651	16748	16836	16734	16699	16646	16762	16530	16766	16776	16812	16647	16787	16649	16600	16551	16774	16773	16493	16617	16719	16578	16757	16675	16704	16657	16791	16738	16677	16663	16652	16640	16759	16664	16580	16629	16759	16682	16674	16574	16742	16656	16697	16641	16691	16721	16799	16601	16584	16541	16779	16666	16706	16610	16688	16922	16703	16678	16613	16745	16613	16645	16820	16723	16729	16680	16747	16660	16639	16725	16679	16634	16680	16870	16672	16741	16721	16583	16609	16561	16501	16631	16713	16544	16778	16731	16844	16810	16726	16647	16738	16647	16667	16697	16777	16800	16616	16748	16714	16736	16569	16943	16858	16706	16572	16661	16669	16622	16609	16767	16664	16716	16641	16667	16707	16729	16515	16772	16714	16789	16701	16768	16716	16815	16760	16419	16764	16717	16702	16682	16647	16643	16610	16719	16536	16724	16785	16887	16766	16531	16599	16742	16544	16661	16589	16788	16648	16855	16680	16716	16827	16728	16765	16649	16765	16651	16601	16661	16720	16628	16595	16588	16771	16588	16523	16614	16494	16728	16682	16609	16555	16586	16760	16697	16735	16718	16623	16691	16757	16542	16696	16483	16621	16769	16720	16676	16637	16685	16647	16624	16692	16599	16728	16712	16763	16776	16643	16689	16621	16812	16753	16628	16792	16753	16811	16592	16741	16671	16628	16618	16726	16758	16716	16663	16653	16713	16689	16513	16710	16765	16818	16773	16584	16738	16630	16715	16610	16733	16524	16624	16632	16808	16727	16783	16492	16591	16744	16523	16802	16625	16682	16642	16743	16600	16659	16722	16774	16772	16897	16791	16739	16620	16484	16613	16717	16830	16875	16527	16700	16667	16595	16841	16443	16687	16687	16621	16748	16615	16748	16689	16812	16634	16809	16736	16638	16791	16453	16680	16568	16681	16707	16792	16627	16655	16577	16606	16527	16628	16599	16829	16713	16820	16673	16649	16709	16527	16598	16699	16668	16580	16863	16728	16754	16640	16742	16733	16543	16734	16672	16676	16681	16779	16483	16668	16885	16651	16604	16661	16671	16669	16869	16558	16648	16644	16696	16596	16829	16705	16834	16706	16674	16745	16694	16593	16565	16640	16604	16694	16612	16595	16719	16762	16593	16657	16734	16864	16747	16652	16645	16876	16880	16786	16609	16716	16722	16738	16640	16757	16811	16437	16647	16711	16697	16461	16534	16639	16690	16740	16725	16881	16645	16704	16767	16817	16707	16826	16569	16860	16602	16667	16601	16586	16509	16662	16589	16727	16730	16487	16578	16798	16638	16557	16911	16623	16625	16783	16683	16653	16732	16767	16619	16669	16705	16763	16590	16618	16907	16736	16570	16624	16852	16824	16722	16623	16719	16588	16698	16627	16803	16572	16710	16704	16661	16733	16507	16610	16735	16764	16646	16683	16609	16864	16596	16696	16649	16566	16598	16568	16940	16557	16549	16646	16840	16776	16700	16789	16615	16582	16775	16564	16664	16751	16662	16560	16720	16699	16527	16713	16812	16785	16828	16698	16792	16733	16797	16687	16766	16925	16714	16797	16794	16717	16705	16506	16732	16662	16577	16647	16515	16738	16676	16651	16743	16664	16592	16493	16821	16593	16683	16651	16763	16683	16612	16577	16710	16576	16677	16671	16852	16567	16863	16617	16741	16635	16713	16539	16687	16652	16676	16723	16709	16621	16616	16630	16707	16622	16739	16659	16659	16702	16662	16771	16699	16763	16634	16632	16823	16645	16778	16718	16638	16659	16685	16817	16716	16655	16595	16665	16664	16537	16769	16716	16568	16729	16787	16764	16632	16774	16727	16494	16831	16794	16782	16631	16664	16595	16759	16605	16550	16651	16644	16468	16707	16823	16721	16657	16558	16714	16603	16533	16735	16532	16765	16798	16543	16368	16593	16686	16699	16669	16919	16713	16687	16679	16709	16469	16603	16549	16428	16786	16740	16656	16693	16832	16746	16505	16823	16698	16670	16700	16612	16931	16592	16631	16665	16651	16682	16687	16750	16627	16717	16634	16727	16589	16648	16806	16800	16895	16605	16735	16698	16639	16708	16613	16760	16734	16612	16836	16581	16618	16690	16724	16645	16751	16726	16655	16792	16754	16679	16663	16595	16661	16664	16709	16758	16755	16625	16752	16726	16691	16620	16668	16778	16719	16595	16863	16737	16561	16592	16781	16603	16840	16659	16564	16683	16623	16661	16592	16707	16637	16719	16715	16439	16706	16725	16701	16691	16712	16850	16537	16656	16669	16509	16603	16701	16816	16723	16744	16903	16475	16597	16780	16644	16694	16750	16522	16732	16746	16764	16669	16576	16714	16604	16543	16735	16709	16687	16687	16630	16608	16706	16549	16716	16609	16554	16567	16708	16600	16578	16870	16585	16715	16829	16717	16703	16562	16799	16793	16637	16870	16629	16729	16793	16674	16729	16829	16749	16720	16671	16547	16767	16696	16693	16577	16802	16594	16635	16858	16562	16846	16756	16752	16526	16725	16539	16775	16841	16543	16623	16478	16837	16634	16779	16701	16677	16712	16735	16720	16761	16737	16625	16814	16584	16861	16695	16734	16512	16773	16709	16788	16543	16909	16508	16638	16862	16798	16495	16481	16742	16592	16690	16675	16693	16577	16718	16633	16605	16660	16631	16480	16696	16830	16710	16772	16652	16672	16745	16666	16657	16559	16637	16629	16737	16620	16560	16480	16764	16827	16657	16536	16724	16728	16519	16885	16654	16669	16749	16620	16652	16676	16811	16640	16690	16413	16539	16485	16748	16804	16760	16617	16579	16550	17037	16638	16907	16726	16622	16687	16690	16650	16792	16716	16453	16763	16622	16680	16912	16722	16756	16713	16759	16682	16598	16734	16758	16539	16458	16778	16854	16784	16571	16815	16722	16578	16799	16662	16720	16710	16703	16630	16516	16767	16558	16587	16504	16749	16577	16748	16625	16862	16519	16697	16635	16814	16604	16773	16667	16711	16847	16631	16594	16691	16583	16700	16638	16638	16722	16657	16644	16620	16653	16653	16528	16686	16744	16734	16796	16792	16549	16776	16735	16720	16713	16714	16691	16734	16794	16723	16770	16813	16771	16682	16681	16479	16676	16825	16633	16722	16644	16438	16676	16596	16600	16670	16807	16559	16625	16667	16692	16794	16622	16665	16777	16539	16682	16702	16743	16720	16709	16664	16794	16634	16731	16753	16703	16667	16740	16630	16637	16523	16779	16549	16760	16556	16665	16520	16704	16640	16554	16602	16611	16721	16907	16654	16834	16729	16592	16746	16894	16642	16713	16761	16640	16642	16650	16692	16874	16685	16640	16658	16611	16513	16743	16668	16641	16663	16698	16452	16694	16549	16831	16662	16692	16811	16848	16432	16782	16740	16661	16750	16544	16683	16590	16528	16716	16646	16771	16833	16603	16670	16787	16683	16689	16623	16662	16846	16625	16874	16698	16603	16744	16716	16648	16729	16644	16712	16616	16735	16553	16588	16653	16687	16589	16621	16731	16757	16770	16685	16665	16586	16735	16476	16657	16472	16662	16530	16746	16598	16628	16689	16582	16772	16779	16587	16755	16768	16607	16637	16603	16608	16749	16607	16747	16631	16559	16783	16668	16617	16720	16663	16602	16608	16836	16454	16781	16582	16527	16726	16831	16723	16675	16394	16571	16585	16665	16610	16708	16774	16566	16493	16844	16705	16851	16664	16672	16665	16817	16604	16648	16704	16758	16636	16557	16625	16690	16632	16714	16710	16789	16505	16590	16873	16509	16520	16660	16645	16747	16719	16760	16605	16659	16769	16677	16581	16751	16557	16691	16690	16700	16686	16693	16601	16568	16762	16471	16671	16675	16761	16529	16391	16767	16863	16645	16581	16688	16701	16764	16647	16683	16606	16745	16624	16608	16731	16683	16667	16660	16559	16811	16600	16610	16814	16623	16801	16770	16634	16617	16744	16692	16834	16728	16711	16662	16613	16653	16835	16590	16701	16597	16552	16781	16502	16760	16363	16660	16652	16571	16497	16755	16698	16653	16626	16759	16782	16660	16726
29609	36481	47036	35905	26412	22679	21392	21160	20684	20705	20670	20660	20549	20811	20494	20641	20634	20665	20523	20539	20492	20680	20494	20341	20757	20603	20479	20583	20741	20382	20429	20505	20632	20570	20726	20710	20536	20623	20794	20736	20612	20536	20609	20599	20625	20604	20784	20588	20828	20675	20686	20550	20417	20710	20440	20446	20569	20421	20644	20525	20411	20630	20631	20593	20796	20712	20470	20734	20687	20624	20520	20525	20642	20611	20506	20603	20675	20548	20613	20544	20678	20434	20839	20478	20521	20449	20704	20668	20501	20589	20539	20521	20627	20594	20534	20556	20571	20601	20494	20506	20735	20751	20499	20588	20421	20581	20635	20353	20435	20662	20777	20398	20679	20516	20687	20489	20628	20509	20462	20230	20661	20637	20333	20584	20589	20521	20473	20504	20578	20627	20742	20543	20836	20663	20650	20764	20565	20688	20676	20545	20434	20521	20654	20506	20596	20623	20550	20709	20633	20493	20708	20421	20666	20508	20614	20636	20723	20733	20681	20472	20454	20610	20612	20672	20431	20623	20458	20541	20570	20456	20579	20443	20647	20647	20525	20490	20643	20525	20442	20569	20551	20513	20714	20637	20843	20466	20583	20796	20642	20457	20727	20866	20677	20678	20637	20715	20550	20605	20561	20612	20394	20472	20536	20610	20427	20560	20535	20393	20420	20573	20757	20691	20479	20718	20453	20533	20549	20426	20816	20463	20651	20657	20437	20279	20482	20646	20693	20635	20510	20406	20613	20483	20597	20646	20521	20572	20191	20408	20553	20559	20611	20513	20599	20645	20593	20552	20392	20667	20600	20641	20627	20542	20871	20940	20579	20806	20598	20411	20618	20381	20616	20659	20556	20386	20581	20687	20616	20411	20628	20566	20686	20797	20809	20535	20557	20599	20520	20479	20422	20615	20719	20469	20462	20540	20685	20669	20503	20568	20582	20701	20429	20647	20391	20558	20722	20478	20665	20683	20701	20722	20713	20573	20719	20634	20582	20403	20588	20763	20483	20531	20570	20706	20820	20681	20462	20679	20819	20458	20649	20658	20587	20631	20451	20544	20348	20495	20380	20526	20516	20634	20589	20396	20568	20581	20438	20435	20640	20679	20600	20415	20471	20585	20513	20676	20495	20485	20543	20683	20530	20601	20666	20558	20620	20557	20597	20376	20523	20571	20741	20580	20680	20848	20542	20543	20531	20590	20580	20463	20544	20596	20561	20456	20747	20695	20702	20458	20751	20536	20400	20519	20399	20494	20617	20660	20656	20681	20558	20602	20774	20558	20609	20574	20751	20738	20752	20582	20498	20471	20749	20680	20607	20578	20434	20656	20650	20759	20423	20565	20590	20468	20627	20521	20533	20306	20607	20693	20768	20570	20517	20500	20185	20431	20548	20741	20682	20631	20428	20557	20821	20675	20591	20439	20686	20470	20735	20525	20482	20592	20719	20662	20576	20682	20476	20558	20540	20770	20826	20632	20630	20601	20426	20532	20514	20467	20553	20605	20517	20615	20497	20602	20560	20466	20371	20496	20615	20384	20626	20725	20498	20903	20482	20583	20510	20485	20654	20656	20699	20381	20587	20560	20585	20506	20467	20658	20437	20749	20656	20527	20668	20519	20764	20711	20693	20794	20661	20578	20601	20493	20551	20345	20663	20515	20646	20550	20549	20773	20606	20546	20553	20741	20682	20552	20785	20427	20727	20643	20390	20768	20773	20541	20577	20705	20646	20580	20636	20845	20596	20612	20588	20708	20435	20504	20394	20440	20552	20568	20810	20442	20653	20807	20474	20474	20461	20479	20531	20371	20604	20455	20377	20655	20639	20355	20606	20426	20796	20445	20628	20570	20681	20379	20534	20699	20591	20601	20524	20622	20625	20777	20745	20559	20683	20809	20870	20643	20245	20574	20542	20356	20564	20584	20420	20435	20673	20536	20642	20511	20447	20565	20677	20525	20540	20728	20682	20631	20594	20532	20638	20682	20663	20688	20613	20667	20542	20781	20599	20629	20582	20672	20722	20558	20563	20480	20444	20645	20584	20616	20535	20627	20658	20702	20423	20694	20350	20737	20610	20639	20675	20382	20708	20666	20667	20649	20554	20541	20471	20495	20807	20588	20519	20698	20630	20565	20508	20597	20528	20634	20557	20557	20533	20646	20648	20466	20543	20512	20433	20580	20797	20570	20812	20694	20666	20714	20488	20622	20368	20567	20572	20637	20662	20463	20637	20554	20568	20520	20700	20539	20765	20500	20619	20621	20630	20621	20405	20650	20606	20481	20637	20669	20496	20513	20592	20695	20636	20682	20314	20711	20533	20569	20586	20603	20447	20599	20553	20452	20723	20682	20554	20631	20540	20572	20387	20626	20631	20464	20855	20390	20592	20398	20746	20675	20586	20872	20658	20642	20651	20448	20654	20624	20545	20500	20619	20534	20716	20570	20685	20634	20715	20661	20626	20586	20548	20638	20653	20751	20650	20654	20576	20765	20755	20386	20789	20712	20590	20583	20626	20735	20588	20556	20548	20472	20614	20617	20815	20443	20650	20506	20328	20565	20469	20389	20598	20705	20987	20498	20459	20489	20625	20532	20569	20933	20739	20444	20568	20676	20523	20545	20527	20626	20553	20770	20609	20650	20691	20587	20771	20411	20412	20477	20752	20545	20719	20535	20367	20487	20582	20437	20632	20602	20612	20694	20640	20809	20587	20643	20487	20494	20458	20457	20737	20629	20636	20612	20554	20534	20688	20692	20766	20411	20405	20414	20620	20596	20676	20381	20720	20660	20548	20522	20511	20617	20358	20751	20611	20511	20698	20528	20573	20547	20769	20588	20820	20530	20582	20728	20695	20632	20577	20783	20498	20502	20424	20660	20590	20602	20603	20606	20540	20597	20636	20453	20541	20591	20464	20456	20589	20478	20630	20618	20612	20586	20589	20900	20669	20601	20850	20808	20559	20649	20723	20642	20465	20424	20570	20572	20504	20642	20512	20448	20667	20529	20635	20553	20683	20952	20535	20593	20391	20686	20513	20464	20519	20629	20662	20645	20626	20813	20517	20518	20715	20526	20575	20603	20488	20477	20708	20544	20523	20530	20386	20675	20796	20515	20527	20453	20694	20526	20470	20770	20801	20401	20646	20585	20573	20573	20786	20684	20518	20725	20763	20367	20715	20622	20574	20371	20380	20588	20658	20819	20580	20604	20665	20586	20469	20392	20607	20677	20530	20810	20585	20511	20623	20394	20465	20478	20681	20652	20377	20733	20576	20495	20753	20684	20465	20429	20748	20433	20589	20458	20568	20839	20439	20664	20517	20532	20455	20312	20637	20405	20821	20679	20470	20818	20559	20723	20582	20593	20784	20498	20521	20523	20619	20597	20604	20541	20626	20690	20260	20575	20511	20535	20519	20571	20621	20599	20718	20555	20552	20742	20669	20581	20608	20642	20664	20607	20599	20442	20469	20440	20812	20580	20416	20581	20607	20491	20905	20808	20473	20612	20348	20402	20564	20739	20535	20450	20530	20570	20661	20599	20535	20558	20536	20623	20694	20453	20507	20540	20761	20738	20495	20660	20572	20678	20659	20491	20468	20445	20754	20628	20431	20667	20508	20540	20617	20469	20551	20395	20671	20508	20670	20717	20287	20686	20509	20541	20676	20578	20800	20536	20691	20179	20661	20497	20545	20567	20578	20733	20554	20748	20728	20575	20643	20461	20540	20614	20557	20590	20549	20517	20566	20415	20597	20443	20554	20715	20535	20477	20524	20587	20607	20520	20631	20748	20752	20457	20568	20458	20799	20544	20575	20607	20655	20578	20677	20483	20533	20593	20571	20672	20513	20497	20574	20443	20793	20570	20684	20577	20733	20485	20202	20539	20649	20563	20560	20504	20506	20561	20649	20352	20479	20431	20721	20459	20526	20436	20697	20330	20554	20801	20614	20590	20316	20716	20656	20420	20591	20484	20657	20485	20650	20497	20543	20504	20645	20658	20596	20536	20857	20423	20691	20546	20635	20546	20524	20307	20605	20962	20420	20647	20817	20619	20556	20546	20506	20419	20674	20477	20543	20507	20675	20592	20522	20765	20699	20424	20562	20828	20555	20590	20623	20592	20585	20701	20544	20405	20482	20403	20671	20619	20611	20568	20712	20558	20590	20582	20490	20753	20559	20470	20462	20651	20578	20447	20462	20529	20543	20615	20297	20534	20686	20591	20533	20644	20693	20828	20687	20450	20588	20709	20669	20557	20386	20339	20394	20409	20685	20552	20574	20620	20434	20548	20368	20507	20558	20512	20646	20524	20482	20550	20499	20628	20761	20585	20609	20668	20599	20499	20601	20672	20621	20751	20616	20814	20798	20462	20760	20785	20634	20568	20546	20484	20516	20345	20601	20459	20714	20517	20690	20542	20494	20662	20660	20624	20440	20452	20636	20706	20420	20603	20524	20630	20721	20488	20670	20569	20692	20447	20583	20731	20622	20404	20589	20666	20484	20603	20782	20616	20591	20640	20429	20653	20270	20589	20432	20658	20573	20668	20702	20489	20589	20570	20621	20635	20621	20607	20392	20561	20607	20851	20605	20662	20732	20653	20606	20634	20869	20641	20666	20733	20668	20726	20459	20462	20605	20566	20348	20697	20616	20491	20663	20548	20717	20574	20575	20592	20685	20938	20540	20617	20472	20452	20632	20681	20779	20591	20533	20848	20673	20562	20657	20574	20895	20536	20667	20419	20503	20552	20491	20679	20979	20374	20694	20596	20727	20698	20595	20468	20672	20747	20472	20648	20535	20516	20818	20582	20483	20757	20623	20406	20638	20558	20663	20527	20616	20606	20681	20529	20632	20461	20669	20646	20625	20599	20418	20687	20773	20398	20830	20611	20538	20629	20627	20520	20519	20438	20806	20625	20611	20649	20740	20612	20699	20601	20566	20723	20720	20609	20701	20544	20506	20661	20763	20692	20663	20475	20555	20690	20519	20474	20503	20572	20575	20352	20561	20679	20617	20665	20658	20552	20755	20216	20823	20688	20581	20322	20608	20378	20358	20404	20588	20690	20569	20688	20661	20499	20654	20365	20274	20466	20668	20557	20437	20551	20776	20572	20744	20644	20586	20690	20602	20469	20555	20520	20464	20481	20766	20563
34584	56961	47790	30520	22405	18302	17204	16839	16766	16664	16657	16602	16731	16736	16694	16746	16614	16538	16604	16565	16697	16779	16583	16619	16706	16573	16763	16863	16526	16811	16754	16750	16745	16670	16595	16554	16772	16572	16805	16736	16644	16704	16564	16730	16703	16836	16604	16711	16577	16785	16576	16570	16518	16640	16584	16687	16603	16777	16758	16683	16613	16633	16654	16634	16705	16637	16627	16566	16379	16496	16689	16685	16612	16570	16438	16439	16837	16513	16621	16629	16994	16790	16823	16730	16570	16794	16644	16576	16780	16595	16570	16582	16693	16790	16580	16665	16755	16569	16694	16856	16813	16687	16606	16670	16452	16676	16629	16680	16691	16542	16727	16631	16672	16744	16646	16555	16746	16787	16642	16687	16586	16727	16582	16663	16684	16741	16644	16656	16648	16680	16649	16706	16725	16669	16599	16797	16632	16561	16599	16585	16776	16505	16865	16706	16800	16573	16503	16584	16668	16777	16546	16735	16632	16715	16496	16649	16526	16538	16709	16707	16826	16658	16587	16739	16748	16661	16698	16586	16753	16662	16561	16745	16682	16668	16652	16715	16676	16736	16600	16564	16623	16581	16565	16620	16643	16533	16632	16542	16693	16621	16785	16612	16652	16476	16793	16790	16644	16660	16769	16465	16748	16668	16573	16554	16545	16517	16864	16599	16573	16910	16657	16708	16712	16663	16814	16542	16734	16743	16676	16698	16787	16682	16619	16746	16735	16622	16771	16777	16443	16701	16677	16656	16582	16633	16634	16608	16750	16466	16695	16711	16651	16744	16688	16630	16633	16728	16599	16628	16618	16519	16656	16861	16652	16681	16650	16659	16538	16436	16597	16780	16568	16539	16925	16665	16746	16393	16754	16486	16696	16553	16593	16824	16749	16687	16648	16604	16456	16584	16810	16524	16736	16759	16822	16613	16769	16794	16751	16679	16727	16600	16660	16723	16672	16764	16492	16533	16543	16673	16710	16824	16640	16458	16620	16488	16556	16506	16657	16700	16643	16606	16514	16684	16580	16653	16525	16661	16762	16709	16671	16679	16602	16627	16508	16782	16810	16727	16623	16565	16758	16699	16637	16634	16750	16765	16607	16612	16709	16775	16834	16588	16658	16524	16749	16612	16492	16427	16397	16508	16494	16748	16575	16582	16658	16709	16706	16857	16633	16731	16392	16785	16670	16621	16723	16746	16744	16611	16629	16647	16643	16712	16659	16759	16644	16678	16649	16699	16742	16554	16726	16546	16558	16790	16778	16754	16811	16644	16601	16746	16973	16777	16586	16728	16828	16657	16628	16674	16640	16489	16586	16497	16704	16635	16788	16670	16728	16761	16778	16730	16646	16772	16739	16538	16389	16910	16644	16454	16559	16536	16787	16631	16691	16593	16639	16576	16487	16649	16758	16696	16700	16668	16665	16804	16596	16555	16706	16582	16719	16821	16572	16514	16655	16721	16721	16680	16636	16475	16765	16605	16721	16668	16623	16548	16597	16599	16787	16706	16606	16743	16559	16691	16636	16415	16607	16905	16554	16652	16546	16401	16856	16611	16527	16591	16875	16693	16707	16462	16526	16734	16454	16625	16581	16541	16845	16685	16750	16664	16749	16646	16700	16672	16602	16709	16742	16764	16644	16608	16705	16523	16576	16711	16449	16555	16590	16705	16745	16612	16804	16679	16478	16840	16651	16567	16506	16699	16683	16710	16722	16740	16631	16556	16662	16654	16630	16528	16595	16489	16543	16811	16754	16802	16707	16519	16728	16489	16635	16483	16616	16609	16615	16537	16634	16599	16666	16565	16767	16889	16572	16606	16775	16566	16767	16787	16801	16658	16774	16541	16638	16761	16601	16594	16651	16754	16713	16804	16709	16539	16662	16642	16632	16676	16713	16856	16507	16833	16752	16782	16500	16700	16697	16702	16752	16747	16561	16568	16675	16351	16795	16635	16598	16603	16601	16590	16778	16737	16708	16677	16596	16563	16660	16634	16695	16664	16757	16470	16653	16553	16793	16855	16724	16584	16869	16662	16566	16696	16634	16655	16528	16508	16572	16729	16618	16864	16784	16791	16615	16721	16669	16661	16736	16615	16664	16562	16455	16775	16626	16562	16621	16712	16800	16649	16686	16679	16625	16654	16870	16584	16666	16653	16633	16732	16671	16547	16665	16678	16501	16771	16685	16607	16703	16694	16618	16775	16640	16752	16647	16666	16665	16586	16572	16605	16540	16470	16745	16582	16728	16656	16619	16906	16823	16594	16631	16624	16736	16661	16612	16577	16640	16635	16680	16747	16690	16562	16610	16899	16578	16691	16700	16682	16564	16685	16650	16575	16722	16511	16533	16727	16587	16643	16781	16649	16809	16831	16657	16698	16718	16702	16611	16619	16471	16551	16553	16611	16656	16676	16547	16548	16776	16786	16720	16556	16590	16647	16722	16751	16512	16690	16531	16648	16585	16573	16664	16687	16798	16779	16503	16594	16614	16749	16628	16783	16542	16706	16644	16700	16731	16609	16514	16673	16636	16570	16827	16636	16637	16546	16707	16782	16472	16604	16616	16687	16627	16664	16653	16661	16730	16624	16636	16555	16673	16886	16674	16676	16628	16798	16779	16559	16638	16713	16725	16816	16972	16597	16721	16701	16691	16768	16660	16552	16649	16720	16695	16769	16859	16711	16470	16706	16610	16731	16434	16633	16711	16573	16619	16618	16635	16595	16543	16665	16385	16506	16583	16808	16514	16577	16799	16798	16769	16542	16564	16653	16749	16605	16743	16682	16509	16664	16678	16745	16718	16985	16703	16783	16898	16720	16676	16652	16704	16805	16765	16749	16458	16680	16627	16473	16550	16671	16545	16681	16591	16736	16637	16622	16586	16567	16542	16781	16669	16548	16664	16854	16589	16495	16509	16567	16672	16661	16704	16658	16826	16601	16738	16477	16684	16877	16678	16562	16759	16486	16612	16467	16762	16469	16810	16637	16605	16655	16563	16686	16639	16525	16551	16743	16590	16610	16727	16603	16739	16497	16910	16715	16723	16737	16816	16629	16711	16663	16782	16709	16606	16625	16622	16620	16686	16698	16756	16671	16779	16525	16647	16553	16684	16542	16725	16643	16725	16580	16661	16714	16662	16707	16591	16621	16617	16609	16699	16685	16726	16649	16648	16509	16550	16642	16666	16695	16753	16487	16745	16570	16660	16677	16728	16556	16564	16726	16801	16638	16798	16724	16725	16834	16757	16455	16624	16777	16607	16795	16584	16700	16598	16585	16687	16596	16554	16643	16788	16622	16660	16736	16713	16685	16610	16768	16570	16826	16654	16619	16762	16515	16458	16685	16678	16704	16680	16718	16578	16559	16656	16546	16631	16681	16771	16655	16681	16716	16735	16590	16540	16855	16758	16711	16679	16634	16645	16653	16527	16721	16754	16869	16652	16681	16770	16717	16646	16609	16576	16753	16733	16544	16675	16481	16690	16712	16802	16693	16577	16622	16627	16681	16577	16655	16641	16690	16653	16716	16689	16696	16761	16639	16698	16718	16688	16670	16573	16526	16636	16778	16547	16750	16651	16736	16842	16619	16505	16639	16716	16715	16828	16662	16634	16437	16636	16555	16559	16878	16573	16634	16672	16572	16709	16776	16779	16503	16583	16767	16632	16651	16556	16576	16578	16589	16716	16661	16614	16771	16682	16702	16694	16623	16818	16708	16677	16580	16591	16560	16711	16564	16755	16721	16628	16712	16604	16731	16741	16804	16599	16778	16691	16720	16719	16749	16638	16686	16699	16649	16638	16615	16928	16532	16619	16576	16651	16504	16657	16653	16596	16663	16586	16576	16619	16849	16712	16806	16611	16657	16737	16634	16897	16726	16812	16757	16727	16757	16715	16652	16759	16795	16488	16620	16538	16843	16543	16678	16719	16535	16499	16709	16688	16637	16561	16610	16613	16541	16544	16658	16564	16527	16642	16748	16682	16773	16833	16793	16724	16680	16759	16483	16629	16632	16596	16744	16581	16563	16644	16507	16825	16825	16609	16710	16662	16728	16744	16719	16674	16521	16731	16580	16859	16562	16716	16769	16560	16666	16566	16759	16717	16665	16624	16872	16695	16740	16582	16742	16832	16579	16682	16746	16450	16756	16672	16739	16839	16611	16663	16640	16674	16644	16578	16645	16767	16665	16681	16710	16562	16616	16899	16816	16651	16623	16720	16675	16694	16515	16564	16617	16492	16602	16583	16705	16537	16621	16617	16697	16763	16628	16587	16464	16671	16808	16520	16723	16692	16566	16658	16653	16732	16604	16699	16647	16724	16727	16826	16796	16686	16738	16737	16617	16758	16508	16674	16612	16705	16526	16715	16750	16790	16497	16794	16591	16672	16454	16797	16492	16707	16785	16714	16775	16557	16658	16670	16802	16595	16728	16718	16675	16533	16705	16592	16591	16539	16690	16538	16587	16576	16552	16562	16592	16737	16674	16729	16665	16570	16714	16456	16743	16580	16661	16761	16566	16827	16745	16637	16880	16751	16560	16668	16713	16546	16788	16674	16739	16680	16679	16516	16763	16492	16623	16624	16690	16657	16537	16742	16705	16800	16591	16719	16750	16669	16823	16705	16555	16732	16572	16807	16665	16681	16608	16835	16469	16729	16484	16691	16674	16635	16499	16796	16559	16569	16726	16678	16519	16660	16638	16636	16553	16769	16362	16705	16754	16697	16656	16701	16726	16634	16654	16686	16732	16637	16659	16729	16495	16768	16604	16727	16581	16900	16659	16634	16546	16802	16535	16685	16682	16588	16643	16804	16867	16736	16493	16644	16744	16494	16722	16639	16709	16588	16777	16688	16533	16724	16526	16528	16710	16627	16713	16710	16768	16734	16699	16764	16634	16625	16763	16575	16707	16519	16547	16767	16898	16784	16588	16578	16744	16797	16568	16860	16648	16653	16566	16587	16716	16709	16737	16735	16596	16608	16721	16739	16565	16586	16668	16738	16552	16725	16652	16730	16466	16800	16883	16631	16654	16617	16640	16727	16604	16603	16621	16836	16515	16601	16620	16735	16833	16619	16634	16583	16629	16616	16680	16731	16648	16720	16597	16651	16706	16540	16757	16664	16860	16581	16493	16616	16644	16732	16537	16647	16658
24300	24607	41099	39598	32290	28235	25578	21800	20964	20836	20759	20851	20672	20717	20780	20603	20619	20628	20703	20604	20727	20604	20669	20522	20525	20792	20933	20463	20465	20693	20620	20444	20656	20563	20547	20938	20677	20635	20467	20558	20648	20525	20650	20628	20596	20533	20653	20696	20611	20836	20610	20471	20568	20728	20569	20665	20426	20385	20248	20268	20671	20465	20515	20415	20421	20489	20480	20393	20650	20775	20632	20633	20457	20691	20572	20464	20504	20560	20514	20576	20640	20541	20430	20561	20664	20607	20520	20439	20599	20208	20519	20652	20524	20677	20574	20597	20714	20590	20489	20632	20696	20702	20427	20662	20546	20640	20791	20484	20595	20553	20524	20969	20523	20520	20542	20520	20550	20392	20581	20631	20636	20464	20563	20359	20505	20480	20672	20637	20654	20395	20762	20572	20567	20300	20568	20770	20708	20445	20502	20749	20626	20415	20628	20587	20766	20564	20521	20585	20625	20370	20515	20565	20445	20522	20299	20382	20499	20612	20375	20342	20731	20556	20462	20479	20502	20547	20320	20646	20629	20669	20485	20443	20442	20599	20533	20280	20545	20528	20674	20551	20579	20566	20665	20537	20540	20772	20534	20415	20466	20608	20667	20499	20677	20376	20605	20817	20557	20474	20649	20401	20438	20492	20418	20644	20568	20792	20483	20459	20399	20462	20739	20638	20505	20319	20791	20525	20417	20425	20516	20519	20710	20595	20494	20526	20516	20532	20544	20401	20581	20426	20709	20382	20385	20500	20381	20537	20581	20375	20584	20812	20336	20622	20415	20873	20761	20561	20581	20572	20700	20653	20578	20669	20687	20427	20560	20456	20482	20478	20557	20560	20385	20596	20408	20454	20694	20577	20523	20569	20488	20517	20638	20564	20794	20545	20472	20631	20762	20624	20596	20368	20737	20750	20377	20664	20566	20487	20624	20662	20765	20704	20740	20471	20425	20515	20443	20805	20411	20524	20671	20439	20631	20465	20834	20501	20411	20346	20579	20488	20492	20589	20647	20628	20420	20290	20562	20386	20528	20431	20506	20325	20674	20497	20824	20611	20541	20515	20368	20438	20955	20649	20679	20743	20434	20431	20467	20558	20503	20562	20821	20724	20433	20519	20778	20582	20603	20685	20590	20471	20642	20415	20576	20551	20535	20650	20698	20519	20540	20558	20470	20576	20570	20405	20485	20326	20509	20613	20463	20425	20586	20511	20530	20473	20477	20414	20766	20592	20496	20379	20492	20506	20454	20632	20630	20511	20357	20630	20627	20345	20341	20473	20524	20600	20567	20292	20524	20524	20496	20560	20664	20316	20261	20506	20703	20529	20655	20556	20572	20411	20774	20532	20556	20653	20495	20429	20483	20406	20472	20529	20619	20479	20370	20585	20451	20386	20368	20525	20491	20644	20581	20625	20276	20647	20346	20423	20509	20615	20594	20726	20658	20243	20502	20645	20590	20443	20651	20739	20579	20604	20790	20403	20635	20689	20506	20580	20367	20675	20353	20510	20426	20510	20389	20597	20486	20613	20451	20492	20777	20808	20634	20590	20450	20394	20429	20296	20628	20518	20525	20529	20573	20658	20657	20603	20649	20545	20686	20547	20295	20376	20850	20704	20665	20496	20681	20581	20546	20562	20533	20453	20552	20609	20379	20504	20437	20409	20508	20570	20526	20325	20446	20726	20535	20545	20600	20553	20467	20629	20384	20511	20663	20433	20282	20529	20435	20501	20636	20417	20652	20289	20754	20487	20514	20472	20648	20534	20661	20604	20304	20545	20606	20536	20534	20732	20461	20488	20498	20665	20416	20528	20341	20588	20566	20776	20664	20612	20596	20576	20629	20380	20676	20628	20485	20672	20731	20702	20627	20592	20404	20471	20458	20817	20401	20407	20476	20596	20633	20388	20515	20414	20515	20530	20708	20803	20566	20478	20400	20668	20550	20577	20547	20473	20495	20387	20518	20584	20678	20505	20684	20635	20508	20532	20472	20369	20500	20481	20556	20306	20625	20474	20627	20430	20521	20538	20602	20525	20370	20714	20572	20602	20307	20462	20586	20642	20619	20685	20662	20696	20519	20267	20456	20653	20526	20744	20467	20777	20551	20543	20685	20546	20758	20425	20589	20519	20385	20540	20425	20430	20552	20737	20811	20635	20520	20480	20572	20320	20579	20504	20919	20548	20481	20488	20312	21005	20633	20692	20416	20603	20765	20644	20692	20598	20393	20434	20558	20383	20767	20433	20384	20570	20797	20672	20689	20587	20454	20595	20505	20730	20593	20388	20526	20432	20367	20408	20757	20351	20459	20481	20413	20487	20691	20659	20706	20540	20672	20478	20471	20555	20642	20462	20477	20520	20518	20652	20555	20485	20585	20569	20355	20571	20486	20503	20441	20668	20613	20494	20548	20438	20658	20322	20708	20476	20361	20570	20461	20507	20516	20601	20687	20556	20716	20487	20704	20391	20529	20363	20374	20398	20542	20632	20674	20673	20415	20533	20524	20729	20248	20476	20692	20608	20628	20533	20550	20618	20348	20485	20287	20456	20539	20854	20690	20564	20542	20418	20514	20296	20523	20538	20669	20496	20555	20397	20732	20574	20512	20599	20627	20540	20542	20715	20655	20653	20467	20656	20406	20695	20477	20487	20501	20726	20530	20334	20685	20597	20554	20475	20477	20560	20557	20560	20596	20562	20265	20446	20383	20441	20436	20522	20700	20642	20759	20662	20415	20583	20545	20464	20513	20517	20579	20632	20428	20444	20574	20470	20581	20641	20739	20638	20578	20480	20175	20392	20664	20534	20599	20351	20375	20635	20453	20637	20471	20663	20589	20326	20546	20336	20629	20405	20545	20610	20666	20461	20538	20558	20587	20375	20444	20531	20616	20269	20413	20332	20506	20614	20609	20530	20498	20716	20473	20373	20727	20614	20392	20730	20610	20593	20666	20606	20551	20427	20461	20463	20404	20528	20604	20592	20613	20411	20355	20727	20538	20592	20601	20521	20569	20566	20447	20423	20607	20599	20583	20485	20411	20513	20415	20707	20538	20513	20672	20444	20382	20552	20580	20603	20509	20617	20831	20524	20605	20685	20599	20533	20568	20490	20615	20665	20474	20717	20465	20469	20539	20724	20586	20682	20509	20506	20599	20402	20601	20627	20420	20360	20429	20385	20495	20511	20407	20573	20559	20586	20480	20635	20669	20597	20506	20621	20398	20438	20549	20595	20960	20485	20313	20622	20352	20543	20554	20427	20604	20369	20646	20591	20478	20603	20568	20618	20618	20562	20684	20352	20464	20262	20491	20673	20462	20530	20639	20337	20417	20481	20423	20520	20562	20501	20541	20456	20450	20451	20561	20670	20659	20618	20799	20308	20649	20628	20628	20538	20532	20725	20614	20374	20440	20537	20522	20509	20411	20590	20433	20324	20588	20460	20748	20570	20516	20585	20757	20478	20447	20608	20587	20305	20517	20554	20426	20410	20506	20641	20551	20399	20639	20332	20474	20504	20388	20550	20609	20647	20515	20538	20636	20673	20563	20374	20384	20479	20418	20535	20547	20633	20792	20401	20417	20684	20596	20451	20386	20548	20640	20530	20730	20660	20581	20482	20580	20552	20548	20636	20548	20419	20568	20639	20651	20536	20500	20441	20585	20631	20533	20671	20512	20515	20571	20696	20475	20474	20555	20427	20313	20627	20755	20596	20332	20477	20519	20613	20826	20651	20363	20776	20426	20621	20620	20676	20678	20555	20522	20630	20766	20489	20583	20570	20551	20631	20556	20507	20403	20779	20521	20729	20670	20598	20800	20545	20383	20610	20724	20565	20394	20626	20632	20418	20516	20343	20673	20541	20690	20321	20581	20587	20346	20392	20687	20575	20498	20537	20508	20651	20469	20543	20378	20498	20774	20634	20594	20652	20804	20571	20690	20600	20480	20641	20703	20335	20380	20698	20635	20644	20542	20617	20345	20634	20548	20581	20474	20563	20559	20602	20700	20357	20489	20417	20774	20474	20477	20503	20369	20424	20483	20527	20501	20590	20556	20667	20533	20508	20401	20737	20645	20508	20476	20548	20618	20309	20605	20502	20641	20604	20591	20522	20494	20465	20499	20234	20569	20532	20460	20429	20793	20361	20500	20500	20691	20425	20466	20624	20492	20467	20512	20527	20456	20462	20477	20562	20619	20525	20542	20636	20580	20517	20619	20419	20722	20329	20383	20357	20533	20586	20511	20605	20525	20240	20545	20586	20505	20323	20604	20525	20409	20528	20441	20391	20537	20479	20499	20414	20607	20513	20573	20568	20401	20341	20677	20533	20539	20487	20448	20574	20730	20473	20574	20641	20450	20492	20403	20563	20376	20705	20538	20664	20501	20496	20364	20580	20578	20356	20654	20503	20620	20650	20375	20642	20664	20571	20632	20566	20563	20577	20443	20388	20505	20363	20451	20515	20586	20547	20523	20517	20404	20593	20726	20425	20558	20438	20426	20443	20493	20632	20491	20594	20493	20542	20521	20529	20471	20701	20470	20384	20243	20665	20621	20443	20667	20432	20634	20472	20483	20421	20683	20691	20552	20708	20325	20528	20500	20463	20559	20297	20360	20495	20591	20650	20428	20413	20404	20613	20488	20538	20748	20677	20797	20806	20449	20623	20652	20578	20525	20776	20545	20670	20522	20734	20458	20607	20614	20573	20703	20722	20597	20625	20670	20524	20497	20571	20656	20472	20545	20499	20537	20715	20592	20664	20427	20820	20606	20642	20334	20488	20645	20762	20588	20419	20558	20628	20610	20592	20572	20527	20467	20375	20566	20650	20532	20455	20458	20652	20723	20356	20519	20718	20529	20570	20382	20549	20520	20664	20655	20716	20757	20527	20570	20446	20489	20360	20345	20739	20725	20270	20334	20450	20756	20249	20391	20397	20462	20628	20571	20608	20702	20478	20399	20561	20731	20384	20612	20475	20431	20420	20517	20631	20525	20645	20709	20488	20655	20630	20474	20535	20369	20364	20522	20671	20707	20423	20445	20637	20223	20350	20496	20256	20678	20484	20542	20767	20762	20659	20529	20511	20566	20315	20579	20588	20663	20396	20556	20557	20495	20659	20584	20567	20503	20341	20306	20623	20599	20454	20707	20547
62499	101241	84097	56733	37999	25206	19147	17413	16750	16842	16584	16712	16620	16748	16618	16682	16671	16683	16937	16567	16848	16727	16778	16703	16659	16531	16925	16746	16821	16656	16599	16730	16637	16606	16805	16755	16837	16809	16772	16625	16789	16758	16565	16604	16846	16790	16668	16643	16605	16620	16724	16836	16606	16751	16761	16778	16636	16695	16776	16763	16741	16659	16519	16789	16657	16758	16700	16634	16633	16638	16574	16688	16472	16671	16644	16685	16706	16763	16767	16533	16596	16627	16782	16721	16736	16470	16767	16779	16790	16762	16755	16616	16724	16807	16642	16835	16642	16656	16899	16630	16748	16684	16669	16744	16869	16482	16636	16686	16634	16786	16749	16612	16692	16654	16781	16590	16846	16531	16700	16748	16716	16737	16574	16714	16690	16655	16692	16783	16822	16750	16770	16569	16760	16501	16585	16762	16660	16713	16725	16681	16563	16642	16695	16636	16550	16805	16593	16753	16574	16828	16701	16648	16687	16585	16690	16788	16604	16775	16675	16647	16863	16515	16757	16600	16620	16675	16586	16734	16591	16677	16724	16723	16710	16678	16750	16434	16732	16740	16637	16619	16672	16583	16803	16707	16741	16615	16603	16700	16700	16658	16677	16595	16729	16715	16713	16661	16680	16756	16858	16847	16565	16559	16673	16577	16767	16715	16753	16896	16716	16778	16678	16461	16587	16616	16945	16690	16726	16717	16682	16597	16592	16675	16586	16754	16744	16652	16637	16709	16491	16656	16788	16406	16734	16758	16796	16765	16719	16499	16585	16582	16651	16831	16492	16661	16617	16618	16647	16821	16724	16528	16678	16706	16879	16666	16655	16699	16654	16792	16752	16545	16692	16561	16713	16837	16463	16605	16772	16586	16688	16620	16852	16682	16700	16771	16721	16746	16590	16728	16703	16687	16704	16820	16781	16418	16605	16591	16535	16561	16623	16683	16714	16630	16643	16600	16559	16763	16571	16761	16634	16836	16747	16682	16552	16710	16823	16851	16704	16776	16808	16684	16466	16766	16708	16617	16656	16600	16564	16779	16789	16576	16681	16701	16577	16538	16770	16756	16421	16656	16566	16725	16658	16794	16706	16568	16710	16596	16757	16734	16581	16726	16755	16731	16585	16747	16712	16488	16518	16703	16614	16748	16515	16647	16761	16646	16650	16550	16746	16674	16744	16676	16691	16638	16629	16798	16812	16635	16658	16794	16651	16560	16784	16734	16717	16783	16619	16702	16813	16684	16651	16716	16864	16782	16713	16881	16585	16689	16672	16602	16700	16713	16608	16601	16668	16577	16601	16701	16659	16933	16819	16707	16854	16889	16672	16623	16699	16754	16745	16742	16847	16665	16676	16618	16589	16614	16698	16667	16706	16673	16566	16767	16636	16643	16809	16877	16686	16526	16570	16563	16597	16691	16368	16594	16635	16578	16529	16529	16522	16941	16757	16749	16591	16636	16610	16718	16703	16650	16830	16804	16691	16566	16802	16774	16639	16866	16882	16723	16634	16581	16701	16716	16639	16723	16609	16660	16815	16637	16697	16667	16773	16751	16681	16673	16800	16797	16640	16723	16837	16648	16683	16690	16834	16770	16620	16646	16804	16764	16732	16702	16740	16708	16766	16717	16672	16683	16685	16674	16580	16785	16598	16758	16614	16611	16741	16598	16683	16743	16816	16636	16779	16569	16790	16810	16636	16748	16769	16466	16745	16732	16658	16645	16766	16588	16699	16516	16558	16822	16645	16763	16746	16624	16670	16671	16833	16596	16600	16777	16911	16678	16583	16766	16776	16594	16699	16789	16767	16700	16612	16589	16793	16804	16548	16674	16665	16668	16830	16620	16526	16722	16714	16587	16749	16691	16649	16680	16674	16748	16902	16694	16661	16683	16721	16613	16639	16802	16648	16497	16664	16844	16788	16826	16713	16835	16641	16510	16852	16801	16725	16668	16763	16668	16676	16641	16696	16752	16701	16810	16664	16549	16748	16642	16705	16648	16708	16605	16689	16726	16746	16646	16737	16603	16685	16617	16788	16710	16662	16714	16706	16722	16583	16659	16726	16708	16743	16661	16746	16621	16806	16734	16708	16721	16720	16791	16717	16710	16625	16572	16543	16654	16693	16625	16762	16659	16738	16673	16684	16640	16691	16613	16673	16567	16896	16704	16688	16734	16692	16491	16833	16791	16631	16530	16556	16733	16694	16657	16709	16682	16618	16572	16648	16581	16654	16626	16728	16875	16509	16761	16628	16691	16635	16672	16659	16497	16601	16630	16736	16608	16635	16646	16640	16647	16634	16696	16628	16702	16611	16874	16604	16657	16620	16627	16650	16615	16786	16684	16770	16699	16815	16834	16720	16682	16540	16486	16819	16776	16638	16821	16672	16721	16594	16637	16665	16863	16744	16754	16804	16753	16613	16459	16663	16719	16718	16749	16577	16824	16456	16760	16850	16641	16644	16523	16554	16663	16714	16705	16539	16792	16702	16799	16697	16865	16733	16621	16737	16630	16702	16702	16823	16654	16736	16684	16853	16692	16781	16724	16928	16617	16846	16626	16769	16876	16639	16642	16660	16700	16688	16535	16709	16838	16734	16802	16686	16540	16890	16667	16657	16659	16497	16547	16635	16750	16748	16726	16891	16583	16483	16430	16712	16805	16601	16674	16568	16790	16520	16698	16763	16862	16487	16668	16789	16516	16755	16644	16773	16851	16650	16680	16688	16605	16642	16676	16680	16799	16668	16629	16748	16564	16738	16649	16804	16627	16613	16565	16546	16688	16667	16769	16651	16692	16713	16557	16673	16832	16890	16633	16781	16747	16761	16804	16626	16929	16669	16674	16738	16732	16888	16676	16772	16711	16880	16792	16745	16529	16698	16666	16635	16808	16541	16559	16654	16856	16692	16782	16620	16883	16473	16704	16725	16878	16648	16653	16666	16644	16457	16652	16884	16575	16713	16696	16611	16808	16612	16595	16702	16554	16778	16581	16741	16667	16642	16737	16743	16765	16610	16560	16689	16640	16644	16585	16585	16785	16725	16659	16457	16756	16582	16814	16730	16584	16669	16868	16741	16726	16804	16625	16980	16815	16777	16901	16582	16646	16645	16662	16747	16662	16618	16856	16810	16680	16759	16676	16535	16526	16705	16765	16708	16630	16574	16695	16745	16573	16761	16720	16639	16692	16587	16795	16606	16742	16733	16773	16599	16741	16712	16829	16618	16636	16612	16531	16673	16779	16802	16749	16747	16660	16716	16623	16730	16638	16520	16707	16785	16852	16699	16800	16460	16671	16516	16593	16680	16696	16668	16765	16709	16844	16832	16671	16550	16589	16682	16723	16608	16658	16601	16622	16756	16850	16629	16826	16709	16663	16641	16713	16688	16719	16759	16652	16717	16821	16827	16655	16766	16780	16779	16707	16701	16722	16714	16728	16778	16782	16781	16703	16632	16748	16645	16863	16663	16730	16728	16757	16644	16647	16567	17088	16810	16636	16751	16837	16698	16679	16695	16886	16577	16571	16604	16859	16687	16762	16921	16701	16627	16646	16704	16766	16572	16560	16629	16642	16678	16770	16808	16760	16706	16787	16676	16782	16626	16701	16553	16621	16658	16818	16704	16852	16699	16729	16730	16689	16702	16811	16702	16611	16717	16585	16772	16628	16715	16633	16678	16726	16623	16729	16676	16751	16664	16632	16913	16641	16712	16791	16704	16529	16736	16691	16696	16513	16798	16786	16500	16639	16570	16651	16580	16896	16740	16803	16583	16752	16740	16786	16708	16614	16754	16697	16715	16581	16579	16842	16705	16584	16792	16645	16764	16657	16727	16778	16585	16673	16760	16672	16781	16897	16809	16710	16754	16801	16745	16715	16649	16724	16618	16641	16659	16821	16536	16701	16608	16858	16588	16733	16686	16743	16828	16697	16623	16846	16716	16770	16762	16766	16539	16639	16491	16621	16556	16819	16531	16762	16766	16542	16635	16765	16659	16560	16717	16629	16610	16706	16686	16674	16688	16539	16726	16629	16533	16724	16681	16667	16683	16756	16804	16769	16736	16683	16723	16774	16559	16620	16716	16726	16705	16832	16609	16763	16710	16722	16575	16563	16634	16867	16712	16614	16645	16663	16627	16667	16615	16904	16684	16704	16647	16826	16667	16489	16890	16565	16765	16554	16643	16716	16509	16699	16856	16573	16637	16658	16762	16757	16767	16623	16617	16766	16783	16617	16451	16658	16828	16720	16950	16908	16642	16720	16688	16567	16633	16670	16754	16664	16685	16539	16673	16686	16740	16848	16531	16658	16793	16716	16741	16661	16756	16687	16754	16758	16629	16652	16576	16691	16753	16640	16753	16671	16755	16629	16491	16829	16691	16724	16571	16696	16676	16649	16729	16684	16729	16610	16758	16796	16664	16769	16599	16807	16722	16772	16730	16540	16804	16644	16835	16711	16722	16831	16733	16576	16706	16839	16655	16781	16628	16667	16690	16759	16623	16713	16679	16639	16570	16827	16734	16658	16562	16729	16603	16510	16585	16842	16549	16647	16700	16881	16516	16646	16692	16804	16738	16535	16682	16773	16685	16809	16769	16591	16513	16591	16888	16636	16878	16609	16821	16613	16693	16584	16576	16415	16763	16728	16804	16699	16604	16678	16574	16851	16924	16530	16817	16762	16709	16652	16754	16762	16855	16791	16815	16577	16511	16730	16866	16741	16650	16569	16794	16669	16885	16732	16787	16650	16696	16723	16534	16627	16759	16714	16641	16620	16610	16713	16550	16668	16679	16685	16780	16708	16563	16855	16682	16724	16719	16687	16807	16783	16711	16576	16485	16645	16764	16743	16573	16670	16750	16584	16748	16595	16650	16817	16743	16834	16687	16700	16547	16689	16509	16790	16836	16849	16809	16588	16661	16617	16616	16630	16746	16575	16662	16603	16732	16706	16499	16745	16685	16548	16745	16776	16737	16657	16606	16559	16753	16578	16706	16771	16636	16627	16700	16785	16561	16648	16720	16573	16514	16777	16669	16726	16597	16780	16637	16785	16625	16692	16742	16628	16601	16849	16792	16677	16633	16823	16844	16605	16767	16767	16663	16732	16771	16751	16662	16569	16641	16614	16588	16764	16685	16626	16712	16612	16817	16888
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
