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
339131346421	339131346940	339131347490	339131348040	339131348590	339131349140	339131349690	339131350240	339131350790	339131351340	339131351890	339131352440	339131352990	339131353540	339131354090	339131354640	339131355190	339131355740	339131356290	339131356840	339131357390	339131357940	339131358490	339131359040	339131359590	339131360140	339131360690	339131361240	339131361790	339131362340	339131362890	339131363440	339131363990	339131364540	339131365090	339131365640	339131366190	339131366740	339131367290	339131367840	339131368390	339131368940	339131369490	339131370040	339131370590	339131371140	339131371690	339131372240	339131372790	339131373340	339131373890	339131374440	339131374990	339131375540	339131376090	339131376640	339131377190	339131377740	339131378290	339131378840	339131379390	339131379940	339131380490	339131381040	339131381590	339131382140	339131382690	339131383240	339131383790	339131384340	339131384890	339131385440	339131385990	339131386540	339131387090	339131387640	339131388190	339131388740	339131389290	339131389840	339131390390	339131390940	339131391490	339131392040	339131392590	339131393140	339131393690	339131394240	339131394790	339131395340	339131395890	339131396440	339131396990	339131397540	339131398090	339131398640	339131399190	339131399740	339131400290	339131400840	339131401390	339131401940	339131402490	339131403040	339131403590	339131404140	339131404690	339131405240	339131405790	339131406340	339131406890	339131407440	339131407990	339131408540	339131409090	339131409640	339131410190	339131410740	339131411290	339131411840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22525	20214	27483	23311	43120	66677	60340	44948	31179	23119	18619	17660	17495	17550	17555	17420	17387	17425	17316	17366	17345	17246	17358	17509	17451	17460	17447	17402	17266	17325	17213	17400	17343	17440	17209	17322	17352	17375	17352	17421	17516	17375	17603	17286	17311	17334	17376	17319	17155	17371	17443	17510	17485	17417	17293	17155	17106	17237	17219	17204	17394	17217	17360	17198	17488	17374	17420	17299	17187	17232	17147	17374	17350	17301	17423	17399	17174	17059	17338	17157	17285	17336	17422	17193	17137	17135	17159	17260	17545	17633	17303	17432	17117	17341	17253	17394	17216	17517	17267	17280	17061	17446	17349	17145	17217	17246	17331	17145	17380	17401	17379	17238	17318	17358	17289	17443	17161	17226	17366	17343	17543	17302	17245	17506	17170	17227	17170	17247	17233	17096	17392	17227	17444	17279	17442	17376	17246	17179	17066	17236	17274	17108	17172	17202	17126	17364	17374	17438	17401	17220	17352	17350	17279	17170	17469	17501	17279	17257	17249	17280	17189	17335	17325	17358	17303	17179	17293	17100	17539	17572	17438	17251	17222	17406	17225	17174	17388	17243	17469	17474	17298	17399	17313	17250	17074	17220	17411	17271	17192	17285	17111	17223	17275	17414	17218	17460	17262	17279	17277	17554	17174	17198	17285	17224	17243	17253	17214	17257	17376	17187	17293	17338	17272	17192	17135	17083	17267	17295	17216	17463	17351	17260	17205	17140	17384	17184	17471	17332	17428	17153	17210	17088	17220	17345	17416	17459	17377	17275	17346	17276	17581	17427	17294	17131	17172	17255	17472	17249	17040	17295	17110	17345	17094	17354	17298	17423	17440	17149	17240	17317	17212	17441	17398	17337	17035	17108	17288	17418	17173	17128	17249	17310	17278	17190	17182	17203	17407	17385	17432	17542	17160	17340	17287	17137	17471	17345	17131	17271	17034	17216	17101	17345	17344	17125	17263	17155	17177	17450	17315	17256	17309	17169	17287	17333	17247	17280	17325	17100	17228	17202	17186	16985	17355	17417	17419	17307	17104	17213	17205	17350	17204	17404	17321	17352	17200	17200	17441	17251	17213	17276	17450	17174	17382	17282	17315	17356	17270	17399	17459	17448	17356	17203	17177	17316	17302	17176	17313	17253	17474	17387	17480	17437	17329	17336	17377	17268	17432	17156	17222	17218	17431	17347	17422	17145	17275	17339	17266	17419	17201	17328	17323	17203	17230	17330	17372	17307	17274	17229	17375	17222	17222	17391	17353	17453	17306	17368	17271	17384	17412	17245	17187	17227	17243	17243	17203	17197	17368	17177	17292	17456	17175	17517	17317	17338	17200	17081	16999	17145	17290	17496	17264	17191	17222	17297	17057	17115	17083	17131	17293	17404	17305	17353	17230	17345	17226	17181	17472	17280	17256	17318	17260	17114	17330	17397	17182	17329	17326	17224	17215	17303	17214	17104	17371	17354	17257	17400	17246	17197	17405	17386	17107	17094	17087	17218	17372	17342	17136	17226	17421	17175	17411	17338	17247	17466	17355	17362	17382	17460	17204	17285	17239	17385	17121	17175	17377	17571	17263	17341	17351	17223	17288	17235	17305	17461	17317	17086	17291	17290	17356	17295	17127	17224	17273	17395	17290	17273	17327	17166	17219	17412	17296	17346	17208	17267	17327	17308	16993	17288	17282	17198	17226	17280	17187	17247	17113	17349	17342	17141	17343	17193	17564	17266	17238	17302	17442	17290	17109	17336	17089	17185	17302	17289	17146	17431	17284	17325	17468	17267	17491	17188	17356	17118	17211	17122	17269	17542	17341	17269	17406	17288	17206	17231	17203	17081	17156	17208	17447	17315	17402	17277	17109	17297	17232	17061	17327	17108	17092	17197	17164	17225	17406	17223	17300	17200	17341	17392	17166	17042	17237	17262	17259	17411	17268	17245	17178	17426	17224	17398	17477	17180	17206	17136	17227	17265	17274	17128	17346	17238	17308	17038	17169	17161	17097	17291	17205	17337	17322	17339	17239	17263	17064	17426	17090	17311	17362	17445	17351	17084	17304	17167	17306	17216	17268	17404	17493	17314	17146	17271	17285	17310	17516	17305	17109	17261	17277	17061	17106	17337	17332	17387	17398	17252	17061	17216	17307	17347	17448	17206	17305	17400	17232	17157	17342	17216	17461	17556	17318	17469	17098	17365	17358	17204	17466	17312	17160	17088	17272	17137	17292	17152	17200	17412	17340	17348	17177	17125	17110	17295	17318	17303	17203	17371	17453	17260	17376	17319	17341	17334	17233	17381	17191	17194	17317	17300	17167	17257	17231	17294	17115	17113	17388	17364	17368	17305	17362	17129	17263	17452	17389	17446	17282	17353	17308	17218	17280	17282	17387	17319	17353	17240	17286	17365	17370	17263	17223	17062	17279	17509	17438	17124	17525	17298	17120	17364	17407	17222	17383	17148	17212	17258	17505	17343	17343	17175	17320	17227	17380	17437	17228	17098	17322	17302	17396	17377	17341	17044	17316	17125	17276	17280	17265	17061	17252	17342	17290	17271	17538	17277	17384	17205	17242	16983	17120	17155	17151	17228	17219	17295	17372	17427	17227	17241	17344	17282	17368	17177	17228	17188	17250	17232	17430	17264	17367	17147	17233	17332	17241	17215	17344	17471	17134	17117	17450	17223	17196	17301	17162	17278	17529	17196	17277	17185	17347	17262	17200	17249	17304	17285	17275	16880	17119	17353	17099	17070	17187	17371	17242	17158	17291	17275	17372	17494	17405	17392	17163	17191	17220	17387	17259	17312	17226	17335	17535	17455	17277	17499	17382	17373	17452	17317	17182	17225	17396	17189	17286	17185	17134	17196	17358	17305	17385	17325	17097	17277	17305	17558	17367	17265	17289	17190	17333	17509	17097	17275	17468	17335	17588	17325	17252	17383	17264	17181	17257	17221	17102	17316	17286	17302	17390	17229	17545	17324	17438	17361	17181	17152	17218	17092	17196	17429	17216	17247	17428	17321	17163	17256	17535	17268	17325	17190	17324	17162	17418	17295	17417	17377	17187	17462	17410	17124	17403	17306	17310	17118	17045	17104	17222	17111	17209	17368	17344	17346	17234	17148	17363	17328	17260	17307	17347	17517	17322	17386	17364	17204	17328	17167	17432	17200	17292	17200	17380	17299	17396	17088	17294	17350	17217	17310	17297	17236	17305	17364	17167	17358	17480	17154	17279	17069	17232	17385	17283	17425	17308	17359	17160	17323	17174	17095	17260	17219	17225	17264	17143	17290	17156	17215	17105	17345	17346	17104	17136	17262	17082	17317	17294	17332	17366	17316	17089	17152	17310	17282	17128	17344	17297	17222	17089	17374	17292	17084	17349	17292	17228	17151	17224	17384	17392	17064	17276	17201	17409	17210	17178	17253	17121	17239	17223	17236	17487	17283	17159	17305	17478	17349	17329	17100	17337	17250	17404	17119	17273	17270	17309	17438	17368	17155	17295	17311	17349	17398	17386	17154	17128	17297	17163	17281	17248	17290	17116	17407	17354	17379	17405	17295	17194	17359	17257	17322	17068	16972	17187	16905	17251	17524	17189	17220	17334	17252	17247	17293	17196	17261	17224	17478	17356	17172	17286	17132	17355	17306	17088	17165	17420	17263	17416	17466	17242	17369	16977	17176	17294	17344	17162	17629	17231	17389	17318	17455	17195	17060	17290	17315	17236	17287	17133	17296	17359	17247	17050	17186	17184	17225	17142	17238	17169	17055	17221	17188	17327	17243	17422	17266	17425	17227	17201	17250	17145	17213	17216	17338	17338	17132	17251	17295	17504	17259	17516	17318	17276	17246	17426	17349	17200	17390	17442	17452	17357	17088	17291	17243	17461	17227	17404	17056	17322	17246	17369	17440	17412	17159	17441	17223	17086	17204	17230	17065	17163	17203	17102	17285	17458	17523	17266	17147	17292	17245	17283	17248	17156	17176	17441	17368	17220	17229	17140	17255	17337	17292	17219	17263	17448	17312	17159	17411	17281	17286	17191	17036	17282	17223	17309	17200	17334	17324	17206	17276	17330	17258	17375	17358	17261	17284	17166	17291	17361	17307	17294	17472	17258	17332	17384	17193	17111	17066	17052	17518	17303	17336	17472	17144	17165	17041	17253	17366	17323	17265	17142	17138	17160	17394	17351	17241	17341	17231	17317	17187	17117	17095	17263	17250	17228	17339	17468	17239	17190	17257	17216	17184	17225	17336	17401	16976	17335	17311	17229	17145	17247	17358	17242	17417	17181	17323	17159	17440	17309	17254	17298	17057	17298	17321	17239	17138	17226	17268	17371	17242	17183	17353	17115	17294	17113	16997	17134	17360	17397	17336	17324	17356	17437	17309	17433	17123	17334	17518	17469	17284	17293	17282	17351	17444	17245	17215	17230	17369	17320	17335	17323	17166	17271	17316	17098	17251	17292	17208	17140	17284	17360	17493	17259	17364	17344	17307	17094	17277	17312	17126	17143	17429	17453	17312	17105	17447	17342	17195	17461	17295	17164	17247	17309	17369	17254	17190	17152	17097	17120	17457	17328	17258	17338	17135	17028	17426	17247	17389	17250	17188	17270	17142	17174	17354	17065	17292	17242	17224	17242	17147	17458	17264	17359	17020	17188	17283	17321	17093	17230	17355	17290	17364	17235	17000	17455	17207	17214	17297	17312	17309	17468	17224	17503	17353	17239	17324	17285	17292	17208	17284	17314	17359	17316	17339	17286	17337	17305	17416	17243	17283	17171	17173	17212	17398	17205	17214	17316	17070	17177	17464	17358	17344	17448	17206	17260	17335	17243	17195	17251	17322	17103	17276	17203	17128	17258	17406	17172	17274	17117	17206	17228	17112	17363	17459	17440	17257	17424	17272	17379	17310	17192	17124	17280	17495	17269	17167	17244	17278	17490	17395	17140	17332	17347	17232	17399	17454	17124	17180	17327	17275	17200	17270	17261	17310	17208	17232	17203	17205	17298	17296	17348	17217	17198	17216	17296	17363	17497	17491	17329	17445	17085	17236	17207	17540	17051	17232	17078	17197	17249	17378	17324	17550	17381	17398	17228	17137	17273	17388	17233	17254	17295	17355	17280	17137	17233	17165	17202	17235	17372	16940
26637	43661	47596	41719	62407	71197	58556	43551	28359	17705	14078	13557	13372	13511	13321	13080	13367	13308	13317	13225	13266	13308	13273	13216	13239	13262	13299	13170	13202	13207	13234	13274	13304	13267	13248	13418	13312	13266	13301	13241	13295	13385	13224	13176	13403	13422	13428	13368	13316	13317	13316	13233	13451	13334	13198	13450	13306	13129	13251	13341	13254	13239	13289	13234	13299	13325	13371	13246	13335	13339	13333	13398	13355	13269	13401	13167	13264	13242	13217	13340	13330	13300	13205	13262	13209	13262	13168	13274	13265	13319	13279	13291	13332	13398	13350	13265	13267	13346	13078	13274	13367	13179	13411	13339	13224	13285	13297	13392	13387	13378	13185	13203	13195	13212	13266	13298	13132	13370	13331	13204	13310	13222	13214	13383	13282	13429	13299	13354	13183	13358	13286	13325	13421	13252	13270	13195	13174	13280	13273	13371	13308	13237	13230	13177	13442	13257	13361	13395	13190	13162	13423	13242	13183	13244	13267	13544	13110	13110	13278	13264	13184	13325	13231	13358	13143	13198	13243	13396	13332	13308	13123	13309	13232	13186	13279	13213	13263	13187	13356	13249	13160	13311	13305	13272	13332	13282	13347	13323	13107	13355	13223	13254	13243	13326	13332	13233	13283	13229	13458	13131	13063	13181	13278	13216	13293	13155	13178	13146	13401	13252	13280	13315	13357	13312	13265	13203	13344	13370	13264	13176	13318	13335	13268	13279	13370	13219	13278	13245	13183	13273	13424	13228	13251	13397	13194	13194	13121	13348	13196	13317	13309	13240	13252	13354	13337	13265	13320	13412	13299	13207	13401	13286	13204	13112	13280	13371	13295	13303	13359	13279	13292	13298	13200	13410	13302	13330	13249	13443	13243	13476	13218	13228	13283	13366	13175	13220	13426	13261	13283	13271	13306	13125	13205	13299	13316	13492	13259	13271	13180	13308	13312	13444	13169	13406	13184	13294	13368	13154	13123	13298	13154	13341	13239	13161	13252	13350	13033	13417	13210	13387	13246	13022	13224	13349	13102	13236	13438	13383	13231	13224	13292	13467	13348	13224	13417	13135	13396	13164	13384	13295	13247	13249	13293	13144	13219	13168	13192	13538	13211	13313	13216	13179	13341	13121	13298	13139	13415	13182	13460	12956	13310	13293	13250	13371	13393	13262	13191	13467	13224	13382	13332	13229	13257	13288	13154	13290	13190	13348	13222	13314	13381	13093	13278	13323	13384	13180	13186	13317	13118	13313	13139	13301	13306	13178	13174	13453	13161	13265	13102	13355	13314	13204	13425	13353	13165	13203	13208	13287	13390	13525	13430	13304	13230	13305	13342	13362	13177	13265	13234	13418	13298	13198	13156	13198	13249	13134	13447	13228	13287	13187	13154	13161	13157	13239	13176	13282	13603	13292	13398	13201	13374	13162	13337	13241	13221	13088	13370	13410	13204	13181	13246	13414	13424	13242	13267	13281	13360	13234	13258	13153	13262	13256	13135	13275	13285	13220	13300	13361	13347	13249	13282	13395	13325	13253	13103	13110	13249	13184	13283	13223	13304	13284	13240	13161	13278	13456	13237	13185	13387	13395	13425	13213	13349	13258	13130	13458	13425	13330	13325	13216	13347	13203	13344	13257	13320	13322	13169	13387	13324	13198	13160	13312	13375	13191	13379	13214	13205	13173	13332	13314	13392	13270	13466	13336	13349	13272	13313	13207	13219	13165	13315	13306	13213	13431	13271	13318	13269	13111	13324	13212	13341	13283	13206	13327	13376	13139	13358	13279	13333	13269	13291	13366	13248	13366	13284	13263	13401	13192	13163	13433	13257	13348	13219	13189	13344	13131	13297	13342	13262	13278	13175	13308	13318	13410	13174	13187	13322	13307	13182	13353	13158	13276	13212	13315	13226	13250	13275	13255	13318	13386	13276	13186	13269	13261	13219	13139	13208	13332	13183	13358	13224	13220	13296	13126	13206	13268	13401	13335	13311	13170	13390	13307	13356	13110	13364	13332	13300	13310	13236	13350	13243	13398	13346	13204	13299	13378	13244	13379	13296	13427	13350	13461	13262	13218	13386	13203	13398	13348	13231	13224	13256	13384	13234	13284	13385	13265	13340	13217	13310	13300	13088	13327	13487	13085	13300	13334	13230	13305	13328	13151	13276	13305	13405	13253	13377	13347	13225	13112	13214	13259	13210	13259	13066	13520	13228	13175	13340	13266	13262	13328	13297	13299	13322	13263	13296	13334	13259	13293	13235	13331	13261	13325	13309	13268	13225	13195	13243	13276	13244	13102	13072	13264	13264	13155	13183	13215	13271	13288	13325	13264	13173	13319	13347	13256	13203	13280	13329	13253	13204	13396	13242	13186	13231	13352	13382	13261	13132	13378	13304	13119	13300	13381	13491	13155	13301	13212	13418	13214	13376	13190	13256	13268	13216	13233	13279	13213	13473	13174	13260	13231	13294	13174	13496	13453	13351	13263	13204	13295	13253	13269	13313	13198	13216	13157	13061	13410	13331	13149	13241	13469	13189	13189	13216	13359	13222	13231	13257	13332	13376	13338	13251	13453	13272	13285	13234	13407	13374	13276	13173	13224	13164	13411	13341	13303	13316	13178	13346	13136	13239	13194	13279	13400	13326	13224	13196	13306	13251	13216	13237	13348	13219	13377	13263	13257	13238	13310	13310	13410	13121	13303	13107	13343	13470	13303	13203	13203	13153	13219	13451	13277	13261	13292	13318	13197	13153	13420	13146	13350	13273	13188	13366	13151	13130	13209	13048	13379	13326	13261	13205	13145	13197	13267	13245	13231	13184	13274	13336	13190	13351	13367	13212	13139	13327	13253	13053	13087	13235	13196	13399	13337	13325	13070	13189	13340	13268	13448	13329	13328	13188	13307	13303	13284	13267	13327	13178	13163	13162	13207	13436	13202	13274	13338	13496	13215	13415	13421	13385	13166	13168	13154	13327	13101	13317	13268	13408	13170	13205	13204	13278	13220	13331	13384	13339	13400	13270	13317	13202	13285	13291	13193	13213	13395	13149	13270	13355	13420	13339	13259	13225	13165	13280	13368	13208	13484	13190	13257	13479	13219	13315	13243	13282	13269	13255	13302	13212	13311	13316	13260	13320	13292	13302	13192	13057	13086	13218	13345	13141	13228	13302	13243	13328	13211	13222	13197	13210	13273	13261	13424	13217	13368	13441	13206	13351	13250	13448	13412	13234	13254	13246	13374	13405	13353	13264	13303	13294	13227	13272	13458	13226	13340	13270	13150	13348	13123	13178	13163	13300	13226	13290	13295	13213	13271	13414	13445	13265	13235	13192	13178	13290	13270	13247	13372	13182	13051	13331	13262	13119	13132	13123	13332	13285	13317	13245	13230	13203	13426	13382	13415	13266	13395	13240	13319	13197	13368	13255	13245	13470	13155	13212	13313	13282	13467	13435	13370	13254	13423	13344	13552	13359	13286	13267	13122	13226	13177	13365	13238	13352	13338	13331	13432	13367	13329	13458	13299	13134	13398	13129	13215	13179	13166	13189	13201	13358	13374	13336	13264	13227	13408	13357	13332	13253	13197	13371	13348	13301	13288	13243	13317	13383	13195	13298	13239	13286	13406	13282	13210	13179	13278	13396	13183	13435	13287	13339	13385	13263	13308	13274	13168	13290	13370	13140	13194	13290	13205	13162	13237	13272	13272	13275	13287	13211	13286	13212	13514	13218	13213	13201	13310	13200	13140	13236	13136	13190	13319	13253	13314	13198	13179	13346	13486	13224	13277	13220	13268	13364	13312	13351	13229	13086	13487	13305	13378	13283	13278	13167	13228	13365	13181	13172	13322	13350	13309	13336	13178	13279	13327	13153	13395	13264	13164	13253	13198	13351	13204	13142	13384	13215	13274	13186	13346	13122	13308	13323	13245	13284	13375	13380	13281	13208	13303	13383	13255	13231	13316	13253	13313	13320	13427	13264	13495	13424	13418	13276	13318	13254	13364	13279	13311	13305	13286	13254	13235	13009	13257	13370	13324	13295	13385	13271	13260	13403	13193	13158	13208	13408	13129	13170	13290	13175	13312	13233	13581	13168	13034	13262	13372	13269	13195	13381	13402	13146	13332	13338	13193	13128	13419	13205	13248	13112	13203	13236	13468	13476	13340	13351	13104	13295	13330	13246	13345	13415	13199	13332	13230	13303	13216	13172	13229	13292	13246	13340	13088	13158	13206	13130	13152	13151	13350	13257	13302	13299	13311	13204	13347	13407	13268	13291	13318	13352	13351	13050	13463	13116	13225	13112	13478	13332	13197	13229	13261	13401	13359	13217	13353	13325	13216	13190	13312	13173	13432	13109	13081	13316	13192	13337	13166	13306	13382	13291	13216	13360	13327	13051	13256	13236	13373	13205	13350	13213	13135	13246	13291	13245	13084	13312	13328	13265	13159	13140	13327	13401	13259	13463	13414	13275	13235	13295	13191	13410	13175	13216	13247	13335	13229	13317	13252	13243	13095	13377	13179	13204	13228	13148	13354	13214	13301	13307	13148	13245	13315	13130	13323	13432	13362	13297	13204	13307	13377	13160	13195	13259	13207	13250	13391	13186	13414	13372	13269	13295	13303	13379	13243	13191	13276	13313	13426	13245	13215	13321	13372	13196	13313	13383	13228	13280	13308	13407	13358	13098	13224	13479	13203	13268	13280	13128	13081	13190	13427	13275	13179	13206	13249	13233	13445	13319	13366	13283	13394	13300	13215	13328	13096	13189	13239	13169	13342	13200	13302	13268	13311	13342	13239	13209	13289	13360	13256	13077	13421	13112	13368	13339	13235	13310	13369	13281	13321	13365	13252	13304	13327	13160	13203	13117	13285	13222	13133	13189	13408	13289	13252	13180	13329	13297	13228	13293	13369	13131	13382	13431	13395	13268	13119	13288	13337	13206	13112	13318	13251	13332	13303	13228	13132	13265	13258	13259	13327	13404	13186	13208	13204	13233	13332	13229	13114	13181	13242	13306	13080	13219	13353	13227	13469	13297	13365	13324	13111	13099	13339	13425	13242	13256	13334	13321	13396	13172	13276	13245	13114	13222	13209	13250	13366	13268	13309	13193	13323	13163	13265	13480	13150	13085	13219	13317	13331	13431	13462
30454	25082	28846	27464	28192	28532	26219	22518	20049	18497	18012	17951	17819	17964	17840	17915	17795	17874	17861	17789	17895	17756	17716	17826	17853	17899	17761	17811	17908	17761	17802	18119	17900	17638	17805	17783	18008	17825	17946	17890	17952	17850	18040	17773	17857	18046	17636	17725	17811	17765	17829	17682	17796	17939	17894	17862	17862	17995	17899	17838	18061	17816	17770	17765	17866	17809	17843	17822	17944	17889	17934	17742	18099	17830	18014	17750	17820	17930	17796	17843	17722	17837	17914	17775	17702	17943	17990	17672	17888	17693	17580	17890	17915	17790	17826	17817	17788	17825	17711	17781	17876	17878	18110	17846	17819	17981	17818	17739	18049	17741	17766	17774	17706	17816	17884	17828	17969	17769	17903	17656	17836	17844	17921	17859	17654	17754	17967	17821	17966	17840	17957	17727	17699	17836	17805	17788	18022	17783	17751	17919	17946	17782	17771	17958	18050	17632	17846	17834	17777	17824	18009	17768	17928	17744	18014	17989	17893	17770	17657	17798	17843	17983	17878	17873	17889	17754	17725	17912	17974	17770	17880	17847	17832	17652	17820	17909	17819	17856	17713	17783	18001	17834	17708	17725	17821	17782	17893	17664	17743	17809	17874	17772	17693	17680	17771	17629	17761	17612	17781	17896	17831	17787	17993	17653	17976	17976	17828	17702	17689	17996	17746	17766	17793	17767	17951	17949	17831	17971	17641	17835	17933	17612	17762	17705	17976	18046	18005	17940	17710	17894	17852	17694	17926	17652	17774	17811	17970	17896	17713	17909	17578	17910	17801	18057	17908	17959	17767	17631	17964	17834	17884	17562	17810	17722	17792	17639	17743	18050	17822	17967	17823	17648	17853	17854	17745	17902	17915	17940	17948	17848	17691	17805	17791	17546	17926	17729	17700	17680	17877	18139	17915	17823	17731	17838	17891	17801	17866	17963	18001	17690	17846	17900	17701	17936	17860	17968	18039	17794	17783	17877	17898	17690	17780	17815	17963	17855	17843	17868	17842	17755	17905	17616	17632	17906	17813	17962	17869	18068	17999	17912	17746	17864	17882	17791	17885	17794	17846	17673	17739	17752	17800	17717	17681	17681	17673	17795	17893	17909	17752	17797	17937	17715	17787	17929	17837	17796	17639	17723	17899	17859	17958	17955	17783	17912	18083	17728	17764	17642	18003	17886	17825	17796	17828	17814	17852	17857	17766	17643	17739	17728	17852	17970	17794	17591	17801	18008	17762	17931	17902	17811	17794	17899	18116	17646	17750	18099	18011	17801	18026	17940	17797	17817	17731	17901	17767	18058	17853	17768	17624	17624	17995	17720	17643	17826	17713	17723	17967	17863	17908	17980	17743	17864	17783	18057	17797	17821	17928	17948	17898	17925	17739	17702	18041	17809	17955	17938	17852	17832	17798	17937	17995	17957	17796	18026	17882	17783	17698	17814	17855	17822	17714	17985	17745	17631	17961	17574	17813	17975	17785	17710	17809	17831	17953	17812	18042	18006	18032	17715	17868	17952	18015	17771	17717	17799	17880	17831	17916	17869	17659	17670	17925	17975	17754	17755	17859	17812	17933	17958	17912	17785	17800	18079	17818	17809	17898	17870	17739	17664	17803	17682	17949	17917	17789	17805	17842	17878	17752	17880	17741	17749	17936	17938	17795	18070	18096	17776	17927	17856	18019	17821	17859	17908	18045	17956	17845	17975	17745	17828	18075	17862	17975	17673	18033	17914	17835	17839	17791	17846	17831	17680	17900	17961	17947	17889	17721	18076	17775	17886	17853	17852	17924	18052	17927	17834	17729	17812	17922	17716	18032	17914	17809	17878	17839	18013	17814	17983	17937	17933	17839	17652	17746	17791	17729	17894	17948	17695	17897	17666	17839	17725	17950	17819	17958	17902	17838	18016	17913	17712	17725	17813	17938	17956	17840	17873	18039	17791	17893	17972	17907	17775	17774	17858	17836	17862	17752	17911	17956	17839	17722	17866	17801	17914	18033	17880	17894	17980	17768	17873	17737	17851	17832	17944	17885	18018	17874	17785	17849	17817	17850	17704	17853	17665	17903	17797	17874	18160	17926	17846	17797	17834	17790	17890	17808	17886	17908	17874	17771	17898	17744	17883	17955	18104	17859	17954	18020	17743	17855	17979	17881	17775	17840	17833	17709	17980	17912	17874	17956	17824	18007	17879	17965	17796	17716	17774	17811	17496	17861	17915	17808	18166	18035	17899	17805	17710	17724	17633	17840	18005	17906	17717	17955	17861	17783	17891	17765	17807	17887	17884	17819	17800	17912	17813	17859	17907	17798	17697	17977	17758	17842	18002	18007	17771	17836	17644	17706	17994	17886	17784	17871	17784	17826	17831	17764	17662	17929	17830	17643	17749	17841	18027	18025	17729	17702	17666	17931	17790	17840	17997	17896	17943	17844	17794	17985	17976	18050	17900	17744	17861	17927	17856	17784	17682	17810	17699	17917	17900	18059	17786	17920	17969	17838	17802	17770	17856	17879	17729	17874	17698	17783	17726	17636	17797	17849	17718	18019	17705	17905	17831	17991	17721	18036	17922	17880	17741	17971	18001	18021	17771	17690	17833	17853	17678	17668	17802	17836	17838	17774	17703	17780	17772	17854	17698	17839	17732	17722	17964	17795	17869	18083	17978	17821	17769	17730	17991	17792	18074	18091	17764	17773	17672	17768	17923	17748	17822	17874	17942	17889	17750	17792	17859	17673	17838	17941	17860	17753	17867	18042	17890	17790	17767	17759	17766	17726	17713	17841	17832	17924	17642	17721	17924	17706	17779	17805	17733	18096	17858	18038	17685	17973	17634	17745	17748	17921	17806	17903	17971	17980	17869	17623	17752	17948	17753	17782	17869	17797	17787	17707	17811	17854	17860	18019	17786	17602	17820	17718	17565	17774	18034	17882	17735	17783	17719	17807	17984	17805	17822	17715	17956	17843	17893	17854	17917	17777	17843	17941	17953	17852	17877	17941	17962	17858	17725	17802	17811	17923	17762	17849	17795	17952	17828	17831	17866	17707	17758	17881	17825	17873	18027	17859	17656	17861	17898	17699	17834	17854	17913	17818	17761	17924	17788	17729	17947	17788	17810	17880	17674	17909	17801	17929	17950	17848	17919	17756	17689	17993	18061	17907	18072	18055	17881	17812	17984	17936	17866	17794	17852	18078	17818	17824	17759	17915	17766	17618	17925	17947	17818	17889	17853	17855	17689	17679	17826	17877	17692	17904	17910	18036	17931	17748	18000	17774	17882	17955	17831	17872	17836	17884	17906	17852	17739	17783	17801	17949	17803	17796	17802	17981	17811	17884	17839	18004	17871	17880	17748	17811	17723	17828	17713	17764	17862	17875	17792	17781	17950	17787	17971	17663	17820	17799	17835	17989	17782	17708	17924	17990	17933	17708	17757	17699	17845	18074	17986	17800	17550	18050	17811	17822	17654	17826	17811	18153	17979	17836	17819	17928	17937	17784	18038	18102	18030	18055	17840	17724	17973	17804	17750	17940	17792	17736	17795	18068	18030	18065	17732	17572	17541	17686	17717	17825	17987	17845	17791	17872	17821	17833	18023	17935	17828	17868	17840	17805	17800	17914	17785	17827	17827	18005	18030	17882	18021	17975	17862	17845	17852	17890	17983	17810	17867	18101	17863	17757	17756	17795	17843	17833	17878	17604	17858	17968	17773	17819	17804	17869	17866	18173	17794	17791	17925	17893	17809	17814	17938	17799	17762	17971	18028	17860	17814	17870	17886	18097	17759	17793	18016	17887	17683	17844	17903	17743	17755	17843	17995	17849	17902	17958	17863	17884	17773	17695	17680	17863	17874	17813	17987	18114	17873	17955	17888	17876	17953	17950	17839	17947	17975	17864	17826	18053	17846	17617	17767	17801	17830	17797	17709	17695	17952	17821	17779	17830	18022	17834	17663	17529	17915	17784	17841	17787	17864	17797	17804	18104	18051	17995	17959	18039	17660	17825	17947	17753	17817	17717	17817	17743	17897	18054	17765	17821	17736	17688	17779	17748	17742	17739	17919	17972	17929	17727	17758	17878	17945	17756	17942	17979	17804	17978	17644	17934	17786	17963	17731	17820	17831	18039	17662	17982	17966	17876	17899	17835	17831	17739	17976	18104	18126	17843	17870	17827	17877	17953	17929	17752	17682	17787	17657	17849	17937	18038	17898	18081	17811	17616	17810	18014	17717	18024	17783	17867	17814	17883	17814	17916	17812	17998	17670	17884	17919	17745	17925	17896	18002	17779	18000	18088	17827	17647	17801	17659	17720	17786	17951	17713	17809	17787	17800	17993	17770	17818	17791	18006	17927	17839	17712	17874	18059	17793	17731	17754	17776	17852	17813	17882	17764	17560	17831	17749	17885	17854	18053	17759	17835	17866	18063	17760	17801	17779	17674	17786	17942	17863	17738	17778	18048	17753	17965	17910	17919	17837	17787	17876	17637	17787	17919	18015	17855	17586	17816	17855	17907	17764	17757	17788	17808	17945	17779	17761	18011	17908	17787	17868	17856	17900	17820	17829	17878	17829	17854	17937	17759	17949	17952	17762	17785	17948	17960	17926	18080	17813	17936	17987	18028	17845	17987	17913	18049	17971	17850	17790	17818	17922	17617	17804	17795	17916	18059	17886	17823	17808	17915	17755	17870	18093	18046	17837	18080	17761	17787	17841	17808	17882	17802	17732	17903	17956	17915	17918	17970	17972	17748	17925	17770	18145	17807	17697	17900	17720	17859	17839	18034	17944	18016	17862	17851	17575	17792	17967	17723	18074	17722	17890	17691	17733	17831	17896	17866	17699	17863	17755	17872	17823	17975	17678	17830	17822	17832	17799	17885	17799	17793	17702	17775	17771	17885	17732	17836	17782	17757	17947	17728	17799	17760	18004	17729	17783	17792	17945	17900	18066	17830	17950	17867	17796	17975	17922	17497	17903	17891	17824	17958	17550	17819	17706	17832	17848	17863	17803	17845	17847	17716	17797	17620	17940	17698	17802	17730	17747	18029	17884	17814	17714	17764	17934	17656	18074	18078	17696	17813	17925	18027	18018	17833	18038	17779	17827	17805	17718	17680	17998	17880	17512	17562	18003	17946	17951	17661	17907	17670
22684	28334	29155	26021	28751	27110	23352	18706	15645	14431	13893	13893	13892	13744	14084	13962	13914	14008	13852	14032	13834	13823	13949	13669	13855	14067	13749	13727	13697	13740	13761	13829	13809	13760	13918	13862	13848	14013	13761	13794	13869	13793	14032	13850	13882	13776	13748	13694	13953	13701	13991	13859	13973	13813	13814	13993	13888	13856	13777	13850	13689	13824	13834	13918	13727	13847	13956	13983	13979	13898	13730	13777	13870	13922	13866	13773	13998	13873	13874	13846	13742	13907	13877	14069	14009	13893	13816	13815	13914	13693	13895	13692	13907	13760	13957	13790	13949	13816	13960	13632	13822	13875	13795	13899	13724	13866	13762	13821	13956	13926	14029	13754	13906	13941	13682	13874	13949	13834	13861	13851	14011	13903	13849	13659	13925	13747	13852	13920	13709	13966	13745	13840	13898	14052	13732	13759	13866	13780	13965	13909	13840	14010	13743	13837	13919	13807	13852	13781	14044	14019	13909	13882	13848	13809	13763	13672	13904	13970	13877	13888	13768	13891	13774	13670	14010	13756	13677	13928	14043	13790	13867	13820	13833	13854	13864	13923	13763	13847	13747	14086	13873	13802	13811	13934	13897	13750	13883	13986	13866	13862	13994	13677	13966	13887	13809	13633	13882	13815	13943	13799	13937	13792	13952	13968	13821	14032	13964	13654	13991	13926	13904	13789	14075	13743	13802	13896	13816	13811	13781	13834	14004	13901	14108	13879	13841	13603	13750	13913	14071	14004	13769	13770	13866	13840	13793	13843	13853	13861	13865	13924	13792	13874	13852	13849	13806	13887	13707	13866	13938	13874	13865	13812	13728	14070	14073	13927	13927	13831	13894	13701	13828	13882	14010	13901	13965	13851	13964	14064	13950	13952	13842	13950	13951	14051	13958	13713	13810	13916	13822	13651	13779	13809	13802	13836	13826	13733	13833	13904	13857	13957	13853	13879	13853	13883	13924	13784	13734	13906	13978	13959	13787	14077	13762	13695	13849	13823	13807	13838	14022	13994	13791	13810	14065	13907	13740	14072	13885	13840	13869	13839	13856	13775	14155	13824	13916	13765	13900	14058	13882	13804	14036	13978	13804	13898	13662	13819	13751	13789	13889	13884	13811	13924	13895	13856	13856	13849	13787	13771	13847	14021	13977	13976	13768	13835	13820	13793	13772	13898	13871	13869	13706	13902	13964	13716	13767	13901	13775	14022	13834	13886	13999	13897	13812	13899	13821	13952	13822	14013	13933	13878	13953	13900	13798	13789	13884	13798	14038	13811	13798	13775	13684	13766	13730	13931	13979	13888	13811	14013	13919	13940	13929	13865	13808	13943	13669	13886	13954	13751	13914	13904	13777	13938	13837	13787	13906	13789	13835	13723	14010	13879	13963	13734	13779	13755	13929	13921	13899	13863	13949	13967	13849	13943	13885	13876	13914	13783	13807	13779	13993	13854	13789	13912	13861	13873	13839	13726	13676	13841	13921	13837	13905	13823	13793	13883	13872	13903	13992	14070	13850	13727	13829	13940	13790	13782	13785	14003	13811	13926	13936	13927	13689	13767	13935	13967	13993	13790	13831	13821	13925	13881	14040	13816	13808	13815	13943	13847	13803	13744	13808	13838	13795	13668	13969	13722	13794	13958	13771	13771	13844	13830	13883	13919	13904	13880	13790	13859	14026	13922	13838	13939	14021	13910	13841	13869	13889	13883	13725	13836	13875	13741	13970	13714	13806	13726	13833	13791	13852	13847	13995	13846	13793	13847	13912	13911	13926	13783	13866	13739	13750	13868	13801	13748	13846	13835	13891	13905	13702	13764	13802	13816	13903	13825	13811	13767	13900	13890	13930	13758	13745	13847	13842	13970	13630	13936	13842	13745	13804	13877	13811	13816	13899	13714	13773	13808	13840	14031	13973	13928	13786	13881	13855	13840	13750	14029	13809	13982	13988	14073	13952	13937	14020	13787	13919	13880	13970	13767	13805	13743	13896	13866	13868	13931	13870	13915	13872	13804	13914	13894	13865	13963	13697	13880	13904	14071	13868	13619	13903	13829	13937	13999	13727	13807	13859	14007	13802	13895	13855	13806	14014	13863	13865	14030	13844	13991	13706	13801	13736	13865	13841	13937	13900	13912	13854	13925	13802	13889	13981	13877	13835	13892	13821	13882	13843	13799	13657	13940	13635	13887	13845	13928	13970	13876	13900	13719	13960	13788	13945	13765	14008	13823	14086	13936	13756	13889	13936	13840	13899	13612	13873	14020	13923	13911	13834	13829	13918	13813	13845	13984	13812	13850	13722	13711	13793	13925	13849	13860	13941	13743	13711	13977	13966	13915	13980	13798	13903	13893	13826	13874	13832	13829	13820	13765	13928	13859	13880	13923	13956	13961	13799	13694	13937	13791	14062	13831	13811	13831	13867	13834	13953	13944	14026	14064	13727	13928	13853	13860	13797	13736	13890	13712	13826	13769	13857	13846	13834	13695	13856	13842	13973	13880	13939	14010	14021	13709	13907	13841	13676	13928	13927	13833	13815	14002	13830	13962	13989	13881	13881	13857	13844	13972	13753	13773	13733	13816	13928	13962	13786	13705	13966	13862	13868	13881	13934	13818	13765	13739	13737	13849	13805	13887	13820	13834	13899	13933	13972	13780	13847	14014	13913	13897	13911	13781	13741	13824	13874	13768	13904	13765	13867	14000	13894	13795	13836	13818	13966	14033	13865	13904	13748	13892	13794	13885	13876	13822	13841	13871	13796	13735	13673	13980	13847	13907	13920	13807	13784	13862	13931	13900	13846	13818	13841	13846	13756	13856	13707	13837	13759	13994	13879	13934	13966	13895	13851	13686	13827	13800	13907	13826	13940	13742	13795	13906	13974	13742	13666	13817	13904	13912	13855	13893	13998	13705	13952	13863	13922	13969	13835	13858	13846	13950	13728	13728	13896	14175	13856	13786	13864	13849	13824	13959	13942	13842	13839	13819	13917	13741	13875	13869	14042	13949	13917	14003	13872	13595	13707	13826	13826	13893	13834	13778	13884	14014	13752	13743	13808	13861	13848	13826	13868	13788	14013	13960	13701	13916	13898	13951	13914	14012	13856	13806	13816	13730	13718	13841	13703	13892	13781	13910	13846	13718	14086	13851	13770	13764	13943	14048	13897	13799	13745	13966	13873	13854	13892	14030	13775	13575	13941	13840	13852	13985	13692	13841	13798	13818	13689	13773	13766	13895	13844	13814	13857	13939	13916	13961	13856	14182	14146	13934	13877	13768	13894	13772	13895	13907	13693	13944	13813	13815	13747	13746	13718	13879	13848	13792	13863	13715	13872	13885	13858	13720	13831	13893	13862	13827	13826	14058	13882	13951	14011	13909	13973	13987	13729	13917	13865	13875	13924	13876	14120	13932	13879	13984	13893	13906	13941	13857	13848	13939	13769	13849	13884	13768	13773	13909	13739	13805	13659	13811	13844	13833	13789	13840	13902	13754	13970	13804	13808	13902	13799	13723	13760	13664	13932	13921	13870	13695	13842	13916	13929	13798	13938	13779	13826	13794	13969	13894	13891	13846	13949	13847	13892	13829	13900	14040	14064	13890	13898	13845	13989	13823	13777	13811	13791	13781	13733	13832	13829	13782	13973	13716	13772	13886	13775	13974	13814	13756	13910	13802	13738	13868	13851	13832	13937	13822	13862	13780	13860	13737	14090	13773	13841	13746	13899	13993	13766	13908	13872	13923	13799	13886	13873	13826	13887	14025	13885	13922	13866	13925	13917	13797	13898	13897	13825	14045	13890	13899	13930	13805	13883	13947	13967	13912	14012	13802	13904	13954	13886	13757	13817	13732	13897	13733	13791	13954	13866	13833	13569	13894	13898	13902	13875	13985	13979	13857	13886	13874	13791	13935	13888	13889	13967	13959	13876	13796	13930	13834	13948	13879	13958	13912	13988	13846	13923	13736	13839	13855	13970	13895	13760	13833	14050	13950	13856	13867	13880	13705	13888	13920	13792	13977	13824	13966	13845	13804	13824	14066	13858	13828	13756	13955	13845	13929	13929	13941	13906	13913	13865	13983	13946	14008	13779	14052	13800	14111	13890	13790	13784	13856	13807	13882	13892	13906	13835	14045	13970	13847	14113	13971	13854	13956	13863	13652	13915	13839	13673	13877	13810	13830	13872	13930	13717	14046	13754	13899	13829	13928	13808	13829	13646	13854	13897	14093	13781	13852	13919	14082	13909	13730	13986	13845	13983	13873	13839	13965	13943	14013	13827	13724	13860	13895	14139	13914	13994	13824	13945	13832	13728	13832	13798	14017	13917	13992	13959	13906	13863	13879	13901	13721	13838	13796	13921	13784	13643	13883	13900	13901	13772	13950	14015	13935	13814	13915	13842	13834	13847	13893	13804	13927	13941	13873	13900	14014	13907	13915	13769	13842	13855	13988	13874	13727	13964	13844	13859	13793	13957	13916	13856	13988	13717	13958	14032	13868	13791	13886	13943	13924	13877	13917	13778	13709	13891	13802	13901	13910	13776	13893	13698	13933	13769	13977	13932	13766	13830	13878	13881	13828	13936	13947	13773	13702	13951	13918	13974	14100	13858	13842	13780	13866	13844	13933	13828	13753	13871	13752	13828	13791	13835	13833	13722	13868	13733	13878	13780	13867	13788	13837	13852	14039	13844	13856	13830	13861	13893	13714	13825	13838	13762	13822	13672	13981	13919	13905	13788	13823	13923	13727	13974	13995	13853	14041	13800	13822	13850	14002	13861	13859	13997	13816	13949	13961	13899	13943	14026	13960	13882	13790	13701	13851	13781	13843	13955	13951	13730	14003	13846	13791	13925	13862	14058	13935	13845	13856	13860	13691	13870	13772	13975	13907	13891	13880	13874	13828	14003	13629	13911	13959	13865	13916	13802	13697	13962	13756	13894	13953	13794	13884	13824	13905	13920	13939	13866	13798	14032	13932	13862	13675	14001	13787	13965	13733	13767	13887	13944	13768	13796	13776	13936	13750	13947	13951	13849	13800	13896	13733	13958	13876	13810	13875	13768	13898	13834	13829	14020	13861	13857	13745	13767	13910	13869	13666	13894	13967	13857	13966	13770	13943	13970	13978	13714	14023	13933	13861	13807	13804	13943	13888
25488	21487	28978	26748	41876	67800	53715	39184	28144	21936	19142	18244	18384	18258	18320	18038	17904	18274	18212	18197	18247	18111	18115	17872	18238	18015	18014	18053	17933	18030	18118	18287	18188	17960	18020	18220	18152	17976	17990	18129	18233	18116	18032	18073	18039	17917	18021	18258	18058	18078	18038	17785	18008	18002	18114	18093	18046	17938	18253	17919	17903	17920	18112	18077	17799	18015	18055	17758	17893	17802	18081	17869	18227	18019	18070	18046	18037	17897	18051	18001	18106	18221	18189	18157	17979	17926	17886	17880	18002	17913	18110	17930	18063	17876	17905	18033	17925	18048	18027	18107	18063	18018	17860	17836	17939	18004	18088	17851	17994	18004	17996	18034	18191	18163	18008	17910	17854	18047	17923	18000	17694	17937	18129	18000	17871	18064	17977	17949	18034	17964	17971	17874	18008	18051	18212	18122	18138	17977	17789	17922	17890	18055	17913	18030	17748	17936	17998	17810	17821	18047	17982	17968	17641	17975	18014	17988	18081	17977	17828	17853	18080	17985	18064	18105	17860	18052	18095	18176	18089	18101	17997	17925	17996	18006	17911	17998	18029	17928	18243	18215	17930	17998	17995	18068	18078	18046	17910	18104	18146	17898	17953	17838	17958	17892	17980	18179	17944	17825	17959	17968	18052	17947	18038	17911	18073	18209	17961	18001	17831	18106	17945	18035	18232	17900	17879	18109	18228	17784	17825	17878	18029	18225	17914	17756	18136	18212	18203	18017	17681	17969	17980	17910	17900	17962	18021	18001	17905	17850	17954	18162	18310	18028	18208	17969	17901	18009	18029	18045	18158	17911	17752	17886	18071	17860	17710	17847	17931	18123	17875	18196	18008	17954	18137	18036	18091	17941	18044	18049	18052	17849	17987	17977	17991	18164	18066	18121	18039	18038	18012	18269	18045	18031	18125	17997	18066	17849	17946	17927	18133	18244	17984	17884	17937	17891	17867	18066	17875	17825	18045	17936	18108	18111	18015	17983	17934	18043	17911	17883	18222	18165	18166	18053	18105	18060	17777	17899	17765	17927	17828	18089	18046	18186	18007	18124	17943	18032	17852	18030	17944	18003	17864	17909	18092	17853	17799	17890	18033	18048	18027	17875	17666	18094	18197	18112	18184	17874	17920	18229	18033	18113	18173	17946	18086	17958	18150	17884	17954	17929	18038	17905	18008	17812	17963	17985	17989	17995	18031	17956	18251	17932	17886	17974	18103	17910	17990	18202	17894	17988	18176	17959	17853	17838	17919	17874	17841	18056	18017	17973	18156	17992	18260	18237	18056	18075	17918	18216	18147	18066	18223	18204	17806	17848	18143	18003	17858	17736	17734	18028	18094	17988	17889	17951	18252	17993	17978	17940	18117	18032	18048	17930	17825	17790	18031	18141	18224	18084	18028	17920	18093	17920	18237	18044	18004	17851	17889	17950	17916	17884	18125	18068	18209	18021	17937	18042	18189	17995	17898	17859	18097	18026	17763	18058	18094	18047	17962	18031	18187	17984	18099	18042	18077	17993	18035	18102	18066	18074	18228	17855	17893	18005	17907	17976	18173	17880	17876	17717	18008	17967	17839	17916	18136	18163	18138	18128	18224	18112	18115	18063	18081	18017	18076	18039	18124	18035	18092	18237	18060	17946	18129	18051	18072	18027	18031	18018	17957	17928	18059	17961	17796	18127	18144	17946	17861	18018	18196	18109	17874	18047	18203	18006	18115	17955	17864	18114	17953	18105	17923	18127	17909	17977	18178	17854	18088	18089	18231	18049	18062	18164	18013	17963	17950	17832	17950	18158	18000	17790	17899	17926	18130	18094	18036	18158	17978	18005	18038	18049	17981	17968	17887	18002	18160	17966	17950	18208	18009	17921	18043	17950	17845	18105	17913	17998	17909	17927	18053	17919	17982	17962	17993	17840	17999	18151	18097	17909	18025	17945	17754	18021	18111	17824	17834	17695	18135	18207	18121	18033	17938	17844	17978	17924	17999	17972	18011	18117	18092	17808	18195	18099	17819	18171	18010	17942	18123	17914	17880	17974	18045	17880	18112	18124	18077	18069	18094	17975	18066	17837	17857	17871	18169	18061	17911	18073	18015	17827	17822	18129	17977	17887	17889	18012	17849	18269	18058	18074	18168	17893	18011	18003	17693	17917	17932	18123	18027	17892	18098	17819	17889	18004	17871	18253	18003	17994	18011	18036	17991	18136	17998	18131	18137	17801	17929	17925	17995	17969	17917	18129	17994	17943	18099	17936	18197	17925	17910	17966	17889	17989	18085	18057	18094	17946	17851	18023	18022	17926	17801	18207	18175	17906	18005	18059	17919	17962	17838	17978	18085	17980	18083	18018	18005	17994	18038	17967	17762	17925	17901	17763	17949	18021	17998	17986	18041	18286	17866	18112	17981	18073	17975	18008	18001	17877	17876	18108	17845	18134	18095	18031	17974	18032	18090	18080	17978	18150	18193	18018	18095	17970	17947	17884	18079	17932	18094	17976	18114	17970	17970	18093	17952	17978	18079	18114	17912	17876	18079	18064	18067	17841	17948	18011	17803	18028	18009	18084	17707	18056	18082	17964	17920	17883	17905	18020	18030	18184	17927	18084	18010	17987	17976	17818	18135	17836	18093	17992	17995	18066	18102	17860	17944	17990	18273	18002	17988	17984	17988	18053	17997	17928	17947	17896	18044	17988	18177	17880	18091	17911	17817	18028	17865	17835	18021	18176	18104	18090	18096	18173	18043	18033	17794	17899	18010	18098	17909	18055	17869	17982	18049	17957	18077	18026	18100	17909	17942	18087	18051	17860	18071	18076	18058	18046	18213	18003	17998	17891	17984	17989	17869	17908	17809	18032	18019	18015	17963	17957	17993	17951	18185	17940	18049	18106	18095	17864	18146	18016	18102	17968	17982	18001	17941	18098	18049	17897	18204	18067	18148	18082	18011	17980	18085	17860	18047	18231	17852	17828	17899	17958	17938	18029	17982	17998	17865	18136	18076	18292	18182	18001	18050	18090	18026	17912	17852	17946	18188	17904	17998	17991	18134	17864	17925	18072	17884	17937	17814	18145	17955	17956	17830	18173	18082	18007	18016	18121	17863	17991	17992	17989	18067	18272	18177	17882	17887	18217	17902	17868	17896	18105	17911	17923	17963	17892	18097	17983	17945	17792	17980	17735	18028	17920	18070	17975	17965	17947	18030	18019	17966	17837	18183	18000	18069	18138	18045	17968	18038	17953	17914	17911	18028	17995	17783	17943	17770	17906	17903	18109	18229	18076	18011	17898	18046	17972	18257	17951	17924	17743	17856	18054	18185	18069	17965	18171	18182	17979	18103	17843	18064	17910	17959	17928	18069	18004	17960	18225	18171	18077	18145	18028	18001	17979	18121	18026	17860	18016	17993	17954	17919	17966	17907	18137	18177	18241	17805	17889	17784	17962	18090	18165	17975	18100	17849	18237	18123	17901	17971	18091	17993	18148	17956	17966	17917	17904	18066	18018	17940	18111	18295	17940	18093	17889	17832	17981	18166	17885	18075	18047	18076	18043	18072	17982	18193	18104	18031	18222	17981	17861	17810	17949	18115	17986	18077	17898	18045	17979	17997	17985	18139	17931	17959	18042	17987	17869	18167	18234	18006	18008	17930	17847	17976	17978	18017	17858	18031	18048	17854	17972	18072	18135	18082	18093	17821	17899	18185	18228	18346	18087	18109	18086	18147	18067	17990	17945	18035	17900	18188	17900	17927	18078	18054	17991	17925	17816	17949	17985	18056	17989	17963	17951	17994	17916	17923	18018	18058	18073	18134	17844	18049	18005	18054	17935	17947	17985	17927	18122	17960	18127	17916	18082	17956	17896	17937	18038	18242	18205	17953	17985	18002	18026	17964	18121	17796	18138	17841	18047	18063	17950	17930	17937	17793	17926	17835	17936	17917	17713	17944	18195	18009	18037	17837	18076	18096	17958	18080	17839	18027	18160	18035	18227	17965	18020	18168	17987	18020	17907	17901	18134	17908	17909	18118	17972	17911	17838	18064	17967	18102	18135	18182	17934	17916	17813	18007	17947	17855	17895	17995	17996	18021	18066	17910	17907	17942	18026	17960	18304	18044	18014	18028	17875	17860	18099	18080	17943	18150	17964	17933	18001	17863	18399	17960	17903	17874	17965	18158	17815	17913	18015	18007	17740	17911	17982	18033	17932	18086	17873	17890	18066	17834	17785	17643	17872	17947	17999	18210	18056	18031	17874	18132	18162	18087	17955	17929	18266	17988	17921	18076	18037	17952	18122	17763	18102	18009	17876	17908	17885	18171	17955	17985	17896	17989	17967	17936	17849	17964	17926	18124	18006	17970	18276	17780	17981	18154	17787	18086	17890	18096	17954	18072	18043	17950	17775	18071	17901	18009	17995	18045	18344	17986	17953	18011	17823	17999	17885	17893	17943	18177	18096	18057	17838	17872	17920	18026	17903	17996	17945	18008	17805	17918	17873	17979	17921	17842	18165	18077	17868	17987	17985	18015	17880	17930	18012	18196	17871	17993	17756	18100	18027	18163	17762	17986	17928	17895	17944	17964	17727	17977	17921	17985	18121	17957	18004	18129	17688	18002	17943	18022	17896	17983	18010	17970	18111	17968	17849	18218	18006	17946	17866	17866	18179	18058	17985	18073	17938	18000	18044	18035	18006	17863	17855	17954	17855	18099	17982	18056	17987	17898	17971	17799	17640	17849	17967	17934	18049	18038	17765	18161	18016	17992	18045	18089	18034	18032	17963	18019	17904	18059	17808	18016	17943	18038	17971	18246	18084	17884	18032	18102	18120	17987	18059	17985	18052	17942	17927	17985	18180	18136	17965	17857	18117	18125	17982	17980	18000	18102	18124	18066	18049	18129	17748	18003	17958	18089	18097	18193	17944	17865	17978	17845	17885	18105	18097	18040	17925	17817	18115	17959	17997	17865	18110	18147	17921	18097	17995	17878	18023	18029	18206	17906	18035	17889	17983	17923	17940	18152	17843	17803	18118	18037	18109	17994	18086	17967	17916	17960	17927	17923	17946	17853	18167	18188	17832	18033	17827	17892	17757	17990	18002	17978	18015	18235	17837	18010	17810	18058	18067	17927	18054	18114	17973	18058	18002
25748	42548	43263	38879	51964	64883	50140	36701	24196	16710	14302	14056	14039	13887	14029	13898	14038	13908	14061	13885	13922	13779	13980	13834	13926	13856	14000	14113	13879	13991	14172	14078	13974	13943	13960	14049	13916	13846	14013	14026	13826	13944	13962	13901	13919	13897	14056	13913	14031	13937	13894	14065	13913	14064	13926	13970	14021	13757	14062	13901	13938	13991	13758	13898	13875	13974	13883	13964	13969	13981	13945	14162	13907	14035	13844	14048	13869	13970	13945	13806	14036	13895	13833	13982	13925	13814	14056	13970	13952	14004	13927	14137	13945	13715	13801	13933	13916	13912	14049	13893	13721	13938	13866	13935	13969	13779	13973	13914	13775	13926	13956	13916	13954	13953	13850	13910	13825	13900	13773	13919	14070	14074	14047	13832	13900	13932	13824	14137	13820	13853	13827	14037	13983	13881	13982	13970	13887	14031	13995	13821	13883	13937	13920	13886	14006	13995	13789	13985	14029	14169	13803	13938	14019	13877	13891	13978	13943	13809	13940	13893	13844	13879	14059	13889	13946	13886	14051	13922	13890	13784	13971	14028	14038	13896	13864	13875	13853	14035	14060	13958	13923	13884	13961	13946	14001	13917	13927	13845	14033	13962	13998	13953	13968	14120	13864	14042	13882	14059	14054	14030	13995	14000	14014	14013	13909	14034	13915	14158	13917	14044	13960	14050	13998	13759	13901	13916	13950	13965	14018	14012	14089	14005	13996	14029	13945	13928	13942	13856	14039	13848	14117	13743	13927	14010	13669	13901	13900	14107	13890	13999	13928	13983	13917	13915	13971	14057	14189	13931	13851	14030	13995	13860	13760	14021	13888	13916	14007	14060	14027	13874	13914	13841	13997	13982	13916	13840	14120	13862	13999	14105	14103	13947	13963	13891	13781	13921	13965	13905	14167	13935	14067	13953	14123	14037	13978	14041	13965	13881	14028	13947	13904	13827	13844	13965	14049	13911	14081	13849	13878	13908	13909	13857	14153	14032	14015	13861	13989	13944	14104	13961	13961	13922	13951	13962	13822	14158	14071	13837	13909	13897	13951	13972	13926	13785	14094	13852	13937	14034	13931	14112	14013	14024	14087	13974	13831	13885	13842	13913	13889	13993	13989	13988	13906	13819	13997	14041	13893	13936	13895	13918	13835	14066	13952	13957	14028	13965	13881	14041	14121	13927	13887	13887	13995	13941	14047	13819	13818	14109	13989	13947	14005	13988	13984	13884	14026	14031	14194	14036	13968	13998	13839	13858	14077	13992	13812	13997	13935	14094	13837	13993	13869	13933	13993	14002	13976	13838	14017	13895	13964	13940	14051	13994	13936	13870	14036	14057	14044	14139	13864	13871	13934	14015	13867	13899	13887	14040	13993	13835	14039	13810	13934	14042	14061	13984	13916	14039	13789	13871	13926	13906	14017	13756	13879	13859	14026	13898	13872	14099	13930	14148	13916	13889	14012	13979	14031	14058	13999	13974	13979	13876	13894	13817	14051	13843	13898	13934	13984	13958	13846	14007	13822	13863	13939	14002	13864	13998	14004	14123	14009	14010	13882	13987	14056	13912	13944	13899	14000	13978	13818	13890	13961	13772	14070	13887	13853	13885	14044	13851	14096	14029	13798	13904	13967	14006	13873	13958	14079	13923	13927	13891	13882	13978	14011	13916	14021	13906	13944	14013	13967	13997	13982	13861	13896	13963	13745	14007	13903	13884	13945	14079	13843	13845	13864	13963	13956	13984	13843	13953	14134	14092	13800	14029	13995	14068	13888	14028	14033	14195	13943	13833	13948	13724	13824	14018	13955	14083	13890	13955	13935	13816	13905	13908	14028	13888	13902	13956	13917	13974	13957	14091	14130	14092	13990	13830	14029	13799	14191	13984	14142	14018	13822	13921	13936	14082	13994	14021	13831	13909	13931	13924	13918	13962	13993	13913	14008	14034	13936	13885	14059	13856	13980	13864	13985	13933	14046	13959	13926	13840	13906	13984	14039	13975	13949	13854	13858	13843	13977	14036	13832	14052	13927	13964	14154	13923	13912	14022	13902	13950	13851	13829	13990	13869	13909	13904	13933	13979	13823	13987	13926	13930	13890	13967	14033	13987	13928	13982	13844	13996	13970	13996	13883	13979	13914	13819	14059	14087	13834	13862	14017	14019	13910	13907	13913	14003	14013	13859	13942	13885	13935	13965	13823	13976	13985	14028	14007	13783	14072	13965	13931	13949	13890	14014	14021	13901	14062	13778	14068	14038	13884	13989	13816	13819	13874	13994	13891	13724	13916	14035	14082	13960	14003	13830	13937	13952	13823	14044	13977	13955	13874	14087	13964	13986	13782	14122	13910	13990	13895	14071	13963	14059	13961	13878	13967	14000	14040	13906	14152	13925	14178	14022	14055	13814	13885	13879	13906	13882	13901	13900	14054	13880	13944	14014	14089	13872	13904	13867	13987	14041	13917	13869	13949	13868	14104	13996	13955	13833	13962	13983	13959	14035	14049	14023	13893	13986	14058	13972	14035	14052	14008	13838	14019	13983	13970	13985	13888	13890	14052	13921	13975	13801	14029	13966	13748	13995	13945	13979	13858	14022	14036	13986	14012	13808	14010	13882	14025	13885	13929	13956	14020	14190	13798	13897	14177	14017	13991	14008	13821	13975	13882	13968	14013	13878	13863	14004	14086	13927	13894	13907	13870	14004	13932	13930	13978	14147	13911	14203	14013	13723	13986	13981	13860	13915	14015	14072	13866	13879	14002	14064	14036	13997	13928	14219	14035	13949	14023	13878	13841	13871	14025	13698	14101	13974	14022	13965	13901	14075	14114	14031	14027	14015	13839	14027	14103	14126	13852	14116	13958	14010	13963	13862	13937	13903	13895	13789	14000	14002	13840	13880	13935	13955	14034	14091	13886	13916	14007	14112	13817	14015	13920	13906	13940	13979	14031	14032	14052	13958	13840	13822	13917	14081	13908	13948	13697	13884	14094	13940	13891	13978	13959	13916	13787	13993	13967	13915	13926	13865	13893	13944	13904	13822	13956	13939	13949	14065	14102	13999	14005	14009	13933	13936	14007	14038	13936	13830	13925	13854	13882	14014	13869	14172	13869	14021	13788	14106	14011	13993	13899	13940	14021	13847	13902	13895	13851	13904	13907	13812	13994	14045	13869	13889	13932	14017	13998	13940	13913	13957	13875	13925	14079	13962	13877	14001	13958	13981	14033	13972	13905	14059	13872	13971	14017	14047	13998	13937	13835	13919	13812	14090	13947	13849	14025	14084	13874	14083	13963	13970	13748	13926	13941	13878	13952	13887	13970	14013	13877	13958	14085	13917	13842	13919	14021	13866	13935	13879	14121	13997	13907	14158	13725	13819	13949	13969	14159	14189	14022	13839	13994	13826	13875	13894	13996	13972	13966	13837	13883	13956	13820	13907	13926	13846	13981	13912	13711	13853	13941	13834	14031	13796	13970	13895	13970	13792	13906	13988	13975	13858	13854	14015	14080	14131	13802	13814	14019	13969	13867	14005	14003	13967	14091	13888	14073	13924	13847	14073	14004	13916	14005	14047	13948	13762	14018	13967	13951	13824	14143	13842	13987	14131	13889	14081	13932	14009	13998	13801	14222	13782	13910	13976	13950	14134	14054	14042	14019	14036	13955	14002	13892	13991	14153	13892	13771	13905	13980	13921	13807	13876	13869	13944	13949	13887	13961	14047	14077	13906	14019	13945	13978	14044	13966	13935	13992	13930	14016	13842	13894	13905	14034	13900	13977	13881	14097	13920	13862	13925	13850	14007	13821	13969	13839	13966	14193	14079	14017	13938	13926	14123	13657	13969	13947	14085	13924	13879	13922	13878	13955	13999	13780	13999	13865	13926	13892	13973	13974	13782	13909	13954	13871	13840	13902	13918	13907	13911	14124	13886	13963	13966	13894	13967	14014	13795	14034	14000	13985	13988	13890	14058	13873	13880	14091	14202	14016	13996	13946	13776	14132	14001	13855	13956	14115	13965	13851	13975	13920	13861	13900	13898	14007	13949	13991	14019	13950	13989	14021	13876	13956	13889	13911	13926	13975	13844	13996	13979	13959	14008	13861	14000	13909	14042	13868	13918	13891	13963	13965	14047	13983	14050	13842	14073	13980	13971	13839	14008	13860	13975	14020	13897	13931	13868	13781	13997	13962	14154	13944	14057	13909	14071	13831	14002	14085	13954	13984	13877	14005	13768	14017	13776	13812	13961	14040	14037	13877	13804	14004	14150	13863	13914	13889	14013	14129	13905	14002	13933	13983	13983	13917	13838	13888	13891	14082	13808	13879	13932	14006	13959	14053	13946	13929	13968	14091	13992	13841	14000	13788	13983	13793	14018	13865	13938	13927	13970	13936	14097	13886	13951	14175	13965	14026	14038	13830	13885	14008	14002	13924	13815	14077	13911	13927	13985	14049	13953	14011	14074	13905	13766	13870	13775	13839	13927	14027	14130	13994	14083	14064	13885	13960	14125	13969	13859	13867	13974	13898	13910	14044	14001	14042	13955	14084	14017	13962	13874	13933	13926	13862	14017	13925	13917	13951	13755	13899	13843	13924	13956	13922	13941	14034	13881	13816	14086	13962	14014	13827	13813	14149	13906	14052	13856	14015	13835	13999	14074	13827	13762	13910	14094	13993	13811	13999	13728	13971	13876	13852	13828	14008	14095	14004	14071	14033	13901	13943	13939	14007	13881	14058	14009	13970	13847	13931	13851	13983	13808	13983	14000	14001	13900	14009	13784	13862	13910	14014	13898	14054	14106	13858	14075	14077	14031	14004	14013	13922	13924	13966	14001	13886	13986	13943	13893	14029	13959	13879	13947	13794	13831	13945	14048	14045	14090	13843	13807	13945	14023	14015	13962	14038	13939	14034	13954	13861	14124	14030	13923	14141	13880	13817	13990	13964	13916	14157	13831	13878	13921	14103	14043	13912	13881	13916	14256	13862	13827	13994	14126	14059	13893	13914	13933	14139	13931	14096	14001	14046	14074	13836	13933	13872	13952	13994	14015	13946	14100	13944	13909	13888	13956	13828	13919	14003	13967	14177	14104	13819	13962	13975	13941	14021	13686	14043	13924	13903	13958	13900	13695	14001	13987	14017	13815	13953	14156
24043	21483	29178	24870	42227	74616	62056	46139	32534	23472	18826	17936	17554	17787	17625	17676	17618	17656	17365	17642	17894	17674	17687	17520	17690	17424	17572	17503	17539	17387	17687	17454	17480	17507	17472	17482	17607	17592	17635	17710	17600	17537	17247	17347	17584	17608	17477	17535	17435	17319	17484	17632	17602	17517	17304	17383	17530	17664	17435	17455	17466	17496	17519	17523	17346	17558	17627	17391	17262	17313	17384	17350	17520	17526	17427	17316	17299	17569	17581	17394	17578	17247	17460	17475	17535	17405	17763	17435	17429	17544	17440	17582	17521	17304	17389	17539	17400	17079	17446	17356	17441	17442	17731	17560	17188	17500	17297	17235	17547	17342	17406	17616	17478	17412	17544	17597	17323	17396	17517	17419	17633	17460	17497	17387	17499	17307	17741	17360	17384	17293	17614	17515	17259	17232	17317	17601	17529	17633	17440	17637	17427	17499	17528	17385	17480	17469	17561	17488	17396	17406	17457	17546	17565	17572	17503	17503	17510	17542	17489	17494	17511	17364	17763	17476	17538	17532	17305	17501	17556	17402	17376	17219	17224	17513	17422	17408	17473	17351	17202	17626	17502	17493	17362	17420	17434	17421	17467	17583	17436	17330	17456	17571	17388	17406	17470	17509	17338	17305	17369	17487	17300	17319	17445	17315	17330	17401	17450	17266	17482	17275	17568	17542	17783	17429	17446	17321	17522	17385	17505	17423	17258	17430	17438	17385	17358	17489	17531	17545	17670	17604	17521	17418	17355	17406	17247	17417	17395	17679	17522	17261	17508	17406	17364	17370	17331	17609	17414	17442	17677	17317	17400	17458	17460	17487	17493	17712	17328	17503	17395	17377	17221	17251	17316	17389	17412	17342	17382	17430	17350	17632	17418	17371	17519	17402	17372	17414	17271	17433	17326	17322	17364	17227	17489	17548	17454	17394	17591	17345	17413	17357	17457	17691	17296	17215	17283	17444	17479	17273	17441	17252	17474	17505	17524	17337	17222	17362	17437	17335	17421	17346	17344	17652	17565	17295	17628	17684	17551	17422	17564	17481	17577	17332	17264	17329	17202	17280	17394	17125	17480	17391	17324	17479	17362	17369	17843	17456	17585	17601	17472	17255	17343	17373	17305	17513	17542	17408	17376	17424	17373	17443	17562	17567	17314	17330	17474	17417	17591	17535	17415	17519	17539	17303	17486	17548	17433	17543	17567	17316	17499	17413	17562	17573	17316	17515	17748	17540	17385	17549	17496	17405	17640	17318	17360	17316	17254	17374	17616	17456	17285	17425	17632	17598	17599	17350	17440	17474	17431	17525	17382	17230	17557	17330	17360	17537	17326	17433	17811	17447	17664	17615	17294	17322	17306	17319	17601	17548	17338	17438	17565	17556	17467	17288	17508	17606	17559	17514	17357	17495	17398	17526	17500	17294	17453	17428	17469	17528	17549	17428	17395	17386	17375	17423	17603	17445	17420	17417	17369	17434	17383	17457	17228	17551	17282	17271	17316	17486	17300	17587	17360	17534	17383	17395	17336	17370	17483	17485	17515	17606	17626	17478	17313	17426	17563	17569	17182	17416	17390	17321	17389	17338	17348	17449	17215	17388	17437	17367	17554	17273	17567	17346	17328	17678	17352	17538	17677	17549	17478	17303	17378	17405	17376	17491	17428	17513	17326	17386	17533	17585	17460	17308	17361	17397	17213	17185	17418	17495	17493	17407	17472	17355	17381	17660	17374	17293	17318	17474	17160	17392	17568	17440	17450	17709	17467	17529	17560	17334	17629	17523	17474	17448	17282	17402	17292	17459	17307	17656	17409	17506	17633	17372	17429	17272	17440	17392	17494	17483	17367	17342	17393	17388	17447	17367	17415	17625	17531	17322	17462	17424	17214	17413	17440	17200	17383	17311	17307	17393	17450	17466	17639	17508	17456	17341	17473	17523	17385	17497	17441	17563	17218	17417	17401	17349	17509	17370	17326	17515	17564	17371	17453	17478	17317	17121	17424	17279	17531	17728	17470	17527	17674	17474	17455	17506	17316	17451	17312	17328	17447	17220	17561	17300	17357	17499	17317	17572	17420	17557	17331	17327	17376	17380	17444	17381	17431	17457	17461	17330	17548	17389	17393	17525	17395	17446	17284	17314	17434	17359	17329	17325	17444	17549	17411	17416	17507	17389	17531	17582	17220	17347	17390	17438	17339	17524	17554	17398	17366	17284	17200	17276	17346	17346	17377	17546	17523	17254	17440	17323	17225	17390	17498	17384	17339	17137	17401	17474	17416	17250	17208	17536	17365	17309	17477	17510	17778	17416	17339	17421	17485	17538	17477	17531	17430	17362	17740	17486	17517	17276	17224	17413	17552	17270	17389	17454	17369	17426	17399	17419	17466	17244	17471	17147	17462	17409	17512	17402	17580	17470	17493	17391	17433	17255	17403	17454	17377	17293	17590	17446	17534	17590	17549	17401	17237	17411	17380	17289	17372	17243	17378	17336	17414	17166	17580	17405	17502	17454	17309	17382	17270	17157	17258	17206	17389	17432	17597	17352	17303	17276	17523	17517	17493	17560	17425	17269	17321	17383	17481	17635	17376	17398	17548	17445	17466	17545	17428	17335	17183	17481	17303	17226	17407	17406	17404	17663	17687	17465	17317	17344	17426	17378	17146	17504	17527	17384	17643	17495	17548	17495	17490	17445	17464	17642	17576	17451	17419	17520	17231	17544	17424	17522	17441	17379	17677	17556	17698	17522	17425	17394	17381	17181	17320	17562	17410	17369	17326	17457	17368	17538	17494	17374	17351	17442	17271	17557	17216	17343	17416	17312	17493	17496	17639	17408	17188	17427	17417	17441	17163	17313	17408	17461	17716	17401	17542	17505	17568	17444	17518	17410	17242	17291	17383	17370	17394	17387	17601	17453	17386	17345	17303	17500	17633	17478	17244	17455	17432	17415	17396	17313	17295	17447	17530	17555	17343	17521	17570	17536	17587	17332	17237	17751	17493	17495	17445	17616	17522	17743	17474	17214	17451	17325	17375	17555	17489	17505	17562	17416	17408	17204	17501	17602	17634	17547	17614	17432	17605	17280	17393	17391	17401	17476	17418	17477	17492	17423	17329	17488	17337	17522	17286	17231	17414	17438	17479	17503	17436	17353	17468	17440	17563	17356	17504	17333	17404	17331	17441	17437	17359	17564	17514	17632	17423	17416	17282	17462	17428	17459	17476	17585	17453	17597	17527	17506	17215	17402	17439	17410	17282	17356	17586	17558	17658	17553	17320	17443	17325	17422	17574	17566	17353	17334	17480	17424	17443	17465	17409	17329	17492	17224	17332	17458	17582	17194	17487	17407	17541	17445	17282	17188	17385	17603	17494	17400	17497	17361	17523	17644	17527	17556	17553	17534	17505	17576	17566	17607	17632	17287	17350	17377	17605	17683	17407	17415	17598	17620	17306	17468	17394	17224	17553	17447	17344	17223	17497	17273	17354	17276	17477	17478	17399	17383	17609	17382	17477	17361	17524	17486	17335	17380	17396	17415	17469	17468	17519	17342	17486	17278	17269	17416	17374	17509	17557	17582	17348	17530	17473	17461	17487	17474	17337	17352	17407	17513	17312	17295	17496	17548	17543	17437	17389	17290	17276	17444	17363	17324	17459	17577	17432	17392	17309	17219	17417	17500	17568	17496	17495	17472	17413	17614	17497	17415	17500	17392	17462	17279	17506	17472	17511	17545	17616	17401	17699	17442	17465	17618	17402	17392	17307	17158	17239	17387	17392	17138	17449	17496	17486	17156	17314	17244	17231	17266	17373	17509	17335	17406	17664	17437	17447	17491	17284	17320	17455	17380	17491	17492	17619	17501	17352	17333	17771	17424	17377	17414	17279	17311	17437	17434	17414	17481	17512	17429	17651	17616	17410	17260	17330	17312	17263	17345	17593	17486	17480	17472	17471	17530	17435	17316	17473	17597	17672	17466	17443	17524	17525	17444	17455	17457	17390	17413	17445	17443	17296	17530	17488	17416	17578	17381	17232	17429	17335	17419	17557	17332	17337	17500	17472	17451	17626	17562	17540	17454	17418	17399	17480	17441	17486	17437	17560	17531	17505	17282	17656	17359	17450	17387	17117	17451	17461	17399	17476	17530	17286	17364	17554	17456	17575	17304	17503	17379	17428	17722	17421	17387	17394	17288	17370	17462	17381	17555	17333	17456	17578	17464	17349	17456	17300	17424	17469	17451	17754	17596	17607	17381	17438	17378	17266	17305	17243	17321	17440	17474	17440	17306	17471	17235	17416	17304	17299	17251	17272	17448	17546	17379	17357	17339	17527	17420	17266	17422	17339	17351	17528	17204	17371	17528	17332	17411	17538	17620	17568	17599	17444	17456	17545	17498	17409	17388	17449	17403	17237	17437	17344	17649	17386	17550	17360	17519	17374	17777	17399	17377	17474	17475	17393	17557	17653	17402	17367	17454	17462	17391	17449	17608	17585	17460	17518	17388	17366	17482	17464	17388	17438	17542	17505	17474	17508	17237	17435	17230	17468	17407	17415	17353	17259	17441	17459	17589	17530	17424	17255	17383	17380	17485	17540	17447	17527	17573	17736	17612	17582	17282	17493	17467	17485	17500	17608	17412	17487	17409	17662	17384	17255	17578	17598	17543	17429	17448	17405	17705	17542	17411	17520	17187	17434	17486	17324	17527	17526	17579	17289	17439	17410	17336	17380	17518	17265	17235	17404	17240	17655	17432	17661	17369	17378	17414	17425	17471	17540	17311	17330	17389	17553	17441	17207	17528	17253	17456	17514	17485	17553	17357	17327	17579	17359	17421	17504	17211	17528	17413	17420	17672	17561	17509	17397	17573	17296	17463	17414	17486	17654	17627	17595	17559	17600	17438	17532	17449	17402	17440	17386	17438	17356	17622	17470	17656	17665	17523	17468	17356	17483	17434	17339	17546	17402	17396	17474	17372	17324	17251	17294	17547	17294	17354	17458	17465	17314	17336	17515	17499	17692	17509	17342	17309	17520	17289	17419	17347	17363	17584	17501	17441	17677	17434	17506	17524	17664	17474	17460	17340	17376	17167	17438	17610	17320	17445	17492	17183	17754	17427	17540	17559	17231	17272	17321	17539	17392	17731	17437	17445
28503	49917	50530	46210	64088	78225	61074	45325	29938	18292	14165	13716	13617	13672	13707	13588	13641	13678	13613	13654	13687	13593	13503	13707	13585	13662	13550	13690	13546	13596	13569	13658	13617	13654	13642	13753	13573	13548	13547	13542	13579	13662	13531	13537	13654	13668	13662	13543	13589	13759	13593	13463	13626	13572	13442	13406	13583	13571	13556	13612	13583	13587	13736	13541	13493	13450	13637	13530	13617	13665	13362	13626	13601	13559	13714	13688	13560	13517	13566	13692	13315	13582	13642	13729	13794	13634	13500	13806	13735	13766	13659	13479	13598	13494	13639	13575	13414	13654	13714	13471	13570	13573	13534	13526	13638	13526	13599	13593	13685	13587	13522	13346	13618	13636	13581	13545	13616	13588	13649	13583	13526	13564	13633	13681	13716	13584	13764	13530	13500	13431	13507	13561	13531	13646	13640	13523	13475	13597	13627	13563	13526	13554	13732	13601	13602	13530	13493	13510	13625	13606	13600	13425	13645	13566	13564	13638	13659	13573	13682	13708	13470	13634	13623	13571	13525	13496	13721	13590	13545	13671	13714	13735	13642	13656	13669	13496	13566	13453	13517	13602	13549	13632	13522	13534	13585	13707	13437	13526	13733	13638	13656	13637	13526	13628	13638	13492	13510	13489	13575	13575	13490	13647	13644	13580	13667	13547	13485	13836	13663	13635	13538	13603	13588	13392	13670	13412	13632	13619	13623	13534	13486	13466	13636	13611	13643	13690	13411	13557	13483	13596	13586	13614	13679	13662	13550	13566	13611	13564	13543	13457	13533	13481	13460	13689	13546	13391	13683	13715	13480	13589	13652	13540	13497	13522	13686	13535	13435	13612	13638	13638	13562	13586	13658	13680	13459	13545	13665	13688	13634	13632	13704	13584	13623	13625	13464	13570	13786	13566	13562	13593	13579	13625	13821	13564	13599	13568	13602	13491	13664	13479	13619	13652	13614	13388	13518	13718	13443	13507	13537	13616	13458	13542	13660	13540	13482	13605	13530	13625	13580	13582	13536	13579	13593	13656	13543	13712	13779	13527	13753	13708	13490	13589	13606	13582	13652	13507	13492	13625	13686	13600	13516	13719	13654	13699	13469	13529	13399	13663	13623	13554	13650	13547	13413	13586	13730	13805	13476	13647	13733	13409	13496	13492	13848	13556	13755	13454	13538	13534	13559	13577	13621	13702	13630	13374	13736	13310	13497	13645	13520	13637	13534	13772	13565	13435	13419	13782	13592	13608	13420	13645	13500	13560	13562	13539	13609	13604	13484	13446	13695	13502	13627	13653	13586	13519	13574	13612	13535	13580	13667	13590	13511	13475	13617	13548	13526	13561	13517	13517	13453	13683	13412	13515	13441	13630	13580	13583	13557	13597	13748	13478	13528	13543	13678	13633	13535	13439	13689	13500	13630	13571	13746	13457	13613	13609	13546	13651	13576	13471	13604	13572	13589	13567	13510	13574	13595	13481	13546	13560	13596	13549	13592	13473	13509	13589	13701	13503	13537	13617	13705	13573	13715	13590	13716	13718	13680	13564	13546	13483	13520	13420	13588	13557	13605	13420	13581	13595	13629	13516	13527	13444	13529	13411	13598	13406	13750	13701	13596	13609	13556	13550	13707	13460	13475	13696	13470	13529	13638	13574	13588	13544	13637	13401	13574	13584	13529	13659	13648	13561	13385	13637	13599	13625	13478	13643	13392	13632	13588	13555	13717	13522	13557	13533	13519	13722	13644	13492	13679	13444	13600	13535	13579	13692	13718	13446	13491	13671	13538	13547	13652	13789	13677	13486	13450	13617	13579	13598	13686	13438	13541	13571	13441	13612	13541	13511	13553	13552	13485	13722	13544	13550	13553	13460	13643	13523	13600	13512	13588	13642	13624	13610	13552	13381	13507	13628	13574	13617	13320	13719	13531	13488	13577	13524	13767	13548	13593	13554	13698	13528	13621	13508	13557	13495	13589	13474	13448	13686	13592	13319	13517	13588	13641	13491	13614	13477	13513	13764	13605	13440	13656	13599	13690	13467	13752	13551	13447	13553	13578	13628	13438	13610	13541	13462	13504	13565	13591	13577	13671	13615	13588	13556	13562	13664	13579	13440	13701	13602	13484	13647	13490	13779	13506	13619	13502	13713	13632	13646	13603	13547	13735	13575	13600	13670	13580	13656	13514	13573	13577	13609	13647	13449	13668	13555	13642	13548	13532	13532	13637	13469	13427	13362	13433	13431	13710	13507	13628	13673	13587	13554	13560	13705	13380	13694	13506	13585	13419	13448	13494	13486	13644	13654	13511	13467	13664	13593	13610	13432	13492	13511	13613	13686	13497	13423	13676	13519	13418	13583	13671	13580	13661	13661	13566	13718	13796	13539	13639	13575	13698	13557	13668	13604	13350	13373	13659	13481	13577	13459	13573	13477	13600	13630	13614	13584	13527	13696	13649	13629	13587	13690	13484	13574	13620	13655	13632	13664	13513	13687	13582	13410	13512	13723	13665	13544	13546	13495	13469	13537	13604	13745	13410	13748	13590	13507	13628	13683	13555	13571	13655	13438	13609	13682	13547	13625	13633	13538	13501	13587	13612	13506	13651	13695	13508	13660	13417	13612	13629	13632	13675	13628	13563	13573	13627	13554	13427	13564	13350	13463	13620	13595	13801	13540	13556	13668	13434	13585	13533	13463	13589	13688	13582	13699	13507	13534	13437	13538	13593	13526	13404	13628	13800	13430	13685	13643	13581	13509	13471	13534	13475	13655	13600	13856	13550	13676	13719	13425	13629	13445	13671	13642	13589	13409	13412	13746	13663	13627	13545	13457	13552	13453	13507	13643	13592	13512	13590	13616	13475	13538	13553	13646	13638	13544	13563	13611	13667	13604	13462	13718	13567	13604	13556	13520	13700	13599	13562	13674	13595	13500	13537	13609	13482	13694	13548	13526	13618	13566	13652	13607	13704	13740	13595	13655	13642	13637	13423	13556	13393	13541	13656	13626	13604	13449	13490	13559	13377	13779	13601	13480	13607	13657	13571	13491	13581	13423	13523	13738	13572	13519	13590	13636	13604	13628	13553	13655	13734	13532	13554	13701	13688	13617	13644	13557	13385	13584	13630	13772	13644	13625	13465	13528	13567	13553	13581	13598	13489	13636	13505	13530	13506	13669	13731	13548	13472	13757	13694	13637	13672	13491	13511	13556	13743	13535	13606	13570	13602	13612	13923	13704	13417	13522	13575	13455	13552	13525	13531	13510	13655	13636	13536	13651	13580	13411	13496	13577	13614	13532	13650	13563	13634	13592	13519	13583	13607	13551	13540	13627	13463	13564	13552	13558	13594	13549	13519	13483	13556	13550	13511	13607	13637	13619	13693	13545	13732	13534	13469	13478	13602	13737	13521	13618	13514	13629	13557	13731	13635	13405	13714	13571	13746	13656	13494	13542	13569	13445	13680	13447	13481	13571	13505	13519	13533	13691	13420	13586	13641	13568	13425	13569	13622	13747	13516	13594	13484	13672	13651	13560	13490	13512	13801	13594	13705	13591	13558	13569	13564	13463	13702	13487	13496	13565	13585	13590	13756	13546	13527	13598	13489	13587	13704	13577	13681	13536	13574	13608	13576	13461	13705	13301	13526	13548	13487	13490	13572	13557	13537	13467	13516	13682	13503	13501	13500	13637	13573	13584	13544	13282	13567	13686	13680	13593	13624	13567	13360	13726	13592	13515	13645	13537	13705	13527	13665	13613	13674	13527	13624	13364	13565	13665	13653	13663	13629	13726	13705	13650	13666	13527	13673	13563	13710	13525	13583	13627	13564	13790	13505	13396	13768	13677	13551	13511	13646	13354	13365	13450	13669	13510	13732	13650	13500	13546	13642	13461	13632	13569	13672	13676	13766	13693	13608	13421	13522	13500	13507	13589	13583	13769	13535	13562	13633	13592	13709	13556	13653	13589	13639	13630	13605	13533	13692	13568	13589	13340	13675	13400	13395	13464	13526	13581	13659	13462	13536	13465	13613	13542	13664	13655	13523	13492	13517	13477	13584	13563	13549	13562	13675	13502	13602	13654	13525	13447	13520	13601	13523	13423	13695	13554	13492	13484	13574	13651	13522	13472	13623	13598	13566	13583	13574	13514	13658	13530	13569	13699	13529	13438	13530	13639	13639	13553	13541	13416	13558	13578	13654	13602	13549	13665	13627	13542	13531	13687	13664	13548	13471	13564	13684	13735	13556	13625	13563	13584	13745	13556	13635	13523	13587	13687	13534	13562	13590	13543	13534	13516	13552	13618	13588	13606	13599	13549	13652	13719	13761	13511	13551	13505	13596	13514	13501	13401	13469	13523	13495	13502	13629	13470	13473	13540	13639	13702	13578	13586	13426	13632	13686	13626	13554	13548	13433	13668	13563	13589	13692	13681	13388	13451	13823	13522	13595	13665	13600	13651	13576	13395	13444	13485	13589	13780	13611	13530	13607	13403	13643	13631	13502	13700	13728	13486	13555	13465	13763	13493	13657	13493	13488	13434	13734	13693	13561	13488	13547	13651	13575	13447	13666	13545	13704	13583	13445	13736	13793	13551	13598	13301	13404	13504	13636	13597	13519	13451	13702	13512	13506	13556	13530	13504	13503	13478	13547	13542	13446	13600	13435	13453	13570	13389	13645	13593	13694	13596	13491	13562	13473	13606	13655	13414	13576	13617	13460	13806	13593	13516	13550	13668	13334	13547	13457	13590	13617	13444	13548	13642	13725	13611	13475	13648	13515	13569	13536	13509	13598	13704	13608	13553	13530	13736	13555	13511	13512	13421	13637	13500	13674	13486	13651	13584	13468	13746	13650	13501	13541	13559	13572	13610	13538	13609	13713	13692	13588	13536	13633	13406	13643	13651	13696	13621	13591	13497	13638	13651	13665	13638	13668	13679	13660	13540	13678	13594	13532	13539	13550	13408	13646	13533	13579	13641	13553	13486	13559	13576	13597	13555	13634	13688	13608	13633	13637	13634	13661	13575	13542	13450	13624	13519	13604	13643	13476	13690	13395	13605	13510	13670	13723	13540	13602	13466	13509	13579	13646	13514	13598	13552	13577	13657	13598	13702	13550	13543	13781	13572	13585	13671	13521	13549	13566	13595	13467	13615	13572	13709
30338	25023	28768	27338	24832	29671	26512	21820	18873	17720	17207	17400	17169	17150	16779	17192	16964	16925	16885	16985	17112	17079	17068	16889	16956	17054	16804	16976	16934	16977	17097	16943	17070	17090	17083	17078	17131	17231	16986	17148	16948	17016	17174	16812	16995	17081	17208	17097	17206	16857	16921	16921	17039	17107	17066	17077	17018	16895	17004	16995	17080	16949	17307	17039	17194	16993	16903	17060	17082	16994	17169	17172	16950	17108	16927	17167	17164	17035	17076	17189	16936	17039	17145	16937	17206	17243	16939	16935	16939	17023	16990	17309	16981	16937	16921	16922	17055	16991	17041	17029	17002	17094	17179	17141	16992	16901	16843	16939	16950	16923	16854	17043	17218	17115	16896	16908	16834	17019	17025	17101	17119	17031	16846	17069	17089	16821	17023	16896	17042	17056	17017	16987	17121	16831	17028	17085	16915	16960	16926	16836	17000	16962	17048	16900	17030	16951	17141	16985	16803	17039	17118	16943	17131	17062	17145	17102	16837	17121	16795	16905	17188	16967	16924	17088	17179	16910	16947	16970	17057	17029	17056	16839	17293	17109	17091	16799	17164	17071	17229	17027	17080	17003	17082	17009	16954	17100	17051	17014	17124	17107	16984	17034	17078	16966	16989	17150	16854	17091	16992	17203	17102	16994	16973	17121	17173	16964	17090	16944	16958	17101	17119	16991	17018	17098	17124	17080	16971	16929	17030	17010	16920	17080	17046	17021	16992	16935	16864	17044	17013	16998	17009	17080	17037	17125	17042	17020	17098	17028	17070	16866	17020	17126	17030	17040	17037	16914	16877	16923	16995	17115	17251	16932	16903	17058	17170	16916	16961	17078	17072	17238	17063	16736	16912	16838	17010	17086	17113	16913	17022	17168	16982	17140	17052	16973	16958	17276	17158	16890	16949	17010	16808	17017	17164	16932	16969	17275	17315	17070	17011	17010	17050	16951	17093	17137	17004	17075	17028	17205	16992	16972	17084	17108	16827	17057	17113	17195	17089	16913	17084	17070	16929	16915	16893	16827	17007	17060	17185	16997	17313	16944	16907	17012	17207	16992	16932	17080	17061	17130	17063	17046	17179	17033	16928	16965	17272	16981	16935	17227	17044	17146	17114	17119	17152	17087	17129	16926	17179	17103	16850	16855	16812	17027	17210	17166	16922	16871	17215	17030	16951	17071	16886	16945	17079	16905	16825	17039	17090	17098	17036	16991	16855	17120	17186	17054	16963	16914	16953	16909	17132	16960	16990	17076	17037	17067	16916	17027	16874	17030	17084	17018	16910	16944	17151	17027	16942	17205	17098	17054	16989	16996	17064	17009	16978	16895	17072	17076	16950	16924	17039	17129	16942	16935	17013	16986	16879	17058	17117	17063	16992	16932	16963	17147	17154	17159	17209	17112	17185	17034	16797	16937	17035	16941	16929	16929	17031	16776	17213	17149	17153	16983	17057	16888	16773	17080	17082	17174	17226	17035	17027	17341	17155	16900	17042	17056	17116	17067	16841	16932	17208	17152	16971	16850	17115	16861	17172	17009	17019	17076	16993	17012	16928	17292	17169	17113	16980	16874	16989	17139	16882	16999	17016	17058	17055	16961	17023	16957	17077	17098	16949	17012	16792	17117	17163	17217	16992	17136	17022	17087	16975	17130	17100	17032	16958	16898	16905	16997	17119	17029	17092	16973	16930	16931	16921	16786	16898	17247	17268	17032	17039	16935	17153	16878	16820	17111	17128	16913	17026	16907	17071	16993	16960	16912	17010	16845	17057	17090	16904	17120	16845	16826	16896	16904	16963	17096	17105	16963	16962	17140	16834	16993	17101	16873	16916	17009	16934	16940	16949	17066	16975	17046	16971	17162	16985	17064	17060	16877	16987	16935	16989	16869	17038	16774	16974	17139	16772	16729	17150	16995	16989	17198	17010	17158	17179	16935	17034	16903	17053	17011	16945	16820	17036	17032	16930	17011	17171	17106	16925	17130	16785	17057	16990	17090	17186	17058	17271	16975	17017	17307	17073	16950	17051	16997	16864	16972	17108	16976	16871	16976	17205	16864	17048	16773	17060	17105	16931	16884	17016	16998	16920	17050	16926	16900	17097	16950	17113	16945	17042	17115	17222	17158	16878	17016	16978	16946	17034	17236	16967	16810	16824	17200	16890	16855	17295	17102	17068	16939	17055	17086	16992	17042	16825	16976	16946	17081	17025	17043	17051	17017	17168	16970	16901	16968	17061	16979	17209	17130	17068	16996	17171	17174	17078	17147	17092	16940	17006	17056	16881	17122	17061	16912	17020	16953	16974	16877	16792	17022	17030	17153	16961	17002	17003	17045	17162	16976	17167	17175	17214	16982	16877	16748	17218	17100	17163	16982	16942	16838	16944	17052	16962	17081	17027	16844	16940	17067	17045	16959	16909	17289	17007	17006	16932	16830	16960	17013	17037	17008	17009	17061	16989	16980	16946	17348	17002	16902	16931	17020	17102	17116	16965	16975	17086	17036	17084	16896	16964	16944	16976	16981	16941	16977	17034	16947	17007	17059	17084	16893	17159	16995	16798	17034	17073	17155	16999	17272	17189	17012	17023	17039	16967	16802	17144	17029	17123	17061	17091	17059	16900	16870	16954	17000	17152	16918	17103	17068	16957	17139	17060	17042	17077	17079	17097	17131	17080	16960	17034	17044	16976	17046	17066	17142	16990	16973	17047	17025	17122	17139	17193	17096	17166	17022	16942	16949	17296	17116	16857	16962	17022	16907	17030	16880	16975	16975	16917	16658	17008	16978	17010	16953	17120	17160	16819	17124	17357	17017	17032	17183	17013	17153	17156	17060	17061	16990	16922	16896	17052	16959	17050	17273	17122	17010	17060	16927	17127	17138	17084	17065	16891	16974	17136	17128	17282	16929	16931	17059	17001	17020	17056	17056	17010	16988	17106	16973	17158	16933	17040	17049	16986	17064	17127	17082	17062	16981	17042	16963	17061	16973	16866	17133	17135	17134	17240	16850	17105	17170	17055	16926	17068	17085	16845	16949	16843	16924	17008	16878	17016	16988	17221	16851	16822	16920	17123	16980	17295	17160	16830	16981	17028	17041	17034	17060	16801	17051	16897	17170	17040	17201	16887	16938	17009	17037	17112	16970	17103	17049	17160	17014	17074	16843	17066	16960	16982	16994	17084	17165	16822	17033	16916	17053	17085	16913	17038	16952	17142	17032	16922	16921	16668	16919	17021	17198	17119	17014	17239	17152	16835	17253	17109	16877	16897	16875	16956	17205	17085	17022	16923	17049	17150	17186	16934	16902	17141	16995	17093	16971	17176	17283	16871	16977	16914	16969	17124	16901	16948	16976	16974	16985	17167	16799	17179	17262	17277	16974	16947	17014	17062	17035	17155	17075	16929	16811	17178	17065	17132	16998	17280	16970	16865	17166	17324	17196	17099	17067	16960	17004	16954	17064	16832	16993	17186	17057	17033	16964	17056	16936	16998	17024	17227	17174	16815	17090	16979	17142	16915	17056	16962	17107	16976	16954	16933	17253	17140	17020	17150	17081	17127	16950	17119	16984	17155	17176	16947	16918	16907	16910	16980	17249	16914	17058	17135	16875	17116	17054	16918	17089	17114	17124	16977	17128	17033	17233	16987	17001	16796	17013	16935	17024	16860	16879	17067	17067	16977	16824	16992	17025	17025	17059	16956	17181	17109	17045	17071	17086	17023	16978	17150	16858	17018	17111	16921	16968	17149	17200	17109	16906	16882	17016	17190	17051	16961	17117	17214	16951	16782	16919	17155	16982	16808	16988	17009	17113	17107	16875	17117	16993	17171	16964	16905	17049	17069	16944	16873	16832	16970	17074	16995	17064	17201	16880	17084	16953	16912	16833	17023	16882	17027	16922	17050	17001	17077	16843	16892	17157	16855	16724	17154	16937	17064	17150	16983	16815	16995	17126	17010	17073	17266	16793	17156	17040	17262	17128	17076	16704	17224	17067	16957	16930	17140	17028	16900	16896	17119	16940	17224	16957	16852	17137	16894	17045	17107	16952	16997	16979	17104	16804	16894	17047	16978	16929	17058	17132	17052	17107	17200	17233	16994	16891	16821	16972	17143	17169	17206	17111	17117	17116	16910	17120	17127	17132	17118	17039	16962	17088	16830	17163	16974	16961	17214	17214	17076	17157	17143	16803	17069	16986	16946	16864	16969	16795	17119	17061	17081	16918	17110	17087	16959	17089	16995	17036	16915	16975	16997	16923	17112	17048	17167	16852	16928	16898	17104	16954	16909	16917	16822	16930	17109	17122	16979	16964	17033	16975	17039	16958	17058	16862	16842	16976	17073	16986	17252	16954	16958	16914	17108	17103	16999	17115	17127	17019	17065	17092	17097	16807	17020	16951	17152	17243	17103	17024	17061	16820	16880	17247	16849	17008	16860	16726	17014	16959	17075	16956	17066	17117	17160	17069	16964	17086	16952	17233	17047	17048	16954	17031	16992	17147	16763	16819	17145	16877	16915	16887	17215	17012	16948	17038	16925	17040	16959	17005	16990	17176	16907	16937	17015	16973	16973	17093	16828	16932	17120	16920	17212	16974	17106	17163	16894	16963	16909	17060	17046	17109	17070	17099	17209	16954	16958	17039	16970	17247	17099	16899	17081	17225	17310	16992	16945	16988	17292	16972	16877	17136	16965	17012	17028	17106	17205	17115	17185	17002	17063	16986	17019	16996	16964	16911	17016	17023	17213	17081	17122	17073	16988	16990	17054	17110	17089	16910	17111	16925	16939	16938	16858	17220	17035	17256	17060	17075	17015	16820	17212	16860	16979	17097	17181	17156	16991	17107	17154	17166	16949	17050	16959	16877	17014	17048	17170	16857	17104	17040	16947	17064	16974	17069	16695	17043	16783	16925	17109	17002	17093	16837	17152	17030	17060	16872	16917	16778	17020	16997	17094	16957	16902	17190	17225	17056	17014	16903	16899	17257	17044	17094	17091	17038	17075	17074	17179	16901	17082	16979	17005	17196	16851	16905	17186	17099	16771	16982	16919	16884	17195	17164	16886	17200	16818	16936	17113	17051	17132	16995	17030	16949	17000	17226	16935	17278	17153	16913	16855	16922	17270	17035	17186	17110	17045	17109	17032	17023
21628	29801	30124	25771	25206	29128	23321	18110	15162	13968	13380	13375	13377	13226	13218	13258	13400	13296	13376	13372	13428	13468	13274	13378	13435	13418	13454	13494	13314	13410	13311	13273	13241	13448	13255	13291	13319	13252	13296	13345	13369	13374	13313	13335	13428	13370	13383	13439	13521	13397	13327	13220	13464	13326	13279	13378	13432	13288	13391	13361	13421	13281	13303	13321	13272	13398	13355	13581	13282	13439	13313	13474	13130	13366	13348	13320	13259	13361	13595	13426	13281	13355	13365	13406	13223	13275	13422	13139	13412	13288	13379	13138	13402	13423	13339	13225	13370	13501	13225	13432	13343	13404	13365	13401	13278	13324	13416	13340	13458	13323	13404	13318	13551	13167	13351	13426	13447	13350	13438	13273	13231	13211	13351	13446	13249	13366	13315	13335	13223	13551	13463	13340	13461	13270	13267	13329	13386	13217	13315	13459	13364	13201	13314	13315	13214	13456	13230	13391	13172	13203	13314	13339	13430	13401	13283	13370	13272	13245	13192	13304	13487	13389	13303	13313	13164	13272	13236	13404	13240	13339	13326	13306	13447	13456	13297	13448	13365	13220	13191	13454	13300	13324	13419	13425	13381	13299	13531	13326	13356	13399	13322	13408	13371	13187	13444	13381	13321	13256	13323	13428	13299	13451	13210	13236	13411	13273	13311	13326	13437	13248	13147	13274	13435	13395	13321	13343	13361	13239	13377	13506	13208	13464	13418	13501	13431	13264	13494	13294	13383	13422	13322	13374	13459	13402	13247	13277	13430	13248	13293	13377	13398	13167	13325	13479	13294	13380	13319	13213	13363	13307	13377	13489	13341	13191	13212	13291	13377	13356	13338	13456	13296	13374	13340	13332	13270	13331	13351	13164	13278	13396	13446	13429	13195	13425	13301	13335	13374	13471	13426	13458	13457	13374	13333	13391	13218	13304	13205	13336	13405	13266	13298	13354	13431	13493	13350	13251	13344	13296	13337	13565	13251	13410	13391	13498	13410	13277	13341	13356	13339	13304	13345	13281	13663	13369	13331	13296	13393	13372	13343	13378	13227	13391	13353	13361	13361	13407	13569	13295	13465	13356	13332	13310	13255	13314	13265	13246	13276	13368	13274	13379	13333	13495	13439	13282	13347	13325	13353	13350	13052	13347	13405	13369	13371	13445	13285	13432	13408	13417	13415	13383	13390	13363	13226	13409	13321	13368	13368	13131	13416	13377	13346	13330	13386	13229	13397	13389	13254	13496	13234	13347	13340	13347	13367	13360	13281	13367	13375	13354	13414	13295	13380	13269	13327	13323	13114	13434	13410	13415	13285	13238	13430	13342	13501	13327	13459	13266	13506	13432	13289	13438	13511	13280	13441	13292	13409	13524	13269	13478	13400	13266	13321	13248	13287	13474	13285	13486	13299	13479	13204	13249	13176	13339	13447	13413	13504	13273	13362	13405	13391	13387	13254	13320	13193	13356	13295	13528	13288	13311	13321	13284	13456	13385	13213	13503	13352	13098	13287	13371	13283	13513	13468	13449	13575	13426	13246	13494	13352	13172	13382	13286	13507	13554	13442	13326	13369	13202	13353	13265	13469	13293	13499	13409	13358	13214	13344	13285	13239	13440	13535	13262	13424	13288	13462	13379	13370	13226	13335	13327	13501	13515	13285	13385	13399	13309	13421	13261	13428	13331	13242	13604	13206	13288	13282	13264	13343	13402	13298	13417	13356	13142	13343	13379	13144	13258	13269	13523	13420	13414	13423	13374	13414	13473	13541	13276	13508	13458	13258	13394	13287	13366	13399	13435	13355	13286	13357	13238	13303	13403	13195	13334	13204	13373	13380	13265	13271	13292	13440	13387	13542	13443	13361	13111	13435	13430	13126	13403	13458	13486	13259	13312	13349	13351	13348	13429	13159	13498	13250	13274	13398	13424	13221	13500	13358	13412	13300	13155	13451	13332	13419	13420	13358	13509	13152	13066	13353	13327	13333	13479	13437	13451	13262	13378	13274	13457	13395	13502	13483	13328	13328	13298	13405	13291	13402	13320	13388	13640	13281	13308	13055	13391	13253	13251	13311	13374	13403	13313	13503	13507	13472	13175	13235	13343	13353	13342	13382	13457	13323	13254	13471	13416	13482	13157	13300	13260	13234	13372	13219	13281	13433	13428	13287	13264	13314	13307	13356	13394	13251	13281	13149	13411	13288	13341	13384	13456	13294	13366	13382	13412	13209	13360	13307	13275	13411	13295	13309	13453	13361	13473	13416	13414	13368	13346	13323	13384	13250	13274	13413	13297	13469	13421	13346	13353	13487	13348	13293	13535	13434	13421	13233	13203	13522	13594	13445	13295	13378	13292	13453	13158	13260	13488	13389	13414	13328	13298	13358	13216	13285	13456	13434	13280	13390	13362	13270	13297	13342	13331	13221	13310	13256	13249	13281	13441	13273	13435	13312	13262	13513	13394	13370	13268	13307	13302	13505	13310	13458	13273	13303	13393	13478	13555	13366	13310	13445	13253	13395	13299	13308	13485	13371	13301	13284	13325	13341	13400	13427	13298	13371	13388	13268	13569	13428	13438	13361	13443	13360	13336	13421	13392	13372	13347	13286	13364	13264	13472	13374	13315	13413	13426	13281	13320	13387	13375	13319	13292	13446	13353	13368	13248	13227	13271	13371	13249	13414	13235	13422	13311	13363	13227	13418	13301	13367	13336	13560	13417	13390	13279	13314	13400	13359	13330	13428	13451	13263	13305	13242	13211	13459	13351	13441	13292	13395	13452	13399	13300	13356	13406	13234	13379	13532	13225	13129	13365	13414	13439	13397	13400	13304	13432	13219	13351	13302	13444	13333	13375	13220	13305	13423	13235	13420	13298	13519	13405	13383	13444	13384	13419	13386	13224	13429	13228	13349	13435	13357	13426	13234	13268	13391	13360	13166	13366	13335	13418	13417	13475	13331	13379	13454	13249	13306	13372	13328	13322	13439	13260	13354	13232	13486	13307	13361	13346	13385	13401	13452	13283	13291	13403	13435	13364	13258	13376	13382	13412	13414	13429	13352	13266	13149	13313	13261	13286	13270	13229	13353	13179	13316	13336	13383	13340	13302	13356	13347	13245	13273	13551	13408	13413	13378	13323	13298	13233	13250	13383	13244	13512	13555	13279	13325	13140	13444	13299	13316	13145	13387	13228	13225	13428	13373	13320	13246	13326	13386	13445	13376	13461	13334	13392	13378	13442	13299	13269	13405	13359	13380	13271	13389	13445	13583	13396	13359	13366	13322	13228	13356	13415	13364	13308	13223	13481	13412	13313	13483	13520	13208	13364	13485	13305	13308	13444	13270	13174	13428	13323	13413	13556	13417	13311	13447	13235	13397	13426	13288	13244	13303	13584	13348	13101	13457	13322	13453	13387	13324	13302	13258	13444	13386	13239	13542	13495	13494	13365	13372	13303	13332	13341	13293	13483	13205	13314	13327	13351	13342	13336	13422	13414	13343	13411	13287	13174	13493	13317	13349	13497	13437	13210	13361	13308	13356	13390	13393	13359	13298	13264	13371	13384	13341	13502	13498	13462	13290	13300	13382	13190	13294	13292	13416	13358	13404	13490	13355	13202	13247	13414	13355	13448	13414	13370	13298	13342	13429	13300	13343	13481	13572	13272	13503	13282	13452	13270	13354	13291	13531	13395	13318	13446	13537	13435	13288	13448	13507	13344	13389	13446	13425	13510	13391	13537	13330	13329	13512	13412	13369	13473	13355	13270	13299	13412	13269	13334	13391	13220	13452	13400	13422	13410	13531	13392	13288	13285	13273	13305	13350	13390	13197	13412	13382	13456	13298	13330	13494	13363	13352	13333	13312	13453	13307	13324	13140	13302	13408	13302	13532	13463	13255	13215	13388	13301	13455	13243	13437	13389	13376	13245	13473	13328	13369	13332	13311	13304	13496	13290	13208	13301	13280	13327	13362	13427	13284	13438	13329	13352	13476	13467	13413	13278	13282	13317	13297	13345	13365	13301	13533	13427	13382	13393	13221	13322	13409	13285	13229	13237	13419	13316	13494	13294	13433	13442	13497	13352	13298	13472	13375	13563	13316	13359	13462	13304	13369	13341	13458	13321	13394	13319	13289	13363	13358	13310	13327	13525	13313	13408	13472	13542	13396	13485	13419	13432	13091	13363	13271	13209	13230	13232	13424	13233	13386	13346	13364	13254	13421	13364	13503	13435	13391	13433	13296	13434	13307	13462	13319	13443	13153	13216	13346	13331	13477	13382	13470	13295	13389	13416	13291	13295	13123	13292	13304	13338	13457	13509	13343	13321	13370	13351	13264	13328	13501	13333	13418	13366	13492	13304	13276	13311	13307	13101	13509	13312	13300	13352	13345	13448	13386	13274	13316	13280	13367	13337	13536	13339	13199	13518	13268	13260	13429	13381	13189	13371	13242	13385	13239	13394	13414	13476	13400	13525	13338	13557	13342	13466	13196	13362	13412	13354	13329	13259	13368	13389	13287	13231	13383	13290	13385	13415	13337	13245	13257	13442	13380	13273	13300	13321	13389	13421	13526	13312	13387	13396	13330	13369	13345	13285	13211	13472	13364	13245	13200	13324	13270	13243	13536	13464	13402	13573	13406	13438	13432	13217	13432	13355	13354	13385	13410	13358	13311	13357	13397	13223	13411	13389	13474	13619	13324	13409	13364	13337	13404	13330	13429	13357	13294	13392	13412	13288	13490	13356	13378	13277	13439	13359	13170	13378	13293	13294	13461	13358	13352	13097	13407	13304	13365	13316	13478	13226	13449	13246	13142	13401	13274	13405	13354	13332	13364	13241	13391	13322	13343	13280	13273	13329	13192	13394	13274	13393	13442	13313	13519	13317	13326	13317	13300	13432	13483	13099	13456	13361	13448	13306	13366	13450	13299	13596	13445	13336	13344	13344	13348	13329	13427	13311	13319	13282	13172	13454	13507	13317	13550	13422	13340	13515	13262	13268	13318	13253	13281	13435	13358	13343	13308	13346	13404	13285	13458	13354	13492	13216	13352	13451	13398	13497	13334	13425	13265	13345	13272	13400	13402	13254	13337	13388	13287	13388	13190	13294	13498	13289	13428	13433	13278	13290	13645	13328	13427	13407	13296	13518	13398	13335
25477	21481	29044	25997	40029	65774	54693	39621	28380	21303	18628	17657	17455	17697	17573	17532	17538	17416	17479	17614	17613	17696	17553	17446	17544	17484	17424	17285	17661	17443	17527	17340	17441	17453	17575	17566	17504	17530	17446	17112	17488	17338	17595	17353	17287	17570	17632	17576	17407	17525	17506	17571	17417	17563	17377	17410	17370	17359	17422	17359	17364	17347	17333	17331	17451	17434	17372	17565	17402	17547	17442	17563	17346	17400	17498	17409	17604	17449	17417	17658	17417	17384	17485	17460	17427	17352	17499	17386	17409	17524	17409	17274	17306	17420	17544	17228	17638	17543	17375	17336	17431	17622	17362	17494	17477	17503	17469	17402	17433	17408	17291	17537	17396	17478	17512	17364	17492	17408	17669	17541	17458	17492	17344	17505	17416	17421	17519	17561	17346	17526	17278	17449	17376	17483	17527	17467	17434	17406	17545	17370	17392	17406	17447	17264	17490	17552	17391	17327	17271	17384	17325	17653	17423	17333	17263	17586	17370	17180	17491	17303	17667	17420	17586	17197	17492	17325	17325	17427	17503	17336	17366	17681	17309	17371	17637	17166	17477	17529	17474	17520	17389	17540	17403	17568	17586	17492	17338	17559	17428	17561	17513	17346	17291	17408	17496	17282	17479	17407	17371	17235	17340	17467	17525	17567	17314	17394	17449	17388	17517	17385	17562	17547	17418	17378	17395	17503	17565	17226	17321	17440	17572	17457	17509	17347	17461	17598	17431	17595	17371	17574	17471	17533	17312	17302	17423	17503	17395	17604	17385	17504	17272	17497	17448	17176	17391	17220	17478	17513	17619	17628	17531	17409	17289	17398	17499	17383	17376	17518	17575	17489	17408	17295	17480	17469	17572	17562	17405	17413	17516	17476	17617	17436	17624	17475	17461	17568	17432	17445	17669	17404	17377	17323	17299	17439	17171	17466	17462	17544	17362	17433	17359	17396	17486	17430	17580	17433	17307	17535	17660	17615	17345	17726	17635	17391	17421	17327	17218	17238	17330	17439	17378	17300	17363	17442	17644	17394	17426	17296	17252	17511	17337	17456	17444	17694	17546	17558	17355	17376	17223	17301	17299	17491	17412	17533	17528	17293	17477	17463	17517	17302	17553	17250	17406	17438	17370	17429	17666	17444	17467	17452	17278	17399	17619	17369	17319	17290	17532	17251	17326	17570	17426	17320	17298	17153	17507	17310	17649	17502	17432	17147	17302	17268	17315	17384	17350	17621	17511	17612	17621	17338	17430	17267	17693	17493	17529	17252	17445	17565	17476	17337	17606	17540	17421	17176	17356	17515	17517	17130	17361	17450	17429	17192	17513	17333	17564	17390	17394	17403	17450	17309	17268	17328	17489	17476	17379	17347	17334	17489	17261	17494	17323	17339	17375	17334	17319	17442	17603	17540	17241	17384	17541	17242	17356	17316	17289	17400	17185	17506	17229	17385	17402	17229	17395	17564	17380	17560	17570	17251	17284	17475	17478	17526	17555	17627	17389	17415	17405	17321	17129	17524	17561	17412	17505	17372	17395	17398	17494	17338	17396	17409	17505	17231	17497	17464	17511	17447	17509	17387	17307	17424	17482	17409	17322	17291	17216	17500	17464	17507	17428	17542	17600	17530	17468	17412	17330	17123	17418	17416	17294	17436	17558	17237	17447	17408	17499	17401	17375	17317	17392	17638	17588	17576	17406	17390	17406	17428	17541	17425	17483	17247	17559	17500	17378	17256	17434	17510	17473	17254	17430	17483	17300	17310	17293	17279	17382	17411	17572	17281	17517	17481	17714	17388	17552	17445	17467	17419	17536	17459	17318	17586	17509	17511	17377	17569	17593	17158	17536	17281	17547	17285	17290	17405	17333	17357	17598	17376	17596	17397	17619	17635	17365	17399	17248	17469	17373	17400	17499	17431	17509	17406	17150	17660	17416	17434	17566	17389	17358	17432	17384	17286	17541	17371	17398	17459	17312	17357	17491	17599	17356	17362	17546	17487	17424	17390	17391	17349	17470	17321	17554	17517	17610	17502	17235	17420	17455	17395	17326	17522	17532	17279	17540	17488	17350	17470	17257	17405	17363	17443	17506	17420	17247	17243	17430	17329	17506	17352	17392	17251	17409	17426	17505	17450	17409	17498	17371	17126	17503	17345	17444	17340	17372	17572	17417	17517	17231	17287	17485	17395	17440	17595	17475	17433	17543	17424	17566	17477	17330	17490	17549	17403	17376	17467	17382	17472	17520	17528	17512	17547	17502	17277	17492	17239	17443	17297	17359	17420	17571	17612	17515	17359	17384	17554	17315	17444	17538	17393	17331	17567	17499	17269	17372	17284	17641	17356	17380	17457	17254	17215	17535	17351	17610	17598	17586	17194	17423	17255	17259	17458	17587	17526	17501	17401	17460	17516	17336	17368	17445	17494	17528	17458	17492	17509	17581	17465	17459	17383	17344	17421	17592	17252	17546	17508	17353	17329	17495	17499	17635	17524	17579	17399	17769	17374	17586	17630	17374	17250	17178	17390	17639	17384	17448	17428	17303	17370	17586	17402	17589	17188	17521	17465	17238	17307	17432	17475	17536	17286	17688	17419	17463	17482	17536	17296	17443	17496	17579	17410	17416	17261	17546	17193	17359	17480	17557	17538	17622	17548	17393	17494	17305	17333	17513	17600	17348	17273	17637	17476	17594	17462	17395	17448	17423	17286	17400	17234	17568	17578	17431	17443	17565	17465	17303	17456	17413	17335	17239	17519	17401	17493	17158	17380	17521	17211	17437	17492	17471	17424	17442	17371	17493	17396	17493	17453	17537	17553	17426	17357	17440	17523	17476	17226	17572	17442	17456	17471	17498	17513	17566	17432	17456	17459	17566	17447	17474	17351	17314	17362	17756	17305	17408	17465	17290	17287	17493	17239	17173	17496	17416	17448	17595	17484	17459	17298	17328	17185	17234	17427	17505	17456	17596	17272	17569	17582	17598	17450	17368	17394	17544	17383	17591	17565	17323	17525	17480	17413	17422	17317	17466	17391	17454	17316	17370	17314	17512	17590	17330	17386	17299	17309	17231	17480	17478	17593	17403	17361	17481	17500	17621	17435	17276	17365	17397	17362	17274	17398	17488	17532	17575	17502	17694	17590	17577	17204	17429	17436	17576	17483	17550	17592	17148	17291	17368	17555	17496	17464	17392	17321	17476	17512	17590	17392	17416	17196	17474	17437	17451	17375	17569	17438	17576	17314	17284	17478	17278	17377	17492	17585	17396	17413	17300	17489	17330	17479	17446	17550	17582	17293	17512	17386	17224	17704	17412	17350	17542	17458	17453	17696	17573	17323	17469	17463	17405	17326	17607	17490	17345	17361	17410	17565	17245	17505	17255	17351	17342	17637	17498	17365	17390	17288	17348	17600	17379	17360	17657	17580	17509	17540	17626	17644	17684	17244	17480	17408	17475	17419	17499	17494	17481	17210	17382	17346	17482	17389	17329	17630	17357	17773	17396	17494	17355	17345	17407	17538	17541	17245	17650	17322	17436	17517	17504	17535	17258	17460	17334	17414	17119	17113	17669	17278	17560	17414	17420	17324	17478	17398	17671	17335	17545	17249	17479	17586	17364	17246	17583	17526	17351	17676	17562	17372	17490	17683	17446	17422	17412	17579	17398	17438	17509	17564	17426	17403	17701	17645	17334	17280	17314	17440	17512	17544	17374	17534	17375	17405	17547	17515	17265	17474	17346	17383	17542	17563	17307	17407	17428	17275	17600	17447	17297	17394	17375	17560	17527	17609	17562	17534	17398	17411	17307	17527	17432	17238	17281	17198	17753	17515	17416	17539	17493	17211	17258	17272	17356	17410	17223	17463	17403	17253	17361	17312	17346	17595	17588	17503	17573	17355	17480	17483	17392	17478	17478	17518	17472	17408	17399	17325	17369	17380	17621	17444	17295	17607	17621	17497	17625	17534	17398	17372	17538	17464	17476	17289	17262	17433	17489	17332	17302	17365	17497	17620	17402	17553	17759	17418	17396	17386	17514	17519	17581	17320	17356	17325	17293	17445	17505	17399	17454	17546	17416	17357	17385	17594	17401	17348	17417	17514	17464	17511	17456	17322	17531	17452	17515	17582	17405	17390	17540	17481	17367	17534	17317	17481	17236	17342	17428	17555	17401	17568	17695	17334	17513	17366	17337	17495	17546	17651	17373	17404	17427	17321	17518	17423	17230	17526	17481	17297	17317	17532	17266	17559	17522	17562	17525	17535	17461	17244	17311	17371	17404	17435	17465	17567	17347	17416	17418	17643	17621	17508	17525	17510	17450	17612	17349	17398	17545	17428	17401	17483	17396	17325	17572	17411	17381	17375	17400	17406	17391	17211	17576	17295	17492	17398	17424	17453	17571	17157	17483	17341	17339	17486	17500	17491	17585	17512	17629	17311	17561	17244	17485	17506	17356	17502	17397	17562	17514	17340	17608	17380	17517	17242	17352	17510	17619	17356	17323	17480	17399	17605	17567	17413	17540	17164	17483	17191	17314	17363	17450	17368	17449	17607	17664	17216	17536	17277	17315	17259	17290	17407	17592	17683	17457	17373	17341	17458	17690	17414	17389	17406	17523	17502	17512	17358	17402	17435	17343	17469	17594	17355	17480	17404	17561	17426	17416	17311	17315	17425	17516	17340	17355	17521	17216	17305	17547	17577	17549	17428	17418	17382	17470	17536	17332	17353	17469	17324	17503	17435	17371	17416	17441	17415	17364	17388	17619	17393	17582	17418	17556	17508	17483	17645	17479	17550	17440	17354	17408	17403	17385	17732	17537	17355	17452	17339	17407	17144	17429	17456	17461	17682	17602	17502	17476	17514	17436	17310	17468	17234	17473	17385	17473	17333	17345	17555	17405	17470	17447	17385	17442	17739	17552	17238	17404	17665	17465	17523	17488	17286	17600	17564	17677	17197	17385	17386	17216	17240	17209	17434	17316	17423	17357	17572	17581	17446	17409	17332	17479	17493	17568	17347	17309	17738	17555	17317	17477	17313	17479	17212	17413	17236	17309	17196	17396	17596	17448	17467	17361	17289	17196	17599	17258	17462	17432	17241	17402	17496	17303	17418	17321	17456	17522	17163	17393	17480	17599	17577	17560	17624	17488	17352
23683	42132	43154	34106	48852	62914	50748	37650	24442	16370	14048	13724	13505	13618	13627	13613	13688	13764	13698	13729	13738	13673	13672	13704	13648	13752	13682	13772	13710	13680	13647	13575	13587	13595	13665	13769	13674	13628	13541	13635	13653	13742	13710	13525	13662	13764	13544	13725	13494	13606	13666	13617	13546	13668	13591	13615	13623	13824	13538	13770	13581	13722	13636	13466	13648	13668	13552	13534	13693	13727	13563	13520	13405	13742	13735	13705	13558	13646	13679	13721	13680	13505	13745	13537	13681	13650	13704	13709	13592	13728	13676	13691	13681	13682	13739	13673	13672	13666	13606	13661	13721	13646	13588	13746	13634	13651	13557	13448	13653	13716	13525	13597	13553	13678	13414	13629	13620	13545	13765	13642	13465	13672	13639	13613	13666	13708	13744	13632	13760	13785	13572	13712	13584	13741	13582	13766	13607	13729	13622	13569	13658	13713	13668	13759	13628	13470	13660	13575	13688	13611	13692	13596	13777	13566	13577	13625	13595	13534	13700	13559	13604	13469	13668	13744	13693	13742	13752	13571	13498	13649	13606	13640	13745	13639	13804	13596	13653	13660	13607	13599	13572	13636	13642	13644	13619	13592	13596	13685	13635	13743	13801	13802	13702	13573	13565	13698	13648	13569	13572	13653	13530	13687	13728	13610	13704	13566	13853	13610	13602	13770	13579	13660	13676	13495	13792	13598	13694	13667	13626	13471	13578	13619	13657	13657	13712	13582	13648	13697	13766	13445	13704	13790	13735	13536	13628	13694	13746	13645	13750	13489	13641	13829	13772	13838	13606	13666	13787	13686	13692	13672	13534	13694	13731	13713	13770	13598	13649	13807	13525	13483	13857	13562	13560	13590	13617	13734	13711	13642	13659	13670	13518	13715	13551	13490	13712	13582	13752	13748	13659	13731	13572	13670	13607	13527	13500	13610	13622	13517	13722	13603	13672	13590	13779	13756	13542	13662	13779	13651	13718	13797	13627	13710	13729	13699	13629	13646	13830	13624	13783	13461	13584	13524	13666	13713	13822	13681	13634	13572	13579	13671	13637	13699	13634	13584	13638	13570	13836	13623	13706	13658	13698	13655	13646	13795	13629	13726	13662	13588	13620	13575	13661	13442	13499	13802	13701	13886	13751	13466	13563	13540	13648	13670	13730	13589	13794	13823	13748	13674	13641	13699	13564	13653	13554	13577	13531	13712	13686	13769	13591	13667	13510	13729	13670	13700	13528	13753	13604	13787	13731	13598	13671	13689	13657	13773	13618	13887	13522	13569	13687	13827	13662	13649	13672	13644	13631	13848	13521	13889	13669	13552	13533	13725	13740	13652	13592	13616	13778	13521	13649	13620	13552	13677	13550	13586	13697	13738	13696	13840	13793	13649	13656	13620	13556	13739	13626	13731	13635	13854	13660	13650	13554	13832	13752	13815	13636	13645	13665	13558	13603	13689	13622	13713	13765	13538	13736	13528	13678	13634	13680	13676	13562	13600	13620	13503	13696	13590	13630	13817	13568	13598	13737	13421	13571	13813	13499	13772	13655	13673	13625	13677	13655	13420	13662	13865	13617	13632	13591	13611	13753	13690	13501	13458	13605	13533	13591	13746	13600	13727	13720	13601	13620	13540	13630	13602	13736	13646	13654	13488	13746	13393	13737	13729	13627	13689	13665	13550	13694	13439	13766	13634	13586	13667	13655	13628	13666	13460	13785	13643	13542	13739	13685	13664	13774	13739	13578	13674	13596	13530	13707	13371	13682	13609	13735	13629	13678	13484	13809	13515	13797	13707	13634	13669	13592	13472	13798	13834	13614	13700	13754	13735	13564	13782	13629	13828	13716	13659	13637	13423	13572	13646	13655	13704	13779	13565	13675	13743	13553	13673	13644	13426	13506	13596	13634	13832	13587	13697	13576	13599	13678	13580	13651	13557	13660	13606	13577	13448	13641	13633	13812	13582	13809	13529	13649	13713	13607	13522	13587	13610	13575	13717	13681	13766	13867	13686	13607	13582	13652	13751	13590	13597	13621	13614	13631	13598	13746	13613	13568	13741	13565	13740	13686	13562	13667	13635	13584	13686	13601	13588	13735	13760	13471	13550	13727	13747	13632	13574	13557	13776	13801	13708	13662	13698	13632	13660	13599	13568	13525	13373	13652	13709	13564	13744	13588	13630	13725	13814	13718	13798	13715	13560	13635	13660	13426	13744	13718	13502	13683	13603	13648	13762	13682	13665	13647	13524	13555	13654	13687	13590	13720	13647	13670	13521	13735	13581	13781	13601	13711	13510	13758	13484	13525	13712	13642	13665	13673	13755	13593	13594	13799	13785	13674	13652	13635	13561	13539	13806	13649	13753	13744	13695	13679	13535	13682	13521	13723	13830	13611	13704	13606	13686	13747	13618	13583	13502	13670	13675	13643	13820	13589	13614	13605	13823	13610	13693	13851	13595	13778	13657	13840	13666	13655	13528	13645	13706	13578	13707	13703	13668	13713	13455	13631	13616	13691	13669	13625	13638	13882	13562	13696	13589	13674	13483	13710	13632	13612	13549	13625	13628	13699	13672	13741	13677	13589	13656	13704	13652	13615	13606	13655	13656	13764	13702	13664	13554	13791	13642	13785	13468	13634	13622	13699	13745	13670	13502	13556	13615	13794	13688	13648	13683	13444	13687	13647	13730	13592	13617	13692	13565	13691	13656	13538	13619	13641	13700	13725	13476	13730	13562	13581	13779	13771	13673	13670	13584	13680	13616	13791	13569	13693	13638	13809	13630	13695	13640	13630	13499	13688	13631	13714	13449	13584	13602	13744	13532	13705	13613	13587	13539	13581	13752	13539	13523	13523	13683	13729	13752	13713	13585	13641	13648	13719	13766	13705	13585	13830	13681	13809	13646	13809	13505	13604	13647	13615	13647	13488	13654	13604	13544	13792	13759	13591	13659	13537	13629	13671	13783	13733	13548	13482	13763	13690	13675	13651	13680	13690	13638	13630	13810	13717	13682	13735	13583	13781	13581	13602	13647	13634	13699	13465	13559	13718	13666	13553	13673	13614	13647	13611	13799	13500	13671	13404	13751	13432	13615	13644	13635	13618	13638	13751	13757	13771	13625	13678	13621	13616	13455	13696	13720	13723	13501	13598	13682	13550	13640	13743	13690	13659	13680	13582	13672	13663	13500	13693	13700	13614	13687	13667	13559	13653	13698	13572	13769	13671	13654	13460	13532	13571	13729	13606	13620	13554	13721	13757	13672	13597	13657	13547	13670	13466	13800	13552	13694	13683	13669	13626	13557	13592	13828	13542	13617	13556	13605	13600	13629	13739	13709	13650	13573	13562	13700	13636	13597	13580	13693	13510	13574	13659	13597	13713	13850	13787	13666	13682	13684	13745	13722	13760	13610	13693	13706	13539	13621	13479	13667	13615	13726	13557	13617	13568	13670	13683	13492	13720	13616	13654	13784	13785	13609	13765	13578	13615	13558	13718	13507	13784	13642	13722	13661	13534	13744	13671	13594	13767	13671	13524	13669	13762	13557	13636	13635	13605	13558	13613	13625	13604	13572	13672	13434	13595	13661	13679	13584	13666	13748	13662	13719	13462	13683	13537	13808	13682	13781	13604	13826	13763	13675	13712	13623	13697	13769	13472	13607	13750	13654	13756	13548	13799	13605	13581	13760	13648	13655	13708	13851	13566	13721	13623	13762	13613	13573	13531	13600	13621	13647	13798	13692	13635	13591	13711	13557	13492	13833	13770	13798	13834	13616	13609	13739	13554	13401	13645	13687	13560	13703	13681	13449	13607	13712	13545	13549	13598	13597	13855	13590	13579	13717	13705	13693	13527	13756	13798	13717	13703	13576	13965	13603	13625	13694	13582	13538	13669	13709	13609	13708	13651	13676	13615	13662	13675	13619	13736	13568	13624	13833	13693	13643	13768	13554	13447	13602	13714	13604	13686	13737	13375	13639	13556	13809	13856	13556	13699	13727	13705	13624	13627	13637	13589	13594	13504	13633	13664	13709	13717	13654	13537	13703	13537	13781	13708	13654	13580	13689	13704	13739	13764	13585	13683	13617	13705	13594	13727	13559	13612	13755	13674	13822	13557	13761	13759	13786	13495	13665	13563	13613	13594	13543	13717	13546	13536	13628	13570	13554	13596	13750	13706	13642	13471	13554	13680	13623	13626	13798	13771	13783	13691	13706	13788	13749	13656	13751	13619	13680	13647	13651	13662	13592	13490	13738	13665	13609	13686	13689	13497	13436	13614	13553	13598	13603	13791	13540	13761	13647	13580	13785	13509	13515	13499	13767	13712	13549	13561	13741	13485	13611	13636	13527	13746	13637	13604	13369	13670	13607	13659	13627	13901	13716	13799	13510	13495	13666	13620	13692	13669	13478	13656	13723	13812	13555	13537	13722	13823	13588	13663	13539	13733	13747	13622	13631	13733	13691	13630	13701	13610	13731	13631	13664	13573	13689	13647	13732	13623	13453	13584	13526	13756	13610	13519	13576	13626	13741	13592	13528	13869	13761	13541	13611	13792	13393	13646	13594	13544	13580	13765	13931	13777	13611	13593	13604	13742	13817	13482	13664	13763	13704	13659	13576	13780	13696	13695	13658	13656	13635	13770	13577	13656	13750	13657	13742	13694	13652	13609	13603	13545	13524	13606	13718	13675	13597	13686	13566	13770	13506	13644	13693	13716	13784	13668	13671	13676	13605	13707	13757	13512	13527	13544	13765	13627	13714	13602	13619	13740	13572	13608	13627	13713	13639	13691	13616	13405	13539	13726	13561	13682	13517	13724	13719	13501	13487	13669	13738	13567	13635	13482	13644	13745	13664	13541	13606	13552	13652	13496	13447	13520	13886	13595	13616	13876	13784	13568	13765	13584	13628	13716	13617	13673	13673	13690	13754	13662	13688	13631	13705	13813	13697	13697	13734	13707	13469	13629	13646	13682	13643	13802	13633	13494	13680	13775	13658	13668	13628	13740	13550	13592	13564	13775	13723	13732	13636	13622	13656	13827	13529	13459	13644	13744	13705	13642	13665	13596	13754	13719	13740	13602	13801	13743	13811	13681	13686	13599	13710	13644	13505	13698	13815	13539	13672	13701	13757	13617	13679	13588	13630	13723	13653	13656	13507
24030	21470	29204	24521	33180	73674	65546	49110	34424	24186	19220	17749	17682	17562	17673	17479	17808	17520	17392	17309	17586	17334	17442	17439	17561	17277	17383	17334	17501	17349	17475	17599	17459	17344	17375	17465	17429	17471	17441	17412	17352	17500	17477	17356	17414	17162	17511	17175	17265	17431	17214	17092	17223	17321	17162	17278	17183	17331	17250	17340	17485	17355	17321	17433	17313	17484	17539	17447	17352	17239	17396	17323	17499	17344	17400	17146	17244	17314	17166	17310	17211	17380	17479	17324	17414	17417	17317	17181	17189	17383	17503	17463	17231	17379	17512	17346	17359	17328	17247	17409	17313	17268	17057	17224	17481	17287	17202	17171	17353	17413	17345	17312	17196	17169	17191	17355	17516	17324	17184	17382	17334	17353	17442	17208	17178	17424	17263	17371	17192	17519	17456	17516	17408	17219	17140	17279	17384	17528	17409	17225	17286	17421	17262	17200	17228	17148	17352	17421	17294	17252	17322	17469	17435	17303	17433	17375	17258	17334	17434	17503	17210	17618	17525	17312	17102	17445	17439	17368	17527	17237	17445	17283	17228	17370	17198	17322	17436	17358	17147	17434	17564	17630	17500	17090	17256	17500	17238	17314	17395	17357	17187	17157	17317	17315	17368	17248	17410	17058	17381	17187	17111	17171	17156	17342	17292	17310	17310	17544	17347	17499	17199	17426	17303	17447	17290	17536	17374	17604	17446	17022	17233	17297	17255	17307	17148	17324	17379	17153	17145	17116	17220	17267	17409	17173	17204	17174	17246	17223	17399	17392	17327	17157	17286	17511	17381	17340	17273	17278	17328	17241	17384	17504	17257	17364	17554	17402	17202	17286	17372	17394	17425	17188	17307	17465	17425	17294	17301	17314	17427	17384	17376	17282	17317	17380	17253	17283	17296	17349	17379	17310	17325	17388	17278	17280	17625	17201	17138	17205	17352	17211	17266	17569	17152	17352	17243	17380	17349	17502	17199	17250	17427	17292	17502	17427	17373	17349	17419	17199	17329	17637	17214	17399	17380	17196	17347	17423	17490	17259	17382	17215	17369	17359	17254	17335	17262	17257	17427	17375	17270	17242	17062	17164	17345	17549	17290	17391	17401	17320	17414	17179	17282	17273	17371	17207	17327	17226	17292	17389	17432	17318	17303	17384	17563	17377	17365	17199	17585	17469	17240	17122	17304	17524	17408	17354	17598	17415	17331	17318	17348	17211	17343	17397	17234	17322	17325	17373	17287	17440	17440	17349	17489	17328	17273	17348	17359	17379	17319	17350	17308	17345	17166	17509	17199	17372	17316	17223	17212	17208	17115	17263	17313	17205	17375	17518	17228	17247	17262	17240	17401	17251	17550	17355	17523	17349	17346	17230	17317	17423	17210	17559	17322	17443	17362	17257	17364	17286	17412	17230	17404	17124	17252	17180	17125	17290	17171	17195	17200	17425	17322	17360	17270	17261	17156	17209	17204	17224	17543	17442	17372	17504	17323	17237	17317	17389	17516	17261	17339	17197	17254	17305	17413	17426	17532	17230	17401	17279	17313	17295	17317	17456	17366	17301	17166	17109	17484	17353	17341	17249	17357	17195	17139	17371	17220	17369	17272	17209	17314	17412	17375	17287	17404	17336	17472	17427	17285	17323	17493	17305	17253	16969	17161	17322	17284	17323	17355	17391	17263	17094	17218	17275	17379	17381	17357	17415	17164	17277	17219	17262	17384	17372	17357	17467	17352	17276	17288	17415	17412	17269	17480	17396	17406	17571	17273	17225	17375	17372	17548	17342	17466	17389	17463	17345	17369	17160	17507	17384	17229	17344	17369	17245	17246	17301	17211	17297	17401	17500	17159	17208	17224	17420	17592	17451	17396	17257	17510	17244	17313	17519	17224	17341	17272	17274	17419	17204	17418	17271	17277	17334	17370	17249	17393	17314	17072	17072	17300	17433	17262	17296	17421	17406	17404	17171	17330	17186	17074	17121	17251	17435	17380	17366	17425	17319	17400	17146	17406	17645	17331	17474	17385	17425	17337	17340	17076	17293	17285	17285	17508	17074	17140	17474	17509	17595	17274	17238	17208	17368	17430	17258	17263	17489	17336	17432	17408	17393	17498	17296	17274	17353	17201	17318	17239	17279	17461	17334	17511	17460	17375	17338	17458	17500	17334	17440	17594	17549	17379	17362	17471	17487	17332	17442	17389	17290	17351	17466	17321	17442	17392	17434	17254	17472	17352	17215	17221	17153	17260	17459	17431	17296	17315	17417	17332	17458	17351	17335	17411	17294	17389	17305	17300	17184	17463	17269	17254	17243	17227	17270	17247	17379	17142	17565	17618	17257	17242	17415	17447	17385	17512	17278	17257	17454	17225	17347	17291	17370	17392	17179	17201	17326	17377	17234	17423	17360	17303	17128	17546	17342	17253	17441	17356	17155	17368	17432	17205	17368	17536	17330	17449	17211	17404	17499	17375	17472	17284	17431	17285	17579	17238	17473	17160	17134	17267	17281	17331	17278	17259	17238	17358	17383	17416	17141	17122	17428	17443	17199	17271	17149	17423	17289	17442	17367	17414	17211	17398	17412	17430	17265	17248	17152	17228	17384	17330	17361	17348	17466	17576	17248	17215	17227	17520	17436	17314	17496	17353	17161	17522	17264	17392	17230	17435	17241	17174	17381	17389	17323	17397	17289	17292	17180	17399	17091	17619	17279	17476	17407	17333	17366	17317	17364	17343	17448	17485	17412	17316	17341	17412	17369	17277	17387	17239	17469	17293	17277	17364	17343	17311	17511	17351	17371	17384	17298	17303	17219	17209	17358	17399	17341	17701	17327	17457	17326	17475	17294	17257	17362	17338	17328	17503	17335	17438	17435	17352	17251	17433	17315	17168	17156	17430	17371	17394	17241	17299	17384	17363	17109	17258	17284	17332	17390	17491	17469	17201	17252	17153	17262	17395	17412	17243	17307	17223	17446	17283	17420	17334	17366	17403	17428	17517	17585	17480	17159	17180	17264	17425	17149	17462	17131	17229	17324	17466	17118	17153	17320	17367	17376	17463	17263	17326	17532	17504	17422	17418	17385	17221	17193	17241	17412	17470	17401	17387	17234	17252	17272	17489	17365	17418	17403	17428	17397	17288	17349	17226	17474	17477	17182	17415	17594	17385	17104	17262	17363	17290	17313	17215	17303	17308	17270	17380	17344	17413	17268	17491	17318	17335	17181	17295	17395	17309	17328	17345	17376	17288	17181	17237	17222	17311	17455	17452	17242	17189	17186	17192	17214	17429	17564	17287	17058	17235	17229	17329	17192	17293	17354	17632	17216	16985	17085	17247	17185	17321	17359	17399	17325	17427	17503	17512	17573	17391	17324	17393	17376	17180	17583	17416	17421	17154	17080	17416	17423	17001	17430	17105	17361	17452	17141	17388	17432	17343	17242	17405	17281	17291	17172	17309	17217	17254	17173	17197	17241	17318	17342	17301	17200	17053	17498	17258	17390	17539	17414	17472	17350	17244	17552	17194	17192	17402	17312	17512	17494	17487	17309	17286	17236	17144	17344	17179	17210	17364	17457	17236	17477	17328	17225	17306	17220	17088	17249	17233	17148	17166	17374	17337	17375	17176	17372	17486	17333	17388	17336	17365	17236	17309	17316	17404	17148	17248	17212	17177	17315	17313	17340	17323	17319	17443	17182	17236	17171	17410	17154	17312	17401	17408	17272	17434	17397	17377	17235	17596	17301	17286	17468	17419	17292	17410	17295	17164	17373	17192	17329	17240	17326	17472	17271	17351	17353	17443	17487	17442	17159	17296	17455	17255	17315	17204	17268	17357	17361	17153	17288	17488	17146	17154	17359	17337	17255	17225	17303	17326	17329	17373	17242	17249	17320	17226	17445	17175	17352	17615	17271	17387	17203	17465	17483	17201	17295	17230	17125	17335	17293	17275	17314	17399	17249	17410	17293	17233	17355	17422	17279	17232	17523	17386	17368	17390	17233	17243	17296	17281	17409	17464	17392	17231	17177	17228	17313	17452	17251	17436	17499	17430	17307	17336	17247	17223	17377	17313	17387	17383	17377	17291	17575	17590	17211	17326	17244	17342	17238	17385	17342	17081	17384	17298	17421	17318	17359	17401	17360	17172	17157	17255	17351	17538	17453	17465	17279	17298	17199	17520	17291	17351	17187	17388	17364	17534	17273	17435	17362	17418	17353	17399	17463	17297	17333	17286	17309	17507	17301	17423	17404	17426	17316	17263	17358	17029	17262	17283	17117	17440	17131	17460	17233	17326	17417	17399	17442	17397	17477	17356	17199	17326	17246	17366	17251	17391	17229	17172	17395	17108	17333	17374	17234	17255	17346	17188	17394	17404	17342	17286	17357	17520	17412	17416	17174	17227	17213	17390	17377	17207	17461	17316	17503	17118	17366	17243	17351	17235	17359	17236	17343	17361	17297	17252	17371	17409	17179	17204	17204	17388	17452	17191	17290	17346	17128	17392	17345	17439	17200	17610	17482	17237	17323	17398	17476	17537	17263	17345	17245	17255	17491	17376	17224	17307	17500	17432	17270	17260	17294	17286	17179	17304	17313	17476	17625	17353	17452	17116	17376	17283	17299	17252	17454	17067	17255	17291	17164	17257	17370	17468	17286	17553	17484	17505	17291	17135	17331	17241	17192	17364	17348	17413	17236	17298	17300	17354	17153	17248	17377	17180	17284	17250	17242	17230	17291	17240	17320	17080	17229	17063	17297	17313	17416	17176	17420	17440	17250	17349	17326	17448	17374	17241	17345	17148	17319	17469	17445	17365	17120	17108	17199	17342	17352	17387	17258	17252	17324	17549	17158	17445	17420	17532	17409	17279	17551	17420	17327	17306	17194	17185	17412	17470	17196	17252	17407	17141	17314	17501	17347	17349	17247	17296	17286	17193	17275	17477	17462	17264	17400	17151	17254	17413	17456	17116	17233	17251	17370	17204	17305	17376	17109	17222	17370	17331	17358	17407	17373	17202	17280	17395	17158	17356	17466	17344	17467	17354	17461	17504	17245	17201	17333	17190	17349	17364	17332	17394	17359	17323	17456	17281	17289	17355	17320	17109	17356	17361	17234	17242	17442	17280	17332	17195	17113	17276	17467	17316	17417	17304	17346
26884	49574	49862	41168	53798	79206	63949	47894	31642	18966	14313	13557	13602	13659	13526	13633	13542	13529	13569	13619	13529	13470	13707	13582	13504	13565	13637	13629	13437	13592	13541	13507	13484	13740	13560	13586	13598	13654	13527	13513	13774	13566	13507	13754	13585	13461	13716	13684	13558	13507	13583	13431	13520	13508	13622	13426	13524	13463	13584	13576	13573	13445	13584	13665	13626	13615	13536	13569	13551	13542	13724	13468	13554	13438	13632	13455	13561	13537	13605	13530	13511	13570	13585	13593	13666	13601	13480	13630	13639	13356	13521	13611	13446	13557	13533	13579	13644	13691	13516	13641	13585	13564	13495	13599	13506	13603	13763	13602	13633	13405	13547	13424	13662	13464	13651	13570	13462	13398	13408	13538	13513	13519	13604	13585	13680	13712	13410	13694	13545	13642	13590	13536	13622	13642	13561	13728	13452	13710	13450	13500	13510	13642	13427	13473	13347	13466	13545	13518	13453	13494	13647	13537	13361	13490	13583	13518	13380	13596	13605	13549	13363	13673	13794	13564	13631	13434	13579	13735	13506	13694	13311	13506	13708	13587	13541	13636	13608	13449	13517	13554	13608	13536	13365	13619	13583	13578	13701	13579	13541	13505	13788	13550	13548	13577	13522	13489	13558	13544	13566	13591	13473	13456	13509	13719	13626	13560	13471	13515	13625	13553	13502	13523	13429	13775	13442	13567	13502	13599	13416	13473	13579	13587	13525	13625	13533	13538	13602	13625	13517	13523	13600	13434	13485	13331	13517	13531	13596	13580	13628	13641	13702	13581	13454	13671	13579	13439	13449	13350	13633	13538	13483	13520	13560	13356	13528	13687	13578	13566	13525	13650	13611	13542	13607	13445	13595	13586	13486	13477	13649	13442	13592	13569	13614	13585	13568	13512	13676	13608	13396	13329	13674	13747	13405	13724	13709	13497	13424	13712	13456	13632	13546	13591	13611	13752	13540	13490	13515	13500	13627	13565	13498	13575	13603	13540	13599	13553	13396	13595	13698	13528	13447	13605	13588	13550	13547	13416	13691	13556	13630	13555	13860	13591	13409	13617	13638	13346	13525	13498	13446	13603	13640	13664	13514	13548	13626	13481	13505	13589	13548	13488	13545	13604	13623	13390	13519	13511	13616	13549	13550	13603	13501	13480	13555	13658	13630	13422	13527	13638	13592	13502	13704	13512	13672	13525	13602	13488	13476	13482	13509	13649	13637	13440	13632	13646	13536	13425	13582	13639	13594	13544	13552	13666	13607	13605	13495	13596	13636	13610	13610	13476	13559	13522	13610	13571	13525	13504	13527	13549	13589	13574	13632	13694	13680	13649	13529	13675	13497	13653	13611	13356	13604	13552	13603	13370	13489	13491	13660	13466	13595	13544	13448	13424	13646	13651	13522	13431	13557	13431	13563	13578	13504	13643	13624	13544	13560	13418	13423	13735	13518	13509	13546	13628	13306	13729	13486	13578	13541	13708	13490	13551	13746	13498	13607	13617	13518	13651	13546	13581	13572	13629	13551	13580	13725	13459	13631	13632	13416	13571	13614	13597	13574	13407	13430	13403	13641	13439	13631	13683	13529	13555	13428	13623	13558	13645	13559	13697	13534	13716	13526	13589	13635	13713	13661	13601	13554	13462	13471	13621	13710	13600	13543	13690	13611	13790	13537	13416	13575	13587	13507	13614	13643	13583	13529	13584	13709	13438	13715	13597	13458	13510	13473	13434	13532	13575	13520	13497	13637	13571	13526	13681	13497	13801	13543	13618	13421	13662	13560	13622	13617	13472	13662	13620	13518	13508	13518	13703	13721	13571	13556	13689	13445	13671	13535	13661	13376	13554	13585	13584	13510	13668	13673	13457	13507	13734	13705	13499	13694	13388	13781	13559	13446	13611	13495	13479	13549	13513	13731	13514	13598	13606	13531	13355	13611	13499	13470	13572	13482	13619	13455	13613	13682	13555	13626	13570	13625	13643	13508	13498	13720	13640	13725	13581	13626	13681	13572	13679	13659	13588	13533	13434	13591	13728	13633	13511	13400	13531	13516	13600	13448	13401	13567	13619	13642	13528	13597	13393	13450	13548	13650	13687	13596	13527	13520	13607	13484	13624	13554	13654	13535	13542	13546	13567	13682	13462	13448	13680	13611	13522	13495	13581	13494	13658	13534	13585	13431	13469	13516	13606	13650	13498	13550	13744	13529	13604	13417	13496	13669	13557	13488	13627	13423	13600	13545	13435	13590	13558	13404	13297	13846	13588	13313	13568	13461	13577	13659	13471	13609	13535	13554	13558	13720	13637	13607	13556	13668	13773	13428	13576	13501	13742	13447	13536	13546	13734	13586	13634	13481	13667	13630	13415	13689	13475	13634	13496	13649	13608	13641	13450	13390	13672	13580	13447	13579	13578	13552	13481	13585	13437	13470	13546	13800	13681	13416	13600	13615	13490	13616	13387	13522	13702	13530	13652	13547	13470	13570	13651	13682	13441	13474	13437	13506	13623	13580	13488	13720	13380	13537	13532	13684	13721	13488	13546	13389	13589	13393	13514	13460	13557	13486	13472	13551	13643	13540	13649	13457	13422	13635	13538	13438	13629	13474	13433	13606	13427	13577	13401	13451	13437	13631	13351	13507	13614	13396	13673	13519	13673	13648	13626	13528	13634	13601	13558	13363	13495	13524	13417	13522	13524	13548	13567	13481	13723	13527	13613	13382	13619	13727	13640	13643	13658	13447	13601	13689	13569	13647	13674	13306	13518	13500	13437	13536	13554	13542	13513	13564	13561	13627	13483	13606	13614	13694	13510	13505	13491	13479	13411	13666	13636	13482	13631	13592	13617	13562	13676	13658	13615	13494	13473	13501	13737	13512	13632	13696	13602	13634	13562	13557	13601	13576	13454	13661	13706	13704	13499	13564	13468	13361	13780	13553	13545	13759	13494	13563	13555	13438	13419	13644	13585	13742	13528	13517	13632	13573	13562	13663	13739	13565	13508	13488	13683	13594	13678	13521	13655	13602	13672	13505	13695	13538	13554	13524	13562	13570	13551	13528	13575	13577	13489	13657	13548	13442	13573	13761	13494	13570	13437	13382	13438	13669	13551	13299	13542	13681	13503	13596	13436	13550	13569	13651	13566	13514	13614	13635	13503	13492	13607	13560	13771	13382	13595	13558	13565	13478	13536	13710	13505	13595	13518	13581	13648	13701	13636	13650	13527	13401	13608	13652	13668	13502	13637	13633	13569	13594	13858	13804	13513	13419	13719	13610	13584	13535	13500	13621	13672	13464	13522	13504	13592	13391	13698	13593	13687	13787	13627	13628	13473	13601	13488	13673	13494	13700	13539	13615	13511	13790	13652	13719	13620	13478	13546	13603	13575	13509	13547	13576	13507	13578	13650	13536	13453	13485	13553	13635	13601	13457	13500	13532	13775	13591	13338	13496	13661	13384	13553	13439	13565	13655	13428	13441	13602	13528	13561	13521	13544	13624	13540	13624	13446	13586	13561	13546	13632	13471	13441	13600	13600	13530	13639	13575	13552	13442	13543	13650	13618	13627	13475	13543	13738	13532	13543	13467	13570	13389	13489	13671	13537	13527	13460	13509	13602	13573	13541	13713	13482	13609	13731	13591	13358	13463	13601	13339	13613	13654	13413	13590	13413	13606	13402	13679	13381	13727	13617	13600	13480	13671	13549	13735	13472	13518	13460	13502	13593	13647	13406	13482	13573	13631	13464	13667	13593	13706	13664	13588	13473	13571	13587	13495	13619	13612	13783	13473	13464	13660	13625	13547	13613	13586	13556	13498	13615	13568	13446	13609	13575	13620	13600	13569	13435	13598	13564	13706	13540	13670	13547	13671	13497	13531	13695	13726	13566	13650	13493	13615	13501	13550	13612	13350	13380	13789	13477	13601	13463	13669	13531	13511	13366	13600	13568	13628	13598	13678	13476	13665	13541	13477	13535	13503	13509	13464	13603	13445	13548	13428	13486	13660	13545	13553	13546	13585	13449	13562	13731	13557	13651	13483	13670	13575	13589	13542	13584	13493	13296	13525	13534	13417	13567	13500	13643	13594	13412	13603	13535	13586	13442	13363	13646	13579	13646	13377	13523	13566	13612	13440	13429	13505	13512	13679	13664	13554	13638	13503	13556	13652	13704	13450	13603	13707	13577	13560	13470	13742	13520	13642	13534	13470	13661	13612	13380	13602	13457	13504	13533	13605	13559	13616	13423	13388	13620	13599	13611	13621	13459	13505	13555	13450	13504	13702	13560	13611	13409	13639	13521	13561	13435	13643	13692	13451	13769	13591	13394	13544	13534	13770	13699	13608	13563	13508	13507	13507	13670	13617	13565	13567	13666	13619	13527	13658	13394	13607	13551	13616	13645	13806	13684	13502	13699	13667	13540	13591	13709	13296	13656	13566	13504	13592	13520	13716	13466	13713	13562	13754	13606	13466	13672	13651	13648	13584	13463	13621	13635	13633	13544	13541	13426	13543	13605	13694	13553	13554	13535	13574	13453	13556	13529	13582	13428	13581	13592	13606	13553	13557	13627	13543	13535	13475	13574	13426	13608	13652	13532	13632	13686	13514	13576	13604	13594	13578	13586	13592	13678	13539	13600	13647	13549	13475	13509	13657	13539	13492	13725	13544	13592	13570	13483	13525	13631	13539	13665	13741	13577	13686	13559	13638	13833	13673	13611	13676	13478	13591	13474	13612	13562	13732	13679	13467	13539	13663	13559	13395	13591	13598	13672	13540	13512	13551	13606	13470	13701	13700	13707	13565	13494	13526	13436	13545	13520	13687	13658	13593	13626	13297	13502	13643	13550	13643	13631	13445	13627	13647	13571	13671	13653	13527	13674	13504	13591	13560	13587	13456	13514	13665	13581	13467	13586	13514	13598	13541	13562	13557	13537	13639	13745	13559	13499	13775	13462	13547	13500	13735	13522	13432	13723	13640	13567	13476	13687	13595	13641	13481	13650	13483	13525	13787	13569	13544	13590	13407	13609	13379	13478	13580	13601	13761	13480	13414	13537	13493	13517	13456	13500	13379	13505	13637	13647	13564	13612	13460	13490	13775	13572	13513	13585	13535	13713	13550	13498	13433	13678	13542	13448	13416	13581	13447	13675	13523	13520
30247	25345	29367	26070	23746	29767	26882	22242	19258	17919	17371	17424	17487	17288	17684	17265	17412	17427	17403	17197	17397	17467	17588	17434	17418	17343	17334	17335	17612	17279	17402	17375	17457	17499	17428	17266	17473	17478	17444	17126	17196	17245	17310	17279	17316	17377	17246	17381	17529	17476	17323	17197	17552	17496	17306	17365	17385	17241	17446	17407	17521	17192	17301	17167	17233	17213	17269	17305	17514	17421	17339	17309	17169	17406	17450	17306	17410	17401	17324	17345	17509	17333	17424	17269	17583	17242	17475	17448	17338	17306	17335	17373	17333	17480	17430	17499	17356	17322	17264	17202	17182	17351	17297	17440	17421	17327	17287	17456	17259	17467	17467	17351	17281	17239	17193	17323	17237	17321	17345	17538	17349	17448	17209	17250	17449	17370	17341	17318	17280	17305	17501	17275	17308	17413	17352	17327	17282	17194	17404	17332	17165	17492	17567	17271	17300	17533	17460	17179	17386	17141	17292	17327	17614	17211	17376	17332	17416	17286	17414	17317	17440	17366	17371	17286	17351	17388	17413	17313	17401	17324	17238	17358	17495	17552	17300	17381	17376	17390	17610	17402	17570	17271	17591	17359	17213	17298	17206	17401	17118	17318	17404	17511	17346	17355	17281	17353	17329	17319	17101	17258	17449	17381	17269	17431	17463	17210	17311	17251	17136	17518	17340	17436	17313	17270	17479	17253	17100	17159	17447	17523	17268	17305	17235	17556	17318	17340	17491	17452	17387	17268	17256	17262	17373	17369	17334	17540	17300	17515	17572	17221	17520	17469	17303	17356	17231	17155	17165	17207	17283	17442	17463	17308	17281	17153	17589	17223	17154	17299	17409	17472	17557	17226	17190	17285	17322	17486	17334	17342	17280	17235	17396	17246	17506	17416	17186	17280	17183	17409	17334	17174	17244	17442	17257	17143	17363	17476	17327	17227	17168	17332	17112	17270	17265	17314	17467	17367	17505	17507	17520	17442	17461	17063	17482	17168	17217	17355	17533	17193	17499	17548	17419	17393	17328	17453	17376	17266	17290	17530	17457	17486	17350	17376	17478	17219	17213	17335	17387	17261	17365	17282	17195	17287	17429	17357	17117	17310	17330	17373	17277	17252	17345	17234	17120	17333	17326	17458	17433	17400	17363	17371	17246	17475	17374	17194	17483	17392	17302	17456	17342	17497	17366	17326	17346	17356	17434	17386	17632	17399	17242	17077	17302	17407	17195	17413	17386	17304	17505	17500	17198	17316	17335	17310	17576	17118	17381	17469	17426	17298	17282	17399	17405	17229	17124	17290	17253	17390	17274	17405	17363	17395	17366	17334	17282	17289	17449	17377	17254	17310	17369	17385	17421	17551	17499	17674	17476	17412	17244	17295	17180	17238	17152	17195	17327	17252	17499	17426	17316	17307	17264	17395	17569	17343	17526	17298	17348	17054	17293	17069	17195	17381	17417	17535	17351	17216	17431	17445	17301	17264	17327	17240	17416	17312	17307	17337	17283	17526	17222	17280	17285	17290	17405	17288	17168	17167	17305	17350	17273	17210	17273	17319	17344	17430	17417	17158	17203	17485	17361	17506	17394	17306	17581	17349	17377	17259	17541	17380	17333	17299	17440	17362	17238	17388	17365	17294	17310	17242	17176	17453	17356	17449	17294	17308	17539	17357	17368	17315	17254	17438	17242	17216	17436	17443	17525	17251	17075	17310	17314	17130	17267	17217	17276	17305	17354	17394	17326	17438	17371	17432	17332	17297	17236	17367	17367	17281	17395	17571	17198	17532	17415	17396	17337	17284	17297	17216	17249	17274	17394	17214	17323	17347	17382	17470	17316	17434	17243	17500	17212	17441	17406	17191	17312	17201	17362	17338	17615	17395	17377	17240	17197	17199	17099	17395	17390	17280	17341	17351	17547	17358	17364	17265	17171	17381	17433	17356	17202	17453	17441	17356	17232	17287	17368	17196	17283	17523	17269	17262	17411	17399	17515	17316	17412	17276	17370	17259	17455	17113	17445	17169	17349	17407	17359	17383	17400	17413	17222	17257	17432	17287	17292	17369	17206	17337	17464	17382	17282	17172	17418	17290	17721	17396	17373	17139	17250	17256	17414	17339	17453	17467	17501	17381	17356	17564	17389	17354	17162	17446	17347	17244	17462	17323	17245	17242	17178	17297	17420	17257	17360	17421	17347	17278	17252	17462	17280	17171	17487	17401	17360	17176	17369	17264	17224	17432	17121	17410	17436	17444	17132	17453	17386	17406	17272	17327	17370	17468	17423	17165	17349	17538	17483	17288	17491	17250	17309	17273	17453	17292	17471	17338	17579	17416	17138	17160	17275	17274	17490	17200	17394	17208	17377	17467	17124	17191	17414	17468	17472	17532	17262	17517	17491	17339	17323	17397	17545	17345	17465	17188	17414	17523	17358	17328	17346	17317	17124	17412	17255	17369	17359	17246	17333	17328	17170	17463	17582	17227	17405	17566	17143	17298	17187	17422	17297	17313	17097	17430	17405	17263	17462	17384	17291	17468	17189	17212	17191	17327	17355	17470	17198	17309	17288	17443	17221	17376	17230	17345	17496	17243	17325	17535	17345	17394	17356	17378	17206	17251	17380	17350	17484	17213	17242	17496	17201	17233	17333	17335	17335	17478	17416	17404	17172	17303	17519	17119	17237	17220	17292	17408	17161	17254	17297	17247	17235	17346	17344	17232	17244	17250	17459	17169	17290	17219	17498	17199	17501	17410	17275	17403	17345	17344	17349	17235	17316	17361	17218	17400	17322	17529	17502	17388	17392	17363	17467	17234	17347	17148	17201	17422	17478	17180	17346	17174	17224	17222	17453	17399	17195	17028	17249	17400	17279	17365	17287	17447	17360	17426	17343	17263	17338	17305	17470	17332	17279	17347	17392	17163	17480	17277	17409	17484	17312	17086	17463	17344	17242	17338	17367	17256	17463	17409	17512	17535	17353	17356	17156	17320	17414	17243	17131	17443	17462	17294	17485	17385	17358	17423	17391	17321	17364	17442	17366	17121	17378	17211	17265	17314	17544	17380	17489	17431	17453	17333	17303	17282	17307	17292	17500	17374	17380	17319	17469	17491	17118	17649	17359	17448	17430	17510	17578	17337	17228	17370	17236	17433	17430	17368	17460	17278	17411	17352	17415	17470	17333	17528	17332	17284	17160	17432	17548	17538	17240	17126	17432	17294	17255	17362	17333	17434	17665	17581	17599	17426	17267	17367	17512	17435	17384	17240	17499	17287	17414	17396	17326	17264	17341	17453	17318	17217	17325	17275	17489	17223	17134	17405	17372	17257	17320	17413	17308	17423	17373	17503	17361	17308	17250	17263	17249	17266	17490	17285	17306	17358	17329	17088	17421	17460	17611	17341	17471	17235	17284	17306	17554	17381	17330	17518	17380	17555	17246	17292	17427	17339	17412	17309	17367	17335	17393	17181	17063	17387	17261	17258	17502	17286	17366	17267	17279	17240	17434	17531	17270	17356	17511	17202	17417	17554	17382	17376	17309	17357	17398	17245	17486	17287	17503	17438	17434	17412	17451	17104	17289	17295	17227	17249	17287	17326	17383	17283	17558	17412	17317	17326	17320	17355	17127	17172	17167	17435	17558	17395	17335	17436	17428	17262	17288	17374	17253	17268	17445	17471	17629	17556	17368	17475	17403	17408	17153	17383	17366	17318	17550	17370	17267	17458	17307	17500	17308	17454	17560	17431	17478	17339	17355	17273	17416	17200	17425	17440	17498	17107	17356	17465	17403	17328	17421	17392	17459	17240	17375	17409	17318	17383	17501	17511	17296	17225	17238	17385	17447	17350	17415	17377	17355	17339	17538	17138	17272	17241	17301	17370	17516	17331	17182	17399	17280	17380	17339	17266	17317	17252	17322	17408	17263	17420	17325	17444	17381	17315	17246	17527	17084	17306	17319	17367	17282	17247	17321	17242	17303	17055	17424	17339	17346	17298	17411	17456	17413	17553	17181	17283	17283	17497	17424	17181	17349	17261	17499	17354	17353	17219	17412	17434	17352	17253	17263	17335	17298	17251	17279	17352	17503	17381	17384	17361	17202	17380	17421	17324	17347	17188	17305	17294	17376	17298	17361	17323	17458	17111	17347	17564	17121	17205	17265	17405	17515	17374	17549	17445	17427	17391	17520	17328	17344	17240	17545	17316	17300	17202	17421	17345	17217	17375	16989	17084	17205	17373	17348	17612	17171	17229	17365	17297	17260	17219	17287	17463	17373	17393	17283	17294	17316	17429	17221	17380	17374	17276	17367	17571	17329	17231	17378	17533	17421	17233	17186	17355	17237	17181	17312	17410	17198	17344	17341	17258	17475	17299	17205	17412	17454	17415	17396	17561	17395	17295	17252	17272	17556	17336	17389	17360	17305	17324	17323	17273	17530	17269	17447	17280	17451	17352	17143	17456	17279	17436	17339	17228	17379	17198	17318	17366	17491	17364	17422	17319	17264	17259	17250	17381	17676	17450	17371	17486	17169	17388	17447	17531	17294	17540	17396	17441	17285	17161	17224	17528	17342	17349	17132	17252	17358	17268	17361	17262	17211	17283	17418	17394	17292	17334	17287	17458	17338	17307	17552	17166	17312	17277	17238	17406	17424	17505	17448	17158	17352	17533	17290	17569	17171	17464	17208	17431	17272	17485	17332	17599	17632	17337	17559	17282	17312	17133	17352	17389	17452	17295	17353	17559	17417	17343	17333	17282	17368	17460	17373	17364	17224	17397	17327	17333	17302	17421	17410	17343	17556	17582	17276	17392	17424	17320	17164	17311	17551	17434	17346	17344	17529	17554	17348	17401	17323	17207	17259	17409	17320	17206	17412	17515	17243	17366	17268	17499	17370	17581	17391	17326	17337	17234	17421	17345	17393	17352	17192	17420	17396	17421	17437	17440	17320	17389	17461	17338	17614	17354	17470	17537	17317	17300	17450	17274	17363	17227	17467	17385	17094	17402	17315	17382	17452	17459	17255	17432	17378	17356	17301	17370	17372	17403	17260	17363	17241	17376	17274	17334	17297	17165	17188	17391	17377	17294	17439	17277	17276	17378	17415	17276	17525	17382	17416	17457	17292	17290	17131	17246	17399	17440	17245	17168	17219	17514
20639	30433	30705	24193	23686	29978	23741	18629	15333	13970	13717	13635	13667	13576	13515	13558	13464	13572	13604	13530	13461	13613	13424	13658	13517	13528	13662	13612	13631	13578	13607	13592	13605	13705	13742	13646	13518	13750	13613	13631	13621	13601	13685	13655	13440	13660	13528	13604	13666	13550	13546	13336	13662	13503	13446	13729	13597	13460	13520	13710	13621	13574	13471	13703	13651	13531	13657	13674	13642	13556	13683	13712	13558	13606	13440	13668	13544	13628	13594	13396	13492	13483	13523	13726	13661	13656	13474	13599	13579	13446	13610	13543	13518	13579	13518	13619	13646	13592	13499	13458	13753	13662	13559	13523	13651	13662	13668	13430	13530	13601	13618	13568	13485	13870	13468	13526	13625	13664	13635	13595	13336	13606	13594	13525	13595	13556	13517	13637	13448	13649	13486	13593	13707	13507	13477	13637	13575	13495	13587	13746	13522	13555	13698	13471	13605	13500	13609	13629	13678	13592	13373	13644	13559	13743	13541	13570	13334	13392	13669	13458	13653	13500	13511	13591	13634	13514	13726	13584	13443	13586	13516	13715	13419	13638	13676	13745	13644	13624	13422	13620	13458	13469	13583	13618	13519	13550	13495	13517	13623	13507	13476	13727	13538	13586	13539	13558	13523	13385	13553	13533	13598	13547	13545	13667	13505	13538	13589	13486	13648	13475	13458	13655	13642	13537	13528	13529	13579	13499	13662	13568	13823	13509	13475	13483	13583	13450	13639	13552	13565	13529	13661	13532	13488	13616	13774	13478	13496	13561	13593	13558	13506	13513	13600	13688	13636	13575	13485	13591	13710	13442	13579	13568	13673	13610	13524	13583	13456	13431	13651	13693	13449	13557	13638	13795	13609	13372	13545	13486	13604	13687	13676	13500	13567	13640	13498	13539	13472	13520	13587	13465	13534	13520	13589	13664	13573	13475	13752	13628	13389	13509	13718	13704	13578	13549	13559	13651	13530	13487	13481	13650	13340	13431	13461	13498	13521	13718	13849	13474	13803	13431	13758	13591	13591	13630	13734	13665	13521	13638	13580	13859	13667	13583	13582	13621	13600	13626	13542	13671	13641	13674	13742	13448	13531	13554	13581	13597	13580	13604	13494	13466	13514	13670	13596	13571	13512	13658	13578	13496	13512	13666	13481	13514	13509	13501	13511	13588	13619	13618	13593	13535	13467	13703	13539	13798	13463	13435	13605	13442	13574	13545	13558	13607	13534	13696	13621	13491	13546	13510	13563	13369	13652	13572	13528	13567	13578	13491	13585	13523	13512	13414	13630	13518	13666	13501	13583	13494	13565	13620	13636	13590	13493	13745	13811	13646	13631	13573	13618	13479	13556	13563	13704	13591	13738	13653	13585	13402	13561	13637	13412	13722	13706	13609	13570	13732	13519	13523	13581	13400	13680	13339	13595	13524	13563	13669	13518	13482	13534	13431	13444	13721	13522	13509	13454	13583	13669	13722	13641	13457	13391	13560	13561	13590	13628	13781	13738	13500	13695	13611	13608	13602	13499	13738	13568	13576	13583	13493	13637	13557	13501	13578	13586	13441	13574	13648	13437	13616	13553	13666	13468	13612	13597	13408	13530	13557	13510	13688	13503	13629	13773	13545	13514	13608	13449	13683	13608	13644	13565	13549	13653	13592	13420	13667	13659	13490	13446	13544	13522	13539	13456	13590	13494	13449	13638	13594	13603	13651	13503	13426	13558	13494	13663	13603	13642	13531	13530	13623	13630	13654	13750	13629	13584	13514	13606	13515	13456	13598	13502	13662	13653	13670	13498	13501	13644	13603	13745	13501	13495	13683	13687	13473	13560	13536	13632	13707	13655	13406	13687	13506	13768	13605	13536	13522	13685	13546	13573	13549	13557	13542	13606	13572	13549	13443	13566	13657	13639	13702	13487	13571	13672	13514	13414	13648	13569	13608	13587	13523	13523	13616	13544	13594	13336	13593	13630	13609	13512	13467	13500	13618	13600	13286	13691	13590	13580	13616	13510	13439	13607	13566	13419	13532	13687	13634	13697	13561	13544	13636	13611	13592	13653	13433	13682	13650	13683	13474	13556	13603	13602	13562	13615	13514	13552	13498	13391	13695	13555	13671	13626	13806	13581	13503	13563	13626	13763	13685	13597	13524	13510	13675	13706	13637	13492	13582	13591	13647	13724	13623	13426	13565	13551	13623	13544	13538	13700	13667	13600	13635	13580	13638	13556	13393	13485	13583	13407	13641	13722	13633	13413	13578	13540	13746	13507	13491	13506	13442	13610	13497	13631	13643	13653	13559	13630	13460	13576	13419	13532	13624	13627	13603	13610	13663	13590	13665	13793	13553	13641	13538	13654	13737	13572	13606	13601	13701	13552	13585	13588	13532	13603	13549	13581	13520	13438	13556	13540	13674	13549	13560	13673	13650	13627	13500	13677	13447	13598	13509	13590	13572	13501	13625	13550	13673	13560	13535	13565	13548	13671	13610	13533	13655	13544	13582	13625	13564	13750	13660	13500	13630	13531	13553	13652	13677	13618	13732	13605	13365	13803	13404	13606	13625	13505	13526	13525	13618	13563	13590	13506	13551	13674	13632	13646	13701	13524	13614	13592	13603	13653	13439	13739	13566	13581	13663	13421	13599	13525	13702	13738	13563	13594	13732	13545	13603	13436	13598	13600	13441	13379	13608	13637	13554	13506	13457	13567	13549	13513	13795	13617	13502	13617	13664	13525	13632	13593	13619	13543	13517	13504	13777	13518	13573	13493	13433	13589	13523	13588	13495	13552	13666	13572	13514	13499	13596	13689	13456	13587	13639	13640	13690	13551	13733	13638	13670	13667	13664	13689	13597	13419	13556	13640	13395	13736	13453	13601	13546	13571	13537	13409	13599	13529	13725	13478	13569	13573	13570	13671	13564	13566	13622	13524	13605	13552	13515	13411	13689	13599	13571	13544	13671	13617	13434	13641	13631	13638	13628	13594	13694	13749	13643	13569	13622	13689	13516	13519	13576	13543	13670	13553	13525	13567	13601	13595	13502	13581	13537	13501	13470	13598	13603	13617	13626	13474	13559	13704	13620	13648	13642	13668	13694	13464	13492	13579	13541	13644	13493	13606	13626	13640	13397	13709	13662	13617	13612	13715	13581	13464	13584	13637	13834	13597	13559	13643	13690	13634	13592	13429	13469	13539	13523	13597	13610	13509	13724	13630	13680	13585	13665	13661	13461	13551	13605	13554	13673	13587	13642	13480	13684	13504	13686	13640	13693	13475	13586	13596	13536	13565	13735	13701	13564	13631	13670	13535	13577	13573	13740	13718	13544	13401	13709	13504	13513	13412	13683	13596	13551	13601	13733	13609	13441	13528	13459	13765	13552	13645	13689	13606	13533	13516	13543	13664	13552	13576	13556	13706	13548	13619	13700	13388	13644	13544	13631	13627	13477	13614	13617	13514	13815	13649	13557	13485	13521	13501	13461	13529	13645	13541	13505	13520	13420	13638	13640	13722	13456	13496	13637	13631	13745	13532	13461	13490	13560	13547	13581	13454	13585	13525	13582	13358	13587	13637	13440	13669	13582	13662	13603	13660	13664	13479	13379	13574	13619	13568	13687	13641	13552	13466	13491	13509	13743	13408	13568	13423	13483	13596	13789	13563	13559	13693	13690	13545	13479	13635	13535	13737	13531	13627	13478	13590	13597	13577	13672	13708	13707	13448	13645	13718	13585	13535	13787	13637	13516	13660	13624	13564	13447	13814	13535	13644	13723	13500	13533	13808	13608	13670	13644	13654	13551	13433	13564	13685	13504	13668	13716	13476	13632	13676	13505	13566	13513	13544	13604	13524	13406	13733	13486	13655	13474	13673	13602	13533	13434	13596	13672	13552	13625	13447	13719	13615	13539	13650	13618	13584	13481	13542	13679	13601	13588	13524	13562	13476	13623	13484	13684	13682	13653	13622	13720	13658	13573	13614	13631	13654	13841	13609	13707	13462	13543	13546	13527	13628	13563	13615	13627	13739	13584	13526	13655	13636	13608	13562	13756	13531	13810	13545	13603	13619	13501	13650	13831	13700	13652	13654	13576	13524	13526	13629	13725	13545	13640	13624	13471	13540	13699	13657	13676	13508	13517	13582	13619	13538	13604	13475	13629	13541	13631	13660	13652	13461	13692	13566	13442	13535	13539	13632	13579	13745	13681	13613	13409	13609	13608	13591	13637	13790	13561	13694	13539	13549	13627	13657	13604	13772	13467	13582	13532	13736	13565	13610	13578	13590	13629	13437	13649	13516	13599	13484	13532	13657	13467	13602	13603	13664	13591	13650	13608	13490	13710	13707	13609	13688	13661	13588	13528	13548	13525	13677	13572	13672	13681	13677	13581	13604	13838	13633	13547	13678	13704	13525	13466	13532	13603	13615	13679	13567	13683	13591	13541	13694	13423	13506	13511	13701	13670	13663	13568	13619	13636	13541	13599	13500	13688	13534	13549	13622	13702	13475	13594	13398	13525	13507	13686	13488	13646	13482	13547	13617	13586	13565	13521	13492	13561	13691	13585	13567	13671	13558	13694	13668	13500	13572	13549	13593	13539	13456	13630	13575	13692	13633	13445	13654	13619	13468	13527	13559	13496	13528	13442	13560	13555	13708	13581	13645	13675	13698	13471	13470	13692	13531	13687	13543	13438	13492	13620	13499	13686	13553	13741	13610	13578	13572	13670	13598	13798	13698	13521	13649	13678	13500	13528	13675	13632	13391	13538	13661	13641	13275	13565	13487	13645	13530	13554	13685	13693	13728	13478	13704	13532	13419	13779	13504	13660	13622	13594	13593	13780	13513	13517	13503	13580	13627	13646	13562	13565	13464	13548	13661	13422	13641	13624	13583	13663	13556	13598	13549	13760	13555	13431	13597	13459	13449	13578	13516	13499	13642	13669	13653	13563	13474	13663	13704	13755	13505	13483	13487	13581	13657	13638	13373	13548	13580	13561	13555	13622	13601	13699	13594	13507	13578	13483	13522	13614	13507	13380	13425	13558	13793	13666	13687	13739	13582	13572	13379	13532	13504	13573	13491	13520	13518	13425	13477	13450	13754	13600	13606	13508	13573	13615	13536	13472	13496	13667	13540	13588	13400	13519	13559	13577	13632	13702
25407	21498	28898	26197	35467	66207	56133	41275	29149	21619	18803	17979	17975	17832	18001	17909	18055	17867	18124	18020	18028	17953	17944	17786	17966	17949	18066	17967	17720	17962	17703	17986	17826	17938	18109	17842	18113	17885	17935	17840	17996	17755	17966	17985	18079	17870	18045	17914	17808	17721	18035	17960	17906	17761	17771	17864	18121	17722	17992	17798	17873	17884	17935	17943	18033	18072	17759	17783	17823	18017	17688	17780	18065	18124	17989	17790	18014	17990	17860	17844	17853	18181	17987	18132	17960	17878	17825	17735	17822	17768	17754	17972	17806	17724	17853	18041	17903	17692	17808	17759	17797	17714	17543	17802	17781	17681	17887	17820	17989	17686	17811	17972	17824	17870	17776	17883	17927	17793	17904	17834	17797	17762	17844	17762	17916	17823	17967	17734	17845	18036	17783	17865	17798	17877	17969	18042	17828	17687	18081	17835	18001	18040	17854	17783	17987	17632	17773	17820	17639	17725	17740	17997	17745	17714	18007	17788	17803	17754	17777	17661	17694	17856	17830	17696	17886	17969	17812	17799	17880	17852	17902	17903	17725	17899	17923	17797	17718	17777	17796	17903	17748	17927	17704	17657	17649	17816	17792	17969	17814	17850	17976	17754	17823	17739	17798	17886	17869	17797	17895	17760	17832	17914	17907	17891	17895	17872	17692	17655	17800	17814	17948	17766	17963	17789	17631	17881	17849	17871	17827	17963	17979	17702	17945	17705	17923	17865	17791	17858	17929	18029	17950	18045	17882	17764	17909	18051	17877	17653	17729	17789	17909	17549	17870	17798	18064	17949	17657	17824	18005	17879	17648	17976	17981	17927	17914	17811	17737	17854	18058	17845	17769	17683	17915	17891	17873	18048	17941	17875	18074	17962	17970	17871	17883	17905	18011	17836	17887	17796	17787	17951	17912	17800	17770	17762	17797	17797	17802	17775	18050	17795	18023	17802	17798	17815	17790	17952	17835	17721	17619	17830	17873	17800	17674	17645	17915	17760	17720	18011	17615	17924	17810	17916	17996	17827	17672	17850	17820	17915	17803	18055	18007	17639	17676	18028	17836	18060	17745	17735	17848	17564	17836	17923	17834	17726	17894	17994	17957	17871	17836	17916	17857	17736	17734	17726	17511	18024	17886	18040	18090	17885	17912	17975	17889	17863	17736	17675	17844	17828	17698	17909	17876	17971	17863	17840	17944	18072	18059	17970	17901	17900	17923	17987	17765	17911	17793	17755	17887	17751	17966	18060	17826	17923	17792	17935	17767	18012	17677	17892	17630	17986	17744	17821	17816	17553	17901	17825	17589	17887	18002	17738	18007	18031	17613	17793	18011	17966	17873	17988	17792	17925	18019	17800	17810	17710	17832	17989	17837	17805	17837	17835	18075	17766	17958	17872	18019	17822	17775	17993	18039	18011	17980	17851	17904	18139	17786	17885	17851	18004	17957	17812	17638	17812	17999	17575	17980	17853	18029	17816	17867	17916	17814	17835	17917	17888	17897	17719	17744	17870	17693	17964	17842	17756	17848	17955	17893	17731	17732	17650	17833	17848	17827	17945	17906	17958	17942	17813	17878	17806	18042	18026	18076	17784	17709	17907	17796	17771	17709	17805	18008	17688	17930	17955	17931	17886	17764	17796	18017	17888	17806	17863	18060	17920	17961	17932	18108	18027	17957	17892	17840	17794	17977	17747	17985	17907	17768	17838	17911	17856	17775	17683	17798	17742	17793	17797	17641	17797	17946	17741	17958	17831	17780	17480	18075	17949	17998	17903	17823	17944	17817	17889	17947	17793	17805	17789	17890	18032	17976	18009	18022	18090	17696	17780	17770	17869	17822	18071	18020	17780	17672	17850	17804	17958	17659	17970	17659	17880	17975	17855	18083	17770	17844	17849	17967	17934	17798	17639	17806	17831	17768	17997	17880	17850	17999	17848	17910	17722	17810	17748	17753	17917	18008	17900	17720	17833	17999	17756	18119	17702	17808	17777	17731	17997	17838	18018	17665	17777	17849	17950	17833	17721	17894	17849	17855	17468	17587	17752	17741	17841	17886	18015	17890	17850	17837	17933	18162	17910	17908	17850	17651	17813	17849	17825	17708	17895	17921	17640	17880	17782	17827	17682	17979	17799	17934	17830	17720	17928	18007	17575	17822	18049	17938	17824	17772	18168	17778	17860	17810	17746	17967	17706	17885	17707	17959	17732	17672	17917	17791	17911	18055	17817	17604	17706	17720	17852	17977	17626	17932	17844	17993	17627	17987	17784	17858	18010	17807	18003	17871	17987	17704	17878	18021	17923	17679	17914	17915	17975	17884	18152	17577	17876	17977	17670	18047	17796	17926	17827	17914	17900	17888	17927	17793	17864	17837	17618	17688	17692	17849	17726	17850	18015	17871	17971	17972	17779	17695	18028	17753	17733	17845	17806	17723	17896	17807	17954	18047	17941	17857	17808	17841	17871	18135	17886	17807	17803	17755	17977	17754	17764	17848	17891	17804	17886	17758	17893	17905	17861	17754	17804	17999	17883	17939	17850	17691	17688	17818	17970	17875	17929	17880	17955	17742	17909	17810	17953	17959	17802	17794	17818	17924	17857	17734	17594	17718	17940	17919	17861	17824	17864	17739	17936	17642	17858	17991	17914	17835	17770	17756	17820	17769	17887	17808	17680	17825	17672	17945	17814	17697	17683	17981	17754	17815	17917	17901	17604	17697	17791	17929	17843	17821	17887	17894	17913	18006	17898	17991	17810	17717	17948	17789	17765	18086	17820	17689	17516	17926	17871	18072	17847	17914	17740	17835	17722	17795	17891	17796	17895	18019	17677	18051	17762	17962	17783	18149	17801	17685	18037	17605	17936	17940	17863	17932	17780	17842	17744	17889	17691	17899	17807	17800	17975	18064	17782	17899	17941	17793	17816	18040	17691	17816	17683	17883	17910	17699	17773	17924	18023	17887	17729	17708	17807	18064	17899	17722	17749	17819	17859	17998	17745	18028	17842	17848	17833	17959	17843	17659	17984	18055	17840	17851	17688	17836	18029	17784	17670	17727	17956	17798	17623	17821	17873	17741	17903	17693	18000	17716	17798	17853	17910	17873	17677	17870	17964	17847	17915	18064	17908	17945	17882	17940	17690	17939	17807	17926	17832	17890	17951	17925	17760	18107	17634	18039	17798	17853	17754	17951	17888	17860	17716	18104	17893	17760	17915	18014	17792	18009	17664	17817	17877	17799	17739	17816	17958	17626	17927	17871	17811	17879	17870	17975	17991	17936	17788	17787	17996	18079	17678	17933	18080	17590	17871	17721	18237	17919	17893	18088	17854	17659	17863	17820	17813	17857	17863	17970	17846	17994	17680	17728	17940	17851	17704	17896	17786	17694	17921	17725	17845	17839	17839	17758	17737	17875	17968	17694	18017	17878	17915	18054	17957	17738	17723	17718	17746	18011	17941	17931	17914	18015	17739	17908	17879	17633	17774	17766	17896	17859	17777	17923	17691	17750	17649	17713	17825	17548	17899	17975	17868	17745	17814	17809	18082	17803	17925	17948	17944	17818	17873	17984	17844	17997	17961	17703	17856	17902	17848	17735	17861	17805	17868	17813	17713	18074	17882	17985	17689	17918	17858	17832	17857	17909	17771	17861	17700	17877	17857	17748	17955	17854	17900	17972	17940	17769	17952	17790	17931	18103	17757	17838	17822	17865	17814	17661	17747	17921	17983	17815	18016	17990	17865	17909	17838	17911	17889	17843	17830	17806	17886	17989	17744	17994	17885	17812	17851	17853	17763	17728	17780	17793	17747	17697	17806	17707	17875	17890	17741	17960	18072	18057	17879	17760	17707	17925	17784	18028	17964	17726	17925	17921	17833	17699	17887	17724	17676	17836	17864	17848	17950	17847	17607	17846	17913	17791	17808	17702	17799	17861	17848	17713	17669	17718	17731	17751	17748	17967	17845	17989	17901	17922	17863	17742	17747	17872	17958	17910	17839	17705	18083	18047	18010	18043	17934	17865	17837	17858	17852	17990	17742	17866	17775	17990	17805	17727	17889	17773	17617	17992	17879	17911	17928	17806	17597	17748	17876	17901	17782	17752	17853	17848	17875	17951	18006	17841	17912	17910	17797	17861	17798	17791	17851	17777	17939	17995	17907	17654	17871	17917	17911	17907	17794	17718	17855	17886	17926	17676	17846	17786	17779	17801	18146	17861	17887	17911	17786	18034	17631	17834	17871	17915	17725	18002	17755	17854	17919	17761	17918	17948	17758	17850	17887	17971	17815	17907	17938	17574	17831	18027	17867	17989	17967	18136	17723	17913	17878	17942	17841	17966	17734	17882	18082	17950	18032	17896	17806	17892	17819	17796	17630	17833	17614	17856	18029	17800	17808	17837	17984	17661	17760	17859	17898	17963	17667	17892	17858	17946	17877	17860	17785	17888	17792	17818	17895	18116	18100	17745	17879	17820	17818	18002	17933	17889	17948	17971	17986	17767	17883	17847	18023	17906	18095	17915	17659	17632	18019	17713	17719	17878	17864	17905	17742	17741	18036	17589	17856	17994	17898	17656	17683	17817	18092	18071	17958	17888	17695	17771	17732	17699	17928	17959	17825	17853	17840	18092	17876	18045	18200	17967	17861	17680	17930	18053	17688	17968	17763	17899	17853	17835	17736	17903	17909	17785	17826	17753	17891	17950	17820	17828	17682	17844	17868	17671	17762	17696	17687	17854	17884	17886	17950	17872	17870	17892	17820	17728	17798	17918	17807	17833	17775	17952	18030	17964	18022	17771	17729	17685	17891	17750	17909	17836	17966	17785	17847	17810	17721	17799	17692	17769	18088	17836	17818	17779	17754	17724	17832	17871	17907	17823	17820	17856	17926	17752	17962	17889	17875	17894	17989	17861	17846	18011	18074	17919	17933	17688	17740	17737	17705	17775	18063	18050	17702	18043	17728	17702	17891	17854	17824	17890	17871	17926	17935	17909	17915	17836	17816	17686	17801	17884	17886	17837	17678	17840	17674	17851	17759	17795	17831	17753	17819	17794	17692	17757	17923	17605	17844	17750	17706	17927	17993	17930	17987	17898	17629	17938	17908	17743	17910	17920	17889	17752	17858	17813	17767	17776	18067	17871	17825	17800	17840
23333	41712	41913	35426	44242	64138	51768	38699	25119	16604	14365	13983	13710	13952	13849	13598	14059	13914	13988	13983	13991	13982	13901	13845	13863	14047	13944	13858	14059	13758	13934	13970	13969	13949	13905	14014	13853	13958	14027	13959	14060	14050	13943	13798	13857	13978	13888	13836	13978	14006	13913	13864	13849	13902	13866	13867	14085	13971	14065	14009	13982	14076	13806	13919	13989	14147	13839	14076	13911	13982	13875	13971	14034	13873	13885	13900	13911	14002	13751	14084	13960	13936	13958	13855	13946	13967	13868	13892	13949	13964	13937	13971	13823	14020	13977	13839	14003	13947	13820	14064	13896	13777	13943	14024	13969	13923	13977	14092	13713	13952	14046	13933	13871	13999	14034	13818	14028	13921	13930	13998	13888	13846	13822	13922	13857	13912	13899	13857	13876	13871	13879	13954	13993	13952	13897	13801	14012	13957	13967	13959	13806	13897	14015	13885	13840	13754	13757	13979	13817	14196	13909	13893	13780	13879	13966	13867	13943	13938	13902	13836	14045	13896	14050	13757	13815	13981	13921	13871	14161	13960	13955	13818	13961	13882	13971	13999	13965	13939	13891	13969	14061	14030	13925	14022	13887	13785	13862	13844	13969	13812	13903	13895	14044	13975	13916	13962	14061	13911	13842	13864	13880	13770	13880	14017	13864	13922	13922	14005	13846	13944	14052	13983	13915	13771	13889	13794	13903	13855	13822	13738	13827	13812	13955	13971	13863	13928	13800	13927	13790	13794	14048	13920	13942	13894	13832	13948	13798	14014	13892	13932	13864	13908	13944	13674	13978	13875	13747	13899	14094	14035	13822	13866	13899	14070	13849	13898	14018	13902	13798	13843	13915	13860	13806	13957	13781	13808	14020	14068	13986	14010	13959	14037	14042	13887	13955	13814	13962	13786	13862	13994	13803	13933	13872	13732	13897	14013	13695	14013	13994	13916	13952	13806	13892	13717	13819	13907	13976	13930	13843	13872	14047	13881	13829	14030	13756	13944	13892	13983	14051	13942	13876	13985	14026	13919	13714	13858	13890	13976	13899	13928	14040	14000	14030	13924	13780	13754	14003	13927	13966	13932	13956	13863	14064	13847	14002	13907	13825	13928	13976	13900	13916	13918	13885	13931	13821	13837	13960	13871	13942	14053	13937	13848	13836	13946	13944	13846	13902	13888	13859	14094	13947	13844	13901	13925	13831	13831	13869	13959	14033	13756	13913	13912	13967	13974	13821	13906	13821	13975	14046	14026	13941	14058	13817	13931	13709	13926	14051	13843	13883	13758	13814	13814	13915	14038	14033	13905	13999	13809	13773	13932	14032	14057	14061	13933	13805	14059	14086	13820	13933	13785	13973	14040	14103	13890	13736	13918	13930	14080	13991	13925	13935	13851	13872	13756	13880	13875	13873	13998	13898	14027	13848	13774	14063	13826	14017	13896	14072	13856	14051	13867	14007	13950	13804	13782	13920	13969	13864	13965	13990	13882	13914	14000	13904	13991	13847	13961	13912	13858	14028	13844	13940	13874	13870	13866	13810	13740	13740	13936	13834	13942	13831	13693	13823	13858	13876	13942	13912	14074	13933	13862	13884	14059	13903	13878	13892	13804	13922	13980	13742	13895	13913	13876	13906	13929	13866	14017	14100	13825	14225	13901	13920	13922	14001	13977	13983	13871	13927	13953	14016	14019	13820	13914	13944	13829	13838	14149	13960	13898	14013	13897	13773	13936	13881	13923	13775	13911	13968	13761	13978	13733	14072	13942	13934	13980	13901	13916	13915	13787	13814	13875	13850	13927	13863	13775	13971	13864	13913	14011	13815	13920	13893	13937	13888	13906	13819	13767	13908	13649	13845	13941	13796	13789	13927	13867	13946	13957	13959	14136	13840	13866	13856	14054	13807	13749	13943	13972	13835	14008	13881	13885	13791	13757	13935	13962	13873	13898	13755	13974	14003	14003	13715	13962	13782	13918	13930	13868	13987	13893	13964	13844	13897	13939	14044	13885	13854	13789	13828	13933	13870	13949	14096	14054	13814	14063	13878	13785	13853	13902	14022	13800	13981	13854	13709	13849	13786	13822	14013	13926	13719	13865	13753	14017	13848	13700	13913	13863	13975	13770	13693	13835	13834	13907	13952	13875	13836	14080	14026	13725	13905	13987	14062	13875	13963	13787	13802	13871	13840	14099	13978	13903	13816	13987	14012	13853	13842	13972	14049	13955	13786	13941	13850	14051	13878	13836	13923	13824	13878	14021	13800	13970	13801	14022	13804	14076	13925	13920	13986	13870	13962	13919	13871	13942	13999	13942	13921	13889	13906	13792	13930	14042	13760	13807	14032	13971	13961	13888	13874	14193	13952	13976	13822	13947	14046	13998	13965	13890	14007	13801	13816	13918	13687	13717	13948	13929	13884	13724	13823	13799	13813	13836	13942	14039	13837	13800	13780	13901	14013	13951	13790	13977	13861	13870	13947	13931	13804	13904	13831	13879	14016	13996	14019	13891	13911	13958	13927	13957	13880	13942	13980	13960	13980	13931	13917	13862	13925	13899	13868	13898	13835	13851	14068	14028	14113	14052	13967	13906	14029	13674	13966	13808	13765	13832	13955	13934	13703	13918	13865	13870	13808	13950	13919	14046	13999	14030	13841	13974	13864	14024	13940	13994	14182	13823	13939	13921	13986	13809	14090	13814	14002	14026	14074	14084	13831	13876	13962	13866	13960	13801	13905	13842	13968	14012	13739	13803	13991	13869	13841	13773	13844	13942	13759	13889	13896	13897	14004	13911	13912	13906	13922	13948	13769	14000	13963	13911	13823	13772	13898	13951	14029	13721	13995	13864	14040	13885	14085	13977	14103	13895	14051	13955	13919	13794	13942	13943	13927	14056	13876	13930	13955	13887	13727	13966	13907	13980	13951	13926	13934	13973	13938	13946	13964	13834	13868	13726	13915	14048	13802	13919	13909	14065	13986	13866	13776	13903	13871	14001	13935	14029	13711	13942	13758	13893	13910	13900	13823	13802	13910	13896	13964	13949	14006	13969	13804	13994	13877	13768	13978	13870	13820	13977	13936	13976	13800	13946	14038	13950	13965	13973	13720	14015	13860	13878	13926	13873	13803	14075	13937	13877	13891	13806	14019	14142	13834	13984	13869	13741	13795	14051	13790	14068	13726	13878	13907	13812	14122	13794	13887	13784	13929	13866	13870	13822	13867	13929	13884	13891	14051	13867	13962	13888	13939	13957	13931	13963	13890	13660	13960	14004	13813	13846	13896	13922	13891	13791	13895	13977	13910	13787	13888	14022	13944	13762	14041	13818	13837	13974	14011	13755	13898	13829	14036	13832	13982	13928	14003	13903	13942	13631	13908	14092	13852	13993	14024	14116	13993	13998	13817	13770	13964	13857	13826	13984	13974	13868	13832	13975	14121	13834	13732	13820	14009	13812	13820	13879	14169	13984	13952	13904	14084	13992	13833	14005	13790	14064	13964	13908	13881	13834	13806	13944	13944	13838	14142	13917	14057	14025	14018	13968	13961	13994	13914	13991	14018	13870	13886	13881	13809	13900	13853	13910	13881	13900	14198	13953	13783	13856	14145	13916	13885	13904	13933	14007	13746	13829	14034	13938	13837	13988	13915	13865	13853	13969	13905	13967	13892	13956	13931	13850	13936	13926	13776	13860	13909	14029	13927	13892	14043	13854	13987	13810	13972	14060	13804	13792	13713	13893	13778	13876	13854	13916	13790	13868	13945	13868	13918	14013	13818	13751	13999	13969	13923	13786	14058	14001	13797	13782	13838	14023	14046	13940	13920	13857	13946	13889	13983	14001	13792	13806	14073	14056	13882	13862	13983	13996	14048	13857	13900	13795	13825	14019	13899	13817	14030	13857	13955	13925	13841	13928	13948	13890	13858	14059	13853	13904	13948	13780	13934	13935	13901	14066	13740	13966	14001	13759	13790	13856	13801	13855	13889	13908	13982	13964	13877	13853	13892	13863	13914	13746	14035	13894	13944	13795	14069	13916	13879	13829	13965	13874	13830	14076	13927	13907	13954	13909	13970	13948	13864	14080	14009	13852	13771	14035	13920	14026	13847	13753	13944	13862	13863	14075	13956	13909	13827	13969	13874	14053	13886	13744	13741	14048	13670	13853	13845	13896	13959	14006	13924	13977	13812	13969	13948	13882	13856	14010	13899	13917	14038	13888	13778	13883	13851	14084	13946	13876	13989	13937	13849	13904	13919	13903	14037	14001	13825	13897	13902	13784	13747	13803	14015	13967	13840	13955	13899	14032	14027	13960	13902	13686	13869	13962	13810	13944	13831	13816	13964	13932	13869	13940	13815	13901	13812	13928	13935	13768	13912	13936	13822	13810	13948	13860	13847	13752	14033	13988	13983	13963	13922	13875	13902	13990	14038	13941	14026	14031	13998	13922	13707	13999	13866	13833	13926	13955	13894	13888	13829	13686	13966	13742	13839	13939	13911	13974	14031	14120	14031	13798	13993	13850	14049	13811	13790	13759	13958	13938	14045	13827	13743	13762	13915	13843	13941	14004	14063	13954	13858	13768	13833	13803	13980	13828	13873	13970	13853	13955	13971	13938	13781	13958	13971	13939	14004	13908	14016	13873	14005	13857	13749	14061	13859	13931	13982	13893	13811	13819	13974	13927	13903	13849	13903	14149	13931	13822	13823	14018	13885	13863	13901	13910	13940	14001	13906	13887	13805	13891	13920	14020	13835	13839	13883	13875	13859	13924	14020	13907	13991	14093	13852	13872	13922	13868	13896	13935	13737	13856	13916	13886	13736	13974	14098	13951	13947	13960	13876	13977	13902	13861	13928	13985	14026	13922	14014	13643	13902	13995	13744	14192	13855	13906	13967	13916	13982	14068	13897	13925	13666	13917	14016	13922	13953	13843	13917	13989	13876	14087	14001	13832	13916	13895	13897	13883	14008	13909	13823	13777	13942	13933	13778	14052	13986	14009	13955	13743	13952	13982	13826	13904	13847	13897	13965	13939	13858	14047	13880	13996	14013	13952	13864	13940	14063	14145	13873	13716	14022	13905	13942	13990	13964	13897	13817	13863	13820	13780	13934	14035	13760	13903	13926	14034	13842	14032	13986	13977	13875	13886	14044	13978
24002	21475	29199	24548	36818	72410	66387	50972	34667	23930	19466	18045	17965	18038	18066	17852	18027	18011	17862	17745	17791	17778	17790	17916	17747	17621	17819	17875	17707	17819	17961	17706	17834	17646	17802	17662	17726	17669	17692	17894	17942	17882	17918	17821	17717	17816	17565	17452	17688	17686	17697	17614	17874	17914	17769	17853	17855	17710	17706	17876	17837	17547	17689	17674	17645	17723	17697	17641	17657	17708	17786	17672	17747	17618	17983	17552	17462	17693	17667	17768	17862	17554	17902	17674	17712	17538	17866	17538	17953	17776	17657	17737	17870	17748	17626	17741	17639	17540	17618	17651	17702	17728	17744	17751	17554	17739	17790	17946	17714	17563	17474	17491	17780	17593	17814	17685	17706	17873	17657	17610	17811	17601	17774	17954	17703	17549	17724	17640	17772	17481	17645	17629	17868	17597	17636	17551	17671	17603	17681	17777	17658	17684	17673	17755	17561	17869	17597	17479	17469	17651	17606	17589	17766	17607	17836	17587	17714	17743	17683	17831	17673	17646	17588	17577	17691	17546	17679	17677	17811	17847	17554	17698	17646	17724	17796	17772	17747	17567	17592	17851	17718	17651	17634	17656	17633	17610	17532	17864	17552	17655	17767	17502	17595	17686	17615	17661	17639	17784	17919	17699	17579	17597	17689	17713	17670	17612	17792	17794	17625	17670	17571	17517	17594	17764	17662	17727	17537	17539	17666	17706	17815	17673	17728	17659	17837	17633	17569	17643	17803	17523	17714	17859	17697	17515	17716	17658	17755	17708	17716	17694	17684	17693	17770	17639	17721	17566	17789	17625	17800	17748	17644	17612	17672	17553	17816	17801	17526	17868	17866	17784	17597	17546	17591	17809	17793	17739	17632	17614	17790	17533	17530	17657	17524	17742	17790	17589	17672	17684	17547	17961	17672	17683	17597	17691	17639	17667	17575	17946	17616	17896	17741	17759	17868	17537	17829	17403	17622	17727	17738	17639	17678	17684	17781	17571	17471	17631	17674	17582	17761	17621	17973	17595	17706	17725	17736	17889	17674	17671	17733	17634	17719	17702	17886	17588	17779	18026	17871	17422	17753	17431	17644	17591	17591	17738	17739	17693	17678	17725	17541	17563	17552	17881	17728	17862	17527	17738	17739	17665	17896	17794	17553	17733	17649	17668	17512	17464	17799	17775	17917	17771	17683	17736	17833	17693	17682	17610	17577	17782	17580	17752	17731	17860	17708	17657	17807	17690	17579	17594	17774	17564	17470	17831	17689	17961	17679	17841	17849	17551	17653	17554	17783	17758	17572	17472	17699	17629	17930	17779	17774	17812	17578	17617	17673	17637	17536	17824	17745	17730	17740	17723	17718	17555	17452	17769	17734	17905	17545	17860	17820	17728	17790	17799	17834	17732	17744	17768	17462	17603	17495	17675	17733	17666	17796	17578	17654	17705	17458	17665	17662	17666	17565	17668	17553	17673	17856	17743	17831	17807	17629	17617	17627	17739	17523	17679	17986	17641	17712	17435	17866	17645	17533	17673	17792	17458	17718	17826	17672	17532	17581	17830	17921	17812	17696	17647	17742	17596	17677	17789	17716	17565	17630	17582	17486	17728	17633	17710	17493	17579	17662	17700	17598	17515	17846	17738	17644	17827	17609	17584	17535	17681	17666	17627	17721	17670	17693	17805	17803	17688	17836	17627	17514	17632	17578	17622	17627	17558	17777	17611	17943	17850	17789	17654	17636	17763	17750	17405	17799	17446	17529	17675	17720	17455	17597	17647	17752	17608	17545	17645	17570	17507	17952	17599	17829	17689	17730	17702	17848	17940	17921	17784	17722	17628	17479	17422	17809	17550	17846	17693	17781	17520	17495	17706	17589	17549	17444	17559	17871	17715	17707	17710	17701	17616	17588	17594	17710	17745	17716	17712	17741	17626	17686	17750	17661	17632	17528	17597	17459	17591	17787	17863	17668	17610	17601	17886	17611	17558	17830	17848	17697	17653	17802	17539	17584	17841	17737	17637	17710	17604	17542	17608	17539	17865	17787	17701	17635	17708	17611	17725	17613	17770	17599	17667	17489	17839	17805	17724	17624	17668	17821	17644	17606	17692	17581	17567	17578	17531	17579	17736	17791	17759	17828	17901	17650	17753	17855	17703	17675	17757	17752	17790	17658	17912	17636	17714	17664	17731	17654	17710	17813	17487	17677	17558	17578	17843	17638	17692	17829	17627	17751	17973	17792	17947	17668	17614	17875	17674	17612	17655	17558	17593	17770	17814	17458	17721	18008	17762	17841	17804	17797	17602	17603	17507	17772	17842	17751	17682	17752	17729	17744	17788	17788	17852	17556	17725	17656	17610	17701	17516	17466	17621	17759	17544	17587	17669	17579	17468	17617	17809	17630	17594	17745	17826	17527	17677	17739	17731	17763	17773	17735	17616	17738	17692	17751	17817	17636	17730	17660	17628	17670	17775	17558	17722	17730	17692	17477	17664	17741	17751	17553	17669	17588	17979	17949	17632	17775	17490	17750	17841	17629	17667	17703	17741	17551	17835	17650	17481	17891	17586	17678	17598	17860	17664	17882	17564	17628	17668	17701	17618	17635	17642	17682	17782	17793	17719	17826	17777	17595	17688	17742	17884	17633	17820	17694	17528	17891	17686	17721	17781	17718	17643	17658	17742	17617	17720	17662	17539	17839	17679	17623	17588	17608	17549	17729	17619	17606	17546	17670	17773	17750	17690	17591	17812	17592	17654	17600	17760	17856	17838	17750	17561	17760	17540	17615	17791	17693	17607	17623	17926	17618	17503	17839	17659	17687	17693	17802	17792	17586	17751	17668	17815	17771	17845	17815	17652	17795	17763	17588	17599	17818	17640	17766	17657	17658	17864	17769	17779	17558	18076	17968	17633	17848	17728	17625	17730	17728	17537	17586	17723	17641	17844	17702	17680	17684	17955	17723	17732	17629	17649	17738	17809	17754	17544	17786	17792	17656	17539	17835	17589	17428	17692	17430	17630	17533	17650	17610	17688	17650	17788	17703	17849	17915	17489	17607	17754	17689	17797	17719	17589	17782	17538	17570	17655	17695	17737	17669	17737	17734	17735	17640	17440	17828	17657	17552	17546	17809	17585	17681	17744	17710	17449	17591	17547	17569	17883	17846	17678	17688	17604	17645	17662	17684	17720	17767	17713	17581	17528	17622	17836	17661	17875	17595	17585	17636	17904	17702	17859	17579	17753	17707	17673	17693	17746	17603	17651	17931	17598	17621	17762	17699	17675	17931	17422	17534	17668	17718	17800	17683	17716	17591	17754	17653	17822	17592	17615	17747	17727	17681	17586	17878	17886	17711	17660	17500	17863	17839	17500	17751	17791	17584	17629	17497	17864	17814	17372	17571	17522	17700	17561	17694	17611	17669	17626	17675	17984	17736	17641	17749	17778	17615	17521	17632	17690	17648	17824	17746	17716	17568	17834	17403	17793	17602	17798	17685	17818	17780	17687	17705	17574	17675	17882	17855	17612	17861	17568	17744	17674	17750	17682	17533	17774	17922	17794	17522	17528	17831	17391	17671	17669	17761	17560	17701	17723	17784	17661	17622	17681	17631	17590	17763	17663	17759	17472	17781	17628	17699	17694	17625	17694	17834	17639	17736	17738	17897	17718	17607	17658	17663	17709	17816	17756	17883	17759	17573	17551	17627	17771	17756	17630	17828	17697	17835	17548	17561	17677	17511	17604	17461	17349	17688	17652	17543	17705	17704	17825	17569	17494	17573	17657	17688	17808	17790	17560	17700	17828	17648	17896	17655	17619	17682	17721	17661	17811	17584	17659	17618	17614	17936	18002	17800	17837	17654	17711	17712	17710	17611	17751	17817	17653	17545	17610	17585	17701	17758	17464	17591	17800	17716	17537	17769	17800	17961	17588	17479	17371	17701	17696	17829	17550	17713	17554	17623	17748	17720	17785	17534	17763	17561	17725	17615	17703	17568	17788	17697	17557	17807	17588	17749	17777	17854	17698	17545	17689	17823	17733	17797	17573	17652	17572	17696	17831	17843	17696	17588	17746	17694	17639	17815	17651	17696	17557	17595	17670	17691	17641	17624	17950	17677	17850	17725	18075	17640	17865	17726	17657	17637	17598	17629	17640	17852	17751	17546	17611	17813	17681	17632	17713	17887	17518	17818	17653	17619	17600	17659	17635	17716	17681	17747	17606	17702	17523	17700	17421	17841	17599	17987	17771	17531	17671	17529	17710	17774	17674	17550	17406	17507	17793	17642	17642	17694	17564	17610	17863	17570	17819	17765	17778	17667	17817	17935	17806	17629	17577	17716	17544	17748	17694	17788	17698	17709	17557	17822	17706	17638	17548	17840	17565	17772	17799	17720	17756	17841	17882	17696	17722	17648	17658	17734	17615	17454	17485	17895	17404	17689	17837	17580	17483	17593	17644	17685	17849	17576	17641	17630	17624	17728	17836	17557	17584	17767	17818	17664	17698	17739	17809	17802	17752	17677	17724	17621	17848	17785	17698	17784	17430	17517	17669	17711	17692	17896	17931	17655	17748	17470	17693	17552	17672	17531	17698	17747	17550	17867	17570	17704	17573	17947	17715	17736	17652	17658	17593	17603	17793	17721	17624	17872	17790	17726	17796	17729	17630	17671	17535	17878	17600	17779	17494	17461	17558	17632	17772	17615	17689	17656	17831	17575	17911	17704	17551	17651	17720	17633	17708	17693	17654	17776	17557	17649	17459	17547	17689	17773	17655	17604	17657	17572	17682	17589	17727	17504	17865	17775	17739	17741	17713	17752	17631	17699	17802	17841	17573	17624	17567	17533	17730	17692	17608	17766	17622	17482	17693	17539	17652	17687	17575	17781	17529	17768	17578	17645	17894	17849	17880	17640	17793	17462	17791	17747	17808	17664	17641	17692	17646	17579	17642	17713	17637	17672	17676	17635	17726	17590	17741	17684	17641	17690	17830	17798	17665	17694	17415	17552	17781	17646	17515	17624	17443	17594	17463	17771	17514	17692	17700	17623	17515	17826	17698	17780	17529	17711	17707	17765	17795	17638	17842	17721	17545	17710	17696	17604	17541	17669	17593	17615	17718	17872	17674	17733	17806	17489	17565	17727	17750	17918	17599	17529	17570
26225	47863	49377	42879	58413	76962	65225	49547	31368	18162	14593	13982	13825	13853	13810	13871	13834	13960	13630	13962	13901	13864	13771	13895	13972	13816	13786	13840	13787	13769	13813	13718	13712	14054	13883	13891	13820	13743	13836	13945	13806	13983	13884	13939	13815	13728	13841	13760	13824	13901	13838	13921	13890	13951	13761	13803	13865	13659	13702	13756	13760	13890	13497	13682	13862	13756	13808	13811	13678	13695	13794	13677	13917	13763	13908	13842	13811	13952	13738	13814	13772	13842	13911	13797	13741	13904	13629	13897	13933	13701	13835	13694	13896	13817	13775	13765	13832	13720	13750	13691	13695	13800	13699	13849	13649	13602	13806	13666	13903	13674	13843	13822	13782	13922	13875	13666	13883	13812	13958	13880	13776	13813	13875	13745	13895	13862	13692	13989	13840	13874	13774	13752	13807	13774	13837	13907	13761	13855	13888	13610	13849	13736	13747	13852	14056	13768	13806	13855	13994	13680	13799	13806	13820	13826	13753	13651	13786	13857	13718	13801	13771	13882	13759	13692	13710	13824	13865	13848	13897	13895	13636	13868	13641	13716	13622	13672	13651	13639	13736	13791	13844	13916	13651	13880	13901	13832	13877	13780	13856	13781	13742	13826	13774	13997	13844	13814	13780	13821	13853	13653	13873	13772	13794	13853	13864	13811	13687	14046	13791	13780	13856	13746	13847	13745	13729	13837	13690	13637	13757	13718	13757	13949	13806	13798	13775	13855	13918	13898	13792	13869	13882	13831	13616	13697	13779	13829	13815	13905	13766	13616	13730	13752	14005	13738	13949	13763	13728	13704	13766	13664	13845	13683	13814	13790	13882	13883	13814	13931	13812	13678	13744	13746	13924	13729	13698	13830	13857	13902	13785	13826	13983	13800	13699	13860	13844	13702	13684	13811	13730	13694	13778	13792	14111	13982	13860	13598	13898	13598	13770	13808	13867	13748	13742	13830	13874	13758	13865	13690	13661	13865	13826	13861	13863	13788	13832	13952	13812	13861	13823	13682	13726	14084	13798	13755	13890	13698	13891	13937	13929	13895	13616	13814	13676	13876	13884	13589	13696	13744	13793	13838	13792	13775	13756	13839	13797	13879	13746	13720	13719	13914	13849	13909	13689	13933	13940	13897	13796	13816	13711	13812	13859	13832	13853	13818	13796	13856	13741	13966	13810	13865	13721	13842	13738	13674	13770	13800	13726	14045	13867	13857	13817	13928	13813	13812	13660	13746	13907	14006	13658	13762	13850	13735	13827	13702	13774	13685	13752	13722	14026	13761	13895	13850	13739	13922	13630	13846	13731	13633	13595	13697	13843	13833	13846	13758	13728	13786	13975	13872	13962	13843	13662	13509	13862	13784	13677	13827	13866	13892	13686	13809	13865	13830	13746	13728	13646	13757	13712	13882	13830	13804	13784	13750	13706	13840	14022	13916	13894	13786	13759	13901	13822	13722	13945	13747	13857	13802	13817	13895	13810	13741	13789	13907	13843	13813	13733	13679	13813	13862	13849	13912	13702	13836	13990	13783	13703	13719	13928	13835	13892	13847	13937	13743	13803	13736	13895	13915	13717	13870	13845	13805	13843	13846	13800	13914	13871	13853	13796	13777	13716	13730	13951	13749	13801	13799	13913	13745	13763	13722	13798	13744	13751	13677	13597	13916	13766	13952	13850	13752	13732	13841	13728	13822	13900	13689	13833	13648	14038	13798	13686	13628	13880	13795	13758	13903	13741	13815	13763	13967	13705	13701	13747	13730	13807	13495	13776	13740	13853	13766	13801	13793	13954	13811	13902	13771	13842	13766	13617	13865	13944	13760	13788	13810	13829	13701	13801	13768	13703	13744	13824	13712	13920	13766	13800	13768	13687	13732	13673	13717	13854	13690	13690	13943	13768	13731	13824	13736	13741	13882	13838	13898	13971	13848	13836	13704	13723	14074	14009	13768	13795	14042	13783	13783	13843	13617	13838	13742	13750	13773	13721	13696	13708	13751	13819	13802	13858	13631	13652	13864	13844	13813	13822	13897	13693	13674	13865	13830	13963	13809	13902	13830	13778	13805	13892	13780	13739	13685	13851	13667	13949	13725	13815	13789	13673	13642	13977	13820	13680	13694	13788	13804	13788	13891	13847	13831	13948	13689	13924	13867	13787	13792	13795	13834	13804	13808	13898	14032	13805	14021	13776	13717	13687	13757	13685	13843	13905	13929	13714	13778	13880	13773	13882	13818	13775	13808	13669	13828	13755	13917	13779	13779	13892	13778	13709	13821	13854	13743	13715	13690	13929	13570	13688	13640	13717	13818	13797	13720	13696	13721	13763	13848	13777	13801	13782	13742	13712	13745	13740	13695	13843	13747	13888	13641	13854	13852	13890	13809	13756	13886	13708	13906	14102	13902	13738	13603	13913	13856	13782	13621	13848	13808	13934	13745	13811	13801	13830	13589	13834	13789	13610	13581	13702	13679	13773	13835	13882	13855	13776	13818	13846	13786	13784	13635	13757	13784	13859	13787	13684	13923	13811	13802	13954	13881	13908	13797	13642	13732	14000	13789	13880	13940	13784	13733	13928	13747	13591	13713	13831	13809	13697	13786	13717	13640	13745	13719	13739	13856	13747	13790	13809	13740	13673	13688	13749	13838	13894	13761	13770	13725	13600	13748	13848	13769	13686	13765	13867	13736	13900	13841	13827	13882	13812	14018	13755	13797	13755	13762	13619	13835	13836	13716	13683	13834	13869	13710	13663	13740	13823	13813	13817	13738	13909	13851	13919	13874	13813	13831	13857	13619	13800	13728	14019	13778	13913	13982	13680	13869	13775	13669	13813	13730	13990	13847	13831	13928	13661	13663	13739	13833	13941	13654	13889	13642	13598	13919	13715	13767	13801	13706	13641	13575	13827	13731	13810	13928	13817	13838	13626	13937	13903	13788	13793	13711	13864	13904	13816	13734	13839	13953	13808	13821	13798	13707	13919	13805	13671	13934	13769	13636	13877	13762	13682	13920	13820	13880	13687	13893	13821	13793	13924	13802	13668	13779	13740	13829	13828	13768	13842	13790	13925	13857	13978	13746	13896	13882	13601	13772	13878	13864	13846	14040	13747	13664	13919	13666	13726	13744	13618	13919	13830	13728	13882	13666	13901	13711	13758	13807	13686	13615	13644	13913	13892	13795	13842	13954	13867	13756	13848	13972	13808	13705	13732	13862	13825	13650	13968	13877	13888	13833	13962	13796	13870	13738	13798	13810	13708	14056	13755	13834	13916	13878	13655	13880	13815	13720	13919	13724	13905	13669	13861	13745	13862	13686	13634	13689	13766	13744	13618	13789	13849	13586	13871	13955	13837	13810	13826	13705	13848	13816	13790	13776	13778	13585	13780	13845	13872	13781	13787	13764	13741	13768	13973	13980	13685	13838	13751	13756	13872	13817	13867	13767	13832	13813	13771	13919	13703	13681	13747	13856	13750	13735	13830	14043	13837	13797	13727	13828	13883	13689	13760	13776	13748	13825	13866	13770	13700	13763	13928	13611	13812	13777	13853	13834	13713	13822	13689	13913	13659	13597	13836	13923	13834	13614	13718	13968	13732	13892	13871	13592	13829	13723	13861	13787	13891	13716	13836	13729	13622	13887	13734	13697	13771	13820	13725	13646	13796	13773	13723	13846	13874	13813	13811	13844	13787	13868	13765	13841	13897	13674	13610	13752	13866	13667	13769	13743	13800	13796	13559	13734	13904	13891	13902	13846	13912	13664	13828	13917	13811	13935	13741	13954	13758	13725	13752	13759	13771	13893	13856	13680	13839	13811	13804	13789	13979	13766	13878	13717	13755	14010	13821	13698	13651	13761	13861	13784	13812	13790	13968	13678	13889	13872	13776	13724	13808	13854	13792	13752	13823	13773	13771	13513	13704	13770	13662	13763	13686	13673	13787	13556	13805	13894	13765	13954	13757	13722	13742	13619	13908	13696	13891	13766	13821	13751	13739	13689	13642	13761	13857	13884	13648	13777	13671	13963	13662	13777	13792	13870	13668	13825	13927	13659	13895	13736	13875	13638	13673	13832	13688	13657	13703	13794	13782	13978	13787	13823	13813	13728	13831	13894	13746	13788	13894	13950	13939	13920	13783	13665	13721	13944	13693	13765	13665	13849	13822	13662	13790	13627	13885	13805	13726	13919	13731	13841	13799	13792	13786	13770	13509	13748	13907	13769	13760	13816	13685	13812	13766	13693	13804	13928	13696	13765	13799	13934	13748	13808	13819	13903	13812	13954	13846	13905	13911	13711	13627	13800	13760	13694	13753	13866	13807	13724	13867	13843	13745	13910	13744	13710	13807	13738	13924	13855	13948	13774	13812	13949	13828	13763	13726	13838	13914	13751	13810	13784	13858	13943	13822	13859	13766	13928	13821	13792	13690	13715	13761	13890	13844	13658	13666	13803	13819	13895	13807	13764	13820	13842	13864	13633	13778	13695	13846	13818	13733	13793	13759	13613	13788	13762	13667	13705	13737	13798	13878	13769	13772	13807	13762	13832	13754	13646	13816	13957	13692	13683	13697	13781	13779	13784	13802	13743	13940	13714	13981	13668	13659	13862	13839	13570	13799	13783	13988	13697	13840	13917	13913	13562	13733	13769	13756	13580	13889	13781	13719	13826	13626	13873	13739	13683	13862	13668	13877	13791	13642	13719	13761	13738	13753	13795	13891	13934	13660	13740	13660	13820	13940	13675	13744	13730	13857	13684	13745	13769	13734	13853	14037	13815	13696	13799	13737	13785	13802	13637	13895	13913	13762	13805	13731	13744	13693	13849	13664	13722	13683	13755	13707	13861	13749	13777	13982	13752	13719	13869	13800	13707	13836	13855	13782	13641	13734	13809	13788	13830	13865	13839	13625	13709	14023	13784	13820	13840	13879	13877	13894	13834	13712	13910	13780	13693	13764	13753	13761	13713	13767	13727	13824	13661	13738	13855	13821	13751	13876	13710	13804	13790	13725	13825	13770	13857	13777	13692	13916	13751	13765	13734	13671	13761	13611	13873	13832	13812	13833	13731	13707	13810	13825	13806	13848	13803	13719	13725	13829	13725	13982	13828	13802	13919	13850	13733	13771	13750	13772	13842	13819	13886	13939	13894	13929	13818
30577	25036	27990	25678	26262	29029	26225	22631	19464	18389	17828	18082	17689	17847	17576	17667	17723	17665	17721	17581	17624	17754	17771	17728	17892	17635	17839	17756	17585	17755	17758	17633	17635	17674	17704	17605	17619	17531	17609	17764	17583	17556	17573	17629	17807	17551	17918	17670	17735	17871	17799	17620	17679	17835	17721	17733	17675	17640	17888	17815	17671	17741	17526	17693	17640	17774	17610	17794	17613	17600	17731	17787	17557	17730	17837	17842	17873	17733	17694	17849	17469	17651	17610	17769	17483	17584	17794	17824	17894	17843	17512	17679	17848	17679	17721	17642	17629	17304	17647	17626	17619	17910	17670	17719	17716	17788	17786	17696	17936	17604	17651	17445	17808	17562	17716	17836	17765	17783	17564	17638	17635	17526	17649	17744	17822	17719	17889	17784	17789	17799	17723	17793	17654	17613	17641	17800	17795	17590	17748	17871	17491	17724	17736	17384	17542	17808	17631	17791	17589	17872	17831	17721	17681	17474	17736	17529	17781	17773	17608	17718	17606	17584	17565	17674	17622	17737	17721	17634	17625	17680	17796	17607	17470	17612	17500	17764	17722	17644	17634	17650	17822	17756	17842	17787	17806	17885	17730	17688	17524	17760	17824	17547	17681	17641	17772	17646	17752	17556	17741	17649	17750	17925	17472	17710	17583	17641	17643	17654	17883	17605	17814	17737	17774	17704	17497	17667	17715	17534	17806	17745	17739	18068	17950	17688	17730	17692	17629	17491	17598	17385	17578	17590	17694	17578	17718	17776	17612	17660	17640	17731	17706	17571	17555	17617	17550	17397	17692	17767	17799	17854	17664	17824	17663	17429	17883	17587	17659	17805	17708	17564	17729	17565	17826	17663	17584	17787	17774	17710	17759	17637	17622	17539	17672	17463	17391	17684	17567	17632	17524	17881	17825	17811	17890	17654	17508	17587	17672	17577	17758	17726	17722	17832	17581	17754	17601	17614	17668	17611	17556	17709	17811	17684	17766	17580	17768	17585	17714	17627	17692	17597	17631	17748	17460	17386	17367	17811	17689	17529	17644	17651	17665	17775	17721	17704	17687	17478	17771	17730	17945	17579	17630	17818	17743	17855	17560	17514	17577	17893	17698	17650	17698	17594	17738	17609	17690	17716	17714	17658	17672	17693	17643	17760	17744	17796	17608	17686	17640	17657	17742	17564	17499	17761	17800	17625	17669	17673	17493	17597	17899	17728	17743	17804	17796	17753	17506	17595	17748	17623	17675	17770	17762	17647	17563	17855	17628	17723	17653	17516	17666	18049	17590	17669	17643	17472	17689	17923	17559	17674	17618	17608	17722	17597	17601	17719	17653	17602	17379	17372	17543	17752	17872	17558	17746	17518	17685	17513	17935	17534	17631	17642	17668	17554	17463	17660	17702	17705	17528	17704	17639	17635	17672	17521	17606	17810	17872	17670	17649	17573	17555	17750	17478	17843	17619	17576	17682	17784	17486	17648	17603	17785	17590	17602	17839	17700	17658	17614	17714	17661	17547	17823	17554	17525	17634	17648	17689	17664	17611	17600	17624	17627	17721	17764	17560	18001	17682	17567	17686	17716	17665	17564	17715	17486	17552	17682	17669	17401	17628	17758	17609	17664	17617	17524	17521	17603	17764	17642	17828	17838	17641	17680	17657	17712	17593	17883	17626	17648	17686	17590	17556	17598	17725	17683	17744	18009	17631	17729	17699	17951	17578	17796	17636	17586	17808	17859	17645	17617	17637	17766	17807	17647	17436	17630	17548	17801	17765	17665	17558	17652	17577	17775	17754	17721	17634	17668	17709	17743	17664	17785	17627	17490	17712	17526	17742	17953	17760	17803	17851	17658	17696	17523	17914	17542	17707	17617	17568	17654	17533	17637	17754	17568	17605	17608	17664	17653	17833	17644	17571	17515	17667	17783	17746	17723	17625	17588	17536	17701	17489	17594	17627	17651	17637	17611	17773	17795	17756	18022	17611	17672	17754	17489	17681	17678	17689	17795	17759	17699	17541	17855	17688	17527	17645	17773	17719	17643	17769	17750	17578	17768	17562	17797	17637	17857	17683	17856	17596	17607	17630	17665	17771	17631	17610	17628	17802	17584	17696	17935	17850	17820	17707	17603	17763	17799	17778	17598	17564	17675	17698	17505	17678	17631	17813	17725	17649	17541	17705	17916	17777	17803	17614	17625	17706	17801	17863	17797	17655	17506	17640	17578	17573	17645	17736	17706	17724	17580	17655	17709	17790	17571	17857	17651	17850	17695	17749	17503	17720	17797	17855	17781	17683	17818	17835	17484	17629	17728	17572	17682	17802	17842	17746	17704	17958	17687	17811	17589	17761	17667	17448	17656	17844	17660	17537	17704	17681	17845	17714	17816	17745	17450	17627	17695	17808	17655	17796	17658	17755	17658	17575	17679	17793	17818	17682	17642	17518	17711	17563	17810	17533	17727	17734	17570	17598	17602	17884	17804	17759	17767	17594	17748	17700	17670	17959	17751	17717	17568	17605	17646	17636	17692	17648	17688	17659	17849	17706	17682	17628	17463	17594	17588	17693	17494	17957	17768	17648	17720	17693	17760	17672	17606	17791	17501	17618	17731	17723	17682	17827	17638	17775	17490	17489	17627	17803	17662	17652	17601	17347	17567	17658	17594	17536	17828	17696	17675	17587	17727	17499	17749	17712	17778	17870	17743	17626	17611	17663	17671	17579	17774	17776	17552	17881	17595	17839	17578	17821	17700	17843	17588	17699	17704	17660	17652	17780	17560	17562	17701	17587	18060	17727	17711	17327	17803	17673	17668	17748	17607	17636	17522	17531	17772	17705	17671	17763	17623	17816	17788	17631	17707	17467	17524	17523	17816	17747	17681	17844	17764	17613	17816	17527	17744	17591	17704	17677	17799	17821	17809	17726	17691	17613	17550	17642	17534	17817	17418	17745	17705	17591	17833	17724	17519	17755	17915	17860	17661	17521	17757	17675	17327	17675	17669	17703	17647	17764	17726	17522	17519	17420	17539	17638	17695	17875	17587	17686	17453	17743	17703	17390	17608	17669	17684	17777	17609	17742	17898	17795	17564	17815	17725	17620	17781	17638	17703	17628	17812	17749	17617	17703	17416	17474	17568	17726	17735	17529	17676	17510	17643	17682	17588	17496	17663	17684	17536	17514	17751	17929	17574	17692	17694	17769	17761	17620	17514	17623	17655	17773	17528	17718	17789	17584	17785	17747	17812	17585	17588	17455	17767	17671	17692	17725	17433	17796	17322	17564	17795	17558	17766	17621	17665	17768	17566	17620	17775	17759	17607	17662	17661	17718	17758	17857	17799	17668	17611	17597	17583	17603	17687	17542	17652	17898	17673	17780	17623	17673	17802	17771	17543	17504	17724	17457	17734	17720	17480	17583	17546	17634	17623	17701	17572	17589	17652	17595	17802	17636	17626	17643	17676	17546	17818	17551	17772	17624	17778	17489	17617	17766	17548	17644	17742	17869	17837	17897	17723	17709	17765	17605	17745	17843	17740	17649	17797	17636	17747	17742	17486	17648	17793	17585	17578	17502	17867	17800	17669	17680	17557	17382	17676	17844	17960	17658	17770	17674	17649	17458	17484	17795	17613	17726	17840	17804	17776	17778	17679	17561	17829	17534	17707	17639	17883	17702	17630	17792	17454	17587	17840	17725	17534	17652	17811	17642	17783	17725	17824	17600	17531	17825	17531	17828	17684	17502	17830	17673	17947	17875	17799	17620	17582	17568	17501	17746	17692	17770	17694	17740	17720	17743	17710	17708	17637	17538	17732	17716	17735	17687	17700	17646	17714	17583	17905	17541	17649	17689	17576	17663	17658	17555	17940	17716	17568	17678	17570	17654	17784	17583	17679	17591	17601	17722	17514	17446	17767	17711	17736	17865	17767	17777	17936	17857	17765	17787	17597	17818	17582	17595	17586	17711	17866	17838	17748	17597	17878	17661	17489	17683	17643	17796	17456	17653	17824	17728	17649	17711	17692	17674	17703	17724	17446	17658	17709	17465	17641	17628	17640	17678	17520	17634	17574	17784	17691	17813	17660	17560	17617	17454	17641	17712	17624	17654	17877	17933	17806	17851	17699	17635	17673	17534	17660	17663	17631	17754	17650	17575	17651	17867	17611	17739	17630	17612	17586	17923	17711	17987	17632	17608	17649	17848	17756	17699	17731	17707	17565	17714	17642	17714	17755	17702	17913	17790	17494	17877	17581	17671	17646	17854	17731	17645	17755	17743	17637	17585	17707	17605	17764	17722	17686	17710	17674	17851	17587	17904	17734	17648	17626	17848	17689	17617	17491	17685	17637	17602	17664	17805	17670	17562	17633	17478	17646	17587	17497	17596	17827	17591	17777	17617	17843	17777	17708	17749	17649	17531	17931	17714	17656	17668	17676	17439	17811	17690	17610	17631	17584	17731	17635	17770	17887	17685	17827	17793	17711	17511	17626	17750	17656	17722	17574	17593	17630	17848	17719	17436	17733	17631	17592	17589	17827	17626	17730	17718	17738	17803	17711	17678	17796	17617	17453	17590	17743	17725	17902	17679	17756	17677	17553	17641	17887	17682	17487	17655	17672	17684	17873	17812	17597	17534	17796	17855	17540	17495	17706	17644	17606	17684	17510	17566	17756	17522	17416	17719	17609	17581	17640	17865	17846	17778	17744	17673	17719	17570	17351	17870	17970	17633	17454	17911	17708	17686	17642	17750	17463	17589	17600	17253	17707	17717	17397	17771	17723	17867	17880	17574	17474	17672	17769	17725	17434	17664	17574	17654	17799	17483	17649	17722	17445	17636	17736	17626	17730	17835	17732	17666	17703	17843	17599	17671	17812	17497	17616	17792	17613	17625	17595	17765	17826	17613	17776	17738	17745	17744	17444	17571	17797	17721	17731	17547	17535	17657	17532	17695	17711	17687	17696	17451	17583	17664	17619	17500	17639	17713	17619	17674	17633	17654	17768	17573	17549	17894	17654	17647	17575	17547	17679	17652	17792	17732	17588	17771	17877	17895	17831	17874	17798	17671	17666	17774	17632	17838	17739	17660	17837	17659	17420	17471	17887	17831	17540	17697	17631	17467	17708	17726	17580	17702	17738	17786	17665	17659	17635	17683	17625
21191	29063	27932	23166	26665	27893	23660	18862	15559	14304	13931	13665	13857	14033	13872	13698	13841	13716	13914	13717	13780	13839	13938	13861	13781	13879	13894	13848	13912	13702	13809	13788	13850	13786	13698	13923	13870	13820	13737	13866	13784	13839	13779	13718	13932	13777	13893	13774	13894	13802	13907	13718	13872	13701	13939	13686	13849	13848	13760	13820	13859	13690	13767	13902	13825	13767	13786	13873	13675	13684	13720	13733	13855	13839	13821	13854	13763	13641	13915	13833	13809	13621	13630	13896	13836	13728	13864	13727	13738	13857	13978	13661	13691	13866	13794	13756	13893	13844	13828	13752	13871	13651	13911	13893	13998	13823	13814	13786	13777	13652	13859	13769	13757	13819	13637	13735	13737	13880	13832	13843	13759	13894	13730	13928	13698	13764	13700	13807	13670	13754	13914	13819	13766	13680	13760	13729	13674	13818	13851	13826	13984	13836	13846	13685	13771	13744	13924	13991	13802	13770	13677	13694	13785	13754	13862	13705	13785	13829	13768	13918	13752	13803	13742	13840	13942	13964	13917	13831	13775	13764	13742	13747	13848	13770	13839	13842	13709	13918	13841	13712	13878	13700	13708	13625	13829	13702	13786	13873	13775	13750	13836	13893	13681	13877	13920	13747	13783	13726	13916	13757	13841	13669	13795	13880	13845	13742	13816	13768	13802	13825	13883	13787	13698	13644	13630	13866	13743	13875	13746	14017	13744	13815	13795	13771	13718	13942	13709	14042	13705	14019	13818	13790	13693	13817	13781	13752	13920	13767	13858	13826	13902	13755	13781	13753	13786	13722	13867	13899	13851	13680	13922	13894	13840	13813	13813	13762	13923	13827	13751	13697	13705	13866	13927	13773	13766	13815	13673	13741	13961	13778	13728	13743	13677	13960	13746	13855	13758	13769	13830	13961	13836	13862	13961	13883	13838	13915	13917	13885	13793	13731	13842	13822	13972	13865	13747	13756	13728	13847	13853	13748	13869	13800	13750	13720	13818	13846	13742	13702	13757	13806	13936	13764	13660	13974	13735	13880	13675	13727	13861	13774	13621	13875	13789	13704	13878	13850	13682	13823	13993	13870	13820	14039	13783	13915	13698	13773	13852	13861	13889	13933	13885	13837	13745	13832	13929	13815	13957	13784	13972	13999	13809	13724	13859	13650	13886	13732	13718	13799	13980	13880	14023	13606	13907	13773	13795	13788	13850	13825	13734	13620	13734	13837	13668	13708	13784	13874	13837	13797	13878	13843	13658	13846	13648	13836	13895	13798	13755	13761	13649	13718	13717	13706	13813	13810	13863	13979	13995	13851	13723	13988	13670	13912	13630	13894	13789	13756	13847	13733	13780	13944	13808	13791	13953	13772	13720	13799	13786	13794	13788	13834	13944	13773	13643	13830	13868	13867	13780	13836	13937	13839	13883	13790	13715	13922	13718	13816	13806	13942	13838	13740	13722	13731	13914	13674	13791	13789	13822	13666	13883	13845	13741	13672	13821	13964	13833	13802	13644	13793	13752	13800	13810	13791	13881	13739	13789	13787	13930	13869	13681	13801	13614	13900	13693	13898	13845	13737	13809	13905	13845	13758	13833	13711	13804	13706	13775	13883	13738	13823	13664	13901	13863	14013	13828	13834	13684	13793	13781	13852	13770	13654	13868	13690	13757	13875	13754	13808	13712	13884	13665	13855	13694	13771	13771	13951	13825	13744	13868	13758	13876	13649	13742	13811	13926	13706	13794	13631	13809	13699	13736	13737	13952	13671	13947	13608	13630	13812	13859	13848	13707	13844	14029	13807	13898	13785	14013	13700	13942	13841	13788	13780	13771	13857	13675	13780	13752	13774	13930	13766	13924	13813	13728	13870	13788	13905	13764	13832	13678	13897	13790	13844	13895	13856	13724	13777	13778	13829	13901	13743	13636	13921	13719	13852	13828	13878	13869	13700	13721	13881	13717	13860	13804	13861	13803	13922	13889	13659	13935	13660	13815	13930	13752	13722	14077	13708	13785	13764	13702	13991	13902	13800	13917	13786	13711	13854	13797	13714	13748	13913	13775	13760	13832	13930	13927	13905	13816	13962	13973	13762	13811	13871	13893	13923	13810	13771	13790	13780	13723	13893	13686	13763	13784	13741	13832	13854	13802	13804	13835	13951	13870	13603	13758	13706	13778	13993	13766	13794	13877	13765	13634	13842	13802	13996	13674	13861	13715	13838	13676	13802	13855	13790	13921	13749	13919	13741	13719	13832	13807	13878	13949	13917	13753	13864	13913	13740	13814	13792	13650	13831	13794	13633	13994	13867	13880	13725	13854	13967	13749	13827	13830	13797	13713	13591	13970	13917	13946	13964	13823	13613	13832	13884	13763	13887	13848	13856	13826	13672	13766	13584	14047	13748	14018	13883	13719	13748	13858	13680	13710	13742	13649	13907	14017	13854	13745	13754	13911	13681	13898	13766	13813	13885	13708	13718	13971	13872	13823	13642	13835	13861	13838	13742	13860	13803	13721	13842	13918	13872	13778	13804	13838	13724	13747	13872	13899	13804	13951	13887	13786	14057	13898	13847	13886	14031	13747	13827	13834	13875	13964	13769	13781	13841	13888	13715	13846	13827	13860	13795	13751	13810	13937	13976	13798	13790	13732	13801	13762	13797	13665	13668	13862	13739	13801	13894	13664	13813	13883	13662	13844	13719	13895	13992	13721	13726	13790	13814	13732	13565	13801	13853	13880	13722	13737	13756	13834	13637	13808	13858	13963	13679	13747	13803	13849	13908	13849	13845	13624	13987	13940	13676	13757	13816	14075	13838	13864	13759	13762	13950	13740	13911	13851	13956	13715	13851	13767	13705	13639	13945	13665	13762	13608	13780	13654	13770	13916	13884	13795	13808	13669	13981	13919	13808	13960	13756	13863	13516	13843	13923	13876	13740	13935	13701	13907	13791	13880	13798	13950	13920	13820	13748	13720	13855	13778	13531	13722	13872	13835	13788	13748	13798	13857	13776	13789	13652	13771	13772	13810	13749	13567	13797	13893	13826	13821	13705	13830	13878	13731	13803	13719	13612	13930	13914	13817	13833	13917	13877	13695	13707	13991	13889	13916	13770	13817	13906	13746	13766	13734	14003	13778	13724	13892	13780	13727	13716	13966	13708	13896	13762	13712	13986	13754	13763	13605	13881	13954	13899	13936	13906	13922	13707	13960	13764	13980	13892	13801	13832	13669	13969	13759	13755	13730	13693	13881	13764	13630	13892	13838	13798	13878	13862	13710	13595	13781	13685	13721	13927	13744	13832	13976	13972	13786	13741	13661	14037	13792	13859	14002	13877	13743	13911	13707	13792	13854	13788	13650	13877	13862	13729	13834	13721	13795	13953	13735	13808	13705	13804	13964	13897	13862	13907	13816	13747	13873	13928	13917	13735	13812	13901	13824	13835	13780	13850	13954	13896	13759	13729	13791	13797	13768	13761	13880	13713	13754	13823	13757	13975	13825	13781	13782	13770	13894	13816	13822	13871	13960	13669	13865	13646	13835	13780	13890	13910	13887	13850	13998	13790	13829	13821	13817	13896	13805	13672	13744	13706	13896	13742	13840	13831	13899	13905	13714	13920	13711	13883	13865	13885	13769	13712	13859	13854	13695	13717	13789	13861	13779	13644	13794	13725	13953	13701	13604	13587	13865	13678	13743	13823	13754	13836	13875	13724	13886	13763	13838	13721	13665	13734	13649	13879	13856	13916	13776	13840	13915	13909	13867	13977	13796	13889	14121	13882	13875	13713	13935	13724	13739	13887	13923	13758	13840	13826	13805	13690	13710	13734	13930	13871	14060	13636	13855	13790	13566	13793	13909	13787	13852	13792	14006	13851	13793	13736	13887	13710	13854	13785	13846	13920	13721	13738	13625	13903	13783	13901	13813	13628	13690	13836	13884	13806	13847	13979	13623	13816	13831	13721	13657	13910	13735	13814	13767	13764	13844	13747	13836	13592	13786	13738	13750	13895	13838	13897	13717	13945	13989	13818	13710	13836	13813	13936	13846	13566	13635	13770	13875	13908	13983	13775	13950	13986	13955	13849	13755	13828	13772	13628	13911	13707	13835	13725	13981	13776	13911	13718	13887	13760	13840	13843	13852	13953	13961	13755	13663	13734	13820	13844	13893	13773	13775	13714	14025	13769	13857	13894	13844	13770	13782	13813	13908	13884	13911	13653	13755	13945	13895	13819	13856	13783	13743	13876	13760	13849	13949	13752	13793	13806	13868	13635	13848	13750	13979	13770	13823	13737	13866	13692	13841	13866	13812	13778	13891	13856	13862	13910	13651	13628	13896	13948	13810	13992	13821	13887	13930	13720	13893	13849	13628	13891	13727	13877	13871	13819	13732	13777	13910	13893	13844	13938	13910	13786	13801	13772	13845	13798	13868	13807	13841	13998	13863	13854	13826	13625	13794	13729	13843	13787	13890	13799	13751	13999	13792	13776	13840	13811	13820	13924	13655	13763	13836	13881	13830	14019	13764	13802	13913	13944	13848	13998	13984	13689	13816	13799	13783	13589	13854	13910	13805	13798	13924	13866	13690	13724	13765	13772	13914	13954	13843	13865	13897	13620	13765	13942	13777	13840	13825	13870	13794	13739	13717	13693	13885	13749	13907	13678	13984	13905	13842	13902	13634	13823	13851	13665	13780	13725	13790	13757	14001	13901	13847	13730	13806	13898	13829	13816	13951	13939	13834	13827	13718	13954	13769	13715	13897	13889	13775	13826	13955	13625	13752	13857	13736	13714	13831	13811	13834	13648	13834	13832	13795	13811	13885	13897	13707	13753	13695	13856	13866	13910	13836	13679	13754	13741	13685	13740	13979	13990	13800	13921	13848	13955	13813	13855	13755	13946	13819	13928	13892	13804	13821	13700	13703	13928	13865	13806	13866	13983	13888	13763	13902	13738	13818	13853	13825	13853	13696	13800	13798	13755	13736	13904	13727	13993	13884	13978	13776	13997	13730	13798	13935	13818	13876	13809	13824	13709	13683	13761	13864	13882	13717	13885	13751	13802	13735	13902	13779	13561	13779	13908	13661	13801	13828	13963	13866	13913	13858	13828	13706	13762	13762	13826	13963	13814	13718	13694	13834	13847	13713	13789	13750	13761
25446	21433	28777	26767	46673	63256	54604	39718	27242	21319	19264	18503	18491	18656	18407	18616	18391	18236	18447	18467	18200	18427	18334	18128	18420	18480	18667	18450	18632	18316	18466	18587	18307	18539	18364	18444	18290	18328	18228	18428	18349	18582	18514	18419	18258	18469	18247	18304	18243	18482	18355	18332	18311	18352	18382	18357	18312	18206	18241	18258	18354	18257	18276	18359	18213	18417	18418	18510	18423	18570	18345	18349	18372	18466	18793	18323	18299	18277	18459	18218	18303	18258	18280	18125	18311	18085	18447	18206	18270	18464	18225	18264	18396	18206	18532	18273	18228	18350	18142	18438	18266	18338	18395	18469	18349	18394	18288	18045	18450	18383	18113	18440	18332	18322	18450	18355	18098	18442	18217	18221	18377	18186	18333	18397	18167	18420	18387	18053	18278	18513	18402	18335	18197	18264	18363	18100	18223	18324	18229	18402	18257	18492	18015	18103	18280	18293	18205	18622	18506	18428	18419	18162	18445	18415	18410	18321	18318	18370	18145	18321	18288	18374	18414	18387	18340	18365	18316	18208	18330	18498	18512	18450	18120	18333	18434	18261	18416	18156	18304	18035	18290	18284	18395	18310	18280	18282	18221	18242	18290	18212	18315	18423	18207	18296	18461	18461	18282	18374	18375	18469	18431	18390	18268	18315	18289	18245	18229	18219	18410	18211	18251	18275	18296	18349	18562	18194	18404	18222	18133	18323	18147	18135	18286	18238	18239	18344	18035	18242	18308	18023	18522	18217	18269	18424	18342	18319	18612	18287	18487	18248	18451	18359	18298	18307	18296	18366	18419	18301	18184	18328	18166	18468	18276	18202	18401	18416	18432	18053	18424	18223	18154	18266	18070	18176	18307	18082	18236	18441	18438	18426	18274	18467	18346	18272	18149	18230	18093	18261	18193	18307	18248	18264	18579	18449	18227	18399	18344	18239	18490	18330	18509	18284	18503	18306	18508	18362	18402	18467	18071	18200	18084	18524	18408	18215	18376	18361	18134	18344	18437	18233	18220	18379	18396	18347	18156	18404	18427	18214	18322	18361	18367	18164	18371	18226	18387	18338	18110	18347	18394	18107	18313	18251	18469	18447	18464	18221	18213	18385	18288	18266	18382	18283	18130	18395	18465	18243	18433	18121	18303	18150	18374	18327	18177	18345	18240	18111	18147	18258	18508	18324	18057	18162	18140	18265	18083	18214	18177	18317	18189	18351	18236	18112	18313	18452	18207	18334	18305	18463	18235	18428	18268	18326	18306	18266	18306	18513	18283	18324	18247	18292	18486	18363	18371	18261	18268	18265	18163	18413	18316	18234	18085	18228	18442	18342	18205	18190	18276	18190	18312	18304	18462	18269	18294	18276	18329	17955	18415	18296	18326	18542	18327	18295	18253	18412	18258	18515	18481	18492	18488	18141	18174	18468	18319	18182	18220	18283	18518	18093	18200	18260	18371	18196	18257	18246	18364	18223	18213	18314	18267	18436	18461	18019	18039	18198	18319	18058	18194	18343	18180	18286	18177	18335	18294	18192	18449	18437	18330	18356	17954	18134	18334	18331	18164	18142	18243	18288	18476	18330	18277	18174	18361	18507	18258	18314	18369	18210	18162	18351	18384	18314	18221	18270	18261	18244	18478	18438	18376	18520	18393	18386	18427	18276	18359	18300	18205	18221	18357	18478	18467	18325	18238	18271	18208	18296	18367	18275	18279	18213	18395	18326	18306	18263	18324	18318	18403	18410	18457	18283	18278	18176	18150	18305	18343	18304	18316	18253	18389	18237	18344	18409	18237	18281	18323	18389	18311	18278	18223	18146	18134	18073	18386	18305	18177	18299	18385	18241	18321	18288	18061	18317	18357	18125	18194	18148	18313	18181	18176	18115	18155	18212	18301	18305	18482	18386	18230	18254	18362	18202	18374	18116	18200	18374	18444	18293	18377	18413	18515	18386	18337	18346	18491	18330	18266	18274	18252	18123	18266	18288	18068	18356	18342	18385	18515	18513	18240	18375	18382	18188	18257	18250	18238	18399	18279	18115	18226	18320	18159	18347	18302	18274	18262	18507	18181	18381	18261	18458	18368	18298	18353	18280	18416	18328	18402	18109	18380	18216	18213	18466	18359	18272	18215	18491	18538	18535	18340	18221	18127	18400	18332	18463	18273	18142	18460	18350	18342	18285	18354	18333	18270	18372	18402	18238	18251	18337	18357	18447	18258	18202	18419	18183	17876	18167	18070	18251	18239	18188	18290	18472	18308	18264	18256	18150	18141	18325	18185	18461	18341	18325	18378	18292	18462	18180	17988	18330	18352	18235	18435	18473	18357	18394	18329	18152	18297	17986	18365	18256	18303	18355	18360	18128	18121	18411	18365	18425	18275	18394	18406	18330	18157	18308	18278	18425	18302	18380	18490	18450	18569	18245	18461	18397	18243	18196	18370	18311	18430	18374	18465	18290	18287	18215	18442	18359	18158	18195	18408	18344	18147	18488	18096	18448	18378	18077	18235	18495	18399	18248	18332	18309	18386	18117	18422	18266	18279	18251	18467	18352	18331	18316	18553	18508	18270	18451	18205	18179	18164	18494	17975	18385	18107	18147	18228	18171	18214	18214	18573	18447	18320	18254	18426	18474	18446	18606	18360	18161	18485	18213	18383	18404	18281	18308	18487	18471	18333	18415	18516	18196	18023	18155	18168	18467	18276	18205	18187	18324	18197	18138	18330	18122	18436	18236	18233	18388	18343	18413	18119	18352	18389	18363	18347	18298	18346	18287	18565	18325	18366	18534	18230	18371	18348	18398	18525	18372	18075	18444	18239	18316	18254	18296	18311	18104	18262	18275	18443	18077	18297	18253	18219	18388	18123	18226	18095	18163	18203	18079	18189	18172	18216	18369	18208	18284	18357	18149	18473	18356	18505	18205	18219	18079	18369	18276	18301	18247	18382	18114	18358	18371	18226	18333	18358	18301	18344	18181	18175	18325	18517	18231	18308	18318	18387	18501	18312	18255	18325	18383	18469	18362	18348	18464	18182	18445	18199	18248	18369	18176	18290	18412	18222	18298	18360	18299	18479	18393	18245	18518	18676	18454	18253	18251	18464	18224	18281	18479	18490	18310	18284	18572	18547	18343	18409	18344	18153	18201	18219	18267	18235	18457	18453	18256	18248	18496	18332	18254	18306	18262	18290	18245	18566	18230	18350	18335	18316	18331	18225	18383	18179	18371	18273	18249	18286	18305	18416	18436	18211	18205	18217	18369	18340	18066	18430	18184	18519	18432	18354	18343	18324	18338	18405	18377	18259	18402	18552	18521	18356	18367	18394	18211	18192	18155	18436	18305	18446	18239	18513	18110	18103	18270	18320	18173	18076	18217	18182	18523	18470	18284	18418	17968	18295	18133	18160	18237	18317	18092	18436	18373	18278	18439	18202	18322	18329	18205	18216	18128	18197	18143	18237	18470	18344	18200	18319	18392	18149	18258	18352	18421	18480	18133	18227	18343	18360	18267	18229	18257	18520	18318	18555	18452	18329	18288	18295	18249	18407	18218	18336	18487	18136	18001	18048	18108	18510	18243	18484	18319	18356	18292	18485	18246	18404	18299	18330	18376	18501	18487	18241	18607	18354	18312	18305	18444	18242	18510	18141	18294	18279	17970	18019	18326	18335	18556	18251	18468	18276	18194	18219	18161	18317	18449	18270	18280	18512	18404	18167	18368	18164	18365	18271	18370	18315	18454	18344	18364	18357	18335	18100	17999	18239	18275	18295	18373	18357	18508	18341	18402	18413	18453	18255	18457	18428	18391	18358	18122	18193	18281	18434	18317	18363	18075	18337	18298	18203	18460	18259	18272	18460	18305	18267	18202	18120	18353	18474	18351	18150	18112	18197	18369	18396	18060	18183	18497	18422	18289	18223	18204	18326	18456	18224	18389	18159	18184	18198	18358	18480	18218	18182	18308	18259	18404	18260	18282	18261	18237	18091	18233	18396	18157	18435	18395	18290	18271	18396	18353	18276	18293	18196	18495	18370	18308	18087	18307	18657	18225	18394	18450	18180	18274	18241	18281	18361	18411	18389	18368	18316	18257	18309	18101	18194	18296	18257	18066	18128	18285	18351	18232	18151	18213	18120	18380	18334	18499	18297	18267	18435	18381	18267	18561	18252	18214	18359	18320	18343	18352	18366	18340	18340	18200	18396	18294	18162	18368	18415	18321	18246	18158	18505	18308	18562	18450	18315	18216	18186	18355	18228	18278	18212	18267	18396	18464	18108	18529	18516	18262	18179	18555	18245	18317	18473	18274	18341	18147	18206	18230	18342	18321	18428	18079	18054	18520	18422	17834	18545	18362	18296	18190	18329	18163	18464	18171	18081	18216	18181	18486	18438	18443	18340	18450	18299	18358	18542	18249	18388	18415	18432	18543	18307	18247	18279	18428	18328	18429	18617	18431	18442	18260	18176	18435	18169	18360	18296	18175	18519	18394	18296	18143	18341	18070	18278	18436	18299	18377	18362	18237	18428	18369	18165	18414	18593	18332	18460	18310	18250	18483	18492	18323	18448	18442	18342	18282	18287	18422	18396	18238	18360	18307	18345	18302	18341	18106	18542	18361	18272	18444	18394	18419	18323	18228	18279	18170	18494	18281	18364	18361	18251	18051	18088	18429	18465	18337	18466	18279	18482	18309	18153	18489	18204	18131	18301	18131	18319	18230	18412	18295	18294	18304	18373	18353	18488	18448	18373	18215	18340	18347	18480	18291	18368	18133	18384	18356	18360	18163	18401	18342	18114	18360	18297	18217	18138	18331	18493	18220	18319	18476	18442	18319	18222	18441	18157	18361	18456	18099	18319	18502	18362	18229	18327	18194	18143	18320	18324	18191	18287	18505	18329	18202	18233	18348	18261	18366	18393	18326	18172	18327	18236	18342	18400	18232	18462	18380	18324	18176	18337	18322	18630	18364	18339	18619	18221	18323	18181	18319	18205	18309	18178	18320	18339	18290	18468	18481	18380	18299	18456	18299	18219	18292	18175	18160	18289	18368	18237	18375	18391	18328	18369	18309	18542	18309	18277	18289	18302	18211	18330	18163	18305	18234	18365	18072	18195	18330	18441	18311	18278	18352	18589	18290	18119	18281	18266	18380
24731	41993	40625	38933	57729	61256	51056	36550	22641	16069	14544	14115	14096	14149	14224	14151	14030	14232	14145	14162	14188	14061	13995	14221	14177	14110	14097	14052	14240	14050	14040	14247	14066	14090	14143	14201	14045	14352	14117	14235	14283	14072	14227	14152	14167	14102	14060	14011	14187	14198	14125	14209	14127	14129	14091	14058	14043	14104	14108	14159	13980	14172	13980	14165	14231	14087	14175	14145	14103	14120	14008	14077	14045	14126	14035	14124	14092	14140	14209	14185	14197	14265	14206	14177	14091	14063	14072	14063	14305	14115	14023	14190	14110	14171	14059	14065	14142	14242	14046	14208	14075	14211	14006	14307	14195	14309	14243	14043	14026	14176	14289	14030	13959	14140	14042	14003	14060	14160	14256	14039	14176	14086	14123	14000	14113	14062	14118	14079	13993	14215	14118	14115	14272	14188	14273	14170	13941	14142	13967	14196	14253	14074	14032	14205	14129	14214	14234	14093	14206	14126	14149	14021	14005	14206	14182	14156	14157	14239	14236	14149	14205	14130	14303	14150	14191	14088	14197	14030	13997	14039	14109	14253	14172	14296	14345	14043	14178	14227	14115	14141	14239	14069	14241	14036	14078	14180	14045	14075	14219	14053	14176	14071	14148	14197	14065	14094	14318	14054	13991	14072	14144	14242	14047	14142	14036	14060	14137	14269	14230	14102	14175	14030	14121	14318	14100	14016	14299	14276	14177	14215	13985	14063	14222	14150	14011	14083	14156	14104	14267	14010	14013	14244	14170	14205	14066	14230	14158	14089	14038	14178	14211	14235	14133	14071	14130	14123	14222	13974	14142	14243	14115	14229	14263	14106	14269	14135	14362	14008	14326	14053	14087	14055	14202	14307	14016	14046	14153	14147	14145	14134	14157	14148	14234	14143	14201	14076	13983	14177	14121	14169	14103	14114	14070	14213	14065	14007	14060	14138	14001	14319	14082	14210	14099	13987	14017	14168	14219	14223	14279	14385	14211	14125	14272	14097	14203	14014	13921	14034	14341	13857	14089	14129	14090	14179	14284	14250	14194	14009	14079	14128	14203	14098	14073	13981	14123	14249	14175	14058	14085	14063	14030	14084	14034	14021	14094	14165	14200	14226	14173	14068	13993	14182	14061	14253	14284	14087	14248	14192	14028	14260	14148	13998	14169	14220	14063	14121	14209	14081	13962	14086	14100	14133	14095	14159	14346	14002	14348	14146	14012	14166	14121	13991	14162	14004	14154	14159	14126	14151	14305	14156	14274	14311	14029	14116	14147	14374	14348	14095	14158	14121	14155	14102	14146	14161	14236	14243	14168	14073	14196	14103	14153	14174	14143	14133	14071	13893	14219	14071	14150	14177	14066	13954	14094	14150	14054	14162	14262	14129	14284	14048	14228	14016	14078	14154	14262	14225	14155	14088	14080	14178	14180	14161	14099	14139	13975	13931	14184	14276	14362	14189	14153	14113	14082	14123	14022	14112	14005	14180	14190	14060	14046	14013	14207	14234	13981	14294	14040	14101	14210	14212	14066	14283	14144	14185	14262	14167	13996	14035	14026	14148	14110	14057	14192	14005	14195	14063	14129	14166	14085	14151	14256	14090	14044	14259	14114	14208	14268	14065	14061	14309	14045	14275	14161	13990	14138	14077	14235	14081	14115	14007	14085	14192	14159	14128	14224	14331	14117	14190	14123	14124	14120	14187	14093	14223	14140	14084	14055	14277	14099	14269	14237	14161	14023	14124	14261	14226	14110	14199	14213	14152	14184	14061	14121	14102	14224	14140	14145	14297	14179	14131	13963	14223	14273	14135	14194	14096	14210	14155	14200	14027	14065	14053	14180	14082	14037	14276	14037	14046	14145	14270	14048	14293	14177	14167	14188	14091	14060	14315	14128	14114	14075	14042	14212	14120	14071	14198	14071	14193	14197	14203	14029	14119	14226	14071	14141	14245	14083	14064	14113	14211	14183	14165	14220	14107	14173	14097	13991	14341	14269	14090	14222	14180	14226	13981	14171	14182	14140	14064	14139	13996	14120	14190	14129	14218	14340	14063	14232	14111	14145	14124	14055	14185	14314	14170	14300	14124	14202	14209	14165	14210	14150	14043	13989	14207	14269	14143	13961	14204	14042	14227	14035	14013	14365	14043	14134	14217	14004	14228	14034	14145	13982	14306	14129	14353	14272	14143	14240	14168	14154	14149	14193	14114	14078	14260	14004	14116	14005	13949	14197	14057	14126	14185	14002	14242	14282	14146	14149	14201	14281	14132	14042	14119	14201	14154	14196	14104	14046	14144	14204	13934	14271	14136	14263	14167	14083	14198	14067	14176	14035	14296	14106	14078	14112	14013	14090	14081	14214	14213	13984	14362	14192	14145	14105	14190	14120	14019	14206	14002	14149	14118	14257	14145	14043	14198	13961	14035	14013	14104	14120	14119	14067	14043	14130	14260	14110	14057	13984	14248	14080	14059	14162	14056	14090	14101	14199	14068	14184	14034	14041	14173	14126	14171	14241	14271	14258	14068	14054	14055	13998	14185	14129	14155	14158	14027	13997	14147	14193	14128	14135	14044	14239	14239	14127	13902	14112	14180	13999	14128	14273	14165	14155	13953	14276	14132	14038	14269	14145	14087	14069	14183	14186	13984	14166	14227	14297	14200	14093	14013	14193	14247	14161	13999	14264	14092	14205	14145	14274	14241	14010	14106	14066	14041	14122	14195	14233	14272	14235	14144	14137	13985	14175	13949	14340	14205	14162	13943	14231	13903	14134	14063	14235	14254	14194	14100	14207	14077	14091	14168	14095	14214	14272	14101	14198	14139	14019	13982	14021	14135	14191	14021	14026	14174	14346	13955	14108	14167	14181	14105	14058	14075	14053	14095	14107	13912	14127	14198	14111	14160	14038	14079	14161	14225	14096	14147	14024	14079	14281	13911	14195	14099	14198	14125	14026	14142	14089	14129	14186	14110	14138	14193	14316	14145	14087	14272	14062	14128	14121	14072	14103	14038	14170	14107	14097	14079	14207	14233	14152	14201	14222	14182	14052	14179	14262	14136	14317	14122	14200	14294	14145	14123	13975	14240	14113	14073	14143	14159	14139	14186	14004	13973	14321	14046	14196	14290	14234	14253	14194	14314	14194	13970	14025	14259	14284	14215	14156	14161	14090	14202	14145	14090	14134	13995	14176	14108	14032	14122	14144	14155	14051	14208	14076	14140	14147	14058	14068	14273	14260	14323	14079	14081	14085	14035	14085	14093	14308	14153	14124	14233	14097	14116	14204	14219	14096	14127	14035	14299	14125	14043	14251	14148	14226	14046	14138	14125	14179	14137	14158	14041	14333	14102	14059	14151	14203	13972	14182	14079	14019	14110	14029	14100	13898	14213	14157	14264	14110	14059	13971	14300	14047	14243	14204	14103	14082	14164	14122	14134	13948	14196	14100	14079	14052	14074	14117	14192	14169	14210	14123	14206	14089	14313	14119	13977	14204	14150	14299	14247	14250	14105	14219	14115	14116	14143	14308	14043	14300	14028	14176	14363	14076	14212	14129	14131	14072	14129	14143	14053	14021	14022	13971	14185	13940	13931	14233	14083	14086	14122	14225	14248	14185	14092	13887	14071	14089	14067	14051	14054	14051	14232	14014	14222	14232	14312	14200	13869	14269	14287	14286	14015	14150	14063	14209	14120	14248	14092	14192	13941	13944	14072	14040	14331	14104	14130	14309	14072	14199	14142	14048	14230	14153	14176	14088	14320	14174	14171	14188	14034	14207	14121	14035	13945	14180	14131	14163	14334	14123	14207	14048	14012	14293	13999	14203	14059	14147	13930	14292	14051	14235	14195	14148	14165	14135	14191	13997	14160	14041	14042	14221	14315	14157	14181	14057	14188	14160	14378	14059	14123	14007	14013	14154	14361	14043	14121	14155	14113	14071	14232	14075	14170	14176	14182	14236	14098	14170	14208	14109	14067	14310	14079	14201	14005	14208	14144	14121	14040	14198	14175	14019	14227	14189	14321	13966	14141	14193	14140	14157	13993	14029	14058	14250	14258	14213	14313	14114	14068	14144	14122	14201	14090	14122	14152	13967	14236	14046	14076	14093	14210	14217	13967	14158	14256	14136	14216	14104	14061	14365	14024	14048	14024	14136	14119	14252	14112	14190	14122	14198	14184	14212	14209	14129	14094	14189	14061	14166	14173	14239	14028	14154	14137	14129	14123	14254	13936	14163	14095	14163	14294	13988	14161	14107	14125	14123	14094	14079	14220	14067	14003	14081	14066	14098	14276	14251	14087	14029	14251	14179	14175	14063	14223	13989	14243	14117	14128	14028	14090	14196	14050	14139	14005	13985	14074	14095	14090	14071	14128	14185	14050	14157	14047	14097	14239	14100	14253	14155	14170	14087	14100	14155	14172	13966	14231	14059	14166	14191	14381	14262	14133	14011	14211	14230	14090	14196	14149	14202	14002	14154	14110	14191	14233	14229	14060	14149	13992	14232	14075	14072	14192	14143	14128	14155	13997	14045	14228	13953	14306	14204	14047	14211	13985	14209	14073	14231	14201	14148	14177	13898	14202	14244	14006	14191	14041	14019	13982	14103	14117	14055	14315	14086	14150	14224	14126	14345	14139	14274	14126	14333	14033	14188	14041	14218	14139	14176	14182	14039	14095	14241	14085	14205	14183	14240	14143	14058	14072	14113	14152	14119	14039	13939	14186	14252	14277	14187	14284	14180	14084	14249	14123	14124	14274	14151	14254	14228	14154	14188	14113	14027	14064	14291	14143	14289	14348	14132	14175	14254	14152	14106	14050	13969	14096	14072	14182	14185	14279	14197	14029	14185	14146	14084	14169	14041	14058	14124	14256	14046	14128	14129	14227	14157	14160	13973	14233	14131	14040	14075	13956	14159	14046	14120	14041	14162	14153	14221	14056	14262	14033	14191	14200	14120	14057	14291	14243	14162	14234	14108	14228	14017	14316	14173	14108	14096	14083	14108	14150	14187	14193	14238	13925	14145	14113	13956	13992	14065	14071	14259	14186	14166	14085	13972	14168	13950	14178	14174	14353	14159	14079	14189	14009	14111	14101	14167	14161	14117	14191	14158	14292	14198	14256	14292	14243	14268	14069	13994	14030	14142	14175	14050	14135
23929	21489	29220	24872	57931	72097	62008	44953	30098	22636	19484	18713	18599	18705	18585	18275	18575	18527	18347	18453	18840	18525	18272	18397	18401	18517	18429	18450	18620	18415	18368	18533	18213	18269	18416	18374	18149	18461	18152	18489	18327	18359	18434	18362	18427	18471	18401	18207	18555	18350	18380	18241	18269	18245	18290	18578	18353	18279	18330	18245	18280	18425	18390	18174	18428	18353	18732	18518	18465	18471	18057	18279	18215	18348	18372	18353	18328	18181	18334	18393	18274	18252	18228	18544	18320	18496	18425	18324	18440	18555	18424	18448	18342	18616	18315	18424	18433	18502	18347	18248	18368	18414	18399	18275	18436	18449	18248	18393	18267	18228	18146	18415	18391	18245	18316	18220	18305	18413	18408	18221	18060	18041	18402	18535	18368	18244	18459	18403	18463	18382	18225	18354	18377	18353	18115	18523	18193	18458	18321	18299	18286	18360	18311	18516	18364	18392	18211	18476	18008	18284	18227	18232	18616	18279	18169	18149	18427	18254	18324	18152	18217	18256	18262	18269	18186	18327	18145	18216	18161	18192	18582	18348	18202	18081	18259	18188	18188	18307	18168	18107	18234	18368	18426	18330	18064	18331	18305	18264	18109	18388	18519	18183	18387	18120	18226	18382	18341	18312	18310	18368	18250	18265	18369	18325	18400	18215	18371	18403	18485	18317	18028	18462	18196	18410	18226	18100	18292	18271	18290	18292	18258	18360	18403	18344	18271	18432	18473	18537	18534	18110	18157	18242	18579	18257	18233	18477	18202	18238	18162	18194	18369	18232	18314	18230	18350	18268	18314	18490	18306	18350	18338	18353	18253	18398	18307	18293	18341	18507	18465	18365	18317	18353	18333	18101	18012	18463	18422	18119	18184	18281	18385	18254	18417	18243	18333	18296	18105	18140	18205	18380	18268	18308	18352	18162	18102	18368	18251	18147	18351	18357	18299	18266	18264	18147	18353	18281	18289	18210	18215	18109	18408	18122	18405	18212	18191	18187	18322	18199	18127	18331	18356	18482	18336	18201	18127	18214	18114	18314	18401	18329	18223	18509	18336	18308	18281	18074	18340	18291	18436	18377	18387	18523	18402	18301	18323	18242	18196	18244	18462	18403	18493	18277	18400	18372	18248	18263	18158	18209	18282	18276	18132	18516	18336	18182	18541	18253	18253	18474	18307	18549	18385	18363	18184	18311	18119	18335	18500	18460	18191	18269	18345	18234	18489	18282	18233	18646	18202	17988	18305	18287	18381	18111	18220	18080	18179	18418	18256	18480	18395	18157	18338	18211	18207	18397	18351	18031	18272	18306	18181	18306	18192	18401	18187	18087	18358	18405	18264	18212	18253	18293	18230	18255	18383	18427	18565	18378	18559	18424	18252	18441	18388	18299	18122	17974	18303	18240	18355	18371	18393	18307	18132	18440	18326	18160	18268	18315	18243	18302	18212	18374	18177	18420	18130	18308	18282	18416	18420	18341	18232	18102	18230	18301	18452	18536	18412	18191	18353	18235	18290	18193	18231	18246	18321	18296	18340	18400	18153	18431	18221	18247	18415	18167	18238	18380	18196	18365	18248	18129	18417	18257	17984	18275	18455	18423	18268	18316	18386	18336	18126	18306	18254	18134	18451	18509	18321	18245	18144	18386	18260	18314	18099	18125	18331	18357	18282	18314	18411	18161	18460	18355	18145	18290	18226	18167	18252	18120	18170	18140	18293	18446	18335	18196	18333	18125	18449	18345	18330	18372	18219	18344	18459	18216	18289	18269	18376	18193	18370	18131	18324	18266	18383	18065	18276	18206	18388	18286	18344	18046	18029	18208	18063	18227	18031	18124	18472	18285	18454	18208	18445	18245	18352	18255	18201	18255	18299	18291	18324	18325	18185	18322	18288	18250	18295	18335	18227	18076	18507	18138	18394	18261	18149	18225	18248	18368	18316	18291	18323	18301	18303	18115	18360	18300	18675	18496	18264	18316	18378	18106	18251	18225	18403	18337	18432	18346	18075	18274	18423	18219	18169	18140	18308	18284	18534	18402	18318	18063	18329	18277	18409	18420	18514	18185	18431	18428	18326	18419	18343	18243	18090	18240	18361	18240	18365	18240	18284	18531	18544	18392	18115	18138	18225	18478	18093	18334	18387	18367	18231	18263	18506	18347	18105	18261	18240	18109	18450	18421	18150	18323	18356	18439	18338	18300	18214	18408	18142	18485	18426	18308	18302	18410	18357	18307	18183	18334	18349	18150	18187	18390	18371	18259	18251	18405	18318	18151	18145	18135	18331	17924	18144	18268	18167	18330	18260	18178	18521	18340	18456	18417	18254	18244	18219	18309	18288	18369	18132	18226	18348	18533	18427	18240	18324	18454	18293	18229	18368	18186	18075	18394	18303	18298	18268	18219	18231	18180	18066	18405	18243	18342	18138	18411	18505	18498	18264	18241	18360	18401	18388	18293	18399	18280	18383	18331	18219	18461	18222	18240	18373	18194	18491	18091	18184	18310	18092	18257	18133	18221	18149	18387	18251	18336	18142	18310	18351	18427	18394	18231	18275	18270	18223	18057	18442	18199	18384	18222	18357	18301	18281	18364	18646	18171	18503	18442	18475	18172	18194	18281	18224	18240	17979	18134	18233	18168	18293	18391	18126	18119	18172	18211	18288	18283	18219	18135	18170	18387	18469	18311	18512	18509	18385	18484	18110	18334	18199	18226	18248	18404	18195	18344	18412	18388	18238	18287	18301	18343	18353	18326	18400	18528	18408	18344	18298	18416	18364	18408	18190	18329	18191	18349	18474	18395	18364	18226	18233	18349	18388	18247	18205	18110	18282	18474	18197	18284	18387	18361	18241	18054	18016	18316	18330	18362	18361	18412	18236	18288	18174	18145	18509	18300	18317	18089	18491	18400	18450	18327	18401	18352	18392	18112	18376	18243	18220	18487	18196	18243	18242	18295	18308	18224	18392	18440	18304	18293	18104	18415	18313	18315	18502	18230	18233	18361	18420	18259	18439	18388	18397	18048	18215	18242	18100	18357	18410	18418	18272	18107	18192	18477	18495	18224	18121	18358	18268	18329	18261	18287	18339	18323	18311	18261	18265	18475	18258	18093	18331	18233	18197	18261	18549	18368	18202	18371	18255	18151	18337	18162	18466	18421	18263	18506	18127	18165	18173	18209	18286	18288	18211	18204	18348	18352	18624	18276	18296	18238	18164	18208	18329	18295	18241	18296	18302	18156	18365	18389	18339	18247	18338	18339	18374	18437	18077	18243	18125	18368	18249	18177	18538	18215	18579	18255	18398	18254	18350	18187	18468	18601	18463	18451	18165	18077	18359	18524	18426	18269	18333	18297	18095	18336	18203	18290	18377	18305	18240	18204	18413	18354	18261	18114	18431	18281	18237	18409	18268	18424	18153	18295	18167	18265	18232	18173	18248	18112	18285	18285	18248	18502	18268	18308	18319	18178	18285	18200	18324	18375	18462	18353	18295	18435	18257	18425	18466	18106	18267	18411	18231	18157	18346	18212	18191	18116	18170	18466	18102	18269	18225	18456	18491	18175	18190	18264	18476	18235	18235	18400	18235	18435	18224	18188	18249	18426	18191	18255	18359	18517	18486	18528	18287	18416	18346	18468	18298	18124	18207	18308	18341	18275	18336	18384	18317	18174	18348	18128	18201	18433	18470	18373	18145	18278	18340	18068	18340	18264	18354	18205	18095	18229	18207	18396	18363	18257	18370	18355	18245	18284	18418	18015	18213	18309	18437	18328	18123	18225	18327	18091	18603	18427	18388	18005	18140	18215	18307	18407	18258	18192	18307	18421	18485	18330	18272	18359	18490	18206	18170	18230	18343	18379	18019	18153	18306	18341	18344	18264	18180	18208	18159	18097	18168	18521	18208	18116	18333	18521	18361	18191	18069	18307	18122	18430	18180	18209	18545	18394	18230	18207	18285	18311	18245	18383	18416	18104	18202	18187	18076	18262	18329	18304	18335	18229	18056	18185	18183	18490	18417	18293	18285	18324	18082	18251	18221	18047	18270	18271	18134	18257	18251	18451	18356	18233	18287	18193	18443	18177	18313	18332	18186	18689	18480	18281	18218	18542	18095	18277	18349	18370	18285	18268	18303	18113	18072	18113	18130	18302	18170	18213	18537	18245	18303	18244	18336	18340	18439	18262	18379	18236	18263	18186	18037	18147	18161	18404	18416	18213	18288	18360	18325	18400	18428	18322	18302	18344	18239	18223	18021	18230	18364	18347	18456	18286	18394	18322	18356	18268	18334	18296	18484	18281	18372	18134	18267	18123	18183	18167	18322	18202	18485	18197	18440	18289	18145	18002	18133	18291	18222	18047	18336	18553	18403	18336	18430	18368	18060	18480	18313	18265	18203	18299	18460	18452	18371	18367	18290	18539	18278	18518	18571	18185	18266	18125	18300	18429	18195	18377	18335	18593	18643	18412	18275	18433	18567	18343	18045	18284	18061	18102	18260	18288	18447	18431	18244	18498	18383	18330	18268	18345	18264	18248	18313	18300	18325	18283	18280	18298	18318	18282	18295	18435	18350	18195	18388	18393	18404	18431	18464	18332	18418	18295	18381	18316	18337	18426	17986	18398	18367	18454	18318	18405	18456	18241	18259	18200	18269	18507	18426	18423	18217	18476	18300	18303	18389	18355	18467	18286	18181	18266	18109	18113	18340	18439	18482	18267	18365	18156	18183	18156	18357	18465	18198	18070	18218	18417	18294	18332	18343	18275	18233	18101	18230	18256	18205	18410	18115	18289	18323	18238	18164	18320	18381	18182	18227	18270	18224	18210	18130	18199	18173	18297	18386	18195	18420	18163	18380	18323	18602	18149	18035	18273	18322	18372	18384	18259	18274	18285	18311	18184	18103	18319	18179	18413	18368	18328	18149	18246	18300	18258	18419	18410	18176	18275	18077	18467	18337	18335	18388	18309	18202	18340	18381	18298	18369	18420	18437	18402	18180	18126	18412	18475	18430	18206	18109	18279	18242	18282	18227	18311	18242	18240	18245	18523	18231	18375	18356	18214	18262	18193	18268	18383	18414	18456	18134	18334	18451	18484	18531	18371	18395	18071	18202	18495	18392	18432	18402	18225	18380	18213	18422	18107	18422	18295
28225	50839	47361	48413	76011	75601	60903	43072	26094	17059	14657	14228	14023	14129	14245	14246	14133	14230	14175	14227	14143	14332	14121	14236	14286	14187	14125	13998	14106	14232	14241	14115	14190	14173	14203	14387	14231	14261	14173	14308	14197	14200	14224	14126	14033	14286	14110	14232	14372	14082	14204	13925	14134	13983	14180	14358	14184	14205	14123	14241	14161	14170	14166	14087	14222	14198	14159	14310	14268	14184	14175	14119	14396	14203	14047	14135	14115	14104	14218	13915	13976	14187	14106	14081	14234	13992	14132	14204	14183	14138	14116	14324	14176	14256	14051	14117	13915	14159	13957	14139	14309	14286	14223	14231	14007	14249	14162	14016	14115	14227	14100	14229	14157	14230	14123	14197	14036	14057	14178	14174	14148	14080	14215	14161	14183	14265	14197	14253	13994	14203	14015	14181	14199	14197	14239	14122	14335	14191	14118	14036	14085	14189	14074	14112	14110	14250	14337	14057	14070	14105	14132	14220	14215	14277	14135	14336	14115	14303	14190	13953	14276	14220	13995	14079	14138	14111	14144	14044	13921	14193	14114	14450	14050	13941	14171	14085	14206	14063	14218	14152	14116	14154	14098	14159	14136	14066	14176	14104	14035	14352	14161	14261	14308	14245	14167	14165	14152	14178	14000	14140	14184	14147	14158	14029	14217	14163	14171	14225	14050	14214	13998	14074	14254	14019	13999	14325	14048	14260	14324	14158	14053	14233	14042	14273	14087	14246	14146	14176	14136	14258	14164	13990	14121	14116	14074	14288	14121	14128	14068	14131	14259	14279	14063	14171	14210	14310	14045	14307	14019	14108	14051	14176	14191	14143	13995	14467	14096	14236	14083	14184	14251	14313	14125	14104	14307	14069	14276	14333	14173	14107	14386	14086	13922	14138	14096	14017	14153	14097	14103	14103	14119	14104	14162	14183	14096	14111	14214	14074	14198	14124	14183	14052	14069	14205	14381	14199	14074	14085	14045	14025	14109	14017	14231	14151	14248	14114	14051	14038	14108	14184	14322	14102	14065	14298	14066	14130	14029	14214	14203	14107	14112	14121	14218	14153	14015	14167	14111	14060	14233	14115	14040	14141	14209	14329	14151	14103	14139	14180	14146	14118	13970	14129	14170	14226	13991	14137	14186	14119	14081	14195	14368	14252	14278	14194	14133	14150	14095	14151	14190	14116	14155	14107	14087	14214	14203	14101	14096	14225	14229	14084	14397	14094	14200	14216	14285	14103	14350	14122	14102	14217	14112	14099	14265	14132	14100	14135	14172	14138	14394	14172	14095	14344	14015	14228	13993	14387	14118	14171	14119	14176	14095	14432	14221	14268	14101	14011	14205	14030	14127	14183	14116	14252	14188	13965	14090	14259	14262	13910	14246	14086	14236	14229	14275	14248	14086	14147	14140	14120	14196	14147	14238	14283	14219	14116	14042	14137	14314	14223	14172	14189	14231	13952	14128	14102	14228	14154	14035	14006	14007	14095	14162	14086	14174	14166	14278	14122	14177	14032	14331	14299	14083	14109	14226	14125	14153	14147	14187	14142	14028	14012	14033	14197	14041	14240	14097	14114	14060	14035	14132	14042	14119	14230	14143	14159	14231	13995	14212	14050	14272	14010	14179	14209	14393	14105	13900	14295	14167	14258	14230	14173	14320	14225	13991	14085	13996	14121	14129	14259	14270	14154	14039	14214	14092	14223	14152	14206	14181	14141	14129	14129	14088	14222	14203	14156	14211	14157	14180	14192	14217	14012	14188	14216	14217	14157	14225	14163	14184	14047	14227	14221	14124	14225	14120	14204	14203	14240	14093	14202	13991	14176	14067	14158	14251	14017	14127	14168	14168	14203	14093	14072	14069	14205	14188	14449	14168	14215	14226	14159	14093	14177	14126	14122	14212	14252	14103	14003	14285	14221	14227	14027	14232	14197	14001	14099	14245	14058	14249	14193	14290	13955	14077	14112	14169	14175	14201	14290	14196	14131	14187	14431	13951	14130	14218	14324	14097	14160	14323	14286	14022	14109	14291	14257	14243	14064	14216	14257	14126	14119	14161	14061	14313	14250	14063	14191	14319	14031	14287	14101	14097	13998	14125	14241	14082	14132	14086	14217	14161	14286	14163	14143	14132	14097	14285	14166	14043	14302	14135	14255	14306	14154	14089	14098	14207	14126	14232	14191	14238	14321	14049	14028	14124	14086	14350	14256	14140	14180	14309	14049	14086	14208	13963	14281	14224	14143	14202	14166	14150	13944	14231	14362	14275	13994	14115	14254	14031	14058	14267	14073	14218	14042	14206	14181	14232	13993	14085	14072	13993	14136	14300	14194	14093	14028	14141	14213	14189	13968	14136	14163	14160	14082	14160	14168	14127	14043	13912	14323	14221	14122	14144	14067	14153	14166	14249	14163	14140	14120	14192	14036	13993	14188	14088	14048	14184	14089	14148	14099	14004	14259	14013	14140	14124	14154	14191	14212	14236	14061	14198	13969	14100	14118	14319	14358	14137	14161	14185	14141	13889	14233	14144	14409	14187	14158	14041	14126	14178	14134	14070	14344	14151	14120	14011	14064	14335	14150	14300	14020	14246	14060	13874	14133	14219	14198	14242	14014	14232	14102	14211	14081	14083	14184	14244	14127	14135	14164	14164	13999	14121	14127	13889	14212	14139	14184	14171	13979	14193	14132	14107	14199	14092	14233	14072	14179	14022	14225	14321	14254	14213	14028	14167	14025	14161	14166	14113	14226	14223	14230	14083	14129	14173	14337	14134	14218	14192	13946	14050	14200	14124	13923	14126	14238	14203	14111	14230	14037	14212	14212	14088	14158	14174	14277	14154	14084	14099	14174	14154	14271	14242	14334	14110	13963	14311	14064	14052	14164	14107	14270	14039	14274	14252	14245	14063	14004	14184	14218	14095	14251	14058	14295	14352	14174	14071	14190	14061	14408	14154	14153	14263	14042	14039	14326	14266	13947	14109	14129	14180	14339	14275	14038	14176	14217	14153	14142	13991	14276	14111	14030	14245	14230	14343	14132	14133	14067	14120	14140	14053	14293	14115	14242	13965	14170	14163	14014	14134	14074	14134	14074	14217	14214	14217	14265	14277	14278	13998	14090	14277	14209	14175	14167	14127	14006	13944	14243	14166	14114	14047	14255	14227	14210	14324	14086	14188	14185	14088	14058	14204	14132	14034	14199	14063	14301	14199	14243	14187	14192	14178	14260	14339	14127	14055	14297	14270	14086	14101	14211	14044	14206	14042	14237	14147	14057	14208	14150	14128	14053	14144	14144	14136	14039	14258	14101	14036	14170	14165	14150	14190	14236	14212	14052	14153	14341	14071	14221	14177	14269	14188	14135	14234	14036	14301	13979	13976	14163	14167	14133	14198	14056	14088	14059	14201	14184	14047	14100	14126	14157	14106	14234	14080	14207	14166	14026	14066	14219	14207	14056	14417	14159	14197	14215	14036	14191	14340	14160	14175	14238	14219	13990	14036	14273	14155	14110	14165	14042	14182	14239	14143	14175	14160	14196	14229	14247	14162	14175	14243	14011	14069	14067	14138	14005	14222	14146	14168	14159	14282	14037	14189	14230	14042	14147	14208	13983	14280	14172	13909	14038	14170	13992	14283	14124	14176	14043	14261	14048	14192	14060	14249	14102	14118	14019	14138	14175	14152	14208	14237	14197	14335	14157	14290	14317	14317	14106	14020	14119	14246	14128	13977	14119	14197	14208	14042	14205	13976	14349	14093	14081	14350	14167	14009	14082	14186	14259	14253	14248	14421	14092	14343	14155	14241	14127	14254	14090	14170	14094	14225	14107	14351	14014	14101	14028	14186	14193	14052	14184	14234	14019	14221	14301	14286	14180	14287	14204	14169	14228	14072	14193	14132	14151	14084	14286	14158	14230	14220	14120	14107	14127	14224	14269	14077	14300	14222	14124	14150	14207	14190	14138	14126	14272	14176	13912	14204	14244	14222	14010	14112	14144	13994	13959	14283	14198	14251	14127	14108	14139	14187	14140	14125	14106	14030	14250	14231	14301	14008	14106	14138	14178	14073	14356	14128	14150	14135	14129	14114	14111	14131	14026	14156	14218	14126	14175	14160	14132	14132	14121	14276	14187	14263	14053	14400	14298	13944	14280	14041	14337	14226	14044	14195	14031	14147	14129	14293	14097	14205	14091	14201	14084	14059	14170	14103	14203	14160	14445	14106	14260	14163	14395	14197	14232	14166	14092	14268	14041	13970	14318	14062	14295	14390	14225	14023	14151	14055	14109	14097	14154	14242	14258	14119	14199	14152	14075	14201	14129	14209	14280	14171	14237	13989	14099	14197	14135	14093	14196	14193	14218	14109	14168	14054	14106	14095	14268	14150	14096	14223	14154	14107	14055	14192	14196	14347	14183	14104	14108	14214	14307	14268	14128	14106	14084	14222	14028	14121	14301	14144	14264	14269	14236	14191	14106	14249	14116	14124	14097	14164	14108	14290	13951	14068	14051	14056	14198	14172	14130	14226	14189	13964	14172	14142	14078	14115	14031	14228	14148	14238	14202	14207	14262	14073	14236	14130	14060	14263	14160	13988	14239	14076	14189	14362	14060	13977	14418	14276	13999	14321	14213	14127	14106	14111	14005	14192	14210	14142	14159	14131	14144	14171	14197	14261	14033	14171	14221	14216	14089	14184	14161	14076	14188	14255	14058	14172	14248	14373	14178	14030	14082	13973	14109	14173	14224	14044	14121	14346	14140	14228	13996	14270	14304	14068	14121	14195	14126	14137	14103	14038	14353	14245	14082	14211	14161	14120	14166	14176	14154	14048	14254	14025	14072	14236	14228	14180	14077	14269	14291	14136	14187	14124	14059	14199	14087	14299	14239	14365	14086	14118	14072	14269	14269	14217	14048	14079	14323	14014	14041	14340	14088	14073	14022	14210	14252	14013	14107	14132	14226	14045	14183	14261	14341	14217	14007	14091	14174	14035	14140	14139	14154	14167	14161	14247	14158	14246	14157	14142	14158	14114	14037	14194	14146	14214	14230	14028	14241	14164	14109	14116	14144	14048	14230	14178	14079	14131	14086	14204	14162	14160	14188	14078	14129	14169	14211	14156	14079	14161	14261	14103	14085	14068	14097	14133	14195
30445	26258	30097	27520	30782	29888	25963	21573	19572	18619	18211	18291	18350	18187	18125	18009	18195	18160	18332	18221	18409	18271	18363	18180	18219	18244	18160	18273	18220	18175	18504	18249	18130	18312	18163	18254	18299	18185	18427	18128	18299	18281	18169	18441	18216	18156	18152	18199	18347	18066	18353	18298	18126	18065	18474	18115	18368	18266	18405	18328	18101	18056	18283	18180	18330	18391	18171	18062	18351	18296	18189	18253	18200	18158	18109	18303	18304	18215	18145	18259	18330	18203	18225	18110	18017	18232	18392	18181	18296	18003	18281	18113	18293	18067	18173	18341	18253	18083	18068	18113	18071	18173	18191	18132	18032	18167	18042	18113	18246	18114	18133	18363	18422	18139	18149	18176	18108	18245	18130	18099	18318	18209	18370	18269	18193	18203	18102	18264	18194	18386	18204	18102	18212	18215	18119	18038	18268	18262	18273	18334	18177	18354	18367	18388	18166	18378	18328	18173	18166	18084	18239	18123	18161	18280	18267	17947	18396	18438	18165	18052	18111	18112	18012	18135	18035	18147	18282	18273	18165	18153	18224	18263	18001	18223	18186	18168	18236	18273	18337	18333	18251	18235	18261	18025	18506	18155	18031	18146	18185	18151	18226	18128	18101	18103	18138	18092	18199	18338	18253	18058	18394	18218	18228	18196	18202	18261	18126	18111	18118	18345	18180	18180	18205	18138	18327	18192	18100	18305	18274	18210	18229	18410	18255	18045	18074	18314	18145	18273	18216	18197	18263	18328	18127	18137	17946	18191	18195	18276	18275	18189	18109	18064	18057	18248	18115	18394	18149	18226	18359	18428	18374	18122	18237	18234	18078	18175	18294	18370	18302	18334	17918	18326	18355	18164	18178	18422	18294	18234	18353	18291	18184	18191	18127	18248	18246	18206	18309	18232	18336	18392	18151	18198	18250	18446	18327	18225	18268	18043	18081	18016	18223	18476	18034	18193	18223	18345	18208	18321	18105	18136	18098	18234	18113	18242	18209	18209	18061	18306	18245	18133	18265	18186	18216	18228	18276	18121	17942	18029	18177	18289	18212	18265	18233	18257	18055	18266	18228	18342	18082	18192	18213	18035	18173	17983	18060	18167	18132	18243	18114	18156	18156	18190	18120	18231	18237	18124	18265	18115	18271	18175	18205	18127	18351	18212	18078	18149	18083	18062	18289	17982	18078	18331	18227	18262	18224	18187	18323	18159	18081	18225	18035	18490	18169	18262	18112	18058	18080	18278	18370	18182	18094	18492	18238	18130	18100	18164	18288	18111	18196	18282	18100	18241	18072	18120	18285	18209	18003	18092	18275	18290	18063	18245	18088	18039	18294	18055	18131	18136	18123	18431	18229	18150	18458	18246	18261	18254	18207	18338	18410	18201	18275	18140	18184	18097	18172	18156	18265	18435	18254	18129	18165	18364	18293	18251	18209	18167	18094	18309	18415	18234	18230	18350	18105	18205	18037	18146	18213	18308	18115	18211	18270	18154	18075	18398	18155	18092	18102	18404	18279	18323	18338	18135	18311	18208	18326	18447	18172	18344	18201	18087	18349	18276	18237	18021	18251	18207	17953	18198	18217	18174	18201	18082	18180	18337	18170	18368	18258	18189	18017	18125	18210	18112	18187	18175	18102	18051	18118	18156	18458	18298	18264	18100	18230	18334	18294	18148	18205	18310	18282	18215	18219	18126	18142	18218	18301	18198	18308	18161	18191	18236	18135	18150	18158	18147	18096	18176	18228	18052	18066	18239	17674	18022	18150	18464	18111	18258	18296	18316	18448	18396	18304	18231	18314	18069	18162	18157	18277	18152	18247	18238	18174	18246	18279	18425	18226	18184	18215	18267	18171	18189	18189	18095	18104	18312	18309	18197	18218	18298	18145	18200	18237	18266	18297	18116	18314	18064	18095	18096	18179	17934	18309	17989	18096	18216	18165	17957	18297	18334	18260	18174	18216	18312	18294	18354	18282	18258	18290	18272	18288	18087	18081	18218	18243	18387	18294	18089	18099	18123	18399	18151	18082	18110	18109	18219	18272	18262	18247	18184	18136	18165	18138	18411	18291	18225	18190	18181	18491	18044	18136	18106	18150	18223	18175	18286	18305	18349	18293	18354	18018	18187	17999	18208	18309	18248	17994	18372	18180	18139	18203	18241	18009	18189	18518	18264	18254	18187	17982	18081	18170	18131	18405	18299	18267	18328	18362	18124	18163	18167	18236	18240	18254	18234	18284	18203	18209	18367	18343	18036	18193	18195	18298	18430	18427	18128	18218	18214	18300	18243	18048	18111	18257	18296	18072	18148	18141	18217	18071	18267	18240	18218	18318	18235	18257	18171	18312	18161	18388	18335	18068	18350	18255	18143	18320	18247	18152	18285	18347	18247	18112	18233	18159	18017	18225	18214	18215	18168	18219	18280	18086	18224	18194	18151	18238	18091	18330	18399	17991	18102	18424	18464	18143	18126	18089	18142	18185	18421	18286	18216	18087	18112	18366	18029	18222	18209	18192	18179	18012	18275	18221	18065	18156	18040	18273	18137	18170	18184	18210	18259	18205	18048	18348	18070	18001	18317	18126	18035	18055	18135	18142	18263	18205	18195	18263	18203	18068	18346	18254	18167	18322	18030	18228	18095	18169	17999	18210	18139	18216	18237	18266	18298	18099	17902	18374	18179	18313	18308	18183	18293	18107	18235	18315	18222	18178	18243	18309	18432	18303	18146	18101	18248	18417	18295	18281	18106	18094	18216	18081	18243	18185	18190	18333	18250	18204	18187	18174	18296	18021	18003	18206	18318	18275	18302	18276	18224	18030	18070	18120	18056	18316	18309	18248	18418	18405	18225	18158	18274	18312	18331	18313	18188	18158	18253	18282	18168	18331	18244	18222	18006	18169	18323	18185	18333	18205	18264	18076	18200	18311	18182	18269	18201	18412	18277	18130	18339	18114	18203	18421	18363	18279	18202	18111	18127	18307	18307	18064	18243	18249	18233	18184	18282	18167	18251	18243	18112	18127	18117	18014	18294	18027	18105	18172	18226	18075	18204	18181	18101	18254	18272	18157	18060	18324	18207	18239	18032	18205	18227	18223	18174	18263	18282	18458	18270	18217	18398	18101	18224	18070	18061	18239	17979	18283	18347	18130	18005	18183	18286	18193	18331	18267	18316	18219	18090	18351	18279	18354	18370	18325	18006	18215	18253	18457	18319	18152	18497	18199	17963	18187	18225	17972	18181	18218	18289	18255	18211	18161	18093	18102	18096	18239	18139	18058	18234	18430	17935	18079	18267	18200	18270	18201	18170	18189	18252	18261	18267	18193	18057	18310	18227	18236	18248	18170	18287	18180	18392	18192	18233	18232	18124	18145	18192	18141	18033	18014	18218	18262	18062	18230	18227	18251	18190	18226	18130	18157	18247	18063	18413	18326	18220	18194	18223	18130	18173	18278	18170	18166	18081	18289	18112	18244	18181	17971	18105	18276	18304	18394	18080	18377	18335	18206	18187	18233	18040	18051	18178	18205	18089	18303	18176	18228	17964	18118	18285	18212	18124	18374	18216	18215	18316	18251	18257	18129	18252	18153	18199	18176	18384	18205	18257	18116	18162	18156	18328	18257	18098	18057	17948	18023	18382	18348	18147	18164	18150	18219	18136	18167	18262	18245	18228	18421	18409	18250	18427	18361	18326	18256	18124	18061	18193	18020	18141	18010	18150	18076	18231	18007	18371	18117	18187	18126	18143	18174	18350	18277	18187	18286	18182	18265	18221	17914	17984	18184	18302	18459	18379	18354	18151	17991	18054	18145	18443	18165	18114	18169	18352	18283	18178	18293	18245	18263	18167	18165	18245	18304	17922	18213	18206	18353	18161	18178	18145	18263	18049	18107	17923	18374	18424	18271	18138	18374	18281	18371	17816	18191	18267	18294	18026	18331	18081	18066	18202	18522	18090	18355	18416	18333	18126	18329	18246	18361	18396	18488	18294	18173	18334	18270	18272	18256	18297	18090	18039	18220	18229	18261	18313	17954	18298	18019	18219	18313	18097	18343	17864	18215	18120	18487	18221	18246	18194	18190	18309	18126	18371	18147	18111	18197	18310	18241	18060	18256	18186	18231	18266	18184	18291	18363	18338	18274	18231	18303	18127	18341	18291	18229	18172	18167	18250	18247	18349	18140	18104	18137	18514	18256	18142	18076	18009	18296	18172	18014	18192	18354	18301	18269	18151	18082	18212	18295	18140	18250	17975	18162	18216	18100	18337	18344	18248	18295	18278	18332	18367	18283	18291	18220	18114	18072	18356	18151	18275	18324	18278	18179	18073	18350	18325	18043	18272	18188	18184	18407	18327	18110	18198	18209	18112	18218	18157	18198	18216	18299	18149	18121	18390	18304	18272	18322	18547	18338	18117	18152	18184	18158	18183	18346	18068	18218	18286	18393	18112	18305	18275	18160	18166	18245	17999	18157	18303	18225	18209	18197	18378	18331	18449	18226	18158	18351	17942	18201	18265	18105	18147	18196	18205	18302	18164	18133	18294	18180	18102	18087	18087	18330	18307	18118	18367	18309	18346	18292	18271	18478	18319	18154	18182	18183	18232	18239	18196	18292	18077	17978	18173	18206	18208	18159	18022	18279	18255	18384	18469	18261	17957	18305	18193	18083	18182	17919	18238	18324	18191	18256	18285	18290	18239	18316	18375	18376	18209	18450	18122	18136	18121	18146	18399	18170	18206	18377	18299	18313	18025	18450	18067	18224	18323	18075	18032	18111	18193	18312	18235	18265	18202	18238	18008	17922	18273	18322	18225	18438	18257	18420	18369	18332	18376	18274	18084	18247	18053	18054	18011	18241	18057	18013	18345	18200	18326	18389	18182	18299	18323	18250	18253	18151	18183	18332	18226	18271	18144	18061	18263	18392	18312	18010	18071	18352	18284	18367	18287	18429	18390	18372	18150	18268	18335	18254	18325	18178	18390	18251	18531	18117	18305	18333	18182	18022	18197	18493	18062	18233	18186	18182	18261	18415	18247	18228	18213	18108	18292	18427	18249	18151	18277	18137	18125	18116	18113	18367	18275	18288	18183	18037	18274	18230	18232	18189	18341	18313	18252	18274	18319	18034	18109	18345	18194	18255	18283	18327	18148
22975	33331	31088	25063	30865	27526	22273	16969	15255	14280	14144	13924	14026	14209	14093	13989	14093	14101	14079	14129	14119	14060	13978	14138	14191	14133	14000	14114	13999	14012	14048	14004	14179	14091	13976	14065	14135	14024	14311	14153	14033	14063	14105	14003	14045	14057	14211	14196	14126	14126	13971	14162	14067	13962	14198	14153	14055	14230	14077	13997	14185	14037	13996	14019	14233	13929	13775	14171	14131	13894	14043	13958	14197	14053	14153	14006	14093	14124	14151	14110	14150	14166	14174	14013	14000	14145	14055	13971	14158	14211	14149	13923	14232	13996	13889	14148	14128	14076	14002	14069	14099	14065	14165	14082	13848	14105	13942	14023	14095	14095	14030	14110	14148	14304	13954	14083	14088	13799	14064	13898	14180	14245	14235	14118	13946	14079	14006	14197	14152	14090	14075	14244	14207	14079	14225	14111	14215	14187	14029	14117	14128	14122	13961	14134	14105	14068	14165	14065	14079	14020	14152	14030	14193	14220	14196	13950	14128	14029	14009	14068	13958	14093	14067	14125	14107	14027	14086	14262	14071	14131	14164	14075	14031	14095	14142	14124	14114	14066	14194	14079	14238	14110	14141	14065	14151	14040	14108	14235	14175	14015	13953	14173	14068	14134	14118	14102	13962	14070	14108	13957	14192	13980	14113	14053	13969	14000	14072	14022	13936	14051	14110	13923	14080	14084	14179	14090	14055	14003	14135	14111	14168	14130	14017	14097	14093	14139	14095	14024	14090	13985	14021	13979	14036	14120	14302	13894	14191	14213	14117	14083	14174	13981	14159	14100	14064	14055	14153	14246	13987	14139	14083	14063	14062	14127	14268	14022	14031	14025	13972	14056	13984	14041	14031	14011	13875	14262	14177	14132	14019	14215	13991	14127	14058	14145	14068	14186	13913	14051	13961	14098	14083	14104	14066	14097	13940	14087	14106	14121	13966	13902	13922	14061	14130	14036	14007	14019	13964	14096	14085	14089	14062	14002	13979	13957	14234	14035	14025	14077	14095	14054	14152	14179	13772	14039	14018	14126	14134	14072	14293	13995	14249	14018	13935	14093	14041	13904	14004	14038	14034	13985	14015	13969	14218	14076	14285	13941	14051	14066	14016	14011	14026	14158	14002	14108	14184	14114	14213	14108	13957	14029	14110	14068	13991	13944	14211	13928	14174	13967	14038	14044	14218	13912	13984	13955	14093	14072	13979	14158	13954	14015	14211	13967	13952	13883	13994	14063	14071	14001	14066	14077	14187	14027	14060	14159	14108	14029	14004	14092	13991	14251	13962	13941	14052	14203	14054	14077	14178	14060	13985	14103	14135	14144	14126	14141	14120	13883	13991	13954	14120	14071	14008	14093	14206	14082	14092	14134	13940	14168	14139	13994	13975	14026	14159	14092	14066	14020	14156	13945	14022	14168	14220	13907	13830	14014	14016	14104	14141	14134	13959	14148	14033	13969	14264	14108	14052	14150	14002	13980	14002	14047	14091	13977	13990	14136	14062	14169	14114	14002	14013	13974	13944	14265	14094	14261	14148	14009	14141	14076	13989	14037	14212	14030	14130	14088	13998	14347	14198	14135	14030	14137	14067	14050	13991	14129	14209	14179	14093	14024	14079	14046	14120	14022	14000	14206	14042	14163	14012	14202	13967	14131	14135	14069	13973	14297	13978	14135	14227	14167	13985	14049	14155	14036	14085	13965	14110	13959	14167	14171	14078	13952	14160	14010	13906	14216	14049	14075	14125	13907	14245	14117	14072	14109	14026	13967	14041	14245	13972	14095	14005	14119	14035	14091	13997	14196	13966	14107	14070	14126	14065	14094	13957	14123	13990	14091	14035	14142	14091	14059	13966	14055	13900	14121	14153	14103	13973	14032	14009	13875	14358	14129	14173	13960	14138	14248	14080	14043	14138	13964	14113	14057	13983	14075	13982	14136	13995	14108	14110	14096	14075	14129	14121	14107	14180	14161	14022	14039	14225	13958	14317	14077	14042	14212	13974	14006	14315	14068	14021	13919	14042	14048	14051	13923	14188	13958	14231	14042	13924	13902	13916	14069	14079	14052	14249	14031	14141	14212	14088	14182	13990	13900	14115	13997	14059	14003	14031	14041	14068	14064	14029	14143	14337	14168	14006	13973	14146	14061	13901	14068	14291	14147	14032	14031	14198	14149	14199	14115	14005	13981	14052	14124	14055	14066	14078	14122	14058	14111	14067	14259	13963	14132	13994	13980	14157	14104	14001	13970	13998	14162	13973	14177	13947	14052	14001	14172	14026	14065	14050	13951	13979	14183	14055	14018	14164	14092	14055	14033	14071	14155	14085	14308	14084	14182	13950	14068	14139	14201	14226	14202	14047	14107	14002	14014	13992	14052	14237	14142	14067	13939	14091	13979	14201	13981	14246	14111	14203	14342	13994	14100	14102	14018	14132	13991	14006	13983	14100	13916	14057	14011	14189	14093	14052	13887	14135	14134	13994	13940	14140	14238	14038	13833	14040	14196	14058	13981	14135	14131	14123	14211	14067	14099	13977	14085	13832	14347	14151	14083	14005	14139	14048	14097	14098	14016	14035	14299	14031	13984	14125	14211	14037	14101	14227	14112	14093	14053	14165	14176	14057	13951	14069	14171	14122	13998	14215	14037	14036	14021	13958	14001	14239	14061	14200	14158	14021	13926	14143	14061	14114	13976	14125	13946	13932	14200	14134	14041	14032	14075	14094	14028	13999	14077	14045	14004	13990	13982	14037	14169	14149	14258	14182	14084	13980	13974	14078	14142	13898	14298	14054	13926	14101	14285	13911	13953	14104	13935	14063	14162	13945	14167	14205	14104	14020	13917	14192	14077	14062	14212	14086	14098	14050	14070	14208	14068	14129	13875	14154	14264	14048	13976	13957	14128	14121	14006	14136	14100	14186	14132	14250	14129	14235	14131	14040	14050	14142	14093	14160	14228	13996	14197	13987	14274	14244	14034	14088	14051	13967	13927	14047	14060	14146	14186	14141	13916	14143	14060	14099	14098	13977	14156	14092	13967	14136	14053	13992	14157	13973	13933	14042	14156	14105	13990	13869	14098	14011	13874	14033	14058	14012	14124	13943	13973	13990	14094	14007	14199	14185	14012	13981	14235	14071	14090	13925	14157	14199	14071	13879	14059	14005	14198	14244	14127	14210	14216	14147	14143	14034	13929	14233	14103	14114	14023	13974	14161	13966	14016	14148	14002	14243	14067	14109	13992	14098	14126	14035	14071	13983	14131	14073	13874	13960	14155	13895	14086	14120	14113	14157	13987	14192	14175	14066	14151	14035	13931	14055	14016	14074	13996	14083	14086	14041	13772	14118	14189	14027	14010	14177	14040	14209	14054	14200	14018	14041	14033	14125	14139	14227	13984	14003	14125	14032	14134	13949	14237	14162	14128	14062	14077	14134	14019	14086	14151	14089	14104	14162	13967	14120	13950	13991	14252	14055	14097	13926	14125	14093	14035	14044	14192	14066	14146	14051	14045	14001	14057	14093	14068	14238	13995	14027	13978	14012	13867	14079	14136	14096	14072	13964	14037	14079	14268	14227	14178	14126	14025	14027	14130	14122	14097	14142	14206	14067	14129	14026	14146	14175	14118	14041	13999	14049	14063	14014	14034	14070	13880	14016	14044	14144	14248	13937	14058	14091	13989	14238	14220	13943	14013	13895	14049	13952	14136	14290	14003	14155	14131	14127	14067	13973	14101	14085	14028	14098	14239	14098	14253	14086	14073	14084	14050	14073	14013	14265	13896	14037	14328	14095	14030	14023	14063	14111	14100	14252	13931	14136	14022	14218	14054	14159	13964	14099	13964	14148	14209	14088	14044	14123	14099	14137	14137	14202	14158	14047	14084	14115	14106	14060	13970	14068	14126	14080	14088	14051	13928	14073	14073	13998	14129	14028	13977	14161	13965	14042	13933	13985	14250	14223	13909	14056	14024	13993	14099	14060	14013	13963	13978	14087	13917	14141	13850	14146	14026	14152	13997	14226	14104	14229	14155	13988	14092	13966	14052	14132	14132	13954	13920	14092	14038	14247	14124	13983	14060	14167	14163	14090	14057	14043	14086	14059	14018	14097	14165	13937	14000	14126	14147	13951	14079	14203	13917	14202	14095	14231	13991	14021	14040	14058	14103	14123	13937	14038	14229	13947	14230	14000	14132	14043	14071	14053	13977	14205	14121	13998	14170	13972	14063	14020	13909	14029	14172	13993	14089	13993	14113	14031	14067	13939	14054	14143	14142	14041	14102	14004	14096	14206	14110	14081	14198	14036	14036	13939	13989	14144	13910	13929	14128	14226	14029	14077	14089	14044	14116	14163	14122	14202	14030	14080	14047	14034	14013	14132	13965	14003	14200	13899	14233	13774	13954	14067	13896	14086	13995	14017	13995	13971	13978	14031	14100	14049	14020	13808	14062	14207	14057	14147	14244	13985	14018	14129	13843	14142	14047	14067	14309	13953	14208	14177	14050	14028	14053	13956	14217	14158	14083	14174	14201	14218	14064	14058	13989	14165	14124	14016	13943	14030	13988	14103	14046	13903	14067	13988	14218	14115	13923	14191	14071	14135	14130	14000	14204	14101	14132	14156	14141	14114	14154	14154	13862	14080	13891	14155	14183	14066	14000	14008	14024	13887	14077	14131	13952	14126	14080	14039	14027	14132	14169	13858	14056	14155	14075	13973	14064	14122	14042	13905	14104	13983	14197	14073	14198	14076	14164	14055	14073	14007	14130	14038	14022	14181	13994	14211	14175	13946	14142	13926	14060	13974	14024	14282	14043	13886	14244	14255	14113	14015	14156	14056	13875	14106	14134	13988	14209	14103	14214	14104	13955	14168	14086	13910	14159	13981	14047	14026	14122	14215	14038	13976	14087	14039	14144	14144	14043	14194	14170	14039	14040	14037	14000	13959	14017	14265	13910	13973	14070	14120	14104	14098	14189	13894	14158	14140	14065	14149	14238	14018	14040	14038	13967	14222	14210	14133	14134	14047	14134	14040	14145	13924	14118	14054	14200	14121	13908	14089	14057	14099	14046	14169	13967	14043	14113	13993	14041	14005	14188	14063	14058	14000	13989	13960	14015	14061	14182	14068	14043	14105	13984	14200	13977	13873	14070
25442	21481	29081	27209	51947	63913	51196	35610	26060	21129	19802	19255	18861	18980	19095	19155	19008	18910	19036	19044	18893	18789	18762	18636	18973	18798	18940	18891	18791	18968	18787	19245	18938	18870	18866	18932	18924	18779	18979	18912	18716	18912	18889	18990	18708	18787	18583	18958	18803	18652	18941	18818	18868	18792	18911	18756	18877	18695	18681	18902	18880	18681	18830	18858	19002	18800	19048	18868	18911	18769	18703	18665	18966	18911	18762	18782	18894	18839	19035	18883	18950	19044	18823	18659	18714	18804	18626	18775	18664	18737	18760	18974	18740	18757	18936	18802	18820	18931	18789	18792	18838	18805	18767	18705	18856	18686	19113	18792	18803	18986	18819	18859	18866	18877	18993	18901	18815	18859	18727	18844	18756	18777	18610	18808	18887	18917	18586	18855	19070	18879	18723	18781	18756	18828	18764	18765	18820	18965	18742	18603	18880	18803	18869	18875	18928	19016	18932	18637	18828	18976	18601	18835	18917	18777	18832	18797	18690	18605	18840	18812	18818	18883	18865	18617	18717	18893	18876	18989	18936	19001	18894	18800	18714	18877	18838	18813	18750	18818	18638	18854	18871	18829	18937	18546	18782	18975	18800	18691	18705	18547	19087	18876	18724	18839	18811	18662	18788	18819	18856	18736	18660	18630	18836	18581	18833	18756	18864	18855	18840	18974	18601	18742	18681	18861	18951	18776	18971	18963	18870	18688	18912	18915	18872	18969	18870	18897	18656	18757	18701	18658	19190	18789	18673	18633	18891	18856	18792	18855	18704	18625	18731	18774	18768	18828	18868	18631	18649	18840	18627	18989	18618	18727	18715	18816	18802	18726	18743	18719	18884	18753	18736	18945	18896	18944	18710	18928	19035	18714	18672	18894	18804	18820	18714	18611	18706	18627	18748	18595	18655	18672	18998	18650	18979	18627	18759	18675	19069	18768	19021	18841	18735	18676	18739	18996	18763	19023	18651	18806	18639	18909	18756	18773	18877	18763	18737	18819	18919	18925	18894	18705	18678	18796	18723	18782	18785	18902	19017	18707	18840	18803	18832	18767	19028	18872	18757	18827	19080	18770	18869	18747	18770	18789	18658	19004	18745	18685	18683	18668	18844	18738	18785	18730	18861	18820	18956	18820	18816	18595	18796	18672	18700	18560	18576	18830	18726	18745	18921	18554	18977	18824	18679	18593	18588	18555	18677	18824	18773	18608	18692	18884	18562	18879	18543	18677	18695	18711	18950	18823	18762	18890	18907	18746	18591	18831	18754	18817	18939	18967	18874	18704	18798	18735	18741	18825	18838	18819	18899	19010	18970	18969	18804	18772	18704	18630	18849	18734	18816	18885	18885	18758	18956	18879	18929	18921	18761	18873	18721	18686	18796	18643	18623	18870	19072	18875	18761	18822	18670	18670	18794	18725	18810	18879	18694	18804	18793	18959	18685	19002	18924	18738	18818	18919	18650	19125	18535	18804	18747	18609	18789	18923	18811	18654	18829	18660	18993	18643	19006	18716	18823	18888	18863	18811	18755	18685	18920	18978	18772	18503	18908	18850	18864	18739	18880	18724	18829	18689	18759	18919	18527	18882	18804	19030	18829	18508	18744	18517	18616	18851	18809	18617	18639	18752	18827	18836	18869	18829	18967	18786	18737	18615	18990	18764	18630	18890	18879	18828	18717	18751	18719	18772	18761	18996	18731	18381	18694	18728	18731	18741	18824	18783	18859	18711	18972	18830	18983	18806	18865	18827	18458	18764	19046	18881	18726	18724	18550	18711	18520	18975	18770	18672	18592	18707	18783	18695	18775	18667	18864	18782	18858	18769	18854	18922	18729	18709	18550	18651	18510	18759	18756	18910	18802	18580	18710	18871	18954	18875	18841	18913	18722	18877	18587	18904	19017	18558	18788	18881	18883	18926	18961	19001	18950	18776	18792	18792	18895	18803	18845	18642	18794	18489	18995	19046	18890	18755	18743	18768	18962	18759	18856	18890	18811	18793	18815	18777	18743	18762	18762	18629	18706	18632	18809	18812	18834	18702	18875	18832	18919	18846	18842	18960	18814	18740	18744	18819	18779	18877	19006	18675	18673	18667	18950	18821	18983	18680	18813	18781	18852	18724	18643	18843	18733	18910	18927	18855	18826	18800	18824	18718	18471	18903	18575	18699	18810	18703	18601	18920	18835	18887	18893	18821	18890	18828	18892	18846	18904	18706	18918	18768	18909	18705	18848	18714	18643	18793	18677	18746	18855	18871	18721	18715	18810	18838	19020	18705	18911	18967	18914	18934	18764	18859	18626	18837	18782	18671	18768	18682	18716	19022	18686	18852	18781	18932	18736	18623	18795	18792	18746	18818	18836	18848	18996	18879	18727	18982	18816	18538	18787	18721	18756	18762	18850	18859	18831	18971	18919	18833	18692	18844	18872	18757	18666	18626	18547	18706	18682	18783	18511	18771	18708	18837	18925	19037	18932	18814	18835	18671	18828	19039	18917	18734	18593	18813	18818	19080	18717	18731	18755	18649	18703	18636	18994	18620	18840	18921	18851	18733	18660	18839	18667	18973	18642	18804	18666	18428	18659	18807	18991	18727	18874	18759	18828	18894	19005	18948	18769	18605	18735	18814	18762	18930	18644	18787	18807	18756	18593	18620	18785	18779	18817	18989	18728	18874	18559	18656	18637	18627	18737	18771	18817	18827	18692	18516	18740	18795	18562	18708	18679	18983	18930	18831	18758	18825	18708	18970	18907	18716	18746	18882	18628	19036	18789	18929	18840	18842	18852	18908	18872	18717	18996	18910	18828	18892	19079	18612	18843	18784	18664	18771	18833	18763	19061	18673	18983	18793	19161	18814	18729	18842	18800	18859	18922	18768	18812	18764	18783	18830	18735	18612	18976	18726	18895	18699	18728	18925	18742	18796	18628	18673	18935	18878	18805	18942	18751	18762	18838	18883	18874	18849	18705	18824	18700	18789	18830	18850	18796	18747	18501	18905	18941	18944	18842	18633	18871	18616	18735	18750	18765	18566	18830	18796	19079	18698	18943	18788	18601	18668	18731	18758	18732	18727	18793	18787	18924	18914	18818	18854	18754	18643	18803	18706	18769	18746	18964	18707	18646	18966	18770	18642	18687	18539	18633	18978	18886	18609	18684	18850	18687	18765	18789	18708	18844	18941	18844	18830	18702	18965	18810	18651	18782	18703	19021	18791	18816	18676	18785	18832	18722	18651	18862	18819	18668	18877	18766	18845	18797	18700	18861	19044	19037	18842	18821	18809	18740	18784	18865	18802	18677	18682	19014	18609	18592	18719	18738	18848	18772	18723	18788	18787	19047	18911	18570	18789	18823	18702	18847	18952	18785	18910	18695	18732	18689	18994	18860	18807	18895	18900	18838	18686	18703	18882	18749	18836	18891	18861	18926	18759	18748	18733	18864	18914	18804	18718	18694	18703	18808	18772	18684	18717	18790	18635	18551	18813	18694	18585	18634	18662	18979	18712	18695	18669	18807	18738	18772	18860	18839	18780	18760	18776	18976	18944	18978	18771	18937	18973	18757	18845	18834	18858	18787	18880	18718	18855	18780	18671	18570	18790	18887	18944	18515	18788	18826	18739	18759	18760	18733	18730	18847	18903	18833	18908	18902	18918	18779	18848	18719	18804	18692	18798	18706	18829	18861	18662	18933	18866	18748	18996	18717	18716	18662	18627	18944	18922	18937	18782	18908	18700	18773	19035	18721	18674	18803	18610	18804	18755	18526	19099	18967	18518	18761	18749	18951	18866	18715	18813	18749	18755	18740	18748	18792	18735	18679	18863	18796	19048	18989	18948	18653	18741	18916	18867	18890	18629	18854	18867	18746	18845	18763	18822	18637	18953	18879	18879	19043	18849	19056	18919	18797	18909	18869	18772	18762	18852	18834	18722	18722	18780	18804	18942	18899	18756	18749	18748	18772	18772	18767	18921	18737	18693	18842	18685	18709	18807	18722	18655	18803	18824	18845	18994	18872	18830	18921	18997	18910	18827	18846	18794	18652	18942	18775	18845	18771	19082	19092	18851	18792	18870	18727	18765	18806	18741	18534	18763	18608	18655	18597	18702	18825	19014	18808	18848	18933	18906	18871	18880	18755	18879	18769	18698	18833	18676	18771	18758	18991	18737	18951	19027	18745	18674	18589	18976	18822	19053	18890	18774	19023	18992	18712	18849	18917	18818	18978	18785	19022	18958	18786	18636	18770	18779	19005	18724	18750	18713	18830	18882	18645	18786	18646	18794	18597	18745	18761	18990	18879	18828	18823	18623	18680	18718	18740	18904	18975	18851	18816	18625	18690	18766	18800	18741	18753	18718	18812	18839	18863	18951	18834	18779	18773	18695	18722	18717	18965	18917	18889	18690	18751	18632	18592	18809	18763	18670	18970	18851	18545	18713	18453	18715	18812	18663	18785	18723	18790	18755	18743	18945	18764	18763	18860	18882	18768	18803	18855	18994	18907	18958	18607	18938	18769	18876	18804	18860	18794	18843	18901	18638	18693	18822	18754	18838	18840	18847	18785	18680	18929	18979	18806	19048	18831	19130	18784	18854	18795	18903	18861	18994	18621	18773	18864	18802	18772	18809	18901	18875	18875	18685	18716	18668	18789	18798	18705	18898	18837	18826	18796	18695	18598	18674	18836	18688	18714	18785	18713	18686	18687	18684	18800	18653	18676	18601	18854	18555	18770	18562	19010	18906	18845	18725	18702	18755	18837	18814	18915	18783	18827	18889	18840	18895	18722	18711	18871	18923	18543	18858	18786	18614	18743	18807	18878	18948	18764	18974	18846	18761	18731	18965	18602	18907	18725	18806	18703	18852	18879	18926	18734	18794	18545	18759	18865	18933	19060	18658	18929	18978	18815	18790	18834	18556	18924	18581	18698	18793	18600	18778	18824	18696	18807	18688	18898	18701	18887	18802	18792	18872	18840	18902	18741	18715	18793	18657	18664	18959	18813	18662	18891	18601	18929	18695	18962	19008	18607	18722	18774	18822	18777	18842	18796	18926	18841	18730	18795	18743	18837	18857	18817	18602	18960	18603	19072	18775	18603	18873	18833	18889	18766	18665	18584	18954	18675	18591	18625	18733	18953	18697	18640	18744	18652	19037
25005	45624	48626	39957	63128	62105	47385	32918	21109	16115	14723	14425	14444	14574	14577	14683	14336	14381	14458	14358	14315	14563	14525	14410	14482	14457	14329	14476	14472	14454	14529	14615	14454	14591	14631	14341	14515	14501	14510	14453	14354	14459	14335	14419	14469	14375	14318	14498	14424	14416	14447	14306	14521	14448	14317	14441	14450	14450	14588	14559	14562	14523	14415	14425	14318	14495	14449	14411	14452	14484	14424	14473	14539	14535	14626	14508	14478	14498	14316	14362	14426	14493	14273	14405	14469	14603	14374	14446	14489	14428	14388	14335	14353	14436	14400	14278	14349	14615	14439	14374	14463	14467	14483	14564	14456	14475	14529	14429	14492	14367	14353	14387	14446	14480	14427	14445	14461	14315	14406	14613	14456	14278	14396	14548	14418	14578	14354	14508	14364	14396	14478	14183	14380	14496	14509	14411	14501	14485	14627	14406	14328	14469	14304	14407	14471	14464	14283	14470	14526	14407	14588	14176	14407	14444	14527	14286	14344	14392	14502	14351	14426	14343	14583	14452	14570	14312	14403	14322	14489	14525	14493	14463	14463	14339	14418	14394	14285	14540	14410	14401	14320	14265	14576	14346	14360	14332	14395	14496	14245	14342	14468	14258	14449	14451	14240	14411	14422	14479	14409	14293	14430	14391	14589	14513	14359	14415	14473	14416	14499	14424	14446	14372	14520	14254	14650	14551	14373	14457	14396	14392	14437	14491	14495	14442	14355	14563	14298	14484	14468	14498	14467	14364	14519	14453	14558	14331	14702	14457	14466	14401	14459	14413	14415	14446	14474	14638	14575	14412	14423	14502	14373	14482	14468	14414	14321	14452	14462	14319	14486	14524	14498	14401	14260	14392	14440	14452	14417	14392	14295	14338	14421	14404	14516	14532	14549	14415	14485	14233	14426	14415	14297	14526	14394	14426	14384	14533	14291	14181	14656	14473	14411	14359	14417	14535	14465	14454	14388	14398	14401	14517	14479	14479	14565	14440	14340	14588	14355	14410	14369	14378	14316	14344	14459	14429	14413	14563	14478	14525	14497	14580	14441	14443	14502	14295	14414	14490	14433	14370	14583	14433	14332	14317	14391	14480	14406	14270	14508	14204	14558	14354	14409	14454	14554	14315	14399	14474	14451	14583	14586	14210	14403	14556	14329	14446	14504	14418	14425	14433	14467	14295	14350	14375	14406	14491	14483	14570	14586	14487	14407	14416	14514	14544	14476	14415	14331	14475	14360	14482	14284	14432	14525	14424	14360	14260	14402	14472	14332	14594	14373	14375	14272	14690	14369	14527	14604	14506	14451	14362	14627	14284	14500	14364	14450	14415	14434	14407	14563	14426	14290	14470	14431	14465	14395	14506	14467	14396	14253	14311	14542	14422	14415	14349	14421	14333	14399	14405	14529	14394	14375	14342	14404	14296	14212	14480	14286	14421	14492	14411	14443	14560	14421	14446	14471	14341	14474	14265	14430	14394	14335	14520	14422	14327	14268	14452	14347	14324	14363	14373	14423	14689	14376	14443	14313	14485	14496	14545	14370	14454	14346	14363	14499	14598	14360	14450	14567	14398	14458	14417	14294	14594	14394	14407	14455	14428	14405	14284	14426	14495	14490	14290	14485	14425	14410	14290	14354	14376	14515	14453	14448	14240	14422	14305	14384	14336	14347	14423	14500	14531	14514	14231	14520	14446	14467	14481	14303	14472	14438	14449	14576	14318	14514	14373	14521	14515	14453	14428	14306	14538	14380	14351	14369	14472	14360	14360	14458	14387	14486	14451	14491	14520	14485	14264	14384	14496	14459	14364	14390	14261	14296	14355	14306	14492	14519	14548	14504	14493	14458	14309	14335	14339	14306	14458	14613	14741	14471	14328	14509	14485	14480	14473	14321	14480	14443	14600	14549	14333	14341	14556	14279	14537	14336	14454	14606	14510	14526	14520	14607	14469	14472	14319	14414	14240	14470	14567	14531	14349	14534	14401	14506	14473	14443	14397	14600	14401	14481	14303	14516	14407	14354	14523	14638	14585	14445	14340	14394	14355	14433	14313	14378	14415	14458	14361	14445	14329	14438	14294	14557	14334	14291	14252	14510	14308	14359	14470	14599	14361	14510	14297	14378	14457	14388	14440	14342	14357	14492	14474	14492	14406	14469	14412	14558	14540	14497	14463	14365	14546	14372	14469	14567	14446	14412	14371	14496	14443	14411	14249	14687	14254	14414	14473	14481	14382	14462	14415	14304	14362	14543	14430	14403	14453	14496	14325	14245	14326	14327	14573	14600	14400	14539	14350	14319	14405	14476	14455	14230	14487	14376	14269	14407	14259	14402	14381	14354	14187	14385	14321	14375	14353	14578	14464	14470	14387	14345	14635	14288	14364	14349	14342	14488	14584	14325	14466	14419	14376	14471	14491	14604	14339	14496	14432	14415	14388	14424	14434	14580	14374	14456	14428	14222	14398	14441	14424	14492	14447	14257	14282	14451	14553	14393	14415	14363	14445	14532	14310	14509	14408	14252	14539	14455	14356	14224	14493	14365	14488	14317	14420	14397	14640	14221	14594	14352	14386	14375	14520	14505	14242	14443	14208	14393	14365	14522	14471	14489	14533	14384	14200	14448	14298	14445	14545	14312	14450	14386	14496	14303	14385	14444	14268	14520	14402	14487	14396	14408	14505	14498	14476	14415	14478	14413	14425	14372	14579	14369	14257	14577	14376	14371	14433	14508	14339	14472	14373	14311	14561	14503	14265	14493	14467	14423	14436	14382	14431	14271	14510	14297	14326	14266	14480	14471	14521	14531	14494	14499	14412	14463	14436	14611	14400	14422	14420	14310	14258	14316	14556	14322	14521	14336	14401	14259	14351	14464	14430	14325	14466	14439	14334	14472	14535	14433	14347	14401	14558	14488	14394	14351	14351	14475	14580	14497	14435	14376	14393	14639	14269	14376	14461	14370	14361	14344	14425	14435	14366	14568	14206	14226	14595	14399	14580	14304	14461	14457	14314	14409	14423	14507	14479	14395	14411	14278	14443	14423	14609	14529	14403	14485	14318	14471	14325	14419	14338	14340	14518	14584	14432	14378	14337	14341	14356	14341	14436	14401	14431	14500	14394	14467	14471	14407	14360	14398	14404	14399	14487	14484	14491	14630	14474	14427	14376	14332	14373	14404	14494	14322	14484	14534	14334	14390	14481	14309	14557	14275	14462	14551	14268	14378	14465	14349	14391	14339	14541	14501	14463	14398	14378	14182	14454	14537	14472	14417	14387	14537	14467	14478	14522	14515	14519	14459	14295	14572	14373	14324	14613	14468	14439	14279	14552	14428	14405	14277	14362	14457	14460	14402	14507	14422	14293	14455	14412	14374	14589	14546	14405	14288	14419	14478	14448	14561	14343	14261	14401	14512	14434	14381	14409	14478	14350	14511	14308	14294	14546	14418	14385	14466	14565	14343	14486	14234	14389	14556	14481	14446	14392	14364	14469	14359	14427	14595	14479	14493	14323	14327	14454	14356	14354	14328	14322	14285	14484	14390	14538	14514	14452	14154	14417	14392	14536	14482	14422	14452	14465	14275	14354	14368	14410	14368	14271	14464	14429	14419	14463	14262	14493	14264	14506	14564	14337	14322	14421	14443	14319	14293	14551	14334	14343	14407	14274	14423	14350	14324	14483	14291	14488	14366	14328	14335	14494	14391	14393	14370	14520	14333	14308	14573	14338	14566	14428	14468	14588	14376	14362	14435	14185	14503	14488	14489	14430	14358	14339	14403	14377	14495	14401	14399	14384	14549	14343	14506	14469	14577	14382	14306	14297	14568	14388	14429	14422	14273	14371	14466	14356	14361	14557	14413	14356	14435	14386	14446	14365	14348	14378	14532	14400	14593	14202	14370	14427	14360	14518	14478	14416	14532	14170	14510	14499	14480	14500	14431	14445	14434	14383	14324	14464	14323	14504	14458	14389	14479	14409	14438	14308	14514	14431	14468	14439	14454	14436	14478	14393	14582	14272	14355	14482	14371	14282	14271	14383	14541	14287	14417	14446	14368	14334	14616	14317	14444	14508	14387	14235	14394	14497	14479	14413	14495	14434	14534	14326	14440	14355	14370	14321	14281	14369	14549	14326	14495	14418	14335	14478	14467	14337	14497	14453	14456	14428	14477	14368	14413	14308	14322	14389	14433	14425	14370	14439	14480	14302	14339	14314	14556	14537	14492	14412	14351	14439	14478	14482	14280	14655	14463	14321	14378	14593	14479	14429	14622	14354	14362	14404	14477	14477	14409	14403	14473	14304	14580	14494	14549	14433	14342	14482	14552	14547	14514	14340	14330	14418	14332	14436	14272	14308	14366	14472	14551	14370	14678	14326	14434	14454	14371	14463	14438	14457	14593	14391	14440	14367	14284	14529	14130	14274	14477	14335	14421	14238	14462	14309	14370	14400	14484	14379	14392	14561	14412	14447	14645	14375	14426	14277	14483	14412	14525	14179	14496	14451	14331	14547	14458	14328	14417	14379	14358	14200	14422	14321	14489	14392	14254	14376	14497	14618	14332	14358	14374	14571	14420	14632	14280	14417	14367	14274	14428	14415	14452	14343	14292	14507	14344	14452	14267	14344	14354	14384	14402	14430	14349	14410	14543	14293	14405	14415	14545	14625	14451	14400	14531	14456	14447	14536	14072	14585	14502	14393	14563	14476	14452	14391	14547	14551	14290	14508	14500	14528	14497	14437	14366	14254	14527	14567	14537	14400	14252	14314	14360	14376	14554	14498	14408	14458	14408	14451	14466	14444	14518	14460	14556	14390	14508	14515	14444	14345	14435	14425	14366	14497	14349	14462	14289	14232	14425	14528	14530	14435	14248	14399	14520	14296	14561	14483	14353	14408	14466	14524	14474	14391	14366	14404	14351	14443	14424	14299	14545	14434	14401	14358	14423	14307	14397	14347	14429	14486	14493	14485	14405	14324	14559	14500	14523	14369	14334	14533	14386	14477	14535	14567	14477	14454	14313	14375	14408	14421	14401	14433	14400	14539	14380	14262	14222	14384	14408	14345	14574	14503	14392	14297	14403	14376	14611	14418	14477	14402	14352	14454	14450	14437	14462	14488	14426	14469	14343	14452	14424	14393	14471	14493	14498	14373
23953	21517	29286	25473	49602	72091	61834	45442	31309	23064	19970	19039	18944	18903	18879	18769	18904	18703	18759	18740	18794	18941	18770	18680	18806	18661	18738	18877	18763	18595	18687	18755	18721	18619	18496	18670	18653	18692	18551	18956	18797	18917	18777	18523	18517	18591	18524	18527	18760	18713	18734	18589	18734	18740	18605	18675	18544	18543	18680	18480	18454	18531	18433	18661	18466	18695	18544	18534	18555	18732	18657	18804	18669	18805	18751	18530	18550	18582	18564	18601	18769	18798	18620	18483	18662	18680	18602	18929	18514	18648	18686	18656	18635	18495	18640	18566	18537	18444	18681	18409	18723	18772	18829	18404	18724	18647	18687	18529	18541	18550	18570	18475	18514	18730	18831	18648	18727	18647	18610	18476	18535	18507	18685	18613	18504	18697	18564	18704	18559	18656	18620	18541	18345	18427	18643	18541	18497	18464	18571	18743	18774	18534	18635	18608	18494	18624	18713	18528	18651	18521	18600	18475	18474	18579	18778	18528	18751	18516	18414	18598	18591	18717	18675	18536	18547	18461	18663	18662	18472	18557	18725	18883	18519	18459	18607	18715	18688	18449	18620	18670	18721	18378	18491	18506	18659	18705	18609	18608	18652	18617	18664	18437	18680	18670	18581	18497	18603	18681	18736	18619	18769	18787	18741	18600	18538	18816	18679	18571	18647	18634	18720	18457	18588	18733	18784	18636	18574	18655	18688	18560	18514	18505	18722	18710	18612	18583	18549	18599	18758	18724	18786	18691	18435	18737	18587	18692	18612	18675	18740	18661	18699	18650	18642	18642	18537	18636	18867	18725	18715	18640	18521	18579	18539	18634	18553	18706	18555	18592	18628	18765	18529	18402	18533	18623	18427	18668	19006	18589	18663	18600	18296	18580	18652	18653	18350	18537	18613	18578	18714	18547	18555	18580	18770	18500	18457	18536	18499	18565	18497	18483	18509	18664	18704	18432	18573	18636	18703	18669	18697	18532	18612	18790	18577	18716	18688	18637	18705	18583	18716	18792	18623	18567	18746	18718	18529	18495	18717	18569	18717	18817	18562	18592	18586	18370	18667	18517	18558	18612	18706	18478	18731	18663	18574	18786	18658	18761	18577	18384	18612	18714	18704	18518	18668	18622	18652	18638	18368	18423	18622	18580	18574	18624	18758	18500	18668	18613	18555	18557	18477	18590	18688	18625	18730	18479	18435	18685	18786	18468	18416	18683	18785	18750	18530	18564	18558	18738	18743	18484	18548	18810	18688	18453	18743	18818	18803	18559	18497	18656	18824	18717	18841	18582	18590	18727	18723	18453	18393	18333	18729	18609	18504	18647	18492	18585	18758	18686	18687	18680	18605	18661	18668	18607	18666	18545	18565	18514	18773	18746	18603	18567	18538	18666	18534	18601	18362	18507	18692	18392	18579	18554	18668	18488	18700	18495	18725	18597	18758	18449	18697	18622	18623	18887	18603	18671	18630	18671	18878	18799	18558	18718	18628	18689	18489	18619	18544	18425	18543	18594	18399	18462	18574	18614	18878	18620	18678	18544	18654	18691	18421	18564	18649	18788	18427	18244	18708	18595	18729	18432	18705	18684	18741	18719	18692	18604	18458	18760	18667	18675	18521	18697	18651	18818	18655	18570	18488	18595	18563	18477	18734	18700	18560	18387	18694	18375	18619	18467	18500	18430	18682	18802	18564	18684	18784	18682	18694	18542	18522	18262	18675	18720	18648	18583	18604	18707	18747	18732	18700	18764	18640	18432	18585	18672	18324	18744	18531	18627	18915	18667	18594	18556	18504	18741	18664	18773	18675	18592	18808	18472	18553	18531	18650	18600	18631	18635	18436	18848	18509	18818	18636	18796	18583	18691	18535	18646	18804	18713	18659	18781	18564	18448	18445	18549	18601	18424	18775	18594	18742	18782	18576	18453	18517	18623	18581	18579	18920	18598	18460	18577	18830	18670	18785	18604	18600	18802	18616	18776	18590	18505	18654	18503	18550	18760	18801	18696	18540	18810	18724	18719	18674	18549	18645	18705	18652	18731	18505	18728	18532	18712	18504	18495	18799	18561	18343	18526	18702	18473	18460	18816	18841	18676	18421	18549	18524	18429	18456	18680	18456	18729	18849	18812	18631	18555	18732	18638	18577	18564	18456	18593	18801	18390	18734	18438	18583	18547	18519	18546	18706	18743	18430	18579	18758	18510	18561	18521	18592	18660	18382	18515	18765	18617	18773	18712	18521	18444	18722	18647	18492	18743	18701	18523	18587	18572	18625	18797	18697	18550	18609	18840	18622	18614	18407	18347	18551	18603	18512	18414	18764	18594	18856	18605	18463	18305	18362	18697	18840	18610	18586	18604	18468	18736	18623	18662	18851	18679	18532	18612	18717	18599	18626	18560	18406	18606	18557	18540	18629	18590	18725	18509	18770	18621	18652	18830	18547	18783	18597	18397	18854	18763	18675	18486	18718	18425	18502	18503	18646	18471	18679	18692	18691	18758	18552	18516	18710	18460	18419	18636	18465	18621	18695	18579	18725	18417	18570	18654	18808	18685	18757	18632	18616	18498	18484	18896	18496	18410	18769	18553	18698	18659	18698	18442	18388	18562	18696	18402	18637	18785	18844	18431	18631	18557	18471	18517	18556	18778	18670	18537	18491	18489	18575	18717	18662	18480	18533	18535	18746	18668	18545	18519	18715	18478	18598	18584	18931	18818	18645	18486	18627	18544	18800	18509	18803	18556	18460	18794	18689	18275	18583	18542	18522	18582	18480	18707	18582	18597	18633	18548	18679	18662	18611	18708	18746	18604	18455	18528	18606	18455	18503	18692	18681	18625	18591	18645	18630	18684	18548	18533	18767	18540	18703	18802	18509	18574	18551	18817	18549	18567	18492	18550	18744	18601	18587	18643	18507	18591	18694	18637	18757	18601	18604	18505	18620	18624	18723	18782	18699	18660	18672	18514	18747	18618	18548	18323	18406	18385	18484	18464	18686	18600	18696	18567	18252	18529	18581	18608	18522	18560	18622	18614	18557	18456	18512	18617	18848	18587	18576	18640	18661	18624	18598	18591	18571	18595	18704	18401	18702	18740	18695	18502	18531	18440	18519	18596	18624	18686	18791	18839	18540	18384	18402	18606	18528	18501	18423	18607	18567	18532	18555	18664	18710	18705	18756	18755	18613	18578	18794	18560	18505	18462	18476	18855	18679	18612	18817	18623	18702	18645	18493	18445	18763	18515	18681	18680	18627	18723	18546	18553	18658	18589	18460	18597	18592	18423	18562	18718	18698	18629	18485	18580	18550	18713	18744	18590	18544	18531	18648	18581	18744	18555	18597	18504	18526	18484	18621	19012	18631	18652	18735	18505	18553	18656	18580	18611	18732	18706	18431	18635	18552	18712	18526	18579	18835	18483	18658	18667	18718	18683	18759	18661	18605	18521	18609	18653	18625	18578	18473	18569	18692	18531	18561	18525	18595	18815	18658	18681	18642	18813	18711	18578	18717	18465	18698	18831	18724	18470	18480	18580	18660	18730	18516	18617	18571	18641	18712	18667	18428	18464	18528	18725	18613	18823	18703	18740	18559	18617	18709	18575	18875	18594	18497	18457	18523	18622	18431	18571	18591	18487	18608	18717	18785	18670	18614	18607	18505	18943	18775	18448	18567	18683	18690	18691	18478	18466	18478	18459	18638	18392	18592	18651	18702	18554	18540	18639	18761	18552	18318	18567	18461	18476	18506	18626	18693	18738	18719	18638	18702	18579	18730	18666	18645	18483	18611	18711	18612	18806	18798	18583	18530	18637	18516	18497	18694	18388	18687	18790	18856	18414	18583	18457	18562	18884	18562	18608	18517	18515	18511	18684	18793	18675	18695	18650	18688	18708	18873	18779	18648	18593	18706	18806	18627	18814	18822	18748	18862	18654	18624	18735	18699	18603	18693	18745	18649	18591	18707	18682	18720	18610	18621	18442	18482	18694	18568	18571	18530	18543	18498	18510	18708	18373	18647	18504	18553	18632	18539	18605	18642	18746	18696	18603	18848	18457	18645	18679	18730	18601	18518	18596	18572	18722	18780	18741	18617	18525	18812	18532	18596	18712	18536	18501	18597	18667	18719	18551	18640	18657	18706	18587	18651	18651	18656	18551	18570	18544	18427	18623	18533	18460	18546	18761	18636	18634	18577	18785	18484	18715	18588	18612	18806	18568	18642	18561	18638	18839	18629	18803	18460	18389	18576	18688	18233	18733	18601	18659	18643	18511	18829	18511	18609	18643	18734	18530	18751	18649	18601	18578	18522	18634	18653	18438	18522	18470	18525	18539	18703	18457	18674	18516	18549	18360	18500	18482	18619	18471	18831	18640	18547	18729	18517	18670	18517	18663	18407	18680	18684	18664	18405	18554	18520	18525	18605	18715	18550	18595	18568	18593	18493	18720	18421	18521	18643	18548	18495	18473	18637	18543	18652	18569	18582	18516	18456	18562	18777	18509	18584	18600	18453	18583	18761	18669	18591	18585	18666	18906	18711	18701	18658	18592	18606	18561	18612	18554	18525	18533	18544	18528	18400	18547	18475	18616	18610	18586	18761	18768	18558	18550	18550	18429	18719	18508	18695	18709	18431	18563	18470	18622	18397	18609	18458	18506	18575	18562	18591	18477	18696	18777	18835	18611	18793	18589	18711	18538	18652	18938	18778	18525	18760	18505	18645	18518	18632	18530	18686	18895	18691	18662	18841	18516	18593	18589	18900	18702	18509	18471	18456	18727	18404	18641	18463	18686	18583	18607	18661	18582	18573	18692	18606	18606	18749	18593	18559	18511	18611	18543	18578	18450	18656	18637	18484	18575	18639	18466	18543	18564	18652	18556	18555	18719	18382	18576	18685	18582	18621	18624	18496	18605	18643	18469	18803	18603	18700	18800	18727	18615	18554	18475	18584	18526	18531	18454	18424	18530	18600	18506	18809	18717	18607	18753	18651	18576	18595	18605	18640	18767	18526	18332	18521	18603	18924	18616	18636	18700	18900	18571	18605	18602	18663	18649	18642	18531	18482	18494	18663	18488	18601	18737	18655	18572	18642	18572	18563	18615	18597	18892	18627	18498	18398	18470	18692	18768	18525	18512	18413	18814	18738	18664	18450	18497
28892	55165	53027	51659	72649	76477	60469	44014	27090	17734	14949	14509	14391	14441	14378	14182	14425	14392	14499	14389	14200	14483	14350	14420	14270	14280	14414	14301	14231	14380	14351	14213	14364	14338	14439	14363	14287	14247	14190	14201	14253	14490	14341	14277	14404	14494	14273	14288	14394	14256	14130	14539	14412	14340	14324	14363	14249	14315	14305	14258	14520	14350	14503	14311	14334	14380	14432	14301	14366	14219	14323	14266	14203	14458	14328	14433	14284	14384	14310	14295	14408	14459	14487	14277	14162	14414	14295	14525	14405	14433	14320	14473	14225	14344	14187	14314	14303	14412	14375	14357	14326	14231	14203	14413	14302	14121	14426	14427	14183	14338	14241	14421	14531	14248	14325	14325	14336	14226	14194	14425	14285	14274	14147	14404	14485	14190	14281	14287	14094	14404	14277	14244	14376	14384	14364	14134	14248	14418	14345	14316	14262	14294	14275	14266	14357	14253	14330	14479	14421	14255	14417	14249	14357	14466	14195	14374	14311	14373	14532	14328	14239	14242	14369	14215	14274	14294	14335	14457	14222	14199	14536	14351	14344	14363	14316	14299	14301	14185	14146	14321	14436	14399	14363	14443	14197	14548	14304	14255	14345	14298	14246	14401	14371	14497	14419	14427	14227	14314	14188	14350	14458	14233	14285	14235	14122	14259	14282	14238	14249	14373	14538	14368	14368	14273	14270	14169	14326	14324	14197	14286	14348	14251	14421	14098	14339	14397	14314	14371	14177	14252	14366	14298	14254	14299	14203	14496	14343	14414	14454	14295	14457	14414	14275	14446	14294	14175	14303	14321	14356	14492	14266	14331	14396	14341	14463	14340	14245	14207	14185	14436	14298	14283	14208	14299	14396	14282	14232	14307	14301	14358	14373	14552	14199	14272	14336	14180	14176	14259	14329	14388	14342	14431	14344	14329	14240	14290	14380	14375	14232	14284	14212	14318	14290	14325	14373	14246	14222	14378	14429	14532	14250	14418	14271	14373	14346	14304	14317	14256	14389	14380	14526	14264	14494	14213	14241	14479	14201	14395	14407	14360	14377	14465	14263	14330	14411	14327	14252	14246	14305	14171	14397	14096	14414	14342	14423	14354	14313	14312	14260	14203	14424	14411	14334	14327	14369	14397	14436	14218	14222	14178	14294	14388	14407	14207	14411	14415	14310	14354	14183	14424	14231	14195	14444	14266	14316	14377	14211	14342	14444	14374	14377	14295	14221	14351	14339	14340	14371	14263	14343	14235	14319	14390	14350	14331	14290	14317	14469	14185	14294	14551	14361	14429	14384	14414	14416	14224	14250	14527	14558	14406	14347	14340	14369	14444	14343	14426	14160	14293	14397	14209	14416	14389	14043	14259	14422	14471	14360	14369	14304	14323	14458	14446	14383	14376	14452	14126	14301	14388	14342	14337	14279	14350	14253	14253	14388	14229	14327	14337	14488	14272	14280	14488	14338	14430	14394	14431	14209	14208	14317	14331	14261	14253	14278	14188	14374	14229	14198	14234	14285	14436	14441	14345	14448	14362	14282	14314	14210	14242	14418	14359	14418	14318	14233	14349	14366	14358	14409	14446	14277	14336	14328	14415	14320	14239	14433	14312	14443	14272	14379	14313	14311	14426	14414	14455	14158	14175	14299	14408	14183	14290	14311	14267	14342	14204	14331	14399	14291	14314	14350	14354	14373	14442	14212	14430	14320	14214	14272	14387	14314	14391	14450	14263	14277	14393	14387	14266	14298	14260	14247	14198	14400	14377	14325	14471	14455	14199	14329	14365	14298	14368	14386	14433	14366	14374	14230	14300	14209	14188	14554	14292	14366	14305	14312	14430	14305	14400	14488	14275	14430	14342	14340	14352	14385	14283	14177	14445	14373	14234	14353	14480	14474	14318	14395	14327	14435	14472	14150	14296	14264	14254	14296	14296	14286	14392	14323	14361	14369	14408	14378	14137	14326	14525	14251	14377	14428	14273	14454	14369	14296	14417	14226	14353	14225	14409	14203	14355	14328	14307	14250	14417	14388	14417	14197	14417	14415	14255	14347	14434	14331	14314	14461	14266	14403	14345	14314	14312	14144	14358	14488	14315	14295	14335	14339	14292	14325	14413	14347	14296	14439	14611	14277	14312	14548	14507	14446	14246	14343	14319	14204	14406	14499	14280	14358	14353	14314	14177	14132	14336	14415	14306	14440	14410	14375	14352	14563	14501	14275	14348	14384	14297	14351	14215	14336	14307	14187	14320	14377	14234	14242	14331	14360	14316	14249	14257	14348	14437	14293	14417	14312	14529	14349	14340	14250	14401	14284	14288	14470	14133	14331	14426	14496	14207	14371	14258	14281	14382	14390	14250	14347	14193	14339	14342	14401	14431	14523	14130	14340	14330	14174	14359	14380	14344	14301	14363	14395	14350	14467	14237	14410	14248	14374	14282	14281	14275	14210	14386	14197	14309	14228	14454	14216	14241	14101	14367	14306	14474	14215	14286	14324	14329	14156	14224	14453	14298	14424	14240	14400	14521	14167	14554	14156	14413	14372	14315	14351	14276	14248	14473	14292	14262	14354	14204	14317	14412	14319	14336	14347	14307	14368	14318	14417	14177	14474	14398	14300	14435	14257	14381	14439	14401	14332	14325	14411	14411	14290	14424	14466	14166	14406	14396	14249	14367	14404	14390	14304	14377	14308	14232	14318	14289	14435	14238	14245	14242	14482	14348	14399	14582	14190	14392	14278	14173	14213	14379	14256	14338	14335	14226	14246	14226	14316	14394	14466	14342	14213	14360	14470	14479	14372	14440	14107	14175	14232	14336	14283	14283	14323	14227	14416	14301	14175	14281	14350	14333	14376	14244	14287	14302	14327	14363	14308	14357	14381	14260	14273	14171	14351	14144	14298	14408	14224	14456	14237	14450	14407	14332	14253	14366	14282	14450	14311	14224	14412	14338	14533	14378	14338	14313	14337	14236	14328	14437	14304	14354	14294	14344	14327	14337	14333	14409	14347	14273	14264	14075	14288	14487	14474	14238	14455	14484	14141	14351	14186	14374	14257	14307	14258	14376	14442	14144	14288	14406	14351	14482	14305	14317	14312	14253	14283	14217	14404	14453	14361	14294	14384	14286	14249	14285	14393	14265	14240	14386	14419	14370	14345	14303	14304	14461	14219	14182	14310	14261	14294	14535	14223	14413	14305	14108	14282	14299	14472	14042	14337	14495	14281	14323	14430	14401	14320	14458	14224	14323	14447	14229	14414	14106	14358	14374	14328	14286	14403	14415	14145	14298	14358	14432	14115	14118	14296	14157	14351	14289	14253	14524	14430	14253	14334	14306	14295	14489	14440	14298	14377	14221	14272	14207	14334	14302	14292	14144	14383	14320	14130	14305	14358	14220	14207	14440	14418	14201	14332	14305	14296	14352	14232	14327	14282	14431	14271	14471	14321	14281	14252	14491	14242	14474	14320	14270	14295	14414	14280	14318	14283	14427	14482	14171	14330	14413	14288	14353	14448	14316	14438	14319	14189	14339	14312	14264	14199	14289	14240	14393	14379	14214	14187	14243	14297	14339	14313	14393	14237	14192	14164	14383	14353	14450	14181	14399	14265	14383	14437	14202	14436	14431	14309	14455	14279	14280	14298	14449	14356	14237	14265	14171	14212	14327	14293	14336	14328	14317	14322	14241	14180	14173	14367	14368	14326	14323	14371	14356	14406	14215	14214	14161	14387	14208	14505	14325	14292	14356	14258	14420	14202	14237	14318	14364	14295	14218	14266	14379	14242	14352	14269	14196	14279	14422	14298	14173	14279	14417	14332	14321	14429	14316	14415	14435	14427	14361	14377	14230	14380	14511	14296	14504	14396	14257	14271	14559	14295	14180	14176	14307	14352	14380	14280	14308	14387	14548	14313	14463	14449	14215	14278	14324	14350	14259	14412	14305	14436	14514	14193	14291	14380	14322	14312	14130	14430	14350	14374	14257	14361	14368	14477	14324	14347	14351	14324	14391	14425	14149	14287	14260	14430	14239	14258	14279	14335	14343	14238	14314	14381	14489	14367	14215	14346	14222	14243	14437	14335	14380	14294	14396	14268	14276	14408	14400	14283	14126	14500	14279	14442	14490	14411	14432	14170	14248	14188	14246	14301	14409	14220	14373	14359	14350	14468	14298	14313	14421	14204	14310	14374	14354	14254	14087	14231	14360	14225	14213	14377	14493	14390	14331	14275	14428	14436	14120	14296	14213	14455	14269	14431	14366	14334	14243	14357	14343	14404	14439	14307	14369	14367	14259	14340	14375	14521	14062	14307	14376	14384	14461	14499	14322	14373	14280	14264	14354	14332	14366	14240	14387	14245	14196	14229	14341	14387	14379	14454	14139	14339	14157	14566	14412	14256	14263	14296	14216	14200	14388	14294	14285	14215	14193	14284	14193	14280	14367	14294	14477	14435	14297	14202	14350	14395	14488	14364	14218	14331	14288	14153	14386	14377	14235	14284	14225	14360	14326	14353	14452	14384	14183	14450	14249	14409	14301	14389	14341	14359	14252	14403	14375	14445	14387	14439	14379	14302	14420	14528	14330	14468	14360	14281	14431	14342	14308	14386	14391	14346	14258	14261	14422	14315	14378	14217	14480	14382	14406	14423	14341	14421	14236	14388	14260	14167	14343	14241	14156	14409	14205	14418	14260	14225	14134	14266	14278	14243	14374	14254	14349	14336	14246	14258	14361	14425	14329	14391	14326	14366	14268	14312	14379	14392	14197	14407	14292	14181	14251	14333	14296	14321	14263	14319	14411	14355	14348	14251	14277	14240	14493	14264	14387	14361	14475	14247	14321	14393	14394	14471	14301	14142	14401	14407	14418	14267	14082	14392	14346	14349	14163	14255	14290	14257	14273	14288	14408	14351	14325	14371	14440	14311	14337	14387	14262	14337	14353	14406	14271	14388	14278	14325	14255	14359	14495	14214	14317	14453	14373	14323	14333	14487	14426	14207	14468	14359	14365	14245	14312	14231	14242	14447	14457	14392	14339	14228	14456	14324	14348	14424	14263	14409	14458	14297	14369	14329	14355	14373	14313	14452	14312	14270	14357	14402	14406	14309	14359	14193	14347	14291	14376	14328	14224	14515	14186	14353	14425	14275	14402
31120	28906	30110	25899	26242	30240	27176	22884	20084	18836	18565	18532	18670	18380	18424	18505	18328	18618	18538	18349	18420	18464	18488	18385	18784	18429	18383	18502	18480	18471	18399	18554	18511	18450	18383	18496	18508	18551	18120	18414	18449	18546	18541	18165	18643	18326	18549	18523	18518	18447	18468	18475	18698	18562	18524	18515	18531	18342	18492	18544	18317	18808	18595	18638	18520	18481	18585	18585	18417	18436	18680	18246	18569	18405	18411	18701	18663	18653	18667	18457	18494	18595	18367	18371	18300	18493	18467	18430	18525	18514	18467	18468	18615	18441	18606	18519	18606	18300	18477	18494	18432	18464	18378	18637	18315	18468	18340	18445	18382	18512	18370	18316	18616	18396	18546	18674	18556	18278	18440	18440	18639	18600	18435	18376	18340	18423	18310	18519	18682	18567	18369	18330	18454	18557	18498	18514	18545	18616	18351	18629	18488	18601	18247	18831	18339	18432	18449	18305	18537	18418	18687	18636	18629	18120	18431	18443	18464	18657	18452	18481	18512	18615	18680	18588	18506	18448	18678	18617	18469	18753	18505	18719	18388	18449	18437	18395	18340	18360	18581	18487	18376	18482	18474	18315	18586	18446	18415	18543	18330	18298	18487	18623	18404	18500	18326	18402	18292	18484	18540	18311	18514	18446	18443	18468	18506	18463	18517	18599	18581	18301	18264	18366	18417	18375	18427	18151	18580	18456	18465	18386	18579	18626	18634	18551	18503	18192	18321	18546	18648	18489	18535	18529	18388	18304	18358	18403	18371	18529	18729	18634	18643	18403	18286	18208	18477	18285	18570	18429	18268	18574	18240	18380	18443	18419	18414	18197	18466	18305	18361	18511	18510	18471	18458	18340	18380	18331	18371	18555	18672	18189	18601	18339	18679	18507	18483	18554	18519	18608	18420	18650	18650	18293	18449	18512	18477	18533	18447	18324	18437	18547	18570	18247	18497	18472	18451	18380	18690	18473	18365	18696	18402	18463	18373	18516	18768	18376	18586	18391	18473	18593	18665	18444	18604	18405	18397	18376	18428	18564	18590	18445	18462	18621	18389	18397	18552	18342	18554	18500	18570	18302	18317	18514	18393	18615	18532	18505	18509	18638	18341	18590	18696	18400	18541	18594	18504	18453	18403	18491	18621	18494	18522	18349	18630	18544	18373	18461	18384	18360	18393	18366	18329	18467	18405	18341	18447	18371	18579	18477	18742	18492	18345	18341	18444	18599	18362	18407	18387	18299	18568	18311	18404	18423	18254	18457	18530	18371	18560	18525	18494	18467	18382	18341	18333	18379	18462	18492	18622	18580	18754	18390	18258	18516	18388	18564	18522	18352	18403	18476	18488	18473	18470	18668	18214	18670	18395	18369	18546	18589	18747	18465	18394	18546	18366	18409	18588	18408	18735	18753	18508	18427	18412	18550	18302	18369	18301	18430	18527	18570	18491	18480	18550	18538	18597	18415	18643	18555	18529	18298	18492	18685	18657	18509	18446	18680	18635	18399	18372	18502	18287	18566	18508	18446	18637	18465	18525	18383	18524	18574	18443	18441	18518	18411	18530	18550	18420	18351	18362	18413	18526	18498	18509	18566	18592	18447	18653	18645	18614	18617	18665	18616	18464	18486	18376	18527	18358	18563	18352	18423	18507	18462	18644	18541	18300	18205	18417	18310	18393	18462	18493	18502	18551	18694	18616	18490	18488	18485	18551	18530	18473	18307	18558	18469	18248	18268	18544	18413	18627	18604	18564	18616	18424	18373	18411	18316	18492	18384	18286	18345	18574	18688	18507	18477	18372	18719	18360	18620	18472	18525	18582	18530	18487	18479	18336	18504	18505	18273	18429	18660	18277	18478	18695	18419	18428	18401	18349	18559	18459	18528	18646	18391	18398	18426	18329	18341	18519	18308	18275	18594	18352	18312	18578	18212	18239	18378	18602	18425	18338	18323	18523	18519	18650	18449	18642	18311	18548	18436	18613	18632	18605	18551	18675	18346	18548	18684	18409	18578	18510	18303	18538	18442	18480	18452	18265	18413	18432	18384	18250	18396	18503	18631	18530	18486	18407	18768	18668	18605	18526	18415	18462	18450	18553	18635	18345	18481	18406	18511	18497	18471	18383	18473	18555	18559	18345	18649	18502	18386	18329	18664	18481	18482	18583	18584	18367	18223	18663	18484	18449	18439	18481	18552	18446	18494	18371	18381	18515	18448	18179	18276	18341	18598	18473	18370	18472	18332	18516	18882	18475	18442	18595	18530	18483	18699	18463	18499	18526	18628	18461	18407	18444	18437	18533	18654	18413	18411	18514	18292	18500	18398	18608	18607	18686	18310	18641	18451	18470	18609	18658	18549	18487	18513	18646	18378	18589	18596	18522	18524	18439	18446	18462	18499	18577	18566	18551	18228	18451	18522	18390	18348	18435	18645	18500	18315	18307	18530	18333	18377	18375	18395	18249	18330	18431	18354	18333	18524	18485	18265	18323	18394	18609	18522	18411	18538	18547	18503	18460	18601	18531	18445	18648	18675	18541	18524	18325	18506	18432	18575	18658	18385	18627	18356	18412	18335	18505	18399	18377	18426	18557	18461	18499	18354	18533	18238	18565	18382	18397	18395	18684	18216	18456	18430	18474	18447	18449	18096	18389	18527	18473	18599	18477	18376	18329	18388	18333	18422	18340	18601	18457	18516	18601	18584	18522	18309	18534	18565	18509	18436	18545	18484	18324	18506	18331	18421	18424	18363	18280	18718	18588	18383	18388	18575	18555	18304	18519	18397	18594	18397	18552	18343	18490	18705	18533	18368	18450	18542	18512	18438	18525	18474	18568	18351	18662	18554	18340	18634	18395	18456	18677	18676	18503	18365	18672	18552	18221	18517	18514	18592	18300	18427	18410	18490	18495	18470	18229	18443	18491	18774	18345	18529	18531	18363	18621	18358	18557	18582	18594	18565	18561	18379	18400	18361	18413	18566	18490	18449	18530	18444	18564	18462	18556	18543	18501	18334	18663	18491	18425	18697	18456	18591	18503	18229	18381	18571	18593	18492	18441	18413	18641	18522	18498	18589	18541	18407	18496	18541	18294	18344	18615	18650	18358	18459	18568	18457	18341	18444	18445	18390	18378	18443	18632	18445	18545	18499	18349	18507	18524	18365	18318	18444	18673	18410	18675	18552	18623	18458	18408	18710	18488	18422	18676	18450	18524	18496	18414	18276	18442	18645	18474	18477	18683	18405	18480	18454	18424	18477	18501	18427	18428	18479	18524	18338	18457	18432	18639	18279	18376	18449	18158	18374	18567	18517	18572	18246	18431	18424	18371	18352	18407	18324	18434	18441	18319	18562	18439	18439	18702	18405	18378	18604	18389	18623	18547	18642	18512	18412	18612	18495	18473	18394	18437	18413	18535	18295	18647	18687	18319	18737	18662	18624	18505	18513	18425	18722	18449	18386	18584	18387	18397	18438	18618	18513	18523	18527	18465	18486	18449	18404	18504	18349	18465	18625	18501	18265	18592	18500	18452	18201	18413	18535	18472	18586	18452	18390	18529	18335	18437	18283	18428	18436	18319	18383	18480	18328	18656	18560	18481	18638	18420	18519	18599	18347	18460	18566	18410	18541	18377	18546	18569	18779	18498	18488	18383	18474	18402	18446	18333	18498	18306	18272	18540	18424	18427	18427	18675	18514	18381	18419	18414	18627	18587	18441	18602	18504	18421	18375	18561	18596	18524	18360	18637	18434	18585	18516	18575	18362	18297	18495	18540	18485	18499	18440	18518	18458	18447	18510	18301	18446	18492	18641	18448	18336	18586	18506	18727	18434	18312	18328	18642	18255	18366	18384	18418	18429	18442	18324	18641	18713	18469	18350	18397	18229	18617	18533	18481	18405	18530	18562	18654	18504	18632	18558	18523	18540	18538	18332	18410	18556	18674	18363	18176	18356	18389	18540	18415	18359	18361	18571	18377	18304	18451	18430	18475	18484	18583	18405	18611	18228	18528	18403	18680	18624	18461	18499	18373	18292	18575	18576	18306	18128	18295	18424	18503	18431	18607	18439	18338	18631	18493	18412	18595	18577	18494	18596	18525	18558	18426	18437	18421	18634	18321	18399	18377	18407	18409	18475	18575	18523	18285	18363	18464	18313	18445	18669	18543	18586	18446	18403	18471	18468	18404	18742	18280	18452	18418	18344	18651	18424	18536	18478	18683	18639	18514	18453	18307	18517	18624	18430	18523	18652	18518	18535	18735	18771	18446	18392	18658	18490	18594	18365	18525	18366	18524	18645	18600	18454	18481	18303	18427	18543	18546	18538	18434	18528	18606	18410	18746	18432	18468	18322	18402	18343	18590	18547	18286	18526	18714	18594	18669	18466	18570	18477	18569	18236	18461	18449	18456	18426	18730	18509	18456	18152	18497	18443	18595	18407	18563	18444	18480	18369	18820	18632	18494	18417	18407	18478	18730	18633	18423	18381	18774	18636	18512	18586	18509	18353	18515	18402	18576	18489	18483	18617	18555	18334	18441	18602	18540	18385	18386	18385	18469	18458	18553	18559	18567	18505	18399	18257	18376	18684	18329	18407	18658	18576	18489	18443	18567	18377	18414	18576	18469	18522	18517	18584	18512	18299	18283	18562	18401	18494	18391	18264	18560	18645	18385	18669	18492	18407	18534	18523	18558	18282	18560	18470	18416	18578	18736	18437	18558	18497	18236	18531	18335	18406	18647	18477	18329	18636	18461	18461	18561	18345	18555	18639	18511	18524	18497	18420	18554	18408	18450	18533	18455	18589	18295	18501	18461	18453	18455	18342	18412	18569	18454	18520	18389	18401	18603	18296	18367	18707	18556	18443	18522	18559	18472	18448	18588	18319	18611	18335	18483	18338	18511	18455	18423	18643	18641	18277	18577	18656	18297	18501	18568	18569	18321	18589	18448	18715	18496	18467	18371	18318	18302	18326	18696	18502	18690	18487	18626	18432	18533	18576	18537	18477	18461	18592	18353	18422	18544	18460	18253	18404	18396	18422	18244	18385	18502	18494	18478	18519	18488	18306	18414	18387	18519	18536	18517	18497	18558	18505	18408	18309	18567	18391	18553	18482	18191	18478	18464	18487	18638	18163	18359	18401	18545	18388	18592	18469
24888	38020	28889	23426	25998	28815	23722	18648	15507	14562	14174	14141	14196	14156	14302	14164	14485	14089	14261	14300	14431	14264	14279	14170	14191	14262	14462	14087	14210	14217	14094	14269	14250	14184	14331	14237	14357	14058	13949	14405	14283	14290	14202	14160	14078	14297	14231	14338	14143	14325	14275	14376	14189	14360	14297	14064	14121	14124	14132	14204	14270	14153	14144	14258	14292	14232	14148	14252	14112	14238	14274	14211	14382	14103	14366	14363	14254	14297	14194	14229	14260	14303	14278	14280	14341	14190	14390	14253	14196	14310	14215	14130	14141	14274	14357	14166	14213	14235	14084	13967	14286	14181	14305	14164	14172	14248	14276	14189	14205	14431	14204	14308	14253	14233	14250	14218	14099	14050	14383	14130	14196	14247	14147	14221	14044	14268	14198	14109	14144	14393	14238	14218	14306	14234	14221	14366	14082	14252	14115	14250	14308	14274	14422	14324	14109	14252	14366	14368	14368	14121	14006	14179	14160	14161	14290	14086	14207	14098	14062	14349	14297	14238	14276	14305	14164	14209	14284	14278	14191	14192	14009	14191	14378	14233	14233	14223	14158	14322	14198	14301	14117	14138	14387	14205	14155	14231	14238	14359	14126	14186	14340	14180	14103	14162	14160	14245	14125	14195	13952	14224	14240	14225	14211	14271	14279	14277	14332	14227	14306	14283	14317	14164	14304	14164	14155	14220	14072	14095	14164	14147	14224	14160	14345	14182	14220	14230	14186	14236	14175	14204	14103	14273	14222	14305	14189	14165	14373	14167	14251	14224	14321	14139	14295	14218	14271	14231	14230	14196	14380	14177	14409	14187	14283	14100	14245	14289	14273	14095	14226	14320	14290	14161	14160	14267	14308	14174	14040	14278	14175	14427	14327	14190	14212	14250	14299	14147	14236	14237	14340	14229	14048	14162	14293	14142	14262	14356	14238	14193	14051	14131	14331	14149	14268	14101	14254	14235	14285	14175	14305	14181	14281	14166	14238	14132	14236	14229	14220	14237	14219	14292	14132	14178	14186	14405	14280	14245	14237	14213	14205	14251	14120	14206	14271	14217	14111	14441	14270	14173	14191	14336	14245	14302	14282	14282	14188	14225	14390	14319	14409	14360	14168	14138	14217	14178	14216	14268	14173	14158	14282	14281	14149	14164	14155	14295	14109	14215	14378	14145	14063	14170	14239	14242	14256	14260	14310	14308	14248	14298	14258	14111	14263	14316	14310	14275	14065	14265	14198	14097	14150	14305	14138	14249	14428	14233	14216	14180	14222	14241	14221	14181	14194	14266	14148	14264	14221	14185	14141	14183	14382	14282	14184	14239	14258	14409	14149	14176	14194	14238	14294	14147	14330	14207	14253	14222	14092	14265	14380	14322	14284	14141	14358	14218	14191	14241	14115	14159	14185	14339	14163	14236	14163	14163	14128	14205	14237	14300	14210	14208	14219	14166	14133	14322	14182	14120	14188	14229	14343	14253	14304	14109	14259	14268	14239	14138	14374	14206	14232	14143	14124	14290	14283	14196	14199	14400	14095	14245	14356	14209	14222	14170	14277	14257	14375	14327	14352	14205	14234	14292	14244	14237	14176	14415	14368	14202	14234	14171	14146	14244	14147	14207	14162	14249	14261	14015	14362	14356	14197	14397	14170	14145	14281	14316	14347	14227	14355	14180	14161	14249	14127	14345	14072	14267	14087	14175	14416	14316	14303	14265	14135	14336	14292	14104	14182	14438	14087	14397	14251	14225	14191	14235	14235	14180	14281	14284	14215	14216	14239	14200	14199	14120	14266	14265	14360	14382	14018	14383	14174	14104	14130	14205	14101	14234	14261	14122	14323	14235	14315	14242	14357	14143	14190	14168	14218	14167	14258	14297	14121	14431	14110	14303	14338	14289	14165	14386	14068	14320	14215	14155	14172	14141	14120	14321	14101	14157	14141	14203	14253	14144	14220	14268	14179	14260	14106	14188	14308	14395	14124	14263	14259	14315	14307	14232	14192	14251	14252	14165	14255	14135	14294	14312	14250	14286	14233	14232	14229	14124	14238	14225	14189	14290	14296	14349	14248	14156	14097	14293	14274	14149	14267	14086	14266	14132	14346	14233	14194	14369	14230	14186	14232	14123	14372	14369	14184	14153	14274	14354	14416	14324	14159	14212	14104	14243	14175	14237	14322	14108	14352	14317	14279	14249	14262	14247	14178	14276	14196	14168	14210	14280	14310	14304	14455	14337	14264	14162	14263	14236	14358	14194	14365	14252	14082	14287	14152	14215	14005	14190	14257	14315	14380	14386	14260	14136	14118	14217	14231	14240	14262	14325	14373	14191	14248	14269	14304	14337	14296	14220	14271	14322	14093	14237	14259	14144	14179	14258	14142	14248	14255	14292	14113	14177	14380	14158	14210	14101	14264	14181	14297	14158	14170	14160	14262	14197	14173	14275	14185	14161	14244	14289	14337	14219	14170	14153	14312	14196	14289	14169	14339	14229	14402	14196	14074	14234	14198	14308	14342	14225	14170	14038	14176	14230	14061	14207	14340	14284	14190	14078	14291	14135	14155	14360	14288	14040	14323	14072	14210	14214	14134	14153	14365	14175	14346	14367	14269	14402	14181	14230	14227	14286	14121	14468	14194	14100	14211	14433	13976	14160	14164	14285	14230	14110	14140	14194	14096	14195	14278	14253	14131	14216	14209	14349	14495	14176	14180	14225	14114	14314	14090	14230	14157	14381	14261	14255	14229	14212	14334	14261	14268	14225	14426	14164	14299	14207	14219	14293	14220	14346	14148	14131	14177	14354	14120	14257	14314	14410	14323	14287	14245	14260	14355	14217	14195	14282	14131	14080	14374	14302	14393	14135	14284	14168	14163	14326	14292	14190	14203	14235	14313	14128	14184	14268	14158	14239	14303	14247	14357	14256	14227	14329	14147	14313	14251	14168	14349	14306	14191	14180	14477	14305	13961	14283	14222	14241	14091	14245	14254	14189	14226	14204	14184	14405	14197	14170	14092	14206	14283	14232	14197	14282	14277	14252	14256	14225	14054	14232	14204	14163	14147	14167	14317	14257	14151	14246	14454	14208	14177	14282	14139	14232	14301	14294	14219	14257	14093	14244	14309	14141	14340	14122	14332	14355	14221	14215	14183	14261	14286	14208	14280	14275	14256	14203	14272	14262	14306	14292	14377	14308	14039	14211	14101	14194	14278	14185	14135	14071	14110	14348	14274	14246	14233	14229	14314	14202	14355	14019	14414	14200	14311	14289	14259	14105	14159	14366	14201	14363	14181	14140	14155	14212	14413	14123	14091	14137	14219	14103	14201	14195	14001	14216	14168	14284	14377	14412	14188	14406	14260	14260	14146	14195	14196	14286	14137	14329	14250	14089	14036	14276	14247	14232	14270	14197	14304	14243	14230	14109	14159	14283	14171	14473	14297	14318	14344	14354	14079	14318	14249	14164	14246	14204	14275	14030	14316	14152	14272	14284	14308	14191	14340	14043	14118	14138	14192	14196	14271	14450	14087	14133	14221	14191	14173	14238	14312	14256	13948	14297	14309	14277	14072	14178	14259	14278	14241	14266	14204	14350	14327	14322	14347	14010	14073	14160	14289	14232	14429	14205	14340	14229	14263	14331	14037	14152	14165	14346	14098	14178	14230	14268	14222	14340	14272	14276	14322	14276	14255	14472	14216	14299	14178	14069	14291	14333	14120	14235	14350	14185	14155	14341	14074	14013	14193	14272	14211	14188	14178	14268	14349	14058	14309	14107	14329	14230	14346	14305	14141	14124	14359	14251	14371	14298	14244	14109	14339	14031	14187	14322	14183	14217	14179	14192	14301	14075	14174	14162	14294	14348	14256	14231	14371	14231	14242	14415	14338	14254	14132	14213	14310	14242	14302	14324	14123	14211	14266	14191	14392	14286	14199	14162	14401	14267	14221	14191	14256	14143	14255	14415	14271	14215	14155	14301	14357	14259	14245	14425	14335	14123	14378	14373	14336	14227	14213	14247	14296	14364	14088	14337	14191	14025	14432	14324	14110	14239	14261	14340	14234	14232	14225	14132	14325	14279	14100	14102	14287	14332	14223	14211	14024	14430	14201	14253	14155	14176	14037	14187	14467	14001	14079	14063	14295	14203	14381	14369	14150	14311	14248	14221	14256	14147	14386	14248	14338	14104	14137	14356	14120	14257	14163	14195	14269	14261	14254	14372	14406	14320	14238	14242	14341	14135	14353	14281	14279	14330	14268	13967	14139	14247	14382	14363	14280	14364	14201	14345	14130	14293	14213	14383	14368	14285	14203	14215	14341	14220	14140	14123	14296	14167	14219	14266	14370	14268	14145	14199	14254	14310	14288	14163	14155	14254	14211	14099	14301	14357	14310	14313	14213	14220	14216	14332	14153	14375	14237	14419	14342	14291	14184	14364	14294	14123	14255	14116	14293	14421	14228	14245	14289	14149	14157	14248	14019	14207	14337	14176	14386	14246	14255	14228	14132	14390	14392	14058	14328	14351	14260	14211	14259	14185	14182	14216	14184	14429	14325	14300	14280	14372	14285	14247	14189	14359	14332	14181	14147	14344	13914	14436	14187	14265	14212	14246	14045	14311	14162	14249	14237	14267	14331	14164	14130	14201	14313	14245	14177	14247	14169	14217	14189	14274	14147	14200	14176	14213	14361	14105	14192	14202	14294	14123	14309	14202	14161	14075	14175	14240	14331	14266	14191	14219	14256	13991	14175	14479	14250	14199	14358	14390	14209	14149	14277	14020	14271	14367	14127	14234	14233	14176	14131	14147	14353	14241	14230	14176	14236	14323	14216	14305	14109	14038	14178	14160	14448	14254	14264	14357	14320	14222	14307	14350	14261	14296	14308	14149	14247	14252	14248	14321	14137	14087	14220	14179	14323	14228	14188	14248	14061	14140	14081	14318	14424	14255	14185	14202	14156	14281	14242	14399	14255	14255	14211	14177	14353	14275	14107	14297	14169	14222	14284	14125	14163	14241	14310	14309	14107	14428	14291	14206	14131	14242	14535	14255	14314	14326	14184	14038	14205	14213	14449	14229	14373	14115	14145	14252	14168	14189	14134	14294	14220	14303	14269	14054	14177	14309	14203	14328	14361	14075	14220	14292	14275	14125
25501	21538	28945	27097	45425	65382	54784	38800	27410	21852	19846	19183	19046	19024	19068	18733	19074	18833	19154	18879	18949	18692	19017	18874	18935	19159	19209	18946	18861	18956	18895	18892	18909	18760	18792	18910	18729	18922	18878	18690	18895	18865	18900	18817	18895	19014	18948	18872	18981	18702	18743	18929	19081	18998	19068	19095	18959	19162	18906	19094	19002	18870	18851	18857	18874	18774	18830	18964	18961	18752	18917	19000	19036	18845	18755	18707	18887	18851	18786	18841	18889	18914	18848	18910	19007	18764	18687	18911	18973	18887	18851	18815	18641	18791	18977	18793	18988	18938	18848	18705	19055	18674	18848	18939	18692	18770	18820	18691	18974	18767	18883	18901	18914	18652	18835	18903	18991	18948	18994	18944	18898	18990	18767	18662	18889	18954	18892	18898	18901	18726	18679	18705	18808	18874	18929	18828	18496	18676	18890	18958	18786	18684	18910	18961	18846	18997	18842	18649	18906	18815	18760	18904	18803	18808	18751	18898	19004	18696	18943	18746	18967	18649	18774	18881	18787	18825	18740	18767	18847	18677	18858	18804	18773	18656	18879	18664	18752	18728	18984	18744	18771	18881	18738	18980	18612	18751	18782	18872	18835	18927	19087	18952	18846	18566	18792	18714	18735	18869	18911	18826	18888	18613	18739	18869	18894	18720	18781	18689	18837	18863	19050	18917	18802	18988	18796	18930	18790	18825	18931	18900	18792	18723	18783	18915	18867	18830	18843	18698	18751	18558	18863	18707	18715	18882	18853	19073	18816	18987	18779	18739	18747	18806	18994	18931	19061	18806	18911	18848	19032	18878	19092	18922	18692	18790	18738	18772	18729	18642	18724	19008	18655	18958	18733	19013	18773	18951	18750	19018	18793	18952	19023	19090	18746	18963	18696	18973	18663	18772	18782	18682	18990	18705	18713	18742	18719	18857	18838	18626	18870	18783	18833	18910	18975	18896	18689	18713	18814	18735	18739	18627	18743	18925	18892	18895	18770	18859	19109	19075	18968	18827	18669	18798	18845	18800	18922	18767	18787	18725	18783	18825	18929	18701	18810	18559	18664	18651	18807	18924	18644	18720	18790	18829	18905	19009	18785	18964	18665	18792	18867	18882	18661	18759	18913	18813	18616	18880	18826	18881	18930	18758	18783	18727	18681	18830	18749	18580	18902	18868	18801	18959	18898	18810	18830	18783	18761	18834	18840	18505	18669	18716	18990	18733	19018	18749	18869	18930	18806	18661	18854	18687	18807	18731	18804	18776	18791	18643	18607	18837	18644	18702	18854	18969	18805	18732	18851	19095	18757	18664	18889	18638	18774	18701	18667	18881	18660	18914	18833	18924	18971	18704	18848	18811	18766	18905	18746	18929	18794	18658	18776	18967	18895	18946	19018	18631	18709	18708	18874	18580	18971	18750	18640	18680	18984	19043	19127	18720	18803	18919	18836	18744	18800	18746	18731	19070	18932	19024	18748	18954	18818	19055	18656	18973	18732	18736	18879	18841	18758	18987	18943	18882	18820	18787	18834	18832	18542	18790	18787	18694	18997	19007	18733	18783	18651	18704	18863	18806	18710	18711	18892	18726	19024	18779	18823	18723	18992	18736	18849	18925	18486	18944	19162	18749	18857	18865	18815	18807	18812	18984	18726	18886	18698	19032	19056	18878	18912	18787	18746	18735	18904	18667	18875	18784	18520	18906	18666	18892	18779	18833	18771	18895	18889	18575	18710	18907	18960	18875	19001	18909	18761	18788	18914	18811	18990	18797	18659	18998	18743	18850	18862	18608	19049	18852	18894	18631	18921	18914	18704	18790	18851	18881	18869	18834	18965	19059	18781	18983	18922	18761	18953	18783	19002	18831	18950	18841	18892	18809	18961	18806	18888	18963	18797	18940	18853	18681	18593	18665	18676	18733	18698	18546	18670	18859	18905	18904	18886	18934	18859	18822	18911	18705	18694	18554	19077	18697	18905	18783	18829	19221	18859	18716	18682	18744	18890	18825	18977	18874	18742	18843	18954	18778	18652	18786	18872	18749	18699	18871	18910	18771	18815	19033	19017	18835	18825	18919	18862	18700	18714	18955	18791	18823	19023	18755	19027	18917	18878	18784	18936	18722	18898	18667	18760	18739	18766	18773	18918	18594	18856	18877	18776	18934	18758	18805	18801	18673	18901	18683	18890	18724	18881	18779	18793	18630	18724	18805	18735	18918	19070	18887	18855	18929	18834	18766	18949	18783	18905	18633	18935	18822	18778	18837	18788	18916	18771	18866	18937	18728	18986	18778	18751	18996	18942	18844	18875	18765	18798	18754	18810	18906	18784	18851	18990	18703	19055	18880	18895	18844	18635	18785	18807	18588	18946	18727	18873	18739	18701	18897	18845	18791	18819	18989	18783	18794	18965	19066	18807	18827	18971	18907	18809	18575	18725	18829	18957	18680	18877	18772	18768	18867	18871	18776	18840	18806	18693	18833	18981	18941	18838	18732	18845	18841	19011	18841	18742	18871	18591	19101	18897	19010	19105	18706	18994	18750	19000	18984	18845	18815	18736	18879	19022	18707	18835	18725	18939	18716	19031	18568	18612	18754	18671	19063	18704	18794	18682	18921	18770	18803	18708	19077	18821	18801	18757	18650	18844	18878	18906	18765	18768	18806	18705	18881	18756	18651	18743	18808	19005	19042	18862	19075	18987	18808	18689	18582	18852	18841	18872	18840	18960	19012	18680	18869	18665	19033	18928	18657	18879	18753	18898	18832	18826	18651	18785	18881	18868	19019	18800	18710	18655	18812	18795	18906	18937	18731	18761	18759	18903	18818	18802	18837	18837	19021	18972	18909	18664	18769	18823	18970	19016	18745	18754	18857	18889	18663	18883	18693	18863	18751	18951	18807	18758	18757	18839	19016	18942	18838	18929	18891	18882	18699	18871	18659	18777	18582	19035	18828	18850	18585	18745	18627	18914	18903	18851	18745	18835	18688	18666	18897	19002	18821	18769	18810	18953	18725	18756	18824	18845	18988	18610	18773	18655	18684	18796	18510	18725	18870	18601	19110	18679	18957	18737	18833	18819	19042	18766	19024	18961	18619	18937	18587	18495	18850	18848	18894	18923	18740	18697	18709	18985	18993	18871	18668	18766	18762	18666	18912	18872	19054	18917	18900	18907	18779	18675	18926	18816	18714	18854	18571	18815	18876	18777	18750	18774	18956	18570	18618	18678	18844	18856	18791	18664	18561	18662	18806	18949	18735	18876	18813	18977	18822	18867	18642	18972	18908	18723	18821	18974	18878	18939	18844	18963	18578	18782	18713	18810	18719	18970	18827	18860	18897	18676	18764	18808	18800	18983	18753	18847	18837	18890	18846	19022	18637	18780	18949	18659	18632	18677	18981	18739	18812	18835	18658	18933	18844	18820	19038	18822	18597	18812	18709	18648	18792	18906	19076	18759	18816	18859	18829	18817	18742	18642	18816	18975	18614	18770	18708	18685	18783	18921	18905	18735	18808	18801	18581	18801	18901	18945	18864	18778	18761	18962	19015	18833	18525	18833	18723	18704	18668	18780	18779	18862	18829	18709	18676	18516	19026	18844	18858	18808	18878	18687	18767	18882	18840	18731	18882	18900	18893	18779	19057	18793	18812	18599	18687	18739	19060	18753	18721	18836	18741	18807	19027	18842	18907	18751	18838	18868	18901	18689	18889	18735	18882	18820	18728	18835	18981	18988	18835	18873	18711	18872	18913	18708	18872	18709	18898	19005	18812	18813	18807	18592	18713	18916	18645	18616	18834	18822	18878	18769	18700	18820	18842	19037	18806	18722	18914	18845	18848	18738	18737	18857	18564	18862	19001	18881	18900	18968	18915	18756	19003	18731	18705	19160	18994	19036	18660	18812	18715	18711	18885	18697	18738	18956	18978	18876	18902	18896	18863	19139	18974	18894	18721	18970	18868	19029	18873	18579	19152	18960	18841	18620	18903	18838	18817	18843	18578	18828	18881	18822	18813	18752	18706	18839	18816	18991	18791	18861	18800	18820	18990	18931	18835	18762	18731	18966	19044	18902	18713	18858	18752	18792	18701	19003	18920	18711	18869	18795	19026	18780	18876	18923	18850	18952	18822	18909	18908	18763	18767	18858	18893	18682	19031	18934	19011	18743	18891	18869	18663	18841	18819	18886	18820	18657	18780	18749	18787	18697	18669	18905	18732	18672	18962	18773	18845	18914	18778	18821	18750	18734	18903	18897	19010	18742	18683	18845	18930	18737	18865	18901	18821	18828	18863	18810	18594	18737	18845	18935	18902	18847	18756	18791	18606	19070	18897	18774	19181	18914	19165	18741	18816	19142	18763	18963	18439	18892	18509	18907	18865	18792	18792	18971	18889	18892	18617	18702	18540	18850	18769	18833	18835	18974	18943	18976	18925	18701	18621	18819	18900	18898	18832	18821	18969	18810	18913	18769	18879	18873	18687	18848	18813	18809	18876	18651	18783	18802	18947	18713	18752	18822	18788	18795	18775	18851	18788	18944	18706	18927	18782	18876	18627	18887	18846	18698	18927	18767	18846	18891	19011	18818	18809	18816	18756	18912	18941	18779	18987	18536	18972	18613	18754	18821	18738	18877	18647	18831	18866	18829	18861	18642	18673	18795	18834	18909	18650	18971	18814	18736	18784	18927	18784	18930	18987	18862	18757	18896	18686	18726	18906	18850	18936	18907	18726	18847	18884	18868	18783	18972	18815	18813	18763	18606	19039	18823	18910	18905	18948	18863	18935	18690	18695	18674	18901	18862	18930	18817	18868	18720	18758	18747	18904	18984	18734	18928	19018	18808	18868	18728	18708	19027	18961	18826	18838	18952	18884	18666	18797	18930	18718	19001	18729	18837	18827	18752	18843	18901	18642	18601	18655	18926	18764	18937	18753	18685	18777	18742	18899	18927	18855	18744	18839	18924	18782	19068	18735	18705	18972	18910	18680	18873	18947	18757	18753	18810	18832	18800	18726	18795	18865	18710	18852	18895	18797	18743	18776	18700	18831	18950	18857	18716	18688	18884	18991	18827	19052	18869	18661	18853	18724	18776	18855	18929	18714	18945	19039	18954	18931	18800	18867	18723	18921	18729	18610	19063	18986	18791	18877	19006	18811
25786	48023	45440	39588	54934	62555	50228	35392	22541	16412	14700	14481	14464	14714	14468	14596	14499	14406	14588	14530	14502	14482	14277	14309	14523	14385	14541	14458	14441	14605	14438	14348	14434	14479	14478	14473	14304	14523	14403	14411	14710	14499	14531	14389	14433	14403	14539	14545	14605	14497	14449	14410	14485	14501	14434	14390	14633	14600	14523	14501	14531	14433	14417	14480	14572	14290	14310	14521	14384	14315	14592	14460	14455	14544	14641	14538	14447	14435	14670	14548	14346	14341	14475	14464	14453	14479	14471	14540	14470	14521	14338	14487	14485	14398	14194	14520	14541	14415	14630	14492	14443	14547	14405	14493	14409	14384	14403	14373	14404	14557	14301	14604	14600	14584	14558	14576	14462	14396	14629	14548	14652	14379	14537	14396	14364	14516	14357	14432	14428	14503	14377	14431	14521	14375	14398	14523	14560	14496	14398	14403	14410	14425	14459	14446	14300	14475	14440	14547	14468	14456	14593	14448	14419	14564	14195	14510	14343	14346	14426	14460	14425	14461	14514	14438	14415	14547	14500	14512	14513	14440	14589	14526	14353	14448	14323	14549	14554	14509	14370	14377	14427	14541	14280	14497	14413	14228	14417	14384	14308	14557	14499	14579	14536	14403	14575	14511	14426	14437	14515	14722	14348	14430	14349	14559	14369	14465	14482	14612	14618	14344	14417	14406	14337	14424	14517	14488	14425	14430	14406	14452	14391	14566	14426	14348	14602	14354	14388	14444	14363	14527	14592	14442	14368	14448	14574	14600	14470	14516	14498	14338	14497	14400	14573	14551	14397	14175	14726	14373	14378	14448	14472	14514	14549	14496	14567	14668	14467	14548	14370	14496	14396	14671	14473	14390	14387	14671	14370	14464	14704	14449	14283	14367	14408	14539	14409	14541	14408	14509	14449	14519	14560	14552	14313	14290	14459	14530	14417	14475	14474	14408	14342	14528	14450	14310	14590	14517	14501	14370	14387	14480	14385	14417	14296	14431	14357	14548	14620	14376	14506	14464	14361	14395	14398	14429	14471	14377	14441	14617	14383	14507	14539	14633	14707	14396	14553	14503	14377	14476	14297	14622	14483	14476	14459	14660	14284	14539	14382	14342	14471	14429	14409	14401	14336	14607	14412	14399	14455	14550	14428	14486	14358	14464	14468	14483	14630	14457	14551	14378	14382	14419	14554	14566	14508	14545	14406	14343	14529	14351	14593	14406	14499	14388	14395	14432	14478	14433	14350	14250	14504	14420	14462	14568	14497	14493	14493	14499	14521	14350	14500	14512	14505	14491	14464	14510	14617	14384	14542	14443	14415	14383	14478	14418	14546	14511	14456	14583	14332	14537	14459	14309	14493	14628	14376	14491	14588	14619	14357	14492	14480	14463	14442	14569	14478	14410	14505	14592	14411	14479	14471	14506	14466	14342	14428	14466	14471	14498	14472	14450	14349	14350	14635	14577	14397	14373	14597	14376	14532	14615	14384	14454	14507	14501	14374	14577	14324	14378	14406	14467	14498	14423	14502	14229	14510	14438	14544	14348	14477	14549	14479	14625	14350	14538	14393	14481	14445	14503	14635	14453	14299	14498	14569	14449	14519	14543	14362	14573	14474	14269	14289	14551	14364	14231	14431	14550	14442	14238	14506	14465	14604	14499	14373	14467	14445	14648	14354	14575	14412	14389	14493	14510	14480	14571	14377	14277	14482	14525	14428	14589	14443	14452	14300	14547	14500	14390	14548	14495	14449	14372	14396	14616	14346	14338	14477	14440	14380	14406	14475	14514	14510	14427	14300	14415	14449	14508	14423	14536	14490	14558	14348	14460	14500	14432	14410	14585	14538	14448	14520	14625	14385	14481	14519	14598	14539	14500	14632	14159	14367	14387	14469	14626	14354	14367	14471	14339	14369	14564	14414	14407	14370	14420	14586	14387	14573	14363	14480	14256	14489	14384	14446	14471	14383	14316	14436	14448	14459	14544	14321	14455	14372	14461	14398	14373	14387	14694	14593	14475	14434	14427	14379	14608	14535	14502	14507	14572	14470	14415	14130	14409	14413	14528	14640	14520	14390	14677	14384	14422	14445	14351	14472	14498	14638	14394	14460	14490	14524	14606	14493	14543	14598	14415	14552	14583	14422	14317	14506	14391	14324	14541	14415	14574	14436	14374	14360	14466	14420	14440	14325	14623	14358	14392	14632	14538	14248	14434	14358	14578	14516	14348	14484	14355	14566	14359	14484	14494	14471	14465	14487	14306	14493	14413	14381	14517	14487	14434	14449	14579	14376	14428	14527	14484	14427	14424	14529	14429	14454	14406	14385	14428	14319	14515	14512	14625	14402	14459	14342	14463	14423	14337	14433	14798	14426	14213	14590	14491	14413	14573	14531	14451	14492	14310	14585	14521	14362	14543	14400	14550	14396	14280	14436	14472	14384	14523	14452	14518	14534	14298	14529	14561	14444	14532	14487	14328	14520	14536	14249	14606	14235	14334	14571	14489	14470	14460	14583	14521	14431	14306	14433	14317	14491	14402	14575	14392	14343	14458	14535	14550	14359	14492	14461	14440	14455	14408	14391	14360	14335	14549	14279	14495	14420	14432	14498	14319	14499	14370	14474	14381	14540	14539	14253	14470	14369	14474	14551	14314	14411	14439	14595	14563	14246	14509	14539	14391	14523	14618	14305	14523	14367	14456	14504	14364	14537	14424	14452	14447	14406	14602	14469	14452	14530	14441	14342	14417	14697	14429	14425	14402	14548	14405	14535	14473	14368	14486	14551	14507	14343	14355	14457	14421	14476	14622	14549	14310	14543	14444	14632	14409	14451	14635	14456	14292	14388	14473	14480	14418	14513	14491	14530	14473	14527	14523	14365	14462	14353	14479	14473	14334	14412	14482	14315	14418	14564	14473	14540	14531	14247	14535	14408	14422	14509	14546	14226	14387	14498	14329	14366	14449	14361	14496	14484	14345	14373	14530	14478	14386	14379	14306	14410	14450	14457	14280	14416	14441	14462	14465	14451	14471	14487	14289	14467	14310	14388	14486	14554	14449	14375	14524	14379	14523	14537	14603	14422	14415	14433	14445	14427	14474	14470	14588	14498	14441	14359	14533	14550	14321	14406	14507	14488	14564	14509	14472	14505	14394	14342	14542	14339	14434	14371	14414	14387	14434	14441	14413	14487	14495	14421	14552	14264	14533	14394	14614	14334	14448	14357	14652	14246	14515	14488	14496	14469	14599	14464	14538	14358	14572	14265	14477	14310	14409	14576	14434	14507	14539	14479	14395	14378	14366	14436	14526	14399	14387	14614	14285	14635	14404	14479	14562	14301	14415	14369	14540	14616	14504	14480	14381	14408	14466	14228	14513	14505	14318	14511	14587	14395	14461	14402	14342	14460	14454	14298	14534	14359	14501	14585	14330	14464	14409	14506	14437	14577	14449	14414	14531	14514	14498	14397	14551	14498	14357	14406	14464	14483	14678	14372	14561	14461	14375	14398	14500	14524	14451	14398	14395	14428	14542	14567	14298	14406	14569	14634	14612	14405	14528	14547	14348	14490	14435	14499	14534	14376	14389	14461	14329	14359	14435	14443	14573	14319	14365	14506	14573	14517	14402	14661	14495	14372	14410	14365	14473	14350	14429	14360	14461	14420	14521	14464	14392	14426	14459	14427	14506	14333	14453	14449	14538	14528	14366	14488	14406	14475	14464	14371	14508	14242	14618	14369	14618	14274	14586	14376	14425	14302	14604	14387	14460	14655	14533	14451	14542	14503	14625	14370	14445	14567	14498	14449	14480	14512	14515	14364	14318	14445	14426	14427	14448	14322	14404	14482	14567	14371	14648	14544	14501	14428	14651	14558	14501	14585	14347	14432	14357	14428	14574	14497	14379	14429	14384	14342	14518	14586	14412	14428	14475	14512	14355	14503	14492	14407	14489	14287	14587	14475	14350	14689	14288	14327	14436	14466	14466	14410	14452	14552	14412	14525	14493	14598	14263	14531	14496	14443	14394	14480	14481	14348	14448	14421	14491	14591	14601	14570	14498	14383	14349	14271	14544	14583	14463	14409	14480	14533	14361	14467	14485	14510	14298	14358	14494	14320	14509	14471	14417	14579	14497	14363	14536	14427	14350	14431	14568	14539	14404	14424	14406	14324	14419	14525	14380	14521	14416	14317	14509	14463	14235	14522	14386	14408	14443	14548	14633	14429	14623	14567	14323	14375	14232	14572	14323	14553	14463	14415	14478	14584	14554	14545	14448	14398	14427	14415	14562	14345	14405	14509	14504	14373	14454	14336	14384	14538	14585	14539	14456	14509	14490	14628	14489	14532	14489	14443	14531	14196	14614	14563	14434	14469	14489	14545	14376	14416	14322	14455	14446	14645	14601	14446	14485	14496	14397	14470	14521	14424	14661	14504	14471	14446	14473	14324	14472	14542	14538	14435	14356	14566	14462	14479	14507	14468	14355	14509	14411	14471	14366	14541	14519	14582	14465	14635	14623	14526	14342	14479	14330	14500	14583	14437	14364	14595	14375	14539	14495	14537	14544	14587	14590	14494	14498	14477	14437	14457	14532	14487	14389	14347	14438	14448	14435	14647	14498	14415	14277	14575	14355	14365	14361	14381	14387	14405	14402	14466	14480	14360	14450	14584	14375	14659	14428	14514	14427	14328	14319	14506	14405	14470	14533	14412	14499	14446	14502	14338	14593	14391	14324	14339	14647	14574	14365	14547	14387	14507	14385	14508	14404	14427	14480	14279	14570	14548	14487	14263	14394	14480	14532	14621	14495	14382	14568	14458	14482	14412	14408	14491	14432	14525	14359	14404	14451	14444	14327	14504	14448	14329	14560	14493	14454	14539	14537	14588	14411	14399	14579	14362	14338	14405	14490	14457	14489	14415	14492	14378	14518	14576	14347	14524	14498	14357	14499	14412	14497	14584	14455	14431	14293	14374	14481	14635	14419	14451	14494	14342	14427	14482	14389	14396	14305	14284	14285	14414	14488	14206	14528	14325	14594	14427	14618	14455	14389	14334	14421	14292	14360	14466	14622	14601	14404	14478	14353	14458	14435	14446	14451	14634	14472	14497	14308	14352	14270	14401	14424	14421	14363	14290	14552	14463	14485	14458	14477	14324	14611
23941	21514	29348	26021	48077	71584	63189	45768	31469	23599	19976	19031	18692	18797	18985	18722	18620	18863	18875	18688	18660	18754	18765	18576	18645	18608	18927	18476	18677	18974	18671	18536	18659	18469	18657	18554	18687	18628	18600	18725	18459	18622	18530	18638	18622	18699	18740	18575	18433	18796	18577	18338	18859	18702	18775	18673	18657	18639	18713	18462	18611	18757	18525	18625	18477	18515	18723	18565	18541	18715	18495	18555	18591	18627	18449	18620	18519	18366	18687	18470	18464	18541	18554	18690	18498	18478	18480	18484	18636	18455	18373	18513	18716	18602	18628	18499	18549	18591	18471	18752	18486	18556	18416	18560	18440	18329	18594	18478	18611	18448	18573	18527	18884	18426	18471	18604	18671	18347	18508	18561	18459	18517	18539	18395	18509	18497	18586	18532	18622	18642	18516	18407	18561	18709	18801	18527	18478	18471	18436	18563	18558	18449	18713	18587	18691	18546	18483	18249	18367	18474	18490	18504	18466	18408	18601	18547	18715	18581	18546	18571	18426	18537	18644	18605	18455	18347	18664	18643	18724	18315	18698	18471	18636	18632	18435	18658	18581	18518	18582	18598	18640	18603	18537	18450	18665	18731	18575	18614	18708	18545	18581	18772	18729	18481	18430	18412	18485	18681	18687	18425	18451	18349	18578	18567	18702	18550	18583	18509	18617	18625	18532	18540	18608	18357	18585	18520	18778	18558	18424	18836	18569	18608	18578	18478	18513	18627	18547	18403	18702	18498	18508	18676	18560	18542	18504	18615	18720	18478	18450	18528	18576	18275	18637	18536	18522	18349	18500	18504	18667	18538	18515	18734	18737	18522	18782	18632	18540	18670	18474	18440	18654	18264	18476	18424	18772	18464	18458	18600	18714	18757	18495	18438	18414	18447	18795	18583	18655	18649	18416	18537	18546	18299	18554	18414	18233	18661	18532	18563	18671	18489	18532	18723	18368	18548	18723	18536	18666	18560	18580	18566	18664	18816	18365	18430	18762	18591	18799	18634	18665	18514	18435	18611	18753	18479	18822	18605	18486	18447	18457	18562	18704	18463	18479	18504	18586	18440	18429	18519	18518	18435	18552	18496	18579	18569	18619	18508	18524	18455	18618	18546	18612	18589	18674	18429	18614	18429	18458	18438	18382	18435	18604	18347	18543	18469	18591	18396	18393	18348	18353	18393	18575	18456	18496	18400	18664	18511	18605	18463	18685	18713	18692	18587	18526	18404	18213	18376	18608	18450	18540	18256	18660	18571	18594	18452	18715	18536	18328	18638	18624	18574	18727	18668	18510	18675	18652	18541	18264	18532	18457	18649	18541	18501	18435	18551	18446	18683	18462	18676	18559	18594	18782	18560	18686	18589	18480	18602	18746	18698	18752	18398	18367	18580	18542	18603	18548	18531	18612	18501	18556	18365	18466	18429	18640	18509	18536	18551	18772	18746	18593	18624	18511	18240	18547	18433	18255	18579	18262	18646	18565	18405	18536	18516	18511	18365	18615	18633	18572	18626	18654	18460	18597	18500	18812	18696	18424	18301	18623	18500	18568	18557	18468	18512	18418	18339	18457	18466	18576	18410	18693	18569	18659	18592	18396	18623	18402	18595	18316	18603	18646	18419	18478	18536	18652	18712	18727	18656	18642	18553	18333	18522	18595	18552	18681	18546	18620	18583	18514	18349	18662	18692	18304	18664	18649	18706	18776	18684	18542	18627	18499	18528	18632	18553	18383	18561	18613	18608	18637	18423	18528	18385	18268	18439	18610	18672	18628	18646	18676	18346	18417	18601	18805	18584	18625	18460	18707	18518	18428	18635	18673	18546	18376	18782	18439	18542	18770	18443	18542	18549	18374	18687	18574	18526	18555	18482	18417	18456	18423	18533	18629	18530	18473	18545	18593	18767	18774	18547	18529	18544	18500	18588	18483	18584	18435	18688	18426	18554	18571	18618	18442	18468	18341	18635	18675	18531	18584	18660	18454	18686	18502	18593	18793	18651	18593	18503	18701	18534	18487	18599	18456	18588	18576	18592	18723	18479	18673	18651	18541	18772	18677	18584	18541	18612	18889	18392	18424	18578	18491	18552	18577	18432	18456	18603	18148	18276	18485	18709	18326	18503	18515	18580	18430	18539	18646	18554	18621	18525	18546	18565	18531	18583	18585	18358	18476	18490	18580	18600	18553	18599	18531	18512	18708	18692	18454	18596	18658	18582	18548	18701	18505	18483	18258	18556	18516	18753	18579	18538	18487	18610	18388	18704	18383	18439	18963	18613	18529	18468	18382	18369	18339	18565	18514	18448	18522	18654	18455	18334	18408	18418	18398	18464	18447	18361	18415	18656	18541	18643	18609	18606	18561	18480	18529	18412	18477	18546	18384	18591	18377	18646	18219	18617	18364	18734	18718	18569	18621	18450	18359	18351	18460	18747	18743	18769	18553	18605	18535	18343	18725	18421	18553	18457	18659	18656	18466	18598	18695	18548	18463	18474	18483	18432	18483	18559	18567	18655	18662	18494	18391	18586	18532	18604	18670	18571	18435	18668	18650	18575	18666	18705	18648	18544	18583	18635	18271	18564	18584	18585	18580	18501	18469	18658	18724	18615	18588	18539	18532	18662	18520	18471	18580	18601	18675	18669	18581	18576	18525	18485	18333	18741	18560	18514	18502	18448	18413	18500	18664	18646	18555	18695	18695	18794	18274	18482	18530	18581	18681	18610	18550	18629	18419	18480	18488	18568	18477	18539	18488	18565	18414	18572	18742	18406	18594	18310	18517	18409	18732	18606	18510	18340	18442	18558	18488	18614	18590	18375	18549	18537	18541	18549	18691	18597	18614	18420	18582	18476	18510	18662	18500	18587	18619	18617	18519	18538	18706	18759	18712	18576	18812	18438	18472	18631	18645	18547	18516	18373	18408	18354	18765	18772	18426	18520	18723	18515	18375	18570	18719	18605	18344	18600	18620	18411	18458	18636	18518	18749	18739	18744	18374	18529	18582	18596	18616	18345	18212	18335	18189	18393	18725	18551	18496	18444	18393	18708	18509	18644	18471	18445	18292	18494	18616	18377	18718	18593	18380	18562	18537	18346	18544	18551	18529	18441	18638	18560	18596	18524	18541	18494	18674	18453	18729	18362	18575	18775	18600	18619	18723	18530	18584	18658	18554	18629	18515	18672	18507	18585	18476	18619	18580	18558	18616	18428	18548	18585	18397	18600	18606	18579	18589	18511	18567	18536	18568	18609	18569	18457	18459	18569	18661	18431	18592	18496	18429	18474	18656	18606	18472	18312	18447	18497	18520	18605	18691	18573	18341	18565	18561	18730	18450	18320	18746	18709	18579	18493	18665	18735	18657	18563	18418	18436	18588	18556	18623	18534	18552	18271	18542	18628	18384	18392	18272	18700	18755	18479	18712	18665	18522	18368	18496	18601	18642	18510	18567	18694	18642	18398	18577	18392	18617	18647	18511	18559	18456	18400	18314	18462	18663	18466	18566	18577	18498	18662	18579	18767	18490	18739	18497	18751	18675	18561	18753	18618	18595	18474	18744	18658	18741	18438	18549	18547	18626	18467	18561	18474	18596	18611	18477	18718	18479	18619	18535	18580	18531	18427	18522	18547	18509	18469	18579	18403	18580	18345	18637	18738	18583	18492	18725	18588	18518	18401	18369	18486	18539	18493	18567	18685	18604	18507	18508	18608	18747	18322	18660	18641	18427	18536	18697	18601	18622	18715	18261	18510	18631	18652	18511	18617	18502	18612	18544	18439	18608	18515	18676	18354	18378	18623	18444	18657	18570	18613	18705	18612	18668	18528	18696	18650	18325	18669	18689	18636	18605	18361	18498	18581	18585	18816	18740	18602	18693	18562	18665	18640	18709	18563	18752	18752	18524	18535	18441	18549	18550	18576	18705	18555	18556	18399	18428	18346	18397	18639	18549	18555	18555	18487	18486	18427	18708	18451	18410	18499	18508	18589	18580	18581	18576	18351	18741	18503	18557	18633	18667	18663	18288	18401	18535	18603	18507	18225	18484	18542	18333	18717	18594	18560	18585	18686	18524	18750	18527	18716	18567	18560	18462	18489	18584	18613	18338	18471	18503	18632	18537	18766	18721	18474	18614	18497	18124	18452	18664	18517	18401	18658	18543	18545	18695	18697	18397	18547	18406	18495	18642	18463	18565	18557	18463	18525	18538	18501	18789	18389	18521	18368	18399	18374	18656	18413	18818	18540	18626	18630	18537	18555	18600	18532	18565	18628	18572	18568	18507	18625	18481	18714	18694	18628	18462	18659	18550	18539	18533	18547	18554	18616	18648	18741	18402	18710	18643	18497	18541	18386	18548	18601	18393	18357	18449	18576	18461	18425	18731	18504	18430	18637	18538	18499	18418	18529	18466	18590	18525	18734	18265	18524	18505	18734	18645	18527	18495	18440	18674	18561	18463	18413	18635	18504	18558	18494	18623	18435	18595	18611	18491	18464	18576	18621	18525	18469	18745	18626	18580	18347	18608	18491	18422	18467	18703	18325	18838	18589	18477	18377	18540	18482	18661	18490	18439	18574	18624	18501	18272	18234	18452	18630	18771	18362	18369	18420	18662	18545	18314	18512	18480	18654	18663	18434	18618	18608	18565	18533	18554	18513	18512	18554	18356	18687	18557	18553	18676	18440	18523	18689	18489	18639	18552	18588	18634	18541	18551	18685	18572	18244	18486	18511	18578	18616	18644	18616	18546	18637	18400	18506	18471	18431	18581	18395	18431	18597	18604	18513	18549	18430	18493	18572	18340	18422	18355	18656	18524	18504	18558	18568	18480	18411	18573	18547	18680	18686	18438	18764	18485	18551	18591	18577	18469	18418	18377	18635	18360	18390	18723	18559	18418	18625	18392	18592	18647	18651	18743	18595	18522	18513	18519	18316	18397	18549	18559	18515	18367	18550	18508	18650	18637	18512	18602	18585	18523	18760	18529	18498	18780	18488	18459	18599	18578	18496	18455	18493	18580	18520	18470	18628	18354	18457	18589	18682	18554	18451	18623	18627	18470	18532	18483	18288	18726	18609	18598	18558	18679	18500	18627	18717	18544	18505	18273	18544	18420	18426	18826	18595	18562	18626	18566	18464	18631	18544	18428	18486	18344	18483
28626	53806	56207	54262	69948	75601	62035	43592	27822	18085	14900	14343	14347	14273	14407	14176	14253	14411	14225	14432	14460	14226	14478	14418	14338	14225	14191	14436	14334	14339	14246	14313	14252	14274	14456	14265	14321	14347	14253	14379	14264	14264	14339	14259	14288	14500	14370	14243	14468	14351	14075	14427	14077	14377	14379	14310	14356	14274	14201	14362	14394	14425	14421	14146	14170	14224	14235	14305	14370	14043	14202	14285	14452	14262	14432	14404	14406	14383	14278	14313	14376	14405	14325	14256	14207	14354	14190	14422	14187	14324	14327	14236	14394	14309	14352	14481	14281	14414	14128	14327	14125	14325	14267	14366	14243	14369	14210	14242	14438	14167	14429	14413	14370	14222	14332	14171	14571	14325	14436	14367	14202	14272	14393	14345	14379	14275	14415	14419	14390	14320	14318	14425	14299	14157	14227	14341	14235	14225	14321	14253	14402	14391	14344	14348	14334	14218	14064	14257	14205	14356	14295	14340	14358	14101	14290	14404	14299	14407	14357	14350	14290	14210	14213	14135	14170	14301	14145	14339	14272	14204	14353	14101	14391	14409	14278	14375	14200	14346	14245	14306	14163	14372	14224	14366	14185	14285	14376	14356	14252	14437	14216	14218	14205	14252	14402	14312	14279	14291	14370	14139	14274	14420	14191	14322	14293	14264	14266	14265	14342	14394	14378	14328	14294	14326	14254	14284	14352	14284	14315	14318	14408	14395	14136	14210	14396	14208	14312	14369	14260	14149	14246	14184	14282	14183	14238	14359	14133	14478	14321	14210	14238	14246	14319	14337	14297	14345	14268	14308	14312	14244	14267	14216	14295	14370	14211	14166	14231	14301	14300	14229	14263	14221	14391	14335	14292	14268	14464	14352	14297	14316	13986	14257	14333	14311	14322	14269	14192	14367	14246	14223	14334	14251	14464	14355	14277	14172	14375	14257	14374	14378	14247	14212	14282	14294	14480	14144	14442	14212	14266	14250	14405	14388	14315	14382	14260	14203	14375	14218	14439	14269	14379	14194	14364	14267	14346	14376	14145	14279	14180	14515	14412	14388	14338	14260	14301	14223	14148	14265	14391	14262	14249	14285	14169	14519	14111	14420	14269	14196	14141	14285	14375	14445	14332	14291	14167	14222	14188	14261	14191	14250	14354	14313	14157	14420	14249	14333	14202	14113	14211	14304	14343	14323	14369	14263	14283	14254	14323	14267	14379	14312	14326	14315	14336	14289	14440	14340	14249	14403	14553	14376	14212	14240	14316	14446	14047	14345	14304	14148	14270	14222	14377	14184	14181	14174	14204	14288	14290	14324	14307	14419	14340	14130	14363	14145	14253	14301	14202	14364	14317	14223	14367	14422	14155	14411	14376	14372	14282	14295	14172	14163	14483	14281	14234	14285	14242	14187	14196	14266	14137	14279	14419	14320	14292	14235	14329	14362	14226	14353	14393	14281	14241	14210	14254	14336	14302	14169	14184	14255	14185	14211	14277	14182	14254	14403	14163	14253	14437	14428	14209	14386	14500	14195	14425	14163	14147	14272	14369	14376	14194	14381	14373	14227	14486	14372	14374	14384	14437	14268	14451	14382	14325	14188	14215	14523	14413	14479	14312	14432	14029	14253	14295	14115	14489	14132	14218	14333	14296	14270	14305	14211	14393	14288	14193	14259	14325	14284	14214	14313	14366	14306	14215	14434	14329	14346	14390	14159	14227	14327	14353	14417	14445	14310	14389	14274	14249	14306	14370	14317	14184	14215	14217	14254	14306	14340	14236	14344	14318	14101	14317	14337	14337	14193	14229	14399	14328	14249	14342	14249	14179	14401	14284	14187	14202	14306	14305	14342	14344	14207	14281	14300	14320	14388	14209	14359	14266	14236	14128	14334	14211	14521	14213	14393	14214	14440	14360	14252	14519	14393	14257	14461	14132	14254	14247	14346	14197	14283	14436	14264	14317	14240	14213	14281	14196	14205	14437	14320	14384	14359	14456	14310	14094	14427	14167	14224	14349	14199	14375	14301	14336	14278	14288	14345	14326	14438	14431	14228	14352	14229	14447	14373	14171	14402	14281	14314	14487	14359	14198	14371	14119	14385	14291	14442	14145	14184	14447	14349	14285	14444	14199	14375	14287	14223	14265	14421	14164	14443	14400	14414	14443	14270	14239	14334	14030	14439	14387	14418	14360	14234	14257	14271	14191	14297	14230	14255	14433	14428	14322	14313	14247	14260	14302	14338	14454	14336	14445	14352	14421	14396	14296	14248	14295	14315	14238	14368	14367	14257	14266	14262	14139	14358	14128	14385	14312	14120	14484	14338	14229	14260	14438	14277	14355	14274	14303	14244	14278	14213	14247	14352	14417	14132	14484	14369	14329	14220	14196	14461	14380	14382	14476	14224	14288	14407	14317	14333	14366	14290	14312	14324	14347	14411	14332	14223	14221	14297	14327	14475	14275	14157	14232	14220	14182	14260	14234	14334	14238	14245	14503	14181	14368	14467	14349	14163	14218	14339	14259	14229	14170	14266	14359	14199	14395	14344	14431	14201	14232	14349	14269	14383	14310	14335	14429	14295	14442	14448	14242	14192	14247	14339	14279	14220	14361	14276	14202	14437	14265	14400	14292	14228	14459	14179	14392	14169	14272	14439	14424	14326	14277	14343	14277	14228	14493	14199	14272	14285	14321	14162	14334	14424	14418	14267	14257	14288	14256	14422	14223	14325	14305	14231	14226	14335	14200	14239	14205	14237	14304	14106	14362	14322	14282	14354	14311	14239	14265	14228	14166	14380	14311	14318	14400	14295	14103	14202	14276	14464	14437	14418	14181	14236	14247	14220	14253	14250	14301	14447	14215	14239	14330	14289	14332	14238	14222	14407	14520	14251	14288	14408	14256	14316	14186	14215	14278	14381	14113	14264	14400	14422	14292	14317	14537	14254	14466	14339	14198	14189	14252	14210	14203	14260	14191	14295	14313	14143	14196	14286	14147	14428	14123	14422	14140	14293	14342	14228	14120	14119	14291	14065	14319	14388	14179	14233	14355	14224	14292	14343	14467	14214	14309	14376	14320	14480	14202	14151	14291	14201	14311	14400	14610	14157	14204	14349	14307	14304	14396	14499	14339	14378	14261	14332	14353	14292	14290	14275	14460	14319	14287	14328	14320	14155	14376	14216	14206	14328	14170	14257	14254	14064	14247	14124	14286	14350	14373	14170	14297	14333	14365	14320	14241	14304	14357	14376	14332	14362	14240	14129	14439	14363	14240	14212	14268	14239	14493	14382	14164	14414	14354	14373	14242	14399	14291	14212	14142	14177	14456	14189	14313	14343	14312	14122	14334	14249	14179	14112	14127	14355	14311	14286	14444	14302	14339	14254	14415	14204	14434	14262	14173	14219	14278	14364	14415	14347	14162	14242	14186	14189	14301	14287	14353	14295	14307	14245	14258	14257	14463	14310	14398	14355	14282	14409	14327	14361	14166	14296	14344	14302	14334	14324	14291	14240	14173	14281	14313	14216	14371	14147	14290	14381	14445	14436	14347	14189	14215	14304	14448	14340	14270	14331	14179	14121	14355	14246	14323	14260	14237	14196	14413	14396	14280	14327	14377	14223	14310	14401	14068	14330	14248	14310	14180	14256	14206	14133	14372	14340	14171	14127	14492	14348	14303	14410	14250	14164	14116	14191	14275	14182	14434	14185	14419	14178	14293	14251	14293	14278	14236	14320	14264	14347	14306	14238	14392	14429	14377	14243	14359	14239	14218	14330	14323	14186	14341	14442	14406	14310	14433	14379	14201	14270	14312	14384	14223	14251	14344	14216	14313	14255	14544	14196	14413	14304	14305	14374	14301	14506	14264	14243	14136	14360	14397	14221	14201	14284	14401	14275	14233	14274	14331	14162	14355	14448	14314	14351	14205	14240	14440	14392	14212	14214	14313	14401	14133	14426	14385	14266	14079	14281	14212	14345	14271	14228	14342	14275	14397	14229	14344	14355	14377	14194	14295	14274	14315	14320	14343	14286	14305	14379	14274	14230	14284	14160	14153	14463	14390	14343	14350	14332	14444	14268	14334	14469	14443	14285	14430	14276	14358	14291	14394	14292	14383	14321	14223	14227	14284	14347	14352	14302	14469	14445	14260	14249	14230	14120	14368	14221	14429	14095	14209	14252	14186	14361	14290	14198	14187	14152	14414	14356	14261	14365	14277	14252	14343	14387	14233	14228	14259	14148	14347	14401	14562	14372	14257	14133	14138	14495	14191	14372	14330	14395	14245	14365	14192	14360	14469	14348	14239	14210	14281	14016	14340	14179	14144	14498	14313	14447	14258	14468	14391	14466	14196	14420	14437	14293	14306	14226	14356	14372	14399	14281	14341	14252	14235	14340	14240	14132	14467	14301	14236	14300	14328	14436	14145	14275	14221	14318	14271	14400	14278	14402	14225	14336	14183	14359	14253	14389	14280	14350	14299	14264	14469	14379	14428	14149	14296	14334	14480	14150	14263	14369	14337	14314	14463	14385	14443	14220	14362	14258	14188	14261	14135	14220	14387	14420	14376	14225	14181	14503	14339	14247	14350	14239	14178	14441	14122	14265	14404	14450	14321	14291	14374	14298	14286	14115	14327	14156	14350	14254	14326	14347	14345	14138	14154	14186	14429	14289	14257	14341	14360	14420	14467	14362	14253	14305	14356	14414	14124	14245	14177	14277	14173	14252	14331	14428	14262	14211	14311	14303	14307	14378	14283	14219	14406	14258	14467	14137	14436	14358	14128	14370	14266	14414	14274	14463	14363	14200	14261	14233	14245	14349	14452	14103	14307	14403	14259	14397	14174	14254	14433	14281	14297	14298	14370	14269	14314	14272	14261	14307	14229	14165	14363	14422	14315	14170	14362	14235	14356	14168	14541	14432	14307	14416	14266	14334	14340	14269	14227	14316	14270	14355	14368	14282	14347	14304	14250	14347	14416	14444	14511	14262	14412	14314	14400	14257	14131	14305	14202	14387	14485	14311	14182	14257	14453	14235	14268	14381	14213	14458	14449	14132	14337	14214	14256	14456	14264	14423	14370	14131	14306	14367	14344	14099	14196	14293	14395	14429	14371	14250	14292	14479	14502	14310	14294	14254	14118	14348	14156	14249	14382	14430
31229	30773	32376	29045	29276	29516	26111	22030	19699	18707	18468	18460	18409	18506	18627	18445	18425	18489	18296	18622	18405	18307	18338	18411	18353	18280	18497	18430	18333	18416	18497	18430	18275	18456	18324	18285	18360	18457	18521	18283	18442	18287	18397	18397	18404	18324	18413	18095	18422	18527	18472	18252	18292	18516	18372	18367	18525	18288	18399	18561	18659	18149	18413	18454	18481	18238	18288	18258	18425	18313	18352	18402	18351	18488	18554	18292	18277	18280	18440	18115	18419	18360	18262	18382	18339	18445	18528	18318	18297	18336	18176	18406	18481	18338	18384	18397	18353	18315	18431	18600	18272	18423	18382	18337	18513	18365	18404	18455	18393	18365	18132	18480	18079	18382	18339	18564	18041	18333	18358	18287	18370	18407	18289	18386	18346	18407	18539	18286	18241	18289	18377	18677	18169	18395	18322	18312	18427	18264	18271	18244	18309	18269	18434	18367	18466	18390	18192	18433	18322	18436	18397	18311	18529	18390	18315	18198	18254	18202	18240	18445	18211	18226	18217	18425	18235	18287	18314	18557	18419	18256	18164	18531	18361	18364	18439	18491	18252	18488	18471	18486	18222	18369	18413	18267	18435	18288	18325	18191	18483	18481	18525	18282	18294	18362	18510	18306	18248	18185	18402	18517	18522	18315	18421	18465	18453	18256	18294	18217	18332	18273	18362	18341	18386	18316	18380	18392	18441	18431	18493	18082	18247	18370	18316	18237	18018	18317	18336	18456	18405	18274	18539	18219	18310	18446	18163	18324	18227	18527	18228	18147	18425	18316	18541	18430	18346	18591	18405	18334	18460	18275	18324	18284	18474	18096	18178	18177	18350	18378	18329	18224	18271	18524	18363	18264	18198	18268	18348	18406	18370	18359	18420	18278	18176	18378	18208	18325	18418	18083	18418	18451	18250	18218	18177	18469	18261	18303	18424	18416	18208	18426	18294	18307	18218	18397	18226	18280	18469	18355	18330	18477	18216	18369	18088	18200	18382	18377	18345	18248	18192	18431	18571	18408	18385	18560	18379	18269	18179	18363	18548	18434	18379	18285	18638	18259	18347	18472	18422	18369	18464	18325	18314	18319	18324	18530	18806	18317	18278	18396	18256	18245	18700	18385	18541	18491	18459	18218	18082	18275	18372	18428	18269	18430	18320	18444	18380	18313	18384	18265	18296	18321	18297	18539	18249	18267	18279	18275	18279	18640	18260	18407	18346	18334	18201	18535	18331	18210	18427	18216	18380	18396	18465	18356	18203	18356	18421	18355	18332	18533	18406	18319	18060	18366	18290	18091	18252	18265	18366	18523	18327	18224	18247	18487	18241	18286	18168	18256	18428	18182	17980	18207	18467	18420	18417	18201	18212	18220	18527	18098	18212	18255	18421	18657	18459	18227	18502	18425	18321	18416	18438	18250	18253	18347	18543	18520	18259	18412	18200	18399	18412	18178	18204	18389	18374	18472	18433	18353	18253	18490	18488	18365	18170	18316	18433	18282	18331	18408	18221	18291	18384	18319	18477	18363	18442	18319	18363	18351	18488	18315	18400	18374	18535	18403	18219	18337	18347	18142	18262	18163	18291	18399	18224	18411	18314	18349	18546	18268	18435	18027	18164	18235	18206	18359	18534	18405	18321	18282	18487	18293	18298	18461	18262	18356	18415	18421	18434	18206	18400	18490	18624	18486	18381	18319	18337	18293	18223	18428	18471	18314	18254	18502	18268	18148	18549	18243	18461	18490	18536	18035	18262	18415	18392	18419	18355	18398	18092	18558	18539	18226	18262	18395	18233	18532	18334	18205	18342	18260	18438	18081	18344	18492	18209	18476	18522	18418	18517	18509	18470	18182	18431	18259	18367	18453	18367	18323	18265	18498	18240	18153	18226	18342	18476	18167	18461	18441	18339	18261	18660	18135	18412	18330	18409	18589	18410	18393	18383	18326	18288	18567	18563	18407	18350	18285	18286	18223	18264	18350	18367	18435	18389	18393	18545	18169	18219	18405	18398	18329	18364	18246	18438	18397	18333	18294	18096	18358	18447	18546	18538	18215	18665	18428	18370	18314	18339	18399	18166	18208	18658	18315	18335	18213	18544	18482	18419	18273	18427	18380	18562	18377	18240	18314	18335	18290	18454	18451	18471	18522	18210	18264	18332	18317	18413	18429	18703	18241	18297	18245	18104	18140	18383	18102	18430	18416	18299	18181	18372	18404	18381	18200	18285	18274	18321	18520	18281	18435	18487	18317	18293	18199	18290	18486	18343	18335	18325	18321	18302	18286	18296	18387	18558	18128	18418	18334	18382	18407	18390	18221	18235	18306	18590	18337	18517	18248	18533	18435	18318	18549	18326	18617	18462	18257	18221	18433	18311	18285	18248	18311	18386	18317	18438	18240	18350	18348	18439	18182	18294	18310	18123	18241	18143	18413	18524	18475	18173	18398	18132	18321	18482	18154	18186	18506	18403	18445	18351	18469	18499	18430	18588	18654	18193	18277	18229	18263	18506	18357	18361	18528	18378	18360	18332	18325	18403	18365	18470	18077	18337	18241	18201	18349	18244	18549	18372	18292	18399	18275	18325	18573	18392	18476	18548	18660	18572	18437	18407	18474	18442	18245	18292	18156	18273	18176	18415	18561	18524	18280	18224	18262	18644	18456	18274	18216	18372	18190	18317	18446	18438	18446	18606	18303	18280	18160	18249	18458	18234	18448	18303	18359	18444	18053	18562	18323	18455	18491	18277	18294	18250	18455	18545	18412	18247	18331	18425	18167	18330	18182	18397	18187	18222	18308	18291	18496	18349	18279	18463	18391	18112	18312	18325	18305	18466	18409	18390	18222	18471	18514	18278	18450	18188	18190	18342	18335	18221	18318	18534	18402	18450	18441	18187	18343	18489	18368	18289	18520	18311	18471	18366	18152	18189	18494	18375	18414	18355	18208	18339	18225	18487	18439	18514	18463	18407	18279	18258	18430	18438	18480	18370	18382	18384	18247	18342	18265	18100	18406	18611	18454	18300	18321	18239	18500	18219	18275	18327	18375	18574	18299	18320	18153	18178	18076	18342	18434	18318	18490	18555	18454	18435	18113	18366	18202	18300	18543	18340	18223	18218	18196	18173	18320	18390	18312	18417	18483	18226	18319	18551	18413	18395	18225	18213	18563	18404	18300	18583	18252	18483	18234	18353	18389	18328	18388	18343	18403	18348	18364	18717	18349	18351	18420	18568	18375	18442	18444	18395	18577	18447	18359	18204	18197	18508	18351	18211	18314	18436	18549	18596	18169	18339	18115	18318	18251	18440	18318	18378	18203	18267	18480	18252	18231	18167	18472	18394	18164	18302	18376	18632	18309	18214	18399	18051	18265	18544	18457	18433	18269	18453	18293	18400	18367	18325	18337	18445	18380	18465	18295	18398	18320	18394	18238	18144	18337	18286	18498	18323	18355	18303	18445	18355	18400	18251	18224	18500	18463	18296	18365	18353	18243	18243	18323	18091	18250	18571	18552	18286	18407	18506	18303	18330	18256	18414	18309	18353	18495	18264	18339	18462	18256	18641	18717	18224	18390	18650	18381	18313	18187	18309	18583	18527	18065	18431	18244	18196	18505	18301	18275	18354	18388	18360	18265	18375	18416	18343	18497	18506	18379	18400	18214	18328	18200	18300	18383	18278	18353	18403	18370	18359	18325	18384	18190	18382	18455	18637	18529	18306	18413	18356	18378	18170	18365	18491	18418	18318	18371	18526	18279	18291	18260	18537	18362	18135	18124	18312	18196	18148	18508	18432	18378	18541	18370	18337	18260	18233	18330	18490	18358	18300	18464	18330	18192	18278	18350	18387	18457	18197	18442	18366	18324	18439	18257	18545	18414	18387	18394	18404	18101	18322	18203	18568	18425	18500	18616	18414	18470	18223	18417	18418	18253	18408	18304	18303	18251	18227	18401	18418	18511	18359	18461	18365	18413	18220	18456	18145	18473	18352	18175	18109	18351	18534	18374	18247	18528	18339	18287	18204	18347	18296	18254	18369	18376	18260	18248	18399	18191	18486	18413	18336	18311	18592	18324	18217	18553	18295	18445	18276	18386	18681	18624	18472	18362	18454	18434	18422	18559	18383	18399	18195	18306	18337	18216	18364	18257	18128	18347	18373	18321	18397	18410	18159	18307	18482	18276	18532	18215	18343	18239	18083	18107	18323	18465	18512	18257	18273	18348	18614	18378	18391	18400	18342	18300	18286	18384	18539	18401	18453	18389	18421	18366	18425	18256	18368	18228	18592	18125	18277	18362	18402	18231	18586	18394	18246	18254	18336	18549	18294	18515	18234	18246	18114	18347	18315	18134	18359	18395	18414	18397	18366	18336	18453	18294	18409	18513	18196	18390	18258	18232	18193	18335	18436	18265	18479	18737	18590	18527	18327	18055	18462	18289	18430	18299	18231	18399	18417	18346	18409	18393	18426	18456	18142	18453	18192	18385	18336	18430	18360	18472	18305	18556	18417	18432	18284	18298	18443	18359	18293	18269	18174	18402	18449	18589	18533	18290	18499	18477	18187	18356	18294	18250	18334	18385	18287	18482	18378	18408	18440	18333	18377	18518	18382	18357	18424	18358	18271	18486	18376	18230	18147	18388	18499	18494	18324	18193	18206	18203	18329	18536	18327	18188	18447	18304	18309	18321	18145	18333	18353	18223	18484	18384	18187	18344	18226	18332	18259	18395	18277	18221	18292	18145	18307	18360	18164	18232	18365	18542	18655	18155	18379	18370	18444	18404	18400	18297	18405	18418	18447	18203	18317	18411	18436	18299	18519	18405	18287	18248	18361	18223	18509	18385	18446	18251	18425	18533	18259	18343	18442	18480	18488	18190	18412	18278	18172	18314	18255	18501	18330	18412	18337	18558	18517	18391	18323	18193	18514	18270	18213	18353	18247	18480	18300	18069	18429	18434	18510	18238	18370	18419	18331	18248	18502	18429	18442	18406	18327	18292	18479	18629	18415	18188	18328	18164	18519	18430	18158	18583	18417	18236	18234	18119	18303	18542	18515	18539	18316	18339	18314	18322	18521	18417	18568	18407	18521	18409	18170	18419	18170	18380	18199	18256	18433	18245	18178	18372	18479	18403	18373	18588	18196	18197	18241	18372
25918	40558	33282	27827	29620	27591	22309	17837	15259	14478	14293	14278	14037	14126	14255	14215	14160	14026	14033	14045	14127	14049	14226	14257	14081	14217	14030	14091	14174	14255	14242	14149	14235	13916	14180	14121	14166	14286	14250	14082	14234	14215	14213	14140	14323	14265	14210	13966	14103	14207	13987	14250	14048	14199	13992	14100	14257	14154	14171	14135	14174	14125	14194	14113	14237	14126	14123	14257	14145	14071	14092	14244	14140	14176	14192	14109	14257	14209	14136	14150	14049	14279	14220	14171	14218	14180	14278	14270	14062	14166	14277	14032	14156	14219	14011	14312	14142	14302	14230	14190	14152	14218	14201	14013	14142	14304	14227	14261	14098	14168	14099	14073	14328	14299	14021	14197	14242	14000	14361	14161	14328	14107	14354	14094	14060	14152	14299	14220	14150	14361	14065	14189	14258	14129	14201	14163	14146	14148	14105	14055	14085	14039	14213	14127	13998	14116	14286	14227	14101	14084	13993	14292	14156	14184	14072	14094	14229	14165	14269	14182	14027	14136	14161	14291	14128	14075	14046	14147	14063	14171	13919	14134	14126	14299	14360	14211	14139	14219	14063	14021	14268	14232	14165	14215	14157	14330	14023	14151	14152	14243	14245	14204	14104	14116	14262	14004	14193	14122	14241	14160	14140	14159	14102	13950	14191	14316	14312	14072	14123	14192	14182	14156	14126	14266	14221	14134	14190	14109	14172	14007	14103	14069	14026	14076	14196	14146	14073	14186	14290	14264	14212	14027	14266	14104	14194	14142	14029	14176	14158	14308	14177	14373	14288	14057	14128	14292	14260	13994	14241	14218	14211	14103	14148	14079	14099	14390	14113	14264	14105	14243	14311	14019	14077	14092	14188	14057	14119	14232	14034	14126	14099	14074	14252	14072	14165	14156	14133	14265	14249	14168	14200	14076	14154	14287	14280	14067	13966	14166	14176	14139	14265	14058	14126	14226	14176	14093	14018	14069	14214	14012	14107	14166	14171	14335	14300	14023	14031	14151	14097	14185	14215	14146	14357	14127	14083	14302	14181	14055	14137	13996	14170	14230	14292	14139	14196	14147	14091	14286	14205	14237	14248	14128	14152	14135	14190	14095	14339	14111	14202	14272	14163	14143	14206	14080	14067	14151	14164	14233	14119	14173	14265	14120	14064	14093	14198	14152	14263	14161	14000	14219	14232	14201	14183	14314	14043	14263	14121	14276	14231	13894	14002	14092	14104	14300	14220	14173	14320	14164	14200	14231	14251	13993	14290	14142	14144	14166	14066	14047	14154	14264	14053	14180	14183	14061	14035	14323	14127	14103	14200	14095	14066	14219	14144	14211	14083	14193	14173	14122	14212	14127	14205	14050	14152	14101	14122	14046	14236	14131	14101	14216	14093	14308	14147	14261	14301	14200	14209	14138	14377	14085	14165	14016	14236	14183	14110	14009	14119	14218	14104	14096	14185	14204	14230	14303	14090	14192	14107	14282	14159	14168	14072	14158	14144	13913	14335	14273	14107	14226	14192	14176	14200	14040	14295	14180	14158	14189	14273	14173	14071	14150	14218	14159	14209	14146	14211	14274	14239	14172	14131	14113	14151	14179	14113	14239	13948	14062	14060	13890	14170	14257	14155	14064	14062	14171	14144	14236	14225	14264	14128	14088	14200	14170	14117	14167	14281	14088	14132	13966	14298	13930	14402	14192	14226	14243	14190	14196	14126	14231	14157	14127	14214	14162	13952	14093	14251	14099	14306	13927	14268	14215	14233	14122	14110	14184	14162	14231	13931	14133	14222	14185	14254	14334	14259	14092	14277	14205	14209	14240	14274	14281	14187	14280	14284	14181	14119	14191	14054	14289	14222	14245	14051	14135	14186	14165	13970	14277	14204	14179	14212	14108	14131	14026	14066	14055	14166	14197	14018	14290	14056	14244	14128	14061	14003	14246	14041	14049	14148	14253	14205	14075	14053	14326	14245	14090	14076	14189	14204	14104	14022	14251	14066	14216	14138	14192	14229	14259	14140	14133	14222	14211	14200	14000	14230	14132	13973	14300	13855	14243	14073	14237	14272	14129	14161	14309	14044	14061	14054	14194	14041	14176	14120	14063	14194	14232	14171	14136	14306	14264	14271	13988	14180	14021	14016	14327	14110	14080	14263	14372	14129	14243	14227	14010	14175	14190	14165	13966	14201	14223	14156	14149	14346	14080	14019	14363	14156	14096	14260	14149	14235	14155	14345	14084	14163	14020	14122	14038	14119	14006	14139	14072	14203	14312	14124	14134	14038	14157	14240	14079	14099	14076	14206	14332	14258	14061	14128	14015	14201	14166	14167	14232	14131	14143	14112	14304	14175	14077	14159	14277	14281	14263	14237	14150	14197	14015	14065	14202	14112	14137	14042	14123	14219	14109	14273	14171	14306	14167	14199	14390	14151	14186	14162	14076	14328	14104	14197	14053	14170	14326	14195	14024	14074	14251	14283	14276	14217	14097	14264	14197	14251	14056	14154	14078	14216	14248	14170	14178	14042	14126	14073	14143	14165	14050	14321	14130	14151	14145	13925	14340	14216	14130	14013	14209	14094	14251	14163	14217	14197	14146	14225	14104	13894	14154	14192	14392	14155	14210	14186	14202	14099	14098	14153	14266	14131	14180	14236	14083	14163	14130	14252	14204	14236	14202	14053	14109	14193	14259	14124	14287	14129	14102	13928	14064	14297	14179	14020	14028	13982	14288	14201	14053	14327	14162	14122	14227	14350	14261	14067	14243	14174	14213	14234	14186	14146	14129	14224	14196	14110	14116	14162	14126	14045	14168	14288	14206	14223	14210	14082	13977	14151	14145	14182	14080	14064	14188	14127	14157	14147	14323	14137	14146	14241	14120	14291	14257	14196	14050	14254	14200	14134	14330	14008	14110	14066	14169	14134	14099	14178	14013	14112	14210	14218	14240	14112	14210	14106	14251	14249	14239	14243	14098	14310	14105	14068	14321	14028	14171	14042	14139	14154	14162	14120	14170	14330	14160	14219	14163	14122	14252	14231	14253	14180	14156	14192	14186	14272	14098	13968	14143	14208	14317	14384	14152	14069	14077	14065	14329	14176	14213	14216	14050	14244	14187	14210	14184	14127	14111	14086	14233	13974	14214	14157	14071	14210	14191	14390	14159	14171	14056	14168	14191	14265	14080	14041	14078	14235	14129	14033	14111	14230	14192	14132	14102	14174	14221	14270	14187	14024	14246	14114	14007	14043	14209	14316	14103	14180	14363	14146	14114	14240	14313	14181	14130	14092	14080	14218	14322	14112	14090	14197	14207	14175	14087	14117	14210	14191	14073	14111	14040	14239	14155	14120	14290	14187	13966	14358	14161	14172	14233	14137	14132	14192	14161	14215	14053	14118	14136	14261	14186	14105	14103	14165	14150	14107	14036	14268	14101	14221	14147	14283	14185	13987	14367	14203	14227	14235	14150	14271	14239	14238	14086	14229	14125	14058	14145	14254	14178	14282	14183	14215	14212	14113	14244	14255	14080	14124	13985	14281	14192	14198	14101	14311	14194	14225	14206	14270	14338	14142	14113	14289	14362	14218	14225	14185	14135	13884	14278	14275	14113	14239	14362	14204	14188	13954	14325	14302	14091	14116	14138	14317	14040	14278	14116	14116	14186	14224	14038	14293	14002	14094	14311	14261	14234	14186	14107	14224	14214	14218	14219	14148	14178	14076	14203	14092	14031	14060	14287	14178	14195	14200	14123	14155	14083	14162	14392	14337	14163	14048	14134	14315	14080	14085	14077	14218	14200	14005	14154	14214	14227	14215	14272	14246	14346	14033	14297	14127	13927	14228	14140	14178	14176	14290	14132	14268	14217	14199	14397	14319	14192	14014	14107	14353	14182	14136	14200	14337	14250	14101	14158	14097	14112	14054	14216	14282	14166	14237	14254	14238	14098	14017	14208	14216	14250	14038	14268	13999	14087	14366	14184	14178	14136	14204	14209	14296	14165	14196	14111	14336	14067	14045	14214	14112	14380	14169	14336	14161	14222	14175	14168	14071	14316	14177	14179	14204	13937	14059	14330	13997	14169	14034	14148	14026	14270	14023	14121	14085	14186	14164	14121	14272	14287	14218	14046	14068	14285	14017	14120	13985	14167	14115	14324	14148	14226	14150	14140	14240	14225	14192	14098	14301	14151	14227	14227	14152	14362	14229	14280	14108	14188	14138	14222	14073	14120	14029	14146	14176	14134	14132	14157	14136	14229	14188	14116	14112	14002	14083	14113	14084	14141	14190	14065	14327	14064	14242	14315	14175	14229	14195	14192	14049	14064	14083	14168	14105	14109	14375	14156	14227	14243	14153	14174	14129	14308	14162	14330	14212	14161	14157	14232	14195	14331	14147	14158	14187	14129	14223	14315	14163	14470	14179	14091	14352	14162	14066	14163	14123	14139	14115	14206	14134	14230	14111	14215	14358	14134	14036	13918	14156	14104	14190	14121	14131	14130	14214	13930	14225	14092	14186	14031	14164	14150	14253	14221	14110	14151	14142	14118	14081	14158	14224	14085	14251	14203	14158	14167	14039	14092	14062	14200	14307	14208	14267	14174	14222	14171	14214	14084	14224	14153	14143	14220	14028	14148	14337	14073	14106	14165	14294	14342	14127	14234	14242	14256	14310	14125	14239	14222	14106	14129	14148	14114	14243	14108	14156	14152	14094	13989	14038	14052	14093	14128	14307	14216	14093	14105	14184	14241	14289	14094	14118	14234	14186	14233	14246	14167	14009	14025	14097	14077	14189	14192	14211	14243	13955	14224	14401	14139	14170	14248	14281	14062	14230	14262	13969	14158	14205	14174	14151	14293	13988	14215	14212	14282	14191	14180	14028	13976	14266	14007	14187	14280	14315	14147	14177	14219	14263	14077	14043	14089	14114	14097	14207	14297	14110	14112	14014	14339	14127	14045	14283	14159	14072	14193	14064	14037	14174	14246	14042	14136	14147	14235	14197	14166	14207	14135	14158	14285	14038	14114	14132	14086	14119	14243	14109	14216	14081	14134	14248	14083	14175	14310	14267	14121	14031	14223	14276	14191	14059	14024	14217	14200	14144	14066	14358	14371	14157	14273	14235	14142	14123	14179	14145	14192	14179	14080	14229	14151
25533	21585	29248	30612	53522	62472	51329	35784	25650	21042	19335	18847	18712	18817	18705	18870	18616	18701	18434	18691	18893	18875	18469	18914	18652	18642	18672	18749	18541	18415	18655	18585	18503	18551	18853	18858	18609	18665	18731	18669	18788	18672	18763	18422	18635	18775	18410	18508	18352	18788	18456	18671	18464	18631	18654	18566	18533	18586	18460	18524	18691	18581	18560	18491	18495	18579	18590	18382	18655	18481	18629	18688	18378	18661	18619	18587	18425	18535	18795	18583	18529	18654	18676	18654	18666	18621	18589	18672	18655	18481	18728	18699	18413	18431	18598	18717	18704	18630	18535	18680	18454	18755	18706	18487	18472	18500	18659	18610	18584	18507	18635	18539	18506	18474	18413	18399	18608	18553	18664	18646	18702	18581	18493	18586	18663	18488	18229	18403	18645	18341	18648	18750	18510	18796	18594	18674	18501	18738	18558	18541	18777	18643	18573	18630	18484	18688	18709	18657	18768	18674	18645	18617	18602	18510	18555	18598	18550	18555	18775	18655	18654	18445	18471	18541	18510	18619	18580	18542	18654	18571	18692	18750	18583	18625	18582	18576	18557	18490	18548	18685	18492	18363	18460	18830	18415	18483	18517	18559	18606	18529	18720	18576	18680	18465	18555	18451	18650	18792	18498	18488	18613	18433	18350	18593	18607	18510	18422	18683	18724	18634	18643	18499	18455	18529	18675	18570	18632	18565	18455	18458	18539	18514	18634	18596	18722	18680	18607	18534	18594	18485	18546	18531	18656	18381	18376	18545	18444	18772	18701	18441	18359	18321	18591	18625	18544	18508	18591	18688	18566	18575	18654	18574	18401	18636	18565	18603	18424	18507	18409	18557	18471	18673	18492	18701	18590	18719	18552	18481	18828	18788	18462	18535	18483	18425	18377	18652	18479	18577	18583	18559	18588	18655	18520	18471	18665	18702	18570	18794	18678	18654	18500	18439	18691	18525	18516	18585	18843	18388	18772	18525	18384	18540	18401	18606	18615	18470	18529	18518	18686	18470	18674	18691	18641	18567	18690	18764	18625	18597	18629	18520	18615	18315	18666	18642	18305	18570	18555	18478	18541	18555	18262	18528	18724	18544	18505	18528	18584	18548	18399	18625	18585	18464	18436	18363	18648	18698	18753	18720	18728	18707	18770	18480	18529	18538	18666	18501	18731	18691	18791	18675	18527	18552	18509	18394	18622	18615	18489	18571	18731	18685	18487	18596	18397	18642	18615	18518	18650	18670	18679	18560	18517	18616	18356	18554	18554	18540	18690	18440	18441	18732	18656	18549	18596	18398	18608	18423	18648	18432	18561	18527	18624	18532	18397	18620	18811	18450	18734	18642	18589	18630	18658	18624	18811	18786	18671	18724	18806	18672	18525	18720	18610	18730	18715	18479	18590	18642	18551	18583	18298	18473	18613	18673	18697	18695	18472	18592	18600	18619	18605	18493	18747	18515	18771	18449	18586	18578	18462	18376	18542	18599	18523	18644	18753	18648	18637	18572	18795	18425	18552	18619	18470	18448	18435	18629	18837	18805	18414	18522	18643	18454	18562	18642	18486	18491	18499	18425	18507	18337	18446	18491	18418	18747	18483	18575	18648	18618	18406	18575	18516	18573	18734	18788	18698	18561	18431	18752	18625	18506	18497	18562	18727	18647	18573	18466	18574	18585	18505	18453	18522	18481	18717	18470	18745	18561	18683	18578	18612	18759	18625	18539	18581	18370	18471	18703	18619	18445	18782	18645	18649	18481	18759	18670	18773	18505	18454	18618	18665	18738	18688	18593	18664	18605	18582	18717	18458	18485	18590	18596	18358	18572	18697	18584	18508	18676	18530	18457	18451	18448	18646	18673	18582	18703	18688	18389	18551	18610	18670	18413	18707	18614	18544	18397	18456	18587	18697	18725	18762	18626	18454	18487	18646	18544	18361	18504	18429	18493	18701	18602	18546	18579	18515	18317	18807	18621	18510	18486	18495	18580	18543	18672	18593	18849	18843	18681	18605	18691	18477	18475	18509	18344	18504	18553	18560	18762	18612	18290	18587	18597	18500	18601	18772	18569	18533	18491	18638	18446	18601	18885	18565	18566	18682	18656	18638	18646	18729	18587	18497	18483	18490	18580	18484	18658	18503	18581	18627	18519	18722	18419	18714	18818	18557	18525	18722	18498	18494	18561	18590	18553	18791	18670	18524	18682	18687	18431	18318	18535	18483	18642	18532	18636	18581	18659	18396	18570	18740	18831	18695	18677	18635	18681	18535	18546	18475	18618	18738	18537	18447	18864	18454	18507	18599	18615	18607	18627	18649	18838	18599	18404	18749	18649	18687	18555	18720	18620	18642	18686	18519	18802	18573	18664	18651	18514	18399	18626	18396	18435	18537	18661	18603	18633	18601	18333	18440	18563	18672	18710	18835	18477	18484	18395	18605	18484	18737	18480	18528	18481	18726	18581	18598	18403	18615	18521	18555	18684	18410	18604	18795	18365	18545	18629	18649	18368	18642	18636	18327	18517	18553	18269	18690	18711	18485	18507	18600	18564	18682	18694	18432	18642	18668	18734	18823	18496	18452	18462	18625	18483	18588	18727	18532	18444	18606	18382	18424	18569	18704	18439	18368	18425	18716	18627	18750	18580	18641	18579	18656	18766	18733	18641	18696	18655	18681	18668	18466	18548	18671	18932	18543	18698	18426	18513	18535	18594	18395	18471	18476	18482	18730	18612	18435	18690	18424	18366	18885	18646	18732	18477	18557	18542	18573	18678	18435	18376	18780	18560	18612	18532	18476	18574	18410	18458	18617	18358	18667	18604	18777	18582	18751	18516	18572	18455	18511	18725	18766	18416	18527	18523	18587	18592	18482	18605	18525	18556	18817	18589	18532	18767	18668	18798	18530	18640	18670	18583	18585	18574	18530	18600	18658	18642	18419	18518	18414	18590	18424	18747	18762	18432	18788	18508	18728	18548	18548	18580	18713	18487	18680	18503	18528	18702	18609	18456	18543	18839	18819	18359	18741	18694	18688	18562	18414	18647	18431	18449	18498	18484	18627	18535	18545	18527	18404	18475	18678	18861	18958	18707	18415	18645	18618	18359	18657	18556	18533	18490	18540	18536	18524	18339	18635	18468	18708	18660	18549	18514	18443	18637	18524	18236	18424	18572	18688	18557	18490	18529	18564	18633	18635	18707	18644	18441	18643	18710	18578	18851	18378	18522	18582	18524	18610	18675	18761	18718	18535	18385	18641	18862	18773	18734	18608	18487	18508	18657	18601	18563	18540	18522	18606	18608	18456	18300	18629	18693	18603	18640	18570	18417	18549	18608	18734	18758	18663	18558	18630	18507	18642	18565	18477	18353	18687	18632	18746	18597	18609	18656	18594	18507	18620	18585	18544	18699	18690	18770	18667	18500	18713	18566	18432	18490	18533	18588	18486	18565	18485	18660	18628	18685	18693	18710	18554	18578	18561	18469	18601	18717	18790	18826	18394	18462	18584	18773	18589	18666	18517	18558	18843	18650	18508	18448	18456	18295	18618	18640	18514	18644	18773	18614	18752	18595	18644	18658	18346	18438	18609	18512	18279	18623	18378	18765	18722	18638	18389	18686	18474	18849	18668	18720	18727	18554	18417	18565	18469	18443	18611	18476	18477	18607	18527	18455	18431	18831	18502	18627	18590	18629	18510	18525	18579	18479	18494	18615	18645	18503	18275	18629	18544	18412	18538	18695	18621	18576	18603	18694	18573	18602	18728	18587	18587	18787	18592	18776	18629	18676	18805	18653	18773	18485	18694	18679	18527	18501	18511	18624	18695	18594	18681	18700	18577	18555	18573	18509	18617	18783	18523	18626	18527	18518	18396	18735	18581	18655	18580	18600	18614	18732	18650	18710	18731	18626	18634	18532	18644	18588	18699	18623	18545	18560	18618	18626	18445	18691	18675	18715	18543	18425	18765	18500	18604	18504	18499	18608	18888	18461	18551	18419	18678	18642	18675	18506	18736	18604	18768	18509	18498	18517	18566	18819	18644	18502	18712	18753	18690	18700	18426	18634	18609	18754	18731	18635	18774	18647	18523	18645	18453	18570	18451	18314	18499	18611	18760	18469	18407	18460	18599	18414	18696	18702	18624	18706	18514	18404	18791	18689	18669	18558	18484	18704	18549	18540	18560	18480	18446	18562	18523	18359	18585	18338	18782	18546	18398	18716	18765	18489	18634	18598	18298	18672	18637	18632	18489	18638	18547	18622	18566	18527	18662	18799	18712	18382	18846	18425	18658	18853	18572	18618	18543	18645	18533	18593	18607	18558	18756	18775	18678	18625	18365	18497	18643	18590	18655	18530	18530	18510	18515	18553	18613	18819	18587	18662	18526	18432	18699	18624	18550	18513	18827	18617	18670	18440	18693	18543	18654	18463	18508	18495	18633	18548	18656	18532	18502	18422	18637	18417	18723	18604	18759	18841	18684	18718	18709	18286	18424	18637	18674	18611	18733	18842	18453	18637	18388	18495	18462	18765	18491	18522	18513	18629	18708	18638	18657	18702	18574	18446	18547	18159	18690	18715	18762	18546	18492	18595	18251	18605	18752	18705	18573	18698	18597	18672	18791	18530	18872	18611	18634	18659	18544	18640	18824	18929	18442	18346	18607	18488	18557	18792	18551	18521	18488	18493	18866	18488	18555	18462	18521	18508	18523	18654	18694	18592	18726	18598	18478	18725	18550	18574	18624	18503	18539	18716	18623	18688	18666	18538	18690	18660	18713	18619	18621	18597	18558	18457	18724	18753	18798	18596	18497	18506	18549	18415	18743	18477	18583	18719	18602	18617	18598	18475	18530	18604	18393	18473	18427	18330	18819	18732	18570	18555	18613	18476	18524	18431	18483	18458	18567	18734	18538	18421	18739	18742	18675	18528	18419	18561	18698	18492	18507	18529	18683	18557	18843	18532	18651	18711	18554	18542	18442	18600	18667	18679	18572	18372	18550	18578	18585	18534	18665	18655	18616	18503	18247	18675	18613	18684	18841	18532	18619	18536	18748	18515	18462	18486	18485	18533	18443	18502	18612	18518	18751	18671	18318	18457	18336	18274	18532	18650	18517	18424	18613	18565	18764	18453	18479	18363	18431	18468	18427	18817	18669	18619
29337	52046	45688	49021	61872	60870	47445	32227	20425	15736	14591	14386	14198	14386	14255	14245	14304	14295	14176	14216	14145	14364	14242	14255	14235	14177	14419	14179	14274	14307	14268	14411	14427	14337	14459	14398	14221	14361	14190	14301	14468	14424	14203	14293	14305	14421	14257	14408	14335	14215	14402	14483	14203	14527	14266	14385	14360	14170	14382	14489	14353	14170	14405	14163	14297	14167	14118	14237	14321	14311	14441	14339	14295	14343	14434	14412	14212	14445	14354	14417	14288	14492	14359	14386	14398	14269	14336	14490	14407	14369	14294	14437	14198	14335	14311	14275	14311	14309	14371	14424	14330	14363	14263	14373	14262	14398	14160	14378	14262	14381	14439	14474	14355	14335	14365	14149	14316	14232	14152	14330	14218	14413	14204	14362	14372	14408	14280	14287	14145	14344	14226	14362	14242	14168	14436	14268	14252	14231	14257	14452	14359	14249	14436	14207	14327	14263	14180	14252	14373	14230	14397	14217	14274	14355	14302	14206	14187	14246	14277	14128	14363	14243	14253	14332	14210	14227	14157	14077	14082	14422	14404	14268	14313	14290	14316	14315	14161	14428	14068	14455	14170	14166	14263	14307	14391	14276	14377	14293	14281	14409	14218	14261	14386	14504	14167	14167	14413	14292	14247	14240	14338	14028	14258	14227	14268	14183	14203	14362	14240	14349	14310	14269	14251	14315	14257	14265	14389	14410	14308	14353	14344	14199	14299	14322	14322	14214	14430	14176	14226	14213	14272	14131	14272	14346	14235	14226	14349	14358	14481	14342	14276	14475	14264	14315	14250	14286	14367	14376	14150	14259	14469	14233	14385	14403	14367	14486	14262	14381	14205	14286	14289	14252	14468	14319	14284	14407	14337	14482	14139	14289	14302	14202	14329	14413	14339	14437	14356	14361	14395	14180	14320	14386	14261	14269	14220	14202	14353	14359	14230	14321	14134	14336	14204	14339	14417	14287	14203	14394	14406	14209	14295	14373	14325	14391	14247	14172	14289	14387	14284	14338	14297	14271	14154	14217	14247	14400	14228	14293	14255	14407	14328	14260	14529	14147	14463	14488	14468	14335	14329	14288	14498	14164	14260	14212	14157	14408	14400	14290	14386	14213	14409	14190	14358	14399	14265	14267	14350	14409	14352	14332	14455	14205	14219	14430	14388	14190	14201	14202	14188	14249	14321	14300	14301	14236	14329	14360	14341	14388	14328	14219	14218	14283	14386	14161	14325	14208	14347	14188	14415	14287	14251	14371	14243	14273	14309	14338	14163	14531	14303	14336	14362	14270	14277	14243	14356	14298	14401	14277	14365	14314	14359	14296	14395	14291	14400	14470	14188	14285	14147	14284	14390	14260	14238	14276	14517	14185	14282	14123	14314	14227	14201	14224	14395	14363	14206	14461	14322	14162	14138	14272	14237	14251	14400	14338	14206	14207	14158	14174	14285	14371	14331	14337	14153	14300	14317	14374	14349	14297	14296	14296	14168	14253	14103	14357	14129	14307	14334	14292	14339	14318	14302	14299	14370	14225	14262	14419	14224	14320	14267	14448	14222	14415	14206	14228	14414	14247	14389	14389	14232	14371	14270	14383	14426	14300	14346	14328	14326	14337	14384	14380	14297	14291	14077	14346	14200	14136	14158	14177	14513	14349	14354	14263	14433	14299	14227	14305	14225	14276	14296	14341	14342	14196	14309	14248	14459	14144	14268	14409	14369	14250	14266	14194	14296	14393	14277	14326	14238	14313	14336	14205	14253	14370	14327	14214	14305	14062	14382	14270	14241	14334	14233	14271	14484	14465	14352	14292	14424	14250	14269	14205	14192	14297	14252	14298	14487	14180	14309	14330	14190	14409	14292	14407	14341	14230	14317	14333	14313	14264	14213	14310	14314	14469	14378	14410	14177	14353	14238	14309	14231	14300	14241	14166	14361	14286	14173	14223	14172	14377	14337	14352	14398	14172	14377	14267	14333	14264	14282	14331	14415	14295	14320	14324	14363	14300	14385	14392	14245	14107	14459	14545	14296	14457	14405	14338	14370	14251	14328	14355	14419	14282	14259	14470	14353	14241	14399	14366	14255	14193	14488	14233	14298	14272	14183	14452	14287	14411	14368	14227	14269	14310	14414	14388	14484	14402	14233	14469	14339	14345	14321	14321	14516	14259	14335	14456	14272	14281	14237	14320	14332	14303	14250	14287	14204	14225	14166	14365	14264	14344	14332	14260	14234	14406	14294	14172	14270	14356	14226	14324	14202	14345	14484	14329	14406	14303	14296	14317	14288	14180	14200	14472	14290	14388	14346	14371	14161	14450	14378	14382	14248	14206	14424	14244	14472	14274	14312	14287	14327	14420	14339	14373	14369	14485	14408	14433	14434	14376	14194	14135	14394	14436	14234	14277	14422	14137	14279	14214	14134	14268	14383	14263	14323	14322	14235	14230	14293	14413	14246	14324	14222	14269	14401	14322	14389	14507	14414	14208	14182	14318	14368	14419	14371	14175	14170	14189	14293	14100	14267	14360	14372	14283	14188	14294	14415	14341	14479	14358	14225	14239	14219	14236	14240	14210	14384	14353	14268	14346	14243	14192	14265	14327	14321	14414	14261	14287	14202	14281	14262	14394	14378	14313	14366	14292	14379	14340	14257	14231	14441	14286	14332	14287	14349	14242	14234	14263	14362	14259	14242	14402	14324	14362	14360	14285	14262	14251	14384	14180	14479	14345	14156	14425	14178	14370	14186	14442	14206	14414	14453	14281	14454	14347	14243	14231	14224	14168	14565	14337	14179	14197	14434	14457	14339	14158	14086	14478	14351	14366	14358	14185	14394	14410	14436	14332	14243	14433	14320	14131	14383	14410	14281	14270	14379	14203	14204	14078	14353	14313	14246	14251	14303	14239	14351	14326	14354	14267	14308	14285	14248	14326	14348	14327	14253	14466	14245	14381	14563	14408	14276	14362	14392	14518	14472	14341	14284	14262	14288	14273	14388	14190	14459	14146	14235	14207	14372	14218	14514	14398	14413	14317	14209	14307	14232	14164	14259	14329	14202	14201	14303	14309	14506	14234	14410	14115	14132	14332	14223	14251	14312	14499	14366	14294	14315	14325	14432	14397	14340	14227	14251	14207	14268	14313	14266	14236	14422	14259	14456	14243	14420	14289	14371	14374	14192	14144	14246	14533	14477	14252	14298	14241	14289	14389	14238	14363	14377	14263	14379	14356	14103	14494	14230	14280	14372	14212	14286	14343	14212	14216	14369	14500	14352	14452	14200	14200	14358	14200	14332	14468	14154	14277	14264	14265	14269	14370	14027	14311	14304	14299	14374	14540	14258	14265	14147	14299	14242	14370	14363	14207	14411	14227	14324	14314	14550	14297	14126	14334	14241	14352	14319	14275	14245	14210	14448	14343	14244	14279	14299	14158	14380	14241	14379	14256	14186	14238	14353	14349	14415	14276	14410	14139	14251	14394	14168	14100	14336	14473	14236	14335	14177	14307	14241	14334	14329	14196	14098	14406	14350	14426	14293	14303	14409	14314	14488	14129	14313	14280	14256	14327	14401	14423	14396	14411	14281	14323	14238	14351	14214	14207	14326	14467	14444	14246	14308	14333	14315	14189	14338	14169	14490	14153	14351	14381	14163	14364	14306	14280	14384	14272	14249	14305	14404	14186	14285	14077	14283	14446	14191	14194	14342	14333	14475	14381	14233	14312	14279	14307	14194	14358	14381	14568	14293	14290	14395	14231	14244	14331	14333	14449	14278	14285	14408	14253	14223	14273	14273	14308	14345	14373	14433	14208	14510	14237	14245	14361	14279	14428	14433	14407	14185	14226	14344	14416	14372	14282	14212	14325	14206	14346	14440	14224	14244	14413	14332	14396	14165	14232	14302	14381	14472	14434	14427	14307	14157	14256	14455	14212	14253	14521	14344	14307	14469	14234	14210	14204	14372	14350	14334	14317	14368	14137	14225	14341	14252	14329	14296	14427	14315	14412	14104	14433	14248	14285	14292	14471	14418	14352	14241	14301	14433	14272	14444	14447	14339	14383	14229	14206	14168	14410	14236	14351	14256	14299	14331	14322	14277	14489	14388	14233	14485	14322	14126	14306	14410	14383	14173	14214	14226	14249	14456	14321	14247	14234	14348	14533	14348	14347	14243	14247	14303	14365	14391	14445	14459	14407	14268	14236	14189	14272	14235	14392	14514	14377	14445	14470	14236	14271	14378	14189	14210	14315	14352	14224	14299	14333	14348	14377	14331	14319	14286	14294	14475	14347	14359	14200	14317	14272	14432	14258	14257	14271	14446	14382	14299	14140	14242	14450	14414	14067	14444	14117	14393	14220	14424	14371	14265	14209	14406	14159	14342	14147	14400	14326	14348	14178	14353	14245	14292	14261	14101	14323	14365	14346	14196	14112	14360	14229	14190	14411	14243	14243	14302	14463	14321	14304	14331	14253	14248	14276	14344	14221	14124	14364	14417	14387	14301	14395	14328	14263	14334	14484	14369	14246	14165	14345	14224	14326	14219	14250	14187	14272	14213	14356	14356	14315	14208	14420	14220	14327	14254	14054	14230	14356	14305	14395	14201	14332	14335	14201	14365	14279	14479	14279	14171	14413	14509	14411	14279	14323	14197	14249	14277	14229	14213	14361	14226	14329	14321	14404	14256	14400	14438	14239	14475	14326	14296	14154	14143	14548	14273	14251	14465	14204	14241	14499	14369	14269	14215	14379	14375	14192	14159	14323	14198	14471	14511	14396	14218	14236	14195	14331	14171	14164	14355	14160	14365	14323	14413	14358	14250	14413	14314	14343	14312	14396	14192	14246	14307	14412	14217	14307	14411	14306	14438	14301	14402	14499	14218	14320	14328	14143	14411	14445	14265	14301	14497	14423	14394	14394	14350	14149	14369	14122	14507	14216	14311	14195	14379	14208	14235	14211	14325	14677	14277	14151	14392	14349	14313	14324	14203	14383	14441	14151	14291	14365	14212	14263	14341	14377	14260	14240	14383	14247	14220	14215	14104	14303	14434	14186	14290	14230	14199	14303	14294	14482	14295	14220	14181	14233	14237	14167	14486	14416	14366	14198	14288	14172	14356	14346	14442	14375	14391	14331	14440	14330	14373	14274	14441	14319
23903	21476	29444	28907	51974	71120	60066	42930	29943	22708	19276	18511	18609	18236	18103	18248	18158	18147	18301	18110	18394	18037	18000	17969	18180	18128	17921	18090	17971	17852	18077	18201	18209	18036	18080	18111	17968	18036	18048	18312	18044	17725	18097	18224	18114	18283	18171	17985	18014	17885	18028	18227	17956	18071	18163	17909	18168	18196	18015	17949	18178	18217	17973	17913	18058	17994	18073	18281	17957	17928	18272	18189	18057	17840	17987	18193	18086	17940	18029	17709	17874	17956	17869	17893	17949	17829	18092	17993	18018	17906	18071	17931	17831	17882	17837	18070	17999	17922	17985	18035	17989	18129	18068	17806	18239	17949	18185	17937	18122	18015	18129	18157	18019	17772	17856	17945	18021	17784	17974	17893	17814	17777	18057	17793	18002	17947	17981	17982	17994	18060	17941	17935	17851	17931	17772	18045	18187	17978	18197	17922	18021	18025	17904	17868	17950	18064	17959	18002	17851	17838	17826	18187	17832	17843	18012	17979	17780	17949	17921	17825	17789	18084	17923	17884	17771	18000	18040	17828	17952	17812	17736	18043	18063	18065	18120	18195	18031	18123	18033	17830	18033	17843	17693	17915	17906	17978	17765	17968	18071	17929	18132	17827	17964	17910	18201	18088	18050	17938	18115	18056	17904	17881	18075	18001	17897	17938	17953	17941	18218	18027	17855	17949	18050	17839	18175	17788	17901	17921	17832	18061	17933	17951	17747	17868	17941	17970	17972	18157	18057	18118	17759	17967	17962	17844	17915	17854	18006	18265	18056	17750	17777	17885	18036	17875	17765	18152	17882	18120	17942	17982	17950	17883	18069	18030	18030	18072	18095	17936	17967	17746	17795	17867	17780	17876	17972	17978	17998	18058	18027	17967	18088	17994	18048	17922	17971	18085	18003	17762	18223	18050	18037	17903	17892	17999	17930	17920	17976	17856	18033	18030	17886	17951	17702	18031	17996	17915	17929	17862	17982	17710	18023	18002	17786	17836	18211	17851	18052	18033	18038	17949	18141	17912	17970	17983	17800	17914	17823	17938	17789	18029	17905	17864	17919	17724	18101	17865	18027	17842	18070	18142	18160	17941	18020	17974	17850	18247	17853	17853	17827	17945	17937	18084	18194	17986	17822	17838	17784	18008	17806	17842	18052	18051	17771	18039	17903	17928	17867	18038	18005	17939	17832	17967	17767	17911	17958	18013	17880	17813	18032	17925	18393	18116	17812	17952	17766	18002	17947	18289	18234	18067	17903	17865	17778	18144	18092	17905	17889	17830	17948	17903	18013	17898	18103	17907	18043	17968	18163	17938	17973	17812	18036	18006	17870	17836	17597	17751	18142	17969	18200	17698	17927	17836	17812	18166	17909	18091	18036	18007	18046	18101	17966	18035	17908	17842	17810	17857	17801	17957	18114	18067	17958	17932	18115	17895	17974	17832	18128	17960	17893	18045	17932	18021	18014	17675	18110	17900	17950	18023	17831	17913	17941	17777	17910	18143	18100	17990	17910	17801	17960	18008	18053	18122	17936	17844	18096	18047	17921	18040	17876	17789	17958	17970	17860	17883	17780	17981	17958	17835	18174	17692	17888	17997	18026	17809	17876	17939	17960	17937	17999	17869	17970	18027	18013	18025	18038	17975	17915	17919	17813	17932	17894	18001	17960	17986	17950	18043	18251	17992	17964	18089	17872	18054	17998	17882	17941	18148	17991	17860	17901	17839	18032	17799	18013	17784	17944	17782	17906	18050	17917	17933	17945	18122	17995	18159	18119	18049	18160	17947	17962	17920	18074	17884	18059	17855	18066	18173	17894	17835	17719	17956	17778	17958	17854	18016	17977	17981	17827	18012	17799	18110	17988	17809	17995	18011	17841	17963	17949	17943	18045	17781	18128	17949	18022	18099	17773	17807	17955	17806	18185	17831	17863	18123	18023	17931	17965	18015	17974	17747	17808	17892	18083	18119	17949	17887	17857	17813	18032	17951	17884	17872	18113	17883	17887	17893	17760	17762	18104	18012	17894	17853	18060	18055	17864	18016	17935	17946	17988	17861	17751	17965	18035	17995	18087	18035	17922	18195	17850	17980	17983	18038	17920	17963	18145	17821	18068	17839	18059	18236	18087	17802	17838	18055	18034	17992	18092	17875	18010	17965	18021	17953	17802	18109	17887	18060	17970	17856	17882	17954	18094	17836	18097	17937	18058	17866	18019	17941	17847	17949	17947	17846	17854	17984	17892	18036	17978	18053	17759	18169	18038	17899	18043	18009	17847	17798	17968	17818	17673	17863	18069	18085	18063	18108	17978	18086	17851	18002	18075	18032	18144	18065	17954	17936	18119	17948	18192	18019	17995	17866	18020	18004	17895	17768	18043	17918	17863	17897	18013	17737	18027	17917	18052	18081	17998	17865	18008	18126	18096	17939	18000	17976	18163	18060	18048	17952	18087	17938	17898	17964	17915	17560	17919	18162	17994	17913	17965	17842	17968	17999	17847	17991	18046	17925	17550	17922	17999	17913	17837	18046	17981	17856	18179	17875	18167	18183	18045	17859	17974	17904	17960	18027	17978	18046	18034	17877	18012	17943	17870	17858	17776	17708	17873	18069	17894	17785	18071	17941	18059	17998	18110	18033	17734	18125	18086	18028	17923	17836	17722	17939	17935	17825	18130	18001	18020	17949	17980	17750	17799	17643	17959	18032	17945	18120	17959	17673	17949	17885	17996	17664	17847	17773	17807	17793	17971	17876	17962	17976	17931	17918	17956	17783	18179	17906	17950	18043	17887	17990	17977	17984	18083	18059	17939	17780	18006	17912	17922	17876	17904	17963	18104	17785	17816	17976	18146	18095	18069	17878	17927	17826	17818	18028	18038	18239	18017	17994	17944	18019	18079	17877	18036	17918	18151	17775	17903	18012	18186	17996	17924	18007	17894	17943	17869	18039	17897	17849	17867	17958	17859	18068	17933	18056	17859	18084	17744	17905	18084	17950	18147	18136	18137	17979	17903	18048	18149	17814	18042	17889	18145	17746	17827	17932	17943	17939	17759	17899	17892	18062	17813	17857	17970	17902	18267	17979	18143	17949	18028	18087	17845	17814	17732	17926	17846	17791	17872	17936	17906	17928	18034	17902	18181	17923	17909	18021	18113	18010	18020	18066	18054	18070	17834	17923	18088	17975	17894	17921	18000	18086	17967	18105	18158	17928	18049	17970	18010	18039	18032	17632	17998	18124	17989	17933	17889	17838	17997	17925	18027	18129	18200	17882	18010	18027	18008	17837	18020	17902	17825	17989	18138	18160	17865	17934	18105	17921	17830	17921	17883	18015	17953	18223	17828	17845	18005	17982	17975	17997	17929	17860	17884	17902	18134	18114	17870	17824	17926	18065	18078	18073	18056	18223	18164	18061	18100	18121	18152	17993	17853	17939	18162	17766	17984	17971	17948	17898	17919	17969	17994	17914	17925	17898	18042	17959	17838	17823	17930	17894	17864	17779	17874	18019	18183	17790	17804	17820	18056	17917	17918	17846	18046	17808	18040	17851	17926	17897	17772	18021	17770	17994	17971	17951	18092	17958	18065	17857	18235	17895	17956	17959	17720	18052	17907	18229	18003	17840	18005	17788	17844	17890	17807	18069	17928	18058	18072	17965	18169	18006	17752	17870	17854	17950	17882	18186	17990	17862	18025	17947	17869	18007	17869	17874	17943	17994	17910	17872	18106	18008	17864	18078	18046	17866	18353	18123	17939	17902	17933	17787	17942	17775	17879	17812	17706	17878	18038	17867	17837	18071	17756	17941	18001	17969	18016	18093	18187	17972	18063	17915	17861	17957	18064	17966	17985	18132	18196	17947	17900	18014	17927	18108	18062	18126	18041	18042	17889	18003	17924	17823	18122	17781	17894	17828	17989	17935	17931	17996	17927	17929	17907	18225	18096	18001	17827	17907	17802	18037	17877	17813	17924	17842	17875	17893	17819	17924	17929	18026	17770	18030	18090	17899	17933	17995	18172	18053	18013	17755	18027	17857	17964	17775	17854	17863	18213	17940	17892	17809	17785	18276	17900	17842	17792	17919	17849	17953	17886	18031	18045	17906	18180	17856	17887	18152	18118	18000	18040	17899	17771	17944	18106	17935	17903	17773	17910	17961	18101	18154	18039	17885	17583	18183	18152	17965	18049	18016	18000	18033	17781	17799	17963	17981	17926	18001	17912	17894	17828	17867	17831	17883	17932	17845	17818	17868	17808	17997	18006	17948	18001	17868	17977	17822	18040	18206	18140	18342	17879	17912	18181	17934	18013	17949	17979	17801	17815	17964	17948	17955	18049	17870	18002	18054	18148	18034	18051	17852	17630	17933	17947	18075	17888	18003	17949	17852	17949	17919	18116	17966	17966	18044	18096	18204	17918	17981	17925	17920	17987	17959	18032	17739	17894	18088	17859	18020	17927	17879	17902	18012	18034	17894	17864	17958	18033	18058	17943	18116	18053	18070	18054	17950	17977	17810	17923	17932	18084	18023	18035	18053	17887	17947	18033	17949	17905	17999	17910	18092	17877	17863	18061	17924	18028	17947	18136	17986	17980	17847	18119	17830	17872	17852	17922	18078	18116	18027	18072	17881	18037	17750	17987	17879	17900	18044	17985	17895	18136	17884	17920	17827	17897	17938	18103	18208	17918	17898	17905	18224	17999	17832	17901	17746	17725	18003	17769	17862	17853	18002	17935	18181	17931	17993	18084	18203	17976	18049	17984	18038	17897	17908	18144	17847	17870	18173	17698	17916	17974	18121	18075	17931	17957	17858	17810	18106	18002	17811	18044	18007	17875	18017	18085	18041	17952	17973	18038	18123	17969	17881	17941	18072	17846	18005	17896	17830	17916	17968	17957	17934	17966	17819	18033	17943	17931	17784	18134	17943	17947	18061	18002	17871	17831	17820	17946	17975	17916	17897	18025	17946	17798	18037	17921	17862	17963	17839	18067	17951	18042	18015	17929	17934	17839	17947	18012	18072	17856	17974	17855	17843	17993	17903	17981	17846	18345	18043	17799	17870	17783	17977	17977	17947	17972	18066	17988	17848	18058	18101	18066	18027	17925	17917	18060	17887	17917	17978	17938	17948	18049	17942	17775	17808	17886	18030	17863	17977
31546	57531	62640	64598	73374	75491	58180	41218	26398	17596	14518	14070	13865	14027	14000	14090	13853	14046	14065	13845	13894	14076	13754	13724	14008	13926	13909	14208	14050	13775	13848	14008	14010	13790	14081	13828	14041	13876	13727	13845	13980	13966	13870	13805	14007	14096	13873	13958	13989	14002	13926	13974	14058	13795	13748	13774	13968	13882	13781	13779	14029	13823	13973	13771	13864	13928	13831	13958	13928	13812	13891	13930	14041	13845	14087	13902	13864	13933	14003	13848	13950	13934	13970	13908	13880	13963	14057	14051	14064	13862	13896	14159	13994	13770	13979	14076	13946	14009	13998	13954	13850	13952	13768	13882	14011	14039	13844	13867	13875	13752	13994	13848	13850	13829	13935	14049	14009	14002	14021	13893	13938	13968	13912	13899	14009	13876	13856	14155	14053	13956	13919	14078	13887	14013	13896	14054	14025	13724	13940	13875	13956	13761	14059	13991	13903	13862	13926	13877	14021	14014	13970	14119	13919	14024	14160	13759	13939	14061	13978	13889	14077	13884	13778	13948	13986	14070	13948	13859	13904	13950	13847	13884	13866	13959	13901	13882	13965	14080	14044	13874	13818	13954	13979	13739	13811	13870	13836	13890	13724	13924	13991	14021	13858	13952	13873	14122	13942	13936	13873	13791	13810	13972	13879	13929	13765	13787	13861	13936	13807	13859	13937	13843	14068	13795	13995	13942	13974	13971	13848	13892	13940	13943	13889	13879	14043	13992	13840	13842	13832	13978	13896	13798	13961	13921	13859	13976	14039	13891	13918	13977	13918	13747	13882	13954	14113	13908	14039	14038	13933	13874	13890	13868	13941	13889	13753	13861	13937	13781	14037	13775	13997	13873	14058	14155	13880	13885	14030	13805	13993	14055	13800	13899	13874	14011	14161	13811	14015	13929	13955	13930	14031	14022	13957	14046	13984	14030	13999	13944	13847	14014	13925	14010	13932	13828	14058	13812	13845	13989	13814	13911	13897	14021	13945	13854	14108	13950	13781	13944	13946	13885	13830	13831	13908	13856	13822	13977	14009	14018	13956	13895	13924	13807	13884	13969	13843	13956	13988	13914	14054	13772	14011	14097	13809	13929	13954	13847	13939	14136	13870	13963	14033	13910	14010	13832	13898	13945	13928	13983	13958	13846	13977	13944	13863	13927	13927	13857	14021	13861	13767	13930	13943	13987	13915	14080	13922	13713	14027	14011	14042	13944	13918	13706	13849	14068	13964	13729	14058	13943	14008	13887	13926	13984	14047	13879	13915	13807	13807	13857	13948	13903	13943	13946	13975	13994	13809	13878	13941	13834	13982	14088	13985	13874	13785	13842	13932	13874	13892	13910	13859	13910	13894	13930	13903	14051	14041	13830	13886	13844	13888	14080	14065	13792	13991	13798	13878	13989	14051	14101	13758	13839	13945	13972	13967	13868	13883	13970	13902	14020	13937	13854	13772	13878	14029	13982	13814	13904	13871	13929	13949	13944	14041	13895	14065	13761	13924	14030	14051	13895	14056	13984	14052	14036	14091	13981	13937	13951	13991	13899	13925	13957	13940	14052	13858	13990	13894	14111	13893	14074	13822	13956	13890	13973	13975	13980	13924	13888	13817	14094	13797	13827	13894	14186	13937	13863	13970	13719	13928	14079	13943	13846	13871	13950	13906	14034	14106	13989	14008	13957	14088	13760	14047	13919	13866	14067	13901	13983	13883	14079	13902	13991	13927	14008	13970	13861	13955	13975	13906	13821	14000	13867	13892	14071	13897	14088	13999	13880	13996	13934	13859	14039	13914	13877	14073	13921	13883	13924	13949	13718	13966	13792	13939	13848	14044	13950	13984	13833	13936	13949	13810	13787	13856	13925	13741	13871	13989	13831	13867	13891	13786	14042	14031	13984	14026	13832	13867	13929	13729	13982	13925	13884	13974	13906	13909	13942	13943	13755	13612	13924	14017	13994	14077	13877	13956	13999	13997	14007	13884	13728	14020	13833	13946	14046	13854	13995	13821	13939	13942	13905	13762	13801	13749	13823	14006	13870	13853	13813	13921	13947	13868	13949	14055	13812	13986	13923	13989	13831	13978	14021	13882	13913	14027	13768	13865	14086	13942	13839	13832	13977	13934	13865	13914	13813	13955	13864	13799	13978	13884	13992	13962	13973	13968	14104	13907	13884	13950	13912	14087	14073	13852	13862	13813	13892	13854	13933	13894	14020	13923	13984	13891	13793	13863	13939	13872	13946	14011	13948	13891	14096	13902	13970	13942	14011	14004	13848	14079	13936	13924	13885	13903	13935	13840	13743	13970	13820	13869	13879	14100	13948	13941	13972	13905	14053	13848	14096	13921	13976	13848	14128	13837	14076	13970	14063	13933	13933	13937	13883	13777	13773	13952	13930	14005	13840	13985	13894	13824	13960	13850	14014	13948	13943	14047	13811	13900	14012	13861	13848	13938	14046	14002	13805	13892	13953	13982	14007	13926	13960	13817	14048	13743	14030	14016	13969	13829	13929	13957	13855	14089	13842	13973	13930	13903	13843	14059	13826	14079	14027	13963	13869	13945	14103	14031	13794	13892	14023	13965	13918	14074	14035	13931	13869	13877	13790	13912	13953	13826	13816	13934	14052	13874	13950	13943	14050	14007	14086	13801	13922	13901	14036	13833	13982	13834	13906	14042	13945	14043	13859	13976	14002	13935	13947	14133	13761	13968	13952	13959	14030	14005	13816	13873	14051	14080	13977	14077	13927	13869	14007	13839	14001	13885	14113	13869	13942	14010	13998	13956	13901	13849	13948	13935	13882	13779	13977	13868	13910	14099	13931	13874	13834	13939	13962	14014	13835	14030	13987	13985	13933	13993	13654	14003	13925	13871	13844	13854	13898	14102	13861	13972	13854	13893	14125	13877	13887	14090	13993	13894	13875	13939	13982	13962	13884	13686	13984	13851	14063	13968	14045	13852	13823	13819	14026	13954	13742	13856	13838	13986	14009	13962	13911	13761	14025	13716	14029	14020	13881	13927	13750	13944	14032	13997	13935	13848	13955	13970	13684	13937	13825	13998	13695	14081	13867	13973	13932	13875	13851	13851	13931	13974	13984	13930	13970	13897	13946	14005	14017	13973	13872	14101	14013	13847	13957	13962	13915	13984	13947	13924	13922	13890	13858	13854	14066	14013	14101	13863	13916	13927	13948	14039	13967	13919	13806	13948	13939	13790	14170	13897	13884	13961	13901	13995	13798	14057	13873	14082	13838	13881	14131	14028	13790	13888	13979	13918	13962	13847	13882	14003	14152	13906	13906	13908	13935	13800	13833	13882	13870	13861	14169	13890	13862	13901	13960	13899	13864	14076	13930	14119	14082	13757	13859	13952	13921	14047	13828	13993	13922	13828	13919	13858	14003	13847	14033	13819	13823	13952	13964	14017	13959	13999	13838	13959	13979	13906	13817	13957	14011	14020	13969	13992	13773	13860	13903	13897	14036	13889	13902	13834	13869	13933	13990	14054	13863	13900	13894	13992	13986	14007	13769	13809	13710	13925	13873	13977	13888	13861	13783	13941	13907	14011	14115	13912	14016	13994	14018	14002	13759	14016	13934	13919	13881	13922	13902	13705	14116	14047	13944	13867	13859	13881	13929	13957	13938	13975	13777	14063	13973	14024	13859	13891	13979	13926	14070	13742	14106	13915	13840	13857	13760	14003	13743	14044	13956	14005	13917	13926	14043	13855	13871	13979	13892	14034	13926	13894	13900	13781	13718	13927	13954	13846	13916	13908	13888	14032	13811	14089	13991	14004	13942	14022	13651	13828	13971	13975	14030	13839	13900	13863	14002	13933	13951	14028	13872	13822	13838	14053	13651	13895	13806	13993	13921	13936	13728	13941	13898	13923	13919	13979	13972	13928	13837	13996	13773	13958	13920	14036	14221	13911	13947	13970	13999	13778	13867	13844	14069	13863	13929	14009	14078	14024	13985	13868	13961	13841	14000	13881	14035	13789	13909	13967	13900	13975	14013	13885	13926	13885	13856	13750	13913	13821	13913	13749	13978	13822	13980	14080	13915	13939	13943	13855	13976	13938	13897	14017	13848	13848	13917	13936	13885	14043	13842	13886	14064	13905	13868	14186	13948	13756	14018	13947	13869	13898	14069	13961	13906	13902	13799	13935	13946	14010	13965	13978	13828	13860	13933	13976	13710	13893	13940	13964	13934	14008	13927	13964	14019	13994	13945	13976	14071	13806	13996	13852	13817	13947	13847	13851	13896	14084	13949	14057	13861	13827	13988	14020	13983	13943	13952	13835	13847	13830	13910	13792	13815	13809	13840	13865	13988	13943	13953	13962	13974	13880	13767	13901	13837	14007	13941	13951	13996	14161	13860	14063	13943	13922	13824	14067	13943	13720	13971	13898	13936	13864	13931	13920	13791	13927	13850	13884	13944	14137	14028	13974	13783	13934	13954	13755	13853	13646	13988	13966	13953	13846	13904	13935	13793	14112	13753	13937	13877	14179	13835	13981	13851	13855	13934	13945	14015	13757	14117	13841	13932	13988	13832	13833	14021	13868	13889	13856	13884	14112	13831	13963	13694	13886	13812	13974	13835	13907	14012	13973	13787	13940	13984	13806	13985	13858	14004	14094	13794	13975	13949	13988	13911	13921	13897	13850	13826	14084	13972	13985	13796	14081	13893	14002	13999	13935	13816	13911	13968	14047	13883	13964	13754	13959	14079	13965	13831	13908	13822	13974	14137	13996	14014	13966	14000	13920	13903	13975	13730	13994	13806	14121	13957	13908	13954	14052	13940	13970	13979	14103	13959	14126	13930	13740	13881	13907	13961	14046	13984	14048	13837	14111	13941	13878	13979	13934	13915	13948	13956	13884	13897	13885	13824	13908	13860	14081	13920	14073	13783	13985	13952	13953	13961	14006	13986	13901	13990	13719	13962	13958	13957	13905	13960	14017	13968	13919	13750	13980	14017	14020	13965	14067	13705	13971	14049	13835	13863	13979	13850	14017	13955	14027	14124	13810	13893	14082	13913	14043	13843	13843	13875	13935	13941	13857	13794	13971	14043	13763	13771	13925	13804	13785	13806	13855	14049	13874	13859	13997	13995	13785	13994	13987	13927	13904	13784	13962	13818	13930	13785
31773	29344	31753	27836	26718	29592	24555	21064	18891	18141	17509	17492	17311	17451	17456	17442	17485	17398	17521	17587	17568	17618	17746	17492	17527	17572	17534	17591	17636	17573	17500	17436	17547	17355	17262	17309	17505	17361	17465	17529	17386	17444	17563	17603	17522	17868	17446	17519	17508	17551	17279	17438	17635	17497	17349	17517	17440	17398	17622	17353	17305	17342	17741	17572	17526	17495	17646	17512	17592	17416	17642	17378	17616	17530	17366	17521	17461	17518	17484	17574	17653	17407	17450	17561	17329	17307	17500	17370	17429	17478	17542	17417	17639	17413	17607	17451	17260	17479	17699	17540	17516	17377	17493	17401	17464	17401	17456	17575	17354	17362	17377	17560	17624	17463	17545	17612	17278	17253	17612	17508	17610	17719	17521	17509	17346	17460	17116	17642	17422	17591	17505	17460	17409	17456	17759	17438	17331	17456	17743	17302	17515	17383	17558	17663	17486	17459	17313	17314	17457	17493	17529	17423	17480	17643	17440	17353	17511	17449	17385	17444	17690	17463	17615	17528	17419	17532	17496	17461	17583	17449	17668	17553	17337	17280	17334	17545	17431	17271	17461	17630	17386	17485	17460	17546	17500	17560	17585	17569	17579	17481	17558	17503	17471	17409	17531	17490	17576	17547	17245	17527	17474	17424	17392	17637	17552	17303	17468	17420	17478	17514	17647	17550	17447	17445	17705	17582	17501	17474	17435	17617	17542	17393	17457	17421	17479	17251	17478	17779	17786	17524	17568	17468	17496	17266	17373	17544	17547	17439	17481	17479	17346	17551	17503	17496	17556	17763	17609	17497	17507	17534	17654	17320	17356	17459	17419	17447	17438	17359	17422	17516	17635	17414	17493	17552	17442	17383	17772	17583	17485	17419	17416	17478	17475	17551	17590	17559	17718	17352	17620	17531	17556	17596	17233	17425	17671	17463	17544	17448	17361	17545	17568	17517	17542	17624	17552	17423	17652	17489	17591	17636	17399	17473	17248	17262	17478	17469	17543	17663	17395	17213	17309	17408	17679	17639	17587	17547	17463	17556	17240	17550	17547	17438	17498	17576	17464	17611	17351	17282	17651	17521	17571	17514	17337	17365	17640	17525	17332	17505	17660	17758	17307	17435	17528	17684	17549	17474	17628	17587	17823	17590	17604	17447	17368	17511	17555	17530	17504	17359	17529	17629	17458	17494	17325	17537	17502	17476	17369	17666	17547	17545	17591	17408	17516	17669	17470	17392	17257	17490	17552	17597	17697	17689	17365	17340	17454	17618	17544	17619	17543	17681	17267	17715	17448	17504	17629	17484	17506	17388	17635	17547	17442	17336	17611	17446	17505	17379	17642	17300	17492	17482	17349	17379	17214	17322	17477	17483	17511	17348	17340	17502	17426	17718	17433	17508	17599	17603	17330	17680	17699	17595	17574	17414	17482	17527	17497	17566	17466	17321	17402	17259	17380	17393	17446	17458	17516	17396	17565	17594	17470	17485	17283	17456	17412	17598	17494	17565	17364	17542	17490	17328	17482	17473	17453	17366	17616	17591	17609	17298	17410	17476	17584	17519	17477	17437	17528	17513	17391	17464	17527	17616	17379	17453	17563	17668	17431	17433	17435	17508	17482	17707	17599	17406	17450	17681	17467	17535	17641	17484	17364	17530	17403	17434	17511	17367	17448	17482	17710	17457	17541	17456	17591	17544	17374	17384	17325	17417	17322	17539	17665	17510	17565	17572	17378	17507	17461	17598	17609	17457	17846	17582	17772	17611	17376	17540	17450	17535	17509	17291	17538	17433	17513	17480	17431	17308	17351	17518	17404	17547	17296	17502	17500	17355	17562	17595	17681	17392	17409	17396	17342	17346	17364	17463	17524	17375	17589	17439	17657	17519	17385	17579	17484	17415	17793	17658	17377	17486	17555	17592	17470	17571	17506	17371	17527	17555	17341	17317	17462	17479	17295	17696	17643	17657	17554	17640	17329	17412	17460	17406	17524	17564	17576	17456	17500	17358	17470	17274	17249	17373	17515	17463	17491	17480	17575	17508	17423	17471	17353	17254	17427	17374	17504	17283	17474	17520	17266	17361	17500	17399	17525	17642	17574	17446	17380	17680	17608	17681	17478	17592	17621	17648	17543	17492	17421	17525	17556	17534	17530	17362	17459	17336	17564	17454	17460	17432	17328	17576	17227	17446	17573	17684	17653	17487	17460	17434	17516	17462	17529	17513	17505	17449	17362	17582	17500	17413	17400	17654	17310	17304	17594	17451	17410	17522	17446	17519	17585	17684	17458	17204	17478	17659	17561	17563	17494	17449	17500	17408	17360	17448	17421	17579	17586	17454	17492	17427	17551	17645	17660	17585	17513	17592	17473	17521	17519	17470	17650	17463	17625	17614	17417	17613	17486	17508	17591	17460	17374	17565	17625	17316	17521	17519	17553	17407	17565	17613	17606	17502	17432	17367	17382	17383	17675	17347	17539	17628	17627	17448	17319	17440	17413	17428	17578	17452	17482	17396	17505	17424	17534	17364	17412	17374	17436	17578	17343	17369	17523	17406	17487	17279	17524	17364	17351	17323	17280	17490	17531	17463	17347	17461	17546	17538	17439	17723	17670	17419	17658	17623	17495	17419	17411	17474	17472	17568	17742	17597	17333	17412	17414	17627	17654	17415	17458	17525	17399	17155	17500	17448	17451	17506	17555	17614	17584	17331	17545	17333	17316	17585	17516	17642	17540	17347	17491	17434	17375	17411	17554	17565	17496	17438	17543	17404	17315	17434	17536	17553	17695	17444	17407	17264	17504	17387	17622	17645	17669	17571	17535	17658	17631	17271	17411	17524	17308	17395	17416	17482	17489	17438	17258	17628	17364	17792	17535	17410	17392	17422	17583	17493	17479	17576	17732	17582	17550	17448	17523	17269	17514	17715	17578	17547	17508	17378	17681	17502	17563	17367	17472	17584	17303	17395	17573	17491	17352	17492	17478	17713	17621	17301	17592	17467	17462	17468	17662	17690	17489	17352	17456	17552	17379	17407	17522	17479	17443	17476	17454	17384	17696	17613	17527	17378	17685	17449	17328	17571	17252	17500	17576	17811	17611	17709	17461	17838	17691	17482	17611	17175	17517	17390	17458	17420	17743	17467	17429	17609	17666	17632	17587	17504	17640	17598	17483	17468	17239	17446	17477	17497	17488	17670	17376	17342	17569	17720	17431	17331	17427	17520	17437	17320	17325	17357	17565	17498	17507	17378	17236	17643	17615	17505	17763	17387	17448	17610	17457	17430	17792	17376	17396	17565	17557	17643	17562	17645	17497	17405	17486	17508	17540	17469	17215	17495	17671	17542	17442	17422	17496	17672	17570	17304	17509	17446	17568	17146	17381	17541	17627	17382	17410	17541	17404	17591	17391	17576	17687	17621	17506	17692	17651	17453	17506	17397	17572	17583	17370	17425	17685	17429	17442	17445	17562	17448	17422	17591	17473	17454	17584	17782	17513	17644	17526	17501	17523	17512	17633	17638	17556	17705	17462	17460	17552	17630	17506	17499	17585	17478	17640	17867	17469	17698	17556	17393	17383	17590	17455	17626	17327	17142	17444	17537	17345	17298	17544	17622	17546	17669	17411	17267	17367	17473	17443	17475	17496	17548	17568	17485	17431	17505	17522	17263	17450	17388	17667	17596	17283	17332	17387	17449	17579	17737	17445	17554	17374	17636	17425	17436	17351	17571	17234	17565	17389	17327	17329	17482	17570	17455	17551	17670	17755	17594	17560	17576	17769	17597	17512	17587	17347	17347	17650	17292	17597	17461	17563	17528	17389	17628	17552	17349	17350	17430	17348	17527	17306	17252	17679	17478	17625	17629	17511	17428	17673	17491	17573	17602	17568	17652	17596	17594	17530	17645	17513	17446	17379	17311	17251	17248	17305	17531	17453	17429	17504	17605	17453	17354	17593	17405	17395	17540	17471	17353	17340	17630	17402	17650	17572	17647	17518	17567	17471	17345	17566	17394	17551	17379	17377	17552	17391	17382	17405	17467	17581	17391	17447	17451	17634	17614	17632	17525	17326	17490	17493	17401	17563	17590	17465	17579	17538	17351	17617	17569	17554	17503	17551	17532	17485	17583	17455	17272	17322	17529	17412	17525	17672	17602	17609	17417	17506	17416	17553	17535	17458	17440	17524	17402	17548	17456	17567	17584	17564	17697	17693	17460	17508	17620	17611	17537	17495	17493	17538	17426	17355	17576	17655	17578	17655	17569	17503	17485	17568	17613	17532	17444	17550	17479	17708	17549	17684	17762	17556	17725	17495	17489	17356	17376	17386	17692	17543	17345	17579	17518	17341	17611	17507	17465	17289	17583	17530	17385	17676	17445	17373	17435	17447	17583	17402	17496	17445	17553	17695	17662	17359	17309	17470	17631	17495	17446	17578	17657	17281	17320	17513	17569	17533	17347	17649	17578	17548	17669	17377	17427	17491	17729	17448	17562	17373	17572	17478	17575	17434	17264	17389	17377	17639	17501	17557	17521	17391	17442	17537	17450	17328	17629	17532	17459	17659	17667	17482	17442	17373	17496	17498	17553	17530	17559	17541	17409	17550	17387	17614	17386	17570	17369	17299	17502	17317	17437	17635	17396	17517	17418	17536	17781	17738	17600	17467	17544	17491	17573	17478	17550	17387	17634	17468	17445	17519	17378	17419	17596	17732	17622	17439	17550	17469	17508	17536	17466	17655	17608	17417	17287	17437	17425	17509	17484	17431	17449	17414	17583	17513	17287	17441	17348	17422	17538	17437	17425	17755	17596	17547	17216	17638	17660	17517	17454	17336	17605	17530	17355	17527	17402	17680	17585	17470	17450	17615	17455	17422	17429	17528	17562	17359	17603	17277	17397	17350	17331	17716	17551	17358	17600	17495	17535	17632	17487	17553	17642	17428	17575	17592	17241	17633	17550	17395	17559	17369	17460	17647	17490	17531	17492	17619	17477	17510	17345	17443	17553	17431	17566	17580	17566	17664	17347	17556	17380	17396	17440	17737	17285	17456	17321	17596	17350	17203	17527	17593	17711	17393	17449	17484	17309	17365	17346	17431	17372	17587	17494	17696	17637	17658	17747	17553	17588	17636	17553	17514	17380	17403	17460	17513	17573
26878	37907	33599	25864	26846	27665	21128	16822	14869	13870	13700	13500	13752	13748	13797	13660	13666	13981	13523	13766	13668	13718	13603	13636	13646	13507	13621	13583	13620	13633	13516	13785	13647	13755	13615	13782	13552	13712	13627	13699	13586	13567	13612	13708	13758	13789	13725	13523	13573	13713	13687	13742	13519	13679	13773	13687	13507	13487	13661	13538	13611	13701	13525	13381	13589	13503	13556	13675	13777	13602	13653	13676	13620	13520	13673	13638	13596	13529	13653	13649	13662	13681	13679	13674	13554	13675	13628	13677	13629	13710	13652	13687	13513	13634	13789	13594	13907	13699	13789	13787	13725	13420	13645	13575	13787	13625	13556	13581	13677	13791	13774	13698	13660	13662	13575	13807	13603	13693	13595	13614	13676	13554	13576	13668	13618	13609	13734	13701	13599	13661	13673	13480	13671	13845	13503	13630	13652	13670	13566	13722	13706	13658	13670	13742	13718	13585	13551	13616	13666	13711	13759	13634	13643	13896	13637	13733	13548	13655	13572	13628	13720	13753	13579	13608	13552	13662	13556	13739	13693	13640	13678	13716	13649	13519	13780	13639	13635	13653	13739	13838	13819	13702	13563	13691	13586	13669	13561	13617	13772	13548	13581	13593	13659	13682	13678	13555	13621	13586	13586	13687	13601	13506	13575	13603	13681	13580	13536	13690	13751	13712	13753	13783	13575	13870	13652	13497	13521	13550	13664	13556	13535	13741	13656	13842	13737	13787	13840	13684	13820	13605	13639	13441	13761	13808	13580	13607	13604	13691	13797	13715	13480	13758	13589	13632	13672	13680	13619	13736	13655	13716	13667	13657	13519	13558	13697	13632	13603	13560	13739	13678	13654	13571	13724	13616	13728	13736	13705	13715	13745	13708	13591	13630	13540	13706	13399	13517	13537	13618	13612	13684	13643	13667	13751	13743	13710	13664	13652	13602	13682	13695	13696	13716	13600	13625	13616	13714	13733	13761	13591	13500	13545	13551	13486	13710	13725	13674	13625	13662	13580	13459	13639	13781	13537	13798	13620	13499	13565	13674	13737	13679	13552	13498	13733	13860	13710	13547	13639	13709	13702	13698	13690	13638	13744	13514	13604	13701	13566	13645	13807	13739	13697	13540	13669	13704	13518	13525	13655	13651	13576	13662	13568	13492	13591	13844	13750	13749	13639	13699	13637	13763	13728	13522	13762	13531	13458	13591	13686	13766	13626	13723	13658	13681	13663	13717	13785	13843	13735	13568	13753	13774	13700	13486	13786	13704	13774	13638	13690	13612	13615	13769	13524	13654	13714	13520	13758	13629	13705	13584	13663	13795	13749	13646	13583	13607	13704	13436	13617	13639	13535	13567	13610	13713	13678	13681	13647	13769	13493	13828	13502	13604	13635	13622	13673	13559	13634	13740	13643	13721	13676	13559	13673	13509	13653	13638	13636	13562	13546	13654	13735	13638	13675	13549	13679	13760	13632	13556	13664	13788	13820	13677	13604	13603	13696	13495	13699	13581	13721	13596	13704	13796	13560	13665	13766	13599	13663	13730	13642	13472	13594	13783	13613	13644	13771	13692	13752	13788	13747	13643	13607	13682	13686	13616	13767	13728	13740	13452	13664	13707	13702	13934	13752	13541	13673	13607	13734	13719	13599	13726	13665	13776	13743	13583	13800	13593	13616	13707	13598	13529	13697	13480	13696	13673	13696	13730	13716	13553	13476	13651	13600	13669	13636	13552	13657	13662	13683	13602	13530	13652	13495	13780	13685	13477	13709	13694	13752	13489	13581	13740	13577	13613	13799	13625	13739	13532	13697	13681	13645	13606	13612	13717	13646	13470	13654	13645	13630	13712	13730	13455	13582	13832	13598	13526	13858	13457	13596	13482	13720	13637	13517	13720	13737	13672	13835	13656	13541	13473	13557	13560	13765	13537	13542	13784	13644	13701	13642	13768	13578	13558	13542	13646	13654	13574	13594	13477	13625	13715	13741	13622	13579	13571	13660	13612	13697	13651	13583	13789	13595	13593	13811	13663	13654	13503	13585	13532	13707	13574	13506	13738	13653	13776	13598	13661	13800	13478	13598	13696	13774	13646	13685	13602	13534	13574	13621	13681	13790	13785	13666	13582	13484	13520	13825	13728	13708	13569	13716	13642	13760	13578	13631	13612	13538	13638	13901	13836	13511	13828	13780	13764	13760	13659	13601	13572	13733	13642	13732	13691	13483	13601	13754	13690	13620	13679	13690	13556	13487	13596	13511	13600	13749	13699	13729	13581	13520	13767	13609	13637	13704	13594	13596	13616	13755	13554	13747	13651	13517	13813	13811	13642	13630	13504	13820	13617	13655	13687	13796	13676	13609	13614	13435	13633	13659	13488	13553	13756	13669	13679	13641	13586	13625	13766	13830	13618	13684	13634	13743	13637	13813	13498	13605	13702	13788	13539	13628	13563	13602	13620	13565	13686	13717	13868	13757	13607	13750	13654	13651	13415	13765	13670	13546	13661	13784	13622	13518	13584	13582	13541	13672	13668	13683	13704	13668	13640	13775	13614	13622	13716	13639	13719	13574	13713	13659	13852	13675	13654	13748	13498	13472	13727	13710	13695	13509	13689	13678	13624	13628	13515	13747	13777	13757	13644	13658	13742	13726	13740	13766	13657	13559	13829	13638	13722	13765	13648	13650	13682	13761	13666	13734	13640	13670	13625	13601	13677	13625	13680	13717	13589	13621	13665	13553	13555	13830	13683	13697	13542	13738	13750	13514	13669	13609	13569	13612	13438	13674	13586	13657	13633	13692	13717	13684	13646	13611	13648	13558	13622	13656	13763	13721	13711	13606	13584	13773	13480	13632	13637	13636	13839	13495	13590	13531	13621	13471	13681	13712	13552	13481	13782	13633	13512	13701	13723	13691	13514	13713	13653	13645	13606	13632	13545	13685	13799	13516	13696	13541	13512	13577	13821	13678	13780	13598	13686	13484	13541	13688	13604	13768	13593	13647	13530	13478	13755	13539	13878	13748	13621	13656	13658	13629	13745	13497	13860	13655	13627	13710	13810	13625	13580	13611	13699	13671	13598	13661	13626	13539	13676	13724	13730	13564	13696	13576	13521	13532	13841	13568	13540	13633	13720	13679	13624	13455	13673	13716	13674	13722	13684	13698	13605	13618	13678	13690	13728	13670	13677	13561	13679	13631	13505	13586	13553	13736	13740	13746	13605	13689	13717	13382	13639	13612	13691	13579	13471	13715	13648	13660	13716	13806	13751	13785	13815	13738	13529	13659	13615	13524	13695	13604	13756	13651	13857	13718	13605	13674	13742	13700	13515	13682	13579	13502	13719	13769	13729	13577	13731	13632	13584	13591	13556	13668	13535	13649	13765	13739	13789	13778	13662	13563	13666	13726	13646	13663	13632	13595	13664	13756	13661	13739	13715	13662	13811	13552	13496	13463	13581	13596	13550	13437	13769	13820	13649	13770	13663	13746	13434	13702	13584	13614	13688	13626	13712	13582	13614	13716	13683	13700	13580	13737	13687	13642	13570	13676	13580	13739	13701	13760	13673	13703	13723	13613	13590	13622	13638	13707	13646	13675	13854	13626	13790	13686	13723	13764	13664	13642	13558	13688	13751	13704	13582	13618	13526	13788	13635	13690	13834	13673	13547	13647	13650	13519	13611	13826	13686	13715	13579	13738	13560	13724	13725	13703	13590	13609	13643	13704	13806	13677	13651	13689	13829	13721	13518	13631	13616	13658	13705	13575	13606	13967	13683	13560	13692	13679	13573	13596	13619	13688	13669	13589	13666	13568	13768	13665	13717	13797	13562	13759	13595	13887	13635	13667	13706	13799	13549	13546	13682	13565	13564	13533	13420	13715	13547	13673	13640	13633	13686	13611	13603	13483	13620	13779	13625	13705	13607	13665	13793	13630	13676	13748	13525	13743	13616	13753	13523	13677	13592	13639	13829	13483	13771	13582	13766	13888	13652	13571	13726	13816	13876	13722	13541	13539	13556	13587	13797	13635	13654	13613	13579	13689	13835	13633	13596	13729	13672	13630	13679	13684	13689	13570	13534	13629	13561	13774	13716	13771	13695	13551	13727	13761	13629	13685	13828	13677	13625	13688	13637	13681	13567	13750	13790	13711	13728	13534	13555	13652	13738	13607	13687	13613	13609	13619	13588	13682	13543	13667	13689	13702	13455	13814	13527	13632	13668	13641	13526	13753	13470	13476	13625	13632	13830	13524	13629	13575	13750	13687	13582	13652	13527	13687	13644	13643	13705	13719	13787	13701	13696	13742	13685	13504	13595	13729	13489	13736	13765	13612	13703	13818	13747	13511	13613	13659	13766	13713	13662	13680	13643	13662	13939	13788	13612	13782	13597	13836	13793	13565	13575	13655	13567	13823	13606	13807	13781	13724	13627	13571	13644	13515	13607	13661	13569	13628	13606	13739	13599	13606	13590	13686	13699	13687	13629	13521	13733	13552	13634	13778	13749	13698	13541	13728	13786	13745	13776	13694	13892	13662	13778	13573	13586	13751	13643	13704	13618	13607	13750	13487	13575	13587	13712	13588	13568	13629	13636	13556	13587	13615	13753	13671	13493	13742	13592	13754	13608	13577	13721	13738	13690	13536	13638	13701	13671	13552	13788	13534	13545	13732	13599	13412	13502	13778	13712	13713	13562	13743	13666	13484	13617	13475	13654	13802	13559	13828	13631	13787	13720	13716	13566	13602	13630	13775	13527	13877	13570	13651	13721	13647	13629	13520	13752	13583	13616	13802	13658	13596	13624	13618	13819	13777	13849	13711	13660	13595	13456	13670	13684	13696	13689	13684	13707	13736	13600	13675	13780	13676	13755	13598	13681	13599	13657	13669	13703	13715	13490	13718	13610	13558	13650	13815	13684	13659	13473	13603	13465	13640	13723	13749	13441	13620	13672	13621	13474	13776	13629	13626	13633	13583	13505	13815	13627	13645	13585	13690	13615	13617	13619	13569	13504	13737	13508	13785	13834	13637	13585	13690	13805	13557	13513	13580	13678	13665	13791	13711	13806	13492	13552	13773	13686	13792	13654	13690	13801	13692	13612	13638	13567	13851	13710	13575	13753	13706	13704	13579	13885	13790	13640	13723	13835	13600	13643	13762	13568
25550	21539	28904	27618	50233	63437	52889	37942	27132	20729	18419	17889	17593	17512	17535	17493	17636	17576	17634	17580	17656	17502	17592	17582	17255	17702	17782	17554	17665	17394	17526	17420	17539	17366	17533	17337	17492	17385	17361	17434	17345	17283	17474	17494	17464	17420	17408	17352	17591	17585	17424	17575	17414	17573	17474	17442	17532	17296	17409	17326	17354	17275	17359	17487	17357	17392	17515	17356	17637	17553	17497	17416	17513	17588	17442	17305	17479	17490	17342	17711	17717	17431	17554	17435	17346	17449	17515	17481	17410	17212	17516	17445	17569	17364	17678	17476	17470	17352	17396	17375	17285	17511	17544	17370	17409	17455	17187	17363	17470	17535	17416	17322	17522	17483	17415	17426	17549	17373	17389	17443	17378	17274	17250	17215	17354	17383	17489	17412	17534	17409	17530	17323	17224	17421	17251	17489	17399	17153	17286	17301	17366	17586	17692	17340	17362	17333	17497	17253	17508	17541	17473	17466	17532	17439	17482	17137	17459	17490	17266	17410	17392	17442	17281	17562	17634	17599	17362	17225	17517	17447	17502	17470	17488	17521	17559	17651	17432	17543	17383	17388	17476	17323	17342	17336	17442	17591	17422	17260	17396	17414	17475	17608	17395	17194	17309	17301	17407	17464	17269	17407	17291	17292	17256	17424	17435	17663	17442	17497	17375	17512	17455	17260	17485	17460	17209	17336	17374	17385	17559	17491	17327	17589	17399	17385	17411	17411	17483	17465	17444	17277	17190	17448	17431	17434	17439	17308	17604	17399	17546	17643	17532	17472	17441	17482	17614	17328	17530	17537	17153	17364	17458	17485	17539	17384	17418	17595	17619	17413	17439	17454	17115	17451	17315	17448	17321	17375	17388	17370	17303	17264	17463	17486	17141	17569	17542	17262	17329	17334	17360	17341	17447	17423	17414	17454	17493	17402	17167	17555	17405	17452	17335	17357	17223	17416	17478	17357	17539	17339	17370	17380	17283	17400	17442	17318	17447	17467	17311	17438	17506	17385	17372	17210	17392	17492	17453	17551	17582	17685	17405	17445	17516	17524	17259	17393	17328	17396	17564	17491	17493	17406	17524	17256	17379	17274	17461	17212	17544	17382	17424	17538	17486	17557	17280	17436	17589	17692	17236	17518	17462	17419	17387	17418	17549	17243	17403	17579	17525	17406	17466	17615	17545	17268	17620	17444	17522	17422	17569	17320	17575	17441	17440	17266	17377	17228	17512	17392	17612	17445	17390	17324	17403	17522	17541	17349	17339	17434	17312	17347	17611	17378	17408	17435	17393	17422	17593	17198	17493	17601	17278	17431	17437	17701	17367	17455	17380	17480	17751	17255	17478	17372	17356	17333	17440	17359	17454	17487	17495	17221	17385	17266	17376	17253	17426	17530	17355	17482	17446	17224	17378	17384	17482	17371	17439	17489	17530	17496	17392	17396	17363	17467	17332	17521	17429	17309	17453	17677	17590	17475	17659	17648	17538	17270	17463	17387	17360	17261	17448	17375	17354	17299	17208	17481	17506	17338	17389	17429	17292	17446	17563	17531	17372	17371	17462	17428	17335	17469	17572	17481	17464	17402	17459	17540	17610	17188	17375	17589	17393	17464	17540	17493	17629	17325	17645	17292	17610	17341	17526	17391	17522	17351	17334	17426	17428	17478	17483	17326	17647	17514	17495	17587	17280	17290	17381	17355	17380	17483	17371	17481	17500	17482	17398	17528	17419	17437	17560	17407	17505	17469	17426	17402	17465	17630	17655	17312	17571	17546	17300	17226	17277	17625	17534	17500	17432	17574	17413	17518	17534	17360	17391	17422	17383	17432	17452	17478	17474	17439	17590	17463	17547	17343	17184	17497	17616	17301	17363	17409	17289	17424	17317	17454	17359	17251	17232	17535	17556	17269	17282	17277	17475	17424	17421	17421	17282	17464	17575	17419	17565	17154	17397	17490	17267	17625	17329	17290	17532	17499	17405	17368	17377	17298	17385	17301	17276	17516	17451	17554	17385	17541	17414	17568	17596	17467	17549	17542	17391	17414	17557	17391	17320	17461	17388	17401	17379	17591	17326	17417	17318	17326	17396	17395	17317	17497	17443	17361	17398	17424	17486	17310	17288	17329	17485	17391	17449	17325	17498	17569	17528	17481	17496	17488	17569	17505	17411	17456	17406	17446	17449	17525	17469	17357	17212	17411	17406	17363	17480	17345	17448	17482	17462	17481	17490	17392	17464	17466	17496	17603	17632	17399	17552	17407	17514	17480	17442	17258	17375	17605	17391	17399	17526	17373	17405	17351	17451	17292	17421	17617	17526	17393	17374	17402	17341	17385	17502	17336	17422	17453	17367	17312	17331	17424	17417	17224	17441	17414	17308	17261	17656	17388	17503	17465	17461	17570	17339	17477	17324	17094	17480	17393	17247	17375	17623	17529	17353	17413	17456	17543	17440	17630	17590	17509	17306	17427	17348	17512	17457	17469	17443	17672	17423	17470	17364	17377	17401	17404	17476	17377	17372	17465	17458	17334	17484	17553	17502	17463	17451	17644	17492	17478	17420	17541	17535	17745	17362	17586	17396	17591	17360	17679	17450	17603	17467	17593	17418	17141	17416	17544	17466	17472	17349	17262	17268	17350	17550	17463	17444	17232	17513	17191	17656	17521	17306	17315	17238	17488	17266	17470	17472	17297	17264	17457	17280	17318	17681	17241	17370	17285	17419	17393	17460	17479	17619	17522	17628	17608	17371	17247	17388	17343	17506	17538	17286	17403	17398	17566	17261	17255	17439	17584	17566	17441	17441	17387	17456	17331	17440	17475	17523	17493	17207	17471	17568	17574	17482	17414	17465	17362	17238	17525	17422	17441	17374	17436	17234	17248	17494	17499	17639	17622	17420	17514	17440	17481	17262	17439	17418	17460	17565	17336	17546	17370	17378	17253	17683	17500	17339	17447	17104	17403	17563	17568	17494	17313	17335	17502	17380	17481	17625	17324	17350	17399	17483	17461	17459	17435	17504	17609	17451	17544	17354	17436	17483	17523	17263	17387	17603	17319	17471	17329	17422	17274	17540	17503	17469	17521	17375	17405	17285	17325	17687	17622	17195	17341	17387	17476	17521	17566	17333	17480	17474	17205	17315	17561	17283	17472	17522	17331	17414	17399	17381	17511	17491	17398	17349	17499	17247	17176	17442	17509	17396	17365	17779	17282	17331	17582	17476	17445	17480	17633	17508	17494	17324	17468	17304	17348	17348	17432	17446	17180	17342	17350	17255	17271	17328	17468	17401	17366	17506	17432	17444	17466	17388	17273	17412	17414	17464	17504	17323	17427	17439	17403	17227	17367	17448	17363	17347	17460	17315	17414	17547	17529	17553	17487	17500	17468	17420	17350	17436	17379	17488	17359	17368	17527	17461	17719	17438	17385	17210	17468	17413	17489	17413	17467	17396	17348	17433	17506	17382	17577	17365	17502	17278	17336	17433	17510	17551	17413	17616	17340	17481	17510	17515	17236	17345	17494	17376	17380	17519	17377	17377	17314	17440	17470	17222	17445	17525	17486	17461	17617	17439	17473	17277	17557	17401	17398	17436	17634	17519	17381	17541	17442	17326	17306	17496	17562	17339	17235	17604	17375	17439	17406	17286	17644	17417	17365	17389	17513	17516	17380	17527	17505	17398	17504	17436	17589	17249	17420	17488	17550	17513	17242	17535	17638	17516	17423	17332	17470	17349	17245	17502	17642	17478	17400	17383	17265	17298	17306	17206	17339	17500	17487	17382	17145	17456	17361	17379	17455	17390	17518	17580	17304	17408	17269	17388	17591	17406	17357	17383	17687	17353	17629	17369	17306	17643	17469	17598	17497	17494	17470	17528	17304	17341	17491	17488	17334	17556	17405	17469	17354	17402	17405	17566	17541	17388	17273	17417	17365	17346	17382	17421	17478	17494	17534	17393	17488	17384	17259	17552	17415	17492	17384	17481	17474	17507	17518	17661	17186	17307	17330	17532	17538	17306	17721	17256	17328	17417	17582	17356	17368	17586	17270	17535	17519	17578	17304	17686	17252	17448	17370	17442	17409	17354	17543	17347	17300	17387	17664	17593	17604	17278	17231	17378	17276	17347	17475	17323	17335	17604	17498	17504	17449	17329	17558	17399	17362	17228	17310	17326	17491	17418	17480	17357	17489	17607	17323	17575	17435	17458	17554	17389	17407	17394	17376	17480	17469	17630	17244	17205	17419	17484	17385	17459	17534	17356	17497	17514	17596	17742	17500	17686	17360	17603	17442	17475	17401	17325	17664	17467	17501	17414	17517	17611	17346	17259	17396	17425	17310	17570	17314	17278	17440	17233	17218	17437	17561	17299	17552	17375	17442	17371	17333	17542	17420	17463	17342	17482	17317	17491	17512	17240	17274	17282	17418	17541	17478	17321	17385	17617	17414	17302	17310	17461	17324	17374	17573	17369	17499	17429	17330	17552	17393	17397	17324	17550	17428	17600	17358	17259	17339	17376	17388	17431	17339	17184	17413	17304	17317	17569	17467	17404	17256	17307	17381	17261	17644	17455	17573	17396	17408	17395	17412	17446	17310	17482	17496	17308	17404	17682	17080	17395	17632	17319	17319	17268	17545	17582	17475	17271	17447	17445	17638	17685	17776	17417	17601	17454	17336	17413	17487	17184	17478	17462	17446	17330	17459	17278	17418	17506	17180	17367	17586	17297	17549	17278	17378	17287	17276	17478	17329	17387	17582	17588	17247	17575	17544	17622	17567	17452	17448	17330	17414	17459	17446	17416	17463	17459	17272	17416	17537	17335	17453	17367	17368	17317	17484	17370	17369	17293	17322	17372	17376	17329	17331	17458	17387	17584	17570	17314	17555	17402	17524	17379	17521	17356	17542	17263	17383	17425	17506	17547	17453	17406	17621	17344	17508	17521	17444	17313	17453	17488	17395	17351	17524	17587	17688	17348	17477	17504	17360	17443	17413	17270	17339	17501	17393	17553	17418	17144	17271	17144	17506	17300	17356	17432	17480	17295	17429	17406	17541	17365	17299	17553	17480	17545	17391	17385	17448	17319	17379	17353	17360	17402	17380	17407	17557	17388	17432	17522	17675	17431	17348	17512	17471	17622	17519	17419	17431
27512	45270	41766	40837	59573	61392	48583	35487	22917	15757	14157	13673	13472	13716	13785	13700	13579	13795	13439	13503	13758	13444	13553	13503	13629	13501	13677	13651	13657	13477	13683	13644	13719	13417	13578	13542	13816	13675	13652	13647	13576	13609	13721	13667	13675	13629	13448	13718	13659	13490	13497	13734	13448	13604	13534	13566	13536	13464	13677	13622	13683	13583	13748	13459	13584	13659	13457	13482	13643	13479	13633	13803	13541	13688	13619	13579	13675	13617	13593	13595	13630	13520	13571	13550	13499	13706	13654	13550	13486	13493	13437	13590	13682	13518	13506	13419	13563	13689	13579	13530	13605	13596	13654	13541	13551	13512	13708	13561	13534	13669	13582	13748	13583	13563	13678	13590	13561	13505	13636	13567	13646	13695	13596	13470	13549	13653	13690	13670	13754	13500	13688	13608	13470	13746	13642	13493	13646	13590	13523	13512	13584	13693	13846	13574	13596	13403	13640	13521	13626	13744	13688	13615	13771	13602	13642	13607	13706	13733	13478	13612	13770	13620	13720	13661	13512	13749	13488	13635	13661	13678	13594	13577	13629	13648	13497	13460	13500	13806	13536	13645	13627	13763	13643	13722	13546	13606	13484	13595	13350	13487	13349	13511	13539	13520	13592	13712	13509	13552	13497	13725	13623	13650	13659	13513	13517	13620	13622	13597	13476	13633	13530	13629	13663	13536	13582	13581	13572	13551	13434	13586	13581	13635	13560	13678	13509	13567	13644	13529	13514	13755	13587	13685	13558	13518	13559	13470	13698	13505	13488	13575	13519	13563	13534	13617	13399	13610	13609	13642	13787	13707	13534	13685	13552	13788	13599	13627	13565	13567	13464	13547	13682	13625	13604	13615	13771	13509	13716	13545	13603	13626	13713	13505	13698	13564	13477	13440	13530	13680	13678	13578	13574	13502	13603	13613	13436	13601	13433	13746	13720	13795	13566	13620	13491	13607	13693	13675	13651	13684	13482	13709	13812	13680	13519	13660	13623	13623	13706	13519	13552	13572	13546	13642	13605	13629	13608	13611	13464	13660	13443	13583	13613	13580	13514	13531	13657	13520	13657	13589	13588	13646	13769	13476	13726	13588	13615	13663	13503	13499	13640	13630	13564	13589	13758	13678	13564	13720	13668	13653	13685	13487	13647	13661	13465	13590	13518	13730	13717	13492	13589	13805	13636	13460	13556	13636	13633	13498	13568	13626	13574	13707	13604	13675	13540	13740	13580	13595	13599	13633	13605	13512	13487	13595	13567	13574	13676	13637	13548	13726	13587	13675	13540	13545	13563	13463	13408	13612	13484	13683	13540	13583	13595	13535	13676	13565	13680	13563	13577	13664	13669	13696	13633	13705	13597	13692	13410	13637	13710	13593	13742	13529	13534	13661	13675	13694	13557	13514	13644	13391	13701	13560	13519	13619	13712	13522	13568	13511	13586	13574	13614	13608	13580	13559	13334	13587	13747	13675	13734	13547	13528	13650	13673	13580	13558	13706	13588	13598	13805	13534	13559	13700	13604	13610	13476	13637	13553	13579	13492	13577	13662	13640	13607	13591	13522	13498	13911	13623	13685	13592	13592	13655	13605	13481	13682	13577	13636	13528	13451	13657	13723	13737	13631	13590	13589	13768	13574	13518	13512	13616	13494	13592	13590	13640	13622	13597	13583	13674	13417	13742	13550	13631	13636	13759	13435	13523	13667	13591	13605	13653	13642	13543	13672	13658	13547	13600	13665	13688	13495	13672	13740	13613	13383	13589	13603	13552	13520	13765	13508	13801	13636	13617	13540	13798	13568	13648	13560	13624	13528	13598	13554	13921	13486	13623	13621	13625	13672	13497	13673	13537	13593	13553	13719	13656	13563	13734	13578	13601	13702	13582	13594	13553	13451	13596	13599	13530	13489	13730	13567	13572	13674	13507	13682	13584	13562	13530	13554	13518	13488	13560	13579	13569	13703	13591	13588	13553	13632	13568	13609	13443	13654	13542	13685	13606	13479	13637	13547	13360	13602	13564	13691	13713	13697	13637	13618	13585	13537	13571	13644	13693	13496	13501	13531	13618	13702	13618	13620	13486	13664	13641	13595	13559	13648	13565	13556	13509	13547	13471	13688	13706	13604	13552	13570	13628	13664	13565	13557	13460	13603	13563	13533	13567	13535	13786	13754	13622	13601	13673	13696	13632	13609	13557	13504	13771	13735	13537	13550	13606	13732	13450	13719	13779	13692	13609	13600	13792	13675	13602	13715	13671	13642	13523	13740	13626	13627	13735	13666	13510	13561	13602	13567	13636	13687	13586	13680	13693	13421	13550	13640	13629	13593	13641	13645	13571	13624	13596	13510	13641	13563	13630	13741	13708	13780	13549	13724	13618	13626	13567	13580	13640	13642	13620	13586	13628	13601	13537	13713	13638	13685	13592	13847	13610	13798	13587	13539	13629	13601	13568	13461	13675	13607	13574	13411	13478	13499	13578	13561	13559	13686	13726	13753	13495	13777	13703	13591	13441	13585	13602	13680	13561	13443	13612	13375	13648	13454	13319	13545	13467	13535	13546	13629	13659	13655	13674	13677	13704	13551	13720	13567	13543	13607	13737	13685	13742	13482	13481	13628	13455	13713	13680	13642	13556	13715	13449	13458	13758	13568	13561	13667	13707	13451	13630	13522	13532	13487	13620	13484	13508	13640	13612	13563	13601	13747	13605	13413	13482	13594	13651	13566	13587	13634	13702	13784	13662	13533	13762	13567	13639	13659	13378	13449	13719	13545	13548	13644	13590	13565	13575	13635	13516	13633	13744	13749	13552	13647	13611	13595	13668	13696	13729	13599	13634	13704	13661	13512	13504	13820	13618	13644	13522	13754	13651	13699	13627	13529	13495	13720	13605	13692	13666	13748	13736	13642	13617	13676	13669	13637	13648	13493	13574	13597	13685	13657	13731	13613	13574	13614	13703	13760	13600	13524	13677	13760	13556	13607	13660	13545	13743	13655	13577	13728	13616	13624	13724	13680	13633	13599	13667	13631	13606	13620	13550	13651	13497	13614	13604	13565	13621	13651	13619	13424	13594	13695	13867	13507	13522	13647	13636	13571	13649	13560	13564	13666	13722	13578	13573	13458	13554	13575	13617	13622	13654	13607	13703	13516	13665	13586	13522	13511	13567	13608	13431	13616	13566	13522	13499	13605	13674	13701	13779	13577	13425	13525	13604	13510	13493	13663	13783	13596	13673	13774	13715	13501	13515	13624	13694	13424	13766	13620	13660	13753	13627	13650	13564	13659	13649	13582	13697	13523	13686	13818	13518	13524	13375	13580	13612	13613	13688	13639	13664	13625	13631	13459	13684	13679	13754	13637	13574	13595	13626	13408	13595	13575	13442	13660	13584	13551	13633	13621	13561	13661	13642	13513	13552	13415	13515	13453	13534	13554	13783	13642	13460	13624	13461	13742	13565	13643	13736	13974	13736	13868	13559	13630	13533	13554	13562	13443	13582	13628	13509	13489	13514	13683	13521	13651	13621	13787	13558	13640	13528	13409	13495	13743	13611	13587	13582	13625	13535	13567	13519	13567	13609	13672	13544	13577	13692	13591	13543	13397	13652	13489	13655	13602	13545	13627	13692	13506	13459	13560	13740	13557	13698	13481	13623	13688	13531	13525	13671	13664	13676	13620	13609	13725	13575	13610	13625	13526	13524	13477	13588	13729	13610	13591	13506	13593	13592	13638	13641	13529	13540	13771	13538	13549	13701	13696	13711	13702	13644	13551	13543	13528	13579	13598	13583	13707	13509	13614	13647	13775	13643	13688	13566	13635	13601	13557	13695	13528	13820	13703	13709	13730	13653	13487	13705	13565	13672	13564	13537	13636	13617	13596	13599	13506	13651	13808	13529	13577	13508	13529	13774	13574	13636	13330	13785	13804	13586	13656	13531	13541	13513	13594	13604	13755	13637	13747	13542	13442	13476	13740	13548	13594	13572	13445	13749	13478	13717	13465	13587	13766	13600	13617	13604	13473	13630	13683	13676	13429	13572	13564	13464	13533	13557	13534	13712	13630	13762	13514	13732	13720	13701	13461	13487	13514	13500	13792	13622	13712	13666	13708	13603	13521	13589	13645	13691	13464	13463	13678	13656	13684	13634	13485	13657	13609	13577	13621	13650	13581	13690	13589	13527	13671	13532	13417	13690	13535	13429	13693	13531	13728	13740	13585	13837	13627	13698	13554	13549	13536	13526	13490	13574	13677	13692	13706	13695	13401	13689	13735	13830	13750	13516	13503	13680	13610	13497	13602	13652	13596	13375	13678	13646	13665	13615	13840	13660	13478	13594	13580	13756	13552	13734	13479	13551	13628	13472	13498	13580	13532	13879	13677	13555	13438	13682	13650	13523	13527	13733	13588	13582	13621	13747	13640	13487	13537	13761	13625	13581	13413	13662	13465	13456	13726	13679	13545	13686	13588	13754	13544	13557	13647	13701	13579	13619	13677	13595	13504	13362	13640	13457	13627	13647	13593	13643	13624	13654	13689	13507	13715	13650	13582	13606	13602	13613	13578	13647	13520	13499	13670	13697	13525	13673	13603	13473	13479	13473	13641	13542	13709	13440	13639	13588	13696	13770	13621	13527	13444	13552	13457	13610	13529	13713	13564	13468	13644	13788	13578	13712	13608	13260	13634	13644	13554	13601	13728	13736	13626	13536	13649	13593	13546	13551	13609	13637	13823	13541	13561	13451	13607	13535	13557	13614	13557	13485	13512	13649	13625	13783	13515	13842	13625	13676	13588	13534	13821	13629	13592	13689	13532	13834	13576	13549	13757	13608	13744	13650	13769	13729	13622	13574	13532	13614	13799	13625	13542	13888	13669	13573	13657	13492	13489	13716	13688	13636	13517	13753	13630	13688	13655	13730	13638	13660	13705	13659	13585	13619	13630	13658	13505	13624	13669	13614	13674	13557	13624	13591	13579	13546	13573	13510	13685	13663	13659	13604	13475	13761	13709	13595	13621	13656	13521	13641	13667	13522	13430	13525	13611	13502	13646	13682	13742	13523	13652	13590	13610	13486	13668	13517	13553	13545	13776	13659	13586	13567	13532	13699	13516	13674	13803	13625	13638	13571	13782	13866	13541	13533	13718	13546	13545	13654
24063	21485	29134	25191	50436	70302	63075	47078	32380	22434	18360	17118	16652	16723	16556	16758	16641	16711	16748	16563	16718	16698	16514	16748	16816	16763	16476	16332	16447	16522	16527	16522	16545	16585	16273	16505	16542	16499	16523	16579	16510	16572	16508	16449	16527	16624	16305	16647	16578	16655	16561	16447	16633	16474	16761	16579	16394	16465	16403	16596	16449	16471	16302	16492	16585	16426	16318	16387	16524	16607	16409	16688	16419	16445	16587	16421	16490	16314	16253	16417	16429	16531	16524	16427	16441	16455	16656	16478	16659	16427	16364	16253	16524	16461	16563	16345	16452	16592	16631	16416	16471	16556	16507	16388	16642	16425	16596	16416	16739	16438	16551	16537	16361	16521	16566	16595	16548	16427	16572	16519	16763	16487	16480	16649	16511	16532	16440	16439	16451	16545	16684	16431	16510	16561	16534	16518	16390	16317	16451	16439	16568	16698	16594	16635	16527	16672	16479	16519	16658	16314	16380	16417	16534	16348	16472	16242	16489	16589	16580	16384	16470	16581	16587	16424	16562	16442	16466	16360	16527	16521	16324	16440	16444	16512	16376	16372	16436	16610	16466	16424	16219	16268	16388	16431	16401	16489	16313	16322	16468	16399	16449	16291	16488	16479	16578	16458	16612	16589	16625	16412	16539	16439	16469	16396	16434	16319	16409	16425	16415	16588	16379	16524	16535	16512	16239	16603	16369	16566	16524	16198	16437	16483	16474	16455	16473	16554	16415	16340	16392	16764	16521	16640	16451	16502	16370	16586	16549	16435	16415	16434	16579	16450	16608	16451	16352	16422	16418	16569	16611	16512	16537	16501	16544	16481	16503	16369	16216	16673	16449	16510	16354	16546	16411	16390	16202	16478	16483	16306	16458	16366	16533	16513	16444	16357	16256	16385	16429	16373	16248	16405	16254	16553	16400	16338	16371	16311	16410	16435	16410	16398	16492	16458	16606	16451	16284	16709	16637	16289	16566	16573	16430	16460	16487	16469	16492	16489	16355	16457	16336	16426	16539	16362	16622	16450	16450	16283	16459	16332	16591	16509	16382	16399	16691	16603	16446	16549	16562	16510	16454	16214	16444	16461	16538	16435	16388	16413	16720	16432	16518	16125	16484	16294	16634	16569	16422	16519	16498	16332	16519	16546	16404	16215	16504	16459	16439	16504	16323	16408	16602	16364	16583	16344	16334	16549	16482	16338	16394	16441	16393	16492	16555	16446	16443	16343	16587	16238	16407	16334	16579	16403	16607	16582	16445	16578	16548	16558	16430	16576	16644	16385	16444	16531	16528	16448	16565	16450	16195	16426	16385	16525	16421	16411	16435	16485	16391	16490	16465	16466	16630	16568	16371	16304	16419	16599	16445	16597	16451	16562	16512	16518	16474	16356	16301	16367	16326	16424	16548	16463	16412	16412	16426	16454	16481	16255	16247	16425	16524	16240	16548	16420	16489	16293	16475	16406	16414	16478	16535	16505	16434	16812	16312	16470	16490	16543	16398	16508	16511	16369	16524	16513	16524	16481	16406	16627	16623	16546	16686	16296	16315	16323	16493	16230	16497	16387	16451	16336	16365	16341	16512	16431	16206	16550	16446	16520	16182	16300	16225	16215	16557	16372	16468	16483	16407	16342	16381	16375	16506	16363	16648	16502	16515	16482	16519	16562	16320	16316	16347	16388	16435	16280	16551	16382	16599	16482	16436	16478	16458	16471	16446	16493	16561	16562	16407	16450	16553	16201	16428	16535	16545	16503	16505	16458	16502	16456	16653	16543	16441	16409	16535	16483	16539	16579	16247	16498	16473	16532	16402	16397	16528	16428	16587	16264	16346	16345	16422	16549	16681	16532	16678	16392	16581	16555	16391	16555	16409	16408	16454	16362	16512	16317	16476	16400	16497	16525	16497	16297	16303	16530	16514	16388	16431	16442	16664	16489	16388	16516	16451	16414	16380	16489	16313	16339	16598	16561	16411	16461	16342	16442	16562	16508	16598	16488	16371	16554	16676	16614	16527	16361	16353	16519	16422	16648	16534	16494	16666	16721	16337	16594	16453	16549	16395	16323	16476	16440	16481	16513	16487	16851	16755	16515	16588	16349	16545	16507	16479	16417	16526	16461	16383	16346	16506	16490	16431	16362	16639	16460	16420	16356	16541	16365	16444	16550	16376	16643	16317	16765	16344	16407	16429	16481	16661	16363	16196	16628	16317	16525	16592	16585	16496	16530	16459	16578	16394	16458	16595	16735	16443	16509	16536	16448	16413	16382	16612	16168	16262	16294	16511	16485	16441	16522	16571	16163	16355	16393	16332	16397	16679	16392	16445	16548	16682	16264	16472	16557	16304	16254	16289	16427	16475	16321	16339	16686	16359	16485	16252	16443	16682	16527	16575	16595	16658	16390	16444	16562	16435	16643	16506	16482	16492	16317	16358	16413	16395	16383	16366	16590	16447	16364	16343	16378	16464	16370	16330	16495	16345	16230	16394	16555	16811	16389	16469	16505	16451	16479	16748	16496	16449	16455	16370	16273	16613	16578	16625	16659	16412	16396	16357	16382	16328	16537	16403	16464	16382	16395	16467	16435	16724	16472	16644	16529	16472	16669	16558	16548	16606	16678	16291	16498	16307	16357	16549	16453	16633	16608	16499	16536	16492	16361	16489	16438	16443	16280	16447	16516	16604	16541	16519	16426	16683	16439	16379	16424	16508	16351	16251	16185	16585	16628	16842	16510	16335	16233	16481	16251	16506	16486	16345	16542	16353	16443	16624	16345	16396	16341	16503	16360	16627	16237	16233	16578	16655	16506	16545	16489	16595	16499	16391	16364	16485	16469	16535	16553	16259	16463	16381	16483	16804	16471	16560	16415	16527	16562	16387	16458	16262	16476	16348	16374	16447	16753	16400	16130	16392	16291	16567	16442	16630	16464	16649	16502	16535	16499	16619	16480	16364	16654	16447	16349	16514	16519	16566	16546	16567	16568	16298	16358	16533	16551	16502	16556	16513	16585	16487	16447	16512	16284	16366	16550	16419	16397	16507	16526	16370	16214	16610	16411	16426	16592	16506	16408	16597	16597	16511	16482	16525	16403	16458	16265	16602	16417	16506	16328	16588	16527	16507	16551	16259	16321	16505	16407	16543	16394	16428	16684	16615	16505	16800	16501	16507	16541	16567	16588	16421	16462	16430	16456	16385	16514	16491	16358	16539	16798	16476	16603	16521	16282	16553	16373	16332	16470	16395	16550	16508	16463	16599	16518	16535	16421	16647	16467	16392	16397	16443	16221	16356	16378	16486	16378	16531	16452	16430	16383	16445	16504	16387	16273	16649	16473	16718	16536	16401	16487	16472	16659	16384	16516	16629	16452	16417	16428	16539	16451	16511	16432	16411	16538	16509	16497	16388	16319	16472	16608	16602	16561	16596	16308	16436	16571	16557	16463	16613	16503	16636	16685	16533	16541	16341	16479	16453	16325	16250	16617	16377	16532	16616	16512	16656	16633	16684	16290	16511	16530	16406	16481	16573	16653	16559	16176	16447	16420	16228	16346	16505	16510	16462	16383	16593	16300	16498	16599	16428	16599	16411	16573	16654	16339	16692	16559	16477	16555	16461	16467	16473	16502	16404	16405	16491	16435	16551	16580	16473	16296	16457	16360	16463	16424	16500	16397	16513	16495	16320	16516	16444	16303	16249	16262	16489	16413	16290	16604	16295	16453	16586	16574	16612	16553	16517	16434	16383	16455	16229	16373	16456	16508	16469	16261	16567	16561	16620	16602	16547	16371	16574	16350	16496	16481	16382	16670	16542	16391	16302	16395	16524	16459	16554	16551	16280	16548	16471	16601	16382	16512	16588	16603	16451	16339	16668	16190	16542	16557	16563	16371	16347	16414	16570	16498	16404	16400	16316	16576	16456	16421	16599	16383	16534	16286	16675	16497	16631	16534	16566	16465	16507	16421	16417	16413	16379	16531	16670	16553	16403	16585	16526	16431	16327	16497	16503	16471	16702	16422	16466	16268	16580	16367	16528	16219	16486	16517	16325	16571	16428	16508	16384	16410	16454	16519	16219	16575	16607	16421	16539	16558	16516	16585	16403	16467	16486	16365	16473	16501	16373	16545	16563	16478	16544	16627	16420	16482	16662	16456	16457	16480	16305	16454	16568	16401	16644	16519	16506	16375	16636	16602	16470	16607	16470	16457	16514	16554	16467	16385	16498	16620	16653	16567	16253	16338	16425	16415	16376	16495	16540	16390	16538	16748	16486	16391	16473	16523	16262	16484	16453	16209	16504	16554	16445	16615	16293	16416	16504	16407	16535	16589	16415	16317	16402	16441	16372	16615	16590	16493	16317	16540	16631	16465	16633	16275	16632	16525	16616	16592	16388	16451	16441	16411	16475	16516	16380	16465	16396	16337	16632	16482	16509	16358	16267	16454	16503	16561	16356	16427	16627	16271	16373	16541	16716	16350	16414	16299	16457	16598	16519	16405	16505	16343	16326	16466	16450	16580	16668	16348	16357	16317	16338	16574	16443	16380	16542	16316	16424	16478	16458	16333	16583	16417	16321	16324	16407	16374	16488	16527	16410	16580	16374	16581	16321	16591	16727	16420	16573	16390	16639	16440	16518	16438	16368	16588	16538	16326	16334	16381	16576	16339	16519	16554	16440	16377	16415	16367	16345	16347	16515	16517	16671	16526	16510	16419	16526	16716	16450	16274	16378	16385	16478	16380	16433	16410	16458	16417	16492	16523	16279	16509	16490	16586	16392	16661	16361	16442	16550	16569	16469	16526	16329	16329	16472	16412	16630	16612	16702	16410	16524	16552	16562	16612	16546	16403	16455	16369	16483	16417	16604	16458	16522	16515	16359	16630	16586	16668	16389	16655	16274	16356	16351	16576	16323	16421	16516	16471	16538	16662	16411	16294	16515	16605	16470	16502	16607	16452	16549	16288	16282	16461	16598	16462	16379	16236	16529	16383	16477	16688	16587	16531	16412	16484	16405	16670	16393	16702	16534	16409	16344	16299	16486	16488	16478	16519	16594	16545	16458	16658	16411	16469	16351	16388	16482	16402	16595	16499	16337	16329	16493	16233	16443	16533	16363	16083	16276	16569	16367	16549	16646	16626	16501	16364	16276	16481
30182	49093	48873	47979	73776	75366	61239	45543	29599	17314	14099	13373	13028	13259	13099	13134	13003	13008	13088	12903	13120	13128	13123	13156	12966	12950	13141	12948	12934	13003	13020	12991	13003	13111	13066	13042	12940	12915	13054	13060	12999	13022	12952	13093	13090	13031	13068	12952	13012	13071	13272	12871	13124	12900	13001	13023	12920	13171	13057	13032	13070	13045	12833	12953	13042	12922	13015	13086	13050	12976	13108	12965	12958	12990	12992	13112	13011	13046	13219	12911	13033	12867	12966	13078	12825	13058	13108	13092	12880	12960	13120	13117	13072	13032	12961	13133	13122	13225	13012	13158	12964	13021	13007	13151	13063	12958	13066	12994	13070	13088	13188	13093	13025	13027	12989	12910	12907	12906	12945	13059	13028	12943	13019	13100	12919	13055	12954	12874	12907	12954	13068	12824	12975	13004	12913	12938	13047	12982	13166	13207	12975	12927	13016	12990	12936	13021	12928	13047	12960	13030	12878	13028	13101	13233	13033	13009	12912	13037	13010	13088	13072	12936	13101	12910	13006	13155	13060	12959	13154	13150	13079	13132	13171	13099	12931	12963	13036	13058	12958	13063	13031	13140	13152	12960	12915	12885	13090	12946	13119	13028	13006	13145	13102	13022	12896	12963	13198	13083	12975	13073	13000	13092	12891	12919	13048	12919	13002	13015	13035	13034	13065	12983	12863	13199	13143	13101	13032	12879	13065	13021	12980	13025	12891	13037	12804	12974	12987	13155	12861	13116	13136	12930	13171	13087	12946	13028	13014	13016	13040	13139	12986	12907	13013	13103	12879	13027	12998	12896	13064	12896	12836	12949	13057	13028	13098	12929	13080	12901	12986	13072	13188	13069	13039	12903	13134	12935	12997	13029	13144	13065	12977	13074	13111	13049	13120	13018	13002	13008	12995	12995	13030	13051	13054	13043	13018	12909	12944	13025	12899	13013	12968	13036	13106	13127	12976	13134	12926	12962	13025	13154	12982	12878	13048	12984	13144	13094	13060	12976	12975	13013	13227	13063	13084	12877	12911	12963	13077	13023	13012	12999	12894	13096	12893	12918	13061	13023	13044	13152	12892	12997	12987	13129	13079	12997	13140	12960	13167	13015	12991	13014	12868	13175	12962	13085	13098	13097	12910	12977	13045	12964	13032	13031	12943	13129	12979	12894	12956	13080	13004	13064	12830	13023	12936	12995	13143	12909	13089	13043	13079	13021	13147	13111	13097	13066	13045	12836	13022	13002	13020	12969	13065	13133	13097	12952	13006	13221	12996	13022	12902	13165	12984	13187	13030	12989	13048	13048	13056	13062	13124	13157	12884	12942	13058	13153	13141	12997	12993	13126	12961	12949	13092	13032	13027	12961	12957	12997	12925	13036	13102	13152	12916	13063	13091	13197	13038	12798	12924	13129	13094	13052	13093	13173	13058	13041	13117	13106	13054	12881	13027	13001	13152	12990	13031	13133	12824	13004	13176	13113	12912	12811	12956	13153	13116	12974	12962	12957	13121	13024	12968	13067	13064	12970	13128	12887	13119	12967	12995	13088	12952	12948	13133	13223	13159	13067	12981	12940	13078	12920	12944	13047	13085	13024	12970	13078	12993	12909	13123	12853	13011	12998	13086	12960	13116	13025	12859	12972	13052	12955	12830	12963	13085	13146	12882	13115	13020	13034	13153	12864	13116	13192	13056	13068	13092	12956	12981	12989	13021	13031	13018	13005	12998	13299	13077	13086	12927	13258	12984	13008	12923	12992	13008	13204	12959	13195	12875	12904	13052	13039	13096	13150	12855	13222	12999	13235	12894	13136	13089	12910	13042	13002	13069	12953	12980	13136	13096	12926	13167	12986	12951	12984	13045	13101	13164	13127	13069	13089	12955	13107	12881	13079	12946	12963	13049	13150	12937	13231	13032	12948	13026	12949	12964	13011	13094	13147	13031	12907	12974	12953	12882	12887	12992	13123	13160	13291	13143	12885	13211	13068	13150	12948	13140	13081	12951	13089	13132	13149	13207	13078	13072	13018	12941	13168	12903	12966	12959	13096	12901	13029	13123	12878	12976	13047	13220	13082	13059	12996	13081	12952	13091	12964	13030	13252	12886	12890	12935	13153	12955	13066	12962	13030	12855	12888	13041	13000	12997	13048	12996	12971	13110	12998	13057	12984	13243	12978	12888	13235	13039	12951	13100	13028	13051	13158	12979	13042	13018	13077	13083	13037	13025	13095	12942	12909	13072	13048	13013	13053	12989	13186	13036	13069	12932	13014	12966	13037	13012	12878	12983	13046	13036	13202	13037	13017	12991	12889	13079	13097	12940	13119	12811	13102	12990	12980	13213	13106	12899	13043	13107	12988	13204	12957	12871	13009	13004	13037	13238	13100	13089	13007	12916	12831	13011	12992	12939	12840	13191	12700	12951	12935	13008	12925	13085	12965	12958	12963	13099	12980	13151	13016	13060	13023	13035	13103	13000	13086	12959	13040	13091	13066	13345	12996	13085	13030	13030	12949	12965	12831	12914	12932	13060	12941	13061	12925	13102	12949	12981	13000	13100	12866	13194	12904	13140	12869	13068	13045	13116	12773	12925	13065	13047	13114	13107	13027	13059	12903	12898	13016	13111	13120	12938	13184	12867	12894	12879	13082	13157	13063	12979	12888	13102	13149	12969	13106	13029	12922	12904	13151	12847	12944	13068	13035	12863	13145	13079	12958	13048	12913	12949	13121	13073	12767	13074	13115	12966	12925	12974	13080	13074	12872	12922	12996	13114	13021	13004	12981	13175	12928	13074	13019	13149	13158	12967	12776	13015	13056	13007	13046	12927	13044	13220	12931	12986	13083	13165	13095	12986	13058	13085	12935	12913	12985	12964	13014	12831	13120	13140	12925	12995	13106	12979	12959	13134	12991	12999	12950	13089	12986	13082	13034	12984	12944	13141	13177	12986	13038	13087	13066	12963	13189	13052	13011	13048	13341	12973	13086	13154	13063	12983	12999	13020	12924	12949	13129	13093	12910	13069	13217	12942	13065	13115	13074	13152	12876	12954	13021	13188	12966	12975	13037	12878	12947	13092	12923	13085	13053	12814	13118	12975	12939	12973	13200	13074	12974	13015	12947	13113	12907	13144	13152	12846	13111	12969	12965	13070	12982	12944	13088	13060	13096	13148	12927	12995	13000	12828	13034	13065	12886	13049	13080	13092	13066	13122	13027	12955	12920	13141	13082	13120	13211	13034	12823	12990	13098	12921	12996	13117	12989	13028	13064	13111	12949	12902	13033	13192	13098	13162	13141	13138	12888	13108	12807	13017	12906	12853	12910	13112	13053	12892	13118	13044	12961	13094	13070	13150	13068	13019	12972	12930	12929	13060	13030	13012	13039	13073	12975	12845	12986	13157	13030	12931	12889	13118	13047	12947	13021	13197	13129	12921	12993	12947	13129	13142	13103	13027	13020	13030	13075	12999	13122	12920	13076	13031	12949	13007	13027	13131	13000	12948	13129	12976	12903	13039	13073	13107	13018	13106	13101	13037	13149	13012	13064	13157	13063	12990	12989	13076	13259	13121	13132	13077	13088	13001	13061	12997	13190	12962	13118	13148	13031	12907	12996	13110	12896	13149	13071	13128	13126	12991	13145	12975	13042	12999	12901	13025	13035	13142	13116	13054	12923	13087	13017	13070	12972	12890	12861	12847	13134	12947	13004	13081	12878	13018	13036	13074	12925	13089	13086	13123	13051	13030	13071	13054	13102	13157	12897	13222	12973	13160	13106	13013	13064	13014	13056	12902	13049	13116	12975	13148	12885	12958	12785	12980	12970	12967	13107	12970	13038	13150	13113	13092	13122	13013	12974	12939	12976	12984	12938	13183	12856	12997	13021	12878	12974	13028	12942	13063	13031	13056	12916	13122	13012	13084	13036	12777	13008	12994	13056	13079	13136	13141	13030	12953	13093	13032	13075	12975	13042	13081	13100	13092	13088	12953	12828	13057	12776	12930	13068	13090	12918	13041	13262	13164	12876	13002	13019	13088	12927	13015	13154	13083	12936	13180	13049	12948	13172	13109	13045	12973	12970	12985	13007	13000	13055	13121	13020	12885	13156	13033	13015	13158	13084	12977	12956	12995	13116	13029	12948	13188	12858	12985	12910	13118	12984	13143	12945	13200	13021	13102	12896	12981	13095	12989	13135	13048	13171	13167	12869	12946	13042	13039	13117	13015	13059	13083	13174	12908	13026	13211	12975	13015	13178	13023	12825	13000	13085	12981	13066	13074	13177	13099	12785	13049	13080	13025	12986	13147	13096	12978	13058	13118	13084	13098	12992	13021	13053	12985	12982	13049	12965	12972	13047	13157	13091	12908	12903	13181	13114	13063	13109	13035	13187	13041	12934	13114	13026	13111	13221	13033	13151	13085	13108	13013	12984	13031	12919	13047	13095	12914	12778	12824	13053	12938	13004	13217	12919	12988	13013	13158	13045	12996	13181	13193	13001	13080	13071	12947	12973	13159	13108	13040	13002	13097	12990	12937	13057	13048	13081	13108	13158	13027	13056	13056	12933	13042	12998	13155	13060	12870	12875	13172	12899	13151	13260	12932	13041	12908	13109	13053	12935	13257	13031	13002	13151	12940	12991	13093	13013	12967	13073	13127	13124	13205	13135	12965	13009	13149	12976	12989	13010	13062	13123	13128	13016	13053	13043	12963	12967	12982	13116	13219	12956	12935	13153	13060	13101	12957	13008	13198	12996	12870	12997	12961	12990	13249	13014	13176	12909	13026	13014	13175	12813	12912	12986	12960	13003	13092	13031	13097	13020	13009	13098	12952	13185	13045	13185	13118	13075	12848	13047	13114	13036	13160	13126	12995	12902	12936	13144	13026	12971	13119	12969	12842	13090	12952	13024	13167	13042	13021	12908	12945	12959	13143	12982	13194	13156	12896	13016	13020	13171	13034	13206	13013	12986	13171	12944	13072	13142	13144	12923	13005	13042	13067	13009	13091	12946	12937	12879	12920	12856	12987	12972	12912	13159	13093	12962	12927	12936	13069	13073	13110	13063	12824	12891	12857	13134	13073	13018	13063	13241	13106	13018	12984	13030	13088	13013	12962	13075	13079	13105	12897	13042	13065	13211	12859	12927	13071	13001
30509	25929	27649	22030	23315	25220	24557	20948	17799	16335	15590	15583	15694	15655	15694	15747	15785	15526	15805	15670	15609	15719	15592	15620	15676	15625	15668	15784	15855	15942	15604	15801	15804	15603	15796	15510	15569	15650	15724	15534	15743	15609	15563	15728	15538	15633	15454	15841	15638	15574	15845	15643	15627	15644	15729	15725	15583	15572	15670	15667	15572	15543	15334	15489	15651	15700	15416	15570	15634	15471	15846	15518	15675	15724	15737	15441	15701	15576	15579	15625	15673	15697	15563	15713	15565	15591	15322	15537	15643	15818	15598	15555	15586	15591	15753	15771	15643	15430	15671	15655	15630	15696	15749	15695	15772	15449	15723	15629	15738	15481	15657	15781	15501	15817	15772	15504	15653	15578	15582	15653	15676	15628	15763	15711	15503	15504	15806	15558	15673	15537	15931	15907	15619	15645	15551	15771	15702	15596	15610	15741	15653	15853	15708	15524	15596	15450	15869	15757	15447	15682	15656	15237	15426	15670	15752	15827	15654	15500	15662	15640	15657	15740	15711	15607	15666	15774	15460	15646	15750	15574	15566	15732	15606	15725	15627	15664	15726	15707	15556	15524	15783	15502	15618	15597	15573	15585	15540	15712	15655	15701	15659	15575	15613	15641	15550	15618	15600	15544	15610	15632	15699	15798	15745	15522	15447	15638	15520	15524	15696	15432	15670	15630	15793	15692	15512	15693	15701	15571	15629	15848	15598	15561	15567	15565	15666	15693	15844	15580	15559	15605	15779	15951	15505	15759	15609	15689	15682	15643	15523	15646	15744	15594	15319	15465	15701	15540	15548	15432	15684	15646	15575	15725	15782	15606	15656	15614	15615	15627	15435	15504	15569	15568	15704	15641	15738	15742	15569	15632	15676	15626	15644	15551	15775	15608	15664	15566	15638	15647	15767	15465	15482	15802	15801	15493	15651	15699	15597	15526	15452	15606	15706	15610	15574	15554	15727	15732	15648	15546	15662	15699	15694	15784	15537	15536	15548	15643	15470	15553	15609	15776	15439	15638	15737	15616	15617	15619	15447	15812	15740	15667	15500	15965	15656	15611	15418	15734	15675	15583	15699	15501	15519	15717	15624	15796	15640	15498	15652	15560	15557	15574	15460	15375	15449	15694	15491	15628	15751	15650	15760	15512	15451	15667	15630	15611	15526	15536	15590	15349	15553	15553	15562	15637	15715	15758	15636	15509	15659	15709	15677	15712	15874	15753	15644	15684	15689	15591	15540	15521	15552	15608	15627	15556	15652	15584	15668	15579	15648	15458	15482	15591	15492	15506	15688	15342	15659	15625	15604	15665	15794	15707	15637	16037	15460	15624	15691	15563	15536	15568	15499	15580	15534	15868	15726	15614	15650	15490	15765	15538	15619	15777	15517	15555	15694	15797	15799	15591	15461	15544	15575	15688	15570	15579	15636	15536	15722	15789	15496	15780	15710	15492	15608	15794	15560	15568	15604	15742	15653	15775	15693	15456	15431	15635	15763	15594	15629	15699	15487	15532	15513	15670	15493	15626	15403	15638	15590	15736	15662	15630	15500	15584	15474	15787	15781	15619	15705	15616	15702	15759	15489	15497	15788	15414	15577	15587	15442	15577	15556	15558	15618	15566	15525	15773	15670	15493	15722	15539	15580	15481	15805	15735	15512	15596	15586	15589	15452	15604	15613	15648	15665	15552	15668	15584	15503	15645	15553	15565	15551	15705	15611	15574	15599	15661	15621	15676	15389	15685	15583	15521	15696	15522	15725	15642	15669	15530	15597	15513	15674	15496	15750	15602	15869	15728	15640	15953	15505	15498	15582	15531	15611	15484	15526	15774	15865	15589	15587	15795	15674	15554	15539	15546	15720	15506	15551	15762	15610	15429	15578	15544	15724	15653	15590	15559	15564	15454	15545	15582	15571	15559	15695	15680	15611	15472	15660	15576	15732	15677	15518	15734	15497	15441	15561	15840	15605	15784	15760	15662	15617	15570	15788	15486	15645	15566	15683	15672	15439	15677	15525	15576	15708	15440	15692	15563	15586	15500	15819	15775	15727	15715	15734	15491	15686	15488	15697	15537	15831	15616	15334	15410	15540	15693	15738	15545	15660	15690	15518	15594	15443	15694	15607	15566	15639	15559	15485	15638	15514	15630	15673	15626	15636	15607	15572	15568	15632	15689	15754	15391	15811	15708	15655	15834	15566	15615	15670	15507	15753	15657	15638	15734	15403	15565	15686	15584	15639	15566	15617	15747	15516	15790	15629	15702	15495	15583	15676	15707	15641	15463	15530	15475	15721	15737	15599	15581	15710	15851	15596	15473	15604	15485	15762	15678	15621	15574	15642	15773	15714	15535	15633	15628	15604	15761	15637	15548	15677	15764	15531	15729	15483	15481	15635	15575	15625	15625	15472	15566	15629	15734	15653	15560	15480	15450	15649	15638	15732	15590	15580	15697	15762	15811	15659	15531	15523	15498	15512	15820	15611	15651	15641	15674	15675	15598	15493	15393	15580	15594	15592	15593	15721	15636	15582	15517	15433	15697	15435	15610	15735	15780	15731	15568	15761	15713	15663	15592	15830	15607	15655	15641	15505	15507	15514	15573	15675	15493	15705	15674	15627	15569	15692	15696	15624	15361	15917	15633	15653	15741	15779	15718	15726	15692	15733	15607	15639	15855	15536	15754	15697	15497	15473	15585	15517	15533	15497	15732	15900	15835	15520	15812	15560	15594	15574	15724	15666	15573	15836	15674	15524	15690	15691	15738	15493	15725	15539	15572	15555	15655	15756	15523	15591	15518	15427	15660	15501	15432	15561	15718	15630	15578	15703	15658	15471	15680	15862	15624	15690	15494	15477	15637	15767	15649	15430	15547	15672	15466	15609	15697	15576	15532	15711	15666	15757	15608	15754	15513	15691	15920	15829	15563	15716	15655	15730	15541	15577	15740	15819	15454	15776	15738	15679	15559	15769	15689	15632	15696	15561	15708	15732	15687	15651	15764	15557	15659	15852	15537	15707	15532	15627	15576	15580	15664	15801	15620	15719	15511	15496	15818	15688	15748	15537	15438	15616	15679	15660	15640	15489	15509	15520	15419	15669	15694	16058	15735	15710	15681	15653	15684	15836	15608	15474	15402	15504	15690	15685	15582	15580	15571	15693	15453	15556	15441	15729	15560	15706	15680	15731	15377	15530	15652	15579	15482	15894	15681	15622	15740	15853	15790	15732	15421	15781	15363	15651	15702	15761	15629	15769	15726	15544	15738	15568	15776	15733	15595	15314	15591	15678	15783	15530	15812	15742	15543	15745	15794	15662	15463	15710	15648	15722	15581	15525	15599	15655	15556	15725	15475	15858	15524	15627	15644	15582	15889	15669	15465	15693	15711	15492	15474	15685	15855	15786	15526	15590	15582	15435	15456	15592	15593	15643	15688	15578	15465	15580	15511	15759	15425	15694	15637	15625	15627	15567	15600	15678	15531	15694	15659	15571	15743	15832	15664	15812	15599	15721	15667	15690	15490	15726	15649	15570	15642	15763	15759	15620	15662	15520	15619	15619	15588	15690	15623	15664	15528	15658	15775	15778	15688	15658	15477	15597	15660	15515	15660	15688	15635	15479	15503	15669	15765	15633	15682	15687	15794	15711	15532	15870	15627	15781	15607	15755	15579	15686	15689	15738	15707	15739	15694	15605	15617	15700	15640	15712	15749	15624	15693	15806	15712	15693	15685	15724	15525	15552	15572	15460	15631	15516	15634	15660	15505	15545	15513	15759	15554	15787	15651	15717	15586	15730	15566	15687	15611	15758	15488	15580	15682	15631	15744	15598	15646	15631	15729	15684	15815	15694	15841	15684	15740	15688	15706	15721	15785	15794	15754	15587	15492	15501	15730	15755	15529	15480	15572	15534	15621	15687	15667	15695	15617	15696	15771	15284	15430	15460	15722	15696	15878	15585	15633	15828	15565	15710	15868	15657	15504	15550	15759	15653	15524	15764	15751	15559	15696	15434	15519	15498	15417	15771	15657	15464	15758	15593	15657	15521	15646	15589	15603	15505	15538	15471	15682	15757	15679	15756	15785	15784	15599	15707	15530	15562	15741	15648	15780	15604	15617	15803	15892	15555	15726	15746	15648	15731	15784	15530	15704	15765	15513	15556	15706	15708	15590	15747	15505	15666	15587	15832	15682	15563	15432	15813	15482	15532	15490	15512	15439	15490	15587	15402	15719	15813	15417	15604	15733	15586	15694	15700	15717	15595	15701	15597	15567	15547	15601	15401	15521	15691	15528	15551	15489	15399	15913	15717	15481	15612	15522	15749	15683	15656	15691	15704	15679	15624	15523	15553	15639	15679	15769	15776	15609	15510	15500	15519	15676	15569	15573	15596	15610	15491	15673	15686	15688	15637	15676	15727	15726	15600	15674	15811	15798	15896	15610	15877	15376	15768	15849	15596	15631	15688	15639	15596	15444	15601	15530	15704	15614	15570	15474	15572	15527	15485	15680	15590	15702	15650	15502	15709	15819	15728	15607	15644	15860	15600	15552	15588	15511	15632	15627	15824	15556	15637	15576	15555	15541	15635	15538	15850	15484	15683	15497	15505	15593	15777	15613	15683	15519	15738	15743	15511	15772	15727	15603	15696	15537	15479	15843	15694	15640	15627	15659	15555	15517	15634	15686	15647	15498	15479	15723	15632	15585	15707	15458	15477	15484	15467	15814	15538	15584	15595	15674	15682	15465	15703	15640	15513	15497	15837	15356	15524	15774	15685	15562	15583	15417	15720	15691	15597	15632	15600	15680	15720	15804	15602	15816	15810	15682	15588	15698	15639	15632	15669	15678	15454	15617	15437	15680	15740	15749	15803	15664	15511	15731	15555	15778	15553	15456	15570	15574	15534	15644	15817	15480	15798	15582	15780	15601	15579	15537	15505	15630	15627	15640	15589	15473	15527	15692	15542	15596	15738	15714	15883	15709	15515	15665	15751	15710	15682	15730	15435	15745	15590	15590	15429	15572	15761	15580	15593	15697	15606	15651	15581	15649	15663	15571	15538	15552	15556	15733	15550	15706	15699	15518	15594	15486	15457	15775	15636	15597	15539	15623	15781	15799	15635	15637	15704	15557	15686	15497	15577	15710	15664	15539	15809	15540
24482	32029	28441	18809	23873	24754	22555	17973	14183	12903	12607	12447	12518	12474	12559	12341	12468	12708	12698	12470	12574	12602	12620	12462	12423	12706	12472	12455	12603	12454	12600	12441	12520	12511	12467	12575	12518	12607	12296	12590	12558	12533	12679	12664	12637	12612	12584	12516	12666	12592	12501	12727	12414	12362	12582	12521	12421	12460	12501	12392	12414	12727	12433	12475	12554	12562	12705	12586	12584	12566	12418	12506	12630	12595	12477	12440	12497	12493	12424	12601	12623	12540	12512	12467	12562	12557	12616	12555	12482	12565	12601	12729	12466	12660	12625	12578	12441	12541	12695	12424	12494	12408	12443	12558	12633	12543	12493	12705	12642	12549	12495	12686	12567	12496	12435	12578	12441	12370	12349	12608	12473	12669	12438	12483	12612	12435	12620	12626	12522	12399	12503	12431	12487	12508	12692	12522	12680	12486	12670	12364	12478	12554	12632	12430	12488	12754	12571	12449	12554	12624	12657	12683	12598	12352	12433	12598	12436	12410	12450	12719	12458	12553	12601	12511	12482	12621	12541	12576	12382	12537	12358	12621	12605	12527	12615	12488	12555	12322	12511	12443	12502	12451	12704	12552	12575	12487	12667	12606	12551	12581	12638	12598	12373	12608	12532	12594	12724	12547	12647	12450	12617	12553	12435	12529	12596	12683	12720	12476	12670	12678	12678	12720	12428	12532	12440	12451	12510	12545	12606	12638	12442	12417	12496	12491	12620	12356	12573	12682	12677	12599	12649	12602	12583	12578	12493	12588	12544	12451	12334	12678	12476	12530	12573	12516	12522	12502	12393	12479	12565	12624	12492	12434	12640	12528	12501	12519	12555	12421	12597	12534	12389	12549	12642	12572	12377	12541	12462	12649	12563	12536	12481	12472	12607	12483	12538	12611	12559	12626	12661	12649	12423	12413	12573	12404	12582	12483	12575	12545	12518	12544	12608	12538	12528	12696	12591	12581	12598	12743	12566	12471	12552	12616	12581	12611	12474	12602	12492	12415	12573	12615	12628	12380	12595	12521	12661	12491	12573	12472	12490	12544	12663	12593	12536	12445	12573	12476	12611	12588	12362	12509	12678	12513	12646	12521	12551	12661	12535	12502	12510	12724	12401	12561	12505	12559	12692	12760	12548	12502	12517	12563	12689	12536	12612	12570	12367	12619	12573	12592	12427	12686	12466	12550	12517	12603	12578	12408	12514	12532	12425	12729	12706	12388	12596	12349	12586	12564	12480	12531	12586	12518	12584	12382	12547	12662	12479	12507	12571	12489	12634	12527	12573	12534	12466	12611	12593	12782	12506	12469	12624	12559	12586	12617	12626	12585	12705	12581	12524	12457	12559	12646	12510	12529	12455	12554	12439	12746	12430	12646	12477	12295	12605	12496	12393	12657	12397	12666	12516	12388	12461	12695	12481	12561	12666	12603	12570	12660	12536	12497	12306	12511	12587	12438	12595	12664	12411	12584	12515	12536	12313	12578	12488	12486	12635	12521	12630	12447	12558	12431	12516	12624	12438	12615	12534	12426	12533	12501	12537	12547	12618	12571	12221	12562	12531	12506	12526	12523	12638	12517	12576	12550	12572	12420	12337	12432	12438	12446	12622	12575	12494	12503	12552	12668	12684	12411	12643	12704	12498	12546	12547	12427	12509	12567	12474	12497	12599	12765	12563	12367	12490	12557	12676	12504	12619	12489	12625	12535	12577	12466	12589	12564	12552	12597	12548	12535	12483	12733	12607	12462	12600	12588	12470	12540	12640	12719	12590	12611	12465	12582	12722	12405	12460	12470	12564	12436	12688	12475	12643	12652	12414	12664	12804	12409	12505	12525	12435	12534	12617	12481	12593	12620	12424	12501	12614	12463	12319	12611	12569	12544	12624	12540	12545	12425	12664	12635	12435	12619	12518	12643	12551	12490	12564	12529	12749	12683	12588	12609	12490	12645	12482	12560	12700	12549	12386	12587	12598	12537	12501	12532	12417	12548	12514	12514	12711	12661	12627	12612	12495	12376	12616	12645	12550	12476	12559	12450	12371	12534	12377	12528	12471	12555	12613	12516	12544	12574	12648	12638	12580	12657	12417	12675	12585	12477	12548	12478	12510	12572	12584	12476	12540	12798	12588	12692	12660	12434	12568	12688	12654	12596	12437	12575	12463	12559	12500	12451	12381	12641	12656	12471	12355	12571	12670	12583	12412	12508	12389	12376	12499	12502	12458	12453	12413	12760	12548	12519	12519	12530	12642	12568	12661	12571	12564	12646	12610	12504	12664	12662	12547	12511	12598	12520	12600	12579	12720	12434	12592	12486	12742	12461	12656	12565	12517	12517	12595	12705	12575	12636	12345	12602	12411	12511	12634	12579	12579	12476	12382	12499	12534	12543	12579	12547	12684	12638	12425	12658	12532	12551	12411	12613	12559	12389	12525	12593	12487	12570	12611	12651	12626	12532	12515	12532	12524	12557	12807	12562	12541	12655	12644	12530	12512	12480	12453	12495	12482	12642	12636	12510	12568	12475	12620	12540	12521	12538	12603	12434	12663	12622	12566	12698	12503	12465	12648	12462	12507	12504	12552	12544	12431	12446	12528	12674	12522	12553	12546	12617	12463	12545	12572	12543	12533	12556	12613	12548	12582	12494	12411	12494	12438	12353	12644	12561	12569	12595	12689	12680	12632	12565	12546	12570	12311	12487	12516	12538	12375	12501	12597	12573	12539	12525	12442	12520	12570	12453	12556	12533	12444	12507	12441	12541	12609	12587	12545	12395	12425	12664	12419	12573	12648	12549	12570	12705	12698	12543	12581	12599	12550	12495	12560	12503	12548	12502	12546	12654	12640	12389	12786	12355	12464	12577	12669	12420	12553	12557	12577	12579	12445	12725	12695	12532	12578	12534	12625	12584	12509	12564	12587	12493	12565	12469	12720	12617	12560	12525	12563	12641	12557	12526	12743	12425	12607	12529	12639	12515	12676	12468	12578	12592	12494	12676	12679	12608	12406	12639	12504	12633	12629	12468	12561	12655	12528	12602	12522	12549	12551	12571	12570	12561	12419	12583	12568	12623	12537	12418	12494	12393	12531	12461	12430	12351	12654	12414	12571	12417	12306	12552	12486	12550	12412	12587	12536	12442	12378	12616	12454	12494	12358	12512	12447	12459	12547	12442	12455	12482	12632	12437	12506	12587	12639	12551	12596	12339	12612	12486	12676	12485	12513	12648	12551	12501	12538	12653	12556	12334	12589	12496	12532	12667	12545	12504	12726	12448	12617	12681	12433	12670	12514	12416	12594	12539	12649	12455	12311	12471	12587	12640	12450	12609	12427	12623	12622	12458	12565	12418	12648	12607	12603	12608	12354	12610	12502	12525	12598	12592	12614	12446	12560	12583	12470	12480	12632	12569	12542	12637	12598	12452	12547	12397	12602	12515	12592	12657	12513	12345	12594	12596	12603	12584	12686	12565	12433	12503	12682	12606	12539	12668	12590	12474	12618	12507	12490	12584	12418	12621	12574	12576	12562	12659	12473	12516	12409	12487	12554	12546	12617	12569	12509	12558	12662	12515	12387	12497	12671	12776	12589	12656	12551	12487	12610	12532	12675	12481	12552	12527	12566	12533	12504	12456	12513	12555	12579	12642	12487	12519	12607	12372	12692	12434	12612	12629	12465	12575	12634	12570	12331	12486	12590	12429	12603	12543	12493	12471	12566	12588	12346	12535	12487	12492	12603	12634	12527	12430	12583	12596	12705	12532	12603	12407	12671	12710	12464	12539	12628	12428	12557	12393	12471	12473	12520	12571	12710	12579	12535	12528	12647	12450	12635	12608	12533	12377	12658	12638	12570	12520	12572	12657	12360	12587	12608	12559	12309	12431	12565	12689	12336	12605	12462	12558	12689	12494	12563	12409	12582	12614	12730	12485	12631	12666	12568	12559	12517	12538	12553	12497	12490	12675	12566	12631	12454	12465	12662	12691	12504	12607	12627	12399	12639	12557	12596	12476	12651	12479	12572	12504	12644	12461	12543	12670	12779	12760	12552	12653	12571	12442	12547	12509	12545	12477	12606	12502	12540	12494	12412	12721	12572	12515	12488	12435	12620	12563	12569	12568	12658	12695	12545	12494	12665	12597	12471	12542	12521	12552	12464	12644	12570	12571	12482	12423	12514	12693	12522	12614	12588	12571	12389	12578	12523	12521	12504	12714	12495	12714	12434	12522	12501	12572	12592	12480	12460	12584	12627	12459	12595	12653	12586	12498	12617	12579	12468	12613	12580	12557	12441	12674	12413	12669	12412	12485	12525	12557	12581	12474	12510	12646	12453	12588	12637	12558	12420	12573	12436	12474	12535	12507	12494	12499	12688	12585	12583	12598	12545	12599	12535	12637	12515	12623	12507	12701	12594	12487	12574	12666	12432	12462	12360	12399	12663	12520	12751	12563	12504	12536	12424	12594	12473	12609	12570	12372	12553	12487	12543	12312	12703	12517	12528	12527	12830	12252	12403	12512	12568	12531	12503	12605	12576	12580	12491	12689	12503	12541	12498	12557	12415	12716	12554	12498	12599	12570	12602	12431	12488	12427	12675	12400	12516	12654	12507	12628	12577	12502	12549	12590	12354	12571	12485	12593	12863	12570	12525	12585	12486	12591	12459	12610	12508	12430	12698	12562	12511	12492	12505	12538	12612	12655	12497	12684	12703	12738	12558	12500	12564	12706	12682	12441	12583	12657	12548	12531	12636	12598	12407	12540	12606	12432	12568	12506	12595	12477	12646	12609	12622	12482	12517	12544	12462	12505	12776	12476	12617	12608	12686	12619	12479	12559	12523	12675	12461	12617	12560	12455	12729	12437	12672	12499	12442	12509	12628	12365	12546	12555	12410	12537	12569	12547	12618	12562	12584	12546	12402	12623	12644	12657	12544	12384	12509	12558	12628	12624	12710	12594	12433	12420	12568	12494	12638	12422	12470	12538	12530	12648	12558	12659	12583	12360	12596	12533	12308	12582	12466	12369	12641	12680	12611	12490	12523	12470	12489	12691	12613	12622	12623	12656	12507	12590	12434	12569	12638	12538	12504	12683	12670	12620	12604	12706	12427	12609	12713	12535	12451	12622	12508	12476	12547	12529	12493	12610	12487	12638
25590	21533	28789	26822	45285	60962	55466	39337	26790	19415	17104	16466	16311	16215	16154	16023	16009	16146	16226	16048	16358	16153	16054	15837	16073	15955	15854	16229	16053	16253	16102	16038	16165	16244	16071	16262	16044	16097	16051	16051	16191	16007	16089	16093	16089	16043	16269	16150	15898	15899	16042	16041	16014	15956	16015	16100	15973	16121	16190	16055	16123	16019	15997	15875	15786	16081	16236	16167	15817	16027	15873	16115	16003	16224	16116	15979	15882	16002	15980	16094	15993	15913	15886	15843	15845	16136	15944	15898	16198	16054	15975	16152	16110	15968	16170	16079	15961	16039	16036	16154	16167	16114	16120	15801	15745	15799	16033	16120	16140	16160	16023	15955	16032	15833	15863	16028	15937	16034	15945	15804	16049	16089	16083	16015	16071	16019	16038	16030	15912	15848	16062	16194	16166	16237	16302	15925	15839	15799	16120	15876	15946	16035	15855	16006	16294	15886	15874	15896	15934	15934	15841	15940	16021	16118	15956	16027	16046	16087	16182	16170	16013	15933	16073	15901	15933	16092	15874	16221	15940	16062	15936	16070	16227	15701	15969	15982	16075	15952	15880	15978	16009	16012	16078	15918	15923	15900	15942	16026	15900	15970	15857	15922	16091	16164	16011	15971	15934	16289	16111	15980	16063	15949	15938	16026	16020	15984	16064	16036	16111	15901	15855	16047	16088	15997	16011	16006	15999	15931	15807	16119	16004	15954	16068	15976	16159	16198	15988	16182	16177	16053	16154	16010	16182	15867	16036	16106	16062	16014	15976	16146	15951	15885	15947	16129	15844	16093	16139	15994	15951	16007	15848	16101	16113	15872	15794	15963	16068	15870	15730	15977	16056	15901	16323	15989	15976	15854	16121	16106	15967	16051	15994	15920	16195	16010	16090	15995	16114	15925	15767	16049	15911	15905	15913	15870	16073	16099	15859	16014	15882	16120	15848	15950	16059	16160	16160	16127	16170	16053	16213	15964	15876	15917	16133	16147	16113	16079	16030	16078	16054	15934	16210	16239	15903	15912	16013	15867	16051	16101	15931	16096	16030	15926	15913	15970	16051	16202	16116	15926	16218	15981	15757	16064	16061	15869	16145	16199	16152	15937	15953	15830	15931	15972	16105	15980	16064	15984	15935	15979	16088	16162	16133	15920	16121	15906	15940	16116	15986	15940	16061	16018	16122	16123	16021	16153	15933	15960	15977	15993	16136	15911	16012	15959	16068	16134	16069	15821	15920	16193	16051	15783	15913	15904	15956	15910	16002	16130	15911	16021	16028	16176	15879	16137	16173	15985	15964	15967	15941	15978	16014	16061	15967	16083	15965	15913	15980	15958	16216	16091	16230	16107	16027	16034	16224	16010	15923	15802	16053	16072	16070	15990	16080	15969	16050	16075	16101	15954	16144	16031	15989	15952	16034	16038	16145	16083	16185	15876	15775	16128	15826	15739	15990	16008	16043	16126	15930	15933	15905	15892	16064	15864	15998	15976	15952	15923	15941	15948	16101	16143	16146	15885	16112	16037	15924	15894	16065	16084	16078	15818	15946	16126	16070	16088	16171	15801	15920	16065	16004	15839	16016	16215	15992	16106	16078	16190	15935	16042	15954	15932	16001	15963	16040	15868	15968	16175	16130	16058	15967	15981	15814	15920	16325	16164	15923	16187	16088	15934	16054	15911	16005	16130	15832	15976	16003	15930	15877	15953	15907	16113	16189	16074	15977	15979	16140	16011	16015	16197	15942	15924	16089	16051	16049	15994	16040	16214	16078	15855	16002	15895	15678	15857	16140	16154	16125	16003	16111	15883	16073	15987	16064	15781	15959	15940	15937	16006	16043	16129	15930	15791	15853	16229	16001	16022	15933	16227	15905	15960	16023	16230	15928	15923	15983	16082	15931	16099	15976	16047	15938	16205	16112	16058	15901	16104	15884	15903	16226	16017	15929	16165	15928	15999	15930	16139	15994	15939	15846	15902	16001	16105	16044	16028	15855	15998	15997	15943	15883	16046	15880	16040	16099	16210	16114	15872	16013	15884	16012	16048	15962	15957	16046	16243	15811	16156	16077	16151	15932	16248	16011	15933	16061	16009	16178	16083	15954	16087	16166	15976	15975	16012	16074	16157	16027	15931	15985	15902	16117	15997	15759	15653	16014	15992	15932	16053	16169	15909	16032	15948	15836	15842	15832	16120	15911	16124	15845	16292	15981	16107	15974	16038	15884	15985	16183	16096	16094	16046	16272	16117	16144	15823	16004	16070	15856	15889	16128	16201	16070	16065	16115	15939	15918	15912	15866	16045	15922	16296	16023	16024	16118	15782	16114	16085	15847	16078	16286	16114	16133	15691	15966	16132	15693	15934	15937	15751	16002	16128	15942	16006	16115	16066	15942	15835	16068	16164	16167	16024	16216	16170	15919	15977	16051	16086	15916	15937	16043	16028	16075	15868	15901	16103	16071	15977	15887	15904	16129	16088	15945	16075	16199	15811	16082	16021	16187	15982	16020	15886	15935	15994	15991	15863	15857	15991	15943	15908	15809	16084	16107	16008	15929	16041	16013	16323	16026	16223	16105	16026	16141	15887	15871	16181	16073	15786	16045	16011	16031	15942	15979	15829	16083	16002	15985	15968	15893	15947	16154	16119	16166	16097	16011	15951	15991	15861	15956	15870	16196	16043	15846	15980	16140	15929	16153	15979	16029	15853	15964	16056	16113	16180	16148	16065	15811	15986	15831	15864	16049	15954	16030	16077	15806	15796	16192	16042	16109	15884	16096	15922	15904	15961	16007	16022	15870	16007	16018	15903	16195	15996	15987	16000	15985	15817	16142	15865	16030	16048	16136	16083	16031	16104	15944	15807	15830	16273	15962	16059	15844	15899	16004	15949	16059	16170	16108	15932	16220	15927	15954	15837	16223	16048	15968	16124	16099	15912	15947	15898	16133	15729	16002	16016	15881	16053	16091	16074	15930	16183	16201	15851	15899	16038	16152	15787	16045	15769	16184	16107	16089	15939	16034	16171	16201	15939	15906	15929	15873	15994	16013	16083	16013	15858	16252	16089	16001	16024	16078	15991	15997	16066	16138	15894	16181	15860	16006	16003	16061	16017	16010	16095	16076	15969	16084	16041	16083	15967	16249	16134	15905	16198	16139	16023	16111	16051	15984	15943	15968	16175	15849	16057	15921	16070	16163	16001	15933	16027	16016	15983	15967	15737	15848	15981	15840	15804	15875	16103	16023	16080	16137	16214	16042	15843	16131	16111	15886	16053	16028	16003	16027	16013	15981	16066	16061	16057	15964	15885	16068	16095	15875	15965	16040	16003	15916	16091	16067	15923	15817	16012	15959	16117	15882	15964	16019	16069	15951	16057	16091	16049	15976	16084	15908	15920	15985	15921	16201	15780	16063	16058	16163	16131	16071	16052	15810	16128	15990	16029	15876	15999	16151	16012	16034	16061	15929	15962	15972	15969	16049	15983	15788	16022	16021	16024	16086	15959	15862	15968	16043	16014	16080	15977	15710	16115	16171	15986	15884	16133	16064	16059	15906	15893	16079	15995	16022	16171	16098	16047	15939	16015	16086	16173	15853	16163	15912	16106	16193	15959	16041	16019	15892	15869	16253	16124	16054	15980	16042	15824	15902	15919	16080	16068	16039	15971	15949	16136	16127	15989	16220	16126	16173	16062	15958	15986	16188	15863	15882	15781	15959	15880	15937	15833	15975	16143	16234	15822	16070	16033	16003	16058	16077	15926	15795	16017	15878	16069	15874	15920	16049	15860	16132	16079	16181	15878	16046	15910	16050	15883	15984	15947	15779	16031	16008	16087	16017	16030	16112	16030	15852	15945	16068	15982	16087	15994	15900	15951	15878	15864	15892	15966	16037	15982	16032	15939	15982	16146	15900	15993	15979	15945	15846	16119	15975	16251	16119	16002	15995	15930	16039	16237	15930	16206	15961	15904	15779	16029	16109	15816	15902	15935	15961	16023	15838	15961	15750	16110	15922	16039	16069	16055	16106	16116	16133	16268	16137	15939	15935	15901	16189	15984	15894	16050	15965	16194	15915	16089	16021	16032	16045	16023	16014	16242	16197	16151	16106	16115	15943	15965	15981	16034	15813	15840	15840	16022	15945	16108	16113	16020	15727	15945	15965	15988	15889	15955	16314	16189	16039	15841	15875	16069	16169	15820	15951	15868	15991	16260	16043	16106	15950	15874	16075	16026	15986	15891	16252	16021	16027	16062	16078	15962	16086	16029	16252	15901	16016	16294	16033	16037	15939	16166	15995	16071	16008	15926	15976	16092	16175	16152	15941	16091	16068	15935	15889	15846	15958	15870	15726	16131	16102	16023	16145	16112	16112	15973	16132	15944	16048	15997	16035	15930	16054	15954	15900	16205	16145	15994	16077	16112	15910	16118	15916	16034	15849	15963	16124	16066	16046	16181	16111	16026	15992	15814	16154	16210	16015	15921	15853	15971	15889	15971	16000	16087	16309	16150	15947	16116	15778	15887	15942	16042	16158	15993	15850	15881	16187	16303	16221	15865	15970	15964	15907	16142	15923	16059	15899	16044	16218	15969	15962	16127	15796	16094	16125	15980	15973	16073	15880	16099	16145	16093	16143	16108	16040	15994	16088	15975	15783	15927	15788	16102	16045	15991	16006	16037	16184	15747	16032	16130	16021	16070	16079	16032	16039	15934	15934	15928	16054	16015	15892	16115	16021	15778	15975	15935	15971	15940	15911	16048	16058	15865	16059	16022	15886	15980	15855	16094	15854	16014	16084	15966	15961	15923	15923	16087	15783	16122	16153	16187	15828	15992	16009	16019	16008	15888	16298	16050	16086	16048	15849	15786	15653	15940	16069	16037	16018	16126	15984	15970	16073	15899	15871	15999	16106	16057	16143	15888	16159	15956	16033	16067	15948	16022	16022	15996	15980	16001	15826	15973	16211	15974	16002	16143	16023	16042	16112	16143	15997	15994	16083	16027	16111	16072	15986	15784	15909	16070	15940	16098	15930	15835	16058	15949	16145	16063	16061	16038	16068	16005	15947	16052	16273	16090	16156	16063	16066	15960	16041	16183	15978	15756	15987	16109	16288	16006	16131	15853	16018	16219	16297	15962	16183	16032	15911	16027
26960	43210	37943	37940	55560	60337	51653	37157	22788	15436	13519	13136	12903	12851	12897	12987	12859	12964	12774	12981	12952	12887	12819	12670	12790	12827	12810	12740	12990	12803	12844	12768	12768	12836	13069	12930	12894	12912	12611	12642	12679	12778	12813	12896	12636	12976	12839	12821	12762	12909	12879	12898	12851	12933	12872	12771	12850	12851	12802	12716	12880	12981	12985	12915	12857	12737	12820	12703	12883	12914	12812	12825	12751	12986	12780	12892	12924	12882	12799	12798	12858	12947	12881	12702	12813	12828	12678	12868	12811	12891	12732	12548	12843	12783	12757	12665	12802	12736	12917	12693	12756	12832	12780	12772	12773	12805	12817	12785	12781	13041	12876	12843	12940	12631	12777	12848	12859	12739	12817	12696	12762	12831	12912	12672	12819	12831	12867	12883	12769	12842	12889	12711	12896	12875	12802	12844	12917	12796	12840	12847	12732	12814	12881	12797	12808	12893	12730	12926	12739	12816	12917	12749	12823	12729	12658	12739	12698	12808	12864	12899	12816	12973	12879	12915	12900	12981	12803	12789	12776	12844	12827	12957	12772	12679	12876	12854	12745	12777	12769	12867	12890	12814	12907	12735	12751	12779	12781	12904	13024	12914	12738	12742	12885	12813	12768	12713	12832	12879	12731	12730	12775	12709	12843	12678	12749	12838	12913	12921	12771	12906	12976	12766	12891	12845	12766	12608	12850	12937	12765	12933	12693	12771	12917	12896	12865	12791	12788	12761	12915	12717	12857	12909	12803	12764	12795	12796	12754	12728	13011	12663	12761	12836	12802	12760	12758	12733	12882	12975	12699	12914	12825	12957	12832	12789	12825	12731	12868	12870	12731	13005	12881	12909	12970	13023	12798	13079	12827	12787	12765	12837	12711	12799	12934	12808	12985	12885	12743	12835	12834	12902	12909	12803	12896	12819	12786	12908	12921	12835	12848	12716	12966	12866	12748	12963	12860	12925	12804	12760	12837	12776	12836	12892	12721	12758	12735	12879	12972	12894	12751	12817	12842	12866	12988	12878	12923	12682	13021	12677	13115	12783	12768	12808	12816	12923	12830	12797	12715	12847	12748	12637	12917	12716	12735	12640	12889	12790	12792	12775	12701	12690	12928	12796	12846	12860	12746	12691	12753	12655	12891	12960	13005	12845	12802	12900	12823	12813	12557	12845	12853	12682	12816	12814	12785	12934	12882	12908	12974	12773	12679	12757	12847	12772	12804	12839	12830	12783	12723	12700	12800	12793	12919	12823	12876	12902	12933	12759	12589	12767	12967	12866	12822	12748	12939	12749	12798	12895	12798	12878	12773	12809	12804	12833	12873	12859	12779	12910	12764	12830	12819	12909	12919	12825	12876	12785	12721	12641	12955	12732	12718	12864	12840	12872	12751	12753	12723	12768	12723	12733	12600	12723	12808	12786	12710	12881	12985	12831	12868	12823	12747	12872	12842	12886	12855	12834	12915	12772	12708	12771	12762	12762	12805	12867	12853	12860	12733	12804	12834	12946	12912	12804	12775	12857	12709	12763	12838	12865	12933	12909	12824	12940	12896	12946	12766	12828	12936	12909	12909	12696	12863	12804	12736	12969	12841	12752	12825	12940	12807	12952	12810	12745	12891	12898	12774	12848	12716	12876	12964	12813	12860	12669	12660	12886	12929	12799	12758	12866	12860	12832	12813	12856	12718	12895	12772	12720	12710	12758	12663	12707	12748	12704	12684	12870	12842	12744	12925	12781	12922	12713	12992	12634	12678	12761	12774	12839	12750	13054	12775	12829	12858	12743	12854	12814	12817	12815	12695	12831	12813	12973	12841	12720	12949	12842	12923	12901	12865	12840	12914	12746	12763	12794	12703	12843	12862	12824	12975	12737	12916	12794	12892	12698	12783	12861	12798	12828	12734	12787	12887	12742	12805	12996	12889	12826	12754	12795	12797	12922	12849	12808	12802	12602	12832	12808	12806	12586	13052	12771	12874	12819	12820	12842	12811	12633	12716	12811	12887	12773	12782	12921	12781	12905	12851	12953	12730	12730	12992	12861	12866	12532	12904	12801	12756	12820	12726	12906	12790	12789	12796	12962	12862	12740	12961	12762	12706	12756	12681	12703	12764	12960	12718	12832	12909	12872	12893	12904	12922	12709	12820	12790	12827	12882	12885	12762	12716	12852	12818	12913	12927	12815	12899	12784	12650	12668	12904	12760	12861	12697	12742	12926	12841	12854	12959	12856	12983	12742	12804	13010	12742	12832	12941	12820	12755	12808	12865	12771	12932	12873	12760	12644	12940	12798	12726	12789	12804	12835	12878	12825	13064	12918	12856	12860	12912	12818	12891	12721	12890	12873	12817	12813	12750	12774	13022	12635	13057	12796	12707	12987	12799	12798	12824	12653	12806	12782	12909	12709	12892	12991	12876	12665	12915	12848	12685	12903	12814	13085	12873	12802	12745	12712	12807	12853	12895	12824	12870	12806	12598	12849	12898	12773	12772	12817	12758	12825	12633	12899	12989	12594	12743	12724	12886	12665	12786	12751	12879	12917	12782	12874	12937	12802	12964	12961	12796	12837	12786	12768	12861	12844	12827	12809	12759	12919	12893	12815	12716	12883	12786	12866	12791	12811	12850	12842	12863	12889	12916	12781	12839	12839	12771	12817	12648	12772	12912	12800	12801	12781	12750	12710	12644	12861	12847	12918	12897	12935	12795	12863	12813	12813	12852	12691	12905	12818	12878	12794	12810	12917	12898	12904	12872	12771	12722	12956	12970	12832	12876	12726	12850	12712	12964	12914	12708	12884	12602	12835	12748	12829	13044	12862	12951	12850	12650	12826	12946	12746	12905	12765	13009	12822	12633	12696	12853	12737	12891	12815	12682	12815	12726	12982	12657	12923	12802	12774	12683	12804	12851	12744	12880	13015	12705	12835	12927	12737	12611	12936	12707	12931	12921	12976	12762	12831	12848	12731	12810	12629	12645	12819	12778	12896	12917	12917	12931	12848	12754	12885	12775	13160	12765	12763	12916	12967	12884	12886	12855	12786	12757	12754	12830	12798	12875	12817	12888	12743	12825	12967	12704	12774	12875	12777	12892	12976	12866	12909	12777	12742	12762	12714	12800	12873	12818	12888	12967	12823	12770	12743	13028	12938	12854	12712	12876	12681	12853	12725	12780	12777	12820	12888	12748	12745	12760	12805	12780	12922	12651	12759	12930	12673	12604	12721	12851	12773	12711	12879	12757	12761	12774	12771	12673	12871	12879	12922	12880	12787	12809	12661	12708	12715	12768	12904	12824	13051	12743	12869	13016	12804	12728	12890	12660	12830	12867	12787	12737	12732	12824	12811	12835	12979	12875	12661	12862	12926	12878	12748	12758	12771	12753	12773	12672	12821	12953	12742	12781	12803	12870	12885	12860	12789	13053	12870	12866	12664	12811	12726	12795	12824	12912	12871	12662	12758	13011	12953	12851	12795	12847	12947	12776	12747	12741	12872	12773	12876	12769	12782	12939	12882	12955	12864	12943	12705	12794	12849	12681	12906	12520	12752	12825	12895	13006	12755	12741	12750	12623	12822	12864	12877	12837	12729	12903	12679	12864	12962	12951	12769	12856	12890	12851	12690	12737	12837	12713	12768	12918	12732	12757	12757	12879	12847	12752	12869	12933	12751	12707	12782	12906	12910	12843	12608	12836	12900	12858	12814	12959	12838	12866	12756	12687	12894	12870	12722	12759	12948	12841	12862	12917	12735	12822	12735	12877	12945	12960	12892	12871	12763	12798	12671	12857	12842	12894	12789	12917	12785	12821	12744	12691	13044	12838	12946	12928	12766	12839	12830	13043	12883	12865	12850	12812	12711	12714	12877	12698	12789	12773	12655	12846	12821	12783	12977	12919	12721	12900	12857	12718	12730	12689	12784	12946	12941	12868	12770	12884	12764	12956	12871	12853	12873	12936	12922	12669	12763	12919	12669	12695	12939	12819	12709	12799	12977	12830	12673	12957	12857	12792	12725	12739	12698	12718	12765	12903	12841	12724	12918	12605	12737	12811	12779	13002	12704	12813	12843	12919	12720	12818	12832	12731	12858	12840	12791	12933	12766	12727	12831	12838	12840	12828	12889	12990	12979	12802	12743	12742	12643	12748	12689	13003	12739	12928	12686	12859	12702	12670	12803	12932	12866	12825	12766	12989	12811	12805	12756	12914	12863	12903	12878	12749	12849	12727	12740	12724	12722	12852	12814	12873	12786	12797	12901	12762	12949	12894	12879	12883	12902	12979	12640	12795	12783	12832	12838	12814	12855	12838	12767	12916	13012	12843	12878	13060	12876	12922	12708	12912	12746	12873	12933	12854	12702	12817	12959	12829	12869	12611	12963	12831	12919	12878	12731	12898	12947	12936	12718	12726	12663	12778	12776	12993	12868	12822	12863	12787	12818	12880	12779	12774	12752	12857	12700	12765	12904	13094	12744	13028	12893	12849	12835	12659	12747	12805	12867	12911	12815	12782	12945	12770	12837	12884	12730	12905	12847	12815	12843	12848	12919	12749	12780	12777	12942	12835	12773	12791	12916	12750	12799	12664	12939	12878	12816	12787	12793	12899	12724	13018	12772	12724	12785	12780	12782	12687	12814	12749	12793	12837	12961	12863	12845	12817	12732	12955	12774	12766	12932	12882	12759	12705	12642	12829	12801	12754	12828	12748	12867	12823	12627	12824	12894	12821	12872	12733	12980	12816	12771	12812	12886	12642	12806	12913	13041	12847	12786	12930	13010	12869	12705	12791	12903	12858	12970	12945	12850	12946	12745	12892	12704	12916	12677	12869	12879	12787	12760	12772	12732	12813	12841	12699	12606	12770	12709	12963	12748	12889	12846	12937	12730	12758	12821	12628	12824	12667	12972	12743	12802	12931	12860	12850	12764	12875	12865	12883	12967	12706	12852	12615	12855	12822	12939	12791	12905	12856	12807	12813	12925	12867	12767	12901	12721	12899	12726	12971	12775	12825	12669	12804	12892	12741	12953	12832	12794	12787	12811	12811	12835	12621	12742	12918	12839	12855	12802	12789	12749	12865	12885	12884	12723	12792	13012	12813	12864	12876	12830	12557	12954	12846	12850	12919	12748	12617	12812	12865	12834	12733	12935
24032	21495	29123	24947	45635	72637	64889	47907	32600	21966	17462	16195	15964	15883	15755	15586	15767	15852	15754	15821	15699	15626	15775	15655	15602	15838	15683	15607	15649	15597	15637	15876	15674	15828	15657	15904	15742	15515	15817	15808	15687	15588	15585	15605	15870	15725	15573	15550	15744	15811	15628	15690	15572	15664	15839	15721	15509	15736	15702	15568	15712	15616	15539	15734	15741	15593	15560	15670	15537	15832	15452	15775	15589	15847	15634	15621	15563	15517	15736	15667	15577	15714	15503	15563	15640	15620	15628	15580	15571	15485	15703	15555	15454	15617	15562	15698	15661	15644	15652	15592	15608	15537	15582	15596	15700	15460	15737	15558	15562	15477	15699	15538	15640	15741	15666	15718	15530	15654	15844	15372	15523	15412	15497	15602	15592	15599	15674	15604	15639	15576	15666	15691	15636	15635	15711	15576	15492	15752	15803	15658	15630	15546	15599	15758	15591	15663	15714	15430	15575	15560	15711	15616	15569	15888	15593	15641	15469	15831	15506	15628	15548	15722	15924	15691	15631	15508	15490	15541	15506	15554	15742	15712	15655	15360	15753	15646	15564	15537	15668	15651	15666	15615	15640	15580	15672	15311	15520	15611	15780	15565	15516	15591	15658	15709	15588	15411	15590	15555	15564	15554	15695	15738	15464	15533	15432	15631	15660	15672	15579	15387	15664	15629	15627	15483	15400	15785	15899	15685	15672	15681	15540	15602	15481	15632	15522	15692	15624	15623	15492	15680	15444	15529	15941	15578	15693	15682	15466	15488	15666	15648	15731	15663	15612	15524	15579	15782	15644	15418	15759	15558	15600	15609	15572	15705	15541	15621	15783	15813	15506	15746	15351	15480	15477	15598	15817	15909	15614	15645	15592	15507	15609	15822	15620	15589	15377	15676	15561	15596	15581	15589	15680	15492	15616	15723	15646	15694	15703	15507	15605	15808	15719	15621	15628	15706	15727	15747	15502	15699	15693	15683	15610	15656	15594	15606	15724	15632	15474	15605	15486	15667	15474	15524	15602	15547	15484	15637	15725	15501	15660	15811	15558	15633	15707	15562	15585	15876	15640	15560	15360	15733	15654	15534	15512	15480	15503	15763	15526	15675	15688	15675	15554	15452	15411	15582	15714	15532	15690	15607	15785	15545	15590	15588	15632	15502	15558	15780	15663	15498	15604	15649	15324	15551	15555	15547	15723	15554	15919	15757	15620	15568	15436	15522	15611	15557	15292	15510	15714	15796	15696	15762	15789	15543	15609	15599	15572	15519	15653	15635	15751	15728	15681	15679	15625	15604	15673	15844	15668	15606	15724	15574	15637	15585	15629	15484	15527	15596	15704	15714	15637	15614	15672	15652	15653	15551	15763	15571	15732	15631	15502	15553	15510	15575	15481	15454	15513	15732	15702	15490	15638	15617	15506	15786	15745	15770	15675	15488	15605	15670	15545	15610	15700	15576	15723	15731	15545	15726	15715	15563	15711	15452	15566	15483	15562	15481	15701	15688	15719	15506	15669	15854	15961	15654	15539	15655	15785	15624	15554	15578	15424	15957	15748	15582	15590	15678	15831	15698	15593	15642	15584	15645	15698	15839	15882	15579	15610	15511	15614	15724	15758	15612	15590	15685	15564	15327	15705	15695	15551	15651	15692	15509	15591	15537	15588	15592	15721	15500	15598	15517	15583	15614	15557	15569	15443	15726	15834	15776	15675	15405	15391	15624	15455	15755	15636	15538	15601	15482	15516	15602	15709	15687	15754	15648	15442	15703	15577	15514	15571	15580	15700	15644	15596	15625	15681	15569	15577	15542	15537	15643	15632	15576	15633	15683	15810	15558	15520	15495	15643	15916	15744	15416	15651	15779	15838	15717	15527	15645	15620	15659	15642	15725	15717	15666	15502	15607	15779	15558	15760	15698	15682	15468	15668	15553	15610	15506	15672	15642	15583	15655	15893	15588	15735	15553	15469	15803	15675	15533	15574	15625	15818	15694	15590	15618	15588	15633	15628	15505	15550	15584	15705	15767	15592	15587	15578	15622	15724	15632	15568	15528	15705	15731	15474	15776	15674	15710	15564	15556	15584	15611	15647	15622	15763	15544	15507	15515	15655	15652	15645	15621	15707	15705	15684	15680	15465	15543	15571	15694	15663	15731	15685	15655	15693	15409	15563	15704	15602	15519	15604	15644	15636	15671	15420	15758	15575	15514	15761	15668	15644	15727	15632	15455	15581	15738	15633	15485	15552	15517	15427	15643	15694	15684	15635	15603	16041	15607	15553	15565	15528	15608	15654	15527	15493	15499	15638	15581	15476	15479	15546	15599	15610	15680	15559	15753	15624	15651	15658	15706	15636	15587	15673	15546	15681	15490	15550	15461	15596	15875	15573	15444	15667	15748	15502	15413	15468	15589	15572	15572	15637	15544	15574	15593	15451	15591	15678	15638	15574	15600	15460	15526	15629	15482	15829	15566	15582	15509	15729	15523	15655	15633	15675	15589	15425	15710	15668	15657	15672	15578	15637	15479	15682	15545	15568	15623	15540	15350	15663	15730	15784	15538	15791	15778	15520	15505	15512	15557	15463	15684	15594	15684	15692	15681	15613	15570	15765	15762	15637	15567	15494	15587	15771	15539	15792	15786	15690	15548	15572	15754	15558	15519	15713	15665	15768	15516	15803	15817	15562	15529	15438	15530	15510	15630	15459	15522	15462	15683	15713	15587	15669	15858	15822	15680	15489	15523	15496	15430	15491	15643	15651	15593	15663	15524	15968	15464	15618	15520	15539	15746	15744	15646	15723	15614	15497	15474	15757	15709	15563	15609	15527	15512	15325	15362	15553	15591	15615	15471	15595	15489	15667	15724	15574	15486	15863	15428	15583	15878	15660	15593	15420	15516	15498	15441	15608	15564	15693	15729	15411	15674	15617	15709	15690	15538	15540	15627	15497	15532	15685	15750	15706	15651	15606	15568	15569	15502	15724	15515	15661	15556	15736	15400	15493	15463	15651	15593	15654	15626	15608	15491	15422	15724	15674	15595	15610	15631	15637	15757	15607	15721	15550	15635	15605	15727	15477	15685	15856	15671	15601	15639	15769	15599	15672	15462	15575	15551	15700	15761	15428	15684	15642	15610	15635	15504	15735	15684	15800	15729	15556	15684	15608	15396	15652	15629	15778	15482	15537	15589	15536	15731	15568	15409	15558	15601	15519	15510	15477	15563	15518	15355	15543	15625	15738	15671	15672	15554	15566	15636	15729	15463	15588	15631	15544	15795	15584	15497	15364	15538	15606	15377	15372	15651	15694	15386	15519	15568	15665	15720	15735	15458	15715	15709	15707	15712	15541	15727	15835	15538	15531	15611	15636	15635	15702	15634	15552	15570	15671	15710	15690	15537	15700	15743	15472	15631	15705	15672	15778	15631	15449	15561	15663	15546	15477	15584	15772	15593	15698	15480	15677	15512	15465	15458	15753	15638	15527	15534	15683	15628	15861	15573	15672	15696	15558	15587	15474	15601	15695	15615	15569	15663	15698	15443	15677	15549	15543	15801	15637	15618	15626	15720	15658	15662	15631	15440	15628	15479	15738	15512	15695	15724	15678	15731	15515	15477	15639	15446	15618	15633	15785	15640	15609	15667	15654	15573	15525	15441	15591	15594	15555	15526	15804	15666	15724	15594	15587	15639	15670	15651	15650	15672	15788	15671	15713	15590	15594	15590	15647	15450	15735	15454	15727	15619	15750	15599	15822	15645	15718	15560	15600	15571	15527	15646	15633	15684	15461	15580	15657	15637	15481	15471	15690	15552	15530	15485	15755	15683	15671	15364	15503	15612	15437	15771	15653	15506	15544	15627	15753	15678	15492	15519	15537	15561	15601	15456	15627	15767	15799	15613	15892	15824	15675	15630	15851	15531	15746	15747	15582	15550	15720	15665	15565	15771	15657	15710	15762	15906	15538	15658	15714	15670	15698	15630	15645	15550	15562	15562	15812	15812	15719	15487	15515	15591	15650	15802	15623	15575	15770	15772	15555	15503	15716	15605	15751	15717	15584	15632	15455	15733	15683	15588	15655	15698	15592	15829	15636	15769	15648	15488	15728	15700	15729	15475	15539	15641	15724	15708	15744	15796	15408	15740	15728	15626	15686	15671	15953	15590	15671	15760	15658	15763	15570	15476	15570	15576	15548	15403	15634	15597	15585	15636	15533	15363	15447	15595	15440	15737	15569	15686	15560	15562	15380	15421	15492	15349	15694	15495	15583	15626	15637	15720	15692	15724	15506	15588	15654	15493	15366	15597	15432	15633	15669	15674	15607	15516	15501	15480	15527	15698	15653	15779	15426	15428	15719	15833	15671	15518	15534	15699	15786	15661	15691	15656	15585	15576	15589	15615	15727	15609	15593	15562	15609	15890	15436	15574	15737	15687	15549	15781	15875	15463	15499	15607	15647	15588	15756	15573	15616	15464	15641	15403	15612	15485	15556	15443	15780	15680	15575	15731	15527	15519	15532	15498	15729	15607	15604	15678	15629	15568	15820	15582	15799	15585	15671	15652	15591	15408	15526	15678	15578	15553	15473	15785	15496	15674	15647	15659	15503	15503	15458	15430	15443	15639	15596	15676	15704	15853	15827	15585	15598	15549	15662	15611	15659	15617	15663	15535	15522	15712	15620	15419	15764	15525	15678	15712	15696	15546	15598	15524	15684	15726	15892	15498	15765	15545	15558	15732	15716	15592	15479	15709	15531	15674	15696	15712	15578	15426	15630	15640	15757	15622	15530	15457	15744	15684	15767	15633	15566	15452	15553	15598	15622	15437	15531	15757	15666	15387	15402	15729	15654	15628	15696	15610	15454	15822	15573	15656	15438	15514	15484	15520	15401	15776	15591	15433	15461	15576	15587	15547	15703	15620	15592	15610	15599	15578	15643	15772	15718	15420	15688	15639	15596	15492	15602	15739	15639	15541	15535	15329	15557	15487	15684	15633	15592	15654	15660	15551	15502	15809	15510	15616	15623	15670	15714	15620	15700	15600	15561	15583	15546	15464	15592	15755	15794	15523	15597	15612	15692	15845	15648	15622	15718	15722	15519	15630	15662	15574	15542	15703	15750	15538	15759	15652	15603	15425	15750	15654	15451	15582	15560	15617
29385	46760	40744	46480	67445	76137	64038	46089	29681	17454	13640	12767	12467	12613	12658	12612	12626	12574	12548	12675	12518	12519	12673	12479	12631	12559	12587	12558	12510	12630	12653	12628	12785	12570	12681	12509	12651	12566	12700	12801	12559	12578	12409	12491	12701	12607	12507	12713	12671	12572	12319	12549	12610	12598	12494	12468	12553	12590	12582	12572	12804	12438	12458	12703	12681	12406	12610	12572	12551	12663	12736	12604	12648	12592	12510	12601	12449	12510	12608	12565	12502	12538	12486	12475	12534	12456	12757	12468	12519	12533	12674	12654	12533	12504	12551	12672	12516	12488	12698	12513	12589	12604	12653	12495	12606	12508	12620	12590	12628	12598	12669	12490	12639	12496	12632	12604	12480	12485	12676	12488	12441	12487	12725	12556	12598	12645	12411	12544	12567	12549	12498	12590	12588	12506	12514	12593	12634	12507	12594	12486	12585	12676	12516	12570	12654	12658	12719	12713	12476	12447	12566	12509	12662	12556	12626	12481	12254	12748	12628	12655	12508	12518	12700	12716	12520	12558	12752	12725	12623	12493	12656	12415	12553	12574	12644	12616	12618	12631	12555	12544	12658	12411	12618	12672	12464	12488	12658	12444	12660	12525	12568	12630	12606	12547	12544	12691	12315	12510	12557	12695	12593	12553	12590	12692	12573	12593	12647	12545	12579	12643	12428	12505	12513	12550	12549	12686	12580	12528	12522	12374	12662	12577	12609	12507	12551	12599	12516	12804	12684	12667	12540	12598	12476	12620	12675	12609	12704	12596	12681	12503	12626	12592	12599	12488	12652	12663	12526	12553	12639	12448	12647	12650	12612	12580	12597	12661	12701	12645	12672	12402	12520	12549	12704	12563	12628	12468	12666	12594	12567	12505	12595	12735	12575	12557	12634	12593	12512	12525	12576	12569	12475	12582	12536	12457	12555	12580	12604	12567	12753	12650	12605	12648	12545	12546	12500	12621	12658	12450	12562	12368	12554	12452	12683	12718	12612	12608	12559	12567	12699	12457	12737	12766	12613	12430	12521	12517	12342	12560	12457	12558	12573	12471	12482	12673	12619	12549	12883	12640	12432	12727	12532	12497	12579	12612	12523	12816	12446	12387	12713	12783	12647	12575	12845	12542	12700	12551	12562	12663	12585	12465	12481	12586	12404	12459	12642	12595	12429	12508	12564	12416	12468	12625	12583	12574	12504	12519	12619	12625	12462	12652	12497	12478	12715	12595	12633	12483	12594	12418	12532	12626	12735	12515	12460	12538	12488	12444	12721	12551	12643	12644	12715	12645	12629	12506	12459	12657	12589	12492	12492	12466	12521	12461	12594	12581	12570	12621	12551	12605	12448	12439	12612	12610	12727	12572	12568	12519	12575	12519	12493	12623	12701	12491	12568	12606	12693	12595	12613	12507	12495	12553	12690	12504	12533	12599	12360	12649	12511	12609	12698	12555	12592	12480	12391	12482	12549	12390	12486	12469	12544	12448	12496	12618	12484	12639	12318	12531	12536	12419	12705	12615	12540	12565	12696	12560	12480	12483	12587	12654	12445	12595	12643	12429	12637	12578	12465	12442	12643	12585	12361	12623	12561	12494	12543	12615	12575	12628	12597	12574	12597	12478	12524	12518	12579	12657	12635	12607	12551	12598	12569	12578	12553	12338	12781	12572	12463	12524	12528	12598	12614	12624	12629	12549	12645	12680	12610	12665	12556	12490	12578	12655	12420	12701	12677	12674	12499	12544	12496	12397	12629	12729	12606	12555	12686	12623	12466	12552	12465	12628	12511	12484	12490	12565	12510	12518	12600	12534	12469	12669	12675	12656	12674	12612	12540	12569	12566	12580	12539	12460	12703	12498	12590	12633	12503	12536	12395	12821	12610	12450	12677	12616	12712	12414	12443	12616	12561	12647	12642	12561	12501	12592	12418	12489	12638	12697	12614	12576	12486	12537	12544	12594	12523	12486	12631	12615	12571	12514	12635	12501	12521	12505	12582	12551	12477	12794	12586	12677	12477	12585	12484	12563	12574	12641	12665	12532	12476	12491	12568	12389	12582	12756	12701	12641	12556	12547	12741	12650	12490	12647	12537	12453	12614	12716	12461	12591	12593	12603	12731	12474	12562	12626	12597	12496	12616	12628	12653	12565	12578	12506	12481	12618	12559	12608	12405	12588	12594	12452	12559	12529	12709	12632	12503	12516	12507	12555	12631	12346	12420	12558	12601	12670	12527	12527	12672	12497	12780	12619	12550	12674	12473	12659	12680	12496	12714	12742	12446	12589	12537	12576	12543	12526	12636	12615	12598	12620	12493	12560	12548	12640	12545	12607	12422	12654	12561	12622	12584	12327	12482	12652	12746	12557	12681	12599	12661	12712	12642	12384	12655	12519	12427	12806	12558	12604	12748	12521	12539	12634	12693	12689	12570	12683	12529	12614	12485	12706	12588	12694	12592	12453	12524	12393	12581	12511	12625	12657	12636	12617	12410	12399	12390	12756	12692	12632	12493	12543	12566	12413	12463	12596	12631	12516	12566	12655	12444	12510	12656	12646	12544	12473	12633	12447	12552	12492	12548	12620	12753	12635	12640	12500	12620	12670	12672	12622	12577	12388	12525	12604	12505	12530	12687	12488	12423	12585	12438	12677	12484	12456	12575	12568	12640	12526	12704	12469	12771	12443	12668	12511	12708	12694	12757	12554	12538	12405	12640	12496	12450	12405	12492	12541	12633	12508	12716	12575	12682	12639	12636	12520	12598	12550	12652	12674	12492	12621	12765	12628	12568	12533	12678	12454	12730	12594	12685	12458	12521	12447	12657	12558	12628	12345	12487	12552	12549	12601	12644	12527	12722	12731	12628	12547	12663	12666	12623	12557	12591	12504	12770	12564	12619	12432	12546	12447	12594	12491	12586	12640	12520	12473	12643	12570	12601	12591	12740	12713	12605	12561	12499	12512	12608	12635	12650	12655	12480	12695	12708	12444	12572	12568	12602	12626	12470	12525	12426	12519	12618	12502	12578	12547	12576	12579	12329	12697	12508	12488	12507	12533	12594	12539	12518	12533	12626	12563	12527	12625	12548	12557	12596	12556	12470	12509	12711	12530	12660	12704	12506	12471	12591	12579	12478	12610	12589	12547	12502	12750	12589	12532	12643	12528	12664	12574	12524	12692	12493	12644	12563	12665	12691	12579	12660	12614	12501	12564	12481	12695	12550	12541	12565	12563	12577	12511	12618	12531	12603	12611	12657	12500	12616	12638	12618	12598	12667	12493	12670	12762	12592	12519	12378	12528	12678	12573	12589	12555	12613	12599	12603	12605	12753	12557	12559	12715	12540	12489	12649	12549	12534	12594	12736	12597	12561	12576	12621	12501	12583	12497	12685	12493	12476	12537	12478	12624	12501	12610	12593	12503	12558	12577	12674	12582	12409	12632	12592	12576	12427	12671	12520	12610	12667	12592	12508	12569	12517	12437	12671	12538	12825	12483	12582	12461	12592	12512	12510	12636	12771	12613	12477	12579	12631	12445	12528	12738	12652	12527	12635	12504	12674	12656	12593	12560	12752	12479	12497	12398	12434	12587	12578	12589	12507	12766	12603	12563	12520	12555	12580	12400	12650	12505	12535	12608	12584	12484	12610	12609	12538	12432	12563	12561	12565	12504	12536	12603	12590	12457	12480	12682	12506	12738	12554	12636	12651	12530	12591	12388	12575	12513	12477	12544	12512	12743	12636	12450	12626	12465	12576	12676	12618	12656	12484	12702	12642	12517	12639	12487	12577	12552	12601	12570	12586	12439	12535	12614	12555	12647	12301	12497	12623	12431	12658	12483	12627	12545	12708	12697	12598	12563	12592	12596	12634	12598	12384	12575	12622	12496	12635	12547	12462	12622	12518	12651	12582	12564	12491	12690	12457	12629	12595	12529	12707	12715	12423	12595	12638	12587	12608	12604	12554	12688	12726	12508	12645	12561	12714	12625	12714	12458	12612	12642	12683	12550	12701	12566	12622	12683	12675	12442	12505	12583	12707	12615	12436	12661	12626	12596	12677	12533	12668	12653	12583	12535	12562	12368	12739	12534	12437	12390	12670	12502	12572	12682	12658	12591	12718	12672	12578	12704	12401	12567	12455	12589	12464	12729	12594	12774	12584	12539	12642	12734	12660	12374	12598	12437	12709	12664	12503	12494	12608	12572	12395	12703	12655	12368	12630	12541	12643	12480	12563	12643	12619	12619	12641	12691	12635	12577	12599	12786	12602	12602	12722	12614	12780	12476	12669	12505	12717	12652	12509	12529	12584	12654	12663	12610	12500	12566	12761	12497	12456	12752	12573	12514	12577	12863	12618	12543	12522	12701	12548	12532	12584	12626	12444	12523	12530	12737	12677	12650	12553	12617	12502	12522	12485	12769	12659	12538	12704	12641	12775	12533	12598	12806	12639	12469	12656	12719	12618	12622	12637	12620	12879	12610	12626	12534	12687	12458	12449	12588	12615	12529	12604	12604	12513	12632	12654	12544	12828	12586	12581	12571	12733	12678	12555	12373	12545	12634	12431	12597	12515	12472	12544	12528	12618	12593	12605	12633	12529	12605	12476	12574	12561	12755	12691	12541	12580	12593	12490	12450	12606	12553	12646	12480	12542	12493	12464	12673	12678	12601	12557	12719	12598	12579	12597	12532	12610	12529	12677	12662	12657	12458	12525	12669	12602	12584	12710	12511	12487	12363	12715	12683	12574	12777	12644	12694	12611	12533	12538	12607	12425	12655	12588	12577	12550	12527	12647	12585	12658	12615	12685	12401	12497	12567	12724	12558	12441	12745	12725	12435	12559	12469	12598	12704	12728	12899	12502	12664	12497	12634	12502	12561	12679	12523	12565	12698	12551	12651	12602	12593	12595	12539	12475	12433	12587	12603	12575	12353	12620	12674	12527	12566	12615	12399	12689	12547	12667	12637	12465	12635	12551	12403	12553	12609	12530	12594	12639	12582	12491	12517	12629	12609	12668	12541	12601	12490	12658	12576	12657	12542	12511	12516	12592	12617	12584	12605	12715	12378	12517	12650	12638	12670	12621	12504	12591	12568	12498	12619	12532	12613	12508	12604	12745	12497	12548	12581	12624	12516	12430	12533	12565	12587	12579	12604
30030	23640	22891	20976	21957	24011	23667	19839	17363	15976	15311	15262	14801	15133	15196	14909	15037	15228	14991	14984	14760	14842	14896	15047	15121	15152	15113	15097	15122	14818	15047	14939	14777	14957	15099	14983	15073	15265	15050	14840	15033	15008	14930	14958	15071	15043	14876	15160	15131	15090	14962	14922	15097	15170	15153	15006	15043	15169	14960	15092	15011	15055	15043	15166	14988	15096	15161	15140	15010	14906	15020	15113	15104	15093	15051	14818	14983	14844	14824	14834	15004	14861	14924	14915	14959	14997	15153	15154	14957	14959	14936	15146	14995	15021	15157	15044	14822	14893	15088	15005	15219	15344	15066	15012	14942	15016	14833	14967	14983	14916	14946	14978	14944	15091	15015	15013	15031	15038	15025	14854	15070	14850	14851	14897	14968	14980	14768	15042	14957	14721	14986	14839	15123	15005	15048	14970	14789	14860	14818	15074	15102	15151	15055	14810	14875	14952	14780	15146	14864	14915	14893	15089	15079	14896	15329	14804	15077	15029	14940	14862	15049	14963	14903	14924	14827	15061	15115	14833	14929	14901	14968	14983	14903	14953	14935	14801	15058	14716	15136	14989	14972	14951	15036	15083	14842	15066	14957	14836	14911	14965	14941	14870	14757	14656	14915	14897	14939	15014	14990	14915	14911	15082	14885	14864	14790	14949	15056	14856	15111	14920	14926	15041	15045	15014	15059	14884	14895	14933	15112	14896	14925	15013	15017	14970	15049	14885	14955	14925	15089	14909	15006	14990	15105	15103	15197	15030	15244	15052	15146	14978	14994	15087	15094	15007	15139	14999	14761	15164	15020	15091	14988	14946	14953	14934	15090	14814	15060	15052	15138	14808	15135	15062	14916	14812	15241	15125	14881	14866	14802	14902	15049	15036	14799	14950	14777	15150	15002	15065	15194	14990	15091	14986	15021	14976	14819	15086	15166	14792	14859	15117	15021	14961	15085	15030	14965	14826	15229	15100	14925	14948	14957	14878	14925	15058	15125	15243	15119	15019	14917	14879	14967	14928	14930	14988	14929	15074	15049	15068	14962	15165	14943	14935	14882	14997	14929	14974	14910	14797	14877	15051	15047	14881	14795	14912	15173	15026	15008	14762	15063	14969	15025	14847	15021	15079	14954	14948	15004	14928	15032	15240	15124	15024	14776	15094	14810	14707	15138	14964	14910	15066	15141	15124	15000	15080	14920	14860	15028	14978	15071	15079	15048	14850	14976	14973	15027	15196	14761	14950	15034	14770	14838	14863	15007	14979	15044	15098	14987	14994	15205	15089	14974	15103	15020	14917	14850	14860	14868	15053	15000	15073	15026	14940	15251	15031	15076	14919	15299	15009	15109	14854	14927	15084	15096	15020	14943	14689	15089	14962	14996	14884	14880	15117	14906	14952	15046	14772	14905	14980	14770	15001	14948	15045	14912	15005	15181	14790	14864	14800	14985	15045	15106	15018	14848	14965	14981	14979	15087	14952	14912	14876	15038	14830	14875	15217	15049	14793	15095	14963	14941	14960	14934	15011	14857	15021	15103	15174	15145	15037	15073	14771	14965	14926	14882	14848	14918	14879	14799	14912	15016	15218	15225	15206	15156	15237	15194	14742	14889	14893	14818	14789	15095	14987	14983	14845	15009	15064	15131	14925	14990	15164	15029	15077	14848	14825	14837	14828	14857	14925	15029	15129	15002	14943	15041	15235	14994	14978	14995	14717	14961	14871	15151	15101	14946	14942	14953	14812	15080	14963	14821	15029	15010	15087	14989	14982	14730	14881	14860	14893	14938	15013	15080	14953	14879	15030	14826	15081	15093	15011	15002	14877	15145	14948	14983	14974	15092	14929	14959	14997	14847	14990	15063	14828	15260	15078	15076	15070	14824	15059	14963	15057	15165	15007	15007	14837	14908	15105	15160	14789	14811	15029	15177	15056	15175	15064	14838	14933	14981	15005	15163	14967	14745	14875	14946	14848	14921	14920	15041	15060	15071	15078	14845	15161	14957	15062	15048	15077	15074	14951	15096	14904	15053	14958	15036	15077	15114	15051	15012	14758	15011	14913	14913	14962	14767	14700	14936	15022	15247	14831	14943	14971	15019	14917	15049	14858	14966	15025	14894	15205	14861	14927	14929	15073	14967	15005	15072	15066	15023	14987	15082	14931	15109	14943	14899	14898	15031	14846	14928	14860	14931	15000	15139	15084	14951	14891	15020	14933	14917	14898	15046	15019	14942	15018	15065	15018	15096	15173	14992	15030	15149	14869	15079	14947	14977	14904	15073	15114	14950	14964	15187	15228	14917	14839	14973	15151	15070	14899	14952	15208	15033	15076	15155	14791	14867	15071	15222	15137	15028	14918	15017	14985	15017	15089	14898	14918	15017	15073	15189	15031	15011	15053	15234	15071	15127	14881	14745	14815	14701	14915	15184	15266	15127	15037	14827	14632	15079	14910	15044	15135	14870	14970	15005	15038	14922	14859	14784	15242	15030	15123	14818	14943	15137	14864	14965	14947	14988	14889	14884	14967	15014	14925	14906	15034	15053	15029	15132	14945	14671	14997	14998	14882	15111	14987	15003	15032	15094	14889	15047	15006	14954	14767	15128	15155	15024	15038	15154	14956	14909	14744	15032	15021	15120	15114	14922	14897	15031	14883	15039	14913	15047	14759	14858	14905	14863	14726	14993	14993	15110	14942	15114	14959	14952	15016	14956	14900	14930	14856	14934	14920	14999	15063	15148	14969	15075	14945	14875	15011	14871	15027	14908	14934	14843	15150	14983	14896	15150	15142	15161	15010	15109	14949	15009	15032	14923	14793	15092	14960	15055	14846	14859	15151	15059	14752	14943	14858	15022	15070	15193	14896	14998	14832	15024	14858	14994	15034	14971	14963	14984	15001	14991	14785	15056	15199	15141	15014	14940	15114	15188	14925	15083	15130	15154	15264	15007	15063	14996	14970	14973	14700	15138	15088	15204	14811	15033	14906	14976	14877	14914	14880	15063	15139	14824	15020	15034	14760	15053	15126	14976	15049	14837	15031	14943	15000	14936	15249	14914	14963	15264	14862	14863	14922	14853	15014	14832	14869	14759	14912	15033	14868	15339	14897	14942	15016	14994	14816	14800	15031	15094	15024	15064	14927	14879	14879	15058	14722	14955	14877	14825	14875	14932	14710	15051	15150	14993	15078	14889	14966	15037	14959	15057	14819	14982	14971	14939	14972	15029	14975	14977	14853	15162	15230	15057	15029	14758	15024	14992	14958	14915	14971	15101	14834	14965	15137	14795	14906	14987	14986	15332	15025	14776	15109	14991	15189	14955	15070	14909	14850	14927	15067	15101	15075	14858	15151	14904	14940	15120	14876	15025	15024	15245	14986	15043	15122	14961	14915	14997	14951	15010	14950	14908	14985	15037	14868	15002	15124	15025	14707	15101	15116	15089	14942	14945	15006	15183	14796	14916	14880	14983	15041	14847	14966	15210	15127	15086	15129	14802	14932	14934	15070	15033	14953	14886	14820	15069	15017	15033	14991	14801	14971	14887	14864	14924	15059	14921	14879	14892	14949	15025	14855	14891	14993	14869	15099	15069	14953	14816	14967	15090	15077	14956	15072	15060	14974	15136	15059	15004	14969	14775	15093	14794	15026	14975	14824	15088	14989	15082	14966	14912	15015	15062	14813	14792	14852	14891	14904	14895	14982	14953	14905	15012	15114	14882	15075	14959	14724	14977	14986	14974	15078	14931	15091	14769	14764	14842	14911	14985	14872	14992	15048	15004	14939	14954	14933	15036	15079	14910	14963	14880	15080	14776	15068	14943	14952	14995	15002	14837	14965	15071	14843	15004	14865	15013	14974	14930	14850	14839	14848	15019	15043	15051	15004	15163	14959	15227	15010	14997	14880	15054	14868	14915	14875	15031	15082	15105	15087	15118	15027	15221	15173	15126	15003	15026	14895	14915	15006	14962	15093	15012	14948	14991	15008	14778	15129	15012	15029	14733	14772	15162	14981	14980	14958	14920	14963	15087	14856	14934	15130	15153	14961	15193	14935	14970	15018	14911	14911	15111	15062	15094	14932	14950	14963	15035	14956	15038	14977	14844	14758	14861	15053	14848	15134	15152	14976	15090	15126	15253	15050	14839	14806	14897	14983	14921	15167	14827	14998	14911	15078	14950	14906	14970	14943	14817	14873	15140	14977	14992	15034	14956	14954	14848	14811	14908	14898	14775	15134	15022	14942	15005	14965	15192	14991	14913	15117	14925	14980	15014	15046	15048	15068	14870	14994	15043	15166	14950	14958	14869	14829	14807	15046	15005	15120	15060	14875	15063	15089	14982	14934	15072	15048	14957	15071	15213	15074	15077	14873	14780	14907	14776	14965	15035	14829	14906	14952	15042	15010	14947	15110	15121	15100	15114	15073	14828	15050	15003	15015	15068	14898	14944	14889	15011	14902	14859	15007	14987	14919	14965	15008	15054	14954	14947	14945	15073	14937	14972	15122	14779	15027	14904	15112	15139	15017	15150	15009	15076	14975	15115	15000	15021	14920	14939	14950	15108	14864	14861	14846	15045	15144	14940	14831	14819	14976	15184	15051	15063	15160	14941	15014	14940	14946	14797	15065	15007	15160	15066	14910	14922	15089	14995	14683	15252	15102	15018	14925	15075	14859	14852	14910	15151	15016	14981	14955	15010	14932	14832	14860	14984	14883	15006	15411	15004	15192	14952	15111	15113	14994	14942	15007	14989	14853	14985	14890	15066	14925	14963	15003	15043	15100	15097	15049	14918	14980	14868	15025	15199	15018	15014	15051	15077	15055	15201	15153	15166	15183	14835	15055	15046	14878	14919	14979	14905	14997	15130	14897	14921	14979	14847	14796	14957	15017	15083	14960	14952	15199	14915	15166	14983	15066	15013	14956	15025	15076	14787	14782	15114	15051	14983	14766	14918	14842	15092	15108	14936	15090	14984	14956	14845	14901	14913	15008	14907	15043	15007	14796	15150	15032	15011	14962	14888	15096	15001	14838	14977	14992	15080	14854	15099	14801	15088	14951	14880	15060	14930	15059	15008	15063	15079	15073	15194	14961	15076	14987	14875	15027	14936	14820	14982	14956	14961	14993	15104	15028	15080	15081	14954	14750	14809	14897
20713	24841	19890	19545	22494	24332	22009	17674	14745	12781	12282	12181	12399	12237	12328	12086	12182	12342	12203	12249	12177	12155	12177	12165	12127	12097	12278	12235	12225	12166	12066	12331	12240	12219	12378	12217	12345	12207	12112	12217	12174	12248	12076	12280	12324	12307	12135	12265	12257	12143	12295	12098	12309	12113	12115	12307	12218	12096	12440	12212	12206	12281	12239	12106	12328	12161	12160	12191	12310	12184	12250	12190	12196	12071	12278	12192	12076	12348	12324	12203	12269	12132	12317	12372	12238	12149	12107	12385	12195	12194	12273	12214	12038	12102	12143	12066	12296	12139	12345	12199	12133	12247	12179	12317	12060	12329	12269	12071	12195	11925	12231	12275	12226	12146	12217	11996	12265	12160	12104	11999	12130	12273	12107	12152	12199	12214	12188	12315	12255	12134	12127	12191	12147	12278	12165	12279	12094	12124	12138	12092	12048	12320	12210	12227	12110	12302	12299	12308	12242	12318	12211	12027	12317	12215	12279	12190	12174	12188	12209	12314	12241	12260	12017	12152	12241	12311	12220	12119	12256	12075	11996	12295	12034	12204	12154	12233	12190	12007	12163	12154	12042	12194	12235	12317	12369	12136	12281	12068	12186	12305	12221	12313	12250	12220	12114	12116	12165	12083	12139	12243	12450	12019	12206	12151	12145	12130	12218	12240	12201	12123	12298	12224	12226	12247	12084	12148	12290	12108	12428	12222	12005	12003	12352	12165	12261	12291	12254	12174	12199	12084	12127	12137	12423	12155	12014	12018	12259	12216	12101	12160	12320	12188	12311	12210	12181	12116	12182	12257	12161	12175	12157	12128	12228	12084	12221	12151	12164	12258	12242	12064	11997	12297	12311	12239	12246	12163	12215	12087	12217	12005	12168	12220	12189	12064	12234	12033	12177	12160	12231	12201	12137	12204	12126	12149	12137	12309	12171	12258	12260	12348	12110	11981	12203	12226	12249	12220	12299	12130	12294	12165	12227	12273	12170	12206	12125	12297	12017	12270	12231	12405	12176	12117	12098	12210	12166	12285	12129	12503	12292	12368	12204	12208	12177	12180	12121	12062	12201	12200	12252	12265	12300	12113	12207	12289	12318	11963	12375	12225	12180	12193	12178	12341	12233	12011	12110	12161	12145	12149	12078	12051	12314	12127	12241	12320	12091	12316	12127	12268	12313	12215	12213	12092	12175	12213	12146	12173	12273	12081	12192	12266	12153	12133	12131	12145	12082	12138	12155	12227	12180	12219	12246	12160	12140	12224	12180	12317	12128	12259	12106	12282	12050	12100	12281	12155	12251	12369	12189	12226	12174	12172	12258	12104	12185	12298	12198	12116	12069	12352	12342	12319	12367	12264	12078	12127	12155	12101	12160	12034	12250	12278	12291	12220	12280	12254	12171	12214	12177	12319	12219	12335	12071	12236	12160	12177	12219	12256	12239	12340	11999	12168	12289	12215	12154	12324	12365	12212	12041	12188	12328	12180	12376	12213	12062	12226	12231	12127	12025	12323	12074	12243	12007	12324	12052	12098	12207	12330	12238	12243	12288	12096	12317	12292	12359	12144	12231	12235	12186	12162	12321	12214	12234	12096	12178	12281	12138	12285	12207	12226	12238	12188	12129	12218	12123	12140	12158	12187	12075	12205	12248	12152	12234	12139	12266	12090	12329	12181	12334	12226	12206	12248	12153	12323	12111	12303	12163	12097	12008	12175	12287	12312	12133	12224	12315	12159	12175	12270	12175	12036	12230	12213	12276	12160	12165	12197	12298	12222	12289	12323	12225	12163	12232	12100	12173	12128	12072	12360	12097	12114	12195	12166	12412	12152	12180	12099	12220	12224	12152	12245	12320	12098	11996	12263	12221	12068	12246	12257	12399	12087	12179	12271	12141	12216	12215	12052	12338	12304	12207	12074	12106	12326	12081	12255	12285	12241	12250	12332	12161	12227	12237	12092	12259	12214	12078	12194	12155	12167	12123	12138	12265	12117	12051	12169	12205	12132	12319	12219	12317	12331	12201	12191	12322	12353	12059	12260	12272	12232	12255	12204	12203	12290	12015	12305	12188	12096	12216	12303	12229	12279	12147	12232	12202	12373	12159	12279	12191	12177	12194	12211	12056	12237	12201	12284	12291	12037	12192	12114	12175	12157	12159	12264	12220	12063	12060	12052	12099	12265	12181	12360	12169	12204	12322	12332	12220	12124	12060	12143	12142	12145	12276	12242	12175	12184	12240	12201	12270	12186	12107	12075	12163	12303	12032	12233	12258	12212	12240	12125	12257	12217	12203	12251	12225	12253	12137	12248	12267	12198	12364	12102	12194	12204	12259	12221	12188	12295	12280	12240	11953	12349	12288	12289	12193	12233	12151	12129	12222	12149	12166	12109	12167	12154	12066	12201	12255	12245	12407	12291	12136	12138	12143	12232	12031	12186	12223	12295	12143	12143	12263	12167	12401	12233	12379	12188	12349	12183	12205	12173	12359	12155	12054	12335	12093	12321	12115	12193	12203	12198	12329	12298	12095	12091	12156	12156	12179	12300	12239	12180	12199	12089	12226	12281	12294	12145	12127	12177	12112	12219	12154	12262	12319	12140	12198	12006	12160	12206	12239	12307	12209	12422	12270	12278	12310	12233	12248	12253	12152	12378	12243	12252	12254	12242	12043	12381	12236	12388	12142	12240	12279	12181	12216	12227	12146	12171	12090	12204	12245	12161	12373	12142	12338	12279	12233	12183	12284	12178	12147	12071	12192	12231	12033	12277	12173	12263	12061	12338	12292	12206	12113	12344	12227	12247	12235	12138	12245	12159	12394	12394	11987	12104	12244	12273	12348	12077	12134	12308	12365	12031	12184	12116	12197	12103	12226	12011	12238	12104	12171	12189	12225	12296	12006	12031	12318	12247	12399	12285	12131	12416	12217	12107	12191	12208	12183	12058	12172	12327	12130	12158	12161	12051	12092	12214	12142	12202	12077	12238	12266	12238	12189	12238	12185	12124	12473	12171	12181	12210	12017	12229	12036	12138	12236	12296	12169	12183	12231	12279	12168	12363	12041	12107	12095	12264	12187	12180	12157	12168	12273	12138	12130	12284	12254	12241	12334	12116	12182	12249	12219	12339	12138	12190	12044	12332	12090	12260	12225	12334	12160	12108	12234	12131	12243	12211	12199	12286	12127	12195	12204	12323	12047	12032	12114	12173	12283	12088	12089	12252	12234	12163	12150	12211	12375	12336	12155	12314	12191	12149	12167	12190	12144	12204	12191	12279	12269	12239	12270	12239	12158	12229	12208	12101	12318	12191	12160	12199	12387	12398	12263	12152	12297	12111	12297	12196	12237	12118	12279	12270	12199	12180	12189	12246	12274	12295	12075	12270	12285	12245	12303	12272	12292	12145	12352	12145	12129	12329	12093	12327	12292	12342	12175	12155	12180	12274	12180	12274	12102	12263	12200	12217	12149	12177	12245	12280	12178	12189	12112	12302	12050	12343	12190	12108	12103	12107	12348	12238	12246	12283	12173	12227	12181	12029	12262	12292	12084	12172	12221	12267	12340	12270	12275	12334	11983	12159	12047	12255	12209	12329	12296	12045	12198	12204	12131	12315	12282	12270	12137	12249	12310	12239	12173	12251	12109	12278	12289	12271	12202	12219	12185	12124	12281	12311	12073	12256	11991	12141	12327	12305	12226	12175	12224	12170	12176	12168	12300	12159	12180	12189	12216	12196	12177	12388	12262	12370	12317	12094	12280	12028	12164	12268	12267	12300	12326	12226	12141	12290	12167	12216	12100	12238	12087	12198	12310	12106	12184	12316	12125	12324	12118	12235	12126	12163	12352	12310	12168	12255	12307	12186	12240	12396	12285	12248	12174	12136	12171	12141	12011	12165	12279	12024	12204	12143	12060	12264	12255	12303	12118	12267	12066	12292	12148	12159	12141	12084	12215	12182	12249	12180	12123	12192	11934	12252	12216	12194	12096	12148	12154	12199	12064	12305	12320	12172	12185	12287	12093	12289	12159	12261	12152	12350	12236	12145	12214	12227	12324	12250	12087	12282	12320	12223	12377	12308	12290	12321	12100	12251	12210	12293	12229	12222	12134	12185	12149	12279	12098	12273	12344	12108	12258	12229	12330	12219	12255	12183	12223	12263	12294	12341	12218	12186	12190	12124	12325	12337	12168	12100	12165	12259	12255	12133	12240	12237	12217	12324	12103	12395	12200	12150	12373	12333	12229	12256	12228	12181	12159	12123	12226	11970	12167	12257	12288	12238	12225	12160	12228	12419	12361	12044	12235	12215	12259	12326	12285	12117	12075	12167	12073	12173	12062	12190	12277	12238	12029	12116	12182	12184	12195	12294	12149	12293	12253	12045	12154	12440	12188	12206	12305	12007	12140	12194	12212	12059	12150	12205	12179	12094	12082	12125	12061	12277	12008	12160	12225	12107	12156	12151	12140	12127	12225	12234	12221	12424	12204	12259	12184	12187	12299	12298	12191	12182	12308	12292	12329	12155	12126	12325	12133	12090	12211	12141	12079	11939	12127	12007	12321	12236	12181	12226	12200	12401	12187	12106	12192	12252	12327	11969	12209	12234	12200	12224	12155	12186	12347	12340	12309	12182	12079	12073	12298	12115	12257	12123	12099	12190	12256	12362	12194	12144	12115	12308	12123	12210	12285	12198	12264	12110	12174	12408	12029	12115	12264	12226	12420	12341	12072	12146	12260	12252	12095	12232	12058	12204	12368	12157	12249	12251	12355	12259	12196	12181	12263	12147	12276	12294	12037	11972	12132	12201	12050	12431	12160	12221	12305	12258	12285	12254	12232	12197	12119	12253	12253	12123	12194	12195	12252	12215	12167	12238	12319	12197	12165	12109	12248	12202	12186	12135	12316	12279	12000	12174	12133	12104	12131	12239	12169	12252	12245	12349	12123	12114	12060	12169	12202	12184	12320	12196	12428	12222	12285	12197	12233	12177	12311	12214	12221	12220	12310	12174	12225	12078	12284	12262	12208	12090	12343	12234	12193	12308	12320	12288	12183	12212	12267	12174	12162	12274	12187	12320	12252	11995	12306	12245	12212	12182	12213	12165	12276	12310	11959	12192	12214	12189	12057	12310	12188	12145	12323	12177	12248	12216
25594	21470	28567	26266	37854	51949	54889	44876	31941	21492	16735	15696	15560	15416	15269	15385	15239	15506	15051	15433	15406	15454	15229	15325	15301	15180	15259	15264	15240	15133	15390	15225	15100	15291	15373	15593	15284	15180	15192	15226	15206	15329	15388	15262	15394	15312	15156	15384	15351	15333	15076	15135	15270	15175	15053	15462	15275	15315	15330	15186	15214	15151	15202	15223	15267	15232	15356	15452	15414	15260	15311	15393	15305	15262	15220	15432	15115	15288	15139	15236	15171	15301	15189	15269	15373	15337	15374	15331	15383	15292	15129	15235	15472	15361	15354	15196	15276	15479	15222	15059	15379	15301	15409	15199	15055	15201	15254	15304	15293	15161	15218	15249	15231	15263	15303	15411	15202	15130	15252	15304	15343	15404	15173	15064	15189	15272	15232	15444	15381	15129	15219	15213	15157	15119	15229	15403	15006	15060	15219	15159	15178	15351	15092	15063	15211	15288	15443	15156	15237	15209	15272	15080	15408	15361	15193	15111	15243	14923	15326	15192	15349	15237	15141	15236	15286	15297	15259	15284	15353	15169	15250	15027	15191	15333	15145	15045	15184	15080	15175	15314	15064	15258	15235	15199	15137	15239	15471	14957	15429	15259	15085	15420	15086	15079	15241	15300	15107	15310	15216	15293	15074	15240	15383	15434	15626	15289	15222	15400	15342	15321	15291	15344	15199	15111	15206	15118	15403	15215	15360	15261	15209	15118	15261	15158	15104	15143	15229	15240	15302	15221	15391	15254	15264	15344	15334	15252	15209	15492	15140	15016	15172	15204	15189	15111	15246	14991	15129	15275	15373	15418	15226	15192	15315	15195	15203	15333	15096	15287	15128	15210	15193	15228	15167	15132	15116	15195	15216	15326	15222	15333	15236	15222	15170	15295	15226	15123	15046	15230	15073	15039	15088	15215	15043	15216	15313	15166	15275	15440	15300	15119	15297	15109	15173	15027	15216	15442	15107	15377	15164	15219	15245	15368	15217	15228	14997	15361	15324	15340	15255	15316	15270	15114	15178	15319	15276	15241	15083	15246	15138	15343	15144	15264	15138	15440	15394	15280	15195	15244	15235	15256	15016	15284	15214	15232	15057	15285	15190	15192	15309	15114	15262	15275	15310	15035	15211	15148	15282	15180	15203	15125	15268	15311	15153	15249	15185	15328	15202	15348	15135	15251	15065	15158	15212	15279	15360	15004	15122	15155	15096	15203	15288	15367	15355	15140	15207	15228	15160	15211	15049	15274	15084	15073	15349	15235	15204	15120	15291	15199	15231	15273	15195	15181	15163	15023	15127	15134	15200	15231	15148	15330	15333	15222	15222	15229	15166	15224	15377	15211	15258	15084	15188	15179	15405	15249	15283	15153	15095	15345	15343	15180	15251	15340	15146	15341	15366	15236	15271	15323	15243	15302	15252	15351	15351	15307	15333	15030	15270	15285	15101	15167	15415	15227	15238	15222	15351	15324	15240	15218	15237	15224	15289	15258	15259	15461	14998	15206	15075	15137	15211	15252	15218	15307	15277	15210	15018	15153	15298	15090	15362	15346	15307	15236	15212	15284	15168	15151	15290	15272	15146	15206	15223	15291	15191	15363	15214	15104	15174	15206	15362	15374	15111	15033	15255	15014	15255	15343	15222	15161	15245	15221	15243	15218	15294	15305	15390	15285	15313	15125	15135	15371	15193	15413	15043	15226	14988	15011	15131	15089	15321	15268	15190	15380	15290	15274	15193	15051	15198	15266	15108	15229	15371	15192	15229	15192	15142	15170	15200	15179	15160	15386	15251	15116	15227	15315	15208	15233	15200	15342	15200	15219	15187	15298	15318	15307	15265	15082	15296	15026	15209	15187	15342	15144	15245	15161	15238	15077	15432	15165	15196	15212	15299	15268	15238	15240	15346	15163	15348	15498	14950	15497	15104	15226	15376	15395	15153	15182	15198	15090	14979	15181	15263	15175	15200	15171	15145	15130	15267	15362	15279	14983	14996	15372	15354	15247	15243	15262	15200	15208	15274	15325	15197	15255	15207	15238	15189	15233	15256	15058	15262	15365	15206	15371	15004	15270	15184	15282	15247	15305	15141	15181	15386	15216	15306	15406	15198	15230	15145	15165	15332	15207	15201	15185	15046	15143	15344	15267	15192	15381	15339	15318	15310	15261	15183	15353	15426	15247	15495	15154	15295	15298	15159	15201	15154	15045	15061	15208	14909	15289	15185	15273	15024	15287	15347	15150	15158	15354	15334	15206	15059	15256	15175	15291	15056	15210	15289	14996	15193	15060	15054	15309	15341	15160	15248	15273	15248	15304	15135	15119	15267	15376	15163	15268	15080	15277	15158	15224	15332	15322	15272	15250	15387	15131	15426	15506	15221	15349	15243	15067	15202	15107	15164	15296	15480	15262	15199	15215	15106	15287	15149	15276	15117	15237	15161	15194	14966	15044	15169	15140	15243	15225	15043	15317	15287	15583	15383	15188	15173	15353	15271	15144	15278	15322	15105	15210	15176	15126	15305	15318	15087	15202	15424	15248	15059	15307	15116	15312	15073	15156	15139	15205	15319	15261	15182	15075	15344	15296	15257	15154	15266	15378	15136	15206	15237	15157	15162	15212	15467	15071	15208	15167	15153	15179	15344	15193	15087	15147	15202	15109	15166	15361	15322	15207	15204	15059	15351	15296	15159	15233	15077	15117	15132	15312	15263	15027	15196	15266	15204	15098	15252	15375	15395	15132	15305	15306	15096	15436	15275	15449	15271	15151	15330	15254	15298	15348	15203	15493	15257	15187	15207	15374	15411	15216	15332	15096	15313	15371	15219	15192	15104	15054	15201	15202	15205	15166	15110	15284	15342	15222	15205	15187	15354	15333	15343	15061	15188	15014	15405	15274	15197	15172	15228	15184	15209	15297	15387	15213	15197	15103	15381	15274	15436	15317	15159	15095	15361	15218	15106	15061	15301	15071	15310	15127	15088	15340	15012	15060	15079	15090	15290	15357	15330	15250	15405	15295	15398	15313	15326	15196	15375	15442	15209	15380	15304	15281	15102	15272	15217	15285	15210	15409	15325	15173	15292	15211	15290	15412	15204	15410	15261	15313	15280	15307	15366	15184	15352	15324	15316	15200	15082	15257	15414	15283	15153	15211	15157	15184	15314	15155	15241	15240	15277	15299	15228	15135	15116	15184	15212	15252	15372	15394	15184	15152	15162	15163	15296	15152	15408	15184	15239	15246	15222	15339	15323	15332	15304	15232	15226	15269	15401	15427	15157	15088	15399	15323	15114	15280	15416	14982	15203	15304	15396	15027	15226	15364	15226	15201	15251	15320	15268	15189	15107	15104	15300	15034	15241	15265	14960	15205	15366	15378	15224	15185	15237	15315	15180	15241	15206	15286	15199	15433	15236	15319	15219	15312	15135	15277	15305	15253	15361	15342	15202	15302	15229	15149	15251	15212	15415	15098	15152	15195	15208	15282	15313	15258	15178	15060	15351	15205	15102	15155	15386	15522	15265	15295	15110	15039	15402	15288	15430	15268	15102	15223	15085	15190	15295	14984	15194	15292	15261	15168	15234	15262	15284	15309	15339	15282	15268	15123	15306	15266	15255	15198	15307	15333	15419	15386	15164	15153	15173	15317	15143	15326	15332	15275	15371	15343	15314	15238	15181	15191	15273	15064	15102	15347	15079	15224	15501	14966	15241	15349	15380	15333	15196	15214	15196	15200	15179	15055	15147	15285	15122	15018	15066	15222	15058	15144	15166	15243	15199	15280	15298	15176	15435	15203	15290	15229	15349	15014	15211	15248	15457	15165	15316	15342	15344	15229	15232	15248	15266	15395	15178	15223	15304	15449	15157	15485	15112	15080	15177	14996	15152	15248	15209	15265	15161	15139	15158	15295	15204	15152	15042	15200	15249	15463	14952	14992	15108	15223	15429	15281	15239	15118	15104	15229	15212	15231	15229	15141	15204	15286	15251	15092	15376	15284	15346	15173	15221	15016	15104	15159	15282	15242	15245	15168	15180	15345	15270	15191	15277	15245	15310	15276	15275	15218	15143	15259	15217	15280	15240	15192	15218	15310	15339	15416	15469	15101	15239	15438	15255	15405	15377	15245	15068	15279	15203	15160	15178	15107	15123	15292	15063	15283	15195	15035	15071	15238	15140	15316	15085	15288	15320	15253	15341	15363	15234	15270	15282	15325	15098	15298	15232	15137	15394	15036	15270	15352	15230	15154	15218	15208	15270	15107	15069	14938	15261	15122	15162	15241	15251	15170	15047	15224	15276	15220	15245	15160	15144	15162	15117	15268	15157	15094	15313	15126	15194	15304	15292	15302	15106	15348	15108	15330	15111	15329	15237	15160	15238	15309	15275	15304	15279	15326	15187	15416	15389	15400	15277	15115	15338	15314	15130	15177	15033	15185	15211	15316	15378	15165	15185	15146	15251	15220	15271	15105	15312	15295	15124	15312	15273	15140	15191	15362	15148	15169	15297	15194	15198	15178	15362	15202	15247	15122	15149	15286	15157	15406	15352	15385	15231	15297	15099	15228	15376	15179	15029	15225	15298	15165	15323	15259	15285	15140	15257	15508	15228	15184	15333	15220	15190	15327	15368	15298	15143	15095	14978	15221	15286	15341	15364	15100	15172	15039	15393	15160	15193	15194	15374	15176	15358	15151	15059	14859	15046	15360	15054	15240	15420	15233	15238	15283	15346	15258	15152	15394	15275	15466	15134	15218	15050	15256	15201	15467	15248	15356	15322	15319	15277	15388	15216	15401	15323	15270	15169	15016	15182	15206	15275	15376	15415	15224	15203	15419	15298	15262	15150	15228	15245	15153	15227	15178	15267	15224	15382	15286	15330	15316	15239	15341	15235	15031	15176	15120	15200	15036	15323	15171	15180	15253	15220	15261	15239	15123	15252	15136	15176	15023	15208	15357	15255	15105	15273	15147	15237	15015	15195	15351	15208	15113	15147	15053	15300	15216	15382	15240	15156	15380	15285	15275	15230	15166	15403	15333	15218	15302	15164	15109	15416	15152	15445	15217	15264	15119	15244	15164	15292	15369	15150	15411	15129	15063	15280	15259	15206	15071	15101	15146	15399	15420	15148	15251	15043	15235	15249	14972	15107	15210
24183	36193	32532	35094	48285	52184	52220	43223	29457	17319	13213	12548	12359	12471	12358	12317	12508	12468	12298	12539	12365	12294	12471	12408	12349	12444	12337	12445	12409	12456	12449	12286	12311	12506	12424	12404	12554	12310	12428	12284	12451	12454	12328	12322	12347	12571	12522	12484	12405	12543	12360	12367	12390	12324	12320	12339	12546	12322	12353	12419	12369	12435	12447	12336	12344	12439	12440	12401	12291	12523	12585	12558	12460	12414	12241	12433	12334	12297	12465	12308	12328	12187	12448	12393	12465	12517	12316	12436	12496	12493	12330	12357	12494	12281	12406	12439	12402	12457	12354	12465	12411	12248	12343	12485	12372	12318	12525	12265	12551	12393	12583	12554	12360	12397	12404	12378	12249	12289	12350	12608	12244	12352	12314	12446	12400	12282	12471	12205	12336	12565	12320	12165	12252	12491	12405	12460	12376	12400	12260	12560	12436	12249	12305	12419	12417	12334	12452	12442	12483	12304	12324	12409	12337	12498	12337	12482	12560	12345	12326	12332	12343	12156	12602	12392	12419	12393	12304	12284	12358	12310	12393	12267	12472	12438	12362	12521	12347	12446	12367	12373	12389	12286	12253	12293	12431	12252	12338	12241	12520	12253	12358	12418	12325	12293	12423	12424	12326	12384	12392	12485	12350	12343	12607	12496	12477	12279	12362	12288	12386	12326	12241	12400	12541	12309	12298	12322	12454	12326	12526	12307	12208	12279	12319	12418	12406	12480	12294	12264	12565	12464	12397	12436	12371	12467	12366	12332	12502	12528	12340	12279	12473	12332	12424	12323	12468	12296	12421	12288	12478	12345	12380	12364	12498	12427	12434	12533	12313	12314	12343	12502	12307	12307	12321	12526	12410	12437	12347	12464	12300	12466	12421	12316	12374	12450	12373	12418	12411	12410	12577	12447	12461	12381	12428	12472	12369	12384	12447	12335	12425	12335	12402	12331	12525	12399	12336	12459	12553	12430	12382	12334	12479	12374	12539	12567	12230	12250	12401	12368	12405	12372	12342	12307	12257	12586	12250	12515	12233	12319	12254	12399	12262	12427	12500	12342	12358	12353	12347	12607	12423	12364	12609	12442	12455	12346	12451	12355	12452	12351	12404	12432	12242	12330	12501	12404	12433	12303	12566	12290	12403	12218	12322	12323	12351	12382	12437	12365	12465	12489	12317	12450	12427	12358	12489	12558	12531	12447	12485	12227	12237	12385	12466	12296	12489	12467	12448	12235	12357	12463	12575	12193	12465	12473	12487	12459	12390	12234	12304	12348	12311	12308	12322	12468	12315	12478	12360	12360	12270	12349	12415	12335	12339	12436	12388	12412	12331	12516	12241	12359	12334	12233	12419	12458	12417	12452	12287	12472	12310	12259	12326	12375	12457	12443	12306	12439	12417	12472	12389	12463	12359	12373	12330	12386	12587	12446	12270	12370	12294	12392	12408	12338	12142	12459	12289	12352	12471	12362	12313	12271	12301	12551	12492	12461	12430	12321	12420	12433	12329	12451	12401	12286	12416	12438	12441	12442	12414	12453	12438	12286	12540	12328	12418	12395	12468	12214	12363	12418	12358	12376	12455	12376	12389	12607	12219	12436	12356	12400	12419	12286	12541	12225	12326	12419	12411	12400	12506	12340	12489	12454	12458	12376	12320	12557	12398	12356	12574	12368	12197	12442	12422	12451	12269	12467	12395	12473	12411	12565	12439	12362	12536	12383	12368	12346	12304	12536	12337	12488	12415	12492	12509	12356	12655	12220	12504	12589	12341	12280	12252	12350	12275	12363	12399	12465	12281	12299	12440	12517	12372	12401	12302	12423	12527	12257	12495	12228	12308	12459	12521	12351	12441	12557	12402	12373	12382	12423	12448	12335	12325	12445	12422	12442	12319	12373	12410	12486	12448	12374	12380	12467	12396	12321	12382	12256	12475	12288	12338	12517	12472	12316	12395	12391	12234	12286	12466	12295	12312	12299	12424	12525	12305	12387	12416	12395	12524	12445	12348	12481	12281	12332	12422	12383	12437	12485	12246	12513	12469	12456	12388	12272	12377	12400	12529	12438	12458	12440	12486	12372	12465	12251	12264	12399	12503	12369	12444	12382	12468	12395	12388	12574	12527	12394	12461	12359	12451	12469	12452	12405	12366	12359	12244	12189	12364	12429	12467	12356	12396	12377	12267	12464	12496	12474	12318	12423	12329	12463	12214	12359	12282	12221	12370	12339	12387	12463	12417	12497	12359	12394	12573	12468	12100	12480	12415	12371	12401	12360	12418	12368	12444	12381	12293	12438	12415	12364	12530	12548	12375	12489	12462	12264	12491	12506	12376	12548	12305	12524	12565	12221	12444	12297	12499	12321	12481	12399	12501	12541	12421	12279	12478	12148	12287	12438	12346	12318	12261	12434	12383	12612	12354	12484	12492	12372	12349	12284	12387	12418	12227	12595	12439	12522	12506	12534	12442	12208	12370	12550	12233	12382	12469	12266	12374	12448	12362	12504	12341	12507	12470	12416	12489	12363	12268	12290	12565	12321	12502	12445	12403	12343	12478	12461	12512	12188	12305	12408	12249	12324	12440	12421	12381	12569	12314	12314	12371	12381	12227	12344	12443	12451	12356	12296	12283	12445	12417	12277	12264	12336	12414	12261	12241	12242	12239	12333	12271	12271	12313	12206	12440	12515	12356	12401	12288	12499	12371	12514	12339	12469	12412	12408	12437	12367	12608	12567	12437	12287	12281	12398	12345	12578	12318	12486	12367	12280	12508	12578	12387	12324	12381	12510	12506	12419	12423	12265	12315	12309	12272	12431	12448	12337	12450	12421	12260	12393	12424	12403	12241	12328	12143	12494	12306	12360	12432	12439	12368	12625	12464	12351	12386	12499	12288	12508	12355	12618	12270	12391	12455	12369	12330	12470	12450	12226	12337	12401	12402	12346	12422	12364	12404	12375	12298	12530	12298	12313	12357	12342	12483	12517	12519	12346	12481	12335	12432	12303	12469	12383	12383	12458	12369	12457	12392	12386	12396	12360	12306	12354	12448	12547	12366	12372	12229	12405	12471	12563	12339	12276	12358	12373	12378	12384	12417	12204	12491	12330	12318	12340	12350	12388	12493	12452	12429	12381	12382	12373	12409	12332	12365	12475	12407	12285	12466	12345	12325	12308	12318	12211	12421	12261	12600	12306	12406	12360	12299	12194	12514	12389	12260	12206	12400	12562	12585	12242	12313	12497	12475	12268	12447	12390	12346	12485	12476	12466	12466	12336	12519	12329	12363	12213	12499	12332	12374	12445	12401	12286	12360	12424	12555	12338	12301	12244	12460	12467	12410	12408	12360	12316	12309	12456	12523	12306	12156	12419	12273	12355	12481	12372	12376	12418	12387	12304	12301	12466	12303	12383	12331	12538	12343	12301	12466	12388	12450	12321	12159	12243	12433	12392	12530	12382	12498	12350	12424	12566	12394	12266	12624	12441	12586	12386	12413	12325	12370	12482	12343	12371	12330	12443	12449	12336	12359	12360	12549	12395	12428	12372	12318	12377	12362	12403	12441	12269	12503	12352	12198	12335	12626	12464	12334	12365	12581	12357	12356	12452	12302	12409	12456	12328	12563	12461	12344	12428	12312	12434	12402	12255	12343	12288	12317	12462	12348	12394	12344	12294	12510	12480	12461	12457	12370	12302	12398	12320	12473	12203	12442	12445	12430	12446	12330	12408	12198	12324	12467	12500	12321	12259	12328	12369	12513	12236	12439	12221	12399	12325	12378	12418	12452	12329	12501	12480	12373	12394	12374	12455	12482	12307	12465	12399	12460	12400	12294	12363	12441	12451	12434	12318	12535	12420	12509	12256	12404	12520	12436	12392	12371	12368	12171	12403	12415	12286	12397	12412	12484	12402	12410	12466	12572	12385	12315	12355	12525	12420	12207	12403	12564	12464	12325	12393	12446	12452	12405	12480	12253	12246	12328	12312	12429	12268	12428	12419	12486	12337	12517	12483	12453	12321	12371	12302	12434	12204	12410	12581	12283	12483	12430	12280	12400	12307	12369	12264	12380	12233	12326	12557	12271	12454	12548	12303	12350	12296	12394	12528	12459	12213	12414	12453	12577	12449	12537	12375	12342	12495	12419	12399	12412	12506	12476	12487	12357	12520	12615	12503	12339	12375	12358	12294	12200	12382	12569	12455	12546	12418	12299	12265	12346	12213	12503	12376	12300	12450	12304	12358	12374	12545	12079	12468	12394	12306	12446	12459	12378	12351	12406	12421	12354	12269	12387	12334	12409	12338	12577	12340	12412	12255	12407	12257	12409	12289	12497	12453	12389	12451	12311	12477	12361	12452	12359	12501	12481	12299	12355	12403	12466	12386	12354	12395	12310	12433	12412	12425	12393	12409	12530	12417	12520	12410	12339	12394	12459	12321	12307	12484	12393	12364	12377	12441	12435	12346	12379	12494	12286	12327	12251	12392	12401	12446	12459	12350	12500	12267	12630	12324	12300	12287	12368	12584	12441	12403	12422	12297	12504	12348	12546	12459	12350	12371	12476	12392	12302	12339	12545	12389	12502	12529	12500	12331	12399	12518	12272	12464	12511	12319	12475	12348	12330	12272	12354	12399	12485	12547	12492	12282	12363	12429	12373	12350	12488	12340	12311	12407	12429	12438	12479	12340	12299	12390	12367	12333	12384	12379	12488	12535	12348	12411	12349	12500	12403	12353	12509	12278	12278	12325	12540	12305	12298	12512	12467	12438	12510	12319	12431	12381	12429	12416	12385	12313	12314	12338	12521	12434	12318	12392	12550	12444	12490	12255	12311	12549	12494	12424	12349	12321	12431	12511	12390	12427	12321	12419	12221	12580	12394	12331	12328	12402	12129	12351	12424	12447	12409	12490	12348	12537	12478	12437	12491	12456	12538	12411	12266	12473	12447	12328	12457	12517	12274	12411	12441	12396	12388	12446	12474	12378	12390	12588	12511	12307	12251	12228	12213	12389	12428	12324	12385	12334	12378	12472	12542	12473	12372	12243	12324	12286	12438	12484	12330	12307	12425	12336	12502	12208	12384	12388	12220	12235	12395	12377	12456	12400	12468	12486	12314	12407	12480	12451	12367	12368	12470	12403	12349	12442	12458	12379
23997	21390	29107	24292	31836	59526	66940	55668	39684	26045	17901	15547	14874	14745	14846	14835	14562	14923	14814	14570	14686	14607	14734	14943	14575	14790	14690	14832	14655	14492	14790	14817	14827	14591	14586	14741	14762	14630	14741	14606	14563	14575	14694	14631	14687	14531	14723	14820	14819	14532	14682	14599	14543	14800	14704	14728	14617	14573	14744	14656	14563	14762	14788	14593	14634	14719	14693	14714	14574	14585	14512	14551	14745	14694	14735	14796	14650	14629	14674	14848	14678	14680	14742	14556	14621	14674	14502	14602	14560	14601	14744	14593	14714	14735	14570	14627	14857	14433	14608	14604	14559	14603	14680	14712	14693	14650	14569	14547	14584	14728	14599	14782	14585	14780	14615	14619	14654	14856	14633	14418	14489	14590	14766	14695	14634	14669	14761	14632	14501	14754	14639	14484	14550	14756	14466	14482	14416	14764	14623	14539	14681	14613	14585	14696	14503	14624	14428	14557	14657	14620	14572	14565	14648	14775	14623	14629	14470	14619	14397	14636	14554	14664	14527	14655	14661	14632	14588	14490	14532	14652	14731	14705	14598	14619	14723	14708	14716	14744	14626	14608	14692	14420	14564	14497	14427	14543	14557	14751	14730	14586	14596	14688	14538	14821	14620	14726	14539	14890	14608	14971	14704	14740	14555	14676	14574	14604	14537	14699	14707	14546	14671	14506	14754	14695	14702	14758	14632	14604	14433	14834	14724	14508	14588	14624	14515	14603	14507	14735	14870	14792	14731	14640	14683	14560	14699	14734	14341	14651	14760	14754	14559	14464	14595	14553	14513	14695	14600	14523	14621	14617	14644	14583	14658	14568	14496	14697	14636	14623	14544	14351	14488	14774	14623	14689	14535	14574	14550	14742	14684	14618	14487	14699	14356	14651	14694	14819	14588	14605	14556	14707	14717	14725	14568	14557	14678	14795	14420	14541	14496	14675	14739	14758	14532	14533	14792	14580	14661	14661	14682	14574	14693	14627	14618	14548	14522	14561	14712	14578	14615	14575	14727	14672	14862	14508	14514	14776	14683	14635	14749	14577	14772	14715	14634	14696	14738	14488	14687	14584	14547	14779	14779	14739	14723	14709	14728	14588	14548	14554	14638	14538	14345	14393	14412	14672	14428	14631	14732	14794	14695	14610	14697	14612	14560	14501	14599	14538	14645	14644	14946	14625	14432	14549	14512	14665	14560	14664	14913	14437	14534	14694	14639	14552	14504	14659	14511	14384	14636	14655	14596	14713	14596	14581	14581	14606	14543	14512	14412	14655	14703	14322	14646	14629	14727	14598	14699	14480	14749	14417	14383	14539	14766	14598	14670	14615	14599	14670	14767	14593	14691	14626	14699	14584	14482	14549	14742	14774	14564	14650	14488	14709	14655	14648	14622	14744	14645	14500	14347	14635	14576	14658	14852	14612	14780	14522	14806	14523	14539	14449	14709	14499	14404	14646	14521	14711	14599	14774	14635	14524	14447	14690	14482	14755	14680	14696	14397	14679	14333	14446	14717	14638	14746	14518	14564	14628	14613	14537	14460	14589	14592	14562	14697	14386	14631	14481	14387	14930	14825	14909	14559	14651	14619	14599	14454	14629	14617	14623	14701	14714	14502	14601	14778	14623	14755	14654	14633	14633	14631	14705	14495	14603	14721	14911	14685	14688	14580	14730	14439	14501	14648	14832	14591	14614	14776	14785	14720	14463	14729	14788	14564	14569	14672	14745	14548	14447	14501	14638	14764	14630	14599	14388	14430	14745	14727	14617	14575	14444	14508	14607	14629	14672	14549	14694	14681	14684	14656	14491	14665	14506	14478	14805	14595	14557	14649	14600	14748	14579	14665	14545	14771	14794	14760	14544	14435	14845	14718	14655	14736	14599	14630	14580	14612	14654	14648	14601	14557	14384	14713	14588	14696	14608	14525	14541	14702	14603	14675	14679	14454	14535	14631	14716	14542	14711	14799	14679	14719	14457	14527	14609	14895	14546	14572	14665	14701	14471	14562	14824	14806	14700	14617	14703	14913	14595	14820	14755	14628	14486	14571	14765	14714	14597	14437	14604	14598	14625	14602	14515	14656	14610	14583	14464	14530	14588	14474	14418	14755	14710	14780	14427	14750	14742	14628	14778	14526	14744	14663	14736	14516	14625	14482	14593	14839	14659	14682	14579	14558	14750	14707	14787	14518	14676	14845	14755	14525	14688	14710	14689	14522	14612	14530	14714	14724	14978	14799	14767	14649	14727	14535	14644	14633	14367	14790	14544	14414	14559	14725	14443	14494	14593	14538	14539	14607	14500	14576	14702	14629	14792	14644	14777	14522	14777	14566	14778	14582	14698	14641	14587	14581	14628	14663	14759	14618	14621	14681	14567	14673	14769	14534	14724	14520	14642	14624	14689	14551	14539	14739	14638	14702	14710	14705	14852	14629	14614	14746	14661	14622	14695	14651	14673	14493	14646	14607	14668	14535	14713	14681	14631	14603	14588	14567	14478	14801	14674	14763	14632	14559	14630	14675	14723	14562	14766	14627	14533	14634	14621	14477	14316	14651	14476	14555	14564	14622	14777	14614	14746	14621	14759	14602	14536	14610	14673	14548	14654	14583	14737	14548	14514	14692	14630	14586	14561	14464	14655	14600	14499	14578	14499	14613	14605	14572	14431	14558	14542	14605	14376	14610	14694	14541	14701	14481	14705	14692	14549	14540	14598	14491	14775	14632	14646	14556	14720	14680	14804	14548	14563	14817	14732	14516	14513	14615	14706	14731	14505	14849	14776	14626	14474	14484	14456	14669	14591	14617	14691	14679	14744	14581	14728	14491	14613	14701	14540	14453	14525	14518	14614	14500	14456	14672	14710	14666	14643	14707	14718	14639	14522	14717	14692	14503	14507	14482	14591	14511	14537	14638	14728	14695	14770	14490	14896	14794	14417	14708	14581	14600	14512	14684	14492	14607	14819	14741	14620	14541	14745	14548	14588	14831	14628	14595	14798	14531	14593	14829	14652	14535	14734	14455	14741	14457	14726	14715	14741	14780	14671	14699	14739	14529	14574	14566	14438	14656	14494	14809	14715	14572	14572	14655	14503	14473	14399	14547	14583	14732	14768	14404	14661	14644	14442	14755	14615	14684	14710	14609	14781	14542	14758	14612	14362	14650	14581	14668	14796	14620	14636	14634	14772	14418	14374	14596	14710	14602	14568	14597	14466	14621	14450	14688	14552	14713	14783	14443	14460	14739	14619	14677	14534	14702	14734	14591	14631	14659	14555	14702	14621	14636	14705	14577	14540	14656	14543	14791	14735	14732	14517	14664	14535	14612	14590	14733	14802	14708	14885	14709	14664	14632	14738	14491	14737	14652	14664	14550	14706	14625	14666	14457	14604	14489	14723	14825	14738	14820	14745	14645	14758	14579	14749	14802	14453	14538	14746	14634	14663	14762	14476	14474	14541	14659	14618	14670	14509	14884	14581	14828	14728	14736	14846	14747	14651	14609	14667	14647	14672	14628	14656	14632	14752	14625	14686	14593	14570	14624	14671	14603	14722	14642	14424	14474	14606	14697	14759	14753	14608	14562	14764	14558	14721	14588	14653	14685	14627	14708	14531	14500	14611	14720	14503	14614	14320	14752	14672	14690	14737	14686	14746	14585	14520	14796	14740	14559	14548	14616	14589	14558	14521	14600	14541	14768	14749	14375	14589	14775	14635	14733	14741	14640	14585	14549	14737	14719	14628	14744	14795	14717	14691	14668	14490	14438	14621	14633	14612	14638	14610	14615	14574	14737	14737	14831	14660	14665	14636	14649	14459	14565	14501	14472	14634	14520	14584	14534	14549	14550	14719	14650	14518	14671	14632	14748	14589	14582	14474	14524	14759	14650	14674	14608	14659	14854	14624	14713	14746	14789	14630	14495	14659	14475	14554	14551	14641	14521	14984	14678	14804	14685	14568	14575	14598	14456	14741	14807	14500	14554	14525	14648	14595	14766	14616	14631	14669	14558	14482	14702	14678	14659	14750	14662	14617	14435	14792	14752	14456	14593	14690	14644	14622	14610	14567	14630	14620	14610	14682	14610	14687	14939	14583	14798	14392	14470	14646	14612	14691	14614	14650	14428	14547	14708	14703	14746	14518	14595	14587	14573	14604	14426	14591	14456	14536	14510	14874	14681	14616	14490	14652	14631	14632	14620	14663	14352	14497	14494	14606	14639	14564	14546	14694	14732	14632	14508	14841	14518	14642	14670	14642	14678	14598	14831	14685	14364	14482	14627	14623	14585	14720	14577	14642	14574	14516	14625	14579	14611	14687	14638	14596	14567	14471	14574	14583	14616	14561	14506	14668	14726	14448	14612	14620	14707	14574	14727	14758	14367	14653	14453	14723	14536	14830	14560	14493	14604	14656	14600	14561	14723	14902	14670	14639	14670	14644	14702	14594	14634	14516	14573	14359	14591	14736	14604	14536	14755	14434	14445	14681	14610	14826	14622	14592	14695	14593	14597	14574	14690	14632	14605	14738	14607	14578	14705	14672	14633	14671	14517	14552	14569	14626	14577	14548	14650	14498	14659	14527	14732	14652	14591	14736	14637	14597	14801	14722	14453	14705	14757	14592	14476	14573	14874	14621	14663	14468	14797	14621	14753	14519	14725	14740	14602	14450	14514	14791	14693	14529	14801	14377	14666	14561	14690	14657	14665	14432	14731	14789	14614	14641	14376	14459	14852	14670	14632	14751	14581	14721	14724	14788	14751	14642	14850	14683	14522	14793	14600	14719	14480	14552	14504	14541	14511	14567	14519	14695	14636	14636	14578	14791	14768	14682	14816	14469	14605	14580	14615	14648	14720	14844	14488	14882	14722	14690	14594	14567	14694	14724	14590	14691	14714	14630	14652	14771	14541	14373	14753	14571	14560	14650	14727	14592	14636	14770	14811	14552	14477	14740	14505	14467	14729	14668	14436	14425	14760	14633	14500	14447	14693	14618	14576	14601	14508	14630	14503	14645	14629	14609	14680	14557	14645	14654	14622	14558	14641	14736	14491	14585	14635	14481	14523	14552	14642	14750	14845	14452	14740	14432	14563	14707	14770	14585	14688	14557	14747	14581	14621	14623	14620	14694	14597	14585	14606	14848	14554	14619	14757	14542
26788	43959	42777	38615	50773	64261	65697	54138	38191	22287	13964	12369	12231	12052	11949	12012	12059	11957	12076	12153	12045	12023	11992	11917	11947	11885	11975	12183	11964	11978	11824	12069	12059	11865	12109	11868	11970	11937	11864	12040	12045	12084	12183	12035	11977	11969	11899	12012	12002	11980	12129	12111	12060	11987	12208	12150	12045	11778	12148	11859	11905	11921	11986	12151	12026	11945	11928	11960	11825	12033	11879	11903	11939	12250	12123	11928	11915	12058	11899	11814	11951	12073	11978	11909	12152	12047	12076	12150	12114	11977	11945	12057	11955	11919	12143	12021	11952	11886	12188	11961	12016	11912	12050	11983	12026	12022	11906	11924	11945	11935	11941	11962	11899	11943	12066	12004	11787	11996	11902	12137	11942	11977	11938	12052	11914	11999	11900	11979	11995	12061	12080	12107	12145	11959	12064	11898	12036	12038	12075	11971	11879	12084	12019	12167	11932	12000	11974	12004	11989	12061	12047	11967	11988	12126	12044	12049	11894	11881	12150	12016	12041	12220	11996	11983	12240	11911	12098	11968	12045	12016	12159	12025	12028	11979	12003	12033	11934	11888	11964	11952	11889	12030	12046	12057	11846	12033	11902	12066	12102	12053	11901	11957	11821	11893	11932	12015	11894	12005	12024	11929	11940	12024	11870	11934	12057	11966	12002	12001	11992	12202	11937	11887	11971	11862	11977	11941	11890	11871	11951	11886	12015	11848	11986	12131	12102	11958	12080	11960	12095	11969	11983	11969	11935	11913	12082	11962	12181	12064	11904	11941	11991	11910	12104	12029	12092	12030	11939	12033	11966	12034	12092	11973	11973	11993	11966	12038	11888	12037	11904	11960	12054	11910	12078	11989	12117	11965	11978	12010	12032	11977	11951	11928	11970	11884	11958	11924	11900	12006	12157	12052	11783	12066	11935	11895	11897	12061	11959	12032	12049	12022	12004	11995	11935	11916	12141	11922	12006	12093	11901	12023	12000	12157	12147	11968	12044	11850	12067	12000	11889	11975	11964	11965	12041	12106	12092	11977	12031	12088	11966	12017	12102	11914	12046	11879	12044	11900	11827	11867	11950	12094	11947	11918	12027	11865	12054	11952	11887	11972	12055	12039	12081	11875	11969	11944	11929	11970	12137	11922	12140	11875	11987	12029	11948	11907	11839	11998	12147	12003	11995	11950	12147	12112	11913	12009	12013	11954	11912	12051	11909	12025	11944	11951	12036	12080	11998	11850	12056	12062	11924	12181	11876	11855	12031	11918	12072	11966	11949	11966	11911	12067	11978	11987	12000	11780	11863	11792	11938	12117	11928	11932	11863	11986	11928	12032	11920	12024	12105	12193	11881	11948	12023	12012	12025	12081	12102	12062	12052	12065	12096	12125	12040	12031	11911	12022	12089	11966	12074	11845	12054	11891	11835	11852	11975	12035	11960	11987	12180	12051	11761	12061	11976	11944	12167	11947	12025	11828	11966	11978	11853	12080	12005	12036	11966	12133	11997	12006	11948	12095	11991	11783	12055	11986	11797	11918	12050	11980	12004	12064	11911	11964	11862	12160	12050	11954	11959	12000	11863	11899	11960	11981	11888	12012	11973	12080	11972	11947	11944	12031	12135	12188	11936	11987	11925	11984	12133	12128	11922	12116	12034	11980	12066	11895	11820	11986	11943	11937	12059	12061	12039	11997	12013	11985	11878	11982	11926	12216	12000	12113	12041	12007	12031	11825	11902	11988	12074	12001	12114	11936	12010	11996	11944	11959	11984	12062	12002	12129	12009	12086	11991	11902	12061	12032	11958	11956	11802	12068	11952	12001	12021	11904	12028	11914	12069	11908	11985	12058	12032	12044	11972	12100	12076	11934	12023	12181	12104	12171	12104	11977	11883	12014	11989	12096	11975	12001	11862	11968	12089	12063	11933	12115	11952	11994	11952	11868	11925	11901	11926	11965	11896	12066	12007	12050	11924	11890	12040	11899	12016	12047	11991	12068	12076	12012	12136	11937	11971	12044	12102	12008	11909	11819	11923	11928	11781	11978	11984	12134	11903	12022	12080	12071	12008	12035	11954	12101	12100	12136	11903	11974	12018	12021	11960	12065	12084	11937	12114	11985	12050	12049	11991	12072	11993	12126	11977	11777	12056	12039	12016	11935	12061	11968	12243	11938	11995	12072	12114	11982	12024	11922	11982	11944	11964	11944	12072	11859	12087	12005	12057	12060	12024	11890	11802	11913	11996	12009	12108	12008	11971	11979	11886	12017	12032	12022	11917	11976	11825	12073	11984	11892	12017	12067	12065	11986	11945	11899	12211	12130	12016	11952	11720	12020	12000	11950	11969	12030	12035	11981	11948	12006	11868	11813	12026	12050	12081	11947	12162	11923	12154	11989	11984	12083	11783	12118	12095	12092	12184	12088	12020	11976	11987	11844	11947	11920	11930	12049	12026	12027	12000	12035	11886	11995	11879	11954	11961	12023	12112	12023	11940	12008	12165	12019	12113	11817	11971	11973	11851	11990	12221	12002	12175	12004	12010	12056	12000	12078	12180	12021	11930	12016	11833	12001	11853	12099	11819	11915	12025	11902	11958	12087	12006	11947	11871	11978	12005	11979	11947	12012	12108	12047	12013	12032	11935	12058	12158	11985	12019	12198	11992	12003	11900	11859	12114	12096	12035	11936	11997	11976	11989	11937	12182	12033	12008	11984	12021	12189	12086	11884	11930	11994	11959	12053	12069	12033	11971	12047	12024	12017	12090	11863	12071	11867	12067	11954	12044	12000	12089	12026	12153	11982	12020	11930	12198	12000	11830	12077	11984	11961	12055	11930	12105	11848	12053	12103	11972	11890	12004	11994	11986	12010	11991	11864	11890	11961	12011	12087	12030	11959	12067	11967	12094	12016	12148	11950	12164	12009	11963	12122	12000	11912	12086	12100	11967	12003	12190	11922	11982	11990	12118	11901	11862	12058	11979	11901	12174	11917	12031	11982	12166	11973	12053	11956	11955	11975	11900	12025	12044	11936	11995	12013	12039	12061	12099	11996	12103	11959	11958	11977	11880	12024	11871	12163	11971	11912	11791	11879	12047	11972	12055	11829	12140	11814	11985	11912	11986	11904	11922	11955	11897	12021	12039	11889	11917	11987	11985	12135	12079	11926	12107	11947	12003	12065	12107	12055	12054	11963	11970	11985	11864	12063	11837	11956	11946	11870	12065	11850	11916	12058	12037	12036	12154	11990	11976	11897	11932	12048	11947	11939	11955	11922	12094	12103	11955	11996	12032	12051	11927	11967	11902	11977	12008	11896	11838	11912	12091	12075	12053	11918	12052	11963	11913	11977	12104	12027	11784	11821	12108	11997	11978	12096	11904	12117	11934	12055	11949	11884	11974	12164	11974	11869	12059	12120	12074	11908	11940	11946	12074	11987	11976	12058	11821	11939	11895	12041	11866	12080	11839	11754	12015	12045	12118	12065	12084	12006	11915	11887	11900	12023	12103	11993	12005	12066	11997	11874	11839	12019	12064	12193	11946	12080	12004	12021	12176	11921	11890	12006	11904	11978	12134	12160	11960	12019	11979	11890	12026	11934	12050	11876	12246	12083	11991	12105	11906	12064	11968	11878	12237	11968	11957	11957	12033	11803	12075	11925	12098	12023	12038	11845	11965	12064	12090	12076	11970	12086	12065	12016	12047	12073	11935	11913	11976	11973	12013	12139	12075	11947	11997	12043	12033	12068	12018	11967	11919	12090	11903	11916	12092	11805	12039	11955	12062	11946	12084	11941	12119	12134	11964	11936	11895	12063	11947	11860	12004	12133	11945	12095	11958	12101	11928	11925	11935	12062	11862	11935	12014	11780	12048	12021	12046	11853	12022	11821	12060	11831	11943	11875	11907	12187	12048	11915	12037	11918	12070	12011	12122	11954	11827	12032	12011	11918	12164	11979	11984	12081	12091	12085	12062	12143	11933	11996	11894	12065	12006	12045	11857	12017	11952	11887	12237	12082	11818	11912	11940	11940	11835	11975	11948	12061	11941	12015	12001	11908	11847	12062	11865	12010	12070	12040	11953	11925	12082	12151	12059	11963	11918	11993	11930	12129	11945	11923	12024	11947	11954	11982	11870	11939	12083	12006	12120	11832	11918	11955	12059	11998	12097	11970	12148	12024	12051	11901	11958	12051	12060	12096	11881	12044	11974	11996	11931	12010	11972	12074	12023	12197	12017	11841	12011	11902	11945	11794	12003	11985	11967	11964	11871	11940	12007	12005	12075	11919	11933	12075	12051	12045	12038	11993	12106	12226	11942	12008	12005	12007	11919	11957	12031	12055	12200	12005	11941	12047	11956	11940	11985	11923	11986	12024	11935	11948	12069	12091	12150	12091	12090	11956	12085	11957	11957	11980	12114	11971	11999	12001	12035	12026	11970	11729	11942	11936	12054	12068	11873	12115	12076	12128	11980	11902	11915	11916	12041	12062	12026	11954	12007	12029	12158	12049	11985	11944	11934	12004	12035	12050	11889	11874	12056	12118	12000	11938	12024	12103	12095	11951	12088	12030	11961	11960	11958	12052	11995	11847	12182	12061	11946	12074	12105	12062	11892	12023	11922	11951	11930	12027	11930	11958	12026	11857	12075	12001	12009	12109	12001	11981	12139	11965	11907	11925	11939	11935	12001	11939	12080	11954	12030	12064	12125	12010	12019	11997	12102	12024	11769	12027	12058	12103	11959	12007	11981	12016	11900	12022	12006	12045	12078	12169	12086	12113	11914	12080	12069	12025	12044	12082	12019	12115	12180	11983	11942	11956	11933	11853	11958	12031	12062	12057	12052	12028	11993	11914	12025	11960	12027	11942	12026	12099	12303	12027	11925	11939	11954	11987	12105	12032	11976	12018	11914	11950	11924	12083	11817	11891	12073	11991	12082	11971	11857	11858	12057	11934	12030	11933	12040	11961	11955	11951	12006	11970	11915	11973	11976	12127	12053	12059	11967	11960	11980	12127	12008	11988	12141	11942	12061	12017	11929	12156	12109	11900	12030	11898	11800	12052	12068	12044	12166	12067	11988	12039	12023	12109	12176	12061	11891	12038	12081	12035	12050	12095	12039	12030	11995	11888	12052	11825	11973	12190	11848	12051	11888	12134
29674	23597	25245	22841	20686	20429	24662	21231	18300	15943	15037	14622	14857	14582	14814	14678	14764	14772	14659	14752	14689	14659	14689	14523	14810	14607	14718	14821	14757	14821	14898	14842	14733	14550	14699	14896	14730	14612	14759	14733	14631	14946	14658	14717	14794	14741	14608	14701	14753	14635	14839	14755	14609	14753	14685	14728	14794	14820	14635	14691	14790	14816	14610	14689	14852	14903	14574	14600	14811	14665	14840	14802	14724	14778	14513	14552	14694	14816	14732	14829	14836	14663	14693	14752	14871	14480	14717	14810	14602	14863	14666	14792	14796	14915	14568	14669	14794	14742	14723	14717	14622	14644	14770	14628	14590	14635	14890	14650	14716	14756	14549	14654	14760	14753	14486	14712	14679	14762	14859	14826	14628	14738	14960	14611	14637	14660	14671	14616	14665	14780	14551	14748	14672	14702	14760	14785	14682	14599	14708	14873	14699	14628	14596	14686	14765	14538	14620	14756	14749	14710	14788	14503	14574	14810	15029	14649	14623	14755	14789	14795	14836	14791	14721	14613	14661	14804	14740	14981	14615	14835	14676	14844	14715	14490	14876	14821	14819	14696	14746	14846	14661	14740	14738	14734	14834	14889	14704	14748	14769	14807	14744	14628	14738	14827	14649	14816	14852	14644	14748	14784	14804	14661	14852	14689	14759	14813	14688	14749	14737	14711	14722	14667	14793	14873	14581	14867	14765	14618	14571	14731	14768	14743	14796	14715	14819	14736	14567	14672	14467	14562	14748	14646	14630	14598	14694	14635	14675	14952	14862	14837	14704	14617	14467	14611	14786	14598	14747	14594	14732	14773	14605	14845	14746	14712	14559	14623	14769	14792	14749	14562	14694	14796	14695	14705	14651	14806	14817	14808	14500	14618	14804	14580	14758	14593	14471	14543	14649	14607	14562	14740	14784	14768	14630	14787	14563	14909	14637	14678	14643	14823	14964	14909	14794	14653	14740	14537	14913	14653	14776	14638	14659	14796	14873	14728	14762	14843	14737	14776	14663	14799	14772	14641	14729	14737	14750	14703	14621	14652	14747	14719	14470	14718	14592	14523	14775	14790	14722	14762	14711	14827	14808	14810	14850	14727	14761	14610	14704	14533	14989	14758	14622	14827	14785	14673	14731	14622	14832	14844	14662	14668	14666	14725	14711	14816	14614	14632	14662	14787	14648	14766	14659	14765	14802	14741	14620	14763	14994	14952	14790	14666	14651	14661	14928	14686	14757	14742	14704	14765	14870	14635	14514	14703	14534	14656	14726	14694	14538	14675	14736	14853	14792	14828	14887	14632	14862	14852	14430	14605	14720	14716	14809	14856	14529	14627	14657	14663	14775	14651	14743	14910	14686	14587	14747	14619	14614	14546	14660	14845	14932	14524	14770	14839	14590	14543	14546	14653	14742	14706	14530	14628	14867	14815	14520	14793	14601	14832	14754	14640	14785	14817	14604	14649	14658	14754	14659	14642	14740	14728	14734	14863	14598	14649	14797	14613	14591	14707	14717	14721	14691	14633	14653	14664	14639	14798	14631	14632	14708	14734	14763	14695	14707	14679	14834	14762	14635	14758	14839	14592	14757	15034	14840	14878	14560	14708	14889	14712	14751	14595	14790	14764	14639	14668	14563	14683	14551	14759	14509	14583	14801	14817	14694	14668	14773	14481	14822	14756	14697	14523	14541	14658	14865	14601	14775	14728	14690	14652	14617	14764	14648	14755	14748	14822	14768	14523	14737	14775	14721	14740	14675	14777	14729	14750	14518	14708	14760	14641	14723	14742	14695	14628	14832	14559	14693	14620	14668	14625	14504	14627	14651	14641	14664	14771	14714	14881	14844	14550	14781	14820	14704	14769	14814	14727	14829	14729	14771	14778	14651	14567	14808	14675	14743	14514	14579	14730	14779	14707	14806	14717	14736	14668	14781	14769	14765	14702	14726	14655	14641	14728	14702	14894	14771	14743	14691	14626	14726	14501	14875	14783	14893	14755	14758	14810	14826	14782	14630	14721	14825	14858	14621	14647	14762	14675	14713	14694	14757	14642	14662	14739	14698	14793	14670	14669	14742	14646	14654	14729	14521	14669	14818	14699	14743	14647	14600	14663	14628	14532	14700	14807	14677	14538	14622	14769	14782	14672	14822	14883	14684	14762	14883	14553	14616	14656	14575	14837	14897	14772	14775	14793	14711	14565	14901	14717	14937	14669	14619	14662	14732	14655	14612	14710	14669	14593	14613	14493	14774	14775	14638	14807	14664	14698	14904	14726	14832	14753	14807	15050	14660	14613	14689	14712	14789	14746	14625	14782	14810	14795	14616	14736	14716	14713	14859	14642	14890	14679	14818	14700	14684	14807	14652	14715	14753	14595	14499	14671	14527	14785	14602	14816	14777	14726	14647	14663	14740	14683	14726	14634	14643	14843	14706	14635	14678	14572	14672	14649	15006	14920	14679	14797	14711	14681	14675	14766	14606	14549	14688	14708	14698	14794	14799	14618	14754	14777	14669	14850	14772	14632	14741	14807	14907	14594	14862	14749	14571	14692	14678	14794	14750	14631	14563	14802	14856	14676	14717	14793	14633	14738	14660	14694	14649	14696	14780	14813	14728	14648	14668	14584	14835	14900	14951	14799	14704	14588	14699	14702	14708	14874	14951	14838	14641	14773	14742	14751	14823	14697	14753	14647	14849	14792	14667	14557	14762	14611	14807	14914	14631	14552	14983	14870	14614	14683	14682	14787	14734	14587	14619	14497	14837	14690	14775	14699	14827	14717	14752	14584	14717	14825	14621	14670	14423	14497	14740	14689	14467	14770	14612	14801	14674	14792	14515	14739	14639	14594	14690	14477	14617	14792	14716	14596	14703	14973	14561	14625	14588	14637	14896	14726	14498	14562	14774	14598	14814	14605	14784	14821	14714	14664	14717	14628	14812	14762	14762	14728	14694	14884	14835	14658	14664	14950	14586	14779	14705	14454	14516	14871	14688	14828	14628	14686	14856	14574	14811	14760	14656	14656	14799	14902	14800	14662	14541	14646	14712	14642	14631	14537	14577	14654	14467	14786	14533	14754	14792	14858	14836	14735	14455	14665	14527	14670	14881	14574	14709	15020	14830	14705	14674	14795	14557	14591	14960	14746	14631	14552	14716	14764	14582	14783	14867	14606	14884	14737	14652	14707	14719	14609	14754	14791	14632	14768	14769	14710	14725	14607	14680	14497	14643	14747	14729	14677	14894	14866	14727	14632	14703	14806	14462	14748	14637	14593	14656	14727	14779	14582	14531	14726	14640	14819	14817	14765	14815	14631	14733	14633	14459	14714	14791	14587	14672	14753	14695	14682	14792	14574	14612	14730	14663	14510	14692	14660	14627	14538	14751	14710	14635	14536	14810	14865	14878	14706	14737	14529	14829	14872	14798	14680	14807	14754	14669	14619	14670	14662	14690	14675	14599	14819	14661	14634	14657	14835	14661	14398	14830	14674	14636	14755	14735	14756	14863	14731	14797	14721	14656	14785	14593	14743	14888	14850	14653	14729	14758	14696	14616	14817	14738	14835	14771	14624	14575	14823	14823	14770	14847	14564	14882	14656	14617	14771	14724	14725	14770	14790	14840	14653	14850	14503	14837	14738	14757	14606	14851	14830	14745	14646	14716	14556	14508	14567	14652	14701	14779	14617	14634	14434	14870	14644	14685	14769	14748	14798	14946	14701	14742	14873	14769	14727	14842	14715	14685	14826	14975	14500	14534	14766	14646	14779	14829	14651	14709	14709	14944	14605	14804	14710	14616	14697	14732	14756	14707	14626	14842	14679	14733	14774	14760	14786	14798	14641	14901	14623	14756	14805	14709	14827	14886	14966	14739	14705	14706	14608	14758	14608	14710	14576	14871	14844	14768	14661	14674	14601	14555	14422	14887	14851	14962	14618	14753	14674	14468	14681	14761	14740	14455	14844	14793	14799	14876	14599	14692	14773	14633	14629	14872	14747	14784	14775	14805	14878	14834	14877	14680	14610	14815	14632	14736	14488	14725	14710	14687	14715	14698	14782	14852	14628	14697	14787	14846	14837	14754	14885	14690	14741	14774	14845	14755	14704	14566	14748	14749	14778	14959	14878	14591	14587	14705	14808	14833	14787	14858	14548	14636	14698	14701	14836	14672	14535	14630	14720	14936	14711	14593	14793	14854	14858	14648	14809	14782	14733	14684	14821	14831	14670	14748	14650	14879	14744	14733	14768	14780	14705	14554	14833	14586	14769	14754	14658	14669	14705	14584	14826	14735	14836	14745	14704	14722	14589	14869	14689	14571	14746	14615	14827	14705	14676	14647	14627	14811	14533	14766	14603	14952	14742	14650	14731	14653	14528	14653	14595	14768	14781	14801	14751	14568	14611	14633	14697	14770	14778	14787	14786	14697	14834	14586	14740	14626	14655	14858	14911	14811	14642	14634	14772	14724	14687	14614	14801	14832	14807	14751	14656	14683	14647	14700	14574	14703	14804	14684	14772	14652	14770	14692	14791	14563	14785	14673	14734	14688	14919	14747	14813	14793	14494	14988	14913	14567	14636	14756	14799	14663	14658	14729	14723	14670	14845	14813	14752	14718	14844	14651	14743	14822	14796	14604	14828	14783	14715	14711	14831	14584	14710	14796	14635	14771	14814	14627	14815	14751	14568	14618	14723	14759	14682	14762	14755	14681	14789	14784	14752	14841	14642	14820	14794	14477	14807	14777	14780	14725	14622	14716	14739	14604	14746	14652	14692	14783	14633	14777	14852	14772	14565	14766	14803	14783	14734	14767	14880	14897	14667	14687	14583	14754	14775	14691	14622	14708	14673	14633	14753	14828	14657	14726	14771	14716	14865	14750	14766	14630	14623	14630	14795	14797	14718	14777	15010	14549	14582	14726	14692	14659	14768	14778	14791	14687	14663	14783	14961	14660	14752	14746	14810	14836	14784	14837	14752	14866	14616	14531	14767	14730	14585	14721	14729	14651	14578	14535	14829	14715	14517	14775	14764	14542	14669	14703	14809	14817	14578	14779	14836	14606	14806	14597	14719	14648	14804	14733	14811	14824	14657	14643	14739	14609	14862	14901	14752	14902	14627	14798	14941	14756	14640	14792	14691	14782	14866	14799	14588	14754	14887
19461	25766	25538	21718	20589	20335	24471	18871	15501	12663	12324	12220	12083	12020	12038	12148	11996	12028	12144	11983	12009	12112	12101	11988	12095	12026	12009	12090	12058	11843	11977	11942	11973	12115	12214	12070	12004	11988	12092	12190	12012	11898	12013	12088	12077	11995	12058	11950	12096	11919	12151	12089	12049	12009	11992	12019	11920	11959	12057	12165	12093	12185	11918	12165	12000	12243	12050	12064	12013	11903	12117	11925	12168	12102	12044	12065	12143	12213	12222	11935	12128	12003	12003	12023	12020	12097	11988	11963	11942	12186	11946	12163	11913	11868	11929	12100	12062	11952	12239	12036	11981	11928	12134	12064	12171	12011	12039	11828	12157	12115	12092	11911	11921	12044	11931	12108	12013	12187	12041	12059	11884	12066	12089	11919	12112	11975	12175	12089	12164	12055	12130	12015	12233	11978	12056	11977	12078	12101	11996	12041	12202	12081	12030	12158	12095	11943	11946	11752	12165	11986	11963	12060	11915	12014	11912	12141	12203	11956	11922	11907	12061	11976	11876	11932	12004	12066	12007	11994	12055	12029	12131	11939	12056	12099	12019	11970	11990	11877	12086	11960	12037	11862	12090	12043	11871	11936	12035	11848	12176	12056	11996	11958	12019	12065	12039	12111	12022	12064	11989	12077	12100	12041	12022	12004	12046	11948	11996	12134	12097	12018	11997	11926	11994	12047	11926	11985	12074	12122	12003	12142	11860	11953	11994	12111	11955	12262	11985	12062	12139	12044	11976	12148	11922	12041	12074	11880	12079	12058	12227	12081	12004	11947	12061	12001	11979	12144	12028	12056	12111	12012	12015	11867	11886	12146	11978	12054	11979	12059	12004	12026	12220	12076	12017	12118	12069	12144	12126	11893	12059	12124	12141	12009	11965	12100	12021	12064	12029	12029	11897	11999	11939	12017	12015	12069	12002	12017	12027	12042	11934	12032	11951	12047	12161	11927	12027	12099	12039	12287	12203	12058	11975	11950	11977	11941	11928	12133	11945	12097	12043	12003	12155	12018	11972	12007	11843	12003	12009	12065	11901	12032	11847	12166	11967	11947	12181	12285	12251	12001	11893	12050	12088	12088	12125	12021	12185	11991	12058	12003	11984	12208	12192	12081	12212	11876	11942	11980	11991	12032	12001	12093	12071	11963	11901	12191	12077	12069	12012	12047	12084	12033	12017	11870	12030	12002	11993	12059	12102	12007	12186	11879	12013	11945	11953	12017	11913	11986	11944	12097	12021	11943	12088	12013	11983	11917	11915	12004	12155	11996	12190	12196	12056	12236	12017	12127	12085	12186	12306	12049	12099	12173	12031	11924	11960	12057	11969	11988	12011	11832	11951	12039	11840	12098	12186	12045	12031	12108	12058	12124	11930	12079	12144	12010	12110	12191	12022	12013	12096	11999	12024	12160	12190	12031	12017	12040	11965	12035	11887	12143	12109	12026	12091	12193	12125	12046	11952	12189	12106	12015	12114	12190	11976	12039	12029	12045	12070	11935	12010	12146	12083	12020	12136	12048	12088	12039	12167	11998	12112	11987	12070	11927	12080	12012	12111	12002	12115	11879	12322	11953	11954	12122	12077	11975	11908	12026	11914	12046	12091	11982	12150	11968	11976	12117	11957	12071	12073	12128	12042	12040	12039	11881	11957	12054	12033	12007	12128	11984	11949	12033	12183	11940	12050	11892	12189	12140	12150	11903	12046	12135	12063	11932	12089	11934	12118	11971	12209	11826	12074	12077	11996	12006	12017	11955	12048	12099	12013	11924	12162	12139	12217	12022	12023	12044	11958	12062	12103	12062	11877	12008	12036	11855	12013	11917	12072	12142	12132	12034	12169	11989	12104	12045	11976	12116	12020	12045	11856	12056	11974	12076	11972	11978	11947	11970	12073	12074	12021	12170	12117	11918	11906	12184	11975	12044	12084	12086	12037	12029	12055	11939	12119	12027	12138	12186	11973	11927	12052	12017	12089	12223	12026	11872	12031	12155	12265	12096	11984	12006	11923	11936	11955	12009	12237	12078	11875	11952	12093	11893	12031	12009	12052	12036	11928	12087	11981	12032	12010	12110	11999	12111	12106	12153	11841	12084	11893	12177	11939	12137	12038	11926	12105	12024	12010	12005	12111	12203	12039	12115	12179	12201	12127	12137	11979	11936	12113	12059	12089	12023	11944	12118	11920	12018	11867	12026	12070	12171	11989	12092	12138	11972	12055	12135	12015	12163	12113	12084	12114	11932	11886	12149	11943	12012	12178	11872	12059	12157	12109	12049	12056	11916	12186	11895	12087	12069	12172	11953	12236	12006	11879	12109	12190	12088	12235	12081	12131	12053	12025	12304	11989	12121	11990	11972	12078	12006	12060	12011	12054	12031	12054	12030	12056	12100	11973	12040	11794	12002	12022	12015	12222	12019	11979	12045	12047	12172	12045	12019	12153	12049	11984	12014	12135	11831	12086	11996	11852	11964	11994	12020	12085	11778	11943	12037	12002	12083	12173	11952	12022	12087	12024	12078	11985	11953	11917	12065	11996	11834	11896	12116	11927	12150	11960	12036	12046	12113	12170	12081	12116	12088	11942	12037	12037	11900	12022	12070	12123	11756	11988	12142	11957	12020	12068	12000	11887	12013	11960	12118	12096	12072	11957	12041	12102	12015	11935	12188	12163	12055	12113	12014	12126	12032	11883	12065	12145	12026	12073	11957	12077	12094	12148	12138	12030	12089	11924	12087	12114	12318	12062	11957	12017	12105	12183	12028	12107	12067	12218	12177	12052	11959	11908	11988	12070	11867	11977	12048	11929	11983	11960	11886	12050	12187	11997	11976	12059	11986	12008	12048	11981	12068	11778	11844	12029	12099	11848	12177	11975	11999	12125	12134	12035	12021	12120	11850	12151	12155	12193	12088	11945	12061	12173	11851	12105	12052	12197	11995	11989	12185	12091	12146	11983	12055	12173	12045	12034	12027	12052	12136	12155	12029	12186	11972	12233	12000	12180	12093	12024	12026	12110	11961	12073	12064	11968	12208	12154	12070	11999	12045	12076	11870	12018	12011	11931	12059	12139	12182	12170	12001	12021	11971	12140	12000	11840	12051	12095	11984	12094	12053	12170	12028	12078	12039	11952	12022	11951	12032	12037	12188	11988	12037	12043	11937	12086	12000	12202	11887	12067	11878	11983	11990	11936	12023	12010	12049	12082	12279	11982	11817	12031	11916	12142	12180	11966	12113	12039	12067	11997	12156	12143	12003	12196	12096	12088	11950	12190	12027	11917	11923	12069	12056	11936	11965	11929	12006	12095	12015	11944	11986	12098	12065	11942	12085	11972	12047	12212	12057	12012	12153	11891	12042	11910	11969	11992	12042	11902	12166	12056	12032	12123	11987	12049	11981	12047	11928	12155	12053	12277	12005	11990	12168	12010	12075	12094	11973	12092	12095	11996	11926	11860	12078	12137	12010	12001	12064	12001	11902	11964	12037	11957	11952	12096	12064	11918	12084	12178	12078	12061	12141	11981	12079	12076	12041	12056	11905	12101	11975	12008	11966	12065	12102	11856	12155	12074	11880	12135	12020	11917	12079	12058	11944	12133	12062	12053	12114	12065	11889	12031	12005	12044	12052	12150	12106	12123	12138	11986	12116	12226	12051	12083	12117	12063	11994	12021	11895	11994	12117	11903	12067	12041	12061	12002	11771	11918	12141	11953	11760	12052	12007	12185	11886	11963	12157	12060	12037	11859	11954	11934	11951	12197	11963	11983	12146	12099	12092	11874	11979	12035	12068	12045	12100	11899	11983	12041	12125	11966	12188	12119	12037	11932	12001	11937	12205	11930	11999	11970	11902	12101	12042	11989	12126	12156	12048	11899	12072	12114	11983	11984	12061	11940	12023	12101	12047	12072	11951	11900	12172	12094	11944	12035	11972	12001	12098	11983	11988	12121	12178	11968	12235	12134	12073	12154	11996	12008	12021	11963	12120	12079	11924	11955	11925	11949	12099	12038	12027	11909	12061	12045	12039	12038	12212	12161	11883	12011	12094	12151	11847	12140	12060	12077	11962	12056	11945	12057	12069	11966	11982	11903	12119	12177	12026	12047	12078	11983	11999	12335	12002	12129	11864	12090	12161	11855	12038	12075	12138	11931	12026	12065	12124	11972	12116	11901	12211	12085	12018	11979	12081	12029	11923	12044	12078	12040	12011	12058	11959	11993	11963	12215	12004	12130	11960	12060	12095	12041	11947	12030	11998	12090	12111	12162	12176	12007	11832	12106	12039	12162	11986	12100	11992	12026	12000	12212	11993	12090	12192	12002	12195	12093	11934	12120	12077	12075	12154	12111	12039	12085	11969	11963	11972	12040	12175	12187	12104	12121	12061	12129	12201	11988	12221	12051	12069	12008	12088	12115	11973	11798	11988	12122	12081	12021	12118	12164	12026	12203	12077	11938	12079	11975	11969	12008	12225	12176	12218	12080	11874	12133	12051	12159	11994	12013	12108	12061	12067	12121	12064	11964	11969	11988	11967	11941	11923	12090	12066	11977	12064	12016	11927	12020	12115	11979	12093	11956	12111	11985	11903	12096	11987	12001	12012	11964	12228	12057	12128	12041	11930	12003	11921	12016	12086	12096	12026	11966	12050	12076	12072	12104	12080	11841	11994	11940	12000	12053	12089	11896	12018	12194	12029	11931	12045	11990	12106	11974	12159	11946	12203	11996	12069	12096	12065	12109	11999	12139	12010	11931	11977	12098	12140	11950	12074	12071	11921	12009	11808	12049	12021	12119	12109	12186	11800	11869	12059	11952	12016	12029	11980	12001	12024	12157	12188	11982	12129	12072	12035	12190	12188	12008	12059	12000	11911	12143	12204	11943	12097	12054	12186	12013	11971	12150	11918	11812	12120	12071	12074	12096	12017	11818	11967	12003	12008	12054	11984	12154	11955	12040	11992	12059	11953	12171	12195	12148	12072	12045	12121	12064	12138	11865	11976	12113	11872	12081	12078	11952	12042	12094	11978	12138	11992	12149	12006	12159	12166	11959	12023	12137	11893	12072	11969	12193	12030	12164	11923	11997	11884	12196	12096	11914	12022	12028	11940	12154	12052	12047	12047	11977	11977	12169	12138	11948	12189	11985	12164
25555	21480	28878	26912	25410	46877	61722	44942	29805	20735	16899	16112	15887	16050	15721	15793	16000	15868	15956	15773	15825	15743	15803	15855	15729	15780	15955	15891	15955	16018	15926	15681	15922	15749	15837	15624	15771	15683	15810	15849	15601	15654	15593	15876	15590	15808	15523	15703	15822	15770	15707	15667	15859	15714	15840	15526	15571	15679	15772	15991	15828	15756	15839	15727	15528	15622	15725	15998	15814	15858	15753	15687	15511	15677	15901	15722	15670	15895	15600	15867	15887	15712	15907	15713	15511	15677	15895	15735	15766	15771	15681	15505	15767	15899	15936	15795	15881	15748	15497	15569	15690	15809	15709	15774	15740	15684	15779	15695	15868	15796	15717	15691	15794	15672	15542	15916	15947	15740	15578	15769	15769	15682	15714	15619	15616	15879	15759	15802	15851	15686	15669	15812	15843	15743	15853	15894	15711	15742	15785	15607	15605	15661	15612	15859	15844	15980	15834	15781	15497	15433	15564	15784	15663	15731	15985	15956	15789	15709	15652	15640	15599	15729	15739	15833	15890	15933	16090	15910	15731	15858	15735	15574	15764	15776	15989	15757	15501	15650	15803	15752	15666	15633	15644	15755	15679	15723	15798	15703	15592	15770	15647	15916	15474	15764	15833	15725	15927	15896	15729	15686	15652	15708	15658	15768	15726	15922	15843	15608	15767	15810	15761	15656	15754	15671	15663	15875	15774	15675	15641	15668	15725	15671	15671	15654	15752	15812	15659	15643	15859	15790	15739	15862	15826	15720	15727	15988	15646	15767	15871	15765	15788	15680	15803	15734	15595	15689	15668	15601	15748	15765	15662	15760	15617	15752	15622	15821	15794	15557	15799	15848	15704	15861	15707	15598	15528	15632	15861	15557	15486	15783	15539	15797	15835	15611	15760	15715	15682	15852	15792	15734	15645	15519	15581	15672	15761	15605	15762	15789	15757	15663	15607	15623	15740	15678	15854	15646	15686	15621	15785	15650	15855	15667	15691	15813	15641	15649	15541	15571	15921	15800	15776	15732	15855	15687	15681	15705	15767	15702	15809	15563	15575	15663	15611	15752	15664	15809	15717	15934	15787	15702	15663	15892	15702	16059	15780	15748	15698	15510	15681	15632	15628	15849	15833	15706	15640	15765	15723	15940	15803	15700	15867	15631	15591	15743	15835	15661	15817	15783	15792	15659	15685	15586	15596	15672	15904	15631	15761	15813	15660	15649	15790	15609	15734	15857	15784	15752	15768	15726	15810	15598	15805	15799	15608	15790	15757	15494	15802	15784	15756	15742	15877	15675	15832	15759	15715	15729	15803	15714	15643	15668	15750	15697	15583	15861	15742	15706	15714	15677	15747	15872	15825	15786	15676	15730	15726	15779	15843	15725	15691	15749	15800	15584	15639	15627	15740	15752	15768	15738	15745	15888	15775	15623	15897	15656	15813	15972	15851	15888	15595	15695	15815	15967	15627	15788	15740	15670	15818	15918	15748	15697	15647	15536	15734	15695	15747	15735	15812	15682	15773	15672	15864	15630	15723	15788	15705	15691	15516	15939	15668	15677	15872	15691	15664	15926	15531	15809	15832	15733	15667	15847	15800	15675	15855	15519	15749	15698	15610	15782	15680	15700	15774	15801	15649	15817	15604	15835	15772	15856	15684	15768	15879	15588	15896	15643	15749	15692	15757	15763	15843	15770	15586	15848	15731	15627	15804	15724	15778	15763	15896	15653	15854	15769	15821	15761	15524	15831	15781	15820	15782	15560	15791	15914	15797	15618	15733	15810	15805	15606	15788	15841	15619	15616	15870	15733	15707	15617	15765	15752	15721	15543	15696	15684	15695	15802	15742	15616	15815	15481	15812	15692	15800	15682	15600	15826	15663	15885	15717	15719	15875	15616	15872	15792	15955	15823	15900	15840	15862	15816	15664	15551	15725	15757	15853	15647	15725	15787	15858	15783	15913	15961	15692	15778	15754	15737	15907	15943	15745	15884	15876	15678	15609	15728	15575	15691	15803	15583	15894	15703	15869	15778	15737	15708	15569	15725	15519	15735	15960	15631	15812	15875	15911	15831	15851	15918	15871	15964	15647	15769	15713	15668	15759	15620	15742	15560	15688	15621	15693	15748	15792	15867	15647	15546	15753	15630	15562	15622	15486	15674	15942	15597	15740	15736	15578	15568	15676	15848	15895	15785	15457	15616	15821	15744	15800	15781	15487	15682	15771	15552	15831	15837	15903	15687	15815	15921	15641	15707	15757	15739	15636	15830	15786	15743	15686	15587	15681	15972	15536	15804	15856	15701	15802	15803	15643	15825	15422	15571	15713	15869	15769	15657	15622	15801	15933	15547	15793	15732	15596	15856	15886	15878	15775	15797	15661	15894	15799	15695	15727	15659	15698	15496	15664	15886	15516	15917	15676	15793	15577	16000	15758	15844	15539	15610	15673	15957	15886	15672	15771	15714	15789	15946	15839	15662	15693	15607	15700	15810	15494	15599	15718	15775	15727	15818	15824	15579	15639	15698	15680	15662	15802	15526	15565	15712	15704	15825	15784	15740	15861	15704	15757	15658	15811	15598	15756	15535	15988	15713	15633	15822	15783	15640	15629	15925	15848	15568	15847	15697	15633	15829	15737	15778	15761	15665	15720	15863	15579	15904	15939	15941	15812	15849	15690	15773	15799	15852	15866	15688	15940	15722	15759	15986	15801	15856	15695	15748	15659	15872	15812	15815	15755	15876	15779	15725	15772	15668	15884	15876	15781	15629	15586	15757	15734	15853	15567	15706	15771	15741	15716	15794	15928	15737	15923	15720	15808	15888	15688	15727	15739	15859	15863	15758	15890	15800	15689	15883	15585	15695	15762	15681	15815	15673	15670	15528	15542	15731	15659	15849	15749	15784	15727	15684	15749	15754	15728	15636	15879	15707	15587	15723	15828	15828	15731	15750	15817	15798	15486	15686	15803	15724	15903	15734	15894	15749	15755	15736	15599	15525	15567	15589	15834	15858	15773	15815	15810	15673	15746	15814	15698	15860	15654	15721	15775	15623	15746	15977	15613	15756	15730	15657	15890	15729	15719	15647	15685	15837	15823	15732	15802	15553	15670	15416	15604	15923	15731	15521	15967	16021	15592	15874	15458	15549	15828	15990	15854	15557	15674	15981	15701	15621	15589	15792	15804	15710	15607	15925	15565	15764	15700	15658	15533	15592	15665	15813	15916	15763	15709	15832	15704	15725	15731	15461	15649	15738	15711	15645	15672	15503	15867	16001	15831	15652	15815	15787	15682	15835	15756	15752	15735	15681	15771	15542	15785	15909	15673	15862	15748	15701	15767	15780	15681	15698	15650	15676	15923	15846	15739	15827	15601	15808	15829	15813	15804	15714	15758	15838	15948	15859	15714	15858	15817	15813	15705	15698	15756	15772	15586	15774	15803	15609	15910	15995	15705	15573	15870	15666	15843	15671	15794	15805	15760	15665	15761	15702	15680	15624	15423	15746	15602	15677	15748	15943	15630	15729	15675	15873	15927	15796	15773	15553	15649	15837	15791	15642	15603	15704	15654	15750	15801	15828	15881	15605	15766	15762	15559	15653	15558	15807	15818	15951	15580	15579	15711	15748	15878	15864	15725	15401	15845	15673	15866	15746	15971	15580	15591	15681	15761	15681	15781	15612	15574	15956	15766	15869	15710	15884	15800	15945	15713	15700	15945	15748	15838	15654	15945	15808	15761	15675	15705	15696	15528	15707	15814	15844	15739	15685	15607	15695	15600	15779	15842	15956	15700	15734	15502	15647	15564	15723	15861	15777	15693	15799	15769	15826	15651	15732	15705	15806	15701	15710	15601	15726	15795	15678	15680	15448	15492	15821	15690	15709	15657	15673	15923	15791	15780	15842	15910	15628	15715	15709	15895	16045	15905	15803	15709	15786	15748	15538	15706	15783	15907	15688	15712	15953	15636	15602	15682	15798	15687	15745	15605	15775	15884	15677	15774	15549	15818	15636	15805	15627	15647	15592	15699	15778	15600	15477	15857	15853	15642	15638	15829	15763	15455	15739	15719	15856	15631	15737	15756	15771	15662	15854	15668	15718	15548	15809	15761	15712	15687	15669	15640	15578	15888	15931	15803	15792	15682	15725	15652	15841	15827	15602	15834	15517	15516	15859	15803	15678	15839	15714	15733	15849	15560	15892	15823	15758	15795	15805	15879	15725	15814	15763	15557	15676	15911	15648	15880	15812	15523	15868	15811	15637	15766	15623	15534	15902	15646	15754	15597	15799	15778	15792	15702	15801	15707	15850	15671	15771	15717	15880	15919	15822	15823	15922	15659	15473	15755	15666	15621	15621	15731	15958	15723	15801	15795	15788	16009	15595	15692	15672	15700	15821	15886	15652	15836	15954	15836	15656	15773	15805	15759	15723	15814	15651	15834	15774	15617	15833	15738	15888	15795	15872	15638	15586	15852	15724	15926	15825	15765	16092	15755	15743	15798	15827	15666	15603	15765	15774	15740	15701	15586	15776	15715	15608	15795	15669	15783	15801	16083	15701	15637	15827	15930	15854	15816	15856	15758	15670	15629	15616	15753	15641	15788	15807	15865	15810	15847	15845	15678	15679	15646	15850	15813	15707	16131	15792	15695	15662	15945	15458	15813	15700	15792	15772	15769	15554	15718	15785	15629	15665	15475	15774	15538	15672	15826	15649	15739	15526	15843	15641	15855	15783	15654	15899	15787	15669	15738	15801	15766	15748	15591	15802	15662	15636	15907	15785	15726	15938	15750	15893	15865	15723	15680	15771	15707	15694	15806	15861	15805	15772	15839	15752	15594	15701	15560	15563	15946	15762	15659	15975	15844	15809	15931	15683	15846	15918	15829	16053	15606	15833	15722	15812	15730	15965	15711	15622	15686	15751	15800	15770	15689	15684	15766	15540	15724	15676	15812	15770	15708	15733	15751	15859	15730	15538	15573	15665	15633	15797	15722	15563	15833	15831	15776	15727	15588	15652	15848	15826	15638	15816	15826	15719	15785	15893	15814	15593	15619	15585	15640	15681	15734	15710	15710	15856	15511	15873	15756	15873	15796	15654	15666	15783	15748	15674	15773	15565	15578	15605	15574	15829	15861	15886	15739	15689	15619	15740	15695	15678
24233	42291	43120	39161	28028	48847	56827	42269	26419	16061	13275	12876	12803	12684	12969	12676	12911	12689	12829	12791	12631	12960	12875	12656	12727	12752	12657	12809	12748	12647	12750	12767	12657	12649	12591	12823	12846	12658	12663	12687	12632	12775	12863	12682	12571	12772	12763	12621	12701	12858	12827	12760	12784	12824	12745	12620	12810	12697	12719	12907	12879	12731	12934	12796	12778	12936	12721	12626	12733	12707	12812	12555	12825	12661	12811	12787	12674	12690	12757	12621	12575	12767	12632	12749	12802	12538	12705	12602	12792	12692	12894	12721	12616	12785	12700	12591	12657	12784	12758	12634	12651	12721	12769	12653	12681	12532	12776	12734	12876	12902	12776	12742	12902	12758	12806	12697	12839	12912	12715	12739	12831	12723	12814	12810	12640	12786	12652	12835	12848	12785	12723	12655	12820	12796	12616	12648	12814	12706	12780	12788	12754	12693	12706	12721	12725	12668	12668	12870	12618	12594	12851	12687	12762	12799	12986	12752	12809	12782	12577	12714	12585	12738	12718	12735	12791	12793	12781	12699	12778	12649	12803	12805	12693	12788	12771	12878	12760	12641	12605	12780	12611	12666	12807	12695	12730	12643	12840	12824	12686	12683	12836	12703	12865	12526	12834	12710	12971	12829	12811	12621	12797	12686	12726	12747	12781	12747	12840	12813	12794	12827	12719	12751	12675	12792	12691	12771	12784	12822	12659	12702	12693	12753	12764	12679	12766	12714	12621	12759	12770	12694	12786	12792	12887	12683	12972	12830	12795	12693	12783	12805	12680	12881	12659	12657	12713	12608	12743	12682	12883	12783	12640	12730	12676	12720	12704	12647	12649	12605	12563	12741	12801	12712	12722	12797	12931	12825	12870	12855	12660	12868	12648	12885	12779	12793	12591	12722	12744	12557	12828	12881	12790	12586	12794	12737	12912	12608	12660	12823	12821	12765	12875	12926	12767	12677	12611	12822	12834	12687	12773	12736	12690	12751	12545	12603	12858	12673	12645	12703	12777	12733	12930	12830	12658	12686	12737	12591	12782	12626	12793	12730	12854	12842	12726	12755	12781	12780	12671	12714	12824	12767	12660	12880	12675	12678	12652	12842	12727	12817	12903	12681	12713	12797	12621	12720	12703	12685	12726	12819	12666	12750	12732	12773	12692	12752	12697	12648	12808	12666	12776	12715	12819	12896	12658	12754	12853	12732	12696	12837	12838	12697	12529	12734	12654	12740	12687	12588	12846	12705	12821	12686	12750	12692	12810	12779	12782	12827	12653	12880	12748	12677	12854	12685	12828	12829	12612	12774	12681	12689	12718	12749	12619	12801	12662	12795	12689	12684	12695	12638	12781	12507	12616	12804	12677	12679	12866	12721	12714	12842	12806	12847	12700	12739	12671	12750	12641	12815	12900	12601	12619	12775	12656	12742	12709	12812	12833	12721	12777	12728	12722	12841	12744	12805	12659	12722	12582	12688	12761	12671	12673	12804	12728	12814	12592	12889	12779	12666	12772	12641	12805	12617	12702	12868	12706	12800	12655	12836	12561	12534	12838	12568	12747	12778	12692	12859	12677	12774	12810	12557	12724	12733	12665	12704	12808	12798	12742	12587	12689	12764	12743	12710	12825	12786	12956	12794	12686	12800	12797	12773	12769	12688	12721	12696	12868	12638	12736	12777	12682	12806	12762	12640	12656	12820	12724	12692	12688	12750	12726	12702	12773	12738	12874	12698	12758	12838	12656	12833	12857	12830	12599	12723	12734	12674	12670	12767	12670	12949	12582	12778	12777	12650	12754	12913	12666	12895	12672	12517	12704	12684	12786	12661	12668	12858	12902	12776	12702	12771	12685	12728	12730	12753	12794	12634	12739	12814	12652	12957	12633	12823	12821	12657	12593	12663	12859	12920	12781	12749	12831	12805	12736	12590	12659	12658	12788	12746	12895	12689	12819	12596	12705	12742	12747	12593	12806	12860	12687	12742	12884	12538	12680	12689	12727	12659	12713	12624	12738	12708	12850	12753	12834	12622	12692	12912	12627	12772	12729	12713	12722	12508	12814	12799	12805	12622	12780	12566	12627	12632	12870	12713	12729	12701	12727	12759	12758	12610	12824	12854	12713	12914	12629	12633	12809	12710	12874	12684	12538	12569	12809	12675	12576	12660	12794	12741	12858	12794	12809	12669	12714	12900	12681	12903	12722	12731	12593	12799	12712	12621	12728	12828	12617	12695	12807	12923	12735	12966	12858	12755	12979	12616	12641	12631	12668	12693	12691	12756	12722	12711	12893	12785	12653	12731	12633	12850	12615	12703	12670	12775	12677	12707	12655	12735	12729	12641	12760	12666	12681	12693	12727	12569	12590	12815	12871	12717	12651	12777	12698	12616	12756	12652	12696	12571	12795	12594	12707	12678	12697	12840	12660	12728	12594	12730	12689	12798	12775	12624	12799	12695	12786	12720	12743	12748	12737	12785	12855	12816	12721	12654	12684	12670	12607	12801	12668	12745	12634	12712	12641	12732	12735	12797	12763	12770	12849	12956	12727	12863	12725	12647	12674	12822	12748	12614	12702	12660	12737	12575	12514	12633	12816	12799	12592	12705	12714	12762	12802	12751	12804	12739	12693	12747	12730	13000	12794	12715	12809	12668	12650	12706	12742	12792	12510	12681	12729	12759	12751	12652	12680	12987	12686	12485	12860	12641	12746	12739	12593	12828	12819	12803	12668	12756	12604	12813	12897	12724	12719	12939	12785	12644	12806	12892	12833	12670	12728	12460	12743	12689	12631	12614	12595	12797	12707	12681	12796	12811	12759	12800	12797	12716	12680	12768	12668	12799	12678	12822	12816	12642	12764	12711	12682	12867	12747	12659	12782	12852	12822	12667	12764	12728	12599	12772	12788	12713	12813	12680	12772	12687	12803	12791	12763	12807	12713	12528	12700	12787	12756	12643	12791	12609	12798	12681	12752	12639	12624	12637	12697	12831	12885	12635	12860	12823	12584	12666	12773	12832	12590	12597	12711	12800	12739	12728	12682	12755	12683	12820	12640	12842	12805	12759	12669	12781	12756	12607	12645	12838	12706	12739	12726	12550	12798	12596	12795	12764	12749	12915	12771	12543	12683	12766	12923	12764	12818	12720	12755	12836	12823	12867	12629	12894	12741	12689	12727	12751	12683	12775	12846	12617	12878	12692	12773	12732	12643	12713	12702	12718	12719	12724	12741	12881	12886	12712	12757	12818	12777	12741	12588	12900	12784	12677	12813	12751	12513	12668	12751	12697	12795	12728	12585	12852	12861	12860	12490	12807	12725	12628	12762	12717	12658	12744	12747	12694	12818	12688	12534	12616	12791	12809	12856	12656	12556	12790	12638	12654	12778	12736	12801	12820	12584	12718	12803	12720	12906	12795	12635	12832	12773	12722	12770	12779	12865	12828	12802	12668	12922	12835	12799	12711	12782	12837	12612	12798	12601	12731	12646	12938	12711	12876	12804	12791	12616	12737	12568	12769	12738	12691	12594	12660	12636	12550	12631	12617	12871	12647	12818	12759	12712	12812	12582	12715	12826	12818	12659	12606	12745	12716	12754	12737	12709	12594	12743	12652	12763	12746	12670	12778	12851	12698	12746	12694	12687	12835	12732	12748	12845	12694	12735	12761	12691	12758	12710	12628	12701	12681	12693	12638	12789	12717	12841	12683	12621	12874	12685	12799	12717	12668	12722	12787	12834	12773	12787	12814	12705	12769	12792	12782	12855	12744	12695	12733	12611	12881	12653	12685	12744	12668	12914	12535	12714	12642	12751	12690	12673	12745	12761	12692	12604	12812	12589	12715	12625	12580	12913	12664	12861	12834	12752	12725	12723	12710	12723	12836	12622	12753	12760	12550	12806	12686	12785	13029	12779	12733	12680	12741	12565	12727	12708	12849	12702	12670	12723	12729	12705	12938	12718	12641	12798	12694	12729	12613	12706	12584	12793	12787	12882	12742	12960	12409	12612	12687	12584	12750	12840	12630	12741	12828	12666	12746	12866	12712	12826	12652	12658	12729	12809	12752	12760	12723	12769	12806	12668	12611	12811	12586	12873	12881	12719	12688	12682	12722	12731	12682	12645	12657	12642	12712	12634	12743	12685	12689	12613	12625	12736	12674	12780	12880	12824	12793	12782	12822	12934	12696	12876	12716	12804	12783	12702	12814	12685	12566	12626	12855	12699	12867	12781	12758	12674	12641	12758	12647	12797	12634	12742	12690	12698	12776	12676	12748	12687	12791	12706	12636	12880	12613	12806	12753	12626	12714	12773	12860	12815	12791	12774	12815	12730	12774	12859	12851	12707	12692	12640	12831	12621	12882	12825	12787	12821	12739	12819	12706	12682	12849	12707	12779	12739	12708	12758	12738	12777	12752	12626	12716	12846	12824	12820	12864	12607	12730	12663	12743	12809	12725	12486	12638	12785	12722	12566	12612	12505	12672	12668	12697	12676	12703	12879	12702	12687	12608	12811	12848	12569	12652	12743	12607	12712	12872	12781	12853	12870	12793	12661	12832	12735	12768	12608	12697	12718	12777	12851	12802	12812	12655	12731	12783	12775	12861	12539	12641	12779	12513	12615	12838	12602	12726	12681	12626	12800	12580	12758	12753	12662	12682	12669	12621	12806	12851	12629	12623	12885	12843	12764	12672	12829	12711	12723	12774	12911	12717	12762	12692	12752	12698	12844	12662	12770	12789	12712	12845	12763	12773	12703	12796	12646	12812	12729	12731	12660	12775	12661	12724	12680	12859	12785	12793	12673	12683	12795	12775	12655	12651	12747	12723	12606	12655	12682	12882	12626	12801	12774	12772	12675	12692	12752	12777	12613	12817	12810	12707	12779	12530	12792	12731	12659	12707	12825	12716	12862	12877	12755	12835	12823	12660	12722	12652	12773	12688	12728	12846	12673	12626	12786	12709	12943	12818	12768	12820	12714	12683	12749	12837	12685	12586	12691	12807	12707	12769	12918	12626	12693	12835	12712	12562	12788	12515	12701	12687	12797	12795	12638	12642	12690	12742	12724	12518	12684	12657	12868	12915	12882	12641	12766	12742	12799	12733	12731	12684	12820	12669	12844	12679	12710	12657	12689	12726	12721	12818	12700	12606	12873	12851
24144	21495	29370	24977	24114	49581	71660	54803	36424	23323	17265	15858	15489	15494	15262	15557	15521	15400	15202	15580	15253	15335	15301	15343	15287	15359	15365	15376	15200	15261	15288	15454	15394	15272	15309	15326	15210	15206	15422	15281	15353	15028	15476	15258	15308	15097	15280	15279	15278	15060	15128	15312	15232	15129	15322	15226	15385	15140	15200	15091	15153	15623	15526	15388	15335	15437	15336	15163	15318	15340	15134	15300	15332	15154	15075	15350	15339	15479	15155	15184	15278	15182	15229	15173	15390	15037	15068	15101	15194	15188	15081	15178	15302	15377	15408	15312	15264	15188	15505	15148	15174	15322	15148	15212	15150	15168	15239	15186	15162	15342	15292	15175	14965	15251	15404	15384	15422	15411	15211	15312	15103	15097	15420	15294	15237	15186	15238	15248	15259	14998	15268	15227	15261	15261	15050	15154	15107	15093	15307	15273	15236	14963	15213	15214	15191	15057	15295	14990	15347	15366	15243	15306	15547	15267	15269	15122	15289	15267	15215	15065	15199	15049	15094	15006	15134	15282	15336	15096	15312	15090	15197	15100	15446	15211	15301	15056	15140	15154	15277	15215	15407	15040	15430	15256	15112	15331	15218	15169	15231	15251	15116	15081	15400	15244	15158	15152	15217	15214	15268	15211	15318	15079	15040	15227	15264	15160	15384	15007	15346	15293	15331	15262	15284	15386	15250	14994	15366	15184	15202	15174	15216	15216	15306	15221	15163	15253	15391	15192	15104	15254	15247	15219	15292	15010	15159	15340	15233	15478	15356	15290	15114	15091	15318	15237	15377	15272	15327	15285	15166	15085	15458	15449	15023	15300	15205	15252	15236	15289	15093	15192	15207	15270	15344	15178	15308	15155	15215	15256	15264	15226	15162	14989	15149	15263	15138	15123	15205	15296	15141	15286	15079	15273	15289	15008	15157	15242	15283	15349	15070	15163	15398	15099	15461	15259	15342	15385	15236	15086	15279	15367	15328	15114	15197	15150	15106	14972	15268	15091	15081	15222	15245	15239	15264	15010	15334	15141	15155	15175	15341	15208	15387	15093	15334	15097	15065	15201	15243	15064	15253	15421	15180	15259	15169	15244	15183	15337	15305	15118	15349	15266	15191	15310	15344	15164	15304	15184	15306	15073	15248	15315	15268	15438	14963	15330	15245	15216	15327	15341	15186	15251	15152	15369	15143	14947	15149	15409	15227	15297	15321	15220	15110	15399	15027	15110	15272	15252	15203	15291	15363	14922	15225	15102	15398	15266	15292	15446	15196	15153	15101	15001	15264	15300	15290	15290	15255	15254	15326	15210	15103	15363	15261	15202	15406	15469	15230	15016	15322	15248	15338	15270	15330	15404	15163	15042	15174	15307	15381	15226	15201	14979	15371	14926	15261	15288	15282	15013	15219	15272	15133	15249	15193	15367	15261	15277	15285	14981	15186	15159	15170	15027	15248	15242	15220	15264	15112	15114	15336	15062	15029	15140	15093	15023	15199	15164	15297	15155	15208	15224	15264	15288	15280	15354	15240	15219	15275	15304	15327	15112	15236	15207	15315	15100	15190	15460	15495	15194	15256	15360	15444	15224	15214	15087	15130	15156	15403	15133	15146	15191	15252	15275	15197	15341	15094	15338	15028	15180	15273	15169	15280	15157	15246	15156	15213	15063	15386	15422	15200	15257	15454	15238	15021	15165	15292	15263	15435	15226	15088	15434	15210	15115	15235	15028	15348	15371	15134	15198	15136	15149	15129	15388	15411	15211	15393	15211	15349	15193	15221	15331	15019	14998	15167	15244	15244	15147	15178	15139	15024	15266	15235	15138	15107	15379	15309	15209	15097	15234	15162	15169	15000	15379	15137	15284	15320	15235	15126	15169	15124	15205	15096	15081	15323	15329	15406	15177	15221	15139	15093	15295	15179	15407	15388	15127	15300	15192	15297	15400	15296	15150	15342	15265	15209	15261	15245	15254	15266	15317	15281	15310	15283	15106	15241	15229	15194	15123	15231	15039	15247	15332	15298	15061	15166	15239	15214	15450	15190	15238	15506	15017	15317	15021	15062	15118	15203	15150	15230	15283	15222	15229	15337	15448	15406	15332	15262	15149	15313	15106	15108	15210	15297	15267	15117	15356	15227	15267	15271	15232	15198	15251	15044	15429	15213	15045	15208	14968	15292	15189	15419	15317	15147	15148	15181	15226	15275	15015	15325	15230	15115	15208	15381	15252	15025	15271	15107	15141	15260	15202	15269	15252	15408	15146	15237	15260	15211	15319	15185	15261	15316	15325	15310	15360	15300	15126	15143	15122	15204	15248	15204	15265	15199	15219	15190	15316	15168	15158	15196	15396	15222	15366	15203	15279	15352	15136	15184	15276	14984	15127	15343	15087	15469	15174	15225	15114	15446	15439	15416	15251	15099	15290	15333	15110	15139	15251	15457	15214	15059	15299	15199	15259	15232	15225	15177	15251	15309	15248	15248	14937	15164	15280	15036	15168	15353	15183	15243	15263	15434	15431	15267	15451	15403	15274	15214	15151	14926	15213	15432	15205	15249	15214	15120	14917	15224	15364	15153	15164	15242	15415	15344	15097	15333	15285	15191	15103	15300	15193	15027	15047	15120	14985	15267	15411	15207	15262	15224	15232	15072	15306	15138	15247	15246	15087	15279	15220	15430	15088	15285	15255	15320	15135	15227	15102	15276	15220	15271	15215	15138	15371	15250	15327	15151	15242	15390	15191	15016	15096	15384	15182	15131	15266	15155	14974	15305	15202	15331	15396	15275	15159	15573	15223	15312	15314	15214	15226	15105	15437	15232	15082	15360	15262	15186	15220	15282	15103	15323	15262	15278	15245	15296	15289	15483	15258	15201	15475	15335	15046	15263	15236	15348	15361	15135	15227	15191	15219	15206	15148	15164	15147	15150	15269	15201	15181	15185	15262	15173	15195	15231	15136	15319	15049	15238	15122	15141	15090	15277	15278	15217	15065	14989	15048	15040	15131	15370	15395	15228	15295	15074	15354	15277	15258	15290	15046	15269	15135	15096	15196	15362	15271	15226	15015	15181	15034	15298	15076	15117	15001	15269	15199	14994	15395	15073	15266	15212	15257	15085	15423	15059	15291	15265	15093	15263	15175	14974	15239	15232	15113	15180	15311	15221	15220	15310	15151	15268	15141	15114	15293	15205	15170	15228	15314	15311	15065	15081	15132	15288	15260	15273	15074	15263	15449	15165	15459	15191	15106	15264	15227	15364	15282	15274	15096	15426	15146	15303	15252	15222	15136	15195	15231	15223	15251	15111	15200	15369	15122	15227	15320	15160	15354	15149	15255	15329	15229	15297	15298	15372	15421	15145	15121	15285	15066	15214	15123	15463	15081	15174	15209	15179	15125	15248	15003	15312	15157	15100	15327	15213	15278	15226	15123	15153	15250	15181	15152	15015	15185	15260	15252	14923	15207	15174	15204	15261	15212	15195	15226	15076	15314	15188	15207	15203	15257	15177	15242	15120	15163	15257	15212	15333	15266	15399	15098	15170	15231	15337	15348	15198	15337	15148	15202	15109	15115	15126	15111	15246	14978	15233	15118	15310	15071	15046	15194	15549	15290	15295	15459	15206	15128	15294	15200	15274	15173	15238	15135	15167	15298	15307	15305	15250	15201	14966	15129	15089	15321	15330	15226	15116	15184	15285	15158	15134	15257	15325	15261	15145	15328	15398	15161	15070	15207	15102	15393	15263	15174	15214	15325	15030	15268	15342	15039	15342	15111	15206	15301	15220	15325	15251	15300	15141	15122	15257	15344	15330	15227	15268	15236	15156	15311	15312	15178	15343	15151	15279	15363	15254	15248	15338	15214	15291	15157	15260	15368	15186	15279	15312	15334	15107	15274	15150	15267	15207	15194	15134	15430	15270	15315	15181	15216	15194	15027	15312	15188	15185	15034	15122	15167	15344	15241	15125	15243	14905	15390	15492	15176	15261	15234	15297	15250	15070	15109	15024	15247	15196	15280	15148	15190	15192	15307	15270	15232	15074	15340	15275	15283	15208	15204	15191	15421	15150	15089	15207	15227	15248	15225	15228	15140	15208	15223	15177	15331	15180	15171	15431	15179	15219	15149	15299	15262	15189	15094	15132	15118	15125	15124	15177	15217	15437	15302	15153	15253	15296	15249	15400	15296	15082	15242	15194	15191	15275	15271	15145	15325	15193	15192	15092	15053	15269	15354	15146	15300	15307	15057	15300	14924	14992	15070	15254	15432	15178	15136	15451	15134	15176	15244	15113	15476	15186	15101	15085	15250	15166	15036	15354	15332	15175	15161	15231	15140	15206	15002	15310	15182	15127	15305	15222	15220	15279	15122	15209	15200	15029	15154	15195	15147	15186	15157	15196	15259	15353	15174	15230	15107	15233	15206	15334	15298	15112	15304	15172	15323	15354	15201	15144	15356	15160	15096	15274	15320	15150	15296	15133	15293	15442	15186	15208	15066	15084	15411	15200	15086	15370	15182	15277	15251	15128	15019	15369	15292	15151	15117	15098	15212	15247	15120	15244	15293	15218	14979	15181	15390	15294	15371	15298	15247	15398	15190	15129	15061	15057	15144	15403	14974	15430	15358	15283	15215	15358	15208	15114	15061	15119	15124	15123	15201	15330	15300	15191	15091	15041	15127	14952	15093	15346	15149	15217	15334	15470	15159	15229	15345	15364	15064	15368	15284	15187	15355	15065	15205	15334	15354	15137	15126	15203	15261	15258	15329	15468	15232	14840	15153	15365	15262	15219	15179	15361	15344	15174	15279	15166	15138	15314	15225	15553	15308	15144	15193	15247	15109	15214	15189	15052	15272	15325	15118	15257	15223	15136	15283	15174	15324	15280	15246	15239	15240	15147	15180	15309	15246	15362	15210	15271	15300	15342	15409	15339	15194	15118	15342	15299	15365	15223	15179	15156	15127	15455	15327	15165	15203	15150	15001	15262	15054	15216	15204	15188	15077	15082	15225	15265	15093	14992	15394	15140	15227	15217	15201	15307	15347	15237	15101	15110	15461	15212	15120	15209	15240	15144	15138	15322	15146	15067	15250	15237	15002	15314	15225	15354	15221	15274	15042	15228	15054	15090	15343	15258	15246	15264	15141	15123	15022
30576	54299	54879	45034	36856	56232	70008	53236	33353	18503	13376	12580	12091	12315	12510	12423	12253	12452	12315	12555	12269	12408	12329	12424	12533	12480	12339	12380	12501	12500	12417	12318	12399	12378	12375	12424	12179	12296	12148	12460	12242	12241	12436	12332	12360	12380	12427	12406	12432	12328	12455	12334	12257	12321	12413	12428	12301	12245	12202	12375	12425	12499	12350	12391	12373	12167	12429	12327	12384	12323	12526	12376	12239	12306	12331	12367	12198	12471	12520	12278	12382	12229	12320	12423	12361	12333	12388	12326	12297	12284	12359	12321	12308	12489	12352	12356	12437	12327	12287	12425	12574	12288	12167	12343	12322	12366	12331	12362	12431	12392	12511	12362	12320	12422	12436	12492	12349	12238	12370	12435	12398	12186	12361	12297	12537	12391	12419	12304	12428	12396	12356	12286	12344	12387	12462	12306	12424	12366	12503	12367	12245	12314	12412	12372	12405	12443	12491	11941	12271	12520	12459	12313	12345	12341	12377	12320	12524	12387	12423	12381	12304	12415	12513	12249	12450	12381	12281	12285	12255	12548	12389	12434	12187	12411	12214	12444	12310	12273	12587	12389	12355	12421	12379	12638	12467	12352	12453	12366	12481	12543	12447	12502	12324	12329	12360	12405	12367	12346	12232	12510	12348	12241	12219	12255	12408	12370	12383	12445	12455	12345	12416	12412	12290	12400	12344	12289	12263	12319	12423	12330	12310	12447	12519	12208	12562	12294	12349	12414	12437	12331	12432	12403	12463	12345	12253	12432	12326	12406	12464	12457	12310	12269	12246	12476	12356	12307	12281	12334	12491	12332	12438	12247	12382	12167	12484	12365	12396	12383	12373	12388	12486	12503	12320	12475	12322	12334	12271	12432	12468	12468	12459	12345	12183	12296	12285	12358	12246	12482	12306	12422	12318	12339	12411	12286	12368	12611	12416	12485	12274	12455	12537	12381	12195	12315	12415	12395	12379	12236	12344	12255	12412	12519	12369	12178	12440	12573	12276	12174	12469	12532	12476	12298	12414	12339	12414	12294	12255	12254	12320	12229	12535	12575	12241	12373	12366	12382	12488	12231	12391	12381	12312	12458	12528	12401	12297	12385	12363	12321	12332	12362	12348	12327	12260	12317	12542	12267	12303	12382	12431	12238	12457	12317	12323	12459	12242	12269	12316	12289	12304	12393	12246	12351	12580	12367	12268	12317	12376	12221	12327	12354	12305	12442	12430	12386	12400	12407	12268	12295	12361	12409	12292	12389	12483	12369	12383	12429	12282	12214	12255	12473	12275	12337	12433	12217	12303	12321	12412	12363	12455	12415	12489	12495	12354	12659	12241	12438	12399	12261	12559	12285	12508	12419	12514	12364	12329	12431	12476	12524	12259	12440	12264	12426	12482	12311	12492	12455	12446	12374	12232	12352	12551	12519	12434	12300	12457	12511	12479	12369	12304	12513	12290	12186	12485	12298	12429	12436	12359	12344	12178	12300	12306	12413	12251	12334	12228	12258	12466	12240	12371	12419	12258	12267	12334	12392	12424	12484	12512	12298	12357	12423	12303	12362	12484	12355	12367	12547	12272	12437	12334	12362	12310	12320	12325	12280	12319	12411	12293	12476	12414	12431	12434	12441	12384	12358	12586	12342	12332	12388	12265	12379	12335	12479	12308	12249	12416	12263	12481	12305	12284	12332	12688	12335	12462	12311	12295	12342	12355	12353	12403	12357	12427	12412	12425	12245	12302	12415	12409	12402	12224	12380	12435	12318	12407	12341	12298	12417	12513	12144	12336	12262	12374	12351	12202	12410	12476	12486	12337	12424	12419	12408	12310	12317	12304	12339	12328	12427	12426	12422	12439	12237	12272	12465	12328	12404	12403	12300	12313	12432	12068	12577	12322	12293	12327	12399	12444	12429	12284	12323	12427	12410	12302	12481	12292	12385	12248	12340	12351	12205	12408	12445	12426	12450	12313	12449	12634	12415	12333	12447	12362	12305	12476	12433	12456	12347	12286	12321	12324	12350	12355	12438	12299	12177	12423	12321	12342	12229	12436	12317	12329	12453	12337	12258	12317	12304	12394	12349	12372	12396	12346	12255	12477	12370	12429	12407	12306	12408	12439	12369	12274	12328	12433	12385	12324	12455	12345	12383	12333	12340	12406	12324	12345	12322	12295	12397	12444	12438	12381	12376	12310	12473	12458	12253	12368	12189	12388	12329	12422	12429	12492	12330	12338	12298	12217	12244	12468	12296	12386	12327	12420	12537	12426	12270	12462	12478	12316	12307	12561	12334	12404	12372	12394	12364	12405	12271	12461	12422	12369	12433	12300	12303	12290	12370	12455	12370	12460	12511	12253	12344	12547	12161	12321	12437	12442	12359	12175	12496	12323	12444	12313	12384	12328	12411	12306	12492	12298	12437	12383	12345	12494	12581	12287	12275	12339	12337	12270	12367	12266	12488	12396	12364	12224	12474	12395	12398	12270	12417	12226	12420	12373	12566	12169	12323	12476	12358	12344	12234	12395	12435	12279	12281	12518	12116	12372	12273	12372	12508	12524	12394	12392	12235	12319	12455	12608	12285	12412	12258	12478	12299	12276	12265	12405	12345	12281	12526	12341	12500	12451	12340	12213	12438	12446	12492	12395	12216	12408	12294	12405	12520	12309	12421	12469	12457	12445	12292	12471	12507	12351	12253	12265	12594	12430	12252	12291	12391	12308	12287	12539	12384	12583	12308	12452	12437	12505	12480	12390	12386	12435	12341	12469	12456	12349	12273	12396	12375	12287	12349	12303	12422	12288	12309	12392	12345	12310	12448	12168	12234	12631	12274	12368	12327	12320	12204	12247	12343	12418	12367	12316	12358	12437	12414	12299	12429	12473	12296	12282	12463	12510	12370	12247	12288	12583	12543	12286	12368	12345	12500	12193	12572	12434	12299	12373	12358	12270	12446	12333	12340	12342	12433	12339	12444	12452	12408	12374	12475	12498	12373	12391	12367	12391	12406	12212	12329	12566	12311	12473	12319	12392	12446	12391	12376	12218	12363	12186	12402	12244	12278	12503	12410	12339	12316	12395	12148	12364	12465	12337	12288	12237	12372	12427	12392	12395	12321	12419	12325	12437	12458	12351	12392	12407	12311	12380	12386	12544	12370	12438	12363	12387	12286	12478	12268	12420	12282	12371	12327	12381	12270	12517	12306	12547	12429	12262	12291	12281	12319	12284	12352	12364	12395	12318	12465	12209	12430	12412	12579	12494	12358	12461	12416	12402	12384	12399	12247	12331	12371	12463	12475	12360	12259	12435	12327	12370	12367	12259	12467	12281	12291	12388	12487	12400	12261	12314	12509	12384	12418	12370	12137	12400	12441	12380	12405	12310	12314	12412	12382	12432	12209	12284	12313	12394	12220	12451	12386	12547	12399	12405	12423	12451	12457	12312	12475	12287	12458	12431	12298	12361	12400	12293	12314	12412	12252	12269	12366	12291	12418	12362	12241	12197	12286	12356	12307	12457	12285	12457	12258	12397	12228	12459	12227	12428	12491	12399	12555	12354	12363	12298	12386	12285	12476	12397	12328	12482	12385	12383	12456	12386	12416	12356	12301	12282	12365	12421	12396	12258	12326	12341	12432	12241	12282	12395	12361	12213	12374	12459	12282	12308	12232	12384	12475	12437	12408	12378	12326	12445	12394	12395	12460	12224	12399	12602	12491	12397	12141	12345	12486	12346	12362	12307	12427	12513	12320	12428	12387	12324	12486	12290	12244	12352	12304	12353	12402	12287	12416	12334	12275	12238	12324	12509	12350	12353	12437	12504	12351	12384	12342	12387	12417	12384	12423	12400	12333	12326	12379	12373	12175	12398	12264	12247	12367	12431	12286	12415	12366	12394	12282	12304	12386	12538	12349	12412	12434	12241	12421	12261	12326	12410	12198	12316	12363	12244	12399	12345	12188	12520	12244	12442	12369	12369	12355	12286	12319	12371	12426	12517	12434	12362	12377	12350	12407	12340	12350	12270	12573	12312	12585	12665	12339	12356	12388	12420	12416	12622	12276	12379	12374	12497	12467	12454	12247	12229	12480	12469	12407	12441	12094	12517	12451	12376	12382	12305	12132	12464	12319	12382	12366	12330	12420	12314	12384	12335	12463	12361	12479	12395	12369	12345	12429	12440	12323	12336	12470	12256	12375	12271	12239	12258	12330	12415	12626	12435	12300	12289	12445	12355	12248	12428	12460	12363	12387	12285	12373	12577	12310	12386	12135	12531	12293	12351	12382	12172	12358	12346	12542	12285	12423	12355	12486	12439	12342	12429	12325	12384	12355	12389	12363	12366	12336	12320	12342	12297	12466	12395	12401	12360	12366	12485	12253	12426	12471	12358	12444	12215	12409	12508	12321	12352	12283	12483	12519	12411	12315	12286	12246	12324	12292	12539	12239	12486	12339	12468	12199	12287	12458	12354	12526	12301	12295	12389	12419	12278	12370	12294	12331	12376	12346	12415	12366	12608	12217	12559	12474	12258	12351	12605	12406	12378	12300	12469	12301	12469	12396	12411	12231	12453	12290	12287	12544	12416	12235	12450	12343	12298	12388	12384	12277	12363	12365	12410	12297	12322	12311	12397	12422	12458	12370	12387	12461	12415	12533	12386	12440	12475	12385	12444	12324	12368	12491	12418	12530	12602	12523	12282	12337	12408	12242	12363	12448	12417	12316	12268	12289	12443	12364	12344	12367	12314	12321	12520	12368	12499	12351	12388	12540	12324	12216	12395	12349	12362	12390	12268	12379	12319	12452	12364	12400	12267	12365	12337	12260	12397	12156	12449	12317	12551	12289	12373	12452	12276	12438	12456	12354	12495	12287	12375	12356	12383	12182	12312	12402	12323	12498	12260	12583	12407	12203	12268	12253	12431	12333	12337	12389	12412	12450	12397	12519	12425	12441	12383	12386	12508	12399	12390	12285	12503	12465	12445	12495	12402	12389	12426	12324	12340	12450	12338	12217	12260	12382	12530	12385	12416	12391	12414	12185	12364	12342	12410	12379	12391	12460	12329	12440	12336	12372	12453	12518	12326	12380	12361	12398	12316	12544	12199	12471	12414	12502	12295	12513	12486	12363	12385	12205	12253	12410	12345	12368	12259	12587
30544	26307	29691	24683	18573	20697	24004	22486	17889	15921	15146	14859	14795	14950	14712	14859	14652	14816	14842	14832	14725	14853	14978	14818	14993	14819	14882	15028	14891	14849	15065	14719	14903	14901	14941	14835	14921	14876	14868	15018	14751	14906	14832	15004	14920	14807	14627	14791	14943	14783	14844	14710	14809	14793	14884	14845	14736	14711	14928	14826	14781	15147	14768	14769	15033	14747	14818	14918	14742	15049	14673	14929	14721	15022	14889	14845	14618	14815	14964	14620	14955	14815	14646	14799	15029	14936	14596	14574	14710	14691	14789	15021	14616	14836	14830	14923	14836	14694	15161	15123	14850	14811	15008	14613	15020	14976	15013	14654	14865	15073	14956	14851	14875	14857	14898	15064	14907	14855	14971	14873	14927	14706	14704	14904	14910	14957	14998	14802	14686	14942	14820	14969	14913	14745	14936	14932	14797	14794	14776	14648	14761	14777	14793	14649	14866	14832	14741	14816	14659	15032	14842	15096	15064	14877	14834	14949	14623	14780	14880	14898	14913	14962	14910	15056	15022	14895	14788	14838	14767	14833	14982	14906	15067	14855	14887	14825	14824	14705	14788	14848	14842	14902	14725	14581	14960	14796	14802	14880	14903	15013	14791	14768	14909	14821	14675	14951	14886	14719	14730	14803	14886	14851	14829	14646	14874	14872	14834	14753	14842	15047	14976	14814	14751	14844	14885	14725	14771	14865	14847	14655	14935	14671	14726	14737	14794	14841	14601	14810	14779	14835	14810	14857	14740	14634	14820	14914	15007	15048	14797	14955	15032	14893	14946	14821	14899	15037	14766	14638	14738	14920	14908	14843	14771	14946	14672	14717	14750	14802	14679	14830	14856	14929	14815	14947	14995	14812	14797	14796	14839	14926	14809	14652	14881	14908	14807	14850	14786	14834	14988	15000	14893	14753	14877	14898	14648	14898	14852	14765	14858	14915	14973	15082	14882	14851	14777	14689	14711	14753	14741	14975	14844	14871	15112	14882	15038	14720	14703	14802	14906	14728	14571	14926	14815	14997	15030	14852	14816	14875	14955	14852	14878	14880	14701	14725	14933	14800	14906	14818	14888	14881	14993	15128	15008	14706	14696	14676	14795	14740	14729	14980	14744	14767	14745	14663	14675	14808	14807	14771	14678	15021	14717	14900	14980	14873	14810	15056	14791	14813	14837	15005	14989	14715	14737	14681	14905	14730	14692	14749	14943	14830	14731	14727	14648	14810	14862	14938	14832	14704	14774	14886	14789	14926	14774	15028	14578	14942	14912	14882	14849	14721	14808	14922	14788	15027	14848	14925	14781	14905	14856	14701	14827	14947	14930	14798	14751	14965	14992	14729	14765	14705	14808	14821	14753	14891	14888	14707	14982	14968	14821	14845	14754	14863	14801	14754	14908	14969	14794	14964	14890	14974	14966	14684	14956	14666	14900	15050	14776	14848	14759	14733	14992	14848	14672	14777	14964	14817	14657	14784	14703	14872	14880	14991	14848	14829	14941	14811	14706	14810	14824	14686	14796	14804	14733	15022	14894	15009	14748	14884	14645	14817	14996	14842	14725	14793	14900	14894	14826	15027	14562	14734	14763	14883	14928	14714	14831	14929	14777	15072	14759	14831	14786	14876	14747	14807	14774	14950	14864	14974	15052	14899	14832	14591	14787	14766	14981	14864	14767	14783	14713	14725	14943	14892	14865	14936	14947	15151	14714	14824	14679	14939	15058	14773	14841	14951	14909	14590	14854	14996	14718	14675	14815	14953	14777	14747	14709	14838	14725	14839	14796	14717	14871	14904	14982	15042	14812	14839	14891	14882	14930	14836	14751	15013	14879	14977	14899	14745	14755	14802	14867	14814	14772	14864	14876	14943	14870	14573	14684	14875	14862	14933	14828	14820	14705	14755	14837	14868	14878	14848	14669	14601	14828	14760	14907	14745	14769	14763	14936	14857	14887	14880	14594	14630	14793	14899	14892	14681	14724	14902	14660	14784	14649	14968	14717	14739	15011	15009	15010	14960	14851	14809	14973	14889	14850	14670	14953	15042	15043	14842	14862	14971	14898	14967	15071	14918	14960	14829	14760	14929	14847	14820	15174	14847	14841	14980	14845	14667	14891	14732	14772	14760	14871	14870	15057	15003	14777	14799	14833	14814	14708	14888	14700	14785	14905	14854	14881	14808	14868	14935	14966	14893	15030	14814	14755	14708	14973	14583	14707	14764	14767	14721	14922	14832	14910	14964	14951	14830	14806	14773	14831	14769	14915	14855	14782	14864	14770	15036	14914	14831	14848	14762	14933	14824	14657	14750	14700	14811	15048	14947	14876	14920	14967	14951	14971	14690	14624	14675	14961	14886	15082	14768	14945	14858	14677	14822	14672	14785	14640	14715	14799	14827	14878	14711	14763	14721	14933	14964	14778	14887	14765	14802	14634	14727	14976	14776	14958	15121	14706	14737	14990	14907	15140	15016	14738	14957	14975	14633	14950	14832	14988	14924	14765	14832	14739	14735	14835	14932	14998	14978	14912	14915	14973	14912	14771	14828	14818	14893	14973	14691	14740	14701	14722	14880	14906	14845	14659	14775	14888	14618	14801	14649	14869	14788	14864	14765	14898	14709	14705	14859	14849	14832	14629	14878	14702	14749	14999	14794	14842	14958	14791	14766	14775	14785	14879	14886	14992	14887	15036	14822	14644	14851	14912	14950	14855	14703	14848	15006	14955	14690	14867	14815	15041	14911	14798	14826	14750	14919	14808	14778	14887	14882	14877	14498	14818	14808	14898	14932	14922	14946	14872	14952	14990	14697	14934	14947	14906	14705	14789	14784	14682	14826	14869	14864	14702	14872	15098	15000	14826	14910	14727	14771	14873	14903	14709	14858	14723	14859	14704	14812	14832	14811	14775	14783	14927	14823	14790	14624	14752	14935	14894	15068	14709	14623	14978	14882	14791	14934	14919	14928	14827	14740	15027	15107	14703	14796	15116	14809	14687	14753	14889	14919	14851	14736	14901	15001	14958	14818	14928	14688	14628	14856	14981	14889	14862	14818	14859	14862	14750	14833	14742	15022	14970	14723	14761	14973	14823	14900	14940	14996	14774	14831	14854	14782	14806	14892	14842	14721	14905	14997	14858	14868	14982	14833	14749	14951	14906	14964	14671	14824	14823	14841	14958	14724	14683	14855	14792	14928	14898	14880	14921	14902	14878	14760	14964	15028	14928	14740	14844	14613	14961	14744	14789	14950	14804	14958	14822	14933	14803	14907	14925	14802	14866	14903	14893	14922	14777	14791	14856	14682	14912	14906	14744	14813	14785	14793	14608	14816	14912	14703	15054	14899	15054	14926	14824	14926	14826	14757	14917	14811	14798	14816	14955	14898	14839	14956	14822	14816	14589	14798	14749	14723	14953	15056	15041	14749	14738	14892	14772	14726	14859	14614	14689	14739	14844	14901	14876	14677	14804	14607	14803	14713	14960	14951	14837	14872	14812	14725	14699	15010	14822	14865	14806	14878	14964	14824	14734	14790	14665	14831	14812	14721	14877	14882	14951	14793	15050	14808	14903	14996	15097	14975	14575	14706	14782	14796	14746	14787	14791	14618	14778	14984	15051	14785	15033	15001	14615	14680	14784	14862	14679	14893	14734	14632	14736	14761	14714	14912	14629	14849	14667	14703	14792	14808	14710	15001	14848	14996	14902	14763	14822	14694	14805	14930	14819	14846	14812	14723	14936	14699	14786	14782	14778	14905	14835	14812	14886	14691	14826	14795	14619	14943	14896	14972	14812	14806	14790	14846	14949	14973	14682	14875	14978	14822	14962	14908	14856	14849	14788	15081	14828	14706	14868	14809	14840	14906	14971	14802	14814	14717	14672	14915	14843	14957	14693	14819	14846	14932	14895	14741	14919	14903	14791	14878	14855	14896	14840	14851	15098	15064	14863	14886	14968	14934	14915	14906	14794	14783	14781	14901	14943	14762	14960	14860	14818	14933	14848	14656	14939	14749	14724	14728	14827	14851	14935	14798	14636	14815	14913	14776	14843	14773	14894	14937	14985	14818	15094	14872	14755	14662	14861	14601	14787	14737	14744	14990	14824	14934	14850	14616	14789	14930	15054	14805	14796	14973	14923	15013	14749	14814	15002	14761	14593	14894	15031	14814	14928	14842	14981	14768	14729	14901	14856	14858	14811	14934	14996	14983	14965	14872	14916	14805	15091	14980	14946	14761	14915	14835	14982	14744	14765	14826	14735	14843	14856	14880	14913	14816	14596	14953	14750	14894	14783	14758	14773	14759	15023	14805	14880	14893	14946	14809	14667	14813	14754	14755	14816	14668	14753	14794	14740	14759	14874	15073	14745	14863	14752	14760	14862	14665	14657	14730	14904	14993	14894	14792	14679	14827	14952	14893	15019	14922	14999	14812	14878	14891	15062	14819	14875	14780	14846	14702	14781	14854	14904	14795	14866	14844	14887	14910	14857	15055	14676	14888	14966	14857	14987	14819	14719	14765	14905	14994	14798	14716	14790	15047	14931	14747	14906	14931	14960	15007	15062	14731	14934	14702	14934	14625	14878	14712	14999	15012	14799	14860	14936	14756	14728	14853	14786	14784	14692	14771	14805	14740	14848	14586	14657	14941	14870	14772	14929	14678	15030	15108	14839	14818	14894	14920	14916	14760	14864	14741	14926	14841	14852	14877	14755	14868	14973	14895	14720	14858	14688	14705	14946	14838	14796	14748	14976	14891	15024	14733	14941	14993	14902	15023	14696	14807	14678	14894	14669	14798	15007	14972	14849	14858	14828	14757	14755	14720	14749	14684	14958	14824	14687	14743	14903	15075	14827	14805	14966	14681	15002	14886	14939	14972	14818	14840	14731	14907	14842	14893	14898	14507	14954	14857	14658	14701	14799	14985	14752	14864	14977	14907	14879	14758	14941	14789	14967	14905	14837	14990	15128	14970	14898	14871	14742	14924	14860	14673	14723	14697	14907	15004	14949	14783	14737	14875	15004	14827	14641	14882	15094	14990	14840	14637	14800	14717	14879	14971	14990	14845	15040	15004	14792	15041	14959	14734	14857	14878	15044	14888	14963	15069	14923	14941	14771	14853	14817	14795	15081	14923	14636	14832	14705	14614	14817	14741
25370	34338	32395	23446	17205	20840	23660	20405	14877	12944	12267	12223	12004	12026	12199	12269	12261	12063	12218	12111	12336	12300	12300	12065	12216	12105	12157	12197	12122	12272	12150	12211	12078	12078	12042	12223	11977	12257	12251	12112	12192	12087	12075	12110	12019	12078	12287	12014	12166	12168	12237	12059	12144	12112	12155	12144	12038	12153	12232	12116	12006	12183	12179	12044	12042	12178	12242	12123	12207	12027	12338	12057	12094	12011	12002	12248	12241	12111	12300	12004	12127	12244	12103	12172	12176	12067	12026	12175	12193	12162	12108	12150	12078	12087	12165	12163	12229	11950	12191	12094	12107	12250	11984	12120	12141	12249	12116	11995	12083	12256	12142	12079	12127	12085	12142	11923	12210	12043	12179	12181	12121	12099	12100	12292	12230	12115	12167	12205	12105	12238	12176	12014	12146	12168	12171	12090	12156	12135	12194	12088	12073	11810	12084	12218	12145	12152	12091	12116	12097	12254	12083	12110	12079	12178	12132	12211	11978	12354	12204	12256	12214	12089	12123	12065	12185	12257	12186	12033	12298	12147	12288	11996	12060	12103	12083	12089	12037	12112	12073	12126	12252	12217	12164	12064	11946	12020	12388	12119	12260	12008	12205	12310	12143	12188	12046	12145	12186	12149	12173	12223	12260	12061	12230	12091	11976	12137	12176	12155	12149	12189	12234	11992	11813	12091	12269	12028	12160	12300	12089	12225	12323	12164	11946	12288	12034	12022	12113	11899	12169	12197	12204	12094	12055	12179	12148	12160	12025	12150	12049	12018	12150	12101	12115	12023	11999	12102	12282	12074	12070	11926	12199	12174	12142	11995	12120	12155	12317	12148	12153	12066	12225	12190	12142	12125	12265	12242	12302	12007	12184	11985	12263	11971	12110	12159	12052	12132	12033	12042	11953	12244	12085	12087	12135	12186	12237	12206	12093	12078	12065	12057	12290	12059	12175	12222	12076	12231	11941	12085	12199	12145	12013	12087	12244	12093	12174	12066	12077	12166	12022	12098	11960	12214	12152	12122	12042	12198	12149	12105	12229	12275	12112	12264	12248	12175	12033	12202	12113	12071	12151	12129	12071	12102	12183	12158	12201	12270	12198	12006	12113	12119	12081	12102	12199	12198	12229	12172	12110	12184	12234	12040	12190	12251	12132	12164	12046	12089	12094	12259	12108	12162	12148	12107	12110	12097	12084	12100	12132	12068	12204	12187	12069	12167	11994	12303	12175	12089	12150	12148	12240	12337	12164	12129	12114	12303	12170	12019	12181	11944	12086	12098	11773	12023	12126	12266	12219	11876	12230	11945	12130	12145	12199	12041	12285	12070	12061	12040	12059	12084	12139	12152	12040	12110	12149	12176	12071	12167	12147	12202	12249	12014	12177	12038	12114	12171	12205	12062	12093	12124	12104	12262	12101	12230	12114	12089	11979	12225	12188	12156	12038	12040	12184	12280	12093	12259	12225	12148	12272	12256	12127	12025	12030	12036	12045	12058	12198	12141	12166	12171	12226	12101	11990	11985	12132	12128	12104	12082	12226	12064	12273	12197	12186	12056	12181	12241	12261	12284	12137	12006	12230	12139	12135	12086	12022	12057	12191	12232	12262	12185	12159	11995	12242	12109	12306	12100	12028	11905	11961	12092	12106	12092	12112	12272	12133	12224	12220	12060	12078	12146	11974	12082	12038	12123	12265	12114	12035	12194	12225	12184	12050	12027	12171	12335	12154	12126	12085	11959	11947	12120	12067	12146	12190	12014	12170	12201	12093	12069	12221	12090	12245	12139	12084	12236	12183	12002	12058	12216	12245	12072	12092	12318	12093	12122	12134	12144	12181	12045	12310	12003	12258	12019	12115	12043	12228	12114	12118	12155	12278	12188	12136	12062	12233	12059	12098	12200	12170	12333	12036	12343	11979	12060	12124	12080	11977	12034	12154	12221	11983	12079	12190	12104	11982	12135	12240	12259	12128	12095	12132	12164	12055	12136	12133	12098	12184	12050	12190	12172	12357	12246	12071	12157	12019	12015	12270	11975	12273	12121	12288	12076	12139	12093	12210	11998	12061	12158	12131	12143	12153	12222	12214	12143	12120	12177	12128	12147	12055	12067	12150	12208	12219	12199	12175	12173	12252	12115	12043	12216	12156	12080	12188	12100	11970	12134	12191	12210	12133	12273	12156	12218	12165	12086	12190	12011	12217	12320	12401	12111	12126	12118	11995	12190	12281	12013	12032	12197	11971	12014	12112	12192	12076	12195	11995	12135	12027	12184	12227	12050	12228	12110	12033	12122	12167	12151	12140	12068	12209	12146	12082	11985	12080	12111	12118	12108	12145	12061	12220	12168	12049	12149	12286	12036	12115	12074	12289	12032	12113	12174	12175	12223	12016	12139	12055	12213	12178	12134	12248	12092	12111	12161	12101	12071	12068	12067	11953	12166	12053	12126	12065	12193	12168	12244	12112	12212	12170	12066	12073	12185	12010	11987	12218	12277	12162	12139	12141	12087	11991	11857	12237	12202	12084	12076	12153	12085	12152	12176	12118	12235	12118	12208	12007	12093	12174	12190	12190	12096	12153	12107	12091	12209	12000	12118	12136	12107	12147	12154	12065	12125	12152	12172	12098	12096	12339	12306	11906	12101	12217	12073	12173	12165	12218	12230	11982	12111	12002	12201	11993	12193	12170	12142	12242	12184	12237	12027	12082	12172	12156	12146	12139	12168	12143	12215	11913	12055	12340	12182	12106	12092	12279	12186	12118	12088	12176	12207	12152	12058	12099	12090	12181	12134	12230	12108	12066	12203	12145	12098	12205	12155	12029	12262	12087	12049	12096	12179	12143	12110	12202	12005	12183	12123	12200	11987	12070	12004	12162	12250	11962	12217	12121	12060	12056	12096	11957	12334	12059	12081	12108	12088	12150	12222	12049	12151	12096	12049	12255	12366	12240	12246	12015	12265	12152	12147	12116	12109	12217	12272	12153	11974	12221	12134	12202	12229	12075	12208	12270	12133	12112	12000	12058	12245	12169	12147	12197	12190	12050	11923	12184	12194	12197	12103	12166	11996	12107	12141	12132	12154	11997	12164	12166	12155	12194	12050	12241	12208	12135	12040	12199	12142	12295	12019	12177	12175	12324	12229	12132	12251	12008	12094	12107	12028	12221	11988	12172	12050	12238	12193	12189	12109	12040	12163	11979	12063	11938	12132	12119	12229	12041	12147	12299	12032	12161	12307	12262	12179	12272	12122	12259	12213	11983	12229	12295	12204	12204	12144	12209	12291	12096	12061	12104	12146	12153	12038	12211	12232	12144	12101	12091	12096	12138	12082	12196	12136	12228	12052	12022	12244	12036	11911	12159	12048	12074	12087	12089	12147	12193	12282	12100	12070	12107	12179	12068	12008	12184	12181	12111	12118	12199	11967	12111	12177	12254	12084	12071	12103	12045	12271	12055	12081	11995	12054	12148	12330	12133	12188	12151	12087	12043	12103	12048	12192	12073	12112	12246	12169	12048	11981	12288	12163	12061	12109	11930	12012	12171	12172	12029	12105	12154	12114	11958	12400	12083	12212	12203	12231	12041	12087	12209	12072	12149	12172	12073	12010	12159	12220	11904	12121	12101	12190	12103	12246	12139	12078	12201	12059	12061	12070	12183	12131	12077	12248	12012	12081	12100	12221	12156	12206	12105	11923	12073	12213	12007	11915	12202	12092	12183	12101	12119	12082	12071	12222	12051	12047	11918	12210	12182	12191	12082	12264	12135	11997	12114	12271	12179	12063	12171	12201	12298	12287	12144	12178	12137	12111	12076	11985	12196	12142	11982	12080	11969	12192	12005	12122	12152	12155	11997	12284	12102	12077	12057	12136	12042	12161	12140	12087	12175	12146	12065	12326	12138	11923	11994	12142	12003	12107	12204	12193	12220	12138	12099	12127	11918	12225	12048	12186	12185	12007	12075	12201	11995	11959	12104	12109	12064	11984	12103	12119	12080	12287	11990	12128	12131	12096	12268	12272	12141	12085	12145	12165	12066	12142	12011	12043	12141	12081	12227	12149	12051	12214	12217	12100	12029	12127	12049	12115	12117	12291	11989	12285	12317	12084	12099	12279	12260	12080	12032	12122	12250	12030	12115	12155	12112	11968	12202	12226	12068	12124	12223	12149	12101	12149	12193	12188	12111	12203	11915	12042	12175	12014	12124	12185	12160	12055	12099	12017	12040	12201	12158	12102	12222	12169	12097	12057	12054	12203	12135	12117	12122	12161	12052	12282	12136	12154	11990	12174	12114	12221	12137	12011	12106	12261	12229	12008	12258	11997	12104	12064	12052	12173	12150	12227	12185	12246	12014	12280	12191	12030	12185	12126	12119	12126	12221	12132	11993	12102	12178	12101	12161	12129	12152	12104	12237	12288	12079	12142	12146	12164	12121	12149	12142	12245	12128	12100	12151	12107	12259	12306	12006	12040	12106	12055	12286	12176	12029	12152	12258	12193	12116	12052	12192	12069	12018	12266	12173	12101	12163	12218	12096	12150	12008	12111	12168	12176	12095	12217	12067	12211	12135	12122	12031	12262	12141	12107	12259	12205	12069	12041	12026	12251	12216	12180	12241	12150	12269	12094	12081	12128	12235	12033	12127	12254	12122	12141	12102	12087	12042	12161	12093	12068	12194	12157	12273	12069	12053	12009	12245	12044	12039	12198	12030	12059	12186	12145	12237	12185	12070	12187	12139	12286	12131	12159	12042	12281	12220	12162	12187	12070	12132	12162	12204	12169	12069	12190	12012	12123	11964	12278	12026	12076	12076	12235	12236	12184	12102	12170	12264	12266	12107	12321	12090	12083	12210	12098	11977	12001	12135	12052	12034	11937	12026	12209	12226	11907	12066	12056	12230	12046	12044	12280	12242	12188	12302	12395	12043	12124	12105	12173	12196	12179	12064	12120	12199	12120	12045	12028	12148	12125	11959	12070	12214	12148	12271	12095	12204	12254	12191	12135	12168	12079	12102	12035	12306	12154	11969	12169	12172	12064	12076	12201	12043	12072	12060	12104	12232	12090	12072	12279	12213	12172	12188	12251	12209	12049	12127	12077	12105	12074	12203	12076	12163	11951	12161	12088	12027	12164	12025	12121	12165	12110
25573	21547	29068	26374	25284	41802	58376	46962	30857	20433	16384	15509	15260	15259	15265	15263	15363	15304	15238	15174	15266	15236	15480	15148	15286	15299	15021	15244	15236	15341	15130	15272	15095	14964	15341	15108	15183	15271	15225	15342	15287	15267	15223	15219	15257	15194	15244	15110	15327	15366	15200	15108	15290	14976	15245	15124	15106	15416	15247	15037	15011	15158	15086	15246	15002	14960	14970	14990	15079	15296	15029	15181	15220	15024	15283	14961	15086	15213	15099	15113	15142	15231	15165	15327	15146	15134	15079	15105	15137	15183	15222	15116	15149	15054	15253	15188	15277	15143	15106	15209	15256	15080	15017	15092	15266	15366	15259	15076	15082	15004	15159	15072	15276	15060	15208	15210	15179	15108	15321	15218	15222	15093	15093	15151	15165	15293	15138	15117	15358	15194	14940	15239	15043	15330	15081	15244	15180	15329	15057	15194	15199	15204	15115	15209	15100	15307	15070	15205	14957	15251	15165	15002	14911	15115	15288	15251	15008	15144	15093	14916	15032	15105	15309	15412	15233	15083	15199	15032	15090	15253	15066	15181	15205	15184	15100	15349	15260	15063	15102	15075	15410	15165	15116	15170	14968	15079	15205	15303	15333	15101	15029	14993	15042	15131	15110	15146	15294	15161	15005	15152	15144	15069	15227	15105	15264	15288	15080	15320	15266	15196	14909	15107	15081	15035	14989	15155	15206	15167	15252	15366	15147	15084	15111	15019	15290	15064	15271	15003	15115	15005	15228	15131	15118	15124	15109	15237	15266	14979	15179	15097	15121	15075	14933	15118	15161	15154	15307	15037	15090	15165	15167	15293	15030	15143	15303	15140	15363	14972	15162	15170	15070	15165	15102	15067	15126	15100	15031	15064	15209	15258	15110	15327	15320	15022	15281	15184	15189	15152	15155	14983	15211	15150	15192	15212	15131	15275	15309	15035	15006	15183	14974	15113	14968	14885	15129	15173	15113	15061	15190	15273	15169	15148	15182	15361	15232	15202	15085	15179	15197	15044	15243	15119	15059	15058	15131	15151	15137	15148	15331	15276	15189	15026	15350	15134	15139	15259	14944	15144	15119	15197	15130	15111	15102	15155	15249	15174	15068	15302	15075	14997	15310	14859	15140	15236	15132	15028	14878	15169	15329	15274	15167	15154	15251	15043	15110	15031	15208	15286	15243	15072	15217	15152	15226	15068	15102	15136	15263	15138	15275	15069	15297	15204	15180	15499	15075	15226	15234	15117	15143	15108	14732	15010	15255	15194	15295	15251	15118	15112	15174	15060	15007	15130	15194	15166	15480	15072	15315	15139	15106	15180	15130	15014	14908	15071	15284	14963	15183	15197	15132	15090	15270	15178	15227	15200	15254	15178	15150	15263	15277	15070	15188	15096	14986	14937	15149	15089	15180	15193	15275	15057	15135	15229	15256	15153	15162	15082	15140	15229	15224	15039	15124	14957	15109	15213	15065	15126	15350	15126	14973	15115	15149	15147	15226	15157	15130	15302	15150	15110	15271	15024	14914	15021	15305	15309	15349	15320	14998	15131	15166	15156	15059	15142	15148	15365	15332	15223	15032	15066	15165	15281	15248	15055	15057	15308	15104	15218	15252	15116	15101	15037	15076	15177	15217	15187	15352	14981	15251	15050	15019	15396	15082	15240	15109	15100	15230	15089	14969	15005	15080	15239	15305	15118	15203	15316	14981	15082	15193	15316	15282	15129	15154	15174	15192	15248	15059	15299	15224	15006	15110	15402	15277	15093	15037	15089	15082	15162	15207	15192	15218	15138	14964	15288	15258	15254	15012	15231	15260	15208	15036	15106	15003	15083	15131	15038	14794	15289	15307	15029	15176	15244	15086	15073	15079	15110	14938	15085	15018	15111	15389	15056	15170	15003	15215	15269	15209	15101	15185	15167	15266	15066	15183	14983	15201	15312	15124	15131	14932	15372	15369	15204	15157	14952	15435	15306	15093	15116	15293	15181	15220	15302	15081	15027	15059	15209	15134	15368	15265	15126	15067	15127	15238	14995	15021	15277	15215	15218	15193	15139	15171	15090	15177	15227	15209	15197	15393	15431	15089	15047	15017	15088	15268	15199	14966	15306	15280	15231	15088	15227	15086	15086	15164	15128	15104	15398	14958	15135	15094	15194	15321	15179	15218	15099	15318	15096	15010	15040	15209	15056	15071	15078	15169	15297	15223	15115	15162	15242	15112	15010	15168	15167	15048	15152	15203	15249	15443	15352	15175	15270	15298	15098	15026	15039	15233	15001	15060	15145	15219	15020	15092	15278	15064	15135	15015	15321	15004	15084	15045	15203	15002	15146	15121	15323	15069	15162	15259	15156	15139	15129	15274	15148	15154	15158	15180	15192	15301	15446	15246	15137	15040	15134	15112	15182	15193	15256	15217	15048	15177	15106	15189	15084	15029	15157	15296	15119	15155	15245	15177	15227	15102	15135	15168	15053	15271	15012	15066	15149	15157	14971	15057	15156	15162	14886	15234	15386	15137	15168	15198	15349	15144	15258	15166	15022	15159	15122	14950	15180	15262	15090	14969	15159	15173	15281	15040	15026	15158	15205	14964	15087	15133	15174	15217	15037	15236	15285	15283	15290	14961	15056	15208	15214	15103	15157	15145	15106	15073	15211	15161	15208	15117	15114	15255	14953	15135	15326	15203	15270	15280	15173	15094	15122	14886	15167	15204	14998	14984	15044	15189	15149	15196	15096	15077	15087	15143	15103	15209	15118	14983	15049	15330	15250	15184	15181	15149	15097	15223	15136	15043	15294	15090	15093	15101	15062	15169	15242	15167	15175	15178	15202	15210	15096	15224	15011	15154	15119	15209	15226	15324	15170	15206	15113	15093	15034	15270	15148	15278	15174	15086	15135	15316	15208	15216	15128	15268	15165	15150	15201	15084	15268	15168	15281	15061	15173	15100	15402	15115	15291	15290	15042	15101	15291	15173	15302	15187	15121	15232	15219	15192	15039	15251	15101	15255	15256	15097	15031	15135	15296	14806	15137	15268	15218	15175	14922	15071	15147	15093	14997	14963	15194	15363	15294	15287	14870	15066	15244	15060	15275	15282	15187	15202	14993	15120	15154	15268	15296	15056	15118	15005	15149	15323	15458	15118	15209	15214	14963	15120	15160	15116	15095	15011	14981	15276	15219	15111	15265	15195	14982	15004	15305	15233	15217	15117	15113	15178	15232	15139	15301	15196	15102	15089	15103	15052	15046	15068	15075	15210	15151	14875	15142	14978	15110	14940	15044	15120	15134	15278	15177	15340	15027	15212	15103	15185	15252	15048	15116	15361	15268	15261	15078	15162	15156	15047	15172	15048	15122	15092	15129	15199	15141	15236	15204	15155	15170	15095	15021	14991	15070	15022	15090	15195	15169	15094	15190	15055	15147	15194	15160	15053	15135	15059	15069	15211	15214	15056	14996	15157	15161	15077	15177	15310	15286	15110	15151	15139	15291	15150	15222	15254	15028	14972	15285	15204	15112	15256	15101	15154	15121	15010	15316	15049	15195	15167	14995	15310	14996	15089	15128	15231	15257	15272	15316	15152	15077	15145	15066	15199	15089	15212	15085	15059	15168	15275	15215	15245	15164	15265	15289	15162	15033	15234	15257	15151	15129	15208	15288	15214	15138	15336	15246	15278	15282	15145	15145	15069	15251	15305	15267	15190	15031	15165	15108	14984	15044	15019	15336	15137	15050	15064	15184	15231	14977	14929	15103	14983	15092	14987	15109	15101	15032	15364	15128	15082	15161	15267	15333	15155	14998	15265	15284	15086	14999	15274	15058	14913	15155	15090	15321	15132	15001	15194	15163	15092	15300	15188	15312	15034	15301	15103	15286	15196	15204	15171	15159	15162	15225	15061	15126	15101	15054	15013	15228	15085	15139	14999	15037	15242	15283	15235	15327	15338	15001	15031	15247	14972	14952	15065	15017	15245	15225	15218	15188	15459	15294	15047	15186	15176	15268	15062	15116	15245	15142	15149	15094	15272	15125	15213	15208	15149	15128	15085	15353	15206	15268	15182	15187	15140	15139	15109	15020	15240	15150	15118	15185	15206	15010	15070	15063	15170	15104	15123	15142	15225	15113	15208	15056	15109	15077	15193	15246	15115	15104	15119	15206	15139	15166	15107	15077	15193	15060	15192	15217	15293	15135	15114	15011	15173	15393	15242	14944	15125	15189	15227	15014	15181	15096	15116	15266	15252	15009	15003	15281	15067	15108	15057	15102	15118	15182	15286	15224	15127	15164	15095	15269	15141	15042	14968	14876	15170	15174	15165	15191	15099	15040	15258	15273	15091	15135	15174	15073	15106	15020	15324	15139	15184	14914	15229	15195	15184	15483	15165	15214	15065	15036	15082	15249	15339	15179	15303	15103	15326	15041	15108	15197	15238	15358	15160	15215	15159	15007	15159	15250	15198	15182	15160	15280	15227	15188	15286	15179	15142	15211	14982	15229	14879	15108	15100	15147	14880	14853	15024	14961	15083	15155	14827	15244	15105	15159	15201	15066	15226	15275	15231	15184	15256	15208	15203	15055	15153	15092	14956	15305	15066	15164	15157	15189	15246	15182	15101	15234	15292	15153	15298	15287	15258	15157	15042	15251	15069	15155	15269	15029	15184	15157	15070	15159	15437	15145	15162	15156	15182	15195	15209	15248	15118	15173	15080	15104	15221	15065	15259	15130	15146	15096	15243	15224	15138	15213	15217	15130	15215	15011	15101	15373	15086	15154	14981	14867	15236	15299	15121	15174	15091	14909	15163	15253	15235	15189	15192	15265	15166	15097	15151	15053	15233	15109	15325	15170	15349	15127	15066	15181	15115	15190	15267	15304	15028	15199	15078	15031	15386	15175	15129	15092	15125	15112	15079	15028	14987	15149	15371	15107	15099	15180	15155	15196	15092	15125	15160	14942	15100	15342	15275	15090	15080	15206	15186	15114	15084	15016	14985	14852	15113	15176	15119	15185	14956	15062	15338	15236	15372	15159	15015	15046	15187	15171	15185	15210	15067	15119	15176	15259	15136	15083	15232	15067	15209	15355	15136	15125	14945	15194	15230	15198	15183	15109	15190	15296	15182	15137	15335	15125	15183	15267	15244	15046	15253	15147
29428	48033	46108	36060	29030	45153	54852	44462	27779	16172	12966	12503	12370	12467	12344	12350	12525	12465	12300	12366	12438	12223	12386	12425	12400	12211	12423	12317	12461	12345	12544	12391	12551	12416	12430	12396	12179	12415	12321	12296	12464	12303	12435	12415	12512	12295	12523	12468	12441	12294	12419	12458	12390	12462	12458	12332	12381	12347	12394	12329	12508	12329	12380	12440	12357	12333	12388	12379	12290	12432	12318	12284	12353	12434	12295	12419	12366	12553	12189	12276	12314	12334	12491	12542	12386	12404	12442	12302	12443	12410	12294	12437	12315	12422	12222	12317	12321	12312	12388	12376	12321	12255	12419	12311	12269	12210	12278	12313	12475	12109	12333	12479	12362	12347	12445	12310	12257	12313	12222	12405	12502	12365	12441	12147	12409	12494	12357	12377	12379	12551	12384	12327	12468	12339	12348	12430	12333	12182	12462	12408	12486	12333	12352	12329	12560	12198	12477	12345	12423	12414	12423	12467	12186	12444	12363	12330	12315	12373	12342	12359	12327	12272	12459	12200	12250	12271	12361	12479	12386	12393	12338	12363	12434	12428	12384	12430	12269	12432	12286	12377	12400	12372	12484	12466	12280	12315	12153	12412	12366	12288	12329	12552	12322	12399	12244	12349	12490	12319	12460	12260	12449	12358	12255	12469	12214	12274	12425	12171	12372	12499	12313	12397	12411	12458	12330	12421	12335	12301	12479	12431	12460	12338	12339	12230	12222	12336	12404	12361	12371	12310	12366	12350	12256	12421	12287	12381	12288	12409	12433	12511	12378	12362	12464	12364	12456	12340	12297	12398	12349	12330	12342	12554	12335	12235	12303	12258	12549	12320	12247	12428	12380	12329	12428	12422	12483	12370	12438	12356	12503	12150	12402	12364	12274	12420	12320	12421	12323	12608	12465	12291	12458	12382	12359	12403	12426	12425	12436	12327	12388	12351	12420	12252	12378	12441	12357	12296	12246	12489	12278	12265	12462	12309	12317	12359	12287	12384	12405	12336	12362	12307	12385	12253	12364	12427	12310	12416	12550	12284	12385	12413	12229	12473	12246	12248	12328	12413	12245	12423	12328	12548	12426	12409	12308	12175	12288	12233	12277	12451	12398	12438	12367	12451	12448	12359	12419	12435	12393	12382	12498	12397	12347	12430	12346	12406	12413	12346	12317	12241	12507	12442	12339	12258	12381	12348	12391	12430	12290	12376	12335	12481	12411	12388	12371	12338	12309	12346	12331	12502	12510	12370	12142	12337	12405	12349	12412	12306	12258	12463	12391	12338	12287	12475	12235	12495	12468	12405	12402	12468	12274	12493	12245	12196	12339	12502	12426	12195	12489	12346	12496	12310	12454	12408	12293	12380	12538	12140	12223	12400	12445	12325	12393	12402	12415	12394	12447	12240	12327	12403	12282	12357	12452	12459	12358	12384	12314	12197	12358	12339	12489	12540	12407	12284	12326	12315	12290	12440	12396	12267	12413	12301	12347	12451	12287	12347	12257	12314	12407	12288	12419	12396	12404	12428	12346	12533	12414	12366	12330	12401	12363	12259	12356	12363	12338	12506	12509	12567	12336	12321	12282	12357	12532	12376	12327	12250	12459	12362	12346	12418	12291	12326	12263	12579	12385	12376	12242	12366	12329	12171	12369	12280	12219	12312	12288	12433	12375	12429	12453	12292	12238	12492	12356	12295	12345	12424	12533	12408	12335	12319	12405	12367	12377	12505	12310	12508	12257	12433	12343	12405	12393	12411	12420	12541	12459	12402	12435	12368	12271	12524	12413	12522	12396	12250	12373	12235	12366	12374	12384	12514	12517	12345	12165	12432	12213	12449	12371	12300	12377	12415	12268	12261	12413	12334	12336	12355	12436	12439	12406	12566	12348	12354	12237	12446	12382	12427	12215	12354	12358	12237	12512	12301	12329	12256	12455	12296	12337	12334	12317	12376	12406	12267	12257	12342	12272	12281	12245	12372	12321	12320	12509	12443	12444	12450	12305	12438	12299	12290	12362	12496	12439	12429	12298	12297	12315	12287	12226	12396	12285	12408	12338	12250	12382	12167	12453	12435	12346	12353	12413	12384	12454	12441	12474	12399	12381	12299	12404	12400	12269	12403	12483	12460	12382	12445	12176	12325	12396	12374	12366	12589	12179	12418	12502	12302	12292	12310	12294	12422	12461	12468	12353	12380	12287	12341	12373	12360	12443	12542	12315	12446	12362	12441	12246	12378	12379	12474	12435	12472	12385	12270	12378	12344	12353	12361	12299	12311	12513	12371	12345	12441	12441	12368	12391	12192	12512	12459	12411	12336	12459	12441	12437	12406	12346	12226	12297	12330	12459	12322	12407	12342	12395	12460	12326	12398	12337	12458	12206	12449	12451	12205	12489	12498	12354	12441	12215	12247	12459	12330	12469	12240	12438	12406	12288	12312	12276	12351	12299	12246	12475	12318	12380	12454	12205	12316	12208	12396	12457	12363	12315	12307	12531	12226	12406	12165	12522	12351	12390	12430	12312	12305	12465	12465	12443	12224	12538	12491	12375	12345	12376	12264	12472	12399	12276	12361	12332	12442	12425	12372	12129	12409	12460	12309	12269	12350	12488	12424	12307	12427	12468	12360	12290	12327	12248	12313	12481	12395	12252	12267	12429	12406	12531	12405	12422	12346	12344	12337	12475	12204	12507	12394	12403	12209	12299	12558	12436	12349	12341	12531	12349	12289	12629	12442	12365	12290	12536	12408	12332	12289	12311	12431	12399	12445	12429	12365	12265	12439	12324	12272	12360	12514	12147	12312	12261	12436	12276	12443	12074	12284	12404	12387	12281	12576	12392	12466	12363	12368	12365	12257	12492	12378	12400	12325	12297	12486	12394	12317	12444	12266	12426	12332	12339	12397	12500	12494	12382	12527	12274	12343	12225	12349	12317	12341	12439	12304	12434	12287	12303	12416	12445	12266	12564	12427	12238	12423	12379	12324	12404	12422	12463	12518	12432	12384	12296	12293	12425	12410	12430	12386	12273	12314	12415	12318	12341	12494	12424	12318	12421	12296	12304	12323	12434	12227	12416	12559	12406	12549	12468	12284	12285	12468	12436	12499	12480	12175	12348	12159	12384	12503	12299	12525	12425	12582	12231	12424	12344	12307	12510	12461	12476	12287	12295	12197	12282	12314	12342	12409	12282	12524	12573	12260	12400	12327	12409	12296	12453	12309	12439	12368	12402	12345	12376	12354	12538	12464	12361	12398	12330	12160	12512	12251	12402	12486	12439	12436	12328	12348	12353	12332	12468	12317	12269	12254	12487	12458	12460	12316	12325	12405	12477	12391	12316	12381	12310	12466	12464	12220	12357	12413	12430	12399	12322	12427	12313	12311	12440	12315	12296	12499	12500	12379	12375	12353	12292	12418	12411	12398	12347	12304	12374	12347	12417	12316	12337	12410	12413	12335	12402	12258	12272	12267	12382	12204	12345	12166	12359	12475	12456	12534	12402	12484	12391	12336	12381	12569	12365	12302	12429	12426	12354	12472	12377	12407	12491	12325	12324	12351	12454	12481	12419	12371	12325	12362	12347	12412	12332	12447	12445	12449	12434	12351	12275	12324	12395	12422	12328	12496	12404	12307	12372	12421	12300	12422	12343	12423	12462	12384	12532	12263	12375	12372	12453	12321	12433	12322	12477	12430	12335	12284	12336	12326	12343	12459	12314	12415	12472	12423	12396	12299	12297	12503	12556	12441	12331	12535	12358	12267	12404	12527	12410	12308	12460	12532	12365	12305	12486	12391	12316	12354	12456	12435	12326	12313	12316	12366	12345	12347	12280	12190	12444	12331	12331	12344	12393	12405	12337	12312	12310	12516	12389	12325	12466	12287	12218	12321	12391	12481	12363	12385	12464	12349	12301	12255	12427	12408	12233	12445	12327	12302	12505	12397	12377	12472	12313	12406	12410	12308	12231	12424	12340	12359	12284	12254	12485	12444	12532	12363	12473	12517	12522	12355	12390	12386	12421	12539	12445	12320	12424	12253	12316	12593	12425	12458	12414	12309	12407	12252	12402	12281	12331	12291	12296	12417	12516	12267	12460	12493	12510	12314	12296	12591	12367	12461	12374	12402	12398	12446	12253	12278	12348	12480	12488	12332	12466	12264	12436	12539	12260	12439	12315	12396	12267	12421	12418	12371	12286	12520	12323	12426	12298	12660	12341	12424	12283	12429	12265	12372	12339	12278	12235	12403	12385	12471	12475	12463	12538	12441	12329	12386	12376	12518	12447	12409	12332	12296	12445	12298	12348	12442	12389	12465	12264	12337	12314	12289	12353	12346	12425	12257	12534	12441	12405	12281	12458	12248	12260	12301	12286	12332	12408	12293	12401	12370	12450	12384	12417	12297	12247	12304	12440	12424	12623	12608	12438	12348	12476	12394	12359	12296	12498	12339	12408	12342	12317	12449	12520	12113	12326	12347	12305	12309	12387	12274	12361	12276	12302	12301	12378	12382	12370	12310	12354	12307	12272	12395	12420	12295	12499	12271	12358	12359	12417	12523	12358	12361	12511	12334	12504	12286	12322	12439	12222	12357	12338	12238	12251	12438	12556	12550	12448	12231	12451	12257	12473	12471	12555	12447	12364	12443	12387	12478	12495	12330	12284	12273	12453	12479	12405	12411	12348	12344	12439	12434	12302	12393	12414	12253	12327	12465	12401	12381	12347	12392	12247	12397	12274	12464	12388	12398	12376	12418	12427	12482	12376	12353	12447	12476	12561	12387	12506	12414	12611	12476	12472	12313	12407	12444	12315	12469	12293	12442	12384	12451	12327	12404	12352	12445	12287	12325	12390	12416	12307	12226	12371	12553	12457	12266	12275	12373	12429	12377	12540	12363	12351	12502	12455	12454	12351	12444	12511	12295	12391	12484	12377	12482	12519	12309	12354	12381	12356	12240	12465	12422	12414	12322	12295	12471	12481	12380	12279	12247	12372	12476	12294	12220	12509	12441	12303	12340	12352	12456	12247	12482	12269	12386	12402	12469	12404	12389	12394	12338	12366	12427	12279	12443	12319	12322	12395	12381	12351	12336	12372	12410	12428	12322	12424	12370	12380	12344	12336	12341	12433	12378	12429	12375	12428	12416	12468	12568
24084	21502	29235	24795	31430	57630	65700	52276	36313	22997	16840	15348	15002	14935	14696	14742	14817	15054	14813	14741	14612	14750	14767	14773	14633	14660	14681	14760	14911	14779	14781	14734	14952	14616	14706	14848	14762	14673	14798	14673	14748	14813	14720	14829	14795	14674	14781	14677	14625	14586	14931	14683	14597	14512	14855	14592	14741	14872	14626	14649	14716	14718	14680	14794	14788	14697	14740	14910	14557	14738	14733	14738	14594	14807	14527	14859	14426	14732	14752	14678	14739	14517	14859	14835	14727	14864	14860	14788	14823	14772	14724	14626	14746	14700	14750	14607	14770	14710	14760	14684	14657	14746	14631	14753	14936	14636	14674	14814	14603	14815	14722	14718	14605	14770	14730	14782	14583	14714	14679	14733	14401	14681	14741	14778	14761	14461	14822	14568	14745	14503	14548	14723	14732	14921	14651	14905	14489	14565	14653	14546	14657	14684	14775	14597	14777	14831	14611	14692	14641	14639	14764	14714	14736	14586	14695	14657	14759	14694	14720	14708	14450	14542	14566	14773	14708	14795	14800	14533	14572	14712	14665	14788	14825	14759	14769	14605	14606	14538	14797	14781	14733	14601	14547	14547	14845	14729	14801	14617	14572	14625	14696	14589	14646	14629	14468	14568	14705	14778	14833	14821	14630	14830	14834	14689	14828	14596	14731	14745	14855	14722	14646	14611	14805	14890	14720	14608	14428	14838	14649	14694	14571	14794	14787	14782	14640	14650	14704	14794	14619	14482	14507	14671	14667	14781	14975	14692	14749	14554	14663	14718	14654	14599	14568	14646	14645	14705	14467	14553	14713	14551	14746	14689	14840	14760	15029	14591	14649	14660	14720	14611	14591	14613	14702	14577	14704	14725	14751	14820	14563	14774	14628	14724	14651	14798	14710	14568	14789	14870	14910	14774	14625	14599	14620	14681	14523	14627	14472	14761	14637	14743	14548	14715	14588	14710	14815	14609	14536	14774	14637	14876	14805	14557	14831	14610	14640	14685	14525	14739	14629	14637	14674	14632	14492	14822	14786	14755	14409	14562	14498	14759	14653	14798	14625	14770	14436	14804	14658	14569	14846	14552	14601	14638	14617	14707	14761	14658	14623	14634	14731	14531	14891	14732	14642	14709	14776	14572	14621	14624	14485	14679	14768	14759	14727	14533	14663	14702	14901	14952	14649	14777	14668	14637	14502	14691	14669	14621	14509	14642	14680	14611	14732	14611	14710	14763	14531	14621	14503	14606	14625	14600	14745	14565	14697	14468	14666	14620	14652	14693	14813	14852	14679	14612	14695	14780	14745	14602	14521	14720	14808	14606	14698	14937	14709	14781	14609	14732	14688	14587	14808	14635	14767	14611	14676	14613	14529	14566	14701	14632	14430	14687	14704	14737	14586	14766	14771	14670	14668	14581	14595	14654	14771	14568	14529	14681	14734	14646	14547	14650	14765	14639	14704	14862	14706	14642	14559	14591	14616	14805	14796	14992	14788	14612	14698	14704	14641	14593	14527	14417	14629	14657	14590	14702	14710	14552	14545	14711	14571	14642	14789	14654	14721	14924	14643	14685	14480	14537	14793	14738	14672	14644	14658	14833	14646	14630	14791	14785	14624	14822	14834	14715	14733	14940	14722	14880	14589	14724	14646	14813	14645	14586	14687	14557	14785	14757	14574	14680	14580	14625	14495	14771	14743	14587	14647	14685	14623	14763	14634	14789	14557	14776	14599	14644	14654	14761	14605	14708	14621	14706	14833	14658	14824	14546	14601	14513	14685	14848	14698	14734	14566	14569	14763	14694	14620	14523	14715	14582	14614	14827	14710	14630	14599	14707	14673	14626	14565	14566	14635	14715	14681	14631	14706	14859	14550	14711	14644	14626	14535	14689	14608	14717	14814	14804	14649	14638	14543	14641	14572	14689	14565	14657	14674	14657	14676	14695	14762	14800	14624	14609	14735	14636	14599	14669	14521	14648	14538	14746	14738	14736	14575	14765	14718	14611	14676	14816	14629	14601	14699	14679	14423	14736	14752	14601	14677	14938	14807	14711	14706	14516	14502	14558	14633	14720	14571	14531	14711	14695	14604	14678	14765	14654	14464	14744	14716	14531	14477	14528	14703	14721	14633	14634	14814	14672	14722	14610	14608	14670	14916	14736	14604	14756	14734	14456	14638	14622	14810	14666	14769	14622	14651	14764	14700	14739	14956	14613	14786	14737	14678	14538	14752	14668	14685	14912	14667	14795	14512	14420	14588	14775	14838	14682	14683	14706	14837	14789	14841	14710	14686	14672	14596	14608	14855	14520	14841	14698	14809	14621	14798	14806	14662	14594	14646	14785	14454	14560	14654	14883	14620	14742	14791	15009	14585	14642	14652	14754	14641	14666	14582	14656	14755	14706	14735	14643	14523	14604	14663	14608	14574	14519	14882	14612	14650	14787	14695	14859	14675	14601	14691	14614	14782	14729	14731	14732	14757	14628	14548	14447	14530	14577	14763	14719	14709	14699	14719	14607	14651	14561	14626	14702	14713	14789	14663	14642	14713	14597	14638	14714	14702	14578	14676	14769	14722	14652	14379	14699	14626	14575	14620	14516	14562	14746	14570	14689	14831	14596	14635	14718	14690	14507	14484	14576	14525	14727	14721	14606	14810	14720	14777	14620	14616	14538	14728	14489	14638	14674	14628	14655	14779	14537	14752	14654	14882	14777	14761	14638	14683	14681	14481	14522	14599	14627	14581	14810	14689	14708	14694	14787	14623	14683	14681	14797	14701	14701	14566	14827	14756	14748	14697	14605	14665	14725	14712	14709	14727	14710	14528	14869	14601	14595	14785	15005	14730	14772	14470	14613	14596	14704	14831	14734	14792	14711	14592	14624	14768	14565	14728	14565	14820	14724	14805	14837	14705	14689	14656	14618	14742	14574	14624	14620	14531	14729	14616	14732	14755	14569	14662	14689	14694	14622	14615	14642	14799	14742	14663	14534	14521	14713	14655	14629	14620	14562	14540	14764	14689	14761	14768	14676	14577	14697	14588	14684	14748	14579	14698	14740	14696	14643	14733	14804	14640	14703	14585	14532	14507	14760	14769	14751	14760	14745	14528	14646	14586	14778	14829	14679	14825	14781	14798	14817	14618	14783	14578	14808	14841	14646	14703	14632	14684	14704	14635	14819	14782	14614	14753	14723	14767	14680	14810	14851	14688	14531	14694	14654	14736	14592	14806	14660	14903	14678	14721	14488	14678	14630	14635	14645	14713	14612	14848	14885	14881	14672	14749	14724	14407	14589	14825	14647	14720	14610	14589	14662	14663	14552	14485	14547	14703	14850	14552	14689	14473	14615	14479	14821	14844	14813	14665	14608	14782	14712	14611	14629	14769	14732	14565	14629	14713	14768	14678	14644	14792	14476	14440	14653	14768	14526	14590	14797	14586	14687	14595	14641	14792	14727	14523	14679	14684	14666	14698	14688	14633	14580	14634	14648	14901	14621	14562	14591	14865	14720	14670	14594	14584	14696	14812	14576	14676	14444	14716	14789	14630	14679	14652	14622	14634	14687	14734	14701	14812	14892	14683	14562	14580	14700	14793	14562	14824	14863	14840	14640	14660	14788	14728	14643	14745	14668	14597	14640	14577	14778	14728	14750	14767	14785	14608	14577	14748	14704	14903	14618	14711	14698	14736	14687	14635	14824	14510	14716	14791	14619	14708	14650	14564	14476	14772	14887	14620	14623	14392	14569	14596	14713	14575	14717	14628	14817	14553	14658	14571	14755	14589	14720	14756	14670	15024	14725	14656	14720	14787	14804	14561	14700	14793	14871	14646	14581	14751	14551	14559	14796	14469	14531	14685	14822	14729	14696	14524	14714	14587	14620	14664	14643	14542	14680	14739	14817	14714	14465	14806	14719	14623	14775	14561	14746	14770	14598	14623	14663	14766	14796	14599	14687	14630	14566	14771	14632	14726	14636	14651	14675	14699	14602	14703	14686	14588	14686	14565	14888	14935	14778	14710	14802	14723	14573	14585	14562	14745	14701	14563	14637	14616	14733	14818	14523	14634	14807	14770	14615	14674	14669	14670	14510	14588	14552	14609	14613	14696	14443	14661	14683	14870	14685	14700	14688	14689	14680	14760	14838	14869	14779	14588	14651	14607	14829	14706	14753	14733	14680	14776	14799	14712	14846	14640	14548	14507	14720	14574	14697	14813	14561	14566	14722	14631	14695	14649	14645	14665	14664	14644	14706	14830	14682	14629	14766	14575	14542	14740	14506	14414	14773	14586	14620	14940	14707	14757	14799	14791	14678	14586	14673	14769	14725	14801	14771	14733	14794	14904	14646	14751	14685	14926	14795	14704	14637	14715	14730	14739	14782	14546	14714	14729	14773	14802	14747	14546	14562	14545	14506	14620	14714	14749	14718	14493	14736	14915	14721	14820	14659	14754	14720	14640	14788	14820	14844	14724	14629	14595	14756	14641	14608	14733	14792	14665	14694	14832	14730	14665	14675	14666	14632	14843	14694	14646	14578	14606	14631	14574	14671	14728	14698	14611	14609	14776	14790	14618	14651	14644	14477	14591	14645	14774	14715	14752	14873	14674	14757	14437	14420	14582	14572	14674	14545	14637	14793	14618	14763	14724	14740	14919	14681	14777	14512	14771	14852	14656	14649	14808	14649	14709	14582	14607	14834	14624	14740	14753	14747	14510	14778	14615	14683	14812	14691	14664	14625	14836	14830	14599	14756	14813	14660	14659	14807	14662	14784	14632	14639	14724	14674	14817	14677	14619	14812	14683	14599	14918	14672	14846	14605	14837	14670	14792	14659	14656	14444	14530	14493	14577	14645	14824	14696	14645	14879	14545	14350	14666	14597	14677	14559	14762	14673	14686	14398	14562	14738	14751	14598	14827	14702	14590	14735	14635	14559	14633	14763	14665	14747	14623	14693	14609	14870	14759	14674	14719	14515	14835	14558	14887	14760	14784	14683	14539	14782	14704	14748	14608	14840	14765	14626	14845	14695	14691	14614	14615	14705	14671	14599	14644	14583	14363	14602	14820	14772	14537	14583	14652	14684	14685	14554	14518	14556	14631	14598	14704	14546	14595	14705	14514	14585	14596	14748	14872	14817	14843	14714	14446	14552	14479	14420
31022	52841	53114	44652	51310	61423	63776	50712	34532	18442	12970	12314	12087	12015	11861	11903	12215	12237	12062	12067	11904	12066	11960	12158	12213	12084	12082	12010	12148	12248	12005	12004	12053	12205	12093	12052	12068	12091	12066	12057	12152	12051	12083	12097	11945	12148	12063	12021	12330	12056	11870	12118	12176	12067	11902	12025	12146	12167	12188	12056	12048	12060	12207	12234	12151	12020	12238	12159	12034	12060	12164	12139	12195	12162	12070	12002	12018	12035	12130	12002	11968	12190	11978	12119	11967	12098	11982	11976	12059	12159	12074	11949	12108	12094	12116	12041	12041	12200	11990	12233	12120	11942	12110	11913	12117	11999	11968	12003	12216	12069	12066	12137	12158	12072	11963	12210	12056	12077	12047	12104	12046	12099	12090	12068	12173	11984	12112	12225	11998	12064	12241	12244	11913	12060	12157	12042	12081	11999	12171	12105	12092	12055	12033	12093	12168	12022	11967	12156	11928	12063	11943	12055	12162	12264	11932	11902	12068	11884	11925	12115	12121	12196	12038	12147	12080	11917	12190	12005	12061	12012	11951	11996	11885	12141	12093	12115	12086	11919	12151	12153	12136	11957	12105	11989	12054	11974	12016	12240	12016	11970	12192	12073	12262	12225	12079	12005	11963	12078	12048	12132	11971	12276	12166	12106	12142	12059	11976	12188	12104	12167	12150	12083	11994	12150	12231	12086	12190	12059	12068	12140	12087	12140	12216	12033	12064	12244	12101	12148	12150	11899	12009	11964	12083	12077	12152	12168	12151	11981	12164	12125	12101	12088	12079	11843	12128	12042	12077	12065	12047	12018	12014	12090	12020	11976	12168	12046	11942	12013	12127	11933	11968	12039	12109	12096	12133	11987	12054	12042	11925	12204	12084	12111	12064	12111	12086	12034	11965	11916	11910	11967	12142	12055	12148	12064	12120	12045	12144	12082	11978	12064	12010	12156	12121	11911	11998	12233	11986	11949	12081	12215	12130	11978	12115	12067	11954	11974	12069	11874	12059	12055	12126	12109	12012	11946	12067	11927	12005	12142	12101	11991	12158	12052	11925	12031	12045	12134	11959	12122	12118	11969	11985	12170	12043	12046	11939	12193	12032	12136	12098	12226	12039	12175	12010	12051	12117	12102	12034	12006	12028	12226	12048	11995	12144	12119	12105	11940	12069	12056	12177	12129	11932	12098	12165	11984	12156	12243	11940	12053	12054	12092	11885	11999	12146	12027	12032	12283	12096	12119	11996	11839	12179	12086	11996	12190	12210	12080	11981	12128	11992	11993	12057	11914	11960	11969	11900	12106	11942	12048	12034	12120	12051	12236	11990	12020	12087	12134	12066	12056	12009	11815	11969	12100	12002	11952	12092	12050	12136	12018	12260	12206	11894	12060	12048	12215	12101	12064	11961	12102	12059	11896	12166	12177	12168	12033	12158	12183	12103	12119	11995	12010	12054	12092	12009	11928	12067	12047	12021	11974	12083	11861	12124	12178	12071	12037	12334	12002	12220	11913	12169	12116	11982	12079	12103	12120	12000	11814	12019	11997	12191	12108	11857	12218	12131	12016	12066	12158	12002	12042	12113	12201	12167	11758	11937	12207	12149	12057	12262	12191	12139	12141	11967	12051	12075	11889	12183	11968	12025	12013	12152	12136	12042	11979	12086	11990	12091	12031	12009	12164	12059	12155	11986	12233	12154	12151	12048	12165	11990	12163	12044	12076	12067	11982	12052	11893	12012	12189	12052	11935	11944	12054	12027	12106	12097	12025	12117	12182	12247	12100	12188	12010	12049	11948	12175	12202	11932	12031	11879	12110	12150	12097	12292	12141	12189	12027	12086	12115	12121	12237	12154	12036	12058	11986	12145	11985	12097	11954	12058	12022	12034	12033	11954	12151	12078	12125	12023	12164	12060	12017	11986	12237	12090	12095	12289	12062	11960	12141	12009	12050	12183	11853	12089	12033	11939	12014	12083	12076	12109	11886	11926	12030	12050	12044	12051	12090	12059	12050	12114	12068	12029	11996	12033	12114	12058	12060	12034	12044	12055	12163	12080	12167	12084	12159	12011	11988	12103	12176	12130	12125	12043	11895	12042	12037	12249	11911	12028	12078	11942	11996	12118	12179	12303	12033	12104	12097	12024	12096	12067	12162	11990	12101	12151	12087	11981	12065	12132	12175	12106	12034	12020	12048	12217	12073	12102	12201	12030	11927	11936	12068	12038	12033	12050	12041	12090	12094	12125	12018	12213	12148	12064	12032	11896	12016	12157	12002	12146	12062	12205	12187	12107	12143	12035	12298	11977	12014	12102	11936	12247	12082	11953	12057	12180	12130	12059	12102	11954	11949	12008	11993	12298	12125	12035	12052	12029	12033	12015	12082	11903	12046	12139	12092	11906	12038	12181	11935	12061	12111	11900	12140	12067	12157	12147	12182	12041	12019	12015	12094	12036	12024	12117	11901	12051	12130	11992	12010	12082	12188	12177	12060	12010	12186	12129	12020	12031	12142	12031	12163	11967	12035	12023	12127	12062	11999	12080	12114	11944	12062	12145	12060	12191	12154	12206	11969	12197	11991	12232	12105	12171	11978	12133	12017	12075	12111	12178	12069	12047	12138	12048	12017	12126	12050	11910	11934	12226	12079	12045	12021	12111	12083	12106	12011	12128	11973	11900	12001	12037	12085	12113	12012	12064	12191	12092	12022	11928	12070	11891	11999	12140	12089	11994	11971	12092	12108	12013	12168	12138	12001	12120	11963	12128	11960	12250	12148	12136	12005	12090	12167	11954	12155	12108	12003	12149	12045	12048	12010	12075	12071	12120	12004	12029	12107	11977	12201	12097	12232	11908	11970	12169	11980	12127	11946	12132	12038	12068	12023	11967	12043	11968	12138	12103	11985	11955	12177	12100	12032	12207	12145	12049	12126	11980	12036	12058	12053	12098	12189	12041	11987	12086	12081	12131	12196	12042	12205	11952	12107	12053	12111	11869	11985	11983	12126	12163	12054	12024	12104	12209	12041	12070	12064	12155	12046	11961	11992	12136	11995	12163	12125	12126	12143	12038	12142	12058	12209	12140	12124	12050	12117	12111	12101	11938	11939	12254	11977	12118	12011	12068	12064	12202	12219	12277	12193	12063	11966	12096	12009	12082	12002	11984	12250	12143	12151	12122	12154	12048	12225	12076	11961	12114	12071	12029	12209	12177	12195	12112	12005	12116	11893	12062	12072	12080	11943	12054	12114	12152	12106	12082	11998	12033	12085	12154	12088	11983	12103	12071	12015	12020	12135	12130	11949	11958	12144	12202	11922	12109	12013	11969	12062	12213	12076	11971	11974	12052	11945	11917	11869	11942	12185	12070	12124	12118	12127	11957	11873	12214	12245	12064	11974	12078	12064	11965	11934	12106	11985	12139	12016	11984	12173	12128	12053	12244	12082	12122	12004	12104	12087	11995	12061	12057	12230	12148	12248	12097	12057	11976	12103	12287	12088	12043	12016	12117	12087	12034	12112	11986	11891	12138	12096	12071	12142	12261	12018	12138	11938	12116	11956	12054	11983	12101	12092	12014	11917	12006	12126	12163	12105	11926	12133	12164	12166	12139	12006	12068	12019	12133	12149	12036	12098	11975	12142	12013	12258	12062	12145	12044	12143	12072	12024	12057	11915	12113	12055	12060	12060	12095	12051	12114	12080	12080	11943	12091	12100	12171	12168	12270	12160	12038	12053	12127	12046	12062	12141	12081	11935	12006	12110	12120	12111	11978	12046	12031	12285	12088	12039	12009	11959	11938	12109	12024	12079	11980	11907	12175	11914	12039	12003	12165	12243	12177	12190	12055	12124	12117	12061	12021	12023	11989	12046	12091	12009	12132	12075	12018	12009	12069	12122	11967	12273	12111	12040	11942	11950	12192	11987	12125	12038	12177	12197	11969	12026	11919	12028	12019	12068	12060	11970	12072	12022	12068	12057	12052	12091	12128	12185	12124	12071	12023	12180	11939	11955	12081	12323	12015	12010	12043	12024	11867	12176	12032	12223	12086	11941	12101	12080	11985	11948	11916	12181	12125	11953	12057	12011	12044	12141	11904	12129	12049	11917	12127	12021	12212	12055	12092	12024	12157	12084	12087	12130	12038	12064	12160	12091	12207	11917	12085	11911	12100	12119	12055	12104	12030	12144	12245	12152	11928	12004	12207	12078	12169	12105	12020	11994	12273	12000	12092	11922	12140	12070	11902	12166	12129	12049	12292	11967	12168	11965	12126	12114	11987	12132	12169	12212	12149	12057	12193	12121	12121	12001	12153	11933	12152	11901	12020	12175	11995	12125	12171	12102	12046	12053	11969	11867	12078	12037	12086	12067	12046	12061	12090	12198	11878	12090	12097	12048	12147	12006	12140	12164	11981	11967	12209	11924	12053	12097	12106	12002	12273	11944	12119	12074	12256	12129	11989	12077	11978	12045	11843	12009	11846	12179	12150	12208	12095	12165	12218	12032	12272	11995	12141	11914	12152	12107	12000	12087	11987	11926	12190	12107	12172	12034	12147	11985	12105	11965	12147	12075	12029	12148	12113	12027	12056	12135	12124	12149	12084	12022	11926	11943	12114	11961	12061	12041	11933	12115	12125	12154	12120	12091	12057	11922	12026	12129	12190	12043	11973	11945	12001	12010	12094	12063	11938	12109	12065	12067	12220	11906	12191	11981	12114	12077	12053	12283	11919	12147	12099	12156	12020	12021	12096	12041	12018	11872	11994	11910	12233	12118	12224	12176	12150	12190	12144	12171	11918	11976	12236	12124	12217	12083	12042	11976	12041	12044	12057	12044	12204	12041	12250	12075	12041	12008	12157	12125	12251	12096	12216	12110	12032	12086	12039	11880	11928	12049	12196	12017	12100	12148	12016	12103	12107	12124	12117	12163	12031	12082	12082	12156	12131	12148	12046	12026	12016	12005	12020	12029	12080	11857	12007	12175	11986	12083	12147	12158	12032	11996	11945	12187	12084	12217	12085	12283	12279	12007	12007	11987	12012	12143	12151	11919	12100	11938	12211	12073	12105	12101	12206	11974	12099	11926	12218	11921	11936	12035	12173	12020	11979	11965	12159	11962	12114	11955	12063	12065	12089	12079	12092	11984	12129	12038
30278	24822	27374	24143	22388	26321	22976	18911	17072	15695	14923	14678	14985	15025	14774	14870	14805	14787	14981	14898	14818	14663	14757	14861	15039	14854	14852	14881	15043	14834	14879	14937	14741	14697	14833	14898	14880	14878	14868	14613	14911	14761	14891	14900	14873	14811	14795	14874	14966	14855	14958	15096	14787	14976	14843	14825	14886	14898	14806	14762	14899	14741	14730	14625	14747	14782	14543	14815	14857	14937	14781	14805	14767	14725	14841	14788	14859	14859	14976	14937	14905	14848	14680	14920	14810	14949	14945	14814	14936	14789	14865	14792	14747	14900	14696	14968	14898	14848	15077	14696	14815	14831	14855	14767	14838	14874	14817	14727	14697	14921	15041	14952	15044	14697	14637	14887	14740	14859	14769	14709	14712	14704	14823	14850	14760	14960	14791	14914	14770	14827	14962	14728	14882	14772	14785	14867	14908	14573	14572	14928	14658	14770	14849	14851	15045	14934	14682	14677	14716	14812	14815	14773	14772	14820	14666	14780	14865	14870	14846	14978	14798	14736	14832	14855	14883	14666	14941	14768	14720	14894	14803	14721	14924	14825	14752	14898	14903	14802	14869	14897	14978	14763	14849	14717	14834	14802	14925	15002	14980	14786	14616	14830	14937	14750	14898	14873	14884	14847	14875	14912	14856	14977	15041	14889	14739	14751	14993	14655	14939	14844	14768	14830	14898	15020	14957	14743	14909	14904	14797	14825	14725	14767	14657	14727	15000	14886	14711	14846	14931	14665	14827	14636	14761	14776	14878	14880	14943	14785	14775	14869	14801	14870	14618	14724	14814	14880	14812	14889	15033	14754	14778	14688	14659	14824	14741	14605	14806	14758	14870	14870	14678	14678	14969	14842	14968	14843	14845	14765	14846	14857	14716	14922	14973	14937	14757	14807	14918	14873	14879	15042	14797	14843	14738	14754	14902	14699	15041	14940	14764	14921	15008	14700	14634	14651	14963	14899	14949	14930	14780	14752	14913	14860	14939	14837	14876	15007	14730	14998	14923	14843	14855	14832	15011	14775	14821	14766	14717	14941	14994	14799	14966	14810	14732	14885	15107	14883	14869	14777	14838	15060	14710	14932	14917	14743	14898	14973	14851	14810	14783	14862	14727	14907	14861	14733	14698	14988	14832	14946	14846	14948	15066	14701	14723	14756	14961	14719	14858	14679	14908	14867	14896	14882	14936	14878	14829	14761	14867	14851	14929	14744	14604	14821	14654	14785	14976	15113	14897	14826	14885	15107	14659	14776	14884	14799	14695	14650	14758	14856	14920	14845	14802	14878	14852	15045	14961	14809	14866	14902	14891	14808	14747	14959	14924	14854	14787	14840	14871	14990	15035	14838	14781	14949	14924	14929	14842	14824	14927	14971	14711	14980	14803	14920	14928	14832	14856	14594	14706	14731	14863	14915	14859	14791	14905	15142	14850	14842	14939	14732	14800	14782	14929	14822	14918	14880	14964	14842	14838	14956	14661	14900	14506	14849	14876	14901	14911	15010	14828	14862	14814	14795	14778	14815	14776	14767	14997	14850	14780	14806	14940	14708	14692	14771	14852	14709	14875	15023	14731	14823	14827	14930	14827	14717	14897	14957	14911	14932	14811	14790	14845	14791	14789	14729	14980	14785	14763	14790	14822	14819	14842	14808	14856	14741	14783	14872	14799	14847	14692	14786	14827	14765	14886	14747	14614	14776	14795	14763	14930	14907	14873	14757	14725	14905	14817	14844	14854	14696	14926	14848	15007	14836	14981	14861	14763	14769	14832	15020	14725	14799	14874	14932	14857	14759	14584	14764	14706	14733	14644	14883	14800	14798	14981	14760	14756	14928	14913	15075	14970	14682	14806	14807	14619	14662	14713	14802	14831	14753	14795	15043	14780	14804	14862	14831	14929	14724	14865	14638	14886	14880	14960	14869	14749	15097	14834	14842	14893	14890	14742	14610	14669	14912	14893	15088	14789	14743	14722	14738	14787	14947	14972	14859	14925	14806	14953	15013	14891	14963	14908	14819	14766	14867	14811	14810	14543	14894	14891	14737	14936	14885	14895	14854	14874	14853	14803	14878	14834	14782	14727	14901	14984	14701	14836	14685	14773	14867	14915	14821	14729	14904	14886	14945	14635	14663	14846	14775	14914	14966	14713	14791	14864	14977	15050	14910	14766	14838	15073	14840	14640	14940	14826	14852	14918	14799	14696	14846	14890	14697	14860	14833	14835	14785	14785	14821	14689	14845	14890	14741	14572	14739	14964	14645	14900	14795	14996	14780	14868	14837	14835	14645	14960	14850	14767	14810	14974	14885	14885	14764	14824	14874	14758	14801	14914	14920	14738	14590	15003	14921	14828	14824	14767	14988	14850	14829	15000	14737	14745	14889	14916	14880	14967	14692	14812	14985	14871	14748	14699	14831	14867	14838	15018	14746	14968	14821	14918	14959	14837	14704	14768	14977	14882	14806	14899	14732	14793	14810	14756	15019	14815	14747	14661	14827	14932	14743	14811	14829	14830	14880	14747	14620	14895	14718	14822	14811	14891	14805	14823	14859	14723	14844	14820	14991	14830	14622	14974	14863	14720	14931	14908	14880	14909	14903	14854	14997	14616	14911	14901	14889	14771	14928	14869	14852	14784	14964	14933	14899	14782	14813	14853	14989	14809	14760	14929	14745	14946	14873	14818	14996	14712	14860	14711	14838	14782	14706	14709	14799	14826	14628	14816	15056	14890	14803	14975	14843	14845	14903	14635	14791	14830	14763	15015	14698	14963	14971	14749	14749	14734	14818	14787	14836	14880	14953	14884	14834	14932	14853	14716	14888	14498	14720	14899	14805	14747	14743	14897	14761	14801	14867	14876	14887	14989	15039	15019	14864	14808	14878	14866	14978	14729	14768	14860	14954	14913	14775	14772	14717	14709	14710	14908	14862	14846	14945	14627	14731	14878	14869	14821	14928	14801	14850	14970	14719	14908	14816	14890	14814	14626	14807	14752	14885	14725	14796	14766	14927	14723	14967	14883	14831	14911	14887	14746	15011	14764	14836	14880	14897	14904	14960	14837	14906	14778	14866	14793	14848	14884	14701	14772	15024	14809	14832	14663	14804	14859	14858	14886	14921	14981	15013	14861	14874	14984	14657	14726	14630	14923	14826	14749	14726	14835	14895	14786	14861	14874	14850	14685	14872	14917	14848	14976	14899	14813	14721	14719	14844	14811	14858	14830	14868	14913	14834	14811	14811	14876	14744	14955	14822	14892	14719	14787	14760	14848	14650	14889	14811	14852	14666	14796	14890	14897	14850	14864	14929	14690	14821	14796	14872	15051	14930	14791	14730	14866	14938	14925	14773	15134	14964	14617	14886	14772	15055	14841	14879	15009	14810	14707	14802	14906	14745	14830	14881	14656	14704	15006	14856	15031	14652	14888	14717	14542	14657	14974	14792	14754	14927	14895	14751	14926	15040	14897	14864	14831	14792	14745	14733	14758	14873	14787	14847	14814	14865	14895	14821	14677	14801	14795	14806	14927	15010	14932	14808	15042	14657	14925	14862	14609	14636	14973	14917	14910	14835	14637	14874	14798	14841	14851	14616	14760	14768	14913	14997	15045	14928	14807	14914	14768	14878	14897	14731	14869	14766	14783	15001	14663	14777	14894	14906	14715	15013	14935	14918	14866	14832	14750	15099	14700	14581	14922	14784	14808	14825	14936	14906	14864	14855	14837	14960	14920	14868	14885	14850	14732	14827	14955	14803	14964	14834	14940	14835	14850	14628	14811	15023	14666	14894	14904	14779	14980	14847	14747	14889	14837	14590	14937	14998	14724	14677	14761	14842	14977	14719	14827	14830	14804	14819	14656	15050	15098	14957	14717	14837	14744	14886	14793	15001	14896	14615	14804	14910	14832	14712	14692	14740	14962	14884	15014	15028	15016	14770	14868	14559	14872	14842	14770	14665	14876	14822	15009	14989	14869	14765	15006	14784	14877	14736	14913	14951	14857	14733	14778	14944	14661	14787	14841	14743	14881	14694	14659	14874	14868	14784	14800	14914	14908	14883	14837	14810	14681	14708	14860	14743	14817	14984	14907	14824	14833	14893	14588	14748	14874	14769	14910	15056	14812	14751	14966	14862	14854	14794	14940	14864	14785	14526	14916	15026	14867	14757	14800	14814	14669	14693	14733	14932	14986	14659	14703	14930	14667	14762	14872	15008	14811	14759	14861	14792	14844	14653	14834	14690	14840	14862	14700	14718	14837	14715	14785	14972	14700	14761	14969	14791	14993	14896	14803	14989	14654	14965	14845	14784	14881	14591	14903	14683	14866	14896	14752	14889	14893	14947	14967	14936	14829	14858	14891	14702	14674	14818	14717	14893	14919	14794	14770	14684	14754	15089	14889	14797	14698	14781	14980	14730	14911	14849	14895	14848	14773	14873	14901	14753	14759	14748	14905	14851	15047	14858	14973	14827	14687	14882	14873	14838	14703	14976	14839	14870	14885	15041	14960	14821	14919	15037	14814	14877	14938	14910	14905	14597	14741	14624	14958	15011	14785	14943	14848	14664	14756	14816	14881	14796	14842	14899	14903	14890	14825	14963	14899	14988	14939	14929	15020	14831	14807	14645	14867	14702	14859	14566	14941	14848	15024	14806	14850	14654	14854	14817	14838	14877	15041	14755	14872	14914	15017	14836	14829	14920	14913	14698	14963	14878	14957	14781	14821	14744	14925	14923	14750	14816	14869	14718	15008	14743	14801	14891	14722	14686	14894	14763	14787	14848	14864	14865	14730	14811	14807	14698	14823	14930	14965	14850	14827	14755	14875	14861	14795	14532	14801	15001	15100	14596	14843	14893	14837	14924	14756	14973	14936	14758	14752	14819	14890	14920	14704	14747	14746	14689	14757	14847	14721	14927	14951	14848	15005	14789	14864	15025	14983	14810	14773	14752	14890	14588	14850	14640	14922	14852	14915	14764	14756	14716	14950	14875	14905	14953	14706	14929	14834	14847	14763	14860	14829	14743	14669	14955	15105	14887	14914	14917	14899	15016	14888	14960	14768	14882	14832	14855	14852	14867	14710	14823	14952	14808	14971	14733	14966	14632	14590	14905	14702	14877	14776	14641	14668	14788	14799	14864	14888	14853	14883	14744
23101	30534	29456	23286	23353	26617	20913	16726	14334	12654	12369	12224	12169	12248	12107	12204	12026	12217	12169	12075	12111	12263	12203	12178	12221	12097	12297	12230	12096	12023	12165	12090	12127	12179	12135	12120	12245	12049	12226	12191	12210	12174	12039	12225	12364	12048	12220	12070	12039	12085	11978	12233	12142	12111	12237	12125	12133	12234	12363	12139	12045	12239	12002	12135	12288	12461	12041	12159	12244	12136	12239	12283	12035	12180	12039	12188	12140	12068	12139	12107	12199	12181	12224	12258	12081	12333	12054	12095	12236	12157	12307	12248	12161	12175	12213	12059	12171	12242	12284	12046	12177	11962	12296	12080	12048	12189	12065	12223	12081	12135	12252	12086	12225	12143	12132	12218	12237	12084	12082	12154	12123	12207	12118	12126	12246	12074	12110	12128	12216	12031	12041	12208	12202	12216	12127	12345	12276	12168	12226	12152	12115	12120	12229	12174	12171	12061	12235	12215	12050	12116	12272	12248	12185	12332	12146	12248	12026	12126	12205	12332	12109	12100	12106	12268	12099	12174	12170	12166	12140	12182	12004	12034	12144	12036	12143	12111	12165	12066	12206	12072	12114	12174	12287	12124	12149	12226	12108	11996	12110	12325	12179	12058	12251	12129	12160	12228	12167	12287	12209	12225	12140	12154	12173	12213	12039	12105	12182	12136	12223	12177	12298	12170	12092	12115	12094	12031	12249	12298	12200	12331	12060	12297	12118	11965	12213	12236	12239	12219	12216	12168	12190	12107	12152	12213	12293	12205	12023	12047	12171	12232	12144	12164	12089	12235	12134	12275	12076	12142	12147	12139	12114	12129	12198	12192	12297	12138	12088	12085	12207	12145	12290	12047	12185	12149	12106	11981	12132	12045	12301	12152	12139	11977	12028	12116	12132	12103	12168	11995	12191	12181	12206	12183	12101	11946	12243	12146	12393	11899	12240	12184	12171	12239	12155	12155	12068	12164	12158	12095	12241	12290	12105	12208	12082	12029	12081	11997	12086	12088	12174	12217	12224	12031	12100	12158	12128	12210	12263	12072	12081	12129	12162	12045	12211	12205	12199	12130	12060	12189	12118	12066	12245	12215	12036	12254	12091	12233	12072	12013	12087	12306	12168	12098	12213	12122	12186	12245	12209	12094	12193	12011	11960	12089	12137	12150	12075	12303	12025	12341	12212	12166	12245	12089	12226	12109	12222	12087	12099	12165	12246	12241	12144	12321	12090	12299	11984	12209	12146	12085	12155	12198	12155	12075	12109	12040	12196	12131	12159	12125	12088	12154	12309	12041	12169	12077	12221	12116	12128	12132	12267	12222	12212	12197	12085	12034	12218	12179	12210	11999	11989	12070	12215	12122	12023	12101	12133	12024	12141	12132	12071	12075	12174	12159	12164	12030	12269	12136	12213	12101	12258	12060	12046	12146	12178	12200	12175	12011	12111	12071	12205	12053	12280	11971	12031	12088	12276	12133	12235	12044	12118	12131	12107	12136	12067	12166	12186	12106	12182	12145	12071	12230	12113	12230	12200	12286	12256	12248	11894	12081	12243	12056	12198	12284	12177	12122	12234	12041	12191	12084	12113	12054	12134	12126	12070	12083	12314	11807	12043	12055	12220	12226	12255	12202	12238	12068	12000	12286	12167	12281	11974	12153	12171	12207	12066	12026	12127	12222	12223	12192	11974	12173	12212	12020	12135	11994	12224	12084	12248	12215	12212	12218	12292	12236	12221	12011	12148	12181	12253	12239	12168	12139	12129	12209	11947	12159	12156	12130	11942	12157	12134	12199	12024	12074	12181	12155	12205	12189	12257	12147	12162	11954	12154	12044	12276	12020	12167	12277	12052	12204	12145	12160	12172	12129	12157	12146	11999	12098	12131	12225	12288	12158	12150	12014	12062	12161	12263	12177	12281	12039	12329	12090	12241	12104	12009	12154	12194	12062	12054	12264	12291	12125	12158	12046	12129	12122	12260	12175	12181	12083	12144	12178	12250	12099	12200	12086	12210	12034	12185	12269	12103	12099	12235	12249	12206	12106	12172	12146	12276	12178	12150	12283	12023	12071	12123	11858	12425	12160	12148	12059	12024	12130	12065	12100	12184	12042	12048	12052	12302	12099	12067	12135	12156	12156	12279	12203	12179	12173	12055	12147	12138	12109	12169	11971	12163	12123	12217	12434	12032	12171	12257	12319	12389	12213	12087	12066	12187	12096	11989	12089	12188	12085	12105	12164	12106	12018	12023	12146	12097	12143	12156	12236	12133	12030	12293	12249	12207	12065	12170	12037	12091	12098	12161	12277	12115	12168	12150	12243	12202	12057	12295	12205	12184	12246	12193	12136	12040	12213	12092	12273	12037	12051	12118	12123	12278	12066	12224	12215	12144	12270	12132	12045	12199	12271	12310	12149	12023	12154	12362	12278	12090	12281	12219	12071	12059	12167	12041	12084	12314	12212	12094	12204	12201	12242	12169	12141	12179	12032	12366	12274	12072	12118	12173	12366	12208	12043	11993	12263	12054	12267	12271	12224	12174	12217	12081	12048	12269	12271	12152	12198	12163	12251	12170	12080	12019	12061	12157	12138	12094	12420	12343	12085	12024	12185	12164	12233	12218	12266	12105	12162	12205	12200	12107	12140	12174	12224	11947	12169	12091	12212	12361	12190	12152	12192	12123	12168	12280	12224	12219	12326	12186	12206	12094	12223	12105	12122	12251	12067	12175	12048	12021	12157	12179	12158	12241	11927	12166	12137	12141	12105	12103	12261	12195	12319	12025	12211	12223	12174	12135	11976	12280	12139	12197	12247	12188	11958	12196	12229	12037	12287	12052	12145	12112	12138	12287	12097	12288	12154	12128	12122	12129	12158	12142	12172	12205	12272	12250	12165	12249	12246	12066	12232	12130	12124	12117	12010	12132	12160	12216	12132	12246	12182	12216	12099	12078	12260	12203	12236	12138	12345	12098	12124	12109	12087	12210	12105	12174	12344	12134	12219	12168	12051	12261	12113	12187	12104	12034	12115	12166	12235	12258	12069	12130	12092	12113	12229	12249	12201	12353	12164	12231	12178	12103	12150	12238	12157	12245	12092	12033	12208	12063	12113	12282	12064	12151	12152	12055	12098	12076	12106	12105	12306	12096	12033	12194	12276	12144	12043	12301	12237	12210	12180	12203	12085	12172	12111	12200	11986	12174	12160	12096	11945	12162	12089	12180	12060	12233	12081	11961	12101	12057	12062	12147	12355	12343	12185	12156	12075	12123	12109	12126	12185	12223	12202	12111	12126	11932	12124	12097	12067	12098	12192	12137	12054	12100	11860	12174	12165	12166	12223	12272	12225	12145	12209	12222	12225	12049	12148	12039	12222	11980	12027	12162	12234	12083	12083	12040	12264	12166	12239	12290	12214	12104	12083	12300	12137	12117	12101	12122	12164	12265	12109	12213	12140	12099	12175	12088	12104	12145	12120	12087	12260	12192	12075	12282	11986	12296	12212	12306	12232	12242	12369	12144	12076	12069	12131	12051	12232	12177	12238	12086	12032	12106	12283	12125	12135	12091	12128	12153	12268	12128	12159	12123	12106	12082	12069	12072	12318	12327	12068	12041	12154	12075	12233	12228	12240	12200	12234	12126	12131	12345	12124	12095	12149	12091	12194	12185	12256	12013	12060	12154	12281	12243	12103	12186	12234	12013	12175	12077	12216	12052	12105	12242	12146	12179	12116	12164	12216	12066	12172	12068	12192	12074	12145	12091	12120	12101	12082	12113	12108	12117	12133	12069	12147	12078	12293	12076	12120	11934	12322	12140	12161	12188	12215	12288	12203	12022	12276	12106	12056	12013	12266	12101	12273	12213	12076	11998	11994	12228	12069	11970	12096	12231	12079	12264	12158	12056	12347	12098	12113	11949	12196	12041	12236	12180	12154	12116	12211	12273	12170	12081	12053	12179	12101	12112	12329	12342	12020	12102	12210	12043	12113	12108	12287	12223	12112	12136	12102	12375	12135	12098	12279	12067	12244	12327	12244	12142	12101	12108	12192	12239	12020	12172	12251	12242	12258	12028	12187	12041	12165	12149	12278	12230	12172	12232	12203	12040	11990	12073	12119	12392	12164	12205	12136	12150	12166	12304	12170	12271	12214	12236	12199	12084	12076	12201	12145	12312	12199	12206	12331	12089	12338	12234	12173	12372	12297	12119	12165	12151	12057	12287	12333	12041	12142	12184	12105	12252	12183	12150	12316	12232	12353	12140	12161	12130	12030	12262	12103	12042	12053	11953	12048	12143	12127	12087	12146	12220	12041	12079	12402	12202	12234	12100	11954	12023	12093	12124	12255	12100	12259	12225	11999	12243	12014	12081	12223	12250	11982	12038	12171	12172	12194	12258	12004	12211	12116	12152	12011	12266	12262	12101	12253	12141	12122	12045	12044	12234	12054	12377	12093	12202	12133	12115	12263	12077	12211	12195	12065	12250	12088	11987	12210	12254	12172	12192	12202	12103	12082	12203	12345	12176	12233	12336	12225	12239	12197	12260	12188	12256	12100	12319	12190	12064	12046	12319	12152	12232	12177	12104	12274	12176	12218	11905	12230	12289	12310	12130	12167	12174	12267	12138	12211	12149	12126	12056	12126	12234	12123	12000	12183	12019	12194	12152	12220	12238	12197	12076	12092	12145	12262	12003	12226	12144	12110	12145	12245	12262	12069	12177	12154	12082	12039	12099	12265	12213	12180	12414	12080	12229	12140	12185	12051	12233	12276	12118	12047	12092	12326	12153	12205	12181	12271	12260	12050	12194	12228	12229	12201	12014	12168	12166	12204	12159	12215	12241	12051	11992	12045	12125	12199	12123	12151	12392	12016	12190	12162	12264	12051	12264	12070	12159	12151	12180	11970	12107	12121	12249	12050	12038	12047	12300	12289	12092	12116	12164	12215	12238	12146	12099	12122	12265	12227	12269	12175	12046	12268	12099	12346	12065	12073	12240	12116	12207	12105	12130	12125	12002	12180	12286	12154	12241	12178	12178	12125	12246	12108	12166	12247	12313	12368	12175	12234	12163	12186	12204	12110	12173	12042	12062	12146	12137	12133	12155	12058	12040	12011	12180	12162	12084	12113	12069	12109	12065	12147	12225	12091	12154	12169
25541	21505	28953	25881	31315	63676	54418	38063	26832	19650	16539	15715	15561	15542	15504	15621	15553	15653	15635	15576	15483	15302	15510	15624	15684	15577	15440	15511	15475	15437	15404	15410	15614	15466	15548	15513	15451	15505	15666	15751	15611	15494	15542	15320	15567	15155	15381	15509	15405	15346	15612	15402	15345	15364	15614	15532	15608	15398	15494	15517	15340	15461	15391	15388	15507	15245	15473	15257	15420	15434	15412	15500	15407	15702	15455	15209	15471	15512	15707	15553	15447	15493	15484	15411	15409	15363	15491	15268	15474	15374	15620	15412	15364	15280	15334	15360	15291	15538	15217	15335	15324	15373	15422	15373	15493	15301	15374	15356	15429	15296	15661	15231	15191	15365	15438	15298	15326	15308	15409	15587	15571	15414	15206	15331	15477	15491	15325	15443	15546	15536	15360	15185	15399	15348	15370	15415	15285	15431	15484	15424	15768	15460	15260	15614	15378	15376	15553	15394	15355	15326	15410	15544	15344	15376	15441	15587	15439	15420	15488	15626	15483	15370	15474	15492	15419	15447	15209	15418	15343	15379	15504	15361	15215	15145	15413	15440	15360	15515	15411	15346	15356	15262	15460	15354	15436	15415	15521	15599	15466	15383	15389	15509	15486	15470	15396	15264	15132	15472	15482	15406	15157	15187	15303	15370	15482	15518	15386	15280	15393	15391	15532	15432	15503	15300	15518	15477	15529	15422	15293	15432	15338	15386	15540	15328	15397	15260	15351	15345	15256	15339	15510	15329	15496	15285	15411	15325	15420	15425	15270	15313	15357	15318	15360	15561	15495	15351	15512	15469	15560	15305	15213	15307	15451	15183	15709	15412	15546	15257	15387	15331	15541	15355	15306	15399	15427	15412	15418	15400	15354	15379	15559	15513	15622	15309	15227	15439	15355	15384	15214	15426	15574	15372	15374	15599	15540	15470	15421	15434	15481	15371	15368	15362	15491	15599	15583	15352	15693	15324	15437	15342	15417	15440	15349	15411	15339	15434	15424	15552	15458	15375	15354	15437	15611	15639	15535	15549	15367	15544	15613	15419	15263	15397	15507	15358	15380	15589	15444	15452	15382	15524	15574	15278	15299	15473	15577	15332	15287	15351	15485	15487	15399	15374	15346	15420	15221	15346	15390	15238	15274	15500	15255	15620	15405	15353	15359	15544	15569	15280	15640	15202	15374	15578	15409	15309	15452	15479	15343	15415	15470	15465	15469	15459	15538	15441	15332	15433	15276	15447	15425	15426	15387	15316	15568	15414	15423	15206	15486	15554	15468	15469	15166	15400	15413	15384	15483	15505	15372	15533	15402	15413	15391	15398	15504	15474	15409	15481	15471	15368	15250	15133	15514	15660	15434	15329	15442	15290	15446	15138	15488	15232	15245	15545	15366	15432	15520	15436	15273	15480	15493	15545	15437	15422	15726	15509	15374	15345	15493	15463	15403	15389	15482	15360	15297	15414	15438	15294	15345	15533	15385	15527	15523	15516	15283	15377	15191	15302	15428	15382	15598	15586	15470	15440	15408	15318	15512	15477	15484	15453	15339	15153	15266	15476	15459	15584	15344	15535	15214	15253	15574	15439	15410	15606	15241	15533	15437	15382	15467	15420	15379	15507	15404	15302	15565	15444	15434	15426	15325	15284	15625	15278	15376	15474	15441	15567	15448	15425	15484	15484	15488	15436	15299	15402	15264	15549	15310	15593	15564	15517	15434	15359	15396	15231	15469	15298	15417	15336	15448	15495	15403	15543	15229	15350	15529	15435	15476	15463	15474	15449	15249	15374	15399	15332	15583	15292	15332	15422	15314	15357	15330	15199	15152	15250	15450	15399	15378	15604	15492	15500	15639	15499	15374	15424	15402	15266	15485	15431	15291	15467	15573	15439	15426	15226	15293	15303	15544	15491	15196	15456	15180	15304	15229	15601	15601	15356	15326	15416	15216	15539	15434	15295	15211	15425	15297	15373	15175	15394	15438	15460	15329	15362	15325	15409	15544	15255	15461	15357	15555	15483	15467	15207	15480	15515	15313	15396	15485	15452	15398	15471	15686	15588	15393	15367	15493	15341	15306	15556	15326	15477	15579	15483	15475	15254	15395	15356	15558	15469	15356	15335	15605	15373	15437	15448	15391	15376	15290	15322	15567	15425	15436	15255	15393	15368	15317	15574	15433	15262	15345	15273	15465	15404	15302	15516	15556	15497	15432	15388	15431	15640	15701	15409	15359	15362	15577	15101	15433	15274	15448	15462	15388	15303	15354	15552	15356	15375	15517	15400	15471	15427	15491	15426	15259	15273	15424	15387	15499	15102	15504	15453	15411	15312	15372	15364	15371	15414	15423	15434	15506	15456	15516	15526	15473	15467	15463	15266	15476	15574	15361	15492	15423	15378	15447	15576	15443	15491	15382	15380	15508	15546	15385	15326	15447	15484	15395	15276	15233	15456	15223	15670	15422	15339	15293	15281	15350	15302	15279	15417	15552	15445	15296	15388	15301	15294	15424	15446	15496	15365	15329	15278	15355	15434	15562	15623	15586	15359	15363	15414	15559	15379	15269	15365	15495	15316	15482	15409	15534	15414	15481	15298	15669	15310	15407	15371	15471	15558	15428	15457	15336	15534	15572	15430	15538	15366	15359	15541	15615	15349	15188	15429	15296	15248	15238	15495	15289	15343	15177	15334	15455	15521	15609	15357	15317	15442	15481	15391	15381	15491	15295	15444	15530	15508	15430	15450	15429	15457	15600	15419	15307	15239	15463	15375	15443	15455	15302	15385	15370	15415	15442	15258	15386	15417	15454	15289	15463	15784	15378	15294	15150	15433	15389	15431	15501	15384	15321	15448	15431	15550	15550	15201	15219	15389	15498	15446	15260	15431	15265	15428	15474	15402	15446	15307	15520	15316	15497	15274	15399	15477	15433	15620	15517	15381	15530	15522	15440	15375	15499	15580	15511	15538	15477	15391	15340	15381	15350	15425	15379	15471	15401	15629	15229	15203	15411	15519	15182	15271	15288	15478	15185	15398	15276	15470	15337	15216	15489	15468	15571	15394	15583	15471	15307	15430	15525	15447	15530	15435	15396	15379	15506	15590	15360	15382	15481	15604	15543	15432	15415	15457	15505	15522	15428	15648	15449	15543	15629	15538	15528	15545	15497	15367	15590	15377	15428	15291	15585	15394	15487	15335	15182	15483	15431	15271	15353	15372	15399	15439	15522	15396	15340	15570	15300	15463	15504	15372	15416	15481	15403	15292	15377	15457	15488	15452	15226	15522	15233	15392	15356	15414	15571	15376	15371	15470	15526	15497	15348	15488	15381	15337	15422	15346	15479	15393	15533	15455	15363	15472	15292	15391	15459	15431	15559	15397	15412	15653	15158	15308	15327	15434	15308	15426	15283	15453	15329	15430	15452	15507	15489	15482	15361	15270	15384	15481	15669	15576	15412	15374	15508	15388	15349	15491	15308	15489	15444	15374	15182	15373	15409	15447	15353	15316	15259	15380	15368	15466	15370	15338	15262	15275	15272	15533	15395	15467	15125	15494	15367	15517	15408	15396	15404	15560	15529	15245	15615	15355	15728	15340	15552	15402	15272	15406	15314	15368	15400	15458	15486	15411	15520	15467	15500	15406	15370	15262	15428	15458	15433	15276	15518	15412	15623	15538	15549	15508	15520	15360	15224	15529	15515	15521	15386	15435	15312	15340	15356	15252	15520	15212	15330	15196	15405	15452	15330	15466	15492	15234	15608	15477	15363	15497	15365	15515	15320	15215	15388	15319	15379	15350	15379	15357	15516	15599	15433	15414	15507	15387	15362	15523	15515	15329	15467	15612	15464	15361	15719	15600	15416	15388	15354	15517	15457	15559	15300	15375	15410	15519	15601	15341	15501	15546	15197	15641	15387	15423	15364	15453	15457	15378	15075	15485	15313	15503	15449	15356	15294	15166	15455	15276	15547	15522	15574	15454	15354	15391	15445	15533	15425	15253	15566	15348	15429	15416	15291	15220	15364	15364	15259	15425	15141	15426	15494	15516	15486	15466	15436	15389	15449	15426	15652	15344	15513	15541	15374	15281	15255	15470	15525	15445	15530	15501	15425	15378	15454	15563	15715	15392	15244	15393	15461	15364	15504	15326	15100	15277	15354	15284	15488	15481	15308	15357	15372	15425	15616	15532	15408	15311	15296	15426	15400	15559	15537	15576	15491	15339	15383	15519	15590	15402	15451	15556	15363	15369	15332	15279	15577	15315	15276	15496	15575	15410	15442	15318	15546	15495	15358	15390	15529	15425	15427	15514	15365	15508	15280	15583	15762	15551	15471	15719	15401	15430	15359	15320	15286	15588	15392	15342	15596	15248	15605	15484	15637	15317	15397	15439	15492	15412	15319	15355	15424	15175	15340	15460	15218	15414	15434	15337	15422	15417	15394	15393	15549	15498	15350	15221	15364	15410	15357	15215	15380	15515	15318	15405	15302	15503	15559	15438	15449	15375	15541	15279	15315	15337	15443	15752	15214	15379	15417	15486	15637	15297	15426	15331	15064	15258	15345	15202	15544	15344	15302	15365	15282	15305	15540	15433	15359	15392	15454	15386	15635	15403	15444	15482	15463	15546	15473	15280	15472	15214	15164	15312	15462	15491	15477	15639	15493	15407	15326	15398	15509	15240	15397	15387	15330	15546	15200	15397	15565	15627	15466	15405	15416	15349	15450	15515	15243	15379	15497	15429	15393	15358	15492	15518	15443	15373	15492	15396	15510	15327	15466	15350	15372	15232	15456	15593	15389	15303	15568	15359	15374	15440	15535	15197	15507	15248	15264	15561	15439	15355	15542	15414	15492	15392	15427	15539	15594	15546	15343	15488	15467	15117	15319	15447	15404	15524	15375	15446	15309	15484	15329	15463	15417	15478	15372	15328	15634	15411	15388	15616	15609	15376	15406	15559	15431	15478	15170	15577	15261	15382	15204	15349	15488	15465	15340	15356	15591	15537	15473	15553	15428	15501	15311	15536	15324	15484	15429	15390	15410	15413	15390	15627	15505	15458	15385	15377	15341	15333	15472	15561	15397	15477	15295	15266	15157	15415	15332	15474	15431	15474	15543	15321	15437	15389	15447	15463	15420	15410	15448	15419	15300	15152
25726	43618	42463	34076	40545	62947	50817	36345	24287	15499	13090	12716	12541	12550	12578	12590	12490	12680	12580	12523	12600	12642	12508	12529	12618	12606	12521	12542	12504	12599	12543	12474	12703	12676	12523	12490	12661	12639	12606	12667	12576	12606	12502	12534	12675	12496	12649	12551	12448	12660	12499	12525	12540	12496	12411	12510	12489	12573	12401	12547	12540	12444	12620	12399	12538	12512	12705	12541	12516	12574	12544	12652	12606	12664	12442	12605	12513	12414	12610	12550	12727	12380	12515	12514	12626	12387	12554	12564	12692	12523	12635	12463	12649	12514	12691	12478	12756	12545	12582	12451	12697	12667	12615	12521	12457	12552	12538	12544	12488	12490	12754	12532	12459	12593	12578	12599	12548	12422	12567	12548	12558	12424	12621	12481	12638	12516	12688	12502	12527	12507	12521	12547	12560	12545	12444	12467	12530	12564	12566	12451	12474	12520	12655	12498	12567	12566	12594	12444	12485	12707	12479	12558	12529	12565	12453	12523	12578	12403	12414	12535	12468	12500	12503	12539	12396	12435	12584	12508	12389	12501	12523	12447	12571	12699	12502	12655	12659	12708	12627	12478	12618	12673	12642	12688	12431	12757	12583	12607	12406	12490	12556	12488	12657	12464	12396	12439	12653	12566	12487	12506	12510	12555	12609	12761	12518	12459	12420	12632	12661	12436	12652	12443	12599	12586	12576	12497	12699	12626	12542	12624	12616	12693	12485	12396	12538	12771	12611	12604	12497	12518	12391	12631	12557	12543	12671	12662	12617	12712	12570	12642	12550	12479	12488	12507	12552	12627	12508	12605	12616	12453	12525	12452	12478	12726	12651	12524	12582	12563	12608	12344	12673	12618	12531	12707	12477	12534	12455	12639	12796	12716	12495	12692	12413	12450	12542	12517	12432	12449	12560	12587	12522	12397	12576	12604	12531	12655	12503	12592	12442	12606	12578	12744	12421	12456	12561	12588	12533	12457	12714	12628	12579	12471	12481	12428	12598	12518	12480	12493	12486	12527	12443	12480	12569	12670	12428	12537	12717	12479	12510	12435	12497	12545	12464	12491	12618	12501	12425	12601	12554	12518	12619	12631	12511	12703	12498	12427	12627	12510	12438	12669	12604	12599	12570	12469	12625	12608	12672	12495	12495	12484	12567	12454	12550	12461	12623	12337	12491	12560	12548	12489	12513	12399	12553	12325	12535	12452	12565	12401	12462	12669	12405	12650	12560	12446	12547	12600	12601	12470	12516	12598	12586	12671	12659	12583	12567	12631	12477	12443	12497	12712	12385	12575	12540	12560	12615	12475	12643	12744	12529	12643	12640	12403	12503	12463	12700	12605	12664	12521	12574	12455	12503	12501	12515	12311	12410	12616	12624	12652	12589	12692	12492	12517	12599	12511	12468	12451	12512	12636	12438	12427	12445	12668	12496	12572	12619	12462	12657	12553	12546	12715	12571	12506	12516	12516	12511	12547	12520	12532	12619	12642	12532	12586	12505	12705	12677	12756	12624	12639	12427	12467	12698	12621	12444	12660	12545	12485	12656	12467	12566	12518	12480	12440	12410	12564	12637	12455	12488	12642	12601	12546	12537	12574	12661	12624	12526	12471	12487	12625	12713	12519	12580	12467	12492	12506	12594	12530	12651	12605	12540	12518	12606	12610	12610	12592	12427	12561	12379	12673	12492	12466	12330	12555	12459	12559	12465	12538	12589	12541	12612	12586	12661	12495	12466	12490	12284	12560	12720	12549	12333	12643	12557	12591	12417	12567	12776	12392	12513	12563	12568	12532	12524	12566	12666	12556	12461	12727	12512	12483	12504	12449	12578	12632	12552	12668	12540	12637	12648	12513	12561	12603	12492	12631	12605	12507	12705	12504	12540	12642	12522	12511	12634	12710	12470	12648	12697	12598	12531	12658	12607	12644	12508	12560	12607	12666	12638	12561	12501	12583	12473	12687	12418	12572	12477	12557	12552	12546	12625	12630	12494	12775	12543	12634	12529	12512	12572	12649	12607	12612	12529	12561	12607	12434	12489	12683	12523	12621	12678	12545	12764	12349	12529	12682	12668	12677	12597	12527	12512	12520	12578	12290	12495	12406	12561	12516	12636	12445	12449	12497	12525	12604	12658	12457	12528	12683	12405	12567	12607	12451	12672	12612	12608	12563	12456	12634	12429	12462	12570	12515	12519	12650	12698	12536	12686	12423	12505	12409	12626	12458	12470	12679	12438	12496	12574	12459	12580	12443	12592	12503	12631	12501	12470	12411	12696	12674	12551	12629	12418	12402	12603	12549	12372	12428	12454	12516	12488	12496	12679	12427	12567	12560	12755	12528	12556	12697	12680	12630	12570	12511	12692	12556	12679	12527	12543	12505	12540	12332	12476	12509	12530	12594	12500	12551	12558	12503	12474	12603	12510	12541	12632	12589	12502	12462	12586	12539	12526	12585	12534	12480	12559	12514	12507	12550	12532	12408	12659	12489	12516	12502	12700	12487	12435	12553	12427	12516	12541	12566	12659	12529	12479	12468	12741	12405	12455	12473	12612	12388	12478	12610	12634	12532	12627	12621	12547	12583	12646	12519	12706	12464	12644	12627	12479	12339	12667	12578	12592	12545	12462	12451	12614	12557	12708	12485	12635	12538	12731	12601	12428	12523	12630	12554	12433	12627	12619	12513	12660	12517	12586	12553	12356	12466	12612	12629	12481	12553	12576	12442	12592	12425	12599	12542	12587	12397	12639	12645	12422	12389	12510	12403	12650	12631	12524	12524	12759	12591	12572	12581	12564	12566	12628	12637	12614	12490	12522	12318	12682	12578	12621	12606	12466	12649	12509	12526	12723	12578	12403	12471	12362	12668	12490	12413	12542	12682	12472	12731	12445	12503	12485	12467	12670	12606	12361	12669	12514	12500	12560	12613	12457	12558	12746	12506	12438	12509	12518	12502	12627	12500	12644	12523	12563	12469	12419	12555	12403	12553	12457	12570	12419	12581	12521	12395	12616	12642	12530	12589	12456	12719	12637	12563	12748	12500	12567	12508	12559	12459	12450	12480	12449	12705	12560	12489	12393	12334	12356	12528	12466	12711	12405	12491	12517	12465	12620	12548	12572	12510	12567	12516	12567	12427	12556	12600	12407	12616	12467	12621	12606	12509	12427	12395	12406	12535	12482	12624	12430	12603	12623	12661	12428	12555	12633	12457	12485	12651	12570	12408	12538	12623	12422	12563	12645	12376	12542	12560	12534	12548	12541	12516	12602	12674	12603	12646	12394	12614	12516	12540	12601	12536	12574	12457	12622	12679	12483	12429	12587	12640	12586	12733	12333	12611	12631	12548	12522	12500	12467	12607	12338	12638	12415	12667	12465	12579	12578	12742	12620	12527	12601	12581	12642	12484	12527	12480	12578	12453	12571	12514	12515	12698	12518	12659	12621	12549	12797	12630	12567	12400	12557	12705	12552	12619	12444	12506	12328	12531	12500	12526	12517	12526	12411	12573	12448	12510	12507	12456	12784	12387	12461	12692	12586	12600	12548	12541	12628	12503	12575	12656	12612	12639	12543	12624	12718	12516	12718	12610	12499	12478	12523	12565	12504	12605	12599	12501	12581	12474	12582	12552	12593	12527	12475	12553	12490	12525	12478	12721	12472	12835	12408	12494	12619	12668	12469	12542	12643	12532	12385	12529	12476	12597	12467	12486	12518	12490	12481	12490	12658	12459	12541	12560	12420	12720	12434	12500	12373	12529	12560	12510	12498	12497	12482	12564	12466	12721	12516	12455	12449	12588	12709	12756	12544	12462	12562	12627	12430	12405	12787	12638	12559	12486	12599	12582	12477	12620	12540	12477	12595	12463	12583	12562	12584	12650	12492	12516	12631	12577	12465	12505	12646	12672	12481	12451	12497	12543	12478	12454	12524	12459	12454	12537	12532	12420	12428	12568	12441	12426	12602	12676	12551	12624	12461	12425	12403	12536	12590	12520	12538	12610	12474	12567	12723	12554	12563	12635	12572	12607	12439	12751	12600	12428	12604	12437	12648	12585	12526	12578	12595	12540	12462	12473	12504	12555	12623	12472	12630	12627	12632	12541	12403	12769	12588	12544	12639	12561	12739	12532	12685	12581	12576	12728	12618	12587	12559	12553	12583	12477	12544	12614	12572	12585	12553	12458	12691	12461	12508	12602	12315	12570	12455	12580	12659	12447	12454	12444	12757	12484	12521	12616	12520	12709	12350	12603	12498	12536	12345	12637	12649	12460	12632	12439	12714	12511	12619	12379	12589	12493	12433	12409	12533	12538	12562	12562	12472	12545	12351	12556	12601	12584	12482	12722	12445	12586	12577	12494	12751	12588	12506	12555	12740	12617	12470	12487	12579	12607	12636	12638	12465	12643	12503	12488	12516	12443	12678	12809	12624	12677	12583	12540	12549	12652	12350	12516	12712	12433	12701	12673	12638	12531	12601	12522	12572	12481	12541	12745	12474	12556	12621	12497	12572	12511	12546	12302	12625	12522	12509	12668	12521	12483	12529	12661	12553	12686	12597	12558	12601	12476	12333	12515	12311	12462	12494	12552	12528	12593	12544	12614	12670	12468	12453	12509	12571	12395	12347	12469	12588	12455	12639	12543	12649	12556	12483	12660	12662	12557	12377	12490	12655	12659	12379	12464	12518	12637	12511	12519	12464	12389	12597	12399	12459	12561	12467	12598	12597	12578	12494	12534	12484	12619	12440	12675	12443	12543	12429	12705	12471	12828	12541	12476	12430	12384	12606	12681	12513	12518	12595	12695	12562	12562	12682	12533	12434	12506	12542	12544	12669	12593	12577	12611	12489	12512	12608	12414	12434	12580	12565	12529	12558	12589	12526	12607	12658	12593	12538	12515	12548	12445	12632	12403	12605	12577	12695	12636	12629	12477	12500	12507	12579	12550	12447	12609	12443	12508	12665	12442	12543	12509	12433	12487	12677	12505	12549	12517	12604	12613	12401	12606	12698	12485	12737	12460	12533	12702	12469	12545	12449	12648	12732	12530	12672	12561	12526	12498	12603	12527	12519	12560	12471	12753	12610	12489	12588	12609	12571	12552	12538	12512	12444	12359	12455	12427	12506	12545	12530	12439	12611	12609	12616	12483	12559	12637
24132	21504	29250	24572	34610	69357	62929	47479	32638	22744	17527	15966	15652	15548	15564	15510	15655	15371	15410	15443	15422	15442	15439	15397	15508	15313	15545	15478	15283	15371	15303	15471	15443	15277	15372	15543	15499	15425	15314	15190	15232	15344	15226	15407	15423	15551	15238	15376	15226	15481	15216	15386	15138	15265	15534	15285	15295	15149	15317	15152	15291	15224	15209	15170	15354	15174	15479	15465	15253	15212	15361	15362	15423	15527	15339	15298	15442	15268	15255	15394	15410	15378	15252	15045	15175	15468	15413	15178	15281	15299	15214	15124	15162	15172	15111	15170	15387	15119	15315	15351	15124	15269	15199	15374	15173	15182	15469	15203	15215	15368	15204	15201	15135	15371	15404	15315	15223	15285	15347	15356	15234	15488	15253	15130	15363	15299	15446	15232	15382	15427	15418	15303	15238	15243	15267	15169	15287	15136	15393	15336	15052	15315	15336	15211	15436	15241	15226	15505	15210	15317	15299	15236	15292	15289	15362	15360	15240	15114	15382	15384	15352	15272	15483	15199	15144	15390	15268	15330	15399	15448	15210	15210	15453	15225	15173	15294	15317	15264	15245	15164	15126	15179	15305	15279	15233	15278	15174	15347	15174	15271	15351	15265	15090	15232	15079	15297	15288	15322	15401	15162	15432	15301	15254	15215	15151	15296	15331	15297	15454	15313	15240	15184	15235	15272	15038	15096	15259	15280	15371	15328	15398	15291	15507	15407	15396	15402	15433	15316	15387	15304	15422	15307	15363	15407	15367	15312	15138	15192	15353	15176	15244	15250	15242	15278	15163	15487	15391	15475	15364	15580	15453	15316	15493	15208	15276	15315	15292	15023	15283	15184	15243	15241	15501	15320	15336	15293	15376	15281	15362	15294	15303	15390	15235	15320	15196	15185	15274	15297	15532	15252	15269	15282	15237	15139	15202	15310	15359	15569	15343	15295	15348	15388	15279	15480	15258	15323	15374	15269	15364	15299	15266	15171	15449	15282	15330	15290	15237	15200	15219	15114	15329	15290	15282	15267	15273	15330	15249	15211	15212	15356	15271	15121	15278	15226	15230	15287	15252	15283	15154	15395	15470	15326	15198	15273	15315	15277	15253	15243	15213	15230	15450	15513	15180	15278	15218	15166	15371	15633	15286	15448	15345	15408	15270	15086	15365	15452	15344	15544	15202	15316	15454	15295	15475	15424	15251	15165	15219	15195	15307	15139	15346	15334	15310	15311	15272	15391	15347	15289	15383	15443	15224	15353	15426	15396	15227	15224	15196	15364	15255	15289	15426	15373	15366	15282	15349	15418	15223	15224	15128	15201	15338	15205	15435	15241	15224	15309	15284	15422	15206	15181	15159	15171	15186	15210	15317	15224	15246	15455	15356	15433	15242	15345	15504	15247	15269	15232	15404	15221	15360	15097	15143	15379	15220	15221	15185	15427	15180	15188	15431	15467	15268	15462	15296	15206	15351	15270	15216	15365	15318	15254	15285	15393	15141	15242	15204	15079	15192	15293	15391	15191	15193	15298	15313	15206	15426	15409	15306	15392	15378	15177	15456	15187	15133	15232	15308	15150	15122	15318	15176	15240	15246	15397	15076	15212	15182	15015	15317	15179	15221	15278	15377	15115	15409	15243	15380	15324	15184	15135	15253	15208	15314	15205	15247	15209	15195	15331	15390	15312	15427	15256	15255	15226	15163	15251	15335	15292	15216	15206	15211	15388	15392	15301	15200	15259	15323	15135	15437	15456	15198	15304	15146	15133	15422	15340	15273	15401	15254	15459	15266	15310	15186	15317	15458	15262	15261	15332	15302	15094	15199	15170	15325	15288	15454	15240	15314	15243	15216	15428	15257	15442	15219	15202	15428	15180	15108	15347	15314	15350	15349	15348	15083	15264	15192	15432	15263	15188	15445	15198	15444	15256	15076	15330	15377	15314	15437	15340	15362	15354	15410	15207	15193	15314	15204	15418	15312	15158	15391	15418	15467	15185	15096	15261	15370	15275	15202	15294	15323	15303	15030	15338	15457	15218	15426	15413	15392	15247	15241	15424	15593	15384	15170	15075	15273	15129	15205	15331	15341	15222	15327	15535	15302	15409	15312	15371	15335	14962	15192	15393	15425	15301	15256	15242	15350	15287	15189	15212	15211	15203	15254	15299	15230	15123	15216	15178	15289	15334	15306	15395	15235	15192	15344	15410	15347	15173	15300	15175	15357	15257	15214	15261	15380	15420	15216	15309	15355	15495	15163	15335	15394	15307	15456	15409	15362	15455	15388	15364	15221	15134	15211	15430	15192	15295	15317	15420	15180	15348	15161	15371	15339	15113	15289	15233	15280	15101	15200	15124	15315	15336	15468	15190	15457	15528	15312	15176	15339	15369	15244	15234	15164	15229	15450	15321	15231	15044	15182	15378	15286	15236	15308	15253	15252	15357	15363	15100	15409	15237	15188	15335	15286	15147	15120	15169	15308	15292	15336	15327	15225	15466	15217	15181	15368	15307	15453	15256	15371	15122	15192	15240	15280	15318	15152	15383	15220	15449	15209	15290	15465	15236	15214	15164	15251	15233	15461	15210	15351	15142	15309	15129	15166	15394	15218	15209	15290	15177	15133	15153	15076	15456	15272	15359	15275	15131	15322	15250	15270	15315	15201	15382	15403	15306	15294	15184	15395	15399	15289	15349	15480	15142	15397	15255	15121	15438	15310	14966	15331	15092	15381	15349	15339	15348	15148	15375	15403	15168	15435	15574	15196	15274	15289	15288	15359	15301	15426	15389	15196	15128	15296	15454	15401	15179	15508	15271	15017	15282	15282	15435	15514	15275	15257	15256	15317	15285	15049	15309	15378	15317	15242	15045	15160	15263	15480	15232	15218	15115	15371	15262	15414	15292	15151	15192	15387	15252	15300	15338	15250	15416	15392	15239	15294	15307	15198	15405	15405	15222	15102	15321	15196	15346	15272	15143	15284	15370	15436	15191	15497	15196	15195	15084	15236	15398	15110	15174	15179	15261	15285	15483	15241	15226	15308	15515	15214	14893	15174	15276	15285	15325	15139	15348	15345	15284	15340	15257	15382	15216	15199	15292	15433	15425	15201	15290	15175	15208	15195	15219	15370	15376	15300	15398	15303	15258	15334	15147	15139	15148	15317	15269	15328	15287	15255	15222	15255	15215	15279	15417	15142	15178	15306	15169	15124	15501	15410	15450	15228	15239	15451	15273	15226	15292	15178	15398	15375	15215	15039	15386	15361	15330	15251	15191	15197	15309	15189	15089	15222	15203	15346	15382	15306	15238	15280	15312	15235	15043	15235	15298	15154	15345	15225	15192	15465	15259	15371	15182	15228	15339	15230	15258	15137	15185	15266	15174	15396	15261	15221	15310	15348	15237	15348	15215	15096	15036	15292	15185	15394	15359	15166	15494	15213	15133	15240	15296	15389	15363	15275	15148	15350	15261	15225	15354	15367	15396	15308	15315	15351	15475	15418	15418	15240	15193	15226	15279	15152	15527	15346	15171	15383	15304	15355	15452	15296	15102	15234	15407	15310	15242	15243	15260	15315	15252	15267	15274	15224	15302	15232	15419	15291	15309	14994	15361	15262	15158	15165	15093	15193	15276	15315	15261	15412	15235	15158	15343	15263	15231	15283	15460	15340	15335	15333	15160	15447	15281	15373	15275	15398	15525	15164	15187	15355	15245	15097	15259	15353	15483	15256	15124	15123	15132	15269	15311	15392	15285	15126	15227	15211	15501	15393	15368	15304	15283	15324	15211	15304	15215	15102	15179	15345	15224	15248	15273	15139	15183	15127	15233	15327	15340	15229	15260	15191	15321	15223	15351	15415	15078	15202	15097	15288	15234	15193	15100	15335	15360	15349	15175	15383	15232	15219	15410	15088	15260	15329	15239	15378	15175	15418	15243	15256	15161	15326	15266	15234	15143	15177	15228	15348	15333	15302	15127	15335	15198	15292	15177	15489	15403	15262	15284	15345	15181	15298	15370	15010	15411	15398	15382	15214	15373	15187	15091	15284	15293	15400	15104	15395	15519	15304	15163	15369	15426	15259	15460	15359	15460	15237	15313	15304	15160	15212	15287	15269	15273	15312	15316	15203	15290	15423	15279	15224	15327	15178	15327	15268	15446	15352	15303	15358	15122	15301	15180	15099	15181	15228	15333	15340	15293	15374	15140	15459	15265	15329	15447	15255	15306	15392	15280	15342	15454	15203	15123	15479	15188	15263	15360	15218	15382	15231	15408	15299	15350	15240	15400	15164	15287	15172	15399	15278	15103	15186	15189	15049	15286	15239	15228	15178	15254	15226	15261	15222	15353	15339	14969	15204	15296	15194	15179	15329	15110	15303	15324	15247	15383	15370	15495	15204	15189	15110	15325	15191	15181	15239	15334	15235	15025	15311	15225	15127	15147	15267	15110	15285	15335	15345	15279	15369	15483	15142	15169	15202	15152	15269	15306	15231	15220	15272	15224	15315	15304	15432	15305	15439	15205	15172	15452	15407	15309	15470	15208	15413	15305	15329	15178	15201	15650	15425	15310	15012	15310	15290	15414	15235	15385	15162	15189	15354	15313	15170	15135	15369	15252	15361	15579	15319	15216	15414	15078	15325	15307	15431	15056	15283	15431	15121	15306	15245	15370	15141	15209	15253	15206	15243	15295	15440	15242	15240	15159	15240	15195	15132	15247	15400	15283	15424	15275	15046	15258	15005	15337	15282	15334	15238	15114	15282	15205	15138	15319	15226	15340	15303	15347	15378	15396	15285	15283	15224	15388	15237	15366	15166	15158	15087	15358	15222	15297	15217	15268	15174	15336	15314	15331	15141	15495	15389	15363	15280	15159	15313	15436	15154	15303	15309	15411	15519	15164	15492	15442	15341	15328	15491	15295	15298	15347	15396	15269	15557	15308	15238	15160	15361	15339	15227	15165	15163	15069	15237	15305	15242	15366	15225	15329	15294	15396	15116	15306	15469	15191	15308	15331	15137	15383	15116	15152	15115	15122	15371	15139	15255	15179	15280	15499	15343	15300	15033	15296	15340	15311	15620	15385	15112	15318	15246	15373	15371	15459	15333	15415	15365	15254	15419	15287	15335	15370	15381	15379	15273	15267	15170	15118	15280	15195
28034	49610	48875	42136	54529	76848	62001	46522	30781	18277	13472	12581	12423	12386	12329	12365	12435	12576	12537	12411	12427	12504	12478	12437	12428	12428	12544	12482	12345	12404	12505	12505	12293	12446	12440	12621	12632	12355	12373	12300	12430	12381	12346	12436	12481	12542	12438	12442	12340	12600	12291	12321	12434	12350	12527	12558	12441	12361	12467	12544	12468	12504	12360	12447	12315	12320	12478	12385	12483	12438	12441	12511	12446	12533	12527	12330	12413	12356	12337	12401	12379	12573	12360	12351	12452	12468	12364	12404	12508	12415	12391	12443	12532	12445	12556	12561	12529	12417	12535	12602	12576	12330	12447	12485	12281	12473	12554	12400	12519	12447	12356	12565	12400	12301	12260	12464	12361	12210	12406	12471	12421	12256	12304	12357	12436	12300	12547	12467	12428	12369	12390	12444	12511	12395	12265	12328	12481	12480	12448	12466	12323	12361	12484	12411	12438	12405	12498	12475	12525	12507	12422	12558	12405	12366	12584	12331	12491	12459	12651	12390	12354	12444	12570	12439	12596	12228	12423	12483	12384	12330	12524	12287	12401	12364	12493	12453	12518	12270	12342	12459	12424	12307	12460	12531	12494	12525	12440	12341	12377	12310	12311	12526	12476	12298	12442	12653	12414	12310	12392	12369	12452	12437	12380	12477	12471	12470	12432	12350	12364	12423	12354	12448	12514	12401	12370	12502	12327	12308	12411	12351	12287	12498	12438	12388	12561	12389	12292	12295	12326	12401	12425	12433	12398	12413	12589	12423	12404	12454	12263	12391	12437	12401	12551	12301	12262	12300	12388	12449	12398	12488	12476	12213	12378	12323	12468	12379	12488	12339	12459	12435	12521	12249	12400	12475	12419	12423	12368	12332	12630	12284	12431	12387	12429	12383	12469	12423	12557	12540	12309	12318	12435	12609	12597	12560	12265	12361	12404	12465	12643	12319	12483	12289	12413	12392	12272	12575	12564	12413	12441	12423	12637	12386	12584	12531	12382	12356	12564	12373	12419	12514	12414	12465	12339	12485	12533	12411	12494	12413	12544	12382	12396	12409	12263	12418	12356	12362	12445	12345	12618	12318	12397	12370	12487	12376	12558	12401	12479	12519	12361	12482	12413	12228	12526	12565	12685	12404	12328	12336	12495	12487	12401	12458	12362	12350	12415	12399	12522	12414	12281	12616	12330	12394	12479	12469	12458	12527	12378	12415	12294	12379	12359	12379	12471	12285	12595	12541	12382	12426	12362	12406	12331	12475	12402	12365	12425	12533	12493	12347	12361	12318	12531	12513	12285	12462	12412	12356	12445	12461	12445	12659	12373	12429	12343	12448	12374	12462	12468	12346	12269	12393	12417	12609	12362	12369	12595	12470	12452	12505	12235	12381	12344	12351	12310	12420	12462	12381	12495	12466	12435	12350	12451	12385	12338	12356	12332	12456	12390	12470	12483	12501	12295	12259	12294	12391	12401	12410	12327	12475	12557	12356	12436	12363	12530	12491	12375	12353	12380	12445	12553	12345	12437	12538	12253	12368	12425	12400	12513	12285	12534	12660	12318	12339	12330	12513	12413	12328	12517	12304	12393	12443	12412	12350	12391	12341	12343	12504	12476	12314	12360	12324	12624	12350	12511	12382	12411	12333	12550	12406	12450	12254	12391	12377	12369	12353	12408	12442	12486	12301	12511	12480	12286	12449	12355	12443	12475	12386	12473	12408	12426	12420	12214	12431	12187	12474	12238	12412	12405	12346	12613	12512	12558	12541	12512	12380	12519	12442	12343	12370	12537	12424	12491	12357	12458	12454	12440	12511	12390	12341	12530	12434	12438	12286	12518	12323	12433	12393	12339	12414	12493	12323	12330	12563	12559	12353	12437	12460	12291	12404	12361	12349	12442	12407	12428	12449	12340	12266	12590	12528	12434	12209	12372	12497	12368	12188	12457	12443	12340	12429	12486	12539	12416	12457	12476	12352	12369	12522	12351	12281	12449	12469	12508	12436	12353	12553	12415	12573	12479	12593	12332	12370	12417	12322	12412	12447	12367	12355	12517	12591	12422	12374	12420	12471	12314	12256	12388	12404	12350	12472	12315	12444	12354	12268	12443	12503	12469	12502	12375	12296	12529	12507	12541	12264	12305	12464	12386	12463	12501	12491	12478	12352	12449	12432	12406	12399	12335	12362	12509	12485	12422	12335	12339	12400	12346	12419	12324	12380	12365	12391	12457	12321	12536	12367	12498	12473	12372	12466	12401	12480	12395	12406	12375	12424	12386	12508	12417	12465	12451	12238	12410	12383	12502	12300	12587	12379	12302	12397	12348	12441	12267	12457	12392	12500	12524	12368	12358	12378	12303	12550	12541	12304	12635	12438	12530	12428	12591	12349	12452	12395	12461	12319	12515	12553	12369	12331	12459	12437	12538	12476	12404	12429	12504	12497	12377	12377	12442	12437	12310	12276	12381	12450	12390	12338	12544	12482	12407	12465	12478	12503	12452	12338	12374	12515	12377	12449	12495	12308	12526	12370	12479	12390	12566	12339	12444	12327	12363	12460	12517	12354	12432	12386	12489	12336	12430	12407	12360	12424	12398	12562	12566	12324	12343	12424	12372	12333	12458	12516	12500	12468	12489	12356	12356	12366	12378	12413	12332	12394	12382	12574	12421	12392	12378	12440	12428	12398	12503	12344	12492	12485	12363	12388	12403	12470	12502	12370	12459	12301	12308	12537	12597	12334	12421	12371	12365	12420	12481	12404	12280	12654	12360	12573	12467	12397	12532	12393	12239	12464	12513	12502	12335	12440	12461	12586	12324	12302	12536	12454	12365	12383	12231	12333	12557	12327	12562	12320	12552	12578	12427	12549	12248	12431	12378	12339	12574	12445	12456	12385	12456	12285	12458	12386	12396	12636	12350	12506	12561	12569	12592	12438	12520	12318	12561	12376	12238	12446	12494	12449	12432	12579	12493	12422	12298	12453	12488	12274	12291	12450	12370	12376	12428	12381	12436	12344	12527	12448	12362	12460	12356	12343	12338	12190	12534	12343	12502	12418	12481	12368	12371	12375	12464	12295	12561	12465	12507	12647	12467	12425	12554	12443	12400	12534	12442	12484	12352	12390	12581	12495	12555	12558	12335	12386	12401	12415	12375	12662	12385	12298	12493	12511	12575	12335	12435	12410	12531	12341	12564	12446	12253	12409	12172	12336	12356	12320	12569	12369	12413	12353	12545	12611	12321	12389	12515	12361	12443	12473	12509	12440	12326	12446	12452	12360	12418	12534	12316	12468	12612	12484	12345	12527	12434	12602	12464	12332	12342	12490	12407	12380	12304	12375	12397	12527	12357	12457	12338	12665	12405	12522	12314	12320	12363	12399	12420	12463	12488	12284	12247	12393	12450	12485	12517	12503	12344	12451	12506	12473	12534	12359	12302	12449	12326	12403	12422	12399	12358	12336	12490	12546	12457	12542	12462	12377	12432	12556	12345	12552	12486	12454	12350	12311	12506	12467	12251	12477	12515	12321	12595	12425	12392	12464	12442	12452	12434	12522	12283	12391	12549	12379	12411	12487	12486	12455	12340	12436	12603	12512	12386	12339	12471	12594	12316	12519	12446	12577	12468	12553	12290	12415	12469	12468	12522	12452	12430	12404	12464	12353	12353	12415	12412	12458	12356	12423	12541	12396	12492	12405	12400	12321	12509	12410	12610	12373	12508	12353	12313	12347	12284	12494	12327	12324	12352	12462	12365	12321	12328	12596	12448	12399	12562	12645	12458	12427	12487	12388	12457	12539	12353	12421	12344	12465	12423	12389	12297	12472	12323	12451	12478	12481	12523	12536	12316	12374	12382	12310	12582	12468	12374	12364	12531	12435	12351	12331	12614	12277	12386	12361	12485	12193	12444	12476	12428	12543	12407	12438	12381	12448	12267	12298	12367	12379	12522	12353	12457	12446	12341	12442	12514	12473	12332	12378	12508	12484	12404	12415	12336	12362	12306	12561	12722	12550	12322	12461	12503	12301	12379	12493	12395	12406	12472	12331	12386	12496	12421	12447	12396	12433	12491	12463	12499	12322	12474	12337	12466	12460	12462	12459	12405	12598	12326	12507	12509	12400	12581	12494	12474	12499	12358	12526	12477	12367	12489	12324	12407	12444	12326	12433	12573	12526	12424	12375	12286	12504	12596	12438	12479	12384	12464	12518	12528	12316	12370	12300	12373	12367	12488	12429	12528	12198	12474	12261	12415	12459	12382	12512	12491	12487	12335	12407	12431	12581	12282	12480	12357	12397	12437	12343	12286	12429	12355	12365	12365	12364	12526	12498	12416	12529	12379	12350	12459	12395	12397	12489	12414	12500	12426	12380	12479	12400	12422	12422	12370	12546	12511	12230	12537	12454	12439	12270	12475	12404	12299	12264	12489	12485	12335	12375	12458	12519	12460	12466	12698	12300	12337	12395	12513	12272	12445	12460	12277	12366	12527	12510	12260	12471	12443	12489	12292	12440	12296	12436	12357	12519	12382	12346	12390	12441	12295	12545	12486	12461	12519	12587	12471	12498	12367	12525	12496	12430	12259	12624	12516	12506	12327	12451	12500	12541	12341	12314	12489	12309	12451	12591	12442	12368	12333	12285	12405	12585	12288	12541	12444	12409	12434	12315	12222	12410	12304	12378	12292	12416	12481	12513	12606	12416	12493	12474	12353	12496	12368	12383	12413	12565	12486	12464	12380	12365	12363	12461	12529	12310	12439	12460	12243	12344	12558	12484	12503	12562	12523	12473	12423	12493	12393	12299	12323	12493	12451	12541	12526	12405	12596	12583	12399	12232	12505	12402	12512	12489	12379	12582	12397	12302	12470	12399	12527	12464	12414	12383	12345	12583	12258	12670	12493	12323	12517	12625	12465	12497	12350	12428	12470	12387	12510	12432	12470	12330	12531	12510	12497	12517	12608	12476	12461	12346	12372	12329	12543	12582	12452	12446	12359	12528	12465	12314	12324	12362	12414	12443	12342	12349	12421	12428	12423	12453	12417	12351	12406	12354	12203	12415	12493	12344	12319	12500	12397	12316	12473	12362	12539	12370	12367	12396	12453	12322	12316	12448	12467	12445	12343	12417	12514	12349	12600	12417	12418	12346	12430	12445
30277	25937	29038	25658	22142	27333	25059	20644	17588	16227	15793	15472	15512	15581	15499	15444	15465	15457	15596	15478	15391	15621	15381	15384	15452	15269	15516	15461	15335	15454	15476	15353	15646	15702	15374	15432	15384	15437	15411	15459	15630	15550	15298	15625	15339	15480	15506	15372	15580	15385	15561	15532	15647	15434	15600	15722	15594	15347	15608	15413	15524	15309	15551	15388	15556	15414	15588	15475	15476	15483	15620	15318	15425	15572	15633	15584	15391	15329	15317	15390	15243	15475	15658	15401	15601	15438	15315	15531	15360	15400	15387	15354	15487	15333	15298	15563	15326	15242	15365	15547	15332	15383	15643	15673	15464	15543	15327	15456	15538	15462	15461	15440	15356	15444	15545	15421	15479	15474	15510	15411	15344	15409	15378	15475	15446	15427	15348	15656	15378	15429	15274	15541	15487	15390	15474	15498	15379	15419	15462	15397	15481	15264	15462	15465	15449	15525	15643	15200	15437	15515	15364	15573	15320	15499	15311	15513	15564	15314	15443	15269	15286	15347	15584	15139	15494	15588	15396	15350	15524	15605	15711	15512	15501	15565	15415	15495	15576	15399	15481	15449	15677	15485	15500	15322	15305	15252	15502	15621	15291	15490	15503	15328	15289	15369	15527	15653	15617	15460	15422	15271	15320	15311	15432	15323	15541	15543	15485	15448	15510	15498	15279	15316	15187	15487	15431	15400	15554	15405	15324	15497	15441	15791	15372	15306	15439	15450	15516	15596	15458	15533	15282	15317	15393	15459	15394	15476	15417	15486	15258	15565	15307	15356	15377	15415	15289	15225	15586	15360	15339	15250	15534	15579	15460	15521	15253	15449	15626	15689	15374	15460	15373	15293	15266	15495	15437	15302	15515	15254	15442	15613	15356	15430	15368	15450	15635	15455	15485	15712	15460	15426	15425	15283	15417	15532	15370	15304	15321	15503	15404	15441	15547	15419	15500	15385	15355	15419	15454	15262	15300	15236	15422	15322	15576	15614	15585	15470	15331	15592	15361	15321	15335	15279	15466	15537	15501	15396	15349	15438	15336	15318	15422	15144	15416	15420	15481	15579	15418	15509	15545	15512	15483	15211	15546	15387	15439	15423	15497	15306	15671	15395	15530	15394	15501	15483	15280	15276	15365	15352	15321	15430	15450	15574	15397	15483	15445	15379	15285	15304	15527	15369	15560	15490	15500	15360	15451	15393	15362	15571	15470	15391	15367	15389	15633	15377	15534	15404	15475	15486	15379	15442	15498	15609	15515	15621	15439	15477	15440	15563	15544	15508	15727	15532	15504	15286	15670	15611	15401	15534	15429	15413	15515	15303	15351	15568	15433	15610	15502	15451	15596	15331	15278	15353	15232	15286	15301	15270	15441	15538	15516	15598	15429	15350	15535	15274	15321	15483	15310	15348	15476	15619	15419	15454	15211	15482	15447	15408	15223	15478	15456	15339	15352	15397	15326	15498	15523	15432	15304	15476	15523	15472	15562	15271	15284	15486	15602	15502	15371	15622	15365	15584	15341	15439	15466	15581	15383	15384	15511	15342	15477	15419	15299	15421	15359	15504	15595	15366	15440	15641	15415	15434	15525	15431	15438	15324	15415	15490	15351	15250	15462	15440	15442	15415	15456	15371	15469	15500	15515	15279	15563	15285	15350	15278	15337	15539	15422	15350	15674	15551	15303	15517	15218	15417	15538	15695	15441	15407	15493	15426	15422	15454	15414	15201	15400	15544	15360	15337	15413	15493	15576	15422	15360	15419	15531	15363	15365	15285	15357	15500	15580	15336	15416	15523	15525	15292	15460	15507	15489	15386	15580	15300	15436	15354	15354	15262	15487	15381	15288	15342	15298	15559	15456	15332	15400	15518	15528	15380	15558	15457	15344	15618	15634	15659	15531	15489	15426	15597	15366	15481	15337	15495	15449	15321	15508	15824	15449	15581	15539	15297	15434	15502	15436	15250	15374	15449	15219	15401	15361	15264	15345	15432	15541	15537	15312	15373	15200	15273	15563	15566	15567	15509	15412	15605	15447	15496	15708	15392	15502	15446	15538	15464	15357	15697	15383	15449	15369	15364	15388	15312	15633	15577	15271	15337	15314	15257	15217	15348	15433	15351	15417	15458	15399	15600	15462	15402	15351	15416	15479	15389	15518	15361	15498	15236	15609	15486	15526	15459	15358	15377	15272	15348	15509	15457	15194	15272	15522	15539	15405	15392	15461	15239	15335	15343	15495	15423	15572	15472	15459	15483	15427	15257	15452	15266	15412	15585	15363	15306	15517	15690	15480	15342	15304	15373	15375	15374	15544	15348	15409	15326	15448	15429	15537	15489	15540	15609	15527	15455	15254	15388	15343	15439	15596	15475	15548	15590	15675	15351	15303	15413	15605	15500	15294	15396	15338	15422	15333	15313	15579	15646	15526	15430	15484	15476	15518	15368	15422	15620	15319	15530	15441	15603	15394	15524	15593	15315	15397	15555	15370	15389	15272	15527	15246	15396	15274	15357	15473	15582	15314	15589	15599	15502	15620	15477	15489	15307	15682	15429	15463	15243	15420	15432	15409	15375	15439	15306	15478	15506	15461	15268	15557	15532	15488	15403	15429	15518	15612	15456	15444	15350	15558	15462	15403	15604	15463	15376	15542	15470	15271	15213	15444	15484	15569	15452	15414	15465	15450	15603	15575	15559	15506	15501	15679	15305	15458	15631	15509	15523	15586	15440	15393	15334	15365	15319	15312	15534	15505	15420	15391	15422	15693	15608	15302	15346	15285	15388	15205	15529	15358	15686	15475	15280	15568	15446	15305	15281	15288	15401	15391	15387	15523	15282	15363	15438	15349	15326	15394	15558	15589	15325	15414	15377	15447	15444	15357	15518	15649	15363	15473	15385	15382	15477	15449	15511	15501	15615	15322	15465	15344	15374	15361	15453	15506	15581	15502	15524	15394	15363	15408	15352	15540	15655	15447	15419	15381	15343	15183	15464	15525	15565	15500	15608	15583	15543	15418	15301	15351	15263	15526	15363	15226	15340	15489	15329	15411	15454	15215	15362	15396	15562	15540	15398	15416	15418	15492	15541	15141	15363	15681	15387	15505	15465	15461	15194	15451	15463	15347	15491	15406	15544	15254	15284	15464	15382	15506	15601	15337	15585	15512	15342	15405	15370	15606	15384	15453	15351	15254	15342	15428	15527	15382	15298	15241	15461	15557	15269	15520	15508	15587	15437	15451	15421	15342	15456	15426	15463	15559	15345	15298	15386	15454	15464	15449	15390	15246	15571	15510	15376	15290	15480	15347	15388	15434	15450	15363	15579	15340	15317	15392	15398	15424	15459	15381	15377	15499	15519	15346	15471	15525	15466	15519	15550	15491	15371	15473	15298	15332	15307	15235	15261	15601	15428	15512	15459	15465	15428	15321	15481	15283	15480	15592	15341	15426	15246	15590	15446	15482	15289	15589	15534	15454	15402	15319	15412	15206	15328	15420	15311	15368	15438	15463	15411	15409	15428	15418	15365	15465	15530	15601	15317	15531	15426	15467	15453	15361	15406	15359	15598	15400	15402	15400	15418	15609	15203	15548	15350	15449	15589	15439	15454	15513	15555	15469	15303	15419	15466	15379	15252	15547	15277	15432	15440	15539	15466	15171	15384	15410	15408	15527	15473	15286	15294	15339	15612	15469	15587	15526	15400	15381	15600	15554	15576	15723	15633	15649	15357	15507	15339	15419	15616	15467	15437	15483	15515	15439	15352	15574	15583	15322	15301	15330	15322	15428	15449	15308	15344	15563	15653	15459	15374	15368	15403	15282	15515	15287	15531	15332	15501	15501	15543	15372	15446	15406	15476	15352	15360	15500	15446	15592	15372	15545	15456	15548	15372	15486	15673	15459	15421	15396	15472	15512	15401	15509	15513	15663	15288	15492	15394	15505	15278	15284	15423	15348	15334	15420	15466	15435	15398	15389	15558	15587	15587	15469	15176	15192	15357	15267	15384	15379	15278	15451	15224	15454	15394	15645	15438	15501	15702	15519	15233	15385	15224	15458	15584	15324	15373	15449	15427	15360	15255	15495	15410	15454	15462	15532	15500	15385	15615	15254	15281	15429	15410	15470	15521	15525	15419	15355	15331	15531	15517	15284	15485	15378	15331	15364	15420	15535	15524	15383	15515	15486	15372	15412	15396	15281	15316	15284	15491	15304	15363	15566	15567	15658	15557	15342	15475	15265	15484	15355	15504	15518	15366	15416	15555	15732	15466	15324	15549	15321	15453	15380	15486	15382	15379	15307	15518	15545	15276	15521	15607	15483	15624	15400	15400	15354	15394	15260	15459	15425	15336	15534	15534	15453	15431	15261	15394	15422	15462	15453	15360	15578	15538	15460	15483	15297	15366	15331	15305	15463	15461	15502	15619	15587	15422	15340	15553	15720	15532	15459	15580	15424	15532	15460	15159	15582	15601	15362	15521	15379	15482	15339	15520	15494	15464	15598	15488	15395	15387	15305	15372	15419	15348	15388	15573	15397	15460	15562	15506	15401	15397	15537	15396	15544	15333	15406	15462	15507	15196	15412	15600	15311	15419	15364	15389	15523	15631	15552	15514	15386	15335	15803	15444	15457	15349	15143	15368	15445	15334	15426	15534	15496	15481	15449	15527	15455	15608	15356	15583	15441	15447	15412	15348	15445	15584	15401	15539	15435	15345	15553	15505	15335	15602	15325	15378	15281	15412	15451	15463	15540	15449	15403	15526	15494	15456	15389	15456	15521	15617	15679	15320	15609	15475	15621	15530	15615	15331	15352	15315	15435	15400	15276	15421	15417	15528	15439	15362	15506	15487	15514	15515	15525	15634	15402	15394	15367	15407	15478	15236	15363	15507	15466	15581	15371	15393	15427	15505	15408	15494	15262	15601	15274	15304	15251	15369	15379	15410	15350	15623	15460	15310	15522	15599	15571	15291	15592	15433	15271	15246	15608	15571	15440	15293	15451	15313	15616	15548	15445	15496	15444	15445	15569	15351	15597	15472	15460	15257	15596	15577	15404	15130	15382	15427	15377	15503	15464	15562	15332	15604	15383	15239	15507	15570	15321	15460	15411	15426	15555	15572	15365	15291	15539	15492	15315	15397	15417	15520	15404	15284
23117	32891	31714	25038	22240	27722	23141	17965	14494	13108	12767	12457	12562	12409	12413	12505	12361	12552	12400	12361	12523	12359	12481	12380	12629	12721	12558	12733	12389	12523	12596	12447	12586	12529	12510	12570	12628	12490	12634	12318	12562	12549	12638	12524	12426	12606	12465	12470	12591	12516	12512	12321	12637	12453	12432	12538	12468	12382	12601	12771	12732	12479	12401	12485	12512	12464	12559	12441	12436	12572	12603	12521	12626	12568	12546	12615	12468	12476	12516	12541	12459	12460	12447	12502	12557	12588	12443	12517	12383	12521	12493	12436	12534	12611	12416	12452	12524	12474	12434	12533	12417	12587	12376	12464	12550	12486	12416	12538	12568	12451	12621	12562	12396	12593	12447	12597	12623	12603	12505	12547	12654	12401	12624	12389	12607	12539	12342	12483	12456	12516	12502	12494	12383	12476	12470	12585	12519	12495	12490	12522	12537	12443	12556	12394	12456	12513	12400	12438	12691	12572	12551	12449	12614	12444	12438	12409	12449	12490	12530	12552	12519	12436	12550	12417	12564	12393	12593	12555	12695	12479	12325	12627	12478	12680	12644	12248	12435	12623	12435	12592	12501	12579	12540	12584	12504	12541	12572	12323	12655	12577	12408	12474	12463	12487	12515	12525	12600	12578	12545	12440	12530	12663	12482	12609	12530	12413	12599	12599	12493	12667	12410	12514	12570	12592	12639	12554	12456	12385	12408	12469	12451	12386	12388	12373	12558	12637	12666	12382	12518	12634	12661	12460	12514	12464	12536	12494	12365	12464	12474	12567	12510	12490	12524	12546	12427	12516	12457	12407	12503	12447	12566	12572	12542	12528	12489	12471	12533	12309	12635	12454	12558	12580	12470	12494	12530	12577	12442	12527	12504	12600	12431	12461	12576	12549	12540	12454	12530	12477	12436	12484	12605	12382	12578	12490	12498	12528	12594	12547	12439	12423	12592	12648	12465	12514	12309	12464	12672	12537	12658	12501	12404	12318	12326	12379	12344	12624	12469	12435	12486	12516	12552	12578	12415	12519	12457	12560	12497	12495	12398	12569	12452	12424	12745	12496	12550	12438	12358	12645	12552	12466	12603	12499	12560	12525	12647	12470	12575	12437	12540	12608	12442	12455	12437	12402	12508	12581	12496	12360	12434	12545	12460	12579	12476	12752	12664	12361	12516	12398	12621	12329	12532	12449	12526	12499	12491	12752	12311	12516	12474	12453	12626	12533	12475	12551	12437	12468	12533	12426	12570	12559	12456	12573	12374	12501	12481	12415	12495	12479	12590	12617	12579	12637	12363	12451	12602	12570	12486	12572	12613	12590	12454	12432	12402	12614	12556	12442	12575	12520	12435	12434	12378	12486	12374	12508	12667	12624	12504	12440	12629	12519	12540	12538	12396	12478	12430	12596	12474	12517	12568	12679	12534	12563	12363	12434	12337	12413	12560	12671	12378	12346	12530	12543	12565	12393	12442	12478	12549	12474	12572	12377	12454	12642	12365	12476	12479	12423	12512	12372	12625	12522	12203	12505	12509	12513	12579	12518	12519	12398	12602	12655	12616	12491	12548	12528	12294	12428	12415	12553	12554	12486	12709	12440	12491	12391	12685	12512	12635	12649	12587	12554	12500	12526	12439	12446	12470	12526	12626	12540	12391	12682	12290	12495	12513	12444	12465	12721	12505	12433	12452	12535	12390	12600	12402	12584	12593	12368	12385	12570	12585	12444	12368	12553	12389	12343	12535	12362	12386	12370	12422	12538	12323	12448	12456	12347	12570	12504	12636	12395	12446	12549	12420	12508	12666	12513	12485	12626	12516	12548	12360	12412	12636	12552	12492	12767	12547	12534	12613	12460	12444	12452	12362	12489	12455	12434	12609	12501	12618	12701	12464	12499	12533	12510	12342	12513	12515	12456	12541	12604	12632	12380	12476	12348	12384	12695	12574	12508	12421	12235	12583	12473	12596	12517	12486	12460	12646	12409	12593	12529	12529	12494	12519	12649	12581	12497	12708	12458	12536	12433	12424	12575	12518	12495	12585	12480	12394	12550	12428	12730	12386	12652	12427	12465	12487	12501	12403	12486	12671	12542	12528	12666	12398	12740	12513	12578	12598	12472	12503	12516	12445	12586	12533	12598	12422	12608	12522	12423	12436	12519	12565	12557	12601	12488	12411	12525	12423	12403	12503	12411	12423	12602	12409	12502	12581	12559	12553	12425	12439	12470	12449	12549	12591	12460	12594	12551	12613	12547	12525	12515	12418	12484	12478	12564	12538	12368	12592	12634	12420	12757	12528	12530	12558	12431	12576	12612	12467	12466	12477	12291	12447	12363	12513	12327	12604	12477	12474	12608	12456	12449	12539	12561	12619	12443	12349	12381	12585	12742	12547	12631	12514	12565	12480	12613	12618	12450	12517	12404	12600	12597	12560	12614	12485	12586	12494	12513	12545	12631	12702	12282	12457	12499	12505	12442	12568	12444	12437	12356	12554	12484	12725	12491	12604	12408	12425	12438	12392	12601	12547	12592	12741	12583	12729	12474	12542	12368	12623	12369	12552	12502	12273	12586	12656	12581	12489	12482	12535	12572	12427	12573	12538	12391	12404	12592	12479	12517	12568	12580	12542	12443	12580	12527	12361	12451	12699	12476	12458	12495	12403	12402	12619	12646	12518	12409	12462	12558	12467	12483	12529	12525	12412	12479	12406	12553	12458	12516	12605	12443	12514	12465	12543	12541	12425	12551	12501	12530	12414	12591	12531	12496	12388	12730	12492	12454	12374	12565	12352	12558	12618	12668	12669	12587	12564	12556	12570	12472	12372	12644	12479	12530	12473	12623	12485	12622	12621	12561	12604	12451	12459	12682	12466	12483	12401	12657	12416	12454	12489	12525	12474	12367	12569	12530	12495	12461	12472	12498	12439	12557	12493	12497	12541	12619	12528	12428	12740	12508	12472	12683	12494	12418	12445	12547	12431	12501	12474	12445	12479	12587	12589	12428	12505	12588	12556	12460	12603	12434	12717	12509	12512	12724	12594	12727	12541	12568	12449	12524	12483	12425	12479	12509	12467	12415	12478	12466	12466	12654	12313	12325	12530	12470	12519	12636	12313	12443	12449	12287	12425	12446	12456	12471	12432	12398	12355	12667	12506	12501	12487	12447	12527	12451	12512	12463	12564	12517	12400	12469	12492	12471	12435	12352	12562	12465	12646	12386	12517	12401	12470	12432	12642	12405	12535	12472	12501	12614	12392	12322	12383	12511	12578	12472	12414	12616	12459	12571	12482	12430	12452	12535	12637	12593	12451	12602	12424	12433	12635	12572	12537	12583	12401	12488	12753	12537	12504	12674	12590	12419	12517	12475	12483	12467	12631	12491	12633	12500	12485	12494	12432	12368	12616	12491	12520	12484	12401	12479	12603	12726	12576	12476	12443	12486	12566	12520	12627	12431	12503	12536	12440	12596	12540	12609	12481	12475	12439	12649	12496	12553	12285	12479	12494	12381	12424	12584	12620	12606	12429	12627	12735	12427	12455	12549	12430	12493	12520	12307	12475	12516	12452	12463	12482	12551	12465	12605	12610	12560	12543	12533	12351	12576	12354	12443	12540	12588	12455	12544	12591	12561	12270	12421	12516	12474	12667	12569	12699	12596	12516	12427	12395	12332	12469	12492	12448	12535	12588	12645	12526	12469	12495	12624	12505	12505	12770	12589	12508	12531	12432	12590	12437	12623	12425	12380	12308	12553	12492	12531	12441	12539	12544	12360	12508	12610	12417	12658	12580	12616	12608	12387	12526	12614	12366	12331	12387	12597	12477	12492	12573	12393	12578	12659	12450	12487	12467	12472	12416	12351	12563	12531	12877	12545	12597	12465	12438	12513	12446	12563	12513	12585	12637	12515	12496	12528	12508	12512	12628	12572	12561	12611	12604	12496	12399	12465	12481	12609	12338	12472	12492	12645	12695	12538	12546	12634	12440	12592	12518	12523	12475	12535	12674	12327	12415	12568	12598	12672	12363	12531	12456	12481	12545	12461	12414	12440	12509	12384	12605	12583	12595	12526	12452	12497	12487	12593	12306	12571	12573	12540	12523	12748	12487	12570	12548	12539	12616	12552	12359	12524	12485	12513	12700	12571	12581	12578	12444	12662	12609	12432	12682	12298	12464	12639	12551	12615	12516	12588	12457	12411	12416	12541	12571	12476	12542	12440	12481	12434	12469	12613	12425	12548	12508	12533	12455	12477	12529	12421	12437	12646	12503	12467	12503	12385	12560	12565	12613	12497	12513	12463	12607	12559	12432	12532	12502	12507	12581	12577	12428	12433	12606	12446	12569	12536	12547	12497	12399	12536	12593	12720	12600	12407	12582	12586	12472	12465	12510	12559	12570	12462	12526	12437	12530	12550	12645	12412	12483	12433	12466	12636	12412	12581	12504	12479	12590	12452	12414	12418	12433	12483	12540	12460	12488	12446	12429	12597	12680	12526	12441	12415	12498	12597	12594	12623	12587	12626	12338	12579	12465	12554	12423	12606	12578	12322	12545	12610	12340	12570	12488	12597	12511	12428	12473	12538	12411	12595	12603	12389	12623	12412	12571	12415	12410	12532	12349	12590	12479	12542	12531	12508	12469	12525	12520	12653	12383	12589	12433	12564	12376	12400	12577	12584	12527	12620	12546	12540	12641	12569	12603	12528	12667	12439	12483	12420	12450	12644	12581	12306	12485	12452	12618	12490	12421	12599	12379	12498	12525	12487	12500	12584	12582	12429	12622	12458	12462	12554	12409	12491	12476	12304	12708	12500	12397	12480	12474	12529	12714	12423	12637	12586	12567	12518	12588	12601	12678	12689	12295	12578	12465	12527	12497	12649	12510	12623	12522	12504	12658	12425	12457	12455	12402	12581	12418	12549	12501	12328	12345	12663	12535	12600	12573	12398	12593	12443	12454	12517	12548	12449	12418	12487	12447	12473	12440	12407	12506	12545	12483	12576	12468	12472	12468	12457	12663	12579	12517	12315	12391	12607	12527	12457	12385	12434	12694	12499	12520	12637	12436	12717	12476	12411	12616	12409	12492	12589	12580	12469	12479	12516	12339	12569	12335	12493	12408	12435	12563	12630	12583	12635	12637	12601	12502	12512	12549	12588
25589	21493	28986	26168	36576	61390	53404	38773	26775	19730	17296	16724	16863	16679	16435	16446	16614	16660	16762	16491	16343	16534	16428	16392	16594	16526	16446	16448	16386	16533	16479	16557	16326	16610	16376	16398	16455	16229	16363	16451	16326	16381	16352	16376	16367	16626	16389	16344	16650	16415	16507	16499	16533	16524	16398	16362	16472	16431	16503	16248	16291	16432	16584	16250	16614	16313	16626	16646	16365	16365	16431	16228	16370	16429	16380	16585	16537	16578	16273	16228	16389	16404	16264	16394	16505	16388	16436	16492	16430	16329	16566	16320	16365	16313	16566	16486	16399	16378	16600	16597	16502	16262	16584	16516	16409	16300	16170	16218	16256	16503	16532	16309	16455	16241	16355	16500	16460	16454	16404	16664	16523	16456	16361	16401	16242	16290	16497	16368	16254	16299	16225	16261	16323	16329	16249	16478	16473	16277	16248	16406	16345	16239	16306	16382	16406	16400	16546	16390	16295	16430	16607	16447	16389	16478	16401	16348	16558	16336	16401	16438	16395	15985	16455	16290	16224	16320	16073	16373	16469	16386	16534	16302	16361	16329	16461	16400	16501	16312	16267	16383	16367	16462	16484	16376	16441	16325	16401	16363	16396	16353	16255	16405	16284	16377	16211	16442	16389	16447	16303	16439	16381	16368	16310	16329	16542	16310	16251	16513	16650	16436	16289	16322	16441	16216	16396	16191	16364	16454	16333	16440	16511	16410	16227	16303	16327	16590	16462	16354	16333	16232	16459	16343	16389	16347	16529	16531	16261	16607	16464	16436	16348	16439	16560	16387	16289	16341	16558	16489	16269	16286	16315	16277	16192	16527	16416	16286	16540	16509	16385	16438	16278	16370	16279	16446	16299	16243	16276	16292	16424	16243	16338	16541	16356	16351	16285	16516	16459	16474	16255	16404	16397	16549	16468	16511	16147	16342	16298	16414	16206	16318	16429	16252	16520	16338	16352	16443	16427	16359	16222	16300	16333	16481	16351	16276	16408	16274	16258	16241	16482	16366	16479	16342	16260	16292	16373	16450	16434	16541	16292	16447	16316	16456	16336	16334	16528	16345	16472	16322	16366	16515	16404	16325	16419	16342	16446	16374	16408	16504	16400	16602	16640	16400	16254	16303	16364	16303	16271	16540	16443	16479	16466	16232	16599	16386	16251	16318	16360	16521	16510	16233	16243	16440	16638	16301	16311	16219	16327	16312	16462	16359	16406	16484	16419	16170	16423	16403	16371	16747	16487	16344	16379	16495	16407	16423	16398	16306	16395	16311	16238	16273	16299	16329	16445	16305	16141	16237	16342	16457	16317	16440	16297	16422	16449	16195	16205	16152	16539	16447	16443	16305	16170	16152	16205	16271	16213	16371	16596	16444	16361	16414	16481	16325	16746	16530	16352	16147	16377	16461	16532	16320	16465	16294	16255	16315	16409	16183	16440	16389	16369	16451	16481	16441	16180	16304	16281	16187	16340	16393	16409	16340	16271	16411	16473	16681	16312	16143	16161	16159	16205	16235	16335	16326	16508	16353	16270	16405	16277	16420	16498	16515	16459	16314	16330	16356	16423	16626	16414	16396	16480	16375	16391	16529	16351	16533	16494	16423	16456	16354	16237	16352	16220	16364	16389	16225	16294	16252	16324	16280	16262	16305	16259	16315	16375	16314	16416	16187	16302	16559	16248	16366	16355	16460	16253	16149	16361	16459	16474	16352	16451	16436	16280	16196	16364	16155	16200	16382	16270	16318	16676	16431	16219	16317	16426	16582	16230	16358	16488	16305	16352	16266	16370	16320	16462	16394	16215	16293	16413	16359	16205	16326	16536	16351	16313	16345	16187	16330	16399	16318	16331	16334	16624	16429	16282	16335	16304	16313	16459	16258	16250	16360	16506	16223	16340	16410	16289	16393	16333	16341	16428	16475	16432	16194	16528	16325	16461	16463	16489	16424	16303	16639	16206	16412	16250	16475	16530	16493	16452	16574	16377	16398	16386	16287	16440	16210	16409	16361	16515	16393	16207	16244	16355	16345	16326	16486	16310	16475	16360	16510	16137	16365	16528	16250	16355	16297	16480	16483	16339	16164	16562	16213	16187	16261	16393	16525	16535	16296	16420	16284	16513	16385	16362	16185	16132	16490	16306	16060	16518	16390	16317	16360	16251	16318	16225	16333	16405	16496	16329	16452	16235	16496	16319	16341	16362	16449	16307	16118	16466	16504	16414	16391	16476	16421	16395	16112	16357	16313	16294	16307	16500	16292	16242	16157	16277	16389	16272	16443	16068	16355	16336	16456	16671	16573	16391	16290	16504	16330	16295	16285	16334	16380	16483	16437	16540	16320	16362	16263	16406	16590	16485	16442	16504	16424	16167	16364	16352	16402	16296	16360	16286	16418	16412	16239	16413	16172	16333	16288	16326	16487	16420	16510	16606	16246	16075	16475	16343	16494	16255	16486	16320	16373	16382	16375	16224	16435	16246	16506	16394	16439	16345	16598	16455	16458	16456	16453	16380	16512	16507	16684	16499	16500	16360	16275	16302	16223	16530	16455	16309	16370	16362	16418	16328	16424	16345	16558	16366	16199	16415	16359	16258	16358	16471	16481	16299	16395	16546	16425	16490	16415	16289	16285	16524	16396	16310	16410	16280	16342	16344	16414	16232	16256	16221	16357	16393	16328	16374	16436	16448	16330	16399	16348	16227	16562	16549	16273	16283	16404	16414	16174	16392	16340	16406	16528	16223	16214	16413	16360	16472	16432	16274	16307	16285	16458	16361	16304	16526	16404	16190	16388	16450	16431	16515	16452	16540	16263	16359	16317	16424	16470	16184	16237	16619	16548	16374	16514	16411	16367	16316	16427	16293	16411	16363	16356	16358	16249	16400	16470	16460	16502	16155	16220	16722	16280	16246	16322	16290	16191	16406	16399	16465	16330	16602	16386	16510	16394	16348	16576	16481	16309	16236	16100	16343	16519	16469	16218	16529	16585	16385	16521	16508	16303	16335	16368	16380	16311	16497	16443	16362	16349	16363	16381	16264	16612	16491	16379	16435	16402	16174	16234	16448	16418	16594	16324	16429	16309	16398	16503	16316	16461	16169	16387	16415	16366	16388	16355	16384	16418	16398	16562	16313	16380	16446	16210	16561	16422	16300	16378	16390	16406	16371	16474	16505	16462	16460	16422	16521	16364	16337	16394	16443	16477	16341	16406	16342	16359	16370	16613	16394	16574	16459	16508	16583	16208	16225	16358	16435	16572	16385	16389	16269	16560	16378	16620	16461	16425	16405	16379	16492	16349	16533	16339	16465	16406	16434	16352	16459	16296	16593	16390	16630	16582	16360	16157	16388	16469	16395	16566	16353	16555	16387	16394	16247	16299	16325	16249	16231	16317	16608	16250	16358	16322	16338	16523	16444	16424	16413	16492	16374	16501	16385	16469	16495	16423	16552	16329	16543	16363	16418	16291	16293	16229	16376	16402	16342	16427	16657	16498	16330	16537	16382	16472	16491	16366	16257	16141	16445	16316	16464	16316	16645	16284	16250	16354	16302	16179	16420	16447	16520	16373	16465	16427	16298	16338	16442	16380	16248	16293	16409	16465	16471	16494	16550	16330	16588	16226	16345	16411	16415	16357	16370	16237	16257	16421	16269	16356	16337	16462	16241	16235	16217	16429	16238	16501	16281	16371	16391	16239	16499	16639	16259	16307	16209	16560	16394	16443	16447	16520	16507	16418	16331	16310	16492	16454	16446	16455	16165	16302	16445	16560	16225	16642	16399	16297	16398	16490	16407	16410	16572	16548	16318	16212	16552	16475	16351	16459	16341	16429	16387	16373	16415	16356	16591	16468	16284	16156	16353	16419	16380	16348	16241	16466	16354	16597	16360	16454	16258	16315	16409	16292	16202	16392	16390	16236	16426	16352	16397	16335	16555	16378	16454	16421	16489	16321	16460	16529	16552	16392	16230	16333	16580	16379	16306	16520	16396	16275	16425	16189	16487	16565	16293	16441	16252	16367	16314	16316	16414	16228	16421	16592	16354	16389	16241	16466	16470	16229	16363	16534	16250	16300	16535	16383	16426	16374	16655	16467	16253	16431	16329	16513	16278	16294	16479	16351	16568	16603	16661	16399	16394	16324	16318	16300	16471	16487	16526	16190	16357	16570	16359	16496	16385	16423	16254	16607	16448	16293	16446	16488	16238	16265	16264	16397	16388	16381	16539	16457	16383	16351	16376	16411	16309	16421	16378	16364	16099	16395	16230	16382	16443	16559	16376	16286	16314	16565	16408	16298	16412	16315	16493	16487	16414	16402	16445	16312	16240	16369	16375	16430	16338	16443	16403	16570	16521	16418	16710	16313	16036	16318	16267	16617	16486	16496	16282	16473	16337	16387	16365	16305	16356	16495	16665	16513	16482	16482	16553	16407	16320	16400	16572	16216	16476	16493	16398	16423	16343	16495	16293	16230	16613	16221	16245	16285	16256	16425	16568	16697	16264	16650	16254	16120	16204	16110	16249	16482	16289	16337	16433	16262	16307	16337	16393	16740	16402	16541	16171	16475	16311	16450	16588	16580	16400	16375	16515	16273	16201	16511	16571	16584	16351	16351	16321	16437	16507	16341	16365	16494	16230	16319	16334	16198	16227	16160	16149	16302	16612	16386	16483	16238	16456	16292	16407	16518	16346	16438	16399	16406	16463	16355	16320	16391	16323	16316	16317	16190	16289	16452	16397	16423	16519	16547	16291	16234	16446	16307	16483	16286	16235	16250	16261	16292	16345	16285	16390	16354	16216	16507	16406	16375	16343	16485	16474	16434	16272	16279	16267	16499	16502	16298	16303	16389	16251	16322	16134	16400	16603	16489	16380	16244	16399	16300	16299	16180	16480	16437	16479	16424	16154	16236	16414	16305	16550	16465	16190	16544	16482	16402	16401	16552	16384	16404	16426	16431	16558	16549	16280	16367	16450	16205	16406	16376	16270	16290	16276	16261	16464	16351	16330	16319	16445	16255	16420	16298	16403	16421	16302	16475	16537	16421	16401	16306	16397	16359	16235	16265	16689	16362	16384	16393	16333	16298	16352	16306	16418	16408	16335	16395	16451	16323	16337	16362	16370	16326	16334	16379	16283	16334	16336	16353
26386	44867	43488	36167	46289	61589	49087	36611	22889	15673	13397	13131	13240	13112	13219	13019	13056	13145	13096	13218	12837	13189	12963	13223	13272	12966	13162	13205	13189	13233	13130	13077	13160	13148	13005	13207	12971	13130	13023	13106	13262	13078	13037	13041	13109	13195	13070	13183	13132	13160	13224	13150	13044	13147	13089	13149	13036	13105	13094	12940	13173	13223	13127	13125	13038	13235	13152	13050	13093	12937	13191	13196	13064	12994	13139	12949	13164	13071	13051	13119	13147	13031	13217	13097	13087	13084	13077	13065	13061	13032	13090	13049	12972	13163	13058	13145	13158	13109	13167	13040	13048	13230	13139	13093	13181	13171	13272	13199	13202	13055	13129	13000	12994	13087	12924	13185	12979	13073	13284	12951	13023	12853	13018	13123	13031	13026	13220	13125	13140	13071	13068	13142	13293	13039	13070	13177	13274	13054	13047	13368	13144	13164	13169	13014	13106	12969	13164	13166	13109	13131	13108	13064	13283	13196	12999	13215	13073	13061	13194	13200	13176	13129	13072	13184	13100	13085	13013	13020	13142	13131	13046	13040	13115	13076	13241	12879	12979	13122	13180	13119	13121	13135	13005	13055	12992	13053	12969	13128	13227	13286	13230	12998	13182	13065	13030	13089	13213	13116	13100	13139	13179	13246	12896	13150	13108	13075	13024	12960	13088	13085	13138	13003	13353	13032	13060	13124	13127	13017	13041	13004	13171	12947	13172	12913	13041	12946	13042	12968	12823	12960	13086	13089	13031	13069	12960	13121	12978	13073	13044	13012	12984	13043	13181	13128	13074	12970	13111	13209	12951	13051	12831	13292	13094	12991	13161	13070	13172	13104	13041	13247	13045	13129	13208	12967	13161	13041	13095	13068	13097	13168	13146	13119	12994	12970	13204	13162	13299	13280	12806	13080	13072	13205	12924	12987	13066	12914	13006	13156	13086	12975	13089	13154	13133	13192	13047	12977	13082	13057	13045	13014	13129	13164	13060	13315	13220	12988	13130	13090	13007	13086	13047	13007	13023	12966	13045	13025	13034	13333	13154	13080	13122	13203	13096	12995	13151	13178	13031	12966	13116	13175	12943	13186	12939	13150	12919	13035	13155	13031	13320	13278	13056	13132	13165	13038	13234	13206	12981	13158	13045	12945	13135	13091	13016	13066	13082	13039	13212	13215	13277	13046	13039	13068	13146	13136	13305	13223	13180	13037	12940	13181	13046	13132	13116	13141	13050	13082	13015	13134	13102	13132	12983	13108	13020	13128	13120	13107	12965	13050	13248	13138	13048	12945	13216	12784	12983	13072	13064	13034	13177	12950	12963	13172	13161	12976	12994	13068	12834	13064	13043	12960	13203	13017	13022	13083	13050	12977	13112	13006	12960	13124	13016	13039	13123	13086	13131	13101	13131	13129	13056	13167	13183	13131	12992	13121	13030	13195	13081	13013	13063	13219	12958	13149	13027	13097	13182	12949	13087	13099	13117	12990	12992	13100	13048	13107	13144	13059	13015	13038	13178	13218	12902	13121	13186	13109	13152	13180	13052	12909	13237	13117	13087	13171	12986	13258	13119	13059	12976	13137	13201	13047	13196	13089	12972	13143	13237	13118	13037	13199	13145	13015	13054	13136	13009	13029	13265	13041	13247	13026	13248	13053	13224	13101	13200	13008	13149	13227	13160	13155	13127	13040	13205	12949	13132	13099	13116	13025	13103	13172	12951	13161	13068	13011	12942	13174	12899	13146	13126	13183	12904	13093	13062	12987	13213	13091	13131	13178	13064	13028	13181	13104	13093	13073	13201	13003	13161	13159	12974	13269	13193	13137	13121	13149	13130	12925	13069	13035	13028	12988	13045	13139	13085	13003	13080	13018	13212	13210	13214	13064	13063	13142	13134	13008	13106	13215	13296	13087	13077	13137	13030	13074	13096	13042	12958	13244	13179	13027	12961	13006	13122	13046	12894	13104	13211	13050	13253	13250	13071	13130	13085	13015	13124	13072	13189	13235	13011	13154	13051	12989	13140	13066	13171	13162	12974	13025	13000	13051	13268	13145	13218	13065	13011	13077	13084	13097	13190	13079	13220	13155	13051	13142	13193	12992	12995	13109	13159	13097	13131	13028	13248	13145	13164	13070	13141	13131	13172	13067	12962	13035	13104	13146	13108	13100	13096	12946	13130	12976	13181	13121	13017	13151	13121	13080	13053	13015	13005	13117	12974	13019	13068	13030	13326	13073	13255	13108	13103	13278	13090	13294	13075	13024	13213	13015	13151	12969	12936	13036	13032	12902	13033	13141	13136	13157	13282	13092	13142	13029	13073	13132	13079	13240	13033	13065	13110	13109	13000	12928	13059	13015	13047	13009	13055	13155	13265	12996	13118	13148	13023	13181	13155	13191	12997	13060	13018	13039	12909	13166	12984	13070	13068	13056	13054	13118	13032	13134	13106	13176	13069	12949	13135	13176	13200	13066	13023	13113	13161	13021	13109	13171	13039	12932	13105	12963	13033	12992	13239	13272	13161	13182	13084	13070	13063	13102	13174	13166	13122	13273	13159	13039	13174	12961	13271	13081	13069	13037	13295	13075	13176	12928	13225	13015	13061	13193	13134	13147	13123	12923	13084	13128	13246	12928	13102	13073	13083	13305	13259	12997	13100	12958	13101	13079	13168	13159	13028	13268	13174	13091	13122	13190	13100	13122	13051	13025	13069	13035	13079	12999	13152	13213	13071	13244	13261	13022	13022	13020	13234	13057	12995	13112	13196	13170	13002	13196	13118	13117	13213	13100	13158	12967	13202	13114	13263	13173	13156	13126	13097	12953	13053	13044	13239	13170	13160	13195	13134	13138	13177	13130	13165	13103	13030	13231	13057	12954	12971	13019	12962	13139	12946	13094	13139	13151	13175	13122	13159	13087	13071	13126	13075	13195	13072	13169	13130	13045	12953	12982	12985	13132	13082	13106	12850	13176	13103	13283	13147	12993	12981	13294	13159	13004	12845	12977	13101	13002	13131	13155	13123	13058	13070	13110	12937	13147	13180	13041	12998	13105	13289	12928	13099	12986	13197	12977	12991	12934	13107	13091	13041	13109	13131	13172	13138	13089	13173	13156	13272	13049	13198	13100	13010	12887	13088	13168	13127	12993	13053	12985	13034	12978	12911	13233	13151	13011	12865	12928	13175	13152	13094	12974	13140	13161	13058	13229	13200	13011	13027	13069	13222	13158	13217	13219	13136	13022	13204	13106	13050	13012	13259	13017	13114	13065	13149	13120	13111	13038	12934	13140	13169	13133	12886	13159	13326	13078	13121	13009	13137	13116	13087	12993	13111	13091	13095	13053	13188	13052	13039	13174	13161	13021	13118	12973	13127	13048	13064	13080	13052	13092	13182	13103	13166	13042	12958	13068	13028	13119	13096	13137	13060	13017	13203	13248	13124	13037	13065	13109	12992	13217	13050	13132	13096	12921	13151	13153	13093	13163	13256	13121	13074	13259	13095	13164	13069	13149	13128	13075	13177	13041	13241	13146	13057	13083	13045	13207	13278	13163	13020	13097	13133	13089	13086	13128	13124	12992	13070	12881	13083	13137	13118	13138	13113	13060	13108	13058	13090	13175	13213	13156	13002	13054	13142	13123	13023	13003	13116	13056	13018	12988	13186	13026	13153	13134	13090	13133	13226	13085	13047	13072	13152	12960	12949	13082	13140	13116	13045	13263	13102	13053	13020	12942	13034	13028	13076	13144	13172	13045	13273	13110	13116	13005	13083	13252	13011	13108	13067	13121	13098	13098	13211	13034	13030	13061	13072	13172	13164	13204	13123	13237	12888	13072	13180	13194	13031	13169	12867	13056	13168	13167	13117	13136	13205	13088	13119	13208	13106	13078	13232	13120	13085	13224	13179	13108	13074	13169	13133	13155	13046	13159	12995	13022	13133	12998	13108	13025	13004	13137	13048	12974	13105	12977	13193	13068	12986	13242	13232	13195	13114	12990	13097	13232	13093	13091	13286	13097	13157	13090	13032	13160	13123	13055	13007	13002	13066	13090	13029	13000	13143	13130	13112	13125	13228	13158	13238	13058	13062	13020	13096	13142	13053	13121	13132	13146	13157	13047	13005	13096	13161	13019	13003	13235	12969	13010	13068	13160	13058	13020	13202	13061	13012	13029	13276	13171	13058	13199	13138	12896	12965	13000	13138	13210	13051	13057	12936	13166	13058	13147	13070	13149	13054	12907	13215	12930	13036	13063	13062	13144	13143	13113	13049	13271	13073	13030	13148	13162	13217	13065	13150	13082	13097	12975	12987	12925	13021	13113	13241	13195	13089	12992	13248	13246	13038	13051	13094	13140	13166	12878	12888	13178	13032	13052	13192	13051	13054	13006	13050	13072	13176	13083	13083	13096	13151	13135	13113	13099	13162	13080	13051	13163	13138	13092	13091	13013	13117	13067	13107	13138	13003	13016	13073	12959	12929	13164	13180	12990	13181	13135	13183	13155	13047	12976	13150	13129	13232	13205	13065	13150	12985	13066	13059	13087	13161	12973	13087	12958	13009	13110	13068	13081	13103	12925	13099	13113	13104	13166	13030	13232	13091	13146	13140	13200	13010	13032	13008	13291	13130	13109	13196	13063	13197	13052	13075	13099	13060	13179	13222	13016	13234	12902	13145	13224	13060	12994	13012	13112	13122	13032	13078	13063	13274	12983	13149	13014	13045	13130	13019	13051	13247	13085	13124	13142	13025	13202	13200	13160	13136	13144	13052	13174	13211	12946	13164	13159	13079	13096	13123	13095	13149	13187	12939	12804	12910	13125	13330	13119	13037	13066	13049	13107	12968	13031	13080	13145	13026	13119	13077	13295	13282	13058	13081	13079	13097	13220	13093	13032	13105	13121	13113	13000	13054	12988	13121	13259	13163	13089	13164	13195	13061	13083	13218	13156	13121	13130	12984	13083	13113	12934	13186	13223	12855	12946	13165	13079	13179	13068	13122	13089	13143	13087	13052	13135	13118	13041	13251	13166	13183	13181	13123	13133	12988	13123	13035	12999	13098	13181	13150	13169	13151	13179	13198	13144	13137	12995	13155	13025	13151	13044	13144	13059	13129	12973	12888	12995	13163	13141	13110	12984	13124	13109	13141	13130
24040	21468	29213	24678	31468	69671	63945	47511	31671	22346	17943	17212	16561	16612	16564	16705	16709	16644	16735	16597	16475	16553	16524	16497	16562	16334	16507	16449	16412	16547	16644	16623	16652	16563	16446	16478	16307	16526	16540	16400	16279	16416	16340	16470	16512	16622	16585	16378	16612	16423	16425	16384	16449	16497	16489	16466	16464	16426	16429	16449	16791	16420	16582	16661	16281	16431	16326	16255	16490	16527	16449	16400	16265	16374	16307	16427	16467	16744	16467	16643	16416	16465	16300	16512	16502	16404	16476	16508	16495	16588	16643	16359	16412	16368	16301	16275	16454	16447	16345	16308	16535	16340	16253	16450	16398	16526	16518	16501	16517	16391	16355	16316	16567	16473	16333	16516	16373	16365	16354	16422	16461	16477	16331	16507	16438	16535	16173	16575	16487	16481	16375	16508	16200	16369	16495	16326	16430	16587	16616	16300	16430	16315	16351	16498	16411	16313	16401	16443	16632	16447	16223	16383	16643	16514	16550	16347	16619	16364	16347	16386	16375	16274	16720	16400	16514	16629	16493	16494	16481	16440	16278	16503	16528	16293	16427	16508	16368	16453	16475	16422	16666	16392	16341	16454	16279	16548	16424	16416	16230	16308	16456	16142	16332	16369	16462	16367	16445	16249	16449	16412	16452	16464	16518	16368	16409	16420	16575	16533	16457	16742	16424	16466	16434	16259	16463	16374	16336	16444	16621	16114	16390	16324	16546	16409	16441	16393	16378	16555	16396	16373	16331	16507	16370	16317	16194	16505	16212	16299	16425	16393	16589	16341	16535	16466	16453	16556	16585	16537	16566	16361	16216	16497	16347	16494	16462	16427	16449	16528	16552	16511	16515	16492	16727	16464	16506	16562	16412	16437	16414	16282	16426	16359	16566	16357	16525	16161	16429	16191	16190	16470	16523	16342	16348	16595	16383	16422	16298	16501	16469	16589	16578	16391	16367	16488	16416	16477	16494	16483	16318	16396	16392	16257	16660	16377	16534	16442	16254	16509	16539	16310	16821	16450	16394	16360	16551	16338	16402	16272	16373	16241	16576	16613	16403	16566	16480	16425	16322	16344	16408	16373	16474	16261	16351	16459	16292	16398	16400	16428	16422	16666	16540	16496	16375	16409	16533	16436	16421	16294	16350	16450	16423	16407	16420	16443	16593	16362	16521	16317	16296	16287	16274	16457	16360	16368	16400	16429	16519	16453	16452	16631	16456	16351	16614	16505	16479	16520	16405	16641	16517	16326	16456	16517	16509	16462	16361	16263	16226	16295	16490	16266	16440	16588	16498	16442	16547	16574	16441	16622	16357	16486	16333	16529	16468	16331	16260	16343	16306	16540	16264	16383	16327	16345	16420	16526	16419	16599	16417	16536	16431	16249	16305	16407	16424	16425	16517	16360	16445	16466	16531	16314	16462	16477	16457	16373	16315	16482	16308	16423	16375	16588	16160	16401	16435	16333	16409	16414	16551	16462	16300	16297	16211	16398	16283	16382	16563	16423	16609	16651	16274	16465	16428	16360	16409	16538	16512	16333	16219	16271	16360	16427	16340	16359	16366	16397	16669	16310	16302	16226	16483	16473	16511	16417	16385	16449	16439	16345	16418	16423	16178	16443	16348	16522	16301	16538	16450	16481	16576	16355	16227	16497	16218	16157	16443	16366	16877	16340	16533	16483	16382	16354	16393	16443	16337	16486	16677	16396	16294	16774	16354	16313	16473	16363	16464	16300	16173	16560	16477	16381	16631	16291	16303	16377	16269	16536	16421	16292	16333	16445	16246	16317	16255	16510	16324	16392	16274	16318	16495	16345	16350	16218	16527	16476	16449	16492	16507	16477	16342	16338	16191	16366	16442	16426	16752	16473	16557	16491	16507	16377	16385	16568	16207	16495	16586	16505	16379	16375	16468	16566	16381	16329	16390	16394	16225	16371	16342	16408	16312	16354	16400	16401	16222	16545	16374	16528	16519	16455	16463	16491	16486	16440	16335	16599	16355	16201	16487	16336	16435	16567	16448	16660	16643	16406	16261	16495	16417	16553	16502	16400	16384	16502	16385	16315	16464	16577	16452	16506	16487	16500	16547	16489	16338	16416	16317	16464	16540	16389	16413	16356	16487	16357	16573	16409	16464	16325	16391	16257	16477	16382	16346	16286	16463	16425	16659	16492	16411	16460	16416	16529	16404	16167	16657	16441	16300	16517	16450	16382	16510	16353	16442	16416	16495	16371	16555	16420	16356	16311	16381	16360	16576	16437	16369	16531	16502	16268	16761	16325	16340	16659	16494	16401	16343	16359	16290	16251	16372	16462	16662	16427	16652	16361	16287	16386	16476	16303	16375	16408	16254	16330	16254	16349	16308	16282	16378	16511	16407	16497	16326	16316	16579	16495	16400	16438	16251	16383	16200	16399	16244	16374	16415	16415	16435	16534	16457	16637	16266	16459	16375	16684	16572	16423	16570	16487	16553	16592	16421	16313	16421	16323	16421	16530	16634	16448	16444	16345	16363	16602	16338	16613	16490	16371	16393	16349	16368	16492	16602	16408	16385	16503	16532	16191	16542	16448	16447	16388	16604	16290	16373	16188	16546	16497	16437	16448	16415	16428	16525	16525	16631	16457	16580	16223	16357	16460	16403	16408	16416	16563	16382	16542	16402	16501	16592	16345	16511	16397	16352	16505	16552	16450	16437	16455	16190	16301	16492	16444	16335	16446	16608	16459	16327	16372	16446	16305	16322	16218	16261	16234	16458	16696	16459	16604	16684	16400	16383	16373	16370	16463	16513	16443	16351	16261	16268	16488	16682	16420	16504	16513	16420	16408	16357	16373	16431	16424	16475	16510	16426	16457	16438	16399	16392	16254	16743	16373	16308	16302	16311	16528	16529	16267	16232	16663	16413	16342	16448	16366	16479	16334	16409	16446	16464	16224	16289	16407	16356	16260	16531	16471	16282	16508	16514	16478	16424	16416	16457	16288	16245	16248	16575	16411	16394	16578	16512	16391	16612	16434	16310	16358	16590	16350	16547	16667	16550	16517	16645	16506	16085	16486	16375	16601	16484	16336	16481	16183	16259	16357	16437	16412	16416	16313	16388	16437	16290	16313	16328	16355	16394	16433	16404	16529	16484	16385	16491	16355	16473	16332	16530	16495	16520	16599	16348	16487	16487	16510	16601	16398	16326	16470	16262	16374	16520	16354	16245	16331	16441	16383	16405	16451	16451	16473	16505	16333	16467	16552	16407	16353	16310	16485	16525	16366	16392	16407	16439	16372	16369	16574	16244	16422	16383	16551	16485	16358	16530	16296	16293	16157	16441	16544	16521	16373	16246	16404	16454	16490	16530	16267	16192	16575	16573	16442	16532	16473	16457	16533	16677	16521	16497	16441	16518	16421	16312	16366	16378	16397	16391	16431	16465	16422	16486	16647	16542	16402	16417	16496	16407	16498	16497	16276	16425	16484	16427	16479	16336	16620	16290	16430	16396	16456	16468	16424	16337	16432	16254	16406	16597	16609	16522	16280	16422	16481	16524	16557	16454	16353	16564	16389	16372	16264	16433	16349	16312	16382	16683	16428	16381	16361	16314	16388	16367	16398	16435	16466	16604	16314	16201	16433	16376	16323	16582	16137	16400	16380	16351	16336	16401	16426	16401	16214	16268	16307	16549	16513	16636	16492	16431	16546	16572	16353	16464	16431	16598	16431	16526	16274	16601	16439	16342	16350	16404	16251	16376	16417	16483	16308	16386	16337	16356	16436	16399	16239	16531	16370	16386	16320	16290	16428	16599	16402	16461	16584	16285	16300	16392	16386	16321	16338	16518	16417	16647	16421	16435	16418	16589	16321	16357	16316	16451	16479	16440	16382	16175	16446	16437	16376	16312	16441	16323	16149	16481	16239	16388	16267	16239	16349	16591	16591	16404	16404	16369	16616	16607	16461	16255	16690	16379	16355	16420	16093	16321	16382	16252	16426	16285	16286	16404	16634	16217	16429	16507	16261	16392	16421	16486	16603	16348	16412	16599	16492	16494	16294	16416	16486	16491	16370	16747	16313	16449	16312	16589	16423	16466	16644	16492	16479	16173	16370	16528	16374	16285	16321	16321	16380	16697	16268	16380	16430	16325	16400	16570	16483	16479	16484	16425	16413	16691	16452	16472	16378	16482	16521	16327	16247	16507	16393	16690	16551	16321	16355	16384	16495	16521	16384	16401	16481	16473	16362	16517	16401	16370	16481	16368	16593	16333	16585	16382	16418	16461	16291	16345	16342	16569	16287	16411	16528	16343	16395	16384	16364	16322	16508	16525	16387	16316	16479	16357	16349	16342	16563	16452	16453	16622	16305	16259	16515	16345	16327	16398	16352	16454	16468	16354	16403	16333	16424	16423	16705	16466	16375	16293	16459	16512	16465	16382	16404	16307	16557	16594	16457	16224	16556	16438	16512	16445	16517	16447	16418	16465	16425	16411	16422	16386	16560	16525	16413	16427	16471	16504	16331	16322	16287	16490	16312	16303	16353	16344	16420	16470	16416	16500	16498	16251	16471	16492	16325	16373	16354	16425	16385	16543	16311	16644	16574	16448	16464	16425	16236	16288	16392	16330	16379	16423	16545	16315	16472	16392	16431	16419	16477	16398	16597	16414	16301	16647	16699	16458	16537	16453	16421	16500	16499	16257	16342	16399	16401	16249	16418	16488	16449	16619	16530	16395	16368	16052	16180	16416	16539	16490	16501	16498	16497	16382	16497	16500	16333	16363	16334	16511	16509	16479	16551	16451	16304	16515	16445	16457	16320	16347	16528	16365	16297	16338	16263	16442	16531	16499	16683	16440	16297	16411	16527	16359	16518	16366	16374	16277	16217	16422	16219	16640	16331	16243	16371	16622	16349	16408	16549	16370	16164	16413	16492	16373	16494	16419	16149	16398	16480	16101	16365	16467	16553	16468	16374	16564	16295	16480	16340	16355	16397	16436	16291	16283	16406	16258	16237	16297	16553	16439	16523	16405	16370	16050	16418	16391	16444	16248	16357	16475	16366	16491	16583	16623	16351	16456	16537	16306	16427	16551	16343	16489	16220	16391	16356	16394	16406	16314	16387	16531	16342	16537	16249	16360	16445	16261	16330	16526	16456	16427	16450
29279	49240	49616	43696	51034	77304	62615	46375	29236	17550	13817	13062	13148	13320	13104	13253	13118	13137	13098	13262	13162	13131	13201	13188	13045	13289	13058	13119	12977	13208	13091	13150	13132	13097	13188	13083	13206	13042	13262	13082	13145	13114	13034	13161	13010	12998	13026	13024	13112	13003	13040	12999	13073	13026	13243	13002	13227	13091	13039	13227	13113	13124	13223	12846	13079	13028	13091	13170	13214	13049	13202	13114	13215	12911	13123	13146	13098	13100	13020	13157	13131	12921	13139	13085	13161	13179	13184	13084	13107	12985	13222	13323	13106	12984	13053	13283	13118	13196	13163	13101	13099	13027	13120	13118	13031	13211	13196	12973	13085	13012	13214	13111	13178	12934	13105	13146	13260	13251	13134	12974	13046	13163	13074	13021	12980	13077	13084	13023	13074	12984	13104	12911	13184	13027	12853	13151	12998	13070	13145	13247	12974	13192	13243	13003	13115	13076	13184	13015	13127	13063	13073	12976	13065	13085	13012	13039	13104	13085	13212	13162	13028	13137	13051	13177	13014	12878	13036	13084	13244	13062	13044	13125	13199	13030	13223	13118	13000	13052	13150	13072	13011	13079	13148	13112	13216	13107	13147	13140	13138	13067	13028	12945	13088	13205	13083	13026	13027	13109	13007	12996	13092	13032	13222	13095	13080	13098	13264	13133	13213	12979	13088	12982	13215	13161	13099	13164	13142	13057	13089	13248	13219	13250	12935	13279	13020	13184	13198	12940	13093	13147	13141	13015	13020	13102	13105	13140	13110	13212	12929	13155	13178	13196	13024	13090	12971	12915	13110	13004	13255	13098	13188	13037	13123	13125	13051	13110	13234	13074	13141	13077	13052	13166	13027	13315	12989	13017	13016	13041	13102	13228	13112	13061	12890	13147	13019	13112	13148	13187	13070	13184	13091	13098	13188	13105	13006	13039	13049	13131	12989	13174	13024	13047	13201	13019	13158	13122	13086	13156	13067	13080	13259	13028	13039	13166	13086	13250	13035	13146	13021	13198	12980	13266	12988	13215	13149	13141	13221	13175	13169	13048	13187	13037	13163	13200	13115	13092	13114	13212	13165	13184	13235	13057	13100	13044	12974	13149	13099	13125	13080	13076	13168	13122	13100	13062	13108	12997	13138	13138	13012	13073	12995	13119	13144	13153	13191	13065	13058	13025	13296	13123	13126	12978	13114	13127	13070	13121	13011	13097	13144	12984	12955	13213	13025	13110	13077	13152	13072	12985	13175	13131	13045	13066	13182	13074	13134	13169	13194	13219	13050	13028	13175	12926	13037	13081	13003	13068	12950	13129	13218	13113	13167	13215	13137	13207	13099	13061	12917	13020	13092	13009	13147	13103	13054	13132	13057	12944	13034	13075	13105	13049	13168	13063	13085	13103	13100	12965	13116	13099	13111	13173	13148	13127	13071	13140	12954	13210	13317	12978	13260	13032	13109	12998	13054	13086	12996	13023	12964	13385	13195	13026	13082	13116	13142	13150	13144	13096	13145	13059	13108	12994	13136	13238	13173	13119	13130	13179	13023	13144	13031	13130	13234	13070	13302	13099	13214	13260	13042	13007	13147	12882	13083	12977	13203	13114	13399	13130	13070	13346	12906	13034	13152	13101	13107	13236	13008	13168	12915	13116	13106	12930	13054	13116	12840	13119	13090	13044	13133	13051	12969	13238	13193	13274	13113	13066	13212	12897	13097	13036	12953	13144	13185	13105	13151	13227	13003	13033	13230	12928	12942	12971	13153	13067	13150	13059	13201	13167	13300	13032	13043	12989	13116	13027	13195	13168	13038	13059	13106	13125	13057	13194	13160	13001	13093	13201	13106	13168	13212	13160	13156	12975	13143	13024	13187	12969	13120	13071	12952	13132	13101	12913	13131	12915	13131	13111	13264	13125	13121	13003	13228	13155	13119	12881	13047	13174	13088	12999	13101	13114	13009	13292	13147	13137	13255	13190	13306	13076	13085	12897	13222	12872	13168	13246	13077	13208	13100	12933	13000	13099	12989	13028	13225	13155	13151	13079	13011	13049	13154	12971	13242	13096	13199	13031	12984	12937	13103	13072	13256	13058	13261	13149	13016	13127	13140	13016	12973	13197	13072	13106	13076	13093	13096	13117	13205	13100	13049	13018	13266	13146	13243	13155	12985	13132	13071	12934	13253	13182	12991	13084	13149	13054	13118	13003	12963	13123	13207	13019	13293	12984	13247	13107	13053	13209	13134	13077	13169	13154	13212	13089	13016	13087	13268	13231	13068	13059	13149	13238	12969	13227	13145	13021	13084	13076	12989	13175	12862	13166	13005	13108	13036	13107	13082	13066	13086	13096	13104	13089	13098	13200	13121	13081	13048	13075	13310	13105	13008	13111	13006	13138	12977	12985	13097	13056	12989	13213	12993	13080	13170	13130	13005	13019	13196	13214	13051	13266	13075	13079	13082	13169	13116	13161	13111	12942	13117	13025	13237	13176	13086	13054	13177	13073	13067	13061	13127	13014	12977	13154	13071	13309	13040	13044	13177	13105	13113	13115	13085	13121	13157	13056	13173	13079	13014	13111	13124	13059	13137	13017	12969	13103	13059	13120	13163	13046	13144	13188	13225	13068	13156	13338	13156	13380	13149	13243	13190	13057	12874	12959	13173	13050	13010	12996	13249	12961	13005	13284	13114	13163	13134	13026	13101	12985	13106	13249	13121	13000	13098	13125	12967	13189	13143	13066	13112	13303	13157	13216	13157	13091	13051	13053	13223	13167	13011	13200	13182	13158	13266	13089	13286	13118	13139	13195	13057	13180	13097	13142	13005	13251	13025	13254	13042	13116	13017	12983	13155	13184	13124	13169	12936	13134	12953	13132	13270	13096	13127	13136	13061	13093	12986	13010	13162	12988	13233	13162	12968	13158	12945	13140	13027	13079	13160	12916	12965	13070	13104	13004	13049	13115	13104	13190	13134	13242	13244	13128	13057	12951	13120	12920	13050	13168	13094	13162	13061	13150	12927	13056	13067	12979	13065	13249	13103	13090	13166	12923	13024	13207	13131	13294	13055	13071	13175	13055	13055	13150	13118	13244	13176	13051	12931	13190	13165	13257	13073	13100	13066	13164	13005	13175	13178	13062	13026	13200	13180	13181	13150	13117	13158	12921	13188	13227	13178	13052	13079	12941	13140	13013	13233	13121	13101	13173	13233	13177	13174	13083	13070	13224	13070	13066	13124	13062	13138	12910	12971	13183	13171	13086	13109	13136	13092	13110	13088	13120	13214	13104	13214	13093	13023	13210	13148	13151	13238	13098	13047	13186	13170	13045	13094	13245	13111	13215	13141	13039	13083	13100	13220	13142	13097	13032	13072	13104	13130	13017	13158	12962	13092	13025	13146	13105	13116	13011	12991	13040	13138	12912	13030	13141	13063	13152	13016	13069	13094	13279	13050	13084	13193	13016	12958	13085	13170	13133	13292	13136	13147	13068	13079	13034	12982	13199	12999	13094	12995	13079	13109	13078	13025	12969	13114	13041	13169	13169	13120	13084	13014	13099	13038	13271	13049	13100	13005	13052	13150	13071	13000	13225	13068	13099	13072	13029	13071	13255	13256	13121	13223	13161	13094	13216	13001	13067	12990	13009	13078	13274	13292	12807	12974	13077	13104	13110	13051	12991	13174	12987	13139	13040	12968	13190	13081	13015	12923	13203	13026	13104	13057	13106	13018	13046	13013	13077	13124	13170	13004	13109	13014	13126	13128	13039	13135	13085	13196	13171	13181	13148	13017	12937	13067	13088	13082	12916	13178	13158	13084	13103	13094	13082	13085	13125	13160	13229	13175	13189	13106	13092	13075	13181	13207	13106	13058	13258	13006	13007	13045	13029	13029	13093	12928	13138	13123	13063	13050	13138	13158	13218	13167	13050	13153	13154	13088	13053	13067	13117	13131	13136	13120	13215	12956	13056	13076	13182	13054	12996	13064	13159	13033	13097	13122	13191	13124	12918	13048	13200	12893	13053	12951	13061	13149	13096	13107	13112	13136	12975	13198	13105	13019	13071	13102	13099	12944	13089	13126	13194	13074	13174	13042	12985	13075	13160	13112	13154	13050	13124	13014	13196	13111	13128	13114	13076	13211	13174	13108	13035	13053	12913	13018	13029	13033	13100	13149	13151	13099	13174	13089	13274	13088	13087	13223	13097	13014	13196	13045	12911	12976	13226	12989	13140	13027	13297	13124	13024	13279	12997	13047	13150	12949	13149	13096	13019	12977	13215	13109	13023	12871	12986	13122	13113	13119	13140	13128	13092	13082	13111	13125	13033	13201	13186	12978	13051	13132	13106	13134	12886	13080	13072	13076	13112	13187	13238	13110	13098	12996	13107	13053	13155	13087	13146	13058	13217	12998	13269	13048	12897	13030	13224	12994	13224	13032	13048	13124	13098	13071	13088	13115	13265	13068	13100	12984	13073	13115	13071	13034	12950	13121	13086	13091	13013	13116	13228	13051	13208	13142	13049	13101	13144	13125	13305	13056	13070	13202	13026	13026	13153	13044	12990	13086	13255	13092	12977	13077	13146	13110	13055	13156	13025	13214	13149	13176	12978	13184	13061	13146	13242	13112	13061	13153	12989	13290	13029	13113	12918	13029	13181	13126	13081	12861	13107	13084	13020	13076	13233	13089	13052	12926	13021	13166	13194	12896	13190	13091	13090	13281	13073	13170	13199	13148	12948	12962	13324	13165	12974	12894	12906	13054	13136	13068	13330	13053	13171	13182	13080	13191	13068	12980	13210	13032	13172	13061	13247	13048	13181	13089	13170	13008	13217	13141	13013	13116	13165	13229	13054	12989	13052	13033	13137	13137	13139	13127	13266	12819	13228	13131	12978	13149	13175	13107	13138	13058	13208	13063	13145	13040	13078	12891	13136	13147	13062	12866	13100	13095	13184	13182	13110	13380	13163	13132	13197	13063	13155	13126	13102	13016	12907	13072	13189	13175	13163	13101	13066	13094	13230	12997	13205	12979	13009	13087	13226	13074	13104	13039	13053	13086	13053	12993	13064	13100	13154	12950	13202	13130	13100	12871	13120	13209	13172	13088	13035	13001	12944	13029	13219	12964	12918	13142	13178	13074	13035	13123	13045	13086	13005
30602	26150	29228	25702	23072	27829	25643	21499	18338	17378	16859	16630	16534	16616	16594	16825	16653	16779	16639	16859	16736	16615	16876	16647	16664	16479	16650	16635	16858	16797	16522	16679	16672	16590	16602	16787	16638	16748	16663	16542	16454	16420	16557	16550	16718	16831	16845	16681	16672	16728	16749	16666	16699	16546	16566	16569	16799	16688	16486	16650	16558	16463	16641	16684	16647	16848	16500	16633	16942	16576	16668	16529	16646	16731	16570	16455	16772	16617	16717	16554	16790	16575	16932	16590	16469	16483	16673	16462	16648	16711	16755	16589	16680	16480	16918	16714	16555	16740	16873	16506	16720	16704	16760	16720	16774	16675	16758	16546	16523	16439	16634	16791	16590	16353	16581	16613	16778	16617	16545	16437	16563	16655	16566	16620	16827	16656	16600	16564	16489	16667	16468	16541	16682	16781	16615	16518	16740	16456	16583	16810	16641	16676	16680	16514	16461	16673	16471	16459	16447	16648	16452	16654	16894	16621	16659	16855	16731	16693	16644	16632	16783	16476	16452	16860	16888	16441	16595	16781	16885	16485	16565	16599	16593	16812	16791	16584	16690	16636	16736	16658	16563	16969	16755	16535	16605	16533	16644	16678	16487	16677	16795	16581	16752	16584	16731	16596	16678	16496	16530	16760	16730	16871	16764	16741	16567	16620	16688	16670	16700	16492	16724	16455	16806	16559	16723	16641	16773	16719	16678	16617	16392	16556	16657	16912	16366	16481	16609	16696	16808	16521	16646	16490	16583	16613	16791	16825	16451	16655	16678	16665	16641	16598	16708	16539	16695	16609	16829	16753	16652	16900	16644	16681	16621	16670	16623	16726	16404	16607	16374	16596	16792	16722	16618	16525	16611	16535	16533	16637	16649	16665	16554	16670	16564	16702	16724	16584	16864	16604	16625	16786	16794	16853	16723	16783	16627	16560	16547	16693	16877	16611	16696	16733	16533	16606	16673	16586	16516	16595	16778	16737	16602	16686	16698	16635	16689	16554	16665	16514	16705	16834	16610	16974	16729	16733	16513	16510	16429	16450	16711	16574	16576	16632	16504	16644	16551	16745	17020	16595	16810	16641	16644	16680	16558	16684	16656	16548	16608	16489	16578	16640	16561	16647	16706	16739	16609	16864	16576	16690	16629	16768	16951	16683	16590	16722	16488	16577	16691	16605	16765	16749	16590	16779	16620	16829	16524	16685	16601	16491	16515	16652	16648	16859	16591	16637	16601	16845	16773	16596	16660	16500	16533	16540	16543	16615	16779	16708	16604	16598	16643	16632	16599	16712	16750	16443	16746	16821	16688	16646	16837	16649	16635	16693	16650	16819	16745	16649	16829	16779	16541	16574	16397	16710	16871	16709	16705	16697	16458	16686	16534	16601	16470	16463	16798	16544	16837	16756	16477	16574	16542	16640	16588	16790	16790	16711	16575	16701	16697	16812	16716	16671	16761	16725	16464	16753	16486	16617	16814	16625	16274	16809	16464	16623	16675	16637	16584	16699	16590	16559	16667	16457	16424	16726	16471	16516	16650	16638	16675	16740	16647	16660	16717	16837	16800	16726	16692	16531	16611	16656	16666	16699	16778	16557	16611	16759	16695	16757	16787	16472	16913	16771	16736	16761	16663	16517	16713	16770	16564	16472	16378	16559	16692	16777	16688	16473	16495	16353	16469	16641	16609	16716	16514	16644	16581	16680	16789	16612	16565	16709	16777	16674	16642	16433	16480	16635	16599	16593	16586	16636	16628	16781	16660	16571	16686	16700	16626	16615	16779	16664	16761	16449	16607	16464	16625	16437	16462	16704	16558	16665	16646	16744	16632	16663	16775	16692	16649	16676	16736	16727	16509	16508	16877	16550	16823	16714	16349	16601	16835	16692	16395	16624	16840	16739	16684	16840	16577	16660	16733	16662	16797	16646	16666	16598	16741	16893	16824	16760	16637	16497	16556	16594	16848	16605	16734	16684	16750	16674	16626	16764	16834	16684	16615	16702	16559	16638	16465	16599	16496	16668	16761	16447	16815	16754	16811	16513	16682	16673	16758	16563	16607	16587	16585	16792	16961	16633	16710	16723	16532	16738	16316	16688	16622	16539	16668	16806	16650	16696	16853	16725	16708	16694	16562	16811	16466	16646	16786	16766	16831	16651	16536	16454	16667	16768	16772	16784	16551	16423	16754	16539	16493	16654	16607	16342	16652	16658	16821	16757	16760	16597	16659	16654	16747	16569	16591	16770	16649	16482	16748	16714	16601	16574	16902	16688	16785	16728	16774	16736	16699	16515	16705	16584	16567	16633	16633	16698	16738	16744	16872	16894	16661	16562	16629	16607	16709	16760	16748	16862	16678	16683	16858	16777	16708	16708	16801	16681	16706	16565	16590	16662	16659	16618	16618	16756	16538	16503	16697	16717	16477	16648	16601	16773	16679	16603	16731	16588	16609	16657	16458	16763	16638	16724	16642	16572	16814	16653	16687	16830	16861	16668	16586	16589	16591	16657	16659	16584	16609	16694	16696	16570	16457	16562	16637	16704	16577	16532	16816	16590	16437	16435	16602	16751	16633	16491	16506	16860	16687	16582	16499	16735	16714	16893	16547	16592	16634	16636	16667	16579	16891	16651	16721	16638	16876	16690	16569	16551	16738	16614	16956	16642	16566	16524	16615	16564	16776	16723	16534	16622	16498	16432	16593	16744	16576	16454	16645	16771	16543	16567	16823	16522	16627	16726	16618	16682	16674	16701	16668	16712	16737	16590	16667	16805	16732	16733	16683	16572	16676	16673	16755	16765	17007	16648	16789	16858	16755	16678	16681	16506	16710	16776	16629	16508	16686	16800	16503	16580	16620	16704	16660	16559	16784	16776	16686	16668	16625	16849	16549	16800	16765	16645	16477	16712	16669	16607	16608	16580	16443	16595	16701	16686	16707	16648	16842	16750	16687	16491	16647	16684	16752	16682	16466	16689	16551	16535	16761	16694	16775	16870	16743	16647	16617	16565	16656	16562	16655	16790	16629	16692	16626	16494	16644	16675	16733	16537	16439	16740	16570	16658	16774	16805	16603	16831	16645	16886	16391	16784	16701	16701	16934	16610	16744	16597	16501	16704	16790	16515	16533	16620	16711	16532	16624	16556	16806	16594	16854	16484	16724	16699	16563	16652	16759	16652	16623	16601	16481	16584	16709	16668	16614	16636	16721	16684	16793	16490	16500	16458	16628	16591	16582	16832	16805	16641	16723	16656	16755	16651	16697	16774	16600	16695	16673	16594	16618	16683	16658	16512	16507	16636	16526	16488	16642	16567	16530	16539	16651	16672	16624	16627	16790	16533	16815	16591	16481	16737	16744	16890	16539	16897	16720	16644	16501	16654	16727	16730	16564	16634	16649	16619	16697	16594	16613	16415	16705	16584	16715	16739	16580	16562	16508	16516	16486	16511	16672	16517	16558	16686	16725	16595	16583	16856	16703	16719	16518	16441	16667	16574	16706	16619	16706	16726	16639	16683	16565	16731	16671	16683	16665	16687	16531	16666	16671	16427	16762	16730	16663	16573	16615	16561	16532	16541	16460	16568	16796	16723	16543	16765	16784	16773	16761	16910	16639	16708	16687	16653	16645	16703	16769	16481	16613	16419	16469	16523	16626	16576	16744	16790	16639	16686	16644	16615	16581	16753	16583	16379	16680	16691	16775	16655	16670	16508	16500	16665	16658	16495	16649	16676	16676	16645	16627	16548	16450	16656	16635	16824	16671	16874	16555	16844	16857	16577	16720	16700	16623	16687	16627	16756	16675	16645	16652	16587	16804	16675	16721	16730	16697	16812	16619	16966	16641	16568	16467	16546	16443	16720	16687	16425	16682	16651	16704	16563	16812	16883	16884	16682	16640	16580	16824	16477	16507	16632	16581	16637	16740	16785	16698	16759	16700	16866	16874	16586	16563	16573	16637	16697	16905	16537	16559	16739	16920	16667	16622	16631	16602	16716	16849	16629	16602	16695	16765	16420	16643	16618	16604	16668	16569	16738	16574	16604	16723	16582	16672	16799	16588	16850	16596	16644	16660	16893	16790	16526	16639	16837	16666	16653	16632	16947	16658	16884	16702	16797	16752	16760	16597	16544	16716	16660	16389	16606	16678	16596	16714	16684	16761	16705	16767	16626	16603	16565	16509	16568	16710	16607	16721	16664	16734	16567	16566	16776	16812	16745	16752	16805	16679	16505	16573	16535	16756	16682	16661	16412	16891	16688	16770	16561	16666	16678	16690	16693	16665	16692	16755	16697	16734	16732	16608	16726	16811	16874	16786	16843	16753	16732	16657	16875	16829	16863	16578	16712	16535	16559	16809	16709	16693	16706	16784	16545	16751	16576	16630	16711	16691	16787	16504	16800	16607	16824	16953	16756	16595	16545	16609	16543	16612	16652	16729	16614	16702	16643	16505	16714	16534	16434	16601	16810	16777	16532	16713	16798	16566	16556	16567	16547	16707	16750	16767	16568	16616	16565	16571	16631	16590	16717	16394	16773	16549	16601	16636	16759	16732	16770	16666	16470	16498	16486	16739	16520	16687	16715	16673	16838	16658	16963	16627	16593	16582	16708	16645	16593	16490	16754	16483	16691	16818	16735	16636	16757	16852	16557	16544	16530	16706	16597	16685	16723	16677	16540	16624	16702	16772	16626	16719	16610	16537	16526	16699	16555	16722	16496	16875	16460	16485	16486	16531	16759	16758	16907	16692	16552	16525	16456	16519	16933	16466	16750	16532	16730	16658	16592	16609	16632	16541	16719	16576	16718	16677	16759	16483	16439	16462	16677	16755	16476	16719	16627	16687	16702	16672	16774	16703	16685	16434	16623	16676	16672	16687	16762	16576	16506	16669	16477	16763	16673	16695	16472	16589	16589	16601	16733	16615	16683	16589	16655	16775	16584	16462	16708	16638	16712	16752	16767	16811	16691	16778	16543	16645	16567	16462	16736	16463	16538	16721	16516	16635	16755	16447	16537	16733	16680	16731	16596	16510	16639	16768	16678	16741	16531	16810	16465	16396	16724	16720	16616	16602	16584	16699	16558	16771	16541	16609	16822	16448	16508	16749	16640	16663	16765	16695	16641	16655	16689	16598	16576	16580	16691	16631	16607	16887	16552
24089	33188	30801	24242	23005	27701	23076	18008	14761	13739	13286	13418	13365	13188	13286	13331	13353	13230	13403	13327	13263	13269	13200	13314	13264	13225	13243	13257	13196	13329	13235	13331	13084	13298	13281	13342	13249	13287	13279	13086	13135	13365	13345	13307	13262	13227	13117	13259	13086	13294	13270	13220	13047	13211	13275	13150	13364	13313	13397	13310	13385	13287	13268	13196	13252	13239	13343	13224	13242	13263	13337	13359	13275	13369	13162	13346	13163	13163	13270	13227	13327	13270	13323	13380	13321	13171	13211	13219	13307	13066	13251	13124	13336	13190	13295	13027	13234	13352	13360	13370	13269	13298	13425	13308	13151	13270	13369	13256	13250	13328	13216	13236	13281	13249	13185	13188	13269	13235	13288	13206	13330	13051	13107	13181	13382	13223	13148	13161	13400	13262	13197	13251	13292	13177	13346	13184	13152	13118	13176	13271	13140	13195	13220	13212	13349	13293	13215	13318	13179	13325	13194	13201	13165	13333	13303	13108	13115	13313	13137	13217	13230	13245	13213	13333	13488	13295	13355	13178	13201	13277	13223	13251	13166	13213	13174	13109	13151	13120	13309	13252	13382	13277	13223	13236	13346	13243	13219	13208	13215	13219	13305	13253	13055	13294	13262	13205	13360	13409	13193	13500	13333	13316	13212	13112	13240	13106	13292	13186	13350	13221	13068	13154	13203	13202	13410	13157	13390	13331	13303	13213	13214	13143	13306	13227	13158	13154	13287	13226	13020	13203	13310	13307	13329	13038	13149	13271	13245	13226	13153	12982	13316	13287	13200	13399	13154	13219	13163	13149	13193	13153	13341	13247	13201	13021	13101	13187	13301	13352	13228	13164	13146	13147	13281	13327	13025	13234	13438	13198	13307	13031	13146	13353	13277	13387	13304	13075	13250	13331	13372	13395	13286	13183	13378	13242	13349	13285	13112	13303	13143	13267	13218	13383	13372	13297	13267	13187	13167	13370	13185	13214	13024	13317	13308	13243	13127	13230	13200	13221	13189	13201	13206	13326	13270	13193	13211	13225	13389	13272	13223	13155	13238	13362	13096	13137	13253	13155	13329	13239	13404	13080	13310	13324	13263	13229	13432	13162	13238	13154	13196	13305	13236	13336	13308	13243	13234	13189	13275	13187	13270	13180	13121	13305	13241	13399	13191	13084	13213	13243	13212	13155	13254	13278	13311	13390	13251	13083	13182	13022	13106	13225	13272	13119	13277	13254	13194	13267	13226	13290	13205	13331	13195	13221	13390	13160	13131	13178	13279	13154	13184	12991	13013	13212	13285	13097	13247	13276	13271	13304	13111	13226	13399	13349	13226	13259	13190	13226	13246	13317	13358	13197	13169	13397	13303	13311	13491	13217	13076	13295	13312	13160	13258	13244	13260	13309	13244	13190	13304	13206	13245	13277	13154	13326	13230	13362	13301	13363	13143	13278	13281	13266	13351	13186	13215	13198	13263	13179	13143	13142	13244	13199	13321	13171	13215	13249	13267	13325	13163	13478	13335	13249	13355	13152	13257	13232	13333	13203	13204	13245	13144	13300	13218	13230	13274	13444	13295	13383	13319	13162	13221	13359	13403	13319	13217	13263	13139	13280	13277	13239	13185	13224	13336	13255	13367	13212	13272	13350	13296	13311	13381	13291	13166	13240	13308	13220	13349	13226	13290	13093	13321	13102	13093	13326	13226	13152	13287	13183	13322	13149	13383	13345	13173	13129	13288	13328	13280	13221	13267	13080	13179	13182	13224	13190	13301	13283	13272	13197	13287	13188	13282	13272	13116	13251	13214	13265	13143	13223	13240	13054	13229	13255	13330	13322	13301	13375	13227	13186	13250	13312	13301	13213	13265	13291	13202	13110	13372	13408	13187	13307	13194	13242	13209	13199	13356	13234	13290	13202	13256	13119	13251	13252	13142	13184	13198	13250	13236	13198	13268	13189	13138	13276	13304	13095	13207	13173	13207	13098	13135	13362	13176	13177	13193	13355	13121	13129	13261	13300	13314	13267	13312	13268	13389	13352	13346	13386	13220	13139	13281	13126	13298	13224	13214	13315	13300	13150	13153	13209	13277	13230	13144	13188	13413	13192	13070	13292	13099	12967	13262	13204	13274	13312	13196	13207	13395	13294	13191	13145	13298	13194	13198	13251	13176	13211	13200	13163	13267	13251	13181	13436	13411	13114	13233	13312	13250	13043	13300	13162	13244	13208	13254	13187	13060	13196	13322	13157	13295	13269	13117	13120	13224	13408	13053	13092	13340	13197	13237	13383	13075	13253	13239	13279	13381	13040	13179	13201	13248	13256	13204	13261	13154	13217	13089	13295	13310	13349	13182	13334	13328	13346	13361	13177	13174	13181	13262	13220	13140	13274	13159	13133	13259	13226	13258	13236	13115	13260	13207	13263	13265	13166	13255	13437	13376	13324	13288	13178	13283	13312	13197	13228	13356	13165	13225	13340	13356	13321	13365	13191	13267	13364	13364	13234	13323	13103	13073	13156	13449	13157	13220	13336	13175	13253	13464	13297	13318	13377	13088	13186	13315	13258	13326	13184	13224	13229	13202	13275	13325	13288	13213	13207	13338	13120	13084	13201	13310	13074	13341	13191	13206	13282	13389	13293	13263	13256	13350	13162	13158	13313	13379	13205	13259	13253	13409	13293	13257	13191	13308	13437	13243	13133	13289	13219	13421	13257	13184	13422	13084	13291	13137	13049	13286	13348	13276	13307	13081	13277	13292	13333	13224	13255	13131	13177	13395	13231	13251	13119	13098	13381	13268	13229	13369	13153	13189	13386	13406	13242	13212	13273	13106	13255	13264	13224	13224	13309	13317	13281	13392	13210	13088	13280	13138	13316	13161	13182	13267	13229	13154	13177	13246	13116	13236	13173	13353	13112	13185	13301	13261	13150	13287	13160	13351	13272	13390	13330	13178	13362	13155	13380	13259	13173	13104	13181	13125	13192	13093	13156	13282	13345	13335	13241	13221	13345	13473	13160	13192	13308	13048	13192	13121	13228	13189	13037	13161	13176	13186	13234	13330	13333	13380	13160	13260	13159	13449	13324	13350	13244	13375	13141	13425	13237	13177	13279	13229	13188	13348	13266	12975	13308	13176	13351	13302	13301	13208	13352	13494	13229	13134	13156	13239	13151	13273	13307	13137	13424	13206	13201	13147	13327	13194	13173	13422	13271	13294	13361	13180	13226	13234	13257	13310	13140	13378	13130	13248	13374	13251	13133	13339	13276	13168	13242	13387	13202	13273	13138	13181	13238	13108	13075	13316	13284	13220	13344	13231	13245	13196	13254	13230	13322	13137	13098	13230	13201	13343	13236	13316	13246	13275	13173	13266	13218	13230	13244	13461	13345	13339	13314	13246	13348	13399	13245	13154	13216	13277	13324	13299	13313	13160	13463	13201	13160	13187	13282	13356	13282	13370	13155	13088	13116	13227	13316	13154	13288	13355	13269	13289	13086	13113	13171	13096	13007	13232	13223	13177	13179	13244	13213	13277	13236	13243	13233	13208	13180	13201	13210	13228	13341	13180	13316	13150	13118	13219	13162	13359	13221	13282	13236	13209	13296	13412	13313	13386	13261	13214	13176	13301	13138	13319	13210	13189	13219	13185	13261	13163	13356	13324	13254	13252	13179	13392	13339	13325	13329	13195	13263	13249	13099	13096	13325	13190	13228	13367	13278	13281	13117	13134	13275	13357	13215	13137	13275	13305	13212	13264	13349	13152	13327	13202	13244	13203	13164	13141	13174	13245	13330	13108	13231	13166	13235	13154	13131	13357	13137	13358	13254	13179	13386	13367	13453	13189	13272	13391	13210	13214	13101	13170	13210	13279	13328	13285	13226	13158	13168	13195	13123	13212	13145	13336	13161	13306	13381	13342	13179	13480	13141	13358	13348	13359	13191	13175	13215	13409	13322	13246	13245	13466	13093	13344	13096	13058	13452	13262	13128	13304	13137	13354	13190	13255	13159	13276	13384	13287	13408	13410	13307	13111	13276	13375	13259	13128	13352	13181	13142	13238	13241	13095	13147	13223	13382	13291	13128	13252	13300	13162	13152	13406	13192	13302	13140	13211	13417	13100	13293	13263	13151	13389	13330	13260	13126	13296	13344	13372	13162	13147	13308	13373	13365	13294	13157	13452	13279	13207	13335	13306	13122	13288	13348	13205	13204	13213	13221	13324	13207	13405	13169	13312	13268	13091	13269	13220	13107	13341	13367	13247	13332	13205	13443	13241	13268	13234	13370	13197	13345	13304	13237	13236	13323	13204	13180	13358	13194	13352	13138	13058	13073	13303	13011	13236	13256	13124	13155	13277	13300	13385	13339	13368	13260	13173	13512	13198	13325	13426	13303	13300	13380	13072	13502	13262	13121	13200	13286	13255	13216	13230	13253	13169	13420	13150	13303	13087	13293	13345	13360	13217	13285	13450	13280	13241	13214	13179	13192	13155	13305	12984	13136	13359	13418	13198	13317	13274	13270	13310	13125	13325	13327	13419	13207	13353	13300	13252	13096	13204	13346	13250	13373	13309	13158	13165	13235	13299	13235	13133	13284	13214	13441	13442	13369	13100	13334	13336	13309	13314	13253	13297	13180	13287	13347	13188	13281	13314	13302	13323	13267	13241	13413	13269	13419	13288	13277	13118	13285	13225	13233	13272	13133	13301	13190	13212	13163	13161	13308	13197	13201	13336	13387	13342	13058	13110	13145	13341	13104	13137	13199	13256	13224	13283	13219	13177	13199	13224	13359	13281	13262	13372	13261	13298	13262	13389	13330	13043	13322	13416	13127	13200	13284	13286	13227	13346	13263	13237	13267	13194	13271	13270	13114	13237	13371	13073	13463	13285	13318	13227	13310	13227	13237	13321	13166	13077	13349	13171	13311	13416	13231	13332	13233	13359	13352	13293	13308	13250	13195	13433	13258	13311	13176	13195	13233	13360	13346	13298	13226	13178	13224	13163	13416	13288	13280	13233	13178	13196	13235	13270	13617	13321	13104	13292	13297	13175	13218	13219	13247	13136	13118	13372	13260	13141	13214	13098	13350	13062	13194	13120	13331	13367	13293	13289	13249	13161	13283	13160	13154	13304	13229	13409	13294	13129	13308	13288	13090
25563	21516	28885	25788	31983	65256	54674	39539	27101	20584	18582	17687	17399	17701	17434	17538	17478	17676	17516	17451	17375	17520	17319	17569	17364	17393	17484	17407	17571	17422	17591	17504	17395	17465	17434	17321	17400	17319	17268	17423	17538	17324	17544	17391	17372	17417	17325	17555	17302	17402	17470	17577	17477	17575	17422	17531	17495	17400	17365	17221	17345	17538	17421	17452	17380	17531	17410	17290	17417	17369	17329	17353	17665	17441	17112	17386	17469	17309	17522	17534	17526	17529	17442	17403	17447	17584	17684	17507	17202	17354	17071	17205	17369	17513	17206	17378	17307	17534	17364	17444	17525	17387	17373	17407	17149	17524	17458	17516	17492	17348	17344	17282	17202	17349	17578	17285	17541	17472	17412	17389	17474	17270	17561	17488	17447	17075	17425	17317	17232	17341	17506	17379	17336	17328	17155	17519	17517	17428	17591	17427	17433	17327	17414	17127	17353	17517	17462	17472	17354	17390	17378	17500	17522	17348	17413	17244	17479	17359	17609	17469	17452	17367	17370	17555	17196	17331	17317	17486	17273	17392	17271	17433	17597	17479	17534	17232	17191	17551	17502	17468	17381	17516	17350	17493	17252	17258	17397	17246	17355	17317	17448	17307	17376	17184	17481	17547	17512	17363	17283	17256	17242	17259	17555	17282	17269	17394	17332	17340	17418	17240	17347	17519	17361	17499	17444	17371	17328	17381	17249	17358	17442	17498	17474	17375	17362	17344	17550	17424	17450	17417	17209	17170	17318	17487	17377	17242	17372	17416	17236	17332	17242	17265	17303	17291	17171	17280	17387	17230	17347	17458	17352	17416	17179	17290	17261	17304	17415	17426	17318	17369	17664	17307	17216	17505	17492	17260	17356	17415	17274	17341	17517	17325	17352	17521	17382	17435	17331	17200	17456	16996	17474	17402	17344	17136	17301	17457	17363	17477	17576	17553	17482	17328	17455	17398	17310	17305	17295	17345	17444	17477	17447	17394	17297	17482	17166	17447	17272	17575	17471	17586	17529	17372	17300	17544	17435	17411	17154	17307	17516	17469	17179	17446	17394	17461	17375	17381	17468	17647	17409	17183	17423	17234	17371	17527	17302	17498	17413	17308	17408	17519	17447	17249	17340	17421	17468	17328	17316	17361	17339	17332	17289	17458	17192	17196	17370	17336	17330	17531	17607	17485	17459	17346	17524	17213	17366	17165	17498	17230	17289	17565	17285	17246	17380	17316	17256	17654	17490	17436	17415	17342	17474	17497	17441	17469	17272	17230	17293	17224	17251	17415	17532	17374	17527	17319	17421	17527	17523	17209	17381	17343	17314	17447	17266	17296	17380	17511	17389	17524	17486	17359	17499	17628	17654	17414	17194	17314	17360	17547	17213	17383	17387	17361	17116	17235	17363	17313	17324	17056	17575	17455	17331	17440	17353	17476	17302	17484	17342	17277	17269	17196	17378	17417	17228	17322	17353	17068	17367	17348	17411	17495	17352	17257	17474	17311	17356	17440	17298	17414	17502	17420	17305	17384	17313	17477	17443	17432	17499	17169	17513	17269	17499	17571	17214	17301	17536	17405	17504	17313	17218	17259	17271	17469	17588	17465	17209	17488	17629	17470	17427	17285	17517	17347	17438	17363	17378	17252	17472	17229	17681	17235	17515	17499	17530	17488	17574	17466	17348	17457	17346	17253	17521	17404	17465	17432	17383	17294	17207	17499	17431	17414	17239	17302	17377	17311	17529	17329	17445	17063	17468	17470	17452	17353	17294	17274	17467	17424	17528	17442	17357	17266	17237	17517	17257	17566	17388	17455	17395	17404	17391	17408	17195	17194	17186	17711	17440	17479	17253	17304	17423	17204	17368	17291	17445	17329	17252	17210	17393	17429	17486	17489	17338	17446	17412	17337	17525	17407	17563	17368	17363	17303	17377	17516	17333	17492	17322	17454	17386	17146	17487	17561	17191	17390	17464	17488	17184	17335	17275	17335	17411	17435	17637	17330	17433	17376	17194	17327	17203	17445	17573	17272	17344	17358	17265	17426	17424	17402	17390	17332	17348	17476	17343	17311	17270	17454	17478	17378	17392	17346	17285	17443	17445	17506	17410	17360	17641	17601	17393	17478	17566	17132	17515	17337	17357	17422	17481	17222	17284	17270	17506	17479	17407	17323	17520	17393	17347	17497	17373	17507	17297	17298	17382	17417	17512	17272	17218	17226	17234	17431	17346	17616	17425	17491	17494	17291	17370	17226	17391	17594	17222	17369	17360	17504	17411	17354	17466	17359	17211	17328	17320	17291	17136	17434	17444	17269	17121	17237	17454	17402	17413	17325	17357	17488	17377	17416	17518	17254	17343	17588	17523	17352	17427	17487	17156	17270	17321	17526	17575	17420	17397	17464	17412	17213	17368	17670	17406	17442	17382	17365	17419	17410	17408	17423	17389	17319	17547	17173	17064	17247	17231	17354	17526	17221	17391	17330	17556	17351	17583	17479	17501	17241	17505	17318	17321	17257	17163	17385	17324	17380	17228	17352	17395	17375	17340	17461	17390	17232	17373	17382	17448	17527	17162	17192	17342	17246	17446	17169	17420	17269	17425	17337	17273	17167	17494	17645	17410	17424	17401	17279	17483	17207	17444	17370	17503	17358	17204	17322	17478	17379	17228	17395	17368	17366	17505	17293	17406	17303	17532	17404	17366	17210	17243	17637	17370	17385	17342	17334	17487	17426	17365	17426	17139	17366	17365	17292	17368	17383	17462	17517	17438	17307	17408	17369	17397	17277	17306	17428	17420	17241	17414	17414	17145	17221	17356	17590	17490	17491	17209	17512	17370	17345	17533	17296	17377	17322	17427	17320	17512	17533	17607	17572	17414	17225	17508	17468	17261	17450	17346	17334	17253	17360	17285	17390	17484	17391	17479	17541	17233	17373	17329	17318	17538	17342	17487	17522	17362	17378	17560	17395	17423	17300	17479	17362	17608	17485	17476	17438	17417	17503	17440	17610	17186	17442	17183	17256	17392	17572	17445	17227	17286	17380	17359	17280	17579	17287	17287	17423	17288	17186	17187	17320	17284	17464	17365	17351	17510	17375	17491	17391	17421	17579	17369	17503	17322	17345	17188	17240	17417	17510	17305	17367	17359	17415	17188	17266	17346	17596	17519	17444	17205	17099	17346	17319	17127	17548	17508	17339	17437	17459	17455	17333	17529	17310	17596	17421	17493	17475	17583	17600	17485	17322	17446	17397	17666	17375	17420	17461	17161	17304	17458	17552	17190	17474	17438	17413	17417	17250	17375	17382	17363	17318	17234	17285	17350	17360	17266	17369	17638	17129	17356	17357	17465	17390	17254	17491	17404	17494	17358	17346	17488	17296	17388	17570	17361	17465	17442	17508	17413	17472	17302	17388	17493	17620	17233	17288	17332	17293	17413	17384	17387	17303	17431	17318	17237	17261	17454	17335	17299	17438	17410	17294	17294	17390	17300	17318	17477	17353	17410	17412	17423	17127	17522	17371	17421	17364	17439	17298	17205	17519	17371	17468	17586	17250	17454	17305	17328	17515	17279	17394	17225	17505	17367	17539	17199	17371	17386	17458	17459	17386	17424	17403	17244	17454	17444	17509	17448	17170	17482	17404	17311	17514	17571	17433	17461	17473	17460	17309	17334	17418	17456	17276	17314	17373	17409	17483	17197	17407	17428	17198	17209	17390	17163	17480	17236	17238	17305	17201	17444	17422	17362	17519	17368	17549	17340	17471	17522	17396	17288	17363	17377	17496	17568	17515	17540	17267	17500	17386	17324	17176	17398	17456	17200	17412	17667	17479	17523	17375	17291	17699	17354	17512	17446	17528	17408	17473	17378	17326	17291	17082	17415	17475	17489	17436	17429	17586	17203	17557	17279	17189	17557	17346	17534	17265	17429	17248	17680	17399	17499	17225	17370	17459	17630	17311	17269	17308	17241	17369	17437	17336	17467	17383	17601	17529	17367	17216	17336	17240	17181	17339	17525	17427	17517	17513	17464	17505	17315	17374	17317	17287	17369	17236	17223	17289	17407	17333	17425	17311	17250	17299	17472	17252	17311	17300	17363	17410	17479	17370	17289	17474	17569	17431	17471	17506	17399	17275	17310	17169	17220	17483	17511	17393	17503	17341	17390	17436	17295	17535	17445	17404	17276	17468	17542	17308	17363	17461	17456	17458	17375	17365	17321	17403	17503	17389	17459	17274	17445	17539	17440	17345	17369	17518	17444	17318	17241	17203	17351	17432	17418	17405	17205	17303	17258	17547	17421	17308	17399	17524	17525	17439	17175	17388	17398	17456	17132	17514	17489	17355	17484	17369	17446	17331	17347	17471	17385	17316	17318	17643	17377	17424	17317	17373	17301	17280	17463	17333	17232	17465	17527	17455	17392	17366	17526	17498	17317	17284	17476	17407	17434	17586	17295	17474	17436	17672	17254	17410	17250	17307	17364	17385	17275	17256	17269	17220	17433	17472	17536	17275	17358	17351	17322	17435	17291	17253	17392	17592	17302	17428	17224	17505	17397	17287	17496	17487	17362	17277	17433	17494	17410	17419	17320	17317	17257	17178	17388	17121	17316	17705	17318	17203	17336	17425	17573	17518	17494	17571	17359	17395	17515	17474	17270	17326	17536	17337	17428	17438	17325	17462	17164	17440	17272	17463	17396	17424	17470	17466	17540	17611	17530	17255	17425	17252	17293	17318	17507	17576	17650	17529	17327	17627	17544	17299	17434	17344	17481	17390	17196	17244	17622	17586	17551	17321	17298	17425	17294	17430	17270	17275	17311	17547	17346	17374	17380	17194	17126	17207	17483	17350	17329	17268	17484	17282	17410	17371	17615	17372	17332	17260	17259	17267	17343	17315	17271	17422	17487	17549	17474	17594	17337	17226	17451	17408	17477	17412	17417	17416	17461	17498	17281	17595	17523	17398	17219	17185	17477	17437	17405	17414	17344	17184	17542	17396	17477	17488	17391	17220	17387	17415	17310	17305	17209	17407	17443	17413	17458	17205	17487	17514	17253	17443	17362	17424	17399	17429	17443	17369	17384	17261	17357	17421	17194	17388	17354	17396	17176	17289	17430	17374	17468	17360	17223	17471	17291	17201	17428	17192	17204	17491
28803	45655	42871	33086	41287	64172	51039	36779	23037	15908	14214	13773	13578	13896	13911	13551	13552	13741	13728	13729	13679	13662	13647	13697	13648	13692	13707	13716	13682	13577	13820	13672	13871	13673	13497	13757	13675	13646	13709	13819	13741	13649	13710	13673	13632	13839	13626	13753	13610	13499	13655	13719	13653	13691	13651	13545	13604	13630	13790	13749	13796	13677	13758	13741	13544	13646	13730	13670	13671	13686	13753	13738	13767	13745	13710	13668	13731	13602	13795	13725	13721	13798	13619	13781	13651	13822	13631	13872	13724	13649	13495	13521	13634	13666	13756	13779	13562	13658	13684	13623	13722	13680	13695	13786	13906	13833	13842	13635	13664	13695	13627	13533	13631	13684	13890	13959	13654	13782	13756	13743	13712	13799	13789	13777	13688	13625	13819	13768	13699	13588	13848	13880	13546	13665	13759	13832	13694	13662	13773	13570	13766	13540	13738	13696	13808	13899	13615	13746	13681	13699	13682	13778	13716	13679	13532	13802	13626	13593	13621	13638	13594	13501	13697	13665	13676	13749	13727	13595	13619	13816	13847	13632	13730	13751	13677	13657	13699	13744	13732	13696	13669	13731	13760	13952	13569	13652	13720	13590	13744	13718	13798	13588	13621	13871	13694	13743	13513	13698	13726	13611	13765	13546	13892	13761	13648	13781	13900	13651	13697	13679	13807	13759	13679	13968	13768	13773	13800	13681	13832	13566	13968	13787	13613	13795	13441	13849	13775	13851	13491	13616	13780	13754	13713	13573	13728	13660	13750	13667	13775	13829	13675	13755	13670	13909	13639	13584	13633	13542	13578	13852	13606	13736	13620	13628	13745	13778	13814	13742	13670	13527	13708	13686	13635	13661	13686	13810	13627	13756	13651	13692	13722	13774	13671	13809	13687	13791	13745	13717	13761	13646	13642	13579	13734	13622	13696	13745	13798	13744	13684	13617	13527	13683	13764	13809	13548	13791	13563	13632	13701	13594	13681	13669	13800	13603	13573	13757	13767	13716	13656	13458	13747	13666	13615	13757	13671	13645	13862	13728	13753	13673	13640	13713	13667	13726	13810	13633	13693	13867	13547	13736	13695	13557	13701	13593	13840	13734	13765	13624	13706	13815	13709	13775	13633	13599	13781	13816	13784	13677	13739	13636	13756	13620	13748	13550	13661	13619	13628	13787	13798	13671	13581	13790	13727	13596	13567	13787	13612	13622	13771	13756	13716	13780	13580	13764	13617	13623	13746	13676	13644	13886	13600	13582	13719	13642	13741	13610	13648	13840	13643	13611	13443	13875	13628	13699	13759	13473	13704	13573	13740	13691	13854	13700	13615	13476	13826	13832	13675	13667	13677	13734	13700	13577	13717	13547	13751	13887	13539	13780	13806	13584	13691	13833	13702	13762	13722	13780	13679	13672	13605	13860	13848	13750	13633	13540	13756	13778	13634	13633	13751	13686	13786	13777	13685	13650	13790	13707	13697	13599	13680	13752	13762	13662	13821	13783	13813	13660	13590	13703	13742	13762	13734	13772	13781	13533	13663	13741	13737	13738	13745	13748	13797	13539	13683	13690	13603	13630	13630	13664	13680	13726	13722	13642	13649	13660	13725	13571	13755	13654	13852	13692	13881	13740	13686	13727	13742	13534	13610	13590	13798	13802	13639	13615	13699	13684	13941	13665	13649	13535	13804	13580	13681	13735	13633	13746	13768	13561	13511	13770	13846	13721	13737	13722	13808	13772	13821	13462	13684	13726	13536	13661	13757	13589	13946	13596	13895	13551	13613	13616	13691	13625	13807	13506	13819	13778	13729	13558	13713	13783	13623	13601	13606	13697	13819	13742	13759	13764	13925	13710	13649	13638	13561	13713	13643	13793	13591	13602	13566	13566	13791	13744	13625	13771	13754	13676	13772	13614	13662	13898	13603	13644	13679	13863	13678	13639	13780	13716	13747	13590	13704	13733	13650	13826	13542	13735	13712	13728	13901	13750	13661	13601	13490	13725	13758	13633	13713	13651	13593	13579	13719	13595	13846	13884	13844	13798	13645	13596	13674	13774	13601	13641	13790	13665	13470	13742	13773	13709	13762	13624	13700	13749	13773	13773	13741	13985	13528	13694	13677	13785	13594	13732	13629	13689	13631	13609	13720	13745	13749	13806	13664	13732	13784	13675	13656	13621	13741	13794	13718	13842	13676	13758	13658	13697	13696	13675	13659	13705	13682	13745	13486	13647	13690	13890	13724	13814	13743	13639	13728	13651	13690	13569	13683	13735	13605	13776	13654	13744	13695	13656	13740	13715	13574	13588	13552	13933	13711	13695	13903	13733	13823	13651	13640	13875	13676	13672	13843	13627	13807	13645	13515	13636	13774	13607	13639	13557	13648	13883	13833	13748	13623	13792	13415	13496	13667	13770	13716	13841	13743	13711	13550	13733	13782	13602	13599	13682	13699	13653	13826	13689	13739	13700	13742	13684	13645	13601	13638	13747	13772	13787	13736	13761	13812	13809	13669	13624	13706	13541	13721	13707	13726	13606	13808	13559	13664	13729	13651	13668	13682	13711	13636	13718	13915	13767	13679	13689	13823	13638	13552	13648	13685	13804	13572	13601	13706	13544	13704	13815	13628	13715	13680	13625	13662	13735	13684	13765	13579	13723	13713	13758	13730	13586	13734	13684	13737	13721	13715	13716	13724	13619	13746	13728	13824	13660	13715	13612	13647	13645	13577	13686	13877	13802	13568	13817	13706	13674	13589	13752	13819	13651	13520	13782	13707	13572	13602	13970	13629	13833	13711	13554	13667	13700	13731	13651	13815	13694	13556	13772	13758	13738	13787	13734	13671	13780	13633	13667	13717	13673	13816	13628	13623	13670	13739	13602	13852	13600	13709	13664	13736	13638	13684	13755	13788	13593	13830	13688	13587	13663	13487	13634	13941	13685	13458	13611	13707	13769	13812	13587	13682	13753	13622	13745	13699	13806	13633	13745	13728	13733	13574	13780	13630	13719	13667	13638	13563	13921	13647	13507	13859	13541	13655	13743	13751	13722	13640	13722	13724	13462	13485	13871	13730	13662	13803	13939	13934	13646	13719	13633	13629	13767	13919	13603	13696	13632	13632	13712	13634	13664	13711	13712	13558	13582	13665	13611	13805	13575	13619	13720	13813	13633	13663	13588	13718	13652	13782	13539	13717	13662	13773	13717	13845	13545	13645	13841	13544	13812	13608	13770	13679	13675	13721	13623	13748	13534	13610	13817	13686	13821	13463	13846	13568	13624	13723	13516	13710	13682	13793	13711	13691	13693	13734	13799	13712	13785	13676	13644	13625	13659	13724	13698	13663	13658	13480	13636	13780	13618	13687	13704	13564	13514	13648	13776	13605	13664	13696	13538	13647	13742	13625	13761	13769	13585	13738	13837	13687	13720	13644	13690	13730	13518	13633	13846	13841	13810	13693	13700	13755	13779	13732	13536	13776	13844	13807	13555	13771	13802	13641	13700	13741	13610	13667	13741	13672	13668	13640	13607	13736	13826	13697	13758	13754	13715	13573	13869	13595	13685	13655	13478	13612	13739	13763	13770	13679	13752	13827	13556	13682	13736	13717	13655	13732	13662	13800	13452	13650	13759	13706	13732	13896	13596	13773	13634	13680	13888	13689	13650	13591	13486	13733	13845	13677	13668	13632	13705	13758	13686	13638	13663	13669	13756	13625	13624	13789	13657	13759	13693	13584	13596	13777	13803	13697	13826	13696	13797	13710	13666	13735	13477	13698	13696	13652	13546	13685	13622	13587	13672	13715	13537	13760	13748	13737	13848	13552	13601	13706	13643	13786	13697	13675	13711	13698	13644	13602	13670	13837	13713	13692	13685	13677	13631	13655	13614	13677	13696	13719	13697	13512	13747	13665	13521	13597	13652	13765	13623	13737	13808	13815	13755	13631	13745	13952	13640	13765	13878	13751	13723	13796	13555	13813	13617	13729	13667	13635	13595	13639	13810	13605	13656	13665	13710	13601	13797	13606	13705	13763	13658	13746	13717	13827	13753	13660	13728	13729	13681	13702	13362	13631	13750	13812	13523	13762	13665	13702	13747	13715	13682	13663	13552	13531	13703	13817	13729	13637	13729	13645	13867	13648	13750	13570	13560	13698	13761	13859	13804	13547	13662	13713	13680	13666	13713	13663	13712	13781	13722	13763	13682	13695	13598	13813	13702	13870	13714	13607	13822	13736	13815	13671	13778	13733	13663	13605	13708	13649	13628	13506	13651	13687	13630	13689	13684	13808	13739	13649	13651	13504	13774	13911	13858	13684	13762	13531	13659	13756	13781	13795	13716	13654	13622	13626	13648	13686	13562	13719	13601	13623	13597	13703	13683	13635	13714	13731	13826	13663	13611	13529	13698	13619	13717	13696	13695	13882	13602	13537	13818	13611	13849	13644	13889	13636	13520	13697	13597	13736	13757	13683	13655	13467	13672	13705	13497	13881	13672	13611	13642	13659	13587	13634	13854	13727	13815	13579	13688	13616	13931	13818	13752	13696	13666	13624	13619	13652	13545	13814	13662	13552	13620	13698	13808	13713	13777	13755	13579	13841	13767	13842	13666	13617	13724	13695	13741	13617	13753	13738	13595	13786	13633	13601	13518	13639	13569	13851	13794	13672	13721	13531	13648	13643	13794	13643	13619	13679	13762	13834	13798	13688	13688	13620	13693	13651	13776	13703	13633	13726	13656	13618	13669	13665	13825	13999	13637	13567	13743	13741	13749	13584	13789	13611	13688	13839	13596	13700	13784	13665	13696	13735	13551	13586	13699	13749	13689	13651	13675	13787	13627	13660	13793	13511	13584	13649	13669	13649	13610	13669	13877	13625	13736	13665	13757	13675	13729	13617	13564	13826	13524	13602	13776	13800	13847	13643	13638	13727	13527	13767	13713	13762	13772	13874	13712	13667	13688	13836	13755	13757	13718	13573	13854	13688	13756	13757	13734	13573	13552	13642	13602	13721	13735	13757	13773	13935	13678	13757	13675	13654	13788	13698	13580	13614	13749	13672	13500	13877	13870	13774	13590	13764	13734	13618	13830	13657	13782	13634	13623	13643	13544	13667	13657	13867	13508	13759	13530	13715	13638	13613	13625	13694	13487	13616	13656
24055	21535	29210	24562	32241	72159	63132	46639	31589	23004	19179	18041	17653	17656	17852	17699	17640	17612	17749	17701	17528	17751	17921	17739	17720	17577	17589	17539	17550	17471	17503	17588	17563	17685	17664	17624	17424	17588	17578	17624	17292	17705	17609	17556	17623	17666	17477	17348	17589	17434	17420	17533	17681	17498	17559	17528	17440	17619	17529	17577	17641	17531	17668	17529	17621	17400	17420	17521	17587	17417	17690	17658	17547	17480	17590	17398	17452	17460	17648	17656	17536	17504	17415	17505	17584	17596	17540	17582	17570	17505	17743	17626	17537	17678	17585	17408	17389	17382	17393	17528	17538	17604	17321	17590	17613	17514	17740	17642	17443	17365	17562	17570	17564	17475	17514	17448	17488	17666	17600	17476	17476	17563	17481	17503	17602	17494	17254	17419	17492	17580	17527	17432	17623	17597	17399	17669	17510	17536	17653	17625	17704	17438	17424	17317	17507	17399	17434	17492	17589	17605	17468	17429	17566	17218	17492	17572	17506	17288	17403	17502	17295	17423	17307	17666	17458	17442	17417	17260	17498	17536	17493	17330	17577	17433	17580	17431	17409	17360	17647	17437	17413	17556	17488	17357	17664	17654	17618	17610	17565	17619	17567	17414	17492	17479	17456	17487	17474	17272	17350	17474	17437	17503	17555	17568	17440	17635	17565	17608	17611	17560	17372	17264	17529	17645	17460	17533	17557	17416	17316	17519	17465	17307	17481	17679	17496	17318	17515	17271	17469	17634	17617	17290	17597	17662	17466	17626	17579	17487	17472	17495	17559	17451	17440	17327	17711	17624	17497	17444	17296	17625	17546	17369	17426	17359	17375	17302	17549	17420	17378	17426	17491	17467	17354	17581	17661	17811	17384	17453	17430	17540	17502	17743	17544	17311	17386	17507	17637	17529	17420	17358	17580	17362	17559	17487	17499	17368	17518	17641	17346	17350	17412	17591	17616	17473	17533	17567	17639	17615	17549	17617	17410	17304	17314	17449	17529	17588	17465	17376	17462	17505	17500	17573	17610	17404	17625	17670	17420	17396	17636	17467	17505	17480	17494	17411	17542	17558	17624	17547	17425	17510	17399	17246	17346	17425	17498	17421	17513	17699	17527	17435	17465	17568	17272	17426	17540	17583	17708	17568	17611	17539	17211	17303	17162	17511	17513	17331	17524	17464	17611	17747	17314	17406	17469	17540	17340	17589	17451	17645	17583	17497	17581	17388	17559	17599	17583	17613	17442	17540	17454	17436	17337	17590	17670	17356	17551	17717	17497	17647	17492	17372	17329	17421	17520	17367	17491	17486	17394	17587	17418	17545	17401	17459	17608	17460	17536	17633	17584	17446	17495	17464	17439	17549	17399	17735	17423	17467	17614	17589	17436	17489	17542	17618	17519	17640	17586	17561	17599	17451	17683	17424	17312	17661	17415	17508	17310	17557	17417	17295	17290	17597	17547	17517	17436	17561	17574	17478	17567	17515	17410	17518	17420	17497	17463	17570	17670	17491	17466	17308	17345	17369	17428	17571	17531	17501	17515	17445	17572	17551	17639	17494	17549	17531	17534	17761	17595	17614	17528	17375	17541	17651	17493	17468	17501	17529	17561	17573	17433	17427	17365	17594	17742	17402	17686	17419	17446	17363	17502	17483	17425	17422	17470	17179	17531	17365	17543	17489	17462	17387	17390	17444	17416	17468	17638	17396	17547	17560	17638	17445	17317	17421	17561	17366	17662	17473	17583	17390	17473	17576	17292	17430	17533	17356	17350	17540	17524	17558	17532	17511	17527	17340	17426	17533	17259	17635	17424	17319	17534	17408	17464	17408	17553	17335	17523	17522	17503	17422	17695	17565	17283	17415	17544	17588	17604	17607	17398	17296	17450	17672	17483	17530	17643	17495	17499	17469	17436	17546	17340	17452	17553	17587	17654	17640	17526	17416	17362	17520	17445	17190	17399	17500	17655	17691	17670	17467	17340	17542	17503	17344	17357	17617	17417	17364	17592	17419	17620	17338	17359	17575	17540	17477	17587	17610	17546	17695	17331	17650	17609	17482	17310	17495	17525	17548	17307	17454	17470	17608	17281	17549	17482	17511	17235	17435	17387	17385	17702	17448	17627	17512	17511	17638	17597	17494	17518	17636	17668	17479	17389	17428	17462	17680	17735	17573	17381	17530	17555	17694	17399	17529	17475	17690	17511	17543	17367	17294	17254	17449	17421	17485	17641	17220	17538	17370	17654	17372	17460	17479	17601	17344	17442	17397	17371	17678	17559	17606	17513	17331	17411	17495	17677	17325	17499	17431	17523	17482	17500	17610	17406	17458	17480	17407	17528	17364	17398	17499	17626	17441	17474	17369	17495	17647	17251	17588	17519	17449	17518	17405	17554	17628	17476	17423	17755	17406	17583	17337	17598	17521	17458	17308	17476	17484	17564	17410	17567	17618	17671	17605	17542	17456	17197	17435	17599	17551	17435	17381	17636	17406	17570	17555	17384	17447	17609	17653	17243	17697	17651	17467	17427	17435	17705	17737	17547	17539	17384	17664	17391	17306	17417	17482	17509	17360	17476	17524	17530	17666	17416	17365	17366	17631	17615	17583	17609	17485	17444	17369	17470	17424	17718	17425	17617	17319	17508	17625	17426	17447	17186	17503	17549	17589	17533	17531	17620	17737	17619	17391	17502	17491	17486	17342	17575	17510	17400	17527	17536	17707	17644	17564	17473	17440	17379	17381	17458	17568	17633	17400	17572	17539	17652	17356	17490	17334	17445	17422	17363	17385	17590	17654	17545	17591	17593	17340	17393	17509	17671	17289	17341	17468	17518	17328	17377	17289	17515	17514	17446	17504	17367	17470	17419	17379	17605	17459	17479	17541	17538	17406	17460	17644	17684	17589	17284	17563	17390	17454	17530	17444	17558	17612	17547	17595	17345	17270	17686	17526	17561	17457	17482	17631	17453	17364	17623	17400	17449	17335	17455	17419	17338	17599	17524	17618	17471	17470	17415	17469	17603	17473	17238	17277	17234	17673	17526	17559	17452	17330	17544	17366	17605	17636	17699	17536	17620	17597	17462	17305	17530	17443	17424	17448	17295	17240	17328	17578	17303	17368	17451	17539	17471	17448	17517	17422	17383	17728	17490	17645	17511	17280	17570	17363	17490	17447	17635	17508	17669	17460	17498	17484	17606	17628	17520	17635	17359	17518	17536	17447	17532	17597	17563	17634	17307	17544	17557	17628	17618	17483	17485	17448	17497	17418	17429	17541	17574	17249	17673	17615	17468	17429	17548	17326	17275	17578	17290	17451	17394	17492	17524	17509	17347	17379	17693	17492	17527	17505	17555	17212	17561	17579	17475	17356	17539	17302	17676	17058	17371	17239	17219	17338	17456	17631	17456	17545	17352	17640	17585	17474	17451	17666	17481	17474	17411	17560	17307	17372	17481	17537	17348	17457	17347	17409	17594	17745	17300	17413	17467	17523	17325	17640	17521	17433	17575	17303	17501	17560	17504	17324	17454	17446	17403	17564	17571	17664	17455	17334	17549	17260	17393	17503	17721	17608	17605	17484	17512	17372	17587	17349	17493	17509	17559	17442	17353	17497	17237	17420	17428	17520	17441	17637	17461	17497	17599	17751	17661	17452	17433	17542	17629	17619	17486	17335	17456	17430	17466	17543	17692	17512	17588	17404	17554	17351	17547	17403	17414	17553	17348	17366	17406	17632	17367	17467	17588	17264	17298	17385	17477	17435	17474	17528	17604	17488	17374	17292	17496	17669	17410	17632	17261	17323	17560	17373	17423	17396	17447	17417	17562	17504	17605	17673	17518	17385	17396	17467	17622	17549	17488	17620	17583	17398	17534	17411	17455	17544	17391	17332	17572	17621	17698	17559	17627	17545	17411	17221	17519	17487	17595	17456	17628	17584	17662	17493	17582	17548	17505	17472	17468	17521	17344	17447	17561	17357	17520	17577	17581	17390	17615	17300	17513	17405	17468	17501	17429	17568	17506	17539	17742	17331	17462	17329	17489	17529	17551	17328	17583	17699	17530	17290	17488	17306	17457	17612	17459	17286	17548	17575	17394	17603	17678	17639	17337	17297	17417	17341	17423	17212	17484	17700	17485	17642	17322	17480	17626	17612	17264	17437	17544	17564	17362	17438	17592	17429	17393	17563	17406	17567	17519	17423	17475	17418	17634	17348	17273	17560	17413	17335	17293	17273	17630	17360	17555	17496	17329	17338	17507	17402	17572	17579	17574	17461	17475	17510	17633	17348	17531	17559	17298	17564	17535	17462	17436	17514	17628	17506	17620	17515	17628	17494	17297	17561	17721	17544	17606	17425	17421	17484	17564	17454	17389	17551	17369	17365	17384	17495	17552	17541	17550	17425	17428	17617	17636	17650	17736	17553	17533	17603	17444	17584	17496	17365	17431	17440	17440	17455	17546	17523	17454	17364	17367	17430	17514	17521	17438	17297	17467	17450	17438	17394	17484	17577	17707	17357	17539	17464	17597	17484	17301	17618	17654	17479	17602	17460	17487	17223	17479	17288	17466	17458	17373	17508	17759	17497	17567	17607	17484	17315	17541	17449	17490	17664	17529	17660	17550	17530	17612	17306	17523	17329	17687	17617	17485	17459	17492	17434	17507	17562	17471	17556	17371	17399	17659	17511	17325	17469	17347	17473	17234	17466	17551	17370	17412	17490	17544	17470	17461	17696	17494	17542	17448	17368	17363	17567	17548	17492	17539	17449	17548	17512	17550	17423	17477	17376	17589	17523	17480	17679	17310	17338	17530	17579	17558	17548	17686	17503	17764	17424	17707	17532	17777	17390	17352	17624	17433	17185	17478	17355	17486	17611	17653	17417	17463	17470	17591	17631	17561	17508	17773	17546	17686	17420	17628	17416	17771	17523	17529	17389	17449	17524	17392	17409	17409	17421	17405	17432	17447	17532	17539	17537	17471	17541	17532	17571	17557	17545	17746	17671	17522	17828	17516	17288	17344	17559	17578	17449	17552	17400	17396	17404	17674	17444	17147	17416	17505	17580	17658	17631	17577	17623	17511	17492	17441	17859	17758	17187	17604	17637	17298	17442	17656	17492	17554	17485	17575	17608	17562	17320	17309	17494	17476	17497	17304	17560
31380	52804	50530	39639	50246	79376	62708	45552	28057	17316	14419	13867	13706	13826	13814	13729	13737	13800	13797	13761	13647	13676	13762	13902	13633	13910	13645	13814	13757	13650	13659	13933	13716	13790	13728	13663	13716	13609	13798	13752	13807	13746	13710	13671	13771	13635	13654	13466	13779	13594	13730	13816	13637	13816	13709	13918	13738	13705	13709	13679	13690	13870	13775	13735	13826	13674	13748	13821	13804	13650	13807	13633	13815	13709	13763	13641	13694	13811	13651	13770	13831	13622	13874	13751	13745	13639	13896	13697	13745	13660	13460	13630	13796	13616	13766	13759	13758	13685	13683	13608	13723	13546	13844	13701	13717	13707	13623	13672	13797	13724	13715	13518	13732	13618	13782	13548	13612	13613	13727	13701	13595	13670	13842	13765	13618	13624	13638	13670	13765	13792	13524	13838	13604	13709	13771	13734	13729	13603	13895	13776	13701	13667	13688	13774	13686	13621	13738	13683	13695	13762	13747	13652	13660	13648	13723	13630	13711	13774	13706	13645	13673	13727	13716	13714	13722	13721	13662	13739	13653	13651	13739	13746	13764	13689	13769	13640	13657	13769	13714	13723	13713	13805	13792	13683	13583	13839	13770	13590	13692	13680	13547	13652	13760	13703	13921	13689	13741	13701	13828	13668	13718	13917	13652	13618	13592	13729	13594	13577	13657	13783	13648	13719	13807	13762	13605	13710	13580	13644	13626	13650	13718	13720	13714	13689	13641	13705	13625	13627	13753	13673	13889	13531	13567	13676	13578	13664	13634	13681	13768	13612	13712	13820	13765	13740	13810	13572	13543	13787	13634	13589	13725	13747	13675	13851	13785	13726	13693	13493	13578	13530	13649	13644	13877	13918	13684	13676	13908	13753	13623	13706	13694	13779	13804	13670	13862	13703	13800	13752	13606	13528	13875	13842	13707	13693	13742	13587	13633	13586	13673	13645	13635	13697	13733	13608	13783	13718	13752	13603	13734	13813	13681	13804	13805	13632	13657	13808	13692	13597	13705	13606	13867	13557	13801	13773	13649	13758	13594	13717	13834	13851	13544	13673	13704	13803	13700	13714	13605	13774	13656	13579	13646	13664	13681	13812	13598	13668	13906	13666	13639	13762	13689	13737	13761	13729	13550	13599	13612	13534	13788	13540	13638	13602	13702	13749	13762	13588	13563	13632	13646	13861	13858	13619	13551	13869	13785	13657	13693	13715	13641	13626	13740	13656	13733	13721	13567	13678	13729	13869	13534	13913	13698	13552	13741	13684	13849	13748	13628	13743	13510	13814	13851	13620	13768	13777	13818	13861	13804	13584	13694	13662	13604	13799	13718	13831	13639	13595	13659	13710	13782	13801	13800	13760	13774	13769	13862	13676	13875	13685	13639	13700	13679	13715	13693	13694	13810	13677	13582	13643	13683	13771	13735	13848	13750	13687	13660	13553	13662	13743	13667	13601	13842	13664	13615	13770	13667	13532	13711	13734	13651	13553	13871	13661	13592	13862	13722	13813	13879	13595	13728	13742	13824	13620	13510	13791	13811	13750	13580	13734	13731	13719	13642	13560	13813	13638	13646	13598	13751	13665	13628	13802	13478	13598	13543	13732	13775	13891	13815	13731	13843	13854	13652	13672	13647	13639	13677	13575	13924	13741	13703	13578	13505	13830	13801	13665	13630	13775	13697	13710	13671	13723	13857	13718	13648	13778	13614	13757	13751	13684	13844	13692	13882	13684	13537	13649	13517	13784	13983	13860	13749	13838	13628	13666	13763	13755	13587	13807	13636	13759	13694	13678	13734	13683	13800	13778	13819	13654	13715	13861	13648	13677	13777	13769	13707	13570	13637	13632	13727	13721	13826	13807	13651	13638	13745	13708	13753	13561	13554	13751	13788	13544	13716	13685	13747	13804	13649	13627	13620	13655	13720	13568	13692	13679	13497	13750	13783	13580	13712	13804	13704	13662	13848	13675	13538	13676	13758	13714	13628	13603	13589	13709	13854	13679	13739	13813	13749	13602	13673	13694	13716	13493	13723	13795	13732	13709	13813	13859	13681	13834	13779	13743	13826	13730	13722	13657	13715	13546	13631	13709	13768	13744	13786	13763	13645	13657	13623	13721	13664	13748	13784	13597	13580	13739	13619	13552	13384	13685	13823	13749	13677	13814	13816	13716	13710	13643	13790	13581	13743	13727	13623	13711	13772	13748	13739	13754	13790	13600	13699	13793	13721	13643	13790	13728	13758	13603	13618	13755	13497	13792	13776	13610	13544	13749	13706	13580	13662	13734	13522	13643	13748	13727	13746	13580	13734	13814	13924	13826	13614	13663	13709	13744	13783	13535	13780	13722	13517	13740	13652	13681	13732	13690	13921	13649	13811	13759	13852	13648	13724	13901	13665	13658	13732	13709	13723	13739	13678	13790	13549	13662	13658	13818	13564	13559	13719	13705	13546	13651	13556	13534	13785	13764	13694	13529	13716	13770	13672	13710	13614	13763	13664	13935	13673	13605	13765	13654	13540	13657	13622	13736	13632	13645	13580	13710	13710	13702	13687	13819	13661	13757	13733	13516	13611	13845	13672	13694	13567	13766	13689	13847	13738	13684	13744	13637	13616	13659	13667	13726	13788	13733	13792	13585	13631	13657	13723	13698	13684	13617	13716	13704	13752	13763	13761	13663	13741	13777	13778	13604	13801	13804	13684	13550	13777	13797	13679	13733	13654	13817	13803	13959	13686	13724	13697	13732	13681	13661	13911	13687	13617	13665	13494	13749	13830	13635	13700	13568	13780	13674	13767	13648	13560	13721	13638	13719	13586	13714	13807	13671	13800	13869	13494	13552	13585	13721	13613	13648	13456	13663	13848	13721	13618	13669	14063	13489	13597	13849	13572	13865	13645	13581	13792	13818	13771	13711	13731	13589	13768	13635	13737	13788	13682	13718	13634	13767	13754	13664	13789	13674	13705	13694	13673	13681	13751	13666	13695	13852	13615	13836	13906	13732	13682	13771	13838	13545	13662	13704	13647	13691	13739	13686	13591	13765	13652	13880	13810	13626	13790	13830	13589	13639	13908	13732	13548	13722	13811	13693	13826	13707	13766	13605	13673	13611	13587	13689	13635	13620	13661	13661	13810	13554	13636	13674	13769	13590	13700	13775	13861	13731	13540	13650	13728	13699	13823	13513	13750	13768	13689	13571	13726	13758	13701	13632	13720	13718	13631	13763	13622	13612	13659	13601	13772	13806	13718	13644	13701	13662	13624	13722	13443	13619	13644	13617	13841	13777	13704	13886	13939	13701	13792	13777	13734	13793	13819	13707	13591	13865	13646	13669	13746	13521	13753	13868	13711	13658	13670	13539	13743	13601	13702	13714	13751	13748	13720	13720	13785	13742	13617	13719	13711	13673	13576	13684	13606	13793	13728	13757	13800	13661	13604	13728	13595	13559	13537	13653	13665	13648	13636	13642	13888	13631	13807	13831	13485	13627	13550	13598	13847	13714	13777	13656	13722	13734	13723	13817	13812	13686	13638	13703	13831	13870	13713	13684	13726	13611	13614	13690	13778	13741	13672	13690	13744	13605	13617	13752	13685	13637	13635	13752	13738	13863	13682	13612	13789	13801	13769	13724	13705	13816	13387	13639	13587	13635	13726	13672	13730	13800	13736	13708	13689	13688	13559	13659	13732	13764	13878	13830	13652	13722	13584	13495	13831	13728	13688	13715	13620	13711	13589	13601	13683	13561	13803	13531	13942	13770	13599	13757	13780	13717	13785	13670	13880	13753	13760	13649	13695	13799	13710	13534	13866	13828	13669	13645	13765	13696	13570	13578	13624	13844	13629	13714	13739	13641	13704	13496	13488	13720	13673	13714	13664	13644	13626	13537	13811	13742	13591	13751	13685	13564	13490	13676	13909	13700	13599	13821	13759	13740	13832	13911	13727	13738	13716	13759	13836	13580	13683	13671	13858	13825	13764	13739	13607	13644	13790	13628	13758	13621	13545	13683	13707	13846	13596	13647	13622	13730	13666	13486	13836	13887	13757	13572	13660	13655	13799	13545	13726	13716	13836	13693	13634	13503	13764	13599	13739	13775	13577	13769	13886	13612	13668	13723	13642	13777	13737	13718	13634	13802	13765	13850	13835	13934	13766	13712	13679	13659	13779	13823	13744	13790	13735	13775	13662	13658	13733	13763	13628	13607	13677	13616	13684	13649	13749	13607	13700	13663	13702	13814	13728	13842	13614	13501	13669	13762	13768	13695	13697	13722	13634	13690	13507	13532	13697	13728	13609	13620	13845	13614	13635	13495	13764	13799	13650	13722	13800	13656	13721	13838	13809	13793	13762	13745	13570	13549	13646	13655	13686	13646	13740	13627	13661	13800	13620	13730	13588	13646	13704	13535	13702	13620	13661	13720	13671	13704	13820	13651	13801	13619	13759	13787	13706	13672	13696	13713	13608	13711	13758	13802	13724	13843	13820	13744	13737	13730	13629	13749	13559	13844	13802	13561	13627	13747	13659	13533	13701	13603	13613	13753	13617	13664	13656	13722	13702	13639	13606	13840	13620	13704	13650	13708	13702	13734	13768	13919	13546	13564	13719	13600	13764	13655	13781	13724	13667	13773	13736	13732	13758	13681	13784	13637	13818	13598	13681	13669	13692	13727	13629	13741	13746	13593	13783	13610	13719	13740	13800	13672	13584	13648	13753	13650	13794	13549	13663	13552	13544	13703	13637	13481	13735	13838	13851	13641	13909	13646	13675	13729	13738	13781	13571	13544	13838	13847	13807	13662	13790	13679	13690	13715	13925	13678	13732	13705	13921	13593	13659	13693	13574	13585	13644	13726	13748	13618	13712	13814	13569	13751	13564	13535	13678	13873	13685	13780	13744	13561	13626	13680	13444	13700	13625	13673	13707	13769	13481	13678	13730	13837	13634	13618	13870	13525	13633	13762	13683	13576	13661	13857	13562	13631	13735	13727	13664	13714	13665	13599	13675	13737	13732	13832	13654	13842	13770	13757	13690	13576	13733	13484	13843	13723	13791	13739	13738	13681	13677	13589	13837	13533	13817	13839	13753	13699	13586	13865	13909	13730	13835	13707	13674	13908	13820	13705	13619	13723	13760	13737	13762	13575	13693	13730	13805	13806
30660	25588	29849	26447	23509	30644	26260	21666	19204	18057	17642	17468	17487	17410	17472	17537	17582	17458	17554	17570	17358	17558	17654	17533	17551	17604	17941	17700	17538	17649	17619	17655	17425	17466	17619	17436	17695	17468	17854	17676	17370	17517	17540	17432	17526	17743	17479	17598	17457	17471	17479	17643	17570	17481	17489	17610	17589	17484	17464	17555	17710	17567	17438	17439	17657	17546	17455	17631	17487	17516	17499	17662	17560	17538	17596	17646	17545	17369	17576	17562	17570	17448	17520	17297	17416	17515	17691	17499	17570	17578	17573	17533	17426	17406	17409	17632	17423	17555	17654	17593	17414	17516	17505	17410	17483	17366	17502	17346	17503	17487	17409	17700	17434	17443	17542	17554	17621	17521	17537	17537	17584	17462	17377	17455	17448	17489	17526	17583	17379	17541	17618	17500	17477	17706	17549	17406	17543	17460	17422	17371	17586	17343	17444	17513	17445	17718	17632	17637	17343	17320	17662	17509	17591	17446	17651	17494	17455	17524	17476	17401	17616	17541	17565	17573	17595	17541	17566	17595	17444	17548	17808	17563	17628	17583	17598	17569	17672	17574	17787	17425	17583	17606	17611	17604	17337	17382	17653	17490	17530	17724	17273	17415	17576	17452	17484	17576	17501	17484	17650	17662	17563	17514	17575	17705	17746	17496	17381	17697	17726	17464	17517	17566	17666	17549	17480	17450	17448	17537	17408	17575	17666	17555	17512	17585	17489	17461	17631	17527	17353	17676	17537	17439	17629	17459	17387	17631	17513	17508	17613	17492	17626	17485	17685	17490	17442	17553	17279	17677	17321	17351	17469	17498	17562	17551	17398	17502	17390	17690	17457	17486	17538	17494	17472	17529	17490	17426	17479	17681	17658	17539	17587	17483	17469	17505	17536	17539	17377	17388	17468	17565	17382	17433	17497	17394	17573	17449	17642	17502	17648	17367	17501	17349	17716	17528	17529	17582	17532	17643	17335	17327	17522	17601	17465	17408	17510	17438	17468	17574	17674	17487	17711	17688	17462	17535	17620	17472	17409	17666	17492	17583	17424	17545	17491	17657	17537	17567	17558	17523	17509	17563	17494	17546	17333	17472	17568	17414	17540	17561	17613	17454	17558	17440	17589	17546	17627	17552	17678	17542	17597	17793	17522	17558	17426	17566	17481	17538	17431	17437	17413	17400	17463	17477	17481	17499	17516	17524	17505	17645	17588	17509	17491	17599	17579	17496	17572	17712	17470	17630	17602	17636	17585	17731	17433	17515	17542	17565	17544	17626	17544	17402	17574	17503	17639	17814	17260	17356	17404	17605	17549	17362	17673	17440	17452	17441	17485	17491	17609	17614	17278	17477	17525	17468	17453	17407	17369	17420	17513	17301	17567	17503	17665	17553	17498	17267	17596	17618	17471	17600	17729	17431	17425	17517	17493	17648	17735	17492	17219	17458	17764	17508	17440	17566	17543	17452	17425	17652	17471	17463	17626	17752	17458	17594	17711	17525	17563	17479	17517	17623	17494	17445	17575	17550	17604	17464	17548	17471	17496	17501	17434	17389	17363	17593	17648	17444	17263	17507	17351	17581	17479	17629	17391	17444	17629	17676	17327	17582	17545	17342	17465	17525	17660	17454	17412	17465	17418	17414	17445	17480	17601	17395	17519	17359	17386	17531	17576	17618	17452	17393	17279	17409	17384	17550	17451	17417	17605	17577	17504	17327	17602	17444	17476	17388	17520	17514	17625	17535	17480	17513	17550	17605	17528	17306	17528	17546	17527	17401	17463	17707	17782	17523	17586	17641	17580	17748	17466	17577	17803	17350	17680	17575	17621	17688	17485	17619	17614	17497	17401	17564	17477	17573	17611	17621	17545	17406	17636	17485	17472	17525	17632	17522	17615	17415	17566	17395	17529	17560	17604	17367	17588	17570	17537	17483	17561	17488	17575	17738	17570	17617	17677	17438	17542	17551	17487	17671	17435	17592	17463	17640	17532	17498	17654	17502	17642	17603	17460	17607	17672	17524	17660	17550	17373	17387	17602	17634	17712	17628	17548	17522	17279	17477	17542	17501	17629	17477	17492	17451	17649	17447	17651	17516	17490	17565	17741	17547	17499	17540	17727	17613	17611	17382	17338	17788	17789	17690	17625	17642	17665	17396	17423	17544	17609	17351	17545	17306	17566	17658	17524	17599	17303	17678	17636	17664	17611	17499	17546	17737	17597	17531	17498	17521	17437	17418	17535	17669	17542	17659	17355	17470	17720	17647	17614	17560	17541	17507	17603	17718	17392	17290	17339	17536	17561	17486	17637	17439	17665	17561	17519	17426	17470	17842	17684	17640	17552	17362	17721	17416	17664	17645	17555	17449	17505	17577	17771	17346	17694	17582	17621	17833	17630	17690	17652	17555	17520	17465	17534	17520	17509	17465	17216	17388	17522	17662	17567	17738	17851	17421	17384	17434	17664	17570	17752	17702	17540	17548	17362	17720	17527	17636	17674	17467	17518	17499	17426	17564	17454	17344	17409	17521	17595	17815	17491	17470	17416	17586	17370	17503	17568	17417	17496	17503	17500	17323	17502	17544	17615	17398	17434	17540	17607	17594	17494	17495	17526	17492	17603	17562	17544	17578	17497	17425	17346	17542	17614	17329	17394	17428	17472	17601	17546	17599	17377	17549	17611	17592	17501	17708	17586	17340	17651	17514	17629	17669	17544	17457	17516	17537	17376	17390	17459	17625	17634	17342	17630	17361	17542	17389	17465	17392	17616	17532	17539	17457	17488	17596	17632	17661	17601	17417	17416	17531	17676	17551	17313	17426	17569	17495	17683	17565	17533	17479	17295	17569	17682	17518	17421	17359	17542	17618	17775	17518	17725	17706	17562	17351	17493	17387	17548	17609	17441	17548	17500	17390	17662	17495	17506	17609	17467	17579	17475	17614	17345	17646	17295	17552	17503	17571	17639	17419	17408	17599	17687	17704	17572	17678	17704	17495	17427	17613	17389	17394	17605	17574	17513	17628	17405	17561	17565	17354	17667	17241	17531	17548	17513	17326	17353	17687	17535	17258	17526	17644	17468	17427	17478	17648	17645	17395	17565	17390	17529	17479	17568	17496	17579	17689	17527	17478	17611	17466	17653	17521	17471	17641	17459	17526	17403	17525	17518	17520	17561	17306	17590	17476	17840	17465	17427	17546	17501	17547	17401	17470	17430	17353	17553	17514	17671	17682	17414	17634	17477	17677	17525	17529	17388	17556	17491	17736	17668	17704	17627	17373	17550	17421	17514	17449	17620	17370	17466	17584	17435	17457	17786	17428	17483	17527	17402	17565	17333	17552	17520	17443	17508	17656	17442	17601	17769	17550	17462	17425	17446	17619	17506	17644	17722	17665	17577	17589	17636	17502	17578	17777	17616	17584	17469	17234	17422	17577	17536	17375	17635	17597	17380	17396	17522	17517	17614	17551	17398	17409	17771	17356	17576	17652	17691	17555	17389	17546	17475	17536	17649	17560	17806	17528	17602	17491	17397	17367	17570	17457	17608	17644	17708	17418	17724	17628	17570	17648	17620	17473	17594	17576	17503	17605	17550	17502	17389	17462	17425	17438	17768	17508	17787	17418	17513	17456	17630	17631	17632	17435	17770	17452	17639	17354	17534	17425	17508	17543	17385	17495	17603	17702	17525	17377	17362	17527	17443	17576	17488	17475	17552	17608	17374	17541	17595	17242	17478	17534	17741	17565	17841	17681	17488	17603	17569	17471	17570	17626	17639	17395	17785	17514	17537	17446	17557	17361	17702	17514	17549	17561	17506	17639	17640	17802	17593	17355	17359	17476	17521	17497	17577	17513	17709	17525	17532	17468	17450	17360	17715	17501	17596	17569	17575	17583	17388	17447	17515	17662	17577	17430	17449	17595	17602	17550	17441	17283	17330	17655	17478	17454	17549	17401	17587	17548	17569	17654	17535	17456	17468	17596	17690	17524	17503	17545	17622	17684	17534	17378	17270	17600	17527	17681	17482	17601	17404	17400	17561	17615	17544	17465	17512	17486	17365	17599	17564	17617	17626	17607	17422	17579	17383	17333	17544	17579	17383	17544	17568	17639	17511	17404	17721	17598	17536	17403	17557	17550	17506	17576	17541	17346	17366	17439	17673	17459	17478	17506	17408	17313	17640	17512	17701	17438	17668	17637	17774	17425	17569	17401	17622	17489	17385	17434	17679	17506	17548	17776	17433	17461	17580	17654	17566	17543	17499	17527	17446	17541	17371	17634	17555	17513	17710	17568	17569	17761	17644	17721	17575	17503	17493	17450	17412	17469	17383	17375	17724	17662	17439	17437	17463	17386	17589	17464	17449	17569	17726	17483	17314	17257	17526	17449	17652	17508	17484	17580	17508	17650	17584	17454	17634	17469	17592	17202	17373	17497	17566	17590	17577	17609	17593	17493	17554	17488	17460	17531	17440	17461	17568	17559	17445	17466	17393	17316	17509	17560	17366	17508	17742	17438	17383	17483	17624	17429	17701	17574	17515	17536	17556	17481	17597	17713	17468	17833	17598	17512	17524	17557	17690	17640	17605	17456	17507	17361	17696	17628	17529	17560	17496	17486	17612	17428	17353	17706	17445	17726	17297	17387	17550	17496	17779	17649	17817	17370	17620	17540	17579	17490	17448	17527	17423	17628	17403	17643	17565	17493	17461	17554	17586	17668	17790	17342	17512	17460	17808	17685	17719	17352	17562	17642	17497	17503	17368	17333	17556	17593	17488	17540	17462	17365	17477	17596	17368	17462	17489	17452	17245	17668	17467	17775	17734	17636	17658	17530	17377	17687	17580	17589	17650	17412	17687	17635	17685	17535	17552	17536	17483	17620	17338	17550	17492	17424	17471	17462	17616	17430	17587	17513	17597	17411	17775	17436	17703	17571	17564	17395	17514	17309	17659	17495	17504	17580	17469	17577	17542	17511	17532	17407	17558	17562	17547	17502	17317	17551	17720	17805	17687	17490	17341	17600	17546	17347	17319	17574	17536	17693	17598	17431	17540	17542	17568	17381	17393	17667	17500	17480	17589	17546	17544	17490	17562	17662	17429	17550	17672	17634	17756	17386	17624	17481	17567	17657	17571	17343	17510	17719	17735	17372	17639	17573
23851	31398	31194	24160	22617	29903	22942	17908	15227	14031	13764	13658	13783	13953	13744	13693	13799	13799	13750	13669	13634	13840	13749	13697	13919	13704	13708	13692	13541	13723	13888	13802	13747	13711	13705	13627	13856	13832	13644	13859	13848	13624	13744	13649	13720	13757	13616	13649	13751	14007	13669	13705	13785	13731	13682	13625	13749	13792	13590	13780	13586	13725	13814	13568	13809	13718	13703	13866	13851	13949	13727	13803	13863	13625	13786	13709	13762	13800	13746	13869	13807	13800	13751	13737	13764	13760	13661	13688	13598	13772	13579	13682	13687	13648	13553	13813	13722	13771	13783	13624	13588	13774	13640	13626	13796	13865	13804	13610	13845	13702	13872	13736	13631	13492	13853	13756	13640	13841	13547	13630	13805	13642	13895	13727	13872	13866	13731	13675	13613	13674	13502	13594	13706	13758	13769	13843	13603	13772	13808	13733	13598	13837	13723	13715	13687	13707	13646	13782	13730	13660	13558	13708	13725	13563	13754	13769	13643	13457	13754	13789	13767	13708	13977	13610	13845	13721	13840	13796	13640	13648	13906	13675	13626	13542	13938	13939	13690	13701	13639	13663	13632	13816	13668	13736	13726	13627	13677	13786	13847	13776	13799	13829	13720	13726	13767	13656	13882	13729	13699	13724	13832	13658	13686	13889	13788	13636	13749	13746	13636	13673	13774	13908	13640	13682	13817	13758	13797	13670	13881	13615	13528	13748	13816	13743	13713	13882	13722	13669	13611	13755	13809	13750	13694	13602	13643	13693	13762	13739	13784	13575	13522	13669	13699	13757	13841	13586	13857	13694	13682	13772	13699	13703	13725	13688	13671	13685	13764	13597	13760	13676	13662	13737	13754	13773	13637	13734	13704	13761	13674	13862	13800	13605	13665	13748	13657	13710	13712	13840	13754	13589	13828	13814	13733	13790	13790	13642	13746	13663	13732	13842	13684	13827	13808	13698	13737	13729	13748	13742	13651	13689	13639	13668	13738	13825	13635	13621	13791	13643	13624	13786	13639	13728	13594	13689	13570	13841	13840	13776	13593	13573	13716	13629	13754	13646	13725	13688	13690	13690	13763	13729	13812	13696	13698	13639	13575	13603	13694	13665	13715	13639	13634	13570	13695	13835	13759	13569	13764	13724	13772	13809	13781	13731	13618	13631	13593	13773	13658	13769	13838	13790	13874	13651	13738	13811	13627	13749	13641	13669	13724	13830	13752	13682	13740	13732	13734	13761	13704	13844	13784	13736	13683	13924	13578	13633	13805	13700	13520	13696	13989	13721	13678	13616	13909	13620	13724	13721	13649	13719	13594	13607	13727	13752	13686	13792	13547	13618	13586	13667	13680	13709	13716	13748	13762	13743	13666	13452	13728	13665	13646	13696	13681	13755	13763	13574	13694	13647	13851	13568	13669	13589	13935	13943	13883	13823	13649	13729	13670	13650	13627	13715	13817	13734	13722	13780	13837	13591	13792	13638	13764	13740	13768	13663	13782	13632	13736	13720	13612	13934	13640	13826	13694	13654	13733	13853	13642	13815	13671	13792	13832	13704	13653	13782	13622	13710	13707	13679	13572	13763	13709	13751	13727	13795	13603	13653	13656	13698	13608	13815	13707	13896	13572	13608	13646	13649	13705	13680	13499	13863	13733	13694	13798	13715	13804	13697	13639	13869	13838	13840	13803	13838	13777	13705	13792	13665	13767	13800	13838	13699	13710	13706	13626	13911	13649	13765	13716	13688	13699	13809	13770	13706	13764	13771	13846	13677	13574	13796	13764	13645	13730	13613	13600	13793	13802	13592	13670	13719	13757	13728	13769	13855	13761	13585	13638	13840	13667	13748	13658	13786	13747	13785	13776	13614	13766	13618	13794	13711	13680	13705	13785	13696	13794	13593	13774	13792	13602	13569	13733	13648	13685	13621	13782	13740	13630	13783	13715	13719	13798	13888	13552	13790	13686	13768	13618	13862	13951	13515	13810	13845	13838	13733	13740	13731	13637	13735	13712	13741	13607	13818	13853	13556	13720	13670	13792	13520	13617	13796	13610	13849	13650	13730	13638	13594	13786	13723	13810	13662	13651	13812	13871	13689	13701	13759	13755	13649	13774	13650	13761	13712	13785	13703	13705	13725	13592	13725	13632	13706	13557	13772	13724	13791	13638	13890	13778	13736	13748	13745	13738	13779	13868	13771	13817	13881	13841	13656	13684	13667	13711	13683	13554	13775	13767	13785	13691	13511	13736	13843	13673	13650	13726	13705	13691	13578	13777	13664	13741	13702	13691	13632	13577	13721	13843	13645	13783	13802	13602	13751	13761	13768	13686	13656	13532	13834	13656	13718	13537	13738	13764	13733	13690	13764	13636	13810	13561	13651	13629	13818	13702	13786	13685	13694	13653	13772	13836	13703	13794	13717	13613	13632	13714	13833	13486	13640	13690	13647	13897	13780	13766	13711	13600	14001	13551	13879	13655	13731	13671	13676	13705	13749	13851	13669	13664	13844	13783	13738	13719	13753	13863	13559	13646	13613	13755	13771	13841	13816	13660	13742	13684	13652	13672	13698	13793	13815	13666	13705	13631	13744	13813	13722	13932	13634	13669	13710	13824	13669	13713	13779	13572	13783	13768	13792	13707	13572	13660	13854	13850	13801	13599	13726	13702	13750	13555	13692	13572	13591	13744	13878	13759	14027	13776	13556	13735	13665	13729	13749	13636	13643	13757	13848	13631	13774	13706	13765	13811	13896	13723	13725	13728	13698	13727	13873	13751	13828	13775	13691	13747	13789	14040	13699	13815	13686	13876	13752	13767	13620	13727	13722	13647	13636	13867	13807	13702	13648	13631	13539	13664	13790	13538	13658	13648	13736	13616	13543	13793	13709	13803	13608	13808	13873	13693	13661	13677	13677	13786	13802	13879	13598	13770	13858	13695	13860	13757	13839	13664	13805	13770	13675	13704	13811	13679	13531	13762	13642	13653	13661	13583	13729	13663	13725	13742	13597	13780	13740	13792	13534	13832	13783	13771	13603	13693	13781	13693	13720	13607	13672	13715	13677	13597	13619	13770	13631	13660	13714	13649	13519	13871	13751	13822	13754	13655	13723	13752	13754	13747	13681	13699	13757	13685	13676	13769	13748	13635	13656	13694	13962	13572	13726	13657	13711	13784	13612	13756	13865	13680	13577	13682	13821	13622	13684	13911	13637	13691	13637	13851	13765	13822	13699	13659	13679	13833	13727	13691	13795	13712	13881	13778	13713	13824	13692	13679	13775	13595	13707	13779	13709	13582	13814	13606	13856	13727	13610	13737	13823	13952	13560	13720	13663	13706	13599	13810	13672	13797	13524	13656	13745	13592	13613	13819	13725	13805	13680	13957	13634	13835	13571	13627	13784	13721	13784	13649	13731	13786	13672	13767	13721	13711	13895	13790	13847	13690	13686	13681	13771	13709	13657	13642	13751	13647	13683	13763	13784	13490	13640	13808	13659	13770	13794	13748	13849	13671	13734	13748	13832	13638	13530	13651	13907	13765	13720	13817	13716	13656	13623	13822	13816	13723	13604	13723	13781	13475	13815	13612	13685	13719	13667	13780	13772	13661	13441	13745	13731	13712	13847	13597	13632	13733	13765	13616	13785	13703	13660	13757	13713	13748	13844	13842	13896	13759	13626	13647	13762	13812	13899	13659	13728	13834	13777	13632	13809	13924	13609	13739	13796	13867	13707	13692	13767	13706	13743	13712	13707	13782	13497	13818	13663	13886	13633	13601	13876	13798	13624	13776	13691	13703	13723	13741	13606	13699	13809	13769	13812	13660	13652	13830	13609	13654	13809	13608	13926	13743	13767	13784	13732	13847	13777	13622	13786	13788	13621	13640	13673	13692	13590	13760	13571	13803	13566	13575	13639	13633	13834	13662	13653	13745	13676	13709	13617	13674	13636	13779	13579	13736	13637	13652	13807	13609	13776	13822	13614	13565	13755	13815	13946	13911	13795	13732	13657	13614	13670	13860	13797	13698	13621	13758	13725	13806	13599	13569	13611	13761	13754	13797	13693	13815	13769	13833	13840	13740	13675	13590	13760	13739	13715	13782	13919	13820	13770	13802	13667	13694	13647	13681	13708	13770	13788	13635	13681	13485	13623	13713	13696	13622	13707	13608	13788	13626	13717	13628	13820	13594	13603	13691	13698	13748	13760	13725	13622	13825	13638	13771	13691	13707	13738	13760	13633	13709	13791	13639	13784	13585	13791	13722	13714	13598	13820	13709	13772	13585	13753	13765	13817	13824	13599	13714	13580	13752	13697	13764	13611	13635	13784	13676	13668	13817	13797	13816	13697	13753	13662	13804	13564	13672	13758	13806	13736	13711	13806	13698	13545	13762	13751	13690	13746	13790	13752	13705	13909	13784	13822	13734	13685	13683	13656	13856	13825	13799	13711	13696	13596	13968	13742	13763	13774	13574	13697	13663	13698	13784	13777	13874	13868	13721	13649	13584	13868	13804	13589	13733	13709	13690	13761	13736	13514	13645	13777	13771	13721	13663	13793	13690	13696	13847	13654	13655	13662	13823	13619	13813	13497	13601	13741	13889	13704	13981	13534	13717	13751	13630	13774	13642	13729	13963	13591	13809	13605	13727	13763	13881	13618	13624	13633	13751	13568	13681	13589	13654	13726	13705	13617	13759	13679	13707	13886	13677	13465	13787	13620	13802	13730	13594	13695	13572	13748	13733	13731	13765	13809	13798	13738	13901	13704	13732	13785	13770	13697	13745	13961	13801	13704	13763	13893	13904	13592	13750	13648	14006	13671	13802	13516	13703	13745	13707	13721	13946	13574	13868	13849	13804	13751	13672	13760	13661	13576	13766	13694	13544	13719	13870	13740	13711	13650	13705	13731	13707	13706	13735	13701	13860	13673	13684	13667	13726	13854	13743	13695	13694	13629	13701	13638	13799	13729	13832	13841	13641	13748	13689	13713	13705	13857	13796	13788	13679	13701	13722	13686	13742	13697	13635	13713	13810	13698	13770	13696	13637	13743	13655	13820	13612	13673	13666	13703	13736	13679	13630	13821	13789	13481	13893	13568	13727	13715	13713	13553	13790	13846	13660	13533	13648	13733	13618	13723	13735	13773	13773	13728	13684	13838
25450	21474	28875	26074	38826	67721	55467	39223	26668	20703	18792	18170	18084	18360	17960	17928	18230	18103	18207	18074	18013	18057	18058	17990	17840	17941	17871	18154	17838	18196	18089	17921	18003	17828	17946	17827	17983	18159	18041	18048	17959	17881	18121	17894	17908	18008	18004	17891	18243	17910	17939	17797	17997	17859	18098	17746	18023	18020	18091	17953	18055	18063	17981	17868	17894	17976	17833	17897	18201	18042	17921	17972	18027	17976	18040	17866	18019	17921	18055	18002	17871	17830	17818	17917	18147	18164	17853	18019	18025	17866	17918	17736	17982	18093	17835	17921	17879	17914	18081	17738	17973	17938	18013	17900	17972	17869	17724	17879	17957	17999	17953	17810	17995	17945	17769	17974	17861	17816	18114	17946	17793	18066	17811	18047	17879	18008	17842	18106	18036	17896	17709	17961	17977	17911	17960	18057	17928	18004	18014	18010	17953	18065	18218	17952	17759	18048	17641	17825	17959	17888	17847	17910	18063	17917	18129	17812	18030	17801	17994	17861	18196	17991	17826	18006	17833	17935	17988	17934	18057	17834	17930	17937	18040	17945	18011	17999	17854	17971	17935	18040	17814	17693	17893	18128	17969	17913	17742	17978	18153	18012	17786	17806	17837	18001	17921	17985	17887	17991	17827	17938	18058	18241	18119	17837	18076	18117	18150	17953	18097	17914	17919	17737	17996	17967	17767	17960	18044	17829	18031	17884	17891	17892	17865	18024	17814	17983	18005	18019	18059	17973	18008	18009	17930	17800	17798	17984	17867	17811	17980	17785	17894	17847	17877	17978	17868	17902	18024	17912	18114	18063	18107	17634	18054	17722	17947	17958	18009	18075	17938	17902	17953	17938	17991	17675	17767	18023	17820	17834	17883	17906	17808	17837	18035	17931	17801	17845	17948	17759	17908	17893	17900	17767	17798	17900	17869	17883	17867	18037	17751	18035	18065	17757	17878	17774	17893	17852	18084	17728	17792	17883	18054	17995	17735	17858	17910	17879	18210	17955	17983	17639	17856	17836	17916	17756	18041	17739	18096	18070	17910	17891	17958	17773	17868	18021	17781	17989	17953	18144	18082	18018	17974	18333	17855	17808	17890	18010	17927	18215	17602	17996	17952	18013	17852	17837	17872	17745	17767	17836	18142	17939	17815	17841	17947	17824	17840	17817	17909	18081	17862	18024	17921	17905	18010	17835	17891	17899	18044	18066	17885	17967	17963	17863	18011	17768	17884	18240	17765	18014	17980	17748	17903	18057	17927	18137	17963	17834	18130	17847	17800	17842	18131	17929	17880	17951	17900	17884	18103	17957	17868	18065	18227	17969	18131	17888	17762	17844	18023	18040	18193	17881	17829	18105	17845	18045	17729	17847	17929	17878	17881	17795	17815	17867	17876	18076	17958	17901	17871	18036	17740	18055	17969	18021	17766	17854	18011	18074	17860	18029	18045	17905	17907	17948	17857	17901	17810	18011	17896	17846	17976	18059	17846	18064	18013	17858	17990	18003	18099	17907	17808	17993	17960	18014	18083	17978	17830	18038	17898	18001	17860	18041	17961	17870	18057	17991	17895	17721	17951	17790	17778	18151	18043	17784	18045	17864	17783	17827	18097	17943	17995	17928	18042	18041	17956	18053	17842	17916	18093	17969	18241	18068	17849	18089	17979	18056	18006	18069	18035	18046	17921	17882	17901	17847	17868	17860	18043	18061	17948	18072	17911	17782	17849	17987	18033	17890	18209	18051	17931	18117	17997	17981	17971	17972	17814	18113	18077	17858	17869	17823	17976	17832	17858	18029	17804	18186	17721	17952	17875	18048	17839	17915	17818	17897	18007	17834	17979	17971	18006	17915	17895	17926	18019	17992	17845	18061	18011	17874	17996	17974	17887	17758	17840	17930	18002	17804	17924	17688	18035	18054	17944	18021	18064	17803	17841	17742	17934	17900	17853	17851	17787	18079	17887	17940	17945	18119	17703	18021	18184	17923	17766	17928	17935	17941	17969	17846	18169	17997	17816	17977	17561	18067	17993	18007	17682	17978	17906	18007	17898	17886	17927	18002	18059	18117	17965	18022	17864	17879	18026	17817	17934	17926	18106	17857	17848	17931	17985	17857	18091	17779	18043	18135	18002	17758	18048	17865	17845	17946	17923	17881	17784	17928	17965	17835	17884	17781	17913	17909	18040	18001	17735	17995	17694	17935	17845	17775	17960	17933	18011	17900	18158	17784	18006	18051	17798	17732	17926	17781	17868	17995	18000	17943	17895	17883	17913	17731	18131	17990	17941	17639	18006	17956	17957	17891	17847	17719	17903	17954	17935	18110	17837	18258	18109	18022	17887	17938	17730	17896	18047	17965	17880	17820	17939	17959	17905	17988	18023	18050	17794	18029	17754	17980	18057	18111	18107	17905	17931	17977	17922	17954	18171	18049	17948	18023	18152	18021	18115	18172	18070	17867	17741	17820	17958	18027	17823	17742	17849	18234	17984	17869	18255	17903	17934	17907	17869	17816	17961	17964	18197	18037	17810	18053	18257	18018	17910	17980	17993	17926	17896	17919	17833	17929	17992	17873	17906	17826	17954	17989	17923	17942	17984	17963	17986	17935	18003	18032	18072	17886	17817	17828	18062	18089	17750	17933	17931	17861	17868	18096	17925	17856	17929	17993	17955	17762	18066	17680	17892	17892	17865	17913	18048	18125	18068	17976	18069	17772	17796	17803	17877	17745	18036	18118	17969	17830	18080	17853	17827	17620	17884	17853	18065	18059	17906	17985	18073	17930	17855	17964	17871	17844	18005	17808	18038	17860	17926	17956	18069	17979	17944	17963	18127	17999	17903	17883	18013	17882	17915	17903	18113	17803	17907	17766	18116	17894	17915	17921	17974	17752	18078	17915	17820	17813	17849	17987	17979	17947	17990	18050	17844	17975	17959	17839	17794	17992	17840	17749	17926	17893	17912	18081	17895	17932	17755	18152	17814	17946	18156	18077	17990	17800	18074	17919	18100	18001	18077	17979	17941	18031	17901	17904	18145	17891	17779	17796	17832	17986	18067	18121	17846	17661	17947	17973	18046	18019	17854	18087	18030	17984	17939	18093	17943	17917	17960	17927	17897	17915	17874	18011	17888	17822	18007	18077	17988	17885	17947	17771	17984	18144	17934	18093	17975	17901	17845	17918	17872	18014	17863	18125	17937	17879	18046	18178	17900	17893	17844	17971	17871	17928	18072	17820	17928	17787	17929	17867	18044	18059	18270	17985	17931	17985	17873	17761	17589	17834	17994	17788	17964	17851	17803	17966	18011	17972	18122	17988	17969	17696	17839	18171	17966	17968	17723	17876	17845	18004	18045	17988	18035	17966	17710	17840	17895	17971	17770	17995	17932	18006	17835	17945	17879	17965	17849	17687	17923	18035	17826	17801	17841	17849	17910	17926	17937	18074	18092	18066	17914	18050	17908	17928	17859	17750	18033	17907	17785	17714	17878	17686	17790	17728	17841	18043	17904	17889	17970	18109	18031	17903	17980	17968	18080	17873	17826	17753	17871	17988	18030	17820	17828	18020	17890	17876	17997	17904	18011	17988	17906	17994	17785	17845	18037	18023	18046	18116	17755	17953	17797	17830	17991	17879	18055	17822	17816	17882	18023	17754	18081	17999	17917	17998	17944	18066	18173	17856	17952	17857	17851	17823	17779	17931	18040	17752	18054	18041	17937	17950	18044	17988	18154	17825	17952	17858	17867	17856	17956	17941	17610	18033	17840	18035	18118	17715	17966	17878	17923	17987	18051	18028	17904	17917	18200	17786	17712	17961	18068	17865	17841	17934	18099	17901	18130	17849	17733	17890	18012	17972	17947	17891	18028	17977	18099	17974	18058	17975	18054	17834	17876	17702	17833	17927	17871	17984	17929	18103	17959	17742	17675	17953	17942	18079	18030	17917	18122	17948	18069	18062	18003	17957	18013	18112	17997	17732	18018	17846	17972	18153	17926	18025	17996	17907	17986	18074	17821	17922	17841	17914	17895	17903	17871	17962	17702	18183	17803	17877	17763	17799	17777	18025	17833	17913	17961	18078	17894	17935	18113	18051	17941	17798	17909	17767	17904	18014	18013	17808	17806	17916	18056	17919	18034	17744	17663	17824	18005	17815	17875	17881	18072	17939	18019	17759	17829	18080	18115	18081	18089	17996	17885	17749	17862	17885	17898	18074	17884	17745	17748	17964	17917	18141	17775	17984	18018	17965	17606	17979	18253	17717	18039	18011	17964	17821	17805	17977	17789	17779	17978	17725	18044	17983	18017	17822	18002	17799	17954	17999	17955	17937	17870	17697	18047	17639	17886	17951	17814	17953	18000	17906	18035	17981	18050	18186	17859	18004	17890	17827	18001	17918	17926	17974	17845	18077	17857	18170	18164	17982	17989	18028	18043	17818	17845	17816	17957	17671	17675	17905	17910	17842	17948	17700	17796	17933	18061	17896	18133	17898	17953	17861	17934	18057	18019	17907	17833	18090	17891	18217	17872	17951	17805	17903	18063	18150	17670	17850	18217	18086	18087	17908	17846	17897	17938	17854	18018	18091	17849	17945	18028	17950	18000	17789	17843	18006	17765	17855	17983	17862	17877	18030	18056	17990	17831	17880	17923	17804	17885	17905	18247	17832	18016	17853	17796	17963	17972	17936	18007	17788	18052	18012	17791	17775	18118	18007	17994	17710	17977	17990	18055	17818	17912	18113	17932	18050	17812	17737	17945	17737	18034	18062	17928	18011	17832	17895	17976	18040	17939	17861	18054	17884	17989	17859	17809	17933	18020	18088	18128	18072	17808	17802	18029	17924	18153	17852	17902	17929	18064	17809	18094	18089	17881	17669	17973	17813	17685	18050	17797	17871	17951	17842	17753	18072	17765	17939	17860	17876	17940	17979	18023	18091	17910	17958	17865	17913	17864	17823	17909	17874	17825	17937	18117	18143	18085	17936	18033	17991	18021	17937	17878	17932	17696	17945	17992	18098	17817	17855	17856	18002	17896	17858	17832	18026	18045	18053	18009	17940	17830	17971	17895	17736	17753	17911	17949	18012	18276	17942	18053	17916	17915	17949	17915	17835	17871	18133	17993	18005	17902	17983	17872	17857	17744	18104	17653	17600
23311	37262	38274	35943	49472	66081	51244	35890	22089	15887	14277	13918	14107	13970	13981	13913	14070	13891	14148	14050	14112	13930	14123	14083	14083	14187	14003	13957	14018	13954	14019	13949	13919	14016	13924	14136	13939	13925	13899	13980	14093	13965	14036	14024	13997	14008	14041	13984	13843	13979	14025	14098	13969	14082	14098	14046	14004	14106	13929	13907	14066	13907	14085	14041	14115	13926	14125	13947	14027	14079	14011	13984	13916	13982	14037	14105	14044	14126	14059	13863	14273	14149	13882	13983	13976	13969	14063	14184	14150	14080	13892	14019	14030	14040	13906	14041	14152	14012	13890	13993	14087	13948	13954	14147	13817	13965	13994	13967	13937	13857	14178	13956	14079	14201	14082	14084	14061	14096	14131	13999	14058	13957	14165	14189	14163	13906	14047	14077	14038	13960	13789	14042	14047	13983	13910	13845	13966	13966	14138	13961	14183	14023	13981	13992	14014	14024	14062	14033	13938	13960	14088	13958	14163	13913	14069	14081	14017	13994	14080	14067	14068	14017	13904	14106	13952	14092	14162	13875	14001	13971	14213	14091	13960	14042	13863	14017	14164	14026	13978	14042	14127	13844	14222	13984	13970	14092	14110	14078	13817	14034	14119	13957	14081	13941	14105	13936	13935	13933	13870	14237	13981	14005	13992	14087	13934	14132	13868	13935	14109	13941	13934	13926	14134	13953	14287	13952	13892	13979	13917	14093	14053	14061	14051	14035	13961	14036	13931	14083	13857	13895	13989	14030	13997	13883	13989	13854	14005	13996	14133	13967	14103	13962	14194	14174	13886	13981	14021	14035	13940	14002	14004	13991	14021	14039	13950	14110	14003	13928	14035	14022	13901	13862	14098	14180	13889	14007	13851	13956	14014	13943	14110	14038	14019	14153	13992	14088	14046	13823	14155	14008	13976	13889	14047	13930	14031	14026	13999	14184	13925	13942	14096	14033	13832	14028	13971	13965	13976	13977	13979	13926	13886	13923	13893	13915	14022	13938	14031	13872	14040	14029	13946	14018	14150	13967	14163	14053	13967	14035	13953	13986	13903	13955	14051	14059	13927	14024	14020	14037	14094	13945	13833	14027	14009	13869	13978	13966	13981	14051	14058	13986	13935	14052	13937	13879	13977	13857	14113	14020	13979	14047	14031	13930	14055	14037	13975	13911	14016	14065	14070	13916	14075	14014	13961	14037	13845	13806	14094	13925	13964	14032	13954	14096	13887	13930	13944	13994	14011	14137	14023	13996	14097	14002	14047	13932	13907	14049	13883	13893	13893	14048	13860	14094	13941	13871	14122	13885	13926	13917	14080	13962	14200	13995	14099	14050	14082	13884	13893	14009	14066	13946	14128	13935	14051	13958	14241	13918	13984	14064	13989	13996	13902	13989	13923	13881	13973	13819	13927	14110	14031	14103	13892	14167	14011	13984	14021	14043	14083	13801	13896	13777	14083	13893	14067	13985	13945	14051	13993	14019	13967	13884	13920	13944	14125	14111	13961	13967	14158	14052	14120	13994	13930	13983	14053	14035	13982	13959	14046	14118	13863	13897	14009	14030	13972	14042	14084	13963	14071	14059	14001	13975	14060	14062	14126	13906	13910	14072	13973	13939	13903	13884	13892	14123	13998	14004	14054	14086	14079	14080	14085	13947	13999	14039	13932	13913	14047	14011	14086	13985	14141	14056	13986	14013	14082	14070	14067	13998	14095	13932	14093	14125	14089	13868	13891	13977	14110	14053	14142	13999	13991	14027	13901	14164	14119	14075	13920	13892	13991	13981	13885	14007	14035	14047	13947	13992	14038	13877	14052	13888	14000	13965	13980	14053	14024	13997	14070	13884	14195	14014	14015	14040	13905	13927	13929	14093	14077	14057	13933	14066	14008	13870	13801	14064	13919	13942	13887	14028	13923	14169	13978	14037	14029	13979	13888	14017	13998	13818	14099	14054	13825	13996	14117	14084	14097	13796	14028	14039	14062	13983	13768	13819	13940	13814	13995	14090	13966	13901	13914	13996	14070	14002	14073	14009	14070	13821	13770	14137	14002	13923	14042	14030	14005	13914	14128	14011	14088	13961	13977	14003	14118	14191	13942	13835	13845	14118	14045	13964	13845	14077	13775	13881	14196	14128	14075	14043	14010	14044	13940	14045	14070	14023	14076	13865	13984	14204	14139	13933	14144	14042	14050	13937	13875	13891	14094	14040	14055	14153	14215	14031	14057	14080	13876	14078	13966	14163	14042	14116	13983	13932	14063	13900	14013	14117	14003	13994	13958	14078	14143	13952	14134	13940	14024	14015	14030	14048	13904	14050	14058	13915	14123	14103	13884	14124	13900	13948	13961	14102	14028	14017	14067	14084	13986	14006	14148	13994	14035	14052	13978	13996	14132	13955	14157	14021	13945	13928	14106	14043	14008	14097	14100	13894	14086	14178	14023	14094	14069	14063	13839	14150	13971	13867	14088	13950	14126	14079	14016	14135	13934	13981	13837	14072	13914	13925	13999	13953	13971	13867	14138	13930	14059	14105	14077	14029	14029	13974	14109	13886	13943	14127	14025	14086	14035	14021	14149	13999	14015	13963	13938	14045	14102	14175	13722	13985	13998	14108	13993	14026	14160	13970	13883	14016	14075	14003	14070	13968	13876	13909	13946	13947	14070	14057	14125	13973	14143	14081	13921	14026	14049	14051	14059	13849	13966	14048	14012	13836	13993	14044	14149	13830	13962	14090	14076	14021	13994	13919	14094	13980	13940	14049	14080	13974	14041	13997	14039	13973	14072	13843	14111	14140	14022	14149	14003	13961	13936	14087	14208	13897	14086	13904	13966	13910	14047	13851	14054	13885	13937	14090	14109	13976	13925	14086	13938	13943	14066	14046	14046	14167	13958	14138	14051	14059	13992	13956	14136	14133	14125	14052	14057	13951	13929	13975	14183	13972	14107	13763	14046	13874	13893	14197	14160	14038	14041	13914	14021	13892	13911	13936	14043	13965	13894	13968	13914	13901	13960	14008	14011	13978	13986	13910	14185	14040	14060	14093	13855	13916	13933	13904	14133	13945	13927	14208	13849	14008	14031	13917	13827	14059	13956	13975	14008	13943	14049	13931	14096	13988	14053	14095	14078	13970	13918	13969	14085	14125	13891	14177	13931	13874	14144	14099	13946	14037	13944	13983	13875	14104	13847	13967	14037	13981	13932	14099	14106	14040	13887	13920	14026	14081	14136	14043	13966	14045	13979	13947	13847	14039	14143	14100	13955	13994	14138	13910	14051	13931	13910	13832	13986	13827	14101	14098	14134	13967	13890	13836	14023	14046	13976	13992	13878	14061	14027	13772	14078	14223	14009	13984	13909	14054	13871	13724	13904	14068	14013	14084	14048	14124	13924	14006	14102	14041	14044	14037	13978	14078	13841	13942	14044	13936	14044	13969	13874	14023	13903	13977	13984	13804	13925	13977	13872	14033	13948	13999	13954	13948	14334	13990	14048	13917	13973	13950	13923	13950	13956	13883	13994	14068	14181	13951	14050	14140	13879	13827	14006	14079	13972	14176	13947	13896	13964	14221	14121	14002	13932	13904	14094	13986	14092	14019	14108	13854	13929	13939	14033	14175	13988	14032	14044	14102	14026	14024	14025	14027	14059	14058	13942	14138	13981	13892	13984	14110	13940	13942	13994	14081	13955	13825	14026	13904	13890	13900	14052	13959	14035	13839	14071	14039	13899	14004	14062	14095	14135	14038	14004	14126	13972	13968	14118	14042	14047	14027	13835	13905	14121	13927	14004	14028	13821	14103	13902	13875	14034	13901	14001	13989	14104	13987	14241	13952	13968	14079	14053	13961	14047	14146	14083	13916	13920	13977	13884	13991	13991	13984	13927	14050	13892	14128	14153	13973	13962	13873	14093	14050	13841	14002	14030	13992	14014	13917	14070	13982	14040	14075	13982	14284	13984	13938	14027	14140	14178	13849	14145	14195	13928	14012	14065	14023	13901	13920	14164	14006	13928	13941	13953	14012	14125	13879	13861	14078	13910	13925	14048	14158	14159	14091	14120	13964	13924	14081	14148	14056	14078	14020	13981	13906	14145	14010	13872	13975	13892	14170	14058	13977	13889	13951	13957	13925	13974	14030	14090	13976	14022	13989	14002	14073	13953	14020	13973	14094	13870	13897	14098	14133	13971	13997	13806	13877	13739	13875	13927	13871	14035	13749	13910	14040	13952	13935	14042	13994	14053	14080	13972	13950	14040	14077	13884	14004	14026	13882	13825	13971	13950	13996	13899	14137	13932	14073	14064	13970	14114	14218	13970	13974	14136	14065	13883	14036	14046	14087	13847	13919	14060	14079	13966	13991	14000	14083	13810	14105	14135	14092	13992	13947	14076	14073	14191	14132	13953	14186	14029	13984	14015	13942	14141	14015	14151	13999	14026	13968	13875	14055	13947	13802	14122	14009	14049	13863	14024	13864	14044	14009	13888	14053	13904	13899	14183	13927	13926	13922	13793	13964	14006	14128	14064	14037	14036	13890	14011	14107	14033	13942	13981	14149	13856	14019	13895	13929	14085	13758	14073	14042	13952	14025	13999	13942	13892	13953	13931	13951	13850	14050	13930	13899	14120	13996	13848	13943	13899	13983	14022	14010	14107	14077	13917	14018	14079	13993	14027	13834	13947	13901	14127	13989	13900	14075	13959	14075	13989	14049	13987	13945	13999	14056	13966	13939	14022	13996	14195	14060	13970	14050	14077	14000	14034	14053	13939	14007	13925	13909	14047	14072	13843	13854	14062	13996	14081	13984	13892	13932	14055	13947	14006	14027	14032	14020	14106	13961	14124	13997	14102	13948	13896	14148	13942	14107	14034	14033	13941	13961	14112	13976	13917	13946	14024	14008	13938	13963	13952	14011	14084	14112	14034	14054	13774	14030	14043	13928	13923	13944	14071	13838	13960	13969	13845	14097	13997	13796	14073	13880	13980	14086	13972	14029	13965	14061	14004	14041	14030	13831	14014	13962	13887	13953	13889	14047	13981	13845	14066	14010	13913	13982	14080	13935	13980	14095	14045	14069	13977	13928	13895	14058	13942	14008	13879	14067	13962	14031	13952	13896	13973	14049	14070	13889	13971	13854	14043	14010	14007	14018
23928	21375	29040	24464	40966	74511	64149	47095	31521	22674	19091	17991	17895	17809	17640	17761	17678	17610	17655	17659	17890	17619	17737	17633	17627	17537	17719	17694	17660	17656	17814	17669	17652	17613	17543	17641	17496	17494	17431	17654	17609	17446	17473	17611	17480	17455	17506	17545	17519	17535	17390	17795	17413	17553	17560	17615	17555	17629	17535	17582	17661	17571	17366	17724	17502	17591	17551	17599	17578	17595	17442	17549	17566	17816	17545	17597	17704	17477	17379	17650	17487	17526	17383	17574	17466	17582	17619	17514	17681	17414	17456	17601	17371	17413	17565	17630	17437	17477	17660	17515	17432	17500	17624	17548	17460	17427	17563	17475	17470	17494	17585	17686	17481	17347	17429	17427	17326	17455	17426	17508	17549	17300	17486	17421	17494	17404	17485	17467	17705	17483	17648	17583	17443	17379	17686	17598	17406	17603	17463	17636	17308	17426	17470	17531	17332	17457	17594	17433	17436	17530	17509	17596	17320	17327	17467	17413	17600	17544	17648	17412	17675	17493	17530	17560	17647	17574	17428	17314	17213	17485	17476	17444	17499	17552	17363	17558	17583	17391	17485	17466	17541	17291	17548	17589	17479	17357	17445	17450	17683	17469	17540	17392	17365	17458	17810	17383	17439	17446	17598	17718	17558	17441	17547	17394	17471	17358	17485	17710	17727	17523	17551	17235	17463	17275	17449	17586	17540	17386	17636	17593	17537	17451	17469	17260	17470	17527	17730	17495	17263	17627	17540	17574	17579	17565	17652	17636	17317	17579	17564	17430	17355	17544	17494	17499	17411	17455	17508	17424	17549	17574	17609	17387	17334	17413	17567	17553	17614	17504	17372	17296	17348	17477	17496	17518	17551	17572	17368	17490	17656	17696	17368	17650	17366	17375	17549	17534	17607	17620	17500	17425	17346	17687	17655	17503	17567	17293	17465	17580	17551	17739	17494	17519	17302	17432	17656	17517	17533	17390	17568	17580	17471	17525	17602	17429	17669	17470	17420	17490	17399	17465	17612	17423	17569	17234	17530	17596	17545	17519	17607	17447	17473	17504	17434	17773	17590	17604	17572	17510	17513	17519	17538	17497	17494	17476	17548	17580	17508	17414	17464	17387	17504	17346	17541	17439	17578	17721	17487	17521	17431	17420	17458	17504	17574	17396	17662	17680	17586	17397	17643	17705	17599	17543	17429	17400	17358	17474	17371	17400	17456	17487	17644	17594	17516	17475	17506	17533	17598	17650	17501	17372	17428	17400	17366	17290	17520	17640	17494	17413	17619	17638	17436	17442	17501	17637	17598	17552	17506	17191	17291	17459	17630	17539	17645	17497	17419	17384	17380	17354	17538	17544	17609	17487	17463	17588	17426	17671	17573	17442	17623	17548	17542	17706	17312	17718	17548	17472	17437	17497	17353	17496	17631	17555	17481	17473	17673	17627	17513	17433	17539	17683	17654	17678	17617	17439	17520	17482	17480	17541	17277	17586	17451	17446	17468	17397	17629	17598	17620	17468	17526	17431	17628	17495	17513	17517	17327	17527	17550	17629	17471	17455	17493	17313	17530	17477	17462	17360	17646	17417	17509	17515	17582	17583	17204	17254	17652	17691	17528	17548	17479	17689	17577	17722	17548	17441	17474	17562	17408	17428	17783	17692	17725	17516	17325	17456	17412	17599	17512	17543	17487	17513	17621	17399	17416	17735	17534	17546	17505	17722	17410	17426	17345	17455	17680	17477	17469	17602	17611	17691	17376	17645	17641	17546	17401	17421	17528	17468	17457	17633	17583	17322	17550	17332	17642	17534	17492	17368	17654	17450	17407	17663	17648	17680	17311	17478	17507	17368	17340	17533	17326	17471	17564	17569	17596	17719	17601	17248	17614	17363	17509	17421	17532	17437	17501	17613	17604	17581	17465	17554	17597	17539	17514	17567	17759	17465	17552	17506	17786	17523	17688	17516	17641	17434	17315	17353	17542	17546	17596	17508	17491	17498	17429	17383	17485	17705	17694	17508	17457	17369	17402	17427	17507	17460	17619	17562	17566	17244	17490	17663	17731	17522	17630	17502	17642	17452	17508	17492	17543	17438	17550	17462	17539	17745	17414	17679	17543	17636	17322	17642	17580	17441	17459	17579	17658	17583	17522	17520	17458	17450	17594	17467	17629	17477	17304	17426	17394	17404	17521	17546	17541	17468	17522	17593	17364	17597	17416	17396	17601	17543	17453	17419	17653	17535	17457	17724	17526	17457	17478	17384	17494	17669	17552	17240	17523	17485	17490	17246	17477	17443	17643	17438	17580	17630	17561	17346	17669	17498	17443	17376	17683	17440	17253	17536	17643	17394	17366	17385	17632	17457	17674	17696	17480	17351	17553	17478	17568	17370	17626	17465	17565	17386	17419	17378	17428	17567	17455	17483	17498	17415	17470	17466	17427	17537	17626	17364	17295	17419	17521	17547	17444	17521	17522	17756	17506	17541	17598	17383	17818	17627	17583	17561	17727	17482	17496	17561	17570	17490	17590	17518	17592	17535	17469	17672	17317	17313	17480	17475	17463	17636	17454	17618	17417	17489	17174	17481	17635	17328	17502	17398	17417	17596	17524	17470	17370	17619	17477	17240	17514	17597	17422	17474	17507	17720	17474	17511	17378	17611	17551	17686	17627	17531	17527	17458	17640	17417	17433	17601	17444	17549	17463	17607	17627	17612	17765	17510	17465	17674	17615	17519	17605	17549	17456	17434	17495	17375	17470	17495	17376	17403	17400	17557	17467	17548	17472	17506	17445	17490	17376	17464	17480	17396	17506	17414	17512	17403	17544	17419	17455	17537	17625	17760	17390	17577	17445	17498	17532	17565	17414	17316	17626	17543	17530	17584	17532	17681	17734	17592	17493	17618	17414	17362	17482	17338	17547	17656	17563	17325	17296	17516	17543	17587	17582	17649	17528	17452	17470	17704	17277	17631	17463	17226	17346	17527	17648	17669	17649	17536	17453	17488	17594	17396	17654	17483	17547	17633	17643	17329	17495	17461	17225	17394	17650	17681	17482	17392	17361	17696	17466	17575	17713	17513	17555	17588	17421	17427	17543	17667	17661	17330	17543	17400	17389	17521	17479	17424	17316	17559	17463	17588	17498	17400	17371	17411	17506	17306	17637	17581	17444	17338	17634	17315	17497	17519	17319	17718	17568	17402	17391	17559	17441	17316	17408	17288	17592	17643	17473	17660	17586	17573	17549	17491	17496	17423	17335	17472	17534	17544	17491	17632	17465	17488	17575	17523	17539	17399	17303	17548	17616	17515	17493	17275	17350	17515	17641	17761	17548	17461	17503	17420	17267	17515	17701	17246	17450	17449	17599	17615	17388	17464	17351	17483	17335	17673	17336	17451	17565	17550	17685	17431	17556	17492	17548	17524	17578	17211	17445	17485	17511	17523	17462	17531	17676	17526	17501	17459	17396	17294	17598	17428	17606	17401	17361	17328	17377	17595	17437	17595	17731	17687	17686	17458	17420	17384	17360	17483	17591	17652	17452	17657	17563	17473	17443	17550	17612	17490	17512	17513	17617	17656	17620	17458	17661	17552	17450	17484	17597	17782	17389	17559	17492	17409	17307	17569	17498	17666	17541	17509	17486	17567	17647	17459	17471	17469	17457	17567	17554	17452	17514	17446	17521	17427	17418	17420	17567	17599	17595	17568	17529	17500	17518	17577	17683	17367	17593	17463	17642	17402	17404	17473	17609	17668	17747	17601	17533	17646	17490	17453	17449	17436	17508	17598	17536	17563	17490	17420	17579	17355	17475	17508	17514	17404	17511	17630	17458	17580	17527	17671	17594	17694	17491	17624	17467	17546	17653	17369	17573	17365	17591	17501	17398	17598	17440	17572	17533	17325	17393	17622	17714	17551	17532	17164	17549	17356	17564	17504	17521	17523	17712	17640	17511	17558	17533	17356	17561	17512	17652	17567	17453	17646	17460	17403	17561	17759	17420	17397	17726	17405	17583	17222	17538	17428	17775	17568	17561	17519	17580	17579	17411	17462	17569	17420	17467	17464	17375	17561	17334	17584	17628	17443	17742	17490	17505	17467	17356	17532	17379	17633	17455	17476	17460	17477	17578	17443	17439	17516	17519	17812	17592	17443	17664	17393	17494	17668	17444	17484	17451	17571	17635	17535	17465	17418	17618	17439	17443	17421	17533	17418	17246	17470	17444	17600	17541	17519	17292	17712	17670	17533	17659	17508	17410	17444	17405	17510	17552	17457	17417	17480	17498	17562	17530	17260	17502	17437	17610	17445	17714	17523	17566	17478	17453	17450	17470	17527	17635	17556	17443	17447	17301	17616	17343	17524	17515	17506	17235	17509	17600	17524	17542	17473	17588	17598	17465	17283	17597	17355	17502	17521	17518	17770	17575	17535	17237	17574	17524	17467	17411	17278	17617	17736	17666	17469	17554	17486	17564	17322	17863	17529	17464	17297	17433	17478	17303	17625	17442	17425	17473	17359	17614	17587	17524	17131	17661	17614	17574	17704	17402	17677	17481	17530	17695	17472	17482	17651	17476	17275	17468	17618	17563	17487	17539	17479	17523	17627	17492	17219	17702	17528	17467	17454	17535	17534	17491	17455	17511	17620	17556	17428	17466	17523	17627	17690	17593	17458	17722	17492	17643	17436	17512	17467	17409	17556	17497	17534	17490	17455	17555	17095	17472	17431	17408	17622	17636	17565	17612	17643	17500	17736	17476	17746	17412	17241	17473	17426	17325	17403	17731	17421	17402	17230	17544	17611	17489	17650	17710	17646	17423	17505	17549	17401	17497	17355	17611	17554	17751	17748	17586	17339	17554	17440	17585	17562	17385	17550	17389	17623	17492	17468	17569	17624	17600	17527	17676	17367	17423	17343	17567	17534	17477	17391	17578	17450	17465	17290	17499	17413	17587	17686	17384	17377	17272	17533	17415	17414	17600	17567	17295	17466	17384	17562	17566	17368	17500	17657	17346	17403	17147	17608	17520	17491	17618	17445	17589	17357	17574	17686	17257	17503	17405	17386	17587	17501	17647	17534	17328	17340	17541	17549	17555	17598	17329	17395	17422	17578	17306	17469	17281	17429	17509	17460	17328	17518	17485	17427	17424	17616	17330	17446
24625	43690	43896	41744	62191	80091	63150	45071	27745	17367	14371	13798	13837	13600	13811	13718	13503	13883	13763	13773	13803	13736	13647	13766	13703	13592	13660	13784	13877	13684	13667	13641	13780	13721	13580	13749	13757	13623	13504	13659	13591	13834	13699	13577	13806	13622	13663	13677	13808	13758	13810	13558	13634	13636	13648	13875	13582	13676	13638	13661	13563	13647	13813	13809	13852	13756	13520	13782	13651	13527	13747	13647	13650	13663	13632	13803	13635	13638	13609	13606	13767	13936	13675	13656	13868	13563	13707	13597	13702	13774	13627	13794	13729	13767	13673	13764	13793	13737	13671	13799	13795	13740	13643	13602	13794	13654	13782	13686	13831	13525	13761	13597	13851	13655	13628	13714	13582	13680	13677	13781	13758	13716	13699	13689	13640	13699	13766	13608	13662	13521	13772	13760	13644	13774	13760	13667	13542	13591	13612	13668	13707	13621	13787	13919	13571	13730	13755	13752	13841	13753	13751	13697	13619	13854	13490	13547	13515	13618	13673	13702	13862	13530	13605	13843	13661	13721	13742	13718	13798	13912	13793	13667	13750	13613	13659	13562	13805	13836	13741	13513	13725	13726	13692	13718	13632	13632	13787	13611	13707	13652	13725	13675	13847	13720	13523	13769	13660	13590	13765	13774	13713	13653	13603	13664	13781	13672	13681	13826	13738	13818	13624	13735	13627	13708	13692	13777	13575	13735	13683	13634	13587	13485	13802	13647	13818	13678	13711	13762	13677	13785	13783	13712	13639	13577	13734	13590	13698	13728	13832	13678	13565	13734	13694	13769	13592	13715	13824	13571	13686	13614	13842	13649	13599	13670	13736	13759	13794	13760	13619	13548	13782	13813	13716	13512	13721	13612	13744	13662	13662	13668	13663	13584	13679	13712	13550	13745	13662	13577	13755	13459	13622	13611	13889	13645	13799	13444	13717	13852	13514	13619	13575	13696	13679	13685	13669	13473	13629	13750	13706	13722	13751	13605	13735	13799	13775	14023	13531	13758	13782	13689	13732	13743	13763	13569	13831	13708	13760	13639	13851	13549	13836	13723	13591	13824	13552	13625	13772	13806	13751	13592	13596	13594	13729	13811	13672	13560	13645	13746	13643	13545	13643	13625	13734	13616	13819	13707	13665	13681	13692	13675	13706	13740	13756	13718	13772	13704	13721	13516	13733	13682	13712	13725	13784	13516	13778	13779	13770	13873	13824	13671	13680	13707	13784	13612	13648	13794	13861	13744	13614	13719	13589	13682	13742	13782	13621	13660	13694	13488	13712	13503	13693	13692	13545	13592	13620	13584	13726	13752	13856	13699	13704	13603	13595	13678	13647	13711	13546	13528	13668	13578	13865	13737	13814	13656	13751	13711	13820	13688	13828	13589	13626	13871	13716	13585	13500	13723	13748	13618	13501	13711	13730	13683	13783	13572	13780	13639	13677	13735	13742	13678	13759	13533	13615	13502	13734	13620	13619	13767	13763	13724	13665	13708	13671	13486	13689	13711	13735	13711	13722	13505	13533	13684	13690	13645	13725	13828	13621	13685	13714	13700	13770	13734	13824	13766	13377	13836	13405	13648	13602	13629	13733	13625	13701	13788	13794	13641	13586	13619	13664	13809	13810	13721	13507	13778	13822	13722	13646	13589	13725	13743	13615	13649	13557	13550	13587	13668	13564	13708	13852	13784	13870	13722	13773	13693	13456	13730	13673	13737	13678	13567	13889	13547	13551	13875	13638	13569	13495	13587	13817	13613	13631	13622	13657	13810	13795	13784	13672	13820	13535	13654	13760	13816	13621	13512	13693	13808	13667	13749	13681	13570	13905	13695	13565	13811	13800	13668	13588	13737	13591	13849	13868	13681	13764	13719	13743	13664	13802	13875	13749	13688	13568	13430	13687	13804	13736	13652	13577	13717	13859	13444	13709	13571	13528	13799	13702	13587	13753	13652	13735	13698	13548	13596	13705	13775	13640	13771	13647	13780	13701	13874	13634	13595	13655	13687	13789	13748	13554	13571	13782	13722	13623	13747	13787	13788	13711	13597	13695	13665	13617	13676	13561	13569	13809	13807	13818	13621	13825	13655	13628	13581	13659	13698	13718	13670	13784	13669	13605	13529	13689	13465	13579	13697	13695	13579	13732	13647	13610	13747	13735	13640	13612	13552	13771	13741	13792	13750	13750	13674	13751	13667	13608	13691	13654	13892	13855	13487	13797	13675	13681	13673	13666	13844	13680	13789	13631	13719	13769	13647	13764	13641	13663	13619	13714	13813	13720	13557	13686	13724	13855	13696	13708	13656	13781	13696	13595	13682	13618	13865	13716	13826	13725	13791	13719	13667	13560	13719	13609	13588	13747	13704	13759	13663	13743	13743	13624	13716	13672	13808	13691	13534	13814	13750	13656	13692	13666	13865	13629	13730	13648	13818	13768	13606	13652	13611	13741	13589	13633	13570	13598	13553	13700	13638	13637	13661	13684	13700	13629	13660	13652	13622	13674	13722	13563	13644	13659	13888	13629	13709	13631	13632	13593	13626	13745	13848	13608	13583	13611	13694	13722	13485	13629	13645	13705	13430	13658	13707	13651	13756	13719	13819	13675	13734	13741	13654	13698	13553	13554	13884	13912	13768	13773	13675	13793	13693	13648	13785	13748	13665	13896	13618	13654	13916	13618	13741	13756	13683	13633	13776	13796	13612	13469	13571	13632	13708	13628	13736	13674	13520	13764	13805	13809	13976	13608	13602	13680	13733	13729	13771	13635	13790	13551	13716	13690	13735	13588	13704	13744	13583	13495	13614	13661	13446	13753	13879	13847	13723	13571	13718	13814	13962	13693	13551	13685	13656	13809	13681	13715	13748	13648	13756	13757	13658	13703	13719	13617	13733	13746	13554	13819	13799	13784	13647	13776	13816	13876	13870	13688	13608	13680	13585	13639	13748	13813	13758	13522	13779	13718	13859	13433	13648	13800	13732	13679	13733	13670	13789	13752	13773	13537	13742	13642	13718	13731	13697	13714	13577	13833	13685	13785	13640	13864	13578	13503	13825	13846	13792	13642	13671	13614	13694	13759	13648	13714	13588	13678	13709	13702	13734	13842	13724	13783	13794	13653	13661	13667	13757	13815	13660	13541	13747	13649	13753	13603	13762	13593	13662	13687	13552	13764	13470	13897	13615	13811	13738	13892	13773	13604	13728	13653	13701	13680	13568	13681	13682	13695	13674	13706	13639	13666	13725	13832	13645	13594	13570	13565	13626	13574	13511	13646	13753	13675	13766	13796	13571	13703	13775	13687	13615	13626	13779	13740	13572	13651	13673	13842	13747	13695	13715	13876	13790	13812	13618	13895	13676	13741	13750	13693	13566	13687	13594	13681	13731	13757	13581	13829	13682	13546	13754	13593	13553	13741	13757	13813	13723	13667	13720	13784	13705	13787	13542	13689	13634	13754	13719	13743	13827	13646	13685	13620	13707	13627	13814	13649	13602	13727	13653	13804	13651	13557	13685	13521	13520	13752	13618	13663	13620	13788	13666	13605	13609	13760	13597	13653	13721	13664	13673	13686	13805	13613	13667	13613	13568	13684	13649	13633	13745	13833	13596	13661	13589	13829	13750	13831	13767	13787	13705	13660	13542	13574	13572	13834	13657	13801	13603	13814	13796	13543	13622	13673	13686	13534	13711	13773	13570	13757	13783	13704	13760	13600	13798	13755	13636	13705	13623	13804	13670	13680	13635	13689	13649	13666	13763	13694	13760	13606	13628	13724	13567	13770	13664	13811	13784	13583	13754	13813	13718	13739	13516	13708	13642	13704	13740	13683	13709	13588	13777	13751	13533	13848	13822	13757	13637	13707	13577	13636	13654	13682	13727	13686	13657	13587	13726	13774	13635	13799	13707	13763	13819	13586	13651	13705	13826	13586	13630	13830	13611	13604	13796	13858	13778	13727	13632	13639	13709	13758	13769	13819	13735	13764	13618	13731	13688	13611	13838	13636	13859	13592	13940	13602	13776	13862	13736	13814	13698	13615	13657	13806	13678	13958	13677	13700	13713	13457	13569	13787	13739	13791	13571	13725	13781	13585	13774	13639	13627	13682	13610	13731	13856	13729	13675	13684	13738	13598	13785	13603	13814	13772	13605	13757	13514	13598	13714	13714	13681	13741	13782	13740	13770	13706	13621	13759	13526	13819	13688	13667	13808	13672	13681	13642	13687	13763	13547	13715	13580	13742	13837	13527	13734	13692	13721	13764	13559	13642	13574	13529	13792	13891	13706	13689	13609	13739	13699	13671	13623	13817	13753	13433	13651	13898	13657	13679	13677	13652	13688	13571	13691	13638	13526	13782	13826	13660	13677	13567	13729	13672	13879	13686	13806	13733	13875	13582	13660	13768	13557	13660	13685	13516	13871	13814	13640	13835	13733	13696	13638	13650	13565	13660	13659	13791	13718	13645	13662	13778	13568	13838	13726	13618	13790	13667	13610	13806	13715	13684	13686	13767	13687	13708	13530	13601	13797	13794	13664	13675	13731	13582	13756	13775	13790	13690	13517	13862	13522	13869	13851	13796	13804	13677	13697	13749	13804	13624	13716	13646	13807	13766	13692	13578	13504	13773	13564	13753	13632	13764	13562	13694	13617	13677	13636	13588	13732	13797	13762	13601	13572	13806	13673	13789	13851	13845	13487	13718	13756	13542	13712	13728	13649	13638	13624	13704	13710	13681	13620	13895	13642	13897	13730	13504	13541	13643	13686	13793	13656	13594	13559	13601	13778	13679	13722	13709	13560	13765	13657	13592	13701	13686	13721	13752	13785	13707	13669	13823	13732	13471	13731	13800	13586	13533	13829	13799	13586	13628	13620	13715	13578	13682	13686	13786	13657	13724	13697	13676	13594	13733	13526	13690	13796	13716	13922	13663	13657	13789	13647	13726	13661	13771	13626	13685	13667	13694	13621	13671	13667	13799	13724	13663	13756	13683	13679	13483	13843	13739	13715	13727	13775	13504	13799	13768	13752	13576	13835	13764	13716	13830	13519	13671	13671	13606	13725	13817	13838	13476	13670	13909	13707	13755	13833	13710	13655	13631	13790	13700	13500	13795	13660	13583	13677	13616	13549	13723	13689	13781	13802	13656	13683	13720	13446
29617	23330	26237	23510	24179	29734	25928	21351	18691	17525	17353	17353	17051	16856	16934	17125	17351	17249	17063	17147	17179	17145	17023	17072	17082	17102	17061	17073	16848	17205	17286	17317	17275	17081	16889	17080	17071	17239	17125	17154	16963	16940	16965	16935	17199	16989	17041	16967	16970	17064	16936	17210	17053	17160	17053	16978	16976	16951	16925	17143	17127	16874	16963	17075	17269	17087	16910	17097	17071	17030	16749	16968	17112	16871	17043	17130	17002	17274	16980	17051	17082	17088	16916	16896	17010	16927	17006	16836	16921	16912	16995	16951	17114	16892	16995	17193	17064	17063	16943	16836	17140	16955	17067	17110	16908	17166	16893	16830	17078	16964	17305	16964	16969	17019	17080	17107	17044	17115	16848	16951	17156	17041	17030	16983	16983	16937	17061	17008	16976	17014	17195	16821	17036	16832	17090	16989	16840	17153	16948	16882	17104	17010	16942	17072	17059	17006	16997	17028	17066	16944	16938	16931	17016	16965	16991	16955	17000	17188	17187	17151	17034	17155	17029	16939	17191	17177	17071	17063	16973	17070	16813	16859	17104	17118	17116	16911	16973	17089	16835	16937	16939	16955	17090	17082	16984	17033	16944	17007	16789	17040	16972	16945	16966	16876	17144	17097	17080	16916	16974	16936	16997	16983	17372	17233	17095	17029	17087	17041	17024	16991	17024	17005	16882	16940	16975	17095	17022	17132	17199	17208	16984	16966	17305	17009	17255	17051	16904	17098	16983	16962	16712	17092	16919	16969	17110	17082	17117	16881	16860	17018	16918	16961	16921	17107	17101	16982	16894	16857	17033	17204	17088	17024	16856	17125	16994	16985	16860	16915	17126	17191	17168	16919	16942	17098	16964	17081	17009	17118	17108	17083	17148	17116	16997	17094	16860	16939	17156	17123	16969	17076	17084	17047	17007	16969	16963	16964	17056	17142	17192	16782	17119	17160	17065	17117	16975	17132	16944	16967	17194	17039	17129	17254	16939	17009	17066	16911	16954	16959	17079	17040	17129	17005	16969	17197	17116	17204	17027	17043	17184	17171	16998	17071	16918	17008	16976	17065	17051	17218	16909	16888	17378	17143	16956	16904	17070	17008	16975	17073	16994	16904	17072	17230	17144	17080	17050	16948	17013	16970	16961	16941	17126	17090	16921	16965	17106	16949	17003	17101	17136	17134	17037	16999	16865	16921	16762	16976	16938	17272	17264	16905	17009	17265	17030	17032	16991	17139	17120	17078	17017	17022	16996	16835	16959	17039	17042	17012	16979	16850	17168	17016	16988	17215	17035	17046	17062	17053	17016	17205	16969	17003	17280	17000	17190	17141	17206	16994	17200	16899	16907	17219	17038	17002	17062	17163	17217	16910	16951	17025	16968	16867	17043	16994	17127	17208	16990	16958	16992	17072	17006	17094	16752	17101	17023	17034	17076	17159	17020	16902	17065	17058	17012	17152	17144	16855	17110	16895	16925	17025	16870	17136	17117	17105	16842	16997	16995	16925	17038	16967	17135	16924	17109	17060	16979	17131	17024	17122	17137	17042	16800	17043	17067	17024	17002	16909	16849	17236	17056	17231	17051	17069	16969	16940	17086	17112	17011	17075	17111	17027	17031	17081	17150	17182	17186	17015	16846	17052	17144	17174	16991	17052	16946	17063	17153	17055	17208	17121	17056	17080	16968	17233	17241	16905	17087	17190	17049	17186	16980	17135	16931	16859	17016	17010	17034	17151	16965	17037	16921	17132	17151	17024	16865	17016	17072	17215	17031	17133	17075	17128	17086	17061	17053	17227	17133	16929	17014	17069	17257	16966	16908	16916	17139	16999	17032	17059	17213	17112	16939	16876	16829	16907	17080	16997	17247	16654	17195	17101	16885	16915	17242	16941	17151	17240	17211	17269	17046	16905	16939	16923	16930	16932	16902	16955	17002	16982	17040	16968	17196	16990	17205	17114	17135	17113	17121	17083	16893	17111	17085	16998	17108	16932	16898	16944	17056	17212	17131	17040	16923	17111	17125	17064	17091	16998	17229	17096	17073	17006	17232	17137	17089	17013	17184	17012	17109	17050	17086	17110	17068	17255	17036	17014	17134	16964	17044	17142	17119	17090	16987	16990	17122	16942	16946	17182	16987	17101	17303	16999	17031	17119	16967	16938	17149	17113	17168	17135	17155	16978	17263	16996	16880	17111	16978	17113	17092	17089	16886	17228	17181	16870	17441	17080	17121	16917	17371	17051	16999	17134	17133	16987	17141	16987	17008	17246	16812	17154	17067	17062	17089	17071	16956	16939	17044	17065	16895	17024	17037	17232	17039	16907	17042	17081	17051	17091	16895	16765	16987	17191	17113	17065	17112	16990	17009	17132	17081	17002	17061	16881	16986	17178	17036	17156	17121	16934	17115	17061	16843	17024	17151	17065	16879	17048	17200	16965	16821	16855	16910	17049	16933	17023	17080	17111	17183	17132	17150	16993	17088	17228	17081	17004	17128	17057	16955	17060	16969	17079	16818	16896	16935	17128	17026	17272	17127	17033	16968	16972	16971	16941	17121	17020	17102	17107	17068	17063	17164	16896	16922	17119	17181	17249	17059	17124	16987	17041	17235	17006	17083	16980	17102	17239	17273	16950	17239	17038	16969	16947	17053	17093	17183	17146	16917	17058	17103	17046	17014	16896	17077	17187	17171	17060	16901	16779	17261	17105	17021	16861	17117	16967	17042	17071	17009	16866	16948	17055	16974	17170	16939	16998	17024	17252	16914	17082	16977	16948	16878	17031	17145	16867	17018	16949	16886	16968	17164	17108	16795	17202	16929	17175	17089	16921	17225	17118	17000	16766	16985	17203	17035	17121	17172	17028	17208	17277	17041	17136	16932	16975	17180	17077	16811	16971	16926	17044	16895	17239	17008	17005	17178	16913	17011	16955	17108	17188	16938	17087	17214	17238	17139	17090	16911	16887	17014	17126	17032	17088	17203	16903	16888	17042	16839	17058	17052	17153	17164	16798	16953	17053	17148	17191	17181	17071	17094	17033	17122	16933	16998	17243	17036	17033	16910	16988	17033	17001	17031	17034	17188	16978	16893	17088	16935	16971	17185	17072	16854	17008	17116	16995	16952	17000	16966	17068	17076	17226	17046	17059	17078	17069	16983	16895	17105	17212	16919	16936	17121	16904	16882	16980	17214	17073	17106	17106	17073	16959	16830	17030	16949	16943	16805	16809	16884	17036	17086	17027	16944	16860	17260	16981	16937	17000	17145	17179	17268	16933	16933	17142	17009	17041	16925	17061	16935	17055	17054	17140	17117	17022	17053	17047	16885	16937	17227	16986	16991	17070	17027	16971	17028	17043	17029	17086	17184	17132	16953	16955	16866	17205	17035	17019	17004	16996	17029	17063	17036	17094	17005	17251	16844	17051	17148	17089	17010	17017	17021	17180	17063	17027	17104	17080	16956	16967	17354	16949	17012	17125	17093	17081	17217	17051	17105	16880	17117	17178	17033	17022	16992	16841	17074	17082	16989	17091	17085	17247	17182	16811	17107	16990	17161	16944	17068	16992	17163	17141	16792	17033	16938	17164	17037	17162	16808	16826	17128	17044	17022	17019	17123	17058	16997	17095	17131	16980	16731	17024	17179	17266	17045	17009	17172	17016	17093	17028	17067	17066	17034	17032	17054	16869	17024	16945	16930	17062	16963	16834	17119	17045	16954	17018	16969	17199	16983	16814	17060	17022	17031	16885	17069	16845	17045	17024	17178	16916	16985	17081	16946	17132	16849	17198	16842	17017	16973	17075	17008	16898	17214	16983	17048	17138	17002	17106	17136	17361	16951	17050	17105	17143	17068	17138	17139	16965	17027	17082	17017	17102	17230	17285	17061	17094	17167	16953	17100	16999	17121	17162	17099	17066	17081	16942	17019	17019	16924	17173	17208	16909	16995	16946	16971	17067	17149	16958	16806	16908	16970	17080	17054	17027	16942	17064	17133	16822	16889	16893	17116	17095	17236	17323	17181	17025	17053	17125	16875	16980	17060	17153	17206	16969	16841	17222	16798	16966	17035	16789	17218	17382	17351	17068	17008	16983	16967	16828	17110	17029	17071	17285	17090	16938	16841	16922	17007	17063	16941	16964	17080	16978	16947	17251	16951	17048	16962	16989	17304	17080	17098	17221	17144	17135	17262	17183	16932	17043	17072	16982	16987	17038	17243	17173	17114	16964	16914	17028	16787	16991	17372	16950	17102	17073	16838	17059	17039	17106	16838	17193	17073	17150	16984	17155	17015	16960	17032	16902	16925	17025	17110	17003	16914	17072	17018	17072	16774	17060	17257	17233	17010	17030	16850	17225	17165	17049	17012	17063	17003	17188	17146	17130	16956	17041	17149	17054	17125	17178	17246	16941	16818	17129	16995	17145	17167	16966	17133	16990	17088	17056	17043	17288	17223	17038	17060	17015	17231	16812	17125	17041	16874	17131	17021	17223	17192	16990	17054	17072	17116	16975	17234	16799	17157	17133	17040	17112	17136	16954	17098	17186	17211	17179	17259	17275	17036	16948	17183	17060	16747	16917	17192	17060	16883	16981	16958	16921	16999	16982	17113	17036	17050	16911	17003	17067	17182	17092	17016	17108	17026	16925	16961	16989	17008	17070	17078	17215	17120	16915	17194	17082	17264	17061	16883	17001	17159	17214	16953	17166	17020	17005	16993	17044	16863	17147	16794	17123	17009	17018	17122	16987	17129	16807	17001	17043	16998	17118	17130	17015	16924	17092	17167	17002	16868	17043	16982	16790	17116	17068	16995	17027	17073	16926	17171	17007	17050	17082	17269	17234	17165	16924	16979	17206	17178	17176	17225	17001	16995	16991	16913	16855	16944	16826	16999	17007	16972	17213	17004	17179	16839	16920	17098	17146	17193	17042	17165	17221	17201	16988	17036	16952	16998	17025	17030	16788	17047	17079	16849	17013	17291	17077	17263	17096	16955	17076	16989	17162	17173	17213	16981	16860	17146	16993	17082	17062	16877	17128	17306	17032	17025	17115	16894	16918	17134	17039	16976	16962	17207	17062	17096	16913	17025	17209	17095	17133	17081	17097	17077	17000	16948	17037	16886	17047	16984	17003	17031	16914	17156	17043	16992	16880
18325	23085	25583	20293	24157	28717	22355	17703	14865	13691	13426	13583	13328	13455	13514	13576	13339	13444	13354	13381	13430	13237	13260	13489	13418	13607	13357	13403	13503	13417	13488	13365	13414	13482	13417	13534	13340	13534	13482	13488	13470	13371	13367	13391	13449	13511	13545	13456	13449	13393	13383	13305	13413	13443	13250	13267	13361	13501	13310	13419	13411	13438	13503	13509	13438	13304	13254	13503	13314	13268	13298	13488	13384	13481	13348	13559	13375	13367	13255	13360	13358	13469	13514	13373	13377	13413	13352	13422	13448	13318	13273	13456	13326	13414	13311	13509	13341	13551	13271	13324	13357	13633	13351	13427	13414	13310	13443	13335	13479	13555	13601	13385	13371	13305	13395	13348	13435	13412	13337	13396	13285	13519	13432	13460	13146	13554	13544	13471	13468	13282	13252	13402	13346	13468	13447	13529	13411	13475	13281	13444	13302	13422	13399	13332	13465	13327	13367	13335	13370	13459	13479	13459	13423	13350	13529	13292	13405	13699	13407	13442	13284	13572	13384	13490	13400	13375	13482	13386	13419	13383	13337	13537	13382	13385	13336	13433	13312	13394	13389	13448	13263	13351	13510	13366	13460	13271	13364	13447	13414	13501	13449	13400	13457	13381	13479	13435	13415	13328	13224	13387	13269	13446	13434	13418	13248	13351	13423	13375	13430	13468	13343	13405	13451	13260	13565	13421	13443	13492	13466	13512	13540	13436	13357	13397	13556	13353	13491	13318	13435	13512	13387	13449	13447	13480	13523	13288	13314	13343	13323	13451	13383	13366	13410	13536	13327	13277	13361	13372	13459	13556	13407	13455	13502	13400	13544	13497	13346	13375	13331	13451	13357	13311	13433	13460	13362	13429	13305	13319	13397	13437	13345	13335	13346	13247	13505	13338	13389	13306	13330	13256	13417	13347	13443	13373	13202	13392	13304	13331	13320	13302	13517	13371	13473	13450	13471	13518	13484	13353	13507	13217	13397	13199	13366	13317	13406	13457	13432	13447	13487	13309	13448	13330	13472	13497	13382	13456	13629	13246	13473	13308	13252	13388	13484	13403	13412	13331	13341	13312	13589	13325	13485	13402	13416	13391	13484	13428	13352	13352	13222	13318	13438	13348	13294	13419	13450	13341	13426	13412	13440	13367	13235	13489	13371	13281	13323	13505	13384	13504	13445	13315	13363	13340	13342	13415	13442	13466	13570	13394	13494	13360	13441	13285	13433	13532	13324	13459	13558	13573	13354	13378	13248	13287	13439	13474	13288	13449	13496	13299	13538	13532	13503	13467	13401	13252	13448	13275	13317	13418	13333	13350	13132	13322	13389	13612	13379	13512	13472	13446	13271	13417	13295	13314	13363	13589	13457	13267	13502	13339	13474	13349	13323	13472	13430	13466	13319	13387	13440	13586	13613	13330	13345	13429	13365	13433	13428	13344	13352	13489	13403	13465	13368	13332	13444	13350	13451	13395	13376	13288	13338	13607	13239	13261	13407	13213	13389	13430	13371	13534	13304	13389	13549	13436	13381	13359	13456	13448	13442	13438	13460	13468	13555	13410	13479	13355	13415	13384	13383	13335	13321	13380	13293	13400	13386	13294	13499	13343	13310	13592	13531	13351	13269	13384	13465	13444	13341	13293	13418	13428	13575	13262	13378	13416	13388	13419	13475	13470	13375	13415	13424	13349	13525	13513	13445	13257	13403	13333	13443	13328	13427	13301	13536	13488	13474	13448	13384	13385	13290	13426	13394	13424	13416	13478	13260	13413	13494	13409	13322	13436	13534	13455	13421	13375	13482	13266	13329	13438	13463	13440	13367	13541	13301	13485	13320	13287	13374	13347	13214	13386	13331	13474	13291	13417	13299	13431	13551	13431	13379	13282	13272	13522	13277	13343	13375	13333	13533	13252	13448	13384	13356	13312	13496	13349	13467	13478	13429	13460	13360	13370	13426	13467	13226	13372	13288	13520	13579	13543	13456	13475	13296	13374	13520	13427	13517	13295	13557	13425	13244	13450	13495	13457	13547	13567	13487	13483	13273	13452	13517	13360	13597	13340	13422	13540	13400	13494	13433	13376	13340	13424	13433	13331	13605	13470	13387	13391	13454	13247	13468	13339	13560	13375	13360	13316	13416	13328	13509	13283	13325	13448	13343	13501	13454	13426	13436	13553	13416	13355	13299	13378	13488	13617	13461	13236	13413	13444	13504	13243	13443	13420	13521	13465	13341	13407	13479	13516	13506	13495	13408	13414	13436	13452	13346	13411	13377	13535	13343	13315	13484	13348	13366	13555	13370	13233	13336	13239	13363	13293	13528	13472	13437	13536	13501	13437	13308	13486	13177	13402	13331	13265	13466	13528	13395	13241	13523	13472	13390	13478	13408	13433	13465	13435	13534	13295	13439	13416	13387	13375	13366	13448	13515	13386	13369	13403	13384	13558	13420	13269	13408	13338	13383	13512	13378	13392	13467	13423	13289	13370	13545	13398	13440	13251	13361	13315	13411	13479	13342	13472	13300	13294	13549	13406	13505	13424	13237	13444	13209	13397	13342	13385	13515	13462	13427	13466	13340	13488	13341	13413	13402	13523	13334	13396	13362	13415	13516	13424	13450	13380	13436	13371	13425	13269	13280	13312	13469	13556	13578	13493	13529	13311	13489	13435	13267	13517	13406	13412	13405	13343	13360	13306	13582	13459	13328	13351	13431	13427	13469	13556	13453	13484	13322	13416	13298	13374	13358	13432	13342	13388	13366	13416	13439	13252	13535	13376	13422	13459	13398	13461	13369	13432	13362	13374	13436	13332	13452	13367	13300	13273	13468	13246	13440	13449	13335	13588	13313	13405	13349	13386	13379	13286	13390	13410	13454	13377	13468	13383	13437	13431	13502	13503	13510	13412	13433	13306	13471	13617	13359	13259	13497	13538	13372	13475	13241	13336	13342	13367	13470	13479	13418	13337	13603	13537	13403	13439	13301	13426	13393	13403	13561	13441	13381	13468	13525	13342	13363	13318	13539	13512	13376	13518	13417	13407	13369	13367	13240	13492	13336	13350	13287	13468	13383	13315	13255	13503	13215	13576	13358	13332	13269	13358	13566	13562	13393	13350	13529	13276	13591	13511	13390	13460	13470	13487	13433	13212	13371	13252	13483	13198	13316	13318	13488	13430	13366	13410	13543	13370	13455	13348	13478	13310	13359	13229	13447	13424	13465	13463	13408	13359	13493	13525	13568	13253	13326	13402	13363	13475	13337	13454	13371	13535	13622	13241	13349	13451	13459	13413	13273	13240	13429	13384	13417	13392	13320	13288	13338	13535	13517	13307	13296	13612	13365	13421	13332	13414	13277	13485	13499	13336	13316	13331	13308	13454	13286	13496	13343	13574	13253	13253	13355	13425	13356	13483	13360	13424	13295	13486	13407	13262	13301	13564	13546	13477	13329	13376	13193	13209	13536	13372	13392	13234	13332	13267	13263	13545	13326	13316	13461	13580	13260	13381	13469	13310	13398	13366	13390	13397	13389	13336	13368	13280	13498	13452	13334	13435	13522	13336	13343	13404	13485	13467	13321	13400	13387	13259	13493	13349	13288	13379	13416	13517	13315	13438	13499	13395	13317	13459	13369	13467	13532	13454	13398	13505	13460	13354	13398	13412	13399	13492	13374	13386	13398	13456	13335	13347	13464	13343	13507	13488	13342	13422	13479	13471	13275	13452	13455	13301	13248	13391	13326	13465	13436	13466	13481	13199	13307	13320	13503	13206	13420	13294	13351	13419	13488	13479	13495	13423	13514	13389	13296	13363	13314	13339	13326	13535	13377	13378	13430	13280	13407	13361	13654	13421	13548	13412	13502	13415	13421	13478	13386	13327	13330	13337	13300	13434	13438	13462	13559	13362	13393	13521	13315	13355	13537	13586	13321	13426	13222	13573	13369	13502	13251	13371	13451	13474	13429	13356	13329	13480	13462	13375	13429	13442	13369	13491	13406	13386	13338	13267	13467	13327	13482	13406	13473	13492	13239	13467	13323	13249	13364	13447	13406	13235	13478	13457	13436	13545	13285	13376	13361	13307	13510	13353	13359	13466	13441	13331	13425	13452	13336	13381	13366	13534	13436	13577	13322	13511	13300	13473	13436	13298	13372	13353	13468	13376	13452	13422	13316	13447	13534	13424	13465	13555	13497	13350	13500	13443	13456	13342	13407	13556	13435	13378	13503	13502	13490	13450	13372	13341	13393	13402	13558	13350	13276	13331	13402	13291	13483	13309	13386	13371	13381	13430	13298	13331	13413	13234	13360	13388	13288	13346	13591	13266	13360	13435	13434	13246	13582	13299	13304	13281	13438	13337	13438	13387	13326	13367	13322	13277	13493	13386	13364	13341	13418	13291	13438	13348	13468	13401	13444	13233	13314	13481	13323	13365	13468	13360	13532	13220	13334	13518	13438	13301	13285	13403	13469	13370	13366	13301	13375	13379	13405	13318	13560	13331	13483	13311	13312	13694	13282	13365	13417	13538	13401	13368	13302	13463	13239	13494	13570	13412	13380	13403	13491	13305	13473	13512	13278	13368	13420	13410	13350	13267	13500	13507	13284	13444	13300	13400	13258	13288	13399	13240	13385	13439	13567	13430	13470	13238	13400	13503	13270	13492	13422	13370	13281	13455	13359	13402	13448	13377	13505	13365	13543	13493	13368	13452	13324	13477	13520	13503	13381	13328	13368	13286	13259	13528	13380	13361	13529	13420	13481	13476	13287	13327	13303	13476	13351	13424	13275	13445	13386	13430	13384	13499	13381	13493	13384	13469	13217	13304	13415	13348	13371	13261	13416	13386	13213	13501	13419	13422	13335	13627	13429	13463	13550	13524	13442	13437	13298	13524	13367	13497	13389	13452	13447	13461	13422	13266	13464	13335	13304	13494	13332	13414	13460	13552	13432	13312	13487	13437	13301	13332	13567	13330	13480	13355	13334	13371	13197	13289	13403	13417	13372	13284	13438	13407	13339	13494	13367	13593	13423	13251	13447	13278	13380	13295	13434	13425	13248	13439	13522	13268	13532	13464	13330	13383	13374	13421	13459	13455	13487	13397	13319	13528	13414	13456	13290	13383	13567	13392	13565	13323	13452	13330	13453	13302	13156	13282
25423	21402	29697	27449	43157	64900	53522	37915	26369	20435	18131	17538	17342	17526	17480	17447	17571	17520	17378	17310	17558	17407	17440	17422	17596	17714	17459	17317	17563	17637	17564	17291	17446	17423	17222	17546	17375	17288	17532	17352	17246	17477	17336	17329	17360	17368	17338	17545	17289	17312	17415	17322	17355	17674	17373	17198	17366	17368	17503	17538	17515	17521	17412	17406	17466	17382	17338	17331	17335	17361	17172	17356	17242	17326	17291	17403	17332	17392	17392	17545	17504	17354	17422	17306	17362	17370	17326	17273	17352	17360	17225	17170	17466	17566	17344	17311	17477	17375	17637	17337	17259	17547	17384	17368	17113	17300	17212	17284	17383	17429	17476	17359	17423	17362	17401	17189	17236	17537	17553	17238	17216	17216	17539	17290	17490	17370	17478	17326	17388	17395	17498	17214	17331	17377	17354	17318	17318	17221	17303	17400	17205	17465	17515	17339	17389	17449	17380	17299	17398	17470	17461	17398	17288	17304	17378	17317	17299	17433	17311	17523	17125	17237	17277	17330	17193	17276	17445	17329	17324	17208	17306	17469	17366	17419	17314	17394	17367	17205	17359	17389	17444	17576	17345	17409	17314	17357	17360	17424	17260	17512	17426	17385	17308	17406	17238	17260	17502	17209	17547	17564	17491	17401	17377	17355	17358	17364	17540	17533	17448	17313	17210	17367	17404	17339	17158	17400	17383	17290	17243	17245	17380	17424	17481	17288	17362	17343	17362	17498	17350	17285	17621	17335	17317	17240	17399	17309	17382	17363	17205	17306	17369	17226	17405	17117	17260	17265	17290	17338	17215	17184	17176	17424	17491	17448	17330	17418	17552	17426	17299	17243	17481	17336	17344	17285	17542	17243	17511	17540	17421	17326	17410	17445	17320	17601	17611	17535	17335	17370	17226	17525	17535	17438	17478	17276	17334	17147	17307	17232	17378	17440	17510	17274	17410	17199	17342	17422	17227	17123	17242	17511	17363	17465	17520	17259	17426	17553	17315	17121	17333	17427	17390	17285	17520	17353	17519	17283	17300	17562	17206	17175	17354	17500	17307	17419	17213	17298	17301	17378	17409	17443	17429	17385	17468	17331	17518	17305	17364	17195	17402	17468	17548	17216	17257	17619	17268	17366	17361	17486	17491	17298	17285	17284	17447	17585	17577	17395	17295	17222	17396	17519	17321	17271	17526	17350	17427	17324	17451	17465	17156	17210	17275	17646	17751	17426	17078	17354	17285	17571	17123	17104	17365	17177	17467	17309	17173	17341	17233	17258	17187	17135	17467	17266	17386	17308	17478	17251	17407	17387	17290	17327	17411	17292	17238	17459	17229	17295	17494	17245	17331	17297	17232	17345	17388	17398	17449	17348	17337	17280	17476	17183	17237	17271	17286	17090	17252	17352	17401	17337	17302	17408	17336	17402	17249	17320	17285	17269	17374	17330	17630	17589	17594	17360	17520	17316	17339	17415	17267	17317	17382	17518	17385	17384	17539	17500	17393	17353	17174	17170	17513	17315	17319	17497	17279	17447	17452	17449	17389	17187	17376	17460	17296	17416	17462	17336	17399	17471	17580	17530	17146	17365	17258	17369	17292	17244	17380	17398	17311	17273	17546	17397	17351	17399	17479	17219	17426	17530	17476	17381	17389	17100	17136	17327	17335	17319	17420	17336	17306	17365	17414	17333	17286	17375	17583	17366	17446	17332	17298	17273	17283	17427	17200	17340	17157	17311	17297	17430	17446	17397	17270	17261	17376	17372	17543	17326	17332	17561	17512	17263	17524	17344	17325	17440	17344	17360	17529	17565	17542	17440	17392	17262	17407	17266	17286	17376	17165	17168	17413	17272	17271	17502	17444	17354	17455	17216	17255	17478	17555	17500	17330	17375	17173	17408	17122	17349	17149	17231	17462	17281	17306	17135	17336	17421	17281	17173	17174	17402	17364	17282	17403	17298	17324	17083	17182	17585	17464	17591	17384	17349	17434	17295	17461	17257	17253	17440	17330	17251	17323	17228	17209	17526	17381	17196	17428	17362	17295	17228	17340	17257	17246	17145	17415	17254	17258	17317	17357	17124	17425	17003	17484	17289	17439	17369	17336	17419	17418	17350	17492	17503	17460	17371	17240	17205	17429	17340	17499	17178	17283	17537	17455	17473	17332	17311	17440	17408	17338	17164	17551	17308	17164	17223	17394	17277	17470	17498	17430	17285	17331	17310	17347	17411	17422	17550	17458	17340	17192	17266	17043	17372	17493	17269	17333	17178	17274	17384	17301	17579	17449	17456	17436	17373	17269	17407	17474	17149	17371	17178	17294	17372	17123	17195	17271	17425	17278	17437	17375	17318	17341	17336	17341	17227	17420	17313	17378	17372	17509	17374	17515	17305	17390	17449	17441	17343	17482	17428	17306	17351	17447	17329	17247	17331	17378	17564	17304	17293	17424	17168	17066	17283	17496	17358	17477	17315	17247	17346	17476	17406	17399	17383	17569	17285	17506	17249	17228	17477	17517	17400	17203	17005	17266	17374	17537	17487	17275	17248	17440	17391	17325	17291	17443	17641	17289	17328	17269	17343	17184	17390	17125	17359	17369	17224	17188	17225	17361	17271	17132	17361	17388	17528	17365	17411	17471	17289	17355	17325	17357	17516	17413	17540	17408	17587	17261	17446	17182	17275	17161	17340	17264	17208	17285	17298	17282	17354	17318	17314	17570	17376	17496	17314	17242	17424	17145	17510	17353	17289	17162	17342	17330	17233	17244	17256	17235	17437	17300	17580	17517	17324	17334	17342	17278	17323	17377	17357	17323	17356	17460	17509	17463	17197	17371	17306	17538	17478	17477	17307	17497	17327	17557	17509	17388	17328	17353	17256	17529	17531	17119	17322	17399	17377	17555	17424	17533	17304	17367	17290	17184	17335	17458	17288	17401	17291	17490	17202	17354	17238	17437	17405	17343	17342	17332	17399	17469	17220	17433	17204	17443	17296	17222	17403	17384	17138	17342	17303	17463	17304	17352	17499	17120	17675	17291	17226	17537	17457	17494	17571	17281	17455	17301	17332	17259	17401	17426	17311	17622	17442	17343	17307	17429	17601	17489	17371	17168	17298	17243	17343	17332	17393	17326	17544	17301	17489	17257	17237	17210	17318	17350	17615	17410	17565	17425	17100	17318	17232	17428	17505	17298	17378	17242	17368	17315	17358	17241	17268	17278	17423	17522	17353	17490	17426	17425	17324	17380	17476	17381	17260	17456	17456	17359	17385	17517	17266	17424	17351	17343	17322	17372	17599	17509	17453	17350	17268	17311	17250	17360	17222	17584	17486	17524	17489	17379	17290	17438	17591	17223	17383	17622	17245	17324	17454	17253	17400	17125	17378	17439	17143	17298	17361	17356	17359	17422	17238	17245	17294	17360	17290	17428	17297	17420	17148	17466	17523	17422	17375	17494	17428	17205	17317	17344	17190	17297	17381	17296	17307	17452	17350	17522	17317	17403	17180	17470	17481	17357	17377	17420	17404	17303	17493	17336	17356	17507	17436	17518	17058	17495	17372	17486	17348	17102	17452	17385	17314	17223	17189	17508	17530	17477	17246	17432	17292	17353	17441	17298	17459	17482	17293	17318	17279	17156	17517	17355	17402	17461	17199	17102	17308	17444	17225	17303	17510	17339	17175	17424	17571	17367	17345	17089	17190	17395	17358	17353	17509	17433	17432	17209	17151	17274	17431	17502	17304	17444	17321	17271	17277	17245	17124	17280	17273	17056	17466	17531	17534	17318	17417	17320	17236	17307	17351	17437	17293	17289	17449	17321	17514	17310	17300	17331	17487	17391	17191	17553	17641	17263	17587	17549	17510	17467	17522	17370	17326	17352	17253	17266	17375	17278	17268	17304	17310	17312	17373	17455	17343	17207	17413	17281	17499	17532	17371	17365	17392	17328	17398	17491	17298	17307	17513	17320	17608	17516	17309	17380	17483	17436	17281	17410	17403	17379	17584	17548	17328	17553	17396	17420	17249	17436	17468	17574	17504	17424	17203	17282	17319	17217	17265	17533	17305	17309	17425	17381	17432	17389	17415	17304	17455	17379	17144	17351	17157	17144	17387	17310	17487	17673	17419	17317	17364	17318	17368	17157	17245	17374	17557	17397	17474	17241	17470	17569	17171	17457	17356	17463	17338	17563	17338	17252	17480	17319	17448	17335	17344	17113	17340	17613	17177	17302	17324	17362	17515	17367	17290	17398	17540	17317	17368	17584	17399	17325	17215	17267	17331	17355	17606	17450	17077	17457	17089	17287	17504	17384	17320	17372	17411	17509	17385	17648	17102	17578	17336	17356	17259	17253	17208	17341	17514	17214	17212	17280	17557	17064	17240	17289	17237	17311	17393	17584	17325	17478	17457	17432	17636	17586	17313	17342	17567	17472	17223	17375	17254	17315	17338	17406	17331	17300	17326	17318	17449	17586	17236	17242	17494	17292	17362	17523	17354	17367	17302	17433	17228	17371	17390	17078	17458	17401	17231	17447	17534	17492	17249	17364	17456	17248	17422	17281	17409	17402	17373	17252	17539	17431	17427	17119	17331	17530	17417	17375	17408	17376	17541	17474	17208	17205	17189	17396	17401	17376	17317	17226	17406	17347	17518	17559	17387	17427	17393	17328	17417	17546	17438	17310	17455	17299	17419	17444	17472	17528	17349	17383	17420	17522	17561	17259	17589	17340	17315	17242	17440	17515	17349	17440	17267	17409	17292	17171	17464	17397	17346	17399	17413	17230	17438	17408	17386	17442	17269	17398	17207	17250	17328	17297	17589	17409	17185	17308	17315	17452	17541	17268	17360	17453	17374	17286	17150	17557	17352	17271	17473	17279	17636	17367	17548	17296	17296	17351	17683	17506	17428	17177	17389	17392	17336	17291	17310	17567	17491	17311	17361	17578	17338	17496	17380	17423	17168	17310	17287	17205	17403	17524	17255	17336	17018	17453	17420	17450	17387	17477	17447	17123	17339	17348	17438	17247	17347	17329	17456	17180	17202	17420	17290	17194	17369	17528	17294	17428	17318	17322	17361	17167	17402	17392	17406	17299	17331	17465	17358	17507	17382	17466	17426	17485	17391	17321	17275	17174	17255	17403	17464	17284	17507
20118	39744	58763	34962	54974	63746	49688	35060	22394	15744	13888	13806	13872	13677	13705	13765	13710	13774	13635	13639	13681	13750	13654	13547	13628	13681	13773	13616	13827	13695	13725	13756	13525	13645	13589	13713	13762	13480	13481	13610	13541	13536	13758	13731	13638	13657	13732	13595	13852	13581	13597	13634	13538	13637	13678	13720	13679	13706	13688	13593	13661	13667	13787	13755	13594	13642	13632	13520	13667	13682	13629	13615	13603	13640	13688	13715	13776	13611	13663	13710	13514	13539	13652	13777	13692	13651	13642	13674	13619	13642	13617	13780	13577	13570	13677	13786	13491	13711	13589	13609	13580	13800	13630	13492	13659	13556	13736	13505	13880	13634	13532	13511	13489	13738	13631	13644	13605	13650	13560	13736	13579	13539	13581	13561	13746	13641	13580	13521	13677	13560	13508	13588	13588	13706	13610	13609	13536	13669	13723	13480	13586	13685	13559	13699	13545	13585	13743	13719	13530	13524	13479	13653	13544	13767	13577	13508	13637	13520	13642	13683	13569	13653	13627	13480	13518	13485	13667	13459	13692	13588	13727	13421	13643	13399	13684	13711	13595	13566	13495	13699	13585	13728	13631	13697	13620	13680	13403	13643	13660	13748	13703	13719	13568	13482	13724	13568	13540	13637	13556	13649	13644	13722	13580	13713	13510	13525	13713	13722	13688	13649	13708	13677	13735	13633	13542	13515	13707	13608	13686	13592	13660	13724	13558	13833	13496	13594	13639	13611	13636	13706	13568	13551	13515	13664	13697	13731	13685	13680	13846	13946	13755	13583	13545	13668	13659	13520	13703	13655	13501	13591	13613	13589	13762	13576	13623	13446	13709	13626	13703	13628	13665	13706	13763	13603	13848	13644	13644	13445	13504	13669	13538	13752	13537	13665	13652	13474	13490	13491	13764	13575	13690	13670	13722	13770	13580	13479	13677	13578	13716	13560	13513	13764	13678	13718	13574	13520	13599	13625	13606	13645	13574	13710	13739	13734	13709	13701	13524	13566	13642	13591	13639	13556	13609	13824	13739	13720	13582	13691	13746	13597	13482	13649	13624	13542	13451	13692	13645	13531	13639	13756	13686	13578	13685	13494	13548	13631	13519	13701	13719	13528	13494	13614	13596	13606	13581	13688	13623	13668	13420	13648	13709	13623	13718	13423	13595	13561	13735	13647	13627	13532	13547	13679	13778	13540	13769	13750	13788	13490	13641	13591	13470	13557	13716	13676	13672	13626	13686	13510	13653	13565	13771	13530	13550	13672	13633	13650	13663	13567	13754	13641	13661	13693	13540	13603	13543	13650	13769	13638	13531	13501	13555	13643	13588	13597	13592	13720	13650	13590	13788	13904	13657	13525	13563	13551	13520	13493	13564	13490	13570	13634	13482	13738	13568	13659	13506	13730	13735	13598	13652	13854	13847	13705	13640	13516	13772	13629	13775	13730	13593	13687	13751	13577	13552	13773	13762	13680	13643	13702	13752	13695	13634	13588	13569	13545	13636	13684	13533	13611	13644	13495	13581	13505	13532	13706	13638	13734	13676	13851	13525	13569	13580	13770	13667	13635	13635	13567	13631	13757	13646	13623	13564	13858	13651	13588	13761	13784	13520	13679	13603	13637	13562	13574	13636	13707	13719	13666	13557	13695	13718	13566	13537	13624	13685	13511	13784	13807	13586	13652	13570	13655	13633	13711	13568	13688	13666	13649	13634	13616	13770	13636	13574	13582	13757	13730	13681	13552	13671	13587	13629	13782	13652	13553	13632	13525	13519	13659	13584	13624	13724	13728	13601	13671	13633	13855	13653	13684	13655	13690	13616	13690	13693	13645	13567	13575	13742	13722	13638	13827	13667	13582	13573	13821	13709	13600	13664	13622	13440	13590	13503	13634	13885	13452	13527	13590	13702	13645	13652	13666	13569	13623	13678	13543	13549	13713	13739	13521	13617	13586	13621	13567	13520	13613	13621	13658	13430	13577	13488	13709	13503	13668	13666	13668	13738	13526	13576	13626	13732	13530	13672	13596	13477	13649	13578	13556	13646	13716	13607	13790	13714	13630	13648	13653	13828	13486	13750	13751	13578	13708	13566	13580	13743	13685	13533	13503	13693	13518	13564	13635	13788	13522	13530	13789	13441	13675	13581	13495	13721	13626	13612	13898	13533	13569	13558	13665	13566	13493	13603	13545	13555	13753	13453	13579	13680	13561	13555	13534	13543	13586	13580	13478	13709	13399	13515	13519	13436	13736	13569	13789	13633	13689	13648	13572	13647	13694	13598	13554	13618	13665	13514	13601	13674	13700	13588	13530	13649	13656	13595	13733	13712	13660	13619	13674	13542	13625	13551	13641	13676	13724	13560	13653	13594	13670	13591	13548	13697	13656	13586	13707	13637	13497	13486	13608	13432	13537	13536	13570	13644	13670	13643	13721	13664	13556	13618	13625	13765	13518	13837	13634	13721	13547	13674	13557	13716	13797	13603	13567	13683	13486	13511	13757	13647	13544	13668	13619	13617	13729	13654	13784	13545	13746	13564	13597	13726	13697	13740	13650	13588	13615	13578	13623	13455	13596	13658	13715	13663	13570	13568	13582	13658	13575	13653	13570	13651	13579	13564	13708	13755	13591	13521	13382	13685	13696	13591	13634	13484	13737	13623	13550	13649	13564	13748	13820	13750	13691	13603	13699	13671	13594	13734	13636	13621	13468	13662	13667	13761	13767	13517	13709	13670	13435	13716	13647	13719	13748	13555	13511	13589	13647	13626	13407	13444	13450	13518	13534	13692	13668	13485	13623	13630	13633	13569	13803	13653	13483	13640	13643	13585	13730	13732	13671	13563	13646	13386	13710	13679	13813	13684	13751	13542	13709	13515	13557	13747	13771	13618	13731	13492	13687	13680	13712	13584	13608	13569	13567	13604	13532	13640	13711	13586	13436	13787	13568	13780	13591	13629	13571	13621	13764	13621	13494	13733	13614	13623	13665	13494	13818	13701	13471	13617	13607	13749	13608	13757	13674	13733	13756	13691	13443	13659	13593	13698	13570	13694	13743	13621	13678	13634	13540	13726	13512	13730	13738	13552	13647	13744	13736	13641	13576	13688	13663	13596	13809	13570	13659	13677	13572	13592	13570	13531	13578	13564	13543	13889	13712	13731	13487	13750	13637	13537	13572	13620	13736	13612	13504	13524	13675	13603	13615	13847	13537	13614	13718	13738	13735	13811	13602	13660	13633	13653	13498	13680	13673	13576	13564	13708	13455	13598	13757	13650	13805	13637	13592	13548	13645	13671	13691	13654	13573	13527	13554	13651	13656	13672	13727	13754	13587	13665	13540	13562	13663	13591	13623	13536	13725	13648	13660	13672	13750	13605	13597	13896	13596	13629	13494	13702	13551	13705	13532	13557	13683	13568	13593	13530	13704	13595	13636	13688	13395	13673	13593	13767	13724	13618	13573	13708	13809	13653	13545	13686	13556	13671	13618	13668	13659	13594	13596	13704	13701	13544	13776	13650	13669	13689	13613	13522	13613	13660	13681	13534	13496	13723	13553	13737	13670	13578	13810	13552	13604	13676	13519	13609	13578	13674	13722	13679	13596	13544	13687	13663	13600	13443	13631	13538	13608	13688	13589	13673	13664	13603	13756	13618	13574	13602	13452	13730	13691	13647	13560	13648	13597	13581	13599	13684	13779	13523	13619	13755	13622	13695	13719	13683	13791	13650	13474	13627	13685	13554	13600	13807	13541	13707	13481	13496	13615	13726	13558	13639	13619	13758	13723	13700	13607	13616	13561	13742	13402	13598	13683	13600	13694	13840	13764	13677	13669	13672	13552	13708	13628	13634	13628	13687	13674	13633	13562	13724	13622	13406	13443	13545	13527	13659	13483	13421	13791	13719	13680	13660	13733	13730	13610	13709	13647	13780	13711	13765	13569	13547	13770	13625	13723	13649	13612	13560	13639	13433	13564	13635	13504	13429	13655	13605	13632	13516	13761	13764	13765	13492	13604	13506	13559	13774	13668	13635	13817	13633	13648	13556	13491	13686	13481	13789	13705	13705	13652	13747	13638	13522	13682	13514	13660	13826	13576	13628	13639	13617	13615	13654	13824	13667	13585	13570	13701	13540	13615	13645	13721	13616	13637	13808	13654	13623	13572	13643	13477	13634	13718	13687	13605	13562	13794	13628	13610	13707	13616	13554	13515	13514	13614	13697	13565	13901	13656	13640	13757	13656	13665	13465	13648	13553	13563	13647	13535	13726	13545	13796	13638	13599	13720	13585	13630	13519	13654	13732	13610	13665	13585	13580	13714	13557	13605	13710	13634	13646	13595	13758	13574	13617	13524	13756	13664	13651	13688	13582	13602	13576	13666	13586	13590	13700	13536	13644	13680	13637	13619	13544	13553	13667	13587	13676	13778	13455	13637	13708	13527	13630	13576	13586	13609	13565	13703	13627	13468	13717	13592	13496	13857	13620	13734	13644	13474	13624	13659	13559	13574	13616	13737	13586	13609	13635	13734	13607	13584	13694	13603	13550	13607	13498	13638	13507	13656	13442	13638	13721	13621	13609	13801	13409	13610	13513	13610	13538	13658	13476	13519	13632	13627	13560	13642	13561	13719	13661	13623	13569	13661	13577	13596	13576	13728	13714	13411	13700	13681	13588	13519	13621	13468	13619	13646	13634	13767	13702	13743	13600	13627	13628	13745	13520	13653	13509	13670	13594	13658	13612	13760	13569	13784	13630	13586	13647	13671	13611	13533	13737	13707	13564	13530	13809	13573	13642	13590	13577	13547	13748	13608	13645	13546	13590	13560	13663	13616	13705	13481	13527	13815	13793	13599	13704	13529	13588	13724	13607	13571	13585	13542	13698	13645	13710	13599	13580	13572	13553	13381	13473	13731	13639	13636	13802	13680	13711	13423	13459	13608	13623	13641	13759	13746	13625	13420	13534	13506	13753	13623	13780	13767	13604	13447	13811	13601	13662	13755	13694	13531	13602	13553	13517	13562	13591	13628	13673	13629	13737	13546	13636	13619	13608	13599	13560	13784	13447	13657	13744	13579	13563	13663	13609	13618	13698	13689	13707	13425	13609	13494	13749	13610	13568	13492	13722	13603	13749	13674	13524	13447	13560	13665	13764	13592
23858	21374	29414	25270	55154	73579	63121	45475	30303	22024	18494	17660	17455	17305	17337	16945	17312	17126	17396	17311	17251	16994	17255	17057	17173	17079	17222	17322	17151	17516	17317	17204	17143	17059	17031	17323	17126	17277	17138	17155	17434	17137	17035	16984	17197	17049	17033	16873	17201	17212	17269	17098	17115	17108	16974	17171	17209	17058	17446	17026	17175	17147	17113	17014	17129	17142	16899	17061	17218	17174	17238	17105	17207	17124	16973	17162	17165	17074	16957	17146	17262	17117	17105	17261	17117	16988	17025	17155	17026	17211	17161	17033	17221	17149	17158	17127	17089	16973	17019	17236	17259	17020	17148	17374	17126	17351	17079	16973	16928	17102	17065	16972	17051	17069	17072	17192	16999	17154	17047	16854	17077	17012	16919	17016	17287	17271	17079	16985	17170	17077	17189	17071	17146	17111	17237	16959	17118	17295	17189	17142	17178	16901	16944	16952	17316	17145	16971	16990	17073	17083	16886	16943	17131	16926	17072	17093	17047	16962	17046	17203	16888	17218	17049	17016	17088	17177	17206	17006	16874	17058	17009	17219	17073	17397	16965	17071	17118	16986	17186	16936	17089	17303	17286	17051	17046	17246	17176	17036	17251	17084	16878	17098	17060	17115	17108	17164	17275	17192	17204	17105	17111	17295	17199	17045	17008	17051	17157	16987	17101	17157	17235	17009	17019	17084	17085	17143	17151	16972	17105	17135	17078	17016	17061	16840	17063	17028	17098	17046	16853	17069	17128	16965	17243	17140	17144	17067	17159	17114	17117	17013	17018	17055	17144	17121	17103	17040	17206	16944	16879	17019	17267	17126	17272	16914	17173	16939	16966	17052	16964	17216	17263	17159	17244	17056	17106	17214	16983	17117	17248	17194	16954	16887	17096	17037	17123	17177	17189	17044	17112	17082	17133	17036	17177	17112	17035	17172	16963	17122	17165	16965	17188	17094	17074	16995	17197	17051	17037	17176	17219	17184	17238	16997	17074	17067	16761	16964	17127	17046	17156	17024	17033	17249	17015	16959	17165	17255	17103	16926	17061	17171	16983	17128	17214	17065	17171	17125	17194	17024	17130	17124	17193	16871	16963	17072	17238	17127	17368	16830	16974	16968	17111	17134	17069	17191	17166	17111	17158	17300	17132	17074	16975	16942	17066	17154	17031	17221	17061	17105	16977	17115	17117	16928	17115	16972	17043	17195	16919	17075	16963	17128	17138	17140	17007	17269	17139	16993	17158	17116	17178	17227	16971	16990	17025	16960	16982	17170	17278	17310	17233	17056	16945	17099	17071	17137	17109	16893	17072	17100	17005	17042	17270	16946	17155	17008	16977	17188	17040	17192	17041	16899	17217	17115	17037	17121	17133	16805	17019	17213	17142	17097	17089	17173	17082	17201	17028	17054	16952	17079	17122	17099	16924	17120	17034	17121	17047	17099	17071	17300	17224	16997	17131	17167	17133	17052	17045	17069	17054	16893	17231	16961	16749	17032	17152	16986	17010	16995	17109	17137	17185	17194	17092	16991	17009	17181	17077	17089	17034	17088	17002	16871	17088	17219	17147	17028	16971	17011	17275	17025	17172	17024	17108	16901	17013	16974	17064	17084	17008	17015	17207	17134	17210	17007	17038	17107	17188	17178	17130	17046	17234	17261	17089	17292	17040	17048	17274	17173	17137	16796	17022	17119	17127	17088	16943	17177	17098	16862	17259	17321	17156	17034	17117	16985	17134	17191	17193	17115	17035	17063	17042	17336	17100	16842	17281	17041	17238	16994	16867	17115	17028	16991	17050	16986	17006	17125	17099	17136	17129	17178	17097	17126	17062	16994	17113	17090	17162	17310	16953	16961	17193	17094	17160	17088	17088	17133	16920	16948	17135	17198	16905	16998	17088	17062	17095	16884	17046	17106	16975	17152	17009	16842	16994	17225	17089	17043	17144	17013	17059	17059	17014	16891	17047	16890	16984	16937	16883	17069	17194	17212	17017	17098	17048	17061	17044	17084	16842	17044	17127	17242	17017	17209	17005	16917	17073	16837	17094	17072	17186	16970	16971	17071	16971	16962	16815	17046	17022	17021	17090	17083	17163	17178	17118	17039	17066	17031	16949	17135	17106	17226	17082	17036	16957	17244	17102	16977	16999	17150	16992	17002	17094	17261	17120	17210	17247	17059	17198	17120	17093	17033	16905	17050	17073	16792	16948	17044	17119	17052	17136	17155	17128	17232	17167	17186	17395	17115	17010	17099	17084	17036	17017	16964	17155	16972	16996	16998	17012	16965	17170	17093	17070	17137	17205	17046	17105	17242	16930	17046	17082	17148	17016	17161	16902	16843	17102	17071	16865	16836	17046	17104	17286	17032	17214	17076	17187	17294	17143	17135	17117	17027	17033	17410	17214	16904	17069	17244	17294	17040	17118	17045	17228	17213	17063	17081	17048	17022	16992	16934	17147	17137	16980	17148	17016	17044	17129	16927	17122	17152	17061	17056	17248	17161	17175	17236	16929	17152	17015	17087	17100	17121	17128	16894	17100	16923	17211	17312	17226	17056	17019	17263	16930	17165	16923	17110	17071	17060	17148	16762	16937	16968	17126	17005	17050	16791	17113	17028	17343	17113	17183	17060	16973	17068	17029	17193	16980	17094	17147	16973	17287	17010	17086	17049	17270	17117	17257	16852	17065	17052	16895	17087	17139	17068	17223	17039	16977	17162	16839	16999	17126	16678	16963	17089	17167	17234	16862	17043	16921	17121	17373	17159	17050	16907	16913	17174	17027	17279	17034	17179	16940	17063	16957	16970	17102	16999	17112	16935	17048	16903	17146	17006	17042	16997	17088	16992	17095	16946	16783	17021	17054	17261	17217	16721	17153	17069	17062	17037	17005	17095	17015	16983	16999	17095	17240	17236	17104	17153	16990	17025	17044	17066	17030	17088	17322	17004	17090	17075	17111	16858	17085	16991	17025	16931	17235	17195	17189	17002	16833	17024	17129	17046	17053	17187	16999	17051	17048	17193	17109	17367	17041	17150	17173	17069	16983	16977	17273	16999	17271	17287	17086	16885	17030	17166	16984	17147	17233	16947	17084	17023	16879	16849	17157	17207	17183	16972	16830	17226	17061	17166	16860	17000	17098	17085	17313	17189	17201	16948	17262	17222	17064	17102	17192	17095	16974	16981	17113	17205	17075	17069	17102	16966	17084	17136	17085	17092	16808	17011	17116	17005	17055	17091	16985	17190	16930	17071	16982	17368	17197	17076	17120	17126	17010	17187	17102	17177	17038	17044	17127	17140	17042	17029	17139	16930	17150	17017	17006	17033	16930	17198	16979	17199	16831	17164	17101	17193	17030	16790	17255	17139	16980	17059	17086	17090	17164	17180	17083	17044	17024	17018	16901	16872	17051	17179	17120	17227	17084	17048	17060	17178	16881	17023	17044	17108	16969	17184	16921	17112	16912	17074	16951	17082	16977	17158	16869	17001	16888	16961	17147	17046	17137	17181	17161	17319	16978	17257	17101	16970	17161	17165	17059	16952	17067	17083	16955	17035	16998	17174	16967	17255	17064	16932	17187	17183	16940	17087	17225	17052	17102	17228	17322	17018	17290	17159	16842	16904	17058	17083	17196	17233	17109	17119	17148	16877	17244	17035	17250	17256	16932	17120	17116	17061	16961	17006	16980	16924	17168	17028	17075	17268	17042	17079	17163	17113	17013	17284	17275	17063	17204	17143	17064	17060	17270	17119	17178	17263	16982	17246	17148	17267	17079	16926	17108	17144	17136	17033	16953	17246	17136	17038	16956	17107	16938	17025	17104	17094	17070	17190	17035	17026	17047	17109	17073	16954	17025	17117	17072	17151	17093	17051	16922	17201	17039	17194	17238	17375	17072	17036	17171	16970	17078	16862	16885	16879	16782	17093	17093	16732	16876	17171	16829	17007	17129	17024	17151	17067	17035	17076	16929	16931	17019	17110	17013	16817	17197	16992	16966	17204	16925	17017	17078	17030	16971	16952	16913	17032	17184	17141	17235	17083	17117	17142	17105	16993	16994	17015	17024	16843	17097	17047	16954	16972	16950	17136	17118	17118	17054	16973	17070	16934	16914	16981	17227	17031	17176	16965	16939	17028	17069	17071	17065	17168	17056	16881	16911	17059	17166	16921	17258	17074	17049	16994	17247	17066	17101	17329	17081	17224	17062	17050	17059	16877	17350	17184	17188	17070	17105	17045	16737	16972	17159	16934	17230	17144	16914	17019	17051	17149	17240	17290	17157	16963	17003	17132	17277	16922	17072	17109	17230	17299	17208	16974	17026	16940	16991	17002	17162	16991	17073	16941	16899	17034	17060	17100	16950	16994	17141	17070	16966	17132	17130	17070	16999	17302	17259	17001	17029	17040	17032	17185	17013	17043	17084	16999	17199	17064	17078	16880	16936	17076	17030	16893	16966	17051	17034	17026	17226	16888	17251	17105	16851	17051	16935	17133	17083	17074	17094	17031	17035	17104	17155	16951	17099	17030	17114	16990	17187	17146	17192	16921	17211	17045	17126	17095	16995	16895	17182	16838	17215	17181	17154	16963	17035	17136	16980	17100	17085	16920	17274	17332	17295	17201	16983	17040	17282	17000	16989	17234	17075	17102	17035	17121	17223	17019	17161	17184	16851	17000	17238	17027	17145	17060	17003	17135	17029	17135	17115	17027	17028	17070	16913	17002	17098	16939	16972	17057	17002	17017	17107	16932	16784	17023	17213	17037	16980	16970	17224	17152	17150	17146	17088	16974	17057	17004	17037	16971	17054	16887	17193	17254	17166	17140	16972	16947	17110	17191	17192	17069	17132	17091	17116	16886	17049	17068	17079	16789	16890	17005	16886	17013	17159	17127	17129	16918	17003	17028	16970	16948	17177	17129	17114	17054	16959	17188	17044	16991	17189	16899	17096	17080	16864	17243	17080	16992	17059	17025	17040	16992	17036	17402	17091	17296	17021	17099	17032	17090	17076	17044	17013	16979	17105	17108	17047	17178	17177	17015	17022	17140	17253	16950	17119	17268	17005	17129	17144	17080	17170	17028	17101	16979	17228	17142	17173	17034	17213	16976	17066	17114	17115	17166	17016	17255	17044	16905	17179	17120	17070	16949	17080	17045
24537	41594	62900	46725	75614	77324	61450	43813	26891	16719	14012	13559	13491	13370	13566	13413	13485	13473	13326	13501	13425	13578	13448	13391	13411	13336	13537	13417	13410	13542	13597	13509	13450	13362	13444	13378	13559	13421	13503	13562	13420	13530	13364	13509	13244	13604	13370	13433	13345	13269	13506	13605	13338	13431	13389	13583	13466	13487	13414	13448	13339	13584	13452	13495	13369	13406	13355	13429	13255	13569	13421	13318	13426	13477	13515	13415	13456	13510	13471	13413	13524	13511	13331	13577	13269	13410	13473	13531	13376	13211	13403	13440	13380	13347	13371	13403	13441	13376	13480	13366	13209	13334	13509	13286	13432	13551	13362	13419	13573	13458	13317	13446	13262	13457	13620	13370	13463	13268	13469	13543	13403	13362	13475	13426	13527	13469	13458	13450	13194	13512	13443	13489	13294	13511	13494	13280	13396	13419	13328	13367	13528	13318	13470	13363	13478	13365	13354	13407	13531	13394	13448	13424	13469	13435	13454	13580	13474	13445	13536	13562	13344	13331	13406	13347	13524	13575	13540	13528	13435	13347	13430	13497	13444	13504	13439	13480	13331	13512	13451	13435	13259	13438	13623	13414	13440	13526	13328	13510	13394	13485	13348	13589	13308	13346	13598	13447	13458	13517	13411	13445	13377	13515	13633	13469	13431	13425	13384	13352	13328	13395	13516	13497	13236	13358	13450	13481	13340	13495	13428	13423	13495	13432	13547	13590	13496	13395	13524	13430	13284	13417	13409	13374	13345	13379	13375	13456	13465	13398	13354	13360	13527	13305	13447	13364	13309	13400	13420	13404	13476	13415	13406	13424	13446	13355	13550	13399	13533	13221	13402	13472	13562	13478	13497	13461	13491	13367	13449	13324	13506	13385	13573	13353	13367	13485	13293	13502	13355	13540	13327	13472	13304	13342	13403	13576	13484	13442	13474	13335	13319	13501	13405	13427	13788	13397	13538	13361	13528	13265	13467	13270	13606	13471	13398	13584	13478	13338	13416	13512	13264	13336	13568	13312	13443	13434	13538	13530	13548	13450	13438	13525	13438	13385	13390	13410	13494	13517	13469	13466	13511	13579	13481	13442	13611	13321	13505	13467	13471	13371	13343	13291	13378	13345	13447	13301	13450	13327	13290	13394	13420	13509	13380	13369	13438	13331	13515	13364	13436	13474	13252	13405	13428	13187	13365	13391	13492	13295	13384	13500	13432	13274	13415	13523	13382	13454	13450	13384	13352	13414	13428	13240	13315	13602	13489	13459	13466	13377	13585	13502	13271	13579	13332	13329	13432	13496	13504	13353	13348	13639	13418	13322	13596	13459	13579	13354	13461	13321	13505	13365	13235	13530	13469	13414	13360	13503	13337	13641	13681	13318	13394	13285	13528	13415	13463	13443	13194	13328	13446	13457	13376	13377	13431	13479	13300	13640	13713	13458	13347	13439	13406	13254	13531	13451	13484	13393	13413	13441	13277	13296	13424	13436	13371	13367	13548	13332	13298	13458	13323	13504	13425	13518	13295	13374	13520	13342	13351	13331	13315	13474	13571	13248	13387	13290	13349	13503	13504	13284	13379	13198	13325	13485	13454	13482	13355	13590	13376	13429	13335	13572	13293	13293	13506	13406	13412	13532	13468	13480	13384	13421	13424	13312	13554	13433	13369	13318	13336	13304	13375	13486	13612	13495	13335	13352	13536	13398	13353	13497	13317	13592	13338	13518	13279	13461	13439	13383	13439	13450	13332	13400	13539	13442	13335	13357	13349	13387	13281	13306	13381	13370	13448	13462	13424	13396	13468	13552	13480	13423	13683	13604	13463	13413	13536	13567	13429	13345	13427	13308	13509	13347	13421	13547	13391	13409	13532	13377	13321	13561	13268	13505	13379	13610	13400	13211	13455	13455	13409	13468	13404	13383	13406	13465	13493	13432	13529	13421	13558	13498	13554	13520	13525	13448	13306	13304	13445	13514	13348	13323	13471	13366	13499	13582	13322	13361	13471	13339	13357	13509	13555	13322	13415	13507	13385	13363	13526	13289	13401	13470	13447	13471	13335	13503	13319	13287	13475	13320	13371	13325	13454	13364	13524	13387	13252	13544	13413	13517	13343	13426	13484	13420	13254	13330	13358	13424	13379	13344	13606	13449	13646	13592	13484	13490	13229	13437	13395	13342	13547	13508	13351	13341	13593	13421	13432	13445	13444	13454	13486	13270	13428	13308	13624	13415	13430	13334	13493	13389	13502	13572	13524	13361	13495	13377	13328	13268	13478	13458	13433	13359	13393	13368	13367	13382	13377	13402	13475	13263	13502	13360	13363	13527	13371	13369	13392	13529	13576	13498	13386	13317	13461	13320	13513	13323	13419	13128	13601	13266	13364	13360	13528	13480	13362	13361	13444	13685	13487	13490	13377	13363	13518	13374	13401	13535	13435	13481	13326	13595	13567	13301	13420	13238	13475	13448	13476	13492	13356	13393	13361	13465	13399	13429	13459	13429	13390	13299	13557	13517	13422	13452	13350	13349	13454	13421	13512	13524	13445	13556	13525	13479	13358	13525	13532	13595	13492	13524	13523	13249	13546	13479	13473	13612	13365	13407	13501	13483	13390	13328	13445	13352	13507	13437	13510	13486	13478	13332	13562	13401	13189	13523	13301	13390	13382	13587	13520	13398	13593	13315	13558	13453	13604	13533	13458	13516	13285	13444	13316	13510	13320	13539	13587	13481	13496	13634	13301	13391	13478	13453	13424	13487	13546	13321	13489	13521	13513	13508	13383	13459	13311	13507	13556	13356	13389	13573	13467	13443	13453	13411	13560	13543	13681	13405	13477	13295	13558	13540	13311	13302	13582	13372	13549	13214	13468	13561	13403	13337	13194	13425	13480	13456	13516	13442	13582	13507	13350	13502	13473	13445	13366	13359	13449	13561	13502	13446	13235	13529	13418	13501	13413	13490	13379	13383	13388	13503	13357	13367	13478	13603	13497	13434	13392	13481	13288	13473	13491	13359	13372	13467	13441	13382	13487	13317	13482	13291	13445	13445	13522	13490	13462	13463	13389	13523	13641	13349	13470	13551	13404	13467	13341	13414	13400	13410	13333	13347	13411	13481	13578	13325	13301	13405	13485	13384	13484	13393	13439	13409	13346	13426	13556	13368	13515	13537	13431	13289	13440	13454	13334	13641	13436	13482	13569	13436	13499	13513	13485	13394	13348	13391	13386	13215	13422	13510	13492	13464	13396	13367	13333	13353	13455	13402	13183	13450	13264	13631	13283	13455	13464	13496	13564	13381	13402	13285	13499	13388	13401	13359	13507	13577	13444	13371	13449	13577	13410	13380	13339	13362	13431	13278	13313	13416	13345	13404	13396	13567	13649	13434	13431	13581	13331	13572	13330	13567	13353	13517	13475	13501	13418	13467	13452	13651	13397	13502	13351	13443	13360	13282	13326	13509	13371	13368	13301	13378	13570	13455	13450	13360	13361	13292	13363	13354	13186	13468	13559	13343	13491	13519	13501	13383	13472	13404	13302	13641	13402	13248	13432	13260	13518	13410	13399	13439	13490	13571	13535	13586	13350	13455	13587	13327	13416	13642	13359	13305	13232	13481	13454	13314	13447	13401	13443	13469	13467	13339	13357	13363	13407	13396	13524	13608	13525	13564	13326	13470	13273	13383	13336	13452	13393	13386	13395	13467	13454	13476	13526	13390	13614	13442	13411	13374	13443	13443	13364	13402	13445	13462	13427	13351	13576	13440	13472	13522	13400	13421	13426	13364	13366	13449	13403	13360	13553	13523	13412	13364	13487	13451	13550	13395	13409	13556	13322	13441	13397	13325	13386	13478	13330	13554	13372	13336	13288	13445	13545	13421	13424	13520	13504	13369	13359	13409	13341	13381	13331	13394	13586	13398	13368	13493	13570	13553	13368	13384	13409	13392	13478	13363	13465	13375	13453	13523	13415	13481	13581	13360	13478	13371	13428	13557	13437	13554	13262	13353	13500	13471	13400	13396	13619	13434	13406	13405	13485	13388	13559	13389	13503	13550	13385	13640	13418	13503	13327	13515	13425	13486	13701	13442	13606	13469	13480	13489	13572	13536	13393	13397	13467	13363	13356	13296	13397	13524	13525	13505	13431	13386	13582	13548	13454	13389	13226	13432	13515	13304	13524	13477	13278	13383	13414	13345	13429	13477	13499	13283	13385	13381	13447	13283	13398	13464	13480	13370	13350	13560	13641	13481	13450	13327	13390	13492	13289	13449	13504	13513	13190	13578	13397	13373	13460	13463	13291	13347	13509	13342	13515	13345	13342	13571	13442	13456	13528	13493	13364	13537	13470	13461	13477	13673	13539	13401	13314	13453	13526	13345	13445	13395	13330	13461	13638	13341	13280	13416	13269	13421	13431	13362	13517	13236	13258	13450	13478	13450	13617	13353	13502	13455	13687	13524	13510	13464	13451	13313	13352	13528	13598	13296	13387	13360	13369	13508	13309	13302	13558	13529	13290	13464	13417	13333	13241	13527	13586	13393	13425	13306	13475	13532	13394	13580	13524	13556	13540	13632	13570	13457	13451	13458	13433	13509	13522	13536	13345	13523	13533	13402	13570	13420	13398	13477	13517	13521	13353	13440	13297	13421	13468	13498	13427	13457	13395	13467	13469	13436	13369	13283	13356	13460	13388	13360	13488	13333	13351	13425	13405	13517	13521	13481	13493	13323	13474	13401	13377	13440	13424	13482	13403	13440	13418	13381	13565	13442	13414	13353	13358	13510	13374	13432	13175	13451	13475	13323	13563	13460	13480	13457	13452	13556	13327	13523	13286	13626	13274	13372	13591	13408	13409	13470	13320	13442	13448	13338	13466	13489	13403	13502	13372	13237	13407	13397	13550	13411	13517	13492	13407	13464	13384	13368	13497	13443	13313	13542	13505	13295	13226	13255	13452	13415	13472	13433	13396	13250	13463	13412	13441	13447	13335	13612	13312	13575	13454	13442	13429	13484	13535	13437	13389	13561	13380	13394	13440	13351	13451	13406	13449	13430	13149	13359	13298	13474	13252	13172	13384	13333	13445	13546	13323	13301	13329	13446	13351	13307	13440	13285	13487	13422	13485	13509	13570	13377	13587	13394	13523	13439	13462	13421
30228	24479	25678	25244	26450	28795	25023	20863	18360	17581	17287	16962	17064	16985	17062	17196	17012	16865	17061	17062	17089	17055	17058	17047	17102	17013	17098	16976	17005	16959	16976	17174	16910	16883	16996	16983	17217	17070	16962	17021	16771	16766	16936	16938	17127	17074	17020	17094	17022	17200	17104	17096	17229	17025	17112	16950	17125	16968	17090	16931	16823	17065	17093	16895	16817	17078	17102	16772	16945	16952	16872	16861	17098	16909	17097	17254	16968	17044	16768	16930	16959	17006	17239	16976	16918	17163	16999	16976	16965	16867	17020	17020	17148	17046	17065	17147	17113	16986	16947	17041	17066	17053	17163	16948	16912	17313	16969	17121	16757	16910	16946	16906	17058	16933	17091	16923	16909	16978	17009	17176	17050	17061	17036	16869	17214	16753	17096	16980	16801	16995	16940	17182	17121	17198	16963	17097	17047	16903	17070	17238	17072	16874	17055	17078	17108	16925	16957	16869	17098	17106	16908	16973	16867	16890	17110	17088	17169	16871	17112	16965	17030	17050	17026	17174	17049	17054	16977	17143	17193	16824	16958	16980	16898	16800	17065	17052	17175	17123	17064	16901	17093	17131	16989	17107	17108	17033	17056	17005	17020	17009	16906	17237	16986	16869	17112	17029	16929	17086	16903	17149	17146	17091	16862	17050	16983	16934	17064	16952	16949	16966	17093	16933	17105	16791	17018	16734	17135	16937	16953	17056	16807	16944	16816	16971	16997	17033	17185	17046	16959	17021	16903	17115	17175	16877	17044	16773	16977	16864	17111	17075	17113	17222	16984	17051	16996	16938	17162	17012	17051	16806	16919	16925	16898	17002	16947	16964	16993	16911	16898	16841	16966	16938	17011	16851	17003	17041	17122	17170	16989	16905	16881	16792	17102	17160	17209	17076	16852	17011	17276	17127	16965	17000	17204	17016	17052	17017	17045	17015	16938	17087	17186	17187	16900	16963	16892	17156	16896	16985	17214	17145	16780	16949	17230	16898	16970	17135	16917	17070	17132	16929	17070	17023	16950	17040	16951	16806	17063	16981	17089	16887	17064	17063	17001	17266	16825	17074	17074	17137	16937	16864	16937	16976	16968	16906	17156	16950	17029	16760	16985	17113	16961	16957	17093	17129	16855	16936	17187	17077	17002	16881	16945	16947	16943	16933	16967	16949	17015	17041	17117	17213	17055	17072	17254	17079	16954	17065	17142	16860	17020	16964	17167	17043	17013	16987	17167	16882	16857	17124	17212	17097	16917	17020	16838	16933	16939	17001	17055	17088	17260	16926	16991	16918	17112	17003	16955	16735	17096	16889	16999	16946	17067	16963	17105	16985	16917	16913	17140	16979	16950	17009	16866	16938	16992	17035	17059	16904	17061	17177	17071	17041	17132	17358	17142	16944	17003	17065	16924	16899	17085	16942	17034	16961	17077	16954	16827	16966	16857	16954	16908	16994	17115	16829	16921	16828	16854	16916	16981	17230	16926	17118	16940	17100	17121	17002	16876	16721	16868	16936	16962	16917	17064	17051	17134	16952	16925	16887	17085	16820	16861	16936	16982	16926	17117	17026	16866	17092	16920	16921	16959	16886	16879	16960	16967	16871	16985	16721	16958	16942	17035	16988	16983	16856	17103	16829	16846	17134	17123	17142	17010	17137	16949	16945	16909	17092	17115	16907	17203	17128	16904	16958	16921	17000	17028	16884	17065	16989	16938	16947	17070	17039	17050	17012	17032	17005	17096	17080	17095	16850	16831	17168	17260	16947	16987	16956	17216	17002	17132	16897	16870	17236	16885	16778	17073	17175	16928	16981	16843	17127	17181	17154	16918	17012	16991	17105	17297	17004	17102	16992	17057	17151	17046	16965	16986	17026	16888	17038	16934	17102	16948	17164	16847	16766	16988	16980	17270	17025	17028	16918	16948	17110	17053	17083	16969	17181	16769	16829	17206	16806	16947	17011	16849	16836	16879	16909	16948	17048	16904	17114	16999	16967	16990	17034	17023	16905	17049	17161	17079	16876	17085	16969	17018	16927	17136	17058	17204	16881	16990	16825	16959	17037	17121	16896	16948	16983	17050	17084	17098	17082	16822	16963	17305	17050	16856	16994	16785	17101	16838	17153	17144	16880	16955	16998	17014	16833	17068	16999	17031	16987	16923	16709	17111	16837	16913	16841	16901	17124	16924	16856	17233	17297	17072	17227	17112	17042	16949	16866	16866	16949	17146	17020	17009	17230	17154	16904	16829	17123	17039	16660	16981	16854	16852	17015	16937	16975	17003	16949	17212	16886	17141	17041	17023	17006	17158	16976	17148	17278	16977	16870	16984	16839	17006	16874	16953	17162	16982	16884	16935	16945	16863	16817	16854	16827	17080	16852	17137	16971	16984	17058	17061	16848	17066	16901	17025	17143	17042	17085	16761	17083	17131	17012	16962	17061	16960	17112	17159	17009	17066	16875	17026	16926	16959	16964	16913	17023	16987	16919	16876	17053	17217	17088	17213	17011	17069	16910	17275	17056	17077	16949	16983	16881	16976	17141	16973	16806	16854	17124	17129	17051	16842	16981	17013	17108	16831	16930	17095	17104	17059	16957	17071	17044	16917	16931	17014	17047	16795	17107	17040	17064	16963	17090	17154	17230	17144	17098	17074	17099	16994	16863	16808	17095	17094	16984	17226	17031	17174	17188	17135	16791	16994	16827	17161	16889	17073	16964	16920	17157	17208	16838	17079	16951	17121	17009	17015	16875	16934	16937	17077	16873	16871	17130	17015	16942	17026	17015	16845	16971	17087	17259	17123	17170	17018	17056	16911	16882	16911	16873	17121	16907	16937	17017	17070	17021	16943	16989	16786	16979	17035	16788	16968	17021	17063	16923	17050	17142	17073	17235	16822	16924	17050	16965	16969	17171	17005	16984	16991	17028	17152	17097	16936	17073	17026	17037	17101	17196	16951	17052	17118	16905	17032	16860	17072	17150	17011	16879	16892	16927	16911	16933	17004	16995	16750	16730	16892	16977	16939	16733	17008	16991	16997	16932	17049	16912	16934	16791	17016	17013	17083	17119	16941	16951	17005	16988	17260	16957	16879	17018	17029	16910	17137	17005	17244	17135	16881	17120	17032	16894	17190	17155	16944	17048	16874	16836	17179	17042	16828	16965	16978	16964	16881	16875	16959	17026	17080	16806	16992	17167	16822	17078	17107	17089	16951	16695	16895	16895	16947	17045	17149	17002	17048	17028	17003	17088	17042	17042	17141	16885	16859	17092	16817	17185	17204	16911	17127	16947	16924	17106	17147	17120	16957	16884	17062	16924	17000	17024	17020	16969	16897	16898	17143	17092	16990	17006	16922	17212	16894	16904	16743	17083	17050	17043	17131	17065	17000	17086	16845	16999	17025	16888	16903	16977	17037	17095	16975	17166	17046	17107	16907	17065	16942	17136	17014	17043	16841	16915	17000	17113	17024	17111	16961	17070	16990	17091	16970	16918	17089	16748	16869	16909	16858	16984	17156	16944	17130	16986	17103	16959	17088	16972	17068	16916	16929	16692	17050	17012	16934	17034	16988	16863	17084	16976	17001	16763	16996	17041	16958	17163	17128	16888	16781	16976	16971	17069	17070	16943	17013	17027	17041	16922	16752	16921	16896	17211	16867	17051	17052	17009	17120	16774	16845	17040	17038	17175	17179	17297	17057	17066	17046	17312	16944	17271	17169	17005	17147	17147	17122	17174	16994	16946	17103	17063	17066	17052	17071	16839	17025	16993	17097	17066	17089	16774	17067	17199	16912	17052	17024	17090	17145	16824	16853	17076	16939	16900	16980	17050	16957	17084	17051	17081	17086	16757	16862	16892	17062	17005	16962	16993	17216	17054	16976	17036	17026	17025	17051	16789	17107	16968	17065	16985	17033	16804	17048	17033	17002	16915	16848	17032	16970	17026	16793	16960	16884	16961	16873	17015	16984	17123	17351	16879	16911	17017	17321	17018	16780	16880	16917	17010	17061	17016	17045	17029	17016	16826	16929	17163	17240	16860	16790	16866	17017	17210	17014	17153	17245	17222	16937	16890	16737	17064	16920	17080	16976	16957	16976	17081	16971	17049	16989	16936	17072	17045	17137	16922	17054	17246	17054	16846	17364	17007	17143	16927	17085	17107	17181	17243	17069	16984	16911	17022	16903	17065	17000	16911	16981	16967	16871	17028	17017	17045	17133	17137	17014	17003	17067	16966	17099	16805	16991	16965	17006	17195	17094	17036	17103	16958	17014	17076	17018	17146	17050	17034	16816	17007	17060	16824	16891	16966	17106	16982	16990	17053	16838	17037	17124	16878	17002	16887	17125	16789	17147	16907	17171	16955	16882	16983	16879	16869	16791	16974	16941	17195	17006	16936	16929	16988	17280	17133	17089	17039	16997	17064	17172	16923	17096	17185	17102	16994	16907	17096	16906	17000	16816	17015	17097	16990	16945	16904	17012	16955	17077	17242	17005	16907	16974	16882	17016	16959	17118	17218	17063	17030	16894	17037	16777	17190	17194	17117	17005	17066	17026	16996	17095	17007	17028	16907	16841	17216	17134	17043	17118	16990	17024	16891	17180	17107	17170	17190	17166	16933	16851	17115	17080	16886	17044	17094	17119	16921	16798	16943	16930	16940	16993	17042	17023	17024	16993	16994	16981	16981	17187	17037	16961	17053	16832	17002	16913	17083	17085	17128	16966	16990	17058	16942	16964	16911	16965	17072	17149	17007	17207	16859	16818	16841	16816	16803	16808	17097	16941	17075	16869	16959	16896	16957	17191	17047	17048	17147	16926	17044	17155	16754	16808	17012	16964	16875	16863	16907	16954	17021	17009	17222	17100	17071	16985	16935	17179	17289	17194	17136	17328	17009	16855	17077	17063	16902	17008	17141	17131	17217	17044	17124	17116	17123	17173	17284	17272	16916	16921	16861	17114	16890	17266	16980	16956	17118	17131	17237	16945	16894	17076	16987	17025	16787	17032	16989	17231	16787	17015	16987	16936	16776	16639	17035	17004	17042	16882	16897	17000	16952	16901	17073	16919	16920	17182	16824	17047	17063	17156	16896	17016	16832	16885	16945	17077	17069	17062	17093	16954	17193	17197	17192	17052	16937	17053	17014	17110	17102
22028	26898	23364	23582	26909	27405	21834	17047	14577	13616	13390	13501	13493	13535	13437	13292	13323	13390	13477	13290	13415	13569	13471	13381	13561	13456	13425	13458	13360	13397	13331	13466	13274	13178	13315	13455	13344	13267	13333	13294	13350	13422	13464	13412	13382	13287	13368	13327	13452	13255	13265	13322	13342	13260	13437	13272	13331	13424	13221	13304	13329	13370	13454	13416	13364	13227	13348	13366	13433	13314	13474	13438	13497	13351	13312	13564	13485	13358	13312	13426	13347	13394	13454	13341	13474	13340	13340	13503	13411	13316	13323	13321	13456	13483	13408	13300	13479	13535	13340	13150	13534	13341	13340	13493	13438	13388	13448	13386	13459	13455	13373	13331	13362	13403	13450	13483	13321	13409	13384	13329	13408	13507	13416	13445	13385	13474	13389	13340	13552	13259	13293	13461	13346	13357	13359	13298	13512	13304	13479	13472	13486	13390	13377	13448	13375	13545	13312	13304	13478	13462	13249	13365	13385	13304	13390	13358	13297	13343	13396	13339	13576	13229	13403	13341	13333	13357	13494	13448	13250	13360	13394	13591	13626	13388	13490	13351	13366	13425	13510	13525	13304	13292	13314	13362	13269	13254	13462	13554	13352	13372	13490	13575	13485	13469	13247	13502	13432	13420	13447	13394	13302	13381	13461	13456	13610	13380	13361	13299	13128	13319	13405	13387	13458	13282	13374	13436	13441	13333	13453	13338	13519	13470	13456	13445	13469	13394	13357	13562	13515	13390	13417	13349	13492	13362	13520	13355	13505	13302	13407	13348	13565	13308	13466	13357	13390	13453	13593	13197	13401	13435	13426	13486	13333	13345	13280	13384	13502	13534	13386	13538	13348	13540	13221	13443	13521	13350	13368	13474	13179	13286	13295	13257	13394	13466	13336	13456	13420	13160	13461	13220	13397	13418	13224	13473	13435	13084	13398	13356	13473	13427	13284	13433	13299	13399	13272	13384	13385	13482	13410	13288	13218	13366	13407	13430	13315	13420	13343	13334	13334	13307	13307	13469	13404	13452	13331	13473	13461	13329	13265	13282	13221	13516	13545	13291	13427	13601	13372	13486	13480	13253	13567	13322	13385	13384	13490	13345	13325	13406	13481	13317	13518	13359	13241	13461	13464	13503	13310	13467	13278	13223	13439	13413	13372	13426	13466	13406	13488	13382	13335	13264	13463	13501	13490	13336	13312	13419	13473	13352	13414	13316	13253	13382	13493	13484	13425	13351	13197	13446	13437	13365	13430	13340	13437	13385	13382	13369	13391	13352	13384	13547	13244	13375	13480	13379	13404	13519	13314	13394	13331	13475	13302	13471	13273	13446	13399	13385	13349	13308	13505	13377	13410	13121	13508	13330	13474	13468	13295	13291	13488	13529	13218	13407	13532	13440	13294	13410	13267	13361	13428	13494	13398	13509	13356	13405	13317	13542	13348	13346	13443	13320	13347	13262	13432	13204	13305	13359	13487	13481	13285	13454	13547	13389	13389	13337	13209	13472	13550	13513	13516	13503	13570	13462	13271	13479	13334	13334	13397	13345	13441	13504	13387	13207	13329	13326	13331	13446	13609	13337	13453	13502	13491	13261	13316	13501	13430	13534	13444	13442	13430	13495	13311	13475	13313	13309	13383	13404	13350	13450	13340	13394	13403	13500	13361	13411	13441	13502	13391	13531	13275	13543	13349	13333	13486	13358	13345	13490	13442	13429	13427	13425	13397	13408	13258	13557	13400	13591	13435	13408	13316	13385	13367	13407	13487	13338	13539	13317	13378	13364	13443	13433	13418	13296	13470	13416	13451	13189	13351	13411	13561	13437	13372	13498	13396	13406	13338	13427	13582	13192	13556	13525	13397	13262	13566	13441	13477	13346	13367	13356	13378	13422	13429	13415	13418	13332	13421	13371	13318	13522	13301	13326	13426	13483	13451	13422	13436	13479	13301	13491	13444	13320	13494	13582	13561	13396	13297	13391	13411	13399	13230	13421	13490	13313	13364	13329	13268	13397	13280	13368	13387	13329	13464	13519	13355	13204	13491	13325	13321	13487	13403	13547	13381	13398	13401	13481	13335	13377	13362	13293	13459	13444	13393	13349	13503	13326	13499	13506	13322	13320	13462	13147	13433	13188	13335	13359	13286	13419	13557	13256	13493	13267	13254	13492	13318	13477	13431	13341	13406	13290	13391	13437	13421	13474	13342	13589	13394	13366	13472	13401	13323	13303	13500	13418	13412	13467	13289	13413	13265	13466	13312	13521	13392	13363	13445	13439	13447	13388	13499	13442	13415	13404	13548	13470	13362	13325	13368	13246	13209	13365	13504	13380	13335	13481	13474	13325	13469	13457	13299	13278	13309	13393	13530	13279	13431	13455	13507	13434	13423	13271	13273	13392	13352	13460	13179	13474	13541	13369	13422	13428	13365	13374	13200	13378	13483	13539	13451	13287	13365	13376	13434	13319	13454	13219	13317	13430	13370	13449	13296	13448	13400	13383	13358	13193	13336	13420	13490	13537	13333	13448	13292	13469	13191	13447	13499	13358	13331	13428	13369	13306	13398	13369	13347	13518	13470	13302	13313	13355	13526	13484	13472	13343	13406	13167	13271	13394	13185	13311	13428	13261	13460	13510	13492	13525	13536	13286	13316	13172	13387	13409	13475	13255	13454	13424	13475	13410	13433	13549	13409	13322	13521	13346	13374	13400	13357	13388	13338	13324	13318	13256	13340	13188	13242	13516	13406	13511	13477	13271	13293	13267	13490	13598	13463	13513	13558	13536	13340	13457	13406	13363	13437	13357	13451	13239	13576	13158	13558	13267	13451	13338	13423	13383	13504	13435	13323	13399	13316	13433	13313	13421	13385	13426	13420	13434	13514	13497	13469	13538	13326	13400	13523	13390	13367	13377	13305	13571	13405	13360	13199	13399	13422	13417	13514	13448	13396	13413	13386	13326	13282	13345	13340	13341	13320	13408	13394	13379	13431	13461	13448	13588	13359	13368	13401	13496	13450	13404	13373	13428	13303	13473	13338	13282	13367	13415	13386	13413	13265	13287	13394	13392	13441	13422	13440	13393	13474	13296	13336	13451	13381	13303	13553	13438	13303	13478	13363	13267	13361	13366	13312	13434	13407	13200	13653	13261	13328	13362	13309	13418	13396	13445	13434	13255	13322	13390	13501	13367	13498	13467	13374	13408	13397	13310	13469	13373	13410	13334	13394	13372	13519	13501	13513	13241	13548	13536	13359	13401	13322	13372	13404	13309	13496	13409	13384	13330	13641	13365	13561	13312	13384	13482	13393	13578	13389	13443	13492	13487	13403	13413	13299	13430	13426	13489	13450	13405	13377	13584	13300	13498	13516	13430	13353	13395	13404	13432	13414	13418	13600	13385	13305	13312	13376	13463	13454	13326	13362	13279	13264	13225	13440	13377	13459	13532	13399	13250	13312	13546	13267	13405	13423	13413	13499	13458	13434	13337	13464	13504	13373	13573	13391	13354	13416	13511	13359	13353	13550	13513	13485	13350	13301	13400	13321	13381	13480	13698	13382	13267	13440	13431	13470	13290	13340	13321	13409	13356	13313	13474	13447	13432	13320	13330	13459	13299	13394	13402	13403	13339	13232	13251	13463	13265	13494	13643	13336	13483	13304	13364	13627	13485	13421	13439	13450	13513	13260	13290	13355	13578	13318	13487	13400	13429	13354	13243	13202	13389	13338	13371	13407	13346	13418	13341	13407	13174	13370	13521	13210	13474	13479	13376	13309	13468	13386	13401	13478	13345	13398	13329	13220	13429	13334	13356	13314	13281	13403	13438	13364	13544	13479	13344	13341	13379	13597	13220	13455	13321	13346	13436	13330	13462	13320	13492	13345	13366	13666	13428	13468	13373	13320	13402	13375	13561	13412	13284	13276	13370	13397	13494	13382	13385	13468	13454	13447	13392	13574	13379	13338	13502	13367	13426	13467	13361	13553	13435	13296	13416	13311	13525	13490	13361	13493	13419	13527	13508	13380	13419	13443	13453	13333	13270	13385	13434	13305	13264	13413	13290	13289	13417	13352	13647	13421	13353	13340	13267	13501	13450	13483	13312	13350	13295	13325	13404	13619	13437	13553	13350	13502	13262	13413	13473	13401	13310	13282	13407	13277	13332	13269	13416	13578	13361	13486	13409	13571	13405	13612	13385	13440	13445	13368	13473	13394	13357	13351	13582	13416	13504	13259	13390	13510	13344	13439	13504	13411	13528	13354	13565	13457	13326	13468	13421	13370	13325	13388	13442	13365	13531	13448	13228	13435	13394	13334	13409	13272	13411	13338	13500	13334	13402	13376	13402	13291	13353	13381	13492	13229	13413	13401	13439	13197	13274	13197	13388	13512	13292	13594	13458	13227	13387	13512	13206	13342	13389	13575	13455	13425	13393	13268	13384	13558	13337	13474	13462	13457	13498	13428	13470	13398	13332	13381	13469	13414	13172	13391	13385	13411	13386	13483	13520	13309	13279	13360	13305	13376	13413	13266	13422	13467	13398	13426	13560	13507	13464	13320	13397	13347	13268	13448	13420	13448	13332	13284	13316	13332	13636	13454	13298	13544	13288	13493	13396	13352	13619	13411	13405	13444	13447	13310	13241	13506	13469	13363	13292	13543	13372	13401	13271	13476	13410	13579	13357	13363	13416	13601	13298	13358	13322	13365	13224	13460	13437	13474	13246	13347	13468	13197	13344	13369	13326	13288	13398	13428	13362	13408	13499	13307	13223	13348	13334	13351	13294	13479	13419	13434	13336	13319	13431	13474	13400	13513	13384	13308	13358	13445	13532	13461	13357	13432	13409	13447	13402	13460	13532	13417	13496	13460	13427	13499	13401	13442	13411	13309	13278	13266	13375	13514	13388	13462	13386	13313	13519	13228	13518	13460	13388	13328	13430	13307	13399	13387	13267	13547	13553	13168	13338	13392	13385	13293	13440	13505	13351	13394	13570	13426	13383	13508	13282	13500	13401	13351	13547	13410	13470	13475	13398	13490	13326	13428	13219	13203	13443	13485	13414	13258	13426	13444	13440	13439	13449	13413	13401	13415	13471	13466	13247	13342	13294	13534	13381	13421	13417	13379	13377	13348	13364	13543	13510	13343	13397	13341	13373
25420	21481	28684	25446	42080	67809	54077	37976	26361	20353	18195	17579	17451	17563	17560	17330	17209	17386	17386	17335	17455	17293	17595	17270	17474	17408	17403	17385	17300	17383	17378	17231	17359	17435	17269	17488	17427	17257	17226	17147	17183	17442	17367	17321	17502	17316	17340	17323	17326	17366	17172	17418	17323	17369	17532	17239	17287	17191	17570	17428	17212	17480	17452	17240	17305	17299	17185	17339	17470	17239	17189	17261	17483	17193	17111	17052	17131	17181	17307	17147	17282	17367	17166	17389	17318	17269	17338	17372	17314	17415	17256	17328	17289	17300	17058	17524	17097	17307	17245	17094	17381	17291	17469	17255	17261	17401	17184	17258	17262	17205	17382	17246	17230	17197	17248	17385	17501	17471	17381	17192	17232	17200	17223	17561	17365	17292	17173	17363	17487	17170	17266	17115	17396	17281	17312	17281	17171	17402	17216	17242	17381	17224	17338	17338	17326	17203	17144	17508	17094	17462	17323	17354	17530	17230	17359	17243	17198	17252	17333	17181	17126	17080	17031	17369	17185	17285	17319	17261	17370	17174	17147	17193	17300	17127	17362	17310	17399	17381	17388	17353	17328	17297	17057	17338	17192	17262	17297	17327	17339	17123	17413	17401	17461	17189	17425	17293	17270	17344	17178	17188	17496	17271	17410	17164	17391	17260	17193	17228	17298	17461	17237	17259	17431	17401	17141	17187	17333	17242	17158	17057	17281	17289	17217	17250	17074	17263	17524	17232	17286	17067	17199	17182	17282	17370	17294	17361	17334	17213	17241	17443	17198	17395	17197	17236	17253	17198	17418	17225	17470	17259	17376	17359	17410	17254	17402	17169	17291	17224	17273	17336	17146	17388	17267	17393	17377	17297	17307	17322	17214	17099	17180	17415	17194	17276	17561	17314	17469	17274	17225	17209	17612	17190	17276	17409	17222	17316	17339	17226	17241	17240	17442	17415	17299	17315	17324	17234	17142	17348	17166	17287	17331	17216	17319	17158	17122	17302	17242	17186	17214	17470	17407	17121	17101	17501	17419	17286	17303	17336	17139	17161	17396	17391	17548	17297	17085	17183	17274	17311	17341	17348	17243	17500	17330	17248	17379	17239	17343	17206	17223	17289	17325	17513	17429	17391	17264	17158	17279	17192	17258	17379	17118	17287	17315	17175	17391	17350	17154	17356	17466	17202	17219	17131	17197	17248	17294	17089	17449	17209	17172	17180	17200	17101	17406	17257	17248	17332	17272	17194	17321	17080	17446	17218	17193	17251	17216	17288	17113	17279	17375	17370	17213	17145	17346	17338	17140	17182	17266	17296	17010	17325	17042	17448	17433	17338	17349	17292	17248	17177	17207	17381	17183	17135	17246	17281	17323	17248	17143	17388	17255	17160	17246	17176	17157	17240	17122	17160	17291	17251	17266	17326	17208	17281	17133	17312	17472	17457	17324	17154	17379	17440	17254	17309	17412	17246	17109	17329	17282	17297	17364	17414	17095	17270	17237	17126	17251	17215	17262	17359	17286	17148	17135	17401	17578	17508	17159	17342	17299	17467	17341	17127	16964	17196	17253	17266	17351	17360	17130	17508	17355	17332	17485	17380	17460	17284	17347	17102	17299	17165	17319	17411	17270	17305	17322	17266	17225	17045	17436	17234	17018	17168	17014	17257	17252	17270	17355	17263	17309	17447	17437	17392	17377	17292	17388	17243	17459	17488	17305	17137	17352	17156	17220	17146	17288	17329	17387	17238	17248	17141	16971	17228	17374	17139	17375	17543	17306	17508	17334	17068	17331	17374	17205	17389	17214	17176	17479	17528	17418	17495	17333	17223	17315	17417	17354	17343	17319	17255	17340	17300	17290	17522	17370	17497	17246	17234	17098	17215	17514	17400	17174	17435	17270	17222	17363	17369	17405	17264	17401	17153	17304	17479	17179	17334	17429	17564	17322	17322	17099	17338	17221	17259	17587	17260	17206	17451	17398	17348	17331	17286	17366	17297	17399	17358	17399	17350	17215	17352	17308	17271	17218	17099	17303	17209	17486	17374	17421	17235	17125	17188	17388	17294	17358	17242	17338	17378	17368	17276	17289	17370	17312	17428	17074	17248	17470	17494	17259	17153	17083	17201	17137	17497	17223	17366	17372	17340	17343	17060	17201	17329	17152	17100	17250	17394	17207	17010	17157	17312	17165	17243	17299	17186	17194	17053	17185	17246	17189	17157	17246	17414	17367	17257	17223	17224	17388	17359	17344	17441	17429	17353	17480	17261	17617	17416	17140	17165	17195	17052	17288	17088	17386	17388	17328	17272	17239	17247	17369	17556	17592	17367	17451	17221	17347	17275	17392	17206	17365	17226	17024	17098	17428	17394	17220	17104	17276	17414	17112	17131	17556	17413	17263	17352	17243	17282	17365	17420	17256	17261	17284	17197	17282	17288	17203	17187	17384	17181	17462	17144	17300	17256	17372	17314	17068	17366	16994	17271	17240	17273	17292	17269	17235	17243	17189	17356	17223	17180	17378	17123	17365	17331	17238	17419	17323	17157	17405	17312	17319	17427	17204	17182	17241	17246	17326	17367	17302	17470	17448	17252	17179	17315	17561	17294	17248	17324	17143	17387	17438	17441	17436	17313	17505	17428	17236	17173	17456	17145	17116	17382	17522	17182	17405	17558	17388	17401	17273	16975	17221	17371	17132	17253	17317	17442	17510	17445	17325	17231	17348	17306	17162	17245	17267	17344	17286	17426	17394	17312	17256	17272	17296	17217	17384	17373	17202	17234	17347	17219	17368	17427	17278	17283	17228	17417	17518	17080	17282	17428	17415	17228	17289	17300	17307	17124	17111	17417	17311	17260	17082	17195	17410	17385	17411	17398	17142	17246	17420	17295	17198	17217	17318	17254	17155	17229	17337	17329	17133	17130	17022	17363	17428	17137	17095	17195	16997	17302	17261	17371	17370	17362	17602	17125	17474	17423	17239	17180	17426	17215	17212	17299	17100	17399	17351	17071	17102	17103	17233	17152	17323	17220	17325	17304	17298	17238	17345	17269	17248	17354	17190	17366	17367	17146	17486	17370	17254	17290	17331	17323	17307	17203	17274	17171	17158	17212	17275	17498	17383	17396	17400	17303	17217	17332	17348	17336	17267	17192	17208	17255	17237	17354	17179	17207	17464	17555	17443	17527	17198	17272	17401	17175	17412	17243	17327	17472	17225	17178	17370	17221	17171	17163	17251	17282	17470	17343	17227	17488	17154	17204	17346	17307	17140	17330	17287	17331	17284	17123	17465	17135	17326	17421	17216	17366	17167	17325	17187	17177	17152	17115	17260	17232	17121	17398	17361	17275	17366	17443	17268	17200	17311	17313	17105	17349	17347	17310	17307	17472	17335	17294	17399	17339	17082	17191	17506	17257	17278	17278	17274	17310	17285	17128	17046	17002	17450	17376	17357	17278	17408	17252	17414	17538	17293	17143	17436	17517	17367	17310	17222	17104	17183	17259	17203	17368	17368	17355	17457	17327	17331	17296	17310	17276	17237	17217	17288	17267	17275	17240	17145	17341	17181	17258	17572	17418	17414	17544	17394	17285	17413	17148	17614	17292	17463	17161	17083	17369	17325	17270	17288	17139	17173	17364	17252	17414	17230	17323	17369	17172	17191	17212	17450	17320	17394	17290	17501	17257	17420	17428	17435	17198	17328	17340	17141	17347	17508	17278	17248	17374	17373	17247	17273	17186	17119	17205	17474	17413	17309	17329	17190	17206	17310	17145	17218	17154	17111	17376	17332	17262	17134	17064	17269	17279	17244	17435	17155	17501	17225	17390	17419	17286	17140	17067	17417	17225	17211	17162	17399	17321	17414	17180	17304	17331	17351	17310	17337	17381	17149	17281	17246	17422	17312	17538	17430	16907	17204	17354	17180	17255	17124	17209	17295	17428	17284	17386	17252	17302	17174	17161	17071	17476	17251	17153	17492	17197	17424	17260	17148	17360	17394	17379	17364	17397	17299	17251	17481	17116	17348	17419	17243	17428	17312	17453	17256	17188	17286	17100	17260	17240	17309	17297	17187	17285	17474	17238	17189	17203	17299	17280	17339	17337	17204	17103	17266	17352	17334	17223	17277	17334	17313	17249	17402	17385	17409	17398	17436	17057	17248	17232	17197	17316	17285	17371	17312	17381	17345	17197	17289	17378	17299	17237	17084	17344	17225	17431	17280	17319	17423	17270	17181	17269	17358	17235	17257	17319	17377	17350	17315	17399	17451	17186	17274	17296	17170	17267	17345	17181	17204	17285	17192	17252	17070	17181	17226	17099	17187	17203	17402	17400	17236	17416	17242	17155	17123	17218	17362	17241	17292	17355	17351	17147	17355	17237	17300	17170	17182	17107	17206	17411	17329	17301	17061	17343	17388	17338	17408	17232	17085	17270	17188	17547	17071	17196	17224	17044	17172	17277	17168	17167	17371	17085	17322	17334	17215	17494	17189	17336	17300	17255	17306	17253	17266	17225	17376	17225	17599	17256	17203	17101	17169	17218	17208	17109	17244	17049	17367	17208	17293	17280	16963	17285	17468	17393	17313	17443	17241	17235	17286	17189	17019	17085	17183	17388	17129	17441	17458	17250	17221	17318	17176	17240	17289	17296	17261	17289	17201	17226	17236	17423	17344	17360	17189	17276	17044	17466	17260	17143	17238	17358	17290	17460	17327	17451	17413	17332	17196	17237	17105	17313	17341	17345	17248	17395	17393	17338	17285	17308	17219	17052	17198	17206	17276	17208	17064	17068	17294	17224	17443	17384	17132	17375	17197	17321	17110	17237	17294	17140	17390	17285	17504	17414	17316	17347	17426	17298	17355	17167	17219	17212	17362	17364	17258	17284	17297	17389	17362	17160	17114	17291	17221	17193	17187	17376	17303	17105	17321	17292	17286	17325	17402	17425	17385	17060	17271	17451	17335	16996	17320	17412	17131	17155	17191	17461	17318	17123	17504	17157	17449	17297	17229	17330	17381	17202	17372	17231	17294	17252	17334	17275	17003	17327	17250	17342	17200	17267	17243	17249	17222	17270	17389	17190	17471	17444	17204	17332	17167	17383	17175	17458	17305	17385	17255	17135	17384	17392	17416	17334	17344	17488	17274	17253	17228	17367
27060	44455	38694	28321	50942	64573	50058	35184	22048	15264	13797	13501	13538	13521	13685	13537	13441	13603	13559	13747	13624	13598	13590	13656	13654	13617	13433	13637	13565	13455	13562	13700	13470	13723	13584	13508	13550	13605	13653	13451	13553	13766	13634	13641	13554	13784	13541	13703	13615	13575	13757	13631	13727	13762	13688	13705	13530	13415	13390	13631	13629	13553	13345	13587	13656	13627	13472	13678	13407	13506	13675	13491	13654	13731	13648	13598	13515	13455	13585	13555	13505	13886	13531	13702	13637	13688	13618	13617	13765	13661	13483	13564	13587	13747	13613	13453	13716	13522	13794	13635	13541	13598	13605	13571	13802	13488	13683	13466	13600	13671	13591	13561	13564	13628	13938	13882	13523	13550	13566	13528	13676	13551	13573	13609	13513	13527	13662	13547	13741	13636	13392	13418	13516	13724	13559	13577	13630	13369	13697	13488	13669	13547	13606	13447	13649	13584	13619	13562	13521	13633	13683	13548	13559	13573	13574	13579	13606	13633	13545	13602	13427	13490	13468	13546	13827	13535	13447	13736	13379	13565	13784	13490	13744	13630	13624	13583	13506	13672	13619	13614	13494	13571	13498	13503	13598	13586	13398	13431	13610	13527	13855	13723	13497	13541	13633	13466	13454	13414	13484	13671	13559	13731	13529	13608	13685	13601	13650	13728	13646	13434	13579	13654	13614	13606	13736	13689	13705	13593	13643	13572	13549	13654	13683	13673	13532	13572	13550	13604	13629	13497	13622	13604	13587	13522	13655	13474	13587	13509	13516	13408	13454	13551	13713	13704	13534	13705	13616	13360	13530	13653	13598	13582	13539	13552	13751	13700	13478	13536	13734	13533	13906	13701	13598	13566	13537	13441	13564	13696	13545	13873	13581	13482	13449	13628	13615	13596	13549	13464	13534	13656	13425	13557	13576	13654	13669	13803	13470	13574	13786	13651	13641	13525	13494	13448	13601	13666	13661	13588	13583	13576	13587	13680	13634	13621	13604	13558	13552	13625	13668	13547	13499	13620	13443	13643	13496	13659	13543	13669	13456	13650	13632	13547	13577	13433	13508	13570	13734	13772	13685	13651	13578	13725	13648	13500	13618	13726	13638	13593	13625	13604	13579	13588	13569	13620	13661	13524	13649	13540	13591	13707	13601	13573	13594	13405	13604	13636	13555	13533	13468	13514	13518	13555	13613	13679	13517	13780	13514	13531	13576	13617	13678	13547	13630	13606	13722	13498	13643	13527	13631	13546	13839	13619	13626	13415	13670	13394	13600	13530	13511	13568	13792	13711	13634	13496	13701	13546	13796	13699	13589	13561	13564	13567	13567	13502	13570	13610	13590	13653	13439	13500	13438	13466	13650	13578	13554	13652	13619	13569	13626	13689	13481	13744	13603	13408	13668	13597	13703	13534	13595	13690	13557	13531	13730	13515	13661	13743	13602	13592	13522	13684	13615	13649	13730	13484	13494	13685	13565	13576	13492	13479	13509	13586	13560	13590	13586	13612	13538	13442	13583	13537	13710	13766	13482	13669	13467	13565	13660	13678	13759	13655	13590	13621	13588	13333	13657	13660	13563	13558	13743	13736	13676	13568	13510	13593	13518	13691	13537	13444	13651	13486	13592	13568	13557	13674	13636	13447	13627	13603	13398	13595	13642	13529	13634	13561	13520	13596	13634	13649	13687	13551	13698	13517	13620	13707	13714	13822	13629	13531	13580	13613	13483	13620	13776	13470	13597	13800	13660	13746	13752	13646	13489	13506	13637	13583	13719	13428	13529	13422	13447	13485	13497	13611	13500	13557	13574	13688	13487	13612	13415	13503	13795	13625	13732	13658	13515	13631	13632	13534	13615	13588	13625	13527	13746	13705	13665	13697	13527	13561	13704	13563	13541	13498	13561	13641	13687	13678	13624	13671	13488	13545	13495	13510	13555	13619	13641	13485	13519	13601	13580	13612	13699	13551	13498	13598	13549	13581	13659	13558	13475	13535	13539	13588	13508	13543	13532	13561	13573	13700	13551	13575	13530	13656	13569	13506	13495	13687	13640	13681	13826	13555	13564	13611	13781	13584	13664	13588	13617	13634	13579	13527	13526	13545	13467	13766	13518	13586	13757	13546	13617	13484	13417	13680	13565	13554	13586	13736	13461	13607	13708	13527	13407	13605	13567	13565	13665	13600	13476	13714	13763	13517	13624	13413	13472	13633	13604	13700	13458	13656	13533	13614	13477	13651	13566	13576	13516	13545	13475	13597	13428	13591	13574	13656	13648	13738	13668	13496	13775	13654	13489	13665	13668	13584	13462	13585	13546	13674	13571	13604	13536	13542	13703	13654	13610	13734	13605	13601	13481	13567	13702	13459	13518	13432	13539	13634	13648	13797	13572	13584	13564	13492	13668	13578	13547	13591	13615	13610	13612	13559	13692	13691	13740	13664	13579	13277	13549	13674	13696	13597	13531	13476	13575	13652	13528	13587	13583	13592	13506	13705	13549	13772	13611	13465	13552	13677	13569	13640	13532	13608	13575	13702	13453	13591	13681	13713	13617	13520	13461	13666	13475	13707	13647	13761	13696	13551	13730	13511	13617	13707	13717	13713	13475	13408	13705	13426	13710	13535	13582	13553	13689	13628	13654	13540	13444	13659	13575	13483	13732	13427	13535	13652	13383	13495	13566	13521	13599	13504	13666	13568	13668	13607	13734	13640	13651	13496	13667	13501	13529	13510	13551	13661	13712	13636	13645	13570	13644	13643	13622	13559	13613	13594	13705	13552	13603	13716	13619	13497	13571	13643	13741	13547	13546	13617	13703	13464	13567	13613	13423	13826	13619	13538	13685	13529	13637	13711	13478	13680	13577	13609	13780	13324	13436	13634	13600	13566	13417	13762	13773	13600	13610	13549	13727	13607	13509	13439	13559	13677	13532	13596	13530	13636	13605	13556	13679	13579	13608	13643	13447	13747	13550	13779	13567	13608	13675	13645	13668	13558	13658	13638	13727	13647	13813	13620	13714	13795	13697	13475	13484	13545	13872	13555	13738	13562	13485	13535	13688	13530	13538	13572	13524	13713	13518	13600	13730	13584	13501	13623	13522	13682	13800	13584	13573	13399	13548	13655	13484	13519	13674	13470	13607	13562	13527	13567	13520	13649	13729	13514	13620	13681	13545	13651	13425	13688	13673	13514	13701	13638	13538	13538	13727	13602	13478	13504	13672	13444	13594	13489	13486	13662	13624	13641	13671	13483	13688	13533	13543	13283	13534	13601	13475	13596	13629	13517	13592	13686	13688	13626	13677	13576	13666	13676	13522	13571	13724	13610	13763	13548	13582	13610	13601	13734	13499	13466	13559	13741	13605	13602	13651	13613	13724	13678	13651	13430	13540	13691	13685	13481	13604	13574	13551	13638	13671	13570	13358	13693	13610	13509	13713	13661	13702	13535	13456	13648	13594	13631	13615	13583	13546	13533	13596	13508	13599	13564	13648	13649	13507	13793	13460	13545	13469	13512	13672	13651	13603	13650	13595	13730	13543	13489	13641	13737	13697	13627	13633	13573	13463	13567	13585	13516	13446	13526	13680	13530	13680	13634	13698	13661	13615	13405	13579	13641	13650	13648	13703	13548	13561	13633	13551	13556	13533	13446	13671	13617	13568	13577	13455	13492	13697	13647	13649	13622	13468	13728	13536	13623	13603	13742	13661	13854	13530	13535	13556	13729	13503	13653	13616	13551	13534	13516	13461	13531	13566	13534	13718	13479	13534	13532	13399	13515	13494	13748	13662	13421	13507	13739	13620	13526	13708	13510	13565	13621	13715	13543	13733	13574	13581	13605	13749	13528	13401	13520	13579	13572	13615	13614	13472	13535	13500	13613	13711	13482	13578	13774	13560	13664	13587	13519	13644	13512	13614	13432	13688	13668	13597	13488	13744	13792	13555	13735	13652	13751	13659	13579	13832	13358	13596	13588	13620	13476	13507	13748	13504	13677	13603	13732	13456	13601	13698	13663	13540	13780	13554	13757	13580	13469	13701	13527	13601	13812	13702	13432	13502	13614	13560	13721	13562	13656	13646	13635	13730	13420	13305	13660	13512	13486	13654	13619	13467	13373	13672	13748	13630	13678	13555	13646	13531	13556	13563	13629	13573	13615	13638	13612	13524	13778	13616	13659	13640	13554	13570	13496	13431	13574	13679	13634	13618	13782	13618	13533	13646	13505	13541	13566	13531	13602	13523	13632	13453	13570	13528	13601	13467	13455	13544	13513	13660	13468	13510	13639	13729	13721	13477	13686	13469	13467	13432	13594	13515	13677	13613	13508	13649	13468	13546	13427	13533	13626	13709	13774	13436	13700	13481	13524	13599	13545	13526	13520	13530	13587	13632	13673	13638	13661	13443	13676	13569	13652	13531	13632	13560	13832	13682	13400	13536	13373	13514	13434	13736	13481	13667	13653	13690	13744	13738	13601	13584	13434	13559	13657	13840	13659	13532	13599	13666	13490	13638	13631	13663	13549	13732	13431	13676	13625	13812	13631	13627	13470	13636	13482	13713	13629	13588	13635	13665	13610	13594	13524	13331	13797	13713	13595	13513	13583	13440	13603	13578	13638	13633	13721	13475	13565	13794	13647	13504	13605	13584	13621	13581	13664	13616	13636	13469	13613	13503	13596	13482	13556	13599	13700	13458	13406	13489	13510	13644	13571	13634	13528	13633	13582	13608	13610	13745	13603	13583	13659	13467	13564	13503	13530	13658	13709	13407	13543	13662	13628	13641	13635	13586	13394	13472	13583	13493	13270	13634	13660	13510	13557	13641	13571	13548	13561	13760	13742	13699	13630	13586	13644	13572	13622	13524	13613	13741	13577	13640	13579	13514	13532	13536	13407	13503	13672	13621	13678	13617	13653	13440	13634	13390	13668	13522	13710	13765	13617	13538	13551	13638	13707	13617	13455	13617	13655	13641	13442	13684	13449	13519	13550	13586	13689	13644	13577	13518	13615	13526	13526	13647	13519	13576	13620	13604	13684	13542	13618	13555	13443	13552	13576	13544	13509	13589	13529	13820	13626	13408	13658	13494	13416	13700	13607	13550	13667	13674	13623	13602	13581	13635	13769	13585	13396	13550	13600	13615	13530	13699	13681	13733	13529
23961	21395	29069	24290	35943	72596	65273	48123	31822	22144	18394	17185	17103	17020	17024	16903	16866	16827	17115	17037	16849	16910	16917	17003	17124	16994	16952	16893	16836	16839	17069	16831	16822	16757	16880	16882	16725	17008	16938	16722	16786	16600	16767	16841	16893	16930	16828	16738	16873	16916	16965	16820	16710	16980	16757	16925	16806	16842	16934	16945	16703	16756	16839	16836	16612	16920	16695	16778	16935	16778	16678	16724	16940	16742	16865	16858	16790	16947	16727	16683	16863	16848	17073	16808	16726	17031	16861	16953	16523	16867	16717	16922	17039	16694	16746	16970	16794	16757	16703	16747	16870	16773	16680	16762	16561	16701	16816	16892	16869	16797	16818	16881	16696	16864	16846	16905	16643	17043	16642	16806	16876	16931	16909	16699	16883	16707	16894	16806	16731	16950	16803	16761	16804	16776	16764	16984	16943	16897	16850	16889	16825	16923	16671	16787	16954	16816	17019	16979	16754	16889	16841	16840	16582	16896	16927	16843	16864	16877	16584	16759	16813	16881	16755	16760	16857	17013	16635	16784	16918	16830	16644	16783	16896	16896	16864	16766	16840	16745	16633	16748	16834	16799	16957	16933	16882	16787	16882	16912	16674	16902	16819	16637	16792	16797	16805	16522	16770	16798	16848	16762	17033	16867	16777	16965	16967	16753	16721	16841	16738	16624	16839	16784	16983	17038	16798	16674	16959	17059	16705	16601	16835	16855	16900	16967	16887	16878	16689	16707	16948	16821	16681	16800	16838	16649	16713	16821	16831	16966	16590	16671	16716	16626	16827	16762	16673	16699	16639	16888	16838	16770	16800	16704	16749	16830	16956	16856	16888	16721	16784	16834	16975	16702	16771	16757	17000	16843	16853	16852	16711	16959	16960	16688	16687	16881	16827	16672	16794	16760	16612	16797	16987	16679	16916	16661	16589	16810	16799	16799	16792	16833	17105	16851	16915	16898	16798	16902	16989	16986	16902	16641	16899	16773	16714	16978	16920	16663	16693	16662	16925	16941	16822	16773	16683	16698	16789	16868	16989	16862	16766	16807	17074	16709	16622	16993	16720	16815	16765	16918	16926	16761	16695	16775	16749	16798	16883	16726	16815	16854	16799	16699	16808	16701	16789	16970	16971	16764	16877	16577	16764	16718	16647	16818	16977	16852	16874	16747	16770	16719	16659	16792	16928	16748	16983	16997	16807	16798	16786	16751	16912	16668	16906	16842	16788	16718	16764	16649	16701	16767	16874	16727	16803	16878	16661	16764	16800	16974	16932	16794	16876	16720	16744	16898	16691	16737	16934	16784	16454	16662	16799	16713	16791	16928	16630	16752	16716	16794	16754	16771	16805	16959	16827	16824	16549	16565	16806	16983	16861	16859	16712	16641	16787	16846	16960	16733	16785	16772	17055	16858	16760	16956	16955	16783	16825	16676	16756	16823	16873	16792	16652	16800	16770	16767	16760	16828	16794	16667	16944	16548	16684	16765	16778	16816	16820	16666	16753	16604	16758	16672	16794	16780	16867	16878	16821	16470	16835	16746	16871	16686	16700	16650	16879	16915	16700	16818	16957	16895	16889	16841	16700	16643	16777	16591	16884	16702	16785	16811	16837	16820	16795	16729	16866	16805	16792	16825	16596	17027	16979	16796	16601	16793	16917	16783	16655	16704	16809	16587	16724	16744	16853	16999	16915	16891	16767	17007	16716	16548	17022	16682	16678	16856	16660	16831	16888	16817	16866	16881	16632	16680	16822	16808	16747	16764	16857	16943	16854	16846	16699	16978	16646	16890	16616	16869	16757	16793	17003	16915	16787	16897	16914	16635	16674	16706	16802	16863	16606	16855	16591	16577	16726	16903	16772	16791	16599	16755	16867	17065	16762	16693	16677	16875	16951	16659	16732	16540	16661	16861	16691	16620	16813	16866	16866	16738	16782	16814	16977	16795	16724	16517	16856	16790	16639	16689	16829	16856	16651	16701	16710	16722	16994	17029	16723	16975	16800	16719	16817	16980	16785	16780	16914	16789	16821	16982	16723	16550	16837	16741	16652	16461	16692	16870	16931	16807	16813	16863	16738	16733	16904	16745	16959	16713	16987	16480	16755	17018	16813	16773	16674	16577	16579	16788	16733	16851	16708	16757	16723	16876	16725	16824	16780	16729	16822	16891	16750	16893	16901	16827	16943	16693	16740	16790	17088	16794	16761	16779	16891	16826	16794	16822	16914	16924	16902	16685	16954	16907	16616	16739	16827	16761	16833	16878	16645	16604	16609	16996	16946	16803	16885	16577	16798	16760	16788	16694	16701	16891	16833	16844	16737	16980	16709	16613	16761	16811	16593	16903	16751	16838	16779	16744	16693	16718	16855	16921	16907	16831	16640	16643	16867	16505	16853	16612	16658	16800	16865	16939	16974	16892	16682	16553	16886	17003	16967	16673	16806	16864	16707	16609	16706	16870	16845	16686	16779	16818	16779	16822	16670	16777	16840	16721	16899	16643	16796	16768	16895	16901	16767	16674	16933	16642	17106	16788	16891	16854	16927	16987	16809	16729	16826	16740	16736	16823	16706	16836	16689	16828	16691	16853	16677	16852	16587	16933	16725	16728	16822	16936	16761	16890	16764	16943	16654	16853	16864	16992	16634	16562	16607	16722	16668	16729	16885	16944	16760	16895	16727	16746	16560	16922	16645	16747	16801	16837	16920	16792	16672	16642	16826	16975	16850	16881	17003	16757	16791	16848	16820	16434	16704	16751	16666	16537	16752	16707	16764	16853	16822	16871	16854	16735	16733	16721	16922	16826	16499	16770	16804	16856	16687	16830	16905	16984	16794	16467	16740	16834	17064	16796	16924	16540	16692	16831	16806	16952	16890	17027	16890	16669	16575	16832	16867	16685	16987	16726	16942	16803	16826	16903	16954	16671	16821	16845	16840	16738	16629	16676	16886	16561	16743	16651	16814	16931	16797	16572	16730	16943	16778	16943	16594	16757	16650	16742	16877	16813	16576	16777	16935	16996	16875	16866	16737	16983	16636	16737	16810	16874	16643	16862	16611	16533	16626	16658	16816	16750	16813	16791	16781	16679	16904	16706	16755	16845	16790	16715	16895	16556	16857	16711	17030	16851	16732	16934	16997	16716	16627	16997	16692	16814	16681	16791	16924	16799	16834	16621	16843	16779	16549	16714	16787	16875	16674	16714	16873	16761	16667	16741	16765	16669	17009	16882	17131	16819	16909	16800	16683	16940	16656	16814	16726	16872	16963	16698	16512	16810	16724	16588	16629	16660	16725	16708	16761	16810	16695	16857	16969	16692	16869	16936	16871	16728	16683	16629	16877	16914	16932	16883	17018	16672	16637	16887	17047	16680	16590	16772	16511	16594	16686	17021	16809	16746	16724	16792	16816	16831	16620	16879	16958	16839	16903	16736	16816	16859	16890	16978	16790	16716	16846	16831	16982	16853	16831	16741	16839	16690	16650	16667	16901	16734	16689	16760	16773	16572	16821	16749	16761	16780	16640	16839	16752	16676	16854	16711	16696	16878	16671	16875	16709	16839	16814	16786	16781	16868	16649	16541	16765	16877	16583	16822	16850	16681	16909	16929	16681	16719	17111	16895	16808	16798	16831	16946	16805	16935	16665	16715	16833	16823	16768	16853	16782	16801	16878	16627	16600	16934	16853	16831	16768	16916	16769	16650	16740	16792	16865	16812	16813	16747	16911	16997	16747	16727	16775	16955	16732	16761	16714	16531	16836	16835	16698	16871	16830	16856	16707	16613	16773	16776	16848	16766	16692	16671	16542	16544	16696	16539	16719	16796	16842	16836	16592	16970	16753	16653	16601	16817	16976	16832	17026	16663	16857	16887	16775	16757	16745	16961	16683	16744	16720	16654	16761	16776	16839	16767	16881	16614	16907	16904	16645	16881	16621	16644	16743	16895	16846	16969	16774	16712	16622	16968	16767	16774	16766	16617	16773	16733	16846	16800	16837	16896	16970	16905	16779	16731	16652	16587	16660	16824	16946	16914	16916	16651	16754	16828	16975	16768	16665	16631	16809	16743	16865	16777	16937	16799	16645	16942	16875	16562	16593	16875	16731	16923	16916	16781	16752	16829	16738	16806	16768	16801	16881	16952	16672	16724	16734	16653	16778	16780	16841	16692	16739	16608	16713	17016	16769	16796	16722	16611	16602	16837	16650	16664	16656	16756	16885	16843	16808	16813	16709	16762	16739	16983	16620	16496	17014	16905	16930	16835	16766	16785	16664	16551	16776	16623	16860	16732	16901	16655	16775	16613	16837	16781	16918	16943	16850	17085	17038	16703	16753	16916	16896	16768	16769	16747	16747	16646	16771	16913	16930	16828	16581	16516	16824	16703	16623	16880	16844	16926	16857	16741	16849	16672	16869	16842	16660	16760	16786	16758	16786	16620	17060	16849	16907	16872	16821	16906	16749	16863	16801	16942	16867	16836	16806	16852	16632	16914	16778	16831	16963	16771	16737	16597	16965	16694	16749	16929	16609	16773	16721	16775	16867	16644	16669	16683	16799	17006	16932	16760	16894	16787	16821	16793	17111	16830	16874	16755	16527	16749	16891	16914	16488	16592	16719	16941	16638	16702	16724	16753	16747	16609	16806	16752	16761	16629	16947	16822	16809	16597	16759	16735	16941	16755	16655	16810	16803	16853	16775	16756	16892	16759	16834	16909	16910	16857	16712	16648	16679	16738	16903	16885	16898	16664	16888	16955	16903	16694	16794	16845	16902	16739	16837	16696	16867	16674	16854	16737	16832	16828	16932	16772	16674	17008	16914	17011	16818	16783	16678	16764	16663	16995	16829	16698	16924	17038	16837	16887	16928	16695	16786	16934	16835	16853	16971	16600	16747	16966	16883	17036	16995	16784	16745	16779	16824	16785	16730	16430	16817	16691	16776	16818	16903	16734	16983	16692	16684	16739	16596	16657	16638	16834	16795	16882	16605	16796	16707	16838	16674	16739	16592	16826	16910	16696	16745	16671	16637	16770	16860	16925	16541	16774	16971	16818	16827	16746	16829	16714	16785	16736	16616	16678	16633	16829	16681	16777	16884	16661	16829	16681	16819	16792	16718	16869	16674	16804	16859	16626	16786	16659	16737	16902	16898	16742
31909	53094	46813	35971	56492	77747	63937	46346	28092	17002	13827	13348	13424	13263	13288	13342	13351	13414	13356	13251	13323	13431	13232	13458	13272	13252	13188	13185	13276	13430	13395	13505	13120	13251	13385	13322	13286	13284	13155	13409	13238	13213	13451	13040	13302	13424	13217	13394	13330	13345	13248	13425	13342	13302	13299	13278	13437	13238	13262	13311	13156	13236	13372	13316	13192	13477	13251	13357	13329	13375	13298	13336	13384	13225	13257	13272	13374	13357	13204	13305	13337	13338	13330	13322	13365	13437	13237	13320	13409	13283	13272	13346	13277	13265	13106	13285	13308	13342	13301	13206	13376	13244	13286	13308	13427	13354	13292	13245	13247	13299	13209	13507	13315	13304	13302	13148	13397	13428	13418	13352	13218	13422	13466	13165	13392	13416	13295	13239	13349	13216	13314	13237	13315	13478	13304	13278	13294	13426	13203	13089	13350	13304	13223	13375	13219	13425	13300	13200	13461	13517	13358	13233	13390	13129	13235	13261	13296	13239	13319	13207	13331	13179	13333	13422	13318	13299	13386	13301	13180	13367	13390	13414	13422	13174	13236	13362	13361	13308	13181	13391	13177	13165	13403	13170	13205	13238	13304	13309	13241	13333	13275	13204	13350	13321	13159	13307	13282	13125	13467	13364	13248	13348	13332	13283	13386	13345	13169	13377	13361	13297	13264	13167	13389	13323	13419	13363	13386	13297	13264	13316	13249	13241	13275	13405	13143	13276	13254	13324	13067	13404	13356	13252	13495	12979	13302	13411	13274	13451	13292	13193	13323	13256	13229	13358	13305	13155	13298	13363	13239	13292	13115	13299	13341	13373	13222	13076	13368	13348	13311	13356	13371	13270	13369	13234	13147	13324	13151	13340	13308	13162	13270	13387	13201	13342	13241	13363	13122	13256	13467	13298	13272	13255	13220	13429	13317	13215	13398	13267	13305	13209	13382	13313	13434	13321	13120	13209	13137	13207	13358	13315	13404	13183	13268	13400	13172	13163	13118	13216	13527	13268	13398	13299	13495	13440	13478	13374	13171	13220	13293	13326	13317	13379	13333	13223	13248	13271	13239	13458	13401	13318	13055	13191	13291	13324	13393	13271	13278	13308	13449	13328	13331	13350	13362	13180	13271	13210	13328	13195	13138	13445	13286	13594	13285	13309	13408	13401	13294	13212	13336	13353	13359	13399	13350	13296	13333	13311	13329	13200	13320	13357	13257	13447	13228	13363	13236	13468	13450	13252	13351	13428	13276	13294	13367	13306	13270	13380	13217	13496	13298	13200	13293	13234	13195	13281	13348	13175	13332	13277	13375	13335	13214	13367	13329	13282	13426	13449	13256	13225	13318	13215	13420	13245	13368	13286	13428	13421	13373	13342	13206	13322	13284	13284	13135	13313	13140	13196	13293	13259	13229	13294	13415	13316	13264	13273	13257	13406	13231	13316	13103	13451	13132	13271	13325	13438	13182	13449	13419	13451	13320	13221	13385	13186	13265	13282	13258	13189	13328	13345	13251	13393	13219	13330	13418	13093	13154	13422	13196	13258	13296	13314	13337	13359	13213	13399	13247	13299	13445	13149	13224	13310	13361	13169	13220	13377	13334	13303	13431	13416	13160	13363	13291	13314	13223	13475	13252	13380	13365	13403	13266	13352	13230	13237	13266	13360	13268	13329	13318	13456	13415	13365	13286	13313	13243	13310	13158	13443	13225	13388	13152	13382	13357	13280	13387	13457	13271	13324	13248	13483	13162	13230	13357	13407	13241	13322	13336	13352	13278	13242	13323	13310	13304	13165	13370	13279	13244	13359	13235	13295	13271	13417	13249	13336	13303	13229	13389	13202	13308	13188	13267	13149	13360	13498	13242	13206	13289	13368	13384	13447	13356	13533	13355	13276	13215	13458	13254	13301	13388	13343	13248	13179	13259	13295	13184	13331	13224	13347	13331	13179	13206	13322	13392	13361	13141	13289	13265	13141	13310	13333	13366	13231	13290	13284	13318	13347	13378	13402	13166	13467	13489	13282	13291	13521	13220	13307	13385	13197	13401	13401	13470	13389	13467	13226	13447	13216	13301	13341	13145	13240	13352	13415	13449	13342	13267	13222	13298	13137	13287	13359	13315	13319	13390	13385	13294	13205	13237	13413	13267	13435	13183	13381	13267	13151	13299	13335	13235	13509	13321	13416	13394	13287	13307	13353	13259	13184	13337	13323	13362	13434	13219	13343	13221	13434	13310	13083	13217	13468	13340	13269	13230	13396	13253	13224	13172	13578	13177	13059	13339	13276	13391	13264	13173	13305	13317	13474	13235	13294	13330	13433	13324	13331	13384	13305	13340	13359	13415	13220	13303	13324	13177	13174	13296	13204	13316	13397	13355	13333	13492	13296	13129	13347	13301	13293	13307	13388	13485	13386	13369	13268	13328	13250	13337	13387	13167	13388	13399	13335	13366	13288	13414	13212	13269	13267	13347	13396	13257	13322	13281	13260	13383	13328	13214	13138	13311	13369	13230	13413	13463	13369	13254	13301	13376	13261	13173	13295	13285	13337	13191	13329	13348	13295	13460	13311	13388	13403	13187	13417	13252	13220	13437	13330	13277	13347	13220	13288	13360	13231	13235	13402	13213	13318	13155	13347	13155	13387	13383	13272	13349	13308	13235	13274	13114	13350	13134	13321	13447	13273	13212	13445	13306	13290	13347	13322	13237	13293	13211	13274	13400	13343	13133	13308	13294	13098	13315	13229	13108	13322	13270	13322	13216	13305	13393	13460	13429	13265	13269	13237	13345	13211	13254	13342	13293	13210	13480	13465	13405	13346	13256	13186	13384	13187	13431	13316	13308	13273	13296	13380	13255	13328	13227	13368	13364	13343	13212	13116	13327	13285	13340	13506	13411	13197	13098	13325	13492	13322	13426	13282	13318	13230	13237	13371	13299	13285	13172	13167	13240	13447	13191	13242	13219	13358	13312	13281	13327	13303	13136	13446	13335	13247	13278	13206	13302	13357	13271	13308	13290	13243	13286	13212	13341	13262	13313	13273	13310	13221	13166	13352	13285	13269	13463	13228	13295	13271	13399	13302	13331	13201	13426	13219	13318	13391	13392	13407	13295	13274	13215	13270	13312	13394	13279	13120	13378	13351	13360	13272	13197	13240	13372	13393	13307	13295	13494	13200	13185	13357	13378	13414	13313	13194	13328	13383	13287	13234	13314	13443	13207	13343	13491	13248	13338	13351	13530	13228	13293	13273	13264	13323	13160	13415	13466	13110	13222	13311	13221	13393	13356	13426	13290	13310	13446	13225	13260	13223	13446	13370	13440	13403	13197	13368	13278	13375	13407	13224	13294	13357	13169	13211	13372	13449	13372	13233	13227	13312	13395	13234	13269	13426	13234	13246	13448	13398	13284	13363	13287	13222	13253	13335	13333	13338	13389	13406	13241	13419	13337	13431	13262	13337	13231	13322	13254	13321	13276	13418	13188	13315	13271	13272	13198	13349	13306	13260	13253	13401	13400	13110	13316	13212	13370	13341	13378	13325	13271	13449	13263	13407	13356	13205	13132	13377	13330	13229	13405	13431	13339	13338	13390	13242	13418	13285	13350	13280	13401	13441	13196	13222	13278	13401	13303	13378	13379	13285	13226	13290	13282	13342	13199	13245	13417	13319	13296	13305	13345	13201	13198	13391	13386	13298	13335	13418	13459	13348	13215	13346	13267	13347	13455	13333	13294	13318	13211	13406	13288	13251	13320	13212	13247	13202	13303	13378	13142	13374	13299	13378	13586	13213	13172	13282	13307	13231	13320	13450	13040	13268	13506	13329	13261	13400	13281	13244	13254	13171	13282	13204	13340	13365	13299	13273	13291	13442	13322	13254	13265	13292	13120	13404	13534	13295	13400	13314	13416	13306	13369	13379	13340	13162	13342	13331	13152	13329	13181	13240	13274	13270	13292	13158	13245	13278	13272	13242	13319	13297	13331	13445	13217	13401	13286	13282	13224	13285	13296	13368	13345	13325	13359	13172	13366	13251	13325	13468	13411	13144	13364	13394	13222	13205	13255	13261	13190	13153	13297	13403	13273	13346	13282	13299	13355	13333	13313	13315	13254	13477	13421	13368	13231	13268	13386	13120	13382	13253	13384	13304	13228	13288	13325	13172	13375	13258	13563	13389	13219	13406	13299	13321	13387	13326	13370	13365	13330	13433	13280	13313	13230	13307	13352	13367	13375	13326	13302	13377	13284	13223	13209	13396	13402	13125	13251	13413	13423	13508	13283	13333	13239	13342	13147	13440	13261	13431	13169	13250	13355	13258	13347	13233	13357	13360	13277	13475	13274	13206	13321	13310	13354	13445	13205	13338	13363	13433	13325	13248	13142	13494	13223	13335	13439	13247	13310	13230	13399	13341	13350	13068	13518	13338	13450	13179	13417	13137	13409	13328	13256	13272	13255	13334	13237	13391	13441	13252	13286	13324	13206	13360	13369	13353	13377	13403	13368	13369	13167	13299	13070	13365	13335	13374	13368	13413	13326	13284	13292	13167	13441	13283	13394	13318	13245	13235	13347	13205	13394	13238	13508	13433	13331	13328	13290	13226	13293	13407	13327	13358	13367	13393	13256	13336	13238	13150	13370	13307	13270	13131	13256	13263	13311	13371	13255	13373	13295	13426	13244	13267	13366	13354	13223	13183	13382	13313	13230	13250	13309	13167	13330	13263	13213	13353	13289	13293	13128	13313	13421	13269	13192	13246	13252	13249	13279	13305	13313	13136	13441	13312	13400	13194	13274	13304	13360	13338	13301	13503	13306	13343	13357	13244	13218	13382	13563	13259	13332	13386	13292	13254	13304	13328	13314	13277	13274	13225	13411	13330	13122	13353	13260	13409	13332	13300	13315	13286	13248	13254	13295	13454	13279	13310	13408	13390	13411	13315	13291	13464	13360	13365	13329	13280	13175	13086	13319	13327	13247	13316	13351	13172	13343	13284	13415	13169	13306	13302	13334	13314	13472	13337	13298	13172	13175	13355	13503	13257	13152	13275	13087	13272	13431	13342	13219	13417	13329	13421	13308	13380	13316	13130	13378	13241	13362	13384	13150	13291	13384	13264	13188	13440	13445	13249	13183	13388	13411	13271	13234	13303
31025	28705	30467	23705	21452	27486	25769	21574	18523	17263	16779	16796	16918	16759	16791	16737	16693	16590	16606	16948	16840	16807	16715	16633	16706	16791	16670	16850	16605	16614	16863	16669	16824	16867	16749	16592	16951	16771	16670	16812	16760	16815	16751	16811	16734	16837	17025	16788	16807	16835	16687	16792	16863	16612	16564	16842	16742	16760	16957	16726	16622	16627	16578	16681	16734	16791	17067	16528	16750	16581	16613	16681	16855	16631	16567	16634	16857	16819	16755	16686	16844	16737	16609	16739	16795	16689	16654	16686	16722	16991	16979	16638	16858	16604	16558	16707	16762	16872	16773	16803	16530	16651	16498	16792	16853	16738	16753	16812	16586	16657	16732	16679	16697	16859	16762	16625	16963	16734	16864	16639	16847	16732	16766	16899	16667	16753	16715	16716	16645	16593	16625	16717	16651	16697	16736	16760	16664	16528	16635	16544	16759	16639	16856	16825	16624	16885	16646	16732	16588	16902	16756	16783	16590	16604	17020	16716	16890	16904	16798	16541	16747	16774	16748	16727	16795	16836	16761	16707	16702	16649	16592	16830	16646	16686	16632	16505	16824	16899	16570	16581	16825	16582	16603	16533	16518	16832	16699	16493	16630	16533	16770	16749	16789	16734	16697	16635	16538	16631	16541	16608	16613	16406	16648	16774	16621	16489	16732	16532	16786	16591	16416	16568	16819	16693	16689	16787	16630	16795	16690	16727	16780	16716	16751	16747	16643	16572	16493	16935	16739	16845	16769	16866	16799	16605	16746	16979	16521	16838	16776	16641	16774	16663	16881	16728	16685	16593	16736	16701	16712	16798	16611	16722	16714	16617	16854	16685	16600	16715	16721	16874	16913	16725	16590	16610	16904	16662	16682	16843	16769	16830	16815	16607	16709	16895	16702	16760	16650	16634	16653	16539	16935	16759	16772	16760	16880	16682	16681	16811	16683	16699	16690	16689	16734	16780	16811	16893	16804	16615	16590	16491	16756	16671	16601	16676	16920	16702	16574	16644	16599	16825	16612	16770	16689	16706	16523	16685	16655	16779	16761	16804	16574	16580	16703	16803	16432	16780	16680	16618	16667	16702	16763	16918	16665	16762	16683	16729	16510	16786	16851	16773	16749	16603	16826	16740	16875	16740	16879	16989	16653	16803	16764	16865	16636	16771	16792	16577	16829	16638	16891	16852	16748	16864	16700	16725	16577	16513	16960	16960	16758	16675	16771	16813	16762	16722	16679	16777	16728	16647	16678	16898	16750	16686	16853	16701	16525	16535	16692	16702	16569	16818	16713	16513	16820	16620	16834	16732	16722	16746	16728	16595	16707	16750	16605	16617	16637	16700	16588	16661	16775	16523	16937	16820	16620	16497	16666	16751	16669	16872	16805	16928	16723	16765	16883	16699	16680	16586	16533	16652	16649	16952	16617	16566	16669	16796	16633	16483	16778	16554	16764	16747	16814	16831	16701	16758	16758	16739	16886	16566	16569	16756	16909	16679	16650	16732	16555	16903	16877	16791	16805	16396	16704	16652	16743	16758	16768	16914	16634	16661	16653	16635	16637	16670	16645	16738	16591	16738	16551	16635	16562	16671	16718	16751	16770	16730	16672	16403	16633	16769	16791	16744	16774	16723	16799	16648	16828	16621	16546	16772	16705	16785	16534	16836	16546	16810	16786	16688	16770	16750	16784	16943	16756	16683	16814	17049	16840	16739	16591	16685	16723	16887	16577	16900	16474	16639	16769	16682	16845	16580	16687	16887	16802	16649	16701	16866	16919	16710	16765	16883	16721	16760	16727	16722	16652	16941	16790	16840	16882	16538	16819	16817	16661	16770	16698	16697	16847	16716	16720	16855	16832	16840	16804	16729	16828	16784	16737	16664	16735	16815	16680	16642	16659	16616	16725	16576	16845	16814	16742	16883	16580	16724	16682	16935	16602	16735	16587	16624	16670	16809	16662	16902	16692	16516	16754	16581	16745	16682	16580	16735	16630	16590	16676	16845	16479	16731	16664	16812	16809	16721	16729	16628	16659	16857	16698	16981	16937	16746	16716	16732	16717	16549	16626	16734	16732	16678	16803	16803	17015	16640	16707	16730	16629	16528	16509	16723	16886	16733	16831	16537	16925	16772	16687	16589	16650	16600	16855	16776	16543	16706	16831	16752	16556	16642	16610	17050	16824	16811	16655	16818	16665	16688	16619	16679	16581	16726	16707	16707	16789	16930	16760	16754	16664	16850	16785	16772	16795	16696	16830	16585	16564	16756	16734	16818	16744	16713	16956	16822	16650	16973	16696	16603	16534	16498	16726	16479	16729	16552	16593	16670	16865	16961	16760	16637	16576	16703	16752	16620	16786	16757	16647	16779	16573	16390	16804	16631	16686	16674	16718	16686	16744	16562	16831	16794	16574	16804	16663	16645	16673	16712	16821	16821	16704	16771	16803	16966	16692	16845	16717	16600	16735	16790	16840	16861	16695	16777	16665	16499	16614	16623	16850	16760	16581	16654	16814	16855	16604	16785	16729	16712	16878	16811	16774	16884	16778	16567	16407	16690	16548	16618	16706	16789	16827	16959	16793	16748	16777	16833	16801	16709	16677	16688	16443	16839	16801	16672	16780	16769	16742	16544	16833	16488	16698	16793	16780	16627	16788	16748	16738	16941	16714	16670	16715	16692	16798	16490	16835	16740	16771	16746	16882	16591	16718	16726	16835	16604	16688	16670	16760	16910	16659	16637	16711	16805	16808	16731	16844	16713	16835	16889	16702	16761	16753	16554	16756	16711	16760	16711	16735	16840	16897	16606	16794	16635	16716	16628	16777	16618	16814	16737	16838	16544	16541	16945	16471	16520	16796	16815	16859	16879	16685	16678	16522	16626	16801	16548	16844	16744	16538	16736	16546	16769	16728	16778	16912	16850	16630	16616	16788	16808	16681	16677	16752	16880	16781	16828	16611	16847	16854	16685	16806	16865	16834	16811	16568	16757	16560	16706	16588	16707	16655	16730	16797	16710	16787	16715	16899	16709	16656	16698	16528	16701	16838	16660	16814	16827	16698	16663	16740	16874	16764	16559	16725	16652	16773	16635	16763	16724	16770	16640	16464	16623	16554	16990	16689	16592	16681	16493	16892	16692	16523	16639	16823	16771	16788	16832	16900	16862	16665	16798	16660	16660	16544	16669	16911	16891	16715	16873	16701	16607	16620	16696	16659	16829	16540	16730	16925	16963	16616	16798	16681	16639	16731	16469	16777	16864	16784	16651	16870	16672	16736	16639	16603	16891	16761	16829	16675	16634	16633	16584	16685	16683	16495	16906	16580	16750	16649	16624	16769	16511	16828	16669	16599	16900	16652	16752	16703	16698	16875	16678	16683	16748	16706	16747	16835	16743	16824	16770	16815	16729	16763	16701	16797	16568	16785	16840	16532	16689	16645	16770	16715	16775	16772	16509	16638	16519	16615	16750	16764	16887	16958	16966	16766	16713	16711	16635	16643	16726	16702	16854	16699	16827	16710	16672	16691	16645	16671	16639	16631	16914	16669	16718	16536	16392	16989	16719	16946	16760	16894	16916	16883	16629	16904	16970	16778	16652	16856	16714	16715	16728	16742	16856	16616	16914	16711	16517	16689	16755	16636	16712	16899	16818	16713	16674	16616	16660	16642	16661	16607	16667	16659	16628	16788	16620	16704	16689	16743	16779	16612	16553	16792	16743	16757	16624	16580	16522	16729	16583	16754	16741	16704	16664	16832	16875	16905	16709	16849	16644	16836	16857	16850	16661	16674	16722	16671	16945	16639	16698	16936	16972	16821	16823	16708	16715	16851	16845	16768	16582	16770	16852	16541	16526	16705	16563	16636	16788	16672	16765	16679	16959	16540	16719	16601	16839	16667	16619	16849	16803	16689	16680	16630	16717	16729	16622	16902	16700	16949	16798	16771	16862	16677	16795	16846	16627	16668	16641	16664	16821	16586	16824	16799	16864	16597	16639	16700	16855	16971	16731	16627	16764	16533	16721	16762	16701	16980	16448	16796	16862	16751	16893	16731	16641	16587	16747	16919	16735	16731	16850	16958	16673	16690	16856	16676	16568	16873	16650	16887	16813	16795	16640	16809	16736	17073	16832	16662	16800	16627	16896	16814	16630	16875	16678	16599	17109	16808	16738	16814	16949	16873	16714	16928	16616	16687	16806	16618	16700	16770	16657	16847	16622	16565	16749	16746	16668	16693	16616	16779	16752	16611	16864	16740	16861	16543	16574	16752	16704	16709	16728	16932	17020	16703	16745	16925	16742	16867	16733	16560	16938	16787	16869	16785	16724	16603	16774	16890	16780	16620	16514	16641	16601	16868	16740	16755	16674	16874	16703	16791	16717	16957	16811	16767	16776	17043	16775	16687	16883	16703	16545	16596	16648	16872	17016	16793	16750	16621	16823	16729	16914	16565	16763	16792	16630	16633	16751	16831	16702	16609	16765	16783	16680	16830	16649	16711	16918	16861	16464	16751	16784	16912	16782	16807	16664	16867	16534	16697	16485	16834	16850	16651	16946	16803	16655	16783	16821	16589	16571	16824	16841	16774	16831	16686	16525	16412	16620	16501	16618	16939	16834	16623	16604	16721	16860	16757	16749	16628	16743	16825	16827	16817	16761	16868	16823	16827	16737	16780	16523	16802	16653	16756	16758	16753	16782	16736	16646	16745	16709	16679	16761	16616	16532	16924	16751	16667	16690	16654	16486	16927	16633	16843	16576	16550	16743	16739	16711	16511	16902	16796	16719	16489	16759	16669	16901	16660	16705	16742	16791	16871	16680	16630	16736	16789	16823	16849	16805	16664	16715	16621	16758	16813	16911	16753	16748	16945	16736	16692	16496	16682	16982	16690	16722	16547	16711	16937	16531	16709	16778	16798	16459	16693	16847	16664	16711	16671	16696	16812	16835	16703	16688	16649	16706	16681	16640	16706	16844	16765	16683	16717	16944	16727	16708	16862	16729	16490	16780	16876	16770	16652	16721	16768	16887	16529	16807	16561	16696	16796	16740	16783	16806	16868	16731	16751	16591	16448	16692	16763	16949	16594	16913	16866	16729	16686	16640	16784	16762	16925	16717	16753	16775	16603	16504	16735	16692	16878	16782	16741	16757	16730	16710
27249	38978	31261	19832	20814	27082	23108	17949	14765	13815	13335	13320	13379	13160	13448	13286	13366	13356	13309	13413	13232	13366	13443	13311	13175	13250	13200	13147	13292	13297	13237	13263	13210	13197	13130	13265	13140	13426	13337	13358	13375	13402	13323	13402	13117	13299	13124	13476	13413	13207	13260	13177	13315	13213	13363	13390	13328	13232	13319	13256	13209	13253	13217	13216	13286	13130	13348	13243	13410	13253	13205	13402	13103	13294	13429	13298	13371	13144	13468	13375	13430	13416	13197	13296	13295	13215	13282	13295	13381	13185	13259	13251	13204	13234	13320	13334	13250	13268	13353	13291	13148	13415	13222	13323	13234	13441	13144	13189	13176	13393	13259	13259	13145	13331	13284	13453	13245	13326	13154	13265	13291	13397	13307	13209	13295	13175	13261	13310	13309	13499	13291	13388	13241	13238	13420	13300	13267	13423	13395	13317	13258	13269	13292	13341	13174	13414	13390	13155	13327	13165	13213	13210	13268	13207	13251	13203	13300	13331	13315	13277	13304	13178	13395	13136	13308	13364	13169	13329	13211	13442	13519	13320	13359	13153	13250	13151	13347	13255	13336	13042	13210	13398	13250	13151	13406	13319	13283	13290	13217	13402	13313	13333	13234	13304	13399	13247	13198	13340	13240	13247	13233	13330	13163	13501	13359	13169	13232	13151	13357	13117	13390	13323	13264	13147	13334	13304	13317	13382	13295	13271	13216	13324	13250	13228	13281	13265	13243	13138	13225	13385	13357	13370	13196	13255	13237	13330	13412	13151	13155	13218	13225	13305	13281	13249	13488	13285	13181	13209	13281	13202	13159	13388	13248	13200	13184	13248	13253	13187	13431	13317	13207	13236	13269	13336	13270	13455	13260	13363	13276	13357	13350	13346	13370	13232	13225	13111	13237	13419	13342	13326	13238	13158	13194	13194	13319	13233	13282	13278	13444	13257	13168	13290	13252	13187	13246	13347	13408	13243	13254	13497	13271	13288	13425	13307	13375	13160	13426	13287	13315	13388	13342	13231	13067	13375	13399	13413	13342	13189	13404	13239	13396	13419	13161	13261	13223	13298	13160	13319	13190	13141	13327	13175	13350	13399	13304	13232	13379	13093	13306	13257	13182	13242	13184	13235	13242	13205	13393	13194	13260	13272	13303	13181	13241	13371	13278	13336	13105	13289	13294	13398	13234	13312	13221	13146	13132	13380	13254	13087	13226	13291	13407	13364	13417	13162	13171	13334	13301	13403	13254	13460	13182	13190	13298	13490	13429	13316	13273	13225	13327	13345	13292	13309	13314	13215	13283	13222	13375	13352	13215	13306	13270	13277	13136	13216	13055	13387	13256	13324	13386	13340	13445	13294	13349	13279	13207	13304	13245	13302	13259	13262	13380	13354	13205	13425	13198	13463	13176	13356	13162	13221	13238	13168	13191	13265	13212	13222	13309	13278	13231	13391	13204	13354	13163	13319	13246	13322	13298	13312	13269	13222	13247	13234	13289	13421	13216	13205	13175	13307	13278	13227	13284	13297	13313	13146	13169	13263	13236	13416	13401	13300	13225	13137	13285	13236	13350	13219	13444	13292	13247	13328	13375	13383	13230	13268	13294	13115	13343	13368	13478	13437	13216	13368	13193	13401	13321	13371	13290	13383	13364	13067	13258	13380	13278	13289	13173	13261	13140	13357	13228	13513	13273	13331	13399	13319	13184	13363	13237	13292	13335	13330	13361	13305	13308	13220	13265	13156	13107	13329	13211	13248	13290	13171	13296	13370	13079	13449	13399	13222	13303	13272	13147	13446	13217	13282	13428	13032	13180	13197	13233	13164	13345	13307	13158	13366	13304	13253	13175	13293	13388	13152	13292	13465	13289	13340	13217	13320	13444	13258	13070	13248	13204	13373	13178	13418	13303	13232	13376	13153	13191	13214	13242	13280	13254	13360	13303	13220	13416	13242	13189	13436	13300	13273	13269	13261	13410	13088	13404	13322	13380	13253	13341	13285	13133	13283	13367	13259	13416	13252	13318	13362	13195	13177	13388	13282	13227	13181	13160	13098	13336	13356	13204	13296	13309	13225	13385	13255	13237	13292	13429	13112	13175	13231	13243	13420	13296	13125	13510	13215	13223	13290	13257	13211	13298	13252	13451	13252	13275	13287	13127	13108	13106	13293	13212	13199	13076	13265	13255	13225	13404	13294	13233	13198	13344	13302	13417	13220	13280	13272	13246	13438	13226	13314	13201	13437	13229	13458	13065	13239	13218	13258	13353	13154	13352	13276	13348	13027	13337	13335	13380	13254	13357	13336	13399	13158	13387	13263	13390	13459	13160	13283	13173	13281	13226	13378	13190	13171	13396	13304	13228	13339	13387	13238	13295	13227	13315	13289	13321	13457	13210	13362	13196	13192	13151	13142	13225	13256	13143	13316	13261	13267	13224	13350	13323	13383	13314	13029	13267	13324	13362	13292	13340	13150	13262	13216	13320	13362	13254	13197	13199	13275	13258	13344	13240	13332	13309	13330	13226	13048	13434	13191	13426	13260	13333	13338	13271	13226	13272	13406	13305	13273	13206	13146	13295	13260	13263	13228	13400	13271	13242	13158	13203	13317	13328	13443	13292	13128	13355	13246	13210	13306	13319	13277	13382	13073	13087	13172	13115	13343	13311	13334	13324	13462	13212	13431	13135	13228	13232	13251	13380	13310	13302	13336	13324	13194	13332	13174	13210	13332	13322	13312	13086	13343	13125	13230	13484	13246	13391	13270	13224	13188	13090	13347	13170	13278	13218	13192	13253	13241	13489	13169	13162	13222	13263	13310	13230	13201	13331	13242	13256	13197	13319	13427	13224	13244	13272	13287	13376	13262	13321	13428	13368	13240	13360	13268	13412	13254	13375	13248	13236	13278	13319	13255	13322	13190	13292	13316	13193	13374	13225	13347	13384	13188	13399	13227	13283	13282	13261	13241	13249	13135	13245	13398	13424	13209	13332	13177	13307	13203	13310	13312	13431	13266	13252	13252	13429	13129	13235	13304	13286	13392	13086	13219	13473	13381	13330	13218	13398	13362	13320	13243	13187	13298	13367	13442	13240	13247	13249	13113	13402	13303	13368	13275	13183	13319	13207	13414	13277	13339	13286	13178	13350	13221	13182	13265	13290	13403	13229	13233	13344	13302	13363	13262	13305	13254	13176	13200	13256	13336	13488	13296	13193	13253	13275	13419	13362	13212	13404	13123	13279	13304	13291	13321	13336	13375	13145	13379	13224	13230	13230	13215	13388	13402	13393	13159	13334	13260	13357	13371	13269	13190	13211	13348	13407	13309	13366	13222	13229	13377	13338	13287	13313	13326	13209	13325	13206	13186	13234	13519	13227	13134	13360	13255	13263	13224	13269	13206	13357	13360	13253	13250	13256	13282	13374	13292	13183	13186	13343	13357	13381	13135	13338	13319	13296	13222	13407	13310	13136	13277	13377	13313	13278	13236	13354	13342	13354	12993	13274	13397	13281	13244	13206	13271	13402	13361	13291	13179	13407	13339	13368	13378	13240	13250	13388	13455	13171	13385	13173	13304	13246	13331	13214	13133	13428	13337	13342	13180	13252	13299	13272	13392	13382	13323	13156	13379	13404	13239	13294	13280	13259	13364	13178	13262	13371	13374	13209	13149	13293	13269	13373	13101	13250	13392	13265	13254	13306	13275	13202	13156	13090	13303	13256	13332	13199	13312	13405	13313	13073	13372	13266	13282	13160	13218	13465	13196	13248	13276	13255	13201	13156	13502	13295	13212	13267	13365	13239	13334	13389	13326	13315	13424	13278	13189	13242	13162	13333	13238	13213	13306	13391	13314	13415	13274	13242	13252	13241	13389	13261	13308	13304	13324	13086	13271	13196	13201	13237	13421	13399	13279	13043	13259	13218	13286	13287	13211	13296	13296	13252	13313	13279	13268	13249	13258	13448	13153	13184	13315	13316	13330	13244	13194	13336	13126	13335	13273	13238	13164	13215	13284	13318	13363	13209	13179	13115	13271	13450	13268	13277	13397	13312	13249	13361	13341	13344	13262	13358	13032	13253	13248	13133	13410	13384	13250	13241	13186	13370	13308	13412	13366	13165	13266	13339	13269	13323	13366	13150	13261	13259	13262	13210	13105	13326	13330	13246	13301	13243	13298	13352	13297	13146	13316	13165	13283	13253	13281	13346	13303	13337	13183	13407	13552	13240	13321	13306	13215	13149	13357	13197	13220	13092	13387	13240	13368	13381	13319	13290	13260	13258	13277	13229	13349	13121	13381	13259	13213	13347	13381	13230	13219	13243	13279	13278	13293	13370	13216	13424	13186	13446	13306	13376	13315	13406	13377	13263	13349	13248	13342	13213	13279	13117	13388	13259	13303	13393	13204	13282	13138	13181	13320	13404	13426	13164	13134	13353	13385	13329	13348	13395	13327	13342	13410	13199	13205	13426	13231	13280	13231	13380	13191	13275	13141	13294	13303	13250	13192	13365	13489	13195	13335	13288	13260	13259	13196	13470	13299	13149	13276	13347	13313	13304	13208	13301	13158	13413	13273	13396	13437	13251	13414	13127	13305	13449	13395	13350	13222	13262	13233	13109	13207	13363	13259	13258	13212	13311	13148	13199	13242	13284	13402	13298	13291	13272	13357	13296	13216	13155	13185	13231	13267	13355	13413	13373	13310	13386	13251	13253	13352	13277	13347	13332	13218	13234	13229	13232	13257	13282	13223	13258	13259	13264	13265	13167	13397	13374	13211	13236	13278	13331	13299	13431	13264	13294	13225	13310	13238	13291	13189	13266	13304	13321	13217	13283	13413	13455	13345	13321	13325	13169	13429	13388	13302	13083	13386	13374	13179	13392	13354	13120	13224	13252	13324	13422	13226	13293	13310	13416	13406	13169	13323	13301	13264	13235	13370	13337	13113	13389	13292	13182	13391	13358	13348	13081	13183	13339	13313	13261	13150	13336	13261	13211	13405	13340	13287	13237	13461	13333	13205	13278	13401	13287	13205	13284	13264	13323	13129	13253	13263	13092	13390	13263	13397	13203	13079	13265	13111	13243	13298	13197	13378	13172	13244	13249	13413	13296	13287	13316	13245	13440	13155	13365	13114	13203	13395	13460	13251	13477	13353
25435	21501	29259	26691	26027	61396	56553	40757	27752	20620	17897	17363	17298	17368	17254	17374	17041	17287	17104	17096	17195	17281	17228	17318	17351	17101	17257	17289	17243	17189	16962	16977	17209	17048	17066	17302	17103	17358	17286	17098	17034	17394	17120	16986	17036	16901	17238	17096	17144	17147	16778	16967	17103	17068	17003	17231	17166	17035	17078	17074	17302	17007	17159	16940	17059	16959	17184	17115	16992	16973	16876	17112	16931	16901	17083	17279	17038	17266	17010	17164	17222	17165	17143	17283	17149	17010	17099	16892	16970	17042	17343	16998	17197	17241	16976	17141	17221	17002	16960	17092	17074	17038	17270	17133	16839	17235	17140	17027	17181	17053	16995	17069	17022	17210	17244	17146	17102	17110	16924	16926	17019	16918	16843	16933	16872	17042	17120	17013	17107	17244	17053	17152	17076	17043	16928	17041	17115	17046	16855	17175	17124	17182	17213	17059	17290	17002	17179	17120	17123	17043	17126	17014	16960	17022	16842	16972	17204	16809	17096	17044	17157	16932	16804	17068	17208	17030	17173	17086	17273	16969	17047	17195	17333	17214	17213	16952	16940	16889	17259	16955	17097	17043	17343	17262	16910	17059	17240	17044	17132	17035	17122	17043	16943	17008	16995	17146	17040	17138	16936	17047	17289	17007	17046	17074	17060	17067	17054	17027	17169	17019	17166	16888	17084	16982	17298	16977	17082	16975	16894	17188	17197	16929	17088	16999	17016	17224	17002	17017	17188	17157	17154	16987	17181	17143	17069	17060	17244	17194	17011	17271	16985	17003	17049	17250	17166	17178	17108	17081	17237	16937	17167	17256	17000	17290	16976	17207	17106	17124	17136	17010	17054	17099	17003	17102	17167	17270	17256	17055	17147	17102	17147	17059	17302	17154	17034	17181	16926	17228	17130	17087	16818	17253	17051	17247	17119	17103	16921	16865	16987	17101	17010	16925	17220	17037	17162	17075	17096	16988	16957	17022	17317	17118	17120	17225	17121	16952	17116	17110	16950	17000	17136	17000	17305	17164	17031	17066	17308	17116	17056	17040	17198	17066	17167	16829	17137	17227	16817	17074	16921	17110	17189	17130	17129	17206	16914	17027	17115	17104	17019	17138	16992	17226	16946	17139	17243	17166	16883	17276	17047	17058	17193	17039	16995	16916	17251	17053	17193	17254	16883	17016	17173	16841	17158	17159	16985	17022	17032	17191	17069	17181	17021	17150	17102	16966	17040	16993	17075	16920	17262	17141	17093	17111	16726	17184	17109	17046	17168	17202	16983	17200	17035	17009	17000	17134	17231	17105	17020	16925	17054	16977	17049	16965	17041	16963	17017	17004	17133	17199	17170	17073	17129	17138	17180	17211	17176	17076	17095	17137	16972	17125	17260	17117	16874	16983	16935	17025	17228	17066	17137	16853	16927	17025	17059	17135	17045	17030	17179	16989	17036	17032	17265	17223	17062	17002	17194	16998	16984	17229	17024	17003	16999	16884	17081	17007	16887	16865	17053	17219	17194	17121	17122	16867	17079	16938	17048	16924	17101	17059	17028	17141	16883	17045	17158	17104	17320	17039	17196	16961	17133	16948	16916	17225	17055	17100	17002	17145	17238	17224	17057	17158	17132	17162	17147	17069	17021	17093	17202	17101	17091	17044	17078	17031	17101	16853	17153	17235	16974	17224	17154	17121	16865	17025	17094	16922	17159	17149	16939	16972	17041	17209	17004	17092	17061	17283	17189	16948	17032	17112	17138	16858	17125	16928	17166	17225	17036	17003	17065	17229	17117	17045	17113	17121	16963	17262	17096	17242	17169	16821	16970	17181	16854	17007	17114	16993	16938	17123	17098	16880	16945	17221	17006	17329	17044	16944	17117	17073	16992	17112	17124	17312	17123	17052	16980	16925	17175	17065	17285	17190	16999	17095	16992	16886	17137	17168	16914	16933	16977	17072	17048	16984	16874	17318	17240	17076	17122	17194	16898	17047	17117	16871	16835	17346	16915	16940	17170	17065	17049	17212	16996	16935	16959	17080	16998	17129	17133	17144	17042	16968	17088	16961	17179	17103	17134	17149	16915	17051	17056	17166	16939	17078	17086	17073	17151	17253	16993	17059	17167	16949	16973	17309	17083	17007	16927	17329	16944	16992	17077	17019	17122	17032	16880	16972	16950	16981	17105	17134	17174	17009	17106	17112	17094	17034	17103	17143	17222	16993	16871	16911	17103	16863	17197	17053	17093	16897	17088	16892	17012	17125	17196	17229	17246	16898	17094	16982	16942	17098	17091	17272	17085	16991	17112	17167	17407	17092	17077	16913	17139	17169	17225	17048	16975	17132	17135	17163	17102	17302	17160	17109	16953	17097	17205	16916	17027	16969	17186	16962	17024	16997	16935	17087	17204	17021	16989	16990	17109	17012	17001	16937	17183	17129	17306	17080	16973	16942	16928	17118	16991	17049	17073	17081	17218	17073	17032	17104	16935	17153	17131	17097	17264	17046	17107	17052	17166	17139	16942	17121	17146	17056	17179	17157	17064	17280	16918	17012	16919	16881	16872	16997	17228	17128	17008	17121	17066	17002	17179	16888	17121	17019	17034	17348	17177	17252	16929	17125	17059	16950	16900	17224	16961	17106	17032	17047	17131	16874	17002	16923	17120	17079	17196	17171	17014	17017	17114	17132	17092	17199	17357	16987	17086	17056	17115	17123	17009	17057	16976	16970	17028	17176	17111	17162	17086	17077	16860	17040	17101	17153	17024	17124	17069	17071	16926	17079	17004	16874	16981	17230	17254	17362	17261	17156	16962	16936	17131	16989	17028	17219	17051	17080	17125	17085	17113	17135	17059	17019	16961	17176	17036	17047	16854	17267	17169	17102	17044	17069	17097	16997	16993	16966	17088	17096	17103	16986	16936	17199	17020	17198	17083	17022	17164	16970	17082	16985	16938	16934	16989	17237	17139	17194	17198	17219	17189	17114	17026	16891	17232	17120	17142	17139	17109	17032	17033	17062	17066	17029	17094	17059	17185	16935	16853	16968	17022	17158	17203	16893	17098	17045	17032	16983	16979	17061	17232	17166	17248	17114	17044	17157	17157	17054	16811	17136	17007	17081	17326	17291	17159	17182	17018	17192	17030	17132	16921	17019	16941	17196	16905	16838	17171	17289	16983	17082	17032	16887	17141	17067	16963	17103	17198	17007	17017	17247	17234	17047	17158	17131	17079	16882	17175	17109	17268	16882	17145	17089	17053	17136	17020	17048	16950	17099	17073	17060	17027	17129	17156	17156	16902	17176	17295	16954	17144	17055	17039	17145	17149	17038	17314	17006	17013	16930	17023	17077	17062	16874	16739	16972	17031	17124	17139	17273	16847	17135	17121	17306	16989	17259	17060	17110	16987	17052	16963	17069	17079	17090	17009	16760	17235	17172	17016	16970	17144	16983	17021	17205	17174	17147	16980	17063	17194	17030	17139	16902	17179	17122	16979	16917	16983	17111	16810	17286	17182	17183	17043	17007	17018	17164	16744	17209	16918	16975	17169	17104	17130	17037	17021	17098	17324	17095	17015	17070	16937	17021	17023	17076	17009	17190	17108	16942	16994	17190	17336	16966	17142	16988	17105	17097	17064	17161	17075	16818	17000	17027	17033	17114	17028	17130	17047	17143	17182	16965	16991	17018	17089	17077	17050	17220	17178	17153	17135	17167	17266	16961	17249	17168	16982	17110	17157	16951	17006	17031	17353	17116	16951	17055	16986	17241	17071	16872	17135	17032	16834	17079	17107	17160	17079	17063	17164	17308	17075	17096	17011	17270	17060	17039	17247	17196	17093	17111	16951	16976	16941	17052	17038	16954	16839	17119	16860	17113	17011	17182	16944	17282	16948	17000	17105	17035	16994	17061	17081	17046	17238	17236	17184	17038	17083	16922	17132	17079	17056	17284	16918	17040	16997	17059	17230	16887	17126	17082	17242	17147	16741	16923	17152	17031	17032	17055	17139	17133	17174	17167	17210	17046	17242	17167	17167	17219	16916	16962	16937	17231	16937	16861	16875	16986	17180	17114	17202	17123	17071	17085	17057	16998	17139	17099	17322	16866	17018	17003	17110	16896	16971	16921	17204	17074	17030	17130	17283	17091	17256	17177	16864	16919	17146	17050	17033	17041	17108	17242	17100	17029	17050	17056	17057	16932	17034	17042	17015	17065	17041	17068	17017	16998	17038	17156	17008	17071	17148	17111	17174	17213	17217	17081	17206	17047	17003	17225	17082	17037	17223	17029	17010	16812	17078	16917	16901	17069	17351	16828	16958	17091	17155	17106	17086	16990	16906	16884	17118	17103	16971	17053	16878	16979	16995	17148	17077	17014	16976	17025	16915	17060	17006	17064	17212	17012	17100	17171	17010	16985	17264	16983	17089	16976	17138	17144	17164	17191	17061	16888	17126	17210	16930	17157	17006	16861	17291	17354	17124	17094	17156	17060	17276	17065	17021	17168	17035	17044	17267	17205	17430	17075	17067	17100	17073	17050	17343	17131	17131	17122	17068	16906	17150	17012	17070	16846	17119	17090	17199	17161	17307	17224	17272	17047	17061	17010	16996	17137	17178	17049	16987	16859	17059	17023	17107	16979	17139	16975	16947	17132	16818	17029	16872	17011	17147	17194	17277	16946	16977	17097	17040	17034	16928	17031	17146	17121	17042	16778	17179	17059	17113	17119	17233	17228	17034	17078	17084	17126	17050	17033	17299	17068	17290	17107	17121	17011	17047	16970	16862	17211	17353	17053	16996	16921	17203	17084	17073	17080	17214	17161	17079	17155	17033	17021	16945	17221	17007	17139	17254	17293	17066	17056	17071	16911	17110	17112	16975	16988	16951	17206	17205	17060	17125	16980	17213	17069	17061	17080	16883	17228	16976	17319	17296	16922	17237	17161	17099	16991	17050	17242	17293	17190	17176	17312	17168	17314	17104	17038	17079	17110	17122	17115	17059	17359	17322	17256	17074	17091	17048	17050	17273	17026	17155	17005	17101	17010	17025	16962	17075	17105	16944	17127	17355	17048	17145	17002	17026	16892	17140	16957	17220	17244	17044	16986	17160	17234	16783	17064	17139	17051	17302	17227	17053	17103	16985	17004	17045	17208	17108	17193
29881	51824	50190	36617	29313	60716	52375	38073	23475	15765	13878	13521	13526	13385	13506	13487	13550	13526	13626	13439	13492	13519	13723	13475	13424	13451	13482	13559	13476	13513	13591	13507	13554	13445	13403	13389	13413	13414	13456	13521	13410	13511	13556	13516	13522	13554	13481	13555	13602	13511	13432	13406	13534	13305	13510	13478	13448	13609	13703	13532	13675	13425	13517	13493	13492	13595	13596	13463	13463	13362	13542	13446	13500	13475	13408	13399	13350	13587	13475	13487	13413	13382	13443	13415	13417	13669	13516	13536	13537	13381	13467	13605	13544	13364	13436	13374	13290	13521	13526	13375	13594	13425	13522	13530	13644	13469	13452	13526	13436	13499	13498	13484	13589	13461	13449	13614	13372	13410	13505	13374	13402	13495	13508	13501	13400	13593	13632	13448	13390	13535	13443	13417	13492	13492	13343	13486	13518	13471	13515	13569	13665	13525	13573	13514	13572	13552	13447	13418	13566	13472	13333	13519	13350	13564	13526	13506	13374	13452	13634	13684	13552	13497	13475	13639	13552	13497	13597	13602	13383	13383	13631	13615	13461	13409	13551	13318	13463	13496	13490	13471	13414	13617	13394	13483	13383	13469	13688	13442	13397	13515	13498	13523	13430	13521	13531	13619	13366	13614	13459	13587	13399	13458	13368	13550	13570	13470	13299	13532	13529	13550	13415	13557	13492	13433	13599	13485	13494	13472	13444	13436	13550	13417	13476	13429	13523	13270	13392	13551	13342	13352	13491	13604	13565	13539	13382	13480	13735	13589	13530	13385	13474	13667	13480	13592	13427	13531	13507	13549	13500	13409	13405	13462	13569	13401	13514	13481	13539	13433	13512	13491	13538	13733	13668	13409	13615	13345	13408	13415	13405	13691	13439	13629	13488	13415	13581	13418	13548	13502	13639	13553	13417	13558	13529	13696	13443	13416	13555	13580	13384	13598	13462	13609	13533	13364	13601	13444	13599	13446	13616	13408	13546	13519	13479	13470	13503	13519	13502	13402	13449	13642	13364	13491	13374	13610	13541	13480	13530	13567	13335	13451	13368	13340	13354	13511	13416	13560	13541	13553	13619	13571	13310	13494	13578	13419	13496	13471	13576	13530	13553	13430	13384	13419	13378	13566	13492	13520	13563	13540	13458	13477	13414	13543	13510	13562	13532	13390	13476	13525	13490	13455	13577	13484	13460	13546	13577	13633	13621	13474	13450	13536	13588	13433	13515	13487	13484	13584	13498	13384	13701	13553	13437	13473	13390	13515	13498	13446	13386	13567	13528	13698	13485	13534	13491	13630	13565	13667	13494	13513	13530	13322	13492	13426	13414	13571	13609	13576	13418	13601	13446	13489	13312	13581	13344	13387	13421	13618	13716	13548	13390	13513	13506	13461	13675	13543	13544	13493	13518	13449	13499	13431	13538	13480	13422	13597	13606	13538	13496	13555	13677	13370	13461	13511	13473	13476	13391	13612	13495	13547	13542	13708	13466	13352	13331	13555	13354	13556	13493	13442	13598	13453	13370	13500	13611	13594	13479	13490	13268	13547	13444	13561	13481	13437	13609	13557	13514	13547	13797	13599	13489	13436	13505	13452	13698	13624	13665	13525	13490	13593	13587	13721	13586	13443	13564	13631	13625	13621	13582	13580	13503	13473	13521	13546	13457	13607	13532	13423	13660	13589	13396	13467	13697	13520	13578	13532	13575	13556	13445	13572	13465	13550	13682	13593	13443	13519	13422	13607	13352	13448	13474	13674	13567	13524	13576	13493	13478	13507	13550	13502	13454	13421	13675	13558	13720	13412	13463	13524	13548	13620	13617	13427	13495	13578	13637	13535	13649	13327	13470	13474	13486	13464	13506	13619	13572	13241	13475	13406	13553	13460	13346	13439	13645	13471	13546	13573	13481	13505	13391	13619	13211	13480	13348	13549	13557	13566	13474	13716	13372	13550	13522	13540	13505	13502	13573	13489	13542	13372	13693	13497	13494	13466	13525	13632	13453	13606	13453	13362	13424	13592	13514	13716	13657	13549	13462	13669	13386	13748	13462	13518	13558	13412	13634	13555	13576	13493	13649	13518	13504	13574	13617	13501	13669	13595	13506	13431	13478	13649	13561	13433	13586	13572	13716	13625	13441	13496	13466	13537	13689	13527	13395	13403	13543	13366	13445	13535	13464	13636	13491	13519	13663	13499	13494	13483	13652	13467	13416	13300	13477	13420	13629	13627	13437	13451	13431	13512	13554	13403	13469	13548	13423	13464	13474	13364	13514	13408	13653	13458	13421	13408	13543	13477	13540	13653	13457	13610	13516	13562	13502	13495	13362	13413	13474	13463	13547	13433	13521	13429	13531	13562	13485	13660	13701	13526	13464	13528	13431	13392	13587	13545	13601	13562	13516	13522	13383	13665	13515	13471	13496	13401	13447	13453	13509	13551	13459	13478	13611	13580	13444	13498	13354	13388	13528	13583	13599	13543	13500	13565	13534	13389	13489	13485	13593	13382	13435	13620	13592	13577	13521	13592	13595	13683	13573	13503	13628	13381	13677	13654	13479	13402	13505	13422	13416	13554	13538	13439	13471	13627	13577	13429	13710	13546	13614	13486	13610	13589	13384	13470	13488	13408	13377	13713	13602	13629	13402	13473	13391	13527	13608	13568	13613	13339	13380	13527	13592	13370	13437	13572	13286	13555	13662	13474	13452	13621	13485	13589	13413	13614	13532	13495	13665	13470	13643	13458	13362	13383	13457	13388	13460	13395	13460	13516	13569	13340	13574	13343	13476	13412	13498	13420	13466	13352	13447	13538	13441	13629	13298	13550	13508	13625	13474	13457	13573	13512	13560	13399	13581	13549	13497	13762	13512	13415	13546	13354	13426	13483	13492	13506	13562	13640	13484	13537	13521	13539	13630	13661	13379	13504	13577	13516	13452	13393	13482	13548	13569	13535	13692	13460	13570	13509	13670	13463	13347	13572	13585	13588	13563	13568	13471	13650	13347	13453	13357	13429	13704	13700	13440	13400	13539	13455	13509	13565	13579	13543	13553	13591	13488	13590	13404	13565	13544	13519	13585	13596	13408	13715	13542	13598	13357	13544	13520	13408	13628	13362	13596	13446	13494	13435	13542	13677	13478	13552	13571	13479	13531	13505	13390	13503	13462	13402	13428	13416	13474	13474	13582	13689	13523	13631	13552	13398	13426	13564	13434	13439	13461	13534	13426	13454	13527	13527	13640	13409	13466	13531	13550	13380	13485	13460	13534	13527	13529	13474	13493	13349	13632	13417	13463	13365	13580	13638	13315	13652	13513	13656	13492	13633	13337	13365	13420	13684	13532	13599	13409	13630	13545	13465	13533	13454	13572	13444	13438	13510	13563	13472	13668	13418	13438	13608	13500	13569	13625	13384	13448	13449	13593	13432	13480	13648	13536	13425	13637	13673	13426	13486	13343	13481	13480	13464	13527	13436	13473	13511	13588	13518	13480	13565	13420	13418	13468	13517	13516	13392	13537	13529	13597	13524	13582	13530	13638	13359	13523	13518	13552	13507	13664	13469	13484	13403	13627	13438	13644	13386	13557	13473	13565	13531	13558	13504	13595	13516	13440	13677	13439	13427	13505	13549	13559	13388	13540	13630	13486	13562	13646	13556	13586	13443	13500	13473	13484	13531	13548	13640	13389	13481	13633	13434	13469	13531	13411	13557	13368	13614	13480	13623	13636	13509	13372	13625	13458	13454	13550	13509	13395	13606	13566	13547	13631	13634	13554	13494	13520	13451	13534	13560	13449	13341	13436	13561	13661	13552	13504	13437	13485	13518	13469	13506	13368	13614	13539	13508	13455	13500	13646	13561	13667	13224	13558	13675	13569	13474	13651	13570	13526	13542	13464	13521	13580	13519	13453	13417	13392	13521	13570	13526	13615	13468	13633	13495	13568	13604	13476	13464	13595	13576	13404	13506	13498	13521	13540	13612	13432	13527	13505	13335	13519	13611	13593	13591	13539	13442	13429	13608	13424	13572	13672	13472	13470	13553	13622	13532	13572	13335	13538	13493	13440	13506	13692	13521	13455	13400	13618	13504	13353	13628	13420	13532	13565	13460	13548	13533	13436	13615	13477	13616	13623	13549	13461	13634	13481	13514	13633	13660	13414	13484	13587	13590	13265	13566	13394	13310	13630	13415	13489	13424	13385	13579	13446	13646	13593	13414	13580	13477	13542	13593	13470	13562	13474	13390	13309	13461	13607	13498	13554	13618	13437	13645	13609	13353	13477	13644	13599	13459	13543	13530	13547	13748	13377	13393	13463	13501	13401	13562	13374	13616	13475	13452	13647	13492	13483	13527	13465	13645	13555	13559	13602	13524	13365	13433	13469	13470	13475	13608	13596	13656	13470	13586	13520	13406	13585	13539	13486	13619	13454	13371	13465	13503	13609	13578	13550	13482	13502	13435	13457	13456	13397	13674	13535	13523	13460	13380	13513	13375	13514	13535	13569	13368	13601	13617	13419	13280	13547	13461	13631	13457	13372	13580	13412	13412	13491	13578	13511	13542	13516	13406	13451	13432	13470	13531	13553	13637	13604	13531	13498	13517	13411	13464	13496	13460	13458	13398	13585	13587	13583	13325	13392	13401	13518	13515	13615	13425	13595	13612	13568	13491	13595	13384	13518	13470	13387	13554	13534	13477	13469	13455	13468	13513	13611	13442	13500	13372	13445	13499	13303	13522	13517	13599	13547	13381	13424	13542	13452	13508	13464	13667	13542	13441	13626	13478	13556	13515	13522	13539	13432	13540	13470	13439	13393	13432	13365	13545	13468	13611	13607	13492	13331	13644	13665	13682	13583	13417	13578	13328	13674	13378	13609	13591	13419	13701	13373	13532	13494	13475	13456	13618	13519	13476	13595	13687	13418	13425	13569	13722	13427	13447	13516	13569	13436	13435	13459	13405	13588	13503	13608	13495	13557	13591	13447	13551	13390	13482	13727	13433	13591	13638	13459	13595	13499	13502	13478	13471	13618	13603	13624	13461	13506	13363	13496	13515	13662	13639	13655	13379	13449	13401	13565	13487	13484	13479	13545	13316	13589	13341	13576	13438	13382	13530	13432	13263	13558	13401	13479	13575	13495	13419	13494	13662	13468	13475
23868	21413	29178	25113	25027	60356	70439	54143	35067	23568	18506	17217	17130	16843	17157	16985	16838	16882	16747	16913	16961	16969	16672	16526	16870	16863	16883	16650	16900	16902	16799	16872	16886	16869	17052	16722	16830	16891	16852	16906	16860	16749	16942	16802	16746	16640	16848	16779	16979	16851	16691	16712	16846	16549	16741	16732	16843	16860	16819	16841	16869	16705	16902	16935	16788	16823	16828	16836	16743	16986	16836	16690	16818	16863	16687	16939	16654	16641	16881	16703	17036	16861	16944	16781	17075	16949	16753	16888	16963	16752	16900	16785	16653	16578	16819	16644	16895	16627	16827	16699	17049	17186	16852	16854	16635	16789	16826	16938	16606	16677	16997	16773	16988	16893	16781	16721	16618	16834	16670	16733	16595	16812	16786	16741	16718	16773	16658	16934	17053	16954	16686	16816	16849	16727	16584	16711	16968	16704	16707	16753	16844	16803	16874	16887	16966	16756	16762	16607	16494	16660	16724	16630	16804	16746	16942	16870	16839	16835	16749	16907	16665	16682	16704	16801	16870	16722	16735	16752	16774	16676	16922	16645	16683	16854	16723	16746	16928	16707	16819	16463	16722	17034	16794	16848	16735	16553	16763	16867	16811	16837	16879	16721	16777	16619	16730	16731	16893	16730	16663	16754	16840	16582	16935	16740	16731	16753	16751	16835	16794	16842	16810	16798	16921	16739	16520	16812	16855	16683	16778	16802	16809	16735	16489	16843	16702	16829	16974	16692	16855	16580	16570	16540	16705	17005	16722	16890	17015	16689	16786	17044	16788	16855	16883	16772	16738	16818	16829	16703	16611	16644	16913	16666	16745	16696	16799	16825	16619	16832	16594	16819	16892	16680	16743	16793	16903	16741	16865	16741	16986	16961	16792	16911	16592	16746	16806	16768	16798	16721	16602	16712	16686	16673	16462	16856	16445	16694	16817	16622	16546	16649	17056	16824	16917	16890	16914	16716	16948	16880	16869	16909	16720	16724	16806	16663	16739	16546	16893	16661	16677	16830	16650	16819	16610	16804	16871	16952	16715	16653	16617	16820	16693	16623	16894	16919	16806	16687	16720	16850	16758	16692	16770	16795	16905	16712	16634	16673	16605	16545	16790	16788	16778	16649	16913	16661	16858	16933	16729	16830	16754	16495	16885	16885	16823	16850	16754	16824	16831	16788	16772	16735	16682	16877	16723	17018	16892	16710	16666	16746	16858	16967	16728	16752	16570	16659	16779	16850	16734	16827	16850	16817	16797	16791	16735	16933	16877	16682	16755	16831	16930	16622	16653	16746	16723	16845	16615	16754	16806	16865	16764	16831	17140	16718	16771	16883	16843	16774	16761	16796	16756	16745	16856	16951	16747	16808	16843	16659	16794	16718	16786	16863	16840	16828	16693	16718	16908	16776	16637	16697	16771	16527	16691	16770	16652	16730	16737	16638	16723	16815	16662	16940	16636	16881	16789	16833	16828	16772	16896	16850	16738	16728	16778	16797	16919	16825	16810	17053	16770	16823	16558	16772	16886	16871	16814	16864	16714	16758	16809	16727	16634	16786	16575	16642	16676	16730	16762	16616	16905	16690	16817	16802	16790	16740	16976	16839	16831	16642	16457	16640	16792	16638	16743	16746	16707	16769	16796	16853	16802	16907	16872	16929	16892	16694	16775	16695	16993	16832	16949	16826	16719	16830	16811	16694	16738	16834	16658	16774	16728	16780	16696	16709	16732	16740	16876	16960	16848	16786	16572	16694	16778	16786	16790	16879	16857	17066	17111	16842	16808	16798	16699	16869	16836	16676	16579	16686	16726	16773	16762	16756	16832	16689	16722	16500	16862	16585	16658	16921	16790	16820	16626	16837	16864	16935	16872	16843	16892	16771	16715	16565	16773	16801	16865	16683	16643	16829	16835	16676	16822	16803	16822	16776	16694	16641	16746	16657	16666	16628	16719	16728	16821	16854	16593	16721	16588	16618	16623	16711	16560	16814	16713	16854	16835	16637	16824	16805	16703	16777	16765	16948	16623	16889	16645	16739	16636	16878	16737	16807	16788	16679	16685	16823	16618	16778	17013	16830	16736	16761	16672	16754	16727	16758	16790	16619	16659	16762	16837	16911	16688	16975	16615	16775	16624	16768	16757	16804	16693	16711	16718	16830	16654	16735	16583	16740	16812	16605	16736	17028	16815	16910	16720	16483	16885	16675	16824	16747	16838	16910	16868	16721	16793	16680	16843	16575	16810	16875	16830	16505	16830	17017	16826	16785	16816	16791	16906	16958	16724	16509	16746	16727	16639	16713	16641	16858	16825	16722	16761	16847	16678	16701	16663	16728	16845	16862	16731	16744	16911	16812	16845	16691	16824	16783	16928	16771	16800	16846	16804	16762	16850	16985	16640	17023	16953	16790	16815	16677	16752	16715	16803	16808	16704	16781	17047	16775	16993	16774	16633	16639	16902	16903	16593	16680	16943	16741	17008	16821	16764	16815	16597	16959	16826	16869	16813	16899	16760	16651	16892	16477	16604	16778	16792	16791	16704	16661	16839	16702	16578	16804	16763	16887	16879	16728	16803	16807	16756	16837	16922	16758	16880	16874	16674	16666	16654	16658	16787	16691	16503	16585	16677	16826	16809	16845	16713	16570	16736	16781	17006	16793	16730	16803	16671	16520	16899	16921	16800	16864	16806	17019	16698	16647	16825	16858	16804	16610	16819	16830	16708	16778	16714	16642	16759	16741	16692	16845	16724	16711	16677	16851	16798	16823	16868	16846	16717	16646	16654	16744	16681	16558	16836	16792	16785	16834	16849	16942	16904	16904	16766	16791	16646	16797	16694	16695	16709	16809	17067	16743	16668	16657	16702	16572	16747	16768	16729	16495	16729	16899	16669	16950	16677	16619	16806	16628	16900	16728	16716	16804	16571	16948	16769	16681	16847	16627	16685	16733	16780	16656	16802	16611	16969	16779	16657	16886	16728	16654	16798	16522	16740	16917	16729	16746	16656	16621	16799	16580	16583	16842	16725	16570	17021	16747	16944	16663	16770	16623	16814	16717	16787	16690	16804	16981	16788	16618	16762	16642	16783	16856	16665	16790	16969	16663	16915	16834	16654	16796	16743	16914	16842	16578	16639	16698	16800	16830	16891	16907	16839	16686	16825	16836	16502	16658	16574	16605	16621	16795	16795	16918	16905	16817	16644	16788	16695	16822	16791	16850	16777	16881	16580	16732	16655	16677	17088	16837	16554	16573	16886	16821	16806	16789	16604	16679	16752	16867	16971	16873	16612	16925	16895	16706	16711	16697	16524	16677	16819	16747	16655	16828	16845	16828	16699	16832	16890	16866	16828	16759	16765	16795	16767	16900	16669	16720	16841	16632	16845	16905	16713	16755	16776	16971	16840	16849	16616	16775	16847	16693	16684	16537	16788	16754	16871	16912	16642	16690	16684	17031	16741	16697	16683	16961	16858	16917	16694	16908	16822	16654	16817	16748	16809	16816	16848	16828	17092	16568	16480	16808	16961	16699	16873	16463	16880	16588	16609	16663	16581	16631	16838	16637	16779	16736	17057	16526	16495	16692	16872	16895	16944	16770	16738	16536	16715	16780	16853	17002	16690	16706	16817	16820	16830	16809	16646	16726	16829	16795	16757	16800	16641	16870	16918	16762	16669	16748	16712	16813	16771	16922	16715	16700	16877	16741	16794	16635	16753	16701	16797	16866	16771	16537	16951	16669	16636	16739	16748	17037	16871	16587	16842	16729	16867	16658	16848	16622	16700	16558	16683	16754	16712	16842	16860	17082	16607	16804	16556	16862	16676	16700	16694	16868	16863	16406	16775	16939	16780	16539	17071	16846	16776	16892	16884	16778	16576	16543	16919	16813	16802	16752	16798	16785	16905	16686	16916	16571	16504	16704	16720	16591	16814	16767	16761	16677	16805	16657	16714	16762	17092	16834	16778	16780	16949	16795	16842	16805	16774	16676	16697	16771	16611	16818	16596	16829	16797	16595	16762	16733	16697	16704	16809	16712	16604	16638	16536	16654	16662	16888	16609	16910	16722	16879	16843	16639	16750	16767	16632	16783	16685	16629	16595	16638	16722	16741	16775	16665	16779	16729	16763	16656	16663	16885	16815	16623	16699	16746	16923	16918	16790	16717	16966	16847	16789	16679	16557	16759	16819	16705	16671	16825	16842	16731	16857	16640	16717	16715	16730	16872	16883	16923	16609	16575	16704	16465	16809	16975	16731	16937	17005	16601	16815	16798	16760	16595	16839	16800	16809	16763	16718	16921	16905	16839	16709	16606	16644	16675	16646	16741	16669	16839	16755	16683	16727	16761	16531	16719	16832	16615	16857	16907	16893	16630	16791	16762	16954	16786	16735	16740	16622	16780	16675	16680	16783	16999	16803	16623	16911	16819	16703	16807	16673	16787	16870	16792	16773	16696	16671	16556	16774	16756	16819	16873	16789	16793	16731	16808	16807	16609	16588	16595	17008	16560	16813	16821	16819	16933	16802	16740	16964	17159	16827	16670	16803	16773	16700	16819	16920	17017	16824	16773	16820	16705	16563	16746	16828	16823	16726	16849	16780	16668	16783	16805	17015	16815	16698	16787	16909	16619	16549	16855	16674	16680	16830	16656	16722	16579	16819	16631	16619	16711	16762	16659	16902	16771	16845	16794	16940	16823	16935	16678	16616	16731	16773	16798	16758	16643	16713	16585	16720	17007	16631	16768	16830	16935	16863	16831	16651	16707	16718	16886	16918	16685	16886	16981	16635	16734	16790	16922	16656	16698	16698	16846	16720	16685	16739	16639	16699	16574	17061	16644	16664	16857	16862	16722	16764	16907	16582	16758	16784	16616	16812	16692	16791	16899	16635	16843	16648	16784	16720	16759	16808	16864	16837	16903	16763	16779	16901	16760	16846	16853	16777	16642	16581	16665	16676	16728	17060	16785	16751	16620	16692	16771	16818	16812	16770	16859	17005	16888	16679	16727	16763	16856	16776	16890	16842	16774	16742	16629	16668	16920	16884	16813	16603	17072	16687	16857	16942	16711	16652	16792	16869	16907	16749	16792	16955	16849	16896	16824	16719	16760	16677	16556	16657	16712	16741	16604	16786	16742	16875	16821	16696	16853	16813	16693
32662	55528	55305	48292	38723	66903	68450	51473	31486	18045	14053	13393	13395	13488	13331	13420	13569	13353	13274	13263	13208	13289	13386	13428	13431	13325	13320	13318	13309	13311	13454	13416	13068	13305	13387	13271	13339	13369	13263	13286	13246	13251	13352	13299	13446	13216	13163	13314	13348	13365	13216	13546	13387	13397	13256	13468	13355	13261	13236	13276	13161	13449	13385	13475	13226	13451	13286	13408	13345	13159	13216	13416	13399	13101	13309	13395	13295	13243	13381	13421	13187	13410	13418	13301	13464	13375	13355	13347	13303	13286	13259	13356	13250	13451	13333	13154	13285	13365	13265	13349	13333	13349	13300	13310	13277	13244	13254	13407	13254	13094	13437	13339	13326	13337	13480	13269	13221	13307	13291	13318	13342	13248	13293	13276	13390	13103	13357	13346	13420	13124	13336	13090	13286	13231	13319	13355	13381	13261	13401	13378	13367	13252	13189	13404	13284	13254	13212	13359	13343	13215	13311	13274	13196	13272	13268	13379	13173	13155	13308	13045	13226	13123	13365	13350	13405	13324	13232	13442	13354	13246	13199	13293	13329	13461	13191	13218	13266	13387	13247	13238	13359	13167	13313	13386	13321	13389	13390	13204	13346	13348	13381	13150	13345	13343	13324	13438	13248	13292	13379	13195	13307	13176	13110	13318	13395	13270	13317	13367	13461	13204	13472	13211	13337	13389	13257	13226	13447	13266	13319	13258	13368	13457	13357	13384	13161	13339	13317	13320	13204	13249	13314	13330	13246	13250	13135	13363	13204	13162	13372	13295	13228	13306	13225	13226	13365	13464	13365	13353	13278	13319	13341	13385	13358	13229	13152	13445	13264	13236	13427	13092	13293	13330	13400	13222	13288	13352	13249	13293	13341	13356	13306	13229	13342	13289	13236	13231	13436	13297	13240	13159	13357	13406	13293	13182	13236	13384	13392	13344	13235	13209	13304	13241	13413	13245	13180	13447	13222	13218	13228	13238	13418	13113	13201	13296	13275	13197	13509	13232	13284	13271	13421	13417	13301	13188	13318	13198	13330	13268	13233	13130	13292	13313	13356	13404	13110	13337	13382	13280	13178	13298	13500	13099	13317	13481	13231	13428	13213	13241	13318	13431	13410	13364	13493	13215	13362	13282	13294	13145	13423	13103	13324	13296	13324	13344	13183	13392	13399	13384	13257	13262	13300	13255	13203	13330	13364	13382	13396	13313	13196	13289	13197	13313	13345	13289	13389	13404	13298	13361	13150	13307	13310	13426	13173	13384	13439	13281	13308	13157	13201	13191	13446	13145	13257	13294	13280	13198	13416	13232	13314	13379	13152	13124	13454	13337	13227	13212	13317	13365	13346	13414	13290	13314	13460	13210	13250	13275	13225	13415	13271	13236	13101	13399	13516	13285	13291	13238	13173	13368	13307	13281	13222	13371	13246	13392	13319	13396	13267	13206	13316	13221	13300	13235	13360	13260	13290	13334	13241	13166	13270	13303	13319	13354	13239	13203	13341	13382	13191	13265	13202	13324	13307	13260	13271	13329	13292	13196	13264	13221	13268	13229	13268	13311	13249	13194	13225	13249	13272	13315	13215	13215	13228	13313	13366	13215	13365	13399	13353	13373	13397	13204	13223	13402	13440	13372	13337	13336	13395	13302	13258	13372	13281	13327	13229	13404	13295	13406	13388	13274	13184	13381	13305	13313	13320	13353	13348	13426	13359	13403	13262	13355	13299	13181	13258	13205	13281	13400	13232	13375	13175	13362	13210	13290	13304	13289	13221	13243	13153	13149	13247	13160	13517	13365	13319	13351	13310	13557	13370	13277	13197	13278	13355	13141	13447	13181	13395	13164	13233	13394	13468	13384	13286	13223	13367	13271	13321	13200	13170	13291	13309	13256	13315	13117	13210	13493	13413	13253	13407	13176	13224	13316	13410	13331	13276	13363	13435	13188	13298	13353	13326	13231	13257	13327	13247	13439	13220	13161	13308	13241	13335	13244	13354	13251	13459	13240	13483	13310	13380	13313	13082	13285	13098	13467	13334	13462	13492	13329	13270	13375	13348	13165	13427	13434	13359	13291	13330	13377	13106	13454	13064	13218	13223	13265	13262	13321	13426	13250	13431	13069	13323	13252	13459	13272	13383	13224	13321	13241	13312	13299	13345	13296	13363	13279	13298	13414	13160	13396	13278	13251	13297	13415	13460	13218	13504	13203	13142	13273	13417	13203	13331	13138	13363	13309	13336	13402	13327	13268	13228	13278	13272	13255	13299	13240	13387	13195	13367	13211	13248	13293	13254	13287	13544	13257	13277	13091	13282	13339	13210	13223	13173	13205	13403	13117	13455	13410	13335	13279	13156	13383	13185	13308	13334	13309	13320	13087	13309	13388	13415	13032	13495	13220	13249	13256	13172	13293	13126	13351	13340	13416	13343	13286	13361	13471	13418	13383	13318	13372	13267	13192	13316	13194	13478	13215	13164	13354	13277	13391	13194	13232	13299	13311	13463	13207	13376	13182	13394	13190	13210	13173	13321	13420	13181	13356	13267	13383	13307	13354	13255	13298	13334	13322	13385	13143	13386	13315	13516	13214	13331	13255	13338	13153	13323	13447	13479	13235	13423	13288	13434	13257	13232	13227	13470	13370	13226	13196	13328	13482	13428	13365	13103	13272	13407	13428	13461	13429	13266	13192	13185	13420	13188	13335	13230	13198	13327	13301	13194	13400	13257	13321	13451	13349	13175	13250	13236	13129	13261	13319	13249	13452	13115	13304	13121	13330	13231	13205	13215	13455	13368	13301	13329	13068	13369	13279	13497	13332	13403	13409	13269	13279	13452	13410	13237	13407	13307	13143	13235	13201	13430	13291	13152	13521	13199	13206	13190	13237	13469	13277	13142	13265	13232	13215	13402	13342	13468	13474	13186	13100	13123	13440	13462	13309	13103	13302	13199	13422	13310	13394	13364	13309	13269	13204	13346	13365	13190	13331	13376	13293	13332	13355	13362	13385	13291	13321	13346	13368	13281	13384	13249	13279	13377	13308	13400	13413	13172	13350	13404	13140	13253	13232	13371	13159	13272	13250	13193	13381	13296	13334	13169	13346	13093	13185	13281	13417	13181	13502	13066	13325	13278	13268	13291	13249	13383	13352	13193	13340	13269	13114	13190	13207	13322	13242	13216	13319	13364	13307	13321	13400	13298	13328	13148	13267	13320	13464	13214	13128	13236	13351	13314	13188	13257	13408	13246	13275	13390	13340	13422	13190	13221	13381	13414	13320	13468	13334	13252	13296	13416	13251	13326	13323	13111	13367	13338	13130	13284	13058	13434	13461	13212	13345	13270	13230	13337	13297	13353	13378	13352	13336	13230	13164	13275	13297	13187	13383	13272	13258	13190	13327	13256	13247	13320	13225	13287	13289	13210	13315	13315	13276	13417	13361	13245	13246	13222	13194	13398	13321	13421	13332	13166	13220	13152	13252	13213	13305	13254	13299	13217	13309	13367	13219	13263	13268	13262	13407	13253	13258	13356	13280	13236	13390	13257	13352	13403	13238	13209	13272	13383	13220	13313	13318	13302	13226	13163	13304	13360	13110	13259	13245	13201	13382	13198	13322	13250	13235	13352	13022	13511	13231	13313	13366	13287	13091	13284	13245	13340	13220	13337	13378	13360	13234	13288	13518	13293	13319	13217	13290	13430	13226	13234	13449	13261	13310	13249	13456	13243	13309	13300	13268	13207	13274	13448	13191	13340	13320	13482	13320	13144	13396	13374	13158	13205	13348	13291	13318	13373	13404	13255	13292	13345	13237	13279	13367	13297	13175	13360	13280	13107	13127	13341	13127	13397	13241	13240	13176	13407	13231	13188	13410	13417	13242	13284	13265	13359	13263	13311	13370	13103	13113	13240	13477	13209	13325	13243	13186	13347	13252	13275	13487	13356	13175	13355	13216	13336	13253	13207	13318	13344	13334	13345	13310	13294	13419	13218	13274	13220	13435	13354	13351	13359	13296	13230	13158	13257	13343	13457	13226	13277	13220	13266	13256	13445	13301	13316	13118	13209	13340	13338	13289	13376	13304	13470	13429	13309	13318	13280	13242	13417	13383	13348	13164	13396	13226	13304	13372	13153	13417	13315	13307	13193	13312	13510	13368	13401	13160	13232	13332	13223	13192	13222	13138	13500	13329	13385	13285	13313	13339	13285	13325	13425	13363	13371	13353	13229	13269	13131	13300	13154	13341	13330	13399	13359	13389	13205	13386	13279	13400	13157	13299	13233	13182	13175	13410	13387	13242	13109	13257	13374	13457	13428	13213	13216	13248	13280	13377	13336	13320	13239	13329	13247	13241	13246	13362	13327	13296	13228	13418	13252	13311	13267	13092	13355	13346	13094	13232	13365	13195	13248	13348	13206	13287	13317	13310	13423	13333	13245	13383	13220	13384	13301	13197	13264	13426	13372	13173	13331	13326	13413	13234	13368	13221	13200	13351	13288	13205	13265	13369	13195	13245	13279	13261	13279	13216	13277	13307	13340	13374	13486	13240	13241	13286	13368	13197	13298	13399	13258	13327	13187	13198	13423	13158	13265	13177	13325	13160	13437	13322	13222	13300	13060	13282	13195	13192	13397	13367	13369	13181	13268	13448	13345	13317	13243	13402	13284	13376	13514	13276	13347	13410	13208	13149	13310	13453	13306	13329	13341	13201	13254	13265	13165	13255	13216	13195	13238	13296	13327	13357	13162	13245	13299	13192	13333	13505	13259	13409	13222	13360	13354	13347	13310	13217	13179	13278	13122	13489	13356	13315	13109	13315	13227	13272	13368	13424	13428	13297	13265	13224	13353	13289	13252	13287	13239	13476	13201	13220	13328	13214	13345	13266	13334	13406	13274	13304	13274	13434	13161	13425	13297	13338	13335	13350	13127	13257	13255	13355	13229	13366	13344	13200	13354	13369	13098	13245	13393	13298	13277	13523	13438	13410	13229	13318	13382	13256	13237	13125	13191	13357	13265	13417	13312	13373	13262	13238	13381	13402	13408	13306	13375	13095	13370	13311	13380	13485	13497	13365	13260	13371	13371	13436	13448	13280	13271	13381	13211	13361	13201	13321	13364	13240	13244	13452	13156	13274	13235	13287	13303	13255	13447	13235
30416	26087	29684	27881	23241	23809	26331	23208	19045	17394	16873	16688	16603	16813	16684	16648	16521	16668	16545	16628	16638	16763	16726	16789	16745	16761	16886	16629	16795	16754	16627	16642	16525	16604	16834	16795	16887	16607	16653	16518	16475	16879	16489	16904	16698	16918	16595	16830	16692	16538	16656	16749	16708	16444	16934	16769	16574	16813	16597	16513	16718	16647	16766	16628	16771	16760	16813	16760	16756	16611	16667	16729	16555	16692	16586	16540	16597	16541	16684	16717	16879	16610	16718	16677	16721	16492	16514	16634	16640	16652	16755	16820	16775	16570	16469	16923	16486	16580	16687	16494	16703	16650	16713	16887	16658	16730	16531	16637	16572	16479	16645	16861	16408	16510	16714	16461	16669	16577	16613	16739	16630	16646	16525	16721	16595	16857	16718	16689	16619	16684	16486	16809	16654	16749	16675	16483	16709	16535	16748	16748	16399	16643	16655	16765	16662	16796	16566	16544	16611	16521	16488	16668	16731	16714	16681	16547	16786	16597	16614	16670	16449	16697	16606	17006	16649	16611	16777	16613	16698	16600	16460	16579	16785	16722	16687	16346	16599	16737	16475	16454	16528	16682	16752	16545	16837	16501	16426	16712	16727	16831	16788	16553	16683	16645	16629	16790	16772	16668	16766	16805	16554	16716	16598	16657	16800	16705	16533	16674	16998	16655	16652	16710	16764	16643	16549	16477	16498	16626	16733	16641	16638	16596	16378	16732	16832	16568	16840	16810	16642	16585	16516	16830	16729	16536	16866	16604	16647	16546	16585	16714	16499	16524	16630	16823	16723	16657	16537	16631	16646	16565	16743	16649	16946	16725	16624	16611	16732	16774	16640	16685	16765	16608	16640	16742	16633	16783	16703	16577	16510	16676	16856	16698	16640	16775	16692	16626	16600	16587	16645	16637	16353	16715	16728	16344	16617	16750	16686	16845	16498	16611	16540	16773	16660	16630	16502	16461	16553	16566	16780	16643	16635	16800	16639	16595	16606	16704	16478	16641	16546	16694	16635	16721	16705	16734	16678	16717	16604	16622	16664	16690	16764	16663	16634	16654	16651	16700	16699	16617	16798	16469	16768	16652	16576	16542	16704	16633	16396	16687	16760	16615	16474	16519	16755	16555	16595	16668	16807	16775	16380	16547	16661	16503	16661	16539	16592	16684	16410	16731	16572	16826	16607	16833	16779	16610	16466	16646	16568	16644	16831	16609	16667	16770	16870	16575	16753	16743	16670	16763	16670	16665	16664	16736	16616	16770	16841	16726	16544	16611	16635	16643	16490	16547	16739	16582	16732	16657	16524	16655	16713	16418	16643	16619	16885	16724	16826	16652	16663	16645	16692	16589	16619	16728	16665	16471	16518	16599	16670	16759	16729	16633	16626	16551	16630	16514	16604	16736	16692	16692	16435	16594	16634	16529	16677	16714	16722	16672	16763	16766	16669	16702	16788	16459	16748	16601	16839	16415	16587	16706	16506	16696	16565	16773	16621	16537	16674	16680	16611	16440	16803	16693	16653	16667	16595	16639	16541	16774	16746	16555	16721	16521	16712	16674	16730	16661	16687	16823	16574	16515	16555	16646	16673	16526	16784	16664	16679	16637	16712	16483	16498	16704	16694	16591	16719	16710	16721	16604	16567	16700	16801	16719	16781	16839	16729	16663	16680	16559	16780	16664	16435	16453	16779	16747	16481	16655	16731	16664	16558	16851	16556	16773	16732	16652	16708	16808	16678	16715	16692	16572	16586	16748	16632	16735	16603	16670	16368	16821	16700	16694	16976	16754	16797	16640	16579	16713	16701	16606	16649	16565	16395	16741	16799	16700	16589	16618	16746	16674	16448	16814	16720	16832	16721	16570	16713	16552	16669	16495	16612	16609	16467	16765	16864	16608	16646	16552	16776	16897	16742	16805	16597	16621	16727	16711	16675	16652	16689	16703	16702	16840	16487	16596	16592	16614	16686	16663	16694	16744	16645	16632	16622	16631	16547	16617	16843	16699	16689	16532	16631	16744	16674	16715	16423	16544	16663	16648	16616	16742	16548	16750	16568	16504	16615	16515	16739	16712	16624	16681	16573	16477	16626	16737	16862	16634	16481	16390	16713	16744	16625	16772	16778	16701	16565	16668	16655	16731	16700	16735	16625	16648	16467	16526	16650	16685	16820	16751	16624	16504	16806	16532	16735	16566	16554	16599	16777	16576	16680	16638	16360	16506	16662	16698	16669	16860	16719	16566	16687	16633	16681	16588	16644	16745	16553	16699	16642	16530	16557	16621	16725	16521	16644	16727	16668	16726	16693	16698	16704	16584	16863	16518	16603	16717	16695	16685	16619	16547	16691	16857	16616	16784	16753	16435	16542	16616	16719	16757	16576	16715	16753	16780	16755	16625	16571	16711	16577	16603	16729	16680	16611	16396	16538	16531	16648	16651	16585	16683	16507	16723	16682	16590	16670	16479	16494	16776	16981	16584	16642	16658	16489	16617	16651	16477	16808	16788	16568	16451	16695	16607	16733	16500	16724	16777	16516	16648	16555	16890	16600	16828	16678	16622	16647	16908	16882	16764	16651	16801	16685	16494	16739	16730	16602	16476	16495	16660	16794	16611	16856	16661	16843	16684	16755	16647	16705	16580	16569	16714	16612	16537	16636	16600	16680	16733	16544	16781	16643	16685	16841	16664	16687	16595	16746	16741	16783	16820	16700	16734	16738	16780	16681	16647	16651	16552	16466	16708	16506	16529	16778	16565	16408	16543	16630	16716	16707	16477	16604	16721	16605	16765	16777	16657	16651	16699	16626	16549	16617	16707	16615	16642	16770	16653	16695	16789	16658	16555	16628	16763	16619	16610	16598	16667	16580	16792	16588	16571	16785	16601	16804	16577	16554	16689	16659	16771	16662	16680	16629	16830	16681	16445	16622	16490	16649	16773	16748	16706	16716	16725	16555	16605	16817	16811	16763	16804	16683	16472	16730	16678	16645	16578	16620	16533	16465	16740	16641	16568	16593	16494	16642	16701	16625	16678	16877	16412	16792	16569	16670	16697	16507	16661	16669	16610	16751	16650	16895	16744	16770	16646	16847	16652	16775	16670	16792	16666	16644	16676	16775	16724	16654	16526	16524	16546	16646	16760	16788	16645	16737	16677	16778	16872	16667	16616	16638	16741	16597	16681	16506	16597	16600	16654	16783	16694	16697	16754	16548	16542	16780	16586	16662	16607	16865	16835	16460	16765	16925	16835	16593	16617	16547	16514	16682	16765	16722	16742	16797	16634	16718	16798	16750	16801	16822	16817	16816	16858	16680	16514	16544	16594	16663	16484	16707	16630	16759	16512	16592	16541	16791	16758	16772	16683	16722	16703	16685	16355	16514	16540	16478	16637	16522	16610	16606	16804	16873	16656	16722	16684	16454	16708	16749	16744	16728	16392	16493	16709	16663	16798	16641	16570	16784	16517	16830	16742	16961	16565	16708	16815	16695	16586	16754	16825	16661	16713	16680	16678	16582	16690	16418	16503	16566	16802	16625	16746	16684	16630	16587	16733	16703	16549	16862	16960	16779	16770	16651	16852	16591	16689	16589	16648	16470	16646	16584	16683	16733	16724	16699	16443	16566	16364	16633	16692	16827	16620	16684	16638	16714	16707	16682	16752	16737	16874	16524	16691	16592	16759	16604	16636	16713	16753	16674	16627	16584	16670	16761	16688	16823	16730	16746	16748	16713	16776	16623	16706	16684	16563	16700	16639	16735	16653	16619	16745	16872	16530	16833	16672	16703	16842	16763	16733	16750	16667	16558	16409	16578	16349	16411	16876	16765	16729	16843	16693	16741	16737	16754	16611	16599	16519	16728	16739	16644	16773	16772	16626	16653	16716	16590	16641	16703	16680	16659	16669	16640	16576	16806	16398	16620	16501	16637	16529	16710	16595	16665	16667	16650	16708	16898	16711	16797	16713	16769	16561	16540	16390	16671	16777	16611	16681	16596	16570	16518	16636	16615	16620	16394	16565	16682	16712	16719	16568	16696	16854	16536	16428	16476	16752	16651	16734	16776	16865	16751	16501	16819	16607	16656	16707	16809	16653	16589	16757	16703	16683	16588	16670	16808	16594	16689	16573	16861	16775	16715	16738	16958	16881	16674	16676	16458	16708	16520	16575	16752	16648	16451	16597	16448	16852	16805	16443	16673	16688	16601	16735	16593	16564	16737	16589	16541	16656	16461	16609	16684	16725	16732	16451	16623	16796	16625	16727	16670	16584	16416	16725	16465	16740	16800	16590	16760	16655	16802	16767	16738	16616	16805	16729	16588	16589	16622	16702	16642	16636	16600	16646	17032	16484	16772	16863	16612	16802	16603	16472	16823	16757	16567	16579	16816	16654	16611	16533	16560	16702	16731	16655	16716	16685	16593	16549	16797	16763	16745	16653	16683	16729	16597	16376	16601	16597	16569	16577	16748	16767	16699	16712	16723	16563	16746	16616	16511	16571	16601	16543	16835	16723	16644	16524	16613	16778	16599	16670	16669	16653	16634	16757	16625	16675	16769	16742	16601	16659	16650	16646	16446	16647	16744	16667	16686	16716	16737	16754	16702	16726	16650	16564	16729	16713	16594	16576	16614	16437	16556	16729	16565	16578	16619	16784	16850	16747	16800	16675	16635	16731	16772	16719	16584	16458	16592	16760	16737	16664	16627	16703	16815	16667	16723	16595	16674	16536	16608	16850	16689	16522	16619	16693	16825	16730	16808	16655	16561	16710	16692	16518	16744	16520	16486	16731	16644	16828	16654	16855	16687	16490	16703	16778	16687	16778	16681	16550	16799	16630	16718	16817	16961	16794	16676	16434	16614	16746	16854	16794	16579	16713	16754	16666	16613	16588	16672	16629	16630	16807	16825	16734	16678	16520	16697	16687	16570	16428	16481	16590	16929	16613	16651	16579	16996	16780	16674	16674	16450	16616	16673	16658	16702	16424	16505	16770	16529	16705	16750	16881	16594	16648	16758	16611	16853	16694	16690	16645	16736	16764	16569	16609	16587	16608	16402	16673	16684	16826	16799	16595	16750	16584	16495	16485	16687	16678	16889	16826	16468	16807	16753	16834	16753	16762	16864	16707	16612	16824	16626	16565	16705	16997	16810	16688
25141	33245	31746	27206	22148	23687	25036	20159	15399	13779	13403	13230	13168	13308	13341	13306	13350	13306	13312	13156	13314	13251	13139	13134	13203	13323	13250	13251	13349	13158	13254	13307	13316	13135	13264	13365	13172	13392	13363	13200	13331	13161	13272	13142	13277	13147	13246	13371	13240	13246	13196	13332	13106	13229	13328	13181	13305	13302	13302	13296	13261	13235	13427	13221	13191	13228	13425	13166	13227	13321	13267	13313	13143	13306	13166	13112	13314	13332	13036	13172	13092	13253	13218	13106	13256	13341	13292	13038	13366	13222	13448	13348	13256	13297	13374	13235	13361	13093	13087	13151	13271	13374	13254	13167	13312	13311	13177	13385	13307	13302	13343	13373	13321	13218	13357	13095	13220	13230	13292	13321	13302	13275	13170	13257	13286	13167	13118	13119	13275	13220	13321	13138	13151	13320	13347	13117	13246	13259	13284	13320	13463	13073	13083	12989	13279	13346	13389	13244	13360	13222	13181	13246	13228	13264	13310	13296	13356	13286	13248	13294	13376	13168	13175	13323	13264	13172	13105	13429	13429	13238	13289	13260	13227	13206	13326	13341	13177	13306	13253	13291	13180	13201	13245	13203	13142	13211	13102	13257	13256	13112	13241	13274	13368	13319	13264	13424	13275	13280	13264	13283	13405	13115	13314	13227	13144	13422	13181	13158	13158	13205	13295	13144	13428	13205	13273	13269	13243	13315	13157	13166	13199	13242	13238	13279	13207	13197	13292	13247	13280	13325	13229	13266	13167	13218	13272	13250	13510	13101	13262	13253	13270	13295	13137	13131	13224	13166	13270	13114	13163	13223	13313	13286	13131	13212	13222	13395	13139	13162	13268	13314	13155	13177	13272	13167	13297	13325	13412	13216	13067	13316	13402	13188	13255	13370	13242	13190	13258	13325	13163	13313	13187	13327	13220	13292	13169	13270	13114	13326	13442	13159	13222	13290	13292	13151	13300	13416	13291	13312	13189	13110	13340	13086	13266	13262	13194	13345	13317	13289	13317	13225	13322	13300	13162	13244	13448	13325	13309	13218	13322	13150	13307	13317	13242	13130	13209	13191	13269	13321	13230	13309	13188	13314	13128	13349	13428	13183	13226	13174	13192	13146	13297	13089	13361	13295	13272	13186	13227	13207	13244	13320	13086	13283	13263	13301	13106	13349	13360	13185	13311	13246	13007	13205	13313	13286	13163	13220	13305	13117	13179	13236	13123	13108	13179	13175	13358	13253	13275	13269	13245	13374	13156	13224	13235	13330	13163	13212	13008	13155	13291	13275	13149	13293	13236	13273	13277	13248	13157	13162	13317	13285	13212	13167	13179	13312	13058	13348	13277	13171	13188	13261	13214	13306	13356	13153	13316	13378	13333	13257	13257	13109	13271	13074	13181	13196	13462	13198	13284	13199	13432	13343	13188	13211	13259	13135	13251	13343	13310	13247	13279	13229	13256	13101	13171	13328	13086	13195	13193	13113	13141	13217	13127	13283	13330	13358	13337	13189	13253	13180	13213	13330	13307	13089	13200	13317	13100	13321	13165	13289	13145	13312	13253	13397	13415	13311	13396	13415	13262	13349	13221	13231	13149	13331	13395	13297	13237	13117	13045	13364	13189	13269	13292	13180	13304	13262	13141	13137	13253	13374	13294	13247	13362	13152	13347	13290	13164	13339	13199	13047	13279	13248	13148	13234	13240	13224	13389	13067	13279	13081	13391	13171	13241	13253	13176	13190	13290	13188	13218	13099	13369	13381	13122	13290	13306	13140	13239	13353	13081	13264	13283	13287	13395	13239	13188	13297	13254	13425	13121	13084	13110	13005	13172	13312	13369	13314	13073	13331	13222	13352	13231	13309	12987	13209	13315	13266	13180	13384	13335	13324	13210	13259	13111	13195	13186	13155	13326	13243	13260	13205	13202	13274	13294	13170	13225	13178	13284	13296	13184	13215	13269	13371	13164	13210	13274	13208	13417	13201	13192	13097	13176	13192	13218	13160	13310	13093	13320	13157	13268	13300	13105	13253	13312	13312	13183	13181	13428	13212	13177	13266	13134	13236	13373	13292	13284	13223	13172	13252	13178	13222	13267	13210	13239	13280	13206	13138	13193	13299	13187	13327	13206	13259	13349	13011	13344	13259	13221	13331	13192	13344	13259	13347	13205	13098	13281	13334	13314	13117	13137	13456	13262	13271	13432	13308	13328	13237	13106	13284	13342	13371	13312	13163	13230	13364	13321	13332	13279	13327	13259	13255	13267	13249	12909	13144	13292	13364	13277	13447	13338	13192	13315	13317	13251	13374	13275	13423	13349	13250	13264	13143	13253	13133	13098	13347	13220	13220	13276	13357	13367	13336	13349	13273	13276	12987	13183	13186	13253	13212	13145	13111	13311	13533	13295	13160	13343	13331	13191	13251	13192	13228	13142	13218	13280	13314	13217	13235	13286	13269	13279	13294	13329	13248	13349	13232	13218	13280	13305	13294	13301	13257	13201	13315	13163	13292	13277	13236	13300	13251	13295	13317	13302	13359	13285	13387	13176	13365	13246	13434	13291	13255	13239	13164	13170	13370	13240	13228	13217	13374	13202	13204	13104	13301	13271	13261	13338	13093	13159	13252	13338	13247	13212	13302	13156	13080	13151	13187	13421	13233	13123	13215	13266	13278	13126	13324	13083	13233	13285	13041	13208	13153	13285	13414	13365	13322	13363	13145	13354	13144	13303	13445	13364	13296	13352	13185	13358	13263	13197	13206	13154	13315	13323	13224	13244	13308	13305	13300	13167	13291	13351	13221	13065	13120	13314	13212	13233	13229	13350	13261	13231	13191	13077	13283	13326	13299	13273	13305	13450	13315	13159	13289	13298	13239	13175	13138	13392	13155	13073	13229	13165	13348	13304	13335	13181	13337	13127	13095	13299	13033	13402	13220	13191	13131	13162	13337	13363	13216	13270	13146	13194	13321	13234	13255	13436	13254	13246	13217	13393	13414	13251	13318	13198	13448	13125	13195	13152	13330	13125	13213	13139	13243	13195	13197	13154	13177	13274	13280	13144	13183	13227	13159	13242	13268	13056	13052	13186	13309	13232	13182	13408	13209	13345	13350	13137	13201	13175	13190	13240	13215	13170	13125	13345	13270	13122	13465	13217	13277	13422	13256	13255	13266	13307	13256	13356	13155	13263	13228	13178	13213	13286	13169	13355	13354	13268	13256	13209	13217	13194	13270	13325	13328	13171	13298	13133	13274	13232	13359	13127	13341	13396	13114	13336	13092	13236	13284	13232	13243	13195	13292	12967	13262	13110	13450	13260	13201	13287	13164	13298	13252	13208	13201	13193	13146	13315	13307	13336	13296	13159	13115	13256	13377	13345	13204	13362	13335	13341	13422	13304	13134	13270	13188	13267	13299	13189	13193	13409	13280	13229	13343	13250	13383	13292	13152	13198	13314	13287	13187	13431	13242	13183	13110	13138	13283	13319	13276	13443	13292	13186	13218	13312	13165	12942	13253	13163	13166	13408	13219	13187	13261	13253	13164	13216	13224	13025	13335	13131	13260	13175	13324	13126	13248	13113	13182	12991	13333	13170	13223	13178	13196	13331	13361	13256	13373	13408	13287	13362	13261	13111	13221	13117	13158	13292	13323	13300	13182	13114	13188	13232	13349	13382	13181	13265	13374	13253	13160	13323	13407	13201	13224	13603	13218	13274	13208	13180	13265	13265	13349	13235	13175	13258	13113	13180	13168	13407	13276	13117	13322	13204	13212	13309	13219	13266	13277	13150	13293	13325	13231	13127	13281	13306	13268	13200	13281	13261	13181	13182	13161	13252	13167	13282	13319	13242	13271	13290	13170	13239	13064	13354	13213	13222	13215	13208	13303	13209	13371	13280	13205	13276	13380	13240	13133	13410	13162	13323	13215	13359	13107	13328	13175	13245	13226	13258	13285	13282	13338	13439	13217	13470	13309	13213	13253	13307	13224	13352	13249	13352	13376	13212	13054	13088	13292	13397	13297	13193	13270	13454	13248	13321	13163	13260	13097	13152	13128	13189	13256	13221	13292	13222	13161	13142	13207	13264	13418	13127	13102	13302	13366	13349	13360	13155	13239	13105	13307	13331	13340	13251	13249	13381	13267	13106	13157	13125	13344	13217	13339	13295	13385	13314	13198	13268	13054	13171	13233	13376	13261	13179	13386	13292	13270	13154	13366	13187	13241	13242	13272	13277	13197	13479	13230	13395	13289	13303	13288	13209	13228	13125	13239	13333	13414	13147	13184	13242	13068	13250	13275	13403	13299	13292	13231	13160	13381	13191	13246	13266	13285	13387	13384	13262	13313	13324	13386	13341	13253	13313	13370	13400	13132	13120	13190	13451	13222	13175	13322	13395	13250	13342	13283	13235	13399	13261	13254	13270	13218	13352	13087	13170	13320	13345	13211	13303	13187	13263	13193	13179	13353	13397	13289	13205	13353	13236	13279	13224	13257	13110	13322	13357	13211	13289	13355	13173	13299	13215	13275	13356	13227	13164	13276	13281	13180	13151	13187	13355	13154	13105	13385	13297	13113	13342	13321	13237	13153	13402	12999	13261	13119	13205	13355	13260	13071	13223	13207	13224	13443	13103	13336	13251	13082	13287	13246	13220	13297	13281	13132	13223	13331	13167	13184	13120	13067	13319	13221	13143	13253	13346	13266	13052	13250	13275	13323	13308	13147	13121	13285	13366	13314	13327	13276	13188	13192	13232	13204	13130	13297	13105	13291	13140	13105	13342	13188	13222	13279	13252	13167	13359	13216	13329	13289	13187	13066	13504	13157	13232	13245	13287	13127	13249	13118	13263	13291	13252	13356	13308	13461	13279	13296	13247	13253	13309	13243	13209	13195	13109	13191	13357	13143	13401	13319	13251	13125	13352	13271	13072	13240	13232	13378	13267	13402	13285	13319	13221	13262	13257	13174	13152	13177	13232	13200	13318	13326	13463	13236	13238	13304	13282	13311	13267	13345	13319	13287	13150	13183	13133	13228	13171	13311	13313	13301	13268	13158	13229	13116	13200	13243	13387	13265	13173	13202	13220	13299	13177	13352	13224	13215	13171	13276	13124	13294	13163	13256	13190	13287	13221	13131	13224	13448	13290	13288	13240	13362
25533	21545	28884	25594	27926	57623	59307	45340	29963	21646	18393	17663	17461	17402	17471	17423	17421	17413	17259	17600	17366	17354	17374	17466	17389	17479	17415	17267	17378	17496	17280	17437	17293	17457	17361	17301	17462	17308	17326	17431	17330	17242	17295	17336	17662	17485	17355	17327	17208	17491	17626	17200	17349	17244	17292	17446	17179	17343	17246	17183	17210	17535	17493	17365	17268	17472	17297	17073	17255	17331	17365	17240	17411	17483	17305	17390	17292	17440	17232	17330	17162	17244	17419	17380	17268	17505	17285	17267	17280	17350	17299	17286	17483	17441	17200	17303	17364	17542	17404	17362	17290	17471	17191	17423	17304	17348	17277	17390	17288	17277	17354	17391	17315	17160	17568	17331	17339	17394	17317	17186	17409	17403	17268	17416	17390	17363	17339	17468	17460	17406	17329	17450	17235	17541	17221	17382	17225	17316	17345	17510	17334	17225	17434	17222	17384	17460	17300	17364	17366	17375	17481	17349	17240	17132	17374	17369	17200	17329	17293	17226	17472	17452	17152	17338	17323	17531	17305	17500	17146	17275	17129	17291	17294	17273	17279	17451	17385	17457	17429	17352	17382	17366	17495	17241	17435	17324	17343	17301	17520	17346	17412	17504	17457	17444	17362	17372	17405	17269	17450	17424	17384	17372	17348	17182	17324	17252	17298	17441	17209	17252	17364	17286	17372	17277	17298	17125	17468	17377	17369	17357	17443	17441	17277	17321	17526	17258	17179	17425	17141	17347	17335	17433	17471	17470	17419	17391	17320	17233	17438	17250	17333	17193	17535	17265	17188	17403	17290	17530	17405	17357	17304	17173	17402	17254	17254	17405	17233	17232	17216	17245	17241	17334	17195	17170	17503	17372	17410	17344	17127	17498	17279	17110	17169	17390	17281	17304	17437	17358	17193	17329	17193	17307	17226	17298	17069	17246	17343	17349	17443	17292	17322	17319	17301	17431	17306	17277	17343	17295	17265	17193	17407	17388	17424	17406	17062	17351	17453	17228	17390	17359	17473	17206	16975	17301	17132	17172	17226	17410	17483	17120	17301	17186	17260	17274	17399	17261	17483	17262	17368	17519	17132	17203	17428	17230	17313	17294	17298	17112	17237	17485	17216	17531	17418	17545	17559	17461	17490	17290	17281	17418	17354	17407	17318	17293	17287	17444	17284	17180	17353	17313	17183	17202	17448	17392	17364	17276	17296	17530	17149	17373	17304	17270	17156	17197	16981	17276	17478	17435	17266	17442	17347	17418	17262	17233	17147	17327	17343	17399	17291	17306	17201	17356	17046	17242	17058	17428	17422	17164	17148	17101	17319	17363	17327	17302	17373	17452	17452	17329	17483	17527	17448	17528	17216	17540	17352	17365	17529	17293	17408	17437	17393	17393	17287	17256	17136	17293	17198	17449	17484	17535	17275	17418	17469	17164	17313	17545	17290	17370	17394	17367	17362	17320	17327	17425	17257	17430	17320	17232	17341	17317	17209	17420	17348	17166	17077	17162	17122	17014	17314	17379	17417	17402	17382	17355	17305	17371	17403	17318	17345	17385	17485	17350	17322	17400	17400	17400	17316	17329	17547	17376	17195	17312	17315	17405	17443	17462	17270	17264	17173	17489	17472	17391	17328	17391	17426	17176	17373	17416	17164	17303	17193	17347	17186	17341	17583	17499	17354	17262	17297	17339	17322	17405	17316	17109	17456	17384	17217	17199	17508	17374	17258	17515	17504	17283	17118	17373	17240	17310	17343	17260	17201	17490	17328	17210	17201	17363	17144	17298	17267	17489	17232	17581	17276	17391	17341	17369	17399	17276	17085	17192	17256	17394	17364	17216	17360	17367	17406	17141	17654	17283	17380	17313	17240	17366	17319	17306	17401	17215	17301	17392	17048	17361	17265	17394	17441	17388	17288	17317	17244	17552	17140	17396	17299	17407	17400	17221	17466	17294	17267	17347	17426	17393	17506	17245	17329	17394	17339	17248	17144	17463	17316	17214	17456	17442	17378	17384	17307	17525	17258	17387	17316	17493	17338	17498	17264	17299	17168	17603	17314	17193	17201	17389	17244	17321	17320	17334	17355	17169	17289	17212	17413	17197	17278	17399	17184	17077	17375	17337	17375	17451	17265	17313	17209	17247	17392	17254	17292	17339	17411	17494	17324	17205	17482	17317	17302	17085	17329	17226	17361	17210	17121	17129	17313	17328	17345	17268	17390	17183	17237	17183	17390	17163	17381	17377	17409	17415	17291	17409	17285	17549	17291	17188	17091	17365	17406	17198	17257	17360	17187	17308	17425	17388	17287	17196	17291	17299	17298	17256	17326	17183	17323	17379	17270	17284	17334	17218	17320	17613	17283	17274	17189	17302	17190	17352	17192	17260	17212	17305	17229	17182	17178	17382	17459	17340	17130	17322	17287	17369	17273	17445	17361	17348	17238	17341	17184	17294	17281	17475	17400	17502	17358	17320	17219	17123	17280	17301	17348	17123	17435	17474	17425	17368	17236	17278	17278	17256	17382	17168	17255	17288	17156	17327	17460	17081	17217	17335	17329	17077	17380	17235	17235	17295	17330	17402	17466	17389	17407	17392	17367	17458	17271	17349	17294	17401	17440	17559	17521	17349	17270	17337	17297	17309	17378	17506	17210	17348	17457	17327	17352	17333	17373	17437	17295	17326	17314	17245	17206	17393	17478	17350	17296	17204	17235	17221	17314	17389	17487	17202	17351	17381	17253	17049	17323	17407	17318	17228	17346	17433	17273	17380	17388	17268	17560	17179	17254	17364	17540	17338	17433	17486	17182	17302	17425	17319	17110	17000	17357	17363	17309	17307	17400	17279	17054	17446	17444	17443	17279	17278	17344	17284	17410	17315	17427	17228	17469	17265	17319	17345	17245	17570	17417	17367	17504	17301	17406	17352	17278	17575	17359	17328	17270	17273	17325	17345	17404	17329	17179	17434	17365	17409	17438	17251	17307	17391	17347	17357	17410	17195	17336	17215	17389	17429	17432	17181	17415	17206	17246	17370	17611	17207	17506	17248	17353	17214	17247	17226	17382	17202	17201	17520	17187	17272	17470	17571	17355	17380	17397	17255	17141	17355	17494	17187	17246	17483	17296	17595	17485	17479	17344	17410	17143	17462	17364	17332	17459	17311	17194	17439	17221	17247	17288	17207	17388	17353	17318	17258	17413	17498	17512	17262	17432	17338	17404	17265	17435	17245	17477	17342	17251	17350	17228	17242	17283	17367	17187	17501	17238	17364	17446	17169	17310	17330	17278	17180	17241	17453	17420	17450	17131	17285	17213	17436	17255	17359	17352	17230	17447	17149	17283	17312	17269	17409	17205	17290	17376	17180	17338	17307	17257	17525	17232	17159	17393	17367	17445	16904	17187	17455	17393	17537	17267	17452	17378	17302	17143	17208	17465	17388	17250	17325	17462	17258	17411	17295	17202	17264	17286	17502	17363	17316	17330	17295	17430	17405	17421	17400	17371	17330	17611	17202	17327	17347	17264	17178	17371	17226	17343	17201	17376	17501	17467	17345	17451	17507	17205	17421	17366	17395	17406	17330	17390	17551	17413	17415	17566	17258	17227	17329	17168	17325	17359	17313	17446	17265	17436	17364	17337	17441	17374	17399	17450	17285	17397	17090	17247	17251	17353	17332	17440	17270	17222	17272	17139	17358	17174	17387	17224	17408	17329	17287	17521	17353	17295	17182	17373	17379	17299	17202	17311	17343	17336	17218	17299	17423	17572	17369	17417	17408	17462	17201	17349	17280	17375	17187	17351	17315	17402	17355	17232	17138	17393	17200	17373	17424	17337	17269	17106	17426	17404	17437	17286	17198	17187	17114	17218	17210	17572	17406	17374	17431	17232	17317	17221	17270	17188	17243	17399	17375	17289	17361	17322	17541	17477	17360	17275	17370	17229	17197	17523	17294	17356	17110	17356	17202	17237	17464	17419	17351	17388	17468	17142	17278	17353	17121	17207	17297	17209	17496	17407	17246	17289	17124	17244	17141	17351	17409	17389	17110	17231	17340	17434	17210	17487	17494	17421	17363	17307	17428	17067	17191	17255	17295	17330	17386	17402	17294	17092	17546	17409	17341	17221	17528	17511	17240	17141	17370	17443	17119	17296	17272	17115	17275	17400	17242	17380	17517	17433	17371	17226	17518	17254	17205	17455	17267	17302	17416	17452	17416	17206	17245	17182	17292	17364	17273	17195	17345	17367	17378	17367	17296	17292	17332	17450	17186	17330	17522	17372	17124	17341	17269	17264	17246	17212	17259	17470	17357	17501	17453	17235	17617	17443	17305	17454	17469	17454	17241	17388	17427	17450	17281	17441	17264	17261	17304	17378	17209	17027	17175	17381	17152	17362	17228	17544	17567	17396	17268	17377	17201	17295	17405	17346	17492	17216	17407	17510	17262	17304	17363	17408	17540	17424	17508	17365	17029	17354	17152	17478	17301	17308	17360	17488	17357	17430	17352	17190	17134	17232	17262	17121	17226	17334	17245	17429	17412	17505	17307	17308	17266	17389	17419	17343	17507	17382	17193	17238	17180	17312	17529	17473	17267	17341	17339	17322	17424	17413	17203	17261	17204	17332	17318	17137	17421	17189	17394	17401	17327	17424	17352	17296	17231	17123	17310	17551	17425	17197	17409	17358	17239	17460	17219	17301	17383	17519	17305	17255	17335	17359	17356	17502	17395	17365	17237	17095	17383	17341	17021	17175	17468	17287	17452	17370	17485	17613	17392	17326	17505	17548	17567	17302	17135	17041	17191	17438	17357	17308	17289	17459	17429	17204	17246	17220	17298	17411	17274	17441	17397	17179	17361	17314	17371	17270	17420	17431	17252	17214	17282	17410	17471	17335	17291	17401	17420	17269	17285	17581	17248	17299	17349	17334	17253	17238	17282	17261	17341	17230	17272	17502	17370	17541	17342	17195	17463	17387	17272	17320	17239	17359	17396	17457	17389	17410	17231	17350	17456	17100	17337	17189	17461	17399	17166	17356	17293	17448	17261	17265	17413	17315	17342	17333	17371	17430	17226	17361	17435	17282	17388	17248	17296	17175	17564	17388	17302	17168	17362	17307	17224	17196	17291	17211	17367	17427	17677	17215	17307	17160	17187
28884	46694	41641	30466	35097	57127	55259	41851	25740	16664	14264	13745	13640	13654	13597	13646	13847	13690	13513	13749	13663	13727	13742	13724	13487	13662	13573	13762	13644	13796	13739	13627	13843	13601	13635	13628	13669	13522	13638	13652	13833	13706	13725	13613	13740	13596	13856	13793	13702	13510	13722	13495	13619	13573	13570	13579	13621	13654	13667	13700	13617	13544	13609	13703	13661	13592	13623	13675	13490	13665	13661	13625	13696	13823	13522	13767	13813	13528	13441	13657	13740	13646	13775	13703	13598	13679	13729	13642	13737	13548	13802	13529	13705	13718	13761	13766	13645	13672	13694	13594	13675	13707	13631	13827	13749	13560	13771	13620	13707	13683	13817	13624	13801	13724	13519	13623	13674	13628	13803	13616	13703	13687	13768	13572	13792	13818	13544	13706	13774	13578	13678	13450	13646	13901	13784	13641	13672	13607	13466	13784	13578	13781	13758	13607	13676	13645	13765	13682	13700	13543	13616	13661	13610	13585	13711	13664	13661	13651	13535	13563	13560	13900	13776	13671	13727	13680	13800	13585	13677	13647	13757	13670	13500	13577	13623	13793	13930	13517	13481	13618	13884	13601	13653	13827	13675	13610	13717	13510	13583	13520	13867	13527	13864	13614	13678	13523	13636	13670	13430	13813	13738	13756	13599	13710	13802	13811	13722	13824	13649	13715	13672	13592	13827	13703	13650	13707	13461	13507	13839	13581	13748	13533	13695	13625	13723	13724	13660	13743	13788	13745	13616	13653	13738	13734	13611	13610	13558	13737	13557	13619	13725	13688	13611	13770	13653	13648	13575	13707	13589	13729	13530	13709	13759	13688	13538	13677	13766	13660	13733	13755	13765	13700	13788	13536	13896	13555	13507	13629	13640	13691	13664	13781	13717	13615	13611	13744	13674	13507	13624	13552	13760	13637	13541	13917	13666	13594	13559	13570	13427	13625	13700	13707	13599	13599	13581	13775	13650	13645	13517	13712	13704	13608	13818	13822	13614	13716	13822	13589	13419	13626	13843	13548	13694	13507	13675	13720	13634	13581	13664	13764	13645	13805	13537	13753	13687	13722	13670	13858	13415	13685	13824	13481	13804	13572	13615	13754	13679	13645	13730	13715	13619	13514	13827	13900	13682	13573	13802	13709	13654	13868	13610	13700	13687	13513	13681	13682	13496	13671	13699	13551	13661	13749	13632	13715	13585	13634	13609	13681	13519	13600	13787	13754	13559	13456	13578	13722	13707	13803	13517	13643	13625	13638	13653	13769	13784	13843	13719	13660	13694	13767	13818	13754	13842	13671	13729	13635	13579	13855	13508	13889	13592	13694	13701	13753	13592	13742	13625	13798	13705	13765	13586	13640	13612	13685	13814	13652	13659	13684	13646	13614	13725	13593	13582	13685	13526	13661	13642	13610	13617	13713	13684	13695	13605	13627	13606	13624	13617	13716	13758	13808	13528	13633	13657	13622	13393	13707	13709	13825	13671	13675	13734	13797	13614	13680	13783	13619	13638	13727	13521	13763	13562	13715	13753	13667	13759	13668	13706	13650	13649	13564	13550	13580	13657	13682	13715	13605	13691	13636	13776	13846	13745	13704	13582	13713	13563	13632	13800	13644	13774	13627	13555	13752	13752	13771	13853	13526	13659	13668	13828	13691	13563	13756	13792	13609	13634	13495	13590	13620	13628	13693	13636	13726	13849	13696	13702	13650	13675	13717	13615	13652	13741	13705	13667	13708	13723	13758	13614	13618	13707	13735	13598	13756	13679	13821	13810	13803	13617	13425	13747	13646	13692	13603	13685	13645	13756	13777	13731	13724	13488	13825	13740	13577	13777	13761	13752	13796	13648	13675	13669	13741	13582	13854	13583	13624	13811	13640	13540	13849	13718	13702	13638	13666	13674	13789	13579	13666	13637	13726	13628	13619	13619	13697	13661	13736	13675	13762	13724	13663	13705	13643	13642	13803	13778	13669	13512	13726	13561	13654	13762	13706	13609	13832	13645	13748	13688	13572	13737	13692	13676	13786	13707	13777	13533	13803	13668	13795	13652	13608	13834	13672	13611	13761	13569	13736	13545	13683	13741	13638	13760	13673	13694	13533	13822	13677	13529	13647	13664	13632	13787	13703	13779	13682	13719	13749	13605	13718	13686	13784	13630	13690	13668	13585	13685	13794	13690	13612	13588	13760	13717	13632	13723	13679	13662	13591	13596	13592	13659	13761	13696	13672	13719	13626	13525	13681	13610	13747	13679	13766	13640	13732	13639	13573	13474	13752	13805	13727	13732	13667	13761	13541	13683	13487	13591	13480	13760	13779	13696	13709	13635	13581	13583	13639	13617	13574	13649	13549	13597	13582	13791	13639	13609	13686	13495	13772	13680	13641	13554	13672	13543	13710	13739	13653	13645	13647	13917	13657	13573	13569	13934	13591	13738	13827	13648	13716	13738	13713	13791	13757	13724	13753	13609	13676	13774	13700	13594	13672	13666	13665	13764	13731	13575	13842	13600	13566	13680	13547	13594	13598	13697	13703	13570	13727	13600	13548	13624	13629	13668	13743	13647	13507	13693	13620	13583	13684	13712	13761	13612	13638	13700	13640	13708	13677	13634	13735	13590	13779	13663	13512	13690	13581	13589	13613	13692	13676	13743	13581	13448	13751	13647	13775	13842	13624	13772	13703	13721	13639	13463	13537	13652	13571	13739	13523	13873	13574	13562	13707	13533	13706	13714	13540	13677	13853	13737	13837	13676	13654	13628	13678	13860	13803	13637	13668	13733	13753	13624	13678	13698	13592	13454	13523	13835	13574	13577	13643	13625	13531	13831	13520	13531	13718	13780	13544	13806	13589	13788	13682	13653	13656	13717	13693	13724	13644	13802	13709	13771	13672	13841	13650	13725	13714	13543	13507	13589	13529	13748	13702	13698	13679	13607	13613	13704	13692	13848	13751	13569	13808	13832	13571	13756	13706	13616	13750	13482	13431	13544	13724	13804	13782	13636	13706	13714	13662	13635	13635	13681	13663	13645	13801	13611	13515	13741	13668	13680	13617	13613	13576	13589	13571	13745	13755	13579	13681	13552	13723	13748	13689	13710	13783	13752	13713	13700	13673	13732	13635	13831	13715	13674	13498	13654	13707	13783	13807	13849	13770	13767	13631	13721	13701	13580	13661	13709	13692	13657	13682	13634	13666	13818	13595	13637	13788	13840	13733	13827	13720	13686	13508	13814	13799	13803	13732	13537	13677	13774	13880	13490	13683	13567	13536	13682	13433	13524	13638	13619	13645	13695	13549	13743	13616	13546	13668	13611	13780	13604	13793	13808	13707	13585	13614	13613	13772	13777	13738	13696	13637	13754	13727	13698	13581	13561	13674	13448	13809	13512	13610	13586	13603	13706	13666	13641	13792	13765	13596	13847	13770	13668	13688	13544	13686	13657	13691	13554	13738	13691	13861	13592	13549	13572	13698	13469	13705	13608	13713	13588	13571	13744	13723	13632	13664	13683	13681	13614	13581	13808	13797	13577	13715	13703	13669	13611	13655	13705	13674	13535	13884	13447	13523	13648	13630	13625	13674	13662	13516	13611	13713	13802	13594	13643	13763	13831	13621	13653	13684	13523	13712	13656	13788	13740	13805	13640	13664	13667	13737	13897	13701	13606	13765	13737	13635	13666	13787	13566	13764	13689	13813	13786	13725	13633	13532	13644	13566	13655	13662	13857	13852	13668	13703	13756	13509	13595	13670	13492	13764	13618	13672	13749	13711	13645	13613	13567	13610	13877	13740	13656	13769	13805	13791	13702	13562	13749	13811	13832	13697	13639	13620	13787	13683	13555	13615	13712	13586	13702	13687	13802	13593	13812	13725	13631	13650	13567	13749	13700	13824	13687	13865	13798	13603	13661	13677	13625	13740	13691	13558	13690	13683	13610	13742	13601	13635	13583	13642	13637	13673	13635	13676	13694	13678	13702	13638	13659	13797	13514	13529	13603	13691	13640	13741	13575	13633	13703	13708	13721	13751	13763	13808	13712	13646	13559	13827	13590	13768	13884	13750	13651	13804	13722	13615	13780	13777	13632	13575	13744	13846	13464	13644	13847	13525	13633	13562	13745	13764	13676	13720	13711	13733	13678	13638	13789	13656	13603	13822	13809	13688	13785	13648	13647	13763	13598	13708	13683	13760	13762	13747	13558	13735	13712	13678	13676	13712	13734	13708	13628	13833	13528	13467	13662	13589	13550	13628	13717	13683	13641	13678	13668	13561	13667	13690	13690	13809	13650	13832	13635	13627	13564	13757	13705	13718	13458	13552	13763	13749	13735	13608	13673	13764	13682	13633	13688	13550	13732	13674	13691	13614	13505	13597	13747	13822	13732	13712	13749	13815	13728	13580	13740	13601	13825	13544	13788	13730	13804	13533	13579	13885	13487	13628	13735	13683	13705	13694	13581	13721	13624	13655	13816	13715	13698	13508	13648	13709	13647	13524	13589	13576	13712	13595	13728	13539	13525	13823	13782	13871	13737	13610	13822	13594	13745	13545	13749	13695	13798	13727	13719	13744	13592	13672	13536	13519	13810	13721	13826	13889	13707	13767	13604	13621	13659	13530	13672	13884	13577	13666	13715	13637	13860	13774	13698	13729	13607	13777	13692	13591	13846	13791	13696	13786	13584	13789	13591	13621	13871	13830	13837	13678	13653	13696	13623	13657	13645	13801	13680	13728	13742	13828	13580	13801	13648	13698	13641	13621	13571	13464	13694	13722	13667	13707	13832	13644	13745	13737	13923	13575	13772	13534	13598	13769	13921	13654	13683	13792	13582	13609	13662	13737	13879	13709	13601	13683	13619	13602	13600	13672	13690	13564	13734	13892	13761	13896	13495	13757	13787	13669	13877	13686	13626	13792	13842	13557	13767	13627	13658	13833	13518	13549	13767	13553	13747	13642	13606	13778	13830	13736	13599	13737	13691	13718	13842	13664	13341	13714	13679	13720	13594	13788	13861	13627	13798	13690	13897	13806	13605	13694	13758	13706	13748	13685	13651	13676	13948	13502	13567	13785	13619	13603	13616	13585	13713	13733	13576	13619	13643	13619	13891	13681	13720	13608	13663	13707	13619	13673	13495	13644	13763	13714	13540	13568	13685	13523
23913	21395	29054	24190	24394	70935	68925	53972	36440	24404	19234	17558	17523	17292	17331	17250	17354	17278	17227	17195	17161	17515	17063	17156	17182	17262	17343	17228	17307	17336	17170	17330	17070	17058	17335	17147	17060	17125	17078	17193	17245	17208	17285	17244	17292	17301	17240	17118	17390	16930	17264	16930	17048	17223	16990	17023	17229	17157	17025	17141	17194	17193	17248	17163	17016	17157	17232	17348	17169	17283	16824	17196	17264	17238	17015	17261	17146	17153	17179	17041	17017	17142	17184	16980	17096	17032	17149	16950	17049	16974	17069	17203	17000	17116	17253	17040	17067	17178	16944	17127	17075	16953	17126	17037	17096	17116	17027	17284	17119	17138	17150	17006	17069	17198	16964	17079	17098	17115	17149	17111	17055	16969	17211	17148	16839	17369	17100	17130	17140	17089	17136	17162	17325	17085	17008	16928	17004	17167	16962	17240	17227	17279	17082	17149	17231	16953	17031	17159	17134	17194	16972	17198	17049	17074	17089	17020	17118	17199	17089	17180	17284	17076	16951	17157	17213	17006	17416	16957	17136	17424	17175	17222	17057	17092	17157	17039	17105	16984	17130	17297	16921	17326	16997	16917	17116	17138	17011	17199	17044	17145	17100	17010	17242	16844	17021	17212	17139	17276	17015	16970	16889	17192	16975	17060	17126	17033	17093	17064	17122	17145	17046	17119	17177	17046	16856	16949	16882	17012	17015	17031	16904	16952	17167	17234	17123	17217	17205	17009	16993	17207	17142	17250	17118	17140	17122	17009	17184	17097	17157	17183	17137	17044	16961	17055	17076	17140	17096	16961	16960	16957	17006	17131	17070	17179	17195	17131	17002	16993	17137	17041	17144	17176	17106	17271	17241	17082	17134	17126	17228	17112	17065	17008	17081	16970	16974	17092	17163	16950	17367	17103	16992	17106	17293	16919	17058	17062	17134	17123	17120	17070	17121	16961	17001	17083	17150	17019	17041	17139	17267	17058	17214	17073	17061	17096	17170	17092	17178	17225	17014	17194	17018	17092	16926	17118	17076	17020	16828	17019	16794	17079	17377	17074	17261	17244	17162	17055	16960	17195	17239	17053	16999	17106	17064	17369	17031	17267	16987	17023	17044	17151	17107	17151	16985	17024	17062	16940	17190	17147	17150	16997	16992	17085	17149	16939	17041	17086	17051	17025	16872	17093	16975	17028	17254	17021	17037	17040	17025	16940	17112	17301	17216	17007	17163	17280	17003	17185	17053	17169	16870	16866	17385	16902	17028	16893	17042	16934	17232	17058	17004	17076	17088	17015	17036	17347	17161	17206	17105	17019	16852	17159	17096	17125	17073	17046	16998	17038	17009	17070	17157	16909	16975	17048	17089	17406	17010	17048	17258	17039	17148	17120	17263	17150	17082	17130	17206	17116	17276	17135	17197	16968	17095	17015	17135	17202	17055	17031	16914	16901	17015	16948	17185	17210	17030	17146	17241	17057	17059	17178	16989	17057	16965	17062	17113	17305	17151	17221	17079	17163	17012	16807	17137	16905	17274	17139	17110	17128	17093	17126	17054	17033	17181	16953	17239	17037	17061	17144	17103	17124	17184	17134	17048	17186	16924	17060	16891	16921	17010	17110	17139	17242	17292	17035	17145	17217	17270	17229	17128	16798	17321	17099	17084	17252	17197	17136	17043	16991	17067	17060	17082	17154	17081	17178	16731	16857	17040	17078	16931	17100	17216	17377	17206	17080	16901	17307	17278	17094	17077	17234	17051	17237	17022	17030	17232	17110	16935	17214	17127	17131	17122	16985	17095	17179	17062	16986	17067	16936	17157	17093	17081	17238	17008	17046	17072	17144	17187	16859	17093	17192	17220	17116	16924	16891	17259	16943	16923	17053	17013	16994	17083	17122	17194	17020	16925	17070	17310	17175	17194	16953	16999	17052	17098	17159	17134	17002	16984	17093	17012	17076	17120	16990	17064	17171	17081	16994	17167	16988	16984	17175	17125	17000	17091	17245	17132	17074	17264	17160	17049	17233	17194	17126	16909	17050	17130	17186	17086	17028	17093	16986	17089	17004	17050	17050	16991	17069	17193	16872	17147	17223	17108	17030	17060	16923	17101	17050	16938	17225	17005	17126	16964	17255	16931	17076	17179	17013	17063	17173	17125	17286	17169	17109	17343	17121	17147	16962	17129	16968	16915	17089	17234	17155	17154	17048	17170	16997	16989	16993	17165	17145	17118	17084	17030	17141	17144	16891	17195	17019	16895	16830	17264	17060	17112	17170	17081	17272	17119	17264	17044	16950	17046	17321	17103	17206	17131	16943	17143	16901	17043	17169	17078	16994	17048	17141	17286	17232	17119	17181	17152	17163	17098	16889	17176	17098	17105	16972	17116	16830	16990	16968	16983	17065	17072	16848	16912	17209	17092	16862	17050	17030	17353	16947	17239	17133	17068	16934	17194	17056	17190	17082	17010	16971	17089	17151	17181	17091	17009	17096	17010	17178	17007	17287	17284	17171	17038	17072	17214	17075	16985	17163	16955	17082	17055	17011	17001	17207	17087	17148	16873	17114	17112	17078	17048	17004	17069	16932	17197	17127	17002	17181	17007	16952	16857	17037	17179	17153	17148	17317	17097	16989	17185	17092	17054	17228	16895	17075	17057	17182	16989	17068	17105	17010	17366	17162	17181	17134	17198	17061	16986	16815	16985	16881	16937	17078	17151	17027	17123	17093	17076	17061	17253	17206	17164	16896	17327	17094	17145	17312	16983	17191	17163	17038	17098	17171	16918	16986	16895	17109	16966	17010	17097	16984	17105	17088	17042	17181	17215	17069	17105	16866	16920	17050	17043	17054	16930	16943	16866	16999	17190	17264	16989	17047	17092	17131	17167	17350	16989	17013	16919	17133	17046	17056	17051	17013	17194	17240	17156	17076	17167	17261	17164	17078	17011	17043	17234	17186	17157	17169	17163	17312	17166	17144	17194	17170	17265	16956	17106	17151	17110	17145	17060	17138	17158	16942	17142	16977	16821	17028	16983	17258	17142	17161	16975	17107	17004	16895	16881	17151	17123	17054	17154	17127	17131	17008	17055	17004	16841	17106	16835	16913	17042	17107	16909	16987	17057	17065	17080	17157	17100	16982	17212	17221	17243	17200	17009	17039	17153	16997	17163	17082	17017	17233	17033	16830	17237	17210	17151	17126	17131	17085	16975	17065	16869	16923	16966	17054	17122	17188	16967	16983	17275	17315	17121	17126	17071	16936	17120	17154	17161	17077	17182	17216	17010	16958	17321	17061	16989	17056	17112	17200	17079	16948	16989	17110	17260	16984	17006	17317	16963	17272	17039	17020	16922	17232	17121	17279	17235	17211	17117	17070	17222	17204	17021	16989	17014	17176	17218	16967	17300	16891	16953	17148	17199	17026	16982	17241	17073	17031	16955	17149	17036	17233	16925	17064	17197	17512	17129	16993	17196	17068	17060	16891	17093	17049	17132	17075	16989	17100	17213	17080	17076	17042	16937	16998	17078	17166	16883	17097	17091	16949	17060	17182	17219	17104	17093	17158	17111	17009	17191	16987	17226	17067	16812	17128	16886	16974	17070	17279	16993	17346	17139	17032	17213	17036	16948	16994	17063	17007	17348	17233	17167	16987	17180	17275	17011	17173	17135	16898	17214	16960	16948	16922	16951	17073	17126	16948	16844	17026	16956	16950	17072	17218	17103	16952	17040	17053	16982	17173	17267	17030	17166	17169	17246	17237	17156	16920	17056	17131	17166	16905	17240	17184	17152	17118	16979	16968	17138	17127	16955	17159	16878	17248	17071	17042	17013	17106	16938	17250	17136	17271	17023	17133	17032	17136	17007	17123	17168	17209	17171	17044	17122	17180	17121	17062	17148	16973	16919	16928	17166	17106	17074	17237	17298	16999	16950	17148	17080	17211	17138	16977	17217	17005	17130	17035	16848	17099	17285	17099	17292	17009	17155	16996	17308	17209	17268	16921	16972	17205	17068	17118	17133	17099	17130	16968	17029	17030	17158	17213	17129	16910	17151	17021	16944	16885	17080	16979	17300	17148	17222	17202	17234	16969	16942	17175	17183	17002	17061	16961	17148	17083	17033	17205	16958	16945	17030	17113	17040	17175	17157	17046	17261	17130	17261	17131	17204	16930	17049	17127	17074	16835	17050	17068	17246	17310	16973	17391	17170	17100	16998	17122	16975	17111	17112	17345	17116	17133	17029	16953	17175	16900	17091	17053	17098	17075	17085	16834	16994	17021	17195	17232	17032	17085	17008	16964	16976	17182	17125	17054	17114	16961	17112	16852	16996	16909	17124	17099	16927	17025	16981	16928	17163	17092	17024	17216	17308	16988	17156	16997	16859	17147	16957	17102	16873	17049	16954	17020	17113	17173	17320	17053	17006	16960	17218	16979	17287	17008	16851	17121	16987	17105	17160	17238	17122	16905	17103	17262	17156	17122	17019	17099	17124	17174	16849	16980	17169	17126	17168	16981	17181	17164	17268	17063	17043	17133	16857	17138	17231	17027	17110	17027	17163	17022	17187	17184	17036	17082	17043	17148	17038	17217	17066	17144	17111	16934	17098	17012	17191	16934	17142	17206	17128	17025	17295	17096	17041	17219	17016	17262	17093	17033	17150	16876	17119	17040	16996	17052	17178	16989	17141	17070	17202	16881	17152	17236	16930	17361	17185	17297	17063	16998	17215	17152	17172	17014	17026	16941	17062	17036	17150	17240	17114	16823	16959	17138	17067	16869	16942	16866	17308	16980	17232	17325	16987	17200	17352	17042	16910	17218	17157	17123	17284	17260	17065	17037	17260	17148	17086	17109	17367	17198	17103	17067	17005	17020	17157	17194	17101	17069	16870	17136	17029	17215	17038	16914	17001	17105	17062	17202	17175	17113	17182	17044	17211	17281	17027	17168	17115	17266	17096	17064	17039	17032	17135	17121	16993	17012	17053	17088	17204	17105	17094	17039	17250	17205	16943	17014	17117	17076	16997	17072	17174	17252	17305	16912	17098	17164	17118	17063	16944	17248	16995	17124	17204	17073	17302	17087	17040	17196	17298	17093	16883	16950	17216	16897	17115	16930	17210	17139	17002	17199	17047	17142	17073	17118	17200	16980	17233	17107
30543	52893	49111	33880	36278	73317	67475	51974	33722	19391	14682	13583	13591	13493	13440	13545	13512	13565	13544	13541	13487	13703	13475	13527	13289	13429	13526	13441	13654	13518	13654	13451	13506	13410	13482	13502	13554	13539	13885	13294	13514	13434	13646	13497	13589	13588	13594	13349	13485	13554	13467	13406	13358	13357	13490	13447	13504	13450	13676	13440	13589	13576	13483	13374	13426	13484	13498	13522	13497	13520	13376	13481	13494	13264	13476	13492	13474	13475	13473	13520	13388	13427	13701	13559	13517	13552	13375	13356	13496	13467	13581	13499	13707	13584	13356	13456	13576	13587	13307	13351	13384	13398	13303	13419	13351	13549	13301	13484	13531	13494	13244	13411	13516	13486	13373	13415	13430	13509	13574	13517	13459	13477	13472	13394	13418	13601	13534	13453	13526	13545	13283	13610	13415	13408	13588	13565	13410	13512	13395	13222	13660	13380	13480	13457	13432	13554	13373	13537	13387	13485	13543	13502	13614	13495	13520	13454	13346	13455	13658	13495	13495	13413	13404	13437	13513	13595	13550	13429	13530	13531	13619	13667	13321	13550	13504	13473	13487	13494	13549	13490	13636	13450	13570	13494	13514	13494	13419	13412	13321	13569	13547	13481	13383	13410	13391	13414	13361	13567	13555	13432	13261	13329	13672	13614	13540	13362	13509	13421	13380	13551	13612	13488	13333	13530	13594	13488	13473	13526	13471	13342	13421	13446	13528	13472	13444	13501	13448	13423	13479	13473	13470	13618	13209	13227	13498	13547	13444	13531	13443	13478	13519	13363	13326	13588	13379	13484	13398	13600	13481	13431	13413	13371	13466	13573	13477	13503	13368	13490	13498	13492	13420	13385	13344	13464	13523	13420	13428	13543	13526	13378	13387	13430	13379	13366	13482	13374	13615	13444	13401	13421	13492	13450	13399	13370	13688	13414	13477	13514	13478	13339	13566	13468	13486	13638	13399	13481	13442	13413	13549	13598	13478	13638	13382	13442	13636	13469	13462	13443	13461	13507	13389	13380	13604	13651	13622	13364	13523	13454	13468	13450	13583	13468	13395	13677	13480	13527	13560	13285	13462	13354	13426	13485	13488	13537	13539	13459	13523	13389	13557	13508	13531	13356	13486	13501	13494	13316	13514	13378	13432	13418	13399	13314	13594	13243	13475	13351	13332	13518	13497	13387	13236	13474	13549	13263	13555	13397	13690	13378	13546	13420	13347	13356	13448	13392	13527	13523	13462	13471	13529	13406	13457	13416	13542	13485	13613	13536	13540	13469	13506	13467	13333	13535	13432	13450	13555	13389	13526	13325	13328	13617	13549	13530	13369	13436	13535	13562	13456	13456	13378	13508	13546	13455	13365	13515	13535	13530	13609	13420	13395	13343	13479	13517	13579	13492	13366	13382	13383	13575	13571	13592	13448	13427	13444	13494	13434	13364	13359	13392	13419	13556	13490	13541	13363	13434	13511	13557	13552	13513	13417	13535	13304	13434	13281	13407	13585	13538	13526	13470	13575	13403	13592	13560	13495	13340	13689	13408	13608	13559	13552	13256	13620	13407	13289	13558	13450	13386	13478	13560	13484	13284	13596	13520	13432	13473	13472	13499	13537	13460	13325	13481	13499	13432	13422	13537	13442	13368	13590	13644	13443	13300	13593	13622	13512	13625	13417	13515	13683	13481	13324	13383	13508	13445	13601	13428	13502	13491	13488	13479	13523	13443	13491	13472	13485	13421	13269	13537	13446	13527	13448	13586	13721	13493	13354	13484	13399	13439	13371	13498	13569	13434	13531	13409	13409	13296	13656	13437	13657	13420	13473	13495	13292	13577	13495	13415	13497	13501	13660	13572	13411	13552	13550	13452	13434	13353	13530	13520	13470	13640	13528	13588	13473	13454	13546	13350	13451	13536	13690	13417	13420	13488	13314	13526	13498	13521	13367	13497	13509	13567	13396	13453	13464	13537	13437	13326	13444	13368	13520	13256	13351	13580	13535	13522	13559	13527	13395	13503	13378	13445	13613	13528	13676	13508	13393	13255	13625	13374	13563	13504	13543	13425	13445	13392	13515	13386	13434	13460	13360	13580	13472	13538	13436	13477	13379	13394	13524	13379	13470	13498	13522	13582	13517	13636	13342	13615	13489	13329	13444	13505	13445	13458	13435	13548	13494	13576	13576	13386	13519	13496	13504	13407	13524	13583	13339	13479	13441	13522	13530	13541	13468	13367	13600	13334	13432	13276	13443	13415	13428	13325	13369	13530	13415	13503	13553	13386	13575	13508	13505	13442	13529	13528	13499	13530	13347	13416	13519	13463	13345	13558	13444	13387	13401	13484	13561	13435	13407	13351	13427	13377	13403	13459	13409	13542	13503	13451	13442	13503	13531	13559	13429	13581	13406	13682	13552	13344	13478	13353	13392	13299	13567	13492	13523	13497	13422	13569	13443	13448	13418	13564	13561	13397	13588	13439	13479	13577	13515	13435	13512	13200	13517	13452	13549	13483	13415	13450	13533	13393	13512	13631	13447	13459	13475	13467	13610	13450	13548	13412	13560	13430	13618	13383	13502	13559	13553	13385	13443	13479	13754	13338	13219	13332	13491	13441	13366	13374	13416	13700	13448	13388	13344	13579	13414	13456	13590	13452	13333	13474	13467	13535	13495	13405	13582	13656	13411	13365	13353	13547	13429	13469	13547	13588	13601	13514	13407	13527	13643	13472	13416	13496	13445	13588	13618	13550	13517	13668	13414	13403	13569	13536	13347	13592	13543	13424	13634	13478	13445	13562	13514	13387	13332	13486	13280	13508	13578	13339	13692	13656	13355	13551	13373	13449	13462	13628	13448	13429	13489	13367	13723	13572	13344	13439	13494	13455	13625	13622	13608	13446	13303	13454	13460	13496	13439	13550	13480	13406	13468	13442	13479	13521	13533	13638	13431	13375	13651	13527	13463	13461	13581	13500	13688	13536	13505	13703	13484	13476	13475	13595	13481	13533	13592	13513	13701	13483	13678	13425	13461	13588	13493	13422	13436	13438	13408	13578	13641	13385	13569	13358	13562	13493	13548	13448	13420	13468	13548	13550	13318	13674	13514	13697	13254	13587	13651	13274	13401	13472	13512	13501	13477	13611	13360	13318	13444	13531	13549	13446	13602	13482	13449	13500	13427	13428	13452	13441	13372	13412	13487	13428	13495	13414	13377	13481	13457	13553	13561	13663	13405	13637	13535	13292	13478	13515	13618	13411	13510	13491	13450	13342	13655	13515	13423	13587	13493	13222	13514	13477	13622	13370	13488	13471	13427	13492	13523	13517	13587	13708	13641	13483	13523	13537	13490	13507	13373	13538	13395	13531	13627	13438	13515	13501	13511	13558	13492	13494	13351	13411	13670	13393	13554	13544	13543	13465	13595	13472	13544	13531	13467	13459	13318	13479	13539	13417	13460	13564	13467	13621	13628	13512	13416	13504	13548	13435	13481	13636	13486	13334	13556	13494	13470	13462	13307	13569	13456	13465	13521	13470	13576	13391	13342	13703	13426	13513	13592	13496	13440	13474	13456	13474	13656	13543	13418	13476	13457	13526	13331	13478	13534	13435	13361	13288	13481	13453	13434	13621	13521	13369	13404	13519	13461	13499	13492	13393	13402	13547	13726	13523	13423	13193	13529	13424	13618	13417	13522	13365	13493	13490	13475	13434	13394	13483	13425	13476	13652	13551	13390	13406	13656	13402	13538	13623	13345	13522	13572	13675	13545	13355	13463	13549	13543	13521	13561	13406	13308	13515	13443	13494	13436	13510	13435	13304	13793	13480	13560	13466	13595	13543	13543	13503	13629	13516	13437	13518	13533	13563	13407	13367	13338	13521	13474	13493	13415	13553	13556	13461	13381	13507	13532	13558	13378	13420	13589	13700	13638	13460	13382	13494	13458	13454	13665	13616	13376	13412	13506	13555	13613	13447	13580	13596	13516	13370	13495	13392	13462	13334	13540	13461	13519	13452	13507	13501	13500	13487	13551	13473	13555	13406	13497	13415	13689	13521	13451	13483	13587	13496	13610	13424	13501	13573	13637	13410	13526	13432	13416	13349	13441	13387	13441	13727	13400	13517	13575	13397	13525	13479	13485	13658	13317	13275	13331	13457	13503	13376	13560	13438	13650	13565	13525	13563	13431	13460	13483	13387	13480	13667	13565	13390	13489	13478	13534	13345	13370	13576	13443	13504	13528	13486	13536	13390	13363	13557	13425	13468	13382	13320	13620	13438	13536	13464	13469	13553	13545	13595	13457	13443	13489	13438	13509	13553	13440	13417	13485	13500	13458	13522	13396	13384	13458	13381	13405	13437	13579	13466	13539	13444	13649	13383	13504	13513	13394	13482	13440	13499	13483	13520	13395	13598	13485	13566	13399	13453	13585	13545	13461	13386	13428	13388	13606	13485	13380	13499	13499	13389	13693	13511	13435	13345	13661	13379	13429	13427	13527	13509	13391	13481	13280	13472	13493	13581	13591	13496	13446	13588	13334	13541	13523	13320	13526	13466	13497	13309	13446	13461	13468	13580	13566	13572	13465	13595	13453	13607	13609	13419	13318	13473	13485	13416	13402	13426	13440	13414	13451	13408	13619	13597	13449	13344	13300	13677	13526	13328	13381	13453	13417	13413	13467	13442	13421	13536	13527	13428	13605	13517	13500	13571	13418	13371	13581	13359	13450	13279	13592	13430	13458	13471	13474	13756	13473	13491	13425	13438	13618	13415	13233	13531	13387	13488	13378	13527	13404	13466	13486	13539	13484	13337	13534	13549	13295	13401	13576	13592	13488	13439	13510	13598	13346	13534	13561	13532	13498	13408	13582	13505	13559	13532	13562	13397	13339	13529	13380	13558	13349	13500	13469	13303	13530	13492	13670	13326	13594	13488	13583	13478	13570	13599	13484	13582	13223	13508	13532	13529	13565	13530	13587	13540	13443	13631	13477	13420	13633	13575	13487	13611	13573	13464	13408	13388	13425	13556	13514	13484	13265	13491	13373	13486	13428	13586	13520	13513	13444	13663	13384	13515	13418	13458	13364	13364	13592	13376	13566	13525	13451	13333	13472	13326	13393	13497	13298	13407	13422	13548	13520	13662	13539	13456	13349	13384	13473	13544
30388	25247	26567	22872	21426	27713	27392	23193	19564	18119	17531	17236	17394	17289	17443	17473	17359	17334	17473	17499	17425	17013	17399	17196	17392	17285	17260	17335	17450	17553	17387	17324	17416	17307	17252	17504	17108	17408	17267	17343	17495	17494	17524	17244	17465	17179	17186	17438	17249	17494	17523	17449	17535	17415	17403	17298	17423	17285	17330	17298	17425	17569	17275	17211	17122	17215	17149	17558	17449	17364	17449	17277	17262	17416	17470	17475	17433	17304	17319	17177	17432	17426	17463	17468	17196	17341	17304	17515	17294	17602	17415	17154	17250	17082	17394	17335	17336	17414	17341	17305	17373	17423	17412	17042	17327	17271	17347	17171	17227	17254	17409	17610	17500	17278	17295	17550	17284	17238	17394	17468	17289	17397	17124	17329	17342	17272	17291	17463	17462	17238	17491	17418	17362	17376	17268	17429	17202	17369	17215	17400	17434	17305	17355	17619	17436	17285	17195	17318	17408	17364	17375	17230	17168	17138	17292	17209	17308	17606	17345	17214	17300	17151	17404	17448	17441	17450	17248	17252	17326	17309	17248	17357	17313	17238	17420	17387	17394	17281	17459	17258	17015	17440	17334	17408	17531	17506	17545	17357	17388	17207	17437	17247	17458	17234	17270	17209	17283	17411	17509	17447	17451	17492	17457	17138	17277	17262	17530	17595	17295	17429	17332	17124	17331	17307	17195	17301	17250	17181	17286	17165	17289	17390	17267	17300	17234	17191	17379	17385	17441	17294	17483	17437	17487	17200	17437	17356	17287	17499	17251	17295	17328	17419	17424	17298	17612	17290	17404	17244	17270	17397	17401	17393	17047	17209	17273	17441	17315	17257	17312	17237	17379	17437	17429	17409	17363	17255	17220	17429	17352	17325	17342	17298	17495	17243	17142	17129	17199	17207	17344	17074	17223	17333	17384	17554	17238	17180	17288	17309	17443	17218	17196	17086	17300	17345	17309	17219	17244	17299	17375	17315	17131	17340	17254	17094	17411	17281	17277	17301	17343	17284	17335	17563	17142	17320	17644	17370	17213	17335	17329	17216	17105	17165	17395	17314	17287	17259	17200	17129	17372	17245	17267	17430	17517	17210	17369	17413	17307	17086	17283	17250	17499	17373	17266	17521	17465	17501	17136	17271	17550	17100	17516	17529	17445	17520	17419	17292	17238	17250	17202	17463	17536	17259	17483	17348	17234	17275	17424	17546	17413	17539	17299	17315	17449	17324	17400	17362	17303	17151	17373	17329	17305	17320	17153	17320	17485	17214	17445	17438	17199	17476	17335	17486	17521	17437	17567	17225	17430	17227	17324	17442	17438	17395	17178	17605	17388	17584	17475	17314	17358	17340	17283	17079	17370	17282	17514	17315	17252	17371	17420	17369	17346	17252	17305	17357	17270	17243	17277	17268	17304	17378	17307	17094	17154	17506	17207	17238	17408	17423	17548	17388	17389	17460	17381	17276	17299	17393	17305	17439	17510	17527	17523	17197	17414	17589	17364	17382	17193	17241	17195	17282	17192	17179	17094	17326	17396	17183	17321	17201	17154	17107	17367	17330	17388	17317	17193	17646	17347	17495	17543	17244	17389	17163	17308	17264	17524	17310	17295	17282	17270	17406	17461	17417	17437	17381	17467	17394	17439	17455	17479	17557	17357	17201	17417	17081	17579	17382	17267	17193	17301	17276	17231	17555	17296	17626	17403	17291	17246	17305	17475	17537	17328	17350	17444	17145	17337	17323	17394	17267	17255	17340	17311	17460	17422	17274	17327	17542	17530	17726	17288	17487	17463	17217	17344	17101	17393	17299	17535	17302	17264	17319	17350	17284	17226	17415	17310	17345	17481	17328	17369	17497	17359	17419	17405	17233	17364	17240	17304	17275	17443	17498	17374	17328	17330	17101	17417	17545	17239	17447	17505	17326	17434	17133	17238	17278	17295	17404	17192	17190	17334	17422	17430	17328	17589	17410	17456	17511	17344	17498	17297	17491	17383	17347	17283	17108	17550	17458	17296	17364	17272	17288	17234	17236	17316	17270	17274	17250	17434	17237	17466	17342	17344	17234	17331	17346	17525	17250	17289	17324	17173	17198	17321	17358	17427	17401	17333	17347	17666	17278	17321	17154	17451	17358	17467	17256	17281	17431	17549	17418	17281	17309	17414	17241	17308	17474	17368	17357	17282	17322	17286	17301	17264	17183	17215	17083	17422	17249	17430	17388	17329	17435	17209	17206	17261	17496	17518	17494	17413	17504	17316	17314	17272	17323	17326	17275	17481	17004	17353	17339	17393	17390	17247	17475	17354	17501	17299	17226	17405	17229	17384	17409	17243	17521	17398	17390	17269	17323	17351	17305	17075	17458	17621	17203	17199	17397	17270	17278	17263	17337	17479	17459	17505	17335	17518	17192	17398	17422	17326	17456	17406	17493	17176	17217	17519	17309	17296	17370	17578	17417	17305	17131	17288	17192	17304	17195	17279	17537	17440	17161	17285	17646	17154	17415	17452	17253	17293	17195	17538	17182	17422	17310	17363	17209	17308	17277	17392	17415	17343	17465	17253	17413	17462	17242	17150	17328	17245	17198	17103	17351	17380	17219	17301	17101	17519	17389	17345	17138	16978	17241	17388	17477	17524	17363	16996	17151	17396	17397	17412	17400	17217	17332	17547	17149	17457	17338	17206	17376	17450	17246	17297	17422	17352	17387	17290	17304	17094	17382	17207	17366	17518	17489	17300	17421	17238	17330	17309	17602	17287	17504	17139	17369	17376	17393	17376	17420	17466	17391	17286	17226	17229	17506	17300	17370	17192	17209	17406	17283	17276	17540	17245	17192	17263	17479	17368	17200	17273	17195	17437	17494	17545	17403	17175	17236	17475	17268	17203	17349	17329	17364	17147	17382	17587	17334	17392	17228	17362	17314	17187	17569	17305	17239	17338	17307	17420	17452	17316	17327	17544	17463	17324	17146	17515	17215	17453	17305	17212	17342	17370	17232	17221	17175	17388	17327	17346	17161	17419	17438	17157	17287	17509	17301	17360	17313	17427	17271	17549	16987	17229	17320	17375	17337	17323	17200	17355	17233	17297	17465	17442	17200	17441	17209	17448	17635	17309	17411	17613	17352	17312	17209	17234	17371	17242	17482	17194	17350	17412	17109	17255	17252	17404	17262	17349	17374	17318	17322	17213	17344	17427	16996	17452	17421	17538	17290	17321	17327	17422	17489	17409	17404	17285	17253	17232	17411	17127	17358	17447	17273	17564	17493	17481	17335	17416	17285	17420	17417	17434	17266	17051	17503	17295	17401	17198	17324	17287	17337	17316	17158	17253	17159	17261	17285	17391	17500	17343	17311	17221	17240	17325	17445	17381	17162	17508	17373	17054	17365	17452	17396	17260	17402	17571	17412	17319	17334	17310	17467	17430	17189	17329	17438	17325	17409	17372	17513	17428	17468	17382	17367	17329	17242	17448	17299	17291	17548	17478	17479	17163	17244	17270	17308	17460	17415	17390	17310	17378	17611	17295	17451	17373	17338	17239	17381	17399	17444	17500	17302	17394	17369	17546	17233	17276	17217	17232	17435	17488	17363	17228	17528	17292	17418	17300	17376	17313	17369	17181	17286	17292	17488	17432	17291	17392	17450	17236	17328	17263	17235	17227	17360	17505	17480	17292	17582	17315	17255	17306	17341	17373	17260	17397	17526	17386	17301	17133	17317	17453	17386	17509	17533	17372	17392	17243	17261	17245	17441	17346	17366	17367	17343	17336	17428	17360	17280	17319	17365	17500	17302	17181	17417	17508	17302	17237	17168	17562	17361	17346	17314	17501	17389	17544	16916	17286	17284	17351	17275	17326	17468	17182	17323	17325	17454	17407	17635	17003	17052	17305	17384	17547	17322	17474	17458	17239	17211	17283	17453	17589	17261	17227	17279	17294	17139	17342	17375	17453	17312	17389	17333	17225	17371	17474	17285	17321	17469	17400	17390	17376	17400	17335	17312	17349	17361	17264	17172	17240	17417	17526	17288	17448	17209	17407	17218	17308	17180	17363	17388	17214	17419	17413	17575	17400	17386	17336	17352	17296	17315	17379	17473	17304	17378	17267	17310	17315	17347	17402	17185	17043	17445	17213	17393	17250	17222	17380	17129	17262	17392	17548	17189	17221	17505	17346	17339	17232	17307	17073	17389	17239	17450	17256	17525	17260	17337	17271	17486	17382	17362	17424	17383	17227	17267	17362	17314	17334	17456	17202	17310	17387	17375	17293	17361	17359	17348	17237	17437	17364	17320	17125	17235	17307	17339	17235	17187	17350	17230	17431	17553	17365	17378	17305	17576	17384	17177	17243	17264	17380	17361	17533	17270	17321	17422	17284	17092	17110	17253	17548	17271	17441	17324	17274	17329	17135	17407	17395	17427	17266	17463	17381	17363	17601	17462	17388	17527	17359	17332	17238	17384	17439	17359	17239	17436	17441	17319	17250	17347	17319	17387	17329	17166	17542	17106	17282	17074	17227	17367	17402	17289	17375	17448	17414	17372	17402	17468	17217	17083	17328	17300	17377	17370	17213	17353	17159	17389	17403	17318	17503	17402	17201	17094	17224	17492	16976	17315	17329	17366	17435	17349	17463	17283	17516	17414	17172	17342	17397	17465	17371	17401	17323	17131	17368	17423	17400	17109	17383	17420	17289	17459	17275	17496	17321	17256	17227	17406	17460	17231	17339	17195	17527	17462	17385	17437	17344	17284	17397	17162	17461	17441	17299	17232	17333	17142	17363	17364	17271	17121	17404	17223	17313	17079	17393	17239	17367	17440	17266	17305	17202	17386	17340	17426	17223	17254	17365	17618	17517	17207	17375	17384	17311	17154	17430	17173	17277	17417	17426	17232	17327	17181	17454	17312	17495	17388	17313	17214	17330	17248	17388	17504	17494	17424	17629	17280	17474	17484	17321	17372	17261	17405	17305	17518	17191	17436	17187	17291	17361	17322	17360	17440	17481	17230	17191	17180	17053	17142	17154	17268	17327	17446	17324	17361	17281	17372	17218	17385	17329	17213	17298	17487	17249	17287	17297	17376	17252	17392	17243	17499	17464	17452	17301	17275	17299	17464	17267	17426	17427	17481	17212	17314	17565	17446	17190	17299
23917	29778	25241	19469	20495	27762	25150	19263	15811	14254	13664	13713	13713	13514	13681	13579	13715	13464	13382	13472	13493	13591	13618	13506	13740	13512	13703	13703	13639	13699	13837	13554	13659	13676	13573	13620	13598	13522	13506	13587	13654	13613	13670	13553	13499	13597	13456	13740	13561	13602	13574	13599	13565	13498	13430	13682	13699	13692	13544	13647	13619	13637	13717	13556	13622	13640	13633	13570	13577	13669	13615	13547	13639	13516	13698	13645	13564	13597	13365	13721	13528	13366	13586	13582	13677	13568	13602	13725	13672	13583	13500	13656	13531	13595	13645	13562	13706	13684	13546	13618	13602	13628	13666	13499	13594	13727	13610	13758	13432	13670	13613	13622	13626	13602	13718	13606	13555	13467	13393	13514	13640	13598	13506	13568	13581	13668	13696	13510	13518	13786	13641	13611	13621	13509	13644	13595	13585	13675	13596	13687	13735	13704	13746	13776	13436	13626	13622	13666	13647	13562	13568	13639	13502	13765	13625	13551	13540	13547	13670	13656	13551	13506	13489	13345	13652	13564	13544	13518	13767	13551	13672	13568	13566	13513	13439	13536	13487	13635	13657	13553	13615	13724	13462	13644	13618	13504	13576	13634	13699	13751	13612	13560	13727	13623	13559	13615	13651	13552	13627	13395	13713	13628	13484	13691	13534	13698	13474	13599	13622	13584	13660	13477	13530	13651	13487	13681	13780	13494	13532	13595	13568	13654	13708	13640	13437	13534	13647	13674	13690	13671	13624	13571	13700	13698	13621	13542	13569	13642	13445	13504	13707	13443	13849	13703	13573	13532	13543	13650	13504	13667	13562	13781	13562	13592	13606	13556	13590	13699	13524	13666	13702	13585	13596	13460	13614	13693	13660	13455	13684	13597	13640	13762	13496	13506	13605	13619	13667	13606	13789	13570	13558	13654	13654	13612	13747	13568	13653	13762	13735	13511	13518	13658	13686	13629	13545	13506	13539	13625	13682	13641	13680	13556	13526	13579	13505	13782	13577	13630	13345	13485	13713	13503	13700	13541	13673	13530	13689	13557	13611	13501	13704	13693	13488	13627	13556	13606	13634	13669	13625	13425	13569	13460	13770	13583	13627	13644	13563	13773	13572	13726	13462	13411	13682	13406	13652	13414	13614	13703	13537	13613	13638	13512	13513	13646	13661	13636	13483	13698	13517	13574	13667	13676	13686	13566	13527	13593	13657	13762	13494	13497	13707	13604	13747	13618	13500	13663	13490	13620	13528	13716	13681	13711	13618	13840	13517	13733	13567	13541	13646	13614	13630	13610	13718	13726	13465	13526	13495	13519	13492	13631	13525	13591	13610	13567	13476	13755	13551	13676	13524	13701	13650	13608	13610	13668	13693	13608	13621	13661	13643	13439	13532	13653	13380	13603	13789	13457	13646	13717	13665	13584	13548	13673	13636	13627	13597	13619	13607	13646	13670	13552	13568	13534	13490	13623	13431	13642	13677	13616	13705	13674	13612	13509	13735	13666	13571	13660	13601	13539	13561	13550	13509	13403	13597	13449	13623	13557	13706	13626	13669	13544	13618	13669	13567	13584	13553	13437	13582	13554	13549	13670	13708	13587	13554	13591	13698	13474	13637	13655	13657	13732	13546	13584	13437	13598	13567	13569	13805	13697	13591	13762	13499	13580	13591	13529	13617	13527	13492	13623	13517	13554	13639	13656	13581	13579	13581	13548	13579	13549	13611	13584	13646	13646	13555	13566	13500	13678	13589	13625	13659	13529	13459	13819	13658	13581	13690	13730	13698	13822	13643	13581	13764	13512	13767	13443	13565	13613	13431	13571	13684	13573	13509	13567	13880	13604	13548	13608	13500	13679	13704	13576	13727	13802	13587	13539	13566	13692	13614	13768	13518	13474	13626	13670	13673	13511	13639	13387	13705	13645	13793	13610	13515	13604	13626	13594	13649	13596	13585	13655	13606	13421	13715	13819	13536	13688	13643	13611	13613	13532	13550	13554	13610	13681	13747	13516	13792	13670	13451	13567	13650	13617	13685	13643	13687	13680	13643	13647	13623	13704	13583	13485	13707	13611	13592	13787	13819	13573	13716	13623	13655	13476	13587	13607	13633	13623	13723	13654	13495	13572	13565	13642	13631	13592	13802	13539	13458	13644	13477	13794	13551	13499	13822	13546	13570	13583	13765	13608	13466	13516	13754	13609	13752	13315	13601	13525	13747	13615	13645	13601	13581	13737	13727	13609	13538	13496	13668	13501	13667	13547	13567	13696	13731	13657	13568	13723	13705	13795	13663	13516	13604	13589	13478	13709	13513	13628	13715	13646	13630	13389	13518	13499	13661	13604	13635	13560	13641	13496	13520	13538	13630	13507	13621	13733	13605	13588	13660	13535	13639	13605	13523	13675	13728	13574	13556	13663	13643	13621	13742	13588	13611	13498	13547	13577	13583	13566	13517	13569	13734	13523	13562	13387	13474	13583	13511	13710	13466	13591	13704	13630	13587	13714	13617	13605	13755	13594	13599	13567	13561	13398	13585	13621	13734	13672	13472	13689	13641	13678	13538	13799	13596	13536	13553	13702	13693	13313	13587	13586	13484	13571	13807	13411	13525	13664	13656	13687	13699	13609	13653	13748	13629	13555	13531	13464	13535	13626	13596	13497	13733	13686	13576	13505	13601	13673	13531	13608	13620	13548	13666	13637	13586	13663	13539	13613	13628	13465	13527	13674	13600	13651	13651	13578	13670	13582	13738	13575	13481	13512	13646	13434	13564	13672	13537	13496	13683	13656	13633	13675	13685	13577	13816	13500	13776	13639	13609	13631	13524	13453	13634	13586	13688	13538	13612	13669	13735	13498	13475	13644	13582	13672	13651	13715	13624	13593	13789	13562	13601	13480	13592	13528	13780	13674	13498	13528	13443	13523	13457	13671	13676	13555	13699	13438	13488	13698	13597	13677	13467	13558	13479	13665	13600	13614	13715	13532	13535	13558	13668	13555	13620	13725	13595	13685	13461	13527	13551	13806	13524	13712	13519	13670	13507	13672	13603	13562	13615	13620	13691	13497	13700	13705	13635	13705	13799	13454	13629	13480	13758	13663	13600	13645	13702	13611	13502	13665	13546	13543	13676	13624	13589	13568	13603	13684	13575	13735	13716	13609	13484	13677	13657	13604	13461	13548	13476	13633	13526	13606	13754	13667	13709	13560	13713	13599	13714	13485	13575	13571	13581	13681	13704	13475	13718	13598	13601	13658	13605	13549	13723	13620	13588	13432	13517	13620	13656	13706	13547	13637	13671	13750	13658	13743	13600	13501	13570	13686	13666	13669	13618	13754	13527	13603	13557	13469	13562	13802	13535	13576	13695	13672	13622	13726	13518	13512	13704	13659	13575	13620	13484	13664	13719	13641	13508	13725	13518	13476	13448	13610	13683	13591	13666	13627	13539	13603	13546	13646	13538	13692	13695	13414	13697	13639	13558	13567	13550	13454	13600	13730	13615	13617	13730	13509	13744	13468	13664	13541	13646	13629	13505	13822	13583	13565	13661	13421	13725	13613	13585	13580	13569	13616	13641	13403	13660	13590	13588	13685	13643	13403	13591	13740	13678	13567	13591	13486	13639	13580	13692	13585	13666	13732	13494	13597	13541	13658	13590	13386	13579	13605	13581	13603	13716	13587	13668	13654	13746	13589	13675	13609	13754	13648	13584	13572	13429	13628	13720	13709	13739	13686	13510	13691	13691	13604	13708	13674	13495	13520	13521	13736	13566	13584	13648	13662	13545	13556	13600	13691	13707	13479	13590	13486	13503	13649	13358	13641	13557	13741	13638	13581	13563	13541	13455	13678	13648	13629	13598	13640	13608	13672	13617	13481	13517	13667	13615	13549	13730	13629	13662	13560	13645	13708	13426	13675	13585	13725	13654	13538	13731	13487	13467	13722	13515	13670	13389	13562	13578	13728	13606	13689	13749	13531	13586	13543	13523	13606	13603	13568	13606	13676	13644	13611	13599	13498	13331	13661	13557	13502	13734	13617	13676	13737	13573	13625	13656	13558	13502	13679	13517	13666	13453	13451	13537	13729	13588	13532	13635	13580	13696	13540	13568	13479	13612	13503	13630	13542	13458	13648	13657	13679	13530	13690	13550	13544	13548	13530	13631	13536	13771	13618	13423	13643	13542	13558	13790	13628	13613	13584	13555	13373	13619	13586	13643	13600	13487	13565	13687	13583	13649	13679	13588	13542	13614	13619	13607	13580	13763	13798	13807	13442	13600	13596	13664	13605	13613	13630	13526	13679	13809	13527	13575	13512	13646	13456	13588	13599	13519	13700	13585	13584	13807	13621	13586	13596	13698	13530	13614	13524	13642	13270	13625	13673	13625	13548	13660	13527	13637	13687	13578	13563	13625	13505	13599	13667	13509	13606	13713	13524	13654	13468	13449	13613	13588	13600	13683	13776	13573	13698	13460	13624	13708	13564	13587	13619	13437	13693	13669	13603	13659	13658	13692	13615	13640	13505	13657	13497	13743	13682	13566	13586	13740	13514	13609	13656	13525	13635	13615	13716	13526	13569	13652	13523	13716	13568	13472	13754	13608	13631	13539	13572	13624	13515	13563	13588	13523	13549	13521	13710	13602	13653	13582	13731	13624	13672	13629	13695	13686	13619	13618	13528	13739	13576	13812	13556	13479	13650	13536	13654	13559	13395	13557	13563	13580	13571	13557	13698	13583	13622	13517	13610	13660	13663	13625	13653	13660	13570	13659	13415	13677	13579	13576	13554	13623	13660	13565	13467	13723	13570	13547	13606	13583	13638	13508	13492	13658	13593	13698	13593	13553	13517	13618	13730	13515	13734	13558	13690	13744	13658	13508	13478	13759	13627	13430	13546	13709	13574	13605	13579	13624	13652	13622	13770	13457	13475	13748	13690	13583	13600	13631	13608	13720	13537	13638	13603	13693	13583	13575	13774	13614	13546	13600	13611	13682	13534	13548	13622	13630	13770	13551	13693	13686	13767	13704	13469	13532	13613	13514	13572	13642	13567	13722	13638	13546	13451	13596	13612	13674	13574	13661	13509	13840	13601	13640	13758	13686	13751	13694	13544	13538	13529	13664	13689	13647	13516	13485	13596	13633	13503	13454	13574	13815	13714
25413	21430	28716	26954	35992	63483	57478	41458	29095	21882	19057	18351	18165	18172	17949	18296	18052	18089	18063	18221	17954	18185	18060	18246	17967	17959	18373	18164	18123	17987	18026	18110	18044	17945	18167	17898	18224	18149	18273	18143	18008	18040	18078	18018	18073	18242	18077	18008	18214	17994	18104	17888	17714	17988	18166	17991	18061	17975	17910	18046	17755	18117	17974	18083	17861	18177	18144	18012	17929	17815	17977	17985	18253	17988	17986	17828	18086	18129	17977	18074	18081	17893	17977	17855	18009	18042	18039	18200	18131	17974	18049	18001	18141	18208	18254	17973	17997	18035	17940	18032	18168	17899	17748	18015	18034	18154	18187	18113	17935	18184	17800	18028	17965	17924	18067	18128	17932	17928	18317	17860	17963	18135	17870	18042	18201	17924	17993	18001	17934	17981	18031	17901	18145	18134	18267	17984	17897	17941	18182	17929	17930	18141	18017	17943	18044	18035	18009	17919	17994	18125	18005	18042	17942	18151	18062	17995	17882	18100	18045	17915	17988	18257	18057	17884	18006	17990	17951	17991	18020	17967	18217	17994	18046	18086	18062	18049	17983	17832	17939	18036	17756	18089	18073	18060	18011	18019	18014	18041	18048	17867	18078	18200	18067	18111	18017	18131	17992	17932	17902	18190	18163	18038	17784	17979	18004	18121	18093	18032	18301	18179	18065	17934	18022	17974	18066	18050	17977	18311	18002	17867	17946	18017	17986	18023	17781	17794	17868	18090	18004	18066	17923	17895	18119	17993	18011	17985	18096	17918	18133	18166	17978	17901	18018	17888	17937	18187	17973	17948	17858	18095	18151	17934	17784	17995	18019	18031	17935	17825	18048	18018	18034	18119	17972	17695	17956	17915	18106	18018	18031	18096	17902	17972	18070	18011	17875	17984	18135	18039	17859	18204	17890	18027	18092	17771	18084	18023	17909	17950	18157	17975	18066	17760	17769	18080	17984	17922	18059	17841	18189	18018	17946	17930	18071	17884	18129	18020	18040	18024	18051	18068	17983	18108	17834	17845	18196	18014	17908	18088	18017	18037	18039	18109	17973	17982	18311	18002	17836	18011	18097	17919	18003	18026	18073	18168	18028	18190	17999	18064	18037	17945	18193	17973	18410	17927	17997	17865	17855	17962	17736	18034	17942	17867	17953	17968	18242	17709	17933	18174	18048	18173	18201	17815	17848	18081	18148	17950	18121	18093	18268	17777	18046	17945	18072	17930	17867	18162	18002	17811	18034	17882	18142	18172	18123	18065	18014	17952	17978	18013	18203	17923	18207	17971	18008	18066	17833	17913	17997	18017	18025	17963	18008	18081	17959	18042	18028	18164	17985	17851	18015	18094	18097	17890	17830	17894	18101	17881	18007	17962	18092	18007	18041	18076	18089	18088	17932	18128	18056	17961	17956	17879	17740	17855	18108	17830	18175	18161	18011	17995	18120	17880	17938	18091	17816	17869	17912	17995	18100	18108	18005	17846	18065	18061	17749	18006	18001	18042	18118	17970	17941	18147	18097	17889	17716	18098	17891	17831	17981	17955	17905	17954	18075	17941	18278	17985	18152	18055	17932	17941	18164	17995	17884	18081	17953	18103	18031	17983	18132	17724	17939	18207	18145	18035	17880	17894	18028	17914	17980	17892	18170	17987	18046	18103	17848	18074	18179	18102	17876	17980	18106	17981	17881	18141	17876	18209	18032	18030	18037	17954	17936	18044	17666	17888	17909	17880	17993	17886	18132	17923	17963	18084	18123	17878	17941	17950	17964	17871	18009	17939	17801	17785	17879	18011	18018	18033	17964	18059	18020	17744	17898	18045	18105	18160	18027	17995	18090	18016	18112	17950	18116	18184	17783	18147	18170	18049	18283	18173	18083	18089	18142	18146	18013	18049	18007	18017	17812	18080	17820	18133	17849	17996	17859	18004	17913	18132	17945	17904	18146	17905	18044	17944	18223	18014	17913	18160	18040	18004	17903	17905	18128	18125	18067	18072	18011	18088	18020	17932	18001	17910	18108	18118	17906	18023	17975	17979	18054	17985	18144	17985	18082	18081	18091	18009	17966	17935	17931	18013	18025	18092	17825	18077	17943	17955	18075	18027	18044	17973	17889	17975	17983	18051	18010	18224	17959	17993	18175	18100	17905	17997	18157	18070	18035	17943	17953	17853	17953	18107	17926	18138	18139	18082	18007	17899	17865	18080	18010	18028	18345	17827	18054	18106	17827	17782	18011	17870	17898	17987	18134	17997	18004	17967	17938	17992	18000	17984	18207	17892	17945	18074	17941	18016	17946	18139	18113	17867	17933	18074	17906	18001	17876	18088	18124	18101	18128	18046	17939	17892	17947	18142	18002	18125	17888	17929	18015	18094	18116	17895	17999	17894	17862	18042	17939	18000	17915	17872	17982	17986	18008	17957	18072	18060	18029	17767	18043	18023	18034	18163	18035	18044	17994	17850	18018	17980	17974	18113	17819	17933	18156	17930	17880	18270	17956	18253	18244	18003	18091	18092	18166	18003	17938	18092	17996	17976	17898	18232	18357	18031	18142	17937	17985	18163	18031	17861	18152	18184	17820	18093	17888	18115	18075	18123	17957	17935	18192	18075	17998	18003	18217	18130	18006	17765	17974	18258	18068	17730	18014	17898	17915	18014	18075	18063	18061	17767	17821	18073	17790	18187	17914	18173	17845	18025	17858	18068	18065	18079	17883	18216	18113	17909	17862	18057	18198	18079	17846	17853	18278	18242	17745	17906	18158	17982	17943	18003	18200	18014	18018	17916	17887	17789	18122	18138	17979	17817	17987	17770	18053	17919	18014	18078	18127	18091	18121	18177	17975	18012	18161	18071	17879	18008	17949	18147	18078	18124	17949	17738	18144	18059	18319	18049	17990	18116	17944	18061	17913	18078	17991	17921	18092	17912	17955	17870	18166	18024	18078	17981	17910	17859	17668	18066	17992	18118	18004	18022	17973	17905	18034	18104	17929	18002	18093	17939	18184	18050	18072	17806	18289	18031	18123	18116	17997	17761	17902	17938	18144	18197	18080	17909	18075	17976	18039	17980	18035	18082	17945	17947	18050	18000	17894	17981	17740	18076	17998	18136	18124	17990	18068	17958	18042	18059	17937	18139	18203	18007	17975	18128	18182	18090	18071	17836	17872	18002	18163	17949	17850	17864	18005	18052	18021	18017	18065	18042	18008	18151	17930	17979	17966	17880	17914	17794	18121	17713	18044	18207	17975	18070	18037	18044	18057	18015	18048	17901	17993	18112	18002	17955	17797	18058	18072	18019	18025	17987	18063	18006	18000	18084	17932	17985	17774	18010	17758	17891	18308	17905	17952	17995	17887	18057	18208	17972	18118	18198	18136	17936	17965	18115	17911	17981	18054	18063	18041	18342	17908	17929	18081	18114	18009	17934	17824	17819	17972	17864	18174	18051	17906	17974	17915	18306	18032	17908	17922	18080	18191	18007	18058	18007	18028	18069	18082	17893	18051	17899	18076	17822	17958	17858	17962	17939	17971	18115	18074	17995	17964	17966	18034	18163	18115	17893	18001	18003	18304	18169	17869	18135	18000	17991	17914	17991	17923	18115	18123	17862	17976	18018	17972	18084	18003	17868	18017	17936	18257	17875	18054	17950	18166	17945	17925	18140	18089	18130	17964	17985	18043	18033	17944	17854	18050	17847	18174	17949	18104	17950	17918	18000	17945	18005	18020	17902	18011	18184	18153	18130	18060	17846	18013	17952	17735	18092	17853	17977	17962	18090	18022	18093	18071	18295	17899	17986	18063	17973	18082	18250	18067	17941	18023	17926	17818	18099	17808	18010	18171	18139	18245	17923	18142	17987	17952	18070	17812	18084	18015	17951	18148	18025	18300	17967	17981	17888	17833	18086	18206	17851	18225	17954	18096	18146	18054	18076	17902	17845	18086	18021	18186	17952	18145	17761	18092	18010	17927	17970	18156	18110	17943	18219	18043	18075	18101	18039	18145	18018	18227	18002	18160	17918	17894	18095	17952	17995	17977	18266	18217	18048	18107	17995	18238	17895	17847	18022	18025	17982	17923	17838	17950	17934	18040	18164	17828	18022	18144	17872	18008	17957	18129	18074	17966	18118	18036	17752	18130	18032	17846	17952	17869	17872	17833	18120	18096	17786	18041	18027	18005	18041	18008	18077	18073	18028	18122	18055	18100	17948	18210	17962	18027	17999	18195	17958	17990	18107	18191	18081	18183	17825	17933	17978	17958	18102	17943	17847	18149	18136	17945	18027	18004	18122	18226	18056	18001	17937	17783	17823	17914	18088	17884	18061	17979	18203	18014	18120	18063	17912	18114	17797	17817	18123	18013	18154	17951	17844	17941	17979	18059	18150	18382	18283	17998	17996	18010	17917	17903	18030	18108	18025	17942	18182	18126	18045	17915	17880	17749	17872	18039	18172	18121	18181	18290	18139	17888	18072	18075	18004	17988	17867	17919	18205	17822	18108	17846	18080	18167	18244	17929	18144	17871	17977	17963	17919	18082	18040	18043	17680	18054	17911	17880	17999	18023	17964	17714	17874	18146	18047	18131	17967	18284	17975	17843	18095	18031	17939	18000	18092	17954	17897	17743	17763	18062	18081	18196	18085	17983	17973	17930	17922	18040	18093	18078	18175	18184	18195	18236	18042	18133	18140	18196	18099	18159	18076	18062	17911	17934	17968	17968	18163	17988	17995	17877	17894	18083	17911	17625	17962	17907	17926	18000	17916	17993	18080	17899	18098	18045	18063	17897	17801	17777	18060	18153	18129	18033	18007	17857	17908	17997	18020	18018	18234	18027	18157	17818	18039	18076	17900	17850	17952	18007	18022	18175	17809	17948	18151	17997	18029	17903	18322	18178	18060	17950	18109	17929	18219	18099	17961	18047	17996	17826	17957	18019	17943	17977	18173	17883	18197	18059	17868	17943	17940	17712	17945	17869	18177	18318	18145	17951	18125	18097	17863	17881	17785	18153	17949	17920	18105	17948	18125	18107	17704	18165	18211	18172	18078	17903	18041	18015	18253	17987	17938	17907	18010	18134	18113	17934	17960	18013	18006	18126	18096	18091	18012	17998	18052	17927	18021	18115	18291	17898	18037	18022	18127	18182	17921
27244	44847	37989	37680	45423	61856	53716	38421	24502	16428	14634	14077	14206	14080	13997	14246	14076	14008	14123	13993	14057	14003	14072	14145	14141	14053	14048	14069	13864	14025	14127	13927	14116	14126	14086	14063	14015	13984	14154	14014	13999	14129	13982	13989	14137	14200	13960	13966	14074	13972	13936	14184	13959	14126	14189	14114	14036	14065	14073	14172	13933	14007	14055	13929	14035	14098	14002	14079	14002	14042	14053	14034	14065	13913	14170	14070	14134	14190	14104	14073	14029	14072	14009	14244	14075	14151	14130	14251	14073	13852	14114	13876	14029	14053	14182	14069	13937	13918	14069	14077	13892	14069	14092	14054	14013	14215	14130	14191	14067	13959	13930	14089	13985	14073	14080	14032	14196	13980	14113	14045	13970	14040	14210	14156	14166	14142	14026	13925	14048	13960	14102	13853	14071	13925	13913	13970	14022	14124	13863	14220	13920	14190	14014	13928	13925	13999	13984	13914	14096	13946	13930	14044	14046	13993	14033	14249	13945	14101	13907	14084	13937	13890	14012	14033	14074	14001	14091	14022	13955	14223	14222	13945	14190	14138	14008	13936	13958	14085	14032	14297	14118	14141	14026	14172	13965	14062	14017	14143	14158	14117	14055	14021	13924	14076	14055	14178	14069	13994	14038	13898	14074	14032	14007	14212	13911	14075	13852	14099	14010	14032	14053	14116	14068	14160	14172	14004	14158	14030	14053	13965	14024	13851	14001	13925	14009	14123	14309	14024	13951	14052	13943	14119	14174	14149	14034	14047	14061	14013	14057	14043	14046	13972	13987	14139	14052	14049	14025	13958	14169	14183	14065	14037	14123	14046	14104	13948	14031	13971	13898	14112	14006	14030	13838	13839	14126	14005	14119	14070	14150	14089	14011	14117	13978	14030	14098	13984	14155	14219	14043	14071	14159	13906	14019	14029	14049	13915	14081	14075	13944	14147	14013	14105	13998	13993	14065	13865	13968	14082	14132	13989	14041	14170	13887	14144	14299	14010	14004	13996	13925	13922	14087	13952	14075	13942	13912	14127	14027	14043	13902	14032	14142	14025	14085	14105	13807	14011	13823	14081	14064	13875	14014	14010	14029	13948	14057	14053	13963	13951	14001	13972	14058	14060	13948	14106	14010	14091	14029	13987	14009	13977	14085	14140	14005	13991	14138	13920	14053	14065	13959	14047	13987	13959	14033	13934	14028	14034	14124	13930	14093	14320	13952	14144	13790	14073	14030	14056	14025	14050	13867	13821	14007	14033	14023	14144	14106	14156	14059	13990	13925	14280	14168	14108	14192	14044	14159	14072	13957	14115	14057	14071	13952	14179	13963	14033	14005	13886	13981	14078	13956	13928	14085	14296	14030	13962	14086	14022	14030	13942	14098	14078	13969	13845	13961	13997	14050	14066	13959	14176	14038	13876	13913	13971	14089	14046	14082	14209	14254	13907	14149	14095	14166	13898	14092	14115	14038	14040	14098	13958	14005	13995	13988	13978	14220	14114	13940	14100	14137	13947	13963	14137	14039	13865	14193	14073	13909	14043	14119	13879	14099	14194	14138	14189	14054	14031	13999	14037	13981	14008	14098	14120	14004	14039	13995	14198	13987	13944	14036	14160	14149	14227	13930	13968	14168	14113	14109	14012	14137	14101	14147	14095	14077	14051	14126	14231	13942	14157	14108	14050	14107	14028	13994	13983	13847	13945	13652	13950	14254	14073	14029	13934	14131	14030	14086	14109	13968	14021	14233	14239	13982	14029	13955	13839	14158	14069	14094	13954	14007	14005	13961	14138	13948	13955	14051	13869	14047	13923	14178	14072	13999	13974	14141	14064	14192	13915	13995	14116	13800	13968	14049	14108	14039	13952	13990	13959	14102	14018	14026	14099	14043	13989	14047	14090	14195	14099	14073	14014	14085	14111	13874	14034	14191	13977	14057	14131	14037	13976	14142	13970	14022	13989	14126	14032	14022	14018	13978	14213	14083	14183	13947	13984	13965	14070	14001	14083	14046	13908	14048	13925	14131	14133	14063	14058	13919	13995	14105	14050	13950	14256	14153	14142	14136	14072	13948	13953	14006	13796	14134	14031	13878	13925	14043	14053	14134	13996	14025	13947	13926	13939	13892	14039	13854	14251	14020	14106	14019	14147	14110	14161	14049	14073	13911	14036	14017	14150	13931	14107	13910	14027	14044	14117	14075	13900	14030	13964	13965	14000	14046	13877	14183	13993	14027	14072	14031	14122	14303	14084	14050	14058	14161	13858	14107	14132	13943	13944	14055	14193	13963	14321	14010	14015	14096	13954	14180	14087	13999	13912	14008	14080	14015	13952	14000	13951	14105	13998	14029	14150	14167	14025	13970	14060	13953	13841	13813	14199	14073	14109	13970	14110	14108	14020	13949	13973	14093	14097	14156	14078	14009	14121	14074	14109	13991	14068	14185	14023	14114	13948	14082	14073	14089	14053	13977	14033	14074	14073	14189	14097	14034	14137	14066	14122	13873	14085	14154	14078	14218	14003	14054	14216	13958	14198	14030	14002	14103	14186	14076	14048	14065	14057	14077	14026	14190	13932	14080	14269	13942	13996	13976	14033	14035	14029	14077	13913	14038	14070	14051	14046	14167	14097	13999	13903	14193	14065	14174	13869	13898	13886	13865	14066	14056	14073	14014	14017	14108	13898	14112	14011	14099	13955	14162	13964	14031	13951	14058	13998	14123	13990	14202	14065	14028	14105	13985	14223	14180	14050	14141	13972	14095	14002	14171	14160	13992	13953	14076	14061	13967	14059	14026	14091	13976	14021	13972	14070	14008	14119	14097	14120	14136	13895	14029	14015	13835	13937	14128	13980	14023	13920	14115	14158	14126	13947	13930	13815	14128	14047	14011	14100	14043	13843	13959	14041	13989	14071	13924	14134	14199	14036	13952	13915	14030	14057	13964	14093	14027	14118	14098	14042	13924	13933	14048	13991	13839	14134	13910	13964	14002	14155	14061	13955	14282	13910	14103	14078	13979	14069	14134	13947	14191	13947	14102	14041	13988	13917	14146	13871	14046	14072	14051	13983	14083	13911	14060	14167	14016	13902	13956	13995	13974	13880	14021	13945	14194	14097	14181	13932	14178	13949	14051	14135	13979	14059	14069	14009	14117	13979	14052	14143	13894	14128	14010	13983	14054	14140	14158	14086	14070	14020	14074	14160	14002	14144	13938	14134	13899	14211	13973	13919	14090	14126	14192	14055	14114	13944	13992	14029	13963	13984	13975	14043	14057	14084	14025	14145	13948	14108	14024	14041	14057	14164	13884	14118	14077	14047	14248	14085	13959	14060	13971	14018	13936	14005	14215	14129	14055	14021	14084	14172	14048	14085	14147	13997	13934	13978	14083	14123	13922	14005	13815	14230	14217	13848	14037	13914	13937	13929	13913	14156	14063	14099	14057	14212	14084	13951	13996	13804	13995	14117	14038	14180	13970	13909	13974	14102	14060	13950	14158	13877	14128	13935	14030	14178	14010	14044	14048	13909	14091	13944	14106	13994	14040	14064	13969	13990	14179	13938	14251	14118	13931	14109	14139	13931	14095	14089	14054	14017	14042	14166	13932	13971	14064	14112	13977	14098	14022	13977	14042	13976	13936	14043	14073	14208	14240	14021	14014	14056	14198	14089	14137	13946	13940	13975	14156	14063	13956	13910	14209	14002	14083	13940	14193	13962	13963	14013	13992	13970	14151	14096	13941	14108	14031	14149	14024	14190	14092	14064	13971	13899	14063	14185	14075	13865	14037	14139	14102	14041	14015	14130	14169	13952	14180	14031	14024	14021	13801	14042	14062	14067	14011	13973	14069	13960	14041	14070	14085	14079	13992	14184	13931	14042	13911	13974	14008	13984	14074	13986	14024	14183	14163	14084	14061	14144	14085	13934	14215	14051	14191	14090	14135	14082	14125	14110	14032	14071	14152	14175	13980	14021	13937	14071	13843	14090	13979	14047	14118	14076	14030	14001	14023	14169	14023	14081	14179	14101	13782	14048	13994	13917	14142	14159	13801	14032	14064	14056	14132	13996	14023	14078	14075	13902	14064	13944	14004	13912	14035	14010	13927	14084	14006	13955	13985	14148	14095	13991	14060	14058	14088	14011	14141	13824	13992	14188	14110	14029	14123	14095	14025	14213	14137	14001	14050	14018	14060	14156	14006	14040	13920	14018	14043	14042	13973	13929	13995	13983	14143	13959	14084	13955	14071	13946	13943	14124	14011	13900	14116	13953	14160	13982	14091	14191	14059	14030	13912	13972	13862	13989	14069	14028	14029	13927	14151	14244	13861	13920	13964	13999	14164	14175	14144	14124	14136	14051	14064	14055	14034	14164	13922	14123	14015	13964	14024	14033	13961	13856	14170	14094	13874	13817	14027	14062	14022	14043	14104	14141	14141	14094	13909	14038	14111	14233	14015	13987	14234	14022	14139	14117	14034	13989	14076	13853	14107	14189	14107	14004	13824	14132	13992	14166	13970	14111	14092	14108	14181	13886	13848	13980	14141	14042	13914	14093	13998	13946	14090	13986	14095	13957	14154	14085	14135	13871	13941	14088	14076	13994	14118	14152	14066	14174	14019	13838	14072	14080	14294	13985	14109	14052	14076	14072	13936	13960	14067	14039	13945	14011	14101	14273	14196	13916	14031	14102	13973	14050	14231	14198	13998	13987	13922	14173	14116	14087	14064	14205	13989	14119	14046	14104	14232	13987	13955	13851	13968	14165	13999	14128	14026	13837	14119	13961	13952	14002	13993	14019	13947	13884	14089	14054	14062	14108	14165	13929	14007	13991	13940	14045	14036	13780	14214	13966	14055	14028	14103	14131	14006	14029	14077	14279	14159	13952	14115	14051	14119	13968	13918	13925	14217	14062	14074	13997	14009	14033	13781	14200	14056	14038	14042	14105	14180	13983	14091	14024	14052	14055	14069	13940	13972	14079	14009	14034	14071	14025	13989	14092	14125	13950	14057	14138	14065	13989	14249	14123	14074	14085	14147	14064	14003	14063	13930	14084	14195	13997	14040	14024	13842	14090	14231	13910	14074	14161	13878	14198	13984	13871	14024	13996	14052	14082	14155	14031	14161	13940	14030	14055	13947	14040	14242	14201	14203	14130
23795	21395	29001	25681	39751	70342	66170	51342	34806	23919	19602	18275	18137	18181	18157	18074	18010	17841	17952	17811	17835	18071	17947	17930	17852	18034	17916	18010	17945	17838	17808	17846	17942	17967	17797	17922	17628	17690	17858	17783	17928	17910	17838	17765	17831	18024	17765	17875	17883	17871	17790	17632	17584	17769	17764	17878	18031	17935	17750	17561	17951	17824	17780	17799	17875	17663	17893	17838	18015	18000	17832	17674	17892	17735	17883	17666	17869	17730	17758	17615	17793	17796	17726	17965	17554	17894	17761	17998	17737	17656	17864	17823	17646	17781	17860	17800	17829	17784	17767	17904	17981	17853	17955	17967	17872	17649	17820	17734	17802	17768	17634	17810	17931	17748	17975	17721	17979	17674	17603	17881	17915	17820	17766	17742	17682	17845	17793	17820	17959	17899	17929	17795	17894	17771	17696	17918	17931	17546	17561	18016	17690	17851	17549	17861	17886	17955	17701	17630	17670	17641	17709	17725	17790	17762	17622	17698	17608	17864	17705	17963	17817	17765	18009	17812	17682	17687	17783	17710	17715	17731	17741	17742	17959	17904	17836	17705	17762	17972	17764	18181	17776	17867	17998	17991	17789	17849	17728	17718	17793	17835	17666	17833	17762	17667	17856	17729	17741	17929	17881	17688	17612	17789	17854	17819	17872	17908	17781	17726	17710	17759	17730	17716	17701	17749	17880	17858	17800	17693	17520	17731	17865	18004	18004	17673	17867	17722	17852	17643	17722	17814	17809	17849	17873	17651	17927	17769	17761	17653	17768	17645	17778	17702	17699	17802	17854	17821	17806	17727	17581	17569	17647	17804	17945	17765	17811	17618	17963	17707	17902	17621	17698	17944	17994	17776	17681	17802	17734	17841	17995	17917	17742	17873	17758	17600	17844	17859	17829	17946	17749	17821	17813	17700	17848	17638	18040	17564	17762	17588	17696	17663	17935	17775	17724	17946	17788	17700	17760	17852	17606	17874	18011	17776	17904	17782	17872	17660	17620	17945	17666	17665	17923	17968	17749	17787	17688	17956	17943	18022	17899	17870	17706	18129	17779	17564	17633	17635	17678	17702	17700	17720	17623	17710	17857	17904	17779	17665	17935	17768	17702	17885	17893	17764	17930	17697	17914	17666	17806	17606	17737	17704	17595	17983	17774	17698	17817	17587	17842	17819	17802	17889	17855	17743	17775	17849	18018	17725	17875	17508	17798	17870	17720	17659	17799	17867	17748	17930	17867	17866	17704	17861	17966	17771	17722	17642	17617	17716	17773	17844	17803	17819	17824	17862	17835	17914	17657	17911	17671	17669	17692	17767	17793	17901	17604	17729	17778	17757	17922	17725	17643	17793	17841	17781	17926	17998	17817	18114	17781	17813	17888	17758	17678	17642	17975	17799	17955	17846	17723	17850	17840	17557	17804	17613	17517	17833	17926	17667	17725	17842	17854	17981	17876	17885	17875	17712	17928	17721	17995	17870	17826	17952	17809	17729	17761	17832	17890	17729	17885	17852	17815	17614	17752	17838	17783	17732	17792	17843	17937	17601	17696	17875	17867	17870	17832	18064	17945	17819	17645	17720	17743	17702	17824	17830	17774	17784	17786	17810	17966	17855	17971	17743	17751	17784	17815	17702	17687	17693	17623	17759	17747	17734	17779	17725	17762	17847	17897	17923	17816	17713	17805	18116	17780	17874	17803	17822	17963	17815	17734	17845	17796	17815	17808	17786	17932	17787	17968	17720	17835	17778	17997	17775	17734	17681	17717	17780	17844	17855	17739	17569	17702	17813	17865	17980	17895	17757	17991	17814	17721	17597	17636	17893	17612	17894	17653	17598	17693	17766	17681	18028	17965	17861	17955	17804	17741	17748	17737	17661	17809	17584	17756	17962	17817	17870	17969	17783	17711	17841	17788	17854	17869	17678	17859	17864	17736	17796	17658	17784	17710	17850	17950	17827	17812	17579	17681	17659	17705	17613	17934	17835	17710	17736	17673	17712	17748	17803	17719	17860	17619	17739	17905	17498	17707	17958	17876	17644	17698	17684	17816	17819	17979	17767	17827	17960	18012	17976	17663	17827	17601	17891	17631	17733	17896	17645	17772	17827	17843	17760	17617	17591	17905	17707	18006	17785	17783	17928	17682	17598	17878	17798	17938	17684	17762	17671	17847	17729	17778	17707	17789	17838	17686	17834	17864	17866	17816	17567	17880	17934	17835	17738	17603	17731	17695	17788	17736	17799	17840	17795	17719	17959	17729	17864	17948	17815	17672	17741	17917	17739	18026	17927	17769	17750	17848	17925	18142	17530	17689	17714	17732	17864	17724	18061	17941	17732	17745	17682	17947	17615	17721	17785	17633	17880	17911	17864	17780	17772	17903	17806	17816	17794	17731	17840	17776	17616	17766	17605	17901	17933	17665	17658	18045	17748	18063	17782	17855	18058	17794	17704	17737	17677	17465	17733	17938	17938	17858	17918	17649	17562	17864	17571	17780	17788	17810	17997	17732	17708	17763	17838	17768	17660	17649	17937	17767	17710	17699	17616	17893	17698	17644	17729	17902	17754	17611	17693	17782	17715	17835	17991	17896	17792	17669	17847	17662	17881	17824	17924	17837	17786	17942	17862	17993	17576	17751	17695	17653	17673	17761	17929	17462	17548	17785	17845	17844	17708	17820	17808	17963	17902	17828	17775	17923	17805	17729	17673	17909	17874	17885	17800	17781	17925	17700	17581	17889	17813	17894	17797	17964	17865	17983	17742	17714	17760	17907	17868	17830	17748	17963	17634	17782	17924	17770	17638	17990	17826	17785	17907	17804	17584	17834	17755	17551	17852	17810	17835	17802	17891	17671	17767	17766	18054	17878	17814	17915	17906	17796	18093	17957	17711	17817	17861	17594	17773	17652	17749	17665	17770	17853	17683	17771	18016	17855	17782	17840	17705	17700	17863	17752	17956	17828	18001	17763	17734	17630	17859	17622	17792	17908	17875	17637	17560	17706	17715	17758	17902	17856	17643	17828	17965	17818	17797	17751	17664	17713	17787	17731	17857	17726	17833	17931	17932	17616	17785	17841	17839	17861	17711	17851	17886	17926	17875	17921	17960	17843	17818	17755	17774	17701	17698	17825	17516	17902	17885	17870	17725	17796	17724	17827	17847	17671	17626	17682	17820	17789	17775	17773	17938	17828	17774	17948	17742	17991	17738	17747	17862	17807	17936	17826	17803	17714	17799	17746	18076	17963	17818	17802	17802	17748	17729	18102	17789	17670	17883	17885	17776	17834	17695	17911	17570	17674	18030	17795	17831	17744	17668	17803	17867	17810	17850	17817	17768	17858	17883	17736	17911	17696	17567	17820	17683	17864	17749	17736	17793	18023	17778	17664	17566	17918	18044	17898	17971	17825	17639	17696	17746	17699	17979	17778	17960	17691	17653	17881	17816	17732	17636	17681	17792	17935	17816	17866	17628	17790	17687	17694	17750	17787	17746	17622	17827	17825	17752	17679	17482	17636	17613	17659	17721	18055	17905	17961	17687	17904	17782	17665	17627	17604	17726	17898	17964	17952	17888	17811	17784	17819	17667	17711	17900	17895	17849	17767	17848	17843	17942	18115	17846	17728	17760	17798	17641	17981	17708	17884	17835	17556	17769	17930	17880	17736	17905	17921	17806	17698	17720	17976	17796	17950	17936	17754	17780	17766	17856	17660	17730	17903	17615	17874	17758	17752	17709	17580	17728	17848	17780	17804	17824	17796	17632	17811	17740	17542	17946	17831	18084	18164	17948	17685	17849	17635	17748	17809	17782	17842	17581	17789	17879	17770	17720	18017	17810	17912	17796	17928	17824	17809	17972	17622	17684	17912	17697	17972	17826	17752	17602	17630	17709	17815	17668	17936	17912	17749	17693	17660	17652	17702	17849	17952	17739	17957	17737	17989	17869	17844	17798	17445	17766	17835	17974	17895	17777	17601	17733	17748	17887	17801	17867	17747	17724	17659	17738	17917	17604	17647	17740	17757	17775	17952	17640	17609	17574	17616	17810	17801	17727	17842	17804	17918	17728	17732	17796	17651	17754	17753	17763	17693	17583	17835	17847	17804	18154	17831	17827	17749	17773	17838	17883	17841	17828	17820	17494	17800	17873	17866	17837	17896	17727	17734	17718	17894	17682	17640	17883	17749	17577	17725	17966	17956	17786	17887	17630	17740	17722	17667	17622	17867	17832	17793	17821	17736	17742	17800	17703	17930	17811	17678	17722	17855	18008	17771	17808	17674	18024	17919	17800	17832	17753	17750	17623	17571	17696	17716	17593	17660	17644	17774	17657	17729	17597	17879	17901	17793	17693	17676	17787	17933	17854	17897	17847	17764	17686	17841	17824	17644	17916	17849	17784	17934	17796	17954	17642	17658	17799	17925	17862	17847	17957	17661	17835	17819	17950	17849	17988	17944	17732	17775	17700	17719	17881	17930	17794	17838	17579	17736	17595	17736	17778	17789	17824	17744	17817	17874	17693	17901	17931	18037	17843	17813	17555	17550	17558	17779	17771	17697	17806	18065	17778	17778	17641	17832	17909	17714	17969	17555	17652	17511	17766	17870	17697	17657	17893	17623	17764	17909	17769	17759	17714	17706	17909	17691	17836	17724	17780	17457	17629	17595	17864	17768	17689	17860	17806	17908	17664	17885	17788	17855	17595	17804	17798	17730	17828	17933	17790	17844	17739	17752	17797	18124	17786	17870	17928	17623	17782	17825	17944	17772	17901	17652	17761	17652	17849	17996	17907	17594	17660	17854	17621	17664	17809	17999	17726	17901	17901	17833	17900	17723	17882	17734	17798	17727	17598	17830	17666	18008	17961	17959	17637	17737	17777	17852	17817	17792	17750	17715	17630	17773	17609	17545	17972	18016	17693	17911	17807	17778	18001	17881	17819	17733	17931	17613	17863	17614	17695	17888	17547	18002	17853	17949	17537	17873	17879	18057	17705	17810	17771	17597	18003	17727	17756	17762	17804	17707	17856	17608	17994	18090	17829	17798	17853	17829	17879	17922	17902	17827	17709	18024	17476	17734	17792	17695	17955	17902	17766	18021	17635	17856	17886	17690	17557	17967	17837	17817	17754	17865	17895	17727	17747	17560	17727	17733	17724
29967	49217	43253	51669	61870	75578	65292	48886	31472	18375	14701	13875	13933	13981	13866	13942	13764	13906	13821	13772	13900	13940	13721	13775	13808	13792	13922	13858	13989	13853	13955	13926	13801	13759	13760	13848	13703	13887	13752	13807	13885	14023	13892	14000	13804	13711	13760	13905	13755	13777	13864	13905	13811	13843	13805	13785	13939	13854	13737	13857	13811	13791	13883	13854	13738	13713	13754	13896	13830	13693	13673	13842	13783	13963	13962	13742	14056	13767	13879	13934	14035	13902	13898	13823	13810	13886	13984	13805	13912	13930	13746	13901	13933	13899	13805	13814	13819	13873	13863	13851	13650	13998	13734	13804	13857	13894	13989	13839	13903	13826	13792	13934	13838	13831	13747	13880	13704	13804	13820	13923	13831	13787	14074	13764	13847	13866	13839	13756	13851	13776	13796	13961	14007	13736	13932	13953	13850	13903	13767	13908	13824	13738	13804	13803	13745	13947	13927	13837	13826	13759	13771	13753	13616	13870	13875	13862	13765	13922	13794	13793	13860	13893	13774	13868	13854	13870	13622	13956	13811	13779	13817	13884	13815	13934	13813	13845	13898	13900	13887	13649	13839	13713	13996	13843	13846	13754	13801	13802	13902	13683	13822	13666	13786	13925	13804	13929	13787	13962	13799	13850	13781	13863	13970	13849	13947	13865	13851	13805	13742	13820	13920	13930	13750	13844	14077	13919	13818	13993	13652	13782	13776	13776	13805	13898	13762	13775	13821	13898	13901	13900	13858	13908	13677	13968	13719	13673	13788	13872	13779	13788	13923	13875	13796	13931	13726	13794	13929	13961	13873	13806	13987	13728	13683	13799	13710	13870	13914	13829	13922	13783	13741	13806	13744	13839	13881	13910	13798	13688	13721	13834	13720	14014	13788	13904	13788	13924	13762	13822	13833	13861	13699	13936	13767	13727	13869	13947	13964	13823	13989	13774	13806	13881	13688	13934	13676	13757	13823	13954	13854	13773	13770	13831	13873	13799	13757	13605	13844	13908	13942	13876	13648	13722	13635	13832	13826	13801	13675	13890	13804	13775	13817	13670	13737	13986	13839	13844	13766	13920	13820	13762	13847	13979	13907	13745	14038	13853	13767	13597	13857	13711	13825	13712	13788	13620	13902	13937	13776	13836	13818	13662	13918	13668	13977	13794	13904	13843	13731	13835	13907	13732	13903	13778	13751	13931	14016	13875	13965	13822	13843	13861	13883	13845	13804	13983	13810	13847	13758	13861	13717	13849	13847	13919	13872	13858	13763	13726	13932	13829	13977	13939	13995	13738	13897	13883	13827	13864	13721	13931	14022	13896	13791	13806	13910	13850	13878	13884	13983	13951	13734	13844	13792	13680	13864	13669	13857	13753	13935	13958	13928	13922	13883	13932	13930	13896	13906	13807	13996	13816	13809	13765	13846	13868	13694	13894	13744	13614	13706	13847	13737	13795	13881	13883	13882	13788	13900	13837	13973	13728	13794	14040	13944	13783	13792	13946	13744	13792	13912	13786	13636	14063	13707	13826	13747	13622	13716	13834	13815	13921	13746	13861	13864	13750	13870	13972	13803	13690	13764	13866	13744	13692	13909	13812	13889	13789	13959	13908	13831	13983	13883	13807	13840	13885	13842	13920	13754	13925	13911	13793	13798	13852	13871	13755	13756	13967	13935	13859	13898	13729	13855	13831	13887	13819	13872	13952	13841	13976	13723	13857	13791	13960	13887	13878	13905	13927	13815	13904	13779	13974	13792	13890	13789	13730	13860	13951	13777	13917	13970	13833	13751	14009	13865	13866	13858	13798	13692	13773	13806	13636	13936	13971	13853	13869	13793	13662	13948	13894	13837	13993	13850	13945	14058	13816	13711	13797	13902	13776	13917	13706	14009	13878	13965	13913	13972	13892	13876	13727	13824	13816	13817	14005	13697	13720	13718	13923	13745	13829	13725	13795	13931	13994	13877	13871	13832	14017	13713	13820	13872	13846	13880	13870	13913	13901	13717	13832	13886	13770	13804	13706	13846	13865	13834	13764	13909	13794	13773	13763	14017	13835	14042	13712	13780	13724	13852	13902	13731	13904	13895	13881	13930	13879	13810	14003	13825	13751	13710	14080	13896	13905	13951	13800	13935	13912	13938	13996	13744	13946	13835	13840	13775	13935	13783	13875	13862	13816	13693	13933	13896	13771	13941	13817	13995	13803	13893	13814	14008	13937	13777	14027	13789	13890	13923	13739	13849	13733	13807	13853	13871	13757	13814	13994	13767	13806	13894	13968	13832	14047	13752	13837	13670	13777	13869	13893	13772	13818	13701	13635	13756	13933	13791	13884	13953	13718	13683	13855	13883	13755	13871	13823	13581	13777	13765	13874	13888	13816	14017	13903	14015	13878	13780	13889	13935	13979	13892	13765	13898	13999	13772	13835	13958	13774	13909	13932	13846	13807	13864	13904	13862	13862	13772	13917	13842	13994	13848	13826	13887	13835	13920	13834	13706	13858	13922	14007	13863	13887	13816	13848	13864	13632	13972	13627	13946	13804	13929	13817	13924	13896	13860	13836	13974	13684	13864	13826	13871	13933	13781	13743	13938	13849	13846	13904	13853	13541	13794	13889	13946	13763	13956	13909	13760	13761	13704	13752	13866	13776	13869	13899	13751	13806	13780	13837	13810	13783	13799	13865	13898	13748	13928	13721	13796	13607	13983	13927	14075	13815	13743	13917	13853	13799	13947	13724	13768	13860	13751	13960	13908	13851	13921	13693	13955	13744	13713	13742	13879	13909	13625	13967	13945	13867	13921	13807	13897	13931	13949	13760	13925	13894	13842	13868	13944	13696	13884	13822	14004	13820	13805	14041	13822	14049	13753	13912	13964	13880	14073	13796	13899	13811	13814	13864	13838	13793	13919	13756	13746	13837	13900	13940	13971	13765	13677	13886	13948	13849	13917	13837	13809	13791	13859	13934	13680	13812	13781	13932	13735	13788	13976	13939	13814	13906	13818	13806	13774	13823	13666	13927	13822	13943	13731	13761	13828	13832	13911	13826	13872	13799	13816	13945	13766	13739	14022	13713	14002	13776	13718	13794	13823	13860	13734	13852	13893	13999	13813	14087	13690	13857	13893	14004	13880	13832	13903	13892	13855	13798	13772	13945	13848	13864	13751	13879	13785	13756	13945	13901	13773	14009	13939	13936	13680	13791	13876	13919	13811	14089	13917	13960	13976	13736	13935	13785	13943	13801	13876	13913	13903	13773	13933	13824	13790	13711	13829	13905	13762	13909	13749	13770	13756	13669	13747	14022	13705	13804	13668	13724	14024	13796	13837	13864	13853	13943	13959	13759	13749	13873	13902	13861	13784	14123	13844	13938	13830	13912	13865	13708	14027	13792	13853	13910	13883	13774	13795	13792	13833	13822	13994	13788	13670	13761	13881	13877	14011	13726	13972	13861	13898	13690	13905	13841	13938	13866	13807	13808	14097	13789	13800	13898	13976	13882	14020	13868	13838	13764	13866	13857	13850	13887	13780	13835	13810	13967	13900	13853	13891	13820	13879	13962	13882	13800	13849	13838	13943	13868	13747	13778	13695	14018	13887	13746	13760	13763	13684	14074	13704	13744	13720	14082	13860	13742	13754	13817	13860	13840	13837	13793	13921	13722	13831	13708	13843	13932	13907	13721	13885	13934	13963	13763	13834	13909	13872	13746	13776	13896	13874	13813	13794	13787	13745	13816	13698	13762	13845	13781	13811	13714	13814	13914	13848	13844	13874	13707	13853	13811	13873	13739	13904	13773	13760	13902	13889	13907	13855	13885	13853	13755	13932	13793	13785	13864	13865	13913	13734	13835	13675	13818	13830	14129	13888	13820	13766	13725	13869	13838	14025	13954	13823	13908	13741	13788	13941	13921	13981	13801	14101	13785	13783	13861	13857	13898	13814	13898	13867	14126	13866	13903	13803	13822	13988	13867	13755	13772	13772	13890	14027	13836	13740	13793	13908	13831	13859	13776	13906	13688	13942	13808	13804	13758	14074	13616	13982	13796	13881	13740	13832	13858	13871	13929	13830	13702	13903	13717	13699	13814	13938	13839	13904	13913	13759	13872	13911	13757	13844	13644	13887	13765	13772	13766	13676	13760	13942	13929	13758	13821	13903	13826	14010	13725	13836	13708	13833	13814	13843	13954	13874	13872	13862	13641	13791	13815	13743	13865	13862	13885	13672	13912	13907	13892	13832	13846	13625	13671	13832	13923	13761	13799	13775	13737	13969	13901	13761	13926	13914	13791	13821	13754	13851	13864	13908	13804	13902	13750	13846	13804	13803	13868	13747	13990	13901	14083	13915	13746	13907	13681	13803	13761	13872	13973	13707	14014	13733	13796	13797	13839	13790	13845	13893	13754	13834	13974	13798	13927	13738	13895	13846	13880	13835	14046	13904	13960	13725	14067	14191	13858	13926	13905	13705	13856	13895	13629	13914	13861	13835	13932	13841	13819	13794	13845	13851	13901	13752	13976	13968	13839	13653	13962	13891	13893	13752	13844	13691	14000	13848	13752	13806	13839	13730	13663	13869	13808	13682	13993	13955	13741	13853	14026	13940	13939	13974	13751	13897	13684	13859	13943	13950	13865	13801	13824	13791	13827	13814	13729	13899	13984	13853	13744	13788	13693	13800	13791	13746	13804	13889	13792	13889	13748	13903	13916	13792	13742	13752	13835	13938	13784	13802	13819	13914	14009	13896	13874	13899	13823	13873	13748	13882	13831	13715	13959	13847	13800	13961	14013	13895	13756	13850	13820	13863	13724	13820	13786	13812	13903	13796	13796	13731	13936	13836	13901	13992	13867	13779	13909	13781	13725	13916	13834	14033	13795	13829	13819	13792	13950	13870	13905	13874	13912	13902	13818	13844	13849	13993	13745	13848	13730	13844	13787	13911	13984	13725	13785	13874	13957	13921	13815	13715	13746	14019	13948	13878	13823	13947	13747	13752	13950	13886	14023	13841	13899	14084	13803	13941	13948	13881	13939	13680	13915	13839	13857	13823	13783	13860	13861	13881	13857	13936	13897	13803	13935	13808	13766	13859	13907	13768	13833	13808	13818	13914	13967	13810	13735	13814	13783	13889	13745	13816	13811	13693	13745	13834	13853
30644	25050	25928	25516	24133	27718	26115	22732	19731	18445	17917	17704	17646	17660	17824	17936	17542	17913	17550	17657	17717	17715	17515	17691	17644	17837	17663	17757	17747	17793	17960	17814	17546	17493	17764	17593	17715	17834	17802	17616	17720	17231	17844	17780	17664	17571	17625	17599	17532	17747	17837	17671	17488	17606	17559	17746	17695	17717	17611	17733	17739	17793	17719	17737	17716	17451	17707	17637	17572	17400	17680	17589	17809	17549	17693	17770	17402	17683	17838	17677	17688	17714	17672	17685	17812	17699	17611	17383	17578	17666	17756	17434	17816	17803	17449	17610	17675	17564	17601	17549	17768	17814	17577	17816	17800	17731	17661	17661	17630	17701	17766	17497	17661	17708	17468	17525	17579	17463	17659	17382	17606	17657	17540	17886	17628	17473	17653	17491	17839	17590	17616	17747	17716	17550	17809	17673	17698	17625	17898	17615	17716	17741	17633	17714	17684	17578	17537	17492	17696	17708	17858	17595	17711	17698	17769	17612	17638	17680	17539	17676	17871	17562	17617	17618	17394	17627	17861	17735	17465	17505	17566	17734	17663	17830	17835	17585	17280	17536	17674	17564	17732	17528	17667	17697	17617	17648	17644	17536	17709	17624	17718	17643	17557	17462	17860	17404	17654	17694	17805	17749	17606	17760	17653	17671	17602	17668	17751	17773	17604	17864	17882	17638	17646	17732	17307	17615	17677	17625	17643	17419	17772	17695	17815	17556	17654	17321	17613	17718	17553	17459	17798	17837	17533	17537	17573	17758	17528	17686	17795	17450	17729	17645	17449	17582	17727	17438	17513	17566	17606	17884	17766	17480	17604	17533	17486	17696	17744	17566	17630	17700	17743	17446	17782	17617	17477	17676	17711	17845	17715	17738	17774	17626	17725	17778	17794	17579	17546	17698	17651	17491	17771	17844	17602	17448	17441	17581	17785	17639	17816	17682	17542	17617	17617	17421	17668	17679	17956	17631	17690	17587	17532	17556	17624	17596	17483	17505	17809	17861	17714	17695	17586	17706	17575	17682	17684	17710	17839	17604	17691	17545	17544	17361	17568	17600	17780	17609	17661	17615	17649	17505	17670	17660	17749	17805	17751	17878	17591	17603	17929	17840	17631	17559	17803	17530	17715	17711	17729	17559	17811	17727	17578	17409	17514	17492	17723	17537	17788	17633	17666	17632	17505	17543	17561	17663	17731	17605	17605	17640	17677	17611	17686	17636	17720	17602	17666	17609	17787	17637	17535	17833	17655	17686	17731	17785	17684	17587	17711	17411	17458	17646	17488	17514	17661	17579	17593	17505	17762	17676	17718	17614	17639	17539	17687	17701	17787	17893	17654	17566	17687	17564	17625	17880	17779	17592	17687	17688	17642	17662	17650	17727	17721	17783	17678	17662	17689	17646	17659	17826	17579	17692	17646	17657	17730	17589	17600	17640	17600	17596	17706	17665	17436	17871	17596	17445	17749	17639	17670	17628	17528	17669	17610	17664	17417	17713	17850	17691	17659	17417	17629	17775	17626	17419	17536	17512	17601	17672	17545	17622	17549	17577	17782	17653	17692	17695	17713	17624	17789	17655	17679	17665	17515	17575	17696	17497	17590	17488	17847	17461	17763	17557	17570	17558	17657	17704	17723	17498	17565	17601	17801	17667	17653	17626	17697	17459	17592	17708	17892	17589	17487	17531	17574	17515	17621	17585	17724	17749	17510	17762	17700	17644	17742	17584	17535	17580	17567	17723	17647	17605	17457	17582	17709	17576	17406	17631	17592	17608	17742	17844	17590	17715	17552	17622	17572	17530	17692	17348	17640	17620	17771	17674	17695	17867	17724	17674	17659	17731	17661	17517	17574	17775	17767	17557	17671	17623	17648	17461	17474	17584	17628	17643	17649	17814	17774	17516	17482	17837	17747	17733	17612	17574	17612	17776	17699	17598	17647	17418	17682	17666	17463	17688	17706	17811	17540	17682	17784	17660	17550	17513	17620	17771	17606	17599	17851	17504	17617	17725	17472	17616	17492	17644	17675	17564	17854	17556	17624	17608	17669	17591	17582	17864	17641	17349	17531	17703	17369	17781	17693	17652	17685	17679	17857	17693	17552	17478	17562	17855	17632	17681	17606	17619	17900	17836	17711	17643	17547	17592	17710	17595	17690	17535	17656	17567	17719	17559	17669	17734	17606	17677	17705	17433	17644	17694	17845	17615	17487	17558	17675	17581	17733	17478	17621	17545	17598	17688	17858	17683	17667	17722	17568	17610	17671	17709	17664	17844	17780	17793	17852	17514	17776	17651	17762	17699	17698	17579	17535	17720	17808	17850	17473	17590	17645	17847	17750	17572	17598	17626	17821	17548	17701	17700	17834	17689	17601	17957	17513	17739	17439	17708	17454	17687	17882	17717	17811	17588	17471	17852	17793	17508	17676	17465	17646	17737	17748	17725	17399	17641	17761	17617	17641	17694	17458	17692	17829	17652	17661	17850	17686	17589	17536	17777	17590	17725	17618	17555	17597	17586	17601	17533	17754	17668	17579	17608	17525	17717	17601	17798	17793	17801	17532	17685	17560	17777	17696	17686	17491	17679	17670	17549	17838	17624	17655	17658	17650	17602	17560	17495	17781	17677	17499	17772	17645	17534	17695	17562	17599	17701	17815	17814	17775	17635	17792	17785	17726	17826	17549	17618	17749	17662	17725	17667	17628	17593	17534	17626	17658	17708	17672	17475	17694	17668	17809	17652	17630	17769	17719	17525	17656	17667	17551	17696	17716	17695	17616	17581	17638	17655	17563	17536	17435	17458	17494	17585	17509	17434	17523	17631	17537	17716	17596	17558	17647	17757	17614	17639	17768	17871	17623	17647	17573	17598	17874	17622	17595	17838	17712	17643	17594	17652	17789	17732	17772	17544	17519	17662	17878	17443	17694	17606	17534	17557	17903	17768	17762	17728	17592	17829	17781	17825	17647	17408	17553	17693	17629	17557	17688	17687	17599	17729	17599	17667	17570	17574	17644	17691	17663	17804	17670	17631	17718	17609	17853	17375	17665	17512	17517	17634	17589	17704	17850	17833	17557	17664	17512	17558	17691	17676	17808	17702	17764	17735	17377	17495	17773	17456	17760	17599	17551	17623	17744	17600	17650	17700	17687	17646	17797	17881	17496	17520	17480	17538	17586	17498	17644	17780	17719	17587	17517	17594	17722	17677	17643	17542	17591	17711	17694	17748	17528	17446	17751	17723	17448	17710	17471	17496	17676	17682	17698	17601	17665	17724	17661	17913	17513	17654	17571	17543	17610	17697	17620	17759	17636	17703	17684	17633	17893	17621	17808	17487	17525	17550	17515	17545	17428	17716	17672	17671	17470	17647	17810	17864	17844	17705	17568	17603	17672	17733	17588	17726	17852	17628	17619	17625	17495	17747	17754	17750	17739	17562	17712	17556	17663	17666	17740	17820	17710	17780	17546	17580	17715	17724	17487	17711	17423	17694	17829	17635	17547	17630	17607	17719	17768	17642	17808	17772	17648	17566	17813	17749	17794	17591	17683	17612	17797	17749	17531	17724	17572	17613	17728	17614	17739	17575	17790	17642	17498	17658	17837	17783	17889	17710	17723	17587	17695	17702	17770	17377	17700	17687	17478	17758	17535	17328	17605	17546	17616	17579	17565	17740	17673	17605	17608	17837	17691	17880	17766	17595	17673	17668	17587	17634	17604	17837	17629	17558	17669	17621	17629	17442	17747	17756	17289	17329	17503	17896	17774	17374	17663	17780	17841	17749	17667	17496	17606	17553	17587	17524	17695	17605	17525	17672	17749	17477	17620	17898	17708	17457	17715	17750	17625	17669	17696	17460	17508	17627	17603	17587	17685	17557	17551	17589	17917	17842	17535	17698	17487	17643	17820	17848	17534	17596	17417	17594	17510	17742	17507	17375	17641	17658	17685	17570	17582	17846	17709	17718	17481	17588	17738	17771	17729	17662	17591	17587	17660	17567	17758	17679	17614	17636	17442	17645	17848	17695	17626	17590	17551	17654	17662	17897	17502	17608	17668	17725	17563	17729	17590	17627	17526	17470	17900	17442	17647	17688	17394	17667	17662	17606	17513	17589	17619	17695	17612	17504	17512	17645	17659	17672	17534	17667	17680	17546	17618	17403	17688	17616	17610	17579	17638	17664	17705	17765	17809	17898	17607	17379	17736	17530	17505	17523	17637	17564	17552	17718	17576	17610	17534	17770	17776	17626	17735	17696	17519	17585	17520	17817	17604	17542	17675	17694	17602	17610	17554	17724	17702	17826	17737	17593	17748	17849	17507	17769	17726	17595	17836	17527	17814	17560	17554	17736	17949	17539	17508	17717	17580	17650	17548	17795	17588	17665	17639	17596	17557	17659	17846	17460	17557	17516	17342	17791	17611	17867	17533	17716	17711	17729	17601	17666	17696	17402	17802	17564	17617	17803	17705	17552	17646	17575	17740	17486	17970	17651	17648	17845	17466	17686	17616	17613	17693	17493	17656	17630	17732	17574	17554	17719	17850	17547	17578	17613	17634	17669	17789	17540	17752	17753	17871	17858	17722	17498	17841	17676	17691	17606	17642	17717	17713	17723	17492	17859	17600	17722	17817	17640	17581	17786	17740	17410	17556	17803	17750	17776	17585	17726	17532	17850	17608	17835	17567	17553	17744	17709	17772	17648	17542	17490	17788	17636	17762	17774	17711	17495	17604	17426	17779	17540	17699	17584	17659	17344	17557	17539	17449	17480	17716	17555	17556	17754	17656	17638	17849	17504	17605	17520	17864	17662	17582	17564	17788	17693	17624	17656	17578	17480	17554	17617	17492	17532	17743	17703	17674	17725	17538	17653	17534	17654	17970	17746	17699	17578	17611	17849	17726	17644	17663	17642	17593	17624	17821	17705	17576	17628	17693	17701	17677	17825	17545	17652	17648	17468	17531	17718	17643	17658	17716	17613	17898	17796	17676	17518	17862	17538	17571	17554	17732	17789	17642	17500	17657	17778	17548	17809	17793	17941	17697	17735	17749	17645	17475	17614	17598	17567	17722	17740	17620	17601	17616	17728	17808	17628	17762	17592	17627	17554	17615	17696	17808	17553	17633	17668	17518	17524	17626	17726	17649	17657	17755	17679
24942	28144	22815	23885	23322	27023	23259	18838	15719	14248	13993	13879	13877	13798	13910	13791	13720	13990	13767	13873	13856	13846	13852	13748	13773	13756	13638	13762	13782	13735	13804	13768	14022	13835	13679	13716	13873	13679	13850	13771	13932	13941	13657	13873	13725	13926	13792	13773	13797	13684	13724	13658	13782	13657	13607	13826	13564	13888	13749	13797	13807	13727	13894	13658	13718	13750	13909	13700	13803	13977	13837	13828	13643	13668	13813	13773	13534	13830	13870	13756	13867	13773	13691	13804	13855	13862	13618	13957	13725	13762	13928	13945	13824	13732	13819	13693	13822	13971	13742	13697	13731	13743	13803	13618	13900	13847	13674	13750	13912	13464	13756	13813	13831	13944	13806	13846	13779	13738	13771	13747	13847	13782	13696	13966	13825	13904	13792	13780	13843	13765	13653	13753	13705	13830	13683	13786	13688	13706	13766	13820	13843	13837	13762	13957	13698	13778	13882	13671	13796	13624	13712	13670	13758	13876	13765	13897	13758	13674	13789	13826	13816	13694	13754	13847	13732	13678	13803	13775	13613	13701	13796	13809	13996	13639	13776	13839	13770	13688	13635	13890	13720	13969	13695	13928	13752	13647	13806	13714	13706	13837	13801	13737	13825	13802	13707	13754	13839	13745	13662	13929	13735	13690	13626	13685	13904	13631	13850	13820	13794	13797	13924	13814	13829	13759	13540	13773	13779	13882	13676	13793	13781	13757	13834	13702	13697	13681	13671	13888	13790	13776	13899	13582	13734	13828	13864	13785	14059	13662	13747	13818	13696	13819	13877	13766	13706	13840	13832	13766	13646	13722	13683	13815	13813	13673	13636	13735	13595	13866	13879	13737	13732	13657	13781	13652	13822	13848	13901	13846	13811	13662	13912	13940	13713	13916	13890	13738	13786	13875	13848	13767	13869	13652	13669	13787	13845	13843	13678	13799	13788	13763	13857	13689	13848	13922	13836	13765	13742	13810	13661	13869	13743	13797	13774	13827	13655	13850	13674	13689	13720	13830	13788	13865	13655	13806	13710	13618	13766	13763	13940	13675	13868	13768	13835	13685	13667	13794	13751	13800	13699	13738	13651	13773	13640	13771	13834	13756	13743	13712	13864	13761	13747	13901	13747	13643	13925	13498	13782	13795	13748	13791	13797	13877	13759	13765	13738	13825	13816	13665	13807	13663	13697	13657	13869	13885	13694	13840	13727	13788	13892	13834	13763	13879	13802	13792	13942	13695	13701	13962	13887	13767	13948	13849	13698	13824	13798	13650	13824	13633	13748	13809	13791	13659	13857	13786	13726	13748	13828	13765	13528	13571	13887	13750	13846	13758	13750	13755	13780	13865	13763	13669	13809	13964	13726	13756	13840	13781	13771	13725	13734	13716	13916	13864	13763	13752	13752	13865	13667	13707	13807	13852	13826	13900	13761	13791	13877	13773	13722	13650	13934	13758	13858	13890	13763	13851	13808	13803	13836	13715	13703	13817	13792	13806	13616	13821	13822	13792	13779	13803	13788	13758	13719	13745	13609	13694	13724	13748	13693	13870	13714	13791	13806	13757	13712	13646	13910	13722	13859	13722	13859	13843	13829	13616	13878	13811	13713	13857	13951	13907	13848	13757	13634	13701	13867	13841	13803	13806	13836	13702	13758	13753	13822	13944	13791	13840	13852	13911	13873	13912	13681	13800	13717	13751	13780	13652	13873	13763	13671	13735	13784	13713	13715	13859	13902	13929	13621	13792	13639	13916	13663	13724	13762	13653	13715	13735	14025	13620	13641	13900	13656	13671	13824	13597	13750	13797	13735	13748	13678	13884	13902	13658	13853	13775	13698	13721	13650	13762	13784	13760	13771	13696	13659	13596	13705	13876	13791	13794	13651	13727	13786	13803	13754	13904	13737	13974	13856	13847	13880	13589	13795	13835	13884	13858	13721	13939	13784	13738	13866	13838	13762	13632	13690	13644	13939	13795	13820	13534	13671	13882	13785	13729	13793	13834	13763	13785	13702	13639	13731	13862	13767	13800	13753	13777	13776	13657	13808	13710	13826	13742	13661	13920	13874	13679	13802	13853	13736	13888	13792	13740	13860	13830	13675	13706	13750	13731	13891	13729	13837	13915	13841	13785	13867	13707	13759	13742	13625	13655	13831	13805	13758	13823	13704	13718	13730	13658	13762	13761	13664	13705	13683	13728	13755	13826	13693	13726	13776	13798	13818	13743	13706	13723	13743	13553	13842	13763	13745	13880	14036	13748	13814	13575	13851	13793	13940	13695	13669	13710	13765	13816	13768	13691	13776	13931	13844	13770	13892	13723	13866	13936	13685	13798	13697	13865	13807	13678	13928	13723	13869	13910	13987	13587	13901	13791	13771	13826	13690	13464	13876	13832	13864	13884	13757	13621	13781	13833	13821	13748	13770	13855	13697	13859	13747	13855	13735	13707	13724	13942	13786	13871	13699	13905	13701	13747	13673	13825	13869	13676	13604	13854	13887	13764	13851	13756	13638	13931	13768	13696	14007	13670	13632	13818	13936	13775	13850	13820	13867	13867	13855	13815	13821	13626	13833	13773	13741	13722	13951	13913	13819	13810	13717	13882	13977	13821	13808	13763	13729	13776	13814	13929	13798	13772	13764	13644	13713	14039	13920	13739	13774	13780	13755	13847	13736	13919	13819	13745	13763	13668	13928	13729	13788	13867	13944	13765	13764	13542	13825	13791	13938	13825	13922	13848	13626	13651	13871	13898	13646	13868	13759	13828	13568	13880	13784	13785	13773	13806	13759	13805	13810	13756	13907	13724	13981	13592	13802	13649	13845	13692	13845	13830	13808	14003	13853	13817	13868	13812	13871	13709	13831	13954	13892	13775	13718	13834	13772	13666	13879	13760	13796	13621	13733	13846	13723	13968	13652	13911	13869	13896	13810	13886	13736	13622	13870	13859	13778	13898	14002	13683	13727	13817	13715	13793	13884	13840	13773	13725	13739	13730	13838	13699	13680	13833	13787	13736	13997	13709	13732	13721	13928	13810	13824	13832	13849	13867	13927	13610	13711	13855	13805	13708	13887	13824	13747	13776	13769	13929	13977	13855	13967	13936	13786	13768	13834	13682	13946	13680	13624	13892	13794	13745	13869	13842	13642	13729	13805	13802	13889	13886	13738	13830	13652	13742	13718	13765	13839	13704	13755	13869	13690	13795	13890	13843	13901	13495	13800	13933	13786	13697	13821	13739	13737	13944	13793	13837	13732	13664	13727	13682	13803	13749	13874	13839	13738	13718	13881	13784	13905	13753	13812	13774	13833	13725	13746	13812	13698	13851	13849	13704	13777	13787	13788	13801	13781	13767	13680	13799	13708	13878	13837	13703	13721	13793	13844	13856	13693	13899	13745	13703	13987	13892	13965	13714	13681	13708	13688	13702	13952	13730	13797	13755	13811	13896	13647	13821	13800	13853	13720	13853	13832	13913	13979	13786	13704	13774	13923	13867	13785	13780	13819	13774	13781	13697	13780	13714	13693	13840	13879	13646	13792	13968	13784	13732	13668	13854	13842	13817	13821	13760	13776	13781	13822	13897	13860	13875	13891	13851	13612	13873	13622	13837	13994	13656	13861	13713	13858	13845	13715	13858	13714	13895	13824	13749	13793	13847	13801	13746	13754	13786	13756	13781	13896	13879	13824	13834	14005	13797	13759	14002	13735	13733	13787	13572	13885	13617	13659	13780	13810	13931	13801	13808	13618	13600	13689	13640	13918	13760	14060	13802	13649	13936	13781	13814	13787	13707	13944	13785	13917	13785	13845	13551	13773	13799	13643	13934	13817	13781	13602	13801	13702	13972	13781	13658	13865	13725	13707	13726	13785	13760	13800	13596	13746	13714	13783	13815	13733	13963	13739	13725	13776	13703	13936	13828	13756	13807	13807	13796	13837	13772	13855	13825	13710	13814	13647	13825	13853	13837	13650	13698	13682	13878	13822	13816	13696	13719	13851	13854	13771	13857	13965	13823	13646	13774	13844	13930	13737	13763	13746	13680	13928	13677	13750	13638	13787	13763	13982	13728	13673	13876	13809	13837	13802	13817	13755	13812	13788	13775	13773	13845	13797	13828	13754	13902	13768	13805	13752	13758	13866	13752	13666	13674	13675	13710	13688	13876	13766	13685	13840	13838	13831	13892	13791	13900	13790	13736	13688	13749	13691	13863	13868	14024	13740	13789	13802	13793	13665	13758	13823	13742	13838	13964	13774	13647	13767	13843	13901	13835	13770	13628	13776	13716	13666	13785	13767	13794	13766	13803	13723	13863	13811	13679	13656	13749	13793	13762	13747	13733	13807	13733	13913	13808	13704	13862	13942	13745	13845	13734	13792	13761	13788	13710	13642	13643	13686	13735	13882	13671	13924	13665	13747	13657	13671	13714	13780	13926	13981	13760	13724	13800	13692	13817	13732	13716	13803	13885	13770	13829	13603	13811	13767	13872	13841	13867	13625	13765	13644	13801	13714	13718	13684	13969	13787	13901	13898	13659	13912	13901	13707	13731	13674	13686	13686	13874	13937	13734	13677	13752	13792	13775	13696	13711	13810	13762	13905	13976	13585	13849	13783	13663	13822	13902	13860	13790	13862	13795	13950	13584	13791	13712	13739	13672	13804	13801	13877	13660	13739	13859	13792	13800	13853	13876	13732	13996	13719	13751	13790	13812	13605	13720	13997	13775	13820	13697	13664	13932	13726	13863	13870	13741	13631	13707	13730	13771	13753	13753	13799	13678	13745	13880	13781	13773	13711	13605	13840	13747	13975	13703	13934	13621	13749	13807	13810	13658	13942	13616	13865	13774	13844	13925	13883	13900	13703	13673	13820	13922	13731	13714	13735	13859	13808	13769	13951	13854	13842	13666	13771	13800	13860	13736	13893	13667	13667	13828	13717	13858	13909	13813	13820	13685	13862	13737	13757	13764	13811	13705	13788	13780	13907	13769	13949	13673	13842	13780	13913	13650	13774	13658	13910	13607	13833	13865	13680	13720	13817	13968	13762	13737	13725	13951	13747	13754	13885	13801	13835	13778	13805	13902	13921	13675	13897	13842	13715	13804	13671	13651	13755	13830	13782	13700	13828	13569	13794	13792	13783	13789	13801	13900	13810	13714
25474	21454	28719	27139	44321	63617	54829	40658	28416	21144	18977	18164	18053	18116	17891	17949	17683	17978	18201	17900	17808	17829	17889	17751	17985	17680	18018	17799	17988	17808	17789	17713	18046	17814	17875	17796	17784	17762	17875	17981	17688	17755	17751	17808	17983	17829	17916	17930	17854	17582	17648	18005	17779	17753	17779	17756	17847	17639	17950	17976	17768	17884	17706	17757	17890	17798	17883	17890	17916	17817	17832	17738	17865	17697	17712	17881	17774	17911	17993	17913	17759	17956	17809	17755	17799	17541	17768	17744	17976	17798	17778	17672	17690	17690	17872	17711	17781	17929	17761	17818	17725	17942	17852	17580	17911	17825	17740	17762	17800	17655	17945	17834	17998	17782	18032	17776	17850	17683	17701	17718	17746	17668	17845	17900	17780	17758	17962	17671	17989	17870	17712	17425	17838	17772	17649	17881	17757	17753	17913	17772	17786	17969	17984	17777	17704	17664	17816	17899	17656	17527	17868	17702	17983	17847	17751	17675	17578	17624	17823	17825	17609	17836	17936	17829	17782	17786	17737	17635	17820	17748	17695	17816	17854	17682	17802	17809	17832	17846	17596	17713	17873	17866	17848	17455	17877	17692	17800	17963	17721	17650	17938	17749	17926	17921	17782	17986	17981	17808	17923	17999	17638	17935	17895	17751	17607	17979	18010	17834	17736	17892	17777	17669	17595	17875	17601	17587	17749	17689	17847	17969	17525	17657	17819	17879	17744	17799	17970	17699	17694	17698	17882	17785	17833	17743	17631	17637	17863	17904	17805	17693	17674	17587	17793	17602	17712	17744	17816	17623	17723	17597	17840	17639	17888	17773	17832	17841	17779	17782	17702	17840	17725	17681	17547	17795	17708	17863	17925	17780	17739	17852	17768	17877	17718	17851	17815	17706	17680	18043	17706	17672	17689	17716	17789	17817	17712	17535	17774	17725	17561	17768	17711	18051	17835	17757	17740	17790	17731	17697	17859	17653	17913	17668	17705	17649	17688	17914	17891	17804	17952	17786	17788	17776	17702	17836	17789	17848	17718	17799	17764	17699	17765	17672	17772	17711	17779	17821	17988	17787	17793	17738	17717	17855	17763	17683	17890	17846	17720	17717	17794	17904	17806	17848	17839	17716	17677	17930	17611	17901	17651	17778	17736	17687	17615	17588	17671	17841	17893	17802	17677	17824	17537	17546	17738	17853	17626	17674	17672	17713	17798	17793	17897	17877	17774	17747	17841	17830	17615	17635	17841	17724	17801	17800	17985	17859	17813	17776	17747	17901	17767	18121	17969	17953	17753	17833	17720	17662	17809	17927	17742	17640	17825	17865	17776	17763	17840	17829	17770	17976	17800	17861	17937	17822	17633	17779	17934	17802	17810	17644	17708	17737	17637	17852	17958	17696	17636	17650	17783	17882	17789	18081	17849	17798	17675	17910	17720	17876	17839	17697	17473	17759	17879	17857	17502	17608	17906	17656	17709	17881	17632	17720	17694	17907	17867	17792	17816	17696	17861	17821	17916	17945	17569	17961	17859	17833	17667	17725	17710	17906	17706	17686	17778	18113	17743	17577	17708	17822	17535	17740	17672	17925	17744	17848	17582	17710	17881	17863	17989	17779	17924	17580	17845	17789	17776	17856	17757	17503	17841	17909	17940	17722	17811	17822	17871	17679	17685	17985	17766	17753	17720	17784	17937	17789	17852	17713	17706	17879	17767	17851	17852	17778	17549	17812	17826	17684	17996	17798	17594	17757	17864	17774	17693	17672	17852	17968	17628	17774	17558	17939	17802	17798	17777	17538	17721	17760	17617	17939	17731	17646	17866	17746	17880	17871	17676	17745	17812	17893	17865	17606	17721	17986	17851	17915	17766	17718	17676	17771	17547	17657	17787	17739	17732	17823	17607	17843	17547	17532	17581	17790	17769	17724	17696	17548	17631	17678	17832	17768	17769	17792	17626	17659	17941	17681	17788	17715	18014	17854	17783	17637	17706	17808	17717	17978	17763	17773	17895	17653	17761	17754	17786	17844	17857	17845	17691	17770	17681	17708	17675	17581	17772	17998	17956	17971	17699	17769	17702	17684	18078	17867	17882	17852	17934	17670	17752	17652	17588	17642	17812	17890	17741	17632	17768	17778	17647	17907	17946	17866	17874	17897	17864	17773	17782	17735	17930	17833	17904	17719	17564	17851	17696	17778	18005	17603	17840	17955	17850	17962	17738	17884	17795	17911	17782	17767	17876	17745	17649	17603	17600	17802	17657	17560	17892	17678	17867	17790	17789	17782	17794	17761	17742	17871	17661	17675	17964	17637	17915	17692	17784	17651	17899	17766	17874	17869	17815	17710	17821	17821	17827	17609	17730	17706	17783	17767	17876	17555	17433	17784	17754	17654	17631	17808	17962	17742	17839	17804	17670	17964	17662	17970	17815	17691	17871	17951	17689	17835	17787	17809	17765	17640	17736	17879	17994	17537	17659	17554	17641	17712	17825	17858	17591	17845	17681	17647	17702	17738	17858	17701	17890	17765	17736	18029	17869	17955	17705	17768	17804	17754	17788	17877	17872	17853	17960	17975	17911	17876	17872	17642	17731	17843	17776	17732	17812	17722	17822	17790	17801	17796	17826	17864	17686	17468	17501	17614	17627	17694	17908	17933	18000	18010	17783	17990	17678	17648	17910	17873	17873	17718	17841	17786	17653	17764	17491	17968	17868	17477	17831	17948	17770	17716	17647	17609	17952	18020	17700	17868	17794	17988	17922	17694	17584	17722	17756	17878	17962	17712	17843	17780	17787	17785	17651	17720	17737	17721	17792	17971	17977	17728	17816	17943	17837	17763	17807	17732	17817	17862	17741	17670	17720	17690	17873	17631	17718	17485	17912	17765	17702	17975	17729	17836	17859	17794	17828	17630	17711	17626	17795	17879	17584	17871	17569	17845	17847	17697	17937	17770	17775	17781	17678	17647	17910	17797	17721	17902	17684	17843	17547	17735	17666	17888	17751	17951	17767	17656	17751	17781	17873	17664	17786	17980	17927	17935	17681	17754	17821	17799	17809	17954	18010	17688	17922	17908	17669	17797	17707	17740	17599	17636	17720	17707	17713	17750	17705	17794	17678	17813	17706	17915	17776	17674	17743	17924	17894	17744	17785	17772	17771	17706	17818	17681	17702	17829	18046	17787	17857	17782	17796	17787	17802	17568	17683	17594	17782	17777	17822	17894	17805	17668	17790	17823	17948	17805	17775	17909	17631	17867	17694	17991	17823	17869	17538	17741	17974	17708	17705	17718	17780	17836	17807	17677	17576	17544	17577	17718	17899	17891	17816	17787	17770	17606	17854	17782	17945	17850	17794	17913	17539	17772	17741	17922	17726	18023	17749	17510	17909	17656	17796	17688	17863	17806	17786	17681	18066	17767	17808	18006	17821	17678	17842	17850	17692	17722	18030	17706	17745	17756	17778	17772	17640	17853	17958	17770	17529	17899	17849	17699	17895	17986	17718	17888	17941	17859	17694	18024	17936	17891	17952	17829	17644	17673	17797	17937	17669	17979	17773	17836	17880	17704	17918	17700	18025	17703	17914	17673	17731	17695	17868	17894	17686	17841	17649	17944	17763	17800	17835	17568	17688	17827	17660	17899	17711	17763	17824	17916	17862	17610	17945	17595	17520	17910	17888	17946	17894	17713	17883	17804	17707	17968	17756	17902	17829	17550	17663	17829	17709	17972	18006	17935	17883	17760	17834	17874	17825	17791	17860	17773	17719	17764	17888	17676	17588	17624	17720	17778	17774	17592	17847	17757	17742	17943	17681	17706	17969	17866	17883	17823	17810	17984	17683	17831	17949	17809	17833	17889	17908	17850	17799	17867	17873	17861	17815	17774	17835	17710	17697	17761	17894	17900	17844	17748	17671	17954	17799	17735	17816	17811	17778	17685	17856	17724	17852	17773	17644	17792	17887	17649	17862	17649	17744	17805	17749	17709	17931	17820	17598	17654	17633	17750	17910	17872	17788	17866	17730	17957	17944	17904	17774	17832	17957	17875	17710	17624	17688	17826	17704	17780	17855	17943	17836	17913	17804	17544	17650	17912	17756	17834	17732	17786	17419	17867	17903	17945	17678	17698	17740	17704	17664	17718	17793	17723	17789	17672	17725	17652	17593	17740	17727	17597	17794	17818	17895	17926	17803	17831	17962	17781	17741	17888	17844	17697	17813	17554	17714	17726	17722	17724	17688	17868	17996	17806	17573	17867	17736	17662	17759	17761	17633	17733	17588	17677	17692	17874	17779	17653	17901	17870	17793	17859	17730	17562	17812	17819	17754	17776	17425	17966	17864	17698	17951	18005	17834	17644	17715	17901	17799	17819	17690	17665	17905	17883	17703	18022	17929	17704	17786	17765	17893	17868	17861	17905	17734	17545	17735	17719	17797	17880	17637	17696	17731	17759	17957	17643	17834	17997	17891	17805	17781	17826	17765	17746	18019	17871	17612	17445	17898	17522	17808	17792	17851	17650	17694	17875	17765	17574	17877	17728	17692	17733	17700	17659	17943	17797	17871	17842	17740	17725	17846	17847	18015	17764	17818	17781	17915	17652	17660	17834	17823	17858	17703	17863	17726	17942	17729	17620	17598	17858	17836	17739	18071	17742	17709	17502	17938	17701	17766	17593	17535	17653	17807	17937	17596	17874	17807	17558	17801	17729	17757	17682	17668	17819	17770	17721	17775	17907	17686	17806	17717	17523	17750	17669	17709	17691	17481	17728	17831	17770	17785	17815	17692	17610	17720	17816	17764	17670	17572	17868	17837	17835	17619	17715	17932	17992	17870	17681	17615	17713	17933	17775	17752	17770	17959	17705	18019	17817	17743	17788	17856	17580	17768	17705	17921	17704	17824	17794	17784	17905	18138	17949	17755	17930	17818	17732	17734	17876	17732	17807	17852	18017	17922	17827	17624	17617	17748	17602	17665	17953	17726	17668	17888	17728	17663	17937	17854	17721	17706	17814	17886	17929	17959	17802	17776	17823	17571	17699	18084	17858	17828	17658	17588	18033	17770	17725	17793	17706	17929	17884	17887	17613	17601	17879	17876	17772	17765	17747	17676	17807	17891	17789	17727	17797	18037	17711	17855	17910	17692	17764	17799	17721
27658	40005	37219	40767	54335	62046	51213	38098	23959	16145	14270	14049	13992	13808	13826	14003	13985	14005	14036	13892	13862	13814	13754	14104	13934	13988	14028	13751	14023	13951	14004	13892	13914	13960	13878	13935	13814	13989	13865	14263	13802	13993	13887	13876	13906	14054	14038	13965	14011	13921	13961	13913	13696	13811	13816	13890	14009	13851	14088	13829	14027	13788	13944	14056	13898	13871	13961	13995	13854	14052	13769	13875	14014	13978	14075	13885	13994	14087	13889	13902	13852	13946	13920	13944	13825	14007	13837	13726	13857	13832	13871	13759	13759	13929	13763	14001	14154	13911	13739	13973	13897	13827	13929	14003	13809	13770	14111	14001	13873	13989	14035	14008	13887	13895	13746	13884	13786	14084	13877	14006	13828	13785	13982	13826	13895	13832	13887	13930	13887	13909	14005	13966	13827	13837	13892	13853	13841	13926	13826	13871	13775	13831	13828	14061	13794	13941	13954	13865	14011	13726	13889	13744	13831	13750	13849	13990	13887	13976	14008	13828	14008	13837	13999	13811	13714	13947	13859	13907	13782	13801	13913	13952	13974	13926	13835	13899	13965	13881	13987	13963	14036	14120	13945	14056	13871	13765	13885	14007	13774	13903	13895	13833	13838	13779	14014	13848	13804	13823	13910	13886	13801	13817	13894	13973	13863	14001	13935	14018	13838	13983	13958	13944	13744	13944	13943	13868	13843	13794	13849	13890	13789	13994	13930	13914	13983	13843	13830	13918	13934	13977	14007	13962	13876	13857	13800	13845	13946	13842	13908	13925	14065	13858	13826	13757	13988	13853	13843	13932	13951	13756	13785	13947	13767	13944	13877	13887	13987	13923	13733	13952	13748	13898	14111	14058	13844	13894	14044	13898	14009	13780	13888	14069	13895	13969	13730	14011	13826	14230	13814	13874	13903	13976	13837	13900	13825	13935	13928	13889	13893	13826	13947	13891	13900	13814	13978	13871	14124	13951	13919	13924	13786	14007	13738	13894	13866	14088	13734	13866	13813	14007	13948	13731	13935	13978	13998	13932	14002	14011	13942	13926	13988	13843	13931	13784	13820	14024	14075	14054	13872	13973	13822	13954	13837	13941	13768	13831	13902	13746	14020	13852	13743	13905	13802	13996	13770	13941	13815	13928	13816	13856	13890	14022	13784	13941	13858	13931	13854	13799	14006	13801	13851	13816	13854	13890	13861	13878	13965	13988	13876	13956	13868	13832	14001	14025	14025	13880	13844	14049	13883	13985	13885	13953	13931	13899	13886	13917	13877	13925	13815	13928	14039	13901	13863	13890	13835	13980	13872	14038	13909	13961	13952	13936	13864	14010	13922	13890	13918	13961	13937	13877	13881	13890	13998	13959	13857	13813	13966	13968	13857	13837	14072	13760	13865	13973	13868	13723	13851	13938	13847	13941	13974	13817	13808	13732	13865	13870	14004	13982	13979	13828	13770	13996	14087	13902	13982	14035	13832	13937	13891	13852	13755	13843	13861	13774	13953	13854	13811	13933	14042	13917	13821	13878	13962	14052	13865	13859	13830	14002	13717	13765	13881	13808	13848	13907	14015	13954	13833	14040	13793	13874	13749	13865	13726	13857	13782	13924	13952	13883	13854	13981	13928	13962	13979	13876	13863	13758	13904	13906	14078	13911	13928	13722	13903	14009	13901	13892	13914	13933	14020	14012	14023	13833	13889	13798	13803	13836	13901	13898	13838	13915	13722	13783	13877	13904	13844	13953	13860	13939	13933	13767	13690	13965	13936	13983	13761	13886	13947	14151	13829	13686	13854	13814	13946	13868	14035	13976	13942	13821	13973	13826	14031	13802	13843	13868	13921	13750	13896	13891	13898	13879	14028	13983	13775	13888	13925	13812	13930	14047	13726	13666	13836	13936	14108	13923	13985	13988	13820	13816	13992	13943	13810	13841	13903	13765	13812	13913	14008	13818	14005	13869	13854	13963	14106	13906	14047	13978	13860	13835	13780	13979	14003	13814	13766	13825	13792	13849	13747	13993	13863	13977	13683	13947	13945	13798	13926	13815	13841	14047	13760	13845	13696	13985	13727	14022	13971	13996	13939	13930	13992	13921	13772	13793	13786	13857	14040	13917	13689	13929	13957	13902	14034	13853	13958	13814	13944	13966	13885	13744	13816	13816	13995	13983	13809	13888	13927	13814	13986	13743	13933	13751	14016	13954	14003	13986	13907	13913	13994	14054	13800	14056	13935	13962	13738	14063	13932	13960	13716	14136	14129	13722	13992	14000	13852	13826	13888	13776	14101	13921	13887	13889	13841	13971	13988	14067	13998	13824	13803	14111	13815	13824	13862	14030	13809	13968	14135	13744	14109	13954	13928	13777	13930	13853	13999	13892	13927	13851	13879	13898	14020	13808	13903	13927	13956	13949	13881	13975	13986	13899	13882	13935	14086	13853	13958	14024	14015	13900	14097	13967	14045	13775	13932	13846	13984	13907	13970	13974	13892	14048	13997	14000	13862	13864	13842	13824	13898	13970	13796	13988	13770	13926	13749	13871	13715	14004	13762	14049	13812	13770	14006	13820	13869	13981	13920	13844	13946	13836	13879	13862	13990	14005	13909	13859	13945	14039	13881	13877	13870	13873	13976	13792	13738	13877	13909	13868	14038	13894	13728	13958	13821	13981	13854	14072	13967	14004	13815	14009	13739	14023	13854	13893	13938	14009	13697	13948	13970	14053	13866	13799	13879	14113	13910	13889	13998	13982	13910	13910	14011	13902	14018	13769	13993	13903	13798	13825	13952	13770	13795	13939	13824	14240	13969	13993	13874	13927	14023	13796	13824	14016	14020	14008	13790	13797	13997	13950	13884	13854	13737	13928	13807	13893	13877	13807	13972	13958	13968	13905	13867	13858	13940	14052	13828	13764	13870	13817	14005	13876	14004	13987	13926	14003	13910	13680	13961	13842	14179	13926	13916	13896	13842	14079	13618	13818	13912	14054	13858	13929	13813	13966	13882	14035	13927	13960	13894	13845	13940	13871	13925	13944	14081	14019	13939	13780	13967	13962	13932	13831	13894	13831	14027	14017	14033	14086	13861	13918	13944	13898	13881	13803	13770	13899	13941	13802	13808	13820	13990	13993	14113	13733	13961	13749	14075	13873	14006	14105	13951	13976	13935	13929	13997	13882	13855	13927	14006	13992	13966	13834	14118	13956	13871	13951	14002	13940	14044	13758	13989	13787	13905	13893	13750	13974	13816	13956	13908	13844	13790	13761	13811	13840	13943	13852	13826	13831	13922	13849	13982	14118	13927	13874	13911	13933	13783	13775	13964	13806	13858	13903	13817	13781	14053	14001	13916	14039	14002	13672	13793	14033	13932	13942	13837	13860	13958	14027	13794	13966	13904	13900	13843	13867	13768	13770	13794	13878	13965	13829	13803	13926	14004	13807	13970	14003	13847	13848	13880	14020	13891	13891	13905	14027	14043	14025	13827	13983	13960	14000	13856	13960	13725	14014	13853	13901	13781	13842	14065	13881	13769	13920	14008	14096	13880	13924	13937	13804	13928	13940	14027	13886	13815	13927	13962	13898	13832	13922	13949	13898	13853	13882	13744	13819	13861	13936	13914	13876	13884	13926	13924	13948	13818	13958	13958	13937	13876	13768	13877	13744	13998	14056	13778	13898	13916	13889	13899	13809	13910	13897	13825	14000	13724	13881	13867	13837	13946	13820	13941	13739	13862	14056	13801	13853	13787	14061	13839	13912	13834	13908	14013	13984	13967	13810	13968	13924	13874	13774	13909	13746	13895	14058	14123	13767	14063	13809	13836	13983	13998	13898	13728	13931	14043	13951	13754	13765	13936	13805	13819	13713	14018	13966	13778	13875	13904	13869	13843	13942	13853	13952	13851	13850	13890	13855	13843	13696	14044	13917	13690	13996	13900	13882	13925	13827	13977	14051	13865	14133	13857	14016	13756	13797	13894	13730	13840	13813	13941	13805	13763	13959	13974	13898	14104	13853	13837	13989	13913	13929	13977	13725	13839	13917	13830	13884	13897	13969	13838	13863	13860	13842	14183	13904	13958	13954	13833	13827	13899	13888	14169	13926	13962	13914	13830	13973	13922	13857	13753	13900	13922	14092	13900	13840	13951	14081	13872	13962	14159	13969	13685	13938	14043	13862	13806	13800	13892	13645	13893	13894	13935	13814	13941	13825	13962	14116	13820	13922	13850	13853	13929	13766	13946	13931	13874	13834	13917	13957	14032	13739	13862	13951	13778	13769	13978	13919	13912	13782	14008	13925	14032	13837	14009	13847	13926	13810	13833	13807	13957	13959	13866	13945	13752	13972	13981	14008	13941	13886	14034	14094	14062	13897	13834	13797	13981	13874	14035	13918	13839	13786	13822	13917	13923	14055	14053	13796	13760	13853	13914	13840	13975	13853	13834	13871	14006	13905	13859	13874	13930	13850	13839	13876	13704	13975	14014	14051	13728	13940	14036	13893	13933	13894	13829	13942	13808	13895	14009	13858	14063	13913	13999	13770	13835	13939	13883	13935	13981	13972	13941	13755	13972	13870	13839	13802	13934	13909	13919	13866	13997	13945	13797	13898	13865	13784	13979	13917	13919	13728	14010	13986	13904	13984	14157	13971	13883	13967	13922	13992	13667	14105	13879	13847	13921	13934	13883	14000	13937	13785	14021	13827	14055	13884	13770	14036	13896	13819	13939	13925	13906	13978	13932	13810	13852	14057	13915	13921	13822	13995	14086	14041	13824	13971	13883	13869	13804	13801	14016	13817	13983	13828	13871	13853	13681	13966	14034	13722	13929	13845	13783	13929	13932	14010	13763	13828	13866	13852	13735	14041	13709	13976	14006	13875	13924	13956	13900	13792	13846	13844	13817	13880	13991	14026	13934	13965	14074	14002	13929	13815	13968	14016	13925	13903	13876	13839	13784	14050	13913	13911	13851	13884	13861	13999	13878	13864	13927	13858	14037	13877	13868	13792	14093	14063	13728	13957	13973	13934	13884	13787	13998	13680	13831	13921	13858	14047	13941	13967	13921	13797	13918	14095	14159	13969	13816	13962	14009	13862	13931	14113	13848	13884	13785	13949	13854	14112	13998	13997	13959	13921	13967	13909	13783	13929	13967	14054
23934	21388	29120	25265	43630	71348	64951	48838	33332	23030	18725	17634	17505	17323	17296	17031	17594	17420	17448	17403	17525	17403	17248	17295	17394	17182	17183	17078	17336	17237	17152	17197	17431	17290	17445	17030	17317	17288	17277	17312	17299	17248	17241	17343	17354	17156	17196	17322	17064	17188	17005	17198	17211	17294	17318	17274	17225	17306	17291	17333	17356	17417	17178	17001	17036	17206	17227	17127	17262	17407	17238	17165	17012	17116	17003	17123	17165	17155	17242	17145	17065	17117	17053	17140	17164	17081	17229	16911	17148	17219	17202	16933	17133	17118	17361	17164	16943	17363	17203	17166	17164	17159	17119	17559	17436	17130	17146	17180	17012	17125	17185	17191	16991	17131	17340	17190	17024	17185	17199	17338	17418	17129	17149	17110	17174	17126	17304	17083	17293	17043	17350	17339	17165	17177	17208	17089	17141	17183	17191	17306	17499	17323	17199	17352	17249	17280	17204	16993	17096	17054	17141	17286	17202	17067	17147	17096	17145	17355	17174	17123	17107	16955	17116	17166	17061	17189	17235	17167	17327	17144	16972	17004	17158	17002	17142	16969	17354	17108	17170	17229	17170	17367	17337	17118	17333	17160	17058	17330	17099	16957	17009	17094	17136	17019	17111	17120	17288	17240	17292	16991	17413	17121	17041	16940	17261	17431	17289	17102	17098	17187	17173	17229	17247	17165	17092	17289	17281	17151	17412	17057	17130	17037	17217	17090	17335	17127	17344	17146	17111	17136	17276	17218	17202	17095	17249	17220	17201	17169	17273	17160	17264	17009	17459	17095	17079	16945	17001	17299	17132	17158	17143	17311	17343	17279	17162	17276	17119	17152	17264	17171	17219	17122	17059	17395	17248	17135	17144	17227	17076	16998	17264	17241	17211	17103	17383	17178	17286	17205	17205	17120	17082	17080	17048	17098	17102	17247	17085	17081	17211	17210	17184	17234	17152	17305	17045	17160	17131	17407	17360	17198	17421	17039	17076	17032	17282	17230	16995	17039	17023	17248	17220	17172	17298	17133	17195	17086	17166	17257	17109	17271	17364	17350	17236	17063	17063	17171	17144	17164	17137	17199	17321	17083	16835	17059	17229	17198	17195	17267	17183	17158	17297	17090	17296	17262	17236	17212	17086	17127	17225	17118	17147	17144	17087	17211	17065	17129	17249	17249	17182	17174	17279	17179	17139	17116	17278	17102	17291	17220	16987	17051	17261	17014	17078	17103	17134	17003	17293	17388	17396	17262	16963	17319	17104	17033	17061	17072	17001	17191	17080	17280	17301	17099	17205	17063	17171	16868	17319	17207	17255	17338	17067	17229	17007	17208	17257	17181	16987	17254	17090	17222	17253	17072	17130	17228	17022	17030	17137	17394	17219	17048	17190	17183	17369	17038	17160	16960	16871	17229	17101	17474	17118	17197	17189	17425	17156	17190	17274	17110	17238	17092	17099	17050	17268	17027	17321	17183	17187	17399	17225	17235	17097	17142	17322	17316	17230	17115	17080	17030	17027	17120	17266	17204	17187	16961	17240	17213	17350	17309	17045	17347	17245	17143	17165	17035	17290	17369	16920	17247	17163	17023	17151	17126	17142	17070	17183	17114	17164	17288	17313	17256	17222	17189	16997	17005	17077	17098	17202	17278	17047	17030	17253	17118	17378	17148	16964	17159	17329	17125	17223	17095	16950	17066	17026	17332	17056	17105	17167	17288	17125	17183	17226	17106	17119	17298	17222	17405	17311	16988	17090	17333	17206	17242	17134	16965	17184	17141	17192	17182	17325	17232	16777	17156	17265	17311	17304	17132	17194	17047	17105	17150	17036	17124	17003	17240	17097	17177	17064	17053	17005	17086	17030	16955	16755	17199	17061	17097	17324	17346	17392	17094	17248	17189	17047	17142	17134	17203	17329	17150	17234	17206	17220	17367	17230	17265	17147	17168	17268	16881	17013	17141	17389	17451	17239	17228	16972	17289	17299	17257	17135	17174	17358	17334	17245	17234	17170	17117	17378	17284	17223	16881	17115	17310	17327	17024	17030	17199	17337	17192	17200	17181	17047	17083	17180	17141	17162	17233	17107	17094	17181	17143	17141	17135	17154	17371	17001	17098	17347	17120	17201	17161	17175	17137	17312	17144	17256	17173	16995	17014	17185	17248	17378	17212	17143	17238	17225	17269	17220	17023	17236	17117	17056	17268	17111	17061	17015	17303	17221	17443	17092	17073	17307	17447	17298	17336	17152	17110	17183	17123	17179	17205	17341	17236	17179	17324	17226	16978	17026	17315	17199	17111	17280	17272	17208	17340	17012	17056	17352	17060	17062	17085	17173	17250	17012	17230	17121	17172	17293	16999	17148	17433	17005	17055	17268	17221	17275	17071	17385	17234	17234	17129	17133	17232	17146	17033	17206	17121	17154	17234	17236	17090	17116	17346	17220	17248	17135	17095	17284	17328	17412	17270	17247	17353	17149	17336	17207	17155	17200	17312	17248	17183	17204	17342	17228	17379	17312	17285	16996	17154	17294	17332	17224	17216	17095	17069	17319	17348	17034	16981	17116	17198	16769	16950	17029	17135	17135	17342	17051	17067	17238	17067	17349	17292	17277	17108	17247	17349	16932	17081	17232	17304	16955	17242	17132	17378	17242	17080	17185	17194	16813	17275	17257	17363	17258	17231	17260	17383	17108	17041	17060	17032	17216	17346	17346	17332	17076	17185	17152	17167	17207	17214	17309	17160	17054	17374	17058	17191	17095	17175	17264	17179	17251	17159	17261	17201	17144	17266	17135	16952	17193	17163	17109	17274	17251	17330	17265	17264	17091	17359	17163	17055	17060	17188	17455	17219	17266	17240	17163	17171	17215	17263	17157	17209	17117	17085	17132	17182	17062	17239	17221	17406	17197	17381	17083	17065	17004	17167	17135	17135	17290	17335	17313	16951	16863	17231	17033	17226	17211	17225	17446	17237	17283	17049	17233	17076	17166	17258	17004	17020	17176	17313	17277	17031	17219	17171	17130	17091	17015	16877	17206	17281	17255	17202	17170	17130	17029	17086	17192	17432	17113	17120	17082	17118	17193	17348	17276	17070	17236	17371	17143	17105	17121	17137	17158	17231	17025	17215	17077	17256	17279	17321	17167	17330	17080	16989	17101	17121	17308	17228	17181	17160	17116	17258	17357	17185	17032	17091	17197	17109	16938	16997	17340	17172	17142	16995	17065	17090	17232	17047	17173	17212	17222	16911	17051	16994	17399	17187	17262	17055	17367	17256	17218	17174	17172	17216	17493	17102	17110	17329	17173	17268	17235	17182	17144	17288	17308	17235	17044	17082	17118	17285	17173	17103	17125	17159	17218	17159	16868	16964	17153	17316	17067	17164	17105	17153	17187	17027	17135	17011	17073	16994	17083	17222	16962	16898	17031	17233	17304	17273	17077	17045	17182	17268	17101	17404	17326	17092	17115	16985	17166	17121	17280	17328	17036	17255	17283	17138	17323	17221	16994	17156	17169	17174	17078	16924	17181	16965	17175	17189	17200	17262	17109	17025	17134	17107	17256	17211	16920	16913	17116	17123	17067	17182	17118	17140	17245	17085	17066	17063	17215	17203	17315	17157	17125	17209	17281	17144	17180	16987	17061	16976	17203	17116	17238	17111	17191	17182	17219	17216	17316	17109	17323	17215	17065	17140	16962	17185	16990	17095	17134	16920	17103	17152	17008	17175	17339	17127	17018	17162	17325	17141	17202	17169	17061	17054	17168	17073	17209	17265	17229	17128	17133	17208	16964	17192	17153	17255	17326	17008	17259	17203	17333	17002	17078	17174	17376	17314	17013	17141	17247	17437	17159	17268	17151	17219	17262	17248	17164	17285	17095	17373	17208	17282	17297	17286	17103	17049	17083	17298	17378	17063	17247	17094	17382	17086	17220	17137	17195	17156	17130	17152	17301	17030	17346	17127	17213	17035	17105	17237	17206	17139	16999	17001	17313	17050	17191	17293	17314	17154	17247	17166	17237	17025	17374	17107	17088	17060	17266	17371	17310	17040	17420	17247	16893	17130	17212	17026	17143	17246	17161	17130	17150	17030	17076	17134	17164	17155	17101	17202	17397	16857	17416	17083	17195	17093	17204	17226	17424	17123	17156	17067	17173	17230	17180	17174	17338	17216	17281	17093	17127	17292	16997	17182	17225	17215	17142	17117	17167	17112	17036	17255	17110	17096	17132	17327	17204	17277	17052	17104	17144	17016	17170	17203	17258	17001	17161	17116	17194	17209	17109	17039	17145	17004	17284	16864	17236	17138	17147	17098	17143	17202	17302	17346	17311	17316	17095	16859	17217	17072	17236	17206	17417	17078	17151	17243	17175	17084	17126	17201	17217	17242	17048	17224	17141	17122	17289	17057	17326	17168	17209	17069	17236	17261	17118	16858	17091	17122	17059	17004	17170	17255	17104	17242	17145	17093	17155	17165	17006	17154	17298	17103	17000	16991	17148	17199	17260	17058	17210	17021	17225	17224	17071	17231	17223	17424	17086	16964	17066	17222	17240	17124	17095	17061	17241	17121	17299	17166	17085	17322	17103	17082	17408	17179	17236	17337	17141	17242	17252	17291	17120	17155	17130	17379	17065	17018	17223	17069	17240	17226	17338	17115	17137	17096	17098	17289	17233	17351	17288	17156	16996	17007	17106	17128	17061	17227	17222	16884	17139	17265	17146	17019	17177	17219	17201	17190	17092	17236	17153	17033	17032	17145	17088	17094	17009	17311	17045	17256	17397	17243	17235	17410	17122	17253	17165	17188	17136	17064	17225	17342	17256	17058	17286	17366	17230	17129	17217	17170	17358	17215	17198	17117	17056	17219	17246	17206	16912	17179	17142	17142	17281	17018	17122	17170	17023	17118	17200	17210	17016	17131	17365	17208	17037	16992	17179	17115	17062	16953	17335	17311	17236	17231	17255	17314	17217	17149	17175	17306	17308	17168	17203	17213	17234	17127	17260	17174	16995	17124	17147	17191	16988	17151	17379	17091	16973	17261	17006	17289	17046	17155	17013	17060	17091	17062	17108	17305	17183	17062	17189	17090	17109	17243	17292	17159	16902	17342	17441	17253	17214	17100	17285	17262	17224	17114	17274	17241	16994	17239
30587	49495	47055	51400	65802	75782	63308	47323	29948	17840	14293	13712	13583	13364	13484	13667	13438	13532	13462	13589	13516	13568	13802	13581	13574	13521	13687	13574	13529	13396	13537	13503	13667	13479	13483	13519	13548	13599	13481	13610	13684	13479	13605	13417	13477	13579	13552	13621	13700	13440	13492	13581	13437	13403	13715	13486	13628	13467	13522	13452	13555	13395	13446	13425	13680	13305	13460	13535	13352	13491	13423	13623	13482	13488	13474	13597	13387	13380	13421	13597	13545	13611	13341	13537	13480	13368	13516	13659	13573	13366	13555	13373	13538	13612	13480	13441	13574	13604	13431	13483	13376	13431	13527	13358	13533	13559	13402	13555	13687	13465	13532	13709	13535	13499	13377	13437	13420	13469	13414	13444	13607	13533	13472	13350	13480	13542	13493	13255	13497	13634	13359	13495	13359	13441	13588	13481	13571	13323	13472	13658	13498	13400	13488	13425	13368	13406	13525	13570	13488	13443	13409	13680	13521	13492	13364	13490	13553	13581	13471	13519	13492	13640	13293	13532	13533	13530	13511	13502	13540	13663	13526	13478	13594	13563	13575	13351	13396	13485	13575	13503	13487	13503	13438	13353	13437	13475	13435	13616	13565	13686	13487	13478	13420	13561	13431	13382	13376	13508	13471	13569	13358	13408	13426	13432	13460	13478	13559	13356	13376	13647	13558	13446	13638	13531	13548	13415	13534	13639	13563	13644	13591	13480	13375	13502	13378	13442	13641	13423	13584	13515	13468	13520	13525	13461	13510	13481	13533	13680	13367	13417	13531	13558	13458	13308	13392	13417	13502	13711	13302	13378	13668	13382	13467	13526	13506	13347	13586	13526	13521	13512	13679	13646	13538	13491	13520	13398	13470	13483	13450	13413	13626	13728	13468	13313	13450	13547	13638	13490	13494	13496	13538	13590	13643	13526	13617	13460	13419	13639	13664	13441	13466	13339	13392	13447	13427	13344	13545	13567	13466	13729	13468	13581	13562	13483	13582	13495	13509	13568	13516	13370	13334	13226	13512	13648	13790	13352	13382	13403	13483	13496	13459	13514	13578	13484	13509	13430	13394	13482	13428	13563	13573	13671	13451	13588	13513	13660	13611	13328	13470	13557	13443	13603	13603	13512	13479	13546	13615	13355	13577	13401	13540	13540	13529	13536	13545	13620	13583	13641	13656	13414	13489	13487	13527	13489	13636	13545	13320	13484	13626	13634	13472	13410	13379	13675	13460	13460	13443	13571	13515	13477	13544	13540	13807	13468	13487	13368	13685	13695	13625	13445	13431	13568	13363	13425	13598	13499	13760	13447	13469	13694	13403	13434	13349	13586	13611	13621	13485	13480	13428	13551	13552	13357	13517	13524	13505	13669	13604	13629	13532	13546	13528	13500	13622	13641	13506	13486	13495	13614	13546	13578	13541	13567	13576	13512	13657	13571	13479	13758	13600	13335	13524	13548	13497	13504	13491	13405	13546	13582	13489	13551	13430	13590	13418	13460	13406	13614	13494	13459	13488	13360	13531	13448	13400	13379	13520	13429	13611	13486	13387	13512	13462	13251	13566	13524	13412	13577	13454	13532	13489	13481	13456	13678	13353	13623	13388	13640	13395	13670	13451	13429	13526	13534	13325	13462	13643	13389	13527	13563	13503	13418	13562	13316	13551	13613	13679	13402	13436	13532	13608	13544	13465	13610	13493	13575	13474	13553	13457	13309	13550	13548	13594	13479	13511	13480	13554	13536	13590	13454	13568	13569	13333	13431	13528	13356	13551	13639	13570	13415	13450	13567	13644	13499	13420	13587	13511	13482	13536	13544	13586	13264	13648	13590	13527	13611	13445	13464	13520	13598	13363	13507	13492	13426	13538	13406	13481	13503	13477	13474	13555	13446	13501	13533	13526	13570	13530	13592	13474	13418	13500	13530	13541	13573	13467	13433	13568	13547	13449	13420	13407	13393	13619	13492	13607	13406	13528	13540	13542	13544	13537	13458	13524	13469	13521	13467	13399	13581	13474	13687	13538	13595	13521	13331	13613	13545	13485	13411	13518	13503	13419	13443	13709	13444	13464	13499	13730	13572	13517	13486	13364	13326	13619	13504	13352	13437	13499	13525	13583	13482	13570	13449	13574	13597	13603	13570	13543	13536	13538	13424	13484	13464	13431	13720	13468	13426	13633	13557	13508	13353	13550	13347	13601	13370	13609	13581	13434	13628	13410	13481	13559	13486	13547	13425	13445	13467	13472	13590	13612	13611	13453	13541	13454	13534	13608	13560	13471	13643	13441	13341	13686	13449	13616	13436	13518	13358	13438	13471	13532	13671	13493	13445	13521	13364	13481	13505	13586	13532	13472	13510	13415	13365	13537	13447	13570	13489	13468	13410	13438	13441	13592	13498	13635	13242	13564	13330	13499	13545	13346	13383	13430	13379	13429	13575	13500	13363	13412	13473	13573	13478	13349	13469	13471	13305	13456	13470	13504	13672	13446	13671	13510	13522	13656	13619	13581	13307	13512	13437	13509	13626	13356	13634	13562	13456	13513	13365	13547	13605	13482	13513	13592	13495	13496	13471	13407	13509	13429	13430	13471	13553	13401	13474	13533	13606	13661	13652	13474	13652	13480	13507	13425	13642	13610	13528	13449	13341	13597	13472	13433	13535	13468	13492	13548	13584	13599	13553	13405	13457	13411	13541	13472	13450	13575	13474	13570	13491	13536	13559	13507	13445	13493	13586	13476	13577	13400	13419	13497	13619	13419	13560	13491	13389	13621	13339	13522	13492	13388	13638	13499	13449	13478	13646	13405	13418	13447	13523	13517	13537	13549	13471	13652	13497	13587	13677	13758	13498	13473	13582	13548	13585	13434	13531	13510	13511	13469	13613	13608	13352	13578	13514	13612	13780	13617	13685	13574	13281	13348	13525	13410	13546	13506	13570	13396	13472	13533	13484	13456	13575	13536	13632	13433	13492	13352	13540	13752	13565	13545	13591	13428	13498	13426	13426	13517	13503	13426	13625	13482	13415	13548	13338	13487	13705	13631	13552	13474	13535	13444	13538	13510	13492	13391	13508	13372	13567	13342	13451	13446	13482	13450	13506	13587	13575	13493	13534	13639	13590	13446	13509	13256	13573	13463	13571	13470	13412	13479	13508	13566	13364	13423	13406	13482	13470	13561	13595	13529	13494	13539	13594	13531	13479	13449	13511	13587	13510	13576	13639	13461	13541	13476	13371	13336	13582	13530	13408	13544	13489	13477	13483	13293	13539	13557	13445	13501	13534	13491	13640	13750	13619	13571	13375	13578	13581	13410	13515	13555	13561	13517	13632	13636	13528	13552	13423	13485	13434	13535	13516	13502	13566	13502	13527	13425	13386	13583	13465	13331	13458	13649	13450	13458	13464	13400	13599	13456	13484	13666	13569	13550	13406	13388	13512	13586	13414	13540	13546	13496	13451	13573	13565	13488	13459	13539	13417	13486	13492	13598	13552	13520	13523	13518	13429	13539	13438	13616	13450	13395	13537	13348	13394	13485	13543	13337	13633	13655	13396	13600	13573	13420	13545	13684	13555	13409	13521	13450	13485	13515	13619	13514	13609	13532	13403	13635	13533	13382	13553	13463	13407	13387	13553	13418	13436	13628	13529	13514	13423	13556	13704	13525	13524	13459	13569	13515	13625	13493	13491	13565	13467	13388	13451	13563	13606	13469	13485	13481	13492	13384	13535	13435	13443	13730	13439	13624	13624	13536	13620	13685	13376	13635	13445	13492	13493	13455	13496	13422	13472	13490	13475	13426	13419	13581	13538	13447	13516	13573	13472	13321	13593	13461	13241	13592	13487	13758	13606	13464	13312	13398	13548	13466	13554	13599	13441	13647	13453	13380	13569	13619	13457	13532	13640	13489	13284	13586	13541	13571	13318	13504	13504	13425	13573	13432	13437	13544	13589	13469	13634	13491	13339	13296	13404	13549	13626	13472	13456	13310	13424	13555	13578	13406	13491	13496	13614	13530	13530	13554	13631	13573	13490	13526	13396	13512	13412	13441	13333	13358	13576	13542	13623	13384	13518	13316	13412	13463	13688	13749	13538	13446	13490	13427	13521	13664	13380	13448	13457	13521	13585	13536	13472	13659	13564	13612	13444	13519	13634	13623	13399	13564	13504	13603	13511	13640	13680	13579	13573	13374	13533	13412	13588	13624	13509	13435	13468	13405	13440	13456	13499	13664	13526	13596	13538	13505	13570	13633	13393	13440	13441	13537	13664	13469	13515	13478	13589	13402	13578	13476	13273	13513	13673	13655	13408	13452	13583	13570	13577	13666	13497	13730	13582	13528	13462	13455	13502	13492	13577	13485	13515	13381	13399	13526	13526	13564	13511	13417	13577	13532	13621	13640	13581	13593	13520	13534	13509	13336	13587	13535	13606	13462	13519	13499	13431	13662	13339	13414	13540	13675	13525	13501	13533	13495	13637	13532	13482	13553	13406	13539	13288	13444	13405	13416	13387	13553	13448	13547	13511	13618	13410	13481	13407	13424	13691	13643	13668	13604	13575	13647	13742	13448	13580	13511	13574	13539	13647	13570	13353	13456	13426	13491	13517	13463	13439	13611	13648	13655	13452	13355	13332	13493	13634	13478	13468	13492	13482	13469	13538	13603	13336	13575	13417	13518	13515	13595	13470	13383	13653	13541	13539	13578	13521	13503	13459	13611	13438	13427	13624	13468	13459	13494	13422	13586	13343	13384	13512	13712	13592	13535	13466	13505	13421	13585	13430	13396	13557	13412	13432	13546	13401	13364	13321	13535	13577	13502	13604	13566	13526	13274	13410	13522	13490	13526	13391	13547	13461	13596	13538	13456	13602	13555	13498	13455	13586	13456	13640	13583	13504	13463	13564	13568	13538	13530	13462	13480	13539	13473	13517	13435	13509	13482	13557	13611	13514	13574	13539	13542	13577	13796	13566	13532	13508	13761	13553	13590	13520	13397	13349	13463	13549	13513	13571	13387	13432	13564	13466	13445	13506	13521	13650	13700	13372	13362	13485	13533	13480	13466	13454	13543	13368	13476	13463	13547	13597	13509	13716	13554	13538	13546	13635	13413	13644	13445	13560	13596	13484	13447	13500	13549	13405	13535	13664	13416	13397
30735	27496	28225	25811	23724	27200	25599	21404	18782	17394	16827	16900	16716	16789	16813	16838	16774	16757	16741	16651	16964	16736	16641	16799	16617	16839	16924	16815	16845	16863	16823	16817	16945	16767	16731	16631	16656	16810	16797	16436	16602	16703	16686	16625	16580	16730	16850	16665	16679	16712	16755	16705	16722	16727	16825	16778	16706	16414	16648	16886	16838	16487	16732	16768	16748	16797	16855	16776	16760	16754	16697	16627	16686	16883	16886	16566	16573	16716	16717	16806	16739	16657	16709	16773	16852	16431	16663	16801	16666	16782	16778	16858	16611	16797	16757	16729	16779	16653	16623	16570	16806	16996	16869	16611	16800	16783	16629	16796	16661	16837	16576	16669	16811	16711	16766	16673	16661	16702	16579	16802	16748	16583	16817	16745	16981	16815	16663	16834	16648	16765	16734	16686	16668	16704	16837	16924	16800	16708	16778	16736	16889	16615	16738	16774	16892	16828	16912	16788	16625	16731	16723	16546	16805	16794	16819	16797	16708	16577	16890	16949	16627	16668	16621	16642	16797	16697	16867	16631	16670	16877	16727	16594	16844	16598	16778	16829	17028	16817	16545	16522	16756	16620	16711	16666	16824	16650	16627	16519	16627	16855	16768	16796	16654	16746	16632	16824	16582	16574	16610	16710	16756	16693	16668	16753	16763	16776	16749	16662	16700	16840	16635	16708	16617	16855	16841	16626	16630	16891	16597	16531	16760	16648	16708	16526	16587	16896	16714	16648	16745	16498	16744	16516	16577	16708	16847	16553	16588	16784	16716	16501	16907	16677	16779	16665	16604	16646	16751	16708	16674	16689	16707	16570	16808	16860	16630	16689	16821	16641	16538	16674	16771	16863	16857	16633	16659	16745	16605	16927	16688	16890	16739	16699	16740	16774	16752	16678	16779	16910	16813	16752	16763	16699	16501	16675	16731	16722	16886	16568	16805	16774	16827	16782	16717	16552	16739	16713	16751	16731	16730	16727	16634	16776	16436	16664	16628	16656	16695	16598	16745	16757	16837	16602	16721	16657	16784	16527	16801	16789	16703	16824	16678	16725	16876	16633	16787	16795	16603	16735	16771	16616	16614	16743	16673	16549	16717	16714	16727	16417	16681	16616	16744	16691	16930	16564	16685	16569	16332	16614	16795	16677	16661	16804	16634	16748	16498	16732	16690	16803	16650	16673	16851	16820	16748	16592	16647	16613	16827	16475	16692	16775	16728	16675	16857	16843	16773	16623	16534	16749	16721	16742	16726	16795	16878	16498	16940	16670	16734	16501	16591	16564	16784	16480	16852	16701	16695	16790	16821	16863	16697	16680	16656	16807	16810	16660	16717	16481	16737	16780	16819	16838	16794	16810	16527	16697	16528	16827	16811	16761	16535	16597	16756	16423	16782	16669	16901	16781	16872	16690	16672	16803	16707	16779	16755	16402	16804	16410	16621	16998	16664	16753	16990	16790	16737	16819	16635	16629	16736	16724	16899	16861	17003	16781	16689	16807	16726	16801	16829	16574	16760	16537	16602	16537	16850	16816	16702	16834	16787	16611	16622	16756	16658	16791	16869	16728	16813	16661	16657	16522	16596	16766	16729	16723	16625	16664	16969	16777	16749	16701	16687	16557	16777	16699	16631	16652	16649	16606	16621	16634	16689	16820	16603	16799	16590	16816	16688	16696	16662	16675	16786	16634	16853	16732	16854	16843	16658	16794	16886	16481	16647	16639	16677	16777	16695	16651	16875	16557	16609	16949	16938	16718	16710	16605	16737	16611	16757	16522	16791	16709	16719	16859	16750	16563	16564	16743	16622	16803	16725	16688	16818	16773	16676	16589	16703	16832	16694	16690	16802	16739	16683	16575	16836	16756	16760	16567	16459	16621	16847	16780	16689	16677	16655	16502	16640	16587	16755	16766	16819	16858	16643	16852	16696	16713	16823	16761	16680	16655	16720	16720	17114	16666	16603	16527	16891	16600	16543	16752	16908	16753	16981	16605	16826	16830	16592	16675	16637	16759	16681	16700	16636	16901	16930	16758	16699	16587	16790	16606	16728	16600	16692	16719	16810	16872	16856	16752	16765	16731	16567	16569	16772	16735	16526	16632	16779	16683	16542	16874	16838	16773	16972	16809	16603	16882	16700	16771	16727	16731	16712	16733	16606	16828	16734	16580	16698	16829	16874	16719	16692	16725	16752	16799	16624	16619	16724	16964	16837	16803	16716	16608	16740	16759	16866	16801	16732	16749	16699	16868	16895	16918	16825	16566	16685	16736	16753	16712	17020	16742	16670	16761	16815	16712	16562	16689	16550	16783	16717	16708	16588	16866	16440	16560	16826	16759	16659	16851	16868	16908	16574	16717	16589	16585	16879	16691	16705	16892	16838	16511	16653	16747	16730	16677	16802	16762	16738	16799	16669	16771	16684	16892	16782	16805	16723	16559	16749	16726	16776	16780	16659	16643	16673	16670	16931	16796	16645	16580	16645	16671	16948	16695	16904	16715	16605	16746	16829	16702	16823	16567	16622	16832	16689	16791	16788	16753	16873	16550	16556	16741	16725	16711	16791	16854	16600	16817	16737	16586	16739	16603	16668	16826	16755	16758	16715	16581	16891	16507	16758	16794	16536	16608	16871	16813	16769	16662	16604	16585	16689	16757	16724	16523	16834	16743	16819	16634	16838	16739	16722	16709	16799	16795	16683	16550	16555	16697	16640	16749	16821	16585	16675	16953	16821	16721	16881	16542	16780	16423	16867	16806	16772	16778	16620	16605	16585	16829	16730	16795	16719	16701	16667	16651	16778	16628	16625	16751	16694	16577	16790	16532	16864	16526	16727	16778	16655	16551	16713	16771	16635	16767	16827	16773	16678	16751	16774	16664	16664	16795	16875	16864	16675	16670	16623	16969	16775	16674	16841	16600	16689	16695	16584	16714	16729	16844	16862	16783	16732	16731	16953	16900	16896	16677	16714	16685	16938	16926	16627	16717	16611	16790	16858	16867	16654	16766	16822	16744	16848	16833	16610	16460	16723	16629	16719	16782	16571	16572	16474	16690	16614	16788	16585	16637	16758	16459	16789	16566	16671	16665	16530	16585	16687	16705	16733	16765	16598	16782	16553	16877	16773	16884	16896	16676	16672	16779	16776	16753	16847	16790	16950	16712	16673	16767	16584	16650	16686	16712	16621	16968	16933	16733	16706	16704	16846	16781	16721	16588	16820	16644	16606	16651	16557	16720	16776	16808	16765	16774	16698	16758	16600	16626	16727	16490	16726	16857	16784	16718	16756	16792	16661	16863	16828	16746	17072	16909	16789	16770	16597	16632	16699	16739	16929	16779	16648	16661	16710	16703	16622	16905	16867	16630	16643	16596	16721	16790	16437	16709	16746	16761	16761	16618	16797	16593	16770	16629	16801	16540	16716	16628	16676	16931	16862	16531	16842	16641	16978	16629	16671	16882	16883	16725	16624	16778	16761	16535	16671	16630	16886	16824	16605	16752	16776	16767	16620	16737	16765	16510	16623	16697	16731	16672	16697	16783	16663	16733	16754	16795	16627	16843	16773	16821	16713	16737	16539	16809	16800	16592	16633	16821	16761	16672	16618	16713	16694	16698	16814	17079	16665	16598	16636	16558	16628	16796	16859	16681	16654	16583	16902	16755	16695	16595	16441	16869	16557	16590	16846	16781	16577	16816	16734	16679	16685	16724	16916	16605	16655	16688	16516	16603	16649	16794	16608	16632	16774	16716	16501	16537	16634	16814	16641	16862	16786	16987	16810	16760	16721	16748	16587	16807	16730	16728	16687	16573	16704	16564	16574	16658	16563	16438	16744	16601	16598	16721	16842	16637	16800	16713	16700	16707	16609	16541	16687	16681	16893	16709	16664	16846	16839	16562	16575	16511	16649	16507	16796	16581	16776	16610	16690	16576	16663	16888	16829	16741	16766	16696	16963	16483	16514	16707	16684	16899	16747	16667	16613	16585	16776	16638	16813	16922	16803	16777	16693	16798	16646	16881	16825	16595	16709	16743	16903	16476	16690	16611	16863	16759	16687	16655	16671	16727	16789	16554	16568	16880	16860	16780	16886	16719	16829	16542	16855	16751	16763	16787	16908	16996	16823	16751	16769	16764	16681	16672	16518	16508	16717	16864	16575	16920	16645	16639	16829	16698	16683	16645	16697	16623	16680	16589	16803	16596	16807	16791	16889	16839	16654	16761	16609	16753	16698	16719	16791	16916	16823	16836	16864	16640	16820	16970	16904	16541	16732	16727	16847	16658	16717	16763	16541	16576	16690	16692	16656	16785	16840	16722	16696	16626	16715	16877	16726	16504	16783	16689	16714	16554	16648	16610	16879	16855	16618	16863	16754	16851	16898	16705	16736	16613	16864	16516	16639	16752	17041	16735	16718	16603	16488	16905	16799	16820	16901	16687	16580	16930	16719	16783	16785	16824	16512	16686	16720	16630	16832	16638	16836	16807	16553	16755	16768	16713	16671	16673	16696	16707	16754	16741	16791	16928	16769	16780	16720	16623	16831	16813	16652	16719	16663	16687	16751	16595	16703	16627	16709	17045	16513	16844	16785	16620	16719	16598	16676	16857	16813	16827	16803	16960	16701	16906	16791	16688	16880	16796	16794	16739	16702	16603	16629	16694	16548	16744	16707	16846	16877	16490	16656	16762	16754	16880	16940	16609	16651	16645	16722	16555	16599	16664	16810	16888	16687	16576	16703	16974	16698	16824	16732	17032	16597	16794	16672	16579	16844	16846	16729	16696	16939	16780	16634	16646	16813	16716	16765	16694	16661	16794	16772	16623	16805	16661	16983	16766	16846	16792	16554	16847	16732	16870	16668	16652	16779	16686	16764	16840	16784	16917	16814	16628	16599	16680	16756	16678	16871	16700	16983	16798	16726	16728	16871	16601	16593	16615	16811	16696	16670	16830	16738	16846	16913	16701	16830	16841	16917	16769	16803	16621	16629	16647	16649	16860	16774	16764	16529	16548	16705	16802	16677	16771	16700	17077	16709	16630	16787	16444	16753	16765	16901	16752	16872	16764	16804	16761	16643	16612	16864	16865	16728	16580	16670	16767	16814	16801	16838	16625	16749	16622	16684	16844	16761	16670	16668	16556	16823	16803	16983	16902
25093	36662	27385	24861	23562	26984	23240	18335	15160	13734	13214	13337	13215	13360	13123	13335	13249	13088	13490	13363	13275	13285	13161	13260	13293	13316	13373	13203	13294	13377	13430	13232	13315	13346	12940	13329	13169	13433	13270	13294	13401	13120	13231	13171	13176	13350	13175	13392	13290	13256	13109	13226	13282	13346	13224	13194	13280	13250	13299	13246	13337	13219	13458	13323	13137	13255	13232	13377	13201	13287	13104	13264	13341	13147	13254	13236	13333	13214	13341	13097	13318	13269	13184	13196	13355	13342	13273	13249	13475	13532	13273	13230	13114	13321	13154	13257	13282	13279	13331	13225	13301	13512	13243	13378	13435	13398	13327	13078	13041	13350	13421	13373	13154	13336	13288	13226	13248	13171	13285	13233	13399	13152	13139	13437	13145	13397	13226	13217	13205	13332	13184	13165	13503	13102	13331	13211	13345	13222	13108	13299	13292	13271	13164	13248	13182	13223	13070	13348	13198	13206	13446	13087	13223	13387	13270	13153	13205	13164	13411	13199	13293	13188	13186	13077	13360	13348	13187	13211	13105	13347	13200	13272	13037	13264	13244	13253	13226	13232	13344	13215	13340	13302	13385	13109	13333	13258	13162	13290	13222	13360	13352	13319	13308	13352	13226	13287	13271	13247	13333	13329	13327	13202	13303	13545	13433	13179	13318	13335	13279	13268	13258	13305	13363	13384	13225	13197	13209	13318	13296	13257	13214	13315	13285	13356	13425	13370	13383	13417	13304	13331	13307	13354	13277	13239	13093	13268	13306	13306	13103	13221	13245	13319	13293	13252	13361	13290	13140	13361	13172	13273	13330	13332	13324	13323	13205	13309	13203	13209	13266	13336	13441	13391	13279	13242	13345	13354	13227	13324	13274	13277	13252	13314	13278	13195	13305	13199	13264	13242	13279	13328	13392	13172	13149	13268	13200	13315	13099	13298	13271	13244	13336	13413	13028	13313	13382	13310	13203	13385	13352	13181	13224	13337	13141	13289	13339	13171	13227	13238	13372	13402	13279	13279	13190	13085	13395	13420	13159	13350	13244	13284	13359	13398	13244	13294	13202	13299	13314	13213	13181	13338	13275	13084	13246	13404	13378	13273	13304	13307	13216	13335	13444	13323	13274	13315	13321	13283	13366	13086	13258	13377	13265	13244	13313	13307	13387	13310	13213	13252	13313	13215	13268	13118	13281	13115	13172	13293	13228	13345	13383	13157	13342	13358	13311	13404	13425	13219	13280	13463	13131	13343	13263	13325	13383	13279	13330	13295	13267	13074	13210	13202	13223	13282	13296	13336	13387	13165	13254	13249	13298	13349	13225	13331	13381	13208	13525	13204	13441	13258	13470	13334	13143	13198	13312	13251	13279	13077	13254	13437	13495	13344	13311	13160	13267	13225	13206	13345	13153	13349	13318	13263	13256	13368	13340	13282	13284	13363	13235	13311	13213	13149	13244	13333	13275	13305	13246	13424	13301	13217	13233	13293	13171	13207	13259	13129	13333	13304	13441	13161	13260	13337	13299	13278	13255	13304	13189	13156	13202	13307	13213	13268	13321	13108	13182	13340	13171	13136	13134	13181	13264	13172	13302	13242	13183	13187	13276	13263	13052	13469	13313	13328	13228	13341	13292	13213	13262	13248	13284	13278	13276	13313	13318	13276	13221	13236	13308	13321	13223	13292	13258	13185	13299	13297	13367	13158	13250	13354	13288	13332	13393	13348	13284	13217	13319	13334	13229	13402	13299	13195	13238	13149	13097	13419	13281	13207	13286	13251	13406	13072	13171	13377	13241	13266	13338	13112	13210	13270	13413	13388	13220	13230	13408	13311	13207	13318	13089	13245	13293	13363	12963	13250	13189	13131	13229	13255	13393	13247	13368	13261	13198	13337	13416	13244	13293	13340	13278	13195	13251	13192	13314	13236	13284	13309	13273	13357	13393	13304	13378	13360	13240	13338	13325	13222	13395	13367	13281	13272	13155	13305	13278	13173	13318	13197	13258	13247	13332	13257	13346	13228	13312	13160	13293	13199	13201	13333	13308	13360	13250	13304	13121	13271	13154	13225	13404	13197	13308	13280	13214	13139	13246	13314	13273	13229	13285	13128	13253	13218	13360	13139	13356	13378	13236	13310	13229	13334	13308	13369	13253	13328	13318	13312	13078	13395	13222	13292	13197	13313	13169	13190	13204	13181	13176	13270	13219	13167	13325	13331	13272	13102	13148	13250	13325	13210	13186	13265	13268	13226	13221	13413	13256	13350	13253	13203	13101	13337	13258	13164	13238	13184	13290	13060	13151	13097	13408	13191	13269	13124	13308	13365	13295	13344	13241	13363	13273	13159	13375	13236	13309	13276	13220	13167	13187	13174	13314	13299	13404	13392	13539	13250	13284	13152	13436	13479	13335	13236	13420	13231	13212	13220	13182	13246	13355	13299	13317	13355	13165	13211	13164	13262	13198	13338	13175	13345	13196	13297	13357	13264	13289	13296	13350	13416	13149	13363	13188	13275	13160	13322	13354	13145	13257	13169	13227	13300	13175	13430	13255	13226	13243	13272	13159	13265	13323	13127	13261	13383	13340	13402	13164	13176	13297	13108	13211	13340	13255	13391	13256	13182	13365	13313	13271	13208	13267	13343	13106	13366	13316	13332	13341	13216	13270	13281	13316	13386	13180	13393	13242	13262	13308	13187	13232	13208	13310	13171	13195	13338	13276	13356	13355	13383	13233	13137	13350	13059	13289	13150	13282	13388	13273	13211	13232	13222	13074	13241	13176	13265	13434	13369	13293	13316	13419	13248	13191	13277	13261	13445	13181	13323	13258	13209	13222	13400	13220	13277	13178	13297	13404	13371	13295	13167	13220	13347	13326	13231	13226	13225	13193	13233	13297	13458	13041	13374	13269	13613	13420	13256	13318	13061	13084	13401	13299	13194	13343	13284	13389	13193	13343	13168	13217	13360	13147	13268	13299	13132	13483	13293	13184	13115	13179	13239	13252	13273	13304	13159	13163	13216	13318	13199	13256	13434	13361	13244	13395	13180	13209	13279	13141	13219	13372	13179	13266	13280	13170	13345	13345	13176	13303	13238	13178	13195	13410	13483	13163	13348	13415	13096	13404	13288	13247	13216	13332	13279	13206	13260	13280	13213	13215	13388	13253	13409	13436	13268	13449	13307	13200	13345	13122	13222	13184	13177	13275	13264	13294	13136	13177	13321	13324	13356	13303	13255	13311	13261	13311	13328	13094	13173	13381	13306	13293	13177	13356	13122	13192	13189	13067	13204	13288	13316	13180	13402	13259	13447	13301	13224	13095	13374	13140	13226	13079	13237	13236	13271	13117	13192	13208	13217	13145	13324	13346	13242	13227	13388	13297	13260	13248	13456	13377	13350	13197	13404	13375	13210	13182	13279	13236	13220	13315	13306	13233	13348	13195	13448	13157	13290	13460	13182	13287	13091	13300	13266	13255	13232	13184	13427	13269	13179	13183	13265	13228	13387	13294	13215	13369	13296	13175	13349	13239	13173	13235	13308	13269	13256	13272	13244	13331	13291	13227	13448	13266	13151	13196	13395	13243	13197	13543	13259	13279	13377	13427	13197	13320	13394	13235	13248	13327	13387	13296	13256	13189	13113	13294	13316	13353	13300	13179	13138	13227	13235	13377	13176	13275	13157	13347	13337	13212	13323	13260	13329	13314	13207	13252	13276	13242	13349	13394	13315	13255	13130	13327	13190	13223	13195	13269	13121	13355	13271	13329	13180	13266	13328	13408	13359	13274	13271	13280	13302	13181	13171	13362	13294	13286	13294	13208	13315	13397	13399	13200	13176	13215	13259	13215	13316	13291	13263	13431	13094	13218	13162	13455	13351	13117	13283	13429	13202	13262	13254	13299	13181	13224	13213	13158	13320	13353	13235	13210	13205	13228	13388	13284	13319	13211	13291	13380	13058	13286	13213	13361	13203	13332	13244	13287	13172	13291	13299	13351	13372	13333	13302	13214	13266	13263	13208	13122	13334	13305	13491	13034	13309	13237	13235	13386	13086	13336	13208	13189	13310	13263	13310	13189	13362	13508	13295	13123	13206	13276	13331	13349	13250	13121	13315	13281	13271	13246	13325	13431	13322	13115	13303	13264	13331	13327	13262	13220	13176	13366	13368	13458	13278	13224	13350	13132	13297	13157	13254	13254	13261	13280	13254	13276	13249	13248	13217	13322	13235	13303	13059	13309	13462	13269	13272	13262	13324	13114	13252	13215	13097	13077	13376	13298	13191	13357	13364	13247	13437	13354	13171	13249	13269	13246	13372	13234	13053	13262	13290	13175	13300	13218	13344	13267	13191	13375	13336	13132	13081	13329	13202	13266	13211	13315	13126	13261	13168	13259	13372	13284	13346	13459	13312	13136	13456	13266	13284	13248	13225	13311	13207	13072	13116	13389	13131	13419	13264	13184	13350	13263	13264	13164	13322	13225	13235	13207	13425	13203	13305	13223	13326	13138	13304	13359	13239	13214	13264	13353	13130	13205	13139	13406	13108	13258	13331	13305	13257	13317	13397	13378	13505	13252	13190	13468	13218	13304	13351	13493	13077	13312	13057	13266	13377	13395	13371	13168	13232	13277	13338	13320	13412	13264	13147	13357	13216	13334	13198	13253	13364	13258	13275	13261	13307	13222	13176	13309	13412	13279	13223	12995	13179	13282	13511	13349	13392	13434	13199	13325	13311	13236	13211	13315	13394	13251	13258	13380	13182	13440	13261	13285	13221	13341	13390	13262	13247	13211	13318	13238	13327	13166	13162	13211	13244	13351	13214	13222	13101	13334	13304	13275	13260	12939	13281	13063	13299	13321	13231	13047	13280	13270	13326	13224	13208	13280	13334	13286	13239	13279	13252	13340	13203	13274	13110	13154	13221	13262	13306	13316	13151	13301	13339	13284	13295	13516	13221	13243	13377	13386	13327	13190	13189	13560	13326	13217	13317	13315	13225	13225	13283	13159	13135	13257	13360	13297	13232	13247	13264	13217	13246	13289	13192	13207	13266	13400	13385	13197	13312	13386	13289	13339	13252	13286	13252	13284	13159	13203	13412	13291	13269	13220	13164	13320	13156	13247	13245	13307	13299	13339	13230	13384	13367	13328	13246
25368	21395	28775	27205	35308	60108	54636	40069	27430	20313	17679	16939	17077	16966	16787	16603	16805	16793	16825	16764	16694	16733	16686	16809	16749	16984	16858	16831	16898	16780	16872	16617	16761	16698	16651	16849	16763	16809	16703	16792	16729	16695	16819	16874	16832	16844	16450	16893	16956	16862	16584	16771	16941	16712	16724	16720	16826	16719	16767	16723	16894	16697	16594	16762	16618	16887	16716	16731	16886	16829	16555	16874	16736	16592	16750	16755	16905	16737	16881	16565	16728	16851	16677	16849	17048	16664	16986	16716	16649	16806	16628	16898	16861	16688	16661	16774	16737	16782	16831	16714	16925	16523	16718	16833	16738	16733	16783	16737	16747	16800	16508	16760	16706	16788	16551	16655	16757	16727	16845	16423	16602	16575	16750	16727	16699	16537	16621	16799	16714	16711	16806	16881	16736	16715	16735	16543	16596	16789	16693	16807	16857	16841	16938	16502	16616	16767	16469	16702	16666	16689	16599	16657	16696	16720	16799	16733	16878	16961	16692	16594	16551	16698	16971	16857	16809	16756	16622	16655	16862	16675	16761	16745	16751	16743	16696	16767	16778	16747	16788	16730	16620	16714	16781	16810	16673	16505	16649	16700	16827	16704	16977	16597	16652	16623	16733	16731	16837	16751	16810	16810	16831	16753	16586	16671	16749	16705	16544	16688	16662	16584	16681	16652	16747	16836	16576	16453	16705	16597	16632	16608	16733	16691	16649	16744	16716	16823	16787	16672	16807	16722	16693	16584	16773	16531	16835	16807	16561	16633	16814	16673	16720	16652	16777	16593	16743	16835	16586	16618	16689	16584	16710	16748	16799	16613	16717	16751	16846	16980	16803	16674	16728	16745	16764	16678	16715	16872	16678	16723	16668	16811	16608	16679	16577	16806	16710	16600	16634	16649	16732	16713	16860	16799	16792	16890	16665	16709	16932	16822	16603	16671	16741	16912	16854	16771	16768	16679	16712	16599	16591	16754	16693	16748	16726	16492	16926	16655	16720	16636	16714	16660	16685	16607	16944	16649	16606	16612	16623	16678	16788	16758	16759	16806	16826	16741	16606	16803	16923	16634	16725	16667	16669	16684	16912	16953	16778	16639	16678	16658	16712	16590	16822	16701	16586	16801	16666	16638	16720	16870	16870	16563	16623	16852	16844	16779	16803	16940	16805	16708	16854	16767	16744	16680	16694	16804	16637	16917	16681	16871	16732	16797	16574	16620	16703	16551	16620	16774	16804	16815	16877	16612	16752	16655	16801	16765	17000	16561	16656	16793	16563	16608	16543	16683	16774	16735	16916	16797	16579	16711	16684	16591	16871	16685	16783	16723	16699	16691	16744	16898	16701	16666	16639	16629	16901	16675	16786	16500	16729	16928	17037	16807	16697	16552	16730	16731	16510	16663	16715	16724	16847	16590	16639	16613	16772	16809	16793	16794	16662	16667	16703	16842	16632	16675	16751	16686	16765	16807	16593	16770	16674	16846	16832	16725	16846	16681	16713	16851	16785	16749	16798	16623	16695	16617	16463	16550	16767	16726	16704	16644	16655	16837	16658	16616	16825	16777	16678	16803	16872	16709	16808	16573	16713	16714	16941	16768	16703	16446	16704	16681	16751	16868	16865	16801	16690	16564	16596	16898	16496	16639	16534	16591	16721	16637	16533	16565	16792	16783	16855	16801	16561	17003	16625	16809	16745	16634	16619	16761	16867	16696	16610	16671	16368	16736	16892	16948	16682	16797	16784	16707	16768	16716	16863	16684	16738	16691	16977	16800	16686	16743	16903	16684	16879	16783	16757	16707	16699	16531	16709	16734	16702	16836	16710	16523	16807	16604	16646	16872	16605	16735	16785	16794	16779	16722	16643	16635	16411	16678	16762	16733	16664	16888	16725	16863	16770	16691	16613	16605	16717	16548	16810	16870	16776	16779	16647	16676	16622	16789	16794	16544	16552	16481	16685	16902	16780	16738	16771	16513	16541	16728	16472	16681	16656	16792	16824	16750	16919	16512	16596	16605	16737	16651	16779	16680	16547	16521	16540	16725	16689	16796	16780	16707	16632	16545	16805	16506	16847	16835	16870	16755	16653	16692	16694	16560	16632	16797	16681	16791	16931	16758	16711	17064	16913	16771	16637	16710	16544	16721	16750	16804	16849	16798	16723	16590	16417	16770	16674	16578	16664	16621	16714	16536	16737	16796	16832	16625	16706	16638	16470	16706	16671	16773	16844	16567	16648	16849	16912	16882	16685	16730	16616	16612	16561	16571	16709	16564	16841	16544	16510	16596	16627	16583	16644	16613	16955	16762	16859	16695	16569	16733	16841	16840	16660	16554	16581	16685	16770	16731	16684	16654	16929	16613	16628	16771	16794	16561	16643	16653	16786	16492	16790	16852	16798	16762	16594	16442	16733	16648	16794	16702	16790	16683	16891	16599	16620	16512	16773	16750	16644	16624	16573	16884	16643	16904	16869	16741	16840	16491	16633	16647	16375	16542	16654	16911	16952	16621	16840	16677	16762	16689	16565	16745	16826	16546	16708	16552	16769	16770	16686	16787	16638	16758	16553	16773	16768	16780	16680	16544	16534	16565	16528	16752	16754	16605	16620	16794	16634	16781	16718	16759	16727	16821	16731	16686	16671	16854	16777	16766	16546	16652	16717	16758	16685	16492	16516	16691	16780	16664	16854	16639	16579	16625	16887	16545	16489	16724	17024	16931	16821	16603	16732	16933	16642	16666	16700	16758	16619	16503	16691	16653	16662	16491	16703	16543	16707	16694	16615	16574	16643	16707	16879	17003	16606	16746	16832	16729	16625	16525	16834	16876	16738	16675	16709	16899	16498	16763	16793	16685	16705	16736	16911	16574	16761	16672	16650	16768	16762	16668	16827	16739	16708	16786	16566	16912	16791	16699	16758	16739	16613	16697	16919	16962	16542	16952	16802	16928	16591	16629	16588	16621	16712	16702	16669	16608	16658	16740	16842	16754	16701	16707	16731	16689	16645	16669	16799	16797	16733	16859	16696	16730	16848	16584	16872	16747	16743	16956	16788	16817	16741	16654	16640	16676	16732	16584	16687	16922	16581	16854	16789	16709	16831	16680	16944	16607	16742	16679	16786	16692	16795	16661	16742	16712	16701	16781	16739	16681	16711	16725	16705	16684	16622	16579	16772	16877	16867	16687	16776	16645	16654	16583	16480	16661	16889	16515	16565	16644	16737	16788	16739	16809	16459	16587	16716	16688	16703	16551	16931	16745	16753	16720	16708	16648	16795	16526	16541	16749	16814	16760	16893	16815	16855	16678	16688	16672	16794	16691	16845	16785	16536	16551	16786	16768	16475	16843	16873	16622	16729	16691	16733	16710	16685	16615	16769	16678	16717	16734	16881	16803	16628	16626	16872	16567	16684	16812	16599	16849	16724	16851	16929	16542	16750	16642	16955	16655	16654	16674	16724	16757	16746	16866	16732	16820	16537	16627	16633	16835	16666	16839	16855	16597	16818	16865	16852	16662	16687	16365	16700	16869	16815	16559	16731	16797	16889	16828	16775	16770	16677	16957	16718	16552	16913	16718	16553	16672	16588	16504	16645	16731	16566	16792	16808	16753	16814	16829	16625	16627	16720	16648	16665	16714	16662	16683	16750	16584	16735	16629	16599	16895	16728	16688	16780	16762	16614	16515	16783	16665	16619	16798	16724	16601	16532	16585	16538	16801	16751	16729	16824	16621	16641	16676	16548	16743	16771	16724	16829	16682	16791	16647	16549	16534	16673	16704	16649	16821	16752	16825	16804	16842	16810	16748	16728	16358	16764	16830	16679	16688	16866	16875	16904	16832	16739	16800	16679	16575	16682	16783	16555	16697	16676	16646	16709	16540	16699	16660	16899	16772	16664	16603	16771	16779	16812	16724	16684	16790	16631	16658	16821	16872	16863	16790	16431	16668	16788	16923	16924	16756	16760	16843	16846	16699	16821	16515	16558	16716	16734	16848	16825	16635	16715	16480	16473	16655	16664	16790	16624	16863	16758	16551	16800	16794	16703	16842	16380	16773	16747	16853	16785	16572	16878	16916	16716	16534	16770	16521	16698	16642	16555	16728	16741	16518	16702	16581	16874	16802	16864	16619	16626	16797	16724	16784	16725	16740	16812	16733	16649	16802	17067	16627	16721	16703	16736	16732	16894	16750	16672	16810	16854	16545	16627	16729	16637	16765	16851	16797	16827	16767	16728	16578	16775	16772	16877	16672	16746	16755	16652	16899	16524	16729	16721	16609	16811	16858	16674	16640	16877	16588	16719	16839	16653	16680	16815	16637	16722	16747	16962	16555	16763	16701	16926	16718	16721	16554	16790	16814	16667	16657	16627	16761	16618	16569	16734	16547	16661	16743	16719	16563	16803	16598	16680	16661	16558	16748	16528	16554	16587	16600	16657	16770	16778	16865	16800	16625	16577	16688	16914	16708	16710	16869	16758	16685	16758	16843	16679	16662	16739	16911	16523	16727	16674	16674	16780	16789	16729	16768	16792	16674	16708	16825	16820	16770	16857	16770	16848	16878	16822	16601	16627	16590	16719	16477	16699	16739	16732	16610	16679	16705	16500	16744	16609	16932	16891	16579	16873	16691	16837	16710	16716	16809	16607	16644	16785	16715	16846	16991	16695	16720	17030	16830	16865	16675	16713	16671	16825	16809	16725	16734	16650	16754	16859	16573	16967	16696	16855	16720	16836	16786	16800	16788	16695	16977	17120	16919	16758	17000	16725	16689	16803	16863	16793	16575	16694	16904	16843	16657	16861	16833	16557	16650	16720	16731	16699	16721	16682	16889	16817	16780	16766	16689	16776	16800	16745	16477	16711	16813	16896	16662	16831	16661	16787	16710	16779	16723	16855	16746	16731	16625	16705	16770	16596	16840	16794	16532	16827	16811	16765	16727	16446	16741	16766	16919	16562	16811	16679	16532	16933	16629	16710	16879	16554	16814	16730	16786	16682	16764	16780	16685	16724	16823	16460	16473	16881	16895	16872	16642	16637	16564	16673	16797	16782	16944	16795	16598	16841	16677	16740	16890	16683	16582	16681	16672	16612	16717	16639	16704	16769	16644	16850	16722	16593	16701	16727	16631	16634	16714	16700	16778	16435	16732
25794	46324	45050	40842	45812	60657	50704	38020	23934	15669	13844	13576	13383	13303	13397	13263	13207	13393	13366	13339	13255	13357	13358	13416	13314	13306	13243	13375	13385	13354	13442	13209	13345	13312	13285	13444	13528	13366	13481	13159	13466	13295	13367	13130	13317	13325	13346	13444	13306	13361	13412	13545	13158	13296	13289	13538	13247	13210	13428	13310	13316	13453	13289	13407	13309	13214	13315	13373	13532	13062	13414	13276	13239	13357	13380	13473	13276	13154	13285	13191	13406	13344	13269	13391	13382	13346	13234	13313	13194	13347	13359	13294	13253	13317	13340	13424	13237	13466	13261	13312	13451	13305	13188	13474	13345	13426	13340	13362	13242	13406	13379	13366	13332	13229	13361	13300	13424	13236	13225	13404	13257	13279	13235	13410	13531	13244	13158	13230	13315	13511	13178	13470	13325	13373	13373	13184	13352	13336	13173	13270	13370	13170	13355	13281	13262	13388	13333	13379	13309	13168	13119	13156	13284	13194	13322	13376	13309	13402	13267	13171	13279	13226	13288	13403	13323	13302	13282	13344	13278	13336	13359	13308	13147	13248	13235	13354	13262	13464	13294	13253	13281	13534	13110	13381	13369	13341	13346	13221	13333	13193	13277	13131	13299	13293	13132	13248	13361	13258	13304	13376	13177	13307	13229	13376	13292	13295	13398	13290	13097	13358	13363	13395	13401	13307	13197	13159	13317	13380	13191	13195	13267	13365	13328	13234	13215	13230	13214	13165	13404	13477	13250	13278	13432	13332	13412	13222	13359	13250	13350	13331	13403	13246	13352	13209	13263	13313	13407	13153	13247	13289	13249	13309	13378	13404	13383	13279	13572	13195	13341	13194	13411	13304	13216	13424	13112	13307	13179	13384	13345	13276	13278	13285	13375	13267	13292	13169	13287	13288	13288	13312	13254	13358	13306	13333	13432	13386	13337	13331	13376	13459	13366	13388	13320	13156	13483	13199	13090	13337	13402	13311	13243	13249	13403	13214	13434	13189	13331	13275	13239	13198	13310	13325	13311	13433	13259	13369	13311	13422	13386	13202	13337	13452	13258	13453	13306	13197	13583	13245	13499	13300	13187	13221	13426	13284	13311	13276	13257	13408	13343	13313	13351	13281	13494	13400	13146	13301	13350	13320	13276	13274	13309	13088	13326	13304	13196	13446	13364	13237	13240	13419	13141	13161	13203	13526	13257	13209	13244	13401	13313	13317	13337	13331	13216	13290	13280	13499	13264	13456	13184	13265	13271	13115	13322	13415	13292	13410	13444	13271	13199	13405	13405	13409	13332	13300	13222	13356	13265	13268	13291	13402	13371	13292	13348	13379	13400	13328	13331	13394	13265	13229	13258	13439	13315	13286	13176	13291	13309	13326	13227	13340	13319	13292	13291	13329	13340	13219	13259	13309	12995	13114	13416	13385	13251	13282	13385	13256	13265	13303	13519	13271	13292	13212	13267	13374	13184	13506	13386	13253	13453	13267	13232	13486	13226	13231	13158	13275	13352	13346	13393	13192	13495	13355	13152	13245	13223	13263	13493	13328	13409	13352	13276	13171	13401	13350	13364	13299	13424	13144	13435	13323	13185	13352	13384	13210	13235	13210	13340	13273	13383	13483	13271	13322	13161	13248	13339	13313	13350	13318	13331	13256	13345	13382	13201	13255	13173	13334	13247	13363	13449	13167	13234	13259	13230	13252	13234	13393	13255	13154	13497	13373	13331	13353	13335	13235	13418	13184	13383	13085	13439	13320	13326	13144	13332	13211	13195	13198	13367	13343	13253	13302	13285	13263	13294	13370	13289	13380	13238	13269	13114	13135	13329	13210	13437	13442	13165	13278	13204	13415	13284	13403	13359	13217	13433	13284	13268	13057	13213	13305	13540	13328	13241	13356	13414	13439	13305	13249	13469	13395	13243	13214	13354	13265	13224	13319	13403	13270	13252	13393	13314	13232	13526	13416	13408	13230	13258	13397	13193	13236	13315	13318	13203	13262	13132	13257	13287	13493	13329	13026	13320	13229	13362	13200	13317	13356	13312	13218	13306	13268	13222	13131	13215	13244	13242	13167	13063	13437	13335	13331	13219	13396	13247	13468	13340	13285	13271	13226	13378	13284	13277	13327	13356	13294	13454	13237	13453	13320	13303	13206	13376	13385	13393	13206	13337	13208	13305	13280	13310	13308	13343	13450	13382	13163	13250	13342	13250	13354	13205	13448	13146	13314	13228	13348	13335	13361	13312	13529	13368	13442	13329	13239	13252	13367	13154	13386	13364	13308	13485	13251	13249	13463	13183	13356	13307	13256	13567	13230	13347	13161	13176	13249	13272	13299	13385	13356	13222	13484	13260	13322	13365	13477	13366	13427	13494	13277	13368	13421	13204	13403	13200	13372	13120	13310	13114	13375	13349	13143	13094	13391	13260	13213	13324	13380	13339	13279	13250	13254	13198	13274	13354	13200	13424	13407	13374	13396	13249	13132	13405	13341	13215	13130	13440	13324	13295	13192	13312	13397	13301	13368	13218	13368	13386	13255	13457	13346	13310	13278	13312	13356	13397	13374	13296	13307	13247	13163	13347	13419	13221	13389	13351	13288	13194	13504	13249	13284	13017	13308	13288	13439	13352	13385	13336	13264	13333	13318	13481	13298	13386	13406	13323	13308	13389	13340	13283	13547	13447	13237	13351	13264	13312	13386	13347	13419	13364	13407	13271	13208	13359	13295	13349	13342	13190	13322	13404	13393	13383	13470	13141	13326	13343	13442	13197	13207	13207	13308	13400	13190	13247	13270	13369	13322	13398	13330	13437	13253	13230	13156	13367	13308	13258	13208	13374	13337	13405	13323	13258	13150	13137	13349	13394	13320	13271	13328	13315	13511	13329	13470	13384	13295	13271	13443	13378	13393	13200	13461	13083	13199	13151	13304	13393	13096	13237	13222	13242	13189	13291	13235	13347	13240	13325	13489	13262	13481	13315	13306	13263	13274	13287	13378	13305	13270	13145	13290	13495	13255	13231	13298	13318	13406	13280	13228	13245	13410	13173	13406	13133	13428	13452	13316	13400	13192	13249	13397	13370	13420	13284	13207	13284	13206	13218	13356	13431	13230	13269	13302	13275	13211	13299	13154	13236	13388	13129	13232	13203	13431	13314	13129	13088	13328	13335	13357	13345	13345	13296	13171	13385	13451	13425	13193	13180	13262	13455	13192	13268	13340	13349	13476	13280	13228	13410	13354	13274	13136	13368	13382	13142	13222	13195	13269	13316	13314	13110	13295	13279	13295	13334	13420	13305	13236	13395	13314	13304	13470	13525	13056	13212	13302	13344	13309	13311	13517	13194	13268	13328	13169	13332	13381	13346	13410	13365	13263	13391	13268	13232	13311	13345	13270	13366	13238	13331	13286	13297	13214	13242	13288	13328	13435	13324	13413	13251	13314	13260	13266	13386	13283	13352	13222	13360	13341	13252	13593	13061	13228	13213	13326	13494	13222	13296	13287	13364	13215	13396	13294	13334	13303	13504	13118	13246	13293	13299	13210	13194	13248	13325	13246	13304	13347	13302	13395	13328	13363	13311	13158	13299	13347	13264	13247	13321	13327	13428	13298	13188	13358	13199	13151	13304	13143	13397	13367	13289	13269	13207	13179	13432	13192	13286	13290	13210	13256	13268	13315	13201	13443	13298	13271	13200	13352	13230	13273	13310	13413	13216	13326	13210	13194	13438	13330	13375	13280	13197	13389	13338	13453	13255	13367	13322	13244	13140	13387	12995	13390	13321	13315	13269	12960	13261	13303	13270	13303	13254	13333	13347	13244	13218	13392	13315	13229	13272	13172	13303	13446	13132	13326	13554	13267	13340	13282	13340	13237	13337	13269	13402	13233	13337	13305	13336	13186	13365	13305	13198	13295	13250	13365	13346	13295	13343	13183	13235	13320	13401	13296	13404	13467	13269	13299	13282	13218	13065	13405	13218	13296	13265	13341	13465	13389	13228	13516	13383	13397	13309	13347	13220	13132	13407	13177	13359	13368	13296	13268	13264	13405	13298	13308	13327	13412	13285	13374	13342	13324	13139	13315	13345	13228	13260	13393	13287	13460	13220	13497	13248	13134	13355	13162	13296	13175	13349	13476	13418	13304	13304	13219	13475	13317	13404	13323	13221	13203	13339	13534	13359	13405	13257	13335	13241	13369	13286	13289	13250	13361	13415	13241	13254	13183	13282	13240	13432	13401	13320	13346	13300	13450	13145	13235	13393	13324	13274	13090	13293	13086	13320	13155	13399	13334	13237	13419	13436	13386	13280	13400	13477	13404	13397	13174	13149	13516	13189	13219	13351	13262	13386	13369	13387	13216	13289	13316	13406	13430	13265	13158	13288	13259	13279	13263	13303	13238	13188	13339	13315	13292	13293	13298	13294	13126	13309	13227	13171	13479	13217	13346	13297	13314	13280	13291	13263	13218	13497	13371	13154	13344	13131	13229	13410	13317	13290	13371	13184	13405	13318	13365	13251	13233	13440	13280	13361	13114	13308	13273	13296	13106	13271	13215	13210	13283	13205	13408	13258	13304	13155	13374	13354	13297	13366	13380	13473	13201	13232	13365	13196	13206	13176	13264	13315	13246	13283	13315	13380	13178	13357	13178	13216	13215	13166	13274	13126	13456	13374	13235	13239	13356	13279	13184	13204	13149	13396	13337	13304	13433	13402	13184	13324	13257	13210	13329	13408	13490	13133	13281	13323	13261	13268	13231	13249	13352	13376	13308	13359	13215	13396	13373	13355	13328	13424	13430	13163	13492	13350	13306	13387	13363	13320	13318	13392	13426	13199	13425	13444	13319	13353	13328	13384	13340	13222	13397	13399	13337	13282	13406	13253	13392	13228	13183	13334	13235	13341	13331	13310	13156	13311	13237	13284	13158	13420	13338	13169	13413	13258	13315	13352	13253	13324	13290	13252	13229	13406	13436	13361	13303	13368	13462	13245	13382	13464	13208	13327	13119	13461	13453	13214	13346	13183	13331	13351	13295	13281	13427	13243	13359	13190	13144	13358	13400	13383	13446	13235	13193	13195	13385	13202	13142	13301	13178	13320	13467	13205	13360	13280	13260	13248	13311	13234	13485	13275	13234	13362	13358	13425	13333
24012	21469	29138	24586	31792	69663	62267	47768	32555	22581	18186	16724	16347	16214	16099	16140	16306	16211	16325	16288	16171	16239	16135	16343	15998	16147	16093	16250	16076	16045	16078	16103	16149	16137	16240	16262	15928	16216	15975	16079	16146	15931	16102	16356	16142	16258	16049	16064	16021	16019	15902	16069	16217	16135	16056	16105	16103	15974	15879	15876	15989	16353	16177	16057	16149	15990	16073	16168	16214	15955	15947	16085	15979	15946	16185	15945	15822	16019	16131	16021	16081	16213	16126	15913	15853	16061	15953	15999	15793	15952	16165	16065	16037	15768	15988	16223	16029	16044	16019	16113	15862	16126	15893	15950	16102	16157	15966	16112	16118	16026	16060	16142	16200	15988	16056	15961	16002	16043	15867	16031	16081	16095	16040	16055	16096	15962	16099	15964	16023	15899	16133	15976	16087	15969	15918	16095	16142	16066	16067	16034	16191	16087	16185	16288	15961	16064	15919	16232	15948	16157	16017	15969	15973	15795	15838	16129	16053	15963	15950	16094	16160	16003	15960	15941	16047	16192	16112	15974	15915	15931	15876	15990	15991	16101	16136	16077	15949	15830	15931	15898	16072	16106	15971	15854	16078	15919	15914	15937	16124	15904	15997	15908	16028	16104	16191	15913	15976	15981	16019	16026	15981	16066	15934	15967	15762	15923	15991	16135	16233	16142	16180	16185	16106	15896	16003	15970	16086	15774	16039	15895	16132	16004	16019	16064	16122	16075	16103	16031	16237	15947	15890	16070	16039	16039	16003	16086	15916	16006	16016	16107	16233	15921	15784	15881	16120	15841	15974	15894	16076	15994	16090	16152	16029	16089	16048	15840	16109	15999	15945	15820	16090	16010	15988	15809	16152	16070	15853	16202	16148	15983	15986	16044	16161	16005	15821	15968	16005	16153	15964	15988	15957	15966	16036	15940	16022	15789	16023	16161	16113	16162	16114	15853	15900	16187	16018	15910	15884	15975	16097	16214	16156	16000	16005	15999	15918	15904	15981	16073	15935	15968	16063	15955	16092	15895	15723	16072	15881	16109	16180	15901	15917	15948	15999	16095	15996	15842	16087	16011	15979	16016	16078	16088	16061	15985	16009	16151	16109	16027	15865	16056	16006	16044	16131	15961	15875	16126	16117	16002	16140	16065	15934	16010	16006	15881	15883	15756	16015	15991	16231	15984	16025	15875	16083	15956	16122	15992	15888	15897	15960	15903	15791	15862	15830	16121	16112	16085	16204	15948	15777	15918	16041	15955	15898	15850	16105	16022	15951	15866	16203	16079	15841	16030	16048	16128	16072	16076	16119	16026	16117	15928	15992	16157	15969	15953	16024	16171	15944	15986	16010	15970	15944	16011	16070	16083	15746	15724	16066	16026	16016	15992	16032	16039	15972	15935	15971	15928	15953	16150	15989	16143	16100	16065	15992	15939	16079	16048	15759	16029	15970	16120	16033	16101	16032	15849	16066	16079	16144	15989	16050	15895	16222	16030	16002	15898	16066	15766	16029	16174	15987	16016	15932	16090	16205	15966	15913	15895	15868	16000	16097	15992	16018	16012	15840	15987	16204	15956	15903	15858	15893	15984	16216	16054	15846	16020	15950	15918	16241	16031	15882	16049	16170	15839	16041	16021	16231	16088	16106	16062	16010	16079	16008	15959	16117	15836	16114	15902	16187	16079	16077	16102	16069	15966	15962	15939	15944	16025	15914	16123	15918	15917	15857	16068	16105	16101	16085	16114	16007	16113	16143	16016	16043	16202	16190	16173	16118	15872	16008	16181	16054	15951	16379	15918	16083	15981	16108	15971	15994	16156	16104	15894	16017	15917	16128	16029	16039	16135	16177	15865	15932	15995	15944	16005	16106	15786	16029	15909	15981	16105	16127	15914	16063	15925	16089	16045	16152	16091	16014	16084	16103	15926	16257	15861	15909	16105	15965	15939	16180	16103	16140	16139	16046	16110	15970	16046	16246	16080	16054	15887	15987	16073	16049	15830	15883	16110	16088	16109	15957	16010	15964	15914	16016	15901	16000	16052	16118	15942	16088	15954	16002	16007	16119	15810	15840	15738	16085	16105	15908	16180	16036	16121	15837	15862	15700	16067	16132	16318	16097	16037	15988	16130	15904	16142	16026	16008	16137	16073	15930	16161	15990	16011	16086	16029	15930	15938	16146	16054	16102	15898	16097	16126	16213	16185	15972	15973	16176	16217	15876	16098	15850	15844	15997	15837	15875	16321	15851	16138	15907	16022	16149	16064	16121	15976	16019	16124	15948	15983	16182	16039	15919	16055	16078	15922	16072	15752	16192	15741	15950	16153	16068	16147	16304	15970	15847	16178	16091	15992	16138	16035	16044	16144	16043	16105	16036	15941	16114	16416	15890	15922	16026	16008	16083	16156	16064	16042	15873	15856	15935	16014	16058	16124	16078	16100	16047	15946	15992	15797	16161	16100	15931	16003	16161	16315	16018	16037	16129	16006	15918	16048	16104	16031	16094	16308	15936	16090	16028	16056	15960	16037	16169	16096	16076	15925	15802	15998	15991	15994	16054	15960	16156	15891	16193	16098	16173	16051	16170	16113	16067	16074	15968	16083	15939	16070	15797	16068	15916	16156	16194	16129	16159	16203	15918	16033	16032	15989	16122	16007	16295	16038	15962	15779	15844	16149	16116	16152	15981	15709	16181	15871	16033	15798	15956	15997	16006	15999	16207	16097	16094	15989	15966	16119	16043	16088	15972	16030	16125	16165	16182	16137	15917	16003	16029	15993	16080	16077	16152	15983	16151	15989	16030	16054	16122	16065	16238	16055	16076	16023	15963	15939	15875	16202	16163	15975	15971	15941	15972	16003	16081	15954	16205	16077	15888	16078	16019	16257	16071	16119	16041	16077	16058	15961	15762	16026	16123	15852	15963	16052	15954	16089	16156	16047	16252	15889	15947	15917	16115	15816	16045	16080	16010	16109	16029	16004	16066	15796	16115	16088	16058	16021	16300	15851	15903	16154	16046	16233	15833	15978	16101	15875	15947	16164	16057	15927	15916	16105	16026	16012	16231	16169	16147	15894	16169	16083	16029	15894	16048	15972	15939	16074	15954	15769	16085	16044	16215	16043	15846	16135	16030	15965	16124	16056	15846	16172	15957	16027	16088	16193	15927	16041	15947	15926	15949	15929	15998	16028	16166	15828	16110	15783	15979	16039	15941	15895	16094	15891	15889	16188	16231	16111	16137	15780	15971	16108	16185	16018	16030	16029	16099	16046	16146	15755	15934	16139	16047	16036	16159	16060	15891	15930	15998	15879	15976	16037	16159	15904	15973	16020	16035	16188	16035	16099	15999	16182	15966	15919	15962	16064	16023	16060	16093	15922	15901	15814	16010	16035	16072	16170	16147	15952	16087	16103	16041	16067	15727	16054	16166	16016	16082	16228	16123	16047	16108	16088	15895	16068	15997	15788	16205	15996	16153	16018	16170	15864	16014	16122	16099	15918	15845	16088	16173	15994	15892	15946	16104	16049	15955	15981	16120	16090	15996	16041	15966	16000	16016	16083	15895	15872	15870	15983	16061	16184	16040	16025	16023	15960	16173	15995	15909	16160	16102	15845	16162	15985	15878	15895	16138	16162	15994	16056	16014	16004	16104	15913	16145	15856	16000	16179	15952	15859	15923	15838	16091	15732	16080	15909	16045	15873	15937	16170	16000	16041	16075	16000	16032	16083	16121	15912	15927	16173	16054	15908	16039	16131	16015	15955	15999	15895	16144	15866	16229	16115	15982	16264	16147	15866	16042	15964	15899	16170	16035	16136	15929	16030	15952	16102	16093	15961	16003	15967	15952	16133	16020	15896	16095	15796	16014	16019	16045	16044	15965	16055	16071	16153	15929	15679	15990	16091	15903	15997	15929	16028	16100	16056	16090	16073	16105	16073	16125	16042	15908	16025	16159	16024	15887	16142	15890	16279	16007	16020	16193	16119	15976	16255	16159	16058	16121	15982	16016	16006	16271	15991	16167	15993	15842	15957	16015	16069	15894	16158	15967	15910	16207	16078	15954	15948	15986	16018	15940	15963	16110	16172	16135	15940	16188	16097	16174	16024	15889	15702	15913	15989	16104	16305	16102	16249	16150	16029	16161	15970	15954	16102	16081	16201	16076	16105	16090	15993	16069	16096	15916	16079	15818	15893	15948	15848	15938	15968	16171	16065	16211	15907	15949	16097	16011	16010	16215	15981	16134	15939	15902	15968	16041	16132	16158	16010	16239	15989	15960	15960	16136	15875	16199	16134	16152	15951	15982	15866	15993	15893	16127	15935	15818	15935	16034	16051	16027	16054	15996	16032	16028	15942	15713	15995	16143	15867	16135	15947	16076	16004	15986	16262	16160	15884	16094	15941	16068	15988	16053	15908	16040	15906	16033	15970	16013	15956	15797	16120	16044	16009	15997	15919	15994	15871	15907	15947	16080	15991	15846	16094	16042	15928	16134	16168	16137	16356	15944	15994	16165	16088	15962	16215	16121	15899	16014	15988	16049	15895	15930	15993	15972	16119	16003	15935	16204	16042	15824	16122	16039	16116	16084	15912	15917	15940	16010	16038	16214	16081	15928	15946	15903	16096	15895	16107	16174	16208	16020	16135	16042	15905	15890	15960	16132	15916	16127	16147	15911	15810	16108	16054	15994	15997	15866	16071	15844	16138	15994	15977	16035	16041	16187	16166	15884	15913	15931	16044	16059	16057	16114	15981	16235	15997	16183	16143	15929	15957	16038	16084	16045	16041	16126	16069	16133	16090	16061	16094	15834	15968	15835	15917	16005	16293	16120	15967	15868	15844	16114	16162	16166	15968	15879	15989	16000	15863	16103	15945	16094	15883	15928	15971	16074	15925	16014	16210	16342	15933	15998	16119	16129	16137	15976	16068	15888	15897	15889	16069	16017	15951	15790	16084	16046	15907	16159	15789	16034	16038	16061	16066	16146	16268	16153	15958	16198	16269	16050	16030	15954	15820	16031	15817	15938	16046	16005	16051	15834	16182	15890	16057	15975	15951	15877	16023	16037	16078	16121	16043	15950	16067	16081	15986	15795	16228	15947	16279	16091	15846	15946	16116	16124	16012	15940	16005	16014	15848	16118	15890	16189	15992
29145	52054	52605	43401	53469	77509	62421	47103	30096	17397	13629	13005	13043	12816	12918	12885	12915	12789	12978	12891	12942	12872	12858	12841	12746	12783	12809	12874	13017	12796	12705	12828	12924	12940	12880	12817	12938	12860	12836	12907	12869	12841	12754	12815	12930	12959	12985	12974	12842	12957	12835	12720	12898	12825	12990	12892	12895	12865	12807	12797	12851	12765	13046	12934	12926	12650	12858	12869	12801	12915	12788	12738	12800	12931	12812	12892	12814	12908	12917	12903	12881	12906	12931	12955	12888	12877	12939	12878	12912	13106	12806	13016	13020	12953	12872	12976	12937	12873	12850	12901	12846	12779	12904	12855	12850	12812	12966	12690	12854	12772	12776	12924	12989	12859	13010	12807	12930	12882	13011	12765	12899	12881	12831	12731	12792	12896	12884	13029	12730	12875	12794	12965	13046	13075	12818	12893	12847	12788	12916	12828	12761	12850	12653	12950	12720	12832	13000	12797	12871	12898	12950	12870	12933	13007	12892	12739	12973	12934	13005	12877	12783	12848	12805	12934	12840	12846	12926	12901	13079	12810	12862	12776	12750	12860	12985	12766	12878	12889	12755	12922	12810	12834	12937	12983	12776	12943	12804	12899	12849	12931	12932	12781	12743	12840	12915	12627	12658	13028	12761	12751	12900	12851	13019	13026	12825	12913	12843	12977	13042	12793	13043	12910	12852	12764	12804	12913	12860	12798	12992	12941	12972	12775	13021	12986	12637	12921	12866	12819	12811	12793	12555	12776	12794	12964	12785	12930	12884	12736	12909	12826	12807	12751	12792	12810	12869	12851	12757	12865	12902	12923	12755	12780	12761	12952	12578	12882	12838	12921	12777	12906	12966	13074	12859	12899	12755	12794	12977	12753	12868	12697	12939	12670	12783	12798	12874	12873	12800	12949	12943	12827	12801	12875	12886	12934	12930	12858	12909	12948	12751	12819	12872	12871	12867	12637	12832	13108	12967	12860	13092	12709	12782	12801	12715	12864	12989	12895	12838	12827	12733	12803	12820	12888	13128	12781	12856	12895	12649	12886	12903	12672	12841	12719	13027	12881	12899	12832	12993	12855	13000	13073	12746	13022	12786	12901	12872	12870	12746	12826	12769	12827	12878	12793	12822	12739	12860	12893	12850	12778	12873	12878	12803	13059	12676	12964	12664	12689	12875	12692	12935	12815	12828	12840	12927	12833	12950	12760	12794	12941	12883	12692	12843	12850	12567	12791	12984	12688	12965	13039	12762	12915	12857	12938	12935	12875	12771	12747	12808	12838	12906	12820	12750	12976	12695	12924	12885	12909	12846	12784	12908	12814	12911	12933	12906	12767	12923	12857	12746	12970	12934	13006	12963	12842	12891	12846	13042	12788	12695	12813	12837	12832	12846	12819	12691	12907	12770	12869	12806	12889	12936	12872	12962	12936	12880	12828	12984	12869	12930	12783	12935	12961	12898	12850	12852	12838	12987	12801	12885	12833	12820	12769	12790	12968	12814	12811	12877	12831	12853	12966	12891	12864	13084	12973	12775	12854	12670	12890	12888	12912	12846	12801	12898	12825	12910	12812	12834	12930	12886	12928	12910	12998	12867	12884	12756	12821	13029	12797	12975	12906	12871	12914	13027	12931	12995	12794	12846	12930	12942	12892	12844	12932	12756	12834	12922	12817	12832	12631	12859	12736	12934	12743	12833	12982	12768	12782	13019	12866	12788	12781	12890	12770	12776	12777	12994	12808	12859	12813	13080	12944	12706	12976	12792	12837	12792	12898	12865	12920	12853	12712	12852	12888	12866	12706	12945	12827	12823	12815	12869	12856	12863	12920	12811	13046	12787	12878	12876	12729	12824	12961	13137	12765	13013	12772	13079	12887	12839	12926	12933	12737	12938	12811	13001	12816	12923	12861	12798	12832	12785	12888	12771	12846	12719	12811	12924	12962	12807	12925	12924	12765	12948	12866	12854	12866	12812	12820	12782	12912	12866	12910	12937	12884	12663	12974	12670	13005	12855	12751	12790	12795	12883	12878	12867	12927	13034	12738	12951	12939	12892	12925	12820	12951	12913	12860	12803	12957	12799	12905	12905	12860	12946	12818	12915	12889	12889	12852	12989	12679	12967	12890	12980	12784	13007	13101	12786	12897	12779	12885	12847	12795	12838	12784	12970	12868	12741	12923	12811	12880	12941	12758	12832	12789	12931	12841	12818	13046	12918	12995	13020	12724	12834	12961	12912	13046	12713	12822	12847	12984	12989	12858	12858	13029	12689	12829	12988	12820	12968	12731	12821	12846	12886	13001	12835	12927	12895	12727	12806	12841	12707	12995	13021	12952	12889	12765	12886	12965	12884	12923	12939	13000	12795	12672	12947	12809	12744	12953	12954	12924	12862	12964	12882	12911	12959	12810	12782	12983	12833	12857	12951	12803	12802	12923	12887	12963	12882	12676	12979	12892	12800	12918	12959	12887	12975	12912	12863	12677	12832	12863	12963	12780	12802	12809	13048	12875	12913	12924	12921	12961	12866	12652	12898	12927	12848	12624	12770	12796	13019	12955	12847	13055	13034	12890	12782	12883	12821	12832	12874	12955	12909	12752	12936	12786	12917	12900	12871	12726	12954	12815	12989	12749	12784	12852	13008	12738	12932	12770	12869	12873	12824	12876	12858	12787	12919	12887	12879	12948	12779	12907	12862	12913	12793	12951	12758	13010	12782	12896	12992	12796	12879	12821	12688	12858	12824	12763	13144	12866	12857	12906	12889	12834	12960	12819	12808	12765	12973	12867	12862	12898	12912	12845	12912	12912	12998	12951	12747	12895	12982	13033	12835	12921	12733	12920	12820	12885	13130	12912	12741	12822	12958	12784	12898	12615	12788	12971	12952	12810	12860	12876	12892	13024	12769	12982	12661	12939	12836	13122	12958	12816	13025	12879	12802	12881	12780	12771	12769	12779	12800	12925	12969	12896	12826	12956	12780	12855	12683	12860	12848	12948	12820	12938	12762	12805	12845	12802	12883	12891	12878	12913	12834	12887	12732	12950	12901	12817	12911	12936	12764	12821	12867	12824	12854	12850	12880	12825	12946	12894	12685	12879	12784	12880	12780	12839	12874	12719	12954	12850	12824	12834	12762	12894	12703	12846	12824	12707	12885	12935	12795	12639	12893	12982	12871	12904	12862	12826	12731	12932	12831	12921	12771	12806	12923	13023	12806	12954	12682	12956	12876	12862	12835	12912	12986	12876	12922	13074	12800	12868	12930	12838	12855	12911	12898	12795	12908	12945	12735	12992	12957	12919	12799	12845	12951	12783	12763	12907	12944	12831	12853	12823	12826	13016	12704	12894	12828	13056	12890	12920	12745	12864	12716	12939	12833	12764	12824	12933	12964	12904	13022	12923	12895	12816	12843	12942	13011	12841	12849	12956	12877	12782	12812	12863	12803	12853	12850	12789	12894	12900	12891	12853	12963	12741	12992	12778	12834	12885	12797	12951	12794	12966	12968	12969	12834	12917	12973	12871	12892	12991	12771	12879	12987	12896	12816	12734	12671	12915	12832	12854	12922	12818	12732	12924	12755	12882	12939	12926	12791	12786	12862	12911	12868	12961	12833	12927	12821	12784	12784	12829	12883	13064	12822	12703	12915	12756	12774	12967	12729	12781	12753	12775	13010	12881	12969	12774	12747	12762	12691	12974	12813	12958	12957	13037	12946	12906	12962	12856	12830	12786	12942	12715	12996	12814	12778	12764	12962	12741	12687	12745	12898	12931	12779	12867	12778	12941	12767	12851	12943	12901	12779	13046	12960	12846	12755	12897	12687	12739	12782	12805	12811	12760	12946	12923	12907	12743	12898	13003	12895	12813	12691	12766	12910	12951	12915	12959	12784	12846	12916	12832	12922	12897	12864	12922	12979	12809	12779	12915	12905	12870	12834	12775	12948	12792	12793	12966	12738	12941	12980	12919	12835	12807	12725	12973	12899	12995	12929	12803	12664	12888	12844	12764	12790	12906	12746	12944	12968	12833	12978	12833	12899	12797	12927	12904	12963	12847	12869	12743	12835	12789	12735	12863	13010	12872	12945	12708	12922	12819	13045	12732	12854	12860	12904	12973	12705	12966	12972	12955	12966	13006	12855	12848	12862	12988	12844	12673	12803	12819	12994	12876	12763	13069	12757	12805	12884	12868	12825	12798	12818	12826	12969	12889	12761	12899	12870	12830	13035	12755	12984	12840	12778	12811	12999	12889	12823	12684	12837	12783	12965	13075	12701	12721	12833	12847	12950	12839	12967	12876	12840	12864	12902	12950	12895	12963	12738	13103	12802	12797	12845	12822	13048	12872	13042	12949	12801	12844	12885	12891	12948	12903	12931	12912	12874	12850	12740	12847	12974	12939	12978	12764	12923	12776	12945	12830	12989	12965	12870	12960	12731	12856	12932	12869	12838	13056	12659	13045	12917	12961	12778	12741	12877	12864	12683	12889	12904	12881	12769	12836	12911	12810	12820	12816	12948	13005	13087	12695	13011	12744	12948	12673	12817	12877	12801	12920	12935	12830	12881	12937	12998	12837	12839	12907	12815	12973	12670	12861	12793	12991	12943	12799	13016	12861	12915	12930	12923	12879	12857	12662	12902	12830	12687	12816	12843	12940	12825	12865	12566	12853	12960	12959	12967	12984	12884	12968	12891	12740	12707	12762	12814	12867	12990	12984	12742	12834	12945	12944	12968	13043	12883	13072	12749	12810	12837	13045	12991	12819	12862	12904	12726	12911	12797	12833	12792	12891	12958	12767	12807	12798	12760	12752	12989	12877	12983	12919	12814	12627	12799	12859	12781	12870	12918	12838	12874	12697	13023	12785	12794	12882	12900	12967	12859	12970	12777	12865	12855	12731	12877	12896	12811	12837	12800	12970	12893	12852	12869	13107	13030	12987	12873	12793	12750	12902	12944	12870	12879	12854	13030	12859	12767	12953	12947	12889	12711	12750	12880	12878	12946	12877	12836	13031	12979	12840	13021	12860	12721	13062	12794	12844	12785	12921	12733	12847	12930	12945	12725	12748	12916	12775	12886	12919	12991	12734	12958	12841	12992	12734	12842	12851	12816	12866	12898	12890	12935	12853	12930	12820	12836	12803	12982	12962	12968	12958
30321	25727	28827	24656	22979	27586	25652	20757	17760	16152	15815	15899	15696	15579	15461	15590	15673	15569	15595	15525	15555	15617	15699	15459	15768	15631	15624	15617	15546	15621	15486	15563	15645	15731	15751	15546	15547	15507	15752	15435	15361	15606	15522	15785	15607	15440	15877	15492	15557	15616	15464	15520	15647	15573	15549	15697	15395	15509	15545	15597	15389	15504	15240	15465	15571	15639	15569	15745	15492	15680	15717	15515	15517	15743	15477	15348	15669	15577	15659	15645	15575	15608	15600	15371	15672	15346	15467	15708	15551	15501	15486	15470	15613	15577	15624	15598	15657	15618	15441	15635	15495	15432	15614	15429	15806	15636	15383	15501	15638	15428	15529	15788	15611	15551	15607	15562	15605	15624	15511	15520	15806	15795	15581	15564	15630	15494	15510	15782	15744	15506	15566	15444	15474	15580	15318	15446	15570	15449	15626	15389	15419	15578	15552	15418	15500	15518	15487	15684	15427	15497	15617	15676	15561	15697	15489	15703	15762	15610	15487	15595	15554	15589	15621	15502	15593	15571	15497	15572	15706	15362	15407	15559	15566	15583	15632	15345	15496	15443	15642	15608	15500	15434	15535	15493	15577	15551	15596	15465	15506	15593	15780	15506	15591	15434	15712	15744	15815	15558	15436	15675	15600	15649	15543	15611	15413	15607	15568	15523	15727	15529	15620	15557	15517	15845	15632	15583	15336	15518	15725	15625	15503	15609	15380	15587	15583	15539	15347	15586	15736	15573	15746	15510	15520	15463	15591	15477	15703	15496	15704	15654	15462	15487	15557	15723	15673	15555	15451	15635	15484	15478	15739	15716	15640	15589	15394	15491	15532	15524	15369	15774	15389	15646	15648	15642	15357	15592	15691	15553	15590	15506	15487	15549	15487	15615	15711	15573	15500	15587	15695	15463	15502	15607	15875	15334	15671	15672	15576	15419	15533	15510	15599	15556	15468	15463	15623	15591	15519	15577	15662	15549	15555	15620	15552	15614	15630	15501	15581	15720	15585	15658	15536	15453	15414	15560	15731	15642	15472	15442	15562	15632	15724	15502	15597	15602	15609	15448	15696	15518	15507	15752	15626	15667	15521	15637	15675	15458	15561	15601	15512	15599	15502	15441	15607	15732	15877	15648	15756	15752	15757	15449	15850	15595	15745	15577	15596	15557	15519	15509	15419	15507	15653	15522	15403	15496	15542	15466	15716	15733	15585	15496	15680	15544	15682	15334	15588	15701	15766	15637	15740	15360	15688	15508	15633	15626	15442	15515	15688	15569	15471	15528	15432	15397	15641	15506	15451	15667	15488	15547	15650	15639	15822	15602	15708	15639	15731	15553	15630	15616	15613	15538	15577	15602	15511	15665	15459	15551	15725	15408	15746	15560	15577	15635	15541	15475	15328	15428	15563	15547	15673	15594	15714	15454	15583	15672	15546	15491	15594	15775	15686	15625	15574	15519	15671	15758	15493	15454	15552	15574	15475	15639	15741	15624	15464	15683	15695	15722	15677	15665	15445	15538	15788	15640	15489	15532	15602	15639	15518	15679	15462	15451	15805	15576	15424	15621	15646	15625	15361	15707	15719	15431	15452	15551	15744	15555	15589	15573	15694	15771	15552	15464	15729	15371	15408	15555	15580	15577	15525	15622	15472	15532	15774	15644	15647	15491	15526	15679	15545	15545	15392	15616	15526	15495	15617	15444	15588	15595	15523	15320	15573	15566	15678	15496	15450	15569	15797	15604	15558	15602	15499	15694	15631	15710	15802	15528	15529	15563	15708	15614	15413	15609	15606	15428	15522	15616	15485	15394	15594	15661	15549	15829	15615	15426	15743	15508	15748	15535	15643	16012	15662	15497	15627	15516	15681	15607	15395	15516	15798	15702	15451	15440	15417	15732	15625	15674	15576	15441	15652	15690	15480	15456	15602	15506	15469	15564	15657	15731	15713	15463	15768	15504	15595	15514	15571	15496	15439	15574	15588	15450	15572	15573	15543	15667	15487	15553	15505	15647	15608	15538	15474	15622	15546	15472	15793	15696	15494	15568	15375	15464	15563	15585	15544	15437	15546	15521	15736	15586	15583	15659	15581	15593	15693	15653	15523	15616	15437	15471	15605	15696	15560	15525	15770	15592	15612	15601	15381	15559	15572	15531	15687	15513	15641	15653	15540	15539	15887	15684	15574	15567	15731	15619	15556	15386	15427	15688	15754	15555	15516	15557	15757	15812	15505	15471	15655	15419	15715	15749	15659	15576	15434	15578	15676	15527	15556	15646	15545	15636	15448	15513	15625	15521	15609	15561	15668	15486	15567	15461	15481	15453	15611	15561	15670	15482	15803	15699	15456	15636	15517	15468	15559	15772	15698	15583	15653	15639	15595	15390	15560	15722	15720	15437	15489	15645	15477	15619	15702	15840	15680	15606	15491	15605	15499	15528	15386	15682	15703	15379	15693	15599	15598	15691	15463	15640	15578	15448	15535	15559	15579	15454	15539	15700	15710	15476	15672	15363	15629	15716	15547	15546	15623	15675	15575	15523	15525	15464	15650	15697	15629	15637	15592	15718	15681	15791	15557	15452	15628	15720	15559	15805	15682	15631	15669	15651	15702	15564	15655	15540	15655	15548	15612	15389	15561	15744	15664	15575	15718	15602	15720	15534	15496	15511	15780	15500	15661	15434	15648	15572	15487	15370	15582	15817	15504	15543	15576	15402	15549	15606	15646	15620	15623	15579	15493	15748	15572	15467	15770	15449	15622	15564	15709	15563	15515	15510	15631	15479	15723	15710	15490	15563	15612	15629	15626	15577	15648	15352	15621	15581	15614	15525	15544	15497	15903	15430	15517	15838	15633	15454	15607	15477	15479	15639	15714	15579	15559	15606	15569	15686	15569	15673	15617	15683	15476	15541	15614	15473	15451	15647	15562	15509	15563	15393	15769	15624	15644	15474	15442	15584	15641	15564	15509	15604	15656	15583	15510	15667	15514	15605	15613	15659	15554	15449	15549	15626	15582	15428	15558	15757	15468	15642	15774	15474	15317	15585	15383	15628	15594	15652	15793	15547	15596	15639	15523	15629	15605	15756	15509	15472	15388	15615	15604	15558	15648	15758	15605	15496	15619	15665	15645	15547	15431	15524	15382	15634	15620	15523	15530	15672	15708	15776	15620	15595	15295	15642	15475	15700	15614	15448	15599	15671	15590	15575	15506	15507	15628	15424	15564	15633	15483	15655	15510	15684	15699	15676	15675	15721	15712	15671	15563	15536	15711	15515	15683	15834	15603	15556	15592	15502	15541	15597	15534	15530	15594	15489	15639	15729	15577	15560	15787	15624	15767	15568	15521	15606	15622	15421	15343	15748	15507	15505	15757	15435	15653	15677	15759	15485	15402	15467	15707	15552	15633	15572	15671	15491	15574	15576	15512	15500	15540	15572	15516	15597	15524	15606	15659	15707	15747	15744	15487	15582	15668	15582	15694	15788	15636	15651	15505	15537	15633	15682	15579	15409	15682	15653	15645	15447	15584	15533	15431	15632	15537	15687	15429	15528	15637	15738	15524	15554	15432	15558	15811	15523	15650	15654	15574	15678	15588	15733	15625	15759	15715	15643	15561	15704	15572	15625	15685	15653	15624	15633	15656	15608	15439	15679	15461	15621	15453	15703	15416	15595	15480	15594	15674	15511	15634	15602	15453	15533	15575	15477	15506	15403	15597	15438	15446	15579	15436	15640	15507	15757	15559	15471	15541	15642	15628	15567	15618	15556	15447	15649	15553	15551	15513	15641	15652	15777	15575	15484	15499	15498	15518	15689	15567	15543	15561	15726	15795	15610	15552	15496	15650	15531	15629	15463	15526	15395	15758	15728	15600	15525	15586	15393	15554	15561	15600	15507	15659	15519	15661	15567	15626	15512	15573	15387	15619	15605	15738	15530	15600	15629	15647	15524	15569	15600	15449	15808	15503	15602	15627	15557	15634	15509	15455	15726	15583	15472	15643	15555	15328	15574	15373	15479	15425	15674	15503	15672	15718	15499	15592	15602	15697	15665	15483	15354	15533	15469	15426	15565	15645	15637	15770	15632	15612	15552	15503	15601	15749	15788	15527	15603	15662	15586	15547	15570	15699	15633	15393	15597	15599	15590	15475	15659	15544	15548	15613	15592	15600	15620	15605	15680	15758	15629	15432	15550	15763	15555	15708	15461	15515	15671	15726	15844	15551	15604	15681	15645	15567	15521	15483	15406	15490	15557	15521	15590	15396	15594	15708	15664	15471	15556	15431	15526	15541	15435	15587	15477	15611	15604	15669	15622	15699	15550	15637	15783	15510	15450	15483	15534	15584	15590	15575	15635	15578	15718	15603	15710	15544	15621	15441	15604	15745	15446	15591	15631	15496	15572	15424	15608	15461	15562	15746	15605	15601	15526	15320	15419	15609	15743	15359	15677	15589	15614	15594	15613	15635	15437	15641	15518	15788	15530	15570	15620	15764	15555	15533	15598	15581	15620	15436	15621	15537	15669	15621	15340	15381	15653	15724	15546	15453	15355	15588	15757	15662	15658	15653	15650	15482	15538	15634	15694	15552	15663	15560	15620	15558	15602	15626	15489	15645	15597	15735	15525	15560	15609	15559	15613	15398	15656	15606	15636	15467	15507	15563	15600	15538	15808	15548	15450	15754	15523	15534	15685	15515	15611	15395	15305	15440	15482	15610	15431	15561	15347	15476	15667	15715	15600	15655	15667	15671	15478	15512	15521	15647	15685	15675	15541	15871	15568	15709	15714	15727	15702	15527	15689	15545	15476	15501	15584	15580	15396	15607	15645	15758	15657	15739	15577	15437	15544	15619	15522	15640	15717	15588	15508	15611	15512	15624	15609	15679	15727	15384	15683	15480	15588	15459	15589	15642	15411	15623	15653	15551	15462	15622	15489	15733	15533	15743	15586	15531	15695	15458	15730	15661	15418	15559	15403	15375	15456	15606	15698	15677	15449	15685	15837	15801	15810	15542	15571	15669	15654	15486	15547	15669	15436	15545	15597	15410	15400	15727	15572	15580	15646	15718	15572	15773	15524	15445	15687	15797	15634	15813	15594	15522	15510	15663	15624	15447	15546	15573	15558	15591	15598	15322	15504	15718	15511	15241	15500
22915	33366	30920	23736	23742	28236	23435	17951	14673	12968	12559	12710	12527	12693	12486	12521	12687	12583	12482	12739	12633	12709	12692	12596	12714	12713	12510	12716	12680	12648	12560	12661	12715	12715	12690	12411	12708	12571	12623	12547	12576	12573	12609	12506	12494	12623	12627	12539	12482	12530	12701	12509	12544	12697	12560	12632	12810	12515	12579	12639	12589	12505	12591	12420	12600	12703	12586	12609	12569	12649	12470	12582	12567	12498	12749	12570	12444	12623	12613	12559	12708	12561	12659	12512	12659	12614	12578	12518	12820	12657	12578	12649	12588	12669	12696	12634	12633	12629	12561	12684	12676	12675	12631	12656	12680	12605	12601	12548	12507	12603	12680	12595	12648	12521	12676	12602	12557	12768	12560	12573	12688	12613	12824	12524	12847	12745	12643	12669	12587	12518	12626	12591	12506	12796	12574	12857	12661	12481	12727	12646	12642	12725	12799	12571	12678	12671	12709	12634	12582	12499	12594	12689	12572	12547	12551	12508	12632	12629	12510	12692	12596	12607	12552	12525	12576	12646	12503	12583	12634	12672	12563	12535	12499	12697	12375	12496	12601	12420	12610	12485	12749	12489	12778	12446	12791	12549	12518	12652	12751	12591	12375	12732	12705	12607	12676	12728	12694	12556	12520	12570	12755	12624	12865	12540	12547	12540	12667	12494	12760	12599	12736	12650	12654	12783	12693	12546	12684	12605	12683	12649	12666	12534	12837	12462	12563	12801	12530	12487	12702	12633	12613	12597	12807	12635	12551	12449	12532	12503	12542	12628	12650	12603	12563	12453	12631	12515	12650	12723	12693	12609	12623	12577	12749	12653	12545	12683	12569	12691	12629	12555	12477	12500	12627	12800	12625	12724	12735	12528	12597	12539	12618	12409	12645	12723	12811	12624	12660	12677	12599	12675	12516	12461	12625	12476	12764	12622	12520	12683	12670	12665	12654	12580	12609	12559	12664	12724	12630	12652	12669	12721	12636	12745	12569	12656	12673	12578	12554	12775	12570	12642	12646	12645	12496	12713	12587	12782	12491	12694	12561	12646	12687	12451	12549	12609	12488	12639	12597	12646	12633	12624	12624	12600	12526	12645	12584	12663	12617	12734	12549	12608	12657	12606	12634	12628	12812	12656	12629	12610	12702	12581	12557	12735	12771	12479	12724	12676	12576	12562	12665	12582	12702	12756	12404	12509	12691	12612	12511	12633	12508	12661	12620	12578	12612	12513	12509	12619	12515	12412	12557	12694	12595	12641	12716	12495	12514	12577	12468	12694	12610	12614	12582	12576	12543	12679	12692	12505	12670	12440	12723	12599	12610	12579	12505	12799	12863	12624	12836	12497	12584	12511	12696	12581	12524	12620	12436	12534	12581	12542	12605	12613	12584	12735	12568	12583	12588	12504	12614	12539	12668	12657	12572	12546	12409	12532	12577	12806	12580	12585	12580	12566	12704	12423	12657	12545	12697	12614	12781	12602	12570	12595	12568	12558	12561	12717	12579	12679	12487	12706	12569	12605	12646	12576	12559	12346	12516	12596	12621	12638	12625	12725	12647	12767	12668	12594	12462	12762	12492	12494	12583	12657	12602	12536	12684	12613	12772	12623	12523	12492	12511	12514	12711	12728	12540	12455	12578	12437	12498	12582	12460	12720	12485	12487	12544	12603	12627	12628	12562	12714	12487	12685	12579	12626	12760	12592	12663	12767	12568	12559	12752	12666	12517	12674	12794	12586	12562	12716	12637	12540	12630	12530	12624	12712	12755	12631	12732	12439	12700	12578	12473	12708	12520	12609	12633	12691	12758	12690	12635	12582	12630	12528	12659	12587	12622	12500	12658	12549	12546	12492	12588	12541	12681	12596	12394	12614	12609	12702	12630	12558	12643	12834	12651	12631	12516	12477	12607	12517	12498	12618	12687	12718	12720	12711	12485	12510	12706	12698	12741	12758	12525	12641	12800	12733	12587	12630	12588	12578	12581	12637	12562	12514	12521	12697	12713	12615	12656	12520	12491	12752	12434	12722	12556	12592	12398	12752	12622	12601	12748	12662	12713	12538	12561	12595	12576	12618	12614	12646	12556	12702	12482	12716	12584	12650	12529	12555	12424	12873	12766	12502	12626	12578	12725	12510	12622	12416	12606	12680	12598	12802	12604	12594	12607	12554	12503	12497	12578	12632	12617	12580	12612	12685	12540	12644	12474	12528	12549	12535	12589	12530	12654	12583	12670	12784	12718	12636	12551	12637	12499	12689	12519	12680	12482	12460	12492	12645	12591	12503	12485	12644	12455	12566	12606	12612	12788	12648	12574	12700	12620	12428	12576	12599	12628	12547	12613	12615	12524	12556	12640	12526	12537	12544	12536	12723	12589	12514	12472	12650	12596	12641	12530	12641	12440	12700	12670	12672	12650	12513	12637	12530	12789	12596	12650	12493	12641	12565	12505	12603	12481	12674	12642	12506	12678	12509	12432	12621	12570	12863	12625	12641	12555	12681	12849	12559	12565	12670	12626	12590	12579	12740	12517	12511	12577	12695	12375	12662	12672	12564	12749	12558	12605	12714	12528	12590	12636	12526	12541	12605	12620	12615	12421	12634	12739	12631	12670	12548	12705	12676	12637	12690	12704	12652	12574	12625	12656	12485	12592	12705	12728	12514	12700	12597	12625	12374	12597	12697	12557	12663	12609	12711	12507	12629	12631	12521	12623	12817	12758	12781	12468	12643	12613	12752	12727	12627	12762	12714	12512	12614	12532	12735	12754	12426	12534	12622	12675	12533	12594	12572	12523	12588	12664	12544	12692	12637	12678	12688	12618	12607	12590	12645	12451	12630	12628	12531	12716	12590	12656	12658	12538	12437	12552	12694	12619	12667	12719	12653	12624	12582	12646	12672	12672	12554	12741	12693	12528	12824	12447	12647	12685	12610	12627	12440	12676	12479	12608	12385	12727	12618	12824	12705	12686	12586	12470	12710	12502	12500	12509	12614	12683	12542	12541	12801	12619	12550	12660	12596	12515	12637	12577	12678	12616	12664	12651	12587	12728	12513	12632	12626	12664	12860	12660	12642	12691	12777	12585	12742	12619	12672	12388	12531	12639	12624	12734	12570	12558	12473	12522	12563	12586	12550	12670	12633	12563	12688	12613	12680	12669	12439	12543	12707	12714	12701	12714	12596	12741	12640	12596	12647	12621	12667	12595	12532	12642	12691	12562	12535	12430	12695	12650	12528	12623	12610	12621	12506	12583	12543	12626	12572	12691	12552	12597	12799	12620	12565	12431	12493	12766	12629	12695	12684	12638	12572	12595	12531	12638	12695	12621	12858	12542	12517	12517	12680	12552	12716	12707	12563	12647	12505	12693	12519	12601	12561	12768	12738	12474	12410	12580	12514	12451	12819	12657	12610	12598	12703	12474	12478	12673	12477	12641	12703	12567	12703	12697	12669	12517	12737	12692	12606	12504	12628	12615	12549	12597	12526	12649	12529	12662	12637	12539	12692	12700	12655	12438	12678	12806	12663	12586	12728	12558	12450	12708	12630	12594	12583	12544	12583	12801	12629	12669	12659	12474	12696	12494	12596	12604	12345	12561	12641	12557	12567	12478	12721	12606	12688	12638	12602	12491	12475	12400	12672	12649	12600	12625	12710	12824	12628	12342	12690	12588	12624	12617	12758	12574	12702	12614	12797	12471	12633	12514	12565	12626	12458	12612	12590	12668	12693	12594	12733	12745	12648	12654	12772	12672	12674	12572	12572	12571	12733	12806	12634	12627	12622	12519	12642	12561	12734	12659	12616	12488	12651	12586	12461	12568	12581	12475	12429	12718	12574	12553	12697	12709	12665	12530	12484	12547	12598	12612	12510	12692	12614	12614	12770	12444	12529	12789	12505	12579	12708	12703	12724	12558	12577	12544	12553	12577	12681	12501	12666	12497	12546	12651	12648	12761	12642	12645	12497	12634	12494	12731	12559	12681	12744	12636	12759	12506	12647	12638	12599	12680	12603	12602	12699	12430	12429	12557	12619	12803	12628	12561	12591	12584	12655	12729	12682	12575	12564	12573	12786	12540	12597	12388	12459	12488	12462	12666	12681	12724	12696	12706	12536	12486	12529	12703	12532	12587	12641	12610	12666	12502	12678	12611	12485	12534	12599	12661	12671	12622	12737	12634	12655	12534	12498	12674	12591	12682	12695	12670	12462	12637	12673	12530	12521	12679	12387	12716	12636	12576	12629	12694	12677	12606	12712	12651	12844	12665	12470	12570	12601	12797	12548	12733	12690	12638	12576	12557	12546	12678	12645	12714	12580	12667	12517	12697	12533	12587	12551	12512	12732	12665	12600	12675	12482	12517	12733	12408	12629	12621	12696	12726	12479	12692	12679	12506	12573	12675	12656	12592	12691	12583	12603	12648	12860	12485	12623	12652	12761	12739	12533	12604	12554	12598	12521	12594	12730	12676	12608	12487	12640	12691	12434	12729	12437	12676	12637	12503	12569	12475	12584	12387	12521	12543	12827	12534	12618	12695	12434	12804	12694	12646	12622	12594	12578	12540	12531	12647	12659	12719	12682	12738	12458	12509	12455	12658	12571	12506	12604	12586	12620	12640	12600	12749	12537	12480	12689	12580	12713	12625	12503	12760	12515	12681	12626	12595	12621	12635	12570	12598	12538	12573	12609	12676	12513	12393	12487	12564	12634	12723	12576	12783	12628	12634	12484	12612	12650	12651	12629	12713	12645	12531	12600	12577	12761	12577	12599	12616	12635	12749	12768	12738	12704	12768	12589	12610	12483	12722	12590	12568	12662	12662	12656	12715	12626	12516	12575	12851	12572	12374	12718	12807	12564	12712	12681	12568	12711	12655	12479	12586	12652	12723	12492	12690	12573	12362	12553	12548	12677	12618	12710	12403	12687	12659	12652	12665	12406	12738	12615	12805	12636	12646	12628	12762	12510	12631	12563	12414	12512	12605	12744	12671	12603	12596	12559	12562	12502	12579	12766	12536	12599	12682	12517	12527	12738	12444	12726	12666	12767	12528	12690	12520	12591	12602	12726	12639	12680	12747	12558	12706	12690	12573	12540	12515	12561	12531	12573	12720	12643	12511	12692	12512	12724	12720	12663	12651	12448	12717	12649	12548	12675
25498	21419	28778	26761	33003	62611	56167	40089	26785	19530	16818	16445	16192	16001	15920	16030	15869	15877	15920	16097	16039	15850	15947	15960	15958	15951	15776	15939	15934	16090	15929	16012	15841	15908	15885	15982	15800	15765	15714	16056	16090	15948	16027	15765	15860	15849	15779	15903	15914	15951	15658	15715	16127	15985	15832	15847	16145	15981	15746	15839	15947	15950	15926	16020	15963	16126	16018	16006	15985	15882	15908	15931	15835	15906	15839	15997	16041	16122	16082	16124	15909	15905	15781	16019	15870	15863	16023	15868	16083	15797	15687	16005	15957	15690	15804	15859	16017	15955	15952	15838	15736	16046	15873	15586	15904	15936	15840	16050	15897	15975	15899	15855	15819	15972	15926	15786	15783	15914	15857	15780	16099	15936	15825	15897	16010	15954	16184	16046	15762	15809	15919	15968	16013	15874	15958	15935	16046	16018	15841	15643	15823	16061	15863	15897	15726	15847	15896	15715	15993	15709	15730	16048	15853	15902	15840	16009	15734	15995	16001	15953	15692	15816	15889	15956	15958	15799	15878	15876	16050	15809	15847	15950	15860	15930	15811	15776	15915	15823	15994	15865	16024	15966	15831	15974	16077	15931	15971	15720	15892	15809	16075	15755	15980	15835	15749	16045	16016	15816	15835	15994	16050	15696	15889	16024	16109	15920	15763	15904	15989	15839	15769	16140	16174	15860	15905	16009	15854	15963	15992	15901	15964	16123	15791	15789	15791	15639	16028	15882	15879	15886	15906	15878	15679	15916	15728	15693	15902	16084	15848	15862	15776	16142	15937	15932	15853	15982	15819	16013	15937	15806	15904	15863	16071	15830	15638	15900	15886	15650	15952	15919	16094	16056	15896	15763	15845	15797	15732	15801	15900	15907	15791	15900	16002	15829	15788	15882	16081	15736	15864	15901	15878	15922	15805	15857	15995	15951	15931	15658	15694	15848	15944	15929	15887	15858	15826	15893	15794	15817	15709	15747	15938	15848	15811	16063	15779	16029	15818	15744	15745	15816	15819	15701	15756	15725	15825	15926	15843	16035	15821	15768	16035	16044	15882	15927	16001	16033	15832	15877	15892	15698	16055	15907	15873	15861	15881	16021	15880	15953	15804	15826	15975	15959	16104	15924	15972	15610	15765	15815	16015	15875	15870	15850	15768	15917	15654	15986	15848	15866	15899	15961	15778	15582	15635	15869	16146	15972	16032	15726	15687	15836	15924	16088	15950	16001	15854	15851	15770	16165	15825	15814	15832	15899	15977	15930	15822	15985	15824	15873	15779	15705	15734	15678	16123	15765	15957	15867	15922	16053	15848	15751	15826	15877	15854	15988	15956	15971	16040	15849	16059	15749	15906	15854	15945	15962	15981	15853	15814	15893	15938	16066	15890	15945	15855	15955	15848	16006	15899	16025	15910	15880	15839	15818	15942	15698	15935	15877	15879	15810	15820	15969	15999	15982	15784	15886	16143	15834	15932	15596	15877	15965	15978	15914	15824	15761	15807	15984	15945	15813	15870	15787	15830	15992	15887	15971	15779	15861	15899	15919	15914	15775	15654	15930	15655	15883	15956	15844	16076	15833	16098	15899	15733	15814	15904	16078	16013	15890	15920	15932	15890	15905	15804	15941	16053	15864	16025	16016	15574	15966	15672	15898	16034	15757	15806	15850	15626	15982	15881	15987	15863	15946	15591	15897	15919	15769	15997	15942	15961	16011	15794	15888	15820	15974	15759	15805	15860	15725	15982	16035	15841	15840	16036	15969	15820	15770	15877	16006	15807	15767	16000	15835	15901	15918	15867	15783	15794	15756	15827	15825	16030	15901	15841	15891	15816	15808	15770	15808	15856	15652	15949	15875	15571	15779	15975	15854	15892	15980	15908	15631	15831	15994	15933	15878	16106	15968	15993	15924	15882	15891	15869	15801	15958	15801	16046	15874	15830	16052	16042	16212	15855	15800	15717	15826	15639	15800	15930	15902	15794	16138	16022	15954	15988	15783	15777	15942	15900	15939	16024	16048	15810	15873	15962	15929	16052	15973	15888	15849	15729	16102	16105	15915	15887	15674	15811	15805	15619	15818	15748	15741	15801	15966	15945	16026	15776	16175	15923	15789	15802	15745	15855	15828	16130	15846	15838	15870	15705	15834	15893	15880	15844	15857	15980	16032	15740	15721	15968	15771	15642	15759	15798	15943	15887	16001	15756	15900	16025	15821	16080	16002	15845	15747	15879	15888	15905	15882	15779	15776	15858	16134	15749	15775	15761	16106	15825	15700	15889	16051	16016	15754	15797	16001	15973	15733	15712	15686	15942	15661	15846	15940	16011	15919	15870	15875	15747	15726	15787	15918	15928	15978	16002	15820	15903	15895	16056	15890	15842	15637	15860	15877	15851	15599	15710	15735	16016	15738	16188	15692	15694	15859	15774	15595	15903	15900	16104	15963	15897	15961	15936	15748	15776	16005	15914	15770	15968	15810	16057	15931	15939	15855	15626	15834	15807	15929	15962	15991	15934	15671	15764	15795	15967	15862	15957	15953	15997	15833	15918	15974	15767	15990	15938	15765	15816	15787	15899	15853	15921	15831	15939	15811	15841	15851	15896	15964	15934	15737	15951	15850	15791	15825	16116	15914	15905	15870	15828	15864	15731	16026	15743	15934	15848	15982	15858	16117	15996	15951	15726	15948	15799	15779	15765	15794	15878	15722	15754	15844	15816	15940	15845	15916	15728	15780	15865	15881	15946	15895	15908	15910	15971	15817	15882	15760	15748	15802	16033	15850	15844	15779	15886	15803	15967	16076	15893	15882	15851	16003	15806	16030	15974	15745	15827	15915	15817	15836	15719	15709	15758	16072	15979	15803	15989	15988	16051	16179	16039	15903	15955	15884	15990	15945	15973	15935	15796	15755	15680	15950	15887	15902	15849	15888	15845	15918	16115	15843	15835	16004	15841	15936	15839	15801	15788	15906	15851	15739	15806	15941	15927	15912	15910	15843	15871	16041	15938	15929	15642	15980	15898	15792	15865	15760	15850	15957	15688	15746	15882	16078	15864	15741	15897	15816	15814	15950	15857	15875	15885	15898	15989	15840	15755	15886	16003	15609	15788	15724	16074	15745	15871	15907	15932	15924	15871	15991	15957	15946	15816	16191	16077	15907	15857	15863	15776	15745	15917	15792	15924	16027	15921	16120	16004	15949	15873	15982	15814	15896	15911	15941	15920	16084	15807	15995	15896	15978	15778	15923	15932	15780	15913	15795	15878	15992	15759	15868	15835	15945	15830	15851	15875	15831	15784	15750	15979	15923	15873	15839	16024	15790	15861	15926	15781	15800	15762	15956	15903	15795	15824	15745	15868	15927	16001	16079	15862	15845	15950	15992	15919	15863	15996	15771	15988	16004	16069	15970	15950	15714	15725	15784	15809	15851	15840	16084	15939	15856	15903	15873	15788	15883	15667	16025	15891	16015	15907	15894	15850	15976	16049	15764	15962	15726	15899	15804	15946	15880	15850	16042	15778	16018	15795	15896	15853	15842	15771	15714	15889	15835	15857	15795	16063	15941	15913	15705	15814	15996	15786	15714	15857	15786	15862	15902	15718	15871	15748	15930	15895	15896	15958	15864	15879	15908	15899	15860	15893	15780	16106	15781	15986	15832	15951	15894	15976	15906	15900	15838	16091	16102	16194	15893	15811	15917	16014	15914	15791	15720	15967	15978	15891	15872	15947	16110	15952	15916	15960	15801	16099	15981	15879	15738	15974	15966	15771	16063	15978	15718	16030	15807	15845	15910	15823	15898	15702	15967	15904	15881	15876	15783	15829	15916	15886	15861	15889	15867	15856	15834	15847	15716	15893	16132	15836	15962	15918	15674	15959	15838	15868	15833	15918	15864	16021	15923	15934	16001	15880	15771	15816	15952	15745	16019	16033	15971	16021	16067	15858	15948	15893	15966	15952	15931	15871	15868	15867	15806	15810	15979	15910	15692	15962	16053	16089	15900	15945	15847	15802	15651	15841	16091	15840	15985	16137	15934	15837	16057	15870	15826	15830	15629	15710	15937	15832	15872	15944	15722	15909	16033	15748	15746	16040	15834	15838	15911	15831	15865	16079	15906	15971	15864	15724	15994	16011	15502	15875	15911	15904	16123	16012	16034	15687	16074	15744	15711	15735	15826	15811	16032	15809	15864	15840	16050	16054	16008	15730	15783	16072	16050	15895	15777	15825	16032	15973	16015	15993	15746	15848	15779	16050	15958	15790	16021	15643	15757	15820	15884	15828	15865	15725	15951	16117	16102	15987	15910	15650	15946	16094	15777	15759	15811	15706	15814	15821	15742	16031	15994	15753	15973	15778	15878	15820	15894	15753	15783	15809	15945	16073	15518	16062	16088	16001	15808	15872	15886	15736	15590	15864	15984	15943	16044	16002	15991	15916	15832	15892	15830	16020	15765	15946	15823	16076	15746	15871	15985	15895	15937	15783	15818	15964	15934	15772	16002	15876	16106	15942	15784	15771	16056	15816	15926	16017	15983	16048	15712	15840	15813	15737	15815	15686	15848	16086	15927	15839	15738	15886	16072	15841	15855	15883	15784	15855	15790	15851	15808	15839	15816	15642	15785	15778	15905	15884	15915	16064	16033	16032	16118	15817	15953	15794	15925	15856	15826	15823	15832	15927	15855	16045	15821	15905	15851	15918	15775	15963	15887	15963	15811	15789	15894	15818	15897	15834	15873	15834	15824	15830	15733	15924	15832	16086	15841	16076	15901	16010	16025	15608	15839	15845	15606	15966	15756	15880	16189	15984	15776	15799	15921	15856	15723	15760	15841	15829	15922	16024	15823	15993	15733	15841	15931	16031	15890	16057	15975	15955	16001	15783	15873	15715	15842	15824	15845	15870	15882	15835	15910	15909	15664	15881	15762	15941	15773	15900	15982	15918	15864	15726	15883	15999	15944	16013	15865	15926	15809	15889	15772	15770	15678	15697	15940	15934	15894	15768	15913	15916	15781	15905	15960	16011	15918	15927	15976	15982	15799	15700	15881	15713	15714	16018	15720	15825	15774	15769	15815	15782	15765	15870	15904	15851	15863	15954	16005	15857	15861	15868	16076	15927	15678	15767	15930	16187	15976	15892	16122	15898	15776
26060	44417	41611	39366	43169	62140	52424	37791	23364	15316	13144	12867	12895	12943	12860	12832	12822	12961	12706	12723	12910	12871	12889	12977	12858	12729	12806	12886	12739	12812	12888	12921	12731	12886	12820	12932	12760	12898	12805	12852	13022	12913	12765	12773	12769	12848	12933	12692	12822	12794	12807	12801	12776	12756	12739	12945	12857	12879	12898	12828	12908	12768	12949	12769	12867	12633	12845	12785	12715	12778	12816	12926	12914	12908	12696	12936	12860	12755	12684	12805	12834	12900	12806	12911	12935	12805	12909	12664	12634	12901	12792	12708	12827	12640	12896	12740	12783	12847	12707	12759	12901	12815	12947	12882	12800	12724	12844	12703	12868	12840	12767	12889	12849	12995	12857	12846	12714	12766	12761	12931	12778	12594	12884	12858	13022	12829	12700	12827	12810	12717	12779	12938	12826	12723	12791	12883	12782	12824	12818	12894	12853	12898	12810	12828	12768	12960	12719	12942	12889	12892	12661	12874	12737	12937	12564	12859	12660	12784	12867	12921	12724	12873	12871	12831	12746	12874	12686	12725	13006	12980	12855	12871	12899	12883	12752	12898	12810	12768	12844	12819	12923	12894	12845	12931	12872	12694	12846	12918	12685	12896	12847	12886	12787	12598	12865	12910	12584	12837	12875	12908	12892	12814	12742	12756	12670	12995	12813	12862	12767	12773	12891	12782	12820	12735	12606	12800	12856	12738	12750	12772	12979	12598	12971	12841	12768	12966	12840	12934	12705	12743	12811	12776	12858	12933	12837	12863	12801	12744	12726	12935	12801	12841	12888	12870	12738	12659	12842	12947	12824	12843	12841	12767	12765	12962	12688	12871	12809	12730	12729	12731	13021	13004	12701	12849	12782	12893	12764	12727	12732	12599	12836	12743	12714	12773	12785	12902	12889	12943	12801	12809	12675	12861	12615	12901	12880	12900	12718	12829	12817	12903	12877	12779	12844	12803	12651	12748	12759	12894	12856	12763	12885	12884	12760	12749	12731	12858	12735	12875	12801	12866	12916	12844	12966	12784	12668	13076	12721	12798	12824	12739	12808	12819	12741	12838	12859	12813	12785	12711	12802	12758	12706	12867	12908	12801	12951	12863	12899	12883	12609	12740	12912	12732	12755	12820	12802	12666	12617	12887	12773	12811	12904	12652	12763	12829	12848	12856	12975	12641	12747	12737	12866	12747	12975	12791	12814	12869	12863	12787	12824	12632	12813	12896	12837	12862	12812	12789	12819	12860	12664	12815	12844	12834	12732	12802	12891	12748	12710	12717	12706	12776	13022	12783	12850	12758	12843	12794	13037	12784	12709	12917	12899	12793	12700	12793	12774	12863	12723	12835	12813	12792	12964	12852	12723	12810	12859	12723	12710	12775	12689	12785	12900	12998	12723	12643	12914	12875	12795	12799	12777	12828	12831	12968	13022	12893	12823	12833	12793	12634	12974	12784	12729	12737	12763	12720	12963	12712	12872	12801	12797	12915	12892	12930	12995	12756	12654	12913	12830	12638	12846	12799	12656	12784	12822	13098	12796	12734	12939	12847	12822	12873	12919	12921	12845	12750	13010	12928	12692	12927	12855	12926	12658	12779	12910	12706	13022	12832	12741	12811	12889	12849	12907	12726	12839	12844	12752	12729	12933	12804	12929	12716	12831	12886	12903	12904	12788	12869	12839	12739	12873	12860	12655	12752	12837	12851	12792	12771	12755	12752	12874	12873	12812	12872	12739	12905	12809	12710	12814	12854	13004	12751	12805	12864	12743	12797	12722	12876	12838	12730	12809	12842	12712	12852	12858	12798	12818	12939	12634	12838	12860	12874	12845	12885	12924	12798	12761	13046	12989	12856	12732	12830	13061	12745	12727	12880	12807	12750	12897	12918	12872	12777	12816	12816	12822	12741	12859	12721	12828	13012	12838	12921	12944	12840	13044	12798	12601	12906	12879	12798	12777	12860	13002	12935	12917	12848	12872	12848	12766	12853	13000	12815	12810	12967	12870	12914	12890	12856	12857	12781	12705	12806	12784	13000	12675	12953	12829	12868	12910	12947	12944	12765	12801	12742	12737	12770	12946	12833	12919	12667	12915	12716	12909	12851	12799	12868	12651	12727	12823	12694	12847	12872	12860	12853	12876	12843	12888	12790	12896	12880	12775	12799	12782	12740	12777	12915	12829	12876	12809	12863	12786	12695	12864	12775	12819	12633	12776	12924	12891	12818	12971	12853	12703	12806	12727	12941	12940	12970	12876	12989	12999	12849	12715	12817	12823	12876	12883	12836	12791	12738	12888	12691	12953	12697	12863	12843	12874	12738	12728	12670	12843	12788	12904	12867	12850	12852	12750	12611	12953	12895	12882	12832	12807	12742	12752	13010	12804	12859	12744	12733	12832	12802	12936	12842	12951	12857	12882	12948	12781	12765	12714	12783	12827	12810	12944	12853	12773	12718	12728	13045	12704	12709	12795	12926	12624	12791	12867	12733	12792	12811	12616	12896	12783	12770	13074	12675	12667	12809	12728	12676	12951	12870	12850	12771	12728	12858	12827	12881	12853	12737	12942	12891	12797	12809	12931	12695	12839	12732	12876	12782	12810	12728	12719	12711	12722	12754	12695	12851	12771	12766	12895	12676	12833	13021	12672	12821	12713	12834	12829	12748	12913	12804	12761	12797	12923	12745	12734	12716	12836	12862	12760	12896	12869	12714	12793	12893	12812	12748	12866	12849	12701	12959	12825	12831	12846	12811	12773	12633	12823	12804	12843	12838	12645	12861	12789	12712	12726	12854	12697	12866	12841	12768	12932	12838	12800	12860	12951	12741	12852	12887	12735	12958	12778	12877	12835	12917	12866	12678	12808	12875	12957	12840	12815	12792	12876	12693	12684	12838	12733	12693	12832	12738	12781	12692	12726	12779	12873	12944	12952	12854	12872	12734	12797	12874	12864	12699	12719	13012	12926	12736	12778	12612	12735	12859	12940	12655	12775	12792	12775	13075	12671	12901	12960	12773	12857	12686	12856	12928	12851	12828	12890	12963	12912	12816	12941	12709	12808	12815	12889	12787	12778	12891	12889	12639	12919	12920	12872	12780	12818	12894	12859	12892	12892	12735	12706	12923	13016	12783	12878	12761	12722	12882	12864	12954	12789	12776	12788	13081	12861	12788	12828	12886	12672	12931	12798	12748	12756	12805	12662	12737	12878	12763	12899	13002	12849	12864	12661	12846	12842	12850	12866	12708	12886	12688	12768	12903	12809	12744	12804	12961	12849	12843	12874	12736	12755	12901	12790	12666	12884	12778	12806	12700	12754	12745	12843	12763	12846	12734	12903	12864	12813	12814	12798	12627	12880	12811	12758	12856	12850	12903	12868	12837	12815	12847	12792	12733	12789	12835	12714	12815	12702	12783	12878	12721	12831	12891	12811	12872	12952	12899	12818	12905	12850	12797	12740	12935	12818	12712	12802	12827	12774	12827	12789	12987	12738	12807	12689	12865	12912	12946	12911	12547	13065	12838	13065	12757	12734	12788	12835	12871	12839	12798	12740	12800	12871	12750	12946	12921	12809	12796	12816	12907	12882	12839	12858	12899	12904	12741	12898	12663	12826	12793	12892	12743	12708	12914	12802	12779	12660	12890	13038	12970	12822	12876	12736	12957	12981	13103	12871	12538	12764	12800	12708	12990	12736	12731	12989	12858	12940	12722	12736	12691	12834	12791	12932	12797	12889	12825	12716	12973	12914	12778	12852	12814	12681	12674	12837	12950	12678	12885	12882	12794	12762	12733	12720	12837	12833	12811	12757	12760	12985	12912	12787	12758	12870	12864	12778	12795	12784	12878	12865	12898	12774	12919	12900	12817	12734	12879	12805	12680	12925	12850	12950	12739	12939	12657	12838	12873	12917	12925	12947	12779	12899	12731	13067	12977	13011	12707	12651	12883	12877	12642	13049	12889	12691	12888	12711	12867	12932	12837	12894	12700	12789	12642	12805	12684	12934	12902	12932	12720	12778	12910	12661	12799	12791	12854	12809	12822	12736	12804	12894	12777	12952	12659	12925	12810	12829	12748	12779	12767	12782	12737	12890	12876	12842	12841	12769	12819	13025	12862	12686	12957	12794	12745	12880	12792	12815	12753	12811	12791	12719	12674	12795	12837	12750	12794	12805	12751	12937	12877	12907	12719	12625	12866	12821	12907	12922	12911	12712	12966	12745	12727	12546	12860	12932	12848	12890	12783	12890	12793	12760	12801	12753	12765	12930	12783	12770	12796	12843	12888	13008	12799	12789	12889	12725	12825	13020	12860	12854	12800	12746	12711	12940	12678	12964	12766	12837	12710	12813	12783	12905	12833	12802	12805	12857	12790	12804	12902	12923	12823	12807	12815	12810	12867	12737	12948	12827	12876	12876	12914	12782	12789	12816	12958	12739	12768	12786	12814	12816	12987	12792	12781	12894	12887	12677	12755	12805	12933	12810	12676	12697	12728	12720	12850	13002	12994	12942	12861	12737	12850	12697	12861	12921	12928	12674	12780	12921	12754	12956	12737	12758	12831	12921	12707	12712	12750	12763	12673	12931	12684	12751	12697	12865	12773	12931	12783	12870	12799	12952	12743	12966	12831	12790	12807	12862	12863	12833	12885	12752	12703	12821	12813	12718	12953	12929	12840	12763	12917	12718	12943	12801	12804	12769	12995	12907	12918	12840	12651	12725	12866	12928	12985	12743	12937	12649	12865	12901	12886	12793	12764	12799	12762	12756	12837	12697	12941	12904	12783	13035	12789	12763	12714	12798	13000	12841	12790	12942	12740	12808	12853	12627	12844	12693	12653	12844	12827	12729	12830	12800	12850	12912	12868	12844	12861	12795	12828	12882	12610	12837	12867	12875	12794	12785	12868	12825	12869	12703	12845	12708	12976	12674	12762	12661	12777	12777	12824	12751	12796	12826	12962	12764	12767	12852	12800	12921	12817	12961	12932	12750	12876	12682	12819	12787	12610	12670	12874	12773	12828	12802	12835	12972	12803	12923	12705	12923	12744	12832	12920	12900	12874	12738	12686	12809	12791	12818	12943	12750	12903	12878	12739	12838	12826	12767	12847	12798	12955	12930	12869	13030	12754	12953	12853	12876	12839	12878	12885	12972	12937
23992	21428	29148	24620	39915	72923	66026	48929	32471	21728	16959	16160	16010	15823	15706	15776	15762	15603	15592	15431	15709	15746	15761	15477	15608	15757	15603	15477	15624	15752	15557	15542	15733	15545	15605	15507	15642	15700	15674	15737	15677	15572	15540	15595	15636	15630	15310	15470	15855	15726	15566	15463	15736	15691	15650	15563	15494	15583	15622	15425	15489	15738	15651	15732	15637	15615	15658	15549	15396	15669	15440	15490	15496	15516	15495	15457	15661	15446	15725	15400	15674	15648	15679	15678	15574	15450	15678	15589	15463	15622	15506	15750	15521	15557	15534	15352	15718	15528	15778	15470	15597	15574	15510	15521	15379	15413	15267	15358	15713	15625	15553	15538	15313	15361	15371	15392	15536	15414	15599	15659	15345	15441	15437	15478	15331	15328	15755	15694	15594	15660	15466	15414	15631	15559	15491	15766	15655	15380	15635	15458	15648	15410	15520	15373	15391	15374	15592	15797	15526	15610	15667	15524	15505	15424	15309	15780	15622	15585	15594	15658	15246	15486	15530	15446	15258	15574	15648	15704	15388	15590	15328	15580	15520	15535	15483	15523	15468	15672	15550	15558	15698	15433	15557	15442	15344	15414	15569	15415	15510	15478	15646	15393	15414	15531	15555	15519	15304	15724	15496	15522	15470	15552	15538	15492	15395	15758	15503	15469	15773	15630	15339	15577	15343	15537	15438	15290	15515	15338	15451	15481	15353	15489	15682	15607	15629	15516	15429	15671	15680	15660	15455	15485	15527	15584	15655	15466	15419	15603	15603	15596	15376	15809	15532	15396	15493	15525	15234	15608	15735	15519	15519	15613	15569	15386	15445	15613	15693	15570	15458	15469	15441	15503	15597	15625	15749	15623	15361	15545	15631	15385	15480	15511	15565	15523	15480	15651	15460	15563	15708	15254	15456	15587	15271	15664	15426	15705	15502	15583	15526	15531	15574	15669	15485	15735	15324	15483	15463	15513	15733	15632	15574	15616	15663	15640	15573	15455	15497	15607	15499	15394	15480	15520	15687	15515	15575	15622	15407	15364	15559	15636	15455	15535	15415	15624	15660	15535	15511	15540	15401	15512	15531	15474	15418	15505	15565	15551	15479	15599	15328	15562	15389	15535	15390	15560	15456	15659	15480	15518	15398	15414	15551	15721	15442	15636	15508	15709	15573	15509	15680	15666	15693	15560	15620	15792	15601	15451	15135	15385	15488	15785	15685	15467	15521	15402	15633	15416	15588	15406	15478	15680	15587	15503	15548	15518	15428	15339	15372	15483	15507	15446	15345	15532	15496	15616	15474	15532	15530	15658	15559	15743	15516	15432	15537	15621	15370	15474	15337	15564	15523	15736	15599	15500	15344	15626	15546	15526	15622	15445	15410	15476	15568	15509	15598	15498	15658	15511	15612	15643	15615	15447	15400	15467	15511	15423	15500	15562	15437	15617	15575	15343	15629	15567	15496	15607	15427	15485	15498	15500	15682	15584	15668	15691	15315	15536	15696	15607	15534	15542	15504	15654	15553	15535	15568	15484	15426	15635	15512	15563	15500	15453	15607	15577	15639	15553	15708	15411	15437	15636	15342	15711	15637	15579	15526	15483	15508	15393	15252	15537	15455	15444	15703	15629	15496	15502	15751	15428	15379	15390	15369	15539	15567	15590	15491	15540	15702	15479	15380	15342	15400	15623	15709	15772	15569	15720	15448	15580	15411	15653	15286	15582	15480	15570	15523	15769	15420	15587	15355	15489	15732	15488	15335	15611	15539	15618	15658	15814	15693	15581	15600	15447	15614	15553	15480	15498	15466	15504	15523	15489	15548	15586	15614	15730	15616	15619	15564	15461	15614	15366	15599	15740	15509	15745	15655	15613	15415	15545	15564	15392	15544	15456	15772	15775	15646	15692	15436	15423	15526	15553	15393	15539	15751	15585	15327	15758	15471	15412	15549	15590	15471	15310	15649	15598	15625	15456	15347	15532	15492	15506	15705	15626	15561	15428	15525	15726	15388	15641	15598	15463	15486	15369	15509	15706	15514	15626	15757	15501	15628	15655	15557	15592	15534	15589	15576	15588	15491	15547	15579	15665	15668	15594	15476	15522	15311	15170	15618	15643	15428	15760	15556	15533	15434	15431	15749	15397	15688	15447	15783	15464	15575	15489	15475	15543	15450	15566	15468	15484	15697	15515	15303	15496	15448	15391	15477	15400	15504	15499	15372	15422	15471	15538	15454	15588	15625	15500	15595	15524	15665	15594	15518	15580	15714	15607	15239	15441	15504	15278	15355	15523	15493	15376	15381	15408	15655	15619	15731	15729	15446	15694	15544	15461	15646	15374	15389	15566	15646	15384	15491	15598	15540	15419	15595	15442	15692	15448	15530	15587	15450	15610	15440	15454	15438	15342	15389	15575	15616	15521	15514	15549	15457	15465	15686	15531	15623	15476	15553	15464	15506	15761	15688	15538	15694	15593	15593	15500	15737	15719	15624	15670	15586	15557	15512	15552	15481	15543	15507	15449	15645	15473	15421	15515	15517	15389	15572	15467	15570	15561	15461	15693	15682	15655	15517	15594	15575	15521	15648	15431	15309	15504	15592	15492	15571	15364	15438	15384	15587	15673	15466	15701	15629	15356	15414	15783	15446	15536	15467	15594	15503	15514	15620	15548	15331	15404	15220	15305	15526	15470	15759	15747	15538	15554	15436	15533	15427	15570	15395	15507	15462	15537	15413	15506	15644	15615	15645	15361	15710	15759	15531	15573	15570	15611	15568	15646	15496	15495	15598	15672	15552	15628	15593	15633	15513	15344	15557	15607	15686	15576	15536	15472	15403	15649	15529	15630	15573	15462	15519	15504	15429	15759	15485	15672	15817	15492	15350	15550	15554	15466	15390	15365	15417	15469	15358	15453	15563	15528	15649	15450	15481	15509	15514	15400	15580	15490	15619	15453	15683	15626	15631	15617	15620	15569	15440	15552	15423	15440	15416	15619	15540	15360	15402	15571	15298	15469	15486	15649	15562	15511	15364	15299	15495	15513	15608	15681	15343	15748	15831	15502	15612	15645	15434	15566	15397	15714	15570	15725	15556	15678	15541	15578	15451	15601	15304	15431	15509	15507	15765	15578	15542	15378	15535	15643	15366	15454	15457	15647	15484	15529	15382	15469	15515	15563	15603	15480	15487	15619	15492	15533	15598	15550	15641	15555	15806	15655	15536	15455	15689	15462	15435	15710	15848	15481	15427	15437	15525	15711	15555	15263	15592	15461	15414	15628	15565	15431	15500	15368	15514	15727	15727	15606	15576	15613	15648	15805	15604	15424	15437	15499	15499	15560	15560	15482	15590	15449	15519	15485	15369	15592	15587	15347	15346	15473	15758	15518	15464	15401	15573	15780	15605	15576	15495	15446	15496	15526	15650	15646	15519	15673	15418	15332	15358	15452	15501	15666	15702	15435	15452	15494	15556	15304	15451	15596	15444	15550	15445	15534	15581	15548	15696	15626	15319	15670	15670	15414	15446	15422	15532	15399	15520	15523	15523	15245	15570	15305	15492	15477	15420	15514	15332	15401	15477	15643	15488	15618	15749	15457	15624	15592	15827	15520	15677	15640	15391	15467	15689	15379	15526	15379	15373	15365	15534	15452	15427	15486	15446	15480	15666	15482	15501	15660	15550	15562	15520	15360	15591	15602	15499	15476	15615	15587	15645	15437	15436	15544	15541	15460	15497	15433	15544	15509	15586	15675	15577	15528	15460	15609	15627	15533	15640	15417	15737	15838	15567	15300	15371	15635	15596	15344	15597	15546	15671	15682	15621	15234	15417	15479	15521	15685	15468	15572	15529	15409	15616	15517	15752	15469	15473	15493	15565	15680	15576	15377	15557	15450	15381	15622	15447	15523	15422	15838	15580	15412	15439	15440	15493	15438	15520	15598	15587	15412	15524	15480	15619	15573	15543	15429	15392	15556	15483	15511	15575	15513	15617	15693	15709	15767	15416	15486	15584	15819	15483	15591	15549	15498	15429	15554	15488	15549	15445	15484	15505	15608	15614	15411	15500	15498	15622	15293	15582	15605	15686	15614	15575	15436	15425	15493	15618	15378	15460	15613	15676	15542	15752	15623	15461	15484	15513	15454	15578	15676	15725	15527	15457	15738	15514	15754	15559	15733	15586	15364	15485	15310	15446	15453	15573	15561	15506	15466	15474	15427	15461	15489	15500	15460	15548	15580	15552	15517	15584	15624	15546	15590	15505	15556	15698	15576	15564	15454	15542	15574	15549	15367	15467	15583	15519	15470	15475	15510	15404	15506	15481	15437	15359	15505	15459	15535	15552	15649	15586	15555	15591	15674	15317	15532	15463	15515	15598	15555	15463	15401	15507	15431	15585	15469	15553	15713	15418	15660	15531	15503	15459	15514	15418	15593	15642	15398	15415	15696	15480	15621	15498	15761	15331	15276	15520	15346	15498	15696	15573	15361	15787	15427	15446	15443	15656	15560	15668	15529	15364	15593	15469	15571	15492	15586	15462	15440	15406	15463	15651	15459	15615	15568	15562	15464	15379	15628	15718	15523	15376	15525	15690	15455	15570	15658	15572	15691	15599	15557	15668	15626	15496	15445	15477	15419	15566	15572	15565	15470	15605	15646	15494	15492	15637	15442	15460	15609	15484	15502	15587	15551	15443	15499	15597	15512	15658	15841	15478	15641	15390	15551	15588	15622	15768	15586	15378	15396	15443	15510	15743	15473	15519	15678	15714	15461	15697	15661	15394	15601	15726	15881	15525	15449	15661	15486	15459	15416	15444	15571	15619	15473	15449	15281	15410	15723	15452	15511	15436	15651	15614	15643	15589	15733	15668	15487	15591	15408	15519	15744	15748	15568	15418	15445	15374	15413	15482	15309	15386	15574	15534	15560	15407	15401	15619	15654	15710	15644	15271	15582	15535	15455	15398	15448	15443	15814	15645	15444	15632	15621	15781	15713	15543	15456	15623	15355	15554	15638	15514	15417	15555	15466	15476	15439	15564	15379	15509	15438	15746	15400	15515	15498	15670	15590	15727	15487	15585	15594	15538	15587	15711	15750	15539	15541	15685	15538	15598	15582	15488	15628	15653	15610	15496	15598	15632	15713	15369	15425	15599	15622
28323	50880	47271	44816	61253	76287	64903	47828	29375	16934	13480	12768	12709	12636	12615	12637	12664	12597	12647	12621	12632	12580	12713	12682	12734	12674	12532	12615	12580	12873	12733	12645	12720	12665	12516	12621	12692	12558	12601	12719	12680	12660	12664	12561	12631	12626	12746	12752	12562	12710	12544	12589	12694	12579	12556	12600	12590	12539	12716	12481	12685	12615	12451	12628	12573	12566	12726	12666	12684	12596	12471	12460	12753	12513	12729	12656	12698	12809	12568	12596	12618	12462	12591	12666	12720	12725	12506	12509	12666	12702	12495	12555	12690	12456	12720	12590	12530	12728	12704	12549	12669	12590	12546	12629	12643	12631	12799	12660	12504	12528	12732	12604	12631	12570	12636	12394	12658	12642	12756	12538	12590	12777	12505	12664	12631	12579	12697	12617	12653	12675	12543	12627	12509	12539	12643	12569	12532	12687	12584	12740	12662	12610	12504	12650	12677	12649	12416	12758	12600	12720	12629	12685	12783	12573	12687	12734	12690	12725	12710	12551	12673	12593	12536	12639	12702	12691	12583	12634	12463	12545	12721	12611	12561	12587	12564	12702	12667	12508	12459	12548	12751	12558	12676	12472	12753	12571	12591	12633	12718	12560	12649	12767	12497	12546	12705	12552	12660	12680	12711	12700	12570	12605	12730	12684	12638	12603	12540	12622	12690	12777	12761	12636	12570	12631	12638	12538	12561	12646	12678	12619	12688	12561	12804	12514	12602	12619	12684	12698	12605	12602	12593	12547	12693	12618	12679	12487	12547	12667	12597	12447	12746	12640	12671	12620	12623	12504	12616	12520	12488	12557	12665	12497	12647	12573	12528	12696	12559	12566	12620	12606	12583	12616	12748	12653	12677	12708	12649	12469	12642	12668	12597	12583	12685	12653	12698	12724	12569	12656	12640	12511	12670	12510	12488	12674	12613	12540	12560	12568	12596	12641	12668	12795	12626	12566	12538	12596	12454	12491	12503	12537	12661	12590	12598	12605	12524	12806	12698	12580	12598	12537	12431	12588	12635	12627	12554	12596	12886	12672	12630	12600	12484	12579	12776	12547	12620	12550	12667	12546	12752	12764	12627	12618	12709	12714	12607	12492	12703	12678	12619	12584	12440	12579	12599	12683	12574	12559	12611	12531	12505	12561	12552	12544	12639	12668	12616	12454	12774	12540	12758	12480	12516	12512	12699	12561	12624	12530	12604	12553	12669	12455	12617	12586	12548	12720	12719	12525	12602	12537	12489	12557	12661	12463	12539	12665	12580	12721	12667	12538	12575	12496	12837	12523	12361	12704	12671	12469	12745	12681	12544	12690	12573	12512	12634	12525	12599	12588	12501	12652	12535	12340	12785	12658	12587	12691	12540	12580	12685	12713	12538	12600	12743	12555	12603	12720	12554	12701	12630	12523	12445	12659	12443	12590	12527	12553	12573	12588	12709	12757	12695	12790	12610	12583	12586	12736	12643	12595	12587	12587	12605	12677	12723	12686	12512	12425	12570	12522	12631	12429	12596	12804	12643	12529	12655	12681	12845	12532	12606	12656	12604	12582	12626	12543	12680	12505	12532	12718	12648	12670	12502	12755	12652	12513	12564	12526	12602	12628	12780	12696	12641	12678	12655	12597	12574	12667	12664	12607	12485	12614	12712	12576	12494	12596	12529	12581	12683	12854	12806	12592	12510	12622	12655	12469	12606	12586	12568	12578	12526	12550	12603	12583	12740	12478	12758	12663	12473	12422	12558	12526	12703	12497	12700	12764	12631	12498	12627	12819	12566	12573	12594	12675	12379	12629	12556	12688	12504	12657	12461	12536	12599	12521	12491	12710	12447	12774	12688	12625	12513	12429	12654	12564	12599	12754	12562	12638	12585	12604	12532	12512	12530	12754	12701	12694	12545	12775	12497	12469	12502	12466	12708	12647	12548	12643	12571	12522	12635	12711	12680	12598	12651	12664	12747	12473	12602	12563	12795	12633	12504	12596	12299	12617	12645	12710	12698	12653	12647	12750	12659	12662	12406	12619	12560	12511	12558	12603	12619	12666	12558	12487	12724	12606	12601	12623	12663	12678	12350	12538	12587	12560	12473	12647	12477	12537	12399	12628	12649	12646	12616	12722	12565	12642	12639	12662	12579	12586	12557	12727	12574	12594	12657	12707	12562	12696	12500	12568	12572	12738	12539	12597	12631	12836	12548	12787	12557	12591	12612	12538	12467	12641	12719	12705	12756	12443	12625	12824	12560	12503	12492	12667	12537	12676	12740	12635	12500	12717	12681	12492	12682	12596	12463	12626	12672	12689	12756	12561	12600	12708	12690	12794	12616	12585	12632	12598	12786	12683	12509	12672	12691	12686	12797	12543	12727	12572	12740	12674	12574	12611	12496	12594	12660	12690	12646	12563	12646	12592	12499	12791	12567	12603	12701	12555	12497	12499	12604	12609	12656	12484	12563	12489	12724	12391	12652	12714	12675	12617	12655	12463	12629	12584	12444	12632	12697	12341	12634	12685	12591	12657	12535	12707	12679	12587	12495	12537	12694	12614	12532	12492	12615	12506	12723	12707	12574	12579	12625	12537	12533	12532	12562	12545	12733	12653	12743	12525	12500	12480	12666	12567	12597	12512	12521	12539	12636	12666	12586	12624	12696	12642	12432	12827	12651	12614	12509	12696	12595	12604	12532	12666	12472	12749	12724	12591	12534	12665	12595	12599	12629	12486	12720	12617	12805	12562	12620	12645	12462	12596	12503	12546	12674	12531	12665	12898	12720	12628	12572	12566	12598	12691	12656	12829	12506	12613	12551	12677	12633	12391	12604	12641	12533	12727	12573	12667	12688	12606	12513	12715	12643	12634	12549	12582	12346	12604	12676	12631	12603	12586	12666	12704	12579	12564	12729	12532	12701	12743	12698	12591	12781	12489	12563	12772	12516	12653	12515	12710	12509	12770	12581	12576	12520	12594	12561	12565	12570	12479	12583	12546	12534	12518	12605	12613	12486	12704	12638	12544	12642	12690	12414	12651	12525	12703	12655	12701	12613	12759	12695	12583	12574	12597	12630	12520	12658	12579	12627	12706	12625	12705	12440	12679	12620	12510	12617	12477	12518	12342	12718	12568	12599	12609	12471	12552	12572	12658	12561	12622	12619	12535	12600	12563	12563	12536	12485	12755	12532	12578	12535	12394	12556	12650	12682	12609	12610	12685	12535	12572	12600	12540	12586	12690	12457	12705	12620	12649	12578	12711	12625	12703	12539	12632	12594	12621	12645	12655	12604	12603	12560	12624	12754	12613	12535	12600	12636	12718	12458	12696	12615	12617	12396	12604	12566	12742	12629	12538	12592	12550	12629	12677	12638	12499	12612	12597	12700	12672	12730	12620	12647	12753	12687	12508	12730	12626	12713	12579	12625	12545	12503	12583	12491	12676	12559	12457	12583	12609	12551	12629	12660	12659	12575	12737	12654	12557	12560	12460	12634	12591	12469	12719	12523	12615	12657	12665	12432	12619	12543	12644	12635	12605	12667	12758	12620	12699	12557	12540	12797	12511	12589	12548	12693	12660	12798	12664	12623	12549	12577	12527	12537	12645	12584	12528	12671	12689	12670	12613	12622	12686	12604	12516	12677	12453	12637	12622	12650	12687	12470	12616	12624	12554	12505	12631	12597	12616	12746	12677	12612	12709	12738	12557	12451	12711	12735	12553	12484	12448	12714	12649	12661	12697	12400	12541	12743	12505	12590	12706	12716	12655	12712	12525	12637	12609	12583	12621	12624	12573	12706	12568	12645	12696	12540	12747	12714	12642	12600	12685	12394	12669	12705	12512	12709	12606	12469	12482	12492	12594	12548	12542	12504	12504	12637	12681	12736	12514	12597	12644	12663	12620	12663	12715	12728	12652	12508	12483	12637	12670	12871	12596	12703	12481	12581	12736	12433	12655	12639	12630	12604	12641	12662	12466	12622	12725	12805	12611	12768	12719	12622	12488	12466	12670	12525	12414	12650	12573	12581	12630	12636	12638	12616	12569	12758	12543	12649	12517	12795	12672	12581	12710	12514	12472	12630	12575	12415	12602	12416	12693	12566	12544	12480	12631	12687	12736	12521	12539	12624	12608	12529	12603	12332	12597	12547	12673	12724	12642	12648	12694	12543	12713	12675	12646	12535	12671	12544	12586	12675	12640	12633	12560	12717	12683	12505	12446	12574	12676	12846	12627	12550	12565	12573	12655	12653	12564	12499	12575	12655	12588	12465	12578	12537	12499	12518	12674	12581	12549	12555	12754	12469	12761	12614	12647	12674	12713	12501	12675	12602	12540	12498	12704	12629	12696	12674	12601	12595	12594	12492	12607	12593	12603	12453	12560	12671	12624	12531	12621	12554	12526	12542	12607	12500	12751	12569	12639	12585	12621	12600	12738	12619	12618	12628	12619	12674	12582	12470	12589	12617	12706	12602	12632	12593	12556	12671	12537	12710	12559	12595	12719	12621	12727	12630	12484	12646	12619	12487	12597	12657	12509	12592	12545	12584	12568	12674	12648	12806	12647	12649	12487	12570	12688	12773	12657	12606	12665	12675	12567	12556	12552	12522	12572	12616	12566	12714	12641	12777	12537	12682	12501	12628	12677	12636	12515	12763	12656	12748	12632	12762	12712	12566	12660	12673	12698	12758	12780	12480	12510	12579	12644	12657	12665	12455	12638	12616	12633	12654	12684	12641	12601	12641	12633	12538	12530	12682	12576	12678	12467	12611	12550	12650	12641	12651	12629	12725	12509	12596	12562	12674	12545	12674	12709	12526	12611	12584	12577	12576	12447	12606	12517	12568	12723	12375	12520	12500	12662	12732	12681	12515	12595	12622	12620	12451	12673	12634	12692	12612	12579	12657	12535	12581	12705	12613	12534	12631	12638	12604	12799	12611	12550	12439	12610	12599	12450	12549	12727	12605	12533	12513	12750	12514	12607	12598	12539	12667	12654	12480	12799	12461	12482	12751	12527	12531	12615	12719	12515	12743	12689	12456	12529	12634	12492	12537	12599	12735	12566	12665	12570	12669	12523	12576	12545	12564	12626	12570	12707	12726	12587	12560	12550	12405	12398	12694	12696	12477	12662	12706	12649	12645	12722	12518	12662	12695	12605	12701	12487
30022	26059	29098	22947	22308	26653	24441	20173	17382	15982	15608	15390	15171	15222	15546	15531	15477	15553	15312	15422	15287	15417	15486	15333	15491	15501	15288	15264	15291	15501	15310	15447	15123	15267	15435	15149	15326	15399	15277	15550	15310	15429	15244	15534	15410	15398	15142	15374	15122	15461	15347	15250	15378	15353	15462	15362	15285	15404	15549	15374	15257	15354	15423	15441	15180	15274	15313	15179	15348	15301	15348	15293	15568	15144	15269	15567	15212	15286	15519	15451	15292	15349	15184	15488	15495	15285	15274	15427	15576	15202	15487	15501	15322	15355	15238	15439	15238	15486	15265	15424	15188	15241	15324	15300	15430	15434	15486	15511	15417	15290	15312	15286	15566	15267	15522	15160	15249	15476	15381	15260	15199	15370	15372	15392	15363	15214	15346	15394	15350	15246	15342	15436	15372	15426	15398	15331	15292	15393	15258	15369	15229	15496	15366	15465	15363	15301	15515	15312	15584	15425	15234	15273	15321	15314	15596	15263	15309	15536	15407	15243	15400	15390	15494	15180	15209	15317	15230	15411	15424	15283	15316	15300	15409	15437	15560	15270	15226	15353	15583	15268	15438	15118	15396	15317	15327	15411	15507	15350	15353	15311	15511	15270	15246	15404	15338	15407	15397	15223	15276	15206	15543	15315	15484	15394	15410	15501	15388	15338	15261	15433	15285	15484	15486	15316	15448	15246	15348	15316	15457	15383	15464	15363	15191	15421	15447	15322	15349	15401	15215	15356	15363	15169	15387	15408	15149	15185	15360	15235	15366	15403	15413	15470	15295	15325	15456	15220	15275	15559	15409	15314	15610	15530	15115	15365	15457	15140	15260	15296	15373	15477	15385	15272	15280	15372	15318	15480	15222	15319	15336	15107	15306	15210	15232	15352	15272	15310	15207	15251	15166	15288	15129	15361	15377	15357	15164	15363	15251	15340	15403	15339	15288	15472	15372	15290	15245	15307	15445	15321	15444	15194	15321	15332	15302	15501	15467	15337	15453	15245	15240	15355	15371	15351	15486	15592	15253	15348	15432	15607	15524	15256	15386	15417	15354	15339	15415	15320	15487	15512	15174	15497	15404	15468	15521	15440	15264	15394	15414	15431	15407	15474	15389	15352	15362	15430	15415	15243	15484	15086	15399	15344	15253	15323	15322	15280	15255	15570	15108	15111	15264	15226	15357	15250	15618	15561	15532	15277	15290	15211	15140	15358	15258	15441	15402	15702	15327	15358	15240	15472	15378	15353	15281	15157	15307	15305	15358	15594	15350	15597	15329	15355	15186	15413	15447	15421	15118	15508	15304	15386	15070	15303	15317	15370	15475	15502	15439	15452	15354	15492	15482	15412	15338	15308	15259	15336	15374	15316	15305	15487	15402	15319	15465	15484	15382	15447	15380	15585	15473	15334	15285	15207	15528	15304	15440	15428	15425	15660	15027	15335	15408	15514	15285	15384	15340	15380	15360	15380	15381	15454	15258	15493	15470	15358	15414	15335	15511	15169	15514	15283	15264	15304	15491	15258	15325	15297	15278	15348	15348	15407	15233	15361	15351	15213	15251	15540	15094	15333	15354	15319	15301	15338	15311	15548	15371	15455	15348	15368	15318	15338	15378	15489	15422	15267	15495	15480	15426	15280	15411	15466	15233	15236	15393	15431	15478	15427	15412	15473	15234	15336	15215	15309	15455	15473	15548	15420	15370	15371	15228	15484	15279	15146	15329	15463	15419	15227	15538	15436	15147	15397	15281	15196	15362	15441	15237	15376	15396	15423	15349	15316	15365	15409	15329	15553	15220	15303	15296	15579	15446	15340	15393	15274	15281	15302	15605	15319	15478	15378	15503	15336	15475	15313	15146	15226	15400	15358	15378	15250	15283	15577	15551	15357	15355	15257	15201	15377	15424	15252	15519	15289	15487	15299	15449	15461	15344	15586	15511	15302	15159	15288	15144	15560	15283	15443	15273	15374	15347	15418	15578	15487	15437	15311	15231	15440	15310	15578	15297	15419	15268	15270	15444	15325	15286	15194	15446	15332	15372	15295	15440	15348	15381	15459	15288	15484	15641	15234	15493	15354	15204	15333	15259	15373	15419	15373	15350	15290	15403	15366	15493	15207	15381	15443	15365	15517	15309	15158	15186	15480	15344	15171	15388	15497	15407	15253	15456	15513	15365	15293	15377	15449	15374	15186	15451	15426	15533	15431	15367	15461	15369	15488	15363	15467	15553	15276	15471	15456	15315	15241	15372	15451	15318	15350	15330	15213	15495	15542	15344	15476	15273	15364	15325	15213	15443	15447	15540	15397	15575	15317	15460	15458	15348	15359	15457	15461	15517	15281	15377	15375	15470	15332	15585	15398	15477	15282	15350	15296	15662	15166	15312	15553	15430	15374	15408	15314	15440	15539	15414	15361	15454	15313	15272	15352	15570	15361	15422	15384	15384	15150	15347	15420	15425	15323	15332	15395	15429	15254	15412	15314	15381	15274	15321	15252	15372	15309	15425	15297	15280	15486	15327	15124	15284	15465	15264	15299	15273	15327	15287	15200	15306	15322	15328	15387	15402	15465	15369	15375	15471	15437	15434	15285	15266	15269	15384	15330	15491	15420	15245	15270	15440	15520	15388	15455	15350	15439	15171	15277	15337	15462	15319	15360	15300	15329	15325	15498	15317	15413	15484	15364	15343	15377	15379	15365	15382	15413	15182	15417	15394	15374	15408	15381	15284	15324	15172	15432	15316	15394	15406	15352	15536	15176	15423	15382	15344	15409	15379	15381	15257	15486	15284	15078	15205	15293	15301	15376	15303	15268	15244	15526	15363	15304	15290	15579	15643	15337	15095	15258	15466	15524	15348	15346	15413	15430	15362	15513	15280	15345	15463	15281	15468	15354	15370	15451	15483	15226	15317	15299	15447	15370	15590	15325	15279	15240	15232	15289	15289	15373	15380	15220	15290	15299	15326	15330	15425	15305	15496	15257	15183	15446	15420	15128	15366	15396	15376	15109	15159	15365	15218	15348	15616	15318	15430	15179	15361	15457	15313	15371	15381	15402	15478	15107	15144	15425	15226	15276	15253	15772	15351	15181	15495	15366	15435	15463	15425	15600	15357	15486	15450	15393	15232	15258	15387	15293	15140	15315	15418	15479	15334	15403	15495	15179	15381	15357	15538	15412	15381	15268	15409	15379	15386	14996	15268	15382	15348	15265	15282	15432	15440	15427	15594	15590	15451	15551	15250	15386	15444	15417	15404	15314	15330	15398	15348	15366	15179	15198	15340	15377	15309	15494	15430	15241	15413	15115	15231	15467	15515	15420	15259	15587	15562	15579	15553	15169	15331	15249	15506	15596	15324	15476	15265	15255	15387	15393	15361	15384	15167	15288	15309	15211	15389	15197	15413	15308	15379	15181	15180	15304	15286	15433	15478	15207	15386	15396	15342	15305	15552	15328	15337	15218	15119	15309	15491	15480	15453	15318	15380	15355	15501	15497	15374	15174	15419	15358	15461	15329	15392	15293	15315	15349	15392	15576	15399	15554	15392	15425	15261	15367	15158	15314	15427	15476	15310	15223	15275	15316	15308	15455	15418	15434	15557	15427	15240	15394	15420	15313	15403	15304	15519	15208	15291	15308	15280	15240	15346	15288	15417	15186	15362	15357	15568	15519	15437	15591	15468	15291	15462	15416	15231	15404	15318	15299	15412	15138	15470	15383	15445	15424	15403	15368	15382	15458	15247	15237	15306	15457	15428	15203	15412	15284	15509	15234	15259	15415	15367	15451	15384	15266	15374	15233	15290	15364	15580	15188	15555	15356	15192	15152	15498	15234	15097	15313	15545	15428	15346	15426	15459	15396	15437	15361	15384	15208	15374	15252	15470	15477	15361	15258	15653	15476	15321	15439	15299	15575	15384	15352	15358	15283	15402	15270	15406	15231	15228	15391	15473	15464	15520	15540	15423	15404	15450	15317	15348	15386	15396	15207	15404	15297	15439	15612	15308	15185	15291	15397	15427	15498	15528	15429	15410	15292	15299	15268	15314	15237	15449	15324	15238	15251	15230	15371	15421	15359	15368	15344	15236	15468	15457	15451	15272	15366	15470	15407	15564	15387	15328	15416	15538	15238	15329	15532	15357	15376	15295	15411	15307	15294	15570	15332	15293	15218	15444	15287	15265	15302	15332	15274	15453	15520	15473	15429	15368	15266	15409	15124	15379	15388	15431	15667	15137	15130	15271	15498	15447	15281	15385	15526	15377	15422	15369	15457	15388	15417	15383	15285	15204	15208	15343	15310	15436	15296	15376	15432	15305	15381	15412	15554	15397	15285	15351	15510	15373	15465	15295	15196	15349	15295	15411	15385	15134	15331	15412	15435	15338	15492	15224	15282	15398	15295	15427	15239	15539	15599	15283	15332	15467	15297	15128	15296	15373	15390	15404	15400	15353	15433	15376	15273	15441	15389	15394	15462	15364	15224	15316	15186	15354	15310	15276	15389	15421	15330	15165	15270	15355	15391	15297	15405	15291	15271	15547	15516	15371	15388	15277	15243	15181	15322	15352	15450	15359	15492	15350	15187	15423	15442	15433	15342	15606	15172	15330	15390	15354	15425	15444	15404	15514	15423	15288	15334	15249	15311	15391	15311	15304	15459	15463	15590	15231	15372	15272	15233	15307	15597	15266	15274	15417	15349	15437	15519	15384	15090	15434	15206	15201	15327	15537	15450	15295	15602	15428	15339	15334	15320	15371	15176	15153	15417	15531	15446	15459	15344	15400	15457	15293	15355	15677	15533	15350	15475	15587	15411	15538	15411	15479	15446	15428	15333	15627	15260	15456	15447	15408	15463	15477	15482	15352	15260	15476	15406	15318	15594	15172	15373	15258	15276	15392	15482	15366	15378	15592	15372	15316	15247	15569	15188	15392	15240	15383	15198	15410	15255	15443	15408	15500	15365	15056	15171	15464	15248	15253	15386	15233	15494	15468	15161	15504	15454	15462	15492	15301	15207	15466	15230	15370	15374	15593	15368	15417	15242	15427	15197	15281	15493	15388	15335	15443	15408	15351	15545	15360	15464	15291	15520	15195	15440	15389	15146	15172	15352	15414	15382	15339	15673	15304	15267	15487	15371	15441	15418	15381	15264
22176	34711	30616	21175	23133	26983	22793	17616	14314	12941	12602	12629	12643	12528	12523	12488	12713	12631	12534	12619	12649	12486	12642	12515	12416	12578	12639	12440	12579	12571	12585	12599	12484	12546	12515	12674	12435	12507	12617	12443	12421	12517	12539	12445	12519	12564	12646	12519	12755	12444	12365	12481	12515	12679	12534	12550	12466	12710	12313	12466	12478	12495	12313	12839	12573	12480	12550	12514	12455	12555	12605	12581	12404	12546	12396	12641	12467	12561	12560	12385	12670	12578	12611	12522	12524	12475	12495	12447	12482	12568	12556	12508	12631	12579	12401	12583	12413	12570	12657	12700	12623	12469	12268	12395	12415	12425	12605	12511	12544	12612	12353	12427	12434	12490	12508	12528	12408	12498	12478	12656	12517	12507	12525	12534	12496	12494	12539	12466	12513	12617	12618	12336	12602	12601	12486	12483	12531	12481	12551	12285	12454	12466	12568	12611	12408	12433	12562	12401	12503	12552	12519	12549	12387	12555	12593	12492	12494	12543	12473	12545	12524	12524	12572	12461	12605	12457	12618	12572	12723	12411	12491	12477	12568	12609	12499	12406	12498	12436	12463	12615	12421	12694	12418	12628	12619	12467	12402	12572	12482	12527	12547	12619	12592	12516	12531	12387	12593	12352	12457	12505	12227	12580	12731	12484	12489	12519	12479	12646	12538	12661	12341	12580	12577	12457	12627	12528	12434	12626	12389	12615	12497	12606	12641	12436	12589	12510	12521	12404	12600	12377	12579	12517	12438	12524	12348	12562	12625	12458	12575	12600	12498	12518	12529	12675	12513	12441	12617	12480	12520	12485	12497	12436	12643	12623	12524	12468	12630	12586	12486	12448	12443	12579	12323	12638	12553	12418	12503	12484	12418	12499	12623	12434	12424	12595	12527	12402	12636	12456	12552	12574	12453	12511	12407	12622	12560	12595	12629	12453	12618	12482	12626	12643	12555	12563	12402	12652	12341	12619	12541	12653	12548	12549	12813	12459	12561	12436	12538	12463	12534	12555	12507	12334	12527	12450	12509	12447	12597	12509	12461	12635	12612	12489	12504	12651	12530	12569	12446	12501	12566	12445	12420	12626	12474	12515	12473	12431	12608	12546	12521	12650	12416	12511	12420	12394	12384	12442	12429	12619	12479	12476	12561	12483	12578	12622	12364	12459	12580	12425	12581	12615	12377	12628	12520	12521	12478	12564	12530	12338	12504	12516	12580	12499	12456	12435	12455	12481	12382	12406	12415	12455	12417	12557	12544	12391	12650	12455	12518	12491	12512	12570	12505	12435	12431	12464	12473	12570	12522	12458	12630	12542	12527	12433	12537	12518	12539	12455	12558	12519	12495	12385	12634	12512	12398	12635	12317	12529	12552	12544	12504	12573	12606	12721	12439	12573	12431	12545	12495	12511	12400	12398	12349	12444	12464	12506	12431	12465	12547	12485	12535	12440	12580	12450	12483	12648	12563	12558	12697	12383	12605	12458	12425	12494	12523	12670	12519	12476	12448	12422	12496	12500	12507	12260	12529	12505	12660	12497	12489	12447	12578	12547	12653	12400	12389	12331	12516	12476	12482	12699	12603	12463	12438	12422	12458	12632	12534	12422	12495	12569	12560	12647	12665	12615	12337	12581	12567	12536	12415	12430	12673	12404	12475	12400	12543	12391	12437	12468	12417	12475	12623	12480	12560	12504	12429	12452	12515	12486	12360	12559	12418	12516	12446	12492	12440	12572	12540	12604	12423	12505	12533	12597	12478	12726	12402	12259	12403	12629	12732	12811	12425	12504	12513	12496	12591	12628	12563	12649	12470	12562	12233	12661	12475	12508	12417	12588	12371	12549	12472	12397	12441	12469	12551	12459	12454	12449	12554	12558	12578	12751	12465	12522	12523	12260	12556	12588	12425	12673	12368	12548	12524	12543	12501	12395	12550	12605	12472	12485	12488	12585	12468	12521	12667	12651	12443	12584	12379	12575	12612	12670	12508	12433	12571	12517	12447	12497	12366	12495	12307	12438	12380	12373	12556	12562	12619	12438	12427	12457	12529	12485	12647	12460	12438	12472	12515	12519	12586	12499	12478	12238	12441	12355	12669	12448	12579	12634	12437	12532	12627	12523	12399	12473	12596	12465	12610	12669	12437	12616	12572	12416	12481	12784	12492	12660	12574	12558	12499	12533	12480	12486	12548	12659	12509	12384	12547	12526	12548	12491	12524	12568	12508	12408	12589	12311	12410	12612	12468	12564	12620	12383	12570	12560	12490	12713	12342	12583	12591	12497	12428	12618	12540	12702	12352	12622	12607	12589	12483	12508	12503	12505	12569	12620	12536	12443	12695	12510	12632	12483	12331	12531	12307	12489	12459	12436	12530	12407	12468	12464	12536	12631	12413	12520	12517	12581	12574	12427	12445	12423	12648	12522	12416	12344	12608	12575	12526	12443	12458	12399	12591	12506	12428	12541	12441	12564	12387	12588	12461	12719	12510	12594	12509	12592	12322	12440	12419	12458	12519	12525	12642	12376	12483	12423	12638	12483	12585	12507	12401	12494	12494	12436	12519	12490	12582	12505	12395	12618	12742	12432	12344	12523	12513	12564	12645	12497	12447	12490	12665	12527	12437	12734	12348	12535	12604	12694	12632	12622	12640	12541	12510	12537	12516	12550	12506	12649	12449	12504	12352	12533	12450	12544	12579	12815	12414	12572	12593	12572	12599	12513	12534	12686	12620	12467	12406	12428	12415	12408	12546	12628	12457	12472	12510	12423	12583	12548	12612	12578	12603	12638	12494	12513	12499	12572	12305	12694	12614	12375	12476	12588	12613	12547	12595	12446	12509	12439	12677	12419	12518	12519	12510	12494	12454	12549	12582	12616	12450	12504	12699	12543	12412	12488	12435	12605	12762	12577	12565	12547	12697	12439	12454	12482	12519	12444	12611	12436	12450	12597	12584	12369	12259	12481	12553	12409	12444	12595	12493	12562	12492	12456	12628	12565	12366	12547	12515	12564	12565	12326	12657	12658	12571	12582	12546	12424	12502	12442	12571	12408	12478	12392	12481	12525	12523	12527	12532	12641	12555	12615	12686	12534	12411	12530	12615	12434	12542	12453	12610	12569	12530	12570	12676	12482	12533	12728	12605	12629	12555	12505	12609	12387	12544	12505	12402	12673	12527	12517	12345	12339	12575	12415	12426	12542	12509	12543	12515	12395	12623	12406	12446	12639	12390	12563	12530	12552	12539	12460	12340	12540	12573	12562	12430	12444	12592	12608	12642	12692	12344	12666	12363	12526	12573	12459	12400	12545	12735	12334	12583	12630	12519	12560	12675	12410	12493	12526	12521	12582	12503	12427	12522	12444	12476	12597	12417	12432	12375	12646	12522	12530	12612	12443	12323	12566	12386	12401	12716	12484	12581	12462	12616	12762	12505	12355	12377	12454	12640	12634	12521	12360	12489	12454	12500	12443	12667	12356	12583	12400	12426	12613	12527	12556	12470	12541	12483	12545	12475	12527	12454	12534	12449	12450	12770	12440	12414	12433	12547	12370	12565	12505	12593	12470	12469	12594	12500	12603	12538	12536	12601	12602	12603	12471	12477	12552	12384	12661	12594	12374	12598	12687	12443	12497	12440	12327	12494	12410	12620	12391	12503	12393	12508	12708	12445	12450	12570	12584	12476	12460	12637	12738	12309	12552	12532	12650	12420	12439	12667	12480	12539	12542	12513	12532	12461	12499	12691	12451	12541	12515	12354	12521	12500	12560	12563	12543	12593	12584	12577	12557	12414	12510	12576	12483	12521	12547	12475	12477	12508	12525	12627	12527	12482	12550	12520	12476	12483	12539	12534	12559	12409	12477	12721	12594	12514	12359	12445	12376	12542	12552	12527	12522	12707	12446	12592	12447	12369	12571	12481	12429	12496	12604	12608	12655	12551	12613	12618	12572	12502	12380	12514	12502	12483	12231	12705	12392	12669	12420	12410	12488	12651	12609	12473	12377	12659	12497	12399	12560	12415	12680	12598	12616	12560	12469	12467	12461	12571	12564	12450	12591	12565	12613	12543	12595	12668	12584	12589	12462	12544	12610	12476	12524	12453	12406	12481	12507	12592	12504	12506	12514	12604	12413	12534	12534	12349	12415	12469	12501	12435	12464	12512	12461	12511	12431	12533	12492	12603	12521	12578	12548	12608	12733	12567	12554	12523	12650	12577	12529	12502	12494	12590	12509	12590	12531	12595	12548	12423	12560	12494	12522	12501	12423	12624	12457	12480	12504	12396	12609	12646	12521	12523	12516	12619	12551	12420	12566	12514	12579	12554	12429	12400	12460	12591	12707	12604	12469	12631	12618	12588	12607	12459	12417	12485	12503	12536	12404	12452	12591	12613	12618	12606	12459	12597	12410	12450	12518	12491	12520	12416	12470	12544	12394	12506	12474	12542	12290	12452	12609	12452	12445	12520	12439	12767	12569	12542	12447	12541	12540	12486	12418	12460	12371	12370	12437	12534	12661	12387	12639	12594	12346	12392	12679	12641	12465	12437	12474	12510	12634	12515	12367	12459	12451	12458	12440	12418	12380	12600	12451	12529	12458	12558	12459	12564	12466	12546	12535	12532	12476	12585	12518	12603	12432	12600	12484	12469	12388	12540	12700	12601	12415	12577	12526	12460	12400	12556	12519	12621	12479	12463	12607	12463	12572	12501	12428	12623	12530	12402	12582	12610	12603	12428	12541	12346	12590	12518	12519	12517	12515	12442	12559	12418	12548	12627	12465	12682	12368	12536	12521	12625	12499	12475	12380	12593	12584	12436	12561	12440	12563	12523	12536	12479	12548	12490	12531	12534	12518	12343	12437	12399	12467	12648	12609	12425	12396	12647	12488	12557	12518	12369	12485	12399	12471	12482	12384	12553	12454	12618	12645	12367	12251	12563	12544	12618	12556	12589	12536	12433	12600	12522	12569	12583	12466	12589	12456	12489	12509	12411	12472	12333	12559	12456	12469	12547	12537	12617	12335	12399	12531	12463	12426	12424	12561	12562	12498	12466	12411	12619	12653	12420	12566	12462	12581	12542	12510	12423	12408	12359	12651	12611	12447	12555	12594	12528	12398	12504	12497	12517	12445	12459	12474	12636	12680	12498	12448
25583	21454	28868	26490	45205	60042	52414	37518	25914	19236	17034	16378	16170	16213	16117	16348	16188	16139	16233	15962	15961	15996	16131	15860	16260	16198	16082	16063	16041	15988	15998	16143	16178	16051	16179	16037	16073	15939	15885	15998	16081	15920	16096	15924	16119	16058	16215	16000	16030	16100	16110	16205	16148	16129	16048	15997	16033	16191	15922	15912	16044	16056	15966	16089	16064	16133	16099	16009	16199	16083	16064	15769	16050	16257	15884	15986	16040	16108	16191	16122	16098	15927	16170	16016	16070	15980	15944	16202	15979	16063	15903	15919	15892	15797	15956	15945	16166	16064	15978	16173	15898	16013	16207	16054	16083	15820	16080	16026	15920	16021	16197	16151	16092	15932	15949	16025	16212	16088	15869	16048	16133	16004	15724	16005	16165	15921	16026	16030	16147	16230	16005	15867	15687	16007	15946	15966	15918	16046	15907	16088	16146	16114	16179	15962	16002	15991	16161	16106	15960	16021	16049	15948	15959	15950	16219	16109	15704	16171	16091	16189	16006	15971	16083	15970	15943	15755	15997	15953	15867	15810	15954	15914	16092	16027	16109	15962	16209	15882	15891	16019	15965	16078	15978	15937	15958	16037	15865	16052	15929	16055	16025	16037	15996	16076	15854	16020	16025	16089	15954	15919	16105	15937	16274	15896	15885	16105	15935	16090	15847	15953	16116	16141	16121	15983	16122	16239	15917	16125	15977	15901	16020	16004	15974	16065	15900	16092	15894	16103	16011	15662	16054	15950	16273	15990	16130	16036	16182	16006	15948	15726	15893	15995	16099	15933	15909	15950	15897	16054	16032	16076	16106	16032	15985	15955	15947	16030	16057	16060	15990	15888	15948	15842	15986	16243	16166	16111	16065	16155	16007	16198	15958	16225	15976	15903	15954	15784	15973	16124	15918	15923	16012	16018	16013	16076	16002	15797	15874	16127	15988	15963	15736	15984	16061	16105	15922	15761	15898	16062	16207	15961	15863	15936	15888	15792	16029	16045	15916	16150	15957	16088	15892	16144	15906	15959	15867	15930	15955	15871	15861	15885	15967	15998	16167	15843	16126	15918	15839	16013	16050	16180	15917	15911	16007	16032	15985	15947	16110	15857	15969	15862	15854	15771	15769	15941	15936	16002	15952	15788	16241	15982	16041	16000	15756	16059	15935	16004	16061	15986	15989	15966	15906	16114	15845	16055	16068	16053	15994	15868	16019	16168	15989	16004	15860	15911	15947	16036	16084	15923	15994	16012	15780	16042	16253	15979	15999	15878	15974	16129	16097	16055	16066	15984	16011	15922	15951	15906	15885	16036	16073	16044	16158	16159	16042	16124	15777	15829	15935	16120	15862	15926	16132	15975	15998	16182	15987	15877	16068	15857	15971	16002	15924	16016	15993	16143	15977	15817	16117	15838	15921	15919	16164	15977	16107	15766	16177	15954	16122	16096	15963	15973	15856	16042	15991	15998	16239	16128	16081	16143	15927	16012	15994	15983	16064	15854	16050	16026	16151	15858	16282	15784	16142	15723	16155	16168	15942	16076	16025	15985	16017	15959	15888	16032	15945	15944	16073	15975	16075	16159	16247	16231	16051	16080	16030	16014	15938	16023	15807	15968	16053	16002	16112	16061	16043	15968	15882	16037	16110	15993	16092	16023	15901	16089	15977	15909	15960	15891	16119	16042	16053	15873	15935	16031	16244	16129	16091	16024	15838	16055	16041	15997	15867	15775	15936	15941	16096	16067	15992	15923	15969	16103	15956	15809	16025	16025	15994	15959	15982	16203	15960	15918	15974	15830	16122	15875	16033	15850	15927	16073	15945	15870	15989	16105	16105	15910	15971	15972	16036	15853	16062	16231	16087	15982	15890	16020	16100	16011	16091	15877	16077	16011	16052	16021	16153	15988	16129	15936	16161	15918	16086	16186	16175	16013	16054	15941	15801	16072	15875	15944	16208	15912	16039	16351	16102	16115	16068	15934	15970	15884	16055	16129	16125	15943	16125	16077	16177	16142	16112	15897	16217	16131	15993	16015	16063	16081	15975	16018	16086	16055	16016	16003	15982	16149	15926	15964	15986	15903	16006	16000	16042	15921	15996	15964	15981	15935	16001	16000	16030	15999	16315	15904	15935	15821	16067	16019	15903	15977	16020	15954	15785	15966	15980	15995	16087	16036	16006	16035	15824	16013	16096	15989	16170	16229	15892	16135	16102	16069	15811	16077	16097	16101	15928	15918	16005	15773	16038	15951	16002	16056	16094	16027	16085	16000	16112	15973	16002	16152	16023	15777	15975	15963	15946	16082	15850	16012	16188	16085	16074	16163	16175	16025	16118	16035	15857	16106	15877	16024	16168	15988	15959	15993	16182	16174	16072	15781	16193	15737	15985	15938	16060	16182	16196	16128	15862	15972	16058	15976	15925	16042	15767	16115	15906	16016	15984	16091	15874	16068	16046	15696	15813	15967	15816	15927	16052	15931	16203	15979	15926	16136	15878	15954	15973	16013	15855	15883	15921	16064	16168	16018	16159	15988	16106	15996	15755	15908	16119	15946	15932	16027	15971	15765	15919	15750	15938	16222	16174	15849	15923	16159	16082	16048	15938	16119	16101	15986	15908	15989	16043	15924	16143	16010	16003	15937	15942	15931	16084	15817	16158	15907	15921	16042	16014	15923	16077	16016	15912	15819	15886	15789	15975	15979	15948	15999	16106	15627	16029	15871	15980	16132	16007	15947	15992	16107	16105	15959	15965	15933	16087	15833	15954	16198	15985	15977	16050	16097	15935	16133	16034	16195	16093	15965	16015	15928	16020	15768	15894	15932	15928	16073	15990	16126	15922	16106	16213	15984	15777	15942	16147	16207	16000	15945	16061	16184	15974	16231	16215	15991	16139	15988	15820	16022	15954	15649	15918	15974	16139	15967	16030	16085	15896	16187	15900	15920	16017	15798	16133	16058	16001	16082	15932	15833	15835	16118	16017	15905	15885	16232	15921	15875	16089	16034	16155	16064	16142	15952	16138	16050	15797	15950	16037	16004	16104	15883	16040	16025	15974	16218	15916	15879	15961	15797	15882	15969	15925	15839	15857	16028	15923	16072	16028	15790	16119	16041	16202	15978	16037	16200	16266	16001	15998	15995	16016	15835	16089	16072	16021	16037	16010	16002	16142	16090	16054	16113	16164	16236	16040	16174	16180	16213	15980	16050	15935	16162	16038	16179	16109	15851	15853	15934	16215	16183	16191	16219	15960	15980	15970	16006	15909	16063	15963	16021	16011	15877	16107	15959	16060	16047	16054	15937	16157	16295	16043	16010	16078	15994	15979	16188	16121	16019	16024	15962	15995	15973	16118	15983	15985	16044	16144	16112	15992	16168	15906	16130	15842	16259	15924	16148	16127	15955	16005	15982	15889	15814	15893	16077	15932	15850	15936	15960	16138	16093	15979	15934	16093	16032	15889	16044	16024	15954	16047	16038	15938	15930	16011	16150	15959	15821	15966	16029	15860	15779	16107	16171	16089	16020	16229	16110	16149	16157	15902	15971	16024	15871	15914	16050	16070	15951	15832	16003	15863	16001	16025	16058	15839	16069	15983	15853	15890	16039	16271	15986	16096	16249	16009	16103	15989	16009	16016	15923	15829	16014	15998	16080	15995	16061	15922	15978	15924	15849	15936	15943	16070	15888	15992	16093	15913	16077	16058	16201	15787	16080	16033	15943	16047	15836	15889	16104	16011	16004	16114	16115	16164	16260	16021	15972	15959	15919	15992	16012	15917	15920	15975	15748	15909	15981	15999	15986	15993	16118	15873	16057	15986	16017	16078	15815	15865	16085	16062	15994	16134	16135	16025	16054	15885	15914	16013	16066	16130	16143	15983	16307	16195	16033	15850	15909	15926	16211	16104	15920	16185	15923	16088	16173	15976	16068	15961	16029	16070	16101	15936	15987	16155	16022	16203	15984	16026	16076	16124	16032	16064	16033	15748	16063	15980	16159	16083	16031	16120	16006	15938	15853	16024	16174	15914	15925	16106	16090	15911	16060	15922	16088	16094	15931	16133	16392	16182	16138	16072	15928	15846	15912	16082	15912	15922	16009	16019	15824	15932	15979	15787	16051	16088	16027	15976	15977	16024	16044	15954	16079	15769	16064	15897	15983	15856	15820	16084	15915	15909	16169	15937	15994	15917	15710	15893	16167	15768	16082	15953	16002	16107	15950	16117	16008	16246	15976	15957	15881	15892	15993	16024	16134	15927	16052	16165	16162	16188	15979	16084	15905	15767	16051	16162	15947	15889	16014	15986	15956	16015	16026	16075	16043	15904	16106	15922	15994	16076	16073	15937	15995	16158	16018	15970	15935	16200	15954	16151	16093	16152	15905	15998	15867	15927	15996	15954	16045	16088	15897	15958	15874	16086	15918	16091	16007	15838	16059	15838	15854	15833	15934	16209	16185	16017	15814	16046	15905	16285	16155	16138	15998	15951	15975	16178	16023	16038	16047	15792	15898	15941	15983	16067	16268	15905	16067	15943	16048	16136	16070	16021	15895	16160	16133	16157	15937	16005	16161	16087	15913	16245	16067	16062	16052	16009	16129	16196	16015	16034	16116	16038	15935	16037	16087	15951	15849	15839	15850	15884	15795	15861	15929	16160	16127	16122	16021	15987	16095	16067	15859	15912	15955	15983	16050	16052	15920	16130	16173	16098	16160	16073	15904	16035	15897	16148	16195	16042	15997	15928	16073	15965	15828	15986	16023	16272	16137	15880	15972	15974	15990	16030	15881	15959	15974	15942	16008	16147	16132	16205	16069	15950	15933	15831	15927	16188	16004	15984	16017	16248	16048	15975	16002	15843	16205	16184	16089	16005	16116	15902	15935	15875	15900	15854	16093	16053	15816	15984	15937	16142	16123	16028	16028	16093	15906	15759	16125	16207	16230	16138	16038	15961	16042	16036	16069	16144	16058	15888	16001	16013	16006	15933	16053	16125	16202	15959	16209	16000	16088	16034	16038	16160	15922	15922	15989	16040	15865	15862	16193	16088	15910	16032	16114	16107	16108	16010	15905	16088	15872	16039	16016	16055	16074	16119	16088	16152	16071	16015	15907	16043	15761	16084	15845	16157	16151	16021	15969	15835	16163	15981	15870
25170	46093	43909	38570	54502	60317	49165	35647	22303	15016	13153	12916	13104	12876	12994	13029	12852	12844	13022	12953	13037	12771	13017	12938	13062	12851	12959	12980	12883	12793	12924	12899	12964	13003	12943	13024	12958	12989	13001	12917	12938	13089	12953	12834	12980	13095	12852	12797	12875	13116	12942	12792	12944	12896	12759	12966	12938	12967	13027	12929	12935	13055	12757	12893	13102	12970	12768	12953	13027	12964	12990	13180	12873	13019	12973	12748	12737	12997	12817	13016	12788	12762	12997	12964	12840	13080	12999	13068	12759	12971	12996	12806	13023	12899	12804	12698	12946	12893	12824	13000	13002	12964	12877	12844	12985	12943	12749	12885	12888	12849	12915	13001	12855	12975	12957	12983	13001	12862	12792	12846	13001	12922	13021	12864	12917	12918	13017	12868	12892	12959	12895	12900	12822	13001	12912	12971	12836	12866	12948	13080	13030	13072	12850	12888	12741	12930	13017	12855	12969	12854	13109	13063	12980	12860	12905	12879	13056	12912	13054	13049	12834	13142	12815	12830	12885	12711	12848	12942	13000	12796	12738	12761	13012	12810	12798	12829	12826	12899	12872	12905	12997	12861	12975	12921	12906	12954	13017	12757	12977	12924	12850	12769	13137	12964	12871	12913	13022	12910	12904	12964	12907	12964	12964	13005	12798	12961	12906	13010	12930	12965	12929	13045	12674	12929	12918	12824	12736	12831	13117	12968	12935	12850	12901	12930	13028	12819	13002	12893	12901	12915	12826	12874	12743	12828	12899	12821	12742	12806	12915	12952	12932	12959	12852	12896	12765	13014	12815	12848	12845	13033	12964	12896	13083	13004	12878	12880	12747	12987	12962	12955	13010	12901	12887	12967	12958	12976	12745	12888	12924	12947	12808	12885	12949	12907	13108	12967	12900	13004	12833	12890	12834	12843	12960	13045	12944	12975	12741	13084	12956	13007	12958	12932	12955	12874	12942	12692	12994	12930	12787	12815	12870	13087	13000	13020	12832	12945	12870	12923	12761	12804	12808	12869	13026	12986	12882	12892	12910	12990	12855	12956	12991	12871	12899	12970	12908	12834	12992	12721	12963	12894	12905	13055	13036	12938	12925	13039	12915	12898	12979	13167	12959	12819	12959	13063	12977	12857	12879	13064	12902	13003	13016	12873	12944	12731	12856	12861	12978	13002	12907	12988	12971	12868	12987	13125	13059	12799	12786	12878	12884	12764	12937	12964	13045	13114	12900	12850	12788	12903	12842	12959	12888	12957	12987	12937	13051	12988	12890	12698	12869	13067	13021	12882	13024	12997	12861	12825	12906	12780	12940	13003	13050	12871	12931	12998	12921	13068	12954	12909	12815	12774	13028	12762	12805	12889	12878	13032	12861	13008	12949	12904	12893	12883	12983	12989	13026	12850	13205	12894	13031	12978	12848	12746	12667	13109	12881	12849	12933	12998	12706	12973	12902	12877	12849	12909	12940	12934	12864	13006	12787	12855	12799	12766	13042	12851	12896	13013	12951	12865	13099	12870	12849	12908	12896	12787	12957	12948	12983	12952	13021	13040	12952	12747	12995	12840	12923	12859	13055	13025	13025	12946	12853	12827	12900	13068	12938	12989	12909	12967	12826	12938	12972	12918	12814	12859	12828	12972	12903	12999	12927	12850	13046	13024	12807	12854	12863	12819	12936	12890	12927	12846	12906	13047	12787	12931	13054	13020	12957	12742	12846	12766	12795	12897	13028	12890	12998	13114	12984	13041	12941	13138	12854	13000	12941	12968	12963	12808	12983	12928	12974	13073	12872	12859	13024	12886	12869	13078	13028	12926	13032	12968	12960	12976	12846	12911	12816	12864	12987	12819	12888	13097	12988	13125	12961	12898	12947	12942	12872	13005	12988	12890	12920	12952	12945	12894	12926	12825	13017	12932	12950	12944	12836	12897	12907	12856	13050	12979	12955	12982	12871	12883	13029	12930	12901	12964	12803	12821	12977	12920	12964	12818	12708	12933	13050	13010	12954	12895	12933	12945	12990	12922	12893	12878	13064	12872	12935	13084	12858	13018	12883	12833	12935	12874	12860	12971	13145	13008	12852	12961	12953	12938	12794	12784	12876	12850	12861	12974	12840	12959	12990	13146	12994	12934	13097	12754	12928	12832	13019	12807	12988	13007	12880	12942	12975	12925	12994	12722	12981	13062	13034	12965	12851	12828	13092	13103	12944	12985	12825	12913	12732	12896	12925	12776	12827	12891	12829	12961	12828	12959	12857	13007	12986	12853	13252	12945	12943	12896	13038	12858	12924	12870	12842	12910	12912	12905	12987	12852	12766	13021	13032	13003	12821	12917	13087	12728	12915	12940	13014	12830	12745	12920	13070	12756	12930	12921	12894	12839	12924	12729	12962	12980	13061	12921	12968	13082	12842	13034	13081	12879	12825	12855	13014	12922	12926	12990	12969	12886	12778	13000	12800	12920	12875	12935	12930	13051	12934	12830	12876	13036	12903	12928	12851	12816	12998	12973	12796	12994	13006	12969	12787	12977	13016	12751	13059	13008	13049	12801	12958	12696	12918	13045	12821	12928	12755	12877	12922	12784	12862	12984	12958	12753	12719	12878	12721	12982	12877	12961	12865	13006	13025	12936	13044	12989	13029	12765	13096	12767	12882	12782	12962	12721	12819	12914	12889	12828	13077	12807	12835	12924	12915	12918	12865	12941	13120	12874	12996	12972	12848	12705	12918	13018	12948	12867	12920	13029	12807	12872	12830	12797	12817	12962	12810	13015	13001	12915	12894	12883	12848	13079	12720	13043	12932	13055	12771	12805	12614	12798	12933	12938	12936	13029	12910	12974	12854	12842	12941	12879	12912	12997	12928	13051	12917	12819	12869	12936	12976	12883	12968	12994	12945	12837	13145	12694	12897	12933	12954	12802	12984	12970	12908	12907	12820	13089	12853	13072	12928	12936	12725	12823	12743	12931	12762	12848	12876	12834	12781	12789	12918	12898	12863	12908	12866	12876	12969	12982	12787	12878	12730	13131	12856	12928	12897	12881	12974	12905	13092	12772	12915	12982	12851	12971	12811	12950	12879	13030	12950	12817	12897	12926	13030	12865	12920	12965	12905	12940	12789	12945	12920	12884	12965	12680	12963	13075	12890	12978	12995	12867	12737	13063	12911	13010	12912	13021	13035	13015	12805	12982	12933	12857	12891	12993	12864	12926	13025	12826	13058	12784	12891	12968	12768	12989	12925	12915	12883	12993	12863	12859	12945	12870	12933	12880	12795	12807	12960	12829	12889	12900	12823	12794	12937	12975	12926	12891	13087	12710	12930	12878	12805	12972	12777	12835	12946	12784	12924	12968	12960	12776	13013	12875	12844	12853	12894	12862	12893	12768	12952	12889	12985	12680	12923	12822	12859	13038	12863	13043	12851	12812	12790	12872	12925	12886	12944	12859	12916	12994	12952	12885	12916	12956	12880	12902	12876	12819	12945	12889	12760	12835	12807	12822	12936	12950	12936	13021	12813	12821	13020	12966	12737	12852	12881	12757	12924	12938	13012	12806	12928	12930	12989	13005	12937	12901	12986	12875	12859	12912	13000	12871	12801	12761	12988	12933	13099	13025	12822	13081	12958	12841	13125	12979	13022	12918	13015	12959	12903	12965	12899	13029	12928	12945	12890	12827	12721	12911	12932	12920	12735	12869	12865	12766	13046	12923	12846	12798	12995	13096	12913	12878	12910	12902	12820	13011	12910	13033	12889	12864	12811	13042	12897	12961	12843	13124	12952	12930	12904	12705	12983	12866	12960	12920	12896	12941	12893	12912	12954	12943	12845	12968	12944	12934	12822	12721	12823	13011	12887	12943	12811	12823	12846	13032	12945	13023	12900	12935	13019	12993	12871	12878	12822	13030	12984	12967	12807	12971	13053	12878	12889	12913	12865	12865	12962	13040	12958	12962	12952	12936	12937	12921	13102	12937	13020	12846	13068	13013	12950	12898	12899	12920	12984	12991	13024	12855	13013	12793	13058	12991	12862	12966	12868	13045	12891	13035	12958	12879	13032	12825	13002	12964	12980	12882	12799	13057	12917	12879	12967	12913	12883	12911	12990	13085	12947	12910	13041	12880	12840	12971	12822	12951	12771	13011	13006	12958	12858	12947	12946	12857	12775	12757	13038	12870	12851	13071	12740	12834	12892	13101	12915	12917	12852	12857	12859	12950	12954	13012	12967	12970	12952	12829	12943	12825	12854	12910	12939	13063	12914	12789	12982	12994	12875	12752	12968	12943	12870	12870	13008	13044	12845	12849	12945	13172	12945	12726	12903	12907	12892	12919	12843	12956	12786	12936	12899	12800	12990	12936	12723	12882	12813	12866	12880	12941	12984	12980	12904	12937	12998	12854	12859	12877	12943	12865	12801	12758	13037	12889	12986	13139	12834	12864	12905	12823	13042	12935	12949	12824	12836	12955	12852	12982	13096	12916	12884	12957	13134	12862	12921	12980	13007	12943	12881	13016	12811	12889	13026	12833	12917	12865	12711	12965	12902	12921	12896	12901	12964	12969	12968	13047	12794	12959	13031	13000	12812	12942	13000	13000	12963	12908	13006	12767	12799	12906	12994	12846	12909	12811	12925	12893	13100	12732	13058	12799	12816	12861	12945	12797	12868	12971	12806	12885	12982	13088	12916	12806	13021	12981	13090	12953	13007	12967	12937	12825	12842	12852	12971	12829	12810	13032	12801	12759	12962	12821	12770	13034	13048	12680	12955	12768	12908	12899	12974	12824	12761	12952	13014	12919	12847	12942	12895	12806	12984	13051	12827	13048	12845	12986	12869	13060	12844	12963	12999	12814	12852	12823	12772	12865	12717	13013	12951	12896	12864	12855	13025	12988	13089	12715	12948	13076	12878	12875	13112	12937	13133	12942	12782	12885	13026	12900	12836	12906	13134	13140	13074	12994	12809	13005	12943	12938	13070	12945	13040	12988	12816	13056	13025	12979	12969	12934	12906	13052	13114	12855	12753	12952	13127	12889	13088	12895	12868	12839	13109	12987	12735	13040	12919	12898	13003	13012	12965	12823	12901	13175	13021	12933	12902	12871	12813	12887	12804	12886	12884	12762	12883	12888	13020	12977	12862	12743	13029	13171
23981	21383	29099	25081	48250	68822	61160	45692	30458	21292	17397	16291	16061	15916	15822	15816	15877	15982	15876	16075	16075	15847	16053	16077	15777	15872	16040	15861	16130	16017	15987	16120	15844	15930	15921	15980	15877	15722	15748	15738	15803	15856	15868	15968	15818	15994	15797	15952	15861	15887	15964	15797	15882	15903	16002	15898	15893	16003	15988	15811	15792	15860	15902	15900	15746	15757	15827	15804	15983	15724	15724	15860	15797	15835	15856	15952	15932	15877	15755	15785	15862	15699	16030	16057	15738	15770	15917	15897	15902	16008	16057	15990	15828	15966	15895	15849	15958	15672	15793	15661	15721	15981	15849	15789	15889	15941	15797	15821	15943	15921	15895	16084	15904	16011	15865	16014	15741	15851	15776	15662	15808	15624	15967	15782	15962	16007	15980	15835	15833	15975	15825	15821	15696	15820	15818	15975	15860	15959	15805	15955	15778	15685	15793	15769	16005	15663	15910	15835	15795	15942	15828	15862	15900	15776	15773	15934	15715	15934	16001	15909	15878	15771	15924	16064	15744	15800	15891	15662	15782	15797	15922	15986	15795	15878	15846	15662	15814	15846	15763	15821	15808	15812	15818	15943	15853	15793	15773	15746	16003	16200	15966	15697	15690	15661	15658	15727	15701	15700	15811	15836	15603	15771	15761	15901	15784	15562	15690	15703	15902	15899	15933	15893	15763	15866	15586	15835	15782	15774	15698	15469	15926	15884	15812	15727	15765	15849	15821	15859	15890	15696	15967	15882	15977	15688	15808	15852	15839	15750	15826	15919	15820	15848	15836	15847	15814	15962	15881	15815	15738	15914	15720	15790	15831	15841	15774	15801	15606	15796	15792	15889	15869	15826	15735	15942	15815	15840	15976	15829	15817	15632	15658	15925	15721	16026	15816	15788	15729	15931	15856	15814	15932	15697	15830	15814	15912	15941	16026	15652	15683	15894	15753	15817	15624	15777	15877	15668	15914	15581	15788	15864	15703	15582	15919	15725	15680	15676	15715	15778	15826	15987	15860	15885	15830	15848	15843	15644	15770	15871	15840	15603	15930	15707	15886	15832	15803	15763	15988	15840	15852	15870	15752	15858	15777	15631	15898	15872	15961	15883	15768	15763	15896	15710	15783	15838	15727	15675	15761	15734	15572	15860	15789	15901	15684	15791	15803	15872	15992	15812	15816	15885	15792	15622	15910	15735	15746	15629	15690	15907	15752	15775	15777	15858	15967	15845	16025	15928	15893	15544	15983	15825	15868	15927	15755	15861	16044	15483	15726	15735	15657	15837	15916	15895	15900	15883	15766	15921	15931	15716	15892	15877	15790	15812	15837	15858	15823	15779	15921	15816	15858	15909	15773	15926	15944	15938	15824	15730	15863	15813	15726	16030	15630	15727	15627	15792	15998	15875	15835	15746	15759	15904	15928	15821	15817	15665	15841	15757	15766	15892	15859	16015	15923	15913	15777	15748	15816	15819	15881	15750	15838	15851	15765	15621	15587	15766	15953	15841	15827	15830	15855	15896	15925	15810	15801	15937	16013	15803	15726	15686	15665	15907	15636	15707	15852	15811	15919	15574	15649	16024	15804	15753	15736	15883	15743	15479	15867	15903	15755	15864	15773	15621	15786	16047	15847	15891	15756	15763	15903	16057	15876	15983	15673	15810	15854	15884	15704	15768	15738	15721	15797	15802	15892	15929	15875	15823	15692	15934	15749	15744	15918	15715	15889	15967	16051	15727	15812	15850	15956	15733	15942	15955	15822	15689	15911	15857	15752	15902	15642	15868	15732	15691	15948	15802	15716	15801	15977	15691	15550	15890	15657	15728	15795	15896	15748	15826	15929	15591	15853	15772	15908	15756	15902	15946	15761	15615	16089	15815	15945	15625	15871	15730	15926	15833	15783	15739	15771	15705	15633	15885	15683	15939	15640	15773	15732	15608	15888	15862	15888	15674	15649	15715	15818	15739	15948	15820	15880	15572	15706	15913	15756	15767	15646	15718	15833	15867	15669	15915	15883	15666	15743	15922	15833	15836	15868	15794	15801	15714	15913	15957	15764	15791	15779	15826	15904	15868	15815	15791	15780	15776	15964	15947	15943	15978	15886	15893	15812	15877	15843	15782	15864	15782	15764	15837	15916	15813	15750	15772	15751	15691	15955	15987	15705	16073	15738	15906	15674	15718	15842	15947	15996	15731	15863	15701	15555	15815	15672	15881	15943	15967	15798	15836	15799	15645	15505	15869	15945	15793	15894	15642	15719	15662	15721	15641	15811	15859	15923	15712	15909	15836	15812	15614	15738	15983	15712	15720	15798	15749	15839	15883	15681	15723	15791	15813	15697	15867	15801	15791	15793	15987	15822	15749	15663	15658	15773	15909	15724	15687	15810	15828	15764	15855	15939	15787	15981	15808	15767	15728	15738	15925	15909	15987	15766	15989	16057	15742	15936	15621	15781	15799	15875	15993	15774	15764	15770	15788	15917	15927	15737	15891	16042	15781	15837	15712	15815	15818	15927	15725	15730	15643	15809	15711	15873	15752	15870	15849	15914	15800	15847	15723	15845	15761	15937	15891	15918	15708	15667	15738	15949	15693	15887	15912	15792	15871	15762	15925	15858	15787	15964	15806	15903	16025	15792	16230	15825	15835	15764	15808	15860	15813	15965	15837	15868	15920	15864	15810	15915	15796	15864	16009	15899	15643	15726	16002	15837	15849	15758	15967	15861	16037	15951	15756	15860	15954	15801	15631	15531	15658	15578	15775	15804	15802	15852	15701	15610	15917	15909	15809	15722	15835	15862	15816	15753	15867	15864	15986	15888	15889	15715	15820	15793	16018	15831	15829	15819	15948	15654	15899	16188	15791	15755	16001	15737	15699	15764	15730	15645	15815	15924	15841	15921	15698	15994	15775	15748	15915	15737	15793	15694	15772	15900	15763	15871	15980	15772	15807	15862	15814	15686	15859	15856	15850	15775	15666	15755	15923	16006	15857	15839	15712	15990	15836	15842	15826	15791	15815	15875	15884	15659	15770	15740	15892	15821	15934	15788	15771	15825	16008	15805	15800	15854	15677	15721	15818	15741	15738	15733	15745	15933	16154	15853	15739	15801	15892	15869	15836	15880	15828	15826	15764	15750	15718	15814	15558	15930	15840	15878	15613	15878	15827	15769	15700	15945	15832	15945	15673	15802	15855	16094	16049	15950	15871	15645	15718	15875	15814	15930	15808	16016	15750	15843	16019	15842	15827	16096	15960	15900	15811	15700	15790	16056	15768	15848	15849	15979	15703	15776	15864	15874	15925	15864	15702	15688	15733	15801	16066	15958	15836	15852	15634	15792	15925	15741	15788	15819	15786	15709	15917	15850	15762	15884	15815	15979	15787	15717	15764	15881	15751	15612	15629	15919	15681	15849	15769	15988	15927	15623	15682	15591	15650	15836	15751	15777	15866	15753	15995	15770	15828	15756	16089	15913	15782	15788	15507	15740	15607	15695	15886	16000	15742	15641	15720	15698	15696	15931	16041	15823	15849	15888	15608	15778	15700	15700	15842	15711	15816	15645	15985	15981	15791	15914	15785	15850	16041	15793	15822	15923	15826	15880	15836	15866	15812	15853	16003	15762	15802	15690	15638	15779	15733	15649	15777	15931	15840	15952	16019	15875	16017	15987	15806	15852	15909	15667	15797	15918	15909	15805	15780	15792	15887	15621	15645	15746	15811	16124	15720	15924	15831	15593	15727	15659	15632	15813	15857	15901	15770	15904	16066	15911	15742	15881	15812	15958	15839	16010	15845	15935	15987	15875	15823	15785	15712	15846	15904	15885	15792	15765	15865	15871	15878	15995	16015	15778	15712	15810	15909	15958	15756	15858	15792	15880	15929	15715	15944	15722	15830	15803	15472	15894	15871	15861	15773	15766	15756	15850	15883	15760	15871	15891	15921	15844	15794	15998	15744	15787	15878	15834	15884	15703	15823	15737	15682	15856	15667	15909	15886	15714	15687	15725	15900	15810	15851	15836	15762	15768	15844	15793	16054	15830	15774	15769	15961	15796	16187	15932	15794	15897	15738	15801	15598	15921	15981	15738	15787	15872	15817	15813	16029	15824	15759	15747	15787	15651	15975	15959	15941	15713	15807	15779	15681	15840	15934	15929	15591	15759	15876	15738	15834	15781	15857	15787	15759	15854	15718	15686	15807	15846	15883	15848	15685	15783	15801	15789	15883	15708	15863	16063	15824	15773	15851	15798	15850	15798	15829	15669	15913	15875	15871	15849	15891	15742	15881	15776	15780	15582	15781	15911	15871	15853	15725	15807	15892	15740	15810	15941	15873	15898	15691	15773	15935	16008	15834	15854	15788	15909	15747	15796	15653	15596	15815	15902	16027	15782	15806	15967	15841	16009	15946	15829	15751	15847	15820	15857	16047	15968	15883	15798	15954	15753	15960	15846	16021	15852	15888	15716	15745	15837	15854	15704	15981	15747	15820	15866	15813	15597	15760	15905	15838	15841	15705	15788	15756	15727	15904	15957	15963	15757	15847	15676	15861	15656	15792	15891	15737	15880	15826	15693	15852	15782	15726	15954	15852	15595	15697	15810	15781	15908	15713	15595	16053	15783	15820	15694	15694	15638	15803	15824	15783	15756	15966	15949	15917	15914	15662	15827	15794	15662	15835	15838	15760	15816	15754	15834	15871	15782	15706	15703	15707	15650	15991	15694	15675	15993	15641	15734	15776	15782	15660	15740	15756	15829	15932	16061	15893	15942	15820	15665	15603	15832	15869	15701	15761	15847	15950	15743	15763	15984	15666	15801	15670	15910	15789	15786	15872	15820	15878	15857	15893	15541	15686	15757	15689	15953	15856	15763	15805	15686	15944	15985	15857	15883	15694	15656	15794	15926	15904	15857	15801	15932	15582	15794	15954	15877	15803	15803	15961	15937	15855	15738	15976	15786	16004	15923	15813	15953	15971	15926	15727	15747	15982	15667	15787	15929	15841	15876	15866	16050	15800	15720	15907	15867	15854	15907	15692	16024	15858	15783	16058	15805	15641	15707	15632	15734	15943	15730	15697	15806	15875	15746	15809	15665	15643	15878	15874	15784	15809	15842	15773	15868	15716	15659	16017	15572	16021	15805	15683	15969	15744
28970	50875	51574	51246	65565	74428	60276	44454	27909	16830	13154	12981	12703	12758	12759	12840	12850	12992	12875	12743	12818	12923	12796	12912	12761	12792	12794	12920	12871	12836	12850	12637	12648	12658	12760	12747	12895	12711	12750	12711	12774	12792	12959	12651	12756	12984	12925	12766	12727	12782	12781	12844	12601	12719	12483	12741	12900	12778	12714	12770	12732	12824	12837	12648	12834	12835	12882	12600	12629	12798	12700	12833	12759	12720	12880	12787	12743	12551	12622	12610	12751	12639	12858	12833	12706	12830	12817	12668	12755	12792	12905	12660	12725	12783	12852	12692	12820	12757	12721	12802	12756	12746	12719	12849	12788	12699	12727	12799	12748	12773	12840	12866	12809	12716	12627	12800	12787	12847	12555	12824	12897	12816	12845	12653	12695	12784	12709	12737	12650	12741	12820	12806	12794	12885	12689	12712	12828	12703	12756	12901	12947	12811	12833	12871	12786	12776	12745	12706	12639	12569	12686	12809	12740	12735	12737	12672	12957	12809	12746	12724	12676	12829	12715	12735	12789	12777	12769	12706	12570	12795	12868	12637	12723	12810	12718	12747	12835	12789	12822	12929	12750	12960	12762	12633	12807	12887	12742	12761	12730	12807	12735	12699	12723	12930	12684	12771	12625	12787	12802	12905	12739	12772	12733	12912	12753	12714	12718	12806	12870	12753	12878	12755	12809	12764	12693	12899	12805	12646	12654	12743	12746	12731	12708	12982	12884	12839	12782	12780	12875	12729	12843	12742	12660	12690	12955	12700	12570	12797	12726	12818	12587	12843	12867	12573	12691	12741	12813	12741	12822	12750	12890	12657	12747	12771	12688	12717	12837	12756	12782	12715	12780	12609	12756	12656	12711	12702	12735	12754	12797	12766	12663	12806	12686	12880	12742	12635	12684	12752	12780	12641	12681	12730	12689	12918	12747	12979	12821	12772	12745	12901	12801	12691	12784	12686	12773	12839	12732	12716	12722	12767	12755	12882	12714	12703	12735	12702	12815	12730	12868	12608	12637	12816	12806	12845	12868	12672	12754	12785	12837	12744	12753	12705	12776	12756	12514	12970	12939	12667	12812	12683	12696	12705	12835	12703	12789	12754	12803	12643	12862	12673	12701	12698	12805	12649	12799	12623	12755	12892	12780	12740	12664	12842	12896	12735	12941	12680	12685	12798	12788	12764	12789	12645	12769	12783	12889	12767	12868	12881	12674	12850	12630	12702	12631	12726	12858	12618	12755	12789	12599	12895	12857	12639	12759	12644	12786	12884	12719	12882	12646	12612	12782	12822	12936	12801	12704	12629	12768	12675	12869	12787	12812	12751	12710	12831	12717	12806	12717	12556	12749	12698	12720	12881	12656	12793	12723	12959	12850	12513	12776	12792	12931	12873	12762	12723	12679	12968	12825	12870	12860	12869	12737	12846	12729	12689	12680	12876	12811	12793	12794	12886	12812	12718	12864	12532	12843	12779	12681	12790	12820	12942	12790	12647	12918	12600	12793	12734	12955	12854	12691	12677	12948	12666	12913	12795	12765	12720	12793	12798	12711	12807	12752	12830	12823	12721	12798	12870	12684	12855	12916	12788	12882	12756	12774	12614	12624	12800	12672	12899	12776	12854	12828	12872	12733	12819	12880	12701	12745	12678	12844	12683	12833	12717	12768	12832	12706	12753	12719	12799	12700	12648	12892	12756	12800	12806	12795	12685	12992	12659	12874	12474	12691	12850	12705	12755	12748	12723	12804	12651	12720	12832	12688	12695	12713	12688	12891	12752	12742	12785	12730	12744	12729	12893	12672	12678	12863	12775	12821	12707	12851	12728	12673	12793	12697	13002	12947	12879	12748	12685	12868	12845	12805	12751	12820	12673	12673	12813	12902	12830	12666	12551	12646	12744	12803	12679	12701	12870	12757	12747	12715	12758	12679	12899	12594	12990	12921	12780	12822	12867	12740	12740	12923	12706	12904	12867	12778	12705	12669	12745	12623	12698	12801	12680	12774	12645	12627	12688	12684	12908	12773	12909	12763	12807	12878	12789	12750	12776	12826	12740	12585	12813	12651	12633	12910	12735	12912	12800	12776	12693	12918	12784	12698	12738	12794	12793	12804	12791	12763	12537	12763	12583	12852	12855	12776	12607	12697	12808	12715	12600	12796	12797	12781	12658	12716	12679	12797	12711	12732	12735	12726	12796	12853	12803	12952	12816	12653	12840	12715	12847	12810	12826	12798	12583	12682	12821	12667	12816	12652	12846	12537	12890	12830	12788	12662	12777	12973	12753	12672	12685	12779	12698	12721	12901	12793	12853	12800	12758	12865	12827	12698	12735	12816	12709	12722	12725	12720	12661	12722	12804	12776	12634	12882	12731	12754	12766	12744	12660	12735	12848	12791	12723	12757	12709	12805	12638	12806	12742	12635	12727	12835	12769	12766	12631	12784	12767	12747	12829	12780	12688	12958	12631	12809	12885	12799	12774	12876	12604	12814	12725	12776	12618	12736	12675	12871	12713	12829	12757	12691	12773	12743	12745	12767	12687	12547	12898	12681	12801	12717	12701	12757	12619	12700	12688	12627	12713	12781	12772	12760	12870	12893	12820	12679	12810	12703	12676	12622	12914	12667	12777	12829	12716	12759	12628	12711	12813	12803	12827	12950	12762	12785	12752	12646	12712	13079	12854	12739	12835	12885	12728	12777	12936	12860	12805	12705	12754	12787	12719	12606	12733	12640	12604	12651	12801	12824	12883	12904	12674	12833	12795	12632	12847	12897	12692	12836	12755	12708	12831	13004	12912	12902	12761	12915	12763	12886	12896	12763	12723	12678	12930	12661	12723	12832	12744	12639	12780	12727	12805	12724	12717	13004	12740	12713	12820	12861	12798	12758	12823	12947	12871	12731	12690	12637	12711	12737	12742	12762	12828	12811	12752	12922	12836	12751	12884	12689	12675	12734	12779	12795	12677	12902	12786	12792	12710	12736	12641	12792	12691	12745	12867	12670	12765	12636	12773	12870	12737	12898	12912	12767	12928	12705	12736	12626	12766	12793	12845	12721	12853	12698	12826	12847	12710	12800	12860	12587	12778	12826	12694	12809	12671	12773	12869	12659	12757	12680	12817	12859	12832	12976	12680	12782	12763	12810	12727	12779	12684	12561	12773	12873	12636	12863	12840	12856	12756	12895	12924	12873	12853	12934	12675	12736	12663	12803	12736	12842	12744	12734	12773	12831	12726	12848	12726	12805	12838	12908	12797	12936	12763	12839	12731	12758	12879	12731	12702	12714	12642	12593	12658	12776	12817	12870	12714	12761	12720	12661	12734	12890	12852	12809	12723	12807	12675	12704	12696	12891	12798	12662	12725	12856	12776	12721	12897	12854	12677	12670	12680	12897	12683	12578	12821	12881	12717	12868	12822	12758	12822	12830	12844	12681	12799	12816	12752	12787	12753	12749	12530	12656	12810	12653	12847	12881	12810	12708	12836	12923	12832	12732	12914	12700	12971	12631	12623	12787	12603	12732	12648	12780	12760	12980	12742	12655	12763	12766	12854	12742	12958	12685	12867	12743	12589	12591	12717	12812	12812	12720	12811	12773	12812	12824	12963	12748	12640	12841	12788	12808	12828	12602	12824	12578	12854	12639	12682	12932	12628	12885	12784	12774	12785	12633	12916	12736	12730	12778	12770	12736	12858	12859	12886	12862	12761	12846	12755	12847	12682	12783	12772	12880	12783	12795	12679	12616	12796	12784	12793	12815	12742	12659	12755	12797	12788	12645	12774	12693	12683	12960	12727	12833	12712	12813	12824	12768	12888	12849	12773	12533	12709	12805	12708	12791	12699	12813	12648	12690	12734	12754	12815	12706	12611	12804	12704	12794	12690	12679	12765	12844	12951	12736	12845	12794	12727	12765	12866	12639	12742	12767	12708	12672	12793	12630	12941	12841	12787	12734	12761	12876	12829	12715	12834	12830	12717	12854	12825	12749	12689	12758	12781	12789	12601	12793	12766	12898	12589	12784	12843	12832	12702	12741	12935	12866	12967	12844	12710	12695	12790	12677	12711	12688	12585	12668	12706	12755	12852	12753	12772	12877	12717	12611	12847	12797	12825	12892	12858	12754	12606	12801	12711	12787	12667	12979	12731	12729	12928	12883	12838	12833	12662	12803	12894	12772	12792	12731	12837	12705	12799	12724	12684	12994	12761	12799	12759	12686	12827	12836	12815	12715	12851	12918	12740	12764	12769	12715	12713	12888	12643	12792	12925	12805	12786	12692	12654	12892	12786	12835	12702	12710	12727	12740	12553	12870	12704	12826	12805	12673	12696	12808	12690	12842	12680	12911	12653	12788	12779	12732	12846	12761	12822	12779	12905	12607	12719	12677	12595	12747	12761	12591	12823	12772	12695	12830	12763	12767	12906	12791	12866	12739	12643	12860	12735	12729	12815	12703	12662	12919	12682	12833	12818	12743	12952	12803	12636	12786	12781	12932	12743	12702	12795	12750	12761	12560	12789	12836	12832	12606	12833	12892	12754	12706	12810	12702	12728	12690	12774	12779	12792	12657	12791	12944	12862	12729	12586	12788	12641	13016	12684	12831	12708	12773	12738	12706	12559	12730	12703	12970	12747	12704	12898	12792	12662	12778	12778	12754	12804	12743	12855	12862	12717	12921	12904	12872	12789	12782	12875	12851	12813	12672	12711	12659	12703	12801	12572	12943	12686	12752	12847	12727	12786	12738	12814	12705	12762	12759	12658	12723	12710	12880	12749	12718	12761	12753	12817	12671	12693	12752	12551	12862	12768	12870	12724	12760	12837	12632	12789	12777	12811	12793	12887	12852	12919	12697	12750	12730	12678	12750	13027	12815	12663	12791	12863	12746	12712	12620	12823	12649	12815	12670	12802	12815	12769	12718	12658	12822	12788	12849	12712	12704	12748	12890	12832	12736	12773	12781	12772	12749	12709	12709	12810	12751	12688	12786	12636	12821	12673	12616	12684	12687	12656	12670	12718	12788	12808	12841	12725	12727	12975	12517	12718	12783	12664	12656	12823	12731	12629	12795	12678	12696	12685	12690	12975	12825	12714	12642	12908	12896	12779	12695	12703	12802	12859	12794	12769	12899	12759	12735	12792	12733	12686	12780	12866
30228	25579	27495	26535	24198	27251	25018	20685	17622	16323	15786	15746	15758	15814	15903	15796	15768	15779	15839	15857	15894	15812	15901	15895	15734	15533	15871	15811	15762	15698	15905	15676	15720	15855	15727	15694	15688	15741	15828	15866	15894	15635	16056	15697	15764	15981	15716	15729	15786	15859	15815	15703	15865	15787	15746	15882	15862	15759	15890	15877	15821	15758	15789	15860	15770	15632	15591	15778	15908	15783	15728	15839	15729	15744	15855	15968	15789	15765	15895	15607	15772	15601	15636	15694	15763	15683	15698	15855	15821	15749	15925	15715	15810	15724	15726	15736	15822	15683	15837	15687	15636	15992	15949	15891	15777	15947	15826	15641	15759	15640	15618	15943	15568	15809	15808	15843	15841	15634	15766	15811	15812	15958	15728	15762	15810	15928	15616	15797	15706	15742	15662	15903	15806	15818	15892	15757	15686	15809	15854	15998	15750	15653	15850	15729	15897	15791	15873	15656	15781	15648	15830	15863	15583	15905	15701	15643	15828	15790	15730	15770	15452	15773	15851	15685	15377	15613	15697	15810	15726	15791	15772	15883	15851	15636	15799	15771	15782	15856	15922	15672	15751	15776	15865	15827	15729	15667	15643	15601	15779	15585	15825	15741	15672	15904	15786	15727	15844	15684	15590	15961	16074	15793	15853	15796	15835	15473	15840	15812	15611	15857	15745	15926	15635	15944	15887	15933	15721	15992	15622	15899	15765	15806	15792	15759	15728	15902	15632	15761	15952	15568	15864	15621	15634	15701	15691	15908	15806	15774	15725	15722	15829	15828	15669	15783	15655	15481	15602	15805	15895	15825	15653	15840	15638	15768	15960	15728	15717	15736	15626	15786	15890	15790	15682	15702	15804	15709	15804	15569	15884	15828	15813	15784	15552	15829	15695	15616	15794	15801	15617	15870	16047	15800	15669	15738	15793	15450	15655	15809	15719	15649	16003	15694	15880	15709	15686	15825	15801	15778	15731	15714	15611	15800	15832	15488	15937	15839	15657	15730	15720	15780	15669	15922	15789	15743	15806	15798	15909	15675	15806	15774	15782	15832	15617	15902	15790	15656	15849	15682	15800	15785	15797	15670	15787	15667	15651	15816	15747	15798	15699	15797	15885	15780	15809	15942	15827	15692	15792	15744	15700	15906	15736	15644	15691	15819	15671	15845	15935	15767	15620	15737	15849	15611	15840	15703	16014	15714	15645	15650	15792	15793	15894	15626	15810	15793	15938	15800	15894	15836	15980	15860	15541	15849	15692	15765	15721	15794	15650	15547	15817	15748	15841	15912	15700	15883	15728	15779	15893	15743	15925	15714	15777	15744	15988	15783	15722	15758	15800	15731	15605	15618	15924	15594	15893	15867	15775	15676	15659	15684	15818	15694	15715	15863	15738	15937	15912	15720	15687	15678	15844	15800	15712	15715	15751	15772	15900	15772	15852	15827	15912	15854	15735	15694	15770	15952	15850	15599	15692	15776	15803	15782	15701	15748	15769	15710	15646	15888	15747	15764	15691	15746	15608	15858	15706	15834	15642	15821	15771	15760	15722	15606	15519	15945	15705	15923	15966	15703	15742	15724	15891	15828	15680	15733	15825	15669	15665	15776	15797	15644	15789	15561	15911	15711	15814	15748	15760	15711	15705	15649	15779	15716	15532	15920	15775	15798	15953	15835	15797	15717	15949	15742	15845	15768	15721	15937	15860	15795	15710	15811	15712	15938	15703	15566	15716	15934	15740	15799	15779	15823	15577	15790	15572	15821	15644	15894	15719	15811	15984	15782	15305	15758	15815	15725	15860	15743	15674	15797	15807	15702	15733	15996	15816	15705	15868	15990	15818	15808	15785	15632	15771	15745	15661	15935	15865	15838	15836	15828	15823	15807	15862	15656	15805	15869	15819	15648	15638	15807	15801	15829	15699	15500	15857	15817	15777	15877	15933	15810	15681	15819	15678	15622	15855	15483	15744	15721	15766	15718	15742	15960	15880	15706	15800	15773	15558	15695	15798	15698	16034	15936	15713	15606	15756	15722	15879	15642	15613	15777	15507	15819	15622	15942	15692	15771	15752	15711	15730	15891	15699	15779	15918	15670	15746	15883	15674	15590	15700	15711	15805	15645	15790	15597	15784	15838	15814	15627	15781	15732	15592	15644	15600	15742	15791	15744	15780	15752	15798	15930	15806	15847	15787	15722	15817	15878	15956	15969	15958	15970	15601	15595	15793	15570	15854	15787	15876	15781	15806	15578	15774	15772	15977	15776	15528	15625	15811	15753	15938	15756	15842	15705	15687	15508	15887	15850	15813	15705	15847	15939	15796	15782	15652	15780	15763	15821	15728	15736	15794	15736	15701	15865	15579	15850	15780	15737	15864	15651	15905	15614	15733	15828	15892	15786	15814	15505	15828	15834	15913	15812	15637	15737	15563	15839	15818	15727	15783	15809	15984	15997	15799	15746	15948	15666	15735	15748	15701	15937	15844	15731	15616	15980	15911	15867	15757	15827	15644	16031	15897	15922	15975	15850	15857	15815	16029	15825	15758	15907	15872	15800	15809	15776	15533	15773	15697	15577	15744	15817	15840	15787	15862	16025	15829	15806	15743	15734	15727	15853	15772	15541	15582	15973	15688	15830	15816	15809	15778	15572	15637	15665	15802	15747	15716	15820	15823	15770	15923	15858	15938	15572	15703	15543	15797	15759	15885	15672	15916	15742	15830	15693	15642	15507	15718	15445	15702	15741	15655	15772	15714	15656	15521	15697	15751	15788	15741	15734	15762	15760	15684	15777	15821	15872	15634	15737	15673	15815	15792	15813	15915	15958	15970	15941	15794	15730	15794	15892	15674	15785	15695	15575	15764	15634	15613	15908	15643	15773	15695	15897	15724	15807	15702	15817	15727	15861	15672	15476	15558	15884	15713	15802	15775	15636	15776	15751	15750	15788	15727	15769	15858	15879	15779	15629	15717	15680	15758	16100	15886	15659	15825	15811	15870	15847	15925	15601	15703	15791	15768	15892	15695	15784	15661	15722	15756	15561	15615	15821	15944	15716	15880	15871	16001	15656	15652	15821	15767	16064	15735	15924	15751	15694	15612	15779	15948	15728	15852	15703	15693	15796	15731	15695	15915	15645	15760	15775	15635	15679	15786	15725	15745	15867	15700	15929	15669	15889	15663	15814	15809	15864	15779	15945	15643	15868	15968	15713	15637	15881	15763	15850	15721	15810	15853	15785	15825	15720	15689	15504	15696	15766	15630	15792	16009	15666	15710	15647	15726	15584	15772	15663	15934	15641	16031	15766	15611	15819	15689	15822	16107	15829	15490	15690	15950	15949	15691	15792	15695	15801	15675	15960	15847	15824	15708	15788	15679	15803	15795	15739	15645	16095	15867	15952	15744	15720	15783	15620	15667	15667	15830	15584	15963	15866	15762	15555	15820	15729	15767	15746	15771	15790	15825	16063	15877	15795	15734	15825	15874	15720	15732	15981	15812	15768	15969	15887	15727	15753	15782	15644	15820	15743	15807	15819	15780	15677	15936	15791	15738	15753	15915	15806	15713	15835	15897	15786	15563	15744	16010	15827	15590	15782	15786	15671	15754	15811	15856	15962	15971	15839	15841	15572	15865	15699	15703	15851	15674	15678	15893	15766	15790	15683	15838	15719	15902	16010	15615	15736	15820	15824	15669	15872	15764	15648	15718	15704	15823	15746	15764	15984	15742	15674	15792	15787	15944	15900	15805	15666	15641	15624	15701	15754	15775	15782	15785	15743	15919	15726	15508	15804	15703	15692	15827	15680	15948	15900	15690	15905	15801	15854	15930	15792	15779	15684	15850	15758	15810	15961	15734	15656	15695	15861	15799	15862	15915	15843	15849	15925	15799	15794	15530	15653	15736	15633	15810	15752	15731	15863	15847	15633	15730	15788	15721	15877	15919	15845	16046	15839	15710	15794	15944	15587	15884	15566	15855	15892	15737	15716	15711	15793	15683	15747	15700	15696	16001	15592	15877	15705	16065	15824	15869	15870	15811	15903	15893	15665	15800	15939	15869	15800	15770	15812	15931	15923	15755	15677	15848	15858	15920	15849	15660	15898	15699	15679	15864	15851	15931	15827	15852	15801	15772	15839	15833	15816	15564	15801	15844	15933	15858	15970	15815	15709	15397	15682	15679	16057	15686	15916	15963	15927	15808	15685	15663	15647	15805	15802	15741	15811	16005	15796	15769	15755	15844	15944	15809	15722	15856	15886	15745	15760	15977	15841	15882	15829	15741	15597	15770	15835	15691	15771	15727	15770	15738	15822	15838	15925	15743	15893	15837	15633	15778	15849	15775	15589	15609	15721	15931	15870	15899	15804	15806	15940	15638	15849	15800	15745	15750	15758	15743	15883	15882	15831	15802	15797	15758	15604	15741	15819	15902	15737	15631	15883	15867	15717	15687	15690	15842	15869	15796	15901	15784	15726	15713	15829	15891	15694	15840	16066	15787	15832	15748	15621	15772	15677	15859	15615	15691	15747	15703	15608	15870	15691	15789	15873	15809	15725	15629	15812	15840	15753	15792	15656	15697	15696	15731	15797	15643	15793	15740	15957	15768	15936	15664	15482	15813	15926	15864	15750	15903	15572	15871	15932	15769	15889	15827	15717	15706	15873	15982	15859	15776	15825	15865	15876	15894	15853	15570	15763	15725	15920	15769	15754	15597	15687	15757	15742	15711	15655	15741	15584	15940	15698	15867	15813	15631	15740	15955	15875	15785	15939	15578	15714	15708	15879	15857	15802	15753	15692	15926	15608	15801	15816	15767	15936	15853	15930	15648	15763	15788	15610	15763	15885	15743	15878	15827	15797	15775	15760	15677	15791	15883	15932	15586	15676	15662	15738	15809	15904	15656	15752	15882	15941	15901	15752	15718	15752	15736	15729	15774	15661	15837	15728	15784	15818	15567	15687	15733	15653	15791	15655	15779	15748	15762	15828	15698	15794	15770	15753	15691	15825	15771	15900	15810	15884	15739	15637	15922	15787	15840	15781	15586	15792	15839	15817	15577	15853	15838	15789	15864	15897	15881	15810	15669	15654	15850	15943	15876	15665	15839	15858	15778	15724	15897	15797	15823	15592	15752	15736	15633	15660	15624	15651	15735	15667
23215	31879	28426	26037	25072	27453	22778	17845	14375	13281	12799	12749	12785	12834	12845	12756	12706	12796	12751	12702	12902	12602	12702	12648	12805	12826	12712	12901	12657	12823	12595	12651	12898	12593	12647	12595	12645	12838	12737	12631	12658	12778	12639	12679	12812	12767	12686	12759	12662	12638	12757	12658	12756	12812	12752	12735	12797	12729	12900	12785	12782	12801	12892	12864	12770	12642	12818	12654	12797	12688	12585	12796	12618	12628	12903	12658	12674	12671	12788	12830	12892	12858	12766	12727	12600	12790	12837	12767	12591	12857	12594	12842	12641	12900	12632	12733	12696	12658	12792	12697	12677	12695	12781	12559	12644	12791	12742	12620	12765	12683	12651	12816	12826	12679	12888	12811	12880	12803	12625	12792	12829	12807	12731	12702	12782	12744	12774	12749	12730	12664	12646	12588	12702	12685	12612	12785	12724	12583	12791	12759	12743	12676	12739	12684	12696	12814	12734	12866	12752	12705	12680	12684	12690	12873	12658	12774	12660	12755	12863	12879	12865	12704	12697	12817	12624	12719	12813	12744	12764	12625	12744	12679	12683	12789	12613	12574	12675	12693	12690	12768	12935	12591	12848	12582	12712	12835	12760	12637	12701	12743	12669	12666	12848	12722	12652	12733	12646	12785	12766	12760	12541	12565	12710	12906	12784	12786	12741	12615	12730	12625	12629	12728	12531	12687	12708	12701	12553	12753	12651	12648	12681	12642	12764	12721	12808	12713	12832	12656	12657	12743	12818	12851	12873	12663	12602	12751	12713	12887	12592	12866	12667	12644	12848	12762	12648	12978	12733	12614	12761	12711	12679	12726	12802	12721	12861	12609	12644	12780	12538	12651	12836	12629	12876	12937	12661	12728	12694	12717	12717	12890	12608	12823	12560	12833	12659	12747	12655	12696	12667	12684	12719	12836	12560	12670	12740	12765	12840	12741	12769	12686	12624	12699	12940	12782	12714	12625	12713	12651	12698	12883	12631	12626	12834	12697	12637	12830	12735	12703	12687	12783	12698	12522	12755	12709	12738	12627	12798	12832	12687	12670	12858	12752	12643	12572	12742	12651	12675	12642	12752	12822	12582	12875	12636	12757	12768	12814	12844	12742	12788	12618	12861	12760	12704	12876	12753	12682	12704	12600	12645	12617	12647	12613	12674	12715	12798	12733	12735	12819	12734	12806	12541	12708	12684	12730	12685	12865	12660	12595	12826	12762	12597	12659	12771	12805	12794	12828	12806	12695	12636	12621	12589	12558	12875	12685	12644	12791	12705	12769	12693	12795	12755	12814	12773	12745	12742	12739	12660	12844	12797	12780	12655	12887	12586	12809	12748	12758	12666	12787	12780	12658	12651	12660	12623	12463	12601	12733	12658	12811	12899	12714	12678	12772	12791	12825	12689	12583	12732	12782	12676	12623	12797	12717	12772	12782	12671	12691	12648	12671	12742	12958	12659	12672	12658	12675	12755	12741	12680	12861	12804	12518	12736	12623	12768	12756	12848	12707	12883	12684	12744	12797	12722	12673	12760	12788	12760	12601	12699	12664	12759	12841	12619	12620	12780	12744	12719	12712	12823	12818	12660	12711	12786	12536	12826	12921	12809	12765	12652	12704	12726	12720	12782	12665	12698	12676	12728	12819	12808	12704	12712	12757	12705	12711	12839	12602	12803	12641	12787	12658	12750	12533	12679	12866	12689	12663	12687	12753	12634	12675	12734	12781	12694	12692	12784	12673	12685	12472	12566	12779	12684	12734	12601	12741	12681	12638	12732	12653	12727	12738	12765	12679	12556	12788	12866	12715	12831	12665	12739	12644	12708	12616	12712	12789	12779	12558	12770	12737	12716	12672	12605	12722	12797	12606	12780	12669	12675	12717	12637	12746	12533	12800	12685	12677	12814	12734	12696	12787	12733	12719	12768	12871	12799	12826	12860	12720	12721	12692	12632	12568	12644	12788	12661	12731	12787	12725	12802	12757	12857	12690	12709	12706	12756	12688	12615	12903	12648	12638	12709	12614	12847	12664	12763	12813	12645	12587	12759	12756	12798	12812	12836	12627	12659	12675	12875	12709	12755	12673	12807	12672	12788	12626	12778	12740	12758	12627	12763	12782	12833	12867	12713	12695	12866	12617	12579	12775	12655	12718	12832	12706	12750	12682	12566	12755	12619	12835	12673	12692	12599	12601	12665	12703	12745	12825	12638	12689	12692	12763	12682	12695	12533	12852	12776	12820	12787	12770	12726	12722	12765	12642	12649	12698	12718	12788	12755	12564	12783	12587	12709	12858	12769	12635	12898	12728	12757	12785	12745	12722	12642	12914	12666	12705	12654	12727	12813	12730	12672	12540	12598	12685	12805	12729	12635	12736	12744	12741	12627	12904	12671	12745	12692	12633	12722	12841	12541	12762	12680	12736	12791	12665	12854	12717	12615	12744	12784	12749	12869	12784	12813	12816	12900	12797	12663	12921	12678	12820	12796	12708	12712	12587	12612	12711	12888	12841	12671	12687	12764	12699	12744	12612	12775	12717	12744	12736	12801	12777	12675	12610	12806	12797	12696	12683	12641	12521	12850	12646	12647	12740	12809	12573	12645	12719	12721	12852	12870	12668	12718	12714	12732	12743	12811	12941	12660	12841	12615	12667	12703	12729	12657	12707	12540	12718	12710	12778	12777	12769	12726	12741	12593	12601	12771	12656	12675	12618	12714	12714	12816	12726	12726	12739	12828	12831	12727	12677	12659	12734	12556	12834	12771	12572	12747	12748	12664	12918	12709	12619	12901	12603	12577	12726	12816	12911	12665	12720	12507	12667	12815	12627	12514	12766	12650	12609	12695	12747	12849	12846	12718	12886	12872	12635	12654	12616	12660	12911	12780	12963	12660	12818	12614	12727	12608	12742	12832	12740	12638	12634	12730	12686	12741	12659	12837	12760	12731	12555	12838	12685	12669	12701	12746	12526	12638	12849	12689	12655	12806	12656	12579	12626	12649	12665	12704	12850	12716	12711	12552	12706	12744	12731	12743	12697	12658	12740	12689	12684	12869	12797	12652	12731	12850	12659	12785	12630	12758	12702	12656	12848	12727	12682	12729	12778	12767	12831	12733	12638	12609	12790	12708	12737	12715	12804	12669	12713	12569	12615	12605	12573	12721	12748	12701	12675	12884	12649	12572	12491	12656	12672	12714	12608	12617	12760	12690	12565	12854	12660	12767	12690	12855	12781	12675	12737	12721	12800	12587	12842	12600	12750	12660	12711	12843	12678	12822	12704	12874	12729	12671	12716	12673	12779	12644	12784	12620	12757	12776	12680	12771	12681	12770	12567	12693	12795	12828	12780	12647	12559	12829	12766	12800	12785	12690	12727	12761	12634	12647	12556	12590	12711	12830	12846	12643	12592	12748	12577	12709	12737	12708	12743	12693	12659	12763	12683	12746	12642	12652	12751	12680	12701	12737	12766	12799	12831	12638	12580	12836	12818	12775	12716	12928	12583	12871	12735	12566	12758	12799	12812	12672	12673	12662	12615	12600	12740	12634	12771	12591	12703	12585	12613	12696	12792	12688	12469	12703	12586	12655	12858	12797	12749	12816	12736	12838	12779	12895	12671	12634	12797	12730	12497	12650	12548	12622	12819	12674	12744	12693	12746	12656	12749	12533	12732	12777	12960	12655	12832	12684	12792	12607	12799	12810	12727	12813	12724	12874	12642	12753	12762	12635	12581	12854	12732	12742	12821	12772	12670	12735	12796	12699	12698	12683	12699	12756	12699	12766	12796	12903	12695	12698	12595	12665	12595	12669	12725	12630	13011	12611	12636	12826	12698	12649	12806	12688	12706	12757	12695	12926	12715	12801	12575	12625	12819	12584	12758	12822	12734	12941	12846	12750	12922	12798	12709	12786	12685	12659	12924	12638	12834	12707	12721	12763	12602	12760	12468	12665	12729	12826	12873	12833	12784	12728	12801	12757	12719	12790	12840	12736	12818	12727	12774	12895	12794	12747	12726	12731	12674	12897	12636	12503	12816	12699	12700	12691	12797	12657	12684	12669	12634	12760	12777	12576	12844	12875	12740	12681	12738	12842	12777	12600	12817	12767	12668	12690	12656	12854	12689	12457	12751	12656	12865	12712	12736	12697	12677	12762	12740	12738	12670	12879	12686	12604	12773	12872	12616	12801	12716	12910	12667	12753	12902	12520	12819	12664	12834	12724	12718	12856	12690	12751	12682	12725	12659	12692	12678	12700	12660	12654	12762	12653	12622	12543	12618	12799	12814	12608	12839	12584	12552	12754	12838	12620	12836	12794	12626	12765	12732	12617	12597	12732	12683	12716	12634	12768	12841	12699	12670	12742	12704	12716	12789	12591	12733	12712	12649	12626	12702	12927	12643	12692	12694	12702	12647	12824	12687	12877	12973	12583	12669	12750	12531	12690	12801	12507	12716	12809	12670	12846	12669	12656	12904	12675	12652	12659	12664	12563	12802	12633	12692	12732	12830	12680	12698	12551	12785	12776	12593	12877	12676	12745	12682	12717	12757	12622	12689	12764	12648	12684	12884	12767	12753	12793	12788	12694	12563	12636	12737	12677	12850	12741	12754	12817	12660	12784	12733	12720	12617	12630	12897	12630	12615	12685	12649	12830	12876	12618	12686	12747	12842	12688	12775	12713	12884	12729	12639	12582	12832	12760	12640	12723	12839	12652	12764	12647	12670	12652	12563	12730	12581	12644	12661	12780	12800	12950	12714	12653	12671	12627	12726	12672	12748	12776	12600	12633	12755	12751	12745	12695	12769	12723	12709	12834	12737	12678	12776	12605	12822	12709	12679	12659	12875	12986	12580	12680	12773	12756	12870	12579	12664	12716	12615	12690	12706	12754	12605	12734	12832	12791	12645	12714	12709	12771	12815	12744	12707	12776	12743	12690	12640	12955	12674	12665	12724	12726	12825	12720	12741	12672	12748	12676	12738	12791	12808	12618	12565	12689	12699	12846	12805	12755	12830	12688	12652	12653	12657	12674	12904	12922	12789	12723	12813	12736	12832	12621	12829	12726	12640	12680	12599	12741	12700	12703	12860	12673	12815	12696	12672	12710	12754	12722	12781	12662	12748	12607	12790	12770	12594	12724	12824	12783	12694	12845	12844
25463	21409	28605	27315	32364	60880	55335	40448	27005	19864	17114	16542	16252	16482	16501	16321	16359	16384	16211	16141	16466	16202	16298	16334	16409	16223	16108	16298	16264	16236	16526	16257	16247	16060	16311	16347	16284	16203	16335	16310	16202	16469	16128	16228	16116	16225	16170	16107	16259	16209	16286	16199	16409	16269	16327	16165	16339	16173	16431	16268	16155	16325	16134	16186	16144	16161	16094	16116	16263	16442	16218	16196	16452	16411	16385	16072	16263	16018	16326	16312	15975	16224	16347	16200	16278	16342	16302	16366	16270	16151	16219	16081	16244	16130	16386	16069	16183	16215	16303	16349	16150	16021	16264	16135	16185	16263	16175	16251	16046	16227	16181	16106	16186	16013	16232	16372	16138	16244	16347	16075	16044	16298	16322	16186	16145	16256	16184	16160	16534	16228	16002	16202	16125	15905	16282	16389	16453	16285	16227	16370	16163	16374	16280	16322	16329	16378	16205	16305	16304	16256	16214	16074	16330	16239	16259	16253	16437	16304	16172	16228	16432	16216	16294	16326	16240	16350	16310	16323	16033	15936	16078	16341	16241	16078	16253	16184	16154	16155	16138	16418	16015	16187	16201	16360	16150	16486	15965	15996	16222	16367	16253	16155	16388	16362	16378	16302	16267	16371	16299	16271	16414	16335	16177	16106	16324	16036	16128	16005	16244	16221	16259	16124	16229	16163	16116	16188	16150	16181	16413	16351	16124	16181	16174	16225	16330	16102	16168	16052	16331	16191	16250	16133	16223	16269	16224	16187	16205	16260	16189	16364	16321	16228	16184	16310	16370	16247	16204	16376	16031	16016	16282	16172	16140	16153	16258	16209	15984	16326	16431	16422	16330	16312	16257	15883	16351	16370	16162	16159	16091	16322	16172	16258	16204	16341	15955	16447	16210	16200	15847	16234	16234	16162	16425	16219	16245	16220	16410	16035	16318	16090	16309	16388	16117	15977	16069	16294	16126	16147	16256	16274	16280	16151	16327	16275	16085	16241	15934	16214	16303	16011	15996	16167	16113	16121	16038	16198	16245	16455	16076	16097	16152	16242	16321	16299	16197	16371	16153	16246	16365	16173	16227	16049	16066	16210	16329	16254	16123	16291	16057	16150	16098	16091	16385	16148	16070	16297	16239	16242	16151	16308	16041	16269	16032	16183	16255	16166	16209	16360	16015	16218	15949	16067	16247	16218	16204	16217	16342	16307	16373	16310	16406	16238	16164	16170	16197	16082	16396	16117	16125	16071	16091	16336	16280	16172	16275	16162	16268	16184	16338	16154	16292	16053	16233	16232	16306	16213	16371	16270	16181	16133	16192	16387	16190	16220	16409	16334	16244	16178	16271	15986	16285	16266	16167	16181	16115	16305	16135	15952	16255	16180	16221	16225	16090	16137	16335	16132	16240	16209	16250	16096	16250	16381	16114	16407	16354	16206	16250	16544	16431	16184	16221	16235	16313	16053	16142	16251	16257	16181	16225	16122	16263	16238	16073	16195	16249	16264	16293	16093	16184	16223	16241	16162	16235	16050	16147	16248	16348	15980	15950	16160	16269	16460	16528	16271	16334	16272	16189	16199	16502	16103	16102	16158	16249	16284	16220	16291	16137	16076	16342	16122	16222	16046	15983	16209	16411	16191	16183	16144	16289	16181	16186	16237	16460	16224	16294	16237	16194	16349	16447	16034	16063	16238	16347	16251	16236	16111	16106	16009	16373	16401	16258	16179	16158	16083	15955	16113	16192	16275	16253	16063	16002	16421	16111	16103	16091	16167	16291	16153	16092	16291	16194	16133	16072	16110	16475	16001	16204	16251	16271	16286	16353	16305	16444	16291	16071	16058	16282	16355	16128	16365	16264	16390	16219	16032	16313	16030	16249	16263	16160	16231	16252	16158	16079	15984	16062	16179	16310	16264	16332	16072	16103	16155	16178	16060	16099	16330	16251	16270	16212	16087	16142	16153	16200	16185	16295	16199	16183	16276	16563	16255	16095	16219	16340	16118	16384	16496	16259	16198	16028	16174	16309	16369	16201	16034	16142	16331	16080	16257	16106	16321	16093	16160	16198	16191	16204	16220	16187	16134	16154	16431	16231	16249	16132	16226	16495	16197	16130	16157	16280	16422	16083	15982	16172	16276	16190	16185	16440	16355	16123	16204	15980	16135	16617	16175	16121	16324	16326	16182	16282	16322	16317	16156	16143	16205	16143	16168	15989	16111	16044	16189	16263	16340	16079	16372	16369	16041	16355	16212	16137	16214	16115	16372	16428	16343	16332	16304	16089	16406	16405	16321	16548	16329	16196	16404	16320	16140	16293	16027	16359	16353	16324	16008	16145	16014	16232	16071	16126	16005	16076	16077	16470	16319	16013	16277	16170	16460	16395	16235	16302	16059	16208	16426	16223	16034	16231	16239	16357	16126	16199	16359	16296	16027	16463	16257	16403	16212	16248	16095	16400	16096	16125	16198	16482	16387	16207	16147	16303	16154	16290	16203	16129	16064	16275	16128	16097	15982	16182	15966	16231	16330	16224	16161	16288	16380	16331	16363	16273	16127	16314	16132	16187	16168	16192	16196	16161	16177	16434	16436	16337	15990	16263	16057	16403	16185	16390	16246	16169	16267	16094	16213	16407	16399	16270	16215	16199	16287	16104	16130	16140	16095	16134	16022	16173	16305	16110	16386	16271	16298	16134	16283	16342	16175	16178	16227	16221	16176	16139	16187	16136	16288	16125	16538	16294	16256	16112	16274	16242	16047	16382	16262	16065	16049	16219	16098	15956	15982	16172	16244	16161	16247	16157	16322	16253	16037	16082	16317	16259	16206	16305	16225	16218	16305	16061	16184	16162	16127	16125	16233	16205	16218	16407	16061	16330	15905	16186	16176	16224	16318	16207	16162	16408	16380	16178	16289	16030	16328	16255	16255	16078	16116	16270	16299	16280	16383	16228	16074	16344	16160	16423	15954	16126	16112	16302	16292	16174	16147	16423	16235	16301	16460	16226	16112	16368	16250	16323	16220	16367	16162	16178	16059	16225	16026	16263	16133	16139	16191	16157	16281	16237	16140	16333	16231	16162	16310	16064	16133	16245	16322	16395	16460	16323	16305	16192	16220	16142	16402	16334	16250	16119	15897	16243	16150	16217	16245	16113	16346	16235	16298	16420	16475	16262	16183	16421	16240	16260	16324	16184	16141	16104	16178	16239	16252	16183	15937	16010	16151	16406	16162	16233	16130	16175	16260	16125	16385	16259	16159	16127	16182	16259	16165	16341	16301	16184	16109	16133	16456	16185	16230	16098	16311	16302	16291	16383	16456	16368	16273	16258	16485	16282	16203	16424	16397	16157	16288	16247	16236	16188	16302	16163	16071	16096	16204	16364	16101	16296	16186	16120	16283	16195	16287	16140	16217	16258	16234	16307	16412	16228	16064	16397	16185	16308	16177	16165	16033	16111	16050	16137	16170	16487	16406	16449	16178	16097	16088	16296	16171	16405	16165	16229	16257	16363	16406	16189	16338	16404	16200	16304	16265	16354	16150	16256	16073	16227	16154	16244	16280	16234	16071	16393	16326	16152	16189	16201	16233	16208	16214	16561	16220	16105	16146	16148	16369	16150	16190	16211	15999	16326	16257	16102	16308	16120	16203	16097	16323	16086	16258	16139	16204	16202	16145	16099	16395	16284	16180	16048	16220	16249	16154	16146	16250	16349	16165	16326	16454	16350	16160	16178	16114	16197	16245	16338	16172	16114	16145	16319	16183	16160	16119	16210	16210	16404	16203	16105	16390	16183	16324	16174	16267	16111	16054	16223	16250	16282	16244	16437	16468	16341	16233	16154	15941	16176	16152	16055	16346	16004	16170	16112	16316	16018	16228	16248	16282	16289	16144	16333	16305	16171	16388	16145	15927	16200	16342	16309	16325	16191	16134	16401	16222	16331	16209	16316	16245	16068	16211	16156	16322	16168	16295	16168	16299	16411	16369	16302	16244	16346	16005	16020	16367	16173	16005	16207	16142	16228	16257	16180	16227	16133	16001	16182	16197	16191	16399	16325	16198	16052	16200	16271	16152	16049	16220	16039	16065	16207	16066	16078	16121	16172	16122	16214	16356	16363	16271	16120	16190	16074	16452	16102	16345	16327	16384	16098	16288	16061	16211	16106	15966	16311	16088	16165	16116	16237	16302	16157	16152	16138	16018	16054	16137	16186	16201	16079	16151	16309	16197	16370	16229	16161	16233	16287	16127	16274	16123	16132	16165	16245	16231	16194	16286	16304	16373	16232	16110	16315	16083	16195	16192	16098	16195	16255	16067	16132	16226	16200	16330	16407	15978	16178	16316	16247	16115	16177	16277	16182	16310	16333	16082	16379	16404	16362	16208	16189	16114	16193	15999	16166	16072	16253	16206	16406	16369	16113	16087	16087	16146	16285	16195	16438	16217	16201	16315	16079	15974	16046	16349	16166	16098	16146	16218	16300	16177	16334	16169	16252	16223	16228	16134	16434	16336	16157	16298	16267	16209	16383	16074	16225	16182	16305	16397	16309	16027	16196	16470	16472	16219	16207	16189	16391	16132	16188	16160	16252	16208	16420	16329	16211	16195	16010	16049	16040	16116	16264	16130	16139	16010	16234	16321	16427	16394	16188	16239	16288	16346	16276	16222	16285	16246	16188	16168	16409	16221	16241	16252	16032	16162	16295	16242	15986	15954	16275	16353	16062	16068	16216	16318	16079	16210	16344	16050	16193	16142	16221	16268	16271	16208	16187	16189	16065	16321	16204	16034	16160	16291	16035	16429	16151	16380	16280	16181	16225	16359	16335	16022	16084	16306	16306	16164	16104	16056	16141	16037	16383	16150	16142	16208	16207	16007	16114	16187	16149	16114	16217	16321	16219	16138	16217	16119	16156	16355	15950	16021	15908	16116	16031	16064	16381	16188	16110	16315	16498	16406	16229	15986	16366	16208	16211	16197	16297	16161	16185	16330	16503	16495	16385	16260	16192	16150	16394	16112	16267	16412	16017	15976	16363	16173	16247	16362	16207	16097	16423	16334	16248	16009	16381	16069	16028	16307	16307	16373	16316	16210	16243	16405	16435	16293	16230	16328	15956	16138	16282	16392	16310	16181	16131	16415	16326	16082
25004	44131	39996	40498	40582	60725	51021	38211	23832	15883	13441	12934	13013	12981	13014	12886	12967	12990	13079	12869	13015	12912	13076	12897	13134	12920	13081	12986	13097	12926	13016	13082	13049	12791	12901	12982	13035	13143	13029	13021	13130	13139	12877	13036	12891	13023	13057	13200	13053	12743	12870	13114	13055	12885	12912	13104	12943	13138	13151	12923	13021	12877	12889	12959	12971	13038	13163	13018	13026	12948	13081	13041	13134	13093	13082	12856	12966	13034	12950	12856	12959	13022	13033	12947	12970	12996	13024	13061	12993	13148	12837	13096	13030	12940	12944	12989	13045	13064	13150	12909	13161	13024	13050	12985	13024	13112	12983	13104	12939	12944	12939	13137	12959	13125	13056	12970	13124	12934	12971	12968	13019	12882	12842	13047	13074	13001	13134	12929	13045	12952	12887	13161	13028	13194	12857	13102	12960	13083	12986	12919	12908	13010	12927	12964	12985	12972	12946	13121	12933	13058	12931	13035	12892	13066	12934	13000	12893	12992	13016	12769	13044	13174	13230	13095	13189	12871	12952	12961	12971	13011	13064	12959	13115	12954	13026	13125	13005	12954	13064	12870	12941	12922	12957	12987	13138	13048	13045	12950	13052	13109	13019	13068	12814	13061	12881	12963	13123	12974	13111	13102	13000	13014	13085	13079	12886	12923	13124	12983	12991	13164	13017	12852	13249	12938	12844	12925	13110	12849	13089	12977	12916	12973	13045	12942	13037	13132	12945	12892	13023	12905	13004	12915	12992	13026	12962	12990	13097	12902	13157	13078	13001	13132	13023	13096	12841	12788	12998	13110	13056	13063	12990	13123	13052	12824	12980	13058	13044	13135	13083	12964	12854	13038	12937	13044	12941	13003	13131	12910	12984	13031	12975	13102	13003	12998	12815	13010	13031	12869	12942	13077	12781	12992	12926	13136	12841	12910	13128	12932	12922	13172	13022	12955	12790	13033	13013	13254	13024	13038	12925	13029	13043	12964	12837	12987	12892	12905	12973	13029	12953	13141	12967	13038	13173	13022	13121	12998	13050	13082	13016	13089	13037	12922	13107	12942	13068	13057	13050	12996	13186	12990	13000	12835	12841	13179	12985	12943	13068	12957	13011	13125	13123	12921	13072	13042	12995	12969	12912	13129	13160	12763	13112	13006	13232	13117	13067	12944	12925	13075	13040	13004	12955	12994	13030	13017	12997	12998	12985	12940	13035	12966	12946	13048	12952	12898	13022	12955	12943	13011	12941	13083	13015	12870	13048	13046	13125	13011	13002	12999	12952	13067	12718	12870	13019	12986	13081	12885	13118	12978	13096	13014	12993	13077	12990	13025	12995	12928	12860	12981	12969	12902	13100	12977	12853	12795	13018	12837	13014	13147	12986	13022	13009	13082	13019	12850	13188	12959	12972	13166	12883	13050	13087	13020	13013	12959	12988	12993	13113	13048	12914	12953	12954	12854	12996	12875	12901	13030	12987	12977	12943	12909	13132	13147	13044	12971	13137	12827	12853	12885	12973	12956	13046	13019	13065	12916	12964	13122	12957	13051	12994	13198	13165	12924	12953	12952	13006	12848	12895	13120	13074	13008	13002	12901	12923	12936	12933	13205	13105	13043	12868	12971	12928	13138	12986	13082	12920	13057	13043	12995	13018	12953	12903	13050	12983	12895	13139	13069	13007	12978	12948	13027	12932	13086	12970	12877	13122	13006	13099	12791	13044	13044	13001	12950	12848	13057	13099	13068	12757	13108	12977	12958	13037	12877	13136	12839	12974	12824	12967	12996	13023	12842	12988	12773	12940	13012	12974	12926	13070	13237	12972	12944	13111	13161	13034	13080	12949	12973	12953	12775	12963	12913	13026	12939	12983	12802	12905	12882	12881	13150	13016	13127	12877	12997	13122	13080	13194	13136	13044	12914	13049	12956	12949	13140	13017	12833	12961	12976	13177	12960	12926	12919	12981	12968	12919	13006	12976	13035	13019	13050	13196	12969	13017	13038	13045	13047	13132	12937	13049	13076	13039	12995	13054	12975	12987	13054	13052	13060	12996	13077	13020	12993	12927	12958	13121	13078	13143	13070	13042	12989	12996	13012	13082	12974	12975	13180	12850	13107	13100	12833	13064	12924	13072	13099	12944	13124	13009	13112	13130	13029	13063	12976	12983	13043	13064	13002	13019	13128	12906	13033	12971	13014	12947	12999	12898	13073	12917	12949	12856	13049	13064	13065	13044	12809	12993	12968	13102	13112	13022	12856	12915	12919	12931	13120	12918	12991	13175	12975	12941	12917	13159	13022	12950	13007	12880	13002	12913	13070	13003	12861	13101	13163	12951	13052	13041	12935	12993	13134	13110	13090	12912	13002	12797	12897	12931	12983	13141	12838	13040	13048	13102	12891	13097	12798	12997	13039	12909	13042	12897	13060	13178	12885	13002	12988	12961	12911	13076	12916	13073	13075	12998	13081	13000	13161	12736	13040	13009	12973	12996	13163	13343	12882	12879	13076	13145	13019	12979	13010	12942	13055	12978	13078	12860	12968	13108	13020	12939	12947	12968	13051	12909	12977	13088	12971	12974	13027	12942	12872	13058	12954	13066	13047	12947	12944	12976	12951	13219	13041	13058	12965	13116	13015	13137	12944	13042	12878	12984	12993	13037	13011	12947	12952	13049	13086	12979	13151	13082	13004	12933	12976	12898	12939	13024	13031	12932	12814	12992	12999	12908	13084	13153	13201	12945	13044	13002	12952	12921	13089	13195	12942	12924	12897	13041	12881	12974	12995	12814	12886	13126	13067	12979	12974	13214	12988	12916	13189	13031	13064	13046	12938	13182	12993	12918	13096	12938	13005	12990	12989	12972	12894	12946	13132	12920	13074	13049	12942	12912	12820	12993	13029	13067	12908	12980	12926	13241	13005	12968	12919	13077	12900	12842	12890	13082	12962	12998	13058	12911	12962	12923	12951	12834	13221	12968	13003	12931	13019	13163	13128	12998	13119	12849	12965	12927	13118	12978	12955	12935	13009	13007	13107	13147	13012	13080	13039	12918	12927	12973	13007	13065	13011	13059	13100	12981	13034	13171	12931	13100	12898	13177	12967	13091	12981	13011	12955	12867	12965	13059	13029	12942	12978	12936	12978	13027	12927	13075	13019	12948	12973	13057	13114	12937	13042	13016	12944	12891	12844	13031	13002	12978	12978	13122	12942	13090	12902	13052	12968	12962	13011	12953	13112	13043	12987	12937	12977	12864	13028	13024	12997	13099	13073	13078	12830	13120	13091	12988	13004	12848	12913	12938	13062	12984	12956	13082	13005	12935	12882	12899	12823	13095	13033	13069	12913	13041	13087	13004	13127	13017	12981	13159	13001	12956	12981	12876	12896	12961	13034	12851	13044	12979	12984	12995	13145	13113	13165	12868	13132	12905	13022	12967	12913	12982	13026	12860	13149	12996	13131	13084	12992	12992	13041	12892	13140	13079	12897	13043	12949	12881	12874	12994	12932	12982	12984	13030	12941	12968	13097	13059	12969	12855	13003	12916	13045	12947	12913	12967	12997	13008	13030	13060	12923	12904	12942	12882	12959	12840	13061	12959	12892	12980	12979	13099	12970	13176	13043	13071	12786	12954	12910	12913	13058	13075	12803	12966	13079	12861	13076	12935	13002	12996	13091	13032	12973	12967	12830	13016	13023	12808	13089	12901	13068	12839	13004	13002	12899	13085	13046	13065	13047	12869	13124	13048	13108	13156	13014	13057	12927	12894	12857	13015	12977	12922	12899	12878	13133	13178	13048	13118	13088	13030	12958	13013	12939	13028	13056	13103	12870	13045	13057	13186	12937	13171	12896	13045	13022	12878	12961	12989	12991	13053	12862	13007	13071	13153	12937	12894	12893	13060	12978	13002	12932	12953	13042	13017	12971	12927	12856	13030	12935	12952	12991	12934	13129	13029	13050	13017	13006	13118	12846	13014	12831	12926	12829	12980	13048	13120	13048	13028	12966	13008	13089	13029	12895	13206	12897	13249	12972	13211	12896	12835	13066	12854	13020	13005	13003	13075	13025	13140	12890	13102	12925	12962	12966	12940	12937	13055	12915	12996	13005	13124	12898	13031	13074	12941	13019	12961	12898	13083	13048	12988	13131	12945	13106	13012	13031	12869	12908	13076	12869	12991	12951	13003	12966	12958	13122	12934	12863	12904	12893	12926	13159	12999	12889	12838	13054	12930	13002	12939	12834	13026	12965	12966	13142	13037	12991	12997	13103	12951	12988	13095	12957	13097	12956	12869	12956	13055	13014	12953	13003	13086	13034	13097	12896	13050	12842	12952	12930	12921	12867	13103	13116	13007	12860	13073	12845	12783	13079	12884	12846	13045	12934	12925	12926	12905	12840	13039	13035	12839	12948	12860	13033	13015	13015	13066	12985	13062	13043	13034	12985	12945	13108	12809	13061	12992	12919	12970	12827	12929	12922	12885	13017	12826	13065	13282	12924	12980	13028	13045	13065	13069	12956	13008	12952	12776	12971	13152	13095	13009	13290	12999	12948	13009	13003	12972	12987	13113	13141	13024	13071	13019	13155	12941	12832	13206	12979	12926	13030	12929	13171	13034	12839	13057	12935	12983	13003	13006	13023	12802	13130	13196	12974	13063	13051	13039	12852	13011	12794	12967	13122	13020	13121	13054	12823	13137	13023	12923	13139	13088	12997	13002	13026	13068	12974	13061	12869	13031	12915	12896	13066	13018	12937	12936	12936	13135	13134	12895	12871	12973	13022	13008	13020	13200	13084	13057	13017	13039	12970	12911	12999	12893	12955	12922	13025	12983	12864	13113	12870	13129	13103	12955	13023	13070	12877	12978	12966	13115	12924	12988	12972	12979	12914	13054	13129	12868	13040	13211	12974	12983	13084	12820	12976	12935	12888	12966	13041	13224	13145	12956	12891	13120	12949	12851	13049	13068	12886	12979	13039	12880	13130	13016	13157	12903	13266	12892	13148	13124	12870	13015	13110	13149	12930	12960	13078	12978	13132	13031	12974	13007	12872	13063	12926	13000	13129	13042	12827	13146	12966	12965	12961	13043	13024	12951	13006	13035	12964	12982	13101	12890	12970	12849	13129	12905	13089	13153	12930	13017	13035	12871	12895
24041	21451	29172	26073	34963	68660	65095	48591	32461	21983	17761	16382	16144	16158	16154	16171	16268	16238	16301	16165	15957	16057	16193	15933	15931	16155	16046	16126	15988	15974	16058	16026	15907	16037	15982	15862	15961	15916	16018	16220	16081	16129	16087	15755	15846	16136	15944	15874	16151	16074	15983	15908	16058	15976	16000	16031	16109	16166	16014	16055	16218	16173	15832	15910	15816	15954	16173	15913	15948	15749	16142	16025	16228	16043	15902	16148	16095	16031	15992	15950	15897	15970	16055	16134	16086	15844	16142	15970	16034	15857	16052	15974	15987	16133	16104	15966	16158	15932	16146	15867	15816	15883	15954	15905	15870	15890	16277	15930	16056	16216	16131	15952	16044	16064	16217	16020	15853	16079	15788	16157	16115	15929	15924	16004	16015	16128	15927	15815	15646	16122	16049	15905	15935	15912	16073	15929	15926	16053	16152	15835	15843	15924	15991	15816	15913	16045	15844	15923	15871	15836	16074	16083	16029	15969	16015	15917	16293	15963	15821	15903	16008	15978	15903	15991	15906	16065	15908	16008	16121	16046	15903	16008	15964	15911	16076	15949	15959	16007	16010	15865	15947	15914	15755	16040	15975	15986	16118	16034	15982	16128	15761	16181	15667	16002	15958	16191	15741	15941	15945	15910	15986	16010	15875	16016	15926	15937	15943	16085	15649	15853	15973	15950	15904	15923	15835	16011	16185	16077	15967	16199	15998	16047	16042	16140	15973	15988	15969	15846	16045	16008	15731	15702	15870	15897	15865	16186	16082	15935	15741	15995	15999	16040	15998	15875	16042	15928	15981	16163	15853	15790	15815	16060	15914	15888	15901	15774	15914	15796	16078	15989	15942	16041	15810	15887	16186	16135	15903	16107	16302	16029	15765	15871	16088	15975	15931	15913	16081	16025	15860	16012	16151	16378	16163	15840	16070	15782	15882	15893	15784	16001	15881	15946	15919	15977	16139	15786	15907	15897	16041	15985	15836	15933	16010	15886	16032	16097	15722	15978	16087	15901	16045	16012	16088	16016	15978	16010	16216	16118	15891	16036	15983	16113	16169	16042	15987	16212	16134	15951	15816	15956	15934	15950	15979	15907	16115	15749	15927	16091	16110	15887	15844	15893	15828	15814	16228	15837	16052	15905	15881	16066	15873	15676	16100	15754	15895	16076	15799	16008	15961	16017	16047	15928	15707	15897	16013	15878	15930	15935	16086	15847	16210	16088	15768	15777	15925	16083	16006	16223	15751	15946	15893	16059	15912	16123	15963	16164	15759	15706	16080	16087	15897	16078	15894	15721	16155	16089	15934	16065	16004	15981	15876	16041	15951	15893	16004	16169	16019	15984	15930	16025	15940	15900	15924	16077	16075	15947	15940	15826	15821	15878	16099	15759	16104	16051	16127	16085	15973	16171	15961	16006	16080	16002	15686	15973	15947	15908	16111	15865	16050	16031	16002	15920	15913	15937	15904	16009	16058	16046	16002	16046	15844	15924	15947	15875	15927	15950	15974	15855	15850	15962	15981	16116	15905	16065	16013	16073	15876	16082	15976	16006	16029	15943	16075	15893	16061	15866	16035	16046	16007	16004	16160	15860	16015	15818	16017	15955	16134	15815	15920	16013	15795	15973	15939	15899	16196	15992	16082	16043	15816	16072	15962	16097	15986	15971	15896	15938	15870	15897	15958	16108	15898	15959	15871	15643	15949	15896	16029	15865	15944	16015	16129	15853	15852	15871	15821	15999	15667	15899	15850	16055	15825	16023	15831	15828	16054	15937	15876	15959	16069	16043	15931	16121	15967	15938	15874	15800	15865	16157	15944	15970	15850	15953	16080	15948	16155	16062	15873	16133	15995	15988	16056	15812	15945	15884	15906	15681	16039	16179	16048	16078	16090	15982	15885	15928	15958	15843	15940	15791	15680	15890	15879	16048	16084	16107	15941	15994	16014	15940	15932	16104	15826	15962	15978	15955	15882	15932	15944	15878	15858	15995	15840	15894	16076	16083	15902	16027	15922	15880	15835	15804	15826	15965	15926	16173	15844	16054	16063	16007	15954	15855	15693	15681	15969	15728	16040	15818	15895	15836	16190	15962	15838	15865	15787	15870	15926	16131	15924	15915	15807	16012	15910	15764	15933	15973	15935	15944	16069	15889	15915	15969	16240	15928	16026	16142	16133	16077	16006	16146	16055	15954	16052	16043	15950	16006	15812	16064	15975	15948	15790	16038	15951	15892	16027	15941	15953	15904	16149	15940	16096	16046	15943	15901	15829	16135	16014	16139	15967	15879	15903	15867	15854	16007	15982	16081	16088	15825	15951	15981	15881	16177	15923	15924	15843	16081	16090	16140	16138	15811	15867	16054	16038	16097	16158	15936	15967	15840	15953	15987	15989	16173	15837	15786	15844	16121	15847	15976	15792	15943	15693	15879	15970	15899	15860	15724	15866	16002	16012	15908	15976	16045	15795	15882	15749	15830	15907	16040	16015	16017	16102	15799	15840	16035	15971	15910	15835	15783	15708	15965	15905	15843	16066	16039	15907	16017	16060	15867	16134	15774	16148	15880	15948	16088	15933	16011	16164	15971	15840	15915	15856	15882	15961	16105	15927	15950	16046	15856	16022	16017	15948	15883	15825	16002	15943	16042	16057	15881	15883	16148	15892	15963	15802	15838	15906	15986	16089	15977	15827	16112	15826	16043	15882	15981	16043	15811	15908	15845	15945	15934	16001	15920	15910	15927	15863	15889	16035	15848	15984	15914	15982	16221	15992	15971	16077	15788	16064	16052	15835	16105	15968	15944	15812	15972	16018	16049	15868	15918	15981	15825	16060	15883	15989	15945	15896	16073	16002	15954	15909	16143	15884	15928	15935	16261	16101	15966	15878	15938	15812	16012	15951	15821	15809	16122	16025	15968	15927	15930	15859	15974	15881	15887	16046	16083	16081	15898	16149	15969	15825	15886	15779	16081	15872	15889	15922	16009	15851	15934	15983	15968	15925	15986	15933	15849	16021	16049	16055	15965	15951	15887	16074	16021	16005	16119	16006	16003	15961	15913	15877	16073	15927	15824	15916	15919	15951	15895	15928	16031	16020	16009	15981	15943	15763	15822	15900	15978	16084	16046	16095	16193	15834	16148	16158	15935	16007	15885	16056	16127	16075	16029	15828	16058	16030	16046	15906	15832	16112	16018	16194	16083	16058	15989	15918	15919	15890	16023	15963	15812	15979	15867	15900	16046	15991	16125	15989	16001	15939	15873	15909	16137	15917	16013	16013	15749	15809	16166	16004	15919	15915	15717	16008	15893	15814	15952	15986	16105	16014	15909	15887	15711	16113	15951	16105	15939	16011	16014	15937	15820	16000	15900	16084	16019	16111	16172	15964	15968	15952	16025	15929	15894	16155	15837	16039	16062	16050	15876	16066	16003	15952	15991	16146	15838	15881	16028	15988	15949	15991	15681	16038	16118	15910	15972	15836	16072	15955	15928	15807	15914	16099	16003	15834	15961	16068	16214	16149	16052	15904	16001	16009	16239	15820	15893	16129	15897	15955	16212	16012	15998	15725	15988	16092	15950	15838	15695	15979	15906	15854	15964	16093	15890	15880	16066	16114	16058	15972	15973	16091	15918	16012	16033	16055	15985	15924	15996	16008	16014	15910	16032	15884	15989	16003	15690	15995	15918	15886	15603	15885	15841	16040	15973	15811	15967	16025	15925	15986	16101	15980	15995	15920	15899	15924	15980	15881	16012	15955	16021	15899	16095	16137	16014	15902	15873	16033	16041	16088	15735	15925	15768	16171	15880	15855	15782	16152	16146	16051	15920	16211	16147	15960	15748	16122	15982	15813	15849	15934	15989	15878	16042	16004	16164	15742	15933	16062	15946	15934	16145	16074	15975	15977	15864	15944	15818	15837	15968	15922	15958	15858	15949	15948	16065	16010	15772	15944	15922	16035	16046	15872	15931	15971	15935	16184	16010	15952	15960	15827	16092	15833	15953	16085	16182	15960	15982	15994	16041	16087	15952	16057	15924	15871	15976	15784	16140	16129	15940	15887	15817	15850	16125	16021	15874	16104	16029	15981	16065	15874	16091	16039	16236	16116	16021	16046	15984	16018	15886	16110	16222	16094	15913	15944	15838	15719	15849	16018	15759	15711	16026	16079	15832	16154	16100	15855	15815	16002	15933	15890	15756	15939	16115	16019	15995	15938	15968	16042	15927	16188	16051	16138	15975	16040	16008	15962	15942	15973	16221	16068	16000	16103	15957	16087	15903	15904	15881	15876	15935	15927	15931	15894	16143	16233	15989	15999	15967	15907	15990	15954	16116	16027	15959	15884	15948	16085	15924	15970	15864	15951	15895	16117	16119	16068	16079	16009	16215	15824	15953	16120	16020	15986	16028	15907	16057	16169	15866	15962	16141	16003	15892	16069	16072	16112	16016	15921	15991	15928	15951	15872	15868	16096	15912	16074	15937	15830	15985	15969	15944	16079	16112	16104	16001	15941	16103	15891	16071	15865	16081	16103	15834	15821	16296	16072	15830	15955	16122	15981	16070	16082	15895	16086	15992	15865	16022	16011	16030	16023	15809	15949	16058	15797	15938	15929	15929	16070	15847	15603	15931	15987	15778	16088	15970	16265	16041	16058	16267	16126	15999	15895	15810	15764	15996	16166	16139	15694	16097	16048	15907	15880	15877	15849	16316	15796	15976	15865	16050	16021	16026	15918	15654	16087	15824	16035	15978	15797	16011	16038	15978	15987	15923	15925	15912	16054	15987	16011	15859	16042	15907	15867	16146	16044	15892	16064	15900	16092	16036	16097	16300	16170	15895	16039	15913	15930	15913	15778	15988	15996	15848	15813	15902	15961	16054	15957	15877	15911	15861	16006	16030	15948	15878	15938	15907	15806	15846	15769	16059	16009	16016	15926	15921	16021	16075	16176	16228	16058	16164	16040	15771	15946	15910	15832	16033	15866	16002	15892	15984	16072	15963	16134	15854	15961	15963	15928	16071	16034	15955	15952	15712	15798	15897	15975	15987	15829	15875	15977	16106	15952	15963	15965	16065	16157	16021	15958	15977	15981	16052	15931	16190	16043	16200	16122	15948	16059	16002	16225	16168	15822	15835	16124	15861	16108	15945
28654	51283	49853	54385	52417	75472	63796	47562	29607	17197	13588	12925	12880	12841	12807	12814	12915	12836	12813	12934	12802	12829	12820	12794	13143	13044	12751	12857	12773	12993	12790	12921	12751	12938	12840	12803	12790	12839	12786	12808	12852	12672	12860	12788	12681	12906	12687	12910	12852	13001	12829	12816	12913	12786	12865	12875	12693	12835	12648	12859	12826	12760	12604	12881	12857	12874	12872	12760	12826	12843	12783	12761	12924	12970	12787	12919	12697	12864	12678	12851	12830	12613	12723	12841	12711	12800	12771	12877	12773	12794	12684	12988	12834	12907	12906	12916	12723	12621	13009	12806	12873	12814	12854	12775	12918	12779	12960	12779	12898	12853	12702	12928	12804	12831	12828	12775	12739	12808	12748	12820	12983	12778	12767	12923	12672	12687	12797	12828	12650	12764	12906	12801	12774	12820	12786	12838	12865	12831	12861	13060	12825	12812	12798	13082	12969	12788	12981	12816	12743	12681	12800	12879	12832	12758	12940	12998	12583	12744	12915	12801	12676	12731	12907	12837	12973	12823	12718	12882	12913	12787	12898	12815	12852	12816	12655	12915	12797	12863	12816	12930	12810	12978	12748	12682	12838	12836	12771	12879	12749	12936	12856	12839	12903	12754	12667	12834	12804	12772	12851	12911	12755	12860	12875	12960	12691	12799	12757	12889	12890	12783	12800	12777	12766	12838	12837	12582	12868	12780	12796	12714	12744	12898	12821	12756	12886	12705	12950	12878	12769	12835	12631	12915	12927	12902	12694	12933	12714	12749	12969	12912	12886	12880	12813	12700	12804	12790	12793	12816	12752	12825	12791	12665	12655	12839	12838	12811	12700	12875	12815	12819	12872	12744	12883	12848	12605	12674	12640	12766	12942	12856	12683	12752	12851	12897	12702	12866	12870	12853	12872	12755	12764	12870	12838	13049	12728	12828	12827	12968	12824	12853	12840	12621	12940	12768	12730	12757	12658	12841	12834	12784	12843	12819	12832	12726	12919	12932	12918	12728	12979	12851	12734	12804	12865	12892	12643	12835	12857	12790	12609	12954	12915	12916	12688	12723	12695	12796	12891	12815	12807	13037	12827	12953	12816	12720	12928	12974	12743	12816	12956	12696	12894	13084	12746	12766	12980	12895	12807	12732	12940	12864	12869	12909	12774	12835	12794	12912	12984	12808	12729	12729	12779	12818	12938	12700	13000	12871	12731	12782	12950	12906	12707	12694	12797	12838	12923	12846	12816	12907	12865	12739	12829	12747	12581	12902	12823	12842	12934	12871	12726	12831	12912	12846	12806	12834	12928	12773	12854	12757	12760	12726	12812	12881	12865	12720	12881	12819	12870	12649	12820	12760	12637	12708	12782	12968	12735	12775	12765	12810	12813	12684	12817	12768	12883	12717	12845	12686	12898	12910	12842	12806	12983	12804	12981	12827	12849	12869	12813	12949	12814	12978	12546	12935	12833	12782	12863	12800	12793	12779	12822	12882	12843	12768	12814	12799	12830	12663	12808	12888	12873	12931	12697	12865	12766	12931	12891	12817	12983	12998	12864	12890	12808	12791	12849	12718	12909	12851	12770	12930	12865	12874	12833	12678	12863	12882	12798	12574	12862	12830	12727	12766	12768	12758	12901	12821	12824	12899	12822	12876	12839	12630	12783	12787	12922	12678	12913	12843	12927	12790	12778	12892	12860	12883	12951	12765	12858	12731	12887	12876	12999	12760	12828	12805	12665	12911	12660	12837	12888	12812	12807	12801	12775	12692	12908	12887	12899	12870	12800	12901	12784	12602	12850	12697	12646	12863	12821	12912	12842	12829	12935	12813	12832	12704	12813	12845	12677	12817	12902	12881	12778	12757	12795	12806	12794	12904	12908	12744	12800	12679	12797	12787	12769	12764	12915	12724	12873	12917	12619	12810	12935	12858	12695	12817	12841	12819	12627	12725	12904	12829	12756	12827	12735	12900	12931	12845	12782	12711	12834	12944	12730	12828	12959	12853	12698	12798	12752	12944	12843	12809	12931	12778	12885	12681	12719	12848	12834	12746	12747	12825	12838	12665	12823	12824	12960	12912	12753	12826	12790	13045	12885	12791	13174	12910	12779	12794	12910	12776	12844	12833	12802	12888	12934	12855	12889	12791	12739	12834	12893	12838	12757	12850	12842	12847	12782	12751	12757	12843	12871	12699	12769	12630	12828	12773	12738	12849	12659	12670	12933	12907	12898	12793	12940	12853	12700	12874	12842	12880	12844	12830	12815	12957	12876	12845	12929	12919	12962	12831	12714	12792	12879	12688	12857	12854	12898	12685	12817	12951	12989	12757	12697	12766	12806	12984	12897	13020	12743	12861	12778	12753	12845	12797	12971	12842	12937	12777	12902	12791	12954	12804	12735	12785	12826	12756	12831	12851	12862	12737	12941	12731	12772	12915	12791	12893	12829	12829	12922	12920	12889	13092	12769	12867	12753	12851	12874	12785	12886	12884	12899	12902	12789	12843	12729	12797	12988	12823	12982	12696	12714	12797	12799	12988	12587	12952	12806	12916	12939	12704	12775	12691	12800	12993	12727	12938	12971	12804	12826	12974	12698	13050	12846	12837	12694	12971	12792	13084	12703	12783	12797	12914	12983	12964	12697	12624	12748	12878	12683	12875	12649	12868	12781	12830	12813	12858	12845	12770	12941	12666	12924	12820	12813	12794	12733	12927	12744	12818	12720	12627	12699	12771	12940	12775	12757	12788	12877	12884	12816	12817	12920	12875	12837	12808	12867	12810	12870	12822	12755	12891	12784	12962	12578	13074	12863	12783	12839	12969	12871	12884	12847	12838	12763	12846	12796	12720	12916	12817	12910	12789	12994	12905	12943	12943	12758	12749	12901	12721	12521	12975	12740	12713	12895	12683	12745	12872	12986	12828	12768	12842	12818	12944	12952	12537	12789	12889	12793	12763	12749	12911	12831	12770	12814	12888	12859	12647	12996	12892	12797	12863	12882	12857	12847	12822	12763	12892	12788	12835	12893	12701	12856	12823	12799	12842	12776	12806	12923	12745	12826	12807	12811	13015	12820	12941	12711	12751	12997	12823	12983	12823	12860	12974	12678	12791	12846	12940	12800	12919	12869	12970	12796	12890	12840	12622	12950	12674	12813	12742	12892	12778	12776	12803	12856	12812	12923	12821	12703	12991	12872	12801	12843	12812	12821	12935	12985	12798	12891	12755	12894	12758	12866	12862	12836	12828	12947	12894	12954	12747	12876	12778	13043	12693	12528	12703	12965	12688	12725	12790	12915	12923	12848	12749	12799	12802	12793	12874	12806	12835	12769	12943	12809	12857	12930	12900	12806	12744	12859	12854	12684	12928	12691	12940	12959	13031	12824	12711	12721	12857	12755	12657	12778	12852	12788	12857	12897	12875	12981	12677	12750	12960	12735	12859	12841	12768	12923	12778	12879	12904	12726	12743	12800	12742	12885	12937	12868	12776	12820	12926	12924	12876	12810	12737	12947	12861	12942	12822	12776	12743	12848	12751	13010	12745	12776	12733	12767	12811	12922	12743	12875	12711	12947	12873	12897	12789	12968	12938	12781	13022	12879	12691	12778	12963	12838	12993	12743	12905	12870	12761	12866	12862	12871	12855	12768	12767	12859	12943	12817	12756	13105	12829	12837	12937	12759	12844	12776	12904	12827	12866	12747	12948	12845	12904	12811	12883	12878	12859	12899	12843	12915	12795	12831	12782	12843	12895	12806	12808	12817	12876	12914	12747	12798	12961	12842	12764	12922	12772	12846	12874	12807	12843	12806	12988	12799	12641	12951	12881	12875	12778	12968	12753	12809	12683	12963	12750	12926	13020	12917	12955	12957	12821	12791	12737	12840	12683	12937	12835	12861	12912	12974	12693	12886	12697	12893	12978	12850	12774	12826	12799	12794	12946	12812	12807	12827	12962	12812	12871	12729	12814	12806	12837	12762	12837	12827	12902	12710	12803	12989	12831	12784	12773	12746	12752	12850	12880	12769	12785	12866	12871	12673	12785	12995	12836	13025	12888	12758	12955	12783	12917	12691	12911	12918	12888	12840	12990	12648	12914	12834	12787	12756	12823	12923	12827	12771	12793	12942	12892	12764	12792	12761	12797	12889	12712	12789	12888	12795	12859	12844	12969	12700	12798	12799	12986	12987	12659	12770	12831	12809	12696	12782	12809	12809	12778	12798	12824	13010	12734	12830	12917	12776	12937	12739	12814	12786	12882	12713	12802	12794	12916	12949	12956	12731	12849	12683	12909	12802	12815	12816	12774	12947	12806	13064	12889	12896	12911	12858	12899	12710	12808	12904	12897	12964	12797	12804	12786	12757	12784	12887	12844	12948	12968	12800	12882	12842	12940	12864	12817	12737	12793	12832	12686	12686	12784	12764	12837	12865	12796	13045	12800	12996	12971	12845	12792	12862	12777	12804	12784	12842	12789	12815	12863	12831	12883	12921	12942	12941	12854	13013	12864	12937	12862	12885	12751	12871	12854	12894	12761	12808	12946	12958	12773	12871	12833	13020	12688	12807	12872	12686	12669	12941	12698	12984	12877	13056	12889	12761	12877	12833	12926	12921	12830	12791	12740	12838	12751	12875	12808	12904	12922	12863	12787	12769	12881	12964	12887	12713	12899	12810	12810	12795	12768	12658	12909	12880	12836	12681	12797	12812	12873	12993	12672	12969	12716	12853	12876	12798	12822	12852	12934	12749	12767	12885	12871	12809	12845	12810	12900	13022	12750	13012	12910	12853	12816	12810	12829	12745	12882	12926	12856	12739	12879	12962	12963	13069	12823	12958	12802	12911	12911	12862	12955	12851	12784	12773	12735	12795	12805	12836	12948	12764	12829	12896	12735	12891	12856	12785	12840	12733	12792	12846	12753	12834	12874	12773	12716	12925	12853	12756	12897	12915	12718	12652	12805	12841	12907	12770	12810	12822	12789	12864	12845	12855	12868	12824	12778	12913	12983	12769	12802	12676	12877	12860	12927	12777	12683	12591	12747	12919	12876	12851	12944	13086	12776	12940	12882	12742	12767	12779	12904	12880	12804	12773	12742	12899	12803	12965	12758	12995	12889	12846	12769	12798	12814	12924	12801	12826	12891	12732	12761	12670	12871
30166	25205	25816	24214	23393	25549	24806	20621	17476	16277	15940	15903	15856	15628	15831	15601	15793	15965	15920	15698	15676	15514	15805	15454	15841	15631	15574	15708	15735	15541	15813	15693	15787	15743	15652	15813	15582	15708	15839	15735	15630	15665	15740	15782	15815	15814	15679	15771	15681	15766	15607	15820	15669	15496	15716	15638	15708	15573	15886	15826	15748	15688	15688	15744	15681	15834	15446	15664	15387	15641	15681	15847	15750	15704	15810	15746	15565	15595	15648	15769	15691	15929	15661	15645	15741	15765	15618	15794	15716	15723	15830	15700	15648	15707	15769	15635	15486	15746	15752	15582	15700	15628	15582	15496	15464	15675	15507	15750	15758	15774	15824	15628	15528	15726	15835	15834	15726	15701	15469	15573	15567	15577	15784	15579	15604	15687	15933	15874	15749	15681	15586	15815	15575	15564	15840	15731	15578	15757	15784	15633	15740	15609	15662	15789	15844	15641	15560	15492	15871	15491	15578	16053	15747	15559	15693	15785	15709	15585	15801	15520	15542	15729	15690	15796	15710	15866	15599	15702	15531	15662	15691	15586	15882	15865	15599	15468	15521	15700	15769	15627	15631	15537	15585	15772	15770	15632	15788	15600	15568	15543	15771	15844	15634	15638	15715	15550	15810	15813	15649	15849	15808	15659	15459	15757	15644	15529	15527	15578	15656	15607	15658	15575	15902	15547	15681	15849	15724	15612	15801	15415	15632	15554	15607	15604	15714	15812	15779	15670	15625	15885	15741	15600	15771	15957	15652	15596	15626	15656	15818	15555	15582	15677	15591	15607	15726	15585	15648	15684	15782	15604	15731	15831	15564	15611	15537	15601	15615	15618	15617	15664	15651	15667	15842	15726	15762	15689	15940	15906	15823	15448	15824	15513	15626	15747	15910	15656	15575	15739	15805	15461	15754	15544	15538	15915	15696	15727	15754	15620	15625	15529	15786	15708	15773	15702	15837	15724	15769	15651	15585	15379	15578	15669	15685	15598	15623	15634	15715	15593	15801	15775	15749	15713	15618	15764	15747	15614	15727	15708	15528	15781	15698	15678	15589	15900	15698	15894	15723	15694	15687	15826	15544	15753	15716	15816	15625	15657	15620	15814	15813	15645	15551	15721	15828	15812	15649	15665	15689	15747	15559	15533	15732	15855	15666	15737	15815	15610	15723	15770	15770	15741	15918	15753	15880	15600	15747	15505	15848	15614	15528	15539	15669	15680	15599	15891	15760	15806	15464	15554	15561	15854	15731	15544	15540	15650	15502	15682	15732	15588	15741	15628	15700	15783	15703	15858	15561	15594	15797	15806	15768	15689	15631	15615	15798	15677	15730	15673	15655	15756	15666	15642	15692	15624	15589	15776	15706	15596	15610	15681	15682	15835	15703	15720	15713	15750	15734	15633	15672	15786	15675	15580	15598	15691	15881	15658	15799	15453	15654	15660	15578	15427	15615	15815	15658	15689	15592	15734	15608	15710	15675	15847	15836	15717	15557	15886	15842	15701	15659	15525	15877	15830	15711	15744	15687	15863	15754	15442	15639	15694	15733	15384	15732	15749	15650	15756	15617	15709	15702	15636	15842	15691	15591	15802	15703	15817	15640	15606	15550	15767	15779	15789	15746	15681	15678	15560	15810	15610	15629	15594	15799	15523	15860	15754	15831	15633	15769	15729	15533	15752	15791	15651	15533	15744	15795	15590	15620	15676	15883	15654	15820	15701	15651	15598	15658	15618	15706	15768	15607	15746	15555	15630	15640	15480	15462	15696	15552	15695	15557	15738	15820	15659	15833	15771	15604	15656	15751	15696	15739	15497	15679	15691	15628	15490	15538	15734	15476	15880	15591	15597	15561	15462	15835	15705	15738	15853	15705	15872	15656	15816	15572	15460	15719	16003	15805	15736	15758	15581	15963	15748	15598	15819	15719	15661	15639	15694	15716	15747	15648	15663	15990	15633	15658	15563	15544	15673	15619	15600	15851	15529	15679	15757	15480	15671	15560	15558	15615	15741	15849	15524	15697	15714	15813	15427	15746	15603	15585	15697	15835	15429	15745	15566	15767	15832	15695	15690	15566	15797	15901	15797	15662	15574	15854	15647	15631	15766	15800	15836	15916	15715	15822	15733	15420	15812	15767	15886	15670	15480	15614	15718	15749	15740	15961	15689	15944	15608	15732	15670	15809	15724	15685	15529	15592	15768	15651	15625	15666	15640	15319	15903	15870	15653	15649	15902	15795	15760	15953	15689	15704	15509	15682	15566	15537	15931	15748	15766	15790	15667	15636	15593	15627	15705	15749	15748	15657	15603	15787	15848	15778	15705	15702	15706	15609	15942	15599	15806	15639	15748	15861	15700	15783	15504	15571	15783	15895	15739	15687	15798	15712	15744	15738	15674	15611	15763	15795	15618	15589	15692	15689	15758	15604	15893	15793	15889	15744	15673	15575	15574	15672	15629	15498	15790	15634	15667	15671	15611	15489	15545	15798	15633	15460	15580	15614	15699	15850	15638	15703	15767	15765	15602	15661	15745	15982	15710	15572	15621	15739	15707	15884	15935	15508	15729	15919	15688	15732	15581	15562	15672	15585	15711	15779	15561	15786	15521	15606	15651	15707	15867	15851	15879	15660	15609	15740	15602	15537	15762	15571	15773	15653	15514	15826	15900	15843	15625	15765	15784	15662	15773	15629	15774	15749	15721	15493	15609	15578	15756	15597	15736	15790	16012	15825	15795	15828	15772	15612	15645	15667	15609	15589	15529	15656	15412	15705	15897	15537	15859	15554	15668	15603	15651	15544	15471	15685	15772	15907	15719	15661	15677	15793	15470	15664	15674	15860	15757	15673	15822	15800	15540	15833	15788	15743	15931	15692	15699	15719	15824	15570	15663	15687	15631	15835	15639	15684	15546	15540	15689	15673	15939	15800	15560	15573	15646	15635	15550	15632	15550	15967	15864	15789	15575	15661	15673	15635	15686	15534	15438	15792	15534	15613	15659	15865	15644	15713	15851	15767	15723	15648	15524	15699	15785	15843	15644	15633	15583	15651	15580	15658	15745	15693	15822	15541	15642	15694	15640	15820	15593	15595	15526	15716	15735	15682	15896	15734	15416	15608	15597	15744	15578	15841	15759	15785	15746	15595	15773	15851	15409	15748	15841	15803	15877	15793	15833	15624	15821	15673	15602	15543	15781	15783	15514	15739	15764	15855	15556	15775	15641	15588	15541	15718	15735	15548	15571	15933	15727	15551	15633	15608	15591	15788	15698	15559	15647	15504	15719	15510	15680	15776	15660	15504	15646	15877	15520	15546	15550	15900	15820	15649	15734	15742	15591	15683	15756	15810	15655	15785	15627	15825	15866	15675	15743	15651	15609	15606	15781	15623	15670	15724	15747	15697	15600	15748	15730	15707	15550	15726	15653	15562	15642	15648	15750	15611	15818	15715	15559	15802	15808	15865	15627	15568	15782	15825	15598	15688	15591	15781	15692	15920	15571	15494	15786	15689	15881	15791	15660	15658	15495	15672	15656	15798	15637	15717	15804	15669	15675	15639	15763	15534	15648	15659	15673	15763	15846	15631	15825	15634	15699	15569	15595	15768	15533	15609	15716	15726	15722	15533	15807	15698	15948	15587	15443	15869	15901	15654	15476	15625	15826	15780	15530	15807	15689	15743	15836	15641	15733	15563	15764	15562	15587	15528	15684	15598	15605	15755	15681	15810	15738	15855	15741	15720	15474	15954	15814	15787	15900	15782	15605	15725	15630	15619	15578	15756	15823	15753	15866	15630	15490	15723	15722	15748	15803	15574	15529	15614	15573	15699	15578	15566	15717	15817	15614	15782	15589	15736	15498	15767	15677	16025	15829	15868	15903	15668	15558	15624	15670	15537	15558	15842	15414	15730	15534	15728	15516	15534	15702	15822	15662	15767	15775	15542	15663	15628	15752	15658	15685	15825	15616	15539	15754	15853	15621	15678	15638	15839	15722	15723	15654	15634	15564	15700	15861	15586	15690	15778	15836	15668	15734	15545	15656	15856	15597	15941	15853	15583	15575	15767	15628	15676	15763	15707	15645	15739	15835	16038	15829	15748	15751	15598	15883	15733	15616	15590	15531	15688	15680	15838	15649	15774	15632	15586	15696	15525	15658	15570	15633	15710	15639	15726	15784	15836	15599	15840	15671	15795	15772	15744	15674	15480	15777	15654	15579	15505	15614	15682	15685	15970	15764	15858	15697	15563	15842	15572	15928	15689	15643	15861	15488	15541	15633	15588	15770	15786	15365	15731	15758	15678	15867	15537	15697	15632	15779	15771	16035	15996	15714	15864	15559	15614	15667	15623	15813	15742	15677	15969	15629	15763	15695	15769	15587	15651	15561	15509	15770	15549	15598	15555	15760	15741	15657	15643	15756	15672	15758	15836	15720	15831	15562	15774	15714	15643	15580	15638	15847	15848	15740	15770	15623	15731	15820	15926	15944	15572	15826	15825	15740	15622	15653	15634	15779	15622	15857	15863	15654	15729	15535	15674	15589	15696	15736	15985	15710	15733	15601	15804	15732	15725	15822	15839	15692	15800	15803	15804	15742	15837	15581	15896	15876	15663	16022	15675	15565	15734	15736	15767	15937	15755	15915	15712	15625	15657	15731	15738	15444	15746	15753	15718	15901	15633	15667	15768	15638	15785	15637	15757	15901	15614	15821	15767	15837	15769	15695	15665	15628	15502	15642	15762	15701	15901	15777	15711	15864	15778	15708	15860	15441	15666	15658	15749	15815	15910	15568	15628	15728	15723	15928	15847	15573	15419	15774	15546	15717	15948	15817	15580	15883	15716	15733	15876	15619	15710	15864	15700	15956	15607	15693	15592	15620	15561	15718	15706	15831	15660	15521	15580	15641	15664	15748	15593	15696	15812	15641	15629	15674	15810	15711	15792	15740	15721	15690	15756	15641	15619	15583	15584	15616	15504	15593	15712	16040	15727	15649	15703	15817	15818	15554	15691	15833	15725	15681	15616	15601	15739	15782	15640	15532	15878	15793	15701	15779	15766	15819	15916	15780	15672	15792	15742	15593	15625	15794	15696	15587	15584	15537	15755	15750	15745	15848	15821	15810	15955	15690	15721	15789	15688	15685	15477	15669	15679	15699
22811	30980	25698	23672	23673	25836	22776	17706	14426	13094	12595	12692	12570	12703	12556	12743	12703	12654	12680	12609	12750	12734	12659	12570	12648	12752	12624	12656	12677	12632	12572	12837	12597	12674	12701	12638	12632	12737	12642	12861	12618	12724	12780	12693	12661	12635	12675	12690	12572	12614	12626	12571	12497	12687	12723	12667	12598	12749	12594	12518	12687	12680	12643	12523	12509	12520	12676	12793	12753	12732	12587	12658	12668	12687	12562	12728	12640	12754	12574	12533	12636	12707	12655	12718	12591	12743	12531	12705	12744	12583	12630	12687	12660	12643	12633	12629	12580	12773	12694	12566	12823	12592	12646	12921	12727	12755	12423	12625	12622	12789	12680	12825	12579	12650	12470	12794	12649	12662	12641	12739	12719	12759	12615	12745	12661	12561	12520	12584	12627	12820	12738	12532	12755	12641	12765	12443	12651	12570	12600	12637	12499	12615	12812	12583	12687	12686	12644	12832	12556	12646	12780	12619	12726	12681	12659	12781	12713	12605	12720	12732	12697	12719	12550	12564	12668	12725	12550	12825	12615	12753	12644	12667	12721	12485	12729	12495	12736	12697	12757	12745	12712	12719	12658	12801	12590	12769	12693	12774	12758	12551	12673	12711	12670	12561	12717	12862	12740	12777	12667	12757	12772	12551	12574	12607	12648	12643	12527	12694	12773	12717	12679	12725	12751	12582	12963	12561	12505	12777	12542	12947	12612	12526	12603	12725	12628	12640	12644	12570	12714	12736	12703	12742	12577	12560	12752	12728	12527	12709	12627	12532	12812	12611	12598	12695	12761	12689	12636	12724	12493	12485	12558	12723	12766	12541	12652	12690	12770	12642	12846	12608	12586	12801	12695	12646	12556	12618	12713	12625	12746	12600	12586	12709	12639	12509	12586	12632	12603	12800	12691	12717	12682	12648	12671	12643	12623	12720	12666	12516	12850	12572	12705	12885	12752	12574	12750	12703	12682	12529	12690	12640	12430	12586	12723	12574	12687	12657	12598	12586	12834	12710	12530	12593	12648	12670	12535	12631	12669	12845	12514	12732	12645	12661	12587	12644	12898	12728	12624	12803	12778	12535	12755	12794	12635	12637	12776	12722	12690	12771	12454	12731	12600	12756	12724	12714	12642	12871	12681	12682	12605	12707	12546	12643	12666	12546	12681	12661	12515	12738	12586	12695	12629	12812	12663	12544	12575	12608	12564	12756	12909	12630	12512	12746	12740	12549	12637	12655	12687	12670	12583	12782	12672	12683	12720	12608	12781	12769	12399	12825	12611	12770	12744	12583	12756	12763	12616	12741	12685	12672	12671	12705	12663	12790	12631	12686	12564	12750	12553	12489	12718	12676	12772	12741	12629	12586	12790	12663	12595	12582	12601	12586	12715	12798	12664	12573	12634	12842	12646	12670	12494	12737	12601	12576	12635	12545	12772	12707	12632	12796	12545	12770	12614	12726	12628	12825	12547	12648	12654	12662	12681	12675	12678	12584	12768	12664	12456	12726	12572	12691	12648	12537	12575	12617	12763	12653	12609	12845	12641	12823	12660	12563	12602	12569	12581	12451	12635	12695	12741	12606	12703	12720	12748	12588	12705	12653	12692	12734	12791	12733	12681	12711	12664	12631	12632	12738	12629	12661	12683	12526	12728	12485	12701	12728	12449	12634	12793	12742	12669	12730	12715	12585	12669	12729	12701	12670	12748	12697	12816	12601	12722	12650	12722	12724	12817	12880	12666	12640	12594	12763	12743	12571	12615	12778	12643	12834	12580	12780	12640	12808	12602	12811	12834	12586	12696	12767	12676	12761	12781	12546	12670	12569	12582	12668	12678	12536	12765	12544	12719	12683	12806	12717	12789	12549	12719	12597	12608	12789	12873	12743	12830	12640	12591	12605	12501	12888	12740	12658	12660	12547	12736	12685	12650	12662	12750	12701	12835	12526	12618	12841	12656	12435	12761	12661	12685	12674	12553	12748	12580	12701	12691	12683	12733	12703	12647	12728	12668	12667	12862	12750	12657	12728	12652	12648	12657	12601	12586	12673	12667	12462	12474	12638	12571	12567	12685	12739	12845	12783	12586	12684	12549	12784	12807	12774	12598	12841	12667	12852	12656	12625	12632	12562	12506	12594	12545	12845	12747	12599	12646	12723	12842	12659	12549	12506	12728	12526	12645	12658	12629	12697	12683	12672	12710	12468	12653	12590	12644	12546	12781	12621	12644	12630	12712	12676	12630	12791	12520	12707	12659	12667	12565	12636	12688	12542	12673	12731	12604	12771	12731	12690	12692	12536	12663	12796	12585	12765	12514	12846	12612	12594	12722	12712	12716	12746	12670	12761	12679	12953	12762	12717	12712	12621	12612	12792	12766	12683	12707	12557	12576	12651	12554	12710	12762	12793	12750	12709	12738	12637	12647	12579	12605	12569	12632	12686	12601	12873	12600	12791	12759	12665	12736	12662	12482	12534	12765	12648	12500	12887	12653	12742	12661	12538	12660	12777	12809	12688	12762	12695	12554	12670	12684	12546	12666	12666	12613	12652	12689	12665	12720	12731	12755	12634	12760	12625	12820	12633	12689	12513	12619	12825	12725	12682	12439	12806	12566	12615	12616	12657	12745	12768	12635	12707	12627	12734	12697	12552	12745	12737	12529	12759	12685	12713	12809	12726	12594	12571	12628	12575	12575	12672	12661	12712	12720	12576	12855	12608	12697	12710	12777	12757	12804	12742	12615	12740	12691	12615	12838	12562	12729	12475	12652	12622	12703	12682	12735	12595	12639	12645	12753	12846	12739	12710	12642	12942	12554	12636	12691	12867	12653	12686	12470	12702	12604	12794	12716	12804	12688	12765	12714	12595	12606	12852	12643	12619	12559	12641	12551	12717	12695	12548	12736	12589	12750	12850	12603	12535	12524	12656	12571	12687	12711	12708	12632	12501	12760	12719	12743	12846	12783	12546	12688	12749	12793	12734	12771	12628	12692	12583	12620	12815	12750	12665	12596	12853	12809	12500	12752	12693	12696	12642	12727	12779	12826	12654	12645	12690	12421	12801	12489	12631	12563	12896	12664	12571	12618	12634	12597	12756	12619	12700	12549	12629	12763	12593	12534	12681	12704	12718	12748	12616	12566	12682	12814	12667	12675	12752	12671	12672	12672	12726	12775	12775	12751	12729	12646	12652	12497	12756	12819	12745	12740	12544	12556	12679	12551	12799	12578	12526	12659	12752	12703	12825	12729	12779	12769	12643	12642	12591	12470	12829	12598	12664	12798	12590	12670	12724	12568	12634	12633	12740	12549	12744	12693	12766	12783	12835	12596	12654	12589	12569	12679	12842	12700	12744	12600	12742	12711	12679	12729	12702	12838	12835	12600	12703	12729	12938	12608	12723	12814	12754	12754	12656	12670	12577	12682	12690	12587	12589	12548	12580	12582	12657	12773	12820	12688	12661	12701	12717	12818	12566	12574	12703	12684	12747	12687	12495	12786	12528	12544	12603	12672	12787	12863	12600	12652	12700	12744	12585	12741	12814	12605	12642	12535	12728	12601	12671	12604	12624	12649	12638	12747	12656	12781	12655	12688	12713	12575	12768	12693	12775	12806	12681	12557	12624	12715	12503	12714	12670	12707	12724	12697	12741	12640	12561	12736	12696	12670	12769	12686	12503	12793	12688	12456	12812	12812	12657	12746	12687	12838	12799	12656	12576	12584	12780	12732	12782	12701	12687	12800	12468	12814	12692	12815	12658	12535	12632	12678	12632	12708	12588	12714	12704	12679	12608	12760	12578	12605	12599	12671	12651	12697	12693	12786	12643	12796	12689	12670	12796	12794	12621	12645	12739	12521	12578	12565	12680	12627	12692	12638	12657	12757	12547	12527	12641	12594	12731	12684	12607	12618	12523	12527	12624	12686	12717	12655	12717	12733	12697	12772	12694	12591	12798	12663	12714	12734	12701	12813	12695	12776	12630	12720	12735	12659	12680	12640	12603	12783	12626	12812	12585	12667	12538	12770	12723	12604	12618	12824	12555	12734	12608	12744	12641	12588	12781	12544	12566	12690	12635	12962	12536	12642	12449	12612	12420	12632	12685	12731	12780	12646	12706	12685	12819	12683	12671	12659	12813	12629	12720	12503	12704	12701	12628	12661	12522	12700	12616	12753	12691	12705	12629	12885	12688	12739	12649	12800	12674	12613	12767	12635	12590	12770	12741	12643	12779	12695	12684	12755	12859	12704	12651	12693	12671	12567	12541	12727	12734	12626	12701	12651	12527	12537	12673	12636	12516	12700	12659	12744	12711	12845	12936	12622	12750	12743	12832	12616	12586	12771	12480	12645	12644	12599	12514	12708	12809	12641	12572	12667	12755	12678	12636	12767	12730	12450	12648	12653	12671	12711	12801	12709	12547	12770	12708	12619	12750	12737	12893	12514	12608	12630	12665	12714	12859	12806	12585	12833	12523	12790	12591	12588	12638	12618	12639	12596	12428	12601	12798	12914	12466	12646	12671	12547	12569	12584	12778	12783	12586	12693	12803	12600	12515	12685	12731	12574	12597	12676	12781	12624	12748	12721	12669	12506	12709	12457	12537	12641	12670	12631	12755	12677	12628	12661	12880	12686	12664	12698	12683	12753	12641	12689	12752	12647	12697	12647	12715	12518	12788	12547	12713	12583	12615	12584	12649	12768	12540	12573	12487	12648	12699	12651	12617	12514	12814	12599	12626	12721	12640	12885	12732	12613	12638	12601	12675	12624	12611	12827	12790	12654	12680	12707	12713	12762	12580	12685	12698	12754	12756	12610	12769	12668	12633	12837	12769	12623	12621	12773	12558	12695	12601	12699	12708	12710	12675	12713	12718	12623	12737	12629	12649	12750	12762	12596	12640	12601	12664	12674	12634	12666	12507	12602	12744	12684	12758	12743	12729	12795	12598	12570	12622	12775	12717	12563	12577	12837	12710	12552	12656	12779	12694	12653	12678	12681	12782	12687	12524	12719	12490	12526	12589	12529	12446	12497	12665	12541	12569	12812	12705	12714	12753	12623	12454	12577	12877	12646	12534	12751	12814	12573	12669	12604	12440	12661	12705	12702	12669	12757	12734	12560	12553	12779	12941	12624	12557	12755	12758	12865	12696	12584	12698
25554	21484	28923	31696	49091	61470	52596	38018	25851	19167	17249	16505	16414	16488	16335	16295	16338	16482	16286	16324	16465	16276	16186	16287	16230	16313	16242	16061	16164	16180	16382	16252	16352	16303	16301	16226	16091	16225	16275	16304	16188	16073	16101	16519	16391	16277	16291	16125	15916	16380	16142	16259	16212	16346	16179	16269	16114	16302	16006	16238	16159	16119	16036	16189	16191	16192	16431	16534	16312	16082	16425	16085	16297	16289	16270	16205	16195	16064	16156	16176	16202	16139	16290	16152	16203	16199	16216	16203	16155	16285	16392	16323	16242	16117	16261	16305	16388	16496	16473	16095	16138	16085	16125	16038	16164	16163	16332	15832	16305	16247	16350	16274	16255	16201	16126	16212	16487	16169	16217	16218	16232	16188	16405	16286	16181	16175	16295	16289	16191	16156	16117	16159	16271	16085	16164	16193	16151	16171	16148	16227	16130	15994	16093	15972	15903	16331	16344	16307	16141	16060	16119	16263	16213	16137	16099	16145	16257	16354	16249	16170	16136	15969	16052	15975	16001	16346	16288	16032	16159	16247	16194	16162	16112	16093	16158	16107	16373	16116	16256	16186	16219	16199	16162	16068	16377	16395	16344	16115	16241	16164	16052	16227	16205	16161	16224	16234	16269	16154	16005	16364	16159	15929	16165	16109	16260	16181	16309	16340	16122	16211	16302	16166	16302	16284	16164	16502	16144	16248	16359	15942	16335	16358	16176	16144	16110	16117	16227	16163	16144	16044	16296	16186	16167	16140	16262	16349	16215	16188	16008	16250	16368	16138	16217	16256	16246	16188	16397	16271	16065	16320	16139	16142	16019	15986	16096	16108	16173	16051	16100	16252	16138	16090	16089	16232	16240	16245	16164	16215	16180	16102	16069	15969	16254	16192	16157	16197	16132	16042	16227	16189	16119	16334	16275	16097	16150	16181	16340	16188	16302	16167	16358	16288	16362	16305	16034	16146	16279	16127	16147	16011	16334	16051	16029	16244	16364	16275	16283	16213	16206	16029	16190	16388	16259	16088	16313	16131	16047	16453	16468	16197	16256	16320	16081	16136	16104	16109	16118	16286	16144	16089	16123	15964	16231	16083	16196	16208	16219	16191	16205	16353	16113	16128	16227	16152	15965	16114	16123	16347	16071	16346	16204	16283	16185	16007	16284	16367	16130	16149	16137	16181	16404	16166	16246	16094	16044	16169	16001	16150	16239	16039	16162	16116	16090	16020	16220	16245	16333	16228	16159	16040	16204	16247	16002	16141	16089	16225	16291	16162	16524	16166	16334	16215	16251	16325	16287	16250	16184	16185	16066	16285	16251	16092	16191	16067	16108	16341	16115	15902	16140	15996	16107	16243	16271	16262	16029	16224	16164	16211	16104	16355	16123	16103	16207	16101	16151	16089	16237	16024	16180	16126	16159	16332	16316	16326	16194	16104	15944	16143	16136	16169	16132	16064	16156	15949	16096	16176	16193	16223	16305	16295	16195	16139	16122	16165	16166	16109	16096	16175	15974	16191	16173	16161	16210	16131	16279	16421	16264	16092	16212	16166	16245	16179	16131	16236	16237	16170	16311	16222	16289	16096	15963	15983	16127	16286	16303	16098	16173	16096	16262	16189	16271	16198	16422	16297	16306	16286	16094	16290	16123	16146	16256	16196	16115	16092	16135	16296	16378	16306	16198	16075	16305	16194	16149	15982	16305	16269	16304	16045	16063	16101	16410	16098	16205	16286	16055	16097	16302	15927	16168	16064	16196	15944	16121	16194	16015	16228	16279	15899	16056	16290	16240	16261	16125	16228	16199	16198	16192	16126	16222	16122	16215	16237	16415	16197	16324	16365	15816	16302	16218	16205	16198	16272	16154	16237	16270	16073	16245	16174	16350	16175	16296	16219	16229	16223	16129	16141	16191	15918	16031	16073	16245	16100	16375	16147	16300	16211	16143	16334	16234	16061	16163	16183	16302	16492	15999	16011	16169	16135	16061	16163	16300	16363	16125	16216	16211	16133	16315	16039	16220	16092	15986	16195	16121	16306	16284	16307	16038	16201	16254	16103	16162	16209	16023	16346	16293	16170	16124	16001	16253	16014	16177	16224	16218	16302	16164	16134	16210	16399	16106	16209	16232	16470	16143	16079	16245	16111	16087	16197	16292	15966	16057	16286	16021	16116	16224	16131	16242	16002	16270	16218	16336	16274	16365	16197	16147	16262	16315	16146	16243	16311	16102	16063	16151	16135	16085	16140	16080	16014	16282	16155	16051	16199	16238	16302	16312	16247	16230	16336	16170	16033	16252	16171	16277	16176	16242	16230	16165	16134	16161	16298	15889	16330	16179	16236	16074	16397	16323	16379	16353	16131	16160	16147	16150	16086	16232	16132	16199	16291	16232	16123	16029	16174	16228	16208	16225	16133	16111	16336	16159	16244	16166	16362	16152	16365	16347	16292	16220	16039	16384	16235	16321	16271	16168	16326	16223	16200	16141	16333	16287	16388	16124	16074	16328	16247	16250	16331	16119	15977	16287	16276	16186	16068	16112	16068	16344	15999	16013	16217	16240	16021	16204	16101	16135	16017	16397	16353	16174	16166	16164	16171	16184	16191	16171	16298	16354	16290	16152	16036	16343	16263	16294	16105	16109	16159	16326	16028	16150	16081	16367	16203	16024	16230	16233	16051	15946	16268	16152	16300	16261	16238	16270	16281	16195	16168	16152	16323	16351	16319	16457	16203	16219	16216	16149	16228	16169	16079	16093	16255	16053	16351	16191	16046	16193	16325	16284	16243	16130	16241	16185	16272	16194	16161	16129	15978	16339	15992	16305	16264	16403	16299	16334	16290	16128	16388	16329	15993	16054	16121	16123	16355	16283	16224	16164	16508	16031	16273	16115	16157	16111	16288	16193	16185	16250	16178	16186	16112	16234	16471	16219	16279	16298	16100	16125	16293	16271	16017	15990	16193	16104	16402	16303	16273	16160	16313	16029	16177	16162	16183	16272	16222	16281	16369	16546	16247	16066	16122	16350	16258	16159	16117	16308	16347	16238	16323	16197	16416	16214	16254	16074	16132	16355	16251	16280	16202	16213	16203	16208	16285	16217	16167	16222	16309	16379	15951	16042	16123	16153	16134	16362	16275	16265	16141	16053	16304	16291	16189	16259	16201	16332	16326	16181	16316	16099	16350	16454	16079	16274	16213	16101	16236	16183	16095	16247	16237	16277	16306	16063	15972	16123	16008	16079	16121	16359	16095	16524	16143	16405	16185	16008	16049	16196	16176	16343	16356	16190	16182	16482	16315	16049	16240	16230	16127	16310	16303	16060	16222	16024	16202	16113	16338	16193	16218	16340	16284	16380	16099	16170	16111	16056	16216	16256	16194	16213	16311	16423	16133	16282	16080	16246	16245	16015	15972	16294	16123	16276	16406	16305	16286	16203	16276	16267	16298	16250	16074	16122	16201	16004	16170	16160	16108	16204	16261	16205	16258	16057	16242	16040	16232	16428	16040	16193	16186	16222	16130	16100	16046	16336	16235	16288	16213	16263	16098	16083	16123	16070	16110	16316	16362	16077	16294	16374	16277	16087	16361	16351	16169	16265	15974	16272	15931	16139	16035	16219	16080	16196	16313	16099	16206	16288	16460	16195	16112	16148	16232	16326	16204	16158	16242	16124	16293	16245	16250	16166	16239	16121	16059	16068	16203	15908	16216	16204	16073	16215	16195	16203	16261	16112	16392	16192	16159	16233	16257	16435	16121	16116	16087	16160	16067	16052	16130	16085	16154	16105	16293	16108	16124	16047	16026	16183	16235	16114	16094	16162	16321	16192	16187	16074	16274	16281	16125	16150	16334	16132	16222	16169	16106	16274	16305	16209	16304	16227	16287	16452	16133	16034	16092	16189	16073	16268	16249	16361	16126	16407	16040	16137	16095	16158	16290	16274	16097	16286	16478	16455	16101	15963	16381	16164	16203	16170	16013	16159	16216	16248	16179	16113	16062	16236	16236	16103	16078	16176	16259	16305	16257	16362	16252	16377	16120	16077	16045	16344	16250	16237	16058	16227	16132	16199	16208	16210	16302	16007	16121	16196	16184	16261	16077	16277	16126	16031	16128	16397	16315	16170	16268	16166	16092	16165	16326	16079	16259	16122	15987	15941	16235	16051	16167	16273	16022	16300	16307	16306	16392	16299	16086	16018	16236	16253	16113	16236	16263	16251	16131	16162	16138	16233	16144	16209	16203	16335	16082	16099	16142	16119	16112	16191	16290	16283	16136	16109	16247	16173	16261	16365	16041	16379	16307	15996	16160	16149	16170	16134	16109	16248	16144	16331	15880	16166	16271	16349	16239	16390	16235	16092	16107	16240	15953	16158	16250	16254	16284	16295	16275	16283	16076	16357	16265	16027	16138	16160	16258	16167	16154	16478	16246	16196	16213	16265	16023	16211	16336	16222	16408	15967	16303	16390	16350	16318	16392	16185	16252	16141	16212	16394	16319	16110	16250	16180	16255	16387	16238	16323	16263	16246	16202	16155	16417	16312	16277	16138	16300	16379	16179	16136	16105	16211	16197	16129	16172	16348	16340	16072	16244	16095	16081	16165	16095	16307	16221	15958	16056	16150	16217	16333	16244	15916	16179	16308	16136	16079	16281	16261	16241	16156	16213	16163	16175	16188	16306	16096	16286	15951	16050	15929	16274	16047	16175	16024	16186	16208	15947	16159	16159	16161	16224	16277	16208	16535	16116	16364	16217	16256	16232	16298	16162	16257	16132	16451	16240	16258	16167	16202	16030	16169	16244	16237	16063	16200	16138	16063	16124	16375	16291	16254	16276	16285	16271	16203	16143	16141	16169	16046	16212	16211	16332	15948	16342	16202	16306	16113	16182	16320	16375	16379	16421	16352	16211	16389	16303	16425	16188	16027	16043	16230	16229	16220	16175	16403	16092	16308	16194	16225	16203	16266	16424	16172	16123	16413	16170	16177	16166	16142	16336	16214	16212	16277	16228	16277	16309	16075	16323	16370	16325	16205	16303	16183	16193	16174	16439	16131	16090	16137	16100	16278	16250	16403	16085	16284	15968	16051	16167	16375	16324	16230	16038	16100	16205	16282	16347	16023	16223	16145	16171	16017	16311	16198	16149
25037	44380	45851	50954	56713	59779	49233	36023	21802	14858	13336	13199	12980	12964	13117	13194	12912	13064	13144	13009	13064	13094	13011	13145	13012	13238	12958	12896	13115	12918	13099	13141	13041	13082	13072	12968	13061	13139	13094	12953	12996	13053	13100	12950	13153	12944	12977	12975	12910	12972	12994	12841	12999	13338	13200	13091	13005	13053	12936	13162	13059	12962	12802	13269	12995	12977	13174	13058	12860	13010	12993	13069	13049	12891	12979	13054	13160	13096	13144	12997	13108	12944	13107	12950	13107	13196	12849	13074	13080	13173	13103	13021	12992	12920	12935	12998	12889	13169	13119	13038	13054	13009	12993	13193	12995	13132	12871	12930	13033	12954	13190	12936	12992	12940	13022	12933	12648	13011	13025	13155	13088	13079	13011	13127	13059	13054	12982	13046	13182	13088	12962	13111	13029	13128	12946	13005	12810	13011	13165	12968	13032	13007	13217	13088	13005	12948	13022	12970	12909	12906	13110	12997	13068	12973	12960	12918	13088	12865	12968	13023	13016	13147	12949	12909	12991	12943	13089	13035	13004	13041	13078	12968	13078	13093	12996	13094	12962	13096	13005	12883	12967	12894	12992	13121	12949	13055	13055	12953	13011	12997	12973	13026	13080	13070	13032	12955	13087	12995	13019	13313	12869	13135	13001	13011	12945	13034	13200	13080	13064	13113	13005	13018	12962	13106	12984	13068	12879	12946	13132	13006	13086	13137	12985	13091	12818	13033	13057	12920	13044	13028	12942	13024	13020	13048	13058	13017	13014	13069	12870	13131	13097	13024	12991	13202	13220	12977	13052	13197	12935	13124	13051	13025	13071	12974	12941	13164	13026	13001	12891	13062	13052	13130	12958	13109	12887	13010	13235	13116	13049	12971	13058	13016	13042	13215	13030	13207	12981	13138	12968	13125	12964	13079	12998	13100	12955	13124	12927	12993	13097	13043	13131	12962	13037	13027	12907	13114	13044	13264	13039	12918	13091	12942	13064	12949	13111	12991	12994	12957	13080	12921	12869	13088	12971	13005	13140	12986	12944	13035	13074	12954	13236	13078	13254	13075	13080	13060	13063	12996	13089	13051	13033	13085	12856	13156	13127	13155	12915	12931	13143	12955	13036	13109	13076	13220	12990	13111	13068	13047	13141	12966	13026	13172	13043	13092	13064	13049	13099	13088	13102	13061	13020	12952	13052	13106	12896	12892	12915	13078	12982	13102	13159	13042	12959	12891	13000	13001	13085	12937	12966	13096	13092	13144	13236	13132	13110	13036	13095	12948	12988	12897	12996	13156	13287	12815	13019	13077	13024	12989	13002	13030	13055	12849	13147	12950	13012	13263	12962	13053	13145	13080	12881	13259	13124	12825	13209	13212	13132	13077	13075	13100	13052	13108	13038	13161	13019	13051	13004	13043	13172	12936	13075	13147	13014	13012	12946	13065	13036	13090	13024	13063	13104	13204	13023	13163	13051	12977	13106	12993	12858	12969	13097	13037	12976	13038	13010	12997	12992	13094	13075	13079	13230	12952	12987	12977	13136	13007	13213	13202	12948	13045	13137	13078	12859	13154	13203	12940	12996	13181	13117	13134	12939	13080	13007	13012	13039	13153	13078	13025	13145	12946	13043	12978	13023	13057	13095	13098	12948	13075	13044	13059	13077	13255	12957	13107	13088	12971	13059	12932	13065	12929	13184	13062	13148	13136	13162	12959	12975	13249	12910	13031	12839	12955	12990	13083	12980	12992	12986	12910	13066	13163	13061	12935	12985	13081	13251	12942	13041	13049	12851	13101	13112	13061	13030	12921	12975	13119	13163	13175	13169	13062	13118	13049	12814	13025	12902	13018	13043	13136	13038	13094	13070	13082	13046	13126	12918	12894	13108	12953	13018	12980	12947	12873	13006	13094	13085	12975	12893	12979	12971	13098	13103	12995	12928	13157	13199	12974	13094	12991	12894	13085	13150	13013	12899	13001	12896	13027	13003	12908	13050	13011	13002	13166	13091	13034	13072	13172	12982	13028	13117	12930	13083	13080	13060	13000	13041	13242	13020	12948	13061	13179	13068	13116	12993	13015	13005	13032	13064	13069	12795	13044	12840	13016	12941	12882	13068	13044	13106	13053	12873	13055	13062	13135	13210	13028	13023	13011	13187	12924	13080	13255	12896	13193	13071	13090	13064	13072	12906	13140	13175	13057	13097	12957	13072	12916	13021	12948	13040	13097	13039	12915	13127	13033	12991	13102	13082	13120	13063	13030	13035	13058	13071	13054	13070	13263	13082	13103	13137	12974	13021	13106	13013	12833	12864	13080	13127	13029	13046	13202	13078	13000	13007	13159	13216	13038	13103	13159	12934	13113	13136	12979	12974	13050	13122	12918	13100	13053	13022	12974	13211	13129	13059	13196	13049	12955	13207	12963	13046	13116	12968	12959	13026	12961	13010	13187	12960	13065	13085	13062	12876	13092	12939	13048	13148	13085	13099	13075	13113	12874	13035	13104	13017	13088	12968	13070	13110	12840	13030	12925	12954	13061	12920	12867	13043	13121	13024	13213	12899	12955	12895	13157	12925	12896	13082	13148	12858	13088	12896	13094	13015	13126	13010	13111	13038	13107	13041	13053	13216	12915	12950	12894	12968	13028	12921	13088	13174	13218	12999	13181	13135	13017	13057	13075	13124	13023	13185	13028	13000	12976	13150	12938	13057	13027	13037	13104	13059	13080	13215	12959	12921	13008	13070	12932	12948	13103	13213	13092	12944	13172	13004	13184	13084	12902	13045	13094	13164	13045	12952	13103	12953	13102	13112	13290	12968	13112	12994	13198	12972	12850	13016	13211	12977	13169	12985	12946	12947	12932	13079	13154	13017	13037	13107	13057	13005	12971	13053	13063	12928	13152	12942	13034	12924	13212	13156	13111	13090	13016	13131	13082	13081	12942	12927	13130	12961	13133	13040	13100	12980	12916	13035	12932	13011	13186	13088	12971	13269	13003	13128	13077	13093	13177	12984	13148	13082	12970	13085	12903	13074	13008	12959	13238	12986	13089	13147	12970	13072	13156	13019	13211	13094	13235	12981	12825	13039	13115	13103	12965	13089	13111	13069	13064	12925	12893	13075	12976	13174	13084	12893	13176	13047	13185	13116	13011	12894	12957	13000	13057	13009	13070	13100	13060	13031	12960	13008	13100	12991	12932	12993	13077	12970	12993	13095	12889	13159	13110	13225	13103	13081	13054	12980	13074	12860	13000	13003	12949	13032	13192	12927	13142	13241	13109	13068	13006	13000	13037	13155	13266	12969	13091	12864	13182	12912	13114	12878	13089	12938	13023	13022	12903	13033	12906	13097	12997	13031	13033	13057	12937	12987	12984	12977	13015	12951	13080	13083	13060	13101	12989	13195	13070	13177	12878	12988	12976	13049	13043	12892	12924	13128	13143	12857	13157	13103	12987	13003	12979	13126	13088	12958	13058	13068	13141	12786	13040	13083	13061	13033	13116	13027	13058	12927	12912	13169	13013	13114	13117	13142	13134	13119	13001	12999	12932	13152	13044	13039	12951	13049	12986	12990	13161	12960	13008	12987	13045	13043	13066	12989	13223	12882	13040	13133	12887	13023	12929	12935	13185	12956	13083	12973	13054	12965	13007	13097	13007	13024	12941	13221	12970	13079	12893	12954	12947	13048	12993	13000	13014	13089	13069	12929	12919	12903	13146	13112	13006	12823	13122	13111	13030	13098	13035	13168	13035	13052	13094	13179	13036	12808	13028	13170	12983	12953	13046	13045	13074	13060	13101	13039	12936	12921	13006	13154	13040	13011	12926	13049	12940	13242	13255	13147	12971	12903	12994	12909	13133	13056	12903	13011	12902	13056	13144	13088	13006	12998	13091	13025	13063	13027	12969	13021	12970	13244	13099	13072	13008	12939	12964	13228	12982	13023	13071	13107	12902	13085	13115	13064	13179	13072	13092	12982	12986	12924	13062	13264	12916	13004	13094	12915	13042	13060	13133	13173	13033	12947	13062	13013	12924	13168	12932	13131	13036	13133	13068	12942	13030	13040	13016	13066	12983	13025	12914	13124	13152	12955	12806	12966	13158	13063	13175	12956	13046	12954	13059	13111	13078	13034	13074	13172	13016	12909	13093	13013	13055	13003	12972	12958	12999	13115	13025	12972	12903	12956	12959	12992	12985	13093	13076	13025	13033	13065	13170	12948	13140	12977	12986	13040	13104	13057	13141	13074	13029	13049	13093	12925	13141	12928	12997	13006	12985	13072	13038	13214	12955	13063	12929	13131	13199	13013	13063	12965	13026	12930	13086	12960	13167	13086	12991	12991	13036	13161	13091	13149	13026	13037	13007	12967	13059	12986	13093	13083	13076	13016	13078	12995	13014	13077	13041	13103	12988	13013	13052	12968	13041	13093	12898	13048	12996	13212	12983	13098	13199	13120	13080	13015	13212	13028	12976	13005	13012	12990	13023	13005	13102	13017	13027	12906	13048	12919	13282	12910	13160	13063	12985	12917	13127	12914	12944	13068	13052	13146	12996	12914	13017	13052	12975	13122	12925	12992	12989	13110	13028	12928	13094	13260	12900	13049	13000	12953	13040	13146	12961	13048	12994	13090	13068	13061	13058	12923	13027	13004	13098	13048	13113	13080	13190	13247	12978	13146	13044	13049	12954	13035	13181	13088	13165	12970	12949	13028	13227	13128	12986	12923	12936	13302	12870	13130	13133	13105	13009	13021	13069	12837	12938	13034	13033	13031	12981	12997	13019	13035	12975	12846	13099	13243	12987	12889	12995	13017	12993	13204	13057	12997	13090	13000	13288	12979	13177	13070	13055	12969	12975	13054	12990	13112	13077	13058	13060	13121	13184	12983	12947	13236	13136	12957	13159	13109	13095	12975	13011	13093	13107	13021	12910	13186	13213	12914	13040	13268	13080	13085	12974	13043	12968	13035	13024	12974	13090	12939	13078	13004	13086	12925	12969	13121	13161	12990	13207	12842	13089	13043	12936	13180	13088	12976	13121	13118	13095	13173	12953	13038	12966	13140	12990	12970	13071	12957	13130	13148	12959	13126	13078	13185	12918	13088	13063	13154	12950	13181	13058	13093	13039	13039	13069	13070	13067	13152	13162	13095	13219
23975	21403	29396	29579	49067	68987	60030	43822	28781	20680	17182	16233	16071	15926	15954	16062	16102	16072	16179	16010	16002	16156	16165	16018	15818	15838	16031	16115	16047	15946	15870	16078	15953	16094	16110	16198	15934	15910	16107	15893	15880	15901	16013	15985	15904	16078	15798	15770	15888	15866	15895	15812	16061	15894	16064	15953	15919	15934	15909	15974	16139	15778	15939	15958	15849	15870	15859	15897	15843	15931	15785	15956	15890	15872	16028	15832	15957	16099	15873	16086	15965	15892	15758	15768	15747	15960	15743	15942	15692	15944	16033	15840	15972	15988	15831	15845	16080	15822	15763	15939	15645	15773	15981	15994	16171	15917	15715	15897	15850	15897	15839	15904	16027	15839	15878	16054	15822	15824	15727	15843	15921	15780	15875	15886	15848	15802	15849	15954	15864	15807	16012	15895	15804	15984	16104	15878	15955	15919	15978	15662	15894	16048	15907	15940	15901	15820	15865	15723	15956	15827	15840	16021	15863	15871	15989	15924	15696	15805	15858	15822	15964	15802	15801	15955	15978	16003	15852	15958	16049	15894	15927	15880	16146	16066	15927	15854	16117	15978	16163	15902	15863	15914	15769	16050	15836	15931	15785	15994	15836	15842	15772	15561	15915	15931	15963	16019	15814	16058	16169	15783	15709	15732	16035	15694	15938	15751	15845	16123	15794	15865	15998	15931	15960	15785	15955	15801	15899	15928	16048	15904	16007	15940	15911	15921	16044	15730	15949	15893	15844	15760	16085	15891	15777	15817	16042	15830	15909	15877	15985	15745	15852	15839	15842	15755	15971	15665	15789	15703	15846	15986	15902	16004	16181	15932	15990	15975	15799	15965	15760	15901	15855	15915	15871	15849	16059	15667	15869	16051	15853	16061	15925	15854	15792	15782	15717	15803	15608	15695	15816	15973	15815	15796	15934	15905	15901	15721	15692	15762	15723	15882	15896	15691	15774	15735	15909	16163	15928	15903	15975	15762	15890	15865	15940	15592	15777	16041	15863	15865	15883	15824	16007	15804	15886	15873	15888	15772	15816	15721	15965	16047	15825	15916	15778	15873	15768	15856	15734	15841	16088	15969	16026	15781	16036	15948	16144	15852	15882	16112	15827	15899	15999	16051	15749	15789	15892	15830	15832	16089	15848	16037	15980	15859	16117	16016	16065	15890	15914	15745	15852	15709	15860	15878	15860	16021	15807	15860	15907	15931	16028	16014	16077	15846	16106	15939	16134	15953	16010	15843	15780	15932	15853	15965	15720	15919	15941	15820	15802	15825	15764	15828	15980	15943	15902	15995	15921	15955	15833	15858	16050	15945	16104	15847	15892	15734	16103	15812	15942	15919	15823	15741	15913	16105	15956	15848	15905	15833	15748	15958	15811	15827	15912	15821	15694	15988	15677	15882	15778	15812	15756	15948	15880	15993	15731	15961	15852	15868	15937	15990	16020	15854	15840	16049	15885	15945	15916	15753	15953	16010	15960	15935	15994	15873	15499	15906	15904	15961	16076	15881	15880	15996	15871	15847	16006	15808	16107	15893	15843	15837	15952	15960	16053	15897	15737	15967	15879	15911	15742	15804	15678	15916	15784	15771	15879	15778	15949	16016	15918	16051	16066	15859	15888	15895	15927	15917	15754	15855	15809	15910	15877	15891	16128	16018	15934	15656	15901	15859	16070	15879	15803	15889	15858	16019	15908	15765	15873	15850	15817	15724	16041	15941	16057	15819	15949	15884	15847	15831	15853	15764	15887	15991	15812	15847	15782	15997	15757	15733	15772	16059	15681	15910	16061	15607	16054	15658	16017	15718	15837	15622	15869	15859	15589	15981	16026	15902	15943	15967	15837	15854	15848	15990	15898	15777	15843	15910	15889	15937	15852	15825	15650	15980	15939	15898	15994	15807	16056	15911	15974	15938	15877	15922	15782	15918	15774	15853	15875	15944	15870	15946	15853	15653	15778	15725	15741	15720	15799	15753	15724	15955	15996	15877	15950	15839	15839	15894	16067	16017	15827	15981	15998	15811	15887	15814	15847	15735	16123	15972	15753	15565	15738	15932	15866	15904	15790	15691	15882	15875	15957	15777	15836	15741	15925	15926	16005	15862	15993	15980	16007	15712	15757	15927	15985	16066	15899	15823	15753	15924	15801	15816	15804	15924	15842	15830	15878	15760	15990	15798	15784	15781	15927	15824	16012	15844	15813	15762	15813	15650	15804	15880	15686	15865	15928	15765	15976	15877	15795	15688	15923	15796	15734	15879	15764	15994	16049	15691	15767	15799	15998	15992	16027	15784	15678	15806	15749	15759	15817	15873	15902	16080	15932	15911	15950	15834	15935	15685	16036	15833	15923	15814	15989	15863	15811	15816	15910	15680	15875	15745	15875	15695	15881	16095	15908	16169	15867	15828	15928	15876	15932	15878	15917	16035	15797	15791	15871	15806	15921	15749	15906	15752	15890	15990	16003	15696	15764	15841	15817	15647	15892	15966	15888	16204	15979	15988	15924	16024	15967	15963	16119	15948	15825	15833	16003	15884	15872	15830	15832	15826	15715	15843	15853	15944	16062	15860	15802	15667	16041	16039	15780	15906	15908	15754	15995	15837	15905	16033	15931	15796	15934	15914	16163	15798	15880	15858	15855	15932	15738	16127	15801	16000	15848	16068	15940	15828	15946	15891	15904	15817	15712	15962	15742	15821	15651	15827	15933	15869	15928	16039	15882	15856	15681	16000	15845	15617	15774	15666	15942	15843	15714	15639	15838	15950	15785	15841	15868	16032	15873	15921	15879	15839	15894	15830	15767	16033	15828	15967	15780	15904	15848	15786	15931	15914	15738	15891	15909	15796	15907	15741	15715	16075	15855	15977	16121	15934	15882	15791	15763	15843	15816	15641	15932	15820	15747	16054	15928	15804	15715	15799	15883	15901	16059	15711	15843	15907	15786	15932	15857	15717	15879	15993	15802	15864	15904	15885	16080	15872	15839	16326	15909	15824	15857	15940	15675	15919	15802	15870	15796	15960	15933	15986	15758	15829	15974	15696	15707	15686	15843	15800	15823	15951	15872	15884	15764	15878	15877	15857	16027	16005	15881	15796	15784	16049	16130	15855	15732	15946	16075	15823	15674	15772	15899	15735	15941	15873	15888	15863	15878	15694	15956	15822	15958	15809	15888	15992	16102	16006	15845	15583	15786	15904	15952	16059	15712	15706	15896	16111	15753	15839	15799	15898	15778	15771	15858	15955	15938	15918	15934	15840	15998	15696	15853	16036	15940	15960	15932	15871	15952	16131	15656	15743	15850	15862	15837	15791	15706	15816	15734	15613	15760	15918	15875	15792	15563	15885	15922	15757	15932	15818	15835	15866	15907	16045	15908	15823	15880	16038	15718	15927	15800	15910	15728	15827	15937	15796	15891	15709	15768	15959	16048	15843	16101	15796	15642	15675	15821	15744	15931	15938	15977	15951	15890	15857	15831	15819	15977	15845	15736	15954	16084	16105	15849	15753	15907	15889	15796	15630	15876	15735	15716	15813	15815	15948	15969	15848	15898	15794	15893	15816	15918	15789	15708	15801	15756	15908	15652	15855	15686	15724	15627	15904	15997	15651	15963	15946	15763	15864	15765	15907	15945	15772	15761	15929	15915	16018	15845	15975	15879	15951	15964	15803	15949	15806	16128	15960	15801	15983	15916	16017	15679	15673	15766	15873	15932	15555	15855	15853	15925	15810	15884	15831	16008	15883	15922	15839	15722	15833	15856	16064	16039	15808	15961	15808	15719	15759	15858	15784	15643	15612	15867	15839	15808	15890	15753	15938	15815	16081	15868	15766	15919	15916	15915	15804	16036	16130	16051	15676	15829	15765	15794	15712	15624	15828	15874	15753	15686	15755	15868	15969	16005	16089	16105	15835	15793	15826	15737	15905	16049	15761	15781	15836	16071	15933	15771	15808	15855	15721	15916	15762	15828	15842	15754	16107	16002	15810	15823	15806	15894	15868	15975	15809	16177	15937	15988	15804	16021	16018	15813	15901	15965	16279	15854	16082	16020	15692	15980	15794	15879	15833	15943	15832	15682	15851	15538	15660	16100	15803	15838	15973	15923	15746	15841	15762	15875	16015	16009	15751	15747	16036	15786	16043	15906	15939	15949	15853	15977	15956	15759	15773	15874	15762	16048	15636	15965	15997	15624	15869	15864	15907	15935	15903	16165	16037	15705	16008	15896	15809	15879	15937	15917	15811	16091	15791	16010	15852	15949	15829	15905	15771	15821	15879	16091	15822	16010	15976	15837	15934	16053	15960	15828	15995	15834	15848	15998	15697	15910	15997	15885	16083	15757	15969	15847	15937	15798	15797	15866	15929	15801	15968	15905	16095	16082	15899	15811	15885	15670	15805	15704	16039	15923	15738	15686	15893	15689	15768	15767	16010	16019	15721	15805	15616	15954	15775	15868	16080	15917	15829	15621	15963	15873	15831	15951	15970	16057	15766	15844	15971	16012	16016	15864	15721	15924	15890	15878	15814	15817	15679	15810	15958	15847	16030	15852	16076	16017	15819	15982	15893	15826	15919	15822	15790	15929	15646	15929	15791	15861	15921	15947	15896	15897	15792	15902	15944	15848	15686	15768	15945	15919	15957	15809	15962	15999	15920	15942	16087	15990	15788	15886	15982	15959	15905	15991	15814	15751	15640	15861	16090	15970	15724	15895	15731	15820	15876	16090	15914	15737	15963	15804	15778	15800	15733	15726	16073	15998	15813	16041	16071	15931	15984	15947	15936	15989	15772	15987	15847	15900	15845	15858	15932	15812	16029	15956	16008	15828	15943	15822	15865	15814	15873	15820	16002	15879	15965	15994	16001	15776	15927	15965	15761	15927	16075	15925	15890	15689	15957	15879	16115	15916	15870	16066	15958	15933	15793	15910	15945	15964	15704	15835	16006	15748	16034	15849	15713	15866	15927	16163	15884	15790	15691	15962	15990	15830	15726	15890	15684	15955	15930	16065	16064	15727	15984	15709	15813	15970	15909	15928	15954	15839	15875	15969	15996	15912	16114	15794	15874	15838	15923	15871	15948	15823	15761	15604	15827	15872	15791	15981	15800	15984	15773	15781	15779	15900	16074	15893	15975	15873	15835	15862	15920
28165	50245	58396	67270	70229	75049	59026	42579	25734	15798	13231	12759	12781	12821	12724	12973	12687	12648	12926	12795	12890	12764	12663	12602	12761	12767	12898	12676	12781	13010	12842	12811	12690	12740	12705	12823	12855	12916	12969	12686	12803	12874	12651	12740	12890	12783	12643	12782	12688	12834	12671	12733	12854	12741	12699	12772	12606	12940	12876	12935	12777	12735	12668	12737	12872	12732	12801	12689	12824	12856	12894	12702	12684	12923	12703	12805	12735	12781	12719	12827	12773	12855	12796	12687	12748	12803	12854	12688	12897	12767	12851	12728	13071	12740	12671	12694	12843	12853	12817	12796	12786	12789	12768	12662	12684	12833	12759	12983	12655	12801	12726	12856	12748	12758	12715	12675	12618	12809	12804	12708	12666	12777	12825	12677	12726	12740	12881	12861	12866	12843	12699	12670	12735	13016	12800	12850	12778	12710	12712	12653	12799	12781	12912	12975	12772	12850	12598	12746	12823	12558	12609	12760	12705	12852	12640	12838	12767	12603	12678	12772	12658	12745	12923	12813	12753	12788	12861	12710	12732	12751	12724	12721	12803	12658	12857	12766	12658	12780	12831	12789	12963	12751	12670	12794	12720	12874	12794	12795	12859	12632	12892	12800	12712	12710	12710	12832	12681	12806	12695	12763	12847	12718	13047	12925	12664	12948	12829	12564	12852	12651	12947	12768	12753	12755	12703	12651	12573	12832	12975	12906	12818	12691	12776	12664	12988	12740	12741	12849	12920	12792	12864	12896	12687	12833	12876	12791	12736	12887	12650	12597	12939	12686	12851	12754	12808	12828	12915	12844	12692	12698	12650	12714	12765	12803	12851	12711	12746	12908	12653	12816	12606	12746	12707	12487	12802	12740	12777	12786	12715	12798	12563	12547	12959	12742	12911	12773	12752	12631	12800	12805	12894	12776	12788	12809	12478	12858	12748	12835	12645	12717	12756	12753	12853	12748	12709	12755	12770	12900	12970	12874	12701	12780	12626	12807	12786	12768	12795	12765	12789	12739	12875	12688	12738	12756	12853	12846	12724	12816	12788	12507	12825	12771	12744	12829	12673	12928	12707	12721	12748	12713	12803	12641	12771	12706	12731	12596	12805	12770	12807	12712	12911	12861	12818	12872	12574	12594	12725	12832	12916	12701	12875	12764	12803	12765	12817	12788	12867	12797	12710	12755	12785	12666	12820	12955	12831	12762	12700	12775	12859	12655	12813	12648	12685	12783	12823	12785	12651	12828	12883	12803	12970	12743	12704	12664	12735	12676	12857	12632	12744	12717	12848	12667	12666	12738	12797	12795	12622	12687	12754	12891	12679	12773	12687	12853	12742	12794	12793	12838	12785	12472	12729	12755	12721	12787	12705	12799	12685	12564	12748	12723	12716	12723	12736	12685	12677	12709	12834	12719	12748	12807	12669	12697	12782	12867	12677	12676	12719	12911	12738	12841	12770	12598	12773	12767	12781	12828	12940	12826	12780	12815	12739	12885	12831	12674	12821	12796	12752	12740	12796	12707	12824	12809	12614	12889	12745	12732	12947	12731	12690	12715	12707	12933	12772	12821	12709	12775	12682	12596	12598	12675	12783	12642	12751	12926	12666	12680	12782	12624	12921	12764	12824	12678	12747	12934	12855	12804	12833	12558	12796	12891	12905	12881	12715	12851	12886	12833	12766	12829	12749	12719	12957	12917	12814	12750	12843	12696	12892	12754	12764	12828	12638	12961	12681	12780	12667	12764	12833	12880	12757	12745	12643	12720	12824	12802	12612	12929	12745	12741	12722	12819	12780	12633	12835	12710	12836	12810	12758	12720	12805	12741	12723	12682	12738	12780	12835	12883	12708	12837	12819	12705	12688	12702	12650	12929	12811	12835	12682	12807	12896	13005	12646	12713	12718	12739	12844	12766	12620	12718	12670	12704	12862	12814	12772	12854	12634	12815	12826	12662	12646	12574	12797	12865	12716	12730	12908	12779	12756	12866	12700	12640	12821	12830	12916	12747	12812	12652	12756	12753	12681	12686	12801	12738	12737	12753	12691	12752	12780	12742	12780	12734	12778	12849	12810	12703	12680	12761	12715	12672	12807	12819	12936	12730	12946	12867	12830	12737	12766	12933	12829	12887	12753	12710	12737	12586	12744	12765	12778	12823	12814	12761	12646	12852	12807	12751	12899	12594	12682	12793	12790	12720	12795	12791	12701	12857	12710	12876	12763	12685	12792	12760	12656	12814	12662	12875	12815	12818	12774	12871	12911	12757	12735	12685	12720	12873	12836	12807	12874	12807	12788	12752	12764	12839	12770	12775	12608	12804	12796	12880	12752	12903	12736	12764	12780	12729	12634	12907	12788	12780	12727	12870	12794	12753	12813	12828	12742	12639	12814	12934	12689	12851	12800	12726	12631	12676	12834	12841	12919	12757	12699	12702	12969	12713	12570	12701	12685	12849	12653	12737	12819	12764	12835	12704	12815	12897	12726	12715	12674	12756	12779	12719	12709	12812	12860	12696	12788	12797	12807	12835	12701	12837	12834	12693	12758	12823	12773	12824	12714	12700	12718	12772	12707	12753	12802	12725	12775	12778	12814	12724	12854	12557	12847	12756	12786	12738	12781	12763	12731	12699	12718	12910	12825	12861	12755	12794	12729	12561	12675	12846	12820	12728	12724	12771	12882	12834	12890	12635	12721	12698	12861	12790	12717	12819	12824	12732	12883	12724	12784	12612	12705	12924	12806	12774	12825	12826	12758	12795	12602	12764	12812	12768	12735	12792	12839	12821	12970	12638	12782	12634	12848	12804	12801	12763	12799	12736	12675	12622	12825	12618	12621	12694	12915	12718	12938	12669	12714	12629	12807	12839	12823	12642	12625	12666	12906	12856	12823	12755	12883	12707	12802	12848	12790	12753	12685	12794	12856	12577	12761	12418	12733	12808	12841	12992	12919	12738	12677	12803	12762	12776	12750	12712	12753	12912	12694	12725	12593	12620	12555	12804	12790	12809	12755	12705	12841	12608	12791	12777	12716	12748	12697	12627	12807	12888	12841	12712	12859	12719	12777	12795	12832	12765	12865	12599	12736	12794	12644	12891	12828	12737	12661	12701	12844	12977	12746	13025	12700	12761	12743	12756	12807	12903	12699	12722	12698	12638	12802	12933	12932	12815	12791	12761	12816	12735	12758	12913	12734	12758	12643	12674	12748	12727	12673	12699	12633	12706	12678	12800	12695	12707	12782	12700	12670	12639	12919	12682	12889	12776	12902	12722	12923	12837	12726	12971	12820	12654	12748	12712	12729	12808	12807	12771	12857	12850	12915	12695	12758	12727	12616	12666	12754	12665	12776	12625	12830	12655	12694	12754	12741	12604	13009	12855	12799	12863	12814	12717	12816	12755	12682	12731	12730	12779	12915	12754	12779	12824	12699	12875	12689	12968	12736	12741	12847	12741	12703	12885	12906	12857	12708	12892	12847	12799	12753	12863	12684	12943	12826	12809	12856	12885	12720	12862	12764	12808	12688	12764	12888	12918	12690	12851	12789	12653	12823	12923	12882	12789	12805	12607	12730	12680	12638	12782	12801	12637	12961	12745	12872	12935	12660	12782	12871	12763	12746	12768	12637	12686	12857	12752	12829	12631	12656	12836	12749	12731	12841	12817	12723	12850	12790	12832	12775	12637	12876	12740	12696	12746	12750	12804	12775	12808	12754	12742	12458	12808	12760	12911	12876	12715	12786	12734	12857	12799	12770	12558	12693	12780	12787	12773	12751	12622	12774	12798	12710	12897	12670	13103	12701	12558	12790	12827	12695	12711	12757	12765	12818	12841	12725	12780	12628	12752	12651	12825	12740	12670	12797	12734	12778	12892	12855	12789	12868	12694	12957	12846	12740	12672	12816	12780	12759	12626	12826	12804	12816	12763	12811	12699	12697	12774	12646	12642	12805	12645	12592	13009	12857	12768	12791	12886	12735	12682	12815	12548	12796	12629	12690	12707	12793	12792	12806	12817	12826	12728	12673	12679	12656	12775	12978	12678	12806	12773	12840	12811	12823	12747	12865	12592	12913	12800	12730	12852	12829	12760	12771	12826	12768	12824	12686	12856	12692	12587	12705	12776	12764	12927	12860	12770	12996	12853	12895	12786	12732	12684	12882	12580	12801	12771	12616	12670	12731	12728	12811	12781	12913	12768	12654	12808	12725	12710	12688	12746	12870	12698	12686	12732	12801	12707	12827	12873	12726	12975	12870	12715	12811	12785	12821	12801	12767	12730	12697	12738	12762	12768	12858	12799	12699	12795	12818	12749	12840	12639	12800	12776	12673	12775	13007	12807	12856	12839	12849	12737	12915	12773	12739	12796	12737	12825	12677	12717	12841	12611	12764	12722	12706	12652	12714	12866	12913	12824	12852	12690	12813	12862	12729	12804	12630	12758	12713	12827	12881	12760	12754	12789	12765	12588	12777	12740	12806	12852	12816	12800	12750	12777	12630	12722	12550	12822	12785	12790	12837	12742	12663	12683	12713	12959	12751	12957	12777	12803	12810	12629	12870	12677	12694	12873	12584	12704	12848	12880	12792	12736	12801	12722	12863	12880	12733	12799	12794	12712	12823	12659	12770	12756	12615	12686	12947	12955	12801	12799	12910	12554	12722	12826	12664	12777	12714	12772	12642	12962	12793	12900	12812	12754	12797	12786	12621	12779	12787	12684	12799	12720	12778	12752	12792	12809	12790	12820	12729	12947	12658	12827	12806	12641	12756	12856	12779	12759	12851	12897	12764	12610	12830	12862	12851	12843	12927	12831	12868	12659	12837	12803	12770	12743	12852	12774	12751	12701	12871	12732	12784	12776	12790	12867	12724	12825	12638	12947	12929	12753	12730	12777	12816	12657	12603	12773	12875	12811	12689	12635	12816	12750	12736	12799	12703	12905	12782	12687	12761	12752	12664	12752	12862	12485	12620	12779	12897	12860	12834	12829	12798	12754	12692	12742	12906	12841	12789	12837	12740	12776	12639	12782	12711	12703	12656	12723	12674	12659	12578	12535	12838	12859	12919	12757	12706	12737	12633	12774	12809	12704	12728	12531	12737	12701	13034	12834	12831	12768	12650	12506	12717	12797	12799	12715	12709	12853	12723	12823	12699	12776
30162	24410	27758	26545	26555	26973	23608	19658	17393	16379	15976	15757	15981	15899	15728	15683	15811	15915	15872	16111	16129	15788	15994	15837	16030	15961	15921	15819	15796	15970	15835	15861	15813	15884	15831	15710	15896	15942	15883	15895	15641	15693	15759	15638	15809	15899	16065	15806	15693	15824	15830	15914	15829	15749	15897	15760	15722	15784	15834	15767	15764	15716	15817	15871	15791	15734	15814	15798	15760	16007	15685	15580	15724	16007	15977	15628	15702	15690	15818	15855	15738	15799	15869	15561	15611	15715	15702	15708	15743	15753	15930	15864	15873	15962	15640	15718	15844	15768	15798	15792	15925	15729	15891	15552	15941	15778	15669	15919	15867	15786	15892	15963	15788	15631	15698	15845	15830	15989	15899	15675	15899	15636	15798	15637	15892	15702	15711	15648	15699	15799	15802	15846	15778	15909	15923	15689	15804	15917	15942	15802	15672	15795	15795	15880	15789	15863	15846	15810	15948	15946	15720	15837	15876	15825	15803	15830	15942	15847	15740	15925	15869	15889	15922	15972	15742	15728	15830	15717	15597	15891	15981	15876	15780	15898	15836	15832	15564	15736	15862	15903	15779	15932	15788	15813	15869	15799	15814	15817	16059	15874	15655	15558	15730	15930	15728	15755	15816	15770	15900	15729	15714	15656	15859	15942	15840	15660	15530	15810	15841	15905	15695	15875	15851	15920	15707	15649	15866	15675	15819	15870	15641	15685	15972	15742	15739	15892	15882	15667	15774	15820	15800	15796	15643	15767	15577	15762	15805	16021	15854	15726	15806	15650	15886	15961	15733	15908	15760	15817	15716	15784	15689	15725	15818	15673	15596	15832	15985	15637	15932	15842	15779	15631	15672	15928	15929	15795	15876	15833	15973	16022	15628	15729	15836	15774	15785	16013	15904	15655	15856	15759	15882	15651	15814	15800	15760	15694	15814	15727	15619	15842	15830	15810	16072	15763	15968	15848	15604	15851	15757	15648	15744	15880	15618	15697	15631	15672	15715	15701	15608	15681	15862	15759	15678	15636	15683	15760	15851	15708	15847	15585	15791	15671	15727	15665	15794	15846	15707	15841	15789	15921	15876	15748	15991	15935	15800	15844	15690	15651	15680	15797	15659	15834	15799	15888	15802	15851	15799	15842	15818	15675	15712	15718	16057	15804	15949	15701	15917	15832	15921	15814	15821	15774	15986	15833	15594	15705	15778	15975	15883	15855	15786	15644	15791	15867	15720	15913	16005	15792	15755	15796	15702	15888	15890	15789	15948	15919	15678	15794	15772	15714	15995	15782	15736	15738	15692	15766	15886	15824	15707	15843	15740	16030	15865	15818	15910	15919	15862	15763	15638	15979	15713	15914	15860	15761	15820	15522	15793	15674	15840	15751	15705	15736	15812	15861	15731	15909	15829	15877	15865	15853	15736	16158	15894	15651	15680	15792	15906	15510	15611	15689	15724	15888	15745	15745	15788	15684	16001	15734	15659	15716	16072	15581	16021	15887	15808	15759	15803	15877	15710	15874	15751	15831	15711	15874	15877	15815	15677	15892	15938	15681	15823	15628	15818	15713	15847	15850	15989	15795	16115	15952	16007	15699	15687	15915	15758	15722	15793	15831	15960	15744	15787	15631	16030	15793	15767	15790	15890	15786	15794	15817	15822	15878	15754	15867	15727	15810	15914	15803	15718	15757	15956	15780	15716	15731	15763	15586	15819	15850	15723	15766	15823	15746	15783	15928	15910	15807	15888	15745	15785	15858	15649	15965	15848	15839	15781	15789	15819	15768	15700	15737	15696	16002	16169	15729	15604	15774	15769	15807	15808	15741	15901	15695	15793	15772	15935	15654	15828	15655	15759	15777	15902	15846	15857	15795	15788	15731	15613	15876	15772	15832	16038	15790	15820	15784	15640	15926	15734	15571	15648	15798	15644	15997	15813	15578	15600	15827	15683	15859	15671	15740	15681	15816	15811	15578	15815	15887	15962	15697	15730	15784	15702	15841	15601	15892	15958	15634	15756	15760	15786	15751	15901	15928	15689	15816	15706	15865	15627	15774	15704	15746	15829	15585	15679	15764	15856	15768	15775	15735	15780	15823	15933	15931	15688	16039	15990	15648	15900	15654	15660	15802	15931	15765	15736	15844	15725	15963	15798	15772	15704	15989	15755	15851	15723	15956	15935	15858	15745	15834	15676	15831	15706	15672	15804	15902	16024	15760	15930	15750	15880	15833	15923	15858	15829	15725	15898	15618	15791	15749	15773	15778	15818	15705	15735	15839	15773	15883	15548	15610	15794	15733	15962	15754	16050	15884	15941	15822	15817	15753	15884	15816	15702	15716	15772	16034	15802	15946	15953	15794	15951	15844	15848	15825	15753	15747	15847	15852	15756	15811	15675	15919	15622	15770	15715	15779	15751	15614	15738	15678	15719	15849	15626	15826	15818	16042	15920	15871	15813	15736	15614	15645	15698	15855	15748	15473	15746	15737	15803	15921	15750	15699	15650	15543	16081	15768	15957	15811	15743	15658	15744	15737	15582	15704	15749	15812	15797	15701	15714	15910	15875	16017	15879	15794	15973	15718	15603	15635	15750	15538	15733	15768	15829	15731	15814	15895	15791	15734	15706	15764	15620	15728	15785	15878	15751	15953	15890	15625	15771	15766	15778	15796	15976	15932	15893	15749	15982	15966	15893	15674	15726	15696	15703	15867	15559	15703	15476	15844	15835	15778	15830	15933	15885	15949	15940	15828	15711	15780	15514	15855	15965	15835	15542	15760	15806	15737	15929	15665	15838	15595	15757	15928	15772	15888	15767	15713	15667	15639	15803	15852	15992	15783	15816	15811	15777	15738	15773	15777	15745	15814	15895	15986	15849	15643	15902	15883	15913	15739	15844	15896	15965	15754	15711	15850	15691	15899	15793	15715	15897	15739	15758	15777	15757	15762	15880	15877	15820	15885	15804	15837	15766	15878	15821	15789	15707	15998	15931	15901	15712	15905	15549	15822	15932	15733	15882	15646	15865	15747	15901	15747	15924	15687	15807	15887	15913	15721	15695	15618	15871	15930	15835	15833	15823	15897	15756	15904	15809	16035	15786	15772	15867	15769	15713	15900	16073	15808	15779	15879	16019	15830	15844	15681	15743	15720	15763	15568	15837	15777	15723	15924	15850	15821	15929	15949	16015	15852	15763	15880	15706	15803	15919	15817	15742	16163	15545	15640	15778	15627	15737	15901	15748	15830	15891	15927	15909	15785	15790	15796	15681	15646	15916	15822	15907	15607	15739	15765	15894	15703	15721	15746	15762	15811	15744	15853	15857	15806	15748	15822	15944	15583	15921	15830	16005	15729	16065	15965	15902	15713	15746	15916	16095	15863	15884	15923	15910	15773	15849	16010	15969	15663	15873	15721	15747	15561	15627	15785	15634	15909	15940	15892	15804	15721	15860	15817	15719	15772	15801	15858	15869	15872	15895	15657	15660	15966	15549	15859	15808	15939	15771	15723	15799	15873	15910	15875	15754	15716	15781	15870	15831	15952	15973	15761	15626	15806	15643	15711	15902	15801	15784	15641	15829	15878	15948	15919	15901	15779	15924	15614	15881	15789	15938	15681	16052	15798	15970	15785	15729	15884	15794	15792	15912	15902	15732	15852	15755	15842	15721	15905	15859	15768	15918	15634	15634	15735	15969	15911	15932	15750	15852	15889	15865	16030	15877	15686	15775	15777	15726	15744	15670	15838	15674	15765	15884	15831	15878	15850	15926	15939	15901	15854	15718	15789	15798	15764	15914	16008	15897	15600	15655	15909	15853	15738	15743	15763	15688	15780	15739	15689	15811	15823	15852	15768	15959	15662	15727	15979	15810	15877	15752	15868	15632	15614	15859	15754	15776	15926	15803	15999	15658	15765	15850	15772	15954	16004	15875	15755	15809	15667	15793	15630	15970	15870	15875	15818	15921	15838	15925	15617	15822	15900	15916	15682	15874	15801	15656	15705	15758	15831	15784	15809	15764	15699	15771	15698	15931	15873	15981	15868	15767	15797	15769	15573	15552	15722	15783	15796	15759	15806	15764	15775	15809	15865	15779	15858	15707	15943	15893	15692	15666	15666	15667	15898	15695	15823	15799	15802	15877	15667	15915	15830	15904	15757	15989	15717	15659	15956	15634	15945	15760	15776	15895	15951	15700	15713	15726	15818	15804	15857	15657	15773	15874	16205	15856	15922	15692	15638	15876	15624	15919	15920	15836	15847	15860	15811	15743	15871	15784	15417	15766	15802	15719	15813	15773	15775	15835	16002	15989	15832	15620	15780	15825	15856	15878	15587	15860	15751	15627	15844	15836	15747	15782	15823	15946	15818	15732	15968	15985	15941	15836	15603	15739	15875	15799	15875	15817	15902	15839	15712	15717	15844	15919	15724	15868	15670	15724	15772	15792	15856	16021	15858	15711	15672	15858	15799	15725	15829	15844	15830	15919	15695	15937	15987	15830	15828	15902	15696	15541	15826	15680	15510	15651	15841	15874	15733	16020	15840	15801	15958	15804	15832	15730	15641	15874	15846	15811	15961	15736	15687	15692	15639	15864	15831	15913	15909	15755	15819	15705	15639	15843	15657	15796	15825	15693	15779	15820	15997	15647	15819	15757	15543	15823	15616	15799	15851	16012	15676	15653	15960	15811	15837	15816	15824	15979	15872	15572	16053	15647	15766	15797	15856	15878	15806	15664	15743	15929	15873	15823	15907	15693	15787	15808	15850	15719	15718	16078	15615	15999	15900	15842	15688	15761	15732	15745	15935	15887	15723	15574	15738	15835	16013	15841	15772	15844	15830	15948	15766	15899	15879	15924	15747	15675	15751	15680	15960	16026	16089	15545	15654	15812	15639	15808	15739	15766	15816	15751	15739	16018	15750	15737	15648	15726	15775	15740	15924	15960	15944	15517	15852	15877	16046	16003	15712	15863	15679	15875	15903	15747	15629	16050	15920	15893	15753	15938	15943	15885	15677	15967	15835	15931	15896	15702	15762	15741	15911	15972	15809	15712	15830	15848	15734	15804	15709	15782	15722	15623	15810	15772	15959	15837	15763	15616	15967	15951	15806	15718	15653	15814	15727	15959	15889	15968	15731	15922	15667	15620	15742	15854	15821
22502	28496	28607	26420	27461	26201	20823	16704	13867	12990	12792	12853	12837	12895	12747	12653	12869	12630	12684	12806	12729	12835	12778	12813	12800	12555	12610	12836	12777	12811	12764	12773	12874	12735	12690	12774	12721	12742	12593	12978	12667	12750	12812	12637	12636	12462	12604	12559	12782	12739	12763	12789	12564	12791	12703	12728	12725	12590	12843	12678	12660	12655	12840	12680	12729	12835	12747	12748	12765	12997	12773	12871	12781	12700	12717	12744	12767	12654	12633	12734	12620	12639	12586	12680	12758	12706	12701	12678	12701	12575	12802	12760	12542	12680	12814	12775	12846	12804	12765	12706	12665	12789	12987	12764	12763	12697	12805	12773	12740	12669	12748	12753	12593	12660	12674	12540	12671	12687	12718	12776	12720	12809	12807	12790	12969	12881	12796	12766	12871	12769	12993	12666	12837	12686	12761	12570	12589	12798	12707	12614	12621	12733	12613	12813	12570	12878	12675	12691	12582	12784	12609	12857	12963	12564	12791	12901	12581	12803	12727	12682	12844	12621	12739	12768	12746	12631	12771	12681	12816	12626	12685	12861	12717	12695	12717	12707	12626	12914	12636	12718	12779	12767	12668	12745	12733	12806	12724	12610	12683	12642	12871	12744	12807	12641	12643	12717	12748	12813	12646	12855	12842	12786	12883	12621	12767	12861	12816	12779	12797	12622	12848	12740	12706	12630	12923	12971	12661	12860	12626	12725	12692	12761	12702	12795	12575	12859	12823	12731	12757	12751	12723	12741	12731	12932	12883	12847	12740	12704	12747	12696	12864	12870	12755	12712	12665	12578	12816	12874	12725	12755	12896	12590	12729	12784	12781	12704	12751	12643	12700	12775	12707	12893	12616	12723	12744	12784	12782	12720	12762	12582	12751	12808	12652	12683	12772	12570	12764	12700	12639	12663	12679	12653	12735	12793	12827	12847	12526	12880	12710	12634	12770	12774	12783	12856	12730	12732	12775	12770	12669	12800	12551	12944	12672	12718	12718	12623	12628	12829	12710	12650	12846	12635	12751	12740	12619	12578	12738	12482	12722	12743	12629	12738	12978	12764	12736	12656	12865	12771	12817	12800	12865	12614	12646	12750	12784	12697	12732	12865	12728	12733	12774	12577	12845	12833	12689	12610	12700	12828	12693	12756	12775	12640	12527	12763	12772	12884	12718	12766	12780	12747	12858	12718	12795	12724	12715	12705	12774	12811	12754	12695	12909	12679	12774	12775	12783	12589	12631	12770	12598	12688	12873	12618	12750	12846	12689	12779	12866	12714	12609	12742	12747	12712	12706	12633	12596	12773	12658	12826	12841	12878	12761	12755	12678	12824	12583	12710	12674	12580	12767	12740	12737	12727	12668	12501	12611	12702	12851	12675	12582	12666	12840	12698	12836	12857	12602	12524	12662	12690	12792	12664	12728	12742	12840	12589	12670	12740	12782	12750	12802	12786	12600	12714	12791	12832	12751	12845	12800	12587	12658	12770	12748	12709	12636	12838	12723	12798	12697	12787	12851	12531	12791	12872	12750	12632	12709	12661	12678	12761	12679	12752	12567	12976	12771	12756	12745	12921	12663	12575	12715	12752	12800	12661	12727	12743	12833	12614	12692	12763	12853	12638	12735	12703	12696	12623	12803	12658	12757	12800	13036	12632	12763	12696	12767	12680	12938	12828	12806	12691	12835	12714	12860	12602	12797	12877	12679	12925	12606	12645	12626	12711	12622	12823	12686	12752	12797	12609	12919	12634	12857	12712	12637	12678	12767	12975	12660	12772	12811	12827	12613	12643	12767	12738	12721	12699	12671	12675	12675	12917	12769	12737	12730	12697	12662	12721	12699	12753	12790	12693	12774	12729	12786	12786	12825	12585	12651	12687	12722	12795	12691	12738	12749	12818	12692	12736	12639	12729	12725	12874	12917	12876	12747	12772	12819	12836	12644	12609	12790	12753	12818	12781	12662	12648	12828	12680	12719	12669	12701	12787	12837	12663	12810	12809	12717	12837	12625	12789	12693	12586	12759	12903	12776	12764	12624	12644	12775	12729	12686	12894	12581	12536	12898	12736	12862	12626	12677	12704	12838	12708	12757	12723	12646	12801	12897	12697	12727	12624	12694	12676	12752	12741	12517	12614	12776	12545	12672	12600	12735	12796	12562	12792	12770	12733	12600	12658	12731	12700	12718	12734	12714	12753	12514	12847	12711	12729	12738	12663	12579	12765	12882	12817	12749	12878	12747	12734	12567	12825	12647	12803	12854	12705	12786	12758	12883	12879	12725	12915	12728	12758	12745	12875	12835	12634	12800	12798	12689	12935	12724	12786	12630	12644	12787	12701	12785	12750	12837	12728	12751	12688	12714	12611	12851	12685	12768	12628	12640	12784	12575	12750	12873	12758	12614	12657	12650	12801	12670	12776	12774	12864	12714	12795	12689	12739	12583	12692	12924	12843	12693	12673	12656	12666	12666	12751	12632	12686	12779	12818	12756	12744	12632	12831	12727	12656	12847	12655	12680	12688	12794	12884	12801	12868	12713	12865	12640	12763	12765	12876	12781	12889	12785	12665	12738	12688	12646	12678	12754	12573	12734	12805	12668	12681	12690	12854	12680	12623	12715	12707	12807	12551	12722	12743	12674	12748	12638	12771	12657	12753	12698	12672	12742	12688	12642	12715	12880	12742	12743	12844	12621	12715	12828	12848	12709	12726	12803	12694	12800	12799	12668	12862	12640	12688	12790	12643	12600	12932	12723	12643	12795	12817	12719	12817	12696	12636	12805	12763	12772	12785	12703	12776	12974	12594	12766	12724	12681	12757	12667	12835	12865	12669	12621	12780	12783	12875	12637	12688	12794	12814	12584	12660	12740	12783	12743	12782	12648	12766	12752	12740	12700	12832	12549	12809	12793	12782	12739	12672	12804	12624	12718	12713	12651	12875	12687	12723	12742	12865	12696	12633	12651	12714	12772	12861	12609	12879	12731	12799	12760	12754	12727	12706	12867	12766	12717	12770	12689	12781	12573	12776	12828	12809	12632	12697	12638	12659	12916	12613	12624	12739	12888	12672	12567	12756	12805	12705	12673	12749	12578	12732	12748	12777	12800	12848	12699	12720	12697	12787	12778	12673	12789	12661	12678	12629	12653	12742	12777	12864	12640	12732	12835	12858	12661	12765	12723	12526	12643	12909	12682	12693	12701	12607	12758	12806	12659	12713	12752	12697	12632	12774	12624	12740	12733	12509	12639	12636	12779	12688	12887	12660	12772	12743	12922	12778	12732	12806	12821	12796	12699	12854	12899	12583	12730	12752	12734	12820	12741	12625	12689	12639	12677	12802	12749	12690	12665	12847	12652	12770	12683	12720	12607	12712	12787	12742	12711	12669	12783	12744	12675	12653	12690	12740	12589	12637	12805	12697	12723	12839	12660	12750	12748	12742	12830	12901	12592	12640	12826	12689	12805	12716	12871	12611	12801	12684	12656	12871	12717	12786	12717	12914	12607	12785	12815	12838	12613	12628	12614	12558	12770	12668	12694	12876	12763	12797	12770	12710	12690	12722	12686	12710	12634	12749	12638	12781	12736	12756	12848	12528	12667	12791	12637	12715	12967	12672	12850	12962	12580	12776	12925	12856	12721	12605	12602	12702	12851	12617	12704	12606	12809	12853	12753	12873	12559	12736	12692	12671	12801	12756	12639	12789	12779	12822	12867	12818	12663	12762	12627	12773	12601	12753	12729	12730	12672	12659	12693	12755	12684	12742	12664	12763	12681	12723	12694	12839	12788	12787	12783	12909	12701	12821	12722	12713	12654	12768	12849	12850	12842	12746	12665	12826	12796	12836	12787	12778	12693	12784	12674	12641	12667	12807	12740	12669	12813	12785	12771	12644	12676	12822	12738	12701	12701	12885	12682	12765	12657	12849	12731	12733	12819	12840	12627	12735	12809	12784	12776	12677	12810	12720	12739	12734	12723	12771	12767	12846	12640	12760	12785	12700	12821	12724	12736	12922	12770	12821	12667	12754	12641	12853	12820	12714	12620	12690	12665	12776	12547	12699	12799	12779	12652	12847	12651	12905	12764	12801	12689	12834	12737	12774	12787	12640	12788	12659	12706	12718	12770	12821	12735	12741	12778	12699	12544	12803	12567	12780	12704	12737	12795	12610	12642	12701	12581	12646	12875	12703	12747	12646	12618	12852	12745	12823	12769	12787	12706	12864	12748	12793	12824	12545	12761	12780	12777	12701	12822	12756	12706	12701	12863	12842	12765	12794	12698	12779	12507	12723	12716	12706	12602	12693	12673	12697	12718	12789	12652	12499	12710	12708	12771	12794	12705	12783	12732	12595	12742	12584	12785	12562	12655	12765	12625	12596	12667	12763	12883	12619	12661	12886	12670	12755	12708	12598	12722	12774	12724	12780	12853	12753	12707	12758	12780	12679	12593	12796	12668	12793	12766	12699	12871	12679	12682	12784	12618	12760	12577	12597	12680	12759	12682	12708	12605	12805	12682	12800	12845	12626	12834	12842	12731	12801	12768	12755	12706	12724	12752	12763	12681	12803	12684	12795	12835	12770	12727	12830	12508	12913	12603	12644	12748	12652	12645	12698	12726	12570	12659	12695	12760	12677	12686	12659	12720	12728	12658	12678	12840	12742	12538	12829	12752	12631	12753	12833	12755	12691	12679	12652	12711	12666	12863	12706	12811	12674	12744	12966	12661	12897	12749	12647	12906	12686	12846	12725	12644	12841	12600	12701	12667	12813	12693	12788	12670	12609	12875	12630	12696	12673	12747	12766	12742	12915	12741	12633	12917	12531	12571	12722	12682	12785	12870	12762	12712	12668	12738	12690	12809	12752	12795	12590	12716	12754	12736	12785	12687	12696	12677	12747	12781	12677	12836	12743	12779	12782	12695	12780	12759	12793	12866	12635	12750	12849	12693	12764	12665	12631	12851	12628	12794	12755	12801	12661	12942	12648	12621	12829	12739	12697	12668	12803	12845	12653	12773	12709	12766	12632	12686	12571	12692	12585	12935	12594	12648	12769	12719	12690	12776	12700	12694	12646	12679	12664	12869	12954	12775	12725	12617	12802	12766	12686	12799	12572	12705	12627	12860	12770	12813	12788	12658	12746	12627	12668	12665	12773
25441	21393	28732	35068	57701	61795	50697	34712	23729	18633	16833	16753	16531	16519	16439	16284	16448	16434	16391	16257	16275	16216	16334	16410	16500	16446	16188	16504	16270	16320	16326	16376	16221	16283	16327	16183	16121	16379	16300	16141	16191	16138	16320	16319	16353	16303	16340	16295	16216	16319	16004	16311	16143	16410	16416	16308	16166	16318	16347	16247	16276	16271	16491	16446	16385	16086	16058	16246	16125	16037	16438	16223	16341	16319	16375	16061	16165	16235	16304	16217	16220	16422	16191	16600	16315	16311	16238	16364	16392	16256	16439	16252	16460	16279	16313	16347	16376	16256	16308	16089	16319	16314	16307	16296	16150	16502	16039	16039	16161	16236	16266	16300	16167	16154	16406	16203	16442	16323	16397	15981	16517	16173	16397	16220	16159	16215	16161	16238	16385	16318	16385	16222	16199	16206	16256	16573	16216	16225	16262	16300	16460	16292	16339	16259	16231	16096	16298	15998	15950	16431	16189	16310	16473	16362	16276	16137	16317	16387	16237	16071	16194	16276	16169	16172	16272	16287	16244	16312	16317	16396	16426	16193	16447	16142	16383	16195	16139	16526	16302	16173	16418	16161	16238	16337	16295	16353	16276	16341	16377	16219	16372	16238	16118	16272	16416	16294	16457	16345	16335	16255	16111	16352	16123	16361	16114	16161	16337	16201	16217	16094	16244	16164	16393	16193	16386	16460	16231	16372	16295	16215	16053	16327	16248	16245	16380	16165	16353	16272	16206	16347	16328	16280	16501	16318	16345	16285	16376	16255	16285	16473	16373	16217	16239	16374	16405	16401	16306	16188	16227	16318	16291	16269	16395	16365	16250	16167	16416	16314	16156	16100	16272	16336	16157	16083	16314	16327	16369	16313	16490	16307	16351	16362	16072	16418	16198	16334	16250	16273	16455	16137	16196	16120	16608	16283	16421	16320	16231	16289	16164	16291	16166	16318	16096	16328	16326	16109	16112	16082	16412	16212	16167	16232	16355	16244	16096	16131	16203	16194	16161	16356	16354	16332	16302	16280	16263	16349	16415	16305	16342	16418	16427	16228	15990	16178	16169	16087	16544	16415	16257	16317	16395	16101	16160	16291	16242	16208	16253	16378	16343	16233	16268	16371	16346	16394	16127	16219	16306	16305	16342	16338	16372	16253	16252	16210	16199	16238	16063	16221	16149	16242	16383	16151	16171	16273	16197	16338	16395	16200	16151	16183	16383	16385	16219	16390	16288	16196	16215	16486	16367	16339	16290	16245	16402	16015	16385	16545	16270	16444	16290	16236	16277	16282	16198	16135	16314	16378	16277	16207	16287	16485	16177	16277	16408	16208	16076	16230	16270	16353	16280	16245	16489	16475	16186	16382	16246	16196	16370	16378	16314	16305	16143	16154	16274	16411	16315	16272	16270	16443	16284	16254	16144	16133	16452	16191	16468	16211	16261	16226	16302	16349	16230	16129	16370	16240	16557	16149	16124	16092	16344	16222	16407	16182	16470	16402	16249	16129	16391	16486	16442	16392	16245	16281	16257	16192	16156	16196	16194	16221	16109	16328	16270	16254	16283	16383	16486	16251	16498	16136	16319	16082	16188	16409	16211	16275	16531	16153	16235	16240	16354	16435	16252	16198	16403	16296	16154	16380	16264	16179	16259	16382	16482	16400	16295	16146	16319	16425	16119	16277	16428	16302	16581	16434	16098	16316	16208	16015	16227	16303	16262	16356	16148	16229	16137	16097	16291	16213	16479	16457	16280	16342	16349	16210	16174	16255	16300	16403	16257	16351	16347	16237	16508	16297	16265	16435	16298	16383	16006	16272	16265	16272	16420	16100	16295	16035	16198	16316	16218	16383	16342	16492	16008	16261	16207	16405	16388	16389	16459	16351	16507	16271	16111	16183	16227	16150	16098	16204	16250	16283	16161	16248	16212	16318	16372	16190	16243	16158	16181	16555	16351	16344	16520	16031	16427	16353	16242	16437	16296	16427	16323	16176	16077	16212	16324	16258	16289	16159	16278	16227	16387	16115	16305	16315	16089	16180	16034	16340	16179	16196	16372	16225	16167	16082	16197	16169	16228	16129	16125	16330	16437	16242	16269	16298	16455	16159	15984	16244	16169	16166	16170	16280	16297	16359	16415	16494	16175	16176	16270	16165	16061	16292	16242	16495	16291	16297	16149	16277	16202	16331	16079	16055	16285	16067	16190	16159	16267	16417	16382	16230	16280	16320	16256	16260	16334	16333	15983	16308	16230	16206	16268	16187	16271	16489	16335	16290	16090	16278	16421	16373	16197	16419	16305	16300	16095	16207	16296	16246	16335	16319	16375	16311	16225	16429	16252	16167	16298	16383	16353	16234	16229	16174	16031	16259	16288	16310	16195	16298	16373	16088	16159	16203	16179	16126	16140	16050	16209	16145	16293	16400	16504	16196	16424	16388	16329	16200	16186	16331	16229	16422	16171	16310	16474	16316	16514	16136	16191	16432	16201	16188	16229	16199	16226	16239	16252	16565	16139	16398	16296	16258	16354	16571	16213	16197	16203	16181	16090	16314	16116	16189	16283	16267	16275	16278	16206	16384	16426	16191	16346	16197	16183	16313	16330	16516	16463	16560	16250	16396	16176	16278	16237	16165	16092	16344	16417	16291	16244	16187	16090	16334	16185	16180	16094	16238	16291	16391	16136	16271	16251	16327	16374	16364	16368	16108	16379	16168	16273	16138	16240	16200	16168	16150	16222	16272	16109	16328	16223	16255	16264	16291	16278	16215	16176	16274	16278	16105	16250	16405	16494	16465	16344	16274	16065	16342	16287	16395	16331	16256	16247	16201	16309	16330	16314	16369	16445	16200	16174	16196	16255	16165	16474	16081	16049	16285	16323	16421	16165	16316	16314	16194	16255	16178	16216	16332	16276	16086	16442	16323	16088	16396	16215	16107	16209	16282	16150	16258	16342	16247	16247	16304	16233	16285	16223	16190	16231	16279	16454	16251	16405	16344	16386	16274	16518	16133	16478	16341	16131	16059	16107	16441	16335	16468	16206	16156	16290	16360	16270	16212	16405	16288	16389	16336	16333	16452	16482	16323	16485	16269	16390	16305	16359	16122	16447	16353	16402	16306	16220	16146	16121	16144	16304	16240	16181	16291	16177	16258	16388	16114	16137	16153	16519	16458	16361	16235	16273	16239	16282	16392	16347	16482	16392	16247	16215	16293	16184	16148	16195	16347	16265	16389	16287	16306	16204	16339	16262	16439	16358	16220	16282	16300	16268	16093	16152	16313	16395	16355	16241	16301	16135	16391	16376	16016	16236	16216	16408	16131	16535	16263	16183	16287	16254	16399	16231	16208	16296	16253	16412	16366	16286	16494	16343	16342	16181	16238	16212	16391	16429	16430	16133	16423	16447	16051	16280	16167	16298	16130	16368	16345	16348	16200	16137	16229	16149	16106	16204	16247	16529	16397	16288	16396	16325	16296	16248	16077	16185	16123	16481	16164	16145	16094	16460	16127	16163	16313	16288	16285	16265	16581	16224	16091	16114	16357	16282	16195	16213	16162	16168	16202	16342	16330	16249	16402	16239	16223	16280	16295	16341	16167	16326	16238	16319	16202	16469	16331	16322	16484	16304	16407	16363	16202	16202	16219	16259	16254	16504	16186	16173	16226	16423	16108	16291	16355	16383	16199	16171	16309	16440	16448	16266	16316	16262	16116	16316	16189	16284	16309	16253	16149	16352	16438	16288	16396	16318	16286	16161	16446	16358	16212	16360	16514	16284	16226	16408	16507	16334	16325	16351	16259	16202	16447	16452	16390	16552	16315	16073	16336	16286	16135	16325	16141	16196	16235	16266	16111	16456	16275	16358	16145	16171	16288	16131	16381	16386	16399	16411	16284	16371	16222	16209	16220	16167	16391	16357	16175	16363	16129	16288	16374	16511	16281	16347	16397	16173	16189	16213	16268	16400	16120	16172	16312	16314	16398	16228	16122	16177	16212	16251	16277	16249	16131	16195	16183	16230	16389	16422	16120	16153	16238	16374	16337	16299	16278	16406	16381	15962	16247	16322	16298	16248	16218	16430	16395	16292	16521	16307	16047	16200	16319	16157	16254	16182	16274	16180	16072	16265	16274	16155	16238	16337	16327	15959	16364	16122	16339	16322	16157	16313	16169	16270	16375	16313	16205	16196	16405	16098	16202	16284	16422	16221	16438	16274	16176	16278	16263	16381	16330	16409	16115	16323	16249	16287	16280	16255	16303	16363	16298	16308	16235	16561	16291	16385	16190	15989	16208	16289	16376	16240	16093	16208	16053	16192	16186	16315	16246	16278	16108	16291	16208	16308	16100	16319	16302	16199	16332	16360	16164	16271	16240	15997	16344	16250	16287	16496	16238	16224	16414	16429	16363	16094	16358	16437	16293	16260	16258	16252	16338	16403	16190	16213	16175	16346	16393	16300	16272	16196	16345	16281	16300	16076	16313	16231	16297	16307	16255	16477	16360	16356	16194	16091	16306	16273	16173	16428	16131	16143	16385	16148	16327	16262	16332	16179	16358	16307	16105	16077	16118	16157	16319	16064	16264	16133	16344	16359	16104	16438	16101	16113	16104	16193	16145	16460	16326	16360	16149	16131	16390	16320	16269	16200	16136	16411	16312	16240	16407	16174	16333	16354	16486	16211	16280	16296	16278	16232	16183	16350	16254	16326	16333	16283	16342	16468	16300	16413	16297	16206	16036	16127	16371	16416	16193	16422	16178	16164	16401	16260	16329	16396	16293	16220	16205	16273	16143	16132	16171	16412	16136	16399	16409	16050	16071	16406	16407	16349	16308	16077	16264	16092	16168	16378	16379	16264	16140	16542	16211	16056	16286	16319	16320	16234	16065	16387	16222	16420	16265	16248	16253	16119	16124	16208	16419	16160	16319	16340	16214	16281	16202	16194	16128	16297	16396	16218	16313	16351	16374	16135	16168	16138	16259	16095	16163	16401	16362	16483	16202	16169	16377	16206	16118	16230	16312	15965	16315	16242	16285	16319	16387	16204	16231	16276	16225	16319	16221	16488	16307	16111	16232	16273	16391	16052	16264	16272	16228	16345	16203	16463	16355	16328	16032	16181	16347	16393	16194	16259	16461	16065	16189	16169	16152
23843	36987	38448	56388	64046	60198	47394	32191	19560	14392	13214	12930	13126	12985	12996	13121	13017	13136	12984	13052	12961	12938	12936	12941	13239	12917	13114	13126	13048	13008	13036	13087	12985	13083	12858	13233	12984	12979	13092	13064	13117	13112	12979	13073	13119	13071	12960	13093	12911	13035	13037	13081	12868	12854	13065	13073	13014	12872	13019	13062	13079	13167	13165	13148	13054	13042	12994	13055	13045	13043	12965	13016	13258	13115	13138	12953	13065	13241	12973	12948	12855	13125	13030	13154	13154	12994	13081	13098	12972	12956	13031	12985	12951	13014	13030	13188	13117	13041	13009	13005	13020	12934	12953	13119	13002	13127	12932	13049	12961	13080	12957	12922	13021	12876	13112	13026	13117	12961	13203	13084	12847	13013	12937	13003	13071	13025	12763	12932	12983	13027	13170	12978	12978	12987	13143	13005	12945	13066	13067	13167	13105	13035	13015	12859	13102	13110	13083	12934	13222	13116	13050	13150	12956	13179	13065	13026	12967	13074	13198	13103	13107	12979	13018	13088	12767	13172	13118	13006	13142	12913	13019	13215	13193	12973	13026	13113	13004	13147	13209	13197	13006	13018	12932	12981	13176	13076	13083	13129	13068	13095	13155	13043	13037	13042	13090	12986	13071	12788	13042	12974	13151	12946	13135	12888	12924	13034	13090	13154	13053	13018	12977	13070	12890	12908	13041	13124	12898	13049	12942	13126	13026	13019	12926	13073	12973	13110	13027	12963	13088	13125	13153	13150	13052	13098	12802	13102	13023	13049	13092	12967	13009	13164	12973	13196	12988	12989	13170	13062	13110	12991	13112	13122	13129	13002	13019	13005	13027	13171	13041	13039	13012	13118	13098	13211	12979	13101	13010	13127	12844	12999	13159	13092	12949	12937	12899	12959	13177	12941	13057	12983	13158	12918	13144	13042	12940	12996	13030	13102	13048	13014	12913	13094	12971	13121	13145	12986	13054	13092	12992	13022	13049	13010	12967	12915	12962	13145	13044	12937	13024	13101	12974	12892	12894	13057	12982	13084	13142	13049	13002	12917	12963	13122	12956	13001	12996	13037	13091	12978	13005	12867	13055	13034	13121	12999	13070	13020	13062	12932	13050	12968	13030	13234	12985	13252	13175	13003	12940	13020	13041	13168	13008	13029	13240	12969	13004	13035	13092	12878	13010	13072	13066	12936	12968	13189	12919	12955	13097	12999	13071	13006	13050	13155	13087	13058	12923	13019	13137	13077	13069	13067	13023	13161	12914	13105	12960	13113	13201	13121	13159	13267	12991	13112	12972	13266	13085	13132	12980	12935	13173	13140	12944	13023	13003	12986	13037	13100	13040	12896	13068	13082	13088	12949	13070	13134	12935	13185	13117	13044	12914	13051	13088	13065	12937	12969	12958	13027	13116	13091	13077	13093	13028	13032	13151	12946	13011	13109	12969	13165	13079	13040	13046	13005	12929	13001	13039	12976	12978	13053	13224	13083	13120	13018	13058	13013	13153	12988	13124	13193	13252	13024	13144	12994	12944	12891	12937	13097	13303	13090	12930	13069	12941	13113	13016	12928	12842	13092	12852	13006	13065	13192	13039	12914	13293	13057	13200	12955	13176	12952	13136	12977	13012	13155	12858	13043	13040	13170	12987	12989	13033	12985	13162	13075	13101	13096	13118	13107	13145	12997	13030	12939	13100	13179	12982	13163	12761	12944	13049	12987	13030	12922	13006	12946	13058	13167	13054	12835	12913	12961	13127	12851	12849	12964	12988	13190	13006	12943	13136	13065	12978	13119	13041	12985	12909	13046	13156	13122	13078	13096	13089	13002	13009	13050	12861	13134	12864	13102	12970	13001	13013	12851	13132	13005	13070	12950	13054	12899	13068	12962	13040	13086	13161	13127	12963	12948	12941	13150	13124	13136	12937	13167	13118	12921	13038	13009	13036	13122	13063	12966	13028	13016	13078	12990	12994	13208	13076	12945	13050	13055	12967	12976	13061	13129	13119	13044	13024	13092	12957	13024	12965	13100	13202	13007	13157	13092	13148	12913	13004	13211	13099	12936	13009	13095	13114	12927	12979	13143	12930	13086	12926	12917	13125	13034	13053	13085	12965	13030	13059	13048	12980	13151	12963	13067	13061	13111	12943	13031	13036	13046	13085	13043	13181	13042	13092	13142	13002	12988	13180	12997	12829	12935	13037	13140	13037	13110	13028	13104	13017	13070	13170	12884	13209	13132	13076	13087	13035	12976	13048	13116	13161	12870	13016	13044	13097	12994	13083	12983	13007	13135	12904	13010	13032	13099	13019	13011	13067	13173	12987	12890	13073	13160	13104	13043	12799	13190	12972	13106	13217	13086	13078	13107	12852	13250	13188	12912	13112	13000	13043	13119	13028	13005	13141	13162	12996	12946	13082	13087	12993	13029	13102	13004	13136	13083	13014	12934	13115	13179	13025	12982	12994	13119	13025	13128	13240	13035	13118	12927	13041	13124	13016	12869	13087	13034	13070	13093	13107	13087	12965	13071	12928	12915	13092	12979	13108	13093	13093	13023	13060	13128	13100	13126	13060	13162	12967	13160	13043	13143	13124	13068	13052	12923	13081	13071	13072	13082	13028	13124	12965	13010	13135	13009	13008	12978	12961	13062	13123	13144	13104	12908	12953	13083	12937	13110	13048	12872	12921	13069	12893	12946	13024	13010	12847	13041	12998	13032	13064	12987	12964	13213	13075	13005	12971	13171	12950	13015	13045	13061	12847	12936	13162	12890	13113	13055	13067	13039	13092	12988	12985	13234	13100	12982	12955	12956	13065	13029	13069	12943	12842	13152	13041	13086	12825	13016	13174	13015	13005	12871	13136	13128	13065	13170	13003	13123	13004	12937	12998	12962	13165	13068	12907	12853	12830	13071	13083	13164	13117	13152	13115	12841	13102	13074	13040	13017	13077	13033	13039	12808	13061	12974	12977	13079	13037	13097	12954	12984	12954	13103	13140	13140	13037	13052	13090	12970	13115	13103	12959	13198	13082	13020	13127	12961	13010	12928	12899	13041	13109	12971	13239	13119	12909	13123	13023	13086	12913	12968	13181	13122	12905	13019	12854	13023	13043	12979	13025	12933	12986	12995	12853	13004	13094	13050	13070	13067	13062	13074	12989	13147	12990	13111	12995	13085	12940	13081	13223	12979	13057	13131	13131	13050	13110	12922	13005	13020	12943	13053	13108	13095	12942	13062	13111	13113	12942	13232	13145	13025	12959	13059	13033	13014	13073	12999	13080	13096	12985	13058	12990	13121	13190	13008	13123	13149	13137	12924	13092	12820	12987	13177	13044	13032	12959	13001	13077	12966	13098	13020	13056	13167	12984	12966	13032	13092	13005	13081	13063	13022	13054	13046	12937	13026	13080	13117	13080	13213	13136	13119	12983	13045	13125	13066	13175	13065	13114	12993	13120	12871	12881	13214	13101	13024	13072	13132	13261	12929	12955	13114	13036	13047	13095	13048	13075	12985	13024	13041	13048	13081	13119	12989	13102	13004	12975	13058	13056	12993	13012	13058	13109	12996	13145	13125	12912	12910	12821	12974	13026	13028	13023	13056	13000	13150	13027	13051	13075	13161	13112	13133	13091	13038	12985	12963	12920	13165	13000	12953	13088	13177	13119	12850	13207	13066	13045	13098	12934	13029	12961	12972	13135	12973	12908	13107	13085	12953	12932	12971	13058	13024	13071	13113	13035	13136	13139	12965	13070	12913	12880	12978	13075	12896	13148	13028	12982	12856	13026	12960	13247	13001	13056	12923	13004	13130	13033	12954	12934	13035	12860	13031	13092	13080	12948	13137	13029	12907	13138	13036	13062	13031	13231	12930	12928	13157	13047	13166	12945	12889	12868	13015	12912	13190	12915	13086	12957	13046	13058	13032	13143	13069	13036	13117	12980	13024	12887	13032	12962	13018	13125	12934	12902	13004	12972	13057	13021	12982	13018	13016	13083	13178	12971	12939	12944	13018	13029	12998	13139	13134	13104	13032	13041	12974	13188	13022	13021	12925	12933	13115	13223	13172	13101	13015	13018	12917	13000	12966	13197	12948	12883	13044	13115	13120	13022	13070	12975	13096	12992	13073	13061	13029	13143	13045	13023	13014	12954	13150	13145	13026	13054	13046	12936	13128	12945	13080	13074	13191	13041	12994	13047	13137	12961	13079	13123	12831	12828	13191	12911	13147	12922	13042	12991	13102	13014	13201	13153	13055	13054	13145	13105	12953	13007	13012	13156	13078	13049	13179	13256	13249	13026	13196	13025	13100	13012	13081	13152	12920	13134	12967	13012	13045	13034	13039	12938	13078	13056	13106	13019	13025	13054	12858	13100	13028	13131	12938	13189	12991	12988	13116	13063	12998	13163	12996	13095	13244	12962	13037	13047	13079	13113	13123	13108	13218	12967	13009	12999	13034	13210	13101	13062	13068	13022	13065	13011	13004	13058	12959	13088	13003	13024	12969	13105	13009	12979	13091	12995	12960	13170	13042	12902	12906	13101	13192	13121	13196	13021	13035	12872	13177	13027	12998	13018	12882	13087	13047	13027	13110	13005	12992	13077	13002	13019	13099	12986	12941	13183	13048	13042	12933	13029	12856	13101	12962	13138	13085	13071	13118	13190	12866	12998	13060	12786	13097	13097	12991	13259	13056	12912	12957	13188	13036	12954	13033	13002	13017	13086	13164	13093	12917	13072	12953	12981	12813	13086	13050	13180	12957	13040	13153	12998	12928	13099	13098	13034	13117	13080	13016	13208	13101	13115	12972	13105	12900	12934	13066	12914	12957	13037	12945	13076	12957	13133	12979	13008	13139	12978	13022	13072	13148	12982	13105	13039	13173	13042	13106	13040	13016	12982	12915	12970	12903	13024	12862	13065	12980	13107	12979	12907	13002	12916	13068	13069	13113	13047	13070	13098	12997	13070	13037	13026	13120	12922	13171	13039	13007	13069	13034	12993	12932	13109	13106	12951	12922	13055	13063	13018	13030	12987	12896	12960	13041	13027	13057	13013	12952	13110	12940	13169	12830	13116	13059	12999	13129	13097	12987	12962	13086	13056	12973	13085	13107	12991	13041	13054	13107	13034	13096	13009	13015	13062	12993	13011	12920
24027	21424	29291	32265	61598	68240	59045	41976	27590	19745	17326	16393	16096	16228	16039	16030	15968	16224	16158	16219	16217	16066	16015	16014	16084	16104	16158	16111	16010	16195	16060	16023	15948	15937	15887	16118	16115	16173	15984	16203	15993	16080	15936	15986	15902	15687	15754	16112	16089	16057	15923	15784	15991	15851	15993	16106	15773	15882	15749	16078	16156	16027	16087	15982	16080	15876	16035	15924	15852	15940	16002	15950	15989	15934	15814	15819	16064	15735	16013	16107	16029	16090	15874	15748	15986	15802	15867	16021	16027	15819	15953	15686	15922	15967	15800	16081	16092	16148	16084	15955	15936	15816	15947	16147	16070	15971	16019	15825	16039	15905	15989	15819	15891	15908	15933	15887	15825	15941	16044	15827	15965	15911	15926	16256	15930	15890	15813	15840	15986	15971	16118	15944	16058	15781	15905	15819	15970	15814	15827	15880	16111	16023	16155	15783	15949	15828	15797	16071	15852	15987	15930	15894	15877	15908	15817	15864	16132	15913	15946	15770	15928	15677	15848	16019	15897	16082	15859	15894	15987	15757	16054	16325	16079	15939	15864	15891	16108	15926	16104	16010	16078	15902	15972	15936	15868	15861	15840	16110	16028	15999	16027	15856	16152	16008	16097	16249	16143	15976	15947	15875	15866	16050	15857	16209	15968	15810	15922	16028	16046	15912	15913	16039	16012	15989	15736	15718	15939	15826	15943	15971	15890	15974	16088	15817	15958	15923	16126	16020	15761	15877	15891	15889	15972	16032	15909	15820	15884	15924	15902	15859	15962	15743	16147	15835	15964	16211	15835	15849	15782	15950	15846	15987	16025	15946	15872	15891	16062	15858	15784	16109	15987	15656	15837	15931	15966	15875	15955	15994	16048	16015	16054	15822	15992	16064	15980	15973	15886	16035	15836	16114	15813	15908	15978	15983	15963	15983	15887	15993	15690	15990	16125	15917	16045	16053	15744	15940	16019	15853	15879	15992	15904	15723	16009	15924	15742	16049	15675	16008	16021	16112	15836	16060	15958	16072	15943	15884	15814	15873	15858	15966	16103	16058	15863	15870	15842	15933	15884	15949	15870	15971	16057	15783	15974	15776	16013	15982	15945	15878	15916	16030	15889	15957	16070	16015	16033	15859	16056	16024	16173	15958	15979	16067	15692	15835	15793	15914	16086	16093	15984	15897	15851	15853	15925	16019	15921	15834	15879	15869	16019	15939	15826	16017	16002	15777	15842	15981	15981	16039	15803	15868	15824	15831	15725	15886	15970	15941	15929	15882	15870	15872	15834	15938	15857	16002	15917	15877	15876	15867	16023	15870	16096	15712	15881	15698	15769	15972	15944	15906	15978	15797	15974	15761	16079	16270	15904	16034	15919	15836	15828	15929	15808	15892	15894	15750	16026	15758	15950	16112	15806	15827	15911	15914	15833	15881	15876	15959	16005	15826	16007	16022	15921	16069	16029	16164	15869	16026	15897	15871	16095	15860	15895	15791	15749	15994	16045	16085	15841	15934	16014	15935	16026	15744	15949	15885	16004	15963	15854	16150	16078	15885	15945	15852	15976	15899	15792	15851	15868	15960	15935	15908	16063	15989	15915	15958	16028	15881	16073	15795	15882	15907	15920	15860	15945	15862	15871	15976	15808	15956	15822	15973	16076	15964	15753	15825	15806	15768	15843	15985	15773	16033	16166	16129	16099	15930	15742	15966	15934	15925	15871	16091	15894	15790	16049	15731	15953	16159	15716	16096	15925	16028	16096	15879	15837	16051	16123	15837	15957	15810	16031	15865	15938	15827	15891	15856	16018	15879	15954	15854	16043	15895	16103	15851	15943	15902	16082	15957	16061	15845	16074	15957	15892	15853	15943	16024	15956	16009	15893	15837	16068	15891	15972	15941	16049	15843	15893	15856	15807	15940	16004	15936	15811	15991	16013	15984	15939	15856	15930	16045	16117	16047	15792	16027	15765	15923	15863	15925	15983	15893	16008	16089	16104	15815	15897	15902	15705	15869	16051	15971	15821	15713	15958	16011	15920	15995	16135	15964	15903	15766	15796	15957	15869	15944	15936	15926	15905	15830	15923	15801	15929	15760	15847	15990	15842	16048	16148	15755	15950	15799	15788	15990	15941	16133	15694	15950	15987	15998	15904	15862	15770	15911	15956	15850	15892	15816	15892	16087	15773	15714	15907	16116	15950	15859	15867	16029	15865	15799	15852	15822	15835	15890	15977	15982	15731	15721	15925	16019	15877	16126	15942	15783	15784	15807	15801	15967	15901	15866	16079	16088	15974	15938	15939	15785	15584	16085	16083	15926	15972	16157	16105	16007	15911	15816	15828	16026	15921	16077	16106	15955	16066	16075	15731	15859	15968	16021	15931	15846	16017	16054	16168	15825	15967	16090	16004	15921	16026	15871	15802	15948	15920	15964	15959	15816	16053	16249	15719	15884	15794	15735	15816	15748	15834	15998	16290	16075	15879	15938	15902	16024	15992	15952	16043	15907	16093	15965	15982	15827	15760	15865	15975	16051	15848	15806	15953	15884	15801	15937	15967	16005	15837	15994	15987	15869	16061	16140	15706	16144	16018	15941	16033	15926	15941	16042	15622	16005	15814	16021	16098	16074	16032	15843	15865	15828	15886	16145	15889	15959	15964	16064	16006	15945	15802	15840	15852	15762	16052	15873	15941	15819	15785	15911	15931	15954	15810	15914	15876	15980	15905	15859	16018	16100	15882	16128	15988	16087	15940	15984	15986	16052	15981	15981	15677	15998	16081	15938	15670	15828	15777	15934	15838	15751	15872	15780	15929	16072	16022	16048	15883	15831	15897	16101	15967	15976	16127	15717	15939	15887	15885	15898	15990	15908	16188	15793	15559	15871	16011	15738	15806	15968	15975	15918	15925	15947	16002	15775	16066	16074	15979	15778	15880	15882	15985	15967	15749	15955	15952	15956	16035	16137	15873	15753	15824	16142	15945	15889	15892	15811	15954	16005	16101	15753	16048	15928	15865	15904	15955	15845	15821	15854	15930	15925	16053	15847	15916	15867	16034	15792	16097	15776	16012	15814	16185	16033	15684	15731	15981	16049	16102	16037	15864	16036	15850	15886	15931	16181	15988	15942	15801	16038	15759	15683	15918	15832	15849	15776	15903	15823	16023	15790	15836	15855	15913	15975	15909	15874	16068	16004	15941	15960	15998	15996	15939	15892	15863	16053	15969	15929	15734	15817	15752	16119	15880	16050	16060	16109	16133	15971	15829	15834	16053	15788	15953	15989	15736	16032	15804	16033	15934	15777	15891	15903	15923	15959	15939	15713	15851	16072	15927	15794	15830	15960	15945	16079	16076	16138	15723	16093	15992	15769	16122	15892	16026	15760	15853	16006	15974	16066	16091	15941	16102	15980	15998	15867	15869	15719	15984	16051	15824	15811	16051	15979	16061	15975	15909	15957	15887	15815	15937	16050	15943	15945	15900	15948	16131	15976	16094	16104	16091	15915	15896	16067	15801	15963	16006	16062	15911	15950	15903	16037	15910	15889	15897	15885	15866	16039	15926	15852	15565	15725	15941	16062	15839	16031	15958	15891	15880	15934	16027	15747	15864	15786	15899	15935	15933	15936	15903	15883	15863	15988	15897	15803	15838	15793	15879	15813	15823	15960	16078	15934	16068	15958	15756	15918	15967	15853	16315	15928	15936	15900	15769	16094	16198	15858	15899	15840	16113	16106	15984	15925	16103	15902	16044	15959	15982	15926	15969	15865	15944	15884	15868	15967	16214	16045	15966	16073	15960	16111	16048	15739	15942	15925	15788	15875	15972	15866	16146	15955	15925	15884	15953	15999	16033	15889	16067	16028	15848	15937	15846	15942	15755	16070	15853	15941	15936	16082	15938	15959	15885	15903	15851	15885	16190	16064	15943	15882	15990	16032	15719	15873	15913	15974	16057	16026	15901	15840	15904	15962	15927	15872	15820	15845	15862	15947	15833	15815	15879	15973	15891	16031	15856	15847	15842	15986	15899	16022	16065	15756	15776	15973	15874	15910	15777	15947	15747	15976	15822	15941	16018	16199	15876	15926	15826	15947	15950	16067	15895	15950	16000	15882	15973	16083	16031	16133	16088	15844	15963	16089	16161	15897	15840	16041	15764	16007	15878	16037	15985	16069	16065	16016	15957	15984	16143	15940	15932	16065	15691	15766	15886	15811	16021	15810	16007	15920	15921	15897	15810	15798	15894	15868	16051	16054	16008	15795	15881	15765	15938	15962	16116	16005	15785	15950	16385	16014	15951	15934	16013	15902	15864	16052	15881	15857	15907	15873	15830	15982	16014	15809	15746	15834	15690	15829	15818	15767	15962	16038	15972	15886	15908	15984	15979	15963	15851	16033	16000	16042	15941	15986	15982	16026	15682	15867	15964	15895	16048	15992	15955	15982	15896	15943	15903	15719	15740	16094	15843	15887	16067	15860	15973	15780	15785	15764	16001	15900	16085	15842	15773	15859	15937	15834	15884	16143	15956	15758	15945	15804	15900	15966	15852	15951	16190	15855	15960	16066	16167	16023	16210	15987	16116	15966	16001	15987	15971	15862	15986	15940	15871	15887	15990	15812	15880	15809	15910	15734	16026	16258	15839	16057	15954	15988	16023	15995	16057	16138	15951	15899	15840	15942	15944	15857	16027	15896	15941	15967	16122	15887	15970	15978	15997	15969	16070	16141	15861	15977	15861	16010	15971	15946	15942	16020	15811	15964	15964	15987	15907	15952	15788	15875	16003	15986	15963	16044	16132	16091	15897	15962	15869	15950	16192	16167	15845	15914	16018	15928	15855	15922	15995	16153	16215	15931	16009	15873	15821	16060	15837	15927	16156	15965	15886	15759	16107	16078	15855	15877	15952	15828	16076	15846	16039	15830	15916	15869	15911	16085	15929	15938	16007	15897	15892	16091	15906	15852	16108	16041	16032	15958	15858	15728	15924	16008	15942	15893	15984	16072	15937	15974	16031	15998	15799	15961	15935	15729	16092	16083	15965	15966	15852	15675	16095	15779	15802	15765	15966	15936	15732	15790	16016	15824	15975	16124	15868	16002	15825	16098	15997	15891	15810	15844	15715	15893	15890	16009	16036	15876	16034	15928	15955	15965
26813	44830	46074	71183	80755	73978	58318	40264	24114	15429	13339	12997	12828	12817	12763	12879	12850	12954	12890	12967	12907	12901	12732	12887	12897	12819	12859	12860	12801	12893	12777	12930	12827	12709	12730	12775	12757	12740	12708	12848	12732	12851	12836	12837	12812	12751	12865	12710	12720	12733	12792	12835	12712	12982	12851	12780	12881	12739	12908	12810	12951	12890	12735	12900	12688	12825	12812	12822	12795	12662	12730	12870	12787	12697	12844	12808	12747	12743	12832	12959	12834	12816	12823	12777	12675	12875	12769	12747	12801	12668	12698	12780	12957	12681	12848	12858	12864	12730	12720	12919	12739	12906	12586	12968	12962	12822	12755	12828	12733	12747	12854	12699	12869	12834	12846	12879	12819	12900	12796	12880	12853	12816	12901	12791	12870	12852	12840	12782	12866	12911	12798	12807	12904	12837	12935	12785	12698	12883	12720	13034	12948	12932	12851	12766	12767	12759	12893	12809	12737	12756	12829	12830	12789	12836	12878	12799	12787	12851	12736	12701	12911	12712	12877	12629	12742	12862	12716	13015	12899	12784	12817	12635	12863	12724	12759	12782	12832	12714	12889	12886	12716	12886	12762	12865	12889	12644	12769	12871	12758	12787	12708	12775	13029	12836	12772	12668	12769	12753	12715	12789	12880	12656	12867	12725	12688	12807	12823	12783	12845	12815	12909	12799	12771	12870	12930	12778	13083	12740	12721	12781	12753	12821	12730	12742	12676	12906	12863	12802	12815	12868	12714	12851	12873	12688	12660	12771	12757	12880	12737	12760	12990	12800	12879	12752	12747	12656	12814	12838	12891	12944	12892	12782	12778	12705	12800	13091	12761	12678	12834	12786	12823	12956	12926	12911	12747	12804	12909	12833	12916	12658	12965	12737	12862	12833	12782	12750	12650	12714	12796	12762	12964	12689	12874	12728	12870	12874	12814	12917	12804	12761	12950	12911	12853	12848	12992	12617	12789	12669	12808	12840	12961	12887	12694	12868	12621	12875	12903	12851	12860	12973	12818	12664	12749	13043	12828	12853	12830	12848	12916	12677	12778	13041	12729	12885	12777	12656	12782	12917	12960	12770	12786	12797	12912	12833	12637	12832	12870	12861	12614	12581	12944	12779	12755	12832	12865	12840	12686	12908	12852	12966	12808	12802	12885	12922	12819	12698	12940	12843	12888	12913	12842	13084	12903	12824	12765	12902	12878	12670	12816	12776	12736	12768	12812	12887	12789	12715	12704	12823	12820	12892	12791	12761	12683	12949	12709	12868	12826	12761	12831	12980	12848	12889	12725	12837	12884	12777	12882	12815	12795	12828	12787	12666	12777	12734	12746	12941	12795	12867	12768	12816	12815	12870	12762	12867	12766	12822	12873	12761	12853	12794	12679	12683	12901	12828	12886	12712	12726	12722	12900	12774	12843	12909	12721	12860	12747	12905	12830	12677	12709	12817	12926	12708	12727	12957	12679	12794	12907	12727	12817	12771	12876	12765	12895	12722	12807	12634	12931	12692	12828	12951	12841	12847	12842	12788	12774	12869	12840	12909	12820	12797	12913	12937	12859	12738	12877	12932	12853	12711	12821	12927	12833	12871	12936	12796	12770	12742	12869	12849	12861	12658	12933	12931	12745	12757	12786	12855	12785	12880	12914	12776	12838	12684	12856	12795	12868	12790	12990	12962	12774	12812	12676	13017	12996	12942	12659	12940	12693	12888	12901	12795	12872	12791	12731	12932	12721	12875	12997	12760	12846	12846	12854	12661	13057	12852	12738	12858	12793	12902	12667	12686	12821	12837	12922	12897	12881	12777	12905	12722	13069	12865	12711	12821	12782	12918	12820	13012	12745	12803	12780	12893	12876	12789	12826	13041	12725	12758	12817	12887	12765	12852	12922	12779	12648	12745	12883	12846	12916	12687	12751	12737	12793	12767	12761	12727	12766	12965	12947	12699	12979	12836	12872	12789	13035	12766	12770	12756	12900	12828	12956	12894	12660	12815	12746	12851	12910	13075	13063	12666	12878	12711	12882	12765	12929	13023	12687	12675	12829	12852	12810	12816	12719	12781	12950	12761	12762	12773	12939	12737	12608	12877	12767	12769	12932	13011	12665	12821	12660	12816	12861	12728	12922	12708	12824	12873	12816	12889	12847	12843	12821	12863	12751	12765	12796	12983	12863	12679	12990	12844	12814	12790	12691	12933	12815	12817	12969	12842	12852	12662	12886	12794	12725	12899	12928	12869	12906	12804	12728	12820	12794	12668	12814	12766	12990	12791	12862	12856	12736	12902	12933	12676	12842	12886	12783	12625	12835	12794	12824	12896	12698	12757	12965	12880	12632	12802	12984	12890	12818	12832	12785	12757	12807	12820	12810	12800	12699	12778	12913	12789	12776	12708	12912	12748	13002	12893	12717	12806	12892	12818	12837	12790	12832	12788	12718	12799	12950	12807	12828	12864	12793	12823	12824	12789	12874	12651	12828	12842	12903	12764	12783	12836	12837	12738	12637	12751	12787	12776	12860	12885	12681	12959	12778	12717	12711	12791	12836	12658	12676	12951	12834	12716	12789	12882	12732	12827	12874	12882	12808	12784	12689	12883	12807	12802	12815	12775	12834	12790	12688	12749	12914	12786	12861	12834	12727	12675	12732	12772	12802	12899	12833	12568	12819	12820	12698	12907	12962	12719	12933	13004	12896	12742	12835	12697	12728	12909	12745	12889	12831	12806	12796	12677	12839	12952	12725	12736	12630	12832	12894	12946	12904	12915	12659	12913	12799	12951	12950	12787	12820	12766	12837	12710	12775	12736	12928	12923	12834	12737	12665	12863	12899	12686	12753	12869	12922	12833	12657	12871	12866	12700	12645	12813	12883	12819	12927	12756	12870	12824	12908	12854	12683	12852	12680	12872	12716	12737	12804	12936	12785	12895	12771	12810	12953	12957	12895	12770	12777	12641	12735	12892	12904	12751	12741	12867	12890	12869	12883	12850	12867	12704	12729	12768	12801	12754	12803	12925	12639	12793	12899	12867	12846	12779	12866	12753	12608	12745	12936	12785	12937	12831	13008	12890	12841	12859	12863	12937	12931	12717	12893	12783	12783	12699	12929	12868	12790	12774	12797	12693	12625	12782	12953	12856	12823	12786	12763	12891	12713	12996	12853	12802	12958	12886	12813	12888	12834	12996	12737	12785	12782	12798	12785	12670	12683	12969	12880	12611	12795	12608	12740	12892	12803	12919	12685	12786	12773	12971	12721	12934	12648	12855	12785	12694	12927	12815	12801	12885	12932	12813	12716	12740	12675	12821	12746	12784	12966	12793	12908	12835	12959	12821	12920	12948	12853	12894	12572	12901	12790	12682	12923	12847	12905	12876	12848	12879	12720	12723	12763	12709	12711	12728	12728	12824	12787	12885	12870	12717	12824	12749	13000	13133	12772	12912	12774	12809	12590	12672	12664	12854	12858	12743	12736	12838	12663	12992	12762	12772	12847	12857	12870	12861	12754	12904	12925	12922	12751	12981	12909	12733	12860	12606	12841	12751	12981	12952	12846	12891	12785	12871	12759	12823	12994	12666	12739	12770	12919	12590	12850	12736	12840	12665	12867	12877	12809	12714	12889	12847	12905	12709	12858	12883	12828	12729	12786	12671	12888	12820	12793	12849	12764	12673	12920	12812	12747	12772	12974	12803	12800	12872	12802	12926	12780	12958	13067	12953	12706	12800	12773	12789	12854	12808	12847	12799	12737	12928	12808	12896	12860	12722	12795	12758	12902	12869	12926	12899	12894	12692	12835	12780	12931	12716	12729	12818	12856	12877	12795	12830	12847	12682	12926	12712	12779	13005	12893	12891	12918	12679	12909	12849	12760	12778	12662	12910	12821	12785	12926	12875	12788	12813	12780	12887	12895	12711	12829	12863	12726	12744	12787	12946	12644	12672	12879	12794	12866	12814	12846	12821	12754	12711	12942	12840	12804	12828	12755	12800	12563	12638	12956	12835	12976	12771	13047	12697	12740	12754	12676	12833	12850	12692	12812	12752	12740	12832	12955	12934	12726	12817	12738	12701	12859	12736	12707	12777	12806	12887	12889	12737	12881	12842	12770	12757	12956	12815	12722	12808	12773	12702	12848	12836	12990	12911	12821	12860	12862	12820	12847	12793	12746	12738	12863	12780	12956	12881	12823	12746	12823	12979	12860	12785	12790	13050	12709	12904	12788	12708	12614	12886	12918	12891	12910	12775	12761	12852	12697	12784	12939	12745	12949	12865	12843	13074	12759	12896	12834	12753	12862	12878	12920	13046	12771	12914	12907	12801	12730	12887	12776	12813	12867	12920	12930	12714	12841	12668	12779	12822	12711	12788	12747	12848	12764	12851	12604	12745	12836	12671	12775	12655	12682	12853	12736	13029	12825	12903	12599	12784	12877	12848	12771	12734	12773	12832	12793	12876	12861	12731	13148	12842	12647	12892	12832	12842	12884	12694	12736	12964	12780	12718	12654	12561	12906	12862	12836	12744	12783	12823	12942	12714	12683	12888	12884	12798	12821	12720	12635	12852	12994	12866	12900	12698	12909	12947	12817	12709	12812	12792	12789	12780	12782	12824	12830	12927	12732	12743	12871	12937	12848	12858	12752	12923	12730	12789	12853	12797	12851	12815	12836	12861	12843	12846	12717	12866	12779	12695	12715	12915	12898	12884	12817	12817	12764	12741	12825	12757	12832	12895	12712	12819	12863	12749	12840	12984	12950	12858	12779	12833	12771	12850	12781	12729	12779	12745	12855	12789	12637	12810	12851	12844	12905	12833	12768	12835	12772	12904	12888	12833	12826	12886	12814	12735	12931	12884	12786	12874	12667	12950	12817	12742	12794	12750	12910	12774	13039	12707	12841	12992	12724	12736	12721	12761	12806	12923	12816	12846	12820	12818	12850	12849	12740	12863	12846	12699	12724	12821	12704	12806	12779	12701	12882	12717	12765	12670	12715	12699	12801	12914	12775	12791	12767	12876	12722	12784	12883	12809	12927	12786	12788	12744	12891	12929	12816	12691	12886	13043	12740	12774	12799	12892	12810	12747	12880	12927	12854	12877	12948	12751	12822	12829	12779	12835	12762	12759	12759	12844	12903	12904	12834	12772	12697	12860
30267	25008	25788	26041	28010	27633	23347	19504	17368	16562	15963	15883	15903	15904	15915	15991	15676	16013	16090	15771	15772	15861	15928	16003	16035	16067	15947	15819	15644	16032	15796	15851	15999	15985	15880	15960	15879	15915	15931	15965	15966	15790	16092	15905	15961	15881	16122	15818	15941	15959	15993	15646	15933	15852	15756	15990	15826	15943	15940	15774	15811	15825	16064	15969	15878	15697	15882	15962	15851	15940	15890	15958	15834	15896	15815	15838	15955	15907	15970	15932	15963	15860	15857	15969	16070	15992	16043	16045	15829	15929	16115	16038	16010	15863	15751	15696	15760	15935	15895	15905	15823	15898	15693	15873	15934	15825	15918	15891	15871	15970	15905	15721	15813	15839	15628	15826	15941	15916	15811	15609	15993	15732	15654	15897	15884	15716	15747	15874	16012	15781	15889	15797	15897	15874	15849	15816	15992	15908	15841	15742	15698	15880	15851	15915	15907	15990	15985	15818	15681	15791	15969	15880	15946	15999	15965	15900	16025	15730	15973	15877	15777	15666	15792	15773	15990	15725	16034	15738	15784	15990	15800	15966	15768	15782	16054	15861	15827	15898	15935	15872	15789	15855	16068	15946	15957	15841	15994	15715	15930	15861	15818	15829	15955	15788	15956	15747	15866	15773	15864	15801	15972	15953	16052	15923	15956	15777	15957	15857	15934	15602	15846	16118	16162	16010	15762	15890	15963	16034	15888	15882	15899	15923	15937	15912	15741	15665	15696	15729	15924	15915	15672	15972	15740	15810	15847	15837	16045	15936	15784	15798	15902	16078	15942	15888	16087	16065	15553	15725	15727	16092	15937	16044	16021	15721	15711	15889	15927	15737	16010	15838	15785	15809	15867	15810	16025	15737	16190	16064	15723	15987	15848	15967	15875	15842	15981	15838	16022	16030	16001	15860	16032	15717	15792	15819	15934	16008	15959	15818	15824	16005	15768	15737	15910	15858	16020	15884	15790	15873	15831	15572	15858	15776	15937	15953	15892	15757	15779	15996	15863	16023	15976	15819	15756	15814	15855	15849	15774	15829	15845	15970	15804	16073	15878	15910	15863	15902	15649	15733	15691	16114	15900	15858	15957	16093	15967	15909	15797	16023	15962	15887	15895	15945	15729	15734	15828	15933	15885	15925	15805	15736	15940	15817	15621	15689	16037	15968	15795	15908	15766	15972	15946	15804	15853	15911	15983	15732	15815	15879	16020	15882	15901	15784	15779	15836	15874	15835	15753	16005	16067	15935	15745	15827	15969	15811	15791	15594	15834	15839	15734	15879	16139	15908	15888	15776	15853	15813	15920	15705	15826	16114	16058	16081	15822	15570	15752	16024	15928	15854	15692	15873	15902	15851	16010	16182	15983	15626	15734	15903	15841	15822	16013	15984	15865	15915	16041	15823	16059	16014	15839	15894	15824	15774	15997	15968	15887	15882	15966	16134	15900	15860	15673	15755	15893	15851	15846	15777	15838	15966	15980	15906	15823	15751	15818	15733	15801	16004	15802	15824	15876	15763	15666	16048	16046	15958	15665	15983	15990	15797	15896	16017	16122	15767	15980	15903	15766	16030	16007	15755	15837	15785	15678	15951	16012	15882	15891	15693	16019	15875	15893	15966	15805	16057	15832	15878	15781	15714	15919	15823	15771	15858	15605	15934	15924	15609	15852	15954	15836	15826	15902	16036	15912	15890	16019	15907	16053	15883	15886	15868	15941	15931	15810	15702	15861	15983	16199	16150	15960	15948	15833	16009	15983	15969	15877	15921	15736	15730	15705	16091	15924	15994	15973	15877	16055	15878	15866	15996	15971	16037	15950	16035	15872	15676	15778	15981	15991	15922	15851	15632	15873	16009	15934	15964	16065	15960	15931	15833	15941	15990	15826	15863	15751	15884	15835	15909	15898	15796	15894	15853	15926	15853	15945	15837	15843	15811	15719	15863	15932	15623	16065	16083	15845	15806	15929	15824	16020	16005	15762	15951	16090	15955	15921	16060	15855	15916	15892	15905	15900	15761	15972	15927	15924	15937	15994	15681	15981	15683	15881	16122	15886	15702	15989	15835	15898	15791	15933	15737	15901	15950	15692	15727	15998	15906	16116	15730	15785	15618	15682	15837	15946	15828	16021	15806	15991	15900	15869	15813	15717	15937	15775	15879	15735	15939	15869	15995	15698	15872	15781	15885	15614	15793	15983	15725	15986	15993	15968	15649	15905	15730	15741	15964	15892	15858	15986	15760	15970	16017	15922	15829	15707	15955	15847	15829	15690	15759	15932	15866	15917	16061	15718	15782	15827	15911	15858	15880	15982	16020	15908	15854	15883	15989	15836	15824	15845	15820	15770	15667	15820	15898	15911	15969	15970	15753	16074	15771	15881	15724	16020	15951	15807	16120	15901	15746	15720	15816	16002	15819	15906	16044	15547	15884	15855	15972	16166	15879	15883	15775	15853	15727	15770	15874	15941	15854	15887	15678	16066	15912	16033	15820	15719	15938	16041	15792	16007	15969	15975	15887	15790	15766	15863	15707	15866	15773	15881	15996	15997	15926	15895	16072	16024	15859	15861	15874	16099	16090	15837	15961	16032	15930	15864	15898	15840	16043	15851	16022	16049	15752	15807	15764	15756	15999	15983	15940	15880	15748	15826	15770	15773	16095	15949	15960	15941	15608	16106	15895	16015	15689	15798	15755	15849	15883	15728	15590	15947	16023	15945	15881	15924	16072	15805	15987	15791	15856	15865	15771	15791	15891	15946	15958	15912	15777	15744	15844	15843	15681	16091	15882	15850	15926	15941	16001	15910	15842	15959	15725	15863	15909	15951	16042	15576	15773	15878	16013	15962	15872	15990	16065	15980	15953	15917	15743	15732	15750	15927	15866	15841	15910	15845	15894	15971	15937	15918	15941	15999	15618	15966	15790	15881	15728	15708	15923	15967	15807	15731	15978	15872	15797	15771	15765	15950	15741	16062	15898	15898	16053	15980	15763	15927	15705	15781	15850	16063	15949	15846	15823	15808	15785	16038	16017	15870	15965	16098	15940	15820	15789	15825	15964	16023	15856	15934	15987	15961	15832	15719	15911	15844	15775	15835	15848	15838	16078	15810	15914	15693	16021	15954	15870	16080	15686	15778	15774	15954	15794	15924	15764	15916	15854	16020	15951	15845	15992	16003	15934	16008	15806	15757	15960	15674	15889	15969	16086	15903	16084	16007	15783	16109	16010	15832	15929	15766	15973	15924	15957	15753	15656	15620	15842	16005	15665	15936	15767	15890	15783	15939	15929	15841	15777	15891	15772	16105	15953	16200	15827	16025	15861	15861	15953	15813	15803	15715	15808	15911	16030	15979	15855	15834	16091	15848	15752	15909	15727	15772	15818	15730	15803	16093	16046	15950	15905	15962	15750	15859	15851	15939	15917	15714	16147	16019	15901	15952	15938	15680	15821	15967	15684	15901	15969	15939	15849	15831	15908	15827	15706	15905	15791	16017	16067	15858	15823	15924	15994	15924	15853	15903	16002	15773	15748	15786	15912	15933	15830	15819	15912	15927	15915	15972	15787	15897	15820	15806	15824	15855	15849	15850	16014	15886	15872	15862	15759	15835	15895	16129	16059	15789	15888	15903	15946	15840	15912	15907	16003	15941	15902	15889	15709	15832	15999	16140	16052	15784	16077	15895	15831	15770	15915	15944	15967	15848	16074	15938	16065	16072	15877	15700	15947	15999	15951	15897	15836	16039	15669	15831	15891	15827	15867	15981	15890	15976	16058	15671	15869	15986	15808	16078	15758	15780	15817	15806	15881	15965	16002	15759	15899	15895	15899	15703	16002	15802	15881	15863	15851	15907	15938	15868	15802	15822	15859	16012	15988	15946	16036	16032	15805	15957	15874	15750	15791	15953	15915	15835	15917	15955	15956	15918	16044	16104	16121	15941	15720	15956	15905	15965	15733	15716	15670	15880	15913	15765	15824	16052	15979	15804	15949	15931	16004	15876	15898	15860	15972	15733	15785	16040	15924	15770	15965	15791	15799	15777	15966	15875	16033	15847	15784	15967	15920	16041	15885	15878	15910	16183	15740	15946	15678	15734	15893	15867	16004	15975	16033	15856	15759	15940	15803	15916	15860	15810	15754	16012	16205	15837	15880	15687	15715	15967	15777	15954	15570	15893	15924	15856	15879	16122	15698	15884	15830	16119	15905	16108	15746	15873	15968	15733	15824	15734	15898	15809	15686	15741	15822	15788	15824	16014	15816	15735	15851	15845	15914	15778	15898	15763	15918	15856	15961	15823	15920	15820	15956	15941	15749	15974	16074	15775	15770	15706	15838	15747	15822	15965	15935	15820	16034	15976	15930	15899	15757	16091	15955	15885	15902	15594	16006	15710	15771	16048	15878	16066	15905	15965	15916	15966	15795	15881	15934	16050	15983	15906	15893	15854	15850	15847	15939	15900	15820	16004	15610	15935	15671	15781	15839	15899	15806	16126	15952	15949	15805	15767	15925	15885	15921	15783	15803	15787	15958	15877	15783	15952	16048	16029	15878	15967	16078	15768	15986	15938	16182	15899	15947	15844	15944	15936	15908	15899	16035	15779	15777	15807	15713	15613	15797	15863	15827	15986	15892	15831	16077	15977	15921	15802	15929	15812	15751	15811	15942	15965	15792	15612	15892	15962	15779	15709	15869	15931	15710	16003	15928	16114	16026	15939	16095	15911	15781	15855	15709	15782	15686	15937	15682	15775	15721	15920	15782	15716	15861	15995	15844	15998	15988	16064	15940	16046	15858	15725	15572	15908	16141	15679	15775	15782	15759	15593	15808	15651	15758	15848	15835	15832	15860	15889	15812	15694	15797	15724	15832	15930	16029	15965	15849	15793	15874	15986	15846	15866	15850	15971	15731	15751	15658	15831	15770	16096	15967	15819	15906	15788	15886	15865	15918	15822	15882	15862	16142	15791	15735	15933	15945	15861	15662	15985	15842	16057	16104	16108	15794	15858	15638	15972	16072	15829	15913	15601	16031	15975	15799	15757	15877	15912	15688	15982	16032	15681	15755	15913	15818	15852	15875	15807	15784	15909	15924	15812	15749	15850	15798	15810	15935	15895	15932	15757	16012	15982	15977	16005	15936	15766	16008	15852	15908
23146	29945	25621	25960	29598	26534	20883	16248	13807	12948	12934	12745	12839	12841	12793	12717	12787	12772	12835	12870	12956	12741	12815	12653	12840	12774	12779	12774	12756	12931	12825	12899	12986	12835	12747	12869	12889	12826	12644	12749	12623	12752	12728	12793	12848	12947	12880	12848	12787	12758	12710	12883	12955	12713	12693	12903	12921	12846	12835	12701	13107	12748	12827	12758	12767	12924	12682	12785	12908	12852	12870	12880	12756	12783	12892	12930	12916	12762	12952	12917	12828	12879	12900	12693	12875	12898	12792	12695	12822	12794	12918	12780	12788	12854	12706	12950	12700	12919	12858	12689	12815	12872	12950	12937	12710	12803	12815	12833	12775	12656	12907	12828	12838	12792	12805	12993	12754	12780	12598	12979	12751	12919	12712	12851	12789	12900	12952	12939	12648	12692	12888	12934	12705	12874	12743	12930	12637	12699	12848	12691	12771	12883	12846	12929	12799	12972	12792	12850	12798	12701	12823	13044	12794	12789	12816	12838	12899	12796	12731	12887	13025	12717	12812	12875	12841	12712	12866	12844	12795	12845	12834	12749	12820	12761	12840	12805	12822	12734	12788	12648	12787	12834	12818	12768	12895	12767	12952	12763	12595	12748	12745	12727	12805	12777	12872	12906	12830	12972	12723	13018	12806	12768	12827	12897	12809	12752	13035	12893	12839	12860	12912	12815	12979	12819	12784	12925	12694	12818	12859	12878	12741	12670	12690	12827	12832	12700	12715	12756	12698	12840	12692	12816	12799	12944	12886	12886	12747	12789	12863	12743	12816	12787	13073	12962	12622	12824	12974	12815	12755	12904	12921	12964	12826	12797	13033	12906	12762	12799	12816	12997	12786	12736	12784	12752	12839	12700	12731	12902	12587	12912	12846	12693	12721	12841	12653	12870	12762	12712	12882	12761	12871	12761	12915	12859	12932	13031	12812	12815	12880	12694	12837	12944	12795	12931	12808	12839	12808	12863	12752	12856	12791	12968	12671	12879	12836	12767	12736	12922	12897	12841	12791	12879	12608	12757	12849	12755	12838	12897	12830	12997	12868	12747	12776	12732	12793	12896	12876	12705	12755	12690	12771	12987	12849	12839	12879	12847	12931	12688	12836	12815	12873	12775	12819	12672	12862	12850	12755	12725	12783	12843	12771	12721	12870	12879	12810	13008	12849	12732	12774	12892	12880	12689	12814	12950	12782	12949	12880	12971	12931	12856	12927	12760	12751	12621	12811	12870	12778	12922	12730	12973	12810	12643	12889	12793	12624	13001	12905	12887	12811	12605	12833	12961	12946	12795	12812	12880	12637	12738	12920	12949	13013	12794	12747	12768	12790	12681	12809	12943	12781	12843	12724	12838	12604	12878	12863	12817	12882	12705	12727	12719	12818	12781	12782	12584	12799	12967	12958	12859	12722	12873	12805	12701	12740	12888	12973	12889	12897	12889	12786	12885	12783	12635	12794	12740	12823	12673	12753	12775	12807	12868	12774	12905	12805	12792	12858	12763	12826	12842	13010	12817	12766	12875	12961	12703	12787	12876	12764	12904	12685	12813	12769	12849	12830	12662	12940	12877	12823	12763	12966	12770	12851	12684	12772	12899	12714	12977	12841	12802	12869	12829	12885	12662	12745	12735	12742	12819	12790	12965	12781	12866	12749	12719	12730	12784	12850	12866	12894	12793	12871	12737	12969	12786	12693	12775	12835	12642	12844	12964	12693	12689	12876	12970	12818	12829	12839	13045	12747	12827	12770	12676	12840	12740	12813	12591	12933	12721	12884	12958	12981	12789	12796	12790	12867	12851	12668	12847	12781	12936	12872	12667	12695	12697	12774	12918	12963	12886	12688	12814	12971	12742	12809	12737	12831	12803	12800	12806	12904	12678	12838	12801	12745	12856	12886	12704	12946	12711	12725	12800	12949	12745	12699	12882	12863	12620	12921	12805	12901	12799	12672	12753	12832	12852	12827	12760	12934	12841	12794	12864	12869	12856	12822	12829	13014	12678	12830	12693	12908	12795	12787	12800	12878	12849	12738	12903	12832	12806	12714	12830	12705	12717	12852	12737	12698	12915	12834	12849	12792	12750	12835	12727	12699	12756	12814	12591	12820	12890	12742	12765	12836	12795	12829	12803	12823	12725	12935	12764	12758	12946	12878	12800	12786	12873	12789	12795	12778	12599	12875	12767	12976	12876	12911	12865	12771	13090	12776	12872	12588	12683	12632	12907	12833	12831	12782	12762	12789	12756	12698	12888	12833	12826	12792	12725	12752	12814	12884	12819	12768	12890	12728	12866	12750	12803	12722	12855	12910	12911	12904	12910	12709	12803	12947	12776	12804	12732	12852	12848	12822	12753	12735	12859	12914	12829	12821	12815	12909	12684	12666	12794	12888	12848	12776	12755	12761	12832	13024	12871	12944	12854	12871	12721	12767	12812	12929	12823	12884	12721	12759	12917	12893	12824	12744	12677	12834	12987	12851	12826	12799	12831	12747	12795	12713	12832	12790	12782	12914	12724	12870	12740	12848	12588	12855	12918	12880	12860	12862	12825	12753	12697	12817	12870	12789	12845	12992	12738	12770	12963	12726	12887	12838	12654	12868	12821	12955	12839	12814	12899	12910	12784	12630	12733	12961	12954	13131	12805	12863	12790	12833	13013	12833	12732	12930	12829	12825	12764	12845	12697	12764	12770	12803	12802	12800	12804	12857	12687	12785	12899	12873	12820	12690	12944	12889	12794	12868	12919	12723	12783	12872	12713	12952	12909	12823	12709	12505	13004	12752	12727	12824	12687	12767	12826	12727	12924	12737	12801	12686	13112	12812	12799	12979	12726	12745	12755	12748	12724	12846	12887	12900	12677	12730	12899	12838	12959	12853	12905	12954	12737	12764	12957	12804	12762	12796	12797	12999	12745	12978	12846	12788	12829	12822	12888	12780	12708	12853	12807	12736	12963	12967	12762	12887	12920	12796	12962	12975	12849	12799	12776	12793	12721	12879	12910	12800	12699	12727	12913	12807	12916	12862	12865	12672	12781	12878	12928	12749	12857	12763	12848	12581	12813	12728	12877	12776	12790	12714	12949	12660	12880	12903	12632	12765	12773	12710	12795	12880	12802	12809	12899	12772	12816	12919	12715	12780	12806	12853	12850	12811	12646	12930	12791	12811	12798	12808	12844	12726	12753	12776	12737	12971	12858	12870	12814	12770	12870	12821	12667	12764	12885	12592	12950	12834	12631	12985	12871	12880	12856	12743	12868	12851	12743	12805	12862	12815	12789	12622	12892	12759	12750	12764	12948	12808	12642	12910	12776	12760	12757	12787	12913	12907	12606	12884	12719	12881	12759	12803	12749	12867	12827	12872	12791	12907	12879	12870	12849	12741	12906	12888	12914	12891	12724	12962	12912	13102	12815	12761	12879	12941	12933	12889	12847	12677	12797	12927	12719	12757	12851	12777	12776	13073	12982	12584	12565	12746	12806	12873	12883	12927	12903	12873	12826	12957	12934	12786	12901	12830	12723	12889	12808	12828	12916	12698	12704	12718	12760	12838	12960	12842	12870	12930	12734	12798	12816	12740	12707	12855	12883	12878	12891	12954	12760	12919	12830	12795	12869	12599	12863	12904	12861	12690	12626	12908	12696	12840	12805	12785	12714	12842	12714	12734	12840	12783	12971	12808	12865	12926	12756	12837	12622	12859	12619	12718	12861	12620	12848	12884	12689	12780	12881	12930	12780	12912	12719	12821	12876	12948	12731	12806	12654	12907	12745	12651	12804	12886	12826	12798	12939	12958	12788	12718	12792	12778	12816	12747	12783	12826	12696	12866	12859	12826	12962	12841	12765	12776	12864	12666	12694	12822	12803	12698	12892	12778	12802	12756	12802	12872	12829	12749	12852	12886	12770	12974	12676	13014	12728	12742	12773	12946	12889	12731	12744	12835	12713	12834	12694	12787	12798	12793	12672	12837	12952	12983	12731	12745	12833	12861	12747	12816	12824	12830	12951	12873	12882	12842	12689	12765	12940	12786	12849	12767	12897	12769	12883	12892	12833	12663	12810	12803	12879	12807	12641	12848	12713	12839	12867	12694	12866	12701	12846	12915	13040	12681	12776	12943	12914	12744	12736	12874	12588	12982	12767	12591	12822	12998	12793	12717	12800	12804	12863	12917	12923	12845	12772	12715	12819	12927	12715	12969	12822	12783	12961	12875	12819	12736	12763	12934	12856	12909	12934	12779	12997	12851	12942	12839	12787	12923	12750	12716	12853	12955	12833	12675	12783	12753	12815	12696	12735	12716	12769	12771	12826	12675	12712	12900	12817	12932	12944	12685	12697	13032	12805	12809	12825	12883	12928	12679	12712	12659	12733	12820	12723	12899	12780	12766	12917	12860	12957	12936	12797	12759	12814	12702	12843	12823	12825	12856	12703	12854	12801	12813	12765	12743	12681	12876	12856	12796	12784	13013	12781	13004	12799	12760	12881	12877	12804	12894	12739	13051	12698	12777	12829	12758	12741	12829	12803	12848	12845	12746	12866	12727	12878	13011	12859	13008	12756	12779	12777	12783	12961	12874	12727	12927	12689	12770	12937	12797	12886	12805	12777	12897	12722	12808	12925	12751	12879	12800	12740	12820	12927	13001	12874	12691	12838	12907	12921	12438	12723	12821	12732	12872	12858	12669	12678	12889	13017	13031	12841	12741	12821	12811	12767	12708	12880	12873	12710	12776	12547	12725	12856	12893	12693	12926	12844	12754	12941	12831	12861	12795	12692	12885	12671	12960	12883	12775	12878	12800	12716	12865	12816	12787	12734	12618	12815	12803	12897	12808	12807	12866	12884	12832	12919	12821	12800	12887	12819	12576	12822	12835	13029	12825	12877	12953	12946	12751	12857	12839	12888	12884	12784	12989	12621	12934	12874	12704	12799	12889	12938	12764	12955	12797	12792	12787	12886	12789	12964	12820	12833	12844	12804	12801	12764	12698	12866	12777	12930	12838	12808	12909	12843	12709	12788	12806	12971	12743	12862	12760	12719	12818	12856	12755	12850	12800	12824	12822	12802	12777	12799	12968	12841	12950	12786	12876	12691	12804	12731	12810	12816	12911	12892	12873	12702	12977	12754	12743	12822	12934	12785	12716	12821
25492	21410	28678	32411	59117	62046	49033	33483	23076	18654	17143	16574	16703	16655	16558	16754	16667	16622	16570	16577	16569	16600	16506	16360	16494	16634	16423	16666	16522	16607	16612	16335	16550	16463	16505	16386	16399	16551	16556	16510	16422	16379	16297	16437	16422	16573	16721	16614	16509	16395	16679	16607	16340	16427	16598	16436	16439	16417	16384	16736	16510	16550	16347	16647	16359	16215	16516	16456	16500	16468	16429	16550	16412	16502	16455	16535	16418	16400	16537	16481	16476	16401	16575	16518	16473	16628	16694	16302	16544	16345	16479	16571	16440	16498	16295	16690	16509	16599	16452	16652	16545	16549	16473	16529	16357	16276	16351	16493	16541	16444	16419	16402	16441	16453	16352	16433	16576	16508	16453	16658	16461	16307	16423	16476	16383	16659	16452	16584	16574	16413	16312	16573	16475	16427	16500	16438	16557	16453	16547	16439	16400	16399	16533	16554	16452	16235	16275	16585	16495	16407	16484	16325	16600	16451	16256	16359	16505	16334	16449	16599	16434	16322	16365	16422	16345	16647	16341	16540	16276	16650	16279	16283	16366	16322	16245	16502	16433	16310	16419	16357	16381	16362	16491	16510	16523	16589	16357	16291	16578	16318	16464	16322	16505	16573	16531	16489	16384	16432	16476	16536	16450	16540	16624	16645	16594	16416	16432	16399	16489	16351	16629	16380	16445	16563	16523	16323	16316	16478	16429	16449	16537	16618	16526	16542	16495	16397	16380	16291	16419	16291	16542	16636	16556	16593	16241	16292	16402	16477	16586	16444	16405	16271	16543	16529	16574	16431	16645	16372	16417	16490	16367	16387	16173	16259	16499	16486	16330	16444	16186	16394	16485	16353	16294	16503	16644	16333	16445	16384	16417	16402	16470	16331	16552	16454	16394	16589	16328	16465	16396	16417	16484	16639	16531	16584	16556	16412	16393	16626	16475	16571	16474	16325	16266	16415	16577	16520	16476	16558	16538	16565	16515	16563	16612	16498	16541	16357	16454	16464	16502	16445	16508	16596	16548	16440	16332	16562	16647	16586	16468	16267	16181	16460	16558	16332	16500	16389	16706	16526	16729	16335	16314	16411	16345	16373	16149	16461	16385	16549	16665	16471	16453	16567	16443	16499	16522	16288	16330	16245	16461	16262	16580	16431	16396	16310	16441	16517	16543	16389	16469	16256	16664	16538	16460	16415	16443	16723	16382	16405	16394	16373	16271	16398	16518	16395	16266	16343	16266	16547	16427	16603	16456	16440	16638	16429	16449	16279	16351	16409	16458	16175	16531	16493	16214	16355	16498	16458	16552	16346	16341	16670	16531	16504	16441	16332	16509	16568	16381	16670	16380	16216	16642	16231	16387	16268	16366	16415	16437	16633	16580	16397	16385	16592	16273	16487	16532	16331	16595	16342	16493	16434	16525	16489	16401	16521	16413	16572	16538	16518	16314	16477	16627	16440	16337	16498	16433	16404	16471	16409	16427	16449	16432	16192	16386	16355	16436	16230	16650	16604	16534	16484	16658	16528	16445	16418	16483	16546	16270	16451	16446	16396	16356	16397	16448	16563	16615	16457	16601	16508	16497	16415	16417	16514	16298	16241	16680	16570	16393	16411	16403	16574	16411	16381	16539	16606	16588	16313	16448	16309	16537	16392	16314	16487	16567	16567	16399	16397	16379	16468	16355	16280	16629	16529	16420	16232	16564	16505	16470	16527	16433	16272	16280	16530	16453	16367	16252	16348	16411	16413	16364	16529	16665	16652	16535	16590	16640	16518	16458	16372	16577	16595	16514	16447	16441	16381	16528	16307	16287	16396	16512	16516	16504	16381	16601	16524	16631	16319	16233	16410	16341	16516	16357	16345	16425	16297	16502	16634	16514	16554	16225	16479	16363	16460	16579	16355	16497	16530	16496	16363	16435	16336	16344	16549	16505	16340	16475	16472	16492	16243	16274	16560	16353	16367	16637	16526	16555	16635	16445	16394	16522	16406	16596	16417	16619	16449	16480	16536	16446	16502	16434	16721	16540	16524	16473	16483	16377	16660	16620	16663	16401	16583	16465	16224	16541	16562	16610	16462	16571	16569	16441	16284	16468	16526	16582	16462	16345	16575	16145	16515	16303	16426	16255	16437	16507	16140	16452	16395	16402	16408	16435	16585	16400	16413	16533	16515	16369	16425	16471	16447	16416	16660	16588	16328	16539	16348	16471	16594	16395	16385	16672	16529	16477	16310	16387	16487	16377	16680	16477	16312	16585	16666	16618	16485	16235	16464	16501	16472	16505	16418	16304	16117	16337	16413	16344	16310	16481	16595	16450	16529	16734	16561	16389	16426	16328	16342	16439	16437	16549	16422	16493	16463	16234	16217	16606	16467	16263	16407	16494	16632	16547	16474	16429	16213	16344	16531	16507	16513	16304	16490	16500	16369	16581	16323	16407	16501	16438	16298	16499	16367	16346	16539	16388	16473	16402	16496	16423	16400	16456	16361	16382	16390	16363	16524	16189	16519	16420	16354	16382	16374	16556	16437	16527	16404	16495	16417	16374	16506	16513	16337	16556	16483	16512	16572	16396	16238	16421	16401	16569	16587	16195	16527	16537	16407	16447	16552	16545	16453	16494	16418	16561	16421	16440	16595	16493	16612	16643	16446	16218	16413	16356	16542	16328	16430	16412	16528	16604	16522	16457	16418	16423	16312	16259	16540	16276	16653	16427	16353	16345	16474	16560	16405	16546	16518	16331	16464	16280	16297	16673	16476	16550	16596	16460	16432	16516	16428	16503	16315	16522	16410	16386	16396	16369	16305	16429	16389	16464	16290	16376	16340	16526	16451	16245	16291	16536	16371	16538	16340	16303	16458	16284	16405	16391	16346	16395	16454	16312	16430	16609	16602	16524	16197	16166	16282	16534	16271	16660	16362	16456	16575	16442	16377	16596	16272	16522	16341	16459	16354	16443	16444	16657	16068	16397	16326	16447	16344	16403	16358	16418	16517	16449	16324	16454	16589	16484	16509	16670	16405	16522	16295	16419	16561	16404	16441	16392	16575	16360	16339	16270	16252	16444	16478	16509	16616	16400	16407	16558	16479	16649	16162	16611	16696	16626	16445	16263	16527	16231	16509	16533	16456	16632	16506	16535	16357	16412	16467	16481	16367	16463	16427	16476	16406	16489	16593	16566	16530	16577	16549	16467	16404	16490	16460	16615	16298	16515	16226	16600	16552	16415	16403	16400	16298	16540	16555	16485	16197	16572	16400	16528	16433	16490	16334	16464	16537	16389	16555	16413	16306	16719	16312	16398	16380	16397	16340	16605	16481	16408	16581	16486	16388	16323	16619	16578	16373	16535	16407	16308	16157	16376	16320	16439	16499	16529	16446	16387	16496	16327	16571	16513	16417	16235	16439	16498	16543	16634	16525	16280	16426	16362	16456	16507	16463	16378	16407	16578	16312	16555	16517	16560	16591	16653	16410	16630	16553	16448	16403	16507	16470	16384	16314	16398	16398	16343	16536	16390	16343	16455	16285	16494	16441	16471	16283	16412	16073	16483	16536	16429	16464	16448	16537	16562	16405	16300	16639	16533	16229	16462	16332	16405	16375	16374	16685	16618	16504	16297	16510	16565	16538	16513	16584	16563	16545	16441	16461	16511	16373	16407	16322	16539	16547	16431	16499	16305	16426	16520	16364	16381	16434	16550	16398	16275	16490	16271	16457	16572	16334	16329	16592	16363	16535	16606	16463	16566	16532	16424	16369	16372	16305	16419	16258	16141	16276	16340	16377	16482	16352	16595	16531	16571	16420	16336	16431	16443	16807	16434	16421	16453	16431	16275	16376	16351	16390	16513	16263	16105	16446	16450	16391	16564	16437	16342	16519	16440	16354	16501	16657	16573	16491	16511	16441	16646	16314	16529	16512	16491	16285	16530	16454	16718	16681	16304	16345	16571	16385	16534	16362	16329	16570	16354	16351	16228	16614	16439	16440	16487	16487	16444	16526	16435	16448	16247	16310	16450	16302	16398	16446	16565	16426	16426	16503	16708	16404	16274	16295	16387	16371	16445	16415	16450	16387	16422	16618	16502	16443	16531	16355	16339	16457	16510	16414	16489	16483	16414	16446	16353	16235	16279	16635	16506	16602	16481	16433	16421	16381	16614	16571	16546	16433	16302	16391	16567	16402	16448	16295	16288	16372	16408	16471	16305	16232	16515	16445	16397	16443	16575	16463	16562	16546	16476	16658	16321	16498	16487	16520	16490	16531	16286	16380	16488	16374	16565	16614	16330	16421	16520	16189	16452	16397	16566	16314	16450	16370	16480	16632	16529	16376	16394	16651	16461	16557	16459	16452	16586	16447	16423	16235	16438	16315	16101	16483	16437	16273	16353	16374	16170	16236	16374	16485	16372	16398	16266	16155	16576	16486	16378	16431	16569	16438	16530	16388	16594	16470	16584	16633	16479	16658	16637	16554	16485	16608	16364	16507	16404	16500	16460	16695	16523	16612	16251	16304	16463	16560	16546	16609	16474	16401	16624	16602	16370	16363	16688	16585	16322	16293	16386	16453	16545	16540	16359	16494	16679	16499	16371	16513	16598	16420	16580	16455	16463	16290	16236	16553	16451	16501	16593	16646	16429	16466	16388	16350	16478	16584	16445	16611	16479	16480	16425	16448	16484	16345	16269	16388	16195	16595	16440	16491	16520	16638	16261	16573	16384	16392	16465	16396	16437	16558	16438	16269	16486	16633	16560	16248	16588	16242	16351	16391	16587	16457	16704	16448	16435	16502	16515	16291	16425	16392	16236	16635	16547	16168	16487	16180	16502	16594	16446	16432	16370	16530	16512	16255	16453	16411	16717	16546	16623	16546	16467	16608	16367	16497	16417	16478	16515	16462	16522	16649	16347	16639	16342	16643	16471	16520	16586	16374	16495	16367	16400	16419	16489	16596	16475	16184	16437	16408	16493	16295	16416	16270	16743	16417	16330	16630	16650	16525	16356	16531	16459	16540	16313	16476	16308	16431	16601	16273	16046	16470	16485	16504	16450	16528	16484	16515	16393	16531	16441	16334	16291	16209	16284	16465	16321	16338	16504	16666	16311	16528	16421	16492	16428	16585	16548	16238	16411	16539	16399	16535	16474	16337
26116	44971	41400	51487	65625	60164	46343	30405	18497	14182	13584	13263	13319	12950	13233	13179	13110	13306	13174	13365	13242	13041	13338	13156	13157	13015	13303	13211	13252	13219	13190	13065	13240	13044	13269	13244	13239	13195	13113	13154	13296	13054	13349	13105	13042	13197	13090	13031	13265	13118	13103	13158	13112	13125	12968	13231	13304	13215	13182	12946	13080	13274	13294	13179	13003	13149	13061	13184	13061	13085	13273	13082	13199	13156	13211	13194	13378	13240	13215	13300	13107	13077	13277	13210	13048	13170	13048	13242	13264	13256	13095	13226	13234	13123	13085	13109	13226	13257	13100	13239	13021	13138	13284	13360	13179	13193	13218	13297	13181	13108	13319	12970	13240	13118	13154	13194	13178	13003	13037	13197	13117	13177	13023	13020	13200	13137	13196	13063	13188	13166	13065	13294	13084	13152	13194	13275	13119	13236	13234	13122	13220	13242	13121	13187	13120	13195	13247	13077	13241	12986	13158	13246	13242	13211	13150	13269	13079	13057	13184	13077	13249	13050	13115	13084	13225	13095	13234	13223	13117	13151	13115	13068	13144	13116	13111	13353	13116	13247	13115	13414	13127	13173	13202	13101	13133	13220	13076	13321	13103	13148	13058	13108	13263	13257	13078	13159	13247	13106	13198	13066	13089	13137	13075	13196	13165	13205	12942	13236	13233	13171	13186	13207	13148	13298	13046	13236	13079	13203	13186	13150	13257	13146	13196	13240	13228	13164	13073	13265	13088	13140	13247	13128	13294	13160	13454	13084	13005	13182	13257	13113	13206	13209	13036	13185	13074	13272	13123	13108	13142	13177	12933	13293	13244	13180	13112	13132	13092	13220	13038	13256	13178	13190	13077	13074	13009	13233	13193	13062	13036	13290	13121	13206	13251	13136	13208	13203	13300	13232	13189	13289	13076	13097	13235	13331	13160	13192	13065	13045	13131	13221	13109	13117	13156	13256	13007	13181	13164	13183	13083	13022	13242	13191	13165	13170	13133	13211	13038	13302	13251	13177	13202	13217	13088	13196	13039	13207	13078	13145	13035	13138	13041	13253	13234	13213	13197	13268	13260	13327	13208	12933	13250	13087	13193	13234	13192	13079	13170	13262	13161	13067	13183	13215	13264	13145	13223	13267	13038	13202	13220	13255	13110	13141	13223	13238	13103	13268	13162	13253	13042	13285	13113	13259	13068	13235	13081	13255	13138	12998	13250	13056	13278	13061	13233	13178	13111	13158	13112	13260	13296	13210	13246	13241	13064	13135	13170	13354	12909	13072	13078	13246	13084	13113	13246	13154	13115	13272	13193	13142	13159	13086	13106	13144	13187	13252	13186	13265	13032	13238	13131	13103	13210	13073	13141	13266	13083	13188	13080	13256	13168	13146	13015	13021	13147	13130	13301	13352	13149	13274	13333	13089	13223	13111	13292	13210	13239	13133	13237	13034	13294	13051	13102	13038	13394	13271	13286	13169	13156	13260	13189	13227	13143	13054	13249	13199	13264	13210	13178	13265	13193	13162	13135	13201	13055	13240	13154	13297	13115	13030	13178	13210	13129	13079	13085	13178	13082	13267	13353	13088	13175	13072	13043	13274	13230	13217	13208	13156	13104	13187	13200	13152	13117	13252	13278	13026	13323	13178	13200	13093	13017	13179	13150	13071	13176	13195	13123	13079	13166	13080	13269	13103	13108	13240	13012	13236	13269	13133	13134	13284	13228	13352	12961	13310	13336	13128	13217	13169	13120	13038	13210	13211	13236	13380	13106	13294	13138	13210	13074	13177	13221	13168	13256	13173	13114	13079	13087	13215	13278	13180	12928	13197	13104	12974	13142	13084	13177	13143	13183	13205	13161	13074	13310	13157	13338	13174	13168	13117	13260	13286	13104	13141	13205	13245	13253	13136	13175	13347	13217	13314	13268	13194	13122	13097	13053	13021	13112	13265	13126	12936	13127	13190	13163	12916	13199	13044	13011	13142	13242	13103	13112	13247	13143	13128	13293	13046	13049	13106	13168	13195	13231	13218	13174	13152	13018	13155	13365	13289	13028	13328	13088	13184	13199	13225	13152	13114	13333	13040	13209	13169	13181	13164	13214	13134	13117	13127	13254	13098	13263	13236	13063	13224	13239	13147	13189	13174	13241	13036	13257	13223	13113	12945	13079	13135	13112	13076	13067	13027	13277	13186	13178	13271	13089	13196	13167	13156	13022	13176	12962	13342	13130	13009	13198	13173	13093	13251	13071	13168	13052	13180	13216	13194	13081	13198	13254	13048	13220	13209	13083	13229	13144	13092	13102	13065	13012	13021	13025	13179	13141	13214	13209	13107	13297	13111	13086	13275	13064	13096	13231	13039	13059	13225	13087	12998	13091	13122	12986	13135	13104	13096	13235	13152	13139	13501	13043	13128	13274	13204	13262	13139	13122	13218	13066	13091	13168	13257	13037	13093	13173	13033	13123	13248	13128	13245	13170	13154	13074	13058	13241	13241	13184	13111	13123	13229	13089	13090	13090	13145	13261	13160	13015	13103	13221	13124	13215	13226	13218	13205	13262	13232	13285	13192	13308	13198	13191	13118	13143	13239	12947	13266	12964	13049	13099	13257	13136	13167	13168	13118	13128	13107	13116	13250	13392	13152	13107	13172	13089	13209	13236	12977	13104	13285	13144	13327	13031	13278	13062	13151	13292	13161	13200	13238	13110	13106	13252	13095	13194	13316	13257	13102	13087	13075	13154	13263	13202	13174	13191	13159	13331	13197	13101	13208	13189	13059	13290	13184	13222	13032	13146	13247	13338	13163	13265	13196	13284	13143	13178	13023	13205	13029	13077	13193	13204	13118	13106	13304	13058	13047	13240	13168	13237	13056	13104	13267	13214	13282	13186	13200	13286	13188	13191	13111	13076	13132	13289	13112	13063	13385	13307	13175	13043	13182	13142	13117	13340	13129	13187	13085	13216	13174	13223	13151	13146	13214	13202	13228	13074	13327	13019	13157	13006	13102	13163	13152	13110	13196	13177	13181	13208	13124	13251	13103	13252	13207	13127	12975	13255	13084	13028	13193	13168	13302	13174	13131	13196	13357	12982	13166	13076	13128	13208	13244	13168	13036	13081	13115	13135	13330	13105	13087	13286	13175	13221	13204	13147	13262	13208	13175	13249	13118	13085	13135	13245	13199	13122	13162	13258	13140	13219	13149	13232	13263	13038	13062	13088	13093	13193	13210	13110	13059	13277	13017	13246	13179	13137	13173	13203	13131	13012	13258	13165	13268	13117	13133	13184	13119	13291	13071	13025	13044	13096	13180	13233	13047	13208	13253	13022	13164	13218	13236	13079	13189	13088	13175	13181	13234	13076	13228	13046	13131	13057	13079	13283	13275	13132	12993	13196	13151	13206	13098	13187	13125	13257	13034	13094	13229	13205	13240	13171	13121	13174	13280	13186	13136	13169	13127	13382	13131	13312	13185	13291	13057	13102	13235	13401	13139	13291	13174	13111	12996	13244	13309	13205	13073	13154	13225	12998	13096	13291	13169	13125	13153	13144	13266	13120	13282	13065	13058	13045	13233	13193	13172	13135	13226	13098	13200	13250	13077	13262	13225	13241	13268	13083	13188	13309	13216	13025	13283	13068	13204	13119	13219	13165	13196	13133	13303	13353	13040	13143	13139	13145	13187	13213	13082	13210	13087	13137	13162	13231	13126	13297	13168	13094	13154	13044	13103	13263	13047	13204	13089	13140	13178	13111	13292	13050	13290	13103	13271	13295	13124	13228	13164	13256	13217	13042	13145	13251	13168	13251	13247	13163	13113	13162	13302	13148	13079	13276	13270	13303	13099	13243	13080	13224	13069	13202	13138	13214	13192	13124	13130	13416	13176	13261	12927	13216	13109	13136	13113	13162	13094	13194	13211	13103	13150	13117	13352	13050	13180	13174	13249	13109	13139	13184	13114	13050	13130	13272	13276	13170	13229	13146	13194	13268	13160	13233	13138	13294	13309	13145	13124	13197	13167	13150	13169	13025	13181	13170	13034	13166	13164	13128	13151	12821	13081	13080	13203	13131	13256	13090	13184	13273	12925	13120	13062	13356	13184	13049	13205	13144	13130	13290	13247	13256	13296	13218	13170	13215	13094	13192	13057	13202	13158	13047	13033	13062	13025	13209	13076	13214	13078	13066	13304	13194	13217	13226	13090	13189	13053	13259	13190	13139	13037	12987	13166	13174	13085	13225	13194	13294	13082	13064	13043	13135	13013	13137	13121	13246	13064	13231	13060	13105	13355	13354	13055	13050	13143	13192	13108	13125	13338	13224	13188	13111	13180	13253	13146	13149	13214	13251	12946	13235	13092	13163	12981	13152	13189	13295	13113	13122	13149	13048	12918	13253	13089	13208	13117	13112	13096	13147	13206	13111	13096	13203	13154	13150	13143	13180	13146	13199	13184	13124	13136	13334	13240	12925	13266	13212	13207	13154	13352	13107	13112	13036	13330	13224	13020	13192	13332	13240	13054	13286	13174	13125	13392	13115	13187	13095	13206	13219	13106	13199	13213	13144	13082	13277	13240	13190	12978	13269	13218	13341	12967	13164	13405	13017	13146	13285	13041	13349	13231	13129	13263	13198	13157	13154	13138	13200	13132	13143	13009	13129	13341	13246	13204	13115	13116	13177	13148	13186	13244	13175	13174	13037	13145	13182	12999	13192	13070	13166	13098	13070	13419	13244	13079	13016	13297	13390	13306	13185	13318	13238	13125	13133	13300	13078	13154	13131	13088	13183	13144	13157	13024	13057	13054	13232	13213	13242	13212	13004	13167	13210	13117	13041	13112	13217	13242	13048	13226	13158	13144	13167	13221	13174	13012	13080	13145	13254	13284	13164	13219	13192	13026	13213	13252	13295	13326	13116	13269	13219	13211	13139	13272	13246	13098	13284	13226	13156	13063	13180	13151	13154	13201	13338	13115	13133	13204	13086	13073	13164	13125	13102	13255	13297	13253	13087	13114	13071	13065	13033	13098	13313	13318	13275	13158	13143	13119	13121	13123	13137	13100	13193	13050	13222	13315	13228	13182	13252	13002	13209	13316	13191	13179	13131	13250	13004	13021	13224	13230	13063	13190	13119	13142	13114	13194	13200	13133	13152	13111
23965	21383	29103	26500	49988	71549	60155	42733	27947	20036	17191	16288	16222	16208	16146	16030	16103	16148	16113	16146	16232	16103	16004	16189	16171	16033	16172	15977	16201	16088	15981	16002	16114	15939	16211	15894	16118	16098	16049	16068	16032	16196	16025	15881	16113	16175	15971	16152	16060	16046	15969	16072	15967	16068	15963	16021	15973	16155	16177	15950	15996	16123	16091	16135	16049	16099	15995	15921	15970	15955	15912	15972	16091	16016	15984	15972	16030	16079	15891	16063	16126	15807	15890	16109	16070	15983	15929	16039	16080	16059	16084	15922	16022	15805	15936	15649	15997	15933	15935	15969	15910	16048	15881	15822	16090	16007	15968	16029	15980	16103	15991	16140	16067	15957	16036	16151	16098	15986	15833	16001	15909	15890	16006	15940	16115	16025	16134	16042	16115	15984	16022	15949	15988	16072	16126	15966	15880	15969	16102	15997	16063	16038	15948	15755	15799	16010	15970	16091	16016	15909	15868	16030	15888	15828	15827	16032	16061	16064	15983	16060	15974	15805	16046	15901	16057	16091	16078	16145	16139	15876	15992	15894	15996	16032	16107	15918	16176	16049	16004	15972	15971	15958	15949	15876	16049	15995	15938	15990	15992	15960	16018	15892	16024	16028	16007	16022	16029	16069	16023	16197	16112	16129	16029	15785	16083	15898	16047	16187	15890	15941	15927	16008	16087	15830	16105	16003	16057	16115	15892	15773	15931	15951	15991	16025	15999	16096	16031	16138	16001	15776	16032	16119	15861	15916	15841	15934	16160	15929	16105	16166	16134	16100	16146	15836	15739	15842	16047	15904	15959	15923	16059	16038	16008	16040	16115	15914	15876	15935	15902	16303	16237	16017	16082	16059	16156	16031	16157	16092	15890	15909	16032	15863	15930	15865	15936	15781	16108	16060	16138	16170	15885	15927	16089	15978	16114	16052	15887	16013	15926	16126	16017	15838	16066	15994	15937	16070	16331	16090	15895	15953	15953	15850	15935	15871	16023	15932	15998	15819	15861	16118	15928	15974	15925	16280	16124	15817	16086	16019	16048	15981	15969	16183	15873	16128	16032	15914	15719	16218	15969	16141	16145	16083	15879	15899	15847	16039	15950	16278	15998	15981	15903	16028	16042	15862	16091	16109	15956	15772	16051	15967	16096	15893	15985	16132	15920	15913	16073	15920	16238	16162	15828	16003	15776	15902	15772	15862	16120	15963	16026	15859	15947	15760	16031	15776	15864	15999	16090	16082	15917	15832	16122	16088	15967	15975	16024	15832	16037	16075	15949	16042	16024	16090	15991	16163	16178	15942	15849	16058	16024	15808	15952	15813	16189	16051	15993	16032	16096	15986	15938	16078	15970	15876	16003	16050	16086	15879	15776	15959	16022	16109	15888	16077	16165	15980	16075	15943	15935	15875	15837	15934	16084	15926	16056	15946	16032	15969	15995	15948	16072	15974	16067	15962	15873	15976	15869	15826	15817	16041	16116	16102	15879	15991	15743	16007	15966	16046	15670	15983	16020	15922	16016	16080	15846	15936	15989	15874	16072	16165	15885	15748	16297	15948	16088	15935	16203	16053	16047	15990	15887	16027	15968	16052	15914	16019	16073	15831	16135	16046	15965	16094	15955	16014	16170	15945	15925	15973	15983	16102	15873	15956	16002	16111	15857	15842	15936	16072	16097	15853	16031	15775	15959	16075	15907	15982	16001	16094	16146	15959	16037	16110	16168	16132	16052	15971	16009	15719	16106	15978	15995	16019	15952	15912	16033	16029	16138	16070	15882	16005	16155	16273	15932	16032	15758	15972	16033	15993	16313	16215	15861	15994	15835	15886	15894	15889	15902	16112	15902	15918	15943	15918	16126	16049	15765	16166	16063	16208	15896	16050	16033	16185	16060	16152	15865	15957	16178	15901	15995	15997	15835	16046	16211	15894	15885	16000	15908	15862	15895	15927	15960	15890	15939	15973	16022	15949	16114	15908	16143	16045	15936	15945	15965	16020	15915	16030	16032	15927	16049	15898	15849	15955	16121	15974	15893	15825	15737	16066	16117	15906	16219	16126	16109	15950	15927	15751	16006	15955	16158	15982	16029	15920	15882	15868	15837	15925	15928	15965	16127	16053	15985	15980	15861	15989	15931	15969	16238	15794	16091	15973	16013	16224	16190	15951	15969	15907	15748	16077	15825	16055	16157	15967	15783	15902	15901	16002	16073	16185	16225	15919	15880	15850	16012	16061	16042	16045	16152	16245	16129	16025	16047	15833	16164	16003	15900	15752	15745	16016	15929	15981	15940	15876	15963	15980	16045	15970	15790	16176	16137	15986	15997	15941	16119	16038	16190	16013	16025	15972	15980	16091	16336	16223	16068	15968	15938	16011	16183	16010	15895	16000	16167	15918	16071	16135	16079	15930	15962	15808	15820	16022	15937	15964	15942	16168	16107	16024	16076	15970	15882	16038	16166	16026	16160	15981	15978	15833	16027	16154	15958	16018	16106	16003	16251	16020	16109	16188	15689	15869	15828	16077	15952	15999	16025	15996	15917	15946	16096	15825	16056	15878	16195	16010	16059	16029	16045	15890	15896	15960	15899	16002	15920	15775	15987	16020	16155	15796	16038	15923	15943	15910	15958	15895	15907	15923	15793	16010	15775	15689	15967	16033	16173	15940	16096	15879	16042	16160	15903	15941	15957	15658	16093	15936	16224	15988	15926	15925	15906	15848	16081	16073	16149	15962	15955	16142	16194	16035	16030	16131	15848	16032	15885	16102	16119	16228	16115	16108	16062	16126	15846	16106	16068	16009	15916	15960	15940	15924	16133	15881	16092	16232	15961	16189	16005	15934	15867	16090	16140	15839	15869	16044	15795	16065	15964	15977	15828	15986	15879	16113	16041	15876	16035	15991	16168	15930	16072	15927	16163	16014	16043	15867	16062	15856	16021	15934	16102	16108	16041	15989	15921	16017	15961	15973	16146	15820	16132	16006	16007	16079	16139	16171	15921	16120	15926	16080	16102	16263	16121	16036	15821	15957	16025	16203	16031	16026	16167	16010	15966	16034	16059	15927	16156	16027	15846	16014	16196	15948	15869	15957	15977	16083	16097	15844	15768	16007	16127	15919	16148	15954	15949	16033	15980	15994	15977	16055	16093	15872	16032	16099	16090	15791	15804	16110	15804	15893	15871	15944	15930	16263	15949	15920	15857	15850	16057	16016	16071	16113	15931	15821	15912	15777	15921	15971	15946	16264	16072	16098	16080	15741	15843	15993	15982	15790	16065	15881	15879	15927	16088	15972	15959	16008	15945	16011	15796	15962	15924	16081	16156	15912	16030	15930	16095	15781	15835	16024	16151	16058	15937	15895	16062	15901	16029	15732	15897	16142	15980	16074	15957	16045	15848	16003	15970	16015	16279	15751	16036	15993	16084	16034	15886	15933	16121	15937	15972	16061	15926	15847	16012	16077	15885	16151	15991	16007	15912	15851	16022	15880	16048	15810	15917	15948	16061	16110	15895	15924	16008	15992	15795	16110	16091	16282	15912	16065	15832	15973	15728	16182	15991	15975	15953	16004	16012	15774	16150	15970	15836	15916	16106	16101	15925	16214	15997	15990	16049	15923	15920	16088	15932	16023	16019	15860	16092	16053	15883	16143	16194	16023	16006	16134	15832	15868	15966	16023	16057	16123	15915	15999	16023	15938	16348	15964	16008	15821	15952	16012	15912	16081	16043	15808	15977	15767	15811	15900	15694	15887	16032	15724	15816	15868	15821	15900	15988	15974	15892	15928	15883	15935	15888	15912	15641	15884	16059	15947	16208	15997	15927	16070	15956	16063	16051	15885	15938	15906	16144	16030	15980	16100	15997	15977	15910	15908	15805	16014	16128	16005	16073	15971	16072	15832	15967	16157	15903	15749	15968	15813	16137	16071	15969	15829	15875	16049	15991	15947	15928	15895	16029	15819	15898	15881	16195	15963	16074	16109	15965	15914	15860	15908	16047	15897	15931	16099	16074	16151	16007	15859	15978	16015	15859	15897	15869	15950	16127	15890	15960	15834	15950	16099	15866	15938	16052	15834	15970	15831	16083	15914	15943	15864	16085	15970	16148	15909	15928	16235	15920	15935	16007	15974	16035	16243	15911	16154	16117	16014	15899	16000	15980	16181	15879	15982	15848	15865	15981	15922	16346	16216	15820	15910	16061	16123	15992	15942	16097	16106	16027	16224	15851	16126	16107	16097	16042	16028	16031	16270	15971	15967	15699	16028	15985	15878	16017	15949	16107	16135	16047	16061	16020	15963	15978	16131	16101	16375	16102	15897	16103	15928	15914	15859	15917	15981	15894	15989	16027	15959	15860	15863	16049	15942	15931	15891	15978	15943	15940	15806	15913	15793	16064	16094	15957	15897	16040	15948	16028	15876	15871	16104	15995	15926	16080	16085	15917	15892	15967	16034	16197	16084	15952	15899	15991	15987	15988	16002	15998	16070	16075	15940	15851	15840	15980	16105	16116	15987	16074	15913	15889	16018	16021	16042	15850	16168	15988	16005	16073	15926	15930	16043	15945	15917	15961	15961	16210	16034	16121	16049	15871	15731	15934	16010	15999	15744	15975	16120	15888	16212	15934	15933	15838	16134	15929	15973	15963	16009	15883	16046	16092	15999	16085	16096	16096	15944	15847	15912	15811	15995	15911	16017	16001	16071	16043	16027	16163	16063	16086	15993	15938	16064	16205	16148	15944	16020	15950	15967	15995	16002	15976	15793	15951	16066	16103	15991	16165	15893	15989	15925	15985	15824	16063	16132	15858	16043	15976	16043	15938	15866	16115	16018	15991	15795	15883	15932	15907	15823	16251	15854	15798	16069	15810	15896	16045	15961	16017	16155	16150	15945	15889	15873	16001	16059	16067	16021	16016	16175	15743	16094	15990	16033	16046	15936	15921	15927	15866	15937	15913	15977	15967	16091	15994	16115	16040	15806	15988	15956	15936	15845	15957	15964	15765	15715	15910	16048	16155	16235	16176	15986	16264	15736	15969	15952	16024	16121	16021	15928	15956	16140	16077	15929	16088	16134	16115	15989	16033	15864	15961	16014	15901	15989	15836	16018	16017	15839	15935	15860	15955	15923	16084	16045	15965	15928	15827	15835
26292	47915	53605	53747	73170	76580	59322	40997	24005	15213	13331	12899	12855	12861	12880	12743	12887	12818	12928	12759	12849	12890	12956	12853	12792	12861	12831	12669	12815	12880	12733	12816	12881	12842	13055	12772	12849	12799	12693	12838	12742	12843	12918	12731	12890	12805	12901	12827	12948	12962	12998	12653	12954	12882	12939	12984	12831	12838	12937	12904	12822	12729	12691	12914	12859	12875	12791	12839	12875	12862	12863	12882	12991	12859	12806	12938	12831	12996	12791	12765	12823	12891	13075	12879	12821	12873	12905	12952	12719	12912	12940	13060	12857	12750	12787	12888	12865	12998	12844	12763	12889	12807	12726	12901	12952	12846	12918	12950	12762	12882	12941	12848	12842	12780	12773	12885	12860	12783	12721	12909	12843	12896	12881	12746	12821	12764	12976	12936	12912	12756	12797	12968	12831	12919	12744	12973	12754	12868	12851	12815	12953	12973	12860	12883	12767	12988	12877	12885	12699	12876	12948	12772	12831	13006	12756	12803	12869	13033	12865	12902	12757	12765	12995	12892	12810	12773	12813	12883	12769	12918	12864	12830	12735	12927	12860	12881	12919	12882	12920	12862	12951	12806	12878	12802	12732	13012	12887	12862	12908	12920	12795	12805	13006	12878	12810	12904	12900	12928	12830	12761	13047	12876	12699	12881	12894	12823	12840	12880	12813	12716	12953	12717	12877	12825	12806	12969	12898	12798	12869	12880	12972	12846	12998	12886	12965	12934	12848	12805	12889	12742	12871	12699	12909	12961	12771	12849	12693	12992	12866	12908	12899	12813	12904	12893	13025	12735	12992	12849	12903	12885	12748	12896	12912	12856	12842	12827	12787	12993	12881	12715	13017	12839	12768	12858	13003	12757	12827	13124	12862	12934	12849	12859	12707	12916	12793	12932	12799	12917	12910	12824	12672	12737	12909	12794	12893	12704	12927	12813	12935	12889	12772	12766	12875	12765	12681	12839	12908	12999	12912	12736	12847	12856	12877	12769	12796	12881	12802	12784	12880	12823	12835	12980	13004	12873	13005	12782	12861	12833	12819	12869	12757	12812	12560	12768	12807	12881	12773	12757	12866	12840	12913	12803	12987	12796	12686	13001	12936	12892	12946	12740	12957	13004	12780	12765	12686	12649	12934	12895	12795	13016	12906	12883	12803	12727	12816	12787	12843	12906	12859	13071	12809	12806	12734	12946	12947	12943	12957	12901	12763	12780	12755	12822	12887	12766	13027	12820	12778	12855	12942	12779	12767	12970	12870	12958	12871	12823	12926	12770	12902	12803	12793	12896	12837	12964	12798	12921	12946	12888	12852	12867	12809	13017	12715	12930	13010	12979	13058	12839	12845	12962	12819	13011	12864	12728	12773	12958	12844	12901	12909	12816	12833	12871	12922	12910	12819	12769	12955	12832	12742	12828	12759	12932	12787	12819	12782	12881	12792	12886	12914	12779	12884	12786	12832	12982	12916	12769	12760	12711	12894	12531	12845	12992	12736	12983	12836	12747	12876	12750	12943	12849	12727	12965	12788	12868	13065	12947	12939	12799	12992	12875	12945	12813	12876	12865	12942	12979	12947	12953	12800	12715	12873	12876	12749	12933	12694	12798	12878	12888	12786	12654	12819	13016	12855	12939	12804	12814	12766	12941	12840	13122	12693	13021	12908	12872	12866	12796	12794	12979	12875	12995	12726	12784	12869	13012	12880	12821	13022	12668	12678	12786	12901	12892	12836	12862	12894	12850	12730	12956	13004	13014	12908	12816	12785	12673	12887	12954	12883	12819	12964	12790	12895	12805	13033	12913	13020	12792	12886	12867	12902	12919	12833	12897	12889	12808	12941	12717	12851	12603	12986	12710	12922	12906	12853	12844	12914	12895	12797	12890	12991	12919	12817	12825	12846	12937	12612	13036	12791	12790	12727	12805	13013	12863	12939	12844	12814	12762	12845	13034	12854	12729	12767	12710	12837	12751	12663	12855	12942	12909	12957	12822	13004	12847	12952	12824	12711	12848	12922	12995	12800	12888	12882	12860	12834	12729	12910	12835	12861	12908	12928	13042	12928	12727	12995	12863	12934	12867	12868	12896	13009	12873	12895	12978	12900	12915	12878	12750	12859	12897	12880	12996	12828	12947	12761	12836	12839	12894	12904	12903	12951	12848	13039	12929	12898	12691	12836	12854	12845	12866	12929	13064	12963	12915	12892	13026	12819	12669	12936	12922	12966	12927	12880	12920	12747	12708	12652	12950	12913	12911	12705	12805	13050	12838	13014	12981	12801	12806	12811	12871	12878	12840	12868	12908	12826	13010	12975	12901	12876	12962	12809	12920	12944	12588	12824	12864	12860	12832	12737	12885	12778	12761	13036	12867	12909	12886	12863	12923	12841	12863	12901	12883	12904	12697	12867	12871	12969	13006	12677	12809	12800	12811	12805	13046	12808	12811	12881	12895	12746	12863	12925	12731	12746	12879	12787	12859	12808	12812	12831	12782	12896	12884	12856	12829	12930	12811	12831	13003	12828	12841	12719	12784	12833	12772	12751	13004	12901	12913	12915	12995	12812	12849	12942	12850	12897	12827	12823	12833	12726	12959	12999	12874	12787	12791	12773	12882	12824	12839	12777	12703	12808	12743	12779	12804	12754	12979	12695	12903	12780	12669	12772	13000	12863	12788	12810	12801	12841	12797	12839	12918	12809	12801	12863	12842	12861	12682	12765	12825	12947	12829	12804	12754	12775	12772	12943	12869	12866	12799	12996	12840	13032	12748	12837	12959	12820	12981	12873	13016	12871	12772	13007	12849	12782	12871	12888	12797	12910	12942	12797	12753	12869	12995	12824	12943	12928	12887	12800	12759	12930	12842	12925	12901	13038	12785	12990	12869	12950	12864	12960	12828	12970	12899	12919	12793	12829	12838	12836	12926	12699	12778	12835	12997	12927	12694	12784	12962	12726	12816	12813	12731	12932	12765	12827	12939	12921	12928	12830	12810	12928	12712	12800	12793	12832	12856	12883	12801	12810	13018	12809	12898	12932	12826	12915	12723	12747	13039	12773	12843	12799	12957	12911	12816	12914	12936	12915	12877	12798	12879	13054	12888	12953	12832	12976	12933	12722	12587	12782	12818	12854	12798	12942	12835	12987	12962	12889	12840	12762	12853	12844	12860	12911	12932	12779	12982	12819	12873	12887	12881	12808	12898	12717	12966	12945	12968	12837	12829	12904	12883	12794	12850	12773	12941	12791	12828	12933	12824	13073	12741	12832	12976	12948	12865	12782	12972	12885	12940	12745	12870	12980	12743	12807	12797	12887	12941	12785	12808	12836	12869	12865	12891	12864	13003	12869	12740	12811	12783	12743	12893	12796	12953	12969	12946	12861	12775	12855	12842	12884	12784	12798	12912	12881	12799	12805	13018	12839	12870	12816	12866	12944	12764	12810	12981	12768	12827	12899	12789	12816	12870	13049	12796	12879	12955	12660	12902	12822	12843	12802	13036	12891	12853	12765	12827	12942	13001	12863	13045	12708	12774	12905	12953	12840	12917	12887	12703	12717	12723	12923	12752	12653	12818	12769	12921	12758	12880	12934	12908	12869	12871	12818	12779	12944	12772	12862	12919	12759	12906	12781	12857	12865	12733	12763	12773	12957	12868	12809	12801	12783	12961	12914	12703	12811	12766	12789	12796	12903	12947	12950	12905	12820	12804	12837	12889	12947	12832	12790	12933	12842	12810	12973	12761	12853	12943	12938	12697	12895	12950	13039	12846	12797	12887	12887	12982	12972	12877	12815	12913	12771	12859	13067	12938	12682	12936	12965	12800	12878	12842	12762	12899	12860	13003	12861	12845	12883	13012	12836	12840	12799	12972	12889	13028	12982	12742	12845	12839	12784	12817	12848	12991	12768	12955	12718	12773	12708	12880	13050	12778	12842	12672	12900	13083	12912	12690	12858	12800	12910	12795	12914	12954	12965	12830	12915	12937	12889	12782	12955	12864	13057	12841	12720	12824	12865	12890	12904	12944	12725	12815	12912	13011	12938	12934	12978	12911	12693	12934	12936	12900	12725	12896	12956	12765	12739	12719	12835	12866	12902	12853	12901	12827	12745	12899	12868	12852	12927	12784	12825	12875	12811	12911	12669	12854	13101	12865	12942	12740	12768	12682	12732	12713	12750	12986	12769	12793	12889	12767	12848	12743	12888	12816	12867	12783	12978	12893	12658	13026	12948	12930	12901	12874	12929	12712	13092	12857	13018	12698	12915	12869	12911	12997	12933	12799	13019	12807	12842	12735	12747	12722	12786	13027	12979	12825	12961	12932	12733	12997	12753	12914	12767	13008	12843	12888	12843	12673	12835	12889	12880	12909	12934	12802	12855	12985	12792	12762	12893	12643	12634	12971	12746	12919	12776	12773	12807	12892	12788	12731	12854	12787	12948	12742	12926	12714	12805	12721	12875	12942	12882	12737	12880	12823	12925	12861	12887	12901	12785	13012	12737	12846	12895	13004	12839	12814	13023	12739	12820	12892	12872	12795	12966	12901	12796	12831	12862	12845	12913	12904	12819	12919	12923	12895	12987	12932	12928	12884	13042	12688	12786	12878	12946	12701	12740	12772	12921	12906	13051	12761	12988	12801	12926	12858	12963	12737	12829	12999	12843	12898	12790	12914	12850	12796	12888	12757	12752	12947	12917	12932	12699	12771	12753	12923	12890	12981	12921	12872	12837	12966	12911	12822	13064	12939	12970	12910	12787	12693	12880	12859	12885	12703	12794	12909	12880	12831	12809	12956	12884	12771	12941	12934	12959	12875	13008	12832	12740	12708	12714	12846	12950	12883	13007	12946	12901	12740	12831	12815	12896	12847	12999	12954	12867	12724	12736	12823	12910	12890	12905	12747	12811	12849	12936	12840	12765	12981	12846	12935	12838	12944	12854	12805	12771	12877	12832	12772	12866	12958	12685	12708	12898	12936	12975	12842	12857	12811	12891	12870	12864	12801	12804	12998	12929	12805	12944	12759	12929	12935	12781	12975	12856	12828	12902	12838	12934	12785	12884	12817	12855	13005	12713	12748	12782	12964	12755	12788	12805	12774	12895	12780	12904	12771	12856	12636	12792	12956	12893	12886	12783	12916	12723	12731	12838	12836
30422	26102	29300	30051	29526	26896	22502	18859	17167	16328	15936	16203	16106	15932	15891	16060	15966	15993	16116	16009	15951	15958	16059	15948	16052	15803	15900	16126	15865	16071	15879	15848	15819	16014	15841	16047	15894	15866	16227	16095	15842	15842	16053	15845	15857	15967	15846	15798	16063	15945	16124	16017	15856	15834	15764	15704	15741	15997	15840	15666	15840	15912	16112	15914	16052	15832	15929	15928	15737	15893	15855	16011	16006	15829	15919	16223	15984	15776	15955	15835	16064	15962	15732	16115	15940	15881	16039	16121	15910	15918	15957	15867	15927	15818	15872	15940	15934	15817	15866	15703	16191	15780	16105	16117	15836	15841	15774	15813	15825	15941	16243	15952	16060	15970	15910	15793	15734	15994	15769	15858	15567	16040	15954	15985	16210	15778	16012	15995	16077	15877	15754	15864	15999	15887	15980	15834	16022	15938	15869	15865	15975	15753	15871	15898	16049	15826	15881	15673	15758	15904	15905	15854	16084	15827	15748	15900	15988	15896	15884	15891	15914	16007	15913	15882	16126	15879	15981	15864	15853	15914	15835	15824	15930	15994	15886	15733	15994	16013	16054	15684	15740	15777	15963	15911	15829	16006	15792	15930	16001	16109	15971	15847	15901	15725	15876	15853	15868	15797	15954	15841	15898	15963	15825	15962	15974	15757	15742	15852	16049	15882	15920	16090	15925	16003	16087	16024	16009	15970	15866	15929	15974	15845	15989	15846	15800	15913	15874	15937	15885	15768	15754	16124	15901	15933	15873	15817	15912	15989	15709	16091	15842	15970	15864	15672	15881	15956	16058	15791	16009	15787	16067	15896	15943	15846	15714	15910	15853	15981	15904	15979	15954	15994	15804	15915	15823	15883	15967	16042	15953	15803	15982	15801	15800	16029	16025	15999	15955	15745	15852	15749	15982	16047	15996	16187	15865	15796	16038	16033	15795	15989	16023	15873	15791	15899	16068	16018	15914	15800	16015	16030	16054	16047	15908	15767	15945	15722	15876	15939	15834	15829	16138	16189	15768	15869	15882	16083	15787	15830	16025	16032	16007	16010	15890	15959	15959	15899	15790	15934	15983	16054	15841	15921	15780	15860	15869	15917	15760	15774	15920	15907	16050	16081	15798	15913	15866	15915	15957	15817	15854	15829	16009	15862	16018	15900	15893	15797	16085	15864	15884	16014	16059	15924	15878	15716	15955	15738	15820	15849	15863	15781	15998	16012	15816	15736	15936	16096	16160	15966	15884	15864	16187	15809	15725	15856	15777	15815	16047	15804	16030	15808	15930	15865	15879	15890	16049	15802	15839	15688	15887	15856	16044	15827	15941	15790	15774	16023	15901	15864	16042	15943	15673	15875	15887	15865	15938	15677	15889	15704	15924	15998	16150	15773	15891	15918	15906	15929	15916	15797	15974	15954	15881	15958	15926	15962	15781	15841	16017	15963	15830	15868	16003	15971	16056	15763	15739	15730	15923	16120	15877	15915	15901	15727	15852	16132	15973	16001	16146	15827	15745	15973	16137	15781	15974	15911	15656	15981	15753	15851	15704	15826	15874	15984	15956	15934	15870	15916	15810	15954	15903	15869	16089	15856	15857	15658	15914	15830	15939	16124	16051	15876	15921	15772	15854	16094	15892	16049	15971	15843	16063	15666	15598	15877	16045	16124	16049	15873	15931	15763	15894	15993	15846	15808	15941	16062	16067	15842	15842	15808	15803	15729	16014	15929	15990	15898	15839	15873	15958	15907	15903	15853	15983	15784	15910	15948	15743	16112	15701	16015	15905	15914	15899	15827	15744	15972	15757	16021	15727	15918	15915	15964	16049	15906	15809	15908	15748	15890	15848	15918	15961	15964	15728	15809	15887	15970	16242	16051	15795	15833	16197	15591	15895	15877	15894	15939	16026	16068	16137	15975	15834	16009	15876	15970	15809	15718	15880	16002	15856	15750	15987	15976	16011	15835	15935	15847	15995	15911	15872	15953	16006	15843	15691	16030	16031	16015	16048	16017	15813	16012	15825	15885	15975	16057	15728	15953	15964	15833	15882	15890	15821	15972	16009	15926	15988	15988	15946	15750	15973	16038	15812	15818	15797	15917	15744	15950	15866	15907	15843	15922	16181	16054	15865	15824	15693	15833	15775	15968	15684	15818	15929	15862	15907	16067	15871	15931	16106	16071	15894	15812	15822	15666	15757	15920	16126	15982	15790	15839	15842	15805	15802	15698	15981	15883	16046	16022	16109	15767	15747	15937	15947	15768	15841	15936	15919	15940	16045	15873	16118	16192	16098	15926	15917	15944	15962	15926	16022	16031	16123	16026	15991	15806	15802	16123	15885	15845	15885	15983	15818	15886	15768	15914	15918	15866	15949	15879	16116	15821	15716	15877	15974	15800	15968	15941	16000	16084	15970	15853	15704	15759	15959	15830	15968	15934	16058	15886	16051	15975	15998	15827	15789	15960	15801	16057	15772	15939	16028	15689	15973	16067	15984	15861	15793	15817	15947	15833	15933	15945	15859	15719	16069	15683	15940	15927	16150	15942	15876	16001	15997	15729	15887	15896	15921	15878	15877	15754	15921	15787	15909	15934	15847	15855	15864	15924	15949	15998	15840	16006	15999	16002	15790	16186	15984	15914	16011	15771	15740	16008	16070	16027	15928	15989	16034	16008	15863	15929	15901	15902	15714	15839	15967	15896	15729	15808	15950	15980	15933	15837	15815	15843	15975	15963	15926	15782	15679	15907	16025	15995	15938	15916	15838	15874	16069	15892	15882	16073	15977	15971	16066	16071	15858	15713	15844	15977	16224	15947	15903	15948	16048	15912	15951	15800	16062	15859	15837	15908	15803	15738	16016	15908	15883	15835	15855	15993	15848	15856	16100	15905	16035	15889	15828	15934	15957	15785	15877	15924	15823	15899	16161	15767	16146	15898	15927	15847	15974	15912	16056	15873	15822	16069	15755	15934	15962	15826	15732	15963	15568	15677	15898	15907	15898	15912	16008	15986	15823	15854	15936	15824	15693	15879	15827	16057	16013	16205	15892	15976	16167	15950	16018	15942	15854	15809	15938	16049	16073	15837	15846	15830	15955	15980	15994	15808	15833	15832	16087	15871	16099	15904	15786	15827	15999	15827	15926	15941	15981	15947	15948	15868	15791	15806	15893	15787	15920	15869	15785	15890	16090	15902	15976	15841	15967	15951	15927	16007	16225	15926	15885	16016	15826	16050	16019	15872	15879	15868	15973	15991	15936	15916	15888	16032	16007	15979	15958	15816	15967	15857	16035	16001	15837	15792	15769	15828	15909	15679	15730	15968	15811	15797	15892	15905	15986	15926	15935	16017	15921	15948	15779	15800	15758	15999	15918	15864	15808	16053	15899	15931	15901	15965	15902	15865	15739	16067	15718	16077	15848	15942	16122	15803	15972	15736	15775	16013	15993	15930	15876	15732	15903	15980	15798	15772	16025	15901	15987	16165	16097	15955	15794	15995	15913	15761	15738	16031	16010	15941	15874	15919	15810	15642	15864	15913	15877	16027	15855	16020	15687	15962	15814	15654	15781	15879	15967	15751	16067	15762	15912	15864	15859	15900	15969	16007	15852	15758	15987	15800	15936	15981	15943	15901	15895	15927	15852	15946	16003	15872	15805	15820	16020	16089	16018	16014	16159	15806	15782	15826	15930	15918	15811	15911	15989	15859	15936	15959	16012	15964	16011	16009	15853	15887	15862	15872	15763	15921	15970	15945	16015	15814	15743	15893	16047	15874	15882	16110	15924	16040	15958	15950	15732	16044	15935	15816	15941	15745	15939	15858	15812	15927	15893	16130	15945	15862	16000	15823	15973	15996	16072	15973	15906	15842	15889	15907	15668	15924	15782	15924	15768	16049	16117	15883	15804	15898	15988	16086	16157	16050	15936	15659	15874	15885	15982	15985	15785	15938	15753	16262	16051	15989	15919	15813	16023	15794	15925	15921	16080	15846	16051	15999	15737	15956	15716	15795	16081	15836	16038	15757	16036	15916	15882	16016	16143	16146	16053	15790	15887	16049	16020	15869	15800	15994	16025	15796	15903	16100	16025	15725	15906	16009	15935	15815	15945	15732	15772	16027	15814	15958	15993	15783	15927	16027	15911	15946	15854	15944	16025	15865	16076	15929	15833	15887	15855	15860	15814	15912	15864	15891	16063	15925	15964	16040	15970	15962	15875	16126	16006	16066	15919	15775	15926	15755	15858	16064	15848	16004	16061	15711	15880	15818	15995	15758	15892	15990	15786	15888	16177	15744	15994	15871	16023	15911	15872	16090	16060	15857	15803	15814	15781	15726	15975	15886	15921	15738	15794	16066	16023	16121	16014	15960	15938	16052	15845	15791	15802	15926	15874	15728	15838	15861	16021	15774	15984	16069	16007	15815	15985	15769	16015	16038	15827	16023	15796	15755	16074	15932	16026	15935	15976	15818	15749	15704	16013	15786	15990	15745	15950	15925	16043	15876	16063	15856	15945	15963	16031	15822	15930	15809	15914	15967	15949	16181	15925	16024	15791	15967	16142	15903	15934	16016	15763	15956	15833	15986	15960	15950	15842	15874	16143	16042	15962	15861	15640	15885	15822	15728	16057	15780	15896	15978	15911	15904	15832	16117	15936	16101	15956	16148	15894	15855	16009	15701	15760	16182	15990	15917	15960	15676	15926	15929	15773	16117	15911	15689	15953	15997	15919	15847	15950	16038	16077	15936	16152	15905	15985	15826	15871	15899	16011	15965	15673	15680	15777	15856	15923	15945	15928	15826	15868	15755	16238	15850	15983	16019	16078	15716	15879	15914	16039	15937	15940	15697	15667	15863	15920	16022	15791	15784	15966	16096	15802	15901	16024	15888	16051	15942	15972	15898	15692	15646	16115	15879	16091	15996	16052	16021	16065	16038	16007	16212	16000	15787	15982	16026	15791	15965	15790	16070	15745	15852	15910	16146	15887	15783	15876	15963	15883	16001	15970	15834	15961	15847	15862	16043	15994	16092	15810	16081	15774	15969	15739	15974	15974	15633	16058	15896	15997	15816	15851	15788	15973	15955	16063	15999	15953	16018	15915	15778	15736	15867	15814	15815	15868	15981	15687	15882	15876	15954	16053	15915	15998	16009
22861	32565	31400	31088	29316	25644	19774	15990	13829	13057	12817	12838	12897	12749	13077	12854	12746	12892	12837	12950	12885	12709	12842	12785	12751	12667	12771	12738	12738	12711	12820	12872	12930	13012	12759	12885	12805	12816	12732	13016	12880	12951	12839	12751	12948	12623	12862	12720	12900	12796	12790	12773	12868	12912	12760	12858	12831	12950	12787	12710	12795	12959	12658	12923	12899	12842	12894	12948	12799	12760	12802	12782	12847	12984	12874	12907	12782	12743	12913	12897	12817	12701	12772	12751	12764	12811	12833	12876	12843	12870	12916	12803	12838	12881	12847	12781	12805	12876	12673	12567	12829	12877	12881	12764	12880	12687	12858	12684	12808	12926	12899	12846	12786	12765	12720	12806	12752	12953	12951	12789	12854	12806	12742	12907	12679	12853	12763	12703	12768	12829	12810	12897	12839	12927	12863	12824	12886	12717	12928	12828	12741	12818	12857	12834	12787	12794	12753	12898	12681	12782	12844	12731	12766	12733	12612	13003	12905	12826	12713	12717	12918	12840	12761	12750	12949	12883	12824	12834	12735	12906	12809	12822	12795	12931	12898	12879	12717	12747	12904	12782	12941	12960	12867	12774	12819	12778	12808	12627	12713	12816	12640	13000	12904	12716	12956	12829	12796	12773	12755	12826	12761	12854	12932	12851	12846	12906	12843	12774	12677	12685	12823	12835	12706	12853	12836	12820	12750	12805	12958	12730	12880	12921	12888	12928	12872	12944	12895	12853	12931	12914	12741	12828	12811	12781	12805	12953	12781	12889	12796	12793	12704	12635	12894	12854	12706	12789	12980	13075	12796	12723	12900	12740	12934	12928	12878	12899	12817	12864	12859	12847	12785	12790	12910	12953	12699	12666	12708	12903	12839	12668	12756	12979	12668	12799	12854	12919	12811	12908	12770	13034	12802	12765	12954	12921	12640	12954	12668	12859	12918	12739	12880	12638	12840	12913	12665	12946	12848	12819	12776	12800	12785	12724	12903	12802	12714	12849	12916	12837	12786	12945	12816	12780	12814	12933	12985	12789	12685	12813	12944	12677	12904	12800	12851	12964	12920	12757	12740	12869	12603	13004	12822	12848	12812	12835	12827	12869	12908	12881	13113	12858	12865	12731	12867	12875	12842	12696	12742	12917	12799	12653	12794	12911	12835	12926	12905	12739	12797	12726	12819	12801	12865	12832	12801	12921	12728	12886	12951	12866	12718	12945	12692	12855	12904	12903	12742	12895	12930	12719	12815	12895	12770	12835	12989	13014	12890	12866	12690	12800	12977	12860	12954	12786	12926	12681	12790	12644	12953	12725	12837	12953	12704	12830	12880	12791	12877	12862	12944	12715	12795	12725	12917	12659	12923	12771	12819	12951	12812	12798	12814	12955	12849	12773	12733	12920	12895	12748	12579	12756	12806	12922	12691	12856	12723	12893	12795	12777	12706	12976	12818	12668	12848	12788	12990	12766	12729	12805	12892	12914	12783	12815	12738	12829	12841	12726	12883	12959	12876	12830	12727	12898	12791	12838	12746	12809	12810	12813	12689	12781	12840	12871	12737	12847	12742	12861	12956	12843	12837	12903	12951	12817	13019	12799	12827	12792	12862	12910	12840	12524	12621	12795	12731	12908	12865	12862	12910	12835	12749	12797	12716	12862	12787	12900	12749	12715	12954	12779	12766	12864	12734	12705	12786	12797	12837	12751	12723	12861	12740	12937	12839	12941	12806	12827	12894	12730	12824	12781	12870	12837	12956	12812	12774	12785	12901	12962	12898	12617	12702	12794	12844	12651	12636	12875	12861	12869	12858	12894	12923	12820	12860	12734	12847	12869	12748	12779	12760	12867	12713	12772	12793	12964	12729	12810	12758	12599	12873	12867	12910	12811	12723	12949	12800	12848	12680	12840	12807	12932	12708	13023	12897	12806	12892	12871	12823	12793	13039	12882	12881	12837	12854	12741	12766	12913	12965	12786	12768	12739	12608	12775	12709	12698	12846	12619	12805	12785	12970	12876	12857	12859	12840	12749	12991	12917	12720	12812	13016	12842	12995	12876	12813	13015	12652	12658	12803	12807	12696	12922	12870	12870	12770	12785	12812	12843	12863	12758	12887	12792	12870	12576	13040	12897	12918	12720	12828	12713	12856	12791	12876	12797	12793	12985	12782	12872	12912	13040	12949	13023	12664	12991	12633	12771	12911	12741	12931	12844	12833	12865	12941	12810	12655	12579	12879	12942	12723	12976	12818	12860	12944	12925	12806	12947	12836	12724	12800	12842	12722	12807	12706	12784	12731	12833	12666	13046	12872	12838	12947	12858	12815	12903	12838	12910	12847	12797	12839	12804	12836	12828	12634	12765	12850	12865	12909	13007	12812	12900	12784	12653	12827	12942	12774	12645	12931	12837	12957	12724	12725	12798	12643	12852	12781	12719	12903	12809	12870	12839	12768	13045	12811	12830	12803	12839	12898	12825	12919	12939	12919	12931	12890	12674	12737	12771	12968	12864	12710	12690	12770	12907	12786	12797	12819	12968	12784	12828	12799	12925	12756	12774	12979	12809	12877	12919	12873	12811	12892	12654	12846	12760	12910	12788	12829	12916	12741	12856	12778	12774	12942	12912	12740	12825	12847	12791	12896	12898	12788	12796	12901	12946	12851	12896	12694	12803	12758	12881	12720	12991	12793	12835	12866	12743	12548	12578	12692	12969	12713	12854	12794	12675	13086	12724	12812	12727	12795	12801	12821	12843	12977	12936	12619	12845	12805	12969	12794	12815	12880	12922	12725	12692	12980	12931	12941	12695	12865	12815	12763	12900	12811	12868	12943	12777	12910	12921	12983	12740	12941	12756	12938	12779	12764	12874	12873	12800	12914	12826	12778	12897	12885	12757	12754	12810	12954	12861	12833	12821	12952	12863	12774	12852	12840	12651	12768	12839	12847	12925	12813	12859	12993	12824	12810	12856	12786	12797	12838	12939	12796	12772	12846	12713	12798	12769	12933	12874	12920	12841	12766	12961	12877	12928	12906	12813	12816	12817	12995	12806	12863	12748	12828	12871	12818	12899	12744	12729	12749	12876	12768	12683	12751	12983	13046	12662	12950	12581	12903	12867	12933	12964	12799	12812	12753	12865	13031	12832	12860	12703	12893	12990	12794	12719	12958	12765	12918	12896	13014	12854	12848	12930	12891	12782	12840	12840	12898	13042	12675	12825	12819	12780	12817	12858	12735	12779	13009	12844	12790	12861	12897	12945	12841	12751	12810	12758	12909	12882	12885	12830	12793	12925	12831	12850	12833	12650	12943	12726	12836	12865	12778	12739	12770	12964	12853	12811	12806	12962	12764	12761	12682	12967	12757	12898	12938	12908	12986	12711	12897	12850	12934	12973	12790	12790	12987	12793	12861	12906	12840	12901	12824	12944	12760	12899	12800	12813	12842	12751	12873	12699	12746	12922	12788	12688	12928	12857	12880	12938	12649	12958	13108	12883	12955	12904	12814	13091	12787	12834	12944	12871	12891	12727	12725	12764	12735	12759	12890	12810	12872	12851	12729	12736	12654	12844	12762	12774	12876	12872	12927	12880	12942	12872	12904	12814	12797	12819	12887	13012	12855	12844	12823	12659	12901	12797	12769	12869	12843	12795	12765	12869	12863	12883	12789	12754	12970	12836	12715	12855	12824	12791	12697	12834	12883	12944	12790	12778	12897	12789	12805	12740	12836	12893	12729	12635	12855	12874	12811	12763	12748	12871	12891	12778	12861	12882	12707	12783	12803	12807	12988	13007	12784	12849	12940	12887	12779	12982	12739	12802	12697	12777	12882	12612	12833	12713	12926	12938	12704	12844	12718	12801	12760	12709	12961	12865	12881	12509	12796	12729	12953	13001	12784	12960	12748	12670	12892	12987	12794	12937	12823	12682	12666	12794	12747	12767	12829	12958	12959	12767	12934	12961	12695	12931	12834	12904	12627	12815	12748	12933	12751	12752	12870	12790	12885	12917	12925	12842	12950	12905	12873	12897	12777	12953	12833	12751	12882	12898	12820	12783	12910	12871	12778	12884	12955	12871	12923	12746	12903	12909	12821	12854	12906	12983	12926	12941	12768	12812	12986	12893	12879	12838	12946	12771	13027	12817	13005	12822	12854	12994	12860	12800	12832	12992	12897	12837	12861	12729	12718	12738	12956	12791	12934	12924	12832	12896	12671	12746	12889	12725	12720	12799	12745	12702	12836	12704	12933	12749	12758	12936	12751	13016	12959	12745	12719	12758	12979	12955	12740	12799	12814	12811	12923	12785	12897	13023	12842	12860	12995	12891	12873	12679	12845	12870	13019	12975	12826	12784	12857	12698	12708	12839	12883	12867	12886	12934	12775	12866	12892	12688	12857	12699	12794	12831	12892	12892	12879	12709	12598	12804	12781	12886	12926	12662	12779	13068	12706	12769	12744	12735	12897	12662	12813	12998	12915	12851	12832	12842	12695	12912	12822	12854	12763	12862	12842	13028	12746	12782	12898	12902	12863	12884	12900	12888	12852	12918	12696	12852	12796	12572	12755	12860	12903	12779	12691	13020	12946	12756	12777	12805	12926	12855	13023	12723	12914	12869	12808	12787	12742	12930	12866	12918	12961	12821	13011	12899	12812	12879	12769	12789	12766	12729	12980	12855	12864	12766	12783	12741	12860	12771	12909	12892	12903	12936	12954	12849	12815	13011	12936	12939	12764	12674	12802	12828	12786	12727	12858	12846	12895	12742	12904	12731	12781	12826	12983	12872	12768	12739	12783	12842	12967	12939	12721	12724	12698	12753	12841	12951	12761	12811	12745	12909	12816	12904	12788	12821	12688	12796	12675	12936	12688	12767	12744	12767	12868	12794	12993	12864	12761	12804	12987	12677	12930	12839	12731	12851	13004	12911	12847	12918	12829	12720	12849	12924	12766	12850	12774	12886	12862	12836	12786	12810	12958	12758	12789	12825	12872	12913	12842	13071	12946	12919	12825	12943	12865	12937	12869	12645	12740	12798	12891	12818	12904	12887	12788	12852	12743	12616	12929	12965	12770	12688	12854	12808	12724	12819	12835	12875	12859	12711	13001	12768	12701	12848	12784	12758	12775	12920	12695	12810	12721	12824	12817	13103	12722	12821
25399	21450	28772	36562	64798	58142	44959	31834	22622	18303	17235	16878	16744	16725	16729	16795	16941	16665	16492	16631	16815	16771	16702	16658	16463	16462	16698	16672	16697	16706	16616	16671	16450	16490	16688	16751	16632	16644	16583	16636	16531	16754	16590	16798	16714	16663	16804	16696	16636	16567	16431	16565	16644	16425	16619	16717	16653	16434	16633	16670	16513	16873	16693	16667	16481	16531	16537	16569	16670	16490	16393	16423	16561	16521	16521	16713	16543	16575	16708	16564	16587	16589	16440	16724	16553	16543	16476	16689	16590	16873	16714	16570	16625	16469	16427	16480	16778	16608	16700	16450	16614	16445	16573	16732	16730	16673	16781	16703	16590	16635	16466	16510	16483	16459	16627	16608	16355	16304	16407	16812	16510	16442	16863	16689	16702	16536	16519	16600	16675	16647	16714	16801	16564	16509	16574	16433	16490	16785	16609	16678	16565	16542	16716	16664	16520	16532	16498	16497	16530	16549	16711	16406	16640	16627	16767	16512	16572	16664	16408	16578	16573	16349	16566	16558	16756	16743	16573	16555	16711	16688	16521	16510	16639	16687	16455	16358	16701	16621	16588	16566	16757	16602	16362	16515	16393	16503	16676	16510	16474	16615	16576	16584	16701	16427	16614	16542	16450	16546	16703	16362	16631	16680	16532	16478	16799	16421	16500	16505	16712	16454	16512	16463	16669	16589	16329	16663	16669	16556	16590	16494	16470	16532	16510	16584	16501	16721	16728	16318	16536	16557	16546	16515	16633	16597	16465	16471	16669	16635	16525	16517	16607	16354	16447	16719	16760	16471	16527	16622	16453	16589	16703	16565	16598	16619	16774	16701	16583	16685	16577	16512	16422	16553	16506	16603	16613	16624	16658	16553	16580	16747	16682	16615	16475	16346	16699	16567	16453	16542	16747	16624	16489	16632	16514	16728	16500	16709	16504	16577	16596	16637	16470	16573	16552	16580	16567	16446	16596	16563	16743	16542	16723	16478	16691	16606	16543	16397	16751	16439	16451	16557	16757	16726	16431	16290	16466	16342	16426	16351	16621	16566	16329	16398	16671	16504	16577	16625	16631	16480	16395	16626	16533	16822	16509	16682	16658	16627	16638	16401	16435	16543	16268	16300	16305	16564	16573	16366	16512	16739	16794	16340	16551	16370	16524	16644	16530	16627	16552	16659	16509	16612	16758	16576	16669	16669	16445	16559	16556	16773	16634	16518	16447	16597	16711	16587	16646	16465	16752	16423	16686	16515	16560	16528	16366	16730	16634	16579	16729	16734	16431	16523	16516	16517	16655	16487	16606	16684	16479	16601	16488	16353	16461	16589	16712	16514	16544	16528	16431	16643	16487	16729	16655	16568	16575	16594	16526	16417	16521	16531	16573	16520	16575	16557	16543	16623	16719	16653	16605	16741	16696	16634	16700	16750	16588	16499	16641	16683	16484	16599	16350	16534	16563	16503	16444	16399	16526	16591	16602	16422	16805	16703	16376	16600	16714	16489	16680	16615	16492	16396	16740	16559	16563	16571	16808	16639	16546	16518	16619	16366	16511	16473	16522	16256	16569	16656	16604	16546	16760	16701	16319	16460	16526	16704	16467	16651	16403	16600	16612	16558	16593	16455	16591	16825	16510	16583	16558	16479	16860	16579	16454	16584	16458	16547	16444	16491	16486	16448	16364	16525	16528	16503	16392	16586	16607	16618	16704	16412	16517	16591	16547	16625	16502	16480	16439	16558	16694	16482	16717	16560	16629	16536	16764	16634	16457	16486	16466	16575	16615	16635	16349	16709	16627	16570	16613	16582	16607	16569	16543	16395	16561	16281	16505	16382	16521	16475	16734	16530	16560	16543	16579	16481	16526	16470	16706	16433	16553	16662	16580	16707	16740	16669	16610	16609	16402	16558	16619	16781	16667	16608	16599	16605	16479	16654	16566	16598	16667	16318	16539	16512	16355	16578	16450	16624	16626	16293	16648	16676	16429	16506	16551	16521	16553	16520	16533	16601	16548	16484	16555	16431	16467	16379	16578	16535	16560	16677	16602	16697	16616	16617	16433	16700	16698	16716	16672	16504	16617	16491	16658	16606	16618	16513	16465	16407	16626	16288	16690	16756	16759	16642	16368	16509	16538	16679	16697	16627	16570	16840	16448	16578	16455	16504	16576	16687	16683	16500	16782	16466	16542	16499	16610	16406	16738	16437	16657	16606	16612	16663	16480	16668	16511	16559	16772	16300	16823	16544	16525	16460	16633	16713	16632	16378	16515	16656	16287	16507	16441	16646	16570	16569	16474	16874	16523	16625	16604	16600	16689	16709	16741	16799	16457	16565	16565	16433	16485	16540	16592	16489	16791	16692	16659	16435	16451	16599	16551	16550	16778	16805	16447	16536	16449	16593	16593	16769	16655	16580	16552	16346	16508	16460	16664	16609	16518	16542	16426	16648	16573	16519	16544	16542	16569	16606	16450	16524	16716	16605	16699	16725	16425	16444	16637	16484	16327	16678	16716	16662	16551	16314	16573	16737	16756	16561	16480	16503	16648	16501	16606	16703	16519	16613	16699	16490	16506	16542	16464	16642	16577	16527	16478	16590	16366	16583	16533	16533	16601	16693	16469	16498	16552	16599	16605	16581	16668	16475	16406	16733	16813	16725	16625	16431	16713	16547	16491	16647	16612	16496	16580	16693	16468	16478	16488	16671	16564	16676	16532	16716	16668	16454	16636	16492	16490	16559	16709	16633	16534	16680	16471	16446	16423	16630	16747	16538	16641	16679	16518	16659	16515	16542	16475	16709	16562	16429	16665	16492	16443	16511	16492	16392	16667	16793	16581	16434	16508	16412	16705	16587	16395	16541	16740	16754	16439	16581	16511	16552	16484	16387	16456	16507	16636	16461	16652	16452	16500	16464	16507	16616	16772	16768	16571	16637	16543	16579	16610	16889	16498	16536	16317	16443	16359	16398	16382	16580	16387	16313	16365	16730	16621	16501	16438	16543	16745	16358	16686	16787	16531	16659	16675	16626	16542	16686	16554	16620	16712	16641	16665	16652	16443	16416	16746	16661	16642	16714	16608	16724	16416	16507	16614	16432	16757	16600	16529	16669	16573	16522	16609	16390	16457	16496	16707	16253	16334	16482	16630	16433	16524	16463	16481	16423	16477	16434	16449	16784	16543	16612	16537	16324	16402	16607	16513	16608	16453	16670	16583	16644	16547	16641	16713	16591	16625	16651	16711	16939	16731	16706	16546	16600	16798	16541	16649	16682	16644	16551	16441	16591	16538	16440	16488	16638	16556	16671	16696	16574	16734	16725	16658	16589	16524	16567	16441	16577	16461	16654	16787	16521	16597	16465	16522	16647	16485	16575	16607	16445	16622	16729	16404	16592	16475	16700	16645	16568	16690	16561	16632	16547	16454	16571	16521	16597	16623	16665	16797	16595	16611	16810	16382	16407	16383	16477	16646	16494	16490	16564	16465	16503	16600	16527	16710	16456	16688	16491	16437	16473	16803	16498	16665	16544	16641	16752	16624	16428	16666	16699	16675	16651	16681	16684	16454	16563	16768	16630	16689	16608	16483	16631	16560	16494	16645	16558	16646	16692	16663	16745	16663	16656	16579	16588	16497	16572	16544	16362	16615	16419	16685	16486	16422	16516	16638	16552	16482	16622	16456	16671	16517	16447	16588	16707	16611	16543	16503	16542	16506	16570	16574	16792	16609	16589	16547	16478	16636	16615	16577	16464	16595	16676	16649	16450	16607	16662	16538	16473	16409	16644	16631	16518	16484	16605	16496	16612	16554	16611	16660	16465	16740	16550	16731	16567	16721	16637	16607	16550	16435	16587	16450	16450	16556	16357	16420	16466	16563	16572	16629	16517	16611	16672	16467	16232	16569	16253	16412	16577	16714	16600	16376	16510	16677	16815	16771	16642	16305	16458	16530	16530	16688	16407	16783	16558	16731	16446	16469	16684	16479	16545	16438	16564	16464	16708	16656	16509	16593	16491	16600	16792	16324	16527	16721	16436	16647	16566	16316	16383	16474	16623	16611	16410	16428	16487	16616	16587	16386	16497	16520	16592	16552	16606	16753	16500	16532	16714	16649	16464	16839	16517	16680	16589	16599	16483	16629	16577	16618	16552	16526	16564	16591	16496	16542	16695	16350	16501	16465	16607	16538	16390	16631	16727	16515	16601	16487	16502	16581	16608	16529	16325	16524	16439	16658	16688	16555	16658	16638	16530	16564	16638	16565	16764	16577	16526	16620	16652	16531	16707	16753	16749	16566	16625	16583	16531	16384	16543	16804	16525	16501	16822	16486	16671	16786	16611	16760	16669	16615	16544	16592	16397	16669	16609	16426	16422	16487	16633	16554	16660	16593	16456	16376	16470	16535	16719	16546	16629	16527	16648	16654	16487	16570	16432	16549	16663	16461	16452	16518	16584	16443	16458	16689	16686	16613	16769	16619	16734	16638	16622	16571	16498	16730	16672	16618	16743	16645	16543	16596	16613	16527	16782	16677	16779	16490	16423	16423	16785	16648	16604	16497	16575	16572	16699	16588	16609	16659	16648	16561	16603	16685	16521	16622	16759	16655	16655	16624	16528	16723	16473	16580	16436	16663	16432	16633	16444	16526	16672	16592	16462	16588	16522	16562	16495	16802	16633	16500	16663	16594	16752	16765	16419	16553	16419	16562	16655	16508	16587	16482	16438	16655	16533	16558	16538	16642	16730	16603	16401	16526	16732	16474	16669	16448	16451	16588	16333	16515	16504	16766	16738	16494	16652	16743	16595	16462	16594	16426	16411	16428	16347	16473	16752	16465	16600	16546	16587	16566	16489	16498	16618	16448	16574	16548	16492	16431	16769	16767	16602	16650	16503	16642	16668	16744	16826	16536	16686	16290	16797	16636	16599	16565	16687	16582	16564	16787	16485	16413	16474	16563	16434	16492	16574	16656	16384	16628	16598	16681	16650	16619	16385	16516	16532	16462	16510	16526	16686	16671	16652	16614	16769	16579	16547	16493	16495	16760	16480	16561	16507	16526	16396	16564	16618	16538	16629	16596	16572	16638	16464	16572	16499	16535	16735	16628	16671	16511	16802	16400	16733	16598	16802	16590	16506	16582	16569	16638	16673	16448	16469
25655	44136	42295	52183	68848	56923	42473	29628	18556	14376	13441	13113	13240	13315	13252	13256	13302	13456	13138	13108	13154	13173	13161	13240	13164	13336	13375	13224	13273	13197	13105	13248	13208	13141	13204	13172	13273	13163	13122	13179	13304	13175	13281	13320	13168	13014	13171	13200	13127	13149	13184	13350	13267	13330	13298	13219	13380	13366	13102	13362	13192	13125	13318	13287	13315	13207	13164	13175	13285	13268	13276	13277	13156	13213	13131	13128	13214	13281	13392	13162	13299	13224	13300	13273	13344	13077	13018	13293	13148	13220	13149	13098	13242	13239	13236	13406	13194	13129	13352	13243	13241	13076	13329	13250	13363	13163	13263	13182	13273	13265	13234	13231	13257	13257	13106	13257	13222	13246	13239	13271	13112	13359	13216	13327	13260	13273	13194	13322	13192	13227	13271	13298	13228	13293	13258	13077	13401	13321	13250	13229	13182	13260	13228	13247	12954	13260	13265	13201	13072	13268	12984	13224	13385	13319	13198	13175	13167	13323	13303	13132	13267	13101	13208	13099	13220	13285	13198	13183	13113	13361	13226	13095	13246	13259	13343	13203	13133	13375	13158	13492	13213	13347	13179	13341	13254	13185	13371	13194	13202	13183	13298	13384	13185	13163	13161	13317	13205	13132	13150	13127	13250	13117	13209	13225	13114	13293	13206	13190	13204	13117	13202	13271	13333	13001	13287	13129	13303	13256	13140	13187	13177	13414	13292	13191	13233	13336	13286	13274	13268	13277	13380	13107	13078	13177	13374	13327	13227	13211	13223	13188	13174	13336	13221	13250	13176	13214	13240	13164	13344	13146	13115	13231	13101	13117	13256	13291	13165	13409	13250	13190	13271	13121	13101	13300	13175	13087	13280	13221	13208	13282	13221	13111	13149	13181	13141	13164	13264	13194	13175	13230	13184	13278	13386	13341	13253	13224	13361	13265	13327	13091	13252	13312	13293	13202	13064	13180	13235	13193	13262	13224	13301	13172	13297	13244	13179	13189	13106	13322	13287	13061	13081	13336	13173	13304	13184	13281	13179	13212	13451	13259	13233	13367	13268	13256	13292	13135	13120	13325	13153	13270	13183	13179	13261	13209	13262	13196	13090	13137	13271	13424	13136	13230	13233	13184	13265	13172	13153	13236	13215	13217	12961	13318	13244	13196	13386	13183	13240	13250	13236	13138	13160	13127	13232	13088	13052	13261	13270	13243	13376	13213	13363	13165	13405	13249	13254	13121	13445	13150	13350	13231	13336	13201	13228	13350	13213	13329	13312	13194	13275	13138	13237	13395	13150	13353	13181	13076	13212	13282	13180	13217	13255	13202	13312	13209	13309	13317	13296	13366	13423	13270	13022	13218	13338	13062	13296	13345	13202	13124	13308	13094	13164	13205	13238	13215	13384	13192	13291	13203	13260	13301	13351	13184	13150	13327	13317	13175	13300	13350	13155	13277	13185	13160	13135	13145	13256	13365	13336	13216	13236	13198	13181	13168	13284	13411	13177	13212	13289	13257	13198	13161	13302	13140	13266	13234	13214	13210	13245	13050	13163	13202	13280	13237	13315	13258	13178	13297	13277	13119	13114	13231	13103	13213	13217	13161	13268	13326	13134	13258	13239	13183	13230	13166	13265	13108	13226	13184	13087	13265	13269	13349	13295	13212	13191	13315	13195	13210	13306	13164	13350	13314	13331	13383	13085	13068	13316	13333	13260	13259	13225	13273	13342	13218	13243	13088	13407	13291	13215	13158	13223	13227	13336	13344	13328	13320	13326	13245	13402	13270	13080	13303	13267	13151	13273	13247	13392	13145	13140	13194	13049	13152	13319	13079	13270	13053	13212	13215	13215	13113	13352	13391	13261	13276	13231	13297	13143	13278	13209	13189	13146	13205	13342	13121	13230	13184	13300	13270	13306	13287	13386	13138	13324	13343	13165	13198	13075	13222	13224	13137	13186	13386	13164	13332	13136	13094	13313	13165	13190	13099	12921	13168	13269	13098	13197	13272	13293	13207	13298	13202	13181	13215	13406	13160	13271	13224	13103	13173	13484	13226	13254	13122	13116	13213	13103	13218	13337	13239	13436	13276	13207	13109	13269	13091	13304	13111	13243	13212	13199	13097	13287	13298	13219	13402	13161	13137	13082	13208	13414	13294	13240	13379	13173	13188	13361	13261	13317	13339	12975	13204	13048	13384	13161	13313	13255	13296	13295	13291	13181	13276	13129	13272	13221	13254	13309	13383	13190	13183	13147	13358	13387	13152	13405	13365	13199	13329	13154	13284	13198	13182	13209	13287	13134	13138	13181	13338	13071	13385	13211	13305	13234	13134	13249	13238	13118	13181	13223	13356	13340	13183	13132	13170	13236	13299	13053	13222	12999	13149	13183	13260	13277	13426	13274	13070	13222	13262	13273	13330	13410	13040	13148	13324	13136	13149	13279	13301	13275	13220	13182	13162	13164	13213	13249	13039	13205	13321	13332	13085	13279	13213	13273	13306	13238	13096	13292	13251	13358	13252	13243	13131	13150	13250	13225	13149	13233	13180	13270	13234	13346	13294	13206	13270	13323	13427	13162	13361	13318	13098	13256	13222	13226	13241	13254	13131	13236	13286	13351	13171	13197	13292	13288	13272	13257	13327	13386	13313	13180	13247	13221	13292	13038	13270	13229	13235	13173	13285	13226	13300	13255	13146	13204	13219	13390	13245	13176	13202	13188	13238	13226	13353	13383	13069	13176	13302	13197	13234	13274	13207	13347	13268	13121	13170	13281	13180	13240	13236	13342	13104	13236	13241	13144	13309	13485	13199	13230	13315	13134	13308	13339	13121	13162	13230	13410	13215	13390	13204	13213	13186	13278	13263	13153	13192	13178	13353	13349	13235	13190	13273	13237	13225	13225	13164	13198	13193	13343	13112	13273	13341	13331	13227	13436	13159	13376	13446	13231	13219	13094	13219	13130	13174	13346	13277	13188	13320	13272	13146	13265	13243	13237	13082	13118	13239	13386	13134	13419	13193	13358	13196	13355	13325	13185	13146	13281	13336	13083	13266	13198	13261	13313	13180	13080	13221	13225	13257	13084	13284	13180	13210	13043	13137	13201	13324	13348	13399	13134	13335	13299	13232	13298	13283	13116	13177	13306	13327	13281	13322	13109	13187	13107	13226	13300	13156	13263	13065	13292	13389	13201	13318	13298	13291	13374	13198	13273	13181	13148	13146	13233	13275	13251	13341	13239	13258	13218	13345	13407	13203	13269	13259	13180	13225	13294	13278	13264	13229	13180	13155	13312	13207	13248	13299	13130	13171	13250	13273	13201	13286	13357	13361	13234	13110	13342	13256	13259	13213	12950	13285	13307	13288	13301	13222	13315	13208	13094	13361	13302	13169	13212	13402	13116	13284	13115	13215	13154	13227	13375	13217	13362	13144	13212	13187	13398	13229	13163	13286	13247	13284	13126	13173	13303	13212	13282	13269	13375	13316	13253	13346	13193	13206	13078	13225	13255	13134	13308	13256	13360	13197	13251	13149	13292	13284	13097	13092	13201	13191	13332	13277	13337	13240	13147	13295	13156	13112	13129	13142	13366	13265	13221	13241	13193	13239	13118	13298	13279	13137	13055	13055	13152	13182	13190	13271	13274	13322	13178	13343	12864	13385	13202	13301	13187	13329	13117	13164	13232	13286	13208	13196	13197	13208	13266	13415	13238	12976	13232	13242	13160	13306	13274	13157	13048	13127	13240	13254	13174	13284	13307	13196	13450	13329	13240	13195	13096	13254	13286	13108	13151	13217	13131	13293	13193	13194	13138	13248	13242	13207	13299	13335	13233	13349	13303	13183	13214	13023	13134	13377	13304	13363	13143	13193	13277	13131	13294	13376	13303	13172	13302	13220	13207	13159	13130	13118	13247	13071	13288	13265	13274	13336	13279	13313	13242	13125	13365	13363	13169	13361	13164	13011	13080	13429	13138	13204	13353	13214	13102	13169	13135	13151	13323	13072	13322	13335	13242	13214	13089	13148	13270	13201	13303	13275	13268	13086	13210	13199	13303	13237	13251	13282	13122	13232	13375	13205	13173	13132	13081	13345	13179	13258	13260	13146	13267	13241	13299	13178	13161	13216	13310	13441	13139	13192	13337	13243	13211	13201	13403	13270	13429	13264	13346	13236	13127	13317	13161	13209	13222	13117	13289	13096	13274	13322	13264	13232	13186	13130	13232	13059	13304	13266	13284	13228	13219	13404	13291	13229	13281	13164	13149	13375	13033	13045	13219	13207	13264	13345	13218	13211	13360	13136	13143	13420	13090	13365	13256	13291	13266	13241	13384	13216	13328	13228	13157	13258	13041	13067	13194	13233	13267	13314	13124	13313	13244	13205	13266	13204	13223	13103	13301	13255	13201	13288	13313	13201	13117	13130	13313	13263	13195	13236	13091	13419	13214	13255	13173	13271	13274	13234	13165	13339	13276	13260	13360	13256	13350	13211	13384	13191	13411	13146	13361	13089	13160	13317	13311	13097	13257	13271	13105	13109	13376	13225	13127	13311	13275	13325	13266	13315	13208	13347	13369	13002	13220	13322	13381	13328	13346	13228	13255	13083	13284	13260	13277	13216	13280	13048	13069	13151	13188	13157	13111	13215	13199	13240	13157	13238	13179	13259	13206	13236	13186	13224	13159	13218	13277	13215	13176	13188	13125	13299	13164	13121	13233	13191	13292	13253	13299	13262	13039	13119	13326	13237	13221	13411	13459	13240	13259	13295	13175	13195	13222	13298	13223	13378	13299	13293	13227	13113	13132	13149	13217	13215	13179	13213	13145	13169	13369	13177	13194	13179	13192	13398	13230	13251	13299	13106	13144	13345	13116	13367	13399	13349	13318	13378	13234	13349	12991	13134	13098	13307	13303	13281	13094	13193	13212	13231	13142	13170	13098	13201	13201	13343	13354	13294	13114	13400	13266	13260	13379	13153	13046	13130	13067	13299	13292	13307	13242	13188	13164	13189	13334	13162	13278	13293	13171	13281	13252	13229	13213	13119	13097	13302	13287	13209	13211	13306	13256	13277	13224	13278	13275	13398	13247	13034	13306	13119	13397	13211	13417	13222	13298	13356	13228	13134	13383	13292	13197	13237	13274	13232	13002	13052
23969	21421	29095	29344	61589	68130	56367	40545	27298	20027	17418	16604	16505	16506	16574	16408	16338	16339	16365	16418	16336	16257	16417	16249	16567	16290	16329	16244	16311	16432	16445	16393	16302	16337	16412	16297	16225	16253	16244	16386	16462	16077	16445	16505	16394	16338	16288	16178	16232	16242	16319	16221	16315	16324	16189	16251	16025	16211	16323	16147	16425	16338	16251	16200	16367	16227	16217	16196	16225	16285	16098	16233	16299	16467	16258	16045	16390	16324	16259	16309	16442	16273	16293	16388	16462	16050	16283	16188	16062	16035	15959	16141	16250	16390	16240	16328	16116	16054	16212	16280	16251	16216	16258	16127	16083	16401	16108	16218	16211	16243	16259	16182	16248	16135	16314	16248	16219	16445	16468	16292	16265	16138	16429	16239	16211	16365	16118	16305	16136	16268	16311	16313	16196	16288	16187	16156	16300	16143	16119	16270	16274	16183	16107	15989	16350	16071	16196	16068	16535	16227	16174	16122	16352	16382	16360	16363	16216	16138	16044	16345	16269	16068	16247	16481	16125	16022	16023	16161	16342	16047	16098	16128	16181	16145	16344	16087	16321	16166	16245	16191	16167	16013	16049	16321	16412	16358	16047	16058	16161	16163	16114	16175	16162	16272	16072	16265	16209	16207	16189	16228	16231	16126	16195	16195	16214	16162	16227	16063	16270	16208	16367	16211	16230	16249	16223	16401	16480	16291	16148	16255	16140	16208	16230	16264	16198	16017	16218	16120	16235	16161	16188	16244	16262	16159	16295	16087	16366	16051	16232	16190	16463	16425	16319	16049	16009	16190	16239	16183	16140	16221	16185	16418	16281	16278	15990	15918	16307	16226	16281	16240	16331	16149	16303	16273	16265	16198	16147	16134	16136	16180	16189	16270	16366	16230	16164	16195	16397	16166	16313	16139	16209	16311	16058	16201	16109	16312	16244	16169	16092	16274	16304	16283	16314	16323	16333	16316	16260	16243	16147	16508	16491	16396	15978	16147	16246	16101	16155	16318	16164	16144	16121	16401	16129	16077	16252	16338	16243	16002	16107	16188	16264	16306	16356	16200	16421	16182	16129	16281	16212	16154	16296	16294	16299	16115	16292	16278	16193	16312	16125	16374	16209	16235	16245	16171	16230	16199	16290	16242	16241	16304	16160	16117	16163	16210	16076	16270	16085	16082	16270	16215	15894	16263	16144	16187	16472	16190	16308	16199	16085	16225	16362	16265	16116	16161	15934	16190	16053	15928	16161	16201	16188	16234	16446	16203	16300	16037	16342	16219	16243	16204	16342	16409	16480	16126	16170	16508	16342	16321	16323	16254	16433	16069	16022	16278	16389	16342	16313	16458	16294	16028	16239	16378	16238	16260	16346	16348	16239	16237	16194	16225	16258	16401	16369	16163	16249	16195	16305	16227	16233	16155	16318	16058	16174	16003	16163	16466	16244	16302	16336	16186	16343	16076	16282	16272	16366	16139	16230	16034	16335	16452	16301	16359	16223	16084	16174	16173	16135	16288	16047	16197	16229	16228	16141	16235	16205	16212	16191	16209	16323	16090	16157	16213	16384	16164	16399	16090	16011	16089	16326	16060	16235	16200	16132	16116	16021	16204	16098	16343	16421	16257	16219	16130	16134	16214	16091	16138	16232	16258	15923	16212	16387	16099	16126	16294	16386	16177	16339	16085	16205	16095	16151	16263	16248	16282	15984	16143	15954	16195	16108	16154	16035	16107	16024	16195	16262	16067	16238	16250	16442	16235	16112	16210	16168	16327	16135	16282	15902	15978	16093	16279	16306	16330	16281	16305	16145	16058	16297	16280	16291	16194	16228	16052	16238	16028	16254	15939	16104	16255	16278	16223	16342	16228	16335	16217	16127	16309	16232	16222	16418	16325	16317	16252	16310	16306	16351	16311	16308	16305	16154	16375	16325	15975	16056	16040	16061	16116	16276	16335	16102	16358	16074	15919	16129	16305	16311	16326	16535	16281	16111	16250	16337	15914	16098	16188	16160	16082	16292	16214	16310	16188	16389	16162	16091	16187	16147	16038	16025	16311	16135	16347	16319	16140	16238	16400	16077	16329	16097	16393	16050	16261	16254	16368	16515	16358	16271	16253	16288	16047	16154	16191	16049	16138	16236	16131	16069	16143	16141	16354	16404	16232	16189	16108	16195	16341	16128	16554	16366	16303	16135	16350	16370	16046	16383	16002	16246	16030	16227	16176	16183	16185	16103	16026	16308	16331	16056	16143	16016	16272	16097	16042	16248	16193	16320	15912	16064	16134	16378	16099	16131	16185	16396	16229	16238	16248	16232	16371	16267	16165	16244	16380	16310	16435	16222	16178	16218	16340	16267	16212	16332	16302	16250	16296	16223	16137	16305	16243	16442	16234	16053	16136	16061	16212	15988	16265	16224	16041	16117	16110	16264	16165	16163	16133	16215	16328	16198	16251	16201	16076	16148	16062	16297	16227	16205	16239	16173	16254	16337	16244	16410	16337	16212	16260	16305	16336	16320	16239	16012	16050	16414	16237	16259	16359	16231	16353	16350	16393	16436	16011	16350	16135	16201	16230	16432	16035	16231	16265	16281	16162	16297	16181	16272	16057	16287	16371	16195	16173	16102	16170	15970	16078	16414	16233	16161	16209	16258	16256	16302	16324	16191	16307	15933	16103	16131	16162	16290	16204	16259	16212	16218	16189	16361	16078	16163	16417	16205	16140	16327	15989	16322	16051	16040	16096	16015	16294	16147	16403	16347	16371	16356	16307	16080	16194	16318	16229	16199	16091	16077	16178	16349	16343	16123	16323	16204	16028	16118	16365	16329	16266	16270	16262	16219	16245	16143	15985	16421	16055	16207	16133	16123	15977	16099	16168	16110	16221	16080	16264	15983	16165	16273	15982	16246	16220	16474	16393	16173	16347	16232	16188	16238	16361	16460	16066	16436	16210	16260	16411	16402	16241	16290	16303	16236	16058	16153	16344	16065	16137	16271	16174	16338	16291	16294	16050	16134	16501	16189	16128	16124	16162	16142	15977	16117	16064	16223	16193	16266	16059	16132	16246	16257	16404	16453	16138	16333	16139	16122	16095	16026	16197	16101	16218	16372	16290	16171	16267	16022	16083	16350	16205	16236	16351	16396	16165	16094	16569	16175	16143	16285	16028	16249	16002	16201	16186	16210	16185	16245	16459	16265	16503	16464	16208	16146	16196	16471	16261	16180	16279	16361	16126	16259	16243	16234	16162	16132	16231	16350	16313	16288	16343	16226	16321	16275	16222	16210	16091	16257	16057	16200	16038	16154	16230	16086	16261	15897	16282	16237	16372	16336	16528	16076	16242	16233	16054	16188	16235	16195	16297	16289	16256	16161	16175	15946	16034	16053	16053	16219	16175	16186	16463	16173	16148	16034	16210	16222	16235	16223	16131	16174	16265	16014	16215	16108	16270	16211	16187	16196	16179	16245	16284	16177	16048	16209	16157	16340	16403	16266	16370	16201	16048	16203	16023	16359	16145	16126	16191	16210	16206	15979	16326	16322	16218	16046	16180	16375	16134	16142	16096	16189	16306	16421	16279	16270	16125	16199	16215	16135	16282	16180	16270	16334	16361	16244	16280	16085	16130	16313	16346	16090	16085	16205	16244	16212	16246	16297	16088	16257	16036	16196	16119	16223	16079	16254	16267	16291	16356	16228	16003	16144	16265	16372	16237	16284	16364	16198	16058	16133	16310	16118	16238	16172	16204	16153	16063	16225	16225	16147	16344	16304	16178	16137	16198	16210	16033	16160	16130	16253	16388	16172	16246	16157	16224	16152	16143	16162	16204	16166	16206	16504	16100	16108	16092	16379	16346	16315	16364	16155	16332	16040	16111	16185	16356	16182	16064	16342	16160	16281	16455	16176	16129	16088	16200	16036	16196	16296	16131	16312	16134	16304	16248	16189	16332	16310	16196	16280	16173	16280	16213	16369	16101	16238	16489	16373	16467	16354	16259	16154	16256	16172	16542	16349	16070	16044	16178	16336	16098	16190	16471	16200	16151	16118	16367	16304	16020	16047	16113	16294	16234	16196	16147	16106	16361	16039	16339	16047	16270	16149	16525	16342	16197	16335	16202	16151	16341	16091	16063	16092	16105	16142	16055	16074	16127	16038	16055	16300	16066	16219	16164	16245	16181	16224	16280	16255	16209	16200	16373	16243	16236	16547	16281	16174	16247	16292	16014	16244	16030	16188	16380	16048	16121	16355	16123	16377	16143	16462	16187	16162	16263	16148	16231	16217	16083	16182	16223	16294	16270	16410	16010	16359	16312	16123	16256	16135	16258	16118	16095	16332	16099	16289	16087	16201	16050	16018	16175	16377	16149	16037	16267	16280	16103	16405	16038	16356	16090	16058	16200	16162	16134	16380	16352	16363	16168	16366	16307	16055	16173	16157	16290	16339	16240	16333	16019	16146	16160	16246	16184	16396	16252	16398	16407	16386	16333	16128	15964	16572	16528	16383	16223	16571	16045	16479	16248	16093	16036	16244	16082	16334	16214	15996	16310	16159	16226	16157	16445	16040	16289	16389	16061	16291	15998	16182	16087	16115	16075	16394	16183	16175	16076	16243	16206	16235	16084	16089	16264	16239	16345	16016	16171	16197	16343	16205	16103	16077	16127	16182	16337	16181	16171	15925	16142	16245	16170	16159	16218	16311	16271	16341	16441	16303	16167	16138	16114	16150	16171	16242	16226	16347	16276	16368	16093	16350	16324	16311	16056	16327	16144	16131	16190	16311	16109	16195	16101	16249	16140	16360	16212	16274	16323	16356	16212	16178	16267	16161	16414	16040	16088	16267	16187	16131	16223	16081	16437	16234	16228	16179	16190	16211	16269	16373	16113	16208	16101	16124	16241	16106	16228	16214	16122	16238	16335	16100	16263	16113	16115	16231	16320	16176	16316	16100	16071	16069	16121	16460	16314	16297	16380	16098	16310	16163	16178	16232	15997	16198	16094	16080	16075	16106	16269	16258	16169	16002	16186	16318	16304	16254	16028	16201	16288	16301	16146	16124	16182	16223	16035	16205	16179	16378	16166	16369	16021	16362	16346	16276	16181	16185	16213	16192	16047	16260	16254	16207	16100	16106	16255	16347	16322	16316	16356
29532	50672	48322	56341	81396	72493	55284	39484	23684	15367	13424	12966	13002	13159	13106	12954	12869	13064	13071	12899	12923	12977	13016	12997	13011	13080	12925	13115	12955	13070	12964	12906	13152	13086	12989	12892	12964	12930	12844	12971	12844	12944	13143	12848	13041	12816	13034	12985	12809	12951	12859	13001	13057	12873	12877	12963	12971	12876	12877	12882	13021	12904	13040	12899	13067	12854	13104	12913	12902	12950	12898	12873	13038	12874	13061	12938	12893	12985	12870	13005	13072	12818	12913	12927	12999	13168	12990	12964	12922	12980	12915	13043	12895	12888	12997	12825	12916	12968	12837	12937	12828	13014	13217	12933	13140	13052	13035	13145	12932	13041	12905	12903	12899	13052	12953	12906	12801	12939	12943	12924	12920	12820	13012	12846	13043	12914	12898	13045	12959	13087	12963	12944	13048	12991	13041	13066	12869	12867	13135	12986	12797	12763	12791	13037	12903	13022	12844	12976	13034	12991	12980	12802	12790	12992	12996	12983	13070	13080	13014	13033	12944	12821	12896	12909	13003	12810	13017	13001	12929	12956	12800	13169	12843	12948	13104	13059	12975	13027	13009	12930	13089	12800	12902	12947	13050	13153	12922	12872	12866	12921	12913	13188	13005	12890	12911	13060	12962	13016	12913	12973	13109	13120	12980	12923	12826	12867	13024	12965	13041	12913	12916	12837	13017	13020	12884	13089	12834	13028	13082	12843	13046	13069	12910	12846	12775	13028	12976	13006	12950	12840	13054	12860	13032	12890	12909	12874	12743	12939	12980	13232	12877	12939	13034	13046	13194	12942	12854	13076	12926	12941	12969	12971	12918	12822	12987	12925	12798	13172	12997	13027	12825	12926	12991	12869	13022	13152	12813	12980	12879	13072	12931	12972	13040	13103	13000	12940	13001	12845	12861	13042	12870	13101	13019	13227	13006	13010	13023	12933	12916	13125	12708	12856	12995	12925	12819	12815	13067	12762	12895	12974	13036	12991	12781	12835	12925	13030	12841	13019	12956	13004	13009	12868	13149	13007	12848	13037	13103	13043	12852	12856	12896	12861	12786	12934	12865	12947	12956	13064	12933	12904	13014	12765	12979	12947	12888	13094	12860	13062	12865	13107	12943	13038	12830	12966	13036	12974	12853	13004	13077	13105	13013	13048	12808	12857	12892	12942	12967	12851	13004	12924	13053	12843	12991	12975	13075	12839	12941	12972	12972	13024	12970	12908	12958	12867	12803	12833	13020	12975	12799	12900	12876	13048	12906	13085	13041	12896	12889	13085	12912	12930	12975	12874	13007	12849	12915	12920	12960	12973	13026	12966	12878	12845	12975	12933	12976	12933	12900	12941	12939	12861	12827	13013	13017	12857	13078	12942	12966	12959	13033	13046	12922	12979	12985	12855	13083	12785	12906	12946	12911	12967	12915	12854	12926	12933	12870	12998	13140	12981	13115	13062	12923	13107	12922	12993	12979	13008	12868	13007	12982	12948	12957	12956	13029	13031	12950	12891	13118	12887	13015	13058	13012	13039	12735	13073	12884	12908	13007	13010	13074	12908	13146	12927	12952	13022	12786	12874	13159	13041	13036	12837	12955	12828	13023	12824	12785	12989	13231	13063	12893	12986	12662	13104	13040	12864	12992	13033	12828	12931	12984	12952	12776	12956	13163	13003	12792	12861	12910	12901	13100	13079	12971	13075	12845	13180	12912	12971	13112	12948	12759	13105	12693	13044	13072	12879	12782	12925	12961	12957	13000	12975	12938	12768	12794	12816	12934	12824	13050	13024	13111	12897	12882	12917	12899	12934	13289	12962	12828	13050	12879	12955	13013	13014	13045	13022	13064	12892	12998	13081	12907	13023	13112	13013	13046	12947	12964	12821	12857	12852	12972	12871	12973	12956	13054	12964	13061	12973	12848	12969	12872	12975	12804	13004	13016	13125	12900	13019	12892	12978	12837	12980	12829	13001	13027	12865	13098	12910	13015	12896	12951	12945	12988	12909	12922	12842	12915	12953	12976	13029	12979	12970	12870	12882	13119	12997	12986	13138	13076	13006	12982	12905	12957	12914	12908	12964	13118	12918	12949	12920	12770	12897	12939	12920	12866	12841	12999	13037	12844	12904	12972	12914	12982	13019	13062	13013	12913	12959	13052	12984	12847	13058	12839	12821	13025	12913	12869	12983	12888	12931	13048	12857	13215	13044	12965	13083	13053	12981	13175	12790	12960	13068	13050	12835	12824	13095	12999	12960	12770	12959	12830	12863	12944	12744	12985	12957	13019	13003	12804	12891	12922	13015	13009	12893	13018	12882	13093	13052	12914	13081	13066	13019	13124	12935	13094	12990	13075	12997	12900	12889	13039	12959	12999	12910	13010	13032	12996	12930	12924	13105	12857	13034	12945	12974	12908	12957	12666	12810	13027	13079	13024	12809	13017	13045	12962	12939	12884	12843	12850	13084	13037	13107	12765	13027	12976	13029	12967	12944	13070	12976	12911	12955	12904	12862	12997	12930	12937	12958	12990	13019	12798	12889	13095	12995	12890	12914	12957	12997	12977	13004	12986	12858	13026	13048	13007	12885	12997	13002	13121	12901	12841	12807	13012	13020	12767	13017	12858	13011	12942	12882	12953	12865	13212	13044	13031	12933	13149	13050	13012	12966	12867	12734	13063	12956	13010	12893	12885	12941	12976	13053	12957	12994	12872	13093	12918	13027	12862	12866	13055	12990	12992	13025	12966	12930	12873	13014	12822	13075	13083	13120	12872	13034	12952	12972	12815	13001	12989	12923	12911	13018	13005	12999	12900	13077	12906	12816	12987	13110	12936	13014	12956	12936	12866	12944	13035	13177	12908	13219	12824	12947	13003	12933	12771	12844	12866	12991	12899	12994	13018	13055	13099	13042	13015	12964	13021	12964	12904	12974	12989	13003	12878	13033	12979	12967	12888	12904	13098	12950	13017	12912	12771	13157	12781	13041	12921	12975	13051	12842	13042	12932	12863	13121	12969	13014	12966	12842	12749	13079	12855	12866	12858	12971	12906	12995	13005	12987	13053	12977	12899	13097	12779	12877	13007	12950	12946	12999	12952	12999	13037	12943	12956	13037	12897	13005	12884	12819	12955	12847	13092	12951	12862	12991	12924	13095	12883	12834	13129	12779	13016	12933	12953	12991	12898	13063	12950	12943	13012	12940	12982	12957	12821	13147	13084	13011	12874	12996	12907	13194	13050	12812	12980	12867	13139	12953	13003	12864	12988	12965	12852	12996	12983	12989	13017	12938	13044	12866	12960	12914	12968	12930	13053	12952	13138	12943	12991	13104	13099	13003	13011	13091	12986	12894	12957	12830	12963	12932	12985	13048	13035	12863	13108	12848	12965	12962	13002	12920	13016	12999	12853	13000	12944	13030	12943	12944	12986	13003	12838	12848	13101	12872	12964	12905	12975	13176	13095	13086	13048	12943	12845	12922	12971	12968	12988	12964	12979	13072	12902	13038	12981	12917	13128	12862	13023	12916	12883	12893	13044	12984	12954	13089	12872	12894	13026	12983	12908	12849	13003	12945	13010	12771	12910	13033	12995	12946	13021	12962	13075	13053	12979	12914	12937	12911	12974	12920	12898	12793	12876	12937	12928	12926	12907	12930	12933	12848	12910	12961	13004	13136	12970	13086	12838	12937	13119	12900	12959	12815	12938	13061	13012	12915	13085	13018	12935	13145	12917	13042	13019	13150	12773	13113	13081	12911	12806	12995	12966	12892	12972	12954	12925	13014	13008	12856	12978	13051	12863	12950	13093	12954	12921	12952	12993	12971	13087	12899	12947	12974	12935	12952	12797	13051	13093	12916	12995	13120	12871	12895	12896	12860	12923	12999	13055	12857	12952	13073	12961	13043	12902	12843	12916	13004	13082	12794	12959	12956	12942	12962	12776	12815	12869	12957	12968	12986	12993	12968	12955	12896	13081	12960	13008	12906	13057	13031	12911	12919	12918	12967	13066	13025	13031	12842	12949	12888	13163	12871	13050	13152	12902	13055	12999	12971	12866	12888	13121	12763	13072	12691	13072	12985	13029	12877	12999	13059	12809	13234	12966	13048	13062	12911	12984	12951	13072	12948	13024	12933	12944	12907	12820	13035	12937	13016	13089	12958	13003	12786	13052	13017	13056	13059	13002	12916	12974	12948	12989	13048	13011	13022	12741	12827	13055	12932	12996	12881	12898	12920	13046	12998	13083	13055	12856	12941	12849	12917	12942	12875	13006	13068	12975	12956	12851	13099	12992	12761	12961	12842	12876	12961	13010	12996	12881	13045	12929	12914	12935	13008	12933	12910	12969	12864	13000	12961	12979	12980	13068	12999	12957	12985	13130	12989	13121	12878	13109	12893	13125	12854	12978	13020	12921	13012	13069	12908	13182	12967	13066	13049	13136	12979	12932	12944	12930	12980	13062	12951	12934	13036	12921	13066	12923	12937	12982	13010	12999	13140	13042	12991	12999	12972	12969	12996	13016	12965	13048	12770	12884	13072	12973	12891	12954	12923	13160	12882	12952	12895	13009	13004	13009	12995	12857	12914	12973	13017	13137	12984	12935	12970	12985	12867	12977	12974	12924	12963	12987	12923	12940	13085	13061	12925	12913	12927	12896	12882	12926	12851	12968	12900	12954	13062	12957	13006	12990	12912	13142	12884	13082	12962	12943	12860	12901	13094	13209	13099	12867	13012	12858	13005	12913	13042	13025	12960	12899	12984	13070	12856	12828	13015	13058	13030	13142	12896	13124	13112	13135	12931	13007	12926	12928	13002	12929	12856	13013	13095	12973	13043	12879	12894	13054	12953	13049	13056	12812	12967	12912	12896	12937	12950	12947	13000	12961	12882	12891	12856	13183	12822	12984	12907	12861	12933	12947	12890	12843	12840	12982	13006	13067	13102	12954	12983	12914	12943	12902	12995	13064	12950	12995	12996	12923	12878	13140	13011	13007	13042	12854	12932	13156	12963	12919	12971	12877	12847	13151	13009	12973	13014	13012	13057	12980	12846	12832	13008	13012	12963	12988	12978	13117	13008	12952	13093	12986	13080	12999	12898	12857	13099	13088	13097	12837	13050	12801	13048	13031	13027	12882	12954	12948	12786	12976	13016	13001	12916
30627	26359	27857	24854	26333	28113	23837	19972	17339	16466	16288	16192	15903	15963	16244	16246	16072	16055	15924	16020	16063	16192	16029	16178	16098	16089	16127	16136	16107	16239	16066	16077	16193	16245	15945	15879	16055	16143	16286	16320	16122	16168	16170	16057	16065	15933	16082	16112	16071	16240	15858	16088	16389	16122	16135	15894	15953	16292	15946	16175	16186	16071	16054	16191	16099	16289	16115	15942	15943	16047	16039	16192	16115	15979	16106	16060	16171	16269	16142	16173	15957	15871	15974	16172	16156	16323	16033	16051	16155	16217	15891	16021	16109	16013	16196	15978	16029	16033	16226	16100	16080	15969	16165	16202	16245	16011	16030	16222	16177	15952	16062	16044	16107	16281	16258	16116	16013	16058	16356	16038	15939	15988	16241	16197	16139	16017	15992	15976	16166	16147	16114	15896	16226	16121	16299	16255	15889	16081	16087	16062	15965	16156	16143	16099	16227	16154	16206	16075	16182	15941	16180	16019	16177	16073	15945	16139	16131	16008	16246	16183	16151	16012	16352	15944	16100	15977	16043	16039	16261	16089	16075	15950	16180	16279	16050	15950	16174	16074	15975	16086	15992	16055	15895	16067	16146	16074	16040	15947	15995	16132	16251	16059	15972	16161	16046	16151	16085	15917	16076	16200	16023	16176	16365	15890	16092	16160	15901	16100	16065	16214	16084	16279	16197	16067	15979	16079	16129	16072	16193	16297	15981	16028	16077	16140	16143	16041	16119	15966	16044	16232	15944	16136	16102	16155	16035	16168	16051	16253	16209	15963	15978	16253	15932	16033	16008	16014	16175	16141	16080	16058	16048	15929	15975	16268	16116	15954	16167	16196	16106	16059	16183	16215	16010	16195	15892	15963	16130	16100	16038	16025	16089	16055	16113	16247	15891	16086	16103	16227	16146	16006	16230	16173	16015	16146	15999	16145	16034	16166	16029	16102	16182	16004	16164	16122	16237	16189	16139	16010	15839	16140	16279	16127	16120	15965	15966	16298	15878	16010	16148	16010	16140	15977	16118	16288	15733	16120	16008	16084	15745	16086	16100	15916	16131	16255	16252	16070	16110	16157	16094	16065	16277	16047	15959	16137	15968	15980	16252	16095	16178	16094	16012	16109	16157	15868	16198	16028	16204	16128	16132	16040	16167	15904	15983	16070	15844	16050	16079	16076	16076	16000	16248	16045	16007	16044	15989	16189	16030	16071	16218	16046	16199	15925	16026	15958	15889	16054	16321	15981	15972	16072	16090	16129	16168	15935	16036	16002	16125	16261	16161	16243	16019	16126	16201	16139	15995	16150	16301	16011	16086	16134	16043	16220	16047	16154	16052	15969	16259	16057	16050	16199	16075	16077	15899	15830	16190	16034	16099	16074	15968	16110	16175	16187	16100	16043	16197	16059	16161	15956	16179	16026	16059	16128	16060	16079	16056	15991	15984	16123	16010	16131	16084	15955	15930	16216	16207	16215	16141	16079	15967	16183	15915	16191	15993	16167	15924	16023	16050	16067	16124	16101	15979	16248	16167	16241	15893	16090	15812	16001	16155	16113	16111	16061	16302	16063	16110	16150	15982	16129	16240	16091	15914	15851	16049	15886	16110	16033	16004	15968	15728	16038	16234	16137	16172	15904	16146	16091	16353	15990	16098	16105	16161	16163	16219	15982	16318	16117	15988	16094	16348	15905	15845	16041	16122	16138	16242	16178	16063	16210	16275	16143	16013	15945	16100	16149	16046	16280	15934	15917	16108	15871	16000	16250	16213	16067	16187	16206	16178	16079	15908	15977	16099	16352	16087	16148	16048	15941	16067	15954	16156	16228	16129	15941	15948	16085	16161	16202	16156	15998	16127	16225	16112	16086	15883	15936	15984	16142	16213	16379	16151	15968	16070	15904	16007	16074	16125	16130	15942	16022	16006	16148	15907	16079	16014	16014	16084	15878	16123	16092	16250	16169	15911	16024	15907	16084	16049	16096	16207	16125	16256	15957	16012	16110	16001	16241	16017	16211	15931	15888	16157	15854	16036	16140	15844	15989	16151	16282	16135	15974	16206	15978	16186	16104	16175	15974	16056	16313	16034	16172	16109	16182	16087	16153	16081	15961	16095	16182	15922	15982	15934	15984	16088	16191	16217	16051	16237	16110	15895	16073	16048	15816	16180	16275	16117	16001	16135	16130	15932	16077	15866	16069	15927	16013	16154	16105	16138	15945	16050	16061	16075	16143	16037	16391	16089	16265	15961	16284	16123	16125	16024	16179	16156	16230	15957	16178	16004	15971	15929	15975	16139	15999	16000	15976	16044	15989	16238	16085	16368	16207	16226	16239	16238	16287	16000	16353	16153	16182	16155	16155	16054	16026	16074	16083	16087	16213	16131	16270	16048	16059	15812	16227	16060	16003	15873	16093	16215	16035	16092	15781	16145	16098	16276	15816	16071	15945	16208	16026	16119	16232	16246	15936	16165	16066	16077	16024	15993	16042	16220	16108	16179	15955	16151	16141	16044	16062	16076	15994	15956	15914	15833	15946	15999	16090	16109	16144	16046	16206	16086	16035	16174	16021	16346	16188	16059	16090	16194	16182	15973	16212	16151	15993	16098	15876	16130	15979	15887	16049	16059	15967	16200	16162	16179	16161	16165	16113	16005	15990	16269	16321	16059	15833	16099	16051	16049	16113	16228	16115	16108	16075	15933	16094	15930	16046	15948	15849	15953	15990	16057	16000	16072	16102	16084	16242	16168	16024	16322	16141	16165	16111	16164	16090	16161	16154	16206	16134	16256	16169	15966	16130	16071	16092	16181	16287	16168	16082	15985	16392	16057	16284	16087	15999	15987	16091	16061	15891	16054	16181	16163	15976	16180	16076	15974	16064	16283	16050	16313	16326	16173	16176	16070	16195	16076	15941	15995	16133	16057	16163	16002	16106	16057	16290	15989	16156	16118	15973	16156	15873	15871	15958	16148	16199	16162	16024	16013	16052	16175	16031	16130	16097	15925	16258	16237	16178	16133	16311	16111	16193	16076	16127	16050	16140	16087	16071	16018	15916	16008	16032	16129	16137	16216	16162	16128	16071	16124	16105	16003	16182	15902	16174	15961	16138	16209	16122	16203	16076	16063	16216	16144	16283	15940	16227	15961	16107	16148	16123	16321	16077	16073	15973	16026	15898	15986	15945	16211	16031	16086	16083	15895	15934	15970	16169	16157	16274	16287	16202	15967	15929	16086	16119	16218	15958	16329	15904	16098	15944	16200	15997	15927	16211	16045	16070	16268	16158	15980	16240	16041	15894	15984	16277	16101	16071	16271	16062	16242	16010	16007	16188	16254	16006	15917	15915	16117	16194	16204	15841	16328	15908	16069	16096	16272	16195	16230	16183	16238	16100	16243	15993	16015	16130	16093	16092	16165	16092	15964	16092	16039	16207	16147	16113	16069	15959	16047	15938	16073	16002	16168	16040	16068	16118	16050	16094	16295	16236	16081	16229	16030	16172	16145	16106	16121	15904	16235	16174	16203	16230	16179	16056	16151	16087	16192	16227	16213	16024	15887	16135	16028	16076	16076	16230	16097	15967	16056	16115	16247	15978	15774	16183	16183	16112	16185	16108	16016	16163	16116	16126	15988	15900	16155	16171	15939	16057	16060	15892	15999	16077	16029	16207	16108	16083	16208	16031	16050	16077	15997	16243	16015	16088	16200	16045	16084	16045	16085	16058	16167	16058	15915	16234	15976	16082	16061	16059	15855	16237	15922	15983	16196	16068	15860	15835	16110	16076	16112	15841	16115	16119	16142	16027	16142	15936	16069	16049	15983	16119	15922	16078	16097	16137	16112	16059	15913	16043	16093	16078	15812	16140	16029	16094	16282	16061	16054	16177	16165	16145	16366	16144	16177	16278	16286	16233	16059	16145	16010	16101	16153	16080	16110	16048	16124	15954	16202	15851	16162	16254	16008	15896	16183	16047	16061	16155	16104	16120	15911	16071	15994	16172	16085	15946	16220	16089	16272	16036	16022	16180	15925	16089	15981	16135	16097	16123	15862	16066	16078	16127	16195	16060	16123	16064	15981	16060	15939	16178	16103	16074	16102	16191	16208	16018	16220	16042	16335	16255	16091	16136	16045	16060	15991	16178	16010	15998	15987	15926	16155	16154	16067	15913	16033	16188	15957	16194	16183	16149	16244	16150	15952	16119	16019	16092	16100	16032	16075	16287	16040	16176	16028	16087	16118	16042	15988	15992	15891	16139	16023	16168	16108	16036	16162	15965	15862	16212	15995	16081	16170	16274	16226	16346	16119	16110	16077	16045	16140	16158	15958	16082	16051	16037	16151	15933	16115	16113	16074	16180	16009	15969	15974	16144	16170	15933	16320	15899	16209	16151	15895	16399	16167	16144	16084	16209	15981	15963	16327	16104	16218	16061	16166	15940	16297	16050	16200	15910	15962	15900	16179	16046	16460	16115	16134	15815	16179	16252	16084	16227	16289	15971	16104	16127	16080	16046	16096	16000	16165	16191	15987	16130	16118	16102	16135	16083	15970	15998	15930	16113	16057	16071	16215	16179	16045	15894	16000	16150	16140	16103	16121	16147	16222	15872	16055	16140	16174	16121	15839	16080	16468	16061	16141	16167	16276	16219	16015	15921	15981	15911	16061	15965	16006	16180	16102	15990	15976	16261	16215	16071	16031	16040	16072	15967	16059	16060	16103	16173	15977	16020	16061	16105	16145	16089	16271	16063	15941	16137	16124	16212	16186	16184	16088	16065	16177	15965	16097	16060	16083	16082	16278	16189	15991	16149	15964	16069	16130	16357	16049	16105	16091	16055	15899	16117	16081	16168	15995	16123	16232	15884	16195	16139	16219	16056	15996	16143	16211	16164	16023	16237	15952	16127	16140	16000	16144	16032	16211	16078	16230	16234	16094	16098	16114	16024	16048	16147	16286	16022	16275	16071	15935	16164	16045	16185	16177	16166	16066	16182	16256	16017	16049	16008	16011	15948	16296	15997	16380	16085	15994	16168	16213	16176	16251	15970	16119	16045	16062	16157	16065	16049	16278	16020	16075	16097	16343	16081	16130	16028	16273	15903	15932	16127	16256	16005	16037	16132	16003	16050	16020	16121	16231	16012	16405	16123	16044	16054
24365	33613	27469	23766	27104	26918	20956	16473	13879	13229	13027	12948	12735	12841	12973	12787	12725	12941	12869	12981	12755	12975	12803	12966	12645	12875	12992	12956	12867	12869	12780	12952	12880	12881	12885	12904	12880	12804	12845	12887	12778	12847	13017	12780	13026	12945	12769	12677	12945	12867	12857	12945	12864	12742	12937	12839	12842	12847	12835	12859	12993	12836	12897	12710	12854	12794	12891	12779	12782	12735	12756	12878	12935	13013	12963	12983	12995	12726	12734	12907	12837	12918	12754	13019	12832	12927	12996	12752	12722	12885	12962	12853	13094	12793	12743	12982	12854	12920	12832	12891	12901	12851	12637	12736	12733	12859	12749	12826	12809	12897	12931	12845	12934	12986	12648	12737	12897	12844	12888	12720	12879	12972	12942	12830	12745	13028	12887	12970	12844	13127	12853	12745	12897	12793	12997	12784	13079	12872	12928	12951	12740	12693	12883	12802	12971	12774	12910	12890	12870	12883	12784	12711	12939	12810	12684	12766	12867	12881	12771	12810	12808	12750	12911	12984	12934	12703	12775	12747	12862	12938	12867	12801	12859	12950	12793	12755	12806	12981	12904	12906	12865	12901	12821	12872	12753	12874	12856	12879	12777	12934	12898	12937	12863	12698	12856	12743	12702	12809	12718	12873	12903	12838	13009	12726	12775	12847	12816	12884	12910	12985	12867	13039	12941	12896	12721	12875	12965	12852	12849	13003	12808	12703	12927	12851	12784	12884	12876	12777	12975	12766	12786	12880	12785	12837	12787	12966	12816	12933	12978	12868	12773	12935	12704	12771	12867	13000	12967	12748	12873	12949	12883	12886	12973	12825	12896	12703	12876	12764	12792	12864	12964	12756	12819	12850	13053	12873	13041	12707	12783	13013	12755	12770	13026	12943	12795	12826	12909	12827	12873	12941	12797	12881	12900	12862	12721	12859	13013	12847	12947	12899	12918	12826	12935	12795	13097	12759	12873	12807	12852	12835	12879	12840	12858	12853	12878	12848	12865	12746	12977	12620	12855	12815	12953	12869	12858	12931	12896	12953	12958	12796	12891	12972	12866	12893	12799	12980	12891	12905	12749	12983	12833	12893	12794	12846	12836	12878	13070	12860	12825	12848	12863	12819	12775	12778	12699	12872	12859	12713	13014	12752	12882	12876	12947	12842	12850	13022	12887	13031	12831	12889	12871	12947	12918	12624	12965	12795	12823	12936	12702	12823	12786	12980	12907	12961	12968	13054	12819	12933	12829	12999	12924	12887	12828	12876	12854	12881	12809	12729	12817	12760	12806	12945	12927	12876	12827	12890	12875	12765	12763	12779	12870	12947	12825	12767	12884	13038	12804	12840	13059	12745	12932	12931	12789	13027	12806	12909	12927	12963	12769	12851	12781	12975	12710	12884	12775	12948	12998	12870	12964	12860	12811	12954	12998	12750	12836	12852	12698	12961	12755	12700	12932	12933	12928	12906	12774	12874	12856	12776	12929	12820	12762	12717	12773	12901	13034	12715	12900	12648	12975	12922	12696	12761	12983	12813	12946	12962	12828	12894	12793	12942	12810	12768	12876	12723	12793	12722	12853	12920	12942	12886	12850	12923	12994	13057	13005	12875	12823	12916	12942	12816	12894	12800	12973	12749	12790	12845	12936	12692	13079	12921	12738	12975	12907	12848	12767	12850	13067	12854	12965	12703	12861	12708	12902	12649	12821	13020	12822	12869	12824	12916	12715	12875	13041	12843	12910	12939	12948	12777	12771	12937	12919	12610	12911	12909	12931	12775	12774	12799	12872	12820	12892	12844	13024	12884	12800	12909	13011	12965	12788	12882	12729	12787	12742	12861	12970	12833	12763	12842	12820	13093	12828	12800	12922	12751	12815	12847	13006	12843	12900	12826	12729	12884	12823	12748	12888	12816	12892	12931	12685	12997	12929	12871	12935	12867	12802	12983	12891	12765	12832	12980	12938	12890	12824	12950	12841	13062	12952	12943	12874	12822	12656	12957	12789	12789	12801	12891	12700	12945	13058	12874	13055	12838	12951	12874	12960	12823	12952	12759	12775	12762	12975	12845	12824	12852	12895	12931	12749	12980	12969	13019	12755	12930	13028	13084	12819	12913	12947	13019	12952	12952	12885	12903	12848	12880	13040	12811	12919	12816	12749	12850	12904	12771	12951	13119	12765	12955	12947	12930	12827	12839	12866	12923	12818	12967	12866	12874	12766	12886	12832	12918	12921	12754	12953	12948	12844	12985	12907	12704	12912	12775	12850	12747	12979	12931	12868	12976	12867	12803	12695	12942	12977	12945	12806	12887	12695	12829	12889	12895	12862	12642	12759	12963	13013	12853	12826	12962	13050	12908	12751	12890	12950	12954	12799	13027	12681	12938	12983	12769	12957	12890	12805	12898	12835	12821	12962	12717	12714	12817	12797	12948	12836	12782	12910	12987	12875	12712	12962	12932	12810	12894	12973	12913	12860	12814	12840	12875	12849	12735	12955	12909	13002	12662	12803	12809	12787	13043	12895	12928	12782	12838	12666	13013	12809	12790	12903	12808	12838	12869	12921	12803	12865	12921	12890	12810	12865	12890	12929	12853	12923	12953	12901	12908	12801	12826	12776	12928	12851	12759	12906	12873	12577	12756	12821	12921	12909	13124	12762	12789	12797	12859	12968	12646	12942	12771	12849	12935	12939	12937	13034	13031	12794	13045	12792	13013	12933	12840	12845	12900	12893	12753	12858	12948	12951	12891	12974	12860	12823	12856	12751	12972	12753	12701	12774	12822	12769	12936	12850	12849	12807	12803	12917	12928	12823	12957	12792	12864	12958	12912	12974	12809	12842	12845	12849	12967	12652	12873	13041	12844	12787	12751	12861	12879	12936	12899	12813	12967	12909	12842	12804	12969	12920	12966	12834	12932	12818	12944	12991	12880	12985	12776	12838	12890	12906	12831	12801	12786	12983	12868	12863	12792	12870	12968	12841	12853	12939	12888	12799	12837	12842	12923	12983	12773	12937	12711	12877	12875	12874	12882	12903	12882	12822	12772	13003	12985	12737	12827	12728	12797	12853	12941	12837	12887	13003	12857	12825	12897	12949	12918	12809	12857	12740	12824	13005	12744	12951	12697	12937	12804	12877	12848	12945	12876	12880	12891	12927	12938	13037	12619	12984	12848	12877	13023	12686	12781	12848	12866	12840	12890	12860	12990	12716	12875	12893	12884	12987	12885	12980	12803	13012	12989	12647	12943	12805	12884	12811	12872	12759	12964	12843	12725	12809	12804	12834	12915	12846	12912	12891	12810	12776	12983	12838	12976	12949	12791	13064	12814	12752	12873	12799	12832	12737	12813	12915	12914	12793	12962	12922	12860	12796	12711	12862	13033	12962	12820	12860	13023	12853	13024	12891	12846	12836	12867	12992	12918	12779	12962	12954	12905	12868	12947	12984	12928	12883	12900	12839	12972	13005	12883	12935	12904	13091	12812	12915	12935	12973	13108	12920	12765	12940	12906	12895	12994	12776	12864	12897	12982	12852	12945	12815	12911	13012	12909	12860	12935	12965	12842	12645	12999	12782	12886	12722	12886	12891	12857	13042	12971	12922	12822	12877	12890	12939	12962	12947	12759	12923	12881	12907	12958	12860	12820	12765	12841	12889	12843	12821	12757	12977	12903	12865	12883	12872	12969	12971	12899	13122	12811	12826	12723	12904	12771	12815	12789	12789	12806	12932	12841	12854	13012	12923	12796	12913	12789	12827	12985	12855	12852	13019	12981	13087	12884	13006	12855	12663	12711	12956	12781	12820	12939	12842	12956	12914	12982	12879	12906	13047	13024	12844	12930	12863	12763	12867	12739	12679	12972	13012	12777	12908	12719	12790	12876	12906	12785	12754	12860	12891	12864	12839	12901	12949	13004	12784	13100	12890	12958	12859	12986	12851	12870	12753	12697	12956	12885	12844	12902	12755	12933	12827	12812	13058	12830	12960	12825	12740	12971	12988	12878	12826	13037	12901	12829	12860	13007	12923	12848	12837	12907	12801	12748	12796	12940	12961	12726	12899	12755	12925	12953	12894	12863	12907	12768	12977	12946	12824	12882	12852	12815	12893	12884	12959	12812	12856	12859	13111	12843	12804	12754	12877	12837	12834	12822	12845	12752	12874	12767	12724	12888	12898	12830	12880	12902	12839	12892	12978	12939	12927	12971	12845	12976	12825	12923	12873	12828	12794	12916	12886	12816	12885	12878	12953	12927	12929	12703	12869	12724	12857	12877	12953	12907	12634	12932	12923	12811	12935	12910	12732	12915	12923	12901	13126	12843	12827	12996	12836	13027	13048	12679	12942	12828	12812	13027	12642	12783	12814	12932	12886	12785	12740	12909	12997	12929	12784	12854	12983	12914	12873	13071	12897	12849	12786	12927	12768	12749	12951	12861	12824	12973	12841	12891	12803	12754	12847	12980	12890	12799	13039	12826	12812	12906	12868	12938	12789	12818	12636	12893	12840	12785	12665	13021	12975	13015	12844	12739	12902	12880	12841	12760	12968	12778	12839	12812	13005	12844	12908	12872	12819	13057	12877	12946	12792	12840	13038	12891	12877	12928	12999	12774	12742	12798	12960	12942	12929	12980	12838	12993	12885	12836	12835	12880	12753	12864	12843	12978	12858	12813	12877	12887	12864	12804	12888	12616	13043	12896	12875	12835	12980	12920	12906	12902	12964	12871	12881	12907	12970	12770	13022	12963	12899	12834	12920	12957	12835	12888	12890	12918	12696	12839	13032	12847	13001	12890	12769	12823	12868	12668	12917	12720	12723	12821	13051	12902	12959	12793	12991	12809	12958	12827	12950	12641	12793	12952	12816	13015	12776	12907	12959	12818	12949	13042	12515	12881	12870	13000	12973	12789	12876	12831	12897	12980	12800	12750	13050	12822	12827	12897	12793	12822	12751	12845	12747	12988	12972	12674	13104	12609	12845	12855	12839	12858	12780	12914	12965	12761	12915	12845	12937	12851	12971	13027	12619	12909	12771	12990	12834	12814	13083	12849	13032	12897	12936	12793	12990	12871	12805	12928	12934	12945	12828	12971	12945	12805	12881	12756	12883	12888	12781	12928	12871	12856	12725	12829	12976	12932	12946	12883	12687	12879
25428	21413	28751	33026	57830	62541	49875	33697	23431	18868	17284	16601	16603	16709	16534	16640	16830	16837	16767	16900	16604	16642	16733	16673	16472	16922	16834	16970	16652	17024	16711	16520	16716	16520	16738	16660	16778	16395	16541	16750	16562	16607	16666	16613	16545	16594	16926	16511	16694	16488	16445	16600	16586	16221	16788	16635	16627	16576	16366	16632	16596	16518	16690	16699	16633	16662	16808	16791	16582	16469	16405	16499	16493	16663	16570	16867	16570	16505	16675	16574	16790	16785	16818	16717	16544	16565	16820	16599	16544	16599	16533	16634	16454	16644	16619	16793	16822	16445	16683	16594	16568	16402	16522	16643	16795	16671	16558	16547	16315	16811	16549	16572	16650	16542	16501	16513	16637	16710	16510	16468	16595	16490	16522	16519	16711	16625	16615	16547	16787	16758	16567	16613	16607	16680	16623	16342	16583	16654	16770	16758	16576	16611	16600	16579	16611	16524	16471	16439	16278	16640	16543	16521	16551	16740	16644	16413	16566	16538	16569	16666	16384	16595	16631	16532	16703	16645	16515	16465	16544	16528	16477	16514	16710	16711	16661	16334	16411	16665	16667	16609	16748	16633	16706	16723	16690	16657	16545	16647	16582	16605	16525	16629	16631	16377	16658	16550	16415	16369	16422	16565	16568	16650	16539	16717	16457	16435	16558	16546	16474	16407	16489	16630	16538	16434	16842	16735	16582	16667	16765	16447	16742	16625	16662	16647	16785	16724	16558	16485	16483	16569	16623	16633	16669	16520	16722	16575	16519	16737	16807	16509	16494	16591	16470	16563	16807	16471	16708	16559	16312	16594	16492	16691	16537	16642	16576	16561	16536	16417	16337	16460	16675	16694	16838	16726	16736	16599	16545	16618	16538	16480	16596	16734	16758	16504	16603	16543	16641	16322	16708	16472	16668	16555	16581	16549	16562	16571	16855	16566	16623	16563	16613	16600	16644	16615	16607	16321	16463	16505	16563	16642	16533	16606	16474	16701	16553	16648	16570	16421	16688	16547	16599	16373	16585	16561	16663	16638	16583	16736	16665	16586	16601	16635	16664	16817	16537	16508	16630	16485	16801	16296	16502	16678	16624	16745	16521	16424	16529	16751	16464	16746	16610	16554	16604	16713	16786	16698	16605	16650	16323	16630	16567	16697	16798	16544	16537	16651	16374	16659	16496	16555	16567	16766	16854	16690	16631	16569	16544	16739	16738	16447	16505	16725	16715	16529	16550	16413	16459	16599	16421	16526	16579	16629	16559	16512	16690	16455	16458	16756	16545	16712	16543	16556	16664	16735	16599	16484	16625	16637	16711	16698	16714	16601	16537	16622	16769	16689	16464	16713	16608	16473	16647	16507	16613	16528	16635	16484	16607	16573	16617	16484	16389	16476	16624	16628	16551	16424	16624	16611	16539	16614	16593	16568	16532	16721	16663	16618	16415	16598	16631	16559	16540	16828	16729	16554	16501	16656	16457	16675	16636	16356	16630	16692	16670	16548	16554	16487	16449	16286	16527	16555	16280	16582	16542	16491	16720	16749	16697	16546	16541	16449	16413	16513	16509	16403	16597	16622	16640	16654	16712	16561	16519	16598	16746	16492	16609	16598	16502	16689	16546	16637	16730	16589	16593	16500	16583	16509	16513	16683	16799	16507	16573	16406	16669	16573	16381	16517	16523	16800	16586	16768	16628	16472	16503	16469	16456	16565	16726	16440	16488	16653	16701	16529	16428	16723	16626	16631	16597	16416	16670	16709	16608	16382	16663	16455	16370	16684	16618	16743	16615	16585	16648	16610	16730	16448	16567	16453	16638	16614	16486	16743	16663	16502	16503	16686	16531	16670	16705	16487	16591	16652	16680	16368	16525	16448	16519	16500	16510	16741	16780	16479	16665	16778	16563	16798	16768	16607	16631	16535	16432	16634	16774	16728	16632	16589	16551	16497	16645	16401	16680	16652	16546	16827	16433	16360	16422	16694	16598	16611	16635	16676	16620	16510	16748	16600	16447	16600	16644	16577	16838	16529	16680	16740	16680	16771	16622	16694	16825	16404	16585	16619	16439	16643	16624	16734	16625	16728	16638	16472	16634	16648	16832	16470	16597	16424	16683	16422	16635	16321	16450	16531	16510	16471	16525	16484	16519	16438	16631	16381	16536	16419	16705	16715	16393	16602	16739	16477	16462	16756	16763	16603	16649	16480	16575	16582	16612	16600	16702	16573	16588	16470	16537	16683	16594	16547	16826	16866	16548	16666	16623	16532	16531	16601	16663	16680	16485	16539	16456	16560	16424	16493	16525	16510	16518	16572	16626	16546	16659	16485	16751	16614	16579	16743	16809	16690	16494	16707	16345	16576	16518	16628	16676	16672	16504	16567	16725	16446	16641	16657	16694	16493	16660	16621	16637	16462	16445	16643	16550	16454	16729	16633	16494	16648	16632	16573	16637	16676	16685	16593	16765	16592	16558	16552	16518	16531	16391	16584	16631	16475	16512	16640	16563	16686	16582	16862	16526	16468	16597	16507	16536	16477	16630	16713	16450	16380	16423	16364	16641	16633	16490	16518	16536	16501	16834	16648	16676	16617	16645	16694	16770	16761	16705	16639	16610	16607	16354	16542	16586	16649	16653	16848	16596	16621	16409	16700	16593	16705	16738	16463	16642	16433	16496	16520	16471	16680	16483	16484	16672	16594	16702	16705	16501	16800	16679	16524	16492	16553	16431	16711	16553	16445	16607	16634	16768	16451	16493	16796	16749	16808	16416	16377	16353	16498	16876	16582	16533	16596	16551	16654	16549	16580	16507	16394	16553	16601	16435	16522	16601	16643	16653	16574	16575	16498	16635	16704	16539	16444	16693	16426	16558	16548	16564	16590	16669	16457	16589	16526	16588	16457	16534	16337	16570	16572	16700	16479	16499	16499	16652	16664	16518	16404	16386	16451	16661	16475	16632	16403	16497	16388	16449	16640	16632	16656	16814	16616	16480	16557	16588	16647	16566	16496	16797	16602	16467	16717	16581	16657	16579	16615	16517	16751	16368	16564	16843	16731	16579	16715	16673	16438	16558	16578	16547	16593	16578	16839	16757	16605	16876	16605	16593	16479	16546	16407	16645	16444	16674	16564	16640	16514	16480	16432	16427	16663	16316	16578	16446	16663	16654	16479	16556	16765	16697	16714	16703	16560	16571	16556	16613	16568	16649	16544	16612	16611	16654	16441	16624	16460	16554	16678	16527	16553	16563	16476	16843	16596	17005	16686	16812	16645	16764	16694	16698	16637	16780	16587	16708	16357	16533	16728	16362	16482	16476	16379	16477	16417	16587	16696	16718	16591	16751	16683	16628	16586	16727	16596	16715	16604	16447	16674	16769	16553	16557	16284	16571	16616	16604	16696	16411	16572	16600	16809	16457	16302	16306	16749	16787	16448	16716	16691	16955	16697	16710	16469	16662	16742	16586	16505	16525	16523	16425	16568	16624	16533	16554	16493	16416	16642	16750	16624	16721	16577	16636	16496	16589	16566	16459	16789	16662	16649	16496	16584	16581	16446	16512	16790	16612	16566	16625	16790	16508	16735	16709	16725	16559	16745	16710	16638	16915	16349	16554	16581	16547	16582	16822	16644	16792	16870	16699	16691	16547	16603	16824	16639	16583	16518	16529	16583	16513	16658	16589	16622	16533	16438	16433	16527	16390	16609	16663	16524	16705	16631	16567	16588	16787	16642	16604	16441	16625	16451	16491	16576	16637	16507	16554	16529	16539	16310	16696	16542	16517	16719	16479	16649	16631	16674	16595	16567	16665	16691	16535	16518	16542	16564	16592	16321	16539	16606	16471	16482	16412	16409	16404	16650	16790	16680	16705	16582	16895	16626	16620	16678	16458	16558	16488	16439	16723	16788	16737	16643	16443	16674	16601	16409	16736	16580	16489	16490	16534	16639	16622	16545	16473	16374	16701	16464	16709	16499	16459	16873	16689	16494	16619	16493	16552	16642	16675	16454	16586	16674	16548	16649	16622	16478	16659	16593	16666	16646	16415	16498	16626	16635	16511	16546	16555	16764	16659	16479	16449	16447	16711	16469	16669	16525	16712	16680	16594	16622	16516	16532	16617	16518	16412	16827	16666	16608	16693	16572	16662	16438	16740	16457	16591	16590	16599	16548	16400	16703	16555	16366	16539	16536	16640	16591	16842	16523	16641	16618	16640	16483	16775	16685	16750	16448	16551	16726	16691	16587	16508	16505	16719	16523	16387	16678	16364	16430	16530	16468	16485	16691	16792	16580	16574	16675	16315	16546	16598	16354	16595	16569	16609	16487	16530	16668	16626	16760	16728	16427	16765	16410	16692	16587	16498	16588	16539	16705	16531	16394	16509	16596	16556	16562	16656	16790	16558	16439	16528	16368	16347	16587	16403	16567	16549	16601	16567	16579	16669	16934	16739	16691	16507	16770	16695	16350	16595	16408	16560	16647	16668	16482	16728	16571	16639	16668	16514	16589	16397	16662	16606	16679	16685	16714	16529	16569	16644	16571	16477	16528	16594	16623	16642	16529	16425	16511	16396	16470	16619	16729	16593	16666	16860	16647	16780	16490	16502	16841	16519	16512	16532	16709	16548	16682	16585	16529	16575	16540	16784	16459	16695	16796	16533	16759	16701	16687	16583	16663	16799	16531	16548	16558	16551	16604	16709	16388	16684	16663	16380	16724	16564	16682	16505	16865	16449	16637	16458	16314	16611	16473	16648	16619	16428	16493	16747	16574	16599	16577	16540	16798	16665	16629	16501	16608	16570	16546	16672	16647	16551	16761	16646	16565	16547	16746	16438	16427	16735	16412	16603	16654	16629	16553	16285	16494	16650	16640	16630	16644	16502	16734	16771	16580	16561	16673	16443	16618	16521	16440	16523	16535	16648	16595	16479	16711	16536	16451	16599	16551	16606	16456	16463	16541	16565	16463	16731	16644	16552	16618	16616	16724	16625	16556	16597	16741	16381	16442	16581	16741	16542	16460	16543	16600	16649	16496	16434	16611	16504	16580	16601	16676	16601	16571	16599	16442	16616	16570	16634	16584	16601	16344	16458	16386	16647	16445	16405	16748	16636	16655	16745	16461	16575	16454	16758	16658	16835	16748	16495	16661	16369	16476
25994	39604	40073	53200	65079	61277	46499	30972	19113	14838	13563	13323	13284	13382	13118	13246	13256	13168	13364	13130	13286	13456	13199	13310	13323	13207	13134	13191	13236	13121	13150	13234	13199	13426	13392	13291	13189	13151	13292	13104	13218	13172	13256	13310	13246	13223	13151	13194	13394	13185	13121	13119	13312	13278	13218	13089	13149	13087	13218	13266	13075	13241	13187	13251	13267	13089	13371	13413	13211	13115	13296	13287	13138	13302	13199	13287	13186	13197	13382	13391	13169	13373	13222	13183	13352	13239	13197	13300	13347	13285	13197	13249	13338	13146	13157	13167	13130	13282	13197	13199	13245	13146	13226	13157	13264	13244	13218	13226	13339	13224	13171	13327	13039	13323	13230	13287	13329	13203	13268	13304	13177	13253	13220	13239	13239	13322	13213	13192	13179	13179	13333	13086	13241	13095	13249	13325	13136	13325	13176	13189	13288	13275	13471	13233	13059	13219	13450	13390	13112	13129	13305	13191	13176	13379	13110	13168	13181	13228	13403	13307	13397	13207	13291	13339	13170	13144	13044	13205	13073	13381	13242	13221	13244	13154	13420	13087	13410	13236	13331	13214	13040	13330	13227	13215	13302	13308	13203	13394	13316	13323	13229	13427	13266	13205	13235	13286	13207	13211	13255	13329	13241	13266	13298	13281	13353	13229	13146	13265	13323	13306	13348	13219	13195	13322	13271	13239	13266	13166	13141	13208	13291	13160	13160	13210	13199	13250	13220	13228	13237	13129	13331	13168	13226	13263	13107	13199	13257	13329	13209	13367	13401	13289	13149	13235	13026	13254	13277	13205	13204	13158	13232	13247	13324	13296	13462	13130	13179	13269	13268	13209	13403	13323	13247	13153	13290	13155	13192	13436	13288	13294	13218	13298	13229	13205	13273	13293	13134	13238	13225	13153	13416	13337	13200	13184	13269	13165	13274	13198	13199	13234	13263	13334	13349	13299	13239	13090	13193	13216	13355	13304	13234	13326	13274	13162	13128	13405	13208	13288	13160	13190	13241	13387	13304	13296	13320	13081	13384	13313	13160	13051	13239	13277	13266	13344	13148	13335	13368	13238	13302	13384	13247	13170	13218	13283	13307	13296	13169	13270	13182	13375	13177	13242	13404	13309	13302	13026	13192	13181	13170	13266	13299	13106	13139	13178	13377	13210	13304	13077	13269	13371	13343	13205	13226	13172	13178	13242	13311	13177	13312	13244	13279	13100	13342	13314	13230	13302	13206	13064	13354	13182	13307	13152	13153	13217	13317	13361	13157	13277	13224	13211	13171	13197	13281	13156	13329	13362	13150	13199	13279	13214	13386	13207	13147	13203	13214	13215	13279	13207	13141	13386	13119	13312	13242	13148	13192	13205	13204	13237	13205	13338	13250	13297	13289	13212	13194	13057	13145	13253	13303	13242	13137	13227	13322	13163	13224	13358	13296	13224	13136	13352	13144	13169	13206	13112	13121	13187	13211	13175	13221	13194	13276	13170	13332	13236	13381	13245	13262	13183	13193	13236	13288	13370	13330	13176	13325	13192	13250	13200	13114	13252	13372	13248	13276	13110	13335	13165	13201	13152	13303	13254	13189	13294	13330	13283	13346	13376	13234	13243	13154	13338	13251	13238	13162	13273	13174	13221	13348	13225	13249	13168	13294	13204	13344	13321	13388	13250	13358	13033	13168	13176	13161	13412	13175	13262	13119	13355	13297	13177	13368	13108	13129	13260	13314	13219	13204	13182	13369	13211	13183	13353	13245	13017	13143	13370	13327	13325	13201	13401	13262	13129	13228	13218	13441	13302	13219	13134	13048	13201	13100	13145	13233	13268	13086	13093	13348	13275	13391	13191	13213	13274	13062	13216	13370	12994	13257	13315	13258	13034	13183	13346	13260	13304	13189	13285	13217	13439	13111	13258	13246	13261	13400	13306	13404	13229	13372	13333	13238	13335	13253	13300	13184	13280	13284	13262	13132	13274	13146	13337	13251	13311	13124	13203	13284	13162	13250	13184	13137	13196	13136	13452	13040	13277	13417	13269	13236	13089	13163	13451	13404	13153	13199	13247	13203	13240	13194	13218	13268	13385	13391	13385	13196	13357	13202	13278	13367	13101	13212	13356	13229	13145	13181	13204	13238	13194	13241	13332	13231	13241	13271	13316	13210	13301	13290	13080	13248	13211	13158	13226	13280	13233	13325	13215	13165	13175	13249	13315	13169	13234	13216	13224	13154	13264	13242	13186	13398	13367	13355	13225	13431	13245	13210	13246	13236	13221	13127	13357	13182	13257	13137	13087	13146	13362	13341	13302	13441	13237	13310	13312	13247	13173	13253	13249	13314	13476	13242	13207	13120	13252	13285	13235	13218	13317	13410	13166	13302	13271	13239	13404	13224	13188	13265	13342	13299	13310	13278	13269	13372	13341	13193	13103	13375	13201	13195	13223	13158	13242	13220	13270	13229	13202	13299	13314	13328	13289	13107	13305	13305	13191	13105	13074	13289	13201	13316	13195	13231	13110	13310	13307	13274	13298	13215	13201	13300	13164	13305	13148	13277	13285	13058	13122	13392	13202	13151	13377	13185	13261	13363	13169	13018	13237	13177	13304	13237	13352	13134	13254	13268	13159	13309	13036	13355	13334	13164	13132	13239	13202	13313	13402	13149	13179	13211	13274	13288	13296	13157	13114	13094	13184	13166	13277	13340	13228	13189	13073	13144	13289	13192	13454	13208	13100	13302	13256	13167	13288	13186	13220	13274	13056	13318	13228	13238	13193	13254	13042	13498	13250	13334	13115	13113	13379	13298	13150	13248	13260	13271	13290	13301	13192	13119	13195	13196	13240	13103	13189	13153	13259	13394	13211	13315	13405	13219	13151	13287	13090	13256	13261	13280	13355	13348	13250	13238	13338	13193	13211	13194	13304	13160	13262	13109	13179	13189	13178	13373	13092	13260	13342	13104	13284	13125	13360	13258	13113	13213	13157	13214	13300	13371	13453	13185	13144	13345	13170	13295	13309	13370	13064	13118	13333	13284	13168	13282	13357	13264	13286	13394	13281	13269	13253	13143	13241	13157	13117	13371	13178	13140	13166	13078	13342	13280	13207	13251	13291	13134	13299	13255	13272	13265	13231	13218	13289	13320	13220	13126	13178	13324	13211	13231	13260	13164	13308	13338	13431	13035	13335	13249	13362	13282	13259	13196	13342	13275	13177	13166	13234	13347	13351	13135	13304	13249	13102	13263	13201	13131	13121	13317	13087	13245	13269	13176	13317	13357	13200	13270	13312	13280	13410	13438	13142	13264	13331	13112	13369	13327	13302	13267	13430	13250	13325	13313	13175	13486	13469	13192	13214	13246	13249	13100	13181	13212	13174	13212	13393	13208	13430	13168	13396	13122	13276	13141	13131	13139	13271	13315	13252	13382	13199	13268	13222	13212	13099	13259	13252	13094	13237	13147	13195	13204	13249	13208	13176	13137	13230	13195	13298	13251	13128	13167	13187	13163	13087	13275	13332	13250	13362	13306	13203	13290	13189	13195	13231	13148	13332	13316	13242	13425	13208	13401	13225	13129	13334	13335	13342	13091	13312	13188	13338	13265	13296	13231	13284	13350	13294	13428	13219	13224	13399	13213	13166	13101	13246	13192	13482	13292	13485	13196	13226	13429	13276	13379	13166	13387	13209	13327	13339	13374	13248	13105	13334	13339	13200	13284	13252	13164	13377	13274	13274	13293	13127	13180	13288	13205	13309	13243	13149	13393	13216	13231	13274	13126	13296	13089	13121	13352	13401	13239	13310	13257	13275	13123	13233	13246	13358	13261	13216	13164	13379	13269	13283	13207	13374	13448	13333	13282	13387	13203	13015	13262	13432	13266	13202	13213	13405	12998	13113	13325	13286	13318	13170	13266	13312	13315	13365	13293	13199	13104	13292	13265	13124	13212	13130	13403	13224	13254	13186	13130	13309	13137	13332	13179	13326	13308	13154	13161	13333	13238	13256	13469	13218	13227	13301	13270	13184	13237	13366	13148	13403	13155	13259	13091	13234	13198	13252	13277	13162	13268	13362	13208	13278	13221	13311	13184	13328	13272	13123	13419	13227	13368	13352	13228	13134	13239	13264	13289	13373	13147	13156	13217	13200	13202	13218	13276	13316	13197	13301	13182	13299	13136	13185	13183	13018	13099	13311	13289	13230	13290	13420	13106	13362	13180	13215	13172	13342	13206	13166	13263	13117	13143	13359	13116	13276	13210	13287	13401	13179	13223	13138	13084	13373	13109	13287	13205	13286	13321	13191	13205	13118	13134	13346	13354	13183	13413	13283	13267	13239	13175	13214	13277	13333	13127	13160	13162	13261	13289	13223	13392	13278	13018	13318	13275	13278	13303	13213	13410	13357	13345	13000	13284	13171	13274	13249	13355	13226	13266	13278	13326	13317	13230	13205	13351	13286	13300	13228	13225	13245	13331	13189	13299	13190	13027	13310	13146	13194	13378	13358	13265	13195	13258	13259	13269	13199	13131	13292	13209	13139	13274	13282	13260	13263	13226	13389	13136	13051	13206	13209	13222	13326	13135	13275	13197	13340	13298	13333	13343	13178	13196	13349	13326	13180	13365	13277	13281	13259	13280	13243	13223	13195	13144	13156	13166	13299	13293	13178	13137	13162	13099	13293	13351	13257	13322	13208	13181	13053	13145	13162	13097	13210	13350	13239	13218	13126	13253	13275	13187	13290	13248	13287	13255	13305	13210	13211	13320	13075	13297	13286	13338	13127	13340	13220	13256	13098	13499	13381	13382	13048	13281	13296	13117	13166	13294	13270	13159	13131	13235	13152	13261	13213	13102	13265	13195	13207	13147	13303	13182	13081	13392	13270	13238	13326	13178	13132	13264	13241	13379	13209	13356	13241	13310	13371	13123	13329	13250	13347	13140	13160	13153	13350	13286	13447	13287	13199	13128	13132	13318	13144	13199	13249	13315	13260	13366	13177	13045	13257	13275	13232	13201	13328	13389	13387	13258	13190	13305	13230	13248	13314	13263	13281	13129	13191	13366	13187	13040	13069	13349	13230	13266	13419	13122	13139	13133	13194	13238	13314	13317	13198	13352	13227	13250	13318	13128	13145	13108	13512	13175	13416	13186	13250
23976	21452	29603	37420	64656	68209	56230	38754	25984	19617	17372	16703	16757	16584	16798	16662	16629	16646	16597	16725	16580	16666	16487	16626	16609	16526	16445	16547	16447	16605	16504	16639	16545	16378	16406	16474	16519	16587	16392	16469	16585	16337	16733	16695	16508	16334	16392	16485	16604	16247	16673	16455	16536	16734	16333	16499	16533	16582	16661	16542	16347	16369	16615	16466	16316	16549	16440	16542	16508	16575	16352	16479	16399	16709	16527	16526	16533	16429	16676	16425	16486	16580	16566	16448	16340	16462	16607	16755	16292	16379	16482	16300	16533	16341	16392	16587	16771	16391	16674	16491	16400	16694	16447	16255	16524	16585	16547	16329	16451	16370	16545	16425	16418	16427	16325	16503	16309	16499	16384	16559	16526	16353	16367	16333	16544	16346	16573	16544	16324	16601	16504	16482	16427	16246	16428	16472	16320	16521	16556	16540	16446	16475	16496	16277	16694	16243	16384	16511	16625	16390	16449	16326	16473	16576	16241	16427	16490	16285	16362	16484	16321	16605	16429	16512	16401	16453	16311	16422	16479	16518	16426	16439	16380	16468	16542	16416	16393	16381	16490	16472	16528	16270	16440	16566	16374	16476	16412	16278	16371	16502	16501	16593	16372	16417	16506	16361	16513	16332	16430	16377	16574	16562	16486	16440	16376	16527	16470	16426	16612	16370	16512	16515	16550	16420	16622	16669	16282	16244	16503	16541	16656	16430	16493	16322	16512	16403	16427	16501	16750	16359	16477	16338	16221	16514	16498	16508	16310	16184	16679	16578	16548	16518	16577	16318	16339	16461	16193	16432	16510	16692	16534	16404	16508	16466	16163	16475	16430	16605	16382	16488	16460	16290	16485	16546	16475	16423	16474	16632	16574	16206	16343	16436	16465	16357	16399	16278	16357	16461	16532	16381	16615	16676	16531	16458	16391	16542	16586	16588	16451	16528	16487	16406	16393	16242	16394	16398	16669	16386	16354	16659	16838	16530	16501	16365	16336	16298	16450	16632	16352	16580	16397	16612	16190	16501	16484	16456	16392	16644	16465	16394	16426	16334	16278	16800	16205	16266	16552	16284	16337	16404	16545	16359	16269	16227	16356	16434	16467	16523	16463	16463	16434	16561	16507	16427	16402	16401	16340	16466	16453	16565	16631	16366	16499	16449	16203	16429	16389	16298	16500	16393	16545	16411	16382	16431	16519	16548	16496	16357	16328	16498	16409	16332	16208	16620	16458	16611	16627	16408	16545	16473	16370	16420	16593	16415	16717	16362	16382	16475	16498	16403	16255	16508	16357	16394	16583	16299	16297	16398	16263	16435	16440	16500	16383	16388	16288	16594	16556	16499	16592	16395	16191	16364	16253	16313	16572	16561	16346	16449	16492	16443	16368	16253	16273	16378	16403	16477	16421	16476	16459	16677	16448	16616	16208	16524	16598	16201	16316	16383	16360	16418	16778	16447	16461	16313	16560	16465	16423	16366	16567	16425	16500	16532	16474	16554	16379	16524	16482	16379	16326	16082	16316	16389	16410	16469	16390	16331	16318	16517	16516	16396	16372	16319	16545	16370	16475	16363	16496	16526	16486	16564	16453	16475	16429	16342	16463	16423	16375	16368	16738	16569	16164	16244	16455	16668	16576	16395	16346	16458	16466	16369	16333	16538	16374	16305	16440	16533	16351	16335	16609	16400	16287	16393	16353	16359	16566	16403	16586	16402	16686	16505	16592	16379	16579	16472	16553	16515	16484	16511	16223	16525	16480	16596	16400	16561	16409	16369	16459	16614	16683	16304	16642	16521	16461	16513	16268	16502	16328	16491	16461	16174	16384	16461	16241	16524	16469	16662	16435	16561	16246	16566	16537	16528	16382	16370	16451	16514	16591	16554	16533	16632	16343	16460	16478	16460	16507	16404	16368	16438	16538	16255	16618	16311	16557	16538	16638	16349	16168	16651	16403	16539	16320	16363	16551	16527	16237	16286	16519	16324	16621	16351	16496	16490	16678	16476	16605	16373	16450	16392	16430	16513	16558	16389	16662	16558	16423	16542	16543	16467	16306	16447	16437	16356	16701	16611	16307	16527	16527	16582	16384	16474	16545	16419	16341	16506	16298	16403	16292	16472	16410	16606	16603	16528	16497	16581	16613	16557	16233	16415	16416	16531	16514	16484	16435	16469	16393	16340	16499	16487	16367	16352	16463	16263	16354	16250	16432	16540	16520	16357	16311	16503	16622	16507	16429	16461	16438	16612	16585	16227	16292	16360	16470	16199	16597	16326	16542	16705	16684	16534	16439	16417	16519	16704	16489	16535	16345	16463	16440	16592	16580	16454	16637	16099	16537	16655	16511	16570	16610	16488	16347	16407	16421	16519	16471	16311	16528	16320	16553	16543	16460	16440	16610	16621	16405	16443	16482	16158	16580	16382	16610	16417	16540	16540	16510	16276	16356	16446	16371	16398	16390	16584	16442	16421	16277	16369	16392	16460	16629	16570	16331	16481	16265	16357	16496	16587	16590	16333	16546	16603	16531	16318	16504	16438	16428	16567	16318	16542	16482	16387	16338	16419	16488	16314	16439	16455	16316	16358	16630	16468	16471	16443	16245	16500	16434	16347	16535	16461	16516	16644	16581	16334	16322	16468	16332	16695	16684	16259	16480	16408	16450	16396	16425	16431	16428	16461	16395	16624	16393	16476	16488	16398	16527	16495	16611	16505	16459	16364	16491	16497	16340	16475	16273	16374	16462	16420	16386	16652	16408	16585	16208	16460	16365	16371	16483	16510	16244	16304	16424	16533	16427	16453	16461	16079	16415	16279	16368	16569	16614	16438	16426	16476	16562	16502	16432	16420	16330	16403	16614	16470	16619	16286	16388	16438	16469	16439	16428	16608	16537	16561	16439	16490	16465	16653	16337	16365	16389	16511	16496	16077	16467	16531	16459	16534	16287	16534	16408	16558	16316	16818	16600	16392	16457	16467	16249	16697	16547	16482	16129	16032	16342	16615	16449	16488	16408	16431	16529	16431	16305	16288	16311	16459	16494	16488	16632	16472	16551	16604	16440	16453	16525	16564	16395	16453	16545	16331	16498	16651	16515	16275	16330	16533	16660	16300	16391	16450	16424	16525	16463	16521	16342	16440	16658	16490	16606	16441	16461	16267	16642	16461	16423	16537	16417	16409	16502	16414	16413	16467	16219	16327	16330	16533	16285	16289	16403	16326	16588	16388	16351	16440	16372	16151	16410	16391	16432	16587	16301	16449	16244	16459	16741	16409	16452	16330	16399	16532	16599	16374	16326	16512	16368	16590	16452	16545	16529	16594	16531	16521	16314	16287	16711	16307	16439	16530	16658	16632	16255	16536	16300	16595	16378	16444	16314	16219	16607	16685	16541	16522	16453	16334	16443	16573	16625	16364	16297	16380	16371	16589	16404	16505	16259	16508	16385	16529	16532	16420	16478	16420	16191	16470	16383	16390	16482	16462	16413	16484	16557	16456	16432	16428	16443	16505	16418	16426	16476	16591	16570	16508	16491	16432	16616	16517	16350	16426	16426	16471	16212	16331	16383	16211	16558	16562	16460	16526	16599	16698	16410	16706	16457	16642	16551	16573	16627	16382	16482	16439	16663	16497	16421	16483	16495	16381	16288	16427	16296	16262	16437	16383	16613	16304	16352	16493	16430	16217	16158	16428	16359	16398	16709	16292	16466	16586	16457	16321	16334	16264	16405	16403	16378	16491	16617	16413	16521	16312	16421	16183	16513	16469	16206	16368	16347	16390	16377	16284	16615	16385	16550	16454	16384	16356	16549	16357	16360	16486	16508	16545	16561	16352	16444	16448	16211	16529	16523	16399	16427	16361	16578	16422	16611	16591	16468	16085	16495	16471	16508	16173	16475	16468	16464	16447	16223	16468	16475	16615	16512	16510	16257	16609	16531	16428	16580	16331	16348	16540	16422	16344	16415	16347	16450	16492	16404	16728	16322	16485	16324	16483	16311	16217	16267	16533	16445	16482	16490	16325	16257	16554	16514	16614	16609	16308	16435	16439	16564	16460	16655	16542	16570	16630	16214	16542	16388	16286	16542	16450	16492	16414	16526	16577	16393	16417	16445	16342	16304	16586	16424	16471	16455	16508	16600	16388	16510	16402	16500	16401	16706	16416	16415	16337	16475	16617	16458	16548	16547	16565	16422	16396	16176	16316	16377	16399	16315	16622	16633	16550	16400	16345	16449	16475	16345	16289	16438	16530	16356	16382	16351	16466	16420	16376	16280	16381	16484	16377	16556	16416	16586	16220	16378	16660	16524	16442	16423	16359	16521	16192	16625	16430	16326	16673	16693	16378	16537	16313	16553	16267	16370	16330	16372	16416	16556	16572	16560	16378	16377	16616	16484	16394	16565	16437	16450	16529	16479	16603	16510	16449	16534	16423	16520	16461	16426	16662	16702	16611	16696	16342	16499	16328	16269	16588	16403	16628	16320	16401	16443	16331	16238	16521	16623	16269	16448	16424	16369	16314	16452	16554	16394	16576	16489	16521	16630	16530	16415	16549	16478	16455	16296	16488	16413	16508	16334	16409	16701	16584	16647	16575	16403	16519	16510	16266	16574	16415	16553	16387	16571	16406	16544	16543	16386	16451	16366	16494	16513	16374	16611	16650	16411	16258	16381	16352	16510	16470	16570	16616	16380	16315	16441	16478	16478	16366	16339	16415	16354	16495	16468	16563	16434	16477	16482	16363	16320	16395	16216	16459	16522	16549	16546	16244	16631	16279	16354	16455	16372	16434	16582	16574	16355	16483	16228	16358	16461	16353	16609	16530	16388	16458	16748	16485	16621	16355	16247	16485	16401	16435	16475	16366	16458	16476	16596	16554	16346	16363	16467	16457	16590	16235	16416	16308	16528	16602	16373	16524	16619	16446	16541	16568	16650	16497	16482	16363	16506	16451	16463	16497	16528	16713	16523	16328	16531	16497	16483	16312	16411	16408	16599	16492	16559	16581	16464	16531	16441	16602	16167	16527	16515	16424	16557	16320	16487	16535	16486	16557	16521	16295	16417	16312	16256	16371	16522	16658	16392	16345	16341	16384	16490	16364	16439	16394	16482	16433	16473	16503	16421	16576	16538	16309	16452	16592	16424	16542
26656	46851	66299	77723	81909	72188	54591	37001	22210	15151	13485	13259	12941	13171	13318	13080	13240	13113	13127	13155	13160	13208	13019	13098	13101	13130	13270	13002	13183	13202	13225	13210	13237	13207	13179	13108	13132	13203	13086	13098	13174	12988	13274	13065	13068	13126	13074	13067	13117	13223	13104	13194	13096	13110	13062	13234	13308	13167	13165	13051	13109	13075	12941	12932	13117	13086	13230	13083	13035	13309	13083	13138	13126	13231	12966	13205	13029	13108	13189	13122	13243	13131	13232	13046	13315	13202	13195	13224	13185	13079	13179	12900	13215	12968	13150	13190	13041	12957	12979	13284	13226	13088	13121	13100	13058	13205	13314	13176	13132	13158	13142	13176	13116	13142	13330	13184	13046	12999	13079	13120	13182	13160	13215	13161	13120	13249	13178	13068	13138	13157	13079	12994	13202	12953	12986	13237	13198	13201	13040	13031	13144	13228	13199	13221	13123	13172	13132	13107	13078	13285	12905	13126	13227	13198	13026	13172	12977	13119	13274	13102	13024	13072	13097	13071	13021	12999	13150	13012	13249	13169	12994	13129	12999	13136	13221	13172	12923	13256	13249	12940	13083	13243	13134	13146	13096	13051	13176	13099	13073	13031	13017	13063	13125	13207	13191	13102	13110	13073	13070	13060	13185	13035	13141	13033	13034	13190	13078	13124	13255	13182	13091	13131	13092	13290	13200	13031	12994	13015	13250	13042	13188	13209	12945	13174	13073	13115	13243	13207	13148	13094	13226	13133	13008	13269	13088	13266	13095	13021	13215	13067	13129	12939	13202	13224	13172	13119	13039	13072	13067	13178	13207	12973	13124	13141	13076	13142	12937	13188	13212	13251	13040	13162	13007	13086	13105	13146	13005	13144	13205	13259	13155	13043	13207	12976	13116	13004	13209	13254	13289	13265	13040	13124	13116	13055	13255	13305	13123	13112	13121	12944	13074	13175	13145	13259	13218	13016	13334	13130	13155	13013	13166	13234	13021	13102	13186	13096	12991	13275	13158	13162	13027	12902	13147	13145	13053	13040	13225	13158	13146	13248	12924	13101	13065	13104	13074	13327	13107	13000	13013	13212	13107	13194	13142	13145	13121	13140	13085	13119	13094	13016	12968	13096	13091	13023	13075	13162	13124	13144	13268	13132	13164	13060	13350	13010	13079	13130	13178	13083	13201	13100	13322	13058	13193	13128	13019	13216	13147	13111	13093	13081	13134	13186	13042	13202	13237	12911	13199	13219	12920	13170	13181	13056	13177	13112	13271	12901	13078	13195	13007	13232	13077	13302	13094	13047	13257	13043	13276	13108	13120	13106	13088	13205	13124	13304	13219	13172	13258	13110	12964	13131	12928	13053	12869	12932	13000	13154	13132	13278	13190	13133	13032	13131	13131	13109	13161	13120	13102	13096	13090	13229	13209	13014	13235	13203	13169	12954	13292	13138	13073	13066	13107	13036	13038	13283	13053	13136	13328	13124	13164	13072	13298	13184	13024	13202	13031	13013	13242	13010	13123	12992	13221	13095	13239	13171	13108	13254	13119	13171	13246	13178	13119	13083	13010	13173	13211	13097	13065	13121	12957	13155	13082	13152	13063	13138	13195	13108	13040	13080	13184	13192	13267	13102	13153	13198	13206	13224	12874	13160	13201	13093	12970	13231	13146	13243	13213	13136	12887	13128	13207	13229	13001	12926	13028	13242	13305	13163	13377	13339	12993	13274	13025	13186	13091	13165	13241	13207	13134	13211	13023	13181	12932	13233	13247	13043	13097	13085	13246	13073	13129	13084	13164	13066	13243	13033	13217	13168	13068	13149	13083	13223	13001	12895	13205	13166	13135	13045	13308	13100	13194	13233	13230	13208	13152	13160	13173	13249	13147	13104	13082	13099	13075	13244	12997	12976	13149	13094	13107	13033	13228	13227	13185	13058	13224	13230	13084	13145	13202	13142	13293	13108	13036	13218	13145	13131	13078	13029	13081	13101	13112	13198	13152	13072	12989	13114	13162	13152	13176	12981	13027	13105	12960	13009	13412	13105	12972	13229	13340	13256	13119	13148	13073	13095	13149	13001	13252	13012	13032	13183	12993	13059	13322	13135	13101	12991	13146	13081	13200	13127	12954	13160	12900	13098	13142	13020	13192	13105	13133	13065	13139	13132	13246	13132	13277	13201	13113	13184	13120	13363	13120	13113	13183	13078	13111	13160	13219	13134	13068	13288	13011	13095	13299	13162	13219	13225	13120	13068	13117	13038	13235	13256	13407	13225	13244	13259	13064	13160	13124	13156	13170	13152	13145	13218	13116	13130	13137	13185	13082	13102	13021	13110	13182	13174	13096	13279	12904	13073	13114	13104	13108	13140	13231	13117	13208	12943	13101	13114	13151	13108	13047	13169	13155	13115	13230	13116	13259	13251	13093	13118	13142	13204	13354	13164	13202	13188	13038	13180	13328	13149	12980	13068	13213	13085	13031	13128	13091	13170	13124	13023	13219	13039	13228	13097	13076	13214	13040	13107	13031	13135	13081	13122	13001	13187	13013	13098	13250	13186	13083	13182	13280	13436	12967	13209	13190	13276	13220	13267	13253	13112	13156	13168	13128	13091	13113	13212	13117	13106	13204	13031	13008	13131	13137	13167	13133	13038	13301	13206	13198	13194	13171	13077	13100	13001	12982	13136	13163	13151	13120	13221	13025	13093	13009	13059	12982	13176	13030	13192	13225	13200	12987	13050	13057	13257	13159	13253	12928	13137	13180	13112	13213	13158	13136	13242	13190	13140	13157	13247	13227	13143	13135	13147	13062	13023	13100	13083	13225	13313	13215	13070	13047	13151	13217	13122	13115	13217	13288	13031	13186	13136	13067	13083	13062	13300	13017	12923	12979	13192	13147	13259	13095	13110	13147	13283	13368	13195	13111	13129	13229	13050	13084	13212	13056	13181	13171	13063	13038	13055	13188	13117	12985	13094	13048	13146	13187	13025	13240	13105	13179	13137	13183	13060	13136	13148	13191	13195	13109	13117	13084	13101	13140	13107	13155	13151	13039	13101	13164	13227	13076	13157	13072	13283	13095	13053	13124	13194	13176	13040	13168	13094	13061	13205	13192	13020	13034	13171	13302	13210	13166	13265	13036	13025	13148	13104	13111	13074	12989	13064	13122	13181	13221	13074	13140	13194	13292	13075	12996	13155	13123	13130	13068	13210	13154	13123	13165	13129	13224	13151	13004	13113	13047	13080	13092	13211	13130	13060	13189	13059	13002	13144	13111	13191	13215	12930	13063	13230	12991	13190	12880	13134	13094	13172	13040	13209	13107	13085	13072	12954	13090	13150	13028	13062	13077	13205	13171	13088	13011	13003	13135	13067	13145	13169	13199	13228	13162	13245	13084	13200	13113	13137	13109	13305	13067	13257	12952	13125	13067	13081	13236	12974	13131	13129	13176	13072	12967	13208	13193	13187	13233	13129	13181	13019	13200	13202	13186	13073	13149	13250	13095	12980	13265	13239	13168	13064	13037	13200	13081	13115	13187	13188	13202	12975	13184	13367	13063	13142	13089	13041	13263	13070	13202	13050	13110	13057	13173	13099	12991	13116	13282	13289	13189	13234	13137	13233	13203	12996	13075	13100	13055	12955	13142	13235	13100	13062	13119	12970	13096	13111	13219	13003	13074	13053	12935	13236	13030	13148	12987	13053	13255	13138	13152	13316	13318	13089	13211	13200	13093	13115	13130	13210	12940	13160	13003	13278	13147	13053	13242	13304	13164	13145	13246	13125	13137	13188	13062	13078	13196	13107	13098	13032	13177	13017	13025	13030	13249	13143	13124	13106	13117	13167	13069	12999	13078	13037	13088	13091	13071	13230	12943	13067	13199	12959	13118	13129	12992	13256	12988	13190	13074	13185	13171	13141	13303	13055	13295	12928	13095	13244	13220	13012	13163	13091	13391	12979	13268	13166	13221	13141	13075	13222	13054	13179	13122	13149	13105	13219	13063	13115	13156	13141	13061	13048	13353	13296	13155	13289	13034	13168	13310	13282	13160	13046	13242	13182	13252	13119	13076	13237	13165	13216	13177	13208	13191	13149	13220	13168	13060	13295	13168	13146	13133	13276	13041	13156	12925	13249	13143	13105	13213	13064	12930	13215	13077	13101	13258	12990	13110	13108	13071	13004	13209	13045	13117	13134	13194	13060	13194	13138	13256	13056	13135	13067	13366	13239	13246	13041	13252	13287	13019	13152	13139	13238	13091	13019	13140	13085	12991	13157	13219	13018	13123	13232	13240	13161	13073	13156	13081	13179	13230	13056	13114	13201	13394	13179	13271	13211	13066	13261	13178	13216	13010	13127	13143	13083	13198	13274	13144	13123	13195	13094	13342	13217	13083	12987	13080	12976	13257	13134	13164	12938	13208	13043	13189	13055	13182	13104	13124	13023	13278	13185	13249	13354	13070	13152	13170	13145	13191	13167	13138	13074	13039	13155	13119	13201	13061	13104	13152	13109	13004	13191	13186	13171	13219	13242	13165	13227	13095	13117	13089	13029	13108	13158	13152	13170	13011	13118	12989	13115	13287	13221	13204	13289	13273	13056	13243	13206	13152	13131	13133	13084	13113	13074	13095	13249	13199	13359	13246	13027	13070	13133	13227	13122	13129	13109	13241	13011	13089	13096	13248	13262	13091	13043	13134	13474	12988	13099	13266	13235	13095	13237	13120	13222	13194	13175	13148	13040	13089	13148	13127	13161	13069	13146	12897	12999	13077	13173	13115	13239	13047	13226	13109	13330	13137	13116	13170	13052	12953	13101	13066	13182	13165	13204	13149	13231	13050	13163	13170	13065	13061	13253	13092	13062	13235	13177	13105	13297	13063	13061	13201	13199	13226	12968	13052	13310	13155	13105	13050	12959	13172	13074	12983	13082	13273	13018	13031	12986	12991	12977	13314	13116	13074	12995	13248	13055	13147	13068	13183	13078	13208	12931	13198	13232	13180	13007	13213	13279	13004	13043	13189	13177	13196	13174	13124	13213	13097	13081	13266	13194	13133	13036	13040	13172	13289	13283	13244	13110	13241	13253	13057	13251	13063	13263	13152	13135	13000	13147	13099	13119	13233	13115	13281	13065	13207	13088	13224	13128	13089	13146
29912	23911	26815	26391	27757	27862	23203	19206	17224	16589	16227	15969	16019	16308	16217	16305	16266	15994	16402	16029	16093	16133	16135	16100	15950	16153	16248	16116	16106	16319	16295	16208	16008	16307	16222	16036	15998	15991	16187	16192	16052	16170	16256	15992	16136	16045	16054	16239	16082	16321	16132	16198	16018	16168	16151	16052	16108	16164	16209	16142	16002	16133	15982	16082	16101	16055	16021	16073	16168	15967	16046	16077	15968	16007	16147	16128	16040	15881	15929	15912	15940	16134	16027	15863	16308	16203	16065	15955	15995	16173	15931	15937	15889	15997	16010	16028	15996	15959	16090	16123	16142	16121	16029	16216	15955	16012	16271	16247	16029	16037	16060	15937	16037	16035	16054	15914	16142	16073	15979	15935	16255	16001	15857	15820	16088	16006	16008	16097	16149	16178	16057	16315	16111	16092	16163	16082	16055	16183	15970	15922	15956	16115	16198	15984	16007	16006	15905	15950	15963	15994	15957	16194	16264	16233	15937	16051	16114	16241	16071	15789	16150	15913	16034	16215	16189	16010	15798	15957	16177	15993	15973	16035	16078	16081	15885	16215	16116	16228	16079	16180	16190	15982	16039	16024	16297	15882	16167	15785	16028	16028	16233	16039	16282	16124	16194	16021	15942	16164	16158	15896	16267	16073	16108	15936	16177	16052	15885	16065	16074	16142	15976	15976	15909	16039	15969	16202	16135	16100	15970	16031	15966	15925	16010	15994	16287	15980	16127	16078	16041	16064	16088	16082	15848	15997	15985	15967	16029	16008	16039	16117	16369	16382	15963	16132	16229	16017	16121	15857	16242	15929	16296	16075	16138	16027	15985	15918	16004	16226	16248	16095	16084	16107	16204	16070	16180	16030	16206	16085	16073	15755	16013	15808	16235	16067	16183	15961	16322	16300	16081	16170	16211	16047	16012	16086	15962	16040	16243	16173	16140	16186	16147	16084	16268	16058	16036	15924	16032	16195	16144	16145	16097	15966	16068	15922	15884	15953	15970	15970	16083	15951	16149	16293	15993	15894	15878	16047	16081	15959	16032	16058	16069	16185	16031	16156	16273	16053	16098	15821	16133	15965	16037	16073	15863	16080	15815	15906	16042	16258	15914	16020	15788	16139	16041	16062	16166	15981	16080	16009	16193	16110	15852	16066	16046	16168	16204	16026	16176	16387	16110	16010	15934	16016	16108	16168	16252	16052	16080	15881	16082	16112	16206	16262	16167	16230	16229	15993	15901	15980	16137	16074	16073	16036	15912	16220	16095	15882	16026	15998	15990	16241	16214	16064	15960	16084	16107	16065	16017	15901	16025	16135	15935	15974	16176	16121	16134	15890	16000	15911	15877	16158	16204	16057	16100	16059	15911	16177	16155	16048	16253	16015	16204	16167	15976	15988	16086	16083	16253	16204	16032	16067	16197	15947	16220	15922	15902	15946	16237	16105	15805	16091	16266	16243	15936	16225	16065	16098	16261	15876	16084	16179	16119	16006	15815	16047	16018	16085	15998	16160	15970	16047	15983	16041	16095	16026	16137	16071	15974	16069	15981	16258	16006	15813	16059	15949	16234	16270	16222	16172	16122	16173	16119	16087	16102	16126	16039	16004	16194	16169	16020	16108	15959	15911	15949	15943	16175	16100	15962	16032	15886	15910	16034	16170	16011	16095	16077	15964	16046	16075	16294	16165	16222	16266	16000	16258	16112	16162	16112	16219	16189	16133	16170	16147	16374	16045	16193	16016	15751	15989	15890	16112	15953	15944	16072	15966	16215	16077	15917	16151	16044	16053	15851	16042	15899	15958	16067	16113	16257	16049	15945	16209	16059	16096	16096	16160	15753	16012	16114	16187	15993	16104	16025	16078	15953	16028	15845	16275	16177	16095	16035	16090	15952	16127	16239	16079	16280	15891	16052	16138	16019	15927	15864	15938	16118	16179	16146	16155	16433	16178	16216	16145	16106	16120	16154	16154	16125	16045	16146	16097	15840	16239	16009	16127	16120	16075	16045	16140	15980	16132	16060	15978	16188	15996	16232	16102	16082	16075	16449	16111	16236	16148	15857	16067	15939	16163	16027	16115	16148	16250	16101	16129	15952	15857	16146	16188	15961	16145	16135	16267	16112	15993	16183	16345	15981	16049	16243	16267	15954	16083	15961	16083	16056	16207	16010	16091	16167	15984	15952	16122	16072	16147	16095	16099	16066	16022	16154	16170	15802	16248	15906	16132	16153	16254	15915	16108	16036	16274	16354	16126	16262	16027	16052	16181	16035	16074	16301	16051	15955	16111	16102	15933	16023	16193	16084	16177	16093	16022	15864	15891	16172	16053	16041	15997	16180	16036	15969	16084	16232	16173	16045	16019	16075	15989	16038	15865	15999	15985	15947	16151	16149	16008	16033	15935	16058	15944	15979	15962	15923	16259	16177	16017	16134	16158	16115	16317	15989	16004	16258	16172	16166	16023	16136	16064	16043	15866	16067	16057	16321	16124	16116	16077	16260	16025	15985	15864	16086	15873	16138	16081	16093	16000	15979	16013	16121	16071	16171	16029	16051	15958	15988	16175	16008	16156	15869	16194	16010	16066	15933	15837	15929	16218	16134	15988	15980	16038	16048	16184	16299	16191	16170	16147	16053	16038	15951	15976	16114	15992	16225	16252	16139	16104	16022	16066	16063	16022	16061	15967	16065	16186	16022	16062	16082	16292	16141	16043	15987	15941	16124	16260	15980	15941	16105	15916	16240	15983	16304	16103	16200	16503	16063	16175	16480	16063	16260	16032	16037	16125	16108	15949	16158	16121	16092	16049	16037	16193	16181	15953	16097	16017	16117	16170	16077	16079	16121	16074	16162	15974	16213	16221	16188	16244	16260	16107	16004	16278	15910	16060	16169	16044	15895	15949	16292	16148	16039	16052	16140	16141	15957	16063	16035	16034	16182	16125	15967	15894	16221	16129	16199	16192	16040	16013	15926	16108	16084	15935	16040	16108	16018	16183	15978	15984	15956	15953	16076	16100	16089	16033	16035	16036	16266	15988	16110	16311	16026	16046	16086	16276	16187	16171	16022	16085	15924	15949	15925	16156	16103	15997	16111	16218	16111	16129	16108	16239	16411	16066	16156	15988	16130	16067	16405	16257	15984	15970	16099	15931	16203	16274	15917	15991	15999	16058	16074	16062	16102	15903	15866	15984	15911	16016	16082	16304	16308	16133	16115	16213	15930	16265	15980	16107	15939	16062	16136	16033	16271	15993	16295	15995	16183	16054	16092	16061	16032	15996	16174	16138	16131	16195	16168	16158	16022	16129	16136	15820	15995	16011	16126	16055	16225	16135	16231	16112	15891	15892	15877	15946	16010	15888	16080	16216	16112	16073	15901	16272	16083	15917	16171	16141	16051	16094	16123	16156	15988	16213	15896	16094	16093	15962	15951	16111	16194	16071	16057	16113	15960	16133	16065	15901	16199	15936	16060	16137	15995	15989	16057	16110	15882	15916	16146	15842	16052	16359	16349	16245	16108	16226	16100	16196	16091	16151	16014	15999	15918	16261	16146	15898	16224	16149	16092	16068	15954	15954	16055	15927	16019	15975	16322	16128	15960	15981	15943	16138	16232	16012	16221	16177	16190	16155	16357	16165	16118	16030	15956	16143	16146	16118	16091	15831	15998	16092	15909	15978	15890	16040	16023	16004	15874	16083	16017	16341	16146	16183	16057	16139	15976	15978	15939	15978	16135	15891	15913	15990	16139	16014	16125	16134	15994	16177	16034	16032	15973	15978	16154	15933	16037	16099	16261	16138	16083	16008	15934	16189	16162	16159	16011	15832	15971	16070	15896	15830	16091	16201	16101	15961	16186	15875	16122	15937	16155	16090	16073	16051	16192	16196	16066	16246	16035	16046	16067	16014	16254	16255	15884	16081	16184	15934	15845	16149	16193	16025	15881	16053	16039	16087	16101	16097	16120	16144	15989	15974	16134	15796	16027	15950	15978	16124	16081	15962	16073	16056	15981	16095	16179	16024	16231	16020	16159	16152	16031	16079	16051	16062	16147	15970	16055	16060	15987	16121	15994	15950	16230	16060	16027	16121	16195	15851	16096	16137	16090	16149	16198	16226	15995	16216	16098	15999	16115	15920	16004	16073	16125	16107	16039	15947	16020	15947	16092	16177	16185	16020	16153	16135	16205	16271	15841	16200	15959	16014	16055	15909	16027	16102	16074	16013	16036	16175	15962	16196	16212	16031	16093	16126	16045	16107	16111	16300	16134	16162	16158	16018	16042	15848	16064	16071	15939	16083	16151	16074	16125	16202	16129	15983	16159	15778	15973	15960	16097	16183	15862	16068	16220	16071	16013	16055	16206	16136	16244	16010	15975	16091	16138	16094	16003	16051	15918	16062	15785	15897	16192	16038	16041	16129	15935	16129	16126	16101	16086	15833	16026	16082	15955	15941	16276	16162	16050	16087	15900	16038	16129	16115	16011	16099	16216	16009	15913	16120	15835	16249	16112	16122	16059	16022	16120	16099	16031	16199	16173	16114	16160	16133	16246	16150	16144	16272	16198	16223	16196	16085	16065	16209	16066	16147	16120	16077	15984	16018	16174	16112	16099	16001	15923	15887	15957	15949	16079	15962	16063	16053	16293	15841	15958	16090	16018	16058	16131	16041	16011	16120	16018	16162	15930	15945	16011	16042	16091	16007	16055	16078	16118	16027	16302	16330	16279	16222	16369	16064	16175	16131	16131	16067	16004	16137	15929	16054	16213	16110	16225	15963	16188	15917	15984	16102	16132	15881	16028	16267	16184	16144	15959	16084	15856	16302	16114	16362	16119	16080	16190	15838	15910	16202	16016	15851	16164	16003	16034	16179	16372	16087	16020	16176	16084	15999	16028	16054	16094	16171	16333	15914	16018	16184	16136	15968	16204	15943	15960	16052	15942	16005	16253	16150	16280	16162	16085	15939	15866	16113	15977	16092	15963	16181	16134	16193	16146	16045	16212	16091	15986	16122	15952	15863	16040	16090	16040	16015	16269	16414	16284	16007	16017	16067	16031	16145	16244	16022	16204	15987	16096	15918	15817	15969	16198	16187	15999	16177	16067	16051	16064	15999	16120	16071	15995	15917	16161	16090	15953	16085	16023	15965
19205	26263	28265	25896	27681	25963	19891	16185	13892	13030	12982	12933	12988	12827	12879	12730	12776	12810	12781	12860	12891	12920	12736	12961	12939	12895	12840	12890	12876	13032	12893	12938	13017	12814	12907	12895	12802	12817	12772	13010	12884	13039	13012	12900	12911	12860	12933	12956	13011	13030	12960	12809	12929	12907	12898	12774	13108	12853	12947	12888	12826	12885	12902	12873	12813	12858	12921	13058	12960	12968	12739	12979	12803	13059	12910	12837	12853	13115	12764	12821	12977	12760	12973	12883	12975	13013	12804	13030	12687	12883	12896	12770	12788	12796	12868	12813	12977	12957	13040	12873	12912	12730	12875	12790	12895	12938	12770	12872	12852	12791	12919	12941	12878	12788	12806	12906	12874	12893	12877	12830	12828	12884	12905	12978	12955	12949	12941	12852	12833	12959	12863	12897	12879	12868	12827	12628	12998	12979	12882	13052	12964	12876	12823	12814	12841	12938	12991	12901	13013	13033	12940	12889	12915	12853	12842	12980	13081	12922	12835	13026	12876	13003	12923	12798	12910	12995	12853	12930	12946	12810	12952	12944	12739	12927	12845	12931	13040	13004	12802	12836	12780	12924	12917	12782	12830	12963	13043	12817	12849	12963	12680	13068	12902	12991	12980	12923	12891	12910	12941	12870	12806	12936	13036	12996	12835	12854	12846	12869	12800	12923	12833	13005	12808	12919	12888	12943	12813	12927	12874	12864	12933	12864	12784	12840	12907	12987	12895	12951	13020	12836	12950	13058	12805	12906	12897	13027	13015	12883	12742	12953	12942	12876	13057	12882	12830	12671	12936	12881	12923	12859	12915	12679	12882	12887	12942	12819	12764	12833	12942	12816	13004	12869	13043	12975	12888	13003	13041	12756	12718	12901	13129	12886	13001	12923	12817	12860	12779	12863	12992	12834	12964	12815	12769	12956	12815	13033	12913	12956	12784	12774	12891	12953	12821	12855	13002	12908	12924	12954	12948	12822	12911	12799	12756	12774	12990	12868	12884	12799	12960	13043	12929	12696	12900	12900	12770	13087	12917	12941	12882	12923	12890	12990	12788	13008	12946	12986	12925	12981	12905	12796	12869	13000	12904	12951	12717	12901	12937	12808	13002	12899	12907	12852	12907	12915	12868	12870	12908	13026	12756	12848	12871	12928	12915	12821	12940	12769	12921	12920	12808	12764	12923	12878	12853	12932	12889	12834	13009	12984	12885	12831	12791	12940	12979	12942	12922	13064	12875	12943	12979	12720	12781	12836	12938	12911	12976	12886	12769	12981	12863	12938	12866	12903	12854	12918	12890	12932	12956	12893	12812	12805	12945	12840	12879	12864	12897	12851	12883	12774	12873	12893	12953	12885	12735	12905	12989	12852	12768	12923	13034	12953	12865	12837	12954	12897	12888	12966	12852	13020	12909	12846	12895	13005	13166	12875	12707	12930	13054	12908	12967	12910	12945	12799	12906	12938	12645	12987	12813	13107	12849	12940	12843	12807	12831	12814	12876	12803	12844	12795	12879	12754	12830	12956	12990	12696	12970	12994	13001	12974	12761	12817	12928	12988	12971	12797	12899	12863	13019	13010	13042	12812	12852	12893	13015	12937	12853	12842	12812	12854	13020	13102	12963	12954	12802	13010	12922	13180	12812	12892	13106	13008	12932	13066	13057	12895	12963	12902	12890	12960	13086	12794	12957	12922	12882	13018	12910	12873	12990	12923	12858	12829	13012	12970	12745	12927	12805	12921	12992	13015	12854	12883	12764	12805	12852	12861	13002	13017	12926	12945	12639	12930	12827	12943	13000	12916	12907	12915	12813	12950	12950	12827	12808	13074	12958	12742	12820	12903	13012	12889	12957	12892	12837	12744	12871	12878	12831	12866	12832	12896	13016	12857	12844	13016	12869	12983	12991	12981	12953	13028	12825	12910	12910	12958	12912	13009	12873	12905	12863	12896	12993	12814	12827	12764	12796	12987	12835	13051	12965	12827	12709	13056	13007	12851	12922	12897	12898	12873	13002	12878	12849	12978	12985	12744	12824	12769	12978	13048	12748	12913	12923	12938	12819	12910	12880	12885	12952	12846	12905	13109	12862	12788	13069	12917	12867	12962	13051	12917	12906	13039	12878	12880	12949	12912	12943	12861	12916	12952	12863	12760	12878	12824	12922	12902	12957	12832	12741	12795	12912	12872	12940	12834	12882	13116	12795	12916	13050	12907	12880	12814	12835	13048	12776	12938	12833	13028	12813	12889	13013	13035	12746	13087	13037	12914	12846	12927	12865	13176	12914	12853	13080	12883	12701	12873	12948	12930	12916	13030	13027	12984	12843	12817	12760	12775	13051	12750	12868	12826	12839	13014	12848	12992	12768	13062	12948	12848	12986	12751	12830	12971	12713	12850	12776	12980	12795	12843	12861	12944	12926	12771	12910	12763	12831	12903	12903	12770	12747	12966	13014	12979	12860	12797	12950	13058	13089	13093	12944	12899	12868	12884	12836	13017	12893	12894	12927	12827	12979	12926	12892	12934	12997	12982	12934	12867	12829	12908	12946	12923	12951	12866	12957	12843	12889	12821	12843	12990	13015	12912	12984	12794	12900	12838	12951	12874	12770	12818	12907	13030	12906	12729	12696	12851	12908	12967	12829	12790	13018	12849	12862	12743	12747	12979	12990	12827	12986	12862	12869	13023	12972	12897	13020	12833	12972	12774	13037	12867	12802	12890	12830	12859	12885	12804	12986	12729	12944	12864	12836	12792	12826	13028	12805	12706	12823	12863	12929	12818	12854	12912	13083	12898	12840	12905	12807	13077	13005	12890	12935	13032	12926	12994	12939	12965	12950	12961	12818	12809	12943	12942	12775	12859	12969	12984	12964	13102	12833	12886	13037	12867	13056	13063	12806	12793	12719	12789	12816	12872	12941	12960	12834	12854	12930	13040	12917	12934	12889	12949	12881	12845	12870	12934	12965	12769	12991	13101	12829	12966	12799	13050	12965	12801	12937	12947	12842	12914	12959	12725	12863	12853	12855	12881	12968	12927	12889	12857	13034	13130	12869	13032	12863	12940	12976	12895	12988	12892	12905	13069	12950	12895	12884	12876	12915	12825	12917	13061	12864	12910	12897	12814	12923	12892	13253	12991	12722	12841	12921	12716	12900	12930	12786	12947	12936	13003	13018	12933	13088	12966	12884	12941	12839	12962	12976	12927	13029	12941	12827	13112	12909	12834	12935	12931	12910	12902	12883	12994	12900	12898	12947	12904	12991	12879	12954	12925	13022	12905	12897	13126	13086	13003	12817	12940	12953	12995	12853	12870	12894	12965	12885	12880	12824	12899	12889	12994	13050	12752	12941	13015	12898	12774	12829	12758	12917	12830	12873	12933	12864	12654	12836	12705	12859	12906	12896	12989	12889	12789	12880	12878	12907	12917	12947	13069	12694	12987	12927	12889	12936	12989	12926	12823	12965	12863	12898	12829	12880	12871	12764	12983	12991	12873	12948	13013	12986	13064	12964	12779	12897	13013	12855	12917	12861	12834	12964	12777	12796	12930	12947	12910	12906	12864	12959	12731	12972	12971	13079	12937	13082	12776	13028	12931	12982	12874	12874	12712	12793	12913	12970	12844	13023	12930	12855	12804	12898	12913	12846	12886	12862	12830	12881	13067	12711	12886	13001	12916	12914	12787	13045	13058	12881	12994	12736	12844	13052	12985	12854	12886	12947	12978	12973	12945	12990	12919	12871	12972	12850	12967	12890	12822	12900	12987	13037	13039	12802	13103	12956	12950	12906	12898	12857	13015	12879	12927	12865	13030	12707	12868	12897	12816	13085	13126	13035	12759	12988	12947	12791	12912	12998	12872	12881	12936	12774	12952	12982	12778	12901	12937	12919	12794	12874	12847	12931	12932	12874	12863	12868	12931	13097	12887	12857	12737	13109	12860	12766	12921	12941	12955	12893	12741	13163	12796	12764	12838	12976	12966	12930	12957	12867	12864	12879	12939	13032	12998	12801	13073	13017	12987	12876	12877	12967	12884	12885	12858	12801	12945	12934	12870	12941	12955	12847	12984	13045	12815	12944	12823	12925	12834	12845	12935	12948	12908	12900	12852	12869	12954	12918	12925	13047	12854	12894	12785	12783	12823	12963	12845	12823	12771	12818	12828	12999	12733	12908	12813	12719	12894	12818	12884	12950	12914	12860	12915	12917	12831	13052	12941	12919	12821	12838	12867	12825	13001	12930	12736	12819	12849	12980	13087	12989	12781	12977	12925	12764	12818	13006	12743	12831	12869	12932	12876	12955	12895	12963	12948	12989	12963	12828	12893	12849	12861	12690	12863	12885	12917	13012	13111	13021	12922	12811	12945	12761	12964	12961	13004	12780	12879	12827	12863	12835	12813	12842	12993	12948	12790	12975	12974	12915	12830	12913	12839	12955	12976	12766	12785	12864	13019	12893	12993	12871	12956	12805	12885	12931	12843	13022	13001	13020	12982	12995	12823	13073	12973	12888	12925	12931	12949	13004	12989	13060	12754	13088	12850	12888	12874	13010	12881	12929	12810	13096	13006	12911	12837	12834	12918	12937	12996	12942	12862	12898	13015	12895	12637	12730	12852	12792	12929	12828	12903	12933	12991	12899	12831	13046	12880	12844	12879	12964	12826	12882	13013	12826	12740	12971	12738	12904	12995	12851	12961	13039	12775	12888	12816	12929	12932	12812	12872	12927	12961	12889	12741	12900	13011	12845	12879	12928	12764	12920	12876	12960	12865	12925	12906	12910	12959	12752	13095	12843	12972	12996	12842	12907	12973	12952	12776	12928	12773	12946	12897	12794	12953	12974	12758	12931	12996	12866	13027	12990	12994	12746	13052	12867	12832	12920	12860	12867	12790	12900	13115	12887	12988	12802	12917	13015	12938	12725	12862	12982	12791	12848	12925	12920	12883	13098	12920	12875	12941	12802	12933	12979	12827	12812	12928	12871	12867	12899	12845	12776	12899	12991	12949	12819	12906	12880	12827	12913	13077	13056	12748	12927	12933	12907	12878	12959	12920	12956	12796	12930	12836	12999	12804	12790	13084	12840	12810	12983	12829	12828	12917	13015	12931	12925	12810	12898	12807	12755	12961	12880	13052	12837	12885	12925	12896
25418	21386	28772	32836	56042	61799	48731	34487	24047	18738	17078	16491	16514	16624	16620	16671	16630	16381	16299	16599	16454	16427	16522	16592	16455	16383	16350	16506	16416	16525	16302	16359	16553	16461	16565	16397	16460	16629	16504	16376	16401	16375	16590	16185	16417	16373	16539	16524	16478	16549	16284	16591	16519	16428	16398	16454	16478	16360	16349	16237	16471	16246	16364	16258	16484	16637	16466	16597	16259	16749	16357	16495	16437	16524	16369	16482	16486	16496	16474	16660	16501	16594	16473	16460	16640	16376	16450	16389	16320	16424	16321	16519	16356	16285	16360	16355	16440	16251	16580	16447	16534	16336	16493	16415	16400	16427	16608	16396	16414	16290	16372	16372	16407	16285	16224	16394	16522	16302	16211	16484	16276	16573	16342	16400	16299	16566	16363	16462	16301	16391	16630	16444	16589	16411	16219	16424	16414	16497	16408	16506	16662	16275	16478	16431	16289	16278	16382	16566	16339	16522	16560	16424	16373	16603	16329	16611	16578	16371	16539	16281	16363	16336	16631	16310	16304	16338	16091	16379	16478	16241	16411	16211	16407	16357	16418	16449	16360	16367	16441	16553	16283	16308	16584	16532	16214	16686	16645	16737	16609	16529	16578	16501	16378	16546	16496	16345	16400	16440	16261	16396	16389	16358	16611	16598	16544	16677	16383	16473	16409	16630	16452	16405	16311	16426	16623	16648	16521	16438	16270	16512	16483	16319	16226	16412	16182	16474	16487	16320	16227	16406	16667	16342	16599	16698	16355	16455	16448	16391	16423	16546	16388	16343	16387	16502	16458	16326	16189	16532	16546	16442	16305	16478	16347	16450	16367	16490	16237	16483	16392	16418	16249	16350	16365	16616	16307	16380	16480	16404	16543	16449	16560	16530	16535	16408	16371	16354	16287	16339	16521	16407	16431	16431	16373	16481	16399	16359	16577	16288	16311	16403	16494	16222	16210	16615	16419	16468	16482	16301	16670	16475	16299	16481	16393	16639	16324	16250	16423	16336	16442	16423	16501	16687	16710	16552	16487	16135	16260	16620	16424	16370	16424	16421	16394	16534	16355	16506	16488	16522	16400	16514	16456	16473	16565	16230	16674	16524	16376	16485	16334	16425	16340	16361	16231	16522	16282	16254	16335	16274	16406	16404	16457	16395	16507	16456	16273	16532	16414	16475	16376	16347	16491	16503	16407	16478	16336	16493	16342	16337	16416	16533	16579	16438	16515	16533	16425	16350	16491	16406	16193	16434	16383	16474	16392	16337	16320	16539	16399	16288	16488	16389	16563	16544	16576	16253	16166	16164	16532	16652	16526	16502	16384	16417	16392	16520	16501	16529	16495	16595	16511	16484	16390	16481	16462	16406	16627	16556	16328	16268	16388	16376	16296	16314	16373	16559	16478	16472	16520	16528	16229	16454	16593	16397	16418	16468	16526	16289	16448	16566	16464	16496	16367	16646	16497	16384	16382	16537	16254	16398	16442	16470	16306	16439	16393	16411	16458	16482	16275	16313	16239	16312	16520	16392	16508	16302	16530	16213	16437	16456	16553	16243	16345	16427	16415	16632	16446	16422	16345	16615	16342	16250	16396	16368	16364	16279	16572	16303	16373	16382	16362	16287	16376	16297	16311	16404	16426	16453	16455	16559	16283	16392	16253	16136	16256	16462	16477	16324	16454	16286	16447	16302	16387	16348	16598	16373	16598	16283	16366	16456	16382	16245	16210	16027	16391	16450	16318	16433	16484	16412	16653	16396	16392	16388	16441	16644	16387	16245	16587	16519	16472	16395	16642	16346	16210	16364	16347	16330	16458	16271	16274	16457	16468	16212	16521	16291	16607	16408	16446	16221	16390	16350	16403	16612	16453	16375	16531	16227	16400	16430	16287	16263	16216	16248	16323	16432	16383	16368	16332	16617	16606	16344	16402	16291	16463	16426	16401	16427	16539	16431	16303	16509	16320	16441	16486	16456	16533	16288	16522	16445	16414	16491	16469	16413	16326	16635	16583	16298	16394	16377	16504	16491	16488	16668	16292	16391	16152	16381	16373	16472	16437	16316	16476	16582	16430	16562	16210	16431	16569	16408	16559	16284	16365	16309	16245	16455	16644	16500	16430	16315	16292	16272	16459	16322	16500	16325	16493	16277	16441	16316	16437	16189	16267	16447	16542	16624	16502	16354	16495	16315	16343	16399	16547	16500	16357	16248	16415	16527	16555	16463	16576	16197	16520	16369	16415	16373	16360	16471	16279	16236	16336	16412	16540	16597	16573	16178	16343	16347	16564	16592	16403	16610	16482	16467	16473	16457	16537	16530	16521	16511	16535	16351	16503	16378	16418	16295	16467	16338	16645	16467	16299	16388	16400	16270	16399	16485	16449	16369	16272	16428	16241	16579	16479	16436	16574	16357	16223	16305	16350	16428	16372	16474	16411	16368	16441	16475	16464	16395	16378	16499	16331	16295	16528	16383	16316	16560	16236	16419	16334	16408	16528	16646	16346	16583	16461	16457	16660	16315	16399	16335	16151	16318	16431	16423	16387	16355	16545	16557	16463	16338	16353	16322	16477	16360	16461	16499	16486	16419	16394	16592	16440	16528	16587	16510	16439	16390	16549	16485	16573	16394	16372	16425	16355	16484	16588	16445	16387	16524	16395	16316	16312	16263	16423	16454	16381	16416	16497	16370	16372	16331	16477	16454	16602	16356	16620	16475	16543	16402	16262	16324	16732	16511	16556	16456	16488	16349	16491	16306	16144	16443	16289	16491	16428	16536	16429	16349	16497	16400	16542	16330	16320	16479	16334	16527	16467	16605	16431	16356	16194	16398	16280	16470	16475	16281	16466	16534	16493	16409	16316	16504	16319	16448	16246	16599	16553	16616	16208	16585	16766	16554	16439	16464	16578	16639	16483	16537	16422	16455	16401	16585	16350	16336	16401	16549	16265	16371	16442	16336	16624	16319	16618	16526	16301	16215	16401	16558	16436	16259	16298	16555	16282	16335	16223	16353	16331	16447	16358	16407	16472	16268	16294	16425	16372	16281	16553	16458	16344	16299	16391	16571	16472	16370	16566	16482	16437	16441	16510	16431	16411	16473	16350	16203	16421	16497	16295	16418	16533	16138	16488	16404	16278	16345	16394	16448	16275	16627	16523	16246	16490	16342	16450	16441	16455	16150	16689	16463	16511	16387	16355	16471	16297	16589	16468	16373	16285	16370	16648	16522	16479	16271	16518	16342	16376	16394	16442	16477	16322	16353	16262	16536	16478	16260	16250	16290	16232	16399	16393	16407	16377	16485	16382	16138	16389	16514	16283	16454	16231	16468	16459	16426	16357	16265	16301	16370	16259	16470	16464	16403	16405	16504	16352	16393	16394	16437	16555	16483	16361	16447	16404	16355	16572	16445	16607	16510	16267	16194	16263	16500	16340	16182	16480	16653	16498	16439	16429	16458	16258	16603	16519	16380	16452	16390	16398	16261	16420	16478	16306	16415	16598	16304	16600	16460	16319	16608	16405	16315	16320	16443	16499	16449	16561	16473	16406	16467	16334	16536	16641	16178	16506	16516	16297	16240	16518	16502	16281	16444	16302	16455	16614	16524	16390	16438	16482	16464	16498	16314	16479	16576	16548	16451	16410	16358	16321	16413	16255	16258	16443	16369	16427	16373	16477	16136	16393	16195	16667	16473	16412	16565	16395	16330	16400	16515	16401	16398	16640	16349	16384	16446	16448	16425	16363	16308	16146	16377	16367	16581	16589	16354	16554	16293	16472	16166	16381	16351	16355	16237	16389	16562	16657	16425	16622	16495	16214	16272	16274	16563	16527	16596	16536	16506	16315	16598	16447	16567	16429	16402	16362	16266	16235	16168	16480	16530	16621	16463	16307	16581	16523	16191	16295	16499	16504	16352	16453	16439	16548	16526	16412	16593	16808	16426	16458	16524	16369	16543	16296	16549	16328	16398	16607	16363	16332	16244	16357	16299	16428	16406	16366	16237	16450	16527	16366	16610	16468	16433	16451	16364	16489	16398	16460	16288	16302	16235	16219	16435	16286	16512	16444	16626	16476	16072	16306	16244	16434	16424	16474	16358	16311	16283	16325	16088	16409	16341	16453	16365	16398	16218	16353	16546	16585	16359	16330	16373	16610	16340	16396	16514	16432	16551	16345	16330	16584	16604	16503	16566	16386	16413	16361	16642	16600	16474	16345	16370	16281	16494	16433	16200	16386	16369	16360	16369	16337	16151	16410	16427	16351	16449	16229	16345	16343	16472	16559	16461	16389	16427	16376	16385	16319	16397	16273	16453	16383	16474	16564	16350	16487	16339	16497	16491	16478	16329	16457	16592	16513	16415	16326	16398	16339	16287	16216	16404	16337	16388	16486	16586	16347	16487	16506	16530	16570	16502	16610	16408	16415	16503	16445	16398	16466	16329	16257	16528	16245	16418	16431	16466	16540	16351	16608	16361	16374	16554	16284	16581	16411	16514	16458	16356	16390	16404	16527	16328	16428	16398	16596	16434	16470	16489	16434	16432	16617	16392	16541	16478	16491	16410	16338	16374	16467	16614	16393	16501	16584	16506	16411	16424	16321	16284	16477	16452	16436	16599	16533	16392	16461	16473	16538	16408	16484	16411	16223	16470	16496	16388	16399	16544	16455	16170	16241	16512	16352	16365	16294	16305	16325	16358	16331	16618	16380	16292	16259	16305	16300	16463	16493	16493	16251	16669	16624	16437	16397	16453	16338	16444	16611	16508	16585	16277	16292	16428	16349	16376	16455	16478	16372	16327	16347	16357	16213	16237	16379	16569	16714	16323	16304	16379	16327	16672	16427	16342	16476	16580	16430	16624	16256	16588	16302	16542	16327	16341	16352	16293	16474	16568	16566	16575	16720	16377	16517	16521	16766	16321	16421	16400	16433	16528	16521	16349	16407	16415	16461	16298	16293	16405	16543	16530	16402	16452	16440	16607	16802	16641	16413	16378	16412	16380	16482	16330	16522	16470	16429	16520	16438	16445	16574	16516	16531	16391	16528	16497	16761	16539	16577	16577	16661	16352	16295	16313	16432	16426	16615	16489	16460	16553	16530	16544	16700	16533	16356	16328	16680	16570	16306	16573	16342	16280	16286	16472	16281	16404
21502	40449	40282	51809	64005	59659	45611	32323	20132	14542	13436	13161	13221	13171	13205	13191	12956	13159	13223	13192	13215	13135	13065	13338	13100	13213	13000	13165	13023	13133	13089	13156	13088	13289	13159	13135	13184	13103	13065	13483	13171	13135	13155	13198	12903	13133	13157	13218	13067	13090	13117	13089	13015	13130	13250	13024	13279	12997	13139	13110	13202	13146	13250	13079	13228	13014	13191	13119	13218	13106	13286	13041	13169	13069	13044	13168	13171	13066	13049	13233	13092	13003	13265	13172	13009	13227	13044	13071	13204	13089	13025	13062	13033	13214	13072	13101	13060	13045	13133	13059	13114	13166	13302	13223	12976	12859	13163	13084	13130	13143	13164	13188	13210	13056	13249	13125	13146	13030	13097	13128	13098	13122	13203	13234	12874	13019	13196	13123	13193	13136	13059	13163	13263	13075	13235	13091	13033	13084	13138	13183	13259	13056	13184	13037	13154	13111	13084	13112	13025	13123	13307	13118	13035	13227	13046	13015	13237	13208	13152	13047	12980	13075	13080	13131	13114	13194	13120	13116	13241	13199	12945	13133	13181	13150	13202	12958	13222	13055	13022	13057	13161	13071	13148	13013	13216	13227	13102	13148	13265	13229	13126	13225	13237	13298	13148	13097	13270	13237	13018	13225	13348	13113	12997	13203	13121	13264	13155	13313	13208	13026	13072	13219	13207	13081	13105	13176	13124	13264	13037	13164	13150	13207	13253	13124	13087	13145	13191	13209	13257	13007	13084	13055	13042	13074	12997	13053	13199	13170	13325	13111	13266	13129	13054	13108	12998	13160	13121	13160	13117	13054	13132	13238	13216	13278	13001	13198	13169	13006	13123	13090	13269	13127	13167	13206	13187	13182	13188	13082	12894	13103	12992	13108	13177	13231	13313	13052	13074	12969	13150	13175	13167	13177	13157	13091	13251	12903	13314	13049	13223	13071	13208	13162	13226	13322	13011	13317	13154	13059	13083	13032	13378	13105	12947	13251	13213	13278	13225	13112	13169	13105	13140	13064	13271	12860	13094	13171	12850	13136	13057	13031	13255	13154	13097	13246	13156	12898	13094	13086	13209	13114	13125	13152	13144	13148	13057	13369	12951	13128	12994	12925	13265	13127	13170	13202	13016	13145	13226	13084	13251	13124	13000	13196	13349	13302	13291	13212	13307	13110	13105	13028	13148	13120	13165	13075	13157	13326	13068	12991	13225	13119	13247	13137	13099	12958	13084	13123	13249	13230	13117	13148	13245	13189	13210	13141	13158	13167	13184	13195	13206	12953	13181	13103	13037	13180	13075	13129	13224	12974	13099	12989	13156	13121	12925	12967	13060	13066	13093	13105	13102	13220	13061	13228	13103	13194	13232	13309	13224	13028	13013	13222	13066	13148	13223	13037	13043	13148	12985	13107	13072	13141	13140	13361	13063	13080	13174	13120	13175	13109	13107	13310	12980	13032	13005	13283	13045	13341	13093	13244	13190	13134	13150	13243	13237	13042	13245	13108	13036	13222	13280	13293	13161	13330	13055	13184	13266	13285	13180	13220	13232	13109	13059	13173	13182	13061	13164	13211	13163	13200	13024	13333	12968	13044	13079	13366	13128	12971	13157	13076	13209	13186	13301	12921	13206	13245	13201	13092	13150	13162	13210	13087	13020	13210	13224	13141	13249	13224	13256	13097	13118	13088	13200	13374	13087	13072	13039	13227	13174	13196	13099	13177	13094	13037	13151	13248	12986	13258	13221	13131	13112	13261	13195	13343	13030	13068	13219	13345	13141	13110	13099	13020	13177	13156	13095	13278	12957	13083	13271	13093	13153	13153	13080	13290	13102	13031	13140	13176	13227	13240	13118	13079	13235	13227	13272	13151	13124	13043	13223	13251	13199	12897	13155	13172	13087	13163	13200	13360	13051	13120	13156	13146	13074	13275	13319	13195	13018	13137	13152	13272	13227	12986	13135	13080	13091	13228	13216	13178	13189	13258	13142	13082	13199	13155	13218	13210	13126	13130	13054	13205	13126	13264	13148	13165	12996	13235	13326	13123	13235	13102	13169	13202	12957	13279	13139	13139	13069	13219	13154	13241	12958	13160	12903	13153	13280	13101	13108	13128	13111	13042	13183	13234	13090	13080	13227	13006	13220	13055	13014	13255	13182	13084	13126	13177	13248	13150	13107	13311	13105	13074	13206	13032	13049	13143	13150	12978	13067	13132	13054	13330	13238	13138	13218	13152	13197	13160	13051	13113	13063	13074	13319	13100	13161	13118	13162	13078	13088	13278	12966	13070	13156	13001	13115	13363	13155	12971	13087	13187	13117	13185	13075	13129	13243	13041	13002	13192	13109	13192	13201	13157	13060	13075	13107	13248	13149	13188	13147	13019	13205	13161	13166	13042	13267	13117	13014	13160	13217	13089	13227	13237	13031	13072	13079	13177	13101	13062	13218	13357	13160	13077	13148	13231	13007	13083	13198	13127	12936	12989	13247	13210	13083	13147	13213	13071	13123	13181	13047	13307	13246	13168	13185	13227	13189	13182	12986	13204	13185	13035	13234	13132	13087	13222	13198	13150	13164	13274	13175	13088	13314	13094	13090	13233	12967	13222	13114	13164	12995	13093	12950	13088	13060	13349	13032	13233	13183	13028	13136	13129	13158	13094	12965	12862	13355	12994	13224	13156	13017	13063	13120	13094	13151	13134	13117	13189	13135	13143	13288	13078	13098	13154	13155	13199	13186	13126	13270	13116	13224	13272	13176	13274	13197	13100	13302	13150	13148	13213	13124	12998	13208	13105	13112	13066	13192	13068	13026	13107	13155	13162	13275	13200	13195	13139	13056	13359	13130	13267	12990	13119	13156	13168	13332	13158	13266	13001	13039	13115	13333	13058	13192	13159	13188	13173	13260	13152	13225	13199	13046	13360	13223	12950	13056	12913	13344	13104	13200	13128	13305	13170	13209	13144	13069	12984	13253	13148	13268	13109	13145	13198	13124	13085	13217	13229	12973	13083	13011	13259	13123	13064	12979	13305	13019	13295	13111	13336	13132	13130	13122	13068	13198	13085	13196	13179	13050	13205	13293	13330	13135	13031	13191	13158	13165	13083	13165	13201	13185	13121	13255	13093	13250	13258	13141	13160	13170	12996	13251	13101	13324	13100	13059	13149	13003	13037	13168	13075	13221	13178	13170	13018	12993	13365	13092	12980	13160	13183	13088	13260	13156	13102	13104	13165	13060	13102	13132	13147	13318	13059	13098	13245	13082	12888	13160	13047	13139	13132	12967	13049	13321	13157	13177	13101	13065	13226	13129	13174	13225	13108	13254	13106	13035	13224	13077	13185	13195	13191	13219	13195	13256	13313	13162	13120	13172	13244	13227	13175	13152	12973	13322	13165	12963	13226	13162	13135	13170	13264	13212	13332	13044	13282	13184	13220	12979	13049	13223	13182	13076	13015	13077	13165	13386	13190	13365	13159	13144	13053	13073	13089	13164	13178	13094	13289	13090	13284	13405	13191	13296	13246	13258	13227	13105	13152	13234	13096	13232	13274	13289	13249	13180	13060	13079	13154	13166	13132	13081	13126	13130	13212	13341	13257	13074	13155	13075	12878	13098	13037	13199	13077	13159	12999	13082	13170	13255	13093	13186	12976	13143	13236	13069	13102	13100	12971	13231	13178	13194	13122	13153	13261	13040	13095	13157	13184	13074	12900	13053	13103	13117	13302	13184	13191	13111	13160	13207	13080	13221	13234	13062	13239	13097	13241	13159	13045	13113	13124	13045	13144	13106	13293	13036	13274	13060	13089	13165	13261	13133	13198	13116	13053	13302	13226	13246	12990	13042	13033	13214	13076	13202	13033	13300	13128	13193	13192	13018	13220	13187	13295	13117	13220	13216	13188	13052	13184	12974	12994	13150	12928	13130	13207	13208	13193	13085	13270	13128	13231	13171	13204	13051	13310	12956	13237	13186	13010	13253	13084	13095	13194	13114	13099	13250	13208	13217	13153	13366	13323	12937	13077	13268	13168	13199	13022	13172	13186	13212	13146	13212	13231	13235	13061	13073	13116	13196	13250	13189	13034	13007	13181	13087	13109	13276	13034	13187	13164	13106	13161	13038	13144	13314	13123	13262	13154	13101	13233	13206	13190	13042	13064	13024	13031	13177	13019	13096	13000	13031	13074	13025	13254	13225	13086	13089	13181	13214	13154	13303	13116	13228	12991	13271	13244	13119	13181	13140	13272	13178	13229	13113	13192	13201	13093	13063	13182	13296	13168	13174	13025	13337	13422	13167	12984	13174	13240	12888	13168	13313	13029	13166	13046	13034	13142	13222	13229	13194	13193	13228	13061	13325	13107	13058	13232	13102	13054	13124	13146	13078	13064	12988	13056	12987	13181	13206	13115	13091	13122	13291	13059	13177	13317	13255	13102	13154	13186	13114	13194	13210	13208	13155	13106	13086	13305	12955	13015	13044	13265	13171	13005	12949	13174	13194	13117	13157	12988	13061	13154	13190	13129	13094	12960	13224	13196	13058	13144	13142	13231	13114	13335	13074	13165	13254	13047	13122	13160	13241	13187	13143	13110	13113	12996	13129	13051	13151	13201	13247	13139	13258	13286	13111	13082	12982	13171	13265	13174	13175	13094	13068	13080	13033	13132	13113	13248	13113	13352	13118	13042	13197	13367	13154	12941	12990	13024	13313	13206	13123	13090	13232	13030	13184	12947	13219	13081	13010	13135	13140	13122	13077	13262	13250	13081	13087	13172	13184	13134	13132	13101	13283	13149	13204	13090	13102	13057	13024	13167	13203	13076	13044	13151	13161	13225	13169	13230	13076	13242	13091	13247	13136	13208	13307	13152	13117	13025	13082	13087	13220	12995	13056	13066	13168	13268	13184	13029	13069	13050	13044	13125	12985	13253	13181	13228	13238	12955	13008	13103	13224	13017	13174	13224	13164	13167	13047	12969	13103	13252	13112	13178	13229	13233	12967	13182	13275	13123	13083	13197	13067	12976	13234	13233	13125	13071	13199	13161	13269	13108	13215	13074	13062	13249	13214	13194	13057	13213	13260	13194	13184	13048	13024	13134	13131	13162	13078	13089	13114	13222	13179	13103	13130	13090	13055	13135	13306	13125	13126	13053
23990	21418	29131	25182	59763	71043	59203	43169	29402	20864	17208	16542	16372	16102	16400	16272	16043	16068	16105	16260	15935	16321	16194	16137	16030	16068	15998	16078	15932	15929	15935	16074	16057	15945	16111	15916	15984	16006	16009	16158	15839	15949	16007	15762	15965	15959	16075	15814	15767	15967	15843	15930	15995	15895	16043	15750	15837	16064	15993	16105	15964	15657	15767	16177	16048	16046	15971	15892	16038	15894	15710	15945	15889	15926	15908	16129	16110	15909	15841	15996	15986	16216	15841	16092	16046	15918	15799	15950	16135	15967	15992	16015	16170	15833	15805	16143	15992	15892	16000	15998	15816	15892	15803	15832	15989	15944	15927	16169	15859	15813	15973	16158	16041	15996	16018	16010	15896	15963	15835	15995	15996	16032	16086	15857	16051	16039	15984	15947	15822	15995	15980	15894	16007	15987	15955	16027	16093	16184	15946	15762	15757	16080	16010	15979	16014	15856	15881	15927	16100	15997	15928	15842	15977	15887	15854	15858	15983	16024	15977	15776	15919	15939	15982	16056	15892	15905	15782	16047	15936	16154	16069	15786	16044	15908	15778	15833	16027	16050	16001	15898	15961	16060	15953	15896	15736	16170	15901	16056	15919	16089	16070	15811	15817	15906	15972	15874	16000	15846	15947	16049	15932	16130	16052	16178	16079	15842	16023	15964	15909	16070	15999	15911	15978	16001	16079	15898	15993	15837	15851	16079	15733	15978	15835	15804	16043	15955	15832	15810	15862	15730	15952	15874	15951	15884	15850	16030	15959	15887	15898	15943	15950	15785	15877	15885	15988	15945	15873	15925	15892	15816	15831	16148	15883	15913	16072	15901	15667	15605	16094	15695	15969	15852	16045	15973	15907	16018	16169	16038	16021	15967	15946	16095	16067	15774	16032	15627	15994	15852	15811	15982	15918	15727	16049	15793	15880	15828	16044	15861	15798	15915	15821	16142	15898	15806	15745	15778	15812	15944	15842	15926	15962	16031	15832	15896	15902	15979	15996	16015	15975	15930	15943	16163	15922	15989	15821	15888	15831	15982	16360	15895	15907	15890	15803	15659	15860	15838	15806	15898	16155	16012	15997	15945	15952	16070	15830	16112	15990	15991	15958	16005	15997	16054	16001	15797	16045	15980	15945	15890	16005	15952	15841	16111	15850	16080	15815	15919	15983	15950	16102	15852	15874	15905	15908	16068	15770	15923	15801	15999	15816	15991	16019	16136	16099	15865	15862	15963	15799	15950	15955	15858	15901	15788	15942	15952	15850	16007	15906	16028	15985	15899	16092	15883	15874	15799	15923	15909	15784	15796	15894	15921	16043	15759	16001	15914	15955	16053	15964	16024	16053	16131	15885	15536	15744	16094	15976	16064	16014	15790	15914	15969	15791	15949	15967	15988	15719	15816	15994	15772	15616	15803	15971	16045	15957	15785	15839	15778	16145	15708	15841	15908	15851	15817	15740	16024	15891	16130	15775	15804	15982	15805	16154	15761	16033	15845	16014	15990	16080	15961	15800	15905	15901	15851	16013	15936	16064	16035	15691	15913	15987	16010	15854	16130	15987	16036	15972	15981	15911	15845	16160	15944	15951	15981	16129	15907	16056	15981	16052	15986	15885	15778	16008	15989	15845	15930	15777	15882	15787	15938	15848	15837	15824	15697	15977	15904	15927	15923	15894	15918	16019	15958	15960	15751	15925	15896	16089	15895	15887	15856	15888	15913	15942	15800	15998	15695	15638	15989	16040	15715	15859	15846	16104	15999	15992	16123	15741	15891	15875	16024	15945	15854	16004	15824	15840	15951	15842	15855	16057	15985	15932	15867	15915	16022	15991	15961	15958	16005	16013	15880	16116	15925	15867	15924	16047	15857	15942	15847	16004	16002	16047	16065	16081	15733	16115	15730	15860	16035	15816	16015	16058	15904	15981	16063	15994	15905	16045	15877	15805	15813	15926	15823	15945	16076	15763	15929	15800	15905	15884	15883	15916	16003	15880	16007	15791	15984	16077	16078	16139	15974	16014	15931	15903	16125	16103	15879	15936	15756	15947	15638	15806	16016	16070	15932	15961	16085	15907	15859	15954	15871	15979	16003	15896	16050	15946	15983	15726	16073	15919	15937	15953	15882	15781	15899	15961	15816	15973	15957	15954	15666	16055	16052	16023	15832	15987	15968	15972	16033	16149	15817	15945	15948	15869	16035	15896	15970	15776	15693	15852	15913	15747	15908	16063	15734	16039	15945	16027	15879	15908	15778	15866	15826	15927	16029	15770	15881	15738	15916	15747	15975	15824	16278	16055	15781	16144	15771	15710	15903	15989	15850	15833	15826	16100	15874	15887	15814	15475	15786	16067	16082	15897	16095	15974	15951	16272	15773	15772	15977	15855	15873	15990	16129	15975	16144	15889	15817	15905	15941	15717	15910	15951	15933	15884	15874	16140	15896	15988	16012	15737	15806	15948	16042	15900	16040	15834	16099	15934	16036	15805	15798	16046	15907	15607	15781	16023	15967	16038	15944	16039	15988	15875	15776	15983	15835	16024	15988	15861	15849	16031	15912	15867	15948	15934	16115	15813	15655	15761	15971	15926	15664	15892	15930	15662	15891	15902	15761	15934	15865	15891	15788	15729	15870	16120	15913	15948	15860	15896	16023	16166	15622	15986	16170	15995	15796	15752	15680	15858	16013	16008	15848	15922	15902	15964	15997	15798	15737	15887	15861	15882	15985	16025	15912	16076	16109	16099	15865	15672	15825	16033	15984	15928	15964	15948	15648	15934	15867	15995	15895	15991	15909	15814	15904	15900	15794	15791	16045	15929	15993	15839	15706	16048	16104	16108	15969	15990	15803	15782	15735	16062	15766	15757	15937	15753	15730	15945	15893	15874	16037	16098	15814	15876	16030	15789	15736	15951	15886	15914	15941	15817	15823	15968	16007	15966	15835	15806	15681	15978	15822	15920	15845	15927	15880	15987	15766	16149	16027	15934	16016	15903	15822	15852	15940	15969	16068	15960	15782	15953	15937	15715	16027	15993	15937	16089	15970	15891	15938	15911	15933	15975	15924	15981	16023	15886	15930	16013	16098	15902	16018	15893	15678	15901	15848	16091	15756	16002	15771	15801	15740	15917	16028	15829	15790	15810	15877	15921	15931	15804	15726	16194	16025	16171	16198	16085	16012	15783	15945	15965	15853	15841	15918	15864	15814	16033	16032	15908	15999	16074	15837	15957	15998	15628	16025	15903	16036	15984	15760	15895	15942	15912	15732	15996	16092	15997	15800	15985	15859	15926	15694	15935	15942	15870	15957	15941	15731	16084	15666	15816	15833	15872	15853	16053	15883	16129	15986	15892	16031	16066	16009	16061	15759	15966	15810	15826	16005	15995	15854	16008	15824	15928	16060	15891	16037	15637	15868	16018	15919	16167	15799	16061	15896	15930	15845	16055	15850	15917	15859	16118	15812	15826	15927	16032	15876	15823	15952	15986	15893	15682	15725	15885	15734	16049	15923	15802	15900	15921	15785	16052	16116	15980	15965	15819	15769	15841	15780	15851	15878	15965	15872	16135	15974	15860	15942	15763	16004	16114	16098	15865	15920	15988	16016	15944	15966	16078	15908	16043	15917	16029	15823	15931	15853	15851	16171	15955	15879	16018	15727	15930	15834	15887	15882	16004	15991	15744	15791	15879	15808	16061	15963	15770	15951	15856	16037	15937	16253	16099	15994	15932	15991	15795	15767	15811	15858	15986	16117	15889	15866	15878	16039	15900	15810	15805	16006	16135	15907	16030	15978	15878	16053	15823	15955	15958	15923	16077	16091	16021	16073	15840	15978	15810	15691	15976	15993	16012	15926	15948	15887	15753	15834	15961	15860	16005	15770	15798	15902	15889	15921	15869	15999	15923	15863	16060	16112	16053	15893	15952	15891	15624	16004	15798	15961	15961	15852	15836	15975	15973	15794	16065	15817	15845	16081	16060	15962	16121	15800	15999	15896	15895	16019	15903	15972	16119	16065	15942	15897	15952	15911	15970	15646	16021	15802	15982	16067	15998	16024	15891	15938	16012	16164	15966	16056	15856	15828	15945	16082	15911	15982	16000	15844	15843	15897	15918	15906	15849	15939	16007	15659	16065	15852	16142	15911	15892	15803	15806	15915	15843	15872	15879	15908	15911	15748	15681	15868	15810	15951	15991	15873	15800	16013	15859	15914	16047	15907	15862	16108	15979	16172	15927	15905	15879	16066	15766	15971	15880	15862	15800	15973	16052	15849	15967	16016	15867	15913	15906	15927	15876	16187	15961	16144	15948	15951	16012	15925	16096	15835	15776	15872	15947	15889	15881	15583	15664	15779	15887	16031	15942	15808	15798	15854	16231	15790	16008	15952	15996	15774	16051	15950	15873	15689	15757	15782	15941	15932	15949	16115	16050	16031	16175	15824	16010	15938	15929	15919	15765	15873	15898	15735	15983	15920	15899	16066	15866	15810	15841	15889	16108	15803	15929	15997	15494	15777	15792	15842	15981	16118	16104	15978	16112	15979	15947	16012	15890	16001	16040	16078	16108	15857	15804	15893	16017	15836	16050	15867	15963	16030	15912	15867	16041	15972	15978	15682	15893	16055	15696	16151	16121	15999	15957	15897	15886	15725	15917	15990	15857	15730	16026	16002	16008	16014	16012	16093	16078	16013	15940	15875	16004	15872	15889	15817	15688	15848	15866	15999	15933	15901	16053	15808	16091	16025	15921	15757	15998	15745	16071	15879	15896	16111	16033	15796	15927	15941	16109	15866	16080	16001	15973	15976	15936	15847	15913	15897	15945	15954	15815	16106	15777	16007	16004	15881	15766	16057	15961	15877	15962	15786	15726	15861	15822	15853	15821	15718	15952	15981	15729	15654	15987	15646	15793	15919	15997	16008	16000	15863	16041	15803	15817	15888	15963	15869	15756	15815	15932	15909	15928	15968	15857	15831	15931	15822	15692	15856	15861	15942	15973	15979	15977	15908	15776	15818	16147	15975	16052	15947	15704	15945	15941	15943	16023	15693	15969	15887	15922	16022	15968	16046	15965	16122	15854	15910	15916	15928	16021	15862	15810	15890	15779	15939	15822	15928	15893	15787	15987	16005	15889	15826	15830	15981	15978	15924
25786	43838	43374	46437	80547	74071	58564	42019	25939	16300	13431	13033	12928	12818	12958	12881	12860	12759	12955	13062	12812	12745	12918	12973	12886	12876	12833	12828	12869	12889	12856	12756	12791	12625	12973	12859	12809	12887	12718	12965	12845	12819	12904	12943	12879	12794	12851	12798	12820	12910	12949	12764	12817	12735	12962	12858	12890	12901	12896	12847	12818	12856	12754	12972	12982	12818	12733	13099	12907	12813	12790	12843	12873	12953	12801	12923	12970	12832	12935	12730	12809	12872	12831	12811	12857	12862	12761	12797	12804	12814	13024	13073	13012	12824	12932	12873	12899	12736	12876	12898	12834	12760	12710	12755	13000	12822	12833	12878	12875	12786	12860	12872	12814	12676	12917	12804	12868	12905	12919	12832	12849	12690	12924	12719	12996	12705	12863	12798	12898	12658	12664	12767	12730	13032	12621	12780	12842	12866	13050	12877	12862	12760	12957	12655	12983	12783	12782	12685	12797	12814	12856	12855	12830	12791	12799	12768	12873	12808	12818	12897	12960	12970	12887	12940	12653	12868	12650	12803	12874	12852	12960	12790	12915	12882	12918	12833	12691	12732	12776	12918	12902	12875	12778	12821	12814	12767	12760	12826	12817	12859	12886	12904	12967	12894	13020	12826	12811	12723	12720	12832	12884	13144	12855	12794	12810	12839	12961	12782	12777	12810	12847	12807	12727	12798	12983	12862	12778	12999	12711	12737	12770	12839	12902	12710	12897	12872	12784	12852	12943	12859	12773	12979	12799	12817	12841	12787	12821	12934	12801	12785	12808	12771	12835	12985	12834	12827	12922	12726	12835	12959	12912	12850	12799	12961	12839	12928	12705	12785	12778	12935	12902	12890	13077	12974	12968	12967	12795	12804	12909	12900	12844	12872	12771	12834	12799	12959	12851	12898	12737	12990	12685	12956	12642	12729	12756	12958	12839	12950	12594	12830	12715	12790	12856	13040	13013	12872	12830	12971	12815	12799	12776	12805	12959	13032	12891	12951	12825	12828	12758	12750	12776	13033	12839	12892	12955	12994	12908	12888	13028	12915	12808	12676	12998	12808	12858	12832	12902	12910	13022	12871	12792	12759	12811	12755	12886	12887	12889	12859	12667	12819	12719	12875	12962	12874	12856	12679	12841	12866	12746	12754	12921	12717	12856	12951	12651	12748	12860	12872	12839	12851	12745	12837	12902	13012	12846	12681	12877	12865	12647	12804	12815	12862	12789	12811	12657	12853	12691	12730	12881	12868	12842	12821	12805	12928	12956	12902	12799	12902	12778	13005	12926	12787	13043	12908	12848	12775	12753	12910	12975	12965	12878	12717	12862	12811	12856	12887	12931	12579	12661	12788	12924	13045	12844	12793	12784	12831	12816	12866	12820	12754	12647	12781	12675	12772	12771	12815	12954	12686	12841	12977	12870	12863	12805	12845	12903	12841	12838	12869	12962	12696	12860	12780	12795	13093	12807	12760	12849	12962	12779	12737	12855	12918	12826	12756	12728	12816	12902	12877	12988	12925	12828	12768	12954	12787	12896	12933	12699	12879	12957	12940	12924	12817	12909	12697	12782	12871	12853	12879	12777	12693	12771	12794	12790	12692	12811	12760	12770	13021	12872	12857	12848	12820	12845	12824	12884	12845	12915	12700	12804	12973	12719	12880	12995	12821	13007	12767	12933	12968	12792	12878	12708	12849	12813	12821	12756	12675	12815	12757	12853	12838	12861	12914	12894	12787	12555	12882	12705	12703	12810	12913	12777	12955	12853	12737	12678	12868	12933	12777	12922	12704	12930	12780	12655	12890	12973	12976	13019	12884	12795	12815	13018	12823	12801	12887	12994	12805	12675	12819	12930	12780	12934	12845	12714	12852	12996	12701	12833	12896	12920	12842	13094	12754	12718	12838	12996	12882	12833	12622	12763	12726	12864	12864	12813	12917	12770	12950	12882	12873	12951	12675	12703	12885	12755	12763	12756	12744	12858	12797	12781	12792	12932	12896	13098	12756	12729	12812	12794	12937	12650	12933	12869	12955	12954	12888	12830	12891	12860	12969	12730	12730	12903	12869	12858	12612	12836	12802	12872	12936	12807	12845	12756	12912	12679	12867	12868	12842	12865	12901	12843	12793	12784	12825	12829	12681	12818	12870	12896	12752	12796	12944	12938	12895	12821	12682	12750	12935	12928	12929	12976	12803	12863	12814	12849	12921	12891	12885	12960	12804	12900	12807	12893	12859	12839	12837	12858	12825	12687	13041	12898	12960	12765	12908	12881	12841	12811	12927	12792	12690	12887	12711	12943	12764	12881	12831	12692	12911	12609	12874	12791	12780	12887	12929	12721	12781	12897	12634	12834	12644	12764	12708	12784	12956	12643	12892	12859	12884	12675	12771	12949	12807	12837	12825	12817	13062	12874	12884	12701	12687	12786	12805	12658	12875	12946	12848	12921	12913	12951	12884	12880	12674	12843	12836	12786	12853	12820	12806	12799	12859	12740	12713	12926	12876	12804	12889	13009	12950	12826	12809	12800	12748	12785	12775	12667	12942	12842	12852	12918	12778	12761	12846	12866	12835	12721	12985	12812	12839	12782	12837	12772	12766	12765	12801	12729	12857	12781	12897	12863	12734	12773	12904	12715	12832	12720	12887	12956	12906	12878	12731	12787	12898	12905	12905	12720	12924	12866	13060	12671	12886	12784	12866	12968	12867	12910	12864	12910	12843	12772	12644	13047	12817	12737	12864	12876	12874	12791	12901	12731	12709	12798	12865	12895	13059	12974	12657	12971	12932	12951	12833	12860	12815	12731	12881	12923	12854	12844	12783	12862	12649	12870	12676	12939	12921	12859	12934	12898	12842	12783	12841	12798	12650	12899	12842	12934	12874	12781	12884	12801	12861	12937	12853	12946	13052	12625	12965	12799	12946	12865	12797	12732	12883	12934	12765	12937	12684	12942	12764	12811	12889	12811	12918	12730	12587	12895	12934	12828	12800	12950	12792	12801	12839	12861	12749	12820	12784	12666	12880	12679	12872	12573	12912	12887	12946	12856	12760	12815	13044	12686	12940	12722	12805	12947	12818	12865	12695	12724	12817	12880	12878	12756	12799	12760	12917	12748	12730	12791	12773	12924	12914	12839	12718	12975	12860	12845	12966	12909	12820	12741	12757	12853	12817	12899	12798	12944	12893	12636	12776	12917	12862	12766	12802	12855	12842	12606	12542	12908	12764	12823	12882	12660	12839	12918	12801	12684	12942	12813	12812	12865	12876	12798	12662	12788	12758	12796	12871	12753	12891	12766	12731	12895	12845	12868	12703	12730	12816	12782	12796	12748	12683	12974	12821	12856	12921	13085	12757	12888	12862	12712	12978	12911	12772	12759	12777	12625	12810	12938	12841	12965	13035	12569	12802	12879	12928	12849	12819	12927	12803	12752	12739	12682	12891	12804	12826	12709	12785	12879	12710	12834	12924	12864	12734	12885	12820	12691	12874	12746	12815	12862	12737	13014	12859	12632	12969	12768	12922	12921	12901	12908	12767	12893	12932	12906	12873	12676	12745	12963	12717	12811	12812	12801	12943	12665	12962	12964	12878	12953	12876	12751	12879	12784	12908	12855	12683	12808	12863	12659	12765	12756	12827	12780	12834	12880	12691	12880	12813	12688	12878	12865	12809	12764	13024	12876	12713	12914	12791	12927	12765	12773	12840	12885	12762	12815	12860	12841	12724	12844	12925	12870	12958	12829	12777	12763	12949	12722	12864	12921	12779	12708	12775	13050	12881	12710	12859	12847	12817	12850	12732	12865	12848	12820	12935	12832	12874	12744	13044	12945	12802	12774	12739	12828	12786	12815	13003	12780	12720	12946	12877	12874	12964	12836	12808	12861	12791	12752	12987	12974	13112	12793	12738	12794	12830	12891	12672	12810	12920	12900	12615	12929	12634	12830	12915	12746	12809	12908	12787	12754	12793	12789	12755	13016	12747	12868	12698	12736	12864	13026	12847	12887	12821	12816	12900	12695	12706	12875	12967	12834	12804	12917	12903	12920	12814	12851	12890	12766	12714	12903	12910	12812	12944	12816	12904	12957	12829	12902	12870	12758	12854	12800	12793	12924	12779	12792	12913	12977	12947	12704	12843	12807	12752	12642	12961	12907	12678	12888	12798	12679	12851	12854	12995	12751	12899	12836	12610	12936	12814	12859	12888	12782	12749	12953	12912	12880	12979	12954	12852	12764	12712	12771	12898	12911	12853	12869	12845	12810	12737	12883	12904	12891	12788	12820	12821	12782	12928	12865	12791	12922	12914	12830	12876	12679	12759	12747	12753	12951	12773	12802	12824	12840	12812	12830	12864	12791	12886	12859	12681	12901	12888	12847	12937	12948	12633	12877	12782	12880	12877	12755	12739	12947	12860	12845	12795	12732	12818	12707	12768	13014	12953	12959	12829	12754	12940	12836	12746	12777	12822	12930	13065	12809	12779	12914	12761	12953	12900	12762	12904	12755	12778	12754	12765	12981	13012	12905	12767	12689	12852	12786	12926	12864	12809	13084	12807	12883	12879	12689	12933	12864	12834	12732	12728	12896	12812	12905	12877	12736	12846	12884	12979	12950	12802	12902	13008	12700	12783	12990	13014	12960	12780	12806	12933	12839	12745	12755	12828	12964	12990	12822	12877	12913	12716	12767	12849	13058	12695	12724	12890	12925	12905	12797	12852	12938	12738	12796	12954	12843	12995	12932	12950	12962	12912	12818	12811	12987	12898	12894	12752	12891	12780	12808	12899	12848	12714	12940	12696	12922	12865	12900	12778	12790	12806	12916	12758	12893	12754	12796	12875	12976	12707	12753	12911	12972	12828	12868	12793	12857	12677	12891	12843	12683	13080	12922	12894	12791	12864	12863	12937	12863	12867	12837	12969	12811	12739	12849	12871	12699	12716	12795	12897	12783	12956	12696	12824	12780	12763	12962	12891	12917	12848	12830	12863	12875	12918	12877	12822	12802	12785	12809	12698	12789	12787	12832	12844	12922	12821	12731	12878	12883	12749	12929	12928	12910	12798	12814	12936	12932	12861	12739	12956	12836	12964	12695	12924	12677	12951	12847	12992	12881	12923	12866	12697	12807	12848	12924	12896	12671	12778	12769	12741
29913	23129	24719	22612	26882	28470	24059	19806	17463	16416	16053	15894	15949	15952	15995	15878	15978	16083	15817	16010	15841	15759	15684	16045	15875	16032	15840	15764	15891	15825	15832	16070	15962	15747	15558	15959	16029	15648	15979	15803	15844	16009	15760	15858	15627	16019	15923	16133	15877	15993	15909	15722	15850	15975	15975	15922	15984	15693	15747	15665	15890	15792	15765	15929	15820	15999	15878	15838	15829	15990	15792	15847	15746	15715	15873	16021	15883	16079	15840	16004	15872	15800	15932	15900	15932	15865	15864	15888	15666	15782	15946	15822	15941	15803	15758	15671	15816	16052	15628	15877	16061	15918	15698	15727	15840	16032	15965	16052	15952	15750	15906	15722	15707	15912	15893	15772	15891	15876	16022	15762	15841	15877	15957	15798	15777	15831	15963	15973	15806	16096	15955	15995	15971	15739	15715	15780	15693	15755	15915	15764	15945	15877	15953	16086	15836	15878	15951	15875	15791	15853	16013	15785	16049	15864	15824	15830	15860	15839	15912	15935	15793	15786	15837	16059	15785	15982	15946	15814	15951	15774	15831	15968	15891	15841	15848	15962	15757	15969	16088	15699	15841	16035	15778	15796	16066	15752	15921	15981	15794	15945	15804	15887	15786	15877	16003	15780	15680	15806	15941	15651	15681	15897	15906	15760	15867	15916	15745	15919	15826	15811	15860	15911	15745	15944	15828	15849	16029	15812	15915	15920	15950	15978	16074	16015	15711	15726	15904	15746	15826	15643	15772	16073	15778	15981	15656	15765	15830	15699	15804	15870	15871	15743	15800	16061	16136	15621	15601	15588	15729	15874	15836	15926	16028	15835	15739	15906	15829	15917	16081	15837	15917	15864	15953	15710	16029	15845	15954	15911	16027	15972	15775	15930	15777	15864	15959	15816	15685	15847	15860	15731	15831	15866	15781	15674	15828	15928	15729	15815	15906	15836	15738	15870	15708	15715	15816	15887	15860	15864	15860	15859	15875	15860	15720	15884	15981	15636	15776	15963	15847	15877	15814	15894	15811	15823	15762	15835	16008	15737	15714	16039	15936	15685	15754	15837	15788	15705	15966	16040	15726	15660	15798	15826	15706	15582	15715	15666	15808	15903	15818	15892	15928	15949	15930	15716	15842	15800	15880	15942	15931	15744	15890	15856	16051	15791	15684	15824	15726	15898	15916	15794	15776	15862	15801	15909	15998	16008	15818	16116	15796	15861	15768	15870	15969	15909	15844	15954	15727	16080	15894	15742	15848	15920	15965	15753	15849	15818	15809	15854	15728	15812	15852	15990	15727	15793	15758	15698	15769	15907	15977	15926	15742	15649	15952	15815	15656	15747	15836	15837	15976	15824	15942	15974	15836	15515	15811	15795	16061	15908	15895	16019	15895	15833	15813	15556	15686	15652	16098	15814	15897	15815	15807	16000	15947	15894	15911	15851	15857	15944	15517	15955	15502	15759	15958	15877	15912	15746	15846	15734	16066	15744	15918	15853	15716	15991	15785	15922	15787	15912	15813	15975	15802	15693	15813	15700	15825	15808	15724	15880	15962	15866	15954	15843	15871	15887	15932	15953	15951	15897	15888	15743	15722	15656	15897	15850	15961	15889	15872	15868	15656	16039	15716	15790	15775	15703	16002	15829	15760	15864	15941	15942	16001	15755	15943	15739	15822	15937	15988	16015	15996	15977	15991	15790	15967	15815	15868	15937	15808	15946	15820	15931	15991	15759	16038	15616	15858	15734	15853	15854	15997	15977	16091	15890	15824	16015	15953	15803	15882	15999	15933	15835	15904	15888	15741	15965	15922	15957	15808	15922	15906	15846	15707	15699	15938	15957	15932	15897	15755	15805	16071	15826	15805	15768	15811	15720	15818	15722	15820	15758	15809	15877	15924	15708	15979	15947	15796	15942	15802	16017	15786	15853	16002	15926	15879	15934	15703	15835	16012	15789	15498	15852	16014	15909	15872	15999	15979	15711	15744	16009	15821	15899	16003	15904	15970	15910	15887	15893	15913	15779	15804	15904	15894	16063	15893	15758	15837	15869	15904	16026	15872	15949	15921	15784	15525	16032	15892	15899	15856	15874	15780	15641	15816	15787	15847	15974	15828	15685	15642	15834	15938	15821	15800	16103	15881	15921	15927	16014	15723	16081	15781	15969	15934	15872	15829	15758	15957	15965	15919	15831	15977	15666	15859	15658	15469	15887	15967	15819	15794	15558	15670	15904	15661	15742	15867	15654	15927	15789	15731	15894	15947	15781	15816	15945	15990	15901	15911	15763	16007	15869	15812	15854	15691	15662	15800	15800	15772	15937	15684	15790	15781	15825	15834	15874	15875	15929	16070	15781	15812	15809	15822	16191	15961	15884	15840	15845	15676	15886	15925	15942	15882	16033	15745	15874	15857	15923	15958	15827	15866	15998	15648	15802	15868	15796	15800	15676	15628	15944	16007	15891	15904	15872	15782	15793	15927	15847	15823	15711	15904	15712	16061	15874	15677	15922	15825	15720	16030	15738	15780	15701	15926	15798	15885	15872	15776	15859	15834	15704	15984	15958	16001	15765	15785	16084	15880	15953	16005	15696	15857	15889	15761	15949	16054	15951	15670	15956	15642	16072	15817	15858	15867	15818	15874	15767	15876	15664	15849	15745	16057	15799	15810	15897	15667	15679	15960	15775	15773	15916	15910	15896	15851	15836	15731	15993	15837	15938	16013	16012	15821	15887	15881	15842	15846	15808	15772	15975	15872	15849	15988	15886	15845	15846	15871	16045	15833	16093	15776	15990	16001	15907	15721	15979	15942	15946	15847	15967	15844	15876	15751	15807	15849	15771	15656	15804	15956	15848	16103	15844	15817	15861	15677	15778	15962	15807	15965	15730	15707	15763	15912	15889	15783	15756	16016	15814	15657	15998	15900	15830	16050	15699	15839	15943	15856	15930	15864	15740	15832	15823	15906	15949	15832	15879	15823	15803	15773	15752	15876	15805	15777	15823	15823	15601	15907	15689	15706	15697	15919	15883	15774	15783	15823	16037	15958	15775	15782	15895	15891	15997	16000	16140	15931	15991	15758	15757	16132	15949	15847	15741	15740	15955	15947	15807	15889	15853	15861	15861	15919	15791	15919	15745	15744	15779	15779	15762	15670	15858	16040	15835	15978	15829	15675	16078	15949	15621	15726	15686	15727	15795	15958	15798	15904	16048	15801	15796	15914	15675	15953	15929	15979	15870	15908	15996	15981	16057	15962	15827	15782	15744	15760	15857	15858	15935	15741	15766	15815	15766	16011	15945	15839	15766	16102	15973	15962	15792	15910	15745	15885	15793	15748	15863	15753	15889	15926	15898	15760	15880	15917	15805	15904	15706	15843	15749	15741	15843	15881	15929	15862	15877	15900	15919	15748	15759	15858	15820	15724	15938	15756	15814	15911	16042	15797	15894	15860	15961	15603	15979	15790	15576	15834	15791	15717	15680	15907	15805	15791	15916	15769	15793	15860	15851	15973	15794	15725	15822	15739	15914	15740	15793	15746	15602	15860	15662	16048	15933	15895	15756	15930	15752	15651	15920	15691	15740	15782	15938	16005	15816	15800	15845	15898	15962	15967	16105	15851	15982	15831	15955	15824	15871	15922	15824	15852	15965	15904	15798	16007	15982	15913	15888	15920	15911	15947	15891	15769	15852	16016	15848	15869	15633	15803	15677	15889	15845	15805	16012	15803	15842	15977	15654	15845	15685	15740	15855	15722	15990	15948	15990	15870	15746	15775	15904	15807	15824	15658	15891	15851	15884	15909	15996	15752	15882	15831	15854	15812	15891	15958	15713	15892	15751	15793	15911	15750	15759	15743	15914	15735	15862	15836	15714	15805	15891	15962	15907	15904	15884	15900	16125	15913	15734	15759	16007	15920	15750	15979	15925	15899	15801	15838	15692	15785	15871	15743	15734	15818	15721	15841	16048	16113	15858	16078	15847	15756	15775	15804	15967	15688	15844	15850	15853	15890	15769	15923	15888	16143	15841	15676	15847	15943	15859	15825	15690	15986	16071	15815	15780	15711	15895	15824	15919	16052	15424	15921	16007	15839	15615	15807	15968	15689	15627	15863	15732	15845	15951	15849	15825	15743	15869	15950	15999	15879	15902	15842	15625	15747	15704	15975	15938	15836	16102	15987	15814	15850	15833	15787	15797	15908	15696	15800	15998	15492	15731	15820	15735	15821	15754	15734	15768	15691	15912	15785	15796	15821	15803	15846	15768	15876	15730	15914	15979	15857	15816	15947	15951	16011	15816	15764	15803	15857	15523	15811	15805	15759	15626	15814	15911	15637	15724	15892	15851	15628	15774	15801	15790	15889	15648	15683	15763	15947	15982	15751	15718	15764	15752	15793	15883	16052	15692	15854	15798	15708	15903	15784	16086	15842	15998	16116	16001	15764	15737	15733	15708	15977	15918	15827	15983	15972	15974	15892	15834	15791	15931	15700	15714	15846	15898	15958	15920	15780	15637	15920	16050	15791	15768	15743	15869	15745	16072	16079	15915	15973	16106	15926	15817	15935	16117	15508	15881	15752	15931	15680	15907	15948	15811	15882	15832	15870	15885	15719	15713	15625	16007	15762	15851	15834	15691	15880	15828	15812	15926	15954	15817	15965	16066	15819	15823	15918	16064	15871	15826	15898	15912	15839	15903	15684	15722	15858	15942	15804	15799	15838	15765	15728	15682	15723	15999	15824	15885	15965	15883	15597	15772	15957	15823	15798	15964	15776	15682	15839	15826	15877	15730	15586	15706	15797	15927	15957	16039	15689	15725	15923	15902	15894	15906	16037	15981	15845	15987	15933	15993	15954	15775	15812	15988	15674	15958	15999	16082	15794	15736	15854	15948	16011	15774	15911	15877	15596	15874	15985	15853	15754	15976	15990	15823	15723	15931	15845	15989	16006	15790	15745	15739	15782	15817	15822	16044	16033	15636	15983	15806	15904	15697	15743	16012	15618	15703	15807	15798	15830	15946	15796	15900	15625	15840	15942	15879	15893	16101	16072	16018	15940	15746	15951	15819	16021	15800	15879	15792	16018	15877	15904	15859	15732	15862	15962	15702	15779	15810	16047	15793	15825	15866	15701	15960	15888	15920	15915	15783	15957	15939
19131	22894	23385	20839	28166	27248	21570	16971	14282	13169	12905	12828	12864	12608	12812	12684	12721	12736	12641	12738	12787	12754	12878	12839	12795	12751	12762	12634	12869	12703	12905	12862	12814	12716	12952	12827	12671	12911	12791	12663	12918	12810	12956	12724	12706	12637	12743	12763	12654	12783	12799	12741	12888	12806	12975	12889	12663	12829	12716	12798	12741	12791	12819	12785	12671	12775	12886	12736	12827	12923	12587	12803	12819	12747	12725	12881	12781	12693	12756	12846	12878	12669	12930	12756	12980	12717	12866	12859	12831	12768	12947	13110	12773	12703	12826	12856	12646	12872	12713	12765	12789	12740	12828	12760	12704	12787	12681	12725	12601	12747	13056	12660	12719	12707	12841	12869	12716	12891	12780	12927	12743	12849	12600	12717	12908	12755	12964	12718	12756	12804	12849	12607	12888	12837	12784	12723	12792	12761	12854	12764	12826	12802	12658	12850	12759	12699	12824	12986	12768	12926	12763	12753	12813	12897	12686	12819	12763	12906	12868	12710	12769	12831	12852	12723	12954	12801	12727	12712	12795	12873	12738	12939	12769	12874	12638	12777	12840	12701	12848	12738	12675	12704	12863	12782	12906	12856	12687	12807	12759	12689	12902	12872	12766	12788	12826	12790	12898	12841	12663	12747	12839	12903	12791	12820	12692	12679	12937	12873	12897	12779	12731	12816	12862	12739	12642	12899	12753	12932	12676	12809	12759	12826	12860	12886	12827	12800	12756	12732	12752	12720	12771	12686	12885	12818	12747	12839	12794	12817	12805	12912	12752	12786	12787	12850	12793	12929	12754	12711	12729	12784	12744	12781	12797	12772	12681	12837	12886	12729	12809	12752	12815	12695	12791	12729	12690	13100	12801	12732	12946	12682	12783	12725	12689	12939	12832	12895	12782	12702	12657	12745	12658	12721	12790	12794	12757	12845	12873	12812	12771	12648	12942	12853	12740	12900	12643	12586	12687	12749	12798	12794	12853	12812	12731	12952	12947	12829	12720	12838	12885	12808	12791	12836	12751	12778	12801	12768	12704	12859	12926	12750	12931	12894	12824	12654	12916	12714	12754	12716	12706	12791	12742	12601	12900	12867	12692	12695	12638	12698	12756	12843	12795	12923	12926	12946	12676	12804	12773	12831	12649	12916	12808	12878	12868	12762	13010	12828	12840	13067	12889	12801	12859	12727	12765	12859	12781	12861	12938	12733	12776	12808	12736	12735	12893	12787	12720	12866	12780	12881	12752	12674	12917	12709	12853	12831	12672	12628	12651	12804	12890	12669	12908	12897	12800	12833	12783	12932	12782	12769	12828	12743	12732	12729	12789	12898	12824	12889	12907	12844	12775	12729	12972	12792	12850	12765	12666	12846	12894	12952	12782	12803	12877	12714	12817	12767	12807	12731	12679	12769	12767	12862	12872	12674	12884	12749	12814	12834	12886	12844	12757	12673	12802	12585	12888	12686	12798	12912	12869	12810	12911	12751	12744	12893	12689	12679	12565	12649	12857	12538	12612	12621	12846	12692	12911	12760	12608	12871	12897	12726	12728	12637	12683	12782	12780	12845	12734	12803	12690	12740	12975	12798	12871	12905	12758	12809	12838	12794	12587	13013	12766	12758	12757	12718	12647	12850	12802	12853	12841	12785	12964	12762	12870	12811	12774	12774	12895	12733	12709	12831	12994	12879	12786	12880	12807	12638	12778	12606	12634	12935	12687	12861	12727	12907	12764	12783	12700	12779	12922	12835	12744	12641	12707	12797	12713	12703	12799	12822	12873	12742	12630	12703	12708	12646	12945	12780	12800	12753	12525	12719	12797	12558	12772	12595	12849	12820	12722	12722	12866	12865	12884	12903	12850	12807	12685	12838	12816	12863	12699	12756	12702	12895	12794	12638	12840	12731	12783	12851	12913	12765	12885	12739	12895	12679	12694	12724	12890	12719	12771	12799	12788	12718	12835	12810	12878	12887	12755	12786	12829	12700	12840	12860	12728	12724	12614	12728	12986	12816	12864	12707	12770	12788	12794	12890	12765	12857	12883	12997	12909	12734	12898	12722	12781	12807	12815	12684	12814	12997	12822	12827	12802	12674	12743	12938	12756	12708	12648	12843	12900	12831	12796	12728	12662	12843	12874	12759	12881	12653	12731	12941	12781	12906	12893	12794	12842	12909	12809	12795	12931	12815	12661	12898	12743	12730	12705	12696	12898	12584	12752	12771	12707	12901	12821	12635	12829	12741	12877	12656	12752	12773	12646	12794	12766	12834	12932	12793	12780	12855	12948	12913	12884	12712	12576	12737	12724	12781	12731	12850	12949	12824	12715	12736	12705	12902	12910	12950	12827	12760	12775	12812	12849	12895	12687	12772	12945	12724	12707	12851	12661	12832	12853	12910	12692	12907	12729	12863	12823	12803	12793	12562	12747	12730	12742	12811	12797	12835	12611	12763	12878	12942	12701	12755	12757	12935	12864	12879	12808	12842	12638	12773	12771	12871	12702	12854	12560	12687	12797	12767	12727	12659	12809	12706	12915	12631	12980	12809	12809	12732	12861	12634	12787	12715	12724	12794	12715	12813	12860	12932	12870	12822	12830	12746	12769	12875	12808	12749	12903	12809	12778	12701	12839	12743	12754	12755	12816	12643	12714	12766	12732	12889	12782	12802	12880	12874	12959	12795	12819	12837	12737	12891	12770	12861	12746	12698	12701	12763	12694	12745	12802	12882	12697	12879	12838	12879	12771	12811	12864	12615	12726	12860	12761	12807	12872	12660	12587	12652	12865	12671	12878	12758	12676	12749	12720	12746	12753	12730	12749	12956	12672	12898	12769	12715	12781	12814	12814	12726	12838	12841	12632	12777	12943	12748	12879	12943	12825	12778	12856	12909	12785	12816	12760	12697	12763	12845	13067	12718	12760	12782	12749	12835	12812	12752	12785	12884	12883	12832	12866	12759	12971	12841	12656	12823	12827	12798	12813	12760	12838	12849	12778	12714	12904	12922	12697	12794	12582	12780	12999	12839	12832	12811	12681	12810	12904	12723	12739	12702	12708	12689	12795	12770	12597	12851	12904	12921	12749	12769	12726	12801	12846	12679	12854	12852	12679	12865	12776	12820	12872	12807	12787	12841	12820	12971	12898	12765	12669	12936	12831	12792	12823	12876	12744	12752	12801	12723	12813	12986	12770	12805	12768	12768	12785	12845	12990	12841	12657	12844	12826	12722	12725	12614	12784	12768	12742	12652	12764	12894	12721	12843	12655	12867	12774	12846	12827	12836	12734	12849	12807	12839	12878	12769	12827	12792	12790	12824	12878	12818	12780	12846	12724	12798	12825	12811	12612	12937	12737	12730	12763	12630	12892	12936	12835	12829	12863	12624	12633	12762	12746	12758	12873	12706	12825	12719	12805	12680	12797	12723	12715	12806	12913	12818	12641	12860	12722	12818	12667	12782	12793	12649	12799	12506	12800	12866	12972	12837	12889	12792	12777	12830	12808	12766	12907	12751	12737	12867	12786	12804	12743	12846	12566	12760	12899	12843	12746	12720	12794	12873	12593	12709	12739	12784	12901	12757	12663	12657	12876	12787	12912	12746	12745	12783	12892	12795	12851	12703	12641	12855	12771	12860	12921	12638	12790	12719	12713	12976	12697	12711	12696	12626	12805	12576	12786	12854	12886	12817	12827	12884	12843	12685	12789	12709	12843	12808	12822	12705	12775	12665	12833	12772	12739	12841	12696	12926	12766	12824	12810	12713	12877	12864	12768	12948	12876	12738	12775	12755	12749	12820	12730	12852	12945	12872	12836	12719	12805	12864	12804	12726	12825	12932	12787	12753	12903	12975	12937	12709	12807	12723	12646	12838	12827	12858	12663	12801	12672	12687	12919	12732	12824	13030	12865	12749	12890	12710	12943	12866	12594	12665	12741	12800	12822	12831	12756	12860	13046	12767	12802	12622	12655	12772	12845	12861	12819	13028	12582	12871	12787	12804	12596	12803	12886	12767	12845	12796	12780	12708	12914	12893	12744	12616	12818	12974	12769	12888	12863	12808	12744	12921	12616	12860	12821	12905	12785	12756	12710	12767	12817	12942	12919	12626	12726	12742	12904	12836	12831	12747	12775	12937	12737	12676	12753	12835	12732	12951	12775	12662	12574	12679	12759	12816	12674	12778	12912	12774	12833	12711	12714	12778	12676	12714	12775	12778	12771	12738	12803	12872	12864	12689	12890	12654	12788	12856	12758	12808	12854	12699	12863	13027	12801	12935	12634	12763	12772	12841	12659	12783	12845	12792	12892	12829	12933	12731	12659	12776	12947	12752	12819	12879	12750	12718	12940	12806	12738	12643	12667	12809	12748	12886	12888	12781	12953	12594	12758	12841	12728	12678	12886	12831	12819	12750	12707	12862	12718	12908	12731	12800	12839	12734	12950	12888	12640	12908	12762	12868	12715	12728	12684	12745	12880	12869	12822	12758	12646	12891	12783	12770	12789	12898	12948	12692	12836	12669	12688	12819	12755	12767	12746	12561	12813	12912	12831	12888	12845	12711	12826	12719	12674	12854	12809	12899	12959	12822	12705	12720	12775	12657	12743	12835	12756	12881	12756	12823	12761	12765	12896	12764	12786	12701	12801	12809	12831	12888	12838	12877	12757	12626	12770	12907	12676	12889	12840	12782	12841	12758	12858	12744	12707	12904	12923	12997	12778	12924	12860	12835	13107	12700	12797	12901	12828	12795	12744	12943	12934	12708	12723	12892	12845	12928	12878	12895	12851	12928	12799	12886	12900	12820	12834	12611	12738	12894	12721	12722	12712	12719	12770	12806	12855	12778	12645	12760	12765	12750	12733	12688	12722	12675	12815	12898	12753	12968	12781	12862	12730	12699	12804	12811	12715	12727	12800	12864	12678	12729	12740	12695	12834	12734	12945	12730	12880	12972	12827	12811	12799	12664	12651	12912	12784	12603	12779	12661	12717	12722	12801	12810	12790	12683	12893	12758	12725	12629	12854	12663	12832	12707	12828	12695	12816	12724	12792	12909	12721	12719	12951	12808	12727	12715	13019	12767	12782	12776	12927	12850	12859	12709	12736	12729	12802	12851	12847	12996	12788	12678	12793	12704	12791	12717	12902	12817	12807	12612
25674	21499	28871	30535	59173	63137	50858	34035	23500	18838	17235	16633	16597	16400	16342	16543	16442	16491	16343	16509	16293	16572	16476	16470	16581	16419	16595	16504	16356	16420	16568	16379	16236	16261	16458	16348	16352	16496	16647	16303	16566	16408	16267	16280	16421	16345	16473	16353	16302	16085	16230	16277	16282	16266	16305	16333	16350	16131	16338	16235	16240	16187	16703	16459	16329	16434	16258	16300	16391	16438	16405	16354	16440	16336	16369	16168	16169	16645	16284	16300	16399	16198	16309	16519	16323	16256	16486	16270	16467	16340	16329	16404	16504	16360	16244	16298	16459	16261	16330	16315	16237	16338	16424	16359	16341	16206	16463	16248	16236	16437	16480	16346	16373	16229	16315	16439	16469	16233	16245	16394	16476	16216	16320	16477	16471	16229	16234	16097	16273	16549	16407	16508	16240	16517	16378	16342	16433	16307	16381	16219	16542	16336	16390	16420	16284	16371	16183	16330	16283	16364	16226	16378	16136	16326	16352	16114	16481	16480	16170	16185	16184	16276	16438	16315	16187	16340	16298	16421	16214	16336	16501	16352	16289	16344	16378	16129	16487	16226	16254	16388	16492	16326	16440	16260	16271	16436	16426	16212	16256	16220	16604	16258	16051	16157	16225	16340	16266	16242	16243	16191	16352	16247	16302	16431	16322	16134	16315	16475	16259	16335	16303	16292	16266	16261	16326	16158	16364	16372	16441	16198	16270	16411	16199	16377	16456	16453	16329	16136	16249	16404	16298	16273	16410	16516	16346	16341	16488	16431	16509	16459	16451	16174	16310	16368	16246	16200	16348	16542	16453	16071	16097	16440	16502	16378	16259	16479	16211	16375	16458	16381	16347	16453	16409	16163	16334	16106	16362	16229	16415	16342	16284	16199	16406	16261	16420	16584	16362	16232	16377	16398	16463	16164	16597	16452	16459	16472	16159	16584	16446	16210	16345	16223	16510	16358	16170	16389	16188	16401	16307	16363	16364	16200	16303	16477	16208	16212	16313	16428	16354	16251	16314	16369	16379	16215	16313	16344	16302	16320	16440	16279	16297	16536	16334	16318	16304	16215	16605	16140	16195	16401	16494	16354	16200	16352	16290	16250	16243	16417	16327	16206	16361	16068	16317	16417	16374	16244	16366	16306	16466	16252	16307	16450	16175	16382	16234	16420	16314	16405	16333	16375	16453	16212	16146	16388	16141	16468	16454	16595	16385	16103	16184	16575	16417	16314	16286	16531	16375	16456	16302	16294	16133	16517	16659	16327	16444	16404	16339	16338	16378	16402	16288	16109	16316	16215	16519	16271	16211	16620	16386	16349	16313	16213	16237	16451	16380	16242	16489	16355	16377	16495	16120	16240	16338	16306	16417	16458	16297	16181	16424	16373	16224	16205	16240	16289	16382	16265	16332	16556	16372	16096	16109	16218	16436	16365	16348	16149	16369	16347	16480	16485	16404	16469	16462	16429	16295	16400	16501	16274	16392	16382	16205	16716	16183	16489	16204	16403	16320	16209	16200	16408	16441	16393	16302	16131	16363	16284	16380	16353	16441	16433	16356	16307	16638	16345	16454	16247	16364	16180	16132	16378	16414	16332	16417	16297	16356	16385	16303	16361	16356	16364	16343	16358	16317	16324	16427	16124	16555	16365	16136	16337	16372	16234	16469	16398	16430	16192	16175	16397	16125	16366	16497	16530	16316	16366	16393	16150	16202	16404	16172	16252	16354	16438	16257	16260	16286	16283	16253	16400	16586	16142	16314	16282	16463	16097	16326	16479	16178	16286	16335	16120	16198	16264	16386	16318	16287	16307	16428	16171	16364	16346	16477	16432	16454	16272	16145	16181	16338	16341	16492	16452	16525	16206	16521	16310	16395	16379	16225	16199	16387	16460	16267	16384	16237	16082	16360	16261	16171	16010	16358	16524	16585	16416	16524	16399	16497	16182	16219	16319	16295	16466	16379	16299	16165	16394	16492	16375	16457	16279	16480	16394	16480	16395	16358	16160	16337	16388	16256	16188	16399	16412	16558	16027	16297	16217	16365	16272	16328	16206	16237	16463	16459	16274	16434	16255	16526	16293	16352	16321	16400	16299	16362	16427	16364	16589	16427	16388	16251	16467	16366	16432	16424	16377	16395	16297	16363	16228	16467	16314	16523	16190	16512	16538	16504	16459	16431	16324	16371	16394	16337	16398	16378	16450	16541	16427	16315	16205	16358	16177	16179	16374	16354	16207	16255	16362	16434	16523	16271	16467	16358	16368	16383	16427	16402	16322	16277	16700	16510	16497	16392	16290	16285	16136	16347	16448	16288	16381	16309	16388	16513	16231	16287	16231	16527	16394	16200	16416	16439	16256	16316	16246	16445	16353	16235	16327	16203	16345	16357	16522	16368	16500	16312	16204	16308	16384	16197	16230	16336	16511	16371	16382	16267	16390	16601	16250	16426	16327	16483	16337	16267	16464	16478	16422	16296	16445	16434	16442	16423	16353	16467	16386	16228	16120	16258	16080	16312	16016	16344	16326	16256	16480	16401	16246	16423	16340	16446	16445	16374	16372	16335	16348	16371	16452	16255	16305	16245	16213	16279	16396	16306	16405	16256	16101	16307	16221	16401	16485	16660	16576	16442	16367	16319	16398	16519	16352	16176	16300	16506	16540	16565	16368	16370	16229	16433	16470	16429	16277	16243	16314	16444	16493	15979	16198	16485	16338	16292	16341	16459	16407	16416	16373	16246	16381	16242	16236	16256	16313	16420	16402	16298	16041	16187	16462	16224	16263	16415	16104	16262	16357	16192	16269	16341	16424	16469	16477	16148	16301	16246	16247	16290	16386	16350	16292	16376	16282	16340	16087	16384	16328	16375	16411	16314	16465	16225	16343	16306	16253	16291	16185	16327	16415	16085	16275	16262	16231	16299	16320	16348	16343	16412	16563	16516	16143	16343	16363	16283	16392	16514	16455	16424	16200	16411	16415	16499	16340	16133	16281	16463	16254	16168	16169	16488	16233	16251	16447	16380	16251	16496	16216	16493	16470	16215	16270	16459	16399	16402	16252	16216	16387	16483	16315	16363	16359	16329	16403	16370	16421	16301	16574	16412	16120	16204	16149	16361	16304	16385	16355	16382	16178	16412	16470	16386	16320	16353	16401	16197	16442	16464	16350	16557	16548	16439	16301	16566	16340	16365	16275	16484	16398	16246	16385	16449	16514	16603	16441	16517	16200	16490	16330	16240	16420	16332	16349	16431	16422	16382	16451	16446	16279	16369	16419	16272	16492	16540	16310	16276	16317	16332	16358	16308	16285	16170	16408	16226	16364	16408	16324	16394	16399	16371	16306	16356	16365	16259	16221	16145	16447	16275	16348	16482	16412	16296	16365	16396	16334	16314	16265	16331	16338	16516	16227	16261	16328	16455	16220	16523	16091	16408	16397	16337	16189	16163	16426	16396	16248	16264	16344	16281	16272	16506	16149	16356	16318	16382	16191	16278	16215	16207	16392	16644	16326	16346	16350	16419	16282	16346	16216	16334	16378	16453	16274	16519	16339	16550	16437	16274	16331	16111	16242	16372	16532	16505	16289	16431	16312	16238	16481	16650	16376	16411	16477	16394	16497	16260	16346	16430	16273	16202	16394	16324	16310	16302	16280	16347	16327	16113	16184	16375	16248	16331	16557	16360	16525	16330	16249	16443	16406	16337	16266	16241	16236	16202	16248	16324	16477	16422	16252	16537	16476	16215	16394	16394	16410	16382	16324	16465	16431	16409	16358	16090	16299	16350	16181	16360	16374	16335	16478	16397	16365	16218	16389	16303	16318	16245	16427	16367	16394	16209	16477	16304	16395	16253	16378	16356	16420	16358	16387	16470	16339	16205	16488	16199	16423	16254	16286	16305	16380	16412	16206	16253	16291	16237	16493	16297	16223	16460	16299	16370	16281	16366	16345	16487	16370	16322	16184	16196	16213	16257	16474	16214	16288	16278	16325	16222	16311	16284	16514	16356	16207	16208	16216	16237	16414	16414	16257	16280	16339	16529	16299	16470	16195	16326	16287	16255	16301	16470	16450	16629	16435	16129	16562	16393	16314	16178	16403	16325	16240	16438	16469	16242	16199	16216	16269	16355	16149	16225	16289	16280	16097	16280	16391	16074	16266	16483	16396	16327	16417	16219	16391	16328	16274	16422	16524	16371	16212	16561	16261	16303	16488	16326	16414	16460	16370	16454	16450	16406	16415	16278	16504	16324	16484	16361	16338	16390	16438	16614	16481	16489	16319	16195	16238	16418	16312	16425	16452	16133	16329	16311	16554	16200	16387	16343	16269	16212	16327	16395	16459	16448	16266	16345	16334	16154	16433	16462	16332	16525	16149	16282	16218	16166	16461	16390	16505	16478	16567	16266	16297	16389	16263	16084	16156	16143	16436	16294	16432	16359	16407	16394	16294	16258	16310	16320	16179	16210	16357	16235	16445	16213	16299	16153	16065	16402	16474	16420	16350	16274	16370	16350	16453	16335	16177	16343	16492	16309	16439	16364	16178	16526	16289	16347	16365	16203	16409	16358	16363	16307	16378	16320	16477	16469	16429	16526	16336	16241	16178	16285	16366	16307	16230	16555	16388	16344	16314	16439	16341	16315	16297	16320	16250	16354	16457	16421	16343	16417	16343	16210	16236	16292	16223	16391	16456	16318	16487	16365	16254	16263	15931	16223	16503	16166	16130	16349	16429	16535	16283	16438	16369	16441	16235	16343	16179	16363	16170	16487	16660	16324	16171	16310	16375	16397	16378	16399	16369	16118	16499	16446	16401	16376	16144	16397	16153	16237	16324	16318	16135	16363	16293	16198	16185	16314	16279	16563	16253	16334	16653	16275	16392	16302	16402	16233	16271	16298	16397	16417	16418	16287	16377	16491	16377	16187	16416	16524	16426	16232	16272	16243	16440	16320	16390	16441	16293	16152	16481	16304	16226	16458	16269	16434	16411	16244	16379	16453	16313	16316	16239	16243	16045	16333	16350	16432	16396	16493	16327	16319	16479	16520	16179	16472	16489	16293	16102	16344	16475	16483	16381	16359	16362	16544	16565	16379	16282	16432	16310	16130	16308	16588	16436	16397	16364	16445	16367	16290	16441	16488	16407	16498	16257
21937	35928	40268	48473	65102	60635	47466	30957	19806	14988	13648	13223	13112	13108	13131	13102	13218	13223	13174	13126	13070	13199	13056	13261	13146	13208	13123	13001	13194	13147	13161	13116	13159	13151	12999	13197	13182	13054	12997	13000	13083	13060	13257	13385	13129	13115	13208	12951	13366	13231	13148	13288	13100	13129	13193	13162	13141	13213	13217	13150	13370	12917	13161	13259	13133	13159	13205	13249	13113	13063	13282	13080	13106	13146	13134	13094	12995	13052	13151	13055	13164	13032	13076	12984	13297	12928	13116	13055	13124	13154	13196	13269	13071	13276	13048	13182	13174	13129	13104	13147	13141	13022	13228	13163	13347	13112	13052	13206	13198	13152	13041	12997	13153	13111	13255	13035	13004	12972	12981	13154	13203	13185	12991	13118	13164	13017	13088	13177	13033	13169	13049	13117	13195	13023	13140	13205	13023	13093	13022	13100	13192	13203	13250	13280	13084	13063	13131	13140	13164	13200	13013	13206	13226	13109	13070	13216	13275	13176	13231	13138	12997	13185	13077	13160	13015	13080	13015	13171	13061	13007	12985	13144	13106	13092	13212	13134	13054	13131	13142	13122	13243	13014	13226	13276	13059	13172	13211	13145	13191	13009	13107	13079	13220	13021	13164	13059	13228	13160	13227	13079	13139	13110	13187	12989	13219	13183	13138	13048	13200	13198	12978	12963	13066	13288	13306	13141	13055	13075	13069	13142	13155	13059	13201	13029	13096	13173	12985	12988	13109	13023	13075	13189	13125	13188	13150	13250	13222	12982	13101	13169	13101	12971	13167	13071	12906	13024	13219	13099	13038	13055	13299	13064	13040	13093	13035	13190	13205	13193	13130	13084	13069	13227	13095	13097	13216	13058	13217	13289	12950	13149	13265	12921	13153	13077	13066	13227	13221	13117	13122	13205	13302	13051	13297	13276	13105	13245	12954	13051	13145	13185	12979	13087	12793	12942	13132	13081	12988	13276	13047	13064	13162	13007	13055	13213	13135	13150	13030	12974	13004	13154	13102	13286	13074	13249	13068	13229	13233	13170	13098	13103	13106	13308	13100	13309	13185	12939	13227	13197	13219	13109	12968	13188	13221	13208	13155	13050	13108	13109	13132	12988	13127	13137	13294	13082	12990	13104	13014	13108	13133	13194	12990	13205	13081	13261	13129	13339	13111	13146	13156	13241	13102	13123	13102	12983	12998	13096	13213	13124	13174	13103	13055	13166	13204	13174	13035	13401	13207	13067	13194	13138	13213	13118	13134	13155	13147	13333	13176	13082	13244	13166	13061	13076	13129	13088	13176	12958	13142	13230	13034	13052	13201	13154	13180	13021	13202	13291	13109	13213	12983	12996	13158	13141	13018	13000	13080	13110	13093	13251	13164	13090	13169	13120	13219	12937	13145	13186	13159	13211	13200	13115	13275	13116	13272	13165	13140	13229	13181	13120	13088	13116	13156	13318	13113	13150	13216	13109	13116	13055	13183	13207	13082	12978	12957	12994	13372	13020	13180	13092	13158	13117	13128	13050	13166	13061	13287	13089	12936	13237	12997	13164	13112	13151	13163	13307	12989	13171	13071	12997	13313	13219	13119	13130	13159	13026	13061	13159	13170	13122	13150	13366	13279	12949	13154	13304	13122	13203	13181	13010	13126	13364	13207	13259	13140	13180	13106	13149	13133	13105	13181	13145	13119	13129	13126	13228	13047	13235	13199	13171	13140	13219	13138	13105	13220	13011	13160	13173	13138	13180	13181	13289	12991	13009	13157	13046	13092	13178	13209	12787	13288	13066	13088	12980	13080	12971	13236	13027	13184	13301	13186	13005	13107	13179	13132	13147	13133	13195	13148	13103	13056	13000	13006	13126	13186	13171	13130	13131	13043	13021	13139	13147	13031	12963	13067	13099	13112	13117	13170	13146	13109	13234	13224	13209	13175	13053	13056	13198	13147	13208	13279	13038	13224	13106	13232	13075	13076	13066	13111	13037	13227	13132	13037	13091	12951	13156	13208	13079	13256	13095	13164	13141	13151	13178	13232	13225	13146	13126	13267	13034	13146	13177	13308	13258	13062	13156	13023	13168	12977	13054	13251	13260	13147	13093	13058	13272	13054	13033	13094	13203	13047	13157	13224	13019	13070	13215	13154	13157	13108	13129	13090	13174	12931	13115	13226	13098	13061	13104	12927	13150	13030	13115	13186	13148	13037	13078	13187	13060	13111	13153	13211	13243	13023	13255	13025	13172	13151	13027	13192	13117	12925	13249	13290	13063	13186	13134	13130	13214	13167	13032	13041	13156	13203	13150	13196	13134	13079	12993	13110	13047	13290	13081	13095	13072	13177	13147	13083	12866	13101	13062	13210	13182	13139	13065	13112	13059	13089	13068	13289	12946	12917	12882	13116	13230	13063	13137	13283	13063	13226	13114	13174	13184	13092	13078	13236	13141	13158	13161	13085	13183	13046	13325	13086	13014	13105	13256	13195	13246	13151	13255	13186	12986	13076	13150	13191	13174	13021	13250	13298	13095	13094	13123	13095	13198	13194	13139	13120	13244	13028	13006	13156	13091	13208	13159	13235	13081	13176	13099	13042	13075	13111	13147	13288	12951	13191	13114	13171	13119	13207	13146	13264	13057	13263	13073	13267	13096	13226	13088	13064	13027	13104	13003	13151	13202	13277	12979	13046	13024	13324	13138	13115	13065	13002	13179	13128	13181	13221	13193	13334	13139	13227	12937	13203	13298	13253	13330	13107	13153	13116	13283	13044	13149	12976	13158	13050	13213	13088	13050	13101	13257	13221	13103	13189	13269	13123	13072	13019	13038	13149	13194	13208	13138	13045	13157	13040	13062	13140	12979	13034	13091	13225	13435	13172	12988	13097	13127	13125	13162	13086	13153	13122	13157	13040	12973	13118	13198	12914	13150	13259	13129	13281	13019	13223	12939	13192	13182	13150	13269	13136	13098	13006	13188	13118	13206	13136	13316	13076	13272	13063	13077	13201	13220	13208	13191	12974	13139	13150	13128	13166	13201	13133	13143	12987	13120	13196	13110	13005	13169	13093	13122	13034	12952	13241	13187	13141	13120	13112	13180	12964	13001	13194	13146	13089	13090	13166	13287	12993	13010	13216	13180	12903	13358	13229	12985	13052	13105	13189	13200	13102	12969	12921	13026	13074	12993	13166	13229	12970	13057	13092	13031	13109	13119	13175	13313	13124	13203	13170	13173	13176	13031	13067	13202	13251	13209	13180	13199	13094	13225	13100	13109	13135	13192	13122	13218	13047	13280	13165	13128	13098	13203	13099	13092	12968	13095	13382	13099	13120	13370	13178	13171	13090	13112	13125	13263	13162	13211	13204	13159	13281	12916	13141	13192	13155	12990	13192	13130	13217	13075	13152	13128	13154	13161	13157	13224	13098	13106	12951	13133	13268	13136	13178	13156	13024	13093	12999	13144	13114	13211	13256	13084	13018	13276	13199	13144	12961	13039	13025	13181	13051	13191	13087	13054	13084	13191	13111	13236	12898	13112	13100	13110	12945	12991	13187	13157	13139	12960	13166	13172	13243	13188	13211	13020	13085	13083	13128	13155	13047	13172	13164	13160	13196	13171	13292	13135	13130	13056	13134	13222	13093	13005	13201	13006	13271	13186	13147	13092	13085	13128	13026	13184	13298	13232	13173	13134	13247	13112	13024	12987	13224	13159	13030	13123	13101	13062	13155	13150	13185	13121	13286	13017	13169	13089	13204	13195	13053	13121	13157	13200	13023	13186	13222	13077	13147	13071	13210	13190	13155	13215	13155	13199	12969	13065	13228	13172	13202	13189	13186	13089	13039	13195	13345	13167	13163	13144	13252	13111	13204	13215	13145	13186	12975	12996	13080	13311	13028	12999	13159	13233	13298	12856	13181	13069	13124	13221	13100	12963	13165	13083	13209	13233	13058	13136	13093	12986	13023	13311	13160	13055	13151	13125	13114	13085	13126	13141	13286	13137	13183	13206	13053	13186	13073	13125	13151	13033	13189	13079	13137	13055	13109	13074	13161	13133	13311	13199	12982	13124	13024	13192	13252	13114	13032	13227	13211	12902	13171	13042	13138	13154	13136	13209	13189	13212	13008	13105	13026	13070	13140	13113	13118	12973	13085	13126	13119	13278	13104	13197	13232	13140	13215	12942	13088	13236	13146	13092	13184	13015	13102	13221	13070	13131	13114	13099	13145	13126	13124	13061	13218	13067	12955	13212	12894	12997	13037	13140	12945	13123	13190	13158	13159	13077	13090	12995	13252	13110	13017	13150	13086	13044	13111	13055	13100	13227	13008	13382	13105	13173	13106	13024	13200	13283	13076	13184	12993	13117	13179	13152	13114	13019	12952	12960	13055	13231	13124	13170	13168	13056	13197	13149	13205	12939	13110	13107	13077	13210	13103	13214	12984	13096	13055	13066	13118	13127	13118	13065	13092	13052	13109	13303	13083	13250	13092	13206	13203	13019	13093	13133	13143	12932	13261	13362	13333	13018	13069	13217	12909	13318	13151	13270	13073	13211	13275	13049	13074	13207	13066	13191	13283	13078	13091	13203	13126	13038	13155	13077	12962	13132	13112	13137	13144	13048	13153	13085	13164	13215	13037	13156	13007	13127	13097	13129	13119	13123	13090	13126	13277	13208	13088	13091	13104	13177	13259	13036	13237	13120	13036	13238	13079	12994	13152	13049	13161	12968	13064	13098	13138	13141	13144	13174	13140	13171	13161	13222	13323	13186	13177	13080	13093	13094	13206	13102	13117	13306	13090	13129	13351	13134	13012	13138	12988	13119	13251	13097	13033	13056	13277	13079	13044	13096	13215	13036	13142	13076	13178	13114	12991	13058	13116	13130	13087	13180	13014	13037	12997	13211	13143	13221	13146	13139	12994	13138	13040	13129	13125	13113	13167	13140	13114	13114	13155	12986	13287	13082	13080	13211	13306	13093	13226	13152	13186	13142	13193	13052	13228	13200	13064	13368	13176	13087	13028	13196	13122	13028	13310	13111	13073	13257	13322	13085	13152	13190	13081	13008	13094	13086	13150	13028	12941	13147	13096	13157	13328	13149	13022	13267	13079	13016	13201	13083	13067	13115	13203	13063	13116	13145	13189	13302	13180	13069
23911	21383	29149	28759	59451	67606	58926	40095	27287	20584	17481	16532	16095	16216	16022	16007	15998	16153	16207	16048	15990	16116	15981	16161	15903	15929	16118	15867	15974	16208	15985	15972	15974	16003	15922	15888	16074	16114	16065	16119	15956	15924	15998	16062	16128	16031	15986	15833	15975	15981	15859	15931	15948	15866	15696	15922	16073	15973	15961	15801	15975	15874	16010	15962	15859	15974	15730	15911	15947	15994	15865	15788	16241	16150	16088	15968	16002	16109	16036	15843	16016	16076	16040	15758	16054	15995	16041	16314	16002	16152	15864	16064	16098	15913	15805	15816	16036	15896	15939	15791	16061	16244	15837	15966	15798	15885	15882	15997	16032	15986	15634	15746	16127	15858	15925	15966	15905	16114	15724	15783	15912	16068	15914	16014	16106	15942	16057	16018	15869	15987	16118	15927	15844	15946	15953	15933	16005	16000	15941	15943	15854	15964	15858	15856	15913	16068	16182	15898	15812	15968	15923	15859	15974	15781	15847	15926	15979	15936	16123	16232	15725	16112	15942	15843	15900	15872	15716	16003	16026	16070	16016	15811	15844	15796	15813	16058	16141	16014	16045	15909	15929	15841	15911	16058	16094	16021	15992	15930	15872	15849	16008	16012	15841	16055	16118	15993	15907	15904	16011	16012	15925	16167	16069	15983	15929	16090	15775	15742	15923	15822	16040	16056	16065	16167	15879	15806	15950	15911	16048	16000	16024	15956	16005	15705	15982	15789	15996	15995	15769	15788	15986	15974	15941	15844	15838	15848	15761	16195	16048	16021	16046	16048	15996	15942	15961	15833	16022	15953	16123	15842	15999	15946	16120	15885	16016	16078	15894	15938	15938	15791	15832	15942	15621	15851	16049	16033	16001	16132	15911	16009	15840	15957	16193	15918	15877	15749	15895	15864	15944	15953	15843	15845	16167	16091	15936	15780	15724	15969	16022	15994	15874	15873	15779	16067	16031	16101	15916	16200	15921	15886	16039	15868	15849	15883	15875	15978	16052	16025	15981	15914	15765	15962	15941	15875	16049	15990	15934	15778	15950	15780	16092	15957	15757	15988	16201	16125	15912	16151	15699	15915	16008	16021	15985	15727	15791	15884	16065	15858	15931	15982	15841	15875	15887	15973	15824	16036	15951	15703	16064	15980	15792	16026	16001	15899	16059	15934	16072	15712	15917	16101	15929	15891	15753	15904	15870	15858	16137	15933	16063	15949	15894	15889	15989	15988	16028	16046	15875	16032	16129	15847	15970	15776	16115	16102	15930	15877	15902	15875	15880	15853	16016	15742	15972	15994	15870	15975	15922	15972	15858	15932	15912	15891	15942	16040	16087	15880	15874	15894	16010	16005	15749	15921	15920	15972	15884	15761	15936	16039	16030	15859	16060	16046	15858	15732	15966	15859	15994	15949	15920	15947	15972	15949	16007	16005	16086	16082	15898	16079	16107	16001	16036	15888	15835	15886	15932	16093	15929	16057	16198	15941	16016	15978	15983	16030	15921	16025	16078	16050	16036	15953	15746	16006	15977	15799	15992	15882	15991	15747	15553	16223	15859	15914	15970	15903	15849	16035	16211	16070	15945	15979	16262	15919	15872	16054	15896	15866	16135	16129	15895	15964	15932	16050	15947	15961	15928	15755	15814	15916	16044	15933	15914	15773	15807	15786	15896	16021	15852	15915	16117	16003	15936	16000	15848	15942	15911	15794	15944	16039	16179	15804	15991	15813	15850	15983	15935	15935	15876	16064	15882	15961	15950	16009	15910	15989	16071	15913	15731	16077	15922	15753	15948	15976	15641	15829	16011	15811	15964	15880	15998	16109	15922	15977	15763	15741	16003	16080	15767	15878	15848	16065	16065	15895	15874	15933	16107	16180	16256	15999	15857	15915	15942	16046	15899	15849	15796	15901	16043	16183	16062	16063	15824	15977	15961	15853	16073	15795	15903	15926	15908	16003	15810	15894	16045	16069	15944	16033	15798	15925	15839	15957	15945	15918	15961	16034	15987	15873	15746	15959	15796	16015	15831	15782	15904	16006	16257	15996	15996	15954	15806	15834	15810	16073	15896	16143	15903	15877	16026	15920	15894	15907	16149	16082	15753	15910	15919	16044	15862	16012	15799	15818	16032	16020	15852	15989	16097	15984	15865	15978	15988	15791	15626	15957	15899	15966	15930	15840	15716	15767	15950	16024	15907	15971	15999	15937	16006	15959	15884	15847	15855	15943	15855	16093	16123	16115	16049	15799	15933	15981	15921	15896	15987	16037	15966	16063	15977	15992	15781	16103	15907	16038	16049	15955	15850	15777	15832	15769	15937	15852	15890	16026	16047	15781	15869	16001	16032	15849	15757	15932	15794	15906	15949	16073	15955	16008	16020	15939	15936	15935	15854	15797	15981	15980	15718	15728	15787	16085	15821	15719	16047	15924	16084	15825	16029	15780	15918	15816	15742	15801	16046	15913	15967	16153	15843	16141	15884	15785	15858	15923	16125	15962	15910	15781	15756	15833	15944	15789	16095	15819	15899	15792	15946	16078	16075	15931	15914	16070	15866	15894	16111	15952	15901	15829	16063	16029	15874	15916	16120	15915	15954	15982	15957	15782	16081	15859	16145	16005	15925	15844	16000	15914	16065	15834	15964	15975	16114	16051	15903	15907	15943	16010	15821	15934	15939	16158	15895	16101	15737	16035	15927	15958	16132	15915	15949	15942	16060	15854	16041	15937	16064	15900	15978	16080	15944	15837	16023	16001	15831	15640	15971	15883	16055	16122	15743	15936	15790	16121	15957	15991	16134	15869	15857	16096	15920	15828	15930	16103	16077	15887	16020	16142	15877	16223	15891	16074	16079	15792	16069	15833	16003	16065	15982	15950	16073	16100	15931	15926	15780	16006	15962	15811	16044	15962	15968	15914	15950	15808	15742	15916	15968	15893	15863	15832	15719	15787	16078	15928	15939	15665	15804	16031	15836	16033	15860	15887	15726	16129	15884	15883	15783	15876	16097	15958	15734	15959	15779	15973	16051	15916	15898	16093	15902	15928	15733	15890	15910	15950	15970	15943	15891	16029	16285	16060	15829	15896	15705	15881	15844	15901	15983	16008	15959	15746	15980	15999	16102	15959	15921	15949	15779	15911	15926	15869	15891	15796	15971	15786	16006	15912	16035	16008	16146	16062	15769	15830	16023	15887	15980	15855	15905	16004	15933	15703	16009	15860	15923	15817	15945	15909	16123	16330	16029	15881	15947	16022	15970	15876	15873	16083	16047	15952	16006	16190	15902	15958	15810	15964	15947	16005	15880	15847	15681	15822	15981	15772	15821	15888	15914	15922	15835	16005	16043	15926	15786	15829	16002	15921	15910	15948	15860	15968	16037	15924	15994	15857	15968	16010	15830	15862	15897	15813	15850	15798	16077	15956	15936	16095	15733	15960	16031	16004	16052	15973	16135	15937	16036	15956	15885	15801	15960	16021	15890	15924	15936	15986	15931	16014	15992	15978	15984	15690	15861	16080	16141	16015	15952	16069	15851	16009	15862	16101	15832	16049	15787	16152	15986	16039	15711	15661	15995	15786	15851	16138	16049	16034	15940	16002	16049	15896	15933	15750	15996	15982	15805	15982	15806	15773	15829	15993	16041	15825	15933	15917	15845	15770	15904	15956	15982	16014	16173	15830	15911	16125	15905	15900	15944	15770	15849	15980	15895	15847	16053	15891	15913	15981	16116	16118	15981	16041	15974	15886	15884	16127	15872	15857	15816	15896	16005	15979	15861	15757	15638	15850	15990	16034	16026	16077	16090	15813	15891	15983	15922	15826	15832	15786	15835	15988	15951	16072	15722	15730	15906	15905	15903	15879	16051	15837	15979	16035	15969	15854	15947	16005	16173	15872	15925	15853	15930	15923	15999	15973	16054	15952	16199	15983	16006	15946	15833	15872	16076	15904	16113	16137	16107	15813	16006	15828	16154	15851	15992	15902	15715	15978	15848	15929	16043	15965	15784	15899	15963	15858	15908	16099	16022	16056	15927	15905	15945	15834	15861	15888	15869	15787	15895	15867	15951	15962	15627	15842	15893	15960	15832	16066	15842	15921	15925	15932	15898	15857	15888	15878	15865	15934	16076	16189	15985	15878	16174	15933	16097	16095	15962	15874	16053	16026	15941	15976	16049	15948	15953	15809	15661	16044	16022	16024	15964	16073	15866	15934	16039	15701	15915	15874	16001	15942	15678	15699	15742	15735	15879	15936	15498	15800	16108	15878	15938	16039	16023	16079	15901	15992	15873	15831	15772	15912	15848	15921	15883	15779	15900	15981	15822	15858	15867	15843	15947	16095	15815	16088	15886	15995	16029	16194	16149	15829	15959	15874	15782	15970	15912	15903	15911	15826	15978	15985	15717	15937	16082	15925	15774	15809	15665	15879	15867	15974	15943	15935	16033	15887	16090	15906	15958	16013	16097	15971	15875	15802	16020	15859	15788	16053	15919	16024	16013	15855	15888	15964	16098	15841	15836	16139	15980	15883	15883	16028	15851	16197	16085	15971	15901	16151	16060	15981	16104	15868	16180	16173	16094	16070	16050	16096	15796	15925	16119	15949	15939	15823	16042	16179	15895	15979	16085	16019	15910	15811	15815	16082	15973	16173	16061	16015	15910	15720	15831	15738	15813	15891	16010	15757	15733	15813	16018	15766	15892	15974	15795	16018	16015	15675	15904	16076	15892	15944	15921	15886	15817	15958	15947	15883	15827	16041	16079	15891	15858	15938	16049	16126	16034	15700	15869	15738	16007	15766	15996	15831	15847	15903	16060	15805	15992	16094	15931	15737	16169	15843	15962	16089	16002	16066	16013	15982	16010	15954	15986	15898	15921	15947	15931	15740	16109	15889	15835	16055	15824	15863	15822	15946	16109	15818	15840	15770	15885	16117	15937	15966	16104	15826	15876	15866	16127	15733	15979	15854	16066	15925	15867	15903	15873	15925	15816	15861	15991	16092	15797	15978	15857	15907	15922	16035	15866	15982	15992	15999	15872	15811	16130	15804	15937	15812	15730	15723	15854	15977	16060	15899	15994	16071	15803	15737	16078	16069	15692	16167	15904	15793	15896	15807	15844	15976	16016	16173	16017	15951	15902	15883	16195	16039
24308	42846	52807	64758	81082	73563	57740	38184	24583	16149	13621	12926	13001	13081	12795	12907	12701	13018	12772	12965	12946	12857	12961	12822	13094	13063	12730	12809	12929	12931	12958	12833	13033	12854	12727	12892	12788	12751	12885	12797	12852	12851	12997	12831	12865	12855	12811	12922	12784	12820	12715	12668	12842	12796	12907	12866	12855	13014	12787	12927	12793	12968	12881	12803	12998	12844	12840	12815	12820	12772	12718	12920	12903	13077	12925	12914	12887	12621	12921	12818	12942	12915	12813	12806	12796	12898	13109	12713	12738	12919	12879	12932	12917	12937	13015	12802	12983	12895	12895	12925	12882	12969	12914	12877	12886	12748	12728	12798	12781	12821	12955	12748	12933	12943	12892	12659	12680	12889	13012	12881	12852	12697	12783	13052	12879	12708	12879	12904	12914	12818	12917	12858	12864	12755	12649	12854	12760	12900	12897	13014	12900	12749	12963	13036	12887	12789	12797	13026	12876	12998	12863	12602	12747	12823	12713	12770	12883	12825	12868	12773	12767	12852	12959	12802	12814	12857	12823	12946	12685	12871	12762	12867	12868	12826	12945	12706	12752	12710	12683	12918	12886	12736	12766	12910	12856	12952	12842	12972	12939	12965	12854	12906	12917	12711	12858	12925	12894	12846	12780	12886	13120	12722	12863	12968	12749	12833	12849	12905	12883	12895	12776	12835	12815	12820	12732	12915	12890	12823	13083	12843	12894	12824	12984	12874	12749	12858	12903	12959	12950	12817	12975	12811	12750	12954	12853	12867	12845	12835	12918	12823	12879	12904	12954	12873	12813	12951	12863	12738	12899	12905	12972	12918	12881	13019	12891	12898	12792	12770	12759	12695	12945	12838	12948	12844	12877	12598	12630	12667	12960	12827	12904	12933	12828	12770	12834	12919	12974	12697	12974	12885	12790	12817	12785	12914	12812	12826	12743	13085	13013	12889	12905	12898	12741	12785	12952	12768	12833	12874	12875	12913	12740	12763	13002	12937	12987	12874	12879	12759	12858	12823	12809	12926	12779	12935	12924	12843	12787	12850	12963	12744	12835	12732	12885	12887	13012	12968	12915	12892	12780	12838	12801	12896	12777	12673	12784	12912	12959	12700	12905	12786	12922	12880	12844	12954	12847	12870	12941	12933	12837	12936	12881	12741	12802	12826	12909	12788	13120	12843	12936	13002	12752	12818	12825	12987	12853	12826	12769	12789	12801	12807	12857	12872	12809	12849	12900	12808	12926	12769	12816	12782	12936	12860	12759	13012	13093	12762	12844	12792	12874	12924	12688	12767	12939	12783	12796	13003	12726	12906	13012	12911	12964	12838	12845	12899	12808	12823	12835	12885	12780	12823	12792	12936	12872	13047	12963	12843	12868	12897	12878	12961	12889	12724	12894	12953	12936	12744	12685	13031	12887	12819	12861	12874	12895	12836	12856	12811	12935	12897	12826	12860	12733	12885	12840	12858	12738	12890	12582	12848	12948	12610	12774	12891	12993	12821	13070	12632	12819	12911	13030	12714	12773	12835	13002	12832	12930	12977	12993	12853	12829	12961	12920	12806	12809	12955	12916	12802	13014	12971	12965	12925	12893	13001	12992	12914	13001	12872	12777	12907	12939	13034	12934	12735	12838	12817	12780	12758	12752	12865	12899	12832	12730	12983	12809	12836	12914	12884	12993	12912	12934	12857	12910	12842	12848	12871	12888	12997	12692	12784	12822	12860	12863	12699	12710	12911	12756	12971	12851	13121	12773	12904	12865	12876	12779	13058	12874	12859	12936	12849	13032	13018	12857	12831	12878	12882	12933	12884	12909	12971	12881	13012	12972	12870	13017	12890	12884	12968	12865	12747	12764	12817	12690	12878	12756	12948	12851	12666	12834	12876	12839	12699	12835	12906	13020	13031	12965	13103	12882	12691	12961	12892	12739	12862	12954	12839	12736	12971	12847	12849	12895	12925	12944	12846	12784	12820	12775	12900	12669	12849	12834	12914	12857	13055	12864	12856	12921	12626	12954	12976	12837	12935	12743	12913	12822	12949	12960	12809	12806	12691	12808	12850	12847	12753	12873	12857	12963	12700	12814	12924	12783	12836	12767	12923	13038	12785	12869	12938	12960	12935	12993	12962	12922	12804	12972	12981	12844	13023	12751	12849	13012	12804	12860	12713	12933	12880	12757	12973	12826	12908	12864	12717	12865	12692	12961	12867	12854	12904	12744	12846	12853	12897	12813	12753	12989	12776	13092	12827	12697	12774	12990	12879	12724	12844	12877	12992	12925	12881	12753	12893	12915	12948	12886	13027	12952	12908	12923	12697	13027	12815	12866	12843	12704	12872	12908	13005	12840	12893	12897	12741	13073	13022	12913	12994	13006	12913	12737	12943	12856	12934	12834	12890	12802	12815	12953	12903	12806	12783	12954	12699	12733	12830	12900	12929	12897	12857	12918	12932	12733	12826	12802	12919	12885	12882	12887	12872	12879	12691	12922	12852	12908	13041	12912	12735	12807	12919	12808	12904	12763	12901	12953	12967	12795	12895	12870	12810	12857	13041	12993	13073	12774	12922	12603	12886	12769	12916	12798	12949	12872	12729	13032	12873	12922	12900	12914	12938	13052	13023	13101	12842	12917	12922	12872	12700	12819	12910	12959	12831	12856	12673	12903	12738	12889	12795	12863	12783	12818	12901	12744	12828	12800	12961	12808	12767	13047	12789	12822	12907	12928	12732	12979	12934	12919	12693	12850	12745	12744	12805	12854	12868	12746	13027	12784	12859	12811	12935	12819	12869	12914	12968	13007	12929	12889	12901	12902	12792	12819	12799	12750	12857	12896	12718	12855	12898	12773	12747	12964	12905	12729	12871	12892	12923	12962	12800	12917	12880	13003	12809	12882	12734	12868	12803	12896	12831	12706	12957	12879	12828	12846	12865	12887	12884	12855	13029	12778	13011	12900	12951	12942	12999	12859	12837	12952	12988	12867	12864	12854	13044	12854	12991	12971	12883	12915	12873	12753	12742	12898	12773	12648	12850	12886	12955	12783	12952	12812	12880	12784	12755	12772	12837	12876	12878	12855	12752	12828	12820	12925	12729	12929	12868	12933	12824	12909	12834	12877	12655	12793	12751	13055	12890	12941	13021	12887	12832	12993	12889	12761	12783	12946	13113	12938	12831	12859	12975	12834	12931	12852	12872	12908	13014	12895	12812	12695	12794	12895	12969	12941	12851	12894	12743	12791	12874	12752	12812	12973	13011	12829	12762	12885	12755	12825	12911	12941	12823	12875	12621	12921	13012	12949	12824	12838	12956	13015	12956	12761	12798	12967	12872	12915	12820	12786	12778	12865	12810	12861	12716	12926	12709	12870	12657	13010	12618	12850	12762	12954	12770	12972	12755	12826	12972	12849	12837	12855	13057	12868	12793	13055	12836	12915	12843	12814	12755	12852	12625	12733	12933	12638	12877	12795	12861	12961	12797	13026	12714	12885	12931	12877	13021	12924	12924	12848	12925	12765	12880	12899	12887	12742	12795	12793	12828	12906	12829	12920	12753	13006	12880	12954	12800	12848	12779	12919	12841	12818	12828	12882	12864	12732	12852	13062	12772	12844	12839	13001	12903	12742	12974	12768	12944	13010	12843	13043	12971	12946	12900	13045	12795	12796	12942	12837	13048	13021	12695	12818	12869	12813	12790	12746	13038	12877	12979	12863	12951	12970	12802	12929	12861	12944	12886	12968	12900	12865	12825	12993	12920	12887	12752	12863	12967	12866	12708	12852	12841	12916	12920	12928	12898	12823	12758	12697	13005	12882	12763	12853	12954	12948	12873	12817	12981	12941	12789	12740	12938	13166	12774	12719	12928	12864	12860	12836	12809	12787	12943	12797	12871	12976	12890	12883	13139	12843	12811	13083	12968	12890	12932	12965	12886	12936	12650	12911	12909	12860	13004	12790	12914	12931	12817	13111	12827	12795	12783	12937	12994	12874	12889	12916	12807	13041	12804	12861	12851	12849	12843	12790	12849	12821	12932	12846	12750	12761	12826	12803	12946	12738	12853	12921	12828	12877	12922	12676	12838	12820	12884	12744	13069	12853	12868	12965	12871	12969	12933	12938	12813	12673	12869	12923	12815	12801	12844	12882	12903	12772	12825	12979	12949	12929	12732	12833	12808	12980	12950	12956	12831	12838	12840	12885	13026	12701	12799	12816	13088	12695	12765	13008	12856	12852	12878	12744	12779	12943	12892	12879	12622	13052	12763	12860	12763	13040	12805	12925	13049	12927	12885	12842	12904	12925	13025	12827	12895	12847	12922	12907	12798	12830	12885	12934	12970	12818	12836	12854	12833	12964	12835	12823	13068	12922	12835	12935	12921	12888	12879	12855	13009	12884	12766	12826	12777	12831	12893	12801	12872	12800	12685	12777	12827	12907	12775	12826	12661	13050	12771	12875	12848	12830	12940	12935	12763	12763	12904	12599	12876	12791	12793	12918	12881	13056	12832	12767	12878	12801	12890	12968	12943	13015	13028	12820	12714	12816	12912	12752	12873	12815	12980	12818	12759	12862	12901	12982	12854	12869	12822	13050	12683	12853	12846	12868	12664	12969	12922	12929	12967	12953	12890	12881	13043	12804	12908	12896	12844	12792	12769	12716	12827	12889	12850	12892	12829	12872	12731	12952	12844	13015	12957	12834	12960	12914	12939	12924	12798	12798	12985	12887	12833	12731	12849	12864	12854	12692	12872	12860	12937	12910	12820	12883	13016	12878	12782	12746	12900	12925	12737	12958	12905	12827	12891	12887	12945	13035	12759	12825	12759	12841	12844	12978	13005	12983	12678	12891	12846	12849	13064	12945	12814	12759	12829	12641	12915	12827	12842	12931	12924	12902	12848	12778	12686	12718	12887	12756	12719	12809	12865	12778	12809	12932	12865	12874	12915	12800	12835	12881	12893	12814	12851	12780	12801	12884	12733	12746	12768	12756	12793	12783	12923	12754	12863	12870	12849	12918	12883	13053	12951	12914	12809	12966	12862	12868	12790	12699	12980	12805	12999	12816	12879	12908	12936	12783	12885	12821	12817	12805	12941	12975	12833	12948	12875	12717	12783	12809	12806	12807	12781	12756	12907	12876	12835	12888	12868	12751	12838
29746	23334	25817	26609	27223	27389	23710	19570	17055	16559	16131	15964	16056	16070	16212	16133	16189	16087	16109	16077	16244	15918	15992	16060	16169	16068	16123	16131	16032	16088	16024	16226	16123	16110	16145	16169	16138	16069	15972	15948	15931	16005	16009	16091	15949	16048	16004	15826	15974	16088	16177	16069	15946	16197	16004	15872	16097	15878	16022	15992	16311	16106	16053	15885	16176	15866	15828	16097	15982	16068	16027	16145	15857	16004	15909	15925	15956	15943	15955	15995	16219	16016	15793	15930	15988	15922	15858	15975	15870	16120	15949	15891	15935	15841	16211	16129	16058	15986	16034	15950	16080	15884	15996	16023	16028	16052	16026	15951	15916	15941	16032	16019	16014	15798	16086	15827	15931	15950	15898	15988	16187	15955	15946	16006	16060	16149	16153	16029	15954	16027	16021	16197	15967	16084	16118	16017	16209	16093	15989	16008	16152	16024	15721	15921	15746	15769	15917	15964	15795	15877	16054	16107	15789	16108	15921	16043	15953	15976	15978	16006	16042	15870	15953	16187	16097	16153	16154	15965	15960	16032	16012	16150	16019	15734	16028	16233	15867	16118	15802	15895	16030	15937	16194	16066	15968	15850	15970	15949	15947	15680	16086	16009	15929	15980	16041	15988	15929	16159	16275	15942	16081	15934	15948	15850	15991	15990	15936	16006	15940	15955	15935	16055	16222	15992	15983	16054	15888	15895	15972	15898	16176	15965	15834	15857	15871	16096	15983	16034	16027	15978	16069	15822	16096	16016	15850	16032	15944	16003	16098	15710	15928	15851	16319	15962	15910	16084	16074	16167	15963	15708	16005	15968	15963	16003	16008	15985	16051	15832	15905	15908	15899	16075	15851	16090	16175	16102	15901	15876	15903	15695	15886	15952	16151	16022	16021	16112	15982	15624	15996	15977	15892	15991	15962	15717	15920	15925	15906	15850	16022	16162	16009	15962	15940	15927	15812	15968	16089	15968	16124	16074	16121	15975	15970	16088	15867	15998	16035	16036	16268	16038	15961	15930	15839	15979	15901	16027	16187	15856	16193	16058	15923	16098	15947	16063	15997	16033	15847	15907	15981	15903	16052	15949	15904	16198	15869	15920	16040	16200	16124	15960	16178	16104	16049	15899	15920	16113	16159	16025	16148	16141	16070	15961	16010	15983	16086	16024	15740	15833	15837	15878	16087	16008	15986	16059	15990	16045	15791	15939	15949	15826	16029	16096	15989	15920	16080	15899	16202	15838	15909	16055	16038	15943	16015	15948	15994	16119	15889	15967	15975	15828	16126	16142	15924	16316	16097	16031	16031	16066	16096	16208	16106	16045	16025	16059	15972	15940	15996	16106	16123	15987	15808	16003	15911	16086	15993	15844	16007	16075	15996	16130	16106	16105	15890	15812	15975	15945	16016	15974	16164	16005	16081	15981	16078	16078	16099	15827	15874	15905	16011	16244	16014	15944	15893	15933	16027	16035	16113	15857	15879	15879	16104	16081	15890	15948	16142	15866	16111	16090	16110	15882	15961	15954	16016	15945	15946	16219	15933	15967	15933	16162	15997	16133	15963	15957	16062	15917	16071	15857	15922	16007	16028	16035	15997	16146	16021	16162	16116	16129	15936	15878	15833	15780	16007	16207	15868	15978	15986	16212	16122	16122	15954	15854	15848	15883	15899	15913	16037	15848	16023	16004	15865	15932	16138	15999	15894	16078	16094	15926	16003	15963	16020	15979	15922	16116	15921	15968	16091	16034	16108	15800	16165	16050	15883	16127	15996	16091	15959	16082	15984	15942	16030	16097	16041	15851	15924	16065	16223	15806	16159	16041	15808	16030	16106	16155	15950	15815	15857	16032	16137	16068	16119	16055	16212	15970	16012	15828	15954	15808	15966	16188	15967	15919	16035	16199	16009	15886	15984	16039	15900	16010	15829	15720	16014	16176	16006	15926	15953	16217	15989	15946	15919	15992	16092	15884	16044	16039	16006	16121	15885	16083	15995	15909	15793	15843	15937	16044	15847	16023	15922	16007	16084	15885	15746	16001	15801	15969	16075	15812	15764	16009	16103	15933	15858	16237	15872	15922	15997	15953	16102	15818	15774	16025	15830	16106	15950	15974	16037	16117	15914	15977	15952	16089	15964	16037	15930	15978	15970	16003	16062	15887	16004	16046	16129	16088	15857	15855	15871	15974	16119	15854	16031	16129	16175	15988	16213	15958	15941	15905	16022	15950	16028	16061	15841	15978	15918	16193	15988	15838	16164	16195	16008	15943	15931	16044	16075	15976	15995	16160	16217	15703	15980	15881	15907	16018	16081	15841	15953	15930	15866	15896	16066	15937	15946	16233	16025	16000	16116	15784	16122	16146	16098	16065	16135	16195	16058	16031	15926	15949	15869	16085	15996	15980	16057	16171	16144	15905	16232	15881	15862	15882	15890	16033	16116	16170	16069	16006	15959	16213	15985	15973	15898	16045	16011	15826	16212	15944	16082	16077	16034	16083	15899	16129	15986	15952	16037	16005	15940	16064	16066	15973	16117	16086	16076	15761	15923	16243	16084	16028	15906	16002	15791	16110	15969	16086	16050	16101	16022	15867	16104	16026	15996	15867	16021	16125	16070	16081	16062	16012	16116	15936	15853	15872	15955	15876	15954	16134	15953	15938	15981	16060	15874	16077	15814	16016	15986	16056	16187	16039	16058	15873	16132	15961	15998	15884	16041	15896	15874	15919	16085	15953	16063	15928	16081	15857	15908	15902	15897	15903	16096	15948	15779	15891	16094	16072	15884	16124	16206	15890	16125	15936	15989	15948	15976	16150	15997	15973	15943	15787	16103	15959	15955	15928	15872	15885	15844	16175	16160	15901	15933	15999	15974	16055	15926	16095	16120	15962	15686	15903	16079	15943	16100	16258	15965	15964	16131	16034	16333	16021	15995	15997	16071	16069	15835	16007	15710	15914	16229	15751	15913	15983	16106	16048	16121	16067	15900	15868	16062	16045	16019	15955	15831	15986	16025	16058	15950	15914	16115	16125	16165	15983	16107	16065	16053	16108	16072	15793	16101	16009	15991	16006	16122	15933	15847	16050	16043	16112	15913	16112	16098	15917	15997	16018	15919	16162	15993	16067	16130	15976	16091	16134	15881	16022	16152	15980	16028	16181	16002	16021	16130	15811	15995	15802	15907	16008	16144	15824	15908	15997	16183	16009	16220	16258	15789	16075	15966	15852	16141	15957	15966	16025	16071	15924	15963	16030	16135	15969	15801	15942	15927	16177	16031	15987	16025	16155	16009	16002	15989	15823	16134	15966	16136	16117	16108	16106	15892	15871	16002	15938	16029	15904	16150	15948	15891	16039	16127	15968	15858	16134	15944	15847	16201	16204	15986	15981	16003	16032	15912	15916	15869	15960	16116	16126	15975	16057	15940	16065	16041	16075	16073	16062	15949	15963	15904	15857	15881	15835	15954	15984	16049	15969	16039	16065	16035	16229	15875	15909	15813	15852	15932	16039	16145	16131	15945	15851	15968	16019	16124	16152	15987	15942	15935	15902	16059	15967	15959	15999	16040	16048	15964	16099	16071	16063	15998	15930	16044	15855	16140	15849	16047	16213	15876	16086	16235	15926	16076	15977	16078	16169	15902	15836	16030	15960	16112	16050	15836	16214	16035	16027	15906	16154	16032	16030	16067	15848	15922	15926	16095	16081	15939	15959	15996	15981	15967	15993	15995	15908	15819	16149	16137	15892	15925	15867	16039	15895	16058	16194	16048	16060	16041	16139	16010	16058	15889	15930	15920	16165	15986	16250	15817	16142	16033	15896	16027	15930	16043	15851	15877	16086	16097	15957	15883	15981	16226	16160	16032	16050	15753	15957	16103	15924	16169	15956	15862	15835	15951	15919	16099	16090	16225	15967	16152	16009	16111	15915	16051	16085	16101	16002	16069	15917	15857	16030	15991	15921	15982	16038	16071	15992	16153	16032	16066	15940	16015	15961	15976	15806	16062	15905	16001	16096	15833	15896	15821	15765	15969	16071	15989	16083	15828	16215	15878	16159	15894	16029	16045	15805	16023	15963	16086	15923	15948	15969	15956	16086	15795	15935	16010	15855	16005	16262	16117	16063	16208	15822	16057	16077	15795	16087	16040	16059	16042	16061	16093	15971	15967	16009	15880	16047	15995	15999	16040	16136	16029	16108	15971	16196	16012	16060	15835	15836	15988	15873	16056	15961	16043	16105	16137	15840	16072	16038	16160	16122	15862	15988	15943	15895	16008	16008	16138	15936	15941	16032	16083	16272	15947	16096	16195	15839	15821	16064	15958	15899	16069	16057	16135	16154	15957	15970	16091	16111	16080	16059	16072	15793	16000	15809	16084	16048	15967	15863	16198	16111	15683	15723	16152	15944	16028	16226	15927	16145	16151	16167	15932	15980	16062	15910	15832	16134	15997	16061	16003	15812	15984	15804	16078	16028	15887	16022	16184	16065	15802	15994	16107	16184	16018	16054	15990	16054	15769	16171	15870	15915	16103	16161	16059	16180	16230	16091	16181	15991	16054	15919	15928	15817	16075	16081	16070	15998	15958	16052	15944	15985	16076	16155	15987	16051	15856	16025	15880	16067	15953	15965	15898	15842	15928	15890	15757	15868	16158	15873	16150	16002	15919	16071	15885	16053	16203	15837	16057	16094	16214	16155	16181	15993	16100	16054	15862	15996	15920	16152	16078	16003	16055	16139	16112	15976	16050	15839	16092	16049	16005	16107	16095	16115	15982	15691	15862	16040	16076	15899	15930	15914	16101	16015	15914	15896	15830	15953	16149	16178	15997	16067	16041	15917	15912	16082	16053	15999	16015	15989	15996	16047	16152	15918	16025	15956	15906	15937	16135	16065	16054	15929	16119	15996	16034	16146	15966	16200	15796	16083	16129	15939	15842	15918	15998	16129	15995	16024	16184	16089	16043	15916	16010	15985	16064	16064	15861	15877	16060	15869	16003	15929	15998	15979	15903	16122	16066	16161	16144	15967	15856	15990	16068	15835	16123	16130	16025	15683	16068	15891	15860	16027	15955	16050	15834	16189	15904	16101	15959	16081	16046	16138	16133	15924	15934	15916	15963	16150	16075	15933	16147	16009	16182	15818	16115	16006
18900	23969	25994	26066	27688	26055	20867	15909	14040	13238	12851	12824	12857	12938	12925	12737	12972	12969	12907	12953	12768	13001	13041	12774	12881	13080	13023	12768	12947	12952	12929	12893	12973	12804	12885	12990	12866	12965	12744	13070	12836	12795	12801	12964	12959	13028	12861	13043	12900	12891	12900	12908	12909	12791	13041	12946	13043	12852	12964	12849	12936	13009	13079	12817	12850	12881	12984	12791	12900	12886	12944	12921	12921	12957	12942	12843	12854	12820	12772	12879	12865	12909	13023	12997	12830	12950	12772	12865	12904	12738	12804	12950	13060	12783	12837	12894	12945	12849	12806	12914	12846	12932	12937	12787	12952	12947	12814	12920	12856	12875	12834	12890	12970	12981	12884	12741	12853	12885	12931	13020	13042	12983	12905	12985	12957	12763	12815	12863	12884	13104	12937	12955	12688	12981	13022	12787	12910	12970	12837	12923	12793	12800	12868	13069	12745	12777	12976	12713	12742	12653	13015	12851	12825	12931	12922	13065	12753	12838	13030	12927	12708	12860	12790	12918	12906	12787	13123	12758	12749	12812	12899	12955	12984	12941	12850	12880	12876	12993	12875	12870	13030	12999	12944	12829	12941	12885	12882	12932	13083	12827	13147	12958	12754	13077	12863	13049	12922	13104	12684	12940	12815	12993	12913	12722	12973	13053	12894	12786	12903	12809	12720	12849	12905	12930	12871	12812	12931	12755	12849	12964	12960	12869	13019	12772	12851	12944	12870	12875	12863	12997	13065	12821	12895	12896	12865	12736	12892	12882	12961	12765	12878	12923	13061	12973	12901	12871	12819	12756	12870	12825	12954	12793	12827	12740	12932	12997	12989	12705	12999	12795	12702	12833	12988	12801	12849	12775	12832	12638	12911	13001	12964	13000	12860	12817	13001	13001	12982	12835	12865	12937	12877	12819	12767	12737	12833	12944	12899	12890	13043	13008	12826	12849	12892	13003	12804	12909	12999	12791	12977	12920	13005	12787	12835	12784	12911	12881	12800	12736	12845	12828	12871	12995	12780	12946	12934	12840	12939	12748	12896	12777	12835	12838	12808	12949	12974	12906	12806	12898	12897	12877	12876	12909	12944	12719	12868	12780	12974	12853	13054	12958	12774	12861	12873	12946	12837	12904	12700	12991	12862	12832	12794	12796	12975	12879	12916	12826	12862	12987	12786	12910	13027	12841	12854	12951	12883	12818	12886	12798	12686	13004	13052	12818	12945	12864	12924	13012	12821	13009	12852	13033	12881	12931	13045	12902	12883	12904	12874	12867	12768	12735	12733	12921	12852	12929	12900	12920	12815	13072	12874	13022	12913	12819	13007	12958	12768	12825	12843	12987	12889	12924	12973	12994	12908	12887	12911	13059	12892	12913	12853	12856	12809	12878	12948	12741	12843	12741	12849	12807	12847	12789	12851	12858	12861	13019	12961	12870	12879	12980	12824	12883	12899	12883	12990	12793	12850	12768	12873	12861	12938	12842	12792	12855	12811	12901	12796	12648	12935	12813	12865	12933	12861	12819	12857	12808	12910	12910	12823	12784	12979	12788	12885	12818	12966	12955	12847	12912	13039	12886	12920	13070	12808	13035	12856	12791	12790	12835	12967	12866	12928	12978	12838	12779	12974	12856	12964	12933	13048	13056	12832	12866	12863	12899	12822	12940	12990	12924	13153	12915	12869	12799	12865	12908	12749	12903	12802	12815	12830	12667	12922	12840	12927	12867	12736	12854	12921	12862	12934	12894	12707	13024	12870	12889	12832	12871	12961	12911	13042	12880	12943	12795	12991	12911	13098	12816	13153	12960	12798	12992	12869	12861	12792	12698	13062	12840	12847	12758	12963	12739	12902	12984	12884	13091	12962	12879	12845	12751	12835	12852	12791	12960	12854	12875	12855	13113	12929	12801	12906	12858	12866	12824	12777	12803	12845	13018	12972	12838	13004	13046	12725	13053	12764	13000	12839	12965	12890	13055	12969	12817	13042	12826	12878	12936	12922	12996	12849	13006	12907	12946	12998	12820	12876	13003	12904	12867	12811	12938	12866	12899	12951	12931	12804	12975	12800	12920	13043	12815	12927	12868	13029	12757	12921	12791	12948	12995	12823	12995	12880	12912	12795	12947	12977	12932	12748	12927	12873	12857	12944	12958	12901	12906	12770	13090	12916	12813	12994	12821	12842	12806	12959	12894	12934	12916	12932	13029	12910	12963	12913	12992	12749	12939	12913	12895	12813	12787	12917	12721	13041	12985	12930	12927	12956	12972	12909	12864	12965	13032	12835	12945	12869	12875	12904	12863	13020	12833	12894	12902	12911	12924	12898	12931	12960	12882	12890	12925	12890	12946	12840	12731	12752	12976	13052	12841	12879	12857	12898	12798	12946	12752	12736	12854	12877	12744	12951	12852	12722	12802	12944	12878	12991	12747	12772	12922	12841	13054	12899	12963	12933	12902	12839	12886	12821	12968	13073	12943	12977	12799	12935	12830	12930	12920	12917	12844	13029	12823	12860	12826	12904	12662	13006	12850	12822	13059	12798	12803	12977	12983	12915	12978	12837	12956	12872	12734	12958	12916	12932	12891	12753	12907	12878	12851	13197	12895	12972	12949	13008	12934	12916	12885	12967	12938	12741	12760	12855	12852	12879	12858	12792	12842	12947	12777	12814	12885	13021	12920	12800	12945	12688	13127	12935	12866	12868	12859	12800	12854	12909	13011	12940	12961	12875	12985	12711	13026	13011	13008	12971	12985	12959	12782	12926	12775	12955	13011	12878	12898	13013	12941	12960	12921	12919	12775	12841	12767	12985	12773	12905	12894	12782	12890	13021	12827	12849	12842	12906	12902	12857	12835	12864	12849	12884	12828	12927	12834	12955	12943	12898	13003	12749	12856	12897	12875	12924	12987	12848	13077	12822	12826	12995	12865	12852	12965	12918	13032	12950	12903	12799	12777	12875	13062	12780	12923	12920	12944	12976	12980	12926	12866	12728	12824	12965	12837	12874	12722	12855	12819	13020	12893	12835	13013	13008	12817	12955	12853	12947	12849	12948	12917	12913	12977	12821	12913	12889	12856	12916	12865	12869	12852	12855	12862	12968	12698	13006	12856	12938	12906	12922	12877	12873	12911	12986	12998	12893	12912	12842	12904	12931	12923	12966	12880	12786	12887	12942	12761	12815	12916	12954	12953	12940	12890	12817	12981	12973	12873	12985	12959	13111	12866	12881	12843	12971	12911	12802	12801	12886	12843	13034	12897	12843	12914	12911	12915	12786	12831	12918	12883	12861	12663	12832	12980	12804	12979	12916	12905	12877	12832	12905	12747	12776	12719	12865	12740	12824	12879	12967	12917	12765	12934	12853	12975	12984	12679	12969	12946	13001	12960	12950	12997	12862	12826	13076	12921	12933	12730	12909	12859	12941	12811	12887	12859	12791	13175	12878	12973	12980	13071	12860	12919	12767	13100	12904	12855	12863	12952	13091	12954	12672	12941	12805	13068	12763	12955	12944	13031	12875	12889	12981	12888	12936	12883	12912	12911	12826	12833	12894	12695	12938	13098	12914	12890	12763	12864	12878	12842	12818	12834	12824	12880	12908	12954	12899	13017	12865	12838	12938	12911	12842	12910	12975	13031	12678	12738	12772	12939	12859	12993	12948	12989	12763	12834	12942	12902	12807	13025	12942	13049	12765	12893	12915	12936	12834	12728	12737	12913	12897	12927	12874	12814	12984	12886	12881	12793	12829	12699	12813	13044	12959	12937	12972	12963	12884	12856	12930	12693	12874	12902	12826	13030	12829	12965	12848	12918	12939	12675	13023	12867	12911	12743	12876	13012	12886	12912	12968	12853	13026	12759	13021	12973	12851	12878	13052	12975	12867	13013	13095	12888	12794	12798	12895	12863	12810	12895	12780	12818	12987	12922	12991	13019	12960	12840	13025	12946	13066	13015	12836	12802	12909	12972	13080	12815	12912	12938	12858	12983	12927	12927	12960	12826	12873	12774	12951	12804	12763	12818	12940	12794	12907	12971	12909	12769	12795	12894	12939	12828	12796	12914	12871	12819	13075	13004	12970	13030	12971	12857	12989	13054	12887	12852	12881	12902	12893	12746	12837	12880	12905	12858	12856	12869	12807	12939	12970	12892	12817	12794	13003	12878	12917	12945	12863	13085	12955	12890	12875	13044	12975	13026	12888	12809	12898	12820	12926	12839	12917	12841	12987	12762	12924	13212	12820	12888	12889	12907	13010	12823	12929	12890	12865	13095	12788	13014	12873	13025	12895	12768	12923	12921	12900	13076	13049	12893	12896	12737	12796	13024	12882	12897	12912	12800	12976	12931	12811	12789	13024	12889	12740	12872	12818	12868	12961	12944	12884	12713	13041	12846	12975	12952	12749	12967	13000	12711	12920	12834	12852	12920	12803	12984	12802	12900	13003	13072	12867	12830	12928	12939	12902	12881	12957	12932	12893	12807	12836	12967	12970	12753	12981	12822	12896	12819	12893	12822	12806	12962	12793	12894	12854	12870	12887	12769	12858	12902	12915	12861	12861	12871	13016	12959	12824	12807	12757	12777	12958	12976	12825	12920	12999	12877	12988	12902	12754	12918	13002	12873	13038	12875	12955	12888	12878	12938	12865	13060	12845	12892	12931	13056	12801	12970	12840	12870	12923	13005	12973	13012	12801	12863	12968	12876	12910	12800	12879	12772	12818	12811	13019	12850	12920	12891	13042	12838	13005	12855	13003	12947	12953	12913	12783	12909	12941	12998	12910	12798	12997	12844	12903	12915	13039	12699	12948	12922	12825	12878	12941	12788	12896	12870	12966	12932	12880	12889	12970	12869	12809	12968	12824	12856	12976	12848	12740	12944	12964	12766	12962	12724	12960	12900	12884	12965	12850	13023	12739	12938	12703	12908	12710	12889	12755	12988	12907	12867	13037	12795	13006	12847	12989	12868	12831	13029	13083	12840	12889	13046	12932	13004	12905	12986	12840	12914	12862	12941	12964	12908	12866	12968	12827	13014	12771	12937	12969	12967	12748	12752	12757	12951	12933	12909	12989	12813	12882	12854	12824	13020	12907	12807	12847	12805	12819	12760	12919	12772	12912	12894	13105	12863	12961	12759	13004	12870	13006	12827
25407	21414	28964	35458	57182	62844	49380	34005	23444	18770	17202	16983	16922	16700	17070	16611	16854	16786	16736	16785	16918	16810	16739	16754	17011	16841	16759	16808	16872	16835	16616	16751	16859	16697	16734	16716	16771	16875	16935	16856	16655	16701	16816	16944	16649	16778	16779	16708	16932	16580	16682	16593	16601	16577	16954	16792	16788	16805	16686	16919	16511	16726	16771	16852	16826	16727	16788	16750	16713	16614	16736	16609	16683	16830	16686	16670	16900	16896	16942	16570	16596	16708	16822	16632	16713	16539	16993	16584	16783	16891	16760	16802	16885	16827	16758	16559	16743	16848	16803	16682	16655	16750	16667	16793	16729	16721	16856	16664	16846	16652	16678	16751	16692	16732	16904	17022	16974	16935	16653	16513	16863	16830	16537	16741	16814	16549	16693	16459	16720	16627	16701	16713	16702	16529	16654	16744	16529	16893	16606	16473	16815	16768	16858	16873	16670	16759	16624	16701	16723	16631	16693	16663	16556	16785	16744	16525	16469	16819	16425	16686	16728	16909	16809	16484	16787	16509	16436	16764	16740	16668	16732	16715	16537	16777	16751	16672	16821	16658	16671	16752	16711	16748	16572	16680	16699	16816	16673	16914	16896	16766	16713	16920	16693	16684	16895	16898	16679	16525	16759	16751	16635	16832	16678	16599	17026	16861	16637	16653	16781	16760	16700	16736	16666	16680	16622	16768	16834	16860	16838	16686	16675	16711	16701	16704	16663	16531	16697	16650	16717	16537	16522	16623	16594	16648	16588	16706	16580	16528	16751	16799	17097	16912	16693	16618	16949	16552	16736	16828	16588	16724	16654	16689	16769	16634	16696	16595	16843	16676	16548	16789	16930	16614	16564	16573	16638	16713	16532	16637	16787	16853	16655	16644	16766	16615	16922	16740	16826	16554	16890	16867	16600	16488	16636	16707	16952	16879	16768	16679	16889	16954	16734	16729	16584	16864	16652	16791	16610	16709	16666	16768	16699	16764	16675	16571	16730	16789	16845	16545	16712	16894	16753	16719	16682	16518	16577	16783	16529	16451	16965	16830	16846	16844	16690	16593	16729	16808	16536	16429	16599	16689	16714	16542	16694	16517	16733	16787	16716	16515	16679	16698	16721	16667	16645	16508	16852	16771	16812	16933	16787	16527	16855	16454	16695	16685	16807	16735	16839	16673	16599	16584	16820	16794	16678	16669	16462	16737	16721	16549	16711	16828	16663	16601	16786	16842	16584	16428	16768	16681	16728	16616	16794	16713	16788	16734	16634	16768	16846	16841	16695	16625	16794	16773	16808	16739	16659	16624	16797	16723	16615	16711	16673	16662	16568	16529	16722	16720	16968	16802	16944	16763	16587	16876	16726	16756	16631	16860	16925	16750	16637	16864	16660	16613	16571	16798	16620	16656	16875	16957	16718	16648	16895	16683	16734	16807	16628	16569	16737	16700	16993	16919	16650	16850	16897	16888	16632	16688	16525	16717	16647	16840	16621	16477	16658	16767	16688	16608	16610	16744	16738	16813	16785	16671	16685	16712	16650	16777	16646	16741	16673	17009	16816	16639	16727	16649	16716	16597	16765	16795	16805	16914	16924	16713	16746	16620	16813	16899	16570	16830	16765	16837	16899	16662	16828	16638	16770	16798	16657	16671	16627	16587	16564	16823	16726	16745	16636	16743	16751	16724	16845	16910	16750	16627	16660	16610	16578	16686	16619	16751	16517	16626	16792	16761	16910	16716	16861	16773	16601	16756	16885	16782	16765	16730	16773	16883	16633	16624	16684	16604	16762	16800	16597	16770	16516	16765	16842	16714	16743	16792	16787	16551	16592	16627	16867	16620	16846	16453	16630	16583	16724	16701	16584	16580	16564	16894	16700	16747	16662	16665	16733	16637	16668	16865	16703	16631	16792	16705	16412	16668	16859	16729	16668	16668	16586	16873	16674	16562	16518	16830	16787	16550	16849	16763	16705	16649	16687	16617	16954	16868	16726	16827	16863	16700	16750	16607	16520	16613	16579	16640	16725	16801	16755	16671	16602	16605	16751	16741	16736	16770	16555	16639	16717	16757	16972	16753	16784	16785	16911	16818	16861	16718	16765	16768	16772	16675	16942	16854	16673	16868	16809	16653	16764	16588	16690	16844	16912	16725	16708	16638	16807	16617	16769	16962	16658	16702	16683	16853	16635	16726	16809	16585	16747	16677	16651	16605	16700	16589	16808	16676	16711	16895	16786	16813	16942	16825	16780	16629	16753	16483	16750	16630	16838	16676	16665	16526	16557	16895	16820	16621	16589	16737	16910	16643	16692	16597	16818	16706	16830	16712	16772	16865	16744	16757	16862	16764	16733	16713	16835	16693	16762	16694	16772	16782	16883	16902	16653	16700	16643	16833	16739	16800	16766	16516	16519	16633	16756	16687	16734	16810	16729	16951	16647	16550	16804	16960	16705	16740	16718	16896	16654	16770	16844	16453	16762	16699	16668	16744	16608	16653	16786	16792	16645	16774	16723	16944	16641	16492	16566	16710	16681	16794	16596	16787	16753	16507	16525	16698	16671	16767	16761	16783	16616	16795	16759	16919	16697	16646	16680	16782	16631	16998	16770	16661	16662	16574	16694	16509	16899	16491	16794	16816	16656	16627	16939	16592	16782	16678	16658	16778	16760	16505	16685	16671	16724	16864	16788	16738	16709	16707	16624	16684	16775	16739	16699	16881	16800	16917	16663	16922	16646	16664	16818	16699	16531	16634	16637	16834	16614	16659	16782	16718	16727	16693	16830	16661	16941	16720	16703	16636	16760	16662	16730	16589	16780	16650	16760	16837	16587	16925	16814	16760	16583	16819	16530	16559	16557	16871	16772	16817	16640	16742	16876	16727	16928	16726	16700	16900	16588	16665	16799	16653	16528	16651	16604	16797	16672	16798	16661	16761	16588	16627	16680	16827	16895	16694	16879	16700	16775	16649	16822	16699	16839	16655	16662	16515	16863	16565	16651	16775	16949	16785	16760	16777	16762	16719	16637	16684	16691	16806	16826	16665	16726	16729	16722	16678	16644	16519	16565	16714	16687	16804	16746	16798	16864	16455	16617	16775	16721	16809	16603	16644	16635	16735	16810	16829	16702	16505	16705	16878	16586	16614	16958	16685	16740	16769	16750	16657	16877	16882	16662	16952	16796	16668	16791	16795	16706	16794	16881	16851	16648	16721	16742	16934	16865	16574	16763	16674	16643	16714	16879	16681	16901	16679	16810	16958	16633	16912	16783	16975	16620	16551	16588	16773	16782	16696	16792	16588	16536	16727	16670	16790	16807	16634	16678	16634	16902	16753	16569	16573	16772	16820	16931	16818	16595	16738	16850	16879	16485	16513	16666	16613	16809	16782	16802	16793	16772	16927	16807	16729	16601	16695	16554	16729	16693	16602	16699	16834	16885	16663	16582	16676	16716	16859	16702	16661	16608	16628	16794	16869	16717	16842	16792	16630	16645	16583	16643	16792	16672	16697	16564	16669	16617	16712	16870	16665	16734	16649	16781	16605	16730	16633	16646	16734	16718	16795	16781	16800	16560	16925	16701	16750	16658	16781	16706	16781	16746	16551	16661	16923	16591	16684	16732	16551	16989	16877	16671	16574	16667	16612	16794	16882	16550	16785	16782	16831	16771	16684	16704	16825	16587	16873	16686	16704	16658	16616	16759	16686	16759	16727	16696	16772	16621	16623	16807	16694	16686	16597	16682	16687	16820	16597	16718	16821	16661	16753	16654	16822	16918	16823	16504	16650	16720	16677	16866	16832	16742	16724	16672	16793	16582	16684	16863	16673	16865	16650	16590	16842	17027	16887	16768	16865	16643	16838	16686	16843	16694	16916	16645	16716	16638	16684	16731	16678	16813	16804	16766	16740	16864	16739	16726	16666	16656	16667	16733	16897	16821	16527	16735	16754	16694	16664	16572	16766	16775	16714	16718	16679	16488	16608	16725	16790	16887	16625	16571	16712	16771	16504	16731	16671	16638	16688	16823	16644	16821	16648	16873	16610	16687	16840	16648	16878	16550	16726	16633	16784	16593	16648	16704	16836	16584	16960	16815	16759	16709	16530	16741	16822	16611	16602	16772	16831	16839	16836	16698	16846	16536	16747	16681	16565	16756	16523	16542	16731	16762	16576	16920	16671	16726	16618	16808	16668	16652	17019	16742	16577	16553	16662	16615	16754	16769	16587	16825	16718	16815	16681	16715	16741	16733	16666	16927	16870	16733	16793	16412	16529	16619	16749	16667	16758	16672	16697	16786	16877	16689	16794	16942	16707	16676	16606	16702	16796	16800	16930	16743	16771	16589	16628	16655	16820	16741	16656	16714	16741	16626	16587	16634	16776	16768	16798	16713	16845	16729	16617	16678	16963	16883	16681	16845	16672	16835	16925	16802	16621	16593	16656	16861	16662	16589	16749	16756	16633	16911	16796	16833	16857	16709	16688	16642	16726	16763	16675	16612	16732	16845	16714	16733	16838	16760	16879	16728	16727	16765	16786	16842	16530	16804	16721	16642	16645	16729	16651	16581	16777	16807	16741	16684	16903	16764	16669	16855	16746	16794	16670	16661	16553	16818	16828	16925	16734	16686	16781	16984	16621	16859	16711	16725	16749	16768	16722	16761	16803	16839	16680	16687	16799	16731	16627	16692	16549	16842	16688	16904	16716	16558	16643	16853	16671	16736	16719	16802	16789	16690	16506	16910	16866	16927	16798	16897	16684	16727	16722	16750	16713	16753	16657	17005	16875	16587	16610	16815	16642	16842	16800	16800	16762	16693	16756	16728	16856	16954	16888	16621	16793	16623	16617	16617	16783	16821	16687	16707	16715	16820	16537	16619	16523	16730	16788	16694	16952	16869	16639	16715	16735	16636	16772	16792	16887	16857	16896	16736	16590	16751	16748	16782	16704	16816	16679	16516	16629	16858	16779	16592	16658	16759	16909	16685	16560	16650	16604	16670	16621	16720	16617	16719	16705	16636	16573	16571	16731	16603	16781	16770	16715	16700	17080	16707	16689	16709	16736	16581	16782	16553	16307	16627	16795	16785	16634	16677	16703	16957	16736	16635	16740	16803	16713	16589	16792	16654	16549	16586	16747	16751	16679	16659	16562	16722	16559
21745	36183	47043	56465	63620	60722	46210	31656	19256	14748	13371	13253	13409	13476	13354	13261	13269	13483	13410	13267	13414	13521	13272	13335	13282	13339	13319	13322	13247	13316	13255	13194	13374	13362	13254	13369	13404	13292	13316	13333	13438	13562	13384	13293	13330	13355	13365	13375	13361	13151	13367	13317	13284	13308	13309	13276	13362	13143	13478	13361	13282	13342	13370	13547	13330	13073	13127	13147	13266	13380	13332	13459	13264	13280	13314	13284	13574	13383	13270	13334	13316	13516	13377	13514	13156	13381	13383	13413	13254	13390	13490	13414	13373	13412	13322	13355	13336	13342	13296	13392	13297	13433	13109	13472	13374	13294	13261	13286	13421	13636	13318	13282	13404	13306	13324	13300	13411	13164	13384	13418	13409	13319	13317	13368	13315	13388	13423	13264	13389	13337	13367	13289	13325	13364	13257	13495	13185	13146	13308	13403	13339	13394	13223	13276	13479	13446	13266	13497	13439	13352	13297	13362	13301	13270	13273	13210	13351	13399	13152	13406	13383	13321	13277	13256	13184	13408	13328	13265	13226	13394	13413	13342	13261	13375	13361	13283	13418	13250	13378	13465	13255	13428	13379	13282	13446	13329	13296	13271	13341	13314	13435	13355	13496	13321	13339	13324	13433	13412	13369	13324	13485	13284	13195	13323	13368	13258	13342	13430	13398	13392	13235	13513	13293	13501	13388	13397	13348	13400	13286	13269	13407	13246	13278	13461	13420	13278	13312	13286	13336	13471	13369	13352	13488	13417	13401	13146	13299	13193	13261	13215	13317	13276	13437	13333	13294	13296	13353	13273	13277	13422	13379	13135	13364	13585	13267	13378	13464	13265	13319	13383	13305	13156	13460	13483	13324	13456	13216	13343	13439	13281	13500	13334	13454	13442	13288	13367	13414	13117	13491	13376	13308	13435	13376	13381	13381	13298	13468	13322	13240	13226	13309	13377	13228	13378	13188	13320	13413	13451	13228	13351	13278	13465	13250	13485	13272	13362	13308	13410	13343	13457	13510	13392	13397	13362	13280	13430	13334	13262	13191	13446	13231	13329	13347	13320	13385	13259	13269	13181	13391	13221	13507	13560	13368	13458	13418	13540	13342	13442	13285	13417	13412	13353	13414	13387	13314	13232	13363	13317	13195	13448	13491	13297	13359	13306	13384	13428	13369	13328	13461	13267	13322	13329	13352	13383	13293	13223	13243	13322	13365	13330	13173	13449	13198	13326	13278	13528	13483	13343	13319	13323	13321	13438	13393	13322	13156	13551	13404	13191	13316	13382	13273	13417	13364	13532	13268	13228	13366	13408	13355	13299	13222	13513	13347	13359	13424	13325	13273	13283	13315	13431	13468	13403	13213	13384	13354	13184	13439	13360	13357	13316	13409	13484	13328	13273	13341	13376	13430	13389	13439	13398	13381	13331	13402	13322	13369	13318	13519	13404	13340	13186	13243	13410	13303	13356	13301	13253	13603	13449	13422	13305	13494	13312	13212	13315	13370	13436	13461	13475	13386	13321	13168	13221	13414	13328	13385	13406	13280	13255	13351	13247	13293	13399	13243	13511	13384	13331	13374	13492	13238	13220	13456	13391	13459	13425	13418	13238	13428	13347	13388	13281	13323	13307	13413	13375	13475	13254	13403	13449	13353	13355	13349	13383	13345	13478	13309	13395	13249	13369	13258	13314	13267	13473	13346	13224	13449	13298	13331	13346	13417	13207	13414	13346	13255	13292	13451	13487	13291	13448	13228	13373	13407	13247	13401	13299	13500	13437	13407	13242	13476	13407	13291	13396	13400	13368	13350	13416	13374	13169	13493	13373	13241	13356	13483	13359	13325	13292	13304	13374	13341	13343	13406	13468	13502	13311	13185	13465	13178	13397	13387	13304	13349	13301	13306	13406	13377	13224	13232	13342	13436	13346	13339	13267	13344	13356	13339	13306	13210	13321	13311	13285	13316	13281	13434	13509	13344	13439	13308	13332	13393	13557	13425	13177	13507	13265	13259	13465	13415	13329	13268	13310	13580	13485	13201	13396	13271	13323	13286	13169	13259	13474	13306	13308	13333	13318	13251	13324	13278	13224	13379	13309	13468	13315	13379	13385	13308	13353	13244	13389	13257	13301	13385	13127	13483	13418	13554	13189	13340	13215	13333	13396	13516	13302	13281	13322	13443	13389	13375	13456	13349	13169	13383	13296	13279	13380	13396	13345	13528	13383	13083	13302	13248	13337	13410	13558	13314	13373	13298	13288	13362	13434	13146	13324	13514	13433	13325	13432	13305	13370	13289	13341	13299	13429	13204	13378	13429	13410	13396	13382	13315	13412	13477	13300	13333	13300	13501	13322	13475	13355	13379	13359	13266	13369	13277	13421	13350	13207	13624	13329	13300	13335	13361	13402	13211	13317	13320	13274	13376	13469	13304	13271	13454	13415	13334	13336	13258	13391	13384	13492	13253	13366	13424	13478	13273	13376	13384	13370	13173	13378	13513	13538	13411	13379	13454	13251	13358	13321	13322	13398	13415	13244	13247	13346	13441	13370	13446	13328	13295	13160	13462	13507	13360	13352	13365	13299	13297	13282	13415	13351	13299	13445	13346	13278	13343	13535	13356	13294	13374	13376	13337	13461	13328	13347	13250	13399	13378	13425	13176	13338	13446	13357	13282	13308	13379	13216	13372	13238	13299	13252	13514	13325	13421	13296	13272	13339	13312	13452	13364	13335	13287	13339	13459	13313	13259	13350	13472	13423	13508	13395	13504	13303	13153	13376	13369	13429	13524	13360	13325	13341	13433	13330	13368	13284	13403	13282	13511	13276	13261	13394	13372	13320	13432	13438	13508	13267	13189	13407	13378	13300	13285	13250	13447	13366	13428	13364	13387	13563	13524	13287	13449	13273	13367	13428	13275	13291	13355	13332	13231	13304	13452	13449	13287	13425	13277	13260	13451	13270	13369	13411	13180	13208	13530	13333	13390	13281	13460	13395	13396	13244	13224	13406	13228	13484	13365	13400	13291	13562	13124	13244	13363	13388	13370	13427	13213	13405	13511	13412	13410	13187	13252	13557	13178	13426	13205	13281	13442	13417	13411	13304	13356	13220	13421	13309	13358	13335	13400	13234	13330	13369	13355	13307	13364	13373	13374	13364	13318	13432	13332	13221	13339	13294	13364	13489	13250	13473	13303	13385	13489	13271	13412	13373	13436	13241	13379	13356	13307	13252	13387	13424	13432	13384	13376	13261	13294	13241	13340	13274	13202	13417	13330	13347	13307	13189	13341	13225	13352	13440	13284	13591	13321	13303	13490	13284	13336	13305	13220	13362	13514	13437	13564	13329	13282	13411	13250	13433	13288	13211	13438	13424	13403	13356	13235	13286	13367	13504	13410	13299	13527	13384	13492	13310	13226	13510	13352	13571	13288	13500	13281	13444	13382	13397	13298	13494	13329	13468	13312	13201	13426	13194	13440	13341	13373	13274	13235	13276	13431	13492	13549	13324	13359	13225	13489	13438	13338	13359	13331	13171	13366	13413	13452	13454	13426	13211	13257	13261	13454	13283	13365	13358	13276	13442	13547	13436	13251	13319	13405	13494	13584	13323	13345	13185	13379	13419	13569	13485	13294	13301	13404	13378	13468	13195	13402	13354	13429	13510	13405	13476	13390	13340	13328	13245	13531	13249	13366	13180	13336	13391	13452	13324	13459	13502	13241	13346	13367	13308	13412	13424	13218	13300	13371	13322	13449	13400	13427	13359	13425	13354	13372	13284	13302	13469	13187	13266	13196	13345	13337	13353	13457	13331	13256	13362	13559	13363	13338	13424	13384	13328	13348	13375	13445	13367	13380	13384	13314	13237	13327	13394	13377	13329	13415	13365	13412	13415	13336	13259	13221	13371	13230	13413	13327	13315	13450	13182	13240	13381	13238	13288	13373	13372	13329	13234	13305	13273	13343	13409	13393	13253	13291	13253	13311	13384	13186	13269	13490	13390	13259	13426	13434	13379	13360	13335	13328	13301	13306	13355	13194	13344	13390	13479	13298	13313	13381	13307	13365	13426	13330	13251	13443	13453	13372	13539	13261	13306	13304	13459	13197	13356	13583	13367	13441	13365	13265	13493	13524	13290	13417	13291	13131	13364	13237	13262	13336	13274	13390	13339	13368	13240	13285	13199	13394	13266	13477	13470	13340	13441	13214	13503	13470	13399	13370	13352	13265	13316	13376	13362	13330	13302	13177	13268	13426	13512	13421	13399	13412	13475	13381	13461	13376	13476	13377	13351	13428	13413	13505	13313	13557	13359	13456	13421	13536	13311	13368	13187	13295	13378	13246	13316	13391	13259	13232	13256	13237	13178	13385	13439	13358	13242	13288	13317	13610	13240	13455	13298	13273	13303	13297	13376	13390	13300	13342	13404	13496	13306	13396	13442	13280	13462	13181	13247	13357	13378	13493	13515	13430	13503	13452	13292	13368	13493	13463	13312	13439	13339	13371	13316	13496	13433	13332	13508	13319	13229	13294	13400	13484	13482	13473	13296	13355	13445	13304	13250	13337	13234	13475	13413	13339	13415	13307	13324	13357	13139	13511	13400	13373	13373	13269	13202	13226	13469	13253	13317	13463	13352	13552	13397	13220	13435	13393	13271	13260	13297	13457	13337	13286	13237	13314	13364	13329	13368	13294	13222	13272	13343	13343	13372	13531	13327	13389	13386	13276	13307	13443	13517	13322	13399	13427	13223	13236	13311	13273	13377	13480	13373	13262	13297	13463	13432	13415	13386	13301	13359	13301	13318	13413	13410	13458	13206	13371	13321	13269	13229	13381	13221	13350	13357	13490	13319	13433	13239	13318	13254	13392	13421	13413	13403	13501	13403	13421	13577	13559	13149	13390	13347	13248	13315	13354	13461	13362	13334	13393	13249	13439	13218	13331	13237	13221	13347	13306	13180	13244	13447	13346	13397	13281	13250	13223	13256	13482	13200	13465	13314	13312	13545	13209	13443	13346	13353	13334	13503	13419	13355	13358	13309	13453	13341	13256	13327	13244	13316	13218	13473	13413	13364	13425	13580	13266	13348	13260	13467	13479	13224	13434	13278	13318	13305	13369	13330	13275	13299	13403	13391	13467	13447	13466	13312	13419	13492
24006	21428	29356	32950	58777	70838	58148	40851	27403	20019	17560	16796	16659	16615	16624	16591	16688	16485	16712	16788	16567	16658	16408	16609	16688	16495	16587	16614	16500	16435	16611	16673	16403	16676	16495	16449	16384	16599	16531	16251	16634	16624	16435	16611	16674	16437	16433	16517	16689	16699	16484	16571	16689	16362	16658	16652	16457	16669	16634	16528	16719	16625	16682	16536	16545	16717	16437	16550	16718	16432	16362	16677	16260	16365	16483	16508	16549	16633	16339	16485	16464	16511	16488	16417	16483	16489	16537	16493	16697	16888	16472	16674	16617	16528	16513	16386	16516	16465	16259	16421	16318	16371	16502	16380	16476	16340	16539	16595	16698	16632	16404	16376	16374	16473	16457	16448	16418	16391	16436	16655	16560	16397	16412	16474	16338	16515	16468	16468	16383	16551	16532	16327	16444	16631	16555	16633	16477	16663	16448	16536	16424	16498	16491	16406	16536	16532	16474	16520	16448	16569	16370	16473	16778	16534	16551	16488	16341	16609	16626	16371	16462	16255	16550	16558	16320	16610	16712	16534	16340	16553	16487	16611	16736	16508	16521	16452	16416	16387	16434	16526	16500	16777	16685	16596	16566	16498	16349	16684	16510	16482	16544	16425	16794	16438	16354	16372	16671	16486	16649	16534	16593	16459	16389	16431	16472	16446	16350	16274	16522	16532	16605	16576	16638	16559	16588	16554	16445	16498	16460	16631	16714	16572	16500	16371	16487	16355	16536	16464	16676	16481	16511	16496	16433	16336	16577	16555	16621	16421	16605	16535	16417	16443	16447	16643	16355	16409	16570	16483	16442	16459	16337	16626	16446	16593	16246	16401	16388	16605	16345	16548	16481	16533	16449	16562	16523	16599	16466	16550	16554	16428	16404	16391	16420	16424	16230	16292	16548	16412	16393	16319	16524	16668	16435	16517	16515	16546	16425	16387	16345	16532	16455	16324	16455	16218	16513	16574	16616	16497	16642	16450	16373	16579	16396	16623	16771	16459	16645	16523	16566	16421	16380	16365	16767	16368	16252	16480	16549	16618	16268	16443	16330	16482	16565	16437	16559	16652	16474	16564	16455	16526	16567	16345	16470	16514	16203	16409	16562	16534	16418	16349	16654	16498	16462	16358	16859	16549	16365	16474	16549	16614	16575	16621	16288	16407	16455	16401	16323	16382	16529	16225	16418	16427	16547	16459	16382	16347	16532	16405	16406	16555	16644	16465	16455	16454	16421	16404	16553	16293	16480	16570	16326	16560	16497	16658	16474	16622	16575	16248	16629	16582	16351	16612	16586	16421	16514	16680	16612	16461	16432	16350	16425	16544	16629	16454	16533	16257	16383	16430	16479	16245	16418	16461	16368	16568	16466	16471	16108	16546	16164	16318	16348	16447	16544	16415	16374	16522	16480	16345	16584	16540	16619	16489	16659	16678	16461	16354	16421	16519	16605	16520	16495	16503	16611	16474	16511	16523	16470	16474	16275	16515	16591	16416	16439	16418	16758	16483	16473	16451	16386	16333	16486	16417	16386	16524	16429	16801	16337	16410	16818	16455	16656	16658	16468	16570	16492	16376	16382	16627	16367	16286	16519	16367	16392	16331	16481	16561	16286	16524	16299	16447	16527	16303	16521	16576	16408	16440	16449	16431	16685	16591	16605	16304	16372	16465	16726	16771	16667	16299	16346	16444	16257	16425	16525	16418	16311	16189	16500	16417	16663	16461	16308	16432	16518	16507	16456	16440	16684	16504	16458	16669	16272	16577	16509	16520	16629	16421	16258	16422	16401	16353	16603	16518	16511	16289	16384	16601	16267	16343	16400	16502	16583	16573	16570	16409	16589	16294	16457	16470	16441	16415	16476	16542	16531	16357	16318	16518	16380	16418	16606	16411	16590	16629	16513	16381	16462	16491	16589	16536	16502	16561	16518	16370	16532	16661	16396	16540	16386	16385	16536	16474	16361	16393	16492	16420	16539	16396	16250	16573	16196	16588	16421	16475	16481	16350	16485	16515	16359	16499	16507	16417	16472	16519	16449	16491	16439	16411	16578	16516	16416	16440	16564	16426	16453	16559	16585	16479	16605	16379	16492	16628	16293	16482	16458	16287	16504	16489	16469	16356	16529	16321	16396	16441	16518	16172	16493	16398	16336	16401	16583	16413	16425	16582	16479	16410	16491	16381	16295	16270	16264	16645	16537	16483	16525	16466	16280	16403	16627	16448	16484	16460	16553	16434	16591	16597	16535	16518	16370	16438	16617	16524	16573	16505	16562	16138	16520	16387	16477	16532	16436	16595	16633	16615	16455	16400	16388	16382	16441	16486	16379	16461	16532	16228	16507	16453	16437	16597	16401	16204	16496	16393	16600	16349	16296	16334	16484	16519	16464	16515	16577	16395	16624	16379	16500	16461	16498	16236	16567	16426	16507	16532	16509	16351	16440	16590	16525	16402	16521	16486	16468	16638	16573	16324	16755	16558	16221	16460	16594	16317	16474	16618	16492	16462	16386	16630	16464	16428	16597	16478	16537	16457	16246	16436	16391	16416	16375	16490	16446	16534	16502	16330	16325	16607	16686	16369	16359	16555	16616	16359	16496	16643	16612	16545	16556	16452	16473	16797	16437	16591	16463	16606	16744	16494	16379	16671	16536	16518	16498	16444	16440	16597	16406	16483	16326	16487	16295	16290	16445	16658	16376	16397	16196	16604	16328	16321	16600	16441	16550	16507	16676	16496	16580	16388	16597	16620	16478	16471	16520	16611	16248	16571	16151	16513	16251	16421	16614	16418	16349	16443	16497	16491	16473	16347	16433	16539	16517	16623	16341	16300	16154	16472	16540	16638	16513	16548	16630	16355	16567	16330	16562	16529	16437	16280	16556	16528	16669	16593	16701	16452	16512	16350	16543	16494	16661	16534	16501	16385	16419	16324	16406	16406	16425	16506	16505	16473	16486	16630	16504	16281	16578	16213	16398	16431	16547	16460	16656	16406	16517	16375	16500	16365	16411	16292	16424	16534	16511	16561	16336	16689	16586	16519	16519	16373	16557	16446	16260	16258	16305	16528	16417	16585	16526	16272	16518	16411	16398	16602	16485	16425	16395	16276	16436	16620	16489	16522	16620	16624	16384	16192	16489	16737	16489	16421	16438	16582	16403	16399	16539	16622	16413	16473	16263	16301	16524	16402	16443	16610	16437	16388	16633	16397	16368	16647	16349	16396	16319	16508	16309	16517	16541	16651	16265	16257	16572	16462	16356	16675	16592	16453	16363	16435	16617	16514	16139	16646	16240	16496	16510	16489	16607	16712	16647	16567	16589	16431	16445	16497	16521	16259	16547	16445	16600	16462	16466	16374	16549	16637	16591	16490	16561	16700	16587	16563	16519	16601	16554	16562	16412	16230	16612	16451	16555	16405	16286	16402	16336	16447	16391	16595	16305	16443	16631	16362	16475	16520	16425	16480	16550	16424	16373	16281	16612	16490	16569	16487	16487	16422	16455	16484	16477	16277	16565	16475	16523	16323	16536	16569	16503	16460	16441	16554	16501	16479	16349	16414	16392	16417	16476	16654	16467	16374	16368	16695	16417	16463	16384	16294	16549	16575	16575	16405	16561	16554	16675	16499	16588	16662	16554	16622	16342	16389	16496	16531	16482	16497	16680	16391	16346	16372	16461	16595	16402	16358	16520	16392	16542	16534	16490	16442	16403	16515	16631	16466	16468	16220	16428	16195	16493	16552	16357	16406	16543	16403	16626	16513	16642	16440	16448	16458	16693	16629	16476	16489	16326	16392	16308	16427	16395	16606	16727	16578	16491	16471	16332	16228	16529	16501	16431	16369	16325	16255	16444	16453	16287	16541	16582	16530	16687	16612	16420	16271	16497	16368	16458	16322	16486	16610	16347	16470	16510	16599	16556	16459	16397	16454	16409	16589	16628	16593	16367	16462	16359	16484	16379	16444	16402	16508	16361	16570	16531	16354	16482	16640	16422	16581	16663	16270	16563	16426	16736	16697	16448	16415	16621	16472	16447	16326	16391	16489	16312	16390	16593	16538	16479	16290	16608	16478	16473	16217	16526	16505	16504	16552	16447	16457	16456	16479	16528	16420	16217	16475	16439	16650	16345	16487	16466	16589	16446	16428	16432	16430	16457	16124	16359	16315	16561	16425	16531	16273	16337	16443	16399	16439	16437	16394	16332	16483	16612	16659	16485	16497	16426	16716	16331	16310	16412	16269	16550	16572	16521	16375	16461	16484	16408	16270	16660	16628	16493	16535	16479	16403	16140	16404	16566	16533	16354	16329	16494	16397	16382	16509	16305	16406	16418	16513	16476	16351	16270	16466	16558	16575	16628	16567	16361	16448	16513	16486	16532	16463	16390	16758	16476	16445	16468	16357	16473	16418	16253	16469	16503	16612	16463	16477	16292	16474	16493	16487	16501	16449	16470	16562	16427	16516	16446	16263	16330	16262	16559	16493	16360	16525	16450	16587	16197	16392	16406	16404	16548	16326	16364	16270	16441	16570	16466	16430	16615	16577	16469	16611	16385	16380	16548	16492	16517	16435	16427	16498	16575	16181	16218	16376	16685	16400	16261	16651	16350	16416	16492	16468	16493	16633	16317	16423	16686	16496	16374	16666	16347	16562	16485	16561	16507	16231	16499	16584	16600	16507	16653	16647	16327	16499	16340	16408	16560	16391	16504	16459	16403	16300	16430	16441	16589	16491	16364	16472	16548	16465	16339	16618	16470	16497	16181	16503	16448	16531	16441	16396	16537	16426	16484	16679	16609	16432	16349	16312	16464	16507	16407	16502	16496	16419	16459	16590	16714	16456	16395	16327	16670	16624	16552	16489	16538	16315	16558	16428	16296	16428	16539	16678	16432	16554	16538	16594	16531	16527	16645	16568	16501	16665	16128	16574	16347	16401	16474	16507	16402	16409	16446	16377	16513	16449	16402	16328	16417	16579	16440	16615	16444	16574	16465	16434	16453	16489	16381	16409	16604	16525	16595	16519	16527	16473	16246	16265	16407	16600	16542	16431	16565	16541	16266	16370	16705	16612	16440	16541	16393	16529	16472	16701	16409	16515	16408	16453	16656	16489	16454	16636	16607	16329	16462	16471	16557	16636	16639	16426	16468	16431
24474	42387	61172	72389	78343	74803	56834	39383	23525	15435	13748	13408	13406	13305	13189	13312	13181	13299	13124	13131	13234	13303	13213	13002	13227	13082	13291	13306	13164	13188	13116	13284	13150	13385	13178	13345	13364	13239	13332	13164	13203	13192	13135	13200	13329	13196	13140	13180	13204	13228	13237	13342	13197	13279	13184	13173	13338	13170	13170	13135	13126	13089	13236	13260	13259	13318	13138	13249	13231	13144	13127	13090	13202	13169	13282	12996	13143	13183	13229	13226	13350	12967	13107	13341	13211	13258	13290	13203	13232	13142	13294	13165	13308	13092	13114	13270	13275	13226	13285	13281	13250	13086	13237	13125	13362	13261	13174	13228	13290	13148	13272	13199	13065	13315	13069	13157	13437	13239	13116	13265	13259	13151	13236	13259	13269	13279	13193	13175	13239	13173	13342	13203	13217	13130	13355	13257	13060	13163	13120	13195	13159	13295	13284	13303	13061	13226	13105	13023	13117	13177	13120	13279	13220	13250	13146	13260	13148	13184	13281	13137	13236	13040	13131	13312	13192	13243	13066	13407	13215	13282	13168	13205	13143	13047	13138	13172	13189	13123	13199	13262	13196	13224	13155	13107	13327	12974	13261	13091	13183	13211	13108	13074	13122	13130	13192	13181	13249	13163	13202	13218	13079	13196	13062	13405	13258	13142	13121	13014	13246	13175	13218	13159	13168	13393	13080	13148	13135	13247	13040	13363	13299	13264	13283	13228	13099	13160	13270	13126	13101	13295	13118	13273	13107	13321	13164	13243	13250	13184	13315	13146	13273	13207	13116	13233	13116	13128	13310	13195	13031	13191	13171	13073	13216	13151	13123	13329	13124	13240	13254	13205	13195	13232	13279	13136	13183	13210	13255	12995	13175	13189	13173	13240	13041	13121	13291	13232	13043	13125	13292	13186	13218	13249	13102	13300	13322	13195	13312	13234	13100	13301	13156	13288	13264	13160	13162	13149	13136	13193	13136	13209	12984	13205	13125	13271	13368	13192	13258	13122	13306	13178	13056	13307	13187	13264	13091	13008	13200	13188	13192	13299	13159	13191	13103	13274	13375	13217	13151	13089	13217	13090	13265	13223	13021	13287	13263	13179	13169	13215	13218	13153	13097	13364	13043	13268	13155	13226	13182	13115	13146	13029	13117	13192	13199	13167	13078	13352	13121	13119	13324	13123	13466	13126	13176	13461	13225	13293	12942	13281	13174	13121	13163	13258	13205	13350	13207	13232	13182	13247	13199	13123	13201	13304	13160	13173	13191	13182	13198	13147	13230	13167	13101	13286	13281	13090	13154	13238	13185	13144	13114	13267	13313	13053	13298	13286	13164	13140	13192	13180	13283	13339	13259	13086	13220	13297	13176	13287	13169	13249	13151	13197	13303	13147	13248	13057	13170	13196	13218	13038	13141	13297	13180	13185	13227	13371	13151	13212	13332	13298	13189	13393	13239	13180	13164	13158	13186	13144	13267	13157	13298	13004	13319	13325	13208	13142	13346	13298	13258	13242	13197	13162	13252	13350	13201	13121	13292	13021	13172	13202	13386	13032	13049	13176	13128	13179	13341	13309	13161	13113	13114	13093	13081	13191	13244	13098	13217	13302	13115	13112	13239	13208	13159	13243	13107	13174	13245	13162	13211	13260	13248	13344	13326	13337	13120	13119	13149	13287	13158	13255	13164	13129	13266	13273	13099	13248	13203	13143	13276	13213	13236	13221	13148	13371	13062	13005	13114	13147	13380	13156	13349	13161	13147	13128	13239	13313	13084	13310	13329	13051	13147	13226	13126	13450	13087	13390	13298	13305	13220	13137	13311	13070	13124	13308	13194	13201	13076	13227	13174	13163	13276	13287	13182	13253	13205	13157	13349	13101	13202	13159	13205	13177	13182	13186	13051	13046	13390	13032	13182	12875	13174	12975	13227	12976	13214	13204	13233	13198	13242	13127	13190	13313	13179	13096	13306	13221	13202	13222	13151	13264	13310	13172	13111	13365	13213	13270	13226	13257	13391	13207	13346	13254	13285	13126	13233	13140	13309	13324	13181	12812	13192	13199	13156	13189	13046	13367	13101	13151	13190	13197	13400	13113	13193	13255	13198	13138	13214	13205	13159	13202	13242	13203	13062	13289	13119	13288	13383	13250	13315	13086	13186	13214	13453	13101	13145	13328	13200	13210	13215	13238	13155	13264	13096	13402	13150	13196	12962	13333	13075	13052	13061	13197	13078	13221	13248	13211	13251	13150	13224	13163	13146	13068	13319	13161	13241	13170	13199	13217	13146	13228	13137	13173	13102	13104	13334	13295	13277	13107	13213	13209	13046	13275	13281	13186	13235	13213	13215	13105	13234	13216	13181	13245	13352	13285	13286	13240	13101	13029	13345	13248	13285	13196	13180	13440	13219	13177	13350	13223	13059	13141	13241	13210	13295	13036	13160	13144	13275	13326	13118	13224	13422	13110	13226	13211	13138	13096	13221	13113	13174	13269	13205	13102	13201	13182	13090	13137	13245	13171	13390	13236	13173	13032	13304	13223	13192	13157	13245	13240	13332	13263	13056	13190	13288	13260	13200	13283	13200	13260	13294	13181	13189	13120	13359	12998	13072	13166	13209	13109	13038	13192	13115	13176	13150	13143	13258	13163	12999	13278	13262	13210	13290	13256	13153	13177	13045	13374	13280	13060	13171	13182	13335	13223	13270	13163	13137	13234	13204	13133	13179	13275	13308	13168	13199	13166	13190	13285	13228	13379	13396	13166	13100	13266	13063	13183	13272	13268	13096	13067	13231	13172	13278	13133	13119	13274	13194	13237	13153	13123	13220	13254	13318	13091	13216	13114	12983	13047	13210	13187	13174	13335	13250	13297	13107	13173	13051	13192	13042	13068	13140	13196	13320	13210	13031	13189	13191	13104	13436	13135	13256	13207	13271	13260	13280	13136	13188	13136	13278	13226	13097	13265	13145	13333	13295	13128	13213	13216	13176	13212	13152	13224	13066	13192	13331	13249	13359	13153	13121	13246	13221	13006	13301	13051	13322	13249	13268	13229	13133	13238	13138	13286	13143	13151	13232	13224	13101	13168	13298	13300	13226	13286	13136	13164	13295	13330	12984	13275	13189	13034	13185	13263	13158	13151	13159	13093	13153	13034	13347	13206	13047	13275	13260	13044	13391	13291	13178	13142	13139	13217	13157	13240	13161	13195	13236	13376	13263	13198	13169	13238	13255	13151	13353	13297	13208	13158	13281	13219	13197	13176	13200	13164	13296	13213	13219	13207	13257	13238	13084	13257	13225	13244	13152	13281	13076	13106	12986	13149	13240	13172	13260	13151	13136	13170	13157	13217	13172	13250	13184	13082	13355	13068	13284	13152	13283	13152	13249	13206	13192	13292	13290	13201	13229	13227	13055	13280	13093	13125	13270	13153	13196	13048	13242	13105	13057	13371	13268	13313	13110	13156	13210	13231	13171	13116	13129	13191	13223	13191	13107	13354	13102	13320	13080	13068	13243	13203	13231	13296	13218	13240	13194	13175	13033	13213	13176	13173	13218	13238	13235	13059	13136	13227	13250	13386	12985	13254	13304	13085	13126	13257	13279	13348	13266	13186	13114	13236	13149	13239	13194	13217	13045	13309	13166	13241	13104	13271	13218	13293	13202	13200	13162	13070	13196	13304	13189	13205	13262	13240	13368	13089	13247	13202	13384	13158	13307	13237	13142	13241	13213	13238	13059	13231	13406	13267	13257	13266	13148	13194	13234	13287	13055	13211	13276	13284	13276	13243	13112	13133	13174	13233	13117	13259	13424	13158	13233	13059	13154	13237	13180	13314	13190	13166	13227	13238	13226	13217	13210	13142	12995	13089	13243	13186	13407	13198	13040	13210	13240	13082	13116	13060	13131	13233	13166	13265	13507	13240	13224	13043	13055	13125	13205	13214	13242	13267	13267	13128	13208	13035	13219	13296	13134	13220	13280	13283	13083	13123	13300	13343	13152	13133	13195	13170	13104	13262	13125	13223	13406	13309	13347	13192	13154	13074	13228	13271	13175	13189	13199	13151	13221	13166	13292	13336	13375	13236	13072	13225	13323	13147	13143	13108	13240	13191	13245	13178	13220	13322	13142	13282	13242	13153	13126	13310	13016	13332	13105	13300	13203	13163	13318	13260	13157	13276	13075	13308	13182	13215	13249	13179	13206	13180	13177	13211	13106	13271	13344	13147	13219	13197	13274	13123	13260	13169	13329	13117	13220	12999	13301	13230	13235	13115	13106	13162	13278	13181	13192	13188	13165	13209	13398	13392	13116	13347	13197	13308	13291	13180	13153	13230	13224	13287	13271	13056	13346	13030	13125	13149	13152	13305	13044	13115	13306	13127	13205	13090	13218	13236	13166	13195	13387	13224	13070	13226	13074	13225	13231	13191	13176	13296	13108	13261	13222	13205	13220	13151	13282	13189	13300	13317	13094	13328	13265	13058	13181	13206	13084	13397	13293	13123	13290	13093	13119	13214	13063	13477	13187	13225	13247	13313	13162	13325	13266	13109	13247	13118	13133	13222	13194	13104	13396	13298	13163	13312	13119	13256	13130	13266	13222	13342	13368	13008	13266	13213	13246	13182	13118	13235	13034	13376	13078	13160	13261	13049	13177	13164	13112	13064	13104	13171	13232	13174	13203	13232	13285	13198	13282	13155	13222	13225	13308	13187	13217	13218	13145	13219	13283	13346	13246	13240	13280	13292	13148	13310	13258	13102	13206	13311	13149	13190	13194	13332	13258	13193	13369	13274	13066	13143	13216	13224	13325	13215	13254	13133	13206	13230	13192	13323	13252	13261	13272	13231	13172	13107	13254	13215	13148	13174	13219	13154	13267	13289	13105	13177	12989	13118	13310	13198	13264	13324	13174	13264	13224	13290	13128	13269	13147	13349	13296	13283	13106	13170	13374	13145	13245	13200	13244	13121	13283	13449	13150	13255	13206	13252	13056	13284	13387	13088	13322	13202	13198	13216	13314	13374	13242	13274	13254	13076	13163	13085	13146	13053	13205	13188	13278	13183	13136	13182	13225	13282	13077	13139	13207	13306	13124	13220	13183	13185	13146	13277	13187	13182	13065	13118	13288	13283	13227	13253	13247	13186	13253	13257
29963	23496	26835	27563	27332	28080	24006	20041	17731	17088	16703	16481	16513	16705	16450	16503	16588	16473	16557	16366	16458	16469	16407	16500	16386	16290	16247	16610	16638	16381	16470	16499	16722	16599	16390	16377	16670	16271	16444	16590	16519	16522	16389	16561	16467	16584	16609	16578	16404	16385	16542	16546	16692	16388	16378	16393	16412	16402	16580	16621	16703	16395	16416	16532	16422	16297	16266	16285	16208	16403	16442	16206	16463	16542	16455	16685	16507	16423	16261	16291	16379	16498	16438	16468	16417	16586	16461	16496	16451	16177	16583	16314	16421	16392	16828	16368	16391	16376	16338	16398	16441	16462	16326	16428	16422	16505	16485	16552	16366	16385	16609	16564	16128	16376	16348	16474	16492	16401	16592	16472	16662	16199	16485	16696	16586	16373	16282	16422	16550	16591	16557	16503	16501	16607	16541	16486	16290	16317	16424	16447	16608	16580	16403	16547	16679	16320	16499	16330	16304	16630	16324	16464	16603	16253	16620	16530	16510	16379	16423	16413	16373	16505	16400	16517	16295	16253	16363	16397	16422	16392	16545	16587	16314	16180	16343	16422	16508	16612	16536	16406	16402	16406	16468	16364	16257	16463	16513	16552	16452	16277	16494	16323	16477	16491	16479	16386	16549	16571	16474	16441	16534	16305	16608	16586	16427	16578	16648	16726	16572	16422	16451	16388	16399	16384	16450	16412	16404	16598	16481	16610	16360	16310	16248	16530	16494	16703	16463	16308	16392	16454	16585	16610	16412	16425	16530	16609	16514	16402	16439	16502	16390	16311	16293	16235	16401	16402	16554	16266	16484	16331	16567	16425	16611	16399	16225	16488	16571	16470	16430	16314	16500	16572	16305	16559	16362	16445	16378	16496	16406	16336	16478	16283	16677	16462	16584	16364	16664	16417	16339	16467	16392	16509	16406	16564	16408	16579	16472	16159	16430	16566	16413	16452	16581	16522	16370	16445	16356	16395	16350	16515	16576	16459	16374	16551	16501	16464	16525	16457	16475	16482	16545	16412	16468	16456	16506	16726	16526	16300	16276	16451	16547	16558	16499	16413	16617	16414	16363	16341	16292	16611	16507	16538	16579	16606	16497	16573	16737	16326	16677	16511	16452	16427	16510	16331	16404	16502	16416	16581	16449	16382	16378	16500	16485	16537	16574	16416	16376	16440	16377	16448	16473	16422	16399	16445	16288	16466	16424	16416	16438	16332	16322	16517	16435	16380	16371	16282	16399	16294	16282	16563	16581	16546	16283	16437	16348	16564	16563	16514	16424	16534	16349	16312	16459	16481	16536	16521	16431	16326	16510	16667	16451	16545	16446	16369	16450	16543	16452	16391	16491	16460	16396	16422	16310	16321	16398	16668	16394	16413	16460	16317	16439	16598	16607	16681	16389	16406	16494	16390	16536	16516	16450	16532	16412	16374	16532	16587	16475	16368	16544	16452	16583	16324	16649	16365	16483	16466	16467	16565	16568	16541	16406	16559	16326	16559	16562	16325	16497	16495	16598	16356	16515	16475	16567	16740	16249	16581	16485	16296	16386	16466	16327	16532	16567	16481	16582	16432	16586	16454	16395	16387	16530	16356	16799	16426	16469	16452	16641	16551	16621	16325	16511	16511	16432	16411	16553	16398	16569	16358	16351	16362	16410	16380	16464	16414	16426	16225	16589	16692	16342	16559	16452	16298	16698	16584	16412	16477	16367	16405	16542	16535	16537	16426	16367	16532	16474	16325	16405	16479	16263	16366	16375	16629	16394	16364	16493	16530	16622	16548	16568	16237	16559	16372	16434	16473	16464	16494	16471	16633	16294	16528	16339	16558	16275	16498	16344	16469	16382	16317	16480	16514	16501	16384	16572	16489	16503	16557	16427	16354	16437	16528	16221	16740	16427	16439	16569	16290	16105	16339	16525	16455	16214	16256	16295	16475	16474	16526	16354	16353	16468	16232	16334	16524	16534	16600	16608	16729	16461	16236	16540	16571	16356	16479	16531	16550	16545	16523	16428	16442	16617	16521	16568	16638	16527	16293	16331	16403	16312	16614	16523	16455	16294	16412	16375	16310	16565	16448	16429	16431	16493	16567	16562	16423	16283	16317	16358	16304	16528	16224	16482	16375	16441	16598	16526	16503	16402	16442	16505	16381	16676	16588	16438	16315	16259	16392	16454	16527	16540	16477	16452	16435	16486	16499	16345	16452	16523	16549	16337	16497	16528	16512	16381	16473	16388	16310	16635	16379	16360	16472	16425	16569	16497	16268	16283	16490	16241	16519	16568	16518	16400	16422	16501	16467	16244	16398	16329	16351	16569	16530	16543	16470	16444	16229	16437	16353	16515	16370	16381	16410	16354	16508	16488	16450	16446	16479	16356	16246	16537	16462	16229	16319	16412	16649	16394	16449	16483	16226	16594	16496	16265	16463	16592	16487	16399	16618	16527	16453	16515	16266	16682	16428	16416	16413	16358	16405	16460	16509	16259	16288	16407	16563	16566	16402	16430	16474	16412	16331	16453	16518	16600	16386	16413	16497	16613	16482	16577	16581	16496	16495	16263	16568	16327	16479	16568	16437	16439	16493	16441	16510	16255	16388	16379	16468	16298	16239	16383	16513	16260	16463	16666	16331	16592	16516	16319	16221	16235	16487	16520	16375	16551	16443	16460	16513	16413	16322	16537	16397	16445	16604	16527	16355	16465	16370	16387	16474	16421	16484	16532	16608	16312	16561	16269	16574	16321	16567	16267	16495	16383	16378	16451	16436	16584	16678	16496	16401	16637	16502	16326	16312	16323	16452	16401	16366	16560	16384	16327	16435	16521	16298	16307	16545	16496	16525	16299	16753	16578	16335	16551	16384	16420	16376	16399	16592	16481	16390	16575	16542	16445	16201	16412	16624	16552	16589	16426	16385	16359	16371	16247	16518	16344	16292	16547	16473	16718	16600	16516	16189	16318	16652	16547	16474	16361	16526	16421	16216	16482	16492	16610	16493	16294	16373	16641	16628	16442	16472	16451	16447	16408	16505	16393	16413	16359	16416	16479	16460	16543	16432	16407	16385	16491	16546	16527	16422	16522	16452	16650	16590	16371	16274	16454	16494	16663	16467	16379	16456	16391	16424	16412	16404	16458	16447	16173	16551	16554	16505	16584	16563	16502	16478	16563	16381	16507	16495	16489	16501	16534	16477	16467	16364	16660	16677	16664	16442	16502	16666	16412	16575	16467	16377	16575	16459	16407	16438	16549	16287	16495	16585	16361	16527	16482	16617	16537	16635	16598	16417	16368	16475	16390	16577	16579	16324	16482	16306	16463	16418	16334	16421	16505	16379	16325	16362	16459	16520	16394	16551	16484	16365	16595	16416	16596	16468	16592	16407	16435	16361	16544	16401	16596	16457	16438	16344	16339	16482	16505	16304	16635	16460	16270	16421	16461	16619	16642	16400	16448	16407	16500	16275	16520	16367	16551	16635	16550	16473	16455	16372	16479	16344	16669	16303	16537	16218	16406	16416	16479	16393	16504	16519	16522	16528	16435	16485	16430	16459	16407	16412	16335	16542	16477	16449	16361	16547	16485	16554	16535	16392	16566	16420	16350	16508	16550	16480	16548	16607	16602	16423	16300	16259	16384	16418	16147	16730	16588	16363	16334	16845	16565	16651	16861	16437	16451	16531	16522	16495	16522	16605	16718	16256	16367	16209	16383	16357	16555	16347	16530	16373	16340	16388	16450	16518	16380	16373	16566	16395	16593	16372	16524	16463	16490	16567	16378	16328	16491	16486	16465	16477	16385	16654	16386	16284	16515	16452	16468	16552	16495	16678	16436	16247	16482	16294	16195	16284	16447	16361	16511	16481	16651	16476	16378	16452	16472	16549	16554	16554	16541	16260	16505	16385	16486	16437	16387	16281	16451	16231	16611	16620	16621	16618	16324	16432	16527	16505	16387	16363	16572	16419	16619	16324	16368	16276	16451	16356	16536	16297	16547	16642	16407	16436	16379	16371	16431	16483	16613	16482	16758	16483	16369	16522	16204	16318	16583	16433	16389	16590	16675	16608	16584	16576	16480	16413	16417	16430	16475	16507	16387	16353	16492	16404	16549	16499	16517	16444	16390	16389	16354	16377	16404	16524	16312	16450	16434	16445	16277	16436	16551	16298	16355	16580	16566	16610	16344	16462	16358	16449	16390	16493	16396	16368	16422	16505	16508	16565	16442	16294	16393	16532	16569	16604	16412	16594	16279	16528	16332	16399	16513	16486	16551	16391	16602	16424	16476	16525	16408	16483	16440	16382	16409	16426	16475	16350	16243	16502	16210	16568	16660	16582	16488	16360	16529	16314	16586	16376	16266	16311	16563	16369	16532	16312	16589	16435	16571	16180	16356	16475	16675	16639	16373	16310	16517	16438	16499	16254	16129	16439	16491	16563	16573	16648	16537	16447	16418	16249	16285	16442	16694	16447	16365	16563	16592	16575	16348	16650	16448	16251	16325	16525	16339	16308	16471	16695	16551	16383	16674	16499	16385	16516	16535	16454	16614	16226	16397	16559	16635	16592	16346	16484	16560	16661	16488	16574	16356	16466	16640	16458	16249	16441	16379	16256	16416	16267	16399	16443	16542	16288	16312	16336	16402	16616	16513	16591	16385	16499	16582	16277	16473	16508	16404	16574	16537	16350	16465	16467	16483	16661	16655	16390	16539	16551	16329	16567	16537	16407	16237	16346	16443	16431	16450	16571	16484	16489	16394	16453	16453	16422	16519	16550	16374	16293	16466	16337	16468	16485	16271	16282	16489	16596	16040	16448	16643	16538	16458	16597	16334	16612	16408	16573	16647	16511	16477	16517	16545	16338	16396	16543	16545	16351	16560	16472	16603	16291	16341	16389	16279	16464	16400	16506	16527	16648	16664	16595	16429	16400	16528	16465	16466	16479	16433	16681	16403	16316	16391	16290	16375	16494	16084	16302	16641	16694	16446	16528	16284	16345	16363	16529	16318	16525	16630	16512	16616	16418	16455	16363	16667	16275	16624	16620	16421	16510	16565	16449	16601	16793	16402	16330	16329	16380	16239	16410	16559	16403	16485	16482	16457	16443	16395	16452	16373	16370	16581	16568	16423	16230	16329	16239	16535	16501	16347	16443
19711	23364	27809	27149	27310	26797	20720	16354	14369	13390	13289	13063	13293	13169	13316	13291	13142	13120	13050	13225	13177	13171	13309	13167	13191	13158	13215	13333	13252	13190	13316	13186	13240	13195	13478	13297	13094	13234	13260	13077	13145	13223	13286	13240	13233	13016	13283	13226	13261	13155	13051	13066	13058	13233	13253	13069	13239	13288	13102	13180	13147	13243	13331	13313	13255	13334	13290	13369	13266	13120	13023	13096	13015	13352	13084	13189	13145	13183	13065	13136	13375	13244	13034	13106	13158	13238	13088	13234	13181	13143	13271	13188	13101	13245	13245	13210	13154	13208	13176	13011	13038	13195	13203	13019	13425	13067	13276	13091	13326	13125	13160	13294	13063	13241	13174	13053	13161	13289	13164	13215	13205	13275	13094	13232	13249	13258	13309	13277	13039	13404	13210	13085	12975	13334	13246	13070	13084	13369	13082	13321	13347	12952	13262	13246	13192	13101	13264	13202	13228	13420	13305	13121	13197	13179	13269	13273	13153	13128	13126	13134	13205	13031	13099	13086	13269	13088	13120	13304	13131	13133	13189	13195	13164	13075	13096	13295	13150	13169	13225	13343	13165	13150	13270	13008	13216	13153	13279	13274	13157	13104	13182	13194	13191	13178	13306	13224	13189	13080	13148	13161	13077	13153	13100	13134	13268	13190	13111	13272	13048	13124	13053	13121	13211	13044	13321	13365	13210	13253	13013	13145	13199	13143	13043	13210	13044	13289	13050	13207	13268	13132	13251	12992	13274	13240	13365	13082	13220	13109	13023	13121	13176	13096	13211	13155	13164	13104	13304	13110	13322	13147	13105	13160	13113	13140	13283	13209	13102	13127	13091	13254	13159	13219	13234	13224	13149	13239	13149	13222	13312	13066	12910	13152	13124	13170	13369	13118	13298	13271	13160	13300	13334	13257	13171	12972	13285	13218	13430	13284	13172	12936	13327	13337	13141	13283	13256	13093	13180	13274	13113	13188	13235	13203	13147	13169	13437	13383	13352	13221	13028	13335	13272	13198	13319	13166	13070	13222	13221	13136	13230	13235	13093	13411	13081	13236	13116	13259	12985	13325	13034	13204	13395	13293	13164	13124	13159	13209	13159	13059	13199	13157	13162	13227	13373	13112	13219	13330	13243	13247	13257	13242	13252	13070	13185	13246	13024	13149	13189	13329	13110	13203	13145	13155	13222	13038	13336	13288	13276	13122	13255	13040	13133	13116	13112	13077	13159	13289	13203	13091	13126	13140	12941	13176	13260	13262	13246	13250	12965	13265	13174	13325	13324	13089	13270	13227	13254	13030	13220	13105	13290	13073	13132	13167	13072	13175	13270	12994	13273	13160	13216	13183	13238	13204	13267	13219	13221	13139	13291	13313	13211	13209	13079	13190	13133	13211	13203	13211	13134	13190	13035	13211	13262	13131	13220	13277	13257	13101	13063	13220	13269	13055	13216	13206	13038	13171	13292	13091	13126	13340	13168	12990	13257	13006	13307	13102	13175	13123	13272	13201	13177	13178	13121	13164	13386	13123	13296	13320	13156	13132	13314	13294	12994	13149	13312	13299	13168	13105	13234	13139	13185	13220	13343	13194	13245	13279	13260	13018	13241	13101	13272	13069	13188	13253	13301	13070	13130	13332	13247	13191	13133	13144	13222	13324	13117	13244	13258	13193	13079	13045	13235	13068	13126	13187	13258	13079	13198	13093	13186	13324	13102	13169	13074	13219	13170	13173	13275	13170	13337	13204	13120	13300	13198	13036	13138	13140	13072	13082	13172	13255	13108	13212	13206	12933	13261	13191	13004	13160	13132	13295	13306	13180	13407	13437	13270	13249	13068	13236	13153	13270	13074	13187	13125	13088	13282	13410	13105	13235	13194	13254	13158	13115	13157	13327	13190	13235	13209	13332	13221	13201	13065	13238	13189	13182	13282	13190	13142	13099	13232	13290	13018	13206	13043	13094	13325	13183	13260	13190	13082	13149	13219	13216	12981	13185	13208	13073	13188	13168	13052	13100	13056	13186	13257	13181	13195	13098	13180	13082	13324	13143	13149	13163	13135	13071	13149	13230	13130	13171	13038	13141	13312	13135	13148	13131	13072	13163	13307	13151	13172	13096	13068	13270	13291	13385	13303	13154	13261	13047	13173	13115	13116	13266	13308	13211	13318	13275	13223	13268	13301	13201	13236	13216	13156	13070	13170	13187	12941	13312	13272	13288	13138	13198	13240	13149	13090	13164	13424	13269	13240	13140	13201	13422	13131	13262	13086	13261	13160	13139	13204	13050	13174	13135	13299	13351	13213	13146	13175	13140	13264	13336	13011	13149	13234	13126	13158	13089	13240	13177	13261	13252	13273	13154	13171	13122	13079	13143	13116	13102	13248	13234	13223	13368	13209	13118	13057	13308	13147	13311	13366	13083	13168	13232	13124	13053	13001	13130	13327	13126	13326	13096	13165	13373	13186	13098	13262	13204	13184	13215	13187	13206	13128	13137	13149	12892	13174	13154	13124	13186	13287	13117	13273	13203	13204	13265	13221	12999	13153	13221	13089	13139	13387	13098	13073	13248	13099	13187	13108	13242	13025	13078	13081	13346	13159	13201	13158	13151	13173	13207	13351	13234	13191	13153	13217	13139	13185	13221	13239	13038	13331	13036	13195	13235	13310	13207	13180	13127	13225	13342	13239	13217	13138	13367	13176	13397	13360	13069	13123	13275	13130	13106	13289	13191	13285	13177	13187	13292	13182	13315	13247	13250	13248	13149	13075	13302	13178	13355	13215	13047	13265	13035	13030	13266	13325	13224	13007	13111	13177	13159	13098	13166	13201	13234	13206	13071	12975	13117	12979	13278	13192	13239	13172	13217	13230	13111	13139	13223	13195	13188	13185	13083	13099	13228	13116	13117	13211	13294	13071	13204	12991	13254	13116	13250	13188	13216	13028	12929	13310	13246	13185	13124	13246	13091	13207	13258	13080	13148	13209	13034	13060	13248	13198	13210	13258	13083	13109	13206	13135	13251	13294	13231	13196	13209	13320	13231	13137	13284	12986	13189	13071	13214	13101	13101	13153	13177	13171	13219	13236	13204	13201	13161	13272	13164	13255	13167	13315	13073	13207	13117	13092	13368	13171	13187	13163	13183	13302	13174	13125	13148	13089	13225	13171	13135	13228	13261	13048	13091	13279	13233	13228	13282	13218	13223	13207	13176	13219	13111	13245	13127	13208	13197	13184	13304	13205	13285	13248	13143	13077	13176	13145	13089	13315	13181	13014	13116	13156	13230	13234	13105	13084	13249	13247	13343	13155	13230	13228	13125	13248	12899	13105	13149	13249	13153	13257	13232	13382	13161	13244	13352	13192	13211	13142	13231	13103	13226	13131	13255	13138	13079	13235	13303	13217	13238	13230	13242	13083	13192	13250	13076	13267	13182	13244	13136	13220	13184	13115	13256	13233	13251	13254	13204	13149	13145	13113	13293	13128	13251	13251	13203	13131	13314	13204	13275	13096	13154	13285	13179	13219	13231	13215	13188	12974	13198	13177	13203	13120	13148	13171	13197	13198	13127	13216	13238	13205	13002	12841	13245	13191	13354	13170	13099	13177	13259	13199	13354	13191	13163	13216	13235	13133	13227	13098	13235	13261	13153	13075	13224	13071	13175	13208	13144	13274	13168	13262	13222	13211	13202	13191	13287	12937	13094	13347	13181	13119	13068	13398	13094	13205	13200	13370	13232	13141	13120	13105	13242	13196	13220	13089	13148	13182	13270	13223	13127	13333	13088	13158	13094	13267	13378	13220	13115	13058	13293	13252	13219	13245	13150	13231	13134	13217	13190	13261	13092	13091	13202	13218	13205	13084	13198	12956	13161	13147	13129	13176	13106	13068	13048	13315	13198	13159	13140	13151	13084	13144	13211	13148	13061	13216	13129	13161	13157	13211	13121	13097	13123	13296	13241	13201	13227	13291	13202	13201	13229	13233	13127	13259	13139	13324	13220	13318	13272	13296	13225	13104	13166	13365	13106	13176	13224	13189	13184	13261	13226	13172	13090	13001	13318	13235	13248	13203	13089	13196	13175	13299	13234	13131	13273	13195	13121	13241	13329	13231	13215	13144	13059	13172	13303	13171	13070	13064	13180	13246	13158	13049	13101	13280	13238	13167	13242	13244	13283	13264	13161	13179	13331	13207	13219	13213	13225	13061	13063	13233	13290	13255	13081	13163	13187	13139	13018	13295	13180	13073	13031	13244	13188	13218	13175	13194	13330	13119	13261	13133	13223	13086	13104	13126	13172	13246	13151	13252	13124	13357	13206	13088	13284	13090	13197	13162	13193	13271	13164	13141	13207	13168	13238	13306	13214	13217	13286	13101	13086	13234	13285	13201	13323	13238	13204	13076	13211	13299	13125	13151	13130	13119	13113	13075	13249	13244	13340	13229	13125	13151	13104	13128	13158	13174	13329	13034	13104	13134	13088	13192	13282	13075	13146	13247	13278	13202	13285	13083	13191	13274	13164	13035	13108	13286	13281	13109	13274	13336	13038	13098	13219	13209	13135	13173	13313	13113	13275	13231	13174	13133	13215	13056	13122	13523	13157	13283	13039	13083	13308	13215	13116	13248	13277	13248	13184	13161	13354	13230	13129	13205	13135	13285	13113	13212	13265	13236	13213	13271	13074	13230	13144	13222	13330	13299	13324	13211	13179	13214	13060	13081	13236	13184	13073	13268	13100	13190	13142	13198	12931	13138	13131	13249	13171	13263	13216	13055	13307	13191	13281	13125	13153	13253	13087	13154	13147	13171	13312	13282	13156	13205	13125	13166	12800	13076	13206	13203	13319	13295	13080	13155	13128	13271	13160	13157	13163	13385	13279	13283	13199	13036	13095	13168	13145	13215	13114	13246	13205	13223	13016	13147	13240	13370	13004	13186	13302	13053	13194	13339	13191	13043	13153	13030	13254	13382	13268	13272	13141	13271	13250	13207	13200	13214	13203	13238	13261	13245	13270	13168	13147	13328	13356	13205	13059	13190	13053	13131	13135	13161	13263	13262	13136	13336	13188	13143	13067	13299	13116	13288	13192	13170	13317	13184	13198	13251	13134	13093	13306	13127	13251	13300	13271	13273	13142	13155	13255	13171	13217
25393	21455	29570	37940	59488	62039	49230	33861	23703	19086	17504	17397	17207	17267	17488	17431	17293	17249	17265	17460	17116	17103	17144	17342	17244	17213	17427	17257	17081	17254	17245	17180	17105	17095	17238	17142	17210	17188	17252	17217	17161	17074	17233	17203	16929	16943	16912	17134	17008	17105	17092	17026	17329	17222	17078	17286	16954	17088	17202	17317	16979	17114	17069	17284	17193	17281	16985	17179	17059	16897	17189	17229	17099	16945	17018	17284	17119	17201	17059	17130	17238	16983	17318	17108	17102	17080	17059	17211	17083	17057	17292	17096	17132	17151	17124	17252	17138	17223	17184	17092	17165	17129	17243	17052	17194	16994	17108	17209	17208	16961	17132	17026	17336	17066	17184	16996	17103	17323	17223	17238	17191	17148	17148	17190	17203	17222	16954	17012	17100	17139	17078	17066	17214	17031	17199	16992	17399	17064	17078	17061	17076	16855	17280	17140	16949	16973	17041	17041	17011	17056	17100	17239	17175	17026	17174	17187	17035	17181	17148	17116	17096	17483	17000	17106	17133	17195	17203	17218	17054	17045	16999	17241	17059	17187	17187	17233	17357	17165	17230	17250	17135	17172	17071	16910	17104	17082	17214	17170	16994	17010	17116	17110	17180	17060	17029	17101	17001	17245	17214	17321	17142	16962	17219	17221	17081	17005	17130	17058	17033	17104	17148	17062	17289	17183	17058	17013	17220	17055	17175	17131	17036	17095	17221	17019	16974	17200	16883	17062	17247	17217	17159	17023	17024	16962	17111	17138	17088	17125	17212	16938	17074	17045	17071	17180	17170	17160	16958	17146	16977	17077	17251	17166	17126	17035	17087	17057	17099	17158	17343	16976	17194	17098	17002	17023	17047	17039	17151	17005	17170	16977	17015	16921	17089	16886	17131	17225	16927	16978	17277	17054	17057	17088	17272	17170	17104	17087	17139	17149	17159	17171	17029	17176	16943	17149	17342	17192	17200	17262	17271	17196	17096	17222	17205	17133	17142	17093	16964	17212	17156	17196	17253	17113	17085	17289	17102	17207	16946	17168	16781	17062	16960	17126	17171	17351	17129	17125	17115	17170	17290	17196	17090	17251	17259	16941	17228	17130	17024	17190	17111	17120	17210	17038	17031	17386	17194	17189	17116	17158	17138	17039	17033	17115	17097	17102	17212	17274	17261	17178	17102	17225	17033	17079	17129	16996	17096	17095	17003	17020	17022	17071	17078	17306	17182	17038	17241	17124	17185	17143	17095	17085	17202	17309	17107	17179	17144	17116	17251	17187	17265	17167	17059	16964	17039	17062	17136	17435	17088	17055	17323	17063	17033	17069	17243	17042	16997	17075	17209	17289	17129	17329	17244	17071	17177	17452	17030	17270	17097	17246	16970	17160	16984	17283	17015	17238	16937	17214	17140	16886	17044	17035	17058	17143	17107	17246	17104	17201	17076	17061	17121	17172	17119	17104	17002	17120	17096	17061	17162	17163	17363	17095	17367	17284	17183	17319	17239	16989	16865	17103	17221	16991	17122	17204	17076	16998	17087	17120	17069	16990	17078	17243	17254	17125	17174	17075	17096	17373	17039	17150	17014	16925	17145	17087	17286	17265	17193	17002	17131	16959	17099	17283	17242	17172	17095	17030	17198	17033	17132	16991	17145	17178	17036	17166	16964	17140	17085	17143	17077	17253	17131	17252	17270	16959	17154	17152	17071	17116	17249	17292	16982	17041	17089	17089	17203	17032	17044	17336	17070	17205	17253	17105	17272	17302	17236	17275	17190	17071	17251	17187	17099	17098	17037	17101	16955	17012	17016	17015	17012	17109	17054	17060	16921	17301	17343	17242	17065	17006	17198	17033	17052	17093	17004	17079	17203	17274	17018	17197	17210	17096	17300	17130	16989	17181	17203	17210	17092	17062	16922	17026	17024	16921	17153	17176	17058	17109	17274	17125	17271	17202	17199	17033	17231	17138	17151	17354	17245	17182	17182	17286	17286	16992	17086	17070	17199	17073	17235	17205	17165	17087	17176	17334	16972	17083	17026	17101	17092	16962	17063	17236	16945	16911	16983	16970	17165	17108	17158	17260	17039	17123	17112	17277	17210	17185	17135	17119	17219	17172	16912	16970	17047	17101	17289	17334	17063	17130	16957	17111	17164	17182	17057	16831	17040	16925	16997	16998	16968	17208	16850	16876	17011	17191	17037	17030	17262	17045	17219	17127	17099	17137	17139	17123	17006	17154	17057	16899	17374	17260	17253	17142	17130	17240	17287	17086	17335	17117	17083	17162	17059	17142	17124	17058	17232	17089	17266	17004	17128	17093	17120	17026	17210	17237	17056	17114	17081	17019	17091	17061	17127	17105	17101	17087	17121	17059	17028	17113	17175	17072	17169	17048	17040	16963	17215	17138	17053	17213	17120	16946	17165	17235	17256	17197	17287	17285	17153	17132	17107	17067	17355	17071	17025	17193	17214	16979	17027	16988	17315	17130	17083	17217	16961	16985	17150	16998	17135	17430	16975	17176	17434	17016	17142	17023	17081	17210	17019	17123	17116	17048	17046	17030	17075	17205	17183	17212	17079	17189	17141	16951	17260	17063	17121	17130	17199	17284	17125	17178	17009	16937	17236	17304	17139	17149	16900	17248	16933	17094	17151	17114	17047	17307	17085	17246	17134	17053	17140	16939	17117	17170	17118	17098	17118	17074	16949	17111	17014	17021	17114	17007	17204	17048	17158	17247	17138	17135	17052	17069	17084	17111	17155	16970	17029	17130	17042	17148	17042	17165	17186	17153	17254	17103	17091	17124	17073	17067	17056	17011	17107	17382	17077	17371	17113	17078	17183	17263	17021	17084	17161	17212	17155	17022	17087	17182	17029	17273	17271	17097	17087	17171	17043	17068	17037	17229	16947	17182	17145	17092	17159	17046	17158	17129	17241	17119	17085	17367	17206	17062	17052	17009	17056	17083	17061	17011	17061	17082	17160	16993	17138	17206	17090	17239	17285	17111	17200	16913	16999	16977	17140	17060	17156	17158	17264	17280	17296	17255	17337	17225	16926	16861	17271	17060	17124	17048	17272	17275	17219	16917	17231	17210	17002	17251	17345	17250	17156	17065	17213	16993	17112	17010	17100	17173	17182	17113	17092	17335	17197	17123	17118	17237	17019	17121	17153	17232	17117	17143	17150	17174	17142	17200	17145	17162	17116	16782	17001	17056	17143	17126	17137	17033	17086	17084	17227	17055	16860	17351	16991	17071	17126	17088	17071	17207	17117	17115	17043	17058	16984	17136	17356	17084	17207	17005	17043	17195	17147	17106	16947	17129	17134	17209	17144	17069	16938	17059	17077	17151	17103	16947	17157	16946	17089	17348	17238	17191	17118	16949	16969	17342	17116	17092	17070	17053	17272	17147	16986	17278	17152	17323	17249	17178	17055	17225	17324	17024	16933	17255	17165	17211	17105	17026	17210	17006	17176	17199	17012	17121	17249	17078	17239	17314	17197	16859	16942	17196	17030	17267	17240	17089	17054	17067	17127	17253	17162	17366	17031	17120	17108	17056	16989	17071	17241	17150	17303	17044	17304	17210	17072	17087	17153	17202	17038	17129	17105	17259	17103	17129	17116	17067	17306	17137	17049	16985	17205	17122	17071	17044	17123	17204	17004	17036	17103	17063	17185	16871	17034	16966	17141	17187	17091	17139	17156	17074	17154	17085	17003	17087	17007	17017	17142	17147	17115	17139	17080	16948	17061	17077	16947	17060	17099	17127	17117	17065	17123	17086	17436	17300	17211	17170	17177	17151	17200	17333	17191	17170	17251	17118	17075	17342	17173	17269	17089	17209	17069	16858	16974	16995	17004	16993	17035	16980	16924	17101	17040	17010	16898	17112	17188	17324	17049	17055	17029	16979	17025	16691	17114	17023	16914	17162	16975	17243	17295	17182	17112	17265	17173	17104	17370	17116	17145	17006	17231	17182	16968	17352	17156	17160	17348	17021	17061	16979	17222	17073	17079	17081	17086	17141	17118	17105	17097	17144	17197	17086	17017	16909	16923	17155	16965	17099	17160	17140	16953	17119	17222	17126	17157	16829	17052	17074	17199	17213	17191	17292	17255	17433	17303	17109	17124	17142	17215	16854	17341	17194	17089	16988	17204	17156	17222	17117	16979	17102	17177	17067	17397	17076	17150	17157	17065	17125	17161	16976	17014	17101	17117	17344	17029	17044	17128	17109	17170	17112	16966	17139	17047	16906	16920	17212	17220	17106	17081	17100	17158	17087	16983	17158	17316	17244	16892	17022	16993	17224	17129	17151	17236	17249	17298	17188	16982	17159	17206	17080	17183	17247	17032	17041	17278	17237	17092	17050	16981	17273	17308	17159	17184	16927	17169	16990	17057	17142	17183	17101	17299	17102	17114	17063	17204	17090	17127	17125	17144	16922	17019	16975	17091	17106	17071	17270	17092	17062	17034	17190	17352	17368	17123	17197	17030	17074	17236	17023	17156	17294	16919	17093	17111	17077	16899	17100	17330	17249	17218	17158	17321	17167	17142	17014	17206	17240	17124	17036	17050	17104	17079	17109	17248	16957	17171	17174	17103	17066	16968	17235	17287	17243	16978	17247	17221	17151	17149	17260	17289	17150	17425	17273	17100	17074	17175	17155	17024	17072	17168	16892	16740	17012	17321	17093	17045	17144	17235	17278	17254	17080	17173	17379	17196	17162	17132	16931	17285	17137	17130	17220	17110	17018	17006	17100	17131	17117	17301	17174	17227	17183	17241	17241	16943	17094	17192	17112	17115	17052	17062	17121	17176	17067	17010	17220	17401	17291	17052	17171	17188	17021	16977	17020	17152	16975	17111	17223	16996	16981	17194	17006	16951	17073	16998	16965	16887	16967	17145	17231	16865	17081	17145	17016	16996	17110	17301	17039	17234	17159	17184	17048	16958	16976	17056	17222	17073	17261	17308	17030	17072	17164	17236	17298	16921	17169	17320	17079	17135	17034	17154	17098	17139	17192	17248	16855	17035	17041	17124	17250	17162	17534	17133	17086	17156	17376	17102	17197	17176	16833	17206	16977	16819	17179	17113	17290	17249	17149	17056	17063	17148	17115	17333	17266	17201	17186	16988	17001	17028	17146	17198	17258
21206	40867	55137	60643	65344	59323	45810	30845	19504	14853	13788	13587	13609	13473	13570	13796	13624	13708	13663	13539	13423	13692	13520	13598	13585	13566	13510	13609	13665	13665	13602	13626	13578	13526	13738	13478	13491	13605	13712	13647	13642	13667	13632	13549	13593	13817	13681	13629	13556	13635	13796	13774	13776	13667	13542	13575	13465	13611	13545	13435	13585	13557	13565	13638	13413	13636	13482	13648	13634	13661	13730	13710	13673	13607	13684	13649	13597	13544	13769	13648	13576	13560	13745	13593	13482	13516	13467	13471	13865	13626	13673	13651	13300	13761	13663	13388	13624	13602	13676	13721	13820	13527	13730	13560	13614	13546	13514	13494	13377	13602	13461	13564	13585	13593	13607	13632	13727	13531	13529	13594	13592	13544	13482	13585	13592	13531	13600	13685	13667	13465	13610	13502	13658	13560	13626	13662	13644	13489	13579	13728	13606	13590	13570	13564	13535	13701	13731	13633	13547	13560	13763	13576	13565	13626	13744	13607	13529	13609	13456	13780	13422	13576	13518	13379	13614	13514	13613	13583	13645	13664	13735	13542	13517	13436	13665	13562	13673	13420	13593	13544	13533	13451	13707	13578	13664	13541	13533	13443	13730	13520	13573	13591	13675	13339	13637	13543	13515	13740	13664	13514	13598	13513	13519	13680	13522	13546	13759	13676	13732	13685	13623	13514	13524	13773	13487	13436	13708	13372	13585	13530	13578	13524	13614	13592	13666	13577	13547	13416	13457	13665	13557	13469	13611	13545	13541	13496	13616	13515	13683	13579	13544	13688	13593	13453	13497	13587	13480	13546	13784	13550	13522	13607	13473	13746	13678	13450	13525	13538	13463	13677	13680	13608	13524	13684	13670	13683	13504	13654	13685	13511	13701	13585	13582	13699	13542	13469	13798	13737	13636	13657	13657	13573	13568	13535	13355	13548	13694	13843	13592	13616	13694	13560	13614	13701	13605	13668	13511	13753	13560	13605	13579	13574	13495	13694	13654	13725	13498	13536	13706	13489	13466	13568	13622	13821	13744	13603	13676	13516	13622	13580	13486	13558	13436	13671	13627	13455	13662	13564	13502	13558	13610	13544	13469	13599	13645	13462	13699	13580	13521	13625	13571	13530	13752	13383	13529	13411	13669	13568	13557	13418	13719	13669	13557	13651	13573	13511	13495	13735	13553	13542	13556	13760	13690	13549	13650	13775	13495	13632	13608	13407	13576	13595	13507	13511	13666	13402	13451	13467	13468	13719	13535	13675	13581	13602	13417	13635	13469	13599	13766	13608	13618	13612	13601	13301	13398	13636	13528	13542	13603	13490	13547	13666	13607	13658	13629	13586	13531	13601	13595	13524	13524	13510	13626	13607	13363	13648	13709	13532	13825	13527	13466	13615	13572	13567	13513	13543	13597	13577	13550	13634	13545	13589	13550	13623	13596	13571	13585	13497	13509	13603	13602	13737	13603	13508	13730	13640	13455	13548	13366	13703	13580	13610	13430	13719	13483	13676	13674	13383	13598	13555	13645	13641	13530	13714	13457	13771	13589	13586	13550	13609	13669	13575	13647	13650	13519	13640	13598	13543	13573	13471	13655	13727	13572	13582	13457	13564	13668	13398	13648	13612	13675	13701	13408	13709	13547	13526	13651	13550	13473	13418	13675	13640	13509	13450	13600	13570	13631	13516	13411	13553	13680	13733	13435	13701	13660	13584	13647	13622	13642	13592	13608	13593	13701	13485	13608	13616	13642	13613	13660	13617	13639	13433	13536	13682	13485	13556	13684	13527	13651	13665	13643	13642	13522	13495	13579	13577	13452	13800	13681	13486	13575	13477	13529	13381	13700	13512	13543	13531	13533	13662	13688	13472	13287	13685	13620	13559	13722	13556	13496	13569	13656	13544	13696	13679	13574	13640	13483	13535	13603	13580	13579	13447	13646	13435	13636	13604	13770	13612	13525	13447	13518	13604	13631	13604	13509	13659	13583	13544	13489	13460	13584	13539	13634	13471	13647	13415	13563	13452	13490	13587	13713	13639	13596	13577	13583	13659	13624	13725	13454	13567	13522	13456	13445	13568	13692	13579	13625	13554	13600	13633	13549	13462	13589	13723	13755	13511	13605	13531	13678	13477	13665	13734	13546	13559	13600	13456	13616	13630	13568	13713	13520	13679	13634	13668	13604	13378	13683	13818	13553	13614	13571	13534	13624	13597	13609	13489	13619	13623	13565	13444	13707	13659	13692	13547	13525	13500	13542	13577	13594	13323	13739	13718	13561	13706	13643	13599	13621	13435	13570	13584	13816	13474	13693	13693	13573	13700	13551	13676	13462	13428	13739	13484	13606	13747	13448	13701	13710	13660	13525	13502	13471	13358	13661	13556	13495	13513	13563	13441	13558	13690	13610	13633	13615	13642	13535	13403	13680	13570	13675	13597	13454	13432	13774	13622	13617	13598	13649	13670	13699	13378	13524	13547	13737	13438	13552	13478	13477	13492	13606	13522	13631	13559	13449	13625	13605	13433	13584	13505	13582	13517	13587	13591	13432	13603	13588	13538	13608	13458	13563	13775	13588	13623	13660	13572	13507	13522	13644	13790	13560	13545	13683	13613	13544	13561	13486	13355	13619	13621	13508	13610	13667	13716	13413	13570	13691	13531	13545	13885	13641	13552	13749	13664	13592	13524	13436	13680	13651	13536	13688	13549	13448	13650	13578	13554	13583	13413	13636	13640	13538	13538	13410	13578	13527	13565	13423	13694	13694	13633	13670	13607	13588	13638	13558	13594	13644	13784	13474	13634	13450	13636	13614	13650	13607	13547	13585	13731	13545	13650	13605	13666	13455	13590	13570	13599	13480	13626	13729	13632	13546	13617	13485	13668	13751	13557	13536	13477	13528	13512	13725	13748	13499	13507	13655	13679	13569	13583	13651	13591	13726	13431	13652	13564	13450	13731	13622	13568	13641	13657	13480	13443	13607	13584	13663	13628	13654	13514	13540	13720	13585	13750	13268	13691	13724	13629	13573	13510	13638	13504	13526	13667	13698	13473	13380	13617	13482	13437	13420	13557	13518	13594	13553	13602	13691	13600	13640	13570	13605	13487	13484	13721	13412	13781	13660	13660	13496	13537	13434	13641	13545	13627	13693	13674	13580	13686	13505	13612	13503	13540	13624	13660	13565	13574	13601	13703	13618	13516	13618	13603	13568	13710	13580	13408	13769	13476	13381	13454	13607	13668	13317	13452	13600	13733	13753	13651	13743	13725	13473	13516	13646	13584	13601	13540	13629	13670	13622	13586	13480	13736	13527	13736	13568	13342	13512	13594	13401	13513	13448	13544	13624	13624	13600	13667	13593	13589	13669	13372	13544	13627	13641	13511	13599	13666	13665	13644	13496	13562	13573	13587	13658	13491	13648	13747	13566	13500	13513	13489	13431	13513	13585	13457	13611	13434	13659	13836	13599	13650	13730	13553	13606	13631	13722	13695	13507	13519	13520	13675	13645	13518	13489	13542	13475	13541	13636	13497	13473	13580	13658	13732	13544	13548	13575	13697	13548	13563	13496	13538	13744	13375	13548	13688	13811	13546	13550	13686	13659	13575	13789	13523	13618	13562	13668	13624	13502	13401	13597	13734	13577	13661	13643	13526	13685	13594	13761	13677	13688	13388	13454	13457	13702	13521	13586	13535	13491	13768	13657	13540	13623	13472	13623	13556	13594	13560	13569	13680	13514	13536	13570	13604	13513	13615	13685	13626	13665	13491	13578	13770	13507	13558	13669	13472	13549	13452	13565	13644	13483	13582	13610	13677	13457	13594	13604	13682	13571	13608	13492	13642	13431	13553	13556	13631	13494	13561	13453	13607	13531	13556	13606	13586	13551	13671	13746	13666	13627	13562	13593	13665	13648	13547	13633	13424	13594	13540	13726	13630	13593	13611	13495	13587	13460	13536	13558	13564	13695	13595	13533	13762	13655	13608	13700	13694	13529	13680	13491	13593	13427	13609	13575	13490	13534	13540	13470	13671	13542	13585	13571	13627	13557	13686	13554	13578	13545	13659	13568	13593	13566	13468	13579	13605	13484	13703	13740	13587	13505	13706	13643	13403	13485	13583	13594	13600	13627	13688	13678	13462	13412	13605	13645	13516	13574	13543	13703	13465	13526	13663	13702	13527	13571	13578	13729	13734	13635	13667	13620	13644	13523	13603	13592	13497	13637	13620	13516	13588	13445	13667	13610	13663	13562	13620	13635	13662	13607	13508	13667	13477	13603	13469	13813	13580	13608	13671	13715	13519	13549	13523	13485	13680	13612	13608	13707	13690	13643	13685	13583	13580	13628	13646	13553	13490	13340	13678	13652	13634	13519	13625	13712	13620	13621	13787	13706	13522	13621	13594	13590	13602	13647	13509	13766	13697	13560	13551	13674	13807	13466	13626	13566	13704	13489	13491	13616	13579	13591	13496	13591	13603	13667	13663	13637	13526	13668	13518	13466	13668	13435	13442	13567	13447	13589	13488	13630	13608	13612	13486	13560	13569	13516	13732	13436	13760	13625	13535	13693	13607	13620	13434	13475	13511	13528	13655	13775	13518	13511	13611	13660	13575	13418	13495	13599	13522	13535	13576	13473	13764	13616	13526	13455	13678	13546	13591	13526	13532	13760	13511	13499	13547	13592	13675	13542	13502	13415	13682	13582	13504	13600	13749	13643	13523	13759	13646	13562	13650	13671	13548	13534	13749	13611	13529	13458	13584	13458	13541	13498	13632	13492	13652	13697	13547	13596	13484	13695	13590	13660	13341	13705	13616	13560	13619	13804	13682	13595	13765	13684	13560	13549	13536	13581	13544	13503	13595	13493	13430	13612	13555	13652	13603	13578	13561	13446	13629	13647	13588	13382	13485	13531	13629	13531	13576	13692	13679	13609	13538	13497	13654	13600	13691	13621	13597	13655	13556	13755	13432	13718	13646	13516	13652	13602	13516	13762	13537	13606	13664	13582	13595	13565	13381	13321	13540	13638	13618	13548	13615	13646	13543	13503	13534	13695	13577	13728	13542	13645	13521	13492	13432	13524	13587	13635	13604	13633	13683	13886	13552	13507	13653	13575	13544	13682	13472	13565	13597	13441	13674	13540	13449	13562	13594	13513	13534
23911	21434	29384	35082	64817	68822	57833	40549	27342	20323	17831	17205	17236	17320	17157	17118	17171	17329	17317	17065	17131	17116	17079	17201	17046	17161	17060	16870	17261	17248	17128	17208	17020	17105	16969	16999	17146	16824	17014	16963	17052	16875	17167	17004	17122	16895	17208	16992	17037	17147	17204	16930	16961	17197	17277	17070	17092	17076	16825	17016	17051	16977	17155	16926	16928	17186	16999	17046	17071	17049	17081	17082	17009	16924	16992	16973	17127	16792	17050	17096	16963	17156	17187	16897	17135	17044	16960	17002	16864	17090	16839	17120	16994	16961	16897	17002	17091	17018	16954	17047	16994	16770	16971	16992	17189	16954	16815	17183	17126	17032	16969	16909	16979	16965	17025	16922	17216	17031	17024	17056	16888	17033	17134	16998	17152	17184	17189	17200	17075	17150	17002	17043	16862	16920	16996	16921	17030	16927	16823	17002	16989	16827	17253	17100	16799	16971	16922	17095	16996	16940	17274	17035	16995	17047	16865	16996	17026	17147	17008	17171	16931	17136	16955	17167	16956	16883	16865	16939	17087	17010	17003	17034	16904	16964	17077	17232	16869	16999	17014	16952	16859	17106	17155	17036	17002	16894	17004	16976	16882	17155	17082	16940	16927	16828	16969	16966	17016	16995	16980	16991	17106	16935	16973	16988	17069	16942	17077	16965	17232	17115	17137	16875	17021	16913	17059	16952	16872	16979	16952	17102	16993	16905	17098	17090	16817	17042	17054	16815	17012	16912	17010	17160	17123	17016	17172	17091	16899	16871	16976	17073	17115	17112	17028	16855	16777	16785	16859	16935	16895	17272	16886	17019	17159	16946	17129	17005	17091	17147	17063	16965	17137	16924	17048	17194	17212	16959	16896	17035	17030	16906	17176	17129	16831	16919	16941	17130	17188	16970	16884	17002	17057	17020	17020	17025	16891	16800	17062	17062	17028	17062	17077	17049	17012	16847	16866	16982	16967	16876	16855	16845	17167	17062	16994	16893	16815	16889	16980	17223	16983	16885	17097	16996	16929	17109	16778	16987	16921	16824	17054	16911	16952	17012	16998	17071	16885	17012	16972	17020	17032	16963	17056	16980	16978	17117	17064	16810	17078	17072	17064	17004	17017	16866	16823	16879	17116	17254	17138	17114	17101	17015	17214	17027	17103	17030	16980	16944	17196	17227	17044	16799	16954	17215	16912	16970	16947	16961	16977	16891	16830	17047	17213	16990	17245	17177	17044	17231	16958	16965	16970	16956	17061	16969	16921	16922	16979	17136	17058	17026	17177	17003	16966	16953	16768	17129	17079	17122	17145	16701	16948	16977	16870	17104	17000	16847	16994	16854	17263	16994	17071	17077	17153	17158	17041	16870	17007	16781	16962	16790	16936	16887	17114	17075	17009	17045	16923	16879	16937	17178	16892	16801	17019	17061	17026	17168	17142	16963	16914	17028	17075	16886	17034	16996	16916	16995	16747	17222	17086	16978	17027	16943	16955	16834	17107	17041	17198	17024	16899	16992	16938	17006	16973	17063	17153	16987	16975	16897	17084	17077	17082	17009	16884	17167	17141	16950	16718	16934	16898	16851	16998	17109	17069	16868	16823	16969	17007	17017	17126	17063	16891	17047	16878	16949	17091	16999	16842	17016	16884	17059	16907	16987	16980	16851	17067	16924	16976	16983	16971	17260	17006	17090	16850	16898	16882	16998	16775	17079	17069	16821	17058	17107	16951	17068	17084	17023	17005	16971	16949	17028	17025	16967	16866	16970	16767	16892	17151	16853	16866	17083	17005	17131	17055	16873	17107	17200	17045	16822	17019	16974	16903	17045	17008	17048	17053	17105	16951	17153	17182	17116	16911	16889	16974	16849	17037	17079	17011	17082	16896	16956	16898	17006	17028	16985	16994	16713	16951	17010	17148	16840	17249	17124	17102	16774	16867	16980	16870	16761	16884	17032	16839	17135	17090	16842	17030	17006	16795	17175	16980	16845	16966	17079	16885	17154	17064	16952	17163	17145	16765	17033	17016	17060	16801	16879	16798	17094	16866	17019	17022	16868	17046	16922	16990	16986	17002	17002	17137	17286	17017	16856	17101	17113	17041	17056	17066	16911	16728	16954	17033	17007	16970	17044	16980	17112	17014	16966	16904	16955	16916	17069	16966	16892	16847	17091	16973	17066	17021	16809	17187	16897	16866	16788	17022	16981	16975	16845	16996	16970	17140	16983	16942	17014	16911	17088	17043	17254	17204	16999	17016	16955	16962	17012	17142	16912	16781	17162	16703	16983	16916	16929	17064	17192	16967	16957	17077	17122	17140	17067	16948	17069	16975	16796	16804	16969	17030	17159	16974	17173	16934	16896	17002	16937	17148	17043	17152	17148	17086	16977	17038	16950	17080	17035	17100	16933	16950	17024	17111	17112	16986	16974	17148	16952	16874	16958	17257	17070	17045	16813	17066	16780	16861	17108	17138	17078	17072	17213	17035	16934	17147	17065	16877	17056	17155	16959	17194	16976	16934	16989	17188	16920	16931	17086	17066	16950	16968	17026	17050	16941	16896	17028	16943	16877	17160	17216	16821	17080	16834	17189	17203	17064	16989	17065	17117	16951	16968	16958	17040	16878	16983	16916	17298	17158	17013	17121	17058	17081	16856	17080	16997	16946	17006	17131	17166	16745	16794	17064	17042	16901	17019	16940	16960	16996	17087	17133	17105	16913	16877	17078	16992	16948	17058	16934	17011	16922	16957	17039	17072	17149	16992	17132	16812	17070	17211	17043	17083	16856	17099	16851	16837	16982	17105	16932	17135	17024	16887	17176	16972	16893	17015	17071	17169	16988	17010	17045	16908	16864	16874	17025	17042	16970	16949	16818	17166	17147	16985	17017	16910	17084	16976	17185	16969	17019	16859	16985	17008	16865	16900	17164	17148	17053	16950	17181	17011	16997	16867	17119	17044	17223	17090	16871	17136	17078	16955	16879	17001	16920	16900	16803	16912	16714	17004	16852	17071	16961	16872	17126	16926	17188	17058	17003	16982	17146	17089	16953	16997	17118	16902	16986	17020	17088	16859	16936	16947	16968	17051	17099	16951	17128	17026	16931	17433	16856	17221	17026	17160	16983	16876	16879	16714	16941	16922	17004	16923	17188	16832	16930	17152	17085	17124	17130	16882	16947	17147	17052	16992	16876	16998	17070	16901	16891	16942	16973	17040	17128	16919	16979	17113	16860	17033	16832	17070	16937	17032	16781	16796	17006	17079	16848	17024	16908	16903	16862	17039	16938	17152	17206	16983	17011	17014	17143	17045	17021	16915	17039	16811	17081	17208	17106	17029	17099	16941	16995	17267	16940	17202	17039	17026	16954	16946	17008	16959	16805	16995	16876	17013	16967	16868	16695	16949	17015	17050	17040	17054	17038	17015	17010	16949	16954	17111	17160	17113	17022	17177	17071	16951	16986	16961	16983	16960	17171	17065	17251	16925	17286	16991	17007	17073	17011	17040	16919	16862	16849	16920	17024	17127	16988	16940	17020	17115	17046	17106	17074	17017	16805	17104	16993	17267	16876	17046	16983	17193	17108	17058	17046	16911	16848	17037	17093	16977	17105	16945	17031	17100	17081	17035	17069	16877	16941	16935	17123	17084	17143	16994	16970	16883	16884	16958	17155	17057	17012	17027	16931	17020	16870	17080	17126	16692	16801	16780	17212	16896	16924	16891	17051	17092	17044	16963	16841	17003	17179	17150	16935	16898	17016	17149	17199	17089	17042	16894	16997	16959	16822	16942	17079	16990	16894	16821	16969	17131	17018	16937	16928	17087	17028	16935	16923	17126	17065	16969	17009	16977	17010	17059	16925	17253	17045	17057	17233	17100	17019	17105	16917	16894	16807	17004	16782	16895	16875	17033	17158	17095	16978	17004	17130	17074	16921	17048	17064	17054	16887	17296	17013	17201	17072	17067	17096	16958	17083	17149	17022	16994	16931	16992	17086	16911	16990	17128	17161	17053	16911	17126	17172	16993	16985	17126	16932	17098	17188	17122	17174	16943	16806	16918	17112	16841	17099	17149	17048	16954	16880	16990	16918	16992	17271	16904	16927	16910	17055	17106	17080	16940	17012	16825	17034	17030	17060	16852	17178	16970	17001	17042	17094	16955	16919	16884	16948	17296	17181	16910	17012	16993	16953	16920	17096	17099	17048	16973	16958	16877	17113	16949	16788	16965	17040	17090	16982	17000	17063	17120	16904	17087	16914	16822	16900	17153	17056	17130	17010	16993	17025	17051	17033	16880	16983	17052	17123	17009	16980	17019	17047	16828	17170	17119	16931	16880	16880	16922	16972	17148	16959	17031	16809	16882	17023	16975	16963	17165	16992	16995	16918	17081	17086	16909	16944	16959	17117	16917	16974	16940	17067	17243	16825	16943	17093	17102	17075	17189	16954	16786	17069	16773	16951	16878	17111	17247	17027	16928	16937	16953	17085	17093	16968	17012	17007	17041	16790	17068	17079	17121	16918	16965	16990	16998	16900	17019	17044	17151	17013	17031	16770	16977	16811	17068	17162	17087	16939	17164	16918	16983	17044	16884	16919	17139	17074	17062	16947	16962	17204	16977	16926	16892	16839	17091	17000	17085	17132	16967	17016	17008	17143	17072	17017	17001	17046	16929	17036	17016	16838	17040	16916	17185	16901	17096	16912	16794	17026	16819	16724	16917	17114	17071	16904	17020	17105	17162	16898	17039	16910	16845	16966	16910	17088	17046	16946	17068	16929	16983	17142	17108	16957	17191	17141	17212	17148	16790	17005	16938	16812	16966	17028	17226	17124	17237	16990	16971	17132	16972	17053	16976	17239	16887	16987	16910	17027	17069	17078	16913	17008	17024	17049	16927	17011	17156	17018	16913	16893	17023	17044	16988	16943	17109	17026	16956	16970	16842	17101	16992	16808	17179	17037	17167	17148	17092	16909	17016	16898	16905	17049	17196	17126	16857	17162	17043	16994	16949	16841	16980	16909	16880	16991	17196	16828	17000	17027	17254	16977	16967	16914	17013	17099	17340	16892	16958	16927	16967	16946	16988	17106	17081	16983	17042	16995	17130	16836	16973	16988	17087	16952	17056	16706	16991	16772	17010	16915	17147	17090	17122	17056
24266	48875	66741	75155	82461	72786	56405	38705	23082	15678	13925	13551	13631	13331	13562	13663	13438	13539	13408	13628	13407	13303	13498	13532	13554	13587	13421	13501	13328	13635	13435	13614	13393	13308	13416	13460	13484	13540	13539	13440	13478	13329	13563	13431	13327	13493	13399	13274	13516	13539	13305	13502	13559	13610	13502	13487	13712	13497	13397	13613	13468	13308	13596	13429	13400	13498	13374	13473	13517	13439	13326	13515	13596	13426	13428	13446	13376	13404	13553	13322	13549	13515	13508	13620	13388	13356	13627	13321	13321	13208	13375	13397	13364	13321	13535	13503	13434	13625	13427	13488	13558	13429	13505	13464	13366	13575	13517	13326	13547	13325	13402	13598	13469	13463	13292	13561	13442	13462	13349	13522	13238	13500	13365	13490	13307	13512	13502	13328	13442	13461	13383	13431	13473	13558	13393	13676	13420	13440	13664	13356	13401	13372	13483	13469	13411	13358	13450	13540	13388	13455	13425	13347	13545	13564	13504	13685	13535	13451	13388	13407	13547	13475	13582	13466	13514	13461	13535	13559	13391	13321	13312	13299	13405	13480	13375	13513	13419	13334	13477	13479	13595	13414	13428	13478	13480	13371	13386	13381	13451	13434	13303	13572	13520	13344	13388	13559	13284	13428	13519	13436	13471	13448	13551	13456	13385	13527	13426	13346	13656	13489	13538	13437	13509	13409	13439	13513	13388	13416	13507	13592	13591	13465	13475	13378	13439	13489	13570	13430	13437	13394	13460	13749	13611	13426	13485	13534	13429	13494	13446	13696	13366	13573	13573	13545	13507	13500	13542	13351	13374	13496	13483	13465	13394	13356	13647	13414	13417	13344	13362	13356	13538	13464	13443	13523	13354	13390	13398	13557	13445	13495	13512	13520	13422	13560	13464	13385	13632	13585	13291	13382	13617	13447	13487	13441	13474	13434	13424	13428	13597	13375	13418	13428	13560	13330	13541	13491	13465	13436	13420	13661	13484	13512	13385	13493	13665	13423	13297	13412	13510	13396	13437	13412	13361	13456	13515	13426	13477	13586	13476	13510	13498	13572	13386	13488	13375	13464	13480	13422	13419	13480	13513	13632	13434	13479	13537	13376	13543	13455	13518	13295	13440	13472	13559	13434	13541	13455	13571	13600	13336	13358	13460	13419	13362	13490	13417	13608	13396	13408	13434	13410	13401	13513	13367	13512	13420	13387	13658	13426	13365	13403	13634	13545	13608	13458	13472	13389	13498	13329	13491	13499	13480	13479	13529	13342	13527	13639	13339	13452	13423	13371	13433	13466	13330	13304	13453	13565	13407	13521	13517	13492	13503	13472	13537	13506	13304	13426	13558	13388	13394	13520	13404	13467	13555	13453	13405	13300	13515	13371	13523	13429	13369	13586	13427	13395	13375	13551	13461	13361	13512	13429	13491	13401	13443	13465	13596	13385	13360	13429	13378	13438	13449	13336	13261	13371	13410	13407	13432	13404	13412	13484	13505	13264	13501	13432	13299	13553	13445	13395	13511	13386	13512	13269	13537	13512	13498	13475	13408	13308	13452	13532	13386	13402	13419	13425	13464	13470	13266	13408	13554	13476	13444	13528	13349	13307	13558	13492	13341	13457	13460	13499	13480	13215	13378	13470	13477	13409	13358	13573	13309	13493	13458	13478	13478	13591	13466	13454	13616	13537	13505	13622	13352	13484	13382	13440	13394	13465	13403	13518	13573	13431	13520	13594	13567	13428	13782	13664	13483	13555	13509	13539	13445	13460	13408	13390	13426	13484	13291	13452	13265	13403	13462	13522	13435	13439	13451	13452	13473	13430	13415	13336	13629	13461	13403	13363	13650	13426	13452	13337	13195	13444	13633	13443	13529	13281	13469	13329	13423	13454	13421	13425	13325	13509	13430	13421	13356	13491	13376	13411	13394	13469	13627	13285	13369	13485	13431	13355	13515	13485	13408	13530	13580	13757	13383	13622	13451	13604	13459	13539	13477	13616	13564	13515	13448	13416	13457	13560	13577	13390	13486	13437	13354	13423	13576	13460	13460	13443	13591	13554	13545	13511	13617	13446	13403	13449	13403	13541	13506	13576	13433	13391	13546	13336	13483	13470	13572	13414	13553	13507	13360	13296	13448	13379	13439	13335	13418	13605	13609	13391	13625	13436	13536	13530	13450	13473	13542	13381	13337	13433	13455	13582	13528	13501	13457	13407	13331	13419	13466	13363	13354	13425	13503	13430	13513	13401	13601	13512	13553	13611	13485	13621	13187	13465	13494	13423	13525	13416	13481	13579	13401	13368	13561	13320	13486	13467	13659	13417	13516	13554	13397	13561	13560	13243	13448	13555	13595	13356	13549	13501	13434	13538	13501	13472	13355	13309	13495	13453	13352	13308	13446	13357	13451	13602	13486	13633	13579	13406	13469	13213	13688	13334	13444	13483	13340	13319	13453	13348	13506	13602	13483	13366	13451	13540	13412	13422	13393	13389	13327	13414	13480	13342	13507	13426	13511	13473	13368	13551	13540	13433	13371	13445	13445	13408	13496	13539	13536	13619	13485	13520	13656	13587	13406	13509	13448	13384	13395	13245	13515	13424	13319	13540	13392	13679	13390	13401	13532	13412	13421	13505	13563	13492	13500	13294	13378	13303	13508	13448	13555	13535	13324	13415	13410	13445	13419	13508	13463	13550	13443	13400	13517	13486	13434	13371	13522	13701	13540	13465	13519	13376	13471	13491	13353	13442	13361	13274	13545	13548	13444	13407	13368	13393	13470	13268	13473	13518	13458	13518	13461	13359	13400	13355	13587	13494	13540	13609	13494	13489	13417	13389	13596	13348	13411	13382	13461	13466	13408	13327	13589	13302	13688	13397	13460	13457	13413	13445	13589	13413	13632	13453	13537	13658	13593	13432	13614	13370	13463	13343	13526	13537	13361	13470	13288	13372	13572	13550	13550	13348	13533	13466	13584	13317	13390	13356	13464	13531	13447	13434	13534	13258	13500	13440	13370	13467	13355	13390	13560	13313	13483	13415	13615	13352	13502	13444	13507	13453	13427	13577	13245	13475	13407	13434	13457	13298	13629	13478	13377	13464	13418	13506	13501	13387	13480	13530	13474	13540	13612	13555	13499	13475	13309	13555	13468	13550	13276	13385	13450	13364	13443	13402	13507	13405	13559	13365	13432	13612	13517	13410	13487	13457	13616	13370	13513	13538	13237	13462	13260	13520	13665	13539	13303	13405	13359	13539	13539	13469	13428	13369	13412	13515	13397	13389	13592	13569	13341	13562	13526	13522	13631	13498	13389	13431	13570	13264	13482	13480	13545	13358	13446	13447	13381	13577	13499	13293	13462	13463	13357	13451	13686	13736	13371	13464	13594	13365	13468	13521	13503	13329	13446	13389	13551	13447	13414	13545	13554	13532	13383	13612	13502	13526	13345	13256	13516	13379	13401	13378	13435	13625	13445	13539	13506	13411	13447	13422	13435	13505	13385	13548	13486	13502	13336	13487	13425	13449	13509	13442	13409	13442	13327	13562	13496	13473	13489	13497	13462	13519	13565	13343	13468	13488	13494	13545	13631	13271	13454	13623	13225	13455	13374	13339	13440	13371	13500	13441	13478	13306	13604	13173	13323	13458	13513	13481	13426	13312	13558	13369	13590	13602	13320	13439	13469	13377	13407	13541	13471	13443	13556	13435	13573	13522	13371	13299	13428	13334	13465	13565	13505	13539	13468	13527	13507	13584	13421	13412	13445	13308	13553	13546	13434	13404	13393	13455	13413	13610	13443	13469	13439	13455	13313	13500	13675	13439	13547	13476	13313	13464	13395	13449	13271	13375	13445	13459	13442	13613	13528	13468	13296	13504	13207	13291	13428	13574	13428	13404	13425	13472	13399	13562	13572	13474	13410	13408	13376	13693	13471	13402	13519	13407	13381	13628	13404	13574	13566	13338	13583	13476	13542	13391	13591	13439	13659	13482	13538	13416	13659	13467	13498	13508	13296	13421	13462	13519	13476	13446	13432	13439	13400	13373	13369	13535	13451	13554	13450	13434	13584	13468	13524	13369	13578	13382	13519	13672	13415	13576	13448	13606	13465	13472	13509	13512	13483	13464	13605	13362	13363	13468	13445	13419	13530	13550	13512	13390	13502	13460	13482	13557	13454	13254	13510	13363	13333	13473	13400	13569	13494	13560	13472	13512	13462	13283	13580	13468	13418	13435	13380	13506	13667	13377	13524	13466	13394	13484	13323	13498	13429	13478	13508	13453	13372	13476	13673	13594	13378	13313	13405	13636	13480	13441	13537	13650	13398	13358	13378	13436	13284	13412	13555	13538	13546	13618	13473	13525	13459	13543	13385	13570	13629	13429	13286	13601	13511	13512	13490	13624	13490	13360	13473	13482	13474	13465	13337	13546	13417	13433	13469	13387	13314	13627	13618	13633	13539	13491	13443	13407	13425	13286	13472	13540	13484	13399	13525	13363	13332	13555	13286	13398	13375	13451	13532	13512	13467	13529	13545	13578	13683	13322	13295	13504	13585	13549	13396	13501	13715	13365	13415	13468	13449	13488	13500	13457	13507	13395	13470	13422	13456	13348	13523	13484	13525	13312	13401	13330	13386	13508	13350	13577	13645	13389	13440	13505	13388	13405	13450	13525	13553	13434	13502	13383	13389	13652	13557	13287	13433	13500	13458	13403	13279	13468	13482	13388	13582	13441	13600	13389	13359	13430	13363	13501	13375	13561	13487	13571	13410	13456	13567	13413	13490	13610	13436	13304	13314	13353	13544	13490	13411	13507	13249	13449	13413	13413	13518	13662	13445	13605	13556	13593	13590	13543	13422	13535	13572	13642	13351	13240	13328	13407	13466	13583	13646	13520	13496	13527	13491	13546	13530	13420	13340	13364	13589	13495	13465	13561	13450	13521	13374	13454	13215	13438	13347	13568	13511	13513	13452	13524	13408	13498	13463	13500	13554	13363	13359	13529	13435	13450	13513	13394	13499	13349	13368	13369	13414	13280	13397	13311	13592	13457	13481	13449	13525	13711	13277	13422	13501	13486	13367	13285	13354	13467	13525	13366	13499	13426	13374	13422	13359	13461	13287	13380	13501	13498	13492	13419	13340	13354	13498	13454	13578	13511
30294	23801	26157	27692	29394	28894	24448	20489	18394	17563	17064	17145	17001	17183	17279	17203	16908	17083	16903	16910	17194	16821	17168	17011	17010	17120	16938	16970	17059	17066	17046	17135	16940	17233	17084	17124	17147	17151	17055	16844	17040	17340	16965	16872	16967	17003	17036	17133	17086	17201	17045	17060	17170	17276	17141	17029	17192	16991	16972	16923	17077	17051	16992	17020	16788	17136	16979	17030	17006	16879	16921	16895	17192	17240	16897	17124	17264	17193	17104	17079	16858	16951	17244	16989	16898	17104	17118	16757	17017	17011	17093	17240	16998	17157	16941	17050	16917	16985	17075	17232	17092	17037	16965	17032	17111	17043	16958	16947	17155	17088	16829	16932	16985	16897	16902	17122	17152	16979	17091	16998	17242	16943	16922	17136	17111	17049	17016	17171	17101	16798	16983	17039	17008	17019	17020	17035	17071	16964	16936	16855	16844	16965	17073	17062	17031	16984	17130	17206	16987	16836	16968	16820	16984	16986	17012	16992	17061	16878	17022	16943	17192	17148	16965	17193	16952	17017	17069	16975	17265	17302	17128	17066	17094	16881	17073	17050	17112	16918	16730	17177	16996	16978	16905	17030	16958	17097	17053	16980	17149	16993	16920	16834	16869	16937	17136	16893	17102	17220	16818	17129	17070	17235	17133	16889	17122	17189	17090	17138	16937	16938	16941	16964	17011	17027	16865	17010	17026	17164	17018	16926	16927	17015	17201	17131	17063	17089	17064	16857	17241	17116	16908	17046	16875	16982	17089	17074	17156	16794	16965	16881	17050	17139	17050	17014	17060	17120	17152	17182	17054	16863	17128	16998	16866	16977	17271	16959	17089	17194	17048	17079	17033	16986	16992	17255	17007	17024	17132	17128	16976	17052	17047	16781	16897	16915	17098	17196	17100	17164	17131	17037	17023	16864	16976	16860	17201	16934	17028	17127	16867	17200	17083	16735	17112	16874	17053	17018	16892	17268	16975	17062	16934	17038	17006	16986	16957	16815	16905	17006	17042	17175	17011	16967	17068	17174	17157	17188	16961	17057	16789	16942	16876	17110	17076	17123	17127	17082	17173	17039	16792	16949	17058	16764	17036	17016	16987	16934	16907	16950	17079	17182	16977	16891	17074	17274	16981	16686	16630	17299	16900	17129	17069	16992	16966	16902	17070	16912	16923	16818	17094	16919	17030	17101	17143	17134	17046	17033	16975	17154	17178	16970	17066	17031	17067	16995	16889	17207	17170	17142	17024	16912	17055	17052	17266	16959	17047	16747	17076	16965	17097	17116	16884	16940	17072	16987	17080	16979	17167	16877	17237	17168	16984	17073	17040	16856	17079	16897	16916	16942	17173	16829	17060	16925	17016	17170	17168	16897	17044	17057	17029	17113	17109	17038	17061	17148	17228	17021	17048	17056	16974	16947	16939	16937	16862	17104	17173	17034	17008	16866	17010	16851	16829	16869	17132	16885	17013	17096	17228	17137	17035	17130	17214	17196	16906	17049	17047	17078	17108	17133	16927	17005	17307	16906	16957	17015	17034	17120	17209	16957	16902	17102	17228	16909	17093	16952	17082	16914	16945	16978	17089	17073	16958	17059	17142	16862	17004	17116	16998	16913	17083	17043	17300	17112	17170	16887	17104	16937	17081	17135	17085	17140	16933	17015	16900	17096	17053	16823	16907	16853	16984	17025	16927	17043	17134	16826	17161	16952	17089	17079	16935	16912	17255	16886	17138	17080	17057	17104	17048	17116	16961	17044	16871	17176	16994	17144	17069	16886	17105	17044	16921	16845	16923	17148	16877	17018	16931	17034	17091	16987	17062	17052	16931	16975	17116	16969	17071	17240	17162	17138	17020	17019	17170	17115	16954	16944	17050	17097	17182	16982	16904	17014	17017	16834	17203	17198	16987	17115	16952	17110	17021	17147	17008	17028	17051	17029	17021	17017	16979	16872	17107	17046	17132	16909	16799	17118	17082	17022	17261	17083	17161	17102	16996	17038	16987	17012	16897	16873	16921	17041	17288	16969	16990	17154	16987	16951	17022	17002	16961	16964	16924	17089	17058	17028	17125	17058	17209	17095	17071	17219	17045	17145	17008	17120	16995	16924	16945	17026	17122	16934	17110	17327	17214	16914	17217	16934	16963	17101	16995	17217	17367	17052	17072	17017	16893	16795	16980	16906	17257	17082	17123	16999	17095	17088	16992	16827	17210	16964	17054	16797	17186	17101	17005	17187	17039	17157	17091	17142	16890	17239	17199	17160	16800	16958	16862	16872	17074	17001	17058	16989	17000	17133	17034	17084	16908	17038	17100	16982	17018	16851	16905	17065	17007	17082	17127	17007	17122	17078	16889	16958	17059	17341	17112	17127	16938	17063	17078	16900	17215	16851	17055	17110	17298	17011	17070	17050	17027	17037	16771	16892	17008	17018	16980	16826	16957	17087	16917	17039	17052	16747	17151	16953	16935	17045	17081	17198	17060	16901	17149	17070	17102	16992	16969	17211	17156	17163	16920	16875	17073	16988	17286	16989	17135	17062	17142	16915	17089	17249	17219	16937	17222	17167	17235	16944	17059	17011	17166	17308	17128	16881	16985	17268	17004	17235	16955	17048	16903	16853	16949	17053	16961	17086	16936	17202	16939	16972	17134	17004	17038	17018	16981	16988	17030	16888	17208	17169	16948	16911	16962	17084	17134	16996	17194	16846	17138	17100	17000	17069	17046	17044	16904	17023	17261	17159	17059	17210	17068	17159	17115	17215	17075	16977	16996	16926	16893	17060	16959	17207	17184	17085	17090	17077	17120	16960	17136	16997	16977	16863	17217	16995	16732	17052	17025	16965	16998	16931	16943	17227	17075	17298	16950	17003	16999	16792	17208	17112	17160	17071	17069	16832	17051	16967	17162	17029	16948	17094	17252	16876	17081	17048	17168	17156	16905	16925	17044	16843	16880	17160	17118	17040	17058	16990	17112	16955	16946	17005	17033	17123	17164	16968	16976	17113	17004	17032	17042	16933	17210	17149	17101	16850	17168	16907	17173	17007	17178	17091	17205	17128	16882	16854	16810	17145	16988	16987	17007	17033	17168	17171	17049	17304	17023	17239	16990	17023	17042	17145	17015	16967	17062	16902	17307	16921	17110	17279	16945	16907	17074	17230	17066	17224	17202	17134	17229	16977	16954	17129	17147	17072	16953	17152	17136	17201	17247	16988	16974	17203	16959	17014	17037	16946	17009	17315	16942	16941	17184	17175	17012	17230	16861	16992	16923	16982	16829	16912	16945	17053	16763	16845	16976	16963	17106	17044	17204	17080	17174	16824	16950	16774	16800	17281	16933	17037	17002	16943	17041	16966	16969	17067	16943	17001	17001	17038	17104	17157	17080	17026	17057	17000	16984	16825	16888	17104	17118	17091	16903	17318	17047	17184	17093	16936	17052	16908	17017	17269	16947	17032	17130	17001	17104	17101	16873	16928	16900	17162	17029	16889	17097	16774	17040	16924	16905	16887	17137	16898	17096	17000	17056	17101	17119	17012	17159	17043	16934	17152	16922	17006	17138	16952	17075	17050	17139	17107	17046	17189	17097	16978	17118	16924	16814	17055	17232	16945	17055	16880	17000	17136	17006	16872	17043	17192	16944	16853	17001	16842	16992	17004	17069	17147	17155	17048	17143	16976	17148	16947	16968	17207	17034	17111	17118	16835	17089	17176	17034	16947	17007	17060	16899	16908	17031	16932	17174	16867	16880	17001	16939	16929	17167	16849	17215	17149	16951	17245	17056	16982	17104	17287	17153	17169	17195	17081	16887	16960	17073	16930	16995	17177	17076	16976	17273	17126	17178	17119	17065	16923	16793	17013	17118	16877	17296	17071	17088	17048	16732	16947	17019	16972	17310	17242	17067	17017	17060	17186	17130	17167	17113	16936	17081	17217	17030	17020	17126	16948	17027	17228	17045	16695	17103	16924	16935	17006	16928	16876	17054	17111	17127	17045	17009	16990	16988	17228	17077	17136	17217	17219	16961	16923	17042	17021	17072	17190	17087	17044	16989	17070	17121	17146	17035	17129	17018	16887	17029	17159	17033	17043	16966	16986	17053	17249	17117	17209	17113	17114	17071	16903	17000	16872	16816	17165	17057	17005	17035	16979	17034	16969	17025	16950	17110	17158	17029	16950	17055	17147	17029	17078	16930	16970	17123	17016	16896	16806	16949	16933	17137	17135	17071	16949	17003	17051	16931	16881	16802	16858	17071	17040	17221	16954	17213	17026	16892	16948	17110	16983	17126	17177	17067	17155	17092	17012	17013	16940	17092	17060	17011	17139	16996	17032	17106	17077	16883	17056	17151	17012	17111	16976	17304	17110	17036	16972	17068	16937	16834	17273	17342	17116	16946	17229	16959	17211	17071	17076	16950	17031	16936	16903	17100	17073	16884	17153	17098	17055	17169	16951	16939	17016	16932	17112	17115	17087	17161	17103	17234	16942	17139	17378	16825	16997	17460	17065	16911	17060	17101	17211	17224	16799	16837	17178	17104	16956	17065	17040	17049	17110	16986	17025	17146	16990	17104	17242	17200	17074	17105	16980	16898	17069	17161	17044	16842	16972	16984	16909	17121	17038	17003	16975	17050	17013	17052	17184	16951	16887	17241	17248	16940	16997	16961	16942	16979	17115	17113	17018	16909	16803	17254	17022	17038	17136	17192	17064	16889	16981	16930	17002	17059	16976	17243	17079	17107	16960	17209	17080	17126	17079	17022	17135	17037	17004	17113	16923	17145	17029	16990	17073	16748	17008	16979	17185	17315	17020	17050	17027	17089	17195	17072	17241	17024	17123	17000	17146	17021	16916	16947	16758	16923	16803	17200	17104	17228	17009	16988	16982	17148	17033	16934	17205	16882	17084	16954	16915	17077	17224	17047	16950	17056	17155	17132	16911	16997	17149	17038	17056	17258	17100	17042	16943	17015	16937	16996	17030	17090	16983	17070	17090	17091	17084	17023	17186	17039	17038	17032	16995	17125	16898	17078	17161	17138	17056	17019	17117	16972	17217	17148	17010	16963	16988	17081	16884	16942	16770	17180	16888	17198	17255	17069	17061	16974	16953	17116	17064	17061	17239	17162	16948	17164	17137	17214	16998	17074	16983
21439	23908	25660	27588	29589	27001	21231	16613	14502	13874	13449	13536	13619	13449	13629	13590	13562	13360	13465	13600	13445	13562	13425	13624	13507	13443	13619	13414	13509	13672	13628	13583	13555	13441	13490	13543	13495	13582	13490	13649	13448	13574	13525	13578	13618	13425	13382	13608	13533	13724	13620	13452	13442	13452	13584	13450	13583	13409	13668	13535	13666	13453	13459	13566	13479	13515	13457	13383	13512	13486	13596	13601	13492	13560	13522	13409	13410	13457	13404	13453	13612	13483	13538	13526	13451	13569	13472	13604	13574	13477	13557	13570	13416	13472	13559	13440	13547	13414	13613	13538	13664	13373	13448	13569	13477	13587	13681	13446	13752	13543	13442	13614	13383	13580	13338	13510	13447	13583	13549	13406	13556	13602	13390	13510	13547	13465	13418	13428	13344	13653	13415	13399	13458	13570	13360	13637	13463	13346	13295	13521	13556	13619	13544	13605	13436	13348	13377	13550	13617	13555	13535	13441	13393	13562	13484	13479	13496	13609	13505	13374	13522	13363	13481	13400	13488	13506	13520	13468	13544	13585	13451	13541	13579	13515	13601	13338	13641	13563	13515	13455	13511	13612	13516	13427	13320	13572	13496	13632	13461	13710	13425	13658	13657	13423	13570	13463	13586	13483	13447	13623	13446	13430	13593	13425	13458	13579	13388	13581	13583	13446	13686	13376	13601	13625	13409	13486	13368	13483	13522	13547	13478	13369	13541	13560	13555	13513	13595	13289	13514	13451	13386	13557	13511	13459	13475	13436	13455	13566	13430	13456	13477	13458	13430	13637	13466	13347	13484	13632	13590	13470	13402	13329	13620	13437	13612	13540	13550	13673	13557	13621	13631	13500	13491	13583	13590	13657	13503	13613	13491	13615	13566	13376	13470	13461	13588	13319	13502	13672	13468	13620	13532	13564	13618	13417	13521	13556	13435	13669	13408	13494	13569	13534	13440	13530	13581	13624	13565	13438	13548	13431	13586	13519	13514	13599	13463	13476	13465	13414	13321	13348	13442	13515	13527	13412	13612	13424	13514	13536	13568	13517	13637	13367	13481	13486	13643	13510	13344	13528	13525	13535	13645	13622	13348	13468	13332	13628	13534	13546	13466	13607	13412	13431	13451	13606	13461	13418	13479	13513	13487	13388	13352	13512	13544	13590	13390	13272	13764	13597	13570	13425	13460	13304	13660	13439	13549	13653	13517	13324	13472	13434	13535	13498	13503	13464	13579	13797	13529	13527	13493	13442	13497	13576	13559	13486	13403	13587	13708	13409	13586	13421	13561	13338	13543	13552	13393	13449	13576	13453	13544	13448	13574	13407	13656	13548	13511	13629	13529	13518	13458	13761	13429	13303	13315	13498	13480	13545	13514	13411	13560	13657	13464	13346	13549	13522	13480	13566	13451	13520	13649	13457	13398	13511	13570	13567	13578	13569	13684	13460	13556	13560	13581	13416	13642	13447	13467	13455	13558	13528	13592	13409	13472	13382	13517	13438	13527	13470	13447	13646	13490	13457	13526	13584	13643	13529	13681	13674	13525	13432	13621	13713	13578	13537	13599	13611	13524	13642	13440	13326	13361	13430	13449	13468	13498	13640	13494	13757	13466	13612	13604	13512	13394	13378	13386	13396	13598	13493	13498	13349	13635	13502	13563	13378	13493	13519	13548	13530	13441	13581	13344	13655	13745	13557	13513	13555	13464	13470	13430	13386	13543	13471	13567	13487	13505	13463	13548	13520	13572	13463	13767	13530	13500	13517	13621	13394	13443	13755	13325	13406	13526	13502	13452	13388	13567	13319	13543	13446	13642	13679	13537	13458	13416	13405	13491	13644	13531	13551	13606	13602	13373	13447	13507	13532	13601	13329	13423	13407	13634	13523	13418	13636	13516	13429	13509	13457	13500	13466	13468	13593	13652	13644	13437	13512	13521	13639	13374	13408	13398	13463	13461	13501	13538	13468	13610	13533	13627	13665	13427	13515	13663	13333	13653	13501	13521	13614	13472	13480	13516	13617	13425	13438	13554	13497	13512	13677	13518	13369	13500	13578	13302	13598	13539	13399	13658	13538	13449	13693	13513	13424	13726	13679	13549	13475	13529	13575	13546	13633	13529	13565	13540	13350	13579	13442	13493	13510	13441	13483	13541	13628	13450	13488	13359	13548	13369	13661	13497	13298	13514	13367	13527	13578	13593	13632	13551	13556	13732	13254	13503	13542	13670	13656	13458	13493	13237	13531	13403	13493	13599	13498	13597	13391	13522	13398	13547	13412	13486	13559	13546	13574	13608	13638	13450	13396	13458	13505	13692	13555	13623	13553	13548	13578	13598	13565	13567	13535	13573	13458	13499	13385	13516	13508	13565	13464	13494	13483	13424	13390	13289	13545	13452	13369	13612	13652	13601	13535	13561	13551	13387	13531	13463	13446	13718	13663	13700	13452	13509	13454	13545	13665	13531	13498	13397	13682	13583	13614	13655	13413	13300	13443	13370	13391	13411	13544	13680	13447	13424	13492	13565	13324	13505	13538	13578	13477	13743	13639	13705	13446	13589	13599	13561	13508	13586	13437	13347	13529	13697	13398	13476	13473	13435	13601	13485	13465	13619	13475	13453	13455	13529	13465	13605	13403	13533	13555	13491	13521	13687	13504	13682	13542	13441	13616	13372	13445	13622	13404	13517	13507	13509	13381	13438	13570	13525	13652	13433	13603	13401	13514	13378	13492	13595	13459	13482	13549	13477	13387	13401	13405	13369	13411	13497	13526	13485	13381	13574	13491	13509	13608	13366	13529	13566	13284	13511	13447	13492	13630	13543	13469	13513	13428	13587	13573	13536	13399	13447	13553	13471	13317	13467	13475	13522	13589	13548	13569	13331	13489	13490	13513	13375	13564	13502	13537	13438	13353	13548	13538	13578	13389	13611	13489	13465	13606	13489	13385	13480	13533	13456	13330	13399	13386	13489	13476	13471	13499	13622	13457	13524	13502	13586	13519	13523	13497	13669	13436	13576	13515	13566	13597	13591	13644	13655	13681	13315	13510	13510	13481	13366	13635	13492	13550	13511	13501	13468	13509	13451	13373	13477	13521	13547	13763	13589	13528	13597	13594	13522	13391	13516	13428	13554	13451	13570	13632	13520	13482	13433	13504	13509	13718	13417	13408	13599	13415	13419	13557	13444	13370	13485	13508	13544	13448	13603	13553	13536	13621	13803	13358	13663	13596	13421	13547	13549	13665	13619	13544	13602	13541	13455	13536	13439	13569	13574	13335	13536	13494	13468	13554	13472	13332	13666	13497	13428	13549	13488	13432	13457	13444	13586	13567	13490	13507	13359	13462	13448	13440	13486	13429	13474	13605	13495	13500	13294	13617	13469	13457	13506	13575	13519	13446	13490	13351	13648	13638	13474	13598	13468	13567	13530	13604	13371	13625	13328	13482	13515	13502	13299	13584	13540	13495	13526	13469	13454	13613	13582	13546	13645	13438	13581	13507	13448	13442	13549	13424	13606	13530	13415	13429	13697	13539	13552	13740	13506	13547	13640	13462	13520	13631	13473	13581	13569	13498	13656	13388	13575	13313	13600	13611	13493	13626	13522	13586	13512	13342	13507	13289	13469	13561	13652	13561	13485	13438	13576	13603	13558	13485	13492	13387	13559	13373	13611	13459	13652	13481	13511	13588	13554	13430	13320	13589	13601	13603	13342	13600	13522	13769	13582	13536	13682	13472	13483	13544	13490	13656	13486	13439	13455	13544	13476	13442	13614	13480	13610	13355	13496	13427	13378	13472	13521	13336	13404	13556	13494	13437	13618	13358	13617	13635	13592	13525	13537	13416	13487	13449	13431	13533	13582	13562	13317	13602	13506	13625	13522	13470	13619	13482	13568	13484	13689	13459	13629	13683	13471	13438	13373	13387	13561	13491	13389	13656	13460	13579	13433	13554	13541	13534	13538	13616	13558	13507	13530	13414	13476	13347	13347	13542	13438	13618	13545	13423	13504	13562	13516	13635	13581	13577	13530	13444	13731	13520	13514	13498	13583	13607	13495	13536	13661	13431	13451	13489	13668	13534	13411	13487	13596	13569	13483	13567	13641	13588	13440	13639	13467	13522	13553	13463	13533	13468	13537	13544	13620	13423	13479	13683	13434	13483	13503	13511	13471	13572	13699	13580	13482	13453	13521	13408	13564	13413	13436	13697	13554	13552	13600	13599	13530	13577	13579	13594	13407	13534	13503	13448	13447	13607	13499	13675	13462	13393	13611	13482	13612	13611	13501	13560	13341	13494	13656	13622	13444	13592	13436	13615	13457	13624	13511	13601	13429	13528	13566	13470	13488	13439	13597	13447	13413	13379	13488	13591	13440	13645	13466	13394	13664	13509	13549	13644	13427	13444	13510	13335	13516	13553	13670	13526	13555	13409	13548	13477	13413	13478	13550	13500	13484	13536	13470	13601	13514	13565	13516	13571	13386	13620	13458	13523	13687	13387	13460	13593	13418	13511	13592	13620	13287	13390	13657	13598	13414	13508	13513	13488	13536	13658	13467	13422	13664	13526	13642	13555	13437	13494	13520	13524	13438	13585	13558	13337	13489	13499	13388	13596	13484	13645	13418	13354	13562	13345	13418	13475	13558	13603	13551	13526	13734	13640	13562	13539	13491	13460	13399	13517	13537	13409	13492	13750	13606	13550	13568	13381	13623	13561	13594	13657	13406	13467	13381	13524	13575	13415	13723	13637	13526	13344	13704	13261	13432	13597	13525	13412	13634	13608	13678	13425	13621	13177	13421	13532	13423	13651	13486	13581	13541	13589	13568	13447	13676	13469	13457	13428	13513	13532	13613	13424	13603	13617	13567	13434	13514	13460	13711	13468	13421	13451	13345	13441	13552	13523	13512	13589	13436	13582	13432	13424	13319	13460	13576	13423	13622	13590	13531	13579	13311	13382	13589	13530	13702	13572	13429	13432	13596	13533	13510	13633	13511	13367	13630	13487	13654	13605	13530	13644	13344	13380	13515	13593	13633	13553	13421	13690	13578	13431	13556	13621	13491	13325	13673	13597	13508	13573	13558	13436	13428	13528	13432	13597	13504	13543	13503	13631	13492	13563	13652	13450	13698	13406	13420	13553	13525	13570	13295	13536
25453	21376	29164	37700	59731	61785	48202	34138	24538	19795	18302	17871	17842	17792	17595	17630	17591	17573	17463	17591	17851	17493	17492	17587	17543	17502	17536	17484	17524	17540	17614	17522	17565	17626	17495	17511	17642	17717	17577	17689	17660	17587	17433	17393	17477	17704	17588	17471	17421	17502	17273	17613	17574	17337	17691	17558	17319	17553	17519	17472	17505	17522	17489	17493	17466	17739	17727	17259	17592	17523	17600	17394	17369	17458	17401	17497	17548	17635	17703	17470	17179	17539	17517	17496	17453	17539	17626	17383	17548	17541	17397	17464	17552	17455	17501	17582	17575	17498	17521	17394	17526	17554	17454	17401	17425	17304	17534	17563	17433	17388	17517	17467	17562	17457	17449	17573	17525	17639	17654	17596	17598	17554	17687	17386	17584	17405	17599	17391	17603	17625	17634	17474	17361	17421	17246	17362	17563	17403	17523	17419	17532	17429	17433	17605	17723	17473	17428	17628	17395	17558	17527	17647	17361	17242	17529	17653	17543	17459	17356	17457	17520	17512	17688	17519	17416	17422	17503	17591	17523	17533	17638	17390	17294	17600	17554	17361	17326	17484	17603	17499	17626	17403	17405	17566	17401	17248	17501	17371	17347	17293	17513	17544	17475	17594	17563	17516	17628	17542	17642	17544	17536	17541	17594	17408	17570	17399	17337	17673	17467	17625	17600	17594	17548	17252	17615	17459	17520	17290	17497	17433	17564	17639	17446	17544	17537	17568	17479	17292	17495	17347	17527	17485	17415	17254	17380	17420	17544	17480	17327	17567	17372	17732	17637	17597	17533	17569	17518	17585	17566	17608	17427	17442	17363	17547	17640	17587	17709	17567	17573	17554	17517	17546	17422	17407	17510	17499	17556	17377	17600	17571	17590	17296	17468	17332	17280	17572	17376	17417	17493	17612	17519	17740	17387	17505	17379	17525	17505	17435	17364	17417	17533	17551	17531	17409	17517	17331	17347	17424	17578	17671	17495	17385	17404	17417	17657	17361	17609	17570	17671	17570	17610	17408	17342	17417	17247	17554	17421	17386	17363	17404	17389	17463	17472	17349	17566	17526	17516	17739	17441	17503	17491	17461	17379	17403	17512	17355	17732	17383	17442	17686	17418	17224	17478	17578	17674	17524	17295	17577	17377	17232	17613	17395	17708	17379	17445	17389	17519	17416	17533	17382	17596	17490	17570	17535	17510	17362	17392	17458	17353	17432	17111	17667	17479	17583	17523	17415	17438	17481	17619	17618	17563	17561	17392	17428	17527	17332	17432	17417	17411	17437	17351	17587	17512	17404	17672	17423	17671	17470	17484	17539	17399	17531	17605	17402	17702	17299	17441	17302	17411	17363	17396	17498	17603	17386	17422	17491	17553	17403	17195	17476	17301	17385	17571	17625	17545	17400	17438	17528	17447	17428	17394	17502	17596	17685	17532	17562	17408	17536	17509	17319	17415	17607	17759	17285	17318	17269	17629	17444	17387	17618	17502	17511	17440	17523	17409	17421	17211	17543	17650	17476	17494	17529	17438	17613	17684	17399	17510	17266	17801	17596	17667	17495	17660	17467	17529	17629	17601	17468	17417	17313	17392	17547	17619	17501	17588	17475	17488	17434	17401	17442	17547	17606	17601	17597	17474	17355	17569	17452	17424	17320	17514	17493	17548	17550	17614	17652	17424	17472	17595	17548	17465	17396	17432	17690	17496	17484	17438	17466	17598	17587	17374	17379	17322	17242	17492	17555	17430	17514	17657	17533	17527	17423	17585	17360	17387	17336	17435	17386	17431	17352	17593	17462	17415	17493	17513	17721	17480	17397	17631	17427	17456	17611	17597	17613	17499	17341	17449	17410	17419	17636	17478	17583	17412	17639	17232	17375	17229	17521	17514	17628	17470	17330	17576	17718	17473	17507	17503	17510	17648	17473	17447	17242	17558	17556	17547	17732	17699	17602	17655	17410	17487	17418	17591	17445	17460	17500	17532	17463	17539	17401	17667	17867	17479	17517	17333	17486	17469	17424	17513	17396	17410	17367	17471	17348	17633	17725	17525	17442	17518	17448	17505	17327	17524	17428	17453	17388	17601	17628	17317	17740	17627	17379	17605	17443	17523	17707	17547	17506	17598	17587	17479	17555	17495	17365	17377	17610	17613	17618	17545	17728	17458	17426	17538	17535	17453	17483	17602	17532	17749	17456	17583	17749	17386	17464	17506	17367	17556	17492	17456	17466	17649	17603	17282	17263	17353	17410	17575	17468	17524	17560	17357	17340	17553	17422	17456	17607	17272	17418	17635	17406	17315	17651	17536	17336	17316	17515	17447	17514	17465	17377	17370	17706	17520	17487	17431	17335	17493	17652	17514	17518	17472	17468	17570	17501	17703	17617	17426	17513	17255	17514	17424	17401	17248	17410	17470	17622	17435	17555	17500	17516	17558	17554	17592	17605	17440	17471	17445	17380	17462	17782	17620	17492	17642	17373	17328	17467	17626	17561	17569	17453	17415	17434	17462	17312	17551	17738	17641	17502	17532	17601	17510	17502	17326	17567	17482	17301	17646	17423	17277	17604	17473	17709	17578	17376	17365	17486	17210	17447	17720	17443	17481	17356	17407	17360	17314	17367	17274	17357	17462	17501	17436	17503	17489	17611	17437	17277	17499	17534	17663	17576	17403	17585	17542	17789	17324	17474	17553	17671	17601	17409	17579	17275	17505	17484	17469	17575	17306	17324	17482	17385	17286	17485	17502	17454	17435	17577	17525	17502	17478	17233	17319	17236	17668	17502	17608	17570	17441	17438	17675	17508	17471	17340	17430	17495	17756	17628	17600	17453	17498	17453	17466	17455	17576	17373	17474	17480	17568	17539	17457	17728	17381	17489	17429	17525	17287	17473	17452	17471	17661	17439	17543	17499	17775	17466	17422	17615	17539	17640	17539	17672	17609	17383	17571	17541	17645	17407	17451	17637	17568	17516	17578	17326	17526	17522	17524	17421	17556	17615	17439	17465	17299	17362	17425	17597	17396	17487	17548	17398	17668	17350	17444	17507	17447	17636	17400	17296	17352	17471	17522	17474	17444	17546	17595	17496	17500	17400	17542	17528	17604	17320	17503	17682	17386	17187	17421	17534	17521	17358	17430	17645	17473	17426	17363	17358	17913	17673	17549	17385	17573	17713	17332	17373	17524	17306	17525	17377	17487	17588	17492	17463	17405	17725	17687	17583	17434	17304	17469	17501	17476	17441	17544	17407	17742	17447	17591	17336	17452	17287	17402	17541	17333	17626	17433	17291	17535	17344	17417	17477	17489	17472	17499	17302	17668	17557	17531	17326	17338	17368	17539	17418	17304	17533	17611	17512	17391	17589	17457	17522	17459	17512	17372	17503	17590	17521	17570	17488	17597	17373	17527	17433	17366	17404	17509	17390	17512	17697	17415	17306	17396	17511	17484	17603	17376	17382	17362	17507	17300	17164	17487	17459	17582	17537	17497	17722	17533	17471	17606	17330	17370	17616	17485	17329	17290	17460	17430	17480	17436	17559	17444	17448	17312	17622	17605	17490	17525	17345	17488	17365	17549	17514	17364	17475	17417	17476	17640	17583	17400	17531	17335	17299	17515	17539	17409	17491	17516	17470	17637	17316	17512	17608	17647	17615	17553	17854	17286	17302	17665	17431	17579	17513	17323	17420	17554	17552	17606	17486	17543	17473	17521	17560	17409	17574	17783	17517	17467	17495	17297	17468	17460	17656	17492	17654	17601	17614	17633	17379	17398	17578	17492	17425	17429	17438	17433	17464	17442	17656	17446	17553	17541	17550	17574	17509	17543	17361	17443	17488	17426	17357	17402	17413	17371	17424	17397	17303	17484	17530	17341	17491	17260	17693	17392	17445	17375	17529	17520	17284	17355	17500	17509	17419	17312	17410	17552	17350	17285	17328	17527	17326	17376	17588	17496	17375	17503	17569	17427	17374	17578	17329	17623	17458	17608	17324	17521	17354	17375	17370	17473	17436	17529	17534	17604	17227	17569	17689	17443	17388	17532	17419	17457	17461	17377	17387	17505	17691	17442	17255	17527	17402	17432	17522	17623	17471	17537	17506	17432	17440	17539	17535	17413	17625	17567	17301	17564	17419	17338	17485	17230	17514	17547	17695	17485	17463	17544	17470	17405	17528	17476	17628	17642	17491	17447	17372	17412	17478	17480	17439	17636	17380	17462	17553	17590	17404	17476	17396	17689	17654	17690	17505	17288	17605	17792	17547	17510	17382	17449	17506	17506	17425	17269	17611	17666	17526	17574	17408	17447	17289	17526	17606	17484	17576	17707	17514	17532	17426	17552	17311	17425	17259	17515	17352	17492	17319	17406	17559	17249	17330	17588	17415	17566	17427	17382	17482	17650	17405	17405	17411	17529	17575	17590	17578	17403	17685	17491	17316	17375	17305	17393	17276	17597	17400	17537	17378	17506	17510	17539	17593	17539	17397	17553	17588	17648	17577	17413	17317	17550	17676	17407	17500	17460	17546	17530	17565	17533	17386	17406	17399	17573	17534	17485	17391	17723	17434	17584	17512	17311	17604	17318	17667	17596	17539	17496	17310	17355	17304	17479	17556	17506	17404	17494	17739	17630	17483	17796	17477	17579	17391	17522	17579	17518	17440	17502	17477	17539	17793	17538	17333	17607	17435	17476	17620	17577	17287	17496	17522	17515	17481	17495	17637	17440	17479	17662	17358	17263	17579	17411	17518	17654	17420	17579	17459	17593	17458	17456	17576	17432	17501	17524	17529	17449	17463	17367	17586	17368	17433	17472	17391	17539	17391	17521	17749	17362	17448	17440	17331	17414	17632	17507	17317	17629	17330	17708	17388	17493	17409	17707	17450	17595	17602	17418	17437	17413	17321	17458	17474	17388	17476	17330	17371	17486	17691	17228	17652	17246	17400	17356	17229	17427	17497	17550	17396	17579	17484	17668	17573	17333	17651	17614	17339	17375	17307	17653	17561	17470	17565	17452	17583	17538	17406	17359	17666	17527	17261	17329	17287	17705	17466	17717	17496	17346	17483	17580	17409	17452	17484	17368	17550	17533	17402	17597	17517	17377	17533	17378	17162	17381	17596	17549	17561	17372	17383	17521	17574	17355	17278	17543	17419
25178	36049	50626	59680	65932	59724	44990	31670	20245	15080	14053	13866	13584	13879	13872	13881	13849	13731	13869	13706	13833	13752	13865	13909	13812	13709	13684	14054	13629	13840	13882	13867	13750	13768	13956	13779	13740	13858	13837	13858	13799	13917	13792	13675	13771	13921	13730	13735	13849	13940	13849	13666	13736	13910	13800	13881	13658	13716	13829	13706	13858	13658	13852	13736	13770	13640	13685	13704	13672	13783	13749	13934	13825	13765	13721	13697	13771	13781	13836	13768	13804	13947	13951	13904	13875	13662	13849	13552	13708	13704	13717	14013	13717	13914	13910	13789	13912	13723	13858	13750	13702	13635	13784	13828	13942	13800	13612	13836	13822	13704	13642	13602	13903	13736	13753	13820	13836	13851	13642	13626	13617	13800	13749	13818	13646	13956	13775	13759	13802	13933	13853	13780	13654	13632	13734	13884	13592	13742	13684	13754	13695	13988	13799	13837	13833	13645	13628	13868	13799	13874	13667	13708	13823	13933	13792	13783	13682	13655	13584	13845	13744	13788	14028	13781	13800	13857	13746	13826	13760	13740	13661	13843	13838	13815	13962	13704	13682	13791	13807	13824	13840	13970	13861	14010	13816	13711	13741	13732	13705	13709	13797	13803	13859	13818	13955	13899	13944	13593	13829	13628	13659	13641	13900	13787	13774	13670	13681	13780	13703	13701	13697	13751	13823	13719	13857	13640	13793	13879	13766	13642	13771	13875	13779	13688	13708	13872	13889	13753	13754	13577	13826	13721	13690	13677	13680	13985	13865	13740	13903	13696	13778	13670	13902	13899	13856	13695	13700	13713	13728	13755	13621	13752	13815	13694	13853	13775	13780	13868	13726	13771	13765	13823	13895	13812	13767	13828	13813	13733	13843	13815	13755	13811	13773	13885	13928	13856	13781	13794	13790	13784	13902	13727	13752	13898	13673	13945	13665	13713	13636	13835	13650	13899	13915	14010	13983	13931	13618	13565	13862	13926	13793	13773	13771	13863	13670	13806	13693	13848	13790	14000	13938	13861	13740	13714	13927	13612	13730	13936	13852	13771	13736	13797	13848	13853	13680	13762	13944	13857	13716	13797	13733	13808	13620	13793	13807	13847	13831	13740	13729	13702	13820	13857	13668	13758	13913	13864	13626	13669	13795	13769	14057	13824	13739	13782	13624	13660	14011	13690	13852	13849	13882	13892	13768	13732	13698	13776	13798	13876	13903	13787	13712	13747	13717	13729	13868	13642	13818	13717	13731	13705	13871	13712	13721	13895	13676	13767	13870	13828	13715	13903	13838	13777	13830	13713	13708	13710	13685	13873	13855	13825	13896	13761	13689	13732	13721	13677	13726	13839	13709	13977	13650	13754	13865	13777	13685	13799	13811	13638	13787	13816	13520	13847	13729	13777	13774	13785	13787	13630	13821	13703	13588	13699	13728	13666	13671	13637	13744	13989	13695	13812	13702	13787	13821	13730	13760	13670	13832	13692	13662	13762	13825	13613	13901	13721	13670	13706	13734	13885	13776	13786	13903	13762	13890	13783	13773	13776	13669	13704	13751	13893	13705	13734	13860	13768	13849	13577	13707	13797	13817	13610	13741	13774	13884	13678	13775	13763	13792	13696	13664	13878	13731	13680	13914	13644	13744	13809	13842	13841	13798	13938	13829	13894	13876	13659	13596	13800	13664	13660	13716	13832	13875	13789	13791	13933	13709	13740	13728	13697	13759	13697	13972	14016	13761	13840	13708	13695	13761	13946	13723	13929	13799	13761	13645	13730	13761	13794	13793	13759	13677	13924	13794	13879	13797	13868	13842	13927	13750	13819	13767	13838	13704	13877	13762	13822	13912	13746	13793	13823	14023	13633	13768	13873	13814	13762	13754	13778	13735	13819	13892	13589	13663	13713	13965	13799	13715	13782	13798	13779	13776	13660	13655	13679	13838	13788	13792	13709	13916	13723	13926	13728	13768	13659	13793	13744	13734	13868	13743	13844	13878	13810	13738	13780	13702	13764	13870	13981	13865	13759	13897	13799	13933	13629	13723	13689	13820	13751	13719	13842	13982	13678	13859	13722	13827	13648	14010	13783	13650	13659	13934	13660	13822	13844	13595	13812	13654	13768	13819	13698	13745	13793	13747	13869	13752	13798	13692	13794	13757	13884	13760	13686	13943	13845	13824	13705	13851	13882	13713	13628	13795	13781	13842	13794	13747	13831	13854	13864	13873	13822	13800	13784	13721	13697	13823	13945	13816	13761	13858	13793	13771	13696	13827	13708	13875	13827	13758	13737	13753	13848	13751	13924	13769	13916	13631	13499	13833	13835	13613	13759	13725	13753	13900	13760	13806	13876	13968	13880	13924	13844	13673	13806	13615	13884	13597	13873	13650	13839	13764	13789	13674	13707	13819	13806	13724	13823	13679	13796	13656	13663	13767	13674	13662	13898	13784	13857	13799	13686	13876	13774	13934	13892	13636	13822	13651	13887	13793	13648	13767	13747	13910	13735	13801	13795	13876	13764	13688	13853	13839	13735	13802	13636	13757	13763	13830	13680	13774	13830	13712	13858	13860	13619	13766	13637	13670	13904	13754	13810	13934	13818	13824	13735	13691	13742	13707	13887	13917	13571	13696	13860	13635	13689	13756	13655	13797	13801	13691	13761	13690	13690	13637	13819	13948	13929	14054	13870	13761	13855	13803	13708	13495	13783	13828	13897	13925	13762	13868	13628	13880	13854	13618	13654	13943	13859	13806	13792	14058	13884	13641	13802	13703	13542	13708	13928	13955	13779	13751	13953	13854	13950	13674	13565	13845	13746	13874	13750	13931	13648	13733	13920	13683	13743	13839	13845	13945	13576	13774	13695	13874	13734	13805	13687	13784	13763	13804	13753	13706	13823	13748	13658	13731	13818	13856	13763	13743	13752	13675	13801	13673	13861	13654	13697	13787	13771	13799	13875	13896	13859	13707	13863	13681	13696	13868	13673	13859	13755	13794	13675	13755	13697	13680	13933	13752	13811	13885	13811	13866	13856	13809	13672	13796	13814	13899	13904	13766	13836	13837	13781	13827	13889	13661	13749	13770	13640	13603	13673	13787	13661	13934	13919	13774	13800	13547	13789	13882	13684	13815	13927	13876	13704	13528	13794	13829	13610	13860	13778	13901	13812	13701	13748	13774	13676	13859	13642	13876	13676	13596	13740	13800	13789	13777	13743	13681	13805	13830	13822	13841	13788	13842	13839	13815	13608	13861	13851	13908	13693	13862	13739	13835	13645	13770	13760	13697	13740	13633	13758	13837	13892	13804	13847	13587	13821	13842	13722	13683	13620	13777	13833	13750	13890	13871	13693	13766	14009	13652	13832	13730	13769	13720	13710	13872	13544	13926	13763	13768	13609	13692	13826	13618	13909	13743	13723	13777	13755	13963	13827	13845	13817	13737	13731	13784	13739	13810	13806	13913	13706	13828	13743	13699	13833	13777	13745	13795	13833	13820	13945	13640	13838	13782	13845	13901	13645	13784	13898	13819	13845	13707	13930	13713	13772	13864	13818	13800	13809	13803	13795	13640	13958	13723	13933	13805	13680	13715	13880	13858	13855	13824	13783	13838	13670	13774	13829	13870	13736	13793	13791	13699	13922	13756	13857	13710	13784	13586	13782	13902	13855	13847	13726	13786	13814	13661	13929	13873	13622	13874	13897	13656	13748	13886	13695	13564	13793	13986	13791	13734	13786	13893	13805	13687	13739	13667	13901	13882	13709	13693	13941	13748	13745	13787	13849	13629	13875	13754	13794	13850	13752	13665	13803	13800	13990	13682	13786	13872	13753	13807	13920	13799	13798	13770	13909	13604	13829	13879	13859	13758	13783	13874	13740	13893	13804	13839	13733	13800	13766	13860	13892	13713	13640	13845	13883	13819	13759	13811	13904	13868	13795	13636	13920	13821	13671	13868	13797	13659	13849	13898	13860	13563	14035	13884	13577	13700	13981	13650	13763	13765	13732	13733	13737	13686	13962	13827	13844	13586	13738	13722	13913	13794	13835	13832	13734	13692	13852	13912	13712	13938	13877	13811	13992	13661	13804	13685	13679	13739	13759	13688	13661	13708	13751	13940	13919	13892	13881	13721	13816	13808	13882	13644	13814	13736	13868	13814	13618	13853	13741	13832	13821	13902	13652	13709	13901	13831	13686	13715	13896	13939	13718	13862	13917	13730	13679	13758	13779	13713	13855	13696	13798	13675	14001	13725	13546	13784	13865	13894	13866	13749	13703	13763	13646	13814	13875	13789	13746	13731	13641	13804	13940	13853	13746	13730	13848	13888	13695	13932	13895	13792	13630	13819	13856	13767	13824	13726	13846	13788	13801	13711	13933	13695	13966	13782	13781	13828	13802	13839	13759	13601	13782	13842	13673	13834	13782	13767	13775	13849	13592	13740	13707	13806	13766	13977	13818	13758	13655	13776	13819	13945	13725	13866	13713	13815	13740	14049	13767	13608	13776	13762	13905	13791	13744	13668	13776	13748	13738	13783	13571	13849	13818	13786	13907	13646	13741	13740	13773	13882	13805	13738	13824	13854	13631	13797	13856	13704	13793	13877	13851	13848	13798	13814	13793	13843	13752	13804	13691	13634	13758	13648	13882	13942	13615	13796	13830	13548	13728	13779	13887	13830	13861	13792	13801	13666	13901	13814	13824	13855	13806	13588	13811	13701	13928	13870	13717	13660	13701	13828	13985	13853	13866	13641	13919	13742	13830	13688	13725	13782	13833	13824	13880	13985	13949	13835	13699	13565	13771	13742	13850	13755	13818	13787	13930	13837	13736	13629	13670	13722	13766	13652	13930	13802	13625	13622	13768	14054	13822	13691	13684	13791	13872	13761	13840	13651	13802	13783	13794	13693	13840	13766	13671	13619	13775	13855	13779	13737	13839	13733	13717	13841	13838	13757	13787	13761	13795	13886	13769	13707	13822	13807	13902	13710	13590	13929	13765	13785	13876	13832	13667	13729	13899	13846	13705	13512	13944	13836	13961	13778	13753	13692	13725	13804	13643	13786	13722	13914	13824	13786	13881	13945	13779	13921	13954	13752	13773	13755	13836	13835	13915	13775	13777	13838	13831	13704	13804	13627	13740	13892	13819	13711	13700	13847	13726
23916	21384	29356	33473	59122	69143	58764	43126	29354	21720	18653	17611	17620	17339	17472	17586	17395	17399	17460	17370	17361	17587	17502	17242	17282	17354	17340	17265	17337	17285	17323	17571	17466	17363	17012	17296	17160	17263	17377	17390	17263	17349	17439	17282	17205	17057	17454	17202	17271	17169	17161	17397	17472	16955	17282	17256	17371	17185	17253	17352	17243	17446	17188	17156	17195	17402	17136	17251	17281	17269	17217	17344	17441	17195	17227	17344	17319	17388	17147	17436	17369	17362	17432	17360	17207	17322	17334	17046	17182	17264	17148	17318	16994	17254	17060	17282	17256	17305	17338	17271	17307	17420	17394	17238	17235	17267	17242	17220	17401	17330	17387	17179	17197	17295	17222	17222	17279	17268	17295	17096	17112	17440	17208	17360	17393	17411	17302	17398	17102	17322	17213	17133	17415	17343	17133	17367	17038	17246	17246	17350	17174	17342	17348	17256	17214	17102	17075	17314	17191	17294	17208	17107	17335	17196	17133	17368	17176	17313	17247	17252	17224	17187	17011	17311	17202	17317	17379	17200	17104	16994	17261	17297	17171	17198	17266	17270	17221	17156	17279	17305	17494	17445	17371	17362	17395	17484	17145	17254	17244	17224	17358	17260	17442	17371	17339	17350	17272	17240	17160	17163	17267	17114	17024	17232	17252	17171	17219	17228	17205	17277	17244	17252	17344	17115	17300	17345	17104	17100	17119	17125	17227	17353	17299	17169	17289	17171	17106	17280	17346	17147	17318	17222	17100	17129	17175	17259	17319	17337	17340	17086	17327	17299	17178	17393	17122	17332	17292	17359	17139	17355	17139	17226	17308	17244	17329	17140	17272	17180	17162	17250	17413	17355	17383	17138	17254	17124	17186	17119	17102	17127	17145	17100	17308	17305	17153	17288	17378	17173	16897	17158	17339	17393	17175	17192	17269	17283	17391	17361	17344	17402	17330	17116	17349	17124	17166	17187	17269	17400	17179	17049	17131	17238	17350	17335	17499	17470	17397	17246	17405	17363	17382	17254	17188	17355	17215	17349	17033	17344	17366	17259	17156	17115	17110	17109	17253	17289	17233	17365	17252	17466	17086	17184	17444	17412	17153	17253	17069	17023	17322	17110	17197	17332	17243	17197	17193	17366	17220	17149	17188	16985	17371	17217	17195	17062	17180	17232	17320	17126	17091	17270	17152	17114	17282	17134	17290	17209	17343	17341	17109	17185	17216	17336	17129	17053	17097	17226	17160	17240	17206	17397	17169	17394	17212	17316	17209	17199	17192	17315	17183	17322	17318	17443	17118	17166	17005	17085	17171	17323	17171	17275	17048	17196	17386	17286	17457	17250	17346	17268	17370	17353	16954	17165	17301	17113	17338	17334	17206	17312	17271	17392	17206	17298	17424	17180	17101	17155	17273	17436	17321	17452	17303	17181	17495	17258	17193	17215	17177	17161	17168	17059	17174	17482	17507	17404	17407	17330	17279	17262	17291	17393	17289	17366	17273	17386	17397	17062	17411	17109	17247	17064	17288	17249	17220	17123	17042	17260	17260	17327	17198	17420	17282	17188	17236	17244	17471	17182	17184	17197	17493	17101	17180	17171	17199	17194	17394	17216	17185	17264	17295	17152	17158	17122	17342	17351	17266	17279	17008	17078	17192	17138	17235	17296	17180	17154	17380	17201	17311	17430	17300	17127	17442	17159	17251	17395	17344	17273	17441	17197	17358	17306	17204	17555	17192	17209	17244	17307	17338	17221	17059	17110	17354	17166	17168	17151	17245	17350	17472	17165	17123	17310	17215	17182	17202	17238	17288	17217	17298	17405	17416	17186	17131	17292	17322	17294	17137	17234	17309	17233	17189	17213	17199	17275	17112	17312	16991	17104	17227	17271	17168	17308	17261	17175	17234	17203	17354	17352	17223	17136	17325	17236	17209	17133	17318	17301	17277	17275	17164	17397	17287	17383	17370	17198	17210	17161	17417	17336	17224	17053	17307	17109	17446	17303	17309	17171	17284	17103	17383	17316	17319	17380	17460	17310	17342	17274	17359	17186	17314	17142	17131	17229	17513	17182	17220	17185	17330	17103	17259	17370	17172	17212	17290	17081	17214	17327	17180	17128	17315	17071	17377	17248	17077	17291	17349	17310	17384	17103	16983	17167	17387	17260	17138	17187	17303	17187	17218	17295	17323	17382	17334	17036	17290	17095	17257	17167	17308	17473	17254	17323	17039	17093	17062	17440	17269	17196	17267	17248	17159	17210	17349	17204	17305	17229	17352	17241	17451	17199	17183	17481	17226	17080	17287	17205	17369	17427	17304	17379	17129	17230	17232	17314	16983	17356	17247	17131	17189	17074	17158	16988	17316	17506	17357	17240	17180	17252	17287	17365	17389	17193	17102	17280	17214	17070	17262	17215	17393	17185	17331	17281	17355	17332	17315	17193	17457	17384	17407	17291	17247	17235	17392	17397	17186	17098	17422	17241	17241	17401	17465	17343	17454	17281	17261	17285	17361	17086	17266	17358	17194	17401	17323	17215	17113	17227	17234	17188	17206	17471	17110	17184	17322	17345	17398	17252	17204	17122	17175	17068	17093	17216	17258	17204	17506	17446	17356	17145	17171	17253	17283	17293	17300	17288	17081	17228	17149	17373	17117	17372	17243	17269	17097	17401	17112	17120	17326	17269	17353	17138	17207	17298	17274	17106	17286	17287	17181	17385	17329	17524	17015	17310	17071	17087	17118	17268	17251	16958	17231	17193	17305	17348	17174	17251	17260	17249	17110	17480	17179	17246	17201	17519	17087	17177	17154	17294	17280	17366	17396	17260	17167	17342	17055	17205	17154	17304	17373	17253	17367	17449	17296	17207	17269	17419	17200	17233	17188	17297	17241	17239	16995	17414	17150	16988	17332	17385	17368	17271	17227	17257	17238	17264	17376	17108	17172	17434	17326	17305	17185	17405	17090	17116	17169	17237	17371	17301	17285	17320	17236	17550	17396	17427	17373	17230	17180	17280	17133	17015	17313	17176	17322	17146	17273	17313	17336	17213	17389	17296	17246	17095	17299	17297	17096	17255	17196	17206	17303	17393	17161	17340	17392	17329	17458	17367	17207	17559	17267	17369	17123	17342	17422	17427	17247	17421	17309	17174	17106	17349	17273	17397	17460	17145	17130	17132	17340	17243	17218	17184	17275	17228	17314	17436	17382	17054	17245	17238	17214	17217	17178	17230	17327	17371	17270	17338	17267	17259	17026	17485	17199	17404	17610	17287	17112	17318	17305	17202	17187	17292	17298	17282	17345	17062	17300	17233	17364	17256	17225	17267	17212	17304	17019	17355	17013	17325	17199	17203	17328	17253	17093	17254	17323	17307	17104	17466	17273	17258	17376	17143	17164	17073	17335	17116	17317	17300	17324	17147	17269	17282	17309	17383	17264	17399	17223	17397	17362	17129	17389	17243	17171	17313	17266	17268	17424	17196	17447	17323	17143	17246	16968	17269	17094	17211	17290	17274	17320	17261	17176	17288	17298	17290	16864	17301	17317	17140	17291	17285	17246	17174	17233	17109	17457	17294	17141	17242	17345	17157	17112	17229	17254	17155	17405	17161	17148	17147	17285	17346	17155	17157	17263	17150	17414	17284	17228	17241	17130	17133	17209	17179	17268	17412	17173	17370	17197	17061	17196	17195	17321	17184	17210	17412	17264	17195	17267	17228	17325	17467	17254	17260	17159	17346	17369	17311	17300	17349	17350	17314	17357	17275	17163	17236	17314	17327	17096	16988	17325	17261	17148	17248	17214	17371	17339	17175	17322	17173	17332	17297	17329	17270	17454	17098	17192	17488	17529	17317	17285	17202	17194	17254	17304	17326	17017	17023	17187	17384	17109	17239	17283	17148	17464	17318	17166	16984	17257	17299	17400	17539	17345	17241	17465	17170	17131	17167	17332	17315	17083	17315	17208	17004	17177	17335	17226	17271	17479	17057	17388	17223	17100	17390	17367	17208	17387	17314	17118	17188	17176	17209	17234	17269	17126	17075	17243	17361	17186	17353	17307	17128	17151	17274	17414	17126	17288	17161	17142	17228	17378	17253	17129	17167	17310	17234	17311	17107	17182	17291	17238	17268	17249	17128	17150	17155	17072	17303	17255	17479	17364	17136	17219	17278	17305	17306	17316	17034	17326	17283	17018	17425	17306	17442	17322	17311	17217	17247	17216	17307	17175	17284	17158	17148	17305	17299	17316	17400	17277	17216	17129	17240	17124	17112	17160	17198	17369	17319	17194	17299	17323	17238	17386	17234	17226	17273	17301	17115	17187	17197	17081	17131	17319	17356	17256	16963	17149	17340	17206	17062	17197	17096	17223	17118	17383	17366	17214	17334	17069	17463	17170	17157	17279	17362	17289	17053	17337	17254	17474	17413	17182	17151	17292	17373	17234	17322	17209	17175	17250	17132	17199	17204	17367	17278	17313	17252	17246	16996	17083	17231	17226	17111	17398	17168	17256	17240	17369	17249	17324	17208	17259	17017	17178	17077	17138	17122	17381	17200	17075	17400	17327	17230	17233	17162	17279	17247	17310	17089	17341	17281	17217	17311	17233	17218	17380	17202	17288	17214	17164	17084	17095	17267	17413	17208	17255	17265	17245	17125	17292	17282	17266	17347	17258	17152	17288	17119	17211	17194	17226	17207	17394	17429	17219	17346	17347	17238	17241	17083	17216	17238	17174	17408	17276	17242	17348	17448	17336	17297	17083	17316	17186	17352	17159	17374	17240	17394	17256	17177	17138	17265	17224	17171	17445	17210	17370	17272	17386	17188	17245	17280	17201	17098	17170	17413	17002	17346	17517	17363	17181	17459	17019	17397	17378	17143	17101	17050	17110	17141	17256	17031	17285	17397	17144	17244	17310	17453	17245	17256	17399	17302	17213	17337	17299	17409	17346	17326	17209	17240	17316	17212	17310	17234	17352	17293	17198	17399	17226	17416	17382	17203	17231	17178	17208	17259	17220	17336	17241	17488	17197	17246	17261	17279	17261	17258	17290	17292	17024	17159	17025	17245	17382	17215	17276	17180	17380	17234	17360	17406	17366	17301	17163	17299	17129	17244	17131	17222	17235	17197	17350	17180	17330	17402	17261	17316	16967	17166
28002	45524	60575	73980	79565	73583	57210	42136	25548	16704	14050	13773	13560	13785	13668	13670	13741	13752	13508	13580	13562	13576	13455	13579	13548	13571	13697	13653	13491	13610	13664	13604	13715	13565	13506	13506	13739	13547	13487	13515	13618	13497	13896	13583	13610	13690	13483	13643	13605	13533	13710	13557	13516	13634	13444	13555	13683	13513	13558	13505	13508	13773	13460	13710	13618	13585	13582	13623	13553	13491	13614	13480	13668	13467	13501	13550	13519	13670	13596	13649	13688	13723	13657	13542	13481	13678	13588	13528	13589	13594	13593	13606	13688	13682	13609	13572	13721	13715	13582	13597	13711	13571	13613	13523	13706	13665	13632	13530	13594	13500	13719	13443	13620	13792	13480	13746	13589	13630	13585	13568	13640	13702	13585	13575	13500	13574	13414	13598	13555	13784	13616	13640	13640	13507	13533	13422	13491	13512	13724	13676	13769	13580	13621	13568	13487	13543	13723	13481	13570	13647	13841	13507	13598	13532	13579	13527	13539	13419	13714	13677	13469	13560	13787	13676	13587	13632	13516	13596	13543	13707	13622	13605	13639	13570	13594	13449	13635	13643	13595	13743	13697	13614	13614	13621	13599	13667	13491	13446	13502	13485	13807	13455	13471	13478	13637	13395	13471	13772	13515	13601	13364	13441	13747	13560	13474	13556	13497	13514	13556	13530	13501	13507	13687	13590	13632	13739	13618	13621	13563	13547	13772	13561	13674	13434	13622	13508	13479	13651	13432	13523	13653	13445	13430	13693	13588	13717	13638	13612	13650	13612	13557	13483	13704	13670	13551	13576	13554	13445	13604	13815	13612	13578	13598	13507	13617	13569	13691	13628	13590	13450	13474	13510	13656	13632	13538	13581	13512	13604	13533	13672	13554	13597	13440	13553	13579	13563	13666	13432	13559	13544	13502	13670	13569	13595	13489	13447	13654	13717	13647	13429	13648	13500	13507	13503	13466	13512	13621	13515	13650	13692	13568	13623	13730	13533	13529	13560	13555	13588	13313	13708	13627	13637	13515	13700	13409	13440	13538	13408	13578	13578	13683	13750	13610	13542	13569	13618	13634	13507	13733	13549	13605	13633	13626	13500	13680	13464	13588	13589	13619	13453	13695	13548	13668	13567	13587	13750	13528	13635	13558	13689	13571	13603	13453	13459	13565	13483	13552	13610	13495	13682	13624	13666	13480	13551	13638	13514	13598	13483	13412	13501	13533	13633	13600	13506	13632	13555	13624	13642	13593	13497	13581	13642	13649	13449	13799	13601	13599	13555	13638	13761	13747	13586	13441	13718	13590	13653	13495	13452	13521	13626	13520	13618	13777	13607	13443	13451	13532	13642	13657	13677	13753	13731	13542	13730	13748	13595	13648	13595	13593	13624	13596	13474	13649	13618	13752	13467	13463	13553	13701	13618	13436	13590	13593	13634	13466	13625	13486	13691	13688	13598	13640	13624	13613	13554	13512	13676	13382	13614	13629	13501	13424	13590	13559	13632	13650	13551	13646	13454	13663	13637	13774	13507	13705	13741	13601	13571	13561	13590	13704	13509	13607	13635	13660	13589	13725	13674	13559	13626	13543	13668	13659	13609	13626	13599	13521	13648	13484	13510	13797	13540	13729	13458	13639	13569	13545	13672	13585	13508	13545	13490	13606	13570	13606	13750	13429	13617	13493	13515	13644	13565	13618	13648	13547	13600	13623	13374	13858	13455	13499	13617	13548	13531	13660	13555	13647	13568	13522	13621	13597	13492	13483	13727	13582	13664	13605	13566	13574	13300	13686	13636	13586	13530	13639	13647	13537	13543	13684	13655	13757	13668	13689	13498	13485	13714	13500	13635	13540	13568	13497	13588	13465	13753	13595	13715	13566	13656	13470	13602	13587	13707	13630	13567	13633	13552	13674	13782	13528	13731	13771	13648	13548	13475	13659	13667	13609	13387	13721	13681	13461	13659	13525	13716	13535	13409	13625	13657	13615	13540	13614	13599	13627	13675	13503	13464	13591	13618	13724	13629	13447	13465	13362	13623	13686	13574	13575	13701	13504	13542	13517	13675	13542	13696	13730	13673	13607	13640	13742	13574	13712	13599	13485	13565	13302	13605	13688	13652	13569	13694	13595	13452	13633	13586	13589	13578	13653	13571	13530	13605	13644	13602	13527	13603	13549	13716	13577	13514	13575	13693	13555	13633	13550	13508	13678	13604	13747	13619	13601	13507	13710	13675	13686	13621	13502	13602	13562	13483	13528	13661	13573	13613	13508	13520	13623	13715	13733	13668	13679	13573	13675	13505	13555	13689	13415	13602	13540	13668	13455	13630	13767	13584	13681	13399	13430	13531	13711	13653	13609	13546	13678	13375	13568	13590	13540	13344	13705	13718	13529	13427	13590	13638	13542	13550	13574	13563	13715	13606	13488	13711	13396	13681	13627	13510	13606	13685	13593	13543	13487	13395	13543	13439	13591	13722	13521	13675	13817	13484	13484	13560	13725	13835	13624	13458	13498	13755	13471	13612	13526	13751	13532	13656	13755	13605	13529	13531	13576	13440	13710	13430	13582	13602	13551	13479	13582	13643	13612	13546	13624	13572	13563	13656	13618	13704	13519	13556	13636	13553	13532	13576	13666	13652	13536	13628	13495	13644	13658	13562	13523	13518	13686	13702	13682	13702	13579	13499	13542	13476	13636	13573	13452	13641	13552	13482	13670	13535	13805	13736	13546	13507	13591	13565	13595	13466	13628	13591	13474	13523	13620	13593	13740	13611	13640	13738	13564	13533	13612	13579	13618	13515	13573	13559	13594	13605	13607	13617	13691	13547	13461	13543	13570	13677	13454	13722	13740	13645	13670	13425	13655	13602	13651	13438	13607	13495	13679	13615	13649	13758	13512	13592	13493	13648	13574	13867	13594	13507	13446	13669	13521	13602	13707	13539	13547	13537	13567	13748	13519	13612	13643	13740	13640	13695	13590	13657	13581	13534	13555	13710	13516	13479	13686	13597	13626	13668	13510	13646	13652	13744	13453	13547	13663	13586	13420	13559	13583	13506	13658	13369	13684	13662	13508	13714	13606	13561	13456	13625	13613	13604	13724	13560	13620	13538	13612	13553	13723	13628	13552	13453	13566	13641	13521	13615	13528	13591	13634	13690	13533	13610	13587	13660	13626	13559	13564	13702	13708	13534	13635	13566	13545	13509	13712	13652	13600	13576	13599	13668	13579	13647	13561	13631	13649	13555	13510	13520	13679	13689	13544	13584	13648	13665	13540	13728	13666	13647	13574	13583	13529	13582	13570	13605	13687	13709	13517	13654	13600	13572	13321	13574	13627	13558	13634	13635	13599	13555	13488	13657	13536	13523	13647	13471	13603	13493	13747	13503	13506	13673	13577	13468	13488	13641	13592	13588	13422	13621	13737	13438	13446	13507	13553	13553	13586	13545	13587	13378	13658	13638	13518	13604	13480	13740	13562	13723	13628	13490	13636	13613	13742	13620	13702	13631	13594	13585	13562	13514	13601	13620	13784	13571	13571	13490	13564	13414	13575	13595	13480	13678	13448	13581	13562	13689	13517	13544	13611	13562	13747	13538	13443	13631	13799	13600	13530	13608	13588	13657	13552	13906	13875	13620	13538	13580	13602	13460	13471	13623	13591	13623	13570	13496	13446	13560	13586	13645	13605	13671	13654	13619	13662	13546	13493	13599	13583	13619	13407	13492	13726	13564	13556	13585	13530	13628	13385	13537	13541	13468	13702	13688	13643	13471	13584	13577	13481	13665	13618	13680	13489	13646	13467	13565	13696	13550	13501	13553	13637	13466	13593	13620	13506	13869	13600	13546	13461	13587	13460	13633	13487	13456	13300	13683	13584	13543	13516	13626	13654	13535	13677	13506	13285	13577	13507	13597	13444	13751	13666	13733	13597	13529	13497	13529	13629	13626	13591	13465	13526	13556	13712	13643	13729	13636	13501	13648	13421	13526	13514	13485	13608	13603	13458	13592	13647	13667	13495	13706	13686	13729	13471	13605	13475	13659	13477	13484	13638	13526	13515	13616	13540	13687	13631	13514	13625	13685	13575	13651	13562	13518	13654	13676	13673	13553	13837	13477	13566	13469	13688	13483	13480	13636	13547	13514	13531	13517	13594	13510	13542	13607	13590	13623	13682	13542	13525	13470	13619	13700	13533	13628	13559	13506	13641	13582	13654	13814	13563	13605	13653	13575	13569	13743	13846	13538	13641	13643	13650	13669	13492	13570	13716	13630	13595	13646	13391	13694	13630	13625	13624	13654	13602	13424	13597	13689	13577	13574	13510	13764	13481	13598	13603	13545	13659	13780	13621	13673	13686	13698	13693	13558	13576	13592	13648	13528	13631	13682	13642	13555	13846	13708	13518	13679	13632	13692	13647	13558	13539	13605	13563	13541	13689	13419	13534	13612	13575	13514	13577	13473	13668	13618	13736	13626	13531	13514	13678	13515	13580	13516	13554	13597	13457	13544	13467	13617	13530	13535	13690	13589	13538	13562	13514	13582	13541	13703	13502	13527	13804	13530	13468	13455	13650	13394	13676	13677	13551	13612	13680	13617	13757	13617	13581	13540	13552	13587	13552	13630	13519	13569	13533	13415	13669	13446	13599	13449	13638	13759	13697	13515	13669	13486	13415	13704	13501	13635	13491	13656	13559	13477	13545	13465	13680	13520	13617	13470	13600	13639	13640	13476	13686	13545	13565	13451	13635	13580	13691	13544	13494	13628	13495	13521	13795	13764	13547	13559	13646	13640	13556	13506	13632	13584	13532	13705	13710	13639	13368	13589	13435	13625	13666	13644	13546	13622	13584	13623	13453	13739	13649	13452	13609	13418	13597	13445	13654	13531	13615	13617	13483	13610	13655	13706	13598	13705	13617	13631	13622	13594	13496	13536	13586	13653	13683	13732	13518	13579	13712	13649	13482	13459	13702	13543	13714	13653	13497	13618	13555	13519	13645	13512	13475	13403	13609	13427	13503	13687	13652	13505	13709	13491	13608	13554	13695	13556	13491	13671	13768	13554	13523	13466	13516	13555	13664	13539	13518	13748	13445	13531	13499	13499	13580	13585	13634	13547	13480	13493	13505	13704	13729	13507	13596	13448	13731	13672	13566	13626
30742	24152	26036	26056	27416	27834	24163	20810	18537	17277	17434	17264	17173	17165	16779	16998	17177	16918	17211	17127	17251	17090	17039	17049	17098	17117	17324	17117	16889	16978	17068	17258	17207	17135	17012	17045	17228	17131	16975	17126	17224	17056	17047	16899	17227	17210	17172	17043	17107	17115	17079	16969	17255	17326	17144	17268	17305	17184	16948	17139	17229	17133	17078	16839	17085	17025	16878	16990	17189	17409	17146	16915	17211	17080	17174	17083	17140	17276	17222	17124	16964	17150	17158	17027	17129	17196	17119	17168	17368	17167	17014	17186	17114	17188	16694	17318	17289	17137	17164	17025	17046	16996	17042	17000	17142	17000	17157	16922	17037	17010	17037	17294	17126	17199	17224	17217	17230	16913	17105	17269	17215	16929	17002	17191	17051	17205	17093	17052	17081	16924	17026	17196	17051	17066	17083	17006	17002	17015	17035	17016	17238	17122	17268	17300	17021	17048	16960	17150	17167	17308	17134	17255	17063	16993	17042	17027	16974	17080	17032	17149	17248	17093	17008	17141	17057	16839	17061	17109	17077	16924	17202	16993	17127	17137	17110	17071	17117	17042	17161	17203	17124	17048	17202	17254	17269	16953	16974	17042	16992	17087	17134	17126	17078	16953	17140	17041	17021	17168	17137	17266	17095	16925	16989	17152	16872	16926	16964	17150	16953	16928	16998	16867	16864	17258	17074	17171	17201	17063	17049	17109	17093	16994	17049	17012	17193	17154	16973	17215	16992	17122	17093	17252	17325	16967	17210	17110	17295	17240	17192	17131	17076	17090	17083	17074	17026	16970	17138	17016	17100	17012	17025	16779	17163	17203	16953	17078	17024	16966	17306	17217	17215	17286	17053	17082	17081	17037	17153	17043	17134	17086	17167	17157	16930	17154	17191	17181	17059	17007	17269	17166	17059	17155	16888	17209	17186	17164	17035	17054	17056	17219	17041	17176	17190	16948	17171	16991	17122	17086	17131	17247	17113	17122	16943	17074	17176	16998	17254	16950	17016	17247	17216	17142	17091	17037	16915	17207	16875	17008	17084	16997	17132	17141	17282	17038	17157	17051	17243	16891	16995	16986	17047	17105	17286	17107	16988	16995	16991	17067	16931	17051	17200	17113	17062	17159	16952	17074	16976	17199	17156	17104	17278	16912	17160	17193	17375	16990	16795	17094	16993	17033	17178	16994	16958	17073	17128	17266	17264	17052	17044	16930	17203	17212	17071	17134	17234	17039	17200	17104	17105	17124	17200	17228	17180	17218	17034	17201	17319	16897	17024	17120	17097	17113	16899	17019	16910	17116	17071	17227	17173	16827	17053	17266	17067	17070	17147	17126	16995	16997	17175	17118	17108	17097	17215	17100	17061	17068	17141	17275	17070	17057	17009	17108	17026	17149	17039	17037	17183	17051	17193	16984	16958	17172	17150	17232	17235	17124	17134	17213	17021	17299	17070	17042	17116	17268	17176	17235	17283	17103	16983	17059	16947	16928	17329	17042	17141	17173	17063	16865	17051	17137	17082	17007	17146	17048	17132	16978	17029	17084	17259	17101	16925	17088	17167	17240	17145	17113	17241	17160	17049	17189	17031	17151	17047	17139	17110	17183	17286	17126	16973	17096	17018	17184	17098	17206	17281	17333	17162	17050	17108	17131	17194	17381	17062	16847	17019	16966	17104	17095	17149	17093	17397	17040	17096	17027	17324	16897	17018	17115	17010	16927	16960	17121	17070	17125	17052	17150	17001	16938	16958	17065	17018	17020	17302	17015	17138	17113	17085	16961	16945	17150	16927	17092	16994	17059	16920	17066	17267	17102	17128	17251	16981	17046	17127	17236	17136	17261	17168	17133	17057	17102	17038	16849	17092	17191	17055	17034	17127	16887	17017	17195	17041	17152	17241	17072	17033	17151	17085	17247	16932	16910	17203	17110	16990	17095	17088	17176	16848	17036	17201	17141	17000	17030	17135	16898	17206	16998	17162	17088	17392	17179	17300	17182	17069	17090	17105	17077	17101	17164	17244	17193	17258	16997	17170	17130	17356	17211	17089	17011	17180	17194	17190	16821	16885	17152	17233	17082	17198	17053	17211	17070	17230	17057	16937	17036	17203	17372	16969	17041	17124	17058	17118	17327	17127	17163	17182	17024	17055	17007	16932	17290	17021	16951	17146	16963	17239	17067	17035	16986	17159	17036	16995	17236	16952	17236	16935	17028	16900	17235	16995	17226	17015	17094	17066	17130	17113	17191	17119	17033	16997	17068	16872	17058	17209	17174	17013	17334	16998	17077	17208	17091	17066	17077	16961	16959	17031	17159	17020	17093	16994	17172	17123	17146	17047	17168	17210	17241	17128	17066	17187	17162	17146	17211	16881	17004	16961	17139	17059	17010	17044	16946	17148	17068	17165	16883	17044	17176	17030	16956	16908	17185	17179	17110	17080	17260	17426	17150	17230	17168	17055	17248	17127	17028	17295	17110	17187	16926	16903	16952	16992	17096	17189	16927	17109	17285	16943	17017	17208	17240	17385	17090	17189	17034	17141	17299	17175	17032	16913	17184	17072	17130	16976	17060	17022	16974	17204	17135	17157	17031	17214	16983	17101	17190	16896	16982	17171	17252	17026	17069	17144	17276	17046	17177	17311	16863	17040	16861	17025	17199	16800	17069	17094	17085	17358	17051	17081	17038	17178	17166	17013	17149	17140	17323	17314	17191	17164	16719	16808	17172	16867	17066	17268	17200	17096	17137	17134	17031	17227	16921	16948	16929	16996	17126	16955	17192	16992	17181	17179	17319	17133	17065	17185	17037	16897	17041	17133	17084	17022	17393	16908	16924	16858	17140	17161	17009	17176	17033	16740	17024	16973	17126	17040	17207	17076	17095	17090	17053	17178	17185	17269	17114	17188	17075	16862	17115	17037	17092	17070	17146	16976	17074	17066	17092	17036	17028	17143	16999	16991	17030	17069	17280	17110	17022	16971	16976	16938	17084	17071	17093	17268	16990	17106	17121	17131	17075	17165	17220	16960	17158	17276	16981	17224	17169	17040	17069	17206	17048	17013	16990	17067	16990	17056	17120	17139	16857	17125	17150	17057	17035	17177	17169	17144	17216	17084	17070	17341	17207	17173	17207	17044	16962	17210	17078	17101	17034	17187	17071	17124	16954	17162	17140	17234	17124	17262	16907	16995	17178	17300	17111	17117	17233	17226	17036	17086	17124	17079	17162	17010	16951	17075	17127	17126	17111	17285	17231	17003	17168	17012	16823	17069	16916	16964	17192	17071	16933	17154	17021	17196	16987	17158	17217	17199	16978	17073	17171	17167	16991	16898	17135	17131	16923	17118	17007	16927	16974	16993	16918	16969	16912	17015	17020	17181	17071	17258	17175	17225	16996	16975	16848	17151	17244	17072	17106	17209	17163	17023	17143	17106	17096	17197	17100	17007	17088	17065	17099	17144	17064	16980	17162	17163	17096	16992	16981	16886	17096	17304	17216	16974	17193	17307	17250	17095	17029	17212	16977	17057	17095	17258	17321	17113	17080	16966	16971	17121	17242	17143	17209	17217	17128	17018	17218	17335	16982	16809	17266	17212	16997	17172	17293	17119	17093	16984	17052	17127	17215	16823	17132	17069	17140	17093	17304	17085	17212	17234	17045	17167	16997	17166	17027	17044	17112	16871	16831	17226	17299	17102	17017	17169	17199	17010	17094	17089	17053	17191	17163	17114	17098	17016	17053	17157	17168	16981	17070	17099	17115	17033	17143	16980	17028	17112	16920	17267	17003	17036	16963	16876	17049	17126	17287	17184	17197	17204	17004	17083	17092	16785	16983	16966	16929	17115	17088	17050	17083	16952	16939	17018	17203	17083	17002	17235	17136	17242	17252	17158	17150	17256	17158	17002	16984	17168	17077	16897	16976	17152	17208	17154	17246	17265	17044	17083	17136	17006	17039	17074	17163	17187	17364	17064	16970	17022	17034	16957	17147	17141	17183	17238	17033	17356	17283	17276	17106	17180	16924	17330	17162	17375	16992	17222	17073	16989	17020	17121	17167	17288	17254	17167	17072	17058	17142	17188	17094	17076	17185	17093	17160	16965	17189	17131	16992	17073	17130	17217	16794	17177	17002	16951	17014	17156	17203	17083	17161	17149	17205	17193	17142	16704	17059	17095	17140	17043	17057	17081	16930	17029	17040	17257	17023	17061	16933	17139	17138	16976	17182	17078	17032	16949	17076	17091	17066	17018	17052	17092	17078	17233	16997	17027	16938	17077	17071	17034	17207	17155	17318	17316	16881	17058	17004	17060	16885	17206	17356	17154	17220	16946	17075	17120	17132	17219	17285	17134	17127	17163	17166	17030	16893	16929	17137	17167	17007	17018	17168	17329	17135	17116	17204	17196	17100	17236	17128	17278	17044	17136	17087	16792	16865	17431	17073	17250	17334	17092	16894	17029	17017	17098	17138	16987	17002	16951	17093	17189	17085	17188	17196	17291	16958	17178	17077	16957	17145	16908	16796	16964	16984	16910	16888	17083	17273	17236	17007	17182	17122	17041	17192	17213	16938	17321	16945	16995	17194	17173	16861	17240	17036	17105	17178	17168	17009	17292	16970	17157	17042	17174	17155	16996	17124	17138	16992	17043	16922	17066	17004	17104	16965	17255	17008	16960	16888	17105	17154	17121	16997	17190	17025	17033	16805	17163	17004	17099	17211	17062	17009	16973	17076	17257	17058	17110	17324	16823	17231	17122	17432	17129	17165	17096	17426	17076	17236	17011	17111	17173	16975	17192	17230	17211	17109	17176	17006	17211	16967	17190	17156	16877	17119	17101	17030	17038	17006	16928	17119	17212	17170	17225	17103	17178	17036	17067	17072	16984	17099	17303	17232	17094	17081	17050	17093	17157	16982	17067	17042	16918	17011	17288	17285	17394	17028	17009	17064	17094	17087	16920	17183	17172	17348	17109	16953	17141	17217	17209	17088	16995	16978	16943	17061	17194	17230	17095	16995	17265	17040	17047	17086	17219	17153	17271	17097	17085	17181	17018	17125	17086	17060	17190	17129	17097	17088	17236	17294	17121	16984	17153	17059	17061	17206	17262	17205	17071	17088	16930	17104	16965	16959	16958	17187	17065	17114	17180	17170
25077	24089	25162	24665	27419	26353	21198	17250	14699	13901	13724	13420	13552	13386	13497	13699	13537	13678	13569	13753	13507	13659	13567	13685	13798	13482	13773	13452	13671	13440	13560	13630	13669	13509	13575	13570	13469	13609	13687	13605	13610	13469	13644	13543	13544	13530	13536	13677	13648	13494	13637	13591	13457	13471	13458	13666	13456	13467	13572	13514	13607	13390	13676	13644	13553	13601	13612	13430	13669	13435	13634	13727	13454	13587	13475	13546	13514	13345	13551	13607	13419	13547	13540	13595	13720	13534	13589	13543	13600	13441	13565	13473	13648	13590	13634	13660	13556	13538	13465	13420	13496	13480	13333	13514	13433	13404	13671	13599	13599	13563	13378	13529	13574	13568	13488	13577	13433	13540	13414	13585	13487	13685	13532	13688	13531	13468	13476	13414	13501	13408	13503	13688	13445	13534	13689	13551	13452	13465	13517	13445	13545	13527	13476	13435	13492	13650	13456	13616	13575	13412	13686	13474	13574	13493	13613	13501	13478	13573	13548	13456	13634	13495	13506	13497	13582	13460	13710	13551	13460	13422	13566	13510	13551	13483	13526	13628	13495	13464	13564	13665	13563	13433	13594	13422	13645	13366	13456	13558	13566	13622	13692	13545	13486	13566	13562	13595	13433	13538	13592	13716	13521	13453	13526	13384	13508	13607	13711	13428	13564	13484	13703	13688	13566	13640	13482	13417	13640	13654	13506	13484	13508	13553	13564	13603	13695	13632	13553	13485	13514	13415	13656	13606	13433	13681	13658	13577	13537	13432	13460	13435	13423	13658	13590	13541	13489	13655	13477	13635	13458	13522	13624	13430	13493	13546	13389	13631	13516	13578	13563	13504	13539	13540	13434	13358	13698	13589	13438	13487	13534	13493	13391	13589	13452	13530	13518	13602	13721	13487	13397	13566	13535	13208	13587	13526	13593	13515	13512	13723	13538	13489	13474	13479	13627	13512	13545	13549	13473	13494	13579	13562	13411	13430	13582	13514	13598	13551	13481	13606	13517	13548	13499	13532	13325	13563	13607	13625	13539	13650	13423	13436	13474	13472	13496	13506	13416	13471	13707	13562	13499	13539	13467	13638	13514	13489	13497	13679	13475	13554	13527	13571	13454	13582	13530	13642	13386	13387	13550	13400	13365	13488	13655	13585	13419	13579	13394	13667	13488	13355	13411	13522	13367	13603	13575	13429	13497	13527	13610	13607	13634	13520	13486	13545	13453	13688	13628	13574	13576	13607	13526	13550	13512	13361	13581	13559	13439	13516	13491	13527	13497	13420	13479	13630	13480	13626	13423	13582	13420	13443	13363	13372	13616	13557	13645	13586	13430	13646	13376	13421	13370	13618	13645	13497	13567	13590	13624	13515	13481	13434	13650	13447	13600	13435	13621	13546	13432	13628	13479	13638	13538	13490	13592	13499	13658	13620	13540	13552	13494	13520	13462	13518	13467	13487	13573	13583	13637	13498	13598	13471	13699	13400	13642	13492	13446	13630	13504	13506	13581	13598	13606	13513	13553	13646	13615	13673	13552	13444	13518	13500	13516	13565	13554	13444	13602	13574	13729	13548	13704	13490	13771	13802	13682	13604	13523	13530	13303	13486	13466	13531	13455	13652	13598	13518	13568	13500	13458	13654	13518	13578	13623	13499	13628	13598	13542	13482	13474	13540	13468	13454	13521	13455	13520	13394	13606	13683	13473	13517	13440	13456	13476	13492	13570	13582	13474	13565	13700	13431	13664	13397	13507	13604	13584	13558	13498	13551	13554	13593	13479	13427	13490	13438	13514	13659	13426	13507	13510	13692	13599	13435	13659	13619	13499	13413	13596	13668	13403	13431	13495	13583	13408	13718	13393	13603	13522	13670	13493	13469	13590	13502	13467	13605	13683	13783	13528	13599	13574	13454	13474	13543	13504	13638	13452	13502	13554	13430	13496	13637	13426	13503	13644	13600	13590	13716	13630	13555	13569	13445	13679	13642	13669	13641	13574	13654	13449	13533	13566	13585	13415	13569	13502	13481	13636	13584	13387	13611	13539	13576	13445	13689	13497	13568	13486	13577	13664	13369	13524	13367	13653	13536	13364	13428	13625	13550	13489	13684	13377	13415	13463	13565	13536	13495	13537	13484	13486	13620	13600	13480	13639	13407	13633	13507	13553	13486	13729	13501	13534	13514	13585	13424	13497	13550	13623	13560	13678	13491	13510	13652	13524	13674	13447	13462	13654	13496	13590	13604	13547	13608	13577	13591	13446	13847	13591	13528	13548	13455	13619	13473	13467	13565	13515	13698	13349	13489	13531	13514	13625	13563	13620	13436	13442	13462	13594	13451	13593	13617	13413	13476	13524	13494	13488	13679	13679	13530	13604	13521	13351	13419	13466	13364	13485	13651	13622	13667	13476	13641	13747	13446	13462	13713	13478	13480	13495	13512	13645	13552	13611	13412	13675	13517	13583	13565	13512	13521	13371	13538	13494	13642	13718	13631	13574	13620	13471	13472	13480	13501	13494	13536	13493	13545	13459	13281	13533	13489	13560	13542	13478	13642	13407	13509	13511	13558	13516	13552	13513	13486	13735	13503	13786	13667	13480	13564	13224	13594	13704	13590	13560	13634	13477	13514	13589	13540	13460	13581	13436	13656	13643	13594	13487	13555	13398	13521	13447	13553	13525	13477	13551	13341	13393	13605	13326	13482	13446	13696	13807	13345	13517	13476	13635	13569	13561	13504	13747	13658	13519	13514	13515	13677	13631	13589	13447	13599	13504	13488	13561	13397	13549	13630	13586	13531	13659	13631	13393	13575	13638	13381	13671	13571	13475	13471	13714	13511	13435	13463	13673	13544	13687	13551	13420	13505	13587	13495	13506	13581	13710	13413	13537	13615	13412	13563	13436	13596	13411	13544	13499	13699	13644	13488	13401	13573	13446	13597	13445	13563	13431	13419	13447	13602	13446	13404	13626	13415	13622	13584	13652	13456	13545	13481	13566	13512	13633	13616	13541	13403	13621	13500	13500	13535	13670	13314	13624	13525	13520	13559	13562	13583	13603	13600	13379	13516	13579	13585	13518	13542	13537	13569	13530	13480	13613	13475	13490	13651	13545	13501	13686	13470	13647	13608	13497	13664	13544	13546	13439	13425	13574	13559	13582	13582	13536	13430	13530	13413	13531	13456	13422	13603	13656	13618	13487	13411	13586	13342	13507	13572	13465	13539	13535	13549	13647	13598	13551	13671	13663	13429	13580	13426	13514	13519	13528	13428	13547	13597	13382	13536	13560	13497	13520	13574	13565	13570	13418	13603	13504	13429	13517	13578	13523	13549	13588	13391	13491	13611	13633	13714	13659	13622	13561	13519	13706	13475	13565	13465	13584	13638	13692	13507	13496	13470	13662	13643	13473	13583	13685	13379	13660	13576	13518	13663	13625	13379	13470	13605	13428	13566	13462	13734	13716	13475	13596	13577	13549	13604	13378	13592	13553	13462	13524	13562	13556	13517	13542	13435	13564	13662	13476	13499	13522	13441	13643	13606	13550	13454	13459	13550	13646	13417	13609	13593	13661	13557	13523	13603	13423	13508	13474	13626	13731	13494	13783	13504	13744	13383	13324	13549	13497	13615	13557	13535	13608	13424	13590	13419	13509	13571	13507	13628	13511	13619	13591	13576	13466	13413	13620	13560	13541	13618	13544	13415	13442	13399	13555	13295	13515	13592	13555	13532	13580	13505	13581	13452	13468	13354	13487	13611	13516	13568	13488	13570	13524	13595	13588	13485	13427	13573	13468	13638	13625	13782	13516	13557	13687	13601	13609	13481	13531	13583	13429	13667	13572	13395	13573	13527	13484	13657	13380	13605	13510	13635	13348	13729	13808	13489	13581	13486	13449	13539	13697	13812	13515	13467	13481	13570	13357	13607	13442	13562	13522	13716	13337	13474	13466	13650	13643	13534	13603	13567	13542	13640	13608	13604	13452	13731	13477	13510	13746	13439	13453	13541	13495	13459	13806	13465	13537	13475	13411	13647	13484	13446	13483	13580	13574	13400	13776	13410	13442	13530	13581	13607	13591	13655	13493	13503	13535	13709	13482	13673	13738	13531	13513	13503	13623	13585	13628	13359	13387	13474	13366	13577	13581	13472	13576	13637	13394	13608	13502	13551	13413	13604	13530	13516	13659	13406	13546	13612	13540	13413	13564	13580	13507	13626	13568	13635	13563	13708	13632	13557	13471	13447	13307	13524	13672	13440	13716	13541	13575	13625	13554	13540	13611	13610	13398	13560	13713	13496	13495	13536	13515	13647	13596	13562	13461	13453	13538	13605	13537	13529	13435	13530	13453	13631	13642	13550	13572	13745	13560	13493	13449	13707	13493	13562	13650	13532	13522	13564	13534	13571	13546	13511	13612	13538	13763	13541	13557	13617	13601	13502	13536	13512	13612	13409	13663	13538	13550	13647	13556	13683	13622	13614	13545	13464	13496	13533	13496	13561	13677	13393	13422	13598	13472	13475	13649	13469	13637	13450	13547	13511	13354	13540	13459	13444	13688	13569	13363	13518	13636	13576	13521	13567	13586	13534	13586	13529	13628	13540	13544	13553	13638	13658	13623	13481	13490	13479	13541	13518	13535	13442	13571	13684	13321	13386	13654	13481	13592	13518	13580	13560	13543	13442	13559	13539	13727	13484	13749	13544	13547	13529	13594	13667	13503	13476	13542	13591	13492	13498	13316	13518	13542	13621	13482	13508	13434	13575	13640	13533	13541	13685	13557	13567	13539	13639	13601	13417	13659	13428	13428	13508	13532	13438	13712	13546	13508	13649	13343	13571	13615	13274	13492	13489	13513	13649	13466	13474	13425	13525	13734	13628	13516	13629	13600	13543	13512	13537	13563	13694	13411	13600	13747	13561	13553	13468	13457	13573	13449	13497	13556	13611	13636	13478	13417	13720	13587	13599	13529	13483	13706	13407	13645	13470	13540	13608	13684	13391	13533	13582	13669	13640	13671	13599	13704	13570	13570	13588	13612	13496	13512	13278	13567	13550	13465	13618	13782	13585	13619	13579	13487	13586	13557	13417	13523	13630	13461	13612	13653	13669	13552	13486	13632	13500	13380	13610	13469	13724	13687	13515	13488	13531	13601	13532
25401	21423	29180	35786	56894	61153	50128	36342	25860	20568	18509	17955	18125	18001	17897	17929	18066	17778	18046	17983	17984	17889	17888	17815	18099	18139	17869	18001	17990	17747	17746	17892	18115	17995	17817	18007	18010	17838	17838	17919	17865	17996	17908	17735	18040	17769	18108	17868	17734	17998	17939	17880	17968	17681	17939	17902	17916	17827	17840	17787	18171	17956	17757	17928	17844	17759	17914	18014	18270	17919	17773	17942	17869	17739	18004	17824	17799	17922	18021	18011	17905	18042	17896	17831	17927	17868	17940	17817	17880	17838	17913	17708	17788	17775	18082	17935	17775	17686	17667	17819	17975	18073	17999	17759	17819	17857	17865	17823	18059	17759	17953	17935	17814	17847	17879	17712	18172	17772	17706	17976	17834	17793	17973	18217	17875	17839	17861	17867	17889	17799	17833	17977	18100	17850	17776	17907	17810	18093	17853	18055	17803	18001	18018	18070	18084	18131	17968	18027	17894	17894	17847	17812	17867	17752	18060	18055	17583	18064	17771	17987	17989	17980	18092	17890	17967	18078	17895	17841	17860	17826	17985	17964	17825	17928	17982	17903	17849	17912	17868	18117	17738	17953	18011	17806	18088	17775	17733	17824	17916	17819	17832	17916	17926	17927	17837	17873	17968	17764	17779	17679	17631	17757	17938	17924	17879	17990	17773	17812	18175	17898	17906	17701	17938	17755	18151	17724	18003	18027	17890	17595	17827	17859	18071	17706	17807	17741	17661	17879	17812	17959	17833	17783	17824	17706	17885	17531	17831	17669	17874	17886	18013	17810	17955	18009	17769	17816	17794	17665	17661	17961	17621	17611	17805	17722	17893	18010	17906	17991	17809	17910	17897	17939	17865	17797	17963	17648	17732	17622	17777	17653	17781	17799	18157	17767	17827	17979	17816	17859	17980	17713	17714	17767	17981	17853	17553	17878	17749	17943	17819	17842	17902	17855	17520	17669	17971	18121	17814	17926	18006	17758	18072	17733	17841	18022	17864	18081	17859	18042	17797	17912	17966	17714	17870	17975	17746	18041	18239	18021	17905	18175	18018	17858	17609	17728	18057	17837	17747	17903	17710	17807	17948	17923	17910	17680	17977	17973	17789	17653	17665	17952	17949	17929	18006	17790	17811	17904	17802	17871	17897	18005	17699	17835	17793	17583	17859	17833	17995	17776	17787	17851	17906	17904	17942	17825	17903	17742	17771	17937	17786	18038	17962	17976	17842	18029	17892	17881	17763	17821	17848	17862	17907	17732	17809	17744	17830	18056	17881	17874	17745	17871	17945	17607	17643	18070	17768	17903	18056	17766	17745	17905	17997	17885	17781	17851	17992	17694	17709	17979	17906	17953	17942	18061	18064	17794	17627	17730	17870	17986	17943	17927	17825	17815	17611	17875	17838	17920	17852	17718	17782	17873	17909	17902	17846	17896	17948	17947	17874	17628	17850	17733	18069	17812	17831	18003	17879	18014	17832	18028	18015	17987	18023	17772	17833	17700	17755	17765	18003	17974	17717	17975	17827	18086	17719	17924	17778	17814	17800	17710	17881	17816	18038	17891	17904	17821	17809	17858	17922	17836	17859	17834	17792	17814	17952	17970	17954	17860	17818	17936	17987	18169	17989	17777	17914	17770	17850	17868	17955	17781	17909	17683	17731	17716	17738	17855	17731	17928	17851	17797	17874	17945	18043	18073	17764	17913	17870	17842	18046	17852	17913	17822	17594	17722	17915	17794	17817	18113	17991	17695	17952	17881	17882	17928	17931	17883	17690	17930	17782	18021	17923	17966	17678	17821	17923	17736	17627	17910	17800	17869	17739	17878	17959	17874	17819	17759	17777	17965	18053	17686	17830	17765	17880	17883	17867	17830	17671	17933	17903	17862	17802	18057	17734	17852	17884	17868	17796	17865	17905	17763	17870	17997	17850	17861	17799	17947	17958	17916	17849	17905	17799	17890	17899	18021	17875	17774	17861	17907	17731	17774	17768	17637	18017	18108	17745	17714	18020	17839	17902	17916	17802	17903	17773	17614	17738	17967	17786	18007	18022	18105	17932	17811	17725	17808	17952	17948	17818	17766	17837	17841	17952	17674	18046	17880	17928	17827	17842	17925	18053	17995	17605	17811	17662	17645	18004	17904	17926	17936	17910	17707	17949	17806	18035	17943	17712	18064	17905	17783	17905	17803	17979	17798	17687	17649	17881	17767	17860	17903	17837	17723	17961	17624	17792	17777	17759	17973	17787	17945	17939	17767	17894	17876	18172	17836	17676	17766	17789	17702	17890	17939	17900	17838	17755	17911	17760	17737	17804	17766	17826	17954	17670	17786	17700	17861	17817	17896	17899	17809	17939	18018	18044	17915	17873	17717	17865	17793	17641	17600	17679	17811	17947	17774	18109	17729	17611	17833	17933	17897	18200	17826	17904	17843	17786	17956	17855	17792	17915	17659	17762	17845	17921	17839	17885	17807	17662	17943	18037	17840	17678	17650	17649	17858	18040	17639	17685	17803	17850	17743	17988	17765	17819	17743	17682	17593	17867	17887	17811	17732	17852	17621	17836	17921	17714	17922	17815	17845	17920	17906	17905	17917	17801	17786	17835	17797	17978	17927	17839	17480	18013	17795	17895	17735	17607	17814	17856	17769	17952	17939	17897	17884	18062	17641	17731	17911	17967	17744	17888	17600	17577	17921	17905	17749	17789	17718	17858	17926	17931	17916	17978	17943	17857	17775	18033	18108	18042	17882	17891	17837	17888	17813	17916	17691	17710	17920	18162	17925	17934	17859	17904	17914	18115	17896	17942	17631	17947	17743	17779	17842	17855	17935	17735	18040	17854	17941	17863	17785	17857	17837	17782	17851	17869	17852	17867	17658	17857	17936	17851	17904	17898	17691	17810	17526	18156	17853	17778	17949	17960	17861	17855	17992	17839	17894	17772	17788	17860	17745	17917	17776	17743	17849	17763	17861	18164	17956	17983	17957	17782	17839	17828	18027	18012	18061	18068	17982	18158	17802	17860	17866	17800	17897	17725	17754	17809	17944	17917	17680	17846	17875	17644	17805	17832	17863	17968	17709	17636	17572	17856	17979	17781	17885	17856	17790	17745	17759	17937	17614	17817	17939	17904	17879	17850	17560	18171	17620	17941	17774	17907	17803	17939	17871	17835	17871	17911	17993	17866	17693	17685	17772	17826	17952	17857	17866	18102	17892	17838	18018	17681	17740	17674	17991	17993	17808	17896	17721	17848	17785	17891	17858	18175	17915	17890	17849	17735	18139	17963	18021	17829	17758	17774	17733	18002	17912	17838	17799	18028	17954	17804	17714	17701	17941	17803	17993	17938	17663	17797	17988	18035	17710	17861	18030	17869	17963	17843	17960	18108	17726	17892	17956	17918	17749	17852	17690	17904	17970	17884	17945	17805	17881	17879	17801	18104	17804	17897	17824	17892	18059	18015	17600	17889	17735	17795	17965	17931	17913	18166	18103	17693	17809	17759	17562	17856	17986	17765	17944	17900	18045	18060	17758	17773	17716	18000	17864	17886	17679	17824	17660	17799	17733	17909	18034	17857	17891	17750	17831	17914	17624	17814	17996	17824	18048	17881	17880	17803	17992	17869	17835	17831	17878	17875	17674	17928	17901	17890	17952	17809	17858	17945	17714	17867	17788	17603	17744	17855	17995	17823	17867	18059	17769	17974	17956	17978	17929	17925	17766	17867	17595	17920	17966	17900	18104	17772	17871	17902	17905	17938	17992	17788	17904	18108	17521	17813	17832	17743	17878	18016	17798	17891	18030	17899	17983	17509	17680	17727	17670	17854	17664	17947	17818	17844	17959	17823	17739	17823	17845	17820	17771	17941	17712	17821	17930	17911	18036	17822	17724	17712	17918	18022	17839	17606	17799	17834	17858	17923	17865	17892	17725	17971	18004	17753	17813	18053	17902	17799	17705	17663	17872	18008	17939	17973	18037	17682	17874	17665	17605	17881	17966	18068	17938	17626	17611	17810	17850	17930	17782	17953	17908	17856	17948	17691	17866	17967	17834	17917	17769	17917	17912	17786	17709	17961	17777	18032	18104	17844	17732	17826	17933	17786	17959	17715	17926	17894	17835	17972	17830	17915	17828	17842	17911	17997	17836	17858	17824	17960	17674	17996	17978	17832	17963	17821	17660	17650	17836	17894	17893	18104	17739	17894	17872	17873	17977	17917	17794	18060	17844	17854	17820	17729	17862	17726	17898	17875	17890	17913	17766	17749	17991	17572	17695	17905	17803	17774	17867	18056	17804	17807	17896	17812	17662	17868	17856	17771	17937	17951	17825	17792	17693	17812	17779	17739	17823	17913	17860	17747	18061	17718	17891	17934	17797	17906	17789	17851	17837	17760	17989	17877	17782	17878	17956	17856	17874	17943	17733	17874	17756	17810	17793	18076	17838	17854	17824	17759	17834	17878	17687	18012	17853	17979	17792	17837	17849	17794	17838	17837	17701	17757	17783	17770	17792	17858	17893	17663	17795	17927	17859	17903	18102	17973	17964	17934	17717	18085	17994	17839	17957	17776	17880	17757	17893	18019	18020	17789	17578	17730	17827	17909	17943	17801	17814	17814	17636	17852	17814	17754	18031	17683	17736	18027	17648	17712	17577	17750	17796	17969	17839	17817	17794	17739	17806	17945	17685	17749	17927	17797	17886	17915	17787	17833	17809	17887	17860	17745	17800	17815	17761	17923	17898	17879	17810	17878	17853	17781	17818	17839	17959	17814	18102	17859	17930	17975	17759	17943	17756	17838	17814	17768	17681	17886	17589	17796	17619	17955	17886	18064	17888	17807	18075	17781	17715	17770	17810	17659	17893	17923	17852	17628	17647	17793	17826	17725	18092	17773	17699	17799	17966	17805	17643	17961	17898	17741	17776	17832	17833	17859	17784	17743	17926	17869	17800	17790	17740	17763	17652	17907	18002	17875	17909	17937	17763	17847	17949	18022	17842	18071	18006	17696	17903	17896	17791	17706	17902	17940	17899	17809	18016	17844	17709	17832	17876	17949	17755	17816	17647	17983	17782	17889	18102	17938	17769	17864	17878	17937	17787	17946	17773	17788	17992	17718	17913	17903	18026	17752	17637	17799	17904	17676	17692	17845	17857
27454	44176	50508	56641	63391	59108	46859	33971	21391	15524	14357	14120	14000	14016	14115	13984	14178	13872	13964	13994	13833	13996	14079	13947	13979	13837	13914	14008	13934	14118	13891	14137	14004	13953	14096	13898	13911	13907	14142	13938	14060	13893	13836	14100	14007	14014	14055	13878	13947	13947	13887	14125	14149	14077	13949	13727	13806	13915	13883	14098	13948	14028	13969	13894	13957	13940	14139	13929	14083	13989	13932	14074	14093	14052	13874	13887	14129	14132	14155	14005	13935	13980	13978	13939	13974	13905	14039	13930	14219	13822	14075	13976	14009	13863	13941	14017	13768	13978	13842	13966	14053	14042	14108	14011	13966	13958	13930	13999	14198	14020	14051	13888	13934	14010	13955	14030	14015	13943	13868	14127	13842	13881	14000	14054	13890	13903	13945	14012	13951	13822	13996	14078	14054	14071	14075	13919	14087	13817	13987	13900	14049	14099	13956	13956	13952	13933	14084	13975	14052	14096	13942	13928	13928	13920	14053	13878	13913	14092	13981	13990	14120	13912	14044	13824	14014	13980	14024	13980	14054	13939	14147	13965	13914	14110	13982	13867	14000	13847	14004	13906	13932	13983	14008	14079	13924	13941	14017	14172	14071	14031	14025	14133	13980	14006	13954	13981	13980	13946	13971	14116	13986	14150	13809	13997	13913	13731	13877	13809	13999	13917	13805	13917	13942	13858	13827	14006	13836	13996	13936	13894	14013	14194	13760	14082	13904	13812	14016	14052	14038	14050	13979	14079	14087	14060	13953	13898	13979	13882	14063	13703	13933	14001	14092	14189	13930	13966	14016	14042	14047	13797	13988	14126	13957	13951	14191	13993	14119	14022	13998	14105	13968	14109	13893	13847	13955	14007	13868	14003	13928	14063	13937	14109	14100	14084	13800	14043	13915	13886	14137	13887	14093	14032	13871	13715	14102	14037	14000	13877	14116	13996	13947	14103	13861	14048	14071	14130	13998	13960	13983	14124	13751	13918	13979	13884	13873	14000	13795	13827	14017	13927	14072	14090	13982	13918	13985	14082	13932	13974	13961	13986	13737	13922	13973	14045	14010	13924	14149	13980	13955	13960	14110	13888	14125	14096	13799	14087	13967	14173	13929	14084	14033	14031	13892	13970	13878	14001	13998	14005	13934	13895	14168	14008	14126	13946	13915	14084	14069	13800	14107	13853	13855	13903	13947	13902	13880	13930	14022	14094	14124	13726	14075	14093	13940	13933	13986	14014	14085	14019	13972	13746	13944	14062	13926	14065	13988	13894	13888	13871	13931	13999	13987	13945	13967	13890	13986	14133	13999	14084	14124	14079	14101	14066	14010	13937	14058	13899	13976	14133	13986	13988	13821	13886	13993	13869	13911	14037	13888	13969	13935	14027	13961	13995	13962	13959	14087	13998	13760	14062	14064	14054	13986	13946	13973	13928	14000	13952	13977	14050	13947	13858	13915	13929	13860	14056	14046	13989	13978	13814	14005	13888	14155	13865	13946	13983	14079	13996	13844	14073	14075	13944	13916	14183	14041	14045	13767	13951	13872	14028	14020	14006	14121	14063	14107	13745	13971	14003	14037	14099	13902	13916	14138	13999	13962	13974	14051	13926	14055	13967	13933	14098	13968	14054	13937	14067	13862	14161	13788	14093	14076	13947	13989	13940	13994	14214	14017	14056	13842	14046	14120	14000	13933	13893	13969	13940	14047	13889	14045	14126	13945	13952	13930	13888	13958	14095	13975	14016	14068	13915	13988	14131	14066	14025	14188	13927	13984	13905	13973	13965	13856	14096	14067	13911	14012	13996	13999	13923	13985	13879	13958	13941	13857	14163	14072	13853	14008	13990	13883	13938	14055	14000	13980	14042	13943	14019	13866	13891	13926	14021	13752	14108	14131	13896	13984	13946	13940	13963	14008	14016	14075	14000	13973	13998	14007	13901	14021	13872	13979	14054	14168	14096	13816	13919	13902	13978	13944	14088	13999	14063	14028	13997	13855	14103	13781	13953	13890	13918	13989	14035	14001	14190	13913	13895	14110	13885	13905	13940	13901	14179	14015	13874	13822	13880	13901	13879	14061	13880	14172	14081	13845	13863	13994	13732	14043	13971	13805	13899	13963	13978	13929	13821	13906	13933	13803	14091	13873	13921	13875	13904	14077	13932	13941	13833	13915	14034	14078	14031	13864	13880	13992	13943	14140	14023	13828	14000	14069	13898	14021	13727	13945	14086	14012	13983	13914	13987	13957	13856	13988	14044	14084	14079	13950	13919	13911	13757	13963	13960	14036	13873	13986	13881	14181	13855	14111	13893	13956	14039	13901	14005	13965	14090	13995	14082	13975	14029	14036	14031	14015	14037	13976	13891	13969	13973	13970	14054	14198	14080	14081	13901	13832	13990	13886	13951	14080	14040	13924	13812	13934	13834	14202	13896	14013	13996	14001	14141	13913	13990	14046	14008	13925	13753	14023	14117	13844	14013	13903	13807	13974	14005	14104	13871	14131	13985	14005	13814	13992	13899	13920	14092	13964	13876	14070	14138	14199	14135	13999	14118	14005	13813	13931	14097	14041	13924	13939	14022	14009	14104	13989	14002	14082	13910	13990	14011	14000	13949	14038	13910	14078	14050	13927	13935	13907	13915	13949	13845	13991	14041	14040	13809	13958	13900	13957	13907	13882	13843	13940	14002	13923	13900	14041	14041	13948	13849	14052	13862	13958	13967	13901	13920	14006	14085	14052	13895	14004	13997	13855	14028	14024	14115	13909	13955	13952	13890	13869	14053	14118	14074	14051	13951	14096	14104	13936	13926	14034	14023	14075	14100	14006	13969	13847	13845	13977	14018	14071	13936	14142	14075	13880	13919	13980	14004	13835	13921	13939	13932	13975	14029	13897	14138	13966	13883	14015	13979	14083	13968	13926	14008	14207	13867	13915	14023	14052	13975	13909	13947	13959	13909	13933	13907	13912	13898	14085	14059	14092	13996	13947	13986	14002	14041	14013	13951	14121	13867	14083	13858	13948	13849	14017	13884	14165	13852	14127	13960	14094	13840	14028	14006	14042	13941	13896	13986	13925	13936	13958	13854	13989	13796	13878	13947	14087	13973	13831	13989	13869	14031	14061	13959	13950	14118	14002	13989	14008	14056	13953	13863	14037	13825	14059	13989	13836	14109	13800	13950	14021	13973	14168	14021	14088	13961	13850	13818	13973	13996	13996	13977	13955	13857	14088	14039	13954	14015	13877	13785	13853	13867	14122	13927	13713	13879	14156	13964	13998	13939	14049	13932	14116	13919	13861	14042	14058	14068	14099	13954	14032	14110	14009	14111	13948	14087	14085	13864	14056	13848	14045	14009	13919	13921	13949	14112	13843	14136	13810	13909	14051	13902	14024	14015	13981	13971	14098	13934	13936	14116	14194	14012	13902	13911	14028	13802	13888	14039	14149	13947	14054	13988	13985	13865	14171	13943	13918	13761	13970	13993	13960	13928	13874	14059	13970	14132	13964	13959	14096	14079	13976	14112	14014	13851	14114	13869	14042	13962	13918	13904	13976	13867	14106	13942	13972	14145	13745	13934	13959	14041	14082	13995	13876	14019	13924	14016	14030	14106	13906	14077	13889	14092	14026	13890	13745	13905	14038	14084	14020	14033	13996	14090	14073	14003	13890	13811	14076	13978	13986	14021	13988	13969	13948	14010	14069	13819	13944	14043	14024	13802	14114	13916	14043	14030	14176	13876	14023	14039	13989	13935	14003	13986	13888	13943	14167	13923	13964	14012	14026	14042	14002	14057	13868	13990	13826	14046	14028	14138	13947	14042	13938	13964	13928	13953	14007	13860	14103	14043	13952	14167	13847	13850	13919	13848	14022	14068	14139	13821	14018	14108	14002	13800	14064	14117	13863	14115	14081	13885	13915	14198	14043	13881	13993	13982	13867	14048	13937	13990	13878	13947	13948	14029	13946	13952	13838	14010	14051	14029	14073	14030	13996	13909	13950	13986	14138	13982	13854	14007	13957	13914	14004	13888	14024	13927	13975	14106	13985	13924	13781	14183	13939	14127	13890	13945	13830	14123	14044	14002	13970	13903	14052	13845	14055	14031	14105	14049	14046	14047	13936	14046	13988	13870	14118	14160	13903	14025	14104	14063	14052	13963	13933	13950	13953	14023	13911	14059	13801	13887	13879	13967	13966	13999	13859	13956	14057	13931	14129	14081	14059	13978	13912	13930	14004	14032	13880	13944	14101	13916	13962	14006	14059	14011	14047	14004	14055	14109	13811	14001	13927	13898	14234	13936	13928	14243	14025	14032	14127	13843	13966	14077	14140	13936	14058	13943	14192	14004	14035	14158	13879	13998	14016	13917	14073	13932	14020	14117	13825	13957	13925	14197	14004	13927	14045	13819	13956	13909	14069	13987	14099	14136	14044	13926	13947	14036	14011	14089	13887	13792	14142	13966	14266	13901	13922	13927	14012	14101	13793	14023	13816	13970	14060	13844	14040	14084	14097	13890	13846	13864	14106	14004	13862	13851	13989	13911	13938	13978	13994	14007	13986	14084	13895	13915	14012	13929	13919	14067	14103	14168	13948	14124	14116	13835	13955	14115	13916	14168	14017	14065	13980	13909	14055	14007	13928	13809	13990	13902	14053	13802	13981	14116	14157	13813	13923	13913	14035	13818	14033	14042	13874	13915	14051	14012	13900	13922	13895	13862	13850	14056	14105	13861	14059	14084	13981	13984	13883	13986	14040	14088	14030	14014	13855	14002	13923	14036	14071	14064	13953	14189	14013	13930	13888	13931	14029	14166	14009	14019	13837	13945	14019	13942	13893	13896	13920	13872	14044	13799	13909	13874	13887	13933	13903	13797	13975	14031	13988	13923	14063	14171	13990	14030	13946	13886	13873	14040	14148	13988	13910	13962	13900	14034	13985	13922	13988	13933	14021	14066	14016	13889	14074	14046	13988	14218	14049	13991	13974	14042	13920	14102	13947	14028	14093	13946	13861	14018	13924	13901	14000	13986	13943	13977	13892	13987	14007	14052	13886	14026	14071	14065	14052	13820	13959	13988	13950	14102	14090	13830	14015	14102	14058	13898	13952	14001	14083	13818	14056	14042	13822	14047	13854	14120	13986	13833	14069	14046
23854	21382	29009	30378	60736	69239	60683	45618	30837	22340	18865	18191	17992	17753	17806	17659	17600	17825	17709	17736	17554	17697	17891	17762	17622	17725	17995	17659	17753	17882	17838	17619	17669	17490	17800	17704	17893	17829	17805	17709	17627	17754	17734	17913	17716	17757	17680	17758	17604	17620	17796	17520	17803	17825	17857	17623	17749	17613	17647	17650	17871	17548	17674	17644	17762	17693	17733	17699	17743	17772	17703	17586	17837	17709	17588	17638	17450	17769	17789	17805	17494	17626	17614	17576	17754	17533	17585	17479	17665	17723	17637	17660	17600	17635	17731	17695	17741	17704	17919	17668	17813	17819	17582	17731	17844	17490	17601	17633	17617	17704	17574	17717	17440	17545	17668	17652	17806	17720	17758	17644	17735	17560	17539	17473	17695	17729	17853	17681	17770	17498	17641	17591	17642	17628	17604	17721	17468	17583	17658	17668	17755	17656	17469	17736	17638	17730	17591	17802	17655	17726	17694	17499	17488	17568	17634	17709	17655	17726	17718	17618	17631	17860	17803	17623	17682	17552	17708	17613	17845	17846	17721	17624	17804	17689	17692	17695	17461	17700	17665	17655	17785	17733	17509	17553	17772	17771	17620	17525	17641	17552	17666	17740	17667	17480	17760	17318	17585	17482	17789	17777	17554	17828	17555	17443	17556	17348	17557	17583	17544	17625	17586	17862	17762	17611	17692	17542	17871	17714	17702	17502	17748	17532	17718	17689	17622	17621	17509	17758	17457	17599	17498	17859	17782	17813	17568	17748	17658	17700	17547	17547	17631	17512	17750	17647	17505	17687	17600	17526	17717	17425	17578	17910	17750	18001	17741	17689	17541	17795	17608	17898	17663	17582	17733	17518	17669	17723	17737	17581	17775	17685	17613	17617	17710	17389	17673	17790	17587	17562	17846	17509	17716	17626	17527	17763	17648	17665	17376	17511	17679	17977	17554	17730	17348	17697	17440	17535	17535	17686	17661	17498	17560	17396	17592	17567	17848	17536	17716	17912	17812	17700	17483	17571	17511	17480	17725	17743	17700	17452	17675	17763	17679	17831	17600	17644	17557	17637	17580	17725	17774	17621	17633	17643	17727	17685	17729	17661	17872	17375	17560	17544	17650	17465	17594	17518	17525	17458	17451	17602	17739	17828	17583	17447	17771	17553	17500	17600	17740	17682	17627	17634	17740	17675	17521	17686	17720	17472	17665	17739	17523	17544	17766	17757	17707	17530	17657	17755	17780	17539	17735	17719	17425	17629	17635	17374	17619	17674	17485	17904	17659	17767	17576	17530	17583	17800	17857	17787	17527	17537	17737	17744	17727	17624	17673	17639	17500	17764	17509	17670	17746	17757	17760	17449	17637	17707	17649	17739	17581	17647	17569	17611	17548	17662	17826	17861	17615	17670	17470	17619	17735	17733	17657	17849	17799	17560	17651	17699	17664	17622	17713	17606	17822	17615	17596	17825	17708	17565	17534	17997	17650	17644	17822	17796	17600	17629	17898	17469	17889	17744	17847	17568	17821	17674	17668	17619	17609	17531	17606	17406	17619	17747	17621	17692	17861	17481	17767	17530	17973	17686	17614	17556	17412	17771	17582	17644	17674	17387	17617	17824	17831	17476	17627	17385	17573	17502	17692	17808	17773	17702	17663	17604	17605	17454	17819	17566	17544	17553	17588	17664	17849	17645	17550	17719	17635	17555	17559	17563	17521	17631	17668	17527	17532	17517	17609	17462	17835	17730	17756	17891	17753	17584	17755	17865	17438	17617	17496	17829	17711	17723	17497	17771	17880	17622	17559	17498	17492	17649	17702	17688	17654	17598	17582	17604	17497	17652	17756	17715	17834	17649	17773	17628	17786	17447	17548	17668	17723	17658	17617	17565	17643	17541	17835	17766	17689	17722	17741	17550	17591	17597	17662	17802	17747	17693	17794	17565	17653	17560	17524	17544	17745	17671	17484	17500	17601	17727	17806	17676	17683	17517	17541	17621	17692	17684	17640	17810	17588	17601	17598	17647	17462	17684	17635	17767	17564	17649	17636	17621	17594	17799	17939	17645	17399	17422	17598	17868	17387	17514	17551	17675	17368	17856	17726	17613	17691	17606	17725	17575	17617	17536	17634	17690	17520	17661	17636	17609	17473	17813	17537	17672	17893	17687	17639	17418	17824	17685	17543	17758	17655	17710	17388	17674	17579	17783	17567	17711	17478	17704	17678	17425	17624	17648	17668	17465	17588	17503	17766	17592	17562	17720	17836	17804	17627	17512	17431	17603	17874	17558	17663	17467	17775	17743	17597	17783	17668	17423	17480	17432	17636	17694	17753	17480	17520	17388	17777	17443	17508	17797	17587	17643	17721	17644	17502	17702	17632	17695	17532	17583	17515	17576	17583	17697	17746	17707	17617	17455	17679	17779	17815	17773	17690	17717	17588	17479	17475	17647	17600	17510	17507	17616	17680	17572	17599	17765	17610	17538	17668	17688	17688	17717	17545	17653	17756	17721	17571	17609	17501	17688	17568	17507	17823	17653	17702	17560	17728	17597	17558	17654	17780	17517	17768	17589	17707	17752	17675	17548	17440	17636	17686	17427	17473	17647	17585	17344	17556	17611	17779	17620	17750	17605	17669	17793	17581	17562	17497	17588	17691	17450	17871	17721	17633	17475	17747	17583	17737	17493	17760	17692	17695	17793	17523	17775	17565	17587	17671	17737	17824	17732	17675	17595	17619	17523	17866	17757	17504	17431	17708	17940	17556	17722	17608	17542	17813	17786	17557	17646	17668	17562	17720	17619	17754	17884	17556	17610	17545	17766	17821	17655	17842	17453	17646	17659	17565	17734	17724	17639	17687	17566	17546	17597	17520	17690	17653	17797	17758	17745	17619	17708	17782	17468	17668	17623	17630	17764	17475	17498	17626	17736	17581	17339	17434	17715	17621	17529	17693	17731	17742	17836	17726	17625	17753	17688	17813	17741	17475	17505	17770	17680	17544	17787	17610	17370	17518	17705	17492	17690	17598	17592	17566	17440	17790	17614	17597	17519	17710	17686	17681	17477	17592	17889	17719	17485	17738	17720	17910	17660	17713	17592	17672	17491	17798	17606	17501	17552	17637	17597	17797	17684	17696	17468	17380	17506	17689	17703	17736	17728	17619	17703	17652	17770	17749	17666	17685	17581	17514	17478	17564	17876	17538	17607	17616	17738	17580	17663	17651	17499	17839	17704	17662	17653	17644	17688	17636	17608	17540	17470	17529	17604	17467	17370	17685	17611	17768	17516	17665	17657	17606	17562	17953	17805	17607	17912	17729	17673	17747	17599	17820	17639	17591	17740	17539	17511	17573	17531	17751	17686	17655	17741	17675	17765	17694	17583	17698	17878	17619	17661	17749	17753	17571	17685	17519	17720	17694	17884	17559	17468	17508	17637	17721	17547	17451	17668	17792	17747	17636	17629	17877	17636	17476	17735	17737	17751	17505	17558	17764	17659	17793	17665	17408	17687	17657	17490	17959	17643	17835	17686	17703	17469	17491	17513	17516	17600	17666	17766	17761	17678	17610	17715	17587	17768	17783	17698	17670	17500	17673	17481	17585	17523	17730	17699	17634	17597	17625	17744	17725	17753	17582	17588	17815	17533	17616	17721	17587	17566	17509	17468	17676	17570	17639	17662	17604	17600	17773	17771	17750	17916	17761	17810	17686	17685	17673	17535	17549	17691	17593	17514	17633	17575	17600	17347	17579	17914	17893	17555	17721	17775	17486	17768	17709	17689	17583	17640	17628	17500	17491	17785	17635	17620	17591	17624	17712	17844	17615	17738	17626	17504	17766	17665	17712	17701	17692	17568	17629	17762	17490	17687	17635	17673	17548	17701	17516	17501	17567	17656	17628	17398	17658	17673	17697	17694	17478	17539	17469	17485	17411	17770	17652	17526	17702	17536	17706	17472	17383	17683	17672	17565	17486	17585	17516	17777	17686	17851	17594	17596	17573	17798	17620	17759	17664	17684	17692	17569	17632	17569	17645	17694	17646	17573	17450	17680	17662	17755	17638	17745	17699	17628	17643	17558	17917	17488	17668	17488	17858	17691	17623	17594	17614	17787	17934	17727	17840	17652	17671	17742	17529	17626	17662	17737	17789	17824	17684	17588	17695	17580	17665	17660	17454	17601	17621	17720	17726	17546	17743	17671	17652	17603	17648	17690	17640	17716	17597	17609	17654	17615	17558	17641	17593	17485	17563	17580	17642	17670	17758	17677	17664	17544	17590	17675	17502	17783	17588	17783	17771	17695	17598	17794	17714	17734	17588	17738	17653	17590	17478	17603	17751	17778	17709	17704	17584	17437	17515	17586	17736	17799	17527	17476	17647	17661	17764	17599	17788	17785	17706	17625	17713	17554	17487	17661	17544	17689	17636	17420	17598	17580	17530	17728	17806	17461	17598	17585	17431	17781	17626	17479	17806	17532	17716	17504	17732	17859	17653	17637	17673	17733	17612	17526	17760	17757	17743	17546	17543	17399	17442	17572	17784	17597	17588	17560	17780	17586	17628	17716	17844	17819	17674	17426	17648	17715	17399	17542	17687	17613	17679	17644	17605	17540	17659	17544	17530	17922	17505	17514	17390	17704	17532	17706	17671	17759	17571	17622	17610	17541	17491	17551	17566	17747	17634	17711	17868	17622	17494	17463	17537	17612	17474	17456	17548	17601	17708	17843	17498	17561	17839	17594	17658	17508	17519	17679	17703	17579	17568	17919	17483	17589	17672	17614	17836	17488	17635	17679	17826	17602	17876	17736	17741	17594	17718	17801	17778	17618	17746	17751	17748	17453	17291	17630	17665	17534	17884	17695	17632	17602	17763	17757	17571	17487	17752	17626	17400	17891	17600	17747	17924	17788	17614	17731	17685	17606	17726	17532	17639	17517	17573	17807	17689	17705	17582	17619	17607	17572	17546	17486	17519	17584	17699	17627	17420	17569	17837	17627	17505	17877	17768	17647	17739	17784	17687	17759	17854	17601	17790	17789	17608	17640	17640	17542	17439	17740	17454	17490	17716	17636	17553	17662	17512	17688	17602	17547	17604	17592	17599	17637	17406	17560	17503	17607	17648	17715	17532	17437	17618	17622	17750	17581	17660	17633	17360	17384
29018	51102	44401	61045	79062	73355	59669	43668	27410	17376	14594	13864	13705	14054	13811	13885	13914	13998	13886	13871	13635	13859	13915	13907	13908	13881	13811	14029	13834	13892	13771	13879	13758	13924	13938	13972	13822	13730	13863	13824	13704	13881	13751	13847	13847	13727	13880	13756	13834	13938	13948	13973	13826	13899	13831	13855	13832	13807	13888	13724	13885	13881	13777	13892	13891	13938	13835	13812	13887	13859	13854	13670	14135	13793	14004	13897	13928	13931	13816	14076	13738	13916	13905	13851	13883	13858	13750	13826	13776	13622	13647	13918	13677	13929	13681	13929	13895	13915	13871	13890	13864	13823	13834	14005	13864	13866	13745	13908	13822	13722	13969	13978	13887	13902	13668	13844	13855	13958	13725	13788	13981	14123	13858	13775	13890	13942	13932	13901	14025	13983	14002	13743	13791	13668	13747	13806	13963	13721	13996	13842	13697	13796	13795	13822	13813	13940	13939	13951	14034	13871	13961	13779	13863	13726	13833	13751	13853	13653	13818	13872	13820	13876	13750	13749	13900	13698	13797	13922	13610	13717	13842	14032	13837	13947	13860	13733	13881	13700	13896	13835	13823	13848	13793	13827	13761	13902	13825	13957	13979	13700	13935	13567	13907	13921	13947	13776	14024	13728	13828	13860	13916	13955	13925	13761	13775	13806	13947	13848	13909	13668	13835	13821	13842	14035	13893	13786	13893	13971	13901	13872	13741	13733	13992	13967	13718	13858	13952	13838	13940	13864	13823	13680	13918	13643	13909	13836	13640	13935	13848	13876	13840	13748	13837	13749	13804	13781	13775	13716	13818	13958	13802	13869	14033	13829	13704	13729	13980	13803	13924	13816	13766	13613	13810	13787	13814	13902	13807	13681	13824	13932	13767	13866	13967	13819	13842	14111	13992	13768	13841	13729	13906	13822	13804	13946	13749	13875	13942	13873	13934	13802	13901	13840	13824	13940	13766	13818	13929	13886	13872	13831	13981	13860	13875	13826	13921	14007	13654	13793	13859	13862	13726	13782	13763	13665	13844	13904	13859	14121	13863	13842	13785	13745	13684	13742	13854	13883	13980	13943	13860	13759	13918	13805	14017	13866	13605	13925	13831	13783	13904	13826	13925	13896	13889	13702	13948	13888	13892	13832	13839	13869	14064	13776	13872	13926	13839	13883	13896	13790	13935	13865	13751	13997	13819	13585	13871	13892	13779	13840	13868	13760	13847	13799	13908	13846	13846	13831	14022	13936	13795	13824	14078	13824	13793	13757	13702	13898	13932	13796	13871	13905	13821	13764	13985	13699	13823	13841	13709	13728	13883	13746	13732	13781	13786	13833	13825	13780	13949	13789	13842	13802	13878	13881	13819	13743	13894	13838	13801	13758	13747	13716	13998	13958	13851	13846	13798	13839	13865	13885	13865	13863	13797	13741	13799	13847	13800	13821	13668	13833	13892	13729	13685	13896	13826	13887	13788	13723	13790	13721	13871	13824	13790	13913	13900	13982	13787	13938	13974	13872	13885	13757	13924	13632	13725	13870	13825	13785	13773	13849	13744	13951	13901	13793	13828	13917	13914	13887	13877	13717	13885	13750	13797	13746	13775	13827	13894	13862	13770	13905	13855	13923	13902	13811	13953	13711	13908	13778	13858	13988	13706	13788	13742	14032	13886	13857	13852	13721	13833	13817	13828	13932	13742	13845	13914	13844	13760	13948	13990	13691	13722	13994	13587	13935	13944	13869	13871	13893	13923	13784	14007	13820	13842	13751	13930	13810	13689	13929	13875	13909	13753	13917	13780	13734	13787	13887	13839	13893	13904	13752	13699	13959	13752	13846	13734	13879	13648	13691	13821	13896	13941	13839	13824	13712	13828	13978	13851	13996	13931	13814	13662	13901	13903	13800	13773	13865	14075	13866	13967	13916	13913	13879	14038	13806	13719	13803	13744	13777	13749	13814	13997	13738	13852	13806	13764	13846	13836	13836	13925	13925	14034	13745	13910	13933	14005	13889	13999	13923	13837	13870	13914	13738	13868	13896	13954	13782	13890	13866	13860	13887	13904	13756	13799	13824	13761	13757	13858	13884	13869	13697	13792	13853	13977	13854	13758	13925	13877	13804	13799	13792	13710	13811	13816	13753	13776	13766	13832	13773	13987	13818	13815	13767	13997	13745	13973	13918	13992	13854	13867	13858	13760	13764	13692	13914	13778	13757	13891	13821	13740	13799	13944	13795	13805	13688	13872	13945	14038	13879	13802	13792	14147	13789	13815	13781	13857	13717	13823	13895	13874	13930	13856	13814	13862	13701	13870	13922	13906	14061	13747	13873	13841	13970	13848	13874	13620	13591	13935	13937	13911	13879	13746	14080	13958	13769	13900	13755	13901	13660	13743	13983	14025	13881	13808	13715	13921	13761	13777	13825	13842	13833	13901	13991	13940	13855	13900	13679	13847	13842	13797	13920	13931	13738	13882	13701	13819	13981	13807	13815	13961	13906	13914	13779	13705	13893	13857	13989	13855	13922	13711	13874	13794	13897	13729	13836	13828	13863	13884	13846	13868	13962	13911	13933	13827	13768	13824	13759	13768	13911	13709	13789	13679	13851	13826	13752	13719	13814	13745	13978	13852	14017	13943	13941	13816	13689	13827	13687	13782	13876	13759	13814	13827	13801	13648	13827	13713	14008	13870	13990	13817	13886	13742	14007	13737	13862	13899	13886	13984	13726	13814	13746	13904	13828	13878	13878	13768	13859	13814	13831	13827	13923	13885	13955	13917	13940	13847	13982	13862	13692	13839	13996	13834	13826	13794	13840	13975	13700	13775	13898	13911	13890	13860	13890	13793	13738	13723	13942	13902	13911	13752	13854	13820	13868	13804	13905	13916	13889	13894	13776	13893	13721	13772	13853	13656	13804	13870	13894	13892	13969	13833	13745	13897	13818	13885	14021	13793	14139	13832	13788	13793	13872	13710	13936	13861	13901	13867	13688	13917	13830	13801	13771	13825	13933	13757	13805	13789	13691	13980	13901	13903	13861	13880	13976	13815	13814	13790	13896	13800	13839	13817	13991	13860	13608	13962	13937	13871	13911	13853	13837	13829	13855	13669	13678	13741	13923	13875	13792	13880	13748	13818	13932	13739	13919	13779	13912	13791	13949	13774	14068	13741	13763	13752	13890	13900	13972	13740	13938	13890	13820	13721	13762	13939	13948	13952	13722	13831	13864	13879	14054	13849	13986	13782	13835	13843	13839	13837	14052	14104	13814	13826	13846	13924	13938	13803	13901	13879	13995	13961	13809	13874	14017	13852	13793	13885	13803	13822	13948	13865	13867	13930	13944	13776	13864	13950	13750	13850	13816	13764	13929	13682	13965	14045	13733	13945	13810	13781	13853	13773	13902	13840	13828	13883	14009	13916	13826	13980	13728	13868	13896	13872	13782	13985	13802	13769	13813	13983	13868	13885	13675	13794	13831	13941	13696	13811	13849	13828	13778	13817	13898	13905	13874	13693	13740	13882	13907	13935	13724	13752	13745	13796	13665	13683	13930	13915	13611	13851	13969	13727	13831	13735	13937	13954	13792	13798	13858	13734	13793	13860	14075	13829	13741	13822	13789	13853	13882	13950	13890	13939	13832	13840	13947	13999	13873	13721	13860	13943	13787	13900	13888	13987	13874	13743	13839	13977	13777	13743	13720	13973	13624	13918	13795	13928	13559	13838	13813	13909	13810	13850	13770	13856	13895	13747	13784	13739	13994	13811	13918	13824	13895	13857	13719	13883	13879	13865	13967	13720	13984	13810	13811	13885	13850	13660	13750	13822	14040	13922	13815	13795	13779	13870	13884	13728	13865	13741	13863	13871	13757	13913	13789	13998	14018	13806	13847	13761	13900	13718	13825	13997	13926	13915	13892	13737	14078	13882	13778	13937	13946	13925	13952	13645	14079	13902	13923	13866	13791	13725	13953	13680	13756	13791	13765	13613	13808	13776	13796	13884	13931	14065	13605	13831	13641	13934	13892	13792	13994	13908	13772	14037	13833	13914	13898	13966	13850	13780	13949	13838	13721	13768	13950	13945	14053	13993	13877	13824	13809	13846	13840	13526	13987	13738	13755	13884	13824	13865	13848	14031	13944	13898	13757	13854	13856	13767	13839	13892	13915	13804	13767	13777	14125	13702	13808	13705	13997	13974	13895	13695	13858	13817	13913	13889	13954	13876	13819	13722	13906	13733	13785	13716	13874	13863	13868	13811	13769	13757	13855	13877	13951	13788	13728	13825	13822	14037	13819	13799	13591	13847	13792	13956	13994	13784	13751	13868	13683	13785	13894	13891	13776	13877	13662	14000	13841	13871	13893	13940	13792	13770	13726	13708	13717	13713	13939	14027	13738	13720	13850	13653	13874	13791	13923	13672	13906	13721	13892	13910	13587	14064	13627	13971	13864	13871	13845	13955	13757	13837	13814	13759	13814	13775	13934	13870	13851	13942	13842	13830	13703	13973	13615	13991	13928	13839	13739	13798	14106	13866	14055	13838	13780	13871	13836	13748	13859	13806	13631	13798	13950	13649	13787	13934	13745	13796	14026	13827	13852	13861	13784	13799	13858	13828	13871	14011	13856	13701	13693	13931	13897	13833	13889	13857	13773	13818	13825	13897	13752	13872	13827	13911	13929	13798	13742	13937	13674	13767	13838	13997	13789	13779	13825	13773	13843	13704	13954	13831	13738	13891	13882	13832	13915	13752	13948	13870	13902	13733	13786	13843	13862	13748	13823	13883	13713	13863	13915	13664	13836	13773	13981	13844	13814	13773	13896	13801	13612	13824	13847	13847	13639	13860	13854	13754	13864	13898	13880	13979	13844	13778	13885	13764	13953	13861	13876	13876	13757	13785	13815	13793	13948	13805	13734	13746	14012	13806	13812	13974	13864	13804	13881	13924	13822	13798	13713	14005	13754	13751	13802	13861	13966	13884	13809	13631	13976	13875	13632	13626	13900	13905	13780	13827	13822	13700	13753	13799	13893	13951	13754	13931	13841	13926	13714	13888	13582	13839	13849	13848	13832	13874	13594	13760	13991	13971	13882	13946	13879	13985	13991	13901	13920	13986	13737	13875	13799	13665	13699	13844	13939	13775	13804	13899	13846	13769	13890
30565	25665	27843	27696	28400	27887	24593	21188	19076	18182	17750	18016	17739	17670	17610	17608	17743	17720	17452	17858	17804	17831	17462	17663	17782	17760	17641	17674	17632	17857	17681	17782	17703	17858	17644	17604	17745	17790	17810	17925	17559	17543	17687	17772	17724	17813	17524	17748	17723	17591	17765	17736	17665	17620	17560	17604	17567	17533	17761	17571	17787	17682	17787	17667	17697	17828	17686	17909	17795	17751	17415	17516	17643	17643	17811	17791	17595	17747	17641	17546	17745	17560	17601	17516	17563	17766	17713	17701	17815	17785	17770	17508	17626	17589	17760	17751	17616	17756	17766	17679	17771	17771	17769	17767	17687	17779	17695	17753	17629	17807	17832	17732	17596	17827	17649	17642	17584	17573	17468	17872	17846	17718	17805	17793	17811	17654	17747	17538	17802	17598	17490	17716	17601	17597	17815	17566	17706	17628	17757	17690	17726	17440	17618	17773	17818	17702	17548	17449	17701	17882	17794	17534	17766	17553	17829	17716	17848	17535	17712	17687	17929	17889	17914	17709	17742	17474	17675	17607	17795	17660	17664	17826	17742	17689	17630	17587	17721	17738	17771	17702	17821	17615	17694	17533	17824	17786	17689	17575	17665	17527	17781	17714	17542	17613	17665	17678	17693	17880	17609	17826	17708	17753	17531	17571	17497	17968	17602	17506	17746	17762	17716	17803	17577	17883	17681	17719	17786	17769	17502	17706	17842	17716	17632	17811	17600	17625	17741	17728	17683	17617	17598	17720	17594	17759	17643	17546	17874	17790	17559	17746	17751	17510	17815	17693	17389	17477	17671	17652	17819	17762	17864	17588	17605	17482	17787	17712	17698	17741	17794	17551	17649	17809	17678	17561	17625	17787	17630	17620	17696	17707	17741	17705	17790	17830	17686	17784	17570	17817	17798	17597	17424	17748	17595	17801	17666	17787	17789	17762	17837	17690	17759	17610	17738	17682	17526	17582	17782	17539	17515	17750	17565	17589	17870	17772	17691	17855	17776	17873	17731	17728	17650	17742	17852	17542	17762	17400	17623	17693	17648	17807	17695	17687	17644	17713	17680	17693	17723	17660	17755	17770	17811	17827	17718	17760	17784	17624	17773	17727	17513	17720	17604	17466	17762	17546	17794	17736	17741	17689	17471	17744	17440	17490	17883	17687	17760	17674	17845	17679	17566	17497	17807	17787	17670	17651	17730	17829	17674	17853	17632	17547	17940	17622	17739	17731	17814	17866	17606	17747	17863	17704	17673	17819	17653	17808	17594	17710	17540	17790	17675	17659	17741	17678	17863	17719	17673	17646	17773	17904	17685	17519	17537	17659	17643	17581	17654	17691	17686	17783	17594	17772	17768	17783	17725	17731	17614	17650	17634	17706	17665	17601	17795	17757	17726	17607	17428	17757	17505	17578	17784	17638	17637	17908	17683	17716	17682	17733	17816	17698	17895	17737	17692	17532	17656	17767	17852	17605	17759	17771	17808	17767	17583	17628	17764	17764	17816	17795	17837	17689	17747	17762	17789	17750	17581	17645	17634	17620	17711	17603	17895	17608	17704	17659	17643	17691	17572	17771	17631	17709	17777	17674	17666	17695	17650	17817	17783	17656	17739	17733	17817	17743	17767	17617	17764	17938	17616	17544	17755	17857	17947	17589	17713	17767	17509	17819	17910	17716	17835	17580	17846	17681	17654	17464	17750	17792	17715	17623	17686	17755	17626	17716	17666	17372	17832	17644	17834	17646	17756	17612	17603	17633	17648	17698	17799	17679	17840	17934	17768	17555	17529	17593	17753	17675	17874	17828	17733	17844	17711	17627	17693	17632	17619	17693	17571	17490	17839	17780	17689	17634	17700	17923	17860	17620	17838	17658	17759	17785	17709	17567	17759	17803	17646	17576	17635	17760	17768	17686	17471	17604	17707	17591	17782	17464	17577	17566	17722	17613	17697	17752	17654	17622	17775	17643	17739	17427	17796	17659	17826	17722	17753	17854	17536	17665	17585	17704	17667	18022	17621	17887	17771	17708	17629	17703	17764	17760	17585	17651	17751	17607	17609	17515	17552	17712	17780	17835	17596	17668	17542	17679	17620	17618	17766	17744	17870	17833	17845	17727	17649	17667	17626	17894	17658	17624	17711	17805	17603	17693	17922	17631	17661	17502	17650	17798	17604	17774	17501	17819	17942	17717	17620	17508	17672	17814	17615	17774	17561	17550	17705	17666	17700	17706	17988	17799	17699	17906	17786	17900	17565	17737	17732	17568	17509	17678	17635	17887	17878	17940	17617	17741	17759	17857	17754	17653	17458	17633	17666	17602	17822	17615	17622	17828	17361	17534	17762	17672	17692	17776	17826	17820	17571	17610	17464	17719	17811	17694	17672	17604	17383	17404	17854	17615	17747	17502	17646	17733	17670	17817	17795	17584	17584	17899	17667	17688	17762	17633	17805	17995	17840	17577	17594	17585	17554	17837	17739	17590	17865	17536	17596	17789	17620	17726	17551	17784	17850	17733	17813	17777	17641	17566	17410	17767	17518	17790	17913	17916	17710	17767	17661	17753	17955	17651	17626	17835	17427	17678	17837	17701	17842	17731	17620	17766	17805	17726	17843	17787	17651	17725	17513	17704	17765	17514	17614	18006	17605	17614	17783	17883	17885	17474	17464	17781	17823	17519	17542	17666	17749	17595	17673	17764	17676	17606	17884	17864	17861	17698	17778	17674	17619	17749	17803	17571	17776	17707	17592	17629	17771	17796	17849	17603	17692	17592	17558	17790	17749	17544	17768	17833	17729	17712	17692	17704	17941	17715	17823	17601	17520	17677	17705	17775	17780	17623	17726	17672	17817	17774	17739	17661	17537	17890	17677	17715	17629	17625	17897	17466	17611	17656	17613	17656	17656	17476	17578	17557	17651	17650	17841	17514	17846	17775	17817	17722	17692	17541	17518	17565	17771	17830	17631	17675	17907	17777	17545	17684	17771	17506	17678	17630	17778	17650	17568	17550	17752	17853	17671	17547	17849	17463	17688	17824	17650	17659	17920	17627	17643	17780	17699	17715	17720	18006	17964	17720	17669	17802	17740	17756	17597	17697	17845	17906	17811	17921	17720	17738	17884	17857	17728	17592	17729	17641	17586	17782	17733	17746	17583	17719	17708	17908	17620	17682	17598	17755	17602	17862	17950	17678	17646	17710	17726	17734	17800	17712	17506	17610	17694	17736	17644	17769	17753	17690	17699	17559	17845	17634	17723	17785	17694	17588	17674	17558	17463	17647	17467	17829	17806	17477	17713	17727	17688	17468	17450	17701	17660	17742	17661	17888	17646	17583	17679	17631	17851	17731	17565	17908	17709	17844	17818	17736	17853	17628	17806	17743	17626	17843	17705	17802	17727	17709	17686	17477	17940	17381	17732	17637	17561	17818	17841	17696	17515	17567	17645	17434	17680	17700	17620	17570	17790	17717	17901	17543	17677	17729	17762	17639	17699	17544	17667	17619	17630	17512	17487	17608	17608	17696	17819	17759	17669	17723	17678	17551	17512	17574	17651	17477	17737	17689	17766	17706	17695	17783	17735	17528	17719	17750	17708	17587	17547	17872	17912	17532	17716	17652	17670	17648	17712	17610	17730	17785	17812	17696	17576	17599	17850	17586	17737	17666	17665	17693	17696	17801	17786	17669	17595	17463	17784	17809	17946	17682	17675	17684	17849	17783	17736	17705	17768	17688	17353	17691	17708	17824	17625	17770	17816	17765	17703	17474	17582	17625	17622	17802	17658	17406	17687	17730	17704	17837	17694	17847	17870	17857	17647	17685	17440	17670	17631	17577	17669	17536	17804	17606	17579	17729	17756	17458	17721	17849	17606	17497	17586	17532	17934	17692	17821	17720	17797	17572	17794	17867	17744	17760	17790	17920	17764	17786	17670	17669	17829	17679	17769	17655	17747	17762	17796	17640	17616	17473	17717	17707	17630	17682	17595	17551	17628	17753	17683	17646	17714	17563	17512	17704	17613	17565	17821	17571	17672	17671	17779	17637	17297	17617	17707	17584	17781	17646	17560	17910	17575	17852	17690	17712	17803	17608	17585	17594	17611	17622	17634	17658	17544	17784	17702	17610	17687	17917	17722	17707	17630	17732	17659	17623	17964	17909	17806	17688	17739	17860	17705	17681	17750	17633	17821	17488	17612	17808	17551	17945	17547	17706	17774	17661	17604	17889	17906	17611	17930	17749	17823	17614	17560	17658	17491	17819	17892	17981	17866	17509	17684	17698	17803	17821	17661	17731	17612	17721	17746	17825	17615	17559	17825	17609	17855	17794	17848	17395	17572	17569	17493	17719	17631	17626	17779	17826	17663	17754	17765	17652	17698	17561	17781	17887	17726	17636	17640	17787	17631	17778	17568	17935	17659	17663	17516	17689	17762	17793	17771	17715	17529	17650	17651	17844	17563	17613	17910	17685	17582	17618	17669	17620	17667	17721	17855	17523	17564	17676	17592	17717	17744	17815	17580	17694	17685	17828	17869	17768	17741	17770	17677	17559	17808	17778	17593	17569	17960	17677	17767	17781	17582	17774	17516	17809	17675	17651	17538	17698	17679	17961	17842	17743	17715	17710	17709	17699	17494	17670	17858	17704	17730	17832	17627	17968	17813	17693	17784	17701	17688	17732	17676	17748	17900	17682	17737	17724	17800	17801	17789	17664	17616	17724	17789	17737	17767	17897	17713	17606	17546	17748	17808	17793	17840	17960	17911	17723	17720	17676	17531	17532	17607	17856	17756	17792	17819	17675	17589	17771	17956	17718	17643	17490	17824	17771	17670	17426	17433	17675	17553	17873	17519	17621	17545	17757	17790	17816	17689	17727	17594	17902	17642	17624	17752	17703	17587	17788	17599	17557	17690	17452	17480	17863	17770	17807	17697	17601	17869	17730	17670	17770	17872	17626	17792	17611	17846	17676	17910	17888	17683	17929	17964	17665	17728	17629	17889	17567	17694	17718	17826	17637	17712	17685	17657	17508	17798	17839	17735	17826	17747	17580	17680	17547	17571	17647	17747	17761	17649	17666	17731	17797	17589	17813	17696	17758	17631	17665	17719	17626	17592	17625	17669	17411	17769	17749	17578	17502	17693	17763	17827	17599	17704	17700
22864	30833	26731	26704	28228	25816	21488	17458	15046	14395	13909	14035	13738	13886	13956	13876	13833	13754	13934	13929	13916	13894	13787	13940	13897	13955	13796	13926	13876	14057	13900	13934	13765	13842	13830	13999	13968	13878	13860	13800	13814	13917	14038	13842	13792	13826	13909	13895	13831	13938	13710	13894	13983	13852	13884	13778	13893	13976	13786	13896	13728	13843	13884	13857	13912	13796	13849	14015	13746	13943	13939	13884	13834	13866	13861	13925	13803	13851	13829	13948	14037	13912	13941	13901	14025	13744	13899	13818	13843	13893	13921	13843	13891	13923	13912	14067	13858	13801	13968	13886	14085	13927	13743	13684	13820	13957	13902	13941	13773	13977	13760	13953	13868	13764	13965	13945	13883	13995	13822	13655	13731	13887	13934	13748	13865	13861	13868	13677	13844	13957	13918	13751	13973	13861	13887	14042	13944	13794	13986	13788	13893	13760	13816	13822	13794	13895	13898	13871	13899	13677	13914	13863	13829	13859	13793	13986	13849	13964	13877	13782	13774	13863	13813	13976	13779	13780	14043	13818	13840	13720	13776	13717	13775	13941	14076	13934	13825	13820	13898	13906	14046	13795	13748	13747	13829	13859	13980	13870	13879	13989	13955	13901	13912	13796	13860	13737	13812	13874	13664	13799	13787	13873	14013	13842	13909	14062	13614	13843	13961	13771	13774	13900	13832	13954	13856	14033	13874	13702	13873	13961	13869	13783	13829	13918	14051	13693	13949	13833	13995	13837	13885	13971	13768	13803	13946	13917	13772	14013	13816	13812	13727	13760	13906	13773	13726	13801	13918	13748	13914	13896	13898	13945	13771	13927	13779	13979	13853	13860	13886	13785	13829	13819	13766	13860	13950	13887	13953	13812	13869	13984	13838	13890	13693	13935	14031	13829	13763	13840	13819	13888	13850	13905	13828	13898	13802	13908	13847	13953	13814	13851	13751	13786	13886	13897	13985	13890	13755	13723	13915	13868	13909	13895	13870	13759	13775	13850	13911	13929	13870	13794	13882	13875	13810	13870	13868	13835	13905	13815	13882	13779	13950	13810	13769	13820	13906	13719	13828	13897	13747	13753	13772	13928	13799	13806	14013	13746	13980	13797	13792	13827	13901	13732	13926	14036	13732	13901	13869	13847	13804	13831	13887	13739	13979	13859	13776	13836	13824	14065	13932	13929	13736	14079	13961	14003	13754	13875	13978	13838	13902	13863	13863	13991	13851	13913	13879	13796	13788	13751	13709	13896	13862	13891	13866	13795	13767	13731	13825	13843	13698	13914	13716	13960	13990	13996	13829	13930	13929	13931	13883	13838	13811	13864	13972	13916	13840	13896	13832	13659	13645	13722	13917	13818	13853	13947	13870	13740	13832	13834	13654	13882	13633	14004	13885	14016	13971	13833	13957	13766	13773	13901	14049	13863	13823	13927	13826	13780	13923	13890	14034	13844	13787	13868	13939	13781	13925	13971	13800	14002	13933	13910	13770	13901	13875	13931	13867	13905	13848	13828	13869	13911	13877	13851	13817	13743	14013	13823	13868	13984	13916	13695	13871	13759	13970	13783	13942	13689	13940	13688	13655	14050	13741	13828	13822	13814	13795	13863	14007	13796	13807	13867	13712	13948	13825	13971	13887	13851	13804	13942	13815	13900	13842	13904	13787	13879	13953	13828	13846	13952	13953	13762	13586	13739	14040	13773	13771	13958	13894	13758	13835	14001	13811	13754	13714	13780	13953	13797	13769	13867	14000	13844	14111	13913	13863	14106	13819	13864	13944	13857	13805	13797	13789	13994	13940	13785	13663	13932	13771	13894	13828	13839	13816	13873	13717	13812	14034	13848	13784	13733	13832	13904	13789	13713	13828	13896	13949	13890	13848	13984	13842	14042	13866	13989	13975	13853	13851	13861	13850	13938	13831	13731	13757	13915	13779	13807	13803	13916	13624	13816	13785	14087	13911	13844	13857	13920	13844	13804	13741	13669	13906	13837	14047	13928	13983	13859	13885	13702	13759	13987	13860	13940	13982	13902	13903	13710	13904	13888	13575	13911	13923	13799	13827	13893	13751	13783	13808	13745	13805	13854	13980	13874	13777	13811	13746	13852	13841	13681	13842	13814	13764	13798	13802	13837	13862	13834	13689	13838	13901	13821	13782	13933	13837	13867	13826	13803	14016	13712	14013	13956	13800	13925	13876	13810	13981	13872	13925	13761	13878	13800	13792	13693	13840	13989	13895	13795	13967	13767	13899	13805	13801	13845	13818	13852	13776	13865	14010	14001	13968	13836	13845	13942	13954	13835	13979	13836	13850	13852	13914	13932	13834	13844	13962	13843	13760	13925	13824	14039	14125	13900	13773	13777	13868	13811	13801	13856	13943	13863	13886	13782	13969	13791	13794	13887	13745	13987	13875	13847	13817	13765	13901	13911	13822	13916	13850	13928	13996	13725	13779	13996	13703	14053	13905	13927	13783	13848	13751	14041	13693	13800	14019	13689	13874	13778	13880	13776	13814	13847	13759	13775	13848	13826	13893	13909	14080	13873	13794	13855	13761	13915	13858	13895	13709	13897	13733	13860	13795	13828	13996	13793	13680	13932	13743	13895	13856	13888	13856	13825	13804	13795	13924	13819	13951	13899	13732	13845	13923	13929	13795	13854	13930	13820	13879	14026	13884	13852	13881	13969	13904	13749	13864	13947	13854	13749	13803	13696	13948	13908	13937	13720	14049	13785	13969	13884	13685	13805	13724	13746	13764	13697	13843	13965	13968	13976	13841	13777	13975	13757	14025	13924	13823	13835	13889	13931	13789	13866	13764	13795	13862	13751	14034	13977	13788	13865	14020	13887	13858	13888	14007	13978	13765	13917	13927	13790	14021	13882	13874	13753	13874	13848	13953	14038	13853	13915	13735	13918	13797	13862	13643	13791	13894	13758	13739	13850	13927	13874	14033	13898	13798	13885	13796	13925	13825	13899	13842	13840	13839	13894	13769	13920	13870	13805	13790	13815	13908	13832	13915	13672	13863	13868	13970	13924	13947	13937	13817	13838	13887	13841	13870	13833	13902	13838	13810	13835	13841	13960	13932	13788	13857	13834	14036	13963	13848	13847	13724	13877	13986	13890	13997	14025	13873	13690	13791	14051	13879	13744	13937	13871	13778	13883	13822	13861	13770	13740	13990	13815	14030	13898	13810	13730	14035	13884	13804	13856	13636	13939	13936	13765	13839	13844	13873	14046	13799	13825	13913	13673	13925	14002	13877	13950	13762	13965	13941	13812	13828	13844	13987	13747	13944	13851	13806	13802	13808	13881	13855	13926	13786	14012	13705	13971	13694	13819	13934	13716	13971	14030	13812	13801	13983	14051	13827	14023	13872	13827	13803	13755	13821	13821	13785	13838	13784	13961	13699	13767	13976	13948	13812	13936	13922	13827	13783	13927	13928	13943	13980	13924	13943	13995	13732	13821	13920	13909	13887	13932	14034	13731	13914	13808	13991	13769	13908	13820	13700	13832	13974	13796	13915	13899	13836	13879	13930	13789	13805	13765	13892	13967	13896	13911	13862	13808	13938	13916	13895	13918	13946	13883	13835	13787	13760	13893	13813	13865	13862	13882	13780	13889	13914	13833	13800	13806	13862	14112	13942	13811	13864	14021	13830	13819	13825	14011	13941	13864	14004	13840	13891	13933	13774	13850	13901	13930	13852	13992	13730	14109	13960	13639	14004	13908	13698	13876	13779	13926	13978	13854	13872	13923	14014	13922	13888	13982	13929	13817	13758	13811	13907	13911	13950	13863	13850	13807	13908	13834	13942	13830	13794	13913	14013	13838	14024	13888	13805	13805	13865	14027	13730	13894	13842	13841	13854	13890	13897	13671	13981	13704	13807	13614	13828	13755	13769	13953	14020	13823	13906	13816	13755	13990	13735	13809	13989	13912	13971	13638	14031	13829	13903	13715	13866	13970	13986	13794	13878	13737	13851	13873	13695	13598	13984	13893	13805	13915	13925	13834	13843	13819	13871	13816	13997	13884	13789	13879	13850	13763	13825	13821	13955	14092	14026	13882	13943	13807	14109	13882	13779	13937	13770	13786	13973	13966	13739	13950	13751	13938	13902	13769	13780	13954	13787	13890	13871	13956	13858	13765	13783	13734	14041	13678	13980	13724	13853	13858	13842	13799	13737	14020	13849	13646	13785	13810	13791	13873	13818	13847	13738	13889	13820	13953	13919	13844	13892	13926	13967	13961	13896	13730	13936	13816	13886	13738	13870	13867	13929	13853	13687	13834	13830	13816	14011	13872	13789	13772	13812	13832	13896	13789	13852	13850	13823	13860	13689	13842	13854	13909	13798	13990	13877	13967	14027	13803	13852	13891	13868	13965	13864	13799	13948	13720	13779	13938	13830	13810	13883	14085	13914	13837	13856	13857	13687	13899	13881	13919	13861	13891	13829	14018	13789	13723	13932	13639	13810	13766	13818	13920	13858	13806	13784	13747	13939	14051	13761	13992	13970	14154	13796	13872	13858	14043	13925	13930	13804	13872	13737	14008	13745	13871	14057	13742	13849	13981	13956	13885	13924	13740	13798	13827	13892	13734	13860	14159	13944	14161	13820	13899	13999	13829	13977	13932	13917	13987	13820	13773	13818	13687	13960	13826	13802	13873	13950	13898	13971	13915	13902	13842	13786	13896	13890	13848	13737	13748	13664	13974	13945	13747	13915	13906	13923	13883	13918	13681	13970	13888	13947	13935	13733	13771	13644	13779	13817	13895	13735	13869	13763	13853	13757	13639	13919	13858	13812	13775	14067	13966	13991	13796	13748	13794	13949	13763	13835	13811	13978	13891	13852	13925	13794	13748	13905	13889	13720	13925	13898	13866	13899	13878	13856	13814	13818	13889	13845	13816	13916	13864	13757	13899	13924	13886	13870	13870	13954	13832	13871	13798	13775	14016	13759	13888	13710	13778	13872	13856	13942	13887	13731	13820	13781	13836	13867	13874	13728	13922	13895	13833	13864	13920	14030	13940	13789	13805	13813	13829	13797	13858	13773	13769	13783	13915	13799	13910	13842	13889	13827	14023	13909	13926	13950	13896	13897	13590	13853	13806	13932	13896	13790	14102	13860	13883	13922	13852	13796	13868
25341	21451	28634	30207	55569	62752	51269	36806	26368	20801	18796	18373	18285	18096	18163	18101	18301	18172	18032	18038	18072	18214	18174	18285	18039	18057	18109	17883	18047	17942	18123	18101	18032	18081	18044	17834	18014	18224	18176	18018	18154	18039	18160	18155	18031	18116	18054	18185	18086	18094	18029	18244	18133	18161	18096	17953	18202	18236	18023	17799	18016	18032	18211	17980	18198	18060	18024	17898	18048	17942	18153	17985	18072	18186	18132	18237	18227	18174	18166	18081	18190	18197	18121	18263	17969	18042	17877	18049	17978	17848	18004	18137	17899	17869	17915	18116	18080	18064	17918	18160	18110	18229	18013	17908	18145	18182	18183	18195	18038	17999	18150	18009	18083	18012	18042	17933	18209	18149	17954	17867	18050	17991	18224	17986	17894	17962	18154	17865	18157	17953	17959	18064	18133	17980	18134	17992	18138	18010	18019	18048	18029	18115	17993	18120	18025	18061	17979	18000	18143	18040	17879	18074	18124	17927	18054	17977	18229	17933	18138	18007	17955	18309	17908	18024	17986	17879	18041	18008	18077	18097	18133	18121	18020	17939	17827	18197	18063	18093	18103	18013	18113	18157	18074	18000	18183	18225	18094	18054	17849	17851	17904	18155	17887	17843	18159	18167	18124	18159	18016	18081	17953	18070	17914	18006	17922	18124	18098	17988	17999	17934	18026	17895	18187	18086	18073	17884	17955	18118	18092	18089	18002	18177	18106	17966	18015	18126	18035	17953	17780	18086	17691	17718	18004	17903	17878	18189	17958	17956	18056	18139	18150	17963	17719	17991	18053	17961	18070	18034	18062	17917	18114	18130	18224	18115	18159	18006	18019	18263	18026	17818	18036	18126	18223	17823	18027	18088	17847	18148	17880	18002	18169	18210	18098	18086	18090	18157	18099	18201	18037	17985	18008	18046	17945	18026	18086	18134	17946	18269	18038	18140	18281	18034	18074	18100	18121	18144	18066	17906	17970	18272	17921	18118	17799	18313	18048	18218	17993	17893	18040	17989	17939	18099	18174	17998	17925	18157	18021	18085	17916	17831	18056	18149	18148	18271	18168	18149	18164	18156	18101	17964	18037	18361	18028	18270	18109	17939	17989	18071	18074	18119	17935	18143	17916	18087	17879	17958	17922	18114	18015	18035	18012	18190	18176	18115	17853	17751	18114	18306	18249	17894	18093	18081	18251	17969	18016	18028	18282	17957	18019	18113	17952	18154	18105	18068	17815	18065	18073	18211	18017	18022	18231	18177	18027	17965	18167	18220	18136	17975	18146	17996	17968	17982	17917	18085	18082	18095	17954	18148	17938	18052	18111	17947	18059	17905	17995	17980	17876	17784	18044	18020	18109	17977	18154	17989	18023	18174	18096	17912	18219	17858	18034	17961	17980	17944	18029	18063	17935	18066	18017	17936	18017	17995	17851	18213	18201	17719	18077	18217	18145	17935	18062	18189	18232	18153	18081	17961	17923	18190	18197	18033	17911	17768	18016	17857	18027	17916	17812	17991	18111	18162	18344	17849	17818	18034	18059	18275	18115	18276	18123	18205	18106	18067	18072	18030	17759	18177	18058	18142	18140	18346	18132	18026	18159	18067	18179	18129	17988	17831	17929	18202	17967	18366	17994	18213	18165	18053	18268	17930	18119	18295	18095	18058	18039	18012	18093	18019	17991	18149	18038	17997	18112	17955	18030	18166	17970	17972	17982	17881	17844	17666	17926	18015	17999	17917	18053	18134	18093	18033	18190	18048	18023	18094	18137	18206	18125	18101	18173	18076	18083	18109	17834	18036	18251	18194	18038	18277	18172	18076	18206	18032	17992	18080	18160	18209	17960	18126	18044	18060	18154	18261	18075	18060	18130	17968	18175	17903	17948	18006	18004	18077	18173	18006	18264	18155	18116	18081	18326	18189	18116	18180	18053	18105	18107	18094	17824	17950	17949	18216	17955	18267	18147	18014	18253	18131	17866	18168	18205	17788	18045	17941	18061	17855	18050	18029	18142	17999	18045	17935	18030	18265	18007	18280	18060	18042	17872	18001	17924	18036	17945	17938	18024	18064	18039	18146	18006	18066	18057	18031	18194	18339	18283	18039	18038	18376	18088	17815	18012	17913	17890	18072	18102	18026	18163	17969	18139	18015	18076	18063	17924	17912	17857	18327	18026	17992	18168	18113	18209	18241	17977	17978	17830	18020	17955	18035	17975	18098	17978	17895	18055	17792	17790	17933	18165	18410	18093	18047	18187	17923	17974	18114	18378	17995	18229	18141	18221	18179	18041	18026	18151	18238	17938	18177	17994	18105	18138	18053	18032	18121	17933	18099	18112	18055	18305	17847	18155	17985	17959	17987	17919	17876	17869	17830	17873	18185	18049	18035	18116	18203	18210	18042	18058	18085	18112	18269	18051	18089	18066	18225	17858	17926	18024	18060	17981	18054	18076	17942	18040	18233	18238	18023	17946	17793	18071	18129	17826	18228	18305	18144	17863	17953	18141	18049	18095	17926	18205	18210	18056	18137	17842	17946	18027	17898	18294	18142	18374	18052	18147	18045	18078	18002	17823	18023	17945	18077	18227	18256	18029	18012	18041	18030	17998	17905	17977	18148	18121	17907	18147	18236	18060	18230	18342	18094	18100	18169	18207	18236	18136	18033	18102	18176	18086	18129	18077	17859	18114	18304	17971	17948	17993	18027	18168	18061	18041	18007	17900	18056	18011	18015	18294	18117	18100	18089	18000	18093	18045	17960	18039	18256	18129	18000	18053	17983	18171	17969	18113	17997	17939	17972	18090	18137	17862	17950	18194	18166	18094	18080	18120	18155	18106	18148	18206	17974	18218	18136	18130	18184	17896	17914	18228	18014	18183	17991	18179	18035	17954	18170	18017	18166	17931	17850	18172	17924	18049	17993	18133	17976	18074	18048	18125	17991	18203	18010	17930	18124	18211	18025	18012	18023	18093	18108	17957	18064	18038	18209	18186	18222	17959	18029	17993	18196	17872	18040	17849	18060	17979	18142	18027	18065	17866	18181	17923	18107	17964	17961	17910	18094	18134	17857	17965	18088	18163	17970	17900	18200	17810	18084	18327	18189	18251	17793	17884	18112	18208	18025	18200	17986	18082	18131	18077	18197	18199	18175	17905	18144	18039	18180	18196	17943	18018	17775	18124	17988	17948	17950	17938	17991	17951	18137	18327	18046	18126	18138	18151	17974	17934	18020	17945	17960	18222	18042	18254	17711	18167	18102	17964	18092	17840	18006	18117	18167	18167	18042	18242	17942	17939	17798	17967	18183	18105	17929	18016	18011	18206	18032	17883	17970	18205	18055	18077	18277	18115	17942	18096	18053	18229	18117	17894	18039	18034	18027	17963	18122	17977	17969	18132	18148	17938	17993	18276	17993	17952	18075	17788	17876	18208	18020	18037	18053	18241	18187	18109	17986	18083	18066	18099	18219	17905	18150	17966	17814	17994	18088	18015	18197	18078	17931	18296	18031	18139	18066	18017	18096	18107	17954	18104	18109	18104	17926	18093	18172	18064	17967	18350	17964	18118	18038	18142	18048	18042	18021	18071	17781	17903	18149	17963	17860	18004	18021	17958	18059	18202	18134	18078	18043	17917	18098	18294	17930	18115	18110	18147	18122	18158	18065	18110	18259	17917	18298	18132	18191	18076	18055	18066	18153	18242	18086	18080	18150	18189	17846	18051	17853	18216	18165	18000	18062	18096	18175	18026	17950	18062	18114	18150	18185	18105	18123	18234	17982	18174	18085	17993	18046	18157	18104	18004	18107	18126	18204	18204	18061	18129	18027	17800	18139	18270	17809	18233	17958	18093	18079	17993	18133	18012	18040	17955	18021	18168	17922	18147	17980	18044	18062	18047	18103	18160	18084	17873	18011	18000	18004	18198	18170	18052	18082	18177	17969	18084	18213	18048	18050	18108	18268	17993	18124	18140	18098	18091	18148	17891	18215	18026	18123	18050	18343	17981	17926	17973	17965	18036	17999	18063	18176	17875	17963	18031	18099	18218	18246	18032	18182	18007	18212	18095	18066	17912	18035	18131	17986	17920	17955	17941	18060	18158	18029	18030	18062	18049	17958	18090	17900	18218	18110	18033	18059	18044	17999	18081	17920	18012	17974	17918	17915	18118	18096	18080	17890	18087	17833	18146	17959	18145	18014	17971	17967	18243	18072	18021	18178	18009	18111	18251	18107	18056	17971	17899	18180	18042	18048	18109	18275	18085	18251	18101	18108	18079	18179	18171	18068	18142	17787	17894	18170	18055	17862	17918	17915	17942	17957	18045	18052	18099	17994	17894	18049	18060	17943	17974	18195	17944	18152	18002	18016	18044	18033	18089	17989	17813	17916	18061	18238	18120	18063	18081	17698	18066	18178	18215	18029	18090	18065	17879	18218	18015	18150	18159	18050	18086	18122	18262	18264	18261	17860	18223	18018	18299	18036	18192	18277	18037	18031	18058	17939	17995	17947	18095	18083	18005	18208	18383	17869	17927	18151	17999	18149	17984	18211	18041	17893	17874	18238	18048	17808	17996	18179	18157	18232	18148	18086	17888	18040	18037	18227	17908	18027	17978	18186	17987	18149	17968	18089	18191	17957	18166	18014	18069	18134	18041	18189	18130	18182	17943	17961	18084	18103	18020	17916	17994	18101	18110	17923	17929	18187	18116	18073	18012	18062	18120	17943	17907	18111	18100	18068	18120	18180	18045	17961	18127	18081	18023	18001	18241	18050	17907	18153	18076	18008	18079	17971	18167	18016	18111	18019	17965	18184	18082	18139	18353	18121	17990	18062	18422	18061	17975	18123	18142	18051	18039	18210	18081	18168	18128	18085	17990	18262	18008	17931	18225	17930	17948	18055	17997	18126	18119	18029	18042	18070	18040	18099	18037	18067	18000	18134	18050	17960	18162	18006	18134	17965	17966	18050	18038	18285	17830	17982	18225	18078	18132	18035	18117	17987	18074	17968	18330	17976	18310	18100	18262	18061	18144	18060	17997	18029	18045	18031	17942	18002	17915	18103	18112	17971	17966	17951	17970	18081	18179	18221	18159	18068	17979	18193	18064	18070	18063	18068	17933	17791	17865	18036	17928	18072	18145	18019	18186	17966	18117	17998
22006	41884	39133	45732	64404	61346	48178	34585	21880	16062	14430	14255	14287	14105	14112	14141	13986	14405	14186	13833	14091	14082	14002	14237	13977	14107	14030	14018	14004	14109	14121	14069	14173	13952	13913	14066	14152	14221	14075	14178	14113	14239	14232	14153	14092	14248	14091	14132	14085	14042	14179	14282	14045	14061	14222	14137	14044	14053	14141	14252	13909	14074	13915	14100	14153	13991	14263	14144	14114	14085	14254	14033	14028	13827	14198	14091	14160	14075	14134	14007	14116	14205	13970	14117	14227	14013	14154	14259	14057	14073	13952	14052	14113	14179	14217	14109	13984	14044	14047	13963	14258	13993	14229	14156	14011	14103	14076	14018	14052	13992	14081	14027	14202	14136	14035	14204	14086	13925	14017	14192	14044	14209	14233	14103	14097	14028	14070	14176	13977	14103	14304	14091	13995	14135	14142	14037	13949	13989	14146	13913	13996	14007	14170	14185	14142	14050	14056	13969	14105	14120	14072	14112	14072	14156	14184	14033	14065	14054	14234	13978	14196	14198	14098	14169	13963	14151	13958	13900	14051	14153	14077	14135	14126	14037	14088	14142	13983	14066	14109	14114	14032	14111	14140	14024	14200	14057	14013	14040	14222	14073	13902	14109	14156	13947	14101	14072	14057	14166	14206	14139	13984	14243	14159	13897	14138	14145	14192	14035	14112	13955	14126	14138	14243	14148	14120	14087	14167	14077	14158	14168	13883	14104	14057	13989	14146	14026	14006	14068	14139	13980	14114	14214	14195	14024	13881	14202	13994	14182	14200	14173	14033	14037	14029	14090	14016	13957	14080	13983	13965	14105	14021	14182	13991	14119	14137	14081	14008	14121	14164	14042	14053	14159	14009	14102	14083	14058	14057	13934	13969	14042	13848	14061	13944	13898	14048	14084	13945	14177	14091	14229	13895	14017	13797	14242	14227	14081	14091	14023	14042	13977	14106	14221	14111	13937	14135	14196	13982	14092	14054	14072	14053	13952	14074	14077	14075	14127	14078	13899	14244	14043	14035	14188	14230	13986	14186	14215	13994	14048	14205	14176	14096	13962	14070	14075	14207	14105	14104	14145	14279	14129	14044	14030	14150	14093	14120	14131	14149	13880	14151	14090	14038	14057	14151	14136	14102	14109	14106	14217	14112	14183	14165	14223	14219	14048	14237	14044	14082	13997	14133	14040	14106	14014	14000	13935	14128	14153	14055	14173	14111	14087	13993	14074	14182	14173	14159	14115	14032	14136	14169	14214	14194	14131	14033	13941	14123	14322	13954	14055	14288	14070	14103	14180	14109	14345	14282	14167	14129	14204	14156	14006	14075	14062	14174	14209	14032	14078	14267	14091	14142	14190	14115	14089	14020	14167	13985	14167	14119	14085	14129	14260	14109	14031	13953	14090	14064	13955	14203	14076	14220	14082	14078	14033	14140	14091	14229	14125	14099	14083	14157	14070	14077	14019	14075	14093	14004	14263	14108	14105	14183	13889	14194	14014	14109	14202	14022	14131	14110	13956	14231	14114	14018	13986	14118	14132	14046	13996	14047	14000	14169	13952	14273	13973	14050	14161	14127	13832	14084	14205	14285	14179	14093	14198	14024	14108	14064	14026	14172	13959	14173	13985	14041	14021	13968	14121	14042	14103	14137	14175	14027	14032	14201	13898	14042	14092	14071	14142	14140	13922	14175	14034	14100	14139	14251	14045	13922	14235	13969	14008	13912	14124	14114	14192	13947	14144	14111	14093	14064	14068	14134	14176	14084	14096	14129	14231	14073	14030	14087	14177	14034	14162	14129	14052	14054	14106	14033	14199	14136	14227	14264	14067	13946	14148	14149	14249	14360	13958	14115	14015	14126	14383	14025	14167	14049	14120	13999	14143	14061	14178	14196	14126	14113	14061	14147	14286	14168	14273	14131	13948	14040	14075	14132	14038	14216	14114	14271	14115	14219	13904	13874	14066	14178	14088	14016	14025	14110	14064	14140	14096	14018	14148	14110	14186	14197	13983	14198	14180	14249	14112	14242	14222	14179	14138	14026	14156	13940	13965	14110	14025	14137	13963	14129	14082	14163	14080	14176	14075	14172	14159	14041	13973	14207	14023	13983	14072	13953	14132	14098	14235	14174	13940	14184	14066	14131	14101	14184	14178	14019	13969	14017	14134	14096	14126	14061	14166	14093	14072	14092	14189	14086	13999	14132	14155	14166	14115	14062	14029	14156	14050	14310	14174	13992	14059	13979	14064	13963	13928	14189	14161	13980	14196	14245	14087	14171	14079	14168	14136	14412	14045	14119	14100	14099	14238	13924	14041	14100	14269	14076	13959	14031	14111	14056	14246	14238	14158	13991	14184	14070	14186	14048	13884	14110	13933	14022	13944	14181	13967	14210	14069	14039	14255	14044	14020	14062	14171	13931	14076	14102	14015	14117	14057	14126	14127	14144	13974	14186	14205	14085	14137	14200	14148	14032	14135	14064	13984	14030	14058	14116	13980	14061	14069	14144	14112	14127	14123	13973	14128	14105	14048	14062	14188	14113	14169	13887	13977	14103	14040	14057	14165	14069	14122	14225	14229	14113	14181	14037	14258	14002	14195	14100	14130	14201	14196	14103	14203	14109	14176	14068	14106	14078	13990	14098	13944	13966	14079	14056	14153	14198	14203	13931	14126	14184	14074	14067	13940	14122	14054	14042	14033	14006	14182	14122	14270	14036	14179	14213	14181	14124	13947	13865	14131	14059	13944	14113	14124	14047	14029	14157	13939	14214	14100	14036	13912	14107	14087	14008	14121	14108	14273	14024	14191	13882	14129	14091	14160	14195	14132	13993	14107	14190	13981	14073	14215	14041	14159	14131	14191	14286	14200	13927	13896	14134	14134	14124	14017	14076	14060	14086	14073	14253	14111	14117	14083	14127	14099	14035	14020	14115	14095	14111	14163	13973	14014	14105	13937	14156	14113	14259	14116	14038	13945	14064	13980	13983	14097	14015	14056	14122	13931	14148	14115	14247	14070	14023	14243	14116	14021	14154	14012	14058	14176	14205	14059	14141	14050	14040	14150	13999	14076	14103	14053	14095	14215	14159	14174	14107	13997	14124	13971	14058	14013	14180	13887	14200	14122	14170	13978	14143	14086	14175	14096	14162	14062	13998	14091	13986	14024	14060	13985	14120	14074	14237	14221	14208	14026	14156	14157	14108	14171	14155	14071	14218	14059	14046	14210	14199	14027	14156	14148	14215	14212	14246	14028	14242	14326	14201	13998	13890	14275	14016	14121	13977	14134	14128	14099	14092	14127	14107	13979	14072	14073	14202	13996	13982	13995	14063	14161	14128	14113	14090	14108	14179	13930	14183	13824	14184	14114	14074	14091	14034	14111	14059	14105	14112	13936	14079	14022	14092	14034	14006	14125	14072	14100	14197	14160	14246	14022	14030	14069	14242	13979	14197	14046	14141	13900	14120	14200	14185	14179	14032	14214	13962	14218	14140	14161	14136	14001	14095	14139	14190	14113	14168	14169	14009	13902	14007	14074	14137	14126	14009	14060	14235	14130	14214	14373	13988	14230	14177	14117	13969	14058	14349	14127	14165	14200	14088	14260	13929	14097	14269	13975	14165	14080	14122	14148	14027	14130	14328	14066	14064	13946	13996	13999	14237	14110	14055	14078	14178	13850	14088	14005	14097	14100	14152	14088	14123	14023	14109	14187	14020	14244	14285	14076	14068	14201	14039	14199	14015	14212	14004	14072	14166	14176	14290	14043	14218	14164	14000	14011	14117	14051	14127	14122	14139	14090	14092	14083	14119	14157	14179	14093	14131	13946	14021	14187	14050	14270	14010	14136	14127	13964	14034	14133	14076	14287	14090	14039	14105	14074	14093	14028	14092	14083	14122	14158	14004	14126	14040	14238	14214	14189	14154	14102	13955	13899	14125	14102	14281	13978	14133	14093	14011	14248	14178	14158	14035	14282	13973	14068	13979	14144	13963	14143	14006	14016	14227	14180	14210	14073	14029	14224	14248	14049	14274	13834	14158	14140	14004	14074	13976	14266	14194	14182	13948	14128	13916	14020	14258	14096	14186	14154	14108	14149	14043	14175	14033	14176	13989	14121	14116	14343	14137	14122	14164	13883	14201	14139	14214	13951	14134	14072	13935	13783	14193	13967	14205	14024	14098	14111	14140	14119	14142	13941	14196	14141	14037	14067	14170	14053	14234	14063	13985	14037	13975	14134	14235	14118	14154	13988	14224	14194	14173	14108	14024	14179	14215	14105	14080	13936	14219	14222	14165	14206	14105	14100	13990	14246	14056	14093	14192	14115	14172	14157	14138	13953	14086	14191	14080	14084	14196	14067	14142	14128	13953	14094	14001	14140	13871	14026	14167	14127	14102	14072	13942	14226	14119	14172	13995	14208	14065	14121	14014	14119	14197	14068	14201	14204	13958	14070	14020	14056	14037	14270	14140	14037	14300	14087	14168	14164	14169	14042	14238	14106	13938	14202	14157	14187	14204	14041	14149	14219	14148	14072	14081	14229	14272	13924	14016	13984	14212	14048	14069	14243	14115	14119	14159	14002	14128	14118	14230	14071	14048	14301	14006	14025	14012	14007	14097	14046	14108	14051	14027	14124	14194	14077	13966	13890	14210	14085	13997	13985	13905	14035	14087	14029	14079	14084	14188	14253	13945	14017	14321	14122	14121	14061	13908	14050	14157	14233	14069	14090	13987	14218	14141	14107	14087	14140	14201	14043	14271	14130	14137	14205	14094	14180	14209	14012	14247	14082	14098	14042	14100	14153	14041	14172	14112	14023	14010	14119	14162	14157	13993	14033	14140	13849	14098	14137	13974	14244	14116	14224	14073	13952	14190	14056	13942	14189	14162	14104	14081	14144	14257	14232	14221	14236	14070	14040	14118	14177	14162	14202	13995	14039	14145	14136	14168	14149	14285	14171	14164	14174	14075	13996	14139	14117	14124	14131	13979	14073	14223	14144	14174	14110	13979	14098	14133	14065	14054	14105	14029	14030	14160	14152	14121	14105	14251	13994	14264	14220	14260	14093	14039	14085	14103	13949	14175	14080	14020	13994	14068	14237	14152	14069	14236	14084	13843	14235	13941	14073	14128	14113	14066	14095	14137	14075	14028	13980
23863	21363	29058	24554	58378	71098	60678	44523	30489	22659	19063	18188	18109	17952	17923	18041	17588	17769	17668	17835	17823	17733	17831	17731	17689	17928	17781	17640	17720	17948	17675	17765	17769	17805	17791	17784	18010	17619	17787	17729	17957	17737	17793	17807	17494	17625	17982	17801	17704	17860	17926	17857	18048	17685	17831	17688	17904	17779	17782	17898	17741	17780	17774	17763	17976	17819	17773	17772	17773	17708	17628	17923	17683	17771	17825	17626	17869	17835	17570	17689	17846	17990	17729	17800	17839	17538	17706	17837	17773	17709	17865	17715	17709	17670	17874	17783	17912	17727	17732	17900	17826	17865	17610	17801	17898	17652	17669	17715	17639	17615	17786	17716	17807	17630	17856	17855	17843	18087	17757	17811	17629	17754	17790	17785	17743	17665	17687	17699	17566	17849	17886	17757	17801	17730	17803	17811	17688	17659	17760	17705	17785	17684	17500	17903	17703	17808	17587	17700	17536	17701	17849	17772	17657	17852	17915	17806	17757	17870	17778	17836	17794	17819	18045	17567	17655	17660	17783	17571	17808	17882	17867	17623	17717	17717	17750	17721	17610	17725	17733	17820	17615	17691	17885	17779	17900	17869	17668	17834	17695	17784	17604	17670	17633	17763	17602	17617	17641	17863	17717	17492	17625	17717	17817	17858	17762	17872	17863	17864	17912	17638	17642	17715	17792	17851	17643	17822	17896	17548	17781	17763	17786	17661	17701	18076	17736	17897	17878	17970	17968	17680	17546	17988	17707	17842	17811	17692	17816	17766	17677	17619	17794	17669	17788	17493	17845	17746	17534	17699	17603	17589	17857	17880	17655	17865	17942	17836	17658	17766	17617	17951	17930	17624	17899	17624	17727	17751	17490	17946	17765	17591	17826	17962	17823	17729	17771	17731	17831	17823	17813	17922	17808	17549	17918	17676	17722	17691	17590	17664	17814	17574	17686	17876	17665	17858	17792	17609	17823	17719	17930	17796	17739	17808	17711	17716	17627	17853	17681	17619	17666	17625	17804	17926	17769	17868	17847	17727	17876	17807	17783	17757	17914	17579	17692	17764	17970	17519	17934	17615	17690	17410	17795	17745	17679	18006	17763	17901	17619	17573	17535	17757	17756	17638	17797	17826	17640	17893	17634	17607	17771	17802	17663	17704	17605	18097	17572	17894	17748	17769	17710	17794	17876	17700	17729	17699	17615	17561	17834	17765	17687	17690	17894	17849	17771	17468	17680	17495	17841	17707	17642	17724	17644	17765	17769	17525	17672	17700	17633	17708	17789	17739	17884	17998	17640	17878	17763	17627	17791	17741	17810	17857	17668	17770	17845	18028	17719	17571	17620	17645	17795	17664	17829	17752	17585	17669	17795	17792	17746	17818	17772	17705	17660	17693	17716	17551	17705	17623	17914	17766	17617	18028	17799	17641	17938	17783	17605	17577	17933	17705	17892	17759	17594	17710	17609	17746	17693	17666	17621	17920	17754	17798	17598	17543	17862	17752	17549	17596	17705	17745	17667	17778	17680	17685	17872	17867	17580	17468	17749	17989	17538	17857	17858	17772	17646	17713	17829	17747	17603	17747	17797	17744	17650	17702	17914	17866	17807	17799	17807	17924	17772	17638	17834	17570	17845	17782	17852	17761	17698	17884	17582	17686	17770	17764	17779	18068	17640	17743	17855	17543	17845	17690	17803	17695	17698	17726	17783	17837	17640	17956	17801	17772	17836	17650	17612	17776	17831	17790	17831	17822	17732	17708	17638	17666	17933	17559	17665	17682	17574	17884	17832	17917	17866	17640	17926	17592	17665	17849	17680	17920	17751	17866	17910	17696	17775	17681	17640	17754	17809	17761	17811	17897	17713	17649	17593	17862	17664	17980	17812	17643	17805	17675	17777	17789	17775	17916	17754	17683	17689	17842	17754	17937	17770	17867	17759	17749	17671	17398	17515	17650	17830	17582	17753	17793	17650	17859	17891	17913	17649	17590	17739	17938	17910	17550	17694	17760	17720	17714	17765	17712	17770	17558	17722	17740	17840	17893	17780	17742	17793	17670	18009	17590	17763	18105	17732	17605	17897	17796	17795	17818	17996	17584	17699	17894	17900	17723	17776	17460	17656	17848	17821	17877	17733	17706	17513	17680	17755	17713	17916	17515	17786	17600	17826	17675	17842	17780	17811	17770	17766	17811	17842	17622	17513	17730	17770	17603	17707	17640	17543	17640	17629	17925	17722	17666	17878	17675	17557	17358	17472	17827	17937	17853	17734	17724	17944	17750	17731	17792	17760	17627	17732	17664	17697	17566	17725	17689	17768	17738	17780	17679	17644	17624	17879	17841	17755	17604	17839	17886	17975	17744	17706	17544	17552	17560	17659	17434	17732	17758	17610	17896	17789	17733	17778	17644	17839	17868	17514	17687	17779	17716	17769	17707	17684	17640	17789	17762	17691	17764	17646	17801	17692	17598	17660	17428	17767	17803	17911	17793	17984	17856	17871	17747	17729	17867	17816	17755	17768	17644	17840	17743	17651	17831	17585	17570	17639	17830	17886	17780	17816	17974	17906	17717	17627	17734	17806	17684	17695	17449	17718	17789	17921	17682	17525	17661	17767	18052	17755	17632	17568	17691	17764	17626	17850	17698	17810	17510	17803	17670	17951	17852	17873	17870	17465	17776	17961	17655	17517	17627	17753	17700	17830	17809	17611	17744	17659	17902	17773	17761	17950	17755	17704	17858	17459	17912	17720	17579	17703	17760	17703	17986	17705	17515	17860	17922	17760	17521	17759	17559	17760	17677	17775	17564	17536	17688	17689	17962	17752	17756	17540	17609	17877	17851	17567	17699	17500	17751	17664	17724	17652	17665	17885	17818	17749	17551	17785	17768	17574	17700	17597	17654	17894	17848	17896	17665	17747	17813	17731	17619	17837	17686	17780	17721	17747	17792	17889	17747	18046	17760	17746	17932	17725	17824	17633	17570	17524	17845	17697	17741	17780	17711	17840	17705	17782	17585	17768	17562	17551	17818	17824	17755	17968	17902	17745	17744	17814	17590	17687	17701	17728	17596	17937	17834	17810	17942	17817	17510	17829	17777	17946	17821	17866	17636	17700	17625	17711	17563	17617	17744	17542	17511	17763	17869	17952	17787	17824	17747	17732	18018	17689	17855	17690	17540	17902	17735	17625	17974	17741	17624	17721	17844	17554	17879	17675	17863	17538	17750	17710	17768	17473	17395	17690	17744	17800	17669	17823	17625	17925	17746	17692	17781	17627	17683	17927	17872	17682	17641	17660	17813	17615	17760	17702	17733	17664	17726	17850	17808	17732	17894	17703	17729	17640	17783	17867	17843	17792	17725	17654	17371	17768	17883	17975	17633	17758	17856	17533	17782	17823	17925	17836	17809	17718	17867	17768	17927	17727	17781	17747	17965	17814	17963	17933	17764	17660	17869	17907	17763	17746	17712	17694	17643	17847	17710	17759	17878	17662	17677	17814	17551	17724	17819	17603	17519	17730	17603	17724	17738	17583	17626	17810	17760	17640	17747	17728	17759	17936	17924	17766	17707	17767	17708	17681	17619	17777	17825	17751	17799	17719	17672	17625	17842	17585	17712	17591	17904	17716	17979	17856	17755	17819	17763	17682	17624	17556	17744	17667	17877	17516	17563	17663	17757	17694	17501	17635	17770	17749	17709	17642	17775	17675	17784	17537	17653	17635	17871	17985	17770	17852	17779	18018	17823	17850	17714	17599	17687	17773	17656	17736	17606	17868	17627	17691	17700	17667	17726	17780	17765	17921	17812	17924	17887	17713	17584	17855	17661	17862	17742	17889	17758	17984	17754	17904	17859	17540	17582	17650	17507	17546	17776	17760	17740	17841	17793	17529	17589	17486	17761	17610	17634	17868	17659	17903	17831	17766	17759	17686	17638	17506	17589	17839	17831	17728	17802	17767	17609	17835	17807	17692	17859	17725	17713	17875	17568	17746	17683	17822	17656	17863	17766	17674	17957	17680	17663	17781	17680	17625	17852	17638	17621	17772	17828	17684	17714	17586	17544	17638	17746	17848	17680	17857	17816	17754	17782	17695	17738	17703	17968	17847	17452	17640	17660	17697	17956	17698	17804	17889	17484	17640	17872	17843	17890	17908	17622	17607	17832	17583	17814	17826	17904	17730	17617	17746	17929	17647	17634	17839	17883	17770	17759	17749	17846	17780	17509	17615	17582	17709	17616	17748	17768	17825	17920	17868	17681	17742	17776	17655	17674	17682	17773	17708	17638	17567	17595	17822	17696	17700	17836	17642	17716	17646	17651	17719	17786	17869	17672	17698	17758	17959	17606	17880	17955	17671	17693	17710	17526	17788	17571	17556	17837	17697	17484	17678	17830	17710	17735	17803	17831	17735	17692	17726	17729	17831	17778	17812	17804	17607	17824	17558	17624	17829	17911	17816	17848	17927	17491	17699	17811	17622	17659	17925	17622	17873	17661	17866	17632	17714	17907	17716	17797	17792	17662	17726	17653	17696	17762	17643	17752	17486	17724	17673	17643	17741	17801	17774	17900	17652	17701	17705	17689	17761	17850	17670	17926	17831	17666	17840	17797	17775	17777	17803	17689	17601	17731	17696	17651	17739	17483	17515	17915	17745	17650	17851	17858	17751	17647	17491	17793	18040	17620	17864	17843	17953	17772	17676	17514	17675	17789	17749	17594	17698	17652	17817	17734	17767	17746	17718	17734	17571	17535	17659	17569	17675	17543	17718	17511	17466	17701	17719	17792	17627	17717	17674	17999	17835	17802	17609	17887	17720	17752	17818	17733	17841	17589	17683	17669	17698	17676	17735	17816	17834	17753	17726	17751	17778	17635	17709	17729	17670	17654	17808	17878	17757	17803	17822	17918	17805	17868	17726	17620	17769	17886	17743	17702	17711	17720	17694	17792	17708	17661	17387	17739	17800	17774	17848	17726	17667	17771	17828	17557	17465	17931	17812	17896	17790	17657	17887	17910	17454	17751	17793	17729	17699	17793	17711	17809	17803	17996	17696	17546	17668	17567	17865	17660	17548	17702	17714	17796	17799	17668	17659	17536	17749	17846	17711	17694	17782	17902	17873	17918	17671	17783	17570	17883	17592	17954	17708	17724	17776	17739
24506	47586	47684	44481	79876	75998	59506	43377	26947	17392	14853	13894	13884	13805	13911	13827	14009	13759	14016	13856	13896	14119	14030	13926	14029	14051	13961	13910	13866	13918	13805	13881	13908	13820	13860	13893	13913	13869	13835	13812	14068	13827	13939	13521	13810	13885	13849	13756	13975	13916	13971	14016	13952	13913	13915	13922	13860	13949	14004	13896	13945	13957	13906	14049	13754	14052	13825	13876	13878	13841	13982	13831	13710	13834	13872	13916	13944	13782	13978	13619	14037	13887	13839	13812	13993	13871	13880	13861	13995	13832	13878	13822	13910	14013	13658	13962	13834	13888	13965	13928	13966	13889	13841	13874	13853	13865	13869	13822	14054	13933	13758	14103	13893	13899	13797	13967	13950	13809	13839	13948	13799	13854	13683	13912	13915	13859	13825	13894	13764	13973	13747	13960	13716	13932	14052	14006	13728	13989	14015	13983	13799	13874	13678	13994	13973	13898	13797	13742	14213	13646	14027	13966	13999	13789	13981	13897	13887	13881	13969	13765	13922	13889	13852	13866	13865	13928	14021	13887	13722	13848	13926	13906	14021	13738	13828	13866	13889	13900	13855	13981	13931	14009	13875	13844	13896	14010	13898	13751	13895	13986	13727	13810	13857	13940	13836	13815	13899	13915	13892	14049	13937	13780	14010	13890	13908	13844	13864	13898	13838	13851	13901	13920	13805	13912	13954	13894	13968	13862	13914	13934	13944	13925	13833	13845	13753	14017	13908	13925	13815	13781	13899	13834	13833	13801	13861	13936	13887	13918	13937	14009	14106	13818	13879	13796	13970	13879	13916	13841	13824	13944	13924	13699	13956	13807	13880	13804	13752	13895	13894	13898	13850	13920	13712	13887	14064	13790	13853	13889	13889	14021	13793	13814	13931	13799	13690	14008	13951	13862	13865	13878	13859	13723	13677	13816	13724	13957	13850	13941	13934	13778	13792	13941	13842	13893	13952	14042	14004	13902	13909	14027	14141	13834	13906	13935	13848	13908	13789	13985	13895	13951	13911	13935	13882	14031	13924	13848	13765	13861	13969	13902	13836	13871	13963	13775	13864	13964	13880	13974	13763	13838	13961	13877	13867	13901	13827	13829	13905	13780	13874	13961	13888	13870	13859	13908	14013	13742	13765	13973	13942	13810	13838	13785	13767	13967	14001	13945	13684	14008	13806	13802	13875	13809	14029	13785	13824	13955	13934	13836	13868	13944	14001	13860	13733	13896	13645	13778	13870	13893	13918	13979	13824	13952	13883	13980	14058	13924	13841	13927	13972	13796	13888	14064	13875	13867	13783	13840	13856	13794	14039	13999	14006	13905	13804	13918	14017	13763	13963	13925	13812	13881	13801	13835	13777	13888	13996	13753	13956	13960	13913	14002	13940	13903	13873	13916	13828	13893	13848	13941	13829	13943	13738	13968	13976	13896	13793	13966	13974	13739	13901	13852	13843	13736	13984	13804	13998	13808	13885	13979	13782	14056	13986	13907	13694	14009	13866	13890	13960	13738	13847	13902	13877	13903	13775	13941	13998	13869	13980	13841	14005	13943	13806	13788	14009	13882	13932	13762	13756	13726	13857	13923	13988	13931	13929	14104	13828	13975	13876	13840	13949	13605	13921	13958	13900	13741	13925	13751	13885	13970	13878	13877	13868	14019	14081	13785	13916	14036	13845	13804	13943	13740	13687	14001	13870	13849	13989	13904	13890	13922	13989	13876	13713	13858	13933	13973	13876	13945	13789	13884	13921	13786	13822	13749	13952	13730	13823	13891	13886	13792	13853	14001	13854	13845	14014	13777	13924	13997	13795	13987	13970	13821	13857	13904	14035	13785	14041	13946	13783	13936	14029	13794	13882	13882	13875	13892	13880	13888	13837	13750	13795	13924	13837	13933	13904	13719	13690	13888	13831	13813	13716	13926	13775	13920	13945	13877	13865	13758	13866	13870	13910	13887	13968	14054	13861	13966	13930	13877	13831	13880	13940	14012	13825	13820	13991	13972	13905	13697	13873	13881	13875	13941	14059	13878	14024	13828	13899	13899	13948	13877	13977	13989	13838	13595	14001	13920	13984	13821	13805	14058	14055	13742	13766	13911	13868	13850	13671	13826	13943	13842	13879	13877	13741	13870	13868	13729	14073	13876	13696	13920	13920	13868	13890	13882	13973	13888	13900	13889	13828	13803	13782	13907	13886	13725	13714	13865	13999	13797	13824	14073	13909	13862	13925	13892	14089	13761	13876	13906	13912	13905	13768	13978	13978	13950	13849	13952	13726	13894	13869	13737	13852	13824	13909	14098	13958	13913	13856	14029	13898	13833	13924	14038	13870	13948	13917	13868	13992	13843	14031	13981	14022	13927	13845	13800	13793	13953	13972	13757	13901	13954	13885	13813	13808	13950	13785	13972	14002	13954	13917	13747	13711	13679	13822	13873	13945	13824	13973	13901	13916	13793	13898	13966	13945	13775	13858	13983	13913	13984	13747	13721	13943	13991	13985	14033	14034	13918	13819	14039	13987	13882	13965	13893	13844	14150	13859	14094	13989	13923	13918	14016	13932	13866	13781	13963	13721	13967	13745	13879	13891	13856	13892	13697	13910	13936	13882	13822	14026	13915	13779	13909	13741	14088	13730	13858	13937	13911	13868	13927	13743	13862	13785	13853	13808	13791	13894	13917	13730	13880	13895	13919	13994	13752	13928	13959	13958	13752	14000	13849	13768	13957	13924	13898	13823	13957	13952	13783	13884	13921	14038	13781	13861	13939	13809	13843	13741	13890	13886	14034	13883	13880	13938	13890	13838	13875	13914	14004	13887	13818	14011	13818	14026	14028	13844	13711	13740	13936	14013	13703	13901	13849	13882	13853	13968	13913	13811	13911	13889	13821	14032	13946	13738	13863	13841	13888	14086	13909	13980	13856	14067	14009	13834	13803	13761	13886	13681	13861	13921	14079	13906	13935	13990	13913	13901	13828	13864	13804	13882	13794	13887	13955	13905	13765	13784	13750	13892	13889	13901	13853	13973	14038	14119	13779	14004	13894	13903	13833	13957	13796	13832	14016	13846	13824	13739	13831	13899	13919	14002	13752	13672	13953	13944	13889	13850	13912	13809	13738	14028	13900	13985	13916	14030	13894	14026	13862	13897	13938	13761	13781	13986	13892	13893	13745	13852	13881	13777	13806	14053	13941	13934	13966	13678	13911	13791	13912	13938	14002	13705	14003	13821	13873	13842	13857	13811	13994	13986	13937	13761	13929	13846	13685	13788	13810	13960	13825	13967	13953	13867	13875	13943	13764	13899	13822	13951	13946	13769	13689	13779	13769	13836	13995	13892	13946	14021	13792	13997	13995	13822	13890	13930	13758	13976	13788	14024	14038	13997	13956	13932	13848	14015	13749	13908	13824	13946	13854	13965	13939	13836	13922	13938	13935	13860	13784	13911	13783	13897	14102	13852	14030	14007	13757	14068	13903	13889	13561	13830	13822	13912	13823	13835	13848	13991	13814	13892	13917	13828	13848	13751	13961	14023	13899	13952	13829	13836	13772	13843	13986	13856	13833	13880	13967	13850	13723	14015	13855	13857	13859	13770	13838	13992	13872	13987	13839	13906	13822	14047	13874	13952	13880	13951	13830	14040	13844	13752	13816	13736	13910	13752	13936	13939	13986	14017	13926	13950	13966	13820	13820	13903	13966	13953	13871	13870	13846	13919	13969	13978	13817	13752	13835	13881	13891	13894	13988	13856	13859	13734	13924	13920	13978	14061	14007	13999	13961	13978	13781	13788	13844	13987	13952	13943	14057	13994	13927	13850	13876	13899	13884	13938	13924	13809	13769	13815	13941	13830	13574	13850	13730	14011	13542	13738	13811	13899	13716	13948	13983	13906	13910	13861	13843	13882	13700	13852	13811	13910	14076	13959	13723	13838	13923	13910	13875	13822	13945	13922	13972	13861	13901	13780	13817	13863	13948	13736	13919	13965	13736	13764	14009	14031	13816	13887	13750	13850	13977	13926	13864	13923	13826	13784	13771	13887	13895	13979	13939	13855	13838	13897	13901	13912	14101	13820	13965	13941	13786	13904	13937	13913	13887	13691	13632	13899	13918	13889	13988	13849	13986	13991	13899	14023	13828	14014	13865	13997	13764	14057	13868	13879	13977	13866	13885	13870	14014	13949	13901	13943	13951	13848	14120	13855	13741	13952	13872	13828	13915	13703	14066	13817	13909	13807	13748	14017	14097	13927	13792	14035	13796	13911	13801	13976	13834	13769	13817	13854	13832	13819	13990	13887	13761	13849	13924	13826	13827	13817	13869	13795	13980	13935	13740	13695	13924	13923	13776	13844	13996	14144	13855	14054	13942	13986	13873	13928	13861	13880	13864	13808	13677	13903	13837	13897	13833	13884	13777	13788	13914	14047	13932	13907	14010	14043	13890	13859	14001	13892	13957	13838	13845	13831	14002	13935	14061	13909	13749	13842	13908	13850	13861	13917	13855	13897	13972	13931	13850	13864	13961	14032	13905	13785	13908	13941	13925	13905	14024	13809	13845	13858	13935	13857	13952	14018	13802	13975	13857	13929	13939	13869	14000	13894	13848	14004	13942	13940	13837	13974	13813	13875	13961	13953	13951	13833	13790	13847	14057	13994	13740	13877	14085	13981	13803	13937	13908	13829	13971	13882	13789	13906	13884	14074	13885	13967	13929	13914	13924	13929	13904	13936	13944	14150	13811	13646	13851	13829	13849	13833	14019	13964	14044	13905	13910	13948	13845	13774	13729	13964	13860	14000	14041	14015	13686	13837	13925	13944	13837	13979	13938	14003	13842	13840	13661	13843	13920	13788	13872	13741	13833	14044	13963	13710	13982	13936	13782	14011	14033	14051	13755	14076	13929	13947	13817	13884	13942	13977	13865	14007	13833	14103	13986	13851	13821	13784	13730	13856	13923	13823	13836	14098	13871	14031	13937	14033	13953	13913	13881	13806	13952	13876	13934	13806	13990	13799	13768	13779	13905	13778	13736	13981	13985	13810	13858	13917	13806	14058	13890	13861	14041	13890	14044	13770	13878	13958	13929	13872	13814	13741	13991	13716	13897	13714	13677	14157	13822	13710	13836	13870	13872	13825	13903	13767	13803	14125	13792
30460	25100	27785	26171	29962	28900	25220	21284	19098	18337	18057	18024	17965	17867	17806	17888	17808	17747	17985	17988	18000	17918	17644	17669	17746	17805	17761	17800	17640	17574	17787	18054	17770	17635	17900	17693	17551	17723	17763	17809	17778	17915	17907	17911	17892	18127	17827	17827	17813	17775	18017	17787	17786	17703	17663	17985	17833	17763	17774	17796	17705	17930	17969	17984	17731	17832	17931	17814	17681	17948	17778	17506	17796	17770	17942	17731	17638	17782	18035	17890	17806	17792	17758	17721	17883	17945	17812	17973	17798	17675	17747	17576	18067	17776	17916	17754	17787	17722	17744	17934	17870	17782	17855	17725	17589	17676	17697	17656	17596	17776	17691	17788	18079	17841	17797	17902	17579	17863	17923	17895	17988	17886	17798	17710	17866	17738	17810	17856	17765	17746	17879	17877	17859	17764	17711	17704	17777	17768	17919	17779	17671	17632	17819	17917	17867	17825	17754	17706	17779	17814	17699	17717	17870	17823	17947	17648	17908	17768	17654	17555	17740	17743	17808	17757	17664	17743	17766	17780	17726	17785	17798	17644	17914	17876	17681	17692	17805	17577	17648	17716	17731	17630	17835	17887	17677	17909	17678	17767	17742	17578	17701	17679	17634	17730	17580	17785	17729	17888	17715	17925	17718	17790	17881	17753	17866	17777	17869	17708	17949	17735	17655	17690	17797	17983	17586	17613	17904	17809	17822	18111	17765	17942	17737	17668	17713	17750	17723	17990	17731	17664	17964	17921	17952	17935	17907	17855	17700	17791	17883	17937	17775	17810	17737	17703	17710	17831	17769	17982	17884	17853	17810	17730	17981	17683	17848	17853	17845	17650	18001	17753	17619	17821	17831	17616	17982	17823	17961	17850	17787	17704	17797	17954	17833	17840	17795	17824	17879	17643	17713	17462	17736	17688	17762	17597	17862	17898	17713	17786	17610	18051	17851	17691	17665	17869	17841	17708	17930	18019	17906	17633	17762	17841	17703	17720	17692	17728	17795	17613	17791	17942	17943	17861	17762	17870	17809	17706	17981	17653	17789	17936	17764	17753	17694	17714	17655	18003	17959	17824	17908	17739	17781	17831	17628	17708	17821	17745	17680	17899	17854	17867	17729	17836	17710	17734	17794	17794	17883	17885	17685	17802	17839	17809	17596	17856	17865	17869	18031	17863	17838	17804	17877	18008	17747	17828	17721	17579	17642	17787	17702	17659	17737	17831	18055	17752	17702	17951	17625	17822	17948	17836	17661	17966	17828	17876	17515	17520	17871	17890	17857	17947	17776	17706	17640	17761	17797	18022	17778	17823	18037	17793	17791	17816	17640	17826	17947	17795	17861	17858	17988	17815	17845	17868	17926	17741	18020	17700	17781	17836	17794	17674	17684	17655	17870	17739	17907	17906	17767	17671	17751	17780	17696	17942	17778	17782	17748	17798	17799	17763	17930	17805	17749	17773	17877	17860	17872	17768	17877	17917	17645	17697	17733	17882	17777	18025	17890	17867	18082	17815	17771	17972	17927	17823	17953	18009	17697	17693	17800	17866	18087	17787	17955	17812	17966	17670	17718	17753	17754	17703	17696	17984	17805	17760	17839	17751	17966	17958	17791	17976	18000	17722	17762	17681	17814	17980	17722	18019	17826	17638	17774	17711	17943	17726	17707	17825	17627	17723	17756	17458	17820	17897	17902	17792	17711	17642	17589	17517	17746	17913	17772	17758	17823	17904	17763	17787	17725	17712	17828	17966	17705	17905	17665	17724	17998	17869	17763	17951	17868	17924	17847	17801	17880	17594	17752	17862	17984	17806	17833	17716	17850	17843	17946	17743	17798	17744	17880	17881	17871	17864	17795	17623	17723	17734	18011	17859	17935	17932	17782	17843	18013	17789	17862	17861	17625	17828	18068	17727	17787	17862	17723	17896	17732	18034	17893	17879	17974	17942	17736	17933	17851	17699	17882	17849	17777	17730	17953	17674	17746	17841	17687	17718	17659	17790	17704	17740	17935	17725	17851	17830	17851	17781	17812	17808	17904	17843	17671	17931	17842	17786	17809	17719	17680	17767	17727	17923	17778	17930	17686	17716	17947	17935	17556	17773	17859	17809	17802	17578	17791	17523	17877	17860	17771	17862	17941	17872	17903	17775	17859	17796	17778	17674	17823	17668	17766	17653	17986	17957	17661	17820	17805	17680	17727	18119	17944	17802	17836	17728	17785	17746	17754	17966	17841	17875	17784	17708	17621	17776	17732	17925	17749	17720	17964	17958	17665	17811	17734	17757	17969	17804	17652	17727	17854	17858	17787	17783	17855	17811	17928	17809	17721	17722	17909	17877	17934	17834	17874	17652	17794	17934	17658	17723	17558	17780	17866	17857	17806	17950	17910	17889	17671	17792	17740	17670	17793	17949	17623	17961	17848	17884	17844	17776	17810	17737	17889	17973	17842	17866	17750	17812	17711	17701	17832	17738	17895	17546	18033	17817	17793	17809	17687	17894	17844	17734	18002	17713	17956	17839	18084	17911	17595	17702	17697	17743	17920	17713	17817	17891	17864	17809	17869	17739	17866	17928	17705	17802	18031	17688	18043	17786	17846	17850	17664	18050	17875	17714	17661	17759	17711	17831	17863	17768	17906	17987	17761	17867	17573	17752	17968	17752	17859	17901	17783	17748	17632	17811	18038	17967	17863	17631	17846	17781	17847	17815	17941	17855	17846	17931	17684	17845	17829	17576	17943	17695	17711	17738	17933	17889	17848	17989	18050	17678	17893	17947	17649	17851	17628	17946	17984	17557	18048	17737	17924	17769	17722	17758	17776	17805	17888	17661	17845	17862	17949	17724	18008	17740	17791	17863	17844	17852	18024	17717	17878	17970	17812	18058	18007	17670	17791	17754	17668	17764	17831	17643	17889	17706	17529	17901	17854	17809	17796	17813	17536	17622	17714	18027	17935	17929	17772	17944	17999	17852	17603	17798	17797	17934	17901	17912	17686	17919	17763	17733	17802	17985	17726	17939	17987	17889	17914	17497	17899	17853	17638	17812	17862	17853	17733	17720	17745	17783	17729	17756	17944	17864	17862	17816	17708	17863	17854	17899	17838	17909	18017	17646	17749	17600	17778	17708	17942	17871	17860	17726	17634	17905	17685	17729	17634	17853	17997	17814	17908	17685	17785	17691	17816	17668	17807	17960	17805	17942	17892	17705	17834	17784	17756	17817	17800	17796	17738	17976	17824	17891	17895	17869	17796	17893	17797	17804	17956	17866	17608	17641	17510	17765	17856	17825	18112	17787	17769	18024	17637	17878	17838	17725	17931	17838	17744	17729	17906	17929	17775	17962	17784	17960	17858	17844	17776	17733	17934	17824	17804	17618	17773	17775	17736	17756	17615	17927	17800	17720	17808	17680	17728	17899	17863	17869	17933	17979	17667	17936	17901	17703	17823	17761	17990	17737	17953	18022	17806	17736	17730	17844	17942	17932	17866	17763	17704	17952	17823	17795	17891	18057	17863	17917	17770	17637	17656	17813	17797	17528	17979	17621	17876	17580	17812	17870	17975	17704	17778	17893	17784	17680	17712	17741	17795	17925	17885	17765	17919	17876	17690	17875	17882	17748	17639	17560	17847	17624	17719	17843	17891	17771	17607	17644	17715	17839	17780	17637	17808	17948	17904	17702	17827	17839	17875	17755	17801	17880	17601	17776	17921	17868	17917	17671	17748	17920	17957	17754	17933	17742	17911	17866	17830	17678	17855	17965	17827	17680	17853	17995	17883	17702	17616	17955	17847	17787	17651	17562	17660	17926	17759	17751	17678	17766	17987	17788	17683	17652	17758	17558	17805	17733	17777	17669	17802	17542	17964	17740	18030	17698	17850	17813	17721	17616	17785	17604	17604	17758	17795	17719	17699	17711	17867	17627	17728	17751	17815	17770	18102	17808	17752	17808	17794	17678	17877	17945	17786	17786	17766	17718	17516	17970	17607	17894	17890	17874	17854	17771	17930	17864	17661	17766	17820	17849	17669	17795	17786	17840	17686	17921	17940	17847	17829	17766	18069	17861	17742	17848	17969	18110	17782	17864	17893	17999	17834	17859	17923	17771	17777	17842	17929	17894	18005	18004	17655	17738	17670	17947	17840	17885	17762	17671	17863	17987	17770	17713	17724	17714	17957	17797	17827	17766	17898	17854	18057	17626	17902	17688	17767	17635	17703	17757	18038	17809	17737	17867	18155	17986	17816	17852	17768	17832	18008	17739	17777	17894	17869	17780	17855	17886	17896	17655	17862	17877	17827	17747	17677	17756	17619	17521	17791	17918	17939	17932	17735	17833	17783	17941	17685	17545	17992	17767	17695	17837	17745	17810	17840	17975	17679	17865	17801	17902	17816	17914	18113	17882	17909	17786	17929	17856	17763	17773	17813	17858	17788	17636	17788	18113	17920	17692	18010	18071	17832	17735	17751	17696	17617	17606	17736	18025	17744	17886	17580	17844	17986	17806	17645	17782	17839	17827	17832	18023	17671	17692	17775	17665	17797	17886	17685	17565	17823	17980	17835	17790	17707	17844	17878	17731	17761	17730	17793	17877	17747	17806	17765	17778	17908	17879	17704	17779	17968	17663	17842	17801	17781	17907	17869	17699	17849	17567	17851	17838	17835	17945	17856	17902	17788	17563	17852	17783	17811	17848	18007	17782	17988	18068	17886	17949	17926	17846	17895	17725	17557	17758	17835	17793	17924	17965	17879	17721	17864	17753	17906	17712	17927	18061	17914	17945	17778	17687	17758	17787	17652	17838	17943	17765	17708	17714	17786	17876	17804	17955	17746	17880	17861	17821	17811	17664	18026	17830	17682	17771	17915	17839	17800	17859	18011	17664	17615	17765	17842	17761	17647	17739	17898	17688	17594	17771	17964	17573	17778	17780	17788	17752	17920	17856	17919	17818	17755	17924	17886	18126	17927	17795	17660	17766	17718	17599	17873	17813	17726	17809	17955	17602	17966	17753	18036	17780	17722	17649	17807	17831	17839	17561	17645	17781	17679	17737	17763	17923	17872	17744	18104	17763	17720	17920	17749	17631	17747	17678	17885	17783	17602	17779	17970	17778	17770	17957	17796	17672	17728	17755	18014	17760	17799	17661	17871	17735
20342	29168	27399	24643	30780	27331	21592	17727	15077	14204	14071	14015	13893	13961	14008	13884	13952	13973	14008	13960	14025	14092	13988	13998	13927	13794	13977	13996	13939	13967	13904	13942	13865	13925	13675	14052	13891	14070	13805	13937	14048	13973	13952	13928	13946	13879	13985	13947	13910	13810	13962	13966	13967	13983	13995	14007	14083	13871	13936	13947	14044	14226	14057	13979	13860	13869	13997	13978	13896	13917	14049	13842	14082	13768	13973	13876	14037	13916	13954	14169	14000	14016	13952	13785	14090	13886	13986	13875	13861	13951	13913	13853	13888	13925	13976	14043	13946	13967	13924	13928	14098	13973	13929	13989	13834	14118	13847	13910	14086	14043	13949	13992	13862	13825	13917	13954	13961	14144	13972	13997	13879	13872	13853	13964	14086	13863	13885	13900	13950	13998	13768	13880	14034	13862	13949	14036	13864	14051	13954	14224	13916	13940	14061	13984	13961	14018	14087	13922	14038	13922	13997	13981	14043	13940	13928	13996	13989	14039	13905	13992	13922	14016	13826	13959	14096	13951	13899	13991	13813	13886	13901	13899	13792	14006	13799	14100	13922	13802	13979	13888	13905	13784	13770	13910	13873	13879	13865	13887	14104	13902	14015	13963	14004	13932	13900	14027	13912	13875	13827	13896	14062	13998	14034	14045	13924	14030	13950	13977	13969	13978	13737	13854	13896	14002	14006	13977	13916	13978	13976	13995	14096	13918	13945	13973	14026	13924	14027	14082	14107	13950	13904	13887	13905	13946	13973	14039	13943	14070	13864	13889	13938	13939	13938	13950	13835	13990	13863	13963	13978	13999	13833	14040	13881	14029	13748	14031	13985	13989	14057	14020	13765	13906	14022	13967	13942	13903	13894	14065	13948	14116	13903	13903	13819	13937	13963	13928	13870	14106	13864	13983	14074	14054	13992	14000	13899	14115	13988	13895	14051	13989	14032	14081	13787	13901	13835	13899	14144	13802	13874	14024	14058	13877	14125	13978	14017	14056	13945	13705	13798	14199	13969	13874	13959	14008	13767	13862	13810	13928	13837	13945	13882	14042	13951	13957	13832	13807	13936	13965	14028	13894	13771	14092	14080	14047	14052	13995	13856	13919	14026	14023	13979	13903	14104	13872	13861	13995	14029	13894	13990	13889	13980	13970	13912	13851	13874	13963	13999	13995	13984	13934	13988	14017	13796	13850	14094	13978	14050	13987	14021	13974	13967	13913	13964	13969	13953	13961	14024	13851	13860	14173	13923	14019	14021	13872	14034	13812	14087	14056	13913	13880	14094	14095	13927	13967	14007	13915	13931	13883	13737	14009	13830	13816	13954	14049	13876	13834	13875	13715	13945	13929	13855	13852	14029	13966	14079	13966	14036	13751	13895	13718	13989	13921	13863	14026	13833	13871	13969	13901	13948	14089	14031	14088	13931	13880	13914	13905	14210	14012	13855	14029	13818	13884	13985	13985	14041	13876	14033	13991	14010	13828	13849	13758	13908	13953	14012	14032	13878	13892	13980	14076	13911	13999	13894	13870	13895	13960	13955	13885	14208	13840	14077	13775	14006	13896	14042	13914	14074	14003	13943	13859	14080	14058	14118	13814	13847	13956	13979	14023	13884	13872	13769	13912	14040	14034	13917	14002	14018	14061	14091	14081	13724	14117	13884	13822	13942	13930	13988	13982	13850	13768	13878	13877	13990	13984	13875	13980	13961	14052	13945	13923	14136	13964	14074	13812	13773	14133	13863	13896	13853	13885	13947	13972	13942	13859	13899	13845	13828	14028	13756	14056	14017	13906	14044	13912	14082	13857	13918	13882	13924	14005	13968	13824	13983	13925	13872	14032	13985	14009	13949	13955	13951	13954	13772	14066	13754	13932	13911	14022	14164	14031	13873	13705	13947	13849	14013	13838	14013	13879	13892	14043	13948	13812	13998	13990	13817	13749	14071	13764	13784	14010	14005	13997	13959	13844	13868	13865	13924	13909	13979	13909	13938	13967	14015	13808	14000	14054	13977	13943	13882	13990	13816	13829	14076	14092	13783	14067	13939	14027	14078	14039	13961	13918	14036	13838	13893	13998	13950	14019	14049	14004	13982	14062	13963	13829	13983	13786	13811	13906	14045	13962	14009	13775	13952	13948	13913	13915	14021	13916	13888	13946	14075	13871	13840	14055	14008	13994	13886	13707	13956	13963	14007	13746	14039	13783	13790	13966	13880	14014	13891	13996	14047	13961	13999	13799	14023	13915	14043	13865	14046	13864	13854	13910	14009	14073	13879	13712	13929	13845	13853	13903	13713	14020	13952	13885	13993	14000	14043	13793	13961	13944	13938	13999	13901	13813	14071	14121	13877	13930	13928	13871	13918	13910	13805	13953	13823	14104	13953	13966	13990	13916	14030	14004	13741	13962	14038	14084	14055	14041	13806	13990	14014	14017	13883	13982	13880	13816	13873	13865	13795	14011	13870	13922	13970	13999	13914	13921	13946	13752	13983	13800	14020	13717	13876	13816	13962	13868	13963	13989	13997	14057	13834	13775	13922	13924	13897	13717	13972	14145	13997	13923	13925	13875	13828	13914	13966	13882	13850	13826	14027	13750	14065	13978	14006	13965	13814	14097	14035	13920	13940	13934	13858	13917	13762	13967	13965	13997	14154	13956	13765	13897	13957	13896	13967	13928	13967	13984	14021	14022	13893	13764	13787	14032	13944	13921	14006	14039	14004	14081	14008	13879	14118	14045	13883	14006	13860	13896	14111	14068	13979	14143	13884	13862	13934	13943	14034	13927	13951	13990	13910	14078	13918	14016	13884	13875	14026	13876	14039	13950	13974	13739	14016	13996	14019	14015	13929	14070	13916	13938	13868	13983	13899	13804	13920	13945	14036	13966	13883	14144	14005	13907	13962	13929	13915	13934	14017	13853	13934	13844	13915	13935	13872	13811	13793	14005	14022	13886	13918	14045	14111	13847	14181	13822	14035	13959	13977	13889	13944	13960	13896	13963	13801	14089	13991	13827	14048	13971	13864	13985	13956	14065	14062	13986	14157	13840	13945	13951	13893	13916	13986	13928	14032	13882	13859	13953	13782	13836	14008	13889	13978	13919	13956	13788	14014	13852	13949	14038	13944	13978	14008	13987	13931	13749	13902	14133	13957	13975	14059	13917	14021	13972	14034	14009	14092	13999	13874	13943	14045	13890	13934	13799	14145	13864	13904	13795	14043	13991	13834	14159	14005	13846	13987	14024	14057	13881	14005	14040	14008	13911	13900	13997	14119	13897	13967	13954	13796	13894	13895	13727	13775	13978	14029	13937	13862	13866	13913	13923	13828	14019	14026	13724	14076	13998	13816	13957	14019	13871	13961	13831	13879	13892	13917	13904	14009	13827	14004	13861	13893	14026	14063	13757	14032	13949	13867	14070	13932	13970	13938	14005	13831	13707	13982	13879	14214	13964	13918	13838	14070	13977	13943	13899	13906	13866	13808	14020	13991	14027	14083	13968	14120	14019	13989	13909	13901	13903	13994	13912	13825	13984	13944	13857	14200	13956	13927	14044	13936	13855	13962	13918	13962	14049	13982	13955	14082	14081	13958	13872	13905	13995	14010	13900	13883	13947	13997	14035	13977	14076	14059	13993	13973	13838	13969	13897	13892	13914	13887	13998	13815	13876	13945	14019	13799	13983	13904	13911	14094	14002	14047	13824	13929	14167	13763	14024	13997	14013	13893	13985	13916	13944	13936	13857	13829	13984	13899	13846	13910	13854	14127	13848	13956	13952	13942	13881	14078	13854	13993	14121	14019	13930	13875	13989	14086	14083	13909	13941	14046	13865	13812	13963	13995	13999	13976	13904	13928	13935	13989	13893	14068	13864	13830	13824	13761	13819	13805	13964	14002	13835	14016	14049	14023	13985	14018	14088	13707	13880	13945	13794	13924	14000	14040	13989	13930	13900	14115	13881	13941	14185	14016	14038	14066	13825	13941	13887	13851	13876	14076	13955	14042	13884	13897	13856	13877	13958	13868	13908	13834	14037	13877	13902	14018	13926	14097	14059	14004	13851	13899	14035	13851	13927	14046	13904	13919	13979	13900	13983	14101	14053	13999	13968	13904	13960	14016	13838	13973	13984	14050	13925	13901	13966	14075	14007	14150	13940	13918	14044	13988	13826	14017	13849	13863	14017	14002	13934	13840	13930	14018	13923	13881	13888	13962	14001	13905	13923	14074	13910	13761	13840	13913	14031	13801	14047	13819	13976	13920	14018	13922	13975	13882	13679	13759	13994	14036	13939	13908	13987	14010	13937	13812	13907	13872	13907	13952	13935	13801	13856	13953	13993	14019	14069	14108	14062	13901	14104	13886	14042	13904	14077	13928	13935	13982	13944	13931	14033	13922	13780	13832	13897	14017	14112	13824	13939	13876	13862	14085	13904	13912	14075	14014	13959	14006	13993	13898	13890	14091	13904	13938	14112	13979	13846	13921	13934	14035	13996	13845	13904	13936	13834	14026	14047	13828	13936	13954	13979	14090	14011	13932	14038	13966	14061	14008	13834	13897	13843	14047	13780	13914	14082	14005	13999	13910	13924	14042	13948	13886	13958	14211	13986	13776	13987	13971	13903	14009	13925	13932	13925	13905	13863	13869	13949	13916	14027	13899	13883	13763	13884	13953	13980	14024	14109	13909	14001	13813	13843	13891	13932	13865	13971	13973	13833	14026	13953	14039	13834	13888	14104	13993	14056	13974	13789	13943	13882	13979	13990	14054	13984	13855	14096	14002	14161	13881	13874	13999	13836	14028	13884	13900	14083	14101	14083	13926	13911	14033	13883	13987	14031	13866	13995	13781	13933	13895	13943	14041	13858	13856	13989	13847	13933	14065	13905	13925	14052	13967	13906	13972	14000	13824	13918	13892	13808	14024	13819	13904	13803	13898	13975	13994	13941	14037	13926	14064	13923	14078	13928	13965	13854	13950	13874	14002	14015	14107	14002	14079	13931	13963	13850	13990	14143	14033	14008	14015	14043	14078	13735	14016	13940	13939	14233	13979	13952	14000	14136	14073	13950	13883	13993	13889	14015	13781	14010	14072	13919	14098	13959	14024	13940	13928	13903	14022	13808	13833	13949	13994	13905	13815	13777	14006	13947
25535	21414	28705	35630	59060	61886	49623	34685	25171	20323	18840	18258	18495	18091	18315	18101	18325	18405	18267	18241	18165	18340	18360	18268	18195	18576	18227	18197	18285	18029	18184	18297	18210	18328	18026	18217	18032	18151	18380	18283	18308	18306	18156	18221	18273	18210	18117	18130	18098	18291	18334	18183	18306	18131	18022	18130	18130	18086	18158	17983	18072	18153	17925	18198	18227	18269	18256	17965	17989	18215	18348	18232	18240	18327	17986	18176	18146	18384	18187	18244	17987	18163	18221	18237	18185	18237	18308	18204	18183	18119	18229	18276	18159	18129	18303	18090	18190	18335	18130	17977	18261	18022	18219	18138	18149	18226	18081	18018	18275	18320	18248	18250	18144	18212	18184	18216	18192	18081	18211	18089	18166	18206	18392	18237	18396	18306	18199	18168	18256	18310	18289	18239	18330	18335	18318	17985	18188	18041	18201	18122	18093	18150	18071	18195	18301	17915	18128	18384	18158	18200	18055	18084	18123	17814	17970	17989	18057	18312	18147	18177	18272	18201	18102	18243	18128	18172	18089	18004	18313	18126	18154	18015	18130	18272	18286	17975	18188	18196	18043	18137	18181	18334	18240	18044	18260	18304	18204	18110	18140	18112	18227	18025	18064	18005	18188	18126	18155	18113	18184	18174	18274	18001	18151	18145	18281	18177	18025	17865	18097	18071	18210	18360	18350	18300	18014	18187	18060	18062	18328	18187	18114	18180	18231	18116	18209	18282	18118	18322	18260	17911	18149	18298	18247	18105	17972	18162	17986	18285	18061	18233	18269	18128	18074	18235	18179	18358	18185	18135	18086	18089	18255	17854	18292	18277	18065	18031	18152	18170	18272	18383	18150	18318	18096	18256	18247	17989	18119	18252	18242	17971	18376	18153	18286	18122	18238	18059	18208	17771	17860	17879	18128	18114	18292	17938	18051	18324	18258	18228	18484	17978	18138	18324	18133	18320	17871	18166	18394	17966	17961	18269	18178	18167	18170	18027	18290	18189	18141	18436	18211	18197	17845	18090	18180	18073	18128	18409	18203	18126	18101	18084	18281	18150	18027	18097	18101	18065	18089	18131	18240	18236	18136	18074	18105	18367	18206	18139	18356	18188	18294	18185	17854	18031	17992	18165	18163	18116	18238	18130	18225	18388	18199	18133	18414	18096	18230	18118	18032	18052	18308	18144	18304	18210	18417	18014	18271	18540	18300	18328	18549	18254	18160	18117	18310	18173	18364	18133	18105	18221	18064	18027	18192	18174	18227	18124	18285	18291	18134	18301	18076	18276	18224	18121	18168	18266	18320	18053	18062	17981	18065	18214	18134	18164	18093	18234	18157	18153	18253	17966	18035	18194	18272	18042	18126	18227	18282	18153	18135	18058	18134	18036	18192	18234	18222	18242	18053	18356	17987	18118	18036	18103	18056	18244	18018	18056	18097	18045	18147	17795	18059	18231	18080	18319	18084	18355	18295	18095	18171	18284	18124	18081	18125	18257	18086	18090	18022	17975	17993	18135	18055	17861	18024	17954	18155	18318	18230	18224	18350	18324	17766	18050	18022	18139	18091	18143	18064	18185	18319	18059	18158	18051	18201	17930	18223	18076	18154	18307	18197	18483	18021	18206	18243	18413	18359	18011	18079	18258	18107	18106	17946	18053	18027	18245	18015	18092	18258	18217	17957	18355	18134	18117	18285	18025	18276	18342	18150	17971	18393	18074	18151	18269	18129	18095	18064	18206	17888	18118	18099	18264	18310	18073	18155	18079	18192	18127	18674	17982	18147	18216	18220	18178	18188	18160	18173	18250	18361	18072	18150	18094	17981	18107	18180	18054	18050	18077	18044	18004	18285	18285	18031	18282	18174	18095	18256	18257	18284	18081	18076	17929	18009	18137	18039	18180	18240	18149	18102	18330	18285	18243	18260	18025	18317	18318	18227	18183	18182	18144	18306	18292	18244	18229	17963	18295	18191	18258	18065	18012	18264	18159	18090	18051	18140	18129	18409	18177	18235	18118	18030	18177	18002	18315	18193	18123	18081	18135	18156	18076	18190	18157	18210	18225	18015	18027	18235	18228	17899	18179	18315	18290	18208	18324	18113	18043	18179	18174	18230	18298	18243	18130	18181	18198	18244	18268	17980	18176	18126	18251	18089	18030	18145	18205	18235	18081	18162	18120	18135	17988	17995	18345	17923	18111	18201	18177	18238	18222	17981	18165	18194	18105	17990	18123	18176	18187	18006	18193	18204	17943	18161	18234	18069	18016	18235	18196	18297	18073	18018	18190	18127	18190	17955	18249	18388	17955	18106	17856	18129	18120	18183	18220	18110	18026	18241	18164	18219	18221	18245	18149	18095	18095	18138	18232	18205	18283	18040	18250	18177	18273	18160	18144	18046	18124	18147	18238	18554	18148	18196	18038	18245	18408	18070	18209	18039	18184	18003	18071	18208	18309	18291	18064	18041	18181	18231	18021	18237	18147	18043	18224	18358	18074	17942	18355	18008	18166	18327	18066	18281	18239	18111	18038	18262	18196	18136	18177	18310	18078	18015	18062	18169	17971	18143	18007	18095	18281	18265	18247	18030	18037	18136	18155	18222	18245	18158	18263	18210	18193	17961	18359	18185	18231	18041	18174	18106	18272	18189	18128	18044	18004	17978	18003	18366	18177	18169	18171	18164	18258	18117	18315	18275	18198	18246	18317	18191	18087	18203	18181	18279	18335	18211	18232	18198	18104	18126	18317	18225	18286	17944	18122	18133	17916	18154	18184	18046	18191	17944	18158	18300	18034	18157	18128	18217	18281	18345	18160	18145	18133	18313	18193	18247	18159	18240	18251	18262	18250	18037	18023	18098	18077	17952	18280	18221	18036	18181	18225	18141	18022	18244	18328	18205	18074	18431	18321	18111	18139	17994	18098	18086	18231	18133	18254	18234	18026	18225	18141	18094	18013	18075	17997	18077	18127	17955	18176	18139	17943	18061	18225	18215	18074	17916	18293	18193	18130	18479	18203	18188	18266	18042	18111	18400	17989	18255	18081	18202	18178	18238	17966	18276	18097	18274	18001	18126	18335	18086	18269	18055	18232	18232	18267	18287	18041	18109	18204	17928	18110	18143	17839	18131	18244	18311	17938	18119	18011	18037	18297	18180	18057	18098	18204	18312	17978	18206	18206	18189	17955	18162	18206	18161	18111	18298	18329	18056	18046	18088	18224	18160	18113	18060	18327	18213	18158	18032	18217	18018	17996	17979	18167	18220	18330	18187	18284	18223	17922	18289	18188	18236	17993	18020	18125	18206	18131	18397	18015	18027	18242	18168	18192	18160	18065	18106	18233	18213	18291	18267	18073	18204	17977	18191	18289	18221	18175	18156	18327	18261	18224	18125	18017	18007	18338	18195	18293	17992	18345	18220	18179	18308	18122	18202	18109	18324	18372	18027	18147	18064	18243	18281	18036	18274	17987	18145	18243	18045	18199	18117	18157	18210	18104	18206	18133	17971	18171	18058	18067	18136	18359	18301	18388	18300	18116	18072	18149	18204	18047	18050	18145	18134	18093	18267	18079	18135	18352	18049	18152	18146	18051	18324	18149	18114	18293	18198	18021	18172	18103	18177	18164	18165	18136	18124	18199	18066	17936	18132	18151	18135	17897	18117	17916	18218	18024	18200	18128	18263	18187	18024	18156	18184	18022	18159	18330	18103	17867	18096	18081	18058	18366	18024	18122	18126	18176	17964	17861	17971	18075	17995	18350	18160	18226	18266	18347	18140	18161	18239	18248	18397	18169	18116	18071	18295	18172	18270	18302	18124	18446	18433	18264	18189	18051	18161	18224	18190	18158	18244	18196	18194	18052	18156	18217	18243	18197	18097	18299	18178	18406	18216	18272	18154	17790	18109	17992	18324	18326	18337	18139	18357	18107	18007	18210	17969	18034	17870	17923	18092	18020	18187	18168	18057	18160	18223	18171	18177	18238	18342	17927	18148	18104	18193	18250	17990	18209	18078	18131	18342	18265	17882	17925	18118	18321	18421	18239	18162	18366	18047	17883	18244	18177	18217	17909	18315	18027	18204	18348	18115	18245	18118	18061	17940	18181	18129	18321	18178	18159	18200	18293	18265	18257	18318	18266	18243	17988	18132	18219	18247	18100	18181	18057	18363	18034	18096	18284	18093	18148	18110	18337	18099	17913	18009	18209	18206	18107	18242	18214	18203	18214	18259	18123	18058	18216	18216	18110	18408	18147	18116	18041	18149	18009	18015	18167	18388	18309	18283	18250	18148	18171	18163	18273	18043	18179	18312	18190	18232	18234	18392	18186	18144	18034	18233	18175	18287	18089	17962	18323	18105	18151	18052	18034	18164	18235	18227	18206	18255	18239	18280	18271	18152	18147	18013	18072	18223	18149	18002	18029	18338	18147	17969	18136	17968	18065	18119	18221	18068	18058	18389	18095	18205	18186	18201	18153	18122	18280	18200	18192	18179	18153	17936	18183	18071	18299	18181	18055	18133	18212	18385	17988	18235	18248	18372	18232	18118	18159	18084	18189	18107	18264	18100	18189	18140	18281	18148	18355	18215	18149	18247	18186	18155	18193	18171	18046	18068	18072	18220	18117	18284	18071	18110	17928	18180	18291	18024	18008	18206	18046	17968	18248	18080	18109	18004	18320	18169	18084	18235	18048	18199	17909	18245	18343	18286	18107	18207	18134	18422	18102	18439	18187	17884	18329	18011	18171	17966	18339	18146	18216	18239	18254	18069	18303	18109	18182	17888	18155	17962	18080	18061	18116	17982	18424	18201	18358	18241	18095	18153	18346	18196	17950	18070	18164	18395	18139	18177	18228	18001	18217	17897	18039	18088	18250	18050	17988	18289	18180	18177	18016	17879	18211	18157	18167	18161	18253	18154	18263	18091	18112	18306	18037	18032	18164	18163	18055	18237	18272	18077	18092	18039	18009	17954	17888	18059	18047	17902	18116	18123	18043	17989	18093	18132	17960	18211	18017	18194	18164	18096	18342	18268	18283	18107	17958	18232	18034	18117	17974	18152	18202	18132	18200	17954	18100	18177	18148	18182	17975	18141	18291	18132	18077	18148	18298	18270	18218	18103	17868	18285	18193	18338	18241	18189	18280	18018	18168	18069	18386
21205	36545	38034	55906	66794	60169	46542	31914	20219	15600	14492	14376	14100	14291	14030	14154	14102	14106	14182	14227	14162	14208	14242	14040	14165	14228	14128	14168	14266	13973	14441	14226	14184	14026	14101	14188	14141	14128	14223	14243	14068	13887	14121	14138	14242	14233	14150	14163	14256	14113	14223	14114	14189	14125	14165	14175	14395	14140	14156	14126	14108	14119	14038	14247	14283	14165	14046	14156	14281	14233	14131	14213	14149	14129	14123	14115	13992	14263	14257	14107	14108	14226	14151	14101	14131	14101	14006	14219	14244	14220	14106	14183	14201	14091	14125	14293	14233	13986	14104	14176	14180	14267	14222	14075	14224	14171	14127	14016	14092	14211	14081	14153	14070	14196	14229	14078	14084	14023	14020	14043	14198	14115	14192	14035	14149	14276	14226	14110	14159	14058	14228	14402	14107	14215	14213	14146	14015	14061	14147	13974	14068	14205	14091	14337	14314	14248	14159	14068	14152	14100	14336	14211	14290	14024	14122	14126	14242	14146	14132	14205	14176	13999	14126	13994	14082	14373	14044	14143	14174	14152	14143	14205	14347	14145	14138	14160	14104	14149	14120	14191	14170	14341	13985	14249	14230	14050	14122	14220	14016	14159	14206	14087	14106	14062	14153	14098	14202	14179	14225	14160	14293	14126	14076	14247	14306	14205	13941	14110	14210	14141	14101	14164	14087	14195	14215	14176	14095	14082	14203	14167	14181	14293	14088	14014	14202	14253	14126	14372	14350	13947	14233	14190	14150	14394	13973	14109	14088	14189	14133	14035	14145	14246	14022	14195	14140	14211	14171	14130	14110	14058	14165	14122	14075	14129	14185	14222	14030	14174	14413	14141	14209	14236	14119	14251	14194	14086	14246	14113	14152	14042	14183	14228	14135	14022	14117	14130	14098	14044	14063	14088	14305	14229	14028	14116	14231	14089	14246	14201	14237	14058	14032	14104	14297	14410	14149	14193	14175	14115	14013	14126	14248	14350	14125	14104	14168	14185	14222	14276	14127	14244	14154	14298	14129	14107	14164	14181	14263	14229	13970	14399	13952	14210	14258	14122	14292	14225	14319	14141	14195	13982	14047	14156	14139	14116	14192	14199	14065	14283	14344	14019	14312	14216	14155	14158	14325	14303	14058	14160	14190	14233	14248	14078	14095	14076	14182	14029	14265	14115	14241	14132	14228	14183	14204	14053	14215	14172	14067	14120	14128	14160	14156	13988	14190	14247	14100	14067	14340	14188	14389	14072	14079	14030	14246	14209	14110	14188	14299	14099	14178	14313	14250	14250	14144	14257	14032	14384	14192	14237	14141	14187	14136	14246	14097	14234	14214	14072	14149	14220	14166	14311	14049	14051	14105	14350	14076	14218	14196	14203	14288	14180	14156	14128	14123	14124	14078	14268	14146	13941	14243	14129	14176	14193	14313	14241	14233	13813	14158	14007	14184	14182	14170	14091	14230	14185	14138	14285	13941	13945	14041	14095	14345	14097	14233	14215	14119	14106	14300	14125	14073	14298	14148	14127	14204	14244	14142	14272	14147	14117	14168	14188	14307	14096	14136	14169	14086	14360	14099	14215	14218	14130	13961	14156	14312	14062	14234	14208	14207	14205	14079	14196	14192	14168	14184	14144	14058	14029	14207	14142	14253	14249	14095	14186	14146	14143	14184	14085	14073	13989	14155	14238	14214	14082	14280	14064	14211	13969	14149	14125	14165	14230	14255	14061	14037	14177	14043	14127	14200	14247	14238	14315	14063	14246	14246	14152	14275	14335	14049	14265	14128	14120	14004	14154	14259	14051	14231	14199	14047	14064	14048	14080	14117	14099	14216	14289	14308	14049	14066	14099	13932	14262	14197	14145	14212	14114	14202	14163	14160	14190	14172	14071	13960	14209	14196	14151	14149	14180	14175	14035	14054	14338	14091	14262	14115	14105	14109	14079	14098	14168	14165	14169	14195	14125	14191	14162	14140	14128	14198	14213	14075	14137	14117	14057	14216	14247	14049	14288	14028	14199	14101	14176	14255	14182	14218	14078	14236	14145	14217	14120	14262	14153	14223	14154	14071	14236	14058	14234	14072	14030	13959	14083	14199	14207	14170	14292	14139	14078	14080	14106	14138	14108	14076	14234	14147	14165	14384	14181	14020	14170	14304	14149	14185	14120	14185	14270	14111	14152	14215	13921	14004	14088	14051	14272	14199	14256	14153	14304	14243	14101	14398	14047	14287	14132	14101	14220	14163	14175	14173	14226	14179	14115	14184	14321	13982	14197	14159	14068	14312	14127	14063	14200	14199	14177	14189	14189	14323	14067	14036	14235	14144	14124	14173	14134	14114	14142	14007	14221	13977	14263	14187	14010	14159	14397	14257	14247	14281	14236	14270	14307	14205	14125	14245	14272	14119	14077	14135	14248	14149	14207	14056	14136	14116	14207	14196	14078	14030	14154	14201	14281	14223	14140	14061	14217	14080	14206	14018	14096	14166	14171	14244	14101	14348	14163	14100	14029	14136	14251	14370	14069	14180	14092	14020	14171	14255	14229	14043	14153	14081	14066	14256	14240	14131	14160	14085	14261	14160	14069	14302	14140	14120	14085	14044	14079	14332	14256	13948	14128	14180	14111	13980	14230	14241	14176	14074	14227	14156	14180	14188	14281	14225	14145	13996	14140	14181	14066	14187	14133	14035	14024	14191	14186	14301	14139	14183	14147	14177	14320	14080	14176	14143	14288	14071	14267	14087	14134	14152	14187	14246	14271	14196	14137	14111	14165	14203	14104	14160	14319	14060	14283	14296	14156	14311	14095	14153	14275	14205	14198	13873	14226	14241	14090	14208	14149	14200	14261	14151	14167	14174	14303	13970	14216	14021	14182	14138	14166	14270	14008	14042	13980	14307	14129	14192	14282	14175	14078	14135	14083	14203	14232	14073	14295	14257	14182	14199	14068	14018	14351	14102	14114	14072	14037	14286	14215	14203	14189	14024	14189	14055	14125	14317	14143	14092	14205	14072	14035	14265	14265	14195	14217	14269	14298	14065	14226	14223	14192	14191	14160	14204	14193	14217	14227	14313	14299	14047	14085	14138	14157	14240	14315	14163	14067	14260	14200	14106	14166	14167	14159	14101	14016	14062	14294	14129	14284	14164	14225	14017	14237	14111	14210	14073	14210	14179	14056	14128	14214	14109	14135	14171	14051	14153	14199	14022	14170	14213	14169	14157	14176	14132	14142	14117	14093	14118	14034	14253	14290	14152	14151	13915	14078	14239	14250	14222	14035	14204	14111	14179	14265	14155	14183	14159	14265	14161	14255	14318	14149	14287	14082	14173	14171	14093	14106	14116	14209	14245	14207	14136	14106	14178	14246	14165	14070	14398	14211	14097	14124	13961	14156	14169	14160	13928	14162	14055	14182	14186	14127	14194	14181	14089	14198	14298	14154	14220	14274	14166	14107	14197	14130	14271	14134	14129	14101	14205	14250	14150	14321	14188	14115	14094	14111	14069	14110	14174	14030	14354	14035	14126	14011	14248	14155	13995	14132	14172	14212	14153	14097	14170	14123	14170	14215	14130	14243	14171	14095	14067	14130	14136	14221	14307	14048	14277	14196	14213	14160	14305	14164	14137	14262	14042	14190	14146	14191	14087	14286	13960	14065	14110	14028	14265	14255	14187	14170	14063	14263	14169	14170	14250	14107	14144	14136	14193	14073	14312	14281	14104	14141	14295	14129	14083	14158	14225	14005	14013	14276	14179	14216	14217	14230	14240	14228	14227	14100	14160	14207	14125	14160	14139	14066	14196	14079	14152	14400	14126	14242	14058	14187	14247	14131	14123	14233	14302	14369	14185	14162	14106	14136	14123	14179	14169	14064	14135	14342	14245	13974	14276	14141	14132	14161	14259	14156	14431	14141	14270	14028	14118	14242	14197	14462	14141	14162	14015	14118	14152	14058	14186	14337	13965	14139	14151	14148	14077	14146	14168	14030	14133	14140	14072	14354	14173	14082	14039	14282	14093	14092	14253	14238	14082	14179	14284	14346	14216	13975	14127	14227	14016	14127	14102	14308	14069	14120	14180	14144	14255	14213	14158	13938	14266	14289	14303	14046	14123	14141	14020	14302	14084	14095	14207	14422	14097	14221	14045	13931	14069	14200	14191	14069	14172	14104	14209	14003	14207	14132	14250	14329	14160	14364	14145	14043	14064	14090	14167	14234	14068	13966	14129	14245	14219	14271	14124	14295	14206	14041	14081	14188	14244	14059	14025	14126	14014	14313	14145	14159	14228	14259	14176	14196	14210	14185	14089	14203	14329	14186	14330	14154	14071	14148	14131	13994	14145	14234	14203	14111	14178	14185	14194	14234	14063	14118	14132	13991	14211	14085	14117	14219	14205	14165	14159	14034	14373	14235	14329	13970	14223	14120	14240	14225	14186	14052	14127	14145	14176	14213	14066	14223	14201	14248	14266	14056	14221	14034	14170	13933	14019	14316	14290	14065	14093	14211	14148	14433	14206	14153	14336	14157	14182	14011	14245	14076	14126	14155	14256	14240	14189	14318	14131	14191	14104	14013	14270	14043	14058	14057	14155	14091	13969	14227	14100	14153	14237	14029	14105	14121	14297	14147	14117	14155	14196	14105	14356	14049	14272	14316	14111	14056	14095	14150	14321	14055	14239	14165	14069	14136	14200	14251	14120	14165	14212	14064	14124	14247	14173	14260	14237	14174	14139	14121	14223	14143	14287	14178	14352	14172	14198	14083	14144	14187	14055	14233	13946	14160	14148	14211	14143	14241	14238	14274	14245	14122	14312	14251	14152	14143	14144	14203	14146	14060	14125	14337	14188	14125	14196	14327	14119	14133	14115	14070	14350	14244	14134	14142	14141	14291	14301	14022	14208	14201	14094	14127	14159	14110	14272	14284	14323	14118	14289	14015	14120	14116	14085	14167	14146	14261	14359	14141	14214	14173	14276	14250	14183	14150	14190	14099	14107	14184	14089	14228	14167	14274	14207	14210	14351	14215	14242	14066	14089	14000	14060	14153	14168	14171	14136	14148	14284	14346	14187	14189	14148	14141	14136	14204	14222	14234	14090	14248	14228	14328	14209	14235	14210	14170	14145	14396	14328	14187	14259	14119	13990	14111
23936	21392	29133	30436	57078	68795	59836	42075	29086	22172	19142	18214	18191	18001	18097	17968	17962	18143	18095	17887	17761	17917	17913	17991	18144	17846	18152	18119	17918	17907	17956	17660	17936	18045	18174	17831	17840	18060	17797	17859	17780	17791	17813	17809	17821	17872	18001	18029	17834	17757	18012	17895	17852	17720	17729	17733	18004	17917	17903	18002	17955	17884	17991	17655	17689	17846	17916	17971	18093	17758	17926	18021	17919	17731	18046	17980	17857	17909	17858	17863	17860	17899	18027	17879	17835	17910	17792	17816	17788	17940	17885	17726	17926	17853	17817	17914	17801	17883	17947	18114	18015	17791	17968	17892	17864	18013	17835	17832	17748	17940	18024	17969	17884	17716	17878	17842	17809	17715	17916	18022	17830	17996	17900	17954	17748	17909	17839	17874	17953	17843	18002	17826	17809	17963	17822	17960	18019	17904	17723	17737	17536	17865	18105	17860	17730	17888	17839	17944	17931	17930	17879	17722	17733	17807	17934	17646	17981	17694	17831	17790	17777	17935	17661	17975	17887	17893	17927	17984	17928	17780	17693	17926	17800	18064	17993	17834	17832	17845	17702	17691	17716	17823	18027	17891	17879	17634	17948	17917	17860	17709	17718	17709	17620	18001	17891	17657	17914	17790	17971	17819	17707	17798	17625	17804	17828	17947	17832	17876	17865	17700	17970	17549	17980	17875	17958	17842	17871	17849	18003	17633	18146	17849	17863	17936	17905	18034	17893	17896	17702	17875	17902	17705	18048	17887	17868	17817	17805	17861	18078	17747	17893	17905	17826	17699	17746	17829	17883	17894	17803	17958	17847	17848	17831	17817	17863	17902	17840	17757	18049	17844	17709	17888	17790	17992	17883	17804	17854	17844	17752	17870	17783	17793	17822	17817	17806	17987	17759	17839	18022	17820	17710	17956	17852	17934	17785	17733	17780	18037	17907	17939	17763	17642	17938	17738	17703	17932	18089	17871	17948	17692	17876	17638	18121	17713	17789	17645	17743	17758	17931	17627	17789	17782	17821	17712	17621	17752	17954	17861	17934	17722	17806	17927	17887	17698	17859	17934	17801	17853	17843	18068	17732	17683	17940	17791	17878	17838	17572	17907	17967	17887	17729	17868	17877	17794	17991	17771	17938	17853	17884	17758	17798	17798	17907	17870	17835	17821	17851	18015	17730	18010	17934	17772	17891	17639	17832	17627	17767	18021	17978	17989	17633	17805	17720	17946	17725	17706	17892	17799	17686	17799	17687	17666	17875	18056	17788	18005	17872	17712	17773	17703	17816	17737	17708	17704	17931	17818	17854	17916	18004	17690	17834	17755	18150	17820	17855	17821	17579	17734	17625	17730	18060	17962	17829	17854	17880	18021	17867	17929	17901	18018	17707	17840	17965	17716	18050	17730	17736	18066	17877	17753	17689	17842	17687	17829	17784	17858	17554	17900	17935	18029	18191	17681	17662	17849	17792	17925	17713	17807	17894	17799	17785	17857	17836	17648	17909	17906	17697	17548	17735	17836	17668	18050	17725	17845	18002	17767	17921	17890	17992	17744	17834	18150	17825	17817	17693	17662	17708	17780	17730	17837	17874	18010	17842	17592	17696	17847	17901	17818	17795	17710	17725	17924	18039	17839	17916	17832	18023	17780	17643	17770	17840	17839	17706	17766	18038	17904	17969	17901	17746	17864	17681	17871	18033	17877	18056	18088	17833	17647	17658	17849	17910	17931	17786	17884	17995	17829	17746	17888	17692	17893	17818	17752	17860	18077	17906	17797	17916	17842	17983	17838	17799	17610	17743	17712	17910	17864	17871	17912	17871	17849	17957	17647	18084	17672	17952	18054	17842	17899	17885	17906	17599	17710	17655	17670	17974	17813	17942	17906	17968	17755	17933	17726	17807	17889	17940	17742	17717	17752	17822	17991	17870	17754	17794	17985	17888	17804	17786	17786	17870	17886	17823	17643	17724	17758	17653	17600	17998	17773	17849	17882	17624	17748	17924	17781	17924	17788	17913	17882	17718	17847	17902	17811	18076	17706	17901	17860	17776	18058	17856	17939	18058	17855	17863	17858	17922	17940	17905	17957	17739	17823	17759	17675	17870	17814	17666	17700	17754	17659	17902	17745	17924	17771	17776	17775	17839	17784	17876	17818	17961	17954	17992	17639	17654	18033	17734	17974	17717	17986	18056	17761	17780	18037	17764	17856	17890	17700	17791	17839	17616	17866	17954	17993	17685	18038	18045	17877	17738	17843	17899	17904	17819	17875	17809	17947	17931	17669	17889	17861	17847	17641	17891	17949	17786	17883	18054	17794	17808	17839	17966	17821	17862	17851	17840	17962	17821	17838	18072	18009	17978	17811	17941	17712	17739	17851	17855	17676	17878	17809	17843	17842	17705	17854	18140	17903	17833	17763	17847	17843	17923	17789	18053	18116	18101	17693	18051	17775	17820	17661	17850	17965	17807	17923	17897	17647	17967	17843	17692	17749	17925	17664	17700	17933	17983	17913	17952	18035	17715	17748	17757	18025	17819	17875	17955	17661	17804	17875	17830	17680	17524	17762	17874	17917	17808	17646	17960	17606	18066	17771	17961	17807	17998	17609	17816	17882	17820	17829	17818	18045	17954	17739	17869	17817	17925	17837	17944	17953	17897	17756	17733	17679	18006	17778	18029	17925	17728	17926	17737	17808	17927	17904	17804	17778	17741	17866	17835	17859	17827	17859	18040	17797	17881	17931	17669	17912	17793	17870	17984	17800	17923	18010	17791	17706	17839	17898	17980	18126	17921	17985	17863	17806	17698	17657	17652	17667	17678	17966	17842	17675	17972	18082	18144	17652	18043	17855	17954	17868	17849	17744	17884	17802	17786	17714	17689	17921	17854	17882	17769	17747	17885	17849	17898	17761	17856	17857	17809	17700	17666	17851	17870	17688	18103	17921	17785	17910	17701	17821	17976	17959	17787	17802	17953	17965	17687	18052	17765	17848	17735	17568	17936	17871	17939	17782	17946	17696	17763	17844	17773	17488	17910	17672	17589	17514	17894	17711	17880	17827	17954	17903	18008	17753	17924	17587	17871	17813	17703	17953	17735	17634	17812	18053	17847	17796	17722	17846	17454	17843	17755	17685	17845	17805	17713	17887	17898	17881	17880	17912	17825	17768	17845	17778	17738	17852	17626	17845	17638	17976	17925	17929	17863	17638	17522	17752	17752	17743	17646	17848	17889	17895	17851	17811	17889	17809	17890	17865	17854	17980	17853	17685	17872	17783	17698	17915	17863	17737	17880	17718	17855	17888	17944	17865	17898	17788	17788	17811	17814	17693	17710	17770	17897	17909	17785	17801	17829	17862	17916	17899	18063	17793	17854	17867	17871	17677	17856	17802	18024	17973	17794	17709	17716	18051	18053	17851	18020	17791	17801	17668	17839	17689	17857	17745	17881	17870	17822	17693	17817	17669	17726	17775	17615	17863	17606	17595	17790	17713	17913	17681	17605	17919	17903	17861	17792	17874	17967	17754	18017	17984	17946	18043	17831	17926	17849	17818	17809	17717	17785	18058	17682	17836	17812	17875	17923	17941	17906	17905	17783	17718	17756	17863	17835	17946	17987	17906	17797	17676	17879	17712	17918	17880	17943	17981	18067	17817	17746	17989	17858	17813	17902	17824	17718	17690	17729	17656	17938	17979	17787	17660	17918	17939	17818	17759	17860	17693	17947	17822	17852	17827	18048	17932	17605	17746	17845	17789	17798	17793	17874	17846	18031	17874	18000	17842	17789	17805	17922	17849	17906	17965	17883	17988	17788	17723	17608	17841	17727	17867	18081	18009	17802	17819	17699	17822	17649	17803	17912	17883	17852	17765	17996	17702	17822	17789	17939	17922	17835	17822	17827	17600	17933	18123	17750	17960	18024	17711	17771	17808	17805	17838	17810	17860	18052	17822	17840	17630	17730	17921	17859	17653	17884	17705	17816	17697	17807	17900	17869	17906	17802	17863	17818	18002	17661	17732	17946	17746	17803	17879	18003	17933	17918	18001	17854	17934	17528	17699	17810	17935	17712	17853	18011	17839	17927	17684	17819	17899	18019	17713	17809	17972	17999	17959	17984	17758	17934	17750	17689	17925	17918	17971	17851	17827	17743	17853	17818	17650	17675	17679	17841	17855	17789	17841	17638	17737	17765	17946	17851	17641	17826	17921	17837	18002	17845	17902	17679	17900	17917	18057	17903	17929	17960	17740	17926	17872	17832	17696	17842	17653	17797	17784	17714	17812	17790	17809	17747	17828	17941	17831	17795	17902	17982	17770	17884	17954	17924	17943	17839	17929	17901	17891	17908	17700	18078	17928	18021	17790	17760	17686	17946	17808	17658	17636	17762	17797	17805	17643	17996	17895	18013	17849	17854	17785	17880	17868	17903	17740	17658	17743	17933	18033	17710	17781	17939	17927	17837	17885	17699	17958	17919	17745	17817	17740	17928	17750	17922	17824	17733	17863	17732	17878	17957	17806	17792	17811	17525	17701	17831	17935	17963	17751	17716	17792	17771	17747	17794	17843	17949	17969	17816	17732	17868	17744	17948	17813	17814	17715	18043	17765	17794	17922	17829	17899	17730	17879	17682	17781	17834	18106	17804	17569	17867	17779	17690	17796	17910	18026	18080	17726	17764	17679	17722	17930	17857	17680	17793	17614	18068	18003	17661	17855	17913	17943	17871	17973	17681	17986	17982	17764	17691	17739	17888	17937	17782	17772	17643	17902	17735	17803	17747	17783	17761	17818	17871	18000	17857	17788	17656	17645	17702	17838	17683	17753	17786	17687	17773	17746	17757	17959	17892	17928	17877	17959	17974	18097	17806	17842	17727	18013	17902	17865	17932	17887	17820	17943	17783	17940	17800	17814	17853	17788	17839	17648	17715	17768	17813	17773	17826	17754	17833	17802	17626	17615	17837	17933	17859	17889	17855	17667	17792	17941	17904	17828	17771	17944	17723	17749	18000	18050	18031	17915	17807	17697	17670	17983	17994	17699	17813	17873	17589	17789	17911	17807	17714	17806	17932	17860	17672	17754	17794	17727	17696	17909	17871	17945	17976	17778	17853	17814	17755	17877	17805	17872	17827	17787	17808	18124	17913	17828	17794	17956
24060	42602	42886	64096	81494	75511	58759	40579	25574	17014	14470	14013	13953	14003	13940	13896	13876	14077	14064	13895	13946	13951	13805	13888	13879	13904	13987	14044	13947	14025	13906	14071	13835	14035	13848	13898	13970	13996	13733	14134	13917	14165	14022	13988	14103	14077	13925	13981	13883	13917	14047	14092	13984	13933	14079	13890	13810	13939	13956	13911	13962	13858	13960	14052	14030	14026	13981	13897	14009	13902	14026	13875	13879	14092	13918	14035	13898	13941	13837	13861	13996	13937	13971	14059	14051	13904	14059	13833	14080	13881	14098	13956	14124	13891	13874	13825	13919	13869	14005	13900	13927	13931	14007	13828	13984	14104	13804	13942	14102	13895	14047	14041	13972	13842	13929	14066	13836	13897	13971	14039	13877	14061	13907	13876	14102	14075	13890	13855	13991	13998	14076	13819	13926	13843	14160	13792	13974	13884	13980	14005	13978	13949	13947	14092	13825	14084	14201	13895	13821	14012	13912	13943	13886	14026	14058	13965	14020	13917	14002	13921	14069	13845	13879	13990	13860	14002	14030	14061	14080	13925	14065	13919	13956	14054	13880	13999	13892	14000	14001	13736	14022	14090	14083	13872	13890	13934	14071	13956	13770	13806	14094	13991	13944	13781	13871	14037	13826	13989	13932	14106	13925	13851	13877	13839	14050	13951	13986	13907	14081	14086	14014	13841	14079	13840	13902	14037	14001	13675	13957	13985	13934	13813	14136	13912	14113	13817	13969	13925	14164	13914	14025	14050	13841	14051	13914	13920	13801	13850	14001	14075	14110	13973	13904	13906	13928	13952	13901	13937	14047	13931	13882	14030	14002	13767	13788	13970	14110	13815	13986	13866	14008	14134	13958	13956	13872	14108	13853	13872	14045	13952	13980	14037	13993	13954	14075	14021	13909	13873	13786	13945	13830	14106	13861	13892	13929	13791	14073	13743	14031	13864	13944	13870	13901	13993	13737	14102	13939	13867	13986	13999	13958	14008	13972	14096	14031	13900	13968	14007	13884	13968	14044	13964	13875	13751	13957	13937	13893	14177	13971	14089	13966	13995	14085	13954	14037	13932	13915	13960	13914	13927	13962	14037	13794	13872	13934	14185	13891	13826	13968	13920	13895	13963	13949	13969	13845	13761	14059	13990	13818	14090	14057	13963	13842	14006	13944	13899	13797	13939	13979	13962	13868	13888	14119	14085	13917	14067	13870	14107	14066	13955	14134	13907	13886	14002	14035	13868	14026	13852	13892	13899	13893	13989	14028	14016	14066	13947	13812	13831	14095	13882	13827	14164	13957	13867	13965	14010	13897	14016	14006	13838	13964	13787	14071	13873	13949	13945	14015	13780	14042	13720	13871	13907	14037	13907	13899	13774	14052	13980	13872	13938	13866	13934	14067	13947	13887	13959	14008	13990	13798	13911	13812	13952	13934	14028	14028	13912	13908	13981	14077	13904	14029	14022	13893	14033	13984	13943	13865	13977	14006	14178	13855	13863	13884	13918	14038	13833	13923	14112	14080	13988	13988	13967	13845	13861	13894	13880	14066	13907	14036	13936	14064	13845	13974	13866	14127	13988	13923	13844	13940	13833	13909	13805	13932	13990	13916	13929	13981	13874	13724	14023	13884	13982	13915	13954	13625	13928	13987	13994	13965	13754	13668	13981	13829	14127	14005	14029	13943	13946	13906	13975	13970	13881	13998	13871	13817	14144	13826	13942	14080	13891	13814	13976	13995	13957	13922	13996	13814	13890	14072	13970	13951	13962	13893	14092	13977	13922	13945	14036	13920	13877	14023	13886	13863	13943	13878	13928	13989	14045	13839	13944	13807	14092	13918	13915	13939	14082	13873	13947	14049	14058	13965	13938	13730	14111	13829	13997	13978	13990	14002	13976	13952	13907	14072	13971	13947	14033	13961	13929	13783	13895	13992	13901	13793	13915	13890	14120	14027	14034	13981	13790	13881	13942	13895	13753	13866	13926	13728	14084	13942	13933	14000	14085	14007	14198	14078	14003	13736	14028	13921	13990	13854	13949	13971	13929	13854	13879	14073	13877	14111	14029	14153	13967	13948	14154	13979	14077	14027	13978	13966	13973	13903	13981	13800	13796	14018	13954	14070	13871	13835	13996	14035	13968	14015	13904	13927	13967	14202	13964	14075	13807	14006	13796	13909	14003	13987	13940	13843	13892	14016	13846	14044	13906	13929	13878	14029	14099	13975	14146	13997	14053	13930	13918	13949	14022	14085	13960	14011	13750	13939	13875	13821	13911	14039	13990	13941	14074	13792	13836	13780	13965	14007	13696	13826	13940	13897	14062	13910	13956	13809	13871	13928	14068	13871	13836	13906	13949	13891	13960	14017	13991	13829	14088	13926	13787	14053	13939	14010	13790	13943	13863	14009	14084	13953	13942	14019	14042	13926	14084	13827	14078	13935	13980	13913	13922	14055	13863	14059	14025	14079	13903	13758	13949	13887	13901	13851	13923	13920	13886	14124	13926	14098	14051	13991	13991	13761	13898	13966	13991	14015	13784	13889	13946	13887	13898	14049	13981	14018	13859	13922	13894	13942	13790	13969	13761	14012	14013	14036	13952	13827	13862	13945	14013	14028	13928	13805	14104	13916	13902	13902	13941	13972	13923	13869	13900	13989	13858	13942	14046	13796	14018	13898	13912	13988	13907	13818	13893	14096	14067	14062	13887	13898	14005	14088	14173	14055	13930	13880	13900	13955	13867	14137	13805	14165	14031	14123	13800	14022	13824	13973	13886	13888	14114	13973	13967	13920	14025	13999	13996	14029	13997	13929	13835	13813	13988	14021	13895	13839	13932	13880	13925	13756	13979	13946	14009	13948	13914	14073	13996	14160	14116	13912	13834	14060	13823	13951	13860	13824	13877	14024	13765	14009	13979	14003	13943	13971	13916	13889	13921	13928	14024	14061	13900	14049	14071	14180	13779	14055	13983	13979	14026	13926	14168	14042	13849	13935	14006	14019	14043	13892	13734	13884	14013	13918	13854	14010	13996	14068	14015	13946	13961	13985	13954	13881	13884	14167	13901	14006	13885	13931	13886	13896	13941	14076	13875	14032	14009	13977	14025	13983	13986	13958	13812	13927	14019	14024	14065	13906	14059	14031	13820	13969	13997	14047	13803	13981	13809	14116	13995	13927	13861	13841	14018	14068	14031	13999	14028	13950	14006	14035	13859	13930	13992	14041	14026	13934	13950	13908	13983	13792	13952	13984	13831	14016	13963	13988	13850	13907	13984	13973	13813	13870	14023	14057	13859	14105	13975	13970	14004	13885	13924	13954	13965	14051	14009	13895	13996	13982	13975	13930	13904	13902	14045	14068	13900	14060	13867	13954	13836	13820	13862	14016	14079	13963	14090	13885	13856	13717	13891	14066	14159	13786	13945	14103	14159	13941	14076	13929	14113	13845	13939	13840	13941	13976	14043	13978	13992	14042	13899	14070	13963	14106	13897	13919	13905	13944	14030	14109	14049	13982	14071	13956	13914	14024	14006	13866	13963	13966	13788	13840	13991	13944	13986	13924	14052	14029	14130	13864	14135	13879	14034	13827	14034	14025	13882	13997	13942	13781	14076	13878	13896	13971	13989	14009	13850	13925	13696	13959	13947	14069	14177	13921	13860	13915	14037	14025	14106	14015	13976	13695	13883	13901	13842	13821	14040	13934	14091	13798	14039	13985	14056	14006	14000	14035	13964	13883	14019	13803	14008	14054	14031	13741	13928	14093	14050	13995	13874	13835	14011	13974	13905	13970	13873	13937	14012	13865	14139	13999	13988	13949	14040	14026	13987	13650	13827	13935	13927	14040	14078	14046	13933	13999	14001	13971	13772	14114	13932	13877	13933	13951	14137	13881	13854	14016	13884	13959	13900	14070	14028	14009	14019	13987	14041	13881	13901	13897	13750	13865	13846	13876	14083	13817	14051	13924	13843	13957	13933	13925	13927	13886	13901	13874	13755	13748	14017	13979	13934	13950	14028	13904	13995	13822	13883	13828	13853	13960	13918	13942	14014	13921	13861	13990	13808	13934	14055	13874	13964	13793	13945	13986	13989	13874	14080	13977	14040	14019	13850	13881	13998	14027	14078	13994	13970	14019	13864	13851	13866	13914	13933	14040	13830	14167	13920	14095	13799	13958	14051	13965	13794	14012	14055	13997	13864	13977	14047	14055	13955	13771	14041	14019	13953	13928	14128	14003	13941	13871	13980	14108	13974	13947	13834	13914	14227	13757	13724	14000	13822	14089	13953	14076	14017	13974	13952	13906	13963	14009	14060	14132	13906	13860	13820	13849	14019	13816	13838	13853	13981	13997	14066	13947	13968	13977	13861	13754	14006	14078	13975	13968	14037	14029	13946	13894	13978	13888	14033	13874	13845	13751	14029	13958	13967	13847	13896	13957	13990	13884	13910	13711	14021	13887	14068	13989	14081	13770	14047	13688	13816	14011	13933	13876	13872	13849	13847	13876	14032	14050	14017	13996	13824	13997	13996	14115	13808	13901	13952	14043	13823	14028	13930	14050	13787	13978	14093	13904	14016	14116	13987	13881	13840	13779	13829	13861	13938	13914	13869	14045	14096	13883	13995	13828	13994	13899	14102	14071	13800	13822	14010	14079	14055	13976	13965	13924	14001	13893	13959	14020	14071	13918	14001	13718	13974	13827	14052	13989	14029	14095	13986	13902	13862	13941	14114	14039	13932	13871	14093	13828	13971	13956	13949	13946	14003	14013	13725	13961	13847	13874	13959	13965	13801	13941	13749	14014	13855	13911	13911	14037	13929	13912	14001	13981	13890	13914	13914	13874	13934	13856	14049	13891	13898	13876	14012	13923	14066	13791	13847	13977	13922	13874	13856	13793	14068	13939	14057	13885	13832	14031	13874	13894	14036	14010	14045	13777	13927	13950	14025	13990	13731	14087	13864	13842	14061	13868	13975	13897	13760	14011	14026	14019	13968	14003	14008	14010	14013	13921	14004	14004	13970	13946	14001	13990	14011	14020	13861	14094	14084	13855	13937	13871	14032	13963	14081	13953	13939	13885	13941	14146	13861	13900	14034	13951	14064	13934	13822	13814	13958	13902	13766	13815	13924	13964	14028	13987	13971	13970	13862	13827	13970
30204	24107	26273	27721	29675	29245	24829	21146	19278	18253	17832	17952	17844	17805	17948	17771	17674	17789	17877	17980	17704	17942	17871	17809	17925	17756	17622	17814	17809	17736	17602	17867	17470	17700	17809	17747	17859	17761	17755	17702	17737	17716	17739	17675	17765	17775	17760	17934	17877	17619	17744	17894	17558	17664	17731	17733	17887	17842	17710	18024	17744	17949	17812	17791	17633	17849	17835	17798	17797	17618	17650	17987	17691	17755	17982	17736	17803	17774	17674	17862	17743	17883	17728	17792	17730	17710	17684	17730	17678	17725	17934	17814	17982	17878	17821	17632	17686	17740	17819	17713	17531	17843	17964	17893	17647	18014	18020	17770	17572	17783	17888	17951	17779	17799	17762	17695	17884	17969	17759	18033	17748	17750	17736	17711	17872	17615	17589	18031	17734	17676	17722	17738	17920	17922	17978	17878	17737	17811	17803	17699	17727	17327	17876	17775	17957	17738	17945	17772	17769	17899	17706	17763	17877	17952	17632	17961	17660	17837	17750	17877	17836	17674	17820	17777	17904	17857	18091	17770	17765	17806	17771	17653	17892	17934	17756	17630	17709	17845	17703	17600	17633	17573	17786	17645	17838	17896	17753	17611	17942	17876	17926	17539	17725	17846	17800	17776	17807	17751	17745	17716	17810	17959	17912	17750	17839	17860	17966	17774	18066	17742	17686	17765	17842	17667	17617	17859	17574	18052	17800	17648	17941	17781	17771	17907	17563	17946	17674	17633	17900	17670	17557	17706	17711	17763	17718	17879	17870	17809	17739	17749	17647	17674	17760	17787	17639	17966	17798	17860	17780	17712	17803	17759	17485	17660	17677	17509	17537	17674	17672	17976	17513	17584	17886	17742	17964	17789	17739	17825	17838	17734	17896	17753	17942	17968	17745	17629	17589	17860	17770	17713	17754	17948	17795	17572	17823	17726	17582	17673	17877	17840	17802	17732	17902	17712	17651	17831	17610	17693	17893	17537	17812	17648	17791	17596	17868	17816	17666	17664	17825	17569	17873	17673	17887	17789	17637	17717	17662	17906	18003	17701	17877	17721	17783	17897	17796	17604	17733	17838	17713	17850	17704	17693	17813	17652	17785	17731	17832	17821	17801	17831	17626	17736	17673	17655	17633	17717	17816	17827	17890	17919	17535	17878	17983	17819	17754	17615	17852	17735	17598	17539	17747	17551	17585	17850	17605	17593	17589	17907	17829	17589	17580	17842	17805	17565	17799	17829	17848	17814	17827	17834	17565	17631	17903	17803	17906	17920	17698	17746	17665	17647	17779	17851	17895	17964	17628	17706	17838	17682	17739	17564	17662	17819	17872	17685	17754	17811	17823	17740	17585	17757	17922	17806	17847	17759	17869	17661	17586	17601	17667	17729	17838	17701	17897	17750	17835	17802	17770	17577	17685	17835	17734	17944	17631	18014	17756	17948	17707	17841	17636	17764	17575	17862	17762	17695	18029	18017	17768	17898	17786	17654	17742	17718	17780	18083	17882	17622	17755	17898	17851	17757	17646	17653	17705	17845	17655	17762	17622	17607	17755	17755	17893	17742	17501	17904	17658	17893	17969	17906	17739	17871	17582	17643	17840	17880	18131	17520	18014	17939	17691	17691	17804	17790	17710	17625	17841	17805	17894	17922	17815	17647	17568	17796	17727	17915	17816	17709	17750	17649	17679	17925	17781	17781	17544	17479	17866	17764	18032	17914	17567	17813	17973	17914	17827	17925	17761	17876	17672	17892	17721	17625	17754	17852	17801	17669	17867	17854	17909	17724	17850	17784	17759	17581	17778	17636	17703	17895	17939	17558	17804	17878	17790	17784	17940	17812	17628	17748	17483	17848	17983	17666	17933	17804	17658	17956	17795	17920	17901	17763	17892	17697	17773	17903	17952	17710	17605	17810	17861	17584	17667	17743	17695	17815	17697	17768	17757	17790	17807	17858	17668	17701	17731	17807	17729	17731	18045	17867	17908	17716	17794	17812	17783	17625	17826	17921	17667	17860	17637	17931	17752	17652	17761	17715	17959	17594	17804	17849	17750	17869	18015	17788	18062	17841	17853	17747	17858	17709	17868	17752	18013	17913	17969	17956	17906	17896	17634	17457	17902	17691	18089	17858	17853	17756	17923	17707	17678	17915	17678	17981	17820	17674	17817	17891	17830	17773	17930	17615	17736	17733	17618	17746	17989	17870	17862	17768	17726	17814	17881	17825	17815	17743	17815	17747	17713	17837	17845	17600	17870	17892	17817	17745	17863	17907	17752	17838	17562	17706	17799	17663	17737	17807	17912	17767	17809	17614	17574	17535	17932	17797	17536	17862	17702	17871	17867	17655	17656	17937	17815	17947	17964	17868	17911	17685	17776	17763	17764	17770	17881	17869	17792	17785	17851	17703	17768	17817	17732	17889	17560	17877	17636	17691	17850	17657	17778	17609	17860	17663	17807	17781	17886	17837	17933	17944	17412	17813	17966	17946	17745	17599	17585	17944	17717	17918	17701	17742	17630	17663	17708	17618	17889	17639	17894	17787	17814	17888	17881	17795	17762	17583	17520	17917	17924	17724	17885	17856	17824	17563	17735	17671	17714	17548	17651	17727	17837	17732	17840	17690	17871	17817	17599	17695	17842	17921	17883	17634	17750	17514	17707	17778	17579	17702	17682	17832	17843	17813	17526	17790	17737	17833	17836	17805	17981	17685	17909	17891	17890	17615	17659	17800	17794	17891	17621	17716	17659	17737	17520	17683	17795	17792	17684	17678	17772	17721	17784	17638	17742	17723	17993	17878	17796	17549	17929	17813	17825	17954	17751	17990	17734	17783	17829	17745	17608	17825	17649	17774	17785	17774	17733	17868	17688	17778	17703	17819	17684	17701	17948	17887	17884	17709	17590	17876	17858	17713	17745	17956	17703	17963	17794	17696	17726	17921	17651	17692	17849	17662	17853	17961	17754	17702	17789	17720	17749	17816	17724	17659	17843	17877	18043	17828	17641	17802	17620	17550	17795	17825	17609	17709	17672	17994	17834	17656	17883	17811	17736	17770	17809	17557	17766	17726	17937	17614	17892	17620	17749	17787	17788	17956	17802	17773	17676	17835	17967	17688	17773	17467	17787	17837	17504	17809	17650	17579	17637	17791	17934	17929	17563	17854	17656	17843	17739	17761	17705	17713	17779	17963	17803	17712	17847	17849	17427	17804	17710	17742	17687	17710	17905	17768	17478	17677	17791	17739	17758	17754	17826	17489	17944	18083	17670	17786	17916	17864	17856	17851	17809	17789	17565	17934	17568	17842	17693	17744	17747	17982	17982	17775	17663	17766	17730	17819	17650	17801	17641	17809	17592	17658	17651	17854	17862	17806	17782	17683	17787	17859	17611	17762	17830	17477	17704	17674	17728	17763	17694	17726	17652	17794	17616	17704	17607	17644	17630	17733	17460	17736	17740	17739	17716	17821	17690	17770	17843	17680	17877	17647	17902	17900	17731	17809	17600	17772	17923	17916	17909	17735	17797	18012	17628	17911	17712	17669	17665	17689	18143	17607	17825	17671	17682	17890	17711	17831	17775	17535	17795	17590	17706	17534	17605	17952	17700	17733	17774	17719	17574	17555	17607	17767	17650	17847	17562	17904	17771	17792	17811	17994	17849	17823	17748	17614	17864	17737	17905	17812	17565	17896	17697	17885	17935	17738	17839	17781	17867	17839	17780	17702	17611	17692	17837	17829	17706	17746	17688	17813	17768	17731	17720	17844	17746	17891	17713	17939	17790	17648	17847	17899	17814	17771	17629	17661	17655	17747	17740	17816	17670	17673	17717	17835	17741	17869	17764	17505	17861	17791	17815	17713	17733	17779	17823	17645	17620	17800	17825	17903	17985	17744	17750	17819	17801	17858	17819	17778	18019	17545	17918	17881	17696	17757	17732	17998	17784	17688	17849	17848	17737	17822	17897	17973	17780	17700	17705	17810	17860	17763	17594	17714	17951	17765	17911	17579	17916	17691	17668	17769	17717	17884	17788	17901	17805	17774	17594	17693	17684	17620	17970	17974	17906	17637	17891	17994	17866	17813	17955	17641	17858	17840	17802	17575	17870	17790	17781	17743	17878	17881	17847	17610	17656	17780	17625	17798	17787	17747	17920	18000	17888	17821	17790	17800	17737	17705	17611	17915	17592	17786	17721	17635	17654	17741	17701	17775	17789	17697	17623	17861	17881	17839	17736	17812	17677	17961	17883	17631	17619	17683	17949	17739	17846	17987	17957	17693	17796	17868	17708	17826	17825	17812	17645	17757	17899	17530	17817	17811	17855	17687	17800	17725	17861	17795	17710	17631	17834	17831	17809	17824	17809	17626	17922	17547	17745	17857	17904	17801	17743	17941	17792	17519	17625	17756	17807	17857	17766	17755	17927	17874	17809	17936	17876	17760	17686	17690	17822	17716	17566	17836	17808	17737	17925	17864	17694	17392	17828	17857	17642	17606	17697	17704	17665	17686	17901	17810	17739	17708	17849	17743	17677	17764	17786	17805	17718	17756	17637	17710	17753	17580	17841	17745	17873	17963	17823	17807	17990	17654	17724	17774	17767	17774	17893	17775	17817	17872	17643	17637	17792	17624	17931	17706	17923	17828	17843	17747	17812	17786	17634	17799	17628	17715	17793	17693	17795	18063	17973	17985	17856	17661	17911	17981	17822	17707	17568	17883	17941	17849	17723	17710	17898	17729	17774	17848	17795	17954	17493	17581	17823	18126	17921	17682	17709	17882	17666	17709	17644	17626	17908	17950	17749	17931	17576	17858	17708	17929	17848	17756	17551	17556	17768	17753	17747	17935	17891	17790	17870	17656	17942	17709	17734	17822	17723	17754	17629	17642	17965	17684	17752	17800	17674	17749	17809	17861	17769	17751	17848	17964	17632	17771	17852	17582	17763	17710	17557	17733	17815	17696	17797	17852	17700	17815	17723	17845	17658	17715	18053	17703	17731	17836	17760	17670	17810	17842	17632	17932	17804	17663	17773	17901	17951	17949	17750	17769	17861	17822	17879	17697	17705	17664	17719	17668	17817	17931	17853	17779	17694	17893	17633	17741	17679	17859	17775	17683	17860	17738	17733	17933	17831	17743	17681	17829	17687	17852	17841	17918
19236	25477	24581	26555	29528	27544	21242	17029	15098	14267	13929	14042	14036	13881	14028	13934	13887	13831	13951	13944	13970	14007	14088	13828	13883	13968	13989	13762	14011	13776	13819	13788	13997	13845	13864	14003	13746	13869	13949	13932	13854	13868	13933	13856	13878	13840	14048	13909	13910	13860	13906	13811	13891	13857	13902	13960	14033	13814	13991	14012	13843	13903	13857	13858	13874	13994	13787	13836	13862	13940	13930	13987	13844	14046	14051	13865	13933	14023	13941	13870	13996	13967	13869	13696	13804	13904	13880	13987	13798	13855	13871	13798	13852	13929	13887	13909	13898	13935	14035	14027	13872	13911	13878	13931	13952	13942	13899	13963	14006	13949	13935	13740	14035	13901	13863	13982	13998	13919	14138	13975	14023	13759	13761	13944	13816	13975	13897	13866	14147	13925	13814	14014	13935	13859	13900	13995	13881	13944	14030	13988	13894	13821	14093	13908	13852	14048	13812	13862	13997	13951	13995	13879	13740	13868	13830	13911	13949	13838	13855	14013	13857	13872	14048	13904	13949	13892	14038	13922	13913	13851	13920	13806	13929	13605	13788	13851	13902	13798	13927	14042	13855	13987	13862	13747	13912	14060	13892	13792	13635	13920	13840	13818	13904	13942	13764	13812	13902	13828	13987	13815	13862	13971	14002	13906	13872	13966	13886	13820	13917	13804	13860	13908	13963	13874	14012	14008	14130	13923	14091	13797	13926	13807	14025	14013	14054	13909	13835	13823	13939	13903	13733	13876	13774	13861	13889	13992	13934	13954	13853	13783	13881	13791	13947	13906	13741	13894	13917	13896	13811	13895	13955	14005	13943	14042	13868	13927	13813	13887	13974	13884	13914	13876	13980	13784	14006	13935	13836	13799	13932	13864	13842	13980	13931	13803	14046	13865	13887	13885	13988	13811	13915	13898	13858	13829	13939	13810	13756	13894	13938	13916	13841	14008	14069	13903	13821	13920	13800	13797	13906	13859	13813	13921	13967	14018	13768	13831	14016	13925	13833	13986	13761	13974	13855	13983	13807	13833	13988	13847	14047	13855	13910	13777	13943	13924	13784	13880	13860	14022	13975	13894	13969	13802	13965	13879	13959	13833	13994	13808	13844	13936	13879	13839	13796	13857	13920	13978	14002	13824	14090	13788	13961	14169	14036	13889	13942	14019	13908	13980	13941	14052	13759	13953	13924	13854	13909	13852	13943	14045	13957	13842	13904	13782	14071	13706	13697	13986	13893	14067	13903	14001	13989	14002	13802	13908	13922	13839	13868	13995	13798	13799	13853	13884	13933	13785	13706	13839	13869	14009	13970	13831	13793	13995	13844	13862	13710	13735	13923	13906	13806	13949	13971	13904	13941	14090	13852	13942	13899	13926	13926	13791	14022	13713	13925	13978	13841	13954	13939	13801	13852	13950	13907	13975	13876	13782	13761	13897	13997	14036	13904	13896	13784	13791	14008	14069	13817	13879	13987	13939	13972	14037	13853	13980	13856	13776	13790	13901	13996	14017	13969	13889	13927	14048	13889	13841	13907	13839	13989	13965	13884	14042	13816	13993	13892	13974	13908	13953	13678	13924	14054	13919	13895	13880	13880	13847	13844	13893	14165	13904	13904	13947	13873	13744	13908	13819	13814	13833	13953	13884	13992	13928	14132	13767	13894	13858	13871	13813	14064	13898	13986	13834	14007	13805	14025	14159	13933	13982	13825	13908	13865	13810	14053	13920	13715	13930	13930	13943	14034	13850	13763	13937	13779	13868	14046	13936	13901	13802	13940	13910	13920	13858	13925	13949	13842	13969	13985	13872	13931	13885	14018	13835	13946	14047	13782	13784	13917	14082	14026	13775	13840	13791	13837	13884	13825	14022	14141	13908	13880	13758	13913	13930	13902	14001	14033	13863	13897	13831	13977	13930	13712	13937	13545	14086	13892	13777	13855	13766	13902	13823	13973	13742	13805	13887	13794	13945	14001	13997	13770	13832	13909	13919	13915	13888	13931	13950	13923	13862	14019	13927	13919	13955	13945	13725	13890	13949	13656	13942	13926	13973	13983	13669	13828	13918	13974	13636	14008	13904	13871	13730	13975	13960	13794	13889	13983	14082	13988	13907	13944	13898	14024	13742	13726	13659	13877	13865	13935	13936	13811	13842	13987	13954	13954	14016	13882	14014	13765	13791	13851	13846	13911	13917	13778	13954	13923	14026	13907	13683	13769	13933	13816	13896	13897	14024	13863	13922	13903	13875	13862	14028	13943	13864	13946	14018	13864	13802	14066	13956	13956	13843	13953	14005	13764	13884	13789	13921	13942	13788	14044	13967	13851	13844	13763	13815	13794	13906	13920	13799	13924	13896	13929	13924	13915	13826	13896	13902	13880	13738	13912	13942	13917	13853	13936	13929	13882	13996	14054	13994	13936	13785	13819	13820	13959	13850	13716	13878	13997	14064	13857	13839	13910	13807	13950	13902	13874	13940	13906	13824	13997	13993	13828	13880	14038	13976	13870	13842	13847	13806	13859	13916	13885	13865	13900	13782	13882	13944	13929	14047	13872	13853	14008	13738	13968	14005	13935	13933	13975	14000	13989	13979	13772	13878	13823	13787	13924	13781	13909	13924	13857	13912	13801	14046	13813	14009	13856	13813	13926	13845	14018	13853	13932	13687	13971	14047	13951	13776	13903	13916	13902	13871	13874	13834	13931	13908	13937	14000	14044	13894	13931	13934	14012	13970	13838	13960	13876	13964	13796	13792	14000	13950	13976	13869	14056	13938	13918	13933	13924	13901	13932	13929	13941	13873	13920	13906	13981	13940	13991	14024	13924	13916	13897	14027	13754	13833	13962	13757	13885	13846	13791	13887	13976	13865	13801	13844	13928	14033	13915	13694	13978	13771	13927	13720	13996	13914	13926	14028	13816	13900	13780	13862	13911	13909	13853	13864	13890	14063	13872	13994	13900	13920	13903	13789	13952	13854	13909	13727	13781	13915	13914	13698	13899	13903	13980	13758	14150	13951	13970	13896	13865	13863	13985	13855	13861	13936	14072	13928	13770	14014	13796	13768	13965	13982	13909	13855	13898	13855	13994	13750	13926	13895	14000	14034	13719	13969	13875	13832	13828	13913	13939	13871	14018	13835	13918	13989	13977	13941	13695	13917	13808	14026	13894	13733	13938	13963	13927	13864	14016	13820	13981	13843	14030	13792	14149	13917	13939	13827	13910	13914	13993	13800	13755	13754	13986	13937	13860	13949	13950	13913	13861	14096	14044	13998	13855	13723	13840	13948	13914	13998	13815	13982	14069	13789	13950	14068	13956	13701	13983	14112	13940	13961	14025	13804	13818	13943	13931	13971	13757	13897	13986	14083	14068	13894	13924	13926	13954	13985	13974	14083	13954	13939	13746	13930	14002	13916	13889	13738	13929	13889	13820	13874	13722	13963	13911	14003	13846	13904	13727	13832	13954	13833	13890	13930	13812	13966	13922	14000	13912	13924	13931	13979	13924	13960	13907	13984	14109	13761	13914	13912	13958	13807	13878	13761	13813	13833	13768	14002	13822	13899	13874	13915	13786	13796	13839	13867	13856	13982	13998	13919	13945	13807	13895	13847	13961	13856	13832	14038	13910	13659	13808	13916	13708	13991	13829	13952	13936	13804	13832	13851	13990	13880	14081	13867	13887	13975	13921	13900	13981	13923	13960	13862	13976	13889	13829	13935	13934	13880	13751	13840	13911	13766	13945	14005	13933	13816	13865	13977	14001	13849	13868	14101	13987	14114	13783	13936	13854	13698	13741	13860	13971	14039	13816	13825	13897	13915	13729	14004	13764	13825	13992	13817	14011	13819	13898	13847	13956	13818	13941	13946	13948	13908	14049	13875	13828	13906	13822	13911	13902	13866	13744	13850	14053	13951	13974	13883	13999	13825	13815	13870	14042	13726	13859	13833	13883	13894	13788	13891	13851	13956	13967	13926	13832	13852	13915	13889	13879	13990	13908	13790	13842	13819	14003	13957	13964	13943	13913	14083	13884	13805	14018	14018	13704	13918	13950	13963	13956	13977	13950	13986	13927	13915	13916	13871	13894	13802	13990	13971	13890	13795	14040	13819	13824	13835	13864	13727	13959	14061	13869	13814	13974	13829	13904	14003	13852	13832	13927	13887	13951	13957	13983	13717	13928	13945	14018	14050	13769	13974	13895	13940	13901	14057	13778	13879	13952	13844	13830	13858	13963	13968	13898	13846	14035	13851	13932	14044	13832	13936	13962	13959	13831	13902	13835	13775	13926	13943	13987	13870	13728	13949	13849	13892	13934	13911	14084	13898	13879	13977	13875	13835	13887	13916	13764	13886	13846	14022	13819	13847	13980	13785	13973	13908	13919	13732	13805	14004	13877	13934	13971	13889	13838	13729	13875	13762	13911	13950	13926	13994	13773	13944	13725	14005	13886	13806	13914	13782	13681	13906	13994	13720	13965	13883	13909	13918	13790	13983	13876	13889	14009	13859	13976	13931	13944	13900	13765	14043	13729	13886	13908	13882	13810	14071	13965	13968	13867	13849	13871	14043	13868	13955	13961	13918	13974	14088	14008	13911	13871	14054	13810	13865	13970	13844	13825	13661	13864	13986	13959	14033	13753	13958	13837	13876	13803	13968	13875	14010	13898	13836	13929	13685	13995	13924	13875	13909	13787	13882	13931	13871	13753	13858	13790	14020	13917	13806	13944	13845	13972	13941	14029	13731	13799	13911	13975	14012	13850	14032	13962	13892	13783	13843	13889	13827	13887	14024	13800	13964	13842	13805	13813	13943	14003	13922	13867	13767	13779	14080	13959	13822	13922	14007	13767	13897	13861	13847	13954	13882	14118	13804	13962	13911	13994	13955	13880	13854	13835	13922	14022	13963	13836	13965	13982	13825	14091	13950	14040	13983	13941	13997	13875	13799	13901	13974	13957	13996	13856	13867	13826	14101	13816	13994	13966	13914	14067	13869	13887	13954	13985	13909	13901	13799	13853	13777	13919	14047	13832	13847	13943	13996	13782	14000	13859	13900	14004	13842	14024	13840	14025	13908	13884	13911	13922	13773	13796	13917	13836	14045	13839	13845	13898	13927	13832	13876	13995	13980	13854	13869	13670	13881	13916	14016
25406	21402	28963	37687	61384	62107	49872	36151	25406	20470	18960	18624	18572	18445	18622	18304	18318	18542	18522	18304	18405	18384	18585	18373	18586	18440	18187	18304	18479	18462	18410	18291	18199	18442	18387	18264	18367	18506	18302	18223	18462	18289	18233	18249	18445	18337	18251	18448	18277	18370	18340	18342	18467	18600	18478	18411	18519	18536	18357	18512	18450	18360	18391	18303	18474	18525	18480	18509	18528	18246	18318	18590	18258	18739	18198	18397	18583	18237	18440	18294	18443	18443	18408	18326	18515	18307	18339	18280	18342	18425	18459	18184	18616	18392	18406	18183	18527	18255	18387	18527	18575	18413	18381	18312	18453	18512	18387	18320	18424	18274	18492	18493	18526	18465	18366	18385	18482	18239	18212	18194	18428	18398	18437	18419	18323	18318	18224	18385	18397	18423	18506	18235	18491	18455	18376	18271	18607	18372	18442	18287	18437	18644	18286	18534	18350	18432	18550	18384	18441	18275	18445	18219	18659	18556	18393	18465	18369	18383	18273	18385	18183	18178	18260	18274	18358	18387	18433	18075	18293	18342	18640	18194	18489	18213	18347	18219	18229	18457	18312	18345	18308	18253	18388	18396	18359	18467	18202	18224	18540	18176	18297	18264	18186	18409	18454	18446	18618	18371	18613	18410	18424	18185	18115	18215	18293	18043	18464	18407	18252	18227	18468	18384	18446	18431	18275	18380	18279	18293	18242	18281	18175	18212	18457	18292	18404	18574	18259	18443	18440	18452	18401	18321	18333	18507	18356	18321	18592	18212	18189	18369	18242	18360	18393	18401	18530	18307	18343	18396	18329	18489	18317	18599	18413	18344	18301	18213	18383	18499	18387	18253	18163	18240	18247	18264	18574	18315	18262	18332	18389	18052	18168	18523	18467	18254	18402	18305	18387	18405	18475	18306	18367	18456	18377	18372	18345	18354	18248	18293	18509	18300	18456	18235	18399	18443	18296	18387	18495	18458	18310	18479	18321	18257	18412	18412	18271	18259	18238	18336	18226	18399	18171	18362	18270	18509	18422	18307	18510	18476	18271	18392	18382	18366	18306	18392	18292	18306	18146	18334	18295	18393	18534	18529	18279	18372	18420	18369	18259	18564	18284	18280	18452	18639	18372	18163	18281	18366	18300	18663	18343	18185	18334	18249	18468	18564	18400	18220	18298	18335	18165	18413	18403	18318	18481	18336	18416	18488	18348	18124	18462	18251	18299	18265	18470	18390	18380	18345	18311	18238	18184	18194	18336	18201	18175	18367	18396	18324	18027	18369	18300	18176	18422	18378	18474	18280	18374	18359	18415	18390	18484	18212	18397	18306	18421	18443	18426	18324	18523	18306	18297	18387	18202	18118	18536	18417	18347	18337	18536	18347	18487	18367	18345	18379	18384	18327	18494	18197	18375	18352	18138	18379	18254	18287	18387	18412	18399	18271	18230	18280	18302	18207	18534	18463	18332	18320	18170	18242	18333	18273	18194	18203	18300	18399	18152	18441	18424	18357	18274	18232	18298	18462	18503	18315	18414	18303	18409	18370	18285	18348	18276	18233	18386	18388	18142	18369	18258	18179	18224	18269	18411	18424	18148	18402	18054	18450	18224	18489	18191	18408	18396	18460	18249	18351	18367	18429	18215	18434	18148	18385	18406	18298	18377	18357	18176	18216	18482	18277	18211	18248	17991	18362	18377	18513	18309	18401	18463	18185	18307	18270	18357	18424	18453	18617	18104	18306	18357	18284	18643	18307	18363	18400	18365	18599	18486	18385	18422	18452	18386	18443	18418	18498	18277	18356	18307	18103	18155	18608	18225	18221	18611	18294	18399	18411	18445	18414	18260	18199	18491	18564	18342	18304	18333	18381	18407	18420	18162	18305	18405	18433	18316	18538	18411	18349	18214	18547	18368	18305	18347	18407	18292	18203	18473	18383	18479	18319	18436	18449	18462	18582	18242	18331	18305	18452	18267	18271	18390	18416	18276	18440	18450	18324	18203	18296	18342	18287	18316	18255	18317	18326	18225	18379	18524	18523	18263	18163	18278	18444	18296	18429	18409	18168	18254	18373	18308	18360	18281	18439	18217	18281	18256	18286	18461	18343	18257	18320	18485	18355	18282	18369	18342	18289	18536	18314	18275	18327	18475	18306	18406	18561	18479	18351	18416	18214	18159	18258	18340	18392	18355	18385	18335	18188	18492	18358	18234	18343	18380	18074	18279	18227	18362	18419	18403	18573	18291	18103	18447	18219	18297	18375	18548	18280	18326	18391	18356	18498	18364	18198	18350	18402	18366	18323	18236	18369	18356	18501	18325	18324	18266	18177	18330	18392	18379	18460	18221	18383	18359	18234	18352	18376	18458	18461	18478	18279	18435	18217	18291	18440	18400	18272	18250	18277	18459	18398	18302	18324	18662	18439	18529	18314	18365	18441	18442	18458	18208	18277	18408	18195	18381	18524	18304	18417	18340	18513	18459	18139	18176	18383	18136	18272	18273	18291	18208	18410	18529	18422	18252	18167	18195	18346	18417	18543	18448	18343	18509	18379	18541	18375	18211	18420	18437	18367	18308	18250	18579	18385	18174	18167	18415	18431	18297	18351	18391	18619	18274	18270	18162	18275	18327	18283	18456	18406	18545	18316	18385	18540	18328	18342	18481	18198	18345	18312	18304	18517	18214	18567	18457	18094	18391	18289	18464	18307	18363	18379	18214	18369	18518	18108	18169	18290	18411	18435	18387	18556	18551	18445	18278	18393	18353	18547	18338	18364	18541	18363	18315	18385	18372	18135	18217	18370	18391	18311	18291	18109	18265	18451	18482	18329	18141	18339	18394	18205	18354	18374	18449	18503	18384	18333	18420	18418	18527	18422	18429	18350	18509	18359	18121	18296	18130	18397	18420	18498	18239	18356	18348	18148	18266	18451	18555	18586	18313	18241	18470	18307	18314	18366	18193	18452	18250	18262	18400	18156	18435	18277	18251	18313	18357	18358	18259	18544	18400	18342	18061	18264	18393	18216	18108	18261	18340	18244	18543	18695	18560	18327	18234	18199	18253	18503	18388	18253	18301	18370	18672	18407	18176	18375	18387	18229	18114	18497	18372	18305	18399	18238	18346	18220	18312	18242	18133	18353	18264	18254	18402	18408	18236	18234	18614	18085	18188	18348	18583	18209	18447	18278	18523	18397	18645	18446	18334	18197	18445	18457	18335	18264	18207	18534	18399	18294	18281	18600	18581	18492	18312	18379	18314	18320	18248	18401	18197	18370	18450	18297	18462	18332	18513	18191	18345	18279	18448	18412	18449	18274	18337	18220	18356	18394	18601	18438	18262	18378	18228	18439	18453	18381	18508	18303	18279	18264	18672	18018	18409	18364	18317	18320	18237	18522	18401	18260	18435	18326	18181	18509	18174	18350	18648	18530	18371	18294	18307	18485	18420	18480	18546	18516	18577	18258	18127	18557	18380	18325	18291	18455	18463	18639	18373	18532	18113	18296	18130	18257	18453	18375	18254	18332	18237	18286	18293	18193	18465	18326	18230	18330	18393	18410	18271	18047	18086	18288	18373	18450	18373	18211	18252	18310	18658	18311	18454	18432	18371	18296	18369	18300	18264	18364	18423	18287	18416	18364	18407	18479	18006	18362	18248	18341	18133	18142	18300	18422	18301	18374	18293	18237	18525	18327	18474	18319	18414	18385	18384	18386	18239	18375	18242	18439	18328	18321	18449	18399	18456	18336	18392	18290	18406	18404	18499	18349	18440	18266	18337	18350	18427	18330	18349	18396	18194	18338	18164	18499	18328	18421	18295	18391	18269	18573	18440	18345	18168	18350	18340	18504	18302	18397	18470	18196	18290	18515	18516	18331	18380	18255	18359	18425	18331	18371	18105	18414	18478	18345	18284	18212	18751	18300	18261	18308	18494	18230	18384	18193	18278	18445	18348	18403	18307	18369	18551	18233	18224	18522	18263	18446	18283	18149	18352	18063	18259	18406	18471	18455	18552	18569	18577	18411	18362	18360	18591	18236	18315	18511	18627	18283	18401	18345	18584	18233	18385	18523	18221	18368	18306	18312	18165	18417	18443	18548	18300	18475	18150	18392	18328	18026	18449	18514	18489	18474	18605	18352	18453	18292	18390	18219	18325	18559	18399	18336	18328	18565	18155	18413	18315	18226	18336	18429	18339	18311	18230	18324	18502	18516	18195	18480	18290	18426	18410	18346	18329	18406	18376	18315	18468	18449	18226	18032	18454	18228	18334	18092	18263	18300	18406	18310	18412	18407	18393	18437	18405	18452	18410	18688	18428	18202	18411	18519	18462	18393	18442	18421	18545	18417	18242	18232	18393	18490	18470	18439	18288	18466	18357	18410	18404	18235	18295	18362	18341	18305	18308	18292	18498	18327	18376	18405	18339	18318	18159	18331	18471	18347	18599	18452	18133	18184	18092	18421	18305	18373	18487	18365	18439	18356	18447	18456	18536	18245	18505	18438	18232	18287	18443	18388	18302	18504	18523	18188	18408	18179	18256	18294	18159	18081	18467	18561	18457	18378	18219	18161	18315	18312	18353	18298	18267	18444	18217	18260	18330	18304	18328	18398	18415	18349	18372	18403	18487	18306	18341	18338	18287	18421	18265	18461	18155	18392	18422	18385	18382	18329	18283	18288	18207	18509	18369	18715	18441	18309	18267	18254	18334	18154	18571	18710	18548	18164	18179	18395	18258	18438	18477	18370	18314	18390	18347	18143	18279	18265	18524	18384	18310	18441	18593	18350	18255	18388	18238	18030	18375	18551	18307	18464	18411	18415	18235	18318	18423	18507	18423	18514	18269	18409	18364	18353	18331	18171	18395	18524	18311	18405	18298	18221	18402	18347	18374	18281	18333	18549	18296	18367	18419	18429	18268	18295	18326	18373	18480	18248	18283	18312	18369	18243	18435	18354	18335	18118	18296	18399	18349	18289	18386	18148	18295	18307	18322	18321	18427	18442	18312	18406	18425	18302	18217	18296	18183	18307	18624	18379	18468	18074	18313	18379	18387	18307	18314	18490	18340	18650	18198	18417	18485	18366	18495	18405	18343	18168	18221	18335	18320	18598	18400	18416	18409	18189	18398	18461	18447	18488	18358	18223	18239	18393	18370	18368
21181	35430	38717	59626	68432	60363	46801	33214	20780	15493	14410	14395	14182	14194	14314	14472	14353	14207	14440	14228	14266	14264	14325	14123	14282	14276	14332	14227	14354	14320	14304	14364	14256	14156	14293	14199	14173	14280	14315	14263	14260	14206	14441	14083	14249	14256	14209	14218	14222	14438	14215	14185	14259	14255	14190	14312	14372	14351	14196	14239	14207	14183	14210	14069	14280	14246	14175	14190	14287	14232	14330	14299	14230	14195	14054	14268	14418	14401	14219	14305	14337	14250	14288	14172	14057	14319	14178	14124	14350	14159	14249	14260	14399	14221	14266	14272	14220	14142	14099	14188	14461	14252	14352	14310	14232	14287	14342	14300	14173	14124	14087	14334	14117	14308	14318	14037	14332	14351	14341	14198	14245	14274	14289	14351	14274	14235	14199	14344	14202	14318	14169	14198	14280	14182	14252	14213	14212	14324	14319	14336	14218	14280	14223	14152	14427	14300	14321	14303	14401	14206	14307	14225	14208	14058	14330	14224	14214	14226	14192	14229	14347	14185	14141	14215	14271	14252	14123	14261	14103	14308	14290	14246	14276	14375	14205	14371	14258	14389	14206	14325	14347	14346	14298	14242	14246	14143	14208	14225	14380	14292	14187	14417	14202	14247	14148	14235	14351	14126	14341	14168	14098	14148	14255	14196	14335	14211	14438	14345	14127	14250	14278	14152	14177	14354	14094	14282	14391	14097	14231	14135	14358	14274	14290	14213	14166	14264	14332	14025	14205	14199	14191	14267	14173	14386	14249	14149	14240	14261	14317	14301	14345	14205	14360	14339	14321	14181	14235	14226	14175	14181	14113	14061	14162	14323	14326	14204	14305	14121	14198	14387	14398	14302	14211	14124	14367	14216	14280	14449	14311	14061	14346	14291	14391	14391	14302	14108	14328	14199	14292	14275	14165	14375	14352	14204	14368	14121	14403	14196	14253	14272	14158	14153	14128	14352	14149	14161	14430	14219	14134	14176	14170	14136	14528	14347	14320	14303	14394	14328	14380	14304	14227	14128	14266	14363	14091	14213	14228	14338	14392	14169	14264	14270	14075	14226	14041	14361	14236	14152	14138	14182	14369	14099	14186	14280	14297	14119	14177	14268	14427	14317	14064	14163	14304	14146	14339	14239	14305	14228	14397	14245	14233	14301	14119	14426	14046	14301	14260	14244	14146	14353	14327	14301	14167	14179	14052	14263	14313	14253	14212	14229	14299	14317	14266	14324	14229	14368	14489	14218	14151	14289	14326	14269	14304	14003	14241	14296	14171	14189	14215	14298	14331	14461	14384	14280	14200	14353	14341	14207	14309	14257	14316	14434	14082	14298	14135	14252	14170	14316	14258	14174	14085	14128	14216	14374	14227	14268	14248	14127	14395	14146	14228	14123	14289	14352	14363	14169	14292	14403	14116	14202	14314	14353	14278	14355	14190	14338	14248	14333	14174	14231	14156	14187	14204	14280	14277	14409	14354	14234	14188	14085	14180	14276	14238	14305	14188	14391	14078	14314	14293	14297	14393	14206	14303	14410	14082	14204	14340	14206	14343	14301	14312	14247	14224	14125	14497	14273	14224	14283	14194	14434	14171	14335	14156	14181	14288	14488	14216	14287	14218	14323	14214	14138	14443	14158	14366	14132	14216	14336	14138	14254	14224	14214	14394	14213	14206	14231	14122	14324	14363	14273	14182	14177	14268	14399	14256	14256	14143	14257	14397	14341	14190	14293	14367	14371	14169	14309	14234	14184	14252	14219	14283	14302	14145	14176	14240	14272	14157	14409	14319	14068	14274	14159	14198	14375	14198	14385	14309	14308	14197	14374	14099	14178	14210	14318	14300	14168	14280	14283	14222	14273	14201	14328	14394	14140	14318	14258	14565	14320	14382	14246	14156	14197	14141	14343	14414	14288	14296	14286	14278	14259	14351	14332	14342	14308	14371	14281	14059	14218	14354	14087	14370	14301	14308	14163	14170	14397	14301	14344	14151	14247	14088	14233	14227	14323	14296	14302	14284	14179	14148	14306	14124	14284	14266	14264	14220	14316	14161	14183	14304	14177	14170	14296	14412	14231	14246	14209	14428	14219	14423	14175	14156	14156	14297	14237	14161	14105	14315	14303	14305	14234	14332	14340	14145	14196	14388	14231	14321	14277	14249	14234	14104	14170	14050	14235	14306	14297	14369	14327	14210	14111	14148	14231	14211	14374	14227	14388	14164	14380	14159	14349	14395	14339	14254	14314	14179	14119	14352	14130	14308	14260	14120	14252	14244	14278	14151	14229	14321	14198	14032	14255	14031	14199	14277	14222	14218	14502	14175	14193	14185	14260	14226	14285	14346	14314	14163	14193	14212	14130	14367	14368	14259	14320	14218	14302	14376	14310	14403	13971	14275	14185	14063	14121	14293	14178	14174	14324	14223	14308	14477	14263	14239	14191	14218	14392	14337	14328	14226	14324	14101	14349	14185	14267	14228	14391	14135	14328	14337	14312	14355	14229	14274	14400	14404	14312	14131	14294	14195	14177	14116	14289	14195	14165	14177	14417	14207	14282	14457	14332	14313	14300	14208	14094	14231	14237	14118	14133	14147	14171	14297	14247	14325	14339	14175	14307	14199	14216	14232	14297	14195	14227	14029	14049	14279	14283	14177	14263	14278	14110	14169	14105	14226	14235	14436	14328	14267	14159	14256	14405	14201	14348	14260	14185	14203	14263	14213	14081	14290	14074	14263	14266	14187	14324	14237	14161	14259	14079	14201	14286	14278	14092	14312	14382	14294	14287	14139	14202	14318	14242	14163	14146	14197	14124	14190	14319	14165	14413	14260	14225	14207	14218	14370	14253	14186	14186	14291	14262	14251	14278	14408	14274	14225	14278	14105	14315	14189	14284	14308	14267	14289	14218	14181	14393	14377	14217	14355	14266	14347	14263	14323	14231	14342	14220	14158	14258	14163	14237	14252	14322	14424	14245	14433	14213	14171	14175	14197	14162	14154	14156	14366	14283	14296	14237	14310	14352	14280	14345	14243	14076	14265	14151	14313	14218	14254	14202	14313	14407	14282	14190	14117	14205	14361	14195	14300	14273	14221	14307	14391	14296	14183	14228	14352	14351	14290	14324	14192	14130	14139	14305	14268	14400	14464	14192	14210	14185	14206	14363	14301	14313	14217	14169	14207	14228	14353	14255	14110	14229	14278	14254	14368	14143	14544	14289	14152	14201	14361	14194	14148	14168	14214	14272	14300	14135	14221	14306	14320	14272	14214	14262	14291	14236	14268	14225	14252	14339	14143	14214	14286	14290	14129	14183	14391	14250	14146	14089	14202	14353	14327	14184	14187	14265	14193	14194	14237	14273	14371	14208	14449	14157	14162	14321	14239	14378	14326	14100	14378	14331	14230	14166	14384	14127	14152	14297	14195	14287	14258	14323	14361	14165	14360	14270	14260	14194	14272	14012	14220	14279	14306	14403	14260	14354	14172	14182	14216	14218	14299	14226	14213	14337	14207	14128	14304	14247	14162	14310	14247	14129	14267	14356	14261	14148	14308	14136	14321	14168	14354	14245	14063	14182	14286	14196	14241	14570	14230	14184	14330	14215	14328	14204	14138	14439	14382	14232	14094	14282	14228	14323	14189	14278	14324	14354	14131	14399	14190	14324	14121	14218	14197	14476	14273	14211	14390	14262	14118	14195	14224	13905	14229	14275	14288	14239	14255	14309	13980	14284	14202	14460	14195	14279	14372	14313	14198	14090	14195	14481	14201	14337	14206	14105	14421	14325	14252	14301	14268	14269	14235	14207	14387	14293	14222	14352	14165	14309	14283	14281	14262	14419	14156	14245	14310	14437	14299	14266	14052	14178	14185	14221	14294	14307	14178	14327	14422	14166	14401	14135	14247	14080	14108	14330	14169	14116	14313	14438	14167	14186	14274	14098	14180	14175	14243	13977	14115	14344	14224	14430	14238	14308	14208	14268	14419	14134	14378	14438	14376	14370	14150	14319	14159	14302	14320	14318	14366	14259	14140	14375	14324	14103	14198	14318	14194	14260	14383	14118	14305	14225	14469	14280	14352	14215	14180	14307	14343	14177	14258	14161	14243	14292	14375	14270	14155	14221	14175	14065	14444	14311	14381	14177	14408	14198	14308	14364	14368	14220	14232	14062	14346	14296	14217	14203	14302	14074	14192	14268	14259	14342	14087	14323	14391	14323	14511	14147	14208	14338	14306	14322	14264	14368	14367	14505	14201	14456	14412	14150	14407	14148	14090	14163	14321	14083	14195	14177	14558	14289	14358	14295	14136	14330	14279	14209	14142	14310	14218	14348	14192	14364	14160	14407	14305	14335	14336	14212	14289	14139	14176	14323	14267	14402	14115	14309	14231	14223	14176	14210	14272	14197	14141	14199	14282	14213	14326	14190	14210	14391	14195	14383	14276	14197	14355	14152	14322	14417	14197	14178	14180	14293	14130	14318	14232	14158	14273	14157	14126	14321	14209	14140	14148	14330	14105	14383	14355	14277	14231	14259	14281	14236	14069	14222	14273	14172	14306	14164	14308	14134	14251	14186	14213	14300	14230	14292	14246	14237	14249	14283	14291	14393	14291	14098	14312	14234	14313	14197	14311	14224	14270	14275	14248	14175	14279	14102	14161	14290	14356	14251	14201	14346	14272	14254	14258	14221	14236	14243	14366	14406	14440	14319	14382	14147	14397	14154	14314	14145	14331	14303	14172	14113	14150	14242	14328	14214	14339	14352	14142	14160	14192	14290	14175	14038	14315	14395	14045	14236	14129	14178	14365	14082	14242	14063	14084	14329	14308	14359	14352	14092	14347	14310	14295	14318	14299	14321	14141	14206	14045	14188	14236	14293	14196	14326	14295	14315	14325	14276	14293	14230	14247	14109	14236	14234	14261	14310	14161	14142	14184	14053	14198	14225	14242	14262	14243	14274	14324	14193	14060	14222	14129	14341	14271	14553	14251	14176	14211	14150	14345	14296	14346	14220	14228	14451	14281	14285	14148	14336	14211	14311	14242	14285	14170	14379	14376	14308	14110	14272	14074	14324	14200	14319	14275	14433	14321	14165	14350	14320	14276	14244	14197	14100	14318	14209	14450	14265	14340	14248	14406	14408	14222	14200	14171	14328
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
