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
339309032238	339309032755	339309033305	339309033856	339309034406	339309034956	339309035506	339309036056	339309036606	339309037156	339309037706	339309038256	339309038806	339309039356	339309039906	339309040456	339309041006	339309041556	339309042106	339309042656	339309043206	339309043756	339309044307	339309044857	339309045407	339309045957	339309046507	339309047057	339309047607	339309048157	339309048707	339309049257	339309049807	339309050357	339309050907	339309051457	339309052007	339309052557	339309053107	339309053657	339309054207	339309054758	339309055308	339309055858	339309056408	339309056958	339309057508	339309058058	339309058608	339309059158	339309059708	339309060258	339309060808	339309061358	339309061908	339309062458	339309063008	339309063558	339309064108	339309064658	339309065209	339309065759	339309066309	339309066859	339309067409	339309067959	339309068509	339309069059	339309069609	339309070159	339309070709	339309071259	339309071809	339309072359	339309072909	339309073459	339309074009	339309074559	339309075109	339309075660	339309076210	339309076760	339309077310	339309077860	339309078410	339309078960	339309079510	339309080060	339309080610	339309081160	339309081710	339309082260	339309082810	339309083360	339309083910	339309084460	339309085010	339309085560	339309086111	339309086661	339309087211	339309087761	339309088311	339309088861	339309089411	339309089961	339309090511	339309091061	339309091611	339309092161	339309092711	339309093261	339309093811	339309094361	339309094911	339309095461	339309096011	339309096562	339309097113	339309097662	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2628	3600	2300	2628	3600	2300	2628	3600	2300	2628	3600	2300	2628	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23145	20566	28514	26930	27338	30794	31494	26971	24588	22472	21526	20290	19077	18453	18353	20497	21491	20976	19259	17123	16330	16378	16403	16276	16206	16301	16636	16130	16248	15766	15956	15866	16006	16058	15943	16276	15939	15853	16037	16072	16053	16193	16049	15814	15820	15959	15965	15861	15903	15908	15830	15988	15807	16074	15744	15933	16015	15944	15921	15939	15996	15904	15811	15998	15856	15960	15946	15922	16042	16014	16240	15879	15966	15821	15723	15974	16034	15848	15932	15766	15795	15945	16034	16027	15862	15892	15882	15867	15928	15914	15643	15578	15882	15985	15969	15790	15934	15956	16028	15819	15956	15798	15974	15877	16022	15927	15991	15998	15999	15861	16066	15911	15821	15877	15974	15705	16049	15918	15890	16062	15882	15954	15849	15744	16032	15977	15814	15966	15783	15938	15870	15796	15746	15854	15835	16019	15920	15977	15980	15831	15713	16044	15752	16095	15889	15927	15975	15900	16003	15869	15780	15856	16003	15886	15855	15929	15996	15832	15889	15919	15743	15969	15898	15995	16065	15771	15920	15704	15924	15811	16038	15743	15947	15893	15981	15738	15909	15963	15920	15933	16024	15947	15868	15862	15950	15935	15814	15986	15998	16032	15857	15775	16152	15859	16067	15893	16118	15952	15657	15803	15873	16112	15884	16053	16065	15935	16115	15804	15719	15816	15760	15900	15871	15863	15835	15915	15880	15928	15953	15823	15895	15956	16034	16219	15963	15965	16167	15946	15846	15882	15962	15840	15997	16006	15950	15988	15806	15640	15686	16016	15960	15840	15982	15807	15852	15933	16019	16022	15941	15787	15701	15857	16118	16098	15879	15936	15892	15978	16077	16050	15988	15880	15732	15860	15933	15612	15992	16154	15860	15916	16176	15925	15736	15937	15961	15737	15873	15829	15813	16064	15906	15723	15913	15956	15979	15806	15845	15866	15829	15740	15787	15957	15954	15877	15939	15852	15923	15743	15748	15912	16059	15757	16021	15870	15942	15882	16004	15889	16231	15953	15811	16095	16152	15983	16129	15814	15784	15981	16070	15948	15901	15909	15893	15949	15877	15780	16083	16004	16089	15681	16016	15992	15932	16000	15943	16032	15979	16036	15890	15860	15906	16028	16139	15842	15900	16202	16009	15837	15896	16069	15979	15776	16021	15835	15873	15992	15757	15857	15778	15851	15930	15967	16077	15765	15992	15789	16088	15918	15924	15941	15881	15976	16102	15926	15865	15763	15879	15920	16090	15814	15827	16062	15859	15949	15963	15755	15916	15722	15892	16065	15706	15833	16010	15975	15810	15977	16092	15896	16082	15992	15791	15777	16002	16107	16020	15753	15909	15991	15786	15963	15918	15864	15997	15932	15948	15785	15886	15928	15990	15844	15884	16055	15929	15868	15876	15936	16029	15902	15824	16099	15874	15768	16073	16110	15909	15873	16074	15793	15939	15652	15827	15932	16031	15888	15880	15827	15874	16052	15887	15789	15931	16001	15723	15976	15668	16089	15975	15756	15836	15771	16028	15722	15980	16068	15989	15826	16114	15957	15828	15852	15840	15835	16026	15939	16004	15713	15823	15877	15792	15843	15822	15832	15880	15717	16079	15946	15966	16038	15707	15955	15905	15905	15767	16013	15835	15873	15933	15756	16141	15958	15837	16032	16017	15785	15931	16021	15954	15776	15882	15627	15727	15838	15838	15923	16060	15978	15960	15919	15924	15925	15748	15881	15710	16208	15872	15959	15960	15818	16007	15954	16117	16038	15857	15888	15971	15958	15821	16015	16085	15987	15843	15801	15999	15852	15854	15796	15736	15848	15861	16025	15986	15987	15632	16053	15846	15797	15775	15992	15765	15963	15978	15936	15769	15895	15909	16036	16023	15882	15809	16121	15950	15955	15795	15765	15792	15919	15780	15955	15988	15857	15838	16027	16009	15877	15946	15798	15874	15993	16081	15964	15769	16029	16103	15971	15846	15919	15820	15702	16000	15851	16036	15917	15989	15874	15881	15745	15990	15789	16008	15953	15865	15862	15854	15940	15986	15780	16028	15874	16004	15849	15822	15778	15816	15900	15908	15722	15691	15912	15909	15906	15916	15805	15967	15905	15874	15809	15879	15895	15920	15807	15842	15810	15980	15844	15771	16076	16007	15833	15889	15935	15945	15986	15851	15959	15704	15886	16051	15874	15879	16038	16052	15863	16116	16176	15875	15836	15965	15812	15886	15941	15751	15882	15783	15986	15943	15832	16011	15857	15783	15974	16045	15989	15899	15930	15980	16000	15870	15889	16139	15909	15877	16039	16005	15919	15844	15767	15843	15890	16008	15780	16050	16039	15892	15820	15888	15838	15919	15847	15974	15830	15884	15903	15821	15758	15940	15910	15842	15868	15931	15799	15920	15693	15952	15991	16105	15897	15962	15800	15765	15826	15890	15964	15844	15856	16087	15959	15920	16076	15958	16084	15956	15979	15884	15872	15853	15886	15892	15843	15893	15850	16087	15763	16063	15894	15789	16037	15654	16001	15823	15806	15831	15763	16104	16045	15981	16016	15951	15981	16044	15862	15896	15921	16065	15878	16038	16074	15727	16038	15924	15968	16078	15729	15994	15944	15893	15957	15977	15909	15868	16106	15878	16056	15853	16156	15860	15818	15874	16062	16045	16143	15760	15895	15965	15992	15836	15805	15959	15828	15870	16135	16001	15915	15693	15888	15861	15759	16037	15841	15829	15883	16039	16111	15891	15861	16101	15824	15811	15759	15881	15920	15895	15697	16056	15813	16005	15818	15832	15972	15999	15708	15968	15885	16084	15915	15982	15825	15815	15986	16000	15980	16094	15864	16013	15821	15967	15874	15997	15794	16003	15972	15926	15830	16092	16030	15802	15872	15870	15776	15971	15941	15776	15746	15815	15948	15807	15941	15925	15819	15969	16036	15985	16078	15968	15900	15761	15984	16085	15850	15868	15900	16034	15932	16010	15992	15815	15861	15756	16009	15924	16082	15933	15852	16058	15996	15976	15808	15997	15766	15945	15927	15958	15803	15668	16073	16025	15762	15626	15762	15780	15831	15927	15854	16018	15979	15982	15890	15852	16014	15940	16029	15708	15801	15955	16097	16038	15927	15931	15929	15777	15617	15810	16042	15911	15972	15826	15898	16001	15953	15969	15806	15902	15840	15857	15832	16005	15842	16124	15890	15895	16033	16167	15977	15928	16031	15677	15983	15896	15850	15869	15970	15809	16000	15973	15675	15775	16155	15716	15795	16156	15864	15875	15747	15714	15853	15845	16001	15955	15971	15894	15762	15965	15887	15911	16037	15864	16003	15883	15759	15887	15883	16016	15962	16015	15821	15779	15971	15971	15893	15981	15927	16047	15937	15918	15899	16099	15837	15779	16001	15903	15989	15999	15880	15897	15814	15874	15787	15965	15902	15972	16072	16107	16095	15753	16130	16001	15808	15896	15922	15892	15702	16149	15922	16005	15656	15845	15963	15785	15933	15783	15795	15967	15781	15995	15996	15932	15880	16023	16112	15846	15852	15844	15961	15952	15923	16005	15902	15910	15940	15740	15986	16012	15875	15918	15900	15914	15891	15968	15843	15874	15921	16036	15870	15905	15925	15813	15671	15682	16013	15736	15899	15882	15777	15935	15849	15866	15732	15995	15994	15873	15913	15876	16036	16042	15924	15916	15846	15890	15886	15943	15828	15828	15932	15937	15815	15925	15896	16002	15841	15814	15941	15804	15782	15790	16009	16020	15829	15907	15870	16003	16140	15791	15902	16043	15884	15773	15928	15896	15921	15943	15976	15876	15708	15894	15869	16016	16011	15630	15802	15777	15831	15951	15733	15769	15767	15757	16020	15836	15945	15944	15807	16013	15930	15846	16041	15969	15916	15843	15978	15778	15727	16021	15870	15852	15842	15846	15872	15864	15942	15751	15812	15944	15903	16034	15937	15936	15842	15947	15975	16053	15994	15890	15901	15892	15910	15900	15993	15704	15806	15648	15946	15808	15647	15960	15897	16145	16117	16071	15883	15787	15985	15750	15769	15936	15786	15940	15983	15738	16070	16078	15802	15782	15908	16108	15964	15944	15926	16132	15967	15884	15910	15821	15913	15955	15923	15872	15956	15715	16033	15770	15907	15917	15811	15916	15900	15987	15986	16023	15841	15922	15913	15914	16030	16111	16052	15796	16012	15989	15969	15870	15924	15865	15966	15822	15902	15989	15947	15919	15764	15812	16001	15928	16022	15829	15932	16015	16009	16032	15827	15827	15930	16025	15867	16052	15908	15954	15969	16072	15915	16016	15992	16032	15828	15935	15998	15896	15918	16017	15798	15875	15746	15988	16032	15977	16044	16034	15903	15949	16134	15829	15971	15865	15785	15780	15995	15926	15990	15954	15898	15781	16112	15717	15964	15780	15976	15996	15989	15919	16022	15858	15793	15836	15938	16046	15921	15958	15699	15959	15733	15654	16002	15851	15986	15963	15957	16091	15907	15813	15975	15778	15945	15899	15826	15908	15758	15888	15917	15876	15953	15823	15920	15862	15978	15971	15934	16063	15849	15912	15831	15715	16071	15811	16086	16001	15846	15902	15975	16046	15852	15990	15895	15867	15965	16018	15731	15813	15803	16084	15933	15919	15840	16181	15993	15870	15844	15754	15977	15747	16067	15959	16198	15925	15938	15842	15720	16071	15948	15998	15983	16000	15781	15759	15937	15927	15888	15806	15938	15966	15890	15881	15792	15872	15715	16028	15849	15690	15687	15947	15970	16030	15918	15877	15927	16042	15966	15818	15763	16112	15833	15818	15746	15907	15845	15852	15746	15961	15901	15779	15988	16112	15871	15905	15896	15953	15883	15967	16061	15993	15952	15828	16084	15700	15759	15914	15854	15836	15903	15976	16003	16012	15968	15843	15804	15939	15664	16071	16104	15982	15900	15908	15908	16025	15892	16019	15729	15916	15829	15711	16091	16059	16135	15912	15938	15937	15846	15993	16041	15943	15645	15798	15909	15824	15858	15878	15743	16021	15898	15922	15950	15974	15934	15919	15855	15840	15927	15977	15952	16012	15895	15804	15966	16042	15931	15962	15907	15776	16042	15965	16071	16126	16004	16026	15915	15902	16071	15987	15904
29454	46649	47746	47948	41938	37756	33507	30260	27227	24252	22735	21062	19541	18278	18215	21612	22311	21530	18799	15317	14729	14735	14682	14664	14918	14875	14914	14542	14558	14263	14325	14400	14307	14295	14386	14381	14329	14322	14379	14253	14164	14279	14244	14291	14246	14314	14199	14378	14376	14406	14464	14227	14402	14290	14273	14474	14326	14297	14333	14144	14522	14152	14226	14448	14179	14217	14438	14412	14253	14195	14266	14479	14532	14311	14387	14300	14371	14361	14260	14125	14318	14291	14229	14240	14284	14287	14342	14287	14182	14308	14099	14353	14379	14409	14367	14226	14357	14388	14354	14219	14363	14293	14250	14170	14331	14391	14204	14266	14272	14396	14274	14412	14266	14448	14410	14283	14312	14293	14414	14289	14344	14292	14331	14397	14290	14276	14486	14227	14426	14212	14442	14128	14398	14203	14350	14490	14376	14343	14259	14331	14198	14363	14239	14265	14509	14328	14091	14415	14365	14331	14366	14310	14305	14317	14184	14178	14306	14366	14255	14345	14309	14240	14354	14403	14188	14329	14474	14204	14290	14338	14170	14481	14297	14368	14156	14354	14310	14229	14407	14223	14285	14286	14184	14412	14196	14204	14176	14103	14387	14494	14405	14245	14279	14305	14332	14134	14312	14372	14200	14419	14267	14241	14440	14228	14328	14282	14216	14394	14392	14344	14076	14331	14396	14166	14341	14189	14072	14293	14428	14348	14393	14244	14288	14245	14441	14202	14321	14275	14179	14365	14277	14387	14269	14341	14302	14220	14309	14414	14399	14348	14433	14340	14199	14396	14376	14342	14312	14364	14090	14183	14240	14201	14289	14162	14237	14292	14318	14265	14190	14294	14467	14421	14536	14208	14455	14365	14357	14308	14323	14194	14166	14330	14278	14304	14282	14187	14325	14475	14289	14331	14319	14340	14225	14211	14312	14305	14382	14233	14414	14344	14409	14065	14379	14363	14420	14430	14425	14201	14348	14233	14428	14212	14202	14281	14293	14341	14372	14325	14132	14182	14249	14297	14239	14173	14262	14168	14205	14223	14380	14467	14386	14337	14232	14453	14237	14317	14138	14280	14241	14325	14258	14221	14358	14318	14226	14285	14329	14320	14257	14450	14393	14277	14447	14339	14266	14182	14397	14414	14339	14173	14187	14173	14310	14239	14345	14258	14291	14311	14351	14275	14334	14340	14350	14389	14334	14277	14200	14306	14263	14179	14345	14271	14425	14300	14257	14443	14298	14407	14218	14296	14383	14250	14333	14411	14331	14410	14384	14141	14230	14246	14314	14236	14265	14332	14315	14302	14185	14445	14273	14345	14393	14186	14246	14209	14166	14467	14222	14124	14288	14449	14412	14214	14392	14334	14222	14360	14234	14379	14207	14273	14273	14299	14232	14215	14339	14318	14270	14287	14383	14395	14078	14387	14281	14316	14302	14269	14333	14341	14437	14391	14333	14278	14375	14331	14331	14278	14304	14304	14301	14230	14377	14487	14430	14317	14221	14200	14387	14460	14361	14104	14341	14131	14339	14365	14272	14237	14469	14413	14244	14173	14327	14354	14162	14273	14235	14178	14291	14319	14230	14268	14320	14300	14321	14390	14365	14195	14486	14330	14416	14198	14324	14221	14126	14177	14167	14267	14366	14259	14283	14324	14157	14248	14123	14264	14178	14153	14439	14306	14233	14340	14273	14286	14264	14157	14440	14351	14322	14252	14324	14346	14200	14236	14254	14436	14270	14366	14222	14182	14505	14450	14153	14398	14291	14395	14403	14137	14356	14209	14273	14247	14197	14260	14370	14180	14323	14384	14205	14380	14120	14342	14252	14287	14271	14358	14351	14343	14289	14340	14430	14300	14469	14314	14242	14354	14200	14323	14343	14139	14214	14366	14527	14298	14187	14407	14263	14406	14176	14185	14319	14209	14226	14381	14360	14303	14288	14341	14454	14267	14199	14332	14323	14324	14120	14189	14110	14332	14199	14256	14197	14424	14259	14199	14120	14195	14456	14207	14438	14307	14310	14269	14206	14333	14256	14347	14255	14203	14319	14399	14421	14284	14363	14201	14259	14336	14356	14242	14439	14409	14195	14321	14160	14249	14369	14264	14367	14239	14223	14274	14223	14212	14309	14259	14365	14339	14510	14269	14218	14284	14281	14199	14317	14330	14381	14227	14178	14216	14262	14375	14258	14250	14422	14352	14192	14393	14300	14251	14356	14324	14358	14504	14319	14241	14222	14209	14250	14374	14282	14262	14385	14287	14362	14327	14273	14386	14284	14237	14360	14180	14193	14268	14388	14291	14340	14410	14386	14397	14369	14390	14179	14236	14341	14256	14377	14407	14154	14430	14134	14267	14176	14281	14319	14245	14293	14335	14354	14218	14304	14369	14268	14257	14358	14148	14405	14375	14154	14460	14360	14236	14473	14277	14498	14364	14129	14281	14314	14103	14313	14272	14259	14197	14276	14233	14282	14524	14397	14394	14251	14228	14464	14261	14154	14246	14298	14275	14272	14327	14325	14301	14240	14168	14327	14209	14264	14233	14357	14425	14345	14319	14325	14319	14200	14226	14367	14217	14333	14318	14327	14207	14346	14231	14300	14316	14408	14349	14262	14225	14213	14305	14371	14394	14311	14259	14248	14251	14196	14266	14275	14470	14352	14373	14377	14303	14244	14377	14439	14141	14430	14369	14290	14280	14388	14277	14282	14400	14310	14224	14353	14375	14263	14244	14259	14192	14284	14240	14361	14132	14192	14443	14409	14250	14288	14423	14314	14328	14294	14210	14292	14353	14217	14381	14418	14246	14172	14308	14254	14421	14257	14266	14266	14213	14122	14334	14174	14342	14342	14336	14288	14387	14524	14291	14225	14230	14364	14336	14137	14186	14299	14404	14157	14249	14311	14421	14222	14110	14308	14325	14360	14434	14336	14343	14313	14275	14280	14274	14411	14502	14329	14439	14280	14436	14309	14256	14241	14232	14284	14290	14323	14343	14198	14382	14306	14288	14127	14205	14291	14292	14316	14393	14324	14357	14432	14162	14178	14443	14216	14167	14416	14412	14542	14468	14333	14416	14255	14120	14380	14375	14085	14337	14373	14299	14309	14067	14481	14316	14352	14370	14226	14352	14367	14137	14220	14308	14426	14330	14420	14325	14274	14341	14203	14206	14292	14369	14151	14389	14126	14306	14148	14530	14360	14263	14260	14277	14391	14301	14374	14266	14402	14226	14168	14333	14404	14183	14323	14343	14275	14231	14421	14276	14252	14335	14285	14228	14285	14248	14195	14153	14368	14274	14332	14301	14257	14354	14218	14379	14296	14412	14311	14475	14218	14303	14301	14266	14211	14200	14168	14207	14304	14273	14316	14304	14173	14331	14186	14249	14195	14214	14323	14290	14097	14300	14382	14238	14393	14085	14487	14321	14416	14258	14233	14246	14441	14322	14135	14212	14241	14262	14102	14222	14288	14303	14185	14383	14312	14225	14330	14435	14188	14315	14485	14259	14354	14370	14237	14310	14252	14268	14385	14234	14276	14378	14402	14333	14355	14386	14481	14296	14303	14246	14341	14243	14260	14345	14319	14204	14230	14336	14235	14341	14136	14272	14436	14278	14265	14165	14232	14346	14378	14382	14363	14307	14328	14282	14238	14423	14200	14273	14311	14256	14404	14306	14202	14207	14363	14176	14259	14174	14326	14407	14350	14162	14200	14246	14253	14128	14098	14624	14247	14197	14336	14370	14316	14198	14292	14347	14132	14425	14288	14481	14159	14120	14327	14318	14196	14374	14212	14195	14451	14108	14339	14480	14168	14280	14500	14178	14332	14298	14155	14129	14253	14355	14173	14390	14308	14239	14186	14238	14162	14229	14312	14314	14181	14484	14236	14381	14287	14254	14332	14294	14352	14418	14367	14289	14136	14229	14294	14454	14231	14391	14184	14318	14372	14289	14178	14178	14177	14275	14322	14200	14231	14514	14319	14344	14434	14319	14245	14177	14187	14110	14324	14357	14173	14231	14381	14344	14208	14106	14174	14369	14349	14242	14305	14328	14269	14274	14270	14349	14240	14251	14197	14300	14236	14138	14265	14212	14219	14442	14359	14365	14362	14363	14306	14199	14393	14354	14346	14354	14380	14347	14381	14366	14217	14367	14309	14230	14357	14069	14268	14282	14347	14303	14207	14465	14335	14264	14416	14254	14252	14286	14196	14218	14338	14235	14323	14422	14181	14078	14307	14349	14342	14390	14369	14246	14171	14323	14300	14412	14252	14227	14274	14407	14365	14295	14422	14267	14336	14287	14185	14221	14250	14237	14156	14341	14404	14163	14358	14282	14353	14310	14467	14111	14361	14323	14242	14240	14293	14251	14439	14285	14345	14390	14335	14437	14214	14374	14188	14221	14221	14324	14307	14246	14188	14398	14375	14244	14308	14346	14485	14305	14156	14331	14298	14307	14360	14409	14334	14284	14367	13944	14267	14228	14284	14316	14212	14201	14346	14158	14478	14273	14390	14182	14270	14120	14319	14314	14268	14273	14163	14282	14278	14296	14260	14309	14410	14193	14367	14311	14265	14264	14249	14346	14310	14283	14555	14217	14237	14319	14121	14050	14302	14373	14333	14306	14286	14252	14187	14253	14458	14232	14514	14291	14197	14268	14368	14277	14169	14364	14256	14482	14162	14387	14202	14228	14317	14328	14265	14298	14246	14290	14352	14264	14451	14276	14490	14362	14349	14207	14278	14219	14332	14247	14243	14249	14493	14342	14354	14290	14245	14238	14319	14257	14173	14363	14380	14260	14324	14219	14227	14312	14263	14444	14235	14342	14204	14333	14274	14400	14242	14281	14225	14395	14329	14285	14159	14294	14239	14090	14277	14258	14293	14205	14084	14412	14250	14301	14132	14243	14349	14227	14340	14218	14406	14414	13987	14307	14169	14213	14252	14429	14133	14326	14315	14128	14356	14270	14449	14227	14304	14516	14357	14324	14267	14355	14441	14304	14163	14428	14397	14423	14337	14306	14530	14451	14233	14394	14185	14482	14326	14161	14323	14267	14278	14373	14146	14322	14157	14251	14281	14150	14277	14307	14268	14368	14289	14329	14309	14161	14355	14251	14271	14065	14448	14262	14355	14243	14269	14394
35987	39536	42045	38792	33257	28185	24522	22280	20917	19918	18915	18436	18046	17548	17264	17336	17360	17339	17187	16904	16712	16584	16571	16595	16733	16603	16742	16499	16684	16355	16774	16617	16515	16761	16770	16763	16781	16742	16530	16642	16696	16788	16686	16755	16853	16692	16606	16575	16642	16433	16534	16689	16655	16626	16531	16640	16550	16550	16565	16737	16658	16794	16390	16442	16568	16754	16665	16722	16646	16615	16622	16465	16592	16759	16623	16648	16573	16360	16398	16477	16450	16562	16771	16633	16600	16661	16506	16342	16505	16609	16505	16591	16507	16728	16602	16649	16637	16449	16629	16671	16607	16581	16374	16679	16571	16596	16754	16644	16721	16568	16545	16553	16681	16589	16718	16439	16645	16535	16518	16502	16468	16573	16565	16711	16709	16734	16529	16533	16702	16262	16385	16464	16484	16588	16587	16641	16574	16534	16531	16573	16637	16588	16616	16540	16705	16641	16520	16644	16577	16684	16651	16816	16406	16513	16507	16530	16706	16551	16661	16669	16492	16502	16872	16585	16620	16473	16537	16614	16728	16623	16580	16676	16460	16497	16527	16422	16573	16494	16535	16570	16657	16527	16587	16535	16633	16627	16524	16528	16562	16532	16560	16515	16572	16501	16469	16420	16519	16661	16671	16513	16571	16479	16644	16462	16542	16518	16404	16442	16800	16586	16453	16647	16714	16704	16684	16623	16711	16620	16378	16365	16628	16417	16450	16705	16499	16477	16391	16673	16598	16398	16533	16418	16576	16556	16726	16613	16517	16637	16545	16507	16587	16268	16513	16591	16703	16789	16468	16545	16557	16525	16464	16528	16649	16336	16590	16560	16676	16546	16513	16735	16731	16427	16670	16607	16553	16669	16702	16466	16491	16774	16444	16627	16651	16649	16427	16671	16649	16534	16564	16738	16567	16621	16588	16489	16607	16642	16552	16690	16576	16470	16468	16716	16405	16710	16553	16640	16263	16464	16573	16474	16757	16596	16579	16564	16370	16619	16755	16585	16563	16449	16727	16641	16293	16583	16678	16588	16421	16445	16441	16414	16614	16515	16470	16639	16616	16441	16700	16606	16530	16631	16581	16617	16597	16561	16734	16644	16543	16350	16532	16607	16833	16755	16782	16560	16671	16553	16501	16443	16591	16602	16772	16450	16634	16615	16651	16328	16612	16452	16567	16692	16504	16519	16703	16682	16806	16467	16649	16497	16535	16366	16489	16420	16578	16536	16631	16571	16529	16645	16385	16614	16702	16691	16596	16419	16755	16569	16585	16454	16753	16612	16429	16673	16617	16497	16484	16540	16514	16556	16466	16600	16574	16431	16412	16531	16659	16492	16407	16788	16545	16600	16627	16478	16531	16435	16652	16661	16653	16495	16536	16493	16390	16427	16633	16433	16446	16439	16450	16704	16540	16651	16409	16643	16470	16618	16529	16511	16575	16708	16468	16506	16301	16493	16625	16649	16675	16770	16512	16390	16487	16384	16485	16660	16597	16422	16394	16608	16538	16466	16641	16523	16627	16555	16513	16529	16472	16840	16717	16671	16666	16722	16635	16530	16492	16418	16671	16504	16547	16576	16650	16532	16371	16533	16487	16437	16660	16566	16441	16455	16552	16587	16666	16492	16466	16563	16627	16519	16282	16672	16566	16664	16695	16471	16475	16747	16343	16554	16604	16482	16556	16883	16602	16617	16516	16640	16575	16743	16598	16687	16521	16601	16680	16382	16636	16715	16489	16811	16414	16532	16675	16524	16650	16682	16720	16509	16772	16550	16315	16698	16495	16442	16656	16343	16616	16413	16679	16622	16608	16562	16599	16648	16492	16435	16595	16672	16419	16594	16652	16460	16687	16775	16694	16506	16568	16583	16700	16442	16642	16639	16492	16670	16658	16743	16399	16505	16525	16558	16510	16676	16363	16402	16553	16512	16428	16746	16672	16489	16606	16747	16477	16453	16684	16808	16505	16573	16801	16613	16619	16673	16452	16511	16669	16542	16612	16683	16697	16527	16641	16580	16714	16472	16509	16704	16688	16577	16589	16561	16600	16502	16696	16447	16448	16563	16635	16487	16525	16570	16415	16678	16694	16772	16619	16388	16646	16700	16493	16654	16604	16614	16719	16662	16509	16641	16629	16534	16524	16578	16523	16540	16497	16536	16640	16401	16594	16607	16473	16593	16754	16460	16655	16414	16308	16443	16561	16408	16543	16456	16645	16494	16632	16468	16424	16643	16614	16561	16559	16740	16537	16410	16778	16598	16635	16739	16388	16534	16619	16463	16536	16576	16596	16563	16584	16654	16663	16621	16362	16629	16662	16764	16636	16735	16466	16675	16482	16904	16724	16511	16663	16711	16885	16376	16894	16561	16473	16439	16599	16542	16492	16595	16495	16696	16647	16523	16466	16505	16660	16468	16462	16565	16575	16687	16771	16622	16609	16554	16663	16437	16590	16534	16484	16582	16704	16598	16323	16496	16619	16454	16621	16487	16662	16631	16646	16538	16645	16531	16821	16706	16525	16596	16607	16622	16596	16589	16685	16580	16666	16476	16620	16502	16710	16713	16618	16594	16610	16830	16631	16558	16683	16493	16610	16686	16676	16511	16651	16741	16635	16605	16440	16470	16299	16688	16544	16505	16582	16611	16443	16705	16494	16565	16611	16597	16563	16664	16534	16788	16841	16714	16628	16588	16651	16689	16735	16531	16432	16622	16592	16888	16545	16609	16495	16617	16652	16172	16489	16687	16598	16844	16493	16357	16607	16447	16659	16466	16563	16575	16580	16433	16551	16653	16668	16523	16600	16513	16575	16502	16529	16667	16541	16528	16571	16624	16563	16661	16486	16414	16494	16560	16353	16552	16657	16552	16584	16844	16555	16552	16728	16714	16610	16394	16577	16483	16749	16650	16596	16659	16658	16591	16400	16582	16639	16586	16737	16690	16610	16685	16690	16623	16616	16561	16601	16501	16531	16479	16628	16626	16691	16552	16778	16587	16424	16500	16421	16678	16525	16567	16409	16560	16664	16609	16688	16566	16543	16493	16554	16682	16507	16567	16422	16698	16533	16483	16719	16608	16410	16389	16484	16582	16797	16866	16542	16489	16676	16449	16664	16603	16498	16492	16593	16756	16621	16434	16714	16668	16519	16387	16502	16620	16540	16407	16620	16442	16414	16478	16507	16537	16534	16590	16622	16502	16540	16757	16461	16399	16516	16386	16552	16809	16624	16687	16609	16535	16590	16619	16474	16494	16512	16419	16371	16761	16437	16582	16526	16579	16792	16487	16417	16502	16520	16443	16448	16516	16490	16591	16462	16734	16681	16451	16373	16621	16735	16610	16569	16567	16545	16494	16641	16603	16506	16475	16658	16468	16739	16375	16476	16462	16638	16485	16633	16619	16629	16578	16598	16450	16762	16331	16452	16642	16711	16729	16699	16424	16521	16619	16569	16620	16655	16554	16605	16375	16613	16370	16767	16604	16556	16532	16483	16404	16524	16700	16502	16506	16392	16639	16722	16532	16758	16599	16496	16594	16609	16409	16547	16473	16602	16541	16496	16415	16440	16511	16538	16618	16831	16540	16732	16595	16628	16619	16549	16679	16693	16751	16560	16744	16562	16626	16628	16596	16703	16599	16522	16530	16508	16716	16532	16470	16443	16606	16520	16636	16612	16510	16589	16661	16761	16424	16551	16493	16577	16637	16711	16484	16676	16611	16595	16464	16602	16538	16511	16575	16670	16504	16606	16540	16759	16685	16752	16517	16574	16707	16559	16589	16454	16565	16475	16378	16610	16465	16578	16709	16353	16519	16716	16534	16576	16667	16739	16663	16593	16802	16722	16392	16703	16639	16582	16715	16647	16384	16635	16571	16582	16319	16572	16579	16451	16502	16394	16372	16565	16602	16582	16432	16657	16329	16459	16546	16589	16618	16549	16542	16790	16567	16465	16383	16503	16794	16467	16432	16610	16449	16702	16511	16473	16549	16635	16564	16468	16662	16536	16665	16649	16536	16551	16621	16688	16520	16504	16435	16539	16527	16632	16521	16640	16615	16435	16594	16515	16707	16530	16533	16648	16647	16494	16511	16645	16473	16338	16529	16428	16483	16721	16701	16566	16354	16731	16722	16599	16518	16642	16609	16630	16696	16746	16480	16677	16474	16567	16769	16685	16583	16706	16500	16507	16427	16534	16657	16733	16630	16525	16304	16516	16575	16645	16471	16823	16462	16382	16789	16496	16693	16594	16506	16534	16619	16457	16616	16653	16463	16713	16606	16556	16771	16659	16695	16724	16510	16486	16690	16543	16601	16558	16529	16608	16638	16517	16573	16578	16491	16253	16578	16666	16465	16555	16505	16619	16540	16762	16538	16618	16576	16661	16794	16726	16754	16521	16452	16596	16562	16595	16576	16588	16702	16658	16562	16737	16682	16551	16521	16384	16729	16842	16624	16638	16490	16743	16525	16634	16661	16574	16591	16527	16558	16625	16765	16759	16601	16543	16385	16664	16697	16600	16523	16496	16606	16575	16743	16373	16541	16568	16520	16547	16463	16518	16585	16553	16724	16637	16805	16572	16520	16633	16695	16620	16630	16577	16487	16450	16446	16595	16526	16412	16475	16537	16630	16521	16568	16709	16752	16623	16746	16346	16596	16614	16650	16424	16676	16825	16590	16659	16747	16560	16522	16676	16593	16671	16631	16650	16383	16695	16660	16669	16647	16484	16522	16600	16425	16603	16567	16583	16531	16467	16604	16688	16548	16351	16597	16616	16478	16697	16630	16653	16646	16704	16537	16523	16832	16732	16483	16545	16601	16521	16443	16573	16631	16681	16662	16383	16515	16484	16520	16507	16625	16554	16675	16616	16326	16620	16614	16357	16592	16671	16570	16566	16687	16641	16508	16668	16568	16653	16554	16620	16637	16611	16525	16577	16554	16779	16524	16498	16377	16547	16723	16752	16522	16682	16599	16508	16719	16517	16631	16549	16495	16479	16627	16769	16640	16401	16555	16676	16508	16521	16528	16478	16522	16491	16596	16452	16547	16648	16538	16543	16642	16389	16748	16484	16656	16888	16393	16406	16514	16746	16574	16617	16492	16517	16678	16787	16806	16594	16461	16565	16786	16429	16675	16416	16327	16506	16628
32887	44282	45708	42593	36683	30017	25796	23418	21722	20146	19004	17785	17280	16774	16062	15850	15981	16039	15916	15164	15131	15135	15128	14863	15061	15063	14857	14730	14926	14968	15062	15093	14950	14883	14892	14908	14773	15049	15003	15039	14918	15106	14741	14940	14972	14998	14943	14886	15189	15068	14824	14819	14988	14905	14893	14883	14815	14951	14913	15030	14783	14982	15008	14913	14960	14988	14911	14843	14796	14931	14898	14901	14746	14799	14979	14836	14930	14964	15094	15013	14949	14966	14920	14741	14813	14970	15159	14724	14899	14923	14822	14918	14982	14926	14865	14713	14960	14960	14915	14768	14793	14868	14810	14782	14821	14948	14879	14898	14988	14936	14782	15037	14974	14951	14951	14914	15076	14984	15085	14858	14857	14704	14880	14905	14979	15014	14911	14904	14805	14914	14913	14857	14965	14771	15011	14859	15028	14898	14960	14861	14840	14920	14820	14893	14747	14979	14804	14986	14936	14867	14807	14818	14884	14733	15002	14799	14963	14843	14967	14987	14914	14886	14943	14943	14909	14981	14978	14905	14859	14993	14710	14985	14953	14908	14914	14909	15002	14747	14864	14931	14815	14854	14826	14958	14868	14928	14827	15117	14871	14890	14847	14914	14837	14882	15045	15039	14850	14834	14868	14908	14883	14871	14994	14855	14848	14846	15060	15087	14683	14725	15029	14952	14842	14892	14981	14892	14931	14964	14812	15013	14927	15140	14940	14952	14821	14951	14681	14846	14784	14834	14868	14923	14944	14962	14786	14810	14776	14954	14946	14976	14891	14944	14825	14842	14864	14923	14928	14910	14846	14968	14881	14899	14931	14903	14985	14681	14838	14846	14846	14939	14913	14976	14896	14970	14793	14995	15058	14891	14827	14864	14840	14941	14833	15023	14884	14842	14886	14897	14654	15096	14588	15013	14898	14746	14919	14915	14908	14975	15034	14932	15012	15036	14785	14966	14889	14965	14953	14768	14805	14845	15114	14782	14929	14868	14955	14786	15008	14956	14955	14815	14934	14932	14885	15039	14722	14978	14974	15036	14996	14977	14769	14899	14869	14927	15131	15001	14845	14678	14935	14982	14914	14953	14919	14837	14898	15016	14823	14775	14945	14775	14938	14949	14883	15049	14903	14948	14828	14909	14913	15057	15004	14956	14823	14930	14729	15009	14947	14784	14920	14919	14865	14872	15016	14842	14852	14776	14915	14987	14745	14734	14841	14913	14878	14912	14785	15112	14954	14743	14779	14878	15009	14952	14840	14817	14948	14915	15039	15048	15020	14915	14746	14837	14899	14954	14829	14878	14834	14788	15066	14802	14971	14939	14899	14846	14944	15038	15076	14875	14956	14888	14788	14853	14894	14958	14801	14904	15146	14944	14768	14916	15027	14966	14799	15092	14973	14966	14940	14946	14881	15142	14856	14954	14884	14857	14919	14853	14806	14945	14884	14961	14981	15053	14905	14809	14851	14836	14931	14917	14777	14827	14982	14815	14941	14962	14639	14947	14926	14999	14920	14782	14816	14996	14937	14818	14989	15159	14991	14895	14845	15100	15043	14902	14944	14924	14928	14760	14778	14867	15044	14964	14872	14820	14935	14707	14882	14867	14722	14793	15159	14960	14848	14893	15012	14979	14959	14989	15006	14813	14890	14955	15009	15113	15128	14882	14811	14968	15006	14884	14909	15097	14997	14978	14952	14890	14849	14968	15077	14883	14818	14850	14993	14889	14924	14806	14917	14917	14979	14858	14682	14911	14812	14889	14957	14856	14798	14808	14920	14940	14988	14918	14961	14900	14948	14927	14791	14794	14834	15121	14963	14916	14818	14791	14892	14841	14827	14923	15066	14854	15063	14831	15023	15062	15053	14792	14926	14885	14983	15046	14757	14890	14708	14817	14907	14945	14940	15069	14781	14883	15104	14844	14941	14842	14950	14975	14969	14978	14937	15012	14902	14960	14900	14889	14806	14864	14989	14937	14847	15022	14825	14680	15061	14945	14765	14954	14909	14895	14926	14764	14952	14956	15004	14715	14744	14946	15128	14888	15049	14713	15000	14660	14937	14747	14681	14891	14796	14978	15001	14795	14999	14713	15036	14890	14932	14746	14925	14943	14964	14955	15047	15108	14797	14880	14946	14974	14799	14782	15037	14720	15006	15042	14964	14868	14643	14878	14981	14899	14968	14808	14835	14874	14865	14874	14915	14989	14957	14967	15081	14841	14955	14999	15002	14891	14942	14929	15036	14841	14909	15072	15137	14898	14909	14962	14893	14825	14940	14969	15063	14892	14970	15006	15013	15037	14823	15141	14827	15065	14862	14728	14850	15044	14930	14884	14859	15010	15001	15014	14918	14930	14934	14974	14890	14723	14713	14911	14936	14925	14898	14997	14801	14995	15049	14904	14898	14817	15034	15002	14855	14999	15003	14988	14907	14896	14771	14827	14879	14769	14929	14880	14837	14984	14900	14905	14997	14929	14940	14782	14813	15043	14934	14880	14928	14855	14888	14777	14825	14870	14995	14797	14974	14829	14908	14942	14884	14825	14831	15110	15022	14998	14960	14795	14845	14924	15061	14872	14823	15063	14901	15000	14834	15006	14991	14868	14974	14681	15058	14893	14920	15085	14971	14873	14821	14981	14806	14861	14945	15049	14789	14825	14969	14932	14759	15000	14738	14765	15027	14811	14780	14895	14836	14857	14990	14845	14868	14794	14885	14927	15170	14866	14705	15003	14928	14870	15007	14858	14875	14994	15115	14780	14854	14816	14944	14924	14881	14926	14990	15048	15023	14872	14819	15065	14996	14951	14836	14924	14979	14960	14830	14899	15154	14872	15011	14986	14940	14826	15035	15148	14885	14780	14877	14913	14824	14874	14989	14999	14983	14702	14823	14901	14875	15061	14873	14998	15004	14857	14874	14929	14963	15020	14838	14855	14864	15051	14898	15021	14987	14934	14919	14958	15028	15042	14911	14958	14804	14867	14923	14920	14911	14792	14868	14907	15096	14778	14942	14984	14966	14938	14961	14784	14971	14850	14862	14957	14910	14871	14967	14902	14958	14873	14860	15058	14989	14958	14677	15113	15090	15009	14786	14880	14921	14869	14845	14858	14986	15041	14891	14927	14922	15013	14993	15062	14979	14828	14943	14893	14928	14810	15045	14982	14941	14812	14889	14811	14936	14851	14790	14826	14842	15019	14879	14873	15185	15039	14859	15052	14904	14946	14916	14946	14819	14849	14773	14915	15028	14996	14773	15030	14941	14976	15012	14869	14941	14747	14902	14867	15041	14813	14805	14846	14889	15044	14820	14818	15029	14775	14854	14852	14916	14945	14798	15082	15119	14839	14861	14959	14861	14642	15025	14973	14782	14883	14829	15006	14843	14875	14927	14945	14870	14919	14923	14769	14723	14917	15052	14949	14817	14942	14981	15066	14942	14921	14890	14879	14961	14974	14852	15131	15048	14765	14648	14877	14905	14775	14862	14904	14916	14847	14818	15087	14785	14949	14852	14991	14926	14826	14773	14935	14818	14984	15006	14921	15016	14900	15062	14788	15007	14896	14849	14885	14850	14903	14794	14831	14856	14930	14948	14999	14773	14806	14905	14892	14906	14887	15086	14913	14769	14997	14922	14898	14993	14943	14953	14815	14910	14914	14809	15103	14981	14923	14975	14895	14900	15023	14782	14863	14910	14913	14907	14843	14894	15080	15024	14827	14871	15079	14807	14973	14784	14854	14995	14925	14967	14813	15044	14934	14933	14879	14900	14933	15050	15045	14919	14736	14980	15077	15026	14845	15164	14886	14979	14978	14742	15024	14912	14972	14793	14816	14957	15000	14909	14921	14960	14858	14742	14912	14767	14933	14831	14979	14875	14939	14801	14859	14903	14844	14828	15050	14898	14841	14935	14760	14925	15010	15023	14946	15074	14920	14950	14922	14886	14990	14801	15035	14846	15075	14717	15020	14978	14961	14805	14780	14839	14941	14799	14973	14832	14838	14968	14858	14844	14949	14930	14765	14914	14990	14974	14798	14885	14934	15128	14894	14924	14906	14972	14878	14855	14921	14846	15037	15108	14944	14998	15057	15007	14795	14915	14868	15016	14914	14902	14910	14833	14779	14973	14797	14936	15009	15001	14871	15042	14927	15075	14836	14959	14938	15184	15070	14898	14994	14992	14985	14870	14910	14953	14940	14893	14931	14826	14919	14823	14852	14859	14979	14864	14921	14867	14960	14930	14792	14922	14718	14976	14837	14893	14869	14993	14896	14892	14848	15004	14889	14980	15087	14904	14851	14960	14779	14953	15054	14787	14839	14961	14937	14769	14933	14903	14934	14863	14889	14931	15064	15019	14838	14930	14959	14757	14837	14779	14748	14957	14871	15035	14939	14777	14847	14994	14890	14870	14767	14969	15050	14904	14927	14928	14781	14989	15032	14778	14907	14950	14728	15134	14939	14859	14915	14868	14893	15003	14924	14830	14798	14756	14937	14884	14942	14953	14794	14784	14926	15031	14873	14984	14924	14890	14910	14874	14894	14949	15002	14965	14880	14892	14770	15060	14879	14766	14842	14779	14713	14918	14879	14929	14919	14899	15008	14988	14956	15097	14979	15037	14861	14854	14828	14949	14927	15115	14922	14937	14983	14963	14816	14895	15013	14984	14911	14866	14800	14927	15043	14997	14927	14763	15022	14854	14771	15071	14714	15165	14780	14904	15028	14898	14908	14912	14931	14944	15045	14770	14941	14957	14940	14963	14940	14947	14710	14864	14864	14931	14852	14873	14831	14918	15100	14971	14927	14848	14924	14822	14928	14960	14951	14852	14888	14794	14835	15129	14837	14786	14978	14911	14920	14846	15020	14905	14665	14904	14827	14892	14814	14993	14833	14991	14985	14993	14949	14823	14947	14948	14822	14835	14836	14865	14953	14826	15004	14979	14789	14926	14953	14971	14890	14979	14941	14905	14897	15023	14963	14915	14964	15044	14880	14856	15004	14723	15047	14778	14684	14835	14847	14886	14994	15053	14804	14938	15094	14766	14668	14842	14909	14847	14967	14961	14824	14865	15008	14925	14991	15097	14960	14919	14832	14874	14906	14799	14842	14967	14822	14933	14900	14946	14834	15013	14687	14824	14980	14907	15129
26692	24490	35105	36932	32962	30196	27343	23201	20661	19524	18494	18148	17574	17250	16790	17045	17922	18337	17378	16229	15884	15720	15531	15618	15549	15553	15410	15640	15366	15362	15415	15437	15537	15392	15516	15446	15517	15412	15360	15431	15664	15309	15515	15458	15554	15625	15291	15424	15367	15381	15383	15574	15295	15380	15457	15289	15289	15346	15264	15187	15483	15480	15291	15513	15254	15352	15377	15458	15438	15417	15409	15418	15355	15338	15285	15419	15364	15385	15557	15220	15320	15382	15562	15399	15256	15325	15371	15491	15531	15139	15387	15572	15505	15293	15382	15444	15467	15573	15447	15384	15264	15285	15473	15347	15333	15384	15480	15389	15343	15241	15489	15406	15454	15210	15309	15203	15076	15276	15252	15301	15366	15287	15227	15323	15186	15376	15527	15530	15502	15410	15383	15434	15170	15246	15438	15417	15263	15379	15453	15589	15576	15305	15380	15282	15346	15490	15517	15441	15283	15279	15317	15214	15358	15312	15420	15544	15362	15331	15334	15552	15251	15163	15363	15262	15333	15453	15605	15564	15490	15430	15481	15526	15293	15418	15497	15314	15433	15436	15438	15336	15304	15553	15366	15438	15455	15428	15617	15405	15408	15476	15406	15296	15450	15257	15308	15428	15361	15332	15408	15504	15379	15526	15324	15181	15349	15550	15251	15260	15515	15341	15374	15185	15392	15321	15335	15102	15313	15279	15473	15402	15454	15369	15237	15444	15399	15191	15448	15360	15559	15477	15378	15440	15386	15420	15218	15557	15434	15149	15412	15345	15525	15414	15200	15363	15426	15085	15293	15130	15219	15449	15365	15175	15360	15290	15247	15397	15454	15225	15399	15350	15506	15401	15372	15352	15569	15485	15240	15543	15325	15220	15407	15475	15433	15323	15363	15266	15367	15244	15500	15365	15401	15397	15239	15266	15589	15228	15382	15378	15459	15233	15231	15284	15569	15486	15326	15261	15362	15335	15220	15424	15448	15402	15526	15416	15413	15455	15452	15201	15296	15404	15406	15359	15368	15487	15409	15138	15553	15338	15454	15402	15483	15246	15524	15403	15324	15398	15534	15223	15299	15225	15378	15460	15304	15370	15529	15379	15294	15406	15322	15360	15609	15224	15387	15459	15447	15337	15140	15485	15355	15257	15371	15303	15523	15551	15271	15419	15486	15261	15411	15362	15363	15281	15203	15390	15345	15314	15599	15551	15476	15496	15074	15382	15420	15478	15349	15402	15384	15352	15280	15378	15474	15387	15346	15278	15046	15525	15439	15281	15287	15336	15511	15216	15373	15218	15452	15413	15301	15409	15320	15456	15281	15092	15175	15417	15516	15264	15376	15345	15404	15326	15298	15480	15417	15339	15308	15353	15621	15288	15394	15528	15474	15331	15316	15370	15290	15451	15376	15439	15430	15211	15255	15332	15315	15375	15218	15405	15443	15453	15159	15208	15219	15434	15332	15334	15356	15350	15395	15536	15602	15356	15506	15341	15449	15475	15515	15278	15396	15292	15434	15438	15310	15296	15442	15255	15550	15528	15375	15322	15211	15352	15340	15232	15306	15342	15566	15388	15421	15256	15383	15447	15299	15385	15301	15275	15297	15231	15151	15324	15466	15308	15314	15368	15350	15441	15508	15194	15495	15388	15454	15321	15550	15267	15233	15265	15417	15396	15333	15320	15421	15285	15490	15362	15383	15302	15435	15361	15261	15323	15280	15385	15402	15420	15451	15450	15428	15588	15448	15479	15339	15439	15529	15390	15294	15410	15333	15278	15464	15407	15376	15407	15388	15316	15328	15371	15298	15152	15284	15206	15265	15419	15182	15262	15269	15457	15247	15142	15446	15267	15362	15384	15591	15384	15311	15359	15436	15479	15437	15624	15417	15264	15241	15401	15258	15241	15297	15334	15332	15485	15246	15357	15424	15518	15634	15463	15345	15381	15169	15319	15406	15319	15432	15259	15192	15274	15502	15424	15521	15263	15500	15302	15342	15378	15653	15353	15459	15359	15248	15374	15164	15377	15565	15305	15237	15371	15526	15487	15433	15433	15351	15567	15270	15254	15427	15509	15407	15478	15345	15278	15272	15214	15377	15324	15357	15464	15325	15451	15694	15499	15377	15421	15332	15510	15515	15264	15290	15248	15411	15401	15557	15419	15456	15391	15441	15401	15443	15392	15329	15317	15420	15364	15157	15248	15399	15222	15374	15158	15204	15351	15623	15397	15481	15294	15410	15388	15206	15299	15303	15243	15381	15300	15245	15253	15597	15496	15475	15142	15333	15264	15366	15654	15340	15419	15398	15438	15366	15450	15397	15229	15326	15374	15505	15490	15364	15234	15419	15280	15405	15286	15327	15435	15023	15309	15297	15483	15482	15184	15408	15211	15431	15471	15482	15328	15125	15360	15373	15493	15648	15442	15433	15255	15394	15315	15155	15357	15296	15449	15346	15475	15503	15420	15375	15396	15192	15251	15663	15537	15388	15292	15365	15281	15550	15268	15421	15397	15399	15379	15577	15233	15490	15298	15456	15292	15382	15413	15358	15297	15372	15374	15288	15407	15404	15362	15373	15364	15353	15524	15192	15396	15422	15391	15423	15336	15328	15478	15438	15429	15215	15331	15242	15214	15550	15515	15481	15451	15400	15360	15264	15599	15340	15382	15262	15464	15369	15226	15415	15345	15533	15469	15433	15433	15314	15316	15473	15486	15300	15375	15452	15358	15313	15475	15253	15291	15333	15129	15289	15369	15311	15467	15492	15325	15376	15317	15272	15440	15352	15279	15290	15296	15355	15449	15330	15491	15392	15312	15441	15472	15430	15623	15449	15257	15539	15489	15375	15417	15451	15346	15536	15265	15287	15449	15300	15543	15416	15331	15300	15309	15362	15378	15368	15233	15456	15287	15297	15336	15412	15272	15325	15256	15307	15153	15253	15426	15373	15536	15421	15274	15439	15357	15352	15531	15508	15493	15352	15345	15472	15308	15444	15354	15401	15488	15398	15565	15650	15453	15345	15424	15372	15484	15493	15371	15343	15544	15415	15491	15363	15521	15354	15479	15390	15428	15439	15287	15310	15504	15538	15393	15335	15375	15333	15386	15254	15422	15503	15427	15373	15299	15308	15426	15307	15411	15269	15481	15471	15525	15465	15287	15267	15359	15311	15290	15272	15253	15351	15329	15588	15494	15445	15478	15369	15521	15450	15591	15404	15523	15441	15331	15439	15201	15144	15459	15391	15343	15248	15425	15448	15457	15275	15359	15284	15532	15616	15412	15250	15508	15320	15444	15443	15403	15292	15378	15328	15216	15243	15419	15402	15439	15447	15231	15357	15391	15541	15586	15521	15252	15216	15371	15393	15394	15546	15334	15529	15443	15399	15445	15407	15562	15283	15385	15286	15369	15481	15426	15251	15289	15609	15434	15149	15488	15601	15376	15436	15164	15406	15284	15444	15518	15749	15352	15475	15301	15680	15316	15383	15439	15343	15465	15576	15534	15435	15373	15439	15562	15462	15406	15293	15310	15194	15264	15160	15337	15236	15411	15202	15253	15400	15081	15315	15488	15334	15450	15257	15470	15437	15207	15310	15364	15541	15345	15256	15461	15114	15265	15342	15479	15312	15254	15280	15130	15415	15383	15374	15625	15375	15319	15350	15457	15297	15465	15442	15496	15246	15345	15081	15571	15374	15522	15589	15239	15499	15503	15257	15270	15323	15368	15136	15478	15373	15276	15373	15509	15213	15360	15455	15505	15526	15381	15176	15117	15292	15363	15434	15332	15216	15251	15232	15453	15367	15335	15397	15481	15354	15265	15162	15317	15285	15240	15465	15407	15549	15313	15454	15540	15715	15480	15438	15380	15506	15670	15375	15204	15195	15496	15383	15289	15395	15413	15447	15442	15426	15416	15233	15410	15343	15503	15552	15409	15298	15317	15337	15256	15433	15287	15334	15336	15318	15298	15360	15404	15340	15372	15352	15587	15321	15365	15425	15383	15375	15257	15404	15337	15300	15443	15140	15383	15414	15255	15331	15341	15425	15204	15440	15257	15258	15290	15445	15251	15550	15205	15306	15223	15296	15280	15475	15389	15464	15382	15274	15285	15399	15442	15474	15380	15404	15355	15534	15220	15312	15444	15286	15220	15442	15402	15393	15134	15327	15199	15264	15530	15470	15382	15529	15545	15361	15367	15465	15297	15169	15117	15469	15281	15263	15240	15380	15501	15484	15448	15308	15413	15347	15286	15366	15310	15254	15256	15333	15288	15746	15341	15381	15468	15324	15367	15483	15203	15381	15418	15403	15351	15434	15056	15455	15495	15467	15620	15488	15225	15358	15526	15400	15574	15331	15328	15579	15398	15417	15412	15455	15123	15527	15499	15437	15134	15395	15255	15450	15231	15512	15456	15398	15420	15615	15351	15429	15233	15393	15129	15174	15426	15461	15407	15444	15511	15441	15690	15340	15257	15437	15433	15418	15263	15168	15402	15446	15434	15468	15485	15341	15458	15439	15458	15212	15311	15227	15331	15440	15390	15280	15360	15366	15334	15531	15335	15479	15364	15372	15555	15165	15403	15367	15376	15435	15431	15410	15509	15234	15353	15142	15235	15172	15348	15329	15571	15371	15217	15212	15276	15207	15405	15312	15275	15254	15336	15280	15579	15306	15245	15208	15381	15349	15284	15197	15380	15296	15183	15559	15256	15286	15515	15383	15288	15439	15474	15381	15452	15509	15399	15462	15443	15464	15465	15282	15292	15278	15355	15392	15292	15403	15470	15381	15413	15393	15372	15345	15494	15296	15404	15528	15376	15452	15558	15457	15344	15505	15376	15411	15292	15437	15413	15157	15457	15435	15370	15453	15539	15510	15498	15242	15394	15353	15243	15412	15380	15173	15297	15303	15383	15337	15353	15301	15420	15443	15403	15371	15343	15381	15146	15444	15428	15554	15445	15323	15405	15340	15253	15391	15355	15528	15351	15230	15409	15321	15589	15480	15394	15347	15362	15607	15466	15379	15210	15475	15276	15377	15283	15301	15373	15426	15613	15281	15458	15330	15222	15530	15341	15208	15143	15514	15301	15317	15350	15426	15500	15477	15303	15358	15406	15267	15285	15438	15369	15264	15271	15520	15315	15226	15124
30264	47426	49118	47695	40284	33945	29379	25423	22491	20452	19252	18724	18004	16694	16310	17164	18651	18643	17332	15041	14935	14774	14487	14369	14442	14534	14502	14566	14252	14386	14184	14367	14249	14254	14298	14435	14279	14404	14211	14384	14163	14084	14151	14259	14364	14259	14394	14190	14354	14188	14169	14440	14269	14171	14269	14223	14287	14242	14290	14190	14162	14390	14300	14256	14392	14260	14423	14210	14181	14270	14436	14305	14406	14209	14338	14232	14090	14285	14331	14284	14292	14297	14402	14287	14236	14279	14248	14463	14355	14172	14342	14142	14324	14395	14240	14201	14070	14198	14210	14117	14229	14190	14102	14459	14368	14281	14141	14296	14267	14094	14236	14198	14365	14272	14310	14423	14323	14380	14309	14318	14331	14190	14284	14101	14377	14239	14270	14416	14141	14016	14255	14293	14147	14201	14126	14209	14321	14284	14082	14345	14434	14341	14266	14367	14314	14378	14161	14396	14323	14283	14290	14368	14151	14391	14231	14376	14220	14250	14428	14180	14175	14296	14073	14168	14268	14332	14278	14249	14270	14289	14304	14146	14395	14288	14322	14103	14083	14255	14251	14290	14347	14228	14331	14281	14172	14133	14328	14309	14367	14201	14234	14249	14293	14293	14141	14144	14230	14211	14366	14260	14167	14123	14230	14334	14424	14354	14220	14207	14071	14334	14387	14300	14387	14164	14382	14353	14278	14286	14417	14360	14454	14267	14282	14176	14107	14149	14178	14286	14227	14204	14187	14370	14211	14138	14385	14191	14149	14296	14439	14218	14191	14196	14140	14312	14198	14276	14290	14248	14125	14258	14332	14170	14249	14448	14315	14302	14208	14212	14166	14298	14472	14070	14233	14270	14146	14339	14246	14345	14419	14189	14166	14445	14108	14084	14452	14255	14314	14231	14242	14150	14305	14357	14251	14200	14315	14285	14443	14228	14232	14361	14286	14149	14381	14189	14257	14184	14208	14423	14316	14329	14363	14283	14368	14268	14373	14213	14181	14234	14559	14323	14112	14175	14411	14172	14148	14256	14281	14233	14303	14427	14049	14235	14311	14234	14120	14307	14101	14360	14134	14263	14364	14394	14271	14197	14107	14308	14173	14178	14375	14220	14267	14297	14215	14278	14150	14386	14327	14223	14221	14254	14256	14017	14183	14291	14294	14274	14244	14143	14079	14209	14090	14178	14314	14196	14400	14349	14167	14131	14242	14256	14334	14234	14328	14162	14389	14291	14159	14181	14384	14158	14157	14355	14181	14197	14287	14271	14195	14285	14398	14203	14328	14169	14176	14248	14348	14413	14282	14448	14296	14259	14153	14111	14185	14358	14222	14388	14343	14317	14287	14285	14281	14269	14245	14133	14305	14364	14372	14383	14398	14327	14270	14191	14290	14336	14163	14170	14148	14326	14275	14202	14176	14377	14210	14359	14247	14373	14331	14296	14438	14239	14278	14286	14293	14195	14116	14277	14218	14230	14253	14190	14256	14148	14267	14153	14246	14301	14213	14124	14104	14095	14166	14217	14340	14198	14205	14434	14231	14284	14427	14283	14227	14190	14181	14358	14252	14104	14235	14246	14176	14250	14081	14351	14302	14344	14178	14331	14085	14318	14313	14250	14290	14262	14272	14243	14349	14234	14145	14341	14275	14211	14193	14310	14140	14441	14317	14269	14192	14156	14183	14101	14181	14238	14391	14230	14322	14256	14354	14379	14172	14287	14152	14172	14311	14223	14132	14258	14230	14249	14187	14133	14320	14134	14209	14196	14410	14127	14297	14328	14218	14196	14121	14093	14450	14264	14400	14302	14333	14273	14209	14167	14185	14153	14396	14118	14257	14259	14188	14290	14208	14250	14202	14164	14316	14456	14322	14276	14328	14287	14417	14204	14287	14321	14307	14314	14109	14231	14312	14279	14161	14191	14275	14364	14391	14411	14087	14306	14278	14255	14232	14296	14241	14480	14247	14088	14248	14167	14201	14208	14226	14420	14194	14323	14201	14313	14142	14269	14386	14296	14195	14178	14376	14245	14061	14303	14231	14364	14255	14181	14277	14179	14347	14177	14365	14186	14236	14291	14211	14300	13980	14149	14236	14386	14101	14209	14224	14244	14152	14280	14093	14214	14427	14264	14281	14156	14289	14162	14254	14437	14151	14322	14396	14233	14075	14355	14164	14242	14225	14025	14281	14393	14196	14436	14048	14279	14155	14343	14315	14365	14317	14336	14260	14246	14100	14304	14363	14144	14386	14111	14273	14117	14405	14253	14315	14322	14354	14185	14267	14374	14357	14305	14270	14489	14293	14021	14407	14243	14211	14264	14270	14243	14255	14281	14168	14254	14359	14252	14382	14265	14271	14033	14416	14257	14315	14368	14235	14261	14313	14200	14330	14070	14150	14208	14351	14225	14202	14166	14218	14277	14450	14288	14275	14255	14271	14124	14437	14260	14321	14276	14173	14345	14378	14194	14265	14095	14230	14165	14269	14374	14205	14203	14442	14330	14291	14226	14362	14319	14239	14273	14239	14202	14445	14251	14362	14194	14301	14253	14277	14132	14396	14037	14229	14279	14242	14377	14310	14186	14221	14419	14354	14299	14255	14277	14227	14236	14264	14249	14360	14414	14116	14141	14482	14414	14270	14389	14212	14321	14238	14214	14260	14262	14154	14148	14310	14259	14301	14083	14243	14229	14048	14268	14263	14293	14337	14310	14280	14254	14269	14327	14281	14188	14249	14262	14140	14380	14264	14058	14273	14417	14200	14294	14179	14342	14282	14324	14345	14360	14376	14243	14461	14187	14375	14417	14329	14189	14309	14237	14111	14357	14299	14197	14287	14276	14165	14239	14180	14233	14208	14305	14290	14204	14307	14236	14181	14275	14265	14374	14186	14170	14196	14276	14238	14287	14370	14316	14324	14143	14311	14240	14287	14294	14339	14358	14136	14204	14371	14237	14288	14271	14334	14220	14198	14327	14049	14268	14365	14152	14298	14340	14347	14280	14175	14346	14324	14425	14226	14173	14350	14148	14299	14233	14229	14260	14250	14220	14146	14320	14121	14400	14109	14374	14287	14397	14055	14402	14223	14260	14293	14212	14250	14382	14166	14338	14343	14296	14271	14026	14055	14458	14205	14283	14170	14170	14080	14317	14263	14238	14253	14309	14126	14216	14244	14391	14224	14225	14216	14052	14344	14260	14053	14289	14161	14306	14355	14264	14403	14294	14141	14430	14176	14303	14297	14447	14363	14192	14247	14346	14253	14209	14211	14402	14189	14290	14353	14290	14174	14186	14188	14244	14217	14377	14297	14358	14180	14250	14262	14177	14416	14401	14155	14190	14129	14188	14273	14101	14210	14348	14427	14210	14225	14313	14198	14405	14079	14375	14190	14101	14170	14227	14413	14069	14200	14340	14232	14251	14121	14202	14305	14397	14205	14205	14205	14272	14335	14147	14083	14176	14405	14194	14286	14253	14226	14336	14242	14333	14264	14279	14246	14320	14361	14277	14223	14474	14372	14399	14285	14346	14199	14251	14247	14371	14255	14320	14222	14180	14271	14386	14372	14182	14196	14274	14146	14201	14030	14265	14164	14350	14263	14200	14312	14350	14248	14270	14159	14080	14151	14430	14340	14300	14247	14172	14110	14187	14288	14370	14265	14255	14426	14129	14316	14139	14232	14161	14293	14139	14229	14180	14238	14332	14189	14305	14301	14295	14193	14249	14204	14227	14364	14331	14306	14161	14246	14185	14181	14403	14400	14146	14239	14217	14305	14378	14255	14244	14314	14416	14350	14498	14174	14266	14505	14226	14235	14211	14351	14226	14181	14399	14399	14348	14144	14331	14249	14156	14282	14252	14362	14291	14114	14339	14136	14480	14203	14201	14414	14197	14430	14151	14234	14302	14355	14095	14269	14148	14340	14278	14218	14107	14269	14310	14248	14250	14144	14320	14337	14161	14194	14317	14264	14184	14214	14069	14341	14397	14198	14313	14271	14288	14276	14378	14209	14194	14207	14423	14260	14254	14309	14309	14165	14327	14249	14228	14307	14220	14224	14257	14136	14212	14319	14193	14236	14170	14323	14188	14503	14205	14015	14217	14199	14342	14148	14261	14423	14186	14315	14173	14292	14071	14215	14225	14168	14239	14274	14361	14362	14231	14412	14393	14106	14086	14359	14221	14316	14175	14314	14392	14011	14351	14121	14124	14166	14384	14219	14288	14302	14332	14303	14014	14288	14186	14257	14315	14217	14147	14128	14264	14452	14363	14347	14205	14220	14148	14257	14101	14247	14084	14108	14284	14164	14171	14300	14403	14317	14458	14110	14245	14279	14195	14308	14370	14234	14177	14154	14295	14178	14465	14319	14298	14198	14155	14256	14217	14168	14271	14333	14338	14209	14299	14272	14297	14384	14104	14349	14272	14209	14227	14317	14287	14330	14206	14297	14307	14280	14265	14175	14188	14363	14322	14263	14298	14272	14160	14240	14272	14122	14318	14334	14202	14189	14470	14337	14146	14257	14101	14313	14160	14226	14265	14111	14274	14403	14336	14181	14227	14338	14312	14191	14211	14143	14306	14231	14345	14268	14363	14291	14257	14340	14340	14196	14118	14167	14330	14366	14183	14056	14180	14266	14288	14334	14265	14206	14183	14157	14289	14206	14300	14375	14305	14539	14249	14286	14334	14164	14205	14247	14174	14087	14067	14369	14247	14402	14348	14261	14320	14245	14268	14287	14315	14198	14269	14157	14292	14188	14131	14293	14152	14380	14288	14497	14167	14297	14218	14237	14291	14307	14298	14370	14184	14133	14329	14335	14061	14260	14391	14297	14285	14248	14328	14438	14203	14459	14468	14293	14258	14214	14219	14266	14107	14398	14342	14302	14234	14288	14240	14215	14122	14247	14236	14292	14249	14385	14264	14266	14242	14335	14161	14285	14300	14388	14285	14138	14137	14311	14422	14285	14099	14268	14262	14213	14386	14146	14279	14503	14073	14111	14441	14224	14236	14229	14159	14163	14319	14221	14224	14376	14214	14149	14207	14101	14278	14185	14248	14244	14154	14177	14167	14377	14346	14292	14205	14346	14310	14322	13954	14250	14274	14238	14278	14301	14290	14379	14420	14267	14150	14331	14301	14384	14322
24626	21867	30301	29028	29271	32321	31313	25301	23355	22404	20607	19679	19190	19099	18280	19228	20378	20826	19792	17876	16990	16653	16024	15809	15741	15833	15700	15569	15419	15573	15497	15671	15685	15480	15641	15480	15461	15402	15458	15543	15649	15587	15497	15705	15607	15457	15516	15593	15493	15374	15583	15518	15424	15608	15361	15582	15365	15719	15522	15488	15508	15573	15478	15407	15455	15479	15531	15668	15508	15189	15507	15419	15383	15500	15437	15526	15509	15467	15624	15661	15584	15491	15680	15437	15515	15494	15490	15314	15549	15430	15199	15528	15564	15577	15451	15431	15469	15436	15575	15542	15586	15510	15503	15406	15307	15486	15355	15414	15434	15616	15497	15383	15568	15399	15416	15293	15435	15411	15594	15417	15510	15450	15336	15294	15518	15652	15480	15504	15368	15488	15405	15580	15491	15464	15433	15506	15488	15333	15462	15319	15297	15522	15520	15500	15448	15343	15402	15352	15267	15544	15440	15413	15386	15514	15459	15427	15339	15504	15460	15578	15428	15405	15406	15421	15359	15502	15357	15387	15633	15516	15400	15689	15582	15278	15279	15615	15489	15609	15522	15528	15503	15349	15410	15494	15452	15289	15587	15509	15434	15393	15489	15635	15445	15403	15454	15615	15246	15480	15425	15299	15436	15385	15391	15459	15390	15445	15350	15359	15410	15360	15339	15255	15548	15261	15429	15348	15360	15301	15631	15293	15310	15380	15394	15538	15318	15325	15467	15496	15567	15551	15600	15364	15379	15329	15189	15396	15457	15498	15515	15407	15620	15349	15464	15505	15407	15248	15374	15186	15215	15422	15488	15491	15447	15490	15518	15563	15375	15652	15452	15653	15487	15528	15530	15692	15559	15476	15480	15327	15362	15386	15577	15559	15418	15429	15519	15617	15642	15272	15365	15391	15404	15367	15447	15633	15465	15451	15566	15370	15459	15488	15552	15302	15518	15474	15348	15640	15474	15267	15343	15355	15490	15399	15499	15416	15545	15358	15481	15248	15544	15541	15158	15356	15578	15431	15407	15541	15311	15404	15530	15482	15443	15489	15450	15474	15510	15357	15532	15542	15503	15506	15324	15568	15437	15492	15448	15396	15543	15411	15536	15578	15575	15437	15559	15595	15477	15372	15123	15300	15410	15516	15444	15546	15514	15552	15514	15512	15412	15491	15406	15567	15601	15427	15509	15557	15379	15409	15546	15359	15471	15495	15537	15317	15547	15432	15247	15327	15590	15627	15368	15663	15383	15388	15443	15472	15433	15504	15391	15533	15544	15487	15424	15220	15291	15133	15572	15228	15276	15568	15561	15400	15570	15444	15303	15327	15437	15520	15441	15480	15588	15471	15513	15438	15467	15348	15481	15485	15591	15546	15362	15480	15374	15520	15419	15312	15231	15273	15381	15206	15502	15554	15478	15617	15513	15520	15579	15480	15331	15280	15577	15540	15575	15520	15573	15258	15231	15389	15506	15524	15178	15517	15720	15560	15438	15585	15261	15422	15541	15314	15393	15419	15520	15237	15604	15538	15517	15302	15420	15450	15462	15574	15853	15471	15499	15408	15381	15597	15407	15282	15308	15641	15389	15341	15486	15456	15398	15451	15405	15346	15402	15544	15514	15306	15369	15385	15535	15563	15347	15279	15269	15276	15293	15310	15616	15516	15601	15415	15535	15455	15311	15315	15360	15605	15560	15415	15503	15434	15228	15346	15509	15699	15694	15427	15377	15377	15339	15352	15562	15374	15476	15360	15386	15430	15631	15406	15612	15397	15526	15369	15521	15329	15396	15285	15609	15558	15381	15359	15436	15556	15563	15382	15510	15460	15470	15382	15344	15553	15532	15535	15540	15444	15399	15353	15518	15356	15729	15625	15407	15439	15636	15331	15513	15604	15575	15458	15521	15622	15492	15518	15285	15319	15400	15458	15468	15289	15587	15270	15475	15466	15438	15426	15249	15391	15280	15387	15500	15508	15593	15369	15497	15583	15516	15285	15549	15443	15423	15372	15531	15426	15513	15574	15241	15362	15542	15432	15240	15386	15496	15427	15526	15674	15425	15506	15460	15395	15422	15308	15260	15384	15414	15454	15309	15467	15402	15661	15498	15702	15592	15575	15353	15306	15655	15435	15600	15456	15494	15471	15244	15688	15634	15483	15337	15477	15453	15572	15565	15479	15428	15319	15494	15698	15516	15402	15555	15576	15564	15428	15424	15453	15417	15373	15429	15613	15344	15385	15297	15507	15509	15525	15542	15384	15371	15514	15363	15278	15508	15317	15349	15431	15463	15521	15394	15313	15551	15479	15542	15536	15649	15476	15412	15456	15464	15528	15418	15521	15266	15550	15442	15393	15472	15529	15579	15435	15527	15460	15599	15504	15281	15381	15517	15473	15449	15413	15346	15504	15365	15517	15480	15531	15495	15445	15484	15626	15378	15735	15494	15572	15412	15567	15270	15567	15355	15616	15433	15324	15470	15510	15499	15431	15489	15478	15455	15495	15564	15590	15370	15516	15452	15628	15466	15463	15450	15403	15478	15392	15300	15443	15563	15314	15429	15404	15673	15267	15466	15387	15339	15427	15267	15455	15518	15487	15400	15471	15356	15422	15549	15456	15352	15413	15526	15535	15444	15542	15358	15370	15573	15392	15397	15246	15411	15620	15367	15501	15421	15459	15557	15548	15418	15431	15497	15311	15294	15583	15504	15453	15563	15317	15505	15434	15462	15402	15479	15648	15497	15512	15367	15539	15312	15542	15483	15541	15461	15548	15499	15277	15477	15334	15322	15397	15431	15433	15554	15456	15257	15399	15519	15347	15485	15497	15542	15456	15291	15463	15493	15522	15441	15515	15392	15614	15411	15435	15383	15457	15303	15291	15411	15652	15684	15540	15482	15502	15516	15326	15463	15396	15381	15293	15567	15626	15491	15250	15244	15610	15517	15577	15409	15450	15523	15470	15218	15289	15462	15385	15346	15596	15550	15590	15436	15369	15558	15375	15533	15434	15525	15314	15587	15363	15410	15455	15447	15491	15536	15699	15408	15365	15247	15458	15473	15630	15499	15437	15247	15526	15512	15277	15497	15495	15365	15548	15413	15473	15456	15737	15598	15380	15443	15256	15474	15422	15386	15211	15457	15341	15450	15364	15553	15535	15601	15422	15367	15391	15607	15488	15499	15508	15456	15517	15619	15490	15403	15444	15413	15579	15419	15534	15510	15573	15389	15527	15523	15368	15223	15396	15507	15419	15396	15752	15391	15431	15314	15469	15511	15643	15408	15400	15425	15317	15389	15488	15470	15555	15389	15480	15336	15222	15375	15499	15495	15450	15482	15293	15452	15458	15474	15573	15530	15489	15517	15632	15451	15598	15524	15486	15513	15354	15356	15388	15601	15454	15583	15518	15451	15478	15464	15596	15252	15392	15495	15642	15678	15666	15442	15326	15594	15357	15495	15595	15466	15514	15425	15342	15572	15392	15340	15385	15263	15381	15347	15543	15453	15420	15492	15194	15192	15534	15153	15326	15488	15513	15515	15454	15396	15430	15328	15248	15416	15325	15448	15494	15565	15320	15478	15361	15481	15437	15328	15351	15557	15395	15396	15271	15525	15495	15708	15535	15548	15480	15476	15261	15474	15504	15422	15436	15509	15309	15396	15484	15278	15472	15706	15638	15653	15509	15514	15491	15646	15570	15545	15504	15608	15442	15462	15298	15528	15542	15332	15453	15482	15462	15527	15611	15501	15571	15407	15398	15466	15545	15522	15308	15514	15562	15461	15401	15406	15297	15353	15342	15612	15446	15486	15506	15604	15275	15436	15313	15463	15317	15421	15377	15511	15428	15447	15329	15484	15576	15637	15511	15293	15563	15410	15416	15452	15474	15533	15647	15370	15528	15442	15384	15534	15450	15602	15464	15598	15515	15527	15552	15719	15393	15330	15471	15430	15606	15553	15412	15360	15482	15540	15257	15461	15473	15344	15373	15489	15334	15298	15408	15444	15684	15552	15462	15386	15372	15498	15418	15307	15421	15608	15497	15398	15533	15489	15530	15408	15360	15550	15425	15411	15419	15548	15379	15557	15702	15402	15343	15433	15339	15243	15584	15584	15393	15301	15443	15506	15341	15409	15304	15481	15539	15349	15453	15503	15515	15418	15436	15594	15549	15690	15359	15363	15331	15262	15356	15423	15454	15498	15580	15669	15372	15381	15561	15463	15528	15473	15503	15386	15447	15376	15488	15417	15356	15562	15462	15438	15579	15528	15317	15619	15415	15411	15620	15520	15572	15331	15348	15413	15611	15595	15401	15455	15472	15660	15421	15347	15192	15531	15414	15416	15362	15436	15356	15516	15486	15537	15484	15455	15363	15661	15444	15725	15637	15381	15624	15339	15434	15418	15468	15514	15428	15462	15564	15447	15267	15361	15570	15593	15465	15418	15318	15671	15535	15600	15558	15520	15460	15615	15470	15435	15331	15333	15423	15543	15387	15278	15494	15539	15481	15442	15355	15666	15633	15373	15476	15433	15354	15516	15538	15444	15609	15409	15452	15554	15417	15380	15543	15543	15469	15581	15260	15551	15460	15589	15469	15466	15562	15417	15501	15494	15482	15508	15565	15385	15545	15436	15355	15567	15511	15445	15458	15535	15427	15464	15442	15536	15446	15195	15511	15570	15645	15345	15358	15521	15352	15580	15506	15353	15574	15487	15425	15470	15771	15552	15513	15519	15595	15507	15582	15586	15356	15609	15702	15506	15609	15628	15346	15549	15527	15404	15381	15527	15386	15540	15638	15397	15341	15466	15431	15334	15585	15544	15485	15700	15220	15433	15541	15396	15479	15367	15283	15472	15303	15269	15472	15339	15455	15403	15445	15517	15444	15586	15431	15576	15525	15403	15646	15457	15458	15515	15293	15464	15518	15454	15381	15406	15388	15578	15412	15617	15364	15571	15472	15403	15612	15369	15509	15605	15442	15400	15304	15432	15428	15399	15299	15514	15570	15368	15410	15478	15317	15484	15402	15415	15400	15266	15447	15426	15445	15361	15580	15506	15341	15401	15426	15421	15587	15371	15624	15288	15390	15349	15654	15712	15422	15366	15500	15435	15633	15361	15368	15593	15282	15236	15485	15500	15581	15642	15626
30851	49135	51359	51283	45334	39792	33210	28617	26482	24381	22009	20752	20162	20098	18700	20608	21609	22255	20723	17207	16141	16049	14792	14627	14934	14750	14575	14411	14369	14376	14522	14306	14398	14385	14404	14443	14444	14378	14357	14280	14461	14361	14481	14568	14415	14521	14364	14253	14467	14145	14384	14418	14378	14409	14419	14326	14457	14539	14350	14500	14386	14454	14318	14489	14290	14285	14160	14306	14278	14170	14241	14301	14293	14445	14392	14377	14388	14239	14330	14151	14406	14268	14346	14344	14433	14222	14107	14183	14333	14252	14207	14390	14238	14418	14312	14516	14453	14330	14610	14328	14359	14368	14317	14130	14381	14321	14431	14495	14282	14494	14377	14249	14295	14378	14410	14326	14486	14347	14487	14288	14306	14261	14462	14433	14469	14256	14258	14318	14270	14149	14403	14535	14250	14317	14307	14407	14496	14349	14411	14241	14324	14440	14327	14495	14413	14245	14454	14411	14510	14391	14315	14424	14326	14411	14319	14323	14256	14272	14404	14298	14327	14419	14278	14334	14379	14366	14363	14405	14358	14329	14336	14450	14324	14284	14271	14286	14179	14361	14502	14318	14327	14208	14460	14151	14361	14329	14358	14360	14279	14149	14409	14472	14466	14383	14385	14482	14156	14312	14514	14453	14330	14123	14312	14477	14328	14343	14260	14421	14292	14361	14470	14462	14363	14300	14158	14217	14475	14330	14147	14367	14382	14350	14244	14388	14519	14430	14341	14385	14430	14485	14393	14399	14449	14258	14472	14240	14387	14607	14308	14368	14276	14111	14229	14336	14277	14488	14337	14278	14238	14390	14116	14386	14360	14246	14358	14475	14355	14252	14204	14348	14260	14347	14351	14375	14292	14300	14545	14355	14189	14310	14254	14341	14306	14256	14479	14168	14252	14434	14503	14401	14460	14382	14210	14202	14450	14342	14438	14331	14338	14157	14344	14514	14445	14273	14393	14421	14480	14360	14448	14281	14277	14351	14219	14184	14405	14443	14233	14407	14466	14476	14371	14224	14338	14394	14220	14387	14378	14376	14330	14474	14490	14279	14256	14254	14306	14405	14456	14456	14329	14435	14414	14290	14387	14268	14435	14472	14386	14440	14338	14299	14316	14347	14355	14510	14295	14440	14394	14240	14214	14266	14434	14370	14398	14543	14334	14356	14288	14402	14421	14314	14343	14406	14213	14230	14282	14334	14450	14292	14294	14306	14301	14457	14405	14448	14422	14315	14328	14268	14389	14382	14475	14364	14215	14428	14326	14267	14382	14289	14350	14466	14272	14353	14505	14236	14437	14399	14258	14438	14358	14321	14337	14460	14363	14339	14430	14434	14222	14440	14240	14292	14347	14369	14536	14308	14391	14417	14363	14327	14451	14173	14399	14240	14429	14482	14303	14275	14298	14143	14500	14473	14358	14200	14301	14457	14401	14393	14152	14313	14371	14368	14385	14403	14335	14284	14275	14275	14183	14291	14321	14405	14402	14245	14167	14194	14350	14365	14216	14321	14218	14205	14263	14239	14291	14437	14319	14219	14301	14440	14388	14379	14426	14495	14503	14349	14436	14344	14486	14382	14252	14172	14249	14354	14447	14267	14524	14432	14272	14358	14290	14347	14268	14338	14271	14314	14250	14474	14250	14241	14408	14441	14407	14270	14398	14412	14402	14249	14532	14137	14266	14277	14304	14387	14410	14377	14409	14325	14231	14202	14357	14280	14413	14426	14440	14512	14284	14329	14139	14372	14264	14323	14270	14476	14235	14407	14269	14341	14204	14253	14271	14407	14374	14437	14308	14329	14452	14238	14393	14415	14194	14321	14382	14366	14249	14386	14425	14413	14415	14454	14406	14390	14268	14348	14314	14364	14451	14324	14288	14291	14281	14296	14499	14431	14401	14216	14358	14246	14309	14355	14387	14267	14511	14345	14434	14445	14321	14477	14311	14268	14412	14491	14230	14442	14398	14459	14423	14365	14301	14415	14335	14426	14346	14489	14462	14355	14405	14469	14470	14267	14382	14396	14300	14356	14110	14146	14246	14347	14430	14286	14447	14324	14388	14326	14408	14364	14324	14393	14346	14318	14344	14451	14233	14331	14278	14421	14439	14297	14337	14384	14448	14492	14297	14242	14333	14388	14415	14509	14241	14488	14272	14374	14358	14373	14423	14532	14242	14220	14313	14326	14403	14575	14418	14353	14353	14358	14361	14322	14393	14342	14160	14357	14419	14261	14211	14430	14260	14300	14483	14305	14239	14206	14367	14501	14387	14226	14313	14232	14398	14331	14222	14421	14261	14167	14241	14396	14306	14398	14442	14164	14465	14181	14446	14203	14195	14521	14496	14365	14431	14340	14148	14359	14353	14196	14568	14318	14378	14394	14188	14386	14253	14332	14362	14436	14210	14415	14387	14273	14442	14283	14520	14383	14326	14452	14282	14273	14462	14385	14257	14280	14305	14359	14185	14471	14302	14564	14348	14509	14311	14443	14213	14428	14256	14453	14357	14414	14407	14481	14312	14312	14360	14406	14256	14478	14427	14288	14439	14509	14346	14416	14389	14475	14236	14331	14317	14468	14530	14472	14386	14347	14499	14299	14418	14366	14417	14235	14366	14268	14210	14381	14402	14312	14296	14285	14208	14409	14351	14281	14339	14325	14222	14273	14356	14284	14386	14472	14365	14353	14398	14275	14306	14415	14390	14395	14343	14275	14348	14341	14377	14252	14316	14415	14364	14271	14307	14482	14405	14338	14305	14383	14318	14249	14277	14200	14393	14345	14268	14524	14332	14369	14370	14168	14417	14528	14413	14287	14317	14401	14193	14239	14223	14467	14432	14290	14276	14361	14453	14359	14445	14398	14258	14449	14390	14297	14485	14214	14421	14335	14247	14464	14231	14273	14299	14139	14320	14392	14390	14410	14329	14500	14301	14366	14364	14385	14311	14314	14276	14315	14498	14439	14380	14524	14255	14285	14496	14447	14191	14415	14314	14375	14393	14424	14340	14274	14457	14332	14139	14427	14418	14365	14347	14417	14372	14420	14377	14351	14379	14417	14427	14447	14328	14336	14300	14453	14147	14375	14216	14334	14348	14103	14367	14344	14302	14326	14486	14281	14234	14213	14369	14371	14376	14284	14489	14358	14404	14403	14359	14270	14466	14386	14452	14515	14298	14367	14249	14360	14362	14382	14354	14440	14418	14415	14504	14511	14408	14434	14248	14381	14358	14267	14373	14303	14355	14317	14536	14332	14168	14295	14337	14242	14394	14468	14468	14394	14356	14340	14353	14353	14245	14250	14326	14156	14257	14443	14204	14374	14279	14377	14344	14358	14306	14226	14205	14262	14210	14490	14413	14340	14466	14234	14469	14238	14473	14175	14410	14289	14344	14269	14409	14369	14461	14304	14374	14602	14418	14309	14345	14410	14479	14439	14269	14225	14344	14443	14383	14273	14331	14259	14484	14379	14472	14257	14360	14436	14204	14386	14158	14362	14359	14207	14513	14346	14292	14318	14326	14227	14347	14203	14217	14254	14313	14493	14410	14275	14423	14330	14503	14398	14331	14469	14208	14276	14184	14435	14334	14267	14440	14358	14392	14403	14376	14447	14417	14293	14298	14446	14264	14413	14296	14241	14432	14374	14380	14299	14225	14366	14400	14299	14430	14291	14417	14331	14349	14507	14157	14493	14405	14494	14359	14342	14409	14309	14199	14340	14383	14440	14342	14400	14374	14507	14476	14210	14289	14359	14377	14278	14264	14338	14248	14397	14240	14468	14178	14487	14209	14488	14314	14351	14351	14464	14419	14231	14241	14357	14468	14198	14401	14460	14547	14354	14173	14413	14393	14329	14383	14432	14360	14211	14379	14144	14343	14234	14284	14394	14368	14486	14376	14182	14308	14311	14488	14358	14399	14504	14473	14338	14423	14297	14456	14453	14280	14328	14485	14300	14434	14317	14365	14433	14389	14342	14364	14545	14257	14407	14204	14327	14339	14478	14377	14348	14350	14296	14246	14187	14543	14231	14351	14404	14434	14416	14294	14529	14175	14492	14262	14321	14268	14428	14560	14349	14653	14271	14302	14363	14445	14195	14256	14373	14370	14364	14253	14238	14197	14230	14510	14419	14573	14329	14356	14242	14463	14235	14625	14447	14380	14339	14261	14353	14208	14346	14352	14409	14528	14287	14303	14396	14359	14294	14483	14357	14238	14224	14188	14530	14248	14441	14260	14210	14281	14378	14235	14442	14486	14291	14324	14471	14362	14447	14324	14263	14277	14389	14518	14034	14394	14310	14365	14482	14461	14310	14356	14186	14394	14485	14225	14366	14236	14440	14279	14378	14179	14511	14185	14368	14270	14283	14343	14172	14411	14287	14368	14345	14210	14259	14356	14461	14453	14356	14412	14349	14317	14387	14275	14327	14332	14381	14328	14305	14285	14278	14414	14439	14274	14416	14431	14298	14414	14218	14315	14409	14191	14413	14316	14297	14469	14576	14439	14342	14194	14470	14245	14348	14317	14443	14319	14376	14336	14458	14562	14319	14230	14267	14293	14538	14244	14257	14296	14217	14521	14271	14441	14416	14387	14293	14459	14538	14358	14462	14362	14307	14366	14397	14301	14473	14435	14164	14302	14358	14396	14296	14276	14440	14367	14258	14262	14298	14317	14388	14305	14199	14454	14550	14261	14504	14368	14494	14350	14450	14260	14161	14273	14366	14533	14453	14302	14210	14349	14371	14301	14296	14427	14475	14407	14359	14410	14371	14346	14374	14275	14353	14339	14288	14390	14290	14437	14403	14273	14276	14388	14353	14250	14457	14268	14235	14341	14204	14406	14481	14306	14190	14373	14273	14420	14395	14438	14459	14221	14169	14364	14156	14269	14297	14350	14449	14292	14259	14355	14283	14430	14310	14438	14284	14203	14412	14218	14286	14240	14465	14426	14380	14151	14431	14372	14454	14233	14489	14332	14352	14283	14347	14366	14328	14477	14487	14390	14245	14437	14392	14379	14253	14343	14373	14470	14433	14328	14442	14382	14280	14459	14330	14362	14222	14159	14271	14377	14254	14464	14363	14456	14259	14257	14445	14416	14281	14370	14288	14313	14265	14282	14357	14355	14295	14460	14334	14328	14269	14238	14489
35502	40230	43319	37972	32675	27678	24234	21542	20577	19579	18770	18324	17966	17579	17709	17441	17197	16993	16824	16591	16405	16586	16592	16494	16729	16463	16368	16549	16486	16343	16481	16458	16447	16492	16524	16397	16267	16513	16523	16486	16563	16562	16438	16193	16556	16575	16335	16638	16330	16440	16563	16531	16488	16557	16467	16388	16373	16357	16305	16269	16232	16498	16507	16690	16293	16436	16428	16463	16415	16333	16329	16485	16303	16589	16451	16503	16351	16481	16394	16530	16438	16531	16139	16455	16435	16583	16252	16442	16615	16360	16291	16378	16598	16440	16490	16569	16496	16467	16569	16345	16161	16351	16589	16411	16383	16466	16496	16635	16386	16359	16494	16519	16441	16422	16249	16413	16370	16461	16539	16371	16485	16319	16367	16313	16424	16299	16268	16404	16569	16669	16385	16509	16671	16481	16382	16341	16374	16481	16329	16385	16582	16398	16583	16578	16334	16494	16286	16227	16380	16574	16513	16418	16487	16342	16528	16264	16401	16469	16117	16480	16517	16679	16496	16230	16396	16448	16195	16255	16434	16451	16313	16382	16363	16457	16517	16404	16416	16188	16482	16473	16580	16528	16454	16507	16400	16340	16656	16505	16625	16175	16284	16618	16493	16438	16299	16220	16357	16474	16267	16480	16300	16519	16378	16602	16495	16441	16336	16443	16507	16480	16325	16452	16460	16421	16346	16327	16219	16328	16435	16425	16448	16609	16390	16556	16714	16437	16515	16454	16349	16528	16306	16599	16445	16582	16378	16306	16425	16510	16330	16528	16395	16386	16365	16359	16243	16337	16405	16425	16446	16423	16340	16388	16286	16608	16312	16409	16490	16562	16386	16393	16535	16350	16434	16342	16459	16514	16424	16404	16481	16370	16502	16273	16604	16521	16444	16425	16507	16037	16384	16495	16515	16260	16340	16612	16497	16458	16477	16440	16435	16198	16415	16311	16573	16235	16423	16445	16638	16397	16474	16243	16311	16514	16737	16505	16431	16713	16405	16642	16321	16343	16358	16616	16489	16548	16377	16403	16439	16472	16445	16467	16178	16337	16538	16507	16539	16343	16567	16374	16534	16535	16464	16623	16395	16465	16591	16407	16475	16627	16670	16572	16464	16543	16521	16365	16400	16598	16486	16490	16506	16652	16353	16387	16398	16498	16371	16439	16435	16247	16390	16620	16403	16405	16451	16477	16330	16387	16346	16211	16466	16394	16366	16398	16406	16375	16386	16497	16335	16624	16549	16443	16299	16503	16463	16393	16417	16447	16419	16573	16532	16373	16503	16553	16506	16322	16492	16464	16300	16392	16385	16442	16409	16487	16654	16584	16538	16403	16509	16399	16480	16375	16509	16511	16145	16446	16544	16354	16453	16304	16460	16399	16495	16391	16462	16562	16348	16582	16494	16598	16525	16618	16420	16339	16354	16294	16507	16357	16378	16457	16380	16448	16342	16575	16629	16423	16424	16357	16192	16456	16358	16576	16446	16402	16515	16464	16475	16397	16428	16485	16447	16512	16345	16383	16497	16337	16670	16581	16582	16437	16637	16436	16413	16592	16359	16615	16568	16429	16335	16354	16405	16511	16399	16335	16330	16406	16465	16254	16300	16438	16370	16259	16336	16515	16336	16608	16694	16142	16354	16525	16546	16217	16362	16225	16488	16454	16369	16426	16510	16408	16274	16446	16366	16404	16548	16352	16398	16277	16427	16475	16416	16601	16430	16376	16432	16332	16429	16323	16387	16568	16605	16129	16507	16435	16491	16529	16488	16546	16237	16348	16358	16548	16311	16408	16340	16631	16366	16540	16288	16348	16430	16598	16192	16420	16333	16557	16428	16618	16655	16521	16506	16562	16650	16577	16633	16398	16530	16432	16429	16451	16616	16547	16616	16648	16508	16308	16396	16375	16433	16554	16470	16270	16307	16373	16312	16216	16493	16351	16177	16537	16399	16407	16495	16445	16499	16400	16363	16470	16382	16479	16268	16499	16326	16461	16489	16376	16756	16392	16507	16651	16390	16479	16573	16633	16470	16429	16340	16305	16540	16388	16496	16560	16506	16793	16558	16432	16392	16383	16191	16166	16411	16463	16440	16302	16315	16188	16261	16612	16448	16387	16590	16404	16550	16379	16480	16465	16271	16230	16507	16552	16428	16442	16414	16450	16411	16385	16370	16405	16262	16455	16309	16394	16433	16456	16473	16148	16363	16491	16376	16214	16648	16441	16419	16485	16461	16524	16416	16480	16492	16495	16335	16564	16393	16302	16364	16179	16577	16376	16411	16458	16531	16553	16459	16382	16384	16546	16339	16431	16518	16360	16560	16377	16394	16420	16429	16449	16528	16514	16481	16338	16368	16348	16432	16643	16517	16549	16619	16618	16466	16388	16433	16359	16354	16283	16431	16273	16365	16481	16390	16450	16431	16286	16154	16578	16457	16565	16407	16578	16414	16419	16375	16388	16383	16407	16456	16479	16212	16355	16616	16461	16631	16309	16426	16282	16356	16334	16399	16486	16402	16373	16417	16551	16520	16240	16549	16451	16519	16419	16397	16382	16425	16381	16332	16403	16489	16511	16611	16405	16669	16461	16271	16283	16234	16382	16485	16565	16587	16550	16521	16365	16487	16380	16515	16415	16615	16459	16514	16439	16347	16480	16507	16660	16462	16539	16394	16302	16573	16494	16575	16349	16446	16514	16177	16372	16523	16447	16403	16384	16447	16315	16306	16303	16488	16406	16364	16369	16602	16313	16345	16156	16299	16245	16314	16528	16448	16532	16563	16285	16351	16358	16429	16586	16287	16460	16201	16457	16498	16616	16413	16577	16646	16415	16440	16389	16263	16461	16237	16315	16531	16303	16361	16601	16088	16284	16516	16350	16408	16287	16271	16276	16401	16391	16439	16386	16458	16456	16316	16331	16479	16333	16509	16583	16484	16587	16559	16588	16644	16555	16308	16458	16335	16427	16272	16371	16495	16371	16621	16591	16226	16469	16538	16436	16425	16513	16417	16467	16314	16413	16475	16612	16437	16477	16567	16680	16552	16441	16449	16455	16549	16411	16398	16683	16474	16382	16423	16438	16538	16430	16368	16248	16447	16424	16516	16514	16540	16546	16351	16458	16592	16456	16542	16549	16614	16409	16517	16464	16506	16403	16600	16493	16611	16530	16421	16519	16501	16753	16521	16434	16653	16412	16478	16454	16429	16632	16459	16462	16408	16324	16434	16439	16245	16502	16472	16518	16354	16317	16528	16454	16436	16323	16442	16478	16420	16489	16291	16499	16551	16237	16516	16413	16533	16299	16453	16445	16493	16624	16303	16389	16330	16555	16446	16533	16462	16684	16439	16578	16305	16356	16560	16524	16575	16347	16542	16490	16710	16482	16585	16422	16391	16351	16491	16494	16671	16504	16509	16449	16429	16563	16339	16378	16301	16438	16485	16560	16444	16386	16420	16445	16297	16390	16546	16295	16316	16565	16670	16513	16513	16581	16715	16537	16389	16424	16382	16480	16327	16299	16348	16332	16362	16378	16563	16411	16463	16529	16395	16366	16686	16402	16426	16531	16392	16462	16386	16032	16246	16279	16609	16479	16525	16482	16408	16395	16403	16684	16323	16404	16327	16543	16332	16401	16558	16459	16429	16487	16548	16446	16398	16483	16406	16406	16532	16467	16439	16461	16410	16471	16637	16473	16485	16720	16275	16529	16429	16449	16477	16473	16561	16508	16622	16471	16214	16456	16341	16446	16542	16420	16531	16343	16613	16487	16476	16505	16464	16589	16288	16321	16611	16262	16349	16289	16219	16543	16551	16550	16259	16430	16774	16352	16500	16446	16399	16410	16588	16415	16462	16551	16516	16545	16329	16472	16457	16631	16399	16512	16497	16413	16329	16378	16261	16491	16481	16260	16623	16493	16403	16588	16638	16427	16301	16457	16383	16270	16474	16484	16645	16347	16216	16570	16384	16333	16446	16486	16570	16510	16616	16335	16542	16151	16286	16453	16580	16343	16479	16296	16502	16404	16441	16423	16593	16357	16381	16415	16436	16464	16394	16559	16300	16370	16369	16548	16416	16552	16339	16375	16541	16614	16581	16332	16275	16293	16604	16432	16476	16667	16268	16222	16273	16443	16322	16512	16526	16497	16521	16549	16335	16471	16265	16483	16294	16445	16320	16425	16622	16445	16643	16632	16589	16242	16288	16353	16415	16336	16380	16432	16481	16474	16414	16520	16496	16482	16432	16478	16554	16497	16450	16422	16484	16467	16410	16477	16249	16501	16511	16350	16489	16431	16499	16398	16462	16337	16621	16349	16609	16457	16447	16657	16447	16335	16529	16430	16453	16500	16346	16459	16516	16414	16483	16419	16245	16435	16350	16365	16647	16650	16588	16576	16517	16514	16406	16464	16472	16367	16573	16535	16333	16437	16510	16453	16620	16429	16340	16415	16468	16541	16296	16555	16435	16438	16439	16465	16352	16402	16412	16488	16532	16275	16375	16463	16651	16489	16493	16262	16285	16366	16526	16565	16580	16394	16764	16348	16464	16273	16425	16373	16580	16409	16504	16569	16374	16460	16363	16432	16530	16497	16409	16439	16356	16501	16457	16478	16648	16250	16480	16508	16605	16537	16497	16350	16553	16270	16494	16416	16342	16409	16419	16310	16323	16526	16540	16401	16308	16391	16469	16462	16444	16240	16377	16455	16410	16418	16486	16462	16487	16581	16401	16281	16356	16426	16295	16420	16396	16398	16561	16463	16344	16562	16391	16251	16505	16421	16423	16362	16575	16345	16478	16391	16449	16466	16447	16625	16525	16361	16552	16582	16568	16563	16537	16608	16606	16261	16461	16346	16350	16548	16467	16485	16681	16331	16289	16431	16604	16286	16444	16466	16143	16357	16379	16519	16574	16358	16584	16249	16510	16465	16404	16391	16500	16408	16449	16529	16585	16487	16327	16559	16596	16546	16449	16641	16482	16260	16474	16471	16558	16364	16388	16458	16431	16457	16470	16568	16393	16525	16453	16291	16334	16438	16326	16292	16605	16593	16447	16426	16471	16557	16558	16525	16430	16499	16443	16419	16371	16438	16382	16451	16445	16627	16561	16183	16661	16401	16419	16266	16553	16477	16394	16500	16349	16246
32029	45424	46193	41709	35861	29610	25696	22805	21180	20312	18673	17395	16940	16997	16778	16408	16004	15709	15427	15145	15002	15173	14908	15046	14852	14795	14997	14956	14909	14897	14871	14891	14855	14885	14999	14838	14999	14887	14952	14918	14915	14829	14828	14995	14746	14895	14893	15013	14784	14953	14943	14918	14849	14823	14862	14897	15033	14783	15186	14656	14843	15038	15045	14898	14989	14899	14765	14785	14936	14745	14919	15012	14870	14946	14865	14812	15106	14832	15016	14996	14845	14865	14948	14799	14891	15127	14851	14873	15003	15098	14706	14830	14876	14887	14853	14953	14917	14990	14794	14984	14868	14801	14869	14866	14943	14841	14933	14990	14876	14816	14927	14920	14868	14879	15009	14931	14888	15019	14942	14747	14952	14696	14886	14941	14848	14909	14885	15080	14904	14815	14989	14948	14911	14932	14838	14823	14806	14882	14909	15078	14883	14767	14914	14880	15073	14822	15101	15026	14964	14913	14955	14898	14869	14890	14904	14800	14999	14978	15055	14824	14785	14908	14945	14828	14919	14921	14899	14938	14897	15070	14830	15001	14991	15006	14968	14818	14803	14967	14822	14975	14952	14869	14912	14879	14885	14906	14752	14670	14755	14909	14944	14771	14898	14826	14914	14847	14796	14813	15004	14910	14943	14986	14961	14838	14847	14830	15037	14830	14773	14793	14978	14956	14875	14799	14932	14954	14931	14907	14748	15222	14866	14738	15053	14963	14976	14909	14947	14860	14800	14834	14898	15016	14802	15045	14558	14912	14964	14938	14671	14925	14909	14785	14874	14909	14916	14879	15073	14865	14919	14832	14876	14767	15009	14941	14805	14940	14859	14795	15149	14895	14877	14817	14776	15061	15034	14809	14959	14915	14939	15025	14917	14948	14878	14857	14933	14999	14885	14863	14830	14824	14880	14999	14814	14885	14837	14885	14887	14991	14822	14726	14787	14840	14921	15100	14750	14980	15170	15078	14903	14933	14975	14774	15065	14906	14860	14829	14775	14793	14975	14850	14730	14843	14850	14971	14977	14984	14875	14983	14854	14876	14907	14954	14972	14957	14894	14939	14903	14945	14848	14888	14748	15002	14812	14947	15080	14720	14818	14992	14935	14970	14787	14867	14985	14981	14853	14903	14843	14836	14694	14806	14676	14730	14884	14838	14892	14953	14926	14913	14868	14866	14823	14775	14831	14946	14900	14891	14916	14858	14906	14970	14730	14723	15043	15029	14891	14766	15011	14716	14648	15006	14757	14834	14815	14753	14841	15058	14906	14867	14826	14850	14925	14924	14840	14742	14860	14774	14938	15080	14971	14946	14788	14860	14909	14999	14890	14855	15048	14859	14839	14940	14916	15002	14761	15027	14976	14957	14919	14936	14964	14944	15007	14686	14859	14815	14910	14765	14931	15074	14918	15036	14892	15022	14865	14798	14788	14851	14912	15055	15055	14932	14864	14842	14911	14811	14829	14953	14733	14814	14816	14772	14918	14882	14713	15016	14991	14916	14876	14873	14852	14601	15127	14802	14929	14978	14906	14990	14904	14910	15030	14839	14780	14967	14985	14918	14847	14909	15052	14852	14971	14877	14869	14891	15075	15067	14922	14964	15016	14748	15055	15079	15113	14870	15079	14956	14805	14696	15013	14978	14987	14802	14712	14711	14929	14819	14995	14963	14973	15043	14906	14898	15039	14985	14972	14923	14940	14804	14897	14880	14825	14850	14752	14880	14869	14962	14952	14719	14890	15091	14783	15075	14846	14764	14801	14882	14902	14880	14872	14977	14794	15028	14996	15067	14737	14804	15020	14782	15107	14918	14959	14860	14850	15001	14832	15091	14915	14944	15032	14939	14822	14901	14932	14996	14907	14848	14738	14962	14668	14810	14944	14719	14893	15034	14870	14944	15049	14897	15028	15018	14771	14952	14965	14730	15121	14891	15019	14961	14742	14971	14896	15162	14942	14962	14991	14750	15124	14837	14961	14914	14969	14761	14980	14906	14998	14829	14886	14859	14923	14836	15024	14973	14877	14877	15037	14926	14938	14923	14805	14937	14925	14809	14946	14958	15003	14831	14897	14915	14986	14856	14826	14952	15113	14943	14789	15032	14918	15046	14828	14963	14766	14891	14976	14966	14853	14807	14926	14859	15168	14794	14933	14822	14738	15037	14902	15100	14808	14876	14892	14965	14962	14963	14996	14791	14891	15032	14819	14994	14977	14980	14769	15002	14822	15075	14993	14939	14811	14844	14866	14884	14980	14892	14810	14863	14943	14657	14733	14907	14979	14746	15069	14894	14850	14833	15041	14788	14886	14883	14998	14990	14964	14684	14999	14952	14943	14899	14860	14790	14994	14868	14965	14980	14991	14869	14906	14883	14944	14883	14878	14875	14817	14740	14996	14895	14983	15108	15071	14856	14873	15039	14809	14892	14863	14855	15041	14909	14967	14969	14946	14770	14850	14996	14892	14976	14917	14861	14946	14916	14944	15013	15008	14989	14931	14876	14803	14915	14839	14914	14886	14869	14846	14802	14882	14893	14712	15009	14932	14771	14982	14849	14865	15054	14844	14834	15075	14877	14848	14820	14974	14933	14800	14956	14814	14935	14989	14943	14906	15085	14825	14793	14929	14946	15009	14849	14895	14912	15057	14815	14809	14811	14971	14969	14966	14966	14947	14940	14994	14958	14850	14877	14918	14919	14909	14981	14747	14644	14939	14906	15002	14882	14602	14900	14742	15124	15004	14862	14835	14934	14756	14794	14802	14790	14931	14759	14791	14908	14782	14880	14853	14848	15054	15021	14771	15015	14844	14892	14770	14716	14876	15009	14740	14932	14937	14980	14948	15014	14820	14856	14689	14880	14961	14884	14863	14844	14955	14909	14873	14954	14917	14799	14849	14755	14984	14953	14670	14953	14980	15022	14681	14904	14969	14989	14932	14710	14980	14968	14994	14883	14892	14872	15081	14845	15006	14886	14797	14778	14919	14871	14797	14885	14973	14936	14872	15003	14770	14983	14917	14819	14878	14786	14962	14741	14967	15119	14730	14984	14821	14951	14768	14933	14940	14922	14825	14976	14803	14877	14827	14808	14953	14879	14792	14949	14898	14951	14997	14836	14995	14839	14829	15002	14935	14869	14933	14879	14912	14784	14889	14830	14917	14812	14760	14868	14954	14945	14974	15040	14933	15075	14953	14980	14963	14755	15003	14953	14853	14880	14779	14871	14812	14914	14843	14696	14887	14879	14914	14795	14920	14948	15083	14765	14896	15104	15112	14891	14891	14925	14930	14867	14791	14884	15009	14973	14993	14820	14762	14911	14808	14938	14973	14755	14861	14922	14767	14950	14929	14909	14737	14805	14703	15038	14795	14952	15025	14835	14852	14943	14969	14775	14792	15110	15197	14805	14893	14901	14914	14917	14831	14841	14790	14870	14779	14994	14932	14743	14808	15001	14903	14961	15010	15050	14743	14891	14846	14936	14790	14911	14879	14940	15050	14871	14952	14809	14925	15031	14865	14841	14975	14802	14917	14853	14955	14851	14894	14794	14879	14852	15042	14799	14850	14987	14867	14813	14866	15004	14900	15008	14952	14899	15056	14902	14758	14899	14920	15042	14792	14784	14990	15026	14762	15013	14851	14869	14987	14985	14951	14969	14938	14788	14967	14753	14959	14632	14897	14861	14985	14897	14955	14843	14952	14776	14940	14828	14906	15053	14978	14974	14732	14835	14998	14945	14866	14953	15071	14831	14965	14795	14851	14965	14946	14672	14900	14902	14957	15083	14766	14934	14877	15089	14939	14911	14909	14874	14895	15153	14873	15054	14824	14929	14783	14956	15019	15107	14980	14759	14793	14825	14917	14940	14783	14886	14907	14940	14927	14959	14922	14903	14967	14900	14916	14804	14821	14947	14767	14851	14866	14855	14997	14914	14950	14874	14871	14894	14903	14847	14807	14939	15021	14978	14811	14688	14959	14909	14938	15015	14899	15015	14977	15004	15135	14837	15115	14834	14886	14951	15082	14989	14864	14880	14909	14843	14930	14710	14964	14873	14880	15023	15072	14973	14963	14778	14826	14957	14976	14802	14790	14960	14732	15143	15035	14905	14750	15004	14711	15020	14744	14992	14815	14833	15098	14964	14978	14840	15003	14728	14984	14909	14856	14947	14924	15034	14919	14937	15022	14893	14849	14972	15056	14799	14901	15002	14840	14777	14931	14885	14808	14864	14769	14907	14788	14872	14920	14929	14822	14810	14964	14954	14879	14931	15188	14926	14914	14830	14940	14922	14859	14948	14975	14878	14993	14954	14829	15028	14925	14930	14919	15021	14972	15001	15116	14878	14882	14882	14763	14887	14907	14842	14830	14949	14930	14780	14940	14764	14952	14852	14841	14986	15011	15119	14974	14798	14827	14899	14838	14867	14962	15097	14770	15021	15003	14906	14894	14918	14835	14906	14928	14783	14934	14858	14956	14953	15115	14982	15056	14879	14845	14859	15069	14962	14954	14919	14852	15003	14751	14904	14924	14897	14845	14876	15012	14911	14945	14808	14925	14940	14899	15004	15083	14772	15083	14918	14784	14939	14896	14864	14937	14978	14870	14889	14837	15081	14920	14814	14788	14801	14785	14995	14897	14992	15018	14877	14883	14910	14938	14948	14865	14810	14775	14798	14963	14885	14904	14987	14779	14866	14838	14851	14990	14952	14857	14918	14952	14963	14971	14932	15009	14952	15042	14920	14811	14989	14920	14854	14914	15090	14848	14886	14980	14782	14906	14997	14927	14840	15076	14800	14719	14948	14928	14782	14939	14949	14763	14878	14837	14976	14926	14890	14883	14852	14951	14838	14800	15047	14842	14805	14888	14965	14913	14936	14908	14955	14771	14820	14986	14832	15020	14823	15030	14886	14919	14951	14892	15050	14926	14888	14860	14900	14807	15068	14986	14914	15044	15008	14918	14864	14883	15088	14886	15069	15037	14960	14908	14891	14904	14986	14924	15080	14981	14960	14729	15098	14742	14947	14884	15069	14915	14886	14910	15067	14963	14881	14948	15049	14915	14959	14979	14716	14872	15094	14986	14899	14911	14875	14898	14987	14863	14683	15000	14939	14897	14714	14910	14838	15061	14813	14978	15041	14823	14771
26739	24560	34913	35674	32049	30189	28020	24862	22915	21499	19857	19467	18896	19519	19277	18809	18316	18254	18173	17338	17315	17084	16889	16637	16589	16487	16624	16520	16605	16376	16554	16584	16416	16447	16612	16741	16535	16523	16695	16517	16417	16587	16355	16665	16366	16437	16621	16554	16525	16561	16599	16521	16553	16660	16378	16405	16232	16549	16777	16508	16707	16715	16460	16554	16597	16580	16560	16373	16573	16560	16475	16586	16520	16679	16633	16654	16674	16483	16346	16533	16497	16468	16475	16626	16553	16537	16369	16540	16464	16535	16509	16410	16674	16394	16549	16635	16434	16513	16615	16604	16512	16512	16464	16540	16610	16562	16364	16523	16349	16425	16593	16408	16335	16570	16488	16559	16542	16486	16453	16603	16528	16499	16548	16548	16540	16704	16564	16503	16697	16729	16483	16496	16703	16692	16628	16531	16408	16566	16657	16542	16520	16439	16491	16546	16527	16670	16605	16269	16617	16623	16538	16461	16406	16470	16572	16608	16438	16594	16526	16510	16571	16460	16587	16379	16465	16449	16447	16385	16546	16682	16211	16493	16630	16527	16392	16614	16508	16596	16585	16465	16529	16372	16535	16614	16609	16611	16517	16655	16518	16586	16466	16693	16565	16379	16398	16539	16576	16394	16471	16452	16477	16528	16524	16682	16468	16750	16525	16609	16452	16459	16726	16439	16639	16464	16425	16401	16421	16526	16275	16635	16601	16485	16381	16514	16304	16405	16589	16449	16535	16664	16596	16529	16568	16606	16830	16413	16523	16308	16377	16408	16486	16551	16496	16603	16501	16526	16511	16516	16472	16287	16572	16339	16542	16528	16567	16302	16637	16383	16419	16474	16210	16464	16656	16480	16427	16568	16498	16354	16534	16478	16355	16660	16606	16529	16422	16603	16435	16333	16275	16342	16667	16415	16359	16480	16445	16627	16414	16559	16538	16375	16579	16518	16497	16409	16716	16438	16532	16582	16782	16612	16449	16431	16522	16542	16693	16526	16509	16562	16498	16511	16707	16473	16605	16733	16539	16648	16521	16377	16432	16454	16411	16575	16754	16534	16549	16603	16374	16424	16549	16560	16586	16483	16610	16432	16437	16388	16389	16438	16634	16467	16509	16501	16768	16531	16615	16534	16360	16508	16465	16345	16503	16465	16713	16351	16498	16634	16780	16508	16591	16385	16435	16505	16606	16505	16418	16589	16667	16575	16513	16723	16540	16450	16517	16475	16549	16506	16422	16438	16423	16317	16435	16471	16565	16542	16537	16489	16565	16216	16414	16488	16479	16371	16472	16492	16367	16510	16460	16456	16253	16534	16602	16362	16415	16547	16493	16412	16399	16513	16619	16455	16442	16582	16461	16615	16578	16494	16559	16399	16574	16468	16622	16289	16627	16527	16663	16630	16430	16525	16479	16287	16377	16350	16624	16506	16684	16760	16503	16589	16547	16468	16653	16488	16643	16516	16439	16484	16512	16162	16660	16590	16614	16382	16377	16589	16503	16437	16491	16490	16604	16396	16621	16456	16537	16599	16360	16595	16605	16570	16592	16428	16476	16605	16432	16537	16726	16413	16358	16429	16511	16580	16618	16503	16482	16721	16530	16450	16570	16637	16543	16627	16499	16697	16352	16480	16470	16706	16707	16740	16399	16585	16403	16537	16554	16526	16474	16441	16518	16396	16418	16633	16516	16502	16513	16565	16575	16365	16698	16563	16596	16642	16681	16397	16564	16575	16377	16618	16335	16482	16411	16396	16435	16436	16704	16599	16651	16469	16280	16480	16435	16670	16351	16472	16525	16409	16504	16458	16591	16552	16578	16472	16577	16519	16400	16441	16437	16565	16457	16516	16485	16475	16359	16493	16333	16831	16537	16271	16506	16509	16523	16537	16300	16592	16483	16540	16476	16458	16553	16434	16552	16485	16581	16461	16631	16492	16358	16514	16511	16484	16493	16386	16301	16314	16676	16555	16600	16468	16227	16520	16524	16581	16369	16540	16732	16576	16677	16333	16392	16738	16496	16542	16596	16450	16553	16327	16537	16385	16603	16514	16520	16561	16539	16343	16389	16414	16417	16461	16508	16561	16392	16467	16434	16538	16464	16450	16541	16585	16531	16461	16506	16584	16653	16429	16394	16457	16497	16442	16455	16612	16510	16516	16639	16472	16399	16426	16480	16442	16373	16697	16609	16646	16770	16576	16447	16566	16732	16428	16376	16303	16651	16402	16710	16529	16682	16361	16551	16539	16539	16534	16420	16607	16500	16725	16388	16455	16574	16453	16641	16621	16371	16285	16272	16433	16576	16476	16296	16746	16515	16309	16511	16587	16369	16508	16518	16460	16526	16375	16521	16545	16560	16414	16623	16319	16737	16749	16607	16462	16623	16619	16520	16534	16609	16507	16626	16558	16524	16325	16605	16411	16514	16570	16567	16560	16710	16716	16531	16623	16472	16307	16535	16526	16479	16505	16368	16753	16567	16489	16734	16537	16447	16614	16417	16642	16481	16580	16498	16584	16517	16482	16681	16555	16473	16351	16471	16532	16524	16634	16414	16571	16339	16633	16672	16700	16341	16607	16549	16357	16389	16407	16468	16513	16544	16530	16523	16575	16464	16562	16566	16645	16298	16531	16444	16541	16527	16534	16625	16607	16513	16490	16392	16505	16747	16653	16726	16509	16604	16541	16338	16562	16632	16282	16402	16314	16521	16576	16460	16371	16451	16309	16625	16726	16396	16420	16541	16521	16493	16572	16607	16616	16348	16452	16432	16493	16486	16545	16544	16636	16293	16319	16560	16399	16208	16439	16665	16475	16499	16452	16620	16481	16556	16541	16479	16553	16650	16681	16602	16362	16463	16527	16345	16487	16390	16537	16458	16332	16410	16465	16514	16524	16647	16519	16544	16510	16432	16572	16510	16440	16277	16536	16433	16424	16369	16240	16278	16492	16224	16801	16637	16476	16275	16620	16670	16395	16511	16614	16642	16414	16448	16529	16394	16552	16467	16371	16646	16536	16510	16604	16490	16401	16474	16479	16548	16472	16702	16495	16556	16369	16627	16515	16469	16468	16728	16297	16669	16289	16439	16456	16573	16527	16481	16613	16512	16710	16517	16339	16359	16573	16713	16619	16274	16594	16575	16555	16434	16548	16634	16483	16449	16668	16618	16457	16443	16312	16529	16745	16474	16433	16445	16507	16524	16573	16641	16496	16562	16232	16448	16538	16333	16647	16432	16555	16388	16398	16525	16465	16510	16294	16514	16317	16482	16652	16404	16546	16327	16731	16423	16360	16414	16444	16718	16591	16291	16456	16454	16484	16492	16459	16551	16305	16429	16643	16539	16448	16355	16411	16720	16481	16477	16722	16407	16644	16551	16636	16520	16455	16584	16525	16743	16420	16520	16547	16592	16623	16817	16530	16549	16540	16578	16521	16575	16561	16423	16510	16425	16306	16579	16315	16548	16483	16649	16443	16405	16440	16661	16389	16612	16616	16519	16770	16453	16755	16550	16677	16654	16521	16512	16395	16499	16627	16623	16357	16531	16341	16445	16314	16481	16580	16511	16570	16570	16500	16526	16488	16594	16619	16629	16646	16511	16607	16523	16420	16537	16419	16534	16649	16730	16361	16721	16606	16592	16678	16364	16416	16429	16584	16511	16517	16271	16694	16724	16502	16494	16605	16619	16449	16371	16503	16499	16332	16540	16538	16585	16460	16600	16623	16657	16544	16517	16345	16510	16548	16395	16534	16555	16594	16674	16551	16442	16670	16367	16484	16573	16525	16639	16590	16483	16494	16496	16453	16609	16651	16397	16597	16338	16436	16652	16427	16476	16449	16843	16438	16660	16492	16515	16779	16524	16592	16541	16745	16348	16494	16617	16472	16426	16511	16410	16475	16545	16547	16591	16562	16375	16582	16620	16491	16746	16469	16459	16544	16507	16397	16348	16571	16355	16636	16481	16386	16652	16630	16728	16562	16677	16393	16541	16665	16455	16750	16378	16588	16391	16598	16654	16460	16482	16553	16655	16652	16552	16604	16470	16663	16506	16285	16468	16532	16413	16386	16583	16651	16478	16501	16585	16420	16630	16739	16465	16622	16606	16571	16421	16584	16622	16569	16289	16458	16422	16472	16471	16423	16529	16587	16502	16451	16513	16440	16329	16424	16552	16462	16681	16552	16691	16738	16521	16448	16566	16581	16602	16479	16302	16663	16469	16640	16637	16724	16443	16453	16583	16367	16457	16531	16588	16588	16379	16461	16585	16472	16796	16553	16603	16329	16382	16471	16606	16465	16553	16553	16628	16489	16476	16491	16380	16588	16553	16668	16404	16526	16375	16464	16452	16527	16419	16296	16583	16462	16420	16557	16417	16517	16439	16552	16608	16426	16487	16633	16374	16435	16369	16472	16783	16466	16528	16467	16320	16606	16375	16449	16548	16524	16503	16692	16431	16615	16523	16428	16475	16601	16544	16703	16444	16709	16576	16514	16343	16521	16641	16657	16587	16633	16623	16565	16523	16453	16530	16425	16370	16627	16449	16585	16593	16393	16640	16552	16671	16287	16569	16710	16577	16571	16444	16504	16509	16408	16561	16582	16363	16517	16493	16634	16555	16486	16573	16431	16556	16541	16543	16521	16529	16461	16541	16568	16426	16594	16375	16484	16346	16409	16592	16250	16541	16529	16357	16610	16486	16501	16367	16526	16564	16454	16693	16516	16544	16537	16648	16440	16446	16563	16467	16469	16376	16509	16417	16587	16574	16736	16409	16531	16586	16518	16580	16477	16481	16449	16373	16545	16583	16522	16664	16265	16389	16643	16724	16455	16585	16428	16627	16437	16445	16448	16569	16309	16563	16589	16458	16494	16533	16320	16696	16798	16381	16348	16542	16332	16510	16544	16377	16628	16656	16517	16503	16271	16504	16653	16640	16745	16557	16495	16598	16454	16312	16428	16442	16488	16535	16465	16603	16437	16457	16582	16423	16502	16483	16402	16426	16539	16623	16537	16485	16558	16580	16579	16282	16353	16594	16491	16532	16371	16548	16851	16552	16371	16350	16327	16482	16555	16609	16506	16443	16400	16409	16514	16508	16531	16522	16512	16595	16672	16590	16711	16654	16504	16293	16677	16709	16473	16350	16364
31304	48213	48122	45826	38751	33478	29570	26940	24734	22353	20422	19234	18731	20183	19134	18551	17557	17888	17339	16432	16021	15700	15317	15102	15016	15166	14848	15023	15122	14955	14939	15169	15042	15122	14891	14959	15024	14925	15142	15127	14968	14932	15040	15041	15027	15002	15042	15121	14936	14940	14998	14945	14979	14926	15051	14899	14792	15207	15016	14985	14894	15144	15087	14985	15097	14970	15006	15031	14975	15114	14849	15074	15158	15149	14925	15007	15006	14944	14966	14951	14997	14997	15011	14908	15050	15155	15098	15050	15086	15039	15218	15033	14938	15127	14857	14974	14827	14987	14928	14958	15111	14997	15010	14940	14956	14958	15064	15137	15036	15173	15048	15136	14966	15062	15062	15053	15037	15169	15033	15137	14856	15034	14996	15130	15019	15128	15079	14901	15013	15016	14986	15049	14996	15014	14926	15107	14959	14920	14990	14991	15047	15062	15166	15078	15131	15157	14916	14930	14937	14978	15008	14985	15133	14861	15139	14944	15228	14948	15040	15078	15156	14952	15132	15064	15099	14987	15103	15028	14864	15052	14998	14974	15129	15070	14999	15233	15232	14947	15060	15126	15256	15020	15000	15057	14908	15063	14896	15088	15105	15129	15118	15054	15192	14839	15011	14989	14931	15003	14884	14916	15036	14883	14951	14982	14847	14938	14998	15175	15093	14961	14986	15038	15022	14992	14899	14933	14899	14984	15057	14975	15051	15085	15067	15069	15135	15001	14945	14893	15107	14971	15036	14932	15152	14955	15085	15056	15065	14915	15049	15081	14919	14900	14802	14960	15096	15084	15018	14965	14917	15010	15009	14943	15029	14892	15054	14973	15030	15096	15190	14967	15006	15123	15117	14811	15034	15097	14953	14864	15160	15024	15138	14975	14843	15054	15135	14952	14877	14939	14933	15030	15027	14928	15105	15100	15033	15060	15017	14926	15195	15089	14999	14816	15096	15070	15029	14878	15112	15022	14977	14950	15016	15127	15117	14884	14918	14981	14904	15084	14997	14839	15057	14954	15211	14961	15113	14853	14999	15053	14971	15201	15123	15019	15055	15063	15109	15079	15085	14873	14964	14838	14946	15047	15228	15059	15074	14841	14942	14991	15019	15146	15067	14936	14861	14917	15001	15067	14955	15143	14939	15012	14981	15087	15190	14985	15096	14985	14991	14970	14994	15033	15015	15070	15078	15084	14971	15056	15069	15139	14917	14966	15030	14943	15048	14975	15020	15160	15119	14971	15027	15113	15177	15044	15005	14930	14798	15129	15037	15028	15199	14948	15000	15214	15021	15032	15164	14964	15116	14813	14948	15133	15135	15003	14944	14896	15065	14963	14897	15024	15025	14980	14831	14955	15033	15009	14941	15119	15023	15034	15141	15089	14839	14909	15064	15032	14948	14987	14953	14981	15046	14926	14854	14814	15022	15146	15065	15087	14956	15054	14952	15011	14814	15079	15045	15025	15012	15103	14986	14958	15145	14869	15187	14908	15144	14948	14867	15009	15144	15051	15165	14971	15023	15030	14988	15015	15002	15126	14982	15080	14957	14856	14969	15054	15132	14943	14944	15106	15071	15019	14978	15254	14944	14969	15030	14965	15020	15002	15111	14954	14957	15016	15052	15009	14992	14916	14864	14960	15089	14965	14924	15113	15114	15088	15042	15067	14955	14914	15077	14903	15021	15060	14916	15007	15088	14915	15096	15185	15128	15014	15029	14967	14880	14849	15064	15057	15059	15065	15167	14891	15056	15104	14925	14981	14977	15057	15028	15076	15086	15081	14941	15070	14923	14973	14981	14913	14967	15089	14981	14989	15035	15063	15096	14920	15208	14997	14985	14972	14873	15071	14922	15139	15005	15032	15175	15056	15043	14963	14958	15100	14912	15025	14989	14956	14952	15011	14959	14981	14823	14922	15049	14999	15062	15200	15103	14865	14940	14949	15118	15013	15170	14739	15009	15048	15086	14898	15086	14892	15045	15138	15156	15058	14692	15162	15054	15033	14822	15033	15132	14877	14921	15244	14929	15013	15026	15044	14712	15060	15107	15078	14989	14978	15004	15060	15019	14870	14980	14985	15065	14889	14945	14865	14928	14937	15005	15005	15056	14885	15099	15072	15144	14905	14788	14998	15161	15055	15122	14880	15099	15170	15051	15101	15207	14989	15102	14989	15033	15155	14994	14976	14886	15084	14949	15045	15151	14966	14720	15120	14823	15167	14944	14913	15003	15041	14828	15008	15104	14870	14980	14854	15097	15131	14777	15053	14998	15077	15183	14990	15055	15059	14908	15000	15005	15032	15078	14959	15158	15079	15010	14944	14989	15086	15155	14919	15135	14954	15073	14936	15008	14879	14959	15015	14874	15005	14989	14915	14894	15053	14733	15092	15006	14975	15136	14938	15124	14981	15086	14994	15245	15057	14928	14842	15026	15104	14890	14941	14921	15057	14962	14993	14931	14909	15103	15106	15085	14886	15063	14982	15134	15104	15230	15075	14812	15143	14949	14954	14949	14955	15066	15015	15086	14994	14957	15008	15157	15072	14938	15110	14915	15110	14867	14952	15186	14913	14917	14909	14951	14882	15031	14997	14938	14838	15089	15096	15039	15064	15018	14934	14865	15082	14994	15038	15035	15128	15033	15201	15037	14983	14623	14973	14877	15018	14884	14962	14950	15071	14992	14924	14995	15012	15126	15074	15137	15082	14952	15109	15011	14977	15051	14857	15027	14988	14908	15013	14916	15158	14987	15039	14892	14878	14967	14886	15077	14982	14967	14917	14948	14933	14997	14966	14977	14974	15119	15072	15002	15100	15029	14958	15023	14931	14991	14983	15097	15029	15152	15085	15060	14852	14880	15181	15030	14990	14996	15031	14948	15002	15025	14974	14885	14958	15101	15076	14899	14893	15026	14935	15114	15068	14952	14975	15032	14937	14889	14899	15068	15079	15141	14962	15048	15058	14885	15004	15089	14990	14904	14973	15240	14910	15033	15094	15143	14947	15030	14846	15179	14885	15056	14899	15021	14998	15015	14860	14926	14994	15025	14833	14953	14885	14923	15089	15144	14859	15200	14969	15017	14884	15058	14937	14888	15000	15009	14831	14887	14919	14881	14869	15070	15035	15170	14945	15049	15155	14936	14898	15010	15016	15174	15047	14978	15062	14993	14829	14991	14839	14781	15030	14790	15194	15091	14863	15132	15087	15067	14970	14889	15017	15037	14873	15188	15058	15139	15064	15065	14876	15042	15065	14923	14944	14844	15087	15084	15052	14965	15040	14793	15051	15170	14963	15058	15131	15097	15147	14977	14890	14876	14976	14890	14959	15259	15023	15057	14871	15075	14971	14969	15091	14990	15008	14904	14923	14907	15008	14959	14883	15074	15041	15026	14975	14961	15122	14979	14816	15185	15079	15007	14911	15047	15063	15183	15083	15033	15096	14967	15078	15000	14890	15083	14961	14979	15006	15061	14918	15161	15163	14866	14852	14805	14930	15169	14914	14977	15054	15152	15031	14996	14995	15122	15062	15104	14945	15178	15034	15092	15212	15076	14922	15144	15216	14775	14953	14980	14941	15065	15036	14985	15073	14982	14903	15138	14945	14959	15009	15209	14922	15004	15073	15045	15060	14999	15095	15140	14910	15277	15177	14971	15045	15050	15110	14975	15071	15070	14928	14988	15001	15107	15033	15070	15019	14869	14988	14816	14959	14947	15030	14905	14910	14996	15133	14784	14966	15016	14989	14884	14782	15110	14888	15006	15043	14980	14868	15024	15028	15183	15037	15026	15166	14965	15152	14976	14906	15030	15046	15013	14752	15083	14960	14967	15079	15143	14934	14974	15008	14815	15314	15001	14964	14898	14906	14954	14925	14933	14934	14935	14909	15063	14979	15004	14879	15091	14731	15318	14868	14927	15116	14873	15041	14952	14985	15095	15043	15014	15097	14894	15048	15057	14910	15055	14985	14950	14993	15019	15073	15051	15059	15223	14947	15053	15083	15055	14980	14994	14918	15144	15110	14904	14903	15013	14883	14950	14967	15148	14953	15130	15052	15066	15144	15102	15062	14876	15026	14930	15052	15003	15215	14904	14947	14979	15022	15043	15070	14862	14973	15215	14741	14895	15076	15124	15146	15020	14880	14918	14915	14993	14928	15013	15008	15128	15038	15043	15187	14929	15191	14918	14936	15072	14960	14995	14947	15082	15122	15073	15067	14949	14991	15002	14915	14965	15074	15071	14963	14986	14870	15042	15027	15238	15033	15028	15027	15099	15079	15029	15099	15014	15137	15027	14990	14994	14872	15025	14919	15076	14921	15099	14978	15138	14932	14891	14962	15021	15087	15058	14933	15020	15084	14966	15011	15020	14944	15070	15019	14866	14964	14903	15073	14994	15074	15108	14731	14932	14911	14954	15046	14928	14933	14887	14904	15004	15139	15060	15038	14934	14970	14980	14980	15035	14976	15051	14984	15093	15068	15219	15044	14965	15152	14943	15079	14891	15085	15006	14965	15078	14954	14959	14989	15072	14954	15022	15108	14920	14939	15159	14957	15079	14847	15051	14923	14898	14970	15013	14914	14995	14974	14995	15052	15101	15015	14946	15043	15062	15065	15094	14928	15023	14894	14891	14958	14930	15089	14941	15055	15080	15077	15023	15046	15012	15098	14990	15049	15115	15066	15064	15106	14939	15033	15000	15023	15045	14877	15133	15052	15033	15138	14996	15011	15005	14995	14959	14863	14893	14889	15039	14799	15111	14856	15154	14984	15027	15037	15038	15008	15026	14976	14922	15087	15139	15166	15143	15005	15043	15059	15052	14967	14957	15139	14873	15065	15043	15088	14877	15037	14939	14911	15086	15114	15053	14932	15235	15084	14843	15030	15004	15083	15076	14937	15186	15036	15109	15032	15026	14951	15133	15078	15014	14918	15152	14904	14969	15016	14985	15036	14962	15020	14973	14945	15061	15018	15039	14913	15119	15093	14928	14992	14850	14981	14912	14926	14913	15045	15134	15087	14975	15040	15168	14994	15173	14781	14951	14926	15054	15143	15054	14852	15117	15000	15024	14948	15034	15000	14974	14934	14774	14909	14869	15020	14982	15001	15069	15077	15095	14922	15014	14974	15111	15067	15091	15019	15024	15081
24580	21855	30075	28323	29229	32617	33348	28627	25792	23588	22478	21119	20677	20572	21564	20866	22783	21106	20008	19294	18901	17886	17568	16895	17016	17090	16990	16725	16813	17006	16919	16945	17115	16917	16903	16966	16921	16871	16946	17144	16954	16925	16987	16887	16824	16956	17030	16909	16822	16810	16759	16769	16813	16990	16855	16806	16770	16791	16764	16750	16776	16704	16860	17046	16842	16748	16982	16929	16770	16799	16693	16906	16861	16925	16815	16848	16763	16982	16861	16942	16859	16928	16614	16760	16746	16957	16700	16752	16897	16795	16923	16720	16680	16782	16748	16845	16804	16856	16860	16898	16704	16925	16862	17012	16960	16822	17086	16681	16870	16686	17006	16857	16818	16806	16832	16980	16940	16787	16801	16637	16720	16517	17052	16934	16956	16931	16867	16827	16718	16785	16915	16748	16956	16965	16796	16943	16930	16821	16747	16660	16695	16811	17034	17001	16913	16795	16998	16813	16830	16906	17027	16926	16661	17001	16856	16815	16818	16830	17045	16798	16782	16676	16853	16840	16687	16855	16757	16841	16906	16703	16639	16734	16842	16914	16778	16719	16610	16840	16639	16778	16923	16971	16820	16962	16636	16609	17012	16943	16823	16778	16825	16949	16751	16803	16922	16618	16800	16811	16829	16953	16992	16778	16978	16997	16876	16757	16871	16691	16915	16955	16859	16919	16825	16887	16930	16750	16816	16902	16729	16655	16999	16826	16814	17018	16583	16676	16855	16672	16756	16905	16728	16753	16657	16715	16868	16729	16998	16911	16861	16666	16799	16547	16883	16905	16684	17030	16984	16867	16749	16873	16780	16848	16880	17009	16824	16817	16945	16636	16767	16875	16739	16719	16914	16653	16859	16634	17004	16912	16757	16954	16873	16875	16840	16838	16822	16967	16704	16790	16606	16726	16613	16653	16793	16711	16820	16781	16946	16943	16803	16871	16797	16825	16821	16991	16848	16949	17003	16925	16754	16748	16757	16910	16902	16968	16719	16664	16906	16702	16708	16884	16901	16794	16672	16836	16721	16607	16995	16864	16731	17058	16847	16804	16938	16851	16798	16910	16920	16743	16660	16900	17019	16839	16810	16736	16833	16654	16878	16789	16745	16670	16958	16913	16885	16964	16617	16920	16721	16925	17007	16918	16701	16806	16794	16640	16664	16824	16686	16839	16857	16718	16727	16683	16826	16802	16894	16961	16842	16816	17025	16854	16962	16727	16751	16756	16667	16757	16740	16829	16867	16670	16818	16714	16911	16825	16978	16917	16897	16783	16731	16700	16948	16754	16828	16976	16771	16937	16715	16838	16699	16847	16763	16838	16826	16720	16695	16826	16792	16744	16988	16824	16832	16847	16619	16881	16823	16968	16749	16782	16840	16640	16685	16817	16892	16814	16797	16794	16727	16922	16841	16764	16937	16935	16872	16843	16876	16920	16929	16915	16830	16739	16772	16898	16769	16645	17149	16606	16914	16649	16708	16778	16872	16793	16677	16792	16830	16848	16735	16789	16820	16895	16818	16600	16988	16809	16850	16729	16793	16951	16905	16819	17051	16904	16879	16945	16785	16822	16721	16785	16900	16912	16759	16878	16752	16670	16785	16879	16781	16666	16947	16794	17035	16951	16822	16638	16903	16769	16878	16732	16940	16806	16986	16770	16829	16880	16745	16973	16903	16958	16891	16820	16790	16983	16728	16753	16948	17045	16765	16861	16706	16706	16848	16748	16887	16821	16836	16854	16732	17054	16699	16826	16810	16901	16837	16843	16752	16840	16786	17013	16628	16858	16748	16997	16705	16791	16785	16831	16816	16949	16847	16754	16863	16829	16849	16923	16911	16801	16824	16773	16888	16675	16845	16676	16657	16605	16924	16682	16757	16835	16721	16816	16832	16850	16715	16854	16826	16951	16737	16874	16919	16789	16869	16803	16714	16899	16627	16506	16876	16751	16718	17010	16762	16854	16702	16689	16798	16821	16995	16683	16816	16761	16816	16855	16926	16645	16780	16799	16782	16917	16868	16924	16843	16630	16881	16674	16841	16979	16787	16696	16679	16647	16866	16605	16766	16794	16878	16805	16734	16713	16953	16814	16810	16638	16678	16697	16826	16905	16885	16725	16829	16675	16695	16781	17027	16773	16796	16826	16779	16872	16786	16722	16926	16805	16769	16739	16949	16847	16702	16912	16658	16883	16920	16651	16820	16928	16844	16863	16688	17023	16816	16749	16887	16731	16826	16894	16766	16851	16806	16598	16837	16866	16890	16723	16685	16719	16747	16629	16833	17014	16803	16887	16766	16842	16790	16926	16985	16716	16826	16655	16716	16661	16692	16737	16731	16716	16832	16966	17120	16895	16801	16770	16723	16764	16735	16886	16743	16911	16869	16661	16809	16815	16875	16993	16899	16898	16755	16766	16566	16778	16835	16743	16766	16855	17032	16906	16906	16771	16875	16628	16866	16882	16803	16838	16747	16832	16773	16906	16843	16911	17087	17011	16668	16679	17002	16881	16632	16723	16831	16952	16602	16818	16929	16830	16832	16999	16895	16968	16705	16681	16878	16787	16856	16874	16954	16689	16826	16767	16823	16905	16832	16942	16754	16687	16920	17021	16809	16787	16601	16862	16887	16707	16582	16737	16888	16838	16821	16540	16887	16787	16786	16658	16660	16736	16687	16718	16704	16820	16971	16960	16848	16895	16657	16709	16862	16778	16893	16805	16785	16749	16688	17042	16807	16604	16910	16804	16861	16952	16715	16802	16825	16744	16723	16532	16753	16995	16788	16851	16984	17071	16773	16567	17040	16831	17063	16889	16863	16661	16814	16534	16954	16881	16723	16906	16740	16767	16460	17030	16738	16689	16817	16724	16796	16913	16716	16626	16931	16654	16837	16720	16687	16936	16797	16627	16900	16743	16877	17112	17115	16907	17037	16719	16908	16708	16797	16920	16943	17004	16756	16829	16895	16828	16872	16730	16703	16756	16815	16943	16907	16664	16984	16665	16764	16655	16758	16829	16743	16682	16819	16863	16781	16815	16872	16905	16975	16697	16932	16752	16677	16844	16898	16729	16869	16874	16806	16875	16935	16757	16857	16805	16747	16995	16748	16790	16895	16695	16992	16845	16708	16866	16841	16886	17156	16928	16962	16692	16916	16838	16945	16659	16811	16801	16569	16930	16765	16981	16944	16796	16840	16780	16939	16700	16812	16598	16799	16770	16813	16737	16622	16898	16917	16962	16777	16775	16666	16958	16724	16923	16808	16776	16673	17018	16926	16741	16834	16770	16821	16763	17019	16646	16858	16791	16889	16608	16680	16755	16769	16663	16828	16819	16784	16677	16612	16889	16842	16946	16894	16730	16979	16737	16936	16798	16929	16885	16838	16748	16769	16896	16694	16666	16865	16825	16682	16830	16712	16607	16863	16918	16776	16836	16901	16697	16631	16916	16916	16774	16754	16899	16724	16964	16853	16904	17015	16825	16919	16755	16964	16790	16523	16832	16895	16695	16939	16869	16906	16902	16766	16771	16695	16939	16959	17025	16788	16943	16719	16803	16862	17053	16878	16760	16845	16739	16785	16862	16951	16843	16935	16673	16897	16752	17052	16759	16776	16894	16915	16817	16638	16924	16807	16677	16617	16894	16983	16659	16844	16767	16928	16712	16689	16648	16746	16828	16949	16763	16861	17049	16687	16796	16822	16803	16889	16798	16812	16858	16797	16714	16856	16726	16810	16818	16812	17080	16730	16657	16820	16770	16817	16810	16762	16934	16604	16744	16803	16762	16795	16862	16940	16941	16869	16811	16907	16780	16669	16774	16736	16753	16904	16767	16803	16669	16696	16709	16917	16804	16902	16867	16755	16790	16772	16724	16895	16725	16737	16861	16819	16790	16842	16698	16685	16799	16791	17018	17112	16636	16770	16637	16692	16734	16688	16855	17086	16924	16779	16745	16827	16790	16748	16979	17016	16802	16796	16793	16854	16991	16796	16893	16738	16843	16859	16866	16842	16814	16676	16848	16883	16843	16863	16756	16905	16831	17055	16800	16820	16921	16813	16896	16914	16828	16832	16636	16689	17059	16765	16951	16842	16795	16919	16890	17021	16820	16850	16865	16891	16764	16761	16728	16845	16820	16719	17016	16909	16724	16934	16724	16880	16830	17093	16810	16784	16704	16907	16891	16962	16769	16857	16633	16838	16773	16750	16839	16848	16705	16786	16984	16934	16645	16668	16766	16923	17092	16734	16388	16802	16515	16658	16739	16977	16842	16945	16873	16846	16839	16796	16867	16992	16759	16942	16899	16973	16848	16827	16811	16901	16797	16676	17024	16898	16823	16722	16836	16881	16813	16773	17002	16901	16775	16914	16809	16723	16653	16632	16692	16860	16622	16666	16913	16801	16990	16837	16842	16715	16766	16713	16786	16733	16809	16854	16624	16654	16720	16860	16788	16886	16869	16853	16820	16789	17043	16680	16825	16606	16759	16623	16678	16801	16887	16921	16800	16902	16782	16902	16770	16712	16994	16606	16688	16776	16617	16919	16892	16793	16789	16871	16850	16792	16816	16787	16779	16770	16965	16834	16815	16827	16823	16806	16720	16658	17091	17078	16674	16892	16838	16850	16824	16745	16811	16698	16915	16998	16683	16849	16711	16847	16774	16803	17029	16905	16876	16786	16749	16842	16738	16634	16764	16782	16645	17061	16742	16837	17065	17042	17083	16721	16794	16868	16682	17004	16979	16998	16991	16946	16785	16980	16941	16763	16932	16806	16892	16919	16651	16764	16932	16921	17071	16837	16853	16849	16836	16968	16840	16812	16976	16801	16713	16491	16801	16812	16971	16805	16873	16550	17027	17015	16816	16832	16904	16817	16801	16688	16769	16697	16738	16741	16877	16825	16718	16910	16782	16720	16933	16935	16821	16713	16848	16808	16870	16831	16785	16633	16598	16646	16839	16704	16795	16763	16880	16805	16819	16807	16775	16842	16819	16836	16938	16822	16739	16940	16662	16866	16895	16868	16900	16785	16906	16666	16690	16790	16825	16669	16665	16940	16537	16682	16776	16613	16772	16661	16775	16816	16957	16832	16965	16873	16682	16709	16577	16739	16740	16923	17011	16690	16826	16957	16787	16890	16760	16927	16623
31306	48852	49456	50219	44905	39616	34861	31909	28146	25381	23127	21986	21204	21283	22586	21978	23908	20986	19413	18585	17645	16494	15722	15314	15271	15235	15271	15356	15231	15222	15107	15004	15348	15267	15333	15248	15338	15181	15107	15208	15242	15192	15262	15220	15234	15212	15172	15264	15268	15223	15110	15326	15365	15283	15111	15379	15251	15079	15180	15155	15197	15185	15231	15056	15226	15351	15183	15245	15125	15137	15216	15236	15212	15201	15197	15225	15252	15229	15265	15144	15258	15226	15178	15325	15132	15118	15238	15129	15068	15198	15278	15234	15225	15215	15182	15141	15028	15224	15232	15217	15171	15000	15179	15046	15216	15272	15220	15201	15406	15374	15278	15217	15198	15239	15217	15250	15216	15347	15209	15099	15144	15329	15210	15284	15124	15169	15039	15119	15243	15163	15149	15049	15142	15091	15355	15307	15060	15375	15176	15232	15229	15279	15125	15144	15313	15045	15175	15222	15152	15308	15223	15168	15182	15138	15143	15084	14993	15019	15169	15270	15261	15297	15305	15203	15110	15049	15168	15320	15306	14977	15211	15275	15088	15281	15305	15123	15110	15124	15212	15300	15060	15160	15330	15290	15266	15059	15199	15209	15187	15142	15272	15368	15245	15220	15281	15183	15259	15024	15093	15306	15318	14978	15177	15120	15198	15188	15326	15206	15027	15303	15200	15150	15098	15281	15214	15328	14946	15169	15256	15132	15221	15205	15142	15121	15229	15240	15131	15255	15115	15250	14848	15140	15337	15101	15042	15335	15050	15226	15157	15175	15333	15105	14998	15254	15285	15233	15278	15162	15101	15109	15193	15200	15300	15254	15269	15159	15288	15394	15283	15306	15165	15235	15307	15355	15173	15151	15341	15273	15127	15213	15180	15128	15122	15261	15139	15153	15118	15113	15196	15208	15021	15073	15176	15143	15140	14922	14996	15093	15262	15000	15158	15261	15238	15320	15113	15109	15256	15378	15318	15400	15197	15216	15194	15177	15114	15177	15023	15182	15150	15178	15337	15083	15127	15061	15061	15067	15298	15209	15098	15203	15251	15053	15217	15223	15132	15130	15132	15150	15078	15447	15166	15420	15238	15262	15308	15325	15112	15205	15165	15338	15194	15001	15135	15239	15097	15172	15234	15064	15316	15268	15388	15100	15143	15238	15198	15016	15348	15171	15170	15252	15226	15179	15110	15173	15198	15200	15164	15193	15176	15060	15260	15209	15088	15199	15215	15154	15276	15103	15163	15128	15177	15213	15112	15215	15074	15177	15327	15133	15268	15204	15192	15249	15174	15255	15231	15160	15279	15098	15159	15230	15158	15274	15190	15056	15100	15363	15120	15265	15158	15221	15226	15169	15074	15200	15118	15080	15082	15132	15147	15087	15267	15147	15121	15052	15171	15227	14926	15255	15145	15047	15238	15301	15162	15324	15370	15184	15208	15158	15169	15120	15062	15413	15122	15297	15162	15186	15202	14987	15272	15185	14944	15160	15343	15310	15088	15104	15272	15168	15149	14951	15171	15081	15138	15145	15182	15266	15172	15067	15366	15234	15225	15124	15129	15274	15096	15229	15240	15088	15121	15130	15226	15414	15189	15306	15159	15181	15255	15077	15314	15153	15238	15300	15311	15245	15145	15099	15336	15352	15208	15234	15201	15192	15251	15244	15311	15140	15007	15195	15044	15356	15142	15214	15153	15298	15226	15265	15080	15268	15185	15137	15074	15259	15401	15183	15068	15121	15107	15110	15393	15293	15246	15154	14951	15156	15356	15041	15112	15150	15223	15202	15225	15268	15266	15199	15161	15150	15272	15230	15101	15237	15289	15156	15205	15214	15210	15183	15197	15172	15312	15253	15320	15306	15141	15019	15099	15237	15372	15136	15302	15302	15130	15077	15155	15272	15209	15156	15128	15193	15284	15226	15273	15149	15198	15187	15277	15029	15197	15181	15146	15271	14910	15106	15207	15174	15210	15128	15027	15350	15011	15315	15204	15153	15204	15251	15413	15171	15077	15041	15094	15047	15136	15235	15090	15153	15179	15186	15248	15140	15111	15291	15184	15074	15172	15010	15165	15168	15358	15102	15265	15052	15216	15050	15081	15068	15333	15105	15129	15121	15192	15148	15208	15228	15319	15279	15088	15255	15067	15348	15227	15202	14992	15190	15275	15136	15289	14899	15034	15217	15214	15027	15168	15183	15175	15119	15306	15095	15218	15201	15145	15319	15308	15273	15329	15299	15332	15300	15048	15146	15146	15196	15185	15274	15014	15095	14987	15075	15132	15374	15185	15157	15243	15379	15262	14975	15097	15250	15215	15163	15324	15090	15115	15260	15050	15064	15242	15261	15045	15370	15219	15338	15300	15146	15248	15158	15091	15313	15132	15270	15261	15060	14963	15265	15281	15203	15210	15244	15243	15090	15195	15079	15322	15249	15337	15253	15219	15238	15179	14950	15113	15121	15294	15217	15259	15096	15327	15324	15111	15221	15187	15284	15173	15167	15118	15245	15179	15217	15289	15306	15073	15110	15125	15183	15285	15076	15157	15148	15197	15402	15177	15307	15274	15185	15248	15028	15123	15300	15160	15159	15184	15312	15207	15133	15103	15164	15163	15064	15177	15187	15192	15234	15117	15163	15135	15034	15240	15108	15093	15075	15087	15181	15192	15290	15068	15300	15115	15164	15265	15075	15081	15161	15337	15219	15242	15040	15209	15371	15246	15129	15040	15241	15202	15223	15211	15237	15131	15134	15144	15077	15108	15157	15150	15106	15230	15197	15280	15232	15223	15174	15102	14897	15128	15038	15205	15045	15296	15239	15185	15135	15332	15183	15240	15183	15159	15318	15145	15112	15325	15236	15330	15158	15327	15014	15283	15138	15188	15268	15234	15168	15270	15229	15123	15212	15223	15323	15139	15110	15104	15214	15294	15269	15155	15315	15316	15178	15281	15099	15149	15089	15103	15127	14981	15160	15259	15208	15323	15230	15078	15269	15239	15237	15338	15158	15264	15139	15161	15074	15279	15221	15223	15258	15139	15020	15140	15223	15062	15239	15221	15315	15152	15208	15158	15244	15357	15384	15218	15191	15135	15277	15064	15260	15283	15196	15225	15039	15167	15372	15136	15065	15150	15301	15234	15074	15157	15151	15162	15305	15141	15004	15206	15137	15193	15095	15197	15200	15344	15194	15115	15153	15244	15144	15033	15240	15278	15362	15000	15213	15158	15251	15373	15055	15198	15180	15141	15285	15187	15161	15231	15168	15063	15149	15098	15251	15295	15230	15252	15154	15210	15225	15283	15367	15123	15107	15130	15149	15239	15194	15188	15117	15125	15291	15254	15271	15240	15089	15145	15209	15115	14998	15087	15261	15103	15223	15344	15186	15381	15262	15251	15075	15145	15117	15119	15220	15083	15173	15315	15229	15327	15062	15353	15237	15059	15173	15313	15367	15202	15376	15248	15207	15188	15211	15165	15168	15246	15281	15218	15033	15076	15251	15203	15164	15178	15337	15185	15096	15131	15095	15104	14883	15114	15130	15212	14978	15093	15140	15098	15185	15320	15106	15159	15192	15141	14961	15252	15220	15176	15215	15308	15269	15015	15115	15152	15144	15181	15165	15334	15110	15397	15221	15206	15255	15154	15125	15215	15278	15039	15398	15208	15211	15398	15377	15254	15203	15344	15188	15324	15306	15193	15109	15046	15102	15378	15314	15185	15150	15053	15277	15152	15240	15174	15011	15263	15279	15317	15264	15115	15155	15204	15206	15177	15109	15121	15154	15270	15203	15356	15074	15149	15215	15245	15272	15140	15265	15155	15125	15221	15113	15072	15355	15321	15314	15002	15270	15360	15027	15093	15147	15213	15216	15158	15208	15245	15080	15165	15198	15263	15349	15282	15105	15300	15279	15341	15231	15214	15092	15195	15148	15058	15191	15204	15316	15135	15245	15115	15039	15209	15005	15099	15105	15126	15242	15225	15159	15310	15100	15313	15187	15133	15056	15243	15245	15214	15258	15172	15188	15289	15094	15237	15188	15252	15021	15186	15143	15367	15311	15245	15218	15241	15220	15240	15138	15060	15282	15207	15085	15107	15241	14963	15129	15264	15209	15203	15166	15189	15278	15124	15183	15385	15183	15315	15285	15180	15280	15187	15244	15154	15113	15146	15265	15232	15022	15209	15014	15139	15211	15303	15301	15136	15297	15188	15166	15181	15259	15136	15168	15209	15159	15038	14969	15305	15184	15131	15178	15367	14981	15117	15198	15163	15241	15217	15040	15221	15355	15077	15022	15101	15158	15483	15286	15054	15374	15101	15234	15117	15158	15261	15206	15336	15145	15360	15197	15182	15116	15163	15172	15224	15136	15150	15138	15143	15113	15140	15094	15300	15217	15163	15095	15374	15202	15089	15256	15099	15173	15184	15033	15279	15210	14943	15329	15209	15278	15067	15168	15179	15101	15208	15296	15218	15190	15183	15252	15026	15305	15142	15060	15109	15232	15140	15163	15172	15305	15193	15265	15204	15198	15359	15046	15200	15225	15065	15230	15141	15281	15212	15028	15226	15239	15144	15228	15136	15184	15079	15214	15415	15355	15080	15245	15168	15212	15378	15221	15131	15159	15248	15200	15090	15314	15245	15086	15213	15190	15112	15254	15164	15181	15187	15083	15203	15142	15186	14998	15201	15292	15217	15338	15293	15154	15166	15154	15181	15164	15327	15158	15223	15270	15287	15084	15100	15276	15154	15254	15107	14935	15295	15221	15138	15267	15110	15086	15087	15200	15278	15133	15098	15346	15258	15365	15132	15251	15146	15265	15282	15174	15080	15259	15248	15172	15333	15128	15243	15063	15135	15145	15047	15221	15150	15214	15333	15179	14943	15182	15206	15254	15078	15078	15182	15147	15162	15312	15109	15221	15240	15172	15162	15232	15215	15142	15336	15257	15093	15350	15171	15099	15204	15404	15257	15094	15088	15243	15142	15210	15194	15296	15284	15072	15290	15165	15374	15267	15123	15068	15116	15206	15151	15291	15350	15183	15143	15183	15279	15159	15132	15157	15275	15120	15054	15120	15171	15167	15294	15258	15267	15050	15319	15202	15268	15237	15063	15350	15192	15248	15171	15112	15130	15329	15165	15313
36045	39941	41828	38176	33548	29307	25874	22757	21190	20530	19839	19593	18929	18764	18581	18036	17824	17496	17765	17564	17423	17260	17326	17270	17405	17075	17136	17115	17293	17084	17283	17136	17110	17040	17124	17063	17187	17058	17131	17324	17100	16980	17183	17167	17227	17317	17159	17090	17153	17132	17308	17033	17187	17160	17166	17064	17241	17136	16993	17036	17014	17478	17175	17058	17147	17176	17196	17120	17128	17181	16969	17181	17021	17109	17161	17011	17169	17098	17341	17256	16998	17321	17185	17128	17365	16923	17084	17018	17285	16952	17319	17046	17099	17054	17023	17204	17163	17148	17138	17048	16849	17279	17270	17128	17142	17219	17195	17136	16977	17210	17190	17056	17261	17173	17033	17189	17025	17109	17084	17189	17236	17198	17098	17266	17087	17404	16966	16990	17017	17097	17109	17282	17060	17034	17099	17253	17156	17112	16923	17276	17076	17038	17261	17158	17124	17036	17177	16975	17191	17001	17161	17280	16990	17117	17102	17341	17221	17181	17176	16979	17042	17056	17216	17094	17323	17047	16930	16922	16964	17009	17156	16911	17126	17049	17057	17024	16941	17119	17235	17192	17104	17140	17227	16977	16991	17139	16908	17166	16870	17115	17109	17041	17274	17032	17116	17240	17160	16946	17204	16985	17133	17048	16948	17068	17072	17055	17038	17028	17226	17228	17149	17093	17258	17090	17164	17092	17426	16937	17219	17116	17030	17110	17444	16955	17128	16878	17265	17054	17117	17078	16940	17200	17132	17288	17257	17244	16966	17131	17390	17082	17130	17078	17120	17219	17120	17039	17009	16993	17005	17110	17118	17296	17306	17027	16969	17260	17157	16978	17093	16859	16907	17099	17040	17212	16970	17275	16997	17344	17212	17427	17127	17225	17320	17076	17296	17081	17020	17117	17112	16913	17020	17275	17231	16996	17349	17032	17202	17160	17111	17132	17207	17122	16954	16972	17322	17110	17042	17293	17111	17175	17051	17133	17268	17176	17268	17203	17141	17115	17322	17187	17376	17137	17052	17144	17234	17293	17182	17134	17097	17252	17108	17266	17161	17228	17029	17100	17101	16947	16915	16987	17012	17100	17364	17290	17360	17204	17010	17128	16956	17336	17317	17106	17133	17210	17196	17198	17075	17118	17162	17238	17191	17074	17114	17088	17041	17088	17160	17225	17021	17143	17184	17138	17218	17091	17039	17140	17235	17025	17015	17044	16976	17135	17183	16905	17135	17234	17290	17157	17095	17238	16977	16942	17066	17115	17190	17120	17042	17003	17099	17042	17048	17002	17121	17305	17142	17169	17062	17131	17149	16998	16989	17202	16847	16893	17160	17059	17357	17116	17073	17040	17332	17080	16974	17355	16959	17168	17094	17111	17161	17109	17144	16999	17198	17222	17186	17169	17094	17231	17156	17169	17341	17036	17090	17213	17036	16850	17093	17131	17219	17148	17063	17123	17207	17078	17021	17070	17312	17128	17172	17077	17050	17352	16992	17017	16880	17003	17046	17042	16990	17175	17150	17103	17194	17035	16937	17110	17123	17171	17237	17031	17105	17181	17103	17020	16960	17196	17106	17182	17025	17219	17186	17252	17080	17281	16996	17143	17263	17150	17174	17316	17106	16837	16951	17143	17083	17193	17121	17209	17081	17283	17104	17109	17153	17303	17198	17059	17140	17236	17034	17056	17080	17404	17172	17171	16924	17180	17207	17017	17098	17108	17049	17033	17221	17092	17027	16929	17021	17098	16997	17261	17033	17111	16905	17241	16841	17088	17197	17217	17027	17219	17047	17226	17119	17146	17026	17107	17086	17115	17189	17158	17157	17072	17179	17147	17012	16989	17154	17190	17030	17267	16980	17193	17034	17029	17119	17011	17082	17276	17072	17060	17095	16971	17099	17105	17193	17251	17094	17263	17080	16941	17111	17219	17143	17151	17128	17121	17117	17043	17068	17333	17030	16815	17085	17086	16872	17059	17013	17343	17119	17007	17010	17182	17259	17085	17108	17233	17015	17077	17243	17235	17144	17083	17125	17185	17149	17333	17128	17124	17026	16949	16986	17198	16900	16953	17244	17162	17101	17036	17076	17162	17247	17211	17104	17141	17289	17330	17303	17220	17097	17034	17181	16963	17004	17140	17070	16967	17202	17062	17032	16895	16959	17268	17426	17132	17197	16944	16798	17084	17233	17202	17179	17178	17089	17139	17128	17199	17017	17007	17209	17170	17149	17018	17043	17078	17016	17273	17038	17154	17251	17016	17148	17204	17200	17230	17172	16991	16818	17144	16997	17198	17185	16993	17138	17177	17303	17283	17274	17072	16892	17132	17118	17011	16909	17085	17130	17035	17278	17178	17041	17136	17172	17164	17297	17191	17123	17130	17295	17006	17160	17075	17007	17112	16899	17106	16925	17114	16939	17046	17021	17144	17360	17260	17211	17157	17111	17178	17282	16940	17102	17133	17106	17148	17084	17135	16976	17047	17074	16902	17205	17289	17092	17193	17216	17144	17158	17138	17188	17059	17149	17189	17064	17233	17188	17195	17187	17213	17192	17151	17104	17211	17195	17345	17179	17126	17306	17300	16999	17203	17206	17297	17040	17143	17014	16790	17180	17118	17217	17221	17070	16939	17112	17073	17083	17009	17075	17159	17115	17207	17219	17193	17076	17175	17136	17119	17309	17042	17095	16933	17064	17116	17048	16964	17327	17125	17218	17208	16943	17029	17072	17119	17291	17250	17347	17153	17323	17009	17139	17308	17168	16885	17212	17207	16992	17277	17177	16999	17353	17099	17305	17123	17180	17065	16959	17083	17108	17165	17085	17125	17212	17199	17105	17146	17133	17344	17100	17200	17249	17033	16970	17263	17048	17203	17265	17068	16824	17178	17251	17167	17137	17093	17121	17124	17080	17172	17087	17155	16920	17342	17025	17085	17068	17053	17145	17030	17012	17082	17131	17239	17147	17122	17101	17076	17112	17283	17082	17238	17031	17234	17260	17112	17025	17056	17320	17138	17324	17128	17256	17145	17134	17158	17259	17245	17201	17003	17180	17190	17116	17192	17274	16975	17119	17169	16832	17208	17318	17084	17032	17173	17121	17192	17048	17194	17163	17271	17266	17020	17083	17266	17165	17320	17132	17111	17054	17028	16958	17133	16956	17058	17124	17281	17309	16983	16950	17186	17029	17075	17064	16974	16939	17077	17170	17152	17057	17005	17156	17036	17031	17221	17246	17179	16809	17108	17242	17277	16971	17158	17167	17385	17108	17066	17075	17318	17023	17137	17176	17197	17239	17240	17172	17155	17028	17068	17110	17108	17405	16793	17021	17215	17265	17044	17133	17035	17106	17048	17208	16975	16974	17304	17242	17319	17139	17131	16944	17048	17309	17292	16988	17255	17165	17124	17264	17256	17125	17267	17273	17000	17135	17088	17027	17111	16967	17096	17173	17237	17197	17167	17016	16954	17015	17019	16992	17232	17203	17048	17223	17332	17032	17228	17107	17221	17237	17118	17033	17036	17041	17156	17055	17254	17029	17285	17119	17067	17090	17061	17135	17001	17249	17218	17153	17083	17256	17214	17020	17210	17064	17135	17092	17192	17134	17026	17090	17056	17092	17022	17079	17032	17097	17104	17120	17056	17034	17076	17151	17209	17125	17259	17179	17146	16956	16929	17185	16998	17262	17259	17275	16911	17243	17054	17341	17077	17190	17234	17385	17181	16940	17032	17099	17342	17079	17021	17194	17157	17150	17207	16932	17199	17327	17080	17020	16974	17128	17003	16951	17034	17241	17073	17274	17109	17062	16879	17114	17290	17224	17290	17161	16966	17054	16936	17111	16986	17058	17275	17032	17145	17081	17209	17185	17086	17211	17227	17121	17159	16972	17207	17262	17256	16870	17224	17195	17295	17065	17152	17123	17158	16993	17217	17011	17184	17197	17045	17191	16990	17002	17104	17085	17263	17192	17025	17129	16984	17073	17215	17284	17047	17132	17467	17137	17259	17336	16988	17314	17061	17112	17072	16894	16981	17004	16971	17230	17213	16953	17134	17025	16990	17187	17083	17060	16998	17089	17093	17334	17165	17069	17089	17203	17242	17264	17008	17110	17315	17125	17059	17362	17240	17303	17193	17226	17227	17109	17202	17128	17085	17193	17066	17437	17034	17143	17033	17042	17125	17130	17201	17029	17065	17198	17236	17189	17140	17390	17399	17144	17155	17135	17405	17239	17021	17211	17195	17013	17112	17265	17163	17213	17332	17163	17179	17076	17187	17362	17115	17121	17323	17216	17267	17254	17113	17144	16975	16858	17190	17346	17264	17112	16974	17125	17174	17089	17083	17047	17249	17081	17040	17125	17183	17230	16965	17060	17207	17244	16997	17232	17318	17458	16980	17250	17097	17072	17148	17231	17246	17107	17103	17003	17267	17234	17007	17170	17008	17273	17242	17094	17012	17071	16924	17096	17195	17173	17126	16912	17185	17136	17170	17062	17027	17066	17086	17171	17113	17398	17083	17239	17160	17167	17057	17096	17183	17260	16886	17056	17145	17021	16935	16980	17229	17336	17313	16968	17174	17097	17128	17230	17159	16937	16932	17119	17174	17115	17178	17218	17214	17336	17209	17259	17344	17224	17111	17089	17359	17148	17220	17159	17277	17202	17050	17082	17112	17051	17164	17121	17281	17204	17204	16989	17111	17263	17119	17382	17006	17171	17227	17039	17202	17052	17121	16977	17123	17194	17108	17158	17155	17210	17186	17003	17086	16993	17299	17129	17136	17180	17140	17184	17171	17101	17160	17219	17087	17017	17057	17129	17056	17216	17039	17142	17193	17096	17065	17078	17139	17229	17193	17186	17037	16965	17137	17112	17172	17226	17013	17094	17088	17177	17284	17162	17032	17097	17083	17224	17111	17175	17099	16943	17167	17249	16914	17115	17027	17103	17372	17102	17374	17232	17121	17053	17213	17115	17040	16971	17105	17135	17192	17167	17204	17061	17260	17184	17148	17284	17231	17235	17165	17089	17241	17145	16946	17055	17208	17278	17185	17091	17236	17206	17142	17195	17215	17019	17124	16998	17033	17060	17085	17135	17027	17003	17098	17140	17226	17369	17244	17141	17101	16982	17073	17411	16919	17085	17282
32570	44902	44833	41539	36570	31459	27366	23575	21773	20668	19607	19445	18398	17962	17403	16608	16491	15982	16104	15843	15590	15404	15284	15528	15388	15324	15342	15393	15535	15191	15376	15421	15404	15319	15344	15444	15182	15219	15246	15279	15488	15415	15367	15232	15451	15270	15436	15152	15464	15332	15321	15320	15543	15452	15474	15256	15341	15279	15328	15419	15316	15356	15395	15236	15582	15335	15407	15307	15408	15189	15366	15357	15324	15387	15266	15466	15458	15283	15513	15342	15466	15407	15252	15286	15431	15345	15378	15433	15267	15393	15184	15263	15288	15355	15231	15187	15390	15339	15280	15234	15389	15274	15275	15318	15105	15402	15198	15379	15292	15373	15407	15409	15391	15384	15267	15353	15266	15337	15390	15183	15346	15332	15461	15379	15189	15244	15433	15273	15399	15207	15343	15607	15422	15240	15400	15326	15443	15362	15274	15251	15305	15361	15244	15286	15569	15485	15273	15298	15481	15337	15304	15299	15412	15499	15272	15289	15515	15314	15225	15269	15353	15262	15367	15231	15382	15290	15210	15274	15289	15132	15448	15201	15325	15298	15540	15243	15398	15384	15271	15216	15234	15409	15276	15264	15401	15262	15366	15369	15242	15466	15289	15220	15287	15310	15408	15415	15283	15442	15251	15297	15312	15215	15507	15139	15323	15340	15414	15261	15325	15246	15159	15331	15178	15332	15358	15318	15311	15247	15326	15216	15336	15270	15204	15322	15444	15347	15167	15286	15244	15231	15136	15059	15222	15261	15233	15214	15265	15310	15297	15227	15474	15374	15326	15267	15182	15319	15362	15360	15258	15310	15495	15291	15375	15409	15423	15313	15303	15447	15464	15333	15206	15266	15385	15219	15363	15379	15249	15240	15448	15302	15365	15293	15441	15321	15448	15385	15292	15235	15223	15294	15345	15397	15294	15571	15351	15320	15142	15286	15425	15311	15520	15446	15307	15244	15258	15329	15397	15333	15318	15272	15332	15508	15321	15181	15361	15458	15385	15345	15387	15357	15135	15279	15241	15398	15314	15258	15445	15181	15348	15248	15312	15358	15216	15344	15313	15245	15409	15388	15322	15360	15267	15303	15303	15285	15346	15339	15401	15420	15182	15352	15179	15244	15346	15359	15366	15447	15419	15261	15280	15354	15451	15269	15269	15174	15394	15120	15451	15391	15362	15371	15254	15353	15222	15254	15410	15432	15333	15383	15444	15217	15259	15353	15291	15369	15356	15368	15290	15288	15198	15350	15333	15329	15293	15382	15296	15414	15432	15333	15431	15198	15232	15331	15534	15367	15389	15271	15438	15272	15355	15314	15356	15275	15434	15148	15450	15318	15268	15277	15234	15343	15322	15360	15328	15294	15389	15437	15279	15265	15357	15430	15264	15296	15347	15265	15474	15303	15150	15370	15517	15339	15409	15261	15503	15324	15467	15389	15415	15191	15150	15312	15304	15348	15394	15265	15224	15288	15519	15259	15334	15276	15283	15377	15263	15247	15424	15303	15356	15369	15158	15439	15404	15302	15196	15420	15369	15487	15486	15377	15361	15181	15369	15422	15230	15408	15424	15467	15358	15275	15321	15353	15179	15390	15311	15583	15300	15364	15349	15354	15378	15332	15407	15423	15457	15282	15383	15270	15280	15407	15343	15220	15316	15280	15312	15420	15227	15305	15372	15352	15270	15394	15331	15274	15339	15192	15390	15275	15317	15321	15358	15506	15275	15445	15316	15396	15367	15098	15292	15248	15262	15318	15356	15387	15369	15278	15324	15340	15142	15461	15422	15259	15496	15304	15411	15333	15308	15386	15268	15438	15230	15346	15153	15317	15291	15277	15303	15257	15475	15400	15283	15364	15406	15308	15377	15314	15295	15212	15153	15349	15323	15298	15303	15330	15336	15404	15459	15480	15332	15274	15320	15166	15379	15352	15334	15383	15337	15475	15306	15501	15441	15328	15354	15244	15327	15270	15335	15282	15390	15280	15426	15319	15153	15357	15326	15152	15432	15400	15423	15382	15283	15454	15283	15292	15312	15317	15387	15264	15334	15338	15458	15281	15367	15554	15420	15386	15357	15357	15313	15182	15380	15248	15458	15404	15202	15444	15265	15324	15469	15374	15545	15335	15421	15244	15246	15321	15408	15262	15361	15481	15174	15361	15221	15317	15418	15332	15202	15218	15310	15331	15332	15384	15378	15253	15119	15447	15312	15227	15323	15393	15357	15363	15318	15412	15445	15562	15249	15283	15377	15450	15282	15441	15352	15544	15114	15201	15418	15304	15247	15369	15322	15454	15200	15298	15265	15320	15321	15233	15246	15214	15163	15361	15233	15235	15345	15262	15418	15358	15179	15344	15361	15082	15291	15360	15211	15307	15303	15262	15400	15417	15502	15217	15218	15260	15187	15349	15362	15445	15191	15531	15207	15239	15333	15481	15473	15202	15231	15287	15323	15263	15141	15266	15304	15345	15379	15321	15529	15443	15341	15282	15329	15156	15565	15431	15234	15209	15271	15265	15335	15195	15259	15312	15269	15347	15370	15398	15394	15424	15324	15225	15425	15285	15464	15330	15334	15385	15259	15537	15151	15153	15364	15500	15393	15305	15262	15259	15444	15492	15230	15286	15538	15280	15343	15280	15300	15352	15401	15381	15264	15257	15104	15251	15552	15262	15197	15393	15391	15368	15344	15381	15282	15477	15320	15235	15352	15324	15357	15240	15450	15467	15450	15165	15277	15495	15376	15405	15389	15353	15329	15388	15349	15385	15314	15418	15279	15503	15271	15308	15087	15387	15237	15230	15483	15450	15392	15404	15239	15408	15350	15337	15413	15267	15321	15389	15227	15292	15386	15418	15188	15251	15493	15313	15302	15377	15541	15442	15201	15330	15416	15390	15504	15468	15330	15303	15369	15388	15404	15481	15316	15331	15317	15379	15355	15224	15250	15387	15442	15367	15499	15365	15397	15264	15565	15295	15471	15391	15291	15471	15335	15286	15300	15224	15491	15401	15324	15312	15294	15423	15471	15455	15216	15271	15186	15374	15414	15294	15539	15381	15252	15346	15219	15218	15467	15481	15380	15394	15386	15317	15312	15261	15029	15331	15286	15124	15386	15261	15365	15346	15219	15472	15484	15391	15286	14975	15434	15243	15236	15448	15558	15436	15188	15395	15416	15426	15280	15356	15418	15381	15233	15289	15367	15275	15458	15282	15405	15148	15260	15222	15302	15230	15320	15292	15294	15459	15102	15333	15305	15517	15240	15430	15235	15183	15371	15262	15273	15452	15298	15361	15459	15443	15343	15359	15402	15367	15242	15416	15381	15347	15349	15223	15336	15461	15419	15264	15278	15497	15424	15380	15467	15258	15244	15240	15325	15145	15366	15189	15232	15223	15388	15253	15448	15418	15334	15257	15347	15414	15245	15315	15269	15422	15269	15356	15337	15498	15324	15266	15123	15185	15223	15413	15281	15237	15360	15325	15365	15236	15322	15391	15208	15208	15224	15432	15343	15285	15371	15324	15544	15289	15328	15397	15354	15384	15315	15329	15293	15123	15299	15327	15456	15327	15259	15171	15325	15379	15262	15340	15378	15245	15390	15341	15469	15248	15378	15390	15353	15425	15403	15280	15434	15230	15127	15165	15533	15238	15358	15451	15311	15396	15483	15274	15337	15360	15433	15336	15270	15236	15434	15333	15372	15190	15434	15262	15332	15414	15420	15404	15240	15417	15426	15236	15068	15187	15364	15391	15314	15171	15357	15415	15480	15319	15374	15390	15354	15384	15379	15328	15341	15347	15536	15392	15530	15328	15102	15236	15474	15458	15356	15486	15295	15179	15476	15409	15465	15459	15337	15284	15329	15246	15298	15365	15474	15281	15378	15411	15398	15253	15444	15427	15421	15297	15280	15339	15351	15470	15052	15309	15418	15403	15324	15383	15493	15340	15090	15344	15427	15529	15421	15245	15354	15263	15312	15299	15107	15456	15243	15447	15315	15121	15366	15341	15440	15251	15296	15421	15367	15368	15371	15457	15312	15368	15465	15299	15379	15392	15392	15554	15336	15218	15508	15313	15324	15302	15363	15344	15299	15544	15319	15356	15418	15312	15286	15454	15420	15459	15243	15366	15316	15298	15329	15477	15373	15295	15330	15392	15449	15285	15308	15458	15320	15401	15313	15388	15430	15305	15231	15194	15462	15318	15466	15303	15385	15430	15427	15276	15482	15433	15343	15251	15199	15212	15215	15253	15502	15324	15210	15286	15380	15333	15274	15452	15375	15413	15214	15436	15320	15229	15355	15255	15260	15309	15238	15329	15312	15243	15371	15342	15336	15315	15303	15246	15471	15377	15299	15354	15270	15426	15341	15528	15363	15351	15259	15458	15363	15348	15379	15247	15372	15423	15421	15445	15179	15357	15327	15370	15306	15426	15341	15303	15488	15530	15222	15269	15429	15586	15305	15414	15247	15251	15438	15302	15420	15122	15469	15252	15251	15166	15450	15345	15188	15341	15366	15308	15196	15118	15261	15367	15300	15374	15216	15293	15217	15438	15402	15350	15199	15244	15245	15270	15220	15291	15393	15362	15464	15362	15546	15569	15223	15482	15342	15370	15406	15271	15315	15371	15218	15193	15391	15162	15446	15346	15277	15252	15338	15225	15243	15410	15257	15265	15472	15330	15307	15309	15335	15378	15342	15393	15232	15421	15161	15408	15346	15379	15191	15401	15310	15300	15325	15317	15356	15329	15355	15458	15318	15311	15594	15474	15324	15497	15420	15405	15435	15367	15488	15157	15196	15540	15232	15496	15359	15259	15487	15420	15434	15319	15296	15361	15222	15353	15376	15296	15344	15428	15335	15336	15439	15353	15373	15286	15304	15268	15417	15480	15330	15295	15440	15322	15394	15402	15497	15343	15257	15315	15126	15403	15361	15215	15281	15351	15159	15227	15305	15275	15292	15212	15223	15326	15307	15336	15452	15411	15357	15238	15304	15292	15264	15216	15409	15388	15343	15254	15274	15356	15424	15436	15221	15207	15175	15444	15328	15273	15228	15359	15231	15362	15498	15279	15277	15268	15514	15420	15462	15494	15309	15181	15135	15314	15294	15418	15314	15218	15414	15423	15401	15298	15418	15507	15418	15343
26505	23784	33346	34235	32497	30732	27176	23254	22055	20900	20148	19439	18818	18213	17915	18345	18335	17794	17615	16689	16678	16515	16522	16399	16442	16155	16518	16509	16419	16458	16156	16180	16222	16279	16502	16448	16417	16316	16447	16328	16298	16308	16172	16136	16335	16085	16040	16084	16260	16037	16445	16260	16297	16225	16309	16288	16317	16082	16493	16104	16305	16364	16226	16196	16277	16288	16203	16203	16209	16333	16292	16098	16328	16379	16441	16196	16251	16415	16124	16129	16378	16071	16144	16285	16316	16483	16276	16189	16416	16475	16276	16206	16319	16291	16381	16188	16200	16309	16279	16461	16312	16236	16226	16120	16195	16095	16139	16272	16243	16326	16356	16120	16464	16185	16325	16110	16309	16232	16236	16257	16202	16397	16151	16212	16231	16263	16334	16322	16395	16326	16336	16098	16375	16297	16409	15974	16278	16263	16040	16274	16261	16234	16219	16220	16347	16089	16205	16361	16261	16153	16148	16253	16186	16078	16254	16188	16160	16140	16069	16233	16220	16153	16231	16123	16376	16103	16209	16182	16203	16256	16287	16455	16244	16302	16236	16248	16055	16267	16226	16213	16150	16055	16173	16209	16166	16212	16156	16232	16315	16248	16285	16212	16148	16415	16188	16124	16151	16003	16143	16052	16167	15915	16379	16147	15919	16258	16146	16214	16516	16229	16158	16089	16073	16358	16381	16098	16072	16264	16310	16255	16205	16457	16119	16224	16198	16175	16126	16324	16208	16218	16324	16018	16332	16265	16527	16158	16271	16307	16055	16188	16323	16199	16366	16141	16255	16415	16403	16248	16290	16233	16342	16253	16478	15974	16053	16218	16197	16203	16253	16230	16293	16315	16236	16074	16258	16204	16176	16337	16194	16090	16158	16153	16194	16269	16226	16390	16238	16460	16366	16064	16174	16322	16272	16190	16041	16189	16199	16271	16109	16462	16138	16271	16303	16197	16170	16298	16244	16317	16423	16153	16115	16219	16179	16039	16069	16292	16181	16329	16243	16318	16322	16086	16311	16383	16327	16373	16250	16253	16200	16139	16132	16122	16267	16330	16044	16281	16336	16281	16304	16273	16236	16360	16175	16079	16284	16209	16410	16319	16176	16327	16087	16462	16182	16406	16378	16241	16156	16174	16290	16261	16327	16253	16151	16469	16283	16497	16353	16359	16224	16261	16306	16106	16416	16047	16178	16260	16348	16013	16288	16155	16146	16335	16294	16304	16272	16282	16215	16336	16426	16287	16249	16146	16292	16280	16272	16349	16343	16180	16020	16261	16472	16304	16236	16402	16327	16221	16277	16332	16298	16188	16229	16214	16294	16241	16099	16025	16408	16423	16199	16469	16373	16190	16181	16204	15925	16209	16372	16347	16199	16339	16270	16297	16080	16228	16421	16414	16199	16232	16205	16286	16319	16236	16349	16353	16237	16415	16239	16065	16149	16141	16326	16305	16251	16240	16097	16371	16306	16264	16200	16128	16207	16490	16229	16301	16103	16119	16347	16246	16175	16105	16137	16214	16253	16296	16197	16133	16385	16070	16288	16261	16057	16218	16214	16201	16278	16245	16271	16145	16350	16107	16275	16294	16163	15999	16363	16131	16240	16327	16354	16227	16271	16158	16237	16227	16242	16361	16256	16246	16308	16262	16278	16263	16206	16211	16120	16311	16365	16206	16296	16073	16035	16261	16282	16094	16080	16201	15999	16225	16019	16241	16299	16336	16269	16370	16291	16040	15958	16218	16137	16210	16293	16250	16214	16201	16399	16461	16249	16092	16339	16384	16331	16399	16279	16385	16301	16259	16050	16181	16198	16246	16253	16219	16107	16073	16321	16257	16129	16186	16217	16351	16113	16325	16287	16325	16323	16329	16236	16264	16343	16336	16174	16333	16424	16149	16215	16381	16315	16134	16254	16248	16335	16260	16085	16256	16450	16254	16252	16222	16267	16299	16459	16273	16237	16157	16319	16264	16133	16040	16061	16444	16342	16222	16316	16180	16221	16299	16253	16197	16327	16209	16212	16431	16415	16165	16194	16216	16191	16109	16119	16231	16211	16297	16347	16267	16201	16345	16233	15937	16379	16332	16091	16385	16120	16259	16222	16180	16240	16381	16175	16207	16262	16192	16235	16170	16317	16191	16120	16282	16297	16276	16238	16284	16180	16309	16278	16348	16257	16322	16294	16117	16162	16273	16202	16197	16280	16031	16122	16382	16246	16136	16187	16124	16296	16118	16220	16307	16306	16173	16300	16216	16307	16194	16220	16413	16100	16145	16274	16244	16360	16015	16423	16223	16333	16381	16279	16287	16364	16222	16244	16197	16424	16299	16170	16157	16307	16422	16090	16246	16158	16337	16108	16353	16217	16411	16158	16050	16342	16267	16268	16282	16373	16072	16245	16273	16172	16257	16134	16286	16267	16292	16232	16212	16156	16160	16351	16078	16225	16464	16277	16323	16342	16370	16211	16228	16247	16259	16332	16467	16299	16256	16297	16500	16312	16347	16107	16227	16317	16405	16299	16166	16332	16347	16230	16235	16435	16184	16258	16366	16302	16277	16217	16271	16207	16079	16443	16147	16157	16330	16231	16481	16099	16293	16414	16199	16218	16284	16455	16249	16321	16259	16373	16303	16116	16230	16240	16160	16306	16252	16101	16163	16311	16253	16188	16208	16395	16366	16270	16241	16343	16217	16136	16219	16234	16287	16353	16166	16337	16436	16228	16137	16315	16072	15908	16137	16236	16448	16275	16193	16442	16079	16241	16149	16220	16266	16160	16386	16328	16416	16252	16170	16100	16475	16384	16151	16216	16303	16222	16405	16220	16332	16224	16328	16207	16242	16075	16145	16256	16430	16330	16098	16257	16273	16170	16149	16246	16271	16174	16234	16240	16136	16103	16088	16262	16214	16187	16215	16329	16295	16455	16480	16255	16303	16252	16128	16306	16120	16071	16161	16260	16276	16170	16313	16239	16234	16151	16245	16293	16430	16315	16204	16321	16172	16215	16366	16279	16491	16203	16413	16188	16237	16349	16163	16259	16020	16172	16290	16061	16196	16313	16244	16365	16233	16298	16302	16175	16068	16183	16127	16167	16252	16199	16033	16312	16229	16206	16201	16459	16485	16257	16448	16438	16248	16303	16305	16237	16183	16295	16175	16385	16308	16499	16304	16152	16282	16439	16177	16209	16215	16139	16385	16337	16478	16348	16012	16212	16498	16121	16108	16020	16368	16202	16490	16172	16261	16252	16271	16189	16144	16046	16245	16245	16095	16139	16295	16348	16122	16197	16076	16113	16507	16271	16420	16187	16269	16135	16225	16523	16224	16231	16214	16050	16252	16099	16191	16286	16174	16002	16145	16284	16232	16432	16138	16431	16124	16227	16338	16161	16280	15999	16075	16235	16219	16233	16307	16082	16249	16208	16118	16237	16296	16088	16281	16157	16139	16427	16415	16213	16111	16256	16103	16435	16299	16212	16256	16156	16222	16195	16257	16197	16375	16357	16375	16406	16168	16160	16228	16273	16279	15968	16398	16134	16146	16389	16261	16215	16079	16220	16160	16239	16237	16405	16065	16459	16369	16340	16345	16459	16381	16178	16167	16211	16112	16326	16175	16473	16400	16463	16170	16301	16175	16251	16294	16161	16230	16199	16144	16323	16319	16236	16248	16270	16470	16325	16223	16414	16346	16462	16301	16475	16290	16125	16377	16414	16146	16204	16310	16331	16254	16242	16236	16249	16053	16149	16407	16246	16207	16215	16169	16312	16320	16259	16156	16136	16348	16309	16196	16241	16230	16321	16301	16268	16126	16315	16202	16207	16255	16074	16359	16270	16234	16315	16318	16211	16047	16263	16407	16217	16192	16281	16313	16175	16278	16402	16246	16393	16272	16338	16094	16338	16319	16391	16137	16313	16280	16162	16343	16199	16120	16035	16181	16190	16257	16476	16562	16133	16266	16266	16367	16301	16308	16246	16107	16151	16155	16120	16085	16219	16117	16258	16314	16303	16249	16177	16414	16239	16174	16410	16313	16220	16383	16240	16185	16191	16183	16156	16342	16380	16173	16189	16200	16044	16422	16230	16256	16238	16265	16409	16257	16266	16369	16278	16204	16225	16438	16407	16427	16355	16173	16249	15982	16397	16245	16275	16185	16075	16152	16127	16219	16322	16229	16305	16232	16284	16318	16246	16329	16173	16121	16104	15954	16075	16251	16260	16313	16255	16313	16244	16207	16164	16359	16255	16256	16129	16258	16159	16165	16186	16275	16266	16415	16507	16203	16414	16288	16351	16335	16120	16115	16196	16265	16252	16214	16219	16252	16296	16217	16179	16269	16184	15969	16203	16141	16277	16194	16318	16117	15924	16239	16291	16230	16214	16141	16368	16306	16316	16359	16215	16400	16398	16177	16311	16128	16248	16276	16132	16229	16252	16429	16376	16339	16186	16126	16074	16304	16129	16146	16186	16324	16046	16262	16225	16211	16168	16262	16111	16277	16347	16262	16291	16313	16113	16263	16328	16096	16172	16307	16188	16082	16083	16305	16326	16241	16375	16236	16228	16295	16414	16228	16119	16215	16294	16197	16185	16494	16042	16363	16308	16308	16219	16270	16171	16391	16411	16330	16316	16326	16242	16197	16351	16315	16323	16023	16148	16325	16343	16354	16480	16394	16267	16205	16532	16238	16140	16341	16346	16504	16359	16097	16446	16237	16156	16338	16166	16255	16164	16362	16303	16425	16251	16250	16144	16237	16193	16332	16083	16318	16257	16322	16296	16236	16278	16219	16472	15979	16131	16254	16086	16479	16379	16309	16194	16365	16235	16161	16188	16086	16177	16202	16405	16178	16300	16138	16258	16457	16290	16287	16292	16433	16288	16180	16237	16451	16314	16175	16194	16271	16242	16188	16315	16269	16292	16149	16205	16163	16252	16335	16338	16191	16145	16138	16316	16331	16333	16050	16213	16250	16104	16255	16278	16260	16222	16309	16196	16318	16344	16387	16198	16168	16199	15888	16240	16126	16158	16119	16198	16209	16193	16133	16281	16342	16212	16113	16099	16185	16242	16117	16276	16129	16168	16243	16083	16190	16271	16260	16244	16291	16360	16248	16178	16243	16202	16141	16214	16237	16309	16233
30335	47084	46200	44953	39955	34304	28488	25162	23807	22263	20982	19944	19028	17848	17066	18007	17862	17507	16444	15222	15663	15862	15138	14959	15093	15178	15205	15058	14956	14848	14619	14876	14699	14865	14849	14841	14815	14949	14879	14821	14885	14624	14836	14831	14713	14799	14954	14694	14826	14955	14763	14815	14840	14841	14944	14877	14715	14776	14834	14557	14626	14659	14906	14591	14769	14581	14862	14666	14745	14829	14838	14791	14726	14894	14737	14795	14875	14681	14707	14864	14754	14846	14686	14734	14736	14742	14664	14790	14732	14874	14767	14811	14684	14702	14792	14633	14841	14779	14811	14653	14801	14782	14878	14816	14859	14833	14775	14684	14821	14811	14688	14670	14696	14862	14708	14747	14870	14870	14771	14870	14915	14851	14868	14855	14753	14953	14774	14790	14871	14817	14760	14713	14854	14725	14850	14931	14869	14735	14774	14945	14811	14967	14852	14923	14906	14895	14724	14797	14974	14683	14810	14830	14974	14690	14749	14849	14868	14743	14873	14788	14802	14664	14879	14722	14955	14938	14747	14818	14889	14787	14899	14753	14678	14833	14836	14802	14916	14736	14759	14824	14824	14842	14890	14830	14775	14734	14748	14850	14696	14631	14920	14648	14770	15012	14853	14786	14539	14758	14956	14787	14801	14724	14885	14778	14816	14647	14715	14934	14793	14898	14809	14550	14812	14726	14701	14804	14940	14915	14718	14597	14723	14803	14764	14871	14872	14794	14821	14711	14700	14609	14907	14908	14728	14811	14757	14906	14788	14752	14780	14750	14827	14785	14860	14836	14738	14798	14801	14766	14893	14741	14800	14905	14718	14856	14894	14704	14709	14829	14976	14838	14949	14817	14549	14900	14776	15007	14858	14923	14794	14812	14750	14781	14792	14743	14779	14621	14733	14879	14802	14814	14661	14737	14965	14661	14804	14847	14827	14984	14763	14874	14912	14789	14786	14755	14801	14932	14709	14627	14827	14781	14868	14828	14806	14536	14835	14679	14848	14695	14807	14719	14845	14772	14833	14714	14790	14798	14732	14783	14798	14781	14819	14769	14763	14858	14817	14848	14817	14861	14824	14827	14740	14825	14829	14724	14842	14606	14840	14747	14646	14824	14715	14756	14749	14668	14722	14735	14486	14933	14798	14837	14848	14691	14762	14831	14900	14696	14905	14808	14753	14796	14954	14769	14770	14818	14859	14696	14763	14730	14799	14976	14736	14782	14695	14799	14750	14750	14774	14706	14734	14829	14886	14675	14990	14866	14759	14772	14790	14800	14954	14611	14716	14856	14801	15021	14643	14782	14975	14911	14811	14763	14855	14900	14775	14808	14708	14712	14570	14878	14938	14637	14727	14680	14936	14978	14882	14709	14763	14672	14767	14765	14871	14837	14764	14617	14839	14915	14860	14670	14731	14951	14775	14769	14876	14712	14974	14652	14767	14943	14715	14833	14830	14801	14802	14742	14651	14879	14758	14772	14760	14772	14726	14900	14797	14687	14722	14776	14907	14824	14939	14652	14891	14724	14895	14718	14782	14784	14842	14853	14848	14886	14870	14905	14871	14710	14803	14757	14648	14615	14829	14888	14815	14760	14815	14703	14880	14730	14780	14844	14711	14922	14757	14769	14873	14903	14782	14893	14944	14667	14709	14842	14808	14938	14829	14814	14760	14868	14950	14765	14698	14754	14868	14855	14639	14821	14817	14662	14693	14872	14815	14917	14815	14822	14858	14808	14736	14792	14775	14877	14893	14911	14562	14867	14674	14815	14700	14845	14659	14899	14767	14900	14674	14774	14856	14791	14932	14778	14937	14824	14611	14715	14789	14932	14831	14670	14886	14861	14895	14774	14788	14709	14885	14659	14697	14825	14800	15022	14716	14682	14710	14830	14814	14841	14902	14724	14806	14808	14807	14947	14800	14671	14955	14874	14687	14810	14908	14841	14808	14819	14679	14755	14809	14827	14902	14788	14856	14862	14768	14851	14842	14805	14760	14906	14622	14886	14911	14781	14878	14600	14879	14893	14830	14776	14871	14873	14789	14725	14503	14690	14720	14935	14551	14720	14761	14737	14790	14829	14791	14766	14775	14794	14768	14600	14774	14851	14575	14845	14836	14690	14819	14845	14763	14859	14703	14772	14879	14854	14959	14754	14821	14659	14814	14692	14822	14698	14740	14786	14775	14762	14809	14698	14967	14898	14821	14757	14824	14757	14798	14821	14847	14801	14810	14757	14827	14631	14962	14690	14623	14910	14849	14796	14910	14874	14901	14757	14751	14739	14740	14908	14886	14923	14736	14734	14863	14721	14812	14825	14829	14710	15003	14741	14634	14692	14814	14870	14681	14767	14864	14760	14667	14901	14855	14947	14787	14874	14980	14813	14755	14800	14816	14680	14843	14763	14744	14888	14774	14775	14799	14855	14916	14968	14716	14882	14771	14630	14853	14748	14700	14759	15047	14849	14880	14666	15002	14744	14817	14963	14847	14659	14713	14773	14730	14750	14864	14699	14733	14896	14668	14819	14849	14833	14801	14804	14644	14696	14849	14989	14718	14790	14830	14854	14746	14692	14802	14902	14799	14659	14584	14741	14654	14792	14874	14773	14764	14927	14824	14760	14781	14714	14826	14645	14941	14869	14856	14853	14830	14883	14713	14808	14698	14525	14881	14677	14653	14733	14845	14695	14817	14756	14819	14840	14786	14779	14849	14716	14668	14734	14827	14775	14667	14758	14718	14872	14896	14761	14854	14677	14943	14809	14615	14775	14770	14817	14838	14824	14704	14899	14754	15006	15084	14725	14841	14863	14971	14638	14874	14730	14761	14820	14740	14730	14811	14748	14769	14830	14775	14853	14774	14824	14692	14660	14930	14814	15032	14723	14794	14777	14832	14796	14895	14914	14920	14757	14792	14931	14665	14782	14783	14760	14715	15007	14765	14823	14809	14758	14877	14793	14778	14954	14802	14745	14584	14656	14853	14860	14675	14836	14841	14717	14951	14705	14776	14700	14825	14571	14790	14801	14858	14778	14885	14735	14859	14724	14724	14876	14780	14643	14838	14813	14626	14748	14880	14823	14783	14776	14812	14779	14695	14672	14902	14811	14763	14692	14783	14641	14645	14891	14777	14744	14658	15018	14720	14755	14793	14738	14878	14793	14927	14781	14624	14725	14951	14786	14883	14798	14876	14753	14769	14864	14707	14648	14666	14706	14766	14835	14649	14656	14906	14748	14737	14835	14906	14645	14563	14857	14746	14655	14767	14777	14789	14755	14837	14919	14621	14762	14615	14709	14595	14790	14768	14698	14650	14818	14705	14800	14635	14910	14691	14852	14820	14768	14792	14757	14771	14783	14785	14810	14778	14803	14746	14840	14887	14693	14799	14787	14818	14767	14752	14969	14706	14731	15016	14814	14717	14890	14867	14653	14838	14942	14867	14610	14819	14807	14826	14807	14948	14899	14784	14889	14710	14807	14830	14815	14800	14650	14631	14815	14735	14764	14785	14931	14808	14707	14825	14632	14849	14869	14803	14942	14772	14874	14977	14685	14773	14777	14613	14693	14813	14992	14613	14883	14743	14673	14623	14943	14756	14930	14806	14710	14886	14886	14684	14851	14781	14874	14929	14781	14862	14947	14777	14829	14785	14780	14802	14819	14954	14819	14795	14779	14930	14791	14880	14896	14810	14668	14766	14715	14758	14878	14653	14828	14820	14932	14685	14612	14776	14744	14757	14871	15010	14784	14659	14790	14763	14783	14797	14640	14679	14948	14875	14842	14681	14833	14814	14763	14784	14791	14723	14741	14665	14722	14840	14795	14866	14860	14904	14915	14936	14746	14684	14936	14790	14884	14713	14836	14766	14828	14843	14764	14891	14711	14755	14631	14624	14718	14517	14758	14855	14700	14781	14908	14731	14746	14729	14665	14797	14791	14922	14708	14867	14748	14852	14928	14706	15079	14707	14737	14795	14803	14718	14691	14630	14810	14780	14867	14836	14782	14821	14647	14690	14732	14933	14739	14728	14695	14718	14870	14961	14786	14824	14803	14863	14881	14753	14763	14912	14734	14771	14854	14781	14711	14740	14819	14910	14778	14814	14739	14859	15003	14765	14827	14782	14867	14948	14855	14918	14747	14791	14814	14966	14701	14744	14935	14828	15004	14702	14791	14634	14638	14876	14772	14801	14832	14821	14732	14824	14855	15013	14757	14779	14784	14688	14903	14887	14754	14846	14836	14778	14722	14728	14779	14940	14769	14826	14900	14807	14799	14906	14799	14800	14799	14783	14760	14741	14750	14745	14792	14795	14841	14704	14770	14825	14838	14938	14777	14741	14825	14725	14771	14849	14919	14767	14744	14672	14833	14805	14834	14850	14723	14763	14828	14820	14806	14783	14899	14737	14911	14836	14885	14648	14931	14903	14695	14820	14728	14726	14923	14847	14772	14946	14889	14931	14812	14915	14821	14605	14770	14835	14708	14676	14799	14891	14729	14679	14746	14794	14839	14781	14904	14999	14648	14802	14712	14909	14754	14758	14756	14908	14878	14845	14851	14791	14742	14713	14794	14856	14848	14847	14692	14795	14845	14756	14872	14936	14839	14825	14558	14832	14934	14717	14738	14740	14824	14711	14899	14866	14652	14745	14974	14777	14810	14693	15013	14601	14960	14787	14864	14856	15001	14805	14744	14618	14739	14934	14958	14795	14890	14822	14832	14877	14810	14694	14814	14614	14794	14908	14865	14823	14775	14920	14774	14773	14941	14954	14761	14800	14820	14615	14724	14621	14640	14816	14763	14780	14916	14759	14746	14936	14725	14790	14759	14838	14817	14684	14881	14799	14863	14751	14880	14888	14715	14777	14678	14758	14817	14845	14973	14597	14654	14867	14842	14581	14788	14810	14789	14783	14770	14595	14954	14918	14616	14793	14777	14762	14841	14878	14937	14692	14755	14877	14877	14658	14888	14664	14753	14873	14499	14992	14785	14927	14799	14717	14810	14846	14853	14917	14829	14838	14771	14913	14898	14826	14678	14677	14734	14829	14726	14720	14816	14858	14861	14865	14817	14618	14607	14781	14979	14797	14571	14669	14791	14883	14865	14698	14741	14697	14707	14710	14847	14707	14814	14728	14973	14778	14832	14648	14761
24682	21737	29679	27197	27648	30608	30958	26451	24128	22596	21431	20201	19329	18408	17783	17847	18979	16657	16300	16164	16367	17025	17273	16626	16129	16174	16167	16002	15796	15742	15678	15520	15470	15607	15552	15664	15575	15508	15416	15384	15466	15521	15697	15508	15636	15717	15646	15480	15666	15780	15482	15574	15445	15449	15394	15668	15583	15404	15676	15517	15619	15615	15575	15429	15443	15446	15540	15571	15622	15654	15499	15408	15575	15436	15525	15542	15583	15586	15585	15340	15514	15537	15351	15582	15862	15496	15565	15399	15575	15240	15545	15533	15534	15550	15614	15418	15434	15525	15397	15630	15451	15412	15487	15453	15614	15408	15536	15675	15520	15492	15559	15578	15476	15495	15683	15535	15732	15607	15541	15482	15443	15340	15594	15857	15562	15653	15523	15297	15565	15280	15444	15358	15404	15398	15442	15491	15514	15421	15536	15560	15458	15157	15436	15466	15430	15391	15528	15527	15550	15333	15529	15674	15460	15534	15503	15274	15564	15642	15365	15536	15738	15659	15734	15472	15415	15365	15503	15494	15446	15247	15579	15578	15480	15277	15646	15326	15459	15434	15799	15664	15294	15329	15579	15436	15523	15523	15569	15440	15527	15591	15467	15619	15322	15527	15419	15497	15615	15607	15723	15506	15446	15585	15434	15431	15535	15628	15712	15590	15627	15584	15326	15767	15664	15440	15380	15484	15630	15401	15382	15738	15522	15421	15488	15415	15405	15515	15793	15649	15695	15444	15788	15626	15435	15593	15530	15425	15414	15445	15467	15438	15516	15497	15338	15419	15600	15565	15412	15482	15512	15384	15461	15493	15455	15576	15452	15416	15535	15585	15565	15486	15430	15577	15414	15482	15482	15305	15579	15635	15487	15557	15590	15545	15471	15478	15424	15494	15554	15559	15400	15535	15701	15652	15582	15405	15492	15379	15406	15642	15573	15406	15551	15631	15553	15474	15454	15516	15630	15593	15633	15359	15444	15530	15608	15504	15518	15551	15320	15480	15455	15533	15604	15325	15496	15414	15557	15470	15542	15642	15435	15258	15436	15345	15479	15615	15492	15438	15548	15608	15501	15417	15395	15593	15428	15604	15586	15582	15588	15480	15353	15531	15537	15516	15461	15611	15439	15477	15677	15521	15724	15452	15549	15503	15525	15473	15530	15667	15461	15661	15773	15531	15263	15699	15376	15334	15504	15326	15465	15470	15420	15626	15660	15605	15648	15639	15645	15522	15563	15513	15553	15525	15368	15467	15461	15558	15424	15575	15618	15583	15572	15602	15480	15562	15681	15382	15666	15633	15469	15723	15442	15488	15408	15761	15532	15521	15635	15402	15450	15434	15420	15483	15515	15526	15554	15650	15559	15490	15469	15511	15529	15598	15610	15545	15586	15376	15480	15504	15415	15499	15566	15372	15496	15468	15473	15559	15486	15602	15533	15502	15584	15572	15360	15501	15490	15524	15532	15499	15542	15474	15705	15415	15499	15424	15391	15584	15439	15663	15597	15524	15574	15597	15460	15786	15572	15503	15548	15547	15628	15662	15387	15428	15502	15351	15625	15453	15568	15534	15458	15285	15585	15611	15513	15389	15563	15609	15363	15496	15563	15491	15453	15600	15434	15487	15399	15436	15466	15684	15553	15614	15611	15470	15347	15544	15516	15488	15424	15325	15308	15501	15416	15526	15528	15383	15555	15560	15622	15678	15521	15686	15506	15524	15577	15526	15374	15642	15509	15481	15482	15471	15489	15461	15410	15578	15601	15604	15382	15474	15620	15589	15368	15570	15564	15652	15358	15602	15359	15499	15256	15454	15560	15530	15656	15608	15465	15374	15496	15408	15467	15295	15463	15561	15550	15360	15531	15602	15472	15544	15388	15555	15667	15587	15478	15623	15604	15580	15532	15705	15658	15660	15527	15357	15293	15344	15486	15477	15479	15483	15411	15518	15582	15490	15532	15445	15562	15490	15522	15661	15666	15438	15547	15513	15576	15629	15428	15440	15560	15328	15680	15474	15435	15541	15434	15521	15413	15431	15553	15429	15485	15416	15514	15428	15479	15531	15441	15633	15266	15499	15459	15511	15588	15515	15467	15362	15436	15450	15621	15565	15399	15516	15523	15625	15380	15545	15550	15405	15542	15560	15413	15710	15570	15409	15326	15427	15355	15436	15552	15534	15519	15396	15324	15554	15299	15474	15475	15471	15490	15431	15637	15683	15526	15341	15498	15554	15744	15664	15607	15422	15416	15435	15609	15597	15543	15385	15422	15455	15393	15533	15449	15332	15672	15556	15547	15562	15516	15434	15527	15456	15528	15715	15582	15556	15537	15469	15376	15628	15553	15511	15710	15425	15497	15437	15491	15449	15512	15539	15468	15662	15611	15538	15456	15494	15516	15454	15533	15292	15613	15582	15585	15524	15664	15507	15662	15335	15763	15562	15580	15408	15464	15565	15343	15431	15550	15325	15429	15513	15373	15522	15442	15653	15310	15576	15485	15366	15623	15488	15693	15508	15355	15441	15737	15455	15479	15383	15558	15546	15381	15559	15483	15306	15398	15554	15515	15551	15850	15406	15322	15380	15614	15482	15487	15758	15586	15337	15616	15493	15560	15534	15476	15352	15638	15539	15571	15561	15743	15551	15515	15479	15449	15274	15289	15511	15630	15285	15567	15438	15419	15352	15469	15599	15554	15432	15698	15338	15723	15486	15393	15579	15384	15507	15456	15573	15518	15466	15482	15536	15471	15430	15334	15380	15585	15500	15414	15481	15502	15708	15419	15496	15555	15573	15697	15415	15609	15357	15400	15306	15678	15427	15549	15427	15449	15567	15467	15565	15439	15616	15477	15387	15457	15452	15304	15605	15507	15474	15552	15555	15516	15503	15479	15453	15434	15481	15290	15460	15568	15306	15561	15481	15607	15568	15670	15461	15523	15334	15464	15595	15639	15625	15507	15403	15418	15441	15620	15510	15430	15437	15560	15415	15540	15448	15652	15689	15363	15406	15580	15399	15526	15609	15559	15491	15604	15467	15526	15594	15347	15701	15668	15287	15433	15436	15481	15519	15440	15542	15490	15438	15459	15500	15410	15538	15639	15461	15650	15496	15411	15390	15457	15426	15449	15597	15787	15531	15543	15567	15426	15495	15666	15443	15692	15541	15406	15643	15257	15581	15612	15637	15486	15285	15478	15448	15592	15660	15569	15467	15613	15470	15403	15608	15506	15593	15887	15492	15488	15349	15592	15461	15378	15455	15467	15598	15477	15497	15433	15458	15568	15605	15446	15517	15406	15535	15671	15536	15598	15520	15411	15682	15297	15453	15696	15573	15594	15470	15409	15338	15344	15413	15569	15498	15473	15313	15419	15671	15568	15223	15465	15363	15385	15516	15310	15404	15454	15632	15558	15549	15615	15521	15544	15470	15465	15469	15574	15548	15588	15573	15664	15638	15424	15472	15304	15571	15649	15552	15309	15399	15473	15483	15457	15464	15485	15460	15216	15478	15358	15658	15638	15667	15515	15489	15515	15445	15420	15506	15533	15592	15524	15516	15667	15620	15505	15380	15498	15478	15457	15428	15421	15312	15622	15457	15502	15510	15447	15639	15547	15616	15539	15367	15511	15652	15600	15618	15466	15666	15461	15463	15634	15382	15592	15597	15491	15346	15436	15615	15475	15499	15643	15638	15358	15359	15713	15365	15554	15455	15481	15755	15554	15430	15591	15551	15657	15450	15534	15507	15470	15543	15376	15509	15548	15672	15597	15470	15702	15537	15541	15485	15521	15418	15570	15531	15487	15484	15634	15506	15508	15484	15474	15476	15473	15388	15437	15551	15508	15550	15533	15520	15517	15504	15472	15503	15657	15265	15473	15531	15382	15552	15553	15560	15393	15713	15520	15692	15467	15490	15512	15563	15615	15722	15440	15520	15647	15447	15697	15453	15653	15389	15451	15511	15579	15496	15678	15467	15485	15511	15354	15534	15536	15607	15641	15526	15343	15500	15387	15647	15605	15290	15678	15505	15721	15360	15491	15623	15694	15595	15454	15497	15468	15458	15617	15408	15391	15351	15461	15504	15675	15409	15516	15595	15593	15592	15510	15445	15568	15403	15539	15433	15506	15566	15560	15585	15557	15437	15423	15472	15477	15412	15578	15328	15333	15301	15359	15435	15596	15478	15628	15388	15557	15637	15510	15553	15416	15314	15451	15339	15606	15572	15310	15312	15626	15595	15352	15529	15722	15488	15535	15544	15635	15670	15416	15321	15570	15472	15554	15426	15515	15422	15499	15483	15620	15436	15412	15560	15406	15662	15460	15703	15511	15378	15512	15555	15598	15507	15335	15457	15577	15460	15619	15393	15199	15527	15360	15411	15340	15443	15352	15602	15620	15561	15461	15760	15391	15423	15583	15698	15476	15583	15523	15471	15531	15591	15674	15378	15277	15401	15577	15468	15542	15607	15528	15574	15424	15548	15440	15593	15533	15715	15503	15415	15468	15512	15660	15464	15593	15569	15535	15407	15390	15554	15443	15729	15516	15463	15581	15382	15404	15630	15640	15484	15526	15504	15490	15594	15682	15457	15480	15386	15571	15449	15458	15428	15588	15409	15558	15586	15492	15349	15573	15372	15547	15501	15506	15457	15684	15704	15686	15585	15506	15509	15609	15497	15449	15355	15551	15456	15503	15545	15590	15516	15642	15415	15655	15534	15353	15355	15619	15549	15472	15473	15525	15601	15373	15298	15573	15517	15556	15515	15468	15748	15455	15656	15368	15519	15511	15515	15390	15420	15520	15510	15695	15451	15597	15672	15583	15550	15388	15616	15502	15534	15499	15522	15602	15481	15391	15588	15470	15529	15361	15335	15498	15414	15270	15507	15622	15556	15473	15488	15456	15534	15560	15495	15302	15534	15544	15514	15610	15489	15579	15571	15539	15540	15454	15666	15750	15409	15718	15549	15552	15439	15686	15503	15402	15369	15514	15390	15525	15400	15437	15501	15397	15463	15518	15654	15611	15572	15454	15277	15482	15860	15421	15395	15646	15520	15423	15295	15488	15403	15637	15688	15427	15552	15375	15538	15575	15548	15452	15502	15543	15546	15485	15435	15509	15456	15694	15558	15562	15524	15589	15537	15516	15530
30367	48500	48398	48548	43788	37900	33388	30487	27799	25489	23742	21644	20479	18699	17544	18422	19394	16169	15487	15356	15476	16486	16818	15887	15260	15033	14973	14978	14798	14605	14415	14413	14591	14357	14525	14384	14359	14159	14367	14348	14305	14398	14378	14416	14376	14414	14356	14419	14455	14371	14304	14480	14429	14274	14373	14275	14268	14286	14398	14475	14376	14374	14239	14270	14195	14398	14416	14405	14285	14387	14408	14192	14162	14468	14410	14423	14365	14364	14408	14432	14347	14267	14317	14368	14230	14191	14380	14473	14433	14334	14530	14381	14355	14313	14304	14241	14506	14273	14313	14287	14293	14391	14369	14228	14382	14369	14264	14370	14382	14220	14227	14329	14353	14341	14332	14275	14390	14303	14344	14305	14444	14342	14335	14310	14397	14310	14301	14331	14302	14341	14310	14483	14329	14388	14425	14482	14281	14348	14330	14358	14351	14348	14413	14283	14280	14093	14423	14283	14317	14237	14411	14301	14415	14303	14286	14354	14505	14399	14412	14264	14395	14456	14329	14274	14399	14478	14438	14426	14409	14326	14558	14460	14372	14273	14210	14504	14300	14410	14363	14295	14533	14512	14364	14462	14320	14521	14336	14245	14419	14522	14311	14451	14291	14372	14279	14516	14453	14251	14407	14432	14499	14381	14443	14365	14369	14528	14299	14313	14297	14482	14475	14417	14299	14357	14379	14199	14365	14369	14439	14244	14527	14119	14338	14264	14231	14364	14350	14332	14196	14478	14304	14222	14351	14249	14316	14363	14410	14537	14507	14248	14384	14486	14404	14195	14283	14386	14296	14388	14447	14371	14354	14391	14285	14379	14400	14299	14250	14307	14361	14279	14310	14383	14359	14273	14215	14262	14273	14444	14253	14374	14218	14370	14271	14321	14488	14419	14412	14411	14274	14294	14277	14352	14365	14366	14433	14434	14283	14375	14163	14447	14268	14352	14374	14172	14424	14204	14357	14380	14317	14277	14307	14379	14399	14150	14286	14193	14317	14410	14347	14419	14264	14268	14342	14262	14359	14281	14140	14334	14229	14353	14303	14407	14464	14291	14352	14318	14234	14351	14419	14136	14499	14317	14289	14408	14183	14335	14259	14473	14443	14480	14330	14375	14288	14396	14299	14436	14451	14415	14338	14340	14293	14443	14334	14245	14440	14368	14177	14416	14273	14412	14230	14315	14382	14250	14495	14434	14171	14383	14193	14256	14390	14238	14385	14375	14312	14317	14292	14406	14405	14379	14221	14404	14397	14213	14422	14381	14290	14385	14320	14253	14306	14335	14295	14471	14494	14396	14268	14030	14403	14287	14299	14398	14356	14328	14284	14248	14260	14160	14239	14322	14115	14319	14428	14405	14609	14236	14418	14490	14484	14355	14380	14579	14358	14378	14153	14316	14280	14364	14339	14489	14317	14522	14365	14375	14298	14462	14358	14280	14421	14334	14188	14276	14311	14284	14349	14108	14280	14393	14348	14431	14258	14126	14466	14437	14378	14352	14432	14247	14270	14212	14336	14474	14415	14358	14366	14339	14325	14415	14264	14335	14312	14243	14300	14305	14210	14352	14306	14349	14405	14369	14401	14434	14446	14398	14460	14282	14351	14453	14474	14349	14442	14315	14371	14396	14454	14593	14364	14431	14514	14340	14363	14304	14389	14386	14258	14443	14427	14391	14415	14379	14356	14540	14272	14288	14485	14347	14532	14470	14230	14324	14395	14395	14314	14367	14300	14374	14294	14227	14415	14306	14318	14340	14452	14360	14328	14341	14338	14488	14259	14316	14563	14368	14263	14402	14375	14420	14294	14474	14310	14389	14264	14485	14368	14287	14209	14272	14325	14257	14280	14575	14406	14427	14253	14289	14345	14177	14277	14202	14466	14473	14311	14335	14341	14323	14384	14346	14237	14390	14553	14198	14434	14330	14270	14295	14376	14175	14236	14082	14565	14376	14375	14405	14457	14292	14511	14373	14556	14386	14268	14407	14449	14433	14340	14367	14443	14259	14460	14359	14297	14452	14423	14222	14446	14383	14237	14272	14231	14262	14269	14249	14198	14453	14386	14330	14204	14162	14220	14238	14330	14329	14334	14154	14262	14257	14286	14384	14159	14341	14362	14224	14188	14392	14269	14243	14399	14412	14305	14367	14337	14236	14348	14232	14285	14284	14417	14429	14283	14355	14419	14332	14347	14300	14338	14128	14353	14260	14208	14417	14301	14285	14379	14344	14619	14355	14431	14306	14345	14439	14367	14307	14265	14414	14471	14497	14257	14462	14393	14251	14313	14388	14436	14293	14252	14386	14242	14356	14139	14420	14467	14612	14332	14380	14358	14389	14236	14418	14415	14525	14199	14359	14370	14352	14365	14317	14281	14386	14128	14383	14367	14312	14271	14404	14381	14223	14452	14397	14322	14354	14485	14286	14483	14232	14296	14595	14335	14499	14303	14247	14329	14393	14335	14298	14424	14335	14282	14424	14391	14399	14367	14151	14314	14300	14228	14169	14270	14199	14335	14383	14354	14374	14437	14239	14219	14276	14517	14311	14433	14289	14251	14350	14209	14260	14312	14394	14238	14308	14449	14375	14485	14494	14693	14442	14392	14362	14247	14187	14454	14207	14299	14398	14426	14247	14416	14399	14243	14294	14425	14275	14375	14264	14381	14566	14395	14450	14237	14339	14415	14242	14398	14288	14393	14454	14382	14509	14324	14538	14311	14396	14239	14230	14264	14418	14417	14207	14289	14440	14191	14501	14448	14475	14311	14300	14352	14455	14188	14190	14361	14415	14316	14455	14347	14097	14369	14380	14257	14484	14255	14395	14529	14309	14200	14289	14199	14393	14381	14316	14493	14350	14488	14368	14339	14437	14372	14398	14286	14356	14274	14320	14521	14245	14355	14390	14350	14432	14335	14373	14375	14243	14222	14386	14206	14375	14189	14433	14248	14321	14315	14317	14324	14320	14346	14286	14312	14421	14261	14323	14444	14350	14370	14284	14439	14208	14313	14407	14380	14230	14301	14293	14375	14312	14382	14300	14387	14208	14388	14377	14388	14353	14408	14244	14437	14431	14225	14451	14259	14377	14321	14250	14308	14425	14522	14335	14520	14394	14368	14348	14403	14461	14371	14297	14254	14180	14303	14318	14298	14170	14208	14279	14410	14437	14224	14238	14344	14306	14172	14334	14262	14349	14216	14378	14318	14135	14414	14436	14388	14347	14290	14281	14428	14265	14253	14391	14257	14236	14311	14306	14460	14450	14267	14299	14308	14251	14275	14399	14498	14388	14306	14334	14417	14189	14312	14426	14221	14488	14353	14278	14405	14342	14339	14302	14342	14294	14282	14269	14262	14431	14308	14339	14191	14275	14367	14379	14348	14392	14437	14259	14430	14507	14305	14454	14391	14205	14281	14353	14472	14329	14362	14255	14363	14488	14182	14223	14331	14332	14365	14239	14420	14306	14322	14319	14448	14371	14350	14233	14347	14356	14301	14382	14575	14527	14314	14332	14409	14506	14241	14331	14466	14442	14374	14294	14451	14335	14428	14313	14400	14295	14534	14344	14442	14327	14329	14132	14318	14509	14374	14310	14373	14314	14423	14171	14335	14582	14326	14296	14405	14329	14368	14142	14386	14276	14151	14380	14483	14437	14540	14315	14481	14272	14339	14317	14337	14441	14383	14315	14348	14391	14253	14391	14421	14392	14319	14298	14426	14411	14482	14249	14517	14439	14426	14235	14367	14261	14310	14367	14281	14385	14304	14371	14517	14134	14414	14194	14503	14361	14556	14310	14323	14389	14523	14225	14286	14352	14394	14268	14276	14452	14542	14581	14209	14386	14371	14266	14236	14471	14379	14335	14568	14292	14407	14390	14284	14330	14404	14322	14343	14320	14320	14372	14235	14236	14264	14436	14300	14356	14431	14409	14383	14341	14281	14392	14371	14251	14359	14322	14313	14326	14173	14408	14377	14072	14229	14234	14339	14338	14153	14355	14346	14327	14326	14375	14309	14399	14311	14277	14364	14339	14398	14267	14504	14289	14313	14407	14465	14302	14503	14522	14317	14375	14256	14384	14444	14214	14483	14389	14421	14431	14409	14467	14276	14323	14319	14365	14471	14399	14406	14405	14293	14428	14246	14349	14273	14300	14368	14314	14418	14320	14315	14267	14409	14291	14371	14345	14225	14468	14321	14436	14343	14246	14285	14421	14455	14492	14236	14350	14266	14447	14364	14533	14475	14252	14229	14368	14387	14276	14223	14319	14355	14411	14479	14400	14342	14435	14242	14309	14498	14494	14254	14456	14307	14310	14204	14164	14623	14203	14404	14494	14338	14357	14425	14233	14212	14440	14217	14341	14392	14316	14210	14468	14405	14228	14344	14314	14480	14515	14477	14370	14390	14404	14278	14358	14179	14357	14475	14418	14255	14334	14468	14277	14341	14376	14304	14258	14417	14173	14392	14365	14208	14169	14387	14388	14385	14350	14252	14291	14163	14162	14476	14405	14387	14376	14253	14271	14232	14467	14338	14351	14310	14192	14311	14385	14421	14237	14321	14280	14479	14267	14484	14193	14458	14157	14152	14264	14473	14357	14397	14415	14292	14338	14394	14347	14474	14344	14335	14410	14359	14330	14444	14327	14394	14314	14393	14223	14374	14416	14318	14549	14478	14317	14422	14433	14264	14269	14268	14381	14339	14478	14262	14375	14374	14373	14435	14464	14434	14278	14420	14428	14315	14261	14257	14368	14468	14304	14267	14249	14306	14292	14467	14127	14313	14460	14441	14342	14449	14363	14308	14330	14249	14334	14206	14317	14341	14429	14350	14205	14345	14276	14469	14431	14363	14321	14363	14261	14346	14244	14330	14487	14403	14367	14300	14349	14352	14402	14460	14438	14322	14104	14346	14336	14479	14409	14461	14409	14221	14358	14551	14384	14430	14297	14344	14245	14433	14409	14415	14412	14272	14221	14330	14306	14403	14316	14222	14155	14367	14246	14244	14428	14210	14302	14369	14467	14325	14318	14345	14350	14467	14421	14409	14288	14427	14183	14531	14471	14421	14215	14243	14474	14309	14273	14426	14242	14340	14287	14343	14309	14262	14358	14521	14452	14402	14400	14364	14438	14282	14295	14390	14458
35405	37521	40114	35091	30189	26686	23424	21168	19901	19046	18294	17730	17356	16762	16313	16242	16041	15710	15904	15818	15976	15813	15790	15844	15877	15710	15742	15766	15518	15590	15668	15684	15732	15524	15546	15705	15546	15634	15781	15711	15573	15737	15746	15586	15546	15609	15664	15600	15598	15509	15706	15794	15772	15643	15590	15361	15439	15669	15630	15537	15653	15641	15570	15544	15756	15645	15554	15808	15623	15517	15636	15468	15490	15618	15582	15689	15579	15552	15534	15548	15730	15598	15733	15711	15589	15712	15446	15745	15633	15742	15741	15625	15592	15424	15409	15647	15772	15747	15498	15483	15381	15642	15583	15623	15738	15651	15704	15606	15611	15703	15708	15665	15620	15660	15748	15587	15615	15614	15677	15640	15546	15617	15550	15882	15714	15717	15615	15560	15737	15658	15758	15514	15448	15833	15694	15705	15842	15719	15818	15722	15592	15675	15554	15619	15636	15728	15535	15490	15650	15568	15775	15837	15680	15598	15501	15346	15642	15555	15583	15674	15636	15602	15786	15596	15536	15447	15871	15569	15764	15737	15627	15659	15634	15537	15533	15533	15654	15679	15575	15469	15830	15689	15651	15683	15761	15602	15582	15533	15574	15596	15669	15665	15543	15634	15749	15655	15566	15531	15464	15560	15667	15559	15465	15611	15568	15546	15521	15656	15768	15594	15814	15869	15600	15807	15642	15495	15392	15645	15534	15637	15617	15602	15643	15582	15640	15631	15524	15732	15665	15899	15599	15618	15784	15718	15664	15425	15632	15682	15801	15743	15748	15796	15855	15765	15785	15501	15642	15442	15444	15727	15545	15632	15361	15541	15612	15483	15731	15512	15577	15642	15521	15609	15608	15654	15682	15619	15590	15574	15874	15642	15817	15644	15601	15618	15787	15663	15607	15780	15568	15808	15551	15564	15738	15682	15687	15562	15578	15722	15873	15592	15608	15568	15520	15848	15624	15732	15600	15705	15565	15755	15926	15649	15835	15813	15505	15725	15636	15578	15847	15768	15608	15699	15564	15614	15671	15720	15547	15587	15624	15538	15791	15618	15690	15620	15629	15607	15646	15544	15569	15600	15632	15692	15549	15629	15712	15705	15657	15708	15495	15604	15614	15635	15656	15489	15718	15783	15642	15563	15712	15618	15569	15729	15784	15662	15663	15581	15765	15667	15672	15797	15584	15588	15416	15609	15718	15449	15532	15584	15625	15560	15846	15532	15591	15635	15747	15627	15704	15567	15848	15489	15530	15651	15582	15540	15521	15555	15603	15537	15622	15726	15501	15718	15615	15635	15571	15594	15735	15661	15487	15421	15504	15659	15678	15778	15529	15573	15744	15878	15601	15617	15563	15623	15541	15747	15704	15602	15657	15782	15749	15596	15439	15613	15752	15661	15658	15563	15619	15779	15606	15490	15717	15670	15601	15669	15616	15738	15631	15717	15731	15670	15730	15563	15604	15619	15464	15602	15648	15550	15563	15850	15591	15667	15528	15488	15787	15872	15670	15609	15532	15747	15588	15670	15683	15611	15594	15819	15724	15779	15737	15607	15566	15694	15434	15813	15596	15622	15658	15667	15427	15731	15793	15674	15693	15899	15399	15726	15676	15635	15391	15447	15585	15651	15574	15739	15737	15562	15551	15802	15610	15593	15740	15674	15576	15658	15617	15594	15788	15612	15562	15770	15603	15567	15664	15613	15480	15491	15776	15724	15655	15610	15529	15513	15707	15449	15581	15365	15604	15655	15705	15686	15527	15550	15430	15657	15745	15477	15798	15688	15629	15626	15623	15487	15390	15612	15544	15629	15670	15877	15580	15612	15528	15638	15733	15612	15691	15629	15820	15921	15793	15556	15688	15749	15685	15733	15685	15623	15658	15857	15806	15543	15772	15592	15683	15688	15693	15758	15800	15711	15616	15732	15591	15587	15535	15579	15672	15854	15541	15604	15668	15545	15661	15613	15663	15450	15567	15500	15689	15645	15834	15766	15745	15450	15819	15805	15621	15589	15628	15814	15675	15685	15579	15598	15628	15664	15739	15549	15607	15757	15640	15578	15535	15456	15781	15608	15707	15651	15527	15584	15509	15603	15626	15622	15669	15639	15721	15434	15601	15732	15756	15726	15687	15674	15794	15689	15749	15805	15667	15515	15519	15720	15645	15672	15654	15646	15628	15435	15705	15588	15397	15592	15359	15712	15884	15590	15604	15577	15580	15668	15626	15762	15586	15610	15490	15528	15525	15533	15536	15705	15725	15710	15669	15675	15610	15686	15622	15447	15625	15753	15560	15457	15663	15642	15549	15486	15598	15794	15452	15673	15566	15540	15706	15632	15519	15728	15804	15632	15701	15711	15540	15528	15523	15658	15599	15515	15571	15589	15567	15751	15591	15620	15698	15607	15843	15597	15578	15727	15634	15692	15664	15495	15571	15552	15600	15594	15711	15651	15626	15809	15708	15637	15501	15623	15573	15570	15613	15772	15538	15864	15638	15428	15706	15627	15607	15606	15697	15630	15796	15675	15859	15709	15543	15438	15634	15756	15524	15692	15590	15734	15470	15635	15687	15650	15652	15869	15615	15631	15616	15674	15511	15441	15601	15653	15718	15625	15663	15656	15666	15616	15618	15658	15799	15533	15604	15560	15690	15509	15571	15615	15625	15730	15795	15686	15630	15643	15549	15496	15641	15572	15657	15639	15681	15553	15485	15648	15766	15568	15606	15615	15669	15767	15620	15725	15672	15659	15573	15362	15677	15821	15587	15582	15276	15614	15524	15714	15588	15470	15644	15572	15426	15615	15853	15752	15654	15512	15619	15740	15530	15695	15639	15575	15456	15681	15449	15695	15598	15681	15652	15568	15695	15700	15638	15574	15612	15639	15689	15746	15679	15610	15537	15816	15756	15785	15656	15770	15704	15531	15717	15734	15547	15893	15596	15686	15794	15611	15562	15534	15566	15642	15779	15486	15690	15476	15811	15766	15473	15692	15543	15934	15601	15679	15752	15859	15530	15284	15644	15646	15621	15695	15659	15595	15666	15535	15558	15510	15696	15618	15666	15632	15820	15667	15698	15722	15787	15664	15655	15758	15428	15799	15691	15627	15466	15534	15504	15484	15480	15760	15600	15789	15597	15614	15653	15735	15717	15539	15633	15626	15329	15468	15658	15679	15660	15712	15577	15470	15742	15432	15723	15615	15672	15454	15624	15989	15831	15522	15366	15528	15616	15502	15648	15616	15783	15523	15444	15562	15740	15621	15439	15421	15660	15496	15647	15607	15498	15587	15412	15588	15620	15723	15627	15678	15630	15633	15609	15667	15541	15612	15815	15653	15579	15640	15613	15891	15676	15635	15706	15754	15835	15629	15600	15512	15731	15457	15695	15826	15627	15533	15819	15679	15561	15584	15707	15722	15750	15454	15878	15589	15825	15550	15857	15778	15659	15779	15558	15502	15689	15591	15494	15591	15566	15753	15707	15543	15714	15643	15463	15662	15518	15588	15593	15864	15802	15746	15761	15478	15584	15655	15607	15724	15706	15515	15861	15749	15802	15643	15534	15516	15546	15501	15439	15583	15635	15762	15790	15584	15478	15695	15407	15626	15735	15882	15772	15568	15513	15563	15603	15598	15627	15455	15694	15688	15672	15570	15405	15540	15505	15459	15660	15591	15782	15540	15651	15735	15687	15496	15584	15325	15684	15678	15576	15433	15514	15568	15499	15613	15622	15530	15661	15680	15800	15499	15429	15621	15537	15531	15651	15597	15672	15568	15628	15463	15524	15556	15679	15608	15609	15690	15511	15579	15549	15597	15588	15655	15635	15562	15692	15554	15619	15769	15777	15798	15753	15521	15457	15441	15504	15678	15625	15655	15576	15566	15688	15538	15554	15587	15671	15617	15632	15633	15673	15707	15769	15820	15699	15674	15742	15773	15666	15514	15648	15804	15843	15507	15452	15693	15632	15660	15630	15659	15479	15690	15472	15559	15567	15700	15566	15687	15577	15649	15513	15585	15711	15579	15752	15650	15782	15719	15680	15756	15625	15502	15772	15768	15655	15930	15650	15745	15681	15658	15638	15715	15775	15751	15734	15838	15719	15692	15668	15669	15625	15616	15538	15730	15599	15575	15639	15612	15544	15451	15681	15561	15677	15517	15500	15644	15630	15471	15663	15507	15512	15712	15602	15434	15685	15583	15653	15630	15585	15637	15608	15451	15725	15744	15764	15624	15587	15667	15700	15593	15633	15657	15669	15673	15476	15533	15557	15737	15504	15577	15700	15868	15728	15486	15718	15739	15835	15619	15519	15542	15612	15631	15841	15507	15433	15616	15634	15425	15729	15347	15569	15397	15503	15692	15784	15774	15557	15614	15341	15695	15652	15746	15727	15824	15536	15598	15596	15598	15744	15664	15634	15509	15740	15548	15637	15610	15759	15672	15627	15749	15813	15682	15496	15642	15727	15652	15407	15605	15754	15581	15779	15875	15647	15413	15673	15547	15603	15537	15696	15620	15731	15764	15660	15668	15560	15544	15508	15780	15713	15596	15627	15579	15697	15503	15583	15618	15560	15602	15592	15777	15474	15802	15721	15857	15715	15551	15788	15658	15541	15732	15693	15575	15654	15715	15768	15770	15483	15763	15581	15743	15707	15524	15626	15723	15614	15633	15644	15659	15677	15625	15588	15489	15631	15654	15746	15598	15724	15684	15626	15673	15615	15737	15578	15704	15611	15865	15618	15517	15684	15727	15630	15765	15772	15596	15649	15530	15563	15459	15539	15504	15535	15717	15755	15656	15405	15556	15487	15572	15716	15579	15590	15555	15607	15567	15762	15785	15701	15614	15735	15504	15451	15553	15595	15648	15743	15782	15517	15510	15679	15586	15798	15597	15682	15539	15686	15523	15444	15629	15601	15795	15659	15619	15631	15725	15740	15533	15557	15663	15706	15537	15703	15581	15648	15621	15690	15517	15645	15447	15680	15564	15573	15641	15674	15676	15455	15693	15746	15446	15536	15664	15676	15688	15603	15851	15553	15649	15649	15807	15646	15745	15909	15894	15621	15552	15607	15592	15767	15472	15782	15547	15608	15651	15754	15679	15615	15751	15554	15672	15703	15721	15640	15772	15630	15599	15681	15749	15571	15533
31557	42681	42790	38675	34045	29828	26111	23717	21504	20272	18955	18192	17130	16351	15656	15295	14860	15043	14759	14761	14785	14718	14740	14783	14683	14661	14404	14530	14363	14365	14349	14332	14409	14409	14494	14428	14549	14400	14228	14356	14481	14449	14426	14605	14437	14358	14431	14425	14448	14555	14391	14339	14655	14402	14599	14598	14453	14333	14565	14453	14346	14337	14440	14399	14471	14400	14249	14382	14582	14258	14230	14440	14444	14337	14427	14582	14284	14481	14474	14514	14490	14325	14459	14481	14554	14420	14363	14316	14336	14325	14341	14450	14370	14400	14464	14389	14439	14389	14442	14417	14373	14338	14389	14409	14466	14522	14368	14552	14409	14443	14567	14387	14441	14104	14401	14575	14557	14462	14441	14462	14411	14513	14478	14274	14463	14291	14474	14500	14498	14338	14431	14454	14454	14456	14419	14449	14324	14324	14147	14599	14342	14549	14434	14390	14571	14480	14416	14494	14296	14334	14374	14421	14250	14479	14432	14563	14392	14346	14427	14373	14347	14355	14549	14378	14471	14388	14467	14295	14243	14450	14481	14369	14360	14430	14489	14524	14466	14262	14475	14395	14384	14396	14308	14371	14685	14506	14344	14432	14491	14606	14446	14472	14413	14488	14465	14455	14348	14333	14298	14452	14232	14529	14343	14436	14464	14536	14456	14475	14469	14438	14386	14493	14325	14480	14382	14412	14448	14512	14387	14444	14334	14572	14294	14401	14390	14338	14373	14482	14406	14356	14396	14434	14350	14368	14307	14275	14306	14561	14476	14430	14456	14533	14389	14374	14538	14421	14382	14222	14400	14517	14555	14430	14458	14515	14460	14523	14427	14357	14427	14492	14429	14402	14338	14399	14499	14347	14275	14353	14509	14481	14508	14461	14417	14330	14225	14397	14463	14390	14389	14297	14371	14434	14502	14344	14464	14496	14523	14304	14650	14412	14364	14591	14345	14329	14401	14375	14294	14412	14276	14292	14516	14525	14425	14382	14516	14536	14398	14308	14326	14426	14454	14347	14568	14353	14378	14531	14376	14476	14384	14415	14424	14621	14270	14429	14462	14210	14390	14470	14435	14456	14328	14624	14475	14367	14410	14442	14413	14417	14400	14408	14400	14529	14446	14409	14475	14377	14481	14683	14472	14455	14451	14375	14660	14458	14298	14483	14290	14340	14402	14343	14512	14338	14390	14398	14429	14481	14404	14394	14425	14554	14476	14503	14472	14484	14491	14415	14511	14318	14329	14379	14513	14419	14446	14362	14357	14374	14524	14307	14286	14504	14377	14284	14217	14545	14375	14414	14412	14514	14344	14530	14370	14321	14534	14356	14520	14464	14505	14258	14433	14414	14328	14291	14313	14363	14472	14474	14415	14345	14464	14614	14457	14337	14537	14409	14333	14533	14286	14460	14244	14369	14505	14422	14466	14444	14460	14473	14543	14421	14467	14457	14408	14452	14426	14461	14488	14400	14522	14576	14473	14411	14342	14439	14388	14400	14379	14382	14313	14487	14370	14341	14422	14287	14257	14394	14399	14292	14432	14397	14467	14362	14430	14476	14414	14488	14408	14343	14320	14372	14500	14423	14456	14231	14499	14373	14296	14507	14614	14373	14314	14426	14557	14653	14481	14479	14371	14392	14325	14422	14455	14491	14297	14398	14347	14339	14340	14281	14432	14419	14453	14329	14461	14277	14285	14412	14330	14464	14432	14651	14521	14444	14464	14490	14447	14292	14370	14399	14427	14276	14366	14477	14333	14412	14508	14453	14397	14648	14496	14289	14510	14360	14357	14523	14426	14510	14399	14345	14578	14340	14344	14566	14474	14441	14431	14257	14594	14363	14413	14355	14472	14325	14491	14528	14375	14579	14427	14277	14485	14430	14334	14274	14363	14286	14515	14509	14319	14397	14377	14498	14226	14551	14189	14374	14498	14444	14474	14500	14307	14521	14385	14382	14342	14599	14532	14432	14462	14342	14274	14468	14516	14295	14423	14455	14285	14315	14522	14324	14387	14502	14460	14400	14387	14462	14290	14457	14457	14405	14612	14349	14391	14451	14500	14438	14464	14660	14316	14512	14469	14504	14486	14507	14637	14532	14472	14366	14558	14575	14431	14402	14377	14553	14555	14408	14437	14469	14465	14418	14402	14279	14423	14319	14466	14323	14444	14422	14425	14481	14285	14263	14408	14337	14460	14425	14461	14548	14271	14404	14555	14396	14614	14424	14489	14369	14464	14440	14417	14487	14386	14332	14248	14480	14645	14396	14389	14422	14426	14452	14620	14330	14567	14263	14564	14349	14482	14324	14518	14255	14427	14410	14471	14395	14392	14316	14486	14432	14340	14481	14376	14530	14418	14451	14378	14363	14397	14560	14381	14508	14410	14315	14344	14435	14405	14444	14332	14514	14431	14414	14420	14396	14432	14336	14576	14245	14484	14484	14323	14353	14355	14291	14378	14483	14373	14554	14472	14508	14453	14285	14635	14428	14299	14593	14616	14377	14545	14356	14274	14242	14350	14578	14408	14393	14524	14330	14483	14302	14572	14305	14462	14633	14340	14413	14384	14429	14474	14535	14292	14503	14502	14480	14354	14426	14368	14493	14448	14473	14455	14462	14282	14567	14478	14426	14488	14464	14662	14288	14441	14455	14678	14412	14476	14590	14346	14529	14451	14493	14357	14285	14330	14409	14453	14450	14361	14415	14425	14364	14372	14310	14420	14508	14246	14502	14311	14269	14414	14516	14397	14466	14440	14615	14306	14509	14300	14511	14319	14443	14421	14257	14448	14260	14466	14350	14393	14309	14483	14526	14330	14377	14678	14270	14520	14291	14414	14340	14476	14442	14538	14441	14579	14283	14600	14459	14526	14393	14397	14406	14404	14232	14294	14211	14451	14356	14361	14423	14640	14681	14208	14538	14495	14419	14406	14524	14331	14316	14308	14608	14422	14615	14393	14361	14362	14342	14400	14456	14463	14530	14445	14413	14410	14422	14353	14502	14443	14331	14306	14475	14429	14321	14337	14347	14475	14350	14384	14296	14498	14429	14450	14321	14565	14487	14378	14438	14377	14384	14538	14359	14615	14283	14495	14477	14246	14319	14442	14448	14417	14418	14458	14545	14491	14307	14544	14579	14318	14560	14490	14386	14406	14601	14415	14427	14321	14258	14454	14547	14248	14398	14325	14526	14350	14324	14372	14583	14511	14544	14479	14628	14233	14456	14481	14604	14383	14401	14229	14503	14476	14434	14450	14409	14555	14427	14511	14384	14348	14497	14279	14280	14388	14337	14439	14574	14354	14422	14376	14497	14351	14344	14553	14393	14462	14425	14448	14271	14460	14262	14460	14550	14477	14468	14401	14430	14475	14459	14459	14523	14349	14291	14487	14377	14427	14472	14281	14521	14427	14280	14518	14421	14343	14349	14348	14416	14476	14484	14362	14389	14384	14537	14439	14435	14549	14499	14405	14458	14252	14398	14402	14294	14427	14460	14550	14382	14471	14440	14569	14504	14535	14407	14500	14384	14138	14320	14534	14490	14398	14402	14567	14419	14371	14452	14394	14501	14345	14371	14583	14385	14392	14343	14329	14457	14439	14423	14307	14451	14446	14448	14239	14384	14466	14274	14340	14532	14302	14411	14395	14376	14437	14283	14356	14411	14413	14470	14392	14400	14360	14461	14272	14495	14473	14417	14459	14353	14409	14458	14532	14368	14428	14394	14291	14350	14510	14516	14437	14545	14274	14337	14496	14417	14412	14425	14266	14584	14481	14430	14328	14405	14464	14376	14374	14388	14426	14460	14334	14336	14312	14351	14339	14496	14457	14475	14564	14494	14408	14364	14367	14444	14241	14457	14335	14572	14568	14441	14528	14465	14215	14414	14205	14292	14285	14425	14515	14273	14393	14433	14605	14565	14527	14370	14361	14308	14346	14368	14351	14340	14404	14363	14374	14443	14609	14564	14366	14454	14399	14588	14390	14254	14432	14523	14388	14505	14287	14494	14478	14489	14422	14534	14573	14477	14407	14410	14357	14451	14265	14355	14450	14444	14427	14388	14435	14452	14439	14351	14527	14364	14275	14433	14585	14473	14283	14374	14334	14517	14423	14458	14330	14373	14547	14410	14367	14351	14383	14507	14300	14498	14409	14308	14225	14378	14517	14364	14508	14477	14549	14311	14522	14450	14412	14517	14523	14288	14519	14413	14456	14394	14343	14513	14359	14338	14440	14378	14400	14506	14511	14403	14444	14417	14490	14378	14374	14539	14482	14370	14415	14488	14501	14307	14317	14445	14399	14432	14287	14300	14538	14413	14357	14382	14408	14540	14356	14547	14594	14424	14403	14432	14338	14356	14373	14485	14331	14468	14442	14418	14566	14423	14474	14321	14530	14297	14361	14476	14373	14495	14226	14312	14238	14509	14338	14496	14332	14432	14195	14461	14382	14455	14369	14286	14580	14410	14329	14368	14484	14465	14468	14467	14394	14310	14378	14479	14356	14363	14281	14227	14475	14343	14424	14402	14414	14470	14262	14325	14347	14390	14253	14390	14355	14568	14401	14456	14375	14351	14514	14385	14234	14254	14541	14344	14441	14299	14575	14366	14443	14357	14422	14339	14299	14301	14398	14530	14477	14509	14430	14486	14332	14355	14527	14435	14496	14450	14441	14439	14478	14344	14432	14433	14463	14459	14374	14419	14619	14349	14489	14396	14315	14505	14456	14403	14448	14526	14433	14299	14442	14367	14290	14350	14454	14438	14415	14516	14268	14507	14346	14378	14379	14434	14333	14219	14697	14525	14393	14549	14543	14570	14494	14485	14114	14401	14563	14290	14337	14488	14434	14490	14468	14405	14614	14461	14594	14409	14640	14284	14525	14374	14306	14372	14352	14458	14326	14288	14524	14501	14347	14566	14444	14283	14490	14337	14418	14465	14581	14455	14405	14537	14321	14311	14531	14380	14323	14647	14286	14539	14417	14269	14477	14346	14345	14486	14532	14482	14346	14346	14421	14472	14523	14500	14411	14378	14451	14333	14466	14329	14451	14532	14429	14474	14366	14516	14412	14524	14268	14492	14465	14461	14368	14369	14301	14432	14317	14451	14384	14712	14421	14334	14327	14344	14446	14375	14134	14714	14451	14528
26646	23225	32368	33132	31142	30054	27790	24187	22096	20703	19344	18459	17816	17275	17235	16694	16443	16434	16165	16670	16185	16367	16058	16253	16391	16237	16088	15985	15931	16038	15932	15669	15944	15819	15818	15973	15806	15777	15742	15829	15993	15816	15999	15769	15832	15994	16049	15879	15952	15671	15739	15929	15973	15922	15940	15708	15663	15980	16028	16027	16068	15845	15858	16072	15727	15837	15779	15666	15829	15974	15791	15890	16035	15792	15732	15798	15793	15931	15711	15787	15920	15806	15827	15990	15895	16026	15878	15876	15879	15748	15794	15888	15940	15856	15921	15692	15996	15863	15826	15622	15689	15918	15986	15806	15896	15739	15910	15819	15779	15693	15718	15826	15795	15884	15916	15889	15753	15863	15752	15765	15805	15893	15643	15759	15635	15651	15873	15716	15934	15821	15791	15986	15953	15805	15827	15875	15769	15823	15888	15910	15833	15902	15860	15642	15917	15814	15840	15946	15874	15978	15689	15922	15791	15895	15786	15763	15629	15660	15947	15860	15872	15693	15539	16093	15807	15787	15786	16068	15827	15905	15949	16035	15824	15921	15776	15654	15809	15851	15824	15827	15723	15833	15897	15696	15812	15591	15879	15889	15754	15923	15662	15760	15801	15865	15982	15900	15872	15735	15656	15805	15797	15794	16005	15814	15822	15924	15802	15889	15789	15856	15758	15838	15770	16001	16015	15977	15750	15933	15732	15754	15935	15988	15685	15970	15890	15700	15758	15661	15769	15795	15919	15871	15760	15774	15682	15805	15710	15719	15644	15886	15892	15808	15860	15708	15741	15821	15821	15820	15769	15665	15772	15756	15975	15829	15651	15592	15959	15713	15852	15731	15867	15994	15810	16041	15860	15798	15829	15807	15831	15664	15708	15729	16033	15671	15683	15886	15901	15830	15888	15955	15911	15895	15783	15735	16025	15768	15708	15552	15846	15906	15882	15885	15920	15773	15797	16110	15822	15592	16090	15698	15793	15818	15819	15785	15768	15839	15964	15816	15947	15940	15799	15730	15671	15672	15825	15732	15838	15707	15760	15912	15837	15783	15607	15933	15658	15651	15809	15641	15853	15721	15824	15844	15928	15711	15919	15806	15774	15837	15904	15818	15783	15773	15801	15838	15747	15917	15855	15867	15983	15899	15784	15783	15749	15724	16159	15783	15986	16073	15844	15757	15796	15873	15689	15749	15835	15976	15794	15662	15750	15601	15659	15825	15930	15768	15969	15982	15558	15633	15768	15721	15908	15764	15998	15697	15788	15671	15965	15915	15885	15767	15867	15797	15653	15820	15758	15826	15938	15827	15972	15807	15762	15860	15832	15701	15755	15751	15749	15685	16021	15599	15856	15792	16002	16034	15685	15798	15900	15808	15667	15596	15993	16000	16011	15738	15685	15652	15890	15691	15786	15964	15906	15907	15795	15897	15845	15828	15872	15865	15681	15847	15769	15874	15994	15884	15775	15728	15750	15681	15963	15697	15827	15683	15622	15909	15777	15779	15820	15710	15880	15858	16083	15914	15736	15902	15694	15765	15605	15911	15684	15784	15585	15834	15963	15811	15801	15561	15674	15976	15893	15608	15898	15957	15881	15877	15795	15983	15725	15815	15995	15726	15903	15860	15832	15726	15818	15789	15813	15854	15746	15798	15852	15754	15740	15862	15765	15646	15864	15822	15854	15787	15752	15671	15848	16088	15788	15594	15824	15839	15999	15840	15687	15836	15706	15879	15762	15761	15894	15642	15776	15867	15752	15873	15692	15858	15974	15554	15862	15885	15703	15807	15721	15500	15629	15804	15788	15663	15642	15835	15624	15836	15786	15855	16019	15731	15718	15906	15906	15714	15867	15874	16015	15707	15796	15873	15934	15785	15671	15752	15544	15847	15728	15732	15941	15901	15721	15806	15807	15843	15766	15799	15831	15828	15908	15694	15926	15841	15747	15911	16039	15631	15713	15839	15881	15891	15741	15669	15724	15832	15986	15820	15900	15893	15908	15635	15786	15881	15796	15613	15847	15652	15877	15911	15868	15844	15850	15872	15900	15635	15807	15876	15719	15775	15822	15728	15737	15876	15739	15761	15715	15904	15973	15932	15754	15729	15611	15856	15811	15982	15839	15910	15717	15891	15746	15781	15750	16013	15905	15758	15823	15786	15723	15979	15967	15806	15980	15778	15729	15799	15773	15881	15811	15853	15803	15744	15729	15711	15943	15633	15762	15986	15810	15682	15806	15563	15854	15843	15886	16008	15871	15608	15730	15759	15796	15814	15738	15971	15901	15843	15817	15905	15798	15652	15841	15893	15829	15762	15777	15866	15767	15794	16018	15700	15754	15844	15718	15770	15868	15913	15729	15873	15951	15793	15808	15890	15720	15795	15723	15771	15818	15858	15881	15797	15803	15698	15671	15631	15729	15798	16015	15755	15783	15837	15961	15900	15915	15713	15651	15765	15861	15874	15596	15747	15768	15809	15823	15806	15821	15892	15853	15651	15609	15810	15652	15720	15801	15777	15985	15810	15820	16013	15809	15711	15726	15924	15904	15676	15653	15815	15652	15894	15904	15914	15863	15745	15818	15856	15984	15832	15985	15747	15883	15796	15868	15979	15770	15808	15848	15866	15779	15769	15702	16065	16131	15850	15862	15787	15775	15707	15722	15811	15831	15602	15749	15914	15920	15993	15847	15885	15569	15890	15849	15892	15823	15594	15812	15705	15848	15765	15658	15712	16068	15815	15758	15684	15883	15699	15759	15991	15637	15909	15844	15932	15825	15670	15672	16002	15795	15743	15686	15771	15892	15687	15910	15548	15804	15705	15813	15806	15727	15845	15987	16055	15731	15832	15685	15868	15639	15815	15898	15758	15916	15837	15769	15786	15787	15976	15870	15735	15816	15795	15596	15825	15697	15848	15921	15757	15845	15915	15747	15923	15731	15812	15639	15887	15779	16110	15819	15823	15930	15738	15823	15861	15959	15853	15995	15950	15745	15810	15689	15554	15806	15876	15932	15855	15705	15973	15748	15770	15814	16136	15781	15837	15775	15857	15783	15779	15848	15679	15714	15689	15899	15645	15867	15881	15968	15951	15851	15877	15999	15766	15982	15887	15831	15671	15848	15850	15870	15835	15702	15740	15698	15855	15815	15862	15739	15739	15943	15801	15729	15757	15771	15773	15878	15838	15811	15632	15897	15921	15719	15936	15701	15915	15857	15744	15895	15581	15860	15749	15772	15895	15958	15867	15780	15881	15743	15719	15880	15865	15766	15880	15699	15924	15749	15835	15546	15813	15937	15643	15912	15964	15988	16042	15634	15767	15874	15860	15856	15662	15730	15510	15915	15838	15726	15841	15788	15807	15930	15853	15898	15532	15780	15915	15674	15640	15856	15877	15648	15850	15894	15712	15982	15980	15824	15668	15693	15623	15797	15989	16013	15552	15889	15844	15576	15784	15810	15821	15651	15809	15915	15680	15718	15755	15798	15796	15895	15922	15879	15724	15917	15778	15738	15698	15641	15810	15794	15810	15810	15765	15754	15964	15688	15893	15861	15962	15604	15783	15688	15819	15842	15861	15723	15663	15923	15789	15821	15750	15742	15930	15800	15716	15718	15669	16017	15796	15777	15833	15960	15770	16079	15748	15835	15833	15978	15916	15953	15704	15764	15965	15793	15938	15847	15669	15878	15922	15924	15895	15709	15826	15969	15766	15840	15920	15833	15664	15781	15656	15897	15661	15955	15727	15778	15791	15732	15992	15816	15622	15700	15651	15875	15864	15844	15904	15583	15672	15906	15666	15800	15783	15697	15935	15806	15832	15845	15832	15752	15851	15850	15930	15746	15773	15848	15853	16118	15689	15669	15744	15884	15709	15865	15566	16087	15926	15797	15907	15952	15849	15850	15858	15765	15692	15899	15622	15850	15859	15782	15800	15886	16032	15963	15777	15737	15791	15846	15892	15735	15814	15779	15972	15779	15731	15824	15849	15891	15938	15971	15823	15650	15932	15725	15678	15909	15877	15681	15888	15657	15856	15617	15611	15882	15679	15641	15788	15787	15675	15773	15865	15758	15749	15789	15801	15737	15780	15758	15861	15648	15891	15970	16010	15729	15737	15906	15737	15859	15955	15861	16135	15957	15773	15891	15861	15819	15699	15799	15825	15918	15839	15893	15611	15760	16085	15887	15903	15924	15708	15962	15784	15967	15913	15960	15787	15714	15948	15829	15947	15716	15888	15789	16017	15684	15818	15808	15804	15982	15831	15613	15883	15793	15940	15980	15759	15824	15941	15785	15940	15884	15971	15950	15947	15745	15995	15753	15760	15638	15855	15869	15622	15754	15827	16054	15882	15535	15756	15807	15757	15600	15855	15940	15694	15895	15742	15889	15682	15786	15995	16092	15699	15810	15902	15967	16127	15815	15964	16081	15693	15862	15812	15862	15863	15678	15805	15853	15918	15831	15940	15802	15709	15962	15752	15741	15789	15650	15851	15684	15675	15753	15844	15899	15890	15874	16085	15907	15849	15833	15816	15853	15891	15961	15818	15865	16016	15827	15639	15676	15989	15931	15973	15918	15963	15794	15832	15692	15713	15834	15809	15859	15828	15834	15807	15797	15710	15856	15923	15704	15910	15873	15671	15839	15964	16014	16108	15778	15781	15844	15780	15868	15742	15971	15931	15652	15837	15689	15682	15652	15909	15755	15859	15992	15781	15896	15654	15787	15710	15927	15873	15702	15800	15697	15999	15806	16032	15932	15787	15831	15905	15852	15967	15908	15732	15783	15861	15728	15782	15870	15712	16175	15836	15948	16005	15800	15810	15795	15790	15801	15937	15912	15754	15744	16014	15905	15897	15993	15807	15919	15856	15778	16000	15818	15663	15777	15754	15838	15707	15850	15965	15843	15874	15766	15898	16014	15822	15747	15887	15680	15798	15871	15719	15731	15718	15819	15771	15776	15848	15827	15858	15788	15578	15787	15854	15910	15685	15802	15712	15782	15852	15777	15849	15928	15664	15755	16072	15905	16082	15934	15714	15963	15778	15984	15780	16028	16018	15710	15865	15889	15740	15754	15777	15800	16072	15695	15650	15635	15873	15959	15764	15888	15859	15865	16061	15826	15871	15769	15881	16032	15906	15846	15652
29126	45943	45410	43892	38774	34211	30476	27279	24561	21984	20093	18818	17925	16722	16500	15908	15620	15365	15294	15437	15319	15295	15011	15343	15464	14980	14896	14828	14820	14551	14585	14492	14533	14601	14491	14586	14577	14383	14449	14730	14723	14694	14577	14684	14436	14407	14504	14699	14696	14516	14573	14669	14438	14574	14638	14514	14443	14484	14594	14650	14714	14468	14487	14760	14556	14523	14582	14472	14568	14603	14661	14442	14563	14646	14601	14584	14631	14400	14504	14653	14603	14693	14522	14464	14560	14567	14753	14498	14616	14657	14507	14806	14488	14638	14642	14608	14543	14700	14630	14451	14485	14566	14407	14491	14546	14501	14522	14475	14549	14475	14654	14587	14554	14793	14827	14480	14578	14595	14657	14669	14383	14604	14576	14489	14756	14490	14547	14483	14601	14595	14557	14707	14599	14554	14432	14598	14708	14544	14608	14615	14614	14699	14627	14567	14487	14621	14537	14577	14528	14583	14629	14342	14617	14582	14555	14466	14576	14499	14644	14700	14466	14438	14519	14457	14575	14557	14574	14644	14639	14703	14473	14519	14435	14487	14414	14533	14479	14525	14327	14469	14704	14395	14732	14493	14504	14535	14662	14621	14763	14521	14490	14491	14450	14582	14578	14703	14427	14602	14564	14626	14499	14706	14559	14568	14528	14597	14688	14524	14419	14707	14635	14548	14566	14362	14615	14559	14523	14716	14706	14517	14645	14439	14566	14601	14557	14608	14489	14575	14622	14576	14607	14528	14498	14610	14602	14546	14704	14602	14540	14501	14471	14638	14598	14664	14673	14681	14568	14475	14524	14603	14497	14663	14452	14655	14615	14520	14574	14666	14633	14405	14562	14640	14630	14467	14485	14491	14568	14705	14633	14571	14536	14531	14557	14568	14409	14574	14601	14553	14485	14621	14728	14545	14629	14685	14543	14609	14441	14514	14447	14532	14556	14511	14614	14566	14678	14542	14529	14435	14575	14538	14550	14455	14646	14547	14654	14624	14615	14683	14401	14663	14349	14582	14561	14531	14752	14566	14384	14796	14570	14638	14525	14576	14511	14601	14575	14450	14580	14662	14597	14588	14396	14518	14582	14539	14719	14549	14457	14683	14474	14663	14484	14369	14536	14514	14546	14651	14499	14638	14566	14364	14725	14504	14569	14559	14540	14536	14534	14590	14617	14710	14522	14827	14614	14614	14406	14653	14522	14734	14649	14636	14704	14703	14609	14521	14426	14551	14497	14590	14488	14576	14492	14623	14641	14587	14576	14462	14478	14553	14278	14500	14687	14620	14652	14520	14664	14497	14500	14566	14412	14471	14576	14415	14611	14750	14633	14665	14429	14515	14703	14495	14524	14511	14532	14664	14601	14550	14703	14417	14636	14581	14711	14704	14737	14555	14599	14538	14473	14706	14671	14565	14556	14579	14568	14533	14494	14580	14455	14701	14635	14700	14610	14515	14674	14493	14391	14621	14579	14624	14488	14575	14602	14578	14540	14625	14546	14480	14627	14651	14691	14519	14503	14666	14619	14693	14567	14522	14648	14540	14544	14661	14674	14678	14549	14597	14694	14630	14597	14514	14571	14599	14602	14440	14665	14527	14463	14717	14632	14510	14550	14595	14687	14631	14467	14617	14620	14582	14646	14541	14720	14576	14514	14520	14600	14655	14607	14577	14498	14652	14511	14647	14405	14383	14516	14398	14713	14616	14321	14450	14519	14647	14532	14535	14419	14503	14560	14578	14411	14683	14602	14565	14734	14632	14674	14595	14377	14565	14438	14453	14566	14508	14674	14556	14625	14441	14606	14556	14467	14570	14479	14649	14469	14673	14462	14580	14643	14562	14664	14521	14490	14638	14538	14468	14614	14594	14450	14663	14691	14705	14551	14599	14543	14474	14511	14704	14505	14578	14770	14477	14469	14602	14345	14628	14555	14670	14497	14598	14582	14511	14491	14561	14512	14594	14484	14575	14589	14442	14532	14469	14510	14622	14505	14691	14569	14569	14602	14496	14708	14496	14518	14481	14635	14532	14339	14679	14500	14449	14588	14516	14579	14608	14626	14717	14701	14539	14542	14446	14428	14625	14616	14556	14584	14499	14499	14734	14698	14409	14583	14624	14621	14611	14454	14531	14525	14552	14506	14616	14618	14477	14612	14541	14525	14521	14586	14584	14476	14544	14397	14619	14525	14538	14621	14684	14517	14520	14685	14573	14488	14476	14564	14626	14553	14577	14578	14449	14480	14830	14621	14623	14702	14647	14699	14633	14495	14651	14595	14564	14711	14619	14702	14600	14491	14592	14554	14548	14458	14658	14581	14516	14681	14481	14490	14336	14424	14739	14564	14480	14451	14448	14643	14514	14483	14587	14565	14622	14537	14664	14484	14489	14637	14528	14744	14653	14502	14530	14589	14559	14513	14435	14469	14636	14408	14574	14626	14558	14566	14677	14719	14660	14642	14558	14428	14411	14562	14518	14818	14419	14766	14534	14530	14549	14492	14481	14710	14601	14368	14511	14708	14528	14552	14483	14505	14570	14435	14547	14673	14756	14499	14689	14624	14562	14523	14741	14485	14590	14553	14440	14546	14595	14647	14621	14518	14613	14500	14447	14570	14547	14470	14571	14486	14604	14454	14638	14595	14472	14475	14590	14651	14647	14584	14638	14720	14481	14522	14449	14585	14535	14597	14640	14531	14429	14510	14599	14595	14544	14697	14607	14731	14443	14603	14660	14571	14629	14577	14489	14537	14485	14555	14586	14483	14521	14543	14560	14454	14670	14550	14451	14397	14393	14584	14619	14502	14528	14625	14578	14700	14674	14573	14628	14535	14613	14540	14489	14519	14587	14561	14639	14530	14703	14668	14799	14526	14430	14544	14548	14634	14462	14643	14341	14603	14502	14709	14397	14540	14584	14655	14544	14486	14524	14675	14668	14645	14624	14521	14525	14495	14662	14554	14590	14439	14531	14646	14684	14462	14756	14445	14654	14493	14544	14670	14574	14785	14711	14629	14502	14466	14658	14526	14568	14711	14719	14646	14364	14564	14533	14534	14581	14640	14498	14614	14547	14507	14657	14562	14607	14479	14662	14749	14399	14458	14587	14494	14609	14296	14555	14465	14535	14600	14670	14559	14649	14541	14629	14592	14476	14629	14575	14510	14531	14561	14605	14517	14569	14520	14530	14663	14451	14554	14532	14629	14689	14647	14421	14599	14567	14483	14526	14506	14499	14567	14727	14592	14546	14616	14686	14523	14593	14644	14594	14586	14610	14672	14509	14613	14505	14563	14564	14681	14624	14621	14637	14599	14483	14453	14553	14595	14506	14456	14676	14775	14512	14789	14526	14766	14603	14529	14663	14502	14461	14616	14644	14512	14514	14472	14499	14574	14624	14476	14612	14564	14609	14625	14663	14609	14488	14507	14459	14576	14588	14687	14599	14610	14531	14614	14759	14471	14529	14498	14466	14499	14495	14525	14522	14425	14502	14705	14597	14537	14579	14581	14567	14531	14492	14614	14466	14541	14537	14594	14552	14502	14633	14794	14652	14504	14478	14809	14459	14669	14594	14448	14676	14634	14659	14401	14703	14503	14558	14565	14435	14462	14511	14471	14431	14626	14477	14593	14580	14593	14391	14581	14611	14726	14602	14393	14664	14510	14728	14440	14682	14567	14577	14643	14668	14563	14735	14619	14725	14666	14646	14427	14560	14421	14555	14726	14639	14440	14585	14445	14566	14714	14533	14540	14597	14586	14453	14727	14405	14624	14583	14527	14606	14668	14682	14480	14515	14403	14505	14570	14480	14572	14616	14559	14537	14622	14634	14609	14548	14605	14411	14607	14356	14639	14427	14620	14502	14441	14557	14687	14431	14701	14598	14594	14770	14560	14607	14557	14440	14706	14763	14583	14584	14635	14525	14463	14586	14517	14481	14635	14646	14583	14560	14546	14550	14595	14696	14477	14506	14506	14407	14625	14607	14581	14561	14627	14818	14482	14606	14669	14498	14583	14488	14555	14575	14522	14657	14481	14513	14622	14446	14466	14602	14537	14581	14599	14599	14706	14670	14394	14686	14556	14537	14422	14585	14632	14459	14583	14530	14568	14691	14554	14577	14615	14636	14646	14467	14643	14538	14664	14645	14643	14567	14527	14613	14608	14557	14681	14495	14665	14690	14455	14723	14694	14482	14659	14506	14546	14608	14422	14522	14697	14639	14819	14614	14526	14631	14589	14392	14459	14580	14516	14742	14638	14485	14614	14615	14444	14628	14546	14569	14532	14535	14574	14473	14342	14599	14546	14579	14595	14386	14663	14655	14587	14768	14605	14595	14680	14617	14727	14524	14588	14538	14519	14505	14624	14674	14658	14679	14593	14767	14525	14567	14316	14628	14615	14714	14485	14462	14629	14531	14593	14576	14640	14537	14651	14517	14539	14705	14540	14570	14448	14557	14269	14656	14520	14505	14689	14585	14712	14481	14560	14445	14607	14564	14778	14587	14623	14481	14668	14577	14332	14393	14667	14587	14553	14459	14519	14648	14648	14716	14683	14525	14564	14557	14661	14531	14545	14536	14545	14664	14569	14500	14780	14525	14506	14619	14588	14548	14474	14468	14694	14411	14406	14499	14548	14462	14599	14729	14543	14464	14580	14485	14550	14658	14545	14595	14639	14531	14553	14596	14590	14703	14669	14771	14466	14469	14549	14772	14640	14707	14595	14560	14499	14541	14598	14457	14465	14612	14467	14496	14708	14521	14705	14598	14585	14528	14535	14451	14602	14662	14726	14514	14691	14639	14622	14549	14454	14476	14461	14720	14680	14487	14587	14535	14489	14678	14672	14531	14544	14689	14571	14740	14728	14341	14416	14693	14710	14575	14429	14682	14551	14639	14660	14585	14473	14403	14625	14602	14621	14582	14559	14654	14525	14571	14587	14697	14519	14755	14618	14612	14462	14489	14513	14539	14779	14487	14577	14518	14455	14448	14519	14545	14693	14493	14598	14542	14576	14521	14441	14611	14675	14587	14515	14326	14465	14499	14377	14495	14638	14482	14633	14411	14575	14518	14521	14678	14562	14419	14602	14515	14716	14638	14451	14602	14512	14541	14513	14514	14611	14506	14597	14604	14497	14497	14737	14497	14769	14690
24631	21701	29542	27456	28546	32044	32971	28815	25894	23777	21833	20229	18987	18595	18215	17831	19139	18421	17415	17175	18198	17179	16865	16925	17217	16898	16963	17141	17028	16628	16402	16367	16454	16448	16449	16490	16363	16405	16429	16705	16527	16291	16617	16509	16389	16321	16483	16452	16368	16486	16564	16446	16294	16418	16471	16512	16380	16600	16497	16402	16489	16459	16345	16323	16388	16491	16311	16130	16457	16372	16321	16292	16510	16372	16392	16497	16463	16226	16396	16430	16628	16464	16405	16210	16307	16198	16196	16424	16498	16213	16251	16206	16454	16247	16368	16408	16418	16290	16414	16279	16377	16520	16399	16354	16249	16233	16444	16529	16279	16467	16068	16616	16294	16380	16217	16493	16225	16449	16432	16483	16547	16435	16356	16533	16415	16253	16273	16243	16262	16363	16517	16436	16423	16218	16270	16305	16310	16452	16352	16472	16359	16310	16401	16442	16330	16139	16292	16314	16120	16509	16471	16333	16275	16467	16368	16457	16404	16285	16371	16123	16288	16562	16281	16409	16188	16080	16388	16455	16501	16093	16207	16393	16472	16284	16509	16380	16394	16124	16272	16274	16481	16332	16418	16471	16381	16384	16480	16525	16428	16400	16129	16356	16386	16403	16445	16545	16550	16338	16451	16435	16287	16211	16444	16496	16397	16394	16265	16391	16328	16338	16426	16482	16364	16224	16401	16292	16487	16260	16267	16231	16349	16341	16317	16107	16398	16548	16389	16457	16240	16450	16440	16299	16464	16557	16298	16475	16306	16373	16479	16298	16374	16142	16458	16112	16487	16342	16411	16325	16407	16268	16452	16393	16417	16166	16464	16160	16317	16386	16339	16417	16385	16372	16473	16475	16436	16305	16238	16181	16320	16272	16425	16478	16402	16424	16488	16245	16572	16251	16293	16390	16509	16416	16509	16271	16371	16214	16382	16542	16398	16410	16406	16294	16320	16423	16317	16406	16296	16508	16319	16332	16619	16265	16343	16338	16392	16355	16301	16239	16190	16282	16339	16318	16183	16311	16511	16331	16309	16224	16440	16462	16354	16376	16311	16372	16412	16502	16288	16444	16426	16511	16343	16383	16298	16154	16501	16314	16315	16256	16461	16256	16341	16281	16425	16461	16337	16257	16325	16284	16300	16571	16416	16456	16392	16425	16290	16190	16217	16433	16321	16329	16429	16439	16364	16364	16425	16347	16432	16252	16327	16482	16102	16395	16449	16364	16392	16414	16419	16364	16207	16327	16410	16411	16378	16328	16373	16584	16494	16241	16411	16342	16224	16281	16491	16519	16331	16414	16349	16332	16508	16360	16456	16318	16428	16253	16417	16338	16359	16369	16368	16082	16287	16237	16367	16441	16316	16298	16433	16417	16487	16364	16124	16383	16317	16558	16260	16174	16297	16455	16357	16494	16372	16382	16430	16315	16311	16305	16200	16269	16388	16250	16442	16443	16295	16353	16406	16255	16558	16456	16596	16484	16509	16264	16299	16400	16389	16199	16230	16377	16405	16304	16160	16285	16515	16351	16329	16263	16256	16370	16321	16402	16261	16282	16239	16257	16478	16430	16227	16369	16453	16418	16263	16431	16421	16303	16560	16317	16595	16442	16476	16375	16238	16337	16286	16500	16428	16413	16393	16386	16392	16335	16323	16361	16445	16344	16349	16442	16358	16373	16269	16378	16262	16613	16563	16472	16518	16324	16439	16502	16616	16189	16348	16312	16216	16285	16243	16501	16455	16483	16318	16372	16443	16292	16371	16281	16336	16466	16470	16436	16406	16318	16515	16338	16314	16337	16429	16357	16515	16527	16142	16323	16537	16411	16363	16205	16335	16014	16301	16444	16494	16401	16454	16400	16361	16341	16324	16479	16299	16390	16621	16531	16556	16574	16478	16303	16227	16328	16277	16256	16458	16251	16374	16385	16132	16293	16467	16526	16310	16221	16336	16342	16281	16331	16310	16388	16309	16154	16173	16443	16176	16280	16089	16231	16012	16352	16498	16149	16415	16378	16285	16184	16273	16119	16295	16331	16379	16266	16556	16375	16274	16548	16381	16396	16346	16300	16363	16200	16269	16427	16402	16361	16357	16305	16436	16459	16278	16209	16326	16271	16252	16261	16261	16331	16414	16508	16153	16375	16352	16290	16481	16242	16227	16472	16410	16483	16339	16567	16239	16393	16354	16172	16242	16328	16197	16327	16273	16173	16415	16511	16362	16485	16233	16419	16292	16194	16487	16304	16486	16296	16422	16417	16103	16378	16401	16309	16467	16318	16578	16430	16322	16285	16499	16271	16320	16338	16244	16295	16476	16394	16346	16500	16261	16201	16273	16293	16632	16439	16571	16370	16475	16145	16398	16447	16464	16521	16264	16207	16344	16312	16478	16368	16617	16398	16439	16347	16369	16280	16588	16366	16248	16312	16492	16471	16437	16400	16148	16153	16271	16233	16281	16448	16621	16449	16352	16275	16363	16430	16522	16390	16272	16158	16218	16388	16251	16588	16476	16238	16577	16167	16375	16170	16346	16500	16258	16263	16294	16389	16414	16440	16376	16475	16316	16262	16486	16255	16129	16325	16390	16532	16153	16385	16417	16230	16529	16287	16344	16230	16440	16402	16328	16261	16219	16423	16394	16386	16471	16442	16273	16109	16159	16455	16399	16472	16388	16148	16209	16269	16447	16340	16383	16295	16364	16245	16350	16524	16417	16431	16334	16358	16061	16423	16344	16428	16414	16320	16295	16307	16358	16262	16503	16199	16343	16247	16387	16193	16202	16620	16678	16429	16458	16407	16379	16465	16317	16441	16351	16202	16340	16316	16121	16409	16525	16265	16288	16429	16628	16384	16278	16401	16250	16582	16307	16308	16374	16298	16321	16349	16322	16295	16360	16232	16416	16371	16362	16291	16253	16268	16244	16381	16097	16117	16454	16596	16354	16481	16463	16336	16227	16195	16413	16287	16462	16253	16329	16389	16381	16437	16311	16115	16314	16361	16435	16196	16228	16392	16568	16251	16498	16215	16410	16260	16281	16287	16291	16441	16343	16511	16286	16474	16386	16273	16353	16433	16486	16334	16459	16363	16515	16143	16625	16216	16436	16128	16412	16078	16335	16531	16332	16432	16398	16176	16234	16240	16464	16250	16319	16242	16253	16308	16288	16344	16392	16309	16314	16312	16488	16335	16418	16286	16250	16492	16539	16215	16195	16259	16405	16412	16232	16300	16268	16176	16226	16303	16186	16338	16354	16240	16349	16415	16677	16472	16388	16327	16494	16461	16326	16328	16209	16401	16404	16469	16388	16520	16403	16551	16413	16431	16594	16237	16191	16177	16380	16406	16348	16439	16493	16285	16060	16303	16346	16600	16184	16191	16321	16291	16090	16409	16104	16082	16172	16191	16332	16170	16432	16413	16201	16138	16264	16249	16412	16379	16287	16323	16348	16436	16429	16264	16204	16488	16447	16433	16425	16176	16396	16257	16432	16338	16364	16343	16239	16432	16415	16437	16367	16425	16238	16374	16322	16474	16478	16352	16419	16410	16489	16353	16267	16453	16440	16291	16359	16481	16459	16270	16340	16579	16447	16620	16441	16442	16251	16387	16388	16373	16208	16148	16333	16236	16564	16215	16403	16178	16316	16428	16331	16465	16540	16265	16419	16294	16369	16349	16316	16205	16473	16370	16395	16318	16371	16353	16362	16412	16252	16409	16236	16472	16503	16475	16411	16450	16501	16417	16297	16415	16409	16372	16364	16347	16263	16402	16406	16226	16240	16297	16490	16323	16312	16393	16421	16327	16649	16305	16368	16334	16142	16389	16371	16303	16381	16376	16377	16324	16529	16408	16373	16402	16357	16298	16224	16333	16289	16295	16172	16219	16301	16326	16525	16456	16594	16348	16362	16376	16279	16451	16307	16171	16092	16207	16228	16275	16261	16485	16232	16221	16289	16404	16387	16294	16318	16479	16468	16313	16426	16430	16394	16562	16387	16385	16255	16365	16439	16328	16282	16341	16498	16421	16369	16297	16313	16139	16475	16298	16339	16334	16223	16241	16527	16354	16439	16325	16486	16484	16347	16532	16262	16451	16334	16325	16440	16482	16308	16219	16319	16334	16149	16353	16411	16195	16344	16272	16203	16362	16530	16356	16344	16510	16343	16466	16242	16387	16259	16270	16576	16329	16582	16287	16600	16152	16511	16455	16581	16263	16353	16227	16211	16391	16403	16113	16277	16254	16502	16445	16198	16534	16349	16522	16291	16449	16439	16529	16334	16282	16386	16334	16296	16153	16366	16439	16490	16453	16465	16134	16452	16200	16218	16224	16503	16309	16387	16421	16556	16136	16450	16496	16336	16442	16456	16277	16305	16483	16144	16241	16375	16293	16366	16330	16406	16548	16400	16321	16287	16422	16228	16467	16446	16360	16569	16361	16439	16390	16486	16255	16472	16450	16392	16244	16338	16403	16176	16228	16366	16345	16309	16527	16440	16426	16154	16727	16240	16165	16102	16376	16388	16445	16360	16330	16398	16449	16522	16331	16442	16555	16431	16482	16303	16418	16394	16455	16250	16498	16349	16327	16344	16436	16358	16312	16373	16566	16203	16389	16411	16266	16371	16400	16413	16487	16403	16378	16276	16083	16250	16535	16326	16282	16344	16387	16167	16394	16457	16248	16339	16440	16439	16441	16183	16165	16413	16322	16395	16253	16407	16218	16504	16040	16449	16326	16215	16473	16319	16262	16256	16455	16303	16415	16189	16301	16312	16371	16282	16277	16406	16237	16402	16370	16362	16427	16250	16484	16068	16229	16465	16422	16286	16579	16494	16523	16381	16113	16291	16380	16386	16362	16224	16336	16367	16232	16395	16349	16482	16473	16439	16431	16483	16084	16507	16655	16316	16215	16460	16464	16338	16492	16456	16450	16234	16225	16453	16425	16464	16415	16488	16298	16271	16238	16390	16320	16347	16433	16407	16285	16382	16479	16350	16254	16398	16152	16398	16372	16405	16336	16339	16327	16369	16315	16310	16189	16511	16197	16108	16501	16323	16360	16279	16453	16250	16310	16257	16354	16331	16307	16505	16352	16106	16432	16385	16361	16357	16170	16294	16351	16379	16260	16299	16232	16253	16229	16320	16293
30014	48383	49516	49729	44568	39492	35681	32922	28964	26065	23412	20586	18936	18101	17681	17204	19294	17678	16455	16561	17534	15927	15438	15593	16071	15431	15740	15569	15373	15062	15227	14933	14824	14839	15020	14994	14824	14943	14884	14958	14858	14809	14884	14922	14856	14870	15026	14760	14753	14958	14856	14794	14802	14702	14808	14813	14810	14916	14750	14781	14882	14852	14829	14851	14901	15084	14828	14809	14760	14914	14707	15077	14768	14989	14992	14923	15016	14999	14971	14739	14873	14796	14726	14954	14713	14876	14907	15008	14905	14661	14958	14810	14806	14938	14777	14828	14904	14744	14899	14780	14920	14814	14804	14942	14857	14811	14894	14961	14852	14863	14810	15083	14900	14795	14782	14979	15004	14768	14793	14849	14944	14988	14738	14927	14668	14837	14855	14838	14998	14910	14921	14755	14780	14920	14923	14772	14750	14736	14641	14836	14837	14626	14802	14740	14857	15003	15022	14876	14849	14817	14849	14824	14905	15014	14892	14844	14960	14856	14954	14830	14960	14794	14963	14814	14853	14920	14826	14707	14843	14832	14888	14791	14775	14881	14818	14826	14910	14771	14961	14836	14872	14915	15083	14821	14805	14877	14920	14836	14892	14736	15047	14945	14810	14732	14776	14820	15069	14831	14937	14774	14804	14842	14954	14859	14696	14878	14821	14970	14699	14771	14964	14860	14921	14920	14886	15038	14855	15033	14963	14733	14933	14798	14478	14699	14919	14691	14978	14764	14687	14706	14852	14786	14618	14809	14899	14887	14843	14871	14917	14847	14828	14912	15047	14847	14665	14813	14833	14953	14728	14988	14885	14813	14973	15032	15030	14941	14926	14851	14771	14739	14666	14670	15036	14910	14740	14866	14836	14716	14691	14795	14934	14874	14851	14791	14878	14866	14718	14938	14789	14877	15056	14855	14814	14896	14840	14708	14924	14835	14859	14809	14840	14945	14869	15034	14983	14812	14949	14833	14906	14783	14583	14904	14762	14900	14916	14935	14857	14892	14764	14755	14859	14727	14943	14763	14830	14811	14821	15042	14851	14929	14717	14825	14746	14994	14875	14679	14977	14752	14944	14646	14976	14912	14802	14955	14778	14728	14882	14910	14946	14717	14960	14944	14776	14770	14899	14736	14869	14894	14997	14738	14792	14882	14817	14861	14923	14917	14922	14815	14798	14810	14643	14974	14692	14812	14998	14746	14779	14875	14793	14932	14891	14787	14840	14769	14822	14718	14873	14866	14950	14878	15065	14792	14950	14897	14737	14897	14819	14795	14954	14819	14878	15018	14908	14726	14797	14986	14895	14749	14918	14962	14763	14729	14856	14862	14771	14807	14834	14799	14651	14880	14729	14870	15010	14558	15094	14718	14928	14925	14817	14861	14831	14733	14785	14821	14773	14793	14848	14980	14704	14826	14910	14925	14793	14880	14771	14971	14765	14806	14815	14714	14909	14739	14859	14991	14728	14660	14957	14641	14796	14660	14878	14942	14786	14737	14926	14737	14723	14816	14834	14805	14816	14798	14925	14829	14849	14763	14821	14648	15004	14767	14776	14969	14843	14974	14870	14824	14630	14977	14797	14811	14884	14753	14876	14867	14783	14712	15042	14902	14852	14828	14858	14826	14952	14789	14856	14840	14818	14801	14760	14821	14938	14870	14640	14903	14926	14836	14779	14953	14754	14817	14896	14831	14757	14798	14793	14837	14717	14753	14740	14790	15054	14773	14661	14927	14768	14827	14881	14784	14758	14823	14971	14870	14745	14980	14832	14849	14999	14972	14824	14781	14903	14828	14871	14965	14955	14893	14835	14843	14951	14836	14829	14942	14967	14687	14745	14721	14796	14772	14695	14814	14906	14723	14882	14924	14765	14918	14682	15003	14807	14789	14943	14755	14943	15020	14808	14769	15035	14951	14929	14871	15017	14990	14861	14824	14731	15004	14836	14913	14718	14892	14826	14645	14824	14813	14822	14948	14985	14837	14880	14836	14864	14877	14814	14922	15000	14883	14701	14949	14938	15039	14948	14894	14959	14727	14928	14807	14800	14882	14828	14712	14938	15035	14988	14990	14835	14964	14914	14905	14864	14876	14868	14804	14839	14794	14734	14861	15116	14728	15099	14870	14832	14736	15004	14800	14956	14732	14811	14885	14802	14751	14822	14859	14816	14831	14913	15011	14974	14769	14882	14744	14847	14790	14744	14749	14852	14754	14751	14694	14921	14772	14810	14900	14847	14879	14882	14755	14732	14866	14961	14905	14792	14874	14730	14783	14851	14757	14853	14867	14611	14953	14744	14759	14863	14904	14798	14990	14893	14920	14818	14942	14733	14904	14934	14714	14853	14919	14701	15018	14834	14892	14968	15012	14803	14643	14820	14820	14937	14845	14704	14985	14828	14929	14903	14859	14816	14939	14797	14702	14854	14843	14824	14783	14993	14920	14909	14796	14766	15000	14749	14818	14888	14991	14900	14841	14990	14875	14765	14962	14984	14676	14737	14864	14921	14812	14895	14981	14819	14953	14855	14868	14759	14928	14838	14837	14931	14895	14705	14910	14916	14980	14971	14707	14805	14867	14750	14737	14917	14834	14796	14899	14854	14814	14690	14973	14768	14754	14824	14917	14932	14746	14849	14803	14977	14824	14825	14769	15052	14947	14872	14933	14912	15048	14885	14874	14899	14899	14906	14873	14760	14941	14826	14824	14768	14901	14908	14835	15025	14852	14822	14820	14898	14954	14905	14877	14800	14804	14908	14906	14793	14823	14680	14970	14854	14794	14713	14836	14765	14817	14893	14772	14826	14763	14805	14893	14681	15003	14922	14869	15057	14898	14709	14823	14929	14757	15155	14749	14934	15010	14775	14730	14986	14773	14992	14769	14852	14802	14813	14715	14996	14904	14904	14773	14828	14680	14829	14783	14820	14736	14573	14994	14774	14865	14903	14885	14925	14860	14817	14761	14666	14826	14959	14850	14905	14737	14806	14860	14793	14937	14738	14858	14687	14961	14795	14927	14741	14864	14898	14962	14704	14901	14891	14957	14843	14989	14795	14717	15070	14812	14758	14903	14795	14840	14915	14750	14720	15032	14811	14813	14895	14992	14767	14827	14878	14821	14889	14737	14815	14891	14864	15014	14895	14696	14880	14920	14904	14741	14887	14727	14835	14944	14763	14755	14833	14843	15023	14852	14778	14857	14900	14810	14732	14730	14817	14886	14959	14890	14876	14800	14662	14846	14871	14936	14776	14919	14861	15004	14943	14829	14816	14758	14763	14766	14941	15004	14951	14930	14875	14770	14888	14937	14707	14833	14882	14734	14830	14857	14894	14888	14748	14750	14720	14871	14881	14805	14845	14823	14740	14777	14893	14813	14854	14949	14855	14639	14921	14783	14721	14943	14925	14662	14936	14797	14872	14830	14861	14686	15011	14933	14845	14760	14668	14806	14726	14599	14838	14758	14802	14983	14838	14709	14779	14931	14889	14914	14948	14800	14888	14700	14716	14834	14921	14824	14787	14978	14885	14916	14721	15094	14929	14815	14813	14772	14921	14766	14872	14890	14806	14857	14972	14875	14860	14946	14928	14925	14950	15000	14706	14828	14985	14914	14881	14981	14928	14991	14993	14861	14798	14795	14948	14683	14862	14909	14978	14775	14925	14906	15055	14965	14885	14811	14863	14723	14846	15121	14956	14796	14900	14927	14928	14977	14863	14808	15025	14834	14790	14868	14808	14836	15037	14987	14743	14955	14852	14854	14596	14696	14786	14823	14747	14811	14887	14876	14916	14882	15085	14863	14765	14735	14740	14724	14928	14758	14848	14846	14990	14921	14867	14822	14808	14692	15032	14948	14850	14699	14707	14828	14804	14741	14838	14829	14781	14769	14865	14854	14824	14856	14964	15004	14872	14814	14875	14995	14809	14801	14718	14817	14834	14866	14769	14993	14784	14805	14799	14852	14972	14894	14706	14943	14747	14744	15107	14776	14812	14919	14940	14863	14950	14782	14853	14767	14942	14969	14988	14889	14840	14836	14899	14884	14685	14823	14958	14826	15021	14845	14980	14810	14833	14708	14936	14935	14762	14769	14839	14677	14922	14779	14978	14964	14658	14875	14762	14617	14849	14947	14846	14876	14936	14768	14856	14756	14624	14800	14783	14852	14708	14752	14761	14802	14918	14913	14654	14877	14806	14733	14777	15018	14890	14801	14775	14842	14783	14648	14930	14895	14781	14891	14839	14849	14850	14605	14805	14737	14871	14851	14944	14827	15041	14647	14924	14869	14923	14900	14830	14759	14750	14858	14811	14765	14892	14818	14749	14825	14822	15032	14810	14851	14753	14960	14765	14805	14951	14925	14667	14685	14864	14882	14731	14911	14856	15037	14740	15010	14983	14875	14814	14994	14657	14678	14718	14820	14889	14844	14865	14849	14884	14891	14739	14924	15036	15044	14877	14716	14868	14921	14972	14617	14824	15085	14790	14875	14787	14947	14875	14824	14948	14919	14828	14954	14721	14737	14852	14885	14894	14987	14894	14854	14810	14855	14753	14734	14878	14892	14754	14946	14947	14785	14862	15040	14925	14726	15093	14761	14863	14904	14906	14665	14950	14842	14892	14965	14882	14947	14955	14854	14900	14918	14957	14814	14960	14798	15028	14926	14757	14786	14929	14804	14862	14858	14875	14860	14723	14734	14776	14843	14802	14937	14849	14878	14818	14979	14962	15003	14777	14949	14906	14737	14911	14963	14891	14827	14964	14765	14851	14775	14830	14835	14951	14766	14732	14987	14844	14811	14887	14804	14804	14856	14916	14838	14773	14828	14871	14689	14766	14888	14846	14838	14795	14952	14829	14871	14907	14813	14974	14928	14915	14987	14921	14851	14878	14965	14800	14864	14862	14915	14904	14759	14742	14784	14905	14813	14875	14809	14744	14885	14671	15000	14815	15017	14816	14858	14796	14891	14703	14790	14774	15061	14774	14992	14861	14731	14816	14838	14827	14654	14911	14856	14800	14812	14987	15090	14711	14654	14882	14770	15001	14912	14838	14901	14923	14888	14903	14875	14938	14975	14821	14964	14924	14836	14845	14829	14827	14941	14886	14692	14836	14846	14941	14807	14868	14879	14786	14822	14779	14892	14835	14797
34581	37390	41009	38804	32323	28022	24845	23173	23200	19758	18718	18280	17999	17786	17585	17629	17501	17623	17442	17303	17460	17442	17304	17194	17362	17320	17238	17261	17257	17187	17290	17180	17062	17422	17131	17093	17217	17422	17240	17074	17293	17333	17303	17282	17217	17245	17238	17229	17415	17303	17220	17277	17354	17306	17235	17215	17223	17340	17363	17195	17316	17421	17042	17311	17299	17261	17294	17256	17151	17245	17329	17309	17213	17396	17309	17293	17493	17313	17342	17318	17335	17278	17097	17233	17149	17212	17164	17346	17006	17098	17501	17267	17290	17294	17395	17205	17556	17377	17190	17192	17276	17276	17117	17296	17291	17096	17185	17201	17342	17195	17390	17270	17212	17258	17407	17166	17293	17363	17152	17324	17135	17387	17234	17247	17264	17299	17377	17322	17151	17259	17135	17245	17147	17242	17280	17214	17207	17417	17236	17142	17218	17374	17137	17142	17334	17300	17184	17135	17519	17056	17374	17207	17317	17279	17456	17166	17180	17172	17154	17225	17283	17287	17436	17123	17167	17216	17288	17157	17134	17146	17271	17275	17204	17223	17197	17175	17497	17223	17007	17267	17037	17267	17188	17343	17249	17351	17375	17361	17176	17233	17251	17117	17323	17209	17281	17262	17046	17137	17300	17254	16973	17251	17090	17037	17283	17289	17212	17266	17058	17202	17233	17206	17151	17308	17354	17006	17292	17088	17433	17084	17358	17317	17304	16896	17388	17303	17101	17153	17272	17149	17096	17287	17185	17243	17180	17190	17441	17411	17408	17287	17244	17235	17064	17253	17197	17094	17369	17392	17136	17179	17314	17203	17096	17216	17398	17385	17142	17206	17423	16938	17174	17226	17391	17484	17329	17324	17276	17190	17164	17203	17342	17103	17271	17349	17371	17178	17298	17429	16967	17343	17278	17161	17090	17109	17094	17371	17117	17218	17312	17127	17266	17409	17137	17287	17402	17263	17280	17105	17191	17298	17141	17065	17173	17166	17230	17269	17259	17110	17118	17328	17066	17132	17152	17178	17119	17158	17084	17083	17238	17103	17121	17187	17300	17026	17066	17407	17151	17055	17108	17198	17230	17242	17195	17116	17194	17123	17296	17585	17211	17293	17421	17251	17227	17430	17188	17448	17236	17104	17198	17301	17193	17188	17121	17239	16899	17409	17380	17223	17124	17308	17284	17229	17070	17155	17205	17310	17347	17398	17206	17339	17158	17076	17252	17337	17254	17528	17286	17305	17330	17396	17410	17282	17294	17424	17032	17292	17239	17309	17277	17417	17278	17142	17278	17184	17146	17217	17115	17125	17381	17137	17206	17275	17193	17421	17113	17093	17096	17219	17374	17213	17174	17266	17062	17324	17220	17188	17292	17368	17310	17290	17380	17313	17110	17324	17402	17305	17250	17322	17176	17234	17213	17359	17275	17349	17037	17115	17129	17046	17181	17262	17115	17114	17427	17097	17195	17250	17222	17239	17203	17278	17343	17097	16969	17260	17216	17294	17332	17355	17231	17340	16998	17201	17154	17194	17246	17317	17114	17067	17231	17259	17356	17323	17367	17194	17191	17265	17257	16987	17053	17032	17273	17344	17283	17224	17276	17407	17293	17235	17234	17234	17145	16975	17165	17164	17389	17264	17221	17168	17307	17267	17340	17255	17303	17368	17179	17192	17306	17264	17355	17136	17313	17175	17309	17319	17136	17016	17216	17514	17217	17261	17313	17131	17057	17405	17260	17257	17181	17154	17190	17093	17241	17050	17139	17257	17180	17339	17504	17316	17259	17260	17083	17147	17212	17251	17152	17177	17221	17339	17126	17262	17193	17470	17315	17122	17057	17185	17305	17282	17112	17174	17441	17309	16952	17076	17282	17353	17467	17310	17202	17441	17482	17332	17284	17073	17016	17293	17427	17354	17227	17094	17409	17146	17172	17138	17293	17449	17143	17262	17240	17159	17248	17366	17213	17187	17202	17084	17103	17230	17215	17168	17330	17275	17299	17350	17509	17252	17132	17095	17211	17192	17231	17095	17318	17230	17119	17154	17212	17036	17316	17464	17208	17224	17259	17011	17139	17258	17291	17274	17068	17241	17201	17173	17265	17286	17438	17258	17318	17251	17192	17029	17255	17047	17320	17300	17095	17253	17121	17112	17024	17230	17148	17258	17032	17305	17401	17250	17189	17267	17183	17205	17336	16945	16964	17305	17191	17458	17444	17253	17037	17005	17146	17372	17371	17194	17323	17139	17148	16866	17148	17230	17126	17233	17147	17355	17241	17368	17421	17210	17185	17290	17366	17406	17109	17184	17034	17173	17181	17424	17376	17375	17167	17208	17195	17269	17250	17157	17213	17117	17137	17074	17133	17300	17100	17522	17490	17337	17255	17359	17061	17124	17235	17156	17229	17181	17225	17228	17028	17202	17472	17191	17257	17448	17203	17131	17396	17213	17014	17277	17134	17355	17450	17312	17214	17258	17139	17354	17356	17410	17370	17197	17226	17209	17240	17140	17156	17297	17083	17204	17246	17361	17290	17203	17253	17340	17338	17387	17205	17247	17423	17286	17298	17140	17159	17306	17490	17324	17355	17222	17288	17289	17132	17172	17300	17113	17350	17376	17370	17172	17322	17261	17276	17326	17199	17105	17135	17293	17324	17135	17103	17085	17204	17286	17146	17475	17131	17228	17308	17057	17364	17113	17219	17342	17451	17321	17345	17072	17184	17245	17280	17355	17482	17288	17402	17196	17447	17408	17259	17519	17342	17325	17253	17059	17436	17045	17173	17232	17201	17074	17168	17161	17191	17216	17266	17360	17197	17318	17180	17210	17307	17347	16999	17059	17311	17001	17080	17029	17275	17095	17409	17375	17421	17338	17197	17194	17096	17080	17202	17205	17105	17213	17272	17158	17445	17142	17090	17267	17253	17160	17059	17382	17061	17212	17189	17139	17220	17279	17298	17213	17161	17030	17216	17286	17236	17080	17217	17237	17471	17053	17230	17263	17164	17014	17041	17205	17358	17077	17298	17179	17124	17168	17391	17173	17277	17228	17447	17190	17317	17332	17326	17347	17472	17368	17416	17371	17452	17187	17295	17236	17193	17260	17249	17240	17393	17236	17175	17085	17261	17383	17131	17190	17400	17227	17128	17011	17337	17162	17405	17069	17169	17252	17266	17154	17351	17230	17284	17071	17050	17250	17350	17228	17166	17175	17237	17272	17426	17033	17290	17279	17274	17450	17372	17270	17473	17268	17328	17190	17076	17156	17071	17228	17120	17291	17301	17118	17090	17203	17111	17173	17090	17138	17211	17138	17300	17322	17122	17266	17281	17015	17260	17245	17142	17048	17316	17251	17285	17245	17227	17128	17209	17255	17202	17218	17155	17252	17258	17232	17428	17383	17116	17151	17117	17195	17315	17164	17251	17206	17270	17393	17242	17160	17226	17141	17195	17126	17354	17179	17393	17119	17306	17084	17192	17319	17346	17070	17359	17212	17358	17126	17195	17174	17311	17439	17314	17460	17257	17139	17374	17259	17123	17117	17311	17264	17441	17252	16965	17073	17171	17156	17224	17079	17085	17177	17361	17315	17415	17320	17106	17258	17131	17345	17298	17181	17401	17079	17277	17124	17253	17035	17097	17003	17170	17382	16925	17127	17259	17235	17294	17034	17205	17105	17131	17372	17196	17271	17113	17171	17220	17313	17334	17186	17446	17243	17210	17232	17113	17343	17363	17040	17208	17221	17144	17208	17052	17211	17172	17063	17353	17105	17191	17156	17324	17260	17421	17499	17157	17120	17188	17287	17220	17282	17161	17160	17226	17065	17295	17186	17281	17231	17217	17174	17501	17276	17173	17178	17174	17210	17354	17209	17270	17244	17184	17345	17200	17165	17273	17392	17435	17264	17175	16960	17191	17367	17237	17205	17114	17450	17320	17386	17449	17211	17252	17287	17378	17152	17179	17419	17359	17311	17248	17221	17249	17322	17313	17172	17344	17539	17447	17218	17337	17160	17308	17302	17153	17270	17367	17268	17371	17278	17115	17186	17396	17261	17369	17186	17242	17163	17309	17265	17206	17536	17387	16998	17384	17285	17160	17212	17291	17201	17289	17364	17633	17267	17233	17206	17267	17213	17282	17201	17308	17105	17229	17235	17037	17246	17248	17209	17196	17028	17035	17047	17218	17262	17315	17473	17336	17249	17064	17267	17102	17209	17392	17218	17244	17219	17296	17285	17175	17320	17286	17344	17106	17125	17442	17329	17288	17186	17186	17447	17233	17206	17245	17238	17234	17091	17382	17228	17229	17348	17320	17300	17110	17393	17242	17276	17287	17416	17046	17122	17078	17285	17299	17189	17385	17377	17105	17310	17326	17122	17081	17386	17340	17220	17330	17323	17235	17245	17293	17234	17129	17197	17085	17250	17377	17370	17610	16996	17035	17250	17178	17278	17161	17351	17247	17307	17419	17272	17497	17123	17083	17215	17322	17333	17340	17095	17227	17325	17139	17271	17251	17309	17060	17163	17267	17406	17189	17316	17161	17224	17179	17324	17578	17408	17251	17166	17486	16984	17358	17192	17234	17035	17174	17184	17298	17283	17304	17029	17222	17243	17145	17114	17130	17089	17279	17189	17218	17397	17174	17037	17119	17462	17312	17187	17177	17173	17159	17277	17278	17332	17232	17496	17271	17259	17159	17302	17093	17410	17290	17182	17341	17226	17228	17276	17361	17333	17253	17297	17294	17328	17211	17292	17301	17326	17163	17182	17183	17275	17390	17314	17256	17288	17224	17238	17186	17302	17413	17034	17239	16998	17129	17455	17151	17215	17130	17505	17350	17230	17273	17355	17051	17113	17259	17417	17217	17173	17355	17321	17096	17184	17174	17170	17156	17291	17324	17095	17052	17245	17350	17154	17154	17106	17446	17090	17198	17301	17122	17301	17339	17287	17287	17256	17280	17193	17183	17134	17325	17380	17049	17217	17285	17391	17392	17303	17173	17267	17279	17232	17317	17254	17310	17281	17436	17145	17176	17320	17472	17164	17128	17285	17272	17396	17379	17333	17328	17173	17466	17458	17293	17113	17235	17197	17370	17447	17315	17462	17250	17287	17218	17317	17397	17238	17425	17441	17155	17201	17403	17289
30559	42466	43885	41962	35330	30163	26429	24634	24115	18492	17588	16998	16310	16247	15827	15846	15741	15649	15695	15713	15513	15465	15472	15416	15536	15506	15289	15377	15397	15252	15566	15437	15409	15237	15369	15215	15369	15398	15237	15380	15446	15465	15331	15406	15485	15384	15403	15272	15485	15303	15187	15242	15412	15236	15267	15371	15256	15429	15351	15387	15398	15304	15346	15399	15338	15366	15409	15453	15385	15264	15319	15351	15372	15158	15396	15446	15312	15471	15177	15431	15331	15488	15307	15202	15451	15401	15325	15218	15355	15439	15291	15236	15336	15506	15389	15203	15307	15536	15458	15283	15288	15232	15477	15090	15411	15426	15440	15440	15212	15201	15454	15284	15158	15396	15369	15384	15369	15258	15419	15348	15316	15223	15229	15400	15428	15198	15438	15297	15356	15395	15316	15290	15389	15447	15246	15283	15364	15476	15499	15395	15371	15308	15439	15513	15216	15483	15273	15400	15423	15346	15424	15350	15461	15443	15416	15364	15368	15447	15535	15436	15309	15407	15338	15362	15333	15349	15330	15342	15332	15271	15439	15387	15382	15390	15361	15333	15266	15091	15258	15529	15215	15226	15345	15328	15228	15269	15345	15381	15401	15442	15267	15236	15243	15417	15322	15395	15282	15427	15445	15184	15313	15354	15265	15151	15214	15332	15401	15332	15496	15422	15348	15191	15246	15417	15348	15221	15466	15227	15495	15322	15316	15315	15425	15204	15232	15332	15327	15494	15420	15244	15395	15304	15333	15312	15238	15331	15189	15253	15106	15412	15454	15386	15412	15300	15226	15488	15433	15440	15319	15169	15119	15371	15326	15471	15296	15463	15322	15403	15242	15475	15311	15431	15342	15435	15413	15347	15477	15226	15379	15261	15417	15360	15375	15355	15341	15334	15542	15390	15461	15523	15338	15474	15223	15275	15256	15164	15310	15477	15375	15381	15340	15403	15448	15380	15376	15350	15260	15189	15405	15350	15379	15207	15431	15338	15497	15372	15207	15270	15354	15281	15475	15394	15339	15501	15308	15196	15242	15356	15301	15262	15511	15293	15290	15263	15396	15450	15359	15613	15420	15302	15384	15332	15314	15324	15404	15488	15353	15257	15338	15320	15321	15364	15578	15435	15495	15390	15353	15227	15215	15533	15300	15351	15255	15434	15469	15251	15220	15281	15349	15403	15512	15153	15346	15307	15317	15362	15484	15408	15247	15227	15396	15306	15293	15301	15366	15371	15347	15410	15244	15468	15328	15228	15339	15398	15395	15333	15461	15258	15418	15370	15290	15317	15208	15279	15384	15301	15507	15326	15423	15216	15309	15333	15327	15514	15288	15287	15390	15418	15174	15380	15481	15649	15394	15480	15384	15336	15401	15487	15360	15409	15334	15548	15540	15458	15320	15388	15323	15321	15369	15331	15315	15454	15338	15384	15385	15291	15390	15353	15448	15450	15434	15439	15251	15339	15529	15273	15318	15373	15223	15404	15272	15461	15161	15362	15338	15353	15352	15288	15417	15466	15322	15405	15431	15404	15362	15254	15532	15414	15420	15395	15454	15379	15388	15163	15311	15305	15349	15384	15406	15303	15440	15411	15269	15350	15245	15466	15250	15427	15330	15200	15403	15337	15175	15339	15218	15289	15410	15461	15393	15348	15432	15371	15343	15337	15370	15248	15261	15388	15338	15402	15360	15228	15263	15307	15244	15364	15349	15270	15421	15390	15329	15391	15493	15251	15321	15390	15443	15324	15377	15127	15456	15485	15289	15360	15419	15247	15346	15364	15415	15361	15476	15346	15298	15414	15371	15278	15333	15346	15377	15272	15328	15306	15419	15103	15343	15354	15450	15475	15238	15369	15313	15310	15421	15489	15398	15230	15286	15337	15522	15305	15250	15456	15432	15237	15332	15156	15399	15206	15284	15234	15397	15348	15246	15189	15408	15230	15319	15553	15277	15324	15284	15299	15246	15337	15489	15347	15556	15237	15312	15388	15225	15478	15426	15275	15386	15414	15378	15188	15416	15430	15264	15377	15288	15174	15248	15480	15284	15430	15378	15444	15348	15404	15448	15302	15377	15310	15370	15371	15408	15387	15377	15283	15213	15475	15458	15258	15213	15413	15389	15306	15540	15364	15408	15364	15359	15434	15335	15437	15227	15344	15418	15614	15272	15336	15530	15142	15384	15391	15320	15324	15335	15356	15407	15190	15224	15225	15475	15541	15299	15292	15412	15428	15317	15478	15343	15318	15277	15270	15318	15335	15203	15505	15443	15458	15314	15359	15237	15478	15404	15293	15503	15214	15395	15432	15307	15389	15456	15333	15382	15093	15418	15242	15305	15285	15274	15318	15340	15447	15422	15227	15258	15481	15307	15281	15455	15474	15323	15457	15348	15307	15507	15280	15579	15376	15146	15306	15522	15268	15254	15264	15278	15360	15615	15337	15213	15569	15308	15479	15354	15286	15334	15447	15184	15491	15251	15399	15237	15425	15292	15421	15425	15466	15355	15467	15353	15370	15409	15282	15316	15357	15321	15269	15299	15310	15263	15320	15425	15407	15378	15448	15352	15518	15329	15454	15414	15401	15219	15243	15428	15365	15404	15291	15402	15212	15475	15370	15269	15331	15247	15187	15382	15346	15368	15262	15378	15588	15271	15308	15419	15232	15411	15329	15291	15336	15344	15368	15397	15452	15210	15410	15414	15549	15339	15510	15319	15482	15288	15432	15402	15469	15235	15216	15499	15372	15402	15467	15348	15283	15190	15321	15342	15330	15330	15571	15369	15369	15350	15435	15187	15334	15393	15451	15458	15238	15314	15302	15407	15316	15314	15523	15189	15529	15365	15314	15104	15345	15399	15386	15286	15488	15307	15222	15321	15374	15248	15439	15269	15274	15446	15036	15430	15445	15218	15267	15414	15374	15338	15392	15369	15430	15315	15334	15438	15271	15252	15319	15257	15470	15451	15267	15519	15558	15273	15278	15414	15226	15322	15401	15347	15344	15258	15312	15344	15415	15205	15483	15327	15183	15227	15409	15224	15334	15483	15500	15323	15389	15534	15492	15467	15440	15424	15330	15399	15370	15308	15162	15334	15293	15408	15316	15251	15339	15372	15452	15258	15517	15353	15270	15566	15334	15311	15408	15468	15165	15242	15325	15511	15475	15456	15321	15397	15257	15370	15340	15322	15189	15324	15338	15306	15322	15298	15398	15410	15228	15294	15275	15402	15241	15337	15375	15353	15431	15396	15360	15323	15284	15438	15219	15228	15303	15442	15356	15378	15299	15291	15221	15261	15305	15379	15281	15389	15504	15248	15282	15638	15343	15580	15286	15394	15467	15241	15271	15334	15356	15354	15421	15250	15546	15538	15433	15404	15293	15388	15329	15481	15348	15379	15589	15303	15347	15533	15570	15302	15426	15350	15335	15442	15347	15363	15288	15281	15218	15397	15297	15389	15382	15476	15263	15421	15295	15448	15465	15365	15483	15446	15465	15312	15325	15300	15530	15396	15270	15262	15348	15374	15325	15403	15344	15353	15285	15437	15455	15186	15556	15252	15349	15209	15369	15314	15393	15271	15252	15470	15294	15267	15456	15379	15219	15296	15358	15404	15295	15387	15251	15453	15373	15316	15305	15337	15279	15302	15271	15433	15465	15305	15410	15467	15331	15446	15273	15453	15260	15292	15379	15263	15482	15334	15344	15295	15201	15528	15338	15383	15231	15235	15348	15404	15376	15306	15323	15457	15145	15262	15435	15281	15501	15197	15442	15405	15349	15228	15329	15403	15416	15284	15310	15375	15289	15278	15492	15324	15308	15431	15479	15391	15376	15420	15346	15340	15395	15392	15264	15195	15224	15215	15275	15352	15508	15396	15327	15340	15210	15535	15530	15152	15282	15317	15277	15449	15218	15314	15396	15264	15494	15324	15364	15295	15271	15234	15357	15415	15480	15272	15088	15357	15497	15249	15219	15383	15234	15514	15382	15269	15258	15380	15170	15289	15543	15369	15299	15377	15257	15286	15318	15397	15197	15167	15535	15333	15279	15497	15250	15310	15414	15324	15331	15240	15254	15200	15403	15507	15370	15403	15372	15280	15384	15454	15540	15340	15364	15324	15347	15307	15473	15205	15432	15376	15511	15289	15357	15379	15334	15350	15553	15235	15411	15257	15468	15305	15327	15252	15369	15390	15370	15234	15432	15544	15273	15432	15307	15499	15274	15391	15376	15402	15421	15487	15425	15409	15338	15295	15476	15436	15304	15345	15346	15339	15307	15438	15463	15366	15400	15473	15362	15484	15224	15354	15174	15404	15473	15244	15245	15378	15333	15241	15274	15453	15353	15189	15364	15337	15333	15337	15327	15302	15341	15422	15476	15429	15416	15188	15552	15377	15455	15420	15339	15569	15419	15349	15334	15403	15441	15408	15376	15373	15237	15345	15341	15332	15348	15362	15223	15495	15311	15412	15247	15326	15384	15410	15246	15394	15308	15359	15263	15437	15312	15494	15313	15358	15355	15333	15410	15388	15347	15346	15317	15254	15481	15455	15345	15369	15237	15269	15435	15304	15455	15259	15322	15136	15294	15315	15442	15420	15476	15339	15266	15330	15352	15266	15423	15302	15214	15289	15333	15299	15301	15472	15410	15274	15220	15160	15392	15409	15361	15218	15288	15514	15250	15373	15497	15548	15381	15302	15449	15356	15254	15389	15213	15374	15239	15515	15322	15274	15226	15439	15434	15144	15365	15411	15361	15343	15440	15530	15326	15079	15375	15369	15501	15395	15473	15550	15403	15436	15301	15328	15505	15391	15311	15430	15142	15476	15347	15318	15543	15288	15234	15346	15179	15105	15445	15251	15254	15562	15310	15291	15365	15292	15380	15228	15345	15527	15353	15521	15212	15423	15387	15326	15496	15249	15580	15409	15221	15323	15388	15353	15245	15447	15408	15238	15342	15266	15412	15281	15272	15400	15436	15487	15503	15456	15350	15330	15322	15279	15449	15487	15361	15544	15376	15305	15314	15474	15351	15399	15304	15459	15297	15289	15411	15292	15480	15349	15515	15421	15138	15416	15261	15282	15239	15303	15253	15285	15456	15277	15428	15347	15312	15489	15255	15255	15227	15239	15299	15361	15468	15407	15295
26536	22967	33350	34703	32086	30902	28099	28324	23315	21227	19497	18774	18383	18203	17701	18119	18046	18070	17985	17756	17955	18208	17383	17158	17175	17113	17337	17085	17185	17121	17196	16959	16966	16877	17222	17388	17062	17266	17105	17079	17030	17187	17268	17071	17069	17054	16930	16953	17039	16831	17075	16921	16832	17047	17240	16930	17093	17143	17180	17200	16959	16910	17034	16972	17011	17115	16934	16981	16967	17089	17113	16885	17093	16948	17051	17100	16966	17009	17198	17261	17106	16902	17032	16788	17084	17118	17088	17086	17039	16998	17046	17310	16864	16889	16933	16849	17042	17026	16911	17023	16816	17088	17118	17187	16902	16869	17135	16930	17095	16912	16959	17106	16945	17143	17203	17025	16934	17049	16977	16955	17119	17037	17064	16980	16920	17012	17073	17026	16857	17115	17234	17160	17119	16912	17082	17153	16987	17113	17113	17025	17047	16878	17355	17006	17024	16815	16789	17025	17028	17006	17054	17111	17130	16929	17183	16836	16978	17128	17072	17093	17046	17078	17124	17024	16708	16978	17163	16978	16961	17093	17122	17120	17158	17227	17072	16969	16970	17002	17019	17103	17202	16989	17026	17096	16844	16885	17040	16969	17170	17328	16999	16998	17019	17060	16849	17025	17135	17050	16898	17053	17192	17029	17044	17044	16943	16982	16979	17049	16999	17167	17047	17160	17052	17084	17128	16983	17143	17185	17082	16901	16945	16959	17010	16799	17113	17094	16994	17006	17114	16968	16932	16849	16905	17177	17157	16919	17105	17193	17104	17267	17142	17169	17003	17163	16903	17071	17067	17114	17112	17048	17107	17043	17066	16925	16904	16759	16981	17016	17002	17040	17152	17115	16854	16938	16994	16873	16979	16963	16983	17053	17136	16845	16952	16809	16910	17133	17183	17017	17035	17040	17065	17071	17047	17049	16916	16994	16988	16987	17075	16926	17192	16844	16979	17072	17156	16774	16960	16943	17086	17106	17164	17106	17014	17262	16889	17047	17069	17044	16893	17182	17044	17084	16979	16983	16911	17028	17038	16872	17076	17047	16989	17331	17119	16988	17078	17078	17105	16970	16794	17205	17238	16855	17056	17086	17091	17058	17188	16946	17101	16868	17068	17055	16966	17115	17110	16968	17119	16898	17034	17053	17156	16914	16988	17251	17279	17278	17009	16995	16911	17058	17206	17113	17109	16939	17191	16985	17125	17079	16834	16938	16967	17193	16951	17119	17073	16951	16930	17104	16952	17045	17053	17082	17126	17246	16979	17039	17014	16745	17024	16900	17129	16954	16969	17077	16922	17120	17006	16878	16952	16998	17155	17055	16944	17025	16837	17157	16786	16878	17089	17131	16864	17026	16825	16943	16976	17023	17065	17137	17078	16942	17054	17077	17083	16987	17153	17019	17190	17147	17288	17162	17053	17108	17105	17031	17018	16865	17080	17008	17042	16876	17120	17240	17219	16871	17080	17008	17039	16984	16955	16902	17067	17071	17034	17023	17036	17128	17304	16827	16933	16911	17284	16958	17049	17044	17137	17044	16890	16955	17003	17072	16924	16983	16897	16903	16883	17038	16847	17149	17096	17043	17024	16954	16854	16954	16988	17027	16802	16975	16927	16917	17006	16980	17062	16957	17069	16752	16993	16876	16823	17188	16908	17061	17172	17085	17048	17156	17029	17136	16970	17075	17066	16920	17089	16886	17202	17005	17217	17110	17027	16918	17022	17042	17014	17031	17062	16958	16879	17020	17062	16877	17023	17029	17092	17215	17045	17117	17005	16830	17102	17215	17207	17129	16998	17096	16966	17083	16891	17117	16955	17036	17044	17135	17041	16865	17091	17053	16902	17002	16919	17164	16905	17211	17192	16907	17051	17161	17041	17001	16942	17113	16939	17097	16883	17164	16988	17131	17069	16995	17250	16976	16885	17047	16741	17208	17032	17148	17218	17010	17152	17071	17190	16811	17104	17011	16830	17037	16987	17021	17065	16922	17108	16908	17044	17013	17138	16939	17161	17223	17055	17009	16992	16961	17146	17015	17111	17010	17071	17078	16976	16845	17012	16933	17064	17000	17045	17130	17030	17109	17249	17259	17165	17051	16999	17043	16950	16869	17081	16937	17167	17004	16940	17026	16936	17036	17184	17021	17052	16958	16950	17207	17163	16959	17050	17165	17091	17189	17052	16894	16916	17218	17146	17019	17036	17254	16900	16883	16927	17167	17051	17010	17077	17112	16991	16945	17021	17157	17048	16938	16838	16861	17170	16958	17011	16915	16999	17088	17245	16887	17178	17226	17104	17015	17081	16986	17119	17312	17157	16987	16936	16979	16860	16975	16977	17104	17093	17081	16934	16959	17010	16994	17110	17107	17078	16843	17086	16887	17099	16826	16819	17049	17108	16945	17091	17008	16810	17013	17100	17116	17131	17037	16997	17163	16827	17035	17045	17129	17074	17077	17070	17069	17196	17125	17154	17062	17332	16950	16849	16993	17127	17311	17043	17192	16994	16840	16829	16991	16984	17256	17093	17063	17159	16970	17097	17071	16920	17056	16878	16891	17005	16978	16943	17033	17109	17045	16943	17037	17053	16959	16773	17031	17024	17101	17140	17172	17108	17249	17010	17103	16954	17076	16980	17007	17123	16945	16899	16959	16893	16914	17127	16978	16919	17199	17007	16910	16988	16908	17022	16855	17064	16941	16958	17126	16816	16998	17006	17071	17144	17029	17160	17258	17034	17207	16932	17207	17146	17268	17184	17105	16897	17153	16962	16947	16964	16909	17077	17193	17115	17030	17066	17094	17069	16975	17123	16969	16872	17018	16995	17032	16886	17086	17145	16955	17001	16839	16941	16975	16885	17250	16991	16831	17093	17122	16918	17255	17095	17058	17144	17033	17121	16947	17063	17191	16929	16981	17049	17132	17051	17052	16990	16924	16998	17061	17105	16754	17002	17086	16982	17046	16731	17150	16951	17171	17228	17079	16966	17007	17220	17178	17000	16963	17167	17009	16961	17113	17071	17119	17252	17081	17184	17339	17034	17232	16900	17038	17100	16984	17144	17194	17114	17010	17223	17145	17064	17141	17044	16901	17086	17050	16953	17032	17235	16978	17096	17183	16974	16895	16923	16811	16968	16944	16984	16853	16941	16972	16716	16738	16991	16811	17115	17167	16955	17206	16913	16916	16886	17123	17081	17044	17028	17099	17220	16956	16893	16905	16955	16895	16874	17033	16781	16918	16920	16942	17059	17006	16925	17122	17163	16810	16971	17172	17112	17111	17019	16935	17049	17123	16998	16901	16917	16851	17089	17127	16957	16848	17049	17123	17043	17137	17015	17006	17075	17109	17190	17057	17031	16920	16919	16898	17024	16997	16905	16852	17163	17010	17086	16965	17104	16989	16837	17083	17069	17024	17260	17033	17028	17202	17269	17143	16966	17103	17201	16998	17135	17150	17018	17010	16920	16670	17039	17083	17081	17140	17102	16902	17029	16838	17236	16928	16978	17062	16928	17109	16892	16992	16850	17050	17094	17064	17018	16959	16998	17152	17183	16867	17076	17050	17070	16978	17207	17048	17156	17016	16955	17073	16938	16870	16964	17117	16983	16947	16889	17035	16961	17040	17157	16980	16966	16899	16956	17134	17003	17078	17089	16857	16931	17100	17084	17038	17016	17178	16930	16940	17123	16814	17104	17080	17227	17139	16996	17052	17113	16837	16880	17159	17154	16977	17011	17204	17012	16783	16976	17006	17133	17025	16953	17206	16909	16979	17257	17151	17033	16866	16843	17061	16974	17208	17062	17086	17064	17048	17135	17262	17224	16871	17121	17019	16894	16999	17041	17063	17116	17164	16920	16798	16990	16886	17063	17010	17056	17001	17202	17041	17063	17073	16871	17177	17077	16978	16978	17166	16965	17012	17088	16852	17154	16930	17065	17239	17129	17008	17006	16913	17032	17174	17022	16867	17091	16904	17087	16905	17078	17125	17010	16957	17159	17082	16861	16988	17125	16995	16847	17281	17081	16847	16914	16986	17119	17086	17082	17057	17055	16959	17192	16949	17013	17041	16892	17042	17087	17013	16953	17135	16905	17047	16994	17140	17006	17082	16894	16924	16900	17166	16975	16978	17134	17032	17061	17094	16907	17109	17307	16881	16956	17014	16983	16912	16898	17089	16966	17148	17139	17129	16997	16971	17212	16887	17005	16920	17152	17080	17033	16891	17072	16983	17270	17062	17098	17005	17199	16985	17199	16882	16998	17135	17007	17030	16981	17004	17183	17104	17264	17120	17145	17188	16895	17162	17003	16770	17004	17063	17145	17090	17154	16873	17030	16984	17097	17120	17145	16952	16956	17070	16871	17101	16951	17281	16884	16980	16879	17211	17091	16883	16623	17192	16959	16983	16890	16836	17189	17031	17020	17106	17099	17103	17251	17112	17154	17105	17039	16994	17135	17066	17170	16810	16964	17029	17253	16927	17111	17165	17110	16871	17021	16938	16907	17135	17110	17019	16995	17152	16958	17093	17188	16888	17048	16933	17020	17090	17072	17174	17144	16922	16914	16985	17142	17007	17069	16879	17023	16899	17094	17194	17024	17119	16993	17071	16823	17087	17033	17016	17046	17184	17041	17050	16908	17144	17073	17042	17279	17064	16892	17040	17051	16978	16933	17035	17114	16902	16992	17074	17139	17129	16946	16769	16994	17079	16995	17077	16867	17024	16904	17122	16979	17191	17039	17062	17032	17189	16921	16843	16926	16918	17032	17208	16945	17111	16972	17093	17034	16954	17201	17208	17004	17088	16931	17098	17011	16978	16995	17035	17077	17097	17026	17107	17099	16984	17129	17183	16974	16992	16980	16989	16982	16868	17106	17087	17044	17175	17013	16963	17237	16947	16947	17021	17191	17175	17073	17028	17269	16885	17085	17069	17078	17100	17074	16868	16816	17132	17127	17032	17127	16956	17054	16953	16978	17011	17212	17050	17021	16993	17125	17113	17065	17157	17174	17160	16999	16942	17001	17034	16846	17182	17136	17141	17117	17105	16993	17059	16999	16939	16997	17267	17057	17169	17099	17006	17317	16988	17062	17097	17025	17205	17128	17112	17095	17077	16965	17133	17032	17008	17152	16946	17198	16860	17086	17128
28320	44983	47094	45200	39456	34193	29748	31066	24047	21231	19267	17988	17449	17026	16856	16745	16714	16220	16354	16600	16593	16789	15750	15608	15582	15416	15449	15399	15546	15298	15486	15340	15416	15279	15286	15400	15341	15226	15424	15475	15122	15296	15485	15201	15345	15313	15332	15294	15325	15384	15142	15303	15423	15326	15250	15483	15208	15191	15202	15324	15233	15414	15241	15221	15300	15302	15267	15267	15419	15138	15274	15288	15392	15263	15360	15197	15151	15264	15324	15354	15342	15269	15443	15291	15340	15252	15196	15335	15430	15367	15314	15224	15279	15170	15184	15349	15180	15120	15444	15227	15225	15408	15353	15311	15253	15254	15347	15199	15228	15277	15220	15036	15207	15138	15320	15198	15369	15342	15286	15280	15354	15367	15330	15472	15134	15336	15462	15179	15326	15453	15280	15340	15260	15071	15242	15268	15175	15323	15346	15300	15323	15175	15230	15259	15354	15270	15214	15231	15304	15162	15362	15219	15281	15264	15174	15221	15238	15227	15329	15296	15115	15341	15466	15257	15339	15325	15331	15385	15170	15457	15313	15266	15498	15358	15240	15296	15328	15273	15237	15215	15208	15227	15233	15079	15235	15286	15227	15395	15279	15335	15190	15316	15124	15214	15240	15233	15307	15197	15298	15120	15248	15283	15187	15247	15294	15098	15216	15192	15194	15135	15365	15350	15331	15295	15217	15216	15380	15378	15383	15218	15246	15391	15111	15344	15335	15190	15269	15261	15288	15107	15225	15271	15351	15259	15172	15287	15187	15204	15310	15083	15215	15309	15302	15241	15228	15240	15363	15310	15274	15204	15335	15268	15306	15300	15267	15312	15439	15222	15451	15369	15299	15244	15168	15256	15220	15430	15123	15184	15320	15136	15280	15304	15039	15255	15145	15314	15259	15384	15231	15238	15348	15429	15114	15310	15172	15387	15177	15268	15252	15117	15247	15323	15302	15327	15280	15154	14982	15349	15462	15254	15283	15231	15194	15348	15195	15326	15393	15241	15188	15239	15240	15480	15268	15250	15261	15249	15403	15215	15137	15242	15253	15423	15183	15213	15228	15224	15427	15362	15057	15311	15263	15394	15180	15505	15410	15144	15271	15147	15266	15216	15193	15210	15042	15231	15387	15107	15246	15294	15212	15195	15313	15248	15333	15102	15435	15009	15186	15181	15199	15263	15288	15287	15332	15228	15251	15331	15154	15260	15270	15170	15196	15219	15306	15433	15377	15233	15387	15334	15314	15196	15267	15239	15469	15204	15215	15361	15095	15204	15254	15433	15257	15285	15269	15356	15284	15264	15462	15213	15337	15358	15294	15171	15283	15204	15433	15203	15246	15288	15299	15240	15586	15178	15244	15262	15411	15342	15077	15279	15087	15319	15340	15191	15202	15334	15344	15265	15318	15488	15374	15271	15406	15179	15156	15330	15174	15321	15258	15281	15373	15297	15492	15235	15170	15133	15307	15208	15123	15080	15364	15325	15396	15193	15186	15375	15021	15290	15169	15389	15127	15338	15251	15257	15279	15269	15451	15348	15323	15269	15320	15258	15236	15329	15316	15130	15191	15216	15256	15261	15195	15198	15258	15261	15198	15233	15316	15289	15310	15287	15242	15309	15400	15220	15350	15162	15281	15315	15159	15263	15236	15175	15158	15176	15140	15361	15398	15215	15262	15268	15374	15132	15070	15269	15328	15140	15459	15249	15315	15442	15238	15369	15212	15291	15108	15330	15297	15274	15200	15147	15456	15397	15300	15202	15258	15390	15257	15356	15510	15251	15157	15175	15391	15317	15108	15227	15267	15274	15317	15176	15466	15209	15346	15162	15296	15256	15209	15336	15157	15265	15342	15157	15239	15243	15407	15423	15320	15207	15434	15328	15354	15395	15473	15214	15291	15355	15267	15229	15230	15304	15087	15271	15394	15248	15114	15309	15386	15234	15508	15277	15346	15100	15229	15401	15393	15080	15249	15400	15378	15355	15215	15444	15230	15253	15398	15294	15280	15267	15366	15189	15396	15220	15283	15272	15182	15450	15323	15243	15244	15399	15192	15137	15197	15079	15237	15275	15277	15339	15231	15175	15371	15530	15436	15182	15511	15253	15162	15218	15250	15351	15342	15277	15489	15140	15245	15231	15141	15034	15263	15347	15181	15224	15165	15298	15331	15201	15454	15328	15232	15289	15422	15266	15284	15251	15309	15414	15335	15341	15320	15392	15131	15348	15257	15294	15342	15117	15195	15193	15200	15208	15168	15235	15377	15186	15348	15395	15349	15324	15241	15207	15309	15077	15203	15244	15358	15310	15413	15358	15049	15394	15353	15339	15408	15350	15370	15231	15253	15288	15214	15376	15308	15321	15137	15428	15344	15229	15207	15227	15148	15245	15332	15203	15182	15312	15211	15304	15299	15282	15230	15102	15214	15348	15422	15194	15389	15274	15321	15298	15346	15277	15216	15204	15123	15418	15307	15192	15167	15476	15338	15249	15195	15317	15215	15338	15149	15278	15298	15368	15370	15297	15364	15378	15161	15309	15216	15118	15208	15263	15332	15239	15357	15097	15263	15236	15129	15162	15213	15154	15315	15287	15301	15494	15137	15290	15418	15325	15321	15320	15315	15352	15414	15320	15303	15172	15103	15367	15185	15246	15251	15195	15159	15389	15041	15236	15282	15267	15318	15200	15345	15340	15320	15124	15182	15281	15233	15177	15317	15348	15292	15304	15174	15189	15300	15342	15376	15392	15220	15251	15207	15338	15161	15243	15200	15406	15356	15166	15131	15158	15180	15128	15410	15167	15331	15168	15193	15429	15343	15394	15359	15237	15144	15162	15346	15212	15253	15186	15243	15312	15234	15160	15354	15211	15402	15150	15160	15261	15081	15194	15204	15077	15370	15172	15294	15282	15161	15402	15365	15222	15329	15318	15288	15300	15245	15301	15358	15375	15253	15247	15342	15234	15280	15411	15343	15343	15214	15381	15196	15240	15173	15314	15159	15210	15341	15341	15388	15212	15163	15062	15204	15363	15139	15111	15486	15231	15213	15324	15372	15452	15354	15238	15214	15480	15379	15339	15355	15358	15356	15266	15283	15287	15424	15387	14948	15195	15102	15247	15391	15158	15163	15155	15252	15429	15135	15291	15323	15218	15158	15275	15361	15420	15281	15250	15197	15164	15286	15130	15191	15341	15230	15337	15267	15291	15397	15191	15275	15399	15185	15250	15112	15224	15382	15273	15172	15241	15319	15409	15263	15067	15283	15347	15228	15383	15355	15178	15282	15432	15380	15227	15238	15159	15181	15231	15234	15281	15242	15197	15269	15323	15186	15339	15405	15323	15190	15198	15270	15434	15291	15360	15260	15255	15385	15296	15255	15239	15321	15348	15223	15184	15303	15381	15277	15317	15213	15306	15177	15189	15380	15280	15151	15283	15293	15335	15411	15366	15263	15260	15289	15280	15279	15387	15176	15304	15326	15345	15189	15173	15281	15188	15366	15363	15182	15306	15204	15206	15314	15335	15230	15395	15093	15296	15023	15418	15083	15295	15434	15291	15189	15340	15379	15260	15264	15103	15307	15300	15350	15321	15276	15309	15398	15134	15344	15318	15333	15330	15248	15430	15184	15241	15293	15223	15190	15307	15337	15269	15269	15325	15230	15233	15183	15328	15394	15308	15300	15141	15351	15316	15345	15128	15327	15299	15338	15217	15444	15302	15241	15418	15173	15211	15245	15264	15279	15237	15232	15212	15262	15266	15432	15090	15213	15334	15189	15314	15126	15274	15298	15380	15295	15257	15368	15188	15238	15242	15467	15292	15332	15252	15245	15423	15485	15283	15258	15335	15276	15177	15284	15316	15141	15441	15234	15064	15428	15292	15309	15220	15190	15380	15217	15251	15156	15231	15340	15240	15375	15355	15281	15326	15266	15103	15240	15411	15279	15305	15277	15208	15450	15217	15346	15293	15386	15116	15231	15146	15332	15452	15232	15164	15247	15200	15345	15489	15248	15237	15063	15349	15281	15236	15250	15292	15078	15395	15240	15365	15278	15201	15338	15347	15356	15342	15417	15265	15372	15153	15310	15263	15093	15160	15226	15220	15396	15315	15176	15362	15153	15426	15334	15343	15247	15228	15288	15369	15322	15311	15238	15415	15439	15411	15286	15259	15229	15284	15272	15432	15261	15196	15253	15270	15225	15313	15297	15243	15240	15460	15468	15190	15314	15475	15150	15453	15334	15163	15426	15377	15256	15296	15354	15130	15293	15170	15318	15278	15247	15324	15384	15228	15367	15081	15322	15223	15415	15258	15299	15256	15435	15308	15135	15219	15230	15301	15475	15238	15334	15339	15189	15331	15165	15485	15412	15162	15259	15266	15197	15228	15119	15228	15313	15279	15275	15327	15351	15374	15338	15251	15176	15289	15294	15285	15280	15182	15412	15297	15150	15411	15272	15250	15418	15250	15358	15292	15352	15268	15271	15233	15451	15327	15058	15300	15127	15347	15238	15204	15401	15269	15244	15268	15341	15277	15248	15463	15076	15331	15389	15321	15109	15103	15282	15312	15384	15353	15304	15184	15076	14983	15280	15191	15255	15296	15212	15131	15227	15431	15078	15375	15311	15201	15213	15191	15181	15267	15378	15386	15244	15276	15332	15387	15297	15274	15329	15298	15306	15082	15190	15367	15303	15241	15368	15206	15255	15398	15312	15017	15231	15259	15233	15244	15486	15224	15225	15197	15262	15304	15181	15224	15403	15349	15227	15103	15300	15376	15306	15136	15448	15324	15239	15191	15164	15265	15310	15252	15311	15299	15461	15030	15229	15346	15173	15247	15265	15314	15385	15367	15349	15199	15202	15246	15370	15327	15356	15355	15241	15342	15453	15179	15168	15082	15265	15217	15384	15333	15338	15298	15372	15217	15227	15292	15347	15150	15301	15336	15226	15254	15237	15360	15134	15202	15460	15371	15134	15152	15340	15280	15328	15283	15408	15145	15235	15136	15325	15191	15117	15239	15449	15106	15295	15416	15317	15324	15144	15456	15249	15264	15200	15229	15162	15218	15321	15353	15269	15345	15348	15450	15239	15271	15355	15252	15348	15176	15266	15143	15245	15141	15261	15329	15319	15316	15267	15373	15131	15298
24598	21774	30117	28122	29106	32083	32731	26989	23402	22757	21317	19747	18894	18846	18960	20308	18226	17665	17439	17198	17346	16984	17130	16637	16705	16687	16737	16839	16847	16749	16742	16659	16325	16421	16517	16535	16393	16506	16343	16573	16377	16422	16326	16491	16573	16507	16555	16459	16340	16193	16411	16417	16309	16229	16535	16351	16314	16258	16267	16425	16443	16479	16455	16461	16504	16294	16562	16471	16349	16408	16221	16402	16477	16522	16343	16341	16275	16436	16350	16235	16198	16553	16512	16342	16255	16284	16314	16456	16446	16459	16412	16455	16222	16517	16399	16481	16606	16340	16430	16622	16401	16206	16486	16388	16382	16444	16389	16289	16444	16472	16658	16387	16377	16246	16472	16622	16400	16611	16462	16338	16503	16310	16334	16651	16481	16396	16446	16344	16392	16363	16418	16317	16570	16470	16379	16492	16498	16498	16517	16419	16559	16423	16439	16522	16429	16425	16478	16324	16225	16305	16622	16274	16334	16378	16386	16401	16479	16380	16286	16398	16530	16394	16405	16596	16329	16283	16308	16328	16569	16226	16468	16363	16288	16229	16337	16179	16171	16393	16217	16298	16402	16326	16215	16439	16331	16313	16485	16377	16507	16283	16200	16360	16502	16453	16451	16618	16445	16426	16513	16283	16390	16384	16333	16429	16448	16186	16466	16305	16318	16409	16552	16544	16472	16295	16479	16325	16402	16504	16580	16378	16361	16370	16352	16441	16446	16317	16261	16582	16319	16299	16475	16436	16543	16374	16408	16474	16102	16286	16267	16132	16542	16503	16317	16348	16224	16457	16540	16324	16282	16397	16486	16433	16425	16186	16438	16421	16470	16432	16393	16413	16460	16521	16366	16650	16396	16434	16553	16350	16416	16492	16376	16469	16327	16522	16435	16408	16361	16373	16281	16460	16410	16360	16498	16423	16400	16270	16255	16209	16459	16424	16214	16246	16268	16490	16400	16244	16494	16452	16208	16278	16718	16497	16453	16348	16459	16559	16322	16138	16482	16191	16497	16244	16277	16298	16426	16334	16358	16173	16403	16257	16269	16426	16539	16395	16361	16269	16158	16505	16345	16422	16358	16499	16448	16582	16353	16383	16317	16405	16445	16243	16370	16350	16311	16430	16238	16311	16170	16455	16368	16229	16208	16358	16255	16489	16382	16565	16350	16516	16443	16382	16681	16417	16468	16272	16326	16333	16334	16487	16272	16499	16327	16622	16252	16491	16666	16408	16407	16188	16333	16328	16438	16447	16522	16244	16214	16453	16557	16497	16212	16568	16625	16332	16481	16433	16318	16328	16208	16251	16348	16386	16314	16422	16513	16510	16413	16498	16428	16377	16378	16422	16506	16451	16433	16375	16444	16467	16321	16324	16341	16383	16500	16399	16337	16484	16571	16431	16375	16236	16094	16441	16370	16398	16430	16547	16367	16344	16324	16475	16482	16331	16598	16469	16523	16394	16324	16373	16196	16407	16265	16358	16343	16213	16347	16528	16337	16140	16556	16481	16469	16431	16428	16415	16376	16362	16375	16257	16456	16355	16485	16333	16398	16377	16384	16197	16417	16332	16569	16561	16337	16272	16434	16483	16413	16418	16399	16487	16393	16459	16456	16364	16297	16540	16459	16468	16444	16560	16450	16371	16367	16408	16382	16366	16349	16283	16460	16515	16494	16301	16365	16303	16307	16287	16140	16298	16399	16360	16377	16431	16217	16262	16324	16468	16174	16481	16482	16420	16325	16452	16452	16406	16490	16490	16483	16329	16338	16457	16276	16434	16283	16441	16069	16538	16437	16385	16322	16423	16378	16350	16334	16383	16453	16537	16418	16588	16390	16453	16410	16328	16258	16346	16450	16402	16461	16291	16387	16525	16401	16216	16302	16285	16475	16302	16455	16371	16524	16461	16412	16403	16201	16552	16245	16412	16320	16278	16233	16347	16218	16273	16417	16211	16332	16470	16459	16403	16479	16290	16352	16402	16267	16411	16528	16361	16412	16380	16504	16528	16397	16299	16426	16436	16364	16124	16348	16555	16411	16317	16391	16396	16384	16490	16367	16469	16318	16342	16286	16569	16528	16476	16292	16458	16421	16337	16439	16397	16420	16398	16520	16210	16284	16424	16384	16414	16411	16407	16273	16418	16503	16468	16411	16291	16415	16261	16254	16487	16419	16371	16289	16402	16579	16373	16367	16484	16418	16454	16519	16221	16212	16356	16422	16386	16258	16268	16543	16256	16359	16260	16154	16372	16359	16527	16446	16360	16296	16268	16273	16308	16307	16310	16444	16370	16400	16455	16295	16130	16386	16379	16265	16385	16511	16346	16324	16284	16330	16269	16275	16351	16542	16355	16386	16415	16431	16297	16273	16286	16222	16284	16590	16338	16504	16324	16255	16363	16412	16617	16481	16440	16435	16229	16470	16279	16363	16514	16363	16373	16607	16272	16244	16425	16531	16413	16360	16336	16425	16275	16194	16437	16298	16556	16344	16337	16355	16290	16307	16260	16395	16487	16267	16457	16342	16375	16333	16343	16680	16390	16177	16392	16385	16353	16429	16220	16507	16309	16289	16309	16252	16383	16479	16450	16191	16505	16573	16322	16521	16606	16354	16246	16177	16347	16339	16256	16394	16307	16326	16276	16336	16232	16279	16363	16537	16568	16343	16348	16477	16299	16453	16312	16412	16229	16205	16401	16482	16440	16490	16410	16588	16355	16327	16193	16532	16350	16352	16231	16294	16207	16549	16411	16433	16132	16296	16231	16355	16439	16348	16380	16272	16493	16685	16341	16218	16240	16280	16249	16179	16506	16420	16354	16490	16496	16126	16257	16459	16433	16457	16364	16437	16324	16401	16649	16486	16423	16198	16456	16391	16343	16315	16164	16249	16498	16400	16338	16408	16290	16391	16481	16331	16375	16389	16531	16221	16358	16459	16269	16622	16321	16286	16341	16322	16392	16367	16327	16345	16423	16221	16294	16349	16308	16343	16382	16442	16206	16298	16300	16343	16500	16478	16325	16505	16412	16502	16288	16305	16315	16321	16244	16229	16569	16292	16471	16325	16432	16278	16502	16523	16349	16423	16466	16375	16364	16456	16398	16420	16292	16381	16259	16259	16336	16258	16337	16344	16305	16409	16430	16543	16415	16338	16407	16530	16235	16298	16491	16261	16471	16276	16503	16271	16391	16258	16301	16404	16311	16481	16413	16410	16353	16472	16468	16486	16288	16298	16349	16379	16333	16399	16530	16472	16463	16298	16422	16612	16354	16324	16470	16355	16469	16134	16321	16459	16545	16552	16418	16476	16234	16356	16376	16396	16250	16207	16359	16455	16324	16482	16370	16526	16449	16351	16557	16274	16325	16508	16421	16394	16393	16504	16641	16403	16387	16398	16516	16487	16486	16543	16408	16260	16411	16354	16528	16375	16338	16343	16520	16492	16531	16326	16420	16277	16495	16321	16656	16540	16411	16290	16299	16143	16336	16326	16274	16327	16270	16269	16329	16390	16178	16279	16502	16490	16179	16397	16416	16135	16488	16345	16551	16445	16255	16308	16351	16434	16458	16324	16384	16355	16393	16320	16382	16550	16470	16606	16538	16204	16460	16297	16289	16415	16273	16333	16417	16232	16244	16446	16530	16340	16526	16594	16317	16330	16413	16385	16406	16456	16316	16417	16374	16591	16360	16469	16451	16259	16443	16414	16449	16317	16249	16214	16249	16373	16340	16238	16406	16483	16661	16332	16317	16255	16380	16319	16311	16354	16165	16299	16303	16403	16424	16398	16330	16403	16318	16296	16182	16260	16332	16379	16301	16318	16305	16219	16186	16441	16543	16363	16282	16531	16499	16360	16428	16587	16373	16385	16331	16429	16427	16216	16446	16363	16595	16580	16332	16560	16357	16338	16497	16441	16339	16551	16298	16434	16176	16198	16166	16472	16616	16321	16421	16545	16266	16224	16297	16326	16167	16321	16370	16315	16429	16457	16576	16426	16393	16311	16269	16200	16395	16423	16373	16423	16444	16355	16244	16465	16245	16164	16371	16460	16514	16344	16318	16244	16501	16433	16323	16182	16421	16599	16435	16505	16254	16449	16271	16324	16298	16178	16539	16387	16335	16498	16478	16371	16455	16632	16367	16364	16315	16433	16462	16248	16444	16377	16380	16402	16313	16277	16412	16355	16308	16155	16324	16372	16331	16337	16431	16344	16315	16446	16520	16316	16626	16472	16423	16459	16187	16415	16407	16345	16340	16238	16416	16286	16372	16402	16470	16579	16648	16203	16585	16481	16141	16532	16423	16451	16477	16405	16506	16410	16506	16629	16468	16503	16457	16360	16248	16363	16440	16200	16406	16325	16212	16575	16342	16417	16328	16423	16381	16456	16427	16301	16416	16528	16480	16501	16242	16485	16326	16443	16417	16303	16352	16265	16246	16374	16454	16315	16343	16519	16550	16352	16384	16352	16346	16177	16260	16621	16359	16125	16192	16350	16253	16456	16147	16301	16447	16540	16598	16418	16269	16400	16309	16488	16441	16327	16506	16335	16277	16452	16404	16440	16066	16274	16518	16467	16258	16478	16507	16415	16284	16158	16379	16346	16497	16377	16619	16573	16489	16337	16424	16462	16329	16418	16403	16615	16604	16598	16240	16213	16537	16371	16294	16323	16282	16361	16266	16206	16545	16162	16264	16514	16450	16458	16409	16491	16426	16351	16433	16246	16468	16342	16361	16484	16351	16387	16359	16403	16424	16376	16381	16421	16547	16418	16277	16402	16415	16354	16533	16591	16389	16509	16331	16420	16439	16404	16388	16263	16476	16610	16368	16397	16196	16021	16358	16363	16541	16401	16175	16350	16308	16367	16349	16569	16534	16405	16526	16396	16442	16440	16373	16520	16278	16305	16396	16469	16380	16440	16503	16243	16382	16484	16391	16550	16182	16588	16434	16640	16493	16234	16347	16188	16367	16363	16193	16459	16432	16484	16431	16513	16401	16323	16517	16420	16501	16551	16270	16327	16260	16304	16428	16333	16439	16442	16378	16330	16431	16355	16354	16232	16263	16377	16268	16444	16470	16545	16292	16252	16242	16324	16252	16222	16212	16364	16470	16365	16351	16389	16380	16335	16502	16385	16448	16426	16315
29562	49267	49604	50170	44850	38868	35115	29154	25578	24520	22283	19861	18873	18805	18809	21262	17337	16696	16389	15965	16007	15875	15644	15213	15224	15161	15407	15819	15706	15085	14963	14851	14871	14780	14769	14885	14815	14988	14961	14778	14758	14980	14998	14880	14644	14792	14853	14905	14814	14646	14890	14953	14798	14793	14937	14682	14779	14893	14816	14952	14921	14677	14886	14661	14914	14853	14958	15065	14790	14737	14832	14764	14807	14705	14740	14691	14767	14763	14811	15004	14898	14752	14775	14716	14886	14770	14892	14887	14740	14807	14720	14847	14819	14845	14785	14834	14813	14708	14837	14982	14830	14834	14813	14936	14884	14724	14816	14924	14887	14983	15012	14926	14894	14814	14757	14760	14866	15004	14783	14766	14750	15030	14915	14864	14841	14674	14693	14694	14798	14918	14950	14802	14824	14773	14848	14902	14832	14678	14783	14815	14847	14802	14794	14773	14780	14842	14850	14754	14668	14777	14778	14887	14747	14769	14844	14758	14821	14740	14691	15112	14877	14902	14820	14830	14754	14558	14756	14829	14805	14909	14843	14987	14857	14842	14745	14808	14654	14708	14817	14891	14790	14785	14572	14771	14814	14758	15031	14932	14830	14859	14604	15022	14856	14776	14819	14649	14842	14776	14730	14819	14759	14790	14927	14740	14754	14735	14986	14799	14891	14782	14721	14909	14780	14826	14921	14763	14765	14850	14851	14740	14809	14860	14933	14841	14767	14790	14761	14819	14943	14661	14893	14616	14932	15017	14857	14926	14712	14894	15033	14828	14717	14874	14827	15018	14799	14748	14893	14869	15010	14766	14943	14858	14976	14799	14774	14895	15021	14850	14674	14835	14922	14885	14864	14880	14888	14899	15005	14823	14843	14671	14846	14824	14975	15032	14751	14855	14935	15039	14963	14930	14860	14932	14626	14996	14654	14793	14752	14821	14957	14815	14926	14657	14795	14794	14865	14814	14786	14913	14821	14794	14841	14938	14713	14736	14993	14828	14763	14749	14756	14703	14807	14765	14842	14721	14931	14859	14693	14702	14737	14789	14873	14913	14813	14815	14652	15022	14755	14709	14781	14930	14685	14782	14766	14784	14881	14824	14871	14819	14981	14746	14758	14777	14976	14705	14881	14795	14927	14932	14803	14806	14856	14958	14915	14970	14821	14672	14758	14835	14895	14804	14959	14842	14953	14844	14903	14839	14982	14666	14863	14684	14837	14791	14736	14858	14749	14786	14784	14764	14712	14801	14894	14875	14801	14696	14894	14815	14846	14974	14817	14936	14895	14774	14803	14962	14859	14787	14795	14780	14847	14776	14847	14885	14845	14708	14858	14970	14912	14997	14908	14777	14758	14685	14808	14706	14890	14750	14816	14712	14757	14930	14902	14758	14772	14760	14819	14749	15052	14753	14758	14653	14758	14707	14917	14839	14916	14849	14830	14748	14694	14766	14760	14854	14820	14732	14891	14880	14802	15065	14822	14874	14744	14843	14735	14889	14904	14842	14747	14776	14654	14821	14851	14837	14808	14894	14911	14765	14779	14901	14835	14913	14918	14864	14834	14845	14914	14868	14915	14793	14674	14771	14852	14960	14738	15061	14705	14786	14778	14810	14970	14668	14892	14789	14719	14827	14792	14785	14700	14843	14803	14927	14799	14720	14863	14798	14746	14765	14916	14730	14756	14936	14894	14872	14803	14781	14835	14714	15137	14732	14927	14899	14858	14792	14840	14863	14825	14849	14927	14862	14858	14832	14995	14896	14779	14854	14986	14737	14665	14790	14847	14791	14745	14836	14789	14804	14693	14724	14822	14720	14694	14942	14893	14796	14723	14757	14871	14956	14764	14805	14740	14856	14830	14791	14781	14856	14848	14861	14777	15020	14873	14829	14933	14720	14727	14716	14871	14826	14828	14698	14805	14868	14911	14732	14731	14698	14753	14830	14967	14748	14821	14855	14838	14869	14873	14715	14707	14872	14774	14693	14770	14976	14806	14817	14900	14836	14797	15071	14875	14729	14726	14899	14736	14797	14902	15010	14701	14719	14907	14825	14836	14853	14789	14643	14764	14895	14857	14698	14667	14805	14783	14620	14868	14769	14777	14826	14855	15085	14825	14807	14869	14922	14946	14899	14695	14924	14807	14871	14754	14867	14689	14780	14906	14787	14823	14713	14788	14707	14770	14765	14886	14750	14985	14934	14861	14795	14601	14859	14814	14789	14741	14795	14903	14784	14812	14607	14981	14919	14834	14769	14838	14824	14833	14618	14749	14921	14830	14930	14923	14826	14804	14997	14835	14895	14797	14796	14793	14887	14796	14913	14762	14812	14801	14740	14911	14849	14768	14994	14966	14845	14765	14816	14746	14932	14808	14870	14694	14673	14770	14757	14764	14801	14728	14793	14726	14985	14816	14766	14963	14779	14666	14837	14868	14758	14784	14890	14977	14868	14814	14755	14797	14909	14840	14815	14763	14786	14927	14775	14809	14847	14892	14844	14771	14860	15019	14921	14826	14915	14919	14965	14790	14864	14739	14904	14762	14830	14849	14817	14781	14853	15004	14929	14763	14674	14767	14808	14817	14843	14824	14898	14917	14958	14887	14907	14879	14915	14885	14804	14901	14612	14791	14871	14686	14938	14879	14822	14905	14693	14874	14930	14878	14807	14758	14781	14972	14857	14764	14885	14868	14856	14686	14974	14731	14877	14904	14766	14863	14902	14692	14926	14820	14718	14823	15020	14836	14949	14857	14910	14868	14791	14859	14887	14827	14769	14869	14865	14876	14794	14712	14823	14722	14762	14840	14757	14865	14747	14835	14681	14877	14737	14852	14872	14899	14824	14871	14783	14707	14765	14712	14923	14668	14993	15019	14839	14867	14726	14799	14679	14899	14824	14801	14725	14743	14794	14755	14906	14822	14799	14759	14987	14869	14742	14890	14936	14839	14862	14984	14810	14925	14889	14854	14802	14980	14781	14690	14890	15048	14870	14637	14681	14839	14943	14736	15013	14910	14801	14801	14953	14727	14607	14794	14933	14875	14899	14779	14799	14935	14897	14979	14699	14877	14910	14904	14896	14751	14695	14692	14946	14821	14803	14775	14942	14999	14732	14741	14753	14756	14885	14670	14698	14908	14708	14825	14964	14924	14770	14804	14902	15036	14863	14786	14856	14804	14850	14603	14879	14735	14881	14696	14804	14811	14902	14829	14604	14863	14885	14831	14828	14757	14888	14962	14785	14856	14757	14822	15001	15006	14983	14932	14771	14717	14831	14936	14751	14903	14713	14673	14794	14986	14849	14949	14822	14826	14865	14847	14815	15017	14736	14796	14844	14744	14823	14864	14922	14756	14775	14793	14654	14687	14971	14772	14720	14689	14891	14753	14845	14703	14930	14818	14913	15015	14955	14806	15047	14830	14733	14981	14934	14811	14758	14819	14801	14791	14810	14837	14723	14690	14858	14857	14759	14801	14957	14804	14687	14761	14950	14800	14852	14887	14854	14795	14846	14852	14833	14804	14883	14925	14625	14906	14815	14783	14817	14762	14733	14865	14782	15117	14755	14714	14929	14870	14835	14923	14761	14989	14791	14795	14673	14767	14977	14817	14816	14721	14899	14618	14869	14869	14925	14814	14932	14800	14745	14827	14911	14832	14584	14808	14955	14806	14766	14822	14822	14939	14789	14752	14854	14826	14888	14896	14915	14781	14711	14979	14795	14892	14736	14767	14765	14816	14789	14856	14737	15019	14793	14831	14810	14827	14680	14707	14801	15150	14659	14841	14918	14809	14681	14791	14870	14647	14921	14868	14690	14837	14893	14842	14802	14860	14875	14787	14899	14993	14842	14807	14894	14843	14913	14896	14996	14743	14952	14918	14935	14694	14823	14917	14860	14705	14843	14870	14756	14874	14727	14783	14726	14802	14947	14906	14839	14817	14807	14990	14808	14756	14833	14777	14829	14750	15030	14690	14792	14826	14788	14845	14751	14962	14973	14901	14742	14798	14632	14890	14902	14789	14971	14805	14751	14897	14838	14898	14696	14848	14818	14745	14893	14964	14759	14913	14948	14768	14751	14845	15011	14856	14667	14878	14764	14994	14884	14755	14922	14952	14781	14800	14956	14873	14708	14691	14859	14885	14847	14812	14829	14745	14909	14819	14832	14896	14829	14762	14876	14893	14865	14695	14892	14956	14719	14805	14775	14889	14744	14736	14766	14681	14929	14799	14935	14752	14870	14757	14850	14801	14850	14722	14861	15080	14728	14918	15040	14811	14762	15013	14679	14884	14652	14923	14673	14783	14725	14808	14830	14746	14576	14846	14783	14895	14815	14896	14914	14917	14760	14915	14826	14779	15016	14743	14968	14975	14841	14759	14863	14827	14809	14860	14596	14726	14800	14784	14651	14824	14915	14679	14889	14757	14793	14813	14858	14833	14904	14890	14783	14845	14717	14837	14781	14780	14834	14816	14868	14855	14769	14714	14768	14901	14740	14814	14855	14874	14912	14941	14749	14957	14794	14750	14824	14780	14802	14743	14871	14885	14817	14781	14915	14815	14920	14862	14932	14779	14971	15029	14706	14780	14784	15009	14750	14641	14956	14747	14720	14541	14809	14873	14962	14899	14928	14949	14972	15007	14798	14757	14749	14825	15066	14866	14738	14980	14887	14972	14719	14790	14833	15142	14644	14618	14798	14719	14700	14923	14760	14730	14776	14911	14874	14835	14823	14790	14881	14737	14866	14836	14883	14761	14809	15078	14742	14705	14786	14951	14822	14769	14841	14892	15021	15023	14870	15018	14819	14990	14849	14812	14867	14972	14943	14776	14917	14797	14778	14699	14834	14928	14712	14843	14842	14793	14845	14914	14743	14702	14825	14800	14866	14851	14829	14734	14834	14915	14747	14744	14960	14680	14917	14816	14868	14726	14722	14741	14961	14900	14851	14695	14961	14808	14905	14824	14772	14873	14743	14767	14819	14701	14846	14706	14752	14757	14934	14872	14733	14793	14827	14771	14831	14794	14884	14840	14786	14778	14905	14892	14922	14805	14902	14867	14941	14926	14907	14766	14848	14739	14997	14877	14980	14743	14875	14847	14802	14913	14710	14715	14985	14698	14993	14869	14912	14864	14752	14557	14829	14839	14835
34881	39096	39845	36838	31691	27513	24318	21013	19506	19035	18496	17866	17519	17166	17206	17014	16618	16640	16630	16599	16652	16453	16556	16435	16342	16401	16387	16550	16518	16381	16435	16513	16403	16233	16359	16379	16396	16417	16384	16322	16124	16289	16444	16380	16390	16266	16230	16490	16277	16322	16334	16265	16535	16290	16293	16405	16457	16330	16362	16302	16253	16326	16345	16237	16436	16398	16453	16306	16422	16403	16217	16207	16259	16178	16357	16371	16333	16324	16447	16297	16175	16290	16486	16422	16513	16375	16330	16263	16243	16212	16310	16353	16470	16342	16273	16051	16367	16298	16238	16279	16332	16352	16375	16509	16415	16214	16055	16206	16346	16173	16362	16109	16390	16285	16316	16506	16233	16293	16352	16235	16220	16322	16505	16335	16321	16300	16197	16352	16358	16203	16247	16374	16486	16205	16520	16438	16262	16449	16292	16283	16322	16260	16312	16346	16269	16159	16357	16424	16397	16349	16431	16390	16243	16243	16226	16230	16288	16374	16162	16160	16183	16140	16214	16232	16270	16215	16513	16220	16390	16339	16062	16272	16643	16577	16199	16185	16218	16273	16504	16365	16401	16191	16339	16243	16343	16317	16435	16315	16416	16423	16434	16447	16157	16177	16501	16315	16294	16068	16289	16481	16279	16402	16231	16343	16317	16160	16374	16341	16352	16327	16293	16286	16311	16414	16298	16209	16242	16430	16174	16121	16233	16497	16297	16384	16433	16080	16386	16192	16277	16585	16309	16469	16282	16261	16353	16268	16316	16182	16234	16399	16345	16273	16494	16476	16499	16459	16309	16429	16222	16109	16426	16417	16226	16216	16500	16415	16387	16455	16358	16309	16343	16252	16172	16403	16234	16367	16113	16410	16319	16559	16477	16263	16363	16367	16247	16297	16412	16275	16226	16298	16289	16445	16505	16210	16380	16354	16199	16297	16370	16256	16455	16229	16123	16310	16411	16552	16601	16311	16266	16510	16302	16345	16282	16389	16369	16306	16560	16401	16528	16162	16383	16382	16418	16273	16344	16342	16383	16293	16307	16376	16276	16319	16442	16267	16213	16213	16222	16507	16225	16251	16319	16210	16339	16400	16292	16229	16246	16313	16252	16223	16205	16402	16388	16401	16191	16356	16385	16244	16289	16393	16390	16334	16479	16528	16377	16117	16303	16121	16362	16489	16300	16259	16106	16400	16228	16318	16379	16312	16460	16392	16471	16077	16249	16409	16571	16245	16495	16334	16355	16246	16407	16374	16400	16204	16436	16342	16105	16410	16195	16227	16022	16217	16254	16322	16368	16251	16373	16297	16381	16363	16395	16188	16142	16356	16266	16398	16320	16453	16416	16288	16331	16398	16300	16310	16357	16176	16372	16483	16415	16204	16154	16428	16291	16511	16356	16366	16414	16439	16266	16546	16255	16386	16309	16324	16396	16384	16538	16327	16459	16476	16429	16290	16385	16417	16162	16368	16201	16328	16422	16239	16353	16015	16245	16072	16232	16361	16259	16108	16212	16425	16359	16294	16321	16397	16456	16374	16314	16488	16272	16473	16163	16463	16506	16201	16553	16328	16327	16285	16248	16255	16225	16425	16276	16105	16306	16474	16592	16376	16154	16316	16438	16436	16416	16567	16324	16335	16218	16543	16261	16372	16114	16239	16431	16349	16479	16518	16244	16377	16304	16370	16437	16349	16304	16377	16343	16191	16128	16438	16282	16469	16122	16550	16376	16234	16463	16443	16339	16287	16353	16225	16429	16136	16359	16517	16466	16186	16489	16348	16500	16475	16007	16308	16397	16389	16247	16312	16365	16408	16261	16346	16425	16394	16355	16452	16229	16331	16185	16206	16323	16273	16185	16363	16342	16071	16366	16320	16289	16425	16437	16332	16333	16367	16359	16390	16502	16498	16262	16358	16486	16224	16428	16472	16253	16428	16126	16360	16287	16443	16285	16386	16171	16264	16443	16444	16353	16484	16175	16154	16287	16583	16405	16395	16403	16117	16157	16384	16342	16377	16253	16432	16238	16241	16209	16183	16268	16307	16399	16173	16262	16243	16228	16200	16175	16327	16485	16355	16293	16459	16354	16482	16583	16210	16217	16245	16419	16194	16335	16383	16541	16309	16218	16447	16364	16427	16125	16188	16270	16325	16271	16360	16413	16402	16266	16235	16332	16402	16378	16433	16459	16298	16456	16590	16390	16408	16502	16241	16237	16302	16232	16392	16314	16047	16249	16210	16400	16252	16446	16396	16479	16337	16312	16231	16216	16423	16281	16303	16459	16299	16250	16341	16263	16087	16330	16431	16407	16222	16402	16540	16445	16301	16062	16329	16299	16347	16343	16393	16249	16333	16358	16257	16295	16165	16513	16262	16128	16374	16223	16388	16426	16272	16274	16185	16150	16211	16308	16382	16300	16627	16507	16295	16428	16316	16438	16193	16212	16480	16244	16294	16194	16411	16457	16334	16423	16283	16389	16220	16641	16383	16342	16293	16362	16363	16281	16304	16179	16338	16170	16252	16265	16458	16417	16386	16516	16267	16507	16028	16276	16330	16263	16236	16374	16333	16264	16410	16419	16497	16072	16387	16134	16485	16412	16518	16191	16121	16363	16391	16286	16219	16419	16406	16291	16382	16222	16561	16326	16459	16408	16168	16210	16479	16322	16352	16475	16357	16259	16311	16280	16497	16297	16344	16361	16476	16243	16529	16228	16393	16461	16258	16409	16311	16542	16487	16446	16547	16407	16501	16305	16376	16313	16160	16489	16282	16450	16448	16344	16286	16285	16437	16256	16525	16372	16413	16187	16174	16227	16307	16024	16479	16444	16423	16255	16266	16120	16295	16195	16204	16383	16324	16343	16267	16367	16395	16277	16319	16279	16293	16319	16213	16349	16361	16289	16421	16408	16220	16214	16269	16381	16262	16365	16351	16239	16374	16205	16184	16262	16194	16415	16395	16412	16326	16361	16194	16438	16296	16139	16182	16232	16434	16227	16274	16277	16163	16502	16474	16391	16161	16379	16377	16332	16417	16246	16297	16274	16439	16514	16292	16225	16306	16407	16392	16055	16384	16017	16351	16423	16218	16354	16140	16433	16220	16220	16285	16165	16209	16380	16315	16141	16248	16365	16477	16342	16281	16278	16293	16356	16426	16413	16197	16506	16309	16330	16322	16203	16379	16218	16410	16388	16496	16406	16334	16310	16319	16300	16238	16216	16318	16367	16375	16359	16071	16450	16297	16532	16241	16293	16258	16352	16316	16377	16412	16136	16231	16499	16194	16204	16193	16394	16606	16398	16377	16438	16206	16427	16250	16353	16258	16356	16126	16468	16248	16414	16403	16457	16479	16207	16337	16623	16485	16263	16190	16289	16043	16212	16393	16284	16116	16350	16271	16305	16296	16469	16600	16465	16185	16403	16534	16317	16292	16451	16306	16517	16427	16241	16260	16484	16148	16351	16307	16422	16253	16421	16152	16268	16260	16041	16422	16300	16305	16264	16314	16424	16294	16277	16291	16255	16445	16401	16448	16190	16457	16365	16323	16214	16426	16362	16133	16379	16456	16318	16547	16177	16279	16385	16182	16088	16541	16339	16292	16187	16266	16356	16458	16359	16420	16497	16249	16258	16310	16336	16491	16376	16252	16264	16428	16536	16278	16238	16138	16168	16196	16340	16293	16357	16344	16455	16346	16269	16163	16397	16326	16260	16535	16312	16282	16331	16211	16329	16301	16443	16393	16224	16374	16628	16471	16345	16434	16387	16232	16508	16403	16343	16492	16446	16431	16457	16223	16234	16299	16347	16339	16408	16274	16368	16348	16236	16511	16195	16202	16400	16359	16335	16262	16298	16282	16268	16469	16245	16320	16184	16383	16261	16206	16419	16157	16348	16374	16571	16152	16309	16235	16213	16194	16256	16166	16384	16295	16394	16180	16430	16195	16319	16241	16300	16458	16330	16130	16239	16259	16226	16462	16448	16393	16525	16309	16260	16278	16477	16405	16217	16436	16165	16399	16396	16281	16471	16264	16066	16318	16341	16470	16385	16396	16396	16392	16279	16483	16683	16552	16352	16321	16454	16346	16500	16356	16350	16525	16231	16459	16309	16257	16400	16431	16163	16328	16083	16348	16389	16283	16352	16258	16373	16283	16321	16299	16398	16265	16255	16466	16277	16431	16469	16335	16418	16367	16386	16150	16510	16333	16364	16297	16039	16448	16376	16512	16405	16387	16292	16477	16304	16124	16250	16355	16319	16272	16472	16111	16269	16239	16426	16427	16402	16119	16069	16429	16210	16320	16259	16303	16178	16520	16489	16142	16297	16345	16342	16354	16168	16110	16267	16326	16455	16268	16345	16346	16340	16391	16287	16143	16315	16394	16219	16321	16314	16186	16244	16621	16282	16279	16398	16501	16248	16265	16564	16154	16397	16392	16288	16481	16274	16101	16370	16316	16233	16349	16442	16412	16548	16422	16354	16222	16484	16387	16064	16085	16284	16341	16367	16390	16326	16248	16178	16252	16276	16197	16439	16178	16390	16247	16358	16219	16125	16384	16252	16326	16327	16375	16297	16361	16372	16470	16314	16229	16033	16319	16329	16300	16356	16172	16469	16210	16321	16154	16266	16471	16370	16258	16341	16375	16191	16188	16358	16248	16235	16459	16405	16501	16292	16422	16254	16447	16408	16443	16253	16336	16407	16281	16271	16386	16482	16359	16443	16292	16380	16363	16447	16263	16325	16209	16387	16360	16432	16058	16249	16458	16327	16283	16250	16374	16498	16137	16183	16371	16467	16282	16137	16275	16359	16159	16270	16320	16090	16299	16443	16407	16537	16428	16231	16302	16195	16455	16028	16210	16290	16671	16454	16405	16469	16257	16506	16290	16313	16411	16330	16224	16273	16311	16264	16399	16317	16150	16368	16316	16464	16205	16383	16341	16727	16400	16242	16415	16350	16327	16075	16330	16415	16382	16613	16306	16452	16263	16193	16119	16415	16258	16381	16515	16399	16439	16363	16354	16353	16319	16350	16158	16387	16424	16268	16310	16373	16379	16322	16416	16525	16522	16275	16535	16274	16216	16418	16367	16441	16401	16318	16448	16324	16147	16323	16328	16320	16503	16391	16274	16219	16552	16439	16488
31242	44298	43460	40857	34984	30286	25982	21510	20100	19219	18060	17307	16996	16422	16151	15699	15563	15305	15237	15036	15103	14815	14885	14904	14913	14888	14881	14847	14787	14771	14795	14663	14692	14794	14697	14787	14712	14873	14809	14823	14693	14675	14673	14782	14755	14826	14485	14857	14742	14623	14720	14719	14693	14928	14719	14778	14782	14774	14857	14805	14849	14908	14759	14827	14756	14643	14573	14811	14787	15003	14829	14640	14849	14699	14859	14849	14785	14655	14826	14466	14792	14853	14747	14721	14822	14701	14880	14719	14876	14689	14786	14776	14684	14836	14723	14756	14809	14780	14642	14590	14754	14772	14883	14855	14666	14880	14756	14618	14764	14809	14667	14510	14825	14460	14626	14708	14667	14744	14669	14792	14728	14792	14799	14677	14704	14824	14653	14681	14876	14633	14787	14924	14717	14710	14769	14675	14739	14675	14700	14769	14779	14683	14593	14789	14730	14750	14890	14712	14877	14692	14764	14701	14732	14801	14892	14612	14818	14793	14839	14620	14857	14831	14748	14878	14921	14837	14649	14955	14845	14760	14832	14644	14812	14714	14724	14749	14714	14567	14786	14790	14678	14778	14864	14873	14680	14665	14860	14828	14791	14800	14651	14728	14703	14707	14681	14768	14740	14783	14906	14617	14670	14626	14839	14828	14739	14682	14844	14530	14746	14650	14811	14726	14788	14450	14799	14810	14663	14612	14654	14761	14781	14643	14725	14621	14866	14647	14803	14761	14854	14694	14806	14748	14769	14701	14796	14726	14811	14740	14644	14561	14863	14648	14847	14679	14813	14772	14928	14739	14911	14704	14852	14892	14991	14865	14744	14713	14738	14727	14844	14653	14758	14650	14740	14826	14832	14764	14883	14770	14700	14666	14830	14845	14674	14737	14724	14783	14759	14653	14723	14704	14790	14783	14672	14888	14778	14798	14739	14713	14700	14898	14539	14809	14638	14911	14695	14869	14807	14760	14597	14856	14720	14641	14705	14792	14551	14836	14771	14892	14736	14651	14649	14818	14800	14674	14772	14864	14789	14735	14775	14783	14596	14628	14733	14701	14764	14701	14784	14724	14837	14795	14676	14969	14677	14722	14797	14720	14751	14665	14792	14671	14711	14777	14623	14590	14897	14722	14777	14777	14739	14838	14807	14760	14828	14704	14792	14761	14702	14840	14867	14738	14746	14775	14780	14719	14800	14905	14742	14719	14671	14717	14913	14681	14685	14671	14836	14783	14835	14901	14605	14750	14800	14680	14769	14720	14732	14597	14678	14686	14830	14726	14782	14790	14687	14801	14574	14853	14727	14859	14655	14793	14814	14725	14789	14654	14836	14678	14588	14688	14772	14576	14776	14617	14606	14769	14801	14729	14808	14651	14618	14670	14589	14703	14748	14830	14653	14629	14663	14692	14742	14793	14734	14624	14812	14757	14700	14500	14866	14753	14697	14865	14804	14914	14796	14669	14810	14735	14708	14847	14856	14648	14643	14791	14773	14581	14793	14665	14801	14765	14773	14736	14812	14962	14558	14699	14767	14689	14593	14682	14687	14703	14647	14860	14720	14664	14817	14805	14926	14902	14811	14882	14662	14802	14649	14623	14729	14637	14732	15035	14814	14812	14942	14750	14808	14779	14730	14767	14711	14627	14696	14832	14680	14951	14914	14521	14702	14755	14704	14628	14845	14737	14857	14727	14698	14581	14569	14686	14722	14592	14830	14784	14643	14763	14794	14559	14821	14709	14880	14743	14720	14759	14768	14936	14609	14818	14702	14757	14939	14642	14713	14722	14822	14790	14722	14763	14601	14693	14852	14862	14798	14792	14597	14710	14643	14800	14699	14774	14760	14681	14758	14854	14662	14653	14680	14731	14675	14676	14850	14762	14667	14644	14717	14523	14725	14789	14654	14838	14732	14649	14641	14825	14677	14771	14683	14909	14749	14694	14696	14847	14726	14762	14788	14827	14804	14773	14849	14851	14677	14694	14625	14758	14789	14698	14665	14857	14760	14724	14618	14884	14779	15012	14804	14910	14722	14869	14800	14722	14935	14740	14538	14774	14868	14950	14748	14813	14614	14702	14809	14775	14783	14931	14759	14893	14788	14713	14863	14624	14827	14878	14685	14895	14794	14770	14722	14660	14843	14757	14782	14665	14807	14541	14704	14719	14780	14859	14850	14829	14940	14725	14599	14730	14853	14643	14574	14759	14797	14726	14837	14713	14743	14750	14611	14723	14745	14766	14762	14876	14675	14717	14839	14644	14809	14783	14718	14632	14611	14590	14774	14758	14770	14820	14619	14726	14772	14722	14873	14756	14727	14655	14784	14832	14894	14610	14760	14808	14670	14655	14820	14753	14886	14814	14711	14867	14794	14765	14669	14804	14698	14805	14833	14891	14896	14517	14774	14746	14819	14678	14733	14929	14750	14717	14816	14845	14759	14677	14669	14784	14829	14758	14677	14686	14697	14663	14846	14702	14673	14620	14550	14644	14672	14827	14722	14569	14778	14651	14796	14656	14681	14633	14634	14936	14933	14777	14723	14746	14723	14785	14668	14729	14708	14731	14676	14759	14780	14854	14773	14711	14679	14919	14645	14787	14745	14938	14638	14753	14733	14711	14708	14725	14603	14826	14727	14686	14772	14671	14873	14706	14990	14822	14825	14684	14743	14889	14650	14714	14788	14745	14844	14779	14734	14639	14729	14938	14702	14923	14778	14829	14858	14821	14940	14905	14705	14877	14826	14792	14843	14790	14745	14707	14717	14788	14703	14752	14706	14484	14803	14679	14622	14807	14802	14770	14807	14679	14736	14791	14815	14797	14898	14699	14775	14642	14797	14739	14774	14837	14850	14680	14687	14723	14762	14708	14662	14648	14580	14680	14831	14835	14750	14733	14913	14641	14798	14652	14687	14705	14741	14672	14781	14775	14869	14664	14757	14666	14909	14770	14754	14778	14825	14661	14767	14730	14779	14690	14897	14706	14897	14731	14740	14691	14895	14808	14473	14489	14777	14551	14754	14690	14823	14683	14875	14842	14718	14876	14775	14715	14688	14758	14855	14809	14727	14868	14818	14757	14688	14701	14753	14742	14770	14713	14814	14693	14882	14875	14868	14546	14567	14957	14677	14672	14707	14718	14651	14868	14758	14753	14703	14737	14838	14692	14670	14808	14688	14724	14779	14802	14769	14758	14644	14871	14724	14729	14692	14750	14914	14713	14696	14814	14883	14677	14801	14732	14683	14838	14764	14910	14830	14657	14773	14722	14664	14755	14797	14756	14799	14781	14946	14638	14901	14614	14703	14867	14827	14639	14900	14637	14753	14772	14940	14674	14767	14828	14823	14738	14685	14882	14761	14881	14807	14763	14685	14660	14628	14681	14832	14749	14793	14680	14749	14821	14866	14878	14607	14844	14730	14794	14713	14771	14825	14833	14850	14772	14872	14781	14744	14636	14674	14571	14887	14609	14719	14734	14747	14860	14751	14641	14835	14916	14758	14519	14841	14679	14823	14746	14693	14809	14805	14894	14780	14740	14786	14809	14798	14549	14726	14717	14705	14664	14835	14654	14753	14848	14743	14732	14679	14887	14805	14728	14782	14596	14702	14860	14778	14768	14891	14778	14629	14803	14735	14824	14699	14679	15059	14873	14901	14821	14655	14844	14571	14951	14753	14510	14786	14668	14937	14597	14852	14865	14710	14755	15022	14772	14733	14776	14768	14765	14755	14860	14900	14695	14711	14699	14914	14852	14783	14653	14757	14704	14762	14856	14657	14656	14743	14829	14859	14743	14883	14699	14811	14865	14752	14701	14742	14791	14696	14717	14875	14686	14746	14770	14809	14746	14714	14796	14742	14864	14848	14779	14813	14980	14711	14761	14666	14824	14860	14460	14721	14680	14804	14794	14599	14872	14750	14687	14775	14740	14764	14839	14595	14943	14860	14983	14754	14737	14731	14629	15083	14555	14575	14763	14702	14837	14610	14781	14941	14684	14750	14872	14676	14766	14739	14796	14738	14900	14783	14730	14711	14678	14888	14920	14688	14872	14833	14680	14701	14848	14741	14683	14772	14718	14706	14707	14734	14708	14647	14734	14796	14699	14847	14879	14835	14733	14887	14768	14664	14771	14693	14812	14800	14781	14850	14574	14799	14699	14628	14787	14811	14736	14753	14842	14806	14726	14704	14873	14618	14619	14758	14698	14785	14770	14799	14763	14675	14521	14661	14805	14737	14755	14595	14818	14679	14632	14713	14731	14779	14747	14827	14653	14716	14802	14808	14803	14561	14930	14662	14714	14903	14813	14695	14659	14773	14907	14607	14808	14692	14820	14777	14822	14784	14729	14943	14906	14800	14889	14849	14800	14845	14696	14870	14888	14833	14858	14723	14805	14749	14813	14699	14913	14897	14626	14631	14878	14786	14905	14747	14647	14699	14818	14767	14745	14697	14729	14836	14597	14756	14610	14910	14817	14863	14795	14772	14770	14843	14808	14831	14852	14770	14734	14886	14896	14656	14806	14767	14886	14587	14717	14930	14750	14818	14884	14679	14894	14702	14773	14780	14839	14720	14862	14808	14806	14677	14764	14905	14842	14778	14765	14804	14714	14787	14851	14873	14716	14740	14773	14731	14635	14900	14806	14751	14640	14757	14656	14672	14766	14763	14737	14643	14836	14817	14779	14756	14754	14762	14718	14791	14821	14892	14782	14887	14743	14936	14732	14703	14881	14818	14510	14876	14824	14656	14789	14794	14928	14805	14928	14908	14732	14879	14719	14716	14764	14751	14892	14815	14925	14724	14692	14743	14661	14657	14588	14727	14721	14777	14770	14744	14812	14796	14760	14756	14772	14917	14606	14797	14660	14929	14743	14887	14769	14850	14777	14769	14628	14831	14628	14877	14768	14736	14907	14681	14924	14764	14734	14810	14854	14864	14674	14846	14804	14845	14694	14718	14567	14839	14742	14705	14760	14771	14752	14644	14791	14742	14695	14684	14707	14840	14713	14863	14712	14682	14947	14635	14686	14700	14789	14839	14625	14755	14909	14981	14605	14787	14994	14746	14702	14784	14731	14751	15017	14780	14912	14635	14714	14687	14788	14759	14745	14674	14808	14771	14804	14665	14691	14720	14807	14636	14721	14730	14677
26596	23378	33674	35260	32706	29796	27217	23249	21166	22097	24259	21768	18103	17222	17001	16678	16670	16399	16560	16359	16243	16336	16175	16468	16196	16331	16369	16262	16372	16134	16265	16293	15989	16093	16092	16240	16057	16222	15956	16068	15856	16148	16089	15886	16261	16154	15865	15901	15909	15994	16231	16154	16237	16153	16137	16092	16165	16157	15987	16089	16025	16048	16030	16015	16216	16047	16098	16017	16417	16242	15917	15998	16070	16116	16151	16269	16157	16239	16052	15963	16016	16123	16131	16044	16163	15988	16082	16206	16058	16191	15947	16065	16075	16116	16073	15981	16128	16150	16158	16119	16123	16191	16069	16172	15897	16021	16208	16100	16153	16116	16149	15940	15993	16124	16105	16147	15971	15846	16234	15880	15967	16251	16019	16080	16117	16024	16068	16021	15975	16072	16080	16025	16175	16029	15858	16087	16205	15947	15976	16136	16082	16166	16090	15847	16174	16037	16013	16078	15997	16011	15940	16054	16048	16051	16094	16167	15993	16017	15886	16121	15852	16143	16332	16041	16057	15969	16102	16071	15796	16198	16025	16113	15973	15901	15955	16071	16092	15920	15938	16026	15805	15974	16083	16064	15972	15994	15974	16121	16025	16033	16090	16020	15972	15939	16114	16008	15984	16027	15995	16119	16002	16035	15989	15963	16012	16076	16035	15869	15876	16079	15955	16217	15951	16030	16035	15858	15979	15920	16003	16014	16232	16096	16100	16112	16090	15938	16201	15789	16110	16100	16145	16036	15936	16110	16235	15910	16022	16182	15952	16201	16151	16148	16014	16095	16147	16059	16200	15951	16094	16013	15964	16064	16081	16054	16084	15913	15960	15854	16051	16243	16020	16001	16090	15877	15929	15921	15995	16081	16037	16080	16041	16005	16088	15888	15972	16232	16050	16009	16130	16014	16055	16062	16189	15951	15949	16053	16014	16102	16095	16071	16119	16205	15973	16068	16106	15971	15872	16067	16252	16115	16141	16119	16055	16120	15895	16187	15964	15849	15931	15825	16237	15927	16147	16130	15981	15976	15775	16069	15949	16195	16068	16170	16037	16084	16189	16184	15903	16062	15936	16041	16061	16101	16075	16018	16055	16071	16056	16087	16156	15990	16033	16128	16328	16007	15921	16057	16248	16073	15977	16073	16283	15913	16006	16145	15935	16033	16004	16052	16055	16049	16135	15999	16032	15987	15963	15946	16013	16181	16066	15923	15898	15975	16149	16071	15934	16061	16126	16059	15979	16119	16114	16134	15952	15996	16080	16033	15837	16030	16082	16079	16009	16023	15938	16058	16129	15927	16191	16050	16063	16255	16137	16145	16149	16096	16126	16153	16036	16068	15820	16057	16065	16034	16291	16119	16121	16071	15965	15858	16134	16111	15962	15988	16139	16071	16109	16187	15798	15951	16131	16140	16074	15906	16075	16053	15991	16132	15866	16104	16116	16085	15881	16100	16097	15923	15997	15945	15961	16008	16149	15993	16085	16250	16321	15998	16054	16229	16047	16188	16227	16203	16197	16159	16107	16103	16083	16107	16007	16024	15997	16050	15993	16080	16007	16071	16293	15906	15929	15909	15982	16005	16146	16091	16221	16027	16161	15863	16006	15900	16129	16053	16076	15913	15757	16004	15982	16163	16091	16242	16079	16001	15920	16230	15924	15895	15983	16020	16031	16193	16211	16036	16207	16106	16049	16153	16129	16062	16233	16056	16113	16057	15927	16010	16069	16057	15975	16178	16001	16107	16137	16207	15935	15914	15863	16138	16264	16027	15896	15892	16101	15980	16128	16003	16322	16111	15924	16024	16270	16040	16229	16272	15924	15987	16091	16161	15996	16119	16067	16305	16005	15853	15938	15996	16082	16228	15747	16154	16169	16098	16081	16102	16100	16177	15924	15955	16013	16099	16066	15893	16142	16244	16156	15849	16088	16150	16045	16374	16327	16285	15905	16217	16212	16227	15930	16277	16173	16149	16026	16139	16204	16032	16209	16058	16051	16000	16105	15968	16089	15883	16053	16228	16178	16091	16044	15957	16167	16028	15934	15941	16225	16186	16133	16043	15947	16176	16089	16125	16271	16040	16150	16127	16220	16176	16150	15907	15921	16114	16101	16160	16047	16093	15889	16119	15883	16028	16087	16139	15922	15922	15963	15981	16169	15991	16012	16265	16136	15972	16117	16145	16096	15970	15950	16162	16233	15985	16088	16230	16073	16092	16127	16068	16082	16008	15970	16089	15894	16212	16173	16045	16132	16313	16179	16166	16143	15920	16111	16114	16064	16128	16201	16104	16125	16160	15892	16056	16001	15930	15896	16068	16011	16223	16031	15980	16158	16053	16109	16203	16238	15895	16150	15934	15952	16037	15938	15962	16078	15774	16215	16192	16016	15805	16068	16020	15934	16075	16252	16125	16065	16071	16203	16006	16111	15997	16231	16075	15888	15886	16088	16243	16021	16182	16057	15990	16043	15777	16166	16032	15829	16045	16068	16002	16127	15908	16098	15975	16073	16150	16303	16028	16053	16126	16040	16029	16128	16044	15975	15921	15974	16060	16095	16109	16114	15956	16103	15945	15920	15899	16048	16061	16095	16165	15876	16005	16112	16097	16131	15920	16006	16100	16067	16143	16079	15902	16194	16184	15882	15995	16144	16072	16066	16004	16125	16032	16049	16102	15996	16055	15983	16134	16075	16005	15922	16066	16032	16167	16109	16132	16164	16230	15935	15843	16057	15956	15989	16152	16124	15969	16257	16089	16091	16280	16211	15961	16089	15926	15943	15940	15973	16151	16081	16053	16175	16138	16120	16016	16178	16202	15953	16106	16021	16129	16129	16064	16257	16159	16165	16162	16100	16060	16022	16002	15931	16100	15966	15795	16027	16085	16124	16040	15956	16171	16057	15910	16044	16091	16297	15949	15993	15917	16274	16023	16149	16147	16135	16136	16150	16126	15935	16129	16228	15963	16044	15909	16203	16043	16080	16184	16102	16098	16149	15947	16123	16126	16017	16028	16103	16052	16056	15984	16026	16143	15980	16025	16094	16103	16074	15925	16067	16035	15978	16048	16042	15884	15866	15990	16067	16164	16192	15949	16077	16055	16167	16287	16120	16066	16008	16096	16073	16140	15981	16043	16069	16134	16064	16118	15923	16063	15894	16023	16189	16056	16164	15999	16108	15924	15986	16146	16031	16082	15891	16151	16056	16174	16052	16092	16231	16145	16093	16178	16017	16143	16175	15971	16129	16162	16149	16271	15931	15942	16028	16157	16057	16169	16152	16178	15978	16073	16020	15982	16276	16193	16111	15816	16083	16000	16226	16077	16230	16082	16116	15971	16225	16185	16116	16085	15967	15906	16041	15789	16092	16304	16131	16008	15856	16026	15989	16068	15943	16081	16141	16198	16251	16059	16039	15961	16121	16051	15880	16004	16265	16099	16040	15813	16132	16139	16283	16082	16067	16186	16025	16003	16132	15996	16208	16065	16105	16121	15986	16234	15966	15993	16018	16060	16077	16107	15949	16011	16189	15975	15782	15984	16002	16165	16011	16151	16031	16097	16059	15930	16008	16054	15951	16370	15833	16043	15932	16119	16201	15980	15964	16132	16017	16029	16029	16013	15917	16034	16050	16169	15970	15937	16010	16058	16077	16140	16019	16292	16232	16060	16002	16300	16072	15980	16051	16081	16149	15892	15909	16197	16063	15950	16069	16168	16340	15991	16115	16174	16233	15999	15987	16398	15954	16098	16142	16173	15953	16081	15959	16072	16032	15905	16019	16117	16193	16173	16080	15952	15878	16083	16041	15984	16037	15943	15920	16080	16104	15996	15974	16029	16126	16091	16131	16303	15860	16048	15998	16130	16038	16034	15913	15952	15974	16103	16111	16027	15883	15967	16102	15993	16196	16019	16136	16097	16109	16077	16077	15983	15972	16155	16010	16147	16051	16251	16058	15793	16083	16137	16077	16118	16048	16150	16067	16053	16216	15959	15844	16193	15906	16117	16017	16010	16081	16228	16239	16073	16143	16231	16025	15973	15925	16022	16225	15973	16343	15894	16074	16117	15976	16015	15965	16175	16081	16092	16034	15934	16012	16104	15979	16217	16068	16119	16021	15939	16130	16061	15994	16164	16221	16067	15962	16127	16204	16191	16033	16165	15956	15970	16173	16190	16064	16126	16055	15955	16030	15956	16026	16025	15962	16212	16015	16064	15938	16159	16072	15939	15888	16015	16164	15979	16192	16055	16146	15980	15961	16077	16037	15990	16059	16019	16013	16027	16140	16119	15928	15952	16168	16092	16010	16002	15903	16178	15858	16017	16066	16057	15924	15938	16025	16203	16240	16021	15940	16015	16139	16063	16170	16000	16307	16038	16017	16096	15947	15994	15831	16082	16144	16070	16271	15967	15892	16017	16040	16170	16081	15992	16050	16144	16159	16093	16087	15957	16062	16121	16011	16019	16143	16139	16038	15983	16029	15883	15999	16020	16026	16057	16042	16054	16078	16179	15824	16025	16024	16108	15990	15986	16047	16168	15912	16014	16064	16019	15985	16140	16183	16236	16020	16092	16050	15874	15839	16127	15905	16097	16094	16001	15821	16081	16198	16006	16124	15986	16178	16159	16023	15960	16235	16182	16221	16234	16108	15956	15903	16009	16121	16122	16120	16182	15919	16073	15993	15905	15914	15972	16011	15922	16009	16073	15954	16239	16106	15897	16130	15809	15798	16066	16198	16163	16202	16012	15825	16115	16165	16043	16014	16050	15993	15992	15974	15981	15923	16113	15843	16170	15985	16131	16122	15976	15892	16014	16172	16053	16107	16257	16069	16131	16035	16125	15893	16054	16105	16033	16169	16107	15944	16084	16130	15972	16164	15970	15956	16025	15960	16159	16181	16203	15951	16040	16166	15989	16188	15933	16141	15867	15989	15998	16047	16098	15947	16173	16150	15869	16029	15954	16277	16156	16179	15947	15901	16075	16079	16225	16148	15840	16033	16088	16005	16102	15989	16024	16104	16117	16198	16060	16137	16070	16352	16282	16139	16142	16172	16022	16177	15994	16235	15984	16091	16050	16006	15992	16192	15977	16024	15847	16009	16092	15987	16056	16094	16150	16171	16110	16121	16099	15938	16037	16042	15915
29680	47028	47486	46031	40155	33197	28958	25119	22674	24087	26876	21797	17125	16313	15956	15603	15439	15333	15466	15189	14958	14845	15011	14781	14616	14879	14869	14971	15035	14996	14808	14777	14612	14698	14838	14773	14743	14589	14671	14752	14631	14564	14757	14799	14591	14687	14622	14724	14654	14658	14727	14588	14824	14822	14546	14777	14547	14754	14587	14689	14970	14762	14479	14606	14694	14528	14708	14498	14960	14583	14463	14623	14634	14501	14678	14780	14756	14619	14643	14699	14680	14829	14657	14663	14763	14669	14639	14511	14690	14638	14528	14785	14765	14639	14682	14640	14671	14754	14718	14681	14710	14661	14602	14667	14640	14731	14676	14521	14756	14775	14779	14640	14704	14642	14854	14666	14605	14670	14654	14630	14570	14630	14773	14679	14926	14522	14711	14578	14748	14684	14816	14845	14644	14619	14744	14802	14669	14582	14698	14577	14688	14867	14784	14750	14662	14471	14811	14600	14564	14471	14700	14779	14586	14771	14742	14555	14569	14695	14629	14749	14606	14617	14726	14725	14573	14815	14645	14555	14655	14696	14586	14666	14670	14699	14569	14813	14786	14621	14684	14659	14669	14638	14929	14571	14851	14648	14614	14755	14560	14822	14706	14771	14612	14667	14709	14752	14492	14643	14636	14543	14632	14790	14648	14622	14564	14693	14782	14599	14800	14750	14690	14597	14684	14604	14752	14719	14659	14625	14647	14654	14479	14615	14621	14738	14655	14496	14787	14664	14582	14632	14832	14652	14610	14643	14564	14614	14668	14755	14606	14778	14706	14487	14687	14693	14487	14619	14689	14646	14564	14679	14653	14725	14592	14616	14723	14556	14682	14567	14597	14507	14720	14652	14625	14843	14608	14743	14656	14704	14802	14649	14692	14613	14709	14727	14595	14684	14608	14542	14972	14456	14631	14855	14764	14725	14658	14373	14747	14603	14751	14501	14588	14707	14779	14674	14657	14577	14673	14737	14586	14508	14610	14649	14812	14841	14743	14887	14573	14811	14598	14496	14675	14624	14685	14750	14754	14678	14511	14819	14778	14583	14669	14902	14556	14575	14698	14668	14590	14721	14644	14725	14586	14643	14824	14661	14781	14811	14716	14688	14605	14580	14718	14793	14518	14647	14706	14793	14608	14855	14619	14795	14689	14691	14759	14735	14615	14559	14622	14587	14575	14732	14606	14542	14533	14661	14902	14663	14763	14714	14714	14529	14624	14690	14694	14630	14566	14653	14665	14633	14680	14703	14732	14423	14687	14647	14613	14858	14819	14698	14427	14662	14677	14724	14749	14667	14681	14588	14573	14777	14594	14652	14655	14632	14740	14703	14568	14734	14774	14555	14586	14497	14766	14565	14620	14668	14941	14685	14776	14621	14646	14794	14799	14701	14654	14714	14660	14648	14797	14565	14856	14709	14573	14519	14659	14718	14601	14551	14660	14626	14711	14768	14515	14631	14807	14584	14645	14632	14611	14824	14633	14568	14579	14531	14738	14592	14648	14702	14661	14751	14768	14650	14669	14759	14688	14724	14679	14641	14685	14611	14837	14523	14601	14621	14752	14630	14488	14722	14669	14675	14736	14692	14606	14709	14610	14625	14694	14641	14569	14707	14480	14805	14479	14635	14750	14590	14816	14691	14556	14647	14767	14564	14581	14656	14861	14776	14624	14760	14528	14856	14751	14666	14674	14710	14614	14642	14691	14599	14451	14692	14658	14604	14579	14879	14693	14696	14585	14645	14457	14578	14734	14661	14844	14708	14645	14673	14700	14611	14484	14862	14649	14610	14543	14629	14448	14805	14644	14722	14766	14659	14741	14590	14788	14705	14707	14823	14611	14925	14744	14712	14742	14555	14745	14723	14572	14817	14686	14825	14631	14767	14570	14702	14622	14662	14697	14704	14720	14684	14370	14791	14659	14572	14514	14630	14685	14720	14646	14645	14788	14783	14565	14780	14669	14683	14604	14657	14576	14794	14716	14742	14785	14572	14628	14769	14730	14686	14803	14686	14707	14820	14779	14639	14776	14637	14727	14704	14842	14654	14755	14694	14668	14720	14427	14667	14688	14748	14914	14811	14579	14588	14733	14693	14789	14790	14513	14657	14644	14494	14652	14659	14796	14583	14592	14566	14715	14616	14674	14626	14649	14503	14707	14670	14646	14855	14687	14800	14674	14564	14626	14660	14756	14727	14684	14550	14507	14810	14812	14460	14652	14779	14749	14596	14637	14663	14742	14681	14694	14560	14884	14571	14613	14721	14597	14737	14618	14630	14595	14565	14524	14652	14568	14555	14615	14676	14671	14616	14650	14564	14571	14852	14657	14556	14728	14656	14732	14581	14807	14491	14787	14694	14570	14680	14853	14746	14660	14722	14798	14568	14620	14579	14730	14775	14608	14727	14784	14601	14608	14675	14732	14676	14748	14625	14717	14653	14697	14725	14608	14611	14605	14690	14606	14509	14915	14637	14732	14622	14551	14688	14719	14821	14640	14634	14677	14881	14777	14798	14869	14746	14663	14649	14877	14533	14566	14709	14903	14745	14754	14595	14753	14750	14846	14574	14638	14693	14530	14597	14635	14749	14673	14618	14677	14642	14679	14715	14775	14680	14851	14670	14741	14531	14709	14535	14765	14599	14635	14560	14866	14616	14688	14681	14693	14556	14794	14646	14800	14559	14709	14566	14766	14521	14562	14709	14755	14716	14727	14590	14639	14610	14616	14595	14538	14689	14694	14639	14746	14550	14596	14544	14682	14648	14780	14688	14669	14819	14670	14691	14675	14610	14552	14776	14753	14756	14500	14756	14768	14616	14704	14746	14603	14580	14839	14901	14752	14674	14773	14774	14687	14628	14645	14738	14799	14678	14743	14821	14858	14814	14521	14572	14753	14764	14591	14703	14742	14621	14699	14693	14484	14589	14677	14536	14745	14497	14703	14688	14671	14592	14558	14712	14624	14515	14678	14674	14735	14739	14822	14668	14684	14653	14743	14554	14691	14524	14600	14710	14618	14502	14772	14628	14776	14618	14709	14645	14700	14796	14670	14586	14826	14685	14704	14664	14602	14624	14736	14652	14767	14688	14613	14683	14732	14709	14713	14615	14694	14726	14751	14645	14741	14725	14684	14799	14531	14785	14769	14743	14508	14772	14562	14644	14734	14606	14569	14775	14713	14799	14580	14579	14662	14674	14593	14773	14655	14692	14693	14673	14725	14729	14533	14687	14676	14687	14652	14707	14454	14756	14523	14625	14685	14660	14581	14720	14771	14696	14655	14671	14603	14639	14658	14691	14579	14801	14407	14576	14783	14682	14572	14802	14658	14599	14743	14680	14552	14618	14760	14824	14765	14578	14835	14629	14836	14598	14585	14749	14814	14653	14728	14627	14540	14687	14609	14773	14760	14749	14731	14922	14783	14614	14473	14845	14678	14629	14815	14627	14797	14732	14732	14470	14499	14566	14707	14668	14717	14810	14602	14715	14601	14713	14756	14576	14774	14642	14614	14722	14565	14678	14783	14700	14693	14745	14711	14858	14652	14456	14660	14665	14522	14598	14716	14668	14699	14653	14658	14756	14789	14750	14575	14675	14521	14689	14700	14616	14724	14707	14585	14714	14747	14530	14701	14593	14603	14593	14885	14745	14687	14693	14652	14736	14471	14948	14619	14618	14570	14602	14768	14393	14692	14544	14734	14499	14544	14818	14773	14633	14672	14513	14585	14596	14662	14558	14693	14683	14623	14607	14551	14744	14807	14509	14714	14710	14761	14741	14787	14790	14717	14681	14779	14646	14636	14760	14725	14512	14812	14790	14785	14746	14548	14612	14639	14699	14719	14499	14503	14605	14744	14686	14745	14695	14668	14797	14776	14702	14541	14725	14640	14689	14723	14696	14697	14795	14565	14840	14674	14722	14744	14568	14740	14685	14470	14657	14566	14416	14649	14795	14459	14619	14702	14514	14684	14778	14645	14856	14665	14681	14619	14602	14774	14747	14595	14807	14597	14743	14523	14898	14600	14611	14712	14564	14627	14525	14620	14646	14776	14533	14616	14727	14547	14706	14660	14758	14649	14609	14625	14582	14593	14664	14640	14695	14764	14663	14742	14666	14507	14495	14595	14709	14640	14875	14647	14566	14559	14602	14734	14572	14623	14647	14730	14558	14615	14521	14661	14689	14628	14740	14585	14832	14925	14764	14619	14688	14675	14654	14554	14857	14686	14617	14672	14607	14638	14759	14693	14620	14703	14620	14515	14734	14599	14699	14584	14754	14738	14798	14782	14734	14721	14797	14564	14711	14760	14596	14546	14689	14572	14575	14810	14550	14729	14673	14648	14755	14797	14675	14714	14899	14586	14848	14747	14879	14704	14721	14605	14634	14571	14579	14736	14633	14743	14677	14739	14775	14704	14638	14669	14774	14806	14499	14603	14655	14610	14612	14657	14731	14654	14698	14624	14538	14772	14660	14761	14636	14771	14651	14582	14612	14612	14549	14778	14637	14628	14804	14784	14572	14647	14780	14765	14601	14616	14670	14822	14726	14521	14729	14850	14728	14631	14830	14511	14701	14629	14715	14706	14687	14787	14590	14775	14859	14530	14449	14718	14684	14744	14773	14687	14528	14686	14682	14684	14735	14598	14775	14591	14744	14624	14757	14703	14554	14499	14657	14787	14728	14738	14815	14612	14757	14462	14780	14605	14775	14688	14601	14529	14625	14542	14643	14885	14779	14435	14837	14679	14872	14621	14768	14603	14733	14661	14698	14753	14718	14753	14655	14661	14457	14646	14726	14738	14838	14757	14694	14655	14471	14613	14727	14752	14561	14789	14693	14680	14465	14586	14626	14768	14629	14644	14672	14335	14626	14677	14572	14720	14525	14662	14760	14609	14762	14709	14662	14639	14473	14612	14818	14712	14668	14713	14689	14705	14650	14524	14577	14611	14658	14603	14735	14495	14725	14716	14799	14761	14622	14694	14870	14512	14663	14645	14760	14642	14692	14794	14663	14514	14697	14728	14731	14642	14736	14653	14815	14746	14512	14781	14714	14832	14561	14801	14739	14594	14719	14597	14662	14716	14553	14575	14795	14636	14748	14697	14752	14658	14605	14628	14727	14607	14798	14747	14641	14644	14798	14726	14599	14690	14643
24565	21773	30254	28665	28249	31562	31743	26183	23685	22594	22297	23357	19380	18441	18513	17614	17236	16885	16911	16839	16987	16550	16517	16313	16309	16217	16520	16633	16802	16343	16134	15977	16039	16068	16001	16067	15945	15907	16213	15973	16079	15934	16102	15935	16129	16039	15945	16179	15944	16014	15901	16058	16117	15956	15945	16084	15948	15692	15928	15898	16019	15955	15980	16080	16079	16141	15792	16041	15943	15927	15972	15913	16010	15933	15921	16050	16025	16028	16021	16051	15836	15808	16006	15833	16028	15843	16102	15918	15987	15958	15899	15835	15744	15812	15797	15969	15913	16123	15717	16001	15992	15882	16059	16036	16075	15888	16129	16012	15961	16108	15934	15912	15993	15926	15877	15857	15908	15801	16097	15917	16123	15967	15858	15853	16114	15927	15906	16020	15868	15976	16027	15831	15824	15906	15850	15721	16019	15969	16103	15969	15910	16075	15802	15785	15882	16039	16102	15954	16006	15718	15980	15890	15751	15966	16063	15978	16109	16058	15989	16122	16034	15911	16020	15751	15855	16027	15744	16024	15915	15930	15758	16002	16154	15984	15911	15826	16018	16079	16065	15897	15849	15683	16015	15885	15762	15910	15908	15899	16036	15793	15897	16046	15829	15697	15809	15764	15787	15936	15971	15732	15928	16090	16155	16052	15853	15660	15847	16044	16191	15831	15864	15975	15915	15762	15781	16075	16069	15973	16007	15973	16000	15945	16070	16022	15922	16026	15790	15876	15894	16010	15879	15811	16048	15978	16129	16122	16086	16070	15742	16083	15903	15953	16289	15971	16192	16002	15778	15882	15946	16030	15898	15845	15939	15887	16089	15976	15733	15764	15998	15864	15965	15952	16018	16024	15879	15915	16036	16011	15991	15969	15929	15974	15985	16055	16001	16006	15809	15927	15994	15851	15877	15862	16120	16014	15931	15777	16018	16016	15758	15819	16055	15828	15732	15730	15890	15802	16033	15895	15861	15800	15872	16149	15930	15746	16031	16130	15894	16140	16045	15849	15800	15798	15915	16023	15838	15974	15947	15961	16067	15638	15995	15941	15859	15980	15906	15689	16050	15867	16120	15835	15985	16000	15939	15863	15909	15978	15998	15989	15938	16030	16087	16101	15979	16048	15874	16047	15785	15870	15809	16013	16190	15890	15936	15872	15845	15940	15910	15924	15971	15860	16001	15991	15871	15782	16006	15979	15911	15898	16130	16045	15793	16101	15964	15897	16063	15995	15965	15866	15845	15928	16059	15835	15907	16011	16056	15981	15885	15822	15738	15875	15856	15923	16002	15880	15972	15872	15982	15785	16095	15712	15913	15931	16209	16016	15935	15987	15878	16108	15921	15892	15674	15692	15871	15844	15867	15941	16069	15762	16002	15988	15993	15897	15684	15803	15826	16022	16156	15927	16020	16039	16012	15954	15907	16038	15928	15880	15986	16138	15975	15976	15813	15841	15830	15803	15925	15824	15985	15941	15964	16116	16128	15818	15881	15999	15769	15956	16085	15891	15902	16141	15984	16076	15842	15949	15780	16033	15840	15970	15922	15893	15975	15942	15916	15859	15885	16007	16073	16164	15977	15885	16064	15975	15924	16012	16006	15931	15833	15855	15886	15940	16023	15846	15876	15978	15810	15812	16066	15958	15897	15728	16036	15951	15902	15752	15891	16089	16011	16061	15963	15785	15860	16041	15880	15956	15985	15813	15864	15934	15962	15863	15865	15930	15793	15802	16072	16134	16147	16132	15948	15739	15952	15926	15910	15879	15918	15848	15707	16061	15935	15877	16136	15841	15942	15817	15871	15780	16091	15879	15847	15994	16032	15693	15937	16007	16076	15960	15991	16011	16034	15970	16220	15854	15847	16053	15981	16023	15928	15944	15911	15904	15893	15798	15882	16194	16132	15995	15971	15811	15860	15989	15858	15839	15902	16208	15945	15978	15893	15928	15959	16066	16086	15899	16172	15874	15957	16029	15901	15969	15837	15990	16003	15937	15989	16069	15928	16087	16120	16038	16027	15817	15872	15866	15946	15864	15937	16047	15978	15925	16013	15930	15837	16064	15895	16022	15973	15739	15914	15742	16007	15868	15939	15846	16087	15904	15930	15950	16005	15944	15932	15926	15902	15789	15976	15786	16030	15793	15874	15956	15840	15952	15885	15882	15806	15740	15789	15909	15740	15826	15941	16019	15991	15949	16095	16031	15909	15859	16008	16120	15777	15990	15831	15830	15895	16044	15960	15850	15880	15947	16053	15985	15879	15708	15768	15880	16151	15987	16075	15968	16128	15953	15889	15905	15868	15820	15979	16148	16059	15975	15840	16012	15959	16086	15906	15751	15873	15893	16134	15895	15908	16020	15821	15854	15834	15824	15914	16143	16103	16094	15923	15810	15910	15856	15836	15833	15956	16120	15882	16067	15947	16076	16009	16027	15901	16029	15947	16064	15962	15904	16084	16080	15815	16034	16110	15880	15966	15717	15902	15853	16010	15896	15949	15888	15837	15987	16007	15844	15938	16010	15994	15961	15955	15965	16075	16037	15762	15887	15860	15800	16198	15739	15693	15855	15987	15877	16026	15855	16043	15802	15886	15980	15824	16018	16171	15961	15965	15809	15947	15745	15804	15743	15957	15822	15958	15895	15980	15947	16100	15861	15898	15940	15890	15940	15843	15669	15887	15896	15993	16108	15902	15943	15887	16020	15929	15904	15892	15857	15907	15837	15983	15856	15818	15783	15980	16114	15890	16019	15932	15981	15632	16021	15904	15747	15799	15864	15855	15907	15774	16084	15792	15811	15919	16005	15720	15939	15800	15977	16017	16034	16059	15894	16170	15928	15840	16096	16033	15983	15852	15822	16020	16028	15808	15877	15995	15777	15894	16069	15960	15918	15991	15828	16008	15955	15915	15927	16002	15894	16018	15796	16076	16074	15717	16000	15866	15766	15893	15857	15822	16056	15925	15773	15902	15857	15819	15988	15933	15980	15883	15821	15989	16031	15790	15871	16096	16141	15859	15947	15845	15953	16043	15846	15857	15950	15800	15985	16044	16026	15941	16056	15982	15812	15881	15883	15993	15957	15981	15796	15919	15888	15895	16152	16045	15885	15821	15895	15902	16056	16042	16056	15916	15958	15875	15980	15758	15883	15984	15975	15959	15928	15892	15947	16187	16066	15823	16060	16088	15934	15857	15891	15885	15872	16008	15992	15973	15677	15943	16028	15916	16017	15925	16139	15940	15899	15846	15924	16009	15909	15826	15770	15705	16031	16117	16002	16092	15871	15903	15987	15820	15916	15839	15888	15877	15933	15830	16075	16147	15833	16052	15965	16110	15865	15934	15933	15954	15873	16148	15980	16151	15883	16112	15994	15947	15931	15711	16055	15973	15978	15947	15746	15920	15813	15693	15997	15703	16087	15847	15841	16004	15706	15832	15923	15862	16024	16096	16051	16148	15702	15980	15939	15794	16008	15837	15681	16043	15720	15986	15834	15999	15886	16138	15924	15893	16026	16230	15895	15941	15940	15846	15749	15899	15908	15878	15907	16132	16055	15838	15791	15864	16079	15894	15877	16115	15950	15939	15976	15851	15897	15702	15884	15954	15994	15869	15888	16009	15967	16196	15914	15933	16061	15992	15984	15816	16033	15819	15877	16131	15674	15893	16041	15878	16112	16020	16027	15982	16013	16054	16035	16047	16018	15992	16020	15962	16040	15776	15828	15927	15788	15810	15788	15882	15883	16128	15998	15852	15878	15858	15898	15924	16112	16029	15721	15901	15941	16107	16094	16122	15872	15918	16076	15918	15978	15905	15814	15997	15959	15766	15919	15937	15967	15882	15876	16027	15966	16032	15837	15878	15949	15691	15977	15859	15684	15686	15820	16020	15797	16015	15910	16011	15825	15882	15897	15937	15937	16162	16137	15692	16114	16100	15910	16024	15897	15940	16074	15916	15992	15936	16161	15982	15877	15969	15861	15832	16056	16000	15806	15803	15933	15928	16022	15752	15982	15873	15901	15689	15968	15901	15996	15766	15821	15898	15990	15866	15919	15911	15996	15972	15869	15949	16096	15655	15926	16003	15942	15820	15757	15824	15894	16048	16011	15922	15736	16049	15964	15807	16035	15807	15841	15897	16007	16063	15998	15921	15855	16144	16035	16056	16049	15922	16015	15927	15803	15996	16055	15945	15763	15979	15927	15867	15981	15980	15992	15733	15892	15980	15888	16065	15993	16107	15898	15749	16055	15819	15864	15822	15912	16033	16038	15966	15767	16106	15865	15925	15893	15900	15909	16035	15797	16029	16006	15983	15850	16095	15919	15894	15925	15896	16056	15744	15820	15976	15942	15780	15798	15916	15961	15854	15902	15946	15909	15859	15870	15897	15926	15936	16008	15994	15881	15975	15963	15876	15831	15780	15900	16126	15940	15960	15971	15765	16097	16022	15978	15866	15902	15772	15932	15999	15707	15960	15938	16097	16062	15906	16044	15858	15822	15922	15923	15899	15870	16052	16172	16044	15895	15940	15953	15844	15987	15938	15983	15882	15972	15981	15874	15822	16073	16061	16121	15955	15800	16045	15887	15841	15858	15949	15976	15644	15939	15976	16013	15865	16142	15927	16013	15998	15946	15968	16005	16006	15937	15925	16153	15949	15782	16042	16026	15877	15759	15886	15954	16021	15876	15943	15859	15974	15938	15841	15788	15889	16073	15908	15960	15883	15984	16049	15660	15751	15905	15979	15945	15954	15786	15956	16035	15930	16027	15960	16107	16045	16064	15930	15893	15990	15950	16000	16043	15886	15916	15832	16010	15926	15834	15910	15874	15959	15819	16008	15886	15928	15898	15844	15776	15970	15791	15979	16183	16076	15953	15915	16011	15835	16049	15925	16037	15878	15933	15996	15849	15819	15962	15924	15835	15875	16209	15848	15934	15974	15726	15781	15928	15840	15843	15883	15834	16024	15889	15888	15873	16042	15892	15861	16036	15931	15948	15906	15886	15875	15999	15926	15911	16055	15765	15961	15768	15810	16034	15953	15893	15933	15965	15821	16068	16156	16040	15943	15836	16061	15893	16079	16136	16015	15945	15704	16002	16067	15807	15886	15900	16051	15739	15966	15779	16040	15823	15912	15928	16220	15920
30303	49429	52085	50329	43679	38725	33812	29453	26457	24386	24848	24858	19207	17834	18513	16588	16340	15743	16009	15879	15824	15210	15360	15043	14841	14999	14983	15468	15366	15000	14669	14606	14658	14543	14462	14448	14649	14542	14645	14643	14441	14713	14616	14590	14683	14692	14551	14656	14478	14588	14626	14622	14695	14448	14438	14626	14649	14445	14510	14438	14592	14545	14482	14532	14505	14453	14596	14507	14531	14516	14404	14568	14602	14444	14506	14572	14608	14467	14582	14515	14633	14463	14499	14531	14518	14452	14520	14593	14510	14574	14721	14597	14475	14465	14397	14769	14606	14567	14649	14713	14649	14602	14610	14609	14465	14402	14498	14462	14445	14573	14557	14526	14609	14475	14578	14529	14491	14664	14467	14489	14440	14386	14492	14571	14471	14619	14537	14678	14645	14668	14592	14527	14492	14595	14656	14540	14611	14620	14608	14462	14587	14536	14569	14457	14522	14715	14418	14480	14632	14544	14767	14543	14567	14485	14601	14544	14471	14595	14644	14488	14630	14685	14473	14454	14532	14481	14366	14436	14547	14515	14515	14587	14617	14463	14542	14634	14532	14410	14448	14548	14521	14538	14549	14415	14589	14707	14322	14610	14447	14693	14456	14635	14432	14439	14636	14716	14581	14513	14380	14535	14428	14501	14625	14467	14556	14553	14563	14739	14610	14556	14578	14656	14627	14482	14436	14410	14632	14530	14479	14485	14648	14659	14686	14410	14452	14461	14319	14560	14409	14590	14764	14493	14782	14608	14535	14645	14549	14396	14525	14513	14754	14331	14652	14570	14515	14544	14521	14664	14503	14569	14520	14500	14573	14672	14444	14501	14605	14718	14487	14509	14709	14385	14416	14434	14526	14611	14602	14340	14561	14604	14525	14645	14640	14655	14573	14589	14416	14385	14531	14440	14654	14464	14472	14443	14424	14519	14651	14526	14623	14524	14785	14589	14494	14492	14625	14668	14416	14484	14610	14473	14488	14660	14518	14450	14676	14585	14572	14580	14508	14561	14557	14428	14640	14349	14654	14702	14551	14590	14460	14628	14497	14568	14564	14511	14442	14482	14606	14444	14259	14377	14435	14368	14594	14678	14639	14464	14527	14505	14771	14613	14639	14662	14453	14598	14385	14469	14416	14654	14671	14502	14650	14677	14478	14479	14495	14519	14582	14677	14531	14580	14667	14654	14415	14507	14539	14549	14550	14773	14556	14675	14547	14468	14369	14480	14540	14432	14691	14631	14655	14529	14617	14599	14499	14411	14368	14570	14534	14492	14574	14449	14592	14567	14547	14540	14653	14499	14647	14479	14464	14570	14520	14519	14571	14353	14461	14460	14514	14531	14529	14494	14434	14536	14421	14461	14571	14546	14524	14630	14614	14377	14667	14515	14547	14622	14553	14513	14412	14816	14574	14578	14501	14536	14650	14548	14549	14513	14608	14626	14437	14661	14546	14450	14466	14686	14429	14556	14566	14533	14531	14582	14604	14611	14419	14552	14615	14461	14630	14435	14583	14620	14555	14516	14682	14514	14564	14524	14697	14550	14673	14616	14454	14578	14481	14529	14604	14595	14541	14454	14546	14684	14515	14538	14379	14561	14521	14482	14509	14540	14595	14660	14500	14606	14516	14538	14577	14580	14614	14577	14398	14726	14549	14437	14530	14646	14307	14513	14681	14636	14506	14549	14404	14585	14644	14380	14618	14452	14462	14445	14503	14496	14383	14518	14523	14613	14522	14551	14658	14385	14474	14536	14496	14566	14354	14537	14668	14529	14527	14517	14472	14730	14483	14659	14445	14434	14510	14544	14567	14403	14297	14872	14467	14542	14522	14516	14519	14520	14625	14464	14501	14471	14411	14589	14478	14543	14434	14500	14281	14654	14514	14496	14510	14460	14430	14578	14457	14621	14316	14624	14586	14588	14531	14528	14472	14515	14597	14489	14513	14577	14354	14460	14648	14508	14526	14509	14769	14614	14479	14472	14467	14557	14375	14644	14333	14518	14530	14608	14394	14408	14628	14611	14484	14426	14697	14505	14561	14617	14514	14711	14462	14459	14632	14467	14729	14575	14396	14428	14688	14595	14570	14584	14577	14656	14543	14584	14544	14410	14495	14476	14572	14662	14667	14409	14479	14560	14571	14511	14470	14682	14506	14437	14491	14619	14482	14412	14595	14514	14458	14358	14544	14665	14762	14608	14539	14701	14443	14468	14643	14501	14513	14457	14431	14520	14570	14529	14553	14632	14612	14412	14674	14548	14597	14384	14699	14587	14550	14554	14461	14493	14620	14574	14541	14430	14564	14424	14499	14561	14571	14452	14699	14567	14270	14528	14569	14662	14533	14598	14417	14650	14362	14567	14363	14539	14509	14493	14665	14681	14564	14446	14576	14458	14482	14520	14322	14699	14561	14523	14608	14431	14392	14568	14469	14533	14548	14564	14285	14475	14535	14687	14329	14578	14550	14501	14475	14472	14549	14535	14556	14588	14569	14575	14551	14735	14430	14630	14589	14606	14459	14297	14644	14597	14579	14526	14370	14690	14644	14643	14573	14665	14349	14528	14608	14424	14532	14467	14576	14481	14513	14420	14573	14537	14515	14577	14417	14553	14565	14413	14515	14461	14476	14673	14649	14519	14513	14395	14488	14552	14595	14509	14661	14637	14548	14692	14497	14551	14544	14554	14668	14346	14473	14589	14373	14604	14525	14526	14587	14388	14446	14600	14534	14548	14531	14558	14431	14503	14379	14549	14457	14433	14499	14712	14519	14406	14611	14536	14390	14527	14529	14657	14517	14682	14521	14649	14420	14666	14568	14653	14461	14699	14682	14474	14573	14509	14468	14600	14596	14551	14630	14459	14622	14473	14603	14569	14540	14485	14689	14497	14682	14623	14748	14582	14564	14356	14439	14460	14611	14515	14593	14521	14661	14545	14658	14623	14501	14623	14592	14557	14650	14531	14392	14611	14416	14609	14574	14582	14475	14519	14651	14743	14602	14500	14587	14584	14439	14658	14591	14651	14516	14608	14529	14587	14636	14574	14691	14667	14459	14534	14514	14522	14655	14578	14558	14515	14638	14565	14404	14516	14504	14555	14425	14574	14622	14552	14435	14620	14440	14468	14550	14746	14467	14518	14610	14677	14546	14485	14645	14509	14478	14461	14563	14491	14620	14635	14567	14494	14638	14456	14612	14621	14645	14737	14586	14732	14470	14655	14614	14601	14601	14620	14653	14579	14631	14585	14459	14527	14539	14690	14575	14562	14523	14649	14554	14515	14543	14597	14459	14683	14633	14619	14355	14447	14464	14479	14535	14534	14570	14544	14528	14533	14487	14587	14465	14337	14560	14593	14438	14626	14530	14535	14444	14489	14547	14517	14520	14498	14480	14720	14435	14400	14538	14562	14523	14495	14620	14452	14566	14540	14492	14537	14471	14476	14620	14520	14649	14662	14498	14527	14507	14539	14447	14589	14499	14556	14666	14477	14502	14619	14520	14600	14474	14412	14533	14601	14440	14562	14468	14596	14442	14703	14589	14561	14587	14506	14547	14526	14409	14658	14521	14557	14471	14465	14490	14590	14335	14710	14397	14410	14598	14529	14381	14667	14673	14511	14628	14667	14734	14650	14433	14606	14535	14641	14646	14686	14564	14537	14379	14575	14615	14598	14535	14640	14546	14550	14632	14408	14360	14588	14343	14474	14701	14314	14396	14436	14653	14582	14545	14542	14617	14504	14629	14737	14540	14497	14585	14380	14478	14546	14525	14514	14539	14599	14478	14434	14552	14605	14537	14500	14512	14476	14623	14512	14652	14675	14367	14736	14581	14621	14578	14521	14757	14504	14595	14593	14485	14572	14485	14384	14581	14456	14666	14468	14419	14699	14598	14660	14484	14424	14617	14424	14594	14415	14484	14559	14628	14478	14496	14547	14440	14534	14611	14391	14555	14512	14662	14522	14571	14619	14532	14417	14529	14487	14579	14582	14490	14485	14523	14600	14670	14482	14473	14726	14549	14605	14538	14346	14536	14556	14567	14539	14661	14554	14492	14498	14450	14758	14556	14573	14569	14484	14562	14617	14427	14580	14498	14463	14406	14518	14557	14531	14479	14525	14584	14440	14460	14591	14584	14586	14621	14539	14413	14444	14619	14456	14560	14485	14524	14489	14550	14503	14337	14590	14632	14504	14595	14619	14434	14505	14537	14539	14421	14738	14565	14523	14559	14402	14421	14573	14484	14485	14561	14466	14762	14630	14477	14593	14646	14486	14661	14497	14644	14436	14561	14611	14531	14681	14754	14499	14585	14574	14640	14534	14698	14582	14440	14363	14460	14469	14527	14467	14646	14580	14600	14423	14530	14734	14613	14545	14533	14463	14630	14515	14423	14634	14594	14609	14561	14462	14448	14413	14620	14401	14609	14606	14570	14596	14594	14600	14642	14542	14506	14584	14654	14375	14855	14485	14501	14579	14606	14617	14570	14581	14574	14364	14680	14604	14504	14521	14513	14529	14509	14495	14474	14518	14683	14678	14417	14556	14490	14583	14483	14617	14463	14528	14596	14415	14701	14494	14634	14508	14620	14507	14679	14536	14531	14632	14484	14555	14668	14658	14609	14526	14445	14567	14581	14610	14571	14457	14582	14655	14398	14549	14611	14586	14674	14682	14416	14390	14711	14613	14645	14579	14506	14535	14617	14561	14508	14539	14507	14529	14501	14583	14575	14505	14465	14554	14465	14781	14450	14572	14612	14608	14580	14558	14421	14620	14610	14586	14619	14525	14381	14561	14614	14653	14470	14605	14522	14624	14629	14555	14536	14596	14698	14657	14486	14653	14246	14557	14368	14481	14597	14442	14611	14516	14586	14422	14433	14619	14699	14329	14653	14410	14570	14609	14416	14526	14570	14579	14711	14594	14542	14466	14476	14402	14651	14523	14652	14535	14613	14530	14556	14385	14504	14524	14497	14403	14735	14577	14584	14576	14342	14625	14562	14516	14588	14516	14750	14647	14393	14452	14540	14628	14521	14601	14343	14710	14729	14473	14692	14580	14635	14603	14639	14528	14745	14767	14569	14576	14456	14496	14446	14491	14480	14517	14558	14684	14550	14432	14566	14509	14609	14357	14651	14468	14513	14502	14562	14559
35021	38275	41353	37000	31397	27040	24593	22114	19910	19420	18608	17779	17128	17016	17065	16635	16544	16613	16774	16741	16462	16494	16636	16429	16388	16295	16184	16255	16310	16074	16234	16384	16460	16332	16347	16468	16396	16409	16424	16477	16157	16369	16317	16335	16328	16373	16326	16219	16264	16160	16229	16439	16432	16320	16383	16291	16159	16366	16427	16293	16297	16231	16527	16425	16181	16360	16340	16355	16249	16308	16156	16300	16285	16316	16338	16337	16410	16148	16366	16295	16342	16135	16213	16260	16240	16150	16120	16016	16444	16158	16169	16296	16325	16305	16118	16366	16246	16439	16273	16405	16330	16355	16432	16420	16340	16297	16367	16334	16212	16317	16317	16315	16429	16262	16146	16369	16391	16214	16451	16316	16363	16259	16363	16325	16421	16436	16371	16378	16291	16340	16366	16413	16142	16073	16161	16082	16287	16211	16398	16358	16355	16195	16293	16372	16339	16462	16215	16339	16288	16218	16299	16392	16389	16523	16129	16262	16417	16410	16191	16168	16183	16022	16239	16211	16169	16404	16128	16268	16256	16306	16311	16321	16408	16193	16292	16383	16223	16254	16273	16341	16355	16256	16358	16187	16282	16221	16477	16030	16337	16175	16180	16534	16282	16173	16260	16472	16492	16314	16116	16310	16315	16242	16332	16182	16325	16212	16261	16118	16257	16120	16158	16320	16356	16382	16285	16313	16211	16394	16120	16108	16318	16264	16382	16131	16271	16192	16515	16380	16201	16318	16156	16314	16291	16278	16222	16168	16559	16335	16257	16489	16235	16055	16325	16139	16302	16249	16342	16400	16086	16225	16558	16199	16187	16320	16437	16314	16194	16404	16229	16279	16346	16533	16316	16152	16233	16444	16438	16272	16085	16261	16287	16340	16268	16257	16200	16209	16148	16172	16259	16200	16274	16330	16348	16328	16265	16245	16383	16461	16442	16549	16088	16370	16174	16365	16286	16407	16523	16225	16249	16298	16294	16271	16442	16152	16476	16271	16227	16496	16294	16235	16385	16520	16471	16206	16346	16294	16150	16168	16291	16269	16239	16302	16164	16150	16274	16363	16384	16100	16477	16343	16302	16249	16392	16292	16483	16517	16516	16465	16236	16241	16153	16382	16215	16332	16284	16137	16245	16335	16105	16266	16270	16433	16446	16230	16295	16496	16213	16371	16033	16303	16459	16343	16362	16412	16201	16270	16264	16369	16390	16263	16502	16077	16362	16259	16172	16158	16283	16260	16312	16409	16389	16186	16423	16381	16258	16515	16152	16197	16288	16427	16445	16167	16380	16280	16380	16328	16147	16407	16094	16185	16337	16430	16345	16439	16201	16200	16242	16429	16280	16489	16351	16257	16159	16068	16215	16323	16274	16254	16366	16370	16327	16361	16427	16444	16306	16279	16278	16340	16320	16181	16227	16207	16291	16149	16478	16275	16336	16102	16154	16241	16322	16092	16369	16297	16386	16205	16478	16302	16380	16316	16430	16301	16208	16095	16050	16212	16333	16171	16532	16383	16155	16180	16163	16457	16265	16335	16261	16207	16367	16250	16275	16469	16471	16251	16378	16571	16312	16225	16297	16358	16257	16263	16256	16255	16271	16515	16283	16490	16292	16505	16178	16144	16518	16164	16219	16232	16228	16089	16449	16291	16362	16336	16334	16214	16286	16138	16450	16356	16521	16478	16259	16087	16323	16265	16269	16261	16407	16274	16366	16035	16352	16496	16230	16315	16402	16416	16262	16221	16255	16216	16270	16377	16122	16264	16135	16116	16365	16265	16205	16272	16426	16253	16393	16345	16310	16362	16452	16402	16180	16293	16270	16239	16093	16267	16547	16292	16435	16381	16255	16420	16375	16394	16265	16231	16344	16238	16367	16278	16207	16319	16080	16406	16062	16272	16341	16367	16413	16450	16333	16280	16273	16390	16260	16415	16276	16248	16338	16310	16240	16492	16266	16337	16394	16287	16356	16493	16389	16322	16377	16574	16390	16367	16286	16360	16401	16506	16316	16261	16322	16354	16330	16117	16197	16198	16149	16248	16481	16219	16215	16426	16352	16480	16395	16306	16265	16322	16329	16285	16403	16243	16453	16406	16208	16395	16313	16305	16051	16248	16276	16434	16178	16437	16265	16312	16352	16583	16340	16162	16313	16190	16358	16388	16366	16358	16331	16256	16239	16184	16329	16198	16260	16170	16484	16356	16159	16293	16186	16439	16441	16341	16250	16378	16370	16395	16354	16571	16362	16468	16270	16256	16268	16142	16275	16369	16226	16179	16308	16131	16178	16260	16402	16351	16310	16286	16266	16169	16255	16200	16226	16289	16318	16148	16172	16315	16338	16393	16149	16297	16397	16349	16458	16186	16296	16111	16406	16227	16382	16296	16346	16160	16160	16239	16226	16303	16486	16207	16416	16321	16083	16343	16412	16311	16158	16187	16094	16172	16344	16515	16314	16519	16314	16370	16254	16293	16345	16386	16477	16371	16088	16477	16133	16292	16251	16414	16146	16403	16317	16313	16444	16009	16242	16213	16208	16380	16164	16234	16451	16280	16362	16290	16315	16236	16317	16463	16309	16385	16164	16281	16349	16206	16231	16281	16245	16297	16358	16267	16204	16358	16343	16504	16290	16263	16427	16304	16231	16293	16409	16280	16277	16358	16139	16243	16405	16304	16262	16434	16214	16278	16327	16419	16369	16163	16256	16429	16241	16260	16376	16197	16363	16331	16355	16379	16345	16377	16390	16444	16454	16174	16303	15975	16253	16457	16371	16321	16097	16359	16380	16413	16238	16259	16425	16261	16334	16339	16195	16373	16250	16351	16224	16248	16154	16200	16373	16409	16374	16260	16305	16202	16378	16352	16250	16267	16409	16313	16132	16275	16353	16172	16286	16486	16203	16201	16356	16400	16340	16332	16235	16323	16441	16141	16201	16592	16198	16394	16349	16271	16212	16141	16600	16374	16349	16341	16235	16350	16186	16363	16246	16299	16098	16277	16364	16149	16423	16242	16394	16176	16193	16300	16275	16386	16256	16266	16304	16479	16108	16110	16209	16220	16253	16256	16270	16274	16197	16364	16471	16383	16501	16373	16512	16256	16152	16408	16331	16419	16369	16302	16207	16192	16378	16424	16158	16375	16356	16153	16386	16293	16252	16215	16356	16369	16402	16363	16330	16234	16187	16284	16138	16367	16289	16311	16362	16401	16177	16202	16544	16238	16136	16229	16215	16308	16266	16391	16332	16127	16203	16084	16420	16426	16440	16431	16467	16324	16026	16138	16233	16359	16293	16349	16256	16252	16271	16225	16199	16431	16295	16267	16228	16461	16398	16430	16350	16554	16480	16564	16325	16344	16305	16257	16255	16321	16524	16400	16204	16305	16432	16505	16324	16263	16238	16110	16238	16422	16297	16366	16469	16607	16136	16341	16270	16288	16363	16373	16328	16303	16379	16330	16424	16364	16333	16351	16417	16370	16238	16410	16296	16284	16195	16337	16409	16182	16243	16219	16472	16279	16179	16314	15988	16314	16269	16288	16250	16138	16321	16349	16336	16269	16594	16452	16264	16263	16400	16184	16311	16555	16346	16462	16349	16569	16431	16425	16538	16332	16221	16333	16347	16141	16319	16316	16388	16336	16175	16254	16587	16469	16294	16438	16232	16141	16510	16380	16260	16284	16375	16253	16343	16191	16337	16474	16402	16319	16243	16283	16379	16413	16087	16257	16328	16401	16228	16449	16420	16358	16288	16425	16399	16133	16166	16224	16216	16231	16534	16222	16222	16262	16190	16324	16255	16319	16366	16218	16268	16281	16250	16402	16382	16018	16411	16213	16323	16274	16058	16257	16207	16365	16229	16186	16379	16260	16256	16183	16281	16225	16405	16449	16114	16081	16388	16414	16272	16277	16175	16389	16494	16444	16225	16287	16264	16045	16219	16174	16153	16182	16296	16224	16423	16375	16292	16233	16349	16281	16261	16344	16393	16319	16244	16328	16290	16284	16157	16298	16302	16315	16222	16249	16535	16404	16244	16354	16283	16338	16435	16341	16309	16450	16492	16479	16229	16350	16372	16394	16423	16421	16403	16211	16168	16257	16300	16288	16372	16299	16235	16353	16417	16142	16375	16274	16391	16452	16448	16443	16509	16314	16308	16335	16180	16284	16341	16176	16159	16332	16296	16245	16268	16514	16294	16150	16220	16327	16247	16203	16192	16284	16400	16438	16209	16381	16323	16135	16252	16249	16350	16314	16163	16256	16327	16192	16233	16311	16271	16311	16308	16510	16345	16363	16264	16358	16242	16543	16164	16060	16355	16253	16222	16328	16147	16257	16254	16181	16140	16247	16395	16281	16565	16356	15975	16276	16318	16391	16273	16197	16201	16345	16471	16275	16254	16350	16471	16031	16147	16291	16307	16250	16338	16247	16516	16372	16334	16281	16195	16240	16355	16273	16375	16246	16355	16327	16360	16511	16261	16381	16203	16381	16541	16221	16271	16364	16404	16370	16381	16453	16274	16221	16188	16325	16253	16315	16019	16346	16275	16222	16273	16352	16435	16212	16290	16023	16291	16317	16275	16561	16231	16324	16387	16343	16418	16326	16336	16367	16466	16250	16327	16404	16321	16302	16392	16349	16277	16309	16319	16288	16171	16293	16309	16411	16342	16452	16498	16425	16297	16456	16402	16273	16291	16313	16420	16420	16382	16339	16428	16226	16337	16277	16048	16261	16227	16336	16288	16353	16490	16274	16443	16335	16365	16294	16433	16255	16126	16155	16416	16226	16028	16155	16259	16185	16233	16195	16573	16529	16241	16189	16441	16368	16302	16219	16424	16463	16361	16219	16317	16210	16336	16380	16378	16121	16185	16405	16451	16207	16525	16161	16398	16229	16436	16241	16304	16381	16394	16167	16413	16216	16200	16298	16416	16215	16385	16338	16290	16260	16354	16215	16418	16287	16457	16421	16443	16378	16290	16226	16480	16275	16267	16257	16291	16208	16448	16270	16508	16510	16396	16296	16238	16391	16123	16263	16144	16338	16309	16666	16424	16263	16366	16310	16185	16203	16323	16361	16249	16333	16386	16279	16329	16020	16241	16319	16388	16309	16277	16237	16276	16307	16180	16290	16146	16314	16351	16331
31197	44275	44350	40317	34651	29585	26358	23222	20841	19853	18184	16873	16307	15790	15634	15455	15175	15224	15105	15029	15164	14938	14979	14836	14874	14670	14835	15013	14762	14771	14897	14845	14732	14661	14780	14825	14844	14717	14701	14817	14882	14875	14921	14745	14756	14641	14805	14654	14721	14780	14898	14736	14864	14678	14890	14842	14628	14653	14753	14834	14747	14754	14951	14781	14759	14822	14687	14854	14573	14833	14761	14890	14798	14873	14848	14943	14787	14805	14741	14623	14782	14830	14861	14727	14858	14619	14781	14745	14951	14832	14843	14942	14742	14708	14812	14921	14920	14686	14706	14580	14785	14711	14671	15053	14898	14790	14708	14768	14571	14851	14939	14810	14800	14891	14639	14733	14911	14778	14845	14994	14809	14803	14825	14508	14807	14668	14871	14857	14732	14739	14866	14881	14620	14849	14666	14684	14772	14722	14775	14762	14962	14657	14834	14779	14882	14834	14604	14748	14821	14695	14662	14787	14767	14681	14762	14757	14854	14737	14850	14767	14891	14780	14915	14899	14729	14827	14783	14826	14821	14724	14939	14728	14808	14761	14899	14613	15020	14783	14895	14868	14915	14732	14690	14719	14766	14815	14713	14780	14504	14849	14887	14754	14868	14795	14914	14942	14775	14708	14688	15028	14859	14905	14945	14682	14632	14803	14822	14806	14813	14765	14916	14827	14922	14823	14857	14857	14623	14917	14689	14657	14910	14931	14727	14821	14821	14893	14770	14777	14626	14839	14845	14883	14877	14804	14751	14881	14882	14763	14757	14685	14681	14820	14929	14692	14929	14907	14674	14790	15060	14709	14712	14723	14754	14716	14823	14906	14678	14876	14750	14856	14736	14804	14758	14793	14868	14913	14938	14698	14898	14877	14907	14809	14764	14830	14813	14664	14771	14730	14918	14893	14774	14494	14716	14708	14821	14789	14857	14829	14910	14798	14830	14874	14930	14662	14845	14900	14783	14696	14743	14757	14977	14772	14910	14733	15001	14941	14908	14893	14730	14782	14783	14744	14755	14784	14712	14790	14705	14721	14668	14672	14845	14690	14774	14961	14798	14842	14761	14760	14809	14811	14778	14900	14849	14861	14835	14693	14850	14701	14694	14939	14715	14720	14773	14718	14630	14609	14705	14889	14748	14765	14891	14749	14737	14692	14842	14776	14846	14633	14903	14802	14691	14697	14807	14816	14854	14889	14956	14734	14738	14664	14755	14745	14957	14816	14743	14832	14722	14749	14877	14792	14807	14767	14790	15021	14769	14817	14938	14756	14761	14851	14994	14732	14620	14824	14718	14882	14726	14796	14704	14865	14827	14811	14853	14871	14937	14632	14955	14614	14737	14761	14750	14885	14806	14867	14764	14846	14812	14786	14896	14717	14601	14488	14720	14816	14720	14880	14842	14821	14722	15028	14789	14815	14797	14767	14556	14885	14767	14852	14880	14883	14710	14804	14735	14640	14628	14953	14785	14641	14786	14664	14656	14682	14581	14590	14784	14904	14888	14718	14734	14856	14833	14795	14921	14855	14686	14829	14637	14785	14732	14642	14649	14941	14620	14858	14591	14601	14699	14950	14736	14715	14761	14688	15017	14770	14813	14940	14903	14861	14798	14876	14916	14704	14865	14899	14755	14947	14704	14949	14830	14730	14828	14872	14711	14910	14554	14753	14762	14887	14650	14850	14621	14956	14692	14733	14896	14595	14554	14932	14651	14862	14758	14903	14840	14868	14802	14890	14864	14820	14859	14711	14902	14726	14853	14750	14916	14825	14702	14699	14583	14772	14878	14790	14804	14776	14656	14611	14773	14928	14788	14754	14753	14824	14777	14814	14888	14821	14774	14688	14756	14875	14828	14635	14774	14804	14812	14695	14790	14708	14706	14792	14761	14749	14735	14969	14809	14815	14851	14966	14902	14731	14693	14716	14812	14748	14907	14655	14914	14727	14796	14875	14559	14915	14852	14698	14689	14768	14823	14610	14807	14755	14793	14939	14813	14710	14973	14710	15015	14853	14717	15002	14744	14782	14772	14761	14920	14834	14707	14697	14702	14885	14786	14773	14709	14735	14730	14787	14932	14668	14908	14904	14781	14696	14808	14804	14720	14819	14768	14899	14750	14637	14797	14754	14806	14726	14886	14685	14796	14799	14919	14941	14863	14822	14823	14781	14851	14868	14866	14784	14731	14702	14885	14760	14900	14859	14888	14870	14782	14719	14887	14735	14851	14711	14916	14901	14850	14558	14985	14730	14740	14700	14913	14778	14857	14789	14818	14618	14796	14719	14767	14694	14734	14816	14666	14812	14869	14856	14695	14751	14794	14701	14599	14769	14806	14986	14616	14783	14767	14712	14800	14659	14823	14801	14714	14652	14870	14782	14861	14656	14755	14798	14850	14752	14651	14796	14800	14775	14762	14884	14801	14775	14746	14714	14606	14730	14764	14749	14899	14727	14966	14824	14983	14818	14805	14858	14671	14663	14765	14794	14734	14843	14916	14900	14719	14649	14832	14816	14749	14867	14783	14567	14799	14719	14807	14813	14718	14937	14726	14730	14747	14921	14579	14806	14763	14846	14780	14803	14782	14763	14848	14911	14885	14945	14786	14767	14770	14918	14804	14566	14723	14784	14823	14858	14862	14825	14812	14843	14715	14828	14620	14675	14848	14848	14845	14915	14816	14770	14774	15049	14729	15002	14839	14874	14979	14824	14770	14811	14715	14724	14728	14807	14861	14726	14673	14725	14856	14828	14838	14846	14731	14883	14684	14613	14767	14694	14859	14700	14836	14853	14914	14834	14962	14842	14938	14910	14788	14766	14922	14779	14768	14847	14959	14766	14674	14740	14852	14783	14894	14898	14775	14744	14767	14765	14732	15101	14930	14969	14718	14765	14900	14637	14722	14722	14851	14792	14807	14746	14725	14835	14752	14715	14751	14820	14756	14781	14753	14893	14879	14739	14727	14826	14698	14839	14769	14996	14773	14942	14783	14888	14891	14593	14943	14836	14795	14844	14789	14796	14746	14816	14836	14892	14732	14875	14685	14676	14796	14715	14888	14691	14731	14862	14743	14709	14698	14723	14808	14745	14831	14930	14758	14713	14844	14812	14748	14800	14837	14755	14732	14805	14727	14816	14657	14886	14837	14837	15103	14716	14830	14801	14831	14815	14822	14896	14620	14712	15054	14825	14815	14729	14739	14796	14836	14944	14765	14634	14531	14619	14842	14791	14620	14852	14718	14722	14876	14810	14797	14825	14891	14841	14895	14684	14930	14714	14742	14827	14751	14666	14798	14669	14803	14661	14628	14865	14798	14760	14869	14819	14737	14705	14791	14854	14739	14813	14820	14770	14884	14646	14853	14812	14799	14919	14634	14829	14841	14742	14888	14899	14657	14680	14989	14898	14870	14906	14809	14890	14727	14931	14752	14937	14914	14760	14686	14914	14747	14856	14834	14696	14807	14732	14854	14759	14696	14963	14842	14930	14777	14665	14884	14777	14617	14750	14573	14820	14903	14686	14897	14965	14800	14803	14822	14947	14901	14844	14832	14770	14681	14780	14999	14782	14799	14724	14731	14871	14839	14837	14691	14758	14591	14779	14830	14857	14748	14770	14626	14778	14693	14875	14792	14903	14715	14828	14587	14759	14925	14826	14623	14647	14718	14895	14730	14814	14607	14781	14903	14748	14751	14692	14870	14694	14643	14791	14693	15007	14837	14808	14865	14846	14854	14654	14759	14757	14834	14886	14783	14848	14801	14940	14820	14720	14882	14848	14755	14941	14905	14845	14789	14902	14718	14752	14821	14796	14874	14761	14696	14667	14913	14722	14860	14673	14848	14843	14738	14803	14787	14665	14738	14923	14562	14649	14741	14838	14748	14695	14794	14782	15005	14761	14756	14739	14908	14759	14708	14718	14691	14664	14832	14864	14906	14798	14678	14863	14771	14691	14721	14734	14836	14727	14850	14764	14831	14765	14759	14890	14670	14735	14648	14980	14669	14814	14837	14704	14797	15061	14894	14777	14912	14813	14840	14815	14842	14942	14854	14818	14802	14800	14741	14731	14867	14750	14726	14735	14880	14794	14752	14777	14788	14642	14656	14783	14795	14760	14512	14801	14868	14849	14811	14805	14932	14692	14603	14899	14889	14927	14678	14819	14925	14730	14742	14758	14812	14813	14683	14812	14675	14794	14679	14709	14806	14802	14803	14945	14718	14832	14747	14689	14754	14695	14781	14707	14761	14875	14739	14726	14754	14683	14758	14899	14846	14762	14593	14813	14686	14754	14840	14716	14764	14835	14934	14816	14788	14899	14686	14822	14756	14806	14663	14737	14741	14714	14665	14729	14713	14703	14828	14807	14691	15033	14553	14920	14858	14750	14579	14824	14890	14759	14718	14773	14889	14831	14723	14927	14761	14900	14723	14787	14856	14685	14680	14693	14901	14848	14732	14915	14858	14738	14673	14909	14843	14847	14850	14850	14742	14728	14852	14766	14831	14756	14622	14939	14847	14843	14781	14921	14771	14831	14771	14838	14796	14736	14852	14718	14935	14800	14978	14872	14766	14955	14731	14850	14750	14813	14871	14915	14977	14820	14655	14763	14955	14849	14886	14790	14969	14995	14620	14838	14821	14829	14731	14698	14862	14808	14646	14665	14738	14613	14857	14718	15017	14724	14812	14980	14719	14585	14858	14738	14957	14764	14709	14804	14700	14919	14805	14732	14695	14900	14629	14662	14876	14852	14751	14847	14937	14894	14706	14737	14906	14821	14720	14652	14606	14698	14814	14781	15023	14691	14943	14766	14871	14596	14753	14917	15003	14785	14910	14835	14888	14684	14784	14798	14885	14848	14770	14819	14781	14671	14879	14658	14816	14860	14756	14787	14838	14730	14911	14777	14752	14825	14814	14934	14863	14806	14903	14852	14879	14761	14787	14801	14744	14760	14848	14698	14719	14726	14673	14819	14709	14879	14863	14782	14870	14938	14741	14979	14827	14851	14866	14952	14820	14888	14857	14795	14629	14632	14913	14891	14799	14755	14741	14919	14777	14696	14793	14956	14654	14884	14910	14830	14775	14783	14807	14648	14856	14821	14614	14799	14958	14719	14634	14739	14816	14652	14740	14917	14865	15016	14724	14717
26632	23437	33161	33647	30893	30851	28172	24099	21901	21154	20342	18965	17938	17572	17341	17114	17014	16641	17134	17732	17471	17236	16806	16421	16403	16296	16614	16452	16361	16492	16268	16288	16439	16408	16226	16348	16242	16287	16228	16540	16118	16277	16229	16387	16416	16483	16386	16365	16207	16373	16335	16317	16246	16316	16235	16357	16258	16302	16396	16184	16226	16305	16338	16310	16295	16116	16312	16144	16282	16138	16295	16135	16306	16265	16308	16406	16351	16197	16277	16573	16313	16228	16291	16271	16360	16427	16377	16510	16295	16284	16171	16136	16420	16318	16390	16112	16365	16303	16011	16337	16208	16475	16187	16283	16250	16310	16137	16295	16338	16206	16355	16290	16228	16264	16060	16155	16306	16236	16243	16309	16266	16451	16072	16313	16438	16326	16231	16289	16420	16423	16371	16231	16176	16041	16200	16354	16285	16290	16333	16412	16307	16229	16296	16286	16211	16234	16144	16188	16418	16293	16275	16230	16007	16206	16163	16336	16306	16249	16010	16231	16141	16263	16245	16262	16367	16232	16337	16217	16236	16333	16379	16297	16196	16235	16360	16297	16336	16253	16183	16468	16183	16384	16234	16131	16074	16225	16327	16315	16219	16277	16313	16261	16223	16248	16277	16315	16132	16266	16090	16298	16251	16232	16321	16432	16432	16362	16368	16275	16526	16493	16381	16152	16248	16213	16316	16111	16410	16258	16326	16384	16298	16367	16127	16425	16367	16275	16305	16190	16109	15935	16404	16276	16275	16317	16501	15934	16308	16157	16055	16018	16190	16155	16270	16217	16393	16201	16212	16229	16179	16290	16394	16407	16233	16246	16431	16258	16320	16359	16174	16205	16322	16150	16337	16222	16115	16222	16194	16044	16272	16131	16382	16063	16229	16138	16125	16367	16363	16320	16591	16490	16386	16310	16292	16207	16359	16186	16524	16429	16334	16223	16315	16278	16274	16142	16300	16168	16248	16348	16371	16246	16250	16363	16289	16123	16333	16109	16330	16084	16109	16415	16247	16371	16246	16186	16334	16416	16373	16315	16432	16062	16132	16390	16322	16371	16291	16467	16382	16371	16095	16253	16147	16213	16188	16355	16347	16141	16228	16142	16183	16271	16438	16223	16364	16267	16288	16193	16101	16363	16251	16217	16273	16256	16315	16371	16132	16333	16251	16286	16369	16275	16316	16176	16223	16096	16104	16347	16469	16298	16356	16305	16239	16245	16213	16104	16036	16036	16218	16206	16404	16252	16147	16039	16245	16189	16236	16276	16158	16290	16473	16203	16358	16420	16483	16213	16257	16163	16359	16452	16118	16224	16118	16293	16085	16127	16464	16217	16197	16171	16396	16343	16105	16231	16406	16063	16262	16243	16285	16241	16311	16259	16202	16487	16374	16395	16279	16264	16069	16201	16273	16273	16393	16478	16376	16459	16182	16238	16547	16415	16399	16297	16176	16246	16225	16321	16365	16272	16466	16335	16351	16222	16285	16525	16415	16169	16451	16263	16045	16213	16343	16251	16192	16311	16453	16300	16099	16258	16335	16222	16271	16339	16298	16156	16191	16124	16247	16326	16452	16396	16310	16062	16319	16248	16283	16189	16346	16267	16231	16269	16351	16255	16257	16181	16371	16251	16341	16394	16292	16266	16301	16288	16456	16337	16261	16429	16090	16338	16212	16199	16234	16334	16394	16306	16234	16267	16170	16376	16304	16152	16400	16311	16256	16382	16224	16252	16334	16420	16344	16420	16447	16489	15987	16270	16247	16203	16080	16343	16398	16313	16068	16416	16487	16188	16283	16264	16294	16307	16101	16339	16286	16253	16299	16326	16322	16346	16304	16375	16414	16154	16227	16223	16363	16214	16469	16260	16132	16175	16405	16407	16248	16239	16153	16192	16472	16342	16407	16489	16205	16158	16425	16000	16357	16212	16246	16010	16482	16133	16124	16415	16134	16417	16212	16292	16242	16379	16244	16370	16195	16339	16419	16250	16413	16376	16275	16296	16420	16235	16264	16399	16409	16178	16268	16266	16229	16272	16421	16457	16292	16400	16481	16447	16304	16245	16233	16251	16354	16370	16223	16336	16260	16191	16211	16402	16472	16104	16498	16185	16473	16313	16382	16304	16256	16312	16193	16330	16451	16468	16034	16169	16289	16278	16408	16301	16343	16235	16455	16393	16159	16401	16420	16078	16313	16240	16368	16241	16252	16358	16269	16526	16278	16352	16233	16124	16186	16357	16188	16254	16472	16193	16163	16132	16404	16298	16209	16121	16276	15999	16221	16402	16287	16123	16260	16216	16327	16360	16051	16322	16256	16271	16366	16307	16458	16204	16365	16368	16145	16382	16470	16168	16110	16346	16137	16219	16372	16370	16133	16352	16299	16283	16256	16327	16316	16317	16305	16146	16228	16251	16099	16144	16175	16180	16177	16221	15990	16269	16026	16098	16289	16275	16214	16445	16277	16183	16199	16188	16214	16213	16407	16218	15923	16430	16187	16406	16242	16387	16212	16289	16252	16216	16242	16391	16250	16191	16217	16476	16114	16277	16273	16219	16204	16274	16340	16568	16453	16333	16094	16245	16261	16356	16275	16240	16078	16478	16528	16338	16324	16325	16377	16277	16172	16387	16141	16345	16345	16427	16125	16155	16246	16354	16463	16294	16154	16296	16327	16293	16289	16365	16388	16300	16450	16110	16300	16301	16179	16139	16252	16189	16264	16327	16265	16206	16102	16055	16266	16187	16236	16356	16436	16207	16413	16176	16201	16236	16327	16242	16208	16355	16354	16374	16295	16411	16296	16413	16231	16208	16318	16204	16161	16100	16325	16399	16262	16346	16266	16300	16084	16095	16210	16235	16386	16288	16285	16150	16560	15847	16263	16241	16167	16348	16140	16282	16221	16354	16339	16610	16355	16310	16129	15946	16285	16099	15957	16270	16432	16213	16442	16265	16339	16468	16452	16342	16176	16459	16370	16220	16035	16272	16418	16137	16197	16361	16210	16169	16206	16230	16116	16418	16346	16242	16368	16213	16338	16489	16255	16294	16295	16194	16332	16199	16252	16193	16176	16212	16273	16216	16145	16209	16215	16188	16255	16374	16232	16141	16227	16440	16264	16289	16254	16154	16175	16519	16098	16353	16127	16287	16110	16107	16337	16264	16433	16371	16256	16387	16336	16406	16359	16210	16274	16079	16154	16472	16209	16148	16452	16282	16351	16514	16412	16158	16297	16221	16129	16506	16185	15838	16215	16239	16341	16298	16192	16322	16430	16425	16291	16140	16296	16562	16165	16236	16372	16381	16435	16482	16435	16264	16353	16345	16227	16323	16215	16235	16172	16298	16265	16191	16320	16208	16098	16137	16273	16186	16205	16326	16317	16482	16365	16536	16479	16167	16280	16274	16215	16333	16382	16144	16415	16332	16379	16316	16454	16424	16163	16211	16195	16186	16166	16237	16222	16166	16482	16291	16282	16239	16214	16282	16303	16292	16308	16239	16345	16295	16360	16324	16506	16298	16207	16326	16228	16300	16260	16159	16229	16305	16143	16294	16407	16502	16331	16156	16317	16309	16186	16317	16450	16176	16158	16222	16098	16250	16239	16405	16458	16071	16138	16291	16145	16271	16158	15996	16135	16369	16321	16356	16181	16304	16481	16108	16197	16331	16400	16158	16186	16409	16199	16311	16064	16201	16403	16333	16394	16211	16415	16267	16332	16337	16341	16210	16288	16257	16199	16152	16180	16343	16165	16247	16289	16116	16427	16279	16200	16181	16217	16217	16355	16197	16089	16596	16259	16281	16272	16256	16194	16236	16299	16335	16310	16434	16344	16149	16193	16258	16400	16327	16284	16168	16287	16189	16326	16434	16467	16101	16336	16183	16345	16196	16293	16374	16287	16314	16138	16391	16240	16176	16212	16213	16464	16318	16425	16316	16374	16305	16428	16004	16332	16354	16360	16208	16338	16129	16317	16192	16329	16282	16150	16311	16367	16165	16454	16252	16278	16291	16242	16015	16075	16132	16352	16316	16198	16329	16235	16248	16375	16320	16375	16412	16237	16254	16284	16217	16196	16289	16216	16279	16296	16552	16328	16211	16188	16169	16520	16290	16497	16451	16429	16222	16433	16357	16109	16424	16394	16159	16270	16225	16421	16039	16256	16198	16259	16264	16399	16245	16179	16183	16397	16556	16127	16108	16250	16552	16414	16364	16382	16216	16250	16242	16313	16465	16152	16314	16373	16181	16230	16259	16329	16365	16073	16090	16316	16238	16360	16332	16377	16417	16358	16459	16153	16049	16173	16284	16275	16357	16228	16418	16200	16200	16273	16175	16351	16180	16249	16117	16234	16156	16313	16184	16257	16582	16478	16323	16281	16076	16146	16229	16255	16567	16198	16443	16393	16196	16349	16122	16329	16289	16226	16284	16318	16324	16336	16281	16253	16206	16304	16256	16320	16224	16479	16193	16211	16302	16427	16214	16332	16322	16313	16156	16366	16194	16133	16179	16225	16101	16120	16043	16216	16373	16238	16211	16323	16167	16226	16242	16516	16243	16208	16411	16332	16423	16276	16229	16436	16427	16436	16442	16325	16213	16373	16287	16285	16439	16323	16477	16452	16299	16350	16127	16212	16170	16346	16195	16295	16263	16263	16370	16466	16216	16138	16253	16159	16343	16332	16453	16319	16131	16385	16317	16384	16455	16203	16316	16350	16157	16211	16093	16277	16206	16176	16314	16266	16363	16390	16162	16281	16380	16394	16364	16272	16220	16270	16242	16219	16261	16042	16197	16185	16386	16465	16284	16380	16196	16366	16241	16219	16278	16294	16492	16358	16272	16285	16198	16070	16355	16396	16456	16058	16342	16085	16525	16452	16113	16403	16209	16282	16213	16302	16495	16299	16132	16177	16130	16102	16298	16335	16259	16401	16287	16316	16324	16149	16405	16189	16154	16156	16126	16255	16328	16483	16201	16160	16216	16298	16347	16394	16255	16366	16338	16507	16149	16291	16282	16290	15909	16217	16210	16323	16205	16267	16326	16485	16209	16249	16395	16055	16058	16049	16289	16610	16120	16161	16211	16215	16451	16339	16383	16409	16396	16040	16185	16116	16257	16403	16071	16328	16277	16316	16302	16210	16250
29417	45980	47142	43504	38369	34562	29895	26505	23655	21994	20852	18848	17520	16918	16494	16058	15801	15558	16449	16846	16632	16266	15495	14917	15070	15000	14963	15019	14947	14832	14910	14893	14833	14837	14812	14933	14943	15054	14811	15057	14758	14874	14803	14904	14743	14834	15006	14802	14787	14870	14668	14873	14804	14766	14939	14837	14879	14813	14760	14783	14940	14943	14954	14834	14998	14735	14895	14835	14822	14861	14843	14886	14777	14724	14542	14979	15039	14842	14864	14907	14851	14666	14756	14907	14890	14925	14722	14892	14948	14986	14836	14870	14817	14737	14977	14820	14745	14816	14963	14896	14984	14971	14762	14894	14839	14824	14701	14765	14845	14876	14727	14905	15043	14771	14880	14911	14904	14764	15001	14797	14797	14750	14927	14915	14678	14931	14786	14806	14872	14917	15012	14826	14886	14897	14983	14801	14819	14862	14859	14918	14780	14830	15045	14706	14750	14694	14791	14837	14746	15037	14919	14678	14863	14786	14787	14861	14782	14618	14756	14834	14857	14794	14917	14853	14677	14779	14632	14771	14801	14740	14963	14886	15012	14740	14921	14948	14945	14682	14838	14945	14735	14758	14845	14859	14709	14883	14975	14782	14911	14932	14765	15013	14816	14711	14808	14882	14825	14939	14861	14830	14823	14928	14936	14746	14928	14840	14920	14965	14967	14962	14773	14726	14792	14844	15009	14755	14804	14916	14839	14799	14868	14999	14896	14905	14754	14918	14708	14933	14890	14889	14847	14938	14900	15010	14839	14842	14795	14795	14918	14820	14906	14758	14817	14764	14802	14655	14796	14825	14856	14865	14783	14807	14792	14890	15014	14720	14871	14887	14909	14840	14875	14843	14594	14706	14883	14850	15006	14903	14783	14972	14862	14950	15019	14943	14915	14707	14979	14662	14753	14903	14719	14695	14842	14877	14784	14974	14728	14950	14799	14739	15022	15016	14937	14952	14683	14748	14860	14829	14828	14833	14810	14920	14793	15090	14941	14977	14784	14753	14783	14961	15059	14953	14726	14730	14798	15054	14858	14881	14936	14921	14686	14786	14757	14845	14898	14900	14913	14753	14862	14801	14751	14819	14787	14730	14868	14673	14755	14909	14940	14885	14944	14812	14838	14818	14856	14872	14936	14778	14975	15003	14924	14946	14911	14941	14717	14739	14705	14860	14787	14895	14886	14684	14931	14830	14932	14948	14889	14908	14770	14905	14700	14825	14741	14773	14812	14987	14797	14810	14961	14803	14829	14834	14732	14891	14940	14897	14972	14719	15016	14700	14758	14888	14687	14761	14844	14799	14980	14930	14729	14960	14848	14966	14794	14790	14724	14861	14852	14727	14903	14672	15052	14774	14733	14830	14727	14838	14939	14690	14989	14910	14741	14839	14867	14704	14879	14977	14876	14940	14758	14808	14866	14904	14845	14819	14931	14850	14828	14729	14709	14995	14910	14744	14974	14738	14764	14784	14862	14825	14803	14947	14827	14862	14933	14898	14802	15015	14877	14891	14782	14748	14851	14910	14658	14788	14845	14953	14884	14868	14846	14794	14797	14925	14789	14658	14883	14866	14922	14885	14925	14815	14789	14921	14841	14700	14742	14994	14783	14821	14810	14824	14877	14958	14790	14923	14815	14972	14700	14940	14995	14853	14945	14919	14848	14840	14933	14861	14853	14808	14669	14826	14963	14757	14825	14913	14996	14786	14947	14781	14845	14958	14963	14793	14904	14869	14972	14757	14793	14854	14887	14609	14784	14887	14831	14788	14860	14778	14936	14842	14817	14784	14920	15014	14688	14897	14885	14905	14752	14731	14812	14823	14748	14978	14781	14920	14834	14862	14804	14925	14934	14884	14783	14826	14847	14941	14694	14895	14671	15052	14793	14832	14886	14955	14801	14875	14896	14860	14883	14788	14920	14797	14822	14774	14954	14837	14824	14839	14808	14834	14790	14878	14789	14927	14768	14735	14787	14802	14914	14949	14862	14871	14697	14870	14889	14840	14852	15074	14835	14926	14959	14821	14936	14906	14793	14765	14956	14862	14888	14787	14832	14828	14781	14936	14901	14768	14915	14787	14822	14800	14925	14694	14800	14889	14838	14810	14826	14772	14743	14698	14869	14886	14835	14855	14873	14933	14786	14829	14961	14878	14855	14977	14793	14860	14969	14791	14669	14934	14930	14857	14952	14852	14693	14917	14838	14791	14679	14839	14851	14707	14925	14682	14912	14835	14912	14694	14833	14862	14720	14824	14892	14810	14846	14954	14836	14878	14912	14928	14734	14815	14949	14963	14841	14797	14988	14872	14954	14773	14911	14984	14990	14877	14908	14639	14740	14895	14690	14934	14799	14883	14989	14923	14815	14822	14992	14909	14850	14990	14821	14792	14837	14782	14904	14943	14903	14777	14822	14888	14741	14839	14816	14849	14646	14849	15013	14867	14913	14884	15032	14837	14911	14988	14768	14884	14885	14839	14826	14890	14773	14786	14895	14887	14760	14913	14923	14672	14943	14868	14976	14833	14946	14827	14864	14678	14808	14916	14895	15004	14790	14951	14771	14909	14929	14937	14921	14993	14919	14789	14930	14788	14739	14849	14903	14982	14764	14774	14884	14878	14859	15011	14773	14624	14745	14792	14972	14820	14827	14805	14799	14803	14971	14751	14778	14819	14859	14968	14813	14890	14833	14784	14885	14860	14857	14884	15056	14846	14828	14931	14796	14825	14874	14813	15044	14882	14635	14846	15122	14838	14910	14808	14847	14828	14798	14955	14954	14813	14797	14869	14867	14862	14815	14861	14876	14638	14906	14905	14790	14791	14935	14879	14999	14886	14809	14936	14762	14633	14852	14820	14958	14845	14786	14974	14868	14808	14900	14775	14797	14998	14975	14964	15042	14834	14831	14680	14899	14879	14996	14939	15004	14780	14802	14890	14854	14739	14829	14837	14816	14779	14851	14772	15010	14842	14904	14773	14785	14779	14862	14855	14812	14833	14833	14813	14888	14898	14765	14804	14677	15004	14819	14858	14674	14913	14820	14962	14725	14854	15000	14890	14884	14761	14710	14952	14759	14825	14824	14853	14847	14763	14938	14879	14844	14957	14733	14906	14687	14804	14839	14711	14630	14937	14867	14771	14939	14901	14934	14910	14875	14738	14895	14818	14910	14838	14786	15006	14884	14836	14850	14956	14992	14895	14867	15013	14866	14788	14737	15015	14922	14772	14874	14887	14740	14803	14813	14647	14849	14863	14873	14868	14864	14836	14879	14835	14882	14815	14953	14920	14819	14836	14844	14873	14945	14892	14885	14673	14685	14938	14871	14763	14760	14754	14985	14784	14798	14968	14753	14887	14721	14867	14733	14901	15057	14818	14931	14756	14727	14809	14749	14863	15016	14973	14798	14836	14894	14889	14780	15017	14762	14864	14787	14853	14686	14816	14995	14936	14901	14833	14844	14731	14745	14813	14850	14974	14810	14935	14931	14976	14607	14875	14876	14865	14986	14843	14851	14800	15069	14967	14864	14818	14904	14913	14775	15070	14796	14781	14797	14868	14718	14722	14954	14716	14789	14933	14819	14923	14990	14901	14825	14966	14952	14845	14874	14981	14745	14773	14892	14773	15000	14952	14891	14815	14887	14819	14849	14894	14941	14932	14895	14841	14735	14786	14794	14780	14765	14821	14980	14897	14886	14810	14881	14953	14876	14839	14862	14974	15016	14843	14751	14762	14877	14809	14751	14815	14721	14956	14939	14930	14822	14863	14809	14952	14852	14862	14901	15016	14960	14773	14869	14861	14557	14809	15070	14758	14873	14916	14773	14927	14916	14789	14927	14724	14881	14992	14814	14887	14951	14760	14898	14869	14772	14850	14882	14930	14856	14832	14762	14791	14743	14813	14907	14890	14894	14892	14845	14880	14810	14878	14867	14948	14943	14723	14792	14874	14893	14788	14912	14861	14741	14896	14841	14856	14906	14841	14820	14871	14873	14788	14842	14852	14869	14829	14851	15027	14775	14904	14997	15023	14759	14757	14827	14822	14867	14989	14894	14910	14816	14876	14968	14734	14772	14821	14790	14775	14917	14831	14954	14865	14852	14820	15080	14920	14826	14771	14957	14834	14682	14938	14931	14651	14799	14829	14784	14692	14779	14906	14922	14788	14595	14954	14798	14888	14806	14813	14929	14872	14993	14870	14970	14797	15049	14808	14925	14775	14631	14937	15079	14723	14879	14784	14924	14884	14938	14633	14781	14892	14628	14843	14655	14758	14882	14884	14999	14808	14912	14806	14716	14956	14904	14868	14886	14866	14794	14830	14668	14939	14727	14998	14793	14932	14709	14882	14839	14729	14846	14826	14835	14726	14779	15028	14959	14756	14892	14746	14637	14922	14888	14848	14861	14866	14759	14923	14760	14996	14775	14962	14778	14918	14832	14616	14794	14820	14858	14740	14763	14813	14768	14889	14604	15063	14888	14826	14990	14937	14627	14895	14783	14788	15029	14845	14824	14782	14798	14905	14702	14931	14805	14713	14776	14735	14751	14863	14741	14858	14825	14621	14981	14858	15003	14821	14714	14920	14885	14778	14888	14928	14826	14668	14750	14768	14941	14894	14701	14791	14786	14912	14818	14854	14981	14676	14896	14824	14903	14850	14825	14907	15040	14740	14866	14744	14740	14778	14888	14824	14814	14767	14922	14746	14822	15001	14878	14974	14794	14739	15047	14767	14811	14865	14680	14817	14951	14945	14898	15070	14904	14858	14894	14870	14985	14910	14800	14848	14976	14821	14835	14861	14818	14843	14949	14711	14834	14882	14961	14732	14903	14689	14797	14711	14759	14818	14766	14740	14898	14819	15013	14917	14762	14950	14780	14711	14789	14694	14619	14815	14725	14836	14807	14748	14702	15090	14858	14762	14803	14852	14953	14777	15022	14849	14966	14838	14908	14708	14850	14804	14876	14867	14788	14919	14852	14871	14817	14909	14758	14785	14782	14920	14814	14732	15068	14970	14884	14758	14843	14753	14837	14946	15034	14785	14902	14926	14913	14999	14838	14704	14792	14777	14837	14886	14853	14808	14743	14900	14817	14758	14806	14790	14870	14874	14871	14871	14802	14785	14840	14902	14934	14956	14839	15013	14843	14757
24557	21710	29672	28226	29296	32590	32863	27686	24891	23127	23586	21269	19535	19026	19141	20584	18190	17700	17655	19871	19966	19061	18283	17198	16776	16791	16941	16798	16856	16761	16923	16964	16749	16750	16813	16864	16909	16765	16825	16902	16680	16624	16773	16755	16713	16818	16978	16422	16836	16666	16851	16797	16851	16812	16794	16761	16545	16726	16708	16802	16729	16674	16698	16823	16752	16792	16680	16596	16655	16864	16934	16672	16769	16747	16867	16765	16831	16829	16710	17040	16712	16862	16824	16798	16697	16792	16856	16772	16742	16823	16864	16752	16685	16692	16524	16562	16710	16811	16980	16889	16709	16772	16709	16784	16895	16842	16810	16847	16745	16875	16743	16707	16792	16699	16763	16691	16747	16477	16694	16670	16765	16573	16692	16795	16549	16837	17001	16959	16483	16606	16652	16640	16812	16592	16954	16624	16687	16739	16688	16666	16899	16871	16819	16835	16716	16758	16542	16649	16890	16856	16754	16707	16644	16744	16872	16784	16789	16954	16857	16817	16885	16813	16965	16786	16597	16733	16713	16693	16612	16810	16893	16740	16660	16693	16760	16500	16945	16792	16598	16560	16704	16933	16747	16701	16662	16699	16945	16735	16873	16896	16746	16707	16860	16627	16691	16591	16610	16566	16976	16959	16705	16756	16776	16740	16891	16709	16816	16692	16797	16693	16971	16762	16641	16855	16657	16745	16664	16641	16636	16843	16688	16575	16818	16598	16682	16678	16854	16651	16515	16916	16678	16662	16745	16759	16812	16821	16743	16796	16739	16836	16690	16614	16738	16809	16739	16776	16759	16907	16787	16807	16565	16693	17082	17118	16837	16854	16703	16643	16684	16804	16694	16718	16661	16723	16733	16766	16760	16658	16808	16967	16755	16637	16730	16757	16553	16788	16888	16721	16954	16794	16806	16683	16753	16789	16734	16507	16877	16660	16679	16946	16740	16855	16735	17043	16765	16721	16530	16888	16600	16624	16607	16907	16736	16929	16786	16773	16715	17068	16650	16761	16754	16738	16538	16721	16664	16750	16800	16696	16646	16575	16953	16608	16700	16815	16566	16740	16736	16716	16848	16742	16725	16984	16712	16867	16865	16760	16804	16795	16943	16892	16803	16822	16885	16613	16947	16659	16872	16639	16789	16925	16838	16744	16778	16900	16711	16526	16825	16650	16856	16803	16809	16837	16868	16657	16608	16771	16819	16744	16916	16572	16773	16739	16506	16684	16703	16799	17021	16772	16438	16629	16711	16607	16558	16653	16727	16601	16853	16719	16959	16912	16784	16725	16666	16662	16680	16702	16592	16724	16432	16844	16886	16816	16712	16679	16791	16685	16714	16586	16708	16728	16960	16541	16751	16925	16883	16619	16874	16833	16732	16800	16880	17029	16640	16810	16876	16777	16688	16803	16702	16575	16581	16461	16658	16869	16813	16640	16736	16748	16646	16661	16769	16925	16609	16762	16764	16532	16698	16655	16760	16783	16884	16823	16805	16860	16793	16707	16574	16935	16778	16921	16761	16594	16783	16685	16686	16969	16704	16656	16637	16793	16847	16790	16686	16688	16526	16709	16820	16687	16829	16738	16679	16860	16638	16806	16687	16765	16737	16510	16874	16541	16856	16668	16762	16623	16895	16653	16677	16715	16829	16831	16924	16809	16718	16697	16583	16737	16697	16835	16796	16730	16837	16744	16864	16848	16561	16640	16634	16663	16676	16734	16901	16877	16723	16934	16712	16806	16868	16816	16682	16664	16598	16718	16838	16538	16637	16645	16736	16979	16808	16890	16689	16830	16711	16393	16970	16724	16660	16666	16571	16851	16589	16613	16967	16853	16882	16411	16647	16782	16767	16960	16772	16636	16761	16841	16601	16703	16665	16792	16832	16660	16803	16623	16722	16772	16708	16847	16622	16614	16782	16645	16776	16851	16683	16714	16760	16827	16746	16858	16877	17000	16674	16675	16790	16683	16800	16660	16726	16892	16719	16793	16747	16817	16831	16738	16584	16790	16661	16856	16521	16940	16832	16818	16857	16831	16972	16652	16725	16772	16767	16565	16716	16650	16714	16697	16636	16753	16818	16821	16563	16659	16795	16772	16750	16692	16706	17120	16624	16876	16883	16718	16893	16775	16924	16762	16867	16728	16761	16795	16763	16725	16718	16784	16665	16721	16633	16823	16628	16770	16569	16795	16966	16735	16671	16853	16791	16948	16856	16625	16709	16539	16614	16856	16737	16744	16624	16894	16706	16605	16786	16578	16806	16615	16780	16841	16758	16726	16632	16707	16907	16843	16867	16977	16786	16788	16766	16860	16633	16766	16646	16789	16563	16772	16673	16754	16706	16962	16780	16884	16731	16689	16721	16652	16812	16793	16634	16801	16714	16910	16901	16820	16958	16694	16674	16692	16690	16867	16713	16781	16840	16560	16534	16764	16796	16545	16972	16668	16665	16754	16844	16753	16735	16787	16461	16663	16504	16691	16886	16958	16819	16723	16644	16857	16692	16649	16564	16690	16546	16878	16743	16865	16815	16649	16780	16783	16752	16808	16655	16829	16802	16858	16783	16749	16745	16706	16765	16668	16643	16898	16799	16569	16743	16718	16953	16745	16750	16761	16719	16842	16756	16774	16641	16673	16730	16717	16751	16778	16655	16659	16710	16712	16848	16886	16819	16796	16706	16692	16789	16555	16636	17043	16842	16732	16762	16936	16644	16614	16828	16861	16540	16694	16720	16766	16898	16814	16760	16830	16752	16867	16734	16896	16748	16690	16702	16897	16832	16877	16701	16536	16698	16761	16728	16675	16594	16805	16838	16736	16749	16805	16622	16785	16575	16662	16819	16807	16943	16586	16656	16905	16614	16729	16876	16740	16750	16631	16773	16839	16922	16668	16845	16753	16732	16680	16802	16757	16895	16694	16725	16703	16615	16756	16855	16903	16643	16525	16693	16803	16738	16793	16675	16569	16780	16689	16669	16887	16879	16670	16712	16850	16697	16710	16621	16713	16897	16577	16612	16995	16887	16900	16800	16802	16689	16636	16696	16784	16664	16808	16849	16699	16731	16918	16821	16804	16760	16970	16914	16824	16759	16720	16781	16748	16924	16901	16989	16700	16837	16752	16731	16695	16687	16593	16849	16926	16838	16906	16676	16584	16623	16771	16680	16567	16555	16592	16562	16873	16653	16752	16781	16648	16759	16719	16813	16550	16516	16768	16615	16592	16717	16661	16706	16683	16822	16637	16560	16900	16780	16602	16635	16677	16684	16682	16648	16575	16989	16744	16778	16693	16827	16966	16927	16713	16853	16735	16707	16727	16929	16809	16501	16641	16577	16550	16774	16826	16792	16553	16834	16879	16729	16723	16670	16625	16922	16773	16692	16863	16944	16642	16800	16773	16646	16813	16674	16670	16746	16715	16651	16740	16768	16745	17026	16735	16801	16763	16913	16651	16861	16970	16777	16665	16984	16738	16695	16859	16805	16779	16845	16749	17072	16710	16804	16693	16835	16819	16957	16782	16869	16607	16647	16776	16707	16824	16635	16811	16841	16777	16704	16660	16782	16864	16521	16667	16846	16900	16904	16734	16716	16620	16788	16703	16807	16608	16765	16729	16734	16509	16670	16813	16587	16744	16764	16796	16776	16543	16781	16709	16882	16857	16776	16755	16657	16874	16727	16657	16833	16643	16786	16595	16729	16771	16742	16712	16862	16817	16886	16593	16767	16908	16777	16795	16622	16916	16737	16759	16798	16630	16937	16731	16772	16852	16863	16790	16652	16570	16679	16661	16621	16604	16638	16840	16701	16589	16781	16777	17003	16582	16740	16720	16901	16931	16742	16824	16712	16733	16762	16741	16557	16920	16738	16697	16725	16982	16795	16594	16604	16614	16694	16645	16775	16649	16623	16607	16910	16971	16958	16687	16934	16740	16820	16801	16774	16660	16616	16728	16886	16821	16758	16720	16773	16830	16816	16793	16793	16797	16788	16909	16965	16899	16732	16734	16592	16652	16646	16530	16877	16880	16743	16803	16924	16847	16638	16540	16782	16777	16634	16718	16698	16823	16670	16747	16915	16673	16750	16879	17002	16818	16790	16791	16946	16878	16886	16881	16727	16626	16669	16700	16737	16692	16736	16720	16686	16597	16607	16703	16648	16651	16614	16669	16520	17055	16844	16788	16752	16648	16878	16820	16737	16772	16591	16677	16742	16556	16815	16647	16805	16877	16850	16931	16745	16969	16803	16661	16855	16636	16501	16757	16872	16635	16681	16918	16830	16879	16801	16650	16673	16910	16618	16802	16700	16880	16857	16730	16744	17021	16874	16833	16892	16792	16591	16897	16874	16651	16781	16786	16618	16906	16677	16709	16775	16863	16731	16695	16713	16719	16999	16741	16968	16982	16701	16753	16742	16756	16741	16736	16744	16679	16802	16834	16698	16814	16742	16790	16656	16709	16918	16809	16804	16661	16865	16755	16957	16774	16865	16693	16642	16736	16644	16646	16985	16825	16895	16652	16781	16927	16697	16621	16601	16700	16873	16674	16742	16682	16668	16623	16997	16889	16681	16639	16724	16787	16681	16669	16785	16902	16645	16608	16633	16775	16736	16816	16772	16468	16666	16707	16787	16725	16659	16899	16761	16619	16469	16878	16641	16796	16638	16944	16986	16874	16845	16940	16876	16935	16778	16775	16708	17049	16818	16764	16659	16776	16738	16728	16659	16547	16658	16684	16904	16688	16715	16798	16708	16827	16796	16701	16618	16686	16661	16665	16770	16747	16983	16712	16688	16685	16587	16852	16704	16869	16738	16616	16801	16767	16850	16698	16731	16703	16570	16730	16633	16659	16899	16711	16801	16767	16543	16879	16739	16730	16616	16780	16667	16779	16956	16813	16804	16694	16812	16578	16627	16657	16676	16757	16814	16883	16584	16706	16956	16781	16661	16697	16692	16772	16818	16649	16566	16614	16533	16674	16752	16871	16734	16777	16831	16707	16727	16514	16791	16802	16627	16740	16785	16688	16665	16623	16796	16665	16844	16690	16737	16493	16654	16726	16825	16828	16824	16726	16684	16908	16695	16747	16659	16827	16820	16801	16734	16764	16915	16783	16681	16779	16781	16738	16805	16834	16780	16834	17014	16693
29988	48945	50064	50378	44907	39126	34866	30765	27315	24736	26082	21462	19425	19010	18951	21558	16572	16411	16815	19997	19563	18485	16934	15242	14984	15264	15252	15160	15092	15140	15105	15191	15135	14977	15098	15098	15138	15215	14976	14909	15158	15127	15019	14934	15312	15128	15119	15099	15187	15067	15167	15249	15322	15265	15138	15325	15051	15118	15096	14981	15125	15130	15200	15112	15129	15034	15144	15145	15423	15018	15131	15020	15184	14982	14980	15017	15026	15066	15147	15075	14989	15031	15112	15150	15139	15090	15143	15104	15160	15126	15179	15192	15088	15170	15056	14957	15131	15077	15267	15066	15100	15122	15038	15143	15123	15072	14989	15157	15048	15040	15087	15098	15104	15170	15108	15080	14991	15156	15006	15292	15096	15159	14837	15260	15165	15210	15087	15020	15123	14927	15051	15043	15179	15018	14893	15214	15171	15213	15102	15028	15094	15212	15128	14961	15287	14915	15100	14956	15126	15242	14852	15025	15056	14964	15070	15173	14998	15094	14938	15272	15117	15155	15150	15334	14888	15110	15085	15122	15073	15238	15130	14955	15215	15123	15094	15137	15103	15111	15019	15075	15091	15037	14942	15013	14964	14957	15095	15099	15268	15002	15067	15152	15017	15144	15311	15240	15216	15325	15230	15012	14951	15124	15119	15033	15207	15010	15090	15144	15189	15045	15046	14984	15108	15112	15266	15102	15167	14979	15158	15081	15009	15059	15196	15165	15046	15066	15183	14994	14932	15163	15103	15180	15213	15158	15066	14975	15002	14927	15068	15024	15023	15057	15295	15209	15251	15120	15086	15127	14870	15113	15099	15129	15074	15262	15044	14999	15110	15122	15169	15045	15087	14952	15217	15113	15122	15028	15058	15064	14991	15049	15199	14998	15047	15263	15289	15185	14900	15174	15199	15055	14963	15343	15136	15077	15069	15035	15129	15325	15081	15029	15123	15156	15237	15294	15091	15185	14989	15072	14969	15236	14987	15196	15246	15208	14969	14948	15152	15028	15107	15123	15124	14919	14880	15241	15110	15083	15058	15186	15138	15337	15044	15138	15084	15150	14984	15040	15046	15124	15147	15231	14940	15015	15181	15199	15108	15110	15123	15062	15234	15165	15015	15146	15279	14966	15191	15064	15061	15166	15134	15137	14932	15141	15001	15170	15242	14810	15281	15176	15158	15195	15045	15224	15056	15167	15119	15179	15155	15160	15137	14989	15036	15139	15093	15133	14923	14965	14965	15174	15226	15169	15222	15052	15064	15128	14985	15050	15105	15055	15175	14996	15005	15031	15116	15025	14915	14905	15060	15025	15196	14988	15138	15120	15323	15129	15029	15023	15095	15063	15061	15055	15180	15175	15068	15140	15049	15006	14969	15091	15144	15093	15092	15302	15030	15090	15037	15064	15246	14927	15043	15153	15118	15111	15019	15039	15159	15026	15044	15059	14876	15186	15139	15062	15060	15015	15182	15068	15114	15096	15186	15135	14963	15224	15126	15341	15288	15042	15121	15112	15252	14869	15145	14942	14944	15227	15267	14963	14982	15059	15068	15057	15054	15087	14906	15058	15150	14993	15005	14954	15016	15002	15168	15068	15123	15077	15222	15118	15044	15043	15102	15127	15226	15070	14957	15086	15226	15086	15058	15056	15119	15177	14981	15123	15251	15077	15008	15065	15125	14952	15088	15016	15138	14958	15138	15205	15192	15189	14961	15107	15270	15269	15231	15198	15167	15009	15138	14984	15250	14913	15060	15165	15207	15229	14923	15158	15148	15166	15141	15206	14929	15038	15005	15023	15134	14958	15153	15162	15079	15216	15002	15285	14984	15141	15180	15114	14981	14930	15159	15053	15005	15148	15196	15045	15033	15023	15152	15149	15139	15056	15156	15126	15057	15060	15113	15157	14957	15066	15080	15036	14976	15113	15107	15159	15137	15037	15095	15002	15011	14991	15013	15127	15094	15100	15200	15105	15214	15122	15058	15078	15086	15087	15198	15156	15138	15196	14943	15007	15189	15080	14979	15098	14971	15148	15096	15085	15046	15025	15086	15165	15070	15106	15157	15102	15148	15246	15064	15354	15158	15032	15063	15098	15109	15135	15229	15140	14915	15131	14961	15121	15093	15404	14929	15170	15067	15021	15191	15047	15059	15161	15018	15091	15067	15066	15120	15348	15087	15192	15061	15149	15138	15139	15076	15303	15287	15133	15106	14976	14900	14966	15017	15279	14957	15030	15132	15052	15216	15111	15141	15063	15090	15127	15125	15076	15161	15011	15237	15095	15131	15277	15077	15040	14997	15023	15036	15155	15002	14945	15211	15102	15174	15080	15073	15167	15120	15030	15111	15126	15187	15056	15140	15095	15160	15021	15233	15222	15142	15150	15039	15112	15094	15004	15012	15065	14971	15148	15106	15101	14863	15050	15170	15005	15159	15029	15100	14946	15204	14953	15184	15213	15213	15028	14972	15114	15176	15010	15113	15121	15008	15067	15158	14995	15046	15134	15097	15109	15059	15063	15130	15177	15038	14969	15114	15103	15067	15133	14999	14859	14896	15111	15200	15094	14807	15147	14998	15124	14995	15074	15236	15100	15180	14929	15145	15205	15131	14910	15184	15190	15202	15022	15059	15079	15063	15167	15089	14933	15202	15001	15008	15240	15138	15026	14979	15165	15043	15159	15067	15142	14981	15115	15252	15282	14968	15200	15138	14982	15233	15077	15114	15067	15180	14970	15076	15084	15012	15135	15165	15115	15235	15038	15161	15044	15092	14983	15245	15102	15011	15077	15205	15052	15082	14967	15134	15067	15243	14968	15114	15201	15168	15148	15167	15100	15045	15022	15180	15072	15046	14958	15232	15108	15043	14959	15102	15100	15299	15222	15050	14891	15190	15183	15141	15073	15017	15144	15107	15105	14918	15188	15104	15108	15036	14980	15096	15236	15101	15262	15178	15168	15224	15062	15071	15110	15231	15225	15076	15228	15113	15216	14930	14996	15035	15129	15151	15038	15098	14995	15110	14941	15054	15105	15379	15064	14943	15163	15263	15044	15159	15015	15048	15081	15151	15083	15176	14961	15076	15354	15137	15120	15058	14865	15189	15124	15103	15090	15194	14992	15135	15053	15169	15093	15206	15087	15052	15182	15229	15361	15083	14964	15143	14897	15172	15211	15106	15161	15092	15105	15185	15005	15103	15210	15112	15253	15077	15021	15173	15093	15038	15170	15089	15155	14984	15081	15118	15084	15131	15194	14972	15080	14939	15108	15074	15132	14948	15092	15126	15110	15137	15109	15108	15053	15235	15153	15212	15007	15097	15136	14981	15170	14951	15293	14974	15154	15026	15310	15220	15136	14999	15162	15301	15112	14997	15037	15135	15278	15150	14873	15100	15054	15025	15263	15116	15133	15094	15135	15058	15102	15015	15159	15029	15046	15085	15099	15072	14915	14985	15220	15086	15017	14926	15107	15231	14990	15136	15028	15069	14959	15175	14956	15102	15144	14964	15195	15156	15241	15158	15079	14996	15228	15112	15201	15163	15123	15176	15202	15174	15226	15046	15218	15098	15000	15102	15057	15093	15057	15180	14949	15244	14916	14942	15204	14995	15046	14953	15080	15224	15013	15173	14961	15154	15032	14970	15252	14989	15011	15170	15202	15121	15075	15149	15052	15196	15072	15153	15259	14946	14961	15215	14980	15135	15042	15052	15148	15117	14903	14931	15004	15118	15009	15133	15207	15040	15225	15042	15202	15100	15096	15161	15031	15255	14983	15118	15227	15051	15102	14987	15028	15176	15224	15297	15032	15045	15182	15038	15132	15090	15077	14980	15103	15043	15127	15146	15216	15170	15194	15088	14973	14994	14993	15209	15039	15237	14998	15161	15086	15337	15243	15169	15358	15048	15103	14974	15100	15003	15045	15070	15230	15187	15198	14905	15134	15219	15230	15140	15093	15001	15185	15150	15095	14978	15220	15007	15187	15137	15096	14992	15056	15139	15055	15217	15130	15120	15080	15148	15090	15143	15031	15078	15024	15099	15169	15130	15171	14982	14972	15112	15051	15058	15078	15172	15154	15037	15057	15294	15121	15121	15093	15040	15200	15252	15083	15044	14965	14969	15192	15146	15097	15065	15102	14995	15182	15068	15114	15060	15228	15014	15016	14972	15173	15216	15221	14990	15130	15106	14983	15141	15232	15071	14969	15082	15155	15193	15091	15157	15129	15269	15143	15132	15160	15028	15084	15191	15101	15117	15008	15188	15068	15118	15099	15176	15084	15081	15380	15006	15011	15265	15095	14984	14997	14777	15015	15131	15051	14957	15160	15026	15044	15154	15031	15239	15156	15025	15048	15054	15131	15012	15198	15058	15190	15157	15093	15043	14925	14924	15097	15227	15163	15030	14937	15186	15021	15104	15107	15230	14955	15095	15158	15078	15033	15084	15169	14826	15136	15173	15053	15091	15099	15084	15057	15175	15234	15256	15128	15039	15004	15176	15095	15136	15073	15121	14976	15043	15112	15052	14935	15049	15125	15090	14983	15078	15146	15050	15120	14975	15156	15093	14963	15157	15045	15200	15109	15232	15119	15003	14979	14978	15086	15176	15112	15104	15003	14933	14999	15173	15132	15115	15060	15080	15108	15020	15062	15115	15066	15112	14980	15014	15125	15033	15085	15007	15039	15147	14912	15123	15161	14888	14850	15050	15132	15249	15119	15204	15028	15092	15089	15011	15058	15204	15032	15186	15151	14938	15138	15149	15106	15218	15196	15102	15170	15047	15100	15080	14993	15116	14959	15076	15034	15135	15065	15035	15174	15228	15145	15049	14978	15005	15094	15106	15131	15113	15027	15184	15170	15196	15116	15008	15088	15059	15163	15155	15100	15157	14828	15000	15081	15309	15170	15018	15019	15021	15145	15186	14992	15079	15095	15069	15174	15195	15067	15083	15138	15083	15027	15077	15115	15083	15310	15188	14908	15093	15039	15255	15151	15096	15202	14934	14973	15122	15248	15189	15128	14975	15066	15068	14951	15107	15104	15046	14915	15213	15190	15145	14997	15004	14946	15101	15175	14852	15035	15027	15079	15054	15080	15079	15095	15049	15135	14946	15042	15182	15161	15153	15294	15061	15156	15086	15212	15159	15147
34779	36887	41113	38238	32691	29180	25839	22933	21032	20096	19216	18669	18403	18334	17907	17890	17759	17394	17346	17621	17811	17521	17402	17197	17389	17302	17193	17326	17182	17394	17331	17200	17212	17313	17223	17282	17286	17261	17018	17319	17470	17280	17463	17255	17532	17278	17259	17200	17253	17388	17643	17279	17292	17125	17246	17060	17409	17405	17308	17212	17344	17070	17350	17082	17399	17257	17166	17247	17363	17153	17121	17447	17343	17347	17304	17169	17117	17106	17326	17190	17233	17343	17112	17240	17240	17331	17124	17434	17174	17146	17241	17313	17243	17367	17259	17300	17422	17473	17337	17337	17354	17313	17682	17382	17083	17341	17289	17184	17355	17328	17230	17101	17020	17325	17183	17161	17321	17293	17399	17222	17065	17216	17204	17317	17508	17304	17466	17196	17308	17241	17361	17439	17298	17301	17430	17321	17235	17347	17165	17256	17331	17464	17280	17363	17161	17370	17341	17309	17171	17430	17352	17355	17293	17336	17263	17333	17161	17097	17297	17129	17070	17248	17123	17279	17259	17490	17473	17359	17333	17189	17195	17367	17358	17087	17404	17375	17332	17440	17330	17264	17369	17209	17072	16979	17176	17200	17286	17357	17132	17346	17185	17024	17174	17353	17383	17352	17256	17270	17128	17485	17404	17301	17183	17182	17238	17303	17336	17258	17304	17359	17362	17461	17419	17202	17074	17250	17230	17313	17235	17151	17184	17183	17287	17372	17308	17182	17308	17208	17367	17332	17395	17414	17184	17392	17369	17397	17320	17401	17434	17232	17217	17444	17343	17349	17557	17384	17230	17398	17300	17168	17076	17074	17263	17343	17109	17102	17334	17163	17390	17375	17146	17388	17213	17337	17064	17312	17471	17180	17502	17138	17335	17165	17320	17292	17362	17337	17313	17201	17172	17343	17475	17308	17343	17428	17153	17194	17272	17377	17269	17034	17413	17298	17351	17291	17423	17283	17273	17320	17348	17110	17320	17201	17236	17228	17207	17359	17204	17288	17334	17369	17327	17038	17465	17287	17382	17397	17192	17442	17152	17366	17146	17093	17238	17279	17228	17551	17374	17297	17119	17289	17199	17219	17440	17405	17104	17348	17336	17256	17290	17313	17335	17203	17155	17414	17252	17337	17098	17378	17269	17311	17208	17377	17296	17263	17192	17241	17301	17399	17285	17212	17154	17159	17375	17366	17312	17311	17344	17219	17360	17143	17264	17296	17427	17357	17239	17169	17239	17365	17272	17074	17182	17327	17225	17173	17545	17214	17177	17381	17210	17327	17402	17366	17215	17243	16993	17583	17216	17244	17261	17234	17318	17096	17089	17232	17268	17424	17025	17181	17347	17337	17340	17424	17203	17277	17105	17289	17112	17068	17046	17202	17083	17564	17298	17246	17279	17336	17498	17458	17299	17254	17353	17185	17250	17320	17157	17342	17418	17269	17216	17183	17284	17198	17323	17309	17170	17349	17244	17370	17429	17298	17355	17255	17276	17040	17321	17325	17204	17147	17319	17395	17352	17084	17576	17259	17249	17299	17412	17450	17478	17298	17160	17329	17229	17320	17248	17319	17461	17436	17383	17374	17367	17366	17278	17362	17399	17187	17333	17278	17263	17286	17183	17398	17310	17290	17330	17332	17293	17084	17439	17210	17365	17138	17433	17216	17221	17348	17195	17433	17285	17311	17605	17413	17439	17467	17168	17138	17232	17383	17320	17376	17368	17144	17375	17057	17286	17368	17356	17005	17212	17249	17121	17328	17608	17219	17300	17380	17153	17444	17253	17553	17428	17269	17467	17221	17189	17113	17113	17153	17251	17288	17475	17340	17469	17317	17395	17283	17454	17339	17265	17161	17418	17201	17430	17413	17239	17219	17158	17315	17321	17337	17175	17390	17311	17296	17458	17361	17456	17136	17257	17230	17125	17232	17306	17266	17270	17239	17121	17279	17218	17164	17276	17307	17481	17289	17094	17331	17239	17303	17361	17146	17122	17283	17369	17332	17235	17321	17523	17205	17142	17260	17334	17366	17301	17345	17295	17305	17392	17100	17293	17306	17166	17122	17295	17386	17219	17174	17234	17275	17290	17316	17253	17317	17251	17301	17525	17329	17122	17212	17020	17260	17180	17570	17180	17450	17374	17182	17407	17390	17227	17284	17585	17529	17150	17073	17286	17219	17370	17299	17246	17395	17085	17208	17496	17119	17253	17404	17144	17174	17316	17285	17292	17202	17179	17197	17165	17270	17382	17527	17217	17157	17308	17163	17235	17270	17098	17486	17338	17083	17410	17292	17435	17148	17102	17263	17274	17295	17227	17449	17221	17408	17561	17230	17338	17311	17245	17374	17115	17337	17474	17371	17357	17152	17212	17469	17201	17214	17298	17389	17434	17193	17130	16995	17179	17278	17420	17266	17256	17205	17292	17133	17391	17401	17172	17401	17129	17290	17368	17397	17147	17139	17355	17238	17321	17262	17307	17368	17422	17521	17180	17119	17195	17374	17343	17340	17277	17130	17263	17115	17276	17401	17274	17071	17176	17408	17285	17207	17307	17447	17168	17178	17339	17234	17234	17184	17290	17149	17160	17408	17253	17293	17279	17246	17117	17269	17301	17320	17094	17289	17194	17417	17248	17326	17276	17569	17284	17289	17247	17389	17227	17059	17136	17246	17341	17157	17311	17246	17252	17229	17384	17308	17634	17413	17206	17165	17228	17297	17377	17461	17476	17226	17165	17338	17445	17261	17292	17053	17401	17442	17413	17248	17472	17488	17394	17181	17180	17478	17124	16963	17240	17098	17083	17394	17273	17295	17285	17221	17398	17211	17035	17375	17101	17157	17228	17306	17426	17378	17199	17164	17215	17231	17391	17335	17336	17188	17377	17249	17214	17152	17182	17144	17382	17312	17311	17189	17278	17219	17211	17238	17283	17132	17197	17318	17335	17256	17144	17241	17418	17318	17207	17137	17205	17342	17335	17090	17241	17162	17273	17264	17255	17227	17419	17435	17268	17199	17269	17259	17192	17369	17292	17088	17442	17047	17176	17245	17171	17436	17289	17167	17427	17345	17380	17157	17348	17449	17419	17238	17443	17530	17203	17192	17263	17455	17183	17350	17100	17165	17399	17329	17168	17030	17236	17108	17386	17298	17376	17367	17105	17459	17218	17225	17356	17102	17287	17120	17269	17206	17489	17281	17365	17155	17299	17488	17254	16975	17149	17279	17274	17259	17513	17195	17324	17017	17260	17012	17242	17237	17368	17196	17282	17388	17341	17227	17163	17438	17235	17528	17227	17352	17179	17169	17161	17379	16984	17451	17305	17453	17372	17339	17305	17364	17262	17146	17408	17210	17147	17043	17325	17428	17220	17538	17226	17265	17496	17086	17107	17286	17387	17321	17152	17179	17370	17242	17283	17332	17243	17373	17331	17350	17298	17362	17079	17249	17355	17457	17189	17223	17301	17172	17122	17425	17195	17158	17149	17274	17321	17273	17161	17196	17162	17355	17322	17326	17276	17204	17444	17345	17329	17210	17119	17210	17230	17099	17172	17346	17177	17514	17328	17291	17212	17201	17235	17247	17207	17247	17282	17238	17386	17351	17339	17437	17374	17192	17200	17257	17538	17275	17213	17439	17352	17333	17223	17353	17294	17221	17385	17231	17405	17268	17184	17288	17326	17238	17207	17245	16978	17282	17326	17215	17145	17203	17363	17291	17087	17272	17336	17296	17316	17162	17513	17104	17352	17337	17382	17367	17282	17260	17307	17352	17313	17360	17182	17128	17158	17213	17161	17327	17294	17477	17292	17346	17419	17227	17119	17210	17277	17479	17289	17483	17418	17337	17198	17359	17518	17314	17152	17291	17132	17236	17242	17262	17111	17229	17437	17308	17300	17227	17532	17258	17284	17331	17364	17199	17208	17399	17341	17417	17146	17035	17178	17146	17375	17232	17374	17351	17110	17347	17245	17197	17296	17387	17197	17197	17354	17254	17255	17531	17366	17100	17393	17212	17343	17215	17089	17408	17217	16971	17198	17319	17250	17242	17133	17409	17343	17237	17250	17288	17490	17322	17324	17400	17427	17213	17396	17117	17192	17479	17139	17428	17293	17197	17072	17244	17311	17394	17373	17201	17317	17267	17302	17245	17407	17369	17281	17182	17404	17165	17514	17254	17244	17239	17170	17244	17225	17208	17317	17302	17255	17224	17259	17211	17543	17310	17229	17306	17204	17359	17122	17198	17329	17256	17258	17363	17346	17120	17231	17261	17441	17417	17483	17256	17294	17265	17310	17403	17224	17454	17343	17080	17398	17247	17211	17318	17391	17231	17184	17312	17378	17319	17375	17154	17256	17185	17324	17242	17356	17347	17382	17286	17325	17196	17425	17186	17337	17230	17075	17230	17211	17015	17053	17162	17185	17440	17348	17265	17237	17412	17380	17145	17169	17219	17444	17192	17286	17306	17163	17528	17275	17216	17414	17273	17234	17371	17440	17121	17198	17317	17369	17222	17345	17155	17145	17376	17343	17473	17303	17461	17305	17191	17440	17400	17280	17271	17346	17404	17291	17139	17145	17219	17387	17343	17345	17420	17168	17263	17211	17364	17395	17238	17324	17359	17111	17224	17358	17431	17396	17240	17216	17257	17181	17211	17257	17249	17050	17046	17276	17285	17252	17446	17354	17328	17365	17217	17169	17123	17255	17286	17303	17175	17344	17309	17063	17434	17315	17323	17427	17223	17303	17287	17523	17410	17108	17085	17295	17403	17204	17169	17117	17221	17113	17273	17003	17315	17366	17263	17248	17278	17299	17357	17175	17117	17109	17507	17438	17489	17246	17099	17191	17370	17172	17326	17231	17266	17202	17170	17358	17382	17339	17235	17423	17147	17332	17209	17092	17447	17253	17323	17332	17284	17136	17115	17267	17211	17464	17331	17436	17432	17267	17260	17192	17338	17312	17058	17459	17320	17292	17192	17285	17291	17301	17358	17362	17209	17105	17339	17354	17242	17410	17519	17528	17259	17571	17361	17387	17323	17424	17449	17349	17368	17264	17163	17365	17243	17094	17010	17291	17433	17323	17283	17273	17252	17211	17176	17368	17161	17451	17344	17095	17227	17328	17180	17222	17472	17237	17182	17385	17204
30571	42367	44395	41324	35882	31643	27443	24006	21576	19647	18755	17887	17244	16791	16663	16293	15824	15815	15609	15572	15974	15462	15417	15313	15309	15542	15307	15447	15377	15372	15451	15523	15407	15464	15240	15332	15382	15254	15353	15475	15478	15424	15295	15432	15304	15385	15359	15415	15425	15457	15389	15405	15296	15271	15345	15417	15496	15451	15343	15521	15487	15325	15401	15378	15314	15523	15422	15488	15410	15446	15421	15447	15601	15390	15324	15430	15513	15557	15365	15341	15480	15381	15391	15451	15438	15351	15352	15422	15458	15461	15310	15540	15403	15312	15411	15521	15425	15387	15460	15467	15304	15459	15456	15356	15393	15441	15472	15316	15396	15487	15291	15442	15334	15430	15413	15371	15498	15186	15438	15488	15361	15380	15452	15359	15426	15438	15338	15340	15389	15423	15325	15393	15438	15385	15361	15547	15552	15490	15361	15410	15390	15510	15370	15459	15355	15420	15277	15529	15297	15437	15333	15391	15420	15371	15268	15466	15452	15252	15606	15376	15349	15432	15430	15444	15367	15399	15379	15341	15421	15397	15406	15274	15350	15233	15287	15313	15382	15324	15408	15498	15314	15359	15458	15407	15454	15511	15335	15468	15362	15327	15437	15437	15286	15368	15430	15313	15246	15318	15536	15384	15358	15569	15319	15390	15360	15429	15461	15364	15384	15553	15385	15412	15517	15454	15393	15513	15357	15348	15321	15343	15437	15306	15353	15551	15493	15317	15503	15432	15425	15356	15473	15363	15532	15337	15372	15114	15319	15555	15418	15509	15575	15459	15365	15180	15450	15408	15445	15214	15379	15327	15312	15377	15552	15362	15557	15455	15425	15383	15474	15259	15584	15420	15492	15414	15350	15217	15509	15513	15392	15489	15384	15220	15376	15366	15477	15400	15583	15411	15542	15295	15394	15437	15535	15303	15505	15634	15259	15576	15518	15237	15402	15551	15386	15401	15512	15403	15703	15498	15436	15467	15370	15368	15314	15378	15361	15539	15325	15366	15352	15446	15346	15280	15375	15290	15350	15399	15353	15319	15415	15462	15380	15412	15517	15225	15347	15399	15542	15574	15509	15494	15219	15538	15286	15345	15513	15353	15374	15323	15507	15305	15375	15379	15392	15441	15609	15542	15401	15316	15398	15426	15376	15286	15386	15489	15471	15481	15515	15480	15485	15403	15271	15287	15207	15283	15378	15497	15414	15497	15283	15244	15509	15580	15353	15379	15370	15436	15293	15333	15423	15435	15405	15384	15396	15538	15290	15491	15370	15427	15340	15478	15398	15439	15384	15399	15395	15356	15374	15349	15533	15388	15413	15256	15344	15416	15324	15275	15515	15517	15386	15476	15407	15303	15395	15305	15527	15331	15437	15413	15376	15257	15246	15411	15531	15288	15356	15366	15444	15197	15450	15435	15194	15200	15470	15427	15297	15244	15362	15342	15419	15414	15410	15285	15353	15398	15445	15308	15302	15160	15537	15488	15281	15475	15227	15546	15341	15321	15437	15352	15355	15436	15299	15402	15359	15336	15389	15201	15460	15384	15374	15441	15535	15485	15439	15451	15505	15441	15320	15425	15359	15530	15401	15441	15498	15409	15517	15522	15332	15466	15431	15355	15358	15202	15528	15365	15332	15471	15321	15385	15607	15230	15460	15198	15383	15492	15477	15570	15319	15337	15465	15382	15334	15550	15454	15382	15368	15504	15433	15270	15349	15426	15384	15471	15388	15374	15451	15517	15496	15513	15263	15330	15473	15394	15279	15365	15400	15524	15476	15414	15457	15626	15314	15331	15390	15368	15301	15404	15457	15376	15563	15317	15628	15415	15320	15421	15326	15431	15505	15383	15576	15270	15504	15309	15382	15500	15383	15504	15507	15532	15454	15419	15155	15568	15424	15443	15382	15305	15414	15333	15254	15446	15475	15422	15534	15456	15328	15431	15288	15410	15416	15356	15345	15379	15507	15341	15439	15446	15363	15412	15406	15405	15234	15492	15401	15305	15294	15446	15248	15379	15225	15279	15375	15439	15267	15330	15382	15422	15502	15343	15283	15429	15429	15389	15501	15398	15447	15538	15206	15352	15453	15571	15565	15443	15565	15414	15451	15365	15293	15233	15354	15289	15346	15543	15414	15418	15300	15592	15244	15404	15403	15308	15395	15386	15375	15409	15456	15375	15418	15245	15405	15329	15381	15436	15563	15436	15386	15270	15575	15478	15355	15298	15451	15625	15315	15415	15443	15399	15389	15552	15470	15460	15391	15432	15174	15441	15469	15486	15394	15336	15470	15296	15334	15313	15368	15523	15378	15375	15392	15438	15442	15376	15355	15477	15333	15285	15438	15502	15437	15433	15227	15243	15354	15384	15419	15421	15396	15368	15368	15674	15307	15283	15517	15520	15418	15588	15490	15433	15411	15290	15454	15278	15446	15194	15258	15523	15319	15400	15438	15146	15275	15421	15460	15517	15482	15297	15453	15573	15345	15340	15436	15401	15536	15473	15266	15478	15529	15320	15381	15502	15406	15391	15504	15344	15322	15409	15331	15393	15421	15360	15424	15302	15405	15405	15459	15532	15452	15437	15293	15358	15483	15595	15568	15450	15530	15577	15529	15362	15412	15415	15480	15306	15557	15569	15267	15315	15345	15393	15364	15478	15478	15452	15361	15406	15330	15307	15300	15208	15485	15390	15413	15307	15373	15458	15518	15410	15259	15538	15320	15332	15430	15333	15372	15396	15581	15527	15375	15475	15480	15310	15552	15593	15387	15413	15435	15574	15517	15556	15234	15557	15426	15351	15519	15270	15504	15489	15282	15506	15405	15315	15321	15514	15273	15265	15380	15324	15354	15455	15389	15666	15527	15306	15419	15552	15317	15107	15520	15378	15419	15408	15250	15193	15423	15439	15403	15344	15334	15368	15429	15471	15545	15392	15267	15449	15398	15475	15440	15403	15427	15287	15449	15436	15337	15471	15335	15572	15475	15360	15419	15430	15338	15427	15281	15402	15400	15475	15376	15232	15427	15142	15172	15518	15286	15513	15467	15466	15412	15440	15365	15309	15276	15379	15372	15459	15233	15254	15446	15264	15319	15384	15376	15477	15331	15384	15430	15180	15360	15459	15574	15337	15410	15353	15330	15426	15277	15288	15496	15341	15432	15307	15392	15356	15388	15476	15380	15446	15399	15302	15555	15377	15381	15355	15319	15447	15363	15495	15285	15331	15395	15349	15437	15420	15334	15512	15264	15453	15305	15368	15487	15380	15382	15393	15399	15495	15302	15433	15540	15410	15327	15445	15379	15415	15361	15429	15330	15398	15320	15517	15583	15239	15476	15406	15369	15366	15396	15367	15446	15237	15255	15327	15450	15187	15383	15538	15274	15283	15535	15577	15350	15310	15282	15264	15351	15490	15342	15415	15554	15464	15394	15440	15298	15442	15498	15439	15224	15570	15382	15372	15222	15319	15272	15310	15736	15388	15290	15411	15527	15479	15404	15413	15275	15362	15401	15319	15554	15234	15416	15461	15567	15280	15303	15466	15484	15436	15585	15489	15524	15378	15360	15420	15195	15127	15324	15271	15478	15472	15405	15374	15268	15357	15306	15561	15381	15408	15442	15461	15375	15487	15348	15555	15420	15323	15474	15329	15553	15390	15465	15390	15407	15380	15455	15438	15436	15426	15456	15674	15509	15449	15301	15262	15284	15388	15451	15507	15418	15347	15327	15413	15302	15518	15261	15393	15234	15380	15312	15412	15366	15372	15377	15390	15445	15487	15355	15439	15291	15445	15368	15390	15296	15358	15229	15420	15547	15457	15408	15482	15345	15363	15428	15388	15582	15425	15305	15377	15432	15384	15377	15454	15502	15429	15361	15480	15452	15384	15434	15345	15598	15448	15286	15348	15463	15273	15502	15445	15477	15252	15518	15355	15316	15350	15209	15391	15472	15417	15397	15386	15352	15432	15440	15520	15262	15420	15523	15326	15371	15500	15485	15305	15362	15439	15339	15565	15378	15247	15466	15521	15332	15331	15147	15351	15295	15425	15435	15376	15375	15424	15404	15477	15496	15456	15137	15413	15349	15460	15433	15462	15437	15440	15267	15449	15431	15417	15371	15370	15306	15419	15515	15365	15460	15398	15602	15370	15237	15445	15427	15294	15571	15384	15495	15432	15512	15335	15179	15483	15344	15501	15540	15346	15426	15364	15379	15548	15260	15449	15245	15526	15463	15666	15424	15337	15239	15365	15299	15411	15362	15448	15367	15280	15366	15419	15231	15266	15251	15333	15522	15363	15434	15492	15420	15405	15369	15371	15302	15292	15463	15510	15298	15450	15395	15275	15356	15585	15414	15355	15413	15408	15428	15254	15356	15300	15498	15392	15310	15516	15525	15444	15450	15340	15376	15334	15290	15459	15427	15306	15430	15364	15576	15251	15333	15326	15450	15357	15592	15209	15524	15373	15467	15358	15421	15359	15222	15347	15334	15420	15285	15348	15145	15399	15597	15140	15256	15493	15489	15381	15500	15402	15455	15548	15452	15328	15462	15492	15364	15390	15459	15440	15441	15547	15292	15285	15452	15399	15363	15320	15294	15386	15336	15424	15458	15439	15342	15416	15305	15373	15415	15210	15402	15473	15517	15398	15429	15491	15371	15597	15312	15526	15521	15503	15416	15311	15407	15418	15401	15490	15446	15341	15340	15315	15199	15502	15413	15279	15357	15399	15428	15426	15498	15462	15445	15344	15421	15472	15372	15298	15375	15406	15332	15546	15347	15338	15396	15497	15073	15374	15362	15409	15377	15304	15415	15527	15298	15406	15316	15309	15342	15482	15465	15324	15511	15446	15584	15569	15370	15553	15323	15400	15514	15439	15367	15420	15366	15269	15457	15319	15572	15318	15315	15290	15560	15428	15379	15448	15206	15392	15349	15501	15529	15473	15343	15499	15468	15562	15246	15563	15502	15169	15312	15528	15411	15507	15549	15320	15455	15399	15568	15443	15427	15505	15506	15374	15237	15461	15522	15348	15406	15496	15394	15574	15324	15307	15408	15417	15335	15364	15365	15519	15503	15343	15522	15443	15545	15405	15552	15489	15521	15494	15436	15428	15383	15435	15302	15406	15640	15399	15372	15392	15211	15364
26529	23115	33384	35268	33158	31378	28396	24242	22768	20839	20105	19355	18723	18293	18078	17974	17762	17704	18225	18429	18269	17811	17506	17392	17322	17401	16954	17292	17282	16932	17073	16929	17046	17151	17134	17191	17268	17110	17103	16962	17067	16978	17045	17212	17120	17206	17206	17119	17000	17061	17078	16931	17115	17203	17009	16988	17207	17329	17156	17095	17151	17082	17218	16866	17247	17186	17004	17045	16995	16968	17229	17098	17124	17166	17186	17094	17058	17013	17140	16897	16969	16984	17064	17252	17179	17181	17049	17189	17108	17213	17014	16830	17129	17259	17362	17254	16975	16797	17098	17080	17030	16916	17128	17150	17309	17119	17075	17162	17085	17058	17268	17099	16883	17049	17079	17162	17307	17149	16855	17100	17258	17077	17155	17153	16986	17059	17214	17121	17068	16941	17028	17137	16976	16987	17283	17108	17060	16932	17120	17244	16938	17191	17140	17035	17129	17003	17098	17065	17133	16913	17054	17118	17085	17093	17050	17166	17002	17055	16926	16886	17175	17030	17140	17315	17212	17147	17229	17114	17002	17257	17204	17109	17167	17108	16979	17142	17184	17132	17106	16975	17207	16989	17233	17006	16964	17061	17138	17051	17127	17067	16938	16979	17242	17014	16939	16970	17179	17048	17063	16986	17109	17097	17244	17015	17291	16997	16902	16952	17165	17015	17182	17064	17097	17202	17010	17156	17168	17095	17099	17222	17137	16991	17333	17101	16999	17099	17034	17210	17064	17001	17071	17045	17190	17104	17186	17119	16945	17090	17076	16970	16985	17076	17315	16943	17122	16989	17044	17033	17002	16940	17150	16980	17008	16944	17114	17151	17103	17186	17270	17239	17149	17197	17058	16828	17066	17018	16919	17035	17052	17118	16878	17118	17127	17232	17225	16939	17043	16897	17258	17123	17231	17262	17128	17037	16995	17184	17139	17098	17079	17063	16952	17070	16954	17190	17127	16956	17367	16840	16988	16869	17033	17084	17078	17068	17093	17086	17377	17085	16997	17076	17119	17061	17263	16979	17148	17103	17104	17130	17331	17211	17139	17040	16926	17026	17256	16789	17248	17126	16988	17164	17149	17312	17077	17081	16974	16961	16877	17084	17158	17170	17005	17184	17016	16984	16932	17081	17019	16916	17070	17114	17116	17139	17200	16927	17155	17103	17105	17092	17079	17175	17109	17000	16800	16953	16932	16945	17062	17035	17196	17117	17015	17059	17052	17233	17229	17263	17128	17429	17008	17112	17179	16970	17082	17171	17107	16971	17307	17157	17016	17147	17221	17127	16957	17155	17154	16963	16981	17040	17066	16962	16942	16960	17260	16920	17018	17109	17027	16804	17295	17064	16926	16971	16969	17273	17065	17094	17134	17048	16939	17152	17085	17138	17169	17068	17158	17186	17201	17034	17281	17056	17129	17089	16955	17290	17013	17173	17233	17175	16875	16948	17019	17243	17141	17078	16958	17049	17271	17078	17217	16967	17113	17177	17083	16909	17186	17105	17170	17024	17246	16945	17129	17038	17123	17054	16910	17155	17018	17270	17262	17040	17170	16980	17133	17030	17133	17047	16885	17085	17009	17009	17006	17189	17182	16963	16958	16941	17084	17089	17111	17185	17174	17156	17152	17055	17179	17214	17244	17243	17104	16869	16952	16875	17246	17258	17004	17271	16959	17055	17183	17100	17156	17034	16983	17269	17038	16982	17150	17194	17173	17058	16969	17034	17041	17018	17054	17018	17095	17164	17006	17036	17115	17089	17109	17184	17159	17278	16984	17139	16991	16869	17085	16970	16982	16926	17168	16848	17027	17202	17019	17135	17247	17214	17076	17257	17007	17119	17153	16926	16978	16830	16987	17052	17098	17111	16917	17122	17045	17170	17195	16952	17056	17131	17122	17092	17162	17047	17113	17003	17169	17170	17066	17286	16992	16970	17040	17148	16974	17295	17064	17130	16977	17171	17113	17146	17289	17182	17107	16990	17234	17224	16907	16926	17012	16874	17022	16986	17197	17263	17204	16733	17120	17359	17121	16966	16936	17121	16994	17205	17058	17078	17184	17036	17435	17017	17015	17189	17205	17063	17047	17035	17103	17124	17366	17115	17038	17170	17212	17088	17080	16859	16950	17124	17248	16929	16999	16902	17340	17305	16892	16964	16993	17143	17003	16933	16950	17010	17126	17159	17291	17060	17150	17049	17259	17154	17250	17249	17013	17016	17128	17261	17227	17222	16881	17282	17196	17090	17130	17212	17045	17196	17073	17027	16845	16846	17066	17172	17247	16821	17096	16869	17123	17159	17177	17001	16992	17206	17082	17169	17177	16977	16919	17002	17100	16902	16888	17097	17050	16981	17147	16985	17038	17062	17084	16918	17119	17119	17195	17083	17144	17050	16999	17073	17150	17102	17198	17135	17155	17143	17010	17071	17084	17060	17272	17072	16981	17177	17067	16993	17016	16994	17239	17051	17237	17069	17240	17216	17225	17167	17014	17001	17164	17042	17011	16993	17112	16862	17257	16892	17110	17120	16920	16905	17077	17114	17069	17227	17195	17129	17110	17252	17028	16917	17031	17019	17207	17053	17033	17135	17004	16958	17092	17008	16988	17199	16881	16972	17025	16949	17143	16916	17024	16986	17074	17267	17063	17105	16996	17187	17092	17069	17078	17044	17017	17165	17085	17136	17152	17158	17138	17013	17114	17112	16862	17107	17018	17067	17073	16919	17234	17246	17105	17160	17025	17334	17123	16849	17212	17179	17214	17046	16959	17018	17020	16991	16952	16887	17150	16840	16966	17105	17050	17144	17164	16938	17008	17002	17019	17142	17084	17017	17224	17114	17134	17043	16999	17316	17067	17071	17021	17074	16964	17094	17004	17069	17230	17164	17053	17014	17150	17031	16988	16925	16892	17017	16984	16866	16953	17089	17003	16937	16894	17162	16864	17192	17141	17062	17266	16959	17260	16942	17131	17139	17084	17039	17201	17046	17063	16945	17082	16987	17224	17119	17285	17176	16951	17131	17131	17201	17087	16877	17060	16925	17083	17119	17019	17203	17021	16982	17063	17164	17192	17128	17065	17082	17420	17341	17168	17118	16956	17095	17316	17106	17205	17116	17164	16853	17178	17022	17241	16968	17098	17052	17151	17176	17029	16839	17099	17072	17166	17085	17172	17152	17224	17040	16996	17129	16972	17041	17283	16999	16939	17100	17126	17161	16859	17064	16904	17000	17214	17026	16872	17138	17111	17000	16993	17143	17082	17026	17205	16950	17011	17108	17378	17065	17068	17063	17023	17009	16980	17062	17039	17191	17129	17182	17219	17107	17346	17250	17159	17016	16933	17064	17223	17135	17196	17264	17267	17247	17093	17055	17249	17025	17070	16902	17106	17116	17274	17272	17258	17035	16968	16831	17307	17007	17151	17178	17083	17246	17164	17158	17213	17142	16953	17235	17271	16971	17034	17007	17029	17061	17045	17067	16984	17078	17071	17241	17011	17085	16889	16963	17032	17258	17217	17019	17010	17111	16917	16882	17285	17008	16856	17087	17110	17252	17066	17033	17028	17017	17306	17080	16994	17193	17109	17065	17070	17179	17145	16977	17106	17126	17068	17040	17177	17134	17096	17052	16925	16882	17073	17044	17128	17076	17042	17079	17053	17074	17056	17249	17156	16930	16854	17139	17091	17178	17173	17099	17082	17158	17111	17216	17135	17260	16893	17181	17227	17111	17051	17180	17119	17006	17184	16777	16978	16929	17102	17160	16968	17108	17145	17269	16954	16860	17058	16997	17012	17228	17064	17080	16990	16969	17051	17189	17041	17032	17201	17024	16994	17053	17245	17157	16988	17114	16888	17007	17075	17050	17186	17044	17091	17134	17187	16981	17149	16985	16973	17134	16924	17222	17127	17205	17238	17125	17145	17104	17180	17189	17130	17143	17083	17096	17045	16905	17029	17225	17187	17047	17260	16949	16964	17153	17064	17026	17152	17141	16886	17050	17011	17135	17013	17120	17151	17068	17085	17020	17005	16997	16916	17104	17213	17136	17035	17105	17061	17142	17123	16968	17008	17024	17053	16988	17082	17104	16967	17157	17105	16861	17134	17017	17042	16979	17141	17253	17077	17041	17024	17055	17116	17093	17174	16967	17150	17023	16896	16956	17136	16982	17082	16935	17017	16982	17078	17256	16987	17120	17214	17208	17355	17363	17332	16918	17118	17205	17178	17221	17161	17198	17129	17281	17144	17095	16987	17020	17081	17021	17223	16908	17078	17118	17159	17189	17155	17016	17058	17066	16989	16808	16860	17280	16932	17067	17009	17137	17032	16983	17164	17161	17229	17023	17019	17087	17279	17123	17238	17131	17167	16984	17078	17028	17035	17082	17031	17213	17126	17026	17162	17255	17066	16825	17200	16973	17260	17016	17177	17275	17201	17249	16852	17121	17081	17135	17169	17018	16906	17076	17044	17098	17080	17123	17001	17142	17217	17138	17126	17035	17101	17128	17285	17056	17131	17194	17152	17143	17187	16929	17342	16931	16932	16824	16941	17008	17304	16892	17062	17091	17079	17056	16959	16946	17019	16906	17240	17370	17164	16976	17059	17013	17014	17132	17108	16985	17077	17181	17117	17068	17102	17085	16977	17002	17079	16995	16931	16979	17151	17224	17039	17079	17054	17110	17010	17173	17209	17046	17140	16919	17135	17132	17005	17168	17149	17115	17067	17201	17140	16851	17088	17247	17234	17151	17167	17131	17129	16813	17135	17086	16964	17067	17108	17241	17050	17062	17062	17057	17041	17146	17021	17037	17156	17049	17134	17000	17128	17195	17221	17143	17038	16876	17143	16915	17190	16982	17015	17149	16872	16985	16976	16981	17166	17128	17283	17028	16909	17036	16941	16963	17011	17282	17036	17031	17113	17152	17170	16871	17275	17088	17055	17148	17150	16897	17081	17051	17019	16972	17043	16985	16961	17134	16878	17167	17183	17156	17054	16950	16960	17025	17160	17137	16908	16913	17257	17105	17155	16999	17240	17119	17126	17092	17217	17050	17173	16918	17036	17155	17417	17223	17194	17101	17391	16870	17023	17015	17020	17027	17056	17085	17058	17145	16993	17204	17174	17046	17040	17131	17124	17112	17222	17028
28366	46368	48048	45743	40566	34533	29569	25762	23932	20962	19768	18507	17830	17513	16829	16852	16331	16315	17223	17519	17226	16192	15700	15398	15390	15377	15367	15279	15306	15257	15289	15219	15271	15452	15179	15230	15206	15341	15384	15357	15350	15171	15304	15165	15311	15462	15343	15242	15187	15210	15362	15154	15356	15384	15219	15209	15256	15392	15277	15323	15210	15433	15358	15269	15246	15254	15112	15257	15300	15270	15433	15270	15358	15299	15236	15190	15301	15422	15247	15398	15198	15263	15350	15222	15246	15265	15441	15441	15409	15268	15404	15406	15281	15303	15254	15126	15166	15232	15214	15369	15394	15290	15289	15250	15154	15245	15418	15271	15484	15383	15351	15448	15207	15296	15259	15305	15324	15214	15328	15190	15242	15310	15390	15144	15244	15311	15427	15248	15235	15138	15215	15159	15411	15289	15185	15523	15326	15242	15270	15347	15290	15435	15278	15258	15386	15255	15303	15251	15188	15411	15273	15168	15038	15245	15318	15243	15256	15232	15110	15201	15358	15235	15235	15281	15456	15351	15447	15295	15257	15312	15178	15343	15210	15371	15379	15241	15160	15257	15274	15123	15277	15201	14999	15175	15291	15355	15234	15221	15215	15270	15329	15352	15307	15222	15255	15234	15381	15274	15210	15191	15221	15303	15402	15438	15259	15272	15223	15226	15348	15229	15259	15395	15408	15279	15275	15341	15172	15321	15284	15371	15235	15259	15338	15266	15353	15387	15332	15382	15245	15271	15370	15303	15305	15212	15405	15211	15239	15288	15248	15356	15238	15243	15225	15274	15409	15309	15257	15266	15306	15354	15201	15401	15288	15236	15272	15275	15280	15381	15351	15201	15535	15129	15292	15299	15183	15333	15243	15311	15216	15394	15400	15251	15246	15282	15193	15283	15214	15232	15350	15390	15398	15088	15420	15310	15334	15374	15500	15383	15169	15395	15369	15205	15135	15377	15377	15507	15328	15435	15259	15207	15271	15311	15207	15113	15195	15368	15270	15407	15334	15313	15210	15361	15272	15256	15351	15392	15219	15348	15206	15326	15296	15061	15272	15256	15382	15294	15275	15329	15328	15464	15274	15299	15386	15301	15124	15295	15185	15221	15290	15327	15443	15211	15329	15379	15233	15206	15238	15251	15463	15340	15236	15233	15239	15169	15352	15405	15244	15340	15229	15413	15234	15393	15460	15262	15339	15454	15359	15387	15417	15141	15220	15466	15431	15268	15353	15322	15406	15273	15302	15286	15260	15301	15257	15221	15316	15398	15397	15189	15295	15403	15284	15231	15117	15334	15311	15200	15286	15340	15242	15233	15416	15220	15260	15168	15318	15317	15324	15144	15103	15344	15389	15241	15360	15379	15264	15255	15204	15177	15225	15240	15015	15205	15247	15309	15361	15029	15123	15337	15169	15325	15314	15342	15252	15318	15398	15413	15286	15504	15405	15304	15170	15309	15443	15398	15238	15293	15429	15279	15273	15378	15262	15251	15287	15301	15315	15264	15200	15230	15221	15474	15277	15244	15415	15245	15216	15301	15170	15335	15316	15289	15269	15325	15294	15233	15385	15493	15426	15420	15291	15491	15239	15145	15305	15242	15291	15310	15165	15307	15426	15251	15255	15308	15155	15485	15328	15282	15219	15342	15435	15206	15400	15195	15428	15234	15229	15441	15245	15156	15185	15305	15415	15302	15272	15267	15275	15211	15395	15253	15317	15159	15306	15408	15198	15256	15173	15325	15390	15187	15289	15220	15275	15289	15329	15213	15269	15285	15302	15281	15351	15479	15254	15362	15434	15371	15297	15187	15333	15316	15278	15370	15298	15356	15175	15363	15351	15171	15371	15398	15483	15353	15380	15247	15323	15204	15186	15390	15325	15099	15330	15306	15200	15253	15247	15181	15360	15326	15409	15316	15354	15211	15226	15268	15423	15204	15296	15139	15342	15442	15233	15393	15302	15472	15537	15431	15392	15503	15202	15346	15369	15129	15283	15351	15319	15145	15411	15180	15330	15274	15434	15099	15155	15506	15302	15406	15341	15135	15405	15352	15127	15388	15341	15298	15224	15354	15243	15360	15422	15258	15305	15220	15359	15255	15129	15337	15338	15316	15359	15317	15273	15258	15260	15399	15337	15306	15226	15282	15245	15151	15361	15323	15351	15311	15308	15155	15172	15189	15317	15382	15109	15342	15305	15315	15357	15272	15269	15306	15350	15348	15359	15285	15211	15298	15191	15452	15186	15410	15293	15392	15361	15189	15226	15313	15123	15412	15256	15369	15266	15344	15263	15277	15262	15377	15351	15604	15338	15367	15265	15449	15158	15356	15210	15210	15361	15325	15180	15138	15341	15319	15340	15361	15246	15420	15259	15286	15567	15287	15295	15150	15358	15354	15353	15321	15129	15363	15435	15169	15313	15424	15269	15341	15241	15248	15332	15252	15185	15295	15275	15444	15396	15320	15370	15283	15315	15218	15424	15326	15218	15485	15094	15353	15231	15266	15217	15439	15409	15288	15098	15243	15100	15216	15247	15263	15261	15223	15139	15386	15418	15343	15335	15235	15244	15189	15204	15130	15274	15314	15337	15388	15329	15306	15266	15349	15331	15361	15248	15467	15340	15460	15294	15353	15480	15163	15342	15319	15365	15340	15353	15357	15305	15331	15389	15185	15376	15194	15280	15236	15429	15229	15365	15327	15500	15307	15461	15280	15189	15442	15327	15432	15493	15397	15308	15239	15366	15309	15255	15283	15215	15335	15337	15412	15395	15303	15247	15402	15434	15314	15215	15404	15265	15287	15196	15301	15150	15257	15156	15366	15227	15234	15158	15488	15121	15120	15288	15215	15435	15169	15182	15312	15032	15244	15197	15208	15177	15455	15174	15178	15347	15224	15361	15021	15351	15217	15404	15362	15216	15329	15281	15331	15333	15183	15270	15306	15423	15313	15397	15177	15286	15125	15225	15302	15332	15231	15324	15057	15398	15184	15325	15306	15358	15412	15209	15389	15201	15138	15287	15272	15233	15316	15083	15325	15224	15370	15280	15224	15303	15236	15268	15318	15129	15133	15353	15138	15269	15360	15383	15310	15391	15208	15212	15311	15215	15250	15301	15263	15234	15417	15325	15162	15237	15240	15301	15212	15429	15269	15339	15366	15416	15337	15190	15168	15393	15200	15417	15351	15248	15445	15399	15300	15243	15363	15288	15402	15303	15301	15133	15440	15376	15517	15317	15463	15214	15246	15313	15224	15392	15196	15163	15153	15384	15366	15347	15330	15215	15238	15428	15225	15306	15355	15274	15337	15506	15306	15267	15287	15394	15156	15391	15314	15389	15292	15148	15296	15216	15170	15207	15178	15364	15132	15234	15358	15186	15303	15373	15404	15353	15438	15269	15296	15367	15369	15272	15253	15253	15230	15127	15358	15409	15227	15173	15181	15221	15242	15329	15317	15333	15176	15326	15266	15229	15275	15304	15303	15247	15184	15367	15321	15213	15026	15227	15496	15203	15185	15246	15326	15277	15283	15369	15264	15103	15378	15315	15213	15494	15356	15315	15377	15424	15257	15109	15379	15443	15418	15261	15411	15416	15232	15363	15382	15222	15343	15329	15298	15241	15412	15325	15206	15323	15285	15345	15265	15160	15203	15341	15253	15175	15412	15130	15292	15412	15455	15180	15270	15432	15199	15397	15171	15464	15101	15317	15373	15148	15323	15259	15382	15238	15211	15307	15189	15313	15235	15304	15439	15216	15196	15238	15138	15227	15260	15200	15399	15227	15100	15122	15349	15222	15417	15325	15302	15279	15280	15304	15300	15233	15431	15205	15176	15374	15280	15370	15357	15147	15313	15248	15282	15343	15167	15291	15357	15472	15308	15458	15319	15202	15406	15229	15176	15191	15404	15263	15273	15441	15379	15311	15206	15196	15265	15298	15183	15279	15040	15337	15336	15333	15374	15300	15306	15231	15210	15238	15158	15230	15463	15302	15304	15331	15306	15152	15302	15360	15023	15324	15363	15311	15304	15333	15171	15323	15113	15364	15348	15257	15164	15468	15280	15455	15421	15242	15368	15130	15203	15346	15259	15277	15445	15400	15282	15393	15352	15273	15301	15290	15251	15314	15231	15339	15258	15274	15204	15304	15383	15299	15256	15355	15429	15423	15243	15340	15304	15225	15408	15361	15193	15141	15306	15382	15214	15329	15183	15177	15079	15377	15413	15519	15181	15186	15208	15301	15216	15385	15227	15457	15390	15292	15294	15474	15215	15192	15255	15190	15108	15285	15290	15430	15266	15298	15317	15130	15357	15253	15227	15240	15214	15302	15337	15162	15328	15147	15340	15326	15169	15391	15167	15095	15349	15486	15210	15186	15218	15414	15255	15141	15349	15236	15268	15433	15242	15240	15166	15280	15150	15369	15354	15334	15407	15295	15499	15212	15383	15103	15295	15231	15402	15431	15168	15491	15371	15360	15315	15255	15368	15354	15370	15320	15212	15258	15119	15342	15324	15383	15253	15247	15172	15446	15260	15245	15217	15459	15272	15403	15302	15352	15369	15214	15380	15202	15326	15329	15119	15245	15510	15282	15233	15087	15412	15300	15185	15350	15139	15281	15343	15375	15180	15306	15200	15478	15401	15353	15314	15095	15375	15302	15187	15333	15271	15097	15245	15170	15377	15333	15203	15348	15368	15328	15351	15141	15480	15449	15245	15271	15197	15246	15367	15288	15406	15213	15345	15295	15296	15403	15220	15234	15323	15341	15253	15231	15395	15379	15286	15341	15193	15336	15372	15349	15394	15149	15189	15290	15291	15176	15375	15309	15189	15368	15249	15261	15318	15442	15462	15217	15249	15386	15285	15339	15235	15339	15233	15204	15557	15438	15062	15258	15446	15306	15373	15352	15372	15248	15306	15302	15379	15434	15274	15552	15402	15262	15556	15294	15371	15270	15209	15336	15354	15336	15133	15294	15336	15175	15378	15333	15383	15353	15231	15186	15370	15242	15261	15316	15332	15255	15101	15290	15238	15361	15254	15327	15134	15382	15380	15241	15308	15380	15235	15361	15313	15413	15285	15170	15289	15368	15262	15400	15202	15426	15214	15330	15210	15414	15104	15427	15256	15368	15336	15392	15360	15166	15436
24517	21750	29783	27727	28672	31616	32043	26936	23664	22410	23377	20566	19572	19243	19180	18713	18624	18610	19744	21459	21085	19081	17855	17598	17557	17500	17462	17415	17272	17309	17589	17516	17354	17488	17484	17377	17362	17240	17307	17513	17318	17286	17367	17426	17192	17540	17139	17421	17256	17229	17290	17309	17192	17461	17224	17261	17270	17030	17245	17304	17317	17366	17269	17364	17085	17507	17397	17316	17088	16912	17462	17458	17381	17315	17265	17375	17300	17221	17394	17434	17356	17129	17412	17153	17162	17219	17254	17322	17393	17161	17378	17194	17250	17398	16987	17058	17135	17098	17246	17187	17080	16990	17476	17258	17177	17377	17107	17365	17179	17323	17187	17341	17077	17476	17349	17266	17215	17082	17230	17274	17247	17297	17279	17103	17256	17245	17387	17232	17237	16996	17282	17283	17229	17147	17143	17137	17065	17322	17344	17266	17340	17263	17231	17360	17236	17262	17429	17299	17481	17442	17235	17204	17182	17426	17294	17413	17280	17353	17229	17140	17256	17284	17282	17369	17380	17142	17360	17311	17276	17236	16991	17309	17113	17150	17324	17314	17384	17304	17368	17300	17223	17314	17306	17328	17270	17460	17276	17373	17315	17237	17265	17416	17369	17340	17280	17384	17250	17542	17183	17360	17100	17017	17346	17393	17482	17150	17107	17288	17278	17159	17294	17280	17472	17252	17506	17261	17259	17444	17351	17155	17389	17247	17459	17344	17148	17367	17380	17040	17140	17271	17501	17362	17164	17219	17168	17511	17208	17193	17222	17147	17316	17276	17281	17432	17191	17086	17328	17424	17211	17293	17321	17183	17248	17350	17252	17220	17197	17329	17321	17255	17179	17161	17171	17381	17350	17200	17344	17425	17311	17383	17481	17314	17515	17202	17390	17105	17382	17165	17322	17269	17309	17320	17305	17240	17217	17093	17313	17306	17126	17140	17116	17326	17169	17427	17102	16934	17363	17227	17322	17249	17222	17576	17127	17221	17254	17128	17200	17173	17029	17297	17381	17289	17410	17246	17240	17359	17274	17281	17262	17282	17090	17100	17414	17372	17354	17569	17422	17336	17213	17465	17334	17165	17030	17204	17416	17219	17294	17176	17312	17283	17498	17086	17325	17168	17207	17291	17167	17244	17365	17185	17085	17282	17167	17540	17147	17420	17277	17239	17217	17220	17296	17354	17364	17114	17302	17231	17154	17331	17549	17127	17056	17102	17102	17268	17376	17206	17231	17115	17307	17289	17358	17129	17082	17042	17174	17294	17429	17255	17386	17254	17187	17427	17471	17133	17112	17222	17325	17005	17291	17350	17511	17455	17218	17448	17467	17238	17365	17345	17343	17303	17176	17224	17215	17212	17136	17235	17446	17421	17267	17211	17190	17236	17208	17254	17185	17290	17331	17356	17314	17500	17269	17150	17222	17215	17127	17378	17121	17217	17268	17356	17294	17348	17343	17286	17225	17226	17194	17259	17334	17492	17212	17163	17429	17340	17284	17129	17250	17174	17152	17345	17250	17133	17167	17384	17325	17192	17305	17368	17253	17366	17248	17170	17259	17304	17321	17032	17418	17227	17221	17271	17508	17309	17266	17173	17413	17304	17201	17300	17499	17404	17168	17219	17281	17334	17165	17290	17316	17177	17086	17133	17151	17507	17255	17278	17326	17401	17215	17177	17421	17343	17091	17153	17050	17335	17511	17043	17135	17317	17018	16937	17272	17205	17205	17366	17276	17292	17508	17347	17413	17287	17363	17235	17356	17282	17434	17035	17261	17307	17488	17285	17317	17118	17246	17335	17290	17191	17446	17372	17398	17094	17234	17178	17179	17080	17073	17253	17052	17331	17379	17004	17249	17259	16980	17356	17213	17191	17418	17237	17106	17269	17359	17071	17244	17308	17410	17312	17440	17272	17490	17286	17270	17082	17137	17275	17151	17109	17312	17352	17250	17305	17249	17249	17230	17334	17390	17327	17199	17081	17140	17320	17115	17473	17239	17281	17379	17456	17243	17332	17375	17472	17123	17171	17227	17309	17273	17313	17055	17182	17195	17396	17466	17348	17299	17276	17362	17075	17540	17396	17428	17299	17381	17184	17252	17344	17501	17306	17176	17191	17306	17501	17455	17379	17267	17248	17206	17296	17140	17436	17240	17317	17277	17333	17380	17256	17334	17440	17120	17133	17482	17202	17226	17157	17257	17386	17426	17230	17372	17225	17092	17191	17186	17150	17272	17203	17258	17150	17224	17344	17460	17249	17466	17489	17101	17271	17154	17096	17190	17146	17498	17288	17467	17421	17268	17425	17388	17248	17269	17265	17177	17243	17259	17247	17184	17560	17182	17181	17233	17378	17087	17168	17502	17150	17121	17297	17273	17273	17329	17206	17305	17093	17443	17196	17316	17303	17388	17228	17485	17489	17333	17238	17181	17142	17110	17247	17173	17227	17316	17188	17217	17239	17142	17389	17456	17247	17426	17462	17391	17125	17185	17239	17266	17235	17241	17191	17288	17409	17235	17291	17205	17299	17268	17323	17475	17173	17405	17173	17242	17305	17144	17270	17256	17274	17165	17206	17220	17048	17308	17289	17081	17160	17195	17229	17332	17216	17475	17386	17356	17269	17555	17369	17184	17110	17183	17220	17240	17198	17406	17356	17281	17393	17341	17280	17356	17397	17372	17395	17210	17103	17470	17199	17224	17260	17237	17070	17172	17358	17380	17172	17282	17211	17209	17272	17279	16998	17298	17270	17326	17125	17202	17331	17378	17205	17288	17260	17268	17148	17279	17347	17336	17070	17321	17325	17285	17216	17376	17266	17090	17347	17207	17175	17317	17220	17321	17313	17452	17403	17494	17179	17458	17138	17291	17328	17178	17448	17336	17341	17357	17395	17343	17016	17423	17189	17076	17217	17307	17483	17451	17467	17280	17252	17241	17326	17467	17289	17217	17396	17398	17015	17125	17330	17399	17416	17319	17259	17397	17197	17365	17235	17377	17070	17327	17273	17126	17143	17332	17299	17302	17365	17108	17076	17191	17296	17314	17192	17492	17344	17475	17346	17201	17366	17091	17189	17411	17148	16965	17239	17438	17203	17350	17357	17493	17240	17437	17204	17231	17284	16922	17067	17251	17415	17169	17208	17422	17204	17435	17406	17323	17237	17280	17310	17141	16981	17055	17287	17480	17368	17447	17309	17297	17210	17281	17030	17260	17280	17359	17331	17369	17178	17307	17278	17259	17174	17249	17253	17455	17357	17010	17231	17149	17185	17303	17097	17298	17326	17255	17181	17216	17093	17071	17184	17145	17086	17374	17194	17447	17305	17349	17337	17153	17259	17238	17346	17292	17256	17091	17133	17383	17220	17323	17081	17052	17195	17389	17183	17262	17339	17181	17244	17117	17095	17363	17319	17214	17333	17422	17337	17377	17259	17196	17332	17361	17220	17207	17343	17347	17333	17201	17228	17169	17160	17189	17368	17277	17360	17355	17321	17240	17087	17232	17204	17365	17337	17427	17219	17320	17183	17265	17367	17044	17154	17334	17184	17384	17374	17345	17140	17357	17155	17288	17492	17345	17157	17239	17121	17167	17322	17049	17253	17579	17133	17390	17165	17341	17257	17153	17401	17439	17352	17358	17435	17248	17387	17353	17240	17338	17372	17134	17230	17208	17215	17171	17287	17163	17367	17255	17247	17396	17388	17124	17440	17287	17321	17237	17342	17358	17334	17337	17369	17450	17385	17324	17533	17329	17091	17212	17169	17029	17321	17087	17490	17463	17221	17196	17137	16997	17236	17227	17402	17213	17156	17214	17338	17249	17296	17010	17073	17126	17248	17192	17175	17208	17285	17200	17165	17110	17231	17330	17346	17237	17382	17162	17250	17205	17110	17189	17265	17166	17273	17428	17232	17164	17215	17144	17177	17206	17414	17395	17318	17276	17409	17291	17405	17284	17405	17252	17400	17079	17329	17269	17439	17273	17416	17276	17335	17387	17122	17430	17218	17314	17228	17266	17310	17256	17272	17369	17435	17284	17080	17280	17386	17404	17390	17253	17282	17157	17167	17210	17400	17132	17170	17324	17450	17531	17208	17200	17121	17338	17365	17356	17253	17258	17340	17252	17414	17224	17279	17287	17254	17220	17148	17362	17229	17132	17108	17314	17195	17235	17306	17316	17153	17207	17202	17218	17280	17470	17384	17266	17368	17121	17583	17228	17232	17233	17432	17167	17279	17208	17261	17302	17395	17156	17204	17196	17342	17073	17076	17387	16939	17332	17227	17496	17359	17305	17180	17157	17497	17231	17446	17192	17134	17147	17297	17114	17297	17404	17285	17233	17364	17267	17059	17162	16980	17468	17223	17253	17251	17355	17265	17644	17116	17445	17242	17406	17284	17075	17195	17232	17245	17241	17232	17206	17296	17338	17182	17392	17265	17178	17084	17044	17337	17375	17344	17242	17104	17307	17195	17201	17267	17339	17265	17293	17188	17200	17203	17432	17188	17389	17199	17309	17453	17193	17141	17295	17170	17129	17331	17082	17340	17345	17233	17238	17284	17225	17341	17222	17492	17345	17271	17237	17435	17457	17298	17200	17218	17319	17205	17059	17540	17406	17316	17119	17309	17262	17225	17214	17434	17047	17231	17477	17114	17082	17398	17129	17318	17012	17086	17418	17240	17263	17309	17574	17308	17269	17127	17120	17349	17150	17205	17286	17264	17308	17300	17173	17318	17184	17294	17171	17226	17210	17297	17408	17097	17054	17102	17089	17290	17221	17093	17398	17342	17300	17236	17393	17077	17179	17229	17380	17193	17335	17312	17364	17172	17154	17252	17152	17232	17274	17082	17457	17317	17239	17210	17232	17357	17244	17227	17482	17183	17273	17394	17183	17134	17410	17284	17184	17268	17304	17111	17281	17292	17070	17249	17164	17296	17288	17149	17271	17295	17304	17067	17336	17328	17297	17183	17466	17235	17290	17399	17304	17240	17339	17336	17313	17184	17412	17247	17180	17032	17204	17398	17296	17299	17342	16993	17236	17260	17381	17406	17325	17441	17374	17339	17469	17272	17353	17357	17204	17142	17342	17373	17291	17329	17126	17247	17352	17300	17323	17360	17401	17144	17280	17078	17173	17147	17120	17301
29441	49924	50997	49780	44248	38001	33594	29124	25185	23260	24709	19984	19020	18449	18059	17784	17367	17374	20077	21979	20697	17378	15777	15537	15757	15794	15666	15741	15485	15540	15398	15345	15280	15617	15497	15513	15508	15479	15489	15538	15368	15266	15447	15418	15452	15465	15613	15457	15473	15304	15460	15492	15287	15387	15374	15354	15499	15399	15391	15513	15400	15108	15454	15525	15338	15493	15436	15423	15408	15486	15617	15343	15354	15611	15372	15347	15347	15583	15430	15487	15342	15333	15499	15364	15521	15372	15521	15380	15388	15427	15349	15562	15292	15318	15513	15418	15373	15584	15271	15426	15425	15675	15532	15572	15624	15507	15383	15310	15560	15441	15319	15390	15465	15470	15616	15420	15424	15435	15360	15263	15379	15601	15353	15680	15479	15312	15477	15430	15446	15338	15450	15512	15406	15381	15510	15564	15319	15365	15447	15413	15521	15464	15224	15370	15301	15594	15458	15123	15401	15551	15333	15594	15439	15445	15394	15511	15574	15353	15354	15394	15196	15389	15414	15265	15264	15423	15420	15437	15374	15518	15472	15453	15451	15440	15456	15306	15416	15357	15586	15564	15387	15449	15321	15383	15544	15374	15475	15389	15423	15393	15363	15365	15398	15514	15438	15339	15482	15437	15369	15449	15454	15448	15239	15248	15422	15223	15245	15290	15372	15388	15310	15507	15371	15501	15403	15455	15470	15485	15397	15345	15444	15128	15276	15252	15399	15451	15464	15524	15498	15467	15432	15486	15302	15287	15225	15507	15322	15361	15385	15253	15248	15351	15556	15340	15545	15231	15451	15366	15313	15435	15296	15549	15326	15446	15320	15457	15440	15281	15437	15377	15225	15452	15181	15508	15330	15479	15338	15331	15441	15303	15356	15402	15359	15279	15403	15331	15406	15393	15495	15326	15453	15477	15411	15593	15419	15243	15330	15430	15390	15331	15433	15372	15318	15396	15325	15399	15348	15345	15310	15425	15333	15640	15367	15540	15256	15330	15422	15485	15290	15407	15231	15540	15407	15455	15400	15355	15393	15325	15454	15310	15283	15331	15454	15230	15550	15413	15334	15366	15465	15494	15413	15400	15276	15279	15357	15434	15350	15380	15317	15537	15485	15422	15479	15436	15440	15348	15173	15174	15523	15242	15346	15655	15556	15389	15470	15358	15354	15423	15271	15415	15319	15390	15350	15405	15420	15392	15483	15472	15419	15165	15415	15435	15289	15358	15268	15452	15345	15443	15456	15433	15422	15645	15347	15354	15706	15624	15508	15264	15412	15325	15332	15479	15483	15439	15423	15408	15297	15325	15269	15305	15321	15349	15443	15482	15336	15405	15255	15322	15577	15447	15235	15362	15335	15492	15498	15319	15425	15462	15133	15393	15334	15392	15410	15333	15467	15233	15397	15461	15462	15397	15433	15386	15516	15320	15482	15307	15417	15522	15389	15411	15466	15436	15465	15474	15455	15198	15509	15429	15118	15380	15272	15523	15485	15352	15444	15439	15292	15386	15317	15348	15548	15417	15297	15318	15453	15455	15376	15270	15541	15406	15258	15623	15503	15377	15493	15510	15414	15441	15400	15298	15280	15399	15519	15335	15460	15132	15393	15396	15325	15305	15133	15388	15392	15416	15584	15501	15348	15347	15431	15611	15459	15377	15487	15388	15318	15498	15342	15418	15373	15537	15478	15495	15344	15476	15522	15423	15467	15444	15373	15275	15361	15604	15368	15323	15537	15352	15389	15571	15335	15403	15285	15252	15480	15461	15352	15403	15454	15268	15588	15388	15410	15298	15315	15380	15430	15350	15297	15466	15435	15359	15460	15398	15366	15352	15541	15331	15326	15468	15461	15350	15281	15458	15409	15423	15450	15465	15485	15322	15477	15410	15435	15435	15371	15524	15414	15364	15361	15448	15343	15405	15268	15389	15456	15400	15341	15518	15344	15362	15327	15233	15533	15443	15445	15457	15559	15464	15165	15356	15187	15371	15199	15413	15321	15414	15302	15317	15403	15371	15241	15447	15361	15530	15457	15323	15429	15417	15329	15414	15380	15497	15426	15383	15297	15391	15498	15436	15252	15358	15339	15483	15522	15293	15312	15517	15272	15436	15269	15335	15640	15449	15531	15540	15472	15431	15164	15465	15470	15425	15423	15458	15483	15392	15332	15552	15492	15381	15645	15527	15386	15382	15406	15249	15276	15453	15282	15511	15248	15262	15396	15286	15209	15460	15416	15478	15472	15213	15359	15293	15584	15545	15387	15277	15405	15592	15382	15346	15487	15404	15513	15637	15483	15379	15455	15417	15392	15345	15362	15477	15333	15537	15433	15436	15354	15386	15343	15350	15449	15301	15550	15363	15375	15353	15340	15465	15401	15398	15603	15407	15282	15296	15494	15409	15479	15397	15597	15413	15404	15220	15389	15327	15433	15321	15446	15532	15500	15544	15309	15393	15539	15342	15420	15415	15284	15266	15491	15324	15336	15473	15373	15294	15556	15267	15278	15257	15403	15392	15397	15513	15296	15397	15378	15301	15401	15523	15252	15409	15336	15432	15276	15336	15459	15388	15471	15201	15470	15408	15539	15405	15329	15431	15350	15241	15492	15377	15444	15590	15316	15573	15310	15532	15275	15363	15298	15353	15552	15513	15299	15397	15281	15396	15495	15363	15387	15237	15451	15463	15410	15311	15480	15484	15408	15589	15327	15265	15457	15500	15441	15217	15487	15437	15491	15458	15539	15306	15538	15435	15398	15493	15483	15461	15488	15313	15322	15329	15557	15381	15312	15538	15453	15476	15369	15314	15342	15517	15509	15394	15320	15444	15285	15422	15345	15573	15472	15467	15266	15538	15394	15227	15401	15299	15386	15314	15369	15331	15334	15411	15310	15330	15234	15353	15487	15368	15477	15295	15275	15320	15447	15405	15385	15296	15321	15447	15462	15444	15437	15305	15335	15388	15384	15431	15484	15232	15344	15374	15479	15115	15339	15562	15242	15326	15531	15442	15254	15454	15384	15443	15365	15407	15335	15374	15487	15375	15319	15343	15362	15415	15346	15592	15356	15380	15202	15511	15411	15306	15365	15220	15377	15377	15309	15388	15534	15200	15376	15616	15452	15327	15494	15392	15462	15390	15378	15245	15528	15372	15305	15347	15336	15503	15444	15400	15455	15552	15412	15271	15593	15212	15469	15286	15457	15312	15343	15390	15383	15397	15529	15436	15369	15470	15455	15508	15353	15418	15364	15510	15445	15374	15604	15361	15299	15327	15615	15506	15425	15258	15542	15510	15380	15333	15454	15321	15311	15386	15585	15300	15404	15420	15221	15504	15459	15353	15343	15397	15486	15290	15269	15208	15234	15253	15567	15373	15451	15576	15455	15395	15427	15429	15566	15466	15368	15417	15305	15408	15433	15440	15276	15487	15577	15512	15407	15372	15412	15431	15303	15437	15297	15391	15401	15492	15330	15410	15404	15468	15397	15361	15440	15376	15308	15601	15284	15526	15363	15262	15377	15385	15454	15321	15248	15367	15452	15339	15569	15333	15428	15447	15417	15453	15356	15462	15400	15352	15354	15408	15399	15205	15507	15267	15431	15343	15405	15525	15537	15266	15315	15427	15551	15316	15358	15449	15403	15246	15385	15424	15353	15258	15361	15240	15502	15442	15331	15390	15307	15420	15467	15491	15446	15256	15474	15189	15363	15448	15380	15433	15398	15228	15373	15501	15388	15481	15424	15446	15430	15315	15375	15505	15293	15558	15522	15626	15404	15465	15334	15305	15384	15429	15441	15441	15520	15547	15424	15416	15424	15429	15458	15396	15435	15374	15374	15503	15465	15384	15336	15514	15657	15465	15333	15457	15344	15282	15365	15268	15413	15449	15490	15258	15412	15467	15350	15574	15335	15405	15207	15312	15493	15382	15354	15426	15515	15293	15463	15287	15359	15454	15344	15465	15619	15445	15376	15210	15511	15589	15526	15435	15217	15400	15426	15409	15427	15618	15204	15434	15701	15515	15394	15485	15389	15362	15418	15424	15204	15429	15360	15428	15536	15232	15449	15328	15396	15412	15467	15279	15417	15362	15464	15460	15349	15301	15388	15481	15459	15482	15630	15454	15405	15408	15507	15378	15361	15376	15567	15261	15301	15473	15509	15489	15426	15318	15280	15410	15489	15343	15381	15483	15369	15341	15500	15340	15466	15190	15322	15475	15389	15533	15261	15514	15452	15463	15354	15368	15401	15394	15368	15616	15561	15540	15580	15492	15266	15358	15450	15415	15296	15455	15527	15384	15448	15389	15225	15217	15450	15516	15298	15497	15519	15296	15413	15319	15546	15517	15349	15153	15595	15470	15477	15433	15444	15478	15279	15431	15423	15466	15320	15338	15439	15417	15457	15358	15381	15371	15454	15370	15519	15354	15357	15346	15349	15379	15518	15351	15452	15622	15495	15365	15479	15374	15339	15537	15247	15503	15345	15439	15216	15282	15267	15391	15358	15343	15470	15480	15351	15438	15447	15437	15424	15490	15322	15422	15393	15366	15477	15453	15397	15280	15317	15210	15441	15500	15380	15566	15439	15434	15526	15452	15540	15502	15231	15251	15185	15559	15384	15525	15522	15540	15451	15375	15386	15369	15248	15299	15510	15510	15307	15503	15431	15408	15491	15365	15559	15246	15456	15250	15337	15387	15398	15567	15574	15462	15329	15545	15505	15544	15456	15552	15485	15468	15302	15204	15604	15274	15450	15379	15591	15280	15463	15375	15360	15314	15364	15218	15415	15490	15362	15459	15457	15277	15334	15560	15331	15387	15365	15293	15435	15449	15352	15469	15471	15388	15408	15512	15361	15454	15496	15528	15376	15335	15486	15480	15411	15549	15441	15311	15618	15527	15393	15547	15376	15499	15423	15399	15310	15429	15318	15396	15522	15509	15518	15367	15403	15368	15351	15455	15331	15346	15357	15356	15372	15464	15451	15512	15575	15361	15229	15385	15534	15433	15399	15361	15479	15396	15395	15365	15434	15519	15329	15381	15477	15386	15449	15556	15458	15360	15319	15445	15382	15430	15478	15314	15424	15439	15413	15447	15525	15408	15437	15400	15447	15364	15492	15377	15468	15333	15337	15604	15350	15474	15367	15451
35389	38987	41821	36620	30538	27353	24912	22611	21045	20082	19986	19341	18822	18901	18871	18367	18351	18063	18309	18448	18132	18230	18180	17969	18112	17858	18179	17797	18058	18143	17908	18017	18121	18100	17991	17828	17966	18267	17965	17812	18062	17926	18016	18144	18025	18139	18083	17984	17773	18103	17934	18090	18150	18055	17948	17926	18238	17873	17921	18100	18018	17985	17930	17909	17816	18010	18018	18133	18055	18240	18040	17933	17772	17861	18073	18064	17800	17822	17777	17864	18040	18099	18062	17991	17990	17962	18053	18191	18130	17754	17960	17998	17832	18089	18059	17915	17954	17916	18010	17936	17764	17942	17910	17851	17984	17877	17685	18085	18117	17993	17946	17819	17875	18031	18089	17898	18137	17926	17935	18049	17971	17951	17904	17997	17896	17841	18060	17951	17913	18103	18155	17954	18011	17792	18010	18040	17950	18138	18049	17892	17952	18022	17902	17955	17996	18093	17957	18046	17931	18083	17775	18038	17887	17731	17801	18028	18015	17909	17979	17911	18050	17955	17947	17871	17913	17949	17805	17872	18182	17892	17893	17951	18015	17868	17891	17908	17845	17916	18041	18013	18172	17741	18062	17977	17994	17920	17813	18109	18049	17846	17863	17763	17779	18096	17886	17963	17687	18016	17865	17912	17966	17988	18173	18066	17850	17916	18073	18102	18051	17919	17836	17973	18096	17943	17850	17987	17973	17849	17909	18009	17936	17966	17902	17887	18018	17834	17964	17991	17956	17836	17804	17895	18083	18050	18019	17979	18097	17873	17860	18001	18103	18093	17966	17805	18041	17988	18060	17821	17983	17935	17815	17991	18028	17946	18150	17910	17944	17920	17880	17922	17932	17834	18027	18118	17829	17878	17807	18001	17826	17864	18029	18161	17851	17872	17927	17926	17935	17965	17935	17940	17981	17897	17789	18003	18148	18004	17983	18062	17654	17847	18049	17946	18118	18096	18015	18152	18019	18055	17790	18053	17728	17735	17906	17990	18023	17923	17872	18036	17812	18147	17913	17983	17754	17901	18236	17899	18122	18037	17911	17787	17826	18079	17752	18022	17864	18081	17985	17969	17832	17811	18008	17942	17877	18050	18062	17880	18086	17819	17854	17885	17891	18129	18076	18053	17943	17824	17992	17952	17977	17994	18009	17905	17939	18004	18087	17841	17722	17893	17747	17980	17788	17696	18111	18009	17880	18050	18019	18091	18031	18097	17734	17865	18089	18035	18024	17941	17740	17973	18096	17858	17879	18087	18107	17875	17922	17971	17984	17901	18034	18029	17889	17835	17925	18005	17835	17842	17974	17989	18182	17889	17855	17938	18003	17864	17923	18028	18006	17770	17964	17870	17835	18016	18079	17977	17674	17918	17936	18116	18037	17979	17850	18001	18162	17759	18153	18115	17974	17794	17962	17925	17965	17879	18037	18042	18008	17817	17817	18095	17995	17946	18051	17891	17906	17891	17834	17705	18111	17995	17949	18124	18024	17941	18130	17797	18193	17931	17974	18019	18123	17896	17934	18013	18050	17926	17980	17845	17829	18228	18080	18073	17908	18044	17920	17689	17977	17743	18223	17951	17811	18051	17959	18062	18134	17889	18013	17886	17935	18036	17863	18020	18101	18250	17912	18037	17780	17884	17899	17918	17903	17873	17964	17995	17858	17861	17858	17933	17921	17811	17989	17992	17884	17745	17841	17895	18252	17827	18129	18157	17941	17855	18021	17951	17964	17967	18103	17955	18009	17959	17762	17895	17814	18072	17876	17912	17947	18087	17633	18077	17979	17899	18153	18002	17932	17827	17662	17894	17951	17845	18047	17740	17947	17984	17948	18070	17874	18079	17999	17809	18037	18004	17935	18077	17979	17808	18059	18036	17864	17855	17936	18017	17862	17938	17766	18011	18005	17878	18167	18093	18093	17907	17981	18063	18070	17862	18047	17925	18163	18040	17969	18187	17874	17886	18014	17913	17920	17959	17874	17789	17874	18014	17995	17780	17907	17940	17966	17999	17951	17994	17781	18161	17988	18069	18264	17903	17914	18072	17928	17858	17817	17935	18060	17963	18198	17903	18043	18078	17696	17873	17781	18001	17877	17911	17784	17768	17960	18123	18058	17838	18002	17792	17566	17862	17863	18017	18002	18079	17904	17850	17831	17819	17857	17731	17924	17996	17768	18144	18164	17853	18053	18102	17732	17996	18030	17935	18217	17916	18010	17950	17877	17983	17796	17892	18093	17801	18002	18027	17867	17846	18066	18016	17902	17865	17925	17895	18002	17899	17880	18201	18112	17927	17990	17982	17942	18050	17894	17893	18132	18007	18052	18076	18223	17871	17886	17924	18056	17995	17822	17860	17700	17968	17943	17922	18209	17749	17988	18106	17953	17903	18169	17910	18053	18205	18042	17766	17872	18130	18125	17844	17882	18022	18004	17944	17930	17963	17874	18230	18122	17815	17951	17894	17991	17975	18078	18008	18022	17956	18057	18207	18101	18000	18012	17898	17953	17879	17819	17997	17945	17911	17914	18110	17864	18025	18070	17881	17816	17791	18015	18104	17920	17789	18029	17852	18075	18056	17931	17859	17895	17852	17934	18218	17989	18012	18084	17782	17918	17968	17875	17892	18076	17927	17978	17910	17831	17957	17908	18001	17945	17872	17941	18012	18045	18118	18093	18077	18069	18203	17926	18123	18093	17950	17900	18028	18035	17864	17982	18090	17795	18085	17881	18074	17792	18024	18293	17693	18052	17826	18014	17890	18039	18003	17861	18054	17936	17830	18202	18005	18035	18023	17960	17998	17827	18012	17871	18142	17988	18234	18139	17860	17873	17900	17902	17960	17999	18052	17848	18143	17926	18232	18037	18078	17811	18079	18022	18058	17790	17952	17861	17675	17835	17835	18041	17982	17904	17995	17976	17867	17976	17873	17869	17960	17989	17805	17841	17840	18200	18040	18027	18125	17945	18022	17868	18201	18035	17938	17873	17753	18039	17714	18060	17921	18068	17991	17978	17940	17808	17689	17990	17918	17899	17906	17934	18023	17853	17848	18076	17925	18064	18050	18040	18080	17849	17798	18110	18186	17983	18040	17804	17955	18023	17998	17871	17996	18083	17837	18003	18109	17883	18028	18018	17971	17874	18176	18045	18077	17945	17895	17968	18008	18011	18209	17900	18048	18015	17985	17989	17906	18100	17839	17960	17961	17930	17826	17976	17856	18094	18143	17964	18003	17802	18088	17927	17881	17847	17955	17842	18047	18045	18176	18046	17932	17916	17814	17941	18228	17919	18074	18108	17901	17817	17989	17805	17968	17915	17903	18045	17948	18045	17947	17640	18253	18138	17915	17988	17994	18046	17843	17865	18057	17994	18057	17819	17735	18010	17925	18071	18081	18247	17853	17980	17740	17996	17758	17949	17910	17997	17905	17855	17854	18173	17918	18039	17947	17934	18091	17795	17997	18142	18000	18024	17887	18024	17979	17886	18060	17909	17937	17868	17875	17941	17944	17985	18028	18076	18036	17868	18101	17795	17872	18002	17936	18032	17779	17973	17914	18002	18025	18031	17773	17817	18186	17993	17856	17909	18006	17919	17965	18010	18019	17717	18099	17972	17942	17979	17901	17801	18227	18024	17990	18059	18020	18031	17954	17796	18123	17972	17865	17982	18054	17900	17882	17985	18072	17810	17816	17921	18084	17999	18186	18034	17744	17997	18018	17853	17944	17941	17813	17855	17986	17885	17847	17910	17690	17997	18107	18035	17997	18179	17953	17987	18024	17959	17969	17802	17865	17912	18054	17874	17799	18111	17898	18052	17896	18050	18205	18040	18010	17853	17814	17861	17922	17897	17841	17949	18073	17754	18208	18089	18096	17947	17866	18298	18202	18085	17792	18063	17905	17892	17788	17789	17934	18084	18173	18194	17817	17857	18134	18214	17854	17770	17963	18001	18074	17985	18003	17702	17860	17970	17954	18031	18130	18049	17962	17940	17937	18176	17853	18128	18111	17916	17907	17895	17837	17916	17994	17953	18107	17924	17822	18106	17958	18042	18181	18117	18066	18077	17968	17777	17835	18015	17950	18189	17922	18068	17981	17859	18022	17630	17900	17711	17838	17981	17751	17924	17892	17846	18045	18036	18090	18143	17907	18060	17924	18012	18035	17908	17815	17940	17966	18134	17887	17878	17991	18172	18105	17990	17908	17958	17925	17905	17860	17974	17928	17973	18136	17774	18027	18099	17900	17729	17862	18051	18157	18013	17809	18011	17927	17883	17999	17843	18036	17847	18008	17972	17961	17879	17886	18010	17875	17956	18015	17934	18149	18170	17955	17781	18058	18043	18155	17983	18161	17935	17605	17961	17760	18034	17911	17993	17912	18010	17912	18066	18093	18076	17872	18106	17858	17858	18020	17993	18003	18003	17984	18041	17910	18084	17994	17908	18131	17947	18011	17992	17783	17865	17828	18049	17935	18010	17829	18047	17996	17956	18068	18061	17981	17960	18038	17743	18188	18146	18142	17961	17873	18038	18170	17806	17984	18023	17873	18022	17889	17819	17878	17933	17833	18031	18045	17762	18054	17963	17758	18119	18120	18057	18121	18013	17866	17938	17911	18034	18026	18011	17989	18044	17677	18034	18043	17884	17908	18066	17968	18051	17746	17987	17938	17901	17995	17847	17844	18086	18132	17888	18018	18005	18200	18034	17888	17874	18027	18025	17950	17730	17805	18109	17954	17952	18065	17836	18055	17977	17938	18018	18034	17977	18161	18061	17958	17840	18046	17828	17944	17893	17918	17946	17858	18051	18027	17981	18099	17865	17867	17874	17928	17925	17939	18095	17984	18013	18145	17958	18204	17813	17867	17889	17955	18110	17834	17951	18043	17941	17686	17863	17966	18175	18076	17917	18070	18041	17772	18111	18042	18062	17888	17968	17983	17807	17832	18043	17963	17919	18034	17980	17936	18067	17836	18124	17934	18070	18213	18196	17910	17902	17815	17922	17926	17766	17846	17703	17922	17968	18067	18029	18108	18042	17936	17870	18131	18096	18097	18042	17812	18022	17930	18090	17888	17910	18013	17793	17814	18042	18065	18117	18074	17744	18042	17888	18210	18187	18139	17887	17898	17844	17840	18098	18004	18092	17899
31495	44438	44457	39016	33161	28917	26222	22712	20540	19518	19446	17475	17273	17026	16747	16572	16321	16415	16320	16441	16169	16113	16032	15875	15772	16113	15810	16033	15808	15907	15795	15800	15848	15750	16022	15700	15777	15809	15862	15746	15910	15732	15822	15719	15840	16012	15855	15837	15771	15943	15764	16071	15836	15666	15709	15886	15727	15839	15842	15833	15743	15849	15774	15890	15902	15916	15854	15836	15666	15793	15897	15667	15890	15880	15987	15757	15818	15852	15674	15834	15814	15899	15763	15815	15852	15729	15881	15895	15774	15795	15952	15794	15906	15912	15689	15817	15632	15852	15923	15723	15888	15707	15651	15825	15771	15672	15873	15884	15842	15847	15821	15837	15553	15639	15813	15720	15792	15802	15855	15736	15781	15842	15713	15852	15717	15830	15804	15889	15871	15793	15779	15810	15752	15824	15937	15951	15899	15715	15825	15634	15898	15875	15924	15716	15914	15726	15833	15840	15849	15886	15729	15772	15940	15676	15959	15767	15829	15878	15870	15786	15815	15905	15880	15944	15788	15782	15768	15717	15832	15876	15875	15634	15943	15883	15807	15830	15842	15749	15764	15816	15871	16058	15780	15712	15851	15770	15756	15822	15751	15817	15888	15910	15804	15885	15861	15967	15768	15536	15815	15568	15756	15845	15692	15750	15770	15711	15724	15808	15926	15842	15746	15803	15816	15828	15915	15712	15832	15689	15775	15847	15752	15781	15970	15793	15868	15598	15883	15821	15767	15770	15826	15813	15848	15873	15937	15711	15779	15681	15880	15749	15740	15815	15926	15816	15942	15879	15805	15660	15730	15864	15865	15892	15861	15915	15793	15938	15870	16012	15852	15948	15670	15777	15867	15820	15684	15763	15722	15706	15823	15950	15801	15717	15901	15801	15771	15828	15836	15731	15721	15978	15799	15779	15694	15878	15985	15688	15766	16012	15667	15949	15873	15882	15826	15845	15768	15885	15817	15920	15779	15891	15761	15696	15976	15843	15726	15825	15744	15852	15812	15803	15765	15802	15713	15762	15643	15702	15892	15893	15884	15672	15909	15910	15793	15820	15892	15848	15830	15777	15973	15741	15892	15842	15920	15870	16112	15732	15687	15886	15826	15949	15806	15862	15729	15908	15744	15843	15832	15812	15585	15735	15742	15913	15820	15708	15774	15672	15820	15659	15902	15677	16059	15666	15626	15873	15717	15563	15754	15822	15942	15812	15841	15780	15837	15743	15688	16028	15837	15781	15753	15916	15755	15880	15849	15728	15801	15791	15935	15769	15872	15937	15694	15724	15867	15803	16030	15688	15672	15912	15883	15777	15988	15915	15772	15815	15873	15738	15862	15779	15823	15830	15835	15810	15844	15774	15682	15871	15813	15857	15803	15994	15869	15842	15906	15751	15861	15708	16032	15930	15831	15673	15859	15887	15672	15757	15799	15806	15920	15830	15811	15853	15848	15837	15799	15728	15775	15660	15659	15687	15824	15812	15901	15898	15777	15827	15957	15874	15878	15794	15834	15859	15864	15654	15771	15790	15797	15934	15685	15775	16076	15805	15978	15813	15650	15797	16003	15793	15850	15775	15772	15957	15782	15717	15757	15776	15800	15693	15795	15759	15918	15908	15975	15815	15898	15882	15850	15767	15952	15765	15894	15645	15828	15721	15909	15984	15715	15704	15719	15879	15758	15812	16006	15730	15882	15857	15857	15768	15941	15851	15726	15684	15908	15757	15802	15764	15836	15746	15875	15819	15962	15943	15870	15819	15853	15924	15712	15890	15815	15786	15734	15949	15911	15857	15746	15901	15874	15669	15815	15812	15871	15767	15930	15682	15876	15588	15949	15773	15856	15920	15821	15888	15706	15915	15893	15708	15880	15756	15645	15822	15821	15823	15684	15921	15774	15727	15703	15934	15721	15927	15927	15869	15832	15826	15852	15793	15793	15809	15873	15895	15891	15710	16007	15904	15721	15830	15845	15843	15670	15651	15778	15793	15865	15711	15558	15980	15898	15872	15784	15860	15789	15795	15973	15868	15816	15724	15721	15892	15843	15874	15905	15865	15859	15847	15843	15731	15973	15787	15745	15900	15723	15736	15784	15828	15856	15807	15869	15926	15839	15783	15956	15797	15927	15688	15672	15938	15980	15827	15820	15939	15853	15741	15962	15915	15730	15828	15853	15869	15789	15790	15909	15836	15701	15833	15798	15874	16038	15978	15859	15809	15787	15733	15778	15689	15896	15704	15938	15872	15829	15931	15700	15883	15860	15868	15804	15759	15783	15809	15741	15852	15905	15677	15871	15887	15892	15831	15762	15852	15799	15857	15883	15897	15623	15782	15848	15806	15851	15650	15833	15886	15857	15762	15851	15821	15787	15897	15828	15846	15837	16029	15742	16016	15848	15713	15929	15902	15684	15693	15781	15723	15813	15845	15875	15899	15830	15661	15623	15736	15765	15726	15776	15893	15903	15840	15682	15963	15832	15990	15918	15723	15896	15927	15883	15762	15969	15824	15853	15880	15766	15908	15819	15892	15661	15857	15759	15864	15800	15914	15945	15804	15861	15868	15757	15768	15728	15671	15753	15770	15764	16062	15832	15519	16057	15927	15840	15828	15994	15897	15821	15788	15799	15917	15839	15799	15812	15943	15809	15843	15764	15628	15730	15737	15650	15894	15790	15606	15792	15751	15698	15804	15840	15921	15808	15784	15649	15916	15820	15740	15969	15733	15823	15609	15686	15680	15883	15758	15903	15910	15858	15825	15986	15768	15868	15800	15833	15830	15722	15873	15849	15843	15780	15922	15877	15833	15738	15724	15737	15800	15745	15908	15757	15832	15740	15752	15801	15826	15734	15789	15787	15739	15890	15866	15794	15881	15854	15896	15943	15733	15775	15852	15709	15896	15849	15805	15946	16080	15901	15835	15584	15677	15850	15854	15906	15987	15845	15684	15857	15912	15889	15778	15817	15719	16005	15910	15657	15725	15804	15740	15802	15899	15822	15939	15908	15872	15774	15840	15777	15867	15776	15872	16037	15791	15717	15831	15852	15871	15803	15792	15801	15635	15760	15900	15846	15923	15702	15800	15857	15674	15658	15717	15889	15782	15641	15715	15737	15867	15843	15703	15978	15723	15938	15928	15851	15827	15786	15896	15813	15915	15700	15928	15936	15824	16088	15794	15863	15985	15791	15913	15883	15723	15917	15792	15839	15778	15586	15719	15922	15751	15732	15813	15833	15667	15894	15894	15868	15745	15845	15763	15756	15926	15888	15893	15740	15665	15966	15638	15872	15848	15804	15963	15772	15886	15867	15744	15954	15771	15821	15765	15973	15769	15747	15786	15829	15738	15936	15823	15781	15709	15917	15929	15914	15741	15762	15915	15907	15792	15779	15971	15748	15861	15929	15880	15773	15821	15734	15710	15859	15906	15882	15784	15942	15906	15729	15924	15901	15916	15894	15940	15781	15857	15819	15744	15814	15734	15752	15841	15946	15944	15758	15764	15906	15744	15870	15695	15894	15709	15805	15864	15942	15761	15910	15737	15843	15698	15790	15810	15715	15747	15968	15751	15802	15862	15857	15798	15844	15798	15735	15783	15858	15894	15715	16023	15775	15845	15663	15837	15664	15838	15910	15752	15900	15862	15813	16025	15796	16022	15790	15709	15780	15885	15874	15871	15877	15791	15648	15915	15816	15800	15668	15913	15886	15768	15758	15852	15839	15885	15824	15927	15749	15696	15780	15571	15809	15832	15932	16089	16008	15837	15818	15860	15906	15858	15726	15872	15918	15731	15739	15616	15938	15808	15726	15744	15804	15816	15865	15738	15889	15632	15882	15806	15687	15805	15938	15715	15788	15650	15816	15764	15801	15836	15925	15829	16054	15949	15869	15817	15842	15700	15787	15837	15853	15666	15860	15616	15773	15610	16013	15884	15812	15892	15854	15857	15970	15765	15957	15778	15721	15768	15902	15981	15797	15945	15927	15798	15828	15883	15748	15989	15829	15693	15828	15932	15871	15821	15787	15716	15828	15833	15840	15868	15700	15607	15789	15948	15835	15797	15716	15870	15712	15791	15706	15684	15839	15814	15798	15709	15767	15794	15777	15912	15857	15857	15804	15708	15852	15580	15669	15784	15860	15892	15836	15795	15855	15818	15736	15734	15819	15883	15678	15767	15798	15924	15769	15737	15843	16044	15794	15649	15896	15921	15937	15582	15924	15699	15710	15821	15907	15742	15790	15886	15802	15896	15795	15914	15789	15936	15842	15660	16033	15838	15857	15894	15759	15954	15704	15766	16063	15861	15781	15898	15927	15828	15856	15698	15806	15793	15846	16103	15783	15729	15936	15787	15730	15782	15721	15795	15942	15834	15885	15698	15790	15973	15676	15933	15835	15756	15840	15705	15874	15844	15740	15864	15743	15797	15809	15882	15944	15910	15941	15826	15799	15924	15996	15775	15955	15846	15893	15919	15702	15860	15798	15597	15864	15724	15716	15854	15767	15913	15780	15755	15890	15834	15807	15672	15835	15760	15797	15798	15871	15685	15856	15823	15904	15907	15666	15706	15653	15833	15651	15692	15897	15756	15870	15837	15679	15772	15673	15795	15898	15917	15891	15862	15887	15707	15844	15861	15728	15829	15727	15734	15802	15906	15952	15660	15915	15850	15852	15727	15809	15754	15776	15830	15813	15884	15858	15835	15834	15887	15840	15700	15826	15944	15760	15806	15818	15718	15868	15754	15880	15863	15869	15842	15814	15799	15831	15797	15747	15919	15905	15653	15723	15850	15862	15900	15772	15975	15902	15950	15783	15728	15809	15782	15618	15973	15803	15836	15944	15709	15805	15694	15902	15797	15583	15876	15834	15899	15892	15999	15883	15841	15760	15956	15826	15705	15805	15937	15902	15662	15918	15788	15798	15605	15715	15769	15761	15836	15760	15843	15906	15795	16008	15811	15840	15728	15732	15796	15927	15786	15487	15872	15909	15861	15798	15919	15876	15836	15924	15890	15842	15794	15943	15753	15738	15904	15708	15984	15809	15813	15768	15912	15718	15801	15803	15814	15778	15827	15843	15922	15866	15793	15835	15863	15953	15865	15863	15801	15805	15804	15774	15814	15947	15862	15832	15845	15691	15739	15832	15966
26507	23079	32288	33823	31084	30480	30039	32119	24273	23174	25620	23844	19498	19149	18850	18421	18578	18590	18951	19144	19150	18585	18503	18184	18271	17947	18209	17846	18308	18016	18027	17997	17967	18220	18005	17983	18027	18029	18133	18102	18064	18134	18241	18108	18138	17950	18111	18181	18132	18014	18107	18007	17898	18122	18078	18255	17996	17939	18161	18037	17973	18081	18273	17903	18005	18076	17921	17897	18100	18138	18076	17792	18043	18056	18066	17885	18111	17973	18001	18240	18240	18067	18294	18000	18055	18142	18078	18072	18019	18206	17935	17962	18367	18128	18310	18135	18091	18175	18074	18007	18270	18085	18022	17870	18007	18029	17981	18150	17951	18093	18003	17974	17940	18081	17945	18096	18220	18110	18325	18012	18083	18364	17915	17980	18140	18052	18348	17969	18004	18068	18018	18082	18220	18126	18074	18102	17975	18032	18221	18080	18144	18059	18125	18030	18107	18134	17893	18003	18139	18026	17975	18104	17937	18027	17945	17938	18115	18058	18311	18146	18150	18257	18160	18099	18127	18004	17935	18135	18162	18062	18146	18002	17804	17946	17917	18086	18140	18068	17972	18104	18094	18180	18408	18162	18125	18072	18140	18243	18055	18008	17851	18209	18142	18115	18250	18206	18042	17938	17943	18264	18048	18308	18001	18246	18203	18041	18024	17964	18188	17819	18175	18083	17956	18084	18064	17971	18037	18149	18026	18043	17926	18173	18088	18249	18090	18023	18178	18027	18020	17881	18020	18103	18029	18138	18128	18142	18021	17944	18123	17985	18051	17981	18043	17901	18088	18087	18189	18075	18221	17903	18196	17893	18068	18101	18057	18206	18170	18120	18299	18052	18011	18128	17912	18060	18105	18198	18095	18210	18110	18019	18127	18006	18052	17971	18099	17905	18018	18173	17913	18082	18097	17962	18178	17995	18102	18088	18061	18181	17942	17828	18263	18159	18045	18102	18137	17995	18243	18059	18098	18084	18160	18146	18098	17909	18006	18162	18084	17882	18004	18113	17888	17955	17947	18020	17828	18140	18290	18010	18024	18123	17864	18174	17862	18228	18163	18104	18240	18214	18161	17995	18078	18081	18004	17992	17939	18017	18301	18169	18121	18146	18025	18108	18003	18017	18143	18063	18064	17913	18242	17896	18276	18019	18093	18338	18068	18016	18087	18078	18054	18274	18089	17985	17979	18124	18064	18007	18025	18039	18156	18063	18041	18275	17921	18001	18113	18206	17779	18027	18216	17891	18136	18122	18128	17933	18277	18056	18205	18177	17972	17907	17949	18113	18191	17843	17975	17875	18126	18092	18236	17970	18064	17899	18057	18155	17856	17943	18149	18052	18089	17917	18120	17904	17907	18144	18054	18109	18039	17950	18151	18044	18183	18206	18158	18066	17944	17921	17966	17940	17896	17950	18014	17996	17839	17996	18026	17932	18252	18005	18186	18012	17961	17986	18027	18055	17934	18028	18168	18143	18047	18045	18105	18132	17881	17983	17887	18085	18041	18013	17988	18168	17986	17883	18371	18061	17934	18221	17943	17995	17937	18095	18276	18000	17966	17957	18087	18041	18097	18000	18066	18086	18085	17854	18139	18100	18020	17890	18126	18166	18117	17998	17928	17958	17997	17994	18052	18136	17946	18140	18299	17958	17954	18129	18129	18162	17911	17950	17949	18003	18085	18078	18117	17935	18053	18193	18048	18144	18183	18326	18044	18081	17821	17855	18097	17866	18151	18104	17908	17876	18022	18235	18051	18140	18170	18040	18218	18188	17999	18022	17989	17899	18357	17949	18086	18072	18070	18051	17697	18016	18235	18077	18026	17983	18011	18050	18135	18083	18149	18261	18072	18144	18008	18077	18160	17933	18038	18078	17931	17955	18193	17939	18036	18029	17938	18160	18031	18050	18124	18035	17975	17873	17949	18032	17907	17939	18077	17933	18203	18174	17915	18074	18165	17862	17845	18103	17978	17900	18224	18034	18025	18088	18334	18168	17990	18196	18179	18022	18061	17944	18196	18172	18005	18138	18099	17858	18024	18006	18258	18054	18225	17932	18120	18228	18085	18166	18258	17997	18180	18148	17905	18082	17992	18138	17937	18106	18142	17951	18162	17929	18112	17807	18032	18084	18174	18052	18078	18150	18079	17927	18067	18208	18264	17953	17958	18122	18185	18142	18010	18160	17837	18025	18224	17922	17825	17823	17995	17927	18027	17892	18159	17974	18172	18044	18112	18192	17882	18225	17789	17997	18018	18040	17787	17947	18006	17844	17965	17951	18020	18099	18003	17995	17950	17946	18088	18115	18179	18080	17956	18217	18087	18114	18019	18090	18045	17870	18012	18009	17867	17939	17991	18162	18182	18296	18042	18003	18044	18125	18143	18039	17984	17918	18324	18077	18064	18123	18126	18313	18241	18047	18020	18068	17937	17885	18055	18089	18112	18105	17728	18290	18093	18058	18262	18280	18076	18029	18101	17948	18193	18058	18102	17920	18121	17990	17948	18062	18074	18130	18136	18069	18111	18185	18106	17911	17883	17930	18046	18042	18162	18014	18043	18132	17962	18237	18049	17910	18034	18087	18046	18100	18164	18296	18099	18161	18019	18089	18103	17974	17937	18095	18046	18176	18019	17904	18053	18203	18229	18175	17947	18074	18041	18380	18077	17957	18024	18176	18201	18141	17994	18172	18007	17938	17985	17892	17947	18000	18058	18087	18162	18244	17941	17978	18085	18113	18113	18069	18058	17971	18246	18259	18170	18268	18211	18050	18257	18150	18039	17964	18109	18027	18013	18239	18248	18178	18019	18032	18079	18177	18045	18113	17842	18040	18073	17948	18040	18058	17950	17998	17998	18146	18111	18154	18067	18133	18083	18144	17984	18099	18083	18129	18196	18115	18088	18021	18097	18057	17962	17929	18129	17829	18065	18024	17899	17821	18030	17966	17988	17949	18250	18018	17976	17967	17861	17877	18184	18146	18036	18160	18058	18031	18102	18007	17960	18148	17996	18160	17911	18003	18273	18025	18051	18126	18022	18024	17969	18269	18082	18046	18009	18197	18144	18124	17949	18009	18023	17851	18158	18103	17986	18123	18132	18048	18080	17986	18240	18058	18142	18237	18181	18122	18065	18173	18220	18062	17990	18117	18246	18079	18006	18157	17910	17910	17891	18015	18243	17807	18219	18145	18042	17929	17880	18104	18310	17947	18126	17971	18019	17977	17964	18155	17987	17945	18004	18051	18208	18082	18056	18080	18132	18239	18222	17902	18156	18095	17991	18052	18209	18163	18089	18320	18012	18193	18033	18075	17940	18146	18155	18125	18112	18005	18281	18013	18029	17980	18052	18059	18038	18034	18055	18001	18099	18086	18131	18275	18141	18095	18181	18098	18084	17998	18056	18007	18106	18072	18105	18283	18122	18095	18064	18076	18122	18221	18052	18041	17718	18136	18256	18115	17926	18222	18078	18030	17784	18059	17928	18068	18114	18136	18131	18033	17974	18005	18174	17825	18093	18079	18231	18129	17979	18013	17907	18050	18055	18119	18318	18206	18084	18172	17952	18020	18036	18141	18233	18084	17985	18138	18011	17968	17958	18006	17989	18145	18071	17913	17945	17937	17734	18306	17827	17949	17893	18073	18125	18186	18073	18112	18135	18217	18072	18093	18288	18058	18182	18066	18179	17947	18146	18028	17930	18109	18089	17942	18041	17968	17988	18090	17962	18084	18046	18193	18058	18027	17893	18053	18067	17900	17945	18007	17925	17959	18028	18011	17823	17967	17877	18196	18164	17866	17962	17975	18048	18346	18087	18097	17988	18127	18012	18017	18072	17935	17977	18115	17995	17957	18045	17858	18012	18115	18018	18258	18197	17998	18110	18182	18112	18144	17960	17887	17835	18160	18184	18059	18167	18180	18286	18259	18037	18124	18268	18060	18088	18007	18018	18356	18155	17989	18307	17964	18147	18141	18060	18184	18141	18094	18015	17927	18159	18004	18126	18032	18015	18182	17992	18033	18132	18159	18107	17962	18103	18067	18364	17889	18091	18031	17801	17898	18099	17964	18108	18014	18078	17974	18208	18041	18071	17969	17934	18141	18144	18146	18022	18139	18019	18043	18155	17998	17999	18063	18319	18091	18205	18056	18226	18165	17959	18080	17998	17904	17973	18081	18096	17921	17943	17864	18067	18162	18132	18026	18145	17933	17954	18108	18044	17978	18085	18047	18031	18114	18137	18092	18119	18207	17993	18067	17938	17994	18085	17894	17985	18055	18074	18181	18015	17948	17863	18029	17880	18158	17908	17952	18155	18170	18110	18048	18422	18090	18066	18205	18185	17959	18041	18127	17973	18050	18018	18108	17856	18007	17930	18101	18085	18008	18112	18054	17896	18033	17941	17982	17824	18102	18098	18058	18003	18218	18081	18118	18104	17914	18006	17906	18214	18165	18038	18139	17961	18053	18007	18080	17937	17933	18074	18147	17915	18033	17992	17933	18019	18071	18180	18014	17966	17943	17840	17860	18076	18121	18031	17868	18091	18100	17830	18165	18153	18186	18166	17985	18097	17980	18122	18194	18265	18193	18151	18203	18224	18119	17927	17951	18167	18136	18281	18010	17944	17877	18025	17886	17917	17958	17918	18019	18111	18157	18017	17994	17976	17905	17999	18020	17887	17958	18064	18016	17953	18144	18030	18054	18183	18057	18109	17879	17987	18108	18199	17915	18130	18095	18004	18006	18030	18038	17988	18088	18044	17956	18012	18358	17986	18310	18114	18037	17936	18009	18063	18026	18085	17939	18219	18172	18240	18091	18333	17954	18015	18038	18067	17843	18098	17897	18089	17909	18288	18059	18081	17919	18096	18064	18006	17845	18242	18325	18200	18196	18071	18108	18027	18286	17862	17951	18125	18044	17873	18263	17934	17914	17947	17970	18104	17922	17990	18091	18020	18160	18131	18072	17962	18182	18053	18191	17734	18067	18083	18233	17977	17979	18043	18079	18260	18182	18029	18024	18024	18080	17996	17876	17926	17895	18254	18134	18146	18080	18149	18139	18186	18421	18138	18021	17976	18149	18126	17896	18245	18047	18122	18199	18248	18111	18259	17972	18392	18132	18021	18323	18362	18103	18017	18151	18217	18153
29598	46779	47030	43991	37822	33335	31794	33948	24039	23563	27320	22959	17673	17240	16731	16646	16527	16963	17064	17323	17325	16640	16437	15991	15899	15867	15877	15954	15826	15928	15793	15848	15990	16013	16017	15873	15815	15790	16014	15976	15971	15800	16067	15828	15905	15814	15875	15882	15898	15757	16045	16004	15996	15907	15981	16067	15845	15878	15742	15964	15904	15878	15792	15998	16130	15957	15968	15942	15935	15941	15994	15911	15933	15759	15899	15934	16020	15957	15658	15831	15735	15825	15874	15818	15946	15859	15858	15926	15722	16045	15744	15918	15672	15870	15775	15874	15843	15969	15820	15766	15961	15989	15957	15929	16049	15822	15742	15782	15859	15903	15861	15832	15815	15707	15834	15886	15861	15838	15856	15811	15976	15870	15838	15792	15946	15925	15718	15713	15967	15968	15827	15898	15949	15783	16124	15972	15806	15858	15777	16011	15858	15872	15918	15777	15828	15952	15830	15826	15814	15851	15960	15941	16031	15829	15790	15819	15780	15748	15866	15856	16032	15813	15845	15936	15822	15863	15875	15936	15809	16004	15951	15865	15919	15769	15985	15819	15972	15825	15865	15768	15667	16013	15932	15864	15855	15866	15765	15839	15712	15798	15777	16042	15827	15866	15881	15845	15871	15817	15874	15908	15820	15960	15931	15978	15951	15767	15885	15862	15781	15979	15792	15917	16025	15957	15957	15919	15831	15736	15985	15913	15902	15777	15850	16015	15943	15830	16061	15849	15904	16059	15724	15904	15873	15891	15831	15859	15821	15958	15954	15785	15821	15885	15808	15794	15923	15976	15847	15828	15822	15993	15829	15813	15892	15926	15845	15989	15850	15840	15772	15841	15825	15913	15807	15859	15906	15915	15935	15895	15828	15929	16057	15862	15857	15823	15908	15935	15840	15798	15897	15920	15802	15704	15985	15876	15927	15956	15869	15672	15922	15889	15858	15866	16007	15945	15919	15760	16010	15794	15901	15905	15885	15681	15870	15900	15953	15839	15809	15880	15609	15806	15805	15774	15832	15927	16051	15918	15908	15813	15937	15749	15806	15854	15759	15781	15940	15811	15910	15924	15796	16104	15640	15831	15939	15858	15853	15830	15917	15745	15846	15904	15855	15888	15862	15761	15861	15785	15922	15705	15810	15881	15726	15812	15836	15966	15989	15992	15749	15827	15640	15835	15804	15873	15988	15967	15835	16001	15939	15841	15909	15909	15899	15865	15929	15836	15875	15935	15642	15852	15844	15852	15850	16164	15931	16063	15762	15910	16139	15814	15882	15733	15929	15906	15883	15996	15699	15850	15882	15924	15844	15703	15909	15925	16027	15906	15908	15832	15760	15904	15805	15761	15717	15957	15770	15896	15759	15878	16025	15841	15932	15722	15983	15942	16011	15923	15765	15945	15749	15529	15748	15878	15796	15862	15845	15719	15890	15882	15917	16026	15811	15787	15947	15837	15824	15943	15642	15701	15831	15888	15854	15752	16079	15870	15774	15795	15872	15906	15845	15929	16021	15818	15824	15972	15916	15921	15987	15823	15938	15924	15812	15821	15798	15789	15801	15665	16015	15853	15809	15998	15835	15848	15701	16005	15860	15745	15910	15734	15860	15908	16070	15787	16013	15880	15779	15816	15982	15896	15971	15859	15885	16023	15971	15840	15917	15837	15929	15815	15789	15729	16001	15733	15805	15915	15968	15997	15864	15873	15848	15900	16013	15839	15981	15915	15809	15846	15901	15934	15884	15730	15743	15988	15889	15717	15862	15804	15843	15899	15880	15932	16022	15718	15872	15732	15916	15901	15900	15852	15830	16019	15707	15884	15951	15758	15892	15901	16066	16052	16035	15887	15978	15957	15880	16025	15919	15905	15800	15877	15791	16119	15946	15799	15917	15641	15976	15813	15963	15937	16023	15898	15846	16022	15972	15901	15769	15876	15833	15777	16078	15897	15832	15931	15836	15695	15807	15771	15813	15933	15834	15883	15717	15942	15879	16051	16081	15945	15803	15682	15862	15863	15801	15756	15946	15837	15849	15783	15843	15866	15630	15860	15982	15863	15848	16015	15826	15759	15967	15746	15980	15936	15911	15849	15710	15795	15840	15792	15997	15873	15911	15830	15921	15949	16082	15881	15770	15803	15928	15755	16022	15968	15865	15788	15700	16025	15636	16040	15972	15951	15918	15933	16054	15944	15871	15901	16122	15928	15978	15707	15887	15916	16051	15902	15873	15881	15924	15816	15960	16075	15804	15857	15571	15945	15855	15996	15879	15783	15946	16033	15820	15720	15921	15958	15886	15838	15910	15862	15625	15698	15913	15882	15889	15847	15898	15668	15829	15959	15659	15841	15735	15983	15698	15866	15826	15985	15804	15754	15888	15709	15905	15823	15882	15919	16002	15840	15749	15938	15773	15890	15940	15956	15936	16000	15902	15942	15905	15814	15863	15922	15688	15893	15881	15943	15720	15742	15805	15934	15772	15998	16004	15865	16084	15717	15676	15853	16061	15820	15851	15814	15871	15824	16066	15816	15883	15749	15871	15890	15974	15788	15990	15767	15902	15794	15967	15785	15922	15757	15890	15776	15880	16060	15953	15910	15989	15905	15811	15601	15840	16044	16021	15714	15927	15710	15866	16099	16013	15910	15831	15843	15808	15702	15971	15815	15845	15924	15769	15816	15855	15773	16150	15660	15990	15812	15824	15730	15898	15941	15942	15835	15730	15958	15918	15841	15950	15859	15975	15988	15813	16044	15854	15917	15793	15836	15946	15791	15879	15887	15928	15942	15829	16014	15901	15889	15777	15871	15771	15891	15885	15809	15978	15808	15804	15904	15925	15902	16014	15985	15790	16002	16058	15869	15927	15784	15922	15918	15973	15770	16048	15858	15956	15902	15913	15820	16009	16029	15816	15671	15719	15882	15903	15883	15989	15973	15742	15834	15969	15817	15721	16045	15853	15874	15899	15786	15906	15794	15888	15874	15925	15918	15825	15931	16010	15943	15740	15934	15900	15853	15824	16147	15933	15804	15972	15910	15955	15918	16116	15809	15722	15955	15809	15856	15885	15875	15927	15960	15813	16011	16022	16075	15836	15868	15973	15738	15904	15716	15860	15892	15849	15844	15737	15884	15821	15802	15850	15836	15921	15955	15951	15885	16072	15804	15797	15944	15785	15837	15916	15769	15910	15872	15884	15869	15961	15731	16014	15897	15816	15962	16019	15931	15838	15777	15958	15730	15921	15574	15848	15890	15786	15766	15936	15882	15984	15795	15842	15831	15752	15825	15868	15927	15807	15814	15977	15864	15891	15879	15861	15773	15828	16074	15982	15980	15710	15927	15986	16020	15959	16001	15906	15959	15816	16027	15937	16046	15944	15929	15982	15906	15857	15916	15775	15676	15897	15995	15839	15886	15832	16008	15804	15763	15869	15822	15935	15844	15923	15779	15921	15705	15852	15919	15817	15800	15881	15956	15994	15893	15898	15863	15829	15919	15790	15958	15701	15974	15876	15979	15954	16022	15862	15899	15776	15864	16081	15907	15895	15774	15872	16072	15907	15890	15943	15889	15832	15881	15878	15721	15885	15945	15978	15901	15864	15940	15960	15946	15756	15832	15874	15656	16011	15879	15890	15907	15772	15854	16082	15909	15868	15892	15812	16094	15964	15962	15726	15866	15911	15954	15812	15952	15970	16010	15991	15811	15969	16053	15907	15950	15954	15857	15840	15749	15739	15921	15853	15839	15942	15836	15898	15911	15825	15729	15871	16044	15821	15928	16043	15793	16054	15896	15966	15989	15763	15863	15987	15863	15912	15789	15747	15920	15877	15868	15898	15885	15699	15766	15842	15918	15894	15798	15877	15735	15877	15538	15863	15911	15703	15975	15765	16049	15779	15965	15902	15880	15757	15878	15770	15826	15818	15815	15982	16013	15841	15934	15830	15992	15777	15767	15977	16060	15801	15994	15698	15927	15938	15879	15872	15791	15879	15940	15810	15910	15862	15923	15861	15897	16094	15872	15965	15843	15759	15948	15887	15901	16005	15893	15688	15860	15961	15884	15942	15987	15714	16029	15707	15941	15934	15938	15846	15922	15802	15854	15850	15943	15711	15874	15760	15965	15946	15787	15943	15959	15903	15923	15788	15899	15822	15952	15875	15786	15800	15799	15745	15971	15745	15894	15934	15891	15790	15773	15878	15971	15851	15973	15948	15897	16088	15991	16034	15778	16162	15976	15982	16001	15753	15935	15768	15916	16044	15863	15861	15960	15819	16019	15944	16046	16043	15742	15904	15879	16006	15784	15860	15872	15996	15858	15906	15760	15827	15895	15919	16035	15794	15877	15842	15900	16062	15771	15858	15722	15893	15800	15920	15877	16000	15866	15893	15956	15880	15781	15793	15828	15933	15861	15932	15934	16196	15981	15891	16039	15831	15917	15875	15859	15972	15770	15960	15815	15757	15890	15817	15925	15815	15998	15872	15864	15996	15947	15845	15929	15807	15863	15893	15893	15915	15775	16039	15939	15855	15851	15885	15747	15938	15767	15849	15937	15919	15751	15966	15830	16011	15965	15709	15941	15882	15912	15785	16082	15861	15910	15975	15808	15958	15904	15880	15933	15751	15956	15775	15847	15815	15924	15719	15923	15875	15792	16043	15908	15918	15980	15824	15860	15932	15889	15805	15962	15896	15870	15825	15836	16013	15856	16116	15820	15654	15896	15839	15903	16056	15801	15883	16023	15731	15815	15964	15800	15935	15924	16000	15961	15954	15915	16036	15897	15910	15914	15956	15967	15863	15802	15743	15990	15861	15848	15996	16013	15778	15642	16014	16018	15944	15789	15909	16003	15778	15838	15855	15874	15846	15934	16039	15880	15805	15710	15844	15796	16066	16026	16020	16011	15902	15852	15913	15926	15845	15757	15766	15917	15896	15729	15987	15887	15787	16016	15852	15830	15953	16094	15844	16042	16030	15800	15936	15910	15682	15919	15676	16011	15999	15839	16069	15885	15846	15822	15920	15847	15952	15883	15907	15704	15772	15654	15983	15789	15728	15894	15925	15835	15731	15712	15976	15829	15796	15926	15770	15833	15871	15719	15906	15895	15761	15918	15777	15884	15963	16064	15847	15833	16031	15909	15999	15752
24551	21641	29620	27112	28344	33260	35174	29467	29092	34509	37438	34337	25646	19991	18999	18601	18225	18033	18351	18645	18919	18709	18334	18193	18249	17961	18037	18113	18168	18152	18177	18096	18142	18319	18287	18261	18044	18196	18332	18058	18116	18007	18205	18156	18153	18071	17959	18137	18144	18273	18110	17966	18063	18075	18273	18125	18229	18089	18353	18096	18236	18195	18059	18306	18114	17924	18228	17977	18294	18278	18096	18146	18227	18187	17915	18175	18301	18061	18177	18141	17867	18203	18133	18094	18134	18016	17915	18080	18122	18084	18246	18230	18197	18221	18053	18094	18161	18097	18014	18161	18157	18103	18073	18005	18153	17948	18271	17979	18448	18114	18240	17979	18130	18330	18128	17948	18301	18148	18056	18041	18148	17971	17953	18199	17991	18100	18073	18112	18395	18075	18038	18143	17994	18080	18285	18146	18304	18199	18146	18069	18203	18161	18232	18355	18106	18016	18202	18125	18338	18106	18176	18151	18109	18158	17978	18217	18154	18288	18114	18107	18094	18221	18159	17999	18154	18083	18142	18315	18263	18181	17981	18160	18054	18154	18252	18254	18104	17855	18055	17987	18183	18449	18155	18066	17930	18172	18143	18151	18169	18094	18093	18231	18449	18105	18174	18192	18424	18083	18098	18038	18239	18139	17989	18079	18237	18114	18213	18196	18359	17992	18145	18180	17991	18193	18293	18160	18076	18027	18120	17925	18189	18025	18085	18244	17936	17904	17980	18024	18304	18121	18098	18203	17965	18032	18019	18092	18061	17982	18157	18043	18100	18040	18033	18221	18012	18037	18113	17861	18132	17974	18000	18121	18315	18137	17982	18185	18081	18120	18092	18073	18027	17879	18034	18051	18209	18048	17998	17968	17923	17995	18274	18001	18124	18185	18252	18077	18380	18097	18007	18160	18136	18177	18110	18159	18032	18217	18357	18015	18145	18121	18032	18014	18062	18015	18304	18339	18049	18161	18007	18181	18280	17954	18125	18085	18175	18063	17995	18039	18215	18194	18200	18091	18005	18019	18225	18127	17992	18285	17988	18149	18033	18301	18163	18031	17997	18057	17953	18002	18243	18207	18225	18084	17892	17820	18172	17857	17935	18087	18215	18151	18018	17964	18099	18158	18267	18165	18023	18232	18179	18148	17910	18112	18243	18237	18255	18134	18084	18144	18092	18257	18330	18165	18161	18031	18091	18209	18123	18165	18404	18174	18133	18071	18025	18192	18203	18105	17994	18039	18005	18247	17986	17918	18116	18253	18009	18050	18011	18189	18000	17928	18130	18096	17920	18141	18052	18233	18118	18000	18240	18253	18429	18184	18141	18258	18177	18057	18184	18244	18309	18195	18109	18081	18138	18055	17828	17997	18209	18161	18061	18041	18097	18138	18056	18059	18117	18015	18030	17930	18186	18060	18054	18144	18037	18185	18210	18178	17977	18095	18059	18105	17997	18014	18021	18109	18179	18310	18148	18095	18028	17910	18275	18114	18152	18263	18241	18242	17937	18052	17992	18327	18086	18140	18084	18038	18173	18094	18086	18208	18040	18113	18092	17990	17940	18269	18314	18024	17969	18050	18195	18193	18044	18177	18135	18064	18157	18221	17878	18049	18202	18024	18067	18116	17972	18148	17951	18269	18125	18213	18217	18121	17948	18009	18214	18239	18220	18071	18327	17901	18103	18268	18237	17941	18105	18002	18157	18243	18231	17994	18188	17833	18168	18107	18087	18098	18206	17830	18067	18031	18027	18266	18015	18111	18119	18024	18220	18151	18123	18004	18319	18153	18246	18042	18142	18113	17968	18151	18065	18121	17960	18176	18092	18250	18054	18008	18273	18136	18206	18132	18140	18098	18010	18189	17992	18137	17795	18333	18059	18174	18063	18126	18043	18051	18202	18140	18122	18268	18134	18142	18049	18139	18131	18169	18302	18327	18212	18180	18372	18291	18259	18063	17982	18197	18229	18145	18088	18047	18169	18110	17966	18011	18188	18077	17991	18346	18087	18096	18093	18165	18100	18174	18198	18067	18237	18101	18116	18159	18091	18183	18068	18021	17868	18159	18052	18141	18162	18060	18023	18000	17930	18072	18241	18040	17917	18151	18151	18088	17924	18060	18046	18012	18088	18259	18204	18226	18190	18148	18132	18032	18002	18270	18046	18099	18107	18105	18241	18047	18157	18104	18100	18148	18061	17844	18080	18191	18197	17903	18034	18091	18354	17955	18205	18103	17935	18282	18245	18249	18114	18026	18102	18029	18008	18200	17978	18018	18171	18181	18240	18006	18172	18121	18134	18048	18048	18294	18257	18180	18066	18128	18051	18208	18187	17976	18140	18272	18078	18014	18094	18129	18182	18158	18208	18176	17864	18073	18235	18156	18240	17999	18313	18144	18295	18057	18104	17984	18095	18040	18064	18227	17959	18045	18045	18108	18203	18127	18262	18065	18300	18074	18202	18103	18034	17974	18157	17952	17832	18057	18287	18212	17976	18133	18075	17985	17977	18126	18030	18156	18142	18243	18381	18038	18157	18116	18095	18233	18080	17991	18217	17931	18071	17933	18116	17914	18068	18034	18318	18058	18040	17922	18028	18026	18161	18006	17978	18083	18175	18008	18127	18190	18170	18135	18206	18223	18006	18118	18134	18242	18021	18010	18109	18080	18060	18490	18095	18204	18222	18085	18216	18009	18218	17922	18366	18068	17916	17793	18210	18239	17969	18248	18143	18039	18130	18130	18293	18255	18082	18052	18104	18044	18091	17973	17901	18031	18077	17928	18061	18035	18145	18188	18382	18240	17837	18134	18139	18133	18226	18048	18039	17810	18100	17954	18148	18062	18007	18088	18080	18270	18093	18304	18125	18057	18148	18079	18134	17993	18091	18159	18155	18011	18257	17972	18204	18202	18139	17952	18246	18226	17958	17858	18033	18279	18169	18164	18460	18046	18165	18064	17989	18199	17928	18063	18032	18117	18290	18061	18236	18175	18327	18032	18017	18191	18053	18131	18214	18051	18103	18015	18328	18316	18209	18187	17904	17985	18115	18149	17988	18142	18161	18189	18228	17946	18172	18119	18095	18135	18146	18196	17929	18022	18153	18303	17983	18113	18075	18171	18058	17858	18102	18153	18168	18191	18000	17980	18180	18121	18007	18299	18133	18068	18125	17947	18137	17871	18188	18021	18064	18231	17985	18427	18138	18015	18050	17979	18152	17989	18200	18268	18018	18221	18189	18161	18109	18076	17946	18070	17915	17922	17902	17941	18027	18080	17966	18216	18137	18163	18125	18101	18245	18022	18173	17969	18066	18163	18048	18171	17956	18021	18111	17949	18066	18138	18150	18069	18102	18207	18211	18098	18001	18088	18204	18362	18192	17986	18212	17903	18032	17987	18133	18198	18274	18158	18077	18057	18036	18214	17909	18260	18278	18439	18196	18066	18089	17951	18152	18133	18236	18231	17989	18034	18110	18041	18089	18012	18185	17968	18005	18162	17971	17974	18003	17999	17926	18235	18103	18113	17958	18017	17918	18005	18045	18204	18228	18138	18332	17993	17980	18082	18079	18071	18204	18282	18066	18077	18203	18043	18103	18142	18258	18057	18044	18158	18233	18083	18167	18144	17987	18237	18207	17969	18152	18109	18172	18138	18202	17994	18211	18212	18069	18244	18064	17940	18177	18307	18198	18169	18153	18163	17851	18084	18052	18004	18139	17934	18247	18147	18061	18165	17879	18127	18317	18330	17979	18110	18015	18082	18089	18203	17834	18005	17999	18208	18200	17942	18273	18017	18505	18156	18273	18065	18161	18143	18116	18187	18231	17877	17831	18060	18382	18181	18194	18125	17978	17900	17929	18041	18175	17973	18141	17978	18257	18199	18236	17975	18273	18257	18174	18253	18122	18185	18107	17993	18067	18050	18093	18164	18167	18077	18059	17845	18226	18063	18299	18241	18023	18173	18066	17994	18176	18150	18319	18258	18274	18127	18211	18236	18134	18031	18047	18080	18074	18018	18021	18144	17975	18198	18099	18269	18200	17983	18138	18135	18176	18075	18137	18026	18075	18138	18046	18174	18231	17969	18230	18245	18288	18135	18091	17979	18033	18036	18273	18042	17930	18249	17952	18071	18238	18121	18216	18046	18100	18208	17991	18072	17916	18191	18087	18069	18110	18044	18123	18278	18385	18139	17979	18037	18064	18172	18050	17919	18044	18160	18135	18144	18128	18109	18034	18333	17960	18036	18110	18136	18146	17932	18203	18271	18139	18042	17965	18268	18287	18195	18079	18058	17986	18010	18145	18027	18100	18190	18174	18401	18075	17904	18280	18252	17978	18167	17967	18245	18315	18055	18109	18336	18158	18129	18222	18116	18079	18220	18319	18032	18215	17968	18170	17964	18029	18156	18082	18073	18123	18159	18050	18204	18075	18227	18140	18290	18056	18366	18131	18056	18058	18169	18044	18010	18257	18258	18325	18216	18313	18190	18205	17986	18143	18154	18221	17919	18158	18128	18348	18254	18212	17976	18002	18012	18003	18070	18100	18248	18137	18029	18107	18082	17846	17960	17923	17975	18025	17983	18009	18006	17843	17986	18205	18209	18083	18154	18169	18015	18236	18038	18179	18102	18104	18072	18075	18136	18225	18007	17998	18116	17975	17961	18037	18085	18178	18026	18095	18012	18214	18067	18115	18050	18173	17889	18012	18143	18179	18062	18162	18215	18283	18252	18122	18019	18130	18161	18048	18020	17864	18193	17984	18096	18051	18021	17984	18063	18059	18175	18022	18232	18307	18047	17999	18141	18108	18148	18385	18180	18112	18129	18129	18050	18110	18012	18142	18244	18132	17909	18014	18151	18203	18250	18155	18085	17966	18263	18239	18254	18149	18067	18116	18083	18325	18042	18089	17906	17995	17955	17882	18147	17839	17979	18204	18184	17854	18147	18061	18032	18181	18100	18215	18249	18133	18034	18246	18126	17874	18349	18214	17896	18022	17894	18173	17992	18183	18223	18058	18107	18137	18076	18100	17958	17993	18230	18093	18095	18081	18263	18149	18183	17936	18037	18090	18156	18036	18177	18230	18093	18102	18097	18087	18174	18039	18094	18104	18021	18245	18197	18218	17858	18089	18194	18095	18195	18207	18145
29887	50024	50663	48340	44048	40396	37013	31638	32623	38105	41144	36289	23680	17443	16695	16318	16293	16113	16287	16738	16866	16637	16216	16003	16032	15890	16105	16137	15985	16004	15860	15765	15865	15845	15989	15845	15921	15936	15861	15763	15875	15744	15887	15911	15803	15979	15864	15881	16070	15976	15910	15844	16042	15940	15870	15821	15993	15822	15812	15963	15861	15784	15846	15857	15844	15935	15886	16082	16122	15846	16012	15910	15835	15987	15906	15885	16057	16027	15795	16036	15771	15785	15984	15926	16040	16010	15936	15910	15787	15941	15957	15870	15978	15751	15836	15954	15954	16001	15847	16187	15894	15967	15945	16149	15846	15901	15825	16017	16098	15798	15971	15943	15798	15853	15830	15699	15934	15755	15879	16016	15865	16044	15834	15725	15901	15771	15970	15902	15830	15898	15827	15873	15993	15863	16007	15888	15835	15960	15887	16021	16011	15862	15972	15881	15994	15872	16008	15798	15763	16057	15844	15812	15821	15758	16140	15854	15926	15954	15933	15903	15819	15844	15855	15960	15720	16021	15898	15728	15917	15913	16067	15878	16052	15856	15957	15996	15900	15853	15885	15918	15980	15768	16034	15737	15880	15923	15943	15865	15821	15888	15823	15900	15894	15867	15859	15781	15872	15821	16011	15818	15965	15839	15904	15810	15847	16036	15919	15776	16080	15824	15837	15764	15814	15857	15737	15890	15911	15777	15944	15892	15907	15798	15863	15878	15862	15968	16012	15894	16016	15748	16073	15785	15886	15945	15969	15933	15869	15850	15851	15897	15921	15812	15901	15978	15857	15969	15849	15737	15975	15790	15839	15876	15832	16030	15873	15884	15789	15928	15830	15973	16083	15778	15861	15923	15887	15816	15743	15826	15861	15947	15847	15719	15885	16025	15939	16010	16030	15857	15873	15745	15941	15917	16001	15882	16011	15816	15997	15825	15909	15871	15818	15845	16126	15788	15876	15953	16133	15805	15965	15760	16053	15774	16039	15826	15936	15841	16044	15997	15958	15854	16028	15923	15983	15884	15839	15878	15917	15917	15911	16026	15882	16029	15989	15933	15787	15839	16037	15871	15997	15885	15828	15827	16046	15943	16029	15993	15941	15714	15849	15996	15922	15747	15892	15908	15844	16110	15870	15946	15864	15848	15911	15986	15818	15726	15959	16097	15886	15907	16012	16045	16023	15823	15799	15969	15805	16175	15883	15896	16068	15883	15854	15804	15753	15875	15973	16029	16017	15759	16015	15805	15876	15749	15883	15925	15953	15801	16065	15883	15908	15821	15880	15936	15870	16052	15915	15882	15978	15949	15737	15931	16010	16138	15882	15927	16065	15884	15928	15861	15927	16010	15874	15895	15972	16006	15921	15925	15995	15990	15909	15763	16077	15855	15983	15934	15852	15950	16048	15834	15884	15968	15982	15947	15772	15845	15875	15814	16092	15918	15797	15992	15870	15711	15944	15834	15745	16085	15867	15837	15856	16013	15881	16088	15796	15749	15676	15889	15936	15764	15863	15889	16017	15844	15983	15972	15856	15891	15929	15950	15973	15907	16098	15904	15887	15749	15886	15987	15852	16011	16010	15933	15983	15905	15981	15969	15861	15872	16130	15759	15873	15932	16018	15720	15912	15811	15898	15897	16000	15908	15671	15962	15948	15788	15748	15949	16035	16148	15809	15904	15929	15789	15961	15922	15858	15830	15867	15941	15831	15853	16092	15837	15708	15805	15939	15960	15892	15748	15765	15924	15951	16041	15855	15666	15974	15874	15930	15923	15975	15890	15860	15834	16029	15880	15898	15950	15977	15843	15914	15925	16050	15793	15864	15953	15855	15934	15848	15881	15926	15963	15987	15918	15923	15722	16013	15759	16011	15950	15872	15699	16000	15876	15800	15667	16009	15719	15808	15725	15880	16049	15814	15774	15770	15933	15994	16008	15884	16070	15719	15843	15905	15842	16100	15755	15989	15875	15837	16024	16143	15820	15854	15998	15958	15824	15954	15875	15855	15697	15913	15877	16084	15881	15861	15972	15907	15859	15844	15867	15907	15865	15936	15815	15788	15989	15869	15818	15884	15800	16007	15826	15849	15816	15827	15945	15922	15821	16043	15936	15819	15863	15965	15925	16015	15746	15704	15801	16116	15859	15872	15893	15926	15785	15863	15875	15881	15837	15865	15948	15982	15850	15825	15890	15885	15963	15838	15919	15800	15904	15925	16008	15926	15922	16045	15865	15906	15891	15893	15908	16063	15768	16041	16152	15902	16002	15817	15928	15967	15819	16113	15994	15864	15780	16026	15928	15933	15997	15861	15852	15953	15839	16022	15795	15913	15914	15889	15878	15753	15864	16021	15846	15854	15908	16067	16132	15842	15975	15891	15956	15954	15744	16085	15956	15833	15872	15971	15929	15908	15869	15905	15948	15821	15985	16027	15670	16009	15898	15940	15972	15924	15973	15907	15998	15845	15897	15785	15892	15837	15808	15873	15883	15970	16003	15795	16015	15773	15921	15801	15927	15803	16023	15925	15941	15809	15907	15895	15767	15970	15758	15874	15744	15820	15847	15931	15901	15909	15800	15918	15830	15884	15763	15918	15979	15903	16089	16102	16107	15931	15844	15813	15859	15838	15855	15978	15784	15984	15872	15913	16050	15783	15877	16061	15851	15998	15815	15804	15938	15849	15975	15780	15792	15859	15846	15855	15873	15948	15890	15875	15834	15870	16072	15843	15885	15973	15900	15946	16022	15827	15877	16130	15900	15883	16046	16045	15796	16043	15755	15933	15858	15909	16044	15777	15921	15826	15912	15920	15858	15914	15965	15944	15772	15819	15841	15827	15790	15924	15937	16044	15730	15888	15863	15962	15835	15879	15994	15874	15911	15887	15974	15867	15838	15901	15929	15739	15871	15905	15804	15969	15890	16096	15816	15984	15954	15707	15949	16113	15871	15946	16006	15942	16110	15837	15928	15933	16032	16037	15841	16058	15857	15899	15951	15856	16002	15823	15885	15733	15905	15904	15951	15742	15935	15838	15833	15853	16068	16035	16048	15878	15899	15822	15915	15883	15914	15999	15941	15915	15943	15892	15970	15901	16009	15866	16106	15892	15937	15902	15910	15891	15807	16068	15898	16099	15837	15921	15876	15891	15931	16098	15796	15978	15859	15787	15814	15891	16014	15905	15886	15892	15702	15982	15980	15729	15872	15989	15831	15877	15831	15849	15788	15888	15856	15869	15940	15833	15900	15858	15705	15974	15827	15779	15930	15928	15889	15904	15715	15902	15723	16003	15764	16072	15898	15896	15856	15773	15906	15819	15874	16184	15970	15903	15981	15899	15996	15772	15867	15951	16029	15814	15914	15985	15810	15921	15821	15811	15816	15994	15989	15950	15965	15815	15980	15879	15932	15742	16103	16026	15852	15790	16054	15910	15775	15864	15811	15959	15858	15969	15866	15911	15813	15969	15723	15864	15865	15874	16168	15839	15843	15898	15779	15923	15939	15930	15725	15849	15834	15879	16061	15922	15791	15720	15978	15825	16032	15801	15930	15827	16001	15909	15926	15680	15906	15914	15910	15939	15876	15831	15940	15808	15850	15935	15993	15958	15998	15710	15945	15912	15801	15804	15869	15929	16031	15813	15764	15798	15856	15923	15854	15906	15960	15816	15965	15903	15937	15786	15920	15854	16028	15918	16002	15936	15904	16021	15872	15636	15834	15858	15838	15852	15801	15982	15923	16006	16004	15825	15947	15813	15945	15964	15889	16097	15729	16019	16094	15820	15908	16124	15776	15805	15838	15711	16148	15838	15843	15810	15918	15813	16032	15696	15797	15911	15889	15746	15982	15849	15883	15951	15936	15775	16033	15877	15834	15892	15953	15883	15808	15809	15960	15884	15931	16020	15797	15998	15843	15903	15994	15821	16027	15959	15893	15868	15687	15856	15926	15987	15786	16071	15936	15899	15875	15976	15918	15841	15835	16122	15700	15705	15897	15880	15959	15785	15712	15825	15936	15769	15912	15869	16028	15848	15851	16011	15938	15829	15864	15782	15834	15885	15878	15967	15849	15961	16020	15977	15956	15788	15839	15804	15856	15933	15907	15848	15939	15786	15952	15967	15875	15941	15891	16014	15997	15814	15848	15917	15917	15900	15946	15913	15728	15760	15776	15857	15864	15820	15831	15916	15807	15857	15848	15939	15869	16015	16103	15917	16031	15976	15832	16011	15818	16000	15987	15953	15977	16038	16119	15893	15758	15865	15703	15932	15860	16009	15729	15973	15945	15971	15864	16014	15868	16003	16145	15925	16138	15957	15835	15876	15906	15886	16077	15748	16004	15855	15861	15873	15760	15942	15712	15923	15991	15925	15705	15847	15869	15934	15917	16059	15863	15903	15981	15786	16082	16025	15819	15870	16010	15898	15935	15917	15702	15884	16015	15850	15828	15848	15942	15835	15828	15869	15935	15920	15792	15835	15788	15899	15904	16001	15957	15886	15701	15943	16041	15912	15876	15788	16060	15895	15892	16055	15951	15950	15945	15993	15852	15822	15947	15848	15797	15894	15941	15935	15947	16006	15916	15833	15917	15923	15829	15962	15978	15911	15995	15849	15976	15819	15744	15886	15725	15826	16087	15758	15949	16074	15785	15965	15881	15884	15757	16076	15810	15831	15782	16018	15957	15936	15716	15710	15863	15860	15993	15973	15909	15939	15828	15820	15805	15860	15907	15940	15850	15760	15894	15909	15998	15763	15979	15826	16117	15847	15931	15979	15822	15844	15921	15799	15964	15906	15856	15912	15817	16042	15976	16183	15865	15877	15853	16044	15948	15899	15812	15709	16018	16083	15845	15896	15807	15922	15888	15953	15954	15919	15992	15999	15849	16004	15786	16053	15846	15696	15902	15742	15900	15867	15898	15856	15930	15850	15955	15796	15776	15901	15848	15828	16125	15789	15947	15967	15721	15727	16068	15972	15827	15948	15861	15880	15874	15903	15924	15936	15964	15999	15914	15896	15931	15907	15825	15809	15783	15910	15976	15800	15977	15792	15828	15893	15931	16036	15908	15851	16104	15798	15970	15898	15849	15746	16108	16049	15839	15812	15941	15843	16021	15874	15826	15894	15790	15750	15968	16068	15830	15859	15971
35619	37873	41395	38691	33701	29361	25750	23517	22392	22111	20860	19631	18757	18174	18224	18067	18310	18422	18284	18160	18254	18222	18018	18360	17985	18130	18100	17951	17930	18130	18090	17993	18173	18171	18047	17960	17811	17895	18201	18210	18145	18126	18264	18034	18110	18121	18194	18093	18096	18103	17903	17848	18056	18077	18051	18237	17833	18168	18031	18119	17953	18079	18105	18137	17979	18135	18122	18084	18043	18103	18151	18046	18000	17950	18247	18143	18015	18089	18087	17782	18109	17934	18134	17989	17939	17904	18126	17940	17969	17972	18037	18020	18071	17995	17959	17940	18126	17929	18306	18009	18142	17995	18033	18071	17956	17810	18249	17993	18083	17970	17853	18176	17864	18193	18070	18081	18000	18240	18091	18181	18293	17956	18025	18232	18198	18010	18067	18194	18097	18097	18129	18217	17986	18047	18042	18177	18287	18282	18111	18052	18209	18224	18008	17865	18046	17918	18065	18031	18049	18041	18124	18237	18047	18028	18121	18177	18204	18325	18178	18086	18157	17817	18157	17961	18112	17959	18123	17966	18195	18118	18071	18243	18044	18132	18250	18136	17890	18014	18130	18183	18069	18071	18116	18155	18224	18020	18102	18181	18031	18278	18152	17993	18260	17897	18159	17982	17942	18023	18142	18088	18029	17986	18192	18034	18189	17870	18081	17878	17934	18083	18077	18258	18186	18272	18189	18147	18106	18096	17960	17975	17957	18282	18085	18124	18054	18212	18051	18237	17957	17873	18118	18167	18008	18088	18120	18172	17870	17989	17971	18040	18100	17740	18112	18174	18004	18228	18127	18108	18129	18168	18103	17884	18210	18051	17865	18097	17905	18168	18137	18042	18063	18026	18182	18131	18202	18023	18044	18150	18126	17911	18247	18049	17960	18118	18055	18160	18069	18034	17946	18080	17979	18188	18123	18178	18124	18089	17929	17975	18046	18087	18010	18200	18072	17972	18205	17785	18053	18060	18309	17934	17767	18125	18034	18224	18042	17770	17955	18034	18094	18310	18037	17912	18062	18000	18226	18135	18090	18335	17910	17984	17987	18143	17972	17966	17906	18194	18005	18060	18052	18190	18120	18086	18177	18166	18217	17927	18207	18186	17998	18056	17990	17987	18009	18197	18257	18027	18204	17992	18010	18051	18100	17893	17818	18190	17928	18012	17974	17910	18086	17924	18001	18088	18146	18072	17921	18025	18004	18099	17871	18222	18066	18109	18195	17940	18139	17873	17925	18010	18035	18100	18147	18184	18105	18213	18070	18015	18040	18042	18147	18066	17820	18093	18212	18267	18049	18212	18002	18089	17951	18139	17999	18127	18193	17966	18123	18369	18158	17927	18111	17975	18029	18208	18074	18160	18203	17990	17931	18005	18273	17971	18219	17930	18232	17994	18202	18232	17900	18189	18050	17983	18002	18016	17887	18162	17778	18193	17976	18094	17869	17940	18105	18296	17977	18058	17978	18002	18134	18103	18016	17957	18000	18031	18223	18042	18095	18237	18150	18003	18052	18273	17961	17981	18157	18317	18074	18008	18113	18167	18035	18275	18240	18030	18050	18172	18198	18088	18236	18234	18092	18135	18182	18005	17905	18172	18001	18021	18268	17961	18011	17911	18097	18135	18021	18127	18087	18027	18161	18211	18199	17855	18201	18289	17967	18008	18086	17897	18170	18003	18218	18206	18123	17996	18135	18231	17847	17995	17898	18096	18116	18171	17983	18103	18082	18144	18250	18079	18136	17975	17897	18109	18118	17992	18142	18102	18101	18013	17943	18156	18034	18105	18119	17995	18196	17953	18028	17876	18079	18105	18013	18109	18241	17989	18060	17841	18165	18188	17970	18181	18138	18141	18174	18205	18212	18169	18091	17900	18323	18219	18076	18281	17950	17884	18125	18148	18109	18180	18062	18063	18069	17820	18067	17969	18149	18436	18282	18002	17977	18183	18089	17857	17993	17860	18011	18070	18117	18081	17878	18258	18220	17951	18101	18080	18048	18057	18167	18127	18041	17926	18095	18081	18013	18156	18180	17808	17970	17933	18383	18083	18082	18072	18221	18040	17997	17946	17845	17929	18202	18093	18044	18147	18096	17923	18025	18096	17953	18059	17988	17987	18078	18035	18028	18271	18169	17898	17910	17936	18323	18012	18083	18143	18047	18085	18001	18181	18178	17986	18052	17862	18268	18071	18020	18117	17868	18088	18409	18217	18179	18165	18008	18022	18049	18112	18146	18062	18064	18067	18121	17865	18042	17935	17979	18023	18112	18231	17932	18042	17907	18030	18109	18242	17944	18209	17933	17647	18092	18177	18125	18083	18195	18049	18097	18012	18149	18149	18202	18174	18081	18016	18138	18134	18272	18087	17939	18129	18239	18114	17992	18152	18030	18230	18088	18271	18158	17977	18246	17946	18121	18221	18119	18131	18093	18100	18330	17976	17895	18181	18048	17810	18224	18089	18273	18023	18073	18085	17939	18162	18147	18118	17909	17804	18085	18079	18161	18022	17944	18101	18229	18143	17990	18118	18073	17946	18134	18167	18025	17861	17964	18075	18152	18127	18172	18184	18110	17992	18056	18031	18197	18132	18187	18094	18095	17852	18263	18132	17997	18096	18131	18113	18117	18145	18174	18215	17978	18164	18141	18157	18019	18033	18010	18145	18072	18186	18090	18057	18236	18298	18316	18359	18031	18163	18091	18003	18016	18029	18269	18019	18099	17958	18055	18013	17921	17996	18010	18004	18009	18383	18280	18232	18068	18294	18114	17924	18193	18191	17878	17937	18202	18113	18061	18120	18203	18054	18188	18223	18126	18165	18019	17984	18018	17979	17942	18159	18002	18101	17971	18290	18015	18007	17939	18030	18170	18265	17897	18104	17966	17924	18163	18083	18358	18227	18112	18006	18016	17952	17903	17977	18019	18127	17945	17958	18002	18098	17956	18381	17909	18178	18004	18085	18166	17955	18210	17982	18060	18107	18204	18002	17924	18143	18225	18146	18189	18103	18053	18042	18212	18051	18076	18064	18186	17754	18153	18294	17995	18213	17977	18367	17981	18305	18259	17816	18120	18092	18026	17931	18097	18049	18140	18176	17753	18010	18244	18093	18057	18053	17934	18192	18012	18066	17960	18062	18083	18233	17887	18025	17805	18082	18099	17925	18301	18097	18010	18047	18124	17973	17970	18009	18144	18147	18146	18057	18119	18030	18062	18140	18004	18311	17944	18043	17937	18084	17948	18208	18118	18157	18118	18109	18020	18113	18000	18101	18166	18183	17949	17960	18246	17997	18297	18117	17824	18256	18193	18024	18167	17897	18101	18067	18103	17922	17875	17927	18036	18144	17971	18080	18185	18108	17974	18128	18099	17991	17924	18019	17926	17768	18051	18268	17883	18200	17916	18285	18139	17950	18162	17882	18164	18082	18142	18086	18182	17938	18065	18050	17995	18054	18041	18102	17897	18241	18024	17945	18125	18028	18138	18021	18022	17981	18120	17972	18026	18153	17953	18235	18144	17928	18072	18023	18148	18319	17981	18239	18031	18013	18036	17940	18008	18276	18194	18223	18165	17972	17869	18140	18190	17984	17959	17920	18052	18236	18064	18310	18087	18236	18165	18033	18134	17873	18015	17989	18054	18112	18158	18053	18369	18069	17978	18068	17903	18299	18150	18033	18095	18279	18165	18016	18207	17833	17984	18097	17863	17875	18068	18355	18016	18021	18108	18075	18173	18149	18122	17801	18090	18139	18148	18092	18277	18081	18054	17940	18272	18049	18127	18274	18022	18118	17851	18010	17999	17855	18326	17957	18268	18154	17994	18226	18043	18113	18255	18159	18064	18157	18253	17952	18397	18099	18021	18043	18057	18114	18058	18078	17847	17875	18037	17959	18012	18220	18080	18126	17873	18170	18151	18123	18084	18090	18202	18341	18060	18334	18181	17974	18184	17973	18113	18101	18137	17954	18158	18253	18300	17924	18206	18047	18192	18012	18309	18319	18224	18109	18255	18055	18073	18051	18155	18108	18121	18103	18040	18260	18073	18012	18147	18065	17874	18046	18067	18037	18087	18045	18089	17759	18203	18328	18120	18029	18286	18171	17979	17913	18118	17894	18306	17961	17884	17987	18196	18296	17874	18115	18038	18111	18002	17966	17979	18224	18192	17722	17900	18045	17943	18000	17982	18081	17923	18181	18236	18151	18176	17977	17982	18151	18034	18257	18053	18198	18344	18111	17994	18148	18066	18087	18276	18011	18128	18093	18173	17827	18047	18021	17967	17998	18233	18055	18133	18174	18216	17970	18118	18055	18205	18037	17991	17755	18152	17863	18198	17873	17992	18000	17992	18001	18151	18013	18074	18014	18079	17971	17987	18137	17910	18177	18015	18043	18125	17978	18176	18056	18177	18028	18309	17973	18111	17844	18180	18005	17964	17978	18026	17809	18115	17904	18001	18108	18287	17965	18073	18121	18193	18124	18198	18027	17810	17916	18174	18227	18088	17921	18056	18053	18189	17992	18210	18013	18002	18168	18198	18035	18105	18034	18002	18187	18026	18191	18057	18174	18121	17976	18044	17955	17933	17954	18023	18237	18032	18219	17966	18119	18187	18214	18095	18018	17985	18087	18093	17978	17867	18042	18164	17994	18103	17821	18197	17848	18047	17990	18215	18054	17950	18026	18126	18099	18219	18040	18063	18090	18115	18112	17957	17865	17967	18131	18019	18090	17939	17825	18206	18083	18070	17825	18258	17882	18101	18093	18068	18178	17721	17994	18316	18205	18312	18141	17962	18070	18088	18064	18206	18133	18274	18131	18066	17953	17989	18112	18079	18141	18080	18164	18149	18283	18046	17972	18059	18268	18119	17977	18054	18129	18049	18182	18129	18152	18138	18017	18177	18013	17888	18051	18092	17963	18025	17916	18286	18032	17912	18137	18253	18215	18432	18202	18293	18034	18070	18010	18114	18229	18105	18167	18104	18037	18095	17952	18056	18140	18096	18064	18194	18150	17870	17945	18156	18214	18089	18176	18134	17990	18050	18200	18290	18150	17965	17987	18124	17961	18317	18118	18060	18043	18172	18277	18158	18091	18060	18192	17941	17945	18003	18299	18161	17946	18063	18214	18046	18137	18066	18159	18108	18226
31689	43477	44555	41494	36319	31209	26766	23940	22400	22039	19621	17707	16426	16139	15966	15907	15884	16200	15732	16005	15989	15955	16212	15628	15741	15652	15798	15896	15923	15899	15829	15916	15911	15674	15793	15754	15808	15953	15798	15857	15833	15791	15867	16163	15785	15825	15858	15829	15710	15920	15847	15785	15842	15886	15919	15755	15654	15788	15878	15884	15945	15934	15599	15850	15883	16023	15812	16148	15785	15802	15818	15765	15786	15708	15993	15941	15805	15805	15886	15847	15834	15814	15971	15911	15913	15960	15907	15997	15778	15816	16189	15872	15736	15789	15783	15906	15611	15866	15869	15836	15640	15704	16007	15925	15609	15877	15790	15780	15778	15876	15953	15831	15857	15774	15860	15971	15882	15817	15878	15821	15657	15569	15978	15764	15835	15805	15761	15770	15891	15752	15819	15842	15774	15923	15976	15727	15900	15776	15936	15874	15754	15833	15941	15783	15760	15862	15725	15811	15929	15852	15811	15829	15837	15687	15848	15834	15768	15832	15762	15975	15644	15880	15742	15738	15920	15783	15851	15713	15883	15941	15774	15769	15713	15809	15787	15961	15789	15953	15735	15866	15768	15754	15966	15944	15753	15981	15902	15782	15765	15795	15789	15876	15810	15974	15832	15928	15888	15788	15944	15817	15864	15856	15962	15716	15986	15877	15854	15828	15730	15806	15846	15760	15894	15842	15908	15701	15716	15744	15960	15954	15823	15649	15839	15676	15877	15891	15896	15739	15896	15990	15844	15896	15863	15916	15836	15853	15826	15846	15705	15753	15920	15899	15837	15853	15823	15710	15859	15818	15918	15874	15772	15801	16001	15969	15638	15767	15780	15830	15821	15637	15866	15998	16031	15787	15805	15927	15889	15808	15940	15763	15809	15761	15833	15778	15958	15712	15769	15900	15936	15826	15797	15815	15725	15894	15754	15756	16105	15915	15969	15881	15914	15899	15793	15945	15951	15871	15780	15878	15869	15842	16005	15847	15838	15651	15900	15867	15834	15784	15845	15646	15772	15838	15757	15908	15926	15872	15771	15932	16008	15844	15850	15829	15869	15807	15929	15745	15949	15767	15808	15812	15885	15821	15931	15966	15658	15954	16085	15897	15818	15873	15844	15776	15793	15819	15852	15921	15872	15745	15698	15766	15863	15879	15726	15964	15674	15946	15662	15732	15770	15935	15742	15923	15832	15893	15892	15717	15728	15841	15891	15731	15817	15790	15755	15817	15940	15885	15874	16055	15748	15807	15723	15855	15770	15828	15989	15949	15839	15795	15927	15773	15768	15938	15926	15773	15952	15681	15722	15755	15884	15762	15760	15990	15664	15801	15814	15933	15959	15686	15919	15843	15804	15798	15844	15902	15716	15738	15803	15981	15736	15958	15879	15979	15926	15766	15908	15863	15857	15719	15945	15797	15942	15939	15833	15888	15831	15877	15646	15925	15853	15938	15756	15998	15803	15831	15851	15783	15780	15928	15839	15820	15890	15807	15636	15604	15773	15843	15950	15865	15791	15854	15780	15760	15795	15840	15827	15838	15793	15911	15787	15877	15902	15982	15812	15750	15841	15915	15850	15803	15790	15898	15986	15755	15751	15911	15783	15712	15798	15916	15901	15761	15961	15762	15759	15908	15715	15735	15777	15734	15835	15826	15922	15837	15748	15779	15783	15787	15959	15955	15894	15764	15747	15861	15866	15873	15796	15638	16011	15817	15843	15809	15732	15702	15882	15851	16018	15917	15943	15923	15876	15941	15858	15749	15864	15850	15826	15947	15861	15715	15824	15819	15866	15889	15946	15926	15734	15797	15943	15837	15869	15893	15853	15844	15785	16007	15903	15754	15826	15860	15822	15588	15868	15940	15762	15854	15802	15795	15917	15692	16048	15816	15760	15887	15870	15887	15766	15760	15875	15804	15876	15992	15868	15825	15645	15844	15784	15792	15935	15715	15814	15795	15739	15838	15938	16056	15805	15742	15882	15908	15738	15781	15867	15856	15821	15999	15734	15849	15909	15644	15786	15889	15787	15893	15763	15918	15783	15990	15894	15913	15896	15948	15691	15639	15743	15916	15744	15927	15809	15803	15972	15733	15831	15772	16103	15742	15920	15738	15944	15708	15795	15774	15757	15734	15716	15869	15947	15846	15883	15905	15744	15949	15874	15931	15837	15669	15731	15815	15987	15588	15712	16057	15908	15781	15769	15862	15919	15724	15714	15816	15756	15914	15821	16019	15842	15898	15854	15795	15924	15765	15831	15893	15770	15799	15829	15822	15791	15838	15864	15833	15779	15793	15900	15849	15763	15889	15888	15798	15731	15886	15917	15861	15748	15814	15855	15907	15824	15876	15742	15688	15806	15884	15915	16004	15924	15902	15862	15849	15697	15893	15827	15865	15766	15890	15923	15716	15956	15692	15861	15760	15653	15980	15737	15827	15788	15829	15789	15725	15817	15884	15939	15899	15968	16007	15898	15660	15824	15934	15977	15805	15810	15824	15819	15939	15763	15803	15853	15789	15840	15871	15826	15870	15805	15848	15842	15938	15911	15736	15834	15829	15971	15679	15773	15836	15658	15736	15755	15749	15962	15865	15735	15984	15758	15699	15952	15782	15736	16023	15874	15677	15870	15847	15814	15841	15885	15777	15740	15793	15804	15741	15792	15858	16028	15817	15910	15712	15818	15867	15885	15941	15758	15845	15886	15807	15898	15942	15930	15873	15866	15858	15854	15831	15850	15878	15630	15632	15954	15803	15679	15797	15701	15906	15854	15851	15937	15966	16014	15866	15890	15788	15715	15828	15832	16008	15920	15850	15840	15724	15740	15750	16007	15679	15827	15759	15919	15822	15923	15822	15815	15906	15794	15781	15892	15805	15918	15949	15803	15812	15901	15784	15844	15722	15843	15726	16023	15866	15916	15903	15813	15809	15824	15729	15814	15804	15898	15753	15957	15845	16022	15896	16027	15975	15813	15987	15844	15648	15782	15867	15842	15910	15837	15775	15999	15741	15817	15877	15940	15823	15606	15657	15834	15854	15930	15705	15787	15793	15808	15867	15866	15799	15910	16047	15877	15767	15786	15703	15576	15862	15819	15863	15844	15793	15835	15692	15782	15718	15727	15896	15797	16099	15737	15801	15773	15995	15749	15654	15882	15714	15842	15893	15698	15905	15826	15806	15984	15763	15649	15819	15996	15952	15856	15714	15883	15869	15974	15887	15815	15872	15721	15889	15831	15997	15889	16197	15673	15685	15749	15876	15779	15985	15736	15757	15859	15805	15814	15660	15915	15973	15862	15803	15815	15664	15888	15877	15830	15967	15922	15803	15878	15873	15997	15798	15926	15701	15755	15760	15818	15665	15910	15601	15841	15880	15854	15814	15980	15806	15719	15728	15836	15844	15862	15736	15900	15849	15592	16036	15790	15887	15656	15728	15829	15889	15688	15727	15854	15791	15794	15797	15752	15849	15804	15779	15956	15903	15836	15894	15898	15804	15990	15947	15893	15817	15818	15769	15965	15853	15926	15785	15853	15845	15873	16066	15841	16008	15886	15912	15780	15740	15946	15845	15905	15687	15924	15742	15768	15862	15700	15778	15816	15820	15866	15764	15716	15804	15953	15852	15689	15804	15798	15872	15831	16000	15992	15784	16010	15852	15862	15869	15808	15931	15911	15839	15992	15893	15865	15914	15848	15744	15679	15975	15966	15843	15939	15942	15987	15798	15841	15759	15855	15817	15813	15823	15816	16051	15886	15804	15647	15927	15773	15816	15884	15807	15752	15822	15819	15917	15875	15687	15856	15851	15900	15956	15753	15838	15744	15830	15723	15874	15907	15897	15677	15809	15784	15884	15895	15837	15750	15827	15839	15935	15857	15932	15851	15882	15734	15933	15865	15812	15954	15549	15828	15905	15722	15862	15782	15800	15796	15718	15908	15856	15861	15903	15799	15969	15912	15948	15773	15806	16067	15908	15731	15805	15816	16010	15810	16003	15787	15858	15759	15966	15743	15883	15766	15803	15950	15765	15646	15999	15676	15849	15749	15927	15722	15743	15749	15918	15683	15891	15901	15848	15879	15989	15775	16101	15822	15832	15967	15788	15656	15777	15931	15802	15689	15900	15796	15846	15817	15911	15869	15923	15922	16003	15857	15945	15900	15702	15931	15662	15769	16015	15766	15830	15973	15742	15786	15858	15728	15908	15843	16008	15807	16059	15880	15789	15750	15899	15673	15937	15708	15853	15783	15606	15950	16029	15609	15848	15904	15669	15783	15789	15758	15850	15789	15938	15707	15891	15973	15532	15850	15886	15831	15837	15850	15907	15838	15848	15907	15691	15689	15762	15810	15778	15781	15826	15853	15736	15705	15849	15723	15948	15903	15835	15858	15865	15794	15814	15794	15609	15851	15828	16097	15937	15930	15778	15875	15930	16115	15946	15846	15954	15782	15854	15834	15782	15855	15943	15924	15874	15832	15886	15683	15873	15777	15928	15841	15887	16046	15733	15786	15945	15852	15915	15921	15902	15926	15695	15733	15887	15950	15748	15880	15847	15937	15851	15838	15808	15799	15797	15943	15830	15823	15820	15901	15901	15930	16031	15813	15671	15803	15871	15888	15829	15837	15851	15753	15932	15791	15780	15770	15749	15870	15950	15868	15840	15933	15861	15907	15925	15726	15766	15866	16127	15923	15981	15767	15631	15669	15819	15811	15834	15839	15773	15934	15877	15856	15691	15932	15917	15950	15754	15995	15897	15956	15928	15967	16040	15654	15805	15733	15916	15894	15936	16055	15865	15847	15976	15762	16045	15764	16087	15891	15989	15813	15773	15929	15863	15740	15869	15684	15979	15912	15749	15760	15854	15995	15763	15987	15830	15850	15790	15784	15625	15863	15787	15872	15824	15992	15644	15797	15757	15862	15828	15860	15859	15894	15965	15964	15776	15822	15752	15697	15892	15773	15900	15822	15868	15777	16049	15667	15885	15823	16019	15787	15980	15927	16028	15894	15879	15696	15926	15765	15768	15780	15782	15778	15952	15691	15772	15756	15796	15654	16029	15896	15753	15853	15854	15776	15701	15972	15800	15826	15831	15863	15680	15763	15898	15708	15846	15847	15889	15834	15829	15936	15690	16004	15896	15873	15785
26531	23064	33265	34788	32008	31576	29029	24950	25602	26752	26821	21807	19170	18341	18124	17925	17984	18341	18755	18687	17886	17541	17346	17313	17493	17560	17425	17508	17417	17349	17350	17580	17333	17147	17283	17290	17299	17489	17505	17381	17466	17270	17462	17270	17386	17146	17134	17392	17287	17527	17381	17205	17301	17353	17443	17181	17351	17370	17095	17249	17396	17364	17276	17435	17462	17439	17284	17378	17418	17339	17460	17292	17511	17232	17437	17383	17391	17419	17255	17450	17371	17310	17196	17500	17397	17497	17428	17384	17300	17316	17312	17175	17273	17257	17082	17413	17504	17439	17430	17346	17570	17311	17252	17330	17339	17296	17410	17237	17429	17206	17454	17368	17406	17298	17376	17221	17290	17396	17514	17333	17204	17374	17327	17408	17339	17285	17398	17552	17251	17222	17263	17441	17333	17329	17496	17433	17253	17394	17285	17302	17397	17231	17425	17397	17378	17240	17472	17265	17416	17398	17349	17169	17315	17401	17190	17378	17338	17548	17345	17522	17255	17303	17180	17225	17311	17305	17207	17314	17235	17180	17345	17546	17394	17494	17373	17385	17407	17212	17351	17351	17360	17530	17360	17480	17165	17361	17218	17403	17203	17228	17407	17240	17196	17242	17344	17388	17288	17453	17407	17444	17385	17299	17416	17484	17413	17204	17204	17315	17429	17382	17331	17265	17291	17103	17412	17207	17326	17210	17287	17379	17421	17309	17350	17106	17206	17259	17295	17296	17361	17069	17268	17281	17491	17456	17323	17270	17182	17281	17235	17519	17413	17424	17239	17375	17448	17345	17341	17576	17528	17343	17315	17263	17195	17139	17313	17359	17392	17254	17278	17134	17426	17386	17338	17435	17235	17344	17487	17455	17364	17433	17277	17270	17355	17319	17413	17410	17346	17162	17301	17397	17267	17284	17087	17181	17239	17323	17436	17359	17200	17397	17316	17145	17360	17271	17480	17415	17261	17455	17008	17321	17383	17430	17306	17419	17382	17134	17302	17588	17515	17385	17276	17226	17296	17346	17363	17313	17492	17233	17379	17176	17261	17172	17328	17573	17300	17115	17271	17078	17423	17537	17135	17210	17280	17357	17340	17457	17166	17303	17431	17321	17190	17396	17323	17356	17245	17385	17243	17425	17104	17424	17373	17503	17346	17386	17276	17462	17261	17075	17144	17375	17133	17278	17286	17218	17307	17429	17587	17368	17298	17308	17329	17238	17350	17328	17279	17370	17360	17404	17621	17259	17425	17289	17312	17225	17328	17493	17330	17151	17240	17305	17339	17576	17339	17434	17424	17260	17291	17116	17329	17431	17172	17178	17533	17292	17301	17327	17533	17221	17328	17533	17559	17164	17311	17397	17280	17474	17125	17338	17217	17356	17213	17484	17359	17490	17307	17424	17226	17259	17410	17302	17441	17342	17435	17408	17285	17344	17321	17086	17451	17131	17293	17273	17351	17324	17448	17263	17398	17337	17433	17205	17340	17230	17250	17247	17430	17428	17317	17044	17266	17380	17291	17356	17154	17373	17322	17272	17425	17271	17463	17273	17407	17403	17246	17248	17341	17211	17463	17280	17399	17326	17320	17102	17068	17330	17385	17287	17263	17250	17365	17446	17245	17361	17387	17238	17217	17336	17225	17140	17300	17440	17346	17395	17459	17365	17323	17203	17408	17195	17372	17561	17365	17329	17268	17242	17384	17334	17480	17162	17398	17422	17261	17301	17270	17278	17145	17169	17383	17296	17321	17340	17340	17211	17376	17306	17481	17202	17143	17139	17386	17565	17231	17188	17287	17427	17485	17414	17364	17347	17289	17201	17416	17357	17349	17347	17321	17428	17201	17308	17311	17322	17358	17376	17361	17235	17530	17351	17267	17340	17350	17445	17332	17343	17452	17333	17380	17235	17312	17324	17410	17360	17326	17331	17293	17110	17095	17357	17390	17349	17180	17272	17232	17259	17268	17297	17474	17235	17192	17253	17317	17379	17435	17429	17381	17473	17274	17207	17348	17355	17631	17335	17089	17227	17166	17081	17507	17335	17119	17395	17431	17189	17320	17315	17197	17490	17280	17295	17361	17219	17263	17212	17351	17339	17338	17154	17264	17302	17170	17286	17410	17121	17407	17389	17237	17279	17331	17152	17482	17389	17399	17202	17308	17197	17261	17341	17216	17386	17289	17483	17254	17321	17434	17278	17396	17233	17293	17297	17340	17244	17427	17142	17383	17193	17506	17511	17511	17368	17357	17450	17386	17276	17427	17358	17253	17405	17132	17241	17165	17407	17169	17207	17263	17538	17425	17415	17330	17273	17392	17498	17328	17093	17372	17345	17287	17449	17381	17285	17379	17379	17388	17459	17301	17294	17204	17401	17213	17271	17217	17548	17165	17348	17484	17373	17443	17237	17563	17480	17453	17302	17515	17462	17560	17207	17455	17409	17267	17183	17446	17281	17467	17454	17375	17266	17298	17527	17391	17185	17319	17352	17431	17426	17425	17295	17182	17139	17058	17282	17061	17506	17482	17486	17323	17373	17268	17598	17344	17316	17168	17367	17348	17405	17359	17359	17196	17242	17333	17274	17260	17240	17249	17284	17400	17325	17338	17191	17217	17306	17448	17443	17153	17246	17267	17323	17268	17274	17366	17293	17393	17236	17620	17185	17371	17248	17465	17204	17402	17313	17298	17186	17296	17391	17266	17313	17294	17144	17233	17266	17325	17287	17273	17181	17467	17355	17178	17328	17366	17318	17475	17321	17447	17371	17354	17315	17252	17265	17131	17138	17399	17340	17440	17300	17370	17293	17482	17267	17364	17261	17282	17411	17485	17343	17370	17337	17309	17345	17199	17370	17405	17344	17182	17251	17366	17419	17304	17404	17465	17449	17331	17293	17162	17481	17167	17369	17587	17374	17372	17199	17465	17460	17466	17306	17426	17589	17499	17186	17252	17423	17208	17244	17376	17264	17215	17287	17422	17409	17222	17314	17300	17250	17455	17215	17311	17298	17319	17107	17142	17281	17309	17532	17407	17148	17501	17345	17300	17196	17309	17398	17180	17245	17489	17167	17374	17336	17387	17269	17487	17188	17069	17181	17260	17295	17151	17377	17316	17239	17245	17109	17245	17114	17392	17385	17439	17208	17261	17299	17287	17183	17226	17377	17209	17381	17434	17177	17185	17187	17315	17371	17195	17230	17428	17276	17457	17382	17207	17280	17284	17203	17446	17456	17613	17439	17200	17376	17296	17370	17389	17224	17175	17367	17279	17387	17450	17330	17191	17318	17262	17522	17565	17449	17288	17492	17379	17566	17503	17337	17310	17430	17219	17272	17299	17356	17455	17376	17338	17168	17551	17329	17408	17430	17362	17147	17364	17138	17540	17446	17250	17302	17432	17355	17241	17185	17401	17403	17393	17119	17485	17078	17431	17321	17252	17196	17311	17316	17368	17267	17323	17639	17374	17362	17224	17395	17345	17358	17446	17411	17213	17324	17334	17247	17377	17121	17446	17394	17418	17319	17393	17386	17584	17397	17336	17114	17434	17323	17279	17362	17135	17477	17292	17168	17449	17357	17430	17393	17373	17343	17365	17650	17366	17319	17574	17268	17309	17038	17386	17451	17494	17368	17235	17254	17383	17437	17176	17351	17254	17400	17325	17178	17234	17353	17454	17341	17305	17254	17326	17329	17343	17371	17381	17002	17173	17313	17331	17494	17367	17449	17431	17496	17410	17307	17164	17383	17243	17245	17485	17307	17249	17410	17297	17332	17400	17286	17336	17363	17423	17222	17256	17229	17278	17403	17276	17500	17301	17465	17251	17293	17322	17306	17308	17322	17396	17176	17285	17322	17623	17431	17364	17209	17295	17304	17177	17345	17299	17216	17298	17280	17356	17279	17164	17299	17483	17327	17268	17403	17387	17359	17212	17509	17455	17316	17307	17170	17274	17153	17236	17246	17324	17421	17341	17320	17391	16998	17474	17313	17444	17413	17505	17387	17297	17397	17369	17590	17316	17288	17328	17167	17206	17202	17459	17159	17200	17155	17099	17350	17379	17255	17129	17171	17450	17489	17412	17323	17195	17296	17175	17387	17288	17560	17370	17325	17538	17336	17516	17197	17418	17378	17232	17312	17451	17204	17290	17178	17293	17441	17401	17298	17342	17356	17296	17383	17337	17246	17211	17398	17472	17330	17603	17209	17335	17219	17517	17224	17293	17262	17352	17384	17318	17342	17304	17283	17223	17365	17306	17336	17493	17235	17195	17388	17545	17275	17242	17486	17357	17377	17242	17208	17311	17205	17271	17156	17363	17537	17516	17382	17168	17379	17240	17214	17391	17287	17392	17183	17397	17268	17215	17111	17204	17287	17243	17237	17147	17329	17404	17415	17302	17391	17495	17348	17520	17315	17246	17127	17212	17368	17334	17173	17382	17324	17376	17265	17480	17322	17393	17330	17348	17431	17321	17276	17236	17370	17240	17365	17329	17439	17252	17463	17195	17232	17100	17345	17493	17313	17368	17217	17349	17137	17459	17330	17293	17151	17169	17365	17319	17123	17269	17456	17306	17445	17224	17249	17357	17384	17227	17166	17359	17257	17216	17319	17380	17304	17322	17362	17348	17203	17256	17394	17406	17247	17207	17290	17266	17352	17375	17213	17309	17177	17174	17438	17490	17347	17131	17364	17311	17293	17230	17336	17288	17170	17177	17387	17294	17365	17062	17108	17367	17269	17272	17415	17285	17328	17368	17387	17498	17162	17361	17227	17372	17247	17271	17325	17238	17480	17378	17260	17421	17295	17320	17130	17141	17408	17317	17485	17131	17282	17163	17243	17323	17515	17319	17313	17258	17458	17195	17263	17296	17390	17369	17197	17234	17293	17213	17362	17234	17348	17455	17414	17212	17329	17489	17289	17251	17364	17560	17309	17409	17310	17151	17172	17387	17317	17350	17318	17428	17356	17453	17267	17432	17403	17327	17364	17350	17336	17394	17118	17389	17135	17379	17408	17439	17394	17387	17126	17380	17254	17367	17203	17353	17118	17227	17311	17445	17356	17296	17167	17301	17351	17434	17150	17454	17274	17552	17291	17494	17313	17294	17273	17121	17226	17480	17289	17334	17301	17222	17144	17497	17391	17347	17386
29407	47156	48090	45284	39274	34632	29698	26467	28306	28917	27980	21219	17390	16950	16629	15967	16060	16912	17599	17027	15989	15678	15560	15439	15356	15520	15479	15459	15390	15553	15343	15293	15544	15535	15433	15462	15333	15458	15303	15483	15364	15327	15401	15300	15631	15538	15452	15622	15351	15625	15426	15387	15380	15308	15364	15269	15342	15489	15280	15337	15484	15274	15475	15515	15317	15532	15402	15444	15330	15362	15445	15369	15251	15411	15582	15400	15493	15469	15149	15465	15302	15393	15398	15494	15380	15364	15454	15414	15286	15371	15343	15434	15534	15265	15187	15311	15447	15283	15350	15414	15376	15401	15526	15490	15511	15352	15329	15343	15393	15391	15463	15317	15448	15429	15529	15510	15324	15475	15232	15415	15394	15347	15262	15541	15520	15325	15613	15303	15279	15298	15522	15264	15343	15323	15406	15478	15479	15508	15368	15356	15464	15376	15439	15446	15364	15340	15330	15197	15334	15337	15455	15405	15398	15160	15402	15519	15283	15371	15412	15403	15503	15487	15384	15499	15413	15421	15403	15239	15479	15280	15503	15328	15372	15391	15341	15575	15427	15475	15364	15369	15392	15399	15410	15403	15545	15370	15283	15408	15329	15455	15429	15576	15513	15276	15364	15387	15522	15346	15487	15421	15404	15528	15364	15394	15360	15366	15431	15343	15458	15382	15330	15094	15457	15453	15313	15589	15312	15336	15340	15511	15397	15439	15494	15442	15557	15467	15592	15399	15567	15327	15410	15399	15337	15422	15409	15492	15420	15497	15358	15442	15218	15410	15408	15242	15386	15472	15410	15412	15434	15520	15260	15488	15363	15327	15426	15283	15298	15471	15486	15677	15380	15326	15291	15374	15410	15488	15428	15476	15386	15561	15278	15418	15320	15508	15448	15391	15492	15331	15555	15234	15194	15303	15268	15167	15409	15274	15336	15368	15483	15339	15502	15252	15344	15361	15366	15345	15385	15378	15304	15516	15332	15328	15437	15429	15413	15347	15522	15379	15162	15610	15441	15511	15613	15393	15429	15408	15324	15392	15365	15419	15446	15289	15421	15294	15581	15532	15254	15332	15452	15308	15371	15495	15319	15447	15419	15210	15413	15307	15446	15442	15507	15276	15256	15425	15376	15305	15332	15368	15508	15364	15443	15371	15504	15525	15498	15372	15273	15433	15360	15328	15430	15409	15447	15426	15451	15246	15440	15498	15288	15323	15395	15310	15470	15415	15446	15407	15200	15355	15393	15423	15414	15315	15425	15414	15475	15378	15275	15442	15539	15376	15497	15386	15367	15282	15503	15421	15385	15406	15318	15372	15409	15445	15431	15467	15368	15293	15326	15386	15371	15270	15366	15382	15438	15401	15509	15414	15449	15261	15455	15338	15393	15515	15342	15558	15496	15461	15421	15488	15391	15268	15410	15535	15440	15430	15344	15444	15423	15473	15511	15343	15499	15288	15509	15461	15354	15367	15307	15442	15411	15228	15465	15148	15408	15474	15423	15382	15486	15513	15301	15471	15402	15466	15470	15299	15334	15455	15314	15475	15577	15318	15232	15512	15356	15448	15390	15370	15488	15288	15333	15407	15501	15360	15238	15275	15544	15398	15400	15486	15206	15441	15366	15344	15429	15472	15523	15280	15429	15539	15271	15466	15513	15295	15487	15327	15558	15307	15408	15359	15457	15422	15535	15320	15396	15514	15223	15506	15470	15403	15462	15407	15566	15239	15437	15512	15560	15424	15262	15409	15434	15546	15288	15344	15379	15409	15352	15333	15681	15557	15547	15346	15471	15314	15312	15501	15367	15426	15487	15468	15517	15460	15426	15510	15423	15401	15396	15470	15523	15420	15287	15440	15362	15384	15441	15521	15427	15546	15373	15381	15384	15318	15540	15419	15408	15363	15261	15353	15345	15401	15338	15560	15304	15403	15391	15321	15378	15339	15530	15404	15334	15475	15465	15547	15335	15402	15366	15462	15529	15345	15504	15598	15454	15258	15482	15300	15281	15404	15410	15502	15229	15398	15332	15528	15543	15249	15502	15463	15480	15332	15533	15275	15426	15503	15304	15512	15453	15542	15549	15561	15418	15553	15416	15319	15394	15548	15420	15494	15308	15557	15448	15375	15367	15597	15341	15306	15408	15422	15352	15372	15458	15435	15394	15375	15382	15424	15517	15315	15585	15417	15292	15358	15298	15383	15381	15434	15379	15514	15543	15446	15351	15459	15441	15422	15407	15422	15393	15271	15298	15363	15497	15452	15504	15255	15398	15430	15319	15347	15284	15330	15401	15538	15362	15391	15438	15276	15224	15490	15279	15384	15354	15369	15333	15424	15403	15501	15383	15525	15377	15339	15311	15299	15508	15314	15347	15166	15332	15402	15227	15378	15460	15377	15283	15476	15461	15449	15411	15643	15308	15461	15322	15261	15506	15371	15446	15445	15357	15369	15406	15433	15439	15525	15427	15411	15211	15398	15434	15405	15398	15459	15491	15524	15375	15379	15393	15553	15312	15410	15376	15397	15532	15497	15600	15260	15386	15392	15486	15254	15432	15257	15219	15359	15370	15471	15397	15464	15426	15431	15285	15373	15375	15418	15542	15494	15219	15180	15272	15308	15406	15366	15342	15394	15512	15429	15413	15450	15299	15553	15471	15314	15230	15432	15291	15503	15432	15337	15549	15455	15366	15314	15600	15449	15358	15470	15309	15174	15391	15411	15357	15456	15543	15207	15342	15325	15457	15387	15520	15386	15336	15348	15462	15451	15388	15408	15288	15288	15159	15490	15458	15287	15309	15383	15443	15291	15534	15494	15369	15379	15412	15461	15451	15284	15568	15308	15418	15338	15370	15461	15364	15359	15333	15480	15311	15176	15338	15341	15303	15432	15349	15416	15416	15419	15418	15549	15351	15438	15509	15382	15434	15334	15274	15254	15429	15326	15359	15589	15504	15420	15378	15447	15276	15602	15345	15372	15343	15348	15464	15375	15490	15377	15442	15357	15260	15492	15400	15514	15353	15192	15403	15415	15451	15280	15498	15376	15430	15624	15408	15090	15356	15446	15244	15472	15337	15434	15462	15344	15639	15349	15570	15382	15338	15388	15475	15437	15396	15465	15480	15523	15148	15335	15276	15460	15345	15479	15572	15491	15529	15350	15626	15446	15381	15325	15310	15410	15495	15293	15423	15379	15061	15522	15346	15286	15486	15442	15303	15291	15377	15274	15463	15464	15511	15336	15508	15476	15511	15343	15370	15512	15578	15461	15402	15416	15353	15403	15448	15316	15536	15438	15245	15466	15413	15255	15577	15325	15381	15428	15431	15289	15595	15410	15276	15393	15421	15274	15323	15360	15407	15470	15401	15407	15300	15270	15404	15181	15397	15366	15554	15371	15414	15371	15406	15379	15333	15418	15404	15403	15432	15357	15404	15296	15453	15391	15351	15445	15371	15203	15417	15380	15381	15503	15426	15305	15364	15280	15515	15302	15498	15398	15387	15284	15483	15411	15321	15522	15309	15293	15389	15369	15500	15292	15389	15284	15262	15340	15408	15467	15311	15295	15399	15383	15556	15407	15437	15401	15360	15284	15482	15567	15513	15470	15231	15325	15332	15488	15326	15391	15454	15370	15331	15381	15250	15358	15387	15421	15234	15315	15487	15515	15245	15492	15502	15301	15418	15502	15344	15392	15281	15531	15540	15344	15194	15345	15475	15353	15360	15452	15411	15225	15433	15481	15438	15365	15411	15569	15480	15493	15505	15435	15469	15528	15463	15434	15269	15176	15488	15446	15577	15482	15513	15343	15402	15376	15524	15222	15202	15443	15540	15243	15481	15334	15396	15471	15228	15498	15342	15381	15374	15491	15462	15393	15455	15426	15448	15295	15511	15469	15395	15471	15578	15332	15446	15118	15275	15537	15251	15416	15482	15359	15463	15522	15171	15322	15407	15355	15520	15404	15608	15426	15429	15487	15456	15321	15335	15478	15429	15370	15280	15547	15410	15413	15407	15387	15547	15260	15547	15452	15343	15345	15321	15365	15393	15224	15478	15321	15441	15307	15319	15290	15283	15517	15367	15443	15592	15418	15306	15584	15465	15246	15483	15354	15486	15506	15340	15271	15475	15305	15449	15348	15314	15404	15473	15254	15354	15526	15347	15323	15403	15353	15277	15453	15315	15414	15488	15489	15440	15445	15335	15497	15581	15551	15273	15509	15475	15387	15439	15437	15475	15218	15490	15197	15367	15463	15408	15296	15262	15190	15403	15489	15304	15394	15428	15518	15344	15500	15448	15437	15330	15333	15401	15342	15367	15481	15487	15429	15382	15441	15430	15291	15423	15406	15453	15529	15339	15205	15302	15300	15426	15314	15441	15436	15432	15334	15420	15296	15562	15363	15478	15333	15410	15466	15519	15591	15297	15430	15375	15378	15407	15299	15431	15318	15410	15305	15491	15326	15405	15428	15394	15418	15269	15347	15348	15459	15535	15349	15454	15339	15304	15440	15443	15444	15359	15446	15503	15313	15416	15477	15450	15475	15412	15343	15431	15422	15291	15468	15382	15485	15291	15316	15402	15382	15239	15467	15408	15535	15409	15446	15444	15340	15465	15612	15414	15340	15408	15595	15396	15543	15535	15362	15465	15412	15406	15419	15431	15349	15312	15189	15296	15346	15484	15444	15506	15358	15462	15354	15467	15400	15469	15430	15428	15418	15413	15328	15512	15373	15314	15435	15439	15349	15405	15349	15368	15547	15338	15494	15222	15404	15422	15481	15485	15372	15519	15289	15442	15317	15322	15565	15372	15335	15355	15238	15340	15590	15482	15251	15288	15349	15352	15412	15200	15244	15435	15288	15288	15327	15465	15373	15300	15600	15376	15445	15385	15372	15360	15279	15314	15383	15312	15354	15465	15459	15345	15411	15312	15359	15420	15420	15292	15190	15233	15497	15402	15453	15535	15454	15363	15395	15333	15615	15339	15324	15468	15416	15433	15325	15274	15346	15510	15521	15380	15484	15329	15351	15443	15379	15517	15319	15295	15459	15422	15497	15460	15125	15510	15387	15509	15469	15348	15369	15386	15434	15413	15420	15509	15319	15506	15413	15366	15332	15418	15410	15465	15486	15344	15549	15412	15387	15514	15201
24439	21615	29646	27466	28446	31715	32100	26227	27802	38018	35816	22954	19450	18790	18603	18373	18584	20484	20641	19057	18465	18186	17670	17790	17594	17407	17527	17477	17469	17480	17490	17645	17658	17541	17188	17409	17585	17186	17431	17453	17322	17568	17434	17407	17469	17382	17515	17703	17587	17402	17358	17377	17443	17403	17268	17388	17474	17622	17446	17320	17427	17550	17490	17335	17314	17333	17449	17656	17544	17300	17309	17487	17383	17476	17325	17517	17477	17433	17377	17264	17486	17402	17182	17550	17203	17621	17332	17267	17489	17360	17246	17213	17686	17429	17620	17226	17519	17430	17362	17313	17250	17383	17560	17528	17406	17336	17303	17317	17371	17440	17305	17482	17472	17409	17600	17471	17335	17361	17395	17488	17320	17599	17493	17384	17289	17439	17357	17264	17413	17392	17554	17280	17361	17660	17573	17329	17371	17624	17532	17479	17488	17428	17270	17500	17498	17493	17464	17426	17497	17417	17380	17276	17352	17420	17262	17378	17287	17517	17519	17394	17298	17394	17319	17515	17442	17214	17313	17339	17368	17461	17466	17610	17524	17352	17238	17475	17499	17537	17546	17396	17604	17449	17180	17297	17368	17484	17592	17585	17428	17325	17505	17366	17495	17224	17450	17306	17342	17361	17549	17261	17437	17481	17478	17461	17436	17463	17578	17309	17383	17440	17533	17432	17340	17524	17387	17531	17502	17445	17431	17408	17173	17434	17306	17401	17497	17269	17190	17414	17407	17440	17354	17422	17466	17456	17297	17560	17361	17481	17362	17591	17753	17456	17494	17252	17312	17329	17402	17338	17457	17465	17458	17311	17618	17468	17603	17588	17552	17427	17547	17323	17647	17322	17452	17431	17287	17597	17489	17508	17408	17634	17457	17470	17393	17322	17378	17391	17500	17362	17553	17347	17379	17236	17416	17288	17273	17596	17446	17487	17427	17094	17445	17421	17466	17404	17426	17432	17550	17268	17401	17517	17533	17558	17306	17485	17272	17337	17277	17377	17421	17524	17340	17254	17449	17373	17334	17481	17449	17242	17497	17430	17387	17353	17373	17596	17361	17270	17521	17557	17368	17245	17480	17531	17597	17428	17527	17245	17374	17415	17478	17285	17418	17455	17288	17268	17348	17342	17333	17242	17173	17356	17482	17394	17381	17383	17380	17375	17229	17509	17360	17200	17603	17468	17441	17430	17194	17114	17436	17439	17381	17548	17485	17375	17440	17389	17271	17429	17244	17256	17480	17553	17396	17448	17270	17434	17581	17358	17405	17390	17387	17473	17285	17400	17141	17498	17253	17443	17463	17304	17409	17510	17537	17330	17173	17496	17417	17623	17377	17530	17513	17485	17445	17443	17456	17281	17350	17422	17361	17410	17433	17290	17258	17297	17206	17289	17508	17442	17637	17562	17098	17247	17439	17492	17361	17451	17362	17438	17510	17452	17642	17501	17408	17562	17683	17476	17453	17421	17404	17420	17450	17382	17536	17366	17481	17464	17305	17382	17333	17346	17320	17273	17345	17430	17475	17294	17437	17297	17467	17269	17344	17361	17255	17513	17304	17301	17329	17236	17434	17439	17413	17414	17370	17284	17335	17417	17545	17473	17420	17226	17295	17279	17493	17403	17549	17393	17460	17229	17375	17501	17563	17366	17606	17055	17431	17136	17317	17381	17358	17503	17250	17391	17465	17457	17384	17586	17486	17404	17494	17095	17454	17487	17385	17446	17349	17433	17315	17368	17359	17528	17621	17425	17505	17542	17333	17573	17452	17311	17459	17333	17446	17400	17418	17490	17324	17285	17444	17311	17359	17317	17501	17256	17292	17258	17269	17630	17367	17440	17414	17345	17217	17377	17491	17389	17411	17565	17445	17326	17625	17456	17572	17442	17374	17436	17550	17402	17306	17507	17369	17267	17289	17335	17427	17392	17388	17626	17636	17376	17464	17347	17450	17266	17466	17444	17358	17503	17451	17644	17419	17597	17300	17420	17479	17520	17218	17259	17252	17375	17388	17424	17270	17470	17355	17226	17319	17354	17252	17248	17512	17367	17286	17408	17219	17535	17411	17498	17365	17569	17504	17088	17422	17488	17373	17527	17467	17283	17406	17282	17394	17436	17412	17332	17387	17492	17344	17525	17455	17332	17411	17230	17483	17444	17293	17412	17392	17309	17485	17469	17143	17289	17496	17480	17529	17344	17092	17310	17460	17470	17336	17402	17581	17495	17650	17262	17603	17533	17334	17418	17601	17388	17341	17312	17327	17471	17375	17279	17424	17290	17513	17279	17431	17522	17339	17325	17513	17386	17465	17624	17662	17654	17598	17523	17550	17382	17359	17393	17438	17335	17492	17504	17497	17381	17325	17374	17322	17136	17340	17502	17508	17446	17432	17434	17541	17503	17489	17324	17392	17549	17236	17590	17292	17445	17540	17457	17389	17427	17376	17200	17357	17362	17413	17221	17530	17403	17298	17423	17199	17279	17536	17562	17539	17559	17303	17423	17436	17378	17340	17289	17404	17335	17398	17535	17237	17486	17397	17457	17492	17386	17554	17369	17326	17305	17434	17296	17413	17440	17460	17247	17273	17293	17400	17309	17382	17221	17270	17555	17472	17236	17385	17454	17352	17593	17307	17217	17377	17229	17506	17160	17291	17314	17484	17318	17290	17095	17372	17418	17611	17389	17295	17284	17388	17340	17381	17538	17365	17472	17332	17232	17432	17290	17428	17286	17379	17379	17411	17361	17156	17321	17501	17394	17390	17540	17477	17530	17434	17489	17323	17321	17202	17318	17635	17266	17332	17312	17459	17487	17446	17497	17273	17213	17414	17517	17254	17392	17329	17215	17352	17609	17532	17251	17257	17271	17424	17258	17504	17270	17571	17370	17294	17445	17648	17488	17378	17319	17332	17436	17568	17388	17432	17366	17479	17446	17475	17426	17452	17437	17547	17456	17344	17327	17358	17361	17432	17474	17415	17414	17283	17147	17445	17319	17490	17592	17541	17456	17411	17343	17540	17394	17480	17569	17397	17457	17414	17245	17338	17247	17352	17256	17432	17400	17313	17327	17464	17502	17469	17638	17450	17240	17324	17330	17304	17429	17451	17424	17289	17356	17307	17321	17391	17483	17437	17430	17567	17466	17380	17452	17345	17527	17489	17445	17395	17214	17411	17341	17504	17283	17480	17450	17259	17594	17399	17359	17358	17478	17344	17332	17295	17443	17430	17349	17301	17314	17461	17495	17346	17517	17302	17478	17481	17359	17395	17412	17492	17494	17276	17328	17467	17495	17463	17176	17350	17497	17304	17224	17363	17470	17678	17696	17395	17136	17609	17373	17453	17326	17375	17417	17323	17362	17334	17418	17593	17645	17568	17463	17214	17406	17355	17452	17392	17303	17331	17197	17458	17367	17414	17535	17174	17299	17361	17519	17339	17421	17344	17495	17544	17420	17428	17321	17395	17311	17452	17446	17478	17454	17584	17706	17406	17411	17404	17320	17508	17269	17459	17317	17393	17349	17366	17329	17506	17377	17323	17443	17343	17395	17465	17511	17511	17327	17404	17319	17303	17560	17213	17612	17546	17439	17476	17394	17576	17496	17483	17308	17454	17343	17327	17307	17198	17292	17442	17398	17627	17562	17290	17481	17623	17326	17366	17531	17241	17426	17546	17340	17341	17322	17493	17196	17394	17507	17270	17540	17681	17486	17426	17507	17407	17524	17528	17345	17280	17445	17524	17431	17405	17351	17483	17519	17450	17347	17357	17383	17229	17515	17447	17422	17437	17432	17228	17366	17303	17463	17561	17256	17406	17339	17236	17518	17176	17300	17454	17396	17368	17470	17225	17214	17343	17634	17211	17425	17279	17493	17247	17315	17622	17196	17286	17453	17341	17517	17407	17470	17387	17484	17428	17432	17326	17516	17382	17300	17547	17448	17468	17361	17307	17546	17501	17340	17176	17330	17374	17362	17242	17542	17517	17370	17564	17460	17431	17204	17243	17479	17575	17248	17319	17403	17401	17466	17439	17309	17386	17370	17441	17177	17485	17069	17248	17396	17324	17408	17359	17534	17529	17305	17362	17496	17497	17531	17705	17346	17300	17289	17399	17228	17421	17203	17251	17500	17525	17388	17319	17335	17326	17418	17329	17639	17375	17349	17270	17303	17492	17389	17310	17334	17311	17573	17361	17192	17413	17444	17288	17418	17296	17254	17459	17501	17374	17424	17505	17496	17389	17255	17522	17470	17344	17333	17502	17433	17463	17400	17365	17466	17444	17347	17382	17489	17437	17386	17384	17417	17565	17305	17304	17454	17390	17359	17488	17312	17240	17327	17513	17339	17347	17474	17478	17488	17429	17488	17356	17257	17220	17442	17298	17199	17230	17423	17542	17441	17377	17513	17458	17362	17337	17402	17379	17578	17482	17338	17168	17377	17344	17495	17285	17484	17436	17318	17418	17328	17382	17228	17275	17542	17314	17424	17395	17374	17349	17651	17305	17303	17369	17299	17395	17194	17492	17358	17391	17196	17413	17271	17466	17457	17613	17419	17362	17528	17290	17555	17609	17502	17338	17531	17427	17450	17619	17395	17423	17340	17361	17504	17576	17405	17407	17395	17387	17426	17344	17361	17584	17442	17384	17474	17368	17485	17364	17377	17472	17519	17351	17474	17350	17511	17505	17423	17541	17328	17530	17332	17475	17525	17387	17366	17435	17606	17515	17227	17390	17540	17461	17379	17395	17511	17184	17339	17332	17506	17328	17274	17278	17366	17586	17291	17462	17252	17372	17573	17242	17174	17482	17227	17532	17583	17274	17332	17432	17395	17613	17373	17491	17543	17427	17428	17395	17474	17629	17454	17394	17525	17295	17404	17138	17418	17302	17350	17515	17354	17397	17350	17509	17313	17326	17424	17304	17391	17348	17269	17545	17340	17301	17326	17522	17395	17416	17424	17443	17496	17575	17209	17290	17445	17354	17304	17381	17359	17452	17499	17545	17424	17527	17193	17402	17399	17297	17528	17400	17339	17364	17222	17422	17494	17415	17390	17384	17335	17490	17313	17564	17201	17618	17323	17479	17332	17448	17520	17469	17529	17389	17388	17467	17427	17526	17470	17435	17275	17537	17451	17413	17451	17422	17195
30284	49702	50781	49498	44006	38130	33143	28268	31729	41347	37673	19350	17982	17582	17259	16663	17677	20846	20259	17745	16545	16327	15630	15498	15407	15592	15344	15469	15461	15420	15515	15399	15495	15494	15314	15575	15538	15418	15321	15472	15532	15413	15386	15511	15496	15552	15486	15500	15565	15535	15537	15472	15549	15499	15579	15453	15257	15501	15528	15558	15368	15371	15399	15425	15403	15411	15452	15619	15624	15505	15417	15515	15498	15540	15580	15441	15409	15499	15359	15427	15597	15343	15202	15394	15607	15574	15511	15508	15535	15385	15570	15351	15393	15448	15392	15510	15460	15516	15388	15664	15377	15647	15440	15484	15607	15384	15499	15463	15543	15449	15453	15476	15395	15252	15363	15501	15529	15311	15436	15481	15498	15576	15432	15513	15446	15396	15491	15392	15397	15445	15526	15452	15324	15424	15494	15310	15464	15445	15539	15294	15407	15436	15395	15408	15460	15395	15238	15399	15449	15484	15474	15379	15405	15472	15490	15491	15400	15435	15453	15387	15483	15514	15486	15407	15326	15453	15361	15487	15518	15445	15405	15406	15426	15304	15586	15575	15345	15490	15446	15563	15418	15364	15521	15391	15454	15287	15426	15472	15436	15488	15461	15422	15421	15393	15565	15367	15513	15270	15454	15534	15371	15395	15334	15663	15450	15434	15593	15530	15504	15485	15511	15341	15162	15441	15435	15243	15579	15535	15665	15537	15418	15409	15242	15499	15368	15490	15490	15306	15411	15314	15430	15390	15399	15330	15585	15410	15335	15443	15336	15464	15533	15466	15383	15655	15548	15556	15403	15378	15371	15399	15332	15392	15551	15285	15441	15480	15394	15539	15310	15419	15442	15499	15522	15437	15481	15455	15460	15254	15538	15688	15545	15367	15584	15402	15481	15468	15291	15413	15498	15416	15495	15338	15427	15486	15635	15402	15477	15419	15245	15505	15475	15356	15448	15388	15503	15412	15507	15443	15498	15360	15505	15552	15461	15349	15601	15395	15565	15568	15514	15413	15547	15452	15665	15458	15582	15548	15434	15695	15586	15662	15477	15517	15684	15404	15485	15578	15440	15464	15478	15501	15608	15597	15401	15458	15400	15486	15569	15611	15517	15520	15438	15389	15472	15380	15399	15272	15418	15537	15385	15480	15397	15506	15344	15565	15352	15661	15450	15328	15360	15372	15454	15396	15281	15481	15333	15381	15441	15361	15497	15433	15417	15530	15599	15485	15399	15537	15426	15480	15242	15578	15374	15524	15592	15465	15453	15448	15331	15464	15380	15397	15430	15451	15550	15536	15530	15418	15188	15324	15420	15429	15521	15494	15514	15411	15580	15352	15370	15413	15406	15490	15467	15327	15450	15655	15416	15491	15382	15483	15485	15456	15519	15468	15469	15572	15526	15414	15459	15476	15451	15418	15370	15465	15321	15442	15563	15530	15586	15437	15540	15525	15535	15518	15463	15463	15519	15488	15467	15557	15452	15609	15386	15328	15524	15533	15494	15440	15677	15348	15470	15490	15637	15599	15338	15397	15390	15391	15468	15397	15308	15490	15464	15336	15466	15480	15517	15379	15450	15432	15519	15412	15466	15375	15469	15354	15263	15684	15510	15434	15417	15498	15413	15442	15496	15550	15433	15584	15538	15581	15317	15453	15533	15590	15329	15419	15543	15452	15411	15458	15381	15445	15474	15476	15599	15629	15483	15331	15526	15451	15358	15326	15444	15502	15532	15338	15306	15341	15446	15359	15379	15333	15367	15238	15275	15453	15510	15639	15502	15395	15529	15429	15405	15586	15425	15423	15248	15430	15471	15510	15402	15255	15513	15333	15679	15347	15541	15592	15476	15407	15400	15226	15438	15474	15592	15463	15517	15552	15297	15727	15272	15411	15329	15541	15329	15473	15364	15582	15572	15494	15260	15406	15505	15444	15480	15379	15353	15522	15532	15575	15528	15532	15402	15420	15339	15488	15343	15520	15450	15296	15483	15512	15367	15386	15630	15473	15526	15242	15607	15473	15399	15424	15351	15290	15465	15458	15364	15400	15378	15453	15544	15394	15363	15510	15389	15468	15306	15332	15363	15355	15418	15513	15398	15384	15364	15551	15492	15421	15547	15355	15448	15444	15443	15500	15421	15343	15419	15358	15377	15434	15378	15366	15441	15461	15391	15602	15374	15518	15429	15459	15569	15486	15599	15562	15529	15451	15369	15394	15523	15450	15334	15386	15262	15372	15425	15585	15352	15437	15372	15399	15415	15387	15469	15571	15269	15514	15399	15399	15358	15531	15583	15472	15357	15514	15389	15613	15439	15450	15537	15371	15559	15346	15353	15415	15447	15441	15349	15415	15372	15481	15444	15581	15419	15468	15616	15481	15382	15564	15651	15526	15331	15442	15623	15465	15563	15339	15463	15565	15464	15563	15431	15523	15371	15260	15263	15365	15536	15309	15341	15294	15328	15459	15523	15267	15435	15428	15356	15554	15570	15381	15639	15356	15346	15412	15401	15307	15513	15548	15485	15224	15588	15358	15551	15461	15465	15393	15251	15404	15431	15466	15318	15471	15282	15266	15358	15506	15556	15333	15665	15458	15323	15528	15360	15449	15461	15394	15323	15471	15470	15448	15510	15463	15342	15562	15487	15407	15411	15518	15322	15493	15735	15337	15447	15475	15536	15400	15381	15327	15356	15622	15369	15424	15465	15189	15398	15431	15585	15468	15529	15424	15390	15385	15565	15434	15463	15355	15403	15496	15566	15443	15410	15461	15419	15373	15529	15430	15359	15411	15461	15348	15376	15455	15465	15494	15517	15429	15420	15415	15440	15421	15481	15426	15395	15352	15327	15482	15544	15570	15548	15558	15377	15373	15309	15408	15407	15336	15410	15388	15500	15551	15496	15293	15494	15405	15508	15334	15553	15335	15308	15247	15454	15337	15589	15304	15508	15409	15361	15358	15368	15341	15464	15358	15605	15452	15474	15356	15491	15406	15381	15448	15481	15208	15328	15325	15456	15384	15480	15680	15631	15423	15385	15561	15388	15241	15372	15390	15224	15323	15425	15583	15497	15313	15419	15570	15457	15359	15365	15399	15412	15238	15336	15284	15517	15366	15370	15281	15499	15216	15278	15422	15455	15411	15546	15423	15460	15571	15568	15433	15487	15511	15476	15465	15330	15340	15590	15357	15315	15626	15482	15383	15549	15499	15521	15318	15555	15608	15531	15371	15371	15383	15472	15264	15336	15370	15627	15386	15349	15533	15641	15443	15354	15461	15505	15446	15456	15534	15289	15461	15439	15297	15635	15613	15595	15335	15448	15493	15485	15557	15621	15312	15502	15454	15487	15491	15541	15509	15442	15218	15487	15527	15609	15397	15274	15445	15488	15327	15508	15434	15468	15369	15429	15645	15373	15535	15389	15459	15330	15436	15654	15445	15610	15328	15521	15488	15370	15316	15465	15330	15499	15266	15345	15450	15276	15385	15468	15480	15419	15386	15432	15608	15383	15340	15307	15354	15466	15694	15387	15462	15491	15464	15399	15371	15392	15344	15334	15522	15456	15489	15430	15248	15497	15450	15326	15281	15401	15260	15412	15378	15441	15467	15343	15469	15339	15394	15335	15304	15657	15324	15451	15456	15532	15367	15330	15504	15451	15564	15324	15544	15330	15549	15687	15566	15563	15585	15375	15525	15535	15380	15317	15286	15436	15437	15418	15562	15497	15584	15306	15604	15529	15494	15463	15623	15497	15420	15466	15310	15394	15416	15396	15596	15587	15576	15447	15552	15434	15498	15551	15501	15424	15490	15440	15382	15569	15371	15427	15651	15527	15333	15478	15409	15481	15400	15657	15414	15395	15411	15378	15529	15617	15466	15454	15408	15461	15613	15415	15439	15349	15523	15401	15386	15461	15617	15436	15437	15513	15597	15370	15488	15372	15407	15327	15354	15567	15503	15397	15382	15486	15476	15423	15468	15434	15556	15378	15566	15509	15341	15231	15561	15444	15321	15533	15414	15425	15565	15391	15710	15398	15460	15322	15282	15608	15519	15404	15346	15440	15369	15539	15463	15503	15425	15358	15436	15364	15528	15331	15328	15445	15383	15429	15416	15467	15556	15376	15508	15461	15474	15393	15416	15339	15342	15553	15425	15382	15429	15336	15427	15436	15505	15482	15344	15453	15652	15381	15347	15414	15589	15364	15535	15428	15452	15355	15489	15489	15359	15406	15332	15484	15476	15381	15535	15414	15430	15526	15445	15442	15433	15593	15482	15479	15260	15344	15594	15277	15278	15177	15600	15499	15451	15503	15432	15409	15521	15415	15587	15439	15550	15312	15695	15648	15363	15407	15405	15422	15558	15498	15454	15476	15476	15482	15437	15510	15450	15577	15473	15381	15521	15623	15335	15470	15345	15439	15380	15404	15539	15431	15464	15437	15282	15377	15413	15447	15359	15590	15420	15331	15357	15555	15402	15449	15422	15443	15487	15512	15554	15493	15506	15671	15361	15480	15321	15394	15291	15433	15586	15553	15321	15461	15379	15491	15252	15570	15395	15590	15358	15457	15410	15438	15500	15460	15314	15421	15505	15352	15382	15305	15399	15441	15448	15416	15543	15500	15296	15467	15590	15348	15552	15431	15364	15493	15442	15372	15581	15319	15503	15578	15509	15491	15520	15495	15384	15559	15313	15418	15329	15553	15516	15518	15424	15330	15443	15402	15364	15540	15400	15467	15309	15610	15390	15657	15339	15465	15424	15559	15520	15434	15517	15492	15410	15522	15463	15528	15394	15483	15393	15314	15291	15458	15408	15231	15432	15404	15570	15483	15275	15327	15371	15616	15528	15346	15298	15496	15603	15502	15475	15231	15430	15466	15394	15718	15459	15475	15340	15384	15580	15461	15484	15426	15415	15377	15472	15469	15489	15431	15491	15643	15390	15527	15417	15434	15547	15626	15357	15578	15528	15406	15542	15383	15574	15449	15441	15377	15402	15413	15562	15383	15376	15499	15430	15351	15411	15631	15546	15509	15575	15320	15650	15523	15566	15571	15529	15467	15482	15466	15402	15348	15381	15466	15358	15396	15438	15651	15402	15353	15521	15478	15466	15615	15391	15505	15386	15590	15482	15425	15492	15431	15471	15582	15570
35429	38561	41125	36275	31267	27335	24713	22964	22576	21871	20530	18873	18506	18493	18308	18429	18298	18425	18510	18337	18272	18143	18019	18235	18397	18129	18204	18069	18063	18371	17995	18129	18121	18356	18173	18282	18284	18121	18039	18143	18097	18166	18135	17953	18032	18135	18064	18076	18340	18149	18116	17988	18196	18075	18059	17969	17987	17960	17847	18113	18094	17862	18104	18008	17991	17791	18144	18138	18065	17963	18073	18094	18133	18135	18031	18056	18044	18101	18118	18101	17972	18028	18185	18003	18050	18031	17963	18019	17967	17988	18306	18086	18141	17995	17925	17948	18111	18272	17976	18089	18169	17985	18121	18225	18144	18259	18220	18158	18129	17905	17925	18069	18041	17845	18141	17814	18066	18143	18067	17989	18117	18128	17971	17987	17998	17797	17949	17894	18130	18040	18127	18076	18052	18154	18055	17988	18002	17952	17945	18139	17907	18019	17893	17948	18006	17947	18272	18105	18141	18075	18332	18153	17918	18218	17882	18105	18027	18188	17985	17913	18070	18142	18148	18029	17994	18152	17962	18023	17817	18238	18298	17947	18148	17888	18268	18175	18152	17951	17991	18016	18004	18061	18136	18121	18122	18174	18245	18111	17863	18071	18032	18113	18048	17933	17901	18085	17858	18005	18000	18147	17945	18137	18053	18197	18008	18038	17957	18068	17948	18106	18081	18064	17943	18065	18081	18159	18086	18153	18100	18084	17943	17998	17906	18007	18156	18053	17928	17958	18123	18017	18068	18163	18072	17962	17945	18172	18177	17945	17907	18020	18042	18028	17955	18131	18095	18001	17929	17952	17900	18205	17978	18031	18024	18033	18113	18086	17920	17760	18070	18187	18234	18055	17898	18076	18156	18027	18021	17949	18096	17973	18003	18064	18262	17966	17965	18088	18057	18129	18089	18025	18021	18022	17939	17961	18088	18154	18238	18097	17888	18040	18210	17852	17889	18168	17861	17920	18156	18068	18110	18248	18076	17896	17928	18086	17995	18187	17944	17995	18087	18231	18058	17893	18124	18169	18065	18100	18075	18000	18154	18196	18129	17993	17961	17973	18170	18099	18260	18022	18056	18033	18050	17919	18117	17895	18182	18146	18165	17926	17933	18074	18096	18031	17992	17992	18036	18081	18181	18105	17989	18329	17941	17863	17986	17941	18018	18072	18047	17960	18227	18329	18093	18088	17909	18135	18286	18338	17917	17975	18097	17930	18198	18014	18163	17946	18061	17993	18085	17952	17985	18104	17892	18208	18070	18102	18270	18203	18067	17933	17967	18096	17884	17956	18108	17920	17833	18193	18102	17848	18113	17897	17975	18019	18282	17996	17950	17937	17956	17895	17910	18065	18011	18049	18071	18093	18282	18127	18012	17679	17859	17930	18002	18221	18127	17933	17800	18025	18138	17997	18041	18144	18100	17705	17967	18195	18043	18113	17864	18122	17933	17925	18015	18019	18027	17995	18059	17884	18117	18101	18036	18056	18180	18088	18152	18105	18051	18132	18048	18027	18359	17930	18031	18078	18110	18057	18041	17881	18117	17916	18080	18113	18152	18262	17891	17866	18086	18150	18139	18184	18040	18057	17987	18031	18372	17999	18350	18282	18273	17990	18108	18023	18197	18005	18086	17993	18084	18046	18163	18056	17916	17826	17985	18150	18119	17873	18035	18098	18201	17945	18125	18233	18023	18005	17972	18162	18104	18039	18190	17957	18254	18184	18066	18081	18335	18110	18111	18195	18101	18074	18133	18130	18000	18103	18004	17922	18082	18135	18093	18040	17989	18101	18242	18069	17862	17902	17990	18087	18291	18068	18115	18101	18101	17965	17942	18103	18202	17956	18068	17995	18180	17913	18003	17901	18074	18085	18061	18201	18014	18102	18152	18147	17939	18011	17981	18093	18066	17952	17928	18013	18231	18140	18030	18206	17964	18177	18140	17890	17923	17944	18094	18081	17995	18130	18208	18052	18076	17870	18129	18119	18282	18109	18007	17927	18232	17969	18040	17737	18188	18135	18024	18067	17941	18196	18101	18196	18006	17997	17987	18205	18124	18093	18041	18175	18260	18056	18037	18171	18145	18095	18092	18333	18011	17953	18117	18020	18081	18135	18268	18063	17998	17917	18134	17916	18025	18105	17997	18044	18025	18062	18002	18092	17907	17980	17996	18139	17985	17929	17850	17921	18019	18038	17953	17923	18335	18196	17906	18257	17930	17936	18111	18414	18218	18333	18255	18041	17916	18286	18166	18118	18171	18101	17934	18309	18257	17817	18202	18035	18149	18096	17981	18014	18133	18259	18092	18167	18009	18102	18291	18007	18014	18161	17922	18126	18084	18063	18268	18037	18209	18118	18155	18173	17841	18021	18032	18083	18025	17981	18223	18225	18201	18080	18089	18245	18216	18176	18222	18121	17963	18243	18076	18281	18106	18201	18085	18291	18223	17987	18154	18054	17785	18104	18236	18010	18268	18280	18133	18223	18154	18161	18149	17917	18076	17961	17998	18205	18014	18169	18019	17916	18046	17876	17933	18013	18128	18094	17912	18143	18146	18068	17803	17773	18003	17820	17961	18020	18111	18021	18198	18052	18010	18181	18017	18005	17996	18051	17974	18127	18176	18017	17927	17908	18274	18141	18002	18102	18000	18022	18097	18134	17961	17835	17986	18046	18097	18131	18202	18174	18259	17950	17913	18167	18109	17860	18032	18070	17774	17843	18005	17910	18034	17941	17972	17941	17994	18180	17945	18132	18085	18100	18091	18091	18496	18240	18036	18063	17977	18123	17998	18082	18058	18106	18038	18094	18158	17933	18178	18130	18011	18099	18294	18231	18049	18110	18099	17929	18115	17878	17922	18155	17921	18146	18095	17991	18152	17938	17964	18206	17953	18030	17964	18036	18006	18155	18153	18219	17977	18180	18108	18080	18240	17939	18025	17929	18109	18190	18187	18037	17932	17840	18014	18029	18128	18240	18119	18104	17965	18097	18052	18258	18125	17940	17985	17896	17926	17959	18183	18037	18064	18077	18039	18143	18098	18143	18279	18128	18005	18037	18225	18136	18093	17993	18037	18001	17955	18049	18118	18044	17810	18103	18183	18234	18009	18183	18209	17705	18007	18209	18033	18130	18093	18073	17714	18042	17994	18110	18118	18161	18165	18028	18147	18145	17981	18250	17912	18186	18258	18158	17831	18027	18214	18146	18053	18082	18082	17865	17939	18112	17938	18003	18048	18098	17921	18163	18174	18046	17890	18095	18122	18190	18248	17747	18237	17999	18182	18024	18109	18041	18274	18112	18036	18233	18105	17998	17862	18219	18219	17956	18075	18248	18169	17953	18043	17964	18124	17886	17992	18043	17911	18079	18193	18136	18062	18279	17991	18051	18132	18120	18152	18126	18073	17897	18208	18021	17908	18041	17965	18064	18139	18211	18071	18014	18139	17923	18119	18143	17864	17964	18013	18213	18080	18082	18013	18006	18022	18112	18216	18013	18147	18099	18009	18079	18066	18177	18175	17970	18042	18157	18175	17891	18108	18237	18233	18080	17910	18171	18133	18060	17797	17923	18175	18162	18236	18006	18129	18177	18185	17907	17999	18154	18096	18074	18129	17934	18237	18362	18011	18120	18232	18245	18112	18166	18153	18132	17991	17949	18250	17970	18216	18063	18285	18048	18050	18095	18162	18164	18184	18271	18165	18172	18069	18070	18290	17937	18268	18208	18365	18018	18087	17991	18242	18011	18164	18058	18253	18228	18166	18097	18113	17763	17993	18047	18149	18094	18034	17959	18102	17924	17965	17920	18193	18211	18308	18103	17819	18037	18157	18084	17978	18129	17986	18298	18085	18098	18038	18005	18011	18200	17983	18034	18060	17837	18067	18211	17975	18205	17984	18008	18063	17957	18192	18017	17928	17914	17984	18069	18025	17890	18139	18273	17819	18164	18072	17936	18136	18074	17930	18008	17874	18041	18168	17935	18290	18180	18110	17960	18160	18061	17970	18054	18192	18048	18251	18228	18057	17965	18121	18174	18085	18162	18005	17884	18004	17974	18065	18064	18152	17921	17863	18052	18140	18117	18027	18021	17977	18002	18057	18062	17998	18140	17923	18015	18122	17999	17860	17890	17798	18060	18133	18035	17896	18120	18171	18013	18087	17884	17970	18032	18059	18014	18196	18218	18234	18092	18076	17915	18252	17913	18108	18164	17980	18074	17909	17983	18001	17970	18273	18077	18014	18002	17871	18095	18011	17962	18100	17945	18242	17785	17893	18233	18096	18064	17955	18140	18048	17941	17955	18002	18180	17954	18134	18014	18046	18023	17998	18201	18107	18252	18153	17924	17875	17761	18132	18000	17943	17993	18159	18185	17935	18011	18083	18058	18117	18037	18113	18251	18354	18033	18232	18173	18175	18296	18175	18312	18177	18043	18057	18082	17978	18223	18002	18120	18268	17836	17870	18222	18182	18162	18141	17978	18136	17943	18028	18019	18335	18024	17969	18075	17967	18201	18073	17978	18096	18148	18189	18067	18067	18217	17977	18286	18071	17920	18013	18067	18081	18082	18053	17921	18037	17934	18101	18145	18158	17921	18203	18030	18189	18134	18122	18124	18205	18303	17968	17983	18164	18067	18008	18265	18103	18066	18095	18183	18166	17960	18126	18077	17849	17946	18073	18018	17874	18039	18226	17965	18107	18042	18281	18007	18253	18034	17898	17918	18148	17994	18034	18092	18092	18118	17823	17889	18149	18076	18121	18345	18219	18053	18131	18138	17954	17858	18004	18070	17940	18160	17994	17994	17985	17864	18022	17998	18250	18035	17739	18056	18333	17959	18225	18073	18211	18060	18218	18095	18109	17939	17918	18149	18099	17981	18252	18328	18219	17976	17917	17961	18258	17994	18132	17942	17980	18118	17972	18001	18072	18032	18033	18152	18110	18010	18029	17971	18094	18126	17929	17950	17904	17875	18157	18331	18015	17990	18032	18015	17914	18063	18075	18157	17901	18283	18094	18056	17994	18000	17808	18110	18027	17932	17989	18132	18014	18127	18152	18070	18268	17976	18054	18067	18134	18050	18188	18127	18123	18032	17997	18074	18063	17935	17992	18161	18130	18072	17915	17921	18055	18082	18072	18033	18129	18027
31829	44099	44243	39356	33569	28766	25794	23689	23041	21921	19287	17132	16457	16370	16287	16352	16242	16231	16370	16079	16053	15956	15923	16065	16108	15877	16037	15823	15870	15842	15844	15802	15925	15764	15921	15694	16043	15717	15828	16079	15836	15904	15988	15747	15753	15828	15862	15757	15805	15828	15756	15841	15899	15856	15950	15857	15961	15694	15901	15973	15864	15858	16018	15818	16035	15842	15722	15818	16042	15976	16031	15931	15913	15859	15787	16034	15931	15904	15802	15745	16079	15631	15768	16069	15987	16016	15966	15902	15676	15761	15840	15844	15858	15882	15895	15720	15943	15841	15880	15833	15899	15901	15797	16024	15903	15879	15899	15948	15971	15926	16021	15738	15924	15999	15924	15810	15717	15931	15883	15829	15869	15836	15905	16115	15731	15790	15890	15844	15984	15794	15932	15991	15919	15997	16040	15799	15995	15945	15810	15855	15836	15896	15881	15778	15989	15796	15957	15908	16052	15799	16003	15845	16031	15769	15784	16020	15948	15805	15914	15818	16061	15731	15689	15917	15741	15825	15837	15830	15927	15776	15900	15879	15768	15811	15874	15920	15856	15803	15807	15891	15722	15751	15809	15876	16037	15922	15999	16097	16031	15850	15941	15871	16124	15791	15837	15894	15828	15933	15856	15907	15994	15884	15820	15790	15795	15730	15897	16045	15659	16008	15829	15794	15937	15862	16104	15756	15885	15795	15937	16147	16105	15894	15942	15769	15868	15891	15988	16008	15750	15738	15898	15801	15815	15779	15872	15924	15971	15900	15859	15772	15776	15840	15666	15883	15868	15931	16001	15876	15728	15858	15918	15982	15771	15704	15731	15929	16066	15782	16119	15968	15859	16086	15919	15943	15892	15807	15902	15770	15819	15895	15931	15838	15851	15931	15868	15762	15937	15866	15852	15876	15859	15886	16015	15894	16045	15864	15841	15901	15851	16046	16049	16019	15842	15977	15931	15772	15807	15686	16023	15758	16113	15882	15910	15668	15891	16132	15928	15755	15861	15871	15846	15719	15841	15769	15880	15803	15671	15872	15779	15839	15655	15990	15798	15973	15718	15870	15982	15975	16065	15997	15943	15869	15608	15905	15942	15735	15863	15838	15928	15894	15877	15824	15952	15753	15922	15784	16016	16066	15947	15844	15876	15888	15884	15914	16016	15934	16079	16010	15893	15954	15754	15823	15905	15884	15995	15994	15775	15934	15790	15948	15823	15930	15956	15845	15935	16019	15903	15847	15843	15991	15921	15853	15806	15848	15880	15925	15910	15998	15953	15964	15833	15855	15773	16088	15963	15990	15890	15820	15937	16016	15853	15985	15853	15926	15767	16038	15967	15712	15842	15918	15863	15987	15794	15931	15809	15838	15988	15677	16068	16049	15899	16026	15962	15836	15813	15853	15993	15907	15905	16051	16035	15786	15834	15977	15866	15720	15807	15776	15784	15827	15929	15903	15880	15830	15840	15895	15826	15974	15953	15826	15864	15831	15999	15793	15988	15812	15922	15742	15949	15870	16019	16095	15964	15733	15888	15765	15949	15917	16208	15816	15952	15816	15844	15827	16118	15996	15978	15908	15837	15756	16036	15813	15915	15945	15998	15813	15836	15867	15925	15683	15853	16040	16024	15857	15810	15790	15795	15925	15820	15863	15907	16023	16108	15904	15923	16080	15943	15903	15997	16027	15873	15822	15789	15848	16000	15638	15854	15747	15848	15850	15832	15801	15732	15925	15912	15788	15866	15812	15914	15994	16031	15712	16000	15893	15756	15854	16016	15952	15976	16035	15848	15881	16014	15808	15898	15879	16043	15839	15983	15985	15834	15879	15760	15782	15977	15918	15724	15940	15802	15888	15848	16041	15940	15926	15790	15999	15731	15819	15799	16005	16071	15820	15877	15835	16058	15825	15741	15873	15855	15785	15831	15929	15920	16104	15936	15866	15846	15783	15955	15788	15846	16182	15830	15963	15836	15976	15847	15835	15934	15575	15948	16089	15900	15916	15941	15985	15904	16039	16023	15844	15728	16042	15727	15904	16014	15719	15873	15870	15909	15888	15889	15859	15784	15960	15933	15723	15902	15956	15712	15813	16001	16091	15909	15927	16091	15893	15702	15770	15891	15958	15921	15878	15869	15909	16088	15917	15966	15882	15974	15846	15890	15827	15909	15724	15805	15831	15830	15924	15931	15784	15936	15957	15737	15925	15826	15842	15876	16031	15772	15801	15949	16005	15755	15930	15902	15915	15962	15757	15907	15922	15851	15931	15773	15980	15939	16008	15808	15865	15917	15808	15883	15698	15786	15875	15907	15962	15827	15839	15952	15912	15801	15753	15743	15820	15901	16026	15821	15740	15805	16061	15972	15727	15937	15991	15934	15857	15948	15791	15904	15850	15861	16020	15939	16016	15857	15934	15854	16041	15864	16027	15867	15870	15899	15901	15888	15904	15924	15895	15863	15881	15921	15962	15760	15825	15859	15799	15992	15687	15913	16033	15936	15959	15909	15959	15961	15827	16064	15800	15867	15897	16005	15990	15875	15929	15831	15851	15959	15987	16011	15901	15761	15998	15891	15952	15853	15952	15892	15899	15897	15969	15886	15823	15859	15832	15780	15922	15738	15926	16005	16048	15899	16108	15796	15852	15996	15775	15913	15882	15902	15829	15916	15896	15950	15939	15871	15828	15905	16009	15802	15749	16045	16049	15696	15757	16102	15825	15910	15852	15925	15977	16015	15954	15927	16066	15904	15970	15793	15769	15817	15927	15880	15928	15926	15781	15834	15904	15921	16073	15916	15686	15856	15861	15893	16009	15877	15827	16015	15807	15867	15949	15983	15823	15884	15803	15935	15817	16055	15987	16109	15764	16004	15787	15857	16059	15944	15900	15763	15888	15659	15964	15964	15796	15796	15717	15784	15897	15840	16008	15844	15967	15899	15914	15973	15787	16035	15842	15930	15911	15965	15874	15976	16043	15790	15680	15810	15923	15997	15769	15709	15876	15963	15885	15939	15766	15990	16033	15704	15712	15873	15671	15892	15861	15876	15864	15943	15909	15755	15999	15919	15916	15927	15876	16073	15829	16056	15834	15805	15967	15825	15866	15995	15944	15989	15981	15799	16100	15946	15780	15995	15789	15830	16039	15893	15753	15744	15823	15919	15997	15962	15965	15987	15801	15861	15978	15819	15928	15793	16102	15936	15742	16095	15750	15754	15983	15880	15850	15923	15872	15899	15953	15961	15771	15930	15806	15694	15810	16023	15785	15876	15839	15653	16102	15774	15892	15894	15894	15860	15915	15882	15839	15860	16018	15765	15919	15801	15850	15971	16024	15762	15998	15960	15706	15892	15890	15913	15783	16001	15820	15873	15868	16100	15947	16065	15872	15855	15945	15725	16031	15899	15955	15848	15924	15968	15901	15972	15939	15985	15933	15893	15937	16060	15819	15908	15837	15981	15891	16011	15761	15968	15917	15681	15871	15924	15884	15832	15885	15858	16023	15664	15847	15927	15729	15864	15876	15887	15759	15965	15759	15965	15940	15897	16037	15957	15951	15852	15960	15901	16037	15996	15865	15749	15800	15931	16074	15903	15978	15886	15752	15874	16021	15798	15841	15930	15879	15977	15906	15843	15900	15839	15975	15959	15756	15864	15715	15904	15964	15975	16016	15879	15920	15847	15828	15811	15897	15626	15763	15818	15986	15830	15887	15897	15852	15882	15834	15975	15847	15962	15830	15921	15886	15872	15844	15868	15990	15815	16003	15845	15823	15855	15962	15772	15816	15866	15928	15900	15805	15861	15860	15872	15721	15928	15956	15884	15845	15901	16056	15776	15946	15917	15673	16007	15860	15855	15947	15861	15794	15856	15910	15879	15965	15847	15791	15766	16057	15818	15857	15951	15900	16011	15856	15979	15811	15869	15930	15850	15740	16017	15843	15952	15812	15926	15760	16094	15836	15976	15957	15934	15928	15921	15860	16070	16000	16010	15926	15866	15897	15867	15791	15802	15878	16018	15978	15879	15917	15873	15789	15888	15848	15964	15914	16098	15723	15811	15892	15834	15816	15841	16022	16123	15730	15739	15783	15923	15858	15791	16072	15669	15846	15872	15702	15863	16021	15883	15913	15659	16014	15990	15925	16038	15905	15980	16128	15878	16047	15948	15886	15804	15833	15942	16091	15877	16046	15906	15856	15848	15804	15825	15944	15752	15907	15773	15753	15946	15816	15852	16067	15929	15966	15755	15916	16022	15670	15952	15932	15964	15823	15734	15937	15973	16117	15899	15937	15610	15867	15888	15955	15912	15941	15862	15822	16027	15948	15840	15825	15915	15710	15899	16133	15685	15972	15803	15812	15895	15988	15836	15951	15990	15911	15825	15850	15814	16211	15900	15858	15841	15739	15951	15806	15930	16009	15937	15865	15871	15767	15955	15766	15975	15924	15946	16044	15873	15763	15877	16020	15910	15983	15896	15921	15934	16021	15910	15866	15756	15799	16004	16017	15921	16032	15894	15908	15893	15898	15935	15954	15852	15882	16117	15921	15910	15589	15966	15770	15960	15869	15832	15885	15869	15952	16039	15950	15898	15880	15800	16010	15852	15921	15881	15888	15957	15787	15930	15858	15976	15992	15829	15905	15897	15824	15889	15850	15811	15829	15947	15888	15865	15956	15863	15803	15834	15958	15791	15906	15825	15790	15881	15959	16057	16001	15818	15932	15738	15986	15812	15851	15852	15955	15951	15797	15970	15909	15929	15847	15906	15847	15933	16032	15996	15890	15871	15860	15911	15974	15940	15744	15813	15915	15848	15952	15798	15726	15937	15897	16015	15803	15852	15891	15792	15891	15933	15974	15821	16011	15808	15978	15847	15861	16076	15774	15993	15958	15850	15722	15744	15933	15995	15889	15818	15789	15766	15903	16028	15928	15716	16062	15932	15877	15874	15761	15969	15934	16002	15710	15976	15803	15738	15885	15721	15816	15725	15751	15969	15953	16008	15941	15805	15782	15882	15849	15951	15953	15884	15893	15924	15976	15736	15884	16008	15938	16042	15861	15929	15806	15947	15958	15788	15839	15853	15939	15984	15871	15922	16012	15850	15880	15825	15927	15875	15859	15987	15811	16005	15978	16006	15858	15877	15675
26617	23219	32699	33190	30313	29351	28461	25721	29879	34477	28015	20574	19064	18601	18520	18519	18916	19021	18914	18670	18285	18346	18251	18058	18076	18303	18282	18315	17998	18190	18372	18193	17989	17991	18053	18297	18086	18113	17923	18222	18254	18271	18080	18035	18159	18329	17908	18283	17936	18245	18269	18093	18074	18167	18124	18106	18069	18187	18289	18070	17993	18033	18072	17947	18179	18295	18061	18060	17920	18192	18106	18193	18029	18044	18104	18110	18045	18045	18038	17929	18148	18132	18092	18041	18314	17789	18166	18038	18042	18031	18260	18320	18347	18190	18267	18105	18012	18229	18159	18024	17943	18336	18081	18162	18125	18167	18148	18102	18097	18142	18019	18147	18238	17824	17924	18055	18336	17988	18051	18073	18001	18143	18145	18244	18199	18103	17988	18037	18067	18157	18327	18168	18288	18126	18168	18402	18109	17965	18186	18117	18047	17990	18077	17982	18298	18029	18086	17995	18209	18051	18008	18159	18235	18161	18096	18066	18131	18250	18009	18070	18121	18210	18138	17957	18141	17968	17947	18173	18096	18053	18044	18157	18073	18104	18021	18191	18158	18065	18249	18300	18395	17968	18280	18172	18040	18270	18124	18301	18065	18045	18236	18198	18094	17880	17971	18081	17959	18345	18138	18073	17964	18137	18098	18187	17971	18145	18209	18105	18013	18177	18055	18214	18051	18013	18003	18198	18085	18249	18113	18009	17997	18071	18212	18053	18153	18055	18383	18097	18177	18223	18290	18184	18076	18014	17970	17927	18102	17920	18053	18092	18038	17968	18166	18185	18083	18153	18232	17998	18183	18217	18279	18174	18340	18285	18112	17947	18191	18152	18069	18103	18153	18007	18252	18111	18213	18041	18256	18048	18202	18071	18197	18102	18078	18002	18087	18129	18138	18133	18041	17949	18086	18068	18164	18106	18041	18131	18234	18010	18089	17997	18197	18036	17963	18306	18254	18195	18091	18034	18048	17955	18181	17995	17964	18272	18201	18302	18031	18153	18001	17999	18199	17924	18038	18011	18238	18084	18194	18080	18356	18003	18333	18015	18015	18026	18084	18177	18192	17930	18270	18056	17978	18085	18097	18031	17991	18147	18214	18142	18211	18233	18123	18059	18106	18094	18160	18166	18229	18059	18407	17942	18085	18002	18203	18013	18023	18222	17918	18106	18222	18229	18020	18249	18212	18106	18117	18203	18183	17995	18063	18226	18179	18130	18086	18104	18134	18239	18195	18372	18304	18035	18158	18031	17906	18071	18334	18353	18148	17916	18061	18320	18051	17873	17847	18012	18164	18074	17952	18008	17899	17917	17987	17879	18351	18059	18218	17930	18117	18037	17970	17965	18210	17986	17906	18132	18110	18138	18022	18052	18170	18186	18152	18193	18057	18152	18242	18232	18448	18126	18120	17958	18085	18152	18198	18138	18078	17941	18011	18072	18037	18010	18062	17988	18176	18186	18312	18132	18213	18010	17849	18007	17926	17922	17920	18015	18311	18245	18107	18130	18012	18243	17996	18099	18313	18121	18084	18126	18350	18027	18172	18127	18104	18099	17982	18125	18152	18295	18372	18136	18146	18069	18170	18003	18004	18337	18378	18149	18248	18102	18241	18189	18079	18238	18130	17892	18226	18192	18089	18159	18243	18127	18098	18202	18150	18076	18010	18095	18067	18007	18144	18141	18000	17976	18015	18244	18197	18120	18220	18119	18092	18005	18126	18171	18202	18153	18144	18069	18218	18110	18143	18220	18006	18086	18008	18203	18160	18118	18230	18155	18020	18091	18078	17984	18054	18061	18225	18376	18165	18091	18101	18343	18157	17848	18271	18071	18135	18217	18084	18238	18148	18135	18154	18130	18073	18026	18077	18050	17926	18173	17867	18142	17864	18117	18099	17975	18210	17928	17952	18126	18030	18084	18076	18123	18013	17956	18127	18141	18309	18120	18031	18109	18032	18079	18095	18070	18110	18179	18001	18118	18092	17961	17860	18001	17819	17907	18108	18102	18084	17872	18198	18144	18087	18140	18156	18233	17971	17965	18128	18143	18097	18089	18075	18288	18001	18037	18132	18260	18100	18033	17993	18101	18100	18168	18177	18420	18063	18077	18455	18321	18016	18025	18150	17967	18161	17901	18236	18181	18145	18088	18132	17963	17957	18170	18076	18152	17997	18366	18283	18194	18072	18046	18005	18378	17914	18129	18167	18099	18235	18046	18044	18378	18036	18113	18104	18154	18167	18052	18051	18127	17949	17891	18197	18085	18204	18161	18035	18235	18251	18086	18125	17842	18211	18192	18133	18089	18126	18109	18072	18055	18096	18166	18160	18225	18153	18173	18206	18014	18078	18049	18178	17950	18074	18141	17961	18015	18060	18027	18197	17958	18214	18024	18278	18269	17949	18008	18083	17930	18162	18140	17990	18220	18061	18135	17905	18003	18095	17914	17941	18187	18114	17989	18173	18085	18209	18198	18117	18069	18007	17930	18186	18332	18005	18259	18150	18176	18155	18193	18165	18147	18187	18179	18235	18125	18055	18176	18163	17999	18041	18136	18371	18253	18205	18017	18052	18135	18340	17927	18280	18228	18204	18201	18107	18083	17973	18119	18288	18220	18182	17983	18034	18209	18041	18033	18109	18046	18114	18134	18115	18126	18341	18175	18123	18177	18131	18240	18170	17974	18029	18013	17899	17990	17967	18172	18218	17996	18232	18153	18160	18103	18142	18025	18085	18042	18011	17843	18201	18175	18152	18100	18128	18138	18280	18190	18277	18071	18218	18400	17950	18410	18213	18211	17924	18058	18172	17910	18143	18151	18132	18216	18182	18041	18118	18300	18135	18006	18100	18265	17983	18225	18139	18169	18038	18383	18253	17972	17990	18140	18152	18119	18186	18237	18182	18085	18240	18043	18109	17994	18150	18228	18135	18154	17842	18090	18092	18114	18096	18202	18084	18270	18109	18183	18058	18277	18170	18128	18027	18162	18205	18134	18126	18002	17784	18080	18171	18384	18086	18096	17935	18101	18039	17965	18265	18004	18050	17927	18192	18136	17993	18031	18135	18275	18067	18154	17989	18202	18157	18228	18080	18326	18094	18145	18063	18108	18019	18241	18070	18078	17870	18008	18025	18117	17920	18132	18024	18269	18106	18103	18050	18248	18101	18108	18081	18128	18174	18085	18228	18143	18132	18013	18113	18261	18193	18177	17908	18158	18165	18257	18106	18173	18084	18050	18123	18237	18084	18283	18289	18160	18143	18103	18140	18287	18030	18005	18111	18225	18220	18078	18168	18230	18141	18130	18049	18146	17906	18089	17982	17938	18170	18107	18090	18105	18301	18198	18256	18313	18263	18125	18046	18221	18272	17973	18171	18214	18018	18162	18056	18182	18041	18116	18066	18038	18086	18121	18079	18048	17847	18084	18263	17889	18112	18092	18222	18033	18219	18436	18145	18005	18129	18124	18326	18322	18035	17965	18225	18134	18089	18175	18089	18198	18172	18136	18180	17883	18166	17989	17979	17864	18144	18219	18169	18225	18038	18163	18105	18050	18131	18240	18222	18259	18283	18067	18148	18005	18013	18064	18018	17982	18212	18190	18143	17957	18243	18000	18177	18136	18169	18131	18158	18128	18115	18209	18086	18296	18116	17922	18135	17948	18331	18191	18040	18057	18304	17967	18104	18091	18331	18223	18148	18185	17889	18206	18051	18105	17928	18095	17994	18305	18050	18028	18106	18324	18167	18223	18163	18194	18209	17952	18281	18205	17823	18278	18104	18069	18277	18116	18191	18089	18107	18006	18333	18176	18052	18178	18224	18192	18199	18352	17995	18130	18169	18152	18084	18292	18185	18128	18150	18237	18109	18198	18214	18017	18217	18107	18080	18109	17979	18130	18261	17981	18126	18134	18069	18015	18057	18066	18200	17965	18244	18095	18258	18061	18240	18137	18236	18100	17871	18262	18169	18027	18224	18240	18161	18068	18100	18018	18101	18324	18216	18077	18021	18010	18120	18072	18154	18079	18148	18241	18162	18030	18021	17983	18313	18145	18038	18414	18109	17984	18197	18013	18231	18238	18153	18186	18197	18228	18060	17898	18035	18210	18140	18210	18242	18146	18036	18039	18154	18206	17926	18258	18100	18073	18232	18125	18073	18345	18199	18211	18318	18340	18224	17981	18003	18297	18161	18126	18317	18249	18148	18192	18162	18277	18330	18170	18164	18078	18007	18208	18202	17988	18084	18224	18229	18140	17962	18208	18358	18041	18051	18204	18013	17957	18113	18139	18105	17993	18152	18339	18025	18004	17918	18003	18039	18328	17882	17948	18192	18066	18225	18257	18211	18113	18222	18283	18312	18048	18174	18288	18151	18068	18110	18321	18152	18035	18027	18036	18268	18213	18231	18232	18011	18030	18141	18231	18167	18108	18241	18096	18011	18163	18206	18108	17841	17937	18033	18273	18086	18117	17935	18258	18125	18207	18040	17969	17897	18155	18139	18052	18304	18213	18067	18118	18164	18013	18080	18024	18153	18103	18296	18098	18115	18093	18020	18120	18052	18210	18094	18252	18248	18060	18290	17994	18132	18168	18140	18290	18173	18395	18348	18290	18042	18102	18171	18256	18192	17942	18078	18138	18198	18308	18171	18114	18192	18172	18125	18250	18197	17987	18159	18240	18051	18061	18294	18071	18135	17869	18137	18003	17814	18162	18033	18278	18077	18045	18131	18254	18362	18015	18275	18112	18435	18077	18124	18198	17975	18110	18186	18208	18291	18200	18119	18184	18231	18192	18258	18184	18102	18084	18267	18092	18133	18009	18136	18016	18081	18336	18005	18074	18096	18133	18188	18108	18101	18248	18261	18031	18336	18257	17998	18220	17998	18207	18005	18167	17862	17946	17972	18116	18030	17956	18220	18037	18139	18152	18145	18129	17998	18245	18177	18130	18237	18350	18011	18001	18146	18224	18071	18131	18155	18028	18139	18165	18073	18096	18101	18273	18202	18294	18162	18374	18143	18172	17907	18089	18117	18098	18090	18149	18029	18179	18035	17996	18183	17989	18170	17952	17901	17862	18181	18261	18232	18043	18156	18213	18216	17997	18104	18127	18090	17992	18195	18142	18086	18119	17979	17994	18322	18035
29566	47114	46623	42508	36281	32179	29279	27354	33957	36686	27230	18138	16714	16490	16516	16794	17292	17319	16838	16488	16279	16056	15957	16149	15977	15876	16001	16113	15936	15961	16036	16009	15855	15909	15808	16042	16036	15752	15999	15986	15906	15764	15943	15900	15910	15944	16043	15964	15909	15878	15946	15872	16011	16013	16046	16007	16004	16203	16129	15908	16080	16001	15938	15949	15924	16088	15882	15790	15825	15990	15968	15959	15912	16022	16033	15914	15913	15966	15801	15976	15996	15891	15979	16042	15895	15955	16048	15742	15808	15918	16121	15953	15923	16023	15866	15980	15868	16023	15809	15967	15868	15921	16010	15818	15973	15749	15985	16113	15835	15949	16022	16032	15949	16078	15966	16022	15696	15918	15783	16009	16035	15930	15964	15991	16010	15925	15961	16074	15850	16043	15885	15911	16033	16024	16089	16002	15922	15950	16008	15905	15895	15979	15867	15722	16047	15832	15963	15934	15868	16099	15844	15883	15974	16085	15920	15927	16040	16115	15814	16060	15993	15903	16011	15965	15959	15837	15893	15880	16073	16060	15992	16083	16004	16096	15838	15834	15951	15988	15932	16194	15962	15883	15962	15955	15962	15920	16142	15892	15989	15958	16083	15963	16019	15980	15890	15837	15854	15974	15835	15941	15990	15893	15827	15916	15988	16157	15875	16049	15973	15947	16013	15988	15847	15696	15813	16010	16139	16105	16040	15793	15930	16087	15986	15902	15935	15950	16037	15688	16042	16081	15948	15965	15945	16014	15990	15908	16034	16046	15923	15974	15971	16070	16016	15994	16054	16039	16032	16025	16044	16067	15902	15968	15969	15885	15955	15762	15961	15923	16117	15910	16010	15817	15814	16035	15990	16046	16007	15845	15945	15990	15991	16068	15958	15769	15959	16004	16109	15997	15807	16087	15906	15966	15942	15919	15870	15966	16211	15922	16009	15870	15969	15874	15899	15780	15873	15915	15979	16007	15902	15998	16024	15896	16079	15941	15886	15958	15965	15855	16024	15950	15957	15857	15992	15854	16071	15810	16044	15847	15886	16031	15802	15934	16097	15707	15954	15968	15838	15964	16003	16046	15896	16068	16034	15896	15883	15905	15788	16050	15853	15999	15905	15870	15978	15838	15925	15813	16027	15972	15888	16036	16035	15918	15942	15844	16057	16055	16037	16122	15934	15958	16030	15908	15932	15901	16020	15810	15982	16000	15921	15984	15920	15940	15871	16084	15935	16030	15828	16091	15881	15913	16040	15942	15892	15920	15932	15958	15787	15853	16214	15961	15958	16063	16169	16068	15939	15805	15948	16007	16042	15896	15827	15834	15888	15977	15968	15955	15829	16062	16064	15869	15775	15862	15981	15995	15979	15911	16044	16022	15995	16085	15852	16033	16027	15978	15960	15986	16049	15986	15859	16031	15941	15894	15954	15934	15887	15923	16048	15981	15874	15965	15909	16027	16126	15902	15971	16136	15895	15842	15937	16124	15877	15943	15932	16076	16009	16022	15889	15951	15940	15958	15889	15886	15931	15848	15980	15861	15924	16194	16003	15879	15838	15952	15815	15981	16087	15948	16044	15844	15836	15983	16023	15810	15900	15871	15854	15931	15846	15949	15655	15873	15848	16012	16027	15729	15863	15942	16037	16023	15880	15894	15995	16019	16087	15953	16049	15785	15901	15859	15854	15987	15957	15998	15754	15934	15842	16197	15913	15962	15946	16061	15908	15961	16107	16054	16019	15979	16062	15763	15724	15949	15839	15924	16007	15956	15735	15949	16059	15940	16000	15999	15930	15805	15971	15991	16048	15935	15897	15978	16000	15792	15999	15966	15948	15859	16062	15960	15953	16003	15920	15847	16057	16078	15978	15815	15967	16057	16046	15815	16063	16018	16075	15845	16026	15788	15986	16021	15853	16077	15829	16034	15795	15980	15870	15856	15970	15898	15878	16082	16038	15799	15878	16016	16082	16026	16271	15807	16092	15916	16031	15922	16028	15960	15768	15986	16029	16046	15985	15995	15933	16147	15958	16034	15975	16055	15888	15980	15824	16016	16009	16096	16006	15884	16038	15864	15943	15945	16039	15947	15946	15948	15990	16071	15859	15851	15849	16044	15955	16041	15941	15951	15870	16013	16084	15870	15931	15998	15936	15823	15907	15979	16003	15974	16036	15988	15894	15880	16061	15929	15976	15822	15901	15942	15914	15972	15999	16053	15982	15962	16019	15849	16154	15900	16084	16002	15955	16093	15899	15943	15995	15859	15943	16103	15918	15922	16058	15896	15842	15899	15992	16057	16042	15912	16076	15875	15950	16180	16041	16002	15891	15883	15847	15994	16017	15902	16003	15945	15936	15767	16094	16120	15876	15927	15902	16095	15917	16137	16078	15860	15951	15953	15956	15907	15863	15882	15913	15955	15858	16051	15901	16024	16008	15837	15795	16067	15836	16040	16027	15831	15948	15840	16002	16107	15944	16068	15988	16013	15924	16096	15967	15962	15931	15992	15827	15913	15845	15776	15954	15973	16023	15984	15869	16196	16019	16026	15860	15966	15966	16018	15960	15879	15919	15951	15874	15922	15989	15977	15888	15881	15912	15859	16003	16113	16100	16104	15911	15993	15880	15987	16022	15863	15945	15868	15865	15885	16177	15843	16083	15873	16168	16024	16062	15970	16031	15911	15935	15971	15992	16016	15934	16002	15895	16146	16037	15934	16127	16019	16048	16101	15968	15931	15887	15911	15950	16112	15901	16142	16142	15912	15808	16096	15923	15887	15955	15977	15969	15860	15891	16095	15831	16013	16010	16122	15834	16032	15996	15912	15999	16068	15859	16021	15873	15859	16119	15959	15990	16017	15893	16076	15970	15962	15943	15783	15849	15936	15933	16013	16030	15997	15877	15905	16035	15972	15974	16023	15927	16067	15852	15897	15883	16090	16083	15799	16114	15900	16019	15933	16189	15978	15827	16023	15928	16109	15972	15955	15877	15992	16075	15838	15994	16071	16013	16108	16104	15783	15933	16028	15737	16077	16004	15808	15827	15881	15926	15980	16102	15954	15927	16013	16010	15936	16097	16002	16136	16055	15993	15902	15788	15921	16048	16006	16014	15959	15914	15966	15985	15971	15999	15852	15744	15969	15996	15955	15989	15853	15936	15984	15853	15946	15790	15927	15982	15959	16016	15907	15915	15886	16086	15930	15812	15948	16046	15904	15896	16127	15902	15839	15892	16007	16154	15924	15882	16013	15990	16051	15853	16010	16053	15932	16051	15942	16033	15839	16013	15967	16022	16087	16038	15857	15855	15927	15952	15862	15845	15936	15843	16013	15872	15787	16038	15886	15977	15942	15941	16015	15919	15968	15957	16016	15971	16027	15913	15932	16047	15972	15735	15872	15888	16013	15979	15989	16143	15960	15838	16027	15951	15889	15973	15961	15941	16134	15947	15908	16029	16000	15994	15801	16087	15976	15938	15965	15950	16074	16014	15822	15927	15935	15987	16012	16074	15966	15913	16083	16012	16010	16122	15901	15907	15896	15927	15933	15851	16109	15934	15943	15890	16140	15810	15867	15915	15926	15916	16006	16045	16114	15957	15965	15993	15944	15857	15912	15874	15958	15896	16068	15995	15852	16087	15876	15945	15841	15860	15982	16221	15904	16031	15967	15961	15999	16045	15781	15921	15984	15956	15817	15912	15874	15952	15932	15884	16084	16070	15896	15999	16012	15888	16077	16002	16011	15941	16031	15803	15877	15813	15951	15887	15987	16118	16020	15937	16075	15957	15878	15896	15857	15982	16036	15931	16049	15917	16053	15944	16039	15996	15820	15873	15880	15977	15914	15816	15851	16193	15795	16009	16069	15966	16019	15958	15966	15912	15907	15895	16089	15973	15963	15945	15778	15762	15955	15890	16011	15938	15815	16084	15932	15790	16104	16037	15962	15870	15925	15772	15866	16023	16029	15987	15991	15956	15775	16015	15979	15961	15911	16075	15899	16073	16147	16140	16018	15814	16029	15985	16032	15859	15929	15888	16040	15898	15849	16128	15994	15932	16010	16095	15964	16105	15955	16123	16047	16097	16005	16075	16032	15934	15903	15893	15969	15899	16032	15922	15960	15787	15966	15901	15959	15987	15875	16065	16025	15836	16083	15980	15926	15888	16060	16088	15822	15904	16006	16017	15908	15940	16043	15854	15996	15848	15960	16007	15799	16042	15991	15845	15958	15941	16008	15851	15943	16005	15897	15824	15979	16020	16092	15873	16138	16058	15810	15864	16071	15993	15962	16223	16118	15884	15805	15961	15848	15992	15984	16027	15867	15995	16064	16071	15868	15963	15809	16089	15961	15862	16006	16008	16116	16025	16031	16082	15994	16042	15855	16009	15963	15923	15990	15984	15943	15902	15985	15833	16070	15875	15938	15767	15964	16132	15849	15814	15982	16102	16052	16051	15868	15771	15928	15976	15963	15934	15929	15804	16083	16145	15929	15908	16004	15922	16087	15929	15932	15877	15854	16066	15933	15977	16087	15863	15895	15929	16011	15943	15982	16003	15907	15960	16063	15974	15783	15943	16104	15845	16052	15947	16017	16012	15873	15854	15783	15878	15928	15973	15986	15884	16028	15799	15863	15947	15942	16051	15864	15865	15936	15973	15922	16038	15972	15872	16113	15876	16059	16067	15907	15888	15661	15970	15808	15970	15939	16021	16112	15805	16012	15943	16042	15801	15868	15990	15865	15882	16007	15806	16023	15898	16022	15944	16027	15998	15928	15910	15921	15738	16012	15953	16253	15933	16093	16075	16042	15935	16090	15920	15932	16083	16057	15911	15912	16012	15854	16039	15957	16037	15808	15895	15847	15903	16019	16101	15985	16033	16117	16049	15823	15940	15865	15973	16007	15969	15969	15848	16008	15801	16005	16002	15878	15832	15821	16084	15692	15944	15961	16028	15861	16022	15923	15948	15987	15838	15877	15950	16071	15885	16029	16043	15896	16090	15895	15900	15887	15962	16001	15843	16039	15834	16041	16104	15991	16044	16091	16044	16064	15830	16036	15826	15811	16013	16091	15991	16014	15925	15919	15926	15870	16047	16030	15932	16091	16008	15977	15891	16099	16030	16101	16035	16053	15805	15784	15885	15993	15924	15922
24459	21668	29471	26759	27293	31925	33675	33120	42154	45621	35067	25797	19967	19047	19101	19180	19766	19489	19084	19137	18704	18749	18641	18466	18581	18377	18594	18222	18614	18653	18629	18581	18423	18545	18646	18432	18478	18661	18372	18434	18471	18431	18551	18479	18570	18742	18334	18660	18480	18538	18632	18685	18257	18543	18476	18566	18398	18472	18467	18547	18416	18436	18548	18486	18592	18591	18418	18601	18430	18491	18544	18356	18487	18542	18666	18301	18480	18397	18605	18673	18531	18540	18586	18353	18419	18596	18296	18542	18432	18503	18515	18622	18635	18416	18366	18442	18494	18832	18696	18560	18593	18560	18352	18475	18614	18442	18511	18592	18613	18440	18467	18469	18477	18460	18518	18550	18336	18463	18534	18325	18495	18428	18365	18479	18478	18549	18334	18579	18521	18628	18571	18571	18464	18456	18559	18538	18405	18416	18318	18482	18628	18550	18572	18686	18591	18703	18299	18427	18380	18433	18518	18438	18345	18527	18495	18554	18572	18418	18399	18703	18224	18372	18493	18417	18427	18594	18616	18655	18414	18410	18554	18203	18611	18609	18699	18497	18470	18424	18384	18395	18572	18358	18427	18499	18404	18356	18392	18373	18506	18453	18530	18295	18509	18507	18406	18524	18458	18465	18413	18669	18536	18365	18467	18483	18598	18474	18448	18549	18426	18342	18467	18413	18459	18508	18597	18369	18610	18573	18404	18532	18471	18738	18422	18485	18545	18388	18234	18372	18416	18623	18427	18496	18603	18497	18322	18448	18716	18263	18543	18670	18393	18285	18589	18296	18608	18410	18303	18600	18422	18421	18381	18439	18674	18326	18392	18570	18557	18599	18158	18412	18339	18281	18507	18228	18364	18502	18514	18630	18536	18503	18446	18711	18468	18458	18512	18535	18523	18627	18487	18480	18387	18440	18536	18356	18352	18262	18490	18532	18420	18362	18467	18573	18397	18441	18559	18537	18510	18469	18506	18471	18545	18472	18416	18477	18411	18513	18556	18555	18367	18417	18507	18396	18376	18505	18592	18411	18566	18562	18567	18517	18618	18700	18492	18528	18405	18272	18238	18623	18458	18391	18362	18308	18496	18411	18399	18256	18550	18608	18442	18641	18569	18368	18443	18749	18465	18416	18513	18148	18433	18447	18361	18552	18385	18427	18222	18461	18525	18691	18535	18555	18492	18366	18519	18565	18284	18379	18337	18745	18395	18367	18345	18357	18361	18498	18389	18531	18462	18362	18497	18626	18462	18185	18278	18578	18590	18579	18493	18228	18248	18517	18483	18644	18593	18425	18386	18488	18501	18536	18460	18598	18465	18195	18391	18441	18544	18526	18525	18436	18468	18557	18506	18364	18333	18490	18661	18521	18591	18483	18469	18547	18643	18458	18497	18229	18415	18298	18568	18485	18352	18475	18212	18376	18484	18265	18514	18511	18382	18529	18565	18660	18438	18410	18372	18553	18587	18435	18352	18519	18591	18388	18551	18461	18471	18527	18589	18279	18521	18522	18333	18377	18454	18432	18567	18479	18583	18311	18502	18418	18611	18407	18627	18469	18435	18413	18530	18554	18442	18604	18546	18449	18357	18394	18561	18474	18321	18457	18557	18330	18213	18391	18301	18552	18502	18462	18463	18350	18595	18464	18673	18420	18497	18411	18555	18573	18449	18603	18526	18320	18294	18336	18421	18533	18206	18515	18466	18538	18633	18471	18489	18550	18547	18217	18713	18571	18598	18455	18434	18538	18615	18655	18530	18427	18539	18382	18460	18499	18720	18576	18533	18261	18467	18624	18497	18531	18470	18478	18470	18756	18538	18491	18511	18722	18596	18488	18336	18526	18394	18579	18323	18309	18538	18423	18336	18551	18409	18521	18565	18665	18610	18540	18441	18533	18518	18481	18447	18474	18666	18395	18270	18623	18508	18440	18517	18517	18281	18422	18464	18424	18310	18625	18490	18388	18519	18602	18267	18404	18588	18462	18374	18458	18513	18381	18435	18436	18520	18467	18351	18437	18482	18506	18528	18540	18428	18384	18359	18580	18773	18481	18306	18713	18413	18519	18549	18567	18449	18363	18560	18513	18479	18436	18520	18595	18354	18469	18418	18298	18597	18301	18486	18351	18756	18671	18331	18583	18437	18514	18412	18535	18613	18366	18397	18487	18395	18573	18591	18278	18461	18532	18624	18476	18374	18307	18477	18454	18685	18380	18368	18499	18577	18594	18566	18485	18371	18703	18419	18521	18411	18421	18490	18519	18358	18487	18142	18593	18641	18341	18538	18471	18532	18629	18632	18235	18390	18436	18482	18630	18468	18654	18505	18532	18616	18448	18381	18475	18513	18285	18396	18535	18466	18354	18550	18582	18560	18391	18277	18548	18346	18588	18715	18519	18527	18506	18443	18567	18504	18451	18489	18524	18546	18637	18507	18411	18560	18650	18462	18546	18396	18420	18446	18420	18278	18619	18608	18372	18548	18612	18332	18594	18574	18541	18509	18537	18579	18359	18348	18690	18386	18491	18352	18438	18486	18421	18356	18273	18550	18654	18559	18517	18692	18514	18558	18458	18461	18412	18465	18443	18514	18449	18475	18534	18565	18491	18474	18245	18297	18406	18464	18420	18530	18628	18464	18433	18400	18601	18419	18465	18474	18716	18529	18490	18406	18408	18464	18354	18492	18571	18485	18486	18201	18469	18518	18327	18494	18628	18704	18335	18477	18662	18448	18444	18695	18490	18492	18412	18321	18469	18605	18606	18425	18232	18527	18548	18395	18576	18663	18529	18294	18583	18351	18221	18437	18600	18612	18519	18376	18445	18602	18537	18394	18546	18630	18524	18784	18596	18429	18556	18543	18188	18535	18482	18349	18499	18521	18407	18606	18478	18648	18476	18325	18479	18435	18506	18453	18573	18431	18625	18495	18485	18390	18261	18591	18474	18386	18410	18505	18443	18377	18416	18414	18348	18339	18544	18564	18646	18522	18488	18602	18558	18523	18223	18364	18526	18587	18321	18454	18552	18419	18459	18412	18484	18657	18640	18594	18465	18333	18587	18468	18344	18572	18430	18483	18624	18689	18790	18516	18545	18633	18365	18590	18572	18517	18583	18498	18308	18308	18234	18665	18606	18403	18375	18625	18393	18559	18550	18457	18445	18500	18545	18418	18376	18600	18570	18578	18372	18443	18613	18644	18333	18688	18611	18454	18591	18339	18559	18559	18415	18561	18495	18417	18657	18531	18612	18455	18522	18611	18607	18427	18498	18550	18670	18368	18574	18424	18478	18401	18355	18481	18567	18540	18684	18469	18474	18395	18556	18387	18518	18508	18592	18435	18573	18717	18480	18362	18401	18451	18224	18476	18695	18545	18447	18527	18419	18440	18254	18711	18590	18523	18333	18568	18358	18354	18589	18575	18716	18417	18589	18438	18586	18387	18417	18323	18446	18478	18482	18337	18548	18482	18349	18502	18551	18344	18565	18514	18453	18633	18547	18528	18569	18597	18407	18445	18658	18461	18441	18497	18438	18585	18626	18506	18434	18523	18495	18373	18481	18190	18444	18364	18449	18542	18369	18562	18505	18354	18433	18492	18547	18331	18330	18608	18451	18437	18581	18371	18510	18551	18462	18336	18481	18495	18686	18346	18262	18516	18246	18562	18553	18568	18439	18551	18603	18372	18292	18560	18424	18419	18615	18450	18659	18739	18503	18658	18653	18645	18477	18540	18669	18392	18479	18314	18434	18395	18538	18194	18306	18269	18502	18769	18420	18379	18476	18574	18689	18752	18607	18481	18420	18730	18589	18463	18495	18535	18374	18625	18732	18495	18269	18448	18586	18625	18490	18665	18130	18478	18410	18490	18558	18472	18693	18463	18408	18635	18610	18582	18693	18378	18452	18478	18524	18432	18485	18399	18476	18547	18455	18388	18376	18573	18394	18547	18623	18371	18467	18345	18528	18299	18446	18597	18364	18645	18486	18358	18333	18651	18533	18492	18524	18419	18472	18380	18537	18609	18527	18248	18461	18547	18495	18516	18716	18603	18517	18449	18381	18485	18580	18314	18387	18279	18562	18392	18395	18526	18568	18450	18360	18513	18387	18525	18559	18488	18382	18429	18626	18467	18473	18451	18703	18268	18395	18621	18527	18584	18513	18431	18400	18592	18464	18381	18519	18360	18672	18624	18487	18556	18482	18444	18571	18334	18402	18671	18226	18402	18341	18277	18371	18361	18352	18288	18431	18466	18639	18548	18310	18441	18365	18634	18543	18671	18658	18507	18386	18693	18470	18557	18577	18177	18779	18729	18348	18490	18525	18522	18483	18347	18391	18595	18310	18401	18473	18397	18617	18382	18615	18381	18433	18348	18364	18564	18508	18478	18426	18274	18617	18623	18401	18432	18346	18306	18352	18252	18560	18384	18462	18491	18452	18511	18528	18815	18525	18589	18588	18428	18377	18598	18380	18314	18317	18371	18653	18521	18622	18619	18594	18525	18570	18532	18480	18446	18497	18483	18333	18374	18358	18271	18501	18474	18448	18335	18534	18568	18498	18654	18578	18552	18371	18659	18560	18467	18293	18474	18530	18504	18460	18533	18461	18476	18436	18237	18649	18477	18248	18441	18421	18367	18281	18467	18413	18482	18560	18400	18384	18421	18395	18359	18472	18464	18380	18429	18188	18429	18378	18550	18514	18396	18727	18424	18323	18469	18503	18648	18571	18479	18415	18519	18539	18594	18512	18540	18452	18567	18640	18420	18629	18390	18340	18360	18287	18459	18663	18543	18468	18639	18689	18535	18420	18314	18644	18238	18555	18628	18420	18546	18628	18275	18367	18466	18547	18387	18644	18524	18622	18410	18406	18618	18461	18470	18355	18527	18588	18534	18475	18451	18610	18538	18560	18691	18445	18602	18521	18440	18319	18568	18507	18631	18570	18389	18511	18464	18511	18442	18219	18353	18487	18626	18544	18607	18612	18482	18512	18498	18533	18475	18485	18639	18485	18516	18453	18503	18495	18395	18470	18571	18480	18515	18504	18593	18341	18639	18642	18481	18694	18352	18450	18416	18493	18549	18439	18525	18483	18496	18461	18560	18468	18631	18535	18407	18432	18403	18455	18496	18708	18590	18441	18300	18571	18490	18619
30511	49920	49620	47393	42216	38151	35191	37022	45609	47321	35922	24204	16565	16760	16741	17017	18091	17508	16995	16676	16283	16394	16311	16180	16204	16020	16189	16066	16111	16113	16195	16187	16084	16004	16100	16084	16220	16124	16213	16281	16262	16188	16132	16108	16039	16286	16152	16194	15990	16136	16203	16100	16131	16191	16090	16098	16101	16018	16002	16339	16137	16166	16272	16179	16125	15963	16292	16022	16066	15975	16165	16187	16233	16220	16211	16138	16255	16136	16125	16157	15930	16161	16256	16029	16180	16230	16167	16129	16123	16087	16162	16127	16236	16220	16096	16172	16066	15970	16144	16048	16192	16181	15908	16246	16161	16408	16021	16076	16153	16109	16188	16030	16324	16127	16107	16085	16191	16027	16202	15926	16289	16211	16111	16152	16086	16258	16205	16218	16211	16285	15928	16184	16098	16069	16040	16131	16012	16009	16225	16070	16269	16186	16238	16189	16331	16195	16184	16132	16254	16109	16244	16133	15988	16175	16156	16201	16210	16189	16103	16081	16112	16087	16003	16165	16137	15938	16242	16109	16036	16184	16192	16057	16188	16023	16154	16202	16199	16029	16266	16206	16155	16096	15981	16120	16108	16087	16178	16052	16120	16154	16163	16460	16253	16056	16126	15998	16121	16131	16255	16286	16022	16209	16165	16108	16266	16044	16089	16251	16014	16097	16115	15940	16106	16277	16088	16101	16102	15906	16022	16109	16105	16114	16245	16212	16242	16096	16038	16154	16078	16182	16040	16109	15997	15984	16092	16015	16206	16196	16293	16182	16273	16222	16119	16302	16298	16199	16088	16088	16080	16278	16135	16179	16093	16062	16080	16274	16118	16125	16111	16077	16199	16032	16148	15967	16149	16118	16184	16208	15863	16141	16137	16007	16047	16136	16036	16163	16054	16155	16224	16177	16083	16095	16235	16114	16031	16322	16215	16159	16101	16202	15969	16043	16118	16179	16253	16075	16191	16053	16294	16139	16095	16131	16105	15972	16165	16031	16069	16050	16217	16090	16065	16327	16118	16220	15973	16125	16211	16080	16103	16092	16249	16012	16104	16211	16135	16087	16120	16213	16117	16143	16090	16206	16238	16152	16112	16240	16001	16287	16231	16079	16121	16183	16160	16313	16295	16273	16149	16063	16234	16088	16189	16218	16146	16112	16079	16075	16053	16338	15979	15947	15953	15860	16104	16282	16148	16050	16144	16134	16171	16183	16022	16146	16197	16164	16112	16099	16144	16205	16134	16222	16025	16253	16212	16106	16185	16174	16259	16133	16082	16068	16074	16041	16218	16135	16204	16124	15971	16128	16269	16024	16152	16034	16181	16066	16170	16089	16138	16169	16009	16086	16012	16193	16216	16175	16208	16238	16229	16114	16243	16097	16166	16233	16298	16124	16218	16013	16091	16081	16280	16140	15986	16162	16117	16210	16249	16065	16202	16004	16226	16122	16022	16273	16184	16057	16067	16228	16230	16065	16158	16209	16303	16106	16146	16235	16046	16101	16034	16043	16107	16012	16361	15992	16069	16346	16079	16105	16151	16033	16068	16120	16198	16082	16307	16042	16103	15935	16208	16126	16093	16189	15984	15992	16120	16175	16063	16108	16169	16100	16111	16071	16199	16130	16357	16211	16067	16016	16014	16108	16104	15945	16248	16202	16234	16038	16126	16133	16043	15992	16186	16111	15967	16193	16200	15998	16042	16202	16182	16115	16069	16092	16119	16110	16144	16322	16141	16171	16070	16160	16323	16107	16078	16002	16283	16158	16198	16232	15968	16126	16153	15987	16299	16107	16052	16094	16135	16074	16131	16229	16040	16321	16098	16249	16087	16061	16024	16237	16079	16192	16379	16016	16101	16273	16210	16201	16037	16167	16184	16219	16254	16005	16252	16101	16157	16364	15995	16064	16129	16042	16198	16188	16085	16100	16106	16100	16030	16124	16096	16167	16082	16067	16190	16136	15942	16062	16112	16172	16106	16048	15928	16015	15920	16169	16205	16131	16125	16197	16067	16047	16049	16141	15980	16203	16099	16206	16185	16078	16084	16038	16029	16035	15911	16039	16110	16052	16087	16160	16106	16270	16039	16064	16082	16202	16279	16092	16047	16162	16210	16040	16121	16094	16140	16105	16133	16160	16181	16033	16183	16188	16235	16075	16235	16147	16155	15969	16175	16099	16036	16251	15986	16113	16065	16154	16183	16042	16231	16029	16095	15922	16223	16277	16208	16136	16144	16049	16011	16188	16190	16081	16268	16198	16106	16329	16006	16229	16112	16186	16076	15886	16198	16164	16002	16143	16223	16080	16004	16119	16197	16120	16121	16277	16099	16177	16264	16101	16123	16218	16087	16014	16225	16120	16103	16173	16282	16122	16261	16261	16158	16091	16131	16147	16209	16167	16094	16154	16220	16451	16224	16055	16290	16028	16161	16154	16207	16194	16123	16123	16163	16380	15983	16057	16055	16090	16036	16247	16095	16082	16110	16035	15995	16242	16072	16189	16121	16198	16079	16036	16153	16198	16246	16128	16185	16070	16111	16181	16038	16170	16065	16202	16083	16225	16157	16070	16039	16265	16160	16106	16087	16066	16250	16016	16231	16135	16101	16237	16055	16105	16180	15992	16046	16200	16141	16103	16164	16073	16110	16069	16087	16255	16243	16131	16089	16163	15954	16360	16199	16056	16168	16224	16142	16032	16157	15972	16083	16130	16095	16085	15992	16086	16161	16052	16246	16184	16407	16224	16122	16167	15999	15914	16127	16138	16107	16077	16182	16144	16277	16062	16059	16284	16174	16047	16248	16227	16186	16172	16078	16216	16174	16021	16207	16238	16003	16047	16108	16176	16091	16034	16405	15988	16193	16060	16159	16117	16096	16168	16189	16252	16124	16138	16223	16245	15827	16288	16341	16024	16180	16264	16124	16159	16223	16165	16116	15962	16039	16141	16109	16119	16188	16146	16204	15996	16130	16244	15977	15983	16263	16214	16213	16139	15910	16210	16114	16171	16215	16072	16080	15959	16143	16158	16268	16214	16230	16290	16169	16141	16146	15992	16157	16137	16162	16146	16021	16114	16078	16119	16013	16138	16247	16173	16211	15947	16157	16134	16198	16014	16137	15979	15921	16106	16132	16044	16171	15983	16166	16197	16079	16215	16095	16318	16102	16095	16193	16032	15969	16218	16107	16012	15977	16148	16056	16256	16147	15936	16087	16074	16143	16061	16079	16275	16196	16184	16152	16127	16189	16053	16207	16002	16083	16088	16189	15995	16171	16195	15922	16172	16205	16114	16088	16184	16113	16175	15937	16150	16223	15970	16084	16105	15966	16288	16112	16169	16149	16276	16141	15927	16201	16039	16034	16116	16135	16141	15852	16002	16251	16209	16142	16118	16106	16095	16220	16192	16121	16204	16231	16085	16101	16103	16062	16252	16294	16018	16298	16071	16190	16145	16015	16224	16126	16263	15964	16317	16120	16140	16150	16061	16078	16069	16025	16270	16191	16157	16188	16138	16111	16099	16089	16146	16150	16153	16071	16041	16125	16121	16075	15917	16199	16237	16203	16160	16128	15902	16071	16202	16086	16024	16031	16079	15981	16034	16350	16164	16053	15995	16131	16149	16251	16069	16001	16069	15966	16120	16079	16180	16000	15937	16144	15976	16044	16099	16338	16137	16015	16228	16037	16165	16053	16173	15991	16231	16321	16273	16090	16089	16205	16193	15989	16137	16048	16148	15771	15977	16245	16133	16086	16274	16259	16134	16111	16012	16252	16008	16233	16025	16171	15962	16134	16116	16030	16133	16195	16041	16170	16124	16155	16016	16114	16107	16109	16057	16082	16098	16127	16016	16046	16110	16130	16245	16042	16282	16181	16199	16217	15887	16046	16136	16135	16116	16100	16093	16154	16185	16196	15931	16252	16154	16247	16085	16071	16043	16195	16180	16174	16044	16087	16126	16006	16083	16130	16078	16174	16140	16124	16158	16176	16107	16096	16176	16125	16145	16125	16146	16257	16135	16103	15942	16084	16174	16122	16105	16048	16201	16176	16182	16337	16072	16117	16044	16022	16064	16343	16161	16018	16117	16120	16206	16189	16280	16007	16150	16101	16048	16253	16130	16281	15964	16170	16249	16097	16014	16126	16150	16148	16274	16088	16198	16205	16276	16129	16173	16086	16006	15936	16172	16074	16156	16065	16168	16099	16149	16101	16200	16300	16217	16169	16074	16127	16122	16200	16257	15983	16115	16277	16104	16226	16108	16282	16176	16036	16188	16112	16185	16143	16249	16011	16132	16130	16313	16218	16181	16111	16051	16091	16001	16150	16085	15966	16151	16290	15994	16020	15880	16284	16057	16289	16263	15996	16177	16064	16086	16077	16119	16224	16080	16129	16066	16217	16083	16011	16151	16197	16079	16195	16182	16294	16089	16138	16161	16174	15890	16300	16169	16144	16199	16296	16078	15939	16331	16196	16090	16168	16075	16091	16290	16113	16101	16195	16261	16153	16252	16117	16143	16039	16099	16150	16103	16193	16132	16134	16372	16111	16060	16070	16049	15981	16053	16003	16113	16144	16049	16091	16229	16114	16110	16190	16174	16098	16136	15933	16155	16144	16264	16135	16018	16046	16029	16268	16123	16110	16214	16298	16040	16108	16173	16158	16095	16140	16027	16212	16188	16272	16169	15959	16086	16125	16089	16084	16163	16134	16154	16113	16231	16121	16008	16297	16053	16196	16185	16033	16037	16147	15979	16197	16333	16042	16202	16102	16276	16080	16084	16055	16108	16106	16098	16083	16131	16050	15929	16039	16127	16300	16094	16037	16133	16132	16222	16186	16061	16283	16148	16109	15952	16105	16130	15991	16192	16056	16217	16099	16088	16143	16110	16155	16039	16149	16081	16051	16043	16225	16120	16048	16103	16017	16079	16120	16132	16115	16178	16202	15918	16161	15969	16115	16161	16147	16021	16150	16131	16072	16044	16084	16086	16120	16022	16157	16137	16097	16048	16240	16039	16025	15971	16138	15985	16008	16182	16201	16092	16164	16024	16099	16117	16047	16086	16212	16252	16160	16117	16134	16117	16039	16184	16123	16093	16288	16264	16063	16206	16204	16256	16179	15930	16285	16034	16160	16237	16270	15983
36236	37767	39939	36399	31978	28584	25576	23783	24025	22297	20606	19640	19168	19122	19032	19136	19112	18904	19087	18979	18941	18753	18913	18826	18837	18806	18701	18682	18823	18801	18918	18827	18955	18906	18878	18664	18760	18728	18964	18869	19152	18780	18725	18719	18902	18824	18869	18785	18565	18811	18851	18741	18964	18845	18552	18730	18713	18884	18770	18946	18789	18822	18783	18816	18688	18866	18877	18803	19075	18854	18807	18838	18731	18774	18657	18690	18910	18787	18567	19025	18921	18851	18990	18748	18756	18703	18780	18884	18667	18815	18656	18732	18691	18756	18908	18958	18744	18845	18829	18756	18838	18877	18833	18763	19001	18540	18893	18787	18902	19084	18936	18843	18613	18756	18927	18875	18961	18833	18801	18887	18859	18839	18839	18963	18764	18791	18939	18965	18868	18948	18877	18513	19010	18764	18802	18744	18768	18808	18871	18843	18729	18788	18909	18793	18893	18811	18781	18886	18688	18917	18822	18734	18765	18677	18765	18773	18825	18939	18804	18779	18683	18571	18802	18881	18894	18620	18917	18668	18697	18767	18691	18756	18751	18758	18808	18851	18908	18942	18795	18781	18890	18735	18855	18963	18798	18687	18540	18953	18835	18895	18627	18573	18734	18635	18893	18729	18725	18734	18526	18942	18721	18758	18856	18704	18824	18848	18705	18712	18883	18882	18698	18590	18806	18903	18809	18648	18983	18900	18874	18858	18951	18819	18512	18778	18865	18637	18790	18864	18897	18784	18820	18943	18662	18634	18869	18992	18817	18755	19022	18866	18769	18909	18789	18759	18775	18785	18761	18843	18736	18626	18628	18946	18853	18837	18792	18571	18865	18739	19014	18680	18828	18740	18811	18764	18842	18691	18792	18778	18799	18740	18808	18775	18749	18629	18822	18756	18910	18877	18778	18903	18820	18928	18874	18789	18919	18873	18941	18739	18867	18784	18960	18899	18708	18717	18743	18876	18994	18930	18593	18909	18887	18649	18801	18776	18935	18681	18803	18824	18765	18833	18782	18587	18830	18761	18654	18781	18897	18906	18638	18774	18832	18896	18784	18724	19103	18812	18757	18946	19064	18903	18734	18868	18754	18939	18715	18643	18714	18875	19055	18706	18699	18763	18938	18981	18929	18624	18866	18675	18922	18895	18654	18793	18915	18802	18782	18799	18442	18683	18713	18926	18847	18892	18679	18554	18976	18894	18885	18780	18894	18933	18614	18736	18711	18760	18802	18621	18877	18842	18948	18890	18751	18946	18774	18760	18935	18855	18802	18712	18817	18774	18638	18941	18904	18950	18785	18730	18938	18845	18879	18941	18855	18898	18904	18710	18912	19032	18882	18700	18844	18962	18767	18686	18658	18755	18818	18777	18671	18893	18576	18640	18933	18632	18833	18710	18928	18839	18827	18972	18949	18938	18760	18750	18967	18824	18822	18902	18811	18655	18769	18667	18759	18782	18783	18897	18728	18821	18990	18814	18823	19006	18815	18798	19006	18784	18999	18794	18704	18868	18804	18897	18832	18761	18865	18928	18854	18785	19011	18954	18679	18727	18741	18736	18808	18744	18769	18814	18844	18845	18744	18927	18735	18875	18987	18649	18861	18911	18801	18644	18861	18765	18651	18735	18956	18825	18653	18791	18856	18847	18729	18795	18659	18756	18892	18586	18605	18780	18902	18771	18935	18925	18565	18861	18622	18800	18842	18684	18975	18895	18838	18769	18798	19009	18893	18818	18665	18702	18883	18808	18892	18823	18609	18629	18873	18711	18757	18881	18616	18865	18705	18960	19086	18846	18699	18657	18628	18799	18698	18770	18850	18779	18810	18680	18901	18982	18808	18712	18649	18737	18804	18803	18772	18693	18636	18892	18887	18857	18807	18845	18770	18910	19021	19031	18594	18850	18460	18994	18649	18815	18878	18929	18740	18801	18670	18726	18799	18880	18763	19022	19133	18963	18743	18817	18913	18716	18773	18693	18815	19030	18758	18899	18828	18821	18812	18803	19008	18814	18820	18848	18779	18689	18765	18830	18674	19086	18545	18936	18618	18891	18708	18956	18888	18838	18601	18773	18799	19030	19023	18645	18829	18782	18756	18783	18699	18788	18902	18604	18898	18725	19113	18844	18995	18742	18890	18920	18878	18804	18795	18738	18771	18678	19058	18741	18592	18850	18966	18673	18874	18923	18832	18824	18881	18842	18701	18943	18924	18731	18825	18943	18968	18913	18713	18734	18960	18799	18827	18927	18829	18691	18679	18798	18826	18939	18841	18916	18755	18879	19029	18752	18852	18949	19017	18607	18681	18635	18597	18856	18745	18771	18893	18903	18650	18795	18778	18779	18681	18889	18608	18665	18864	18794	18805	18523	18885	18695	18708	18768	18766	18765	18841	18713	18977	18902	18789	18680	18636	18879	18876	18733	18839	18570	18876	18924	19075	18947	18858	18873	18992	18871	18704	18741	18934	18758	18863	18835	18807	18843	18829	18805	18927	18823	18914	18682	18810	18625	18774	18830	18634	18877	18560	18592	18835	18957	18819	18826	18939	18851	18679	18839	19118	18718	18794	18734	18704	18846	18894	18844	18670	18762	18686	18822	18624	18804	18906	18854	18775	18824	18728	19105	18662	18976	18979	18736	18858	18776	18862	18768	19155	18919	18729	18896	18670	18743	18778	18800	18777	18804	18930	18895	18752	18834	18922	18840	18732	18747	18925	18710	18756	18883	18806	18776	18879	18893	18932	18976	18841	18756	18776	18951	18859	18561	19024	18855	18681	18900	18845	18697	18752	18707	18948	18768	18673	18965	19033	18718	18741	18644	18709	18631	18799	18829	18864	18776	18739	18829	18839	18886	18777	18803	19002	18853	18928	18784	19036	18895	18887	18771	19008	18823	18851	18843	18880	18635	18748	18798	18886	18552	18711	19040	18735	18982	18874	18508	18767	18680	18925	18621	18863	18823	18666	18732	18791	18958	18783	18806	19022	18728	18932	18652	18975	18698	18789	18845	18888	18818	18779	18755	18873	18726	18848	18977	18778	18829	18852	18891	19020	18828	18785	19141	18779	18967	18728	18750	18741	18830	18850	18751	18893	18701	18649	18746	18800	18923	18742	18723	18620	18850	18827	19090	19041	18839	18763	18687	18630	18729	18678	18579	18743	18905	18754	18793	18871	18783	18863	18703	18748	18653	18696	18763	18674	18831	18745	18870	18598	18757	19133	18773	18954	18861	18958	18679	18745	18724	18727	18917	18681	18876	18850	18994	18870	18631	18892	18870	18635	18773	18782	18712	18873	18908	18800	18680	18804	18928	18920	18830	18649	19109	18862	18964	18994	18863	18686	18909	18918	19052	18817	18541	18835	18743	18822	18928	18905	18731	18660	18881	18804	18924	18721	18946	18958	18973	18638	18777	18825	18919	18814	18806	19089	18617	18839	18845	18788	18645	18837	18804	18804	18678	18929	18714	18719	18785	18822	18707	18733	18899	18778	18848	18803	18686	18798	18626	18785	18731	18703	18970	18641	18838	18931	18733	18929	18984	18625	18812	18712	18808	18868	18855	18889	18863	18665	19045	18856	18908	18751	18971	19105	18919	19013	18722	18624	18653	18671	18691	18712	18853	18873	18753	18747	18784	18875	18845	18714	18937	18716	18826	18987	19016	18905	18720	18990	18851	18843	18836	18726	18843	18756	18925	18662	18862	18875	18742	18832	18968	18799	18760	18983	18776	18960	18656	18758	18667	18755	18742	18708	18845	18782	18758	18846	18904	18873	18735	18946	18793	18931	18754	18924	18748	18783	18949	18846	18938	18765	18988	18936	18654	18639	18576	18750	18837	18868	18716	18795	18678	18734	18721	18803	18721	18759	18767	18661	18734	18616	18667	18779	18813	18842	18907	18887	18964	18759	18838	18816	18829	18748	18608	18854	18787	18882	18978	18817	18919	18786	18973	18881	18868	18960	18990	18875	18802	18630	18834	18706	19160	18787	18795	18918	18721	18684	18867	18961	18563	18860	18697	19036	18920	19176	18847	18757	18992	18631	18864	18799	18697	18854	18803	18646	19061	18804	18802	18775	18721	18962	18861	18906	18638	18745	18760	18524	18774	18882	18738	18907	19007	18913	19044	18975	18873	18967	18891	18878	18785	18735	18792	19010	18986	18813	18778	18851	18759	18930	18757	18853	18919	18705	18772	18895	18791	19084	19017	18806	18763	18917	18677	18772	18968	18886	18779	18822	18703	18778	18938	18741	18810	18889	18876	18586	18782	18842	18866	18839	18919	18684	18772	19049	18821	18962	18894	18838	18889	18751	18846	18685	18642	18894	18732	18823	18896	18809	18697	18573	18898	18923	18937	18898	18815	18864	19093	18850	18699	18638	18756	19039	18447	18680	18778	18814	18850	18902	18601	18704	18773	19057	18865	18660	18903	18868	18796	18843	18640	18784	19070	18763	18841	18673	18807	18835	18794	18828	18770	18707	18835	18665	18629	18762	18881	18704	18825	18756	18682	18853	18661	18896	18904	18865	18781	18704	18714	18785	18842	18881	18574	18793	18667	18846	18781	18850	18813	18963	18668	18907	18751	18689	18586	18772	18618	18953	18797	18707	18702	18782	18836	18753	18593	18751	18611	18837	18722	18788	18636	18799	18876	18739	18932	18597	18751	18907	18781	18898	18763	18882	18815	18773	18945	18885	18699	18846	18758	19030	18830	18786	18923	18823	18795	18801	18953	18773	18821	18779	19034	18738	18782	18809	18798	18695	18884	18823	18874	18816	18694	19004	18855	18620	18721	18949	18632	18715	18914	18947	18712	18837	18758	18781	18930	18795	18733	18619	18819	18670	18842	18871	18655	18844	18813	18799	18830	18685	18803	18801	19067	18909	18802	18811	18867	18837	18982	18842	18751	18849	18870	18893	18852	18953	18736	18658	18635	18858	18734	18947	18894	18998	18884	19020	18750	18815	18840	18956	18667	18951	18769	18781	18831	18789	18761	18975	18964	18693	18542	18729	18583	18871	18747	18771	18968	19016	18694	18798	18765	18737	18710	18830	18779	18845	18934	18818	18776	18739	18787	18833	18605	18818	18769	18668	19089	18961	18918	18876	18775	18847	18751	18836	18803	18880	18851	18901	18974	19021	18714
32487	43118	43293	38792	34154	29712	26065	24202	24626	20988	18532	17466	16857	16674	16745	16596	16968	16864	16502	16451	16152	16417	16136	16159	16390	16284	16215	16197	16222	16234	16415	16349	16103	16135	16360	16140	16108	16186	16184	16255	16342	16113	16161	16246	16340	16389	16257	16426	16210	16391	16345	16277	16361	16381	16326	16263	16376	16314	16120	16373	16165	16288	16386	16236	16220	16224	16205	16322	16466	16305	16166	16237	16081	16182	16445	16192	16267	16268	16333	16294	16167	16370	16331	16274	16348	16213	16365	16139	16377	16283	16388	16213	16105	16265	16117	16232	16292	16094	16199	16083	16162	16199	16278	16325	16245	16225	16176	16152	16216	16299	16095	16196	16319	16469	16345	16215	16262	16418	16049	16273	16420	16256	16294	16416	16142	16141	16241	16311	16245	16203	16317	16120	16188	16299	16301	16195	16263	16515	16216	16370	16385	16297	16415	16488	16326	16132	16430	16283	16401	16273	16286	16368	16342	16271	16173	16267	16129	16311	16298	16312	16259	16413	16310	16203	16267	16312	16480	16170	16129	16206	16263	16412	16384	16165	16234	16373	16262	16228	16295	16070	16126	16297	16352	16335	16280	16317	16457	16232	16206	16131	16119	16294	16265	16187	16260	16440	16303	16314	16399	16429	16147	16252	16280	16270	16294	16264	16133	16341	16276	16321	15986	16365	16305	16224	16074	16319	16249	16240	16310	16223	16332	16401	16415	16108	16267	16361	16249	16111	16192	16413	16428	16157	16366	16285	16318	16315	16339	16272	16381	16137	16367	16207	16386	16260	16225	16079	16321	16224	16387	16295	16361	16302	16281	16509	16239	16234	16094	16169	16306	16314	16096	16254	16394	16284	16256	16166	16402	16402	16419	16325	16345	16434	16373	16387	16255	16404	16370	16299	16351	16233	16387	16305	16385	16290	16237	16267	16327	16243	16420	16309	16282	16191	16296	16208	16272	16253	16055	16337	16235	16251	16318	16496	16265	16128	16377	16240	16356	16373	16350	16170	16107	16091	16356	16213	16362	16522	16127	16247	16447	16202	16227	16126	16360	16293	16134	16119	16199	16155	16305	16312	16198	16243	16360	16174	16440	16142	16275	16215	16207	16213	16147	16438	16275	16238	16361	16336	16292	15992	16312	16279	16173	16216	16093	16304	16369	16302	16416	16312	16478	16236	16259	16099	16268	16257	16223	16305	16402	16421	16296	16178	16339	16400	16259	16377	16300	16162	16448	16240	16237	16163	16387	16333	16260	16245	16301	16403	16246	16329	16353	16254	16167	16249	16067	16380	16415	16213	16203	16365	16338	16266	16343	16220	16327	16150	16254	16314	16343	16273	16226	16287	16315	16232	16350	16168	16310	16271	16315	16200	16157	16192	16314	16182	16265	16274	16205	16305	16338	16285	16264	16310	16284	16308	16345	16418	16276	16100	16365	16223	16232	16422	16172	16307	16218	16178	16430	16236	16392	16163	16405	16297	16285	16151	16444	16325	16329	16228	16230	16265	16275	16238	16413	16227	16259	16262	16423	16126	16227	16398	16265	16498	16283	16090	16295	16305	16233	16322	16271	16223	16323	16398	16255	16358	16365	16163	16280	16413	16173	16273	16155	16375	16356	16198	16424	16276	16120	16185	16209	16510	16387	16236	16285	16369	16329	16343	16072	16256	16229	16339	16357	16269	16259	16370	16237	16205	16157	16431	16332	16378	16285	16278	16431	16330	16285	16248	16227	16318	16203	16274	16290	16451	16146	16308	16122	16139	16151	16272	16155	16157	16335	16185	16158	16200	16299	16355	16223	16060	16279	16296	16324	16284	16140	16115	16224	16270	16213	16207	16120	16538	16334	16412	16348	16161	16346	16325	16416	16286	16071	16443	16221	16118	16290	16280	16306	16330	16134	16288	16307	16126	16279	16366	16137	16183	16358	16280	16354	16096	16349	16230	16333	16222	16359	16318	16439	16233	16374	16293	16281	16334	16363	16267	16316	16305	16317	16184	16368	16350	16383	16400	16087	16248	16381	16347	16328	16338	16317	16227	16376	16292	16261	16292	16287	16411	16419	16191	16488	16318	16357	16219	16222	16224	16206	16139	16289	16204	16276	16251	16270	16215	16327	16551	16451	16413	16130	16160	16342	16309	16263	16442	16286	16311	16302	16351	16409	16217	16303	16180	16440	16214	16256	16239	16276	16282	16180	16388	16350	16357	16201	16227	16388	16253	16328	16261	16284	16132	16344	16377	16251	16281	16202	16269	16260	16169	16216	16151	16326	16306	16226	16239	16237	16216	16506	16196	16245	16249	16304	16377	16248	16285	16297	16137	16386	16192	16225	16202	16369	16337	16272	16185	16315	16236	16381	16443	16368	16316	16330	16359	16263	16335	16255	16124	16168	16138	16363	16280	16237	16262	16261	16352	16179	16354	16473	16203	16450	16219	16282	16310	16251	16114	16263	16379	16236	16415	16276	16363	16348	16219	16270	16355	16258	16348	16240	16262	16352	16335	16243	16316	16228	16401	16212	16274	16439	16260	16274	16200	16444	16295	16260	16342	15985	16305	16357	16403	16266	16270	16204	16187	16309	16333	16328	16325	16271	16265	16305	16372	16290	16292	16329	16280	16232	16179	16290	16262	16323	16429	16185	16130	16236	16110	16331	16243	16289	16211	16247	16255	16221	16216	16343	16406	16159	16269	16181	16256	16300	16091	16441	16361	16419	16144	16184	16076	16271	16294	16344	16321	16161	16362	16246	16474	16347	16266	16275	16292	16419	16243	16305	16237	16311	16119	16493	16284	16330	16168	16483	16359	16317	16263	16179	16468	16171	16270	16140	16357	16210	16110	16256	16282	16130	16423	16460	16303	16231	16350	16077	16200	16325	16293	16286	16371	16274	16271	16296	16346	16280	16198	16314	16143	16380	16400	16346	16072	16179	16429	16254	16131	16293	16338	16213	16171	16290	16065	16319	16425	16472	16301	16284	16240	16174	16430	16258	16209	16328	16222	16257	16374	16183	16284	16317	16348	16228	16377	16230	16310	16178	16007	16195	16105	16276	16413	16354	16201	16238	16343	16183	16046	16270	16290	16322	16331	16386	16314	16425	16502	16298	16229	16386	16311	16297	16384	16381	16339	16198	16388	16180	16378	16293	16276	16205	16212	16218	16311	16235	16289	16492	16240	16334	16204	16260	16372	16320	16298	16228	16225	16266	16230	16404	16319	16193	16430	16310	16241	16488	16310	16161	16210	16259	16252	16329	16410	16308	16253	16340	16209	16203	16465	16310	16080	16382	16257	16321	16247	16232	16204	16140	16130	16359	16402	16142	16256	16308	16263	16389	16459	16380	16275	16329	16420	16312	16270	16255	16179	16444	16364	16306	16341	16158	16294	16304	16413	16125	16372	16260	16017	16355	16225	16431	16190	16254	16234	16249	15985	16233	16285	16248	16296	16467	16257	16342	16219	16368	16069	16370	16495	16142	16357	16431	16235	16333	16364	16240	16280	16123	16252	16202	16506	16374	16332	16212	16201	16358	16056	16148	16224	16215	16238	16373	16344	16196	16266	16262	16247	16142	16322	16283	16300	16187	16143	16216	16366	16297	16368	16264	16237	16289	16392	16272	16162	16215	16256	16339	16304	16246	16236	16142	16185	16411	16202	16284	16209	16384	16393	16400	16259	16268	16222	16316	16154	16256	16365	16308	16431	16237	16185	16193	16238	16273	16384	16317	16127	16248	16325	16374	16274	16264	16432	16283	16161	16392	16135	16336	16316	16227	16174	16172	16371	16349	16299	16165	16299	16190	16258	16386	16235	16426	16241	16033	16308	16286	16384	16264	16392	16326	16281	16370	16179	16377	16375	16236	16161	16175	16297	16334	16325	16219	16317	16337	16409	16453	16424	16243	16121	16178	16376	16404	16364	16237	16336	16267	16455	16373	16291	16280	16170	16188	16115	16305	16387	16199	16370	16208	16209	16387	16368	16459	16260	16156	16222	16227	16195	16298	16273	16467	16291	16282	16183	16310	16384	16230	16117	16300	16234	16181	16359	16298	16232	16336	16291	16389	16476	16252	16362	16372	16282	16321	16245	16328	16308	16207	16391	16428	16343	16172	16274	16295	16200	16324	16252	16262	16216	16344	16383	16166	16248	16303	16233	16270	16423	16244	16323	16421	16322	16104	16193	16462	16267	16537	16442	16220	16042	16318	16369	16243	16239	16262	16051	16230	16249	16405	16335	16208	16178	16192	16258	16276	16204	16273	16452	16183	16310	16350	16246	16394	16183	16179	16211	16083	16403	16286	16192	16312	16298	16340	16351	16248	16258	16469	16242	16287	16236	16237	16188	16090	16315	16202	16296	16223	16167	16206	16102	16321	16264	16412	16327	16168	16259	16367	16257	16335	16241	16340	16148	16286	16334	16424	16180	16308	16387	16134	16188	16170	16253	16299	16408	16305	16319	16088	16275	16196	16158	16290	16297	16192	16333	16373	16236	16390	16251	16553	16253	16279	16261	16293	16311	16386	16307	16217	16367	16295	16336	16204	16341	16371	16334	16342	16193	16424	16186	16385	16285	16398	16280	16303	16272	16253	16284	16203	16354	16253	16278	16243	16138	16379	16261	16187	16316	16407	16188	16247	16187	16346	16537	16096	16340	16138	16261	16203	16307	16087	16208	16072	16267	16347	16275	16325	16280	16302	16323	16193	16201	16286	16143	16304	16360	16478	16174	16250	16157	16369	16207	16194	16249	16334	16219	16346	16270	16527	16442	16341	16256	16381	16288	16035	16287	16208	16407	16223	16343	16095	16141	16356	16161	16087	16453	16255	16217	16236	16162	16284	16253	16252	16167	16199	16192	16273	16189	16237	16296	16225	16255	16219	16172	16284	16227	16328	16312	16204	16229	16207	16274	16407	16287	16359	16162	16144	16250	16311	16240	16325	16442	16262	16346	16369	16324	16284	16343	16236	16237	16357	16371	16366	16409	16361	16324	16271	16268	16278	16197	16251	16359	16349	16218	16388	16189	16195	16444	16271	16028	16335	16369	16216	16236	16189	16050	16195	16164	16201	16087	16331	16385	16406	16086	16397	16304	16193	16185	16218	16181	16357	16371	16298	16267	16280	16257	16521	16249	16185	16296
26595	23127	32598	33498	31514	30329	28624	28133	34021	31001	24889	22208	19893	19297	19310	19403	19740	19858	19416	19170	18845	19083	18785	18563	18619	18706	18638	18713	18815	18742	18852	18938	18766	18677	18737	18802	18762	19083	18917	18871	18723	18742	18691	18755	18800	18730	18844	18596	18710	18901	18954	18726	18746	18671	18798	18612	18751	18801	18824	18775	18725	18869	18668	18700	18709	18696	18781	18765	18623	18705	18678	18783	18762	18855	18540	18787	18692	18916	18842	18514	18760	18599	18745	18958	18935	18636	18613	18824	18759	18710	18803	18617	18853	18715	18817	18841	18815	18607	18827	18789	18860	18690	18665	18766	18570	18728	18716	18878	18877	18855	18799	18719	18862	18891	18669	18742	18734	18832	18902	18804	18682	18590	18754	18731	18634	18988	18772	18725	18992	18650	18591	18634	18675	18772	18701	18725	18644	18756	18872	18813	18898	18729	18767	18806	18790	18626	18858	18733	18781	18616	18573	18518	18764	18866	18673	18759	18759	18758	18941	18781	18695	18873	18621	18793	18766	18735	18760	18650	18922	18690	18513	18696	18661	18682	18787	18767	18789	18611	18488	18728	18694	18806	18785	18731	18632	18802	18710	18767	18708	18453	18683	18690	18796	18648	18753	18754	18994	18893	18910	18536	18517	18719	18733	18774	18762	18598	18629	18612	18785	18444	18661	18664	18730	19138	18696	18783	18840	18915	18801	18639	18675	18588	18583	18589	18818	18768	18710	18645	18479	18836	18611	18777	18732	18790	18812	18657	18519	18683	18681	18695	18834	18723	18779	18768	18782	18774	18625	18840	18593	18862	18814	18631	18705	18862	18959	18515	18840	18663	18666	18866	18832	18810	18725	18861	18687	18709	18502	18635	18786	18886	19037	18819	18945	18908	18865	18900	18987	18798	18871	19009	18743	18848	18722	18939	18631	18756	18723	18713	18710	18824	18825	18719	18839	18654	18833	18708	18841	18948	18902	18655	18757	18742	18755	18843	18721	18654	18869	18744	18757	18603	18867	18784	18573	18716	18659	18622	18773	18758	18774	18934	18677	18835	18671	18747	18629	18695	18739	18680	18695	18717	18742	18766	18774	18817	18735	18526	18644	18753	18773	18695	18695	18711	18703	18698	18633	18650	18704	18874	18647	18761	18727	18904	18866	18712	19103	18564	18705	18643	18857	18625	18849	18868	18801	18908	18917	18607	18580	18412	18746	18822	18774	18700	18746	18707	18713	18679	18871	18709	18561	18512	18802	18731	18799	18794	18699	18681	18603	18831	18666	18700	18649	18712	18656	18769	18745	18835	18849	18642	18744	18793	18551	18559	18757	18778	18746	18661	18728	18711	18796	18525	18970	18545	18549	18565	18778	18862	18891	18727	18414	18818	18748	18797	18673	18769	18642	18691	18637	18721	18713	18794	18710	18926	18764	18872	18595	18626	18842	18882	18706	18835	18854	18872	18815	18682	18861	18743	18990	18935	18929	18715	18814	18625	18697	18592	18572	18802	18855	18669	18802	18740	18714	18639	18714	18595	18666	18668	18718	18554	18379	18877	18783	18797	18657	18819	18835	18768	18908	18719	18756	18630	18572	18661	18754	18640	18745	18656	18687	18670	18812	18680	18774	18722	18756	18731	18711	18624	18864	18938	18831	18873	18644	18853	18796	18537	18950	18901	18750	18728	18696	18746	18953	18725	18678	18707	18626	18566	18598	18731	18851	18673	18624	18806	18612	18727	18546	18870	18700	18891	18764	19100	18756	18634	18792	18923	18776	18611	18911	18783	18808	18722	18794	18819	18861	18721	18697	18874	18975	18736	18580	18619	18729	18682	18648	18825	18696	18735	18833	18678	18644	18637	18672	18748	18800	18825	18818	18796	18720	18682	18668	18914	18790	18814	18841	18741	18723	18498	18926	18811	18627	18842	18688	18767	18752	18816	18739	18687	18904	18565	18744	18517	18908	18792	18886	18794	18918	18901	18779	18897	18635	18825	18753	18855	18657	18694	18551	18418	18792	18801	18593	18687	18672	18753	18840	18477	18667	18676	18840	18895	18766	18759	18823	18865	18644	18806	18536	18696	18965	18822	18903	18651	18769	18767	18705	18792	18761	18716	18704	18767	18600	19070	18598	18568	18652	18609	18684	18869	18807	18630	18870	18747	18953	18731	18698	18669	18670	18459	18583	18635	18569	18802	18936	18653	18646	18738	18759	18902	18730	18781	18757	18538	18728	18687	18509	18638	18622	18644	18680	18787	18714	18806	18805	18547	18951	18823	18541	18789	18767	18718	18776	18787	18650	18797	18687	18716	18602	18815	18884	18867	18600	18805	18808	18947	18794	18811	18622	18660	18650	18539	18695	18553	18946	18500	18734	18592	18866	18713	18815	18605	18646	18813	18696	18749	18766	18948	18630	18899	18806	18683	18684	18524	18618	18570	18855	18746	18523	18612	18746	18699	18848	18786	18903	19000	18747	18802	18772	18500	18848	18828	18669	18716	18611	18803	18716	18762	18799	18748	18821	18676	18869	18839	18805	18665	18728	18781	18835	18788	18766	18773	18662	18899	18778	18851	18785	18830	18691	18831	18626	18869	18679	18616	18716	18699	18717	18512	18554	18846	18855	18856	18809	18703	18699	18650	18589	18950	18801	18756	18834	18788	18642	18834	18806	18994	18807	18607	18554	18811	18597	18631	18895	18802	18850	18749	18729	18715	18674	18688	18668	18791	18746	18695	18973	18626	18670	18676	18521	18725	18804	18665	18623	18724	18883	18794	18838	18668	18651	18738	18810	18769	18616	18811	18828	18944	18651	18654	18647	18876	18739	18695	18822	18812	18666	18809	18726	18580	18684	18636	18857	18809	18845	18908	18813	18910	18776	18652	18808	18620	18869	18700	18634	18828	18795	19026	18821	18802	18701	18762	18755	18865	18784	18830	18762	18797	18713	18737	18889	18789	18839	18599	18738	18860	18918	18693	18761	18741	18794	18827	18692	18704	18856	18716	18541	18772	18956	18699	18762	18574	18889	18832	18749	18786	18743	18546	18535	18846	18847	18697	18756	18599	18816	18741	18578	18519	18660	18796	18742	18649	18886	18868	18853	18751	18696	18755	18832	18768	18766	18579	18763	18992	18610	19039	18625	18856	18866	18811	18683	18702	18922	18890	18852	18765	18737	18868	18721	18844	18825	18721	18504	18772	18670	18957	18907	18744	18738	18803	18609	18790	18889	18675	18634	18715	18715	18660	18655	18544	18917	18971	18772	18769	18666	18717	18728	18902	18754	18897	18697	18788	18730	18784	18752	18880	18771	18735	18773	18865	18663	18727	18787	18759	18826	18897	19007	18855	18750	19057	18845	18817	18836	18712	18584	18639	18699	18757	18529	18660	18773	18985	18857	18953	18592	18790	18835	18655	18905	18775	18886	18776	18893	18880	18836	18776	18791	18726	18544	18550	18636	18449	18751	18956	18659	18619	18861	18823	18801	18687	18850	18701	18819	18939	18768	18815	18612	18884	18714	18814	18737	18703	18767	18859	18842	18712	18779	18587	18799	18596	18849	18981	18775	18836	18722	18770	18793	18673	18659	18767	18828	18712	18769	18868	18660	18876	18552	18785	18591	18692	18777	18601	18856	18853	18443	18815	18625	18808	18833	18804	18590	18708	18720	18889	18729	18622	18481	18706	18643	18861	18610	18772	18810	18845	18833	18805	18746	18642	18833	18805	18761	18830	18732	18543	18620	18757	18796	18727	18708	18801	18728	18976	18738	18546	19127	18947	18736	18811	18830	18725	18655	18713	18689	18814	18804	18746	18806	18709	18935	18694	18818	18922	18635	18720	18682	18728	18769	18782	18560	18568	18822	18733	18578	18838	18910	18632	18664	18771	18624	18774	18697	18771	18875	18722	18650	18630	18700	18728	18731	18582	18523	18707	18858	18665	18699	18818	18801	18693	18914	18759	18555	18736	18605	18969	18876	18763	18812	19017	18636	18887	18741	18667	18625	18651	18789	18717	18741	18949	18791	18734	18668	18769	18631	18827	18855	18787	18842	18588	18908	18718	18855	18629	18730	18625	18632	18635	18631	18744	18750	18699	18801	18741	18717	18914	18824	18815	18874	18694	18640	18725	18967	18649	18992	18695	18619	18615	18865	18786	18661	18751	18856	18806	18781	18905	18849	18875	18818	18628	18923	18811	18843	18721	18834	18812	18679	18773	18647	18724	18748	18629	18535	18743	18674	18704	18742	18592	18736	18660	18807	18750	18851	18840	18769	18821	18886	18821	18902	18773	18798	18975	18924	18832	18887	18757	18769	18665	18651	18863	18829	18731	18706	18814	18758	18615	18904	18910	18776	18731	18783	18779	18833	18642	18866	18616	18968	18775	18770	18509	18674	18662	18784	18496	18749	18625	18862	18733	18589	18676	18794	18893	18701	18639	18755	18586	18790	18584	18771	18702	18829	18708	18889	18588	18610	18532	18882	18795	18680	18660	18898	18831	18624	18615	18666	18899	18766	18545	18906	18685	18854	18533	18723	18803	18796	18735	18757	18673	18874	18597	18867	18815	18875	18563	18675	18664	18780	18676	18635	18510	18841	18749	18821	18739	18885	18775	18839	18791	18762	18741	18752	18542	18948	18708	18784	18708	18725	18785	18708	18842	18804	18816	18689	18801	18811	18541	18706	18698	18819	18779	18845	18827	18820	18885	18638	18822	18840	18861	18670	18710	18791	18988	18873	18697	18761	18638	18633	18744	18767	18907	18775	19037	18771	18842	18961	18776	18580	18653	18771	18832	18840	18630	18808	18934	18774	18820	18787	18771	18739	18684	18822	18840	18762	18689	18728	18609	18734	18829	18723	18694	18736	18733	18904	18718	18802	18521	18515	18722	18526	18788	18786	18717	18736	18683	18826	18762	18660	18692	18766	18730	18853	19055	18934	18786	18946	18749	18634	18905	18700	18703	18747	18657	18831	18785	18893	18724	18809	18743	18879	18624	18550	18783	18993	18976	18735	18604	18764	18797	18711	18649	18624	18940	18646	18626	18623	18775	18481	18701	18830	18701	18680	18725	18582	18812	18955	18701	18525	18658	18965	18714	18917	18696	18681	18999	18882	18788	18694	18783	18736	19030	18588	18658	18764	18768
29825	46739	47168	43377	37967	32500	28831	30249	36804	30879	24510	20624	17189	17062	17030	17671	18353	17777	16983	16445	16500	16551	16158	16329	16361	16231	16319	16300	16377	16220	16489	16394	16276	16473	16263	16522	16390	16198	16260	16365	16391	16150	16444	16444	16299	16226	16162	16251	16350	16285	16238	16338	16388	16257	16464	16302	16236	16321	16325	16394	16288	16294	16027	16257	16431	16406	16315	16323	16224	16044	16245	16242	16420	16370	16295	16349	16372	16301	16466	16510	16247	16096	16367	16372	16243	16349	16294	16277	16234	16243	16401	16374	16242	16369	16401	16508	16314	16269	16134	16128	16306	16302	16074	16225	16222	16589	16408	16392	16346	16163	16369	16332	16335	16435	16245	16225	16244	16231	16523	16391	16268	16425	16119	16285	16275	16252	16235	16135	16317	16513	16211	16338	16256	16312	16303	16120	16462	16351	16166	16334	15995	16273	16277	16443	16368	16479	16160	16284	16207	16247	16197	16126	16245	16439	16271	16270	16482	16407	16367	16131	16286	16215	16424	16142	16205	16213	16347	16231	16194	16319	16222	16231	16180	16225	16237	16347	16332	16486	16176	16314	16373	16340	16252	16411	16334	16334	16321	16161	16103	16370	16300	16368	16324	16219	16291	16423	16427	16279	16320	16436	16394	16268	16256	16263	16288	16091	16441	16359	16278	16231	16120	16493	16206	16376	16299	16213	16170	16277	16205	16405	16235	16265	16346	16278	16254	16260	16221	16408	16199	16277	16280	16267	16430	16385	16244	16234	16225	16246	16159	16275	16178	16194	16322	16578	16289	16408	16136	16197	16288	16179	16250	16324	16346	16084	16289	16004	16243	16393	16317	16283	16192	16401	16421	16316	16385	16267	16435	16182	16198	16263	16309	16302	16199	16156	16135	16291	16221	16412	16387	16348	16150	16208	16395	16249	16191	16180	16089	16345	16163	16250	16321	16217	16234	16338	16287	16157	16200	16359	16277	16338	16439	16127	16368	16315	16292	16455	16183	16256	16113	16348	16323	16339	16326	16254	16112	16300	16408	16221	16324	16253	16399	16333	16394	16329	16488	16283	16209	16277	16327	16270	16108	16282	16270	16369	16372	16304	16253	16327	16314	16413	16364	16170	16276	16285	16297	16132	16415	16295	16278	16232	16320	16364	16334	16284	16298	16354	16191	16316	16393	16299	16255	16369	16115	16241	16242	16331	16399	16321	16280	16385	16296	16151	16250	16295	16359	16319	16076	16368	16103	16087	16202	16388	16307	16369	16285	16224	16322	16277	16315	16260	16355	16342	16264	16338	16291	16409	16353	16245	16441	16193	16200	16265	16390	16326	16311	16190	15961	16430	16134	16195	16402	15970	16291	16055	16339	16441	16069	16336	16137	16436	16283	16347	16300	16323	16183	16381	16195	16212	16262	16281	16120	16275	16407	16127	16245	16317	16210	16170	16355	16458	16280	16342	16385	16332	16409	16178	16281	16416	16324	16332	16219	16092	16383	16370	16355	16434	16332	16360	16189	16203	16362	16269	16296	16482	16237	16460	16095	16336	16256	16092	16322	16128	16319	16414	16267	16408	16294	16441	16313	16270	16263	16207	16235	16464	16298	16156	16120	16518	16294	16212	16305	16290	16284	16095	16183	16287	16205	16281	16381	16205	16284	16240	16511	16420	16209	16345	16348	16221	16239	16242	16403	16225	16193	16309	16123	16213	16221	16247	16249	16369	16259	16177	16329	16217	16252	16181	16349	16227	16146	16220	16114	16299	16317	16421	16205	16450	16344	16237	16330	16291	16320	16210	16297	16368	16381	16141	16337	16234	16284	16226	16171	16354	16160	16316	16253	16155	16177	16257	16344	16327	16237	16370	16221	16342	16459	16072	16279	16127	16381	16321	16333	16269	16331	16257	16330	16420	16322	16187	16194	16367	16323	16326	16374	16156	16271	16365	16236	16255	16313	16341	16380	16259	16129	16340	16299	16369	16364	16334	16416	16203	16336	16353	16195	16291	16161	16341	16254	16308	16274	16278	16369	16229	16199	16295	16281	16290	16225	16331	16342	16213	16337	16480	16344	16362	16290	16262	16275	16213	16254	16282	16275	16324	16166	16294	16270	16344	16288	16378	16118	16253	16390	16191	16330	16372	16086	16119	16285	16184	16175	16269	16155	16328	16318	16228	16197	16279	16246	16282	16313	16338	16289	16345	16288	16236	16248	16188	16053	16304	16266	16366	16398	16107	16248	16230	16182	16436	16362	16348	16313	16232	16322	16302	16214	16212	16244	16212	16454	16184	16314	16220	16200	16342	16388	16494	16260	16272	16302	16381	16352	16335	16254	16321	16215	16366	16293	16391	16385	16144	16196	16235	16238	16341	16322	16360	16348	16116	16280	16196	16217	16311	16199	16188	16192	16265	16296	16417	16340	16284	16252	16310	16258	16331	16171	16075	16282	16230	16327	16243	16391	16240	16200	16290	16355	16546	16329	16347	16139	16289	16443	16214	16417	16184	16144	16382	16381	16356	16322	16304	16239	16373	16163	16199	16214	16414	16297	16407	16139	16380	16072	16210	16126	16244	16140	16387	16264	16363	16370	16236	16314	16126	16334	16133	16358	16220	16256	16285	16242	16255	16340	16153	16391	16344	16333	16428	16315	16380	16281	16094	16302	16269	16355	16246	16274	16045	16262	16310	16419	16302	16376	16288	16222	16421	16304	16346	16317	16170	16388	16246	16354	16304	16209	16241	16391	16478	16434	16278	16295	16378	16246	16260	16436	16293	16265	16432	16236	16285	16199	16362	16410	16386	16341	16272	16363	16128	16107	16277	16180	16351	16101	16455	16196	16371	16263	16412	16357	16287	16416	16202	16127	16318	16301	16242	16279	16320	16210	16279	16395	16315	16113	16491	16180	16286	16282	16095	16261	16133	16279	16099	16523	16215	16378	16219	16370	16289	16302	16288	16206	16161	16068	16313	16203	16437	16169	16175	16249	16259	16221	16423	16417	16081	16400	16383	16448	16053	16430	16278	16297	16161	16237	16330	16276	16242	16358	16109	16373	16158	16264	16264	16475	16280	16155	16372	16337	16280	16274	16229	16353	16377	16363	16125	16385	16122	16350	16231	16435	16319	16447	16237	16457	16262	16219	16115	16133	16219	16223	16227	16322	16342	16201	16358	16371	16300	16322	16279	16234	16307	16425	16159	16228	16163	16232	16442	16324	16464	16341	16246	16192	16252	16340	16105	16415	16247	16206	16115	16258	16312	16435	16379	16288	16113	16397	16360	16310	16214	16356	16307	16245	16331	16238	16196	16175	16486	16404	16133	16298	16257	16385	16223	16255	16292	16171	16277	16381	16230	16232	16315	16245	16222	16181	16530	16233	16273	16118	16241	16337	16168	16345	16280	16390	16276	16412	16386	16337	16313	16343	16242	16236	16227	16294	16222	16231	16156	16369	16221	16239	16168	16249	16453	16391	16220	16280	16301	16333	16458	16274	16215	16228	16277	16176	16308	16201	16345	16232	16205	16222	16300	16372	16274	16341	16256	16371	16156	16259	16340	16208	16213	16306	16480	16290	16209	16285	16311	16199	16147	16372	16169	16183	16353	16257	16206	16085	16250	16205	16169	16223	16137	16449	16146	16328	16390	16384	16358	16407	16391	16264	16315	16325	16159	16315	16283	16246	16341	16220	16283	16220	16055	16332	16227	16193	16404	16290	16226	16224	16304	16216	16384	16235	16190	16422	16165	16375	16279	16262	16355	16426	16279	16218	16254	16300	16310	16278	16181	16147	16388	16411	16311	16318	16315	16341	16208	16412	16113	16211	16307	16392	16365	16255	16427	16216	16241	16226	16246	16396	16344	16322	16246	16375	16402	16166	16245	16254	16191	16274	16367	16389	16312	16391	16100	16258	16350	16210	16348	16176	16552	16278	16265	16271	16238	16410	16253	16189	16295	16304	16307	16331	16320	16243	16322	16215	16438	16255	16230	16318	16362	16271	16296	16205	16377	16359	16320	16424	16333	16271	16125	16374	16161	16290	16370	16220	16367	16213	16285	16147	16270	16264	16283	16521	16443	16224	16452	16269	16204	16258	16461	16201	16365	16249	16283	16078	16345	16289	16415	16229	16304	16101	16187	16437	16233	16342	16309	16470	16103	16314	16262	16309	16350	16151	16277	16237	16345	16166	16282	16274	16330	16316	16493	16258	16354	16330	16349	16232	16316	16150	16317	16315	16195	16225	16353	16333	16213	16161	16370	16290	16222	16365	15992	16208	16303	16407	16167	16405	16346	16279	16374	16183	16303	16308	16283	16461	16149	16281	16166	16162	16370	16395	16374	16248	16409	16252	16218	16318	16298	16233	16241	16295	16358	16421	16379	16220	16149	16348	16312	16109	16234	16200	16359	16330	16264	16536	16314	16153	16373	16362	16325	16290	16282	16417	16225	16172	16325	16239	16538	16059	16284	16402	16206	16370	16304	16211	16267	16272	16059	16221	16326	16272	16376	16158	16271	16275	16232	16371	16312	16278	16287	16317	16073	16511	16236	16338	16266	16230	16310	16291	16284	16417	16285	16347	16306	16274	16270	16326	16339	16265	16401	16302	16470	16272	16288	16335	16225	16330	16410	16388	16354	16289	16241	16301	16296	16142	16410	16362	16328	16232	16262	16201	16164	16419	16325	16406	16295	16250	16248	16083	16232	16236	16207	16239	16273	16198	16167	16376	16220	16190	16259	16379	16164	16399	16307	16356	16219	16318	16326	16453	16320	16371	16364	16264	16392	16277	16269	16045	16302	16186	16382	16393	16256	16178	16349	16381	16465	16194	16097	16256	16228	16351	16338	16158	16297	16247	16341	16345	16522	16302	16359	16251	16410	16295	16367	16280	16258	16362	16194	16232	16205	16326	16360	16221	16229	16344	16330	16300	16187	16323	16453	16075	16180	16206	16131	16450	16389	16444	16134	16223	16360	16222	16425	16421	16305	16355	16554	16217	16230	16451	16138	16224	16334	16354	16282	16269	16335	16314	16350	16265	16435	16367	16167	16080	16314	16280	16328	16252	16147	16157	16418	16412	16378	16267	16303	16311	16348	16173	16272	16430	16231	16401	16243	16162	16295	16211	16323	16336	16444	16184	16411	16132	16290
24415	21597	29522	27022	27792	31750	32976	29547	30304	40587	37893	32822	22462	19648	19667	19865	20466	19949	19188	19151	18747	18819	18696	18746	18831	18770	18623	18510	18695	18494	18563	18755	18595	18560	18875	18720	18678	18738	18817	18708	18528	18629	18863	18581	18589	18566	18651	18423	18581	18786	18466	18618	18534	18654	18530	18699	18385	18761	18662	18528	18584	18450	18818	18667	18539	18464	18566	18514	18514	18518	18667	18688	18574	18647	18902	18904	18609	18462	18596	18649	18696	18468	18738	18428	18701	18457	18684	18489	18390	18387	18449	18507	18579	18592	18669	18467	18499	18752	18633	18584	18713	18420	18557	18583	18653	18423	18442	18544	18539	18631	18603	18526	18565	18605	18438	18652	18720	18797	18599	18653	18657	18569	18583	18661	18812	18694	18604	18689	18345	18355	18580	18618	18685	18730	18374	18533	18654	18550	18572	18469	18599	18532	18548	18660	18475	18616	18694	18679	18570	18532	18686	18525	18633	18693	18596	18535	18715	18573	18508	18500	18492	18573	18621	18577	18531	18466	18437	18455	18480	18598	18565	18556	18424	18467	18435	18611	18556	18589	18472	18526	18444	18488	18693	18479	18567	18589	18494	18459	18723	18686	18638	18422	18491	18623	18571	18754	18614	18614	18630	18379	18539	18823	18619	18450	18672	18431	18582	18485	18497	18513	18552	18587	18578	18591	18390	18373	18603	18720	18834	18504	18446	18520	18583	18581	18587	18583	18626	18443	18571	18512	18630	18305	18380	18551	18403	18617	18484	18443	18629	18619	18674	18711	18518	18607	18478	18557	18434	18674	18514	18665	18380	18596	18666	18612	18703	18520	18460	18455	18599	18440	18607	18468	18801	18552	18541	18435	18730	18333	18741	18472	18772	18474	18743	18436	18410	18549	18298	18653	18402	18581	18623	18685	18357	18453	18460	18574	18517	18517	18848	18414	18795	18690	18673	18480	18526	18606	18441	18579	18722	18570	18496	18326	18553	18325	18368	18500	18771	18400	18510	18578	18679	18698	18403	18664	18344	18684	18406	18403	18664	18541	18729	18450	18359	18362	18632	18284	18570	18498	18507	18542	18472	18630	18475	18369	18488	18598	18497	18797	18616	18445	18665	18677	18761	18547	18633	18560	18742	18515	18684	18791	18544	18604	18566	18500	18689	18447	18481	18737	18554	18653	18531	18624	18566	18585	18547	18557	18733	18707	18650	18624	18652	18701	18650	18626	18404	18684	18692	18465	18431	18430	18553	18487	18448	18557	18738	18476	18567	18475	18472	18432	18677	18509	18833	18821	18558	18521	18326	18661	18486	18651	18444	18712	18636	18647	18507	18698	18631	18281	18661	18566	18427	18517	18581	18561	18571	18686	18451	18736	18502	18511	18617	18257	18404	18515	18506	18469	18541	18677	18526	18627	18713	18654	18607	18418	18622	18731	18510	18601	18570	18434	18511	18487	18551	18531	18619	18617	18579	18610	18585	18472	18478	18598	18580	18470	18470	18630	18597	18597	18707	18453	18357	18520	18593	18465	18572	18656	18485	18653	18495	18607	18500	18543	18424	18740	18686	18480	18696	18444	18794	18524	18542	18502	18729	18630	18803	18530	18521	18572	18485	18615	18566	18412	18745	18749	18699	18580	18440	18620	18681	18686	18755	18577	18529	18633	18408	18742	18355	18587	18678	18507	18321	18716	18838	18558	18741	18648	18533	18648	18570	18657	18614	18723	18655	18523	18681	18849	18587	18436	18393	18569	18617	18679	18860	18573	18576	18462	18629	18547	18611	18550	18650	18569	18566	18510	18408	18462	18540	18469	18556	18510	18639	18618	18420	18679	18650	18445	18506	18626	18663	18684	18603	18639	18767	18419	18617	18770	18614	18390	18673	18595	18490	18688	18601	18543	18611	18653	18335	18573	18813	18558	18456	18415	18500	18440	18689	18409	18602	18768	18653	18664	18553	18673	18715	18433	18503	18555	18514	18683	18512	18396	18600	18694	18470	18524	18560	18642	18511	18631	18637	18387	18441	18424	18544	18770	18740	18692	18565	18572	18732	18574	18567	18606	18769	18547	18374	18611	18621	18750	18534	18490	18682	18826	18514	18642	18677	18483	18666	18935	18520	18445	18462	18675	18790	18619	18508	18817	18480	18645	18541	18502	18551	18544	18690	18763	18417	18670	18687	18732	18497	18494	18708	18670	18523	18435	18409	18455	18353	18678	18547	18650	18803	18602	18775	18756	18675	18288	18408	18437	18839	18471	18588	18614	18593	18677	18499	18463	18862	18553	18656	18666	18541	18462	18519	18673	18307	18709	18738	18489	18720	18623	18674	18594	18600	18506	18494	18681	18542	18450	18577	18676	18496	18423	18576	18481	18560	18435	18713	18562	18510	18352	18616	18477	18607	18516	18592	18662	18473	18651	18722	18381	18670	18684	18645	18500	18701	18512	18644	18735	18622	18489	18554	18413	18579	18347	18474	18453	18609	18720	18592	18747	18481	18463	18595	18458	18747	18701	18681	18420	18484	18578	18582	18488	18728	18586	18454	18543	18596	18442	18539	18678	18663	18621	18469	18663	18591	18574	18675	18574	18523	18641	18359	18584	18649	18663	18487	18726	18557	18281	18673	18516	18582	18547	18496	18532	18382	18473	18504	18422	18571	18509	18501	18719	18461	18667	18670	18584	18602	18583	18532	18561	18462	18561	18713	18601	18485	18604	18670	18469	18349	18596	18511	18495	18452	18516	18419	18585	18701	18405	18710	18660	18670	18649	18402	18416	18623	18651	18560	18499	18475	18419	18721	18699	18570	18659	18448	18818	18783	18460	18415	18268	18657	18383	18604	18591	18488	18703	18503	18516	18587	18674	18556	18545	18637	18661	18494	18597	18620	18565	18721	18490	18637	18410	18600	18561	18430	18753	18526	18474	18643	18744	18557	18532	18497	18656	18696	18542	18748	18571	18745	18611	18340	18503	18495	18560	18465	18315	18589	18547	18518	18469	18608	18663	18542	18508	18620	18520	18361	18558	18554	18430	18510	18547	18601	18563	18650	18618	18543	18487	18514	18453	18494	18421	18647	18537	18726	18435	18645	18751	18634	18503	18798	18792	18534	18481	18712	18576	18723	18537	18496	18357	18409	18619	18789	18332	18366	18660	18572	18577	18471	18623	18597	18365	18590	18700	18766	18659	18521	18471	18616	18447	18705	18543	18819	18505	18560	18591	18794	18601	18796	18485	18612	18442	18357	18547	18329	18500	18602	18630	18671	18565	18526	18573	18319	18497	18391	18561	18399	18481	18379	18576	18801	18616	18660	18689	18590	18537	18512	18372	18746	18536	18449	18407	18587	18600	18572	18575	18478	18501	18602	18734	18445	18558	18332	18312	18395	18542	18679	18461	18413	18511	18401	18502	18581	18475	18837	18713	18485	18538	18547	18721	18617	18703	18708	18652	18510	18729	18562	18491	18537	18326	18428	18507	18418	18619	18514	18678	18598	18540	18524	18681	18614	18646	18524	18435	18588	18789	18595	18489	18567	18591	18551	18689	18736	18531	18743	18639	18530	18293	18518	18666	18307	18336	18792	18435	18568	18483	18355	18471	18582	18511	18513	18496	18546	18568	18635	18599	18411	18475	18759	18514	18432	18503	18610	18801	18573	18848	18493	18762	18437	18446	18737	18645	18610	18463	18639	18543	18678	18690	18471	18327	18607	18742	18626	18342	18266	18712	18554	18581	18717	18512	18712	18704	18570	18591	18417	18523	18590	18569	18681	18442	18435	18487	18471	18584	18649	18784	18501	18792	18465	18635	18561	18571	18468	18774	18493	18426	18704	18415	18571	18386	18446	18527	18336	18472	18559	18532	18468	18531	18644	18523	18536	18556	18542	18701	18551	18651	18455	18662	18594	18665	18439	18570	18499	18609	18661	18396	18682	18561	18428	18471	18629	18749	18694	18530	18491	18391	18511	18582	18699	18488	18335	18579	18334	18650	18496	18481	18545	18684	18692	18504	18363	18547	18487	18579	18602	18548	18599	18727	18663	18710	18493	18359	18603	18555	18720	18483	18616	18815	18588	18667	18687	18503	18567	18621	18599	18533	18525	18601	18566	18657	18647	18579	18635	18509	18505	18592	18586	18523	18619	18608	18572	18748	18684	18440	18776	18636	18586	18778	18766	18526	18425	18559	18478	18768	18673	18653	18542	18540	18698	18825	18675	18692	18438	18487	18522	18583	18615	18634	18650	18595	18501	18702	18581	18497	18562	18460	18505	18605	18527	18405	18380	18625	18606	18572	18727	18383	18431	18362	18593	18467	18559	18600	18575	18452	18567	18620	18393	18729	18435	18690	18687	18645	18703	18643	18611	18500	18463	18694	18714	18492	18372	18587	18509	18454	18672	18495	18707	18705	18646	18632	18566	18603	18470	18796	18567	18695	18784	18640	18602	18568	18537	18668	18553	18664	18779	18676	18611	18654	18685	18428	18744	18533	18712	18593	18420	18426	18551	18488	18662	18277	18507	18574	18633	18472	18700	18564	18376	18477	18412	18374	18644	18623	18639	18571	18561	18521	18474	18495	18561	18355	18636	18650	18547	18505	18542	18392	18475	18506	18611	18518	18357	18561	18554	18422	18694	18579	18490	18614	18595	18639	18687	18630	18685	18493	18594	18565	18575	18683	18601	18599	18401	18566	18425	18694	18856	18662	18563	18481	18556	18748	18614	18658	18712	18526	18671	18498	18606	18639	18643	18858	18657	18570	18659	18574	18555	18519	18677	18670	18764	18745	18716	18829	18613	18523	18295	18554	18511	18447	18557	18579	18435	18483	18639	18721	18495	18773	18417	18691	18579	18629	18745	18631	18742	18462	18621	18514	18506	18694	18675	18523	18507	18828	18649	18491	18552	18681	18750	18601	18550	18563	18340	18456	18505	18475	18622	18447	18813	18431	18626	18588	18551	18527	18758	18667	18654	18607	18350	18508	18457	18552	18646	18630	18449	18548	18628	18728	18766	18241	18544	18573	18603	18597	18499	18571	18380	18820	18596	18673	18535	18485	18528	18525	18721	18744	18650	18616	18690	18613	18496	18611	18483	18433	18663	18614	18529	18671	18597	18619	18652	18414	18663	18773	18605	18795	18564	18606
30209	49451	50053	48420	42751	37487	33981	31907	33823	43326	39959	33789	18621	17282	18042	18390	19287	17784	16780	16759	16444	16412	16121	16187	16200	16150	16019	16035	16127	16126	16154	16233	16234	16324	16137	16017	16242	16077	16110	15970	15875	16060	16053	16238	16156	16179	16211	16241	16058	16218	16110	16225	16093	16193	16019	16092	16069	16244	16124	16239	16260	16175	16248	16087	16312	16261	15955	16275	16086	16186	16074	16164	16057	16176	16034	16189	16219	16146	16100	16126	16134	16140	15988	16278	16191	16082	16194	16115	16273	16190	16038	16119	16198	16142	15992	16250	16373	16097	16317	16079	16110	16239	16070	16206	16140	16072	16105	16198	16122	16205	15970	16178	16194	16227	16097	16140	16142	16293	16179	16124	16197	16017	16141	16159	15994	16071	16287	16173	16107	16094	16074	16387	16086	16249	16046	16240	16149	16228	16202	16221	16214	16133	16228	16289	16372	16069	16191	15986	16135	16059	16106	16061	16118	16070	16123	16190	16021	16034	16096	16157	16037	16190	16305	16157	16218	16136	16093	16036	16160	16205	15975	16137	16122	15930	15906	16046	16105	16250	16206	16289	16212	16151	15990	16167	16231	16229	16042	15895	16076	16132	16074	16162	16052	16231	15975	16076	16181	16101	16156	16100	16061	16337	16046	16122	16082	16225	16044	15931	16072	16027	16207	16132	16179	16298	16062	15999	16238	16245	16287	16022	16046	16071	16061	16111	16174	16154	16124	16205	16078	16188	16150	16067	15927	16134	16117	16038	16050	16156	15880	16155	16214	16133	16001	16132	16317	16033	16013	16273	16108	16200	16053	16223	16132	16162	16065	15941	16257	16196	16074	15994	16176	16138	16100	16067	16140	16203	16135	16223	16091	16383	16279	16208	16026	16276	16064	16217	16252	16277	16076	16124	16089	16187	15956	16196	15936	16242	16203	16073	16226	16195	15973	16116	16260	16138	16057	16183	16209	16335	16047	16230	16220	16313	16199	16169	16132	16174	16150	15897	16065	16262	16181	16037	16105	16116	16092	16046	16165	16042	16157	16115	16120	16055	16090	16248	16090	16034	16057	16020	16074	16172	16087	16139	16191	15989	16086	16226	16173	16072	16115	16262	16132	16081	16072	16124	16165	16123	16250	15932	16118	16163	16176	16103	16098	16108	15962	15983	16140	16239	16168	16270	16072	16086	16169	16099	16430	16058	16227	16080	16217	16293	16222	16080	16032	16036	16255	16005	16098	16072	16112	16109	16340	16182	16106	16215	16107	16026	16138	16332	16059	16199	16212	16143	16218	16235	16124	16129	16109	16117	16115	16218	16282	16021	16146	16040	16106	16149	16167	16123	16192	16224	16209	15999	16205	16135	16122	16150	16105	16087	16185	16069	16308	16100	16086	16153	16245	15977	16120	16129	16115	15985	16183	16208	16251	16110	16031	16184	16136	16322	16007	16142	16070	16175	16247	16181	16101	16018	16126	16120	16094	16059	16159	16139	16078	16080	16070	16176	16202	16031	16013	16199	16242	16146	16131	16107	16243	16119	16061	16347	16204	16193	16342	16150	16265	16231	16100	16130	16312	16203	16078	16085	16215	16135	16094	16062	16159	16223	16100	16088	16233	16135	15966	16137	16105	16267	16178	16224	15982	16361	16301	16159	16028	16032	16095	16018	16329	16088	16097	16074	16099	16101	16090	16446	16016	15960	15891	16045	16228	16060	16203	16133	16141	16205	16125	16067	16301	16103	16065	16253	16055	16006	15968	16083	16095	16224	16061	16283	16142	16115	16038	16070	16208	16050	16031	16248	16063	16111	15989	15961	16119	16145	16068	16240	16021	15953	16288	16291	16310	16034	16002	16085	16073	16150	16175	16154	16153	16189	15995	16283	16057	15913	16252	16124	16009	16253	16106	16271	16137	16200	16206	16165	16093	16094	16266	16119	16042	15977	16058	16164	16187	16320	16183	16032	16129	16173	16277	16234	16248	16092	16271	16028	16137	16009	16176	16200	16158	16089	16157	16185	16178	16089	16369	16149	16166	16177	16086	16235	16078	16246	16032	16290	16273	16194	16099	16340	16236	16115	16070	16253	15994	16348	16335	16208	16077	16115	16219	16067	16083	16130	16170	16103	16067	15998	16342	16103	16048	16186	16282	16320	15985	16221	16178	16146	16193	16029	16160	16218	16106	16003	15959	16169	16234	16119	16060	16267	16130	16265	16285	15981	16079	16208	15997	16145	16189	16047	16186	15909	16048	16254	16207	16112	16147	16003	16366	16179	16110	16197	16017	16081	16204	16125	16132	16068	16207	16196	16112	16166	16026	16181	16159	16282	16032	16152	16099	16100	16233	16167	16100	15979	16069	16244	16190	16173	16089	16168	16110	16204	15975	16146	16394	16254	16025	16199	16229	16193	16228	16243	16150	16331	16071	16063	16137	16179	16355	16043	16028	16108	16150	16243	16136	16195	16249	16243	16139	16069	16165	16206	16074	16235	16095	16084	16265	16312	16205	16019	16218	16181	16262	16123	16098	16236	16116	16105	16118	16125	16124	16059	16227	16096	16126	16277	16035	16092	16195	16037	16065	16067	16220	16050	16149	16128	16149	16009	16229	16104	16096	16107	16178	16201	16081	16111	16205	16198	16073	16211	16331	16202	16503	16117	16118	16063	16137	16141	16251	16139	15958	16250	16187	16267	16189	16148	16126	16238	16097	16124	16203	16257	16038	16113	16250	16127	16110	16083	16138	16055	16013	16310	16219	16089	16215	16169	16139	16172	16161	16099	16180	16045	16091	15984	16066	16168	16287	16169	16282	16034	16109	16238	16121	16163	16156	16197	16316	16085	16137	16118	16230	16068	16105	16256	16230	16345	16179	16220	16407	15971	16230	15982	16336	16154	16153	16148	16113	15930	16155	15997	16090	16305	16144	16097	16172	16199	16173	16240	16286	16198	16177	16170	16102	16122	16101	16051	16171	16043	16197	15893	15960	16219	16235	16187	16145	16090	16138	16003	16357	16109	16049	16066	16193	16074	16177	16139	16026	16075	16198	16159	16057	16025	16160	16125	16086	16279	16208	16144	16101	16319	16090	16146	16076	16165	16140	16176	15869	16267	16197	16021	16137	16043	16220	16197	16121	16146	16044	16252	16067	16196	16233	16052	16224	16118	16211	16205	15953	16253	16302	16273	16163	16151	16037	16033	16295	16199	16298	15967	16240	16242	16287	15994	16182	16088	16159	16072	16050	16152	16050	16012	16061	16121	16209	16051	16176	15995	16215	16209	16160	16166	16149	16009	16136	16086	16166	16156	16139	16176	16206	16060	16023	16192	16164	16050	16292	16137	16159	16228	16226	16244	16245	16051	16261	16083	16309	16163	16214	16089	16232	16085	16114	16089	16261	16009	16125	16170	16196	16281	15972	16100	16146	16142	16232	16094	16158	16232	16086	16169	16229	16061	16281	16043	16244	16249	16153	16281	16230	16010	16065	16100	16336	16103	16237	16187	16212	16250	16067	16154	16249	16119	16195	15884	16080	16173	16222	16176	16187	16252	15933	16062	16189	15957	16035	16143	16278	16335	16055	16194	16153	16290	16050	16191	16210	16214	16126	16134	16028	15976	16123	16186	16086	16220	16114	16257	16180	16247	16026	16078	16179	16090	16197	16104	16193	16061	16149	16134	16061	16041	16277	16284	16086	16146	16108	16259	16248	16373	15992	16128	16062	16174	16148	16014	16075	16034	16101	16151	16165	16108	16000	16176	16212	16289	16052	16037	16080	16236	15962	16180	16296	15946	16207	16246	16065	15994	16041	16193	16107	16247	16049	16209	16290	16261	16146	16200	16176	16248	16138	16072	16096	16120	16105	16309	16080	16183	16089	16102	16352	16072	16134	16144	16055	16236	16217	16072	16205	16295	16108	16267	16236	16183	16207	16209	16088	16205	16077	16133	16027	16256	16066	16236	16226	16149	16123	16155	16080	16319	16163	16085	16071	16307	16234	16200	16114	16034	16295	16301	16015	16138	16131	16141	16095	16174	16162	16219	16063	16049	15994	16127	16104	16213	16067	16162	16208	16111	16209	15932	16229	16165	16206	16067	16093	16167	15970	16164	16056	15999	16316	16023	16024	16198	16156	16163	16038	16021	16025	16217	16159	16097	16224	16070	16076	16281	16161	16256	16123	16132	16097	16066	16151	16419	16184	16088	15940	16333	16100	16082	16118	16069	16056	16251	16238	16109	16240	15914	16124	15959	16040	16168	16035	16173	15928	16064	15980	16062	16068	16081	15987	16198	16084	16111	16275	16186	16131	16129	16061	16038	16184	16033	16027	16069	16023	15999	16243	16164	16132	16193	16317	16180	16099	16046	16163	15987	16151	16111	16205	16178	16208	16199	16220	16181	16326	16065	16232	16090	16175	16002	16232	16041	16028	16096	15999	16126	16175	16346	16085	16186	16179	16192	16240	16210	16124	16233	16120	16141	16206	16231	16243	16139	16120	16226	16261	16150	15985	16215	16022	16306	16363	16024	16196	16136	16032	16179	16083	16282	16129	16111	16057	16222	16160	16071	16033	16241	16100	16150	16235	16162	16117	16131	15929	16138	16251	16179	16130	16023	16130	16154	16033	16154	16173	16041	16345	16314	16154	16208	16154	16167	16093	16251	16094	16054	16102	16156	15907	16104	16242	16144	16010	16227	16204	16250	16148	16225	16188	16145	16056	16271	16099	16133	16148	16270	16274	16173	16005	16074	16244	16085	15974	16160	16201	15946	16107	16028	16198	16221	16088	16038	16109	16149	15981	16075	16192	16158	15976	16072	16125	16233	16150	15994	16193	16106	16140	16058	16191	16146	15987	16175	16046	16212	16111	16199	16116	16240	16176	16162	16178	16107	16137	16275	16306	16100	16047	16079	16163	16010	16063	16239	16282	16160	16085	16097	16008	16104	15992	16015	16230	16082	16120	16267	16315	15964	16195	16135	16207	16329	16028	16035	16196	16269	16102	16059	16186	15984	16028	16133	16152	15921	16258	16082	16099	16075	16041	16032	16309	15990	16140	16143	16159	16059	16009	15956	15983	16164	15992	16275	16108	16211	15987	16151	16137	15966	16118	16130	16290	16170	16174	16050	16238	16228	16113	16275	16303	16189
35302	37432	40393	37099	31542	27956	25265	22637	21644	21354	20789	20482	18967	18719	18456	18417	18398	18334	18075	17890	18186	17895	17899	17980	17905	17919	18150	18154	18156	18217	18135	17947	18010	17940	17960	17922	18095	18016	17944	18159	18150	17997	18178	18179	17952	17959	17999	17910	18120	18028	18295	18044	18253	18337	17921	17952	17963	17747	18134	18048	18078	18203	18089	17894	18106	17976	17997	18054	18103	18061	18050	18065	17937	18216	18221	17975	17997	18140	18224	18027	17673	18143	18147	18135	18195	18032	17977	17896	17877	17978	18188	18177	17956	18157	17972	17948	17991	17958	17805	17961	17947	17942	17946	17863	17900	17988	17927	18127	18018	18132	18190	18008	18056	17939	17777	17895	17826	18107	18072	18047	18401	17980	18121	18211	17942	17873	18215	18086	18165	18080	18068	18159	17886	17904	18372	17947	18218	18206	18059	18041	18074	17935	18238	17935	18008	18135	18099	17919	17895	18077	18071	18122	17979	17917	18070	17947	18149	18025	17982	17854	18090	17927	18006	17855	17939	18089	17948	18045	17906	17954	18020	18151	17931	18007	17939	17846	17924	18073	17969	17919	18061	18055	18097	18084	17839	17897	18128	18095	18015	18099	18092	18052	18003	18070	17794	17976	17964	18100	17945	17982	17967	17949	17967	18001	17878	17906	18000	18055	17867	18038	18046	18130	18183	18116	17882	17842	17753	18053	18075	17920	17855	18025	18227	18225	18010	18023	18137	17992	18041	18091	18111	18140	18156	18004	17885	17910	17926	17937	17923	17836	18034	18059	18135	18112	17885	17942	18027	18013	17839	18010	17852	17819	17923	17901	17787	18050	18021	17956	18182	18005	18047	17926	18042	18028	18082	18193	18032	17997	17983	18263	17831	17910	18090	18041	18078	18000	18029	18100	17994	18064	18183	17691	18012	17967	17906	17893	18203	18143	18001	18229	18092	18178	18016	17969	18210	18059	18297	17840	17938	17867	18072	17985	18152	17982	17951	17992	18077	17996	17926	18030	18122	17731	18013	17982	18031	17878	18085	18112	17954	18034	17844	18093	18204	18091	18010	17879	17962	17962	18010	17831	17980	18063	17959	18003	17823	17947	17960	18006	18034	18028	17836	18016	17983	17904	17889	18184	18057	17997	17878	18172	17985	17922	18038	18018	17916	17862	17884	17972	18083	18140	17962	17976	17937	17907	18024	17832	18052	18018	18034	18042	18181	18034	18125	17818	18108	18090	18141	18216	17999	18020	18067	18052	17907	18027	18072	17779	18016	17921	18062	17929	18138	17818	17864	18100	17888	18265	18151	18179	18052	18033	17928	18089	17990	17829	18083	17991	17968	17918	18066	17970	18249	18114	17908	18006	18088	17981	18110	18083	17951	17979	17901	17945	18048	18255	17870	17960	17857	18040	18077	18045	17836	18073	17854	18129	18151	17949	18088	18019	18104	17771	17970	17863	17888	18009	17931	18014	17978	17978	18131	17861	18102	18140	18103	18109	18118	18214	17918	18071	18223	17981	17998	18174	17951	18069	17966	17729	18196	18007	18031	18163	17970	18270	18125	18063	18071	18005	18042	17841	18100	18102	18011	17894	18019	18125	18026	18033	18064	17966	17995	18199	17952	17902	18078	18054	18165	18025	17914	17909	18167	18208	18069	17890	18065	17984	18009	17968	18033	18161	18157	17937	17966	18114	17994	18247	18005	18165	18092	17947	17871	18005	17740	17847	17968	17917	17998	18154	17912	17754	18000	18108	17994	18063	18169	18162	18145	18248	18017	18152	18227	17998	18013	18144	18128	18026	18018	18002	17873	18019	18217	17931	17797	17908	17874	18123	18062	17960	17995	18044	18037	17950	17994	17990	17883	18092	17826	18281	18059	18002	18039	17945	17986	18017	18014	17885	17885	17877	18173	18015	17811	17800	18011	18038	17962	17995	18069	17838	17902	18027	18020	17854	17903	17920	17947	18141	18018	18152	18158	18047	18148	17995	18010	18151	18169	18134	17992	18203	18027	18011	18109	18120	18089	18047	18232	18030	17950	18003	18064	17878	17993	18055	17825	17973	17952	18291	17982	17963	18203	18109	17996	18142	17980	17996	17967	18098	18095	18025	18214	18055	18108	17913	18143	17942	17885	17961	17914	17886	18201	17999	17970	18129	18142	17870	18102	17893	17946	17904	18113	18213	18094	18073	18064	18077	18097	17974	18158	17958	17915	17937	17884	17937	18043	18112	18092	18003	17936	18020	18089	18044	18064	18010	18096	17947	18178	17941	17958	18137	17978	18121	18129	17948	17751	18071	17998	17875	18109	18109	18139	17922	18138	18099	18103	17827	17929	18064	18108	18034	18073	18015	17978	17975	18268	17812	18028	18093	18078	18022	18022	17947	17926	17990	17967	17840	17937	18176	18180	18041	18147	17999	18052	18012	18015	17860	17907	17991	18021	17966	18086	17883	17832	18089	18030	17927	17963	18072	18210	18051	17862	18187	18000	17730	18007	18010	18105	18141	18159	18117	18039	17808	17950	18033	18183	18085	17868	18223	18044	17994	18094	18090	18174	17863	18007	17953	18046	17890	18019	17880	17900	18073	17881	18114	17837	18196	17944	17951	18099	18147	18012	18038	17971	17850	18049	18097	18089	17954	18083	17815	18037	18053	18048	17938	18133	18094	18103	17997	17885	17979	17827	17919	18004	18078	18204	18070	18056	18094	17930	18081	17958	17773	17932	18084	18044	17896	18068	18043	18054	18195	18049	17731	18072	18045	18234	18035	18105	17903	17916	18030	17913	17935	18170	17991	17969	17972	18072	17985	17757	18016	18021	17929	17908	17855	17939	17952	18096	18031	17912	18113	18134	18205	18098	17996	17938	17890	18023	18194	17670	17943	18100	18160	18145	17950	17938	18057	18103	17980	18049	18003	18043	18263	18107	18081	18083	18180	18079	17990	18102	17969	18013	18019	18056	17984	17980	17945	18305	18159	18053	18158	18038	18184	17967	17902	18277	18074	17789	18084	18125	18095	18078	17935	18076	18111	18172	17951	18220	18099	17875	18085	17999	17934	17891	17944	18102	18029	17736	18026	18131	18076	18015	18192	18127	18190	17855	18053	17966	18051	18020	18149	17868	18144	17669	17801	18068	18055	18192	17994	18300	17811	18155	17938	17884	17956	18246	18037	17979	17780	18021	18139	18061	18033	18002	18051	18044	17883	18076	18242	18225	17851	18041	17941	18212	18062	18288	18048	18045	17816	18120	18128	18189	18221	18130	18091	17976	18036	18052	18117	17996	17942	17971	18017	17790	17991	17935	18041	17875	18123	17893	18066	17867	17852	18201	18076	18137	18155	18082	17992	18095	18204	18198	17990	17929	18158	18180	17896	18100	18230	18196	17933	18012	17787	17990	17956	17899	18014	18053	17992	17948	17871	17871	17859	18010	17928	18140	17987	18078	18121	18200	18116	18069	18046	18130	18044	18405	18333	18007	17992	17700	18049	18066	17932	18258	18121	18174	17958	18052	18096	18077	18232	18082	18218	18110	18095	17912	18183	17918	18026	18095	18121	18126	17765	17861	17866	17962	17987	17986	18247	18077	17926	17905	17955	17948	17987	17887	17940	18005	18196	18163	18045	17876	17808	17927	18093	18157	18105	18046	17902	17877	17784	18170	18089	17816	18008	17998	17804	18032	18058	17979	18070	17891	17939	17872	18081	18283	17844	17841	18034	17967	18078	18002	18062	17934	18275	18097	18123	18462	17967	17930	18117	18120	17991	17986	17917	18269	18107	18043	17909	18044	18074	18028	17840	18009	17719	18103	18100	18195	17973	17944	17963	18056	18105	17909	17863	18111	18114	17872	18056	17872	17871	18078	17946	18051	17899	17838	17973	18055	17999	18177	17951	17688	17893	17900	17978	17880	18140	18023	17811	17967	17852	17960	18014	17985	18184	18122	18165	18017	17931	18011	17926	18183	18206	17862	18018	17833	17922	18182	17968	18100	17860	17901	17986	18110	18031	17993	18157	18149	18060	17898	17989	17952	18032	18058	18029	18138	18298	18139	18174	18034	17909	17887	18094	17860	17991	18244	18085	18124	18238	18019	18038	18013	18195	18122	18435	17987	18161	17891	17926	18015	17919	18091	18230	18099	18221	18025	17904	18057	17901	18035	18308	18164	18064	18207	17999	18136	18272	17900	17889	18055	18113	18030	18094	17938	17882	18104	17917	18125	18069	18175	18121	17989	17848	18062	17985	17900	17897	18193	18014	18111	18152	17895	18108	17921	17978	18145	18204	18043	17854	17917	17766	18005	17941	18017	18133	17950	18063	18184	18168	18092	17984	18181	18165	18118	17963	18101	18030	18134	18141	18084	17925	17971	17947	17900	18030	18107	17971	18065	18028	18078	18220	18147	18124	18162	18077	17835	17955	18219	18112	18110	18127	18203	17818	18127	18082	17914	18027	18093	18050	17874	18231	18129	18067	17891	18003	18133	17962	17987	18044	17970	18092	18038	17907	18207	18107	17971	18239	18018	18151	18116	18099	18032	17987	17968	17970	18084	17956	18047	18303	18155	18044	18035	18051	17995	18106	18066	18083	18197	17879	18071	18172	18259	17889	17907	17828	18123	18044	18071	17858	17977	18080	18105	17995	17966	17926	17943	18100	17921	18006	18196	18000	18017	18057	18066	17836	17982	17983	17948	17759	18087	18113	18064	18147	18105	18033	18191	18125	18184	18217	18117	17849	17912	18150	18290	17912	18154	17917	18114	18017	17962	18050	17929	17973	17885	18004	18276	18057	17899	17942	18012	18177	18255	18131	17980	17838	18242	17916	18003	18176	18021	17799	18319	17880	18043	18036	17908	18049	18036	18151	18116	17886	17985	18018	17931	18167	18128	18150	18115	17960	17990	17878	17977	17917	17883	17907	18096	18019	17998	18000	18266	17898	17947	17953	17881	18253	18049	17781	17914	17941	18144	18088	17953	18073	18194	18108	17969	17827	17831	18187	17928	17964	18079	18006	18044	18182	18121	18098	18039	17931	18088	17827	17984	17952	18102	17961	18107	18177	17965	18133	18043	17955	17968	18019	18185	18029	17844	17963	17950	18019	18171	18081	18172	18044	18030	18016	18048	17846	18123	17939	18058	18114
31801	43141	43529	39494	33738	29210	26005	23195	21935	21031	20208	18966	17255	16805	16566	16626	16247	16210	15921	15902	15907	16004	15660	15740	15821	15817	15779	15825	15912	15984	15813	15922	15764	15808	15893	15683	15747	15808	15903	15673	15793	15783	15785	15722	15742	15745	15894	15885	15823	15873	15851	15804	15811	15750	15694	15729	15935	15701	15795	15845	15762	15681	15720	15695	15700	15810	15897	15729	15840	15813	15787	15643	15754	15708	15716	15581	15764	15656	15656	15803	15846	15756	15815	15758	15684	15797	15835	15729	15841	15701	15975	15794	15629	15711	15835	15827	15758	15795	15744	15836	15670	15704	15597	15714	15760	15984	15974	15804	15806	15821	15686	15883	16033	15778	15667	15843	15678	15744	15781	15760	15662	15597	15903	15757	15809	15622	15918	15703	15821	15723	15786	15856	15743	15701	15864	15848	15572	15705	15855	15773	15843	15692	15913	15877	15839	15708	15839	15686	15675	15928	15713	15774	15676	15657	15641	15891	15749	15636	15754	15751	15758	15861	15879	15738	15778	15638	15891	15811	15703	15727	15784	15991	15748	15812	15826	15825	15670	15790	15663	15696	15707	15895	15653	15815	15891	15789	15656	15650	15690	15725	15846	15678	15614	15629	15782	15765	15718	15886	15621	15689	15667	15941	15663	15764	15861	15741	15956	15730	15684	15698	15881	15651	15782	15714	15803	15726	15935	15845	15733	15663	15923	15835	15686	15851	15868	15689	15810	15980	15882	15780	15592	16019	15672	15767	15752	15795	15781	15730	15722	15735	15732	15700	15816	15704	15663	15719	15754	15697	15883	15889	15890	15754	15760	15472	15668	15772	15697	15755	15690	15680	15609	15708	15933	15772	15911	15825	15558	15633	15992	15776	15710	15747	15592	15591	15837	15849	15807	15761	15697	15659	15852	15715	15885	15649	15790	15838	15668	15704	15857	15721	15718	15935	15824	15701	15718	15725	15742	15814	15764	15787	15744	15661	15856	15666	15577	15740	15652	15871	15582	15740	15749	15619	15771	15688	15727	15800	15758	15782	15785	15570	15976	15770	15799	15780	15752	15762	15814	15784	15779	15905	15814	15813	15707	15925	15725	15659	15865	15786	15836	15770	15713	15794	15610	15819	15907	15834	15917	15933	15882	15943	15781	15899	15712	15789	15666	15688	15821	15666	15655	15786	16004	15647	15797	15699	15944	15566	15669	15662	15871	15498	15689	15453	15722	15771	15673	15906	15941	15836	15804	15899	15804	15876	15734	15913	15664	15712	15822	15553	15798	15761	15847	15671	15789	15712	15745	15421	15742	15702	15775	15744	15802	15822	15752	15763	15758	15743	15756	15732	15852	15794	15818	15706	15673	15850	15853	15829	15781	15982	15822	15819	15636	15810	15647	15656	15774	15918	15689	15815	15821	15802	15734	15763	15759	15819	15684	15912	15864	15788	15716	15732	15679	15858	15782	15891	15732	15571	15782	15842	15881	15795	15825	15698	15615	15891	15876	15706	15841	15769	15626	15726	15695	15657	15939	15704	15855	15920	15842	15813	15756	15586	15711	15651	15824	15723	15817	15766	15800	15664	15875	15750	15944	15859	15882	15736	15755	15799	15827	15776	15821	15424	15799	15796	15857	15773	15879	15762	15818	15897	15802	15719	15577	15819	15901	15753	15660	15569	15722	15811	15603	15613	15702	15748	15840	15635	15778	15667	15750	15696	15647	15645	15951	15834	15827	16035	15868	15886	15828	15858	15875	15839	15764	15742	15797	15774	15823	15722	15991	15796	15738	15755	15616	15657	15708	15696	15826	15860	15889	15767	15851	15752	15818	15763	15744	15936	15823	15780	15762	15801	15696	15639	15790	15823	15687	15644	15796	15780	15640	15823	15689	15827	15729	15636	15827	15697	15729	15697	15696	15881	15692	15596	15718	15743	15746	15671	15655	15756	15716	15721	15844	15856	15791	15764	15794	15848	15797	15826	15702	15824	15617	15849	15762	15827	16073	15799	15615	15641	15851	15706	15780	15659	15973	15848	15800	15818	15715	15787	15589	15927	15605	15769	15797	15897	15560	16042	15677	15678	15864	15761	15866	15920	15697	15716	15631	15767	15794	15668	15735	15771	15631	15814	15761	15864	15711	15844	15886	15695	15699	15822	15903	15735	15672	15951	15812	15716	15723	15946	15655	15787	15693	15895	15771	15793	15768	15775	15682	15912	15904	15815	15554	15797	15731	15665	15720	15944	15867	15781	15718	15763	15831	15609	15765	15869	15766	15823	15722	15825	15845	15703	15699	15893	15898	15873	15819	15662	15729	15850	15728	15913	15851	15835	15765	15788	15818	15782	15957	15681	15896	15619	15655	15854	15558	15767	15841	15823	15945	15919	15821	15950	15719	15688	15873	15844	15820	15908	15862	15777	15892	15785	15656	15796	15912	15633	15799	15730	15686	15812	15858	15759	15746	15901	15743	15898	15907	15981	15745	15788	15627	15869	15901	15755	15646	15805	15748	15761	15772	15896	15744	15748	15902	15943	15736	15742	15841	15750	15741	15759	15799	15775	15754	15970	15892	15612	15737	15832	15879	15815	15790	15655	15876	15660	15713	15892	15859	15787	15696	15845	15829	15758	15695	15732	15649	16004	15830	15738	15750	15759	15936	15814	15698	15694	15792	15812	15734	15715	15851	15771	15707	15685	15578	15744	15841	15808	15740	15767	15817	15796	15710	15814	15893	15698	15701	15638	15920	15721	15721	15757	15764	15693	15715	15687	15668	15740	15817	15795	15751	15729	15677	15853	15831	15833	15799	15826	15816	15812	15712	15850	15928	15836	15909	15739	15654	15878	15780	15741	15802	15532	15764	15657	15919	15764	15880	15864	15640	15795	15854	15943	15866	15710	15812	15712	15681	15857	15835	15582	15754	15622	15953	15694	15716	15900	15781	15756	15816	15881	15909	15533	15881	15755	15654	15845	15818	15742	15777	15566	15970	15643	15627	15730	15598	15855	15559	15768	15792	15721	15729	15804	15618	15734	15915	15674	15943	15876	15760	15799	15725	15675	15780	15772	15828	15864	15780	15517	15831	15905	15754	15549	15776	15592	15712	15638	15725	15883	15850	15714	15825	15775	15800	15837	15692	15848	15663	15855	15722	15959	15617	15912	15732	15815	15759	15815	15975	15921	15730	15790	15742	15919	15726	15955	15831	15675	15808	15812	15648	15651	15810	15709	15719	15815	15836	15876	15822	15953	15759	15570	15628	15711	15873	15798	15888	15806	15780	15870	15812	15807	15776	15732	15620	15732	16029	15691	15835	15803	15873	15907	15774	15685	15686	15878	15996	15757	15724	15878	15741	15872	15750	15925	15855	15721	15813	15705	15657	15671	15795	15677	15797	15656	15732	15826	15940	15764	15804	15759	15767	15528	15886	15734	15704	15795	15844	15826	15820	15715	15703	15830	15801	15931	15818	15873	15646	15846	15766	15770	15809	15738	15786	15736	15784	15737	15583	15703	15680	15951	15833	15865	15801	15613	15649	15815	15677	15691	15877	15911	15729	15784	15771	15863	15753	15807	15790	15714	15627	15799	15644	15857	15990	15709	15822	15732	15655	15819	15821	15573	15849	15776	15737	15882	15790	15670	15884	15789	15516	15613	15791	15788	15845	15724	15637	15716	15821	15840	15957	15661	15697	15849	15769	15692	15798	15882	15783	15740	15874	15868	15896	15901	15809	15820	15828	15775	15889	15799	15746	15615	15898	15884	15819	15735	15807	15740	15903	15696	15871	15764	15743	15857	15715	15703	15752	15952	15698	15667	15720	15757	15843	15721	15532	15877	15796	15629	15782	15632	15763	15736	15766	15819	15875	15860	15889	15844	15666	15928	15956	15763	16119	15938	15915	15737	15758	15857	15959	15580	15915	15835	15812	15629	15801	15550	15758	15774	15863	15667	15800	15942	15820	15820	15979	15826	15762	15751	15798	15780	15865	15881	15903	15779	15682	16071	15785	15788	15810	15787	15761	15935	15673	15624	15872	15835	15655	15875	15814	15827	15832	15735	15829	16001	15733	15860	15662	15764	15956	15741	15782	15765	15760	15714	15832	15819	15856	15764	15688	15768	15680	15823	15610	15731	15733	15505	15841	15711	15773	15783	15935	15796	15822	15824	15672	15701	15731	15915	15723	15623	15889	15665	15659	15805	15753	15758	15803	15684	15709	15902	15983	15607	15850	15799	15802	15665	15977	15713	15786	15832	15869	15721	15779	15742	15697	15768	15798	15889	15636	15663	15733	15711	15702	15757	15892	15798	15890	15842	15804	15814	15841	15714	15696	15757	15771	15746	15822	15884	15930	15607	15747	15503	15948	15722	15748	15616	15701	15711	15967	15855	15693	15814	15718	15905	15632	15735	15821	15688	15623	15737	15704	15759	15805	15721	15822	15871	15841	15727	15737	15790	15851	15586	15727	15874	15890	15619	15735	15831	15662	15845	15819	15690	15769	15659	15827	15927	15802	15677	15765	15824	15747	15716	15900	15727	15750	15794	15823	15825	15623	15790	15707	15782	15701	15725	15619	15718	15769	15724	15879	15881	15713	15722	15727	15705	15714	15833	15976	15885	15882	15765	15940	15873	15861	15623	15776	15811	15598	15865	15767	15759	15683	15821	15793	15774	15704	15799	15874	15745	15789	15712	15905	15886	15672	15838	15852	15778	15793	15775	15729	15881	15788	15574	15732	15848	15806	15721	15855	15886	15863	15835	15798	15840	15714	15872	15790	15780	15649	15877	15755	15627	15738	15733	15610	15959	15649	15671	15807	15843	15768	15808	15713	15845	15797	15768	15925	15772	15677	15828	15929	15924	15866	15805	15897	15923	15553	15802	15786	15782	15659	15751	15689	15972	15910	15685	15845	15752	15658	15762	15632	15719	15657	15731	15717	15601	15770	15810	15657	15651	15860	15642	15665	15725	15735	15755	15743	15885	15726	15831	15704	15729	15829	15789	15771	15759	15768	15712	15896	15772	15816	15966	15849	15646	15681	15685	15790	15791	15575	15683	15998	15827	15873	15856	15835	15766	15860	15898	15678	15721	15860	15824	15886	15815	15779	15835	15629	15784	15770	15768	15821	15727	15784	15718	15645	15684	15821	15726
26534	22683	32191	33275	31351	30140	27626	25854	27457	27722	24572	22072	19685	17871	18248	17451	17461	17550	17976	17882	17522	17215	17211	16953	17102	17159	17243	17186	17098	17222	16869	17135	17027	17002	17077	17019	16915	17247	17197	17014	17087	17093	17088	16966	17054	16959	16989	17023	17061	17120	17121	17130	17218	17009	17165	16923	17049	17078	17245	17090	17174	16866	16938	16925	16995	17268	17119	17014	17151	17031	16934	17042	16954	17184	17039	16798	16964	17044	16935	17034	16962	17037	16912	16911	16985	16868	16992	16876	17088	17033	17046	16971	16962	16839	16889	16690	16867	16960	16907	16945	17098	16876	17169	17037	17183	17075	16911	16932	17075	16984	17016	16992	17101	16971	17227	16792	17147	16811	17044	17059	17050	16943	17143	16976	17146	16896	17021	16824	16877	17060	17017	16930	16970	17085	16823	17128	17049	16969	16926	16906	17027	16854	17020	16779	17207	16945	17022	16920	17089	16900	17018	17260	17116	16899	17117	16821	17052	16947	17131	17015	17092	16973	17114	17224	16944	17080	16850	17118	17054	16981	17017	17013	17035	17018	17041	16876	17217	17095	16934	16781	16913	17143	16874	17084	17079	16994	16903	17007	17166	16814	17124	16812	16822	17076	17050	16767	16845	17182	17012	17144	17274	17093	17096	17164	17045	16869	17119	16936	17206	16990	17010	17147	16967	17050	16922	16890	17040	16969	16891	16889	16915	16970	16870	16792	17012	16927	17070	17076	16962	16700	17133	16831	16833	17142	16930	17090	17234	17132	16880	16897	17074	17206	17115	17105	16949	16772	16923	17097	16802	17178	17315	16984	17040	17058	17013	16963	17253	17168	17012	17102	17158	17100	16815	16960	16961	17129	17154	17089	16879	16959	17373	16908	16738	16882	16875	16766	16842	17025	17066	16911	17090	16850	17059	17064	16887	17238	17247	17050	16940	17042	16968	16954	16937	17050	17081	17016	16915	16901	17020	17047	17047	16906	17012	17020	17007	16756	16992	17217	17055	17102	16991	17191	16951	16897	16897	16998	17155	16925	16958	16945	16903	16942	17219	17013	16908	16865	17019	16857	16999	17101	17032	16939	17092	16997	17087	17054	16845	16998	17187	17106	17056	17049	17033	17258	16864	16977	16945	16947	17254	17122	17049	17187	16877	16994	16990	16753	16934	16908	16951	17056	16894	17083	16956	17319	16969	16870	16989	16954	17103	17028	16973	17332	16978	16960	16805	16926	17045	16803	17166	16936	16844	17010	17187	16917	16952	16994	17094	16827	16974	17027	16969	17067	16996	16766	16911	17104	17026	17002	17307	17142	17086	16987	16945	17012	17017	16904	16873	16986	16992	16963	16947	17114	16853	16981	16822	16699	17097	16910	16931	16931	16867	16905	17176	16947	16977	17120	16870	17100	16880	17093	17192	17005	17121	16847	16897	16971	17177	17179	17171	17159	16822	17247	17074	17090	17204	16963	16847	16805	17118	16952	16938	16772	17151	17052	17037	17104	17101	16890	17109	17004	16899	16849	16976	17095	17192	16830	16921	16967	17103	16976	16832	17096	16898	16980	17054	16723	17169	17064	17162	17276	16960	16987	16959	17002	16940	17083	17082	17022	17115	16980	16904	16968	16888	17089	16922	17008	17158	17118	17041	17081	17387	17050	16990	16910	17039	17083	16986	16954	16958	17011	16922	17116	17002	17138	17016	17133	17153	16983	17057	17087	16825	17059	17081	17092	17143	17300	17082	16843	16923	17129	16980	16946	17077	17103	17011	17065	17004	16913	16941	16912	17096	16874	16866	17015	17028	16959	17004	17026	17127	17097	16981	17104	17144	16993	17342	16810	17150	17222	17015	16998	17171	16949	17011	17023	16958	17104	16827	17020	17063	16973	17163	17056	17027	17076	16923	16911	17106	17035	17116	16859	16843	17091	16925	16841	17101	17151	16855	16996	17196	17086	16969	16802	17023	17079	16855	17031	16934	17146	16980	17032	17081	17080	17016	16944	16915	17042	17072	16994	16829	17040	16921	17033	17068	16970	17052	16804	17062	17082	16965	16930	17237	17130	16843	17074	17108	17065	17120	16996	17006	16907	16989	17081	16996	17058	17122	17169	17101	17079	16831	17018	16989	17090	17095	16901	16984	16953	17006	16953	17147	17063	16884	17063	16884	17139	16978	17144	17263	17099	17106	17121	16971	17137	17030	16939	16950	16846	16894	17020	17071	17118	17005	17023	17059	16740	17114	17096	17149	16872	17130	16937	17124	17046	16872	17014	16950	17013	16926	16818	17174	16783	16920	16900	17195	17178	16993	16955	17022	16952	17113	17152	16939	16863	17006	16991	16984	17032	17026	16885	16999	17097	17070	16966	17315	17026	16900	16979	16870	17012	16933	16846	17053	17029	17013	17077	16949	17060	16969	17072	17094	17057	17014	17027	17107	17234	17100	16743	17142	17018	16900	17112	17051	16976	17066	16890	17133	16929	17049	17052	17052	17121	17121	16953	17171	16983	16999	16955	16969	16979	17205	17005	16967	17017	17196	17147	17149	17097	16930	16961	16955	16989	17066	17074	17136	16958	16915	17323	16914	16792	16928	17089	17148	17110	17194	17053	16839	17051	17115	16958	17048	16980	17203	17105	17052	17232	16887	17025	17047	17057	17109	17078	16955	17069	16838	17054	17101	17119	16972	16960	17098	16892	16919	17148	17055	17183	16842	16946	16963	16932	16964	17035	17163	17019	16895	16918	17103	17044	16709	16906	17086	17031	17142	17046	17064	17123	17168	16994	16985	16947	17070	17024	16969	16975	16935	17024	16990	16839	17118	16932	17045	17051	17081	17067	16963	16845	16935	17053	17208	16925	17009	17016	16870	17100	17051	17124	17079	17004	16876	17152	16760	17019	16908	17089	17084	16882	17131	16935	16823	16972	17072	17032	17007	16900	16982	17092	16980	17067	17142	16944	17112	16971	17171	16882	17066	17052	16959	17031	17052	16902	17020	17117	17019	17055	17077	17081	17165	16911	17223	17268	16949	16951	17011	16983	16950	17008	17051	16998	17036	16862	17159	17113	16685	17035	17088	17095	17050	16919	17050	17061	17070	17177	16958	16878	16800	17124	17000	16892	17056	16923	17013	17067	16810	16990	16961	16880	16818	16897	16962	16952	17036	16980	17043	17088	17247	16893	17207	17028	16958	17070	17119	16940	16966	16859	17048	17023	17047	16932	17133	17012	16908	16984	17183	16934	16970	17327	17064	17022	16835	17001	17107	17008	16976	17004	16786	16922	16973	16925	17117	17025	16841	16988	17016	17007	17141	16949	16968	16903	16867	16957	16817	17081	17077	17057	17068	17171	16887	16947	17122	16911	16953	17123	16949	17069	17118	16903	16948	17122	17056	16872	16936	17171	17062	16922	16940	17060	16778	17162	16913	16844	16911	17003	16901	17210	17075	17224	16790	16884	16995	16804	17215	16982	17201	16983	17074	17030	17034	17025	17181	17083	17094	17211	17016	17240	17088	17021	17216	17035	16985	16947	17021	16945	16946	16906	16996	16826	17027	17051	17105	16971	17027	17064	16796	17041	16968	16818	16837	17176	16950	16647	17169	17178	17069	17080	17058	16949	16930	16888	17046	17160	16931	16934	17135	17121	16824	17154	16901	17080	16975	16860	17157	17119	17324	16905	16992	17000	17090	17001	17140	16918	17180	16845	17013	17037	17204	17096	17032	17065	17147	16987	16924	16766	17086	17113	17039	17037	16905	16996	17199	16718	17077	17032	16953	17240	17212	16932	16881	16898	17081	17075	16929	17062	16951	16995	17389	17128	17237	16961	17181	16970	17200	16960	17025	17195	17133	17071	17041	16988	17026	17020	16957	17071	17090	17047	17178	16837	17001	16894	16949	17148	16868	16929	17108	16994	17149	17245	16974	17087	17049	17052	16979	16964	17018	16862	16929	16964	16951	16754	17042	17099	17074	16965	16873	17292	17023	17131	17009	16990	16930	17005	17038	16920	16968	17190	17032	17065	16817	16936	17169	17031	17012	16974	17160	17257	17041	16842	16882	16974	17126	17049	16924	17005	17202	17196	17003	16939	17044	17031	17019	17055	17065	17034	17045	16998	16902	16945	17132	16955	17074	17117	17243	16948	17011	17127	17095	17130	16869	16953	17081	17089	16900	16982	17076	17113	17039	16962	16974	17085	17064	17199	16913	16938	17123	17198	16805	17220	17032	16804	17111	17031	16960	16931	16997	17126	16956	17075	17012	17015	16837	17017	16902	16999	16927	17121	17142	17109	17049	16834	16805	16900	17094	16952	17057	16848	17168	17052	17040	16902	17157	17044	16982	16936	17143	17006	16977	17052	16931	16971	17001	16831	16919	17029	16839	16860	16846	16971	17050	16934	16976	17081	17054	16991	17061	17018	17030	16951	16941	16967	16957	16955	17064	17024	17144	17093	17163	16965	17181	17104	17118	17030	16850	16939	16931	16937	16919	17061	17130	16900	17014	16877	16940	17128	17044	17046	16978	16883	16810	16930	16978	17034	16927	16882	16932	16871	17071	16955	16984	16947	16936	16908	16942	16967	16933	16870	16904	17136	17188	17016	17010	17094	16973	16880	17012	16886	16963	17009	17092	16891	16789	17051	17106	16980	16903	16884	17023	17161	17040	16978	16941	16767	16995	16849	17097	17049	17052	16984	17129	17153	17258	17161	16973	16961	16993	17186	17052	16931	17033	16997	17030	17108	16972	17197	17035	16928	17052	17212	16895	16922	17029	17085	17185	17190	17073	16938	17136	17153	17013	17107	17109	17214	17029	16882	16918	17179	17103	17082	17186	17073	17106	17129	16774	16992	16950	16990	17185	17078	16956	17027	17060	17018	16953	17082	17249	17149	17251	17133	17160	16923	17006	17111	16823	16963	17035	17201	17063	17043	17125	17024	17169	17018	16752	17017	17046	17021	17035	17082	17224	16801	16814	17167	17048	17103	16929	16932	16950	16699	16763	16933	17065	16994	16960	17078	17039	17048	16856	16994	17130	17050	17194	16917	17223	17121	17093	16882	17113	17031	17017	17098	16955	17246	17004	16993	16899	17131	17234	16963	16963	17081	17115	17063	16883	17020	17032	16975	17223	16921	16971	16918
28559	45240	45759	42785	38033	32946	28722	28365	29759	29971	25341	22818	18022	16269	16908	15754	15647	15857	16538	16630	15729	15414	15366	15313	15382	15229	15266	15288	15314	15410	15207	15317	15189	15157	15184	15460	15142	15187	15297	15275	15252	15384	15365	15128	15214	15178	15265	15269	15444	15304	15105	15187	15220	15237	15294	15256	15240	15301	15249	15169	15224	15221	15206	15443	15370	15188	15363	15116	15200	15429	15317	15108	15353	15358	15113	15299	15311	15284	15305	15261	15176	15254	15254	15353	15167	15099	15462	15347	15330	15107	15270	15139	15286	15216	15126	15243	15280	15188	15409	15380	15261	15039	15190	15157	15179	15304	15159	15290	15298	15166	15231	15281	15148	15128	15189	15341	15369	15091	15179	15242	15279	15342	15218	15313	15165	15289	15173	15200	15292	15301	15113	15077	15099	15147	15132	15127	15439	15071	15233	15185	15216	15263	15082	15098	15192	15260	15201	15321	15406	15395	15219	15200	15277	15329	15293	15352	15070	15246	15293	15058	15305	15259	15288	15234	15241	15367	15221	15226	15189	15371	15409	15357	15299	15280	15168	14903	15172	15267	15423	15233	15218	15327	15157	15196	15183	15131	15249	15310	15286	15219	15090	15362	15195	15287	15041	15344	15243	15251	15103	15407	15196	15347	15368	15154	15134	15278	15232	15154	15086	15260	15364	15190	15274	15220	15371	15426	15143	15109	15251	15091	15297	15342	15309	15240	15350	15320	15220	15188	15073	15165	15231	15190	15325	15221	15321	15068	15161	15236	15217	15216	15342	15241	15254	15241	15095	15202	15395	15324	15185	15249	15222	15189	15165	15183	15143	15148	15314	15225	15206	15427	15408	15233	15211	15344	15295	15358	15316	15091	15184	15219	15348	15179	15380	15285	15272	15244	15318	15145	15334	15159	15471	15237	15338	15241	15258	15373	15427	15263	15428	15258	15395	15357	15180	15390	15357	15378	15289	15319	15255	15347	15243	15285	15296	15342	15193	15259	15367	15228	15352	15438	15135	15198	15246	15108	15352	15290	15301	15169	15301	15196	15197	15248	15164	15362	15278	15085	15337	15297	15268	15108	15246	15145	15314	15211	15238	15246	15242	15224	15429	15361	15312	15462	15439	15303	15325	15030	15212	15186	15206	15305	15022	15257	15219	15156	15267	15063	15207	15279	15172	15219	15163	14959	15251	15218	15188	15206	15389	15319	15222	15132	15454	15349	15373	15143	15249	15197	15263	15163	15126	15035	15177	15192	15249	15291	15052	15255	15218	15336	15339	15417	15003	15213	15255	15054	15327	15202	15281	15305	15234	15278	15111	15334	15299	15224	15269	15077	15048	15225	15248	15310	15098	15139	15300	15153	15092	15179	15109	15194	15307	15338	15125	15286	15255	15124	15195	15254	15281	15270	15351	15308	15258	15365	15442	15153	15112	15202	15222	15162	15313	15076	15187	15289	15118	15210	15278	15257	15076	15204	15230	15217	15352	15225	15400	15209	15207	15159	15184	15122	15183	15399	15106	15314	15336	15142	15290	15126	15236	15167	15062	15209	15071	15185	15129	15250	15197	15292	15156	15059	15361	15476	15204	15098	15269	15267	15145	15311	15218	15353	15073	15081	15308	15236	15359	15289	15249	15194	15306	15129	15193	15203	15185	15094	15231	15216	15409	15102	15382	15395	15195	15173	15296	15073	15305	15295	15415	15240	15328	15176	15296	15162	15216	15206	15277	15186	15284	15386	15260	15375	15239	15297	15146	15189	15338	15431	15295	15302	15317	15081	15397	15137	15106	15250	15445	15208	15266	15082	15370	15318	15269	15216	15240	15165	15319	15179	15313	15081	15369	15147	15068	15148	15089	15212	15379	15196	15174	15233	15162	15177	15169	15203	15195	15246	15331	15113	15193	15222	15182	15290	15257	15185	15122	15250	15216	15368	15190	15161	15111	15125	15405	15396	15240	15234	15310	15070	15234	15244	15213	15219	15372	15319	15317	15353	15377	15091	15295	15401	15255	15276	15485	15387	15522	15188	15311	15290	15419	15197	15163	15200	15170	15112	15209	15333	15336	15131	15291	15314	15161	15067	15288	15117	15245	15203	15090	15311	15203	15197	15382	15331	15197	15179	15367	15239	15289	15160	15159	15331	15172	15406	15287	15295	15213	15319	15217	15302	15125	15264	15117	15352	15402	15356	15258	15364	15293	15205	15327	15212	15291	15364	15086	15158	15188	15100	15140	15221	15143	15236	15343	15120	15208	15196	15004	15237	15309	15333	15260	15106	15227	15065	15197	15269	15230	15235	15281	15281	15250	15375	15215	15294	15228	15179	15296	15253	15238	15047	15335	15395	15233	15139	15073	15158	15248	15348	15168	15294	15368	15207	15172	15092	15217	15265	15110	15302	15134	15338	15243	15165	15139	15385	15121	15097	15315	15202	15221	15176	15220	15108	15035	15283	15273	15309	15209	15156	15296	15192	15264	15276	15101	15259	15164	15334	15112	15175	15217	15389	15214	15264	15270	15021	15211	15158	15165	15471	15456	15407	15290	15322	15215	15216	15145	15252	15286	15311	15333	15175	15257	15142	15221	15076	15297	15261	15244	15221	15312	15283	15355	15286	15070	15306	15124	15229	15323	15138	15287	15155	15278	15229	15012	15304	15359	15162	15353	15304	15103	15200	15218	15247	15043	15116	15273	15225	15113	15166	15187	15305	15328	15076	15234	15257	15343	15197	15298	15327	15291	15248	15310	15227	15428	15112	15084	15344	15212	15182	15167	15218	15137	15204	15289	15154	15261	15271	15159	15186	15063	15001	15299	15428	15183	15207	15304	15314	15419	15109	15309	14959	15178	15263	15212	15194	15297	15329	15301	15270	15258	15149	15394	15255	15133	15240	15189	15250	15357	15371	15299	15131	15178	15242	15219	15131	15255	15354	15239	15231	15263	15449	15123	15246	15320	15171	15098	15172	15172	15230	15267	15090	15212	15205	15154	15136	15370	15187	15336	15144	15204	15327	15313	15285	15080	15224	15264	15293	15266	15188	15252	15333	15228	15247	15245	15256	15322	15148	15266	15254	15165	15145	15394	15129	15280	15182	15313	15200	15344	15368	15243	15352	15279	15268	15280	15231	15260	15271	15327	15161	15091	15173	15356	15212	15224	15095	15240	15346	15273	15125	15195	15184	15383	15242	15134	15283	15228	15141	15458	15152	15172	15081	15189	15175	15210	15154	15045	15207	15186	15332	15294	15168	15273	15281	15295	15243	15300	15032	15120	15178	15192	15256	15258	15253	15332	15265	15246	15167	15126	15301	15232	15235	15181	15257	15288	15304	15337	15179	15379	15281	15218	15370	15201	15159	15205	15120	15177	15089	15232	15178	15282	15095	15308	15365	15313	15282	15230	15422	15323	15242	15098	15278	15239	15275	15409	15286	15125	15206	15219	15034	15218	15395	15293	15192	15291	15193	15210	15302	15186	15214	15274	15184	15187	15430	15333	15173	15318	15226	15233	15330	15231	15258	15059	15285	15332	15291	15359	15222	15273	15079	15386	15245	15153	15305	15387	15253	15221	15265	15272	15279	15348	15058	15237	15407	15330	14971	15169	15390	15106	15237	15205	15350	15382	15132	15331	15182	15374	15305	15260	15305	15287	15370	15184	15274	15271	15334	15281	15198	15210	15147	15291	15117	15286	15233	15337	15201	15212	15231	15190	15182	15247	15268	15120	15236	15186	15197	15289	15198	15112	15222	15445	15207	15181	15205	15248	15168	15282	15346	15195	15165	15150	15340	15213	15266	15277	15327	15174	15264	15235	15156	15032	15486	15167	15368	15279	15202	15146	15147	15049	15354	15237	15331	15183	15265	15186	15104	15318	15230	15186	15197	15184	15166	15297	15140	15108	15303	15226	15306	15455	15202	15161	15140	15353	15405	15161	15197	15278	15143	15215	15115	15319	15247	15142	15168	15199	15281	15335	15220	15371	15301	15080	15324	15290	15333	15348	15112	15276	15235	15197	15279	15263	15163	15446	15164	15288	15254	15380	15236	15299	15406	15292	15324	15284	15363	15192	15385	15103	15189	14983	15181	15158	15254	15171	15255	15260	15302	15259	15280	15212	15214	15233	15354	15089	15180	15209	15252	15308	15320	15296	15171	15271	15175	15179	15370	15406	15181	15291	15272	15228	15341	15096	15348	15210	15393	15230	15150	15308	15018	15245	15233	15398	15242	15185	15138	15337	15189	15122	15347	15248	15248	15232	15284	15253	15185	15259	15266	15292	15198	15358	15332	15313	15015	15051	15289	15355	15277	15322	15284	15108	15214	15164	15274	15223	15282	15235	15369	15098	15172	15201	15121	15351	15349	15264	15284	15012	15265	15292	15324	15149	15232	15307	15297	15236	15212	15299	15289	15172	15322	15292	15307	15317	15368	15108	15158	15355	15195	15217	15365	15094	15245	15096	15315	15223	15150	15263	15201	15285	15115	15208	15200	15118	15346	15288	15266	15224	15403	15419	15039	15292	15173	15469	15094	15089	15025	15363	15175	15252	15227	15101	15312	15149	15281	15330	15336	15297	15072	15140	15474	15218	15313	15103	15497	15247	15160	15169	15231	15026	15171	15476	15134	15337	15285	15330	15305	15124	15357	15152	15196	15247	15290	15277	15309	15137	15164	15338	15131	15301	15192	15273	15180	15208	15411	15281	15270	15198	15248	15368	15096	15172	15349	15294	15344	15481	15185	15243	15356	15324	15258	15075	15329	15243	15343	15266	15455	15342	15272	15209	15251	15160	15165	15237	15017	15287	15111	15246	15293	15189	15351	15306	15328	15278	15252	15267	15282	15232	15169	15228	15130	15204	15238	15234	15273	15244	15366	15095	15093	15286	15282	15284	15343	15199	15156	15516	15028	15215	14962	15369	15252	15301	15334	15202	15181	15140	15251	15308	15328	15432	15174	15202	15106	15183	15204	15182	15238	15016	15411	15155	15179	15313	15168	15294	15278	15364	15263	15287	15243	15185	15215	15092	15227	15342	15234	15401	15001	15354	15167	15290	15193	15175	15337	15179	15142	15358	15313	15055	15339	15372	15346	15226	15141	15204	15220	15390	15155	15292	15111	15295	15412	15109	15212	15243	15251	15241	15263
24559	21633	29419	26653	27550	31255	32395	30825	39679	42448	34956	27716	24031	20018	18890	18426	18205	18357	18597	18459	18132	18089	17814	17951	18118	17934	17824	18063	17889	17711	17877	18001	18010	17867	17881	17643	17871	17919	17960	17914	17651	17814	17824	17632	17919	17834	17658	17694	17932	17782	17883	17763	17706	17918	17917	17811	17807	17731	17819	17945	17865	17705	17660	17701	17832	17824	17644	17755	17882	17751	17763	17703	17741	17829	17626	17705	17752	17716	17650	17760	17995	17850	17843	17640	17900	18072	17808	17887	17736	17548	17893	17677	17640	17766	17864	17691	17759	17675	17565	17841	17798	17687	17775	17939	17764	17972	17761	17746	17827	17894	17913	17707	17781	17885	17834	17701	17889	17841	17692	17873	17829	17843	18024	17791	17714	17730	17716	17676	17583	17891	17763	17761	17756	17729	17744	17996	17683	17777	17850	17872	17574	17795	17796	17775	17758	17755	17740	17427	17693	17710	17776	18058	17691	17668	17709	18013	17905	17866	17590	17722	17757	17819	17943	17639	17748	17800	17914	17887	17668	17704	17593	17591	17816	17777	17935	17621	17608	17711	17878	17798	18053	17946	17696	17656	17913	17754	17935	17932	17814	17957	17841	17748	17782	17837	17797	17621	17872	17672	17693	17742	17737	17803	17824	17662	17823	17756	17542	17837	17726	17645	17622	17925	17806	17745	17920	17660	17687	17639	17854	17813	17816	17818	17618	17753	18025	17875	17783	17889	17828	17871	17632	17598	17785	17801	17810	17795	17795	17740	17627	17894	17881	17548	17799	17895	17611	17593	17755	17781	17772	17674	17726	17588	17596	17914	17865	17813	17723	17598	17727	17834	17670	17779	17721	17821	17626	17893	17531	17690	17590	17671	17773	17816	17631	17839	17719	17911	17759	17743	17809	17831	17713	17799	17817	17722	17599	17669	17597	17854	17785	17693	17606	17859	17901	17696	17854	17766	17590	17621	17857	17825	17665	17869	18123	17888	17786	17828	17654	17775	17920	17800	18063	18209	17742	17857	17775	17494	17712	17787	17819	17841	17757	17598	17825	17656	17824	17864	17758	17750	17803	17785	17659	17820	17776	17720	17717	17680	17715	17713	17606	17853	17903	17744	17728	17959	17621	17463	17622	17668	17884	17783	17763	17585	17613	17658	17600	17855	17563	17694	17777	17572	17803	17884	17778	17694	17810	17868	17836	17672	17681	17748	17496	17773	17738	17820	17758	17934	17809	17707	17678	17843	17858	17891	17714	17585	17703	17630	18058	17581	17594	17669	17704	17805	17802	17642	17792	17788	17939	17867	17607	17685	17653	17613	17770	17746	17869	17681	17798	17854	17615	17808	17800	17712	17857	17772	17841	17856	17625	17676	17626	17579	17615	17900	17918	17724	17871	17742	17883	17914	17812	17614	17819	17672	17752	17989	17837	17601	17874	17829	17664	17761	17737	17574	17739	17726	17823	17588	17803	17694	17775	17836	17733	17633	17810	17795	17861	17706	17677	17840	17904	17759	17969	17927	17903	17750	17932	17933	17879	17695	17818	17820	17509	17899	17627	17750	17741	17688	17882	17680	17706	17645	17897	17674	17751	17718	17735	17754	17705	17593	17784	17771	17676	17743	17858	17999	17647	17602	17605	17749	17810	17463	17741	17735	17763	17904	17701	17887	17936	17740	17755	17785	17856	17732	17845	17874	17868	17724	17689	17872	18050	17790	17715	17791	17864	17947	17765	17951	17780	17817	17802	17745	17451	17832	17744	17883	17734	17579	17892	17657	17743	17733	17689	17871	17698	17855	17677	17986	17778	17704	17877	17711	17651	18003	17790	17765	17702	17720	17809	17842	17919	17813	18038	17787	17770	17735	17624	17770	17907	17751	17785	17834	17722	17583	17622	17816	17822	17745	17700	17759	17702	17740	17653	17942	17751	17815	17867	17663	18014	17784	17762	17793	17840	17824	17644	17825	17706	17723	17892	17860	17709	17672	17825	17563	17572	17750	17743	17699	17701	17498	17837	17705	17723	17634	17857	17846	17953	17989	17882	17865	17735	17832	17682	17701	17826	17555	17755	17731	17687	17907	17842	17847	17827	17617	17711	17690	17669	17653	17731	17777	17915	17951	17773	17693	17748	17665	17723	17815	17771	17881	17639	17895	17892	17746	18008	17781	17774	17616	17729	17783	17816	17816	17763	17555	17874	17730	17837	17668	17770	17501	17638	17521	17829	17834	17700	17754	17734	17787	17844	17686	17804	17901	17689	17945	17953	17740	18001	17914	17744	17730	17587	17703	17709	17706	17684	17732	17738	17998	17879	17674	17805	17822	17722	17560	17654	17771	17858	17954	17731	17676	17743	17749	17794	17873	17720	17737	17775	17619	17797	17688	17757	17735	17655	17813	17932	17646	17717	17445	17783	17480	17773	17696	17650	17789	17686	17543	17777	17697	17659	17796	17929	17815	17866	17667	17981	17593	17819	17708	17858	17780	17753	17679	17754	17885	17643	17660	17705	17594	17865	17774	17841	17755	17684	17690	17746	17753	17761	17696	17585	17742	17808	17971	17752	17843	17792	17901	17839	17604	17675	17683	17854	17911	17825	17728	17748	17870	17791	17709	17786	17920	17832	17597	17777	17631	17813	17937	17772	17572	17809	17667	18004	17660	17779	17738	17676	17705	17787	17815	17890	17684	17845	17690	17964	17787	17758	17643	17814	17599	17684	18024	17887	17648	17876	17910	17576	17754	17723	17680	17778	17730	17805	17835	17486	17730	17599	18092	17603	17932	17816	17705	17901	17818	17993	17814	17841	17889	17939	17732	17728	17747	17898	17532	17884	17752	17901	18037	17772	17770	17833	17949	17756	17751	17722	17807	17961	17766	17775	17672	17713	17715	17701	17695	17772	17710	17823	17786	17629	17781	17859	17757	17932	17858	17670	17708	17564	17866	17846	17991	17604	17680	17810	17659	17685	17594	17653	17632	17768	17803	17665	17604	17742	17571	17616	17582	17738	17719	17747	17881	17916	17795	17899	17864	17854	17581	17858	17648	17771	17858	17656	17650	17808	17813	17849	17903	17800	17609	17867	18029	17898	17814	17600	17639	17698	17849	17944	17890	17663	17782	17747	17739	17948	17735	17894	17770	17733	17759	17803	18135	17685	17886	17785	17945	17625	17721	17939	17927	17751	17905	17803	17767	17778	17860	17741	17810	17927	18035	17857	17597	17837	17826	17693	17729	17592	17682	17702	17721	17842	17864	17778	17699	17742	17579	17723	17889	17855	17927	17787	17774	17718	17638	17896	17564	17861	17889	17815	17551	17887	17683	17903	17679	17928	17816	17677	17697	17588	17808	17716	17761	17788	17723	17901	17641	17525	17678	17910	17773	17945	17723	17849	17738	17956	17681	17683	17848	17672	17924	17849	17642	17508	17926	17805	17590	17645	17701	17911	17854	17798	17737	17897	17545	17577	17643	17636	17772	17821	17548	17611	17846	17653	17967	17699	17773	17851	17745	17765	17860	17926	17895	17855	18056	17865	17722	17866	17808	17713	17861	17707	17631	17930	17511	17762	17755	17890	17934	17684	17840	17860	17968	17759	17604	17731	17698	17899	17886	17788	17927	17945	17846	17750	17604	17688	17567	17605	17592	17920	17873	17881	17920	17890	17585	17751	17860	17722	17778	17633	17464	17707	17901	17781	17787	17781	17586	17716	17762	17981	18082	17720	17714	17763	17748	17474	17841	17757	17936	17737	17722	17841	17738	17743	17760	17697	17708	17790	17631	17668	17820	17829	17760	17885	17793	17738	17729	17820	17811	17808	17765	17777	17499	17877	17747	17785	17762	17775	17898	17779	17932	17726	17865	17714	17759	17847	17829	17555	17625	17691	17806	17964	17541	17940	17763	17901	17780	17853	17852	17865	17912	17691	17979	17949	17647	17677	17678	17703	17806	17656	17637	17647	17645	17701	17822	17677	17901	17780	17750	17682	17631	17653	17767	17631	17840	17865	17864	17695	17840	17779	17776	17713	17701	17992	17543	17719	17651	17906	17838	18094	17568	17849	17805	17865	17727	17848	17747	17818	17762	17774	17589	17601	17863	17879	17769	17798	17840	17685	17746	17873	17824	17735	17800	17692	17777	17810	17593	17541	17700	17807	17463	17688	17683	17780	17860	17802	17558	17840	17852	17784	17772	18054	17737	17591	17841	17747	17795	17684	17700	17850	17795	17691	17703	17756	17679	17862	17803	17716	17745	17935	17722	17638	17685	17686	17873	17661	17690	18016	17914	17866	17764	17674	17853	17628	17742	17918	17851	17848	18029	17778	17814	17936	18025	17728	17690	17836	17730	17898	17756	17737	17717	17817	17844	17684	17802	17718	17740	17779	17663	17677	17847	17675	17649	17825	17683	17832	17727	17593	17880	17848	17603	17949	17649	17640	17813	17567	17586	17764	17797	17761	17713	17840	17821	17913	17685	18078	17774	17665	17778	17779	17666	17683	17682	17979	17860	17707	17721	17660	17906	17867	17863	17856	17833	17682	17924	17856	17809	17852	17629	17679	17753	17859	17807	17854	17600	17722	17639	17708	17764	17718	17903	18116	17890	17925	17740	17961	17792	17711	17903	17883	17760	17750	17877	17774	17705	17796	17810	17677	17794	17858	17888	17962	17701	17747	17592	17824	17744	17818	17859	17724	17543	17644	17751	17832	17764	17673	17727	17917	17967	17584	17876	17793	17805	17813	17773	17767	17711	17718	17804	17741	17879	17899	17708	17732	17516	17841	17835	17776	17794	17888	17930	17810	17693	17948	17824	17518	17698	17786	17575	17731	17717	17797	17791	17871	17728	17715	17852	17669	17878	17712	17820	17870	17859	17754	17937	17759	17783	17745	17695	17801	17810	17933	17818	17960	17764	17733	17755	17758	17783	17590	17750	17718	17915	17788	17629	17874	17885	17629	17646	17877	17790	17888	17924	17826	17569	17741	17611	17885	17863	17589	17697	17672	17803	17775	17885	17677	17748	17863	17958	17756	17623	17639	18104	17827	17881	17877	17720	17843	17873	17757	17558	17681	17816	17786	17649	17687	17723	17881	17756	17677	17808	17703	17752	17710	17806	17695	17715	17888	17757	17873	17797	17694	17742
29659	48414	49168	46668	42282	37224	33273	34753	43542	44365	35397	29285	23432	18042	17063	16368	16009	16463	17020	16838	16045	15564	15830	15777	15796	15773	15807	15645	15864	15813	15849	15841	15705	15628	15702	15674	15804	15592	15577	15614	15714	15676	15669	15585	15720	15587	15793	15685	15725	15584	15817	15684	15721	15742	15680	15718	15781	15664	15849	15692	15659	15786	15581	15636	15797	15611	15751	15786	15683	15693	15622	15665	15526	15706	15804	15760	15548	15659	15622	15668	15789	15718	15601	15703	15564	15713	15623	15817	15579	15774	15708	15691	15687	15703	15767	15751	15399	15682	15543	15817	15576	15631	15559	15581	15616	15765	15639	15584	15734	15765	15668	15624	15807	15625	15591	15658	15724	15901	15621	15633	15678	15664	15662	15585	15648	15707	15678	15712	15527	15818	15688	15588	15660	15670	15744	15685	15539	15838	15779	15621	15897	15858	15576	15572	15511	15697	15835	15577	15598	15819	15637	15577	15703	15552	15605	15669	15720	15736	15672	15703	15756	15658	15683	15792	15631	15741	15716	15581	15604	15711	15568	15655	15797	15557	15455	15653	15745	15574	15722	15691	15672	15822	15621	15681	15673	15576	15701	15800	15626	15655	15763	15661	15789	15732	15585	15652	15631	15688	15806	15755	15767	15650	15594	15746	15759	15529	15607	15598	15659	15570	15740	15727	15871	15737	15780	15663	15743	15577	15599	15767	15791	15641	15720	15356	15737	15755	15543	15566	15692	15887	15825	15584	15659	15797	15780	15594	15749	15575	15783	15741	15773	15755	15680	15783	15813	15874	15544	15750	15650	15746	15789	15728	15705	15593	15852	15641	15537	15610	15631	15676	15581	15695	15654	15673	15926	15734	15632	15690	15797	15704	15648	15535	15785	15739	15692	15628	15791	15642	15775	15768	15572	15604	15582	15601	15547	15639	15699	15643	15665	15816	15628	15698	15787	15621	15638	15625	15642	15567	15671	15477	15567	15887	15493	15591	15514	15831	15544	15638	15732	15581	15773	15678	15947	15604	15826	15603	15908	15620	15905	15635	15670	15663	15845	15766	15648	15593	15560	15472	15687	15797	15881	15461	15719	15512	15622	15906	15599	15926	15668	15716	15691	15538	15547	15545	15780	15585	15625	15659	15664	15713	15404	15586	15520	15733	15640	15623	15614	15768	15605	15669	15803	15626	15599	15683	15751	15608	15741	15522	15655	15718	15801	15613	15590	15655	15596	15858	15687	15738	15671	15710	15512	15734	15635	15619	15579	15510	15692	15723	15668	15607	15653	15839	15788	15559	15790	15460	15679	15645	15521	15733	15780	15586	15633	15560	15737	15492	15608	15532	15640	15587	15913	15562	15637	15751	15712	15650	15753	15753	15728	15653	15711	15586	15735	15664	15866	15676	15786	15621	15852	15653	15850	15759	15657	15769	15880	15611	15521	15719	15748	15636	15789	15715	15756	15714	15522	15660	15548	15902	15695	15642	15714	15605	15657	15509	15640	15628	15645	15511	15737	15632	15728	15532	15780	15703	15701	15611	15790	15671	15509	15745	15802	15634	15549	15824	15633	15765	15781	15497	15770	15662	15609	15708	15659	15613	15689	15400	15678	15772	15815	15669	15604	15689	15708	15674	15704	15571	15498	15839	15581	15790	15610	15734	15592	15533	15679	15676	15700	15618	15629	15713	15787	15679	15677	15652	15660	15752	15571	15743	15746	15909	15702	15874	15555	15644	15616	15648	15625	15729	15740	15714	15664	15697	15594	15758	15713	15663	15617	15563	15492	15660	15599	15740	15690	15644	15811	15671	15520	15701	15737	15681	15748	15691	15705	15730	15519	15659	15740	15751	15668	15678	15536	15589	15682	15599	15767	15708	15825	15703	15648	15771	15635	15612	15655	15814	15568	15710	15700	15501	15677	15652	15660	15521	15540	15586	15584	15537	15554	15488	15662	15648	15665	15562	15843	15625	15659	15631	15868	15729	15676	15553	15655	15746	15583	15649	15866	15568	15596	15652	15393	15816	15623	15612	15746	15700	15733	15562	15664	15667	15860	15718	15767	15672	15648	15728	15756	15838	15644	15458	15684	15561	15659	15748	15497	15684	15583	15745	15719	15570	15873	15755	15629	15601	15785	15595	15649	15661	15697	15684	15509	15627	15703	15750	15503	15809	15685	15539	15570	15537	15569	15791	15603	15626	15638	15860	15355	15700	15654	15657	15580	15666	15624	15808	15656	15602	15607	15803	15630	15641	15688	15680	15571	15759	15648	15687	15717	15704	15445	15761	15655	15822	15682	15812	15685	15726	15630	15835	15639	15773	15834	15686	15674	15751	15641	15559	15470	15793	15597	15807	15791	15596	15641	15597	15638	15777	15677	15597	15601	15628	15749	15540	15423	15498	15870	15577	15668	15759	15656	15678	15746	15567	15792	15795	15579	15768	15638	15592	15720	15690	15703	15734	15570	15632	15612	15692	15735	15682	15711	15545	15726	15746	15784	15635	15781	15546	15633	15733	15674	15660	15658	15713	15609	15575	15747	15647	15735	15743	15672	15584	15637	15605	15661	15558	15727	15630	15463	15677	15479	15803	15545	15852	15613	15640	15543	15605	15540	15621	15813	15714	15667	15625	15492	15641	15699	15706	15599	15637	15701	15627	15678	15719	15443	15547	15617	15675	15882	15615	15650	15493	15587	15755	15537	15606	15688	15656	15603	15643	15816	15710	15512	15563	15711	15702	15682	15733	15889	15374	15690	15692	15666	15493	15774	15449	15767	15641	15811	15664	15652	15674	15706	15804	15692	15578	15799	15653	15627	15665	15701	15682	15615	15834	15680	15761	15664	15482	15791	15611	15790	15566	15721	15569	15569	15577	15732	15637	15785	15740	15636	15522	15619	15609	15677	15829	15682	15621	15655	15806	15661	15755	15577	15805	15773	15765	15734	15829	15679	15764	15695	15626	15680	15734	15627	15555	15588	15514	15640	15725	15811	15643	15783	15675	15699	15933	15644	15514	15937	15704	15807	15720	15617	15567	15914	15859	15573	15652	15707	15755	15585	15868	15668	15561	15734	15596	15740	15624	15671	15784	15610	15774	15623	15562	15715	15609	15634	15877	15785	15596	15629	15643	15841	15569	15582	15617	15474	15668	15754	15848	15552	15622	15561	15936	15643	15713	15591	15614	15808	15723	15578	15691	15568	15669	15581	15538	15744	15782	15642	15516	15708	15746	15463	15827	15752	15642	15664	15739	15618	15645	15712	15512	15614	15788	15731	15728	15627	15787	15583	15537	15633	15650	15635	15800	15729	15808	15684	15660	15592	15678	15750	15535	15722	15835	15777	15701	15703	15676	15850	15754	15725	15548	15654	15711	15565	15707	15603	15653	15729	15569	15705	15563	15647	15731	15834	15796	15733	15668	15463	15729	15645	15675	15548	15665	15567	15603	15754	15568	15669	15587	15533	15724	15657	15683	15718	15577	15675	15796	15725	15773	15684	15670	15594	15662	15710	15620	15695	15583	15781	15732	15678	15669	15609	15656	15498	15647	15776	15802	15590	15586	15708	15592	15822	15750	15726	15816	15629	15617	15687	15711	15754	15753	15606	15882	15655	15623	15692	15508	15732	15568	15767	15625	15590	15763	15818	15575	15766	15758	15755	15698	15790	15562	15888	15735	15704	15491	15649	15801	15715	15707	15739	15705	15610	15674	15665	15765	15562	15641	15687	15676	15576	15744	15760	15741	15754	15294	15956	15675	15769	15636	15645	15530	15537	15631	15671	15719	15724	15664	15772	15593	15867	15680	15696	15646	15647	15782	15656	15670	15630	15566	15778	15680	15627	15776	15754	15663	15561	15697	15602	15559	15761	15724	15797	15654	15724	15834	15486	15674	15853	15722	15639	15670	15695	15731	15864	15606	15769	15767	15563	15698	15640	15570	15638	15649	15599	15831	15699	15614	15636	15737	15764	15579	15714	15749	15584	15710	15677	15721	15652	15910	15758	15563	15722	15588	15674	15540	15801	15897	15571	15629	15677	15669	15641	15723	15565	15629	15681	15820	15458	15725	15634	15602	15714	15500	15711	15655	15754	15674	15720	15545	15757	15722	15689	15654	15646	15721	15855	15810	15713	15585	15708	15721	15596	15645	15574	15618	15674	15527	15619	15508	15707	15580	15720	15605	15752	15741	15598	15714	15479	15861	15616	15859	15794	15711	15731	15615	15806	15523	15680	15808	15776	15599	15636	15638	15625	15586	15713	15634	15861	15652	15550	15801	15739	15618	15537	15667	15754	15717	15729	15652	15792	15656	15649	15722	15658	15660	15798	15627	15581	15706	15718	15687	15491	15699	15786	15687	15646	15608	15556	15566	15551	15604	15648	15590	15637	15788	15652	15621	15593	15715	15551	15661	15596	15461	15710	15755	15500	15711	15638	15669	15672	15727	15685	15867	15660	15689	15673	15742	15547	15482	15550	15619	15621	15658	15700	15622	15823	15647	15800	15815	15769	15633	15565	15717	15852	15765	15691	15648	15657	15610	15609	15720	15551	15525	15614	15770	15780	15509	15689	15614	15676	15761	15569	15594	15535	15690	15510	15617	15714	15757	15520	15695	15734	15597	15770	15780	15657	15478	15717	15557	15750	15675	15645	15510	15666	15564	15817	15709	15724	15629	15589	15642	15846	15761	15704	15624	15733	15730	15607	15762	15819	15493	15632	15761	15824	15845	15652	15697	15758	15818	15552	15510	15533	15613	15456	15760	15689	15798	15763	15672	15859	15594	15692	15880	15898	15592	15751	15596	15803	15647	15685	15592	15553	15735	15443	15695	15663	15600	15659	15605	15585	15619	15789	15844	15723	15728	15778	15929	15681	15697	15738	15660	15805	15686	15651	15704	15756	15563	15714	15478	15666	15698	15720	15797	15673	15827	15584	15696	15791	15517	15833	15779	15757	15748	15691	15616	15785	15594	15726	15698	15558	15690	15737	15683	15667	15734	15752	15790	15585	15664	15625	15499	15634	15662	15922	15651	15486	15834	15921	15916	15555	15594	15627	15617	15720	15749	15741	15436	15728	15732	15678	15793	15776	15693	15760	15711	15711	15606	15858	15611	15825	15714	15541	15671	15586	15614	15716	15844	15634	15659
34602	35652	37872	34939	30469	27239	24659	22685	21534	20921	20268	19576	19411	19193	18805	18380	18339	18430	18484	18264	18157	18133	17950	17848	17965	18033	18172	18284	18099	17991	17844	18047	18194	18019	18183	18046	17953	18110	17889	17929	18133	18241	17898	17938	17873	18045	18236	17921	18221	18208	17989	18060	18015	17895	18145	18023	18039	17980	17834	17955	17941	18198	18055	18166	18079	18019	18006	18143	18024	18057	18031	18066	17998	18254	18045	18141	17974	17961	17908	17976	17999	18056	18176	17905	18065	17923	18256	18073	18089	18171	18121	18029	18067	17981	17872	18038	18018	17962	17899	18124	18055	18061	18123	17870	18166	17915	18077	18231	17985	17984	18103	17733	18154	18226	18139	18069	17924	17998	18002	17855	18099	18012	18115	18299	18281	17830	17975	17950	17969	17954	17969	18020	18035	17887	17947	17977	17965	18118	18128	17991	18123	18230	18115	17862	18066	17923	18188	18057	18036	17885	18119	17795	17929	18250	18052	17922	18126	17784	18135	18018	18140	18248	18076	17911	18046	18196	17895	18123	17864	17998	17898	18120	18186	17800	18170	17996	17918	18143	18387	17922	17922	18024	18105	17980	18024	17868	18100	18116	18149	17959	17966	18178	17840	17882	17935	18148	17903	17984	18243	18142	18101	18046	18021	17915	18093	17925	17929	18011	17928	18070	18014	17951	18036	17940	18047	18101	18006	17789	17967	18026	17969	18207	18184	17985	18014	18053	17970	18168	18181	18079	17995	17984	18238	17915	17975	17896	18067	17897	18127	17798	18158	17995	18072	18058	18177	18025	18065	17934	18096	18146	18059	17770	17981	18086	17873	17868	17924	18071	17993	17977	17977	18037	17968	17926	17823	18127	17907	17832	18083	18069	18113	17961	17891	18048	18135	18073	18177	18115	18166	18136	18091	18207	18088	17871	18020	18141	17932	17978	18138	18257	18002	18304	17966	17955	18025	18038	18056	18043	17999	17973	18106	17938	18116	18241	18099	17963	17917	17971	17896	17942	17844	17988	17916	18091	18257	17963	18109	18101	17930	17766	17989	17921	17975	17854	18063	18049	18047	18115	17979	18089	18051	18010	18046	18164	18166	18022	18016	18125	18207	18069	17835	17976	18054	18224	18170	18030	17904	17972	18180	18175	17949	18067	18067	17682	18038	18078	17991	17917	17945	18047	18098	17769	18128	18067	17963	17999	18004	17951	17928	17963	18213	17999	18125	17977	18032	18233	17889	17917	17964	18093	18153	18123	18072	18100	18253	18127	17942	17946	17933	17990	18027	18060	17838	17827	18147	17972	17978	17899	18122	18127	17842	17941	18140	18179	18073	17965	18226	18158	18088	18021	18106	17957	18133	17999	17931	17913	18012	17949	17844	18050	18160	18014	18132	18181	18068	17864	18022	18215	17932	18163	18025	18130	18097	18302	18045	17808	18194	18098	18168	17742	17761	18122	17889	18026	18099	18079	17945	18025	18164	18120	18208	18124	18165	17947	18136	18047	18031	18125	18034	18077	18095	18168	18093	17941	17846	18166	18115	17905	18233	17977	18001	17994	18074	17891	17836	18125	18197	17984	18129	17943	18063	17980	17946	17952	18000	17996	18167	18100	17918	18278	18099	17958	18075	18059	18074	18129	17876	17878	17888	18131	18064	18095	18144	18215	18269	18028	18022	18092	18060	18008	18089	17968	17888	17934	18146	18034	18117	18110	18249	17898	18007	17839	18149	17939	17955	18125	17945	18132	17988	17928	18167	18084	18072	18035	17877	18121	18024	17966	18143	18016	18294	17982	18171	18206	18007	17946	18062	18094	18224	17928	17990	18074	18127	18140	17989	18136	18169	18018	18171	17936	18019	17911	18051	18131	18041	17851	18220	18197	18003	18136	18177	17878	18011	17996	17974	18056	18160	17999	18085	18090	17960	18096	18252	18079	17936	17938	17969	18085	18108	17983	17915	18029	17958	18145	17991	18034	18091	17828	18006	17978	18014	18002	18045	18092	18008	17928	18170	17922	18116	18062	17988	18087	18063	18269	18000	18143	18078	18125	17967	18115	18014	18028	17939	17885	17856	18074	17945	18072	18057	17841	17933	17946	17911	18151	18220	18167	18166	18057	18177	17923	18040	18118	18253	18158	18009	17871	17983	18080	18158	17956	18047	18022	17993	17967	18078	17858	17933	17954	18113	17926	18146	17884	17911	17980	18033	17694	18150	18080	18016	18243	18079	18188	17952	18058	17899	18158	18053	18097	18079	18204	18105	18028	17886	17967	18044	17951	18009	17997	17919	17898	17964	18140	18108	18075	18224	18169	18007	17950	18087	17976	18123	18011	17986	18247	18079	17923	17891	17970	18254	17901	17833	17945	17912	18016	17934	17957	17906	18000	17973	17987	17944	17838	18004	17969	18167	18081	18012	18027	18190	18000	18119	17882	18235	18169	17965	18071	18066	17839	18258	18005	17872	18059	18162	17868	17941	18049	18093	18108	18012	18163	18038	17964	18016	17989	17872	18080	18049	17840	17922	18146	18061	18156	18073	18148	18302	18033	17928	18059	18062	18290	18209	18071	18083	18052	18020	17912	17906	17952	18189	18074	18033	18088	18025	17975	18135	17932	18110	17765	17955	18054	18033	18017	18175	17955	17964	18054	17976	17943	17963	18155	18098	18114	17871	17869	18007	17948	18075	17968	18094	18011	18074	18082	18116	18144	17985	17933	18054	18028	18247	18103	18081	18014	17997	17993	17961	17965	17915	18032	18080	17933	17964	17965	18080	17972	18011	17995	17946	18023	18154	17785	17939	18032	17964	17975	18175	18066	18148	18236	17906	18137	18154	17874	18150	17958	17883	17897	17962	18006	18058	18296	18040	17820	18023	17988	17846	17929	17692	17820	18142	18187	18062	18205	18037	18062	18064	18016	17995	17990	18154	17926	18102	17761	18134	17977	18152	18057	18098	18014	18271	17952	18014	18060	18213	18109	18123	18284	18170	18069	18231	18090	18135	18200	17885	18001	17893	17945	17996	18106	18231	17985	18037	17900	18135	18179	18203	18021	17910	18001	18168	18114	18013	18246	18006	17963	17775	17951	17964	18005	18182	18129	17932	18149	18224	17922	18249	18146	18109	18099	18247	17919	17998	17947	17913	18132	18102	18115	18055	18039	18212	18027	17987	17887	18042	18098	18228	18095	17880	18152	18170	18021	18056	18067	17903	18045	17915	17925	18046	17886	17988	17784	17892	17949	18115	17998	17798	17840	18101	18039	17979	17897	18068	18179	17905	18017	17980	18063	18077	18154	17966	18050	17844	18081	18304	18109	17921	18299	17872	17898	17854	17994	18132	17851	18023	18093	17955	17981	18193	18159	18005	17963	18102	18295	18017	17978	18183	18004	18011	17978	18324	18037	17912	17890	17871	17838	17963	18089	17980	17910	18123	18067	17929	18002	18046	18001	17941	17993	18082	17948	18018	18101	17989	17942	17811	18063	18112	18008	18109	18188	18007	18374	18248	17989	17954	18072	18017	18160	17994	18010	17923	17975	18192	17995	18013	18247	17972	17955	18075	18129	17799	17935	17997	17972	17986	17847	18091	18121	18235	18056	18048	18068	18031	18135	18079	18147	18181	17669	18068	18059	18150	17897	18044	18081	18090	18068	17941	17930	18075	18018	17936	17884	18111	18119	18184	17771	18136	18075	17930	18092	18057	17909	18149	17960	18136	18151	18126	17836	18009	18181	18111	18015	18099	17930	18267	18034	17988	17919	18068	18232	18073	18047	17962	18152	18027	17867	17865	18191	17948	17860	17975	17911	18071	18093	17988	18057	18218	18196	18051	17785	17827	18130	17841	17844	17949	17911	17999	18031	17895	17979	17928	17865	17960	18216	18110	18082	17927	17936	18055	18129	18178	17914	17692	17936	18085	18062	17849	17934	18094	17949	18000	17973	17917	17975	17989	18041	17817	17914	18048	18129	17836	17901	18114	17982	17907	18155	17920	17969	17921	18058	18035	17932	17956	18212	18129	18168	17853	17859	17909	17814	18026	17930	17983	18070	17939	18119	17991	17999	18035	18048	17909	17970	18303	18051	18092	17838	17934	18067	17979	18026	18172	17951	17871	17974	17894	18214	18089	18226	18143	17965	18028	18239	18059	17961	17886	17987	18059	17988	18039	18183	18178	18200	17879	17993	18159	18098	17806	17900	18088	17941	18026	17842	17991	17853	18141	17914	17944	18042	18080	17980	17954	17949	18031	18011	18003	18149	17854	18060	18014	17927	17965	17806	18013	18105	18264	17980	17896	18135	18116	17906	18167	17882	18160	17883	18053	17872	18089	18149	17915	18059	17967	18146	18132	18213	17952	18077	18023	17870	18212	18257	18131	18096	18046	18111	17960	18213	18070	18190	17952	18145	17943	17924	18042	18069	17959	18061	17948	18092	18121	17826	17856	18247	17905	18173	18158	18202	18232	18120	18086	18207	17953	18055	18049	18011	17935	17992	17895	18021	17920	17967	17889	17959	17903	18105	17867	18059	17998	18146	18166	18119	18020	18108	18330	18104	18056	18030	17955	18172	18097	17826	17920	17987	17925	18150	18092	18024	18106	18032	18016	18027	17879	18100	17966	18061	18165	17913	18128	17945	18079	18034	18255	18270	18058	17842	17945	17980	18056	18082	18113	18109	18064	17987	18000	18050	18120	18071	17967	18016	17801	18186	18005	18157	18060	18119	18050	18161	18080	18146	18132	18208	18281	17850	18140	18171	18093	18065	18113	18183	18113	18160	18242	17976	18151	17946	18020	18086	17962	18151	17741	17989	18028	18023	18108	17970	18114	17844	18151	18046	18067	18158	18000	18187	18212	18042	17985	17993	17997	18153	17866	18040	18210	18171	17909	18039	17974	18105	17826	17852	18171	18181	18028	18175	18099	18020	18125	17942	18221	17992	18153	18037	17942	17920	17905	18126	17982	18201	18151	17860	17969	18138	17906	18196	18008	18155	17922	18105	18101	17954	18092	18000	18277	18008	18083	18043	18243	18056	18223	18035	18134	17860	18069	18013	18025	18095	17938	18183	18180	18101	17932	18010	18053	17953	17926	17989	18130	18045	18053	17823	18059	17975	17856	17883	18102	18048	18282	18075	17977	17807
30897	41187	40323	36709	32536	28415	25461	22961	21147	20250	19220	18186	18039	17275	17020	16584	16529	16550	16294	16022	15863	15922	15803	15819	15866	15747	15836	15845	15879	15882	15681	15885	15966	16051	15977	15892	15854	15710	15951	15846	15658	15718	15826	15774	15730	15839	15957	16022	15761	15844	15958	15808	15881	15645	15930	15826	15820	15811	15666	15792	15855	15915	15822	15700	15951	15771	15758	15936	15801	15684	15709	15799	15881	15829	15878	15800	15780	15829	15843	15895	15803	15929	15797	15783	15859	15759	15788	15874	15698	15679	15900	15791	15821	15608	15808	15770	15790	15671	15691	15773	16040	15807	15955	15895	15882	15950	15818	15885	15919	15702	16011	15918	15894	15854	15845	15814	15659	16047	15788	15784	15706	15604	15826	15734	15770	15628	15905	15818	15966	15776	15647	15895	15731	15871	15848	15828	15937	15843	15782	15952	15889	15745	15824	15727	15786	15851	15813	15809	15875	15909	15915	15770	15632	15728	15960	15710	15656	15875	15714	15984	15891	15788	15980	16001	15635	15845	15739	15770	15944	15759	16021	15772	15829	15878	16009	15793	15697	15807	15849	15763	15871	15742	15763	15800	15833	15752	15957	15825	15902	15861	15768	15633	15730	15779	15884	15963	15843	15679	15885	15822	15736	15854	15786	15700	15981	15633	15733	15837	15745	15780	15959	15758	15753	15877	15886	15877	15884	15775	15788	15824	15963	15682	15863	15923	15874	15706	15661	15735	15776	15885	15821	15839	15797	15874	15767	15885	16009	15631	16093	15645	15799	15714	15858	15785	15758	15818	15639	15912	15913	15822	15805	15975	15773	16009	15753	15955	15934	15820	15899	15745	15783	15787	15836	15851	15864	15697	15761	15827	15777	15705	15736	15753	15680	15690	15631	15876	15978	15684	15731	15861	15830	15778	15857	15788	15897	15778	15946	15863	15757	15780	15862	16080	15748	15647	15916	15754	15905	15800	15748	15877	15884	15787	15973	15884	15772	15800	15903	15746	15957	15751	15980	15662	15778	15764	15857	15855	15929	15793	15871	15722	15798	15801	15815	16028	15866	15688	15667	15867	15712	15833	15727	15881	15815	15944	15826	15614	15743	15849	15739	15932	15788	15801	15828	15857	15698	15664	15971	16099	15738	15751	15842	16039	15838	15808	15853	15891	15728	15862	15798	15719	15856	15861	15916	15879	15887	15773	15651	15870	15646	15868	15812	15772	15833	15823	15800	15800	15758	15912	15761	15673	15849	15764	15859	15754	15873	15855	15812	15773	15765	15725	15850	15818	15857	15807	15847	15911	15658	15834	15892	15718	15786	15913	15901	15699	15907	15803	15769	15692	15749	15864	15898	15705	15682	15814	15719	15834	15738	15977	15976	15804	15813	15810	15772	15958	15831	15864	15972	15737	15939	15892	15771	15878	15762	15920	15777	15845	15800	15742	15871	15902	15805	15772	15676	15687	15861	15754	15876	15904	15805	15917	15842	15704	15760	15866	15828	15677	15814	15895	15780	15778	15944	15804	15894	15707	15855	15601	15644	15817	15762	15795	15920	15849	15744	15871	15915	15881	15710	15882	15839	15862	15891	15772	15723	15785	15827	15765	15906	15876	15876	15794	15875	15768	16019	15808	15792	15883	15870	15700	15887	15872	15934	15820	15842	15655	15811	15814	15827	15623	15789	15880	15708	15777	15823	15697	15771	15760	15774	15952	15868	15871	15823	15943	15771	15547	15699	15904	15814	15768	15698	15704	15791	16023	15816	15755	15743	15839	15955	15906	15912	15811	15891	15898	15866	15865	15673	15698	15818	15802	15762	15955	15749	15921	15842	15967	15706	15888	15705	15711	15923	15740	15618	15935	15728	15806	15930	15805	15870	15868	15804	15784	15994	15901	15893	15959	15810	15684	15873	15781	15732	15704	15826	15813	15768	15690	15848	15858	15762	15800	15681	15673	15698	16059	15841	15935	15749	15731	15894	15674	15748	15761	15783	15809	15982	15978	15939	15738	15822	15812	15784	15737	15731	15814	15868	15594	15809	15870	15876	15784	15960	15706	15851	15832	15750	15780	16034	16003	15832	15749	15855	15787	15810	15741	15767	15796	15818	15724	15823	15857	15770	15895	15998	15812	15919	15719	15992	15899	15821	15787	15914	15735	15764	15779	15934	15858	15874	15838	15890	15596	15916	15781	15712	15780	15812	15843	15946	15957	15689	15705	15755	16055	15769	15820	15666	15801	15678	15876	15863	15798	15911	15771	15915	15770	15737	15806	15802	15903	15791	15803	15791	15641	15840	15810	15765	15957	15833	15823	15859	15707	15779	15999	15834	15758	15742	15903	15897	16053	15643	15702	15966	15925	15807	15756	15817	15982	15680	15753	15833	15833	15855	15875	15995	15685	15864	15727	15955	15735	15691	15816	15837	15708	15890	15680	15761	15867	15732	15817	15904	15821	15856	15747	15968	15795	15898	15735	15841	15851	15746	15956	15824	15830	15816	15858	15956	15727	15905	15876	15880	15926	15711	15826	15919	15902	15747	15872	15856	15785	15868	15902	15703	15931	15887	15855	15610	15797	15933	15655	15869	15857	15769	15824	15821	15855	15699	15682	15725	15864	15795	15780	15802	15786	15963	15972	15977	15747	15813	15786	15847	15922	15889	15750	15977	15940	15721	15793	15845	15833	15831	15860	15877	15944	15891	15951	15978	15732	15767	15783	15862	15677	15879	15848	15947	15741	15725	15931	15712	15753	15646	15855	15910	15912	15816	15823	15885	15878	15814	15813	15881	15826	15835	15870	16057	15914	15965	15748	15833	15776	15898	15783	15841	15725	15797	16148	15822	15907	15656	15945	15987	15925	15708	15808	16001	15893	15785	15785	15964	15823	15761	15772	15958	15868	15803	15932	15832	15838	15797	15946	15859	15934	15865	15833	15818	15714	15720	15909	15843	15957	15892	15767	15839	15734	15751	15849	15803	15863	15846	15889	15799	15888	15915	15645	15915	15851	15907	15752	15744	15951	15680	15870	15642	15690	15789	15771	15821	15888	15797	15670	15796	15721	15859	15739	15743	15735	15737	15848	15853	15874	15867	15808	15707	16050	15915	15762	15905	15959	15818	15850	15716	15801	15837	15893	15760	15773	15780	15575	15845	15718	15654	15773	15816	15796	15758	15684	15925	15845	15883	15751	15685	15862	15852	15716	15681	15806	15865	15888	15891	15693	15910	15666	15737	15776	15772	15782	15816	16036	15844	15810	15700	15792	15860	15807	15936	15861	16053	15917	15685	15757	15867	15869	15640	15831	15598	15762	15894	15829	15927	15795	15717	15696	15680	15620	15899	15649	15873	15827	15845	15822	15888	15819	15968	15806	15967	15982	15652	15796	15832	15720	15977	15677	15687	15841	15676	15701	15892	15665	15931	15748	15843	15720	15748	15777	15789	15639	15954	15800	15944	15866	15784	15893	15819	15884	15886	15555	15732	15812	15789	15851	15838	15719	15709	15581	15820	15970	15821	15660	15683	15825	16007	15738	16041	15816	15919	15758	15694	16047	15919	15871	15907	15815	15871	15930	15734	15865	15775	15671	15992	15754	15831	15920	15843	15772	15794	15740	15849	15865	15756	15761	15882	15803	15936	15878	15777	15786	15652	15785	15850	15712	15867	15756	15749	15851	15876	15738	15965	15788	15761	15831	15852	15953	15760	15856	15695	15875	15865	15664	15712	15683	15886	15893	15827	15780	15985	15800	15983	15944	15731	16023	15780	15728	15787	15911	15967	16058	15808	15771	15818	15726	15928	15879	15856	15773	15824	15822	15955	15810	15896	15664	15864	15718	15872	15838	15762	15898	15846	15771	15722	15879	15775	15797	15785	15824	15781	15733	15879	15777	15804	15818	15707	15774	15789	15787	15924	15640	15791	15848	15758	15804	15906	15701	16045	15950	15849	15778	16073	15762	16042	15706	15841	15740	15855	15901	15808	15893	15966	15765	15701	16014	15650	15804	15750	15773	15748	15870	15816	15730	15725	15923	15906	15733	15743	15828	15768	15768	15852	16000	15818	15752	15787	15799	15860	15730	15817	15773	15831	15865	15825	15782	15794	15717	15925	15750	15825	15747	15935	15847	15912	15811	15845	15674	15906	15749	15878	15802	15820	15742	15831	15947	15699	15949	15911	15824	15699	15675	15944	15749	15774	15972	15851	15676	15957	15819	15860	15726	15956	15904	15849	15974	15927	15908	15917	15892	15762	15757	15951	15702	15816	15772	15848	15865	15795	15872	15830	15949	15680	15956	15820	15826	15727	15828	15787	15917	15904	15875	15787	15901	15896	15735	16071	15750	15871	15737	15887	16049	15874	15865	15934	15799	15950	15940	15702	15750	15851	15907	15747	15750	15910	15669	15836	15785	15874	15863	15682	15865	15852	15707	15808	15899	15823	15772	15834	15932	15921	15874	15760	15840	15852	15887	15658	15700	15702	15760	15844	15737	15897	15705	15808	15826	15787	15806	15741	15887	15749	15971	15884	15743	15942	15739	15902	15798	15901	15743	15743	15905	15797	15832	15836	15764	15952	15735	15799	15906	15670	15632	15880	15783	15931	15774	15971	15955	15929	15774	15692	15839	15914	15678	15906	15751	15963	15791	15904	15646	15855	15872	15773	15759	16068	15917	15859	15688	15909	15905	15901	15969	15857	15716	15903	15918	16023	15664	15805	15747	15863	15789	15815	15863	15789	15961	15815	15788	15894	15794	15841	15719	15881	15702	15823	15840	15987	15769	15728	15701	15839	15870	15779	15986	15774	15718	16037	15694	15750	15881	15778	15726	15867	15928	15758	15912	15944	15978	15708	15767	15898	15686	15825	15942	15879	15817	15867	15825	15813	15768	15859	15672	15762	15886	15823	15915	15970	15837	15891	15710	15899	15944	15975	15776	15603	15782	15743	15856	15685	15799	15743	15726	15923	15796	15720	15992	15926	15776	15954	15863	15831	15975	15944	15768	15958	15761	15765	16032	15780	15924	15973	15718	15772	15878	15871	15926	15959	15779	15811	16006	15812	15897	15902	15741	15888	15833	15882	15867	15799	15787	15708	15782	15831	15836	15759	15890	15776	15823	16080	15823	15634	15714	15873	15808	15889	15892
26447	22560	31264	31890	30356	30155	28038	24799	22933	21912	20878	20090	19909	20037	19225	21127	22947	22302	21032	20050	18899	18445	18405	18511	18447	18687	18477	18556	18665	18456	18512	18584	18388	18474	18359	18389	18442	18551	18391	18351	18612	18580	18609	18306	18482	18440	18239	18499	18512	18521	18572	18434	18559	18389	18348	18302	18401	18290	18369	18299	18393	18318	18490	18440	18376	18395	18266	18427	18616	18506	18297	18311	18497	18399	18441	18281	18471	18528	18412	18349	18376	18285	18312	18229	18285	18447	18428	18182	18408	18209	18104	18360	18466	18233	18497	18432	18372	18431	18331	18481	18356	18392	18190	18301	18471	18391	18493	18482	18370	18465	18374	18429	18452	18428	18296	18522	18538	18571	18437	18419	18345	18521	18305	18423	18469	18260	18352	18374	18455	18267	18232	18351	18541	18247	18353	18438	18350	18233	18253	18274	18550	18292	18351	18430	18299	18459	18486	18382	18246	18335	18322	18348	18475	18433	18374	18363	18298	18184	18197	18239	18496	18349	18471	18264	18415	18425	18511	18501	18514	18318	18322	18175	18351	18464	18445	18355	18457	18281	18396	18237	18500	18311	18392	18382	18424	18661	18285	18441	18374	18285	18448	18265	18361	18206	18317	18333	18536	18352	18441	18419	18558	18381	18437	18519	18393	18460	18393	18129	18421	18387	18517	18492	18382	18438	18489	18523	18445	18416	18429	18488	18253	18321	18350	18435	18417	18394	18363	18491	18604	18335	18581	18393	18351	18142	18316	18334	18192	18287	18407	18232	18282	18400	18245	18138	18304	18401	18445	18168	18267	18359	18148	18569	18299	18296	18461	18301	18297	18407	18370	18365	18444	18347	18255	18366	18472	18344	18313	18437	18307	18538	18410	18444	17902	18194	18411	18385	18390	18249	18301	18287	18601	18344	18440	18446	18414	18365	18377	18328	18624	18406	18280	18431	18105	18311	18348	18520	18471	18364	18141	18298	18512	18363	18398	18351	18548	18280	18472	18385	18287	18472	18311	18565	18414	18416	18362	18468	18515	18386	18407	18335	18518	18209	18490	18299	18348	18420	18332	18207	18428	18166	18332	18391	18426	18272	18390	18498	18426	18341	18215	18388	18566	18482	18417	18334	18483	18409	18399	18287	18451	18378	18299	18357	18343	18421	18360	18534	18273	18423	18289	18334	18435	18468	18329	18279	18401	18386	18306	18283	18307	18379	18326	18579	18249	18353	18327	18199	18309	18253	18290	18235	18363	18130	18540	18335	18488	18248	18228	18302	18593	18370	18302	18372	18214	18414	18267	18126	18299	18346	18433	18201	18371	18331	18259	18461	18463	18382	18474	18410	18453	18524	18328	18370	18426	18368	18300	18467	18376	18362	18376	18282	18274	18666	18406	18538	18232	18412	18263	18482	18594	18225	18373	18488	18310	18293	18388	18427	18329	18524	18416	18281	18293	18499	18320	18477	18350	18232	18380	18310	18326	18240	18416	18180	18264	18488	18422	18343	18436	18277	18505	18310	18498	18430	18550	18363	18445	18214	18348	18358	18308	18498	18452	18367	18331	18170	18485	18459	18511	18579	18442	18346	18392	18314	18376	18273	18394	18424	18503	18705	18361	18447	18328	18233	18458	18250	18407	18337	18470	18461	18396	18107	18409	18476	18367	18444	18210	18405	18529	18285	18347	18257	18474	18402	18454	18490	18533	18555	18385	18511	18390	18442	18249	18272	18307	18535	18312	18409	18414	18151	18412	18362	18383	18355	18395	18307	18418	18103	18365	18205	18175	18423	18271	18454	18381	18276	18430	18464	18501	18489	18373	18511	18312	18557	18563	18297	18482	18404	18484	18378	18473	18576	18311	18277	18523	18443	18506	18433	18240	18213	18527	18200	18350	18245	18585	18373	18644	18387	18343	18475	18469	18194	18414	18488	18495	18322	18429	18367	18613	18408	18378	18447	18157	18432	18258	18437	18318	18318	18378	18368	18286	18330	18525	18646	18417	18445	18395	18506	18415	18444	18518	18254	18379	18250	18415	18500	18704	18525	18334	18228	18363	18244	18560	18472	18453	18419	18349	18596	18384	18313	18679	18312	18440	18325	18355	18359	18248	18624	18481	18343	18397	18252	18443	18449	18494	18388	18473	18378	18510	18293	18311	18366	18387	18453	18404	18295	18359	18345	18455	18447	18394	18400	18289	18432	18389	18499	18563	18500	18121	18427	18302	18524	18404	18471	18271	18383	18380	18378	18424	18466	18334	18370	18375	18448	18684	18450	18532	18701	18536	18345	18516	18349	18659	18350	18485	18168	18276	18432	18350	18479	18515	18260	18311	18529	18353	18527	18318	18474	18471	18332	18477	18621	18389	18334	18360	18387	18476	18280	18398	18257	18313	18417	18248	18364	18358	18475	18447	18321	18541	18566	18275	18478	18270	18465	18305	18149	18309	18358	18259	18457	18359	18416	18427	18367	18456	18263	18442	18707	18299	18262	18254	18390	18523	18391	18461	18413	18258	18267	18562	18407	18242	18357	18450	18369	18438	18348	18602	18339	18400	18127	18360	18367	18279	18337	18335	18398	18501	18488	18531	18358	18295	18375	18332	18326	18378	18259	18555	18653	18333	18370	18336	18306	18302	18436	18426	18446	18194	18289	18217	18331	18340	18430	18499	18534	18288	18407	18339	18282	18164	18611	18420	18387	18319	18274	18461	18331	18458	18251	18343	18366	18254	18263	18415	18330	18281	18092	18245	18334	18219	18371	18388	18464	18346	18298	18209	18452	18223	18235	18514	18238	18253	18109	18424	18434	18449	18685	18285	18380	18315	18309	18365	18383	18439	18373	18621	18361	18306	18649	18421	18270	18321	18658	18413	18427	18330	18319	18286	18397	18354	18558	18388	18335	18270	18468	18410	18400	18477	18356	18413	18393	18475	18403	18328	18420	18391	18368	18550	18542	18352	18189	18460	18325	18305	18373	18336	18339	18316	18168	18550	18475	18643	18230	18611	18452	18332	18499	18622	18653	18364	18286	18170	18457	18339	18607	18552	18371	18416	18475	18392	18440	18450	18549	18512	18599	18401	18326	18626	18637	18503	18363	18409	18391	18369	18389	18381	18464	18334	18332	18518	18263	18299	18350	18607	18354	18385	18275	18353	18314	18310	18183	18380	18297	18397	18396	18535	18153	18437	18297	18435	18440	18245	18471	18369	18561	18306	18326	18480	18340	18370	18497	18586	18359	18608	18309	18136	18452	18380	18142	18073	18382	18238	18464	18294	18166	18361	18392	18357	18467	18413	18406	18616	18290	18474	18297	18249	18445	18376	18099	18645	18267	18498	18429	18360	18588	18362	18415	18535	18531	18478	18320	18372	18342	18385	18226	18349	18308	18420	18305	18401	18614	18581	18692	18440	18320	18480	18302	18373	18299	18314	18337	18474	18123	18405	18472	18469	18324	18578	18521	18356	18423	18319	18394	18198	18410	18665	18291	18500	18529	18165	18514	18430	18503	18257	18405	18406	18581	18347	18323	18308	18353	18599	18437	18243	18248	18440	18395	18262	18454	18360	18360	18536	18324	18245	18539	18331	18577	18389	18548	18270	18427	18515	18253	18318	18461	18319	18393	18217	18300	18553	18417	18429	18241	18183	18385	18326	18365	18321	18381	18502	18343	18399	18443	18631	18322	18243	18431	18432	18458	18305	18438	18434	18538	18392	18390	18570	18660	18393	18407	18374	18281	18538	18295	18176	18448	18219	18408	18545	18471	18382	18204	18537	18437	18320	18268	18416	18297	18267	18278	18511	18383	18332	18343	18422	18449	18587	18454	18391	18448	18360	18472	18381	18441	18326	18347	18410	18419	18470	18205	18311	18384	18666	18383	18196	18457	18434	18392	18555	18447	18439	18401	18414	18387	18337	18376	18415	18383	18500	18544	18391	18318	18407	18214	18359	18524	18553	18400	18500	18402	18457	18248	18314	18338	18500	18360	18467	18320	18368	18536	18406	18386	18400	18527	18382	18450	18320	18380	18388	18098	18407	18377	18306	18480	18334	18400	18425	18369	18184	18364	18407	18324	18327	18276	18250	18367	18469	18297	18445	18393	18254	18464	18428	18363	18270	18394	18295	18399	18225	18581	18504	18368	18322	18449	18303	18482	18503	18419	18309	18355	18201	18348	18613	18548	18467	18299	18458	18440	18457	18220	18178	18122	18345	18226	18465	18161	18422	18249	18653	18481	18450	18451	18548	18398	18347	18176	18349	18326	18229	18348	18457	18387	18407	18429	18036	18599	18385	18436	18536	18327	18498	18270	18354	18419	18612	18485	18381	18369	18502	18288	18449	18393	18421	18381	18295	18359	18498	18395	18484	18416	18368	18351	18360	18315	18416	18262	18342	18584	18205	18260	18297	18388	18317	18416	18387	18424	18456	18549	18174	18591	18442	18377	18378	18127	18417	18264	18703	18262	18481	18278	18270	18388	18486	18489	18378	18395	18406	18458	18471	18526	18324	18323	18343	18612	18404	18362	18227	18386	18459	18323	18426	18423	18514	18233	18393	18180	18171	18244	18235	18516	18380	18398	18579	18465	18443	18203	18387	18267	18268	18184	18277	18180	18635	18340	18401	18494	18379	18521	18334	18410	18546	18311	18358	18483	18407	18314	18387	18385	18541	18444	18327	18418	18501	18168	18293	18347	18355	18476	18268	18422	18488	18503	18580	18479	18600	18422	18405	18324	18397	18349	18742	18495	18420	18285	18426	18447	18313	18483	18356	18408	18353	18450	18250	18338	18463	18152	18525	18132	18393	18217	18395	18439	18317	18393	18282	18344	18493	18381	18568	18504	18282	18472	18315	18292	18370	18440	18181	18372	18276	18482	18550	18392	18401	18371	18327	18222	18431	18644	18300	18266	18575	18395	18603	18550	18238	18209	18319	18400	18514	18432	18367	18320	18342	18369	18310	18664	18586	18446	18259	18524	18228	18346	18301	18395	18518	18221	18536	18519	18360	18373	18268	18164	18432	18277	18262	18283	18287	18331	18285	18124	18433	18418	18328	18213	18223	18355	18446	18419	18339	18360	18349	18267	18388	18239	18454	18458	18415	18471	18321	18467	18330	18253	18477	18280	18397	18305	18453	18231	18167	18071
28207	44306	44210	40542	36464	32124	28174	25702	23505	21577	20075	19160	18480	18898	17771	20954	22972	21645	19839	17994	16405	16406	16311	16099	16240	16104	16171	16093	16171	16132	16186	16306	16048	16036	15880	16041	16131	15985	16118	16164	16110	16195	16195	15911	15994	16226	16204	16178	16033	16071	16077	16131	16004	16050	16149	15942	15835	16169	15994	16068	16086	16133	16018	16119	15962	16004	16217	16047	16001	16153	16091	16158	16134	16169	16134	16229	15954	16144	16030	16082	16156	16043	15998	16119	16120	16184	16088	16046	16230	16238	16148	16207	16134	16078	16039	16062	16162	16229	16269	16110	16067	16012	16288	16141	16040	16122	16117	16067	16125	15988	16107	16159	15992	16172	16137	16168	16151	16044	16090	16102	16224	16097	16044	16125	16077	16104	16227	16021	16195	15919	16159	16147	15973	16055	16158	16106	16118	16259	16193	16035	16197	16125	16103	16161	15890	16230	16167	16016	16003	16071	16126	15993	16043	16201	16099	16022	16101	16101	16138	16045	16074	16135	16153	16056	16097	16019	16084	15998	16261	15985	16168	16198	16077	16118	16180	16072	16214	16230	16104	16080	16097	15901	15992	16083	15930	16040	16020	16096	15969	16248	16290	15917	15857	16001	16110	16012	16109	16192	16080	16107	16097	16125	16240	16012	16131	15929	16099	16083	16078	16005	16076	16223	15901	15943	16108	15978	16165	16129	16048	15960	16005	16118	16114	16014	16108	16180	16260	16379	15978	16080	16196	16127	16106	16122	16097	16185	16159	16033	16422	16106	16026	16122	16002	16104	16186	16115	16233	16210	15950	16094	16037	16068	16178	16199	16103	16105	16266	15979	16179	15977	16035	15936	16118	15951	15970	16057	16052	16214	16021	16099	15883	16091	16111	16133	16127	16164	15975	16050	16099	16074	16009	16193	16056	16044	15900	16086	16118	16051	16057	16025	16129	15960	16090	15877	16157	16266	16048	16120	16117	16066	16015	16130	16093	16297	16201	16039	15985	16037	16167	15864	16075	15979	15950	16180	15985	16247	16111	15970	16119	16066	16141	16062	15938	16060	16038	16046	16042	16154	16059	16066	16192	15993	16024	16176	16031	16006	16190	16310	16105	15934	16056	16080	16049	16051	15934	16008	16257	15984	16132	16057	15994	16046	16011	16189	15995	16305	15990	15900	16207	15985	16126	16283	16114	15994	16166	16182	16120	16178	16131	15990	15924	15966	16022	15966	16015	16114	16205	16190	16101	15954	16295	16190	16175	15966	16017	15946	15993	16203	16053	15985	16013	15999	16127	16203	16025	16046	16136	16175	16101	16098	16064	15996	16158	16087	15914	16140	15864	15839	16169	16040	16128	16061	16212	15994	16061	16024	16176	15882	16070	16136	16194	15994	15949	16059	16119	15956	16074	16121	16054	15989	15996	16164	16092	16051	16140	16055	16168	16006	16187	15977	15949	16135	16286	16092	16068	16033	16032	16102	16144	15984	16063	16015	16084	16036	16160	16258	16194	16165	16180	16131	16141	16093	16034	16124	16035	16188	16190	15970	16091	15995	16013	16189	15900	16108	15986	16005	16148	16058	16194	15968	16234	16027	16150	16015	16210	16203	16102	16187	16110	16102	16107	16128	16146	16121	16065	16148	16028	16089	15986	16061	16022	16127	16236	16238	16120	16253	16102	16202	15954	16115	16042	16077	16052	16124	16168	16059	16129	16140	16107	15929	16254	16043	16243	15978	15954	16141	16091	16172	16117	16215	16047	15995	16081	15969	16131	16172	16101	15941	15948	15957	16134	16100	16118	16129	16006	15917	16134	16214	16093	16119	16250	16171	16009	16065	16091	15992	16077	16098	16197	16034	16076	16071	16131	16116	16070	16154	16081	16202	16100	16064	16182	16263	16135	16130	16049	16199	16099	15906	16125	16143	16121	16062	15953	16135	16035	16197	16005	16172	15876	16195	16182	16012	16076	16040	15891	16103	15976	16143	15903	16043	16044	15953	16227	16191	16279	15933	15942	16058	16204	16102	16010	16142	16034	16089	15928	16012	15974	16079	16001	15991	15980	16028	16076	15802	16121	16075	16226	16148	15962	16076	16049	16115	16102	16148	15996	15920	16069	16001	16006	16143	16293	16077	15927	16096	16292	15789	16148	16104	16101	16064	16096	16218	15935	15962	16130	16014	15959	16169	16133	16168	16190	16137	16090	16174	16274	16088	15953	16014	16057	16028	16034	16204	16242	16022	16057	16138	16095	15986	15999	16010	16010	16112	15987	16138	16020	16014	16193	15957	16037	16010	15868	16127	16140	16076	16204	16004	16042	15996	16324	16033	16043	16015	16288	15913	16135	16150	15974	15973	16012	16092	16086	16059	16221	16058	16023	16037	16014	15993	16043	16242	16078	16162	16085	16194	16297	16101	16074	15964	16079	16131	16048	16107	16327	16142	16173	16048	16097	16202	16339	16003	15954	15974	15982	15994	16035	16047	16008	16133	16105	16177	16097	16198	16113	16206	15984	16133	16094	16024	15921	16002	16053	16042	16117	16055	15924	16094	16134	16064	16128	16158	16011	16101	16103	15950	16115	15997	16125	15906	16087	16108	16108	15979	16062	16139	16103	16116	16001	16106	15934	16075	16076	16111	16027	16267	16051	16201	16043	15887	16081	16017	16085	15986	16072	16132	16053	16302	15910	16148	15887	16257	16156	16127	16328	16009	16070	15979	15978	16068	16099	15978	16071	16320	15982	16142	16162	15891	16047	16311	16274	16147	16050	16054	15977	16110	16121	16167	16039	15942	15899	16115	15956	16030	16003	16077	16210	16069	16084	16290	16012	16076	16043	16073	16007	16176	16099	16381	16061	16228	16234	15964	16164	16018	16113	16119	16108	16024	16215	16225	16193	16084	16218	16121	16075	15985	15944	16069	16234	16064	16032	16142	16047	16209	16178	16101	16161	16052	15988	16053	16010	16123	16043	16170	16095	16243	16132	16078	16055	16243	16200	15938	16020	16037	16071	16149	15914	16038	16190	16122	16145	15956	16067	16011	16094	16153	16134	16151	16184	15973	16061	16128	16163	16039	16106	16057	16039	16129	16196	16076	16093	16137	16015	16067	16098	16103	16129	15974	15873	16094	16223	16155	15981	16115	15992	16109	16130	16247	16194	16150	16001	16217	16119	15981	16022	16041	16128	16086	16095	16021	16050	16028	16193	16044	16262	16089	16030	16120	16140	16075	16293	16022	16074	16194	15942	16184	16050	16037	16041	16163	16075	16102	16162	15966	16124	16141	16045	16027	16065	16055	16014	16030	15982	15913	16043	16030	16083	16153	16095	16151	16079	16259	16036	16050	15927	16282	16160	16154	16128	16062	16009	16015	16100	16088	16122	16129	15894	16118	16172	16154	16184	15992	16125	15977	16158	16085	16185	16222	16061	16031	15935	16161	16179	16057	16032	16055	16220	16226	16093	15993	16279	15961	16008	16246	16309	16102	16054	16297	16134	16164	16026	16059	15963	16075	16010	16237	16184	15961	16138	15995	16037	15890	15962	16104	15955	16225	16200	15936	16229	16137	16206	16076	15849	16049	16148	16044	16091	16165	16104	16150	15947	16123	16118	16118	16221	15868	16038	16151	16079	16030	16163	16171	16227	15949	16102	16041	16234	15991	16100	16102	16044	16052	15983	16163	16084	16150	16057	16139	16248	16349	16201	16058	16057	16069	16140	16136	16126	15976	16310	15891	16123	16026	15896	15983	16267	16250	15917	16335	16168	16098	16151	15966	16234	16207	16071	16161	16236	16080	16130	16112	16220	16074	16177	15990	16196	16137	15993	16196	16105	16010	16141	16207	16184	16073	16075	16170	16053	16053	16013	16113	16073	16237	15999	16002	15923	16008	16135	16098	16162	16268	16005	16148	16059	16285	16079	16104	16258	16041	16290	16128	15928	16123	15965	16094	16139	16177	16093	15994	16138	16158	16033	15948	16147	16183	16184	16087	15952	16215	16140	16134	16161	16198	16201	16122	16092	15999	16132	16145	15966	15984	16145	15988	16135	16145	16141	16179	16026	16151	15991	16230	16162	16122	15874	16149	16141	16243	16239	16064	16078	16221	16143	15971	16105	16094	16022	16147	16130	16015	16210	16124	16180	16149	15985	16199	15844	16155	16030	16082	16089	16107	16012	16257	16064	16296	16091	16008	16248	15928	16147	16080	16083	16066	16007	16254	16006	16051	16080	15977	16001	15999	16046	16089	16016	16135	15934	16156	16140	16223	16088	16005	16154	16127	16074	15893	16087	16081	16204	16173	16189	16051	16080	16055	16148	16253	16092	16011	16154	16159	15895	16238	16020	16071	16053	16095	16052	16085	16024	16156	16110	16140	16155	16171	16109	16119	16192	16173	16263	16007	16030	16028	16143	16042	16069	16199	16226	15991	15948	15995	16110	16111	16191	16171	16126	16234	16170	15972	16061	16288	16028	16196	16167	16058	16070	16098	16236	16110	16095	15926	15963	16178	16256	16189	16195	16069	16207	16025	16051	16151	16155	15998	16132	16149	16141	15991	16094	16085	16242	16107	15933	16058	16024	15989	16270	16032	16200	16147	16232	16252	16086	16165	15991	16291	16135	16054	16008	16097	16014	16152	16055	16099	16145	16217	16023	16152	16146	15755	16150	16064	16170	16044	16033	16141	16177	16059	16207	15848	16300	15982	16139	16077	16104	16232	15933	16234	16056	16163	16239	16134	16166	16103	16103	16029	15945	16038	16232	15999	15993	15951	16089	16227	16072	16218	16092	16150	16023	16139	16038	16098	15937	15936	16090	16103	16068	15954	16112	16105	16103	16159	16041	16089	16203	16202	15990	16149	16215	15990	16142	16034	16109	16214	16197	16066	16182	15942	16104	16053	16029	16193	16140	16145	16098	16164	16220	16140	16154	16051	16105	15838	16106	16122	16106	16161	16119	16205	16321	16081	15767	15952	16182	16253	16135	15994	16146	16050	15957	16249	15989	16226	16077	16023	16090	16323	16413	16079	15966	16309	16035	15925	16075	15998	16167	16129	16073	16137	15872	15986	16102	16156	16239	16014	16130	15952	15891	16056	16034	16121	16134	16129	16216	16035	16136	16079	16204	16068	16004	16195	16140	15996
24496	21596	29364	26361	26958	30595	31958	27883	25883	23871	22727	21858	21290	21078	20914	23985	28026	29051	23901	21100	20216	19604	19594	19106	18796	18894	18960	18997	18970	19092	18789	18905	18729	18965	18656	19015	18981	19001	19068	18856	18964	18894	19083	18855	19072	18926	18874	19123	18861	18900	18869	18925	18935	18932	18962	18926	19010	18720	19002	19065	18935	18922	18888	18923	18954	18988	18864	19005	18856	18737	18828	18743	18769	18762	18915	18953	18955	18856	18851	18878	18901	18846	18997	18810	18993	18858	18881	18853	18770	18959	18848	18883	18743	18842	19066	19036	18834	18730	18744	19067	18665	18761	19080	18797	18770	18972	18818	19071	18984	18839	18983	18772	18885	18848	18761	18800	18907	18756	18804	18836	18905	18753	18856	18824	18956	18884	18892	19099	18868	18902	18747	18823	18699	18985	18875	18713	18786	18916	18792	19022	18906	18600	18621	18639	18647	18801	18710	18870	18862	19008	18787	18833	18764	18767	18618	18814	18909	18928	18952	18945	18871	18888	18985	18720	18946	18899	18988	18918	18985	18822	18860	18913	19075	19022	18852	18905	19001	18879	18776	18976	18902	18881	18695	18873	18835	19018	18665	18940	18668	18701	18844	18771	18901	18840	18932	18886	19047	19015	18907	18979	18832	18832	18749	18589	18889	18872	18794	18888	18731	18904	18926	18699	18907	18855	18959	18832	19039	18895	18863	18876	18850	18756	18832	18835	18889	18871	18804	18855	18824	18855	18745	18773	18910	19051	18768	18942	18802	18699	18894	18980	19003	18836	18689	18897	18769	18979	19091	18858	18738	18931	18775	19003	18874	18718	18880	18734	18944	18849	19030	18885	18789	18830	18889	18795	18800	18827	19022	18710	18736	18797	18876	18943	18825	18712	18853	18890	18876	18925	18672	18940	18740	18983	18887	18883	18830	18937	18892	18945	18964	18978	18978	18987	18525	18988	18921	18933	18867	18695	18967	18956	18891	18841	18778	18785	18983	18709	18872	18859	18746	18888	18718	18548	18760	18877	18701	18802	18589	18691	18767	18833	18734	18901	18854	18965	19027	18915	18882	18787	18944	18550	18947	18892	18828	18877	19038	19058	18960	18922	18822	18668	18879	18772	18945	18804	19060	18935	18850	18796	18859	18899	18732	18745	18925	18878	18868	19034	18865	18968	18937	18932	18764	18692	18793	19009	18699	18813	18884	18795	18737	18963	18863	18737	18824	18731	18899	18732	18870	18897	18805	18874	18823	18630	18826	18839	18851	18809	18795	18945	18668	18884	18858	18869	18837	19074	18827	19036	18999	18838	18922	18987	18669	18960	18776	18803	18778	18747	18878	18964	19059	18739	18906	19001	18956	18856	18814	18869	18743	18556	18900	18717	19023	18839	18796	18804	19022	19014	18955	18817	18857	18764	18963	18930	18823	18808	18924	18797	18994	18935	18648	18858	18918	19068	18805	18748	18749	18638	18828	19041	18865	18972	19151	18798	18840	18795	18758	19002	18646	18943	18766	18755	18916	18878	18873	18838	18799	18884	18890	18907	18669	18702	18893	18722	18990	18902	18853	18810	18824	18796	19024	18723	18743	18554	18696	18949	18881	18911	18939	18993	18969	18733	18650	18674	19008	18988	18662	18825	18966	18898	18974	18921	18865	18839	18887	18785	18961	18944	19116	18746	18906	18911	18762	18780	18831	18750	18543	18789	18877	18597	19013	18518	18691	18831	18869	18666	18811	18905	18993	18680	18891	18842	18911	19009	18817	18764	18749	18985	18665	18668	18883	18933	18827	18784	18826	19053	18721	18823	18820	18938	18870	18651	18837	18859	18950	18786	18971	18779	18798	18832	18773	18821	19031	18758	18964	18908	18880	18888	18848	18771	18785	19063	18880	19010	18806	18935	18765	18996	18834	18785	18876	18838	19117	18864	18791	19021	19003	18686	18595	18770	18573	18821	18810	18813	18812	18935	18973	18989	18979	18859	18695	18831	18871	18765	18866	18844	18947	18855	18896	18857	18971	18975	18936	18966	18806	18671	18593	18827	18682	18888	18835	18726	19076	18868	18774	18874	18790	18893	18967	18814	18890	18815	18583	18783	19115	18948	18876	18862	18865	18842	18774	19059	18926	19046	18865	18874	18962	19159	18923	18857	18727	18894	18816	18958	18944	18814	18851	18695	18697	18668	18852	18824	18686	18985	18790	18861	18838	18891	18839	19041	19014	18901	18905	18809	18976	18740	18551	18923	18930	18815	18859	18744	19036	18867	18942	18723	18755	18679	18869	18962	19037	18774	18785	18661	18829	18893	18946	19054	18897	18723	18823	18946	19214	18841	18660	18740	18758	18725	18906	18943	18840	18808	18930	18764	18787	19011	18791	18916	18912	18814	18832	18867	18951	18855	18906	18948	18927	18779	18813	18870	18928	18799	18763	18836	19024	18823	18946	18864	18636	18983	18830	18754	19073	18992	18815	18951	18859	18746	18848	18799	18881	18872	18745	19042	18830	18808	18673	18672	18855	18781	18637	19047	19119	18903	18937	19120	18815	19029	18958	18887	18920	18867	18881	18761	18812	18846	18865	18795	18968	18868	18802	18841	18838	18788	18774	18722	18594	18914	18826	18972	18822	18770	18674	18751	18929	18877	18836	18912	18800	18929	18800	18846	18960	18757	18892	19093	18822	18797	18868	18921	18943	18848	18907	18719	18776	18891	18824	18770	18670	18858	18758	18848	18736	18888	18717	18872	18936	19035	18741	18835	18778	18869	18809	18880	18784	19006	18810	18971	18629	18886	18743	18917	18789	18807	18865	18897	18907	18835	18758	18847	18652	18869	18865	18697	19025	18769	18689	18903	18826	18741	18763	18990	18934	18851	18843	18823	18763	18862	18918	18923	18782	18810	18796	18932	18775	18835	18820	18668	18812	18702	18878	18784	18778	18892	18918	18723	18796	18775	19104	18882	18873	19014	18926	19010	18749	18905	19171	18809	18760	18977	18999	18637	18686	18778	18677	18898	18838	18749	18942	18961	18909	18755	18790	18632	18924	18654	18793	18937	18755	18954	18880	18807	18814	19018	19060	18941	18892	18967	18668	18972	18984	18828	18654	18840	18987	19095	18986	18979	18757	18783	18754	18753	18889	18884	19011	18866	18801	18990	19037	18838	19040	18876	18877	18889	18884	18808	19076	19005	18801	18832	18902	19013	18735	18975	18949	18812	19004	18932	18713	18755	18912	18678	18840	18757	18810	18754	18879	18796	18712	18896	18903	18859	18688	18895	18791	18853	18956	18742	18816	18879	18955	18582	18623	18820	18871	18768	18903	18810	18868	18784	18992	18782	18723	18742	18685	18846	18771	18751	18768	18963	18920	18997	18807	18861	18881	18883	18979	18924	18868	18984	18893	18852	18953	18894	18891	19148	18903	19020	19047	18888	18721	18730	18784	18869	18803	18976	18868	19003	18935	18934	18806	18881	18925	18608	18773	18775	18940	18873	18877	18740	18794	18901	18993	19008	18916	18696	18735	18645	18918	18678	18874	18679	18915	18837	18888	18822	18844	18741	18755	18605	18821	18884	18791	19160	18737	18856	18725	18869	19129	18916	18849	18768	18643	18726	18927	18944	18809	18667	18687	18871	18834	18587	18822	18956	18855	18872	18883	18748	18945	18929	18768	18854	18923	19053	18641	18807	19068	18948	18639	18799	18782	18846	18938	19032	18990	19026	19040	18665	18827	18849	18978	18655	18677	18921	18713	18708	18985	18831	18802	18912	18988	18829	18959	18744	18737	18798	18775	18774	18908	18919	18874	18850	18993	19030	18718	18815	18982	18899	18924	18818	18746	18663	19185	18846	18740	18739	18968	18779	19013	18879	18753	18780	18811	18897	18928	18910	18789	18777	18991	18943	18746	18821	19022	18839	18680	18972	18961	18933	18934	18772	19043	18617	18878	18800	18864	18724	19043	18875	18764	18763	19041	18573	18640	18774	18727	18834	18712	18885	19028	18950	18909	18732	18860	18843	18783	19008	18892	19020	18983	18795	18896	19060	18921	18910	18602	18653	18904	19127	18853	19019	18817	18709	18727	18612	18807	18900	18808	18906	18844	18536	18940	18748	18587	18896	18819	18969	18939	18926	18883	18747	18805	18768	18908	18845	18685	18991	18907	18939	19119	18670	18975	18997	18965	18554	18703	18820	18647	18780	18781	18850	19119	18720	19045	18921	18829	18927	18913	18793	19099	18956	18934	18826	18778	18793	18942	18944	18771	18835	18927	19012	18807	18965	18765	18840	18719	18817	18715	18790	18853	18938	18688	18833	18833	18874	18857	18647	18855	18985	18705	18733	18675	19330	19014	18724	18930	18935	18772	18739	18838	18857	18850	18945	18881	18784	19024	18727	18879	18738	18831	18896	18958	18867	18832	18611	18786	18903	18764	18997	18860	19088	18673	18690	18693	18692	18814	18826	18913	18883	18836	18936	18708	18918	18870	18625	18958	18957	19035	18834	19138	19026	19064	18720	18762	18937	18584	18891	18913	18762	18976	18681	18892	18761	18972	18727	18899	18882	18856	19017	19138	18935	18842	18898	18799	18670	18961	18985	18849	18815	18775	18707	18871	18991	18795	18743	18839	19003	18771	19006	18889	18529	18664	18935	18892	18846	19048	18911	19136	18779	18734	18759	19055	19008	18790	18837	18824	18873	18940	18967	18791	18875	18781	18813	19028	18919	18826	18646	18886	18979	18764	18886	18856	18797	18734	18786	18818	18846	18820	18811	18990	18810	18950	18904	18831	18890	18965	18926	18951	18724	18714	19038	19014	18713	19028	18793	18832	18984	18979	18822	18817	18795	19135	18977	18682	19015	18851	18840	18721	18684	18791	18960	18816	18725	18850	18565	18905	18991	18853	19010	18997	19114	18857	18866	18848	18784	19032	18754	18813	18830	18820	18881	18905	18872	18855	18939	18794	18840	18818	18758	19048	18815	18944	18831	18912	18714	18795	18781	18930	18848	19033	18945	18898	18927	18901	18783	18885	18636	19019	18891	18803	18673	18734	18997	18942	18947	18752	18813	18696	18977	18857	18803	18659	18714	18948	18892	18978	18909	18589	18725	18941	19068	18814	18922	19042	18837	18835	18790	18820	18677
29423	47269	47203	44985	40614	35533	32176	29505	27204	23919	22039	20734	20133	19684	19084	24648	30065	29975	21809	18878	18150	17082	17186	16661	16401	16324	16207	16471	16459	16556	16377	16276	16406	16488	16442	16386	16351	16511	16440	16267	16214	16266	16450	16443	16420	16187	16402	16351	16275	16321	16320	16306	16205	16341	16317	16455	16196	16315	16338	16131	16286	16375	16500	16342	16372	16233	16252	16414	16297	16246	16392	16262	16405	16435	16194	16287	16384	16162	16287	16298	16337	16325	16430	16113	16347	16352	16256	16278	16266	16335	16514	16210	16276	16341	16318	16444	16399	16333	16298	16355	16412	16432	16217	16241	16316	16214	16077	16193	16446	16551	16416	16446	16433	16345	16388	16305	16387	16270	16309	16298	16386	16380	16340	16178	16340	16202	16255	16190	16380	16254	16301	16250	16615	16232	16209	16291	16312	16221	16370	16255	16355	16247	16400	16107	16364	16472	16461	16263	16222	16500	16284	16284	16193	16244	16278	16245	16216	16463	16255	16355	16391	16264	16268	16289	16195	16448	16323	16286	16311	16363	16440	16357	16409	16447	16344	16237	16383	16131	16151	16287	16348	16294	16282	16267	16266	16258	16198	16311	16262	16218	16358	16244	16226	16131	16338	16397	16303	16302	16412	16362	16373	16420	16210	16246	16249	16216	16378	16278	16358	16279	16281	16545	16353	16255	16280	16318	16349	16376	16316	16347	16226	16209	16427	16308	16326	16436	16347	16318	16301	16262	16193	16448	16364	16149	16301	16444	16242	16520	16376	16352	16299	16319	16382	16241	16235	16468	16274	16286	16294	16211	16326	16273	16248	16287	16123	16355	16236	16396	16365	16462	16359	16115	16345	16345	16357	16272	16286	16213	16315	16299	16214	16312	16406	16239	16359	16476	16284	16398	16343	16433	16221	16342	16344	16541	16251	16297	16210	16343	16478	16199	16266	16250	16303	16262	16244	16400	16303	16390	16342	16252	16380	16180	16223	16290	16288	16386	16132	16354	16351	16224	16098	16414	16300	16259	16225	16359	16291	16366	16323	16278	16270	16279	16224	16267	16496	16183	16281	16437	16330	16359	16484	16270	16374	16382	16275	16276	16406	16287	16284	16232	16367	16280	16281	16315	16391	16269	16373	16208	16319	16262	16106	16447	16445	16473	16238	16335	16445	16242	16251	16149	16323	16276	16306	16392	16377	16222	16163	16225	16323	16436	16190	16385	16402	16110	16271	16321	16142	16189	16214	16433	16283	16142	16286	16397	16451	16301	16278	16337	16230	16139	16193	16296	16318	16324	16451	16443	16121	16488	16434	16357	16158	16295	16298	16329	16303	16241	16239	16141	16307	16150	16323	16261	16246	16121	16403	16429	16216	16267	16273	16267	16225	16127	16083	16358	16402	16294	16430	16372	16236	16395	16488	16393	16253	16409	16380	16102	16209	16329	16205	16353	16293	16334	16309	16317	16472	16248	16351	16362	16250	16184	16348	16476	16302	16356	16246	16386	16321	16343	16240	16241	16239	16318	16299	16171	16444	16183	16277	16314	16303	16189	16467	16494	16214	16402	16260	16322	16224	16442	16292	16163	16206	16405	16333	16366	16206	16327	16424	16506	16203	16350	16339	16313	16126	16271	16249	16419	16267	16349	16160	16405	16348	16330	16313	16126	16341	16442	16307	16310	16554	16331	16391	16435	16404	16245	16296	16360	16301	16464	16286	16316	16341	16219	16407	16175	16340	16291	16353	16467	16201	16208	16307	16414	16243	16515	16196	16375	16368	16301	16401	16258	16302	16311	16278	16381	16306	16250	16304	16297	16461	16411	16292	16166	16190	16245	16316	16283	16406	16439	16243	16247	16344	16278	16340	16488	16311	16515	16297	16291	16502	16337	16506	16313	16464	16307	16203	16418	16458	16301	16232	16242	16290	16416	16319	16361	16270	16437	16162	16398	16360	16383	16050	16219	16260	16266	16258	16195	16241	16236	16397	16323	16348	16248	16532	16263	16210	16297	16350	16358	16353	16331	16155	16374	16162	16262	16380	16379	16241	16239	16395	16226	16188	16187	16293	16281	16161	16536	16305	16334	16238	16187	16443	16331	16151	16226	16241	16488	16483	16326	16450	16128	16239	16332	16436	16410	16378	16106	16471	16239	16206	16426	16371	16011	16334	16423	16236	16249	16346	16249	16318	16332	16283	16468	16425	16356	16334	16367	16335	16386	16353	16398	16378	16404	16316	16331	16296	16496	16354	16200	16352	16242	16346	16257	16203	15959	16189	16304	16353	16191	16160	16384	16444	16292	16353	16491	16358	16390	16307	16384	16225	16204	16278	16230	16259	16390	16215	16328	16441	16249	16282	16322	16215	16361	16328	16278	16292	16318	16347	16298	16310	16368	16413	16338	16391	16171	16397	16450	16424	16323	16196	16328	16287	16267	16166	16211	16489	16335	16427	16424	16090	16301	16453	16200	16206	16155	16407	16402	16396	16325	16192	16302	16380	16276	16097	16434	16200	16350	16318	16280	16397	16368	16363	16083	16394	16071	16491	16223	16315	16359	16305	16188	16224	16205	16529	16484	16337	16302	16244	16239	16337	16352	16225	16334	16298	16228	16385	16252	16209	16314	16164	16313	16268	16246	16446	16266	16411	16261	16424	16279	16303	16202	16414	16263	16318	16169	16279	16318	16427	16288	16358	16099	16447	16200	16229	16249	16282	16346	16250	16524	16363	16098	16410	16353	16104	16190	16191	16271	16612	16272	16240	16330	16323	16190	16462	16298	16358	16221	16380	16217	16214	16248	16131	16320	16367	16306	16250	16312	16282	16279	16259	16131	16537	16431	16323	16204	16361	16064	16220	16217	16431	16199	16260	16334	16173	16414	16250	16476	16345	16124	16367	16240	16270	16352	16317	16392	16441	16166	16371	16329	16358	16359	16452	16288	16418	16279	16278	16303	16280	16468	16355	16366	16302	16332	16365	16174	16328	16305	16245	16302	16391	16251	16276	16343	16488	16411	16076	16275	16214	16345	16157	16288	16326	16291	16269	16480	16272	16289	16245	16417	16395	16303	16235	16429	16298	16245	16160	16311	16246	16396	16335	16243	16427	16389	16161	16277	16263	16228	16320	16265	16191	16360	16340	16240	16187	16435	16232	16238	16246	16236	16188	16264	16392	16197	16312	16415	16191	16250	16340	16304	16352	16140	16361	16293	16333	16308	16265	16394	16471	16324	16180	16333	16285	16401	16364	16254	16395	16246	16257	16284	16304	16319	16476	16309	16216	16484	16070	16332	16273	16359	16352	16151	16409	16404	16329	16319	16369	16430	16256	16345	16264	16281	16523	16180	16472	16305	16254	16378	16217	16254	16313	16127	16340	16273	16350	16413	16071	16359	16212	16390	16108	16462	16285	16049	16228	16238	16193	16220	16366	16189	16278	16314	16127	16343	16414	16269	16317	16202	16415	16301	16347	16368	16313	16199	16394	16533	16346	16243	16510	16251	16376	16394	16375	16457	16318	16483	16243	16188	16465	16412	16296	16340	16406	16336	16449	16492	16063	16424	16211	16407	16420	16410	16331	16061	16304	16245	16367	16385	16208	16456	16358	16227	16372	16401	16261	16254	16273	16251	16242	16217	16448	16284	16358	16430	16261	16124	16231	16053	16413	16323	16408	16352	16375	16207	16138	16389	16160	16361	16283	16284	16214	16225	16250	16223	16120	16408	16444	16511	16298	16384	16162	16242	16265	16439	16178	16183	16389	16333	16475	16503	16377	16352	16366	16358	16339	16318	16272	16430	16220	16559	16289	16320	16313	16396	16456	16321	16222	16377	16350	16484	16493	16413	16353	16251	16261	16343	16346	16317	16344	16368	16270	16453	16330	16372	16125	16310	16300	16244	16370	16381	16336	16208	16311	16301	16379	16281	16282	16323	16383	16387	16178	16354	16507	16330	16311	16247	16183	16252	16163	16321	16321	16371	16371	16231	16376	16307	16240	16379	16467	16247	16198	16211	16263	16412	16252	16292	16514	16301	16244	16479	16426	16302	16473	16297	16487	16432	16337	16327	16257	16324	16339	16230	16433	16377	16258	16227	16297	16483	16281	16472	16437	16253	16451	16311	16355	16223	16170	16099	16173	16204	16286	16145	16505	16269	16402	16391	16301	16316	16179	16403	16253	16272	16259	16291	16352	16229	16327	16338	16373	16321	16400	16261	16147	16186	16238	16205	16293	16349	16228	16315	16218	16297	16369	16421	16401	16255	16454	16252	16365	16404	16424	16276	16168	16248	16477	16093	16190	16304	16483	16376	16191	16147	16308	16204	16408	16323	16083	16194	16318	16254	16427	16389	16373	16364	16280	16321	16501	16355	16438	16315	16427	16308	16186	16301	16474	16413	16407	16135	16451	16295	16285	16389	16346	16253	16481	16343	16346	16297	16253	16396	16443	16292	16384	16153	16177	16204	16193	16265	16562	16199	16427	16326	16376	16316	16291	16370	16377	16336	16369	16530	16391	16300	16502	16194	16262	16411	16379	16218	16305	16330	16349	16211	16295	16119	16314	16225	16379	16387	16236	16356	16214	16156	16411	16328	16380	16471	16225	16263	16218	16327	16316	16229	16488	16284	16563	16305	16341	16401	16183	16349	16430	16315	16356	16082	16351	16176	16454	16308	16260	16326	16343	16397	16278	16303	16357	16284	16378	16299	16304	16365	16360	16499	16400	16243	16251	16307	16244	16433	16309	16274	16309	16314	16252	16284	16262	16305	16375	16427	16392	16434	16485	16476	16315	16481	16376	16187	16334	16238	16265	16240	16300	16239	16385	16359	16368	16098	16178	16231	16288	16358	16330	16393	16220	16194	16276	16387	16247	16363	16327	16479	16307	16154	16342	16384	16430	16269	16331	16326	16430	16433	16296	16346	16297	16211	16272	16184	16154	16340	16311	16278	16343	16165	16374	16398	16357	16431	16278	16463	16341	16282	16214	16366	16443	16344	15974	16361	16365	16213	16260	16281	16367	16190	16403	16203	16307	16404	16348	16449	16305	16233	16381	16123	16312	16328	16427	16225	16210	16248	16528	16189	16323	16220	16488	16395	16431	16448	16403	16553	16422	16433	16378	16534	16412	16339	16327	16290	16386	16401
34599	36243	39138	35342	30699	28018	26049	23908	22539	21660	21127	20840	20487	20537	20661	20049	20347	20154	20099	20077	19913	20259	20176	19746	19780	19786	19675	19659	19619	19589	19789	19456	19673	19579	19500	19771	19586	19391	19737	19767	19841	19723	19719	19684	19667	19714	19639	19872	19630	19860	19748	19458	19546	19471	19519	19649	19670	19774	19503	19459	19688	19702	19579	19723	19591	19573	19701	19565	19608	19644	19562	19526	19622	19641	19578	19494	19614	19654	19718	19725	19702	19766	19673	19645	19454	19450	19575	19647	19641	19814	19834	19565	19769	19501	19570	19564	19774	19512	19652	19701	19680	19664	19690	19625	19578	19764	19706	19514	19844	19639	19745	19649	19461	19755	19552	19477	19673	19688	19553	19693	19582	19598	19550	19483	19644	19563	19595	19772	19673	19723	19434	19685	19550	19460	19716	19806	19533	19525	19439	19583	19708	19870	19616	19436	19671	19423	19711	19474	19796	19839	19646	19616	19598	19759	19608	19601	19608	19485	19614	19642	19742	19559	19459	19730	19533	19435	19590	19659	19611	19514	19390	19657	19728	19523	19655	19649	19690	19782	19543	19545	19471	19614	19621	19640	19443	19507	19761	19552	19772	19456	19511	19362	19639	19523	19577	19584	19454	19536	19527	19508	19673	19816	19515	19582	19481	19430	19530	19563	19613	19714	19776	19585	19535	19590	19422	19540	19656	19650	19719	19809	19796	19696	19617	19465	19524	19436	19713	19701	19657	19564	19333	19541	19754	19576	19611	19610	19688	19597	19662	19510	19507	19701	19811	19611	19537	19735	19545	19507	19659	19609	19828	19772	19834	19451	19835	19604	19712	19810	19658	19707	19807	19440	19527	19616	19919	19566	19710	19785	19669	19630	19713	19652	19808	19463	19721	19843	19803	19709	19716	19545	19622	19864	19737	19881	19864	19711	19641	19772	19894	19781	19650	19623	19711	19573	19747	19746	19765	19706	19622	19704	19651	19709	19822	19658	19547	19609	19433	19727	19721	19705	19696	19495	19562	19535	19931	19542	19580	19560	19662	19642	19698	19524	19489	19648	19783	19550	19605	19784	19558	19762	19675	19530	19612	19623	19693	19585	19755	19673	19573	19786	19566	19573	19719	19731	19516	19668	19676	19747	19587	19706	19725	19745	19744	19731	19631	19651	19563	19491	19676	19721	19518	19795	19860	19736	19762	19520	19552	19688	19522	19776	19724	19971	19698	19449	19585	19648	19480	19643	19788	19605	19659	19650	19465	19615	19624	19503	19525	19698	19622	19553	19536	19829	19441	19834	19847	19902	19525	19771	19615	19740	19573	19600	19583	19634	19570	19705	19413	19570	19630	19587	19692	19597	19568	19673	19834	19767	19798	19490	19652	19794	19683	19487	19400	19692	19549	19691	19730	19814	19920	19709	19572	19651	19525	19654	19798	19565	19471	19652	19647	19714	19645	19754	19639	19470	19559	19728	19581	19610	19559	19740	19675	19601	19689	19765	19698	19600	19513	19401	19766	19736	19415	19634	19566	19480	19680	19625	19649	19742	19701	19436	19577	19635	19762	19593	19683	19554	19466	19715	19683	19810	19586	19601	19826	19703	19662	19583	19532	19550	19522	19604	19798	19595	19634	19453	19569	19550	19775	19759	19706	19658	19578	19542	19845	19619	19612	19498	19534	19692	19640	19652	19533	19676	19687	19765	19516	19702	19703	19793	19696	19701	19609	19719	19759	19763	19650	19724	19553	19697	19738	19749	19737	19675	19813	19539	19638	19637	19626	19627	19558	19450	19836	19412	19835	19533	19579	19745	19565	19623	19564	19839	19618	19584	19437	19578	19703	19687	19603	19906	19438	19468	19532	19497	19483	19854	19815	19741	19571	19529	19602	19700	19698	19829	19741	19457	19456	19574	19667	19719	19836	19695	19656	19616	19619	19455	19729	19721	19637	19824	19713	19665	19758	19590	19538	19358	19671	19537	19741	19740	19625	19566	19914	19859	19460	19799	19745	19590	19402	19699	19422	19437	19635	19659	19736	19523	19605	19736	19616	19559	19650	19656	19703	19593	19511	19655	19507	19807	19827	19450	19763	19688	19897	19567	19570	19678	19741	19691	19613	19716	19707	19750	19675	19660	19593	19772	19750	19577	19688	19537	19527	19700	19544	19407	19662	19530	19818	19566	19592	19659	19647	19537	19683	19845	19451	19677	19741	19538	19437	19663	19572	19520	19701	19686	19619	19731	19587	19615	19743	19563	19710	19443	19555	19566	19601	19775	19718	19632	19567	19915	19792	19585	19751	19564	19497	19603	19523	19625	19695	19735	19529	19450	19543	19709	19716	19472	19525	19673	19462	19677	19483	19612	19753	19534	19704	19484	19654	19685	19519	19505	19660	19494	19492	19418	19702	19622	19843	19673	19724	19527	19582	19663	19693	19691	19844	19711	19444	19585	19581	19675	19584	19533	19550	19546	19657	19872	19567	19467	19582	19627	19477	19445	19500	19466	19547	19520	19528	19475	19684	19932	19609	19542	19569	19778	19556	19655	19690	19812	19457	19639	19485	19505	19582	19431	19689	19639	19591	19439	19604	19585	19636	19738	19692	19597	19629	19710	19864	19608	19535	19503	19541	19644	19720	19789	19808	19490	19568	19427	19309	19584	19435	19641	19510	19710	19601	19751	19587	19729	19484	19495	19613	19756	19639	19573	19647	19615	19574	19695	19763	19842	19540	19388	19758	19770	19794	19580	19797	19601	19964	19439	19608	19552	19444	19595	19738	19622	19384	19481	19542	19411	19645	19663	19343	19522	19596	19570	19588	19727	19461	19638	19608	19659	19584	19622	19704	19575	19662	19711	19698	19541	19786	19543	19481	19574	19500	19625	19693	19433	19637	19626	19604	19664	19855	19832	19606	19687	19713	19569	19697	19536	19541	19585	19847	19726	19615	19827	19688	19677	19513	19538	19673	19662	19742	19575	19666	19595	19867	19785	19569	19691	19830	19563	19766	19656	19562	19585	19657	19737	19509	19742	19529	19597	19745	19633	19745	19597	19519	19640	19769	19696	19550	19466	19780	19733	19697	19534	19638	19809	19595	19422	19753	19507	19822	19678	19562	19836	19625	19697	19587	19593	19655	19620	19591	19572	19630	19505	19664	19577	19745	19720	19899	19529	19546	19655	19646	19780	19625	19685	19723	19651	19451	19562	19547	19617	19595	19549	19728	19462	19641	19771	19725	19730	19584	19574	19288	19736	19688	19609	19872	19811	19598	19657	19513	19700	19657	19685	19646	19606	19579	19566	19448	19641	19579	19672	19698	19619	19711	19811	19647	19399	19587	19452	19616	19700	19773	19620	19482	19661	19838	19504	19581	19648	19572	19538	19561	19459	19633	19577	19819	19679	19891	19637	19809	19802	19738	19804	19779	19671	19603	19621	19906	19752	19450	19621	19767	19579	19444	19542	19536	19533	19648	19694	19731	19595	19677	19602	19860	19632	19508	19652	19673	19638	19518	19725	19811	19688	19546	19585	19630	19555	19576	19505	19552	19695	19685	19438	19745	19744	19661	19620	19643	19778	19366	19570	19747	19633	19787	19714	19687	19666	19859	19467	19791	19646	19767	19677	19651	19578	19488	19611	19677	19700	19908	19556	19549	19547	19417	19441	19520	19621	19824	19648	19861	19590	19715	19542	19691	19621	19577	19660	19928	19544	19744	19643	19544	19788	19494	19801	19699	19705	19642	19639	19561	19484	19565	19436	19654	19595	19405	19847	19566	19576	19599	19406	19799	19596	19639	19655	19641	19645	19791	19618	19842	19586	19603	19656	19770	19754	19468	19551	19752	19841	19769	19836	19689	19779	19667	19573	19680	19661	19533	19637	19608	19580	19691	19585	19375	19666	19511	19671	19671	19716	19401	19856	19587	19618	19567	19638	19890	19425	19576	19708	19618	19536	19526	19707	19529	19693	19687	19750	19637	19768	19497	19640	19840	19645	19740	19671	19720	19519	19670	19643	19772	19644	19519	19572	19735	19471	19782	19749	19831	19650	19588	19781	19719	19649	19600	19608	19698	19717	19741	19716	19768	19452	19616	19712	19598	19521	19590	19685	19898	19595	19576	19724	19682	19656	19732	19741	19492	19681	19540	19564	19601	19634	19672	19822	19306	19439	19644	19436	19748	19624	19718	19711	19464	19724	19750	19724	19269	19588	19525	19609	19607	19488	19712	19683	19366	19440	19830	19566	19766	19714	19640	19629	19587	19551	19757	19654	19723	19715	19356	19575	19622	19717	19630	19730	19566	19660	19561	19727	19652	19792	19574	19606	19645	19633	19613	19684	19432	19622	19703	19381	19732	19729	19604	19718	19726	19623	19645	19763	19546	19678	19711	19614	19546	19836	19625	19685	19407	19548	19664	19443	19684	19976	19766	19541	19534	19511	19570	19713	19734	19692	19554	19517	19708	19627	19868	19547	19863	19695	19817	19569	19671	19579	19460	19587	19740	19627	19743	19411	19757	19616	19805	19625	19780	19836	19671	19787	19775	19671	19602	19783	19709	19783	19656	19863	19703	19676	19851	19588	19501	19665	19433	19739	19652	19724	19486	19726	19529	19535	19681	19520	19615	19768	19759	19675	19913	19758	19834	19566	19642	19695	19580	19629	19776	19806	19643	19520	19594	19669	19600	19661	19612	19474	19714	19764	19491	19544	19733	19928	19762	19733	19483	19617	19653	19477	19684	19549	19571	19366	19496	19498	19599	19446	19719	19661	19717	19672	19544	19619	19790	19477	19507	19884	19756	19979	19601	19530	19531	19744	19573	19833	19844	19570	19753	19621	19650	19572	19828	19742	19869	19622	19688	19506	19710	19480	19677	19479	19500	19528	19681	19755	19673	19636	19510	19757	19687	19642	19803	19578	19852	19471	19606	19586	19708	19875	19836	19815	19734	19450	19445	19479	19743	19560	19697	19747	19715	19826	19556	19718	19509	19645	19600	19715	19560	19425	19491	19712	19625	19756	19642	19704	19698	19641	19557	19404	19573	19470	19657	19698	19634	19614	19626	19591	19635	19566	19626	19570	19594	19631	19354	19702	19651	19646	19733	19631	19670	19781	19548	19769	19594	19608	19738	19754	19968	19491	19805	19542
30198	41817	41107	36498	31972	28376	26088	23302	21705	20184	19295	18854	18332	18065	17701	17840	17821	17537	17323	17206	17350	17490	17453	17027	16698	16827	16683	16695	16671	16761	17026	16769	16747	16766	16774	16900	16661	16919	16948	16769	16800	16742	16787	16676	16846	16797	16777	16706	16873	16759	16802	16637	16690	16962	16741	16709	16911	16823	16873	16649	16685	16884	16708	16715	16664	16639	16763	16697	16784	16684	16767	16914	16649	16784	16715	16697	16833	16736	16813	16667	16834	16846	16855	16833	17020	16596	16801	16682	16745	16647	16821	16729	16992	16670	16906	16767	16692	16657	16928	16720	16880	16713	16750	16645	16798	16748	16719	16749	16892	16846	16701	16857	16721	16845	16763	16643	16779	16805	16774	16915	16815	16832	16737	16724	16735	16930	16762	16703	16798	16723	16649	16626	16784	16720	16938	16882	16771	16705	16840	16594	16705	16810	16733	16708	16706	16709	16744	16850	16805	16599	16638	16605	16785	16774	16802	16694	16871	16849	16866	16598	16622	16798	16859	16827	16925	16814	16794	16906	16724	16784	16874	16842	16887	16909	16795	16756	16671	16840	16688	16952	16711	16789	16738	16821	16876	16757	16804	16803	16682	16900	16816	16819	16587	16896	16824	16614	16796	17017	16918	16768	16801	16697	16873	16756	16712	16746	16677	16607	16657	16782	16720	16888	16921	16641	16659	16689	16733	16795	16738	16779	16649	16741	16729	16741	16697	16855	16670	16634	16799	16839	16844	16988	16855	16783	16648	16772	16665	16667	16700	16805	16726	16892	16738	16788	16841	16866	16780	16719	16736	16851	16900	16776	16824	16992	16766	16703	16633	16753	16808	16683	16869	16734	16725	16730	16949	16592	16599	16738	16906	16836	16693	16628	16805	16727	16906	16866	16723	16720	16720	16881	16649	16717	16749	16724	16833	16712	16841	16670	16654	16840	16827	16842	16743	16652	16871	16819	16763	16759	16856	16709	16802	16742	16688	16630	16721	16753	16720	16678	16682	16656	16739	16787	16958	16929	16819	16784	16848	16672	16756	16775	16851	16921	16905	16678	16738	16791	16767	16755	16714	16795	16725	16637	16739	16849	16783	16659	16926	16799	16855	16831	16771	16541	16778	16817	16675	16743	16873	16742	16679	16836	16710	16793	16716	16848	16709	16806	16711	16846	16822	16827	16802	16855	16751	16728	16742	16755	16729	16668	16918	16742	16660	16956	16855	16574	16743	16740	16694	16711	16591	16800	16865	16821	16786	16769	16766	16778	16786	16715	16971	16845	16645	16846	16855	16729	16744	16737	16909	16915	16810	16740	16745	16805	16728	16891	16817	16590	16682	16494	16684	16916	16870	16509	16997	16846	16783	16760	16852	16539	16904	16612	16686	16679	16658	16861	16727	16735	16920	16886	16777	16728	16830	16736	16736	16702	16867	16695	16887	16764	16646	16878	16810	16794	16698	16735	16792	16917	16861	16802	16592	16722	16667	16735	16708	16732	16869	16780	16834	16832	16950	16895	16725	16749	16699	16812	16763	16872	16996	16695	17125	16801	16791	16713	16936	16675	16651	16894	16648	16577	16870	16824	16760	16714	16774	16797	16881	16664	16738	16692	16785	16597	16841	16801	16568	16773	16677	16754	16738	16814	16718	16695	16980	16834	16809	16917	16906	16640	16711	16900	16839	16880	16935	16742	16688	16830	16720	16704	16853	16764	16849	16814	16715	16821	16679	16745	16722	16794	16833	16852	16839	16827	16848	16918	16676	16721	16745	16703	16872	16749	16734	16851	16743	16808	16872	16747	16748	16557	16851	16615	16761	16771	16770	16664	16688	16998	16848	16957	16768	16738	16742	16877	16724	16984	16832	17049	16881	16960	16740	16799	16828	16747	16656	16710	16698	16745	16922	16578	16834	16770	16839	16897	16794	16968	16726	16970	16860	16770	16743	16631	16741	16651	16820	16859	16694	16715	16700	16794	16767	16772	16925	16795	16895	16648	16899	16666	16715	16794	16582	16788	16795	16743	16722	16934	16672	16707	16752	16751	16800	16778	17113	16918	16975	16826	16727	16472	16803	16625	16530	16904	16970	16587	16674	16773	16873	16808	16692	16735	16750	16968	16860	16781	16774	16841	16641	16792	16781	16751	16797	16819	16784	16855	16609	16601	16792	16793	16798	16808	16774	16759	16551	16759	16819	16642	16739	16836	16756	16730	16780	16692	17070	16782	16788	16831	16754	16703	16796	16907	16795	16891	16785	16929	16704	16592	16720	16931	16798	16934	16715	16674	16776	16781	16733	16730	16839	16794	16521	16700	16842	16671	16800	16747	16839	16654	17005	16698	16974	16721	16778	16816	16671	16831	16881	16979	16804	16791	16816	16905	16840	16795	16910	16853	16697	16746	16867	16830	16735	16863	16813	16763	16769	16791	16890	16775	16637	16778	16859	16738	16827	16775	16646	16908	16785	16837	16812	16810	16864	16671	16778	16794	16661	16821	16811	16907	16777	16740	16720	16714	16916	16800	16859	16674	16703	16664	16638	16819	16816	16668	16906	16828	16755	16756	16747	16698	16905	16883	16750	16659	16941	17049	16795	16811	16779	16828	16863	16766	16889	16752	16624	16640	16830	16881	16791	16804	16722	16937	16797	16869	16819	16804	16794	16844	16809	16818	16829	16819	16812	16714	16736	16696	16863	16863	16754	16745	16709	16777	16751	16695	16901	16751	16842	16807	16807	16741	16789	16764	16699	16809	16862	16830	16914	16698	16935	16844	16715	16741	16668	16820	16680	16787	16812	16856	16744	16739	16854	16778	16734	16872	16860	16980	16922	16981	16783	16975	16815	16860	17072	16790	16687	16861	16701	16858	16893	16746	16788	16959	16790	16661	16900	16750	16809	16610	16843	16945	16667	16972	16686	16837	16889	16715	16867	16736	16673	16920	16591	16696	16690	16689	16820	16803	16765	16709	16840	16564	16578	16969	16711	16863	16826	16650	16985	16842	16938	16780	16773	16645	16798	16769	16654	16778	16696	16781	16800	16826	16803	16778	16807	16840	16832	16804	16856	16889	16715	16702	16833	16866	16748	16799	16857	16810	16800	16814	16600	16711	16731	16788	16721	16827	16666	16817	16628	16708	16754	16854	16877	16817	16783	16739	16907	16929	16838	16887	16850	16905	16862	16828	16868	16764	16698	16822	16762	16932	16845	16844	16844	16804	16779	16782	16769	16824	16883	16715	16855	16880	16809	16765	16845	16775	16817	16667	16825	16707	16755	16805	16666	16889	16633	16775	16881	16761	16791	16645	16824	16684	16743	16715	16909	16716	16557	16772	16765	16559	16946	16946	16628	16577	16750	16711	16768	16810	16753	16742	16662	16834	16614	16801	16852	16549	16739	16545	16771	16801	16728	16703	16794	16720	16950	16710	16720	16939	16847	16894	16787	16779	16732	16704	16833	16707	17046	16860	16831	16781	16739	16726	16829	16939	16843	16760	16857	16678	16803	16703	17001	16720	16834	16746	16820	16876	16718	16695	16843	16771	17087	16953	16765	16850	16887	16548	16761	16915	16798	16674	16678	16906	16766	16786	16675	16881	16862	16821	16927	16777	16817	16720	16848	16773	16790	16708	16691	16594	16959	16720	16586	16747	16843	16703	16775	16844	16878	16938	16787	16696	16608	16870	16706	16663	16651	16881	16775	16869	16753	16932	16854	17012	16770	16793	16811	16870	16693	16745	16737	16812	16678	16778	16660	16942	16849	16766	16802	16742	16770	16839	16808	16795	16760	16822	16745	16624	16824	16792	16804	16900	16899	16705	16738	16596	16749	16836	16712	16928	16872	16856	16744	16739	16722	16785	16684	16827	16788	16758	16907	16755	16983	16942	16783	16660	16861	16931	16684	17007	16917	16899	16808	16794	16792	16855	16879	16612	16755	16838	16894	16807	16795	16845	16747	16909	16916	16739	16801	16833	16751	16795	16545	16821	16749	16858	16808	16855	16839	16660	16616	16805	16801	16764	16847	16963	16694	16846	16722	16780	16849	16782	16717	16699	16767	16694	16878	16875	16751	16803	16806	16746	16848	16753	16727	16810	16755	16895	16714	16655	16768	16819	16688	16616	16800	16977	16931	16820	16576	16845	16544	16767	16822	16628	16806	16748	16845	16850	16991	16855	16680	16745	16772	16857	16698	16750	16687	16619	16895	16727	16763	16789	16821	16700	16886	16672	16993	16734	16713	16832	16602	16626	16968	16820	16773	16962	16755	16851	16864	16751	16743	16706	16960	16743	16949	16782	16811	16721	16707	17051	16797	16763	16708	16757	16578	16741	16631	16797	16861	16756	16957	16648	16667	16731	16694	16719	16740	16871	16715	16694	16786	16794	16974	16755	16984	16803	16675	16708	16812	16760	16720	16947	16666	16651	16873	16818	16908	16976	16727	16626	16936	16820	16855	16889	16873	16696	16783	16827	16873	16801	16834	16821	16782	16837	16761	16680	16782	16614	16971	16890	16733	16763	16784	16653	16876	16692	16733	16682	16908	16668	16750	16809	16778	16804	16781	16888	16941	16807	16845	16814	16750	16691	16768	16627	16784	16727	16882	16614	16720	16806	16865	16730	16935	16791	16780	16817	16756	16784	16646	16705	16950	16752	16845	16816	16855	16778	16745	16822	16777	16766	16733	16822	16798	16781	16616	16751	16733	16829	16820	16694	16792	16715	16768	16931	16764	16878	16752	16737	16638	16754	16634	16823	16741	16816	16678	16584	16660	16724	16948	16757	16693	16892	16564	16883	16883	16941	16867	16792	16663	16810	16669	16803	16729	16865	16798	16836	16908	16734	16953	16669	16736	16686	16778	16917	16814	16686	16669	16723	16785	16770	16882	16869	16810	16884	16782	16773	16935	16781	16750	16784	16774	16870	16787	16848	16600	16664	16777	16785	16855	16722	16851	16879	16817	16803	16842	16948	16678	16772	16939	16838	16983	16675	16835	16620	16761	16574	16711	16693	16650	16758	16755	16709	16951	16974	16796	16925	16496	16765	16656	16682	16778	16745	16779	16817	16817	16797	16907	16661	16598	16829	16862	16770	16823	16680	16612	16645	16884	16726	16690	16801	16798	16698	16860	16709	16667	16695	16718	16982
26445	22433	31188	32958	31518	30915	29013	26358	24556	23310	22900	22331	22325	22235	21586	21129	21394	20952	20779	20764	21560	22789	21695	21166	20382	20190	20298	20295	20261	20395	20349	20188	20131	20129	20309	20087	20118	20259	20313	20139	20257	20165	20316	20536	19987	20190	20097	20358	20162	20328	20167	20096	20103	20212	20492	20268	20335	20187	20271	20264	20370	20168	20297	20251	20143	20363	20279	20274	20469	20414	20178	20040	20320	19959	20228	20170	20263	20364	20229	20303	20346	20235	20246	20014	20204	20157	20366	20389	20110	20126	20189	20286	20234	20375	20305	20167	20057	20253	20052	20054	20156	20461	20300	20286	20390	20064	20559	20147	20267	20166	20196	20223	20212	20314	20056	20090	20128	20091	20180	20069	20203	20144	20152	20204	20267	20228	20072	19987	20296	20214	20145	20384	20254	20129	20356	20201	20085	20393	20388	20351	20226	20315	20361	20329	20277	20209	20256	20226	19899	20323	20321	20270	20202	20120	20537	20266	20297	20252	20418	20123	19974	20172	20180	20231	20333	20342	20188	20209	20037	20219	20207	20254	20231	20247	20029	20254	20246	20216	19915	20157	20285	20334	20315	20028	20146	20095	20410	20057	20158	20116	20191	20427	20283	20320	20267	20175	20242	20229	20134	20241	20456	20367	20222	20210	20253	20226	20153	20327	20240	20265	20044	20020	20293	20226	19828	20171	20334	20207	20097	20116	20088	20133	20268	20235	20046	19962	20148	20364	20310	20202	20285	20109	20091	20309	20359	20211	20276	20384	20348	20164	20262	20086	20244	20172	20127	20224	20239	20276	20287	19968	20213	20248	20299	20037	20307	20263	20153	20188	20361	20151	20175	20143	20251	20272	20248	20015	20415	20287	20403	20409	20276	20343	20153	20100	20311	20166	20258	20175	20039	20181	20168	20071	19981	20367	20257	20175	20085	20129	20464	20243	20229	20320	20154	20411	20140	20214	20298	20224	20218	20292	20181	20253	20210	20142	20162	20133	20197	20358	20214	20517	20173	20117	20107	20179	20032	20278	20220	20117	20132	20299	20589	20283	20192	20216	20060	20007	20163	20307	20212	20274	20214	19969	20171	20259	20227	20117	20086	20377	20408	20146	20198	20219	20293	20288	20111	20410	20340	20314	20148	20207	20001	20149	20075	20154	20256	20109	20253	20172	20264	20151	20186	20208	20148	20439	20133	20196	20175	19945	20013	20218	19939	20280	20177	20303	20058	20133	20195	20207	20171	20217	20068	20324	20329	20079	20087	20109	20162	20217	20373	20526	20141	20338	20179	20141	20353	20182	20208	20169	20120	20352	20210	20377	20434	20215	20125	19962	20248	20344	20140	19965	19938	20337	20540	20320	20299	20242	20132	19962	20276	20171	20060	20114	20093	20155	20234	20346	20327	20263	20183	20116	20231	20212	20147	19983	20311	20260	20089	20071	20155	20478	20292	20257	20355	20350	20242	20239	20310	20213	20114	19874	19960	19933	20210	20226	20063	20357	20093	20231	20213	20322	20378	20231	20215	20289	20266	20076	20195	20077	20282	20091	20211	20278	20090	20290	20405	20227	20194	20350	20295	20030	20172	19956	20104	20217	20219	20242	20181	20228	20094	20167	20130	20444	20152	20233	20139	20357	20162	20296	19954	20043	20149	20108	20194	20160	20539	20300	20165	20141	20388	20172	20411	20033	20367	20201	20278	20268	20381	20069	20424	20284	20202	20384	20416	20235	20204	20064	20458	20384	20421	20478	20200	20307	20186	20259	20235	20266	20403	20213	20161	20401	20312	20347	20037	20141	20284	20176	20232	20391	20252	20326	20346	20300	20258	20306	20301	20382	20180	20060	20153	20259	20282	20141	20407	20323	20398	20229	20313	20107	20307	20120	20472	20322	20309	20457	20274	20068	19969	20217	20291	20243	20358	20310	20269	20251	20028	20241	20369	20195	20308	20112	20173	20161	20199	20358	20208	20182	19977	20303	20158	20143	19875	20231	20104	20158	20018	20077	20247	20238	20310	20109	20140	20322	20252	20226	20243	20210	20055	20232	20072	20104	20323	20092	20202	19998	19895	19961	20159	20135	20237	20199	20182	19981	20314	20290	20288	20267	20233	20370	20168	20014	20367	20275	20043	20105	20256	20192	20010	20366	20236	20195	20276	20257	20148	20287	20139	20394	20173	20289	20150	20042	20283	20316	20145	20365	20094	20139	20145	20154	20306	20255	20196	20156	20273	20370	20100	20566	20291	20179	20125	20200	20102	20281	20139	20225	20097	20310	20278	20254	20389	20152	20083	20148	20195	20288	20230	20388	20327	20407	20174	20080	20121	20046	20233	20182	20085	20347	20200	20254	20185	20060	20162	20247	20364	20261	20346	20178	20137	20180	20469	20151	20207	20154	20345	20250	20219	20371	20361	20302	20116	20256	20293	20123	20182	20047	20324	20235	20052	20332	20274	20471	19895	20169	20160	20288	20258	20224	20316	20110	20259	20072	20219	20250	20082	20071	20218	20397	20036	20037	20094	20364	20138	20070	20314	20198	20206	20058	20255	20322	20052	20261	20298	20437	19994	20348	20256	20212	20165	20259	20161	20341	20082	20421	20213	20050	20235	20263	19997	19973	20294	20284	20221	20455	20296	20091	20449	20150	20228	20283	20318	20274	20243	20184	20216	20320	20246	20119	20279	20290	20343	20140	20176	20116	20157	20381	20107	20205	20214	20282	20055	20321	20390	20021	20169	20175	20082	20224	20257	20263	20321	20307	20443	20302	20245	20329	20450	20280	20032	20334	20090	20167	20193	20308	20148	20075	20282	20218	20167	20425	20302	20097	20414	20093	20294	20174	20259	20469	20225	20317	20197	20188	20148	20223	20235	20337	20409	20376	20217	20165	20203	20068	20469	20317	20165	20368	20141	20527	20171	20295	20194	20318	20052	20267	20265	20326	20262	20342	20379	20173	20283	19955	20091	20223	20265	20345	20197	20179	20171	20142	20079	20042	20026	20160	20197	20222	20141	20386	20106	20234	20432	20157	20190	20223	20239	20072	20289	20255	20088	20246	20303	20120	20211	20061	20023	20194	20555	20105	20150	20035	20241	20134	20193	20217	20125	20258	20175	20177	20152	20068	20328	20243	20201	20266	20106	20257	20358	20193	20076	20292	20412	20145	20282	20195	20317	20258	19989	20392	20177	20358	20195	20304	20294	20415	20086	20302	20079	19974	20315	20343	20161	20273	20366	20433	20296	20068	20231	20303	20113	20061	20077	20414	20359	20169	20089	20171	20240	20197	20129	20131	20144	20255	20243	20304	20270	20249	20408	20149	20410	20207	20330	20327	20237	20235	20292	20230	20363	20151	20100	20224	20274	20218	20385	20070	20323	20153	20306	20303	20315	20292	20161	20117	20445	20208	20296	20245	20489	20251	20175	20235	20241	20117	20243	20311	20116	20054	20101	20249	20439	20036	20213	20212	20313	20262	20260	20301	20082	20145	20188	20353	20266	20191	19916	20118	20242	20106	20245	20183	20160	20093	20185	20160	20433	20032	20217	20343	20371	20313	20295	20163	20351	20187	20253	20273	20157	20157	20292	20303	20189	20299	20246	20089	20250	20393	20190	20303	20191	20284	20057	20168	20179	20175	20339	20145	20029	20242	20337	20232	20275	20127	20287	20190	20390	20050	20163	20374	20248	20418	20236	20173	20301	20242	20192	20302	20062	20211	20163	20280	20289	20068	20342	20069	20248	20079	20079	20239	20337	20128	20250	20150	20247	20079	20470	20380	20341	19967	20304	20396	20336	20177	20235	20137	20237	20145	19926	20312	20249	20164	20310	20124	20075	20193	20384	20102	20218	20065	20236	20329	20021	20051	20153	20232	20344	20166	20334	20320	20269	20622	20560	20276	20334	20348	20133	20429	20238	20312	20193	20386	20305	20482	20223	19952	20279	20114	20260	20226	20234	20356	20319	20204	20048	20273	20236	20057	20110	20111	20289	20337	20306	20252	20291	20218	20232	19968	20337	20522	20210	20283	20107	20241	20045	20324	20346	20133	20006	20289	20328	20172	20181	20442	20313	20251	20473	20384	20222	20352	20345	20183	20300	20277	20153	20379	20251	20262	20220	20004	20135	20025	20181	20159	20289	20291	20334	20373	20146	19873	20385	20215	20153	20406	20352	20230	20495	20360	20356	20211	20323	19963	20113	20337	20116	20281	20086	20408	20148	20073	20166	20129	20272	19952	20215	20240	20197	20039	20275	20328	20126	20191	20208	20240	20211	20235	20147	20246	20314	20300	20259	20200	20279	20150	20350	20221	20092	20269	20296	20141	20124	20129	20139	20320	20191	20159	20384	20221	20142	20368	20206	20150	20285	20327	20058	20192	20141	20109	19999	20285	20030	20245	20263	20360	20325	20025	20194	20170	20463	20081	20174	20196	19945	20140	20048	20219	19978	20078	20088	20493	20244	20050	20200	20279	20454	20270	20307	20267	20289	20486	20278	20173	20326	20109	19966	20195	20103	20216	20352	20180	20271	20251	20237	20140	20296	20108	20300	20145	20052	20131	20367	20101	20086	20267	20392	19998	20053	20163	20093	20173	20495	20204	20162	20149	20391	20227	20080	20121	20374	20349	20435	20288	20045	20359	20044	20201	20070	20305	20278	20321	20427	20413	20390	20110	20092	20154	20381	20166	20304	20337	20095	19972	20070	20306	20266	20309	20112	20229	20310	20146	19968	20289	20296	20274	20333	20113	20190	20312	20227	20277	20140	20274	20251	20218	20249	20078	20324	20187	20422	20254	20096	20036	20070	20261	20212	20121	20256	20153	20091	20338	20126	20425	20315	20154	20065	20238	20199	20325	20290	20224	20304	20191	20269	20205	20120	20025	20207	20199	20277	20434	20615	20203	20353	20274	20404	20543	20084	20295	20398	20206	20243	20160	20055	20360	20153	20146	20122	20312	20251	20262	20169	19995	20068	20162	20309	20327	20195	20169	19973	20129	20211	20116	20320	20203	20455	20205	20126	20053	20336	20230	20327	20138	20330	20170	20263	20170	20318	20331	20254	20139	20122	20344	20388	20062	20297	20095	20246	20267	20232	20040	20122	20040	20123	20032	20108	20250	20356	20304	20208	20273	20055	20162
28541	43879	43533	42028	37102	31978	28010	26390	23779	21970	21352	20160	20827	19735	18817	18758	18507	18195	17966	18112	19466	20979	19181	18072	17285	17117	17238	17252	17292	17299	17151	17084	17267	17092	17183	17018	17135	17087	17311	17179	17044	17138	17175	17040	17118	17111	17222	16964	17203	17092	17100	17278	17177	17131	16969	17165	17292	17083	17078	17140	17142	17126	17186	17126	17052	17083	17120	17157	17220	17028	17034	17108	17114	17084	17167	17142	17250	17084	17174	17107	17195	17089	17151	17091	17104	17026	17176	17232	17216	17104	17046	17064	17145	17059	17038	17247	16967	17310	16997	17017	17109	17192	17029	17300	17200	17122	17190	17227	16939	17101	17178	17010	17157	17135	17142	17030	17034	17143	17082	17046	17127	17189	17254	17179	17311	16913	17049	16944	17243	17155	16943	17353	17178	17113	17234	17167	17119	17196	17113	17189	17019	17122	17041	17054	17129	17116	17089	17088	17117	17331	17102	17162	17058	17173	17055	17115	17240	16926	17119	17168	17169	16901	17183	17078	17106	17257	17203	17230	17269	17179	17396	17121	17150	17161	17254	17164	17033	17081	17024	17272	17018	17152	17268	17267	17088	17091	16999	17049	17139	17038	17087	17118	17255	17040	17234	17021	16989	17160	17113	17137	17120	16976	17161	17082	17250	16940	17238	17168	17175	17167	17123	17185	17180	17123	17058	17114	17062	17187	17068	17022	17132	17042	17151	17124	17253	17101	17196	17185	17143	17161	17166	17090	17116	17053	16997	17195	17071	17168	17075	17126	17053	17260	17214	17169	17143	17139	17152	17212	17008	17028	17242	17162	16896	17032	17106	17097	17125	17116	17087	16966	17141	17166	16743	16919	17267	17047	17037	17179	17089	17069	17160	17224	17073	16930	17243	17229	17216	16974	17037	17035	17174	16965	17110	17065	17196	17147	17091	17174	17199	17061	17114	17065	17094	17096	17146	17116	17040	17132	16977	17287	17148	17164	17223	16960	17279	17214	17095	17168	17138	16974	17361	17163	17090	17116	17123	17288	17103	17226	17215	17064	17083	17253	17173	17057	17238	17048	17224	17013	17106	17191	17153	17261	17136	17104	17187	17148	17118	17010	17162	17131	17245	17023	17067	17039	17102	17119	17008	17189	16984	17190	17160	17225	17213	17135	17274	17239	17034	17085	16920	17158	17101	17114	17054	17183	16969	17090	17243	17169	17163	17076	17087	17108	17128	17214	17094	17127	16979	17250	17167	17119	17189	17029	17026	17120	17294	17163	17154	17063	17171	17057	17195	17053	17128	17059	17069	17011	17178	17074	17145	17178	17013	17206	17214	16984	17112	17164	17157	16994	17060	17179	17173	17244	17197	17076	17042	17080	17203	17023	17043	17160	17183	17200	17187	17174	17000	17139	17152	16982	17024	17218	17123	17137	17208	17264	17053	17220	17184	17051	17194	17141	16986	17224	17033	17115	16874	17332	17077	17244	17161	17211	17268	17215	16985	17102	17040	17150	16990	17043	17301	17203	17129	17046	17306	17175	17138	16870	17002	17113	17193	17157	16913	17160	17134	17217	17143	17152	17152	17147	17092	17118	17222	17352	17118	17157	17064	17149	17115	17262	17079	16951	17245	17286	17270	17097	17128	17083	17057	17117	17201	17064	17245	16954	17192	17143	17107	17044	17070	17048	17000	17177	17096	17000	17142	17255	17185	17150	16977	16951	17175	16961	17396	17027	17177	17139	16990	17054	17201	17258	17089	17236	17204	16997	17085	17286	17204	17018	17180	16994	17020	17122	17022	17192	17003	17224	17185	16949	17115	17200	17291	17083	17097	17216	17048	17060	17186	17025	17051	17171	17153	17228	17254	17286	17114	17093	17253	17160	17233	17119	16988	17049	17271	17092	17159	17216	16985	17196	17247	17150	16984	17155	17036	17099	17236	17090	17099	17129	17154	17153	17133	17175	17095	17041	17062	17168	17104	17065	17168	17052	17095	17226	17111	17367	17049	17178	17107	17232	17047	17015	17265	17066	17167	17001	16971	17219	17144	17081	17050	17149	17160	17374	17079	17072	17183	16954	17190	17101	17098	17012	17058	16971	16982	17016	17112	17230	17035	17217	17203	17080	17093	17060	17200	17208	17188	16996	17116	17203	17036	17293	17201	17278	17061	17255	17182	17206	16986	16946	16942	17241	17229	17062	17242	17076	17121	17146	17124	17082	17205	17361	16989	17156	17119	17058	17111	17168	17101	17089	17198	17103	17020	17175	17049	17208	17183	17179	17054	17015	17148	17080	17267	17234	17117	17162	17198	17307	17076	17130	17278	17095	17132	17163	17115	16955	17161	16969	17130	17138	17107	17279	17214	17276	17215	17277	17183	17159	17080	17218	17348	17210	16942	17082	17159	17120	17357	17115	17161	17201	17016	17029	17157	17170	17316	17136	16991	17227	17163	17027	17241	17033	17105	17049	17146	17310	17122	17099	17145	17205	17105	17189	17232	17188	17075	16922	17207	17026	17171	17198	17032	17084	16977	16973	17043	17124	17099	17196	17256	17135	17205	17172	17319	17175	17082	17069	17119	17264	17176	17295	17322	17159	17154	17156	17121	17160	17266	17187	17097	17200	17110	17285	17074	17200	17251	17264	17073	17201	17156	16805	17361	17220	17105	17288	17190	17030	16988	17154	17391	17032	17167	17060	17037	17104	17259	17055	17157	17154	17059	17146	17266	17111	17060	17203	17214	17007	17278	17139	17215	17054	17150	17312	17158	17310	17134	17041	17249	17044	17074	17168	17027	17165	17142	17072	17021	17124	17120	17079	17235	17148	17006	17136	17017	17056	16998	17165	17160	17242	17011	16972	17154	17048	17144	16900	17238	17229	17164	17214	17172	17099	16995	17225	17090	17234	17082	17174	17141	17115	17192	17141	17297	17156	17066	17233	17136	17146	17073	17103	17151	17062	17148	17233	17158	16932	17021	17224	17205	17016	17203	17070	17099	17161	17280	17161	17198	17042	17105	17308	17008	17030	17107	17221	17082	17154	17132	17216	17114	17107	17102	17266	17192	17026	17229	17177	17019	17119	17105	17206	17132	17073	17025	17227	17160	17282	17214	17050	17172	17052	17013	17070	17252	17282	17172	17095	17140	17293	17109	17233	17057	17128	17125	17075	17207	17171	17152	17022	17228	17270	17193	17088	17237	17156	17133	17140	16979	16969	17010	17078	17224	17268	17158	17245	17058	17201	17028	16987	17071	17100	17016	17091	17106	17102	17110	17045	17074	16954	17091	17070	17204	16826	17050	17247	17122	17076	17096	17199	17118	17215	17223	17009	17142	17129	17035	17123	17192	17142	17103	17115	17148	17175	17102	17025	17007	16860	17225	17210	17037	17217	17269	17268	17029	17073	17125	17044	17031	17015	17312	17321	17126	17144	17257	17120	17027	17251	17065	17150	17113	16860	17085	17279	17190	17223	17163	17061	17290	16920	17148	17196	17055	17088	17000	17174	17081	17210	17086	17150	17104	17091	17153	17248	17205	17183	17067	17049	17136	17255	17153	16893	17039	17282	17001	16992	17098	17228	17119	17079	17087	17098	17258	17161	17120	17133	17050	17269	17104	17172	17132	17116	17168	17160	17204	17310	17025	17152	17140	17121	17120	17032	17101	17003	17141	17229	17125	16921	17018	17072	17197	17286	17273	17231	17252	17053	17072	17221	17224	17120	16950	17228	17205	17111	17148	17125	17248	17106	17271	17268	17056	17237	17115	17023	17119	17105	17317	17120	17136	17012	17141	17172	17223	17069	17036	17190	17032	17127	17267	17291	17052	17009	17251	17138	17175	17006	17022	17239	17057	16878	17154	17119	17041	16926	17267	17086	17047	17157	16960	17052	17140	17229	17207	17123	17189	17159	17055	17083	17119	16961	17087	17096	17105	17094	17109	17305	17170	17074	17291	17354	17026	17078	17138	17163	17264	17171	17056	17018	16981	17081	17099	17150	17086	16988	17184	17134	16968	17179	17098	17088	17218	17193	17106	17037	17155	17151	17307	17094	17088	17211	17053	17236	17187	17164	17266	17060	17064	17142	17191	17081	17229	17197	16992	16880	17010	16971	17335	17256	17260	17235	17003	17147	17166	17048	17060	17011	17139	17214	17094	17193	17113	17011	17192	17175	17149	17242	17048	17143	17216	17179	17085	16962	17097	17085	17078	17071	17081	17197	17161	17052	17037	17151	17274	16998	17114	17204	17123	17266	17209	17313	17343	17208	17197	17069	17244	17034	17046	17090	17077	17116	17052	17107	17063	17127	17139	17076	17204	17319	17212	17260	17072	17150	17165	17048	17216	17132	17222	17000	17008	17118	17111	17070	17258	17051	17195	17054	17058	17164	17104	17113	17198	17155	17148	17159	17172	17198	17201	17309	17388	17141	17148	17220	17253	17228	17124	17151	17136	17019	17243	17115	17075	17127	16937	16960	17185	17154	17104	17126	17004	17212	17199	17110	17088	17230	17206	17108	17185	17165	17150	17025	17214	17233	17006	17100	17336	17167	17082	17215	17436	17136	17189	17169	17161	17008	17029	17040	17175	17103	17193	17192	16970	17252	16945	17317	17329	17101	17133	17213	17247	17181	17166	17092	17092	17198	17027	17279	17248	17109	17288	17140	17230	17179	17221	17126	17021	17060	17120	17066	17144	17169	17229	17270	17207	17222	17089	17375	17028	17092	17147	16999	17218	16990	16990	17071	17078	16998	17015	17203	17116	17030	17170	17172	16934	17252	17228	17052	17033	17270	17297	17141	17158	17027	17147	16936	17196	17104	17158	17183	17252	17037	17076	16938	17140	17077	17197	17241	17144	17244	17153	17063	17080	17082	17071	17159	16930	17309	17220	17078	17225	17071	17129	17249	17155	17149	17213	17077	17208	17250	17286	17076	16997	17357	17130	17140	17217	17060	17097	17075	17162	17157	17161	17184	17058	17353	17247	16896	17297	17180	17190	17125	17226	17204	17010	17204	17143	17098	17240	17203	17202	17142	17163	17292	17066	17187	17026	17258	17123	17282	17157	17098	17311	17131	17114	16932	16983	17101	17345	17275	17123	17022	17066	17106	17119	16992	17312	17033	17040	17103	17139	17198	17157	17190	17218	17375
24423	21624	29542	26709	27460	31692	32835	28915	29483	25759	24945	24291	24622	25799	22784	22354	22016	22048	21939	21780	22592	24518	23493	23565	21377	21029	21005	20955	20818	20798	20871	20702	20877	20747	20813	20778	20954	20861	20793	20943	20841	20409	20846	21040	20824	20865	20831	20644	20778	20734	20750	20709	20577	20819	20773	20818	20587	20666	20769	20758	21061	20696	20874	20648	20776	20712	20975	20757	20811	20736	20502	20811	20743	20498	20561	20556	20649	20857	20660	20507	20917	20744	20546	20718	20912	20588	20645	20726	20924	20624	20687	20750	20712	20857	20702	20683	20460	20647	20742	20560	20645	20881	20527	20852	20708	20755	20625	20752	20975	20726	20686	20656	20689	20775	20746	20716	20820	20735	20694	20766	20723	20670	20739	20692	20904	20740	20758	20766	20978	20864	20625	20621	20813	20638	20800	20814	20561	20601	20724	20622	20851	20514	20693	20560	20714	20694	20586	20896	20807	20712	20757	20627	20668	20538	20775	20787	20886	20771	20585	20755	20596	20839	20936	20890	20831	20864	20551	20472	20968	20810	20498	20865	20713	20726	20759	20692	20906	20817	20747	20653	20682	20630	20675	20865	20905	20595	20642	20754	20711	20455	20704	20716	21022	20649	20518	20581	20617	20825	20818	20740	20903	20613	20734	20675	20711	20543	20757	20587	20778	20877	20869	20564	20764	20823	20658	20535	20757	20603	20667	20617	20712	20724	20867	20660	20721	20658	20598	20700	20581	20697	20725	20792	20703	20816	20553	20869	20715	20862	20784	20727	20911	20724	20759	20668	20619	20962	20711	20847	20699	20545	20860	20657	20903	20604	20659	20745	20706	20795	20805	20581	20675	20606	20667	20703	20717	20605	20588	20761	20687	20904	20855	20785	20752	20668	20666	20858	20680	20468	20949	20654	20810	20804	20681	20607	20694	20620	20646	20589	20586	20550	20733	20765	20640	20562	20762	20668	20620	20530	20651	20426	21086	20468	20602	20678	20607	20969	20658	20702	20741	20646	20786	20827	20593	20706	20644	20646	20727	20822	20722	20444	20713	20636	20655	20546	20596	20714	20783	20642	20535	20838	20740	20652	20591	20874	20628	20772	20597	20851	20908	20626	20963	20888	20612	20695	20941	20688	20553	20356	20689	20693	20870	20634	20717	20868	20751	20825	20675	20445	20658	20654	20775	20873	20648	20755	20821	20887	20875	20548	20534	20666	20655	20727	20913	20660	20745	20721	20853	20796	20689	20744	20800	20692	20855	20563	20742	20661	20728	20752	20741	20734	20900	20737	20861	20656	20748	20707	20582	20811	20906	20708	20444	20636	20698	20708	20654	20548	20693	20590	20570	20707	20640	20912	20681	20752	20646	20722	20629	20735	20597	20561	20602	20681	20563	20572	20759	20749	20597	20552	20742	20536	20695	20681	20813	20764	20762	20826	20718	20741	20760	20915	20823	20859	20676	20481	20720	20697	20615	20629	20877	20829	20606	20743	20734	20640	20941	20677	20702	20726	20618	20574	20766	20507	20523	20759	20608	20773	20807	20473	20844	20523	20443	20692	20783	20699	20430	20642	20772	20783	20531	20533	20818	20746	20538	20484	20908	20499	20777	20607	20536	20725	20599	20942	20792	20725	20684	20584	20928	20937	20690	20747	20624	20703	20747	20666	20940	20696	20642	20802	20548	20864	20660	20671	20878	20997	20691	20861	20835	20729	20847	20731	20800	20782	20576	20835	20339	20693	20577	20787	20710	20779	21009	20784	20660	20657	20783	20922	20583	20642	20718	20659	20581	20495	20667	20517	20858	20703	20666	20878	20801	20749	20778	20622	20951	20757	20569	20738	20769	20766	20753	20769	20817	20775	20742	20488	20938	20828	20752	20823	20682	20627	20741	20592	21008	20681	20663	20712	20735	20725	20464	20561	20694	20561	20668	20562	20535	20711	20673	20783	20616	20629	20828	20783	20982	20613	20621	20701	21058	20776	20636	20766	20651	20928	20694	20717	20397	20698	20659	20817	20839	20615	20766	20755	20549	20705	20686	20773	20782	20810	20904	20602	20713	20691	21005	20632	20516	20676	20681	20656	20749	20666	20657	20826	20664	20718	20671	20817	20838	20650	20880	20740	20491	20591	20677	20597	20656	20688	20530	20694	20703	20869	20714	20641	20599	20576	20772	20763	20697	20862	20769	20509	20797	20901	20665	20618	20711	20674	20825	20771	20668	20693	20633	20752	20636	20706	20776	20641	20633	20627	20676	20906	20628	20649	20618	20742	20656	20428	20735	20618	20706	20585	20710	20664	20646	20540	20733	20859	20453	20867	20732	20843	20670	20612	20511	20584	20532	20682	20644	20734	20689	20823	20640	20758	20726	20556	20649	20913	20773	20500	20717	20777	20705	20832	20726	20610	20649	20650	20737	20794	20600	20582	20900	20503	20803	20786	20699	20885	20663	20745	20685	20648	20717	20722	20592	20759	20664	20581	20504	20655	20878	20670	20802	20547	20695	20628	20780	20572	20524	20704	20856	20885	20619	20689	20631	20637	20716	20609	20770	20694	20628	20651	20928	20785	20697	20709	20714	20842	20764	20767	20724	20543	20626	20754	20631	20738	20663	20734	20712	20356	20446	20680	20646	20747	20492	20756	20578	20955	20752	20775	20613	20991	20661	20782	20744	20716	20694	20728	20750	20752	20646	20804	20792	20922	20718	20911	20714	20745	20609	20830	20804	20594	20731	20859	20742	20801	20788	20808	20637	20788	20740	20715	20877	20714	21031	20759	20744	20799	20729	20827	20839	20665	20786	20692	20711	20471	20712	20726	20884	20858	20796	20756	20708	20662	20764	20691	20845	20596	20707	20922	20639	20949	20652	20654	20627	20683	20725	21005	20713	20715	20649	20552	20805	20742	20684	20633	20837	20710	20995	20809	20709	20624	20652	20513	20774	20761	20848	20638	20841	20747	20450	20695	20532	20645	20637	20650	20649	20399	20640	20746	20790	20627	20697	20682	20758	20658	20663	20675	20649	20713	20780	20701	20606	20772	20921	20719	20860	20635	20568	20644	20923	20718	20688	20768	20530	20745	20791	20642	20920	20607	20609	20615	20651	20788	20728	20721	20639	20704	20523	20884	20661	20654	20564	20461	20688	20686	20626	20715	20721	20589	20791	20728	20580	20734	20805	20567	20816	20808	20702	20641	20690	20722	20657	20868	20852	20957	20771	20759	20581	20630	20756	20784	20883	20745	20749	20740	20756	20939	20652	20693	20657	20695	20806	20566	20892	20539	20648	20593	20604	20843	20799	20862	20806	20839	20752	20866	20747	20581	20687	20581	20724	20707	20809	20769	20590	20867	20630	20724	20918	20516	20627	20947	20641	20678	20584	20555	20729	20554	20723	20768	20827	20493	20749	20470	20863	20795	20805	20591	20886	20491	20742	20419	20912	20764	20641	20803	20757	20835	20626	20557	20553	20453	20658	20850	20771	20668	20795	20589	20793	21039	20880	20709	20813	20600	20654	20718	20927	20878	20486	20590	20712	20662	20604	20767	20614	20659	20862	20879	20567	20578	20621	20592	20758	20535	20740	20991	20659	20649	20744	20615	20668	20673	20777	20829	20844	20705	20613	20702	20811	20634	20763	20633	20477	20774	20506	20630	20696	20539	20605	20717	20829	20905	20792	20690	20650	20836	20779	20636	20874	20673	20639	20762	20719	20620	20817	20728	20695	20450	20835	20701	20736	20672	20705	20801	20723	20568	20588	20956	20678	20675	20751	20742	20586	20718	20766	20908	20698	20663	20774	20746	20525	20758	20863	20695	20891	20746	20753	20833	20665	20735	20771	20697	20639	20683	20671	20904	20636	20627	20636	20665	20706	20711	20625	20684	20593	20655	20746	20683	20821	20933	20717	20600	20835	20823	20814	20732	20728	20626	20845	20777	20877	20778	20665	20922	20871	20783	20507	20862	20548	20619	20716	20693	20838	20724	20872	20905	20639	20785	20470	20695	20803	20573	20856	20583	20756	20416	20682	20854	20669	20969	20842	20849	20801	20667	20821	20703	20695	20932	20621	20640	20739	20850	20626	20533	20632	20836	20831	20593	20726	20856	20898	20714	20708	20663	20812	20602	20612	20747	20720	20894	20809	20745	20578	20580	20695	20811	20874	20687	20639	20869	20735	20905	20680	20673	20837	20644	20665	20455	20681	20805	20726	20528	20525	20551	20680	20714	20776	20624	20546	20614	20683	20789	20855	20777	20710	20629	20783	20470	20609	20563	20501	20651	20842	20681	20972	20710	20834	20636	20884	20644	20832	20842	20740	20745	20742	20696	20883	20650	20757	20833	20633	20674	20675	20654	20520	20718	20874	20688	20698	20902	20644	20602	20860	20935	20681	20866	20649	20832	20666	20608	20553	20722	20696	20795	20481	20599	20670	20571	20647	20750	20787	20531	20597	20541	20683	20725	20702	20682	20624	20722	20728	20745	20750	20731	20738	20741	20826	20730	20802	20722	20707	20695	20860	20773	20778	20838	20734	20592	20809	20802	20599	20705	20771	20813	20818	20628	20753	20913	20814	20577	20605	20776	20733	20598	20561	20789	20657	20610	20857	20729	20627	20936	20666	20435	20743	20827	20911	20599	20738	20649	20501	20445	20609	20712	20771	20640	20827	20622	20993	20763	20867	20656	20860	20786	20916	20542	20754	20617	20659	20677	20810	20748	20671	20812	20680	20619	20567	20883	20722	20663	20644	20631	20892	20783	20597	20584	20632	20710	20855	20599	20752	20768	20694	20750	20880	20835	20883	20890	20527	20686	20737	20667	20717	20733	20677	20911	20627	20688	20602	20891	20420	20723	20768	20822	20784	20864	20733	20664	20625	20726	20604	20886	20885	20824	20580	20531	20761	20870	20667	20659	20754	20993	20877	20579	20996	20727	20687	20902	20641	20871	20981	20611	20794	20573	20588	20827	20737	20811	20693	20673	20824	20676	20637	20791	20669	20608	20638	20569	20793	20731	20474	20626	20809	20936	20792	20732	20673	20877	20803	20533	20841	20893	20891	20717	20671	20640	20694	20682	20727	20577	20626	20981	20739	20628	20905	20692	20419	20718	20891	20736	20743	20886	20961	20853	20646	20616	20653	20675
29196	46666	47410	46344	41378	37028	32421	30023	29004	24490	24182	22659	23893	23805	20264	19974	19338	19444	18992	19049	20686	23571	21226	20863	17653	17561	17373	17537	17461	17460	17610	17347	17593	17413	17499	17339	17362	17453	17289	17344	17240	17493	17336	17528	17349	17510	17540	17439	17323	17445	17337	17499	17439	17255	17546	17362	17392	17496	17316	17581	17543	17470	17416	17437	17370	17498	17528	17449	17457	17296	17476	17368	17470	17475	17260	17306	17426	17403	17414	17382	17517	17416	17262	17493	17531	17539	17498	17429	17409	17343	17466	17290	17478	17295	17294	17314	17278	17498	17491	17406	17452	17492	17400	17250	17580	17383	17372	17311	17527	17339	17482	17440	17481	17396	17455	17388	17292	17194	17429	17474	17395	17509	17477	17493	17520	17384	17380	17254	17494	17421	17432	17363	17274	17402	17377	17628	17428	17487	17386	17417	17482	17352	17296	17561	17489	17488	17324	17250	17309	17536	17423	17323	17469	17517	17489	17291	17453	17452	17376	17346	17481	17412	17387	17422	17436	17296	17470	17308	17478	17496	17538	17336	17525	17355	17381	17527	17394	17515	17423	17415	17491	17400	17548	17464	17595	17404	17270	17443	17549	17407	17534	17442	17207	17594	17356	17581	17273	17309	17267	17624	17402	17407	17344	17527	17298	17445	17277	17353	17317	17262	17398	17420	17251	17369	17450	17460	17507	17515	17441	17453	17627	17180	17268	17438	17416	17428	17383	17373	17412	17486	17238	17458	17246	17322	17450	17183	17432	17384	17443	17523	17454	17301	17245	17544	17500	17369	17328	17476	17547	17398	17352	17281	17371	17424	17354	17509	17403	17464	17422	17258	17452	17398	17308	17317	17449	17420	17474	17482	17341	17404	17411	17244	17093	17378	17405	17477	17368	17400	17401	17428	17285	17256	17396	17345	17460	17371	17208	17407	17272	17331	17408	17341	17384	17387	17524	17402	17641	17357	17424	17478	17477	17477	17430	17572	17426	17461	17474	17482	17580	17449	17355	17284	17398	17249	17535	17481	17358	17515	17239	17459	17126	17466	17527	17342	17454	17396	17275	17327	17457	17350	17299	17479	17508	17593	17433	17400	17316	17397	17519	17446	17348	17531	17181	17368	17460	17357	17595	17340	17383	17386	17481	17361	17378	17449	17451	17359	17502	17426	17343	17288	17437	17418	17561	17330	17361	17443	17483	17212	17323	17520	17344	17463	17411	17321	17384	17437	17540	17300	17518	17346	17429	17301	17481	17495	17440	17664	17446	17361	17503	17389	17474	17362	17376	17355	17383	17507	17471	17584	17489	17374	17470	17492	17531	17381	17249	17197	17332	17459	17386	17353	17323	17352	17302	17494	17337	17640	17549	17362	17357	17509	17235	17392	17432	17334	17590	17262	17410	17398	17311	17319	17484	17564	17561	17272	17164	17486	17319	17621	17400	17316	17595	17279	17430	17482	17494	17316	17448	17325	17473	17493	17517	17272	17499	17491	17405	17462	17338	17388	17530	17429	17384	17286	17544	17362	17416	17415	17461	17324	17367	17390	17405	17296	17532	17437	17232	17385	17418	17378	17469	17278	17275	17449	17534	17471	17192	17362	17522	17623	17445	17419	17142	17271	17470	17444	17348	17410	17442	17363	17453	17311	17492	17353	17385	17402	17374	17289	17488	17351	17364	17390	17574	17422	17452	17341	17245	17486	17354	17649	17432	17430	17438	17561	17438	17262	17279	17399	17554	17424	17436	17450	17294	17440	17506	17360	17385	17470	17411	17449	17471	17208	17363	17437	17210	17462	17357	17199	17436	17546	17318	17408	17411	17312	17550	17355	17547	17348	17206	17503	17330	17468	17415	17240	17507	17472	17352	17428	17406	17457	17561	17374	17205	17496	17559	17219	17343	17295	17397	17528	17317	17292	17427	17517	17382	17453	17338	17371	17208	17417	17239	17452	17519	17430	17210	17272	17485	17394	17406	17357	17460	17433	17197	17368	17337	17309	17537	17232	17384	17410	17573	17182	17395	17396	17484	17465	17424	17334	17471	17317	17484	17293	17654	17456	17461	17312	17567	17296	17443	17451	17396	17356	17407	17401	17558	17569	17378	17273	17526	17481	17384	17347	17368	17388	17319	17396	17543	17490	17415	17299	17511	17266	17354	17377	17452	17430	17379	17570	17483	17296	17431	17347	17426	17524	17300	17305	17434	17307	17383	17446	17248	17269	17298	17397	17523	17625	17256	17483	17282	17358	17340	17440	17547	17382	17475	17384	17363	17375	17437	17306	17429	17289	17290	17374	17348	17363	17489	17480	17345	17254	17500	17306	17465	17434	17455	17373	17456	17308	17322	17544	17304	17315	17316	17403	17399	17398	17408	17442	17420	17346	17201	17356	17152	17616	17394	17315	17568	17312	17412	17267	17357	17531	17467	17448	17386	17374	17205	17539	17298	17348	17555	17467	17377	17475	17356	17316	17197	17604	17315	17451	17453	17269	17333	17523	17349	17447	17338	17494	17498	17493	17048	17541	17498	17326	17504	17292	17333	17481	17435	17348	17225	17511	17361	17489	17286	17366	17434	17520	17391	17240	17443	17405	17356	17501	17348	17437	17456	17330	17409	17434	17531	17219	17307	17346	17300	17408	17335	17373	17306	17179	17483	17512	17339	17336	17539	17331	17413	17374	17460	17234	17357	17391	17485	17433	17415	17503	17474	17422	17373	17654	17380	17370	17388	17384	17548	17525	17260	17295	17297	17381	17526	17384	17264	17497	17351	17337	17396	17449	17501	17466	17502	17456	17453	17246	17407	17371	17321	17320	17508	17440	17238	17536	17237	17308	17397	17472	17462	17484	17653	17582	17426	17346	17316	17494	17402	17306	17402	17478	17467	17490	17352	17433	17454	17399	17417	17399	17420	17524	17317	17217	17446	17277	17345	17487	17438	17453	17378	17467	17377	17541	17430	17590	17391	17543	17459	17458	17432	17503	17486	17236	17376	17402	17387	17431	17407	17369	17362	17261	17363	17240	17436	17313	17467	17507	17179	17486	17353	17297	17486	17470	17415	17270	17621	17440	17596	17330	17508	17404	17546	17555	17245	17368	17511	17387	17265	17602	17359	17540	17329	17400	17434	17501	17506	17583	17379	17619	17427	17398	17163	17373	17471	17421	17366	17155	17211	17348	17428	17434	17317	17475	17277	17458	17312	17402	17519	17294	17310	17312	17503	17392	17253	17360	17581	17376	17397	17393	17259	17351	17483	17386	17514	17544	17443	17512	17168	17302	17382	17391	17543	17397	17741	17353	17404	17227	17457	17253	17460	17355	17339	17451	17388	17570	17480	17237	17360	17339	17458	17428	17290	17406	17697	17398	17455	17327	17337	17349	17453	17255	17386	17486	17263	17395	17649	17502	17455	17499	17546	17304	17333	17448	17333	17477	17234	17434	17504	17333	17401	17388	17348	17263	17297	17369	17569	17326	17285	17451	17493	17310	17387	17387	17392	17394	17496	17446	17303	17440	17372	17322	17236	17439	17393	17382	17325	17450	17338	17561	17363	17292	17293	17501	17508	17448	17428	17522	17399	17456	17474	17333	17438	17247	17409	17576	17374	17415	17368	17494	17411	17508	17387	17494	17399	17376	17393	17521	17378	17292	17492	17319	17449	17424	17283	17344	17410	17276	17302	17385	17297	17462	17240	17539	17313	17254	17488	17368	17430	17366	17235	17483	17302	17345	17451	17388	17441	17332	17356	17432	17340	17404	17448	17323	17430	17299	17458	17279	17410	17463	17308	17294	17293	17424	17333	17382	17473	17292	17582	17253	17306	17342	17385	17390	17408	17202	17543	17379	17458	17234	17301	17457	17334	17451	17429	17372	17291	17293	17245	17340	17260	17283	17532	17438	17419	17428	17436	17399	17335	17493	17401	17272	17284	17469	17186	17240	17366	17514	17345	17416	17335	17567	17252	17373	17384	17478	17485	17607	17415	17354	17422	17529	17501	17417	17456	17425	17252	17283	17418	17559	17394	17143	17333	17325	17386	17527	17456	17394	17477	17302	17287	17283	17479	17269	17351	17408	17353	17432	17412	17339	17371	17512	17334	17335	17585	17304	17544	17116	17475	17423	17314	17391	17493	17468	17423	17437	17519	17249	17705	17402	17495	17575	17407	17539	17441	17446	17552	17257	17321	17464	17382	17348	17320	17348	17432	17476	17333	17348	17356	17414	17502	17317	17509	17385	17617	17289	17497	17466	17495	17491	17395	17482	17220	17387	17538	17406	17404	17406	17477	17470	17497	17353	17382	17263	17404	17494	17329	17466	17533	17293	17348	17412	17441	17248	17254	17586	17407	17501	17357	17532	17522	17312	17380	17429	17471	17545	17322	17425	17566	17217	17434	17549	17422	17362	17427	17372	17424	17412	17309	17380	17520	17318	17550	17430	17464	17367	17361	17268	17201	17311	17363	17470	17396	17501	17437	17514	17198	17340	17428	17303	17433	17510	17350	17348	17339	17312	17446	17344	17406	17368	17413	17499	17377	17254	17548	17573	17453	17410	17481	17439	17364	17289	17330	17359	17494	17518	17296	17402	17301	17450	17643	17415	17439	17491	17419	17592	17430	17399	17436	17305	17465	17474	17439	17428	17461	17187	17280	17224	17436	17422	17407	17304	17339	17260	17435	17228	17344	17594	17444	17284	17342	17535	17458	17353	17297	17440	17412	17472	17307	17359	17657	17459	17369	17284	17252	17351	17404	17371	17425	17374	17427	17427	17561	17490	17445	17593	17336	17332	17621	17256	17188	17494	17395	17461	17436	17361	17463	17468	17285	17418	17063	17333	17378	17474	17353	17480	17332	17406	17349	17460	17422	17283	17483	17390	17480	17306	17457	17440	17320	17417	17408	17355	17289	17501	17407	17271	17349	17501	17372	17564	17421	17301	17379	17373	17477	17422	17408	17489	17236	17333	17480	17500	17439	17399	17408	17524	17453	17406	17351	17345	17305	17304	17337	17359	17352	17337	17397	17409	17451	17573	17301	17508	17475	17300	17446	17527	17317	17294	17311	17452	17427	17530	17317	17432	17334	17420	17342	17493	17398	17307	17454	17411	17479	17475	17228	17498	17337	17299	17259	17328	17422	17353
34448	35898	39173	35789	31695	28482	26495	24029	23570	22273	21868	21566	21784	21814	21743	21109	20734	20827	20622	20859	20766	20996	20597	20757	20624	20521	20804	20589	20861	20595	20731	20562	20503	20620	20577	20457	20752	20549	20563	20463	20640	20632	20751	20549	20582	20603	20576	20770	20644	20832	20596	20733	20596	20812	20782	20541	20548	20481	20526	20577	20522	20615	20549	20751	20787	20641	20608	20864	20555	20671	20618	20538	20477	20467	20396	20449	20635	20479	20764	20546	20546	20704	20643	20763	20656	20713	20775	20790	20639	20535	20585	20585	20443	20503	20572	20651	20494	20514	20509	20689	20530	20332	20789	20389	20410	20402	20677	20510	20697	20708	20594	20881	20451	20687	20499	20698	20639	20649	20451	20633	20719	20683	20678	20472	20570	20585	20607	20861	20577	20581	20601	20645	20678	20428	20700	20557	20695	20521	20579	20713	20662	20790	20762	20388	20494	20622	20626	20511	20707	20641	20584	20674	20329	20627	20587	20308	20531	20667	20387	20635	20505	20786	20641	20405	20526	20717	20464	20652	20592	20894	20588	20694	20630	20723	20569	20617	20582	20924	20519	20757	20646	20691	20510	20595	20569	20575	20687	20454	20607	20434	20508	20737	20484	20660	20816	20612	20489	20511	20577	20630	20686	20637	20846	20627	20536	20551	20664	20696	20694	20606	20743	20607	20670	20739	20721	20877	20718	20432	20522	20502	20814	20588	20564	20772	20731	20388	20528	20556	20606	20706	20702	20567	20646	20546	20577	20505	20518	20647	20633	20809	20736	20673	20712	20575	20512	20548	20726	20772	20742	20662	20732	20554	20763	20370	20675	20616	20733	20560	20676	20642	20654	20615	20536	20653	20764	20531	20593	20536	20355	20564	20609	20572	20605	20454	20758	20554	20645	20601	20617	20835	20634	20565	20581	20581	20632	20452	20567	20322	20396	20505	20513	20584	20680	20615	20614	20396	20751	20628	20570	20535	20593	20679	20687	20597	20544	20576	20786	20540	20510	20470	20557	20662	20551	20526	20537	20549	20375	20567	20539	20610	20640	20498	20691	20613	20360	20475	20541	20721	20691	20706	20516	20720	20755	20659	20559	20576	20788	20657	20541	20697	20559	20468	20837	20566	20398	20628	20552	20588	20551	20531	20545	20514	20608	20706	20431	20499	20501	20620	20773	20495	20550	20643	20772	20616	20549	20633	20604	20591	20502	20555	20810	20590	20447	20514	20507	20480	20447	20491	20571	20668	20667	20492	20608	20549	20461	20601	20591	20557	20678	20565	20823	20641	20666	20606	20553	20581	20530	20566	20528	20749	20725	20568	20627	20522	20502	20575	20397	20522	20503	20688	20716	20397	20670	20754	20660	20650	20577	20491	20449	20524	20947	20422	20703	20815	20699	20605	20622	20520	20798	20430	20259	20645	20534	20640	20627	20431	20773	20459	20750	20523	20321	20584	20717	20615	20528	20643	20745	20632	20632	20826	20643	20680	20632	20713	20641	20594	20808	20577	20547	20487	20748	20833	20405	20381	20487	20725	20545	20477	20528	20621	20674	20745	20623	20658	20721	20537	20734	20514	20651	20487	20340	20585	20679	20597	20519	20481	20531	20682	20662	20813	20590	20725	20496	20383	20514	20609	20799	20467	20571	20606	20671	20591	20539	20724	20561	20586	20777	20571	20568	20507	20701	20449	20513	20714	20673	20582	20442	20531	20524	20590	20545	20425	20685	20646	20568	20745	20617	20794	20494	20713	20644	20726	20620	20601	20579	20970	20552	20660	20521	20624	20464	20607	20782	20495	20599	20358	20675	20430	20643	20648	20392	20510	20641	20567	20627	20399	20702	20894	20680	20489	20728	20576	20510	20593	20458	20747	20544	20584	20639	20359	20648	20604	20678	20594	20404	20568	20735	20581	20458	20533	20681	20758	20457	20909	20587	20586	20637	20554	20697	20590	20703	20681	20658	20580	20659	20364	20532	20600	20645	20697	20478	20537	20665	20727	20629	20851	20463	20546	20667	20560	20653	20679	20456	20589	20794	20522	20820	20621	20488	20463	20645	20755	20585	20765	20425	20607	20633	20722	20680	20640	20551	20733	20396	20655	20433	20568	20573	20798	20524	20621	20675	20574	20726	20560	20553	20338	20644	20319	20680	20578	20608	20625	20674	20802	20566	20535	20560	20753	20684	20534	20723	20544	20759	20703	20432	20709	20664	20530	20602	20427	20536	20529	20679	20660	20481	20661	20813	20550	20440	20740	20843	20670	20512	20616	20771	20643	20820	20478	20513	20623	20662	20749	20786	20441	20386	20537	20672	20503	20874	20889	20659	20603	20415	20581	20606	20673	20570	20637	20577	20671	20623	20757	20611	20603	20671	20577	20683	20603	20593	20605	20365	20557	20623	20643	20560	20612	20670	20738	20769	20548	20672	20736	20586	20549	20796	20593	20754	20701	20570	20516	20589	20768	20731	20561	20712	20482	20792	20414	20516	20614	20715	20670	20597	20438	20400	20632	20610	20487	20721	20568	20537	20469	20653	20771	20737	20771	20773	20848	20803	20414	20552	20661	20704	20607	20582	20703	20745	20747	20484	20646	20644	20667	20646	20562	20703	20542	20595	20588	20516	20520	20432	20707	20707	20707	20515	20685	20385	20597	20718	20697	20718	20653	20467	20392	20808	20720	20675	20526	20426	20416	20758	20474	20632	20721	20771	20567	20716	20565	20510	20728	20523	20442	20437	20583	20824	20663	20420	20513	20674	20656	20772	20640	20713	20644	20645	20433	20634	20791	20619	20599	20761	20758	20557	20362	20683	20597	20496	20337	20483	20585	20679	20579	20719	20414	20754	20585	20456	20764	20581	20732	20669	20621	20702	20604	20427	20738	20478	20493	20545	20692	20574	20493	20411	20711	20691	20532	20561	20638	20526	20559	20483	20489	20781	20761	20613	20722	20696	20744	20477	20729	20571	20573	20952	20851	20630	20751	20642	20683	20536	20605	20752	20579	20844	20716	20472	20557	20591	20578	20635	20595	20576	20689	20787	20900	20568	20690	20549	20546	20591	20671	20542	20665	20446	20729	20596	20571	20710	20811	20701	20505	20654	20606	20461	20611	20606	20786	20636	20667	20691	20528	20685	20635	20503	20872	20649	20643	20664	20910	20470	20768	20683	20531	20792	20435	20568	20491	20623	20574	20638	20315	20453	20653	20703	20634	20580	20751	20620	20410	20640	20564	20514	20861	20558	20657	20649	20551	20746	20651	20680	20723	20451	20824	20618	20778	20693	20631	20729	20694	20545	20713	20570	20433	20567	20823	20624	20614	20803	20670	20640	20709	20673	20681	20718	20515	20831	20578	20602	20585	20553	20533	20936	20385	20633	20709	20428	20740	20485	20671	20616	20566	20434	20535	20512	20604	20310	20460	20483	20608	20563	20812	20644	20507	20438	20457	20714	20755	20615	20388	20805	20763	20475	20566	20739	20675	20421	20828	20842	20513	20745	20498	20461	20779	20674	20617	20632	20299	20572	20576	20691	20601	20410	20556	20590	20489	20732	20823	20586	20714	20665	20588	20641	20624	20724	20765	20822	20585	20609	20692	20560	20574	20665	20602	20863	20644	20656	20487	20577	20780	20511	20485	20443	20739	20588	20670	20843	20684	20700	20480	20499	20654	20426	20662	20748	20619	20588	20478	20628	20559	20621	20443	20616	20538	20855	20511	20529	20678	20826	20528	20607	20412	20463	20630	20744	20427	20537	20719	20704	20709	20639	20593	20507	20715	20722	20532	20631	20623	20531	20754	20418	20575	20587	20845	20586	20827	20795	20492	20553	20453	20777	20777	20638	20553	20627	20896	20552	20534	20612	20589	20631	20595	20670	20662	20650	20727	20448	20463	20695	20526	20549	20585	20564	20659	20797	20474	20506	20629	20558	20578	20515	20542	20816	20534	20737	20674	20595	20646	20543	20770	20730	20609	20737	20757	20715	20635	20567	20765	20571	20795	20610	20651	20629	20652	20702	20508	20607	20604	20474	20566	20784	20314	20615	20577	20747	20708	20660	20625	20522	20587	20630	20579	20235	20625	20474	20486	20602	20710	20659	20580	20594	20700	20695	20795	20586	20462	20764	20466	20697	20642	20604	20600	20473	20753	20702	20530	20533	20633	20683	20810	20522	20413	20575	20773	20460	20646	20383	20810	20468	20776	20510	20633	20431	20466	20546	20452	20768	20569	20515	20598	20653	20548	20610	20700	20429	20580	20628	20584	20679	20561	20747	20655	20469	20730	20347	20840	20604	20786	20622	20638	20816	20693	20398	20587	20699	20671	20435	20458	20685	20543	20617	20804	20605	20486	20581	20420	20594	20616	20657	20725	20678	20493	20659	20788	20563	20571	20541	20409	20394	20698	20643	20827	20699	20302	20429	20586	20542	20379	20550	20604	20613	20645	20348	20781	20715	20523	20637	20571	20542	20694	20615	20675	20516	20511	20526	20469	20710	20831	20490	20613	20704	20826	20529	20627	20669	20412	20486	20658	20762	20682	20419	20527	20617	20579	20605	20595	20591	20405	20638	20671	20515	20537	20722	20402	20730	20532	20816	20737	20526	20447	20522	20732	20473	20823	20462	20687	20598	20606	20610	20649	20703	20677	20614	20635	20641	20667	20491	20745	20694	20632	20666	20448	20410	20550	20503	20563	20584	20568	20714	20541	20845	20700	20519	20564	20719	20546	20650	20848	20452	20666	20591	20690	20744	20699	20731	20611	20629	20453	20524	20666	20654	20484	20626	20480	20627	20790	20533	20798	20717	20495	20552	20685	20499	20714	20853	20685	20418	20976	20779	20660	20685	20590	20486	20643	20532	20474	20646	20563	20771	20592	20659	20645	20552	20723	20615	20626	20894	20662	20518	20480	20663	20497	20671	20633	20457	20535	20459	20516	20601	20548	20630	20833	20629	20487	20410	20398	20491	20657	20707	20707	20724	20547	20501	20551	20566	20676	20509	20427	20600	20704	20443	20693	20591	20397	20501	20796	20807	20533	20634	20852	20557	20340	20633	20364	20625	20720	20568	20609	20695	20676	20652	20843	20702	20748	20489	20541	20635	20485	20501	20687	20806	20492	20503	20739	20477	20552	20488	20724
29594	40310	40284	36813	32600	28331	25823	22848	22035	19884	19417	19090	19149	19038	18859	17684	17708	17535	17466	17577	17318	17403	17242	17408	17418	17299	17119	17251	17409	17275	17057	17360	17270	17263	17333	17068	17240	17333	17265	17229	17197	17265	17175	17282	17034	17241	17245	17344	17482	17213	17349	17274	17358	17382	17138	17133	17152	17257	17201	17154	17165	17145	17366	17523	17229	17456	17242	17320	17202	17206	17243	17131	17417	17239	17211	17165	17361	17183	17218	17372	17178	17300	17431	17293	17153	17152	17151	17210	17234	17365	17319	17108	17270	17350	17275	17392	17240	17144	17232	17194	17266	17167	17297	17143	17258	17187	17237	17234	17426	17300	17272	17363	17097	17100	17175	17157	17152	17294	17173	17329	17221	16988	17145	17202	17292	17237	17283	17447	17220	17221	17279	17274	17228	17290	17139	17045	17224	17316	17185	17247	17168	17159	17322	17187	17220	17206	17128	17283	17310	17257	17147	17315	17185	17204	17208	17149	17168	17283	17297	17209	17266	17072	17403	17195	17226	17343	17170	17218	17336	17179	17339	17301	17202	17307	17286	17250	17283	17242	17372	17229	17276	17284	17218	17217	17143	17389	17301	17236	17082	17215	17387	17257	17169	17159	17326	17200	17164	17236	17012	17277	17239	17192	17295	17199	17269	17080	17278	17198	17190	17016	17274	17104	17295	17344	17189	17308	17177	17158	17194	17057	17126	17208	17272	17199	17394	17200	17282	17136	17118	17354	17400	17359	17367	17154	17161	17207	17216	17343	17345	17198	17101	17307	17287	17360	17343	17264	17235	17170	17281	17216	17084	17175	17116	17166	17240	17254	17237	17005	17273	17194	17136	17143	17194	17139	17224	17380	17183	17180	17120	17348	17153	16977	17254	17288	17179	17185	17246	17236	17244	17354	17107	17324	17057	17174	17256	17232	17237	17285	17225	17269	17215	17195	17282	17259	17429	17052	17285	17135	17065	17379	17236	17251	17281	17166	17158	17050	17289	17195	17307	17394	17276	17367	17043	17206	17323	17154	17333	17181	17161	17179	17250	17077	17184	17409	17193	17373	17115	17168	17184	17219	17360	17252	17376	17270	17277	17149	17196	17196	17134	17228	17440	17260	17350	17179	17286	17357	17168	17372	17160	17288	17173	17289	17160	17226	17201	17353	17322	17120	17245	17253	17132	17098	17222	17215	17355	17280	17254	17194	17152	17250	17190	17230	17117	17258	17241	17351	17420	17167	17272	17198	17059	17024	17233	17104	17334	17252	17293	17326	17283	17167	17143	17371	17277	17458	17073	17188	17381	17321	17251	17390	17320	17237	17127	17126	17165	16965	17227	17243	17197	17254	17204	17227	17117	17147	17207	17348	17418	17170	17254	17363	16919	17166	17401	17135	17271	17377	17225	17175	17257	17146	17305	17386	17277	17335	17187	17206	17109	17308	17126	17216	17191	17261	17240	17213	17391	17161	17097	17328	17224	17370	17002	17218	17332	17171	17184	17236	17278	17270	17240	17321	17384	17176	17137	17093	17323	17194	17204	17164	17300	17208	17249	17164	17280	17226	17146	17063	17428	17246	17213	17179	17352	17194	17402	17284	17323	17245	17325	17306	17171	17270	17204	17221	17443	17102	17292	17409	17110	17313	17142	17210	17285	17208	17349	17079	17236	17274	17180	17178	17161	17175	17208	17173	17167	17203	17313	17238	17289	17296	17279	17146	17255	17154	17272	17149	17347	17410	17431	17230	17256	17212	17301	17253	17378	17188	17057	17281	17190	17320	17319	17396	17268	17132	17167	17437	17337	17283	17321	17223	17098	17397	17164	17108	17191	17165	17142	17312	17161	16976	17186	17131	17186	17038	17251	17155	17240	17179	17052	17193	17278	17199	17301	16993	17309	17180	17275	17137	17258	17304	17183	17248	17144	17317	17259	17320	17186	17134	17209	17347	17143	17283	17222	17351	17112	17418	17342	17171	17259	17097	17212	17306	17106	17307	17328	17137	17314	17373	16986	17280	17197	17160	17294	17007	17245	17194	17160	17287	17212	17193	17305	17295	17202	17171	17254	17396	17235	17276	17049	17326	17351	17388	17338	17428	17102	17224	17482	17140	17242	17178	17206	17360	17295	17050	17214	17316	17302	17229	17372	17175	17404	17394	17150	17425	17193	17066	17153	17109	17175	17320	17277	17202	17109	17297	17289	17216	17150	17170	17417	17395	17239	17242	17289	17305	17167	17292	17491	17259	17250	17176	17341	17220	17271	17194	17347	17305	17285	17242	17274	17194	17096	17044	17147	17241	17244	17154	17315	17300	17333	17231	17321	17138	17223	17271	17234	17280	17167	17372	17306	17188	17172	17264	17219	17162	17210	17188	17328	17150	17262	17051	17373	17220	17361	17317	17247	17186	17276	17443	17231	17200	17171	17260	17212	17228	17204	17339	17247	17349	17458	17060	17277	17361	17010	17268	17163	17145	17146	17240	17193	17321	17092	17397	17157	17342	17165	17181	17139	17189	17217	17251	17150	17215	17134	17366	17245	17287	17125	17145	17268	17185	17197	17238	17209	17294	17283	17383	17256	17309	17300	17196	17211	17171	17132	17266	17256	17151	17181	17363	17153	17112	17236	17112	17198	17231	17194	17133	17391	17474	17131	17240	17230	17246	17285	17311	17394	17340	17229	17228	17259	17080	17334	17238	17199	17174	17234	17194	17135	17234	17303	17070	17190	17282	17256	17169	17280	17244	17329	17333	17313	17241	17253	17093	17330	17232	17252	17296	17083	17349	17233	17126	17287	17298	17309	17217	17190	17257	17245	17380	17242	17277	17511	17267	17171	17256	17275	17307	17176	17226	17195	17178	17182	17233	17278	17275	17179	17186	17330	17267	17229	17397	17287	17197	17069	17264	17201	17307	17345	17273	17213	17368	17211	17085	17174	17349	17298	17201	17214	17184	17307	17249	17341	17325	17213	17363	17312	17166	17152	17078	17305	17144	17240	17200	17101	17452	17062	17201	17201	17257	17298	17156	17118	17233	17161	17218	17188	17100	17318	17205	17167	17148	17154	17212	17431	17212	17309	17318	17293	17298	17117	17250	17086	17222	17270	17290	17373	17078	17345	17160	17260	17172	17100	17159	17258	17305	17289	17437	17234	17249	17172	17344	17146	17325	17231	17216	17348	17244	17224	17239	17245	17167	17160	17093	17296	17389	17539	17133	17122	17053	17263	17206	17014	17399	17272	17156	17287	17144	17351	17315	17255	17437	17189	17124	17300	17233	17143	17200	17280	17509	17193	17372	17079	17202	17148	17303	17116	17289	17216	17113	17281	17041	17354	17197	17347	17343	17357	17218	17217	17149	17228	17317	17187	17274	17455	17296	17244	17278	17436	17124	17207	17447	17294	17390	17242	17305	17036	17395	17042	17103	17183	17273	17382	17173	17206	17339	17298	17204	17305	17089	17146	17171	17275	17229	17205	17249	17155	17483	17306	17157	17188	17198	17321	17365	17066	17056	17236	17233	17264	17309	17162	17255	17312	17104	17160	17204	17465	17202	17180	17274	17166	17290	17409	17362	17239	17339	17150	17322	17283	17271	17053	17235	17143	17160	17373	17259	17224	17266	17236	17222	17362	17266	17193	17409	17247	17240	17196	17134	17247	17325	17323	17192	17233	17313	17153	17189	17256	17354	17238	17281	17343	17280	17260	17247	17388	17141	17245	17307	17292	17312	17289	17310	17209	17458	17194	17402	17221	17334	17352	17081	17285	17212	17333	17332	17208	17431	17236	17161	17329	17192	17264	17209	17394	17175	17305	17148	17263	17159	17252	17188	17269	17078	17304	17219	17280	17235	17181	17227	17266	17211	17526	17247	17300	17224	17135	17097	17300	17386	17338	17188	17308	17379	17335	17331	17222	17221	17188	17440	17195	17170	17210	17269	17234	17272	17236	17150	17173	17344	17076	17161	17160	17276	17155	17330	17248	17236	17245	17233	17253	17236	17308	17246	17195	17181	17224	17174	17256	17221	17370	17248	17189	17152	17314	17287	17283	17309	17172	17216	17209	17139	17144	17140	17315	17094	17170	17349	17111	17230	17241	17343	17200	17234	17353	17216	17124	17373	17096	17159	17100	17266	17410	17338	17173	17196	17330	17346	17211	17257	17243	17190	17313	17135	17075	17326	17352	17342	17174	17214	17408	17199	17180	17316	17246	17296	17252	17309	17165	17566	17204	17187	17227	17276	17303	17105	17212	17235	17250	17181	17140	17125	17114	17321	17207	17191	17396	17321	17192	17178	17214	17154	17266	17470	17302	17114	17117	17145	17096	17316	17186	17208	17123	17364	17512	17383	17011	17126	17219	17296	17290	17216	17202	17197	17175	17182	17301	17299	17248	17211	17284	17204	17391	17164	17154	17289	17208	17136	17207	17312	17199	17253	17160	17281	17318	17353	17456	17332	17156	17134	17345	17456	17358	17194	17130	17181	17210	17346	17458	17286	17098	17484	17322	17105	17194	17332	17266	17167	17215	17142	17156	17216	17344	17158	17583	17275	17279	17165	16998	17247	17103	17310	17384	17294	17321	17346	17389	17264	17487	17106	17299	17337	17221	17138	17141	17141	17169	17289	17260	17156	17280	17288	17108	17221	17230	17291	17270	17241	17294	17272	17233	17326	17213	17146	17209	17321	17167	17289	17110	17312	17259	17292	17117	17106	17187	17141	17346	17305	17246	17351	17286	17225	17284	17192	17452	17331	17459	17093	17013	17406	17167	17289	17230	17199	17255	17337	17473	17326	17322	17241	17212	17254	17302	17273	17161	17240	17138	16979	17369	17226	17063	17099	17186	17249	17207	17209	17064	17100	17134	17235	17152	17118	17293	17279	17227	17354	17157	17138	17336	17173	17157	17387	17185	17360	17336	17312	17394	17075	17281	17216	17083	17350	17227	17178	17257	17349	17012	17128	17202	17147	17217	17253	17247	17359	17310	17221	17161	17148	17204	17360	17274	17419	17245	17229	17236	17160	17258	17222	17400	17300	17209	17190	17342	17155	17334	17249	17244	17160	17253	17226	17252	17201	17216	17034	17218	17325	17356	17274	17287	17268	17129	17187	17142	17275	17308	17164	17202	17238	17309	17083	17155	17392
26469	22502	31562	32404	30960	30408	29261	25718	24365	22605	22084	21511	22154	26121	26484	21047	20084	19891	20089	19944	20191	20317	20302	20194	19877	19830	19618	19643	19844	19598	19787	19879	19804	19888	19986	19969	19695	19554	19828	19709	19476	19744	19749	19640	19642	19925	19707	19865	19681	19639	19813	19610	19696	19735	19818	19755	19735	19505	19664	19794	19742	19685	19685	19807	19593	19839	19747	19699	19765	19971	19862	19694	19697	19790	19804	19724	19993	19858	19710	19727	19552	19668	19589	19879	19725	19544	19602	19618	19643	19541	19858	19595	19704	19770	19692	19719	19711	19543	19704	19735	19985	19619	19527	19762	19775	19873	19635	19735	19733	19608	19747	19674	19802	19593	19757	19586	19889	19972	19602	19488	19425	19654	19757	19577	19709	19807	19738	19944	19716	19652	19790	19690	19629	19780	19591	19769	19574	19782	19772	19628	19652	19552	19669	19674	19954	19630	19609	19781	19756	19526	19504	19781	19552	19725	19732	19492	19764	19845	19635	19687	19692	19782	19504	19828	19657	19575	19738	19498	19758	19521	19651	19705	19781	19761	19854	19782	19515	19793	19769	19614	19827	19676	19644	19581	19746	19684	19740	19769	19787	19707	19456	19644	19624	19584	19609	19775	19712	19564	19681	19583	19785	19571	19807	19787	19429	19808	19562	19683	19984	19702	19762	19719	19578	19778	19979	19849	19964	19543	19713	19690	19629	19637	19872	19534	19620	19916	19854	19562	19711	19659	19580	19618	19618	19792	19689	19757	19720	19717	19728	19644	19903	19819	20002	19413	19765	19774	19707	19675	19804	19724	19755	19648	19695	19843	19610	19740	19586	19583	19546	19758	19615	19688	19714	19590	19544	19549	19841	19715	19804	19560	19634	19574	19539	19806	19748	19509	19609	19816	19614	19631	19880	19911	19999	19883	19693	19666	19604	19559	19729	19701	19625	19625	19643	19759	19681	19669	19646	19615	19707	19624	19636	19530	19829	19574	19707	19927	19713	19688	19764	19808	19545	19593	19622	19634	19888	19588	19638	19725	19473	19426	19565	19636	19633	19812	19673	19755	19588	19704	19609	19810	19863	19708	19631	19660	19843	19613	19601	19571	19685	19892	19903	19693	19824	19737	19772	19658	19727	19637	19634	19652	19607	19477	19883	19932	19852	19895	19892	19806	19766	19687	19719	19719	19658	19802	19561	19536	19586	19726	19720	19626	19765	19572	19888	19662	19707	19626	19618	19745	19809	19809	19603	19533	19623	19750	19688	19780	19699	19816	19725	19455	19540	19656	19628	19796	19823	19587	19718	19908	19806	19870	19649	19732	19788	19450	19577	19852	19777	19863	19641	19673	19745	19438	19760	19694	19903	19745	19698	19634	19672	19569	19739	19680	19701	19676	19739	19666	19878	19589	19870	19766	19666	19790	19706	19664	19621	19969	19821	19552	19462	19673	19728	19590	19626	19628	19855	19818	19559	19492	19800	19708	19784	19706	19675	19764	19520	19718	19650	19734	19700	19737	19679	19723	19681	19712	19731	19805	19652	19737	19815	19870	19703	19584	19672	19720	19749	19646	19582	19671	19661	19797	19471	19696	19637	19715	19633	19664	19694	19749	19894	19739	19758	19640	19662	19608	19694	19781	19813	19768	19609	19862	19862	19944	19648	19720	19645	19380	19677	19505	19559	19592	19599	19650	19729	20049	19827	19601	19787	19741	19691	19835	19655	19787	19553	19766	19719	19537	19666	19518	19640	19546	19797	19769	19600	19654	19769	19604	19629	19551	19823	19708	19606	19645	19745	19715	19546	19766	19710	19737	19678	19796	19817	19672	19913	19942	19628	19734	19722	19640	19747	19897	19814	19676	19678	19600	19551	19667	19483	19794	19657	19878	19888	19510	19916	19520	19594	19728	19713	19775	19634	19722	19710	19843	19702	19690	19758	19656	19836	19773	19633	19727	19711	19594	19728	19948	19708	19714	19596	19690	19627	19440	19814	19741	19720	20029	19697	19748	19740	19622	19688	19753	19523	19701	19840	19683	19766	19378	19695	19709	19609	19623	19664	19626	19753	19876	19765	19447	19736	19778	19815	19910	19757	19710	19692	19805	19634	19785	19831	19742	19694	19712	19751	19799	19754	19670	19672	19628	19660	19567	19667	19543	19638	19714	19659	19730	19543	19805	19512	19640	19615	19571	19641	19748	19853	19481	19734	19994	19823	19785	19669	19618	19644	19737	19599	19862	19744	19618	19772	19602	19632	19770	19771	19529	19530	19781	19695	19826	19574	19624	19698	19906	19587	19616	19601	19577	19651	19682	19619	19580	19740	19592	19670	19736	19803	19741	19683	19675	19680	19680	19746	19644	19619	19731	19668	19556	19660	19720	19556	19489	19878	19638	19724	19645	19550	19678	19630	19774	19764	19719	19707	19628	19708	19799	19729	19727	19743	19570	19830	19636	19753	19630	19784	19813	19472	19710	19729	19597	19584	19712	19791	19573	19681	19565	19722	19575	19705	19751	19691	19624	19749	19683	19734	19599	19713	19768	19786	19625	19520	19732	19719	19637	19889	20009	19836	19557	19846	19654	19816	19676	19694	19871	19681	19588	19812	19846	19714	19854	19641	19652	19719	19643	19644	19767	19641	19695	19966	19517	19687	19645	19666	19551	19842	19555	19747	19529	19799	19741	19729	19807	19750	19771	20027	19755	19718	19747	19783	19674	19801	19666	19749	19540	19873	19455	19719	19721	19772	19758	19666	19634	19601	19720	19625	19706	19687	19630	19820	19639	19516	19385	19792	19717	19633	20005	19594	19728	19886	19501	19618	19517	19608	19615	19632	19571	19687	19453	19753	19665	19628	19555	19699	19540	19958	19564	19899	19859	19755	19897	19605	19648	19753	19600	19735	19485	19706	19760	19619	19800	19542	19624	19721	19631	19822	19651	19843	19522	19747	19678	19656	19692	19792	19666	19749	19955	19871	19591	19602	19649	19750	19739	19675	19775	19875	19718	19731	19680	19688	19625	19859	19646	19760	19518	19681	19678	19852	19572	19743	19757	19800	19869	19600	19896	19719	19620	19624	19818	19823	19861	19693	19661	19694	19717	19889	19976	19800	19776	19859	19630	19848	19792	19797	19850	19692	19642	19587	19501	19787	19713	19461	19765	19554	19716	19771	19756	19629	19683	19744	19627	19789	19666	19782	19728	19685	19665	19717	19654	19749	19733	19632	19787	19782	19873	19629	19737	19871	19788	19504	19608	19699	19649	19568	19665	19679	19793	19868	19626	19769	19643	19470	19505	19661	19841	19961	19667	19878	19557	19768	19650	19614	19815	19523	19851	19722	19724	19796	19716	19734	19612	19674	19618	19717	19742	19704	19621	19582	19860	19574	19706	19640	19795	19723	19602	19844	19780	19723	19778	19664	19638	19712	19791	19704	19739	19712	19665	19879	19728	19663	19662	19574	19563	19564	19524	19738	19636	19698	19595	19700	19539	19713	19639	19758	19727	19629	19737	19961	19782	19609	19701	19831	19625	19436	19408	19584	19828	19784	19780	19775	19731	19797	19726	19587	19753	19773	19666	19432	19742	19585	19659	19846	19734	19689	19502	19716	19735	19584	19489	19531	19567	19766	19734	19739	19717	19837	19778	19605	19602	19812	19828	19709	19751	19627	19610	19766	19735	19593	19634	19734	19743	19557	19731	19698	19622	19655	19669	19558	19526	19706	19591	19719	19766	19766	19495	19684	19755	19551	19681	19899	19841	19691	19696	19655	19661	19678	19740	20048	19714	19762	19548	19781	19699	19884	19765	19636	19568	19715	20011	19780	19597	19772	19486	19886	19585	19644	19881	19774	19565	20036	19773	19840	19787	19673	19429	19729	19649	19689	19595	19682	19558	19740	19599	19618	19404	19604	19679	19770	19610	19645	19543	19851	19717	19519	19892	19700	19748	19885	19912	19952	19736	19903	19786	19795	19791	19581	19648	19772	19678	19752	19682	19719	19739	19726	19475	19628	19687	19636	19866	19870	19933	19766	19790	19623	19464	19744	19632	19860	19782	19515	19727	19780	19806	19822	19770	19697	19614	19384	19540	19758	19695	19578	19761	19727	19756	19560	19640	19577	19392	19741	19863	19765	19749	19692	19633	19666	19595	19835	19597	19573	19727	19773	19595	19642	19840	19949	19741	19672	19635	19673	19721	19694	19680	19674	19734	19759	19630	19782	19684	19537	19743	19724	19730	19756	19767	19604	19717	19583	19785	19866	19700	19663	19631	19729	19669	19830	20018	19796	19786	19791	19453	19742	19820	19546	19750	19706	19637	19938	19824	19718	19717	19732	19773	19434	19838	19683	19590	19710	19725	19561	19553	19503	19601	19703	19799	19787	19650	19746	19655	19907	19625	19797	19864	19880	19730	19774	19683	19619	19772	19752	19629	19527	19705	19906	19773	19764	19962	19820	19955	19828	19726	19831	19636	19781	19689	19757	19709	19668	19753	19761	19813	19807	19688	19658	19618	19658	19677	19648	19680	19565	19599	19679	19903	19752	19860	19869	19849	19811	19837	19865	19548	19587	19506	19836	19745	19671	19504	19652	19779	19781	19813	19687	19629	19795	19980	19744	19483	19710	19709	19729	19662	19803	19766	19883	19812	19612	19754	19636	19785	19639	19693	19893	19583	19520	19523	19645	19704	19766	19580	19646	19779	19659	19461	19752	19742	19557	19806	19642	19454	19662	19580	19589	19632	19838	19650	19700	19721	19838	19658	19981	19938	19552	19595	19632	19560	19754	19686	19697	19903	19844	19524	19875	19472	19735	19914	19722	19810	19773	19613	19615	19836	19684	19651	19843	19702	19655	19647	19502	19762	19733	19561	19912	19728	19847	19788	19557	19468	19620	19693	19583	19749	19710	19729	19744	19776	19784	19555	19737	19716	19605	19586	19485	19829	19677	19563	19583	19589	19651	19693	19665	19940	19858	19857	19544	19630	19628	19760	19707	19639	19760	19676	19625	19666	19705	19837	19708	19927	19726	19654	19728	19798	19754	19489	19712	19618	19635	19613	19875	19780	19700	19786	19619	19865	19561	19698	19711	19785	19889	19566	19719	19626	19857	19618	19687	19548	19778	19815	19489	19742	19715	19901
27277	43285	44327	41099	36634	31962	28942	26007	23117	21243	20263	19751	21156	27402	25032	17737	17249	17240	17107	17309	17117	17660	17827	17406	16779	16858	16759	16734	16631	16725	16584	16879	16736	16756	16768	16755	16728	16648	16747	16748	16714	16802	16591	16826	16697	16695	16841	16725	16632	16698	16690	16652	16751	16659	16625	16722	16659	16769	16613	16750	16630	16672	16759	16729	16910	16787	16821	16892	16675	16800	16730	16808	16870	16698	16828	16733	16665	16665	16671	16754	16730	16590	16764	16842	16775	16708	16691	16769	16604	16625	16981	16701	16599	16631	16779	16687	16775	16656	16624	16700	16639	16771	16671	16700	16683	16762	16730	16548	16704	16623	16743	16672	16564	16702	16614	16821	16818	16798	16782	16792	16602	16666	16772	16764	16720	16687	16653	16572	16806	16741	16744	16769	16618	16574	16851	16892	16745	16835	16807	16804	16768	16645	16847	16575	16570	16651	16817	16757	16503	16745	16748	16490	16717	16850	16728	16779	16541	16644	16671	16868	16748	16773	16689	16556	16562	16647	16682	16766	16688	16788	16750	16619	16737	16777	16618	16797	16681	16755	16725	16728	16747	16665	16598	16813	16791	16662	16652	16744	16714	16590	16719	16637	16652	16827	16808	16735	16752	16693	16671	16902	16847	16677	16846	16690	16633	16765	16648	16682	16664	16637	16726	16717	16588	16642	16726	16806	16648	16643	16631	16608	16749	16682	16571	16618	16687	16634	16814	16664	16865	16752	16824	16830	16880	16659	16745	16603	16692	16830	16642	16830	16751	16714	16795	16544	16836	16781	16672	16772	16791	16683	16688	16739	16756	16792	16618	16689	16731	16791	16686	16604	16669	16827	16697	16702	16823	16845	16700	16741	16759	16630	16666	16772	16801	16706	16885	16769	16544	16618	16832	16584	16814	16813	16672	16834	16805	16769	16761	16651	16783	16781	16821	16895	16885	16673	16842	16620	16732	16760	16697	16867	16823	16638	16703	16690	16628	16672	16802	16477	16723	16827	16676	16707	16808	16591	16692	16727	16654	16723	16630	16553	16688	16616	16716	16695	16667	16842	16801	16752	16686	16695	16706	16736	16718	16660	16677	16693	16592	16798	16689	16741	16938	16769	16718	16794	16500	16735	16637	16755	16882	16582	16542	16806	16841	16622	16428	16624	16711	16768	16825	16831	16829	16740	16760	16730	16542	16628	16578	16875	16695	16579	16671	16885	16726	16747	16890	16674	16751	16667	16765	16848	16667	16772	16552	16784	16647	16676	16442	16558	16780	16783	16601	16601	16565	16764	16745	16737	16625	16690	16621	16637	16523	16768	16818	16838	16628	16657	16856	16696	16715	16730	16760	16694	16821	16664	16848	16664	16738	16805	16697	16589	16793	16702	16696	16708	16851	16692	16587	16745	16727	16609	16757	16643	16772	16692	16575	16785	16702	16838	16801	16730	16781	16928	16647	16881	16627	16643	16809	16741	16743	16695	16521	16635	16563	16721	16726	16919	16801	16816	16747	16804	16629	16778	16696	16673	16746	16554	16838	16719	16638	16771	16799	16705	16816	16667	16794	16731	16651	16536	16584	16668	16752	16673	16624	16689	16585	16828	16671	16872	16731	16713	16888	16743	16487	16528	16676	16903	16745	16592	16852	16734	16896	16669	16826	16781	16765	16529	16785	16535	16667	16750	16830	16740	16738	16659	16830	16779	16757	16768	16765	16726	16663	16800	16675	16720	16876	16767	16750	16790	16822	16611	16837	16792	16688	16752	16790	16908	16479	16689	16822	16891	16728	16616	16594	16669	16645	16784	16686	16660	16746	16815	16665	16442	16767	16636	16667	16796	16796	16814	16836	16775	16614	16706	16761	16609	16752	16687	16828	16995	16723	16774	16740	16743	16632	16872	16589	16720	16709	16751	16750	16793	16900	16769	16634	16653	16814	16596	16777	16577	16737	16716	16818	16690	16830	16638	16839	16688	16815	16711	16502	16775	16691	16636	16654	16600	16686	16750	16676	16874	16697	16536	16762	16636	16750	16700	16639	16722	16772	16573	16781	16625	16539	16758	16879	16671	16685	16604	16672	16822	16661	16667	16721	16791	16816	16751	16672	16526	16583	16746	16756	16819	16707	16634	16652	16850	16742	16828	16714	16606	16919	16757	16643	16867	16720	16768	16620	16709	16745	16842	16674	16670	16963	16736	16611	16526	16724	16769	16576	16745	16651	16775	16753	16867	16699	16626	16691	16844	16835	16786	16568	16591	16877	16639	16868	16618	16806	16809	16562	16770	16823	16769	16732	16762	16714	16726	16840	16691	16813	16678	16820	16830	16670	16636	16815	16695	16518	16709	16793	16706	16714	16701	16606	16777	16626	16792	16681	16692	16831	16725	16670	16584	16906	16746	16796	16583	16717	16686	16681	16790	16720	16567	16680	16679	16603	16719	16565	16710	16826	16717	16573	16686	16779	16734	16610	16938	16832	16671	16749	16797	16763	16741	16740	16759	16635	16596	16813	16713	16741	16463	16663	16760	16793	16866	16803	16758	16721	16622	16507	16779	16863	16669	16722	16775	16737	16847	16723	16685	16758	16814	16660	16843	16641	16758	16776	16705	16908	16772	16675	16812	16691	16658	16695	16841	16670	16734	16630	16794	16764	16702	16846	16816	16716	16717	16845	16563	16714	16545	16801	16753	16734	16703	16632	16639	16810	16790	16600	16638	16930	16747	16752	16586	16732	16731	16861	16619	16712	16752	16641	16768	16516	16770	16732	16740	16768	16848	16792	16792	16878	16607	16855	16908	16744	16874	16734	16668	16631	16712	16747	16690	16772	16792	16722	16681	16631	16786	16673	16907	16849	16714	16466	16729	16706	16700	16799	16808	16740	16735	16691	16858	16639	16779	16552	16744	16767	16608	16804	16633	16706	16656	16660	16607	16828	16724	16820	16689	16756	16869	16598	16653	16616	16837	16802	16746	16653	16738	16653	16664	16667	16787	16678	16672	16751	16826	16642	16616	16606	16679	16742	16553	16923	16742	16777	16730	16580	16589	16695	16880	16778	16889	16783	16782	16557	16669	16626	16642	16799	16613	16636	16671	16760	16729	16662	16764	16698	16815	16749	16665	16725	16731	16822	16843	16784	16721	16585	16791	16771	16616	16862	16721	16664	16841	16778	16474	16804	16732	16798	16619	16696	16821	16695	16793	16814	16614	16833	16804	16592	16615	16713	16741	16603	16796	16786	16816	16637	16719	16677	16673	16788	16725	16720	16719	16845	16638	16731	16620	16753	16839	16732	16809	16666	16784	16715	16833	16726	16711	16749	16678	16749	16601	16780	16848	16812	16734	16912	16671	16801	16790	16818	16834	16615	16712	16709	16734	16764	16769	16624	16865	16680	16606	16752	16641	16743	16651	16706	16647	16569	16767	16586	16766	16792	16632	16726	16709	16803	16831	16678	16686	16766	16783	16805	16734	16644	16719	16687	16747	16655	16530	16605	16843	16806	16585	16663	16759	16700	16668	16846	16777	16807	16813	16650	16740	16823	16717	16786	16895	16878	16615	16712	16712	16681	16705	16729	16684	16758	16656	16667	16753	16579	16624	16683	16620	16681	16780	16781	16727	16749	16893	16633	16630	16765	16650	16777	16694	16689	16684	16765	16895	16703	16809	16758	16833	16714	16593	16837	16709	16729	16484	16624	16564	16867	16828	16677	16710	16773	16716	16710	16636	16629	16957	16714	16760	16816	16513	16807	16808	16768	16551	16795	16768	16592	16674	16664	16598	16925	16461	16713	16714	16499	16824	16741	16822	16726	16741	16695	16796	16769	16845	16893	16793	16680	16774	16645	16477	16710	16779	16730	16831	16432	16759	16562	16697	16578	16653	16731	16652	16775	16730	16771	16780	16829	16709	16669	16858	16768	16524	16883	16774	16574	16783	16522	16693	16633	16863	16729	16801	16619	16683	16551	16688	16835	16800	16616	16799	16770	16584	16823	16818	16616	16673	16647	16682	16665	16716	16624	16619	16735	16609	16668	16659	16859	16737	16763	16564	16607	16813	16685	16694	16780	16776	16695	16754	16570	16568	16799	16738	16606	16857	16766	16684	16805	16959	16631	16551	16726	16633	16846	16735	16682	16684	16613	16680	16624	16881	16782	16874	16825	16595	16531	16666	16834	16705	16670	16746	16896	16796	16798	16699	16649	16563	16732	16598	16704	16865	16786	16769	16730	16774	16457	16635	16660	16746	16851	16731	16729	16733	16629	16683	16671	16609	16623	16688	16727	16782	16682	16710	16554	16628	16806	16693	16651	16672	16699	16600	16781	16714	16739	16656	16551	16648	16582	16644	16789	16746	16717	16635	16919	16681	16584	16718	16682	16680	16622	16825	16825	16559	16873	16722	16620	16780	16702	16662	16818	16720	16747	16671	16451	16627	16661	16597	16576	16861	16730	16738	16725	16879	16688	16740	16797	16668	16639	16741	16673	16652	16683	16576	16673	16623	16884	16569	16657	16679	16695	16699	16817	16811	16729	16652	16738	16844	16723	16727	16894	16609	16794	16695	16703	16787	16714	16727	16801	16641	16620	16566	16767	16732	16674	16815	16731	16599	16608	16595	16700	16827	16714	16787	16789	16544	16724	16760	16791	16815	16669	16814	16741	16631	16596	16692	16668	16748	16706	16606	16983	16664	16730	16651	16866	16603	16762	16759	16717	16801	16829	16844	16798	16660	16749	16784	16756	16673	16616	16631	16662	16755	16790	16731	16821	16732	16796	16510	16755	16510	16779	16714	16847	16792	16710	16772	16723	16678	16700	16696	16805	16715	16614	16666	16735	16709	16600	16762	16657	16739	16685	16785	16614	16742	16722	16733	16475	16645	16702	16602	16766	16779	16725	16773	16696	16788	16717	16814	16753	16601	16756	16783	16686	16682	16721	16819	16791	16825	16675	16758	16711	16729	16756	16796	16660	16538	16538	16867	16500	16743	16607	16725	16875	16859	16685	16810	16751	16771	16592	16809	16692	16683	16706	16734	16783	16685	16666	16761	16866	16693	16755	16502	16851	16596	16636	17006	16771	16673	16757	16740	16730	16675	16641	16651	16853	16618	16809	16689	16761	16842	16756	16658	16699	16783	16626	16484
24475	21614	29372	26662	27381	30743	32049	27844	24769	23502	22645	22806	27891	31965	28419	21430	19576	19290	19184	19004	19067	20150	20598	19306	18942	18670	18871	18497	18584	18754	18420	18442	18722	18692	18306	18559	18662	18633	18464	18503	18521	18784	18371	18705	18395	18619	18494	18346	18608	18426	18641	18564	18562	18521	18654	18441	18549	18438	18424	18490	18398	18404	18568	18353	18446	18541	18515	18396	18455	18372	18597	18338	18630	18441	18534	18485	18602	18580	18392	18453	18421	18481	18622	18627	18527	18402	18671	18364	18568	18415	18373	18641	18392	18402	18588	18343	18552	18335	18593	18488	18536	18597	18458	18386	18322	18373	18179	18337	18693	18574	18656	18491	18437	18520	18347	18432	18434	18385	18428	18374	18465	18422	18557	18688	18361	18403	18489	18503	18302	18656	18465	18575	18503	18289	18539	18519	18508	18351	18558	18537	18529	18238	18487	18400	18329	18495	18463	18471	18556	18302	18123	18433	18697	18381	18541	18482	18478	18502	18293	18129	18590	18344	18340	18582	18506	18731	18329	18379	18373	18460	18525	18340	18557	18382	18501	18381	18602	18606	18317	18405	18521	18298	18344	18328	18253	18342	18589	18529	18557	18773	18522	18563	18289	18356	18262	18551	18661	18527	18471	18570	18342	18488	18604	18508	18409	18548	18341	18278	18340	18590	18605	18476	18388	18480	18436	18459	18553	18424	18597	18544	18404	18427	18475	18258	18398	18450	18451	18345	18470	18414	18661	18559	18493	18457	18368	18405	18214	18626	18306	18410	18429	18446	18452	18537	18634	18333	18564	18187	18567	18386	18615	18389	18409	18484	18565	18417	18394	18432	18344	18592	18369	18457	18367	18403	18437	18462	18428	18405	18574	18579	18531	18432	18301	18398	18481	18454	18367	18464	18258	18463	18328	18339	18502	18458	18480	18322	18363	18205	18445	18452	18297	18552	18310	18258	18463	18389	18497	18587	18531	18393	18372	18328	18368	18421	18268	18499	18495	18736	18461	18649	18395	18755	18573	18393	18269	18567	18446	18553	18436	18479	18429	18483	18441	18514	18418	18317	18355	18280	18463	18566	18365	18362	18594	18442	18537	18261	18581	18457	18319	18153	18563	18575	18316	18422	18606	18363	18519	18557	18425	18598	18447	18469	18607	18591	18498	18440	18414	18202	18351	18587	18412	18417	18426	18502	18439	18547	18546	18558	18396	18386	18365	18573	18544	18363	18288	18559	18339	18392	18567	18407	18519	18378	18377	18258	18327	18505	18510	18417	18454	18454	18374	18330	18489	18254	18433	18337	18564	18319	18556	18527	18532	18439	18565	18478	18426	18426	18495	18302	18495	18534	18466	18410	18464	18384	18684	18477	18678	18585	18427	18431	18487	18432	18392	18233	18419	18509	18399	18378	18332	18458	18412	18452	18352	18588	18496	18303	18273	18359	18423	18344	18420	18543	18512	18476	18396	18466	18453	18326	18544	18371	18506	18365	18462	18581	18604	18706	18402	18556	18366	18283	18347	18330	18370	18460	18722	18546	18702	18287	18406	18509	18418	18516	18536	18638	18400	18373	18504	18611	18527	18319	18465	18542	18597	18610	18433	18544	18252	18452	18290	18288	18614	18462	18308	18597	18519	18554	18666	18365	18515	18592	18338	18330	18469	18458	18086	18525	18538	18386	18271	18393	18524	18579	18535	18524	18597	18591	18448	18493	18424	18481	18472	18589	18514	18497	18505	18181	18462	18512	18285	18463	18375	18416	18439	18279	18252	18374	18327	18327	18404	18441	18414	18496	18532	18465	18438	18379	18413	18263	18345	18537	18073	18465	18297	18525	18533	18430	18521	18329	18387	18468	18263	18688	18416	18318	18515	18459	18516	18564	18677	18531	18568	18590	18638	18228	18299	18538	18384	18428	18558	18497	18388	18560	18306	18664	18442	18464	18454	18505	18749	18601	18595	18238	18516	18596	18415	18485	18443	18476	18493	18432	18504	18328	18499	18354	18213	18512	18337	18416	18559	18430	18291	18301	18409	18493	18537	18509	18466	18423	18418	18438	18390	18548	18442	18475	18534	18435	18395	18297	18357	18435	18452	18657	18394	18426	18555	18373	18204	18363	18590	18444	18491	18299	18438	18470	18617	18532	18505	18431	18340	18581	18627	18476	18477	18462	18483	18579	18412	18473	18436	18575	18572	18486	18183	18496	18625	18689	18433	18414	18641	18523	18582	18492	18382	18358	18451	18067	18349	18378	18362	18371	18365	18442	18338	18415	18378	18566	18715	18590	18465	18354	18365	18369	18449	18344	18520	18378	18545	18301	18564	18338	18404	18521	18406	18328	18337	18437	18424	18549	18391	18436	18498	18344	18535	18377	18468	18412	18559	18424	18559	18588	18567	18428	18377	18369	18580	18391	18413	18375	18480	18385	18486	18333	18438	18184	18624	18353	18341	18476	18202	18552	18438	18664	18499	18544	18454	18401	18271	18288	18590	18458	18273	18330	18465	18488	18279	18381	18588	18404	18394	18553	18639	18393	18623	18315	18379	18293	18330	18267	18414	18330	18343	18332	18496	18552	18627	18475	18321	18494	18536	18276	18274	18315	18593	18369	18483	18581	18656	18480	18365	18462	18638	18510	18338	18290	18397	18369	18568	18481	18493	18578	18476	18555	18447	18386	18459	18394	18543	18361	18491	18522	18504	18464	18481	18270	18445	18375	18374	18419	18347	18478	18472	18577	18365	18199	18508	18634	18612	18450	18431	18433	18473	18434	18476	18575	18378	18433	18609	18314	18482	18395	18411	18387	18519	18526	18196	18579	18374	18225	18592	18432	18443	18564	18381	18528	18267	18453	18489	18319	18383	18482	18596	18531	18433	18556	18415	18511	18758	18411	18430	18366	18416	18347	18288	18548	18398	18307	18397	18523	18522	18272	18599	18627	18571	18482	18260	18583	18674	18337	18414	18485	18431	18464	18347	18427	18467	18257	18307	18553	18385	18367	18476	18513	18483	18542	18558	18570	18552	18542	18581	18164	18408	18488	18579	18314	18491	18424	18593	18547	18245	18430	18663	18463	18477	18637	18449	18281	18565	18502	18506	18431	18580	18192	18522	18278	18211	18320	18564	18236	18553	18536	18525	18497	18414	18484	18434	18529	18512	18509	18458	18267	18504	18547	18581	18459	18652	18401	18632	18447	18442	18408	18475	18600	18200	18371	18544	18479	18464	18326	18568	18370	18686	18463	18353	18447	18541	18498	18369	18633	18455	18401	18234	18588	18434	18314	18464	18556	18697	18330	18429	18435	18363	18500	18620	18405	18332	18428	18438	18362	18404	18535	18313	18336	18454	18334	18577	18569	18370	18460	18435	18210	18395	18523	18394	18245	18528	18431	18519	18449	18364	18471	18531	18697	18231	18262	18410	18453	18523	18297	18430	18506	18500	18566	18686	18316	18456	18445	18444	18554	18399	18620	18431	18633	18406	18394	18510	18415	18573	18478	18445	18425	18408	18599	18513	18380	18704	18457	18637	18560	18377	18441	18483	18613	18386	18639	18497	18414	18466	18375	18549	18511	18377	18467	18363	18426	18487	18543	18492	18462	18554	18641	18636	18468	18225	18450	18544	18533	18426	18673	18580	18483	18562	18519	18540	18509	18202	18566	18289	18267	18316	18462	18504	18633	18524	18443	18365	18539	18409	18273	18461	18314	18614	18613	18354	18456	18317	18599	18472	18304	18148	18456	18602	18502	18540	18487	18457	18581	18449	18426	18410	18203	18495	18517	18458	18338	18547	18510	18565	18675	18525	18663	18316	18491	18401	18431	18545	18637	18628	18489	18511	18300	18538	18480	18382	18562	18570	18498	18346	18473	18435	18642	18198	18594	18621	18344	18562	18543	18484	18475	18470	18424	18602	18615	18414	18568	18508	18322	18407	18503	18393	18527	18531	18365	18482	18580	18249	18452	18331	18179	18224	18493	18371	18389	18365	18213	18403	18323	18470	18476	18540	18631	18634	18442	18565	18414	18292	18363	18480	18241	18613	18384	18332	18272	18374	18326	18403	18332	18583	18639	18372	18452	18710	18577	18493	18436	18481	18222	18303	18465	18368	18312	18485	18267	18395	18465	18515	18420	18384	18465	18344	18383	18613	18446	18429	18462	18185	18379	18383	18380	18389	18302	18425	18415	18284	18426	18486	18407	18344	18367	18639	18517	18522	18270	18501	18637	18542	18571	18596	18452	18408	18395	18275	18446	18445	18716	18464	18391	18574	18543	18323	18445	18347	18303	18308	18284	18350	18496	18440	18513	18412	18542	18572	18473	18496	18576	18589	18647	18378	18481	18411	18380	18478	18451	18469	18463	18310	18435	18474	18332	18431	18374	18534	18361	18417	18541	18556	18543	18483	18311	18492	18588	18616	18339	18260	18380	18448	18645	18416	18261	18429	18396	18521	18490	18542	18458	18333	18553	18501	18490	18541	18387	18434	18457	18364	18522	18520	18469	18560	18185	18464	18529	18363	18610	18360	18464	18522	18392	18448	18420	18579	18503	18322	18342	18342	18520	18175	18348	18553	18401	18220	18424	18500	18523	18454	18369	18605	18229	18581	18421	18310	18375	18274	18432	18641	18369	18324	18462	18346	18510	18464	18639	18538	18371	18541	18567	18539	18255	18719	18503	18359	18518	18472	18433	18305	18308	18599	18414	18589	18516	18260	18364	18642	18436	18475	18342	18615	18299	18560	18520	18406	18422	18498	18437	18308	18403	18534	18356	18564	18323	18490	18524	18638	18491	18517	18445	18435	18522	18435	18442	18489	18383	18449	18636	18396	18429	18559	18557	18155	18390	18547	18524	18345	18581	18748	18616	18542	18550	18353	18426	18582	18554	18435	18372	18280	18326	18493	18441	18553	18468	18609	18315	18437	18677	18410	18272	18584	18410	18490	18322	18560	18272	18630	18589	18557	18524	18846	18405	18569	18520	18406	18469	18678	18388	18451	18509	18262	18344	18374	18504	18451	18238	18466	18462	18424	18543	18400	18253	18491	18550	18352	18357	18496	18500	18493	18656	18489	18471	18422	18333	18461	18431	18376	18617	18308	18570	18488	18507	18594	18532	18541	18495	18465	18395	18409	18439	18443	18299
28214	46702	47473	46957	41164	36409	32635	29432	25259	23229	22210	23440	30341	34284	28408	18621	17130	16961	16835	16656	16866	18971	18982	17049	15963	16164	16056	16010	16191	15994	16165	16028	16105	16001	15992	15854	16068	16024	16004	16057	16050	16040	16029	15794	16003	15835	15969	15774	16098	15880	16072	15843	15904	15961	15980	16108	16079	16041	16092	15934	15952	16044	16072	16134	15991	16015	16055	16032	16036	16005	16076	16009	16032	16048	15772	16081	15967	16152	16103	15899	16083	16043	16081	16132	16078	15970	15966	16174	16061	16180	15968	15968	15941	15951	16013	15940	16111	15972	15987	16079	16011	16112	15954	16013	15985	15994	16113	15918	15940	16107	16152	15974	16068	16037	16067	16047	15994	16103	16024	16028	16287	15955	16130	15969	16097	16033	16064	16028	16003	15927	16039	15942	15925	16044	15981	15934	15977	16034	16003	15956	15920	16032	16146	15989	15964	16089	16101	15797	15874	16050	16012	16020	15960	16046	16075	15863	15995	16085	15921	15919	16034	16018	16243	16097	16011	16054	15991	15875	16092	16040	16154	16174	15842	16046	15986	15885	16040	16067	16054	16050	15999	15798	15944	16016	15971	15994	15918	15957	16085	15911	15932	16059	15946	15930	16008	16065	15854	15853	16144	15928	15982	16124	15965	16100	15903	16019	15847	15930	15945	15945	15976	16031	15958	16060	16045	15882	16201	16037	15950	16111	15961	15917	16004	16031	15976	15990	16146	15923	16016	15970	16036	16017	15770	16037	16055	15985	15917	16087	15986	16052	16066	15875	15925	15979	16237	15882	16011	15933	15842	16004	16038	15927	16061	15991	15960	16133	15803	16119	15976	15953	16130	15914	16117	15921	16050	15999	15826	16239	15779	15979	15970	16031	16238	15721	16025	16154	15944	15905	16055	16021	15944	15875	15880	15974	16133	15918	15986	16002	15940	15989	15994	15998	15971	16209	16028	15920	15969	15876	15911	16071	15945	15982	15862	15977	16141	15810	16204	16097	15999	16109	16054	16052	15788	15978	16217	15896	15871	16087	15945	16034	15959	16104	16079	15881	16024	16154	16164	15831	16003	15974	15926	16036	16042	16007	16081	16051	15926	16125	16043	15874	15753	16112	16083	16116	15896	16072	15981	15969	15951	15977	15868	15913	16051	15936	15928	16112	15884	16127	16039	16091	16027	16270	16081	15991	15843	16031	16098	16029	16198	16067	16017	15959	16053	16049	15909	15973	15995	16048	15709	16030	15995	15936	16124	15973	15921	15996	16001	16014	15901	16044	16081	15856	15763	16056	16095	16193	15882	16201	15906	15829	16076	15937	16131	16118	16035	15868	15883	16056	16120	16069	16018	15855	15901	15821	15965	15812	15986	16159	15933	15843	15815	16055	16090	15985	16028	15922	16040	16146	16023	16036	16023	15809	15978	15987	16021	16143	16068	15933	16060	16076	15952	16176	15908	15979	15991	16090	15948	16017	15896	16011	16040	15956	15978	15908	15961	16067	15931	16023	15690	15944	16142	16095	16068	15890	16107	15863	15983	15906	16041	16119	15894	16053	16142	15930	15888	16067	16077	15856	15906	15969	16064	16132	16008	15772	15968	16055	16058	16095	15977	16099	16028	15963	16169	16072	15969	15765	16056	15847	16060	16099	15862	16146	16012	16142	16209	16035	16147	15927	16014	16081	16037	15913	15946	15974	16082	15884	15941	15802	15872	15971	16005	16192	15872	16009	16032	16018	16034	16033	16089	16013	15910	16111	15957	16160	15923	16085	16089	16130	16222	15950	15885	16035	15902	16031	15889	15991	16087	15853	15962	15891	16055	15884	16148	16031	15964	16001	16062	16005	15996	16156	15947	16083	16116	15898	15789	15912	15906	15972	15994	16113	15987	16077	16012	15893	15997	16012	15748	16019	15908	16027	15925	16025	16086	16011	15942	15935	15992	15999	16060	16052	15999	16101	16089	16108	16027	16017	15995	15894	15977	15955	16087	15975	15973	16022	16116	15905	16077	16006	15903	15936	16012	15973	15999	15955	15989	16049	15890	15983	16015	16059	16018	16026	16061	16085	15968	15978	15959	16041	16005	16031	16066	15933	15914	16008	15967	15938	15980	15993	15951	15885	16068	16041	16012	15785	16070	16031	16085	15955	15923	15883	16088	16037	15954	15951	15953	16001	15948	16124	16048	16050	15816	15996	15833	16045	15928	15927	15913	16017	15967	15980	16099	15904	15983	16123	15935	16019	16020	15953	16150	16111	16196	16022	16069	15933	15845	16038	15824	15997	16178	16118	16059	16073	16054	16128	15905	15924	16170	15821	15996	16214	16083	16224	16067	16048	15950	16022	15939	16013	16123	15813	15922	15938	16219	15730	16047	16023	15898	16155	16047	16039	15986	15862	16052	16152	16034	15830	16032	16109	16016	16075	16086	15970	16055	16010	15919	16063	16085	16081	15884	15993	16031	15986	16120	15943	16098	16111	16198	16060	15912	15910	15949	16065	15963	16044	16031	15977	16098	16141	16057	15933	15833	16021	16070	16039	15912	16052	15949	15988	15789	15967	15750	16253	16034	15954	15846	15902	15947	16095	16039	15952	15918	15974	16054	15977	15972	16011	16044	16003	15856	16125	15934	15752	16010	15888	16100	15802	16034	15937	16099	15910	15889	15891	15944	16074	15807	16027	15898	15905	16059	15916	15971	15895	16100	15973	16045	16060	15895	16061	15877	15947	15891	16020	15963	15971	16074	15887	15914	15997	16124	15910	16007	16016	16162	15854	16050	15911	16139	15945	16114	15935	16064	16040	16074	16154	15961	15906	15973	15933	16061	15937	15988	15893	16144	15999	16085	15939	15934	16002	15916	15815	15990	15894	16078	15817	15922	15770	15938	15926	15967	15935	16016	16122	16109	15941	16092	15908	15969	16152	15922	16002	16099	16123	15968	16043	16027	15955	16002	16115	16182	15955	15928	15835	16233	16129	16007	16057	15861	16026	16063	16075	15964	16086	15890	15782	15930	16098	16100	15976	15957	16140	15921	16131	15860	16092	16008	15937	16037	16010	15886	15956	15946	16124	16042	15936	15958	16069	15937	16154	15887	15954	15973	16004	15928	16030	16047	16056	15822	16059	15842	16053	16061	16001	15990	15863	15972	15952	16169	16064	16009	16008	16063	15986	15979	16046	16009	16021	16151	15832	16001	16064	16119	15962	16185	16013	15938	15933	15961	16118	15988	15880	16067	15984	16055	16060	15899	15857	16046	15952	15750	15938	15902	15903	15950	16142	16059	16060	16003	15946	16064	15989	15940	15972	16037	15865	15959	16001	16006	16180	15953	15970	15850	15972	15943	16058	15891	16047	16045	15883	15995	16108	15931	15950	16165	16136	16051	16042	15926	15992	15989	16078	15930	15920	15772	16000	15974	16036	15993	15950	16185	15936	15953	16014	15986	15902	15951	15925	16029	15949	15944	15885	15979	15975	16129	16081	16085	15959	16181	15849	16019	16073	15943	16098	15934	15973	16035	15885	16071	15985	15978	15912	15994	16026	15959	15899	16013	16177	16016	15956	15936	15943	16078	15936	16067	15963	15813	16049	15976	15957	16046	15914	16090	16036	16088	16061	15987	15921	15940	15943	15891	15861	15933	16013	15930	15835	15954	16049	16072	16033	15916	15972	16071	16133	15934	15977	16197	15887	16065	16061	16149	15952	16110	16086	16094	16036	16024	15961	16018	15863	16075	16116	16232	16152	15895	16055	15853	16001	16067	16089	16003	15996	15949	16066	15982	15956	15901	15963	16108	16055	15968	15998	15976	15931	15961	15925	16065	15959	15905	15965	16041	15836	16026	15920	16071	16052	15938	15964	16130	15998	15913	15884	15943	15854	15938	15971	15923	15863	16018	15876	16017	16087	16027	16052	15958	15973	16013	15946	15910	16095	15857	15902	16010	15903	16041	15875	15916	16131	15926	15954	16095	15927	16050	15840	16003	15958	16024	15989	15948	15886	15931	16061	15700	15986	15988	15793	16038	15951	16156	16061	15892	15967	15998	16078	16159	15874	15955	15885	15935	15963	16093	15981	15841	16031	15758	16161	15968	15915	15891	16006	16002	15921	16028	15931	16022	15965	16008	16051	15879	15957	16018	16035	15876	15926	16003	16015	16027	15999	16007	15878	16022	15822	15980	16108	15850	16126	15989	15957	15927	15876	16143	15926	16152	15958	16180	15908	16054	16090	15957	15785	16085	16089	15890	15906	15903	16126	15845	15901	16126	15993	15924	16105	15989	15890	16106	15940	16156	16005	16183	15959	15905	15917	16142	15999	16001	15933	15861	16109	15954	15931	15952	16103	16192	16100	16118	15985	15989	15706	16054	16018	16053	15809	15910	15818	15935	15951	16072	16042	15801	15934	15865	15883	16152	16076	15952	15977	15971	15952	16019	15781	16021	15871	15957	16015	16263	16004	16112	16128	16084	16010	15941	15832	15859	15790	16068	16066	15974	16014	16012	15954	16072	15980	16022	15952	16004	16082	16019	16040	16084	16196	16114	15928	15907	15975	15921	16130	16015	15928	15995	15873	16034	16086	16010	15971	15973	16014	15924	15900	15988	16014	16036	16036	16180	15844	16088	15948	15984	16063	16095	15832	16001	16116	15969	15903	16003	16071	15916	16067	16029	15870	15904	16027	15904	15793	16034	15981	16013	15892	16199	15892	16262	15969	15953	16061	15924	16036	16068	16129	16139	15979	16001	15980	15988	16055	15918	16040	16144	15928	15856	15901	15919	15847	16152	15960	15866	15863	15940	15889	15918	15922	16100	15888	15971	15984	15986	16089	16038	15994	16106	15888	15909	16081	16036	15820	15865	15926	16142	16117	15999	15960	16036	15976	15823	16008	16057	16085	16008	15827	16039	16041	15972	16006	16090	16064	15962	15993	16104	16136	15963	16003	16041	15960	15896	15985	16026	15926	16021	15975	15841	15939	16110	16013	15998	15944	15980	15907	15864	16071	15909	16133	16002	16021	16133	15985	15968	15839	15939	16104	16151	16056	16061	15946	15891	16118	16070	15925	15955	16202	16058	15948	15802	16002	15967	16063	15921	15950	15933	15939	16009	16003	15953	16176	16197	16075	16137	15775	15958	15973
33351	33581	38173	33979	28554	24877	22438	21041	20046	19516	19061	18712	18859	18357	18237	18071	17882	17700	17869	17701	17403	17573	17707	17480	17324	17559	17382	17253	17160	17419	17518	17365	17272	17563	17298	17192	17308	17288	17479	17428	17375	17391	17359	17144	17460	17320	17549	17471	17478	17410	17439	17394	17493	17332	17426	17223	17456	17210	17215	17530	17266	17229	17385	17442	17350	17351	17431	17419	17437	17391	17297	17646	17384	17314	17346	17407	17605	17473	17108	17306	17315	17305	17357	17164	17499	17359	17477	17505	17468	17451	17257	17505	17446	17176	17225	17454	17441	17417	17595	17413	17332	17441	17251	17408	17614	17339	17366	17270	17564	17426	17253	17410	17360	17372	17368	17471	17325	17073	17311	17390	17188	17269	17464	17440	17445	17413	17332	17418	17366	17461	17483	17443	17493	17474	17276	17469	17318	17252	17421	17303	17339	17445	17334	17315	17380	17419	17235	17309	17284	17488	17512	17398	17486	17535	17423	17418	17386	17235	17370	17429	17301	17394	17207	17414	17163	17253	17262	17393	17476	17494	17472	17203	17396	17412	17284	17435	17519	17327	17515	17347	17220	17324	17541	17339	17344	17505	17384	17375	17282	17451	17331	17293	17286	17403	17534	17067	17260	17219	17416	17485	17334	17255	17287	17209	17469	17406	17188	17185	17405	17506	17281	17490	17198	17332	17508	17165	17244	17148	17434	17341	17380	17270	17521	17205	17378	17260	17458	17541	17243	17237	17398	17306	17421	17380	17530	17417	17322	17059	17425	17522	17170	17364	17335	17651	17477	17388	17342	17295	17321	17335	17495	17506	17543	17455	17246	17165	17334	17205	17433	17233	17371	17195	17412	17357	17314	17161	17322	17304	17509	17580	17465	17270	17313	17246	17201	17229	17272	17390	17262	17500	17376	17233	17308	17172	17376	17369	17324	17042	17358	17638	17213	17340	17504	17352	17154	17200	17369	17414	17243	17160	17404	17370	17326	17419	17485	17206	17266	17279	17477	17410	17434	17154	17426	17284	17254	17167	17589	17330	17477	17206	17405	17270	17349	17265	17249	17218	17354	17419	17395	17255	17284	17205	17387	17021	17414	17328	17308	17391	17348	17459	17363	17287	17594	17436	17524	17101	17504	17362	17305	17338	17156	17383	17361	17411	17490	17292	17218	17246	17379	17394	17156	17248	17696	17353	17314	17427	17302	17270	17600	17367	17448	17298	17375	17430	17188	17272	17586	17342	17218	17489	17374	17240	17316	17288	17403	17462	17356	17416	17614	17283	17276	17565	17246	17225	17339	17409	17320	17285	17236	17122	17388	17282	17375	17460	17538	17492	17458	17245	17242	17358	17379	17313	17320	17256	17390	17417	17275	17449	17438	17574	17236	17236	17420	17145	17347	17434	17234	17349	17315	17118	17296	17163	17423	17244	17476	17400	17431	17282	17264	17353	17244	17224	17367	17425	17429	17365	17337	17351	17493	17427	17391	17457	17332	17273	17672	17551	17289	17560	17443	17549	17409	17313	17285	17382	17597	17295	17233	17363	17537	17410	17180	17312	17432	17425	17401	17330	17195	17364	17419	17284	17636	17320	17462	17377	17231	17354	17177	17591	17292	17384	17280	17212	17417	17444	17493	17303	17140	17453	17418	17299	17390	17387	17195	17285	17141	17307	17253	17284	17551	17420	17476	17197	17143	17262	17362	17398	17254	17362	17310	17121	17460	17345	17335	17427	17424	17555	17358	17188	17364	17201	17283	17280	17368	17436	17473	17329	17231	17333	17420	17442	17123	17221	17338	17386	17428	17586	17398	17345	17415	17333	17444	17456	17416	17335	17268	17171	17489	17232	17372	17328	17316	17293	17384	17180	17226	17479	17404	17349	17253	17222	17270	17487	17255	17210	17262	17441	17535	17532	17201	17491	17207	17425	17241	17446	17200	17253	17401	17349	17466	17454	17561	17633	17121	17487	17258	17601	17211	17290	17239	17411	17325	17490	17182	17294	17408	17378	17356	17246	17415	17348	17506	17346	17231	17352	17324	17544	17565	17334	17421	17295	17151	17362	17219	17379	17130	17235	17268	17527	17427	17405	17270	17350	17241	17519	17229	17285	17446	17300	17361	17365	17463	17281	17372	17449	17312	17325	17316	17563	17295	17172	17390	17208	17280	17261	17407	17328	17529	17447	17582	17515	17267	17469	17182	17243	17637	17328	17317	17339	17349	17410	17375	17321	17383	17407	17375	17371	17484	17386	17487	17249	17194	17277	17166	17559	17203	17162	17396	17409	17492	17465	17480	17151	17348	17370	17431	17311	17466	17404	17238	17325	17372	17355	17359	17342	17330	17365	17224	17578	17298	17129	17375	17396	17370	17335	17267	17380	17433	17303	17299	17605	17509	17427	17495	17446	17317	17484	17144	17091	17318	17304	17403	17374	17451	17186	17127	17444	17272	17359	17415	17448	17317	17424	17127	17342	17279	17450	17258	17278	17413	17378	17229	17380	17359	17304	17537	17441	17379	17382	17557	17292	17444	17266	17490	17305	17334	17239	17256	17402	17548	17454	17262	17206	17391	17531	17510	17477	17414	17354	17529	17295	17229	17378	17341	17275	17501	17396	17202	17245	17382	17341	17376	17405	17370	17262	17391	17274	17342	17193	17376	17407	17242	17397	17316	17390	17482	17319	17286	17365	17480	17359	17359	17214	17463	17410	17241	17384	17502	17515	17284	17204	17220	17390	17474	17508	17292	17476	17220	17418	17300	17351	17345	17412	17473	17529	17298	17474	17232	17325	17551	17519	17486	17264	17365	17453	17356	17258	17583	17468	17350	17316	17446	17285	17477	17446	17366	17425	17289	17395	17378	17268	17097	17141	17429	17514	17522	17293	17319	17247	17349	17197	17434	17305	17384	17547	17464	17425	17098	17285	17583	17412	17554	17325	17354	17367	17334	17586	17436	17254	17333	17466	17314	17205	17362	17326	17393	17298	17677	17413	17312	17506	17495	17504	17286	17237	17260	17361	17340	17420	17144	17359	17330	17380	17246	17478	17477	17337	17552	17476	17500	17492	17219	17520	17264	17454	17361	17479	17131	17590	17458	17450	17365	17345	17330	17216	17226	17458	17436	17328	17497	17440	17391	17529	17112	17231	17389	17360	17129	17025	17409	17431	17305	17260	17293	17361	17295	17353	17137	17235	17463	17234	17389	17378	17286	17440	17276	17384	17226	17483	17404	17372	17372	17303	17334	17338	17350	17251	17210	17100	17458	17308	17484	17159	17542	17372	17320	17215	17462	17420	17240	17280	17352	17421	17289	17349	17353	17336	17249	17242	17251	17120	17280	17199	17445	17222	17377	17181	17420	17133	17461	17344	17319	17255	17210	17348	17448	17570	17434	17477	17262	17044	17236	17348	17382	17197	17428	17398	17371	17378	17463	17325	17312	17244	17150	17194	17302	17227	17315	17375	17313	17252	17337	17589	17287	17420	17311	17372	17431	17258	17323	17384	17396	17158	17346	17358	17161	17437	17455	17435	17184	17388	17482	17316	17089	17309	17305	17479	17422	17423	17512	17305	17442	17202	17365	17424	17195	17272	17392	17493	17241	17263	17304	17543	17335	17546	17243	17278	17336	17396	17560	17393	17327	17328	17310	17297	17315	17289	17304	17381	17416	17473	17403	17295	17450	17262	17442	17343	17188	17301	17314	17294	17164	17411	17425	17351	17257	17222	17032	17205	17565	17583	17301	17374	17337	17424	17579	17269	17365	17363	17514	17501	17419	17289	17368	17299	17646	17495	17596	17340	17354	17451	17404	17191	17337	17393	17459	17489	17501	17419	17087	17486	17099	17377	17429	17351	17424	17406	17342	17648	17303	17405	17285	17434	17255	17119	17360	17198	17291	17279	17162	17232	17292	17143	17391	17234	17289	17205	17199	17138	17464	17391	17289	17464	17416	17589	17467	17224	17260	17498	17488	16972	17246	17367	17472	17229	17360	17322	17504	17449	17309	17367	17369	17366	17297	17387	17122	17206	17433	17314	17285	17154	17324	17411	17475	17207	17322	17232	17344	17403	17410	17315	17186	17208	17446	17472	17345	17344	17436	17403	17464	17345	17360	17466	17171	17357	17384	17258	17103	17260	17436	17153	17230	17408	17130	17253	17400	17298	17417	17250	17387	17498	17221	17339	17426	17475	17713	17296	17269	17564	17416	17476	17372	17372	17386	17166	17320	17236	17409	17398	17363	17493	17363	17239	17252	17385	17379	17378	17317	17480	17523	17243	17354	17377	17564	17197	17250	17263	17369	17282	17650	17424	17291	17365	17314	17464	17096	17013	17307	17265	17528	17296	17443	17385	17483	17410	17258	17476	17305	17395	17142	17298	17230	17170	17456	17409	17317	17237	17414	17413	17266	17379	17140	17304	17371	17273	17327	17531	17409	17127	17457	17375	17431	17389	17429	17415	17401	17433	17322	17322	17550	17235	17459	17383	17304	17302	17369	17242	17436	17343	17440	17308	17386	17425	17375	17284	17330	17150	17458	17465	17282	17299	17275	17399	17384	17446	17370	17236	17385	17351	17333	17481	17216	17510	17427	17293	17317	17362	17305	17334	17501	17625	17521	17332	17570	17452	17632	17551	17218	17359	17320	17436	17507	17234	17256	17268	17496	17363	17364	17441	17384	17335	17268	17530	17326	17301	17285	17292	17242	17404	17273	17434	17346	17365	17418	17431	17265	17532	17497	17371	17561	17406	17157	17329	17272	17341	17283	17259	17291	17516	17422	17472	17236	17451	17474	17355	17394	17234	17366	17399	17531	17537	17515	17408	17238	17170	17392	17556	17266	17156	17388	17289	17224	17406	17201	17564	17519	17393	17476	17461	17177	17158	17498	17384	17301	17363	17399	17440	17225	17439	17381	17338	17475	17440	17428	17245	17471	17384	17281	17324	17382	17471	17371	17313	17309	17443	17453	17231	17206	17487	17375	17313	17380	17251	17422	17309	17226	17572	17475	17310	17376	17298	17187	17447	17153	17533	17236	17350	17314	17248	17328	17291	17244	17500	17399	17351	17429	17419	17454	17360	17147	17278	17441	17382	17319	17297	17167	17338	17635	17348	17251	17367	17481	17317	17387	17596	17506	17243
28116	39234	40653	35890	30212	25633	23045	21030	19771	18742	18143	17784	17469	17145	16638	16222	16132	16021	15627	16005	15705	15976	15763	15411	15329	15345	15511	15403	15516	15333	15410	15320	15298	15325	15497	15220	15459	15216	15316	15295	15359	15290	15302	15225	15509	15352	15400	15289	15263	15358	15298	15301	15469	15227	15515	15474	15256	15275	15353	15431	15314	15306	15292	15262	15377	15482	15360	15273	15433	15327	15301	15252	15252	15232	15256	15225	15214	15225	15286	15410	15314	15230	15208	15616	15312	15269	15318	15457	15248	15329	15471	15314	15222	15373	15079	15410	15395	15233	15425	15298	15469	15296	15410	15145	15391	15472	15355	15258	15333	15368	15287	15321	15312	15295	15333	15302	15179	15273	15222	15241	15300	15512	15291	15266	15268	15294	15360	15310	15327	15378	15136	15442	15227	15350	15427	15416	15474	15483	15384	15314	15238	15242	15290	15450	15270	15234	15337	15468	15180	15369	15238	15335	15424	15319	15246	15446	15231	15258	15259	15553	15297	15050	15275	15285	15284	15391	15319	15290	15281	15173	15312	15357	15294	15380	15185	15221	15324	15405	15431	15222	15248	15353	15366	15212	15327	15210	15182	15483	15259	15387	15310	15281	15297	15368	15368	15248	15254	15361	15110	15249	15160	15459	15390	15412	15337	15271	15259	15389	15287	15240	15333	15228	15416	15288	15265	15369	15462	15176	15377	15212	15211	15425	15307	15249	15413	15391	15219	15417	15329	15375	15498	15264	15525	15382	15100	15373	15404	15113	15499	15269	15386	15279	15402	15435	15349	15374	15409	15430	15341	15389	15410	15372	15280	15320	15396	15382	15339	15346	15240	15259	15270	15249	15217	15411	15274	15409	15445	15186	15321	15453	15166	15492	15379	15207	15324	15394	15388	15336	15543	15225	15210	15407	15404	15295	15294	15306	15537	15321	15491	15277	15358	15346	15092	15268	15336	15084	15528	15292	15129	15344	15295	15307	15343	15328	15333	15349	15254	15249	15227	15271	15472	15357	15385	15245	15210	15373	15241	15297	15483	15218	15210	15326	15393	15324	15239	15324	15485	15216	15231	15337	15180	15321	15591	14932	15350	15285	15245	15340	15337	15261	15339	15524	15083	15388	15172	15329	15416	15394	15364	15297	15486	15300	15159	15315	15317	15315	15415	15227	15305	15116	15322	15270	15392	15377	15371	15299	15297	15309	15228	15208	15207	15237	15371	15329	15488	15367	15203	15369	15350	15386	15260	15096	15417	15204	15385	15440	15333	15107	15433	15300	15385	15265	15507	15343	15232	15362	15308	15376	15431	15350	15441	15248	15255	15177	15302	15258	15380	15215	15367	15393	15239	15347	15188	15455	15362	15166	15372	15363	15321	15198	15465	15325	15373	15337	15484	15225	15482	15370	15230	15393	15282	15433	15261	15240	15359	15302	15388	15512	15312	15512	15206	15179	15301	15370	15385	15364	15429	15213	15175	15385	15292	15365	15394	15405	15348	15409	15363	15168	15334	15374	15358	15338	15341	15294	15427	15352	15232	15282	15282	15325	15505	15371	15232	15351	15255	15450	15274	15302	15289	15260	15526	15362	15457	15180	15475	15535	15389	15247	15323	15260	15258	15312	15319	15389	15341	15438	15372	15370	15306	15357	15268	15357	15323	15219	15386	15321	15375	15284	15327	15375	15311	15317	15366	15187	15313	15390	15293	15421	15322	15298	15271	15240	15268	15222	15325	15230	15349	15338	15291	15323	15369	15245	15202	15325	15236	15179	15330	15280	15286	15148	15337	15379	15235	15345	15454	15341	15263	15333	15314	15444	15100	15414	15226	15380	15301	15309	15081	15301	15223	15453	15413	15408	15263	15261	15374	15463	15306	15313	15272	15361	15189	15362	15458	15254	15520	15271	15353	15335	15171	15307	15392	15292	15347	15241	15337	15129	15201	15269	15370	15343	15433	15338	15296	15192	15077	15208	15232	15320	15175	15279	15375	15277	15351	15156	15250	15259	15313	15207	15385	15173	15438	15377	15322	15276	15199	15320	15362	15227	15359	15447	15476	15311	15323	15457	15363	15267	15348	15220	15228	15305	15292	15323	15317	15465	15342	15338	15390	15247	15477	15236	15442	15345	15209	15155	15240	15421	15320	15320	15505	15400	15191	15268	15223	15239	15314	15301	15204	15278	15376	15404	15298	15280	15261	15281	15529	15431	15221	15449	15371	15256	15291	15201	15270	15160	15176	15449	15140	15297	15344	15280	15221	15398	15178	15335	15339	15169	15541	15218	15198	15291	15373	15131	15339	15255	15370	15106	15291	15132	15334	15295	15256	15295	15263	15353	15505	15261	15302	15494	15300	15280	15245	15183	15214	15311	15462	15557	15226	15394	15330	15242	15231	15324	15195	15197	15267	15386	15363	15429	15310	15220	15333	15364	15234	15252	15283	15296	15348	15536	15141	15451	15346	15355	15228	15198	15322	15314	15471	15370	15420	15252	15406	15378	15300	15247	15367	15329	15341	15330	15404	15310	15282	15270	15395	15275	15344	15166	15264	15328	15164	15408	15247	15517	15256	15176	15454	15388	15382	15296	15343	15289	15522	15336	15497	15332	15382	15475	15346	15391	15446	15157	15355	15303	15333	15310	15195	15385	15319	15354	15471	15205	15294	15453	15272	15451	15299	15315	15304	15507	15346	15335	15268	15334	15332	15232	15267	15499	15492	15216	15222	15167	15281	15190	15222	15320	15457	15391	15283	15431	15500	15320	15293	15325	15159	15465	15319	15429	15423	15329	15269	15361	15292	15141	15469	15332	15199	15427	15572	15407	15201	15239	15364	15131	15267	15331	15345	15283	15426	15430	15259	15384	15292	15281	15385	15268	15287	15302	15446	15318	15304	15282	15235	15182	15440	15406	15409	15304	15335	15303	15359	15349	15464	15344	15230	15264	15233	15410	15517	15360	15276	15134	15355	15346	15205	15398	15266	15371	15307	15290	15222	15419	15263	15373	15261	15152	15348	15366	15345	15299	15349	15406	15319	15406	15292	15300	15278	15353	15318	15187	15317	15283	15308	15294	15356	15345	15243	15355	15127	15265	15378	15240	15292	15325	15287	15328	15234	15334	15365	15341	15386	15412	15276	15227	15313	15486	15365	15440	15287	15118	15420	15205	15379	15134	15272	15272	15349	15330	15381	15203	15223	15428	15401	15278	15268	15284	15165	15371	15312	15235	15109	15364	15342	15306	15204	15327	15349	15412	15384	15237	15437	15305	15466	15410	15206	15344	15423	15342	15297	15502	15221	15333	15509	15398	15413	15200	15276	15468	15335	15341	15189	15264	15279	15375	15267	15331	15403	15312	15437	15434	15458	15362	15261	15326	15419	15474	15306	15268	15380	15455	15406	15341	15215	15283	15292	15370	15360	15471	15413	15331	15211	15397	15336	15473	15378	15258	15381	15345	15324	15316	15307	15469	15231	15370	15314	15318	15384	15309	15286	15296	15589	15299	15281	15352	15427	15306	15298	15384	15381	15315	15358	15329	15087	15294	15300	15193	15420	15277	15381	15443	15348	15284	15228	15417	15152	15246	15360	15463	15361	15333	15314	15305	15306	15249	15318	15382	15331	15201	15295	15502	15373	15218	15359	15403	15035	15328	15533	15194	15339	15253	15318	15273	15230	15379	15326	15254	15455	15439	15366	15137	15511	15175	15212	15379	15406	15132	15394	15278	15450	15268	15302	15435	15398	15108	15364	15411	15347	15413	15270	15337	15319	15356	15355	15308	15364	15356	15296	15290	15467	15324	15270	15380	15451	15267	15384	15333	15254	15413	15400	15319	15406	15387	15298	15280	15281	15283	15260	15256	15344	15406	15305	15327	15380	15400	15257	15474	15313	15363	15443	15095	15256	15344	15323	15382	15327	15310	15215	15156	15123	15313	15156	15340	15375	15184	15376	15471	15447	15308	15330	15141	15321	15311	15297	15425	15337	15168	15470	15209	15166	15459	15397	15384	15339	15195	15386	15235	15254	15328	15325	15374	15385	15262	15378	15292	15279	15180	15411	15145	15329	15495	15301	15356	15283	15352	15334	15452	15514	15076	15559	15364	15505	15223	15404	15161	15398	15136	15355	15257	15482	15322	15445	15439	15455	15232	15200	15241	15311	15363	15196	15469	15207	15303	15298	15388	15382	15364	15355	15336	15423	15441	15397	15432	15334	15339	15352	15337	15381	15388	15386	15355	15182	15401	15303	15327	15324	15351	15410	15369	15271	15213	15316	15385	15407	15291	15496	15316	15365	15361	15379	15346	15542	15287	15516	15407	15297	15348	15299	15314	15115	15414	15387	15157	15362	15240	15551	15302	15348	15311	15365	15518	15295	15503	15240	15389	15313	15502	15485	15353	15338	15202	15361	15195	15362	15406	15332	15373	15461	15174	15328	15051	15184	15410	15330	15336	15334	15280	15266	15204	15252	15404	15307	15280	15316	15242	15372	15378	15300	15438	15457	15278	15356	15243	15392	15267	15307	15260	15319	15434	15309	15448	15316	15257	15208	15306	15278	15380	15288	15254	15412	15293	15457	15305	15277	15137	15298	15411	15280	15337	15381	15455	15440	15201	15306	15345	15386	15250	15313	15431	15439	15407	15269	15501	15257	15262	15265	15273	15304	15356	15546	15319	15392	15224	15403	15312	15344	15405	15244	15238	15411	15427	15483	15387	15286	15349	15374	15303	15236	15627	15483	15382	15429	15316	15381	15304	15312	15463	15277	15138	15266	15380	15436	15183	15260	15205	15325	15286	15159	15204	15512	15267	15359	15205	15311	15384	15236	15431	15301	15186	15337	15190	15491	15083	15323	15388	15382	15456	15435	15379	15281	15270	15195	15384	15181	15298	15435	15260	15408	15424	15171	15198	15296	15317	15252	15462	15392	15477	15531	15474	15358	15295	15353	15372	15448	15246	15206	15211	15273	15387	15414	15328	15273	15202	15337	15302	15324	15341	15347	15183	15350	15421	15353	15414	15429	15111	15228	15387	15248	15311	15505	15263	15393	15263	15379	15250	15427	15363	15298	15333	15383	15528	15386	15279	15360	15317	15267	15425	15277	15458	15184	15290	15260	15313	15321	15169	15409	15315	15360	15335
26514	22387	30734	31253	28881	27970	26400	23547	22109	21320	20259	19953	19364	19340	19024	18946	19273	18898	18694	18223	18503	19554	18538	18139	17897	18011	17804	17853	17952	18001	17860	17864	17941	17866	18002	17632	17840	17845	17819	17848	17815	17945	17971	17867	18023	17699	17779	17945	17923	17617	17604	17718	17739	17649	17667	17868	17804	17799	17570	17856	17881	18030	17817	17669	17621	17675	17755	17689	17984	17881	17626	17656	17621	17705	17823	17904	17685	17773	17795	17815	17678	17801	17871	17609	17787	17673	17747	17611	17839	17625	17971	17920	17684	17664	17919	17608	17862	18073	18149	17680	17937	17862	17505	17845	17783	17996	18005	17902	17697	17753	17713	17609	17946	17450	17816	17905	17619	17685	17605	17799	17750	17821	17747	17844	17770	17881	17882	17663	17814	17876	17483	17710	17678	17904	17584	17832	17713	17535	17605	17747	17540	18030	17673	17727	17785	17857	17783	17727	17623	17884	17881	17838	17667	17846	17767	17771	17618	17739	17956	17792	17715	17323	17642	17701	17760	17965	17658	17799	17800	17741	17864	17680	17699	17833	17650	17777	17799	17760	17711	17700	17767	17916	17817	17844	17944	17855	17721	17705	17898	17651	17664	17758	17797	17494	17806	17757	17710	17530	17767	17711	17748	17655	17571	17761	17831	17920	17803	17731	17721	17857	17469	17626	17694	17718	17781	17602	17771	17862	17880	17782	17841	17887	17676	17549	17602	17934	17770	17833	17770	17731	17855	17756	17860	17637	17634	17618	17773	17895	17784	17712	17881	17717	17828	17520	17785	17928	17817	17672	17833	18101	18011	17739	17833	17821	17869	17682	17762	17657	17837	17642	17487	17878	17661	17796	17752	17795	17774	18020	17692	17854	17854	17978	17769	17853	17752	17626	17817	17705	17872	17723	17640	17691	17872	17779	17668	17963	17667	17718	17697	17739	17784	17633	17672	17693	17862	17807	17617	17615	17656	17868	17782	17828	17663	17583	17577	17790	17861	17902	17749	17848	17599	17660	17889	17637	17849	17841	17636	17817	17837	17694	17592	17928	17716	17653	17612	17698	17649	17907	17738	17781	17860	17959	17713	17664	17736	17838	17982	17601	17821	17711	17531	17657	17752	17885	17718	17713	17797	17709	17896	17900	17922	17794	17803	17570	17957	17616	18017	17703	17852	17790	17777	17964	17775	17655	17749	17914	17647	17858	17478	17650	17554	17734	17817	17743	17526	17676	17557	17766	17793	17732	17944	17607	17859	17671	17833	17747	17875	18025	17775	17728	17705	17746	17543	17640	17851	17740	17779	17762	17984	17683	17736	17782	17808	17730	17704	17721	17917	17691	17700	17657	17913	17946	17961	17820	17851	17937	17803	17800	17609	17808	17568	17501	17740	17582	17889	17807	17558	17935	18001	17658	17703	17829	17706	17734	17736	17758	17640	18017	17713	17861	17613	17707	17823	17826	17792	17566	17715	17894	17796	17678	17704	17762	17894	17797	17708	17925	17795	17701	17867	17750	17763	17789	17648	17631	17796	17876	17744	18003	17902	17897	17627	17785	17756	17987	17836	17776	17702	17706	17905	17753	17850	17981	17746	17794	17683	17618	17803	17780	17704	17763	17713	17558	17685	17756	17740	17774	17899	17661	17768	17962	17784	17873	18017	17781	17756	17756	17725	17812	17844	17790	17879	17651	17644	17865	17854	17804	17749	17932	17736	17800	17753	17730	17785	17737	17724	17688	17765	17703	18000	17970	17673	18027	17799	17879	17829	17671	17865	17857	17880	17834	17811	17751	17813	17721	17613	17625	17624	17602	17841	17633	17809	17803	17610	17622	17845	17738	17799	17927	17919	17782	17674	17714	17841	17720	17774	17751	17935	17671	17607	17742	17695	17657	17803	17745	17749	17682	17586	17711	17662	17917	17614	17691	17678	17685	17795	17663	17650	17836	17687	17936	17703	17722	17871	17652	17863	17776	17510	17974	17807	17856	17668	17629	17524	17715	17769	17787	17808	17748	17906	17788	17879	17896	17541	17740	17852	17938	17705	17806	17713	17778	17569	17707	17659	17719	17800	17722	17679	17696	17833	17818	17817	17592	17594	17666	17714	17788	17830	17837	17588	17751	18068	17669	17641	17782	17952	17736	17736	17835	17740	17642	17622	17911	17853	17757	17866	17825	17662	18016	17741	17808	17858	17802	17801	17872	17917	17867	17719	17905	17989	17780	17989	17733	17697	17764	17738	17859	17796	17671	17764	17930	17761	17910	17803	17842	17775	18078	17772	17678	17740	17737	17579	17844	17747	17717	17797	17681	17949	17742	17717	17712	17862	17823	17690	17561	17746	17694	17881	17675	17775	17811	17887	17553	17857	17665	17691	17794	17785	17834	17724	17805	17791	17752	17714	17701	17837	17988	17908	18053	17917	17837	17880	17775	17663	17749	17713	17737	17784	17939	17850	17715	17888	17791	17706	17680	17812	17725	17704	17785	17853	17754	17704	17858	17756	17583	17721	17884	17773	17713	17796	17754	17769	17601	17883	17786	17731	17692	17782	17689	17916	17820	17593	17589	17667	17758	17680	17890	18005	17884	17647	17780	17966	17955	17812	18042	17550	17750	17650	17593	17743	17840	17686	17577	17830	17605	17900	17851	17946	17786	17745	17827	17795	17699	17787	17846	17973	17856	17718	17853	17817	17915	17753	17556	17822	17770	17886	17720	17849	17757	17751	17660	17594	17943	17880	17957	17783	17677	17751	17774	17825	17748	17758	17595	17980	17807	17853	17722	17564	17646	17742	17668	17863	17679	17843	17865	17717	17628	17561	17625	17920	17727	17921	17877	17845	17743	17852	17718	17843	17862	17783	17736	17863	17541	17787	17700	17929	17796	17654	17814	17888	17958	17791	17715	17698	17387	17700	17864	17866	17910	17625	17643	17927	17665	17679	17877	17847	17582	17633	17882	17952	17888	17791	17780	17735	17815	17819	17743	17719	17824	17744	17667	17669	17783	17711	17692	17871	17889	17861	17711	17754	17663	17738	17504	17761	17767	17857	17780	17657	17929	17924	17845	17799	17849	17955	17837	17906	17712	17691	17915	17907	17822	17847	17956	17734	17810	17768	17812	17924	17705	17842	17848	17850	17644	17729	17664	17768	17793	17744	17833	17817	17929	17638	17977	17979	18045	17862	17870	18064	17806	17609	17683	17635	17826	17823	17815	17895	17782	17783	17567	17729	17878	17501	17884	17838	17760	17871	17786	17532	17515	17751	17895	17705	17666	17670	17876	17691	17795	17736	17950	17831	17998	17945	17770	17835	18006	17816	17997	18129	17739	17833	17963	17721	17773	17562	17887	17676	17718	17901	17704	17756	17893	17820	17594	17752	17604	17842	17777	17811	17700	17897	17904	17781	17790	17990	17903	17887	17553	17755	17875	17602	17722	17783	17755	17837	17806	17666	17777	17846	17756	17545	17818	17707	17920	17857	17928	17795	17652	17789	17706	17744	17666	17707	17694	17766	17925	17684	17687	17967	17963	17901	17801	17826	17823	17645	17548	17699	17765	17766	17820	17556	17735	17789	17768	17824	17953	17848	17677	17838	17830	17746	18102	17759	17800	17895	17766	17714	17719	17758	17663	17763	17961	17928	17749	17614	17852	17731	17656	17883	17733	17889	17804	17803	17630	17933	17925	18046	17694	17641	17779	17860	17756	17652	17792	17682	17967	17930	17669	17667	17575	17797	17773	17648	17836	17922	17745	17859	17884	17830	17599	17713	17777	17820	17952	17633	17599	17743	17806	17735	17814	17735	17928	17713	17791	17875	17876	17805	17867	17708	17687	17730	17968	17930	17648	17851	17706	17824	17680	18017	17660	17719	17745	17723	17790	17656	17648	17841	17652	17789	17768	17976	17906	17638	17674	17723	17834	17940	17935	17608	17668	17868	17671	17806	17731	17809	17831	17955	17706	17959	17715	17785	18022	17935	17973	17832	17808	17806	17876	17771	17795	17804	17784	17665	17714	17889	17686	17708	17743	17749	17741	17657	17773	17705	17718	17772	17769	17742	17811	17688	17867	17767	17660	17752	17971	17887	17581	17843	17456	17896	17888	17714	17696	17750	17610	18077	17709	17767	17811	17730	17875	17765	17875	17680	17709	17716	17648	17804	17808	17937	17769	17704	17851	17724	17800	17891	17755	17639	17638	17786	17453	17770	17876	17715	17722	17799	17817	17675	17924	17739	17859	17670	17800	17788	17692	17783	17816	17799	17999	17913	17762	17697	17954	17878	17494	17795	17584	17919	17859	17958	17750	17894	17838	17854	17636	17757	17746	17708	17830	17678	17701	17776	17889	17560	17870	17770	17729	17813	17741	17963	18067	17885	17721	17908	17742	17749	17728	17852	17891	17867	17782	17891	17744	17664	17704	17766	17779	17661	17719	17710	17758	17850	17746	17909	17744	17924	17684	17785	17677	17778	17711	17700	17695	17619	17743	17634	18029	18056	17934	17831	17596	17703	17929	17863	17720	17716	17649	17619	17728	17793	17758	17583	17771	17724	17883	17853	17613	17799	17922	17776	17731	17736	17891	17877	17555	18076	17624	17607	17844	17647	17872	17788	17868	17916	17774	18088	17887	17811	17800	17577	17634	17835	17724	17742	17878	17937	17643	17627	17712	17739	17725	17744	17717	17898	17862	17778	17924	17848	17600	17674	17699	17831	17802	17747	17686	17729	17919	17793	17874	17640	17747	17580	17840	17632	17604	17741	17699	17779	17953	17865	18036	17905	17821	17638	17750	17737	17688	17714	17626	17745	17671	17660	17430	17960	18030	17918	17914	17768	17614	17851	17946	17643	17736	17627	17706	17729	17866	17846	17871	17735	17816	17803	17738	17679	17727	17743	17719	17667	17797	17754	17854	17773	17635	17933	18006	17815	17852	17699	17709	17623	17704	17641	17738	17667	17604	17757	17634	17711	17785	17909	17752	17698	17784	17709	17770	18039	17490	17696	17712	17746	17756	17695	17718	17853	17866	17772	18029	17714	17981	17593	17772	17720	17933	17770	17809	17749	17598	17772	17685	17715	17813	17886	17868	17925	17866	17924	17847	17908	17649	17726	17819	17802	17650	17563	17679	17786	17693	17666	17571
27012	43056	43365	39486	34359	29565	26670	23944	22294	20884	19836	19319	18632	17921	17849	17462	18018	17419	16505	16517	16735	18065	16966	15966	15878	15894	15827	15784	15640	15852	15788	15674	15700	15767	15657	15672	15755	15680	15682	15711	15622	15693	15754	15728	15764	15580	15607	15866	15831	15690	15757	15704	15757	15663	15621	15645	15708	15805	15851	15821	15829	15749	15664	15707	15804	15697	15696	15560	15638	15675	15689	15658	15537	15846	15709	15706	15795	15748	15552	15723	15643	15636	15783	15862	15682	15828	15779	15675	15860	15814	15795	15714	15730	15809	15859	15599	15571	15775	15960	15770	15761	15646	15713	15662	15895	15705	15756	15717	15701	15885	15739	15619	15551	15566	15882	15804	15745	15583	15562	15789	15560	15801	15641	15903	15759	15686	15635	15833	15768	15746	15874	15726	15753	15803	15880	15738	15755	15790	15619	15737	15721	15728	15847	15815	15707	15573	15713	15646	15699	15704	15600	15656	15750	15636	15721	15574	15747	15844	15646	15622	15786	15714	15659	15703	15598	15589	15552	15738	15685	15589	15772	15655	15650	15795	15704	15859	15686	15699	15821	15607	15689	15657	15816	15742	15781	15680	15599	15750	15659	15806	15578	15710	15723	15562	15703	15586	15594	15720	15653	15681	15718	15758	15631	15832	15745	15664	15844	15809	15717	15823	15579	15652	15807	15681	15702	15776	15573	15750	15526	15542	15774	15757	15738	15736	15789	15753	15681	15784	15897	15583	15609	15787	15626	15717	15621	15683	15745	15605	15587	15619	15737	15700	15754	15734	15792	15857	15723	15619	15694	15774	15660	15604	15770	15593	15673	15707	15776	15625	15636	15767	15638	15707	15561	15548	15716	15517	15745	15803	15631	15837	15566	15644	15731	15714	15537	15801	15822	15665	15629	15643	15663	15805	15763	15740	15734	15799	15709	15828	15750	15719	15709	15715	15664	15689	15674	15571	15604	15611	15713	15574	15725	15735	15824	15755	15694	15834	15727	15595	15569	15774	15701	15606	15782	15637	15764	15691	15683	15624	15634	15602	15540	15626	15700	15756	15756	15723	15589	15706	15491	15729	15667	15685	15506	15632	15818	15721	15888	15770	15795	15636	15584	15643	15660	15583	15737	15841	15691	15806	15723	15660	15580	15504	15792	15593	15701	15580	15705	15462	15666	15680	15734	15686	15730	15729	15723	15796	15825	15781	15741	15761	15809	15654	15732	15708	15588	15676	15622	15562	15722	15763	15612	15585	15714	15724	15822	15620	15763	15566	15780	15828	15574	15862	15896	15732	15687	15773	15831	15751	15723	15665	15773	15641	15714	15801	15756	15548	15752	15907	15637	15686	15884	15672	15798	15766	15556	15667	15711	15921	15675	15771	15801	15799	15878	15579	15589	15719	15580	15540	15702	15603	15839	15617	15703	15678	15595	15656	15749	15794	15709	15835	15652	15763	15660	15800	15617	15690	15593	15886	15643	15856	15652	15769	15678	15641	15690	15555	15686	15588	15611	15500	15667	15684	15670	15573	15922	15662	15679	15790	15788	15521	15711	15638	15571	15700	15795	15733	15683	15613	15726	15683	15720	15649	15793	15762	15645	15904	15824	15672	15696	15714	15630	15799	15640	15739	15717	15715	15593	15751	15802	15737	15793	15741	15575	15752	15725	15721	15640	15595	15692	15688	15747	15793	15705	15728	15666	15718	15684	15575	15864	15663	15785	15637	15801	15620	15817	15612	15689	15797	15630	15721	15623	15413	15667	15560	15660	15453	15678	15742	15803	15527	15687	15571	15653	15691	15598	15733	15571	15515	15623	15787	15633	15766	15754	15632	15729	15585	15766	15747	15776	15853	15792	15690	15675	15679	15662	15826	15446	15705	15782	15581	15624	15746	15729	15713	15720	15767	15695	15656	15573	15599	15624	15560	15760	15681	15663	15711	15620	15740	15667	15446	15558	15709	15668	15663	15688	15795	15779	15811	15807	15767	15759	15498	15691	15725	15690	15750	15740	15832	15816	15775	15652	15686	15834	15644	15779	15681	15846	15660	15752	15568	15561	15728	15793	15681	15590	15571	15743	15773	15801	15657	15558	15684	15672	15941	15706	15668	15883	15763	15645	15785	15840	15702	15763	15792	15676	15802	15625	15739	15749	15720	15806	15604	15776	15607	15751	15711	15686	15733	15779	15679	15738	15797	15686	15666	15648	15703	15848	15613	15774	15565	15568	15732	15615	15644	15794	15664	15775	15682	15718	15739	15809	15676	15759	15672	15687	15722	15646	15790	15659	15566	15747	15791	15657	15661	15556	15826	15589	15826	15786	15784	15835	15793	15805	15558	15698	15785	15766	15656	15828	15728	15669	15700	15718	15676	15770	15794	15788	15721	15749	15726	15816	15834	15891	15690	15617	15640	15641	15672	15758	15589	15695	15646	15738	15745	15737	15736	15504	15657	15686	15553	15769	15730	15771	15687	15517	15577	15701	15785	15588	15531	15715	15571	15708	15871	15644	15634	15708	15816	15719	15639	15764	15698	15811	15605	15723	15667	15833	15659	15715	15768	15590	15791	15698	15779	15744	15902	15800	15637	15744	15664	15563	15595	15724	15807	15803	15749	15749	15677	15703	15634	15582	15744	15784	15724	15605	15567	15621	15615	15533	15723	15646	15727	15694	15841	15837	15607	15653	15744	15768	15781	15699	15658	15570	15790	15583	15689	15559	15865	15649	15703	15818	15684	15649	15587	15719	15504	15683	15515	15771	15756	15754	15795	15579	15738	15717	15657	15754	15625	15709	15731	15892	15704	15482	15857	16004	15779	15811	15530	15604	15601	15613	15702	15774	15847	15687	15897	15514	15556	15764	15855	15758	15793	15771	15760	15653	15758	15809	15728	15779	15795	15683	15830	15820	15693	15574	15852	15666	15850	15602	15898	15804	15699	15782	15573	15720	15660	15753	15702	15704	15716	15784	15677	15664	15605	15813	15793	15725	15654	15554	15805	15778	15693	15677	15718	15542	15794	15619	15745	15669	15936	15634	15760	15720	15809	15701	15728	15608	15743	15770	15591	15733	15745	15693	15774	15520	15560	15818	15787	15753	15790	15769	15768	15779	15622	15726	15771	15705	15532	15647	15600	15743	15774	15761	15612	15833	15970	15827	15751	15908	15514	15598	15690	15863	15772	15568	15757	15829	15621	15590	15731	15847	15851	15669	15742	15629	15653	15695	15640	15709	15674	15620	15740	15589	15787	15666	15555	15662	15743	15763	15651	15986	15624	15764	15558	15638	15930	15643	15498	15710	15605	15812	15802	15543	15693	15795	15855	15768	15666	15637	15638	15708	15620	15607	15756	15752	15671	15611	15596	15847	15780	15811	15711	15622	15788	15840	15763	15601	15671	15731	15662	15780	15711	15790	15724	15735	15637	15672	15682	15604	15626	15823	15635	15609	15765	15729	15623	15685	15658	15827	15643	15692	15774	15491	15686	15487	15723	15796	15530	15650	15625	15703	15504	15869	15666	15700	15658	15734	15637	15749	15670	15717	15767	15585	15715	15752	15729	15544	15625	15694	15467	15524	15708	15609	15716	15640	15700	15596	15755	15615	15904	15951	15794	15677	15852	15694	15670	15790	15556	15667	15684	15719	15608	15511	15679	15638	15752	15833	15813	15769	15933	15608	15819	15805	15895	15798	15638	15790	15701	15792	15689	15767	15813	15747	15664	15749	15651	15762	15912	16035	15614	15857	15730	15746	15612	15790	15646	15810	15696	15710	15621	15746	15801	15714	15605	15733	15758	15757	15880	15863	15853	15527	15728	15683	15556	15609	15759	15660	15771	15661	15723	15799	15610	15746	15796	15777	15646	15666	15681	15649	15698	15596	15624	15798	15706	15597	15645	15786	15754	15557	15749	15787	15409	15653	15579	15861	15785	15741	15715	15479	15670	15416	15817	15705	15738	15759	15523	15716	15778	15591	15652	15767	15636	15716	15772	15842	15666	15587	15768	15770	15630	15582	15745	15712	15600	15683	15670	15707	15652	15818	15562	15935	15705	15691	15699	15774	15654	15624	15563	15686	15619	15676	15613	15835	15613	15677	15620	15710	15712	15858	15645	15678	15544	15646	15754	15708	15460	15717	15792	15843	15817	15627	15763	15617	15647	15778	15657	15752	15690	15820	15613	15762	15738	15760	15756	15824	15755	15647	15772	15788	15704	15522	15589	15804	15770	15736	15783	15458	15661	15671	15477	15638	15680	15842	15639	15775	15852	15694	15753	15845	15632	15752	15810	15588	15708	15583	15738	15849	15745	15623	15690	15891	15904	15755	15706	15582	15685	15856	15837	15836	15791	15742	15683	15701	15753	15611	15869	15713	15605	15901	15586	15766	15767	15755	15815	15561	15644	15764	15604	15633	15520	15519	15819	15608	15649	15588	15589	15634	15802	15822	15691	15772	15612	15714	15672	15675	15705	15765	15664	15790	15687	15758	15766	15820	15658	15577	15894	15559	15858	15839	15525	15574	15644	15670	15657	15565	15728	15922	15937	15778	15727	15606	15750	15859	15743	15798	15804	15661	15871	15584	15535	15758	15768	15680	15693	15730	15680	15695	15727	15537	15658	15771	15680	15643	15657	15665	15541	15697	15535	15823	15783	15580	15769	15610	15745	15732	15871	15969	15460	15561	15703	15851	15672	15841	15730	15647	15802	15873	15602	15535	15672	15765	15754	15540	15875	15724	15723	15533	15583	15720	15793	15819	15636	15781	15712	15744	15698	15711	15837	15692	15718	15594	15892	15691	15727	15685	15869	15794	15545	15563	15789	15678	15643	15737	15763	15748	15654	15651	15675	15682	15752	15604	15702	15659	15905	15557	15639	15795	15668	15779	15752	15653	15746	15733	15685	15590	15800	15836	15764	15691	15619	15839	15703	15756	15762	15571	15947	15758	15629	15858	15515	15641	15753	15866	15565	15637	15747	15689	15807	15632	15766	15836	15675	15654	15759	15620	15786	15642	15713	15735	15585	15819	15778	15838	15753	15629	15615	15709	15585	15526	15774	15650	15802	15619	15643	15779	15760	15662	15606	15646	15661	15757	15878	15815	15866	15627	15632	15731	15654	15608	15563	15712	15747	15776	15615	15844	15767
24516	21621	29444	26360	26875	30632	31932	27636	25664	24834	23775	22989	22497	21974	21573	21300	24549	22385	21479	21294	20156	21228	20191	19660	19361	19467	19361	19335	19240	19356	19488	19552	19265	19327	19280	19206	19499	19282	19238	19224	19317	19231	19326	19180	19089	19085	19187	19117	19196	19323	19362	19290	19212	19155	19122	19032	19456	19245	19361	19217	19294	19285	19186	19125	19316	19216	19371	19215	19315	19094	19072	19217	19063	19091	19219	19115	19238	19282	19081	19271	19258	19260	19306	19130	19367	19113	19114	19485	19182	19114	19122	19335	19311	19109	19093	19457	19079	19108	19020	19185	19365	19065	19295	19213	19249	19078	19061	19285	19256	19308	19302	19216	19282	18998	19273	19370	19342	19010	19288	19271	19161	19071	19184	19327	19349	19231	19177	19066	19164	19423	19202	19181	19354	19180	19300	19016	19253	19251	19228	19331	19342	19293	19234	19143	19146	19140	19262	19183	19005	18995	19139	19277	19276	19297	19369	19167	19029	19499	19304	19274	18877	19209	19109	19121	19106	19059	19046	19198	19288	19257	19160	19242	19160	19139	19185	19083	19320	19248	19184	19219	19070	18986	19184	19318	19177	19099	19198	19207	19221	19068	19243	19179	19240	19184	19131	19289	19137	19056	19149	19118	19106	19207	19147	19004	19171	19350	19230	19026	19282	19133	19101	19026	19038	19144	19207	19279	19180	18930	19089	19269	19301	19334	19302	19207	19186	19322	19231	19069	19283	19064	19156	19327	19253	19314	19376	19332	19340	19043	19113	19156	19213	19167	19130	18990	19227	19184	19406	19154	19227	19147	19222	19182	19226	19083	19158	19238	18973	19286	19343	19407	19332	19069	19232	19254	19079	19144	19285	19185	19205	19167	19327	19288	19195	19180	19236	19237	19247	19231	19059	19248	19120	19298	19175	19195	19271	19097	19414	19127	19184	19337	19307	19085	19206	19198	19025	19345	19288	19092	19119	19249	19301	19233	19163	19244	19365	19206	19253	19275	19321	19096	19323	19121	19161	18912	19193	19039	19045	19397	19235	19266	19137	19305	19072	19294	19117	19229	19163	18853	19163	19404	19216	19213	19175	19230	19334	19113	18998	19250	19101	19172	19195	19282	19162	19375	19109	19154	19168	19142	19192	19274	19206	18981	19435	19202	19149	19271	19067	19064	19109	19180	19260	18970	19268	19131	19119	19292	19223	19222	19443	19387	19126	19150	19225	19241	19245	19104	18985	19051	19051	19288	19272	19221	19405	19222	19248	18893	19215	19209	19073	19455	19121	19249	19093	19143	19183	19117	19306	19262	19185	19215	19173	19106	19215	19191	19119	18986	19177	19236	19226	19276	19251	19436	19257	19147	19230	19228	19394	19142	19277	19166	19164	19218	19325	19417	19230	19202	19176	18986	19153	19102	19096	19183	19094	18923	19274	19386	19261	19179	19176	19219	19282	19266	19138	19232	19244	19168	19078	19105	19054	19265	19441	19165	19223	18862	19219	19384	19441	19306	19285	19128	19133	19239	19279	19019	19304	19384	19187	19226	19366	19300	19420	19243	19286	19188	19119	19201	19245	19212	19124	19170	19367	19226	19087	19311	19178	19006	19339	19222	19098	19163	19289	19211	19276	19182	19127	19293	19315	19279	19271	19154	19433	19321	19229	19209	19299	19366	19171	19177	19358	19232	19421	19225	19268	19078	19335	18919	18976	19121	19118	19410	19182	19075	19279	19213	19262	19138	19232	19270	19230	19212	19136	19146	19066	19148	19587	19062	19313	19395	19125	19253	19072	19104	19263	19141	19227	19139	18980	19163	19194	19191	19056	19550	19179	19181	19288	19244	19124	19268	19190	19332	19239	19093	19301	18968	19135	19199	19341	19285	19175	19236	19147	19098	18942	19172	19316	19183	19415	19173	19364	19097	19053	19306	19222	19341	19148	19104	19186	19183	19141	19063	19178	19122	19162	19161	19034	19264	19052	19198	19145	19222	19181	19101	19246	19232	19220	19022	19298	19168	19120	19158	19181	19242	19271	19200	19195	19291	19232	19041	19082	19168	18988	19254	19073	19208	19085	19153	19325	18978	19076	19197	19148	19238	19123	19294	19241	19090	19141	18948	19248	19184	19147	19100	19239	19022	19049	19321	19201	19294	18988	19104	19244	19221	19219	19378	19218	19172	19351	18868	18989	19105	19014	19249	19149	18961	19353	19060	19359	19238	19094	19179	19152	19319	19307	19084	19196	19355	19292	19349	19308	19100	19085	19091	19215	19217	19310	19242	19244	19275	19352	19098	19040	19098	19236	19158	18842	19028	19304	19164	19315	19346	19328	19088	19306	19140	19312	19190	19237	19274	19211	19213	19150	19339	19290	19128	19168	19156	19389	19202	19077	19024	19295	19210	19239	19036	19343	19142	19198	19187	19240	19284	19021	19065	19119	19012	19200	19325	19349	19341	19423	19298	19131	19095	19170	19214	19255	19236	19236	19349	19113	19255	19312	19142	19207	19303	19078	19282	19289	19315	19312	19201	19193	19221	19290	19128	19331	19071	18929	19150	19311	19225	19304	19124	19289	19075	19196	19108	19102	19051	19152	19232	19078	19126	19161	19345	19129	19263	19058	19226	19076	19113	19242	19442	19131	19032	19111	19202	19075	19448	19069	19073	19245	19468	19156	19235	19318	19160	18961	19208	19153	19273	19272	19101	19005	19455	19220	19370	19239	19149	19116	19128	19273	19256	19220	19143	18996	19136	19087	19320	19384	19256	19174	19351	19435	19174	19201	19276	19177	19135	19150	19295	19271	19249	19180	19091	19327	19343	19097	19129	19271	19110	19272	19194	19154	19187	19221	19193	19175	19344	19340	19211	19211	19387	19254	19316	19274	19061	19036	19275	19265	19299	19289	19189	19112	19196	19113	19473	19188	19085	19315	19266	19261	19324	19253	19119	19173	19176	19416	19031	19295	19196	19171	19196	19372	19283	19118	19260	19166	19062	19066	19255	19232	19211	19247	19159	19181	19195	19245	19202	19109	19163	19247	19345	19304	19305	19246	19186	19054	19213	19156	19002	19178	19266	19216	19163	19246	19128	19093	19097	19137	19262	19266	19204	19214	19189	19057	19046	19142	19301	19324	19339	19456	19064	19199	19207	19257	19155	19071	19372	19302	19143	19210	19237	19034	19420	19320	19409	19208	19113	19107	19238	19235	19109	19148	19052	19075	19130	19060	19103	19116	19151	19115	19241	19272	19400	19084	19169	19317	19131	19180	19217	19372	19235	19235	19241	19200	19244	19121	19219	19020	19040	19284	19188	19373	19235	19307	19160	19145	19352	19277	19239	19141	19323	19163	19270	19281	19179	19114	19026	19278	19400	19466	19167	19240	19100	19324	19100	19253	19177	19308	19186	19266	19179	19279	19136	19136	19068	19180	19171	19016	19189	19353	19150	19058	19426	19319	19092	19039	19143	19171	19399	19147	19174	19228	19225	19129	19128	19183	19183	19125	19258	19096	19107	19225	19145	19260	19217	19144	19342	19134	19337	19177	18989	19044	19268	19116	19120	19207	19257	19136	19186	19003	19116	19337	19057	19174	19090	19290	19055	19347	19089	19049	19073	19196	19187	19217	19164	19276	19169	19142	19347	18971	19035	19249	19253	19109	19065	19251	19105	19257	19062	19224	19277	19439	19049	19075	19090	19178	19074	19079	19352	19020	19013	19059	19097	19225	19167	19083	18954	19111	19116	18971	19040	19051	19037	19117	19060	19147	19055	19122	19096	19149	18901	19321	19126	19165	19309	19161	19102	18973	19053	19276	19028	19248	19192	19271	19317	19316	18931	19347	19165	19520	19157	19452	19344	19261	19294	19295	19158	19415	19324	19227	19292	19461	19130	19366	19230	19289	19076	19200	19320	19244	19228	19200	19417	19269	19395	19215	19237	19364	19135	19255	19390	19376	19026	19177	19160	19200	19178	19314	19035	19065	18989	19081	18941	19211	19042	19314	19097	19135	19099	19189	19272	19196	19277	19225	19227	19293	19321	19166	19087	19252	19046	19180	19242	19006	18921	19232	19299	19091	18997	19246	19025	19279	19261	19064	19249	19016	19293	19291	19080	19222	19179	19138	19139	19159	19240	19165	19181	19079	19146	19122	19071	19350	19135	19345	19379	19390	18948	19378	19320	19060	19120	19159	19285	19108	19199	19236	19271	19200	19067	19086	19372	19263	19046	19282	19012	19330	19325	19159	19143	19449	19273	19081	19195	19267	19155	19320	19090	19268	19279	19156	19312	19150	19438	19041	19105	19446	19219	19164	19131	19286	19285	19244	19036	19072	19126	19255	19176	19211	19182	19201	19243	19324	19280	19162	19112	19422	19270	19368	19283	19392	19259	19282	19182	19194	19137	19097	19257	19201	19126	19244	19130	19067	19127	19424	19148	19118	19185	19191	19493	19289	19212	19154	19229	19392	19156	19025	19186	19223	19399	19283	19087	19156	19264	19214	19197	19348	19089	19035	19206	19114	19215	19319	19097	19188	19235	19436	19360	19189	19167	19316	19260	19066	19234	19288	19131	19099	19155	19186	19152	19086	19138	19114	19258	19180	19169	19326	19325	19441	19053	19204	19176	19082	19297	19220	19263	19287	19132	19174	19121	19209	19181	19204	19300	19310	18994	18988	19230	19359	19260	19262	19267	19261	19143	19356	19207	19139	19360	19275	19063	19121	19280	19219	19169	19229	19137	19269	19262	18920	19336	19249	19350	19136	19222	19361	19054	19172	19188	19229	19189	19250	19214	19225	19081	19169	19103	19311	19171	19227	19294	19252	19129	19178	19270	19207	19085	19184	19201	19370	19282	19224	19279	19215	19172	19115	19213	19054	19168	19179	19216	19320	19224	19292	19367	19194	19241	19241	19273	18956	19234	19173	19172	19127	19073	19231	19190	19142	19099	19240	19236	19198	19113	19204	19331	19124	19358	19095	19254	19123	19415	19131	19189	19168	19174	19213	19267	19283	19200	19092	19366	19019	18994	19065	19143	19267	19019	19281	19142	19451	19090	19173	19335	19355	19281	19389	19148	18906	19289	19226	19063	19426	19240	19216	19113	19299	19207	19270	19308	19216	19267	19184	19284	19167	19164	19198	19217
28357	46867	47509	45291	40152	35177	31977	29138	26777	25026	23429	22353	21466	20673	20042	20090	25346	20627	20168	19784	17781	20134	17775	16807	16861	16768	16677	16677	16869	16870	16698	16455	16503	16739	16527	16822	16628	16596	16731	16440	16549	16576	16646	16502	16818	16599	16691	16703	16698	16789	16668	16576	16610	16557	16681	16522	16431	16503	16924	16681	16743	16592	16644	16498	16394	16621	16522	16597	16525	16609	16666	16616	16629	16666	16644	16612	16517	16682	16521	16472	16535	16830	16596	16665	16584	16476	16726	16607	16546	16531	16452	16611	16612	16671	16659	16554	16702	16469	16467	16502	16589	16597	16490	16668	16603	16673	16701	16666	16671	16554	16440	16570	16568	16606	16701	16506	16465	16519	16465	16685	16628	16529	16629	16715	16483	16661	16580	16591	16639	16447	16531	16535	16564	16676	16663	16627	16409	16632	16517	16652	16528	16614	16452	16584	16630	16435	16703	16689	16712	16629	16684	16519	16683	16597	16382	16431	16534	16443	16519	16711	16367	16343	16591	16586	16708	16597	16512	16446	16569	16511	16512	16687	16624	16365	16632	16672	16536	16648	16641	16435	16624	16534	16639	16812	16561	16461	16526	16660	16617	16613	16463	16528	16752	16414	16557	16418	16509	16517	16599	16610	16544	16438	16637	16589	16601	16526	16494	16610	16577	16451	16483	16634	16526	16432	16516	16579	16607	16674	16748	16422	16537	16689	16553	16542	16533	16726	16622	16591	16669	16464	16622	16718	16547	16656	16527	16572	16612	16512	16537	16584	16644	16713	16529	16666	16698	16597	16630	16560	16682	16539	16561	16533	16560	16470	16612	16644	16537	16547	16698	16484	16464	16577	16579	16614	16435	16568	16527	16441	16429	16602	16650	16374	16586	16641	16585	16397	16735	16419	16652	16560	16521	16634	16437	16486	16644	16600	16600	16605	16508	16488	16521	16532	16583	16676	16556	16661	16445	16687	16526	16693	16638	16583	16537	16679	16580	16489	16666	16605	16501	16574	16488	16497	16599	16706	16664	16587	16598	16436	16539	16641	16615	16503	16633	16675	16498	16478	16640	16687	16465	16509	16410	16498	16501	16446	16462	16638	16605	16519	16550	16576	16650	16547	16681	16381	16555	16478	16707	16541	16560	16681	16702	16605	16507	16672	16390	16709	16622	16549	16630	16540	16602	16625	16847	16554	16608	16670	16626	16464	16608	16487	16672	16681	16646	16445	16527	16596	16445	16591	16600	16529	16676	16732	16466	16496	16735	16750	16620	16549	16617	16569	16644	16530	16704	16500	16687	16571	16600	16637	16694	16503	16421	16654	16537	16711	16616	16684	16551	16426	16581	16626	16586	16450	16589	16498	16453	16484	16640	16586	16675	16496	16514	16499	16428	16638	16403	16567	16564	16561	16576	16562	16411	16561	16571	16428	16435	16594	16585	16414	16465	16474	16535	16696	16625	16665	16571	16560	16449	16478	16493	16658	16601	16495	16560	16618	16593	16597	16651	16550	16660	16569	16594	16588	16367	16560	16599	16535	16579	16554	16499	16609	16471	16499	16678	16419	16787	16621	16559	16365	16667	16785	16518	16401	16486	16822	16736	16712	16393	16658	16615	16732	16435	16664	16491	16825	16642	16584	16737	16528	16515	16488	16770	16473	16606	16720	16682	16594	16698	16472	16632	16559	16541	16561	16619	16595	16511	16555	16725	16624	16714	16579	16496	16420	16669	16659	16658	16448	16491	16717	16522	16643	16505	16596	16713	16729	16620	16503	16658	16562	16515	16483	16358	16644	16670	16409	16505	16601	16495	16451	16626	16556	16731	16314	16672	16448	16400	16715	16703	16576	16708	16403	16543	16501	16478	16541	16656	16671	16660	16608	16497	16746	16557	16596	16366	16556	16348	16576	16530	16721	16505	16764	16535	16443	16593	16683	16615	16641	16648	16450	16630	16539	16383	16556	16490	16630	16619	16639	16522	16634	16561	16652	16546	16493	16589	16510	16573	16500	16604	16651	16336	16577	16654	16693	16493	16606	16610	16533	16516	16746	16637	16678	16615	16558	16527	16499	16731	16537	16519	16579	16581	16567	16523	16488	16584	16447	16519	16591	16689	16403	16596	16541	16511	16529	16526	16600	16642	16694	16478	16624	16524	16521	16780	16473	16575	16626	16565	16529	16694	16498	16523	16715	16652	16371	16573	16620	16545	16470	16599	16447	16517	16596	16431	16556	16544	16552	16556	16606	16684	16641	16523	16615	16638	16611	16606	16595	16491	16487	16717	16673	16566	16715	16351	16519	16585	16422	16676	16610	16587	16600	16481	16457	16577	16499	16665	16481	16625	16611	16717	16480	16604	16439	16590	16506	16464	16471	16632	16444	16513	16513	16658	16597	16664	16598	16716	16623	16496	16590	16584	16653	16444	16673	16698	16512	16571	16598	16496	16662	16537	16736	16659	16540	16734	16446	16409	16587	16567	16674	16579	16591	16562	16492	16602	16575	16661	16517	16426	16359	16666	16574	16727	16537	16683	16547	16633	16535	16571	16537	16593	16401	16610	16529	16513	16552	16705	16609	16480	16661	16585	16595	16571	16473	16499	16604	16673	16459	16700	16542	16691	16753	16563	16671	16633	16590	16605	16647	16561	16399	16682	16492	16608	16732	16718	16538	16408	16425	16513	16470	16564	16551	16498	16512	16543	16522	16633	16688	16584	16524	16622	16483	16413	16446	16599	16501	16518	16607	16495	16448	16686	16769	16716	16591	16594	16580	16632	16490	16463	16724	16681	16544	16500	16426	16462	16520	16576	16709	16558	16471	16732	16531	16614	16425	16501	16639	16547	16517	16702	16373	16436	16369	16624	16667	16403	16549	16580	16546	16424	16696	16536	16451	16639	16612	16580	16550	16643	16708	16743	16539	16613	16519	16697	16649	16601	16355	16647	16383	16506	16484	16519	16693	16635	16447	16561	16683	16537	16646	16507	16705	16566	16599	16623	16481	16589	16524	16682	16363	16576	16622	16714	16557	16534	16528	16450	16620	16567	16531	16596	16572	16638	16510	16630	16714	16550	16558	16412	16526	16567	16677	16540	16702	16610	16510	16490	16460	16768	16503	16690	16437	16642	16360	16522	16490	16637	16637	16674	16657	16652	16481	16547	16736	16671	16498	16702	16657	16647	16598	16346	16567	16433	16601	16592	16530	16694	16505	16657	16602	16485	16784	16653	16559	16612	16636	16663	16415	16660	16592	16656	16508	16634	16674	16485	16446	16495	16575	16415	16689	16586	16656	16606	16506	16663	16459	16638	16529	16485	16342	16465	16512	16509	16461	16514	16466	16518	16624	16722	16585	16579	16452	16531	16549	16745	16464	16659	16672	16598	16643	16644	16406	16386	16593	16432	16511	16583	16494	16582	16580	16747	16419	16477	16717	16552	16653	16463	16602	16571	16610	16593	16563	16446	16625	16556	16788	16692	16609	16648	16486	16504	16689	16595	16586	16477	16671	16669	16701	16651	16555	16849	16580	16531	16614	16542	16728	16385	16655	16565	16547	16666	16577	16532	16625	16626	16522	16774	16563	16526	16437	16611	16558	16471	16410	16534	16442	16568	16566	16525	16724	16398	16736	16479	16661	16610	16757	16531	16733	16554	16540	16504	16530	16626	16739	16811	16505	16689	16504	16484	16495	16491	16467	16604	16615	16467	16579	16304	16495	16476	16627	16420	16598	16680	16612	16522	16586	16527	16562	16682	16583	16464	16713	16672	16670	16533	16761	16495	16610	16564	16460	16472	16663	16660	16472	16528	16404	16585	16429	16504	16473	16566	16498	16612	16446	16664	16764	16564	16523	16567	16673	16633	16677	16468	16647	16540	16468	16655	16577	16586	16520	16560	16577	16582	16391	16581	16535	16580	16673	16505	16492	16648	16607	16505	16662	16646	16584	16647	16687	16576	16586	16660	16510	16517	16682	16516	16449	16464	16409	16559	16434	16727	16589	16828	16517	16705	16758	16494	16737	16641	16309	16678	16481	16475	16676	16604	16437	16636	16681	16537	16520	16557	16689	16584	16449	16526	16531	16595	16491	16607	16480	16548	16678	16441	16264	16521	16582	16623	16498	16494	16590	16739	16482	16352	16445	16667	16514	16638	16575	16431	16605	16656	16381	16535	16709	16613	16382	16625	16578	16626	16563	16761	16709	16445	16669	16621	16607	16581	16466	16553	16510	16665	16733	16582	16469	16550	16513	16652	16739	16504	16411	16580	16602	16536	16537	16708	16732	16743	16635	16336	16659	16580	16556	16632	16563	16704	16642	16494	16505	16692	16549	16586	16737	16533	16627	16546	16608	16442	16689	16367	16554	16554	16485	16550	16537	16518	16588	16477	16550	16428	16415	16565	16427	16574	16708	16603	16561	16619	16510	16553	16564	16635	16609	16604	16646	16446	16663	16487	16634	16539	16626	16509	16612	16537	16584	16510	16535	16536	16707	16611	16505	16443	16524	16370	16528	16543	16516	16493	16415	16479	16490	16591	16599	16611	16790	16435	16367	16466	16714	16694	16459	16732	16505	16568	16622	16523	16449	16711	16464	16568	16522	16646	16533	16565	16676	16521	16607	16464	16401	16455	16617	16514	16629	16627	16716	16612	16572	16551	16787	16486	16638	16563	16601	16467	16567	16500	16523	16367	16526	16510	16698	16615	16644	16642	16621	16656	16648	16547	16564	16462	16652	16599	16594	16410	16552	16616	16543	16574	16561	16597	16552	16470	16579	16430	16445	16562	16543	16579	16534	16700	16424	16487	16694	16509	16507	16540	16576	16558	16642	16631	16690	16676	16557	16705	16665	16669	16536	16556	16461	16684	16482	16557	16599	16399	16601	16510	16803	16593	16582	16508	16573	16527	16353	16523	16639	16529	16523	16640	16633	16608	16553	16599	16559	16582	16554	16531	16507	16654	16505	16527	16675	16634	16756	16513	16575	16516	16582	16430	16653	16535	16724	16554	16604	16604	16342	16610	16347	16483	16489	16789	16473	16673	16429	16715	16599	16443	16662	16609	16696	16661	16556	16665	16358	16456	16702	16604	16610	16507	16659	16775	16473	16528	16577	16411	16407	16642	16596	16498	16722	16551	16707	16543	16649
33825	33958	37867	35108	30444	27553	25736	24247	23239	22629	21878	21539	21418	21419	21039	20856	21197	20794	20782	20675	20684	20684	20761	20463	20660	20287	20559	20369	20460	20415	20576	20513	20341	20392	20330	20409	20485	20343	20288	20246	20570	20403	20347	20716	20531	20540	20407	20461	20496	20420	20601	20393	20684	20613	20501	20262	20509	20475	20487	20541	20684	20715	20469	20399	20545	20417	20361	20649	20348	20529	20377	20549	20481	20554	20334	20524	20666	20416	20290	20574	20501	20571	20542	20401	20584	20589	20610	20434	20412	20642	20593	20305	20522	20397	20628	20469	20410	20696	20465	20406	20372	20622	20521	20327	20255	20449	20439	20391	20310	20583	20615	20827	20328	20431	20536	20245	20311	20407	20615	20655	20407	20188	20486	20534	20533	20356	20395	20300	20531	20623	20462	20605	20496	20460	20318	20388	20443	20434	20469	20380	20445	20569	20439	20284	20650	20300	20635	20272	20610	20420	20380	20481	20485	20566	20366	20430	20395	20391	20635	20580	20200	20496	20317	20607	20652	20323	20359	20599	20383	20401	20666	20425	20430	20456	20303	20609	20383	20582	20424	20405	20612	20537	20413	20309	20499	20428	20580	20547	20390	20402	20383	20591	20598	20554	20516	20402	20523	20528	20537	20419	20529	20552	20477	20319	20536	20396	20401	20456	20391	20459	20260	20452	20410	20377	20258	20439	20604	20367	20628	20434	20433	20494	20600	20665	20479	20368	20408	20576	20518	20346	20496	20489	20624	20618	20584	20618	20433	20398	20504	20615	20439	20625	20454	20512	20292	20446	20340	20326	20505	20535	20453	20342	20469	20614	20600	20479	20412	20421	20440	20355	20305	20532	20464	20305	20499	20330	20373	20356	20322	20663	20533	20535	20439	20256	20387	20565	20418	20577	20629	20380	20494	20496	20545	20660	20332	20381	20596	20416	20397	20353	20388	20450	20487	20328	20847	20383	20301	20398	20402	20623	20416	20576	20406	20364	20664	20411	20336	20280	20376	20363	20374	20631	20481	20599	20495	20271	20465	20603	20288	20416	20429	20570	20619	20677	20558	20358	20413	20544	20431	20495	20529	20275	20254	20625	20472	20562	20415	20465	20403	20402	20242	20680	20554	20453	20516	20588	20567	20464	20318	20395	20418	20542	20386	20510	20258	20355	20530	20519	20444	20357	20637	20540	20386	20401	20482	20415	20330	20379	20372	20546	20566	20552	20574	20459	20669	20527	20503	20382	20097	20435	20232	20473	20197	20420	20466	20507	20400	20564	20472	20493	20564	20197	20398	20336	20463	20392	20626	20545	20549	20511	20375	20359	20712	20349	20326	20293	20564	20424	20531	20427	20278	20600	20661	20603	20542	20305	20592	20438	20528	20519	20221	20293	20514	20481	20619	20541	20589	20161	20225	20297	20554	20279	20285	20464	20411	20348	20211	20377	20387	20664	20408	20445	20488	20411	20497	20506	20411	20415	20448	20749	20615	20509	20586	20422	20479	20459	20473	20404	20559	20330	20563	20337	20431	20359	20412	20394	20531	20548	20392	20388	20539	20418	20354	20206	20395	20661	20509	20551	20437	20400	20465	20328	20529	20440	20446	20400	20531	20395	20551	20484	20470	20564	20559	20435	20600	20364	20474	20467	20356	20521	20694	20574	20585	20332	20486	20638	20514	20459	20588	20644	20343	20562	20515	20491	20527	20781	20510	20502	20419	20391	20357	20439	20301	20361	20663	20447	20418	20467	20413	20446	20445	20589	20498	20096	20228	20340	20558	20709	20304	20400	20614	20613	20481	20477	20561	20406	20393	20447	20482	20504	20530	20472	20386	20551	20618	20626	20582	20768	20568	20610	20497	20474	20680	20304	20216	20461	20531	20343	20434	20423	20340	20579	20342	20256	20628	20579	20370	20377	20588	20312	20608	20416	20655	20735	20152	20210	20310	20495	20512	20407	20463	20434	20486	20421	20485	20380	20404	20625	20228	20374	20583	20309	20631	20365	20379	20520	20460	20610	20425	20448	20562	20499	20719	20753	20534	20507	20486	20561	20501	20438	20356	20447	20615	20747	20423	20478	20386	20193	20453	20467	20761	20377	20427	20335	20356	20294	20502	20418	20553	20451	20516	20319	20630	20495	20460	20308	20458	20433	20133	20589	20519	20261	20587	20361	20491	20382	20540	20334	20574	20534	20230	20597	20181	20692	20590	20651	20567	20433	20541	20385	20621	20231	20408	20276	20458	20445	20478	20541	20702	20684	20306	20463	20380	20448	20502	20417	20538	20491	20624	20465	20573	20483	20614	20453	20660	20442	20518	20452	20220	20452	20627	20660	20415	20528	20345	20415	20249	20509	20700	20427	20507	20496	20335	20464	20509	20676	20457	20569	20487	20690	20598	20288	20526	20393	20432	20422	20465	20354	20441	20308	20481	20592	20453	20376	20427	20471	20514	20158	20477	20620	20460	20426	20657	20333	20353	20624	20382	20413	20395	20619	20580	20495	20518	20517	20540	20369	20595	20432	20548	20617	20418	20627	20276	20567	20770	20432	20373	20285	20445	20539	20342	20568	20506	20366	20594	20508	20331	20680	20560	20590	20248	20296	20446	20390	20314	20160	20418	20221	20619	20281	20569	20256	20449	20443	20669	20619	20753	20506	20449	20405	20535	20499	20439	20397	20280	20636	20345	20427	20494	20530	20442	20332	20414	20455	20434	20321	20368	20402	20500	20441	20333	20399	20462	20410	20188	20408	20178	20378	20436	20600	20701	20391	20549	20620	20498	20687	20681	20450	20557	20417	20477	20532	20570	20630	20602	20391	20383	20241	20264	20487	20419	20532	20508	20357	20695	20626	20349	20580	20428	20208	20542	20461	20656	20425	20332	20707	20711	20283	20411	20421	20400	20658	20363	20463	20639	20800	20463	20500	20354	20438	20475	20295	20516	20363	20438	20392	20401	20526	20328	20418	20351	20296	20342	20446	20390	20522	20412	20456	20510	20431	20608	20522	20520	20732	20430	20397	20294	20652	20635	20315	20202	20304	20588	20526	20547	20410	20388	20465	20364	20407	20543	20483	20235	20453	20496	20490	20592	20426	20365	20571	20623	20337	20473	20327	20650	20575	20303	20498	20469	20496	20444	20355	20543	20435	20558	20431	20417	20291	20513	20448	20557	20329	20537	20290	20538	20534	20520	20416	20334	20462	20501	20502	20517	20438	20355	20622	20363	20156	20569	20275	20642	20755	20704	20459	20521	20463	20487	20410	20309	20352	20315	20549	20446	20380	20392	20574	20659	20688	20572	20640	20415	20545	20428	20422	20357	20654	20521	20341	20606	20389	20344	20326	20467	20565	20330	20322	20403	20614	20607	20556	20453	20612	20482	20458	20533	20575	20578	20463	20094	20665	20470	20325	20327	20576	20467	20344	20538	20389	20422	20475	20393	20424	20343	20515	20612	20273	20471	20454	20418	20594	20564	20564	20537	20580	20445	20448	20512	20269	20432	20501	20592	20388	20673	20229	20615	20496	20314	20487	20264	20400	20391	20461	20499	20442	20658	20372	20402	20429	20466	20345	20447	20502	20330	20286	20320	20537	20377	20385	20376	20519	20567	20423	20487	20191	20721	20602	20334	20471	20298	20498	20613	20524	20384	20633	20516	20376	20493	20513	20464	20471	20447	20537	20372	20412	20385	20540	20332	20526	20461	20476	20485	20352	20442	20360	20510	20439	20317	20682	20394	20387	20572	20465	20183	20420	20579	20587	20660	20530	20373	20509	20571	20355	20353	20530	20362	20616	20479	20569	20443	20334	20543	20395	20640	20439	20525	20497	20424	20295	20306	20591	20372	20514	20454	20562	20323	20357	20441	20355	20525	20401	20581	20603	20436	20507	20475	20307	20537	20593	20405	20287	20516	20474	20369	20440	20542	20584	20233	20415	20400	20579	20295	20516	20523	20442	20519	20550	20511	20470	20544	20514	20432	20679	20586	20538	20461	20362	20421	20531	20549	20422	20394	20571	20469	20458	20471	20257	20359	20411	20540	20427	20649	20523	20675	20418	20545	20570	20428	20437	20311	20529	20332	20495	20385	20350	20594	20553	20276	20507	20677	20386	20545	20465	20535	20274	20255	20477	20366	20581	20417	20499	20533	20578	20480	20631	20651	20521	20470	20538	20212	20349	20528	20572	20443	20338	20363	20426	20484	20428	20374	20411	20541	20232	20372	20454	20567	20351	20431	20320	20332	20490	20570	20281	20314	20512	20528	20401	20361	20377	20391	20325	20463	20701	20480	20557	20619	20616	20691	20541	20422	20333	20318	20729	20655	20507	20522	20519	20644	20669	20684	20426	20629	20639	20302	20410	20554	20220	20401	20459	20690	20330	20539	20461	20645	20413	20458	20566	20213	20559	20575	20285	20700	20491	20540	20604	20355	20402	20550	20425	20519	20525	20467	20740	20398	20293	20687	20584	20432	20279	20486	20684	20504	20331	20413	20689	20400	20468	20525	20464	20624	20265	20341	20312	20430	20591	20452	20453	20199	20474	20161	20253	20501	20478	20399	20251	20552	20428	20562	20296	20447	20651	20394	20306	20393	20605	20223	20182	20694	20337	20448	20437	20353	20461	20583	20268	20517	20331	20469	20597	20440	20483	20405	20444	20442	20426	20460	20719	20648	20505	20398	20499	20530	20365	20415	20363	20499	20467	20371	20594	20221	20519	20413	20469	20488	20557	20574	20453	20518	20520	20528	20375	20187	20374	20583	20372	20485	20590	20529	20565	20264	20669	20653	20579	20549	20513	20543	20442	20531	20432	20475	20435	20501	20409	20472	20693	20494	20424	20640	20475	20372	20391	20519	20578	20538	20575	20608	20366	20466	20270	20491	20524	20306	20240	20269	20252	20542	20579	20485	20548	20412	20558	20365	20529	20413	20550	20508	20608	20450	20515	20641	20766	20712	20503	20412	20457	20570	20234	20539	20553	20529	20341	20363	20494	20417	20411	20466	20594	20469	20457	20589	20683	20516	20453	20450	20535	20254	20577	20250	20343	20342	20532	20564	20463	20416	20688	20655	20213	20266	20518	20603	20420	20471	20461	20497	20432	20471	20492	20456	20357	20534	20443	20573	20447	20383	20232	20522	20450
28032	38657	38926	35579	30764	27257	24671	23154	21467	20677	20074	19361	18922	18616	18368	18152	18256	17898	17837	17593	17295	17595	17388	17319	17222	17122	17306	17139	17261	17361	17099	17260	17331	17252	17111	17196	17086	17364	17043	17254	17219	17258	17204	16987	17377	17189	17067	16988	17203	17031	17323	17301	17379	17211	17179	17240	17209	17054	17108	17225	17097	17306	17167	17177	17291	17214	17143	17101	17157	17289	17184	17165	17159	17183	17454	17000	17297	17314	17067	17180	17119	17332	17259	17170	17404	17101	17153	17196	17189	17289	17313	17167	17300	17231	17272	17244	17153	17017	17326	17215	17060	17200	16983	17180	17176	17284	17205	17288	17259	17236	17251	17196	17207	17252	17179	17336	17079	17224	17166	17384	17323	17133	17099	17326	17275	17338	17283	17217	17358	17219	17417	17118	17243	17260	17208	17292	17123	17268	17149	17149	17284	17286	17266	17193	17294	17103	17178	17224	17147	17157	17294	17058	17255	17168	17207	17082	17141	17038	17184	17102	17195	17166	17220	17215	17171	17160	17196	17186	17102	17177	17028	17193	17418	17260	17249	17155	17130	17138	17226	17335	17142	17189	17064	17180	17277	17160	17198	17288	17343	17169	17155	17182	17343	17158	17197	17364	17197	17315	17192	17158	17063	17175	17267	17250	17370	17169	17309	17303	17267	17259	17095	17135	17195	17134	17157	17189	17303	17180	17142	17274	17298	17249	17223	17018	17258	17201	17298	17305	17113	17125	17245	17243	17139	17122	17220	17321	17271	17171	17292	17328	17097	17278	17190	17256	17150	17256	17315	17180	17070	17189	17199	17145	17169	17385	17439	17169	17092	17162	16883	17070	17478	17350	17231	17113	17344	17098	17276	17243	17290	17103	17235	17252	17151	17260	17036	17350	17216	17270	17472	17086	17177	17278	17096	17296	17203	17010	17402	17242	17193	17293	17166	17115	17145	17279	17191	17355	17085	17344	17165	17132	17389	17275	17241	17251	17277	17264	17081	17150	17256	17139	17364	17179	17230	17341	17321	17250	17386	17058	17191	17229	17289	17176	17200	17160	17259	17134	17147	17170	17160	17125	17221	17342	17149	17134	17152	17244	17286	17423	17164	16992	17252	17249	17126	17222	17073	17210	17275	17254	17356	17275	17217	17254	17309	17357	17330	17219	17094	17076	17318	17299	17427	17219	17186	17178	17137	17090	17122	17119	17193	17304	17266	17299	17285	17168	17183	17275	17262	17095	16970	17175	17092	17190	17114	17205	17222	17081	17114	17214	17336	17064	17215	17099	17044	17165	17195	17215	17301	16949	17250	17102	17291	17163	17279	17180	17284	17244	17415	17057	17222	17140	17238	17408	17225	17143	17307	17203	17222	17204	17311	17190	17172	17308	17295	17379	17171	17290	17011	17169	17142	17131	17226	17244	17141	17158	16980	17196	17201	17225	17304	17257	17265	17148	17332	17169	17215	17168	17051	17247	17162	17255	17423	17294	17179	17191	17093	17205	17104	17235	17051	17409	17123	17354	17178	17303	17166	17211	17240	17250	17162	17206	17237	17208	17329	17127	17097	17249	17228	17181	17251	17309	17129	17209	17228	17290	17156	17033	17420	17243	17010	17159	17193	17334	17300	17121	17158	17024	17121	17094	17004	17074	17268	17346	17110	17036	17281	17188	17189	17177	17102	17166	17289	17165	17224	17169	17277	17255	17157	17262	17101	17167	17310	17258	17338	17256	17222	17339	17055	17330	17350	17149	17345	17251	17281	17271	17257	17328	17151	17249	17297	17141	17103	17084	17424	17175	17303	17088	17209	17085	17238	17197	17182	17321	17321	17183	17370	17388	17203	17346	17120	17136	17206	17215	17202	17165	17215	17249	17078	17229	17202	17164	17008	17203	17214	17133	17057	17165	17251	17177	17224	17247	17172	17171	17151	17125	17161	17274	17157	17017	17285	17155	17291	17148	17224	17132	17294	17118	17247	17134	17155	17328	17090	17255	17272	17393	17214	17091	17342	17060	17153	17085	17072	17232	17139	17126	17192	17197	17345	17221	17252	17041	17234	17116	17260	17071	17201	17085	17367	17129	17197	17336	17266	17301	17164	17184	17255	17030	17248	17037	17298	17121	17164	17285	17092	17262	17214	17140	17115	17201	17447	17207	17347	17288	17227	17271	17293	17145	17162	17353	16934	16951	17079	17257	17244	17331	17266	17270	17296	17099	17175	16985	17228	17320	17055	17455	17112	17213	17244	17119	17266	17155	17181	17208	17373	17100	17252	17260	17386	17100	17219	17085	17158	17115	17313	17022	17313	17282	17302	17112	17235	17240	17099	17249	17028	17237	16982	17138	17150	17156	17169	17149	17226	17211	16999	17114	17198	17300	17131	17157	17214	17056	17182	17192	17260	17175	17121	17152	17218	17304	17320	17296	17188	17329	17086	17184	17284	17245	17104	17048	17155	17162	17242	17058	17190	17210	17077	17158	17125	17354	17200	17122	17222	16999	17259	17299	17181	17131	17287	17226	17221	17409	17303	17282	17188	17197	17304	17273	17200	17200	17202	17217	17218	17365	17360	17138	17215	17337	17029	17224	17200	17153	17335	17116	17067	17229	17171	17147	17111	17112	17094	17315	17361	17245	17245	17457	17417	17392	17236	17188	17163	17169	17048	17444	17243	17295	17203	17197	17214	17375	17266	17282	17148	17059	17240	17382	17011	17318	17334	17274	17168	17021	17095	16965	17035	17239	17159	17168	17206	17081	17250	17226	17168	17100	17398	17029	17175	17244	17288	17151	17276	17167	17090	17154	17076	17043	17355	17179	17195	17336	17242	17135	17176	17236	17356	17031	17146	17245	17282	17242	17348	17291	17183	17047	17170	17266	17250	17163	17283	17054	17358	17121	17298	17341	17263	17182	17121	17349	17214	17098	17307	17148	17292	17031	17142	17328	17332	17305	17252	17074	17282	16936	17167	17246	17301	16963	17516	17279	17308	17228	17008	17221	17129	17233	17113	17223	17113	17343	17140	17125	17164	17132	17215	17021	17182	17162	17355	17188	17299	17104	17141	17115	17234	17249	17231	17064	17318	17111	17338	17205	17179	17170	17183	17431	17335	17237	17039	17061	17263	17202	17124	17242	17278	17446	17257	17157	17209	17097	17149	17088	17170	17238	17243	17203	17310	17105	17272	17243	17101	17253	17163	17396	17260	17112	17272	17132	17160	17256	17169	17364	17316	17259	17207	17289	17268	17217	17255	17305	17231	17209	16883	17342	17290	17070	17202	17217	17250	17240	17320	17054	17108	17277	17463	17320	17273	17003	17324	17218	17045	17188	17269	17259	17085	17261	17225	17303	17172	17028	17151	17134	17093	17166	17116	17387	17101	17190	17169	17118	17254	17193	17101	17210	17292	17367	17120	17248	17306	17293	17078	17202	17326	17182	17378	17172	17329	17157	17254	17374	17195	17135	17167	17375	17239	17164	17122	17351	17239	17113	17228	17373	17325	17173	17085	17238	16927	17296	17239	17296	17215	17330	17223	17219	17262	17295	17184	17132	17172	17251	17242	17226	17431	17163	17245	17212	17031	17106	17256	17185	17236	17182	17058	17176	17243	17171	17192	17342	17272	17057	17319	17282	17203	17286	17220	17119	17377	17191	17287	16991	17280	17219	17117	17306	17109	17173	17359	17016	17271	17144	17333	17172	17247	17283	17240	17053	17170	17210	17202	17300	17276	17089	17287	17026	17141	17153	17154	17334	17294	17374	17105	17177	17274	17341	17154	17246	17295	17026	17152	17148	17175	17143	17284	17238	17163	17171	16981	17234	17084	17257	17123	17335	17238	17211	17160	17215	17108	17209	17402	17073	17172	17100	17217	17080	17437	17170	17099	17253	17141	17253	17138	17138	17212	17247	17343	17121	17177	17360	17397	17156	17273	17065	17181	17110	17191	17072	17301	17224	17248	17209	17278	17206	17253	17181	17249	17181	17159	17251	17351	17382	17252	17147	17020	17252	17302	17280	17310	17241	17303	17229	17071	17201	17336	17282	17241	17110	17137	17232	17054	17171	17206	17111	17235	17298	17150	17038	17217	17052	17311	17259	17315	17200	17210	17129	17159	17174	17174	17232	17139	17182	17285	17201	17263	17265	17458	17135	16949	17193	17290	17249	17267	17116	17189	17199	17196	17230	17388	17009	16997	17135	17238	17250	17243	17323	17195	17159	17236	17256	17328	17213	17118	17143	17334	17205	17294	17211	17251	17213	17096	17130	17109	17139	17302	17267	17193	17226	17253	17108	17151	17200	17255	17195	17302	17349	17208	17142	17102	17194	17244	17084	17256	17210	17397	17239	17181	17191	17067	17166	17300	17304	17302	17024	17207	17224	17128	17266	17325	17163	17181	17193	17189	17376	17292	17035	16967	17330	17104	17075	17256	17167	17099	17060	17171	17351	17269	17176	17283	17309	17198	17097	17261	17318	17234	16997	17140	17278	17210	17339	17280	17233	17105	17366	17252	17189	17394	17244	17182	17301	17139	17121	17218	17121	17173	17210	17260	17262	17258	17253	17182	17425	17367	17188	17253	17153	17437	17289	17206	17057	17089	17400	17277	17106	17236	17228	17276	17157	17260	17279	17301	17243	17349	17096	17194	17224	17342	17186	17245	17108	17191	17224	17273	17196	17281	17202	17319	17203	17195	17141	17188	17182	17168	17183	17243	17151	17077	17219	17286	17138	17343	17275	17343	17259	17158	17094	17275	17260	17208	17131	17185	17325	17078	17158	17285	16996	17223	17205	17307	17217	17215	17284	17210	17418	17261	17175	17230	17064	17291	17111	17187	17126	17173	17215	17243	17158	16981	17194	17152	17180	17324	17227	17218	17224	17172	17259	17178	17141	17152	17128	16926	17232	17287	17289	17228	17260	17322	17075	17290	17311	17271	17309	17166	17155	17295	17147	17202	17063	17214	17197	17236	17063	17295	17033	17247	17217	17262	17311	17217	17296	17018	17157	17264	17238	17160	17173	17305	17169	17365	17166	17210	17283	17207	17271	17224	17188	17283	17211	17143	17215	17129	17198	17284	17103	16902	17133	17246	17190	17309	17004	17258	17162	17275	17267	17277	17323	17245	17121	17319	17109	17135	17261
26288	22115	30920	32178	30901	31111	30252	26759	24830	24074	23432	22400	22231	22002	21877	22566	23121	22526	21985	21131	20736	20991	21039	20570	20428	20543	20530	20597	20679	20749	20541	20290	20406	20416	20320	20343	20350	20503	20561	20473	20355	20624	20403	20447	20644	20716	20312	20366	20508	20449	20585	20340	20686	20369	20399	20482	20569	20411	20435	20530	20580	20496	20862	20685	20416	20453	20463	20563	20725	20587	20516	20386	20477	20715	20472	20386	20477	20631	20568	20625	20446	20351	20464	20673	20565	20505	20315	20552	20352	20447	20594	20285	20288	20505	20350	20502	20283	20358	20511	20561	20545	20433	20513	20434	20581	20556	20586	20564	20395	20231	20284	20229	20466	20445	20278	20441	20428	20417	20350	20711	20605	20545	20486	20432	20374	20410	20506	20481	20474	20497	20435	20463	20607	20346	20341	20467	20501	20654	20515	20478	20411	20495	20540	20535	20411	20348	20265	20361	20589	20652	20627	20512	20456	20583	20528	20704	20595	20559	20745	20333	20618	20466	20442	20562	20379	20439	20475	20499	20522	20299	20489	20553	20539	20644	20421	20518	20540	20501	20450	20366	20222	20414	20495	20343	20546	20333	20679	20209	20620	20594	20514	20464	20708	20573	20526	20494	20574	20511	20353	20459	20689	20417	20505	20403	20591	20530	20440	20423	20599	20599	20373	20365	20307	20428	20569	20442	20501	20550	20434	20616	20365	20333	20411	20486	20620	20408	20561	20455	20484	20547	20225	20433	20525	20343	20423	20566	20530	20396	20719	20629	20403	20481	20580	20369	20500	20586	20310	20755	20664	20422	20562	20483	20497	20506	20665	20495	20322	20472	20306	20466	20545	20644	20594	20626	20303	20440	20605	20473	20567	20544	20594	20500	20533	20505	20644	20421	20332	20580	20652	20375	20423	20421	20593	20521	20509	20451	20374	20584	20384	20480	20558	20487	20409	20443	20510	20371	20355	20398	20426	20524	20407	20459	20399	20624	20469	20506	20360	20599	20322	20401	20432	20494	20425	20499	21001	20504	20587	20296	20516	20369	20474	20587	20391	20437	20592	20375	20542	20710	20554	20513	20559	20432	20331	20348	20424	20330	20419	20414	20350	20482	20311	20587	20515	20490	20544	20524	20539	20362	20496	20510	20645	20622	20331	20553	20401	20286	20498	20611	20574	20541	20351	20276	20596	20568	20552	20471	20473	20451	20632	20427	20384	20327	20325	20219	20351	20476	20479	20495	20160	20491	20527	20302	20374	20417	20264	20675	20425	20478	20617	20606	20463	20437	20551	20457	20397	20202	20421	20571	20621	20617	20556	20660	20583	20458	20602	20479	20350	20408	20662	20529	20444	20445	20383	20371	20431	20526	20476	20187	20418	20600	20600	20722	20432	20463	20644	20432	20422	20409	20459	20650	20559	20514	20497	20479	20453	20390	20307	20517	20456	20452	20560	20438	20465	20383	20352	20470	20352	20476	20564	20541	20305	20235	20483	20340	20460	20484	20325	20619	20308	20340	20403	20364	20406	20635	20528	20623	20494	20405	20496	20457	20523	20656	20530	20573	20313	20680	20472	20647	20509	20447	20544	20639	20749	20268	20530	20683	20425	20345	20321	20527	20660	20429	20393	20532	20616	20608	20580	20221	20329	20379	20428	20406	20405	20528	20628	20551	20491	20468	20597	20524	20566	20541	20594	20475	20443	20265	20433	20459	20331	20463	20688	20480	20556	20612	20598	20746	20669	20211	20431	20425	20751	20351	20433	20733	20652	20447	20469	20422	20457	20373	20491	20500	20555	20547	20210	20482	20551	20556	20656	20500	20528	20336	20315	20453	20529	20568	20456	20760	20629	20251	20589	20437	20397	20372	20572	20377	20357	20709	20447	20391	20429	20625	20512	20419	20497	20613	20431	20440	20362	20311	20300	20523	20388	20464	20423	20590	20590	20298	20468	20275	20714	20403	20568	20367	20653	20289	20793	20366	20230	20412	20426	20217	20502	20541	20599	20518	20668	20749	20366	20625	20593	20557	20565	20419	20647	20355	20590	20478	20243	20207	20385	20611	20444	20612	20619	20399	20540	20333	20207	20469	20604	20533	20406	20295	20410	20690	20444	20650	20632	20334	20497	20543	20414	20179	20495	20360	20330	20410	20753	20509	20535	20267	20398	20435	20347	20343	20569	20331	20571	20638	20406	20574	20407	20457	20555	20550	20535	20552	20501	20344	20531	20540	20628	20639	20423	20697	20268	20640	20570	20317	20359	20512	20602	20642	20612	20444	20610	20434	20507	20394	20257	20366	20397	20265	20580	20529	20515	20599	20479	20385	20425	20437	20579	20266	20683	20576	20605	20573	20397	20452	20446	20415	20617	20617	20628	20604	20707	20569	20564	20526	20433	20440	20318	20493	20606	20563	20588	20423	20506	20574	20482	20319	20647	20404	20521	20652	20609	20581	20483	20381	20496	20619	20461	20471	20366	20611	20270	20493	20529	20552	20510	20323	20564	20610	20416	20482	20459	20525	20749	20432	20660	20612	20613	20725	20564	20621	20559	20493	20428	20558	20454	20442	20551	20498	20517	20393	20239	20574	20526	20533	20201	20501	20476	20615	20458	20647	20548	20563	20621	20504	20582	20641	20361	20385	20486	20204	20422	20388	20364	20577	20612	20434	20563	20404	20517	20571	20471	20443	20606	20525	20271	20505	20441	20355	20531	20402	20535	20384	20566	20317	20486	20522	20511	20390	20516	20498	20367	20494	20473	20499	20268	20403	20373	20457	20585	20438	20385	20269	20570	20395	20466	20473	20460	20492	20517	20422	20416	20466	20475	20325	20583	20313	20514	20389	20497	20653	20183	20537	20201	20642	20571	20207	20456	20460	20422	20382	20616	20366	20484	20588	20355	20391	20422	20460	20439	20317	20550	20416	20424	20471	20173	20558	20570	20434	20352	20527	20527	20326	20634	20640	20361	20462	20569	20590	20480	20508	20412	20397	20576	20284	20381	20520	20475	20358	20582	20294	20392	20567	20548	20444	20353	20462	20640	20504	20484	20512	20442	20439	20399	20420	20259	20625	20313	20465	20417	20485	20596	20664	20583	20253	20388	20403	20210	20404	20583	20441	20561	20465	20441	20413	20492	20590	20389	20548	20549	20374	20538	20591	20586	20477	20329	20454	20402	20524	20429	20297	20718	20528	20567	20301	20535	20524	20374	20335	20284	20521	20524	20557	20536	20619	20720	20487	20401	20510	20551	20338	20694	20552	20657	20327	20637	20555	20179	20390	20509	20571	20516	20477	20330	20285	20620	20500	20307	20498	20451	20453	20586	20358	20602	20714	20601	20555	20547	20602	20275	20498	20530	20538	20573	20333	20425	20478	20523	20299	20595	20405	20468	20541	20380	20339	20607	20536	20430	20406	20458	20438	20542	20644	20546	20376	20640	20506	20428	20474	20535	20529	20848	20621	20506	20115	20402	20344	20255	20479	20576	20539	20564	20441	20276	20443	20470	20651	20644	20530	20527	20527	20390	20311	20554	20631	20612	20566	20446	20586	20629	20536	20293	20372	20425	20677	20591	20189	20544	20342	20415	20483	20257	20507	20345	20471	20685	20406	20449	20802	20594	20505	20497	20409	20418	20589	20497	20598	20478	20608	20517	20448	20470	20582	20449	20531	20396	20430	20699	20506	20511	20308	20512	20305	20307	20584	20526	20392	20415	20493	20537	20569	20398	20453	20522	20409	20492	20552	20499	20350	20566	20512	20528	20448	20374	20575	20747	20454	20440	20171	20458	20426	20569	20440	20489	20489	20615	20645	20254	20301	20715	20427	20561	20402	20641	20524	20593	20383	20566	20671	20645	20469	20490	20531	20344	20540	20422	20564	20490	20380	20324	20428	20615	20595	20530	20426	20578	20526	20436	20354	20546	20563	20511	20407	20368	20207	20600	20632	20441	20569	20298	20331	20438	20568	20695	20754	20295	20502	20437	20677	20652	20536	20636	20494	20312	20683	20544	20604	20644	20527	20646	20487	20535	20330	20596	20561	20493	20619	20727	20493	20536	20464	20675	20476	20198	20433	20489	20347	20704	20510	20407	20631	20672	20586	20386	20556	20549	20415	20553	20636	20578	20411	20263	20447	20400	20342	20561	20672	20604	20541	20263	20438	20449	20282	20452	20445	20619	20490	20408	20577	20538	20587	20361	20560	20391	20547	20348	20628	20718	20520	20435	20622	20731	20656	20645	20757	20573	20411	20370	20430	20568	20631	20401	20563	20441	20381	20478	20375	20534	20621	20503	20310	20623	20117	20491	20516	20583	20625	20526	20543	20376	20419	20515	20479	20579	20673	20523	20368	20324	20432	20620	20443	20776	20489	20594	20761	20440	20477	20528	20376	20536	20511	20277	20447	20463	20540	20542	20523	20428	20564	20520	20400	20308	20641	20499	20540	20522	20084	20579	20562	20446	20497	20591	20365	20464	20519	20651	20417	20459	20342	20460	20523	20643	20507	20412	20398	20482	20438	20410	20596	20467	20370	20526	20349	20573	20599	20470	20343	20455	20297	20491	20483	20490	20553	20717	20390	20562	20484	20451	20554	20742	20446	20597	20325	20579	20394	20376	20583	20768	20389	20439	20252	20712	20472	20532	20681	20685	20419	20629	20564	20414	20310	20513	20444	20527	20615	20523	20525	20520	20659	20484	20567	20732	20474	20547	20330	20570	20480	20478	20485	20398	20533	20780	20721	20276	20522	20401	20444	20344	20642	20620	20554	20450	20390	20524	20544	20498	20660	20431	20618	20725	20504	20498	20460	20477	20462	20750	20454	20378	20658	20183	20244	20434	20518	20435	20277	20648	20223	20552	20370	20510	20502	20528	20567	20452	20526	20773	20616	20419	20496	20553	20363	20372	20533	20687	20358	20578	20429	20573	20509	20502	20360	20425	20490	20593	20475	20537	20468	20592	20431	20082	20412	20419	20608	20842	20332	20521	20452	20527	20310	20392	20474	20554	20541	20472	20577	20416	20544	20337	20266	20639	20592	20476	20368	20440	20514	20346	20425	20392	20503	20535	20542	20596	20563	20656	20420	20445	20354	20356	20349	20773	20615	20575	20493	20351	20352	20351	20445	20343	20466	20449	20388
26127	42488	44235	40901	35981	31753	29491	26085	24135	22820	21379	20638	19922	19507	19211	20435	21259	20033	18903	17861	17508	18233	17749	17480	17226	17335	17075	17127	17322	17298	17200	17375	17490	17297	17319	17177	17401	17278	17188	17253	17309	17339	17294	17210	17192	17141	17201	17273	17265	17244	17401	17176	17481	17205	17152	17116	17150	17185	17454	17370	17283	17262	17472	17282	16957	17195	17370	17342	17239	17032	17267	17120	17159	17298	17219	17244	17190	17188	17119	17146	17368	17321	17242	17384	17211	17131	17297	17276	17214	17143	17260	17044	17245	17189	17380	17044	17079	17254	17147	17111	17224	17264	17194	17191	17395	17090	17055	17245	17342	17367	17233	17285	17012	17335	17228	17234	17181	17174	17339	17237	17374	17353	17298	17229	17146	17290	17441	17196	17307	17137	17188	17261	17272	17048	17399	17064	17263	17088	17194	17256	17304	17120	17255	17332	17437	17296	17264	17257	17139	17256	17373	17086	17190	17321	17239	17192	17502	17418	17228	17165	17239	17267	17207	17217	17098	17223	17197	17044	17086	17502	17207	17307	17121	17203	17334	17350	17269	17278	17203	17238	17123	17260	17167	17252	17250	17529	17209	17140	17088	17228	17086	17146	17132	17209	17149	17314	17188	17225	17249	17310	17177	17294	17157	17258	17376	17256	17216	17273	17252	17184	17267	17220	17233	17186	17218	17211	17270	17351	17289	17306	17277	17254	17235	17209	17247	17271	17076	17242	17353	17291	17356	17277	17308	17268	17213	17308	17293	17217	17195	17114	17244	17250	17149	17365	17277	17258	17255	17348	17181	17291	17267	17228	17244	17153	17247	17244	17397	17363	17259	17093	17318	17231	17296	17225	16975	17274	16999	17343	17192	17169	17214	17146	17196	17088	17278	17324	17122	17269	17225	17207	17383	17203	17416	17203	17292	17195	17124	17337	17081	17242	17262	17206	17237	17265	17094	17183	17420	17273	17211	17259	17331	17089	17339	17138	17311	17283	17161	17140	17214	17341	17041	17151	17282	17083	17150	17188	17108	17091	17232	17233	17293	17455	17101	17509	17204	17295	17352	17253	17188	17116	17119	17271	17159	17271	17296	17170	17093	17272	17189	17192	17311	17236	17228	17262	17374	17268	17370	17313	17175	17373	17185	17262	17250	17221	17258	17183	17344	17238	17343	17246	17150	17060	17393	17231	17135	17153	17213	17315	17344	17273	17237	17334	17152	17319	17260	17208	17250	17336	17167	17404	17352	17204	17312	17353	17148	17423	17148	17112	17309	17155	17207	17247	17208	17224	17249	17204	17188	17316	17198	17079	17218	17297	17252	17092	17052	17148	17251	17176	17349	17057	17369	17149	17158	17351	17210	17400	17198	17160	17085	17309	17223	17208	17294	17171	17239	17327	17273	17087	17337	17221	17181	17346	17246	17257	16947	17360	17211	17223	17083	17245	17296	17335	17244	17454	17385	17178	17206	17293	17252	17318	17340	17204	17349	17083	17236	17144	17208	17189	17309	17165	17350	17122	17219	17202	17134	17214	17303	17199	17180	17288	17112	17097	17046	17139	17228	17291	17192	17189	17382	17360	17244	17149	17391	17145	17261	17312	17266	17176	16959	17281	17129	17108	17344	17156	17232	17297	17201	17496	17182	17295	17085	17143	17277	17103	17246	17210	17175	17192	17084	17059	17124	17044	17123	17318	17381	17155	17154	17237	17284	17264	17163	17219	17467	17152	17193	17384	17332	17361	17185	17236	17296	17065	17200	17164	17435	17072	17287	17100	17249	17206	17250	17296	17352	17295	17231	17239	17213	17212	17123	17159	17243	17453	17239	17097	17437	17256	17305	17125	17231	17161	17168	17368	17272	17210	17218	17411	17324	17035	17266	17261	17217	17280	17308	17353	17381	17138	17364	17349	17390	17319	17150	17317	17146	17093	17134	17182	17289	17166	17239	17281	17061	17386	17249	17114	17330	17272	17295	17314	17193	17236	17181	17302	17356	17189	17321	17170	17361	17082	17340	17140	17305	17032	17114	17233	17193	17200	17119	17237	17260	17172	17324	17373	17214	17109	17306	17200	17340	17372	17189	17309	17117	17063	17301	17022	17357	17322	17248	17405	17288	17281	17213	17213	17188	17318	17177	17236	17400	17109	17250	17281	17152	17244	17323	17199	17314	17141	17281	17026	17284	17414	17251	17360	17233	17283	17292	17234	17200	17389	17338	17224	17111	17330	17121	17188	17186	16967	17422	17154	17344	17205	17005	17292	17206	17294	17207	17173	17338	17194	17235	17234	17219	17140	17332	17154	17174	17080	17285	17080	17278	17389	17206	17277	17301	17218	17200	17338	17383	17199	17342	17364	17121	17289	17186	17390	17100	17234	17056	17237	17287	17266	17312	17214	17448	17247	17307	17246	17259	17206	17152	16883	17212	17308	17200	17219	17333	17395	17236	17097	17203	17425	17202	17389	17255	17170	17212	17089	17356	17119	17271	17407	17174	17122	17397	17258	17395	17187	16922	17118	17145	17285	17135	17225	17231	17271	17370	17100	17228	17349	17285	17402	17143	17362	17535	17030	17229	17214	17188	17321	17329	17141	17075	17232	17066	17139	17167	17173	17419	17354	17174	17212	17457	17226	17199	17422	17274	17169	17210	17139	17265	17321	17270	17150	17300	17230	17280	17288	17294	17277	17373	17372	17320	17322	17328	17064	17203	17302	17261	17301	17202	17225	17259	17445	17196	17405	17237	17199	17035	17216	17272	17456	17313	17348	17266	17206	17239	17124	17238	17213	17069	17273	17241	17163	17015	17122	17364	17189	17264	17216	17210	17201	17009	17295	17268	17274	17260	17256	17222	17057	17261	17212	17249	17222	17111	17398	17357	17396	17230	17100	17250	17234	17196	17202	17340	17380	17070	17217	17269	17247	17449	17264	17292	17229	17161	17322	17358	17159	17171	17163	17000	17144	17360	17290	17030	17332	17150	17215	17093	17223	17438	17188	17215	17306	17338	17296	17249	17233	17117	17226	17379	17342	17356	17277	17471	17206	17272	17205	17308	17225	17347	17189	17324	17228	17321	17263	17224	17441	17125	17107	16984	17124	17360	17264	17164	17185	17135	17245	17304	17312	17337	17326	17230	17307	17156	17176	17288	17176	17272	17209	17331	17337	17285	17181	17229	17207	17139	17042	17101	17345	17186	17297	17275	17117	17102	17356	17222	17311	17360	17213	17392	17209	17317	17248	17431	17247	17390	17107	17263	17202	17345	17345	17305	17406	17273	17416	17300	17110	17281	17340	17369	17148	17115	17266	17156	17166	17239	17391	17335	17258	17112	17191	17102	17331	17149	17391	17316	17122	17371	17426	17291	17347	17400	17198	17558	17290	17219	17377	17314	17165	17205	17416	17160	17303	17202	17347	17101	17344	17287	17265	17309	17158	17286	17094	17238	17190	17273	17128	17221	17281	17349	17181	17224	17232	17185	17179	17079	17201	17495	17155	17260	17003	17254	17181	17433	17236	17290	17157	17073	17293	17298	17221	17272	17241	17246	17164	17275	17311	17296	17141	17197	17343	17324	17192	17359	17226	17131	17399	17158	17252	17231	17447	17154	17201	17398	17396	17124	17308	17240	17442	17167	17235	17266	17293	17169	17206	17101	17086	17296	17119	17078	17290	17285	17352	17146	17322	17380	17270	17132	17309	17188	17434	17208	17307	17243	17191	17358	17214	17250	17021	17270	17104	17231	17267	17341	17132	17183	17284	17258	17316	17085	17182	17302	17210	17164	17121	17138	17051	17186	17266	17368	17317	17223	17283	17376	17309	17329	17224	17043	17133	17225	17306	17358	17101	17231	17278	17105	17179	17356	17176	17115	17127	17212	17206	17202	17418	17132	17047	17211	17387	17287	17241	17100	17455	17265	17200	17182	17264	17219	17250	17271	17310	17142	17032	17293	17348	17258	17218	17181	17310	17487	17265	17337	17204	17300	17119	17121	17214	17151	17210	17158	17109	17450	17212	17080	17253	17134	17185	17183	17173	17211	17099	17270	17326	17461	17270	17300	17286	17275	17260	17248	16960	17242	17328	17214	17344	17190	17241	17167	17083	17389	17144	17266	17096	17365	17156	17238	17365	17279	17186	17279	17158	17183	17215	17109	17342	17314	17369	17188	17097	17219	17186	17193	17085	17320	17045	17250	17169	17197	17226	17285	17401	17132	17218	17268	17035	17201	17173	17246	17246	17281	17351	17108	17141	17196	17166	17252	17386	17321	17276	17305	17320	17428	17085	17238	17269	17335	17099	17228	17208	17185	17389	17386	17264	17338	17320	17288	17154	17189	17352	17288	17404	17250	17158	17218	17234	17180	17364	17286	17281	17328	17335	17267	17258	17308	17381	17157	17366	17303	17294	17414	17115	17296	17332	17272	17362	17247	17107	17310	17280	17241	17171	17468	17255	17152	17327	17117	17271	17243	17330	17386	17262	17286	17276	17438	17107	17090	17122	17293	17270	17261	17152	17364	17203	17178	17244	17120	17281	17238	17233	17252	17315	17124	17410	17249	17187	17318	17088	17313	17129	17220	17324	17014	17136	17357	17282	17236	17253	17285	17175	17306	17291	17283	17258	17304	17408	17256	17240	17108	17084	17026	17295	17374	17292	17080	17249	17201	17347	17170	17138	17168	17181	17241	17062	17207	17245	17213	17297	17177	17241	17176	17236	17387	17122	17038	17393	17062	17316	17053	17376	17210	17263	17152	17249	17290	17060	17153	17246	17294	17278	17257	17360	17062	17467	17388	17206	17248	17313	17328	17352	17294	17295	17209	17296	17233	17395	17237	17185	17356	17274	17342	17082	17219	17276	17189	17194	17039	17125	17269	17305	17354	17159	17254	17188	17236	17466	17278	17182	17007	17245	17398	17128	17205	17241	17263	17239	17185	17204	17233	17181	17342	17448	17118	17144	17247	17299	17351	17395	17226	17155	17197	17130	17195	17250	17265	17148	17283	17323	17165	17124	17261	17198	17219	17267	17202	17318	17287	17378	17346	17122	17267	17384	17114	17292	17175	17263	17285	17066	17308	17163	17205	17284	17076	17294	17123	17224	17247	17264	17220	17161	17147	17196	17172	17223	17057	17223	17257	17208
24420	21680	29478	27025	27871	32313	33390	28894	26831	25617	24473	23366	22781	22438	22572	23940	25334	24769	22272	20938	20590	20738	21173	20265	20350	20302	20177	20084	20328	20203	20018	19944	19991	20027	19930	20283	19870	19916	20173	20008	20040	19873	20017	20178	20043	20049	20031	20138	20126	19823	19995	20268	20019	19964	20153	20033	19965	19899	20006	20009	20246	19884	20021	19952	19968	19915	19941	20085	19984	19938	19955	19761	19991	19971	19980	19900	19824	20090	19908	19771	19778	19879	19747	20033	20056	19986	19966	20008	20025	19702	20097	19877	19842	20012	19916	20158	19862	19974	19966	19763	19963	19716	19960	19913	20066	20077	19807	19830	20155	20119	20012	20137	19860	19875	20033	19936	20221	19964	20068	19918	19984	20016	19942	19996	19978	19738	19898	19787	19835	19600	20044	19733	19976	20017	19893	20113	20053	20071	20223	19861	19904	20111	20048	19883	19930	20014	19867	20135	19873	19815	19928	19956	20050	19839	19942	20008	19818	19883	20001	20038	19882	19827	19899	19996	19616	20002	19822	19870	19751	19876	19894	19949	19884	19859	20086	20026	19917	19907	19812	19869	20144	19752	19994	20003	19968	20105	19897	19799	19969	19960	19962	19829	19934	19865	20009	19959	19810	19814	19950	19831	19915	20106	20029	20128	20048	19889	20093	20156	19694	19849	19849	20003	20051	19980	20154	19941	20004	20071	19986	19939	20026	19810	19876	19834	20169	19870	19882	19777	19736	19839	19978	19904	20157	20101	19870	20102	20036	19903	19928	19880	19870	19910	20030	19699	20054	19983	20019	19853	19969	20013	19838	19996	19899	20055	19883	19987	19784	20053	19830	19985	19695	19862	20044	19888	19897	19784	20100	20147	20012	19921	19976	20077	19808	19916	19948	19865	19862	20079	19795	19761	19967	19913	19786	19677	19956	19991	19982	19978	20053	19974	20100	19990	20065	19768	19924	19909	19943	19967	20030	19702	19974	19955	19896	19650	20107	19956	19942	20029	19819	19828	20000	19919	19923	19904	19878	19904	19885	19766	19971	19884	19995	20202	20123	19963	19815	19862	19943	19944	19843	19785	19727	19890	20005	19831	20010	20026	19982	19975	19925	19924	20059	20047	20055	20024	19903	20013	19872	20109	19883	20114	20030	20016	19943	19997	19816	20037	19906	19868	19939	19957	20174	19962	20150	20019	19842	20110	19859	19913	19821	19881	19987	19979	20027	20014	19877	19981	20084	19966	19943	19651	20104	19544	19742	20017	19949	19940	19861	19845	19935	19835	19974	19889	19884	20049	19947	19933	19924	20018	19857	19811	19688	19839	19703	19932	20101	19861	20076	19945	19912	19949	19808	20010	20119	19864	19799	19963	19841	20068	19913	19877	20027	19914	19988	19735	19963	19918	19674	19872	20042	19839	19755	20180	19820	20026	20091	19807	19733	20014	19999	19948	19966	19974	19894	19942	20127	20093	19916	19886	20004	19882	19812	19910	20040	20031	19910	19968	19799	19805	20335	20054	20027	19993	19794	19905	19872	19995	19798	19932	19824	19983	19927	20011	19759	20006	19902	19876	20002	20014	19903	20021	20071	19959	20083	19785	19842	19959	19897	19793	19978	20060	20013	20000	19697	19960	20060	20016	20146	20133	20139	19740	20005	20056	19701	19914	19788	19958	19886	19843	19913	19819	19806	19911	19959	20038	19964	19953	19929	19972	19886	19729	19866	20002	19892	20009	20026	19998	19958	19927	20111	20012	19906	19853	19845	19880	19988	19939	20057	19843	20029	19873	19977	19908	19952	19921	19935	19937	20011	19789	19974	19931	19821	19998	19827	19822	19943	19677	20028	20152	19691	19891	19982	19933	20100	20020	20062	20106	19952	19831	19966	19767	19961	19900	20202	20071	19821	19941	20114	19921	20126	20086	19945	19884	19742	20114	19974	19891	19997	19969	20058	19960	19845	19823	19821	19887	19781	20016	19705	19766	19860	19941	19953	19787	19775	19958	19990	19693	19853	19900	19973	19927	19980	19852	19738	20085	19945	20060	19877	20013	19910	19956	20109	19947	19912	19827	20057	19921	20034	19907	19921	20099	19875	19789	20008	19777	19991	20067	19917	19915	20034	19995	20002	19882	19917	19920	19898	19933	20020	19799	19953	19837	19941	19917	20165	20186	20155	19881	19945	19956	19907	20032	19961	20088	19853	19712	19893	20024	20032	19867	20012	20037	19894	19764	19940	19901	19866	20007	20061	19937	19898	20093	19945	19865	19946	20048	20166	19688	19608	19990	19726	19851	20045	19900	19813	19751	20052	20117	20040	20031	19962	19928	19967	19782	19898	19989	19949	19897	19847	19959	19807	19968	19995	20005	19804	20073	19846	19915	20082	20015	19977	20041	19947	19905	19842	20092	19741	19955	19979	20138	20080	19912	19931	19929	19968	19990	20027	20110	19887	19955	19995	19951	19833	19960	19895	20055	19986	20099	19879	19904	19832	19996	19918	19921	19884	19965	19977	19808	19901	19714	19806	19887	20029	20181	20110	19884	20050	19961	19874	19823	19977	19761	19988	19949	20151	19810	20050	19777	20117	19974	20082	19817	19948	19824	19957	19918	20028	19762	20050	20012	19825	19973	19980	19910	20112	19851	19935	20005	19714	19993	19782	19805	19939	19978	19990	19750	19978	20066	19901	19857	19890	20166	19902	19927	19935	19907	20243	19643	19940	19884	19917	20042	19932	19928	19829	20217	19805	19868	19924	19873	19894	20158	20220	19946	20001	19788	19868	19885	19842	19997	19981	19966	20082	20045	20061	20006	19975	20077	19968	19796	20064	19804	19917	19939	19750	19891	19699	19955	19853	19956	19879	19747	20118	20140	19862	19890	20008	19948	19850	20053	19759	19877	20181	19969	20107	20047	19819	19997	20085	19838	19949	19872	19870	19959	19956	19994	20013	19800	19917	19739	19791	19841	19822	20028	20007	20011	19957	19915	19896	19923	19756	20081	19992	19966	19807	19912	19926	19991	20215	20025	19767	19998	20007	19619	20095	20038	20156	20049	20183	19965	19983	19875	19816	20035	20000	19924	19898	19920	19975	20091	19818	19880	19929	19774	19778	19866	19962	19767	19932	19867	20032	19996	19880	19954	19831	19632	19974	19988	19918	19942	19895	20111	19868	19862	20149	19945	20072	19864	19988	19842	19780	19988	19770	19865	19946	19937	19807	19915	20030	19886	20011	19942	19881	19862	19906	19856	19980	19916	19863	19768	20019	20102	20017	20011	19741	19844	19735	19959	20170	20045	19940	20098	20021	19750	19840	19803	19773	19856	20090	19900	19873	20084	19921	19955	19910	19954	19953	20046	19962	19924	19922	20102	19928	19884	19933	19936	20076	20050	19745	20072	20078	20017	20019	19819	19732	19810	19955	20100	19710	19884	19921	20053	19867	20012	19792	19871	19865	20161	19979	20190	20005	19989	19908	19801	20067	19851	19952	19998	19839	19986	20014	19767	20220	19947	19998	20104	20179	20011	19986	19895	19898	20028	19955	19871	19785	20104	19947	19949	19874	19957	20234	19924	20029	19748	20095	19910	19880	20139	20113	20035	19911	19926	19974	20042	19967	19963	19841	20001	20073	20109	19823	19953	19905	19987	20018	19905	20176	20162	19904	19863	19836	19822	19948	19862	19848	19796	19921	19908	19790	20118	19877	19913	19710	20110	20056	19904	19834	19717	19933	19686	19737	19760	20057	19979	19850	20050	19801	19796	20046	20057	19907	19950	19925	20078	20071	19949	19937	19991	19965	20055	19914	19982	20052	19926	19824	19898	19976	19761	19906	19820	19922	20035	19987	19912	19873	19900	20098	19893	19905	20000	20013	19833	19988	20078	20008	20006	19858	19925	20107	20289	20045	19867	20164	20010	20109	19884	20020	19859	19928	19800	20045	19895	19830	19894	19764	19845	20024	20045	19891	19874	19957	19921	19969	20101	20038	19964	20124	20122	19845	20018	19931	20076	19977	20077	20133	19922	20021	19921	19895	19858	19891	19952	20064	19993	19995	20040	19674	20015	20005	19749	19901	19856	19863	20064	19796	19915	19907	19855	19847	19670	20041	19996	19944	19898	20077	19940	19878	19938	19882	19996	19867	19846	19827	19835	20044	19947	20029	19961	19975	19970	19832	20039	20085	20143	19984	19845	19645	19719	19991	19800	19835	20063	20067	19925	19963	19967	20031	19836	20097	20114	20015	19890	20100	19976	19842	20007	20081	19803	19828	20059	20133	19952	19941	20072	20076	19898	20036	19998	19953	20090	19910	19919	19767	19848	19764	19994	19893	19970	19915	19969	19861	20131	19898	19862	19901	19961	19884	20031	19865	19980	19887	20007	19921	20029	19888	19982	19899	19843	20232	19973	20003	19972	20080	19893	19850	19939	19966	20001	20120	19975	19961	20034	20059	19943	19886	20032	19818	19733	19963	19930	19970	20025	19703	19912	20074	20153	20026	19967	19882	19933	20027	20007	20034	19881	19982	19845	19850	19890	20049	20105	20000	19918	20035	19910	19791	19975	19898	20061	19836	20138	19779	19906	19941	19883	19913	19916	19952	19862	19955	20069	20024	19862	19926	20007	19734	19785	20150	19963	19926	19906	20108	19900	19768	19804	19888	20148	19913	19978	19994	20088	19920	19963	20035	19955	19790	20012	20166	19933	20028	19897	19912	19852	20166	20105	20005	19909	20034	19939	19897	19851	19845	19864	20169	19979	19901	20076	19974	19938	20169	20152	19991	19889	20032	19976	20242	19912	19979	19871	20141	20079	19840	19848	20119	19990	19822	20140	20031	20068	20018	19899	19985	19796	19972	19865	19853	19774	20140	19986	20002	19870	20082	20120	20045	19909	19865	19958	19945	19942	19718	20042	19949	20040	19849	19869	20071	19970	19764	20036	20009	19852	19841	20007	20216	19888	20019	19674	20057	20029	19820	19963	19946	19857	20034	19929	20039	19960	19893	19826	19821	20084	19908	19821	19961	20008	19951	19739	19743	19785	20036	20098	19865	20053	19824	20119	19928	20042	20011	19836	19793	19903	19941	19981	20071	19931	20175	20217	19856	19966	19966	19697	20039	19836	20058	20033	20260	19961	20122	19939
27930	46814	48072	46795	42097	36912	32784	29607	27157	24911	23512	22266	21154	20432	21176	23268	24580	23967	19492	18411	17489	18242	18466	16989	17117	16911	16923	16932	17046	16959	16831	16921	17017	16807	16827	16906	16985	16829	16721	16707	16944	16993	16893	16968	16814	16898	16758	16852	16819	16928	16943	16802	16702	16799	16969	16931	16625	16874	16847	16916	17102	16928	16850	16833	16812	16813	16867	16846	16754	16934	16761	16827	16894	16661	16947	16808	16570	16954	16744	16875	16869	16943	16790	16927	16712	16830	16733	16810	16897	16855	16747	16657	16844	17002	16769	16793	16891	16880	16847	16792	16875	16760	16899	16824	16872	16757	16852	16739	16931	16978	16885	17001	16858	16736	16879	16935	16826	16803	16867	16925	16745	16688	16940	16728	16825	16802	16778	17035	16958	16953	16823	16895	16765	16839	16883	16957	16720	16898	16823	16850	16795	16724	16781	16988	16902	16777	16886	16737	16794	16724	16962	16707	16810	16953	16959	16996	16905	16866	16754	16718	16622	16850	16758	16727	16936	16886	16884	16758	16952	16909	16935	16695	16803	16925	16705	16823	16871	16834	16799	16806	16846	16828	16887	16904	16967	16820	16758	16845	16740	16880	16584	16767	16962	16812	16790	16916	16716	16792	16763	16958	16881	16740	16900	16927	17007	16751	16921	16765	16880	16736	16864	16769	16980	16863	16718	16897	16840	16820	16748	16860	16785	16873	16716	16768	16917	16762	16778	16898	16814	17114	16884	16875	16719	16794	16787	16892	16883	16789	16848	16780	16728	16712	16943	16958	16974	16644	16910	16952	16798	16798	16904	16923	16850	16790	16905	16867	16797	17074	16832	16848	16821	16766	16880	16824	16909	16804	16606	16893	16990	16729	16713	16798	16846	16738	16742	16703	16856	16914	17091	16748	16811	16828	16877	16808	16796	16760	16787	16725	16905	16953	16769	16989	16821	16932	16783	16976	16874	16957	16668	16882	16776	16884	16903	16861	16839	16892	16813	16768	16813	16928	16697	16759	16909	16822	16640	16943	16698	16749	16737	16965	16811	16788	17003	16948	16903	16851	16706	16846	16757	16825	16870	16787	16926	16802	16911	16848	16776	16789	16757	16788	16861	16672	16824	16856	16709	16873	16828	17066	16906	16897	16765	16918	16961	16929	16922	16831	16951	16632	16876	16822	16876	16836	16853	16771	16688	16661	16761	16748	16709	16869	16728	16773	16770	16854	16875	16666	16752	16949	16708	16730	16921	16885	16723	16872	16794	16957	16669	16869	16899	16783	16770	16913	16747	16728	17011	17052	16693	16872	16838	16947	16660	16875	16805	16853	16847	16957	16694	16976	16844	16798	16793	16825	16992	16801	16836	16824	16852	16757	16881	16802	16759	16994	16946	16727	16847	16912	17009	16731	16739	16943	16852	16871	16797	16763	16949	16748	16802	16813	16842	16876	16859	16797	16898	16798	16871	16819	17057	16897	16972	16902	16830	16892	16802	16797	16951	16845	16922	16732	16947	16823	17005	16854	16928	16881	17135	16826	16922	16794	16753	16814	16909	16894	16928	16792	16827	16775	16814	16958	16822	16663	16784	16843	16807	16825	16730	16782	16928	16763	16737	16824	16764	17039	16753	16868	16714	16829	16814	16714	16778	16730	16901	16886	16758	16700	16755	16695	16918	16859	16799	16868	16719	16847	16842	16944	16646	16731	16851	16900	16911	16779	16622	16848	16683	16925	16860	16984	16836	16678	16843	16657	16899	16919	16882	16881	16781	16812	16988	16881	16773	16852	16840	16767	16675	16995	16765	16967	16963	16839	16642	16955	16828	16931	16748	16811	16865	16803	16880	16752	16736	16841	16873	16805	16903	16863	16991	16889	16775	16910	16809	16923	16861	16626	16880	16871	16812	16768	16865	16888	16747	16765	16765	16707	16670	16637	16651	16866	16668	16822	16849	16667	16806	16806	16648	17059	16784	16866	16833	16857	16839	16800	16914	16723	16915	16832	16788	16891	16812	16915	16804	16837	16924	16756	16713	16802	16864	16835	16936	16804	16776	16748	16791	17033	16863	17008	16937	16876	16812	16759	16942	16704	16839	16717	16817	16845	16756	16870	16947	16917	16767	16826	16804	16612	16844	17020	16965	16742	16845	16692	16839	16897	16825	16785	16843	16778	16747	17041	16802	16712	16834	16927	16696	16854	16790	16803	16855	16733	16876	16784	16843	16785	16881	16879	16805	16805	16947	16795	16760	16890	16763	16949	16678	16774	16802	16809	16818	16877	16701	16848	17028	16834	16931	16809	16967	16782	16794	16698	16784	16839	16789	16906	16792	16827	16852	16708	16807	16736	16885	16671	16758	16907	16604	16882	16785	16788	16963	16800	16806	16811	16924	16673	16939	16759	16808	16762	16861	16850	16762	16865	16789	16890	16879	16832	16814	16756	16644	16719	16797	16810	16858	16845	16847	16722	17079	16881	16936	16811	16698	16845	16578	17028	16860	16869	16958	16714	16831	16970	16768	16836	16858	16753	16952	16777	16778	16743	16802	16803	16917	16769	16682	16727	16812	16734	16827	16599	16847	16761	16879	16821	16750	16758	16730	16939	16917	16789	16636	16701	16851	16958	16857	16738	16941	16798	16880	16873	16873	16713	16801	16915	16730	16804	16816	16965	16596	16719	17027	16902	16778	17129	16734	16742	17022	16914	16745	16870	16754	16956	16774	16833	17009	16934	16815	16918	16789	16779	16879	16729	17016	16676	16757	16722	16997	16880	16890	16843	17014	16721	16682	16897	16790	16711	16802	16713	16793	16841	16724	16766	16953	16883	16844	16984	16764	16741	16979	16857	16770	16864	16750	16761	16902	16894	16793	16775	16799	16874	16768	16837	16902	16943	16852	16978	16882	16804	16821	16773	17028	16721	16846	16773	16681	16786	16853	16826	16872	16840	16779	16780	16897	16914	16828	16600	16639	16629	16944	16696	16713	16710	16766	16869	16768	16745	16738	16833	16851	16900	16833	16997	16862	16756	16796	16786	16902	16858	16437	16900	16709	16815	16700	16688	16730	16880	16916	16855	16918	16882	16807	16859	16795	16790	16708	16744	16798	16841	16787	16780	16589	16693	16799	16869	16732	16830	16905	16759	16740	16673	16889	16870	16902	16665	16928	16758	16807	16619	16939	16670	16881	16802	16846	16816	16803	16795	17041	16877	16817	16750	17035	16794	16843	16785	16746	16880	16879	16850	17073	16889	16888	16662	16710	16774	16741	16771	16851	16805	16883	16774	16944	16814	16848	16915	16817	16731	16951	16811	16883	16793	16776	16830	16826	16875	16848	16851	16799	17031	16876	16835	16792	16768	16854	16899	16820	16771	16915	17000	16821	16747	16951	16744	16876	16676	16798	16886	16848	16781	16832	16724	16838	16839	16777	16773	16969	16875	16699	16856	16821	16746	16914	16902	16937	16819	16799	16781	16795	16728	16924	16739	16818	16972	16968	16772	16943	16954	16878	16740	16767	16688	17010	16715	16804	16706	16832	16890	16746	16790	16789	16923	16778	16866	16915	16862	16911	16827	16816	16876	16915	16887	16695	16855	16773	16870	16929	16974	16755	16882	16753	16859	16829	16844	16820	16943	16953	16820	16887	16750	16849	16932	16840	16590	16835	16840	16885	16873	16674	16841	16909	17061	16795	16882	16844	16820	16796	16551	16816	16766	16693	16796	16899	16820	16782	16773	16925	16859	16788	16881	16861	16880	16654	16798	16919	16651	16603	16781	16789	16798	16683	16772	16821	16755	16750	16616	16856	16856	16726	16830	16797	16876	16839	16917	16976	16758	16857	16772	16847	16752	16829	17054	16845	16887	16795	16871	16991	16740	16824	16855	16802	16633	16727	16912	16758	16944	16812	16748	16820	16692	16893	17042	16919	16872	16698	16778	16798	16805	16895	16902	16902	16776	16864	16879	16869	16760	16973	16926	16823	16815	16819	16617	16825	16785	16742	16883	16907	16770	16765	16806	16808	16914	16685	16847	16694	16713	16828	17027	16827	17038	16623	16817	16854	16965	16964	16632	16711	16857	16612	16835	16851	16765	16779	16909	16825	16870	16899	17064	16776	16881	16818	16785	16739	16792	16939	16977	16894	16921	16874	16904	16929	16765	16828	16896	16803	16932	16897	16994	16944	16933	16690	16869	16788	16866	16940	16781	16769	16775	16917	16764	16765	16650	16828	16977	16743	16875	16757	16854	16701	16789	16744	16877	16802	16873	16711	16797	16798	16863	16666	16806	16932	16759	16814	16922	16838	17036	16942	16811	16914	16805	16837	16732	16626	16809	16718	16830	16809	16868	16777	16866	16836	16637	16887	16792	16770	16656	16784	16827	16764	16843	16930	16928	16873	16830	16705	16852	16826	16757	16797	16740	16960	17044	16784	16821	16658	16708	16807	16957	16817	16776	16833	16798	16838	16911	16884	16667	16809	16721	16888	16866	16730	16758	16892	16730	16701	16825	17060	16680	16746	16792	16768	16665	16964	16762	16741	16871	16738	16918	16699	16740	16989	16761	16793	16729	16853	16697	16845	16705	16661	16727	16785	16600	16844	16824	16928	16888	16919	16757	16899	16759	16721	16771	16856	16846	16809	17017	16750	16849	16874	16974	16846	16767	16657	16800	16806	16773	16792	16958	16778	16801	16838	16843	16689	16820	16799	16880	16876	16802	16839	16724	16670	16914	16808	16893	16874	16823	16695	16866	16909	16935	16815	16750	16854	16877	16996	16865	16788	16766	16696	16864	16976	17033	16969	17033	16976	16927	16895	16745	16848	16695	16675	17018	16831	16782	16931	16856	16749	16756	16828	16825	16749	16797	17034	16735	16877	16943	16945	17025	16952	16693	16887	16851	16668	16759	16988	16805	16798	16845	16878	16958	16883	16901	16900	16883	16885	16790	16764	16845	16741	16868	16778	16756	16868	16810	16902	16764	16792	16756	16728	16983	16936	16781	16804	16775	16873	16662	16912	16846	16727	16795	16963	16879	16890	16686	16677	16870	16868	16738	16752	16655	16892	16634	16755	16971	16878	16870	16818	16938	16822	16900	16634	16664	16872	16824	16768	16742	16789	16672	16690	16760	16847	16812	16852	16822
33389	34174	39533	35760	30477	27156	25103	23031	21867	21144	20637	20366	19958	19893	19838	19550	19552	19732	19098	19123	19070	19069	18920	18912	18953	19112	18956	18976	18801	18832	18975	18855	18991	18840	18863	18865	18799	18863	18881	18840	18827	18939	18710	18914	18913	18869	18789	18836	18602	18912	19095	18765	18804	18691	18937	18877	18830	18734	18867	18923	18895	19033	18739	18961	18973	18920	19034	18922	18760	18987	18691	18923	18852	18907	19095	18748	18756	18880	18726	18781	18637	18873	18638	18855	18846	18616	18875	18871	18797	18804	18810	18911	18880	18824	18877	18868	18847	19007	18842	18874	18708	18705	18825	18786	18918	18610	18939	18965	18937	18768	18698	18867	19102	18731	18803	18666	18620	18683	18901	18964	19076	18781	18702	18892	19016	18882	18784	19054	19013	18898	18895	18698	18801	18900	18511	18694	18848	18937	18995	18681	18794	18953	18875	18932	18714	18833	18761	18907	18791	19032	18792	18858	18833	18950	18956	18689	18725	18836	19073	18915	18870	18694	18980	18880	18780	18689	18834	18729	18833	18871	18884	19045	19091	18851	18809	18810	18753	18835	18802	19028	19030	18775	18702	18898	19033	18804	18762	18673	18524	18613	18809	18901	18739	18685	18984	18908	19037	18747	18795	19003	18808	18810	18717	18850	18821	18831	18771	19001	18835	18801	19086	18872	18780	18802	18777	18620	18809	18885	18598	18930	18878	18841	18718	19011	18761	18909	18836	18823	19022	18802	18753	18827	18831	18820	18799	18956	18837	18621	18870	18979	18900	18741	18750	18887	18764	18715	18896	18929	18783	18804	18837	18911	18841	18873	18687	18803	18902	18772	18888	18723	18972	18910	19064	18873	18781	18769	18653	18794	18998	18627	19056	18751	18810	18726	18952	18808	18956	18851	18774	18779	18631	18718	18743	18949	18819	18877	18972	19070	18782	18859	18972	18798	18795	18806	18719	18841	18712	18975	18885	18905	18636	18987	18943	18966	18676	18860	18833	18948	18816	18686	18734	18745	18749	18865	18980	18956	18819	19032	18718	18816	18871	18797	18722	18854	18624	18965	18746	18813	18895	18972	18898	18773	18899	18990	18890	18688	18879	18687	18977	18737	18857	18942	18874	18965	18879	18774	18859	18820	18745	18886	18987	18454	18766	18893	18729	18838	18843	18930	18931	18773	19088	18868	18981	18778	18908	18719	18915	18753	18702	18884	18752	18682	18800	18713	18943	18902	18883	18848	18797	18852	18867	18673	18767	18885	18898	18775	18981	18786	18875	18872	18876	19023	18812	18783	18917	18989	18692	18818	18747	18774	18786	18816	19029	19007	18855	19082	18904	18881	18850	18946	18912	18926	18914	19056	18855	18735	18721	18918	18937	18905	18927	18632	18730	18788	19020	18815	18847	19010	18919	18608	18915	18943	18945	18832	18893	18861	18985	18862	18785	18953	18827	18650	18926	18884	19052	18883	18872	19012	18823	18852	18739	18885	18828	18943	18591	18792	18690	18859	19018	18897	18944	18851	19174	18849	18931	19069	18912	18887	19062	18713	18952	18651	18821	19023	19003	18769	18935	19017	18816	18774	18845	18805	18963	18951	18978	19034	18978	18770	18858	18920	18907	18772	18874	18874	18876	18812	19007	18790	18883	18929	18770	19088	18826	18949	18886	18884	18778	18842	18944	18814	19039	18848	18984	19046	18857	18881	18943	19003	18949	18806	18829	18793	18727	18910	18625	18945	18770	18810	18922	18680	18943	18794	18791	18518	18650	18724	18650	18616	18713	18785	18821	19079	18738	18846	18956	18877	18848	18887	18710	18946	18839	18639	18675	18608	18876	18613	18845	18826	18960	18907	18861	18904	18960	18832	18976	18937	18879	19052	18932	19128	18873	18925	18936	18884	18937	18848	19007	18865	18948	18980	18802	18819	19006	18902	18825	18785	18717	18773	18930	19025	18987	18796	19007	18820	19057	18806	19096	19195	18810	18737	18796	18857	18990	18961	18831	18795	18925	18579	18825	18817	19064	18963	18733	18959	18966	18723	18849	18861	18694	18764	18825	18867	18706	18758	18703	19027	18781	18751	18905	19082	18793	18863	18990	18971	18687	18863	18844	19054	18913	18877	19044	18716	18961	18870	18812	18535	18791	18993	18739	18898	18762	18729	18752	18724	18791	18885	18910	18939	18979	18919	18861	18772	18754	18733	18823	18798	18855	18659	18880	18955	18859	18924	18770	18828	18931	18910	18999	18930	18685	18901	18864	19048	18640	18757	18793	18989	18923	18850	18997	18835	18968	18990	19048	19169	18912	18850	18853	18844	18673	18812	18914	18838	18809	18645	18703	18807	18924	18872	18844	18980	18912	18774	18951	18904	18781	19097	18789	18822	18701	18661	18826	18635	18799	18726	18726	18997	18928	18632	18692	18926	18788	18611	18936	18719	19028	18727	19049	18785	18909	18841	18902	18801	18914	18805	18897	18740	18858	18773	18866	19121	19039	18652	18838	18746	18843	18949	18980	18980	18930	18910	18816	18745	18740	18645	18706	18919	19091	18875	18929	18800	18941	18888	18792	18714	18936	18747	19030	18869	18849	18685	18813	18767	18692	18854	18802	18898	18839	18686	19132	18849	19133	18890	18818	18851	19046	18821	18998	18801	19123	18931	18990	18894	18790	18716	18739	18753	18853	18924	18731	18975	18820	18934	18899	18838	18834	18905	18667	18693	19059	18753	18773	18913	18886	18665	18734	18991	18874	18741	18995	19015	18899	18722	18729	18858	18918	18910	18917	18898	18984	18835	18881	18822	18566	18697	18898	19002	18906	18878	18789	18876	18691	18699	19060	18864	18980	18830	18899	18913	18809	18781	18854	19056	18587	18971	18795	18842	18835	19031	18956	18976	18815	18830	18771	18866	18888	18764	18779	18765	19149	18859	18750	18998	18643	18899	18957	18973	18935	18738	18763	18985	18953	18807	18699	18889	19131	18595	18925	18748	18920	18794	18842	18758	18735	18791	18908	18932	18833	18783	18925	18845	19042	18923	18866	18873	18792	18769	18752	18776	18983	18904	18705	18892	18861	18674	18881	18748	18664	18795	18844	18849	18884	18777	18746	18784	18826	18917	18864	18743	18874	18614	18660	18769	18788	19070	18946	18998	18831	18897	18908	18915	18886	19019	19177	18961	18779	18777	18880	18777	18811	18958	18981	18925	18732	18850	18703	18735	18852	18748	18825	18907	18799	18916	18857	18980	18763	18802	18894	18622	18953	18916	18897	18840	18947	18814	18804	18913	19038	18691	18925	18840	18727	18854	19097	19046	18819	18629	18634	18664	18798	18814	18800	18860	18948	18926	18810	18886	18910	18814	18771	18855	18797	18903	18844	19113	18846	18741	18731	18667	18780	18941	18770	18828	18729	18977	18944	18962	18944	18822	18624	18932	18972	18735	18624	18750	18705	18705	18945	18736	18885	18896	18890	18752	18725	19062	18735	18660	18864	19080	18746	18852	19052	19004	18996	18814	18773	18927	18786	18963	18871	18991	18967	18860	19064	18834	18708	18857	18830	18716	18972	19085	19036	18675	18901	18888	18918	18839	18802	18862	18728	18802	18709	18849	18791	18915	18875	18905	18634	18730	18896	18837	18784	18791	18954	18872	18939	18760	18772	18669	18947	18688	18836	18929	18788	18979	18938	18728	19093	18982	18906	18797	18759	18823	18882	18843	18808	18865	18842	18774	18924	19028	18944	18803	18674	18853	18785	18895	18909	18873	18910	18807	18917	18903	18920	18718	18598	18790	19007	18882	18843	18851	18988	18734	18885	18857	18849	18952	18891	19014	18834	18959	18870	18844	18877	18816	18649	18913	18778	19087	18568	18931	19107	18851	18944	18904	18843	18739	18685	18941	18923	18789	18896	18872	18973	19001	18927	18594	18597	18938	18801	18971	18899	19004	18815	18844	19073	18710	18922	19014	18743	18813	18834	19015	18592	18845	19033	18848	18595	18999	18936	18794	18770	18926	18859	18997	18832	19017	18870	18803	18699	18663	18881	18653	18859	18732	18833	18942	18790	18801	18702	18848	18984	18966	18887	18991	18700	18876	19128	18885	18711	18857	18793	18922	19062	18904	18739	18881	18775	18843	18692	18916	18943	18717	18912	19058	18892	18825	18726	18749	19038	18909	18790	18757	18983	18954	18896	19018	18928	18917	18795	18826	18790	18687	18873	18733	18854	18906	18866	18926	19046	18809	18817	19038	18551	18874	18771	18663	18776	18889	18808	18857	18869	18727	18722	18775	18854	18864	18925	18815	18950	18877	18957	19002	19016	18856	18887	18838	18923	18956	18814	18999	19230	18831	18787	18674	18957	18820	18924	18892	19034	19056	18761	18852	18981	18796	18841	18886	18855	18844	18910	18716	18940	18771	18844	18878	18684	18773	18975	18958	19089	18953	18936	18558	18854	18755	18878	18802	18959	18878	18893	18769	18833	18914	19007	18747	19069	18893	18783	18791	18966	18711	18836	18917	18846	18844	18860	18933	18785	18757	18753	19083	18807	18697	18857	19010	18973	18777	18914	18899	18867	18854	19055	18989	18710	19125	18872	18739	18826	19008	18786	18866	18725	18707	18901	18770	18982	18848	18855	18858	18769	18860	18779	18948	18567	18890	18852	19060	18867	18727	18786	18812	18826	18685	19031	19026	18792	18819	18951	18822	18648	18997	18922	18992	18866	19104	18902	18804	19027	18998	18789	18811	18805	18832	18805	18866	18888	18783	18692	18879	18887	18860	19102	18864	18959	18770	18798	19012	18895	18717	18757	18704	18856	18922	18650	18740	18795	19068	18702	18840	18865	18938	18858	18783	18781	18843	18969	18777	18890	18813	18813	18525	19017	19076	18772	18869	18890	18773	18870	18821	18791	18882	18895	19149	18909	18893	18795	18843	18987	18839	19128	19077	18810	18869	18675	18988	18865	18916	18820	18857	18848	18783	18807	18808	18657	18690	18784	19094	19064	18939	18859	18899	18976	18863	18867	18817	18970	18933	18933	18843	19013	18815	18859	18781	18739	18842	18638	18939	18772	18846	18675	18764	18840	18892	19025	18835	18999	18802	18693	18895	18681	18635	18946	18716	19014	18944	18880	18896
27318	38906	40578	37180	32015	27556	24621	22624	20920	19964	19097	18301	18066	17466	17450	17046	17460	17087	16439	16471	16403	16169	16175	16422	16160	16167	16113	16292	16044	16231	16217	16265	16110	16038	16135	16141	16155	16237	16214	15934	16212	16000	16023	16084	16133	16228	16157	16026	16120	16037	15981	15995	16084	16051	16119	16133	16104	16093	16181	16190	16051	16050	16108	16185	16137	16004	16089	16088	16295	16134	16174	16023	16168	16212	16179	16240	16116	16156	16058	16182	16160	16216	16157	16229	16316	16033	16074	16146	16147	16162	16084	16282	16036	16121	16169	16198	16184	16096	16340	16180	16134	16192	16311	16284	16112	16237	16110	16033	15918	16094	16137	16358	16143	16089	16099	16089	16050	16086	16111	16155	16135	16033	15982	16231	16126	16214	16237	16182	16044	16192	16160	16170	16074	16152	16263	16152	16110	16086	16254	16359	16181	16192	15947	16066	16141	15986	16124	16237	16198	16280	16119	16180	16154	16075	16279	16170	16198	16149	16146	16228	16010	16080	16134	16142	16184	16211	16006	16154	16056	16280	16042	16119	16156	15990	16033	16120	16059	16056	16077	16137	16258	15967	16123	16130	16171	15960	16103	16206	16134	16246	16220	16036	16037	16232	15991	16017	15962	16356	16075	16355	16147	16061	16314	16081	16174	16056	16098	16281	16199	16054	16248	16322	16189	16072	16118	16152	16039	16180	16078	16347	16086	16185	16068	16208	16210	16104	16192	16127	16053	16338	16228	16266	16051	16145	16002	16077	16059	16354	16180	16213	16094	15996	16032	16051	16224	16054	16163	16087	16070	16134	16007	16228	16090	16072	16136	16109	16228	16239	16211	16048	16019	16110	16225	16142	16177	16099	16040	16111	16181	16190	16170	16165	15990	16147	15998	16194	16245	16073	16268	16241	16150	16108	16102	16156	16261	16138	16085	16042	16172	16039	16069	16223	16259	16277	15990	16082	16193	16273	16281	16134	16136	16120	16176	16171	16086	16194	16015	16114	16210	16083	16234	16083	16256	16084	16154	16204	16148	16219	16059	16138	16162	16074	16269	16074	16135	16150	16219	16059	16114	16270	16162	16024	16201	16188	16210	15991	16225	16072	16051	16208	16048	16315	16228	16247	16202	16167	16124	16145	16035	16049	16256	16112	16389	16124	16146	16134	16053	16191	16074	15966	16127	16163	16218	16238	16131	16116	16083	16259	16041	16095	16043	16200	16136	15928	16261	16160	16267	16170	16106	16201	16169	16113	16239	16137	16081	16270	16205	16082	16126	16031	16222	15993	15996	16170	16236	16134	16058	16142	16115	16157	16151	16046	16015	16030	15999	16270	16036	16035	16106	16212	16194	16217	16246	16076	16181	16292	16269	16238	16079	16096	16191	15955	16170	16128	16088	16237	16167	16173	16164	16209	16077	16073	16150	16191	16089	16091	15942	16024	16047	16119	16015	16023	16146	16066	15984	16162	16061	16167	16343	16086	15983	16035	16258	16045	16136	16239	16332	16114	16218	16113	16237	16219	16097	16228	16116	16087	16396	16038	16140	15989	16019	16081	16263	16101	15989	16068	15947	16075	16125	16272	16177	16160	16284	16043	16200	16046	16103	16320	16128	16141	16132	16205	16173	16203	16196	15913	16095	16177	16089	16155	16212	16001	16225	16169	16183	16195	16230	16137	16211	16104	16093	16060	16062	16201	16092	15940	16266	16091	16055	16108	16046	16014	16181	16305	16207	16158	16133	16261	16139	16035	16272	16156	16097	16050	15998	16131	16314	16085	16116	16023	16246	16144	16145	16151	16064	16298	16093	16169	16116	16243	16124	16227	16207	16061	16024	16215	16114	15944	16198	16122	16252	16213	16091	16182	16135	16206	16000	16111	16098	16125	16105	16134	16059	16094	16111	15982	16286	16054	16060	16140	16315	15980	16292	16214	16266	16291	16043	16189	16129	16132	16040	16140	16042	16156	16136	16110	16091	16086	16219	16015	16145	16144	16110	16088	16117	16136	16130	16234	16330	16242	15836	16016	16211	16173	16176	16195	16280	15993	16002	16238	16246	16093	16287	16107	16152	16213	16151	16076	16075	16282	16050	16205	16145	16054	16268	16174	16114	16323	16073	16145	16277	15973	16029	16281	16074	16391	16368	16223	16106	16199	16221	16289	16130	16221	16133	16025	16259	16193	16026	16129	16048	16181	16231	16073	16074	16072	16173	16167	16098	16085	15893	16203	15999	16080	16172	16093	16144	16232	16188	16201	16079	16107	16243	16084	16060	16227	15979	16035	16156	16128	16019	16313	16140	16100	16150	16109	16145	16275	15964	16030	16069	16256	16167	16185	16262	16169	16155	16168	16282	16147	16279	16106	16150	16110	16283	16104	16085	16158	16072	16192	16288	16088	16124	16300	16201	16241	16032	16127	16188	16252	16194	16209	16385	16144	16130	16106	16277	16222	15953	16163	16143	16180	16104	16215	16336	16159	16157	16137	16141	16154	16245	16050	16103	16067	16161	16266	16017	16020	16232	16066	16344	16117	16159	16108	16145	16125	16198	16069	16231	16243	16257	16149	16087	16121	16181	16085	16086	16285	16276	16192	16149	16186	16187	16069	16154	16156	16217	16126	16129	16143	16181	16110	16080	16053	16107	16102	16123	16072	16197	16003	16142	16305	16303	16063	16101	16149	16111	16124	16051	16240	16008	16150	16100	16089	16270	16178	16153	16351	16160	16110	15907	16141	16299	15999	16086	16160	16102	16069	16163	16085	16116	16147	16138	16000	16177	16154	16149	16089	16357	16304	16212	16183	15965	15905	16102	16294	16146	16100	15918	16247	16218	16116	16102	16012	16062	16091	16086	16294	16138	16048	16238	16208	16126	16184	16167	16045	16242	16236	16262	16293	16130	15983	15985	16042	16081	16270	16034	16147	16261	16077	16101	16029	16081	16098	16112	16358	16068	16134	16181	16082	16105	16062	16045	16283	16253	16183	16023	16296	16116	16138	16192	16248	16265	16383	16208	16164	16181	15972	16148	16075	16133	16172	16160	16196	16020	16040	16135	16134	16249	16351	16107	16273	16128	16094	16016	16226	16188	16408	16059	16303	16069	16080	16058	16017	16000	16089	16086	16219	16141	16070	16146	16240	16105	16255	16262	16183	16157	16095	16231	16018	16126	16114	16089	16084	16098	16213	16136	16053	15992	15989	16085	16268	16122	16073	16071	16107	16079	16367	16042	15985	16230	16057	16329	16029	16278	16105	16120	16301	16096	16108	16277	16077	16187	16190	16227	16191	16125	16024	16137	16051	15994	16051	16197	16150	16014	16090	16116	16100	16161	16256	16125	16125	16169	16223	16039	15953	16306	16220	16099	16356	16024	16155	16238	16239	16261	16199	16064	16163	16036	16063	16119	16247	16095	16232	16028	16247	16040	16383	16071	16065	16183	16206	16263	16140	16178	16259	16104	16258	16178	16115	16012	16339	16139	16183	16299	16257	16213	16054	16106	16147	16218	16267	16175	16190	16277	16186	16175	16100	16207	16161	16181	16082	16122	16045	16255	16002	16229	16110	16172	16222	16082	16080	16188	16164	16305	16116	16208	16254	16098	16169	16243	16214	16145	16266	16197	16301	16148	16047	16301	16204	16066	16207	16203	16260	16024	16205	16129	16157	16092	16128	16280	16180	16100	16067	16139	16182	16111	16025	16259	16042	16307	16243	16138	16343	16150	16093	16099	16214	16232	16030	16304	15907	16104	16128	16356	16126	16183	16098	16151	16099	16150	16468	16190	16190	16228	16354	16255	16042	16251	16032	16313	15970	16110	15993	16292	16220	16119	15977	16255	16168	16061	16233	16231	16128	16256	16400	16207	16283	16260	16260	15992	16138	16173	16101	16237	16233	16059	16204	16223	16089	15973	16076	16031	16162	16173	16038	16109	16044	16229	16138	16091	16263	16137	16359	16106	16202	15978	16219	15970	16008	16064	16265	16090	16141	16196	16285	16163	16049	16255	16192	16162	16175	16219	16207	16038	16136	16093	16288	16065	15903	16054	16052	16163	16165	16247	16138	16022	16173	16339	16057	16162	16180	16126	16186	16094	16227	16001	16125	16116	16175	16260	16168	16107	16019	15983	16179	16225	16101	16207	16111	16193	16088	16101	16103	16023	16155	16107	16028	16095	16006	16162	16186	16195	15990	16123	16166	16098	15977	16048	16078	16165	15995	16186	16277	16178	16201	16134	16209	16131	16062	16110	16103	16196	16250	16193	16155	16250	16189	16012	16131	16076	16253	16271	16191	16103	16130	16005	16065	16336	16316	16137	16153	16180	16159	16207	16210	16098	15953	16115	16162	16331	16168	16076	16120	16325	16252	16109	16102	16142	16137	16151	16195	16157	16018	16050	16165	16194	16170	16099	16158	16129	16134	16268	16107	16250	16109	16260	16019	16282	16121	16079	16183	16136	16148	16135	16221	16180	16058	16107	16231	16240	16094	16120	16286	16023	16174	16156	16239	16120	16017	16174	16319	16221	16147	16147	16139	16215	16132	16026	16102	15994	16024	16112	16308	16111	16166	16159	15951	16086	16001	16211	16068	16234	16011	16069	16244	16166	16217	16111	16280	16044	16175	16213	16269	16051	16095	16177	16288	16109	16051	15996	16088	16028	16118	15948	16041	16323	16171	16139	16035	16239	16086	16104	16170	16167	16195	16087	16033	16125	16206	16117	16279	16120	16182	16193	16248	16051	16241	16250	16094	16189	16085	15976	16103	16060	16162	16156	16129	16285	16304	16212	16010	16120	16192	16134	16255	16158	16123	16210	16164	16205	16188	15994	16121	16195	16053	16204	16263	16210	16138	16336	16120	16207	16161	16250	16068	16096	16114	16300	16194	16349	16041	16195	16220	16206	15959	16240	16255	16052	16119	16031	16176	16126	16343	16134	16041	15996	16140	16110	16157	16191	16239	16170	16186	16074	16202	16219	16070	16071	16219	16265	16209	16328	16110	16203	16107	16079	16123	16097	16257	16018	15962	16132	16012	16144	16081	16247	16168	16050	16202	16058	15983	16037	16165	16030	16058	16093	16102	16200	16209	16276	16104	16083	16056	16072	15914	16168	16158	16414	15999	16180	16137	16146	16104	16194	16143
26409	22444	31294	32340	30232	29461	27311	23795	22275	21399	20819	20177	19317	19320	18876	19544	19671	20708	20623	19322	17945	18138	17741	17772	17625	17505	17725	17652	17563	17657	17700	17734	17827	17729	17550	17650	17470	17539	17483	17455	17713	17690	17605	17593	17578	17511	17806	17627	17501	17583	17699	17506	17779	17677	17832	17611	17732	17667	17679	17721	17597	17419	17679	17531	17582	17751	17643	17776	17821	17636	17414	17721	17469	17889	17711	17479	17726	17539	17662	17839	17539	17641	17736	17689	17662	17560	17423	17706	17703	17701	17699	17543	17782	17830	17546	17680	17847	17587	17549	17513	17517	17552	17596	17527	17580	17454	17531	17637	17498	17835	17750	17651	17661	17771	17460	17559	17662	17567	17533	17682	17772	17669	17708	17612	17453	17418	17631	17596	17544	17444	17455	17562	17691	17792	17659	17485	17834	17587	17440	17675	17740	17720	17785	17651	17508	17562	17650	17677	17689	17703	17518	17703	17606	17835	17611	17565	17601	17681	17580	17676	17546	17601	17662	17569	17851	17547	17682	17656	17593	17582	17445	17580	17840	17719	17619	17628	17715	17722	17578	17699	17607	17507	17641	17837	17607	17561	17714	17641	17508	17653	17380	17461	17758	17575	17372	17642	17529	17573	17548	17571	17837	17678	17685	17752	17616	17732	17512	17736	17605	17571	17512	17590	17471	17675	17615	17610	17691	17741	17515	17443	17494	17648	17493	17574	17719	17689	17545	17743	17805	17671	17594	17486	17655	17501	17405	17556	17629	17708	17660	17502	17740	17456	17555	17546	17548	17590	17846	17651	17755	17644	17527	17499	17604	17664	17480	17466	17621	17685	17917	17395	17534	17656	17529	17549	17908	17815	17914	17498	17485	17556	17768	17641	17791	17432	17721	17717	17620	17573	17541	17566	17685	17563	17564	17578	17548	17649	17502	17876	17670	17707	17589	17701	17634	17724	17623	17529	17625	17641	17626	17663	17822	17711	17546	17666	17571	17502	17736	17641	17624	17613	17320	17743	17639	17578	17597	17678	17633	17595	17906	17557	17395	17862	17883	17562	17674	17726	17543	17708	17637	17812	17521	17674	17574	17641	17525	17465	17782	17384	17583	17482	17529	17698	17932	17723	17554	17602	17528	17437	17551	17656	17680	17576	17492	17582	17638	17572	17427	17686	17586	17642	17634	17447	17481	17403	17611	17722	17517	17838	17482	17522	17636	17674	17553	17675	17549	17531	17815	17591	17446	17428	17513	17612	17519	17567	17564	17577	17543	17545	17647	17609	17509	17614	17708	17690	17572	17595	17728	17697	17495	17610	17453	17694	17561	17407	17503	17855	17572	17758	17579	17841	17678	17518	17697	17611	17528	17549	17815	17594	17423	17650	17815	17473	18022	17655	17688	17743	17661	17536	17567	17568	17796	17581	17795	17455	17515	17583	17683	17674	17690	17601	17632	17679	17585	17544	17780	17373	17355	17591	17501	17565	17689	17686	17644	17746	17493	17517	17596	17629	17837	17443	17412	17521	17634	17731	17498	17569	17708	17422	17584	17682	17695	17550	17654	17758	17430	17545	17684	17651	17740	17632	17712	17815	17470	17563	17594	17683	17711	17598	17729	17722	17634	17706	17768	17749	17665	17577	17642	17694	17552	17757	17693	17959	17718	17842	17666	17503	17758	17647	17728	17732	17608	17576	17397	17526	17747	17598	17644	17812	17469	17617	17391	17701	17532	17684	17766	17817	17620	17547	17664	17545	17726	17601	17643	17556	17697	17686	17637	17661	17532	17510	17489	17632	17664	17818	17632	17455	17661	17498	17492	17663	17857	17629	17561	17592	17393	17442	17673	17672	17661	17552	17510	17762	17599	17669	17372	17773	17442	17688	17576	17606	17796	17644	17667	17524	17701	17589	17572	17744	17616	17562	17729	17730	17664	17658	17637	17626	17689	17504	17473	17498	17630	17640	17680	17542	17645	17572	17608	17432	17543	17620	17612	17563	17703	17651	17573	17520	17650	17723	17487	17629	17492	17583	17635	17653	17559	17543	17619	17627	17589	17573	17621	17589	17684	17705	17757	17599	17531	17552	17599	17488	17488	17559	17765	17438	17702	17611	17625	17534	17409	17584	17635	17576	17450	17339	17577	17476	17610	17600	17646	17720	17607	17445	17684	17706	17503	17649	17720	17652	17647	17709	17385	17712	17614	17545	17560	17569	17806	17659	17590	17469	17600	17627	17761	17810	17784	17814	17789	17520	17601	17574	17797	17564	17486	17614	17513	17530	17709	17556	17720	17559	17528	17585	17485	17581	17816	17563	17492	17431	17687	17552	17437	17585	17813	17717	17487	17648	17595	17719	17692	17658	17474	17445	17633	17600	17651	17551	17596	17719	17677	17659	17700	17582	17516	17633	17575	17617	17757	17595	17524	17646	17594	17619	17602	17701	17625	17630	17550	17716	17738	17516	17852	17628	17764	17722	17659	17526	17681	17516	17521	17594	17577	17724	17733	17632	17813	17466	17540	17577	17756	17625	17760	17731	17594	17576	17696	17542	17448	17581	17588	17693	17621	17632	17733	17464	17686	17530	17627	17561	17532	17447	17633	17668	17575	17708	17580	17748	17547	17624	17757	17735	17725	17608	17734	17535	17613	17558	17741	17622	17654	17472	17550	17378	17549	17819	17747	17582	17624	17547	17543	17650	17730	17671	17665	17619	17789	17470	17547	17555	17606	17649	17532	17512	17679	17784	17471	17504	17613	17818	17530	17529	17609	17839	17678	17743	17595	17645	17600	17501	17463	17685	17755	17446	17542	17576	17796	17634	17741	17592	17514	17570	17698	17549	17479	17390	17822	17763	17593	17434	17357	17562	17678	17629	17543	17633	17769	17744	17665	17401	17278	17722	17798	17698	17540	17597	17551	17453	17502	17685	17670	17763	17621	17907	17498	17738	17486	17556	17749	17850	17652	17866	17748	17543	17665	17680	17526	17707	17473	17592	17414	17831	17513	17619	17729	17647	17786	17671	17612	17657	17758	17591	17616	17660	17581	17532	17713	17608	17643	17486	17716	17439	17555	17680	17623	17438	17679	17642	17624	17665	17579	17545	17508	17482	17824	17578	17617	17572	17792	17465	17805	17747	17641	17701	17679	17634	17657	17458	17613	17587	17447	17743	17745	17789	17580	17578	17375	17518	17588	17687	17612	17433	17614	17470	17499	17691	17935	17588	17559	17834	17709	17556	17734	17684	17611	17583	17726	17673	17564	17473	17580	17691	17520	17611	17658	17574	17564	17732	17628	17561	17579	17456	17598	17632	17593	17711	17563	17703	17571	17516	17473	17666	17646	17601	17656	17474	17683	17766	17487	17563	17462	17760	17636	17560	17524	17552	17651	17871	17630	17519	17601	17533	17569	17648	17773	17568	17792	17691	17582	17539	17531	17725	17609	17545	17599	17630	17397	17706	17776	17635	17577	17583	17567	17791	17611	17563	17489	17601	17612	17734	17493	17458	17726	17772	17480	17673	17745	17672	17587	17667	17449	17526	17789	17743	17537	17620	17483	17586	17643	17729	17691	17681	17816	17772	17624	17259	17682	17820	17737	17511	17699	17669	17585	17561	17753	17724	17724	17618	17624	17699	17690	17547	17772	17737	17671	17832	17762	17695	17511	17569	17842	17611	17678	17449	17584	17478	17665	17643	17587	17614	17556	17772	17507	17476	17729	17642	17688	17612	17282	17517	17714	17591	17724	17645	17552	17681	17578	17629	17671	17604	17587	17610	17426	17681	17630	17669	17629	17540	17778	17861	17750	17505	17619	17610	17537	17623	17631	17444	17679	17871	17528	17592	17608	17708	17869	17765	17850	17514	17601	17568	17707	17705	17488	17534	17580	17610	17548	17565	17729	17557	17685	17666	17537	17607	17813	17491	17497	17536	17491	17480	17595	17587	17843	17683	17770	17426	17597	17655	17694	17583	17590	17578	17750	17786	17567	17486	17531	17828	17687	17565	17683	17731	17626	17625	17648	17547	17527	17473	17634	17715	17726	17604	17545	17552	17653	17480	17702	17618	17583	17637	17559	17631	17619	17480	17725	17656	17468	17757	17759	17719	17569	17506	17497	17561	17527	17655	17526	17672	17317	17467	17633	17600	17481	17619	17674	17554	17683	17690	17625	17697	17601	17851	17672	17752	17772	17502	17483	17716	17733	17442	17495	17797	17546	17623	17572	17423	17777	17666	17712	17641	17695	17425	17526	17626	17525	17715	17700	17708	17736	17488	17619	17728	17586	17583	17542	17597	17756	17575	17712	17631	17707	17506	17654	17494	17608	17665	17652	17669	17666	17587	17676	17394	17455	17596	17697	17536	17462	17619	17559	17572	17895	17732	17536	17657	17502	17574	17797	17856	17575	17721	17442	17474	17639	17653	17660	17754	17600	17646	17652	17555	17639	17583	17710	17755	17677	17380	17900	17441	17692	17451	17452	17870	17576	17605	17673	17619	17492	17628	17569	17720	17560	17605	17804	17460	17773	17555	17753	17620	17724	17743	17526	17517	17554	17698	17497	17419	17672	17472	17638	17777	17464	17442	17622	17712	17505	17507	17484	17579	17712	17684	17439	17458	17784	17767	17685	17602	17747	17767	17796	17490	17535	17601	17546	17794	17572	17653	17466	17554	17685	17875	17447	17614	17619	17503	17634	17660	17569	17602	17545	17612	17481	17729	17627	17683	17771	17547	17593	17605	17622	17662	17747	17598	17631	17813	17580	17576	17768	17541	17612	17595	17692	17561	17761	17713	17817	17777	17615	17546	17611	17600	17566	17520	17509	17658	17533	17694	17541	17548	17622	17731	17564	17564	17347	17535	17500	17612	17709	17702	17633	17849	17445	17578	17645	17460	17620	17600	17722	17617	17839	17617	17735	17492	17576	17631	17609	17688	17728	17624	17718	17894	17486	17659	17715	17368	17483	17564	17809	17540	17575	17546	17791	17795	17477	17556	17599	17676	17522	17686	17746	17630	17655	17563	17521	17656	17365	17618	17583	17421	17650	17715	17414	17852	17682	17757	17503	17686	17625	17676	17547	17467	17562	17663	17684	17566	17577	17499	17620	17652	17561	17636	17717	17534	17545	17262	17765	17494	17593	17542
26134	42580	43824	41792	36188	31415	27311	24477	22468	21242	20123	19172	18440	17951	17341	18766	18579	19969	19247	17490	15907	16021	15707	15372	15538	15454	15555	15495	15518	15508	15760	15566	15565	15502	15580	15348	15531	15625	15380	15490	15555	15632	15277	15521	15427	15499	15433	15502	15460	15428	15354	15654	15567	15407	15544	15441	15546	15520	15738	15630	15507	15645	15598	15681	15518	15384	15468	15509	15576	15476	15376	15597	15269	15261	15607	15531	15482	15569	15566	15358	15603	15329	15636	15609	15420	15461	15458	15474	15425	15357	15448	15525	15651	15397	15421	15542	15605	15662	15365	15549	15652	15628	15536	15537	15328	15495	15335	15408	15575	15528	15459	15629	15514	15556	15584	15511	15422	15648	15658	15491	15539	15580	15491	15538	15538	15475	15511	15461	15567	15566	15382	15373	15600	15500	15455	15573	15497	15492	15409	15502	15377	15516	15290	15631	15475	15631	15446	15483	15697	15418	15251	15552	15425	15508	15577	15547	15325	15535	15490	15492	15347	15496	15456	15611	15541	15550	15484	15664	15539	15481	15457	15464	15560	15492	15535	15431	15547	15366	15326	15568	15400	15505	15450	15412	15428	15314	15568	15562	15646	15397	15635	15434	15504	15521	15588	15480	15575	15511	15472	15678	15452	15476	15425	15531	15431	15452	15331	15333	15667	15552	15289	15476	15451	15448	15402	15448	15372	15596	15601	15548	15366	15591	15434	15562	15422	15503	15597	15475	15579	15610	15492	15546	15363	15495	15517	15416	15501	15509	15419	15466	15449	15393	15507	15628	15442	15349	15695	15530	15525	15558	15538	15557	15388	15460	15446	15421	15460	15474	15637	15395	15569	15465	15337	15468	15597	15439	15487	15457	15472	15609	15308	15581	15416	15483	15479	15470	15452	15702	15387	15446	15465	15419	15447	15574	15599	15711	15582	15558	15561	15490	15589	15527	15454	15423	15476	15685	15412	15409	15392	15551	15556	15350	15380	15389	15398	15480	15432	15467	15504	15463	15608	15556	15574	15602	15468	15457	15630	15506	15634	15515	15519	15434	15485	15442	15479	15400	15500	15490	15548	15315	15384	15555	15427	15496	15463	15554	15586	15573	15596	15425	15520	15598	15620	15355	15521	15413	15655	15515	15489	15372	15543	15552	15467	15475	15558	15569	15523	15480	15549	15380	15347	15508	15536	15619	15373	15545	15381	15440	15440	15420	15477	15485	15526	15348	15332	15501	15416	15323	15410	15650	15547	15349	15496	15585	15555	15247	15415	15273	15326	15557	15562	15378	15656	15612	15556	15435	15471	15571	15629	15585	15585	15543	15620	15569	15586	15333	15547	15549	15605	15690	15361	15413	15434	15474	15722	15511	15646	15304	15536	15524	15553	15629	15564	15480	15650	15569	15555	15655	15355	15506	15465	15369	15304	15535	15552	15668	15438	15271	15488	15340	15626	15416	15457	15693	15459	15483	15554	15490	15420	15523	15479	15549	15589	15596	15524	15610	15300	15428	15414	15532	15476	15552	15346	15446	15474	15687	15427	15568	15496	15374	15523	15454	15470	15616	15444	15364	15465	15457	15480	15504	15522	15415	15580	15447	15465	15568	15411	15514	15546	15551	15483	15572	15432	15561	15646	15602	15577	15493	15409	15509	15633	15396	15462	15682	15624	15291	15381	15469	15421	15580	15333	15443	15455	15313	15521	15311	15529	15349	15667	15412	15397	15320	15483	15509	15517	15463	15441	15571	15539	15356	15576	15416	15428	15451	15460	15449	15517	15436	15386	15512	15641	15432	15451	15570	15647	15454	15459	15470	15358	15514	15438	15565	15494	15611	15497	15459	15257	15703	15469	15610	15344	15543	15481	15467	15654	15635	15412	15557	15508	15518	15496	15458	15609	15527	15487	15332	15417	15570	15611	15464	15430	15433	15435	15398	15551	15517	15472	15334	15455	15285	15582	15542	15459	15465	15390	15335	15382	15442	15458	15498	15589	15593	15501	15448	15432	15617	15442	15383	15317	15669	15443	15446	15664	15426	15491	15638	15634	15479	15564	15583	15622	15452	15510	15513	15567	15424	15533	15506	15361	15532	15419	15580	15653	15698	15533	15529	15418	15399	15409	15500	15448	15499	15478	15412	15488	15450	15460	15570	15592	15282	15404	15476	15475	15446	15771	15578	15574	15571	15460	15579	15341	15544	15569	15480	15302	15394	15572	15452	15558	15409	15415	15425	15546	15485	15505	15363	15563	15509	15607	15646	15450	15475	15529	15564	15516	15414	15378	15491	15441	15505	15470	15639	15450	15568	15261	15366	15552	15584	15552	15413	15590	15512	15468	15459	15366	15520	15408	15543	15523	15670	15647	15492	15490	15496	15540	15380	15581	15445	15560	15634	15544	15746	15470	15629	15556	15443	15472	15457	15577	15402	15437	15460	15418	15344	15429	15511	15382	15364	15537	15404	15440	15426	15581	15399	15537	15352	15558	15530	15319	15503	15370	15459	15528	15554	15650	15415	15446	15509	15432	15550	15582	15422	15433	15588	15474	15599	15550	15405	15519	15647	15483	15474	15516	15641	15640	15665	15476	15505	15568	15616	15464	15529	15521	15479	15412	15484	15592	15510	15409	15515	15641	15571	15764	15325	15433	15568	15441	15541	15505	15573	15370	15436	15646	15544	15545	15626	15535	15419	15563	15339	15543	15512	15354	15476	15598	15561	15433	15423	15607	15510	15541	15451	15580	15546	15577	15437	15515	15569	15370	15569	15370	15580	15373	15515	15459	15588	15337	15402	15503	15424	15226	15556	15405	15557	15582	15597	15528	15344	15678	15434	15675	15352	15463	15437	15401	15414	15472	15419	15539	15518	15302	15441	15488	15674	15522	15424	15471	15389	15465	15336	15276	15680	15551	15411	15536	15335	15443	15574	15617	15430	15378	15652	15450	15452	15532	15658	15338	15369	15578	15494	15576	15301	15496	15333	15331	15402	15443	15395	15521	15293	15555	15436	15384	15370	15447	15675	15410	15550	15482	15615	15341	15410	15581	15429	15635	15417	15552	15443	15388	15412	15502	15718	15573	15389	15468	15488	15460	15530	15461	15494	15583	15549	15566	15449	15469	15457	15402	15635	15417	15509	15585	15605	15490	15541	15527	15285	15407	15420	15501	15402	15437	15531	15588	15509	15482	15628	15679	15422	15517	15548	15638	15654	15334	15522	15344	15554	15513	15525	15480	15517	15559	15314	15449	15514	15525	15543	15434	15489	15571	15568	15399	15539	15486	15464	15366	15708	15582	15477	15432	15470	15513	15248	15627	15446	15553	15361	15594	15624	15539	15569	15404	15551	15417	15351	15498	15629	15684	15382	15250	15512	15527	15580	15497	15566	15577	15523	15754	15333	15259	15446	15460	15420	15640	15561	15520	15515	15337	15458	15682	15408	15464	15436	15604	15663	15394	15714	15499	15366	15592	15551	15335	15361	15543	15623	15515	15631	15314	15349	15589	15499	15544	15605	15409	15455	15669	15495	15455	15395	15391	15522	15473	15306	15490	15372	15430	15528	15475	15438	15575	15581	15418	15503	15407	15550	15541	15467	15428	15574	15615	15328	15400	15491	15486	15469	15566	15643	15568	15389	15445	15454	15470	15376	15471	15420	15573	15527	15411	15419	15359	15478	15572	15459	15481	15377	15744	15455	15529	15485	15603	15470	15557	15656	15507	15560	15424	15416	15515	15535	15388	15726	15403	15510	15466	15471	15511	15464	15436	15574	15426	15473	15350	15377	15458	15441	15475	15448	15555	15531	15317	15715	15443	15452	15286	15586	15453	15521	15448	15672	15606	15517	15662	15570	15400	15596	15577	15428	15455	15573	15412	15670	15471	15381	15513	15426	15525	15592	15420	15590	15396	15481	15488	15538	15457	15598	15449	15416	15436	15564	15447	15560	15650	15411	15570	15475	15481	15656	15279	15505	15408	15493	15473	15590	15576	15564	15463	15316	15584	15501	15640	15647	15467	15591	15528	15506	15461	15506	15526	15516	15454	15561	15400	15396	15526	15525	15562	15565	15237	15535	15505	15480	15531	15290	15496	15500	15411	15515	15381	15415	15570	15328	15526	15529	15395	15541	15344	15438	15544	15315	15451	15547	15463	15571	15551	15372	15417	15501	15425	15394	15479	15722	15424	15505	15643	15556	15270	15531	15485	15493	15427	15293	15590	15554	15463	15474	15577	15507	15497	15501	15559	15416	15518	15493	15408	15354	15664	15397	15445	15392	15535	15676	15381	15517	15445	15571	15549	15336	15503	15613	15531	15407	15409	15681	15537	15376	15727	15366	15611	15504	15445	15505	15351	15341	15456	15428	15542	15413	15423	15515	15450	15460	15718	15490	15533	15395	15388	15558	15448	15389	15468	15521	15354	15589	15383	15467	15504	15559	15481	15351	15463	15690	15506	15588	15440	15446	15513	15526	15459	15378	15380	15553	15691	15540	15466	15382	15609	15582	15464	15613	15388	15325	15458	15510	15538	15569	15532	15703	15480	15528	15311	15539	15563	15436	15564	15654	15473	15511	15447	15363	15425	15368	15397	15548	15622	15485	15546	15521	15374	15432	15432	15477	15509	15456	15514	15632	15559	15510	15695	15566	15466	15587	15583	15476	15485	15554	15463	15586	15642	15510	15577	15292	15484	15527	15600	15536	15352	15587	15474	15490	15555	15572	15241	15292	15436	15551	15361	15445	15480	15548	15387	15523	15398	15482	15699	15564	15505	15520	15734	15466	15469	15523	15531	15544	15350	15291	15491	15563	15408	15629	15445	15596	15615	15597	15460	15424	15542	15460	15550	15464	15689	15479	15500	15491	15504	15299	15422	15588	15814	15422	15467	15425	15488	15609	15423	15438	15521	15575	15487	15509	15579	15538	15460	15444	15351	15428	15509	15453	15499	15454	15534	15531	15414	15516	15564	15283	15470	15535	15614	15528	15541	15685	15571	15533	15330	15572	15546	15349	15605	15551	15543	15471	15615	15420	15385	15529	15623	15511	15521	15605	15581	15488	15605	15471	15314	15482	15464	15574	15789	15542	15494	15384	15385	15703	15483	15569	15456	15504	15723	15638	15381	15545	15524	15571	15442	15447	15416	15448
24579	21618	29593	26766	26992	30643	31579	26929	24930	23471	22386	20885	20354	19868	21309	22327	23726	23057	22727	20748	18712	17743	17573	17612	17488	17449	17311	17290	17573	17633	17663	17637	17557	17619	17669	17607	17546	17468	17481	17655	17553	17533	17665	17482	17510	17740	17474	17400	17621	17388	17664	17494	17450	17171	17259	17379	17501	17461	17490	17414	17407	17525	17438	17546	17633	17434	17533	17374	17440	17561	17520	17535	17541	17303	17381	17287	17540	17431	17552	17358	17522	17260	17550	17397	17610	17561	17652	17340	17455	17562	17328	17399	17458	17284	17597	17526	17396	17327	17304	17567	17495	17381	17708	17323	17703	17723	17502	17523	17682	17417	17534	17478	17641	17601	17441	17292	17516	17251	17245	17401	17734	17686	17473	17385	17522	17378	17452	17401	17585	17485	17376	17410	17467	17503	17503	17364	17294	17423	17286	17343	17471	17627	17671	17194	17369	17570	17355	17345	17553	17456	17417	17662	17387	17571	17423	17387	17411	17275	17403	17590	17427	17358	17401	17482	17194	17355	17477	17480	17511	17423	17337	17405	17507	17428	17530	17533	17428	17345	17389	17340	17448	17384	17503	17663	17588	17387	17662	17433	17243	17428	17455	17212	17389	17449	17048	17441	17495	17595	17408	17445	17622	17091	17382	17627	17501	17587	17528	17472	17467	17559	17355	17362	17496	17275	17398	17365	17497	17402	17460	17475	17440	17483	17376	17445	17474	17387	17522	17229	17489	17639	17390	17517	17506	17493	17477	17545	17363	17317	17501	17391	17272	17417	17470	17331	17369	17401	17511	17605	17198	17613	17400	17439	17297	17553	17494	17576	17528	17296	17341	17334	17468	17380	17363	17413	17467	17504	17457	17406	17654	17234	17364	17460	17449	17269	17500	17436	17472	17474	17473	17538	17467	17371	17426	17427	17388	17511	17679	17371	17580	17525	17532	17379	17468	17399	17442	17301	17199	17520	17537	17554	17541	17386	17441	17518	17410	17442	17290	17560	17375	17533	17486	17363	17459	17420	17399	17459	17407	17386	17373	17541	17166	17444	17487	17463	17305	17690	17342	17438	17732	17642	17608	17433	17425	17381	17370	17611	17445	17243	17552	17495	17481	17318	17551	17275	17483	17544	17392	17530	17439	17428	17420	17320	17439	17470	17387	17468	17477	17463	17458	17332	17466	17686	17542	17264	17443	17257	17465	17536	17434	17573	17416	17560	17339	17448	17469	17470	17529	17454	17313	17464	17374	17645	17281	17287	17522	17343	17478	17629	17601	17399	17315	17326	17467	17364	17524	17411	17341	17389	17533	17469	17693	17403	17198	17349	17473	17381	17553	17477	17573	17593	17302	17417	17496	17251	17420	17365	17419	17449	17352	17378	17257	17432	17432	17537	17303	17406	17348	17318	17654	17286	17364	17507	17595	17544	17539	17382	17650	17494	17552	17558	17454	17328	17362	17525	17611	17413	17558	17452	17503	17485	17383	17314	17632	17385	17330	17216	17455	17266	17402	17395	17612	17537	17398	17413	17405	17444	17408	17490	17332	17250	17420	17399	17505	17385	17478	17404	17596	17085	17492	17383	17610	17423	17511	17324	17456	17455	17258	17468	17406	17390	17429	17441	17549	17347	17554	17423	17432	17478	17583	17494	17496	17493	17486	17561	17285	17387	17437	17482	17595	17326	17448	17472	17553	17580	17504	17577	17628	17197	17261	17381	17453	17479	17528	17435	17358	17402	17397	17454	17387	17427	17244	17329	17361	17356	17620	17416	17481	17392	17460	17208	17321	17229	17661	17706	17559	17256	17477	17445	17500	17515	17279	17395	17415	17370	17545	17461	17687	17471	17466	17350	17576	17387	17612	17634	17466	17412	17465	17347	17356	17327	17338	17445	17471	17398	17153	17596	17427	17665	17597	17385	17381	17617	17441	17574	17443	17484	17576	17323	17514	17339	17465	17439	17448	17364	17361	17603	17662	17462	17674	17369	17413	17506	17606	17534	17552	17279	17440	17332	17585	17383	17494	17390	17490	17805	17237	17521	17446	17427	17318	17461	17388	17437	17443	17426	17582	17479	17490	17388	17466	17343	17459	17317	17454	17218	17387	17594	17512	17481	17602	17341	17291	17519	17510	17253	17400	17406	17226	17469	17493	17410	17649	17480	17644	17714	17603	17392	17221	17346	17743	17452	17547	17416	17456	17628	17500	17586	17592	17389	17275	17455	17446	17522	17360	17341	17383	17562	17323	17256	17294	17347	17315	17437	17445	17494	17516	17404	17334	17452	17526	17293	17432	17429	17570	17423	17553	17767	17596	17628	17473	17499	17530	17455	17373	17542	17409	17554	17325	17517	17450	17434	17512	17337	17549	17533	17208	17252	17442	17623	17399	17475	17395	17294	17299	17382	17296	17482	17405	17220	17419	17274	17390	17378	17168	17571	17639	17410	17507	17488	17596	17483	17338	17485	17441	17445	17454	17537	17422	17622	17505	17371	17622	17313	17427	17618	17442	17436	17537	17494	17471	17579	17333	17484	17349	17724	17320	17318	17426	17497	17534	17284	17335	17473	17375	17308	17361	17486	17474	17275	17449	17429	17324	17456	17359	17267	17339	17646	17411	17480	17502	17323	17429	17605	17428	17293	17417	17363	17388	17529	17553	17423	17387	17333	17235	17508	17560	17567	17568	17424	17415	17540	17545	17624	17550	17398	17312	17673	17167	17527	17205	17397	17351	17396	17491	17378	17269	17269	17395	17472	17474	17377	17290	17312	17388	17232	17412	17326	17375	17396	17423	17270	17250	17480	17700	17423	17353	17315	17274	17358	17376	17386	17468	17370	17406	17478	17259	17543	17669	17470	17532	17449	17402	17441	17412	17483	17585	17248	17429	17180	17524	17253	17762	17470	17677	17489	17501	17386	17395	17290	17424	17484	17461	17676	17422	17687	17434	17477	17479	17581	17511	17322	17362	17435	17342	17423	17268	17462	17492	17352	17500	17549	17578	17583	17498	17384	17431	17434	17297	17397	17439	17509	17499	17492	17384	17507	17422	17431	17388	17576	17615	17387	17311	17473	17409	17310	17576	17515	17626	17507	17491	17511	17433	17315	17359	17609	17520	17332	17438	17387	17416	17607	17454	17477	17457	17523	17454	17485	17443	17595	17495	17436	17432	17421	17516	17460	17429	17596	17588	17590	17377	17465	17307	17455	17223	17461	17519	17342	17301	17472	17433	17406	17460	17615	17426	17405	17497	17568	17556	17243	17710	17244	17312	17404	17468	17336	17494	17402	17548	17408	17465	17588	17509	17450	17459	17115	17362	17465	17494	17395	17260	17289	17462	17420	17482	17570	17595	17447	17311	17500	17341	17450	17463	17382	17507	17540	17330	17766	17379	17428	17244	17554	17258	17469	17356	17424	17469	17640	17547	17641	17393	17333	17437	17271	17522	17416	17291	17520	17679	17276	17309	17572	17637	17536	17512	17469	17624	17398	17440	17412	17345	17340	17273	17146	17681	17470	17480	17296	17245	17390	17498	17388	17663	17374	17391	17679	17316	17304	17496	17560	17593	17501	17307	17422	17389	17458	17582	17337	17541	17512	17665	17336	17215	17431	17316	17320	17415	17270	17437	17554	17481	17359	17633	17395	17320	17438	17446	17301	17585	17326	17684	17517	17568	17475	17595	17376	17498	17490	17502	17371	17493	17410	17508	17385	17414	17412	17594	17726	17402	17620	17603	17465	17207	17469	17565	17580	17364	17665	17642	17475	17377	17245	17336	17440	17427	17610	17421	17602	17433	17527	17378	17368	17387	17447	17419	17503	17377	17439	17313	17680	17460	17464	17286	17514	17409	17422	17430	17440	17455	17703	17364	17509	17516	17369	17368	17408	17481	17329	17364	17470	17370	17273	17363	17590	17595	17348	17386	17355	17440	17573	17336	17508	17458	17417	17436	17296	17398	17437	17468	17543	17449	17666	17453	17351	17544	17459	17179	17324	17540	17474	17417	17455	17636	17581	17366	17410	17372	17503	17287	17399	17323	17347	17245	17454	17543	17487	17308	17330	17282	17555	17516	17670	17371	17448	17447	17445	17237	17548	17471	17151	17323	17333	17283	17391	17657	17340	17296	17554	17452	17555	17425	17510	17410	17480	17405	17296	17349	17313	17351	17480	17435	17262	17559	17415	17441	17476	17406	17605	17351	17514	17503	17359	17361	17338	17370	17470	17325	17403	17484	17528	17610	17411	17468	17375	17425	17353	17427	17342	17581	17617	17452	17443	17364	17575	17454	17462	17370	17603	17443	17348	17525	17393	17458	17614	17196	17660	17366	17400	17480	17375	17446	17581	17591	17349	17617	17528	17406	17253	17429	17696	17515	17318	17541	17346	17281	17470	17389	17341	17455	17352	17473	17296	17463	17471	17582	17475	17146	17371	17649	17460	17437	17452	17362	17534	17364	17584	17689	17468	17467	17315	17378	17335	17327	17611	17495	17342	17619	17593	17398	17397	17394	17479	17195	17517	17509	17588	17721	17252	17486	17277	17437	17456	17624	17465	17489	17670	17516	17541	17687	17515	17543	17359	17658	17574	17473	17494	17493	17286	17291	17583	17386	17429	17505	17354	17537	17602	17421	17404	17468	17510	17519	17311	17523	17495	17420	17552	17423	17297	17364	17412	17434	17506	17544	17333	17372	17415	17317	17425	17596	17482	17421	17450	17202	17421	17485	17436	17284	17562	17583	17260	17421	17497	17504	17375	17671	17293	17302	17428	17414	17330	17547	17533	17487	17284	17610	17345	17358	17357	17392	17620	17399	17520	17446	17406	17389	17423	17376	17309	17598	17492	17518	17412	17432	17457	17438	17632	17414	17424	17496	17489	17268	17483	17660	17433	17466	17451	17534	17430	17333	17644	17596	17414	17566	17523	17460	17316	17624	17570	17555	17207	17708	17407	17419	17452	17494	17458	17601	17493	17732	17597	17697	17339	17503	17499	17377	17631	17577	17474	17778	17429	17214	17280	17594	17464	17362	17450	17387	17354	17432	17333	17339	17646	17321	17198	17364	17520	17412	17509	17449	17684	17365	17187	17389	17619	17319	17594	17475	17466	17556	17523	17317	17367	17721	17267	17454	17340	17454	17213
27969	45082	47809	46812	41603	35945	32002	28915	26739	24233	22538	20904	19588	19286	21487	23277	24585	23518	22983	19720	16325	15659	15846	15545	15466	15572	15377	15557	15678	15693	15694	15538	15470	15501	15414	15420	15537	15483	15413	15472	15635	15443	15444	15717	15481	15444	15477	15365	15579	15428	15415	15452	15642	15397	15582	15565	15430	15366	15359	15538	15389	15385	15570	15386	15403	15468	15393	15464	15539	15383	15372	15449	15535	15470	15518	15640	15551	15468	15369	15544	15399	15626	15452	15399	15455	15338	15395	15548	15669	15479	15372	15375	15535	15410	15331	15346	15485	15367	15491	15476	15503	15340	15549	15496	15167	15413	15273	15370	15514	15354	15625	15382	15426	15411	15433	15544	15349	15608	15615	15476	15436	15423	15658	15395	15384	15288	15528	15575	15312	15407	15349	15463	15430	15523	15470	15342	15503	15441	15421	15530	15438	15530	15716	15316	15391	15426	15479	15456	15501	15404	15440	15378	15531	15586	15384	15435	15423	15332	15508	15383	15491	15645	15491	15341	15540	15529	15454	15389	15586	15526	15588	15471	15569	15478	15648	15447	15466	15330	15693	15468	15402	15373	15585	15418	15300	15300	15440	15436	15542	15547	15482	15398	15521	15577	15506	15465	15449	15557	15531	15508	15483	15427	15431	15582	15494	15370	15525	15499	15387	15616	15423	15432	15371	15504	15399	15605	15410	15438	15461	15413	15481	15423	15585	15536	15448	15632	15414	15447	15373	15411	15405	15456	15635	15424	15515	15405	15491	15576	15364	15473	15526	15515	15471	15583	15327	15467	15598	15473	15642	15519	15488	15523	15418	15416	15425	15475	15331	15299	15455	15428	15418	15488	15487	15406	15485	15410	15353	15484	15295	15392	15476	15542	15563	15349	15500	15469	15542	15621	15245	15375	15506	15390	15544	15457	15343	15325	15533	15577	15419	15405	15457	15376	15539	15505	15375	15427	15461	15401	15568	15297	15576	15422	15371	15406	15513	15378	15419	15579	15393	15407	15516	15507	15387	15401	15303	15425	15727	15302	15603	15403	15398	15401	15384	15336	15363	15544	15343	15485	15382	15549	15345	15414	15685	15337	15401	15436	15394	15349	15439	15280	15483	15462	15431	15396	15315	15482	15602	15442	15252	15432	15444	15325	15314	15491	15481	15502	15502	15495	15572	15322	15406	15617	15532	15353	15445	15403	15472	15577	15319	15473	15332	15545	15587	15387	15539	15513	15521	15504	15523	15417	15459	15629	15584	15368	15391	15486	15380	15534	15700	15377	15427	15487	15413	15323	15467	15403	15418	15506	15674	15388	15603	15360	15310	15338	15464	15405	15509	15589	15603	15330	15437	15418	15449	15334	15518	15457	15494	15320	15487	15321	15426	15506	15419	15452	15478	15648	15422	15355	15397	15448	15478	15320	15398	15539	15610	15383	15395	15461	15352	15527	15402	15412	15494	15377	15423	15322	15458	15502	15368	15520	15441	15508	15505	15191	15523	15420	15433	15484	15431	15526	15333	15481	15356	15494	15541	15565	15434	15357	15466	15427	15381	15307	15402	15379	15469	15342	15411	15383	15602	15432	15258	15505	15425	15558	15544	15716	15468	15208	15455	15512	15501	15512	15489	15405	15507	15422	15417	15270	15671	15431	15247	15581	15435	15387	15512	15364	15440	15505	15490	15302	15468	15511	15486	15287	15392	15370	15743	15259	15453	15509	15391	15319	15455	15409	15505	15550	15516	15417	15542	15253	15438	15445	15355	15447	15375	15267	15307	15389	15480	15545	15387	15491	15364	15401	15599	15517	15401	15388	15442	15244	15469	15339	15573	15568	15333	15565	15502	15548	15286	15390	15475	15407	15407	15308	15392	15426	15570	15295	15437	15482	15422	15526	15482	15559	15503	15221	15610	15408	15272	15315	15393	15346	15560	15547	15465	15388	15570	15502	15445	15388	15413	15618	15481	15486	15521	15369	15433	15387	15504	15428	15404	15441	15420	15508	15431	15495	15531	15505	15428	15370	15400	15362	15591	15516	15450	15344	15476	15320	15545	15643	15467	15263	15526	15476	15500	15324	15540	15408	15287	15405	15391	15459	15323	15722	15478	15586	15458	15568	15371	15445	15426	15504	15583	15377	15269	15645	15444	15488	15495	15446	15513	15227	15248	15493	15312	15357	15434	15445	15371	15549	15412	15255	15485	15484	15634	15493	15257	15567	15443	15551	15577	15350	15437	15363	15284	15651	15492	15450	15530	15532	15393	15472	15453	15264	15429	15627	15413	15193	15315	15563	15528	15561	15210	15477	15441	15415	15635	15563	15417	15590	15483	15430	15599	15413	15500	15333	15501	15493	15447	15502	15500	15350	15287	15204	15440	15359	15397	15363	15293	15338	15269	15436	15474	15431	15340	15366	15406	15456	15483	15366	15470	15451	15404	15503	15365	15577	15667	15537	15361	15398	15495	15517	15468	15265	15224	15352	15585	15389	15432	15413	15551	15340	15425	15503	15482	15486	15513	15168	15387	15480	15364	15421	15287	15343	15298	15345	15438	15480	15592	15241	15425	15497	15438	15433	15471	15436	15418	15335	15425	15391	15616	15393	15483	15411	15555	15481	15457	15365	15523	15445	15641	15365	15399	15301	15472	15285	15347	15545	15502	15402	15347	15528	15601	15361	15362	15380	15425	15486	15461	15362	15483	15439	15289	15420	15327	15446	15566	15411	15466	15557	15393	15401	15630	15335	15365	15559	15571	15191	15457	15339	15195	15526	15554	15441	15396	15483	15470	15380	15626	15591	15538	15273	15521	15350	15492	15325	15324	15394	15384	15319	15548	15427	15481	15317	15519	15416	15379	15555	15494	15448	15622	15405	15388	15531	15368	15508	15308	15633	15508	15389	15386	15423	15584	15512	15364	15430	15498	15429	15339	15353	15397	15374	15440	15413	15401	15379	15455	15539	15480	15461	15499	15396	15495	15329	15402	15318	15598	15437	15507	15601	15431	15397	15644	15250	15457	15597	15541	15508	15570	15547	15482	15412	15500	15457	15315	15486	15407	15438	15449	15509	15535	15376	15368	15352	15495	15443	15418	15295	15502	15557	15331	15506	15462	15375	15358	15385	15445	15371	15434	15284	15591	15575	15445	15392	15404	15617	15451	15288	15521	15520	15375	15416	15387	15386	15693	15342	15529	15323	15546	15391	15350	15431	15433	15354	15456	15711	15391	15315	15560	15363	15454	15403	15365	15527	15543	15388	15344	15260	15470	15399	15400	15531	15436	15353	15485	15444	15356	15560	15423	15279	15339	15315	15446	15294	15535	15402	15552	15605	15378	15524	15551	15551	15477	15409	15587	15340	15501	15486	15533	15645	15383	15489	15500	15403	15361	15535	15256	15382	15458	15388	15464	15569	15488	15427	15396	15387	15424	15368	15392	15423	15320	15535	15430	15606	15442	15427	15383	15312	15390	15535	15637	15385	15444	15508	15592	15560	15484	15447	15413	15334	15431	15426	15408	15509	15561	15376	15361	15596	15367	15374	15462	15485	15317	15381	15280	15648	15489	15466	15302	15439	15564	15376	15378	15628	15492	15299	15424	15455	15647	15525	15449	15414	15658	15720	15434	15401	15398	15456	15540	15449	15364	15398	15412	15655	15397	15514	15340	15498	15462	15382	15288	15531	15382	15387	15477	15427	15497	15457	15320	15574	15228	15493	15584	15458	15479	15457	15313	15445	15456	15547	15477	15443	15517	15545	15356	15308	15443	15451	15458	15572	15391	15392	15480	15590	15381	15588	15566	15431	15361	15475	15411	15601	15391	15316	15509	15503	15364	15434	15286	15467	15405	15470	15546	15635	15507	15490	15372	15617	15423	15427	15412	15433	15435	15311	15426	15391	15454	15523	15391	15431	15420	15560	15425	15362	15411	15355	15457	15300	15527	15731	15567	15253	15420	15665	15348	15538	15248	15579	15516	15497	15552	15620	15480	15511	15565	15449	15423	15484	15566	15367	15436	15493	15495	15334	15528	15463	15379	15522	15479	15620	15488	15203	15364	15550	15371	15478	15495	15280	15370	15483	15588	15585	15386	15550	15371	15489	15509	15597	15327	15244	15508	15302	15483	15376	15419	15451	15649	15487	15456	15525	15256	15310	15339	15617	15461	15457	15517	15207	15609	15723	15403	15478	15395	15507	15523	15487	15471	15585	15499	15479	15439	15298	15703	15451	15384	15387	15511	15358	15569	15344	15409	15333	15360	15496	15434	15401	15473	15390	15406	15517	15584	15423	15337	15518	15361	15432	15470	15309	15592	15464	15227	15410	15374	15509	15509	15418	15332	15487	15601	15508	15615	15446	15318	15469	15386	15326	15496	15559	15491	15384	15450	15614	15421	15568	15430	15467	15577	15425	15313	15560	15428	15504	15499	15512	15512	15593	15310	15380	15501	15540	15590	15468	15424	15331	15396	15538	15297	15571	15318	15571	15467	15508	15410	15677	15465	15463	15401	15518	15426	15566	15442	15412	15583	15416	15452	15479	15549	15439	15346	15621	15442	15530	15455	15289	15490	15588	15351	15600	15475	15326	15450	15301	15673	15474	15402	15610	15376	15409	15442	15354	15415	15467	15606	15461	15364	15427	15417	15386	15463	15360	15511	15459	15276	15388	15481	15665	15409	15429	15654	15327	15415	15515	15469	15507	15206	15405	15427	15280	15370	15588	15496	15475	15463	15364	15377	15524	15370	15332	15431	15553	15505	15438	15343	15450	15646	15472	15475	15516	15470	15570	15527	15546	15458	15396	15385	15393	15691	15643	15292	15378	15558	15647	15335	15413	15418	15403	15421	15448	15431	15590	15464	15456	15365	15515	15522	15303	15484	15545	15331	15412	15537	15515	15356	15411	15437	15597	15441	15451	15378	15380	15456	15550	15298	15347	15344	15408	15352	15560	15532	15402	15436	15484	15543	15399	15506	15541	15385	15365	15485	15350	15441	15335	15510	15372	15403	15513	15528	15539	15386	15514	15311	15368	15410	15353	15444	15494	15401	15310	15373	15505	15602	15391	15390	15447	15380	15531	15528	15412	15508	15438	15279	15533	15468	15391	15188	15374	15505	15614	15413	15410	15412	15604	15423	15427	15402	15510
33941	36349	40205	36210	30594	27470	25002	23044	21814	21046	20553	19884	19566	19304	19071	19313	19527	19426	19161	18865	18970	18473	18812	18632	18729	18599	18731	18634	18620	18478	18670	18501	18610	18570	18543	18571	18471	18672	18432	18484	18717	18561	18753	18412	18481	18844	18715	18791	18685	18455	18610	18484	18683	18601	18652	18572	18594	18569	18555	18541	18538	18564	18741	18768	18612	18616	18639	18574	18774	18707	18724	18615	18648	18573	18467	18559	18753	18533	18852	18786	18453	18449	18431	18621	18697	18683	18293	18595	18703	18605	18669	18635	18791	18665	18637	18670	18621	18737	18575	18737	18556	18428	18711	18615	18722	18487	18646	18573	18737	18644	18724	18494	18549	18529	18600	18708	18710	18671	18638	18560	18403	18472	18626	18743	18598	18411	18517	18517	18660	18498	18575	18747	18697	18681	18652	18562	18500	18535	18631	18615	18780	18936	18355	18558	18526	18584	18645	18756	18507	18650	18497	18781	18682	18540	18328	18799	18620	18605	18458	18745	18669	18546	18701	18640	18602	18471	18530	18703	18627	18718	18754	18725	18782	18623	18534	18768	18428	18659	18442	18557	18506	18565	18458	18743	18465	18343	18745	18545	18736	18656	18619	18779	18856	18567	18622	18687	18402	18700	18753	18424	18441	18445	18436	18515	18765	18489	18801	18655	18568	18517	18711	18517	18684	18799	18604	18546	18641	18701	18609	18555	18427	18644	18572	18247	18675	18570	18707	18681	18636	18699	18526	18730	18679	18580	18413	18654	18800	18438	18709	18662	18846	18817	18482	18569	18560	18499	18637	18627	18641	18603	18539	18671	18567	18666	18788	18358	18616	18666	18649	18597	18600	18745	18607	18585	18495	18434	18548	18534	18627	18611	18571	18717	18656	18622	18536	18433	18796	18797	18705	18510	18570	18772	18625	18645	18569	18698	18653	18712	18496	18534	18389	18431	18566	18642	18506	18566	18510	18458	18593	18553	18472	18707	18632	18567	18603	18391	18631	18306	18500	18575	18444	18723	18644	18491	18526	18689	18620	18569	18532	18623	18493	18484	18731	18693	18483	18509	18666	18382	18418	18546	18589	18518	18402	18731	18357	18532	18519	18525	18591	18648	18731	18488	18597	18524	18759	18363	18738	18597	18631	18593	18522	18596	18427	18533	18667	18550	18609	18594	18622	18363	18531	18600	18443	18514	18658	18459	18631	18538	18614	18739	18853	18725	18639	18618	18596	18590	18647	18563	18597	18808	18622	18673	18603	18423	18588	18450	18435	18464	18637	18504	18805	18490	18667	18483	18567	18643	18495	18605	18581	18557	18546	18583	18551	18610	18538	18585	18758	18830	18637	18698	18791	18503	18455	18731	18603	18828	18606	18662	18644	18738	18563	18536	18599	18723	18605	18561	18675	18349	18595	18463	18687	18547	18659	18578	18425	18564	18570	18761	18647	18560	18482	18482	18799	18607	18688	18565	18635	18675	18678	18677	18435	18761	18609	18705	18566	18681	18621	18526	18476	18486	18592	18610	18685	18490	18608	18664	18646	18570	18566	18523	18382	18752	18689	18572	18647	18382	18709	18585	18608	18583	18655	18697	18541	18586	18674	18638	18674	18548	18566	18688	18412	18712	18677	18557	18566	18583	18771	18523	18573	18483	18613	18654	18639	18649	18550	18688	18568	18540	18495	18436	18494	18619	18586	18412	18647	18587	18521	18745	18557	18744	18529	18690	18578	18701	18542	18668	18449	18441	18675	18499	18636	18770	18623	18425	18467	18552	18517	18461	18642	18509	18671	18666	18632	18545	18646	18867	18572	18529	18612	18450	18692	18588	18835	18577	18601	18529	18513	18654	18572	18510	18650	18462	18640	18692	18487	18532	18624	18568	18675	18561	18729	18608	18659	18622	18627	18563	18691	18379	18559	18557	18618	18587	18879	18459	18437	18731	18620	18620	18655	18586	18578	18391	18532	18470	18520	18506	18503	18655	18562	18533	18677	18586	18605	18560	18691	18438	18572	18637	18549	18551	18622	18388	18666	18512	18534	18649	18546	18563	18581	18564	18681	18645	18606	18652	18743	18393	18821	18488	18561	18611	18456	18481	18621	18745	18510	18646	18614	18536	18546	18804	18629	18657	18521	18871	18824	18576	18574	18674	18356	18645	18821	18660	18547	18446	18841	18460	18463	18474	18602	18575	18295	18675	18880	18593	18680	18552	18441	18481	18688	18664	18589	18493	18502	18670	18714	18592	18612	18556	18611	18554	18734	18645	18670	18604	18540	18539	18483	18429	18503	18604	18849	18508	18459	18636	18536	18769	18752	18573	18534	18769	18547	18680	18626	18684	18756	18378	18750	18638	18520	18736	18470	18578	18732	18408	18632	18587	18753	18457	18643	18331	18639	18676	18399	18477	18528	18550	18628	18527	18517	18523	18548	18702	18691	18677	18718	18594	18669	18883	18600	18854	18603	18614	18700	18700	18548	18473	18650	18517	18766	18853	18520	18846	18412	18483	18519	18700	18675	18644	18616	18742	18573	18583	18556	18594	18606	18518	18551	18788	18460	18623	18658	18562	18660	18596	18554	18515	18762	18568	18573	18579	18595	18558	18630	18457	18593	18553	18485	18750	18441	18436	18504	18618	18605	18675	18684	18610	18650	18603	18703	18668	18583	18694	18814	18607	18750	18550	18385	18371	18481	18453	18556	18543	18542	18731	18722	18621	18553	18560	18476	18485	18550	18613	18404	18735	18598	18526	18453	18522	18722	18652	18414	18619	18628	18566	18511	18679	18756	18655	18726	18818	18451	18583	18710	18666	18484	18598	18429	18552	18374	18666	18703	18497	18743	18762	18636	18467	18818	18508	18522	18650	18345	18654	18594	18540	18524	18448	18432	18461	18574	18744	18682	18815	18341	18544	18498	18599	18417	18440	18696	18448	18380	18666	18656	18653	18535	18541	18654	18617	18708	18487	18643	18466	18445	18434	18625	18568	18631	18693	18581	18349	18538	18651	18447	18481	18541	18568	18630	18812	18480	18643	18777	18529	18570	18514	18498	18588	18576	18553	18390	18371	18680	18745	18484	18737	18696	18413	18696	18481	18741	18699	18593	18349	18437	18610	18578	18737	18560	18497	18517	18432	18414	18465	18565	18593	18593	18694	18482	18790	18497	18604	18907	18522	18475	18446	18548	18537	18604	18455	18784	18652	18757	18372	18663	18583	18554	18519	18593	18596	18763	18853	18606	18588	18400	18539	18787	18578	18544	18641	18676	18718	18716	18607	18513	18598	18278	18532	18551	18571	18453	18475	18854	18450	18520	18479	18572	18638	18633	18925	18584	18609	18790	18553	18392	18504	18592	18574	18611	18506	18429	18532	18545	18503	18591	18638	18779	18467	18631	18652	18661	18419	18619	18715	18526	18628	18744	18467	18526	18647	18703	18597	18480	18524	18512	18479	18737	18442	18749	18647	18530	18517	18692	18459	18534	18638	18603	18540	18648	18713	18590	18645	18863	18571	18482	18532	18600	18571	18597	18479	18395	18533	18701	18573	18641	18610	18473	18650	18637	18580	18525	18785	18517	18464	18639	18755	18383	18475	18739	18430	18352	18683	18867	18677	18548	18840	18328	18479	18642	18434	18606	18645	18570	18477	18796	18595	18569	18384	18763	18670	18707	18605	18431	18675	18600	18600	18443	18632	18650	18751	18720	18612	18530	18374	18761	18582	18463	18569	18648	18572	18560	18653	18697	18488	18555	18617	18676	18567	18490	18679	18719	18639	18656	18624	18439	18566	18646	18673	18458	18576	18672	18557	18523	18553	18698	18771	18704	18543	18599	18786	18525	18562	18579	18678	18597	18502	18757	18581	18732	18609	18637	18511	18456	18569	18611	18552	18548	18531	18557	18757	18689	18643	18410	18431	18622	18478	18457	18506	18377	18608	18628	18526	18594	18538	18501	18696	18428	18537	18434	18410	18698	18663	18393	18540	18456	18597	18545	18688	18631	18484	18487	18483	18713	18858	18458	18474	18597	18513	18462	18507	18600	18776	18697	18634	18526	18575	18560	18637	18366	18732	18566	18356	18693	18535	18419	18774	18719	18589	18638	18441	18669	18753	18601	18748	18562	18594	18352	18529	18464	18648	18482	18594	18563	18360	18665	18680	18731	18736	18482	18485	18603	18729	18758	18678	18558	18668	18578	18535	18591	18735	18725	18708	18629	18695	18742	18601	18536	18638	18670	18663	18513	18680	18610	18753	18608	18603	18610	18525	18597	18379	18383	18656	18553	18402	18351	18584	18527	18565	18785	18618	18578	18451	18497	18471	18433	18569	18501	18733	18755	18453	18438	18733	18534	18565	18633	18618	18393	18607	18439	18591	18783	18729	18511	18701	18657	18525	18518	18558	18696	18476	18432	18727	18628	18726	18501	18683	18539	18581	18754	18477	18700	18508	18690	18580	18753	18325	18641	18803	18656	18556	18563	18607	18508	18510	18515	18676	18535	18482	18744	18522	18776	18534	18816	18671	18578	18655	18370	18336	18525	18494	18616	18601	18692	18509	18616	18508	18508	18572	18517	18554	18723	18576	18405	18872	18851	18457	18503	18456	18856	18561	18577	18399	18570	18585	18553	18592	18410	18638	18804	18707	18435	18533	18568	18861	18658	18729	18714	18426	18657	18696	18684	18475	18430	18538	18524	18336	18750	18410	18554	18565	18462	18722	18510	18633	18587	18654	18534	18512	18587	18404	18594	18507	18530	18604	18501	18719	18337	18504	18447	18473	18530	18305	18543	18809	18764	18373	18539	18645	18642	18606	18851	18581	18612	18674	18721	18523	18744	18536	18586	18628	18539	18410	18637	18648	18520	18538	18637	18692	18762	18644	18545	18566	18506	18536	18654	18590	18512	18758	18563	18644	18657	18680	18506	18654	18565	18707	18596	18639	18494	18464	18590	18655	18640	18704	18610	18613	18660	18754	18694	18514	18750	18625	18749	18511	18598	18513	18403	18668	18581	18592	18488	18305	18561	18578	18623	18601	18626	18562	18655	18498	18476	18485	18628	18645	18657	18713	18705	18644	18784	18486	18688	18763	18608	18416	18707	18681	18698	18415	18401	18566	18765	18594	18686	18546	18376	18623	18550	18761
28378	40665	41642	37324	32039	28153	24966	22887	21231	19901	19194	18411	17667	17465	16939	17575	17315	16808	16714	16616	16294	16173	15870	16138	16271	16061	16101	15996	16255	16232	16114	15912	16075	16298	16083	16197	16010	16013	16128	16115	16105	16184	16185	16295	16209	15940	16265	16039	16007	15977	16183	16095	16167	15946	16090	16155	16017	15926	15939	16098	16030	16149	16002	16071	16190	16040	16048	16214	16161	15991	16158	16251	16130	16360	16036	16174	16106	15943	16098	16015	16144	16262	16188	16026	16230	16024	15981	16067	16242	16017	16160	16208	16132	16115	16008	16175	15940	15963	15916	16303	16067	16189	16118	16199	16117	16032	16151	16112	16182	16158	15954	16092	16024	16164	16212	16059	16105	16034	16005	16102	15948	15980	16046	16155	16231	16136	16122	16276	16145	16184	16166	16112	16101	16281	16147	16054	16135	16112	16062	16139	16082	16063	16109	16204	16305	16101	15982	16027	15941	16041	16248	16030	16021	16278	16215	15987	16103	16174	16213	15998	16272	15979	16114	16003	16042	16081	16038	16012	16212	15878	16134	16071	16045	16192	16348	16144	16055	16151	16037	16158	16253	16062	16000	16110	16105	16183	16109	16095	16098	15972	16314	15984	15974	16097	16100	16085	16101	16145	15940	16161	16171	16138	16141	16155	16156	16047	16109	16140	16092	16230	16094	16003	16000	16024	16066	16085	16128	16198	16171	16106	16021	16090	16145	15861	16062	16074	16110	16043	16145	16048	15971	16104	16211	16161	16121	16178	16062	16054	16041	15988	16194	16068	15892	16118	16343	16176	16144	16010	16187	15793	16039	16228	16150	16085	16086	16120	16055	16206	16084	16202	15999	16124	16204	16082	16085	16153	16199	15880	16213	15970	16300	16086	16071	15955	16202	16152	16215	16071	16043	16050	16018	16009	16161	16162	16055	15942	16036	16078	16224	16171	16154	16094	16091	16210	16230	16102	16076	15961	15981	16087	16023	16051	16097	16013	16100	16154	16307	15958	16165	16101	16135	15988	16145	16115	16070	16194	16165	16273	16013	16181	16192	16246	16143	16133	16073	16005	15995	16097	16114	16081	16151	16220	16259	16050	16268	15972	16152	16216	16104	16094	16025	16052	16180	16067	16161	16133	16139	16223	16346	16259	16093	16181	16214	16095	16130	16134	16217	16050	16204	16133	16105	16161	16062	16179	16011	16189	16160	16137	16093	16113	16207	16125	16174	16137	15973	15983	16142	16201	16028	16208	16080	16076	16078	16083	16070	16147	16097	16050	16238	16327	16044	16107	16276	15991	16054	16191	16158	16091	16205	16278	16223	16000	16201	16169	16188	16199	16108	16084	16100	15999	16127	16286	16107	16241	16081	16051	16021	16301	16114	15992	15987	16150	16084	16299	16133	16051	16032	16043	16011	16267	16283	16142	16064	16120	16020	16236	16060	16231	16264	15942	15828	16168	16087	15996	16125	16089	16026	16132	16101	16079	16116	16109	16083	15996	16187	15958	16239	16102	16258	16032	16047	16127	16211	16049	16130	16228	16128	16122	16062	16041	16156	16184	16142	15972	16169	16108	16086	16099	16039	16124	16156	16036	16145	15961	16161	16082	16026	16154	16249	16057	16020	16031	16098	16205	16083	16263	16068	16120	16229	16140	16070	15905	15895	16240	16118	16119	16160	16036	16415	16113	16026	16202	16150	16223	16038	16067	16134	16290	16237	16168	16057	16043	16281	16095	16285	16142	16101	16271	16038	15895	16202	15887	15931	16241	16084	16123	16099	16090	16092	16376	16211	16128	15989	16049	16135	16148	16048	15991	16205	16085	16114	16174	16108	16095	16287	16042	16169	16168	16144	16186	16200	16121	16090	16050	16260	16090	16172	15968	16003	16048	16144	16165	16011	16140	16221	16133	16153	16023	16143	16185	16056	16201	15965	16160	16349	15955	16100	16075	16210	16146	16117	16078	16113	16087	16085	16223	16216	16206	16122	16065	16077	16162	15907	16023	15821	15958	16219	16239	16033	16128	15946	15961	15983	16168	16101	16017	16181	16023	15990	16111	16015	16151	16153	15981	15864	15944	16155	16136	16294	16156	16174	16161	16146	16112	16105	16084	16181	15981	16304	16010	16358	16049	16082	16062	16047	16065	16170	16016	16062	16150	16160	16153	16097	16270	16051	16051	16252	16162	16223	16163	16180	16157	15902	16114	16317	16237	16110	16126	16390	16308	16151	16229	16295	16117	16010	16277	16084	15959	16009	16231	16131	16177	16303	16037	16235	16043	16276	16235	16177	16221	16118	16031	16146	15966	16252	16065	16068	16199	16138	16081	16170	16184	16145	16068	16060	16206	16057	16125	16253	16125	16399	16154	16070	16144	16060	16204	16107	16181	16101	16197	16123	16089	16340	16008	16097	15952	16146	16042	16194	16229	16228	16102	16085	16094	16227	16108	16190	16117	16063	15799	16219	16184	16033	16010	16211	16113	16215	16282	16231	16003	16071	16238	16088	16189	16033	16053	16167	16056	16117	15937	16258	16115	16277	16205	16211	16010	16080	16157	16123	16055	16086	16183	16184	15962	16091	16056	16028	16173	16080	15915	16082	16086	16097	16098	16032	16106	16115	16322	16070	16126	16025	16329	15977	16159	16121	16074	16107	16204	16089	16080	16019	16148	16099	16077	16141	16008	15984	16186	16011	16075	16020	16037	16036	15891	16305	16035	16283	16139	16246	16048	16101	16119	16068	16227	16036	16090	16166	16274	15904	16068	16255	16055	16038	16140	16154	16072	16170	16189	16034	16055	16166	16068	16198	16026	16196	16234	15906	16415	15978	16077	16255	16099	16057	16082	16147	16072	15910	16062	16098	16103	16058	15989	16131	16154	16095	16105	15999	16095	16167	15995	16136	16136	16065	16239	16169	16125	16110	16131	16186	16069	16089	16187	16046	16330	16197	16237	16174	16092	16174	16172	16011	16171	15963	16073	16185	16210	16180	16094	16161	15960	16116	15995	16049	15961	16015	16086	16063	15978	15997	16041	16151	16236	15956	16153	16079	16227	16059	16106	16091	16068	16018	16201	16265	16225	16133	15935	16047	16095	16053	15997	16191	16203	15972	15946	16062	16052	16277	16113	16151	16160	16155	15959	16097	15983	15945	16092	16080	16170	16065	16011	16144	16037	16094	16138	16056	16033	16190	16096	16058	15998	16078	16147	16206	16133	16168	16217	16040	16156	16036	16195	16131	16210	16248	16174	16179	16025	16155	16192	16137	16131	16189	16076	16214	16184	16212	16012	16064	16205	16129	15932	16107	16089	16053	16249	16070	15998	15976	16064	16070	16210	16164	16104	15978	16096	16123	16243	16130	15962	16095	16256	15992	16156	16221	16114	16284	16155	16136	16095	16143	16142	16154	16044	16103	16143	16110	16182	16158	16181	16081	16123	16113	16094	16101	16114	16115	15844	16113	16127	15976	16060	16073	16102	16209	16110	16118	16079	16216	16046	16079	16103	15981	15931	16193	15929	16095	16103	16089	15927	16186	15895	15968	16356	16081	16147	15996	16168	16106	15975	16060	16253	16142	16216	16017	16095	16125	16160	16170	15935	16088	16206	16048	16165	16182	16168	16096	16086	16139	16188	16061	16203	15875	16083	15882	16109	16158	15991	16231	16123	16147	16111	16100	16193	16220	16294	16014	16007	16070	16255	15987	15933	16035	16212	16098	16103	16036	16031	16251	16031	16023	16118	16079	16072	15996	16112	16151	16159	16184	16124	16019	16169	16145	16116	16197	16006	16185	16070	16163	16129	16009	16089	16110	16115	16221	16087	16071	16063	16141	16086	15973	16272	16156	16235	16152	16025	16052	16207	16281	16102	16332	16175	16048	16164	16138	16272	16226	16168	16206	16198	16056	16069	16062	16217	16280	16175	16245	16137	16142	16115	16016	16340	16119	16173	16136	16133	16180	16200	16130	16168	15878	16324	15953	15932	16179	16172	15909	16217	16355	16107	15961	16074	15994	16131	16259	16198	16098	16138	16042	16054	16261	16188	16049	16262	16105	16077	16024	16022	16196	16131	16233	15943	16074	16105	15994	16196	16287	16152	16185	16134	16282	16288	16045	16207	16034	16045	16094	16099	16256	16185	16111	15995	16112	16199	16114	16013	16141	16000	16218	16136	16092	16136	16233	16133	16097	16245	16189	15796	16146	16063	16160	15994	16075	16048	16264	16059	16120	16010	16172	16082	16047	16258	16129	16097	16163	16404	16061	16155	16089	15887	16159	16074	16149	16098	16157	16096	16193	16129	15997	15980	16215	16134	16154	16050	15985	16243	16013	15923	16259	16155	16108	16168	16106	15994	16205	16168	16103	15948	15977	16097	16058	16234	16085	16004	16160	16047	16159	16110	16297	16117	16077	16215	16166	16050	15942	16076	16214	16142	16123	16064	16105	15964	16010	16062	16073	16305	16168	16215	16097	16160	16110	16060	16238	15896	16155	16170	16097	16035	16204	16119	16273	16016	16191	16046	16133	16158	16177	16106	16047	16084	16154	16245	16212	15892	16124	16012	16176	16221	16214	16140	16171	16109	16053	16053	16239	16166	16292	16172	16030	15989	16153	16161	16075	16013	16098	16152	16061	16103	16265	16088	16021	16214	16123	16124	15982	15885	16174	16101	16050	16077	16082	16274	16087	16064	16210	16121	16113	15967	16115	16238	16236	16042	16013	16045	15950	16067	16180	15974	16093	16029	16185	16177	15994	16002	16184	16082	16034	16074	16136	15997	16039	16068	16231	16197	16138	16138	16099	16003	16159	15920	15991	16054	16004	16267	16197	16083	16143	16185	16148	16149	16189	16130	16128	16009	16123	16079	16190	16067	16096	16255	16027	16133	16156	16153	16065	16079	16153	16053	16111	16305	16086	16136	15959	16030	16181	16161	16044	16182	15983	15924	15983	16073	16217	16168	16104	16086	16265	16176	16010	16077	16095	16124	16083	15948	16226	16199	16022	16339	16099	16250	16271	16172	16115	16153	16302	16134	16120	16223	16126	16087	16232	16098	16096	16213	16056	15880	16227	16058	16050	16206	16317	16079	15949	16172	16059	16022	16314	16177	16168	16170	16225	16151	16156	16011	16175	16015	16144	16096
26457	22485	31924	33157	32300	31831	29734	26362	24459	23445	22015	21303	20676	20378	20697	21941	22384	22503	21749	20978	20225	19493	19459	19227	19235	19204	19409	19242	19464	19285	19199	19221	19022	19147	19175	19127	19310	19456	19354	19578	19269	19224	19188	19118	19344	19340	19604	19501	19337	19300	19088	19457	19411	19243	19381	18937	19191	19354	19592	19407	19372	19271	19145	19229	19154	19032	18971	19195	19409	19322	19306	19234	19365	19313	19243	19229	19229	19181	19392	19217	19120	19291	19339	19029	19077	19115	19351	19352	19258	19136	19196	19106	19266	19330	19183	19203	18925	19105	19340	19221	19241	19321	19197	19190	19162	19400	19331	19054	19079	19106	19283	19300	19245	19000	19279	19177	19409	19298	19414	19392	19115	19034	19411	19099	19184	19496	19171	19303	19144	19391	19359	19245	19376	19433	19308	19066	19223	19300	19338	19033	19200	19328	19269	19204	19162	19221	19326	19170	19289	19285	19207	19184	19287	19268	19371	19369	19439	19262	19450	19418	19202	19158	19014	19232	19262	19264	19353	19491	19296	19307	19263	19139	19276	19457	19236	19219	19253	19320	19252	19221	19138	19116	19152	19337	19207	19390	19252	19405	19265	19256	19375	19193	19374	19399	19184	19190	19327	19229	19101	19281	19267	19295	19215	19199	19361	19437	19244	19041	19333	19073	19304	19357	19333	19232	19297	19129	19208	19213	19327	19211	19194	19140	19187	19430	19245	19298	19106	19030	19472	19161	19070	19272	19204	19347	19151	19301	19225	19280	19202	19133	19303	19278	19452	19067	19352	19053	19157	19256	19243	19211	19183	19172	19222	19330	19328	19080	19136	19266	19362	19211	19241	19427	19159	19257	18871	19367	19326	19073	19256	19349	19253	19367	19349	19160	19333	19393	19407	19230	19281	19099	19097	19365	19315	19440	19463	19228	19091	19355	19240	19183	19174	19414	19323	19396	19229	19210	19251	19272	19196	19267	19246	19389	19311	19448	19221	19278	19176	19028	19215	19228	19174	19088	19223	19191	19090	19249	19210	19013	19099	19224	19158	19187	19237	19045	19414	19113	19500	19180	19209	19103	19250	19237	19108	19197	19139	19352	19137	19188	19191	19321	19177	19079	19242	19146	19443	19189	19279	19287	19176	19328	19253	19246	19315	19097	19254	19181	19192	19141	19430	19313	19353	19113	19130	19081	19193	19237	19236	19286	19048	19305	19157	19429	19353	19167	19180	19300	19334	19194	19362	19342	19250	19043	18994	19140	19266	19123	19301	19261	19348	19160	19004	19390	19400	19347	19202	19297	19186	19210	18985	19326	19447	19166	19329	19071	19389	19228	19235	19191	19421	19167	19284	19111	19370	19201	19217	19263	19460	19122	19097	19422	19259	19422	19372	19428	19000	19347	19207	19111	19490	19226	19171	19273	19411	19359	19141	19251	19270	19149	19286	19189	19453	19270	19193	19291	19361	19370	19240	19425	19198	19398	18974	19357	19208	19466	19067	19247	19344	19131	19243	19151	19180	19247	19293	19321	19179	19225	19088	19041	19435	19093	19294	19179	19349	19341	19279	19226	19154	19407	19310	19060	19398	19263	19354	19312	19232	19176	19179	19359	19320	19489	19249	19327	19369	19076	19089	19171	19136	19177	19218	19165	19249	19267	19089	19234	19217	19311	19394	19185	19210	19219	19155	19197	19151	19314	19158	19432	19290	19240	19288	19309	19243	19390	19226	19223	19266	19254	19226	19179	19205	19129	19257	19114	19341	19174	19302	19329	19334	19089	19466	19122	19344	19299	19397	19307	19150	19265	19187	19367	19302	19347	19140	19127	19148	19046	19392	19019	19274	19368	18968	19159	19081	19329	19131	19535	19011	19190	19311	19072	19363	19208	19338	19221	19057	19244	19180	19119	19137	19185	19176	19359	19546	19233	18979	19154	19307	19263	19346	19167	19320	19258	19141	19205	19214	19448	19274	19358	19271	19220	19108	19224	19104	19309	19379	19176	19444	19193	19237	19128	19259	19403	19267	19027	19177	19314	19135	19235	19229	19231	19352	19324	19234	19255	19117	19402	19225	19283	19250	19350	19314	19061	19151	19321	19385	19418	19234	19310	19414	19401	19154	19148	19126	19151	18868	19285	19379	19418	19137	19069	19438	19332	19198	19011	19107	19062	18989	19376	19420	19300	19164	19071	19499	19344	19183	19226	19192	19276	19248	19299	19282	19256	19310	19464	19028	19362	19251	19264	19416	19248	19322	19086	19106	19256	19164	19055	19408	19378	19455	19472	19286	19210	19312	19293	19209	19408	19420	19330	19448	19173	19389	19107	19353	19228	19295	19317	19282	19363	19531	19433	19386	19138	19196	19279	19196	19263	19225	19151	19150	19190	19115	19266	19237	19377	19256	19317	19259	19054	19093	19276	19328	19251	19320	19275	19402	19153	19366	19105	19230	19306	19302	19149	19311	19266	19354	19200	19249	19351	19018	19190	19455	19396	19128	19171	19365	19159	19231	19229	19296	19257	19464	19394	19396	19088	19118	19388	19268	19063	19454	19230	19233	19021	19206	19206	19252	19265	19183	19218	19062	19136	19292	19177	19210	19393	19230	19118	19268	19221	19182	19103	19300	19245	19327	19233	19413	19179	19222	19236	19196	19328	19371	19132	19187	19197	19295	19373	19235	19261	19358	19280	19171	19361	19314	19134	19444	19130	19326	19336	19203	19285	19182	19252	19187	19301	19275	19353	19198	19506	19291	19341	19124	19346	19287	19193	19324	19384	19318	19328	19266	19067	19329	19200	19175	19237	19251	19212	19448	19144	19201	19146	19328	19159	19313	19179	19428	19217	19254	19127	19104	19206	18951	19025	19156	19247	19198	19261	19154	19376	19345	19259	19415	19283	19342	19197	19360	19109	19142	19250	19453	19352	19474	19297	19417	19112	19439	19190	19024	19229	19219	19247	19254	19233	19255	19231	19359	19210	19358	19343	19512	19318	19144	19271	19242	19020	19241	19291	19059	19174	19323	19188	19263	19150	19139	19213	19269	19035	19268	19082	19214	19138	19284	19196	19306	19215	19247	19293	19394	19401	19286	19146	19186	19260	19263	19166	19375	19246	19269	19420	19335	19226	19195	19307	19184	19148	19365	19260	19109	19147	19387	19265	19220	19351	19164	19184	19229	19336	19155	19249	19433	19208	19225	19159	19251	19166	19048	19220	19291	19237	19205	19329	19218	19112	19380	19011	19143	19270	19159	18965	19219	19395	19235	19317	19050	19312	19310	19138	19273	19293	19179	19481	19246	19362	19506	19298	19161	19290	19216	19277	19422	19495	19425	19264	19346	19195	19350	19200	19296	19441	19152	19080	19258	19239	19296	19487	19312	19004	19203	19063	19319	19222	19318	19323	19345	19306	19180	19307	19398	19018	19178	19253	19320	19098	19266	19315	19480	19231	19232	19264	19350	19121	19070	19143	19335	19418	19371	19357	19255	19268	19373	19212	19173	19279	19229	19370	19238	19217	19234	19391	19230	19354	19325	19287	19522	19218	19226	19076	19178	19304	19133	19349	19434	19049	18965	19628	19491	19298	19313	19310	19228	19320	19243	19280	19110	19317	18986	19094	19099	19268	19355	19420	19178	19242	19251	19301	19085	19299	19385	19232	19135	19350	19198	19240	19312	19167	19201	19128	19299	19353	19168	19116	19156	19242	19190	19178	19235	19210	19393	19260	19466	19543	19258	19079	19430	19054	19352	19275	19126	19356	19306	19299	19238	19312	19291	19226	19327	19454	19360	19204	19199	19349	19193	19128	19248	19098	19028	19349	19150	19290	19190	19174	19374	19272	19132	19128	19319	19146	19273	19592	19386	19181	19360	19326	19125	19035	19211	19292	19245	19140	19347	19149	19206	19353	19284	19301	19372	19142	19389	19283	19307	19484	19353	19340	19378	19142	19218	19302	19220	19099	19398	19524	19206	19238	19345	19132	19307	19282	19163	19379	19140	19412	19310	19134	19204	19258	19151	19070	19220	19266	19214	19092	19151	19338	19102	19422	19154	19454	19269	19256	19255	19127	19172	19174	19149	19215	19197	19232	19317	19333	19165	19226	19150	19278	19348	19430	19049	19252	19264	19324	19340	19230	19320	19196	19168	19136	19358	19182	19421	19392	19303	19205	19227	19040	19176	19200	19346	19123	19507	19364	19200	19102	19434	19381	19171	19346	19225	19170	19282	19168	19329	19214	19279	19312	19468	19339	19514	19313	19200	19230	19203	19244	19285	19266	19344	19288	19459	19194	19430	19260	19082	19307	19106	19285	19355	19441	19216	19069	19330	19388	19210	19253	19198	19196	19342	19137	19134	19400	19314	19157	19371	19459	19348	19227	19125	19247	19365	19023	19122	18965	19271	19314	19283	19133	19421	19327	19342	19322	19213	19220	19152	19254	19372	19082	19407	19391	19429	19331	19206	19394	19198	19413	19092	19245	19329	19203	19401	19096	19312	19241	19341	19283	19278	19270	19360	19253	19056	19504	19128	19309	19358	19336	19230	19430	19232	19154	19243	19468	19215	19315	19088	19192	19445	19135	19059	19194	19220	19352	19200	19250	19180	18984	19133	19253	19233	19122	19155	19473	19073	19235	19407	19224	19220	19163	19282	19270	19431	19210	19226	19378	19479	19333	19159	19149	19102	19319	19243	19302	19424	19313	19278	19153	19307	19309	19157	19077	19185	19395	19562	19294	19116	19130	19479	19071	19171	19293	19311	19038	19251	19211	19197	19163	19329	19300	19218	19387	19278	19234	19318	19302	19266	19313	19330	19203	19503	19325	19177	19319	18986	19308	19343	19316	19384	19072	19099	19246	19244	19165	19196	19175	19217	19249	19099	19253	19432	19210	19012	19179	19205	19247	19268	19231	19158	19364	19187	19147	19304	19180	19215	19314	19151	19299	19337	19190	19220	19103	19305	19243	19141	19232	19368	19205	19430	19388	19300	19473	19146	19443	19172	19458	19340	19168	19239	19376	19154	19309	19404	18993	19144	19273	19330	19280	19421	19166	19181	19173	19142	19306	19368	19423	19103	19162	19185	19115	18998	19340	19215	19463	19149	19433	19153	19303	19127	19191	19342	19431	19241	19258	19154	19525
26951	43783	44562	41873	37964	33211	29406	26698	24038	22064	20780	19554	18791	18254	19034	20113	21516	21235	19776	18558	17534	16752	16525	16589	16563	16771	16502	16385	16632	16450	16492	16541	16397	16712	16485	16488	16477	16653	16478	16540	16504	16800	16456	16452	16729	16424	16678	16503	16551	16749	16585	16615	16548	16562	16491	16603	16621	16571	16422	16509	16613	16553	16742	16517	16607	16582	16590	16506	16687	16463	16537	16745	16421	16531	16544	16614	16531	16637	16565	16595	16428	16823	16650	16658	16630	16481	16417	16468	16344	16615	16510	16560	16600	16535	16635	16586	16442	16706	16478	16511	16579	16588	16542	16460	16511	16469	16592	16597	16778	16399	16516	16674	16546	16582	16544	16404	16532	16675	16691	16605	16684	16561	16538	16679	16444	16400	16468	16539	16460	16545	16663	16455	16568	16351	16546	16619	16439	16442	16559	16471	16444	16463	16580	16495	16499	16393	16556	16581	16390	16566	16697	16599	16461	16485	16738	16572	16705	16681	16525	16494	16574	16515	16523	16460	16586	16461	16492	16633	16464	16775	16443	16531	16468	16570	16563	16495	16619	16624	16414	16518	16623	16495	16668	16460	16474	16552	16688	16564	16402	16584	16544	16571	16376	16588	16598	16410	16287	16530	16625	16564	16593	16545	16696	16630	16505	16362	16408	16616	16399	16667	16684	16612	16507	16480	16535	16516	16622	16514	16529	16682	16513	16753	16607	16590	16507	16567	16603	16621	16512	16519	16545	16573	16473	16696	16711	16357	16702	16528	16270	16535	16541	16602	16366	16546	16522	16626	16536	16510	16656	16451	16537	16416	16532	16525	16569	16622	16555	16569	16472	16607	16720	16397	16453	16634	16561	16636	16285	16605	16599	16508	16413	16530	16674	16566	16544	16682	16469	16568	16613	16407	16507	16482	16539	16506	16531	16718	16642	16608	16689	16615	16541	16556	16317	16483	16433	16360	16507	16470	16563	16478	16607	16629	16552	16597	16571	16369	16535	16549	16594	16503	16613	16581	16545	16420	16525	16616	16400	16302	16398	16554	16556	16550	16692	16567	16478	16730	16623	16560	16609	16719	16682	16488	16482	16556	16591	16496	16628	16598	16610	16503	16533	16442	16639	16711	16684	16458	16610	16619	16688	16660	16546	16505	16523	16769	16471	16449	16508	16584	16470	16519	16602	16481	16516	16556	16738	16423	16436	16681	16511	16455	16515	16588	16521	16661	16382	16537	16600	16680	16661	16592	16353	16418	16523	16598	16428	16604	16497	16451	16496	16559	16458	16775	16503	16530	16400	16476	16539	16458	16596	16450	16384	16526	16495	16447	16571	16467	16532	16600	16548	16644	16603	16593	16421	16624	16650	16559	16533	16703	16424	16574	16564	16526	16500	16476	16473	16408	16645	16665	16650	16551	16573	16497	16570	16644	16585	16465	16550	16616	16560	16447	16530	16785	16479	16558	16402	16571	16510	16481	16646	16616	16391	16582	16640	16477	16350	16711	16647	16347	16589	16599	16406	16613	16685	16627	16695	16537	16476	16463	16503	16442	16395	16413	16548	16457	16530	16659	16485	16502	16588	16512	16492	16579	16613	16618	16678	16541	16535	16620	16382	16650	16550	16550	16555	16558	16522	16477	16644	16494	16687	16507	16531	16641	16530	16449	16572	16472	16547	16807	16637	16475	16467	16529	16531	16529	16562	16665	16619	16666	16537	16303	16664	16682	16659	16409	16440	16627	16586	16559	16462	16558	16442	16781	16566	16614	16678	16573	16529	16473	16450	16555	16479	16617	16712	16413	16379	16560	16653	16338	16566	16680	16509	16540	16372	16438	16567	16579	16423	16592	16354	16632	16669	16421	16540	16436	16616	16490	16525	16349	16467	16478	16666	16544	16469	16483	16519	16609	16611	16560	16669	16632	16435	16571	16557	16721	16505	16534	16528	16465	16344	16628	16460	16641	16601	16607	16553	16451	16629	16446	16426	16605	16759	16568	16521	16360	16603	16501	16604	16554	16582	16524	16502	16568	16577	16670	16438	16531	16501	16561	16526	16606	16449	16428	16547	16673	16772	16597	16555	16568	16586	16542	16540	16472	16509	16721	16469	16592	16553	16530	16428	16562	16614	16621	16609	16639	16525	16468	16673	16586	16476	16545	16607	16524	16641	16472	16542	16542	16509	16702	16684	16594	16491	16683	16586	16522	16528	16492	16490	16474	16348	16610	16525	16673	16617	16372	16343	16554	16556	16582	16594	16564	16459	16498	16459	16568	16459	16389	16425	16464	16646	16571	16700	16561	16552	16538	16721	16521	16776	16558	16588	16606	16685	16393	16535	16624	16413	16566	16568	16537	16548	16532	16475	16448	16493	16607	16719	16541	16532	16529	16542	16388	16521	16496	16490	16679	16571	16509	16470	16414	16610	16485	16408	16592	16508	16504	16543	16728	16525	16611	16459	16551	16586	16618	16598	16565	16530	16516	16530	16370	16622	16568	16685	16541	16390	16432	16635	16501	16590	16631	16596	16585	16628	16393	16555	16368	16721	16553	16814	16543	16408	16602	16423	16457	16536	16390	16638	16668	16339	16365	16567	16698	16680	16502	16595	16639	16637	16528	16316	16630	16473	16682	16813	16368	16512	16525	16549	16686	16654	16554	16541	16415	16456	16454	16648	16378	16464	16424	16438	16593	16360	16470	16368	16558	16664	16783	16413	16492	16618	16696	16497	16595	16478	16462	16585	16465	16563	16623	16676	16506	16591	16414	16524	16590	16395	16493	16487	16499	16697	16337	16541	16471	16579	16507	16563	16429	16757	16384	16481	16491	16473	16536	16497	16541	16517	16504	16403	16558	16575	16466	16630	16599	16570	16549	16519	16700	16480	16382	16515	16451	16628	16440	16581	16674	16618	16477	16431	16463	16527	16551	16650	16557	16560	16465	16457	16628	16665	16537	16587	16612	16596	16595	16683	16543	16795	16579	16398	16506	16734	16329	16452	16419	16499	16591	16495	16618	16514	16638	16558	16466	16502	16670	16489	16517	16659	16484	16592	16628	16538	16601	16601	16489	16633	16473	16375	16443	16422	16607	16411	16497	16575	16689	16385	16467	16389	16506	16677	16483	16607	16544	16591	16542	16468	16663	16558	16612	16516	16739	16519	16579	16506	16517	16450	16432	16704	16491	16576	16413	16648	16670	16482	16785	16495	16536	16499	16525	16587	16533	16599	16586	16548	16426	16539	16625	16653	16748	16581	16697	16467	16663	16602	16519	16757	16605	16769	16653	16545	16545	16559	16621	16424	16517	16486	16468	16638	16455	16513	16384	16489	16588	16547	16520	16428	16566	16518	16676	16430	16457	16552	16539	16502	16505	16432	16470	16525	16574	16650	16457	16411	16619	16635	16584	16496	16664	16658	16694	16533	16543	16522	16344	16404	16449	16553	16519	16568	16663	16453	16544	16478	16450	16472	16751	16533	16561	16418	16543	16527	16717	16460	16537	16516	16746	16555	16593	16431	16485	16656	16530	16660	16481	16611	16651	16539	16354	16482	16502	16595	16632	16597	16523	16830	16580	16471	16638	16587	16346	16649	16637	16544	16547	16697	16608	16446	16586	16656	16442	16589	16573	16620	16670	16525	16681	16452	16565	16430	16548	16683	16324	16460	16494	16700	16460	16562	16648	16600	16664	16525	16485	16533	16565	16552	16576	16536	16537	16497	16561	16666	16491	16538	16420	16569	16666	16622	16354	16440	16426	16485	16573	16476	16498	16486	16497	16466	16545	16641	16533	16629	16446	16490	16483	16715	16331	16677	16523	16463	16515	16621	16433	16498	16492	16491	16616	16571	16606	16537	16440	16550	16611	16513	16625	16500	16716	16393	16672	16519	16760	16283	16626	16497	16658	16591	16582	16492	16457	16602	16630	16683	16549	16522	16765	16407	16622	16541	16573	16495	16536	16513	16537	16363	16567	16492	16636	16521	16680	16446	16575	16609	16446	16497	16555	16595	16636	16405	16703	16560	16670	16573	16397	16588	16683	16415	16808	16573	16545	16703	16584	16665	16578	16576	16742	16469	16375	16550	16549	16501	16618	16570	16415	16542	16541	16610	16728	16634	16462	16510	16563	16449	16462	16527	16587	16494	16516	16362	16441	16516	16518	16468	16521	16673	16631	16592	16639	16752	16413	16491	16512	16585	16376	16469	16554	16522	16454	16531	16640	16420	16465	16674	16424	16662	16489	16589	16515	16637	16556	16604	16555	16451	16646	16596	16581	16535	16621	16379	16712	16472	16480	16452	16586	16467	16615	16593	16533	16568	16519	16445	16467	16641	16806	16431	16689	16437	16483	16529	16599	16533	16613	16622	16462	16501	16312	16527	16584	16624	16543	16423	16423	16445	16634	16517	16627	16397	16537	16468	16544	16450	16656	16588	16672	16638	16498	16536	16548	16625	16565	16514	16569	16428	16443	16539	16564	16518	16513	16449	16620	16578	16566	16535	16623	16591	16661	16589	16557	16448	16346	16646	16585	16342	16554	16554	16499	16554	16523	16676	16488	16620	16372	16388	16700	16765	16466	16512	16788	16597	16640	16473	16470	16714	16579	16280	16487	16503	16510	16427	16453	16586	16448	16520	16452	16508	16410	16579	16411	16484	16600	16584	16656	16648	16723	16521	16522	16386	16799	16436	16476	16741	16612	16656	16658	16459	16514	16535	16508	16526	16612	16413	16641	16545	16716	16756	16563	16494	16635	16567	16450	16387	16489	16554	16525	16555	16575	16561	16590	16535	16634	16439	16608	16617	16676	16586	16702	16609	16619	16494	16610	16514	16514	16702	16522	16557	16357	16661	16440	16547	16503	16530	16455	16711	16574	16528	16561	16465	16526	16503	16268	16617	16441	16505	16541	16437	16498	16612	16579	16402	16536	16475	16791	16673	16428	16542	16705	16630	16523	16451	16489	16456	16409	16555	16654	16574	16518	16408	16507	16544	16529	16721	16602	16382	16501	16567	16670	16512	16691	16600	16618	16673	16507	16603	16368	16446	16539	16627	16481	16638	16578	16546	16464	16393	16529	16425	16607	16714	16439	16632	16497	16508	16518	16624	16409	16550	16535	16475	16609	16482	16629	16492	16443	16635	16320
24496	21652	29582	27186	28498	31770	32810	28770	26544	25222	24085	22935	21994	21580	22685	24945	25439	27448	25376	23335	21554	20027	19724	19576	19665	19588	19701	19608	19692	19647	19594	19654	19748	19532	19511	19569	19589	19669	19652	19597	19345	19625	19535	19827	19599	19575	19370	19373	19822	19456	19595	19685	19792	19694	19515	19645	19696	19450	19724	19663	19531	19509	19619	19657	19548	19716	19551	19827	19581	19712	19525	19538	19503	19747	19724	19756	19687	19539	19608	19828	19773	19526	19657	19545	19662	19662	19459	19339	19378	19523	19745	19538	19263	19835	19793	19359	19686	19679	19708	19536	19537	19383	19643	19530	19702	19468	19626	19552	19595	19420	19674	19499	19502	19765	19617	19680	19539	19665	19627	19541	19558	19356	19571	19600	19637	19465	19520	19583	19548	19716	19460	19581	19602	19645	19524	19652	19348	19532	19800	19508	19606	19681	19611	19569	19449	19518	19556	19527	19555	19582	19400	19573	19492	19580	19632	19497	19461	19528	19609	19591	19535	19460	19690	19529	19517	19566	19714	19482	19490	19698	19500	19478	19594	19614	19424	19640	19494	19486	19517	19600	19689	19598	19542	19518	19483	19433	19525	19683	19614	19586	19648	19726	19655	19612	19516	19686	19542	19439	19489	19715	19626	19430	19557	19577	19427	19566	19556	19467	19427	19517	19599	19639	19780	19575	19508	19554	19526	19700	19553	19618	19583	19560	19479	19724	19708	19302	19522	19388	19343	19503	19574	19725	19498	19540	19613	19372	19502	19363	19621	19442	19629	19510	19691	19610	19633	19537	19455	19473	19637	19557	19661	19491	19698	19613	19627	19445	19686	19726	19683	19476	19585	19438	19557	19516	19575	19633	19384	19591	19688	19435	19614	19421	19737	19444	19588	19657	19865	19571	19538	19435	19577	19736	19644	19688	19374	19529	19462	19454	19534	19574	19645	19519	19406	19372	19541	19534	19596	19419	19412	19183	19318	19560	19631	19334	19547	19365	19590	19588	19462	19478	19650	19854	19588	19674	19385	19510	19683	19552	19619	19497	19456	19632	19544	19634	19600	19548	19648	19659	19739	19543	19648	19466	19465	19666	19670	19590	19794	19726	19508	19721	19627	19585	19676	19557	19936	19454	19560	19466	19729	19495	19609	19617	19797	19675	19550	19672	19718	19585	19553	19482	19561	19670	19739	19619	19710	19670	19670	19465	19367	19624	19658	19596	19656	19561	19400	19796	19555	19455	19680	19685	19360	19381	19530	19406	19696	19664	19621	19576	19581	19437	19591	19809	19551	19409	19445	19474	19561	19670	19566	19601	19659	19462	19695	19555	19584	19669	19554	19610	19636	19654	19532	19627	19633	19565	19598	19433	19672	19538	19538	19650	19650	19726	19410	19480	19465	19342	19368	19715	19431	19567	19641	19524	19651	19610	19533	19496	19537	19405	19622	19650	19727	19509	19630	19440	19419	19644	19449	19675	19620	19469	19614	19604	19561	19729	19704	19642	19553	19527	19521	19422	19669	19563	19538	19837	19648	19699	19521	19598	19495	19582	19346	19531	19406	19451	19348	19410	19647	19358	19452	19619	19550	19607	19421	19778	19578	19586	19677	19579	19514	19778	19669	19582	19564	19364	19651	19517	19678	19636	19341	19588	19564	19470	19627	19580	19734	19347	19521	19431	19401	19500	19355	19529	19586	19531	19549	19585	19388	19451	19737	19627	19602	19596	19526	19515	19814	19631	19876	19531	19521	19683	19518	19545	19576	19482	19583	19619	19622	19748	19463	19450	19435	19560	19694	19534	19691	19605	19488	19568	19638	19472	19430	19546	19570	19528	19625	19772	19486	19385	19810	19585	19615	19567	19585	19630	19296	19599	19461	19706	19430	19415	19444	19556	19660	19907	19718	19756	19540	19440	19526	19505	19637	19469	19768	19575	19373	19514	19670	19523	19435	19429	19565	19433	19498	19602	19342	19310	19533	19375	19555	19381	19608	19627	19500	19727	19430	19590	19424	19584	19511	19381	19593	19702	19683	19442	19670	19538	19526	19679	19607	19556	19780	19325	19592	19491	19710	19711	19543	19558	19754	19539	19591	19544	19486	19571	19515	19669	19676	19438	19508	19533	19514	19554	19587	19567	19734	19381	19625	19547	19542	19547	19527	19584	19720	19524	19519	19496	19345	19586	19561	19574	19486	19458	19525	19702	19754	19499	19666	19503	19470	19463	19548	19612	19503	19334	19598	19482	19649	19497	19619	19578	19647	19634	19479	19696	19515	19660	19627	19696	19644	19545	19563	19448	19533	19539	19536	19463	19533	19400	19547	19406	19549	19598	19493	19509	19562	19592	19625	19628	19697	19771	19417	19459	19732	19428	19502	19715	19574	19443	19482	19631	19641	19672	19585	19381	19407	19790	19544	19543	19560	19429	19488	19457	19501	19628	19650	19598	19703	19725	19387	19542	19605	19684	19631	19548	19569	19577	19717	19580	19465	19639	19479	19557	19721	19720	19609	19264	19454	19530	19545	19620	19624	19607	19491	19532	19470	19612	19711	19634	19779	19605	19750	19544	19584	19616	19611	19413	19544	19545	19425	19623	19535	19656	19490	19675	19570	19511	19646	19490	19614	19333	19465	19632	19532	19673	19609	19398	19399	19620	19484	19658	19555	19479	19422	19446	19531	19428	19691	19737	19504	19454	19507	19422	19503	19330	19513	19539	19579	19564	19509	19631	19564	19549	19597	19519	19586	19652	19468	19653	19580	19556	19659	19626	19704	19566	19569	19466	19689	19616	19698	19517	19462	19609	19506	19668	19430	19691	19448	19447	19669	19687	19498	19243	19605	19633	19565	19532	19574	19520	19453	19521	19338	19648	19472	19384	19574	19758	19484	19552	19642	19522	19437	19338	19608	19640	19530	19699	19621	19431	19571	19722	19466	19711	19559	19528	19601	19497	19487	19312	19417	19492	19670	19621	19545	19588	19621	19477	19524	19758	19604	19540	19522	19513	19601	19512	19483	19642	19437	19472	19577	19169	19568	19559	19512	19650	19505	19579	19486	19558	19782	19424	19573	19542	19696	19586	19708	19512	19565	19538	19583	19555	19564	19450	19551	19346	19690	19547	19529	19490	19700	19401	19588	19512	19655	19730	19406	19683	19707	19438	19521	19446	19698	19507	19405	19494	19386	19489	19650	19629	19554	19645	19581	19756	19554	19611	19590	19562	19479	19444	19573	19614	19587	19402	19751	19454	19545	19421	19444	19723	19714	19531	19712	19600	19476	19646	19605	19537	19701	19565	19564	19674	19425	19481	19550	19409	19449	19720	19650	19771	19535	19422	19687	19595	19600	19487	19520	19558	19578	19781	19634	19705	19247	19462	19465	19565	19375	19534	19568	19488	19466	19558	19440	19711	19702	19658	19506	19602	19645	19387	19479	19488	19692	19360	19643	19535	19496	19391	19649	19691	19577	19625	19568	19389	19693	19485	19506	19510	19680	19564	19360	19411	19702	19420	19373	19439	19429	19744	19875	19446	19585	19586	19530	19486	19465	19505	19631	19500	19725	19582	19632	19586	19520	19731	19416	19677	19594	19717	19482	19474	19693	19417	19675	19667	19548	19469	19522	19612	19551	19605	19577	19468	19421	19810	19572	19536	19841	19626	19563	19740	19583	19588	19667	19667	19648	19529	19588	19521	19495	19657	19570	19535	19662	19640	19530	19518	19501	19637	19396	19767	19584	19601	19503	19649	19637	19539	19571	19606	19570	19433	19669	19398	19540	19539	19508	19522	19681	19626	19760	19489	19420	19441	19447	19651	19659	19674	19473	19454	19661	19718	19647	19492	19425	19626	19605	19511	19651	19339	19515	19535	19572	19441	19495	19583	19590	19666	19411	19389	19488	19406	19646	19538	19674	19485	19749	19660	19575	19474	19194	19480	19517	19505	19642	19522	19455	19480	19400	19521	19652	19455	19699	19731	19637	19633	19400	19536	19514	19418	19394	19524	19542	19770	19492	19379	19458	19452	19610	19520	19634	19540	19733	19490	19388	19445	19463	19468	19737	19564	19614	19504	19548	19721	19536	19668	19594	19365	19522	19449	19446	19641	19718	19571	19667	19408	19392	19467	19444	19332	19524	19745	19534	19447	19633	19612	19571	19617	19628	19604	19348	19438	19759	19583	19482	19505	19683	19629	19615	19754	19395	19466	19334	19496	19525	19707	19508	19636	19459	19519	19633	19518	19570	19502	19454	19623	19369	19576	19542	19624	19741	19778	19625	19354	19471	19594	19569	19744	19460	19803	19761	19589	19385	19399	19403	19351	19488	19529	19724	19794	19641	19641	19485	19489	19422	19463	19663	19451	19495	19552	19604	19699	19550	19257	19430	19580	19549	19519	19685	19485	19683	19408	19486	19764	19547	19463	19584	19433	19657	19592	19272	19544	19579	19525	19633	19471	19509	19507	19580	19598	19542	19595	19750	19822	19415	19698	19538	19437	19648	19583	19557	19442	19764	19686	19426	19697	19937	19714	19680	19643	19562	19516	19767	19494	19307	19456	19430	19441	19465	19658	19675	19666	19833	19631	19428	19758	19559	19352	19567	19430	19760	19689	19716	19256	19369	19573	19467	19748	19730	19565	19599	19591	19483	19424	19717	19659	19599	19584	19505	19581	19531	19396	19702	19419	19567	19659	19588	19824	19454	19203	19730	19701	19455	19500	19610	19500	19539	19416	19601	19592	19528	19687	19485	19231	19724	19419	19514	19498	19593	19576	19498	19629	19692	19617	19599	19625	19622	19519	19289	19436	19496	19501	19758	19684	19465	19525	19492	19632	19744	19408	19635	19399	19518	19445	19269	19642	19546	19632	19502	19518	19711	19449	19360	19469	19470	19505	19571	19454	19443	19589	19238	19528	19539	19600	19451	19659	19493	19448	19500	19450	19512	19671	19505	19664	19720	19588	19870	19605	19623	19632	19346	19871	19582	19574	19639	19403	19474	19603	19542	19520	19692	19600	19435	19515	19607	19553	19842	19630	19441	19601	19464	19620	19653	19485	19384	19508	19685	19538	19751	19419	19505	19580	19579	19465	19637	19773	19465	19575	19566	19707	19685	19587	19648	19480	19347	19583	19397	19560	19241	19722
27710	47294	48107	48592	42772	36620	32677	29821	27066	24988	23205	21478	20522	19620	22313	24384	25776	27363	24436	21160	18961	16955	16790	16787	16627	16581	16810	16680	16654	16814	16755	16700	16698	16651	16982	16690	16821	16731	16776	16675	16675	16849	16786	16707	16626	16650	16907	16775	16545	16832	16677	16678	16715	16853	16694	16597	16720	16540	16663	16783	16726	16730	16657	16706	16782	16798	16669	16803	16661	16638	16601	16669	16683	16759	16781	16616	16835	16672	16757	16604	16750	16728	16684	16814	16824	16719	16763	16690	16723	16569	16807	16758	16581	16884	16610	16771	16673	16662	16652	16744	16690	16670	16678	16679	16726	16688	16727	16782	16706	16722	16637	16703	16712	16702	16798	16634	16850	16641	16594	16675	16691	16663	16812	16655	16736	16536	16690	16672	16783	16786	16710	16601	16714	16596	16546	16741	16819	16680	16727	16659	16767	16638	16710	16807	16724	16695	16681	16762	16707	16532	16687	16636	16444	16673	16731	16710	16516	16844	16602	16820	16585	16567	16622	16767	16589	16817	16648	16678	16713	16631	16655	16584	16712	16775	16825	16664	16686	16670	16688	16757	16812	16661	16685	16748	16740	16585	16737	16819	16837	16711	16799	16657	16706	16746	16756	16647	16650	16619	16754	16718	16798	16750	16736	16742	16749	16832	16797	16680	16672	16673	16605	16645	16776	16580	16706	16691	16810	16736	16740	16652	16810	16480	16802	16683	16664	16771	16674	16611	16636	16506	16771	16705	16866	16681	16893	16615	16598	16634	16868	16727	16607	16758	16532	16615	16846	16644	16814	16622	16552	16549	16636	16760	16686	16834	16654	16645	16688	16869	16734	16883	16767	16859	16747	16640	16694	16731	16734	16583	16713	16881	16719	16905	16661	16615	16765	16626	16681	16526	16575	16807	16633	16729	16765	16502	16681	16801	16895	16843	16602	16780	16720	16535	16717	16725	16706	16696	16718	16735	16665	16816	16658	16859	16813	16747	16522	16698	16858	16748	16662	16708	16860	16750	16656	16584	16678	16809	16778	16512	16863	16672	16553	16644	16759	16683	16654	16839	16618	16628	16638	16675	16572	16677	16729	16518	16718	16771	16702	16765	16800	16775	16542	16762	16769	16744	16715	16647	16895	16655	16714	16800	16634	16507	16764	16618	16826	16684	16735	16749	16802	16685	16705	16838	16658	16805	16681	16726	16783	16712	16607	16669	16676	16720	16757	16596	16403	16526	16428	16804	16836	16609	16873	16756	16662	16628	16644	16816	16752	16799	16834	16683	16555	16796	16677	16660	16795	16555	16786	16643	16665	16616	16763	16624	16576	16754	16766	16717	16654	16668	16721	16769	16763	16676	16738	16756	16817	16710	16695	16887	16622	16668	16555	16673	16602	16775	16671	16685	16500	16826	16646	16870	16755	16768	16609	16737	16652	16721	16846	16583	16661	16734	16658	16656	16728	16631	16722	16721	16512	16760	16701	16947	16654	16689	16809	16541	16718	16601	16672	16578	16633	16583	16904	16715	16598	16713	16784	16902	16719	16692	16693	16535	16890	16761	16819	16924	16902	16812	16694	16536	16567	16454	16619	16755	16514	16542	16747	16666	16667	16610	16731	16819	16748	16692	16697	16789	16787	16666	16700	16649	16729	16744	16566	16742	16570	16772	16475	16712	16749	16633	16638	16812	16684	16617	16808	16618	16600	16886	16763	16854	16612	16793	16667	16776	16717	16597	16777	16578	16738	16662	16773	16747	16694	16698	16583	16798	16770	16666	16740	16590	16777	16641	16665	16644	16537	16749	16804	16586	16595	16731	16707	16617	16480	16666	16747	16759	16678	16669	16684	16840	16783	16624	16725	16859	16903	16562	16761	16630	16644	16782	16717	16846	16624	16731	16700	16713	16776	16607	16740	16624	16846	16519	16752	16599	16667	16721	16764	16576	16830	16579	16619	16767	16687	16702	16603	16920	16654	16752	16664	16556	16713	16608	16662	16628	16771	16789	16702	16640	16603	16813	16762	16688	16599	16647	16616	16744	16748	16774	16772	16913	16716	16714	16595	16793	16563	16659	16647	16569	16843	16668	16662	16638	16648	16669	16620	16840	16706	16589	16699	16556	16526	16834	16652	16506	16610	16653	16602	16697	16511	16828	16619	16608	16712	16715	16667	16897	16651	16832	16813	16688	16802	16602	16864	16687	16668	16705	16846	16690	16782	16548	16578	16656	16714	16878	16706	16584	16631	16734	16586	16759	16813	16588	16738	16601	16529	16651	16694	16776	16820	16815	16556	16593	16810	16563	16740	16749	16628	16693	16703	16622	16780	16643	16894	16608	16698	16632	16807	16830	16675	16657	16628	16481	16544	16690	16621	16610	16787	16491	16591	16569	16707	16827	16692	16766	16755	16621	16791	16840	16708	16542	16731	16843	16551	16725	16846	16695	16628	16766	16726	16702	16780	16774	16580	16643	16765	16650	16774	16633	16640	16689	16769	16758	16728	16772	16749	16675	16687	16729	16775	16795	16666	16577	16649	16672	16841	16699	16737	16886	16762	16794	16631	16738	16643	16775	16918	16747	16635	16722	16747	16786	16702	16739	16629	16702	16780	16708	16685	16721	16690	16610	16623	16644	16835	16766	16720	16724	16591	16710	16677	16522	16684	16628	16689	16890	16721	16858	16732	16575	16656	16750	16656	16636	16743	16596	16700	16702	16806	16769	16803	16684	16727	16488	16808	16711	16708	16804	16567	16808	16738	16727	16706	16776	16670	16742	16649	16567	16688	16740	16630	16565	16727	16743	16668	16677	16776	16610	16715	16785	16774	16695	16741	16721	16819	16801	16642	16564	16552	16598	16904	16667	16671	16699	16701	16577	16701	16642	16586	16664	16655	16679	16647	16739	16619	16717	16791	16610	16620	16569	16757	16676	16599	16624	16538	16702	16772	16814	16689	16763	16632	16682	16692	16627	16683	16655	16838	16544	16607	16903	16771	16741	16622	16702	16569	16730	16839	16633	16804	16588	16595	16684	16660	16648	16836	16783	16593	16681	16697	16800	16730	16683	16704	16553	16670	16635	16834	16850	16668	16523	16715	16926	16807	16703	16675	16572	16495	16716	16692	16982	16659	16576	16673	16702	16601	16677	16827	16751	16732	16618	16684	16779	16691	16662	16884	16797	16620	16667	16492	16581	16624	16630	16765	16672	16655	16629	16662	16715	16665	16624	16717	16664	16720	16651	16663	16692	16734	16610	16733	16500	16645	16702	16767	16687	16686	16619	16819	16814	16743	16592	16575	16705	16613	16731	16598	16563	16641	16840	16657	16709	16812	16697	16649	16897	16808	16571	16634	16740	16904	16773	16590	16550	16785	16819	16859	16901	16692	16690	16789	16849	16678	16640	16897	16768	16738	16657	16577	16693	16590	16663	16723	16753	16594	16839	16769	16571	16700	16762	16700	16558	16696	16959	16769	16682	16855	16548	16814	16548	16597	16711	16672	16741	16635	16632	16895	16721	16710	16772	16644	16681	16506	16847	16628	16549	16681	16639	16760	16590	16646	16780	16710	16869	16862	16738	16654	16756	16733	16648	16601	16846	16849	16737	16758	16762	16719	16757	16773	16683	16674	16583	16611	16728	16662	16598	16520	16613	16800	16597	16569	16712	16801	16610	16755	16536	16507	16828	16741	16724	16689	16622	16697	16904	16617	16786	16751	16697	16612	16760	16520	16840	16718	16898	16643	16694	16688	16626	16769	16673	16567	16712	16731	16618	16732	16770	16715	16618	16565	16601	16749	16685	16716	16537	16689	16669	16558	16970	16757	16568	16695	16663	16659	16766	16631	16665	16683	16660	16827	16711	16661	16818	16782	16637	16725	16549	16714	16691	16755	16564	16689	16716	16679	16653	16782	16564	16610	16811	16625	16703	16732	16747	16631	16718	16849	16549	16766	16755	16705	16672	16790	16834	16702	16498	16870	16482	16812	16575	16607	16510	16661	16777	16811	16693	16754	16674	16683	16715	16711	16744	16641	16846	16739	16590	16688	16729	16702	16570	16754	16711	16601	16589	16785	16740	16692	16714	16737	16721	16744	16780	16695	16692	16755	16648	16735	16745	16789	16598	16714	16782	16834	16741	16678	16610	16773	16738	16649	16666	16750	16766	16758	16676	16704	16813	16771	16856	16628	16675	16653	16892	16595	16697	16620	16742	16736	16667	16725	16609	16652	16662	16554	16748	16783	16517	16683	16862	16665	16635	16644	16725	16552	16730	16801	16688	16743	16669	16669	16689	16565	16704	16477	16553	16632	16645	16798	16559	16592	16788	16740	16659	16904	16607	16775	16672	16646	16763	16565	16716	16576	16640	16865	16691	16687	16789	16775	16900	16849	16563	16591	16838	16713	16702	16736	16556	16641	16678	16577	16665	16638	16691	16701	16858	16666	16713	16948	16613	16686	16870	16771	16767	16701	16592	16745	16733	16664	16877	16540	16698	16716	16641	16652	16674	16771	16658	16852	16527	16786	16836	16712	16774	16577	16872	16746	16746	16631	16803	16585	16591	16712	16770	16678	16750	16688	16609	16763	16830	16658	16723	16636	16618	16689	16653	16594	16788	16580	16715	16813	16585	16779	16596	16553	16843	16630	16513	16756	16851	16741	16513	16898	16617	16849	16796	16596	16598	16605	16757	16858	16651	16765	16528	16730	16660	16608	16468	16674	16773	16850	16735	16763	16736	16664	16804	16698	16499	16666	16648	16689	16771	16538	16712	16645	16767	16606	16639	16591	16705	16738	16822	16581	16714	16484	16703	16615	16732	16689	16687	16679	16657	16842	16483	16688	16591	16733	16520	16696	16715	16704	16713	16767	16710	16650	16491	16559	16765	16640	16525	16718	16661	16764	16689	16782	16635	16763	16563	16727	16721	16782	16465	16996	16912	16641	16749	16695	16503	16839	16725	16634	16617	16728	16767	16765	16636	16802	16700	16733	16693	16651	16724	16669	16712	16743	16661	16756	16738	16602	16736	16770	16714	16627	16552	16616	16740	16860	16675	16640	16772	16626	16720	16702	16650	16644	16612	16769	16714	16842	16830	16598	16819	16547	16787	16744	16822	16689	16599	16580	16661	16754	16710	16614	16515	16686	16748
34424	36020	40624	36140	30945	27760	25791	23981	22365	21920	21183	21079	20519	20302	20394	20331	20225	20148	20281	20179	19901	19645	19675	19571	19542	19672	19830	19473	19841	19659	19704	19720	19572	19474	19348	19613	19723	19760	19586	19550	19704	19652	19667	19528	19688	19699	19524	19559	19569	19753	19625	19583	19623	19555	19512	19541	19417	19616	19720	19662	19527	19618	19573	19661	19594	19449	19596	19573	19392	19645	19637	19782	19447	19643	19411	19482	19736	19720	19651	19719	19429	19651	19679	19699	19550	19827	19551	19698	19447	19340	19524	19701	19531	19504	19470	19649	19711	19439	19493	19514	19750	19785	19598	19545	19563	19630	19527	19573	19773	19557	19437	19539	19653	19451	19514	19493	19602	19362	19695	19414	19534	19615	19737	19823	19727	19701	19434	19436	19713	19637	19469	19445	19483	19825	19627	19598	19562	19568	19694	19758	19601	19652	19483	19544	19527	19478	19641	19592	19447	19586	19554	19569	19670	19479	19392	19606	19517	19612	19669	19627	19510	19502	19473	19675	19773	19637	19717	19584	19490	19557	19486	19563	19727	19860	19540	19733	19582	19611	19706	19608	19565	19726	19563	19613	19564	19573	19449	19644	19493	19659	19611	19421	19443	19545	19601	19620	19448	19543	19369	19559	19864	19649	19551	19567	19676	19607	19652	19582	19765	19508	19604	19620	19521	19431	19805	19431	19563	19325	19564	19754	19462	19639	19441	19599	19641	19672	19653	19685	19628	19466	19587	19470	19568	19366	19585	19429	19376	19491	19586	19369	19620	19711	19538	19604	19770	19414	19301	19790	19517	19513	19609	19537	19494	19559	19505	19408	19470	19507	19400	19567	19514	19707	19637	19624	19697	19673	19664	19370	19568	19744	19718	19581	19608	19628	19457	19600	19566	19503	19589	19698	19310	19574	19632	19672	19707	19562	19406	19572	19897	19831	19654	19719	19572	19588	19747	19573	19542	19482	19314	19576	19536	19799	19682	19645	19735	19588	19444	19558	19518	19545	19556	19605	19497	19557	19606	19502	19570	19644	19551	19401	19597	19355	19314	19436	19633	19641	19585	19479	19472	19623	19736	19838	19399	19654	19555	19437	19677	19562	19457	19463	19643	19450	19662	19664	19573	19607	19652	19579	19643	19422	19448	19557	19535	19572	19486	19507	19797	19605	19590	19331	19580	19531	19508	19661	19737	19432	19524	19535	19715	19814	19390	19591	19641	19207	19583	19496	19593	19460	19537	19617	19590	19488	19512	19740	19433	19600	19690	19684	19779	19459	19479	19564	19622	19624	19466	19452	19683	19428	19546	19725	19725	19511	19568	19578	19395	19479	19676	19703	19386	19613	19634	19645	19580	19670	19381	19586	19736	19568	19612	19602	19615	19626	19724	19625	19507	19513	19405	19542	19459	19577	19733	19627	19480	19923	19925	19815	19698	19826	19593	19692	19583	19551	19482	19556	19503	19629	19710	19512	19430	19539	19670	19506	19496	19763	19597	19517	19453	19805	19722	19843	19486	19476	19475	19512	19603	19425	19605	19583	19414	19558	19538	19451	19427	19294	19516	19527	19594	19477	19510	19600	19780	19417	19437	19356	19602	19715	19779	19610	19672	19612	19558	19618	19682	19600	19668	19673	19732	19646	19620	19386	19422	19515	19517	19542	19617	19495	19563	19642	19563	19475	19482	19368	19620	19600	19645	19529	19505	19663	19829	19498	19621	19491	19403	19519	19305	19484	19491	19533	19627	19377	19539	19564	19518	19617	19766	19552	19691	19592	19709	19723	19572	19512	19394	19635	19715	19671	19473	19645	19650	19717	19480	19647	19560	19638	19387	19673	19366	19782	19643	19577	19635	19668	19798	19743	19471	19858	19551	19558	19649	19524	19740	19579	19524	19690	19619	19553	19631	19679	19590	19751	19589	19656	19609	19664	19660	19575	19666	19498	19598	19501	19555	19599	19573	19510	19418	19497	19530	19672	19792	19762	19466	19472	19653	19749	19552	19510	19784	19622	19426	19633	19557	19567	19616	19620	19392	19491	19544	19423	19672	19319	19623	19521	19494	19524	19661	19483	19620	19641	19576	19660	19595	19425	19457	19529	19644	19542	19778	19724	19645	19760	19610	19504	19244	19403	19466	19649	19732	19373	19408	19753	19681	19590	19837	19491	19629	19532	19566	19556	19608	19623	19607	19585	19345	19499	19849	19581	19659	19536	19678	19662	19642	19478	19518	19652	19747	19599	19565	19575	19405	19669	19453	19457	19385	19550	19567	19639	19489	19563	19584	19502	19593	19508	19571	19632	19656	19552	19622	19555	19773	19604	19389	19585	19493	19782	19452	19696	19595	19656	19618	19486	19663	19582	19503	19689	19584	19637	19614	19584	19582	19690	19624	19441	19578	19614	19585	19673	19668	19597	19524	19889	19480	19429	19632	19674	19713	19413	19632	19674	19536	19638	19617	19540	19653	19698	19572	19575	19612	19400	19577	19559	19592	19434	19749	19580	19562	19439	19462	19673	19637	19491	19409	19620	19342	19488	19552	19665	19553	19599	19575	19742	19647	19585	19552	19699	19350	19539	19708	19588	19548	19600	19691	19487	19705	19603	19531	19642	19650	19666	19651	19560	19700	19634	19696	19640	19546	19625	19431	19480	19450	19593	19699	19503	19542	19736	19457	19476	19665	19605	19752	19491	19661	19539	19583	19773	19475	19653	19611	19507	19615	19652	19495	19630	19606	19523	19539	19658	19598	19596	19372	19537	19615	19536	19703	19537	19612	19547	19731	19595	19535	19606	19635	19494	19562	19528	19598	19371	19561	19505	19717	19731	19690	19487	19761	19441	19453	19649	19718	19543	19524	19682	19492	19573	19402	19619	19444	19609	19568	19656	19429	19455	19722	19650	19434	19684	19381	19558	19803	19531	19735	19576	19634	19522	19633	19580	19492	19624	19571	19733	19550	19623	19443	19546	19700	19603	19598	19701	19572	19722	19821	19641	19642	19649	19544	19618	19795	19489	19684	19640	19455	19602	19410	19524	19531	19724	19725	19610	19574	19630	19639	19625	19844	19592	19768	19614	19758	19376	19421	19728	19707	19629	19278	19361	19778	19625	19709	19637	19612	19577	19686	19470	19752	19552	19557	19701	19439	19753	19700	19510	19534	19469	19614	19793	19540	19533	19730	19558	19755	19416	19816	19425	19368	19624	19726	19527	19724	19638	19582	19438	19468	19706	19560	19592	19603	19497	19573	19450	19634	19695	19523	19630	19585	19696	19651	19567	19788	19518	19604	19475	19507	19715	19576	19657	19629	19484	19638	19539	19688	19548	19553	19561	19872	19697	19678	19533	19653	19654	19589	19701	19429	19435	19509	19527	19541	19582	19568	19495	19720	19712	19787	19572	19395	19634	19647	19453	19494	19568	19790	19470	19684	19561	19414	19635	19594	19401	19823	19660	19631	19560	19603	19537	19610	19702	19449	19709	19600	19488	19350	19469	19520	19662	19489	19481	19584	19651	19541	19760	19752	19507	19671	19515	19631	19502	19731	19581	19277	19668	19621	19632	19794	19556	19741	19584	19658	19712	19592	19464	19529	19631	19545	19480	19353	19683	19593	19486	19206	19504	19497	19644	19434	19606	19613	19495	19594	19394	19443	19583	19541	19492	19543	19615	19536	19548	19653	19745	19590	19488	19681	19511	19591	19783	19562	19633	19624	19483	19643	19842	19527	19559	19610	19643	19602	19677	19593	19617	19662	19711	19643	19512	19467	19667	19448	19503	19581	19563	19892	19442	19524	19615	19551	19463	19727	19629	19479	19622	19395	19678	19761	19600	19380	19555	19667	19625	19536	19699	19650	19586	19263	19321	19646	19643	19660	19841	19458	19462	19639	19470	19412	19720	19716	19654	19608	19589	19383	19322	19680	19620	19719	19637	19417	19500	19753	19532	19754	19561	19490	19461	19660	19545	19434	19494	19759	19646	19590	19780	19389	19690	19459	19506	19623	19565	19593	19474	19575	19739	19506	19513	19645	19524	19606	19684	19601	19509	19636	19636	19534	19628	19381	19502	19618	19415	19666	19622	19631	19590	19769	19808	19579	19409	19716	19568	19569	19697	19787	19607	19503	19426	19657	19461	19346	19564	19394	19573	19481	19621	19530	19426	19566	19489	19603	19542	19622	19632	19715	19317	19686	19684	19554	19541	19521	19687	19520	19620	19588	19484	19596	19478	19627	19463	19628	19540	19759	19791	19710	19598	19746	19705	19478	19637	19577	19379	19555	19584	19615	19672	19694	19779	19503	19514	19512	19675	19640	19666	19718	19618	19627	19565	19755	19411	19602	19649	19543	19536	19542	19371	19680	19606	19659	19579	19773	19447	19494	19666	19705	19781	19814	19672	19711	19828	19466	19396	19442	19657	19432	19679	19587	19660	19731	19598	19486	19683	19594	19481	19647	19520	19250	19432	19707	19673	19581	19795	19535	19378	19731	19658	19828	19643	19630	19803	19471	19470	19442	19422	19676	19695	19588	19736	19679	19649	19475	19456	19524	19605	19585	19560	19596	19596	19541	19694	19423	19582	19551	19844	19440	19750	19504	19594	19749	19658	19709	19643	19755	19664	19693	19722	19675	19404	19468	19599	19591	19602	19457	19603	19573	19529	19481	19646	19525	19525	19731	19334	19389	19702	19473	19406	19570	19483	19685	19623	19428	19593	19529	19702	19349	19830	19674	19684	19684	19622	19499	19840	19518	19490	19785	19512	19678	19723	19373	19656	19731	19708	19852	19680	19593	19674	19750	19668	19625	19785	19553	19551	19556	19481	19694	19568	19601	19719	19590	19779	19439	19641	19660	19543	19587	19702	19495	19575	19490	19694	19735	19646	19635	19690	19615	19440	19501	19674	19741	19448	19565	19523	19633	19701	19459	19432	19401	19821	19689	19523	19535	19611	19590	19529	19701	19662	19784	19409	19774	19439	19697	19699	19771	19572	19643	19568	19554	19749	19568	19583	19567	19672	19633	19582	19671	19680	19472	19523	19390	19485	19384	19459	19695	19473	19613	19491	19434	19355	19619	19602	19598	19362	19619	19634	19583	19591	19819	19633	19614	19526	19598	19671	19716	19405	19656	19709	19759	19673
29345	40985	42075	36975	31669	27829	25341	22954	21312	20112	19212	18352	18036	17737	17671	17879	17517	17645	17633	17304	17024	16760	16849	16702	16697	16735	16855	16954	16723	16667	16830	16636	16655	16837	16761	16657	16731	16810	16718	16647	16808	16625	16692	16758	16596	16589	16624	16798	16664	16651	16827	16736	16565	16707	16821	16681	16651	16588	16731	16599	16730	16803	16695	16742	16645	16608	16613	16654	16796	16756	16724	16555	16645	16560	16649	16806	16692	16647	16627	16695	16569	16557	16696	16675	16757	16643	16555	16523	16687	16432	16657	16845	16746	16658	16745	16711	16670	16694	16638	16868	16714	16717	16661	16659	16553	16753	16632	16758	16639	16853	16386	16648	16732	16733	16752	16725	16696	16597	16615	16781	16780	16687	16688	16748	16703	16671	16654	16620	16781	16648	16852	16855	16617	16782	16808	16631	16748	16542	16931	16684	16599	16697	16611	16659	16750	16614	16809	16606	16800	16832	16715	16648	16810	16681	16552	16767	16600	16732	16579	16889	16848	16706	16646	16732	16760	16682	16679	16674	16627	16659	16547	16569	16729	16634	16593	16892	16781	16827	16688	16727	16493	16931	16593	16805	16714	16642	16745	16635	16828	16502	16705	16675	16611	16628	16724	16604	16755	16593	16589	16561	16638	16843	16692	16524	16670	16528	16720	16821	16584	16688	16816	16657	16648	16596	16628	16618	16816	16607	16655	16660	16775	16602	16598	16775	16661	16485	16574	16767	16637	16754	16748	16809	16620	16838	16663	16854	16742	16807	16651	16796	16619	16705	16851	16597	16759	16619	16504	16622	16822	16576	16776	16719	16742	16613	16721	16828	16436	16541	16667	16707	16716	16780	16636	16714	16737	16779	16725	16688	16865	16861	16833	16754	16586	16638	16670	16620	16824	16756	16607	16814	16679	16697	16647	16737	16657	16750	16506	16729	16675	16547	16523	16617	16708	16621	16870	16635	16695	16632	16733	16717	16659	16767	16733	16659	16591	16525	16855	16610	16593	16720	16751	16658	16629	16585	16897	16610	16583	16666	16584	16754	16820	16565	16546	16781	16714	16737	16844	16767	16721	16613	16681	16823	16587	16662	16781	16842	16556	16739	16872	16819	16769	16635	16715	16608	16693	16898	16714	16700	16735	16587	16655	16628	16768	16655	16417	16823	16574	16716	16674	16632	16865	16717	16793	16586	16689	16829	16699	16555	16795	16689	16859	16653	16675	16569	16562	16739	16468	16752	16623	16870	16629	16510	16643	16674	16721	16608	16701	16719	16752	16573	16605	16580	16641	16719	16837	16780	16687	16752	16729	16733	16667	16646	16630	16629	16704	16679	16352	16599	16702	16562	16731	16558	16840	16681	16585	16685	16680	16631	16594	16780	16578	16746	16745	16624	16708	16775	16765	16586	16887	16850	16806	16356	16658	16632	16807	16735	16503	16663	16672	16745	16663	16617	16628	16775	16503	16745	16673	16678	16644	16555	16638	16810	16687	16604	16737	16497	16623	16715	16705	16530	16754	16664	16691	16741	16670	16711	16646	16795	16757	16573	16727	16620	16666	16592	16621	16631	16532	16613	16702	16859	16702	16643	16676	16694	16693	16782	16702	16687	16635	16549	16653	16687	16716	16921	16602	16812	16624	16763	16710	16852	16654	16701	16605	16528	16523	16563	16612	16652	16679	16559	16661	16864	16776	16640	16607	16718	16625	16647	16720	16567	16694	16658	16649	16761	16568	16764	16597	16758	16678	16767	16741	16573	16652	16633	16671	16754	16469	16741	16708	16713	16696	16964	16695	16593	16705	16487	16712	16699	16637	16655	16689	16675	16647	16810	16597	16792	16565	16716	16679	16634	16634	16633	16765	16650	16624	16703	16794	16627	16689	16803	16655	16820	16543	16649	16491	16681	16630	16538	16703	16830	16597	16734	16698	16598	16595	16773	16586	16709	16556	16631	16706	16621	16608	16741	16613	16632	16653	16626	16753	16640	16627	16624	16755	16704	16609	16579	16775	16714	16558	16822	16802	16861	16638	16608	16776	16824	16794	16597	16705	16677	16758	16659	16768	16660	16721	16740	16784	16736	16758	16679	16668	16742	16735	16632	16661	16681	16811	16791	16612	16648	16615	16777	16645	16471	16762	16535	16564	16630	16464	16744	16708	16743	16656	16791	16818	16727	16696	16689	16598	16667	16588	16824	16778	16674	16513	16701	16517	16624	16800	16423	16830	16608	16685	16701	16462	16755	16614	16844	16622	16640	16823	16634	16774	16579	16775	16691	16652	16709	16587	16503	16669	16510	16618	16603	16502	16711	16598	16853	16620	16653	16811	16624	16833	16577	16689	16623	16692	16689	16647	16624	16735	16745	16628	16746	16518	16687	16697	16671	16468	16640	16589	16663	16386	16649	16917	16754	16664	16554	16592	16695	16752	16733	16535	16570	16745	16777	16667	16585	16622	16782	16571	16588	16698	16593	16810	16596	16714	16520	16500	16676	16746	16772	16774	16785	16528	16750	16782	16708	16677	16775	16836	16712	16564	16841	16467	16671	16676	16724	16643	16849	16499	16643	16588	16684	16779	16665	16469	16654	16875	16689	16656	16684	16697	16724	16690	16660	16602	16714	16653	16620	16512	16738	16778	16649	16643	16578	16906	16679	16852	16539	16700	16677	16713	16729	16689	16724	16742	16695	16834	16627	16678	16778	16675	16742	16634	16754	16779	16796	16745	16667	16580	16754	16906	16584	16672	16749	16672	16550	16728	16730	16766	16605	16649	16725	16498	16678	16809	16700	16772	16748	16828	16653	16794	16841	16604	16708	16712	16758	16543	16599	16731	16667	16546	16609	16715	16569	16605	16509	16557	16792	16690	16785	16722	16585	16590	16710	16629	16746	16635	16650	16672	16683	16805	16733	16683	16822	16704	16774	16747	16721	16715	16535	16784	16615	16731	16601	16534	16561	16645	16772	16735	16572	16509	16594	16662	16685	16501	16590	16622	16594	16616	16788	16741	16819	16644	16732	16851	16680	16563	16658	16902	16761	16654	16543	16817	16765	16663	16652	16710	16621	16766	16628	16785	16902	16718	16657	16595	16740	16674	16574	16769	16673	16627	16649	16598	16694	16716	16741	16687	16596	16638	16563	16753	16800	16575	16576	16765	16728	16707	16592	16489	16693	16649	16537	16735	16661	16576	16605	16565	16570	16725	16657	16612	16556	16682	16751	16730	16667	16634	16797	16660	16615	16777	16754	16808	16627	16628	16524	16912	16734	16718	16743	16702	16717	16812	16693	16591	16535	16566	16761	16598	16666	16831	16684	16787	16805	16766	16708	16688	16647	16763	16679	16661	16717	16693	16848	16612	16662	16665	16758	16727	16676	16570	16827	16823	16621	16665	16566	16689	16691	16806	16797	16664	16560	16851	16710	16729	16777	16665	16721	16660	16858	16633	16677	16505	16627	16766	16747	16699	16542	16674	16666	16721	16578	16746	16634	16624	16447	16673	16834	16618	16529	16692	16648	16667	16708	16587	16682	16663	16679	16619	16712	16631	16611	16555	16547	16671	16731	16644	16602	16718	16544	16619	16530	16855	16744	16700	16626	16589	16667	16739	16869	16677	16701	16669	16528	16696	16873	16631	16696	16654	16582	16639	16690	16696	16739	16722	16818	16683	16647	16652	16668	16682	16763	16766	16742	16807	16638	16884	16595	16639	16674	16784	16624	16753	16544	16600	16728	16567	16787	16675	16742	16813	16570	16653	16533	16620	16783	16576	16665	16680	16570	16865	16712	16566	16822	16833	16825	16763	16628	16870	16545	16742	16763	16623	16555	16603	16850	16576	16672	16497	16687	16817	16741	16587	16643	16659	16669	16658	16723	16860	16708	16690	16636	16799	16660	16702	16671	16892	16730	16740	16782	16712	16597	16634	16617	16696	16655	16668	16672	16866	16565	16724	16697	16662	16657	16867	16602	16681	16589	16559	16788	16618	16646	16646	16531	16782	16808	16813	16530	16623	16697	16558	16630	16676	16611	16590	16655	16813	16686	16733	16616	16661	16747	16661	16548	16624	16737	16674	16680	16732	16567	16566	16812	16602	16625	16766	16533	16795	16666	16887	16669	16806	16485	16757	16767	16683	16859	16680	16788	16432	16716	16613	16663	16633	16658	16567	16770	16823	16703	16733	16670	16720	16635	16748	16769	16700	16683	16698	16621	16737	16633	16772	16808	16666	16792	16612	16704	16806	16685	16815	16722	16658	16601	16764	16709	16826	16628	16526	16746	16773	16571	16710	16546	16763	16676	16670	16641	16807	16538	16706	16888	16699	16766	16630	16627	16836	16514	16655	16717	16680	16539	16849	16749	16686	16741	16779	16732	16761	16776	16641	16716	16549	16705	16679	16653	16670	16449	16580	16629	16626	16749	16750	16780	16808	16734	16529	16637	16635	16730	16475	16604	16686	16592	16541	16605	16676	16668	16772	16681	16796	16824	16695	16847	16549	16844	16629	16779	16730	16802	16713	16644	16548	16601	16748	16776	16632	16673	16824	16577	16661	16746	16757	16718	16611	16679	16578	16826	16518	16670	16738	16598	16726	16725	16758	16684	16766	16738	16606	16577	16644	16740	16666	16569	16588	16730	16805	16614	16750	16553	16802	16688	16537	16742	16720	16684	16893	16803	16609	16703	16723	16660	16600	16774	16647	16770	16670	16846	16605	16706	16720	16452	16699	16690	16631	16670	16635	16560	16633	16760	16645	16599	16576	16606	16665	16748	16515	16655	16657	16639	16786	16692	16574	16563	16646	16626	16734	16655	16674	16820	16673	16738	16726	16702	16735	16622	16683	16501	16580	16739	16684	16710	16503	16675	16804	16872	16736	16719	16733	16675	16650	16773	16788	16626	16532	16697	16535	16743	16484	16592	16703	16744	16563	16578	16624	16547	16776	16662	16740	16878	16798	16515	16553	16760	16647	16764	16672	16533	16857	16692	16651	16672	16852	16645	16659	16788	16724	16749	16806	16855	16859	16505	16652	16697	16550	16692	16746	16680	16563	16698	16645	16763	16637	16764	16878	16651	16672	16560	16800	16621	16513	16695	16684	16624	16871	16655	16608	16637	16669	16723	16734	16728	16712	16677	16721	16650
26428	22532	31791	33065	31698	30576	28668	25645	23555	22609	21486	20800	20492	20058	20159	22379	21412	21613	21829	21160	20047	19427	18990	19089	18967	18953	19083	19062	19041	19131	19162	18970	18938	18983	19009	19000	18930	18970	18872	18806	18923	19089	18763	19211	19029	19007	19084	18966	18997	19146	18852	18912	18951	18924	18896	18849	19115	18999	18817	18756	19014	19106	18847	19090	18777	18995	18938	18804	19095	18960	19019	18993	18905	18740	19148	19053	18930	19339	19022	18901	18968	18981	19062	19166	18844	18974	18900	19103	19109	19020	18787	18861	19219	18852	18846	19010	19026	19153	19053	19004	19120	19206	19056	19019	18898	18909	19012	19136	18844	18689	18875	18872	18887	18920	19027	18861	19164	18988	19046	18901	19116	18919	18722	19015	18880	18784	18973	18881	18866	18961	18869	18835	18883	18983	19113	19032	19093	18919	18917	18982	18878	19028	18795	19121	18966	18955	18939	19086	19223	19000	18944	19119	18991	18976	19021	18793	19044	18875	19071	18942	18989	18986	18905	18986	18843	19103	18968	19065	18954	18990	19012	18972	19023	18916	18929	18841	18876	18970	19113	19021	18960	18906	19039	18774	19045	18988	18833	19075	18822	18958	19010	18906	19104	18783	18908	19002	18959	19040	18936	19113	19061	18891	18854	18907	18733	19064	18952	18976	18936	19273	19014	19229	18864	18922	18969	19018	19088	19176	19065	19002	18976	18999	18798	19058	18918	18868	19033	19021	18823	18824	18941	18978	19042	19062	18864	18919	18928	19167	19039	19040	19035	18999	18727	18808	19070	19030	19002	19029	18851	18718	19064	19089	19058	19068	18779	18832	18954	18827	19001	18972	18836	18879	19004	18866	19024	18935	18909	18879	19114	18791	18829	18931	19028	18984	18936	18948	18969	18989	19053	18943	18933	19071	19159	18738	19026	19042	19072	19064	18927	18934	18782	18774	19001	18988	19062	18880	18865	18950	18906	18989	19090	19015	18931	18827	19042	19038	18975	18945	18884	19154	19084	18794	19011	19178	18861	18993	19203	18821	18968	18923	19016	18955	19012	19211	19097	19037	18827	19089	19014	19039	18933	18760	18992	18846	19008	19115	18883	18955	18880	19039	18996	18658	19009	19003	18940	18942	18905	18882	19009	19029	18924	18991	19076	19023	18849	19016	18993	19180	18876	19055	18832	18986	18744	19109	19124	19171	19050	18893	18987	19065	18905	18950	18787	18821	19068	18889	18911	18871	18812	18974	19191	19188	18981	18899	19148	19051	18912	18881	18846	18850	18853	18973	19035	18780	19010	18965	18845	19122	18846	18876	18959	19126	19023	19005	19021	18892	18856	18951	18937	19150	19053	18913	19233	18865	19056	18956	19073	18987	18973	18758	19045	19150	18983	18730	19074	19069	18926	18880	18956	19159	19003	19026	19050	18858	18883	18798	18908	19018	19038	18893	18833	19191	19113	19026	18660	18811	19215	18946	19147	18942	19004	19044	18906	19203	18985	18932	18967	19075	18977	19145	19188	18927	18954	19025	18742	19102	18717	18732	18975	19047	18963	19086	19006	18918	19141	19032	19085	19043	19129	18855	19038	19111	18896	18768	18934	18908	19087	18788	19054	18873	18896	18837	19095	19064	19067	19162	19033	19238	19060	18920	18954	18755	18891	18926	18850	18765	19030	19100	18940	19019	19090	18925	19061	18826	19045	19110	18957	19038	18848	18864	18957	19130	19101	18908	18980	18964	19062	18841	18986	18986	18628	18727	19036	18988	18987	19040	18708	18745	18744	18906	18932	19198	19036	18961	19096	18973	19006	18784	18863	18939	18976	18854	18893	18904	18929	18912	19043	19083	18961	18940	18904	18897	18975	19092	18987	18965	18881	18847	19035	18820	18926	18807	19028	19094	18758	18878	18998	18830	18863	18979	19031	18873	19090	19140	18910	19007	19028	18831	18958	18951	18845	18814	18831	19072	18968	18984	18926	19028	19020	19021	18896	18838	19062	19082	19155	19016	19086	19079	19057	19151	19122	18752	18956	18904	19005	18994	18904	18892	18989	19024	19170	18952	18904	18986	18984	18980	19095	19125	19216	18937	19266	18969	18978	18912	18918	19094	18910	19165	18769	18957	18811	18853	19035	18933	18930	18918	19072	18852	18931	19090	18794	19017	19051	19118	19027	18865	19036	18779	18813	19051	18942	19044	19199	19107	18988	18839	19074	19043	18857	18946	19043	18999	18843	18778	19005	18792	19006	19041	19018	18859	18927	18862	18885	18836	18896	18677	19077	18919	18946	18985	18975	18839	19116	19067	18960	19001	18793	18818	18954	19076	18935	19129	18922	18882	18797	18961	19039	18898	18863	18898	18846	19019	18742	18971	18824	19074	18825	18887	18918	18904	19162	19142	18857	18893	18842	18947	18912	19041	19208	18994	18817	18932	18838	19016	19095	18997	18923	18910	19018	18936	18990	18802	18988	18929	18837	18995	19015	18944	19149	18848	18941	19130	18970	18978	19062	19038	18709	19026	19027	18876	18847	18869	19184	18938	19074	19075	19046	18922	18916	18970	19078	19174	19138	18983	19052	18934	18927	18889	18975	18857	18904	19122	18922	19123	18918	19040	18961	19082	18898	19000	19014	19107	19084	18884	18746	18697	18930	19305	18894	19038	18935	18964	19214	18915	18734	18955	18844	18915	19140	18884	19113	19004	18822	18951	18681	18878	19148	18967	19303	18854	18959	18952	18924	18763	19036	19025	18940	19055	18801	18924	18906	18950	19043	18994	19057	18885	18821	19096	18949	18828	18899	18833	19073	18920	19078	19007	19082	18879	19011	18853	18936	19089	18865	19117	18739	18802	19057	18932	19016	18980	18961	18771	18996	19022	18986	18946	18981	18679	18836	18929	18949	18941	18926	19056	18898	18795	18858	19045	18960	18891	18876	18996	18845	19021	18969	18825	18875	18884	18975	19175	18965	18907	19059	19088	18941	18814	19042	19208	19036	18921	18783	18940	18989	18939	19070	18909	19001	19008	19112	18979	18994	19049	19019	18966	18843	18870	18963	18920	18932	18943	18889	18856	19092	18932	18793	18723	18971	18918	18834	19033	18980	18905	19141	18946	19056	19051	19108	18838	19073	18910	19011	18864	18994	18937	19165	18884	19023	18973	18926	18964	19006	18969	18903	18972	19018	18885	18814	18842	18971	18991	18814	18902	18892	18897	18761	19114	18899	19101	19041	18924	18930	18939	19215	19098	18967	18886	18971	18901	18841	18962	19090	18937	18925	19024	18908	18932	18892	18964	18926	18843	18876	18826	18995	18963	19046	18929	19119	19061	19008	18754	18780	18987	19178	18839	18869	19141	18945	18978	18919	18970	18901	18924	18997	19139	19037	19189	19072	18679	18678	18925	18870	18990	19180	19042	19096	19018	18819	19025	18898	19029	18794	19093	18938	19182	18823	19060	18984	19107	19074	18761	18989	19094	19088	19126	19169	18920	18942	19151	19096	19043	18924	18901	18813	18804	19089	18855	19010	18984	19111	18949	18913	18859	18870	19108	19049	19045	18741	18933	18825	18933	19104	18887	18877	18923	18842	19082	18993	18886	18931	18951	18989	18842	18933	19038	19099	19075	18979	19047	18917	19131	18880	18878	18905	18914	18898	18926	19013	18932	18914	19000	19005	18975	19035	18936	19104	18996	19053	18908	19075	18928	19064	18914	18865	18879	18926	19106	18952	19180	19072	18786	18955	19013	19025	19035	18925	19234	18994	19047	19180	19244	18866	18922	19021	18840	18845	18857	19187	18857	18832	18857	18748	18855	18915	18827	18919	18812	18767	18898	19072	18745	18974	19096	18973	18961	19102	19056	18935	18921	19035	19112	19054	19074	19123	18908	18944	19145	19027	18906	18756	19163	19192	19017	19016	18925	19019	19043	19273	18842	18865	19046	19034	18990	18972	18846	19041	19055	19032	18803	18880	18821	18761	18928	19005	18908	19056	18997	19055	19034	19092	18806	19182	18842	18910	19159	18808	18897	19032	19084	18883	18831	18952	18863	18843	19081	18954	18718	18869	19083	19049	19085	19130	19061	18894	19120	19134	18890	18885	18854	19152	19161	19164	19107	19120	18994	18983	18993	18979	18979	19159	18991	18849	18649	19040	19110	19077	18827	19161	19025	19096	18881	18893	18984	19070	18971	18951	19021	18934	18925	19129	18869	18990	18872	19136	19049	19032	18934	18986	18883	19039	18845	18809	19050	19041	18943	19097	18989	18922	19059	18944	19158	19025	19138	19097	19036	19019	19067	18963	18959	18894	18907	18954	18903	19140	18900	18991	19081	18645	18994	18877	18963	19002	18959	19009	18965	18898	18757	19128	18956	19012	19101	19015	18990	19072	19009	19007	18842	18804	18977	19056	18937	18831	18984	18945	19022	18990	18699	18881	18945	18926	18998	18845	18936	19020	18884	19034	18994	19108	19259	19016	18987	19018	18932	18992	19124	18959	18983	18842	18843	18947	19025	19241	19244	18973	18972	18955	18760	19037	19013	18911	18797	18886	18852	18868	18949	18866	18874	18962	18858	18917	18969	18750	19072	19161	18969	18995	18986	19002	18874	18802	18833	18960	19029	18821	18928	18973	18867	18940	18895	18874	18799	18994	19142	19126	19066	18792	19059	18975	19125	18890	19185	19116	19083	19067	18942	19066	19111	18844	19080	18744	18936	19138	18888	19096	18749	19250	19092	18999	18937	18852	18936	18996	18925	18935	18933	18979	19187	19129	18904	19053	19036	18930	18953	18932	19045	18928	18882	19110	18964	19022	18811	18706	19025	18987	19054	19075	18943	18915	18798	18941	18834	19104	18966	19081	19181	18884	19201	18864	18888	19075	18962	19089	18993	19043	18681	19174	18970	19060	19084	19070	18825	19050	18950	19116	19049	19111	19036	19235	19213	18991	19151	18891	18872	18743	18958	18977	18935	19069	19061	18793	19049	18977	19012	18903	18969	18874	19093	19196	18909	18965	18990	19021	19064	19137	18842	18947	18789	19016	18890	18894	18691	19114	18757	18841	18993	19063	18994	18675	18835	19061	18878	19176	19069	18966	18844	18929	19135	19060	19095	18963	19163	18962	19095	19017	19050	19023	18995
26910	44417	44995	42043	36911	31703	28262	25353	23240	21177	19866	18957	18282	18139	18473	21957	19951	20136	20262	18966	17720	16734	16352	16468	16270	16271	16434	16275	16328	16225	16365	16241	16469	16319	16401	16416	16245	16478	16254	16432	16430	16295	16344	16379	16224	16253	16322	16245	16456	16313	16483	16252	16410	16289	16245	16253	16367	16118	16366	16409	16312	16486	16373	16315	16360	16444	16213	16364	16187	16307	16260	16225	16426	16355	16447	16352	16242	16364	16376	16240	16304	16467	16316	16258	16345	16084	16387	16302	16382	16213	16480	16408	16393	16389	16297	16518	16400	16280	16366	16248	16336	16483	16331	16301	16164	16299	16348	16384	16436	16472	16337	16150	16454	16291	16243	16302	16272	16312	16206	16260	16289	16134	16299	16278	16354	16452	16292	16286	16336	16373	16235	16561	16214	16235	16403	16373	16218	16289	16211	16365	16236	16327	16172	16287	16359	16320	16400	16324	16248	16258	16342	16319	16166	16411	16245	16289	16316	16353	16439	16369	16228	16298	16405	16391	16381	16291	16308	16319	16186	16246	16355	16394	16436	16354	16327	16275	16283	16320	16387	16263	16268	16053	16417	16353	16270	16282	16077	16352	16446	16253	16279	16394	16376	16275	16279	16230	16290	16241	16350	16347	16353	16420	16292	16469	16364	16322	16207	16366	16393	16385	16377	16303	16333	16267	16342	16297	16387	16319	16292	16451	16164	16233	16329	16333	16567	16357	16224	16136	16315	16140	16293	16122	16409	16272	16307	16384	16411	16400	16159	16360	16232	16320	16616	16249	16202	16390	16380	16332	16403	16247	16199	16101	16195	16366	16270	16350	16302	16197	16525	16363	16395	16463	16332	16411	16309	16281	16345	16353	16448	16379	16305	16325	16530	16342	16273	16217	16362	16203	16316	16333	16376	16267	16244	16123	16409	16347	16166	16317	16427	16320	16280	16335	16258	16345	16246	16379	16439	16414	16145	16151	16346	16356	16241	16285	16268	16406	16243	16435	16378	16289	16176	16280	16415	16520	16401	16419	16326	16188	16322	16297	16411	16310	16286	16419	16259	16428	16191	16499	16419	16368	16244	16255	16291	16150	16228	16259	16504	16181	16285	16406	16316	16389	16402	16310	16411	16358	16351	16386	16275	16244	16345	16211	16526	16453	16417	16366	16323	16306	16134	16486	16387	16161	16536	16285	16250	16356	16375	16414	16340	16191	16257	16246	16263	16219	16312	16181	16275	16264	16373	16165	16539	16383	16353	16365	16206	16383	16234	16253	16326	16140	16341	16255	16178	16140	16141	16377	16336	16313	16432	16412	16323	16284	16507	16413	16255	16028	16339	16320	16454	16209	16285	16198	16282	16478	16406	16379	16401	16295	16374	16257	16334	16294	16425	16170	16387	16288	16144	16281	16359	16284	16394	16085	16342	16458	16149	16365	16230	16444	16302	16260	16217	16344	16381	16301	16267	16324	16376	16221	16223	16244	16300	16315	16292	16234	16397	16157	16469	16300	16180	16297	16275	16325	16365	16383	16318	16343	16303	16330	16266	16186	16423	16376	16261	16368	16184	16406	16349	16374	16386	16162	16340	16235	16305	16218	16329	16249	16335	16312	16413	16253	16139	16321	16386	16202	16348	16457	16310	16245	16227	16309	16368	16231	16278	16309	16399	16208	16205	16211	16219	16402	16184	16420	16256	16432	16346	16391	16193	16283	16337	16391	16405	16263	16352	16474	16305	16400	16323	16392	16419	16424	16415	16390	16263	16385	16260	16375	16262	16258	16314	16307	16265	16264	16254	16325	16280	16411	16290	16239	16237	16237	16333	16104	16599	16285	16283	16315	16292	16299	16339	16184	16280	16326	16281	16313	16339	16398	16213	16301	16149	16386	16330	16353	16278	16372	16369	16379	16356	16307	16386	16435	16281	16356	16185	16272	16254	16186	16186	16195	16442	16223	16265	16251	16130	16376	16489	16361	16269	16397	16346	16317	16360	16233	16358	16242	16394	16324	16249	16258	16322	16225	16232	16410	16366	16255	16308	16303	16337	16190	16324	16276	16359	16298	16310	16203	16414	16309	16284	16244	16382	16367	16154	16298	16195	16126	16364	16083	16499	16303	16225	16292	16295	16261	16231	16185	16449	16121	16243	16262	16318	16174	16424	16348	16348	16175	16439	16274	16476	16301	16187	16416	16271	16369	16121	16288	16381	16384	16213	16380	16268	16351	16365	16328	16376	16251	16228	16449	16160	16430	16280	16395	16242	16319	16216	16206	16312	16162	16183	16473	16419	16355	16402	16271	16421	16290	16358	16353	16275	16518	16298	16352	16294	16475	16277	16371	16248	16244	16472	16244	16224	16255	16243	16380	16462	16341	16431	16209	16260	16340	16427	16210	16145	16428	16271	16369	16365	16412	16238	16261	16159	16382	16291	16214	16324	16260	16182	16395	16317	16325	16431	16129	16403	16320	16182	16152	16361	16440	16393	16293	16416	16299	16336	16299	16341	16428	16275	16231	16257	16224	16320	16305	16299	16417	16342	16387	16195	16391	16152	16434	16261	16240	16349	16331	16259	16371	16263	16383	16298	16342	16301	16382	16318	16256	16387	16028	16477	16496	16231	16243	16316	16265	16399	16338	16346	16247	16190	16107	16365	16312	16236	16183	16268	16413	16332	16247	16349	16245	16301	16293	16239	16224	16574	16245	16364	16233	16359	16266	16360	16396	16338	16417	16292	16525	16299	16223	16210	16334	16277	16228	16298	16267	16307	16216	16446	16337	16353	16481	16270	16327	16328	16260	16301	16392	16392	16174	16248	16146	16324	16251	16287	16441	16253	16357	16247	16323	16413	16311	16268	16268	16335	16193	16235	16362	16224	16171	16422	16394	16239	16220	16400	16279	16243	16301	16370	16260	16408	16307	16311	16304	16306	16161	16415	16398	16294	16400	16349	16170	16522	16267	16344	16370	16492	16333	16427	16301	16238	16324	16386	16386	16273	16226	16315	16282	16165	16149	16078	16320	16476	16303	16369	16369	16312	16203	16393	16449	16406	16238	16459	16219	16282	16423	16349	16188	16330	16212	16268	16436	16343	16220	16177	16316	16447	16475	16351	16372	16296	16535	16248	16450	16149	16266	16375	16284	16203	16250	16304	16230	16444	16326	16292	16369	16378	16395	16198	16290	16307	16338	16412	16231	16274	16263	16265	16415	16470	16285	16295	16239	16215	16268	16529	16159	16370	16381	16532	16122	16321	16387	16458	16348	16332	16216	16053	16306	16275	16315	16394	16380	16422	16254	16450	16238	16243	16319	16185	16189	16301	16302	16273	16316	16495	16265	16253	16153	16399	16098	16227	16303	16495	16423	16290	16349	16277	16396	16339	16219	16338	16366	16494	16313	16357	16399	16261	16306	16173	16155	16263	16509	16455	16446	16532	16440	16376	16230	16342	16277	16231	16286	16435	16066	16374	16199	16320	16278	16204	16090	16334	16260	16346	16324	16250	16249	16300	16285	16192	16380	16182	16149	16298	16343	16208	16285	16277	16206	16309	16273	16453	16366	16316	16408	16227	16360	16163	16269	16366	16088	16386	16141	16326	16382	16222	16265	16344	16423	16273	16241	16434	16442	16356	16381	16280	16224	16485	16311	16399	16244	16274	16241	16435	16307	16278	16243	16288	16239	16407	16535	16389	16305	16247	16234	16192	16301	16206	16300	16455	16469	16256	16409	16471	16469	16388	16405	16237	16344	16282	16141	16266	16506	16325	16316	16436	16280	16297	16488	16201	16277	16348	16372	16333	16421	16173	16363	16335	16105	16329	16215	16259	16318	16321	16423	16262	16377	16335	16319	16226	16315	16416	16274	16245	16393	16274	16271	16301	16379	16265	16267	16440	16252	16352	16266	16248	16369	16193	16326	16392	16411	16372	16537	16341	16177	16311	16391	16265	16279	16428	16425	16305	16165	16480	16263	16173	16241	16342	16327	16428	16442	16256	16276	16340	16417	16308	16294	16331	16372	16256	16222	16353	16339	16280	16276	16356	16343	16381	16297	16412	16151	16227	16274	16468	16457	16329	16263	16529	16189	16311	16251	16242	16397	16243	16372	16460	16082	16437	16268	16317	16135	16354	16416	16327	16313	16313	16399	16452	16329	16194	16157	16583	16274	16360	16357	16227	16294	16303	16189	16224	16457	16347	16302	16305	16283	16333	16370	16363	16263	16327	16247	16382	16233	16378	16571	16415	16242	16306	16281	16327	16156	16353	16348	16357	16189	16450	16212	16398	16481	16201	16378	16371	16309	16175	16419	16313	16136	16333	16264	16272	16226	16264	16432	16301	16295	16424	16243	16171	16341	16380	16416	16542	16434	16227	16179	16273	16289	16443	16481	16321	16426	16281	16388	16427	16281	16443	16403	16478	16320	16416	16182	16324	16182	16422	16283	16359	16211	16251	16426	16343	16220	16247	16215	16343	16315	16364	16353	16347	16324	16353	16297	16401	16229	16297	16341	16282	16293	16394	16188	16391	16427	16277	16281	16221	16375	16249	16297	16339	16384	16378	16149	16101	16291	16333	16609	16085	16265	16216	16389	16321	16297	16302	16356	16349	16166	16482	16239	16291	16415	16288	16216	16142	16263	16299	16461	16270	16399	16376	16341	16401	16096	16397	16092	16303	16179	16352	16401	16293	16428	16197	16426	16279	16188	16316	16181	16371	16327	16485	16265	16311	16161	16414	16324	16194	16234	16317	16300	16365	16372	16406	16370	16278	16413	16487	16304	16375	16387	16126	16257	16283	16272	16315	16233	16449	16311	16300	16330	16307	16309	16243	16360	16268	16361	16379	16215	16268	16378	16500	16415	16251	16099	16288	16092	16230	16318	16255	16299	16267	16375	16481	16517	16358	16353	16297	16400	16353	16308	16319	16378	16310	16219	16327	16088	16530	16186	16119	16275	16418	16189	16488	16360	16373	16393	16400	16338	16155	16384	16379	16392	16262	16334	16225	16200	16500	16332	16485	16377	16233	16251	16276	16421	16375	16286	16429	16362	16446	16301	16128	16267	16221	16346	16236	16398	16251	16434	16314	16186	16172	16211	16465	15974	16455	16250	16353	16468	16188	16219	16352	16247	16143	16356	16425	16393
24564	21593	29485	26511	27551	30906	31625	26522	24114	22432	21060	20558	19911	19707	21060	21491	19994	22298	25232	23414	21189	19201	18064	18023	17895	17774	17761	17912	17895	17805	17803	17709	17601	17986	17940	17827	17760	17732	17582	17734	17589	17905	17798	17864	17895	17471	17719	17760	17690	17615	17636	17553	17716	17850	17771	17691	17895	17791	17635	17798	17860	17833	17586	17751	17683	17568	17472	17673	17783	17618	17631	17754	17558	17684	17879	17616	17604	17724	17656	17760	17700	17597	17627	17739	17721	17713	17684	17547	17799	17728	17590	17620	17622	17692	17758	17654	17655	17613	17947	17624	17793	17622	17852	17613	17842	17381	17651	17540	17470	17773	17763	17772	17573	17798	17580	17620	17682	17501	17714	17560	17793	17698	17758	17472	17500	17642	17616	17756	17820	17556	17678	17664	17638	17732	17509	17723	17625	17723	17703	17836	17536	17680	17623	17629	17568	17579	17871	17938	17500	17693	17556	17572	17510	17605	17676	17592	17719	17736	17706	17701	17801	17605	17732	17753	17411	17724	17514	17391	17612	17542	17500	17723	17522	17673	17728	17489	17660	17694	17856	17616	17707	17697	17565	17821	17699	17558	17718	17449	17548	17737	17610	17601	17687	17678	17796	17585	17615	17586	17526	17442	17662	17687	17630	17668	17728	17539	17531	17465	17657	17792	17519	17721	17593	17466	17463	17604	17868	17492	17557	17550	17403	17541	17660	17544	17466	17550	17702	17584	17658	17871	17663	17514	17441	17623	17512	17749	17891	17723	17805	17639	17755	17708	17503	17627	17582	17564	17574	17525	17571	17466	17619	17727	17525	17492	17675	17541	17821	17659	17661	17738	17491	17629	17708	17591	17513	17698	17759	17749	17642	17726	17459	17721	17555	17563	17645	17583	17619	17786	17774	17627	17710	17674	17744	17767	17726	17695	17633	17464	17580	17807	17578	17579	17438	17494	17861	17633	17608	17647	17563	17736	17695	17583	17721	17634	17684	17730	17619	17833	17679	17541	17787	17541	17744	17760	17637	17822	17767	17823	17662	17720	17637	17737	17519	17710	17767	17535	17599	17876	17599	17570	17741	17622	17574	17669	17636	17716	17577	17702	17591	17595	17662	17551	17825	17523	17734	17680	17601	17704	17671	17577	17498	17573	17438	17619	17734	17833	17720	17685	17528	17710	17565	17688	17754	17537	17594	17631	17522	17430	17558	17774	17729	17856	17524	17882	17647	17673	17656	17685	17595	17632	17640	17673	17661	17522	17774	17615	17828	17598	17415	17891	17568	17677	17618	17796	17634	17565	17830	17563	17620	17734	17808	17643	17642	17692	17613	17655	17598	17562	17405	17756	17789	17749	17710	17402	17714	17715	17620	17705	17574	17734	17798	17581	17440	17730	17759	17527	17758	17473	17703	17577	17723	17787	17564	17536	17545	17565	17571	17578	17710	17483	17569	17598	17722	17507	17738	17667	17613	17706	17708	17534	17578	17547	17584	17714	17652	17597	17682	17606	17691	17561	17748	17740	17698	17606	17843	17654	17537	17721	17690	17581	17792	17796	17728	17604	17526	17743	17917	17554	17887	17631	17703	17728	17683	17482	17806	17561	17406	17505	17507	17625	17546	17903	17483	17506	17650	17889	17534	17710	17722	17748	17488	17520	17676	17463	17482	17607	17447	17595	17322	17559	17718	17560	17570	17573	17699	17618	17900	17691	17649	17490	17763	17621	17658	17623	17519	17721	17537	17680	17838	17767	17668	17883	17742	17673	17817	17563	17730	17763	17662	17600	17758	17771	17681	17832	17538	17589	17390	17594	17589	17969	17827	17712	17699	17654	17498	17706	17806	17745	17601	17590	17373	17695	17761	17624	17613	17647	17781	17693	17932	17603	17425	17607	17805	17707	17488	17600	17483	17356	17734	17560	17745	17670	17691	17549	17725	17745	17772	17587	17640	17575	17596	17428	17497	17778	17695	17765	17618	17648	17521	17759	17715	17450	17610	17839	17721	17833	17779	17764	17659	17791	17588	17764	17807	17474	17771	17801	17690	17774	17770	17507	17692	17474	17599	17748	17658	17657	17577	17507	17589	17554	17634	17755	17544	17511	17721	17716	17687	17647	17772	17705	17292	17621	17855	17689	17724	17673	17631	17618	17701	17650	17650	17527	17764	17816	17575	17750	17718	17429	17708	17880	17703	17751	17533	17631	17650	17534	17435	17821	17648	17544	17696	17667	17551	17698	17621	17816	17700	17792	17515	17623	17714	17703	17445	17547	17540	17919	17620	17684	17755	17692	17810	17669	17419	17677	17673	17320	17745	17513	17543	17432	17662	17588	17998	17780	17621	17590	17412	17708	17560	17581	17684	17629	17801	17632	17701	17741	17633	17583	17658	17819	17746	17634	17816	17635	17766	17661	17635	17621	17691	17561	17581	17582	17590	17611	17527	17604	17678	17511	17916	17719	17705	17426	17635	17473	17598	17533	17525	17635	17585	17554	17604	17664	17896	17774	17622	17673	17851	17488	17537	17590	17736	17581	17565	17722	17536	17600	17727	17602	17569	17781	17633	17622	17679	17588	17592	17839	17631	17499	17661	17899	17718	17708	17731	17816	17696	17760	17632	17678	17798	17744	17806	17850	17661	17631	17670	17644	17566	17534	17701	17666	17655	17669	17904	17476	17681	17683	17611	17854	17597	17462	17672	17565	17652	17633	17696	17560	17682	17762	17566	17600	17799	17626	17596	17609	17569	17618	17867	17621	17531	17867	17679	17551	17648	17692	17555	17577	17539	17491	17750	17716	17805	17633	17615	17662	17576	17729	17709	17718	17670	17540	17780	17494	17741	17490	17681	17744	17671	17796	17567	18002	17546	17604	17661	17601	17598	17666	17692	17832	17805	17472	17810	17631	17708	17578	17664	17677	17738	17550	17603	17725	17843	17763	17503	17809	17743	17794	17472	17488	17670	17579	17750	17612	17610	17747	17500	17640	17632	17607	17704	17717	17963	17374	17565	17760	17608	17734	17736	17666	17571	17747	17803	17609	17792	17516	17631	17499	17787	17684	17790	17608	17730	17612	17768	17584	17851	17768	17715	17718	17479	17596	17641	17703	17839	17667	17628	17504	17686	17561	17518	17698	17697	17662	17630	17664	17681	17672	17631	17719	17609	17702	17534	17651	17532	17669	17630	17429	17493	17855	17644	17646	17530	17582	17845	17699	17719	17677	17600	17545	17700	17699	17920	17633	17879	17577	17848	17616	17570	17485	17714	17650	17814	17691	17676	17688	17674	17781	17710	17529	17644	17648	17594	17642	17552	17612	17755	17700	17683	17720	17823	17770	17783	17646	17657	17503	17692	17702	17803	17734	17770	17704	17738	17568	17782	17820	17608	17807	17693	17651	17606	17678	17521	17618	17764	17658	17761	17775	17560	17662	17690	17570	17808	17680	17752	17576	17468	17751	17647	17749	17646	17475	17603	17723	17724	17767	17530	17701	17641	17584	17835	17672	17454	17605	17773	17630	17658	17575	17521	17573	17778	17613	17470	17511	17575	17561	17711	17686	17808	17898	17549	17743	17435	17570	17661	17703	17675	17461	17476	17619	17859	17758	17606	17791	17618	17616	17662	17583	17675	17473	17763	17891	17675	17724	17814	17509	17698	17797	17700	17653	17635	17654	17520	17437	17704	17550	17589	17415	17789	17693	17724	17602	17625	17741	17645	17713	17652	17675	17795	17375	17660	17682	17533	17724	17666	17695	17706	17578	17749	17671	17751	17609	17585	17652	17606	17623	17747	17399	17647	17800	17564	17716	17694	17522	17694	17541	17537	17683	17734	17653	17747	17656	17572	17558	17524	17709	17805	17424	17716	17816	17549	17576	17714	17649	17639	17516	17635	17685	17857	17672	17784	17698	17736	17606	17568	17728	17679	17515	17647	17613	17606	17711	17835	17649	17701	17561	17664	17693	17729	17554	17601	17768	17729	17774	17533	17769	17639	17610	17743	17708	17645	17715	17705	17704	17889	17656	17597	17504	17659	17686	17727	17673	17713	17684	17638	17766	17490	17653	17831	17550	17681	17766	17713	17581	17636	17508	17532	17944	17710	17683	17869	17571	17664	17652	17640	17786	17790	17475	17618	17686	17759	17501	17680	17397	17487	17664	17525	17519	17799	17722	17657	17735	17631	17527	17614	17833	17471	17827	17798	17587	17686	17341	17821	17710	17602	17543	17630	17734	17697	17764	17602	18021	17790	17775	17724	17557	17666	17600	17538	17665	17690	17710	17583	17482	17594	17611	17813	17523	17708	17595	17630	17680	17737	17634	17540	17370	17575	17620	17780	17616	17659	17680	17735	17660	17726	17515	17844	17827	17888	17640	17741	17570	17565	17744	17423	17608	17422	17599	17656	17513	17448	17666	17806	17646	17686	17616	17596	17655	17625	17618	17740	17695	17731	17562	17615	17661	17786	17436	17568	17690	17871	17537	17744	17776	17706	17713	17766	17528	17729	17587	17714	17651	17707	17598	17761	17759	17646	17689	17612	17740	17648	17517	17581	17466	17633	17618	17581	17591	17569	17692	17693	17657	17807	17676	17892	17788	17749	17852	17593	17652	17720	17714	17745	17610	17651	17573	17751	17765	17871	17767	17675	17604	17690	17576	17924	17782	17431	17497	17448	17493	17489	17622	17560	17676	17685	17472	17658	17828	17784	17799	17711	17597	17625	17524	17628	17735	17678	17958	17874	17790	17600	17810	17603	17726	17707	17661	17634	17636	17821	17522	17719	17521	17620	17628	17756	17648	17735	17717	17875	17587	17702	17580	17576	17529	17631	17590	17772	17514	17576	17574	17628	17600	17613	17598	17818	17470	17615	17662	17711	17617	17704	17689	17616	17701	17615	17669	17602	17622	17567	17685	17705	17458	17659	17782	17563	17513	17704	17905	17703	17814	17633	17633	17693	17933	17790	17645	17631	17762	17727	17643	17737	17629	17661	17548	17727	17660	17904	17615	17531	17746	17562	17724	18052	17630	17918	17622	17620	17641	17834	17868	17807	17912	17570	17463	17744	17584	17613	17728	18028	17649	17533	17607	17718	17628	17561	17589	17703	17742	17665	17710	17404	17895	17639	17694	17607	17636	17568	17766
28277	46936	47510	46180	41678	36169	31402	27860	25086	22347	20559	19545	19347	18791	21546	20973	18726	22976	26095	23005	19950	16647	15727	15515	15485	15525	15667	15633	15565	15680	15445	15537	15545	15502	15526	15501	15558	15472	15699	15647	15636	15522	15458	15456	15445	15572	15601	15452	15658	15579	15462	15613	15602	15649	15601	15458	15518	15750	15432	15689	15664	15407	15421	15502	15557	15563	15516	15723	15510	15543	15517	15656	15479	15570	15659	15421	15510	15496	15493	15589	15553	15526	15617	15417	15582	15538	15656	15626	15690	15655	15452	15670	15582	15399	15452	15465	15579	15527	15490	15509	15611	15511	15527	15672	15674	15471	15433	15524	15551	15488	15617	15337	15536	15367	15523	15555	15695	15628	15439	15452	15624	15528	15638	15524	15740	15503	15537	15705	15368	15629	15547	15564	15600	15514	15618	15445	15517	15489	15432	15436	15591	15613	15638	15399	15502	15643	15610	15617	15602	15455	15536	15445	15710	15593	15586	15531	15629	15572	15661	15566	15330	15523	15668	15400	15530	15703	15566	15461	15676	15331	15463	15507	15621	15447	15425	15482	15609	15475	15561	15443	15477	15522	15507	15581	15578	15622	15582	15509	15650	15684	15649	15648	15577	15459	15570	15737	15502	15454	15550	15478	15612	15409	15708	15478	15577	15550	15505	15438	15653	15689	15410	15574	15473	15591	15627	15660	15476	15525	15586	15472	15381	15600	15471	15514	15478	15466	15462	15562	15462	15564	15396	15454	15297	15507	15631	15531	15634	15450	15529	15377	15463	15421	15429	15679	15438	15656	15111	15380	15665	15556	15482	15470	15494	15541	15633	15432	15349	15446	15538	15482	15448	15567	15625	15568	15537	15577	15476	15650	15762	15583	15446	15543	15606	15368	15392	15424	15665	15509	15499	15386	15568	15568	15508	15532	15496	15575	15621	15518	15613	15818	15623	15648	15452	15537	15553	15375	15416	15586	15433	15445	15435	15601	15553	15463	15565	15612	15628	15472	15344	15407	15608	15612	15477	15566	15490	15425	15621	15705	15514	15425	15549	15616	15445	15455	15580	15474	15568	15845	15401	15419	15589	15663	15673	15418	15501	15464	15607	15581	15627	15477	15519	15692	15474	15504	15614	15579	15488	15568	15526	15549	15350	15455	15639	15632	15561	15554	15813	15395	15438	15676	15518	15588	15572	15487	15436	15510	15566	15505	15426	15588	15568	15385	15371	15639	15521	15409	15503	15543	15484	15446	15507	15554	15656	15440	15530	15549	15564	15369	15648	15537	15505	15470	15506	15450	15577	15477	15484	15566	15484	15461	15543	15376	15545	15716	15590	15508	15706	15541	15454	15667	15450	15655	15592	15606	15498	15502	15533	15675	15625	15586	15498	15508	15612	15536	15526	15512	15536	15530	15703	15644	15488	15686	15646	15624	15400	15459	15586	15505	15552	15398	15620	15589	15499	15722	15536	15610	15416	15545	15689	15545	15435	15479	15539	15489	15589	15558	15509	15500	15642	15488	15515	15447	15575	15472	15474	15429	15435	15552	15624	15455	15725	15602	15491	15510	15504	15341	15642	15546	15509	15479	15693	15540	15518	15503	15541	15473	15585	15505	15607	15440	15605	15483	15548	15673	15409	15464	15670	15473	15568	15558	15456	15327	15425	15367	15380	15546	15590	15642	15614	15532	15647	15465	15530	15609	15650	15460	15557	15567	15334	15413	15616	15602	15410	15526	15554	15506	15641	15630	15459	15575	15507	15380	15535	15444	15435	15527	15549	15621	15689	15497	15448	15602	15409	15482	15427	15472	15492	15671	15688	15659	15734	15526	15421	15604	15639	15418	15461	15576	15515	15428	15700	15495	15312	15478	15605	15656	15463	15456	15515	15546	15670	15392	15416	15540	15469	15557	15372	15570	15642	15485	15644	15507	15651	15538	15567	15474	15584	15511	15605	15626	15547	15451	15375	15586	15343	15451	15650	15332	15517	15465	15585	15647	15283	15450	15402	15614	15386	15475	15566	15667	15343	15473	15594	15455	15414	15403	15535	15436	15434	15613	15542	15545	15624	15521	15453	15579	15476	15467	15557	15490	15588	15442	15626	15303	15572	15655	15489	15463	15345	15571	15613	15635	15787	15491	15590	15457	15432	15519	15579	15581	15466	15480	15522	15450	15494	15639	15630	15444	15543	15407	15495	15476	15495	15554	15598	15662	15580	15455	15537	15497	15440	15576	15545	15580	15582	15455	15574	15609	15809	15532	15626	15377	15655	15490	15346	15431	15417	15549	15497	15541	15339	15441	15508	15334	15536	15555	15509	15573	15437	15513	15421	15396	15808	15467	15732	15469	15531	15537	15607	15616	15510	15376	15415	15468	15347	15481	15304	15459	15650	15489	15571	15606	15512	15628	15663	15431	15646	15445	15472	15483	15539	15385	15418	15478	15542	15530	15393	15707	15626	15546	15478	15504	15517	15443	15541	15669	15559	15339	15539	15547	15581	15307	15456	15501	15489	15550	15448	15414	15329	15483	15548	15526	15567	15588	15577	15617	15748	15505	15714	15502	15572	15688	15600	15490	15388	15634	15639	15514	15543	15534	15545	15637	15417	15529	15485	15568	15493	15442	15443	15623	15635	15592	15500	15599	15556	15698	15381	15410	15508	15545	15501	15418	15493	15733	15499	15491	15475	15653	15551	15528	15639	15436	15541	15469	15535	15451	15584	15633	15542	15459	15361	15385	15662	15451	15695	15518	15647	15527	15536	15667	15555	15649	15634	15549	15695	15515	15644	15582	15536	15639	15372	15510	15549	15506	15554	15521	15411	15543	15607	15606	15430	15645	15416	15393	15568	15438	15415	15534	15539	15425	15457	15524	15536	15392	15613	15590	15492	15626	15551	15573	15430	15515	15483	15479	15538	15412	15578	15668	15667	15671	15519	15463	15290	15744	15517	15577	15623	15493	15499	15631	15510	15550	15497	15655	15379	15405	15875	15403	15571	15422	15402	15498	15596	15563	15590	15603	15464	15412	15675	15614	15529	15488	15658	15570	15397	15495	15430	15729	15517	15482	15442	15644	15573	15669	15433	15491	15577	15664	15488	15493	15469	15527	15563	15563	15519	15436	15497	15586	15386	15624	15400	15450	15546	15653	15329	15483	15494	15565	15467	15529	15583	15448	15437	15620	15616	15518	15544	15405	15692	15665	15485	15331	15558	15500	15600	15396	15493	15500	15302	15440	15407	15596	15499	15707	15445	15588	15550	15398	15578	15369	15604	15451	15472	15508	15404	15516	15556	15574	15585	15457	15516	15524	15638	15314	15522	15495	15571	15424	15506	15591	15626	15554	15457	15500	15291	15493	15497	15528	15290	15416	15688	15672	15519	15490	15413	15600	15513	15583	15557	15558	15445	15405	15685	15596	15427	15384	15395	15668	15712	15538	15536	15588	15597	15504	15393	15545	15418	15471	15839	15528	15356	15638	15635	15527	15611	15580	15620	15662	15578	15573	15417	15413	15525	15494	15602	15551	15604	15527	15738	15421	15567	15538	15531	15536	15570	15478	15542	15554	15624	15588	15693	15636	15485	15699	15407	15600	15574	15475	15545	15651	15530	15476	15525	15557	15511	15510	15646	15524	15646	15465	15605	15555	15450	15525	15609	15485	15459	15528	15605	15645	15486	15672	15358	15503	15478	15426	15605	15652	15549	15548	15567	15634	15356	15619	15685	15469	15639	15458	15371	15523	15589	15451	15562	15563	15622	15633	15535	15360	15523	15669	15686	15461	15616	15550	15605	15518	15546	15554	15575	15447	15525	15730	15611	15452	15440	15523	15487	15359	15623	15553	15550	15679	15576	15449	15448	15534	15601	15477	15513	15727	15547	15546	15623	15448	15544	15479	15634	15440	15496	15620	15558	15703	15550	15432	15634	15514	15571	15665	15456	15506	15528	15355	15623	15444	15567	15550	15428	15446	15590	15744	15540	15589	15459	15565	15581	15417	15460	15506	15604	15521	15508	15420	15606	15553	15570	15562	15607	15588	15478	15639	15553	15512	15639	15593	15494	15414	15442	15669	15571	15452	15481	15622	15428	15466	15386	15497	15573	15519	15599	15497	15476	15493	15502	15525	15473	15496	15588	15510	15537	15587	15757	15407	15458	15562	15392	15525	15467	15613	15381	15618	15444	15476	15703	15549	15446	15559	15547	15521	15611	15557	15521	15521	15401	15535	15438	15674	15460	15480	15529	15585	15559	15569	15372	15420	15583	15658	15722	15494	15456	15467	15619	15446	15471	15642	15561	15525	15514	15584	15344	15598	15690	15480	15453	15602	15751	15631	15545	15461	15413	15608	15522	15533	15570	15377	15633	15468	15603	15436	15487	15577	15586	15488	15587	15433	15672	15416	15617	15517	15598	15479	15494	15542	15582	15489	15378	15554	15728	15417	15603	15413	15590	15364	15543	15556	15497	15590	15480	15489	15504	15578	15684	15537	15533	15631	15513	15317	15351	15447	15422	15580	15640	15436	15601	15573	15522	15671	15677	15543	15493	15419	15651	15506	15707	15459	15406	15534	15326	15600	15657	15337	15471	15746	15646	15553	15512	15343	15576	15454	15443	15491	15608	15492	15652	15379	15608	15489	15552	15551	15544	15519	15494	15528	15381	15581	15475	15548	15545	15689	15611	15512	15465	15525	15418	15409	15519	15467	15452	15572	15673	15488	15378	15616	15617	15341	15527	15579	15586	15540	15512	15379	15648	15385	15631	15471	15469	15680	15413	15444	15459	15487	15501	15516	15562	15500	15427	15565	15563	15568	15467	15703	15511	15557	15595	15624	15767	15545	15434	15622	15597	15468	15530	15472	15613	15491	15607	15498	15418	15620	15386	15523	15536	15586	15331	15624	15335	15541	15496	15529	15512	15593	15523	15494	15472	15473	15449	15444	15602	15543	15617	15436	15517	15413	15479	15524	15603	15498	15564	15517	15499	15432	15314	15467	15541	15369	15532	15564	15538	15503	15551	15351	15654	15382	15572	15529	15635	15595	15476	15581	15531	15390	15463	15567	15313	15504	15627	15450	15516	15561	15414	15567	15534	15373	15512	15595	15661	15607	15605	15422	15499	15457	15508	15498	15624	15577	15417	15512
33752	34394	38772	35591	29223	24930	22636	20583	19679	18906	18549	18130	17992	17707	17899	17626	17562	17611	17769	17784	17323	17373	17391	17244	17244	17187	17146	17119	17254	17193	17109	17255	17192	17127	17097	17306	17008	17047	17169	17043	17103	17091	16869	17107	17082	17093	17028	17131	16856	16973	17083	16987	17146	17162	17077	17203	17059	17064	17061	17226	17016	16999	17161	17236	16950	16915	17063	17135	17118	17115	17036	17151	17072	17000	17189	17217	17178	16964	16960	17159	17101	17012	16948	16993	16942	16824	16997	17082	17124	17042	17151	16958	17094	17080	16883	16956	17202	17396	17266	16962	17044	17123	17060	16907	17090	17267	17144	17051	17182	17239	17241	17230	17039	17311	17204	17271	17156	17084	16951	16987	17076	17036	17073	17160	17119	17028	17002	17014	16997	17118	17136	17394	17102	17169	17041	16995	17080	16901	17058	17099	17098	17210	17158	17051	17043	17158	17136	17185	16871	17039	17235	17135	17033	17123	17065	17105	17101	16985	17185	17237	17022	17199	17026	17009	16898	16983	17177	17015	16999	16928	16997	17048	17001	17088	17126	17199	17200	17255	17248	16861	17199	17148	17009	17139	17024	17017	17142	16886	17139	17307	17000	17055	16907	16972	17070	17188	17250	17087	17159	17003	17130	16864	17114	17036	16981	17096	17083	17294	17180	16836	17136	17084	17028	17131	17029	17272	17146	17058	17243	17084	17215	16996	17107	17096	17020	17117	16901	16939	17059	16895	16997	17015	17020	17048	17085	16984	17353	17189	17105	17244	17135	16989	17145	17259	17104	17154	17128	16855	17027	17160	16856	16963	17238	17123	17099	17168	17080	17145	17232	17059	17027	16985	17232	17149	17211	17005	17089	17216	17208	16921	17034	16961	17011	17027	17133	17202	17063	17032	17052	17129	16951	16965	17089	16921	17177	17072	16897	16954	17064	17093	16915	17223	17078	16865	16923	17039	17300	17024	17209	16966	17233	17253	17142	17206	17237	17262	17163	17135	17188	16922	17140	17078	17180	16963	17180	17332	17030	17122	17186	17045	17044	17081	17078	16953	17156	17329	16898	17096	17089	16872	17252	17237	17114	17109	17027	17005	17014	17086	17220	17029	17166	17133	16953	17053	16993	17058	17134	16979	17112	17243	17040	17118	16875	17188	17103	17054	17164	17055	17145	17137	17003	17071	17151	17074	17293	17124	17164	17077	17299	17221	17154	16993	17195	17078	17017	17167	17021	17070	17180	17072	16891	17005	17103	17125	17078	16977	17130	17173	17123	17283	17195	16918	17206	16933	16973	17229	16988	17084	17125	17111	17013	17236	17136	17087	17088	17141	17184	17323	17188	17033	17239	17056	16898	17111	17268	17152	17014	17169	17009	17120	17088	17007	17005	17101	17044	17059	17091	17167	17117	17122	17077	17149	17051	17022	16928	16953	16956	16894	16939	17104	16953	16998	16981	17187	16988	16903	17144	17386	17073	17291	17112	17114	17124	17225	17084	17086	17158	17201	17197	17031	17105	17220	17180	17188	17120	17091	17085	17230	16971	17252	16971	16885	17098	17231	17230	17128	17092	16962	17077	16988	17212	17150	17149	17062	17044	17328	16995	17101	17129	17120	17197	17098	17001	17090	17216	17017	17076	17185	16827	16954	17083	17169	17114	17127	17172	17162	16998	17138	17200	16977	16976	17064	17006	16900	17112	17017	17072	17162	17195	16992	17169	17227	17206	17150	17185	17132	16956	17111	17067	17304	17235	17153	16989	17125	17067	16969	17194	16945	16964	17062	17145	16926	17170	16950	16969	17037	17023	17074	17174	17167	17064	17183	17132	17349	16994	17197	17034	17176	17327	17089	17187	16968	17082	16983	17294	17128	17165	17026	17066	17103	17235	17210	17199	17291	17251	17243	17162	17098	17253	17098	17066	17196	17153	17226	17230	17034	17126	17134	17208	17133	16944	17168	16976	17142	17168	16998	17052	17052	17009	17108	17076	17163	17033	16885	17148	17073	17253	16885	17237	17133	16970	16891	17178	17168	17204	17162	17066	17141	17196	17031	16960	17135	17053	17134	17032	16872	17123	17167	16950	16904	17227	17090	17394	17062	17021	17184	17143	17037	17178	17005	17041	17102	17073	17150	16779	17019	17049	17375	17106	16968	17172	17143	16954	17063	17290	16911	17057	17047	17137	17129	17071	17153	17040	17053	17174	17251	17064	17114	16941	17308	17375	17109	16943	16981	17066	16875	17058	17065	17126	17131	17110	16871	17228	16941	17127	17138	17255	17020	17091	17079	17137	17360	17075	17241	16979	17222	17086	16889	17001	17066	17296	17359	17117	17142	17143	17135	17111	17057	17181	17134	17100	17021	17251	17062	17231	17036	17058	17140	16955	16948	17169	17064	17165	16860	17152	17219	17125	17063	17026	17129	17216	17032	17126	17156	17246	17273	16995	17159	17180	17176	16997	17022	16855	16911	17305	16903	17200	17211	17165	17155	17040	17131	17207	17063	17067	17259	17298	17070	17233	17052	17188	16926	17276	17017	17146	17005	16981	16980	17150	17046	17096	17116	17038	17088	17081	17118	17010	17016	17141	17067	17082	17114	16981	17230	17096	16945	16960	17168	17282	17164	17080	16994	17044	17067	17153	16998	17207	17196	17185	17123	17060	17037	16929	16949	17208	17194	17018	17266	17094	17079	17116	17065	16923	17178	17163	17229	17137	17127	16758	16939	17131	17236	16997	17064	17180	17039	17161	17107	17205	17050	17176	17018	17206	17012	17149	17088	17136	17146	17214	17202	17167	17394	16981	17082	16982	17089	17001	17046	17154	16744	16990	17058	17082	17044	17167	17167	17358	17158	17208	17172	17231	17185	16936	17100	17137	17105	17034	17110	17028	17086	17072	17090	16864	17128	16936	17064	17145	17128	17232	17106	16999	16992	17134	16809	17168	17043	17071	17229	17054	17226	16990	16985	17108	17192	16963	17210	17237	17223	17058	17328	17223	17119	17175	17071	17299	17221	17181	16966	17028	16968	17187	17066	17051	17209	17059	17105	17064	16980	17093	16913	17148	17098	17265	17056	17171	17138	16867	16930	17296	17282	17047	17075	17011	17138	16941	17143	17023	17096	17156	17037	17162	16952	17085	17284	17226	17152	17004	17072	17245	17134	17007	17012	17211	17148	17039	17073	16975	17015	16973	16980	17184	17175	17114	17165	17098	17195	16942	17051	17133	17117	17167	17070	17112	17048	17015	16985	17197	17173	17169	17054	17113	17049	17168	17093	17076	17069	17041	17116	17092	17073	17188	17163	17128	17026	17159	17067	16928	17096	17080	17164	16981	16999	17215	16959	17059	17098	17237	17026	17146	17290	17001	17304	17008	16989	16961	16976	17029	16957	17003	17140	17190	16954	17133	16948	17082	17087	17101	17360	17153	17104	17217	17141	17208	17218	16828	17116	17146	17019	17108	17174	16816	17107	17177	16922	16831	17190	17085	17280	17000	17265	17317	16874	17302	16969	17113	17203	17037	17217	17155	16983	16946	17267	17068	17032	17172	16964	17186	17073	16998	16971	17281	16944	17194	17157	17131	16987	17172	17366	17206	17223	17036	17186	17040	16968	17088	17241	17100	17130	17140	17155	17344	16950	17048	17168	17109	17224	17077	17121	17217	17185	17110	17260	17047	17361	17230	17196	17074	17198	17157	17057	17062	17073	16997	17195	17226	17124	16949	17015	17046	16970	17166	17075	17019	17188	17069	17164	16923	17044	17109	17043	17157	17149	17152	17064	17209	17155	17216	17097	17050	17122	17018	17026	17083	17078	17048	17080	17188	17093	17065	17019	17019	17265	17222	17228	17090	17066	17152	17049	17235	17269	17234	17153	17232	17322	17144	17016	16991	17181	17043	17238	17334	17031	16941	17133	17224	17143	17255	17107	17072	17140	17116	17039	17082	17172	17168	17192	17192	17142	16990	17052	17312	17151	17060	17148	16950	16899	17102	17001	17074	17054	17069	17266	17243	17027	17277	17414	17271	17076	17021	17095	17019	17180	17106	17111	17120	16971	17253	16989	17184	17279	17238	16948	17304	16905	17012	16959	17094	17182	17088	17189	17248	17153	16964	17235	17237	17221	17154	17196	17130	17250	17138	17132	17093	17036	17152	17111	16918	17039	17078	17031	17084	17124	17307	16996	17011	17049	17154	17113	16974	16910	17173	17347	17227	17170	17276	17233	17011	17188	17212	17153	17238	17175	17306	17088	17119	16908	17120	17042	17021	17070	17419	17303	17123	17225	17035	17028	17102	17038	17042	16926	17123	17055	17180	17351	17153	17092	17130	17060	17258	16950	16997	17146	16962	17005	17081	17266	17269	17149	17119	17172	17042	16842	17287	17019	17026	17223	17119	17259	17020	17149	16900	16923	17103	17239	17010	17123	17089	17039	17048	17057	17039	17080	17103	17168	16918	17250	17260	17074	17133	17095	17125	17105	17090	17084	17260	17084	16976	17047	16992	17235	16982	17222	17074	16977	17023	17085	17138	16986	17195	17527	17042	16937	17212	17147	17163	17297	17175	17024	17038	17182	17176	17294	17127	17198	17156	17154	17287	17191	17002	17102	17030	17193	17271	17100	16914	17203	17262	17150	17067	17124	17037	16930	17048	17219	17210	17082	16977	17131	16999	17013	17093	17146	16963	16881	17087	17017	17117	17268	16949	17050	17096	17186	17099	17023	17107	16989	17227	17001	17027	17188	17256	17314	17166	17049	16925	17166	16968	17162	17186	16969	17113	17027	17015	17096	17151	17333	17185	16975	16887	17259	17087	17082	16927	17176	17196	17030	17025	17055	17032	17130	17111	16869	17224	17143	16865	17090	16935	17146	17008	17095	17244	17059	17028	17189	17142	17145	16842	17406	17218	16971	17011	17123	17244	17122	17032	17104	17108	17352	17170	16939	17000	17157	16992	16985	17014	17075	17157	17169	17146	17020	17131	16872	17354	17072	17158	17189	17066	16943	17068	16945	17084	17225	17066	17144	17145	17074	17166	17011	17158	17081	17106	16933	17030	17202	17059	17121	17114	17332	17317	17285	17053	17364	17173	17216	17021	17084	17234	17053	17000	17133	16954	17292	17078	17100	17161	17129
28426	39130	40906	37179	30708	25788	22943	20517	19028	18118	17479	16858	16476	16256	16406	15916	16048	16138	15920	15827	15343	15351	15248	15323	15376	15120	15234	15208	15336	15234	15052	15080	15336	15234	15335	15043	15094	15254	15266	15149	15347	15210	15220	15294	15221	15192	15235	15174	15106	15277	15301	14914	15276	15240	15225	15217	15135	15079	15067	15207	15317	15236	15115	15098	15145	15303	15264	15176	15112	15260	15222	15194	15364	15049	15249	15195	15085	15175	15180	15218	15244	15313	15169	15427	15077	15184	15337	15154	15242	15286	15161	15177	15200	15110	15168	15067	15090	15215	15220	15335	15115	15204	15193	15208	15353	15219	15165	15232	15313	15265	15284	15159	15106	15170	15077	15127	15121	15183	15307	15358	15212	14989	15202	15244	15236	15213	15010	15390	15267	15265	15153	15143	15130	15265	15376	15403	15171	15246	15111	15197	15244	15126	15245	15236	15155	15056	15234	15212	15334	15232	15209	15163	15089	15313	15161	15279	15392	15095	15208	15357	15310	15282	15059	15368	15169	15170	15183	15277	15089	15277	15236	15359	15275	15110	15183	15139	15361	15321	15202	15380	15240	15074	15161	15108	15191	15265	15275	15276	15306	15381	15114	15342	15205	15079	15219	15346	15252	15158	15169	15226	15181	15245	15310	15219	15138	15071	15130	15175	15317	15241	15239	15365	15176	15164	15300	15114	15110	15303	15224	15261	15359	15190	15214	15205	15321	15217	15192	15060	15148	15177	15209	15177	15290	15274	15247	15205	15408	15146	15176	15374	15230	15150	15187	15210	15142	15232	15186	15249	15223	15000	15401	15131	15281	15089	15382	15177	15212	15224	15299	15067	15273	15241	15094	15095	15112	15108	15213	15275	15165	15226	15083	15372	15247	15242	15311	15127	15135	15245	15251	15124	14999	15204	15108	15305	15164	15263	15210	15371	15314	15237	15213	15161	15111	15260	15112	15319	15068	15187	15334	15462	15324	15037	15245	15240	15243	15079	15178	15274	15152	15249	15240	15085	15208	15228	15240	15159	15202	15210	15320	15270	15138	15079	15372	15234	15109	15194	15226	15279	15084	15304	15258	15207	15061	15305	15241	15226	15204	15297	15109	15186	15266	15267	15189	15062	15140	15352	15248	15192	15414	15237	15454	15171	15132	15281	15254	15194	15291	15116	15161	15351	15099	15231	15267	15202	15203	15295	15343	15142	15199	15308	15149	15135	15186	15198	15085	15311	15282	15265	15197	15135	15213	15404	15139	15199	15092	15128	15173	15170	15289	15151	15354	15290	15289	15285	15350	15234	15310	15192	15266	15065	15318	15254	15202	15182	15232	15341	15324	15321	15210	15226	15255	15106	15175	15278	15119	15115	15144	14982	15191	15019	15189	15210	15207	15138	15126	15148	15145	15139	15174	15177	15266	15278	15331	15234	15157	15153	15094	15157	15232	15241	15222	15292	15145	15101	15219	15259	15218	15165	15204	15100	15138	15122	15160	15188	15163	15212	15109	15062	15110	15126	15198	15247	15336	15066	15208	15186	15062	15203	15130	15250	15079	15150	15142	15183	15285	15075	15188	15212	15031	15248	15135	15027	15284	15126	15150	15215	15103	15141	15240	15243	15201	15194	15224	15157	15128	15116	15327	15216	15214	15285	15265	15306	15119	15242	15197	15296	15271	15205	15264	15279	15208	14981	15295	15054	15188	15307	15188	15157	15395	15263	15124	15165	15057	15085	15117	15295	15204	15272	15470	15175	15111	15199	15180	15087	15064	15177	15194	15223	15201	15197	15498	15068	15214	15162	15258	15128	15146	15119	15111	15238	15210	15108	15223	15201	15259	15228	15313	15061	15281	15118	15392	15194	15316	15189	15151	15261	15288	15104	15223	15325	15254	15177	15248	15136	15298	15080	15168	15360	15101	15297	15351	15207	15210	15364	15224	15149	15327	15171	15207	15224	15154	15207	15132	15258	15204	15314	15135	15107	15178	15221	15279	15107	15171	15199	15156	15134	15241	15102	15362	15275	15093	15351	15121	15191	15241	15059	15349	15230	15239	15229	15133	15188	15263	15190	15208	15234	15219	15106	15237	15225	15288	15381	14959	15312	15216	15138	15063	15088	15176	15098	15290	15207	15189	15212	15160	15151	15201	15191	15228	15122	15217	15011	15249	15220	15265	15204	15330	15175	15168	15300	15196	15365	15256	15405	15279	15334	15224	15080	15180	15245	15239	15254	15212	15118	15362	15236	15199	15235	15089	15278	15196	15277	15149	15158	15240	15265	15274	15205	15276	15099	15257	15400	15161	15185	15105	15167	15158	15239	15049	15209	15226	15256	15154	15292	15199	15235	15252	15087	15273	15201	15063	15233	15281	15356	15138	15054	15273	15348	15150	15104	15237	15226	15158	15182	15219	15158	15233	15073	15317	15207	15161	15175	15249	15207	15251	15105	15270	15353	15043	15349	15189	15302	15188	15160	15143	15096	15076	15118	15341	15098	15141	15335	15248	15403	15337	15066	15220	15135	15059	15242	15245	15147	15364	15210	15162	15093	15089	15150	15224	15145	15106	15338	15213	15191	15235	15259	15401	15134	15178	15349	15207	15290	15147	15277	15261	15065	15111	15186	15153	15262	15146	15390	15225	15259	15216	15277	15109	15225	15201	15262	15049	15222	15113	15252	15105	15370	15226	15146	15145	15219	15097	15137	15332	15189	15114	15272	15120	15298	15139	15111	15093	15033	15378	15132	15232	15265	15318	15131	15205	15250	15217	15361	15289	15259	15137	15270	15205	15147	15325	15176	15030	15123	15174	15255	15216	15162	15094	15268	15228	15225	15200	15240	15117	15265	15307	15169	15332	15177	15249	15172	15226	15232	15174	15165	15113	15184	15323	15193	15391	15279	15164	15399	15182	15290	15122	15176	15251	15110	15323	15322	15227	15337	15449	15119	15186	15229	15291	15183	15300	15289	15154	15242	15157	15251	15088	15120	15212	15099	15091	15162	15189	15226	15142	15213	15281	15205	15323	15399	15224	15300	15135	15235	15203	15251	15237	15282	15168	15178	15079	15290	15216	15127	15272	15286	15267	15339	15134	15363	15364	15154	15284	15265	15150	15155	15266	15367	15254	15311	15183	15134	15194	15164	15249	15030	15191	15209	15000	15250	15280	14975	15179	15040	15105	15283	15256	15136	15183	15218	15168	15244	15264	15264	15301	15229	15104	15122	15296	15055	15345	15135	15191	15271	15267	15251	15202	15170	15132	15225	15196	15341	15265	15219	15310	15351	15424	15175	15159	15217	15290	15257	15229	15309	15245	15111	15217	15130	15321	15347	15192	15427	15068	15235	15270	15307	15316	15134	15292	15321	15137	15141	15040	15160	15309	15276	15065	15099	15241	15042	15210	15177	15195	15253	15262	15154	15121	15252	15178	15185	15291	15154	15294	15275	15058	15225	15398	15205	15092	15358	15208	15106	15209	15237	15168	15239	15150	15245	15262	15088	15095	15199	15139	15206	15233	15305	15103	15294	15245	15382	15223	15137	15139	15290	15152	14987	15080	15172	15227	15093	15297	15299	15288	15118	15290	15187	15239	15190	15252	15253	15164	15206	15019	15231	15179	15195	15272	15274	15220	15058	15109	15189	15166	15311	15114	15088	15272	15262	15368	15239	15168	15273	15315	15147	15247	15313	15269	15136	15236	15194	15057	15194	15138	15204	15311	15321	15302	15344	15143	15239	15211	15077	15299	15058	15225	15201	15330	15225	15216	15271	15097	15251	15049	15325	15385	15339	15256	15301	15199	15226	15271	15190	15252	15304	15130	15213	15093	15159	15147	15295	15346	15128	15200	15257	15175	15252	15141	15208	15104	15272	15163	15306	15193	15206	15329	15239	15160	15140	15304	15133	15257	15172	15243	15067	15121	15102	15021	15261	15146	15190	15227	15043	15141	14989	15226	15099	15204	15085	15134	15359	15219	15317	15277	15110	15252	15115	15331	15265	15309	15348	15341	15352	15173	15289	15284	15211	15251	15124	15097	15191	15478	15376	15265	15010	15181	15168	15104	15105	15327	15375	15180	15139	15252	15170	15236	15213	15209	15328	15130	15157	15273	15212	15205	15296	15353	15219	15240	15279	15336	15182	15157	15159	15120	15191	15166	15161	15208	15219	15087	15218	15251	15238	15374	15260	15201	15290	15177	15153	15173	15134	15332	15174	15153	15167	15208	15151	15005	15231	15415	15093	15131	15398	15217	15169	15142	15273	15177	15090	15255	15179	15086	15300	15166	15275	15257	15219	15205	15149	15100	15349	15298	15243	15280	15143	15031	15379	15294	15173	15268	15174	15091	15212	15208	15326	15169	15134	15158	15243	15142	15047	15112	15179	15189	15224	15152	15136	15115	15210	15237	15374	15239	15179	15150	15210	15156	15222	15253	15211	15195	15134	15130	15253	15104	15046	15178	15311	15275	15299	15242	15087	15325	15344	15184	15211	15270	15153	15270	15141	15023	14934	15363	15363	15243	15276	15329	15301	15286	15153	15262	15165	15119	15307	15188	15011	15220	15115	15200	15276	15050	15183	15036	15309	15182	15153	15293	15072	15216	15198	15208	15232	15216	15064	15120	15249	15209	15311	15072	15082	15138	15279	15109	15240	15157	15112	15081	15093	15209	15211	15316	15223	15294	15276	15145	15102	15122	15036	15261	15291	15108	15187	15266	15306	15261	15239	15260	15247	15273	15287	15220	15275	15456	15083	15299	15213	15160	15026	15319	15276	15215	15106	15200	15077	15224	15154	15364	15151	15262	15264	15155	15182	15089	15362	15251	15159	15150	15225	15184	15259	15388	15195	15037	15227	15261	15156	15137	15023	15216	15132	15327	15323	15226	15202	15318	15134	15205	15211	15289	15284	15198	15241	15269	15297	15360	15275	15198	15156	15291	15465	15100	15173	15399	15133	15234	15233	15204	15143	14981	15130	15394	15138	15237	15130	15124	15298	15289	15034	15134	15226	15144	15156	15182	15135	15287	15089	15331	15333	15133	15137	15149	15119	15301	15112	15234	15154	15260	15135	15210	15154	15106	15084	15253	15238	15294	15266	15097	15106	15332	15177	15202	15325	15078	15381	15326	15321	15096	15199	15182	15453
26347	21894	30641	30915	28219	27028	25105	22452	20951	20167	19828	18985	18721	18461	18761	18100	19542	20745	20371	19481	17868	17484	17398	17174	17170	17183	17180	17156	17180	17163	17332	17266	17236	17154	17250	17270	16971	17115	17078	17134	17206	17423	17203	17286	17190	17353	17085	17187	17379	17161	17294	17189	17044	17182	17264	17020	17249	17152	17039	17313	17341	17135	17240	17258	17047	17135	17140	16976	17186	17318	17138	17310	17048	17158	17183	16993	17267	17104	17100	17109	17152	16963	17160	16997	17198	17208	17187	17182	17124	17116	17167	17237	17151	17098	17176	17136	17256	17442	17179	17265	17288	17141	17189	17216	17050	16934	17257	17202	17173	17198	17127	17242	17088	17193	17186	17125	17142	17197	17267	16961	17143	17260	17070	17009	17234	17120	17150	17191	17151	17235	17291	17222	17191	17378	17133	17122	17399	17039	17053	17275	17064	17071	17163	17228	17098	17087	17147	17239	17138	17041	17246	17217	17163	17181	17200	17173	17431	17007	17184	17190	17253	17012	16916	17197	17082	17179	17155	17213	17083	17364	17142	17205	17142	17188	17084	17134	16916	17135	17144	17260	17022	17010	16971	17112	17091	17006	17210	17223	17163	17162	17194	17070	17237	17262	17274	17117	17034	17246	17197	17219	17259	17061	16925	17311	17042	17176	17306	16983	17036	17253	17186	17275	17119	17107	17239	17355	17339	17098	17072	17070	17102	17136	17325	17251	17281	17142	17112	17028	17213	17187	17303	17171	17266	17457	17023	17123	17149	17187	17328	17268	17200	17207	17234	17124	16962	17023	16876	17234	17302	17099	17000	17092	17275	17299	17280	17097	17281	17072	17052	17120	17137	16993	17046	16848	17349	17194	16992	16974	16918	17154	17126	17232	17094	17173	17133	17267	17307	17226	17288	17079	17075	17203	17148	16981	17134	17020	17110	17361	17279	17156	17078	17025	17067	16965	17217	17239	17112	17204	17153	17210	17107	17268	17175	17121	17188	17235	17234	17258	16918	17064	17166	17147	16980	17210	17109	16949	16991	17026	17437	17056	17169	17200	17225	17201	17397	17126	17032	17205	17090	17102	17069	17167	16977	17075	17300	17132	17121	17235	17145	17179	17264	17099	17382	17080	17051	16972	17205	17248	17269	17188	17171	17078	17096	17181	17171	17006	17071	16846	17121	17123	17135	17155	17225	17290	17171	17110	16976	17063	17129	17030	17151	17106	16888	17224	17255	17008	17125	17293	16993	17023	17133	17149	17201	17153	17290	17096	17405	17065	17171	17099	17038	17083	17228	17197	17089	17192	17176	17187	17188	17271	17195	17210	17156	17289	16898	17110	17156	17207	17032	17155	17193	17050	17019	17117	17085	17184	17020	17064	16973	17282	17315	17283	17415	17021	17250	17112	17249	17083	17195	17138	17077	16956	17282	16963	17220	17124	17250	17156	17242	17060	17004	17096	17163	17263	17266	17323	17085	17087	17140	17185	17240	17213	17318	17004	17187	17077	17239	17264	17241	17044	17110	17162	17043	17087	17194	17125	17023	17125	17381	17405	16945	16968	16951	17070	17205	17205	16937	17281	17135	17038	17066	17124	17141	17206	17100	16951	17263	17098	17369	16982	17035	16928	16981	17091	17150	17248	17165	17132	17153	17041	17157	17070	17232	17239	16986	17098	17112	17065	17117	17181	17190	17256	17146	17090	17253	17125	17304	17036	17271	17202	17134	16907	17210	17028	17233	17016	16702	16917	17142	17203	17303	17099	17211	16918	17221	17127	17139	17073	17242	17096	17064	17193	17245	17108	17246	17036	17094	16983	17198	17107	17354	17007	17044	17355	17082	17182	17062	17203	17158	17278	17050	17338	17059	17212	17092	17316	17014	17099	17165	17102	17165	17342	17359	16981	17420	17115	17091	17191	17057	17193	17264	17051	17110	17262	17086	17151	17238	17150	17297	17085	17020	17183	17188	17165	17365	17065	17047	17223	17132	17328	17052	16938	17062	17257	17270	17116	17191	17221	17269	17207	17198	17380	17241	17263	17324	17255	17023	17145	16898	17217	17212	17265	17115	17135	17174	17094	17252	17081	17021	17018	17105	17135	17036	17094	17250	17112	17211	17218	17254	16962	17242	17346	17125	17165	17190	17009	17289	17140	16878	17119	17218	17372	17291	17250	16981	17089	17193	17133	17231	17129	17135	17211	17189	17129	17149	17201	17191	17047	17058	17148	17244	17122	17046	17254	17192	17270	17147	17088	17170	17073	17182	17450	17345	17375	17131	17331	17303	17165	17156	17102	17486	17153	17262	17024	17007	17136	17199	17100	17171	17030	17112	17056	17109	17175	17033	17180	17044	17202	17021	17204	17064	16874	17192	17169	17163	17328	17279	17196	17284	17201	17237	17150	16988	17125	17028	17082	16994	16972	17106	17145	16998	17159	17204	17151	17253	17241	17117	17134	17247	17157	17148	17190	17193	17223	17141	17124	17150	17008	17302	17038	17115	17207	17002	17311	16958	17136	16969	17184	17316	17281	17269	17385	17318	17152	17153	17060	17183	17275	17141	17100	17171	17253	17071	17251	17285	17049	17053	17139	17020	17023	17142	17206	16934	17145	17110	17062	17162	17158	17267	17216	17322	17042	17181	17231	17257	17263	17164	17183	17306	17250	17326	17057	16954	17204	17261	17215	17265	17148	17206	17159	17150	16998	17446	17108	17364	17192	17030	17049	17037	17253	17215	17354	17120	17006	17282	17048	17057	17085	17224	17042	16833	17187	17197	17305	17323	17048	17245	17090	17211	17122	17168	17069	17107	17071	17245	17189	17173	17279	17108	17348	17240	17292	17317	17252	17094	17110	16973	17145	17199	17103	17176	17158	16997	17051	17286	16966	17186	17070	17139	17046	16978	17138	17017	17188	16990	16989	17254	17078	17125	17119	17218	17217	17080	17187	17176	17299	16991	17182	17300	16986	17296	17231	17186	17420	17138	17270	17236	17074	17086	17036	17299	16862	17077	17309	17012	17212	17068	17100	17079	17100	17196	16862	17094	17116	17022	17250	17127	17221	17234	17280	17122	17272	17289	17295	17066	16945	17294	17166	17286	17181	17410	17095	17058	16919	17144	17094	17232	17076	17344	17202	17040	17205	17258	17193	17255	17202	17120	17108	17207	17154	17253	17157	16977	16978	17300	17068	17039	17288	17283	17163	17234	17292	16987	17105	17069	17054	17099	17230	17306	17172	17027	17071	17260	17149	17269	17176	17507	17161	17253	17164	17179	16948	17356	16953	17200	17220	17063	17132	17111	17023	17177	17249	17152	17101	17218	17074	17133	16855	17251	17133	17136	16900	17108	17273	17209	17020	17149	17106	17198	17088	17041	17247	16968	17129	17036	16945	17074	17208	17428	17277	17144	17350	17349	17097	17171	16995	17219	17171	17193	17105	17138	16983	17498	17298	17158	17228	17178	17327	17086	17356	17185	17083	17265	17040	17230	17096	17033	17397	17091	17250	17288	17257	17178	17027	17204	17365	17181	17133	17227	17028	16950	17089	17021	17023	17027	17131	17290	17415	17133	17228	17237	17083	17165	17141	17248	17249	17013	16928	17146	17179	17127	17220	17181	17175	17356	17030	17075	17018	17150	17267	17100	16934	17065	17031	17024	17106	17328	17202	16914	17278	17136	16995	17200	17012	16934	17175	17081	17317	17114	17291	17203	17122	17114	17234	17118	17070	17142	16969	17129	17211	17273	17178	17076	17159	17224	17324	17048	17176	17225	17011	17201	17023	17200	17316	17048	17185	17152	17092	17078	17017	16886	17181	17041	17328	17124	17172	17220	17039	17165	17080	17299	17218	17179	17230	17222	17162	17143	16972	17224	16987	17046	16989	17226	17268	17254	17194	17153	17237	17256	17292	17253	17235	17275	17233	17197	17256	17202	17153	17114	17188	17160	17027	17300	17214	17222	17331	17090	17307	17208	17224	17139	17169	17187	17041	17269	16982	16896	17085	17193	17151	17186	17354	17212	17009	17146	17086	17156	17202	17311	17131	17209	17097	17055	17096	17224	17133	17411	17116	17279	17388	17286	17178	17161	17118	16965	17052	17229	17291	16991	17216	17215	17016	16981	17182	17120	17188	17054	17275	17308	17210	17119	17148	17216	17051	17276	17242	17347	17049	17000	17248	17107	16985	17040	17302	17144	17042	17093	17201	17216	17211	17211	17063	17235	16836	17191	17205	17327	17035	17203	17202	17235	17032	17092	17232	17349	17052	17368	16909	17091	17198	17283	17215	17176	17163	17210	17320	17231	17105	17343	17176	17258	17299	17112	17315	17035	16921	17123	17013	17045	17186	17194	17093	17158	17294	17066	17206	17243	17104	17070	17140	17238	17029	16969	17145	17288	17117	17149	17080	17108	17218	17057	17202	17111	17118	16968	16982	17055	17226	17158	17178	17362	17299	17333	17051	17084	17303	17207	17121	17098	17168	17226	17086	17114	17185	17410	17130	17073	17051	17096	17079	17146	17303	17043	17211	17088	17066	17305	17133	17241	17138	17045	17210	17173	17039	17068	17176	16980	17017	17109	17094	17205	17085	16973	17244	17218	17211	17094	17193	17179	17158	17094	17110	16981	17148	17267	17011	17213	17065	17091	17200	17024	17195	16892	17210	17124	17400	17083	17193	17143	17378	17128	17182	17185	17156	17216	17274	17202	17243	17483	17153	17130	16974	17158	17166	17075	17171	17051	17193	17093	17031	17146	16995	16922	17239	17283	17076	17174	17109	17046	17186	17188	17184	17063	17176	17131	17312	17206	17085	17193	17115	17173	17127	17033	17269	17182	17210	17141	17027	17283	17063	17156	17131	17194	16939	17082	17317	17398	17217	17183	17177	17126	17127	17135	17209	17327	17376	17204	17066	17190	17171	17278	16992	17110	17128	17121	17196	16996	17040	17103	17098	17207	17140	17115	17272	17328	17348	16975	17341	17180	17252	16773	17171	17117	16956	17086	16900	17215	17155	17341	17200	17178	17259	17247	17289	17151	17013	17425	17184	17204	17293	17320	17052	17214	17207	17196	17230	17250	17001	16928	17093	17276	16910	17103	17184	17175	17372	17127	17127	17065	17170	17090	17255	17187	17193	17360	17160
26302	42218	43133	38932	33252	28388	24922	22861	21467	19941	19202	18289	17518	17077	17435	16827	19251	20449	19799	17896	15856	15746	15660	15495	15375	15367	15476	15454	15394	15130	15237	15358	15380	15344	15277	15385	15461	15414	15375	15384	15319	15212	15279	15337	15417	15327	15281	15437	15236	15367	15432	15332	15198	15404	15271	15367	15333	15312	15398	15486	15238	15352	15280	15454	15284	15315	15346	15305	15488	15306	15214	15474	15207	15339	15455	15336	15419	15315	15438	15296	15245	15308	15284	15184	15256	15303	15413	15332	15132	15356	15412	15320	15232	15273	15310	15378	15368	15303	15165	15519	15378	15354	15257	15251	15364	15328	15239	15463	15347	15277	15271	15371	15243	15437	15402	15503	15250	15297	15335	15391	15134	15339	15206	15169	15356	15255	15339	15385	15339	15220	15399	15388	15278	15193	15273	15164	15318	15343	15229	15326	15317	15468	15243	15308	15485	15279	15331	15349	15328	15207	15376	15353	15377	15384	15388	15298	15470	15207	15246	15330	15327	15259	15348	15489	15230	15418	15529	15311	15320	15435	15161	15173	15353	15414	15345	15301	15355	15232	15448	15370	15230	15237	15241	15379	15230	15370	15250	15217	15362	15290	15443	15261	15133	15148	15442	15271	15380	15347	15376	15218	15222	15284	15373	15265	15075	15218	15242	15332	15130	15232	15300	15321	15328	15414	15298	15198	15316	15388	15423	15286	15221	15327	15194	15452	15375	15236	15367	15517	15174	15432	15307	15210	15332	15279	15161	15506	15262	15165	15207	15184	15333	15356	15468	15387	15370	15347	15255	15312	15317	15330	15328	15384	15271	15422	15493	15189	15360	15452	15406	15547	15319	15314	15379	15392	15210	15306	15388	15263	15345	15286	15273	15243	15332	15337	15300	15370	15390	15278	15131	15399	15317	15362	15384	15345	15465	15379	15358	15247	15138	15153	15476	15419	15375	15359	15271	15232	15321	15429	15217	15217	15315	15154	15331	15240	15509	15109	15203	15314	15306	15399	15349	15380	15264	15223	15292	15375	15293	15356	15223	15244	15359	15358	15193	15179	15446	15362	15158	15280	15390	15267	15388	15164	15261	15422	15213	15243	15318	15182	15316	15338	15483	15326	15368	15431	15339	15301	15330	15466	15452	15321	15312	15404	15325	15329	15474	15164	15287	15270	15236	15174	15454	15118	15222	15370	15280	15346	15426	15398	15400	15357	15187	15282	15088	15400	15330	15241	15187	15521	15364	15248	15319	15331	15428	15267	15524	15333	15430	15313	15309	15358	15308	15401	15174	15291	15299	15453	15261	15301	15231	15159	15295	15321	15281	15377	15355	15387	15313	15151	15208	15327	15242	15258	15386	15270	15260	15247	15393	15336	15295	15385	15266	15254	15201	15273	15384	15395	15279	15324	15332	15396	15321	15453	15374	15343	15274	15260	15290	15357	15140	15339	15293	15337	15301	15304	15386	15308	15523	15382	15420	15309	15295	15404	15265	15266	15233	15319	15424	15274	15255	15475	15451	15255	15169	15346	15392	15451	15364	15130	15435	15498	15318	15343	15146	15350	15371	15376	15198	15271	15282	15318	15347	15420	15296	15363	15257	15178	15390	15265	15264	15251	15230	15397	15136	15290	15449	15415	15299	15345	15378	15413	15263	15264	15434	15211	15389	15258	15325	15355	15328	15103	15318	15356	15181	15277	15309	15330	15562	15186	15378	15157	15291	15384	15296	15398	15323	15196	15483	15203	15193	15282	15154	15335	15201	15488	15433	15249	15219	15279	15267	15273	15180	15243	15270	15264	15247	15368	15222	15269	15283	15331	15301	15360	15296	15404	15245	15370	15258	15302	15217	15358	15352	15428	15454	15194	15184	15324	15352	15386	15297	15407	15369	15374	15333	15346	15313	15526	15221	15315	15491	15308	15312	15140	15326	15265	15308	15450	15336	15311	15393	15417	15396	15427	15188	15372	15405	15397	15393	15141	15276	15295	15281	15234	15521	15357	15283	15324	15268	15339	15280	15533	15295	15219	15265	15246	15437	15239	15174	15199	15303	15234	15226	15410	15194	15411	15307	15368	15450	15225	15304	15116	15302	15430	15256	15340	15276	15368	15220	15444	15143	15235	15230	15214	15451	15200	15195	15122	15157	15208	15259	15342	15441	15203	15214	15365	15297	15377	15119	15341	15242	15264	15186	15367	15546	15206	15404	15435	15293	15237	15391	15249	15276	15324	15167	15309	15307	15185	15187	15453	15390	15306	15376	15349	15177	15328	15261	15452	15214	15388	15368	15220	15499	15283	15380	15537	15195	15290	15332	15336	15436	15260	15236	15128	15219	15338	15419	15353	15329	15256	15249	15386	15285	15383	15244	15406	15230	15338	15474	15263	15376	15278	15246	15171	15385	15314	15425	15132	15143	15347	15140	15376	15346	15028	15329	15492	15276	15584	15493	15269	15368	15368	15410	15321	15311	15254	15384	15396	15167	15225	15438	15207	15353	15240	15337	15321	15387	15299	15391	15357	15285	15215	15385	15247	15339	15147	15384	15355	15290	15329	15205	15268	15443	15296	15303	15269	15240	15384	15323	15428	15377	15233	15476	15138	15367	15382	15336	15448	15279	15463	15307	15334	15091	15416	15267	15338	15304	15162	15455	15499	15287	15262	15330	15456	15363	15394	15398	15332	15260	15033	15084	15235	15436	15229	15323	15292	15361	15269	15427	15269	15226	15252	15343	15400	15272	15414	15480	15255	15378	15326	15429	15372	15449	15500	15206	15141	15393	15304	15370	15401	15325	15166	15407	15232	15277	15328	15278	15338	15380	15266	15154	15386	15506	15223	15240	15403	15370	15120	15384	15448	15277	15271	15378	15340	15227	15520	15212	15257	15325	15433	15263	15359	15280	15254	15405	15297	15250	15201	15415	15288	15277	15206	15348	15267	15519	15253	15268	15214	15218	15432	15210	15490	15230	15284	15300	15426	15388	15264	15248	15289	15314	15468	15316	15237	15402	15174	15383	15377	15288	15496	15463	15252	15234	15417	15341	15419	15367	15382	15153	15325	15243	15249	15181	15226	15467	15222	15267	15303	15294	15415	15314	15459	15354	15240	15527	15144	15205	15318	15232	15534	15262	15332	15308	15304	15436	15384	15293	15236	15251	15503	15183	15346	15313	15179	15277	15148	15376	15294	15219	15237	15374	15343	15410	15337	15316	15278	15404	15485	15585	15250	15243	15421	15391	15323	15351	15282	15315	15315	15285	15313	15341	15357	15376	15285	15209	15069	15276	15386	15431	15253	15304	15184	15367	15413	15196	15528	15350	15370	15203	15227	15350	15194	15364	15477	15318	15303	15317	15200	15269	15311	15384	15261	15262	15124	15211	15357	15469	15277	15231	15215	15452	15352	15408	15285	15075	15296	15266	15252	15358	15221	15342	15256	15337	15219	15451	15323	15263	15243	15206	15197	15444	15284	15160	15344	15248	15115	15565	15239	15414	15333	15171	15223	15262	15162	15577	15417	15250	15188	15280	15430	15340	15344	15418	15388	15258	15119	15442	15422	15377	15337	15275	15331	15315	15496	15179	15481	15410	15487	15248	15300	15355	15327	15448	15186	15384	15272	15198	15406	15447	15182	15371	15138	15423	15182	15345	15245	15368	15334	15441	15326	15345	15307	15231	15366	15367	15340	15467	15169	15314	15287	15268	15413	15317	15285	15191	15396	15375	15159	15345	15295	15326	15332	15332	15057	15398	15294	15226	15250	15360	15217	15311	15105	15328	15281	15415	15287	15390	15364	15423	15423	15261	15378	15213	15427	15353	15323	15456	15300	15341	15266	15086	15261	15341	15285	15314	15264	15350	15319	15353	15259	15130	15261	15440	15347	15361	15366	15279	15258	15149	15141	15492	15115	15268	14995	15394	15372	15398	15409	15308	15480	15243	15278	15279	15336	15199	15352	15197	15221	15423	15319	15275	15241	15422	15321	15400	15246	15408	15463	15197	15229	15229	15109	15287	15369	15232	15171	15255	15231	15142	15269	15344	15319	15227	15198	15305	15395	15271	15549	15123	15321	15231	15336	15299	15250	15381	15322	15396	15249	15382	15379	15314	15487	15164	15351	15308	15301	15372	15516	15316	15340	15202	15362	15290	15334	15285	15299	15331	15376	15453	15434	15324	15239	15204	15411	15210	15287	15228	15308	15222	15403	15300	15376	15491	15356	15167	15556	15388	15495	15226	15339	15307	15535	15151	15538	15222	15382	15192	15220	15213	15356	15368	15261	15412	15395	15254	15331	15339	15349	15443	15282	15374	15192	15162	15289	15307	15623	15184	15159	15254	15286	15211	15617	15296	15292	15268	15124	15246	15170	15397	15442	15316	15283	15509	15241	15217	15357	15309	15446	15295	15329	15469	15292	15316	15171	15389	15516	15496	15101	15405	15216	15457	15252	15256	15233	15310	15336	15182	15209	15282	15164	15439	15180	15232	15243	15260	15283	15191	15150	15401	15246	15337	15261	15497	15334	15429	15185	15333	15283	15350	15258	15171	15335	15370	15381	15304	15308	15364	15237	15217	15325	15344	15240	15249	15470	15201	15325	15328	15580	15480	15449	15288	15433	15357	15214	15393	15283	15284	15390	15266	15256	15304	15402	15393	15511	15215	15286	15339	15364	15444	15153	15150	15304	15250	15338	15348	15295	15416	15352	15439	15265	15334	15305	15251	15140	15364	15371	15122	15309	15317	15460	15461	15323	15477	15354	15172	15215	15384	15312	15191	15171	15246	15320	15301	15316	15263	15357	15366	15343	15407	15330	15223	15090	15313	15334	15285	15250	15179	15326	15240	15402	15446	15344	15263	15239	15185	15285	15290	15245	15245	15405	15250	15411	15332	15280	15371	15199	15357	15409	15209	15408	15359	15451	15225	15421	15360	15255	15259	15303	15532	15185	15282	15262	15397	15408	15355	15212	15218	15236	15311	15166	15424	15323	15136	15292	15279	15383	15323	15196	15496	15306	15166	15409	15357	15368	15254	15341	15452	15267	15393	15158	15482	15485	15354	15435	15531	15395	15430	15304	15324	15351	15230	15385	15396	15241	15390	15444	15311	15432	15311	15427	15450	15285	15440	15229	15459	15378	15289	15432
24560	21525	29229	25691	25505	28487	29316	24750	22726	22427	21042	20235	19515	19064	19028	19089	21755	25298	22211	21228	18484	17795	17833	17415	17177	17187	17323	17199	17407	17218	17466	17335	16922	17239	17235	17070	17013	16903	17188	17239	17387	17290	17219	17281	17079	17152	17292	17099	17268	17231	17186	17011	16994	17116	17170	17102	17101	16940	17125	17227	17350	17035	17231	17115	17261	17218	17039	17237	17064	17220	17359	16938	16951	17099	17063	17020	17104	17024	16938	17135	17040	17008	17043	16817	17154	17123	17199	17054	17177	17005	17207	17041	17062	17114	17173	17169	17127	17243	17265	17071	16985	17121	17013	17122	17224	17115	17218	16932	17126	16931	17059	17152	16984	17196	17192	17083	17082	16937	17131	16992	17101	17204	17270	17286	17118	17073	17189	17041	16987	17113	17150	17239	17234	16996	16998	17217	17082	17117	17118	16818	16919	17435	17063	16987	17014	17126	17274	17191	17072	16917	16964	16914	17032	17185	16994	16987	17161	17230	16866	17147	17069	16884	17000	16898	17106	16997	17371	17203	16983	17134	16978	17226	17023	17184	17023	17115	17180	17049	17141	17093	17144	17358	16945	17006	17027	17124	17026	17267	17106	17335	17006	17253	17236	17071	17108	17091	16973	17135	17227	17035	17009	17192	17191	17194	17051	17204	16964	16909	17116	16967	17177	17214	17107	16990	17243	17189	17154	17059	17017	17034	17022	17057	17096	17055	17097	17055	17108	17246	17181	17125	16980	17048	17141	17184	17093	16982	17016	17140	17329	17203	17002	17092	17086	17028	17072	16974	17022	17041	17351	17106	16953	17179	17208	17224	16983	17258	17232	17071	17114	17190	17117	17020	17276	17190	17189	17183	17133	17082	17047	17000	16997	17097	17146	17144	16818	16971	17044	17099	17177	17249	16941	17308	16903	16952	17200	16976	16980	17097	16857	17069	17115	17271	17088	17038	17316	17169	17089	17079	17131	17123	16983	17022	17115	17302	17065	17220	17082	16953	17111	16919	17043	17180	17017	17186	16930	17080	17035	17023	17028	17064	17207	17215	17184	17111	17050	17118	16939	17223	17025	17169	17171	17188	17156	17099	17074	17113	17122	17000	17187	17032	17158	17178	17162	17093	16992	16788	16858	16935	17154	17013	17095	17069	17130	17216	16993	17008	17112	17128	17030	17100	17163	17254	16974	17094	17124	17302	17036	17111	17055	17285	17258	17188	17085	16973	17021	17008	16977	16958	16922	17299	17109	17015	17047	17074	17122	17195	17209	16879	17208	17317	17195	17087	17146	16981	17089	17094	17006	16941	16870	17161	17043	17161	17004	17148	17170	17151	16952	16923	17050	17002	17079	16926	17029	17198	16990	17035	16969	17002	16941	17064	16944	16986	17038	17376	17066	16995	17044	17181	17153	17043	17034	17206	17258	17161	17072	17103	17160	17162	16984	17088	17186	16997	17017	17001	17018	17169	17013	17216	17113	17185	17036	17214	17135	17168	17015	17022	16971	17172	17215	16808	17033	17121	17412	17105	17138	17165	17338	17038	17270	17196	17155	17292	17219	17045	17193	17138	17095	17104	17171	17079	17142	17082	17086	17091	17044	17312	16847	17101	17277	17192	17123	17085	17054	17230	17014	17298	17142	17269	17311	17009	17158	17032	17101	17085	17283	17178	17173	17110	17180	17106	17104	17064	17009	17069	17236	17290	17200	17005	17025	17061	17051	17261	17230	17044	17160	16950	17123	17094	17116	17139	17218	16936	16976	17175	17140	16964	16957	17008	16974	17068	17020	17126	17186	17064	17144	17096	17161	16986	17074	16926	17030	17115	17120	17126	17008	17128	17068	17168	16973	16920	17077	16963	17171	16922	17176	17134	17116	17034	17261	17239	17218	16964	17174	16987	17228	17052	16971	16943	17101	16981	17120	17128	17244	17124	17119	17126	17018	16827	17186	17086	17209	17155	16917	17070	17041	17038	16960	16906	16877	17025	17076	17237	17127	16984	17109	17185	16954	16941	17079	17035	17087	17101	17032	17168	16945	17109	17101	17118	17047	17033	17044	17210	17066	17061	17125	17023	17239	17318	17210	17051	17073	17056	17040	16990	17213	17258	17177	16937	17192	17235	17029	17036	17084	17129	17111	17027	17232	17046	17070	16942	17109	17077	17208	17264	17190	17026	17124	17040	17080	17184	17111	17274	17157	16893	17151	17196	17164	16948	17369	17146	17400	17240	17085	17227	17281	17246	17258	17010	17109	17017	17126	17064	17147	17119	17209	17018	17187	17236	16926	17083	16868	17174	17205	17132	17072	17122	17314	17044	17125	17095	17264	16938	17137	17168	17130	16982	17059	16905	17134	17276	16936	17100	16955	17171	17193	16868	17193	17081	17248	17114	17161	17146	17192	17179	17045	17014	17073	16997	17045	17123	17135	17106	17139	17096	16906	17135	16915	17067	17292	17072	16945	17176	17037	17124	17112	17169	16965	17062	17096	16985	17022	16960	17167	17053	17180	17258	17159	17205	17308	17192	17078	17189	17009	17115	17100	17178	17179	17119	16961	17085	17091	16981	16926	17169	17113	17027	17036	17268	17037	17138	17314	17129	16997	16984	17066	17127	16972	16967	16950	16985	17193	17043	17027	17130	16964	17142	17173	17205	17008	17146	16921	17222	17119	17087	16934	17016	17291	17269	17151	16926	17032	17207	17199	17090	17100	17180	17255	17120	17216	17151	17163	17176	17080	17089	17217	17163	17139	17057	17043	16909	17175	17234	17186	16993	17103	17121	17129	16952	16987	17234	17180	16847	17159	17053	17137	17105	17262	17109	17026	17339	17158	17180	17099	17092	17023	16953	17166	17340	17114	16993	17185	17160	16949	17005	17097	16985	17029	17042	16966	16941	17051	17139	17014	17236	17135	17119	17160	17148	17129	17120	17100	16959	17064	17113	16927	17001	17050	17074	17207	17150	16976	16993	17185	17211	16976	17173	17221	17011	17082	17159	17110	16975	17143	17087	17183	17163	17126	17082	17016	17055	17146	17153	17288	17185	17319	16986	17112	17177	17106	17129	17150	17092	17081	16914	17029	17285	17058	17045	17126	17337	17068	17105	17023	17036	17257	17111	17310	17158	17097	17113	17213	17037	17132	16911	16969	17190	17270	17043	17182	17091	17167	16945	16983	17205	17015	17106	17137	17122	17069	16983	17152	17018	17173	17112	17149	17261	17017	16921	17097	17067	17134	17009	17162	16995	17004	17002	17113	17071	17208	16974	17177	17043	17203	17158	17044	16984	16926	17239	16969	16925	17124	17221	16877	17019	17136	17405	17013	16938	17131	17140	17372	17298	17203	17097	16964	17269	17225	17068	17118	16905	17090	16803	17125	17054	17202	16953	17365	17089	17192	17008	17096	17228	17134	17118	17137	17190	17317	17242	17113	17153	17089	17124	17050	17182	17091	17106	17354	17118	17218	17083	17109	17090	16896	17199	17116	16977	17151	16972	16958	16964	17241	17384	17080	17146	17101	17028	16998	17074	17093	17054	17035	16989	17006	17032	17117	17055	17211	16956	17181	16965	17018	17005	16998	16946	17284	16979	17069	17152	17080	17004	17048	16973	17114	17115	16794	17032	17202	17064	17094	17005	17180	17003	16818	17132	17211	16977	17272	17138	16986	17021	17031	17056	17104	17031	17059	17044	17098	16934	17192	17069	17176	17085	17044	16995	17072	17251	16994	17163	17010	17146	17176	17198	17195	17137	17122	17130	16794	17101	17020	17153	17291	17137	17146	17207	16935	17074	17252	17206	17168	17070	17213	17056	17157	17110	17114	17109	17180	17056	17063	17111	16970	16963	16792	17084	17323	17235	17068	17048	17124	17153	17005	17072	17122	16913	17136	17133	17121	17033	17029	16971	17037	16916	16926	17270	17130	17004	16920	17109	17019	16971	16920	17106	17221	17017	17210	17114	17215	17083	17196	17068	17144	17109	17071	16971	17159	17136	17207	17136	16976	17194	17238	17105	17120	17167	17037	17047	17083	17095	17146	17117	16949	16916	17065	17066	17243	17108	16984	17088	17144	17235	17154	17201	17099	17135	17267	17010	17033	17101	17179	17165	17344	17255	17123	16982	17124	16944	17122	17147	17126	17097	17174	17008	16981	17025	17205	17146	17000	17078	16997	17274	17051	17123	17393	17067	17153	17142	17106	17078	17219	17059	17222	16978	17136	17134	17125	16894	17268	17051	17043	17126	17000	16991	17117	17099	17167	16917	17245	17135	16918	16947	17053	17064	16977	17114	17038	17231	17275	17128	17133	17218	17151	17085	17242	16897	17148	17135	17208	17217	17252	17098	17103	17312	16949	16937	17039	17137	17086	17095	17230	17084	17264	17267	16915	17044	17022	17182	16985	17051	17126	17232	17048	17130	16857	17033	17124	17234	17155	17058	17066	17259	17212	17134	17162	17090	17250	17214	17113	17333	17093	17067	17163	16984	17048	17253	16963	17045	17016	17080	16998	17064	17206	17098	17106	17268	17126	17126	17200	17011	17186	17021	17070	17035	17022	17175	17066	16908	16984	16979	16944	17235	17044	17057	17040	16878	16985	16940	17069	17311	17070	17216	16988	17238	17028	16982	16975	16967	17129	17208	17102	17244	17136	17019	17198	17130	17156	16873	17143	17029	17062	17031	17273	17037	17074	17276	17191	17066	17035	17132	17169	17091	17181	17281	17019	16973	17365	17139	17265	17084	16925	17239	17410	17078	17254	16943	17140	16889	17062	16965	17223	17123	17226	17080	17081	16822	17269	17246	17135	17085	16973	16984	17059	17105	17040	17334	17257	16961	17069	17119	17121	17089	17250	17179	16998	17255	17117	16933	17197	17078	17098	17184	16831	17143	16944	17268	16915	17071	17091	17118	16976	16967	16932	17191	16914	16913	16971	17010	17089	17088	17118	16849	17062	16889	17022	17091	17204	17096	17092	17226	17018	17075	17154	17177	17299	17016	17193	17121	17333	17017	17183	17082	17021	16730	16990	17100	17019	16928	17332	16990	17090	17188	17011	17134	17026	17159	17090	17040	17123	17156	17112	17077	16996	17067	17074	16987	16993	16927	16925	17103	17201	16888	16960	16879	17131	17189	16978	17125
26149	44163	45490	43299	37993	32532	28554	25921	24258	22591	21257	19838	18832	18195	18101	18269	23094	26616	21323	20374	16984	16220	16387	15419	15388	15191	15417	15328	15284	15370	15181	15401	15159	15169	15014	15202	15101	15462	14965	15183	15313	15447	15058	15330	15245	15363	15300	15220	15061	15258	15158	15212	15163	15194	15303	15219	15152	15358	15233	15205	15259	15436	15254	15168	15173	15372	15319	15113	15168	15199	15277	15129	15138	15102	15317	15080	15232	15335	15299	15177	15257	15300	15269	15338	15150	15283	15166	15151	15198	15197	15239	15228	15214	15314	15111	15215	15155	15249	15238	15171	15280	15293	15060	15130	15175	15180	15263	15355	15215	15455	15213	15068	15346	15247	15441	15178	15131	15200	15257	15285	15180	15195	15081	15358	15024	15269	15087	15227	15180	15155	15222	14989	15036	15237	15336	15233	14976	15215	15211	15303	15116	15323	15291	14940	15246	15219	15325	15227	15299	15206	15271	15102	15273	15076	15210	15444	15147	15283	15224	15297	15165	15321	15282	15241	15247	15160	15122	15086	15133	15209	15283	15160	15217	15044	15159	15090	15284	15212	15262	15166	15166	15044	15186	15028	15170	15236	15327	15236	15119	15240	15218	15080	15155	15199	15133	15322	15166	15021	15353	15200	15079	15381	15101	15249	15169	15278	15307	15169	15157	15171	15260	15416	15132	15166	15240	15036	15133	15151	15028	15123	15222	15181	15115	15173	15007	15156	15291	15265	15205	15112	15180	15136	15132	15276	15144	15218	15305	15086	15043	15257	15073	15211	15128	15448	15166	15307	15234	15302	15243	15248	15232	15227	15307	15340	15096	15348	15097	15214	15225	15086	15153	15102	15142	15326	15136	15169	15088	15107	15206	15231	15281	15207	15196	15258	15111	15186	15247	15344	15093	15249	15255	15199	15284	15065	15441	15298	15250	15175	15248	15214	15204	15218	15143	15276	15212	15157	15088	15271	15124	15267	15098	15343	15025	15194	15110	15226	15117	15176	15211	15347	15029	15086	15146	15125	15323	15137	15232	15158	15306	15085	15292	15185	15188	15184	14916	15290	15189	15264	15167	15394	15181	15218	15137	15358	15279	15166	15166	15191	15357	15292	15258	15245	15041	15119	15015	15165	15209	15145	15136	15202	15325	15281	15154	15204	15234	15245	15155	15278	15173	15199	15142	15254	15267	15111	15286	15091	15137	15091	15258	15227	15294	15185	15252	14976	15282	15041	15301	15239	15162	15245	15351	14997	14991	15251	15163	15072	15296	15133	15103	15271	15136	15329	15088	15235	15238	15108	15194	15380	15284	15211	15257	15123	15185	15066	15157	15089	15123	15091	15145	15301	15139	15207	15204	15133	15161	15242	15390	15089	15082	15255	15070	15203	15035	15213	15306	15232	15211	15111	15300	15245	15232	15234	15033	15025	15108	15203	15360	15086	15222	15239	15212	15100	15295	15162	15095	15316	15334	15407	15097	15144	15158	15145	15137	15210	15105	15197	15340	15093	15228	15087	15252	15055	15186	15238	15048	15132	15390	15219	15192	15163	15145	15099	15085	15047	15088	15135	15204	15173	15146	15265	15223	15125	15201	15095	15195	15268	15252	15095	15124	15265	15284	15104	15080	15271	15164	15199	15104	15105	15229	15213	15279	15216	15211	15144	15152	15331	15316	15297	15091	15114	15129	15223	15292	15301	15286	15094	15316	15350	15342	15279	15112	15224	15277	15145	15269	15127	15247	14993	15130	15207	15095	15230	15268	15178	15119	15211	15156	15154	15308	15190	15221	15242	15195	15318	15177	15243	15018	15284	15054	15291	15233	15438	15188	15359	15374	15269	15170	15192	15226	15291	15150	15305	15103	15083	15210	15128	15190	15228	15321	15194	14935	15284	15179	15251	15229	15176	15138	15034	15302	15273	15398	15029	15181	15257	15286	15248	15132	15083	15242	15170	15249	15133	15095	15088	15251	15294	15277	15157	15110	15090	15144	14985	15143	15183	15284	15263	15026	15215	15343	15164	15308	15109	15217	15170	15290	14995	15166	15197	15258	15223	15348	15179	15175	15110	15422	15166	15252	15391	15157	15171	15181	15030	15277	15076	15052	15216	15253	15175	15159	15264	15131	15131	15057	15096	15176	15220	15225	15285	15316	15392	15071	15236	15268	15133	15196	15314	15218	15264	15289	15194	15255	15017	15057	15175	15171	15258	15269	15069	15321	15079	15047	15406	15215	15173	15318	15201	15096	15240	15092	15291	15243	15144	15143	15226	15271	15124	15185	15128	15034	14999	15107	15140	15152	15238	15334	15244	15148	15118	15147	15237	15149	15332	15155	15085	15228	15309	15323	15146	14964	15348	15010	15158	15199	15205	15304	15281	15095	15199	15217	15099	15232	15288	15204	15106	15165	15308	15186	15146	15348	15073	15107	15214	15152	15244	15250	15197	15235	15229	15136	15194	15195	15239	15100	15131	15191	15218	15157	15079	15187	15227	15206	15290	15199	15171	15120	15052	15261	15128	15320	15253	15170	15199	15279	15223	15110	15166	15178	15339	15132	15117	15292	15172	15245	15280	15201	15299	15218	15171	15358	15106	15375	15008	15156	15239	15195	15151	15298	15293	15133	15008	15172	15225	15091	15281	15195	15161	15352	15235	15267	15215	15095	15023	15254	15005	15120	15193	15216	15180	15029	15211	15217	15163	15189	15092	15175	15284	15263	15213	15259	15191	15213	15160	15341	15065	15199	15306	15267	15067	15106	15102	15343	15006	15116	15281	15239	15174	15155	15145	15210	15248	15210	15115	15199	15169	15338	15249	15180	15131	15189	15090	15087	15133	15201	15216	15332	15261	15184	15060	15133	15078	15223	15244	15125	15159	15122	15168	15162	15167	15309	15235	15207	15317	15206	15370	15214	15259	15155	15158	15307	15328	15256	15263	15330	15227	15204	15200	15218	15138	15155	15153	15123	15003	15114	15317	15352	15110	15238	15351	15287	15297	15150	15193	15292	15110	15329	15312	15184	15156	15187	15217	15131	15182	15294	15143	15262	15118	15189	15141	15110	14997	15258	15147	15332	15015	15176	15229	15152	15331	15087	15217	15022	15209	15080	15087	15161	15122	15197	15057	15206	15150	15312	15264	15290	15255	15084	15075	15155	15299	15279	15326	15212	15117	15094	15150	15223	15339	15354	15134	15002	15171	15042	15241	15292	15032	15242	15115	15342	15319	15109	15024	15314	15132	15179	15273	15237	15241	15145	15145	15278	15142	15198	15258	15189	15085	15104	15261	15136	15182	15053	15159	15236	15098	15193	15114	15013	15171	15156	15179	15318	15096	15070	15222	15047	15089	15280	15109	15318	15117	15204	15407	15120	15144	15277	15253	15230	15071	15267	15133	15255	15216	15029	15265	15261	15128	15243	15237	15237	15127	15288	15170	15155	15207	15091	15050	15343	15153	15125	15110	15263	15120	15147	15474	15180	15340	15223	15245	15195	15237	15216	15206	15402	15225	15186	15189	15143	15168	15162	15241	15177	15217	15330	15260	15400	15316	15273	15290	15430	15225	15204	15177	15084	15026	15169	15224	15123	15047	15063	15221	15187	15239	15282	15378	15322	15426	15038	15033	15120	15341	15202	15139	15038	15248	15104	15374	15389	15199	15287	15233	15282	15313	15192	15283	15143	15103	15276	15167	15206	15079	15194	15068	15136	15451	15127	15233	15295	15113	15264	15258	15179	15113	15062	15437	15113	15250	15066	15424	15170	15128	15297	15019	15242	15261	15320	15123	15155	15231	15215	15301	15206	15101	15247	15242	15268	15282	15138	15414	15207	15223	15094	15257	15197	15195	15253	15212	15221	15169	15107	15130	15063	15022	15108	15159	15104	15152	15329	15064	15190	15147	15095	15197	15323	15285	15173	15147	15168	15190	15143	15103	15086	15056	15037	15102	15210	15198	15180	15286	15103	15229	15370	15153	15139	15189	15156	15194	15284	15363	15286	15046	15128	15292	15092	15264	15154	15097	15289	15262	15200	15181	15168	15166	15243	15170	15215	15307	15284	15067	15128	15303	15179	15200	15219	15115	15195	15211	15184	15195	15008	15185	15182	15107	15317	15058	15237	15147	15068	15193	15260	15319	15212	15092	15068	15301	15188	15331	15235	15203	15083	15075	15018	15249	15071	15176	15188	15134	15188	15117	15314	15142	15183	15118	15128	15093	15184	15263	15122	15055	15149	15250	15290	15394	15103	15209	15084	15181	15234	15189	15125	15318	15136	15111	15090	15126	15251	15222	15082	15116	15297	15266	15117	15264	15258	15085	15286	14924	15152	15284	15161	15050	15133	15243	15232	15296	15259	15261	15109	15281	15132	15103	15190	15288	15036	15085	15310	15168	15296	15325	15179	15309	15051	15224	15197	15090	15311	15184	15069	15279	15071	15048	15136	15208	15260	15162	15135	15169	15261	15175	15147	15138	14956	15101	14957	15285	15052	15068	15397	15055	15274	15242	15245	15211	14948	15301	15051	15190	15159	15197	14981	15320	15188	15118	15239	15056	15195	15307	15136	15069	15230	15319	15340	15194	15121	15200	15196	15334	15299	15137	15097	15089	15175	15186	15299	15059	15275	15118	15171	15093	15305	15239	15275	15330	15268	15226	15265	15181	15351	15267	15197	15021	15355	15280	15133	15195	15296	15338	15218	15161	15261	15197	15358	15427	15224	15178	15244	15128	15219	15274	15234	15204	15327	15349	15097	15259	15086	15196	15145	15073	15305	15076	15187	15368	15202	15172	15307	15216	15160	15142	15189	15092	15247	15317	15228	15195	15243	15301	15144	15252	15189	15135	15226	15076	15290	15069	15115	15189	15128	15129	15240	15225	15351	15231	15210	15256	15167	15199	15220	15048	15047	15212	15072	15317	15313	15275	14960	15351	15251	15196	14970	15375	15204	15012	15193	15160	15331	15226	15294	15247	15174	15221	15160	15339	15122	15217	15249	15195	15101	15231	15234	15117	15106	15298	15060	15409	15247	15330	15121	15218	15278	15198	15152	15327	15108	15160	15259	15310	15103	15160	15110	15268	15183	15129	15157	15238	15403	15140	15242	15109	15108	15138	14982	15218	15073	15095	15029	15201	15170	14971
32852	32218	36357	31568	25862	22878	20668	19476	18629	18287	17599	17226	17234	17015	16909	16811	16823	17201	16805	16606	16642	16814	16643	16608	16610	16467	16316	16426	16399	16658	16488	16459	16540	16311	16536	16515	16755	16497	16415	16372	16418	16555	16405	16510	16363	16497	16613	16671	16403	16690	16660	16395	16367	16348	16486	16479	16302	16568	16570	16550	16518	16613	16745	16644	16580	16645	16687	16498	16583	16458	16599	16502	16616	16562	16566	16471	16675	16448	16562	16566	16565	16484	16412	16248	16588	16388	16359	16226	16551	16450	16577	16473	16442	16381	16578	16460	16715	16569	16584	16405	16612	16335	16353	16688	16467	16342	16390	16243	16517	16436	16491	16648	16510	16574	16455	16295	16517	16514	16572	16530	16726	16540	16498	16549	16278	16476	16603	16525	16509	16515	16530	16434	16415	16614	16321	16362	16500	16454	16393	16576	16485	16387	16584	16325	16604	16454	16678	16497	16524	16519	16475	16267	16494	16297	16448	16191	16710	16673	16453	16569	16550	16313	16494	16335	16388	16479	16480	16403	16434	16404	16447	16741	16398	16597	16543	16467	16505	16376	16500	16448	16625	16568	16387	16321	16413	16408	16779	16585	16757	16448	16352	16499	16252	16432	16742	16690	16627	16463	16399	16615	16609	16403	16408	16613	16497	16448	16468	16501	16489	16305	16423	16521	16183	16737	16451	16661	16652	16517	16390	16491	16533	16436	16624	16463	16536	16416	16461	16418	16479	16534	16509	16340	16414	16540	16463	16385	16564	16605	16339	16436	16388	16393	16705	16473	16549	16497	16536	16799	16517	16605	16547	16649	16384	16420	16395	16534	16417	16537	16390	16331	16641	16432	16581	16652	16285	16608	16335	16308	16277	16559	16664	16307	16581	16669	16470	16370	16597	16421	16453	16395	16346	16468	16382	16488	16390	16604	16588	16481	16537	16617	16193	16489	16550	16337	16492	16649	16516	16446	16277	16430	16526	16482	16522	16529	16467	16410	16544	16435	16769	16343	16451	16459	16602	16556	16566	16604	16406	16417	16424	16462	16589	16542	16470	16610	16308	16392	16394	16455	16302	16342	16512	16428	16440	16290	16496	16496	16409	16475	16469	16644	16433	16521	16428	16560	16622	16500	16577	16495	16413	16450	16564	16687	16474	16351	16442	16404	16781	16372	16532	16287	16583	16596	16566	16391	16492	16424	16460	16417	16662	16557	16413	16322	16319	16635	16264	16519	16445	16493	16571	16380	16181	16381	16364	16343	16519	16394	16362	16519	16505	16362	16386	16446	16371	16488	16569	16499	16388	16460	16540	16263	16544	16401	16214	16617	16499	16414	16502	16343	16662	16371	16635	16423	16584	16487	16538	16488	16471	16327	16399	16419	16405	16350	16523	16424	16519	16495	16562	16312	16285	16448	16662	16617	16611	16445	16488	16451	16506	16553	16354	16571	16429	16405	16525	16405	16323	16382	16384	16337	16397	16706	16418	16571	16548	16478	16571	16478	16537	16750	16585	16682	16388	16416	16408	16458	16470	16415	16227	16724	16825	16576	16610	16541	16689	16593	16540	16734	16297	16426	16268	16225	16407	16497	16533	16549	16549	16292	16494	16491	16488	16432	16550	16413	16417	16468	16495	16347	16499	16555	16629	16475	16510	16409	16421	16506	16469	16378	16473	16369	16253	16397	16500	16481	16509	16230	16446	16643	16537	16632	16491	16530	16428	16443	16259	16536	16405	16472	16559	16554	16535	16508	16464	16597	16294	16593	16533	16433	16420	16520	16624	16513	16572	16586	16509	16304	16517	16520	16326	16526	16233	16214	16330	16401	16412	16532	16519	16307	16422	16474	16270	16425	16632	16456	16579	16458	16390	16593	16672	16525	16457	16489	16663	16536	16465	16514	16468	16452	16550	16566	16438	16607	16448	16405	16608	16296	16391	16508	16486	16413	16502	16433	16473	16279	16416	16431	16561	16449	16412	16402	16631	16546	16496	16698	16542	16558	16461	16386	16515	16507	16423	16605	16345	16574	16750	16364	16742	16456	16507	16511	16604	16425	16546	16415	16445	16631	16477	16427	16558	16503	16505	16558	16273	16540	16310	16207	16603	16433	16361	16590	16769	16562	16564	16516	16435	16486	16410	16565	16513	16508	16363	16584	16397	16531	16571	16527	16559	16531	16388	16597	16422	16475	16521	16411	16569	16458	16436	16500	16338	16629	16314	16404	16584	16597	16453	16453	16587	16448	16273	16403	16321	16400	16414	16527	16420	16500	16427	16310	16428	16417	16615	16411	16849	16652	16461	16532	16551	16354	16527	16504	16486	16549	16638	16473	16608	16266	16203	16587	16574	16613	16632	16691	16503	16307	16492	16289	16338	16551	16577	16492	16642	16580	16446	16435	16595	16303	16436	16487	16402	16426	16375	16513	16367	16289	16431	16459	16705	16446	16564	16532	16439	16468	16371	16676	16346	16444	16603	16455	16565	16364	16460	16566	16533	16282	16400	16680	16388	16439	16364	16710	16581	16444	16418	16496	16571	16552	16522	16572	16518	16599	16537	16618	16260	16649	16630	16450	16330	16497	16535	16564	16502	16690	16440	16545	16568	16614	16404	16439	16399	16555	16529	16562	16469	16473	16498	16492	16477	16456	16489	16621	16607	16404	16555	16522	16447	16423	16686	16562	16370	16362	16487	16566	16599	16645	16549	16445	16643	16549	16593	16558	16411	16355	16456	16463	16549	16479	16554	16561	16470	16345	16381	16524	16590	16370	16516	16461	16658	16544	16371	16430	16434	16689	16389	16481	16579	16504	16541	16425	16510	16584	16566	16494	16518	16718	16366	16528	16589	16564	16468	16525	16506	16560	16423	16442	16414	16511	16492	16516	16702	16583	16267	16636	16546	16524	16407	16491	16415	16424	16525	16343	16653	16552	16436	16488	16577	16452	16567	16481	16420	16541	16529	16529	16544	16497	16405	16528	16405	16557	16601	16528	16652	16630	16563	16603	16618	16472	16540	16607	16546	16565	16406	16608	16429	16450	16326	16454	16683	16448	16406	16409	16583	16381	16459	16679	16376	16568	16462	16587	16479	16461	16301	16434	16474	16430	16347	16556	16495	16349	16381	16360	16557	16412	16495	16530	16633	16422	16595	16580	16675	16449	16456	16512	16442	16384	16538	16435	16406	16439	16382	16455	16603	16406	16330	16395	16410	16486	16518	16642	16620	16431	16427	16457	16489	16700	16607	16467	16537	16724	16610	16487	16481	16414	16403	16425	16663	16577	16551	16530	16518	16514	16553	16360	16570	16566	16318	16522	16313	16393	16480	16525	16575	16483	16520	16325	16543	16565	16485	16420	16664	16406	16497	16434	16675	16398	16524	16523	16422	16593	16496	16531	16502	16579	16600	16666	16661	16234	16217	16586	16455	16476	16587	16577	16436	16483	16603	16465	16453	16553	16498	16238	16400	16443	16386	16602	16533	16537	16433	16441	16341	16652	16572	16722	16485	16513	16365	16480	16482	16535	16274	16462	16479	16462	16618	16703	16575	16426	16448	16646	16561	16576	16267	16593	16616	16470	16415	16467	16347	16572	16285	16367	16503	16392	16480	16374	16388	16509	16415	16354	16548	16462	16379	16486	16485	16369	16404	16580	16458	16644	16621	16525	16619	16521	16530	16638	16633	16319	16619	16449	16495	16376	16409	16649	16581	16601	16427	16581	16374	16473	16427	16444	16495	16590	16591	16600	16549	16610	16452	16368	16438	16497	16673	16503	16667	16512	16668	16515	16514	16588	16553	16558	16380	16442	16499	16520	16469	16638	16555	16550	16320	16585	16832	16462	16565	16568	16651	16577	16499	16547	16684	16639	16516	16574	16409	16612	16160	16601	16554	16528	16406	16559	16610	16537	16657	16456	16364	16459	16515	16407	16559	16515	16546	16547	16350	16594	16359	16461	16538	16322	16512	16415	16356	16604	16599	16473	16324	16694	16579	16537	16602	16373	16441	16590	16527	16405	16543	16718	16649	16616	16481	16600	16481	16433	16511	16458	16506	16402	16302	16560	16309	16457	16706	16683	16590	16359	16723	16450	16459	16672	16456	16483	16377	16442	16535	16360	16565	16613	16452	16336	16621	16489	16526	16607	16579	16442	16308	16264	16635	16465	16499	16701	16513	16381	16342	16520	16623	16628	16462	16584	16562	16639	16326	16455	16378	16342	16581	16479	16551	16616	16756	16373	16736	16394	16591	16383	16387	16536	16476	16546	16580	16470	16683	16706	16469	16559	16456	16705	16285	16464	16646	16359	16467	16401	16770	16653	16464	16426	16558	16476	16681	16476	16506	16509	16467	16396	16534	16598	16503	16610	16466	16563	16599	16263	16462	16396	16382	16435	16576	16464	16515	16489	16393	16429	16614	16569	16461	16513	16462	16719	16599	16433	16514	16381	16430	16386	16566	16435	16369	16436	16534	16559	16550	16462	16461	16240	16499	16594	16680	16615	16569	16459	16649	16342	16264	16460	16313	16283	16457	16477	16631	16656	16293	16629	16599	16393	16580	16544	16391	16568	16461	16461	16643	16506	16625	16563	16408	16335	16556	16495	16604	16647	16604	16660	16143	16292	16456	16539	16350	16345	16564	16466	16483	16642	16401	16622	16411	16536	16386	16504	16576	16576	16524	16555	16547	16555	16434	16499	16472	16416	16447	16577	16385	16459	16690	16505	16475	16368	16441	16620	16564	16574	16594	16512	16391	16505	16426	16464	16533	16457	16571	16504	16325	16330	16594	16399	16509	16435	16587	16549	16649	16447	16559	16368	16610	16473	16521	16545	16605	16515	16450	16339	16530	16528	16558	16650	16739	16657	16524	16547	16448	16644	16423	16449	16468	16531	16680	16588	16461	16617	16507	16564	16458	16389	16406	16449	16444	16598	16581	16261	16436	16479	16200	16367	16547	16477	16487	16620	16460	16507	16608	16600	16336	16655	16541	16519	16250	16431	16602	16342	16465	16434	16616	16364	16468	16457	16524	16421	16445	16662	16512	16391	16384	16663	16678	16275	16578	16573	16471	16436	16498	16437	16449	16666	16570	16532	16675	16521	16525	16817	16500	16417	16355	16461	16558	16466	16550	16582	16601	16681
26546	37314	37808	32263	27172	23235	20710	19244	18342	17225	16838	16354	15899	15711	15645	15513	15764	15768	15028	14973	14873	14934	14849	14990	14873	14837	14716	14849	14987	14737	14854	14929	14845	14854	14779	14990	14820	14688	14945	15053	14858	14905	14597	14850	14756	14887	14874	14843	14783	14886	14849	14762	14853	14781	14902	14813	14755	15029	14885	14909	14875	14839	14888	14857	14981	14585	14943	14913	14787	14789	14634	14940	14976	14848	14683	14903	14786	14831	14962	14851	14853	14906	14832	14880	14968	14773	14771	14933	15034	14812	14929	14914	14838	14858	14839	14801	14880	14874	14803	14802	14916	14682	14793	14915	14885	14949	14709	14828	14813	14789	14823	14823	15033	14897	14908	14807	14961	14757	14814	14927	14553	14696	14786	14837	14643	14934	14815	15030	14692	14863	14852	14928	14741	14808	14793	14722	14714	14823	14855	14899	14863	14674	15005	14873	14794	14911	14920	14816	14837	14655	14768	14763	14750	14734	14758	14806	14738	14962	14701	14793	14765	14826	14748	14862	14817	14824	14748	14757	14924	14756	14862	14680	14951	15015	14715	14879	15009	14756	14840	14693	14872	14902	14870	14938	14799	14750	14789	14991	14877	14955	14752	14912	14867	14844	14925	14873	14787	14835	14897	14791	14741	14886	14773	14866	14676	14691	14606	14863	14968	14927	14926	14677	14871	14838	14989	14709	14949	14783	14764	14794	14900	14822	14827	14793	14896	14857	14933	14706	14963	14786	14857	14737	14805	14754	14715	14769	14746	14760	15104	14772	14916	15199	14838	14702	14903	14839	14920	14759	14699	14766	14911	14902	14843	14890	14790	15005	14661	14697	14934	14795	14699	14780	14847	14808	14818	14927	14836	14667	14879	14873	14807	14706	14788	14847	14877	14762	14880	14885	14897	14640	14799	14965	14736	14771	14890	14808	14763	14681	14880	14732	14951	14784	14739	14776	15024	14814	14845	14925	14828	14829	14675	14881	14734	14850	14870	14860	14854	14949	14850	14804	14850	14618	14765	14838	14740	14768	14757	14777	14842	14877	14920	15037	14898	14873	14901	14942	14632	14797	14911	14789	14798	14951	14730	14850	14919	14916	14694	14692	14913	14847	14795	14781	14860	14698	14650	14701	14794	14906	14665	14892	14688	14803	14871	14905	14794	14819	14893	14858	14801	14817	14810	14925	14734	14816	14877	14907	14862	14746	14806	14753	14765	14832	14843	14774	14724	14751	14967	14865	14668	14939	14819	14895	14912	14893	14723	14698	14965	14709	14868	14881	14872	15011	14868	14852	14860	14799	14800	14710	14892	14758	14797	14635	14754	14867	14969	14809	14793	14774	14820	14757	14792	14875	14771	14833	14853	14924	14683	14671	14858	14652	14785	14880	14795	14768	14717	14880	14790	14832	14979	14764	15060	14792	14717	14919	14647	14900	14794	14994	14748	14808	14915	14820	14996	14663	14849	14758	14701	14895	14858	14840	14780	14924	14905	14782	14901	14980	14818	14799	14917	14697	14963	14763	14875	14912	14695	14942	14971	14690	14775	14733	14868	14909	14811	14817	14751	14835	14858	14859	14751	14695	14881	14734	14844	14721	14779	14826	14927	14880	14832	14759	14535	15045	14882	14909	14781	14824	14976	14886	14813	14811	14916	14851	14702	14865	14802	14796	14919	14739	14800	14657	14889	14747	14814	14892	15020	14950	14990	14718	14889	14819	15030	14885	14923	14827	14634	14908	14894	14749	14843	14882	14671	14635	14868	14642	14822	14848	14967	14762	14896	14678	14870	14780	14789	14930	15032	14949	14866	14785	14788	14948	14800	14929	14766	14874	14677	14716	14817	14834	14718	14802	14766	15001	14696	14826	14716	14877	14716	14842	14709	14771	14935	14843	14815	14815	14919	14749	14783	14920	14972	14766	14782	14863	14892	14901	14754	14894	14782	14817	14959	15021	14824	14864	14718	14724	14857	14652	14733	14883	14895	14946	14723	14788	14808	14707	14776	14670	14855	14803	14812	14785	14905	14810	14788	14937	14717	14915	14720	14918	14793	14821	14883	14729	14780	14866	14901	14859	14780	14812	14774	14955	14754	14944	14817	14809	14847	14861	14719	14765	14899	14691	14802	14786	14780	15001	14853	14827	14750	14955	14840	14763	14837	14776	14787	14785	14854	14744	14764	14712	14751	14666	14887	14745	14770	14862	14797	14881	14777	14723	14917	14793	14687	14716	14822	14914	14893	14821	14854	14811	14850	14734	14793	14957	14723	14706	14924	14902	14788	14847	14724	14878	14690	14920	14809	15001	14967	14943	14931	14788	14857	14907	14775	14831	14851	14898	14720	14721	14771	14700	14877	14727	14860	14904	14628	14885	14730	14715	14794	14854	14801	14790	14958	14783	14845	14869	14715	14841	14917	14907	14739	14833	14842	14810	14877	14786	14794	14794	14735	14831	14829	14763	14765	14947	14744	14798	14663	14752	14868	14816	14873	14988	14832	14773	14858	14868	14922	14862	14781	14823	14903	14833	14853	14856	14864	14913	14766	14806	15042	14814	14920	14871	14627	14913	14936	15004	14952	14740	14917	14787	15051	14787	14906	14591	14772	14823	14881	14906	14910	14910	14754	14939	14654	14923	14904	14911	14780	14819	14883	14892	14725	14822	14909	14776	14881	14726	14653	14968	14571	14832	14854	14886	14897	14826	14741	15041	14846	14825	14812	14786	14962	14868	14949	14803	14913	14684	14642	14971	14877	14891	15014	14878	14866	14778	14937	14755	14831	14757	14809	14877	14758	14928	14882	14911	14896	14824	14813	14805	14871	14898	14740	14851	14848	14794	14993	14778	14880	14844	14872	15012	14690	14928	14661	14979	14631	14786	14887	14618	14890	14815	14829	14831	14759	14941	14883	14800	14746	14922	14827	14793	14899	14853	14823	14832	14918	14720	14941	14759	14785	14841	14968	14953	14803	14792	15005	14741	14658	14882	14908	14811	14755	14834	14926	14819	14729	14845	14820	14781	14847	14784	14877	14813	14881	14908	14762	14707	14858	14959	14797	14968	14803	14682	14754	14883	14742	14836	14995	14743	14914	14762	14949	14801	14760	14897	14889	14807	14663	14756	14908	14872	14937	14747	14792	14841	14715	14704	14890	14845	14821	14716	14933	14694	14930	14685	14783	14786	14824	14846	15014	14754	14915	14654	14626	15011	14908	14824	14697	14726	14784	14791	14829	14837	14814	14838	14837	14794	14836	14757	14786	14872	14845	14758	14985	14852	14735	14949	14837	14725	15021	14820	14773	14827	14761	14988	14935	14702	14779	14630	14933	14846	14844	14727	14784	14873	14909	14918	14877	14685	14874	14935	14893	14980	14913	14613	14776	14805	14666	14764	14745	14936	14807	14770	14708	14837	14608	14832	14833	14861	14723	14705	14781	14826	14791	14863	14761	14780	14940	14942	14914	14787	14788	14897	14893	14675	14830	14844	14759	14781	14812	14890	14620	14839	14881	14738	14998	14865	15050	14863	14755	14909	14804	14731	14970	14780	14870	14844	14743	14750	14877	14836	14829	14860	14724	14813	14869	14826	14879	14876	14649	14868	14655	14645	14889	14812	14775	14754	14767	14874	14868	14772	14889	14932	14861	14897	14931	14803	14747	14847	14900	14850	14689	14937	14835	14762	14822	14741	14843	14838	14801	14893	14687	14998	14891	14759	14759	14911	14875	14624	14864	14729	14913	14841	14902	14985	14763	14801	14736	14804	14841	14856	14834	14822	14701	14767	14918	14826	14967	14852	14751	14813	14779	14713	14875	15007	15007	14859	14810	14695	14864	14778	14971	14890	14729	14877	14781	14813	14934	14879	14860	14797	14710	14746	14770	15047	14778	14801	14841	14934	14849	14825	14736	14870	14874	14709	14892	14974	14876	14747	14761	14950	14751	14959	14770	14874	14799	14963	14793	14991	14692	14671	14752	14914	14589	14694	14885	14666	14948	14913	14799	14477	14778	14900	14894	14946	14885	14865	14870	14851	14686	14785	14817	14747	14961	14762	14887	14823	14853	14780	14832	14687	14815	14884	14878	14868	14757	14893	14909	14634	14849	14779	14857	14721	14821	14701	14905	14835	14736	14799	14873	14760	14744	14957	14764	14825	14882	14790	14736	14786	14964	14841	14908	14991	14730	14838	14751	14916	14895	14879	14771	14805	14652	14895	14922	14817	14935	14902	14658	15088	14722	14816	14856	14870	14874	14827	14711	14840	14802	14741	14912	14910	14841	14796	14737	14720	14844	14761	14874	14783	14761	14987	14752	14851	14888	14862	14827	14634	14955	14874	14642	14721	14672	14902	14757	14772	14878	14934	14881	14774	14749	14785	14858	14812	14821	14583	14953	14889	14865	14843	14731	14760	14902	14771	14982	14745	14852	14850	14788	14885	14768	14771	14941	14887	14878	14900	14806	14849	14822	14793	14728	14921	14810	14852	14951	14716	14860	14912	14897	14764	14905	14778	14864	14625	14693	14689	14763	14809	14887	14777	14743	14952	14782	14873	14805	14804	14910	14909	14902	14898	14623	14879	15142	14841	14955	15043	14815	14727	14907	14912	14797	14947	14829	14970	14945	14998	14741	14712	14793	14874	14918	14873	14781	14723	14776	14930	14801	14894	14836	14902	14744	14821	14882	14756	14907	14822	14853	14764	14857	14893	14848	14736	14936	14743	14927	14869	14775	14931	14946	14897	14674	14885	14911	14802	14833	14977	15020	14787	14781	14709	14683	14796	14744	14882	14828	14787	14848	14833	15044	14911	14846	14810	14728	14907	14965	14775	14954	14807	14959	14603	14806	14869	14790	14609	14778	14855	14631	14914	14861	14793	14741	14841	14815	14747	15039	14749	14893	14614	14915	14922	14861	14790	14915	14795	14609	14866	14802	14870	14849	14988	14942	14764	14835	14883	14899	14885	14834	14909	14823	14946	14872	15017	14850	14957	15035	14840	14829	14811	14712	14859	14763	14838	15023	14994	14910	14701	14930	14855	14747	14799	14937	14702	14940	14928	14788	14780	14894	14787	14701	14839	14633	14751	14840	14838	14948	14868	14784	14838	14857	14811	14795	14959	14822	14822	14854	14907	14777	14678	14683	14769
26409	21818	29874	29864	26656	25428	23640	20838	19531	19072	18247	17630	17566	17332	16966	17264	16962	17291	16722	16802	17149	16586	16264	16242	16345	16174	16204	16275	16159	16251	16132	16133	16143	16231	16253	16168	16184	16277	16042	15995	16165	15977	16272	15891	15982	16197	16013	16064	16051	16018	16269	16128	16056	16155	15954	16080	16236	16160	16293	16309	16110	16332	16147	15963	16269	16282	16156	16192	16102	16086	16144	16147	16206	16207	15967	16232	16363	16213	16107	16086	15914	15869	15885	16140	16183	16038	16152	16138	16014	16032	16066	15949	15879	16043	15943	15905	16169	16155	16002	16045	16157	16148	15962	16302	16229	16094	16244	16168	16323	16062	16347	16186	15919	16081	16141	16158	16094	16078	16131	16151	16197	16068	16209	16012	16238	16219	16105	16085	16049	16147	16104	16245	16374	16233	15951	16294	16224	16273	16176	16047	16191	16011	15964	16171	15956	15904	16243	16224	16163	16096	16114	16080	16189	16078	16122	15850	15963	16065	16040	16174	16018	16017	15963	16087	16130	16122	16131	15985	16096	16173	15996	16124	16100	16111	15936	16064	16183	16176	16063	16313	16353	16232	15947	15969	16100	16117	16231	16239	16179	16204	16039	16234	16180	16246	16137	16231	16224	16222	16083	15977	16016	16156	16057	16208	16116	15918	15957	16087	16090	16070	16093	16161	16180	16190	16262	16202	16295	16128	16174	16043	16139	15827	16202	16243	15894	16157	16102	16086	16133	15996	16095	16085	16131	16107	16014	16197	16070	16111	16032	16175	16009	16080	16222	16117	16097	16218	16169	16031	15930	16093	16047	16151	16069	16167	16000	16173	16018	15929	16111	15984	16188	15945	16015	16122	15997	15908	16053	15953	16056	15951	16190	15951	15936	15927	16015	16133	15970	16209	16145	16133	16187	16178	15898	16148	16065	15968	16016	16068	16155	16006	16223	16180	16023	15900	16041	16101	16039	16208	16004	16092	16073	16066	16045	15997	16110	16144	16168	16012	16267	16251	15996	16104	16105	16136	16209	16086	15986	15909	16152	16315	16131	15911	16143	15857	15917	16087	16155	16204	16091	15807	15995	16077	16346	16193	16108	16104	16298	16239	16254	16108	16055	16076	16029	15932	16145	16052	16164	16093	16010	16048	16144	16175	16255	15996	16186	16071	16130	16227	15995	16200	16034	16182	16118	16105	16156	16053	16042	16098	16133	15990	15900	16158	16084	16033	16196	16144	16125	16136	15910	16133	15981	16159	16303	16103	16222	16060	16045	16215	16081	16150	16078	16156	16110	16019	15977	15996	15997	16123	16175	15949	16177	16047	15908	15991	15974	16109	16104	16108	16044	16311	16227	15912	16175	15998	16134	15957	15951	15894	16043	16001	16325	16230	16102	16204	16316	16051	16069	16156	16133	16219	16095	16227	16148	15991	16095	16026	15953	15931	16134	16100	15830	16101	16013	15978	16195	16166	16067	16277	16097	15893	15992	16242	16225	16090	16088	16054	16307	16146	16132	15987	16102	15980	16003	16095	16301	16291	16163	15991	16130	16116	16147	16238	16314	15976	16206	16297	16019	15882	16074	16135	16109	16247	15990	16252	16192	16117	16128	16251	16276	16212	16075	16103	16004	16156	15795	16173	16266	16141	15989	16153	16123	16219	16081	15971	16162	16107	15948	16133	16083	16117	16215	16059	16090	16061	15779	16006	15905	16131	16013	16162	16193	16146	16106	16192	16270	15896	15997	16218	16044	16284	16307	16066	16104	15931	16054	16157	16104	16206	16121	16132	16146	16090	16207	16199	15943	16202	16124	16044	16069	16187	16049	16076	15994	15998	16067	16212	16204	16024	16241	16018	16352	15944	16067	16144	16249	16071	15996	16149	16141	16237	16258	16193	16066	16185	15941	15974	16143	16079	16028	16076	16284	16117	16042	16123	16076	16069	16271	16154	15950	16080	16222	16354	16098	16200	16063	16079	16095	15953	15871	16173	16265	16050	15966	16133	15982	16055	16146	16025	16113	16080	16063	15918	16369	15920	16208	16015	16036	15992	15833	16073	16027	15844	16056	16193	16039	16061	16006	16100	16095	15884	16034	16173	15924	16028	16229	16129	16337	16040	16168	16010	16189	16271	16043	16164	16135	15968	16191	16347	16123	16088	16196	16095	16045	16287	16215	16292	16056	16101	16241	16233	16073	15996	16181	15889	16250	16032	16054	16213	15824	15969	16079	16012	16098	16448	16243	16143	15900	16248	16090	16186	15936	15992	16255	16037	16236	16143	16178	16103	16207	16278	16151	16043	16074	16265	16119	16111	16192	16168	16043	16074	16209	16089	16117	15958	16104	16092	16131	16089	16164	16051	16347	16178	16012	16304	16022	16117	16070	15998	16023	16027	16028	15947	16156	16104	16140	15959	16019	16146	16043	15995	16199	16140	16206	16085	16216	16170	16220	16126	15984	16096	16171	16137	16213	15884	16181	15994	16105	16167	16125	15978	16177	16107	15951	16093	16230	16037	16143	16099	16042	16219	15902	16126	16103	16057	16106	16023	16089	16203	16096	16218	16053	16162	16050	16201	16181	16013	16134	15891	16139	16218	16138	15975	16156	16034	16159	16126	16055	16081	16304	16207	15981	16231	15996	15997	16131	16232	15947	15983	15924	16019	16220	16040	16203	16119	16005	16005	16145	16198	16270	16055	16012	16147	16317	16109	16104	15952	16209	16175	16272	16016	16050	16188	15931	16257	16039	16155	15957	16051	15970	16031	15840	16009	16014	16128	16131	16375	16337	16242	16213	16174	16071	16230	16035	16247	16312	16088	16089	16021	16010	16112	16101	16122	16086	16300	16186	16184	16164	16251	15845	16031	16138	16142	16120	16079	16200	15787	15937	16040	15919	16045	15944	16138	16065	16000	16066	16186	16089	16073	15978	16050	16049	16134	15836	15909	15949	16129	16309	16055	16098	15947	16099	15999	16206	16168	15932	16049	16231	16278	16282	15964	16043	16104	16111	16131	16180	16003	16237	16188	15937	16155	16135	16299	16119	16075	16065	16156	16207	16085	16263	16151	16044	16234	15995	16229	16264	16037	16094	16249	16040	16135	16028	15903	16218	15998	15994	16041	16241	16153	16013	15995	16032	16096	16163	16139	16062	16037	16077	16147	16004	16060	16148	16095	16163	15949	16209	16093	15927	16112	16054	16102	16072	16206	16043	16129	15916	16129	16108	16224	16222	16100	16036	16140	15943	15962	16165	16264	16318	16150	15932	15974	16235	16169	16114	15926	16089	15963	16166	16055	16174	16067	16042	16155	15844	15982	16236	16040	16138	16089	15966	16319	16207	16131	16056	16231	16141	16140	16214	15882	16195	16197	16145	16113	16032	16100	16075	16061	16057	16106	15944	15990	15947	16359	15989	16158	16151	16041	16004	15970	16190	16020	16290	16181	16163	15988	16011	16123	15926	16198	16221	16137	16174	16026	16033	16112	16070	16229	16112	16037	16130	16269	16158	16034	16015	15975	16157	16131	16077	16112	16170	16087	16325	16289	16059	16132	16052	16024	16080	16177	16170	16080	16198	16115	16079	16097	16109	16030	16000	16028	16212	16032	16012	16106	16317	16237	16285	16106	16287	16082	16216	16108	16192	16100	16188	16076	16091	16170	16070	16108	16013	15994	16032	16086	16069	16156	16067	16134	16042	16098	16065	16164	16241	16033	16272	15962	16058	16018	16143	16139	16291	16190	16086	15977	16015	16144	15954	16235	16164	16129	16108	16205	16041	16165	15939	16130	16097	16184	16120	16146	15958	15896	16110	15996	16051	16118	15920	15979	15843	16237	16237	16227	16211	16038	16041	16072	16092	16212	16052	16187	16054	16085	16037	16226	16031	16134	16121	16021	16204	16088	16075	16083	16042	16051	16188	16211	15991	16138	16002	15853	16220	16028	16078	16083	15989	15978	16038	16219	15869	15967	16179	16188	16157	16086	16107	15956	16004	15951	16173	16205	16149	15999	16095	16111	16151	16074	16190	16163	15990	16094	16194	16159	16079	15964	16079	16101	16059	15983	15960	15844	16185	16013	16078	16334	16228	16136	16199	16028	16062	16058	15968	15940	16091	16137	16225	16192	16031	16094	16087	16105	16239	16328	16166	16173	16102	16085	16085	16217	16112	16182	16095	16057	16032	15983	16177	16210	16131	15989	16120	16027	16014	16028	16241	15991	16055	16234	16086	15993	16150	16114	16202	16076	16339	16023	16159	16067	16060	16022	16261	15940	16041	16017	16331	16021	16040	16309	16016	15981	16113	16120	15895	15875	16039	15943	16131	15955	16213	15975	16207	16188	16079	15976	16102	16014	16229	16157	16084	16115	16125	15999	16196	16111	16180	16006	15890	16191	16014	16118	16069	16132	16111	15948	16199	15969	16276	16104	16009	16065	16092	16258	16480	16092	16142	16122	16150	16149	16102	15922	16180	16477	16019	16020	16117	16045	16111	16053	16044	16187	16085	16004	16115	16036	16044	15928	16062	16168	15975	16213	16038	16235	16093	16085	16265	16219	16213	16052	16193	16176	16188	16221	16098	16286	16052	16130	15981	15933	16286	16110	16075	15987	16112	16107	16171	16253	16356	16064	16063	16174	16191	16109	15925	15982	16085	16030	16002	16284	16302	15996	16199	16059	15851	16152	16045	16186	16067	16129	16161	16070	16119	16083	16047	16055	16079	16212	16041	16073	16103	16252	16054	16207	16245	16417	16092	16203	16279	16185	16041	16332	16073	16136	16173	15934	16317	16094	16170	16028	16146	16109	16285	16219	15994	15953	16088	15971	16113	15929	16320	15948	16035	16385	16194	16122	16298	16072	16295	16062	16161	16163	16195	16131	16128	16124	16130	16064	16093	16069	15941	16085	16023	16023	15926	16069	15993	16191	16170	16037	16089	15983	16152	16121	16101	16022	16151	16107	16066	15978	16099	16223	16208	16076	16267	16136	16175	16039	16120	16055	16175	15968	16112	16071	16066	16032	16160	16182	16111	16053	16074	15939	16017	16129	16034	16064	15868	16153	16254	15998	15954	16029	16066	16077	16016	16195	16285	16084	16109	16180	16255	16194	16192	16113	16161	16102	16199	16009	15853	16131	16157	16140
24983	40191	41010	36612	31065	26436	23525	21303	19923	18837	17976	17375	16696	16281	15913	16078	16170	16074	15410	15814	16294	14978	14967	14660	14967	14798	14694	14826	14958	14643	14467	14555	14549	14666	14737	14589	14597	14891	14593	14783	14619	14622	14569	14571	14607	14711	14413	14595	14476	14909	14671	14563	14673	14518	14585	14620	14805	14660	14879	14897	14730	14696	14682	14705	14529	14563	14527	14722	14600	14684	14680	14637	14686	14414	14552	14528	14514	14782	14564	14595	14586	14595	14743	14636	14708	14516	14595	14709	14665	14650	14787	14555	14755	14720	14693	14690	14750	14597	14605	14544	14733	14878	14559	14763	14680	14750	14772	14687	14687	14527	14624	14624	14696	14615	14621	14445	14625	14783	14672	14663	14601	14629	14675	14455	14719	14718	14542	14637	14665	14810	14730	14641	14464	14519	14697	14715	14684	14732	14739	14684	14384	14700	14584	14800	14561	14651	14778	14534	14663	14712	14652	14666	14814	14324	14638	14443	14497	14497	14610	14526	14811	14798	14601	14559	14564	14700	14538	14705	14704	14650	14564	14521	14696	14722	14566	14604	14547	14748	14690	14898	14767	14493	14646	14771	14700	14664	14791	14551	14646	14591	14611	14705	14840	14679	14651	14554	14417	14690	14554	14624	14528	14593	14668	14628	14720	14608	14504	14649	14720	14570	14451	14680	14719	14734	14499	14767	14505	14664	14667	14736	14586	14627	14545	14697	14640	14637	14615	14755	14619	14642	14720	14579	14514	14594	14674	14800	14615	14448	14529	14455	14632	14756	14768	14568	14749	14515	14715	14583	14506	14690	14778	14662	14771	14703	14609	14532	14824	14512	14538	14658	14571	14600	14615	14502	14691	14736	14695	14556	14745	14616	14511	14702	14544	14602	14581	14685	14629	14611	14784	14518	14815	14653	14548	14593	14509	14677	14883	14482	14471	14843	14461	14535	14743	14643	14718	14639	14461	14703	14584	14541	14533	14614	14707	14534	14643	14655	14540	14552	14854	14657	14786	14447	14731	14732	14631	14626	14658	14671	14579	14675	14592	14672	14484	14845	14646	14777	14575	14640	14624	14552	14709	14526	14789	14533	14659	14519	14795	14522	14658	14735	14637	14657	14698	14668	14740	14776	14736	14643	14521	14637	14697	14651	14563	14681	14761	14656	14647	14495	14706	14630	14670	14641	14754	14724	14871	14572	14560	14585	14603	14702	14549	14672	14677	14646	14841	14641	14679	14693	14643	14686	14859	14705	14634	14575	14634	14562	14663	14560	14533	14703	14663	14726	14765	14572	14433	14538	14686	14696	14646	14581	14533	14658	14706	14684	14556	14765	14634	14597	14634	14585	14763	14659	14672	14660	14635	14583	14632	14438	14739	14725	14673	14534	14596	14694	14655	14580	14515	14520	14743	14579	14558	14588	14588	14629	14424	14540	14599	14738	14678	14777	14677	14564	14603	14647	14906	14663	14537	14680	14569	14657	14611	14732	14633	14639	14459	14513	14520	14620	14742	14842	14762	14502	14780	14713	14462	14666	14735	14646	14452	14617	14705	14566	14633	14604	14730	14600	14556	14625	14748	14600	14573	14489	14475	14624	14682	14754	14632	14628	14665	14918	14875	14471	14511	14714	14549	14673	14633	14651	14671	14598	14677	14466	14593	14607	14502	14620	14649	14708	14527	14742	14579	14551	14772	14669	14591	14697	14587	14521	14569	14659	14588	14761	14562	14536	14577	14640	14696	14532	14624	14643	14635	14639	14853	14726	14813	14650	14534	14664	14608	14626	14715	14636	14602	14619	14795	14577	14557	14631	14613	14676	14607	14568	14536	14703	14665	14665	14698	14672	14634	14671	14500	14684	14671	14672	14673	14546	14604	14649	14507	14551	14669	14555	14755	14690	14746	14614	14745	14562	14476	14655	14729	14678	14709	14674	14660	14555	14668	14639	14473	14767	14592	14561	14692	14688	14437	14659	14549	14708	14791	14576	14519	14770	14703	14629	14677	14574	14675	14521	14625	14464	14600	14890	14770	14744	14622	14567	14846	14728	14523	14449	14731	14553	14671	14666	14707	14457	14665	14771	14621	14610	14649	14707	14629	14683	14665	14630	14740	14632	14673	14550	14658	14694	14719	14653	14689	14545	14681	14685	14664	14616	14684	14608	14670	14638	14763	14632	14646	14586	14648	14669	14702	14760	14602	14545	14569	14712	14435	14681	14524	14679	14737	14674	14792	14570	14592	14645	14693	14580	14478	14551	14840	14627	14580	14681	14601	14765	14654	14491	14624	14735	14649	14652	14686	14383	14537	14675	14536	14758	14714	14573	14522	14680	14801	14680	14720	14697	14780	14679	14664	14710	14609	14599	14529	14471	14628	14593	14654	14648	14747	14647	14692	14590	14604	14591	14656	14597	14747	14697	14587	14775	14615	14586	14695	14600	14702	14624	14700	14557	14668	14549	14530	14482	14802	14590	14623	14766	14604	14638	14564	14713	14804	14647	14701	14679	14884	14607	14633	14662	14689	14718	14703	14751	14824	14702	14588	14632	14539	14707	14606	14619	14549	14696	14775	14674	14582	14611	14531	14745	14681	14612	14779	14626	14649	14636	14597	14624	14762	14541	14536	14675	14595	14843	14773	14798	14697	14626	14671	14721	14674	14495	14597	14734	14605	14530	14718	14568	14683	14606	14437	14663	14791	14585	14696	14634	14687	14702	14745	14667	14672	14759	14505	14749	14747	14704	14714	14593	14840	14444	14591	14587	14621	14631	14638	14613	14672	14655	14570	14601	14756	14706	14762	14498	14658	14746	14565	14586	14792	14508	14715	14640	14714	14613	14648	14636	14472	14667	14653	14628	14705	14452	14626	14634	14556	14697	14448	14687	14641	14596	14731	14540	14546	14347	14642	14587	14606	14739	14724	14533	14618	14726	14679	14557	14710	14686	14662	14697	14596	14492	14601	14613	14594	14614	14608	14777	14698	14665	14665	14612	14798	14686	14593	14742	14472	14580	14712	14597	14758	14753	14679	14654	14612	14538	14726	14533	14717	14792	14575	14638	14643	14525	14675	14564	14731	14714	14713	14641	14699	14486	14618	14614	14733	14820	14556	14513	14660	14560	14606	14724	14700	14661	14699	14544	14670	14617	14647	14675	14616	14561	14508	14687	14701	14698	14627	14487	14623	14520	14837	14619	14683	14667	14546	14672	14726	14548	14468	14350	14675	14723	14693	14711	14646	14640	14724	14591	14561	14637	14560	14614	14629	14594	14671	14652	14610	14728	14626	14618	14587	14598	14560	14701	14860	14609	14686	14619	14652	14662	14650	14578	14788	14698	14665	14643	14562	14765	14659	14513	14450	14665	14654	14587	14684	14674	14598	14579	14629	14583	14697	14735	14601	14642	14717	14586	14645	14619	14784	14835	14673	14659	14662	14519	14736	14621	14716	14664	14614	14469	14697	14688	14606	14713	14603	14629	14664	14768	14553	14628	14690	14571	14706	14681	14676	14645	14696	14784	14536	14627	14677	14541	14617	14614	14555	14521	14714	14781	14623	14558	14627	14656	14526	14521	14652	14766	14633	14599	14501	14783	14563	14698	14587	14698	14633	14499	14668	14738	14687	14639	14835	14560	14577	14624	14779	14709	14485	14620	14707	14527	14573	14655	14570	14887	14359	14642	14507	14736	14750	14756	14687	14857	14601	14538	14650	14553	14791	14602	14829	14675	14678	14802	14646	14644	14686	14640	14646	14764	14721	14610	14783	14701	14625	14660	14634	14577	14604	14581	14645	14681	14771	14593	14654	14662	14708	14678	14632	14647	14657	14604	14754	14675	14763	14673	14568	14782	14533	14551	14649	14790	14660	14651	14598	14522	14607	14745	14612	14718	14611	14765	14555	14627	14652	14666	14862	14779	14677	14760	14730	14742	14556	14703	14711	14522	14506	14647	14683	14686	14665	14648	14598	14717	14558	14682	14498	14639	14599	14562	14561	14551	14577	14697	14787	14474	14701	14711	14643	14674	14636	14850	14626	14606	14671	14594	14557	14714	14808	14565	14680	14577	14626	14821	14718	14744	14586	14670	14719	14691	14659	14608	14565	14517	14624	14746	14760	14689	14819	14647	14781	14799	14612	14574	14568	14558	14894	14607	14543	14708	14808	14827	14707	14784	14692	14662	14782	14657	14526	14781	14631	14645	14684	14599	14697	14532	14665	14742	14575	14755	14736	14673	14637	14610	14697	14705	14641	14822	14771	14671	14610	14850	14667	14566	14527	14779	14748	14476	14641	14500	14536	14679	14637	14577	14738	14658	14650	14629	14550	14718	14675	14760	14667	14574	14643	14671	14624	14595	14714	14490	14937	14487	14562	14669	14594	14658	14728	14633	14589	14827	14504	14403	14550	14610	14652	14554	14585	14602	14603	14687	14816	14698	14641	14580	14632	14552	14822	14733	14680	14683	14642	14697	14553	14734	14779	14645	14710	14420	14475	14579	14737	14644	14514	14731	14554	14672	14602	14814	14687	14540	14665	14887	14593	14620	14697	14479	14447	14521	14843	14651	14694	14677	14771	14590	14684	14651	14618	14785	14749	14711	14650	14725	14639	14706	14754	14507	14636	14525	14643	14636	14584	14665	14674	14599	14626	14771	14653	14819	14816	14741	14784	14631	14581	14633	14510	14533	14560	14637	14681	14678	14719	14583	14620	14681	14622	14571	14737	14635	14619	14709	14735	14728	14643	14615	14499	14712	14917	14609	14834	14524	14812	14764	14695	14590	14695	14696	14796	14659	14682	14572	14497	14569	14247	14524	14589	14680	14658	14422	14695	14548	14782	14613	14602	14716	14506	14638	14457	14565	14628	14703	14658	14725	14707	14695	14503	14699	14676	14520	14641	14733	14746	14563	14596	14648	14506	14564	14777	14657	14784	14595	14512	14841	14644	14705	14544	14724	14704	14553	14461	14767	14875	14709	14603	14725	14604	14602	14619	14626	14512	14690	14776	14744	14596	14611	14656	14761	14663	14525	14641	14680	14606	14622	14661	14674	14490	14707	14533	14491	14522	14471	14764	14576	14478	14655	14708	14574	14533	14640	14551	14468	14735	14740	14757	14664	14609	14669	14640	14508	14830	14659	14427	14581
24575	21517	29282	25549	25090	27867	28607	24037	22215	20816	20083	19116	18842	18419	17779	17877	19314	18736	17733	19446	20782	17266	16643	16607	16673	16519	16508	16660	16559	16450	16421	16466	16432	16361	16463	16513	16398	16372	16524	16413	16323	16476	16488	16313	16379	16321	16351	16394	16237	16510	16435	16388	16393	16478	16364	16469	16342	16198	16333	16529	16498	16466	16332	16292	16305	16305	16198	16287	16479	16313	16247	16409	16388	16333	16197	16287	16368	16278	16292	16383	16435	16082	16339	16422	16429	16231	15980	16108	16252	16231	16197	16206	16393	16290	16241	16224	16352	16302	16346	16340	16333	16175	16234	16301	16230	16353	16262	16210	16353	16396	16384	16386	16245	16343	16320	16273	16258	16286	16212	16265	16320	16382	16290	16353	16420	16281	16213	16345	16245	16228	16355	16211	16198	16368	16395	16285	16469	16171	16097	16357	16277	16310	16195	16403	16265	16237	16341	16270	16168	16337	16333	16227	16267	16263	16232	16269	16233	16324	16479	16327	16381	16234	16254	16119	16301	16184	16358	16262	16405	16211	16256	16218	16337	16324	16578	16300	16340	16358	16433	16352	16101	16264	16301	16302	16236	16174	16231	16245	16439	16298	16420	16465	16630	16091	16195	16344	16406	16368	16440	16228	16301	16209	16283	16428	16263	16161	16218	16345	16193	16496	16323	16332	16157	16251	16211	16325	16159	16239	16170	16373	16093	16470	16327	16205	16205	16376	16484	16230	16225	16224	16413	16221	16182	16230	16339	16405	16371	16304	16541	16257	16403	16261	16210	16281	16205	16363	15934	16346	16450	16332	16160	16272	16151	16214	16450	16131	16227	16286	16217	16302	16294	16361	16310	16275	16410	16350	16298	16312	16421	16384	16195	16187	16158	16445	16261	16332	16295	16422	16260	16234	16068	16277	16323	16496	16372	16170	16360	16215	16342	16242	16426	16307	16092	16390	16254	16287	16472	16112	16465	16489	16225	16214	16342	16235	16249	16133	16147	16274	16220	16206	16325	16218	16202	16264	16306	16391	16079	16423	16407	16322	16233	16287	16055	16123	16230	16240	16232	16108	16179	16407	15993	16203	16402	16420	16254	16384	16267	16268	16249	16311	16124	16156	16214	16328	15983	16186	16293	16270	16377	16083	16228	16388	16333	16283	16299	16290	16323	16296	16356	16419	16484	16531	16203	16466	16311	16411	16383	16302	16132	16342	16299	16281	16259	16198	16256	16366	16204	16358	16168	16329	16413	16364	16251	16541	16141	16443	16366	16101	16411	16271	16166	16405	16175	16409	16272	16407	16360	16373	16489	16340	16376	16252	16170	16354	16363	15928	16140	16422	16309	16299	16397	16204	16153	16356	16214	16253	16403	16411	16246	16464	16392	16346	16455	16084	16196	16294	16081	16164	16250	16124	16197	16167	16344	16217	16149	16221	16343	16273	16133	16311	16123	16344	16228	16244	16427	16154	16090	16397	16514	16378	16434	16399	16395	16279	16322	16373	16293	16147	16219	16344	16000	16235	16269	16442	16270	16234	16211	16066	16272	16264	16413	16154	16458	16278	16296	16471	16431	16163	16181	16351	16131	16221	16191	16314	16256	16069	16228	16453	16362	16364	16383	16267	16433	16217	16221	16382	16310	16178	16338	16099	16376	16386	16252	16305	16132	16237	16249	16273	16399	16137	16153	16165	16158	16179	16143	16417	16255	16272	16283	16452	16453	16223	16317	16061	16319	16231	16349	16284	16376	16181	16255	16155	16381	16334	16281	16162	16662	16284	16164	16303	16194	16425	16245	16434	16251	16273	16217	16257	16181	16395	16058	16209	16178	16267	16443	16344	16264	16124	16198	16051	16171	16400	16327	16222	16398	16179	16233	16304	16224	16205	16258	16405	16347	16346	16239	16276	16332	16265	16320	16456	16385	16234	16170	16257	16221	16293	16280	16161	16170	16194	16202	16219	16516	16175	16267	16387	16436	16336	16255	16185	16281	16206	16231	16304	16238	16298	16164	16390	16253	16454	16163	16309	16254	16243	16367	16313	16385	16356	16270	16375	16052	16380	16191	16258	16281	16285	16485	16079	16271	16358	16224	16226	16283	16547	16318	16308	16182	16257	16169	16174	16329	16277	16143	16195	16341	16305	16107	16533	16161	16132	16502	16206	16274	16215	16277	16373	16307	16541	16174	16177	16319	16195	16283	16447	16391	16224	16340	16242	16220	16048	16346	16316	16391	16235	16343	16108	16180	16515	16346	16324	16333	16296	16161	16253	16249	16175	16296	16330	16387	16382	16421	16033	16390	16237	16210	16302	16235	16214	16406	16063	16539	16321	16308	16338	16341	16414	16428	16367	16474	16487	16297	16391	16161	16280	16224	16174	16151	16151	16268	16146	16234	16424	16304	16258	16331	16530	16305	16320	16427	16174	16316	16368	16433	16346	16298	16184	16242	16348	16162	16235	16256	16293	16358	16318	16228	16346	16429	16283	16277	16249	16383	16297	16249	16567	16105	16143	16355	16176	16238	16365	16358	16269	16052	16256	16282	16276	16309	16341	16359	16315	16281	16336	16082	15951	16188	16064	16348	16091	16406	16311	16353	16205	16242	16134	16080	16311	16127	16128	16280	16136	16430	16237	16087	16278	16291	16307	16181	16153	16496	16372	16305	16441	16350	16329	16309	16118	16315	16367	16209	16198	16176	16346	16186	16296	16211	16334	16139	16294	16261	16095	16370	16235	16084	16263	16491	16479	16193	16333	16350	16199	16070	16200	16040	16164	16172	16418	16318	16284	16322	16282	16161	16299	16051	16093	16139	16232	16217	16366	16202	16284	16518	16186	16271	16199	16131	16263	16280	16501	16487	16269	16247	16285	16203	16178	16110	16273	16292	16174	16244	16348	16440	16213	16362	16232	16237	16296	16196	16340	16425	16441	16395	16380	16147	16283	16282	16294	16303	16371	16204	16235	16003	16329	16290	16315	16535	16155	16352	16229	16356	16408	16139	16406	16248	16367	16208	16194	16452	16261	16501	16187	16279	16152	16379	16384	16146	16175	16297	16155	16297	16134	16153	16127	16375	16581	16379	16279	16369	16102	16165	16242	16173	16444	16214	16268	16227	16365	16403	16060	16395	16355	16554	16319	16335	16187	16280	16256	16290	16382	16330	16257	16272	16236	16331	16155	16386	16244	16237	16311	16301	16303	16188	16225	16327	16404	16202	16175	16268	16426	16084	16192	16238	16334	16392	16433	16305	16448	16445	16273	16238	16405	16218	16235	16167	16451	16209	16188	16209	16373	16175	16364	16264	16329	16242	16161	16359	16044	16352	16321	16212	16282	16501	16338	16245	16366	16314	16180	16334	16178	16271	16304	16144	16205	16297	16315	16201	16331	16297	16391	16428	16030	16070	16047	16221	16501	16115	16267	16163	16326	16285	16344	16323	16257	16389	16119	16100	16272	16318	16233	16139	16603	16398	16335	16123	16370	16361	16074	16371	16286	16382	16315	16364	16348	16447	16197	16368	16289	16338	16158	16237	16278	16288	16049	16277	16097	16337	16238	16120	16265	16238	16548	16232	16208	16125	16133	16484	16340	16224	16507	16342	16200	16142	16201	16111	16270	16301	16194	16295	16260	16207	16264	16163	16045	16238	16260	16424	16218	16485	16473	16225	16031	16319	16175	16301	16251	16250	16303	16285	16298	16205	16273	16321	16210	16521	16271	16208	16365	16403	16473	16192	16385	16196	16444	16095	16371	16357	16371	16170	16222	16282	16293	16214	16264	16189	16281	16293	16281	16432	16263	16330	16176	16353	16314	16305	16397	16297	16182	16374	16428	16419	16069	16291	16362	16248	16192	16308	16247	16299	16384	16441	16422	16320	16133	16173	16259	16295	16382	16110	16411	16191	16405	16463	16114	16352	16493	16395	16023	16179	16336	16247	16102	16433	16663	16275	16429	16176	16390	16129	16224	16310	16386	16354	16456	16148	16202	16174	16434	16456	16238	16270	16160	16423	16270	16208	16243	16266	16359	16325	16556	16220	16242	16074	16303	16230	16250	16138	16491	15945	16210	16091	16275	16293	16285	16249	16320	16380	16149	16193	16247	16100	16402	16362	16385	16375	16277	16280	16463	16376	16309	16362	16132	16298	16301	16337	16404	16455	16473	16203	16337	16495	16377	16399	16241	16173	16042	16466	16337	16191	16320	16105	16264	16290	16277	16563	16165	16170	16242	16377	16284	16324	16305	16506	16097	16426	16514	16333	16217	16263	16274	16350	16199	16413	16290	16308	16150	16243	16358	16337	16303	16240	16170	16290	16337	16425	16239	16172	16359	16269	16351	16304	16260	16198	16266	16202	16337	16303	16160	16291	16240	16122	16250	16299	16365	16268	16187	16280	16370	16392	16235	16226	16296	16402	16319	16429	16291	16410	16285	16425	16393	16232	16168	16166	16190	16176	16266	16224	16318	16190	16359	16515	16197	16376	16307	16429	16213	16310	16335	16373	16264	16349	16168	16196	16158	16206	16181	16247	16341	16412	16353	16275	16349	16268	16062	16076	16082	16267	16234	16450	16271	16330	16257	16377	16080	16292	16452	16202	16344	16389	16107	16306	16171	16164	16378	16439	16458	16608	16242	16126	16297	16352	16266	16155	16233	16161	16357	16314	16105	16425	16308	16385	16297	16224	16259	16402	16363	16269	16491	16343	16502	16274	16290	16226	16403	16181	16210	16213	16131	16426	16293	16149	16114	16284	16376	16241	16461	16311	16480	16237	16363	16441	16279	16478	16328	16246	16088	16199	16441	16229	16545	16329	16173	16229	16206	16261	16100	16423	16155	16233	16203	16453	16328	16262	16175	16385	16314	16303	16423	16433	16282	16272	16290	16218	16441	16442	16151	16378	16291	16242	16294	16403	16180	16118	16356	16025	16513	16111	16228	16268	16237	16355	16421	16181	16225	16260	16317	16312	16436	16336	16015	16425	16255	16151	16157	16403	16312	16345	16028	16340	16333	16330	16514	16423	16239	16403	16279	16385	16332	16230	16378	16089	16187	16276	16160	16387	16248	16304	16414	16351	16281	16046	16283	16343	16058	16268	16361	16234	16040	16318	16493	16183	16145	16227	16407	16286	16381	16276	16201
25821	43944	45061	41789	36542	32058	28776	25833	23414	21790	20371	19408	18369	17802	17139	16938	20438	17625	16615	19887	20735	15444	15013	15061	14980	14958	14998	14846	14940	15065	14969	14905	14827	14746	14804	14740	14658	14852	14885	14768	14859	14738	14931	14896	14714	14876	14821	14893	14796	14839	15004	14618	14927	15011	14925	14773	14820	14921	15328	15182	14970	14699	15054	14697	14848	14690	14784	14752	14748	14784	14810	14706	14900	14696	14889	14764	14805	14991	14721	14818	14887	14776	14852	14661	14713	14846	14865	14698	14629	14843	14753	14817	14815	14839	14925	14690	14945	14898	14660	14772	14866	14920	14773	14639	14839	14645	14953	14814	14839	14863	14804	14822	14730	14780	14854	14760	14742	14873	14812	14730	14871	14703	14783	14922	14717	14877	14889	14878	14882	14675	14774	14691	14902	14870	14882	14861	14727	14829	14680	14657	14834	14787	14666	14799	14609	14803	14745	14821	14787	14876	14880	14838	14975	14675	14754	14885	14673	14888	14718	14923	14869	14768	14697	14865	14858	14911	14724	14761	14765	14522	14764	14731	14713	14741	14796	14789	14825	14753	14905	14766	15022	14767	14783	14741	14839	14592	14844	14875	14749	14828	14992	14728	14701	14814	14848	14682	14841	14669	14754	14855	14849	14878	14769	14814	14738	14776	14868	14823	14840	14842	15070	14788	14732	14796	14919	14741	15021	14885	14821	14916	14749	14729	14793	14791	14796	14704	14857	14815	14803	14926	14950	14821	14877	14784	14852	14670	14830	14822	14741	14741	14695	15007	14841	14782	14792	14770	14895	14755	14700	14909	14788	14763	14900	14814	14832	14684	14873	14743	14740	14691	14775	14790	14908	14654	14893	14754	14935	14929	14974	14743	14940	14727	14581	14722	14718	14780	14894	14708	14807	14828	14802	14733	14829	14768	14796	14886	14673	14766	14878	14864	14701	14948	14639	14819	14966	14804	14824	14739	14725	14875	14620	14635	14706	14721	14886	14666	14778	14752	14853	14824	14737	14947	14758	14815	14834	14755	14764	14724	14806	14867	14728	14870	14947	14858	14757	14894	14927	14780	14762	14742	14752	14860	14668	14728	14742	14693	14761	14592	14739	14854	14578	14931	14812	14684	14825	14709	14911	14920	15003	14822	14700	14673	14821	14906	14744	14728	14945	14666	14774	14858	14931	14773	14742	14728	14856	14817	14861	14812	14848	14672	14944	14800	14586	14924	14858	14777	14768	14837	14853	14745	14718	14841	14755	14705	14856	14754	14778	14758	14720	14879	14986	14752	14864	14661	14703	14644	14909	14799	14759	14616	14855	15019	14574	14680	14813	14853	14800	14706	14708	14922	14843	14619	14699	14799	14945	14747	14689	14894	14813	14748	14880	14767	14716	14862	14973	14833	14695	14652	14710	14765	14721	14838	14804	14861	14828	14811	14680	14851	14753	14724	14728	14668	14795	14893	14768	14813	14640	14794	14671	14806	14851	14745	14846	14766	14909	14693	14807	14849	14783	14698	14928	14931	14818	14802	14983	14733	14719	14684	14684	14877	14810	14747	14831	14715	14813	14730	14618	14952	14828	14850	14825	14852	14978	14849	14784	14888	15003	14810	14927	14835	14661	14905	14834	14651	14878	14799	14795	14874	14940	14624	14827	14660	14771	14693	14823	14681	14736	14836	14920	14844	14739	14824	14781	14829	14820	14779	14717	14741	14814	14822	14617	14957	14880	14600	14694	14781	14698	14688	14702	14729	14838	14674	14809	14740	14768	14702	14771	14979	14874	14728	14651	14821	14821	14836	14783	14934	14699	14780	14800	14818	14790	14794	14925	14695	14882	14852	14842	14859	14603	14770	14919	14744	14859	14809	14831	14809	14712	14638	14854	14704	14775	14789	14724	14883	14723	14883	14732	14719	14826	14764	14838	14723	14709	14694	14811	14866	14901	14694	14871	14809	14840	14826	14819	14748	14779	14746	14804	14691	14740	14682	14784	14694	14912	14763	14794	14894	14958	14893	14661	14591	14927	14795	14707	14540	14962	14584	14810	14693	14853	14766	14828	14750	14845	14697	14959	14841	14724	14932	14873	14860	14688	14828	14991	14704	14750	14686	14988	14813	14783	14660	14660	14672	14668	14777	14711	14718	14886	14741	14806	14858	14701	14760	14669	14846	14759	14653	14825	14759	14660	14760	14805	14782	14781	14673	14844	14727	14871	14797	14684	14860	14738	14822	14877	14890	14825	14725	14586	14865	14641	14769	14654	14784	14713	14787	14902	14730	14660	14644	14830	14886	14906	14827	14745	14675	14934	14812	14784	14823	14853	14889	14878	14709	14712	14848	14831	14761	14691	14826	14805	14844	15039	14804	14934	14921	14790	14749	14802	14797	14742	14749	14851	14623	14894	14725	14915	14867	14737	14832	14662	14724	14788	14840	14669	14914	14741	14778	14749	14857	14744	14878	14802	14745	14577	14938	14731	14899	14735	14690	14734	14710	14764	14647	14637	14932	14796	14645	14899	14911	14797	14653	14899	14791	14942	14715	14768	14695	14819	14760	14834	14875	14759	14910	14674	14951	14731	14663	14810	14881	14859	14819	14995	14827	14785	14895	14864	14961	14898	14800	14841	14715	14853	14681	14788	14829	14739	14681	14930	14785	14940	14899	14721	14782	14871	14644	14867	14735	15039	14780	14778	14771	14652	14753	14630	14905	14947	14829	14673	14754	14834	14883	14637	14697	14735	14898	14812	14730	14600	14787	14840	14786	14780	14780	14876	14875	14805	14943	14752	14813	14787	14719	14752	14931	14853	14792	14790	14757	14789	14717	14813	15027	14681	14853	14721	14602	14953	14942	14923	14858	14694	14831	14835	14914	14847	15088	14857	14660	14966	14817	14743	14789	14894	14694	14737	14822	14909	14912	14885	14676	14910	14652	14948	14739	14667	14847	14801	14807	14703	14725	14863	14833	14781	14856	14833	14842	14633	14753	14611	14796	14820	14914	14919	14661	14876	14815	14819	14878	14813	14832	14858	14766	14905	14811	14711	14810	14765	14921	14806	14586	14814	14856	14699	14780	14840	14765	14758	14766	14790	14948	14686	14591	14775	14853	14783	14772	14881	14576	14851	14964	14704	14745	14818	14837	14839	14756	14732	14773	14743	14852	14683	14931	14835	14779	14891	14767	14738	14644	14808	14806	14839	14697	14873	14875	14817	14794	14749	14825	14647	14813	14783	14803	14748	14932	14590	14773	14856	14634	14733	14696	14722	14876	14983	14710	14782	14860	14891	14744	14756	14928	14870	14686	14651	14877	14690	14888	14785	14979	14781	14868	14824	14671	14947	14884	14846	14951	14668	14759	14895	14766	14831	14777	14789	14767	14845	14841	14744	14707	14875	14678	14908	14841	14714	14729	14773	14706	14787	14885	14926	14842	14749	14820	14749	14774	14846	14774	14855	14775	14630	14891	14833	14844	14762	14931	14815	14705	14739	14914	14850	14675	14737	14830	14778	14669	14872	14792	14758	14780	14932	14813	14776	14979	14748	14608	14832	14797	14598	14697	14810	14807	14816	14757	14764	14891	15012	14752	14769	14657	14895	14838	15126	14760	14691	14681	14821	14800	14835	14662	14809	14695	14658	14873	14881	14631	14995	14650	14876	14832	14757	14637	14759	14547	14851	14586	14860	14660	14819	14773	14770	14830	14912	14693	14809	14728	14692	14840	14735	14744	14792	14884	14783	14795	14763	14932	14922	14622	14774	14921	14701	14844	14951	14735	14832	14932	14700	14844	14871	14753	14773	14844	14810	14849	14701	14838	14832	14804	14867	14778	14816	14883	14744	14626	14887	14713	14803	14937	14836	14726	14778	14964	14862	14878	14671	14668	14882	14939	14760	14904	14800	14946	14771	14784	14814	14760	14780	14852	14867	14915	14739	14860	14739	14861	14828	14880	14722	14737	14706	14963	14710	14933	14776	14800	14881	14755	14846	14854	14831	14729	14700	14631	14859	14853	14658	14692	14804	14883	14811	14646	14797	14792	14866	14795	14772	14851	14719	14775	14807	14754	14885	14756	14723	14890	14841	14793	14819	14754	14652	14780	14701	14838	14552	14654	14584	14730	14906	14796	14930	14847	14830	14698	14886	14917	14788	14870	14596	14628	14742	14840	14834	14833	14779	14701	14709	14859	14836	14711	14875	14851	14748	14898	14835	14769	14712	14983	14765	14559	14607	14932	14883	14975	14653	14663	14884	14864	14735	14904	14879	14777	14688	14669	14801	14700	14785	14773	14786	14735	14744	14928	14831	14607	14633	14888	14848	14752	14826	14896	14931	14694	14689	14960	14826	14862	14813	14634	15002	14846	14677	14679	14870	14688	14786	14648	14692	14723	14788	14880	14698	14809	14697	14631	14771	14761	14889	14838	14831	14682	14749	14802	14869	15003	14876	14809	14855	14791	14792	14806	14762	14768	14819	14716	14788	14773	14854	14841	14611	14882	14748	14844	14677	14848	14777	14833	14815	14842	14885	14890	14613	14809	14908	14969	14913	14916	14806	14919	14748	14722	14759	14773	14733	14729	14780	14956	14934	14837	14835	14868	14976	14906	15024	14785	14715	14759	14762	14719	14941	14863	14757	14692	14777	14680	14890	14969	14754	14756	14863	14848	14747	14815	14708	14635	14761	14913	14750	14714	14696	14906	14705	14846	14830	14739	14798	14879	14909	14812	14721	15011	15055	14749	14906	14776	14842	14737	14691	14879	14887	14764	14723	14833	14682	14836	14608	14705	14722	14888	14760	14848	14915	14786	14835	14861	14779	14678	14870	14799	14919	14840	14850	14882	14735	14686	14590	14775	14997	14739	14959	14782	14629	14732	14792	14684	14775	14954	14651	14750	14749	14686	14868	14866	14947	14867	14784	14667	14668	14542	14681	14946	14758	14842	14715	14806	14846	14671	14859	14891	14808	14866	14967	14796	14935	14975	14838	14857	14942	14738	14802	14890	14939	14727	14835	15034	14847	14882	14874	14852	14712	14675	14746	14759	14826	14850	14673	14853	14870	14808	14867	14707	14815	14848	14809	14671	14851	14806	14714	14765	14871	14755	14747	14817	14936	14803	14665	14850	14798	14738	14860	14824	14888	14800
32910	31954	35345	31126	25972	23229	21801	20368	19719	19152	18833	18624	18239	18141	17881	17751	17871	17556	17828	17845	17924	17441	17684	17586	17620	17503	17476	17495	17694	17459	17424	17467	17534	17460	17582	17216	17388	17530	17333	17274	17510	17447	17599	17616	17497	17553	17570	17513	17508	17502	17546	17405	17412	17314	17458	17558	17414	17614	17487	17415	17575	17503	17412	17438	17542	17350	17384	17345	17548	17516	17325	17521	17479	17511	17467	17445	17406	17351	17231	17579	17447	17580	17427	17553	17491	17480	17420	17353	17514	17393	17449	17482	17690	17527	17385	17471	17458	17559	17473	17515	17175	17459	17421	17493	17469	17585	17434	17659	17455	17478	17310	17540	17256	17426	17490	17573	17676	17478	17435	17662	17633	17282	17507	17405	17660	17450	17320	17385	17357	17298	17375	17628	17393	17261	17409	17559	17780	17553	17630	17469	17495	17426	17682	17648	17437	17441	17341	17502	17582	17473	17445	17258	17490	17390	17428	17552	17486	17477	17571	17532	17471	17537	17268	17496	17394	17530	17281	17318	17252	17310	17440	17493	17354	17552	17440	17386	17476	17454	17584	17370	17526	17415	17371	17472	17398	17669	17595	17371	17371	17475	17500	17593	17542	17534	17673	17322	17327	17456	17525	17458	17728	17545	17504	17347	17420	17478	17550	17458	17350	17667	17416	17514	17340	17473	17668	17445	17688	17613	17511	17531	17570	17460	17440	17755	17522	17505	17472	17377	17443	17520	17432	17479	17548	17443	17536	17487	17476	17503	17441	17395	17453	17354	17409	17384	17537	17381	17568	17520	17510	17212	17479	17496	17486	17394	17552	17451	17560	17329	17536	17591	17608	17383	17376	17621	17515	17394	17349	17457	17627	17500	17491	17282	17500	17390	17553	17567	17437	17372	17689	17365	17336	17397	17476	17651	17574	17522	17315	17414	17386	17482	17549	17704	17601	17338	17458	17420	17362	17433	17597	17612	17447	17450	17389	17527	17516	17600	17501	17536	17414	17360	17455	17333	17669	17495	17544	17546	17352	17395	17578	17499	17555	17602	17492	17335	17653	17480	17414	17389	17253	17485	17292	17524	17474	17284	17406	17255	17328	17497	17633	17612	17640	17532	17496	17383	17416	17498	17457	17444	17537	17331	17556	17557	17380	17496	17429	17683	17456	17371	17289	17395	17331	17322	17226	17353	17498	17432	17499	17299	17479	17365	17504	17266	17647	17393	17512	17444	17481	17421	17325	17482	17579	17483	17501	17502	17562	17560	17488	17396	17529	17500	17444	17319	17451	17169	17364	17380	17482	17524	17486	17590	17416	17557	17427	17415	17408	17475	17515	17568	17432	17601	17518	17360	17441	17359	17629	17548	17502	17578	17723	17580	17377	17551	17300	17416	17557	17444	17597	17565	17437	17615	17565	17552	17450	17591	17501	17241	17278	17459	17562	17513	17467	17614	17488	17592	17566	17383	17488	17611	17566	17308	17508	17643	17428	17553	17702	17576	17520	17389	17610	17588	17382	17401	17522	17434	17637	17453	17322	17580	17449	17630	17503	17441	17350	17307	17452	17710	17507	17430	17467	17519	17391	17399	17411	17508	17712	17448	17358	17401	17454	17488	17414	17411	17514	17377	17457	17670	17435	17356	17499	17478	17567	17508	17544	17553	17463	17383	17360	17412	17470	17328	17429	17464	17492	17418	17617	17513	17527	17423	17284	17639	17616	17435	17374	17524	17610	17523	17463	17265	17443	17490	17410	17683	17527	17486	17529	17467	17766	17389	17264	17477	17442	17493	17750	17474	17613	17364	17369	17530	17403	17315	17285	17610	17613	17408	17284	17382	17289	17566	17336	17403	17608	17406	17427	17423	17354	17610	17412	17507	17565	17434	17501	17616	17612	17485	17358	17616	17466	17424	17495	17470	17322	17430	17641	17635	17370	17563	17494	17445	17417	17328	17528	17590	17487	17299	17673	17406	17405	17564	17245	17480	17531	17316	17519	17514	17353	17449	17641	17468	17340	17498	17397	17429	17458	17444	17526	17386	17555	17464	17554	17626	17374	17660	17309	17552	17340	17521	17375	17435	17604	17630	17369	17250	17431	17402	17223	17450	17401	17411	17524	17511	17614	17476	17230	17398	17481	17519	17639	17446	17510	17386	17329	17612	17629	17564	17481	17621	17691	17455	17491	17530	17600	17627	17296	17357	17575	17368	17290	17659	17384	17483	17515	17381	17572	17388	17585	17434	17569	17441	17413	17373	17359	17566	17506	17416	17604	17410	17408	17720	17262	17532	17410	17491	17400	17309	17593	17450	17449	17404	17411	17392	17392	17321	17332	17464	17467	17536	17692	17610	17732	17541	17443	17508	17705	17513	17418	17552	17223	17438	17310	17549	17465	17394	17512	17665	17352	17401	17388	17454	17308	17330	17247	17428	17533	17640	17514	17457	17572	17277	17343	17512	17520	17447	17591	17382	17376	17404	17455	17534	17446	17474	17511	17310	17481	17310	17485	17399	17281	17537	17470	17480	17652	17465	17372	17507	17433	17540	17367	17543	17507	17531	17409	17240	17541	17358	17698	17402	17528	17552	17474	17523	17534	17421	17393	17536	17572	17446	17570	17433	17461	17481	17572	17522	17348	17445	17498	17139	17594	17623	17388	17425	17566	17406	17492	17591	17651	17689	17355	17527	17490	17442	17543	17592	17355	17586	17385	17457	17525	17244	17627	17483	17337	17196	17399	17639	17424	17506	17453	17460	17355	17409	17408	17359	17501	17492	17427	17428	17331	17281	17402	17415	17597	17566	17505	17325	17593	17451	17450	17528	17516	17526	17385	17542	17462	17767	17441	17341	17218	17769	17505	17309	17436	17531	17588	17483	17508	17479	17386	17953	17436	17537	17584	17134	17532	17167	17388	17567	17393	17699	17674	17468	17529	17321	17432	17405	17397	17430	17493	17126	17561	17571	17259	17560	17336	17459	17763	17601	17454	17572	17359	17560	17426	17607	17464	17522	17639	17540	17657	17471	17251	17666	17345	17207	17394	17767	17432	17549	17426	17548	17680	17421	17483	17549	17710	17459	17581	17645	17504	17321	17465	17481	17297	17435	17636	17296	17408	17463	17651	17367	17387	17558	17539	17434	17350	17306	17325	17485	17471	17465	17603	17260	17392	17248	17523	17481	17354	17455	17307	17414	17441	17375	17321	17378	17471	17534	17528	17538	17468	17378	17342	17226	17534	17478	17502	17535	17354	17601	17330	17323	17591	17317	17471	17526	17460	17442	17538	17363	17538	17326	17307	17693	17545	17600	17466	17350	17511	17571	17452	17507	17435	17331	17520	17385	17570	17310	17300	17620	17270	17451	17388	17665	17475	17451	17572	17316	17531	17581	17377	17519	17510	17361	17545	17584	17596	17583	17504	17407	17538	17448	17212	17321	17610	17607	17650	17392	17514	17425	17366	17455	17473	17488	17379	17314	17566	17412	17389	17460	17401	17578	17504	17429	17459	17402	17482	17640	17446	17405	17481	17386	17440	17537	17517	17581	17477	17290	17603	17460	17583	17517	17303	17523	17524	17369	17565	17459	17677	17299	17545	17504	17486	17523	17540	17310	17582	17627	17455	17339	17398	17624	17340	17396	17464	17668	17566	17359	17397	17442	17547	17525	17456	17558	17657	17560	17500	17512	17555	17409	17751	17456	17321	17618	17388	17373	17538	17558	17550	17566	17640	17497	17518	17311	17550	17622	17393	17491	17394	17529	17474	17403	17361	17478	17640	17446	17558	17426	17380	17304	17374	17402	17599	17518	17560	17648	17305	17501	17461	17387	17607	17439	17437	17529	17243	17390	17470	17594	17476	17684	17474	17472	17457	17607	17419	17518	17653	17406	17433	17575	17482	17235	17580	17285	17424	17563	17434	17406	17610	17443	17527	17523	17671	17511	17546	17585	17492	17471	17568	17657	17538	17189	17526	17480	17520	17571	17443	17488	17502	17603	17267	17392	17544	17770	17427	17585	17350	17408	17654	17547	17542	17427	17429	17494	17474	17494	17536	17316	17431	17430	17416	17450	17244	17592	17515	17514	17341	17491	17484	17464	17487	17489	17651	17491	17585	17618	17556	17586	17535	17711	17448	17600	17533	17580	17290	17535	17466	17354	17543	17410	17357	17567	17578	17471	17580	17529	17631	17592	17531	17391	17626	17646	17403	17447	17363	17472	17364	17371	17505	17666	17297	17602	17546	17690	17401	17758	17340	17468	17444	17484	17439	17575	17469	17380	17486	17471	17455	17384	17471	17456	17577	17552	17469	17462	17497	17549	17304	17449	17635	17372	17618	17421	17339	17466	17501	17426	17482	17237	17491	17370	17705	17361	17468	17366	17458	17354	17361	17486	17543	17611	17506	17639	17432	17425	17671	17478	17393	17616	17603	17511	17420	17559	17534	17621	17418	17500	17486	17377	17264	17252	17582	17529	17722	17371	17511	17458	17410	17430	17227	17374	17413	17329	17376	17327	17487	17598	17712	17629	17598	17591	17406	17384	17434	17415	17490	17465	17483	17648	17567	17523	17430	17426	17262	17503	17274	17454	17552	17565	17497	17415	17386	17359	17666	17464	17452	17582	17555	17588	17760	17485	17455	17349	17433	17516	17525	17448	17404	17393	17477	17629	17544	17338	17536	17358	17504	17300	17530	17471	17621	17392	17406	17428	17505	17440	17620	17420	17553	17521	17566	17480	17461	17612	17278	17561	17382	17183	17422	17357	17364	17495	17279	17360	17495	17317	17405	17492	17526	17397	17457	17385	17505	17453	17491	17576	17552	17319	17440	17535	17481	17426	17336	17459	17467	17569	17400	17619	17804	17570	17462	17607	17609	17322	17487	17332	17448	17326	17492	17487	17499	17602	17241	17590	17292	17337	17411	17417	17541	17441	17874	17625	17519	17500	17449	17362	17382	17448	17444	17305	17686	17409	17454	17634	17493	17627	17592	17256	17495	17266	17579	17349	17334	17474	17452	17619	17552	17507	17455	17436	17419	17471	17249	17513	17225	17184	17481	17612	17428	17289	17400	17317	17580	17435	17402	17530	17632	17527	17320	17522	17293	17417	17472	17434	17548	17566	17342	17341	17427	17386	17490	17579
25997	36789	36827	31328	26562	23565	21626	20275	18882	18241	17410	17123	16591	16378	16194	16318	15983	15784	15756	15899	16136	15773	15582	15476	15438	15598	15412	15518	15503	15557	15645	15328	15364	15466	15582	15572	15502	15537	15255	15550	15437	15520	15325	15503	15459	15393	15335	15542	15391	15605	15398	15603	15456	15520	15467	15488	15359	15473	15622	15524	15471	15567	15659	15550	15509	15471	15495	15484	15634	15523	15257	15469	15464	15368	15474	15342	15429	15363	15566	15498	15545	15445	15408	15249	15562	15492	15496	15558	15513	15605	15462	15435	15542	15439	15372	15551	15581	15453	15262	15450	15414	15490	15433	15339	15584	15513	15500	15478	15468	15384	15491	15309	15546	15520	15307	15516	15434	15344	15531	15358	15654	15526	15445	15419	15417	15387	15435	15485	15723	15443	15488	15305	15436	15297	15531	15404	15488	15566	15316	15519	15426	15498	15362	15535	15320	15373	15485	15387	15512	15414	15358	15379	15405	15557	15476	15631	15559	15528	15474	15501	15536	15398	15468	15582	15528	15397	15520	15440	15413	15563	15520	15489	15518	15537	15553	15275	15460	15621	15379	15439	15579	15498	15547	15344	15444	15563	15330	15557	15473	15490	15465	15445	15582	15498	15559	15471	15369	15701	15641	15576	15388	15402	15449	15449	15659	15524	15480	15525	15578	15511	15388	15476	15454	15331	15343	15314	15306	15408	15384	15306	15560	15628	15600	15607	15345	15325	15591	15465	15306	15465	15456	15474	15604	15398	15441	15414	15563	15565	15361	15357	15507	15552	15340	15426	15401	15363	15527	15448	15491	15399	15394	15410	15520	15558	15223	15428	15314	15417	15179	15491	15421	15471	15548	15509	15517	15543	15464	15463	15424	15497	15428	15380	15606	15403	15603	15508	15480	15581	15398	15405	15571	15538	15427	15355	15439	15490	15466	15510	15578	15652	15664	15426	15423	15621	15608	15548	15467	15354	15370	15526	15282	15386	15556	15384	15532	15449	15437	15262	15560	15401	15545	15475	15555	15434	15590	15407	15420	15507	15434	15431	15465	15530	15529	15312	15477	15403	15334	15584	15446	15622	15455	15232	15438	15508	15309	15544	15409	15296	15485	15580	15403	15406	15599	15574	15380	15579	15434	15386	15527	15598	15596	15474	15651	15582	15558	15489	15397	15453	15425	15530	15393	15411	15427	15495	15547	15472	15410	15457	15603	15380	15565	15455	15577	15400	15535	15438	15368	15439	15544	15453	15481	15568	15655	15442	15464	15338	15423	15506	15594	15571	15502	15508	15545	15563	15537	15387	15779	15582	15484	15295	15577	15501	15410	15623	15519	15543	15483	15462	15558	15491	15535	15386	15467	15365	15400	15364	15552	15603	15421	15438	15437	15428	15453	15582	15414	15659	15562	15564	15551	15531	15382	15383	15382	15542	15373	15398	15479	15443	15434	15378	15587	15439	15470	15366	15605	15486	15425	15446	15533	15448	15515	15425	15723	15454	15417	15441	15505	15447	15466	15517	15588	15694	15441	15548	15560	15547	15530	15469	15446	15597	15572	15526	15402	15502	15448	15518	15311	15426	15384	15395	15592	15426	15471	15586	15369	15401	15370	15441	15468	15426	15397	15326	15392	15567	15503	15445	15506	15582	15403	15560	15506	15556	15385	15330	15508	15345	15542	15329	15395	15585	15544	15424	15531	15443	15396	15370	15674	15364	15519	15698	15489	15453	15592	15439	15449	15507	15515	15451	15382	15539	15481	15398	15486	15479	15329	15360	15313	15489	15513	15412	15360	15577	15430	15282	15406	15623	15449	15636	15532	15419	15582	15530	15499	15382	15367	15429	15480	15445	15450	15454	15309	15460	15416	15362	15274	15450	15564	15510	15551	15469	15684	15359	15436	15386	15354	15573	15470	15235	15493	15556	15463	15367	15363	15497	15614	15453	15670	15473	15343	15304	15502	15451	15437	15516	15593	15520	15424	15350	15371	15541	15482	15447	15533	15287	15579	15403	15521	15353	15500	15472	15481	15385	15464	15515	15326	15508	15451	15427	15527	15276	15613	15485	15454	15337	15420	15443	15504	15522	15724	15577	15468	15443	15552	15473	15486	15431	15322	15325	15644	15523	15486	15296	15549	15497	15435	15424	15505	15358	15467	15310	15570	15453	15450	15334	15416	15619	15356	15505	15590	15498	15595	15504	15348	15603	15426	15462	15405	15506	15599	15363	15458	15586	15403	15393	15428	15511	15501	15362	15643	15394	15591	15417	15629	15243	15538	15555	15487	15553	15489	15335	15640	15401	15502	15374	15567	15637	15557	15543	15399	15442	15496	15480	15491	15584	15503	15529	15354	15442	15591	15420	15451	15386	15529	15443	15384	15391	15674	15511	15731	15481	15452	15525	15596	15658	15535	15352	15536	15489	15391	15461	15460	15510	15526	15369	15464	15467	15599	15527	15438	15376	15489	15566	15507	15425	15476	15469	15507	15371	15454	15536	15628	15500	15505	15686	15419	15288	15286	15498	15509	15532	15444	15460	15376	15412	15313	15515	15338	15489	15468	15641	15548	15575	15487	15450	15557	15568	15564	15490	15538	15628	15248	15390	15681	15469	15394	15497	15434	15403	15597	15418	15420	15423	15583	15369	15560	15495	15553	15365	15469	15374	15525	15493	15414	15425	15490	15476	15313	15693	15505	15448	15531	15430	15511	15395	15483	15448	15472	15412	15449	15323	15284	15431	15404	15562	15480	15289	15321	15368	15543	15595	15537	15375	15463	15558	15518	15529	15426	15490	15499	15337	15406	15543	15337	15511	15521	15384	15346	15561	15616	15249	15521	15541	15459	15557	15522	15597	15461	15509	15508	15638	15351	15482	15346	15571	15605	15636	15465	15321	15271	15675	15502	15598	15406	15439	15377	15380	15601	15529	15466	15582	15511	15416	15537	15512	15617	15520	15658	15491	15352	15527	15505	15523	15473	15408	15388	15284	15499	15306	15386	15494	15393	15517	15399	15540	15512	15557	15446	15505	15601	15400	15490	15451	15360	15383	15682	15491	15605	15564	15537	15525	15635	15541	15387	15425	15538	15412	15534	15494	15420	15621	15437	15679	15482	15365	15500	15401	15490	15386	15531	15363	15501	15526	15456	15513	15298	15609	15461	15466	15623	15609	15429	15503	15646	15483	15440	15497	15436	15602	15472	15541	15499	15367	15470	15352	15633	15415	15530	15489	15409	15434	15409	15374	15381	15706	15395	15356	15573	15438	15571	15384	15410	15474	15472	15406	15431	15560	15392	15618	15260	15457	15427	15495	15581	15572	15585	15383	15358	15509	15226	15382	15391	15425	15431	15572	15499	15333	15382	15507	15670	15323	15463	15521	15483	15324	15336	15389	15667	15538	15425	15454	15413	15486	15360	15453	15561	15378	15603	15326	15503	15487	15606	15608	15403	15427	15524	15532	15500	15580	15482	15449	15534	15393	15355	15454	15704	15506	15483	15590	15321	15414	15639	15530	15519	15451	15607	15573	15587	15319	15574	15544	15654	15378	15465	15482	15439	15498	15453	15466	15541	15386	15469	15622	15393	15495	15568	15531	15405	15547	15537	15451	15464	15489	15565	15538	15435	15385	15557	15546	15428	15511	15546	15393	15476	15437	15673	15391	15490	15474	15624	15361	15529	15434	15536	15550	15429	15588	15522	15365	15396	15352	15519	15483	15522	15607	15463	15396	15483	15293	15603	15584	15433	15509	15507	15551	15441	15510	15552	15534	15398	15501	15443	15406	15345	15354	15579	15163	15286	15508	15571	15618	15547	15621	15508	15254	15404	15605	15412	15624	15439	15485	15460	15405	15575	15451	15370	15282	15398	15476	15623	15348	15493	15444	15510	15609	15615	15470	15553	15544	15310	15520	15325	15431	15293	15533	15506	15543	15530	15475	15471	15309	15441	15654	15450	15473	15584	15463	15451	15599	15403	15479	15584	15509	15479	15582	15503	15624	15438	15499	15341	15509	15374	15574	15503	15399	15524	15514	15514	15252	15479	15314	15359	15457	15352	15476	15564	15344	15281	15571	15436	15439	15515	15311	15538	15549	15472	15481	15500	15256	15323	15521	15497	15402	15541	15457	15472	15543	15434	15487	15551	15610	15474	15436	15571	15571	15517	15389	15473	15452	15345	15614	15658	15418	15481	15516	15299	15481	15447	15579	15475	15190	15498	15472	15525	15601	15373	15495	15542	15421	15546	15380	15585	15364	15374	15545	15674	15328	15537	15531	15405	15428	15572	15389	15541	15235	15596	15517	15450	15552	15649	15432	15479	15660	15468	15431	15496	15166	15371	15506	15400	15428	15441	15529	15269	15432	15567	15627	15536	15497	15717	15424	15660	15479	15328	15505	15373	15617	15560	15441	15434	15369	15534	15492	15460	15369	15437	15379	15613	15508	15475	15307	15385	15535	15450	15566	15478	15491	15529	15544	15321	15570	15324	15506	15560	15547	15447	15444	15531	15404	15595	15572	15496	15392	15506	15523	15307	15571	15365	15471	15732	15360	15502	15465	15482	15417	15442	15617	15441	15519	15673	15519	15324	15573	15502	15326	15579	15466	15483	15560	15623	15411	15450	15482	15433	15538	15530	15459	15447	15515	15673	15317	15504	15369	15468	15547	15436	15468	15563	15387	15551	15582	15492	15598	15485	15446	15508	15321	15439	15584	15555	15556	15441	15490	15469	15264	15524	15386	15562	15445	15513	15456	15382	15656	15568	15471	15595	15425	15484	15407	15466	15644	15493	15515	15443	15556	15571	15526	15518	15451	15113	15614	15451	15518	15423	15473	15390	15364	15645	15574	15447	15406	15566	15552	15442	15536	15537	15439	15479	15397	15316	15479	15451	15566	15384	15391	15563	15372	15564	15445	15677	15223	15475	15430	15486	15557	15358	15627	15463	15664	15598	15494	15408	15308	15475	15432	15290	15456	15515	15278	15428	15714	15532	15503	15387	15412	15469	15253	15505	15440	15548	15294	15526	15524	15539	15366	15499	15552	15536	15471	15439	15296	15620	15450	15530	15414	15541	15589	15696	15595	15549	15481	15450	15479	15653	15484	15354	15446	15357	15422	15423	15521	15407	15687	15377	15555	15452	15501
26293	21847	29877	29753	27162	26402	25187	22802	21167	20468	20031	19534	18812	18720	18509	18444	18432	18059	18177	18024	19003	18061	17723	17732	17916	17656	17730	17738	17706	17613	17559	17343	17471	17669	17510	17359	17492	17246	17453	17540	17549	17425	17396	17711	17612	17559	17461	17322	17678	17447	17464	17357	17433	17549	17477	17583	17276	17604	17678	17723	17742	17738	17677	17390	17362	17456	17523	17479	17500	17569	17498	17697	17687	17491	17545	17329	17360	17332	17473	17649	17459	17472	17478	17499	17484	17515	17282	17601	17557	17781	17815	17460	17438	17225	17531	17559	17347	17465	17581	17644	17565	17559	17642	17514	17488	17537	17541	17414	17596	17610	17387	17372	17633	17479	17511	17468	17666	17462	17464	17546	17556	17444	17323	17685	17476	17331	17488	17446	17467	17559	17589	17457	17620	17471	17521	17305	17727	17519	17457	17707	17279	17414	17575	17326	17623	17620	17546	17397	17390	17441	17395	17386	17512	17552	17441	17509	17478	17558	17692	17243	17287	17428	17534	17494	17284	17389	17525	17299	17266	17461	17511	17591	17678	17556	17514	17520	17507	17694	17526	17618	17441	17456	17607	17512	17465	17350	17468	17341	17366	17418	17524	17399	17585	17417	17616	17461	17596	17683	17550	17346	17428	17509	17612	17494	17531	17487	17578	17415	17409	17417	17558	17298	17597	17513	17297	17525	17496	17502	17462	17566	17513	17375	17454	17354	17619	17539	17713	17511	17391	17503	17476	17592	17690	17560	17469	17395	17381	17602	17424	17526	17584	17352	17518	17736	17606	17657	17536	17269	17453	17614	17451	17489	17559	17418	17545	17534	17545	17505	17391	17611	17652	17395	17604	17574	17548	17384	17415	17548	17452	17530	17635	17399	17453	17415	17343	17460	17404	17367	17774	17511	17339	17647	17351	17408	17348	17612	17561	17638	17458	17706	17438	17492	17417	17461	17568	17409	17634	17474	17526	17504	17668	17690	17448	17634	17496	17410	17518	17424	17446	17633	17432	17794	17497	17465	17586	17496	17423	17635	17617	17503	17665	17583	17502	17711	17499	17456	17505	17476	17578	17487	17708	17293	17544	17375	17485	17457	17357	17610	17468	17563	17497	17533	17568	17593	17623	17656	17418	17527	17484	17505	17553	17531	17700	17595	17453	17607	17495	17668	17667	17295	17550	17413	17546	17477	17554	17513	17688	17542	17551	17646	17469	17592	17493	17601	17454	17713	17315	17639	17574	17552	17652	17604	17463	17380	17522	17604	17759	17490	17438	17522	17464	17680	17556	17448	17455	17540	17552	17539	17468	17562	17588	17458	17771	17674	17744	17496	17475	17519	17450	17346	17362	17470	17265	17488	17548	17395	17818	17489	17438	17549	17567	17356	17306	17706	17557	17347	17493	17356	17485	17497	17508	17583	17580	17388	17531	17343	17513	17540	17431	17379	17434	17429	17433	17341	17626	17695	17546	17582	17675	17427	17453	17438	17778	17527	17477	17435	17496	17553	17592	17462	17445	17565	17546	17581	17643	17527	17508	17509	17508	17638	17628	17242	17574	17593	17347	17442	17419	17422	17515	17452	17422	17539	17501	17433	17462	17577	17556	17586	17466	17450	17456	17426	17742	17387	17721	17388	17619	17575	17625	17352	17531	17262	17427	17282	17567	17632	17330	17506	17509	17774	17485	17430	17484	17202	17545	17701	17571	17528	17497	17452	17480	17534	17210	17411	17477	17505	17732	17620	17583	17565	17443	17424	17564	17537	17468	17683	17484	17623	17500	17467	17509	17518	17359	17497	17572	17473	17439	17434	17509	17521	17650	17391	17497	17526	17397	17306	17370	17562	17491	17537	17644	17369	17535	17394	17485	17345	17641	17480	17523	17640	17544	17580	17541	17594	17576	17465	17379	17456	17640	17484	17494	17377	17583	17860	17543	17465	17328	17478	17496	17369	17411	17600	17365	17520	17530	17642	17424	17480	17574	17349	17509	17471	17665	17607	17365	17482	17431	17744	17480	17364	17544	17392	17440	17397	17527	17331	17483	17518	17554	17435	17573	17502	17528	17457	17613	17473	17427	17437	17512	17386	17691	17508	17503	17517	17512	17652	17360	17379	17550	17468	17493	17635	17354	17333	17599	17670	17434	17472	17602	17587	17509	17395	17690	17570	17493	17447	17644	17553	17664	17566	17402	17480	17658	17567	17547	17318	17356	17502	17389	17807	17415	17590	17509	17608	17517	17483	17519	17499	17609	17608	17416	17344	17357	17339	17537	17328	17587	17668	17692	17436	17401	17489	17258	17509	17280	17330	17309	17567	17405	17617	17389	17373	17408	17560	17413	17457	17514	17332	17522	17498	17455	17614	17483	17673	17649	17516	17550	17451	17510	17527	17364	17390	17527	17656	17316	17431	17542	17399	17450	17289	17460	17428	17462	17261	17401	17432	17427	17616	17300	17493	17411	17373	17458	17501	17393	17319	17375	17498	17571	17526	17434	17392	17456	17421	17369	17496	17274	17591	17660	17555	17553	17490	17472	17702	17476	17673	17531	17515	17638	17619	17676	17627	17624	17427	17596	17565	17340	17578	17401	17593	17242	17436	17388	17449	17648	17523	17477	17509	17475	17414	17664	17604	17391	17721	17507	17342	17390	17518	17477	17434	17520	17595	17542	17610	17650	17451	17598	17452	17487	17563	17537	17547	17444	17393	17380	17478	17204	17579	17616	17569	17538	17435	17532	17408	17481	17472	17491	17719	17402	17650	17528	17471	17533	17337	17486	17562	17706	17656	17820	17736	17693	17469	17451	17588	17527	17514	17566	17402	17498	17461	17543	17629	17614	17747	17362	17486	17538	17338	17611	17391	17531	17403	17451	17596	17445	17461	17448	17649	17306	17747	17739	17479	17481	17444	17573	17478	17655	17459	17376	17521	17578	17434	17644	17486	17594	17422	17493	17538	17307	17460	17521	17471	17539	17556	17389	17595	17550	17338	17669	17475	17469	17311	17305	17633	17578	17347	17590	17510	17590	17441	17431	17580	17549	17416	17625	17610	17360	17351	17435	17351	17561	17522	17267	17530	17412	17442	17394	17603	17468	17578	17530	17503	17391	17421	17430	17394	17520	17571	17413	17544	17605	17510	17568	17552	17410	17604	17467	17823	17477	17736	17450	17669	17714	17512	17589	17510	17480	17449	17458	17481	17676	17496	17453	17571	17513	17601	17443	17533	17435	17630	17606	17662	17530	17582	17523	17663	17534	17407	17256	17534	17608	17466	17454	17590	17624	17432	17413	17407	17557	17505	17469	17396	17589	17254	17686	17535	17529	17617	17371	17521	17493	17456	17607	17543	17673	17457	17552	17578	17652	17451	17701	17546	17383	17542	17462	17445	17514	17623	17562	17556	17469	17487	17540	17438	17288	17538	17414	17402	17417	17352	17462	17475	17335	17256	17236	17316	17589	17211	17605	17550	17462	17567	17562	17590	17322	17460	17706	17540	17662	17542	17564	17660	17503	17416	17359	17840	17489	17516	17490	17485	17359	17333	17313	17544	17432	17386	17407	17411	17510	17514	17504	17529	17566	17474	17522	17635	17356	17720	17624	17349	17647	17410	17396	17397	17497	17585	17478	17457	17404	17485	17548	17580	17447	17522	17371	17595	17423	17463	17392	17637	17510	17365	17489	17636	17322	17496	17448	17366	17498	17572	17528	17561	17815	17551	17614	17414	17402	17394	17355	17560	17324	17332	17495	17420	17678	17468	17583	17509	17493	17578	17514	17459	17343	17416	17578	17532	17283	17442	17641	17623	17844	17586	17532	17657	17554	17517	17608	17530	17459	17459	17378	17503	17424	17466	17459	17495	17451	17479	17470	17534	17490	17593	17478	17393	17336	17478	17501	17621	17382	17542	17733	17519	17556	17567	17577	17294	17199	17490	17472	17442	17401	17363	17340	17537	17350	17577	17610	17416	17498	17710	17658	17507	17725	17582	17364	17350	17409	17462	17541	17433	17635	17549	17611	17450	17436	17431	17621	17462	17484	17566	17713	17558	17479	17541	17599	17586	17492	17618	17449	17579	17515	17510	17405	17591	17414	17457	17557	17621	17389	17699	17456	17409	17511	17682	17602	17399	17470	17570	17233	17455	17422	17509	17459	17648	17617	17225	17474	17439	17517	17427	17472	17485	17547	17554	17328	17405	17334	17456	17523	17483	17519	17336	17458	17640	17517	17551	17534	17553	17660	17498	17279	17419	17547	17620	17597	17391	17582	17613	17431	17416	17375	17286	17652	17416	17306	17383	17387	17496	17671	17456	17429	17269	17525	17315	17468	17558	17727	17353	17371	17297	17455	17589	17535	17581	17397	17481	17505	17402	17595	17545	17446	17596	17251	17536	17580	17783	17520	17360	17633	17621	17673	17747	17620	17402	17443	17349	17563	17421	17368	17535	17638	17695	17636	17625	17419	17413	17624	17612	17585	17534	17654	17578	17537	17364	17398	17484	17535	17696	17524	17531	17408	17476	17578	17297	17478	17528	17574	17512	17610	17271	17413	17494	17777	17456	17534	17479	17426	17563	17554	17565	17483	17404	17504	17280	17441	17458	17405	17596	17492	17519	17428	17441	17668	17579	17467	17532	17501	17359	17542	17419	17390	17583	17403	17541	17418	17440	17369	17599	17428	17771	17670	17444	17589	17544	17512	17520	17481	17558	17685	17519	17591	17591	17622	17473	17492	17545	17739	17629	17435	17549	17663	17487	17621	17504	17512	17374	17516	17492	17312	17477	17492	17540	17614	17565	17580	17511	17395	17626	17535	17511	17621	17480	17524	17629	17447	17724	17365	17421	17394	17528	17455	17395	17523	17458	17526	17577	17272	17414	17524	17465	17667	17492	17548	17424	17423	17721	17422	17500	17439	17495	17648	17395	17601	17506	17632	17379	17761	17491	17462	17414	17574	17507	17442	17515	17572	17410	17553	17568	17504	17429	17604	17523	17504	17461	17382	17436	17589	17534	17498	17515	17574	17663	17459	17577	17420	17440	17300	17426	17428	17275	17542	17567	17462	17547	17475	17563	17681	17835	17538	17705	17609	17450	17490	17431	17702	17397	17440	17524	17418	17530	17601	17474	17644	17471	17493	17504
24861	40586	40482	36236	31478	27532	24941	22846	21282	20018	18869	18360	17736	17184	16837	16812	16935	16249	16200	16474	17736	16036	15789	15602	15628	15653	15622	15472	15760	15557	15556	15775	15589	15548	15620	15549	15610	15374	15344	15498	15470	15495	15520	15494	15389	15526	15222	15732	15482	15534	15385	15418	15450	15575	15474	15549	15426	15645	15762	15790	15675	15618	15514	15582	15636	15638	15520	15330	15455	15582	15527	15532	15597	15491	15611	15592	15561	15472	15426	15550	15553	15482	15371	15526	15611	15553	15511	15574	15593	15611	15517	15595	15487	15350	15484	15548	15437	15471	15426	15573	15417	15485	15685	15350	15647	15520	15463	15479	15356	15429	15557	15557	15445	15549	15427	15479	15670	15345	15569	15540	15508	15439	15404	15631	15480	15450	15353	15609	15615	15427	15655	15635	15463	15375	15557	15486	15433	15448	15587	15543	15442	15363	15678	15362	15451	15563	15551	15532	15573	15645	15367	15468	15503	15597	15334	15554	15580	15480	15620	15437	15661	15432	15488	15351	15458	15494	15533	15422	15540	15504	15655	15565	15495	15390	15358	15441	15594	15495	15508	15374	15399	15636	15501	15385	15512	15469	15498	15275	15547	15437	15681	15500	15563	15728	15660	15385	15675	15423	15545	15622	15413	15486	15579	15551	15511	15516	15383	15568	15657	15490	15557	15394	15486	15378	15351	15556	15441	15561	15562	15679	15411	15521	15454	15682	15577	15341	15323	15610	15605	15501	15447	15496	15521	15574	15535	15695	15609	15505	15489	15552	15495	15543	15451	15546	15518	15563	15571	15617	15587	15460	15563	15670	15375	15397	15321	15343	15437	15457	15390	15442	15493	15493	15486	15408	15445	15554	15577	15401	15456	15408	15403	15433	15690	15437	15530	15565	15478	15477	15452	15542	15427	15552	15538	15493	15413	15380	15462	15577	15405	15479	15360	15572	15375	15291	15484	15517	15534	15537	15373	15448	15611	15530	15484	15521	15499	15546	15541	15387	15472	15442	15617	15579	15352	15450	15272	15488	15490	15435	15564	15385	15470	15528	15559	15557	15530	15283	15687	15479	15399	15562	15480	15485	15560	15379	15537	15512	15523	15462	15521	15329	15407	15527	15628	15506	15534	15453	15561	15622	15590	15463	15516	15577	15472	15348	15529	15525	15415	15481	15397	15497	15444	15335	15601	15591	15467	15391	15408	15519	15506	15606	15439	15500	15573	15376	15363	15410	15510	15544	15381	15615	15541	15405	15422	15723	15362	15511	15550	15378	15417	15414	15495	15542	15561	15561	15341	15493	15416	15508	15561	15493	15524	15500	15522	15472	15768	15466	15457	15481	15492	15377	15369	15492	15559	15655	15398	15429	15547	15572	15495	15602	15564	15562	15524	15536	15561	15530	15374	15683	15431	15589	15455	15399	15632	15477	15461	15544	15431	15639	15559	15538	15730	15715	15558	15355	15606	15449	15425	15387	15490	15510	15495	15487	15282	15614	15524	15449	15493	15506	15661	15547	15452	15508	15536	15642	15339	15562	15403	15604	15475	15595	15579	15445	15512	15565	15468	15605	15601	15347	15597	15560	15423	15604	15562	15576	15394	15678	15458	15468	15444	15465	15562	15512	15642	15323	15686	15521	15447	15513	15454	15472	15622	15325	15433	15600	15696	15507	15614	15518	15636	15474	15475	15522	15440	15385	15499	15256	15511	15519	15424	15424	15477	15580	15443	15525	15562	15413	15584	15437	15472	15471	15434	15535	15454	15577	15474	15487	15400	15520	15494	15511	15404	15592	15456	15497	15406	15423	15595	15527	15451	15337	15595	15349	15548	15434	15536	15470	15508	15554	15563	15442	15520	15479	15696	15486	15588	15618	15461	15439	15392	15586	15578	15431	15451	15568	15541	15475	15364	15397	15483	15488	15434	15474	15470	15542	15633	15354	15689	15384	15512	15500	15395	15527	15456	15588	15492	15567	15469	15310	15732	15559	15475	15304	15496	15408	15486	15590	15295	15461	15550	15611	15584	15427	15455	15538	15583	15547	15635	15341	15494	15355	15440	15485	15572	15474	15351	15595	15681	15340	15429	15272	15499	15600	15414	15635	15313	15452	15464	15618	15443	15462	15440	15495	15451	15355	15592	15589	15557	15488	15457	15469	15429	15417	15283	15583	15324	15492	15536	15534	15476	15392	15420	15583	15598	15396	15536	15552	15466	15412	15415	15545	15470	15646	15423	15607	15310	15478	15688	15654	15478	15570	15436	15607	15417	15617	15532	15512	15355	15565	15490	15667	15432	15527	15462	15438	15545	15506	15446	15498	15520	15554	15566	15801	15482	15505	15509	15335	15547	15420	15468	15463	15604	15604	15450	15419	15644	15464	15506	15456	15513	15479	15642	15487	15343	15519	15379	15535	15424	15563	15429	15329	15374	15398	15564	15459	15421	15386	15533	15390	15354	15547	15492	15471	15452	15541	15688	15472	15557	15525	15684	15363	15371	15483	15478	15396	15445	15257	15711	15487	15553	15437	15332	15450	15296	15488	15457	15550	15530	15470	15570	15453	15435	15375	15381	15454	15673	15459	15573	15521	15547	15468	15484	15520	15521	15512	15539	15557	15545	15450	15577	15471	15431	15337	15453	15579	15561	15569	15402	15435	15299	15426	15583	15493	15543	15500	15625	15449	15453	15631	15444	15373	15440	15523	15472	15393	15260	15593	15358	15511	15635	15468	15594	15645	15589	15451	15400	15396	15499	15497	15591	15530	15551	15576	15526	15541	15505	15337	15520	15427	15548	15417	15355	15685	15479	15427	15495	15477	15618	15580	15761	15483	15630	15504	15461	15549	15497	15488	15708	15449	15626	15572	15668	15396	15694	15310	15390	15598	15514	15372	15521	15437	15485	15614	15464	15572	15630	15552	15543	15450	15468	15374	15480	15499	15582	15443	15528	15410	15590	15582	15564	15360	15472	15479	15429	15520	15396	15454	15449	15545	15599	15569	15465	15481	15634	15599	15442	15480	15450	15626	15565	15468	15364	15601	15452	15476	15619	15655	15395	15516	15653	15543	15444	15561	15469	15666	15429	15637	15385	15385	15383	15487	15634	15452	15600	15477	15499	15474	15668	15435	15509	15385	15497	15556	15507	15401	15658	15290	15495	15435	15527	15595	15431	15417	15404	15522	15381	15415	15441	15503	15598	15383	15710	15512	15431	15479	15625	15475	15608	15557	15449	15543	15251	15450	15453	15606	15472	15492	15479	15582	15334	15451	15376	15484	15515	15516	15498	15500	15485	15600	15364	15574	15624	15421	15470	15548	15425	15515	15572	15388	15378	15425	15468	15414	15574	15467	15468	15473	15551	15500	15474	15519	15784	15435	15371	15380	15359	15583	15407	15320	15380	15524	15521	15494	15474	15393	15433	15501	15408	15531	15495	15311	15584	15456	15302	15552	15646	15514	15430	15525	15539	15512	15556	15446	15580	15519	15602	15745	15684	15621	15423	15468	15622	15504	15551	15409	15288	15404	15538	15651	15335	15610	15592	15617	15555	15594	15528	15414	15364	15514	15595	15482	15601	15573	15501	15477	15524	15415	15530	15494	15587	15601	15358	15409	15399	15648	15463	15386	15377	15531	15567	15501	15511	15468	15406	15543	15678	15384	15555	15504	15692	15591	15532	15442	15447	15426	15472	15422	15541	15468	15580	15406	15375	15633	15580	15615	15371	15444	15617	15476	15439	15510	15605	15398	15572	15396	15582	15439	15630	15550	15666	15426	15717	15643	15442	15499	15527	15640	15525	15452	15470	15481	15632	15445	15329	15512	15354	15412	15516	15671	15527	15568	15557	15428	15517	15554	15678	15665	15519	15441	15308	15574	15538	15478	15483	15508	15463	15415	15565	15616	15466	15440	15482	15522	15582	15579	15508	15498	15390	15554	15493	15330	15445	15455	15487	15525	15573	15564	15505	15461	15662	15603	15504	15414	15523	15404	15452	15324	15478	15566	15424	15459	15288	15601	15519	15552	15546	15565	15507	15450	15351	15566	15521	15649	15436	15582	15612	15388	15663	15424	15565	15572	15504	15498	15507	15443	15488	15625	15522	15348	15557	15539	15604	15546	15485	15463	15616	15516	15522	15369	15493	15473	15514	15787	15554	15436	15568	15423	15334	15388	15705	15462	15625	15557	15554	15481	15705	15465	15499	15622	15334	15471	15403	15487	15591	15537	15556	15567	15542	15624	15449	15411	15421	15644	15651	15446	15569	15524	15579	15421	15625	15294	15612	15440	15621	15449	15340	15608	15526	15502	15495	15501	15462	15359	15525	15531	15653	15546	15306	15463	15567	15510	15467	15486	15539	15469	15414	15415	15600	15480	15643	15786	15583	15446	15364	15533	15454	15517	15482	15566	15589	15313	15467	15525	15505	15613	15543	15607	15516	15608	15543	15628	15343	15350	15534	15363	15625	15484	15497	15400	15563	15485	15439	15422	15589	15597	15481	15436	15355	15424	15325	15617	15534	15329	15536	15554	15548	15199	15415	15428	15424	15526	15457	15425	15463	15504	15569	15417	15575	15317	15491	15461	15593	15445	15575	15541	15563	15592	15412	15573	15451	15628	15576	15485	15447	15650	15366	15517	15273	15437	15631	15347	15425	15455	15536	15493	15458	15439	15507	15396	15625	15465	15453	15286	15591	15521	15391	15396	15483	15476	15488	15498	15512	15492	15567	15522	15475	15470	15590	15477	15438	15612	15619	15442	15443	15544	15365	15537	15589	15511	15620	15553	15633	15435	15430	15487	15526	15603	15556	15521	15606	15310	15573	15633	15637	15524	15491	15397	15425	15483	15425	15449	15500	15492	15468	15586	15492	15355	15470	15474	15458	15393	15529	15366	15533	15447	15607	15623	15474	15520	15490	15599	15539	15442	15537	15669	15498	15413	15489	15375	15480	15579	15585	15463	15571	15426	15509	15415	15316	15599	15359	15630	15528	15374	15505	15503	15369	15373	15543	15607	15551	15491	15542	15699	15710	15561	15450	15593	15483	15471	15421	15475	15417	15547	15359	15541	15541	15476	15626	15415	15485	15281	15565	15549	15538	15603	15413	15326	15562	15413	15546	15443	15484	15592	15327	15416	15448	15380
24556	21512	29100	25505	24989	27764	28678	23998	22221	21103	19891	19119	18687	18119	17914	17651	17448	17113	16721	17779	18140	17023	16920	16635	16233	16443	16494	16350	16320	16336	16526	16401	16453	16251	16496	16260	16171	16360	16415	16066	16152	16158	16168	16193	16321	16017	16120	16258	16203	16187	16118	16061	16390	16286	16136	16106	16255	16174	16495	16680	16511	16549	16280	16216	16175	16227	16137	16065	16326	16096	16354	16174	16245	16341	16141	16233	16179	16121	16025	16033	16121	16167	16225	16283	16315	16142	16194	16190	16284	16001	16396	16252	16200	16135	16384	16284	16143	16332	16140	16112	16277	16032	16240	16116	16182	16038	16200	16194	16361	16178	16202	16185	16164	16131	16185	16020	16337	16139	16150	16047	16272	16217	16072	15971	15970	16383	16262	16319	16183	16128	16143	16239	16099	15967	16044	16153	16226	16189	16200	16177	16242	16311	16277	16241	16296	16188	16114	16206	16182	16197	16264	16171	16063	16122	16233	16042	16175	16157	16239	16299	16081	16196	16260	16353	16249	16313	16207	16059	16184	16076	16232	16117	16072	16188	16291	16280	16259	16113	16198	16260	16201	16135	16189	16373	16179	16426	16328	16216	16199	16298	16085	16167	16142	16296	16033	16138	16144	16245	16219	16104	16207	16169	16047	16204	16310	16286	16425	16282	16147	16291	16094	16192	16159	16224	16124	16229	16195	15990	16141	16223	16285	16177	16224	16175	16008	16069	16106	15998	16219	16290	16316	16042	16199	16181	16167	15927	15920	15934	16104	16079	16018	16116	16238	16165	16107	16094	16111	16206	16413	16171	16002	15838	16217	16118	16199	16210	16234	16256	16134	15987	16244	16107	16214	16324	16241	16099	16388	16111	16054	16432	16185	16057	16134	16072	16262	16191	16092	16167	16123	16127	16067	16015	16034	15962	16080	16145	16071	15981	16315	16143	16223	16224	16222	16214	16140	16170	16228	16036	16053	15991	16114	16182	16120	16274	16170	16186	15985	16167	16276	16100	16145	16146	15882	16212	16322	16026	16244	16081	16067	16160	16170	16240	16121	16245	16296	16117	16171	16083	16277	16142	16130	16081	16101	16144	16160	16312	15955	16262	16131	16235	16273	16411	16014	16101	16167	16199	16159	16091	16214	16139	16113	16219	16154	16286	16390	16070	16109	16065	16256	16022	16250	16327	16128	16158	15973	16072	16162	16338	16192	16198	16315	16217	16296	16318	16100	16107	16259	15964	16062	16110	16039	16266	16053	16120	16261	16263	16303	16276	16309	16119	16067	16015	16216	16209	16398	16413	16279	15991	16311	16215	16194	16213	16107	16209	16204	16080	16069	16232	16274	16235	16198	16159	16123	16226	16409	16144	16136	16238	16080	16313	16102	16352	16287	16130	16155	16034	16407	16231	16234	16057	16215	16101	16019	16074	16218	16382	16300	16034	16094	16070	16093	16104	16222	16168	16104	16094	16046	16237	16337	16135	16185	16132	16092	16293	16173	16130	16112	16302	16031	16175	15945	16102	16160	15973	16219	16148	16200	16234	16099	15971	16133	15992	16320	16063	16193	16150	16127	15919	16097	16225	16420	16035	16185	16183	16296	16181	16147	16272	16205	16021	16277	16144	16134	16062	15996	16189	16203	16158	16040	16302	16102	16166	16182	16082	16073	16187	16094	16102	16135	16276	16120	16177	16100	16228	16349	16084	16072	16102	16140	16259	16072	16256	16103	16264	16246	16160	16040	16096	16288	16253	16196	16043	16314	16257	16230	16251	16274	16126	16103	15988	16279	15981	16037	16128	16112	16170	16125	16254	16283	15967	16229	16293	16261	15965	16278	15939	16208	16129	16239	16199	16249	16004	16294	16048	16158	16090	16015	16510	16164	16157	16070	16115	16243	16071	16379	16305	16198	16106	16138	16344	16180	16262	16174	16081	16135	16071	16239	16157	16127	16058	16302	16234	15982	16140	16052	16191	16174	16070	16000	16037	16205	16278	16086	16096	16122	16098	15989	16150	16111	16282	16236	16273	16312	16268	16114	16410	16240	16136	16057	16110	16433	16095	16038	16167	16186	16077	16264	16229	16202	16146	16092	16114	16105	16175	16305	16191	16093	16173	16123	16018	16392	16159	16211	16182	16262	16263	16299	16120	16158	16400	16245	16104	16168	16073	16066	16285	16233	16196	16090	16093	16139	16176	16374	16046	16146	16325	16083	16043	16173	16047	16084	16347	16263	16053	16098	16117	16264	16131	16187	16149	16186	15989	16351	16046	16173	15979	16176	16000	16104	16392	16001	16096	16017	16066	16329	16092	16461	16118	16194	16162	16025	16000	16064	16067	16178	16326	16338	16308	16358	16261	16113	16189	16205	16277	16163	16394	16376	16337	16207	16181	15917	16057	16379	16226	16375	16204	16238	16119	16246	16166	16328	16272	16106	16183	16143	16165	16061	15795	16009	16361	16144	16128	16154	16233	16291	16072	16168	16135	16102	16014	16168	16022	16362	16152	16183	16024	16067	16178	16000	16108	16163	16163	16180	16057	16084	16309	16320	16304	16173	16196	16183	16070	16213	16216	16221	16355	16188	16152	16163	16093	16204	16462	16423	16207	16270	16144	16041	16281	16134	16211	16171	16212	16223	16208	16198	16270	16233	16180	16034	16187	16193	15971	16317	16222	16133	16288	16199	16223	16275	16210	16170	15975	16189	16018	16162	16089	16242	16277	16100	16247	16235	16160	16123	16197	16261	16070	16168	16309	16238	16180	16244	16160	16112	16288	16165	16146	16166	16271	16085	16146	16287	16224	16157	16130	16212	16195	16253	16161	16166	15982	15873	16112	16314	15982	16120	16045	16178	16053	16150	16118	16201	16128	16267	16171	15926	16391	15859	16073	15987	16104	16280	16019	16249	16305	16249	16134	16188	16188	16114	16270	16151	15995	16421	16220	16369	16126	15947	16146	16057	16071	15980	16174	16126	16134	16059	15917	16280	16142	16053	16310	16185	16181	16045	15992	16203	16090	16017	16287	16084	16027	16208	16109	16080	16403	16156	16290	16255	16195	16233	16145	16262	16146	16292	16246	16114	16280	16125	16251	16289	15919	15992	16268	15984	16217	16120	16185	16290	16296	16227	16216	16188	16301	16278	15999	16217	16213	16177	16438	15940	16291	16154	16179	16058	16248	16246	16248	15993	16139	16064	16090	15832	16329	16129	16273	16145	16160	16129	16165	16176	16128	16319	16085	16367	16155	16084	16220	16181	16293	16245	16161	16362	16407	16271	16245	15949	16001	15945	16126	16013	16136	16215	15998	16120	16051	16242	15929	16109	16272	16197	16284	16205	16216	16306	16154	16134	16327	16118	16199	16070	16144	16302	16161	16015	15969	16119	16130	16124	16031	16059	16116	16222	16175	16276	16097	16208	16386	16267	16339	16252	16277	16226	16303	16304	16222	16238	16294	16110	16187	15959	16194	16107	16093	16041	16177	16226	16150	16163	16287	16153	16283	16086	16007	16294	16202	16255	16290	16152	16342	16375	16240	16391	16186	16145	16113	16271	16162	16242	16295	16082	16025	16069	16175	16073	16305	15921	16025	16096	16369	16003	16330	16252	16173	16076	16253	16062	16367	16182	16045	16193	16038	16006	16265	16314	16198	16109	16168	16309	16378	16347	16194	16236	16274	16095	16016	16289	16068	16236	16346	16126	16078	16366	16080	16131	16230	15917	16151	16214	16189	16293	16172	16233	16308	16248	16276	16117	16165	16257	16158	16096	16256	16257	16280	16510	16168	16024	16101	15996	16299	16147	16266	16125	16277	16055	16095	16176	16273	16105	16158	16334	16125	15978	16233	16060	16189	16094	15954	15989	16055	16038	16068	16339	16147	16266	16052	16348	16214	16034	16271	16188	16147	16103	16138	16275	16133	16014	16180	16162	16323	16063	16097	16029	16186	16266	16191	16286	16330	16120	16073	16210	16202	16029	16302	16355	16161	16113	15914	16127	16241	16166	16408	16215	16405	16173	16206	16245	15994	16245	16188	16121	16060	15978	16334	16249	16088	16157	16302	16232	16196	16089	16052	16341	16189	16183	16125	16048	16274	16083	16094	16078	16156	16145	16158	16065	16184	16235	16210	16274	15982	16121	16135	16252	16323	16311	16064	16094	16168	15995	16251	16205	16200	16081	15985	16166	16282	16207	16078	16320	16378	16089	16373	16415	16327	16111	16183	16190	16145	16166	16141	16124	16253	16075	16277	16028	16088	16163	16163	16198	16121	16322	16171	16251	16101	16193	16040	16417	16074	16081	16098	16173	16125	16119	16096	16218	16221	16160	16140	16334	15932	16354	16233	15976	16178	16220	16043	16047	16259	16277	16238	16216	16270	16086	16196	16118	16070	15977	16196	16251	16006	16160	16085	16290	16122	16309	16122	16172	16361	16179	15991	16272	16263	16147	16129	16248	16132	16133	16209	16145	16051	16127	16140	16250	16149	16031	16186	16262	15975	16101	16188	16320	16189	16122	16377	16413	16138	16117	16063	16282	16048	16327	16262	16121	16129	16137	16075	16044	16100	16246	16072	16063	16233	16303	16092	16229	16024	16236	16187	16055	16390	16139	16277	16116	16145	16103	16098	16053	16193	16424	16150	16123	16278	16186	16009	16134	15895	16228	16084	16164	15920	16172	16222	16169	16167	16158	16003	16153	16079	16291	16201	16156	16137	16242	16347	16195	16230	16104	16125	16109	16175	16102	16006	16186	16086	16222	16121	16139	16181	16228	16114	16340	16175	16416	16156	16085	16207	16145	16340	16129	16202	16077	16301	16238	16294	16028	16215	16361	16314	16170	16292	16205	16226	16122	16473	16119	16033	16270	16140	16161	16136	16137	16115	16277	16202	16112	16399	16164	16032	16083	16277	16118	16453	16320	16081	16171	16207	16218	16411	16097	16057	16174	16272	15960	16066	16134	16117	16194	16105	16120	16222	16241	15962	16137	16291	16278	16119	16186	16422	16205	16104	16251	16371	16280	16044	16206	16219	16181	16096	16241	16147	16178	16283	15989	16119	16241	16208	16283	16076	16164	16270	16160	15920	16001	16075	16067	16261	16033	16069	16227	16092	16224	16248	16030	16309	16047	16163	16129	15952
26104	42864	43682	41510	36844	32097	28319	25637	23629	21635	20356	19323	18364	17487	17209	16566	16603	15837	15799	17327	17002	15666	15530	15121	15010	14975	14743	14929	15043	14704	14713	14728	14630	14742	14904	14767	14617	14699	14748	14653	14623	14621	14693	14580	14731	14826	14607	14623	14767	14608	14694	14644	14833	14678	14671	14617	14676	14333	14827	14968	15147	14931	14763	14759	14594	14559	14547	14587	14660	14520	14572	14630	14656	14561	14583	14692	14522	14640	14453	14660	14639	14640	14644	14622	14470	14550	14655	14563	14573	14451	14605	14701	14554	14497	14535	14684	14603	14529	14540	14625	14608	14418	14595	14535	14742	14533	14397	14574	14611	14523	14505	14683	14433	14487	14538	14607	14402	14581	14641	14516	14701	14540	14618	14526	14610	14597	14704	14509	14723	14424	14655	14637	14560	14766	14616	14660	14760	14708	14558	14655	14522	14769	14517	14410	14432	14551	14657	14530	14575	14602	14609	14418	14590	14697	14462	14640	14702	14659	14629	14680	14590	14703	14564	14721	14540	14624	14715	14550	14726	14558	14527	14616	14596	14649	14556	14536	14706	14519	14558	14516	14507	14543	14518	14515	14602	14683	14611	14509	14652	14587	14567	14557	14672	14487	14613	14548	14792	14647	14627	14639	14734	14682	14756	14591	14568	14537	14647	14401	14517	14778	14629	14672	14626	14627	14762	14558	14474	14544	14640	14626	14514	14649	14721	14659	14600	14566	14557	14486	14494	14485	14595	14636	14658	14583	14747	14584	14587	14689	14565	14449	14648	14382	14698	14596	14714	14666	14656	14740	14727	14510	14588	14535	14630	14554	14502	14716	14798	14742	14615	14579	14607	14640	14610	14764	14603	14578	14584	14535	14657	14571	14355	14622	14551	14685	14620	14504	14637	14575	14663	14637	14451	14621	14670	14636	14767	14628	14606	14445	14655	14525	14658	14609	14486	14555	14470	14498	14553	14600	14736	14503	14557	14510	14695	14477	14571	14569	14639	14505	14644	14544	14764	14694	14497	14614	14734	14535	14691	14626	14634	14630	14483	14560	14623	14554	14568	14596	14561	14633	14595	14645	14594	14558	14581	14533	14617	14716	14485	14631	14585	14745	14648	14765	14573	14303	14541	14617	14482	14663	14618	14657	14540	14696	14347	14577	14626	14382	14656	14521	14714	14462	14599	14723	14818	14451	14597	14639	14702	14561	14692	14597	14555	14676	14559	14634	14664	14356	14501	14661	14561	14463	14805	14647	14557	14577	14781	14646	14639	14611	14572	14437	14650	14562	14723	14639	14610	14597	14527	14501	14661	14631	14767	14695	14639	14549	14560	14668	14716	14592	14573	14747	14570	14601	14470	14482	14787	14499	14456	14541	14670	14731	14568	14593	14737	14785	14509	14778	14514	14433	14463	14610	14714	14759	14493	14662	14572	14611	14428	14672	14555	14586	14444	14539	14475	14622	14461	14743	14532	14572	14594	14519	14795	14586	14436	14616	14592	14508	14679	14623	14327	14493	14516	14623	14553	14666	14583	14471	14739	14626	14660	14529	14559	14738	14627	14659	14639	14629	14586	14576	14536	14590	14572	14577	14658	14434	14540	14555	14812	14555	14696	14590	14724	14435	14599	14577	14725	14704	14763	14630	14535	14473	14679	14477	14745	14579	14648	14496	14568	14625	14680	14693	14524	14550	14623	14547	14758	14656	14402	14630	14709	14498	14614	14568	14586	14621	14562	14629	14784	14492	14578	14564	14728	14642	14649	14735	14562	14555	14566	14627	14487	14561	14649	14496	14673	14426	14599	14743	14618	14610	14694	14462	14506	14621	14690	14730	14637	14620	14557	14631	14496	14623	14627	14626	14601	14427	14467	14574	14683	14724	14576	14588	14603	14614	14507	14821	14579	14602	14607	14592	14642	14504	14661	14569	14645	14589	14520	14597	14632	14563	14518	14531	14405	14608	14544	14456	14540	14735	14537	14575	14568	14581	14617	14403	14525	14542	14616	14671	14620	14658	14660	14558	14506	14594	14491	14642	14493	14595	14527	14665	14566	14554	14620	14552	14678	14704	14643	14604	14463	14528	14625	14526	14559	14641	14626	14609	14632	14559	14581	14451	14662	14588	14519	14649	14673	14528	14613	14596	14681	14659	14668	14430	14548	14355	14602	14600	14707	14623	14511	14614	14437	14667	14589	14575	14583	14788	14605	14698	14620	14627	14609	14556	14774	14526	14440	14521	14524	14575	14576	14485	14589	14694	14773	14551	14564	14620	14609	14601	14524	14661	14671	14566	14737	14593	14612	14612	14607	14605	14585	14476	14781	14624	14673	14540	14573	14653	14775	14417	14580	14366	14553	14624	14557	14499	14459	14458	14678	14527	14491	14569	14613	14699	14737	14566	14450	14690	14619	14747	14849	14605	14595	14521	14472	14457	14580	14698	14552	14404	14419	14688	14589	14813	14607	14575	14690	14571	14595	14523	14778	14759	14484	14586	14560	14528	14448	14539	14469	14473	14452	14575	14368	14663	14621	14783	14578	14704	14463	14631	14581	14538	14499	14457	14677	14526	14611	14599	14514	14555	14502	14424	14533	14711	14488	14526	14453	14543	14668	14607	14675	14521	14663	14656	14573	14496	14521	14564	14555	14572	14474	14574	14733	14405	14496	14490	14592	14691	14486	14724	14513	14610	14616	14594	14434	14558	14688	14728	14485	14614	14596	14586	14521	14564	14492	14647	14465	14600	14651	14505	14644	14577	14746	14451	14684	14420	14485	14626	14547	14766	14427	14612	14570	14639	14562	14583	14651	14557	14634	14431	14682	14690	14477	14661	14611	14802	14698	14616	14567	14390	14604	14733	14878	14550	14681	14647	14561	14488	14782	14699	14511	14800	14683	14623	14574	14613	14510	14434	14559	14567	14612	14447	14635	14702	14509	14641	14685	14760	14544	14612	14633	14712	14556	14537	14607	14721	14745	14740	14500	14541	14672	14599	14669	14667	14568	14569	14607	14520	14626	14561	14656	14543	14410	14603	14721	14656	14635	14412	14614	14505	14684	14645	14663	14522	14614	14676	14587	14524	14527	14629	14617	14619	14523	14490	14666	14584	14629	14637	14722	14848	14498	14523	14652	14582	14714	14537	14675	14663	14728	14456	14646	14660	14565	14628	14659	14703	14644	14538	14699	14534	14731	14428	14560	14656	14558	14607	14757	14525	14672	14771	14666	14534	14728	14569	14665	14585	14738	14771	14735	14498	14703	14748	14690	14600	14469	14517	14614	14559	14645	14593	14636	14652	14670	14482	14697	14467	14491	14526	14416	14421	14738	14711	14589	14621	14694	14640	14639	14515	14606	14468	14766	14645	14502	14735	14505	14694	14577	14723	14605	14638	14528	14606	14541	14587	14649	14667	14693	14677	14595	14591	14686	14537	14605	14666	14453	14568	14603	14681	14564	14567	14841	14575	14710	14587	14755	14681	14498	14663	14507	14604	14520	14656	14630	14652	14615	14605	14607	14631	14606	14670	14542	14612	14549	14668	14430	14528	14725	14738	14677	14531	14640	14491	14600	14596	14563	14748	14739	14671	14616	14605	14582	14668	14470	14618	14599	14697	14700	14534	14504	14666	14504	14669	14482	14574	14456	14744	14609	14679	14425	14571	14608	14438	14437	14589	14695	14490	14739	14475	14617	14561	14557	14671	14578	14638	14648	14629	14292	14538	14601	14715	14658	14710	14590	14542	14649	14673	14484	14548	14517	14510	14634	14659	14774	14697	14700	14699	14629	14601	14452	14583	14641	14530	14746	14756	14517	14431	14502	14653	14542	14561	14496	14619	14530	14480	14550	14581	14734	14593	14530	14658	14630	14715	14537	14531	14783	14616	14601	14489	14531	14563	14622	14655	14634	14571	14533	14600	14516	14475	14734	14640	14469	14670	14728	14545	14559	14490	14744	14619	14443	14445	14613	14525	14569	14485	14649	14578	14646	14468	14560	14619	14713	14514	14542	14721	14523	14655	14568	14692	14743	14656	14572	14563	14545	14520	14626	14542	14542	14478	14627	14590	14656	14591	14570	14616	14578	14530	14609	14546	14608	14678	14632	14636	14768	14515	14596	14689	14565	14558	14639	14617	14571	14736	14661	14503	14687	14666	14519	14697	14469	14487	14649	14418	14741	14602	14634	14502	14607	14588	14673	14646	14616	14369	14574	14638	14622	14484	14653	14762	14588	14525	14563	14520	14474	14686	14611	14807	14566	14566	14638	14717	14599	14778	14710	14371	14559	14655	14571	14487	14455	14607	14600	14631	14417	14611	14579	14650	14561	14537	14537	14691	14716	14594	14518	14742	14528	14488	14498	14542	14499	14505	14602	14572	14741	14559	14574	14695	14725	14565	14573	14569	14467	14499	14716	14608	14625	14551	14732	14537	14535	14608	14439	14609	14634	14524	14639	14265	14673	14664	14762	14506	14573	14482	14524	14463	14510	14638	14501	14744	14653	14574	14492	14635	14439	14852	14641	14620	14609	14482	14613	14880	14654	14587	14660	14415	14605	14388	14466	14545	14570	14638	14536	14563	14534	14662	14632	14611	14603	14592	14752	14605	14527	14657	14518	14715	14477	14557	14872	14369	14723	14635	14686	14555	14366	14562	14528	14697	14692	14609	14564	14695	14569	14592	14616	14659	14386	14585	14695	14607	14608	14606	14621	14797	14556	14494	14651	14543	14599	14638	14499	14576	14604	14581	14627	14655	14550	14548	14492	14722	14754	14572	14558	14658	14685	14536	14483	14574	14552	14665	14706	14578	14639	14662	14736	14554	14511	14589	14525	14777	14632	14514	14712	14704	14445	14587	14580	14631	14789	14468	14628	14582	14628	14537	14723	14507	14644	14620	14607	14538	14525	14714	14650	14501	14677	14674	14389	14572	14639	14612	14598	14598	14643	14696	14553	14474	14545	14630	14593	14623	14683	14657	14590	14679	14678	14548	14674	14510	14653	14623	14572	14561	14595	14753	14500	14697	14667	14777	14446	14690	14681	14565	14560	14575	14562	14650	14520	14618	14653	14495	14542	14710	14500	14611	14533	14628	14695	14474	14614	14592	14758	14643	14641	14635	14609	14643	14504	14806	14607	14542	14694	14608
32059	29440	32773	28215	22582	19620	18135	17341	16487	16040	15599	15262	15268	14977	14924	14872	14817	14722	14629	14793	14582	14612	14684	14468	14339	14507	14264	14608	14486	14522	14543	14609	14563	14368	14594	14430	14529	14133	14250	14471	14371	14243	14190	14539	14266	14383	14488	14422	14364	14488	14197	14380	14458	14429	14278	14224	14327	14423	14404	14387	14450	14454	14348	14393	14343	14425	14538	14342	14654	14200	14405	14458	14384	14514	14370	14426	14583	14128	14410	14521	14415	14483	14302	14531	14434	14324	14096	14311	14469	14371	14481	14446	14451	14385	14356	14479	14432	14486	14587	14377	14343	14178	14163	14397	14432	14327	14315	14471	14298	14379	14302	14324	14288	14324	14332	14287	14449	14368	14463	14583	14437	14543	14349	14518	14550	14272	14408	14107	14281	14420	14314	14388	14680	14354	14420	14413	14347	14403	14345	14277	14354	14431	14330	14214	14236	14457	14551	14350	14386	14531	14405	14543	14357	14393	14408	14449	14383	14264	14407	14277	14346	14428	14567	14417	14469	14434	14314	14390	14478	14147	14472	14408	14346	14473	14311	14417	14446	14360	14465	14458	14461	14547	14252	14326	14498	14313	14286	14332	14478	14483	14464	14322	14381	14439	14499	14319	14332	14430	14287	14192	14183	14205	14381	14363	14267	14367	14465	14377	14233	14458	14327	14316	14405	14275	14363	14468	14238	14408	14157	14461	14185	14426	14270	14347	14301	14431	14237	14431	14479	14272	14413	14332	14543	14595	14429	14361	14321	14503	14403	14391	14305	14100	14251	14386	14456	14435	14413	14384	14326	14383	14414	14342	14579	14370	14250	14610	14426	14522	14544	14476	14154	14377	14351	14216	14452	14427	14373	14252	14382	14362	14413	14491	14454	14338	14454	14239	14487	14511	14318	14266	14384	14233	14523	14185	14358	14519	14644	14648	14251	14255	14440	14258	14295	14262	14406	14327	14545	14435	14444	14243	14530	14318	14358	14272	14290	14308	14286	14564	14548	14396	14477	14343	14519	14162	14488	14538	14609	14242	14380	14384	14242	14378	14341	14505	14418	14376	14402	14484	14262	14365	14450	14270	14586	14302	14482	14230	14340	14379	14444	14337	14522	14294	14447	14557	14421	14520	14341	14349	14255	14449	14488	14470	14323	14326	14264	14414	14591	14340	14223	14325	14367	14191	14501	14428	14358	14455	14452	14634	14293	14453	14399	14271	14416	14423	14395	14415	14462	14304	14422	14368	14601	14635	14299	14370	14377	14483	14364	14356	14631	14633	14521	14503	14572	14327	14258	14271	14463	14399	14295	14338	14323	14589	14495	14519	14357	14594	14498	14434	14181	14273	14504	14520	14348	14438	14415	14295	14284	14257	14406	14451	14368	14407	14465	14416	14290	14310	14423	14200	14389	14315	14401	14112	14360	14451	14490	14623	14326	14437	14353	14313	14289	14520	14377	14464	14380	14470	14519	14314	14284	14362	14326	14291	14580	14484	14304	14349	14300	14520	14403	14540	14550	14421	14458	14370	14388	14432	14565	14376	14536	14437	14355	14459	14337	14592	14384	14270	14439	14339	14411	14318	14245	14300	14541	14419	14398	14410	14281	14362	14355	14362	14386	14285	14320	14337	14457	14325	14519	14485	14360	14515	14473	14424	14311	14579	14340	14526	14417	14338	14507	14469	14351	14195	14571	14354	14312	14390	14272	14330	14507	14527	14359	14525	14291	14486	14353	14392	14553	14520	14603	14426	14313	14284	14316	14409	14372	14412	14435	14406	14459	14568	14384	14229	14253	14219	14186	14509	14303	14405	14418	14601	14483	14572	14399	14453	14295	14502	14461	14374	14455	14405	14351	14414	14470	14458	14443	14460	14343	14430	14649	14414	14278	14368	14381	14338	14533	14539	14278	14422	14605	14367	14529	14343	14319	14364	14370	14300	14288	14400	14480	14477	14548	14386	14375	14428	14451	14413	14339	14307	14565	14396	14503	14447	14474	14414	14422	14309	14139	14332	14628	14410	14333	14080	14354	14639	14335	14414	14431	14492	14305	14366	14560	14430	14325	14324	14464	14152	14459	14474	14403	14438	14363	14266	14413	14263	14367	14452	14357	14319	14221	14517	14345	14480	14488	14394	14131	14399	14262	14342	14343	14518	14358	14326	14496	14303	14418	14463	14445	14321	14645	14562	14310	14360	14217	14409	14442	14373	14651	14456	14234	14399	14556	14341	14239	14369	14461	14432	14325	14419	14546	14360	14497	14502	14448	14451	14327	14144	14290	14326	14357	14453	14618	14456	14214	14238	14310	14237	14553	14296	14265	14520	14542	14391	14429	14364	14490	14242	14338	14382	14477	14394	14420	14202	14496	14512	14529	14487	14328	14586	14612	14394	14511	14381	14380	14242	14335	14467	14451	14299	14169	14432	14391	14374	14354	14334	14429	14409	14425	14360	14473	14433	14449	14459	14410	14326	14385	14358	14360	14298	14479	14495	14333	14322	14471	14436	14384	14466	14336	14405	14503	14314	14386	14458	14384	14442	14253	14179	14309	14482	14238	14433	14404	14575	14323	14396	14448	14403	14389	14332	14501	14469	14254	14540	14453	14405	14209	14345	14194	14402	14515	14434	14560	14419	14394	14272	14381	14481	14228	14451	14477	14337	14422	14265	14321	14336	14269	14381	14228	14346	14648	14487	14495	14540	14365	14421	14550	14386	14404	14290	14402	14131	14466	14399	14380	14493	14196	14392	14458	14470	14324	14560	14383	14483	14586	14353	14146	14430	14397	14450	14296	14435	14439	14341	14525	14506	14470	14258	14358	14346	14533	14290	14317	14330	14232	14482	14422	14253	14489	14340	14489	14315	14474	14350	14565	14416	14447	14379	14478	14548	14435	14379	14528	14344	14493	14431	14392	14488	14158	14226	14293	14302	14439	14314	14263	14440	14354	14562	14400	14500	14586	14400	14305	14391	14431	14188	14427	14128	14294	14502	14538	14344	14457	14283	14205	14410	14332	14263	14389	14310	14543	14512	14244	14341	14332	14389	14380	14411	14504	14419	14359	14425	14392	14303	14347	14409	14321	14231	14390	14544	14369	14412	14364	14374	14294	14258	14535	14342	14212	14348	14412	14427	14520	14433	14481	14446	14331	14456	14312	14268	14346	14309	14404	14334	14246	14289	14578	14362	14333	14205	14297	14285	14465	14354	14256	14315	14441	14328	14385	14401	14184	14455	14456	14507	14427	14383	14423	14413	14541	14466	14354	14349	14373	14367	14361	14298	14490	14374	14391	14320	14435	14336	14396	14444	14316	14542	14419	14404	14346	14297	14576	14387	14306	14388	14593	14421	14575	14355	14433	14303	14492	14483	14379	14467	14348	14441	14378	14307	14311	14461	14274	14472	14345	14384	14361	14435	14353	14415	14502	14306	14414	14502	14388	14429	14178	14455	14245	14338	14418	14347	14477	14537	14340	14458	14596	14184	14360	14428	14493	14301	14422	14448	14409	14376	14381	14229	14417	14432	14449	14372	14301	14434	14433	14344	14440	14461	14426	14489	14436	14393	14665	14574	14440	14553	14362	14326	14477	14305	14296	14351	14378	14499	14352	14261	14294	14395	14255	14355	14339	14337	14321	14436	14527	14307	14419	14619	14308	14381	14375	14219	14350	14237	14580	14534	14601	14203	14436	14564	14386	14326	14502	14404	14442	14439	14332	14400	14398	14344	14494	14494	14329	14490	14379	14445	14351	14296	14306	14305	14249	14407	14186	14143	14171	14394	14464	14507	14462	14319	14432	14350	14369	14470	14442	14327	14329	14357	14341	14354	14344	14410	14366	14487	14295	14186	14506	14586	14355	14472	14411	14479	14549	14435	14413	14541	14315	14273	14452	14248	14516	14316	14350	14413	14226	14386	14353	14418	14368	14502	14298	14446	14355	14213	14296	14323	14506	14296	14650	14342	14403	14456	14462	14437	14483	14384	14385	14384	14537	14416	14458	14241	14491	14271	14459	14603	14336	14260	14365	14353	14400	14436	14327	14238	14479	14512	14394	14407	14509	14485	14357	14403	14334	14401	14536	14474	14324	14326	14620	14622	14434	14307	14455	14646	14414	14530	14346	14495	14412	14179	14402	14532	14420	14403	14237	14357	14305	14412	14449	14511	14430	14433	14333	14369	14518	14309	14386	14315	14215	14429	14417	14476	14515	14353	14422	14136	14526	14553	14308	14328	14326	14442	14383	14314	14355	14109	14264	14437	14251	14492	14482	14440	14538	14470	14482	14255	14342	14470	14316	14361	14223	14429	14353	14373	14435	14381	14543	14206	14496	14291	14360	14587	14302	14401	14157	14329	14225	14383	14270	14672	14423	14375	14334	14409	14307	14460	14409	14331	14426	14352	14494	14473	14318	14495	14460	14402	14470	14444	14527	14299	14320	14377	14417	14518	14327	14472	14301	14341	14372	14300	14386	14563	14414	14457	14387	14456	14186	14618	14502	14377	14573	14390	14406	14412	14440	14387	14266	14517	14298	14326	14319	14257	14475	14399	14227	14426	14368	14297	14404	14283	14443	14547	14573	14411	14531	14504	14490	14372	14353	14391	14455	14472	14518	14263	14338	14260	14379	14313	14424	14182	14464	14396	14439	14412	14466	14396	14212	14605	14548	14347	14526	14392	14275	14415	14562	14326	14543	14139	14448	14629	14226	14447	14372	14373	14446	14386	14271	14270	14552	14397	14373	14439	14593	14346	14390	14477	14400	14324	14442	14424	14380	14500	14511	14304	14398	14473	14455	14300	14327	14255	14284	14376	14497	14341	14204	14306	14498	14527	14518	14430	14388	14401	14352	14387	14393	14459	14473	14331	14432	14610	14520	14614	14309	14155	14416	14397	14444	14489	14398	14532	14310	14358	14505	14535	14318	14448	14668	14448	14563	14251	14370	14516	14568	14215	14558	14234	14412	14185	14483	14365	14441	14394	14563	14528	14440	14430	14636	14440	14489	14379	14650	14379	14341	14380	14444	14476	14485	14257	14341	14250	14321	14283	14434	14421	14006	14330	14489	14321	14540	14239	14332	14272	14490	14394	14303	14527	14313	14423	14367	14444	14405	14380	14380	14451	14334	14312	14432	14629	14527	14360
24580	34074	34734	29475	24210	21054	19298	17802	16919	16385	15747	15152	14852	14558	14452	14161	14284	14006	13740	13923	13677	13612	13802	13604	13465	13531	13473	13561	13527	13451	13583	13474	13453	13478	13354	13518	13551	13492	13615	13486	13535	13406	13627	13490	13268	13415	13411	13480	13404	13427	13558	13486	13544	13452	13190	13330	13313	13459	13455	13590	13384	13552	13372	13403	13466	13501	13552	13432	13492	13582	13475	13372	13311	13468	13409	13330	13419	13560	13451	13291	13483	13446	13547	13496	13515	13545	13454	13387	13601	13438	13483	13529	13486	13500	13422	13340	13381	13480	13405	13500	13546	13458	13465	13502	13418	13287	13612	13496	13558	13438	13534	13406	13304	13288	13435	13551	13481	13421	13393	13561	13456	13501	13364	13770	13575	13308	13516	13428	13450	13503	13614	13377	13620	13620	13372	13337	13473	13260	13453	13431	13423	13470	13436	13332	13432	13487	13483	13406	13449	13381	13554	13484	13327	13477	13509	13353	13541	13504	13449	13590	13428	13397	13344	13363	13398	13439	13379	13563	13431	13684	13489	13582	13508	13523	13437	13535	13482	13400	13322	13503	13467	13505	13470	13454	13367	13563	13485	13406	13454	13397	13503	13271	13558	13433	13514	13335	13495	13484	13417	13395	13604	13533	13531	13460	13382	13416	13323	13543	13498	13409	13390	13417	13545	13639	13339	13409	13593	13363	13586	13550	13310	13722	13594	13460	13420	13494	13283	13203	13543	13457	13376	13540	13374	13490	13237	13449	13419	13387	13623	13410	13428	13436	13456	13578	13413	13460	13537	13407	13478	13496	13417	13504	13426	13739	13373	13567	13520	13390	13451	13400	13466	13339	13476	13428	13411	13303	13481	13386	13483	13381	13485	13381	13370	13529	13347	13704	13435	13420	13547	13438	13442	13451	13506	13704	13524	13590	13647	13419	13339	13525	13569	13385	13532	13537	13530	13488	13517	13433	13518	13464	13441	13542	13569	13423	13457	13506	13676	13452	13453	13376	13371	13389	13531	13364	13426	13641	13469	13395	13452	13387	13659	13391	13460	13449	13589	13426	13496	13360	13372	13471	13447	13587	13471	13548	13706	13271	13484	13421	13422	13546	13542	13417	13389	13535	13468	13505	13438	13315	13510	13537	13476	13328	13419	13455	13445	13507	13569	13528	13488	13537	13472	13358	13392	13473	13376	13490	13376	13534	13522	13351	13419	13562	13468	13425	13420	13426	13524	13386	13392	13221	13391	13546	13291	13475	13499	13538	13465	13630	13653	13487	13444	13613	13512	13577	13333	13472	13508	13341	13484	13575	13369	13338	13460	13497	13396	13298	13406	13714	13231	13287	13594	13445	13444	13431	13473	13471	13457	13692	13597	13468	13418	13517	13615	13474	13331	13536	13479	13457	13489	13618	13334	13447	13565	13473	13506	13517	13638	13478	13423	13469	13388	13518	13435	13573	13609	13641	13388	13485	13313	13566	13364	13441	13511	13361	13521	13441	13505	13434	13406	13363	13617	13712	13432	13693	13304	13541	13476	13318	13571	13290	13540	13389	13470	13538	13431	13430	13511	13458	13435	13521	13491	13388	13339	13512	13500	13474	13579	13550	13403	13557	13358	13574	13386	13458	13379	13364	13464	13473	13568	13560	13487	13460	13409	13440	13338	13440	13394	13377	13451	13506	13473	13553	13541	13387	13355	13411	13539	13458	13595	13473	13464	13419	13513	13541	13682	13412	13469	13423	13466	13434	13592	13397	13395	13465	13558	13550	13301	13526	13373	13449	13433	13389	13553	13457	13428	13413	13287	13432	13486	13586	13534	13608	13412	13404	13493	13499	13633	13415	13622	13374	13553	13526	13466	13438	13392	13538	13488	13528	13384	13552	13432	13688	13418	13227	13524	13435	13431	13518	13327	13565	13530	13397	13344	13427	13470	13490	13346	13440	13286	13434	13511	13485	13443	13338	13445	13518	13519	13365	13368	13393	13539	13470	13512	13505	13516	13627	13423	13447	13494	13523	13549	13541	13525	13547	13533	13421	13586	13396	13449	13535	13495	13507	13461	13489	13422	13393	13551	13428	13515	13431	13568	13523	13454	13450	13515	13504	13457	13504	13340	13510	13601	13369	13357	13578	13584	13544	13594	13602	13674	13351	13618	13594	13495	13460	13455	13451	13209	13356	13429	13229	13570	13419	13432	13354	13190	13557	13510	13383	13302	13404	13560	13323	13519	13504	13400	13451	13473	13486	13561	13429	13493	13461	13384	13475	13490	13546	13485	13390	13393	13611	13428	13470	13442	13505	13457	13470	13578	13425	13482	13663	13514	13433	13580	13302	13448	13456	13540	13430	13411	13259	13381	13475	13588	13376	13527	13577	13403	13281	13452	13558	13493	13509	13508	13571	13394	13502	13422	13514	13329	13478	13565	13393	13560	13539	13488	13532	13474	13450	13394	13575	13455	13460	13512	13404	13567	13556	13404	13409	13557	13525	13464	13503	13550	13459	13363	13353	13528	13567	13344	13604	13520	13408	13379	13635	13568	13381	13396	13564	13501	13377	13565	13474	13324	13573	13604	13458	13460	13480	13608	13267	13549	13456	13488	13505	13486	13468	13555	13258	13363	13339	13434	13564	13397	13585	13559	13498	13339	13473	13435	13426	13411	13419	13434	13593	13342	13316	13355	13623	13595	13283	13375	13312	13336	13430	13326	13381	13552	13548	13446	13523	13489	13465	13587	13496	13413	13358	13549	13426	13536	13444	13498	13456	13646	13442	13398	13596	13532	13391	13303	13554	13507	13471	13378	13445	13252	13433	13647	13418	13384	13698	13483	13378	13595	13543	13413	13453	13443	13524	13435	13694	13414	13494	13586	13341	13497	13448	13301	13436	13515	13508	13524	13412	13487	13426	13415	13602	13469	13564	13603	13434	13418	13491	13472	13491	13497	13544	13538	13575	13573	13483	13473	13456	13427	13631	13491	13525	13404	13317	13535	13598	13460	13397	13439	13374	13630	13434	13404	13467	13568	13472	13477	13581	13490	13628	13398	13695	13454	13461	13306	13543	13587	13526	13394	13564	13499	13536	13723	13451	13469	13452	13484	13412	13313	13487	13574	13392	13495	13316	13406	13360	13474	13457	13496	13423	13439	13376	13506	13342	13573	13469	13489	13463	13420	13478	13532	13451	13531	13269	13516	13442	13397	13477	13450	13469	13411	13487	13324	13630	13442	13417	13626	13512	13539	13510	13348	13594	13521	13549	13362	13556	13499	13590	13496	13553	13422	13351	13432	13381	13476	13471	13562	13420	13418	13518	13402	13424	13576	13423	13567	13433	13403	13471	13606	13576	13530	13414	13422	13419	13380	13399	13546	13417	13430	13392	13396	13375	13584	13564	13426	13501	13407	13555	13393	13515	13399	13586	13382	13436	13496	13386	13394	13349	13509	13547	13419	13365	13465	13393	13515	13379	13554	13647	13591	13388	13438	13645	13385	13421	13524	13541	13404	13441	13312	13524	13458	13592	13449	13407	13476	13506	13511	13462	13437	13600	13586	13600	13436	13265	13669	13500	13583	13547	13615	13568	13567	13424	13569	13518	13267	13393	13487	13517	13236	13632	13649	13543	13559	13381	13507	13440	13531	13394	13506	13335	13404	13429	13532	13673	13589	13334	13516	13607	13500	13489	13578	13510	13487	13509	13334	13459	13371	13814	13388	13528	13569	13544	13649	13562	13457	13249	13334	13484	13520	13569	13604	13384	13493	13549	13497	13335	13529	13387	13596	13428	13534	13424	13589	13470	13434	13450	13462	13419	13450	13512	13554	13582	13661	13277	13670	13532	13523	13405	13590	13499	13359	13421	13339	13571	13377	13378	13470	13572	13453	13463	13581	13404	13457	13440	13449	13530	13602	13519	13497	13528	13354	13585	13399	13387	13430	13586	13383	13370	13419	13434	13360	13459	13452	13442	13466	13413	13485	13481	13472	13308	13530	13331	13497	13304	13538	13494	13376	13304	13239	13438	13394	13424	13549	13486	13520	13420	13517	13442	13377	13438	13361	13500	13493	13518	13561	13341	13443	13483	13559	13494	13470	13418	13364	13620	13403	13450	13576	13491	13308	13441	13557	13423	13336	13503	13684	13467	13401	13454	13634	13494	13486	13445	13544	13492	13379	13499	13364	13405	13505	13575	13478	13340	13392	13414	13511	13424	13621	13501	13434	13466	13540	13611	13234	13342	13548	13577	13500	13368	13567	13295	13438	13403	13582	13396	13476	13533	13378	13491	13377	13620	13461	13557	13558	13562	13502	13460	13406	13566	13414	13506	13587	13301	13708	13507	13590	13526	13431	13465	13472	13342	13708	13501	13415	13484	13348	13501	13500	13502	13215	13593	13557	13520	13406	13668	13534	13439	13574	13490	13434	13535	13592	13342	13506	13553	13476	13401	13567	13439	13523	13492	13468	13346	13521	13595	13496	13675	13465	13457	13588	13551	13577	13488	13508	13537	13647	13491	13377	13513	13485	13632	13418	13540	13406	13645	13483	13404	13551	13466	13356	13502	13438	13594	13320	13489	13314	13448	13448	13527	13529	13592	13454	13520	13544	13454	13423	13454	13356	13722	13472	13560	13443	13413	13513	13513	13569	13618	13541	13500	13559	13442	13465	13323	13414	13389	13551	13304	13615	13483	13395	13409	13434	13528	13386	13375	13306	13335	13432	13425	13551	13586	13423	13506	13331	13360	13675	13479	13597	13476	13505	13450	13355	13456	13398	13484	13514	13403	13478	13586	13304	13638	13512	13487	13453	13438	13379	13628	13463	13530	13623	13395	13454	13425	13428	13471	13629	13422	13611	13469	13410	13480	13359	13386	13452	13417	13596	13456	13639	13445	13481	13530	13521	13379	13321	13419	13369	13560	13670	13588	13467	13662	13403	13341	13295	13505	13299	13287	13594	13367	13570	13593	13551	13486	13491	13463	13356	13430	13373	13489	13517	13343	13637	13486	13515	13361	13547	13506	13594	13361	13510	13590	13507	13406	13317	13610	13449	13407	13436	13323	13630	13607	13509	13517	13535	13428	13607	13534	13448	13435	13624	13509	13405	13363	13528	13378	13373	13472	13401	13468	13473	13493	13423	13399
26422	21760	29070	28615	24663	23336	21371	20788	19054	16770	16065	15409	15120	14772	14495	14269	14348	14308	14284	13773	15075	15584	14699	14029	13639	13907	13980	13497	13751	13719	13611	13856	13782	13601	13611	13707	13797	13613	13823	13550	13500	13612	13705	13733	13728	13592	13503	13549	13487	13542	13811	13678	13733	13624	13712	13520	13454	13640	13736	13620	13798	13720	13714	13608	13743	13548	13632	13654	13779	13674	13564	13545	13671	13521	13695	13817	13612	13606	13655	13670	13588	13631	13519	13497	13729	13662	13650	13555	13624	13580	13572	13707	13602	13698	13757	13751	13550	13709	13535	13583	13718	13640	13702	13966	13726	13641	13770	13636	13570	13487	13605	13816	13771	13644	13685	13553	13625	13607	13614	13712	13776	13704	13817	13680	13615	13673	13900	13619	13727	13622	13800	13589	13741	13831	13700	13810	13492	13756	13637	13545	13677	13629	13682	13667	13686	13448	13613	13549	13543	13608	13605	13906	13580	13525	13656	13523	13603	13581	13718	13767	13400	13788	13586	13678	13575	13741	13432	13481	13753	13682	13770	13633	13487	13528	13483	13754	13556	13530	13774	13691	13670	13785	13733	13624	13618	13580	13606	13590	13546	13554	13685	13579	13502	13553	13798	13507	13741	13554	13567	13666	13522	13683	13637	13876	13611	13517	13635	13750	13531	13647	13809	13777	13631	13797	13651	13615	13660	13521	13774	13683	13463	13713	13571	13739	13628	13741	13666	13772	13710	13672	13644	13562	13821	13734	13655	13690	13383	13722	13564	13502	13490	13920	13584	13388	13646	13568	13645	13474	13531	13577	13622	13627	13581	13735	13583	13624	13610	13535	13731	13714	13810	13756	13663	13550	13631	13782	13505	13629	13712	13668	13527	13654	13628	13616	13865	13653	13730	13877	13727	13573	13533	13597	13768	13536	13606	13661	13698	13756	13718	13657	13835	13732	13479	13644	13658	13629	13617	13554	13556	13590	13588	13393	13609	13628	13636	13801	13624	13498	13621	13521	13640	13516	13629	13660	13684	13817	13614	13590	13664	13595	13637	13704	13608	13671	13752	13676	13514	13542	13546	13566	13569	13626	13507	13723	13649	13761	13678	13441	13676	13487	13780	13600	13748	13617	13700	13533	13484	13654	13569	13472	13435	13326	13431	13730	13752	13675	13634	13519	13521	13767	13651	13470	13624	13622	13453	13474	13727	13598	13729	13635	13837	13825	13606	13589	13522	13735	13636	13623	13789	13828	13549	13603	13607	13514	13697	13632	13775	13602	13519	13632	13496	13747	13457	13452	13773	13706	13460	13841	13744	13728	13578	13592	13561	13484	13629	13682	13781	13771	13606	13562	13600	13591	13451	13626	13739	13714	13816	13604	13615	13663	13815	13641	13423	13740	13688	13534	13547	13564	13614	13498	13544	13508	13728	13762	13552	13503	13674	13719	13580	13543	13513	13650	13560	13788	13680	13695	13515	13594	13659	13591	13510	13614	13811	13683	13862	13759	13692	13611	13898	13623	13638	13528	13647	13608	13606	13641	13651	13645	13682	13491	13720	13647	13743	13734	13709	13749	13508	13476	13508	13402	13742	13739	13457	13640	13774	13905	13647	13677	13640	13632	13743	13396	13670	13583	13598	13714	13607	13580	13841	13653	13648	13390	13742	13680	13625	13558	13709	13685	13702	13580	13610	13600	13725	13764	13550	13592	13674	13675	13717	13571	13702	13613	13619	13437	13565	13679	13705	13723	13750	13547	13522	13679	13607	13526	13657	13531	13453	13596	13717	13666	13705	13630	13734	13634	13482	13604	13704	13554	13785	13461	13612	13637	13709	13443	13773	13630	13736	13463	13659	13706	13535	13638	13674	13668	13406	13644	13665	13610	13758	13724	13671	13632	13526	13537	13527	13627	13788	13671	13721	13690	13646	13547	13598	13615	13817	13825	13678	13897	13597	13525	13780	13741	13640	13677	13654	13744	13573	13527	13716	13657	13720	13584	13639	13816	13661	13647	13762	13649	13652	13575	13770	13561	13489	13525	13705	13605	13805	13687	13551	13611	13735	13723	13875	13517	13751	13568	13555	13418	13816	13568	13581	13482	13581	13692	13659	13594	13458	13573	13591	13613	13684	13647	13637	13584	13589	13604	13552	13883	13821	13774	13685	13670	13636	13738	13735	13901	13737	13766	13700	13564	13717	13452	13435	13635	13574	13659	13672	13616	13738	13564	13548	13637	13529	13731	13685	13698	13675	13552	13534	13572	13782	13610	13674	13770	13687	13755	13583	13541	13657	13811	13496	13620	13624	13515	13793	13635	13720	13560	13701	13524	13638	13509	13495	13605	13751	13703	13710	13549	13608	13589	13753	13681	13719	13764	13716	13665	13581	13687	13656	13602	13578	13407	13555	13732	13721	13628	13779	13574	13659	13783	13843	13539	13737	13674	13692	13616	13746	13754	13447	13566	13647	13648	13767	13777	13615	13629	13533	13518	13648	13537	13598	13787	13532	13957	13706	13698	13755	13470	13626	13575	13605	13540	13581	13734	13619	13484	13687	13744	13693	13903	13588	13582	13610	13748	13683	13456	13644	13585	13615	13690	13623	13693	13593	13665	13487	13591	13568	13751	13503	13588	13720	13728	13590	13698	13561	13654	13876	13499	13628	13663	13741	13594	13708	13676	13590	13583	13459	13662	13724	13703	13638	13675	13740	13724	13685	13524	13761	13665	13684	13544	13662	13519	13692	13598	13656	13649	13770	13594	13730	13564	13641	13551	13677	13635	13817	13559	13779	13608	13508	13758	13605	13711	13588	13578	13496	13783	13525	13845	13787	13593	13730	13691	13458	13644	13682	13696	13652	13645	13849	13597	13605	13631	13753	13694	13684	13703	13576	13812	13637	13576	13675	13648	13841	13646	13463	13641	13645	13645	13520	13514	13576	13518	13714	13782	13490	13740	13619	13635	13608	13714	13638	13734	13637	13569	13674	13598	13602	13698	13892	13661	13684	13746	13807	13559	13819	13786	13695	13749	13798	13559	13629	13643	13581	13642	13584	13679	13630	13828	13558	13717	13443	13528	13624	13672	13687	13514	13572	13688	13426	13603	13628	13577	13667	13579	13772	13922	13578	13569	13664	13633	13447	13616	13590	13640	13615	13716	13704	13584	13791	13368	13763	13687	13597	13596	13645	13712	13636	13693	13775	13585	13606	13488	13509	13540	13707	13537	13734	13482	13560	13732	13559	13696	13478	13511	13897	13572	13619	13562	13662	13686	13592	13779	13611	13633	13418	13449	13604	13737	13658	13582	13571	13628	13585	13567	13602	13464	13785	13773	13686	13534	13639	13670	13732	13650	13659	13657	13671	13797	13580	13575	13732	13860	13770	13731	13661	13719	13668	13748	13675	13639	13752	13664	13757	13490	13676	13630	13579	13637	13957	13702	13667	13689	13723	13785	13645	13572	13512	13652	13764	13618	13697	13608	13595	13754	13665	13803	13687	13741	13639	13511	13927	13647	13734	13565	13476	13703	13467	13580	13706	13722	13713	13755	13744	13565	13661	13565	13680	13690	13704	13628	13645	13607	13595	13625	13540	13672	13583	13566	13772	13594	13513	13412	13760	13731	13619	13898	13573	13665	13766	13458	13817	13601	13783	13651	13711	13751	13307	13654	13668	13648	13554	13743	13677	13764	13641	13595	13561	13696	13751	13535	13735	13637	13499	13672	13599	13662	13480	13720	13712	13592	13557	13723	13830	13713	13571	13566	13692	13559	13775	13459	13641	13682	13540	13694	13666	13603	13676	13593	13644	13513	13673	13625	13834	13564	13613	13662	13729	13645	13636	13674	13785	13574	13656	13821	13641	13758	13569	13617	13499	13474	13483	13632	13892	13914	13675	13642	13600	13747	13610	13749	13692	13620	13704	13623	13517	13619	13536	13557	13810	13652	13816	13597	13645	13616	13606	13655	13701	13795	13628	13760	13563	13593	13576	13687	13584	13381	13597	13541	13660	13628	13469	13365	13675	13605	13507	13609	13627	13584	13661	13572	13693	13547	13582	13853	13597	13768	13674	13593	13641	13774	13655	13898	13603	13457	13724	13608	13548	13570	13554	13784	13663	13915	13748	13646	13559	13730	13642	13729	13671	13630	13522	13631	13408	13832	13814	13546	13734	13611	13903	13559	13786	13838	13580	13784	13551	13731	13668	13767	13613	13771	13691	13778	13545	13666	13730	13656	13559	13588	13428	13696	13605	13693	13645	13471	13649	13549	13618	13611	13672	13568	13622	13700	13858	13801	13862	13644	13630	13678	13877	13580	13735	13563	13827	13748	13812	13724	13454	13794	13650	13884	13859	13775	13606	13696	13705	13761	13600	13542	13655	13741	13647	13612	13530	13595	13510	13876	13636	13897	13548	13688	13595	13635	13698	13589	13631	13585	13555	13706	13631	13589	13489	13635	13605	13626	13643	13773	13581	13644	13557	13683	13704	13746	13487	13695	13680	13654	13774	13582	13650	13508	13457	13666	13623	13679	13707	13603	13719	13445	13621	13606	13679	13567	13586	13608	13779	13720	13704	13793	13591	13600	13630	13421	13507	13823	13438	13673	13601	13767	13787	13767	13759	13731	13727	13559	13675	13740	13556	13532	13557	13454	13939	13709	13585	13654	13575	13466	13768	13584	13970	13846	13509	13566	13545	13582	13561	13789	13908	13668	13661	13574	13706	13733	13477	13573	13729	13716	13645	13887	13593	13451	13631	13851	13790	13553	13615	13756	13666	13583	13669	13605	13645	13629	13602	13696	13710	13650	13648	13718	13645	13643	13721	13589	13708	13724	13612	13569	13626	13613	13659	13673	13565	13615	13733	13745	13742	13582	13730	13759	13675	13756	13675	13550	13518	13691	13671	13685	13677	13497	13507	13492	13377	13742	13612	13536	13852	13769	13603	13698	13668	13655	13599	13581	13703	13674	13802	13667	13689	13603	13676	13823	13774	13613	13654	13572	13625	13620	13836	13858	13875	13606	13834	13760	13712	13714	13739	13579	13527	13746	13738	13722	13751	13484	13651	13574	13690	13526	13673	13744	13706	13831	13622	13713	13694	13811	13633	13591	13705	13688	13590	13791	13583	13859	13518	13724	13525	13615
22839	38015	38259	33321	28650	25249	22973	23977	20289	17709	16592	15839	15424	14963	14565	14447	14403	14173	13868	13802	15672	16163	14525	13117	13103	13385	13192	13235	13175	13138	13198	13110	13090	13024	13122	13091	13054	13170	13132	13111	13297	13178	13120	13179	13223	13111	13112	12928	12677	13068	13345	13092	13062	13017	12946	13097	13129	13060	13212	13227	13207	13201	13018	13138	13000	12937	13011	13157	12973	13066	13069	13122	12992	12984	13061	13095	12958	13239	12966	12991	13000	12967	12982	13039	13251	12889	13047	13118	13149	12948	13107	13007	13080	13126	13127	13002	13021	12938	13191	12978	12918	12885	13040	13063	12981	13088	13070	13114	13106	13104	13036	12991	12967	13169	13061	13124	13223	12989	13085	13255	12991	12885	13003	13070	13155	13164	13086	12923	13000	13105	12897	13083	12913	13049	13174	13048	12957	13145	13077	13087	13167	13123	13115	12978	13160	13157	13172	13083	13054	13060	12987	13072	13131	13023	12938	13003	13025	13124	13010	13189	13216	13105	13012	13049	12980	12869	13161	13169	13053	13025	13054	13124	13036	13009	13088	13050	13058	13151	13118	13096	13094	12992	13033	12975	12965	13183	13064	13143	13028	13015	12945	13070	13087	13224	13036	13152	13075	12996	13186	13019	12930	13168	13084	13129	13134	13189	13238	12923	13162	13154	12946	13019	13022	13043	13104	13080	13233	12896	12996	13028	12954	13052	12979	13097	12989	13040	12967	13059	13196	13057	13031	12980	13036	13083	13106	13036	13031	13044	12930	13113	13196	13077	13043	13141	12969	13080	12973	12832	13090	13144	13009	13054	13118	13090	13115	13035	13103	13009	13134	13086	13102	13027	13011	12962	13267	13037	13102	13084	13038	13242	13102	13176	12980	13145	13254	13174	13005	12998	13030	13123	13082	13001	13023	12987	13172	13217	13144	13107	13043	13180	13094	13013	13112	12982	13001	13148	13028	12953	12993	12980	13014	12906	13035	13196	13004	13026	12974	13109	12970	13099	13001	13122	12837	13229	13084	12950	13015	13131	12985	13024	13101	13161	12941	13073	13009	12901	13029	13122	13045	13051	13089	13145	13141	13076	12972	13111	13083	13073	13050	13248	13042	13167	13160	12964	13103	13244	13088	13098	13153	13032	12941	13113	13123	12981	13144	13032	13057	13099	12967	13031	13063	13064	13085	13226	12974	12986	13146	13085	13227	13138	13062	13052	13140	12995	12971	13036	12899	13101	13142	13184	13001	13026	13053	13090	13052	13053	13146	13174	13035	13082	13078	13093	13044	13236	12984	13011	13066	13190	13117	13181	12942	13065	13073	13084	13159	13090	13034	12956	13148	13194	13077	13014	13154	13053	12967	13000	13002	13104	13216	13076	13288	12925	13048	13054	13051	12964	13034	13047	13101	13000	13181	13100	13050	13096	13090	13154	13176	12992	13070	12960	13155	13075	13144	13133	13039	13023	13066	13053	13088	13101	13140	12911	13114	12999	12958	13015	13081	13040	12998	13024	13036	13078	12996	13052	13136	13055	12994	13047	13040	13051	13049	13030	12878	13087	13179	13073	13027	13106	13127	12951	12933	13016	13024	13110	12946	12945	13011	13258	13080	13076	13121	13055	13153	12999	13074	13053	12985	12985	13075	12970	12901	13046	12926	13131	13148	13070	13066	13059	13018	13187	13123	13157	13110	12956	12981	12952	13179	12971	13095	12948	13058	13159	13121	13026	13078	13064	13126	13254	13077	13126	12902	12988	13041	12965	13042	13150	12941	13177	13025	13079	13083	13060	13066	13168	13008	13079	12948	13003	12964	13139	13161	13036	13080	13100	13010	12977	13228	13010	13065	13160	13022	13167	13012	12911	13097	13047	13079	12918	12891	12953	12973	12907	12961	13063	12863	12975	13063	13051	12926	13177	13042	12973	13107	12980	13163	13113	12998	13138	13217	13039	13032	13217	13109	13174	12922	13008	13107	13030	13085	13024	12951	13014	12928	12983	12901	13134	13078	13065	12944	12997	13206	13010	13030	12955	13107	13070	13075	12892	13129	13167	13104	13151	13069	12970	13150	13113	13151	13088	13147	13092	13075	13156	13100	12910	13017	13119	12913	13069	13049	13038	13272	13098	12960	13017	12924	13099	13067	12969	13043	13050	13105	12997	13117	13134	13082	13139	13126	13003	12876	13018	13030	12957	13073	13061	13031	13153	13142	13050	13032	13071	13143	13100	13117	12987	13109	13111	12956	13031	13258	12969	13111	13137	13139	13161	12971	13115	12920	12947	13198	12946	13183	13085	13053	12823	13039	13164	13073	13082	13122	13102	13189	13113	12955	13108	13186	13094	13035	12957	13042	13160	13171	13034	13045	12974	13027	12860	12975	13271	13020	13122	13162	13020	12951	13170	12971	13180	12992	13027	13268	13018	12881	13112	13049	13084	13102	13182	13284	13039	13205	12994	13025	12808	13102	13002	12955	13200	13076	13050	13077	13120	13105	12963	13114	13256	12949	13019	12988	13069	13129	12995	12887	13045	13006	13230	13170	12905	13052	13231	12936	13136	13167	13123	12886	12982	13173	13006	13020	13103	13049	13155	12947	13034	13096	13061	13110	13110	13049	12897	13108	13058	13125	13173	13062	13028	13124	13008	13040	13028	13053	12993	13016	13118	13093	13014	13148	12975	13101	13277	13099	12893	12968	12946	13048	12978	13009	13023	13074	13017	13054	13151	13135	12874	12985	12952	13056	13124	13105	12983	13088	13064	13090	13074	13242	13024	13058	13230	13017	13128	12987	13157	12992	12983	13053	13088	12997	12931	13060	12912	13148	13034	12973	13048	13129	13042	13075	12950	13102	12924	12950	12985	13163	13042	13219	13128	13069	12925	12897	13154	13024	12965	13082	13102	13167	13073	13086	12970	13004	13082	13062	12927	13106	13123	13139	13060	13000	13029	13021	13024	13064	13106	13079	12993	13100	13003	13030	13068	13267	13159	13055	13221	12983	13099	13075	13087	13101	12963	13049	13133	12956	13020	13028	13112	13017	13059	13132	13087	13119	13126	12992	13014	12880	12951	13107	13140	13215	12969	13112	13077	13055	12968	13049	13007	13273	13007	13169	13089	12981	13137	12956	13096	13048	13085	13067	13096	13137	13053	13030	13196	13145	12975	12969	13126	12991	13179	13064	13166	13002	12988	13119	13121	13096	12958	13075	13037	13053	12977	13116	13210	13126	12994	12982	13010	12991	13023	13071	13080	13206	12883	13058	12942	13184	12952	13195	13082	13118	13119	13111	13161	13147	13066	13174	13002	12967	13310	12969	13116	13142	13010	13077	13019	13137	13154	13073	13049	13040	12861	13179	13084	13170	13217	12889	13169	13145	13090	13016	13059	13099	13116	13025	13018	13116	13040	13121	13085	12920	13073	13117	13028	13123	12947	13009	12894	13130	13027	12850	13044	13143	13026	12968	13196	13209	13117	12988	13079	13098	12944	13167	13221	13159	12955	13090	12952	13001	13098	13034	13013	13017	13092	13084	12930	13190	13049	12940	13144	12985	13041	13016	13138	13051	13053	13098	12938	13064	13180	12875	13047	13122	13104	13184	13040	13033	13086	12939	13132	13064	13088	13056	13011	13121	12976	12974	13260	12988	13017	12971	13242	12938	12969	13047	13091	13241	12994	13112	12947	13209	13050	13015	12936	13060	13093	13032	13015	13166	13030	13049	13143	13038	13119	13171	12974	13098	13046	13150	13137	13161	13100	13048	13175	13052	13176	13012	12864	13115	13072	13143	13082	13068	13030	13021	13194	13016	13077	13021	12999	13011	13007	13079	13091	13071	13108	13027	13119	13066	13006	13019	13092	13067	13028	13048	13174	13036	13180	12833	13094	12975	12998	13127	12934	13099	12983	13036	12967	13205	13129	13039	12874	13023	13108	12951	13154	13171	12975	13047	13189	12993	13040	12977	13155	13143	13039	12941	13140	13101	13154	12921	12976	13014	13100	13080	13268	13023	13158	13016	12919	13004	12971	13030	13124	13064	13133	13157	13045	13121	13005	13159	13070	12910	13015	13049	13060	13048	13036	13118	13024	13110	13106	12995	13123	12945	13032	12987	12983	12904	13168	13071	13106	12872	13102	13109	13088	13077	13020	13072	12953	13105	13132	13089	12936	13205	13093	12992	13049	13071	12953	12912	13090	13021	12979	13119	13074	13138	13084	13103	13072	13191	12957	13092	12801	13219	13086	13113	12903	13008	13047	13143	12983	13071	13055	13014	13122	12928	13052	13040	12917	13104	12994	13117	13004	13061	12996	13041	13187	13092	12891	13184	13075	13060	13082	13154	13156	12978	12968	13097	13192	13213	13042	12987	12943	13047	13099	13030	13169	13065	13240	13040	13188	12980	12889	13043	13234	12973	13041	13022	13007	13017	12958	13153	13079	12911	13042	13017	13038	12992	13200	13145	13238	12952	12975	13075	13131	12993	13061	12964	12969	13105	13042	13126	13068	13005	12943	13069	13263	12984	13051	12976	12971	13059	13118	13061	12967	13042	13119	12986	13073	12977	13203	12874	12950	13087	12933	13035	12992	13047	13108	12998	13016	12975	13157	13044	13023	13140	12942	13178	12868	13159	12944	13125	12897	12937	13013	13070	12937	13016	13128	12961	12938	13063	13173	13016	13104	13074	13027	13041	13112	13042	13137	12965	13021	13286	12990	13263	13133	13226	13057	13210	13009	12992	13146	13134	13161	13020	13110	13223	13002	12651	12998	12975	13101	13204	13039	12982	13160	12856	13036	12868	13146	13220	13210	13250	13115	13058	13111	13064	13087	13064	12994	13007	13027	12929	13086	13152	13127	13271	12890	13148	13003	12925	13207	12953	13160	13207	13000	12971	12920	13237	13109	12984	13095	13108	12984	13120	12957	13230	13121	13134	13085	13190	13013	12945	13056	13144	12939	13135	13002	13008	13010	12957	13174	13104	13146	13062	12914	13111	13021	13013	12967	13076	13196	12976	12988	13150	12879	13280	13108	13052	12843	13245	13006	13092	13130	13149	13261	13074	12891	13024	12881	13011	13048	12971	13082	13078	12978	13084	12965	12896	13214	13127	13010	12974	12870	13079	12972	12971	13006	13080	13063
24664	21536	29134	25439	24286	26605	28069	36171	23642	17484	15984	14894	14331	14016	13782	13482	13555	13499	13366	12856	13396	15665	14848	12561	12580	12539	12381	12359	12406	12391	12347	12301	12055	12157	12217	12230	12303	12373	12302	12315	12344	12202	12226	12404	12216	12414	12324	12197	12189	12287	12440	12309	12164	12165	12047	12307	12268	12225	12535	12487	12499	12244	12262	12303	12292	12340	12240	12200	12265	12353	12400	12391	12264	12229	12470	12305	12234	12273	12379	12383	12299	12393	12098	12214	12123	12231	12143	12332	12345	12187	12212	12159	12089	12110	12394	12233	12198	12210	12203	12234	12095	12098	12228	12099	12171	12039	12110	12241	12392	12209	12159	12153	12145	12144	12249	12054	12000	12106	12193	12351	12131	12204	12117	12232	12159	12195	12177	12361	12242	12358	12335	12217	12099	12032	12288	12240	12096	12235	12234	12272	12237	12238	12405	12217	12044	12151	12072	12222	12153	12254	12142	12258	12270	12095	12271	12306	12102	12305	12323	12259	12301	12094	12067	12317	12070	12141	12138	12196	12138	12172	12105	12195	12193	12065	12049	12096	12164	12263	12087	12206	12029	12138	12376	12022	12212	12412	12186	12284	12283	12252	12168	12288	12213	12227	12145	12160	12117	12110	12075	12113	12118	12105	12076	12259	12415	12130	12253	12123	12001	12311	12143	12187	12298	12331	12283	12325	12269	12189	12267	12037	12177	12005	12333	12254	12052	12203	12254	12310	12335	12387	12185	12226	12046	12205	12130	12096	12092	12196	12168	12183	12128	12288	12307	12198	12166	12169	12088	12095	12313	12106	12191	12261	12248	12117	12292	12071	11994	12071	12210	12226	12202	12213	12212	12212	12347	12343	12262	12262	12110	12235	12215	12226	12061	12310	12411	12217	12246	12273	12349	12243	12243	12268	12063	12314	12240	12177	12187	12113	12187	12155	12265	12266	12137	12299	12220	12233	12168	12077	12154	12216	12333	12198	12317	12190	12339	12273	12350	12041	12238	12146	12122	12102	12250	12279	12312	12407	12260	12297	12250	12224	12217	12267	12261	12111	12298	12112	12088	12425	12378	12212	12116	12118	12344	12175	12057	12180	12172	12157	12156	12257	12298	12110	11985	11990	12201	12081	12040	12144	12355	12421	12311	12149	12160	12140	12433	12201	12077	12182	12293	12391	12173	12379	12455	12288	12197	12321	12165	12110	12260	12214	12145	12104	12196	12154	12189	12231	12129	12199	12185	12486	12027	11993	12246	12015	12161	12123	12156	12100	12139	12193	12154	12179	12237	12208	12299	12113	12229	12186	12294	12151	12256	12032	12166	12369	12561	12247	12184	12345	12080	12103	12356	12152	12179	12042	11916	12304	12389	12232	12024	12093	12197	12239	11959	12212	12252	12272	12204	12157	12113	12067	11951	12261	12099	12140	12199	12067	12238	12180	12339	12197	12189	12213	12267	12119	12049	12119	12353	12164	12301	12287	12256	12159	12208	12209	12094	12142	12421	12279	12379	12090	12233	12203	12226	12231	12164	12288	12075	12159	12380	12299	12311	12175	12433	12084	12034	12257	12180	12124	12237	12213	12292	12178	12210	12203	12164	12217	12197	12290	12206	12255	12077	12234	12330	12239	12290	12191	12123	12178	12062	12148	12305	12104	12235	12125	12170	12103	12245	12286	12159	12328	12274	12083	12219	12178	12397	12218	12302	12078	12279	12335	12337	12216	12244	12175	12241	12139	12214	12336	12022	12162	12139	12156	12060	12114	12359	12245	12084	12158	12381	12381	12075	12079	12195	12363	12298	12450	12180	12319	12171	12414	12297	12210	12243	12280	12200	12316	12205	12104	12291	12275	12404	12203	12103	12155	12234	12162	12222	12185	12253	12206	12087	12166	12011	12151	12194	12030	12173	12254	12178	12139	12108	12280	11942	12184	12108	12323	12236	12255	12134	12202	12236	12259	12148	12145	12073	12311	12164	12184	12242	12140	12216	12191	12222	12137	12032	12202	12248	12100	12230	12382	12324	12240	12019	12269	12132	12227	12113	12315	12254	12264	12348	12287	12243	12247	12309	12273	11945	12235	12258	12080	12220	12180	12261	12021	12046	11971	12179	12220	12203	12362	12270	12274	12269	12302	12225	12079	12149	12031	12131	12198	12071	12063	12322	12300	12319	12144	12183	12054	12141	12107	12292	12085	12231	12229	12213	12207	12167	12288	12200	12314	12174	12123	12219	12177	12156	12255	12174	12110	12219	12266	12152	12168	12289	12156	12235	12089	12268	12238	12138	12053	12219	12277	12301	12064	12197	12198	12166	12096	12234	12163	12271	12132	12073	12219	12398	12171	12059	12104	12246	12117	12103	12096	12234	12325	12284	12142	12359	12311	12164	12099	12248	12071	12189	12300	12188	12106	12222	12210	12307	12349	12174	12139	12364	12086	12079	12162	12206	12094	12214	12197	12193	12337	12238	12111	11996	12218	12238	12167	12302	12212	12139	12092	12178	12119	12351	12202	12219	12392	12284	12019	12254	12170	12141	12287	12290	12364	12314	12198	12177	12169	12205	12195	12273	12248	12197	12137	12319	12247	12277	12275	12137	12264	12263	12423	12100	12160	12345	12235	12228	12338	12164	12008	12213	12168	12158	12195	12323	12222	12129	12250	12307	12325	12172	12141	12360	12118	12068	12324	12296	12212	12284	12213	11962	12163	12228	12378	12507	12326	12116	12108	12145	12167	12120	12377	12018	12159	12295	12310	12349	12247	12281	12285	12183	12100	12110	12062	12025	12262	12076	12000	12381	12273	12384	12207	12309	12141	12217	12094	12092	12297	12217	12264	12234	12065	12229	11942	12217	12290	12064	12337	12278	12189	12227	12221	12274	12187	12246	12284	12182	12368	12211	12264	12237	12324	12154	12340	12221	12246	12349	12284	12163	12128	12130	12341	12192	12269	12249	12108	12299	12354	12295	12165	12069	12156	12173	12184	12340	12166	12256	12150	12221	12101	12279	12283	12306	12310	12154	12250	12176	12197	12134	12132	12139	12160	12161	12081	12087	12226	12129	12128	12286	12147	12275	12288	12284	12256	12115	12087	12296	12099	12326	12025	12070	12091	12293	12302	12155	12206	12110	12297	12300	12049	12287	12174	12141	12181	12052	12315	12017	12151	12042	12136	12370	12318	12320	12331	12190	12206	12163	12305	12217	12014	12176	12169	12159	12094	12298	12195	11978	12278	12145	11916	12180	12264	12471	12192	12257	12266	12179	12218	12292	12190	12151	12192	12309	12246	12227	12142	12207	12276	11904	12319	12145	12316	12095	12063	12142	12276	12214	12383	12098	12119	12152	11987	12320	12271	12306	12374	12166	12208	12317	12063	12309	12352	12143	12299	12139	12224	12160	12190	12213	12191	12326	12129	12057	12131	12098	11933	12162	12140	12148	12153	12308	12228	12131	12243	12223	12122	12199	12073	12347	12131	12396	12060	12238	12206	12195	12196	12209	12084	12303	12336	12002	12075	12288	12323	12163	12174	12257	11981	12229	12233	12156	12181	12288	12250	12321	12255	12297	12279	12186	12448	12107	12256	12321	12293	12146	12106	12060	12337	12306	12389	12179	12204	12231	12326	12226	12157	12229	12208	12260	12179	12131	12295	12370	12202	12224	12203	12214	12165	12182	12310	12205	12200	12405	12271	12456	12205	12020	12165	12203	12201	12182	12331	12227	12443	12127	12105	12132	12296	12199	12316	12339	12016	12295	12095	12198	12268	12329	12299	12093	12196	12196	12209	12183	11995	12149	12076	12148	12124	12237	12118	12170	12344	12273	12396	12065	12055	11944	12206	12235	12145	12198	12282	12153	12393	12069	12241	12076	12230	12247	12027	12168	12114	12201	12231	12195	12337	12320	12285	12149	12041	12315	12366	12317	12127	12372	12325	12040	12142	12185	12251	12216	12329	12318	12174	12278	12183	12227	12252	12025	12207	12327	12296	12118	12322	12320	12311	12269	12278	12262	12187	12290	12249	12279	12139	12220	12190	12089	12095	12357	12016	12330	12229	12135	12264	12290	12266	12164	12081	12155	12021	12105	12174	12236	12096	12057	12189	12281	12273	12283	12293	12346	12194	12121	12214	12124	12373	12069	12250	12236	12184	12046	12284	12069	12338	12161	12270	12269	12252	12061	12307	12201	12121	12198	12179	12112	12252	12076	12092	12174	12170	12124	12043	12297	12229	12148	12268	12205	12083	12327	12200	12023	12078	12325	12142	12055	12278	12066	12094	12225	12296	12126	12269	12245	12124	12253	12057	11990	12190	12253	12203	12179	12068	12317	12145	12152	12132	12253	12154	12358	12330	12415	12366	12203	12488	12227	12382	12417	12072	12371	12275	12200	12022	12237	12347	12336	12212	12206	12142	12128	12196	12215	12309	12242	12029	12182	12094	12386	12149	12037	12272	12249	12269	12239	12174	12095	12239	12232	12199	12215	12306	12123	12221	12242	12229	12305	12161	12130	12191	12282	12114	12208	12062	12216	12466	12227	12307	12288	12109	12075	12241	12201	12189	12237	12203	12316	12084	12173	12205	12274	12168	12222	12261	12106	12159	12111	12235	12221	12096	12435	12199	12292	12407	12318	12227	12251	12309	12242	12264	12214	12298	12233	12102	11973	12255	12151	12390	12248	12260	12431	12080	12304	12246	12157	12202	12254	12182	12133	12345	12058	12178	12090	12225	12331	12196	12265	12357	12239	12136	12236	12100	12323	11979	12239	12162	12294	12250	12310	12209	12062	12181	12384	12195	12158	12388	12247	12391	12341	12127	12166	11993	12369	12242	12314	12275	12275	12251	12457	12358	12183	12208	12069	12086	12226	12284	12199	12165	12175	12219	12315	12143	12072	12107	12121	12191	12225	11972	12240	12198	12380	12269	12191	12162	12059	12157	12254	12106	12263	12192	12176	12415	12290	12098	12099	12260	12274	12270	12247	12202	12127	12353	12302	12130	12362	12239	12220	12122	12099	12277	12296	12310	12257	12278	12269	12383	12424	12210	12177	12124	12057	12249	12204	12152	12317	12192	12214	12102	12492	12324	12132	12351	12062	12149	12145	11973	12169	12203	12245	12121	12080	12202	12334	12225	12109	12158
24503	41885	43443	40343	35570	31887	30690	40609	22512	19069	17806	16785	15922	15329	14790	14290	14177	14656	13755	13356	14075	18221	15249	12429	12323	12279	12429	12376	12533	12228	12234	12036	12070	12371	12125	12103	12255	12344	12194	12257	12226	12262	12187	12220	12210	12201	12162	12246	12113	12100	12131	12127	12128	11963	12106	12215	12234	12231	12489	12405	12378	12310	12231	12026	12170	12081	12310	12139	12224	12281	12099	12093	12049	11988	12192	12171	12153	11878	12082	12317	12265	12199	12021	12007	12189	12226	12211	12217	12117	12111	12090	12001	12180	12121	12061	12135	12210	12141	12180	12024	12042	12095	12215	12071	12120	12020	12223	12002	12082	12201	12118	12029	12156	12049	12300	12135	12193	12180	12126	12052	11975	12119	12181	12138	12135	12001	12286	12088	11985	12201	12012	12281	12198	12034	12127	12148	12224	12103	12266	12105	12197	12305	12082	12254	12127	12212	12129	12006	12000	12157	12169	12224	12306	12183	12102	12105	11999	12070	12105	12105	11946	11861	12109	11998	12198	12111	12058	12133	12195	11945	12064	12086	12222	12202	12072	12011	12297	11967	12212	12114	12128	12160	12364	12057	11999	12265	12020	12100	12199	11997	12059	12136	12040	12200	12147	12183	12161	12045	12078	12076	12156	12169	12040	12124	12253	12071	12354	12102	12114	12082	12221	12153	12175	12177	11939	12056	12186	12162	12086	12141	11940	12157	12141	12099	12048	12158	12101	12060	12085	12242	11969	12254	12079	12058	12183	11980	12245	12128	12038	12013	12014	12115	12039	12203	12100	12058	12335	12243	12165	12046	12201	12081	12246	12151	12107	12065	12148	12109	12009	12249	11963	12204	12144	11908	12288	12122	12154	12080	12156	12087	12184	12224	12165	12141	12204	12230	12032	12057	12134	12272	12208	12055	12117	12033	12192	12143	12098	12057	12161	12072	12049	12040	12030	12046	12032	12068	12105	12186	12144	12164	11923	12032	12065	12142	11978	12199	12020	12023	12156	12188	12270	12241	12179	12108	12133	12349	12216	12186	12123	12115	12122	12090	12080	12211	12099	12361	12182	12019	12051	12264	12202	12149	12125	11955	12150	12087	12106	12240	12121	12052	12085	11983	12077	12218	12110	12251	12049	12195	12161	12172	12045	12188	12154	12068	12226	12100	12158	12116	12133	12286	12139	12137	12131	12209	12163	12178	12119	12165	12095	12101	12208	12239	12041	12222	12123	12096	12023	12072	12071	12189	12108	12163	12047	12206	12146	12012	12161	12037	12175	12092	12215	12068	12246	11990	12148	12113	12036	12209	12150	12102	12120	12167	12111	12168	12116	12141	12015	12076	12213	12186	12106	12075	12199	11999	12191	12171	12057	12024	12113	12195	12151	12024	12150	12134	12130	12055	11929	12003	12135	12125	12226	12197	12143	12265	12054	12269	12149	12323	12056	12258	12264	12048	12006	12170	12185	12072	12074	12116	12176	12067	12110	12130	11983	12349	12165	11953	12095	12170	12074	12020	12106	12082	12081	11978	12122	12020	11909	12281	12060	12188	12113	12143	12205	12253	11996	12268	12101	12267	12008	12117	11990	12105	12027	12004	12120	12125	12060	12099	12172	12208	11947	12132	12280	12082	11987	12179	12235	12136	12173	12220	12214	12080	12083	12140	11974	12119	11966	12220	11898	12070	12196	11969	12139	12218	12079	12187	11958	12087	12089	12290	12272	12111	11994	12062	12269	12186	12017	12167	12094	11817	12506	12053	12210	12091	12104	12292	12013	12101	12165	12150	12122	12119	12257	12147	11868	12097	12131	12227	12149	12164	12232	12057	12078	11917	12217	12086	12125	12219	12066	12101	12058	12077	12047	12169	12026	12135	12060	12205	12021	12125	12063	12188	12166	12249	12379	12169	12094	12227	12095	12068	12362	12018	12029	12231	12226	12071	12240	12199	12242	12136	12158	12163	12141	12013	12116	12070	12239	12207	12106	12110	12116	12133	12178	12003	12055	12138	12000	12264	11998	12170	12135	12030	12125	12174	12197	12037	12183	12093	12070	12058	12118	12166	11869	12039	12170	12029	12162	12180	12123	12026	11949	12085	12162	12195	12044	12130	12130	12132	12029	12043	12187	12218	12071	12203	12062	12050	12109	12237	12185	12147	11900	12093	12025	12094	12080	12134	12076	12144	12267	11930	12156	12141	12107	12119	12165	12061	12111	12046	12246	12089	12078	12218	12096	12172	12201	12111	11989	12178	12145	12200	11997	12155	12092	12137	12152	12087	12080	11935	12018	12098	12182	12045	12064	12013	12120	12078	12038	12186	12248	12141	12132	12133	12147	12322	12064	12134	12115	12205	12298	12178	11984	12173	12157	12212	12118	12231	12037	12072	11932	12183	12139	12144	12200	12108	12069	12154	12059	12272	12166	12097	12100	12089	12145	12060	12137	12173	12131	12176	12011	12102	12190	12092	12104	12093	12115	12132	12102	11871	12075	12260	12203	12161	12058	12084	12038	12068	12189	12088	11959	12027	12250	12167	12090	11960	12154	12001	12142	12053	12044	12063	12248	12109	11995	12370	12064	12163	12151	12120	12120	12082	12095	12055	12144	12171	12334	12137	11920	12201	11919	12020	12255	12190	12266	12306	12145	12027	12246	12157	12276	12048	12061	12074	12094	12119	12266	12012	12212	12032	12068	11944	12228	12200	11903	12177	11996	12203	12112	11992	12262	11857	12131	12291	12241	12195	12212	12160	12106	12005	12131	12171	12095	12180	12063	12158	12059	12052	12119	12170	12111	11929	12139	12028	12229	11985	12111	12114	12226	12168	12205	12070	12148	12220	12016	11958	12055	12235	12006	12183	12282	12206	12141	12175	12217	12119	11972	12119	12185	12185	12112	12165	12202	11976	12128	12097	12100	12233	12035	12073	12143	12075	12204	12193	12170	12066	12108	12089	11996	12080	12092	12120	12279	12296	12167	12093	12033	12171	12159	12077	12134	12245	12198	12032	12113	12073	12191	12141	12082	12059	12003	12090	11966	12202	12084	12268	12095	12188	12063	12142	12050	12114	12123	12125	12166	12172	11944	12018	12046	12044	12068	12198	12161	11970	12168	12119	12149	12171	12056	12193	12162	12155	12092	12247	12159	12099	12136	12199	12224	12092	12199	12194	12233	12016	12093	12153	12031	12130	12295	11990	12225	12200	11970	12329	12173	12016	12064	12028	12073	12141	12122	12230	12195	11959	12210	12017	12160	12078	12234	12066	12269	12153	12121	12096	12086	12036	12057	12172	12182	12121	12183	11987	12092	12128	12186	12041	12097	12223	12199	12160	12182	12006	12189	12056	12278	12160	12121	12149	12274	12055	12130	12136	12135	11996	12081	12054	12149	12138	12147	12150	12143	12176	12088	12155	12296	11796	12049	12044	12075	12288	12166	12160	12223	12052	12197	12186	12201	12002	12084	12060	12231	12022	12082	12083	12250	12148	12075	12101	12025	12172	12286	12112	12094	12027	12087	12113	12178	12117	12086	12113	12151	11995	12122	12245	12065	12207	12077	12142	12119	12167	12125	12199	12274	12079	12025	12107	12234	12060	12059	11958	12131	12211	12037	11969	11990	12114	12065	12082	12163	12112	12088	12265	12255	12203	12112	12026	12285	12121	12155	11971	12054	12151	12050	12276	12145	12005	12074	12277	12105	12172	12087	12316	12097	12055	12004	12036	11999	12207	12050	12096	12213	12079	12259	12290	12200	12122	12124	12112	12133	12246	12069	12127	12285	12145	12141	12014	12160	12157	12121	12173	12187	12080	12221	12118	12181	12082	12038	12236	11992	12249	11994	12140	12117	12114	12042	12235	12002	12154	12138	12087	12228	12184	11927	12152	12009	12040	12192	12181	12012	12037	12147	12225	12197	12243	12156	12040	12256	12009	12091	12133	12040	12094	11957	12169	12020	12211	12199	12203	12257	12185	12022	12253	12019	12134	12060	12135	12219	11892	12057	12068	12197	12195	12017	12092	12098	12186	12013	12034	12252	12035	12059	12096	12142	12082	12222	12117	12035	12115	12090	12125	12031	12131	12247	12055	12162	11958	12127	12194	12292	12134	12123	12043	12003	12216	12048	12083	12120	12049	12168	12183	12084	12274	12197	12126	12083	12105	12023	12160	11999	12280	12149	12122	12149	12138	12197	12135	12108	12085	12159	12030	12122	12132	12032	12130	12049	12108	12071	12281	12029	12199	12095	12154	11910	12149	12039	12100	12075	12048	12179	12159	12082	12054	12191	12082	12196	12139	12078	12157	12263	12054	12144	12155	12197	12251	12090	12153	12140	12093	12205	12062	12142	12107	12236	11995	12034	12169	12156	12226	12057	12231	12143	12017	12221	12049	12161	12110	12183	12247	12162	12114	11866	12092	12204	12072	11912	12224	12062	12108	12053	12108	12045	12174	12203	12118	12145	12156	11987	12114	12176	12127	12074	12173	12047	12247	12117	12155	12211	12103	12206	12089	12171	12159	12105	12083	12036	12186	12004	12107	12205	12097	12096	12197	11946	12001	12029	12119	12137	12260	12232	12004	12153	12052	12145	12107	12147	12132	12144	12113	12064	12133	12108	12102	12232	12046	12140	12006	12235	12139	12067	12008	12026	12063	12242	12119	12178	11993	12121	12155	12130	12181	12083	12290	11951	12270	12213	12060	12162	12178	12111	12177	12091	12059	12112	12174	12173	12128	12082	12076	12119	12183	12107	12105	12245	12054	12186	12208	12040	12063	12065	12276	12185	12116	12185	12188	12180	12177	12191	12254	12142	12214	12086	12153	12215	12034	11970	12149	12207	11999	12105	12228	12092	12243	12075	11958	12014	12163	12129	12171	12006	12158	12193	12189	12159	12174	12130	12068	12161	12200	12254	12074	11994	12187	12065	12209	12168	12018	12178	12156	12272	12054	11961	12137	12132	12228	12134	12139	12188	12227	12209	11919	11986	11995	12047	12088	12188	12310	12157	12257	12172	12133	12173	12151	12102	11939	12175	12002	12160	12165	12089	12108	12055	12109	12157	12137	12114	12251	12079	12055	12066	11978	12247	12101	12033	12005	12071	12091	12167	12210	12107	12082	12029	12171	12249	11809	12055	12016	12139	11918
31651	29323	33410	29418	23827	20461	18218	17107	15907	15374	14888	14499	14393	14450	14197	13935	14013	14147	14083	13745	13796	14036	13857	13669	13549	13754	13700	13661	13643	13994	13560	13966	13616	13616	13866	13737	13783	13492	13793	13724	13720	13857	13736	13598	13442	13660	13863	13468	13617	13757	13686	13618	13651	13771	13753	13822	13719	13694	13861	13579	13642	13734	13632	13826	13628	13773	13749	13593	13605	13780	13701	13665	13536	13724	13694	13784	13791	13778	13622	13670	13640	13496	13684	13723	13696	13591	13754	13668	13691	13507	13703	13688	13706	13634	13813	13662	13613	13753	13642	13850	13727	13675	13791	13761	13551	13569	13715	13652	13787	13647	13540	13565	13642	13707	13860	13596	13660	13672	13494	13756	13705	13784	13683	13778	13601	13702	13759	13769	13879	13608	13662	13736	13642	13839	13731	13625	13790	13711	13671	13554	13528	13869	13757	13661	13555	13606	13680	13713	13590	13682	13638	13747	13800	13753	13611	13709	13622	13627	13581	13878	13783	13414	13499	13484	13655	13707	13632	13551	13605	13621	13779	13673	13744	13667	13555	13700	13783	13658	13546	13710	13704	13827	13638	13611	13532	13633	13738	13564	13554	13688	13811	13800	13754	13552	13479	13652	13833	13670	13669	13398	13513	14024	13812	13796	13810	13840	13731	13613	13716	13513	13485	13686	13704	13798	13641	13470	13580	13785	13690	13844	13756	13770	13658	13811	13772	13656	13618	13562	13467	13702	13856	14015	13758	13575	13781	13641	13876	13548	13749	13895	13761	13672	13745	13537	13625	13574	13695	13484	13660	13801	13693	13816	13847	13645	13688	13728	13674	13765	13607	13764	13724	13562	13647	13879	13503	13708	13743	13611	13889	13700	13643	13719	13490	13737	13692	13728	13745	13653	13706	13731	13533	13673	13625	13694	13753	13784	13788	13578	13653	13555	13645	13540	13737	13651	13808	13705	13744	13625	13563	13664	13779	13659	13610	13840	13617	13683	13655	13680	13773	13775	13771	13695	13732	13736	13667	13753	13577	13597	13626	13660	13641	13659	13634	13704	13614	13566	13784	13794	13854	13721	13757	13550	13603	13677	13624	13652	13579	13662	13720	13592	13864	13700	13633	13645	13776	13735	13711	13694	13707	13750	13827	13800	13690	13770	13579	13603	13772	13709	13565	13672	13667	13553	13579	13765	13808	13800	13636	13706	13748	13562	13558	13644	13698	13716	13716	13676	13581	13867	13744	13701	13587	13679	13810	13773	13517	13689	13764	13566	13673	13733	13528	13667	13668	13542	13617	13695	13861	13549	13845	13604	13659	13485	13588	13699	13744	13653	13557	13719	13619	13684	13643	13626	13613	13849	13740	13663	13648	13852	13805	13756	13552	13617	13469	13672	13731	13683	13557	13550	13540	13630	13638	13742	13762	13601	13714	13700	13643	13816	13535	13601	13881	13707	13766	13733	13826	13742	13553	13765	13619	13704	13994	13762	13619	13753	13649	13635	13756	13697	13691	13742	13652	13673	13623	13581	13739	13662	13508	13587	13803	13540	13744	13610	13856	13604	13648	13659	13736	13797	13675	13546	13743	13610	13551	13586	13662	13638	13820	13761	13679	13649	13735	13621	13696	13546	13945	13596	13769	13774	13900	13829	13568	13619	13541	13697	13700	13738	13701	13601	13855	13666	13665	13699	13703	13467	13833	13657	13633	13693	13703	13746	13495	13897	13486	13472	13694	13684	13722	13689	13720	13726	13691	13601	13700	13767	13709	13729	13754	13564	13903	13737	13758	13650	13814	13547	13601	13872	13761	13565	13633	13607	13601	13595	13916	13830	13508	13844	13649	13710	13705	13667	13892	13713	13547	13587	13760	13613	13707	13645	13693	13824	13700	13649	13649	13667	13755	13744	13853	13614	13609	13505	13684	13686	13867	13565	13627	13777	13745	13651	13839	13730	13683	13681	13811	13755	13585	13685	13744	13548	13770	13594	13760	13686	13590	13638	13829	13622	13710	13629	13764	13743	13674	13633	13819	13712	13667	13654	13767	13589	13535	13775	13541	13797	13678	13556	13589	13786	13795	13604	13758	13743	13701	13444	13766	13662	13715	13573	13751	13764	13504	13520	13900	13607	13510	13547	13707	13621	13620	13602	13599	13797	13910	13759	13636	13744	13738	13817	13947	13670	13493	13635	13802	13656	13759	13791	13898	13756	13667	13787	13521	13651	13699	13602	13754	13756	13485	13815	13705	13785	13707	13608	13702	13841	13776	13635	13888	13636	13683	13729	13721	13784	13628	13616	13824	13740	13778	13639	13695	13739	13919	13677	13597	13474	13740	13767	13576	13581	13673	13630	13659	13575	13695	13590	13658	13801	13604	13583	13605	13763	13695	13556	13651	13611	13680	13747	13676	13612	13498	13635	13586	13716	13832	13643	13530	13685	13512	13674	13633	13781	13722	13684	13789	13736	13715	13734	13811	13562	13636	13646	13572	13538	13769	13662	13554	13743	13691	13927	13727	13821	13576	13797	13692	13808	13684	13554	13807	13734	13613	13626	13632	13812	13513	13458	13679	13662	13657	13690	13704	13674	13792	13661	13708	13783	13542	13848	13736	13888	13632	13666	13653	13746	13535	13739	13765	13751	13631	13613	13637	13660	13624	13671	13573	13607	13650	13758	13696	13675	13759	13551	13877	13715	13809	13642	13541	13628	13700	13891	13623	13756	13743	13690	13691	13640	13792	13698	13813	13862	13478	13834	13649	13531	13557	13513	13562	13604	13849	13544	13672	13804	13913	13708	13598	13785	13737	13667	13919	13844	13576	13800	13550	13688	13757	13628	13696	13653	13713	13701	13606	13829	13791	13536	13864	13594	13622	13844	13641	13707	13741	13531	13748	13599	13542	13645	13762	13754	13714	13772	13728	13684	13718	13806	13624	13708	13725	13892	13756	13779	13549	13664	13675	13664	13571	13615	13749	13810	13642	13549	13761	13725	13583	13548	13632	13822	13661	13910	13768	13670	13775	13595	13760	13637	13563	13873	13684	13526	13655	13730	13525	13692	13847	13880	13736	13887	13821	13651	13592	13678	13625	13592	13605	13846	13908	13624	13679	13589	13877	13672	13656	13713	13624	13555	13580	13581	13747	13789	13713	13759	13654	13738	13759	13831	13617	13730	13762	13790	13700	13621	13652	13754	13452	13697	13649	13583	13762	13690	13625	13658	13653	13570	13820	13612	13749	13640	13755	13631	13727	13583	13686	13675	13602	13771	13590	13620	13735	13696	13592	13688	13566	13718	13686	13748	13668	13669	13771	13712	13731	13791	13883	13523	13426	13672	13754	13553	13879	13651	13493	13583	13550	13490	13789	13685	13744	13784	13764	13797	13700	13713	13679	13741	13862	13692	13753	13770	13554	13726	13806	13600	13551	13759	13864	13716	13677	13723	13682	13739	13610	13727	13656	13668	13777	13918	13746	13811	13755	13702	13785	13689	13712	13729	13652	13740	13585	13625	13715	13686	13745	13885	13646	13852	13677	13807	13747	13497	13647	13703	13612	13776	13781	13868	13769	13915	13673	13776	13735	13827	13625	13765	13718	13622	13750	13667	13703	13766	13633	13824	13789	13760	13662	13723	13497	13657	13527	13622	13638	13605	13515	13596	13417	13675	13692	13751	13787	13825	13633	13480	13760	13654	13703	13767	13860	13918	13605	13652	13722	13607	13666	13588	13524	13802	13805	13600	13800	13747	13809	13626	13718	13570	13842	13471	13784	13754	13872	13815	13632	13643	13710	13755	13582	13724	13758	13801	13652	13720	13776	13527	13690	13576	13656	13839	13810	13671	13755	13737	13615	13686	13585	13592	13560	13801	13759	13653	13720	13552	13676	13654	13807	13722	13716	13703	13726	13663	13717	13646	13724	13773	13731	13607	13629	13747	13703	13795	13586	13669	13566	13846	13674	13627	13654	13653	13838	13436	13975	13639	13860	13795	13672	13506	13790	13814	13772	13790	13897	13712	13837	13753	13523	13881	13718	13822	13674	13775	13659	13840	13625	13598	13795	13730	13689	13464	13638	13812	13798	13762	13761	13601	13760	13596	13827	13639	13770	13749	13724	13684	13669	13637	13739	13550	13746	13695	13583	13606	13810	13561	13717	13872	13736	13630	13605	13616	13670	13857	13753	13609	13700	13697	13881	13763	13693	13529	13697	13525	13786	13737	13656	13801	13676	13719	13786	13617	13601	13635	13595	13810	13416	13619	13644	13593	13797	13702	13778	13606	13519	13461	13578	13747	13688	13595	13711	13669	13789	13720	13780	13692	13477	13650	13656	13714	13760	13560	13721	13797	13772	13485	13783	13837	13653	13728	13645	13660	13809	13756	13780	13540	13768	13801	13676	13851	13581	13766	13798	13820	13635	13517	13728	13693	13825	13668	13655	13746	13784	13869	13701	13730	13759	13779	13619	13807	13864	13828	13563	13683	13475	13644	13744	13715	13759	13668	13497	13680	13428	13587	13574	13709	13673	13701	13811	13840	13763	13604	13652	13586	13750	13644	13418	13645	13561	13879	13717	13703	13689	13610	13523	13646	13764	13758	13624	13663	13816	13665	13604	13696	13907	13641	13787	13781	13502	13824	13681	13756	13833	13734	13748	13684	13669	13760	13811	13660	13794	13658	13569	13454	13718	13481	13592	13556	13704	13786	13530	13681	13700	13678	13718	13621	13651	13877	13799	13796	13730	13710	13554	13574	13714	13745	13733	13827	13843	13876	13680	13780	13550	13624	13510	13527	13670	13777	13692	13651	13768	13668	13653	13613	13642	13708	13850	13784	13562	13689	13737	13656	13671	13666	13663	13524	13713	13723	13617	13671	13650	13470	13624	13658	13792	13666	13872	13802	13594	13670	13687	13625	13537	13681	13683	13641	13728	13695	13546	13603	13860	13680	13713	13583	13805	13747	13581	14039	13777	13655	13668	13692	13721	13840	13695	13724	13625	13639	13690	13811	13905	13695	13834	13642	13742	13598	13782	13769	13730	13658	13540	13745	13612	13624	13494	13834	13573	13619	13558	13660	13706	13696	13714	13600	13735	13712	13767	13708	13589	13651	13730	13573	13871	13733	13669	13898	13628	13815	13638	13735
23737	33732	35572	31461	26724	22892	20056	18464	16813	16062	15297	14877	14444	14081	13899	13747	13693	13692	13519	13377	13266	13749	13454	13199	13282	13167	13140	12969	13370	13220	13198	13043	13211	13055	13198	13169	13100	13085	13204	13295	13136	13157	13074	13065	13183	13133	13050	13052	13190	13216	13050	13150	13333	13066	13104	13215	13102	13105	13009	13159	13145	13236	13138	13175	13179	13175	13114	13169	13096	12929	13272	13286	13142	13098	13093	13160	13120	12989	13091	13173	13199	12966	13208	12954	13157	13063	13079	13296	13001	13037	12944	13088	13137	12956	13006	13122	12959	13116	13236	13083	13169	13101	12985	13015	13094	13090	13234	12858	13200	13095	13111	13028	13097	12977	12997	13201	13046	12974	13193	13168	13174	12929	13181	13182	12918	13067	13240	13001	13022	13098	13168	13028	13078	13091	13119	13256	13175	13034	12981	13266	13132	13286	13227	13028	13057	13181	13052	13103	12999	13254	13161	12936	13076	13256	13226	13073	13164	13002	12889	13008	13135	13210	13232	13113	13076	13186	13257	13099	12955	13012	13102	13186	13071	13066	13178	13135	12925	12967	12919	13139	13153	12932	12920	13369	13074	13139	13062	13074	12959	13119	13093	13025	13151	13124	13062	13063	13220	13193	13220	13232	13089	13171	13057	13113	13232	13052	13146	13027	13084	12939	13025	13003	13043	13110	13162	12981	13127	13191	13066	13149	13056	12947	12972	13098	13153	13104	13200	13131	13092	13244	13077	13191	13085	13123	13167	13144	13174	13160	12990	13133	13003	13117	13138	13109	13157	13069	13118	13113	13145	13155	13098	13177	13132	13064	12977	13015	13117	12997	13037	13175	13116	13035	13192	12943	13182	13129	13168	13028	13077	13124	12900	13178	13069	13032	13224	13131	13167	13037	13138	13020	13034	13115	13181	13143	13251	12971	13089	13059	13065	12933	13149	13272	13249	13018	13131	13112	13245	12978	12993	12985	13110	13117	13016	13116	13007	13170	13094	12917	13120	13027	12958	13262	13065	13024	13158	13261	13154	13027	13086	13169	13226	13248	13124	12978	13093	13081	13119	13046	13076	13121	13124	13036	13026	13147	13288	13136	13208	13150	13197	13019	13009	13127	13098	13136	13063	13036	13298	13079	12984	12977	12962	13124	13307	13138	13162	12879	13087	13238	13097	13233	13195	13331	13168	13098	13098	13036	13145	13241	13101	13077	13184	13109	13274	13218	13082	13056	13123	13091	13094	13218	13267	13089	13150	13185	13107	13241	13038	13096	13165	13112	12933	13182	13160	13309	13192	13179	13381	13073	13171	13228	13165	13110	13006	13062	13195	13161	13160	12886	12880	13095	13094	13094	12904	13064	12985	13110	13121	13137	13008	13194	13062	13302	13014	13256	12994	13047	13045	13005	13069	13298	13020	13007	13073	13182	13012	13308	13309	13030	13087	13149	13063	13005	13196	13062	13132	13096	13155	13095	13112	13037	13141	13074	13249	13133	13026	13156	13083	13143	13093	13163	13197	13114	13108	13064	13108	13036	13116	13071	13050	13173	12904	13202	13128	13183	12993	13307	12974	13032	13122	13034	13176	13044	13243	13221	13193	13163	13169	12994	13131	13330	12930	13073	13127	13039	13112	13175	13196	13080	13098	13044	13102	13182	12930	13019	13008	13106	13199	13076	13103	12990	13187	13160	13239	13243	13147	13108	13021	13021	12984	13253	13164	13262	13162	13061	13216	13050	12988	13221	13090	13135	13175	12986	13114	13273	13318	13134	13057	13063	13136	13321	13036	13164	12993	12948	13022	12900	13020	13286	12951	13164	13049	13086	13130	12889	12993	12946	13114	13178	13071	13044	13009	13097	13189	13102	13156	13204	13093	13181	13206	13248	13059	13197	13092	13113	13136	13192	13121	12994	13110	13081	13225	13048	12945	13070	13161	13051	13170	12958	13102	13165	13076	13187	13222	12940	13070	13060	12999	13095	13073	13060	12991	13113	13226	13230	13108	13188	13229	13247	13113	13063	13074	13046	13011	13155	13012	13183	13191	13083	13083	12985	13118	13273	13149	13129	13038	13004	13075	12945	13178	13148	13118	12893	13069	13290	12991	13229	13092	13134	13218	13084	13078	13130	13201	13064	13092	13206	13140	13253	13106	13127	13137	13062	13105	13102	13004	13096	13196	12945	13107	12986	13165	13045	12930	13138	12983	13174	13033	13181	13143	13232	12975	13080	13167	13017	12982	13152	13014	13150	13190	13126	13118	13081	13244	13218	13202	13261	13275	13085	12969	13025	13065	13173	13013	12927	13015	13268	13221	13232	12920	13120	13147	13224	13002	13169	12997	13222	13249	13382	12994	13166	13080	13277	13185	13119	13082	13208	13180	13161	13049	13031	13090	13083	13244	13283	13202	13082	13212	13093	13185	13224	13188	13077	13171	13149	13195	13087	13095	13197	13188	13246	12953	13008	12991	13044	13067	13054	13102	12944	13075	13088	13098	13213	13111	13158	13205	13186	13076	13201	13153	13006	13038	13011	13030	13079	13159	13119	13096	13121	13325	13206	13090	13121	13180	13197	12929	13128	13033	12955	13115	13103	13223	13026	12994	13200	13021	13079	13084	13118	13093	13341	13136	13141	13067	13120	12976	13157	13213	13168	13203	13111	13148	13114	13129	13121	13090	13185	13257	13133	13203	13106	13272	13255	12966	13217	12968	13302	13186	13072	13196	13083	13113	13054	13175	13324	13095	13144	13104	13007	13173	13228	13180	13027	12962	13124	13070	13102	13073	13233	13234	13053	13099	13200	13187	13140	13117	13232	13040	13061	13192	13307	13031	13115	13246	13162	13234	13039	13115	13013	13189	13143	13204	13232	13257	13105	13197	12966	13181	13107	13004	13101	13099	13145	13136	13154	13151	13130	13101	13082	12969	13200	13209	13211	13049	13047	13274	12898	13151	13270	13191	13127	13015	12999	13056	13254	13174	12949	13042	13080	12988	13108	13093	13205	13225	13092	13183	12955	13143	13153	13009	12989	12807	13181	12934	13104	13105	13268	13139	13081	13184	13118	13070	13192	13116	13142	12990	13051	13083	13244	13061	13080	13201	13051	13160	13065	13083	13037	13089	13040	13205	13151	13195	13127	13207	13011	13073	13171	13225	12974	13093	13108	13116	13108	13238	12970	13062	13044	13182	13170	13005	13116	13086	12992	13052	13258	13161	13161	13189	12956	13013	12977	12959	13245	13146	13033	12951	13006	13061	13025	13105	13119	12940	13006	13026	13132	13146	13279	13020	13187	13011	13047	13159	12988	13102	13119	13165	13154	13219	13304	13065	13129	13199	12892	13103	13183	13113	13120	13127	12960	13060	13160	13095	12885	13047	13134	13140	13065	13052	13026	13079	13141	13103	13050	12995	13007	13249	13054	13063	13317	13273	13242	13164	12976	13227	12974	13005	13078	13146	13038	13117	13124	13210	13064	13209	13005	12964	13191	13061	13028	13048	12987	13201	13248	13084	13121	13031	13029	13144	13248	13339	13003	13174	12988	13056	13035	13149	13024	13111	13086	13195	13033	12973	13155	13119	13175	12924	13142	13101	13108	13066	12938	13046	12952	13171	13111	13238	13154	13178	12992	13293	13106	13052	13028	13144	13316	13149	13190	12870	13112	13059	13208	13135	12930	13124	12949	13282	13035	13050	13127	13036	13058	13121	13059	13055	13145	13085	13106	13049	13240	13113	13236	13038	13231	13194	13112	13202	13218	13125	13042	13221	13092	12984	13060	13031	13336	13155	13227	13016	13128	13179	13162	13128	13211	13247	13016	13132	13087	13073	13079	13154	13163	13238	13135	13312	13141	13235	13174	13021	13097	13115	13026	12951	13015	13226	13107	13218	13172	13051	13193	13263	13093	13148	13103	13123	13022	13176	12850	13174	13016	13042	13255	13188	13076	13047	13195	13252	13154	13140	13208	13351	13025	13103	13032	13167	13150	13077	13166	13192	13139	13109	13060	13132	13240	13205	13201	13117	13053	13117	13248	13225	13138	13113	13127	13083	13178	13128	13181	13167	13049	13071	13246	13170	13199	13227	12972	13161	13071	13135	13106	12998	13207	13276	13142	13133	13074	12997	13225	13093	13075	13136	13045	13067	13122	13275	12974	13162	13127	12926	13054	13150	13083	13140	13041	12995	12904	13182	13030	13129	13028	13135	13148	13149	13184	13153	13273	13125	13031	13189	13305	13033	13243	13005	13081	13187	13195	13096	13148	13178	13146	13186	13066	12987	13203	13158	13122	13110	13159	13125	13145	13221	13065	13186	13267	13143	13099	13168	13087	13190	13061	13041	12884	13221	13276	13196	13064	12978	13216	13123	13208	13081	13102	13146	13063	13084	13010	13187	13056	13187	13018	12966	13187	12994	13101	13306	13037	13139	13149	13078	12941	13096	13012	12992	13065	13055	13103	13190	13112	12972	13222	13305	12963	13255	13105	12951	13326	12964	13199	13129	13173	13202	13032	13169	13168	13055	13076	13149	13190	13116	12947	13198	12966	12940	13162	13150	13203	13049	13072	13158	13223	13171	13268	13048	13187	13177	13193	13235	13195	13145	13103	13224	13081	13123	13081	13186	12975	13202	13267	13025	13210	13091	13146	13129	13276	13182	13306	13239	13084	13106	13163	13169	13061	13091	13117	13242	13129	13150	13235	12904	13109	13071	13110	13082	13254	13119	13240	13117	13069	13352	12951	13073	13047	12964	13074	13095	13155	13212	13000	13058	13214	13090	13320	13043	13059	13119	13191	13124	12948	13143	13177	12897	13128	13138	13177	13034	13067	13096	13102	13123	13297	13031	13071	13012	13143	13243	13081	13147	13097	13177	13130	13200	13151	13093	13183	13279	13156	13061	13000	13185	13012	13182	13006	13114	13155	13047	13129	13192	13151	13158	13159	13274	13238	13214	13217	13038	13116	13101	13080	12909	13114	13186	13152	13116	13070	13193	13183	13052	13097	13016	13335	13166	13112	13259	13111	12937	13068	13127	13177	13139	13367	13172	13050	13102	13128	13209	12949	13231	13080	13157	13136	13179	13241	13061	13328	13179	13169	13136	13191	13095	13157	13023	13026	12989	13135	13139	13004	13014	13098
26413	21884	29794	29461	25900	23718	21550	18753	17304	16655	15994	15387	15034	14901	14598	14495	14352	14212	14187	13943	14323	15345	14570	13885	13892	13781	13885	13935	13756	13729	13786	13803	13831	13742	13835	13929	13757	13640	13658	13785	13761	13586	13795	13605	13683	13896	13856	13623	13728	13784	13688	13687	13689	13751	13844	13915	13770	13637	13737	13791	13862	14030	13830	13871	13716	13790	13666	13801	13869	13805	13604	13783	13814	13803	13826	13616	13730	13889	13643	13834	13776	13716	13706	13715	13729	13782	13885	13709	13645	13642	13656	13662	13552	13841	13637	13725	13746	13864	13904	13664	13572	13698	13742	13729	13761	13833	13639	13638	13620	13830	13633	13666	13843	13920	13863	13633	13840	13726	13732	13695	13538	13691	13792	13708	13752	13755	13730	13803	13788	13827	13658	13897	13626	13725	13709	13657	13695	13698	13618	13601	13786	13777	13639	13701	13694	13762	13781	13613	13513	13602	13748	13599	13899	13656	13792	13821	13700	13674	13651	13765	13703	13691	13680	13690	13614	13648	13663	13676	13586	13774	13674	13764	13604	13711	13754	13655	13799	13612	13771	13850	13787	13709	13710	13788	13771	13637	13436	13646	13627	13695	13745	13752	13679	13622	13756	13639	13631	13674	13759	13658	13930	13848	13598	13567	13694	13694	13740	13682	13753	13686	13654	13668	13584	13667	13618	13721	13888	13569	13786	13763	13741	13644	13739	13711	13811	13605	13761	13671	13702	13647	13722	13815	13799	13694	13771	13805	13524	13622	13845	13615	13648	13712	13870	13871	13832	13791	13835	13699	13683	13674	13693	13742	13617	13686	13727	13808	13661	13635	13684	13803	13742	13700	13537	13631	13561	13704	13617	13772	13739	13600	13694	13623	13702	13679	13725	13745	13792	13613	13721	13704	13605	13736	13736	13794	13761	13615	13782	13870	13607	13774	13542	13817	13573	13734	13628	13520	13659	13642	13961	13822	13922	13849	13716	13700	13725	13618	13752	13837	13726	13638	13765	13745	13745	13480	13733	13781	13765	13515	13742	13783	13575	13846	13906	13684	13834	13603	13706	13820	13707	13732	13620	13730	13647	13570	13739	13634	13989	13789	13718	13638	13759	13501	13565	13676	13569	13637	13698	13718	13679	13665	14057	13906	13635	13690	13609	13632	13799	13735	13602	13497	13754	13757	13687	13752	13730	13782	13819	13690	13800	13714	13853	13546	13888	13693	13768	13606	13696	13856	13773	13749	13585	13652	13597	13659	13783	13621	13841	13982	13743	13518	13630	13919	13647	13904	13783	13779	13540	13592	13591	13663	13779	13937	13872	13701	13521	13839	13753	13617	13614	13771	13930	13700	13682	13670	13778	13884	13568	13655	13706	13549	13721	13508	13635	13580	13773	13654	13777	13758	13672	13623	13817	13723	13832	13713	13640	13738	13850	13617	13577	13812	13788	13784	13559	13621	13781	13812	13896	13724	13797	13552	13596	13552	13684	13674	13595	13704	13556	13621	13520	13733	13760	13646	13678	13940	13621	13858	13782	13813	13703	13647	13792	13753	13777	13582	13512	13710	13809	13852	13751	13659	13828	13830	13670	13690	13576	13572	13663	13659	13774	13716	13684	13730	13691	13842	13895	13944	13665	13743	13832	13893	13621	13807	13775	13762	13758	13641	13524	13597	13638	13750	13729	13563	13633	13578	13600	13861	13683	13621	13683	13432	13612	13841	13726	13504	13845	13556	13576	13773	13806	13699	13847	13695	13707	13772	13636	13777	13900	13738	13701	13798	13666	13685	13977	13758	13838	13798	13805	13722	13775	13774	13543	13605	13627	13684	13755	13965	13886	13700	13871	13972	13695	13675	13603	13710	13597	13592	13578	13836	13674	13728	13671	13730	13636	13714	13706	13648	13713	13942	13667	13645	13771	13812	13801	13739	13783	13780	13600	13528	13712	13756	13635	13784	13503	13534	13682	13585	13553	13880	13834	13614	13370	13671	13898	13612	13645	13709	13660	13793	13852	13614	13701	13678	13832	13794	13785	13820	13653	13809	13866	13777	13818	13845	13600	13667	13744	13733	13573	13710	13889	13716	13728	13727	13853	13498	13643	13605	13685	13941	13878	13705	13793	13682	13746	13716	13499	13552	13663	13586	13732	13656	13759	13646	13760	13794	13789	13773	13752	13722	13798	13741	13562	13549	13802	13723	13694	13708	13693	13510	13582	13752	13734	13613	13740	13635	13641	13648	13694	13739	13578	13628	13729	13550	13633	13805	13651	13692	13704	13839	13882	13714	13748	13836	13716	13868	13894	13657	13760	13594	13814	13621	13802	13679	13726	13687	13632	13856	13793	13662	13683	13617	13601	13755	13699	13979	13795	13692	13728	13781	13830	13739	13842	13654	13673	13600	13603	13687	13692	13792	13585	13744	13757	13665	13660	13576	13643	13538	13709	13777	13698	13755	13780	13703	13631	13590	13678	13740	13627	13585	13655	13774	13739	13764	13767	13799	13654	13707	13891	13707	13692	13640	13809	13705	13640	13741	13721	13704	13776	13734	13664	13817	13723	13662	13743	13954	13716	13797	13779	13718	13599	13725	13683	13824	13810	13391	14076	13604	13853	13681	13791	13807	13683	13670	13867	13857	13610	13731	13842	13559	13836	13813	13760	13579	13753	13573	13703	13739	13767	13904	13597	13425	13815	13485	13660	13719	13634	13802	13813	13750	13695	13657	13769	13691	13712	13697	13915	13755	13676	13633	13670	13713	13888	13740	13662	13667	13726	13889	13793	13583	13488	13761	13579	13635	13592	13693	13720	13698	13768	13901	13737	13658	13814	13833	13819	13743	13849	13694	13725	13722	13720	13839	13760	13708	13951	13644	13611	13630	13717	13502	13801	13758	13745	13850	13589	13894	13709	13803	13770	13603	13758	13699	13628	13691	13698	13811	13512	13757	13619	13491	13702	13962	13586	13684	13786	13697	13883	13871	13596	13689	13721	13911	13852	13830	13523	13721	13691	13614	13682	13705	13521	13611	13683	13889	13652	13701	13697	13838	13742	13630	13646	13680	13791	13776	13706	13782	13713	13789	13701	13802	13514	13815	13791	13885	13664	13784	13669	13492	13591	13638	13621	13755	13666	13762	13728	13663	13839	13724	13664	13666	13722	13753	13681	13656	13622	13722	13800	13819	13762	13879	13608	13515	13566	13753	13569	13681	13559	13837	13653	13766	13648	13557	13636	13737	13642	13776	13730	13648	13689	13835	13639	13740	13743	13762	13790	13726	13875	13935	13821	13673	13664	13627	13552	13871	13673	13646	13716	13834	13568	13708	13820	13856	13656	13745	13838	13712	13794	13638	13639	13687	13589	13719	13658	13573	13629	13707	13782	13763	13599	13832	13797	13740	13731	13884	13794	13656	13658	13779	13778	13660	13838	13738	13716	13762	13692	13836	13502	13731	13820	13682	13618	13664	13591	13494	13623	13700	13738	13683	13689	13810	13647	13922	13727	13615	13654	13671	13758	13644	13762	13824	13810	13810	13777	13584	13659	13593	13801	13757	13603	13736	13627	13759	13467	13829	13881	13692	13632	13802	13566	13842	13600	13704	13711	13712	13589	13613	13795	13695	13666	13732	13679	13652	13817	13923	13797	13658	13836	13740	13526	13753	13738	13737	13834	13741	13724	13933	13596	13734	13616	13520	13813	13754	13911	13667	13590	13790	13667	13804	13695	13522	13654	13652	13751	13864	13788	13802	13904	13647	13634	13599	13702	13599	13656	13632	13778	13757	13923	13672	13721	13703	13772	13770	13701	13760	13727	13759	13562	13690	13577	13801	13631	13708	13641	13836	13688	13906	13732	13583	13752	13804	13612	13590	13739	13773	13715	13732	13618	13845	13846	13552	13740	13557	13683	13785	13954	13763	13582	13746	13770	13745	13847	13626	13793	13461	13830	13720	13688	13871	13653	13758	13788	13654	13763	13711	13841	13827	13680	13666	13443	13679	13577	13712	13743	13690	13756	13622	13819	13681	13694	13687	13647	13683	13703	13511	13895	14019	13562	13694	13741	13715	13894	13743	13688	13693	13758	13626	13512	13849	13577	13486	13609	13818	13926	13653	13747	13782	13939	13865	13798	13697	13673	13825	13627	13698	13692	13646	13772	13686	13808	13637	13615	13654	13803	13754	13678	13673	13563	13655	13679	13792	13634	13764	13766	13921	13694	13683	13785	13766	13801	13518	13737	13757	13855	13780	13498	13619	13729	13607	13780	13597	13621	13801	13714	13826	13869	13614	13722	13700	13806	13648	13654	13850	13635	13704	13828	13731	13824	13647	13764	13710	13779	13633	13869	13743	13700	13599	13749	13548	13780	13693	13886	13590	13702	13689	13778	13726	13680	13876	13656	13632	13817	13784	13813	13594	13618	13810	13733	13750	13798	13752	13850	13571	13667	13619	13763	13863	13629	13691	13775	13788	13505	13646	13912	13659	13697	13915	13858	13812	13575	13742	13636	13776	13725	13869	13773	14002	13943	13702	13763	13709	13741	13746	13589	13702	13741	13683	13637	13626	13631	13717	13727	13821	13713	13664	13592	13632	13585	13545	13662	13674	13659	13733	13711	13786	13678	13701	13732	13712	13869	13760	13772	13771	13913	13677	13783	13826	13950	13808	13677	13762	13750	13759	13558	13803	13642	13739	13702	13706	13728	13513	13610	13633	13729	13817	13593	13839	13520	13689	13636	13592	13695	13817	13867	13697	13672	13592	13798	13765	13898	13604	13581	13585	13909	13635	13597	13624	13708	13713	13747	13871	13711	13528	13828	13788	13567	13766	13812	13834	13761	13656	13781	13662	13807	13849	13802	13885	13739	13699	13693	13825	13606	13761	13650	13798	13756	13668	13723	13606	13832	13889	13561	13762	13928	13741	13812	13877	13724	13604	13583	13725	13666	13732	13682	13741	13761	13686	13692	13840	13589	13875	13673	13643	13582	13789	13628	13710	13778	13670	13601	13892	13708	13634	13788	13777	13679	13728	13741	13827	13555	13832	13639	13663	13756	13737	13589	14085	13714	13631	13829	13760	13629	13665	13830	13654	13669	13646	13595	13771	13646	13747	13919	13682	13718	13871	13774	14055	13780	13669
23662	38817	39428	36310	30901	26222	22814	20445	18941	17865	16870	15896	15205	15234	14666	14309	14144	13838	13621	13642	14421	15737	14295	13378	13157	13340	13261	13246	13261	13356	13313	13215	13295	13212	13282	13282	13121	13208	13203	13099	13028	13121	13267	13083	13080	13182	13086	13119	13073	13205	13294	13138	13179	13166	13160	13119	13135	13104	13271	13380	13299	13162	13219	13351	13185	13368	13160	13155	13047	13049	13258	13279	13177	13125	13176	13236	13084	12986	12873	13144	13011	13120	13141	13185	13182	13035	13113	13146	13080	13014	13077	13181	13104	13132	13111	13108	13084	13128	13028	13040	13057	13242	13216	13100	13185	13101	13106	13274	13016	13178	13247	13065	13119	13130	13113	13171	13121	13030	13060	13085	13137	13085	13067	13095	13053	13160	13187	13147	13287	13114	13203	13172	13202	13198	13169	13122	13243	13040	13177	13219	13118	13141	13179	13080	13193	12978	13210	13112	13070	13182	13034	13209	13209	13155	13143	13127	13123	12987	13092	13216	13078	13326	13085	13030	13215	13022	13189	13082	13118	13243	13170	13104	13270	13038	13218	13076	13048	13298	13163	13248	13056	13147	13270	13043	13129	13119	13191	13053	13047	13156	13184	13105	13049	13123	13262	13187	13099	13197	13047	13072	13210	13045	13218	13085	13206	13135	13084	12981	13094	13024	13142	13096	13240	13046	13115	13203	13090	13116	13136	13223	13262	12935	13195	13163	13107	13312	13123	13195	13197	13123	13129	13176	12949	13251	13061	13189	13353	13175	13074	13062	13181	13038	13106	13148	13217	13074	13136	13163	13140	13017	12996	13169	13086	13126	13199	13139	13241	13084	12972	13161	13092	13162	13148	13041	13219	13011	13044	13238	13106	13050	13130	12984	13105	13042	13180	13038	13180	13163	13067	13121	13098	13068	13100	13096	13066	13073	13139	12972	13022	13075	13187	13015	13133	13189	13161	13095	13065	13067	13212	13215	13181	13077	13146	13110	13032	12980	13191	13027	13160	13119	13267	13204	13161	13047	13193	13295	13137	13073	13044	13038	13167	13157	13200	13123	13186	12925	13170	13064	13150	13022	13320	13153	13076	13026	13046	13377	13104	13112	13149	13159	13131	13172	13199	13378	13097	13335	13046	13000	13083	13107	13039	13293	13184	13023	12977	13118	13099	12945	13325	13146	13078	13000	13142	13254	13293	13094	13210	13116	13135	13296	13072	13132	13165	13038	13237	13233	13184	13168	13037	13028	13107	13161	13099	13131	13184	13027	13121	13241	13056	13153	13144	13120	13051	13075	13052	13155	13069	13215	13215	12986	13092	13173	13211	13146	13179	13208	13075	13065	13230	12929	13121	13223	13192	13136	13079	13201	13132	13112	13130	13055	13145	13152	13042	13003	13261	13014	13258	13081	13183	13184	13062	13172	13270	13200	13086	12915	13088	13124	13198	13116	13152	13191	13198	12912	13295	13070	13321	13118	13142	13130	13224	13149	13252	13064	13084	13150	13099	12998	13144	13157	13163	12989	13091	13274	12973	12985	13025	13120	13089	13146	13070	13282	13180	13218	13177	13116	13037	13139	13189	12867	13047	13251	12977	13097	13218	13023	13110	13283	13095	13384	12986	13216	13162	13060	13144	13301	13027	13272	13082	13126	13168	13006	13167	13232	13120	13214	12951	12922	13124	13224	13189	13160	12970	13176	13102	12962	13163	13062	13167	13069	13151	13155	13213	13124	13325	13135	13172	13227	12974	13090	13065	13070	13143	13296	13060	13167	13017	13144	13191	13160	13214	13191	13067	13203	13219	12924	13240	13232	13130	13144	13230	13187	13172	12928	13148	13122	12852	13154	13157	13095	12973	13149	13136	13142	13176	13157	13178	13040	13157	13120	13138	13320	13214	13048	13237	13278	13090	13113	13180	13154	12958	13184	13171	12895	13055	13085	13241	13075	13308	13485	13004	13259	13152	13187	13212	13249	13283	13143	13198	13142	13125	13310	13230	13246	13282	13105	13100	13171	13132	13195	13217	13262	13115	13226	13137	13130	13142	13094	13058	13140	13316	13105	13201	13259	13066	13071	13200	13149	13194	13042	13145	13216	13025	13155	13176	13256	12944	13152	13242	13124	13199	13298	13152	13301	13159	13189	13193	12999	13216	13068	13047	13184	12838	13046	13119	12946	13209	13015	13072	13199	13249	13108	13168	13131	13137	13193	13072	13026	13249	13096	13017	13206	13255	13176	13044	12982	13314	13108	12987	13226	13197	13119	13054	13218	13173	13045	13133	13236	13197	13199	13189	13079	13115	13282	13094	13137	13079	13167	12973	13325	13129	13114	13157	13090	13082	13086	13103	13025	13080	13114	12993	12958	13277	13090	13083	13194	13103	13051	13001	13154	13269	13141	13039	13151	13140	13149	13179	13277	13233	13096	13073	13164	13227	13228	13042	13129	13349	13130	12954	13109	13093	12959	13275	13217	13191	13216	13026	13120	13172	13109	13158	13050	13087	13184	13091	13153	13224	13213	13143	12997	12947	13093	13240	13055	13160	13171	13091	13120	13067	13111	13175	13124	13030	13145	13240	13156	13029	13123	13098	13291	13241	13096	13187	13046	13074	13162	13207	13228	13137	13097	13020	13264	13012	13102	13226	13065	13082	13121	13190	13073	13062	13058	13120	13182	13135	13232	13108	13038	13169	13173	13195	13222	13100	13109	12932	13212	12916	13228	13148	13252	13092	13120	13194	13194	13119	13207	13276	13297	13080	13180	13023	13161	13275	13225	13186	13133	13199	13190	13150	13241	13141	13092	13283	13141	13062	13027	13238	12954	13347	13225	13268	13038	13110	13038	13145	13261	13101	13110	13200	13051	13049	13068	13223	13129	13090	13213	13188	13087	13039	13033	13193	13085	13023	13255	13119	13175	12864	13094	13158	12944	12967	13263	13105	13057	13168	12974	13174	12971	13212	13195	13251	13193	13387	13055	13137	13204	13326	13075	13163	13232	13189	13145	13197	12958	13194	13190	13290	13080	13103	13097	13109	13150	13126	13186	13052	13162	12982	13106	13213	13033	13134	13129	12984	13004	13084	12989	13126	13136	13224	13168	13152	13283	13029	13231	13176	13163	13238	13262	13076	13019	13110	13135	13129	13201	13210	13352	13168	13197	13032	13053	13018	13077	13153	13339	13018	13082	13162	13111	13203	13221	13233	13047	13198	13111	13110	13181	13065	13214	12985	13156	13073	13189	13130	13179	13057	13196	13261	12992	13095	13229	13097	13169	13220	13279	13220	13229	13293	13144	13232	13113	13132	13148	12997	13242	13291	13066	13019	13101	13062	13238	13239	13107	13265	13124	13171	13189	13191	13110	13157	13153	13006	13169	13183	13068	13002	13118	13030	13043	13181	13210	13098	13154	13228	13094	13104	13146	13438	13179	13129	13313	13075	13278	13082	13060	13125	13198	13176	13258	13082	13087	13235	13048	13097	13143	13193	13148	13182	13063	13094	13229	13143	13199	13259	12945	13196	13099	13353	13199	13127	13290	13163	13207	13135	13151	13230	13213	13151	13255	13052	13121	13156	13182	13190	13252	13057	13105	13221	13098	13140	13356	13080	13273	13183	13058	13045	13182	13172	13169	13074	13103	13152	13111	13011	12998	13165	13066	13134	13081	13165	13176	13077	12976	13173	13303	12954	13222	13234	13159	13236	12987	13106	13314	13032	13199	13259	13394	13145	13168	13070	13138	13280	13200	12986	13116	13165	13199	13241	13105	13397	13216	13304	13122	13307	13113	13102	13116	13088	13008	13140	13305	13075	13221	13096	13199	13173	13119	13051	13233	13222	13143	13234	13082	13201	13266	13163	13183	13157	13138	12995	12974	13172	13297	13216	13073	12932	13294	13140	13014	13138	13041	13114	12967	13208	13049	13239	13155	13187	13114	13005	13208	12996	13135	13162	13117	13009	13076	13223	13221	13197	13244	13032	13087	13171	13148	13074	13158	13125	13284	13052	13121	13192	13319	12942	13179	13143	13022	13224	13101	13140	13145	13170	13139	13175	13245	13059	13170	13118	13267	13154	13267	13219	13109	13177	13023	13227	13039	13104	13145	13061	13158	13224	13196	13196	13228	13229	13130	13161	13240	13176	13178	13164	13253	13155	13160	13115	13046	13231	13075	13081	13088	13198	13059	13189	13130	12955	13079	13058	13060	13083	13201	13215	12911	13226	13238	12961	13232	13235	13077	12937	13214	13099	13141	13129	13161	13043	12994	13162	13053	13334	13193	13151	13397	13123	12990	13261	13256	13253	13127	13055	13234	13101	13170	13147	13091	13192	13271	13185	13059	13087	13136	13258	13195	13160	13062	13117	13108	13002	13153	13334	13223	13176	13125	13225	13144	13290	13173	13152	13234	13133	13175	13233	13096	13089	13158	13053	12882	13081	13120	13273	13168	13113	13121	13142	13020	13140	13301	13224	13060	13097	13132	13221	13082	13129	13091	13152	13151	13175	12994	12995	13018	13064	13059	13136	13089	13147	13242	13050	13205	13091	13117	13029	13220	13107	13142	13084	13196	13238	13099	13220	13071	12988	13229	13051	13083	13110	13114	13143	13200	13104	13334	13039	13048	13140	12938	13070	13087	13233	13138	13207	13118	13095	13130	13222	13038	13140	13191	13165	13080	13317	13094	12966	13190	13182	13147	13161	13170	13098	13173	12992	13155	13144	13156	12999	13146	13008	13106	13139	13025	13188	13269	13250	13205	13034	12994	13164	13112	13102	13197	13038	13074	13100	13135	13048	13123	13218	13115	13126	13158	13281	13201	13225	13178	13199	13152	13155	13067	13052	13242	13030	13227	13042	13184	13223	13225	13138	13188	13014	13169	13078	13169	13165	13205	13144	13210	13059	13146	13077	13229	13230	13105	13069	13130	13079	13160	12937	13131	13209	13153	13052	13188	13106	13018	13083	13093	12996	13122	13028	13178	13080	13232	13165	13284	13139	13001	13208	13064	12887	13076	13184	13181	13164	13130	13112	13142	13103	13006	13198	13115	13087	13065	13131	13021	13220	13094	13149	13031	13107	13043	13079	12959	13072	13089	12973	13152	13146	13151	13035	13125	13245	13157	13151	12997	13029	13111	13210	13255
24713	21558	29187	25362	24508	26378	25803	20461	18257	17408	16550	15628	15190	14721	14368	14147	13931	13601	13423	13558	14174	16488	14480	13231	13236	13062	13173	13050	13023	13238	13088	12898	12864	12717	12801	12968	12891	12849	12840	12932	12889	12920	12875	12789	12883	12794	12855	13075	12850	12853	12905	12753	12858	12970	13049	12749	12900	12816	13068	13194	13108	13119	13002	12984	12843	12803	13001	12857	12952	12822	12874	12743	12940	12918	12825	12915	12871	12768	12768	12534	12723	12853	12733	12860	12766	12700	12760	12589	12737	12788	12681	12806	12850	12781	12751	12951	13015	12920	12834	12752	12830	12837	12984	12862	12656	12849	12741	12864	12772	12739	12794	12833	12766	12801	12824	12871	12766	12792	12868	12704	12716	12766	12826	12768	12765	12856	12757	12613	12832	12725	12696	12662	12798	12743	12760	13028	12815	12668	12691	12719	12804	12799	12803	12681	13031	12553	12891	12984	12679	12813	12893	12785	12744	12717	12873	12788	12611	12785	12741	12876	12771	12663	12753	12637	12879	12832	12773	12774	12762	12744	12832	12702	12840	12761	12904	12741	12819	12932	12912	12788	12784	12801	12816	12853	12817	12787	12853	12845	12986	12834	12864	12623	12866	12874	12746	12878	12871	12661	12779	12711	12720	12732	12841	12709	12750	12807	12943	12755	12891	12831	12808	12689	12838	12882	12734	12945	12760	12904	12728	12843	12719	12689	12640	12827	12730	12800	12912	12921	12786	12869	12995	12970	12692	12863	12902	12674	12885	12953	12878	12832	12719	12758	12844	12803	12622	12605	12895	12805	12935	12811	12676	12724	12804	12869	12830	12830	12790	12825	12892	12917	12914	12919	12829	12799	12811	12716	12841	12855	12682	12922	12617	12903	12846	12818	12769	12816	12911	12582	12823	12770	12797	12856	12788	12887	12768	12664	12860	12914	12941	12802	12756	12801	12962	12929	12808	12662	12705	12604	12913	12716	12897	12670	12854	12858	12814	12847	12813	12880	12807	12915	12836	12852	12775	12801	12929	12743	12804	12903	12770	12643	12627	12763	12580	13030	12950	12946	12879	12736	12980	12737	12820	12935	12841	12764	12889	12848	12841	12771	12918	13024	12857	12839	12728	12819	12892	12874	12877	12632	12680	12820	12747	12542	12895	12752	12694	12945	12620	12809	12676	12894	12858	12858	12894	12815	12681	12726	12765	12817	12807	12751	12898	12729	12998	12776	12793	12629	12817	12710	12615	12599	12916	12932	12966	12712	12716	12653	12655	12879	12638	12853	12832	12891	12644	12678	12806	12844	12828	12766	12851	12587	12731	12798	12687	12955	12743	12639	12846	12742	12740	12647	12822	12745	12795	12754	12783	12841	12921	12832	12921	12848	12849	12767	12888	12826	12922	12695	12852	12761	12927	12799	12923	12860	12636	12701	12579	12597	12607	12771	13009	12795	12795	12740	12775	12853	12859	12913	12792	12746	12930	12891	12822	12714	12763	12839	12818	12691	12582	12898	12780	12751	12763	12949	12801	12793	12836	12812	12796	12821	12698	12760	12851	12900	12773	12808	12909	12835	12769	12818	12806	12903	12722	12872	12872	12727	12863	12848	12915	12644	12762	12750	12898	12747	12730	12884	12867	12874	13022	12825	12833	12891	12592	12796	12508	12887	12640	12856	12681	12958	12766	12831	12711	12657	12805	12980	12682	12887	12756	12727	12750	12796	12830	12756	12783	12680	12867	12910	12601	12520	12737	12913	12722	12730	12821	12871	12674	12816	12965	12821	12691	12825	12882	12678	12836	12887	12959	12804	12910	12858	12612	12730	13021	12842	12797	12932	12827	12926	12796	12631	12862	12831	12635	12956	12933	12685	12850	12837	12761	12879	12836	12651	12869	12975	12837	12735	12854	12692	12778	13002	12822	12888	12637	12728	12724	12993	12751	12759	12828	12814	12978	12698	12799	12689	12874	12792	12919	12783	12873	12649	12834	12711	12720	12832	12798	12881	12709	12896	12964	12675	12715	12848	13055	12799	12788	12744	12759	12841	12698	12726	12696	12781	12823	12872	12767	12878	12734	12794	12803	12984	13000	12779	12765	12704	12917	12741	12812	12885	12953	12796	12788	12799	12665	12948	12696	12897	12747	12729	13078	12973	12881	12692	12566	12841	12719	12697	12824	12797	12763	12777	12979	12888	12723	12852	12813	12824	12623	12815	12980	12758	12746	12734	12821	12806	12734	12782	12784	12896	12777	12589	12765	12674	12859	12856	12916	12981	12726	12687	12662	12912	12808	12727	12724	12780	12912	12766	12834	12731	12808	12871	12931	12820	12805	12723	12800	12769	12808	12896	12701	12664	12676	12880	12813	12567	12959	12848	12859	12869	12877	12806	12707	12783	12881	12709	12858	12833	12928	12785	12816	12791	12673	12744	12675	12796	12941	12860	12866	13066	12812	12981	12941	12701	12851	12861	12708	12654	12682	12933	12829	12676	12777	12954	12813	12752	12739	12963	12871	12884	12745	12746	12817	12897	12817	13068	12825	12909	12822	12776	12840	12713	12783	12818	12671	12906	12907	12775	12642	12852	12840	12688	12683	12803	12742	13046	12822	12990	12796	12776	12825	12890	12874	12918	12963	12634	12709	12698	12792	12852	12814	12646	12724	12725	12746	12781	12651	12571	12611	12604	12788	12576	12732	12677	12716	12787	12792	12708	12699	12873	13048	12875	12800	12902	12819	12640	12834	12871	12816	12893	12874	12835	12778	12911	12638	12903	12757	12748	12644	12789	12687	12834	12696	12737	12940	12786	12946	12961	12907	12883	13012	12874	12841	12898	12658	12797	12773	12695	12830	12833	13047	12928	12701	12891	12808	12829	12735	12839	12611	12706	12758	12871	12962	12817	12778	12867	12767	12658	12930	12949	12758	13028	12754	12856	12795	12848	12936	12893	12929	12885	13088	12697	12792	12825	12839	12877	12744	12874	12745	12811	12707	12887	12781	12767	12761	12870	13001	12818	12805	12822	12690	12814	12961	12728	12817	12765	12678	12643	12751	12871	12928	13060	13001	12830	12830	12662	12874	12741	13091	12744	12851	12747	12605	12594	13052	12796	12944	12851	12858	12899	12985	12845	12797	12614	12620	12769	12752	12861	12890	12895	12712	12798	12788	12827	12887	12838	12707	12776	12691	12835	12832	12641	12647	12862	12614	12846	12736	12800	12902	12726	13041	12887	12892	13022	12791	12880	12992	12866	12889	12786	12841	12683	12652	12598	12890	12767	12677	12690	12828	12768	12888	12705	12828	12814	12721	12581	12842	12924	12711	12860	12913	12960	12813	12679	12887	12891	12898	12808	12793	12822	12889	12737	12801	12877	12896	12785	12765	12818	12903	12800	12962	12694	12742	12951	12841	12865	12757	12675	12645	12801	12962	12847	12725	12587	12908	12786	12920	12688	12885	12828	12764	12728	12696	12875	13001	12803	12751	12766	12823	12802	12639	13017	12846	12599	12855	12572	12672	12758	12728	12892	12777	12830	12803	12690	12723	12759	12739	12861	12708	12823	12574	12861	12871	12972	12883	12987	12890	12895	12781	12761	12900	12721	12887	12840	12859	12891	12916	12652	12778	12955	12770	12691	12808	12877	12866	12721	12910	12708	12778	12769	12939	12712	12607	12692	12733	12894	12623	12940	12718	12896	12894	12768	12849	12770	12767	12654	12730	12724	12918	12905	12834	12718	12853	12760	12978	12975	12764	12737	12796	12712	12764	12688	12766	12770	12749	12784	12705	12896	12783	12900	12833	12785	12744	12880	12905	12961	12781	12874	12704	13024	12840	12807	12819	12806	12871	12728	12849	12639	12803	12760	12760	12632	12711	12612	12965	12762	12755	12875	12724	12678	12644	12829	12819	12908	12897	12869	12854	12855	12829	12699	12821	12812	12980	12798	12854	12611	12808	12826	12842	12993	12813	12869	12833	12584	12866	12774	12849	12702	12693	12749	12678	12610	12858	12519	12880	12736	12696	12790	12855	12822	12846	12816	12818	12618	12750	12864	12827	12742	12864	12770	12620	13003	12865	12926	12833	12796	12813	12645	12849	12865	12951	12854	12981	12739	12806	12841	12867	12579	12800	12684	12732	12938	12665	12877	13004	12946	12797	12776	12876	12835	12964	12875	13096	12783	12858	12738	12637	12806	12989	12884	12805	12511	12792	12765	12652	12812	12868	12778	12607	12860	12783	12776	12672	12709	12799	12740	12797	12718	12858	12788	12593	12757	12731	12831	12750	12736	12895	12848	12896	12888	12984	12856	12781	12939	12840	12911	12718	12855	12916	12900	12947	12702	12780	12784	12763	12876	12685	12869	12738	12748	12651	12550	12805	12605	12794	12685	12810	12694	12925	12717	12562	12728	12841	12830	12749	12749	12944	12915	12709	12725	12979	12864	12684	12823	12867	12677	12898	12718	12804	12757	12791	12868	12569	12964	12779	12822	12868	12785	12714	12714	12913	12783	12965	12831	12576	12778	12788	12952	12874	12849	12972	12974	12636	12838	12867	12920	12695	12892	13051	12883	12902	12677	12885	12770	12750	12687	12822	12906	12846	12874	12628	12951	12824	12838	12637	12836	12973	12812	12858	12709	12679	12882	12899	12841	12855	12729	12800	12828	12814	12931	12904	12905	12794	12795	12772	12664	12636	12828	12696	12715	12895	12674	12689	12829	12721	12745	12697	12626	12660	12926	12683	12622	12724	12626	12692	12626	12795	12698	12631	12775	12780	12759	12794	12738	12897	12817	12856	12686	12699	12848	12842	12824	12677	12923	12785	12798	12864	12546	12805	12751	12872	12745	12664	12943	12748	12776	12859	12859	12724	12775	12821	12715	12858	12930	12629	12736	12904	12878	12793	12873	12855	12943	12917	12728	12913	12822	12781	12795	12680	12731	12724	12622	12747	12815	12765	12635	12937	12757	12678	12884	12870	12779	12825	12670	12756	12891	12824	12768	12803	12757	12703	12741	12782	12869	12668	12817	12980	12765	13100	12723	12614	12803	12945	12931	12803	12786	12696	12756	12858	12803	12734	12931	12966	12911	12806	12785	12846	12627	12885	12973	12737	13027	12772	12547	12784	12845	12671	12785	12824	12990
24999	42597	44305	41274	36073	30639	26628	23641	21366	20148	18391	17075	16052	15706	15082	14542	14172	13744	13703	13421	15226	18819	14229	13316	12765	12734	12973	12933	12954	13233	12771	12621	12708	12673	12536	12345	12457	12548	12687	12600	12525	12484	12484	12562	12451	12514	12527	12503	12545	12476	12531	12526	12387	12618	12487	12458	12414	12531	12986	13105	13001	12746	12575	12567	12464	12462	12367	12660	12440	12543	12473	12656	12487	12442	12495	12308	12379	12518	12484	12684	12451	12378	12497	12509	12505	12533	12533	12683	12422	12656	12306	12606	12434	12614	12760	12387	12550	12469	12382	12486	12533	12501	12265	12570	12339	12525	12464	12527	12537	12590	12524	12501	12530	12591	12470	12575	12606	12517	12560	12568	12474	12703	12533	12378	12560	12426	12568	12545	12582	12450	12433	12431	12470	12504	12641	12496	12437	12383	12569	12505	12640	12491	12623	12506	12515	12591	12515	12500	12513	12518	12316	12481	12461	12404	12611	12340	12570	12409	12440	12601	12603	12413	12570	12448	12578	12476	12413	12522	12335	12345	12560	12489	12446	12528	12503	12619	12241	12626	12649	12614	12598	12272	12502	12403	12641	12401	12484	12541	12419	12550	12574	12464	12468	12508	12402	12581	12455	12590	12539	12598	12415	12371	12466	12400	12455	12436	12561	12490	12573	12374	12533	12395	12755	12591	12657	12593	12610	12492	12401	12376	12334	12570	12375	12507	12523	12658	12466	12485	12513	12527	12692	12386	12648	12473	12509	12357	12479	12478	12638	12336	12613	12576	12539	12486	12509	12510	12518	12577	12460	12495	12377	12452	12665	12497	12445	12510	12458	12515	12536	12433	12632	12479	12539	12469	12593	12559	12626	12504	12734	12503	12340	12448	12545	12512	12529	12484	12543	12374	12498	12411	12626	12541	12412	12471	12613	12625	12435	12376	12542	12567	12527	12569	12465	12604	12605	12290	12520	12323	12586	12614	12417	12578	12518	12390	12544	12486	12633	12458	12528	12511	12409	12587	12519	12519	12531	12648	12660	12451	12468	12557	12477	12467	12530	12590	12404	12487	12569	12570	12257	12396	12501	12342	12686	12469	12423	12488	12512	12457	12577	12516	12492	12591	12434	12587	12645	12492	12593	12621	12424	12412	12450	12538	12541	12383	12668	12454	12427	12563	12509	12504	12492	12340	12568	12594	12454	12452	12488	12552	12607	12517	12321	12558	12502	12346	12262	12511	12453	12356	12438	12449	12544	12570	12372	12446	12497	12646	12425	12409	12496	12485	12558	12650	12516	12352	12487	12485	12477	12608	12361	12578	12347	12426	12461	12427	12499	12584	12588	12553	12494	12408	12532	12462	12435	12293	12606	12572	12493	12445	12428	12467	12543	12466	12523	12541	12693	12518	12354	12613	12418	12432	12652	12602	12531	12517	12466	12395	12453	12438	12628	12623	12505	12559	12568	12458	12531	12368	12539	12424	12519	12546	12593	12376	12666	12580	12423	12525	12663	12340	12510	12443	12531	12518	12559	12617	12387	12411	12640	12457	12566	12617	12490	12436	12439	12435	12563	12464	12533	12492	12525	12571	12514	12547	12298	12369	12548	12397	12411	12511	12554	12517	12516	12539	12413	12544	12629	12523	12591	12401	12400	12540	12723	12360	12618	12554	12428	12495	12484	12441	12502	12526	12470	12478	12515	12512	12606	12576	12543	12410	12437	12564	12479	12436	12601	12569	12368	12460	12421	12642	12381	12506	12614	12596	12534	12642	12536	12479	12455	12455	12353	12458	12634	12492	12458	12545	12548	12608	12660	12566	12597	12481	12459	12345	12518	12510	12555	12463	12608	12410	12341	12451	12513	12336	12446	12531	12444	12500	12578	12420	12504	12542	12381	12393	12577	12677	12493	12548	12499	12423	12476	12472	12653	12650	12359	12543	12550	12505	12603	12490	12646	12619	12538	12486	12575	12366	12575	12510	12575	12512	12506	12334	12489	12393	12498	12346	12608	12503	12557	12521	12683	12529	12345	12453	12592	12613	12484	12413	12566	12583	12479	12509	12540	12509	12574	12465	12486	12496	12486	12553	12384	12404	12390	12533	12488	12496	12492	12427	12554	12518	12644	12569	12561	12562	12580	12481	12462	12478	12364	12588	12560	12358	12662	12393	12435	12401	12390	12647	12546	12424	12324	12502	12484	12630	12293	12585	12500	12490	12641	12464	12790	12527	12490	12563	12538	12404	12368	12611	12626	12508	12399	12481	12442	12524	12633	12611	12558	12554	12600	12361	12368	12520	12524	12612	12570	12378	12532	12418	12456	12470	12586	12458	12488	12573	12408	12513	12283	12559	12644	12701	12344	12622	12554	12491	12457	12384	12500	12317	12538	12466	12521	12544	12435	12410	12453	12558	12428	12407	12542	12496	12405	12514	12555	12797	12354	12502	12548	12613	12514	12684	12412	12693	12523	12497	12525	12416	12478	12492	12458	12570	12444	12604	12517	12688	12475	12647	12675	12527	12418	12623	12570	12589	12418	12582	12417	12604	12377	12676	12382	12584	12520	12528	12366	12502	12484	12451	12505	12606	12507	12440	12433	12421	12482	12365	12503	12503	12575	12485	12394	12517	12463	12646	12645	12503	12495	12605	12511	12357	12374	12477	12414	12457	12506	12404	12423	12489	12398	12601	12548	12355	12467	12553	12474	12489	12475	12377	12531	12421	12698	12495	12455	12527	12415	12519	12414	12441	12420	12575	12543	12654	12571	12501	12648	12461	12596	12434	12582	12474	12445	12486	12481	12516	12395	12577	12525	12464	12479	12368	12580	12584	12340	12535	12530	12464	12566	12638	12612	12411	12514	12558	12554	12567	12423	12429	12394	12625	12603	12606	12589	12449	12624	12578	12609	12467	12611	12609	12400	12484	12435	12529	12368	12633	12438	12446	12584	12546	12596	12630	12388	12507	12495	12385	12567	12433	12554	12489	12511	12402	12546	12460	12509	12423	12455	12602	12388	12489	12587	12552	12492	12492	12484	12414	12442	12498	12563	12463	12543	12354	12476	12489	12579	12491	12516	12524	12522	12495	12449	12523	12608	12619	12500	12603	12665	12491	12623	12560	12551	12466	12602	12580	12468	12426	12692	12352	12558	12514	12518	12556	12490	12501	12490	12544	12562	12394	12561	12566	12430	12580	12484	12562	12571	12582	12495	12454	12601	12637	12319	12485	12508	12570	12592	12667	12584	12431	12453	12477	12537	12553	12618	12662	12485	12378	12519	12601	12460	12598	12384	12592	12571	12478	12432	12460	12423	12522	12537	12447	12604	12382	12338	12348	12481	12459	12482	12513	12583	12366	12539	12457	12391	12439	12640	12499	12423	12717	12459	12654	12430	12434	12496	12513	12495	12492	12352	12445	12627	12381	12661	12492	12410	12452	12496	12489	12625	12592	12486	12747	12621	12648	12459	12354	12453	12624	12253	12580	12643	12444	12450	12370	12578	12487	12485	12421	12632	12508	12491	12506	12461	12524	12614	12544	12527	12425	12565	12596	12650	12478	12435	12489	12495	12422	12482	12500	12555	12450	12500	12427	12490	12683	12542	12401	12493	12437	12770	12619	12537	12516	12583	12442	12543	12614	12586	12453	12306	12536	12490	12426	12620	12521	12451	12430	12532	12573	12403	12549	12437	12389	12545	12583	12406	12545	12456	12422	12517	12503	12436	12683	12590	12406	12742	12594	12562	12518	12311	12537	12354	12811	12413	12465	12575	12681	12644	12507	12341	12663	12523	12465	12387	12405	12613	12187	12343	12668	12452	12538	12465	12536	12379	12395	12434	12616	12469	12595	12579	12464	12556	12415	12501	12481	12631	12400	12503	12476	12468	12464	12728	12675	12424	12606	12505	12556	12507	12434	12464	12448	12689	12538	12570	12552	12509	12424	12442	12339	12683	12431	12625	12460	12327	12482	12454	12406	12438	12695	12614	12520	12595	12491	12490	12523	12511	12442	12656	12544	12548	12436	12454	12532	12600	12465	12511	12509	12438	12564	12321	12437	12451	12547	12578	12451	12409	12498	12714	12555	12371	12410	12447	12534	12642	12406	12567	12490	12534	12433	12722	12434	12562	12549	12519	12541	12482	12295	12436	12740	12459	12559	12558	12600	12585	12503	12482	12489	12459	12554	12536	12521	12656	12622	12359	12585	12614	12517	12551	12593	12433	12591	12457	12658	12463	12523	12539	12510	12489	12599	12620	12505	12463	12533	12409	12425	12395	12533	12467	12564	12566	12524	12616	12568	12445	12547	12657	12400	12607	12532	12564	12710	12604	12480	12518	12649	12661	12454	12589	12522	12421	12646	12555	12490	12399	12576	12612	12493	12559	12527	12559	12600	12393	12596	12527	12451	12439	12766	12497	12557	12580	12597	12571	12521	12456	12484	12604	12491	12438	12526	12448	12435	12399	12417	12452	12470	12426	12581	12386	12577	12474	12555	12588	12502	12299	12540	12431	12401	12465	12484	12382	12454	12542	12422	12467	12544	12529	12604	12370	12499	12341	12653	12494	12556	12538	12404	12554	12417	12551	12542	12741	12625	12389	12495	12463	12483	12509	12541	12498	12472	12524	12564	12408	12379	12509	12526	12400	12600	12570	12463	12559	12503	12374	12458	12437	12465	12686	12544	12431	12601	12476	12362	12481	12646	12506	12557	12576	12456	12531	12466	12502	12475	12607	12386	12555	12505	12618	12504	12519	12395	12543	12527	12450	12608	12444	12478	12402	12533	12628	12674	12475	12493	12723	12405	12557	12501	12525	12551	12518	12333	12656	12419	12404	12485	12429	12406	12475	12354	12641	12486	12648	12494	12618	12526	12541	12541	12636	12494	12593	12571	12492	12345	12323	12684	12528	12392	12518	12401	12430	12460	12505	12492	12527	12625	12631	12500	12550	12596	12549	12426	12611	12535	12371	12553	12598	12481	12433	12541	12684	12555	12526	12475	12432	12537	12489	12354	12559	12432	12615	12365	12362	12474	12502	12413	12632	12619	12559	12487	12590	12616	12488	12324	12377	12464	12418	12414	12519	12487	12396	12607	12567	12428	12623	12591	12529	12460	12459	12539	12615	12505	12512	12561	12382	12476	12431	12351
31712	29010	31870	27360	21851	19046	16981	15793	15100	14606	14206	13841	13629	13631	13475	13580	13245	13249	13248	13257	13323	13324	13170	13161	13122	12981	13345	13198	13162	13143	13121	13033	13059	13165	13009	12977	13069	12984	13047	12939	13107	13098	13245	13001	13059	13076	13085	12877	13014	13102	13094	13047	13120	13025	13151	13080	12928	12932	13160	13101	13026	13118	12951	12944	13288	12992	13119	13154	13112	13090	12973	13060	13167	13086	13122	13038	13104	13188	12807	12964	12975	12948	13110	12994	12968	13041	13070	12878	13056	12966	13036	13091	12924	13029	13163	13176	13070	13287	12984	13100	13034	13076	12809	13060	12951	13147	12963	13063	13199	13061	13037	13076	13006	13002	13009	13036	12876	13084	12999	13320	13048	13053	13087	13003	13166	13043	13046	13085	12986	13086	13055	13114	13176	12982	12965	13180	13038	12987	13128	12996	12906	12838	13043	12982	12887	13088	12987	13025	13009	13075	13109	13081	13086	13168	12898	13057	13009	13201	13098	13116	13178	13206	13121	12998	13103	12922	13089	13058	13059	13081	12939	12999	12997	12972	12891	13043	13142	12942	12910	13216	13109	13020	13017	13199	13121	12952	12917	13269	12962	13121	13175	13063	13086	13156	13120	13047	12905	13079	12970	13013	12942	13027	13050	13035	13224	13044	13095	13026	13055	13121	12894	12983	13027	13190	13179	13125	12971	13035	13216	13184	13189	13074	13294	13002	13171	13177	13030	12941	13035	13139	13163	13092	12966	12866	13073	13043	12913	12811	13045	13145	13001	13077	12974	12934	13145	12953	13018	13152	13135	13165	13028	12943	13055	13086	12975	12846	12837	12997	13039	13161	13203	13152	12931	12985	13060	13143	13232	13202	13050	13058	12999	13133	13037	13272	13024	13153	13091	13039	12896	13120	13116	13131	13196	13116	13117	13181	13113	13062	12987	13026	13025	13095	13165	12876	12977	12893	13067	12905	12987	13208	13089	13067	13111	13126	13056	13061	13120	13011	13274	13170	12992	13125	13231	12991	13175	12942	12983	12895	13082	12946	13242	13121	13140	13077	13082	13121	13068	12843	12990	12989	13145	12929	13116	12982	13095	13116	12990	13024	12999	13033	13172	12961	13166	13122	13005	13128	13154	13134	12974	12926	13292	13234	13155	13061	12808	13087	12839	12956	13026	12870	13096	12971	13148	12886	12980	13073	13110	13014	13162	13216	13194	12930	13011	13162	13154	12918	13063	13110	13188	12999	12833	13228	13024	12989	13165	13027	12994	13174	12981	13201	13029	13062	12938	13039	12982	12939	12965	13064	13263	13085	12982	13126	13085	13135	12995	13068	13109	12963	13116	13106	13196	13090	13141	13107	13028	13029	13097	13085	13021	12965	13025	13186	13068	12956	13192	12939	13037	12970	12989	13059	13010	12966	12964	13150	13062	13101	12941	12816	13065	13167	12931	13083	12963	12999	13156	13037	12997	12997	13092	13062	13010	12881	13081	12921	13126	12935	12856	13062	13093	12975	13005	13007	13009	13019	13207	13142	13055	13085	13162	13127	12783	13003	13119	13067	13099	13028	13064	12967	13047	13139	13077	13147	12998	12988	13174	12933	13070	13236	12847	13015	13010	13030	13076	12978	13075	13113	13141	13177	13119	13231	13096	13035	13066	13123	12991	13008	13137	13166	13173	13074	13207	13017	13279	13032	13001	12985	13152	13034	13145	12905	13024	13051	13100	12966	13209	12949	12843	13097	13044	13109	13035	13078	13046	12841	13053	12936	13143	13078	12999	13145	13032	13138	13148	12927	13106	13122	13019	12895	12953	13041	13140	13138	13086	12847	12980	12968	13137	13140	13011	13295	13063	13157	13121	13308	13139	13038	13079	12968	12888	13018	13139	13019	13050	13116	12937	12852	13053	13158	13169	13193	13087	12952	13093	13145	13120	13082	13012	13178	12978	13000	13148	13104	13105	13076	13060	13149	13151	13064	12985	13006	12983	13219	12965	13085	13056	13165	13044	13061	13131	12980	13003	12966	13183	12864	12988	13003	13046	13119	13349	13125	13092	12931	13040	13087	13188	13084	13187	13142	12955	12946	12994	13065	13122	13133	13073	13134	13013	12996	13099	13184	13229	12931	13026	12863	12897	13019	13015	13026	13157	13118	13065	13136	13039	12975	13235	13077	13127	13000	13154	12942	13096	12944	13022	13121	13005	13046	13136	12968	12984	13205	13228	13360	12957	13111	13119	13325	13151	13004	13044	13055	12911	12947	12904	13117	13031	12934	13090	13073	13132	13034	13032	12971	13035	12951	13190	13189	13063	12961	13053	13121	12903	13159	13021	13043	13126	13112	13172	13117	13077	12816	13163	13103	13162	12847	12999	13084	13185	12889	12955	13059	13007	12877	12869	13012	13080	12898	12829	13098	13117	13118	13062	13107	12997	13066	13224	13072	13055	12876	12964	13059	12978	13321	13286	13111	12993	13091	13130	13157	13040	12973	12902	12992	13040	13097	13068	13037	13039	13054	12906	13089	12874	13041	13264	13149	12947	13035	13166	13041	13253	13094	13109	13253	13184	13042	12955	13126	13056	13132	12979	13094	13009	13170	13113	13051	13094	13101	12939	13054	13045	13219	13239	12935	13120	13018	13078	13075	13069	13017	13003	13110	13036	13134	12957	12961	13041	13164	13114	12989	12705	13063	13195	13043	13078	13031	13248	13139	13170	12952	13047	13233	13104	13096	13049	13095	13271	13130	13241	12981	13283	12979	13118	12959	13062	12963	13108	13098	12973	13060	13096	13184	13119	13140	13223	13152	13119	13035	13164	13060	12863	12966	13064	12972	13072	13297	13120	12882	13053	12877	12938	12988	13076	13087	13001	13028	13131	13158	13070	13214	12950	12886	12909	13000	13007	13076	13043	12880	13087	13089	12831	13039	13130	12926	13021	12932	13040	13030	13124	13145	12902	13165	13131	13153	12887	13021	13027	12998	12946	13079	13197	12918	13105	13104	13146	13079	13040	13129	13193	13167	13044	12920	12964	13063	13102	13144	13173	13050	13233	12998	12866	13002	13098	13059	13120	13024	13055	13207	13184	12954	13066	13141	12987	13064	13113	13142	12885	12989	13043	12979	13090	13080	13156	13170	12946	13102	13043	13158	12929	12939	13036	13174	13181	13016	12983	13131	13107	13165	13075	13017	12858	13091	13189	13064	12981	13144	13090	13073	12996	12930	13057	13132	13174	13054	13098	12947	13218	12976	13106	13122	13002	12944	12944	12895	12993	13057	13104	13147	13157	12887	13089	12896	12868	13073	13213	12973	13213	12964	13132	12936	13072	13034	13033	13001	12970	13319	12993	13151	13131	13203	13228	13212	12959	13215	13002	12973	13145	13001	12979	13137	12984	13077	13174	13100	13166	12939	13020	12945	13100	13018	12840	13082	13016	13358	13025	13104	13038	13272	13222	13163	13132	13002	12922	13042	13050	13016	12839	13029	12976	12977	12842	13157	13082	13138	13073	13092	12977	13087	12932	12997	13020	13050	12864	12968	12910	13065	13092	13074	13059	13083	13115	13003	12920	13080	13002	13004	13169	13131	12971	13101	13032	13045	13105	13071	12960	12879	13048	13303	13007	13033	13088	13170	13055	13022	13068	12841	13077	13126	13163	12941	12988	12961	13043	12915	12931	13217	12867	13179	12964	13057	13119	13050	13045	12865	12996	13181	12922	13011	13073	13209	12888	13046	13008	13114	13038	13171	12802	13141	12904	12908	12999	13082	13203	13037	13092	13126	12877	12993	13099	13192	13049	13268	12944	13072	13046	12882	12957	12978	13119	13171	12858	13092	13082	12918	12941	12908	12932	13013	12930	12998	13179	13045	12708	13066	13099	13142	13000	12875	13117	13087	13095	13055	13073	12774	13009	12974	12994	13137	12983	13163	12985	13109	13131	13091	13237	13210	12958	13060	13025	13106	13048	13002	13009	13055	12914	13229	13047	13074	13200	12907	12997	12910	12888	13050	12929	12818	13164	13071	12916	12957	13021	12938	12981	13091	13058	13112	13051	13128	13004	13112	13112	13080	13088	12996	13121	12942	13147	13086	12905	13086	13135	12949	13170	13059	13082	13060	13127	13029	13011	13090	13283	12975	12955	13191	13204	12889	13120	13080	13088	13054	13114	13145	13215	13102	13014	13056	12975	13150	13170	13106	13121	13173	13028	13025	12828	13112	13223	13351	13128	13274	12924	13300	13132	13054	12872	12843	13158	13133	13259	12954	13081	13129	13079	13144	13098	13218	13061	12915	13118	13093	13053	13006	12818	13063	12981	12975	12969	13234	12972	13127	12986	13070	12990	13081	13135	13009	13197	13265	13022	12898	13112	13104	13123	13017	13173	13095	13039	13015	12987	13106	13043	12926	13130	13138	13117	13137	13066	13141	12997	12857	13013	12902	13071	13099	13059	12869	12963	13107	12920	12967	13205	13038	13101	13208	13204	13031	12987	13128	13096	13080	13119	13135	13014	13131	13098	13034	12859	12768	12989	13152	13209	13097	13261	13094	13008	13020	13053	12978	13132	12930	12726	13172	13171	13111	13162	13175	13058	13015	13043	13157	13312	12880	13151	13053	12976	12885	12975	13174	13067	12948	13227	13189	12992	12881	13032	12911	13036	13038	13191	13040	13073	12803	13034	13131	13062	13095	13226	13074	13142	13161	13025	13047	13054	12964	13209	13028	13112	13062	13157	12999	13114	12942	13016	12771	12884	12969	13222	12934	13040	13144	12863	13189	12910	13134	13015	12912	13115	13117	13027	12972	13058	13109	13072	12838	13240	13102	13091	12966	13044	13034	13253	13178	12968	13093	13175	13111	13062	13080	13006	13019	13234	13113	12936	13104	13138	13120	13056	12949	13087	13111	12890	13098	13074	13149	12942	13194	13043	12957	13040	12990	13030	13006	12950	13097	13140	13107	13011	13079	12841	12811	13244	13106	13056	12981	13152	13047	12933	13164	12915	13077	13208	13161	13152	13156	13042	13022	13173	13220	13097	13062	13105	13149	12884	13172	13019	13216	12937	12944	13257	12898	13142	13082	12892	13222	12989	13123	13034	13120	13047	12975	12893	12975	13196	12952	13170	13104	12987	13009
23749	33835	34924	29454	24665	21615	18927	17137	16123	15276	14573	14255	13773	13490	13512	13221	13005	13166	13036	12951	12987	13247	12954	12952	12878	12834	12746	12904	12762	12779	12691	12649	12725	12780	12779	12862	12772	12754	12731	12782	12659	12855	12546	12838	12893	12764	12676	12585	12799	12754	12801	12677	12817	12634	12804	12715	12753	12713	12763	12792	12740	12693	12791	12766	12865	12718	12702	12725	12585	12685	12660	12762	12760	12779	12727	12630	12711	12690	12840	12743	12852	12781	12794	12834	12719	12757	12728	12759	12705	12807	12647	12840	12789	12774	12889	12503	12806	12613	12878	12887	12769	12673	12868	12696	12735	12777	12636	12753	12795	12841	12734	12840	12689	12635	12754	12784	12714	12803	12803	12707	12726	12712	12796	12735	12690	12880	12736	12746	12675	12737	12670	12591	12651	12687	12660	12524	12572	12718	12717	12660	12818	12551	12838	12641	12673	12770	12832	12895	12822	12851	12648	12808	12656	12842	12743	12733	12869	12787	12751	12790	12701	12663	12724	12800	12755	12904	12763	12613	12635	12754	12773	12844	12624	12701	12720	12865	12786	12709	12711	12780	12880	12678	12702	12882	12911	12686	12780	12861	12878	12765	12732	12777	12672	12657	12782	12549	12772	12817	12843	12766	12709	12743	12696	12694	12851	12596	12865	12748	12746	12723	12667	12795	12830	12814	12801	12741	12615	12707	12832	12574	12689	12598	12779	12704	12830	12884	12765	12750	12681	12767	12825	12713	12686	12944	12839	12638	12655	12667	12739	12758	12595	12771	12700	12561	12822	12767	12742	12804	12589	12674	12785	12597	12687	12737	12760	12775	12744	12724	12730	12854	12713	12725	12731	12700	12825	12805	12609	12619	12752	12723	12641	12609	12698	12823	12669	12893	12764	12772	12829	12693	12737	12609	12633	12791	12672	12886	12713	12798	12798	12755	12644	12580	12779	12666	12651	12666	12666	12664	12613	12752	12704	12620	12677	12698	12683	12813	12589	12797	13008	12760	12617	12719	12786	12793	12751	12644	12631	12727	12689	12578	12611	12716	12486	12633	12710	12847	12696	12587	12649	12738	12687	12680	12770	12510	12825	12648	12701	12675	12701	12566	12870	12749	12902	12686	12591	12654	12845	12729	12606	12541	12761	12578	12761	12697	12779	12543	12611	12714	12833	12768	12835	12791	12529	12799	12821	12778	12682	12771	12733	12617	12684	12834	12770	12695	12717	12627	12620	12667	12812	12769	12860	12740	12811	12749	12779	12680	12626	12709	12843	12767	12629	12624	12788	12710	12626	12832	12646	12589	12754	12668	12825	12784	12800	12744	12807	12647	12644	12808	12889	12704	12774	12729	12850	12719	12814	12636	12750	12887	12816	12719	12692	12861	12809	12860	13003	12770	12743	12621	12881	12834	12688	12684	12722	12590	12690	12721	12674	12805	12557	12723	12805	12904	12759	12870	12724	12813	12749	12786	12784	12737	12794	12621	12838	12644	12664	12717	12774	12657	12767	12913	12725	12799	12815	12753	12750	12766	12754	12756	12807	12735	12773	12795	12585	12755	12801	12661	12717	12559	12730	12689	12900	12750	12661	12757	12729	12699	12808	12837	12856	12910	12683	12894	12607	12706	12740	12807	12696	12566	12728	12685	12674	12731	12734	12901	12773	12776	12693	12636	12754	12686	12829	12758	12783	12655	12543	12677	12702	12685	12756	12695	12703	12692	12833	12884	12719	12804	12680	12795	12606	12710	12667	12581	12703	12777	12863	12838	12646	12734	12655	12826	12797	12692	12687	12802	12725	12680	12696	12662	12852	12770	12592	12819	12665	12731	12751	12701	12698	12768	12647	12702	12673	12632	12695	12791	12728	12819	12622	12690	12768	12851	12749	12789	12818	12774	12739	12861	12757	12658	12752	12711	12707	12804	12617	12829	12768	12621	12903	12711	12767	12701	12787	12726	12581	12742	12725	12627	12660	12816	12735	12666	12684	12772	12728	12668	12649	12704	12631	12808	12802	12874	12807	12738	12700	12824	12687	12669	12666	12750	12583	12707	12744	12852	12876	12653	12640	12717	12703	12701	12699	12652	12908	12697	12713	12861	12685	12663	12738	12670	12596	12622	12938	12661	12694	12699	12758	12832	12550	12716	12735	12746	12658	12669	12695	12758	12809	12953	12837	12501	12713	12785	12825	12726	12671	12773	12852	12809	12781	12897	12739	12776	12693	12784	12779	12705	12728	12843	12602	12737	12715	12693	12713	12676	12816	12738	12826	12791	12848	12748	12713	12862	12838	12833	12721	12895	12804	12782	12773	12715	12746	12809	12632	12772	12630	12661	12771	12785	12774	12722	12796	12852	12660	12669	12613	12747	12736	12661	12727	12642	12692	12623	12694	12794	12854	12755	12797	12731	12754	12626	12623	12762	12869	12651	12729	12788	12830	12797	12758	12670	12630	12759	12914	12727	12554	12738	12937	12770	12652	12780	12686	12701	12600	12717	12845	12747	12892	12750	12823	12708	12865	12673	12914	12628	12601	12767	12694	12757	12702	12670	12694	12674	12792	12810	12605	12546	12823	12828	12657	12619	12554	12702	12661	12778	12580	12766	12825	12750	12892	12548	12643	12663	12613	12727	12841	12745	12520	12733	12649	12700	12608	12663	12616	12782	12677	12660	12631	12586	12888	12734	12696	12712	12803	12657	12682	12681	12556	12704	12718	12765	12730	12719	12696	12784	12691	12783	12706	12666	12714	12765	12737	12695	12662	12724	12759	12626	12741	12867	12645	12727	12676	12679	12725	12594	12840	12838	12670	12814	12640	12823	12685	12788	12939	12845	12780	12724	12675	12673	12785	12639	12763	12711	12787	12787	12673	12652	12659	12682	12787	12782	12636	12648	12759	12756	12745	12777	12668	12742	12730	12701	12818	12825	12708	12753	12838	12721	12736	12713	13028	12725	12623	12857	12848	12684	12749	12845	12644	12707	12803	12789	12775	12756	12689	12682	12720	12682	12643	12750	12658	12693	12754	12647	12699	12676	12633	12687	12753	12650	12620	12671	12850	12816	12659	12743	12809	12659	12772	12829	12790	12678	12782	12571	12867	12907	12675	12899	12833	12812	12700	12699	12681	12761	12788	12721	12628	12618	12728	12787	12823	12667	12621	12882	12675	13016	12685	12831	12802	12712	12544	12667	12655	12887	12890	12737	12698	12718	12730	12730	12826	12772	12794	12764	12733	12737	12742	12869	12683	12867	12863	12710	12745	12705	12756	12598	12744	12647	12667	12935	12684	12721	12737	12731	12619	12792	12677	12688	12697	12676	12693	12632	12633	12832	12844	12707	12729	12821	12884	12671	12646	12690	12694	12794	12846	12716	12693	12729	12756	12719	12649	12870	12831	12760	12721	12927	12830	12661	12615	12682	12702	12814	12864	12815	12617	12730	12809	12793	12709	12661	12792	12762	12789	12768	12798	12708	12608	12678	12795	12914	12823	12574	12763	12694	12942	12736	12839	12666	12668	12676	12814	12846	12788	12707	12718	12744	12660	12635	12615	12668	12814	12525	12683	12444	12807	12681	12613	12605	12714	12704	12703	12928	12592	12871	12780	12690	12730	12702	12969	12738	12741	12796	12659	12705	12741	12801	12610	12872	12744	12736	12698	12802	12631	12715	12655	12603	12846	12850	12813	12767	12802	12690	12745	12678	12904	12760	12735	12731	12738	12760	12901	12745	12815	12923	12692	12764	12704	12623	12731	12844	12837	12781	12570	12839	12891	12614	12820	12833	12581	12794	12776	12688	12648	12815	12745	12576	12799	12630	12774	12739	12826	12697	12859	12642	12678	12667	12885	12715	12741	12768	12777	12801	12733	12734	12746	12849	12735	12684	12814	12931	12833	12664	12822	12899	12743	12725	12684	12682	12705	12767	12735	12873	12772	12739	12871	12726	12793	12708	12685	12710	12794	12737	12630	12691	12862	12737	12647	12836	12822	12862	12646	12736	12768	12741	12676	12645	12834	12782	12753	12742	12708	12772	12779	12803	12788	12593	12744	12656	12802	12620	12780	12804	12561	12750	12673	12654	12655	12755	12670	12698	12828	12941	12798	12814	12622	12694	12745	12800	12697	12770	12754	12648	12629	12937	12770	12753	12731	12666	12687	12753	12729	12651	12766	12783	12938	12732	12657	12723	12592	12777	12906	12788	12799	12757	12669	12662	12726	12789	12727	12669	12772	12704	12830	12806	12681	12838	12665	12680	12647	12952	12874	12697	12775	12702	12775	12808	12551	12877	12704	12727	12838	12700	12686	12746	12806	12710	12596	12714	12687	12839	12712	12901	12875	12816	12789	12711	12637	12719	12757	12644	12768	12841	12614	12596	12707	12588	12585	12855	12941	12865	12731	12927	12588	12687	12649	12679	12732	12673	12637	12748	12720	12547	12842	12731	12666	12837	12732	12751	12835	12680	12716	12743	12744	12766	12753	12713	12625	12769	12844	12943	12593	12525	12777	12701	12674	12809	12737	12706	12561	12719	12590	12822	12795	12842	12703	12773	12822	12713	12749	12793	12814	12622	12668	12786	12873	12686	12824	12654	12829	12796	12848	12533	12882	12793	12755	12833	12774	12691	12810	12761	12903	12725	12747	12637	12706	12716	12686	12604	12635	12600	12712	12782	12817	12789	12664	12782	12653	12936	12726	12735	12755	12721	12766	12782	12833	12843	12756	12719	12824	12829	12744	12750	12887	12825	12744	12710	12645	12698	12780	12889	12674	12833	12767	12689	12700	12730	12661	12827	12777	12826	12599	12727	12665	12747	12808	12751	12638	12786	12699	12708	12765	12816	12664	12845	12647	12750	12805	12759	12556	12790	12659	12770	12629	12616	12633	12755	12739	12789	12626	12747	12765	12803	12723	12640	12648	12731	12912	12787	12729	12702	12649	12667	12792	12720	12859	12831	12928	12658	12722	12682	12949	12630	12796	12556	12786	12700	12752	12609	12756	12730	12852	12665	12812	12749	12740	12807	12732	12805	12802	12749	12804	12649	12574	12684	12748	12726	12624	12849	12704	12833	12838	12724	12549	12732	12745	12748	12583	12706	12796	12664	12794	12587	12803	12764	12667	12728	12705	12842	12695	12718
26268	21750	29139	28912	25356	23667	21576	21665	17431	16500	15992	15455	15249	15109	14561	14626	14745	14384	14290	14365	14862	15486	14848	14486	15002	14169	14232	14116	14132	14471	14328	14181	14290	14179	14232	14083	14205	13954	14244	13810	13826	13849	14022	14219	14222	14036	14212	13964	14234	14132	14107	14126	14121	14091	14070	14162	14069	14054	13943	13976	14078	14091	14137	14358	14177	14220	14236	13993	13777	13941	14180	14043	14170	14093	14049	13982	13960	14087	13990	14204	14019	13914	14184	14037	14131	14132	14162	14321	14154	14247	14355	14092	14018	14075	14209	14176	14172	14208	13892	13988	14074	14110	14156	14091	14031	13966	14097	14056	14015	13934	14042	14068	14103	14005	14231	14070	13883	14226	14015	14112	13854	13868	13988	13854	14221	14112	14055	14102	14113	13979	14113	14336	14119	14121	14220	14097	14132	14136	14095	14169	13933	14139	14077	13946	14076	14307	14040	13972	13997	14167	14158	14120	13956	14175	14234	13938	14085	14093	14086	13898	13961	14082	14022	13976	14036	13976	14153	13972	14033	14098	13915	14099	14106	14144	13991	13914	14095	14076	14183	14168	14141	14009	14172	14032	13931	14134	13856	14018	14180	14058	14102	14100	13983	14154	14151	13923	13978	14016	14076	14065	14226	13966	14082	14141	14201	14065	13973	14049	14100	14120	14006	14056	14036	14043	14033	13974	14186	14035	14123	13869	14124	14036	14052	14043	13925	14020	13973	13986	13983	14155	14256	14031	14112	14062	13958	14194	14072	14117	14030	13829	14075	14003	13972	14141	14087	13934	14061	13985	14047	14033	14244	13885	13914	14224	13973	14003	14191	14085	14215	14007	14075	14109	14289	14143	14158	14068	14370	14063	14085	14191	13936	14069	13884	14005	14195	13941	14032	14042	14080	13962	13923	14091	14147	13981	14025	13953	14071	14095	14067	14202	14069	14038	14130	13967	14198	14070	14052	14314	13949	14062	13896	13924	13818	13915	13972	14145	13978	13839	14167	14135	14182	14086	13907	14119	14103	13906	14040	14037	14192	13832	14088	14122	13902	14159	14068	14111	14040	14015	14190	14048	14144	13819	14131	13871	13922	14125	14221	13970	13991	14023	13996	14149	14042	14172	13928	13954	14165	14050	14097	13928	13954	13861	14104	14127	13874	13903	14161	14234	14084	14335	14166	13993	14071	14088	14145	14117	13998	14188	13981	14029	13932	14059	14039	13976	13989	14080	14052	14050	14023	14083	14077	14114	14057	14045	14044	14221	13876	14025	14128	14054	14072	13951	13875	14190	14094	13946	14260	14204	14028	13912	13955	14085	13885	13978	14201	14050	14029	13929	13917	14049	14075	14105	14151	14203	14272	14218	14188	14319	14033	14026	14082	14115	14121	13952	14020	14119	14300	14093	14227	14123	14031	14091	14014	14152	14253	14032	13993	14048	14069	13932	13984	14061	14061	14055	13865	14188	14036	14196	14060	14171	14051	14116	14161	13845	14126	14011	14059	14050	14187	13920	14052	14173	13910	14019	13899	14016	14004	14055	14158	14039	14021	14015	14166	14029	14139	14044	14119	14087	14266	14188	14185	14060	14081	14005	13955	14204	14060	14019	14093	14047	14073	13958	14008	13926	14142	13895	14196	14036	14010	13889	14040	13983	14010	14102	13934	14076	14004	13885	14196	14128	14106	14147	14123	14058	14067	13881	14202	14036	14086	13989	14048	14029	14159	14001	13956	13969	14089	14108	14055	14205	14344	14081	14052	14016	14134	14012	14079	14009	14293	13929	13874	13891	13976	14189	14095	14023	14175	14053	13906	13959	13972	13873	13864	14014	13901	13947	14007	14073	14049	14048	14215	13940	13917	13921	14013	14154	14212	14158	14267	14022	14078	14192	14179	14126	14303	14181	13983	13992	14174	13977	14053	14140	13936	14045	14034	14034	14200	14099	14082	14067	14085	14280	13969	14195	14076	14126	13940	14085	13912	13954	14047	13826	14159	14169	14106	14044	14124	14003	14002	14075	14030	14031	14087	14212	13937	14122	14162	14022	14114	14010	14211	13964	14098	13920	14225	14039	13950	14067	14146	14151	14035	13989	13977	14014	13972	13985	14147	14193	14198	14116	14106	13943	14008	14272	13953	14121	13960	14142	14183	14116	14300	14011	13956	14108	14149	13983	14101	14138	13949	14105	14030	14140	14138	14161	13951	14006	13992	14047	13995	14345	14219	14084	13993	14107	14149	14146	13830	13773	14056	14095	14078	14039	14129	13874	13828	14049	13900	14023	14057	13914	14027	14297	14239	14037	14104	14027	14067	13893	14076	13940	14003	14071	14100	14097	14206	14073	14140	13878	14100	14072	13924	13972	14116	14106	14157	14149	14127	14119	14074	14091	14015	14085	13999	14040	14119	14020	13998	13911	13996	13880	14053	13817	14091	14031	14062	13809	14039	13910	13789	14133	14131	14136	14072	14136	14248	13941	14138	13898	14187	14233	14297	13907	13978	14229	13996	14194	14166	13891	14084	14124	14032	14096	14182	14085	13983	13991	13987	14141	14106	14152	13968	14134	13994	14075	14008	14157	14271	13988	14206	13981	14010	14077	13880	14143	14120	14016	14062	14044	14056	13994	14141	14078	14120	13976	14166	14013	14019	14062	14079	14008	14043	14161	14155	13956	14220	14096	14105	14251	14075	14203	14096	13924	14074	14057	14194	14059	14150	13853	13999	14083	14036	14063	13871	14068	14026	13926	13954	14003	14107	13998	14072	13871	14058	13903	14145	14062	14069	14166	14091	14041	13828	14239	13926	13930	14091	13964	14034	14058	14122	13935	14030	13988	14072	14046	14082	14176	14031	14049	14216	14019	14122	13936	13928	14125	14150	14157	13963	14070	14092	14174	14164	14132	14048	13938	14052	13960	13794	13928	14203	13875	14056	14120	14191	13953	13848	13997	13896	14092	14013	14019	14113	14430	13946	14043	14200	14167	14143	14222	14100	14145	13927	14099	13887	14207	14133	13877	14193	13913	14011	14046	13921	14013	13913	14019	14083	13984	14037	14083	14062	14066	14068	13978	13959	14016	13991	14049	14112	14079	14027	13914	14048	14096	13979	14024	14131	13976	13981	13889	13987	14081	14255	14046	14033	14141	13867	13875	14208	14079	14200	14007	14040	14020	14083	13802	14046	14211	14018	14059	14077	13970	13991	14062	13930	14097	14109	14162	13937	13924	14054	13997	14036	13958	14030	14320	14017	14059	13966	14060	14164	13946	14130	14049	13959	14245	14138	14237	14160	14151	13970	14127	14266	14165	14239	14219	13952	13941	14020	14219	14103	13929	14085	14111	14169	14158	13974	14036	14104	14069	14019	14100	13947	13904	14191	14068	14103	13758	14026	14138	14334	14165	14156	14084	14079	13945	14132	14048	14143	14229	14050	13986	14070	14128	14071	13980	13969	14206	14103	14275	14131	13962	13956	14011	14062	14208	14068	13901	13923	13928	14116	14095	13990	14012	14128	14009	14135	14077	14111	14078	14072	14081	13951	14230	13944	14119	14239	14098	14022	13926	14142	14079	14074	13970	14118	14149	14139	14057	13888	14102	14142	14057	14074	13913	13991	14293	14004	14096	13979	14012	14186	14188	13897	14068	14091	14144	13981	14057	14126	14185	14015	14028	14146	14095	14127	13971	14075	13883	13942	13884	14079	14117	14139	14019	14147	14239	14090	14219	14133	14031	14103	14196	14062	14046	13995	14029	14178	14231	13953	14111	14043	14065	14018	14079	14210	14074	14190	13822	14050	14212	14039	14152	13907	13954	13966	13912	13999	14050	13920	14004	13894	14027	14044	14071	13962	14092	14191	14129	14003	14079	14054	14143	14018	14067	14030	14196	14215	14026	14135	13953	14247	13988	14083	13941	14098	13889	13946	14151	14194	14090	14259	13954	14065	14135	14111	14025	13989	14213	14134	14232	14002	14142	14350	14049	14123	14010	13770	14019	14084	14049	14146	13958	14043	14150	14252	14122	14092	14150	14185	14112	14036	14083	14103	14113	14119	14015	14022	14040	13908	14186	14136	14092	14214	14121	14029	14105	14023	14028	14180	14198	13943	14069	14189	14091	14203	14101	14065	14040	14006	14053	14001	13952	13952	14129	14030	14003	14141	14080	14066	14105	14096	14191	14038	14014	14069	14034	14022	14205	13947	14140	14186	14226	14142	14117	14061	14222	14047	14158	13981	13833	14069	14253	13882	13982	14018	13993	14068	13931	14105	13893	13822	14087	14103	14023	14087	14068	14026	14107	14058	14177	14050	14146	14212	13986	14108	14030	14113	13810	14013	14069	13880	14173	14211	14228	14111	14033	14110	14070	13933	14193	14139	14015	13903	14110	14059	13973	14315	14453	14126	14016	14065	14095	14171	14194	14120	14061	14026	13995	14144	14089	14066	14121	14031	14206	14141	13952	14132	14253	14295	13929	13964	14012	14240	14166	14004	14044	13961	13885	14041	14161	14130	14193	14129	14043	14106	14239	14011	14111	13980	13990	14105	14081	13982	14230	14129	14073	13925	14077	14093	13846	13842	14025	13984	14018	14071	13902	14080	13981	14119	14115	13981	14097	14010	14094	14066	14226	14188	14038	13923	14116	14023	14233	14048	14062	13938	14107	14055	14133	14011	14053	14167	14113	14109	13958	14078	14012	13967	14072	14153	14057	13920	14133	14156	14104	14123	14104	14074	13951	14089	14023	13976	14108	14047	14201	13956	13904	14113	14019	14104	14120	13924	14174	14004	14149	14074	14125	14005	14106	14016	13853	14026	14023	13993	14066	13993	14018	14257	14299	13951	14038	13980	14001	14199	14059	14060	14137	14074	14338	14255	13964	13947	14140	13946	13810	14039	13927	14060	14092	14058	13891	14229	13953	13834	14175	14143	14024	14082	13834	13982	13989	14002	14125	14035	13992	14065	13986	14024	14038	14108	14043	14084	13945	14044	14181	13986	14014	14046	14032	14263	13966	13889	13993	13854	14100	13814	14063	14111	14002	14019	13954	14046	13815	14006	14019	14202	14097	13893	14087	13928	13935	13972	14132	13982	14054	14099	14001	14223	13944	13871	14025	14127	14064	14131	14087	14291	13963	14150	14153
23033	38555	40410	35604	30002	26101	23195	23660	18392	17261	16280	15966	15499	14971	14682	14536	14185	13972	13994	14017	14881	15670	14206	14216	14870	13657	13583	13621	13835	14035	13520	13520	13471	13603	13491	13449	13560	13509	13345	13638	13564	13688	13470	13467	13410	13455	13302	13507	13360	13552	13393	13522	13382	13494	13412	13415	13519	13389	13555	13537	13755	13598	13500	13639	13671	13577	13523	13433	13408	13505	13346	13380	13609	13431	13627	13414	13630	13468	13336	13541	13357	13527	13515	13336	13471	13643	13525	13557	13466	13528	13586	13257	13410	13481	13464	13352	13462	13343	13400	13455	13470	13513	13418	13397	13409	13441	13482	13450	13464	13534	13450	13523	13307	13478	13481	13502	13509	13326	13489	13508	13607	13392	13515	13564	13532	13650	13446	13424	13504	13467	13606	13417	13404	13536	13421	13533	13535	13462	13453	13501	13553	13490	13647	13509	13511	13439	13385	13530	13500	13665	13480	13611	13580	13613	13458	13509	13435	13462	13537	13366	13649	13401	13511	13572	13562	13523	13541	13331	13417	13569	13513	13458	13389	13315	13424	13435	13326	13417	13582	13580	13557	13398	13571	13465	13475	13418	13403	13414	13428	13587	13391	13644	13430	13502	13466	13435	13379	13438	13536	13491	13470	13437	13463	13524	13396	13498	13350	13562	13536	13366	13418	13412	13524	13520	13402	13573	13375	13298	13532	13632	13587	13558	13466	13508	13547	13432	13491	13266	13508	13647	13580	13438	13600	13451	13486	13486	13632	13620	13535	13437	13576	13501	13384	13505	13529	13468	13517	13341	13531	13571	13551	13331	13441	13488	13442	13523	13534	13538	13403	13316	13415	13454	13511	13376	13460	13567	13409	13520	13563	13490	13509	13548	13416	13585	13547	13371	13428	13516	13404	13594	13397	13579	13260	13617	13495	13425	13432	13630	13585	13598	13426	13534	13404	13456	13434	13437	13448	13480	13618	13510	13345	13455	13534	13438	13462	13571	13394	13494	13741	13385	13478	13438	13387	13324	13347	13313	13525	13417	13376	13730	13421	13389	13328	13462	13470	13494	13434	13407	13376	13516	13567	13598	13495	13505	13488	13259	13507	13644	13557	13434	13543	13398	13367	13412	13512	13263	13418	13535	13434	13377	13519	13555	13294	13500	13585	13435	13688	13437	13286	13527	13244	13555	13660	13571	13368	13358	13474	13296	13297	13427	13593	13440	13406	13370	13471	13320	13493	13559	13460	13486	13467	13359	13593	13376	13481	13540	13597	13384	13517	13422	13422	13440	13562	13486	13566	13543	13474	13628	13537	13488	13608	13515	13293	13605	13374	13498	13334	13547	13523	13557	13471	13383	13529	13607	13541	13442	13380	13297	13531	13441	13496	13463	13386	13598	13396	13476	13502	13455	13458	13396	13456	13455	13382	13478	13419	13500	13360	13542	13463	13287	13440	13613	13576	13594	13648	13489	13536	13520	13311	13588	13255	13329	13526	13480	13397	13441	13532	13519	13549	13433	13592	13353	13538	13482	13400	13470	13446	13496	13256	13315	13553	13486	13483	13497	13543	13537	13619	13394	13610	13434	13497	13368	13430	13524	13413	13519	13511	13283	13422	13549	13486	13437	13433	13483	13438	13500	13519	13471	13532	13452	13519	13492	13430	13403	13598	13541	13527	13579	13524	13450	13470	13485	13505	13586	13553	13453	13599	13722	13421	13428	13337	13559	13589	13499	13426	13497	13512	13495	13620	13489	13475	13310	13375	13312	13624	13583	13543	13392	13432	13346	13542	13581	13336	13449	13370	13526	13411	13384	13524	13454	13420	13368	13371	13370	13521	13427	13465	13477	13640	13491	13255	13581	13535	13353	13329	13453	13514	13589	13404	13751	13530	13596	13443	13511	13360	13270	13354	13473	13586	13621	13535	13533	13416	13384	13433	13560	13428	13587	13487	13367	13487	13531	13555	13659	13415	13318	13621	13371	13545	13315	13594	13591	13454	13483	13420	13571	13624	13522	13639	13313	13436	13490	13502	13539	13472	13524	13413	13432	13437	13463	13366	13624	13537	13587	13592	13426	13623	13648	13442	13442	13518	13415	13465	13578	13551	13650	13466	13508	13430	13485	13638	13374	13418	13477	13378	13293	13576	13441	13324	13518	13474	13484	13403	13409	13407	13279	13481	13471	13323	13530	13553	13422	13271	13433	13410	13572	13475	13638	13292	13517	13488	13575	13504	13571	13495	13573	13402	13411	13437	13596	13434	13510	13581	13486	13507	13529	13519	13478	13427	13393	13376	13436	13475	13473	13375	13438	13488	13549	13371	13429	13574	13518	13502	13363	13511	13483	13457	13428	13497	13378	13440	13603	13467	13408	13584	13587	13501	13448	13443	13492	13598	13405	13490	13508	13447	13462	13429	13491	13562	13500	13378	13518	13590	13547	13509	13418	13392	13515	13388	13422	13593	13505	13529	13564	13447	13437	13533	13449	13462	13466	13407	13529	13380	13450	13498	13544	13365	13426	13424	13598	13454	13558	13571	13471	13545	13556	13474	13536	13419	13308	13529	13368	13394	13575	13386	13433	13245	13533	13530	13399	13469	13637	13334	13596	13405	13417	13365	13592	13560	13491	13422	13557	13553	13309	13495	13499	13437	13391	13578	13696	13413	13600	13299	13419	13595	13487	13641	13547	13551	13465	13491	13416	13406	13572	13580	13430	13498	13507	13443	13441	13438	13645	13589	13618	13287	13660	13381	13656	13443	13539	13514	13419	13588	13551	13311	13503	13559	13391	13537	13432	13403	13442	13537	13427	13434	13439	13408	13396	13678	13457	13530	13581	13484	13596	13512	13485	13473	13552	13457	13455	13485	13379	13511	13359	13418	13513	13457	13511	13573	13268	13507	13452	13449	13442	13505	13562	13311	13378	13455	13484	13423	13556	13489	13413	13533	13595	13384	13502	13468	13524	13396	13547	13406	13397	13581	13543	13506	13482	13541	13444	13427	13408	13405	13479	13371	13258	13393	13355	13486	13542	13586	13590	13287	13352	13401	13468	13298	13467	13644	13348	13520	13575	13312	13278	13570	13500	13462	13395	13522	13550	13312	13415	13289	13544	13500	13499	13462	13499	13619	13417	13496	13411	13583	13412	13398	13559	13430	13464	13463	13407	13485	13370	13398	13518	13544	13422	13446	13506	13357	13368	13518	13629	13573	13414	13444	13444	13486	13523	13422	13398	13513	13537	13500	13387	13563	13477	13393	13676	13634	13504	13535	13422	13537	13366	13441	13572	13553	13445	13527	13325	13503	13594	13358	13471	13608	13494	13397	13486	13517	13525	13531	13559	13414	13539	13623	13661	13343	13452	13611	13475	13434	13279	13484	13585	13428	13546	13654	13594	13517	13407	13564	13547	13423	13458	13482	13331	13510	13480	13272	13424	13428	13513	13480	13512	13699	13437	13547	13471	13501	13378	13411	13410	13640	13495	13360	13543	13503	13522	13503	13497	13460	13437	13559	13375	13435	13408	13413	13368	13418	13225	13547	13513	13471	13480	13382	13524	13276	13501	13575	13511	13379	13478	13372	13524	13422	13422	13380	13630	13444	13301	13389	13406	13524	13527	13685	13507	13406	13490	13543	13586	13554	13354	13475	13526	13417	13518	13435	13416	13542	13454	13502	13474	13556	13417	13468	13451	13491	13461	13531	13511	13510	13323	13509	13454	13472	13409	13562	13367	13510	13497	13477	13542	13580	13612	13490	13467	13575	13482	13429	13538	13530	13634	13552	13324	13354	13325	13612	13476	13294	13425	13405	13632	13247	13436	13353	13558	13566	13587	13472	13364	13473	13648	13565	13349	13271	13447	13597	13544	13236	13466	13415	13551	13384	13451	13526	13471	13402	13562	13448	13499	13404	13490	13382	13517	13589	13350	13561	13371	13529	13336	13613	13468	13525	13352	13564	13440	13492	13461	13473	13465	13404	13483	13318	13439	13460	13413	13670	13388	13597	13486	13511	13438	13470	13551	13474	13497	13491	13507	13450	13414	13556	13361	13499	13542	13451	13481	13521	13522	13404	13429	13642	13446	13450	13526	13452	13483	13353	13404	13443	13680	13454	13500	13512	13348	13440	13331	13307	13573	13495	13526	13546	13472	13539	13710	13473	13552	13546	13495	13523	13482	13544	13405	13404	13483	13592	13415	13304	13372	13522	13436	13530	13440	13389	13615	13452	13457	13417	13520	13581	13352	13391	13399	13494	13334	13481	13615	13629	13467	13586	13319	13488	13533	13426	13494	13484	13529	13316	13257	13424	13512	13475	13535	13525	13535	13426	13559	13410	13479	13473	13631	13434	13496	13578	13543	13494	13544	13495	13548	13363	13365	13535	13609	13360	13449	13520	13489	13513	13567	13346	13450	13440	13611	13498	13438	13568	13606	13568	13490	13511	13377	13424	13586	13405	13541	13731	13643	13498	13394	13379	13513	13455	13433	13688	13506	13552	13589	13542	13584	13416	13248	13543	13466	13514	13593	13374	13528	13579	13610	13483	13551	13440	13419	13554	13390	13479	13440	13530	13486	13449	13527	13525	13455	13520	13424	13319	13460	13485	13397	13505	13502	13343	13425	13492	13411	13367	13572	13377	13673	13366	13571	13441	13435	13516	13621	13274	13425	13501	13572	13412	13358	13545	13446	13444	13372	13561	13571	13568	13480	13403	13625	13411	13629	13395	13461	13491	13488	13586	13615	13245	13377	13562	13485	13399	13605	13609	13442	13587	13440	13459	13441	13555	13524	13406	13485	13485	13439	13675	13466	13282	13333	13576	13401	13478	13472	13523	13491	13581	13381	13722	13529	13421	13415	13595	13430	13413	13508	13600	13510	13488	13630	13428	13487	13473	13522	13386	13496	13515	13545	13403	13403	13675	13414	13631	13517	13506	13458	13539	13513	13606	13486	13462	13466	13570	13507	13334	13450	13331	13507	13548	13399	13480	13589	13437	13521	13461	13469	13583	13364	13432	13565	13474	13543	13556	13424	13485	13437	13503	13496	13666	13474	13544	13403	13427	13557	13533	13360	13480	13526	13422	13569	13541	13409	13544	13361	13526	13433	13335	13493	13494	13169	13359	13556	13545	13355	13514	13564
24534	21528	29212	25402	24590	26915	27280	22094	19995	19082	17995	17403	17091	16726	16307	16056	15785	15561	15666	15780	17618	18189	17645	17050	16365	15326	15412	15477	15335	15570	15577	15140	14990	15226	14930	14938	14994	15034	14929	14902	14964	15005	14959	14998	14899	15044	15135	14846	14984	15081	14976	14874	15303	14880	14774	14883	14929	15166	15091	15219	15165	14882	15035	15099	15010	14875	14986	14915	15019	15040	15003	15304	14982	14846	14894	14860	14845	15161	14924	14823	14935	15052	14860	15068	14940	14863	14874	14857	14961	14782	15063	14732	14981	14931	15017	15135	15017	15105	14939	15021	14856	15114	15058	14936	15018	15112	15233	15149	14942	14998	14895	14769	15099	15092	15131	14985	14770	15072	14983	15066	14965	15063	15010	15141	15067	14877	14959	14915	14994	14993	15074	14976	14954	14937	14924	14994	14956	15129	14935	14937	14900	15077	15063	14686	14873	15050	15211	14899	14742	14943	14939	15090	14926	14921	14903	15028	14913	14981	15055	14901	14897	14968	14908	15001	15087	14802	14978	14861	14913	14832	15030	14939	15068	14848	14890	15069	14961	14918	15024	14954	15011	15018	15054	15136	14793	14749	14959	14870	14980	15045	14955	14724	14987	14914	14984	14898	14843	15028	14806	15112	15102	14957	14875	14856	15041	14902	15130	14877	14950	14793	14897	15145	14990	14925	14876	14945	15072	14941	14943	15049	14982	15301	15012	15168	15155	14951	14941	14883	15047	14947	15021	14908	15057	14967	15026	14823	15145	15178	14872	15071	15024	14953	15020	14911	14876	15013	15002	14969	14998	14823	14988	14841	14759	14848	14846	15164	14896	14889	14874	15041	14898	14955	14682	14976	14913	15141	14942	14814	14894	14987	15102	14981	14967	14896	15029	14878	15206	14982	14915	14910	14950	15027	14959	14857	14774	14985	15005	14908	14905	14952	14878	14794	14848	15079	15095	15085	14778	15186	15104	14893	15011	15014	14856	15029	15125	15009	15064	14841	14787	14971	14987	15120	15230	14960	14905	14979	15166	14955	15061	14911	15023	14999	15188	14923	15022	14935	15231	14849	14930	14927	15054	14864	15007	14832	15029	14927	14975	15009	15135	15069	14814	15068	15108	14900	14991	14923	14892	15112	15068	15096	15023	14951	15188	14896	14809	14929	14961	14966	15090	15061	15067	14908	14957	14996	15008	14820	15012	15075	15028	14911	15061	14809	14948	15035	15035	14969	14972	15006	15059	15094	14945	14817	15057	14783	14768	15053	15134	15159	15014	14987	14971	14916	14937	14926	14937	14737	14948	14954	15080	15035	14780	14804	14998	15028	14852	14848	14967	14929	15005	14886	14924	14780	14962	14947	15106	15185	14910	14842	15144	15077	14963	14904	15113	14996	15045	14877	14901	15011	14817	14842	14917	14947	14897	15036	14841	14859	15157	14981	14933	14918	14970	14892	15131	14907	14874	14928	15056	14937	14863	15013	14958	15115	15112	15007	15184	14918	14926	15212	14968	14989	14849	14962	14977	15079	15014	14997	14930	15100	14788	15021	14929	15051	15182	14844	14938	14854	15009	15090	15041	15060	14966	15110	15151	15083	14875	14976	15057	14839	14984	14893	14869	15020	15062	15018	14998	15036	14969	15037	14928	15017	15071	15282	14930	14798	14898	14973	14934	15065	14969	14892	15067	14934	14859	14955	14879	14841	15101	14807	14931	14898	15205	14932	14959	15021	15015	14918	14906	14962	14963	14881	14840	14983	15085	14974	14978	15032	14866	15110	14837	15123	15104	14844	14860	14896	15024	14840	14871	14993	14879	15173	14949	14988	14922	14781	15058	15016	15043	14851	14868	14872	14912	15023	14803	15083	14922	14972	15032	14765	15099	14906	15105	15132	14943	14754	14993	14913	14934	14817	15095	15051	15031	14896	14882	15185	14776	15002	14949	14859	14999	14881	14873	15011	14838	14690	14972	15050	14845	14919	14921	14938	14960	14975	14939	15121	14959	14883	15062	15058	15014	15009	14818	15040	15068	14939	15131	14878	14899	14809	14835	15036	14825	14983	14797	15011	15068	14958	14801	14843	14850	14993	15070	14897	15104	15085	14640	14868	14903	15106	15123	14822	14894	14959	14988	14998	15012	14952	14858	14756	14982	15084	14965	14888	14839	14937	14794	14970	14839	15111	14885	14774	14862	14967	15011	14846	14947	14966	14996	15031	15068	14868	15082	14835	15073	15018	14961	14978	14906	15034	14968	15037	14768	14941	14913	14923	14911	14815	14827	14903	14999	14864	14835	15033	15046	14903	14831	15053	14887	14896	14882	15204	14969	15042	15010	15175	14717	15042	15004	14737	14889	14936	14973	15230	15151	14789	14966	15127	15096	15132	14912	15187	15104	15068	15107	14905	15086	14975	15089	14652	14961	14841	15154	15025	14924	14911	14905	14929	14919	15075	15153	14926	14819	15095	14871	14975	14944	14868	14808	15165	14868	14913	15051	15010	14752	14982	14971	14907	15005	14793	15031	14999	15007	14846	14967	14946	15116	14856	14838	14966	15210	14801	14876	14892	14953	14925	14972	15110	15025	15035	14927	14909	15092	15009	15025	15096	14932	15089	15176	14905	15093	14911	14847	15058	14813	14792	15009	14964	15148	14940	14970	14931	15169	15058	14866	15181	15166	14965	15208	14980	14909	14980	14929	14830	14805	15099	15259	15046	15123	14976	14909	14968	15038	14977	14973	14772	15088	14706	15117	14884	14934	14789	14815	14788	14964	15058	14969	14864	14959	14824	15136	15005	14896	14916	15056	14732	14828	15025	15063	15091	15039	15066	15008	14966	14945	14819	14919	14985	14963	14991	14998	14978	14854	14897	15104	14974	14825	15005	14797	14823	15129	14991	14917	14935	14988	15054	14649	15091	15226	15005	14909	14854	14898	14966	15203	14938	14950	15116	14936	14931	15073	14944	15004	14966	15048	15003	14974	14901	14993	15039	15087	15018	14995	14922	14927	15002	14714	15043	14979	14974	14962	14758	15011	15059	15052	14912	14886	14883	14968	15073	14825	15096	15229	15119	14973	15066	15012	14977	14919	14838	15011	14906	15163	15165	14929	15110	15019	14921	14840	14903	15032	14843	14699	15040	14947	15045	14849	15066	14909	15005	14921	15018	14817	14949	14928	15044	14897	15001	14914	14923	14813	15015	15082	15074	15085	14867	14930	14930	14994	15054	14930	14747	14871	14980	15136	14912	15012	14896	14854	14927	14659	14971	14996	15151	14940	15140	14925	14995	14907	15226	14860	14965	14863	14858	15027	14882	14970	15130	15042	15021	14980	14572	14830	14851	15063	14903	15030	14950	14944	14954	14972	15052	14873	14773	15010	14847	14921	14969	15000	14856	14770	14892	14909	14979	14992	14879	14888	14794	15087	15035	14966	15071	14800	14865	14932	14950	15071	14979	14971	15048	14999	14941	15013	14876	15005	15069	14793	14824	14868	14978	15091	14822	14796	14825	14823	15179	15024	14890	14975	14990	14871	14867	14958	15076	14823	14865	14962	14810	14872	15023	14802	14855	15017	15008	14971	14930	14944	14926	15072	14891	14821	14889	15040	15000	14883	14958	14837	14833	15097	15032	14735	14956	15045	14935	15199	14990	14925	14903	14906	14834	15017	14926	15105	14946	14981	15053	14846	15087	15119	15036	14958	14849	15110	15022	15054	14896	14840	14804	15021	14845	14874	14997	14940	15025	14866	14942	15076	14797	15066	15093	14963	15015	14958	15134	14903	14992	15149	14963	14912	15132	15034	14870	14923	14826	15186	14831	15045	15105	15134	14765	15053	14948	15083	15100	14949	14943	15008	15036	15051	14784	14992	15122	15052	15105	14831	14853	14817	15005	15095	14767	15018	14893	14993	14902	14797	14762	15005	14870	14902	14958	14925	14892	14971	14973	15171	15026	14916	14953	15065	14858	14901	15083	15060	15078	14901	14783	14773	14850	14928	14763	15009	15009	15135	14929	14928	14806	15038	14806	14968	15080	15003	14835	15099	15124	15031	15182	14990	14831	15049	14914	15047	14983	15048	14759	14944	15090	15136	15156	14821	14969	14956	14786	14798	14854	15164	14969	15020	14932	15014	14947	15135	15021	14999	14957	14991	14807	14960	14839	15013	15032	14844	15054	15060	15161	14796	14769	14908	14852	15027	15032	14896	15014	15074	14903	15136	14946	14926	14921	15046	14859	14781	14958	15065	15223	14894	15097	14969	14978	14945	14871	14955	14944	15045	15052	15077	14915	15000	14949	15045	14840	14976	15031	15213	15090	14931	14969	14848	14967	14937	14899	14975	15029	14829	14990	15029	14915	15126	14945	14977	14938	15060	14834	14869	15073	14780	15086	15080	15067	15018	15008	14980	14883	15006	14919	14917	14924	14997	15019	14998	15092	15019	14978	15018	14806	15040	15181	15172	15023	14895	15138	15090	15070	15145	14931	15068	14932	14928	14927	14847	14885	14907	14762	14967	14883	14895	14811	14948	15134	14910	15074	14772	15001	14985	14820	14712	15021	15023	14910	15099	14952	15032	15050	15222	15065	15149	15126	14835	15100	14979	14964	15134	14893	14935	15018	14954	15073	14977	15000	15083	14866	14932	14783	14909	15014	14802	15010	15026	14906	14916	14992	14871	14910	15125	14672	14912	14980	14891	14883	15117	14946	15176	14828	14794	14990	15000	14762	14925	15039	14984	14872	14793	15149	14833	15085	15079	15071	15200	14782	15050	14975	15033	15052	14925	14844	15056	14903	14972	14927	14956	15038	14825	14615	14948	14945	14804	15106	15016	14799	15049	14956	15173	14707	14858	15115	15029	14995	14760	15080	14775	14905	15192	14864	14900	14766	14749	14954	15130	15021	15089	14829	15024	14803	14923	14948	14932	14850	14967	15031	14888	14876	14947	15008	14994	14837	14936	15016	14990	14814	14810	14803	14634	14912	14842	15047	14968	14961	15015	14829	14847	15201	14990	15001	14761	15010	14976	14884	15007	14849	14794	14886	14843	14932	15127	15241	14960	15184	14905	14703	15014	14855	14962	14717	14974	15006	15052	14844	14823	15014	15025	14979	15195	14814	14914	14900	14908	15013	14914	14826
25364	44020	45509	41153	35484	31172	27246	24036	21855	20311	18680	17755	16926	16528	15794	15323	15306	15191	14900	15216	18909	18839	17796	17169	15856	14238	14167	14284	14288	14988	14632	14129	14065	14244	14034	14058	14122	14145	13860	14052	13988	13945	13968	13946	13939	13862	13792	13862	13960	14009	13884	14053	14041	13978	14175	14111	13897	13982	14244	14326	14309	14053	14004	14054	13970	14055	13900	13950	13954	14040	13991	14000	13996	14044	13938	14192	13848	14007	13876	14008	13919	14016	13920	13939	13948	13993	14163	13903	14139	13996	14127	14151	13961	14029	13913	14210	14033	13864	13958	13939	13935	13993	13856	13963	13933	13902	14073	13951	14039	14049	13865	14069	13943	13922	13816	13820	14005	13877	13996	13867	13855	14029	13921	13892	13981	13935	13896	14024	13913	14134	14006	14034	13822	13998	13986	14023	13903	14016	13952	13823	14000	14045	13947	14119	13912	13809	13985	13928	14084	13977	13948	14103	13970	13813	14043	13867	13901	14001	14040	13839	14169	13806	13897	13951	13878	14036	13788	13987	13864	13781	13990	13863	13802	13750	13940	14175	13979	13977	14068	13894	14057	13812	13983	13903	13758	13931	14025	14110	13954	13892	14018	13924	14092	13989	13802	13832	14187	13769	14050	14011	13958	13995	14112	13947	13856	13968	13992	14044	13949	14056	13845	13959	14037	13948	14032	14063	13974	13857	14097	13935	13943	13985	14114	13934	13895	13890	13920	13932	13880	13862	13856	13975	14030	13902	13955	13998	14030	13953	13968	13942	14068	14017	13836	13971	14041	14057	13785	14023	14172	13879	13920	14043	14025	14117	13965	13887	14120	13986	13871	13861	13922	14126	13960	13966	13924	14006	13879	13982	13978	14015	13981	13866	14080	13950	14009	13912	13996	13839	14138	14006	13854	13947	14017	13942	14075	13948	13929	13829	14027	13971	14023	13990	14111	14046	14049	13799	13878	13927	14043	13807	13793	14065	14092	13952	13993	13970	13818	14060	14016	14017	13737	14027	14034	13884	13928	13987	13918	13976	14002	13907	13927	13827	14114	13911	14233	14043	13855	13952	13879	13840	14022	13840	13893	13922	14010	13858	13955	13817	13866	13840	13944	13967	14009	14036	13889	14080	13905	14045	14035	14075	14103	14043	13863	13894	14007	13972	13884	13948	13925	13781	14197	13845	14045	13882	14020	13797	13959	13903	14120	13900	13784	13949	14030	13995	13852	13913	13873	13778	13782	13958	14022	13765	13968	13853	13997	13970	14079	13834	14087	13930	14068	13932	13827	13965	13862	13837	14013	13986	13808	13898	13930	13952	13784	14026	13883	14039	13935	13974	14010	14008	13814	14097	13971	13940	13989	14029	14097	13957	14022	14017	13896	13916	13995	13985	13846	14033	14104	14044	13878	14010	13921	13817	13937	14131	14033	13945	13987	13934	14060	14024	14059	13946	13987	13897	13946	13958	14181	13898	13837	13990	14035	13969	13862	14064	14044	13972	13951	13848	14052	13996	13979	13866	14087	13806	14027	13860	13903	13935	13960	13892	14069	13938	13814	14003	14072	13939	14046	13837	13969	14025	13957	13984	14001	13973	13977	13983	14013	13942	13927	13924	13980	13981	13979	13900	13983	13826	14119	13982	13971	13975	14058	13936	13888	13940	13916	13964	13933	13844	13784	14058	13918	13765	14029	14030	14019	14176	13820	14059	14035	14028	14013	13997	14093	14022	13898	13830	13937	13872	14000	13948	13957	13980	13905	13900	14154	13946	13872	13929	13920	13945	14037	13820	14039	13835	13983	14007	13892	13924	13934	14029	13961	14011	13966	14015	13711	13974	14136	13985	13870	14058	14005	14065	13939	13844	14051	13804	13977	14142	13974	13900	13986	14080	14163	13883	14072	13977	13975	14147	14014	13913	13896	14014	13891	14024	14022	14036	13885	14048	13986	13883	14051	13861	14055	13965	13996	13950	13920	13859	13878	14056	13915	13961	13901	14045	13971	13978	13931	14049	14001	14044	14042	13829	13918	14049	13929	13856	13957	13871	14091	13999	13852	13813	13871	13782	13991	14026	13824	14114	13992	13923	14000	13892	14061	13964	14114	14089	13918	13970	14057	14128	14040	14223	13991	13896	13950	13968	14147	13897	14076	14013	13960	13937	14068	13857	13772	13882	14013	14058	13945	13943	13919	13971	14004	13869	13995	14033	13880	14020	14103	13990	14047	13873	13903	13910	13840	14111	14054	14076	13959	14048	13968	13998	13811	14026	13965	13855	13945	13852	14015	14185	13869	14055	14021	13960	13983	13910	13867	13937	13898	13991	13997	13821	14043	13889	14000	13936	13961	13967	14105	13930	14024	13896	13914	13973	14095	13964	14012	13926	14285	13828	13928	13978	14077	13957	13886	14025	13987	13901	14017	13893	13929	13861	14046	14086	13907	13919	13794	14125	13965	13930	13799	13892	13988	14127	13915	13970	14012	13806	14009	13975	14035	13909	13917	13933	13893	13843	14027	13912	13852	14104	13944	13828	14148	14075	13928	13944	14172	13902	14084	13888	13981	13750	13926	13969	13944	13978	13908	13691	14014	13965	13989	14029	13741	13974	14016	13932	13796	14071	14061	13926	14081	13941	14080	14012	13833	13847	13814	14091	14026	13915	14055	13874	13942	13809	13937	14068	13996	13875	14008	13913	14156	14086	13983	14004	14089	14084	13888	13951	13930	13945	13890	13951	13901	13827	13988	14076	14038	14006	14070	13984	14001	13926	14099	13920	13877	14017	14161	14068	14005	13930	13896	14034	13785	14107	14068	13870	14112	13908	13907	13963	13974	14035	13877	13826	13997	13955	14176	13984	13792	13879	14116	13753	13853	14121	13974	13852	14008	13971	14022	13870	14024	14024	14014	14032	13916	14015	13971	13806	13866	13907	13926	13954	13936	13997	13989	13947	13967	13972	14078	14189	14101	13991	13986	13844	13932	13956	14079	13999	14012	14088	14013	13861	13988	14190	13897	14048	13953	13919	13988	14032	13749	13986	14015	14109	14028	14132	13969	14069	13879	13932	13903	13928	13972	13950	13897	14093	13932	13865	14018	13983	13878	13913	14086	13992	14075	13982	13921	13842	13888	14013	13992	13937	13992	13982	13937	13867	13746	14115	14023	14083	13819	14192	13968	13881	14027	13883	13978	14021	14107	14036	13965	14086	14060	13936	13950	14046	13941	13839	14009	13914	13948	14082	13819	13850	14012	13868	14046	13968	13978	13877	14051	13860	13982	14076	13929	13887	13852	14004	14072	13874	13867	13932	13981	14029	14155	13922	14073	14086	13875	13957	14002	13955	14015	13844	13942	13933	13885	13933	13996	14096	13897	13966	13981	13845	14083	14032	13836	13981	13947	13871	13932	14019	14076	14080	14144	13936	13941	14033	13909	14103	13923	13941	13830	14139	14111	14039	13903	13938	13936	13820	13947	14024	14066	13854	14092	14128	13996	13936	13871	13762	13844	14106	14024	13974	13972	14097	13949	13851	13947	13925	13934	13855	14025	13912	14112	14099	13834	13938	13880	13923	13959	13844	13971	13840	13843	13916	13991	14115	13899	14065	14083	13917	13973	13937	14176	13860	13847	13961	13964	14174	13848	13951	13907	14067	13965	13936	14022	13902	14143	13915	13916	14047	13969	13715	13960	13883	14006	13906	14018	13994	13912	13999	13928	14106	13997	14023	13970	14034	13957	14040	14110	14137	13912	14049	13865	13972	13930	14034	13908	14083	14001	13989	13981	13908	13850	13906	14145	13994	13887	13985	14066	13970	13979	13909	14116	14047	13861	13895	14050	13737	14101	14038	14099	13935	14131	14107	13999	14058	13781	13818	13989	14035	13911	14001	14012	13983	14006	13994	14037	13971	13925	13837	14047	13883	13937	13920	14063	13885	14016	13972	13908	14001	13916	13993	13926	13902	13954	13868	14038	13864	13901	14030	13929	13989	13983	14023	14001	13914	14040	14184	13990	14074	13970	14046	14039	13915	13990	13896	13919	14002	14051	13979	14058	14000	14032	13965	13892	14228	14016	14164	13955	13875	13984	14089	14030	13868	13904	14078	14007	13970	13837	13971	13928	14194	14048	13934	13922	13817	13892	13994	14007	14017	14054	13966	14051	14129	13936	13995	13992	13943	13980	14062	13861	13892	13956	13931	13755	13816	13930	14034	13901	13869	14078	14030	14062	13960	13971	13908	14075	13968	13928	14014	14133	13936	14012	13891	14067	14093	14177	13982	14069	13946	13840	13821	14000	13861	14097	14037	14047	14022	14007	14048	14045	13791	13929	14042	13976	13820	14198	13762	13976	14047	14048	14034	14063	13913	14013	13959	13951	14104	13857	14042	14056	13893	13920	14000	13892	13883	13921	13948	14051	13945	13955	13950	14094	13977	13798	13892	13965	14103	14073	14092	13835	13840	14045	13858	13926	13875	14032	13989	13900	13986	13971	14017	13997	14056	14029	13835	13993	14032	13915	13992	14159	13879	13925	13963	13928	13891	14064	13903	13993	13993	14003	13883	13963	14029	13837	14015	13974	13881	14005	13966	13885	13816	13925	14041	14025	14020	14012	14067	13776	14046	13999	14016	13948	14078	13971	13961	14014	14057	13917	13979	13990	13895	13903	14026	14061	13816	13960	13972	14011	13819	14006	14034	14100	14002	14055	13983	14054	13954	13847	14063	13894	13860	13978	14000	13943	13991	13835	13959	13932	13959	14024	13830	14010	13994	14092	14089	13875	13967	13879	14163	14100	13977	14043	13842	14004	13960	13942	13986	14045	13959	13947	14053	13979	13888	13993	13942	14054	14074	14006	13964	14037	13895	13903	14084	13957	13855	13800	13989	13958	13968	13941	13880	14003	13998	13858	13791	13942	13875	13962	13894	13905	13900	13927	14071	13958	13913	14045	13892	13832	13997	14009	14022	13991	13882	13948	14031	13982	13935	13877	13842	13924	14087	13983	13984	13747	13868	13899	14047	13906	13760	13946	13835	13905	13995	13784	14021	14053	13785	13933	14055	13794	14081	13845	13852	13923	14047	13908	13895	14011	13936	14034	14000	13912	13995	13967	13948	13917	14074	14055	13929	13857	13903	13957	14015
31804	29070	31645	27178	22357	19534	17409	16663	15880	15288	15100	14801	14511	14559	14571	14462	14439	14578	14283	14322	14390	14604	14219	14277	14386	14169	14168	14310	14224	14086	14234	14148	14343	14208	14014	14343	14123	14080	14138	14276	14095	14089	14012	14297	14168	14059	14043	14306	14168	14138	14144	14230	14249	14078	14167	14349	14158	14110	14414	14261	14068	14238	14129	14129	14211	14279	14133	14125	14024	14023	14303	14131	14367	14145	14141	14160	14230	14095	13988	14133	14245	14133	14238	14112	14068	14156	14435	14075	14160	14156	14175	13933	14141	14163	14129	14320	14083	14259	14143	14181	14102	14201	14141	14121	14040	14227	14409	14307	14126	14052	14124	14038	13974	14067	14250	14188	14185	14296	14091	13982	14125	14113	14100	14022	14225	14177	13908	14062	14124	14243	14326	14277	14029	14188	14209	14144	14159	14147	13896	14208	14114	14131	14216	14220	13977	14169	14269	14072	14176	14135	14150	14146	14330	14083	14132	14389	14176	14125	14172	14318	14035	13997	14265	14224	14210	14203	14108	14148	14221	14122	14122	13934	14267	14181	14139	14167	14080	14154	13904	14073	14180	14230	14129	14051	14102	14076	14081	13994	14149	14098	14200	13907	14056	14433	14135	14225	14230	14196	14163	14193	14074	14009	14115	14160	14354	14110	14321	14151	14259	14061	14064	13962	14195	14078	14324	14187	14300	14265	14270	14076	13953	14051	14045	14198	14227	14151	14160	14252	14118	14326	14249	14206	14278	14097	14132	14301	14152	14184	14149	14368	14222	14262	14230	14080	14105	14084	14139	14071	14087	14040	13789	13912	14079	14285	14241	14033	14236	14132	13995	14304	14135	14211	14185	14177	14212	14223	14318	14097	14125	14033	14175	14274	14212	14294	14348	14236	14052	14324	14206	14158	14332	14112	14213	14047	14144	14227	14192	14025	14203	14240	14250	14315	13983	14089	14057	14199	14305	14202	13998	14118	14320	14251	14049	14040	14132	14188	14259	14123	14042	14156	14119	14277	14260	13988	14078	14283	14045	14015	14061	14096	14251	14248	14052	14136	14150	14165	13991	14206	13984	14134	14041	14145	14299	14168	14316	14111	14239	14182	14142	14239	14081	14116	14219	14215	14326	14282	14270	14199	14106	14043	14502	14161	14170	14228	14384	14203	14322	14172	14059	14075	14102	14289	14240	14237	14257	14097	14179	14220	14191	14269	14152	14072	14296	14250	14060	14149	14117	14359	14263	13962	14133	14495	14282	14030	14274	14187	14277	14139	14278	13985	14064	14038	14258	14260	14141	13981	14159	14033	14023	14138	14265	14105	14135	14255	14083	14032	14281	14077	14053	14057	14176	14292	14387	14151	14240	14080	13970	14071	14209	14113	14157	14317	14099	14163	14048	14187	14501	14135	13976	14226	14304	14143	14205	14179	14222	14203	14411	14359	14247	14128	14078	14280	14147	13967	14054	14232	14321	14258	14231	14103	14303	13960	14236	14402	14080	14222	14026	14364	14150	14176	14149	14272	14248	14011	14331	14193	14161	14261	14317	14261	14193	14104	14045	13970	14031	14098	14253	14173	14407	14207	14260	14201	14119	14224	14207	14209	14275	14053	14087	14095	14165	14215	14283	14067	14040	14072	14265	14018	14115	14013	13967	14171	14050	14032	14252	14082	14190	14080	14109	14066	14289	14190	14262	14146	14105	14312	14092	14114	13968	14068	14173	13990	14188	14205	14393	14202	14138	14283	14140	14147	14033	14106	14019	14140	14173	14123	14256	14183	14135	14123	14016	14005	14160	14086	14116	14130	14325	14066	14163	14151	14347	14269	14100	14010	14269	14330	14153	14063	14164	14101	14280	14195	14168	14328	14103	14167	14061	14028	14386	14031	14003	14193	14177	14061	14189	14148	14378	14326	14386	14212	13960	14146	14244	13995	14052	14233	14162	14176	14141	14050	14000	14075	14253	14138	14284	14117	14275	14259	14148	14117	14013	14169	14208	14133	14186	14033	14120	13943	14174	14179	14080	14219	14118	14344	14060	14206	14146	14075	14310	14196	14146	14275	14038	14268	14365	14033	14139	14067	14151	13988	14042	13991	14395	14134	14207	14076	14214	13997	14206	14018	14078	14150	14232	14220	14157	14217	14264	14256	14305	14099	14282	14279	14197	14003	14187	14087	14024	14150	14186	14263	14293	14265	14249	14238	14075	14259	14051	14210	14148	13964	14160	13967	14246	14186	14225	14261	14051	14158	14181	14230	14168	14189	14059	13949	14254	14097	14170	14127	14301	14157	14203	14122	14134	14057	14327	14287	14255	14122	14210	14154	14406	14170	14047	14248	14058	14355	13953	14148	14196	14192	14124	13912	14222	14259	14097	14167	14008	14096	14196	14107	14201	14231	14216	14185	14225	14170	14189	14138	14037	14176	14186	14058	14189	14036	14181	14215	14132	14102	14020	14043	14150	14289	14097	14171	14195	14174	14301	14242	14260	14182	14203	14058	14153	14174	14213	14016	14252	14094	14300	14250	14236	14166	14215	14070	14213	14148	14193	14252	14172	14193	14167	13993	14274	14170	14241	14359	14129	14082	14145	14099	14164	14220	14289	14050	14190	14122	14157	14055	14160	14346	14134	14299	14290	14241	14063	14096	14087	14322	14404	14336	14137	13977	14247	13988	14159	14105	14163	14174	14211	14093	14152	14185	14348	14209	14208	14176	14171	14227	14129	14265	14145	14347	14117	14266	14263	14099	14070	14239	14189	14140	14108	14142	14153	14188	14056	14285	14179	14220	14052	14162	14149	14169	14105	14018	14012	14154	14164	14133	14269	14140	14262	14272	14071	14076	14239	14295	14121	14340	14137	14354	14193	14097	14156	14187	14045	14048	14194	14456	14074	14101	14076	14324	14257	14125	14028	14097	14204	14164	14405	14013	14048	14305	14225	14341	14195	14198	14250	14107	14322	14058	14088	14207	13910	14244	14157	14243	14245	14206	14237	14024	14030	14274	14268	14188	14120	14303	14108	14319	14146	14198	14286	14250	14246	14034	14200	14100	14281	14295	14046	14025	14182	14084	14231	14003	14164	14184	14227	14107	14363	14120	14085	14241	14196	14149	14237	14145	14249	14103	14113	14010	14118	14110	14140	14232	14237	14081	14200	13983	14361	14025	14273	14058	14051	14148	14031	14271	14127	14064	14078	14111	14149	14272	14271	14214	14354	14207	14162	14282	14197	14008	14086	14110	14113	14270	14007	14059	14306	14299	13980	14105	14293	14175	14083	14135	14244	14073	13848	14278	14115	13862	14194	14076	14142	14057	14221	14195	14023	14300	14146	14202	14103	14134	14210	14076	14269	14204	14267	14082	14160	14208	14146	14053	14018	14168	13973	14123	14311	14279	14114	14025	14152	14243	14188	14323	14170	14102	14222	14155	14194	14240	14166	14047	14271	13899	13946	14106	14201	13873	14165	14158	14224	14230	14099	14011	14162	14131	13950	13998	14254	14182	14330	14075	14206	14172	14067	14176	14101	14180	14274	14261	14038	14069	14142	14386	14105	14349	14352	14103	14198	14091	14086	14178	14296	14264	14241	14188	14348	14333	14261	14169	14129	14178	13967	14354	14351	14198	13882	14050	14149	14299	14137	14097	14048	14093	14220	14059	14292	14376	14198	14285	14045	14277	14310	14072	14089	14218	14165	14059	14319	14168	14312	14259	14144	14205	14161	14219	14188	14216	14071	14157	13963	14063	14111	14240	14070	14192	14288	14120	14079	14250	14062	14042	14246	14307	14003	14081	14050	14159	14165	14118	14178	14117	14069	14161	14250	14231	14130	14158	14213	14252	14323	14256	14146	14142	14220	13904	14145	14179	14181	14259	14381	14015	14299	14207	14173	14026	14062	14065	14220	14419	14147	13931	14208	13944	14209	13933	14149	14180	14069	14252	14230	14112	14241	14149	14167	14262	14156	14160	14238	14278	14102	14226	14047	14161	14327	14484	14138	14151	14313	14254	14308	14172	14241	14275	13966	14195	14035	14128	14156	14217	14083	14136	14258	14232	14146	13953	14339	14266	14208	14146	14185	14380	14100	14233	14186	13985	14235	14214	14339	14170	14127	14043	14136	14303	14100	14007	14159	14291	14307	14155	14298	14238	14158	14122	13912	14102	14179	14151	14297	14126	14201	14187	14116	14277	14140	14184	14216	14176	14326	14064	13990	14216	14324	14074	14203	14081	14070	14150	14164	14203	14233	14046	14104	13870	14234	13986	14059	14092	14103	14192	14273	14085	14419	14050	14143	14314	14262	14101	14103	14093	14134	14201	14117	14277	14248	14138	14108	14105	14205	14242	14310	14076	14166	14109	14049	14059	14204	14097	14110	14183	14070	14173	14080	14065	14228	14055	13984	14002	14255	14210	14287	14250	14208	14319	14220	14187	14399	13987	14046	14292	14175	14283	13987	14139	14099	14142	13958	14139	14027	14349	14197	14146	14228	14221	14398	14125	13996	14193	14082	13993	13950	14295	14157	14350	14159	14221	14151	14249	13999	13984	14262	14104	14147	14325	14169	14377	14299	14233	14305	14034	14083	13967	14072	14228	14025	14226	14241	14206	14031	14108	13951	14007	14199	14279	14120	14207	13917	14240	14406	14211	14242	14138	14142	14273	14160	14118	14237	14265	14230	14162	14384	14078	14241	14104	14209	14027	14122	14056	14121	14123	13934	14295	14359	14220	14160	14087	14033	14021	14039	14232	14216	14256	14452	14171	14222	14079	14071	14321	14179	14353	14123	14222	14232	14288	14114	14247	14035	14283	14198	14267	14154	14305	14130	14108	14195	14135	14303	14276	14231	14069	14261	13888	14175	14221	14119	14231	14005	14054	14096	14226	14136	14275	14235	13955	14207	14204	14262	14206	14104	14308	14082	14210	14117	14141	14059	14058	14205	14082	14078	14177	14067	13951	14216	14179	14380	14352	14361	14194	14134	14178	14055	14027	14046	14003	14217	14147	14086	14248	14261	14146	14408	14113	14247	14291	14218	14006	14192	14209	14295	14296	14113	13982	14240	13989	14239	14413	14267	14283	14225	14177	14069	14217	14209	14111	14116	14121	14062	14388	14328	13970	14209	14128	14068	14172	14293	14076
24308	34209	34714	29005	24256	20978	18837	17488	16368	15575	14919	14307	14345	13993	13936	13642	13741	13856	13750	13702	13781	13951	13730	13624	13527	13460	13532	13541	13347	13539	13423	13590	13420	13560	13578	13415	13482	13281	13521	13438	13382	13318	13148	13305	13342	13478	13476	13393	13375	13430	13322	13513	13544	13428	13383	13429	13408	13317	13474	13608	13441	13433	13342	13284	13390	13300	13253	13331	13505	13574	13439	13369	13420	13324	13449	13317	13557	13628	13159	13205	13305	13571	13405	13403	13375	13290	13363	13436	13530	13375	13241	13333	13330	13502	13303	13366	13303	13433	13321	13299	13182	13396	13416	13260	13352	13301	13447	13330	13465	13406	13418	13330	13485	13237	13494	13474	13416	13310	13248	13393	13388	13444	13383	13400	13399	13447	13411	13546	13348	13301	13477	13504	13397	13322	13462	13357	13476	13236	13337	13266	13393	13243	13402	13504	13491	13493	13332	13454	13335	13321	13455	13282	13493	13486	13335	13339	13422	13300	13427	13372	13293	13201	13421	13159	13480	13336	13308	13472	13339	13359	13390	13526	13490	13399	13458	13435	13390	13466	13312	13440	13495	13329	13521	13390	13325	13312	13382	13331	13352	13389	13469	13361	13188	13417	13408	13374	13467	13390	13527	13426	13287	13411	13291	13488	13364	13270	13297	13310	13422	13424	13361	13337	13385	13438	13404	13282	13381	13238	13348	13338	13446	13396	13267	13519	13370	13324	13398	13348	13298	13432	13424	13628	13271	13423	13554	13359	13415	13455	13353	13358	13275	13404	13313	13550	13364	13459	13390	13405	13390	13415	13370	13272	13503	13443	13427	13557	13365	13439	13363	13373	13407	13326	13377	13289	13367	13387	13365	13386	13290	13507	13453	13408	13457	13409	13492	13348	13251	13408	13344	13323	13344	13465	13472	13286	13423	13337	13403	13335	13339	13227	13439	13258	13384	13303	13371	13425	13412	13337	13450	13394	13399	13293	13474	13372	13349	13326	13495	13402	13551	13303	13348	13374	13489	13450	13240	13447	13328	13195	13420	13388	13364	13574	13373	13355	13408	13564	13359	13395	13370	13467	13505	13435	13348	13414	13519	13334	13357	13228	13447	13406	13290	13341	13495	13396	13418	13475	13460	13506	13339	13458	13388	13447	13240	13480	13347	13462	13324	13354	13516	13379	13521	13497	13520	13463	13480	13332	13655	13286	13493	13426	13351	13252	13252	13500	13425	13500	13285	13280	13394	13302	13213	13352	13336	13323	13300	13257	13305	13338	13374	13269	13458	13317	13379	13287	13291	13306	13457	13418	13336	13642	13397	13445	13497	13351	13352	13283	13416	13475	13557	13379	13413	13331	13426	13372	13521	13201	13370	13373	13343	13338	13360	13351	13343	13414	13234	13679	13377	13369	13535	13215	13188	13439	13392	13339	13431	13289	13408	13393	13206	13350	13438	13479	13354	13311	13526	13468	13214	13293	13370	13414	13450	13343	13351	13266	13388	13339	13544	13058	13362	13324	13409	13300	13313	13373	13452	13367	13367	13325	13457	13370	13229	13222	13467	13507	13428	13383	13384	13391	13512	13456	13382	13301	13304	13507	13436	13377	13387	13355	13464	13294	13404	13376	13363	13359	13365	13323	13329	13337	13352	13188	13267	13346	13390	13375	13433	13258	13449	13484	13422	13357	13362	13401	13434	13373	13417	13268	13273	13507	13202	13446	13398	13338	13172	13498	13340	13339	13336	13304	13350	13483	13503	13473	13542	13320	13390	13278	13392	13445	13406	13433	13484	13273	13530	13503	13403	13250	13536	13181	13430	13290	13419	13426	13280	13305	13289	13554	13287	13333	13446	13519	13513	13270	13264	13332	13154	13453	13376	13401	13364	13287	13331	13307	13406	13257	13552	13137	13381	13342	13265	13322	13479	13246	13538	13456	13435	13338	13423	13409	13286	13312	13350	13559	13478	13299	13434	13294	13407	13470	13374	13367	13395	13411	13559	13408	13264	13392	13555	13530	13364	13380	13323	13495	13518	13438	13488	13425	13366	13468	13331	13409	13386	13295	13392	13438	13246	13284	13456	13374	13343	13380	13345	13236	13289	13389	13365	13353	13470	13470	13317	13395	13260	13371	13274	13208	13383	13574	13432	13474	13543	13520	13346	13479	13552	13453	13519	13497	13375	13468	13635	13394	13398	13292	13298	13411	13349	13304	13321	13526	13497	13238	13372	13353	13289	13283	13332	13418	13263	13364	13498	13320	13261	13356	13374	13418	13288	13271	13214	13368	13361	13522	13411	13379	13262	13328	13332	13490	13333	13354	13522	13408	13450	13528	13281	13280	13282	13288	13370	13390	13333	13383	13399	13426	13418	13442	13272	13437	13465	13398	13301	13343	13374	13336	13429	13567	13486	13318	13189	13338	13379	13361	13373	13384	13296	13275	13449	13412	13268	13481	13235	13427	13371	13208	13540	13368	13388	13335	13336	13456	13539	13356	13303	13299	13430	13237	13254	13402	13465	13464	13365	13359	13344	13340	13436	13327	13309	13542	13478	13428	13389	13462	13397	13294	13430	13284	13468	13341	13508	13335	13492	13474	13187	13298	13358	13375	13469	13329	13524	13432	13375	13375	13454	13446	13511	13431	13417	13471	13319	13401	13406	13457	13343	13462	13440	13550	13419	13320	13332	13358	13375	13353	13376	13430	13559	13388	13427	13385	13269	13350	13330	13214	13547	13392	13462	13312	13339	13277	13470	13309	13526	13390	13431	13300	13413	13445	13467	13364	13365	13417	13403	13516	13370	13452	13417	13460	13318	13434	13316	13330	13571	13388	13459	13529	13237	13405	13335	13316	13459	13311	13533	13277	13453	13435	13432	13509	13200	13389	13410	13507	13422	13398	13434	13340	13456	13402	13491	13315	13540	13465	13249	13332	13335	13353	13324	13431	13399	13455	13430	13407	13335	13356	13403	13560	13369	13467	13551	13319	13242	13377	13457	13480	13438	13408	13499	13351	13349	13256	13332	13531	13447	13484	13349	13374	13340	13230	13576	13293	13198	13310	13572	13491	13370	13362	13446	13209	13175	13330	13215	13356	13343	13370	13346	13494	13482	13347	13204	13342	13104	13467	13506	13448	13444	13452	13374	13357	13433	13454	13373	13418	13339	13403	13544	13368	13414	13398	13438	13215	13437	13347	13464	13317	13376	13474	13363	13362	13281	13310	13286	13317	13394	13383	13345	13418	13470	13432	13300	13359	13478	13339	13628	13231	13379	13348	13447	13372	13239	13488	13285	13478	13386	13410	13266	13438	13499	13244	13395	13361	13458	13369	13583	13428	13344	13291	13390	13478	13441	13644	13466	13504	13306	13505	13411	13500	13439	13350	13352	13424	13288	13448	13529	13370	13594	13430	13336	13326	13556	13321	13383	13319	13484	13526	13341	13339	13337	13352	13355	13475	13510	13227	13613	13491	13373	13377	13508	13272	13443	13271	13615	13180	13595	13447	13401	13350	13264	13404	13208	13465	13401	13539	13332	13326	13502	13396	13492	13456	13410	13408	13483	13525	13352	13329	13366	13304	13373	13460	13489	13472	13352	13470	13334	13478	13281	13353	13428	13398	13380	13422	13210	13485	13449	13443	13507	13357	13390	13464	13494	13240	13226	13331	13408	13365	13588	13551	13242	13621	13450	13229	13548	13349	13533	13259	13496	13439	13373	13421	13429	13428	13398	13435	13252	13375	13484	13273	13304	13580	13444	13324	13412	13256	13602	13443	13460	13363	13429	13394	13347	13255	13399	13430	13447	13392	13415	13220	13439	13494	13435	13293	13334	13334	13476	13394	13242	13473	13350	13415	13337	13425	13474	13350	13319	13360	13511	13248	13286	13294	13418	13467	13626	13410	13290	13357	13488	13490	13405	13309	13469	13522	13132	13288	13405	13389	13406	13441	13337	13420	13385	13286	13452	13420	13455	13225	13281	13362	13325	13397	13378	13366	13382	13412	13574	13452	13448	13503	13335	13330	13443	13415	13408	13226	13225	13500	13373	13342	13282	13338	13398	13493	13338	13409	13434	13302	13368	13257	13372	13502	13296	13431	13452	13345	13395	13364	13493	13317	13577	13375	13354	13563	13425	13213	13469	13459	13431	13392	13373	13395	13336	13314	13443	13167	13288	13375	13262	13392	13418	13353	13506	13443	13456	13504	13413	13480	13466	13501	13529	13381	13533	13398	13448	13331	13448	13344	13615	13495	13309	13557	13358	13367	13442	13522	13334	13370	13494	13310	13436	13438	13566	13468	13350	13324	13523	13379	13351	13287	13229	13314	13521	13320	13330	13339	13325	13441	13402	13397	13439	13392	13428	13371	13138	13491	13432	13397	13453	13358	13393	13366	13341	13381	13367	13319	13353	13406	13335	13460	13508	13347	13388	13495	13344	13326	13257	13409	13277	13288	13416	13363	13416	13417	13364	13338	13370	13398	13349	13256	13236	13430	13519	13467	13386	13346	13324	13351	13365	13492	13544	13341	13406	13282	13525	13419	13341	13476	13395	13447	13508	13347	13459	13182	13359	13509	13610	13457	13467	13407	13477	13415	13301	13330	13420	13512	13279	13337	13476	13404	13405	13384	13343	13220	13564	13231	13383	13344	13343	13318	13471	13486	13517	13519	13431	13456	13451	13394	13411	13484	13398	13455	13405	13440	13462	13479	13316	13295	13470	13236	13385	13278	13252	13532	13339	13370	13453	13359	13353	13335	13424	13416	13385	13370	13434	13380	13426	13173	13565	13322	13315	13247	13462	13255	13516	13381	13343	13337	13300	13392	13485	13384	13316	13384	13195	13401	13361	13306	13501	13382	13580	13422	13412	13353	13421	13516	13359	13563	13452	13544	13500	13350	13293	13517	13562	13407	13460	13442	13418	13286	13320	13454	13441	13361	13467	13335	13509	13385	13350	13433	13287	13435	13581	13277	13478	13442	13503	13285	13406	13397	13361	13494	13396	13502	13340	13462	13391	13221	13481	13329	13372	13371	13392	13409	13408	13474	13358	13345	13333	13292	13531	13460	13272	13308	13475	13331	13366	13300	13390	13469	13334	13450	13403	13384	13331	13384	13379	13281	13493	13480	13456	13521	13491	13577
26314	21707	29088	28399	24504	22423	20333	27810	17922	15185	14495	13768	13747	13674	13362	13116	13126	13237	13160	13170	13353	14355	13813	13799	13540	13167	12971	12886	12962	13002	12920	13105	13007	12979	12781	12996	13092	12875	12873	12763	12915	12974	13065	13170	12939	12895	12838	12940	12941	12969	12934	12918	12984	12961	13063	13031	13043	12933	12949	12908	12892	13027	12944	12795	12884	13029	12764	12724	12927	12894	12901	12824	12861	12976	12870	12812	12817	12875	12963	12784	12741	12745	12974	12855	12772	12857	12847	12894	12901	12966	13054	12836	12727	12927	12733	12869	12842	12770	12941	12662	12983	12810	12920	12904	12842	12893	12675	12962	12915	12922	12856	12764	12961	12977	12858	12950	12844	12890	12912	12857	12889	12790	12802	12886	12760	13051	12903	12830	12848	12710	12913	12823	12846	13101	12991	12803	12922	12700	12776	12841	12995	12872	12753	12881	12991	12897	12737	12678	12719	12755	13200	12839	12903	12909	13110	12846	12756	12807	12797	12940	12822	12849	12683	12919	12922	12702	13070	13021	12829	12901	12923	12933	12774	12886	12824	12858	12835	12998	12788	12906	12997	12745	12813	12761	12900	12882	12867	12878	12944	12916	12656	12895	12889	13031	12779	12747	12912	12935	12818	12889	12818	12892	12749	12813	12714	12792	12908	12943	12854	12790	12908	12774	12590	12837	12674	12699	12919	12904	12836	12825	12900	12805	12724	12858	12765	12857	12965	12772	13001	12816	12930	12888	12913	12835	13045	12925	12774	12860	12792	12924	12874	12898	12949	12731	12897	12820	12810	12902	12816	12703	12953	12893	12773	12815	12973	12886	12772	12725	12853	12738	12869	12732	12871	12955	12848	12913	12775	12938	12902	12900	12881	12853	12869	12951	13019	12776	12776	12979	12969	12850	12812	12889	12918	13044	12829	12824	12980	12885	12894	12778	12906	12798	12718	12873	12731	12773	12961	12795	12892	12912	12921	12742	12796	12941	12883	12741	12801	12775	12872	12773	12683	12834	12838	12835	12811	12946	12976	12936	12791	12896	12620	12650	12719	12822	12804	12893	12710	12896	12721	12916	12938	12826	12936	12719	12930	12678	12956	12839	12907	12915	12877	12793	12772	12786	12928	12747	12927	12879	12859	12840	12857	13006	12823	12856	13063	12831	12784	12859	12728	12904	12891	12860	12694	12921	12745	12836	12918	12644	12901	12916	12797	12886	12814	12956	12913	12854	12947	12775	12787	13073	12929	12880	12989	12905	12828	12799	12891	12936	12810	12889	12815	12873	12854	12809	12813	12972	12928	12783	12974	12774	12739	12813	12987	13096	12957	12820	12848	12756	12865	12819	12928	12995	13063	12509	12840	12818	12832	12907	12683	12900	12726	12720	12885	13022	12989	12775	12747	12819	12862	12818	12840	12826	12818	12936	12887	12836	12966	12829	12735	12677	12790	13013	12824	12876	12893	12983	12861	12969	12956	12879	12887	12850	12883	12897	12769	12875	12836	12907	12991	12798	12657	12610	12916	12794	12756	12795	12903	12694	12816	12909	12916	12920	12868	12819	12815	12809	13059	12800	13106	12832	12818	12958	12626	12844	12861	12905	12780	12613	12833	12923	12903	13227	12760	12878	12868	12892	13008	12808	13081	12905	12810	12692	12765	12809	12918	12671	12697	12896	12989	12767	12749	12898	12791	12741	12828	13078	13026	12803	12856	12777	12851	12874	12823	12782	12650	12875	12753	12723	12919	12943	12998	12918	12939	12798	12765	12813	12732	12911	13135	12714	12807	12888	12727	12788	12810	12795	12830	12830	12837	12853	12892	12903	12993	12960	12751	12907	12871	12687	12926	12981	12925	12772	13056	13028	12760	12793	12885	12979	12853	12862	12790	13018	12865	12769	12781	12893	12824	12924	12924	12937	12959	12810	12922	12764	12867	13035	13031	12853	12911	12931	12646	13002	12960	12861	12890	12742	13054	13032	12628	12791	12786	12947	12981	12651	12784	12863	12884	12973	12988	12770	12778	12745	12793	12711	12841	12747	12881	12794	12830	12891	12994	12893	12819	13215	12858	12896	12676	12775	12982	12898	12868	12889	13074	12952	12956	12931	12813	12904	12844	12913	12906	12836	12788	12749	12749	12701	12902	12811	12900	12857	12931	12846	12732	12964	12843	12662	12919	12768	12977	13035	12917	12952	12775	12886	12996	12771	12724	12876	12861	12827	12906	12755	12885	12959	12793	13010	12861	13002	12818	12787	12809	12904	12833	12867	12924	12895	12822	12809	12835	13044	12699	13017	13106	12921	12650	12792	12843	12645	12877	12705	12897	12748	13003	12945	12729	12842	12798	12764	12896	12876	12915	12841	12972	12618	12722	12734	12932	12947	12871	12980	12857	12796	12908	12672	12619	12752	12846	12871	12769	12863	12792	12657	13052	12913	12940	12744	12839	12783	12624	12679	12833	12978	12955	12835	12833	12833	13017	12992	12694	12864	12932	12889	12889	12793	12850	12867	12932	12995	12891	12877	12950	12807	12779	12861	12814	12981	12967	12788	12941	12704	12911	12898	12804	12836	12935	12810	12892	12707	12617	12688	12813	13054	12795	12728	12797	12712	12848	12777	12875	12825	12767	12951	12731	12793	12854	12584	12858	12874	12778	12740	12860	13065	12894	12886	12666	12981	12776	12823	13002	12929	12889	13075	12816	12821	12899	12901	12888	12847	12707	12752	12801	12832	12823	12793	12903	12957	12905	12846	12904	12970	12939	12887	12759	12779	12913	12812	13100	13001	12937	12946	12826	12683	12838	12836	12819	12800	12727	12746	12853	12791	12864	12853	12781	13097	12978	12771	12937	12785	12944	12986	12950	12755	12935	12999	12810	12693	12788	12982	12958	12873	12753	12982	12821	12878	12840	12705	12749	12838	12914	12846	12880	12977	12850	12845	12802	12716	12972	12850	12800	12871	12931	12890	12687	12777	12792	12871	12665	12923	12959	12916	12787	12999	12907	12884	12792	12886	12823	12769	12856	12813	12886	12926	12885	12937	12861	12932	12842	12711	12763	12737	12821	12919	12959	12843	12978	12955	12871	12911	13092	13069	12902	12855	12963	12981	12814	12864	12900	12897	12830	12909	12747	12705	12762	12885	12893	12922	12929	12768	12781	12826	12868	13179	12907	12700	13034	12886	12639	12938	12869	12830	12802	12817	12750	12850	12661	12819	13005	12803	12732	12788	12837	12906	12811	12792	12895	12623	12868	12991	12814	12764	12917	12862	13025	12957	12830	12858	12984	12895	12871	13000	12832	12791	12827	12687	13078	12912	12944	12887	12803	12751	12789	12767	12920	12905	12882	12706	13133	12804	12905	12868	12879	13079	12824	12831	12963	12811	12774	12856	12985	12612	12806	12970	12801	12785	12969	12906	12731	13000	12995	13031	12815	12963	12793	12764	12804	12994	12915	12871	13023	13081	12946	13029	12829	13049	12794	12761	12846	13071	12729	12917	13134	12793	12919	12752	12791	13021	12808	12835	12887	12891	13000	12934	12854	12976	12823	12965	12922	12868	12824	12774	12829	12919	12951	12775	13106	12941	12890	12797	12960	12945	12666	12885	12842	12944	12933	12831	12843	12701	12961	12838	12944	12720	12965	12748	12794	12909	12830	12983	12797	12879	13168	12844	12799	12932	13026	12846	12915	12906	12745	12798	12982	12797	12979	12857	12781	12710	12959	12909	12868	12813	12983	12967	12862	12759	12843	12983	12844	12698	12958	12822	12925	12699	12792	12814	12930	12828	12847	13063	13001	13043	12688	12959	12945	12597	12672	12776	12850	12737	12940	13067	12605	12808	12783	12902	12692	12981	12894	12807	12870	12857	12735	12841	12834	12780	12794	12840	12891	12662	12930	12798	12869	12966	12836	12758	12812	12932	12816	12919	12864	13048	13094	13125	12872	12865	12738	12833	12750	12828	12770	12775	12875	13006	12969	12799	13008	12870	12845	12778	12909	12702	12893	12933	13004	12950	12943	13037	13039	12815	13022	12833	13050	12844	12905	12855	13020	12904	12922	12879	12701	12982	12772	12815	12898	12916	12852	12882	12913	13117	12729	12952	12941	12950	12853	12811	12917	12918	12739	12729	12709	12837	12796	12792	12865	12918	12907	12717	12640	12958	13093	12900	12970	12729	12976	12966	12961	12976	12866	12909	12940	12815	12876	13055	12758	12918	12779	12995	12800	12907	12975	12659	12874	12999	12885	12843	12781	12816	12907	12921	12925	12854	12931	12768	12888	12691	12979	12980	12907	12929	12671	12734	12799	12736	12830	12819	12880	12883	12900	12796	12789	12685	12705	12888	12757	12871	12700	12762	12920	12925	12826	12886	12848	12946	12784	12823	12760	12777	12777	12833	12865	12806	12850	12721	12789	12847	12785	12915	12788	12918	12861	12892	12858	12804	13029	12778	12765	12980	12981	12815	12816	12912	12943	12851	12916	12811	12730	13016	12928	12777	12712	12991	12828	12917	12906	12891	12947	12795	12614	12626	12839	12970	12808	12772	12804	12848	12734	12805	12983	12806	12875	12796	12884	12821	12890	12885	12916	13076	12873	12779	12813	12831	12849	12859	12809	13028	12943	12831	12891	12888	13024	12874	12984	12891	12801	13017	12882	12928	12983	12801	12940	12809	13004	12790	13090	12889	13082	12820	12996	12867	13039	12825	12853	12658	12882	12884	12816	12770	12671	12741	12789	12750	12801	12806	12822	12923	12772	12674	12979	13082	12949	12891	12824	12749	13018	12846	12993	12958	13039	12829	12989	12820	12892	12982	13057	12849	12913	12944	12895	12857	12799	13080	12861	12823	12744	12809	12884	12876	12880	12790	12819	12627	12820	12680	13075	12946	13039	12856	12677	12937	12818	12871	12982	12878	12931	12838	12929	12763	12882	12848	12910	12873	12771	12984	12721	12946	12899	12887	12963	12881	12916	13048	12978	13153	12836	12995	12768	12704	12965	12862	12993	12912	13054	12882	12795	12955	13079	12831	13013	12814	12940	13040	12977	12946	12811	12849	12970	12861	12663	12820	12849	13002	12779	12817	12880	12927	12833	12867	12899	13014	12977	12849	12657	12827	12888	12948	13084	12903
22720	37412	39054	34768	29239	24998	22288	32243	16707	15787	15100	14294	14051	13604	13657	13358	13302	13219	13067	12892	12927	15333	13674	14335	13617	12792	12592	12665	12688	12855	13004	12881	12688	12599	12630	12764	12753	12625	12566	12687	12547	12748	12612	12609	12492	12729	12718	12718	12463	12617	12622	12501	12620	12598	12496	12546	12514	12710	12602	12835	12740	12688	12624	12485	12739	12650	12671	12489	12640	12579	12527	12590	12709	12369	12729	12638	12676	12682	12533	12513	12601	12549	12543	12499	12621	12473	12557	12573	12655	12635	12573	12462	12678	12497	12748	12548	12465	12698	12491	12529	12585	12713	12790	12611	12516	12547	12600	12598	12797	12541	12597	12475	12571	12520	12528	12581	12703	12823	12409	12538	12602	12573	12573	12757	12541	12663	12589	12555	12595	12766	12484	12470	12561	12519	12551	12507	12679	12433	12474	12676	12643	12443	12406	12527	12751	12710	12554	12635	12633	12711	12677	12626	12718	12515	12437	12671	12573	12540	12532	12773	12552	12612	12628	12379	12714	12515	12697	12481	12704	12534	12473	12719	12582	12521	12708	12704	12568	12688	12467	12484	12758	12492	12632	12553	12677	12537	12598	12661	12622	12472	12617	12546	12545	12672	12463	12526	12570	12535	12576	12701	12702	12752	12663	12740	12570	12626	12532	12576	12538	12792	12613	12578	12558	12462	12622	12486	12834	12718	12636	12597	12568	12642	12495	12420	12810	12573	12588	12452	12551	12609	12735	12543	12789	12647	12747	12474	12646	12608	12636	12664	12454	12665	12755	12555	12527	12450	12379	12639	12573	12464	12553	12661	12712	12482	12648	12529	12587	12414	12684	12512	12722	12591	12625	12612	12719	12439	12759	12559	12588	12549	12606	12520	12577	12498	12549	12542	12590	12648	12688	12539	12522	12725	12578	12558	12701	12689	12539	12716	12431	12781	12503	12604	12505	12489	12558	12579	12783	12658	12631	12620	12595	12528	12601	12704	12524	12610	12627	12463	12589	12533	12606	12713	12647	12620	12528	12585	12689	12760	12588	12560	12695	12704	12536	12752	12519	12629	12524	12784	12569	12639	12452	12642	12646	12474	12603	12553	12618	12557	12465	12529	12753	12476	12611	12579	12593	12671	12651	12598	12474	12647	12509	12642	12520	12499	12680	12432	12671	12497	12534	12619	12524	12524	12477	12529	12524	12857	12541	12511	12615	12461	12676	12603	12471	12643	12564	12640	12459	12594	12719	12586	12629	12698	12534	12484	12569	12512	12620	12431	12579	12385	12399	12518	12609	12533	12705	12596	12654	12750	12430	12672	12611	12596	12653	12615	12602	12667	12705	12564	12497	12573	12654	12679	12551	12690	12766	12550	12812	12617	12595	12465	12643	12565	12750	12656	12709	12771	12555	12519	12616	12575	12590	12585	12647	12390	12695	12781	12611	12719	12522	12409	12636	12432	12640	12498	12465	12771	12633	12499	12552	12573	12443	12625	12712	12562	12501	12791	12638	12601	12538	12653	12457	12671	12638	12654	12658	12541	12618	12507	12474	12643	12556	12481	12726	12623	12576	12519	12521	12624	12713	12378	12644	12590	12555	12418	12713	12616	12455	12580	12668	12430	12559	12549	12582	12631	12632	12548	12454	12543	12445	12542	12571	12550	12612	12595	12569	12620	12395	12509	12559	12677	12498	12649	12660	12615	12650	12636	12484	12606	12577	12574	12555	12618	12652	12478	12639	12523	12724	12371	12605	12546	12635	12578	12438	12538	12608	12377	12512	12685	12602	12544	12543	12735	12552	12563	12498	12598	12638	12424	12467	12607	12645	12516	12472	12564	12574	12571	12504	12447	12587	12621	12527	12548	12588	12537	12649	12538	12645	12699	12488	12539	12651	12606	12545	12649	12644	12465	12669	12589	12562	12430	12632	12438	12601	12738	12513	12654	12567	12679	12681	12634	12611	12703	12633	12718	12522	12695	12633	12582	12511	12618	12670	12730	12734	12627	12587	12622	12647	12574	12588	12609	12526	12607	12665	12659	12525	12629	12582	12629	12557	12671	12505	12634	12483	12530	12638	12554	12478	12552	12603	12592	12713	12373	12516	12657	12588	12548	12606	12541	12632	12674	12513	12614	12666	12636	12640	12706	12542	12626	12515	12607	12464	12589	12535	12646	12652	12601	12670	12569	12608	12546	12634	12504	12597	12580	12616	12521	12678	12505	12477	12431	12587	12463	12584	12533	12618	12533	12600	12622	12388	12609	12650	12618	12650	12616	12634	12500	12498	12589	12609	12596	12600	12497	12517	12629	12508	12599	12428	12449	12318	12673	12621	12550	12474	12608	12687	12548	12629	12439	12779	12668	12620	12591	12505	12587	12449	12643	12542	12582	12585	12615	12736	12656	12705	12596	12587	12555	12734	12700	12561	12481	12469	12752	12579	12511	12594	12672	12591	12563	12735	12644	12579	12594	12577	12571	12609	12506	12354	12567	12458	12637	12642	12615	12494	12628	12562	12658	12554	12615	12478	12643	12589	12637	12561	12433	12446	12315	12638	12687	12634	12674	12570	12642	12621	12659	12611	12643	12632	12775	12520	12681	12708	12505	12564	12493	12547	12455	12560	12569	12611	12460	12643	12591	12685	12583	12567	12573	12596	12538	12607	12681	12681	12452	12661	12692	12781	12555	12418	12638	12512	12621	12421	12629	12625	12572	12505	12553	12725	12462	12587	12822	12703	12656	12702	12557	12672	12508	12611	12603	12580	12744	12501	12507	12555	12748	12630	12370	12628	12559	12556	12388	12743	12522	12441	12533	12698	12596	12580	12599	12574	12558	12688	12529	12625	12607	12516	12686	12634	12544	12712	12557	12620	12427	12624	12624	12690	12655	12494	12601	12841	12582	12522	12553	12452	12754	12531	12527	12644	12543	12595	12476	12511	12718	12540	12665	12582	12602	12636	12486	12671	12619	12578	12713	12579	12570	12600	12618	12666	12520	12682	12550	12624	12708	12551	12583	12498	12562	12744	12620	12656	12619	12682	12661	12505	12680	12576	12486	12662	12559	12548	12654	12635	12484	12571	12795	12455	12607	12664	12605	12675	12487	12475	12666	12290	12759	12609	12749	12561	12577	12675	12470	12579	12467	12334	12433	12638	12489	12646	12613	12605	12665	12742	12648	12642	12591	12483	12635	12500	12520	12754	12667	12491	12684	12677	12696	12574	12461	12539	12451	12618	12720	12508	12571	12596	12544	12472	12637	12485	12484	12619	12534	12596	12676	12779	12601	12624	12471	12646	12731	12586	12646	12426	12659	12563	12500	12653	12572	12612	12396	12535	12639	12485	12584	12587	12390	12565	12571	12556	12769	12559	12524	12582	12742	12467	12406	12519	12520	12640	12552	12706	12502	12649	12717	12667	12461	12641	12718	12729	12605	12688	12628	12737	12616	12602	12659	12525	12510	12410	12668	12612	12519	12720	12543	12681	12650	12441	12617	12399	12730	12680	12596	12457	12518	12671	12586	12566	12519	12443	12785	12628	12677	12449	12656	12574	12611	12613	12523	12675	12499	12663	12534	12772	12546	12544	12610	12533	12663	12597	12502	12496	12584	12622	12706	12605	12595	12601	12620	12430	12586	12480	12514	12718	12630	12623	12600	12559	12520	12518	12674	12562	12629	12474	12730	12540	12604	12534	12685	12696	12629	12634	12564	12515	12560	12677	12650	12613	12667	12675	12642	12688	12599	12571	12532	12751	12569	12491	12479	12521	12688	12641	12499	12487	12686	12488	12607	12553	12442	12658	12785	12594	12569	12499	12551	12423	12594	12497	12611	12517	12535	12603	12560	12467	12538	12607	12660	12684	12587	12546	12580	12492	12513	12597	12424	12571	12668	12538	12575	12605	12497	12548	12565	12513	12866	12780	12550	12602	12457	12554	12576	12604	12621	12750	12585	12645	12600	12553	12534	12570	12622	12528	12622	12670	12458	12595	12498	12701	12505	12562	12547	12602	12819	12619	12563	12613	12595	12362	12656	12712	12663	12515	12659	12794	12551	12479	12650	12436	12614	12633	12617	12685	12509	12604	12613	12645	12612	12645	12588	12662	12597	12556	12606	12581	12419	12699	12758	12636	12617	12645	12392	12606	12679	12538	12402	12629	12649	12729	12514	12446	12583	12450	12443	12457	12464	12524	12677	12678	12455	12769	12498	12555	12565	12701	12786	12640	12657	12501	12466	12596	12717	12468	12678	12493	12566	12687	12506	12583	12674	12532	12614	12630	12478	12549	12554	12417	12550	12590	12598	12633	12633	12716	12536	12659	12504	12499	12661	12641	12630	12420	12500	12622	12519	12802	12540	12710	12693	12633	12635	12538	12668	12695	12639	12571	12732	12593	12593	12565	12849	12717	12419	12588	12649	12597	12577	12575	12600	12589	12542	12559	12612	12470	12509	12657	12620	12698	12518	12628	12743	12560	12454	12540	12645	12596	12653	12699	12705	12632	12540	12653	12457	12562	12553	12600	12628	12674	12655	12589	12669	12494	12618	12559	12584	12719	12726	12757	12689	12639	12561	12713	12552	12572	12620	12585	12699	12494	12665	12481	12631	12717	12487	12791	12481	12563	12503	12469	12713	12511	12658	12532	12624	12680	12743	12580	12558	12613	12519	12621	12499	12467	12685	12637	12581	12403	12634	12567	12585	12645	12656	12448	12508	12667	12501	12601	12687	12552	12529	12824	12484	12564	12677	12748	12556	12832	12510	12520	12657	12462	12619	12611	12411	12664	12629	12434	12627	12659	12619	12512	12680	12694	12510	12509	12736	12602	12647	12605	12580	12658	12472	12779	12537	12715	12608	12430	12664	12575	12659	12697	12566	12640	12496	12574	12521	12604	12572	12427	12558	12612	12673	12656	12485	12777	12554	12658	12618	12646	12588	12542	12599	12646	12613	12738	12610	12411	12666	12671	12724	12630	12596	12634	12620	12798	12492	12641	12592	12664	12692	12477	12666	12533	12585	12644	12508	12706	12574	12579	12590	12515	12407	12547	12452	12578	12542	12537	12665	12530	12625	12566	12764	12522	12634	12650	12588	12565	12640	12445	12515	12572	12777	12488	12555	12658	12639	12627	12444	12540	12572	12741	12675
24700	21560	29126	25288	23902	25231	24844	19986	16465	15421	14620	14074	13590	13323	12971	12814	12740	12571	12682	12486	12176	12621	12971	15857	14698	12798	12046	12129	11885	12210	12323	12190	11980	11785	11925	11884	11985	11789	11812	11688	11893	12003	11871	11839	11818	11739	11772	11641	11626	11747	11833	11762	11800	11694	11875	11837	11765	11819	11865	12203	11987	12092	11861	11906	11740	11630	11902	11667	11813	11664	11593	11666	11769	11726	11825	11835	11741	11603	11801	11835	12052	11826	11667	11749	11688	11971	11829	11613	11840	11672	11824	11576	11751	11525	11611	11665	11638	11633	11665	11780	11696	11789	11716	11872	11671	11829	11729	11562	11874	11708	11829	11864	11766	11683	11809	11741	11613	11709	11657	11779	11719	11727	11599	11745	11707	11776	11685	11591	11720	11704	11751	11672	11740	11858	11828	11809	11845	11587	11852	11662	11787	11796	11669	11803	11691	11583	11874	11788	11783	11719	11767	11769	11666	11699	11695	11769	11822	11717	11603	11919	11780	11698	11644	11679	11876	11837	11731	11705	11772	11890	11767	11676	11536	11783	11785	11784	11753	11771	11596	11724	11764	11811	11709	11736	11823	11761	11852	11846	11631	11803	11794	11744	11940	11668	11580	11726	11884	11922	11695	11616	11725	11819	11655	11676	11709	11776	11736	11711	11629	11743	11628	11567	11747	11652	11703	11889	11892	11678	11807	11850	11766	11718	11840	11920	11662	11671	11767	11691	11701	11664	11666	11814	11827	11732	11661	11761	11919	11770	11759	11857	11830	11785	11706	11643	11621	11712	11788	11883	11572	11631	11729	11826	11789	11741	11738	11715	11674	11656	11709	11649	11877	11643	11671	11657	11658	11825	11635	11819	11724	11699	11744	11836	11658	11774	11570	11537	11711	11735	11748	11808	11760	11710	11842	11680	11780	11764	11849	11743	11703	11804	11813	11699	11719	11591	11754	11726	11723	11804	12006	11904	11679	11767	11641	11766	11701	11990	11632	11653	11934	11925	12087	11625	11629	11816	11664	11734	11879	11808	11826	11914	11778	11802	11574	11823	11815	11809	11633	11886	11732	11805	11996	11891	11704	11641	11626	11659	11734	11882	11890	11773	11822	11767	11736	11652	11583	11741	11549	11708	11735	11581	11623	11714	11749	11860	11795	11692	11810	11726	11744	11876	11879	11934	11871	11888	11725	11790	11855	11741	11781	11585	11709	11921	11782	11849	11589	11734	11586	11579	11637	11761	11744	11782	11907	11823	11659	11627	11642	11675	11610	11771	11786	11602	11675	11836	11720	11863	11717	11735	11851	11711	11772	11921	11970	11711	11559	11677	11764	11794	11762	11737	11739	11902	11652	11848	11663	11781	11724	11672	11834	11648	11572	11878	11770	11536	11795	11897	11841	11850	11679	11708	11638	11659	11681	11686	11693	11781	11747	11777	11800	11563	11510	11656	11896	11669	11782	11622	11842	11827	11727	11739	11794	11780	11635	11666	11676	11743	11892	11846	11780	11598	11603	11598	11936	11696	11626	11766	11699	11769	11737	11742	11707	11779	11834	11751	11831	11557	11892	11789	11745	11576	11521	11710	11658	11744	11771	11845	11758	11768	11714	11772	11606	11734	11560	11784	11713	11773	11694	11717	11829	11774	11638	11808	11592	11672	11810	11676	11799	11710	11713	11753	11807	11594	11742	11851	11892	11549	11869	11793	11777	11602	11763	11627	11665	11700	11990	11623	11712	11552	11838	11764	11749	11654	11728	11763	11864	11711	11789	11775	11883	11761	11901	11739	11754	11642	11762	11723	11777	11741	11609	11799	11821	11632	11608	11723	11699	11658	11701	11676	11585	11816	11635	11892	11584	11626	11748	11707	11698	11738	11749	11816	11551	11762	11747	11821	11743	11842	11644	11764	11770	11638	11759	11797	11619	11804	11764	11736	11684	11835	11662	11817	11717	11819	11878	11795	11707	11623	11714	11705	11594	11622	11890	11795	11722	11514	11735	11775	11688	11817	11755	11752	11683	11917	11646	11686	11664	11760	11877	11806	11536	11862	11837	11549	11670	11866	11805	11545	11795	11763	11794	11670	11815	11754	11527	11662	11407	11683	11722	11547	11628	11787	11652	11741	11668	11927	11685	11812	11680	11566	11763	11951	11713	11753	11726	11721	11725	11834	11633	11689	11779	11720	11859	11705	11699	11663	11647	11667	11752	11785	11729	11708	11704	11756	11470	11594	11798	11865	11716	11814	11758	11771	11854	11763	11710	11773	11620	11770	11631	11433	11787	11598	11714	11750	11669	11836	11707	11619	11791	11761	11781	11731	11623	11816	11814	11946	11643	11600	11700	11746	11739	11823	11820	11793	11577	11708	11671	11542	11669	11728	11637	11782	11798	11725	11682	11724	11716	11763	11688	11760	11718	11762	11807	11549	11642	11596	11609	11609	11881	11858	11615	11765	11837	11863	11738	11778	11868	11773	11846	11677	11719	11712	11743	11794	11653	11627	11789	11785	11698	11593	11747	11756	11814	11618	11901	11663	11818	11872	11864	11652	11937	11610	11786	11722	11592	11665	11697	11759	11758	11777	11660	11807	11764	11757	11828	11833	11817	11569	11698	11674	11737	11661	11698	11781	11735	11673	11581	11821	11716	11715	11586	11934	11802	11927	11627	11796	11690	11807	11723	11666	11802	11781	11749	11812	11625	11627	11839	11931	11748	11712	11797	11801	11708	11661	11682	11822	11623	11568	11614	11607	11685	11604	11707	11754	11786	11758	11690	11690	11640	11728	11693	11799	11783	11830	11775	11779	11621	11687	11799	11527	11707	11514	11744	11592	11714	11920	11809	11662	11573	11713	11713	11619	11806	11760	11687	11799	11797	11728	11572	11664	11698	11576	11693	11735	11703	11513	11676	11837	11754	11652	11956	11903	11747	11741	11720	11673	11734	11697	11821	11827	11862	11602	11831	11767	11805	11780	11649	11557	11785	11904	11788	11816	11686	11775	11987	11734	11707	11667	11751	11592	11780	11590	11643	11758	11827	11625	11751	11654	11625	11709	11881	11748	11762	11584	11753	11738	11853	11713	11832	11641	11752	11650	11696	11898	11718	11744	11698	11659	11782	11641	11591	11720	11713	11771	11786	11657	11640	11601	11673	11840	11690	11777	11811	11638	11804	11915	11790	11658	11707	11819	11666	11908	11770	11712	11805	11870	11679	11671	11889	11906	11708	11725	11668	11551	11833	11768	11599	11823	11797	11824	11810	11636	11833	11686	11780	11895	11800	11597	11648	11547	11747	11800	11644	11818	11803	11692	11761	11572	11721	11880	11753	11912	11667	11854	11853	11785	11804	11703	11767	11784	11699	11805	11742	11608	11590	11845	11615	11806	11831	11747	11672	11816	11711	11785	11610	11789	11795	11697	11706	11674	11724	11738	11728	11717	11815	11819	11656	11754	11569	11806	11738	11604	11678	11825	11676	11600	11803	11550	11847	11787	11728	11593	11764	11580	11673	11848	11761	11873	11788	11844	11804	11650	11646	11660	11883	11753	11855	11689	11562	11710	11546	11796	11656	11490	11593	11748	11886	11738	11547	11634	11722	11783	11759	11744	11795	11523	11718	11735	11781	11644	11718	11700	11745	11862	11726	11498	11729	11557	11918	11797	11774	11744	11779	11712	11833	11933	11782	11782	11693	11874	11701	11787	11885	11761	11805	11824	11874	11758	11720	11687	11750	11547	11688	11744	11720	11817	11723	11773	11749	11603	11785	11772	11816	11900	11793	11676	11671	11757	11862	11585	11804	11776	11739	11886	11588	11709	11838	11865	11773	11597	11677	11693	11525	11546	11714	11857	11736	11684	11777	11897	11637	11789	11641	11535	11700	11920	11652	11670	11457	11630	11725	11819	11682	11793	11728	11842	11676	11808	11923	11871	11763	11836	11706	11771	11775	11617	11957	11802	11799	11612	11561	11718	11728	11626	11783	11812	11853	11748	11736	11833	11805	11886	11848	11762	11816	11804	11774	11747	11745	11545	11712	11732	11747	11645	11669	11776	11550	11665	11669	11779	11750	11820	11788	11732	11732	11862	11832	11805	11917	11802	11693	11623	11871	11783	11980	11616	11719	11903	11898	11761	11620	11716	11715	11562	11687	11672	11860	11805	11865	11684	11764	11588	11617	11697	11708	11562	11794	11572	11664	11628	11812	11759	11818	11790	11769	11722	11741	11917	11911	11733	11727	11753	11746	11618	11801	11689	11706	11730	11753	11734	11659	11742	11678	11746	11702	11966	11693	11602	11874	11741	11672	11911	11699	11893	11675	11738	11835	11744	12043	11794	11862	11877	11720	11607	11791	11872	11725	11640	11874	11709	11716	11764	11752	11856	11706	11714	11911	11908	11825	11587	11957	11678	11791	11759	11871	11716	11762	11731	11823	11721	11914	11627	11712	11694	11900	11848	11719	11627	11790	11722	11724	11748	11896	11914	11665	11912	11902	11632	11850	11873	11913	11812	11848	11643	11740	11754	11665	11765	11852	11630	11908	11729	11756	11764	11745	11729	11780	11774	11876	11832	11783	11630	11799	11811	11674	11686	11687	11766	11862	11770	11778	11695	11684	11611	11816	11741	11815	11852	11816	11650	11677	11711	11920	11655	11723	11856	11816	11728	11768	11701	11766	11669	11848	11901	11674	11518	11871	11730	12060	11621	11998	11641	11673	11833	11737	11612	11838	11869	11790	11682	11746	11780	11815	11766	11760	11790	11570	11673	11794	11687	11702	11790	11818	11774	11760	11535	11769	11574	11672	11831	11801	11761	11724	11839	11611	11616	11753	11867	11756	11760	11784	11744	11681	11728	11832	11894	11635	11972	11651	11632	11806	11817	11767	11718	11658	11807	11891	11779	11836	11784	11679	11622	12018	11647	11792	11803	11837	11738	11841	11783	11871	11762	11949	11689	11738	11613	11685	11898	11856	11778	11774	11767	11893	11791	11772	11659	11669	11690	11625	11578	11605	11724	11632	11786	11742	11750	11558	11586	11872	11773	11677	11644	11855	11655	11745	11759	11652	11814	11580	11683	11744	11701	11693	11795	11675	11761	11743	11660	11730	11698	11727	11591	11681	11817	11808	11865	11858	11679
23900	42188	44551	40289	34216	29271	26042	22737	19322	17598	16537	15579	14925	14145	13831	13399	13253	13225	12853	12963	12777	13655	13814	18729	16492	12675	12258	11993	12141	12428	12482	12621	11817	11839	11956	11887	12040	11945	11827	11834	11908	11919	11975	11634	11641	11885	11817	11963	11980	12021	11736	11890	11959	11858	11811	11821	12004	11898	12212	12216	12123	12095	12037	12022	11939	11765	11871	11715	11787	11760	11881	11831	11690	11820	11885	11781	11858	11689	11862	11938	11872	11795	11915	11855	11941	11902	11639	11978	11854	11867	11802	11864	11846	11904	11860	11867	11693	11864	11659	11747	11753	11770	11839	11784	11778	11854	11823	11788	11841	11897	11822	11790	11920	11838	11829	11940	11888	11660	11942	11782	11718	11782	11895	11798	11679	11905	12033	11927	11768	11931	11869	11915	11870	11763	11811	11833	11880	11784	11831	11887	11787	11748	11831	11995	11782	11740	11866	11705	11815	11750	11869	11879	12040	11582	11773	11620	11789	11859	11778	11756	11855	11886	11859	11869	11787	11772	11797	11779	11869	11747	11799	11740	11715	11900	11935	11781	11956	11823	11799	11730	11784	11710	11824	11852	11676	11787	11762	11714	11898	11698	11755	11717	11753	11676	11782	11727	11898	11727	11901	11682	11784	11839	11898	11832	11780	11716	11937	11763	11764	11904	11831	11714	11916	11737	11846	11910	11773	11761	11678	11833	11811	11837	11877	11757	11895	11747	11682	11796	11793	11742	11939	11819	11899	11727	11730	11806	11860	11808	11872	11807	11948	11830	11693	11708	11846	11715	11731	11803	11878	11967	11968	11770	11822	11828	11804	11718	11839	11832	11902	11848	11719	11756	11855	11780	11818	11865	11656	11725	11906	11847	11880	11964	11899	11840	11796	11795	11909	11666	11760	11917	11826	11813	11797	11752	11819	11837	11849	11754	11920	11758	11856	11937	11781	11771	12052	11778	11990	11833	11896	11718	11794	11906	11869	11876	11645	11811	11934	11894	11735	11643	11740	11657	11943	11877	11823	11839	11739	11831	11645	11983	11853	11833	11846	11572	11749	11731	11881	11730	11761	11948	11952	11826	11824	11667	11776	11988	11854	11802	11891	11703	11834	11694	11938	11876	11779	11645	11910	11735	11639	11829	11858	11837	11760	11891	11801	11654	11671	11927	11701	11886	11723	11780	11743	11808	11816	11716	11815	11983	11823	11691	11961	11717	11958	11631	11692	11667	11720	11697	11900	11876	11846	11724	11723	11767	11928	11843	11720	11783	11798	11815	11726	11703	11901	11739	11745	11910	11898	11734	11903	11847	11805	12022	11829	11706	11992	11754	11842	11766	11809	11920	11912	11762	11920	11802	11797	11911	11811	11745	11750	11765	11860	11765	11691	11737	11866	11890	11917	11694	11777	11805	11667	11698	11807	11777	11700	12042	11855	11748	11688	11871	11889	11926	11830	11778	11771	11659	11844	11850	11711	11730	11734	11852	11689	11853	11676	11920	11667	11881	11814	11732	11757	11852	11805	11822	11727	11828	11727	11741	11649	11791	11713	11818	11641	11826	11710	11824	11814	11818	11704	11846	11745	11907	11703	11824	11780	11575	11814	11944	11715	11772	11849	11891	11737	11870	11822	11671	11746	11823	11583	11656	11814	11729	11829	11738	11744	11700	11987	11892	11708	11824	11780	11988	11749	11650	11765	11935	11661	11973	12173	11815	11822	11834	11867	11863	11712	11718	11895	11723	11691	11834	12001	11796	11708	11808	11794	11769	11620	11744	11825	11769	11750	11740	11774	11846	11900	11909	12005	11830	11719	11735	11745	11883	11782	11707	11812	11860	11933	11782	11726	11787	11832	11828	11682	11950	11775	11795	11927	11918	11817	11825	11831	11778	11833	11900	11875	11800	11756	11677	11815	11786	11734	11863	11868	11833	11747	11761	11763	11928	11792	11741	11858	11822	11974	11698	11821	11753	11763	11711	11808	11850	11694	11877	11756	11945	11858	11771	11738	11720	11957	11875	11796	11826	11811	11737	11882	11932	11749	11582	11763	11820	11773	11915	11793	11724	11751	11834	11844	11819	11897	11886	11746	11859	11894	11820	11800	11769	11849	11840	11754	11782	11816	11898	11763	11809	11763	11853	11800	11653	11925	11939	11840	11762	11807	11769	11750	11802	11911	11766	11814	11917	11854	11776	11739	11663	11913	11696	11791	11857	11679	11767	11782	11693	11667	11803	11774	11851	11764	11832	11832	11829	11666	11905	11883	11919	11882	11568	11852	11821	11894	11764	11931	11847	11884	11950	11812	11675	11779	11975	11732	11814	11767	11801	11893	11737	11911	11912	11791	11950	11735	11819	11755	12014	11860	11852	11871	11845	11715	11733	11786	11819	11864	11833	11796	11788	11694	11806	11827	11765	11933	11751	11876	11773	11799	11674	11790	11771	11812	11706	11623	11773	11830	11724	11707	11826	11733	11705	11742	11952	11793	11874	11733	11866	11764	11847	11840	11665	11964	11830	11839	11872	11758	11875	11739	11889	11880	11807	11703	11805	11690	11699	11661	11798	11780	11747	11757	11826	11838	11818	11920	11922	11916	11819	11686	11970	11825	11720	11797	11909	11910	11755	11987	11704	11735	11846	11934	11701	11884	11720	11806	11717	11822	11769	11741	11746	11841	11824	11768	11801	11653	11646	11824	11851	11698	11782	11909	11633	11913	11838	11869	11774	11862	11801	11968	11866	11955	11815	11873	11821	11693	11720	11957	11976	11941	11781	11771	11870	11657	11727	11801	11705	11743	11739	11762	11882	11857	11933	11879	11891	11752	11819	11828	11783	11865	11839	11824	11838	11810	11918	11833	11687	11704	11869	11912	11948	11779	11815	11968	11835	11795	11678	11831	11649	11927	11751	11652	11710	11734	11735	11805	11777	11908	11771	11839	11836	11980	11886	11850	11731	11936	11763	11774	11738	11813	11855	11835	11691	11588	11862	11620	11862	11915	11785	11836	11952	11843	11847	11728	11891	11736	11907	11805	11949	11690	11725	11838	11819	11786	11793	11752	11795	11792	11824	11883	11762	11811	11742	11876	11819	11935	11760	11743	11636	11763	11766	11963	11852	11693	11816	11848	11648	11855	11895	11791	11801	11916	11758	11758	11796	11722	11819	11944	11804	11713	11819	11847	11934	11763	11748	11638	11723	11780	11741	11732	11772	11742	11746	11896	11801	11841	11670	11816	11645	11757	11776	11888	11687	11786	11892	11811	11776	11698	11863	11680	11759	11758	11982	11836	11869	11736	11912	12000	11858	11856	11885	11861	11831	11901	11672	11827	11743	11779	11873	11993	11877	11772	11648	11725	11700	11969	11944	11781	11823	11826	11763	11762	11847	11861	11887	11808	11995	11926	11965	11828	11820	11766	11735	11729	11847	11766	11860	11881	11800	11729	11765	11738	11755	11856	11695	11765	12041	11883	11806	11721	11737	11799	11811	11724	11902	11767	11878	11934	11629	11786	11850	11847	11764	11773	11898	11771	11698	11797	11811	11679	11867	11797	11801	11679	11821	11938	11772	11926	11953	11844	11871	11962	11607	11908	11769	11810	11761	11902	11771	11909	11890	11750	11810	11828	11866	11843	11819	11672	12078	11862	11847	11954	11789	11885	11744	11745	12000	11870	11661	11825	11969	11833	11639	11779	11817	11950	11822	11715	11858	11714	11780	11753	11894	11792	11901	11895	11822	11770	11755	11809	11878	11719	11866	11777	11799	11941	11871	11844	11756	11868	11918	11899	11656	11816	11773	11738	11891	11847	11754	11823	11944	11749	11959	11747	11805	11798	11657	11926	11690	11851	11928	11667	12041	11951	11800	11827	11833	11841	11800	11967	11842	11752	11691	11961	11822	12053	11867	11751	11738	11741	11871	11692	11713	11814	11788	11729	11922	11829	11845	11660	11655	11784	11886	11669	11991	11839	11859	11902	11857	11757	11697	11798	11764	11803	12017	11748	11668	11862	11749	11848	11798	11884	11776	11759	11725	11897	11840	11782	11717	11828	11786	11769	11829	11754	11806	11744	11677	11883	11849	11793	11812	11761	11738	11939	11830	11771	11803	11757	11792	11839	11969	11668	11932	11690	11899	11754	11768	11831	11819	11987	11909	11812	11922	11823	11716	11693	11944	11884	11928	11766	11851	11898	11580	11797	11747	11832	11897	11899	11766	11781	11761	11749	11856	11750	11909	11660	11800	11734	11767	11757	11838	11789	11734	11819	11806	11691	11737	11741	11789	11754	11745	11751	12031	11745	11735	11909	11667	11655	11661	11821	11850	11894	11751	11833	11812	11692	11866	11926	11641	11752	11767	11893	11934	11702	11725	11714	11940	11868	11819	11647	11718	11785	11808	11890	11809	11741	11780	11894	11772	11906	11770	11811	11749	11969	11787	11751	11841	11943	12041	11750	11606	11807	11786	11858	11711	11788	11552	11709	11871	11771	11814	11753	11722	11732	11779	11798	11758	12021	11700	11802	11892	11742	11942	11629	11795	11897	11836	11854	11838	11759	11856	11788	11983	11876	11816	11807	11896	11854	11980	11753	11752	11825	11744	11869	11746	11783	11726	11924	11633	11878	11878	11914	11775	11863	11761	11757	11859	11796	11783	11848	11748	11790	11803	11629	11831	11759	11945	11903	11691	11803	11717	11800	11799	11802	11682	11643	11820	11790	11829	11883	11826	11755	11821	11778	11864	11942	11792	11796	11823	11803	11781	11752	11804	11932	11781	11926	11974	11923	11843	11843	11740	11809	11785	11939	11682	11661	11690	11912	11866	11791	11781	11690	11717	11847	11921	11913	11927	11888	11894	11717	11847	11844	11827	11843	11691	11866	11751	11967	11847	11783	11674	11822	11739	11917	11822	11899	11867	11773	11829	11921	11675	11782	11849	11864	11756	11648	11769	11780	11628	11869	11736	11919	11758	11890	11705	11712	11689	11757	11848	11743	11731	11838	11840	11848	11608	11891	11785	11694	11847	11780	11824	11779	11723	11917	11757	11740	11972	11820	11918	11803	11735	11914	11778	11822	11784	11826	11953	11797	11862	11813	11743	11761	11806	11698	11825	11803	11820	11882	11927	11890	11591	11780	11863
30905	27612	31562	26815	20772	17330	15716	14482	14187	13723	13433	13419	13392	13139	13117	13228	13022	12973	13017	13047	12977	13018	13063	12822	13173	13079	13057	12920	12848	12905	12709	12860	12729	12750	13012	12774	12844	12833	12715	12955	12688	12844	12862	12831	12767	12712	12804	12836	12893	12841	12787	12822	12840	12995	12983	12731	12632	12923	12891	12720	12892	12866	12908	12935	12785	12706	12896	12810	12788	12812	12713	12846	12787	13005	12708	12854	12919	12790	12735	12937	12920	13024	12966	12791	13008	12845	12719	12696	12971	12808	12886	12682	12818	12948	12906	13029	12910	12774	12844	12894	12959	12996	12759	12978	12718	12913	12891	12926	12969	12823	12774	12676	12888	12753	12691	12930	12885	12837	12841	12671	12741	12850	12855	12747	12625	12852	12841	12809	12779	12766	12712	13041	12802	12821	12689	12887	12635	12701	12840	12750	12659	12734	12840	12696	12817	12636	12833	12765	12739	12830	12742	13091	12999	12852	12786	12968	12927	12876	12800	12870	12842	12713	12800	12739	12836	12872	12846	12770	12808	12798	12771	12853	12694	12694	12950	12994	12797	12946	12883	12990	12908	12870	12935	12688	12816	12796	12763	12755	12811	12923	12814	12933	12836	12633	12920	12870	12905	12829	12776	12755	12814	12715	12716	12872	12841	12636	12866	12787	12740	12997	12926	12856	12873	12765	12875	12684	12712	12834	12813	12808	12880	12766	12873	12830	12764	12538	12774	12622	12765	12809	12901	12814	12842	12736	12723	12869	12682	12815	12844	12787	12953	13008	12813	12971	12849	12713	12759	12939	12933	12748	12713	12762	12853	12818	12780	12769	12880	12760	12893	12924	12693	12941	12881	12748	13011	12858	12744	12894	12957	12891	12853	12927	12675	12749	12878	12967	12818	12796	12902	12911	12706	12873	12572	12889	13087	12858	12824	12863	12851	12752	12856	12631	12677	12841	12915	12879	12946	12709	12969	12680	12874	12861	12808	12745	12974	12624	12634	12740	12786	12781	12789	12844	12617	12959	12866	12666	12825	12891	12925	12684	12759	12729	12729	12659	12778	12818	12758	12580	12681	12704	12783	12616	12736	12813	13047	12732	12731	12827	12789	12906	12937	12600	12771	12667	12809	12659	12934	12800	12711	12848	12810	12749	13022	12754	12858	12941	12940	12960	12753	12931	12743	12795	12926	12844	12810	12819	12878	12846	12889	12834	12862	12622	12830	12777	12894	12713	12846	12800	12829	13044	12666	12768	12760	12900	12779	12850	12738	12695	12656	12772	12751	12735	12967	12822	12724	12716	12790	12894	12620	12734	12736	12720	12783	12943	12714	12850	12943	12813	12752	12957	12865	12755	12910	12716	12774	12922	12836	12749	12911	12643	12820	12684	12958	12750	12972	12794	13002	12752	12805	12765	12812	12821	12791	12821	12903	12653	12807	12936	12652	12871	12763	12885	12889	12865	12920	12718	12876	12876	12843	12883	12778	12817	12678	12986	12849	12922	12851	12790	12784	12720	12701	12808	12803	12826	12721	12524	12794	12882	12874	12860	12624	12874	12958	12711	12820	12978	12979	12819	12808	12829	12852	12779	12816	12751	12813	12664	12834	12833	12779	12617	12841	12697	12916	12770	12928	12804	12600	12671	12978	12935	12704	12578	12725	12896	12763	12847	13078	12999	12738	12732	12828	13116	12947	12867	12851	12911	12840	12806	12856	12665	12975	12656	13279	12794	12826	13030	12848	12813	12895	12944	12817	12926	12792	12866	12692	12892	12819	12827	12826	12932	12699	12535	12735	12900	12890	12755	12798	12861	12753	12832	12764	12830	12837	12817	12806	12850	12650	12953	12838	12755	12763	12723	12922	12757	12819	12785	12745	12750	12741	12723	12699	12915	13038	12881	12890	12908	12965	12957	12697	12728	12868	12769	12934	12927	12960	12876	12743	12633	12800	12985	12792	12720	12853	12776	12971	12819	12887	12810	12728	12708	12873	12929	12847	12793	12940	12747	12903	12854	12842	12838	13027	12829	12803	12762	12705	12788	12681	12811	13051	12900	13007	12746	12876	12835	12836	12746	12802	12746	12842	12648	12990	12868	12799	12850	12891	12978	12939	12742	12879	12759	12737	12757	12736	12610	12699	12923	12958	12726	12848	12999	12735	12852	12726	12994	12802	12731	12904	12977	12805	12664	12749	12883	12909	12912	12787	12984	12799	13090	12970	12807	12644	12728	12774	12845	12944	12828	12898	12786	12738	12642	12735	12977	12958	12910	12748	12813	12833	12993	12875	12814	12806	12888	12916	12770	12841	12968	12874	12713	12984	12767	12900	12839	12766	12867	12794	12815	12791	12792	12739	12917	12853	12851	13008	12614	12928	12773	12861	12810	13008	12847	12959	12742	12807	12810	12777	12773	12761	12958	12718	12935	12809	12890	12897	12732	13001	12825	12833	13032	12939	12839	12640	12792	13028	12972	12677	12742	12780	12754	12847	12920	13021	12851	12765	12888	12751	12812	12848	12788	12724	12862	12958	12750	12823	12649	12744	12778	12786	12724	12929	12798	12908	12726	12853	12729	12918	12696	12637	12793	12758	12871	12863	12883	12749	12702	12710	12820	12796	12807	12603	12531	12707	12863	12762	12731	12556	12732	12768	12913	12773	12802	12761	12845	12889	12995	12820	12747	12848	12865	12874	12779	12883	12958	12946	12840	12668	12992	12836	12825	12925	12869	12796	12777	12775	12759	12643	12914	12831	12944	12791	12912	12867	12828	12981	12815	12708	12520	12752	12880	12711	12782	12692	12789	12828	12840	12774	12769	12862	12728	12716	12759	12704	12745	12795	13064	12827	12991	12889	12939	12731	13002	12861	12864	12850	12769	12709	12704	12768	12807	12848	12998	12587	12755	12868	12680	12785	12790	12752	12880	12677	12799	12762	12702	12863	12875	12911	12724	12716	12876	12834	12614	12844	12768	12782	12700	12679	12790	12887	12853	12834	12780	12773	12613	12861	12619	12724	12751	12978	12886	12957	12894	12959	12882	12685	13020	12797	12886	12720	12634	12883	12726	12654	12870	12816	12900	12793	12655	12868	12862	12862	12934	12866	12799	12689	12907	12897	12705	12950	12942	12916	12825	13014	12638	12824	12894	12763	12637	12864	12744	12852	12816	12792	12827	12807	12830	12685	12666	12755	12834	12770	12850	12740	12859	12803	12861	12608	12735	12794	12830	12892	12940	12908	12889	12730	12890	12821	12904	12746	12758	12718	12716	12710	12726	12883	12794	12645	12932	12897	12612	12904	12825	12957	13041	12735	12846	12738	12704	12782	12711	12884	12900	12904	12829	12784	12829	12818	12913	12800	12951	12651	12911	12971	12688	12933	12850	12905	12910	13020	12765	12834	12855	12754	12961	12640	12924	12740	12770	12739	12926	12760	12764	12943	12785	12902	12779	12785	12769	12734	12567	12877	12913	12885	12834	12881	12938	12755	12887	12942	12674	12779	13006	12829	12891	12770	12877	13001	12948	12893	12911	12955	12810	12932	12824	12807	12667	12962	12820	12691	12801	12822	12747	12869	12779	12803	12941	12905	12849	12983	13007	12593	12762	12826	12875	12808	12896	12765	12931	12868	12895	12716	12887	12952	12960	12814	12622	12659	12874	12829	12880	12828	12831	12846	12794	12815	12750	12754	12775	12932	12922	12909	12917	12733	12838	12795	12929	12889	12768	12864	12838	12972	12943	12809	12926	12969	12849	12764	12823	12579	12797	12747	12824	12968	12773	12673	12905	12667	12633	13003	12970	12781	12970	12613	12741	12832	12923	12782	12844	12727	12871	12817	12704	12851	12941	12741	13042	12795	13027	12743	13060	12750	12678	12772	12738	12834	12663	12896	12840	12732	12671	12971	13002	12672	12765	12935	12744	12876	12782	12696	12723	12906	12881	12704	12649	12824	12905	12733	12876	12637	12650	12799	12835	12671	13015	12757	12726	12871	12889	12730	12705	12884	12877	12589	12870	12797	12656	12839	12721	12822	12770	12771	12814	12747	12794	12920	12805	12727	12756	12665	12812	12974	13122	12639	12989	12856	12974	12888	12958	12778	12805	12811	12554	12698	12760	12795	12728	12838	13040	12757	12782	12770	12835	12895	12981	12858	12949	12661	12931	12883	12859	12826	12866	12755	12816	13015	12895	12733	12603	12777	12732	12856	12786	12981	12849	13026	12897	12903	12822	12709	12836	12721	12763	13014	12853	12900	12947	12977	12791	12911	12878	12750	12734	12921	12878	12829	12906	12747	12976	12926	12824	12831	12827	12922	13042	12742	12888	12894	12932	12759	12800	12859	12879	12672	12729	12904	12798	12811	12841	12961	12931	12816	12731	12792	12806	12742	13018	12944	12489	12822	12815	12992	12772	12704	12869	13013	12756	12776	12796	12787	12931	13058	12904	12827	12830	12893	12831	13018	12734	12587	12886	12771	12738	12837	12809	12941	12651	12869	12756	12802	12621	12938	12818	12871	12879	12635	12836	12963	12673	12880	13069	12814	12739	12835	12706	12874	12845	12784	12778	12877	12861	12814	13056	12820	12783	12850	12728	12603	12829	12753	12886	12834	12912	12761	12765	12938	12712	12756	12592	12976	12708	12653	12858	12748	12922	12811	12617	12877	12625	12810	12927	12875	12744	12722	12886	12658	12939	12805	12831	12844	12809	12863	12912	12956	12778	12977	12703	12831	12841	12807	12922	13022	13022	12932	12908	12916	12884	12589	12760	12864	12732	12977	12827	12972	12863	12758	12856	12904	12911	12824	12887	12586	12780	12678	12743	12761	12929	12796	12846	12756	12772	12803	12813	12846	12841	12800	12847	12831	12874	12722	12811	12915	12974	12725	12814	12791	12767	12884	12967	12813	12959	12860	12960	12753	12809	12940	12902	12825	12971	12772	12729	12805	12686	12979	12839	12800	12990	12997	12756	12787	12909	12907	12861	12777	12896	12723	12903	12831	12708	12665	12797	12864	12753	12716	12855	12896	12698	12684	12940	12785	12904	12831	12839	12791	12789	12678	12625	12923	12863	12957	12876	12913	12912	12750	12924	12876	12741	12716	12930	12911	12758	13004	12932	12852	12821	12807	12774	12704	12691
22143	33092	35250	29129	23439	19585	17093	15427	14849	14131	13760	13510	13391	13043	13067	12930	12948	12827	12791	12854	12862	12926	12711	12714	12830	12779	12651	12733	12733	12683	12721	12719	12386	12637	12556	12512	12563	12779	12773	12725	12696	12583	12399	12549	12458	12571	12720	12535	12636	12525	12559	12591	12579	12619	12428	12644	12501	12577	12566	12759	12543	12637	12635	12654	12672	12597	12433	12377	12641	12536	12560	12654	12412	12615	12330	12666	12584	12504	12610	12573	12667	12606	12479	12579	12661	12499	12667	12604	12724	12476	12572	12677	12569	12499	12562	12587	12639	12443	12584	12792	12518	12586	12825	12534	12637	12492	12680	12830	12321	12569	12620	12707	12510	12697	12727	12606	12571	12606	12702	12556	12483	12557	12587	12581	12544	12679	12601	12549	12717	12546	12532	12666	12679	12516	12540	12696	12446	12533	12462	12451	12546	12742	12611	12549	12673	12532	12555	12676	12556	12761	12659	12587	12680	12443	12457	12603	12519	12678	12898	12568	12588	12579	12463	12601	12560	12662	12539	12455	12823	12479	12593	12526	12576	12655	12560	12677	12746	12681	12713	12626	12534	12526	12523	12656	12584	12468	12478	12748	12674	12691	12523	12494	12602	12595	12658	12685	12612	12609	12525	12686	12610	12511	12692	12626	12504	12669	12565	12518	12630	12516	12629	12591	12730	12434	12617	12506	12610	12714	12736	12521	12554	12543	12693	12500	12552	12616	12605	12510	12579	12472	12585	12766	12703	12593	12595	12711	12542	12547	12577	12477	12577	12661	12554	12512	12519	12591	12489	12431	12726	12599	12434	12643	12439	12624	12851	12492	12543	12738	12601	12498	12554	12531	12602	12557	12695	12626	12685	12640	12501	12605	12581	12587	12577	12489	12612	12630	12706	12855	12599	12569	12700	12400	12670	12680	12513	12738	12505	12454	12566	12618	12621	12480	12651	12528	12536	12721	12627	12553	12554	12578	12519	12399	12639	12716	12556	12528	12673	12501	12439	12568	12578	12510	12553	12640	12687	12719	12594	12546	12488	12505	12688	12626	12654	12565	12632	12575	12629	12655	12600	12487	12445	12629	12508	12438	12613	12633	12581	12559	12647	12589	12550	12618	12575	12499	12659	12700	12601	12502	12652	12603	12634	12576	12523	12715	12670	12568	12544	12546	12585	12509	12746	12650	12548	12610	12538	12527	12543	12472	12671	12516	12637	12743	12499	12593	12665	12658	12620	12665	12584	12570	12483	12530	12742	12590	12494	12429	12570	12434	12535	12402	12691	12566	12516	12639	12705	12790	12668	12782	12408	12409	12590	12480	12564	12607	12737	12453	12562	12492	12554	12652	12552	12709	12803	12650	12569	12626	12752	12624	12556	12580	12670	12375	12613	12589	12502	12623	12485	12562	12608	12639	12441	12709	12717	12653	12602	12783	12623	12572	12734	12626	12530	12593	12676	12525	12642	12424	12569	12512	12470	12550	12721	12575	12715	12509	12433	12700	12556	12579	12575	12522	12637	12526	12574	12558	12575	12634	12480	12451	12525	12621	12770	12626	12623	12657	12562	12586	12588	12649	12623	12549	12503	12500	12623	12643	12487	12600	12694	12646	12526	12630	12697	12625	12595	12410	12690	12844	12535	12615	12654	12503	12509	12479	12587	12670	12509	12590	12591	12696	12470	12631	12460	12498	12595	12461	12669	12635	12649	12627	12567	12677	12540	12612	12588	12598	12661	12536	12597	12471	12549	12579	12581	12761	12582	12516	12594	12606	12654	12569	12587	12522	12446	12660	12495	12535	12510	12598	12486	12653	12708	12512	12517	12492	12572	12558	12605	12562	12522	12464	12566	12654	12820	12693	12558	12461	12665	12525	12558	12658	12627	12433	12406	12605	12578	12659	12535	12596	12501	12525	12522	12671	12527	12579	12671	12492	12669	12474	12553	12769	12713	12706	12626	12611	12576	12507	12456	12655	12613	12735	12590	12658	12482	12639	12533	12806	12607	12632	12714	12646	12546	12548	12634	12599	12592	12539	12575	12482	12559	12586	12586	12574	12627	12558	12638	12706	12636	12544	12571	12606	12777	12589	12632	12645	12514	12479	12707	12590	12700	12587	12574	12349	12509	12579	12650	12629	12723	12706	12691	12707	12589	12500	12715	12497	12545	12498	12495	12722	12472	12414	12636	12589	12627	12830	12568	12699	12547	12809	12461	12418	12576	12701	12496	12551	12562	12633	12564	12375	12663	12612	12561	12557	12628	12453	12596	12687	12765	12703	12581	12418	12686	12576	12566	12651	12487	12700	12507	12535	12830	12619	12378	12517	12734	12578	12540	12562	12435	12752	12537	12527	12637	12628	12555	12578	12737	12659	12503	12479	12617	12481	12560	12607	12553	12635	12510	12608	12621	12726	12398	12663	12640	12592	12671	12607	12411	12576	12592	12706	12583	12577	12591	12569	12553	12599	12657	12591	12608	12542	12627	12546	12676	12691	12621	12707	12485	12582	12652	12497	12444	12765	12587	12670	12661	12368	12697	12561	12639	12677	12484	12644	12369	12569	12646	12580	12600	12618	12646	12618	12581	12580	12542	12674	12687	12541	12646	12446	12577	12605	12490	12526	12638	12650	12570	12513	12537	12435	12579	12446	12555	12600	12746	12689	12748	12469	12456	12743	12535	12487	12522	12664	12645	12426	12669	12584	12645	12583	12715	12632	12736	12624	12538	12357	12616	12678	12812	12548	12550	12571	12710	12543	12422	12711	12666	12595	12725	12533	12587	12669	12598	12610	12747	12568	12467	12560	12422	12686	12617	12515	12660	12566	12679	12548	12513	12493	12764	12648	12708	12369	12537	12576	12624	12614	12617	12483	12548	12629	12533	12427	12581	12497	12672	12651	12522	12502	12548	12631	12478	12647	12628	12639	12559	12617	12590	12505	12561	12643	12517	12422	12595	12731	12667	12594	12504	12601	12575	12530	12560	12821	12740	12518	12643	12551	12479	12619	12520	12704	12708	12597	12500	12604	12620	12608	12651	12625	12603	12666	12664	12706	12585	12784	12550	12447	12715	12603	12451	12622	12678	12628	12634	12563	12686	12628	12740	12553	12755	12609	12597	12640	12578	12644	12651	12519	12566	12619	12454	12561	12625	12510	12571	12508	12633	12576	12479	12565	12413	12669	12646	12482	12611	12574	12760	12640	12579	12693	12622	12577	12629	12538	12569	12645	12565	12689	12693	12585	12615	12527	12470	12516	12621	12534	12418	12645	12550	12620	12544	12585	12402	12553	12440	12570	12537	12547	12647	12514	12599	12532	12542	12618	12546	12621	12590	12645	12564	12557	12403	12715	12510	12543	12579	12596	12622	12648	12508	12622	12510	12688	12675	12536	12489	12524	12744	12418	12464	12452	12672	12552	12731	12451	12610	12531	12542	12529	12527	12631	12648	12474	12506	12569	12691	12618	12664	12616	12676	12614	12460	12657	12655	12553	12542	12599	12514	12587	12703	12333	12485	12642	12693	12500	12787	12654	12737	12606	12714	12552	12651	12545	12482	12648	12497	12520	12623	12637	12583	12690	12603	12666	12564	12561	12701	12672	12612	12509	12652	12579	12557	12665	12526	12521	12436	12569	12702	12626	12592	12771	12546	12673	12645	12659	12690	12555	12384	12542	12575	12643	12609	12398	12540	12765	12673	12781	12573	12622	12689	12738	12679	12615	12375	12684	12535	12859	12524	12600	12659	12588	12576	12754	12528	12609	12632	12673	12703	12424	12457	12609	12581	12518	12609	12588	12635	12662	12533	12669	12599	12634	12661	12496	12557	12778	12603	12794	12560	12676	12484	12563	12560	12592	12590	12711	12563	12547	12731	12691	12726	12705	12557	12593	12603	12545	12616	12394	12612	12600	12528	12505	12761	12495	12580	12526	12690	12659	12522	12474	12450	12741	12675	12778	12736	12449	12764	12685	12506	12563	12687	12647	12573	12471	12566	12622	12636	12570	12568	12489	12584	12520	12635	12622	12574	12520	12586	12562	12613	12531	12748	12630	12440	12720	12504	12604	12491	12488	12596	12700	12603	12427	12543	12582	12568	12638	12635	12566	12520	12646	12662	12762	12613	12663	12608	12639	12588	12588	12657	12494	12593	12578	12681	12676	12376	12375	12634	12752	12635	12643	12555	12555	12528	12558	12592	12752	12482	12851	12678	12718	12514	12554	12678	12622	12697	12548	12508	12606	12559	12653	12684	12658	12623	12533	12687	12562	12528	12508	12728	12380	12440	12576	12561	12775	12610	12463	12625	12665	12605	12670	12529	12605	12492	12655	12698	12460	12477	12654	12541	12526	12519	12613	12658	12442	12658	12534	12694	12605	12485	12709	12644	12531	12776	12541	12582	12666	12672	12751	12502	12654	12539	12563	12685	12715	12578	12424	12581	12642	12412	12550	12589	12657	12468	12573	12556	12712	12635	12504	12548	12583	12603	12644	12678	12490	12582	12537	12618	12599	12544	12740	12461	12535	12584	12650	12578	12577	12594	12583	12597	12663	12455	12564	12602	12750	12561	12646	12727	12652	12676	12588	12630	12632	12519	12762	12449	12680	12530	12547	12699	12571	12453	12642	12602	12637	12551	12691	12586	12534	12529	12633	12517	12526	12679	12567	12876	12613	12633	12511	12472	12629	12652	12662	12428	12486	12785	12659	12746	12492	12740	12658	12469	12720	12851	12492	12404	12555	12635	12779	12742	12594	12463	12586	12563	12719	12481	12727	12682	12735	12656	12547	12689	12386	12597	12686	12700	12614	12405	12564	12545	12643	12574	12467	12704	12766	12508	12693	12513	12489	12692	12738	12860	12668	12585	12386	12551	12547	12612	12631	12663	12533	12596	12674	12650	12666	12653	12508	12533	12555	12512	12525	12639	12530	12685	12629	12623	12679	12580	12554	12496	12603	12568	12699	12468	12557	12453	12579	12611	12471	12639	12424	12655	12491	12618	12493	12558	12545	12646	12606	12703	12590	12690	12524	12534	12623	12509	12591	12601	12565	12478	12570	12680	12712	12817	12443	12594	12512	12536	12559	12604	12702	12634	12572	12545	12571	12647	12638	12598	12694	12560	12712	12611	12666	12666	12671	12670	12711
26327	21706	29155	28532	23909	20973	20284	16561	15486	15141	14757	14289	14370	14124	13874	13842	13762	13803	13616	13373	13598	13605	13546	13595	13775	14169	13558	13355	13244	13414	13542	13376	13370	13244	13241	13378	13294	13222	13317	13428	13253	13248	13245	13115	13221	13118	13104	13197	13334	13222	13195	13143	13297	13204	13165	13352	13272	13306	13106	13416	13270	13394	13314	13218	13245	13157	13430	13199	13378	13222	13362	13211	13190	13210	13159	13369	13299	13331	13149	13244	13271	13261	13433	13206	13344	13382	13301	13256	13237	13251	13244	13335	13092	13332	13322	13231	13260	13287	13270	13405	13307	13076	13273	13308	13130	13174	13313	12902	13250	13145	13142	13291	13214	13277	13139	13163	13361	13272	13237	13178	13299	13248	13334	13267	13103	13250	13232	13272	13308	13195	13058	13281	13357	13307	13126	13189	13287	13021	13075	13314	13129	13181	13285	13561	13316	13190	13149	13282	13267	13307	13484	13193	13285	13174	13223	13085	13139	13360	13227	13072	13191	13262	13179	13073	13102	13138	13288	13259	13135	12943	13224	13153	13065	13088	13289	13210	13317	13240	13164	13262	13050	13189	13035	13106	13196	13260	13386	13140	13142	13241	13036	13205	13309	13289	13301	12910	13163	13286	13259	13213	13213	13221	13283	13235	13190	13107	13053	13317	13127	13467	13203	13149	13250	13242	13232	13153	13218	13203	13056	13388	13335	13300	13255	13168	13127	13306	13200	13155	13289	13348	13255	13250	13398	13333	13384	13348	13241	13261	13246	13269	13125	13170	13340	13049	13191	13296	13320	13300	13220	13284	13376	13238	13196	13204	13177	13153	13313	13368	13337	13266	13408	13207	13349	13225	13236	12999	13253	13408	13257	13152	13155	13037	13165	13035	12978	13381	13315	13316	13279	13190	13168	13395	13306	13251	13150	13135	13213	13276	13090	13241	13122	13139	13282	13140	13225	13207	13003	13186	13227	13301	13240	13290	13161	13239	13349	13325	13065	13272	13166	13198	13363	13150	13392	13279	13349	13321	13177	13235	13234	13407	13402	13139	13200	13171	13067	13406	13466	13300	13099	13209	13088	13126	13270	13268	13449	13125	13271	13223	13116	13160	13288	13325	13369	13408	13084	13292	13300	13162	13224	13090	13302	13290	13080	12989	13013	13425	13242	13159	13223	13283	13270	13342	13215	13185	13193	13239	12992	13207	13220	13122	13057	13108	13147	13305	13176	13215	13262	13134	13265	13204	13425	13370	13345	13086	13116	13210	13315	13309	12929	13172	13206	13421	13265	13225	13137	13107	13112	13140	13268	13128	13265	13291	13150	13153	13429	13220	13165	13150	13339	13205	13032	13347	13253	13372	13173	13158	13160	13233	13195	13307	13205	13112	13263	13319	13308	13296	13177	13359	13118	13268	13317	13267	13204	13191	13293	13267	13490	13243	13105	13261	13155	13158	13329	13229	13144	13470	13138	13102	13294	13276	13262	13401	13227	13302	12988	13203	13447	13258	13319	13333	13168	13238	13292	13332	13272	13106	13310	13484	13270	13366	13252	13356	13138	13113	13142	13187	13383	13494	13186	13258	13333	12942	13251	13167	13143	13144	13181	13146	13146	13355	13340	13296	13214	13332	13158	13131	13175	13152	13298	13331	13444	13405	13193	13163	13249	13225	13135	13055	13149	13362	13275	13102	13212	13276	13394	13173	13121	13303	13322	13255	13068	13163	13284	13107	13219	13277	13369	13265	13486	13115	13404	13360	13319	13001	13226	13328	13175	13219	13380	13164	13155	13236	13313	13183	13161	13179	13145	13354	13192	13284	13228	13125	13218	13234	13209	13106	13346	13215	13170	13380	13355	13264	13276	13122	13083	13275	13174	13011	13341	13510	13291	13271	13274	13134	13317	13257	13340	13118	13216	13223	13227	13247	13171	13273	13379	12942	13163	13205	13184	13090	13154	13120	13179	13118	13226	13164	13290	13343	13316	13246	13225	13237	13203	13021	13274	13206	13213	13126	13120	13287	13196	13280	13108	13069	13193	13220	13269	13277	13244	13129	13145	13057	13437	13208	13429	13330	13098	13114	13203	13237	13164	13160	13109	13179	13406	13363	13234	13329	13215	13207	13285	13324	13258	13223	13326	13365	13367	13134	13010	13257	13472	13357	13107	13166	13143	13353	13289	13430	13209	13280	13294	13079	13314	13350	13025	13229	13290	13284	13070	13312	13232	13275	13359	13130	13440	13278	13168	13175	13216	13343	13301	13449	13177	13089	13419	13427	13039	13277	13222	13084	13258	13315	13218	13309	13270	13045	13127	13314	13242	13323	13361	13088	13201	13275	13158	13101	13207	13263	13299	13159	13229	13120	13331	13293	13274	13304	13331	13375	13241	13196	13186	13252	13303	13325	13249	13077	13341	13283	13243	13355	13443	13187	13261	13394	13307	13317	13116	13263	13059	13311	13435	13187	13219	13109	13262	13262	13399	13535	13226	13281	13316	13263	13170	13168	13192	13468	13161	12969	13205	13186	13270	13149	13312	13267	13079	13255	13365	13373	13127	13378	13265	13160	13052	13321	13251	13256	13418	13174	13387	13266	13336	13295	13288	13338	13422	13178	13286	13201	13107	13342	13234	13157	13323	13257	13329	13363	13289	13331	13179	13147	13297	13250	13248	13328	13262	13220	13177	13279	13199	13111	13305	13294	13268	13233	13305	13107	13062	13195	13095	13155	13198	13281	13344	13245	13148	13266	13296	13361	13303	13121	13450	13152	13122	13146	13205	13321	13189	13374	13241	13289	13333	13263	13275	13121	13074	13158	13158	13118	13287	13246	13317	13209	13441	13296	13196	13182	13245	13193	13175	13237	13186	13296	13342	13229	13280	13135	13042	13348	13206	13217	13164	13132	13219	13075	13245	13236	13017	13240	13219	13399	13234	13118	13125	13326	13203	13300	13445	13314	13161	13198	13327	13210	13382	13134	13311	13343	13302	13246	13155	13503	13298	13229	13247	13090	13154	13139	13160	13310	13381	13179	13031	13310	13248	13107	13260	13352	13093	13183	13277	13220	13278	13257	13232	13140	13231	13164	13256	13241	13454	13307	13209	13185	13223	13371	13052	13286	13170	13243	13268	13147	13313	13237	13312	13211	13127	13389	13457	13119	13298	13091	13195	13371	13179	13223	13250	13265	13302	13220	13353	13197	13124	13274	13364	13225	13292	13238	13083	13328	13423	13369	13275	13153	13334	13293	13320	13407	13257	13304	13407	13246	13202	13189	13229	13215	13304	13115	13085	13226	13153	13188	13375	13127	13200	13272	13119	13148	13336	13374	13151	13274	13342	13286	13305	13209	13347	13121	13374	13324	13261	13165	13270	13045	13131	13292	13320	13275	13482	13304	13161	13150	13128	12966	13335	13235	13159	13193	13157	13356	13111	13175	13231	13130	13087	13191	13305	13353	13161	13374	13343	13279	13221	13347	13299	13171	13214	13376	13174	13471	13348	13219	13351	13297	13047	13067	13159	13046	13155	13045	13210	13247	13159	13148	13299	13314	13158	13220	13263	13301	13129	13248	13320	13146	13267	13381	13389	13244	13293	13142	13449	13367	13243	13150	13398	13197	13284	13233	13135	13088	13341	13204	13113	13281	13331	13209	13152	13219	13143	13287	13293	12912	13129	13132	13074	13296	13263	13160	13218	13230	13227	13260	13307	13208	13174	13236	13354	13341	13302	13131	13215	13371	13311	13247	13298	13378	13327	13195	13190	13196	13276	13285	13065	13465	13271	13349	13237	13265	13108	13331	13147	13201	13189	13350	13144	13358	13240	13231	13214	13216	13080	13213	13250	13244	13169	13106	13301	13251	13410	13300	13159	13174	12982	13254	13353	13257	13260	13338	13355	13240	13336	13064	13113	13282	13192	13303	13225	13355	13164	13137	13347	13317	13207	13347	13162	13289	13168	13180	13364	13232	13280	13149	13288	13288	13250	13352	13155	13320	13061	13282	13333	13185	13388	13423	13308	13224	13245	13314	13211	13097	13169	13171	13195	13291	13348	13401	13099	13131	13335	13315	13157	13252	13203	13238	13288	13394	13272	13163	13240	13171	13133	13348	13346	13060	13181	13225	13183	13250	13187	13379	13252	13223	13363	13276	13183	13192	13222	13295	13241	13330	12973	13172	13146	13325	13231	13144	13212	13237	13083	13294	13067	13376	13203	13256	13121	13287	13005	13311	13334	12992	13124	13211	13348	13279	13379	13281	13158	13286	13246	13184	13352	13278	13283	13062	13035	13193	13335	13263	13248	13267	13193	13236	13136	13104	13124	13249	13217	13107	13262	13264	13259	13282	13229	13221	13129	13223	13117	13347	13277	13169	13399	13281	13139	13286	13383	13156	13142	13272	13420	13212	13149	13143	13224	13137	13283	13163	13165	13289	13348	13330	13415	13382	13197	13219	13170	13270	13123	13248	13090	13145	13217	13270	13165	13348	13189	13184	13297	13202	13288	13381	13203	13318	13268	13092	13371	13433	13394	13081	13090	13308	13290	13296	13220	13200	13310	13271	13056	13166	13187	13175	13171	13086	13280	13260	13257	13221	13174	13240	13338	13407	13225	13235	13307	13318	13172	13127	12969	13185	13188	13225	13265	13391	13310	13136	13288	13218	13241	13072	13257	13214	13391	13339	13169	13170	13286	13215	13276	13198	13173	13311	13168	13016	13169	13161	13296	13298	13495	13176	13153	13141	13214	13224	13269	13343	13377	13306	13216	13446	13402	13205	13348	13198	13226	13350	13438	13257	13158	13318	13320	13216	13177	13324	13249	13149	13150	13244	13198	13167	13384	13094	13188	13188	13329	13392	13202	13398	13202	13249	13319	13291	13247	13296	13345	13294	13340	13279	13337	13156	13154	13369	13356	13317	13229	13226	13546	13090	13347	13080	13288	13258	13119	13346	13295	13268	13088	13193	13175	13142	13059	13242	13275	13227	13226	13316	13201	13282	13219	13154	13180	13305	13218	13182	13224	13175	13232	13148	13358	13176	13014	13267	13270	13234	13242	13116	13185	13252	13229	13258	13261	13259	13299	13345	13261	13251	13267	13116	13083	13188	13032	13242	13241	13253	13227	13228	13068	13251	13226	13304
22727	39236	40536	34082	27459	22742	21820	17590	16525	15756	15173	14780	14294	14252	13902	13793	13580	13411	13374	13464	13368	13295	13193	13323	14190	14426	13016	12882	13034	13149	13358	13055	12927	12904	12936	12870	12865	12987	12781	12930	12979	12870	12862	12906	12845	12793	12844	12893	12787	12744	12796	12934	13005	12941	12968	12952	12868	13046	12782	12991	13091	13193	13158	13128	12964	12759	12605	12693	12851	12822	12908	12937	12959	12840	12921	12673	12795	13076	12889	13003	12933	12805	12977	12892	12911	12947	12948	12809	12807	12839	12926	13078	12808	12727	12777	12730	13010	12871	12936	12747	12717	12822	13055	12870	12843	12759	12719	12891	12713	12903	12761	12938	12750	12909	12810	12884	12718	12826	12760	12877	12893	12705	12891	12813	12876	12874	12840	12788	12840	13014	12831	12862	12871	12939	13013	12810	12824	12805	12815	12795	12740	12816	12786	12906	12847	12801	12933	12882	12802	12819	12993	12907	12991	12805	12920	12778	13076	12873	12676	12855	12880	12948	12937	13053	12848	12840	12889	12732	12880	12829	12866	12825	12724	12876	12887	12768	12971	12806	12849	12996	12811	12962	12948	12828	12843	12878	12810	12849	12727	12748	12835	12861	12804	12839	12838	12965	13011	13041	12850	12781	12792	12977	12774	12897	12741	12961	12969	12847	12729	12801	12894	12868	12816	12883	12976	12777	12900	12839	13005	12796	12891	12881	12881	12857	12670	12869	13018	12770	12847	12991	12928	12888	12914	12881	12938	12766	12567	12849	12817	12908	12949	12775	12949	12878	12937	12850	12879	12848	13020	12827	12912	12854	12705	12726	12977	12782	12842	12790	12952	12897	12881	12836	12866	12882	12812	12898	12846	13045	12859	12876	12988	12913	12900	12859	12973	12879	12964	12848	12809	12995	12772	12816	12864	12940	13017	12986	13027	12848	12845	12697	12952	12799	12771	12849	12955	12870	12774	12845	12759	12870	12720	12863	12953	12868	13028	12817	12956	12686	12818	12942	12650	12811	13003	12861	12965	12884	12940	12819	12834	12850	12751	12915	12618	12769	12814	12920	12921	12781	12940	12889	13016	13046	13090	12821	12885	12846	12715	13009	12957	12796	12991	12771	12985	13095	12797	12959	12935	12893	12837	12808	12978	12933	12869	13022	12834	12909	13023	12868	12995	12766	12841	12905	12945	12871	12776	12979	13036	12783	12921	12882	13023	12763	12788	12737	12794	12967	12871	12975	12903	12996	12642	12822	12848	12858	13009	13042	12846	12831	12884	12899	12779	13053	12909	12842	12949	12883	13036	12855	12868	12852	12911	12854	12871	12973	12941	12932	12778	12959	13146	13052	12764	12964	12925	12954	12923	12978	12896	12957	12870	12934	13006	12791	12956	12943	13086	12843	12883	12754	12943	12939	12722	12932	12826	12854	12770	12683	12844	13027	12887	12843	12920	12797	12916	12880	12892	12832	12898	12951	12859	12927	12928	12826	12886	12726	12833	12815	12787	12815	12808	12993	12970	13043	12960	12838	12929	12750	12976	12887	12885	12966	12935	12938	12865	12986	12805	12921	12836	12830	12996	12835	12840	12885	12880	12890	12799	12810	12856	12940	12878	12847	12880	12873	13012	13090	12974	12820	12806	12826	12871	12817	12810	12770	12924	12860	12812	12961	12935	12932	12846	12934	12821	12812	12921	12908	12881	12658	13023	12826	12721	12809	12986	12830	12986	12874	12935	12862	12915	12862	12806	12923	12795	12944	12928	12882	12906	12795	12913	13117	13013	12709	12969	12845	12943	12928	12783	12877	12760	12914	12768	13019	12962	12807	12815	12861	12770	12847	12896	12819	12705	12790	12743	12830	12932	12936	12943	12807	12835	12835	12926	12865	12802	12797	12781	12974	12877	12860	12684	12844	12840	13001	13049	12965	12794	13012	12790	12907	12911	12891	12908	12883	12916	12876	12839	12838	12783	12962	12977	13015	12921	12738	12737	12931	12738	12888	12683	12864	13005	13020	13014	13022	12774	12980	12804	12815	12889	12860	12794	12868	12765	12842	12911	12870	12952	12848	12900	12790	12818	12877	12814	12827	12936	12729	12924	12757	12936	12893	12722	12840	12884	12818	12852	12984	12729	12914	12832	12886	12707	12762	12924	13044	12890	12755	12988	12904	12981	12945	12894	12734	12722	13123	12720	12939	12855	12942	12962	12908	12869	12830	12896	12847	12752	12797	12975	12763	12912	12877	12712	12811	12729	12890	12889	12878	12763	12991	12839	12992	12981	12870	12729	12813	12773	12672	12984	12823	12927	12835	12900	12932	13015	12810	13012	12896	12974	12833	12784	12835	12948	12859	12865	12807	12796	12899	12919	13012	13014	12778	12874	12866	12728	12874	12893	12843	12864	12805	12845	12821	12792	12807	12841	12976	12906	12859	13042	12929	12990	12817	12976	12820	12823	12664	12919	12841	12778	12864	13043	12891	12927	12836	12784	13077	12773	13006	12777	12921	12900	12824	12751	12756	12873	12783	12937	12906	12822	12776	12824	13006	12827	12929	12839	12833	12832	12840	12951	12945	12940	12756	12816	12956	13000	12709	12940	12833	12890	12921	12911	13042	12978	13061	12895	12888	12815	12936	12974	12990	12853	12878	13050	12895	12871	12680	12854	12942	12992	12762	12889	12753	12894	12828	12926	12903	12876	12879	13042	12943	12922	12878	12861	12994	12872	12866	12888	12834	12746	12936	12863	12869	12956	13022	12987	12889	12896	12773	12753	12935	12882	12906	12836	12920	12889	12943	12769	12936	12897	12903	12782	12887	12812	12777	12849	12945	12913	12726	12859	12823	12861	12987	12902	12823	12862	12804	12964	12763	12824	12961	12948	12829	12894	12766	12951	12995	12834	12930	12827	12875	12829	12866	12875	12965	12874	12938	12864	12739	12952	12860	12696	12972	12878	12790	12824	12812	13021	12766	12791	13005	12862	12822	13116	12833	12886	12809	12905	12745	12976	12831	12984	12898	12962	12847	12818	12877	12827	12886	12868	12837	12897	12863	12989	13124	12729	12838	12863	12686	12917	12787	12859	12903	12643	12884	12853	12891	12966	12851	12834	12890	12820	12839	12931	12825	12977	12684	12900	12819	12985	12767	12932	12784	12925	12978	12907	12843	12967	12887	12966	12823	12868	12835	12801	12831	12921	12801	12768	13018	12947	12885	12897	12943	12967	12668	12810	12950	12952	12820	12843	12951	12995	12836	12846	12873	12718	13131	12719	12999	12764	12840	12736	12820	12715	12939	12916	12919	12942	12811	13033	12815	12773	12915	12802	12844	13015	12836	12786	12728	12902	12896	12822	12918	12896	12738	12669	12757	13002	12928	12856	12806	12891	13039	12884	12873	12983	12831	12923	12827	12783	13003	12836	13007	12834	12930	12834	12693	12925	12937	12796	12934	12956	12844	12837	12776	12801	12966	12774	12909	12745	13099	12696	12912	12835	12811	12865	12934	12830	12934	12979	12940	12971	12785	12647	12937	12758	12979	12877	12985	13038	12927	12796	13057	12807	12798	12717	12979	12973	12980	12906	12875	12928	12960	13037	12802	13050	13000	12917	12913	12749	12840	12873	12807	12829	13098	12919	12925	12874	12893	12884	12796	12912	12882	12826	12888	12872	12783	12700	12921	12973	13119	12919	12773	12789	12809	12946	12796	12900	12983	12898	13087	12897	12883	12918	12946	13033	12873	12871	12904	12900	12989	12750	12858	12740	12951	12832	12994	12806	12896	12978	12843	12906	12794	12761	12946	12986	12711	12908	12816	12672	13071	12942	12836	12892	13047	12822	12956	12838	12753	12956	13083	12922	12981	12844	12741	12690	12926	13076	12967	12864	12804	12808	13000	12922	12872	12950	12854	12962	12921	12877	12966	12845	12931	12852	12882	12765	12817	12776	12865	12986	12735	12851	12901	13028	12765	12798	12865	12863	13007	12936	12913	12977	12805	13009	12955	12714	12841	12909	12827	12833	13095	12985	13044	12879	12844	12847	12933	12935	12856	12913	12996	12885	12908	12741	12776	12897	12722	13168	12863	12827	12934	12828	12767	12906	12789	12951	12910	12736	12918	12878	12866	12900	12874	12881	12763	12969	12886	12776	12919	13006	12950	12734	13127	12896	12819	12889	12834	12751	12820	12910	12804	12743	12731	12970	12912	12938	12862	12852	12736	12794	12886	13016	12894	12934	12855	12986	12772	12775	12893	12799	12875	12939	12800	12888	12953	12896	12903	12822	12830	12846	12923	12834	12959	13030	12885	12837	12694	12930	12858	12912	12762	12830	12868	12810	12935	13038	12950	12929	12749	12955	12739	12904	12815	12922	12762	13129	12849	12869	13043	12903	12736	12833	12623	12691	12880	12853	12957	12846	12790	12900	12760	12776	12794	12798	12859	12771	12777	12835	12822	12867	12889	12849	12920	12951	12913	12861	12857	12923	12669	12892	12939	12887	12931	12859	12828	12972	12860	12875	12875	12738	12937	12896	12941	12925	12898	12794	13013	12782	12709	12729	12861	13001	12878	12868	12878	12979	13126	12892	12596	12789	12889	12925	13065	12762	12958	12983	12903	12809	12817	12965	12951	12947	12899	12797	12855	12897	12865	12788	12795	12895	12881	13003	12866	12878	12996	12891	12916	12868	12806	12803	12837	12942	12822	12963	12899	12975	12843	12918	12865	12955	13054	12921	12900	12860	12890	12690	12900	12894	12952	12979	12955	12914	12874	12895	12948	12806	12972	12766	12827	12907	12857	12760	12982	12762	12892	12733	12908	12887	12877	12985	12860	12833	12875	12829	13029	12850	12896	12844	12660	12716	12776	12790	12764	13052	12953	12998	12840	12904	12697	12825	12860	12888	12845	12769	12799	12915	12957	12859	13008	12785	13059	12887	12863	12925	12779	12828	13057	12753	12938	12890	12732	12823	12805	12867	12949	12895	12952	12914	13051	12755	12758	12859	12829	12692	12617	12789	12895	12781	12734	12973	12881	12984	12966	12852	12744	12967	12909	12793	12727	12819	12887	12839	12839	12945	12803	12736	12903	12902	12858	12941	12835	12803	12865	12782	12821	12903	12781	13032	12870	12976	12907	12897	13067
24619	21496	29077	24935	23408	24633	24588	19126	17092	16171	15399	15119	14618	14460	14241	14073	13830	13732	13664	13385	13334	13524	13292	13441	13624	14142	13316	13221	13034	13613	14206	13650	13130	12970	13090	12848	13074	13079	12926	13039	13203	12838	13158	13022	12898	12935	12920	12962	13023	12969	13072	13036	12976	12917	12981	12974	12812	12869	12993	13298	13338	13242	13035	13010	13046	12822	12914	12828	12638	12735	13070	12800	13098	12859	13171	12913	13011	12833	12859	12891	12901	12805	13012	12811	12902	12956	12809	12937	13007	12843	13027	12882	13102	12881	12966	12764	12823	12886	13002	13084	12919	13057	12906	12703	12847	12895	12825	12948	12956	12978	12962	12709	12924	12895	12770	12965	12930	12969	12770	12684	12935	12947	13112	12874	12825	12982	12806	13074	12842	12887	12967	12878	12999	12869	12852	13025	12831	12966	12851	13016	12674	12787	12992	13014	13091	12857	12862	12957	13174	12947	12886	12860	12875	12904	12998	12748	12901	12984	12919	12877	13022	12991	12798	12836	12671	13000	12994	12876	12980	12803	13010	12898	12852	12778	12930	12810	12909	12794	12752	12823	12969	12875	12785	12732	12719	12831	12910	12862	12848	12976	12940	12964	12820	12754	12959	12857	12951	12935	12858	12719	12854	12800	12863	12826	12852	12895	12937	12911	13065	12885	13045	13057	12967	13024	12854	13027	13039	12795	12950	12949	12883	12906	12818	12884	12869	12904	12829	13002	12937	12917	12972	12798	12928	12779	13081	13112	12781	13022	12928	12982	12851	12944	13025	12941	13077	12697	12985	12988	12889	12794	12878	13051	12923	12974	12973	13064	13045	12937	12710	12972	12816	12803	12835	12584	12912	12970	12873	12946	12965	12817	12848	12926	12886	13030	12926	12980	13047	12944	13009	12669	12710	12942	12808	12746	12896	12841	12759	12802	12975	12702	12829	12926	12816	12810	12791	12903	12961	12923	12896	12781	12812	12712	12794	12907	13042	12756	12932	12886	13005	12716	12751	12863	12798	12750	12726	12698	12947	12830	12985	12969	12789	12958	12924	12888	12791	12968	12925	12899	12832	12965	12992	12899	12901	12835	12873	12765	12723	12887	12793	13045	13003	12843	12819	12985	12779	12854	12900	12749	12861	12847	12768	12963	12926	12908	13047	13015	12800	12881	12873	12846	12761	12867	13018	12922	13013	13134	12738	12588	13005	12857	12811	12968	13007	12617	12736	12890	12989	12843	12808	12777	13109	12685	12989	12902	12946	12852	12874	12734	12750	12875	12777	12919	12838	13196	12751	12893	12907	12860	12891	12973	12619	12910	12773	12838	12966	12837	12851	12799	12844	12928	12906	12911	13011	12879	12921	12889	12954	12870	12833	12909	12901	12981	12897	12764	12944	12887	12993	12759	12911	12681	12862	12830	13135	12805	12979	12871	12828	12859	12847	12883	12742	12883	12857	12957	12890	12865	12809	12760	12902	12967	13071	12861	12924	12802	12758	12951	12753	12905	12986	13015	12839	12993	12839	12845	12803	12890	12815	12753	12922	12718	12887	12741	12777	12854	12878	12873	12788	12852	12747	12818	12832	12711	12881	12900	12884	12874	12703	12786	12903	13026	12902	12862	12960	12998	12888	12818	12978	12782	12849	12799	12937	12994	13005	12915	12947	12939	12944	12769	13009	12802	12862	13026	12842	12874	12818	12824	12844	12796	13128	12945	12925	12974	12831	12840	12848	12775	12802	12839	12890	13010	12922	12793	12840	12840	12734	12953	12854	12878	12897	13072	12826	12728	12890	12902	12979	12871	12960	12856	12763	12997	13094	12975	12864	12697	12820	12824	12813	12809	12945	12775	12664	12824	12845	12616	12959	12833	12843	12951	12837	13092	12732	12888	12753	12731	12810	13012	13003	12963	12909	12900	12750	12844	12909	12864	12826	13030	12779	12721	12920	12846	12942	12828	13018	12986	12980	12881	12800	12831	12880	12745	12821	12882	12833	12835	12975	12917	12902	12833	12899	12911	12828	12765	12976	12833	12729	12873	12710	12811	12822	12873	12892	12854	12798	12991	13073	13038	12920	12958	12804	12802	12902	12925	12898	12840	12775	12773	13051	12989	12753	12874	12895	12926	12969	12985	12825	12945	12757	12807	12796	13040	12947	12788	12901	12924	12779	12961	12941	12816	12712	12994	12943	12953	12637	12969	12888	12754	12601	12819	12872	12798	12994	12841	12812	12860	12882	12822	13103	12980	12904	12874	12879	12943	13040	12985	12844	12823	12856	12908	12849	12829	12765	12835	12923	12880	12776	12949	12985	12963	12814	13020	12861	12901	12862	12884	12880	12849	12941	12765	13080	12885	13006	12913	12876	12722	12921	12870	13020	12926	12814	12845	12779	12801	12888	12797	12986	12954	13045	12847	12678	12859	13009	12885	12897	12938	12791	12887	12757	12874	12879	12912	13169	12713	12908	12724	12953	12821	12715	12928	12997	12878	12934	12758	12780	12846	12777	12875	13019	12844	12812	12748	12834	12861	12843	12978	12711	12934	13095	13147	12750	12906	12892	12833	12753	12842	12997	12895	12780	12936	12892	12832	13017	12899	12785	12899	12964	12862	12892	12989	12910	12920	12910	12889	13048	12995	12773	12883	12769	12737	12739	12875	12784	12818	12876	12729	12940	12911	12906	12745	12834	13065	12800	12739	12918	12810	12880	12874	12863	13007	12908	12883	12939	12865	12845	12867	12750	12990	13035	12913	13006	12936	12857	12844	12855	12821	12989	12818	12771	13003	13072	12861	12788	12988	12852	12887	13011	12875	12759	12973	12880	12857	13126	12928	12770	12844	13038	12887	12903	12823	12756	12759	12982	13089	12872	12949	12934	12837	12799	12927	12707	12877	12821	12664	13005	12935	12959	12909	12744	12756	12744	13071	12964	12709	12949	12959	12829	12896	12811	12682	12806	12821	12917	12849	12979	12885	13093	12840	12938	12759	12973	12973	12998	12704	12935	12985	12816	12886	13024	12943	12625	12869	12986	12939	12959	12914	12801	12914	12967	12774	12988	12739	12986	13097	13040	13078	12859	12849	12773	12867	12722	12971	12859	12920	12878	12899	12704	12714	13002	12909	12898	12733	13003	12888	12884	13070	12977	13076	12798	12732	12929	12755	12982	12885	12847	12959	12846	12974	13122	12780	12930	13003	12911	12835	13185	12963	12847	12941	12887	12837	12770	12858	12836	12966	12750	12877	12833	12780	12774	12864	12838	12995	12883	12811	12837	12882	12734	12917	12804	12755	12911	12866	12840	12774	12738	12712	12879	12779	12834	13008	12913	12783	13149	12788	12888	12847	12847	12791	12840	12995	12791	12756	12624	12787	12817	12762	12885	12918	12940	12950	13024	12920	12817	12744	12740	12744	12726	12983	12745	12734	13058	12857	12959	12731	13022	12887	12936	12867	12768	12673	12816	12974	12990	12895	13022	12697	12904	13023	13014	12765	12749	12893	12882	12986	13091	12853	12773	12881	12811	12996	12762	12646	12993	12842	12952	13008	12827	12840	12913	13142	12743	12829	12886	12794	12991	12879	12966	13034	12846	13058	12880	12911	12918	12864	13039	13094	12945	12818	12723	12873	12853	12843	12807	12903	12775	12839	12888	12815	12835	12893	12764	12855	12975	12905	12859	12989	12940	12903	12858	12915	12754	13002	12731	12964	12877	12898	13011	12804	12748	12951	12957	13043	13057	12839	13105	12816	12865	12884	12853	12958	12870	12964	12959	12719	12821	12785	12706	12966	13048	12895	12968	12838	12927	12929	12846	12698	12869	12997	12987	12978	12846	12948	12848	12947	12844	12851	12708	12892	12941	12745	12815	12802	12972	12907	12937	13040	12934	13037	12873	12831	13078	12976	13043	12722	12988	12890	12851	12835	12967	12774	13079	12826	12972	12922	12958	13035	12859	12839	13010	12770	12911	12867	12895	12829	12963	12851	12849	12968	12872	12870	12798	12724	12777	12943	12930	12835	12834	13084	13119	12887	12885	12847	13078	12843	12763	12864	12735	12945	12857	12929	12852	12884	12926	12979	12776	12928	12925	12778	12899	12714	13047	12725	12972	12837	12947	12895	12887	12934	12847	12914	12936	12903	12988	12840	12928	12815	12760	12819	12998	12621	12879	12981	13023	13012	12966	12849	12968	12940	12859	12820	12994	13009	12873	12957	12861	12889	12702	12813	12750	12843	12845	12985	12761	12755	12892	12918	12994	12922	12771	12870	12948	13053	12962	12767	12902	12802	13041	12850	12659	12816	12894	12822	12894	12903	12801	12862	12819	12850	12979	12989	13043	12885	12813	12836	12948	12879	12856	12884	12841	12797	12859	12850	12756	12804	12925	12977	12912	12985	12871	12717	12768	12930	13109	12739	12669	12809	12789	12815	12871	13010	12893	12796	12799	12683	12776	12747	12870	12934	12984	12999	12895	12924	12972	13059	12919	12782	13043	12830	12732	12882	12847	12925	12980	13027	12801	12685	12825	12807	13067	12724	12881	12956	12783	12976	12796	12974	12853	12786	12977	12831	12842	12880	12859	12968	12943	12780	12852	12771	12939	12842	13035	12959	12732	12925	12976	12957	12935	12881	12714	12895	12834	12893	12759	12946	12722	13018	12833	13047	12739	12871	12870	12955	12807	12712	12868	12879	12783	12823	12854	12811	12967	12720	12857	13033	13031	12870	12882	12682	12787	13003	12719	12988	12945	12824	13121	12699	12871	13018	12892	12781	12907	12664	12807	12808	12856	12986	12983	12886	12821	12827	13030	12742	12896	12903	12889	12886	12867	12896	12995	12860	12872	12760	12856	12760	12874	12890	12863	12923	12731	13020	13011	12939	13159	12972	12877	12885	12790	12993	12762	12936	12934	12772	12793	12702	12827	13150	13005	12826	12936	12820	12837	12720	12789	12846	12794	12809	12871	12854	12913	12896	12963	12797	12862	12880	12879	12963	12756	12894	12943	12756	12867	12900	12875	12882	12910	12872	12762	12669	12989	12751	13032	12749	12796	12975	13083	12753	12845	12964	12898	12740	12936	12806	12928	12861	12987	12853	12660	12960	13048	12940	12808	12929	12861	12799	13011	12807	12746	12947
24903	43577	43658	38078	33069	27666	24757	21313	19291	17638	16662	16093	15618	15064	14704	14655	14090	14049	13840	13502	13558	13497	13470	13280	13848	14646	13068	13069	12910	13670	14454	13455	12655	12721	12758	12652	12599	12685	12643	12562	12497	12750	12601	12686	12679	12742	12494	12629	12661	12676	12552	12613	12646	12799	12778	12598	12788	12571	12808	13342	13073	12961	12769	12740	12630	12613	12606	12602	12592	12478	12519	12664	12558	12518	12595	12515	12566	12772	12678	12596	12590	12580	12595	12494	12627	12777	12636	12626	12667	12621	12594	12699	12606	12842	12631	12591	12536	12545	12603	12565	12573	12596	12604	12510	12522	12450	12494	12581	12666	12582	12450	12531	12478	12526	12623	12579	12642	12479	12513	12622	12485	12728	12633	12498	12617	12640	12696	12597	12607	12664	12644	12583	12832	12679	12675	12706	12657	12672	12620	12610	12551	12628	12619	12507	12612	12456	12636	12499	12773	12533	12589	12588	12495	12618	12699	12581	12648	12516	12667	12601	12528	12537	12490	12517	12464	12614	12503	12691	12713	12626	12531	12513	12640	12567	12555	12542	12709	12536	12674	12540	12600	12509	12505	12514	12492	12588	12680	12623	12601	12785	12576	12653	12644	12694	12610	12591	12537	12692	12608	12608	12511	12664	12478	12872	12640	12793	12443	12764	12639	12560	12501	12495	12711	12670	12587	12579	12596	12602	12659	12569	12542	12676	12706	12486	12633	12671	12567	12613	12703	12674	12673	12436	12696	12614	12593	12505	12771	12575	12725	12897	12517	12786	12624	12584	12718	12537	12567	12703	12557	12460	12663	12714	12546	12568	12419	12658	12581	12742	12432	12626	12627	12509	12607	12438	12731	12514	12715	12602	12458	12511	12695	12359	12579	12598	12733	12639	12573	12551	12684	12720	12546	12634	12422	12496	12599	12691	12680	12519	12679	12707	12515	12581	12557	12506	12622	12718	12615	12540	12571	12622	12578	12701	12664	12649	12634	12638	12695	12629	12671	12548	12642	12566	12496	12552	12576	12563	12563	12571	12586	12590	12609	12645	12651	12496	12541	12619	12646	12479	12499	12679	12526	12534	12588	12682	12549	12699	12482	12715	12500	12673	12653	12609	12634	12679	12559	12618	12718	12481	12589	12652	12632	12638	12513	12599	12667	12643	12391	12578	12658	12629	12718	12602	12655	12488	12664	12649	12597	12619	12567	12702	12486	12417	12675	12396	12669	12583	12696	12583	12640	12607	12465	12482	12671	12647	12431	12491	12500	12699	12588	12583	12584	12569	12616	12593	12527	12776	12555	12456	12626	12538	12725	12554	12636	12619	12683	12556	12620	12637	12486	12533	12631	12642	12694	12701	12620	12702	12535	12628	12655	12696	12583	12547	12584	12500	12535	12504	12686	12669	12410	12622	12531	12530	12555	12673	12599	12476	12667	12646	12636	12684	12596	12640	12595	12551	12664	12518	12602	12672	12462	12558	12679	12581	12542	12697	12471	12334	12597	12507	12537	12572	12521	12676	12598	12658	12659	12444	12669	12475	12785	12606	12500	12670	12533	12694	12591	12465	12526	12648	12531	12530	12574	12533	12815	12668	12390	12913	12481	12561	12601	12577	12527	12725	12453	12715	12468	12538	12602	12544	12629	12565	12582	12507	12661	12604	12686	12566	12577	12589	12674	12536	12650	12671	12702	12673	12466	12569	12633	12585	12779	12510	12712	12433	12693	12597	12632	12566	12597	12694	12555	12727	12543	12599	12505	12428	12672	12662	12702	12571	12388	12525	12561	12724	12660	12708	12646	12521	12578	12445	12458	12586	12595	12579	12615	12424	12525	12473	12683	12536	12539	12504	12629	12573	12373	12539	12575	12456	12585	12634	12456	12639	12545	12672	12710	12686	12533	12628	12457	12680	12640	12630	12484	12535	12650	12586	12672	12685	12607	12692	12563	12534	12598	12570	12592	12573	12415	12595	12440	12692	12593	12678	12549	12429	12617	12480	12648	12536	12734	12483	12590	12644	12594	12464	12592	12546	12759	12409	12436	12592	12437	12448	12628	12610	12743	12555	12473	12498	12555	12596	12690	12575	12453	12594	12482	12628	12679	12639	12593	12689	12597	12605	12306	12629	12590	12689	12636	12671	12587	12595	12619	12548	12661	12657	12473	12752	12558	12556	12466	12607	12617	12517	12551	12691	12721	12603	12745	12535	12624	12609	12577	12648	12519	12475	12464	12521	12579	12555	12627	12522	12644	12566	12623	12479	12549	12673	12520	12649	12705	12636	12531	12514	12838	12591	12570	12783	12628	12660	12680	12647	12542	12688	12669	12479	12774	12522	12638	12448	12626	12648	12550	12502	12548	12518	12683	12574	12695	12670	12531	12611	12619	12670	12599	12606	12712	12666	12503	12588	12519	12496	12702	12567	12713	12797	12549	12610	12706	12633	12538	12450	12594	12655	12633	12468	12600	12588	12786	12472	12544	12597	12561	12644	12604	12509	12716	12636	12535	12650	12713	12637	12557	12535	12673	12517	12664	12584	12606	12523	12631	12630	12501	12736	12596	12478	12582	12407	12574	12536	12744	12523	12654	12669	12509	12590	12723	12481	12616	12584	12488	12575	12646	12638	12635	12538	12540	12856	12515	12721	12803	12624	12718	12564	12760	12789	12748	12652	12331	12532	12671	12556	12541	12523	12511	12503	12680	12497	12577	12580	12535	12563	12655	12551	12567	12524	12556	12469	12455	12619	12612	12503	12662	12592	12656	12462	12518	12676	12527	12573	12600	12520	12506	12575	12442	12539	12585	12471	12619	12739	12420	12516	12632	12602	12565	12592	12469	12738	12742	12836	12671	12729	12656	12620	12682	12588	12666	12623	12674	12499	12632	12597	12459	12733	12529	12545	12669	12443	12556	12486	12721	12441	12662	12364	12602	12545	12847	12618	12474	12609	12798	12669	12559	12585	12445	12561	12474	12644	12498	12693	12624	12750	12772	12581	12656	12590	12495	12723	12493	12536	12597	12575	12552	12693	12509	12601	12533	12400	12757	12645	12326	12637	12637	12412	12684	12616	12638	12673	12732	12459	12739	12480	12531	12580	12652	12663	12625	12589	12411	12648	12565	12699	12509	12478	12611	12438	12564	12645	12663	12593	12580	12502	12693	12665	12514	12618	12595	12619	12517	12598	12532	12640	12581	12460	12731	12409	12607	12573	12643	12629	12593	12529	12587	12536	12542	12643	12527	12546	12501	12513	12642	12461	12732	12486	12582	12595	12680	12417	12584	12655	12531	12542	12531	12593	12684	12588	12537	12551	12687	12505	12662	12573	12586	12761	12517	12495	12695	12788	12460	12859	12464	12782	12574	12473	12671	12650	12528	12458	12698	12593	12555	12682	12621	12600	12684	12587	12568	12647	12587	12552	12482	12427	12663	12653	12684	12672	12657	12595	12621	12563	12588	12539	12610	12691	12741	12574	12640	12658	12605	12593	12503	12560	12536	12685	12589	12554	12636	12614	12464	12590	12576	12537	12559	12532	12668	12709	12600	12428	12576	12493	12697	12629	12618	12544	12603	12725	12719	12605	12449	12578	12606	12621	12504	12685	12670	12590	12487	12650	12487	12593	12667	12425	12701	12539	12478	12533	12669	12598	12613	12593	12717	12431	12558	12472	12585	12673	12672	12644	12531	12638	12626	12616	12681	12536	12558	12589	12522	12677	12499	12463	12625	12690	12609	12722	12305	12571	12766	12647	12662	12616	12644	12700	12407	12555	12688	12578	12612	12666	12569	12589	12588	12728	12549	12594	12396	12471	12618	12400	12596	12579	12640	12491	12604	12520	12702	12557	12453	12600	12389	12605	12413	12481	12615	12538	12591	12701	12638	12558	12675	12628	12726	12380	12392	12656	12595	12710	12484	12432	12452	12621	12488	12633	12496	12609	12559	12636	12489	12656	12641	12658	12609	12525	12630	12520	12599	12653	12606	12694	12551	12602	12511	12716	12559	12638	12637	12643	12529	12706	12556	12554	12487	12566	12549	12611	12617	12564	12530	12577	12634	12531	12430	12480	12638	12516	12587	12573	12565	12663	12742	12664	12408	12648	12731	12648	12666	12564	12624	12628	12640	12529	12552	12637	12644	12369	12525	12515	12548	12571	12614	12467	12625	12577	12520	12624	12527	12690	12649	12735	12552	12802	12512	12701	12499	12500	12454	12477	12674	12574	12458	12565	12591	12515	12741	12619	12649	12635	12512	12426	12475	12586	12500	12443	12603	12432	12440	12702	12542	12695	12474	12655	12754	12660	12631	12632	12500	12576	12458	12643	12537	12645	12434	12467	12556	12575	12607	12450	12512	12675	12579	12757	12743	12561	12720	12608	12532	12501	12571	12564	12699	12695	12750	12524	12639	12806	12694	12496	12681	12660	12563	12507	12726	12696	12643	12592	12554	12394	12562	12570	12609	12707	12497	12488	12638	12460	12490	12524	12539	12718	12675	12517	12521	12609	12539	12456	12607	12679	12580	12513	12711	12627	12529	12625	12584	12466	12397	12553	12547	12615	12802	12423	12506	12448	12699	12409	12677	12548	12777	12562	12675	12783	12554	12631	12664	12586	12638	12697	12544	12520	12489	12809	12675	12599	12524	12581	12495	12505	12536	12538	12606	12548	12640	12579	12546	12524	12647	12640	12615	12632	12637	12548	12475	12525	12604	12670	12662	12512	12516	12531	12710	12615	12475	12550	12453	12487	12570	12568	12641	12595	12541	12628	12632	12645	12457	12676	12535	12536	12635	12470	12660	12643	12364	12466	12546	12709	12691	12492	12615	12647	12579	12425	12568	12559	12491	12538	12611	12679	12571	12579	12565	12554	12739	12490	12534	12752	12618	12469	12598	12678	12621	12568	12536	12661	12520	12580	12699	12599	12610	12663	12567	12622	12710	12643	12571	12656	12605	12607	12669	12754	12623	12642	12370	12785	12660	12459	12581	12624	12722	12551	12716	12613	12673	12555	12541	12686	12438	12648	12519	12702	12581	12564	12783	12629	12618	12509	12675	12613	12569	12656	12591	12448	12695	12613	12645	12468	12598	12769	12676	12565	12535	12681	12399	12542	12625	12638	12704	12364	12579	12610	12482	12600
31973	30144	32077	27049	20924	18215	16935	15831	15471	15231	15089	14849	14847	14981	14836	14868	14770	14754	14868	14506	14586	14638	14695	14529	14456	14544	14667	14584	14508	14763	14561	14518	14585	14757	14684	14485	14516	14395	14522	14565	14485	14345	14398	14659	14456	14680	14423	14563	14625	14598	14511	14549	14616	14488	14692	14771	14444	14468	14418	14428	14706	14621	14322	14536	14380	14543	14599	14672	14521	14596	14641	14447	14221	14725	14581	14420	14444	14469	14528	14450	14404	14547	14456	14420	14662	14477	14614	14509	14614	14612	14644	14618	14466	14512	14564	14538	14654	14642	14413	14709	14478	14340	14539	14486	14598	14528	14471	14414	14544	14567	14410	14596	14558	14780	14635	14637	14565	14577	14570	14579	14557	14606	14486	14475	14564	14443	14558	14526	14634	14630	14377	14379	14573	14595	14575	14422	14430	14452	14533	14627	14574	14452	14444	14490	14649	14612	14573	14562	14411	14533	14480	14488	14472	14373	14697	14613	14576	14532	14543	14496	14535	14486	14535	14542	14591	14667	14616	14503	14520	14618	14526	14367	14582	14669	14568	14580	14654	14406	14524	14619	14410	14472	14507	14763	14562	14349	14459	14606	14466	14724	14596	14393	14688	14470	14468	14413	14679	14611	14593	14587	14461	14513	14380	14685	14556	14477	14520	14413	14392	14447	14381	14646	14430	14595	14603	14431	14534	14552	14753	14521	14732	14612	14518	14455	14493	14538	14546	14460	14397	14343	14699	14710	14502	14636	14653	14534	14485	14529	14544	14394	14644	14492	14426	14538	14632	14424	14389	14450	14655	14385	14594	14427	14477	14472	14554	14540	14459	14421	14665	14505	14449	14440	14445	14376	14445	14259	14574	14454	14392	14401	14425	14430	14479	14417	14462	14551	14369	14518	14518	14390	14414	14547	14583	14556	14376	14518	14615	14382	14494	14478	14393	14623	14456	14538	14411	14454	14567	14586	14482	14524	14435	14454	14424	14566	14387	14718	14608	14590	14287	14504	14508	14598	14693	14487	14528	14499	14466	14404	14458	14420	14521	14581	14516	14541	14555	14356	14479	14350	14524	14526	14376	14759	14518	14610	14371	14613	14467	14637	14514	14574	14428	14649	14333	14646	14557	14415	14442	14582	14487	14517	14619	14631	14577	14561	14480	14491	14481	14545	14474	14494	14533	14475	14444	14387	14504	14483	14405	14483	14605	14566	14601	14712	14527	14444	14537	14457	14423	14497	14452	14476	14667	14425	14689	14383	14459	14497	14480	14476	14501	14415	14421	14564	14458	14371	14591	14554	14597	14449	14630	14536	14274	14540	14530	14607	14570	14669	14383	14337	14532	14560	14604	14555	14480	14518	14419	14486	14461	14480	14629	14467	14186	14702	14508	14282	14479	14535	14554	14494	14542	14325	14413	14663	14566	14410	14528	14637	14531	14591	14619	14650	14500	14494	14427	14569	14504	14531	14367	14519	14445	14364	14373	14731	14362	14701	14464	14634	14462	14508	14496	14414	14337	14458	14487	14654	14516	14759	14463	14521	14439	14539	14519	14471	14836	14551	14269	14680	14546	14597	14630	14519	14431	14499	14666	14319	14698	14537	14363	14481	14497	14479	14589	14463	14703	14462	14504	14417	14433	14449	14362	14310	14438	14544	14624	14513	14562	14439	14629	14640	14461	14525	14693	14521	14571	14464	14452	14469	14480	14586	14592	14547	14562	14553	14544	14549	14384	14488	14623	14706	14426	14654	14260	14493	14460	14505	14592	14636	14547	14618	14651	14393	14611	14473	14496	14389	14390	14571	14427	14599	14379	14388	14624	14487	14530	14567	14535	14568	14554	14617	14642	14787	14498	14435	14637	14588	14496	14498	14434	14520	14613	14493	14532	14626	14569	14476	14416	14525	14423	14431	14276	14567	14540	14612	14375	14585	14455	14600	14557	14456	14341	14521	14483	14453	14638	14597	14583	14528	14445	14671	14623	14669	14486	14477	14576	14447	14568	14665	14532	14622	14442	14386	14573	14467	14373	14562	14674	14561	14661	14507	14389	14613	14517	14387	14744	14718	14550	14348	14466	14463	14435	14561	14251	14445	14438	14342	14633	14471	14382	14577	14464	14518	14518	14601	14589	14541	14536	14487	14395	14489	14526	14456	14530	14393	14531	14546	14452	14656	14585	14508	14546	14667	14511	14480	14621	14580	14792	14407	14443	14410	14384	14372	14440	14459	14470	14458	14577	14599	14534	14561	14594	14489	14615	14545	14412	14691	14739	14629	14656	14770	14694	14432	14554	14583	14496	14565	14689	14481	14652	14384	14482	14511	14747	14374	14471	14530	14441	14706	14706	14672	14461	14503	14498	14368	14445	14580	14578	14634	14521	14601	14542	14630	14538	14711	14535	14474	14409	14696	14533	14535	14550	14660	14527	14491	14488	14584	14549	14426	14559	14578	14664	14509	14614	14746	14588	14505	14562	14608	14584	14554	14538	14353	14593	14505	14313	14439	14464	14533	14511	14348	14524	14342	14400	14537	14549	14614	14606	14536	14623	14451	14455	14404	14413	14489	14556	14530	14549	14606	14307	14361	14510	14617	14412	14522	14563	14554	14776	14430	14412	14585	14464	14599	14659	14395	14683	14514	14493	14465	14609	14429	14521	14448	14573	14480	14447	14583	14371	14400	14498	14508	14697	14749	14414	14735	14222	14304	14558	14605	14459	14346	14571	14635	14588	14399	14276	14564	14485	14410	14596	14542	14478	14333	14413	14523	14562	14620	14403	14329	14636	14454	14431	14556	14627	14656	14575	14723	14632	14493	14356	14531	14676	14611	14668	14513	14617	14517	14435	14407	14311	14577	14345	14387	14631	14531	14573	14563	14525	14574	14601	14633	14551	14607	14433	14362	14320	14558	14522	14586	14480	14538	14438	14427	14488	14584	14511	14524	14606	14577	14516	14453	14414	14569	14559	14457	14409	14676	14461	14401	14618	14433	14512	14385	14541	14437	14594	14550	14532	14314	14512	14456	14545	14419	14344	14641	14425	14691	14461	14600	14647	14398	14631	14514	14443	14548	14459	14610	14361	14591	14394	14421	14527	14435	14560	14649	14565	14502	14554	14472	14740	14398	14606	14522	14431	14707	14404	14553	14554	14654	14545	14495	14482	14515	14415	14486	14484	14514	14412	14582	14377	14523	14506	14390	14559	14674	14674	14446	14583	14460	14334	14365	14520	14513	14742	14474	14599	14596	14537	14495	14416	14349	14316	14264	14572	14630	14661	14455	14492	14424	14510	14549	14611	14552	14569	14614	14564	14462	14475	14760	14560	14506	14406	14410	14512	14480	14583	14374	14436	14608	14440	14427	14550	14405	14552	14627	14423	14366	14748	14703	14547	14740	14446	14639	14627	14651	14497	14597	14544	14426	14477	14562	14455	14571	14619	14440	14448	14552	14321	14544	14456	14391	14470	14412	14524	14577	14632	14577	14680	14466	14475	14457	14405	14615	14624	14553	14542	14675	14447	14569	14547	14344	14612	14451	14308	14570	14578	14478	14323	14366	14402	14663	14634	14488	14350	14456	14568	14735	14448	14639	14437	14523	14684	14445	14522	14680	14640	14563	14727	14599	14469	14460	14650	14433	14572	14470	14448	14660	14731	14575	14308	14581	14518	14526	14691	14643	14531	14613	14407	14524	14578	14507	14711	14475	14475	14515	14753	14529	14482	14493	14661	14399	14321	14645	14554	14537	14496	14706	14432	14492	14571	14570	14599	14506	14483	14385	14527	14519	14619	14499	14507	14606	14371	14632	14530	14303	14406	14556	14666	14480	14594	14649	14376	14458	14470	14647	14586	14510	14519	14417	14408	14410	14766	14528	14405	14584	14498	14453	14602	14525	14599	14541	14612	14631	14649	14491	14798	14564	14505	14649	14448	14454	14461	14365	14597	14633	14555	14512	14478	14630	14647	14545	14542	14567	14585	14620	14630	14488	14490	14500	14679	14498	14568	14500	14455	14425	14664	14513	14687	14421	14492	14505	14522	14440	14593	14490	14599	14477	14588	14652	14406	14650	14592	14494	14558	14547	14320	14606	14458	14539	14605	14339	14516	14493	14495	14443	14302	14611	14350	14549	14425	14487	14690	14532	14484	14471	14484	14375	14491	14510	14256	14464	14452	14533	14546	14712	14382	14463	14405	14466	14623	14512	14586	14536	14538	14445	14539	14638	14617	14485	14379	14577	14571	14499	14432	14320	14401	14715	14582	14544	14513	14467	14525	14249	14455	14650	14571	14402	14408	14462	14675	14448	14562	14456	14529	14526	14750	14501	14527	14631	14326	14527	14510	14590	14490	14611	14491	14361	14594	14652	14709	14571	14416	14458	14530	14766	14509	14611	14607	14473	14586	14659	14579	14346	14781	14472	14437	14521	14585	14550	14523	14598	14706	14438	14454	14469	14658	14537	14610	14607	14525	14376	14534	14617	14521	14571	14397	14607	14309	14642	14609	14573	14564	14447	14401	14575	14293	14462	14614	14687	14530	14512	14722	14543	14715	14492	14587	14622	14548	14589	14549	14434	14555	14603	14660	14460	14540	14411	14508	14465	14490	14588	14582	14426	14475	14633	14410	14441	14348	14551	14585	14428	14571	14592	14527	14313	14532	14583	14287	14680	14605	14313	14606	14699	14613	14708	14499	14562	14460	14511	14444	14442	14721	14455	14548	14563	14557	14428	14333	14621	14625	14335	14475	14496	14593	14548	14614	14487	14588	14357	14519	14496	14447	14646	14599	14537	14694	14614	14408	14462	14607	14494	14661	14481	14598	14424	14692	14672	14536	14547	14393	14468	14483	14556	14470	14634	14384	14757	14325	14343	14485	14582	14294	14626	14327	14496	14462	14566	14326	14599	14463	14482	14711	14456	14648	14401	14452	14678	14522	14671	14576	14500	14236	14587	14424	14526	14556	14616	14492	14725	14441	14390	14503	14488	14480	14402	14527	14595	14480	14626	14444	14362	14699	14609	14442	14498	14511	14674	14550	14532	14470	14535	14603	14700	14598	14594	14553	14489	14582	14536	14631	14592	14606	14533	14443	14442	14399	14571	14488	14727	14552	14514	14680	14623	14475	14496	14479	14651	14658	14579
25049	36227	34945	28466	22138	18881	17234	15871	15416	15163	14761	14498	14416	14221	14128	14070	13883	13797	13841	13800	13844	13708	13850	13768	13805	13592	13772	13792	13707	13689	13720	13787	13745	13686	13649	13616	13639	13762	13715	13648	13776	13682	13660	13674	13652	13543	13718	13502	13861	13531	13641	13749	13779	13638	13741	13537	13704	13734	13715	13887	13759	13927	13666	13579	13481	13752	13727	13574	13753	13629	13830	13576	13579	13713	13724	13590	13423	13547	13717	13620	13840	13649	13744	13666	13701	13762	13626	13624	13792	13559	13689	13479	13691	13760	13714	13653	13716	13700	13726	13668	13623	13847	13724	13572	13706	13709	13733	13625	13660	13792	13745	13623	13785	13722	13632	13742	13673	13608	13619	13667	13724	13602	13693	13681	13637	13644	13599	13666	13698	13690	13698	13581	13761	13758	13751	13629	13744	13594	13650	13552	13598	13723	13738	13478	13666	13600	13585	13680	13781	13733	13727	13590	13673	13714	13714	13606	13819	13762	13683	13764	13681	13690	13720	13607	13523	13645	13645	13545	13593	13544	13555	13614	13594	13649	13649	13735	13607	13504	13726	13609	13543	13685	13626	13603	13657	13714	13673	13644	13722	13681	13694	13488	13554	13565	13562	13762	13610	13606	13728	13623	13644	13643	13739	13690	13708	13550	13643	13756	13730	13553	13709	13787	13612	13702	13573	13631	13591	13704	13712	13642	13724	13658	13542	13664	13730	13588	13568	13692	13752	13708	13699	13725	13690	13642	13678	13809	13747	13553	13680	13603	13633	13606	13760	13626	13537	13597	13670	13686	13708	13669	13700	13508	13627	13512	13654	13763	13736	13788	13736	13677	13777	13580	13745	13731	13588	13643	13552	13709	13711	13745	13643	13696	13528	13964	13738	13658	13546	13775	13770	13566	13553	13615	13683	13682	13710	13561	13721	13712	13514	13589	13650	13565	13738	13859	13684	13591	13633	13611	13678	13779	13513	13676	13569	13680	13673	13649	13619	13622	13571	13551	13597	13596	13745	13491	13770	13774	13606	13736	13723	13630	13867	13584	13695	13661	13588	13691	13581	13721	13780	13788	13767	13638	13843	13721	13448	13713	13558	13734	13627	13727	13662	13706	13636	13637	13705	13625	13755	13562	13628	13769	13703	13625	13600	13688	13702	13683	13493	13613	13615	13627	13737	13518	13669	13657	13753	13561	13629	13651	13596	13701	13651	13665	13625	13615	13726	13614	13571	13657	13476	13653	13638	13733	13679	13770	13669	13823	13608	13852	13672	13648	13827	13634	13706	13718	13641	13845	13805	13641	13845	13805	13678	13542	13748	13673	13642	13635	13679	13732	13678	13518	13549	13720	13708	13606	13644	13718	13652	13757	13651	13467	13736	13604	13659	13736	13763	13691	13557	13627	13710	13682	13685	13698	13566	13729	13547	13821	13570	13747	13521	13731	13548	13748	13729	13646	13668	13711	13636	13662	13639	13648	13498	13690	13763	13495	13584	13516	13704	13541	13602	13619	13481	13698	13597	13522	13803	13778	13685	13841	13697	13592	13686	13527	13792	13726	13591	13623	13698	13636	13726	13769	13574	13671	13802	13622	13569	13733	13590	13774	13591	13572	13715	13695	13616	13653	13468	13727	13638	13668	13589	13681	13829	13662	13721	13513	13538	13712	13570	13604	13684	13806	13660	13595	13606	13709	13791	13691	13719	13577	13704	13678	13616	13561	13669	13711	13823	13707	13774	13635	13718	13633	13649	13614	13440	13651	13647	13594	13655	13870	13729	13671	13559	13577	13566	13749	13623	13686	13485	13652	13678	13518	13734	13675	13782	13685	13753	13649	13666	13638	13606	13556	13569	13577	13737	13723	13693	13419	13616	13519	13737	13817	13629	13628	13603	13754	13684	13510	13721	13550	13657	13715	13815	13555	13664	13719	13732	13707	13728	13561	13708	13624	13657	13743	13603	13771	13712	13740	13628	13639	13633	13483	13729	13730	13832	13665	13506	13622	13584	13619	13538	13722	13589	13691	13648	13710	13666	13518	13552	13632	13588	13788	13662	13687	13690	13694	13728	13684	13573	13580	13617	13503	13790	13532	13658	13687	13590	13614	13615	13658	13633	13669	13564	13654	13821	13685	13660	13639	13577	13623	13841	13728	13600	13639	13637	13597	13534	13497	13728	13633	13478	13690	13543	13796	13693	13603	13665	13519	13598	13495	13767	13824	13763	13687	13567	13633	13553	13593	13660	13550	13747	13545	13596	13705	13583	13559	13518	13722	13747	13623	13487	13727	13625	13491	13750	13638	13531	13590	13723	13754	13659	13673	13661	13549	13565	13603	13651	13632	13630	13661	13585	13638	13724	13631	13593	13601	13619	13846	13701	13787	13617	13582	13741	13621	13654	13644	13470	13770	13776	13783	13570	13801	13674	13765	13687	13616	13714	13677	13653	13698	13636	13672	13519	13558	13646	13681	13481	13671	13745	13721	13816	13686	13734	13589	13766	13514	13755	13660	13599	13691	13569	13614	13692	13546	13621	13694	13706	13591	13477	13745	13803	13709	13541	13664	13568	13657	13769	13380	13693	13589	13586	13617	13558	13539	13589	13669	13691	13614	13524	13432	13681	13900	13729	13646	13574	13717	13712	13559	13622	13938	13747	13724	13775	13615	13805	13532	13625	13604	13763	13875	13549	13652	13656	13712	13716	13733	13679	13699	13838	13560	13588	13594	13584	13541	13714	13643	13793	13593	13728	13664	13516	13599	13676	13559	13670	13656	13639	13744	13614	13721	13666	13814	13592	13685	13803	13616	13653	13749	13755	13461	13650	13664	13593	13655	13587	13685	13598	13651	13713	13717	13739	13708	13680	13671	13525	13645	13640	13641	13721	13757	13598	13642	13666	13738	13610	13623	13618	13604	13721	13656	13735	13765	13735	13708	13696	13692	13613	13838	13567	13678	13689	13670	13653	13521	13662	13659	13595	13680	13768	13689	13868	13771	13668	13578	13711	13528	13801	13652	13761	13709	13535	13721	13751	13646	13756	13699	13751	13579	13703	13732	13744	13569	13669	13660	13546	13628	13663	13624	13530	13795	13763	13551	13734	13626	13540	13791	13701	13592	13697	13768	13563	13799	13791	13693	13549	13610	13802	13609	13723	13494	13473	13509	13698	13698	13634	13632	13392	13657	13740	13508	13707	13751	13734	13667	13468	13842	13720	13738	13694	13798	13725	13700	13706	13549	13691	13701	13571	13613	13533	13676	13710	13566	13701	13650	13742	13694	13674	13678	13766	13594	13680	13649	13740	13723	13676	13656	13644	13688	13629	13573	13632	13585	13686	13846	13545	13879	13720	13798	13657	13724	13760	13670	13748	13574	13727	13637	13625	13707	13688	13600	13757	13562	13601	13714	13748	13585	13822	13663	13541	13617	13641	13620	13645	13740	13661	13654	13797	13642	13725	13755	13863	13682	13505	13715	13670	13514	13799	13613	13700	13596	13719	13597	13792	13785	13653	13775	13671	13535	13862	13694	13585	13778	13597	13619	13572	13585	13604	13749	13667	13678	13486	13715	13579	13597	13751	13581	13686	13616	13687	13623	13608	13824	13430	13640	13752	13799	13572	13727	13670	13659	13680	13751	13536	13634	13646	13714	13813	13782	13735	13810	13755	13862	13563	13799	13588	13663	13776	13521	13673	13523	13491	13574	13736	13548	13799	13616	13692	13572	13665	13580	13615	13606	13670	13621	13442	13756	13781	13670	13568	13598	13759	13832	13779	13519	13602	13688	13448	13669	13651	13867	13909	13615	13589	13577	13735	13600	13740	13798	13754	13708	13540	13503	13630	13705	13747	13615	13597	13555	13642	13756	13596	13678	13737	13725	13686	13762	13570	13519	13557	13657	13597	13643	13698	13683	13779	13773	13739	13517	13662	13768	13781	13542	13718	13871	13702	13658	13825	13593	13521	13687	13553	13706	13589	13511	13646	13729	13683	13663	13703	13606	13652	13713	13752	13756	13884	13864	13709	13624	13719	13853	13569	13541	13770	13508	13622	13596	13781	13729	13606	13739	13480	13644	13692	13678	13775	13684	13604	13594	13626	13611	13902	13783	13574	13741	13629	13702	13885	13599	13740	13685	13472	13727	13685	13611	13673	13665	13727	13756	13662	13670	13426	13671	13673	13562	13710	13635	13874	13558	13623	13839	13766	13796	13733	13827	13559	13625	13715	13804	13759	13743	13576	13823	13494	13522	13556	13782	13657	13576	13550	13664	13519	13646	13781	13846	13601	13839	13554	13644	13854	13581	13633	13707	13684	13637	13829	13653	13708	13586	13614	13488	13724	13610	13871	13613	13710	13508	13691	13676	13564	13685	13594	13428	13725	13716	13798	13753	13569	13714	13807	13531	13850	13651	13608	13612	13749	13570	13710	13750	13534	13474	13631	13739	13550	13574	13693	13714	13564	13698	13680	13697	13661	13677	13567	13524	13690	13662	13603	13648	13829	13619	13724	13627	13747	13618	13620	13680	13727	13728	13714	13523	13452	13802	13667	13652	13628	13520	13542	13448	13647	13588	13656	13744	13515	13678	13631	13689	13648	13659	13695	13618	13659	13633	13653	13606	13774	13738	13541	13561	13665	13714	13818	13666	13482	13691	13818	13593	13692	13845	13569	13743	13550	13610	13617	13645	13652	13668	13469	13570	13612	13503	13605	13469	13743	13689	13736	13878	13562	13603	13653	13585	13800	13518	13777	13505	13532	13595	13727	13709	13781	13813	13701	13634	13733	13833	13455	13667	13693	13749	13661	13555	13769	13691	13666	13633	13787	13566	13699	13673	13869	13789	13602	13619	13666	13749	13537	13637	13695	13591	13508	13527	13662	13727	13602	13610	13751	13553	13679	13754	13679	13709	13692	13677	13595	13677	13623	13591	13665	13715	13603	13614	13688	13537	13700	13643	13779	13630	13561	13489	13785	13604	13598	13627	13609	13593	13655	13544	13613	13664	13710	13719	13523	13614	13630	13606	13625	13556	13803	13582	13612	13666	13477	13614	13619	13792	13668	13618	13711	13763	13720	13658	13786	13545	13703	13624	13666	13596	13699	13629	13660	13774	13662	13672	13663	13706	13632	13698	13611	13683
26416	21816	29523	28429	23617	21378	20240	18179	17210	16661	16452	15996	16056	15720	15675	15489	15472	15246	15167	15277	14982	15182	15179	15014	15038	15199	15032	15031	14842	14958	15211	15309	15024	14980	14980	14757	14797	14726	15018	14897	14846	14722	14906	14830	14948	14870	14851	14747	14839	14826	14758	14909	14969	14830	14895	14918	14811	14658	14903	15143	15026	14950	14781	14979	14965	14677	14946	14769	14821	14920	14783	15006	14721	14800	15126	14601	14892	14725	14898	14856	14722	14740	14986	14762	14776	14729	14724	15089	14715	14841	14808	14844	14896	14627	14797	14759	14701	14987	14748	14840	14887	14766	14632	14624	15049	14801	14837	14893	14761	14838	14896	14847	14713	14695	14811	14990	14947	14848	15048	14900	14905	14951	14813	14962	14886	14818	14731	14982	14935	14769	14962	14853	14837	14905	14982	15101	14823	14680	14874	14903	15051	14808	14898	14891	14709	14844	14908	14742	14882	14889	14962	15117	14850	14759	14948	14807	15002	14855	14845	14976	14832	14983	14649	14899	14870	14808	14983	14830	14875	14810	14823	14910	14696	14491	14802	14849	14754	15067	14921	14809	14815	14879	14834	14734	14975	14877	14891	14927	14804	14761	14865	14695	14850	14862	14780	14862	14967	14887	14722	14678	14849	14750	14786	14790	14961	14769	14799	14872	14865	14770	15111	14927	14803	14813	14784	14960	14830	14876	14878	14886	15063	14859	14945	14989	14872	14990	14963	14968	14986	14846	14826	14750	14739	14844	14836	14886	14714	14997	14839	14623	14580	15036	14846	14913	14768	14934	15006	15015	14842	14975	14683	15016	14883	14855	14805	14745	14933	14710	14917	14777	14882	14874	14721	14831	14826	14873	14789	14986	14780	14907	14772	14831	14879	14774	14905	14956	14874	14740	14943	14745	14756	14724	14669	14862	14751	14797	14905	14987	14924	14680	14795	14787	14845	14734	14983	14880	14838	14982	14789	14620	14726	14757	14827	14721	15021	15030	14890	14960	14942	15020	14943	14805	14965	14837	14791	14590	14880	14838	15019	14980	14788	14661	15023	14923	14785	14870	14798	14718	15014	14987	14870	14864	14783	14819	14751	14930	14858	14814	14811	14762	14891	15004	14917	14867	14723	14773	14839	14832	14880	14770	14931	14816	14671	14851	15182	15102	14846	15137	14850	14751	14567	14816	14897	14901	14841	14782	14742	14830	14784	14714	14849	14769	14880	14740	14884	14861	14727	14676	14773	14939	14636	14936	14814	14922	15005	14704	14965	14870	14796	14608	14763	14727	14762	14721	14798	14985	15120	14841	15033	14914	14801	14745	15006	14789	15005	14941	14804	15036	14886	14890	14985	14685	14746	14762	15002	15025	14727	14749	14903	14863	14946	14655	14812	14741	14734	14981	14734	15004	14939	14677	14847	14866	14775	15046	14686	14948	14774	14828	14671	14829	14940	14844	14754	14937	14849	14920	14652	14845	14990	14807	14850	14868	15058	14800	15006	14735	14967	14871	14856	14875	14932	15047	15039	14861	14828	14721	14805	14823	14904	14780	14942	14845	14590	14756	14945	15074	14863	14766	14924	14911	14701	14881	14858	14933	14642	14866	14912	14795	14895	14791	14762	14782	14985	14815	14825	14922	15064	14945	14881	14855	14771	14771	14932	14829	14748	14719	14745	14779	14648	14811	14821	14837	14793	14939	14880	14957	14816	15016	14916	14876	14858	14809	14913	14823	14763	14833	14587	14730	14764	15072	14817	14734	14666	14712	14631	14772	14815	15018	14831	14977	14797	15013	14963	14837	14798	15046	14940	14853	14944	14743	14858	14921	14866	14899	14950	14748	14670	14791	15013	14808	14944	14799	14800	14799	14956	14667	14998	14790	14820	14730	14751	14912	15072	14816	14803	14975	14969	15064	14808	14914	14780	14735	14960	14932	14860	14799	14757	14593	14972	14969	14806	15055	14769	14870	14854	14911	14788	14861	14918	15059	14816	14807	15021	15020	14710	14973	14692	14815	14962	14869	14778	14755	14917	14873	14859	14927	14948	14934	14960	14850	14826	14564	14959	14918	14905	15062	14936	14693	14832	14841	14886	14932	14908	14751	14788	14968	14914	14861	14826	14616	14693	14991	15053	14671	14816	14838	14899	14894	14780	14946	14629	14468	14996	14774	14838	14905	14607	14788	14754	14785	14845	14643	14819	14800	14818	15050	14881	14835	14899	14871	14880	14819	14955	15101	14905	14816	14894	14945	14968	14904	14860	14893	14918	14829	14883	14952	14930	15013	15006	14921	14922	14818	14757	14955	14756	14846	14818	14808	14912	14802	14782	14832	14915	14766	14838	14979	14944	15072	14820	14820	14838	15013	14664	14922	14944	14897	14699	14892	14917	15020	14769	14845	14961	14905	14773	14738	14509	14923	14902	14758	14793	14877	14931	15036	14956	14780	14986	14968	14918	14847	14843	14948	15068	14998	14959	14800	14710	14968	14897	14852	14762	14963	14933	14711	15047	14939	14848	14822	14833	14806	14899	14988	14987	14852	15041	14835	14890	14781	14983	14867	14920	14947	14844	14956	14928	14841	14880	14854	14785	14959	14861	14890	14750	15015	14893	14889	14695	14847	14800	14881	14800	14804	14800	14754	14851	14825	14894	15061	14872	14949	14915	14807	14932	14724	14759	14781	14786	14804	14865	14909	15010	14767	14901	14810	14960	14729	14844	14804	14847	15024	14891	15012	14664	14812	15122	14960	14683	14753	14769	14734	14855	14767	14986	14757	14988	14743	14990	14789	14895	14614	14760	14927	14910	14915	14743	14710	14970	14844	15003	14937	14892	14901	14954	14878	14809	14838	14678	14963	14810	14803	14881	14839	14727	14905	14844	14816	14917	14898	14836	14741	14868	14711	14824	14658	14940	14737	14828	14882	14790	14849	14854	14989	14901	14828	14587	14995	14897	14978	14924	14828	14963	14803	14903	14853	15017	14845	14579	14935	14791	14748	14806	14908	14874	14848	14761	14766	14942	14965	14678	14756	14909	14913	15029	14654	14737	14880	14886	14704	14894	14837	14963	14944	14871	14733	14864	14896	14891	14973	14721	14981	14926	14929	15070	14868	14781	15109	14778	15008	14729	14657	14941	14727	14671	15036	15014	14899	14917	14962	14938	15132	14789	14864	14727	15067	14838	14950	14907	14835	14918	14707	14762	14859	14741	14958	14663	14855	14918	14723	14858	14864	14851	14812	14852	14781	14801	14732	15014	14865	15018	14709	14734	14725	14982	14962	14984	14747	14933	14844	14921	14839	14892	14929	14826	14973	14870	14873	14780	14689	14945	15015	14868	14641	14884	14803	14714	14893	14909	14810	14883	14959	14825	14823	14829	14841	14925	14885	14820	14872	14856	14719	15110	14941	14747	15057	14818	14780	15095	14851	14721	14931	14938	14691	14812	15032	15008	14994	14752	14662	14847	14783	14894	14833	14898	14940	14750	14746	14765	14857	14868	14708	14820	14971	14833	14953	14852	14737	14765	14738	14938	14964	14756	15023	14828	14735	15182	14871	14922	14842	14740	14740	14983	14837	14838	14799	14999	14869	14903	14941	14712	14911	14960	14809	14918	14849	14795	15069	14999	14844	14816	14661	14873	14809	14729	14851	14731	14701	14970	14826	14915	14875	14876	14878	14647	14979	14875	14850	14824	14810	14807	14537	14908	14636	14846	14918	14891	14968	14810	14790	14885	14975	14780	14836	15060	14863	14809	14785	14881	14903	14897	14933	14791	14809	14820	14840	14868	14766	14838	14963	14813	14832	14725	14854	14960	14766	14737	14697	14929	14835	14889	14896	15077	14903	14978	14697	14956	14724	14758	14953	14750	14934	14899	14895	14914	14955	14889	14944	14929	14691	14754	14782	14767	15069	14963	14786	14773	14934	14826	14806	14850	14788	14822	14760	14702	14824	14986	14926	14795	14731	14755	14976	14847	14648	14749	14871	14926	14820	14699	15016	14788	14617	14763	14839	14769	14895	14981	14850	14830	14895	14804	14730	14800	14853	14876	14713	14849	14979	14814	14896	14985	15080	14890	14842	14719	14835	14658	14819	14883	14843	14871	15036	14947	14776	14898	14997	14847	14841	15175	14788	14994	14600	14965	14803	14981	15097	14960	14802	15016	14977	14888	14871	14829	14932	14943	14820	14762	14772	14796	14654	14807	14995	15141	14992	14724	14810	14939	14851	14741	14878	15014	14875	14829	14739	14754	14846	14923	14660	14711	14792	14847	14830	14813	15004	14879	14816	14688	14736	14713	14778	14656	14687	15002	14755	14736	14816	14929	14857	14840	14870	15071	15127	14828	14779	14655	14854	14934	14853	14742	14929	14934	14935	14872	14852	14821	14968	14750	15021	14782	14793	14848	14681	14964	14685	14675	14834	14888	14936	15040	15124	14771	14948	15064	14901	14891	14717	14944	14967	14954	14775	14877	14837	14646	14713	14896	14767	14808	14741	14498	14804	14637	14883	14849	14909	14737	14832	14803	14936	14811	14893	14690	14637	14968	14741	14735	14825	14778	14791	14738	14685	14810	14784	14851	14847	14842	14864	14799	14799	14615	14911	14829	14721	14763	14831	14882	14961	14954	14676	14768	14759	14915	14940	14925	14791	14949	14869	14892	14876	14830	14686	14809	14720	14674	14859	14971	14807	15075	15009	14996	14846	14802	14852	15079	14725	14906	14796	14812	14832	15016	14812	14728	15066	14836	14934	14940	14818	14760	14741	14839	14860	14814	14926	14996	15080	14971	15028	14911	14777	14628	14860	14860	14641	14817	14707	14755	14666	14879	14844	14854	14893	14852	14861	14903	14718	14801	14891	14999	14675	14831	14884	14885	14910	14750	14881	14833	14757	15015	14716	14568	14981	14837	14921	15150	14983	14706	14847	14942	14796	14766	14749	14816	14879	14872	14865	14759	14758	14968	14659	14978	14708	14742	14914	14870	14892	14823	14804	14698	14926	14865	14680	14828	14959	14940	14784	14798	14914	14947	14797	14936	14733	14836	14754	14687	14396	14943	14661	14902	14845	14993	14958	14691	14854	14818	14966	14932	14756	15172	14834	14835	14928	14885	14691	14835	14748	14959	14812	14892	14959
24665	41669	41324	32729	25844	21459	20339	18725	17530	16720	16183	15849	15521	15232	14788	14718	14457	14629	14610	14515	14261	14402	14458	14092	14181	14225	14079	13935	14018	14162	14676	14402	13944	13959	14017	13872	13901	13863	13905	14006	13841	13899	14012	13879	13973	13708	13985	13986	14006	13936	13889	13871	14040	13887	13925	13944	13930	13776	14232	14082	14043	14047	13858	13945	13839	13773	13918	13835	13981	13982	13822	13929	13980	13979	13854	13949	13996	14024	13802	13905	13850	13844	13854	13882	13791	13884	13834	13904	13844	13948	14122	13950	13880	13971	13912	13931	13887	13979	13814	13901	13967	13873	13949	13771	13768	13840	13961	13885	13901	13947	14012	13849	14036	13725	13910	13856	13888	13950	13988	13696	13910	13945	13954	13852	13858	13806	13861	13892	14005	14018	13896	13738	13798	13744	13839	14012	13825	13845	13973	13859	13909	13887	13841	13959	13845	13873	13897	14103	14092	13827	13908	13829	13980	13679	13826	13937	14008	13832	13801	13822	13850	13777	13829	13864	13719	13893	13931	13881	13939	13879	13980	13846	13914	13897	13985	13950	13652	13937	13888	13895	14098	13885	14017	13878	13824	13861	13991	13710	13909	14006	13956	14001	13905	13958	14003	13906	13808	13977	13959	13871	13811	13670	13923	13868	13942	14177	13888	13872	13737	13731	13832	13979	13755	13791	13989	13912	14023	13973	13966	13933	13915	13924	13967	13942	13956	13899	13953	13814	13837	13943	13865	13875	13942	13803	13913	13780	13671	13716	13955	13819	13878	13896	13604	13863	13943	13975	14055	14093	14018	14034	13928	13978	13833	14054	13766	13884	13733	13975	13840	13828	13889	13859	13813	13989	13798	14095	13926	14083	13928	13909	13870	13833	14017	13854	13997	13896	13958	13884	14006	13942	13651	13869	13825	13892	13896	13724	14034	13823	13747	13931	13799	13785	13905	14036	13793	13892	13919	13858	13943	13802	13840	14073	13994	13944	13867	14001	13875	13939	14035	13909	13811	14040	14193	13767	13917	13826	13963	14046	13886	13997	13835	14071	13974	13839	13877	13795	13834	13906	13964	13781	13848	13812	13909	13919	13846	13894	13855	13958	13842	13910	13867	13933	13983	13844	13880	13832	13856	13834	13906	13877	13821	13857	14039	14073	13912	13678	14085	13827	13963	13868	13947	13759	13983	13989	13813	13892	13928	14058	13941	13858	13865	13840	14007	13874	13913	13944	13951	13910	13897	13891	13972	13892	13918	13922	13838	13946	13862	13908	13903	13753	13983	13895	13986	14094	13959	13858	13898	13807	14021	13809	14074	13758	13834	13910	13986	13888	13944	13784	14029	13891	13951	13838	13786	13898	13981	13865	13883	13912	13932	13800	13687	13972	13974	13782	13852	13854	13892	13870	13955	13903	13877	14063	13907	13936	14023	13876	13689	13846	13883	14059	13709	13959	13881	13911	13830	14118	13784	13866	13788	14012	13924	13830	14022	13929	13809	13776	13986	13909	13847	13975	13797	13899	13877	13873	13875	13718	14129	13963	13885	13978	13932	13802	13917	13886	13817	13878	13927	13910	13825	13828	13889	13799	13968	13925	14037	13761	13970	13824	13986	13774	13970	13858	14008	13815	14058	13850	13784	13886	13959	13834	13778	13879	13912	13986	13844	13838	13806	13930	13709	13870	13887	13919	13988	14014	13798	13914	13881	13838	13914	13907	13842	13945	13846	13869	14008	13860	13952	13770	14010	13879	13881	13959	13826	13821	13899	13950	13888	13891	13724	13742	13982	13863	14012	13901	14023	14028	13919	13897	13768	13815	13872	13866	13862	13994	13706	13888	13688	13931	13785	13771	13850	13797	13651	13913	13925	13803	13977	13894	14057	13767	13883	13825	13966	13968	13830	13842	13826	14016	13961	13971	13826	14025	13892	13966	13831	13965	13904	13977	13851	13877	13913	13942	13924	13731	14028	13850	13952	13931	13868	13805	13939	13837	13930	13849	13908	13932	13796	13999	13860	14124	14064	13851	13923	13837	14133	14081	13851	13845	13873	13883	13883	13671	13885	13922	13815	13886	13923	14081	13957	13904	14054	13891	13822	13762	13997	13771	13871	13916	13975	14046	13979	13975	13801	13941	13918	13888	13928	13752	13894	13823	13812	13878	13799	14028	13886	13902	13884	13801	13788	13828	13856	13962	13935	13869	14029	13852	13864	13921	13794	13876	13999	13978	13874	13954	14072	13920	13748	14022	13933	13978	13988	13817	13967	13701	13987	13789	13905	13817	13764	13677	14075	13825	14021	13834	13935	13999	14019	13885	13832	13785	14029	13728	13822	13939	14074	13925	13938	13888	13959	13778	14023	13834	13768	13961	13861	13788	13803	14048	13933	13968	14008	13955	13939	13705	14018	13852	14079	13798	13809	13879	13860	13920	13825	13855	13960	13772	13824	13941	13866	14050	13706	13965	13679	13934	13826	13859	13902	14101	13986	13898	13855	13974	13810	13774	14116	13846	13885	13891	13781	13989	13865	13816	13929	13801	13817	13931	13857	13862	14072	14064	13831	13909	14006	13919	13934	13888	13806	13949	13989	13872	13897	13936	14209	13779	13985	13865	13750	13931	14063	13919	13716	13964	13832	13947	13987	13782	13936	14118	13837	13957	14045	14068	13991	13902	13892	13972	13789	13894	13850	13930	13879	13992	13903	14030	13911	13920	14071	13936	14034	13875	13797	13893	13799	13944	13783	13837	13811	13699	13823	13834	13797	13988	14004	13879	14022	13926	13965	13924	13903	13762	13903	13834	13862	13817	13939	13800	13881	13891	14033	13804	13974	13751	14002	13729	13922	13813	13751	14031	13868	14147	13967	13855	13956	13932	13855	13971	13849	13910	13889	13783	14111	13811	14072	13972	13958	13827	13881	13940	13922	14121	13947	13829	13965	13936	13841	13886	13922	13781	13926	13842	13665	13904	13891	13778	13973	13801	13957	13832	13927	13981	13782	13963	13988	14139	13567	14017	14018	13856	13758	13850	13923	13955	14023	13832	13836	13891	13915	14026	13739	14033	13913	14101	13882	13811	14006	14002	14103	13910	13886	14013	13919	14009	13961	13972	13878	13806	13997	13847	13874	13875	13841	13874	13913	13633	13916	13778	14143	13671	14057	13939	13895	13840	13876	13929	13849	13957	14018	13923	13936	13781	13990	14003	14006	14022	13964	13875	13934	13852	13895	13960	13929	13925	13828	13789	13945	13825	14023	13978	13792	13828	13906	13956	13945	13892	14037	13846	14139	13934	13830	13875	13834	13809	13960	13809	13976	13647	13796	13952	13808	13863	13862	13920	13870	13976	13944	13911	13994	13953	13922	13996	13883	13852	14062	14009	13958	13899	13921	13872	13863	13915	13981	13925	13759	13833	13849	14006	14004	13849	13854	13916	13795	13895	13890	13905	13758	13832	13995	13899	13885	13892	13890	13872	13951	13814	13919	13908	13898	13929	13721	13870	13917	14007	13973	13978	14055	13774	13697	13859	14001	13795	13846	14018	13965	13930	13974	13859	13952	13902	13976	13803	13999	13972	13949	14117	13979	13958	14001	13915	13907	13964	13862	13884	14072	13788	13793	13865	13947	13921	13891	13839	13993	13888	14041	14111	13852	13800	13836	13865	13892	13900	13943	13958	13848	13916	13916	14031	13967	14025	13744	13985	13966	14011	13972	13872	13768	14020	14079	13979	13814	13922	13910	13944	13832	13972	13901	13777	13996	14011	13784	13983	13783	13927	13967	13817	13956	13630	13901	13773	13730	13844	14002	13962	13919	13696	13964	14068	13938	14188	13826	13918	13873	13897	13788	13918	14008	13848	13961	13956	13762	13907	13827	13930	14059	13912	13903	13973	13853	13886	13974	13863	13830	13763	13903	13980	13910	13755	14186	14022	13882	13935	13931	13981	13909	13982	13882	13817	13972	13812	13964	13937	13842	13874	14021	13945	13976	14036	13827	13930	13717	14075	13722	13954	14030	13840	13855	13789	13866	13872	13742	13822	13852	13772	13860	13751	13885	13804	13878	13797	13790	13919	13715	13819	13900	13850	13969	13908	13896	14080	13999	13900	13985	14021	13960	13913	13940	13757	13815	13969	13874	13951	13913	13994	13845	13707	13981	14027	13895	13959	13794	13737	13956	14032	13931	13846	13979	13807	13764	13842	13929	14024	13912	13924	13978	13890	13825	13735	13914	13744	13852	13846	14051	13934	13897	13756	13946	13838	13919	13848	13961	14025	13986	13833	13760	14042	13782	13950	13948	13776	13901	14015	13908	13928	13779	13910	13912	13844	13785	14078	13915	13929	13871	13902	13865	13999	13781	13760	13919	13954	13862	13855	13795	13713	13889	13788	13793	13669	14132	13830	13935	13662	13801	13906	13823	13858	13897	13741	14039	13755	13776	13805	14033	13788	13876	13874	14043	13926	14007	13935	13795	13956	13692	13750	13921	13971	13879	13851	13896	14014	13897	13885	13774	13889	13987	13911	13860	13789	14056	13898	13871	13905	13850	13897	13896	13868	13859	13854	13896	13730	13965	13907	13840	13770	13940	13995	13770	13923	13890	13887	13864	13817	13876	13854	13904	13926	13998	14012	14003	13861	13994	13885	13768	13968	13884	14108	13873	13910	13749	13935	13885	13970	13882	13945	13992	13772	13848	13759	13963	13955	13998	13925	14134	14019	13870	13904	13918	13891	13926	14063	13896	13834	13816	14000	13637	13901	13963	13867	14014	13963	13880	13809	13749	13799	13852	13822	13722	13848	13863	13941	13957	13865	13949	13868	13885	13884	14149	13823	13886	13714	13990	13864	13882	14026	13934	13929	14045	13744	14051	13807	13910	13903	13927	13828	13987	13987	13992	13914	14005	13918	13887	13789	13863	13939	13700	13870	13934	13857	13994	13630	13866	13898	13903	13789	13971	13953	13860	14042	13916	13878	13872	13869	13935	13994	13915	13970	13826	13956	13950	13897	13869	13912	13991	14041	13766	13890	13969	13755	13879	13982	13883	13917	13823	13950	14013	13755	13766	13908	13832	14096	14091	13876	13887	13981	13867	13857	13866	13883	13829	13878	13797	13943	13849	13894	13941	13841	13889	13701
24658	21556	29018	24914	23222	24817	25253	23211	19424	18191	17369	16733	16467	15983	15656	15464	15224	15105	15179	15017	14871	15040	15032	14814	14739	14456	14415	14447	14338	14480	15055	15476	14406	14173	14311	14375	14206	14258	14420	14321	14402	14251	14483	14323	14252	14240	14292	14349	14330	14298	14614	14232	14386	14271	14303	14278	14148	14127	14472	14761	14755	14805	14556	14548	14333	14260	14305	14313	14388	14388	14477	14346	14159	14434	14151	14408	14215	14235	14290	14229	14326	14408	14186	14417	14344	14330	14232	14375	14662	14053	14313	14205	14151	14285	14290	14532	14397	14345	14259	14247	14087	14303	14301	14396	14335	14242	14112	14301	14320	14224	14379	14149	14153	14186	13954	14305	14259	14140	14319	14140	14334	14293	14340	14224	14452	14301	14564	14430	14355	14274	14254	14418	14233	14293	14200	14225	14274	14414	14467	14238	14252	14287	14172	14324	14236	14429	14124	14264	14355	14289	14180	14482	14132	14192	14292	14282	14340	14329	14158	14394	14349	14319	14312	14140	14188	14275	14309	14056	14331	14190	14043	14192	14222	14135	14157	14556	14332	14251	14468	14221	14340	14239	14198	14255	14232	14045	14267	14193	14178	14341	14157	14343	14223	14388	14211	14198	14312	14179	14274	14306	14074	14130	14257	14086	14185	14195	14481	14245	14234	14394	14312	14344	14311	14234	14328	14306	14242	14073	14245	14061	14152	14107	14249	14261	14169	14245	14121	14342	14282	14183	14264	14333	14052	14252	14254	14302	14376	14300	14332	14120	14244	14225	14219	14121	14393	14396	14151	14339	14273	14120	14151	14134	14138	14417	14330	14232	14093	14152	14332	14456	14314	14296	14282	14281	14297	14214	14315	14282	14324	14441	14148	14438	14321	14157	14468	14292	14387	14438	14300	14216	14363	14316	14388	14281	14201	14311	14442	14407	14274	14304	14279	14153	14227	14172	14179	14420	14377	14295	14070	14277	14174	14414	14415	14306	14289	14187	14302	14317	14158	14154	14291	14125	14206	14361	14251	14088	14328	14227	14134	14241	14358	14231	14426	14246	14277	14237	14197	14269	14216	14528	14343	14422	14220	14219	14040	14180	14311	14279	14230	14316	14292	14306	14149	14322	14129	14210	14459	14217	14397	14334	14258	14158	14273	14325	14104	14323	14239	14270	14278	14257	14157	14072	14231	14121	14419	14341	14363	14126	14347	14332	14199	14120	14239	14341	14152	14382	14286	14272	14248	14209	14256	14448	14301	14217	14202	14138	14131	14312	14264	14219	14156	14199	14218	14262	14264	14131	14068	14277	14259	14221	14374	14219	14352	14373	14138	14097	14077	14128	14317	14193	14151	14218	14254	14021	14283	14117	14082	14236	14371	14499	14280	14114	14381	14231	14252	14196	14150	14126	14440	14302	14202	14283	14212	14493	14372	14139	14187	14351	14292	14187	14154	14198	14314	14241	14252	14478	14333	14075	14182	14158	14202	14258	14183	14165	14227	14219	14239	14155	14293	14299	14297	14196	14325	14467	14336	14264	14230	14253	14276	14127	14271	14387	14309	14188	14239	14171	14183	14305	14188	14230	14354	14272	14193	14281	14234	14280	14122	14286	14230	14402	14285	14365	14439	14400	14297	14023	14278	14355	14285	14232	14367	14327	14366	14249	14258	14162	14312	14248	14245	14210	14306	14363	14449	14276	14302	14243	14170	14287	14403	14256	14300	14297	14210	14008	14410	14167	14182	14130	14411	14247	14451	14220	14109	14213	14317	14306	14239	14391	14358	14357	14274	14189	14120	14278	14325	14109	14097	14106	14339	14287	14237	14350	14395	14248	14146	14294	14226	14122	14377	14307	14335	14153	14181	14244	14169	14447	14244	14374	13921	14317	14473	14362	14334	14265	14191	14246	14222	14251	14132	14241	14320	14247	14402	14177	14172	14175	14353	14187	14273	14312	14238	14344	14344	14296	14167	14148	14256	14085	14304	14445	14400	14243	14302	14332	14264	14239	14042	14306	14341	14297	14152	14266	14201	14080	14347	14382	14322	14306	14301	14062	14253	13849	14294	14136	14292	14150	14244	14096	13978	14168	14326	14457	14342	14181	14209	14368	14465	14422	14265	14146	14371	14349	14300	14010	14228	14075	14331	14442	14362	14292	14245	14191	14051	14149	14114	14327	14257	14281	14394	14325	14174	14208	14180	14313	14317	14381	14154	14258	14299	14427	14213	14351	14357	14421	14450	14360	14278	14198	14270	14361	14235	14314	14252	14210	14272	14309	14288	14220	14229	14284	14327	14249	14228	14349	14330	14288	14193	14443	14329	14248	14337	14291	14329	14289	14117	14315	14195	14268	14297	14319	14438	14347	14345	14205	14366	14167	14326	14296	14549	14273	14352	14140	14320	14396	14391	14345	14277	14496	14331	14080	14230	14329	14274	14349	14187	14076	14228	14290	14410	14370	14161	14298	14382	14238	14505	14108	14232	14367	14189	14160	14196	14254	14427	14155	13981	14266	14160	14030	14258	14343	14310	14196	14062	14166	14162	14263	14429	14219	14345	14202	14333	14284	14008	14409	14398	14306	14181	14384	14429	14211	14250	14312	14405	14188	14266	14368	14371	14276	14198	14468	14213	14124	14340	14256	14165	14215	14295	14285	14256	14437	14256	14454	14511	14363	14077	14414	14293	14345	14281	14056	14289	14140	14185	14292	14264	14230	14217	14272	14153	14264	14407	14313	14106	14285	14214	14135	14403	14391	14334	14235	14194	14334	14236	14295	14296	14147	14271	14383	14448	14287	14155	14153	14285	14266	14208	14011	14274	14188	14284	14155	14166	14303	14368	14293	14285	14427	14298	14394	14404	14436	14350	14144	14262	14264	14023	14353	14272	14170	14218	14346	14275	14266	14262	14524	14259	14346	14222	14383	14250	14307	14406	14386	14167	14327	14272	14118	14054	14159	14175	14351	14167	14254	14147	14325	14260	14299	14162	14084	14253	14299	14329	14436	14371	14194	14221	14326	14007	14418	14247	14205	14476	14353	14286	14425	14087	14370	14285	14200	14369	14246	14413	14408	14274	14065	14158	14254	14127	14283	14433	14281	14306	14037	14264	14449	14359	14218	14338	14337	14200	14375	14279	14448	14402	14282	14332	14138	14304	14258	14448	14189	14178	14195	14189	14149	14167	14296	14264	14266	14261	14338	14062	14260	14170	14291	14410	14236	14074	14322	14323	14328	14185	14208	14321	14327	14121	14347	14378	14297	14256	14065	14274	14187	14356	14312	14273	14027	14289	14348	14328	14203	14264	14302	14355	14493	14246	14276	14290	14379	14344	14239	14269	14250	14309	14259	14257	14197	14244	14191	14421	14102	14109	14021	14499	14181	14126	14207	14482	14409	14200	14376	14276	14304	14150	14193	14316	14290	14374	14161	14196	14388	14413	14441	14362	14332	14236	14312	14251	14206	14081	14140	14253	14400	14352	14342	14321	14190	14144	14231	14160	14313	14427	14307	14263	14166	14257	14359	14190	14308	14268	14175	14221	14264	14382	14344	14065	14122	14336	14169	14096	14076	14177	14363	14345	14362	14072	14375	14440	14094	14367	14300	14298	14354	14056	14132	14300	14339	14400	14287	14392	14417	14311	14148	14270	14192	14348	14289	14214	14369	14168	14323	14306	14439	14402	14284	14332	14446	14264	14274	14264	14277	14235	14395	14175	14139	14133	14332	14328	14246	14376	14416	14444	14140	14095	14502	14163	14339	14322	14202	14333	14236	14098	14163	14321	14266	14199	14298	14425	14411	14347	14312	14299	14100	14241	14329	14195	14301	14352	14442	14332	14531	14343	14326	14412	14346	14237	14133	14351	14323	14077	14200	14299	14137	14285	14240	14182	14268	14278	14046	14407	14201	14291	14306	14222	14378	14263	14239	14222	14283	14275	14210	14338	14360	14285	14494	14192	14400	14227	14237	14169	14305	14198	14121	14186	14146	14214	14313	14287	14135	14186	14139	14344	14446	14279	14382	14166	14351	14249	14113	14262	14136	14373	14095	14361	14227	14346	14283	14209	14380	14422	14200	14192	14164	14256	14460	14178	14387	14264	14258	14359	14245	14181	14193	14520	14321	14232	14202	14324	14257	14193	14121	14194	14342	14266	14248	14442	14255	14328	14251	14143	14192	14332	14402	14207	14394	14403	14401	14214	14286	14298	14332	14209	14032	14187	14192	14181	14294	14251	14291	14435	14405	14341	14197	14363	14181	14257	14149	14145	14366	14193	14298	14169	14150	14440	14385	14466	14333	14265	14258	14246	14235	14273	14337	14304	14300	14354	14241	14310	14073	14438	14334	14330	14238	14215	14216	14253	14367	14248	14370	14327	14514	14224	14279	14130	14087	14392	14191	14196	14167	14299	14316	14238	14170	14259	14192	14354	14178	14159	14243	14284	14383	14112	14219	14128	14183	14365	14258	14227	14410	14293	14475	14475	14288	14071	14288	14249	14260	14140	14335	14258	14353	14239	14159	14244	14393	14219	14126	14231	14147	14405	14318	14369	14409	14270	14326	14281	14293	14286	14197	14198	14272	14207	14291	14291	14349	14095	14332	14282	14267	14147	14247	14231	14183	14319	14206	14299	14499	14320	14350	14419	14452	14409	14353	14177	14273	14116	14225	14151	14439	14298	14400	14236	14438	14160	14256	14205	14098	14148	14041	14193	14250	14159	14266	14584	14355	14316	14144	14314	14300	14315	14036	14379	13997	14258	14309	14263	14406	14306	14314	14301	14332	14264	14123	14142	14135	14253	14241	14143	14271	14246	14376	14174	14359	14336	14343	14278	14329	14297	14162	14329	14326	14090	14301	14124	14391	14164	14336	14391	14157	14164	14157	14016	14300	14288	14025	14036	14270	14220	14267	14114	14298	14237	14312	14315	14083	14384	14426	14296	14248	14324	14346	14217	14253	14166	14259	14407	14329	14121	14347	14206	14296	14046	14174	14090	14370	14218	14318	14384	14185	14301	14219	14149	14415	14214	14186	14086	14227	14429	14204	14216	14182	14258	14341	14345	14326	14221	14325	14309	14190	14235	14109	14108	14511	14183	14095	14163	14228	14233	14289	14210	14229	14273	14248	14204	14303	14128	14110
25662	42654	41673	35837	30919	27236	25140	26841	20753	19182	18282	17449	16938	16468	15686	15347	14979	14951	14707	14586	14479	14313	14132	14186	14062	13848	13839	13788	13659	13826	14890	15149	13589	13537	13493	13518	13467	13613	13520	13474	13503	13476	13487	13585	13621	13583	13520	13528	13514	13528	13558	13417	13604	13464	13412	13579	13434	13626	14031	14130	14093	13782	13734	13592	13474	13601	13623	13434	13534	13510	13485	13376	13439	13519	13621	13507	13440	13493	13416	13553	13499	13604	13474	13318	13442	13530	13459	13495	13370	13405	13454	13437	13413	13480	13597	13500	13646	13554	13547	13343	13550	13508	13631	13440	13425	13471	13548	13359	13337	13433	13440	13486	13496	13453	13414	13633	13566	13376	13545	13500	13499	13360	13404	13444	13423	13279	13629	13477	13624	13381	13521	13555	13411	13409	13521	13629	13447	13445	13518	13405	13329	13521	13554	13509	13256	13628	13299	13592	13342	13574	13465	13351	13607	13463	13531	13580	13593	13420	13547	13413	13489	13456	13414	13474	13415	13487	13515	13390	13517	13485	13535	13436	13496	13393	13433	13463	13518	13549	13519	13344	13511	13529	13430	13537	13450	13521	13425	13468	13417	13537	13400	13501	13500	13438	13418	13363	13552	13407	13538	13466	13479	13357	13434	13404	13551	13641	13366	13439	13281	13369	13503	13467	13401	13467	13318	13402	13490	13517	13421	13426	13328	13390	13640	13437	13370	13458	13429	13447	13518	13454	13523	13613	13535	13613	13402	13442	13362	13462	13530	13467	13409	13376	13322	13662	13505	13442	13456	13333	13337	13333	13567	13550	13428	13442	13508	13500	13468	13428	13437	13246	13396	13530	13413	13484	13487	13598	13529	13415	13583	13482	13370	13680	13483	13589	13527	13448	13547	13365	13270	13422	13443	13546	13368	13488	13457	13385	13382	13493	13568	13489	13539	13499	13482	13404	13556	13584	13302	13468	13507	13590	13553	13385	13424	13402	13528	13526	13563	13577	13496	13538	13551	13360	13255	13536	13393	13449	13524	13473	13627	13401	13393	13432	13615	13335	13626	13449	13469	13463	13708	13349	13548	13306	13498	13529	13561	13513	13430	13584	13493	13493	13445	13667	13667	13572	13611	13571	13491	13426	13446	13548	13519	13496	13560	13468	13438	13434	13389	13437	13415	13753	13649	13520	13526	13504	13664	13524	13497	13287	13517	13627	13427	13582	13388	13339	13382	13633	13528	13578	13408	13448	13389	13674	13473	13473	13633	13395	13430	13599	13334	13280	13473	13542	13492	13552	13465	13634	13601	13303	13472	13483	13390	13584	13528	13477	13481	13560	13359	13515	13475	13495	13424	13588	13448	13643	13405	13241	13442	13407	13447	13467	13490	13496	13442	13574	13473	13413	13482	13430	13522	13323	13423	13492	13508	13470	13495	13577	13496	13364	13452	13470	13341	13608	13440	13552	13545	13172	13581	13522	13559	13419	13532	13548	13405	13512	13534	13541	13414	13426	13382	13511	13623	13573	13448	13336	13438	13306	13651	13500	13291	13404	13411	13551	13642	13450	13344	13686	13484	13453	13608	13412	13384	13607	13502	13522	13376	13381	13420	13346	13602	13404	13441	13324	13594	13294	13444	13509	13502	13279	13536	13461	13506	13525	13446	13586	13637	13403	13435	13356	13353	13340	13476	13579	13668	13434	13448	13413	13569	13515	13445	13381	13609	13669	13443	13287	13413	13493	13495	13630	13346	13553	13378	13437	13183	13470	13578	13578	13554	13614	13414	13584	13596	13439	13592	13491	13359	13656	13522	13476	13505	13505	13428	13509	13305	13494	13442	13266	13487	13376	13417	13374	13545	13418	13544	13417	13563	13382	13549	13479	13563	13558	13509	13631	13473	13340	13662	13510	13317	13376	13448	13657	13390	13165	13452	13506	13507	13521	13505	13509	13433	13483	13456	13605	13429	13401	13411	13578	13435	13265	13366	13576	13523	13453	13398	13400	13414	13624	13513	13592	13587	13567	13528	13498	13416	13509	13656	13475	13411	13325	13511	13417	13479	13457	13498	13432	13578	13553	13541	13555	13611	13308	13446	13609	13614	13540	13646	13392	13359	13407	13422	13388	13642	13527	13273	13517	13482	13549	13459	13406	13488	13400	13573	13538	13488	13465	13507	13648	13575	13427	13503	13562	13473	13405	13402	13382	13595	13521	13494	13417	13538	13493	13443	13490	13498	13450	13621	13340	13493	13537	13643	13436	13374	13490	13442	13368	13594	13558	13458	13396	13368	13547	13603	13488	13631	13555	13619	13482	13445	13417	13543	13482	13556	13535	13565	13462	13560	13577	13436	13439	13443	13381	13344	13451	13465	13545	13510	13554	13599	13460	13453	13607	13513	13437	13320	13525	13676	13551	13516	13537	13514	13553	13472	13483	13446	13362	13342	13481	13350	13561	13530	13603	13618	13531	13306	13483	13402	13490	13474	13403	13572	13560	13471	13461	13374	13447	13529	13492	13376	13579	13473	13576	13549	13483	13224	13570	13344	13440	13251	13449	13631	13526	13509	13373	13537	13372	13563	13484	13546	13271	13558	13486	13381	13308	13402	13332	13421	13494	13403	13775	13370	13446	13480	13198	13718	13419	13364	13415	13537	13417	13568	13319	13446	13551	13501	13439	13409	13469	13548	13483	13433	13427	13422	13525	13372	13423	13505	13501	13478	13551	13516	13528	13461	13475	13645	13448	13563	13532	13582	13477	13585	13479	13350	13548	13434	13496	13394	13451	13500	13570	13599	13611	13413	13531	13410	13552	13577	13473	13448	13498	13434	13531	13377	13407	13576	13581	13635	13421	13430	13392	13469	13430	13509	13445	13361	13506	13490	13494	13275	13531	13413	13605	13316	13592	13643	13543	13456	13571	13562	13400	13551	13353	13256	13507	13583	13341	13498	13351	13391	13499	13243	13574	13425	13677	13628	13434	13498	13603	13475	13478	13574	13580	13542	13509	13484	13349	13414	13485	13421	13419	13392	13426	13426	13513	13494	13545	13344	13596	13443	13559	13590	13434	13511	13483	13746	13491	13520	13669	13463	13301	13573	13339	13364	13399	13389	13480	13390	13451	13415	13553	13431	13447	13541	13733	13407	13580	13437	13418	13550	13345	13349	13348	13486	13610	13498	13638	13528	13471	13510	13571	13369	13467	13360	13391	13459	13435	13376	13431	13447	13609	13294	13309	13375	13542	13459	13332	13529	13524	13437	13353	13445	13435	13462	13408	13546	13462	13406	13436	13441	13388	13477	13491	13600	13635	13511	13446	13577	13443	13486	13634	13489	13252	13412	13554	13474	13448	13639	13514	13405	13486	13459	13290	13528	13645	13600	13560	13505	13513	13600	13426	13532	13525	13657	13589	13509	13412	13526	13457	13465	13345	13544	13492	13564	13369	13770	13416	13290	13541	13470	13574	13558	13486	13531	13512	13257	13381	13447	13381	13535	13550	13410	13670	13482	13498	13464	13456	13330	13462	13448	13605	13349	13527	13456	13344	13567	13332	13502	13521	13468	13393	13474	13392	13425	13446	13434	13470	13583	13543	13469	13429	13478	13510	13446	13611	13568	13495	13326	13390	13586	13405	13401	13503	13394	13376	13455	13376	13416	13455	13501	13467	13419	13495	13355	13596	13524	13336	13393	13497	13584	13562	13447	13505	13640	13560	13597	13548	13383	13432	13479	13472	13455	13366	13409	13501	13534	13465	13531	13601	13514	13521	13574	13682	13534	13312	13497	13407	13599	13471	13519	13582	13431	13551	13447	13369	13419	13544	13375	13466	13344	13613	13409	13415	13489	13425	13560	13660	13519	13515	13470	13442	13592	13341	13600	13326	13468	13628	13597	13316	13461	13500	13492	13471	13471	13442	13448	13479	13331	13414	13637	13632	13441	13472	13596	13487	13305	13405	13674	13350	13351	13371	13552	13459	13437	13357	13428	13468	13452	13565	13429	13494	13467	13390	13446	13412	13534	13475	13516	13291	13430	13430	13282	13488	13360	13421	13595	13353	13686	13538	13554	13448	13503	13423	13472	13463	13412	13465	13535	13538	13455	13435	13398	13518	13456	13317	13425	13590	13563	13368	13622	13408	13442	13515	13516	13542	13615	13474	13486	13402	13519	13492	13572	13385	13553	13414	13447	13587	13465	13507	13639	13523	13470	13452	13436	13545	13404	13497	13527	13276	13501	13410	13484	13537	13430	13429	13528	13509	13377	13513	13496	13555	13451	13406	13312	13526	13471	13376	13383	13438	13416	13590	13436	13517	13291	13586	13304	13673	13526	13385	13468	13417	13513	13493	13477	13566	13382	13467	13443	13492	13626	13394	13431	13515	13395	13437	13427	13484	13552	13392	13579	13509	13521	13443	13324	13523	13451	13615	13441	13485	13330	13500	13502	13411	13433	13356	13601	13535	13491	13562	13503	13489	13440	13533	13706	13530	13491	13531	13614	13453	13549	13450	13682	13515	13596	13396	13349	13372	13383	13555	13515	13459	13386	13451	13506	13545	13519	13555	13528	13489	13471	13471	13617	13337	13434	13498	13464	13610	13473	13382	13520	13361	13201	13352	13559	13275	13444	13622	13235	13624	13440	13473	13370	13510	13603	13537	13402	13547	13465	13450	13378	13475	13590	13539	13583	13766	13563	13449	13476	13459	13482	13536	13560	13510	13466	13727	13601	13414	13498	13494	13604	13474	13398	13589	13594	13388	13508	13474	13644	13393	13450	13348	13389	13633	13511	13484	13390	13443	13483	13470	13484	13444	13564	13484	13583	13497	13541	13499	13483	13519	13557	13465	13531	13445	13503	13415	13338	13478	13534	13249	13403	13265	13328	13634	13566	13515	13589	13543	13479	13529	13558	13577	13549	13343	13557	13577	13488	13598	13532	13506	13436	13276	13659	13506	13416	13516	13538	13340	13513	13357	13535	13498	13333	13445	13443	13543	13387	13537	13419	13448	13392	13406	13411	13483	13440	13457	13383	13410	13503	13643	13552	13459	13519	13444	13524	13434	13464	13564	13450	13458	13631	13483	13331	13538	13472	13674	13357	13416	13486	13639	13403	13374	13521	13377	13390	13214	13463	13543	13388	13349
31123	26291	27872	24762	20457	18332	17039	15934	15608	15373	15204	15105	14803	14812	14746	14708	14642	14570	14621	14561	14641	14693	14523	14464	14461	14283	14391	14463	14398	14292	14464	14313	14599	14436	14383	14428	14407	14520	14231	14480	14501	14338	14647	14439	14408	14285	14300	14452	14432	14631	14534	14432	14397	14349	14408	14603	14338	14316	14421	14409	14322	14486	14651	14433	14303	14390	14551	14377	14398	14515	14538	14351	14481	14338	14510	14366	14302	14342	14229	14361	14379	14505	14381	14542	14487	14469	14371	14397	14392	14464	14311	14583	14418	14572	14283	14496	14463	14175	14294	14327	14685	14378	14347	14299	14363	14327	14559	14219	14427	14452	14428	14214	14314	14407	14298	14444	14392	14371	14561	14354	14528	14674	14486	14337	14375	14352	14495	14550	14345	14329	14437	14340	14368	14447	14406	14438	14461	14370	14287	14498	14408	14265	14530	14412	14402	14442	14394	14348	14485	14238	14467	14262	14408	14382	14311	14457	14402	14374	14433	14378	14460	14294	14160	14303	14239	14424	14383	14434	14259	14412	14443	14494	14394	14521	14496	14479	14328	14432	14305	14545	14509	14457	14249	14444	14394	14377	14336	14570	14148	14447	14311	14214	14488	14494	14394	14535	14385	14300	14240	14302	14286	14240	14375	14397	14195	14308	14524	14499	14255	14246	14389	14439	14606	14406	14309	14365	14364	14249	14446	14398	14305	14322	14254	14383	14419	14506	14573	14377	14567	14090	14417	14417	14456	14400	14376	14501	14270	14437	14360	14387	14636	14398	14450	14271	14312	14310	14191	14391	14433	14377	14384	14466	14361	14337	14457	14291	14331	14361	14557	14489	14361	14528	14435	14416	14246	14221	14494	14352	14360	14565	14288	14345	14234	14296	14322	14341	14351	14451	14291	14511	14236	14180	14193	14266	14501	14394	14452	14294	14654	14343	14312	14417	14187	14490	14278	14412	14372	14167	14418	14442	14540	14517	14499	14224	14434	14433	14513	14276	14392	14536	14245	14419	14401	14373	14346	14440	14402	14410	14152	14464	14490	14467	14606	14360	14331	14300	14380	14263	14160	14289	14574	14406	14423	14339	14427	14262	14355	14442	14347	14568	14462	14700	14538	14351	14358	14475	14402	14293	14386	14191	14456	14467	14442	14542	14473	14329	14364	14181	14411	14428	14395	14372	14481	14370	14355	14325	14317	14441	14373	14298	14403	14388	14446	14375	14179	14353	14318	14400	14410	14315	14291	14469	14442	14370	14492	14463	14391	14638	14465	14252	14350	14290	14457	14485	14399	14517	14431	14477	14301	14544	14408	14516	14445	14512	14449	14452	14620	14535	14296	14416	14324	14319	14454	14222	14386	14399	14419	14452	14537	14430	14620	14323	14521	14412	14454	14398	14233	14481	14298	14588	14425	14519	14616	14483	14477	14298	14398	14458	14387	14282	14417	14429	14452	14423	14473	14322	14486	14628	14354	14293	14412	14379	14306	14378	14481	14558	14236	14473	14394	14483	14384	14560	14428	14292	14165	14346	14451	14575	14464	14469	14416	14471	14512	14514	14467	14581	14549	14590	14462	14385	14354	14333	14366	14258	14194	14316	14336	14585	14419	14245	14453	14384	14358	14370	14340	14412	14390	14418	14412	14368	14262	14493	14268	14368	14314	14547	14389	14355	14524	14348	14093	14350	14562	14512	14499	14387	14391	14452	14507	14346	14553	14378	14314	14398	14331	14261	14407	14459	14125	14414	14478	14308	14483	14458	14327	14205	14489	14362	14352	14295	14283	14463	14539	14253	14431	14274	14253	14321	14358	14241	14318	14323	14263	14433	14614	14386	14142	14374	14357	14457	14410	14356	14458	14320	14528	14544	14476	14370	14422	14548	14384	14357	14425	14543	14297	14181	14396	14479	14571	14454	14390	14355	14268	14431	14403	14456	14485	14596	14365	14416	14333	14142	14321	14441	14440	14370	14325	14404	14482	14289	14553	14316	14380	14214	14236	14591	14319	14536	14472	14528	14477	14340	14308	14314	14234	14416	14494	14441	14452	14560	14557	14455	14399	14218	14478	14162	14220	14289	14355	14501	14294	14328	14423	14253	14229	14260	14243	14416	14400	14404	14368	14285	14484	14415	14415	14325	14455	14322	14399	14364	14458	14394	14401	14429	14525	14550	14489	14506	14318	14160	14438	14351	14445	14502	14357	14390	14240	14373	14294	14207	14539	14298	14431	14246	14502	14392	14255	14486	14450	14357	14611	14288	14332	14322	14300	14302	14437	14465	14471	14129	14421	14588	14321	14520	14287	14246	14315	14476	14345	14327	14566	14387	14433	14429	14479	14246	14209	14195	14420	14680	14315	14488	14344	14352	14480	14349	14341	14422	14180	14262	14376	14459	14439	14540	14509	14216	14393	14392	14238	14312	14599	14470	14313	14377	14248	14394	14439	14370	14470	14224	14610	14377	14442	14367	14402	14239	14207	14418	14526	14375	14431	14414	14509	14313	14527	14188	14281	14400	14518	14400	14396	14459	14462	14692	14313	14370	14483	14558	14457	14387	14401	14453	14349	14288	14246	14417	14392	14335	14378	14304	14437	14405	14428	14207	14529	14484	14182	14317	14445	14471	14492	14493	14463	14311	14526	14353	14318	14435	14469	14455	14348	14643	14411	14509	14568	14536	14290	14368	14538	14293	14590	14434	14416	14167	14356	14486	14340	14396	14364	14223	14460	14351	14362	14413	14465	14661	14597	14429	14556	14429	14324	14302	14529	14382	14609	14422	14389	14430	14497	14473	14363	14590	14327	14301	14210	14578	14429	14287	14384	14591	14328	14481	14394	14322	14341	14464	14368	14187	14502	14354	14550	14292	14350	14458	14474	14355	14421	14450	14320	14355	14372	14282	14426	14542	14717	14449	14515	14474	14390	14342	14543	14474	14274	14456	14355	14369	14415	14409	14242	14336	14501	14358	14329	14452	14492	14401	14433	14434	14429	14673	14502	14429	14266	14367	14369	14387	14343	14483	14496	14428	14615	14512	14401	14240	14300	14554	14449	14287	14443	14463	14543	14319	14615	14600	14265	14560	14439	14395	14382	14455	14488	14296	14228	14123	14278	14358	14311	14406	14440	14493	14446	14454	14351	14279	14346	14317	14616	14272	14312	14364	14439	14315	14284	14411	14324	14603	14350	14326	14494	14312	14374	14476	14374	14329	14273	14403	14526	14349	14248	14388	14370	14388	14398	14422	14445	14393	14496	14293	14430	14275	14593	14452	14390	14416	14384	14285	14417	14248	14515	14464	14468	14221	14343	14308	14411	14278	14186	14620	14522	14516	14252	14365	14333	14570	14376	14241	14512	14194	14386	14445	14390	14432	14290	14430	14296	14561	14393	14551	14576	14378	14433	14293	14393	14382	14470	14312	14329	14422	14534	14381	14345	14481	14416	14324	14546	14752	14454	14649	14316	14323	14412	14060	14286	14483	14374	14251	14341	14451	14292	14201	14346	14370	14515	14474	14397	14305	14181	14238	14517	14406	14250	14369	14330	14399	14524	14497	14130	14374	14399	14461	14329	14351	14423	14368	14407	14479	14464	14528	14428	14465	14546	14551	14420	14342	14328	14195	14394	14217	14263	14386	14283	14267	14335	14306	14329	14433	14393	14304	14300	14231	14333	14326	14566	14345	14288	14462	14482	14505	14402	14377	14381	14191	14475	14440	14365	14350	14334	14362	14331	14482	14382	14409	14451	14364	14373	14421	14276	14382	14527	14479	14407	14481	14384	14548	14219	14305	14421	14354	14366	14319	14344	14373	14412	14287	14361	14356	14419	14412	14613	14465	14461	14476	14428	14548	14392	14389	14307	14506	14338	14423	14306	14332	14517	14454	14228	14387	14430	14521	14674	14454	14382	14434	14364	14448	14282	14243	14570	14373	14478	14334	14255	14474	14277	14363	14520	14327	14444	14349	14423	14400	14366	14339	14527	14565	14438	14467	14443	14467	14313	14475	14384	14397	14183	14384	14378	14396	14358	14376	14488	14536	14303	14595	14455	14469	14224	14380	14557	14301	14561	14552	14232	14387	14432	14262	14273	14269	14450	14241	14247	14543	14405	14258	14621	14341	14551	14323	14346	14352	14389	14180	14394	14189	14571	14376	14343	14299	14500	14108	14523	14385	14475	14460	14359	14395	14378	14434	14399	14611	14372	14434	14427	14455	14268	14457	14270	14334	14363	14329	14289	14322	14455	14451	14464	14561	14425	14322	14362	14323	14308	14228	14324	14342	14242	14495	14399	14486	14583	14595	14182	14580	14367	14469	14364	14649	14230	14329	14377	14479	14378	14315	14322	14378	14246	14464	14365	14273	14483	14479	14471	14255	14402	14407	14177	14369	14477	14327	14260	14373	14234	14431	14406	14277	14227	14507	14417	14313	14465	14286	14605	14481	14416	14473	14305	14318	14501	14491	14429	14256	14519	14349	14317	14465	14465	14264	14315	14280	14545	14221	14466	14305	14283	14376	14415	14360	14505	14546	14473	14205	14352	14691	14452	14353	14543	14389	14374	14457	14424	14530	14433	14301	14456	14455	14490	14421	14442	14348	14472	14360	14482	14379	14347	14333	14327	14289	14531	14189	14473	14426	14411	14358	14295	14353	14364	14377	14382	14676	14392	14494	14444	14533	14503	14373	14443	14418	14426	14378	14372	14562	14460	14454	14469	14719	14641	14612	14403	14348	14413	14342	14596	14348	14497	14582	14356	14529	14399	14311	14473	14403	14507	14443	14212	14502	14484	14553	14306	14476	14451	14362	14233	14670	14500	14458	14598	14358	14297	14545	14368	14247	14295	14259	14458	14400	14602	14455	14275	14441	14437	14376	14326	14344	14381	14345	14323	14341	14297	14195	14542	14415	14338	14509	14538	14518	14431	14541	14346	14561	14534	14441	14605	14312	14341	14477	14246	14276	14392	14327	14492	14335	14347	14666	14368	14432	14379	14278	14281	14311	14404	14380	14542	14455	14445	14516	14386	14319	14422	14334	14435	14407	14373	14244	14321	14588	14467	14414	14416	14298	14432	14525	14360	14326	14321	14291	14336	14455	14274	14310	14334	14229	14248	14473	14378	14497	14409	14402	14392	14383
22584	30245	30119	25709	22155	19684	17731	16421	15679	15215	14838	14717	14530	14106	14109	13920	13983	13847	13891	13792	13830	13789	13647	13827	13622	13588	13493	13480	13719	13599	13714	13760	13526	13389	13451	13655	13653	13563	13391	13518	13348	13492	13407	13468	13598	13466	13407	13564	13503	13596	13485	13690	13385	13644	13621	13411	13513	13588	13520	13589	13660	13467	13444	13469	13507	13530	13378	13556	13467	13485	13549	13591	13494	13291	13382	13728	13547	13665	13482	13618	13610	13629	13491	13467	13577	13441	13529	13505	13474	13615	13567	13542	13559	13492	13395	13614	13656	13540	13621	13521	13543	13561	13403	13543	13467	13683	13650	13606	13586	13614	13614	13659	13588	13553	13429	13600	13736	13603	13562	13574	13592	13443	13643	13517	13441	13542	13674	13565	13624	13493	13643	13572	13643	13578	13564	13392	13460	13585	13572	13629	13466	13417	13597	13557	13642	13643	13540	13490	13390	13401	13529	13453	13569	13562	13515	13533	13402	13638	13470	13687	13659	13486	13689	13489	13532	13638	13661	13557	13632	13484	13530	13411	13527	13370	13606	13446	13547	13357	13298	13610	13608	13574	13538	13597	13646	13507	13528	13541	13476	13663	13650	13451	13641	13420	13491	13667	13524	13603	13458	13561	13549	13592	13365	13623	13472	13504	13538	13457	13477	13457	13475	13631	13565	13547	13525	13696	13603	13516	13496	13372	13712	13494	13564	13471	13790	13586	13594	13538	13442	13437	13481	13525	13536	13715	13507	13613	13439	13615	13517	13509	13484	13468	13449	13528	13484	13493	13700	13563	13690	13511	13444	13631	13694	13340	13553	13514	13659	13602	13620	13443	13572	13650	13505	13553	13657	13625	13538	13580	13549	13508	13573	13485	13525	13707	13529	13537	13578	13674	13398	13555	13598	13546	13527	13634	13552	13747	13592	13480	13480	13621	13568	13483	13625	13685	13682	13514	13463	13502	13606	13618	13545	13645	13726	13622	13486	13581	13477	13447	13628	13639	13483	13368	13461	13690	13582	13522	13514	13586	13374	13565	13737	13706	13467	13499	13588	13558	13577	13578	13667	13654	13825	13471	13552	13577	13527	13585	13483	13505	13468	13498	13470	13514	13542	13538	13522	13459	13551	13523	13690	13627	13555	13517	13496	13655	13639	13531	13619	13466	13536	13578	13487	13399	13519	13615	13508	13454	13540	13793	13396	13528	13647	13574	13497	13534	13508	13567	13452	13517	13467	13626	13695	13535	13467	13549	13556	13519	13620	13466	13449	13568	13635	13520	13553	13618	13501	13512	13548	13783	13583	13482	13700	13594	13672	13543	13698	13736	13580	13678	13610	13505	13655	13704	13489	13631	13632	13562	13563	13560	13537	13400	13518	13419	13423	13633	13591	13471	13671	13601	13623	13539	13506	13598	13673	13694	13651	13520	13548	13573	13440	13611	13471	13463	13614	13511	13414	13498	13652	13482	13600	13576	13414	13638	13414	13597	13501	13554	13557	13359	13499	13418	13496	13480	13556	13618	13599	13530	13297	13556	13572	13557	13531	13585	13551	13410	13625	13606	13500	13586	13427	13586	13559	13531	13526	13651	13722	13402	13493	13603	13548	13682	13632	13589	13437	13799	13544	13498	13505	13469	13397	13603	13678	13381	13652	13470	13537	13631	13398	13529	13514	13518	13614	13667	13564	13573	13669	13364	13589	13586	13412	13558	13636	13511	13538	13496	13596	13511	13547	13649	13579	13660	13528	13539	13514	13494	13624	13461	13435	13673	13357	13547	13619	13429	13677	13624	13586	13540	13676	13457	13497	13639	13699	13525	13558	13365	13624	13508	13565	13538	13446	13508	13556	13610	13439	13517	13500	13423	13587	13568	13510	13623	13688	13520	13588	13506	13586	13539	13535	13592	13461	13540	13517	13529	13586	13555	13460	13507	13619	13427	13561	13592	13431	13530	13603	13609	13720	13474	13585	13551	13441	13470	13391	13545	13547	13525	13342	13596	13470	13502	13314	13602	13492	13546	13716	13491	13530	13613	13485	13703	13417	13411	13484	13548	13487	13425	13351	13504	13485	13434	13624	13470	13578	13575	13541	13389	13416	13464	13630	13581	13555	13561	13390	13632	13456	13628	13487	13515	13501	13686	13380	13654	13676	13384	13436	13441	13367	13511	13566	13437	13540	13619	13670	13717	13569	13408	13561	13366	13561	13719	13405	13587	13507	13556	13618	13450	13728	13541	13337	13646	13501	13672	13636	13517	13330	13677	13366	13545	13658	13612	13613	13517	13442	13482	13608	13464	13463	13616	13708	13483	13606	13635	13634	13680	13558	13512	13523	13488	13504	13545	13315	13410	13408	13675	13532	13598	13416	13497	13706	13491	13436	13439	13596	13544	13526	13530	13507	13471	13741	13422	13551	13685	13398	13547	13560	13519	13476	13557	13656	13378	13496	13477	13625	13536	13733	13492	13492	13586	13562	13712	13567	13644	13495	13510	13482	13498	13518	13627	13662	13561	13583	13609	13565	13605	13542	13527	13625	13589	13786	13605	13509	13581	13578	13641	13344	13556	13467	13556	13495	13582	13534	13463	13470	13557	13467	13499	13497	13416	13619	13321	13535	13660	13559	13616	13648	13538	13439	13685	13568	13533	13491	13631	13420	13545	13288	13648	13369	13545	13577	13542	13595	13590	13537	13420	13551	13552	13658	13399	13658	13602	13520	13361	13688	13581	13645	13631	13462	13616	13523	13386	13523	13661	13550	13523	13606	13565	13646	13532	13445	13757	13463	13599	13434	13585	13435	13615	13680	13484	13702	13567	13580	13573	13662	13419	13500	13445	13541	13398	13499	13593	13446	13570	13527	13396	13394	13627	13647	13468	13604	13483	13583	13516	13557	13441	13668	13559	13504	13624	13740	13378	13745	13603	13631	13558	13511	13316	13618	13470	13561	13669	13513	13620	13644	13385	13512	13642	13615	13473	13566	13422	13775	13578	13487	13542	13452	13613	13695	13458	13477	13548	13676	13536	13382	13406	13519	13526	13680	13585	13664	13664	13674	13487	13524	13471	13500	13451	13419	13526	13638	13474	13301	13448	13338	13574	13579	13462	13528	13550	13534	13396	13451	13422	13550	13559	13355	13484	13547	13602	13447	13478	13402	13592	13486	13440	13535	13702	13465	13544	13510	13823	13529	13674	13557	13632	13663	13394	13410	13503	13614	13676	13427	13423	13553	13565	13597	13674	13521	13592	13448	13730	13459	13589	13579	13649	13436	13750	13581	13542	13632	13674	13463	13552	13611	13392	13526	13536	13314	13586	13515	13495	13604	13641	13569	13506	13403	13628	13553	13562	13708	13565	13435	13497	13508	13327	13403	13682	13573	13638	13629	13538	13658	13608	13649	13489	13469	13535	13650	13729	13459	13671	13597	13723	13566	13400	13576	13639	13595	13407	13486	13654	13631	13591	13522	13737	13477	13469	13518	13556	13475	13493	13450	13635	13562	13603	13506	13642	13607	13498	13594	13484	13590	13514	13658	13556	13452	13522	13628	13565	13619	13439	13603	13669	13568	13552	13397	13599	13646	13518	13614	13521	13522	13537	13586	13574	13546	13434	13610	13547	13431	13432	13484	13553	13665	13421	13629	13499	13526	13504	13546	13495	13406	13447	13562	13649	13669	13574	13599	13476	13695	13681	13438	13491	13509	13544	13463	13667	13692	13520	13666	13557	13499	13658	13525	13559	13580	13607	13445	13736	13772	13374	13491	13486	13423	13464	13727	13599	13481	13397	13451	13585	13625	13638	13643	13587	13515	13585	13475	13555	13640	13652	13644	13380	13609	13574	13620	13520	13501	13497	13578	13497	13449	13660	13589	13612	13475	13607	13489	13607	13595	13478	13536	13642	13480	13481	13621	13431	13580	13626	13615	13450	13453	13592	13574	13558	13501	13498	13437	13563	13474	13511	13604	13515	13544	13531	13491	13728	13654	13543	13623	13513	13500	13542	13614	13523	13458	13657	13597	13409	13561	13494	13398	13533	13529	13637	13568	13546	13573	13406	13624	13561	13572	13474	13627	13669	13572	13600	13462	13643	13442	13658	13755	13593	13493	13549	13577	13572	13416	13562	13389	13598	13774	13475	13711	13438	13667	13560	13488	13544	13445	13513	13525	13630	13520	13568	13558	13682	13625	13468	13493	13617	13594	13550	13516	13624	13549	13423	13474	13510	13517	13482	13775	13643	13576	13464	13535	13542	13389	13584	13659	13507	13517	13491	13599	13610	13729	13603	13408	13497	13468	13714	13356	13486	13413	13607	13406	13476	13585	13423	13667	13454	13598	13489	13412	13508	13621	13503	13540	13838	13489	13567	13664	13512	13395	13583	13528	13502	13516	13563	13540	13553	13546	13503	13357	13476	13534	13533	13556	13590	13532	13493	13569	13455	13498	13462	13520	13371	13473	13477	13432	13553	13440	13608	13565	13564	13340	13597	13433	13499	13413	13606	13528	13499	13498	13528	13602	13394	13525	13529	13469	13503	13647	13552	13558	13547	13617	13709	13594	13534	13757	13527	13628	13685	13480	13552	13589	13655	13548	13607	13586	13593	13520	13494	13477	13444	13571	13523	13468	13510	13611	13481	13570	13534	13551	13695	13515	13597	13541	13479	13597	13620	13747	13560	13574	13530	13479	13446	13681	13660	13498	13571	13542	13529	13709	13549	13514	13469	13607	13692	13399	13466	13540	13507	13584	13454	13569	13320	13515	13698	13489	13514	13588	13501	13445	13522	13605	13601	13414	13435	13681	13416	13523	13475	13587	13637	13494	13378	13532	13636	13590	13550	13532	13639	13430	13524	13617	13580	13633	13542	13594	13520	13488	13634	13523	13389	13613	13480	13511	13518	13476	13397	13479	13603	13581	13572	13310	13703	13672	13646	13478	13675	13490	13542	13564	13585	13476	13425	13558	13591	13591	13438	13421	13615	13609	13548	13586	13629	13576	13557	13563	13537	13711	13633	13395	13641	13695	13576	13553	13360	13725	13430	13520	13502	13567	13670	13503	13534	13505	13603	13405	13538	13501	13503	13640	13386	13528	13386	13550	13689	13538	13501	13549	13548	13675	13590	13633	13447	13292	13625
26354	21649	28728	27904	23717	22163	20761	19350	16853	16256	15757	15332	15230	15174	14766	14839	14852	14768	14730	14578	14634	14653	14403	14300	14501	14358	14391	14388	14425	14347	14517	14413	14221	14363	14331	14206	14273	14230	14196	14135	14243	14308	14306	14291	14230	14276	14170	14229	14404	14331	14060	14323	14215	14233	14270	14053	14265	14221	14274	14441	14408	14384	14352	14460	14182	14380	14056	14274	14193	14289	14074	14097	14360	14404	14274	14200	14260	14167	14240	14191	14092	14165	14205	14364	14153	14208	14271	14297	14267	14018	14185	14246	14241	14221	14150	14057	14139	14227	14169	14170	14278	14225	14314	14153	14188	14132	14080	14240	14307	14399	14103	14136	14283	14224	14168	14174	14201	14251	14214	14149	14024	14153	13947	14245	14271	14065	14141	14116	14361	14470	14238	14318	14232	14091	14219	14268	14047	14180	14145	14205	13954	14127	14232	14218	14047	14144	14315	14223	14330	14329	14168	14186	14292	14168	14299	14014	14127	14303	14167	14274	14236	14218	14295	14257	14425	14247	14414	14193	14117	14179	14311	14158	14202	14140	14200	14212	14138	14066	14078	14270	14277	14175	14240	14095	14399	14224	14185	14114	14317	14203	14141	14119	14065	14231	14275	14146	14213	14274	14318	14340	14103	14234	14172	14235	14285	14134	14169	14090	14147	14164	14091	14220	14267	14260	14291	14197	14268	14200	14217	14262	14431	14185	14194	14058	14105	14200	14353	14166	14327	14180	14331	14229	14089	14266	14421	14392	14015	14402	14259	14265	14156	14232	14207	14051	14347	14139	14223	14181	14267	14135	14258	14288	14168	14273	14248	14227	14282	14331	14321	14285	14384	14171	14299	14148	14193	14272	14219	14455	14342	14128	14350	14172	14234	14276	14140	14070	14217	14188	14430	14212	14240	14283	14111	14246	14181	14164	14253	14248	14163	14165	14209	14182	14363	14212	14098	14187	14212	14196	14203	14346	14201	14192	14417	14283	13996	14179	14262	14235	14364	14049	14133	14359	14239	14424	14230	14152	14339	14121	14352	14232	14157	14111	14465	14126	14343	14176	14165	14112	14307	14191	14000	14223	14285	14063	14318	14373	14184	14263	14046	14228	14121	14050	14357	14294	14312	14199	14228	14076	14354	14067	14227	14283	14042	14216	14285	14154	14160	14331	14190	14300	14125	14124	14333	14323	14133	14210	14401	14240	14375	14213	14130	14236	14320	14090	14041	14106	14193	14202	14201	14280	14373	14270	14086	14166	14288	14164	14098	13988	13994	14152	14105	14164	14157	14082	14180	14074	14281	14172	14244	14342	14329	14072	14161	14289	14245	14358	14203	14107	14139	14196	14377	14148	14288	14268	14257	14218	14242	14231	14344	14197	14041	14211	14220	14293	14340	14080	13819	14259	14232	14306	14167	14244	14158	14293	14294	14027	14345	14210	14115	14281	14197	14454	14140	14078	14113	14267	14188	14298	14215	14254	14137	14060	14209	14301	14348	14366	14020	14188	14138	14090	14261	14031	14087	14049	14193	14423	14335	14306	14199	14207	14419	14166	14098	14148	14342	14078	14105	14309	14155	14237	14088	14271	14173	14349	14170	14221	14124	14147	14219	13916	14289	14379	14365	14151	14083	14089	14034	14066	14247	14179	14183	14241	14087	14049	14043	14010	14131	14080	14257	14140	14102	14155	14108	14121	14234	14094	14117	14157	14024	14067	14164	14224	14197	14202	14127	14253	14023	14277	14148	14407	14263	14206	14106	14237	14314	14176	14283	14002	14168	14053	14004	14361	14103	14226	14230	14227	14193	14059	14257	14226	14135	14134	14047	14274	14225	14475	14190	14124	14088	14065	14170	14203	14249	14032	14106	14431	14021	14113	14197	14078	14485	14213	14379	14269	14090	14293	14283	14239	14108	14219	14437	14155	14031	14208	14055	14029	14155	14130	14241	14251	14314	14194	14274	14127	14208	14040	14127	14073	14267	14250	14178	14152	14169	14178	14225	14045	14264	14334	14081	14248	14148	14095	14102	13997	14456	14172	14157	14389	14196	14159	14280	14369	14273	14087	14189	14097	14075	14225	14106	14309	14222	14160	14057	14215	14258	13942	14126	14303	14205	14390	14336	14357	14228	14016	14122	14213	14153	14118	14170	14174	14185	14308	14241	14286	14244	14182	14144	14402	14206	14115	14078	14191	14318	14099	14196	14235	14111	14029	14297	14317	14357	14139	14069	14240	14149	14353	14129	14252	14168	14348	14319	14167	13998	14311	14151	14246	14183	14303	14066	14148	14286	14146	14319	14034	14353	14182	14073	14090	14208	14129	14172	14310	14300	14431	14260	14254	14363	14178	14335	14071	14283	14235	14482	14176	14351	14208	14387	14085	13975	14129	14226	14241	14239	14228	14143	14422	14213	14367	14130	14184	14214	14182	14160	14312	14181	14147	14187	14236	14226	14212	14014	14102	14312	14261	14513	14437	14269	14296	14273	14303	14308	14091	14136	14201	14212	14332	14210	14221	14295	14146	14043	14244	14303	14036	14072	14435	14160	14251	14210	14076	14251	14137	14089	14332	14104	14078	14163	14114	14103	14159	14255	14040	14226	14268	14194	14293	14332	14144	14183	14267	14085	14012	14225	14256	14271	14239	14357	14269	14134	14210	14235	14125	14449	14163	14296	14342	14336	14063	14265	14184	14052	14025	14192	14122	14242	14127	14011	14128	14133	14237	14361	14139	14227	14195	14444	14175	14129	14271	14169	14337	14318	14085	14002	14207	14173	14216	14433	14338	14340	14155	14060	14130	14124	14154	14039	14226	14118	14301	14242	14098	14271	14233	14039	14067	14021	14292	14096	14000	14306	14254	14133	14235	14279	14169	14372	14201	14212	14203	14135	14151	14267	14135	14202	14240	13970	14214	14131	14348	13922	14506	14337	14100	14330	14192	14178	14111	14339	14330	14433	14252	14170	14345	14238	14203	14315	14236	14297	14281	14236	14222	14108	14387	14258	14127	14148	14080	14239	14277	14120	14174	14069	14153	14213	14172	14181	14245	14195	14180	14290	14265	14222	14304	14363	14237	14079	14135	14186	14126	14176	14179	14179	14089	14193	14230	14363	14169	14264	14184	14337	14301	14119	14178	14174	14130	14183	14366	14277	14364	14244	14178	14074	14036	14223	14196	14319	14191	14258	13982	14156	14269	14154	14366	14077	14083	14176	14259	14261	14118	14275	14096	14388	14242	14269	14254	14132	14312	14108	14273	14275	14169	14152	14113	14213	14077	14139	14293	14198	14222	14175	14281	14204	14178	14232	14207	14127	14031	14234	14321	14311	14422	14217	14194	14185	14158	14185	14374	14271	14296	14285	14121	14223	14116	14351	14187	14238	14257	14125	14172	14266	14120	14307	14174	14083	14182	14232	14175	14322	14146	13976	14234	14076	14150	14161	13916	14142	14059	14109	14174	14258	14202	14436	14373	14066	14159	14232	14187	14154	14219	14060	14155	14342	14114	14216	14048	14337	14064	14104	14076	14345	14222	14281	14314	14362	14281	14208	14070	14359	14175	14052	14401	14043	14187	14167	14246	14209	14016	14170	14335	14072	14201	14140	14330	14191	14195	14228	14198	14059	14336	14178	14088	14311	14257	14158	14319	14169	14190	14189	14184	14233	14162	14189	14102	14042	14177	14134	14213	14193	14291	14161	14149	14137	14342	14240	14141	14246	14366	14301	14264	14105	14230	14134	14063	14323	14317	14239	14094	14116	14341	14089	14217	14060	14344	14120	14205	14247	14126	14258	14186	14202	14408	14286	14020	14215	14066	14164	14330	14248	14268	14298	14242	14176	14391	14304	14156	14275	14110	14234	14307	14216	14071	14178	14088	14194	14172	14230	14208	14164	14337	14296	14037	14251	14277	14200	14046	14090	14420	14217	14156	14082	14137	14276	14038	14186	14170	14336	14186	14274	13993	14288	14213	14096	14221	14118	14310	14269	14329	13997	14306	14118	14280	14177	14112	14035	14203	14343	14146	14206	14155	14242	14194	14171	14264	14143	14237	14320	14419	14245	14032	14250	14364	14176	14122	14207	14125	14279	14121	14088	14215	14289	14294	14367	14221	14084	14428	14156	14154	14338	14283	14260	14362	14224	14172	14008	14273	14271	14145	14195	14124	14340	14242	14217	14185	14270	14350	14169	14202	14147	14565	14078	14159	14182	14188	14290	14050	14296	14264	14247	14179	14165	14171	14207	14117	14092	14173	14254	14244	14321	14156	14125	14207	14153	14169	14246	14235	14181	14085	14279	14288	14150	14247	14453	14232	14311	14323	14108	14334	14205	14254	14297	14314	14354	14111	14099	14042	14350	14291	14104	14187	14333	14410	14272	14126	14322	14176	14034	14180	14127	14323	14357	14436	14271	14245	14080	14291	14218	14146	14205	14206	14208	14183	14190	14139	14274	14062	14274	13987	14283	14140	14210	14034	14246	14266	14424	14188	14018	14029	14194	14146	14036	14149	14258	14201	14256	14261	14209	14130	14108	14104	14306	14072	14254	14069	14214	14193	14175	14025	14140	14460	14165	14030	14266	14108	14148	14180	14200	14071	14131	14181	14448	14284	14241	14356	14298	14317	14224	14193	14191	13974	14274	14231	14311	14254	14216	14220	14249	14184	14425	14353	14295	14161	14188	14198	14249	14131	14165	14138	14109	14182	14285	14099	14202	14283	13855	14291	14290	14079	14314	14322	14273	14379	14437	14370	14106	14367	14141	14209	14231	14217	14159	14200	14206	14262	14278	14127	14279	14171	14449	14239	14280	14105	14255	13942	14112	14288	14396	14056	14166	14082	14299	14349	14302	14394	14235	14075	14243	14339	14200	14217	14368	14261	14114	14159	14243	14239	14180	14335	14354	14217	14332	14198	14246	14215	14384	14295	14136	14329	14196	14409	14267	14129	14178	14002	14312	14146	14154	14312	14154	14222	14259	14269	14157	14098	14106	14320	14226	14264	14373	14032	14214	14329	14270	14238	14232	14048	14231	14010	14143	14101	14061	14190	14247	14287	14265	14220	14361	14302	14123	14137	14187	14311	14070	14331	14344	14135	14283	14176	14238	14162	14162	14229	14243	14340	14267	14338	14341	14069
21826	35447	36744	31938	26759	23540	21298	20988	17604	16538	15913	15501	15175	14585	14494	14338	14259	14419	14327	14246	13913	13721	13867	13778	13729	13445	13447	13508	13586	13558	13857	13662	13547	13508	13379	13546	13344	13565	13438	13590	13464	13297	13503	13499	13591	13667	13535	13281	13503	13601	13443	13463	13514	13461	13313	13552	13640	13312	13452	13687	13848	13521	13566	13585	13432	13439	13410	13417	13483	13417	13465	13501	13480	13675	13551	13418	13480	13579	13505	13335	13521	13476	13399	13448	13389	13688	13619	13505	13293	13522	13450	13563	13442	13382	13462	13478	13500	13568	13488	13483	13499	13397	13386	13410	13350	13448	13560	13489	13579	13447	13408	13339	13492	13503	13427	13346	13471	13282	13754	13441	13459	13373	13409	13610	13447	13440	13447	13407	13383	13497	13381	13443	13429	13538	13315	13715	13387	13496	13452	13609	13502	13411	13533	13474	13489	13488	13625	13486	13482	13492	13529	13359	13481	13248	13302	13583	13330	13502	13496	13369	13478	13318	13678	13551	13374	13486	13417	13489	13520	13457	13499	13500	13469	13611	13422	13360	13425	13443	13519	13532	13486	13549	13479	13351	13592	13487	13411	13386	13404	13451	13453	13564	13393	13530	13658	13704	13556	13532	13317	13437	13467	13512	13430	13507	13398	13506	13504	13429	13307	13435	13501	13305	13402	13451	13490	13398	13420	13485	13197	13506	13396	13406	13502	13249	13648	13289	13418	13389	13395	13425	13645	13312	13360	13421	13475	13358	13512	13406	13576	13479	13375	13545	13400	13360	13405	13552	13565	13446	13549	13456	13627	13422	13521	13465	13308	13466	13523	13323	13317	13435	13592	13635	13435	13507	13453	13608	13419	13513	13375	13452	13434	13502	13468	13460	13574	13310	13321	13170	13443	13495	13362	13520	13368	13481	13508	13368	13340	13506	13410	13383	13474	13516	13412	13594	13381	13320	13407	13429	13413	13388	13523	13341	13342	13334	13504	13390	13512	13426	13422	13456	13444	13432	13349	13554	13394	13574	13499	13313	13451	13258	13384	13215	13578	13409	13643	13415	13523	13487	13403	13374	13522	13433	13389	13442	13488	13545	13515	13480	13585	13473	13536	13437	13340	13390	13516	13355	13308	13507	13608	13503	13461	13320	13397	13398	13426	13490	13562	13457	13406	13279	13452	13343	13403	13339	13424	13536	13319	13329	13413	13417	13507	13364	13473	13300	13336	13401	13332	13586	13535	13333	13423	13580	13555	13465	13308	13403	13460	13490	13437	13523	13400	13302	13505	13456	13459	13521	13565	13499	13317	13442	13477	13468	13476	13408	13267	13343	13563	13557	13420	13315	13343	13406	13515	13495	13343	13404	13486	13427	13374	13540	13476	13424	13429	13333	13368	13473	13576	13513	13233	13346	13336	13454	13373	13438	13296	13487	13375	13469	13622	13591	13358	13377	13505	13336	13311	13369	13397	13511	13453	13470	13516	13624	13530	13450	13482	13363	13469	13511	13359	13288	13448	13381	13498	13403	13441	13675	13458	13586	13346	13605	13453	13319	13458	13399	13309	13476	13339	13271	13489	13469	13551	13438	13531	13427	13442	13387	13498	13423	13570	13383	13518	13447	13529	13481	13448	13439	13341	13451	13575	13488	13453	13462	13563	13453	13360	13555	13357	13426	13580	13408	13506	13477	13596	13400	13645	13302	13529	13354	13556	13384	13508	13626	13462	13557	13351	13470	13552	13395	13471	13387	13555	13517	13376	13506	13480	13424	13465	13576	13480	13532	13571	13411	13522	13489	13565	13342	13452	13462	13569	13423	13493	13240	13618	13425	13541	13370	13644	13518	13453	13333	13490	13429	13532	13526	13490	13467	13503	13453	13467	13417	13512	13387	13323	13479	13318	13487	13355	13442	13336	13569	13420	13298	13448	13426	13458	13483	13303	13593	13405	13394	13425	13561	13493	13516	13483	13372	13459	13369	13524	13319	13542	13374	13440	13555	13407	13462	13599	13549	13395	13629	13362	13474	13339	13440	13406	13364	13454	13231	13596	13622	13539	13636	13407	13578	13473	13506	13486	13472	13290	13582	13544	13508	13607	13417	13394	13462	13343	13323	13571	13507	13348	13415	13541	13349	13585	13348	13478	13388	13397	13423	13302	13421	13486	13471	13458	13297	13373	13470	13458	13479	13467	13559	13451	13514	13506	13541	13377	13493	13505	13262	13292	13563	13401	13522	13456	13508	13482	13478	13525	13393	13402	13370	13425	13508	13323	13398	13323	13505	13539	13233	13414	13419	13358	13617	13395	13659	13396	13350	13355	13274	13528	13333	13350	13634	13467	13402	13516	13328	13448	13527	13407	13523	13406	13426	13565	13432	13354	13325	13511	13513	13481	13485	13469	13356	13547	13563	13429	13595	13298	13574	13521	13341	13673	13404	13464	13460	13393	13443	13337	13367	13674	13406	13429	13421	13418	13583	13624	13534	13578	13647	13483	13410	13438	13451	13538	13516	13397	13515	13290	13300	13523	13531	13525	13494	13370	13387	13557	13516	13444	13267	13423	13564	13476	13486	13438	13510	13444	13432	13412	13613	13450	13466	13371	13392	13478	13572	13408	13356	13468	13454	13371	13346	13251	13430	13430	13484	13461	13533	13422	13573	13518	13310	13392	13239	13423	13309	13448	13493	13529	13322	13605	13564	13440	13420	13628	13339	13394	13544	13335	13389	13248	13491	13437	13372	13421	13390	13469	13559	13550	13270	13350	13472	13397	13598	13495	13569	13484	13489	13271	13432	13557	13438	13469	13509	13420	13451	13394	13480	13498	13462	13642	13483	13493	13540	13427	13595	13403	13435	13567	13404	13438	13474	13426	13469	13354	13550	13412	13414	13491	13340	13358	13433	13385	13476	13482	13476	13335	13403	13342	13418	13486	13383	13595	13344	13492	13465	13199	13502	13537	13504	13302	13718	13396	13543	13528	13346	13630	13523	13540	13526	13307	13488	13470	13554	13390	13583	13438	13555	13678	13433	13440	13660	13409	13431	13411	13479	13308	13372	13343	13489	13411	13502	13540	13383	13553	13225	13463	13445	13567	13507	13485	13423	13502	13375	13284	13491	13353	13405	13447	13488	13475	13392	13526	13524	13470	13480	13531	13472	13410	13366	13502	13520	13557	13673	13294	13521	13551	13480	13505	13551	13460	13477	13506	13483	13582	13409	13560	13514	13639	13602	13461	13428	13488	13426	13518	13444	13587	13527	13557	13580	13340	13522	13437	13429	13592	13425	13463	13645	13526	13364	13385	13372	13320	13437	13303	13571	13300	13425	13542	13486	13482	13470	13373	13370	13490	13353	13480	13609	13588	13416	13396	13389	13512	13393	13533	13371	13499	13443	13337	13471	13401	13389	13420	13735	13555	13406	13405	13442	13588	13531	13491	13597	13294	13471	13497	13587	13238	13441	13497	13430	13377	13516	13450	13424	13389	13465	13187	13489	13346	13343	13649	13471	13661	13497	13409	13484	13298	13529	13608	13358	13374	13486	13392	13533	13665	13305	13325	13510	13393	13455	13436	13541	13439	13492	13680	13525	13460	13519	13534	13534	13423	13315	13414	13668	13585	13438	13326	13578	13384	13407	13448	13531	13323	13404	13665	13462	13481	13505	13395	13577	13353	13584	13072	13426	13601	13400	13448	13516	13384	13512	13473	13551	13400	13403	13366	13476	13497	13484	13557	13519	13437	13453	13479	13372	13531	13427	13315	13385	13425	13332	13453	13638	13323	13484	13363	13352	13472	13370	13401	13493	13421	13525	13357	13394	13348	13552	13506	13584	13545	13507	13482	13510	13510	13431	13343	13418	13541	13533	13383	13472	13485	13430	13445	13441	13491	13574	13291	13529	13484	13400	13426	13411	13506	13513	13720	13546	13459	13369	13462	13490	13379	13578	13490	13404	13541	13311	13424	13451	13505	13383	13558	13348	13457	13400	13287	13613	13452	13365	13410	13372	13461	13442	13441	13500	13480	13458	13476	13278	13412	13550	13347	13419	13422	13525	13505	13514	13502	13423	13500	13340	13518	13527	13415	13440	13432	13550	13475	13576	13322	13383	13434	13317	13432	13566	13431	13473	13447	13403	13454	13540	13426	13417	13459	13391	13437	13423	13332	13201	13309	13304	13525	13385	13404	13555	13323	13323	13541	13552	13387	13496	13258	13365	13493	13475	13493	13371	13521	13444	13411	13439	13364	13358	13403	13469	13595	13370	13457	13485	13444	13430	13335	13548	13642	13386	13445	13362	13494	13304	13517	13630	13273	13447	13430	13565	13479	13385	13351	13417	13535	13503	13462	13362	13422	13385	13399	13536	13547	13426	13300	13374	13331	13463	13477	13423	13615	13482	13503	13406	13520	13463	13441	13434	13477	13315	13399	13413	13378	13390	13505	13666	13465	13549	13560	13462	13557	13464	13461	13434	13310	13395	13433	13486	13507	13497	13356	13490	13471	13385	13359	13467	13439	13356	13359	13567	13406	13366	13227	13428	13504	13306	13474	13325	13479	13473	13448	13655	13323	13617	13482	13463	13385	13673	13614	13556	13439	13347	13417	13623	13297	13281	13455	13492	13588	13445	13511	13405	13419	13395	13451	13495	13429	13478	13382	13652	13430	13607	13357	13382	13326	13338	13400	13432	13456	13522	13489	13397	13407	13434	13508	13541	13399	13554	13555	13438	13294	13565	13326	13401	13200	13617	13460	13615	13640	13414	13536	13488	13410	13317	13412	13450	13483	13424	13469	13357	13406	13570	13610	13461	13313	13407	13475	13551	13499	13535	13266	13381	13568	13430	13311	13542	13505	13469	13668	13443	13550	13377	13339	13483	13534	13488	13227	13501	13446	13377	13392	13400	13647	13511	13502	13511	13497	13413	13513	13353	13496	13299	13447	13436	13448	13433	13404	13386	13515	13331	13476	13413	13564	13381	13314	13616	13351	13395	13523	13552	13566	13438	13514	13474	13395	13395	13457	13443	13613	13559	13473	13720	13495	13653	13442	13631	13501	13286	13424	13355	13457	13385	13380	13578	13372	13367	13480	13545	13506	13391	13297	13607	13463	13466	13333	13539	13326	13315	13479	13528	13485	13454
24683	21523	29016	25038	23483	25586	27285	28928	19542	17228	16334	15881	15265	15182	15033	14857	14727	14702	14577	14250	14263	14051	14017	13830	13854	13927	13905	13757	13821	13774	13888	13734	13936	13799	13729	13794	13946	13564	13830	13822	13948	13489	13630	13850	13744	13500	13753	13595	13458	13493	13635	13730	13683	13626	13590	13505	13656	13555	13878	14063	14246	13970	13854	13589	13383	13650	13694	13567	13675	13401	13465	13637	13760	13773	13551	13617	13605	13662	13656	13730	13664	13746	13641	13793	13738	13547	13673	13678	13632	13754	13556	13580	13594	13491	13732	13490	13737	13625	13485	13623	13593	13600	13533	13520	13729	13384	13694	13557	13630	13702	13645	13580	13494	13650	13745	13820	13314	13561	13728	13615	13750	13645	13589	13591	13577	13443	13592	13474	13575	13612	13567	13660	13642	13531	13599	13514	13558	13556	13538	13380	13692	13686	13701	13750	13395	13662	13416	13469	13304	13588	13590	13538	13538	13619	13748	13730	13675	13544	13746	13576	13567	13642	13575	13648	13600	13687	13517	13693	13487	13465	13667	13544	13516	13619	13583	13563	13724	13505	13695	13720	13503	13710	13651	13507	13445	13408	13628	13446	13602	13643	13579	13488	13686	13412	13578	13567	13514	13542	13548	13471	13510	13750	13482	13624	13473	13504	13563	13480	13654	13418	13885	13729	13453	13669	13521	13507	13700	13583	13541	13582	13556	13574	13617	13627	13723	13404	13370	13665	13484	13619	13486	13905	13383	13452	13471	13374	13713	13558	13679	13485	13396	13511	13654	13589	13634	13594	13440	13647	13517	13532	13724	13610	13448	13514	13710	13502	13715	13306	13558	13572	13504	13435	13451	13550	13663	13607	13420	13496	13423	13424	13406	13453	13673	13613	13591	13463	13590	13587	13515	13603	13388	13438	13365	13691	13512	13667	13529	13510	13405	13552	13332	13372	13610	13683	13493	13534	13581	13452	13435	13659	13737	13625	13399	13577	13498	13505	13432	13500	13488	13404	13589	13698	13618	13424	13396	13615	13702	13433	13644	13566	13649	13579	13437	13572	13695	13677	13711	13651	13658	13465	13719	13584	13465	13328	13561	13671	13589	13660	13631	13329	13529	13529	13454	13577	13662	13615	13613	13477	13491	13595	13545	13629	13675	13560	13660	13513	13689	13573	13585	13563	13604	13522	13631	13585	13600	13507	13527	13505	13642	13585	13615	13727	13729	13596	13542	13559	13450	13494	13597	13598	13481	13525	13477	13458	13651	13596	13416	13523	13571	13549	13376	13712	13688	13481	13414	13593	13737	13536	13482	13401	13455	13538	13545	13808	13653	13817	13593	13460	13599	13526	13426	13439	13531	13723	13547	13692	13493	13465	13624	13493	13601	13472	13660	13577	13371	13617	13715	13551	13396	13556	13560	13584	13577	13645	13471	13541	13567	13486	13516	13498	13581	13726	13508	13622	13630	13517	13472	13439	13627	13654	13686	13559	13403	13466	13515	13357	13639	13431	13619	13536	13433	13461	13436	13411	13682	13485	13604	13524	13484	13585	13458	13577	13418	13450	13612	13755	13731	13503	13535	13534	13588	13612	13680	13554	13660	13358	13509	13622	13639	13445	13589	13600	13613	13646	13627	13676	13607	13646	13532	13611	13532	13400	13461	13563	13609	13504	13695	13502	13679	13735	13556	13497	13656	13936	13552	13795	13678	13489	13616	13478	13453	13543	13541	13643	13498	13468	13563	13557	13632	13601	13449	13598	13543	13336	13481	13575	13636	13506	13493	13647	13466	13647	13707	13429	13574	13641	13733	13563	13399	13615	13562	13609	13541	13508	13515	13577	13576	13589	13630	13605	13820	13691	13429	13426	13444	13708	13403	13608	13654	13723	13477	13674	13596	13455	13650	13531	13618	13677	13551	13529	13596	13623	13597	13475	13615	13553	13572	13617	13650	13610	13530	13570	13598	13733	13645	13613	13639	13592	13704	13780	13626	13712	13752	13636	13664	13621	13529	13597	13371	13726	13532	13463	13545	13640	13539	13478	13545	13589	13677	13462	13371	13696	13407	13587	13765	13503	13543	13593	13560	13599	13546	13379	13595	13809	13615	13368	13476	13479	13595	13579	13596	13578	13420	13597	13560	13485	13542	13706	13421	13573	13511	13635	13694	13592	13746	13550	13584	13511	13596	13385	13597	13606	13546	13527	13549	13521	13516	13481	13766	13682	13582	13634	13472	13460	13462	13530	13572	13542	13764	13562	13519	13587	13340	13565	13619	13554	13892	13565	13510	13575	13333	13518	13719	13541	13675	13600	13581	13613	13446	13471	13782	13503	13520	13365	13629	13628	13614	13710	13706	13603	13460	13616	13596	13495	13769	13612	13441	13601	13610	13643	13643	13508	13551	13633	13461	13463	13504	13667	13579	13548	13462	13536	13704	13593	13609	13577	13707	13519	13612	13586	13565	13816	13583	13560	13565	13585	13552	13440	13480	13770	13636	13563	13575	13580	13499	13513	13594	13541	13517	13588	13518	13567	13590	13597	13612	13727	13418	13648	13377	13342	13515	13528	13586	13460	13636	13536	13474	13596	13394	13519	13573	13560	13623	13601	13689	13674	13486	13558	13505	13559	13529	13538	13499	13614	13784	13508	13304	13402	13468	13461	13532	13632	13487	13622	13698	13563	13629	13593	13482	13627	13596	13592	13534	13507	13389	13709	13539	13402	13757	13490	13649	13439	13577	13658	13489	13625	13634	13538	13561	13572	13660	13656	13587	13752	13723	13583	13453	13566	13695	13449	13662	13592	13792	13468	13514	13547	13543	13590	13470	13426	13680	13455	13707	13462	13616	13545	13532	13492	13583	13704	13588	13496	13386	13267	13663	13684	13495	13594	13672	13617	13509	13616	13663	13574	13440	13490	13593	13549	13663	13652	13407	13675	13490	13506	13585	13553	13690	13578	13618	13666	13639	13602	13363	13481	13560	13623	13612	13576	13671	13532	13642	13405	13465	13450	13606	13471	13671	13518	13615	13433	13488	13411	13481	13333	13460	13378	13689	13581	13668	13666	13487	13536	13643	13643	13498	13756	13541	13593	13648	13386	13613	13606	13661	13431	13584	13553	13543	13860	13670	13395	13472	13628	13460	13573	13661	13579	13750	13438	13495	13557	13480	13572	13746	13753	13554	13560	13699	13442	13682	13607	13511	13637	13419	13562	13677	13557	13660	13567	13529	13683	13480	13407	13493	13617	13593	13519	13633	13625	13609	13759	13721	13708	13591	13454	13497	13406	13501	13384	13709	13613	13741	13507	13346	13671	13560	13541	13597	13531	13560	13282	13554	13564	13616	13599	13539	13511	13650	13700	13410	13532	13478	13552	13559	13540	13448	13543	13405	13504	13722	13649	13404	13460	13551	13404	13714	13693	13546	13531	13579	13397	13456	13503	13584	13520	13674	13654	13546	13546	13597	13613	13583	13586	13606	13663	13621	13696	13573	13618	13518	13698	13402	13701	13503	13635	13717	13607	13776	13761	13643	13489	13568	13554	13569	13457	13484	13585	13479	13659	13448	13457	13586	13618	13650	13520	13523	13510	13555	13618	13396	13709	13522	13550	13684	13730	13697	13654	13376	13583	13505	13603	13516	13595	13548	13512	13610	13585	13641	13776	13574	13561	13638	13326	13514	13624	13574	13716	13514	13535	13649	13465	13534	13731	13323	13253	13600	13420	13590	13563	13574	13514	13636	13697	13670	13612	13484	13523	13681	13373	13720	13761	13502	13609	13605	13461	13642	13613	13551	13637	13456	13613	13738	13635	13356	13516	13707	13579	13675	13490	13540	13574	13635	13427	13615	13359	13473	13541	13321	13481	13379	13650	13616	13520	13732	13717	13554	13358	13558	13600	13604	13645	13584	13517	13571	13540	13631	13443	13591	13524	13629	13582	13536	13631	13639	13687	13555	13647	13492	13501	13615	13715	13658	13662	13591	13433	13378	13772	13601	13558	13646	13742	13474	13553	13510	13568	13656	13353	13551	13582	13339	13564	13743	13405	13569	13593	13573	13481	13691	13400	13694	13614	13667	13780	13705	13546	13718	13703	13607	13435	13590	13431	13511	13583	13477	13459	13441	13666	13550	13486	13624	13554	13506	13674	13507	13622	13643	13571	13319	13578	13540	13647	13560	13520	13524	13744	13584	13417	13553	13639	13560	13415	13654	13725	13509	13504	13576	13363	13292	13534	13583	13392	13611	13722	13569	13488	13407	13520	13622	13787	13490	13334	13375	13493	13522	13678	13723	13513	13566	13508	13649	13729	13516	13442	13348	13610	13674	13763	13514	13511	13603	13536	13666	13673	13540	13617	13621	13622	13416	13607	13521	13591	13638	13598	13388	13659	13648	13600	13421	13543	13294	13746	13629	13639	13514	13598	13625	13479	13474	13550	13583	13518	13730	13518	13656	13602	13667	13658	13554	13517	13360	13535	13487	13518	13626	13541	13748	13513	13532	13575	13628	13538	13633	13662	13494	13567	13469	13444	13379	13700	13677	13743	13607	13594	13472	13609	13567	13351	13585	13531	13680	13608	13510	13368	13581	13677	13624	13593	13604	13357	13566	13503	13543	13481	13377	13736	13511	13593	13476	13613	13541	13573	13643	13539	13270	13678	13610	13556	13606	13585	13452	13446	13478	13495	13482	13505	13608	13659	13596	13590	13523	13528	13614	13696	13536	13578	13445	13469	13484	13452	13476	13482	13656	13468	13373	13592	13492	13613	13425	13425	13415	13371	13707	13701	13535	13629	13548	13500	13601	13470	13559	13746	13477	13494	13508	13648	13664	13515	13667	13525	13596	13557	13630	13716	13603	13454	13668	13536	13950	13581	13516	13528	13683	13717	13532	13521	13674	13557	13603	13786	13636	13592	13676	13657	13474	13477	13472	13685	13739	13596	13450	13496	13595	13575	13520	13511	13677	13635	13491	13595	13439	13502	13496	13555	13640	13518	13436	13518	13557	13518	13589	13413	13721	13455	13383	13522	13459	13706	13679	13690	13591	13488	13579	13597	13477	13466	13634	13641	13710	13696	13624	13572	13494	13617	13434	13541	13743	13719	13489	13508	13678	13562	13448	13517	13483	13446	13450	13737
23859	41104	41690	37259	32755	29287	28795	28375	19884	18529	17350	16403	15887	15436	15094	15014	14900	14564	14352	14078	13938	13648	13800	13468	13199	13371	13262	13065	13308	13243	13234	13115	13230	13097	13017	12982	12916	12973	13112	12958	12943	13003	12826	13267	12954	12918	12978	13148	13039	12963	12915	12980	12790	13033	12996	13032	12945	13047	13342	13742	13713	13471	13264	13176	12944	12939	13025	13061	13054	13077	13028	13026	13068	12944	12880	12984	12937	13003	12930	13108	13098	12914	12899	13061	12938	12990	13035	12917	12753	12922	12822	12970	13048	12969	12942	12835	12816	12996	12915	12869	12988	12976	12916	12848	12981	12851	12970	12867	12893	12878	12919	12887	12978	13001	13106	12903	12958	12865	13000	13061	12862	12999	12922	12875	12950	12854	12927	12994	13046	12954	12893	12921	12965	12934	12862	13143	12963	12876	12832	12681	12838	12914	13029	12965	12967	12914	13119	12947	12966	13050	13217	12857	12863	12815	13020	12893	13136	13025	12881	13100	12934	12897	13095	13001	12892	12814	12924	12894	12948	12956	12947	13074	12923	13077	12761	12960	13015	12962	12856	13079	12889	12947	13105	13039	12912	12965	13090	12931	12946	12851	12863	12963	13166	12871	12920	12969	12998	12955	13069	12760	13081	12946	12963	13067	12949	12900	12922	12869	12927	12977	12862	12734	12843	13128	12836	12909	13078	13023	12884	13115	13045	13002	12883	12794	12879	12914	12896	12874	12966	12863	12916	12916	13123	12934	12952	12842	12857	12972	12985	13049	12994	12970	13041	13056	13008	12941	12792	13025	12851	12757	13010	12936	12826	12922	12912	12911	12894	13148	13307	13038	12955	12928	12953	13029	12810	13025	12903	13001	12945	12901	12979	13140	12922	12816	12903	12835	12952	12904	12879	12843	13049	12861	13120	13030	12906	13119	12892	12829	13049	12974	12953	13019	12876	12896	13025	12936	13086	12963	12870	13165	13008	12927	12930	12914	13029	13096	12807	13104	12788	12937	13072	13019	12989	12881	12833	13125	12976	12957	13001	12883	12976	12727	13003	12727	12899	12961	13024	12904	13018	12959	12940	13116	12935	12850	12972	12865	12956	12973	13004	13032	12963	12836	12924	12943	12989	12869	13098	12913	13002	13048	13096	13038	13152	13024	12841	12938	12820	13088	12968	12864	12902	13015	13078	12999	12902	12852	12870	12954	12900	12910	13083	12826	12884	12941	12989	12877	12867	12960	12897	12934	12862	12985	12951	12933	12869	12952	12916	13075	13116	12864	12962	13108	12813	12932	12907	12913	13030	12955	12927	12949	12985	12951	12940	12884	13001	13001	12937	12871	12941	12973	12907	12924	12889	13020	12881	12887	13006	12947	13005	12949	12889	12998	12927	12906	12969	12907	13161	13056	12999	12925	12967	12877	13040	13032	13064	12842	12854	12966	12858	12917	12823	13095	12844	12796	12944	12981	13155	12972	12865	12956	12808	12953	12906	12937	13043	12791	12918	12900	13028	12818	12997	12909	12961	12980	12886	12966	12778	13097	12938	12995	13051	12885	12865	13053	12889	13067	12766	12783	12806	13058	13079	13077	13041	12920	12862	12919	12851	12869	13187	12967	12960	12828	13079	12866	12822	12981	12838	12862	13044	13110	12928	13032	13150	13023	12856	12936	12815	12948	12911	13021	12941	12947	12903	12885	12891	13004	13184	12849	13243	12980	12839	12837	13093	13075	13013	13029	12950	12972	13013	13033	12969	12938	13058	13059	13074	13065	12974	13093	12869	12918	13025	12875	12952	12947	12989	12911	12878	12961	12912	12990	12865	13053	12936	12905	13061	12895	13017	12920	12948	12865	12746	12771	13001	12806	12871	12915	12907	12892	13010	13085	12926	13013	12995	12855	13048	12947	13127	13090	12954	12802	12901	12858	13029	12927	12979	13013	13142	12914	13065	12982	12759	13081	12827	12904	12897	12970	12999	13014	13037	12890	12995	12922	12882	12865	13032	12900	12956	12996	12892	12823	12967	12944	13026	12824	12875	13050	13040	12984	12882	12925	12904	12911	12999	12916	13095	12948	12840	12980	13024	12918	13008	13128	13006	12915	12988	12934	12818	12895	12879	13074	12861	13169	12846	12914	12840	12746	13002	12891	13047	12845	12775	13055	12887	12863	12876	12955	13068	12810	13046	13077	12963	12942	13101	13015	13045	13041	12894	12969	12858	12816	12907	12982	13037	13018	13092	12924	12943	12841	12988	12967	12879	12921	12995	12992	12967	12984	12932	13026	13145	12769	13028	12901	12873	13042	12968	12873	12954	12844	12992	12884	12887	13109	12830	13051	12974	12999	13009	12882	12910	13192	12834	12866	12875	12868	12973	12919	13035	12935	12979	12917	13036	13030	13111	13026	12976	12961	12810	13072	13003	12824	12895	12764	12813	12855	13073	12804	13058	12972	12864	12865	12864	12975	12922	12888	12882	12962	12942	12746	13039	12902	12933	12993	12939	12808	12940	13037	13109	12892	12843	12801	12974	12827	13033	12841	12854	13012	13006	12866	12821	13076	12892	12946	13059	13110	13030	12897	12992	12839	12841	12862	12955	13033	12934	12796	12910	12936	12921	12980	13013	12933	12990	12947	12986	12962	12882	13003	12976	12959	13160	12887	12803	12874	13003	12802	12928	12825	12954	12988	12991	12863	12952	12919	13024	13016	12892	13119	13192	12757	12996	13035	13091	12926	12969	13061	12906	12882	12893	12904	12936	12988	13007	13034	13014	12887	12950	12829	12815	13050	12965	13010	12937	12941	13022	13032	12943	12786	12888	12791	12862	13045	13010	13014	13035	12980	12912	13113	12818	12824	12896	12771	12911	12961	12981	12876	13021	12894	13014	12829	12866	12899	13166	13063	13028	12871	13035	12936	12915	13143	12938	12977	12822	12901	12795	12932	12867	12890	12939	12831	12996	12845	12961	13101	13003	12921	12786	12928	12819	12991	12883	13198	12925	12944	12903	12914	12911	12962	12859	12946	12803	12783	12918	12931	13065	12929	13094	13001	12822	12985	12900	13006	13020	12993	12858	13019	12997	12972	12729	12863	12971	13032	12867	12894	12886	12836	13054	12999	12838	12892	13029	12968	12879	12830	12976	13037	13024	13036	12937	12857	12944	12770	12948	12826	12917	12936	12820	13052	12873	12786	12992	13081	12856	12937	12773	12953	12943	13038	12874	13033	13081	12985	13119	13020	13011	12994	12906	13061	12913	12999	12915	13130	12779	12923	12903	12872	13148	12960	13021	12988	12909	12923	12942	13012	13020	12884	12891	12948	13117	12844	13147	12978	12958	12832	13029	12996	12945	13090	12938	12971	12995	13023	12956	13164	12969	13119	12909	13132	12933	13096	12776	12895	13023	12973	12899	12935	13058	12966	13099	12827	12934	12885	12933	12848	12885	13035	12817	13020	12984	12838	12951	12987	12849	12974	12974	12959	12900	12918	13002	12898	12945	12779	13047	13008	12756	12986	12916	12996	13112	12878	13026	12801	12941	12865	12899	12864	12803	12922	13001	13136	12947	13058	13021	12975	12824	12949	13000	12942	13043	12952	12895	12956	12915	13118	12908	12962	13064	12943	12881	12803	13055	12804	12949	12930	13009	12904	12922	12794	12835	12925	13073	12936	12893	12933	12873	13020	13025	12745	12949	12772	13003	12887	12981	13070	12993	13050	12929	12915	12938	12883	12946	12965	13086	12870	13042	13004	12834	12930	12738	13012	12973	12933	13023	12876	12871	12862	12870	12866	12898	12731	12860	12841	12848	13068	13051	12835	12907	13007	13034	12866	12793	13014	12996	12855	13023	12924	12854	12931	12924	12964	12877	12977	12889	13069	13006	12803	13040	12787	12932	13168	12781	12813	12860	12927	12977	12912	13063	13000	12924	12848	12985	12849	12902	12840	13088	12908	12912	12978	12750	12944	13053	12924	13024	12960	12991	12960	12943	12998	12801	13048	13025	12959	13067	12812	13010	12932	12930	12838	12992	12968	12964	12759	13147	12842	12992	12765	13004	12943	12873	12914	12770	12829	12963	12739	12841	12902	12746	12947	13008	13092	12934	12910	12829	12888	12985	12997	12741	12954	12927	12852	12982	12869	12952	12846	12944	12903	12974	13083	13029	12818	13051	13034	12872	12988	13006	12889	13076	13106	12793	12904	12826	12850	12898	12950	13038	13032	12925	12952	13062	12873	12989	12813	12883	13024	12853	12999	13103	12959	12917	12898	13207	13100	13051	12972	13046	12828	12995	12902	12825	12994	13145	12882	12833	13050	12885	12923	12918	13116	12943	12783	12873	12934	13038	12990	12841	12894	12800	12996	12744	12963	12964	12951	12968	12788	13026	12943	12986	13044	13105	12832	12940	12858	13001	12832	12949	13030	12931	13057	12896	12924	13085	12970	12941	12990	12774	12937	12954	12977	12954	12816	12937	13132	12932	12878	12957	12977	12868	12892	12971	12899	12938	12948	13001	12965	12980	12993	13157	12997	12898	12813	12913	13114	12931	12978	12955	12998	12906	12876	12917	12883	12859	12886	12911	12796	12991	13063	12906	12992	12951	12898	13059	12843	12973	12847	12879	13005	13112	12976	12920	12855	13154	12932	13003	12984	13075	12939	12834	12942	12809	12877	13089	12884	12973	12943	12780	12769	12959	13182	13243	12970	12955	12750	12841	13189	12870	12957	12978	12879	12789	12932	13051	13043	12944	12974	12830	13049	12928	13009	12772	12940	12804	12893	13010	12935	13149	12977	12970	12839	12998	12950	13000	12904	12986	12844	12861	12910	12892	12908	12857	12946	12891	13023	12881	12777	13097	13078	13013	12898	13113	12749	13042	12782	12990	12946	12954	12815	12950	13061	12887	12851	12896	13000	13116	12870	13013	12995	12939	12903	13023	12811	12967	12996	12913	12827	12682	12955	12980	12894	13077	13117	12734	12886	12852	12896	12859	12936	12998	13067	12907	13019	12993	12873	12816	12875	12823	12813	12915	12960	12839	12945	12983	12908	12937	12977	12949	12897	13012	12803	12982	13102	13057	12811	12896	12935	12980	12964	12832	13052	12975	12943	13048	13052	12966	12905	12987	13094	12894	12837
30996	26559	28204	24439	19662	17420	16305	14913	14403	13771	13773	13558	13445	13220	13283	13122	13249	13337	13245	13139	13108	12979	12871	13071	13196	13150	13045	13041	13110	13002	12971	12917	13034	12966	12902	12963	12934	13164	12907	12916	12939	13144	12936	13197	13095	13044	13109	12967	13237	12879	12882	13145	12887	12930	13060	13052	13011	13049	13014	12892	12959	13190	13145	13089	12953	13094	13214	13162	13069	13066	13097	13012	13031	13056	12856	13041	13136	13143	13188	13002	13096	12972	12983	12840	13237	12974	12968	13017	12836	12979	13103	13046	13006	13161	12996	13021	13084	12968	13144	13102	13099	13049	12905	13089	12849	13085	12922	13019	13025	13121	13148	13096	13193	12974	13055	13000	13023	13013	12943	13149	13072	13288	13222	13063	12879	12808	13031	12892	12870	13118	12873	13064	13039	13131	13239	12837	13049	12876	12902	13022	12973	13167	13091	12940	12862	13028	13064	12935	13002	13083	13002	13130	13000	13358	12913	13084	12985	12889	13055	12987	12952	12780	12965	12919	13000	12971	13084	13045	12934	12784	12986	12966	12979	12839	13030	13059	13155	12845	13123	12902	12941	12943	13209	13131	13126	13006	12998	12804	13197	13048	13211	13072	12879	12988	12946	12907	12922	12995	13121	13011	13064	12945	12908	12820	12968	13088	13094	12994	13001	12960	12979	13085	12930	13020	13117	13002	13011	12966	12938	12876	12912	12942	13008	12979	13048	12964	13154	13071	12920	13070	12974	12936	13173	12948	13112	13159	13068	12962	12956	13375	13138	13012	13189	13069	12902	13119	13030	12921	12825	13123	13058	13166	13029	13066	12978	12987	12996	13032	12907	13076	13040	13072	13089	13014	12892	12973	13062	12915	13017	12979	13137	12952	13141	13170	13143	13070	13087	12911	13179	13151	12935	13074	12984	13075	12989	12937	12959	12904	13242	13152	12952	12935	13028	13078	12925	13071	12947	12935	13100	12918	13045	13081	12877	13078	12865	12948	12933	13028	12885	12941	12903	13097	13047	13020	12977	13043	13005	12824	13070	12916	13000	12953	13085	13044	12939	12817	12941	13053	13029	12984	12862	12813	12980	13154	12887	12759	13034	12935	12845	13019	13004	12953	13188	12959	12969	13097	12992	12839	13078	13057	12907	13021	12967	13165	12975	12922	12977	12943	12901	12921	13056	13225	13070	12953	12789	13147	13235	13001	13086	13072	13076	13023	12875	12875	13009	12954	12883	13074	12887	12961	13123	13170	12957	13012	13152	12929	13014	13025	12895	13067	12934	12992	13119	12912	12908	12990	13056	12866	13066	12960	13125	13024	12914	13035	12953	13159	13176	13074	13105	12895	12904	13072	13144	13024	13033	13060	12960	12952	13150	12991	13022	12968	12991	12855	13162	12958	12904	13108	12921	12896	12904	13041	13001	13134	12934	12950	13210	13030	13081	13036	12911	12892	13082	12891	13017	12843	12969	12929	12998	13039	13128	13101	13013	13029	13225	12913	13046	13003	12996	12795	12868	13129	13024	12949	12943	12863	12915	12970	13126	13055	13063	12945	12970	13027	13050	13163	12955	12908	13146	13015	13111	13146	13161	12928	13073	12774	13087	13075	13153	12806	12949	12710	13117	12975	13066	13005	13149	12834	12897	13060	13159	13004	12962	13111	13119	13016	13068	12984	12860	12923	12937	12825	13059	12967	12947	13072	12985	12986	13006	13099	13126	12884	13030	13049	12879	13038	13017	13004	12957	13008	13121	13012	13037	12943	12756	13067	13246	12768	12964	13081	13167	12880	13011	13032	13199	13013	13063	13056	13004	12918	12981	12864	13054	13244	13035	13194	13094	12717	12990	13095	13223	13103	13055	13022	12977	13066	13016	12894	13040	13118	13067	12952	12982	12867	13029	12957	12990	12904	13044	12918	13071	13238	12990	12911	12960	13057	12762	12942	13149	12981	13041	13143	12953	12933	13015	13149	13101	12972	13116	12822	13056	13142	13076	12937	13029	13054	13293	12949	13119	12941	12938	13153	12853	13099	12993	12928	12922	13123	13037	13076	13025	12892	13008	13037	12922	12956	13185	13062	13053	13035	13161	12948	13030	13075	13187	12804	13200	12938	12808	13093	13063	12841	12968	12992	13022	13043	13028	13154	12961	12988	12927	12742	12781	12936	12940	12956	12823	13208	13016	12894	13159	13086	12976	12954	13024	12851	12917	13023	13040	13151	13011	12847	13042	13169	13026	12919	13100	13223	13096	13083	12825	13008	13025	12946	13085	13060	13179	12955	12848	13005	12933	13170	13240	13125	12926	13151	12961	13120	12931	13001	13062	13085	13121	13107	13133	12961	13161	13008	13037	12956	13028	12829	12903	13116	13092	12955	13094	12955	13026	13084	13109	13056	13108	13076	12815	12963	13039	12964	13175	13059	13001	12812	12969	12804	13188	13115	12994	12989	13030	13197	12951	13011	13059	12905	13091	13143	13045	13029	12925	13066	13057	13208	13026	12952	12939	13047	12951	12908	13151	13145	13166	12993	12915	13011	13047	12973	13063	12886	12945	12920	12923	13027	12927	12905	13001	13056	12902	12920	13040	13031	12941	12950	13079	12976	13035	12975	13008	13107	12988	12929	13049	12827	13029	13206	13015	13045	12880	13119	13104	12971	13121	13044	12893	12943	13030	12988	12901	12973	12892	13151	12991	13036	13178	13283	13131	12909	13038	12921	13043	13141	12981	13012	12983	13198	13005	13063	12929	12909	12977	13055	13031	12968	12949	12864	12951	12983	13148	12991	13091	13225	13195	12943	12885	13130	12973	12931	13004	13108	13060	13022	12968	12981	12854	13005	12960	13178	13269	12959	13036	12665	13064	12767	13021	13044	12904	13115	13139	12962	12940	12905	13020	12944	13035	12819	13131	13112	12909	12939	13055	12937	13014	13015	13068	13053	13123	12952	13047	13208	13092	13109	12962	13269	12981	13103	12915	13031	13027	13061	12940	12966	13091	13154	13010	12866	13051	13042	13068	12941	13101	13215	13158	13045	12999	12782	12890	12927	12916	12987	12831	12995	12991	12973	12967	13146	13218	12975	12989	12954	12940	13019	12986	12832	12980	13089	12966	13201	12911	13092	13047	13110	13029	13227	13080	13061	12694	12982	12972	13026	13120	12977	13214	12993	13031	12911	13089	13215	13120	12865	13093	12782	13014	12992	13064	13028	13057	13132	12959	13081	13100	12922	13139	13060	13103	12846	12635	13020	12945	12868	12946	12886	13045	13012	13108	12876	12988	12923	12871	13002	12959	12993	12964	12710	12876	13081	12960	13092	12967	13027	13050	12995	12972	12978	13039	12918	13045	12927	12923	12892	12920	12931	13011	13083	12940	13027	13127	13019	12843	12928	13048	13144	12930	12874	12896	13131	13118	12888	13142	12818	12877	13023	13107	13277	12942	12944	13029	12987	13034	13018	12951	13086	13042	13018	13057	13093	13066	13137	13033	13210	13002	13014	13151	12977	12969	12915	12996	12904	12996	13003	12967	12996	12980	13043	12944	12959	12977	12694	12834	12945	12967	13052	12801	13077	12944	13130	12892	13011	13142	13056	13165	13049	13082	13026	13020	12903	13099	13210	13069	13067	13081	13142	13037	13105	13170	13113	13055	13102	12918	12967	13008	12815	12878	13017	12998	13094	12953	12921	12871	12846	12957	13099	12921	13094	12974	13114	12853	12888	13123	13165	12982	12984	13031	13068	13036	12913	12774	13131	12995	13098	12947	13007	13120	13005	13184	12969	12774	12803	12911	13063	12988	12984	12969	12987	12920	12984	13087	13082	13117	13041	13121	12927	13083	12956	12964	13263	13009	13043	13081	12727	12943	13102	13004	12976	12885	13005	12929	13034	12948	13122	13009	13229	13299	13056	12936	13020	12926	13005	12901	13284	12963	13089	13098	13209	13081	12980	12793	13071	12924	12923	12983	12978	13130	13024	12925	13046	13015	12974	12962	12879	12869	12948	13068	13312	13176	13111	13102	13068	13078	13008	13302	12945	12889	13009	12733	13122	13030	12906	12915	13008	12960	13140	12988	13172	13018	13107	13058	12903	13066	13077	12867	13046	12955	12903	13166	12994	12943	12975	13076	13042	12718	12886	12966	13010	12974	12964	12852	12968	12805	12973	12976	12888	13069	13228	13084	12969	12880	12972	13055	12913	13100	13127	12989	13125	13018	13065	12942	13113	12888	13080	12857	13029	12977	12929	12897	12910	13026	13075	12963	13171	12945	12971	13048	13094	13084	12793	13001	13179	13021	12859	13109	12818	12952	13060	12804	12903	13060	13046	12945	12857	12935	13064	13033	12901	13077	13186	13096	13085	13047	12856	12965	13254	13189	12923	12953	12916	13007	13065	13008	12978	13012	13075	12872	13109	13132	13136	13049	12981	13054	13126	13012	12833	12912	12948	12791	13029	13110	12930	13121	13217	12997	13029	13229	13026	12859	13042	13068	12856	13115	12947	12997	13037	13072	12829	13149	13137	12834	12863	13002	13036	13058	12875	13055	13179	12866	13008	13048	13004	13037	13028	13019	12987	13133	12992	13039	13119	13183	13138	13198	13068	13033	12951	12959	12886	13148	12962	13136	12960	12901	13053	12928	12878	12987	12906	13165	13074	13073	12762	13071	13259	12908	13103	13031	13072	13067	12923	12929	13067	13085	12972	12816	13111	12951	12882	12929	12950	13088	12994	13090	13109	13031	13095	13065	12980	12972	13076	13017	13011	13170	12905	12900	13097	12928	13076	13085	12955	13078	13024	13033	12937	13033	12958	12926	13062	12951	12877	13025	13026	13045	12747	13068	13017	12962	12996	12979	13030	12875	12922	12997	13010	13139	12937	12972	13097	13073	13036	12925	12892	13102	13130	13157	13072	12969	12866	13103	13068	12960	13082	13082	13025	12945	13144	13028	12866	12979	13032	13063	12974	13159	12784	13137	13047	12793	12870	13045	12997	13051	13020	12926	13013	13109	12932	12856	12920	13183	12993	12908	13014	13055	13133	12916	13022	12904	12951	13012	13123	12926	12883	13019	12994	12992	12909	13013	12969	13038	12990	13100	13064	12906	12983	13036	12888	13001	12936	12863	13017	13046	13126
22332	30506	30934	25544	21960	19241	17845	15867	14663	14168	13769	13661	13447	13271	13195	13082	12981	13073	12872	13051	12999	12783	12731	12800	12879	12629	12786	12741	12723	12673	12668	12767	12612	12622	12788	12680	12610	12678	12554	12672	12666	12716	12658	12660	12785	12674	12501	12657	12547	12699	12582	12545	12522	12615	12691	12573	12782	12436	12618	12674	12736	12803	12516	12534	12586	12812	12705	12641	12462	12575	12580	12577	12500	12511	12621	12666	12570	12676	12686	12693	12568	12507	12759	12571	12579	12505	12694	12778	12519	12707	12628	12567	12574	12737	12717	12588	12660	12494	12598	12526	12566	12689	12606	12637	12668	12529	12652	12704	12607	12599	12638	12625	12756	12847	12507	12547	12633	12440	12598	12752	12568	12585	12654	12734	12648	12736	12585	12749	12575	12779	12663	12632	12655	12507	12432	12580	12469	12707	12448	12575	12497	12513	12633	12637	12637	12432	12631	12654	12515	12539	12516	12858	12615	12677	12637	12737	12490	12684	12379	12715	12797	12405	12642	12523	12692	12555	12511	12509	12472	12614	12595	12452	12728	12665	12614	12552	12629	12634	12612	12658	12808	12692	12526	12901	12486	12820	12845	12594	12617	12711	12567	12611	12625	12583	12610	12569	12567	12592	12728	12541	12618	12493	12531	12667	12700	12614	12547	12565	12641	12482	12661	12626	12747	12724	12843	12550	12526	12816	12658	12737	12674	12435	12601	12645	12643	12507	12553	12666	12505	12647	12540	12641	12574	12694	12586	12611	12663	12613	12708	12635	12454	12767	12775	12539	12647	12541	12457	12499	12606	12602	12773	12597	12681	12546	12555	12721	12389	12545	12755	12747	12616	12681	12545	12662	12454	12783	12751	12658	12580	12656	12712	12507	12648	12575	12646	12567	12547	12765	12562	12525	12715	12741	12590	12602	12786	12654	12515	12702	12645	12656	12591	12564	12535	12470	12528	12776	12720	12649	12733	12620	12417	12535	12545	12408	12724	12533	12545	12760	12466	12477	12701	12537	12580	12761	12578	12536	12646	12516	12610	12416	12677	12521	12670	12726	12619	12498	12510	12443	12704	12507	12570	12694	12633	12583	12668	12824	12476	12569	12660	12636	12625	12655	12539	12557	12710	12603	12565	12681	12625	12605	12564	12649	12530	12646	12643	12750	12677	12484	12611	12526	12562	12621	12666	12628	12678	12468	12713	12670	12757	12601	12574	12646	12563	12481	12619	12785	12679	12662	12583	12753	12641	12658	12579	12696	12604	12627	12625	12605	12695	12542	12539	12591	12607	12648	12705	12521	12680	12794	12531	12572	12732	12591	12688	12592	12682	12507	12565	12556	12667	12514	12562	12629	12559	12698	12511	12611	12683	12618	12471	12646	12714	12723	12617	12573	12913	12531	12774	12784	12551	12618	12623	12655	12714	12752	12593	12653	12665	12575	12706	12444	12602	12598	12596	12495	12672	12659	12708	12652	12653	12437	12552	12607	12624	12567	12573	12741	12597	12713	12739	12639	12532	12549	12657	12498	12503	12612	12587	12537	12512	12661	12585	12527	12592	12689	12586	12713	12548	12611	12634	12556	12642	12617	12752	12740	12693	12437	12671	12588	12591	12625	12699	12596	12494	12721	12627	12666	12483	12594	12603	12497	12671	12625	12571	12616	12764	12464	12745	12688	12630	12622	12567	12609	12628	12717	12520	12664	12820	12567	12577	12589	12474	12597	12584	12720	12544	12518	12616	12692	12648	12475	12697	12591	12589	12675	12531	12560	12651	12468	12733	12613	12684	12666	12552	12515	12701	12550	12598	12593	12594	12724	12559	12712	12723	12658	12470	12583	12759	12821	12642	12559	12539	12454	12567	12649	12574	12639	12580	12560	12538	12692	12574	12542	12761	12593	12585	12758	12568	12679	12629	12556	12501	12548	12545	12696	12579	12495	12597	12549	12466	12632	12577	12528	12642	12691	12508	12805	12704	12596	12507	12575	12618	12639	12613	12592	12485	12495	12666	12617	12531	12503	12513	12815	12735	12525	12714	12588	12603	12504	12647	12689	12599	12639	12603	12442	12691	12672	12521	12648	12665	12518	12554	12612	12622	12583	12714	12704	12429	12547	12559	12657	12506	12563	12497	12646	12775	12799	12457	12564	12668	12793	12556	12580	12525	12673	12585	12625	12552	12715	12497	12745	12595	12592	12553	12519	12642	12672	12677	12538	12570	12675	12610	12532	12694	12496	12707	12547	12532	12410	12646	12633	12687	12598	12554	12605	12623	12680	12508	12690	12598	12719	12571	12893	12615	12485	12542	12610	12577	12693	12663	12526	12646	12739	12577	12580	12671	12600	12525	12599	12646	12662	12682	12600	12635	12598	12591	12559	12622	12627	12431	12622	12738	12665	12613	12618	12627	12507	12633	12724	12587	12530	12632	12567	12602	12627	12458	12705	12602	12468	12655	12780	12581	12622	12571	12485	12740	12508	12616	12644	12473	12434	12798	12606	12595	12497	12731	12580	12622	12486	12564	12562	12766	12626	12686	12636	12460	12775	12436	12648	12609	12456	12639	12525	12595	12579	12584	12655	12698	12647	12571	12596	12638	12682	12740	12517	12504	12696	12637	12691	12584	12724	12600	12496	12387	12526	12537	12657	12592	12718	12595	12522	12734	12401	12570	12782	12644	12567	12586	12509	12503	12698	12606	12648	12597	12577	12514	12677	12556	12602	12644	12560	12781	12485	12780	12637	12576	12707	12500	12643	12652	12638	12571	12585	12607	12639	12571	12643	12468	12610	12755	12765	12722	12550	12654	12603	12732	12808	12479	12685	12635	12580	12609	12560	12620	12804	12491	12557	12523	12671	12663	12737	12638	12505	12549	12510	12559	12598	12624	12709	12485	12494	12631	12538	12620	12482	12721	12487	12614	12806	12649	12560	12519	12649	12572	12490	12586	12549	12386	12603	12497	12613	12642	12627	12627	12511	12367	12563	12557	12578	12494	12555	12531	12413	12545	12474	12669	12507	12574	12468	12660	12606	12721	12523	12663	12493	12866	12509	12579	12611	12794	12705	12692	12720	12542	12559	12779	12563	12601	12577	12620	12671	12675	12584	12532	12502	12662	12694	12637	12542	12719	12503	12613	12592	12661	12574	12681	12658	12668	12653	12522	12588	12561	12704	12561	12635	12549	12665	12516	12712	12631	12669	12688	12510	12745	12577	12631	12705	12761	12620	12708	12582	12676	12711	12679	12595	12635	12589	12683	12604	12613	12611	12694	12489	12454	12596	12593	12589	12575	12555	12521	12432	12593	12633	12622	12789	12678	12724	12590	12679	12660	12605	12568	12650	12593	12693	12592	12627	12624	12572	12691	12605	12684	12581	12599	12744	12591	12682	12552	12718	12662	12570	12534	12644	12543	12731	12511	12627	12545	12713	12544	12522	12534	12727	12776	12654	12799	12797	12534	12653	12555	12665	12500	12646	12452	12529	12577	12563	12600	12633	12696	12650	12558	12542	12639	12602	12634	12678	12702	12517	12650	12545	12619	12616	12802	12483	12576	12749	12544	12723	12749	12611	12709	12540	12530	12580	12583	12569	12538	12690	12500	12676	12683	12587	12655	12639	12557	12726	12632	12574	12805	12668	12592	12628	12702	12661	12803	12710	12543	12750	12582	12581	12641	12580	12598	12573	12640	12507	12525	12593	12662	12648	12617	12714	12575	12611	12678	12681	12452	12558	12728	12524	12610	12545	12488	12636	12740	12640	12745	12660	12818	12608	12554	12592	12633	12382	12639	12640	12473	12886	12732	12647	12527	12665	12720	12710	12681	12481	12660	12630	12746	12576	12617	12807	12719	12768	12646	12636	12548	12656	12682	12565	12694	12651	12550	12527	12717	12747	12499	12611	12746	12557	12561	12463	12781	12646	12668	12620	12542	12668	12760	12617	12583	12579	12784	12725	12653	12673	12579	12714	12478	12718	12548	12706	12593	12767	12635	12507	12698	12704	12524	12451	12619	12590	12614	12498	12475	12626	12680	12645	12827	12570	12632	12796	12484	12487	12526	12589	12609	12652	12577	12634	12757	12579	12723	12737	12508	12709	12423	12724	12621	12635	12579	12610	12825	12607	12646	12580	12722	12701	12564	12675	12658	12668	12622	12636	12719	12759	12561	12704	12623	12536	12580	12691	12710	12662	12719	12641	12392	12736	12623	12546	12598	12562	12815	12486	12609	12699	12572	12640	12526	12557	12575	12747	12482	12393	12565	12599	12649	12717	12737	12526	12639	12582	12535	12617	12528	12614	12571	12584	12596	12557	12615	12582	12722	12552	12551	12656	12460	12581	12565	12612	12426	12660	12665	12567	12441	12580	12675	12471	12714	12487	12701	12627	12785	12825	12665	12502	12503	12586	12783	12626	12517	12699	12734	12485	12631	12524	12609	12523	12616	12452	12488	12621	12765	12532	12671	12645	12745	12581	12748	12598	12581	12753	12528	12595	12693	12644	12506	12647	12599	12483	12684	12602	12493	12513	12694	12573	12533	12571	12723	12747	12669	12557	12596	12607	12622	12518	12459	12657	12429	12565	12662	12578	12662	12639	12516	12608	12604	12797	12669	12589	12585	12573	12561	12513	12457	12568	12699	12756	12516	12675	12601	12725	12608	12550	12583	12490	12540	12559	12720	12392	12618	12518	12628	12687	12584	12547	12733	12688	12691	12597	12697	12663	12582	12618	12468	12610	12514	12643	12675	12572	12656	12622	12557	12657	12528	12583	12765	12615	12687	12663	12579	12461	12663	12545	12525	12535	12668	12646	12640	12639	12515	12602	12618	12567	12578	12435	12561	12685	12667	12549	12470	12546	12531	12554	12759	12541	12568	12575	12590	12517	12488	12660	12674	12672	12529	12691	12448	12573	12622	12426	12470	12642	12752	12647	12760	12390	12681	12479	12666	12556	12529	12454	12639	12472	12655	12548	12790	12682	12827	12759	12728	12574	12545	12529	12747	12615	12662	12509	12473	12792	12826	12622	12476	12620	12466	12520	12549	12516	12558	12757	12456	12684	12681	12656	12890	12697	12633	12581	12679	12523	12745	12678	12438	12601	12711	12671	12621	12588	12642	12749	12583	12652	12574	12602	12636	12515
26454	21682	28603	27642	23113	20670	21875	17863	16172	14128	13456	13132	12952	12934	12767	12442	12368	12385	12451	12149	12097	11977	12126	12069	12018	12013	12162	12353	12142	11940	12038	12123	12117	11833	11770	11903	11846	11809	11734	11774	11831	12068	11973	11798	11753	11986	11802	11792	11849	12077	11890	11781	11942	11970	11813	11924	11819	11923	11866	12059	11850	11724	11963	12014	11930	12004	11821	12079	12009	11924	11827	11661	11794	11816	11782	11723	11732	11911	11953	11928	11912	11937	11816	11711	11960	11882	11765	11706	11852	11981	11801	11821	11824	11739	11850	11974	11855	11821	11700	11904	11968	11906	11787	11915	11823	11645	11896	11877	11770	11759	11832	11796	11884	11812	11932	11986	11711	11946	11901	11840	11612	11811	12012	11817	11689	12010	11731	11774	11899	12005	11810	11837	11720	11922	11798	12040	11698	11996	11857	11890	11859	11671	11988	11840	11993	11770	11811	11858	11905	11925	11648	11745	11875	11792	11771	11661	11766	11966	11674	11853	11923	11946	11799	11802	11893	11863	11871	11866	11680	11786	11623	11975	11682	11851	11840	11854	11770	11811	12024	11756	11758	11673	11650	11864	11953	11887	11904	11827	11831	11827	11847	11603	11763	11897	11962	11926	11903	11845	11704	11864	11760	12039	11833	11893	11951	11628	11732	11782	11780	11823	11849	11757	12042	11719	11766	11682	11733	11733	11846	11913	11824	11827	11926	11861	11849	11808	11783	11769	11982	11840	11899	11887	11830	11849	11885	11880	11719	11907	11903	11833	11745	11767	11839	11903	11966	11837	11735	11875	11880	11872	11752	11742	11706	11762	11712	11745	11832	11867	11757	11985	11892	11802	11888	11909	11925	11816	11967	11722	11861	11805	11877	11891	11804	11954	11835	11676	11787	11656	11904	11895	11873	11727	11881	11720	11869	11853	11824	11786	11920	11737	11936	12010	11737	11877	11791	11690	11750	11811	11885	11797	11747	11940	11767	11705	11785	11807	11582	11812	11955	11799	11798	11775	11707	11763	11736	11575	11878	11881	11904	11821	11827	11677	11870	11835	11844	11816	11859	11713	11736	11890	11836	11907	11901	11752	11690	11753	11882	11954	11837	11863	11791	11720	11802	11781	11857	11842	11850	11843	11910	11780	11752	11717	11768	11905	11865	11767	11848	11721	11892	11777	11914	11949	11904	11856	11891	11858	11783	11783	11825	11890	11816	11916	12016	11880	11873	12017	11679	11652	11819	11878	11726	11839	11843	11750	11921	11848	11924	11940	11778	12039	11774	11822	11764	11647	11879	11731	11865	11737	11805	11789	11744	11773	11866	11882	11783	11850	12084	11837	11703	11635	11713	11956	11850	11908	11836	11771	11805	11933	11725	11776	11838	11730	11781	12028	11906	11779	11752	11780	11642	11881	11674	11740	11585	12026	11830	11617	11841	11896	11809	11853	11877	11810	11789	11799	11891	11803	11749	11786	11881	11915	11869	11873	11668	11719	11832	11831	11828	12010	11943	11962	11890	11799	11866	12076	11808	11912	11944	11820	11789	11622	11842	11935	11803	11789	11848	11842	11950	11815	11821	11893	11847	11877	11993	11868	11778	11854	11722	11722	11844	11987	11872	11688	11861	11880	11839	11851	11990	12023	11989	11803	11896	11615	11893	11871	11717	11708	11918	11986	11834	11929	11777	11847	11708	11821	11761	11886	11793	11947	11740	11809	11873	11745	11775	11854	11743	11775	11592	11834	11815	11815	11813	11809	11577	11842	11771	12088	12039	11923	11856	11820	11768	11917	11859	11805	11758	11840	11963	11892	11690	11735	11737	11829	11717	11877	11933	12036	11951	12118	11776	11815	11884	11888	11949	11684	11807	11941	11696	11846	11845	11673	11896	11818	11982	11817	11795	11818	11749	11855	11820	11866	11826	11872	11846	11820	12135	11917	11696	11676	11842	12096	11717	11862	12114	11940	11870	11842	11786	11848	11787	11991	11721	11763	11818	11936	11744	11956	11716	11882	11892	11880	11830	11814	11713	11853	11922	11952	11916	11819	11843	11793	11726	11973	11833	11950	11929	11733	11780	12010	11775	11964	11707	11691	11663	11744	11921	11800	11946	12036	11791	11778	11668	11714	11919	11732	11962	11826	11995	11847	11697	11885	11785	12045	11683	11910	11850	11836	11875	11922	11954	11818	11736	11787	11789	11936	11824	11483	11683	11945	12020	11845	11882	11822	11856	11909	11699	11799	11622	11711	11706	11863	11880	11926	11861	11803	11877	11842	11698	11798	11752	11757	11714	11886	11865	11716	11843	11690	11932	11819	11673	11680	11837	11891	11958	11811	11805	11862	11784	11919	11950	11782	11936	11748	11933	12106	11860	12004	11821	12054	11870	11814	11850	11676	11784	11641	11988	11904	11756	11906	11795	11796	11774	11822	11724	12069	11909	11748	11966	11968	12011	11961	11756	11829	11889	11940	11949	11833	11921	11694	11796	11902	11781	11899	11783	11836	11876	11785	11818	11868	11964	11895	11856	11676	11882	11937	11633	11795	11684	11958	11913	11813	11952	11914	11893	11726	11939	11856	11883	11820	11795	11880	11906	11880	11970	11779	11874	11918	11805	11827	11796	11751	11754	11850	11805	11765	11865	11845	11900	11989	11700	11818	12089	11842	11903	11968	11593	11690	11855	11860	11734	11930	11872	11850	11939	11962	12025	11938	11986	11880	11698	11758	11816	11759	11622	11804	11739	11851	11795	11826	11948	11832	11763	11776	11893	11748	11764	11933	11746	11660	11757	11848	11942	11846	11840	11948	11905	11808	11825	11934	11961	11979	12016	11905	11630	11831	11916	11837	11914	11859	11985	11887	11729	11672	11552	11883	11767	12029	11776	11699	11792	11850	11889	11798	11884	11706	11884	11776	11995	11797	11882	11824	11763	11901	11633	11868	11720	11764	11799	11808	11873	11796	11759	11807	11890	11873	11755	11888	11865	11890	11860	11915	11755	11882	11848	11871	11871	11875	11991	11847	11863	11955	11742	11787	11805	11823	11825	11771	11931	11854	11859	11827	11933	11836	11851	11887	11836	11675	11901	11778	11908	11825	11935	11964	11928	11932	11741	11771	11995	11772	11911	11818	11686	11998	11881	11900	11688	11875	11893	11866	11683	11883	11794	11575	11756	11843	11852	11667	11729	11749	11920	11817	11733	11986	11882	11774	11919	11696	11801	11726	11804	11832	11834	11815	11917	11953	11935	11720	11842	11792	11817	11891	11787	11746	11884	11942	11938	11904	11843	11968	11707	11793	11715	11860	11815	11957	11857	11839	11851	11898	11773	11850	11857	11835	11820	11878	11912	11942	11936	11909	11762	11841	11712	11664	11734	11665	12033	11833	11944	11800	11949	11733	11983	11764	11720	11904	11908	11763	11817	11700	11801	11928	11862	12030	11754	11758	11681	11811	11695	11777	11823	11987	11636	11909	11681	11698	11838	11817	11881	11828	11704	11816	11946	11827	11940	11869	11867	11852	11862	11815	11922	11832	11948	11823	11736	11801	11789	11810	11830	11877	11693	11750	11895	11859	11884	11819	11743	12028	11936	11863	11825	11913	11845	11742	11958	11873	12061	11818	11838	11758	11870	11961	11728	11823	11845	11980	11762	11774	11858	11928	11995	11747	11893	11724	11695	11769	11965	11844	11738	11713	11916	11859	11959	11927	11928	11973	11902	11851	11967	11917	11901	11883	11831	11792	11821	11943	11946	11753	12057	11933	11862	11747	11657	11742	11742	11861	11812	11903	11746	11656	11863	11767	11798	11909	12038	12096	11908	11930	11844	11886	11853	11794	11872	11843	11953	11808	11825	11813	11782	11840	11942	11944	11830	11766	11811	11811	11693	11722	11719	11809	12035	11821	12048	11930	11813	11853	11694	11840	11938	11849	11952	11803	11843	11783	11936	11800	11763	11768	11669	11896	11825	11807	11944	11893	11936	11887	11806	11691	11752	11659	11796	11775	11870	11939	11729	11849	11840	11935	11784	11766	11843	11648	11783	11845	11853	11917	11889	12024	11740	11753	11696	11769	11904	11936	11698	11807	11666	11760	11887	11679	11973	11877	11881	11826	11798	11788	11766	11723	11802	11975	11932	11827	11967	11889	11848	11731	11879	11917	11761	12010	11955	11932	11937	11829	11644	11781	11854	11791	11774	11896	12030	11707	11836	11797	11912	11813	11678	11720	11873	11857	11897	11916	11835	12095	11843	11793	11815	11778	11776	11689	11732	11879	11874	11898	11814	11976	11875	11742	11781	11953	11675	11769	11789	11916	11963	11953	11936	11814	11869	11687	11820	11853	11883	12068	11976	11968	11993	11826	11931	11819	11917	11832	11823	11786	11806	11837	11954	11889	11784	12054	11984	11990	11867	11854	11998	11986	11963	11730	11830	11817	11901	11957	11740	11943	11874	11862	11805	11884	11899	11889	11722	11798	11801	11705	11931	11779	11847	12072	11944	11844	11761	11852	11984	11911	11817	11980	11868	11687	11827	11737	11596	11806	11863	11920	11920	11854	11775	11754	11919	11827	11739	11876	11940	11744	11734	11872	11734	11802	11909	11777	11920	11845	11749	11820	11850	11844	12022	11879	11964	11851	11759	11922	11806	11880	11894	11784	11868	11825	11775	11788	11715	11615	11768	11738	11804	11501	11690	11682	11926	11856	11825	11760	11911	11992	11783	11924	11857	11736	11896	11873	11877	11691	12095	11887	11933	11828	11880	11908	11922	11983	11962	12077	11812	11802	11747	11856	11717	11818	11602	11625	11760	11919	11989	11804	12080	11937	11835	11737	11854	11903	11918	11939	11915	11842	11714	11744	12047	11869	11795	11827	12050	11819	11915	11809	11800	11783	11761	11809	11944	11756	11700	11953	11802	11842	11661	11769	11877	11874	11629	11861	11895	12057	11757	11919	11939	11891	11917	11893	11730	11959	11804	11985	11967	11857	11773	11911	11772	11776	11629	11697	11891	11780	11881	11908	11846	11889	11780	11948	11870	11859	11863	11802	11830	11778	11816	11829	11801	11733	11863	11790	11749	11984	11650	11910	12068	11865	11949	11849	11868	11900	11820	11783	11875	11893	11754	11850	11761	11961
21556	35845	36409	31804	26818	23167	24102	20838	17950	15281	14686	14112	13873	13500	13252	13025	12902	12623	12409	12353	12211	12124	12249	12147	12059	12278	11996	12204	12077	11982	12179	12258	12138	11661	11890	11930	11906	11990	12024	11872	12052	11866	11985	11815	11877	11869	11901	11819	11929	11966	12052	11998	11743	11896	11970	11734	11957	11908	12083	12016	12093	11999	12046	11914	11987	11919	12039	11746	11792	11849	12005	11981	12118	11882	11861	11670	11973	11835	11971	11859	12085	11707	11943	12004	11711	11989	11912	11806	11900	11805	11953	11753	11923	11978	12147	12021	11960	11963	11777	11903	11841	11928	11813	11906	11870	11877	11808	11731	11848	11994	11820	11747	11916	11925	11934	11948	11877	12053	11936	11817	11968	11861	11984	11824	11953	12003	11894	11967	11776	11881	11836	12023	11869	11756	12001	12022	11885	11933	11770	11790	11800	12014	12024	11938	12071	12058	11899	11854	11812	11819	11938	12043	11959	11832	11734	11787	11849	11976	11825	11982	11856	11826	11885	11966	12062	11980	11936	11835	12039	12073	11908	11734	11912	11825	11783	12029	12112	11864	12120	11908	11774	11885	11913	12039	11900	11822	11941	11963	11939	11969	11914	11914	11808	11906	11747	11896	12023	11900	12076	11889	11802	11790	12087	11885	11961	11821	11964	12090	11855	11806	11849	11692	11993	11909	12016	11837	11950	11926	12013	11882	12057	11736	11809	12135	11892	12047	11859	11997	11786	11992	11791	11832	12077	11969	11880	11917	11980	11904	11851	11883	11895	11803	11968	11889	11946	11950	11935	11952	11946	12014	11895	12068	11983	11924	11821	11694	12058	11759	11901	11897	11877	11848	11803	11889	11876	12088	11860	11922	11806	11925	11743	11819	11987	11849	11849	11773	11896	11756	12051	11803	11758	11983	11671	11989	11802	11861	11901	11947	11927	11911	11690	11981	11940	11895	11808	11929	12037	11762	11978	11825	11986	11932	12006	11799	11858	12008	11867	11826	11829	11700	11879	11842	11933	11768	11972	11929	11914	12042	11857	11919	11862	12058	11738	12032	11871	11976	11923	12097	12050	11766	12038	11830	11878	11902	11993	11998	11860	11820	11942	11920	11895	11902	11873	12086	11920	11741	11911	11842	11880	11921	11862	11995	11934	11890	12013	11937	12058	11904	11794	11813	11860	11789	11992	11862	11807	11931	11807	11975	11841	11964	11787	11913	11956	11956	11808	11930	11801	11882	11945	11817	11672	11825	11938	11913	11896	11722	11938	11745	11786	11889	11948	11951	11962	11838	11907	11858	11805	11836	12061	12037	11908	11865	11887	11787	11891	12080	11899	11869	11928	11874	11955	11935	11854	11764	11816	11974	11879	11875	12030	11973	11792	11850	11774	11876	11857	11917	11849	11975	11854	11894	11888	11727	12016	11944	11828	11972	11797	11803	11978	11832	12023	11858	11935	11901	11963	11898	11918	11926	11992	11916	11929	11960	11866	11807	11971	12018	11951	11940	11836	11851	11995	11956	11828	11987	11726	11939	11781	11802	11797	12039	11932	11855	12052	11760	11891	11763	11999	11783	11915	11947	12047	11883	11945	11898	11929	11907	11882	11838	11989	11939	11884	11909	11873	12121	11940	11956	11866	11932	11932	11972	11814	11784	11915	11837	11879	11886	11854	11932	11891	11916	11884	12068	11791	11755	11958	11870	12067	11971	11805	11996	11928	11844	11962	11771	12033	11874	11869	11896	12084	11995	11785	11849	11874	11937	11939	11915	11962	11858	11850	11742	11804	11855	11863	11912	12025	11858	11954	11875	11901	11911	11966	12043	11986	11971	11940	11937	11934	11818	11945	11830	11916	12086	11882	11912	11859	11859	12061	11953	11909	11788	12264	11898	12099	12021	12121	11664	11988	12033	11912	11973	11877	11960	11866	11922	11988	12086	11864	11919	11874	12064	11810	11862	11933	12073	12088	11949	11860	12005	11819	11892	11899	11871	11882	11884	11864	11894	11926	11992	11914	11954	11865	12041	11967	12032	11903	12007	12048	11994	11876	11963	11682	11770	12115	11839	11838	11741	11904	11805	11940	11957	11783	11838	11933	11989	11932	11932	11912	11891	12001	11820	11753	11979	11879	11971	12069	11982	11896	11913	11995	11865	11873	11951	11825	12144	11930	11922	11939	11921	11808	11915	11812	11920	11841	11811	12066	11780	11875	11834	11789	11890	11787	12016	11814	12001	11937	11877	11987	11935	11826	11874	11984	11940	11949	11900	11860	11912	11797	11950	11850	11959	11873	11813	11913	11788	11986	11958	11856	11823	12094	11979	11836	11849	11763	12025	11981	11932	11913	11859	11809	11983	12053	11967	11987	11883	11663	11923	11836	11887	11875	11850	11835	11881	11786	11820	11776	11963	11784	11934	11968	11765	12005	11940	11892	11920	12000	11883	11922	12021	11926	11937	12039	11913	11840	11815	11819	12055	11894	11885	12033	11889	11879	11804	11852	11938	11974	11868	11707	11835	11856	11886	11687	11920	11773	11996	11797	11979	11792	11892	11865	11910	11991	11988	11918	11910	11940	11906	11842	11838	12018	11801	11903	11904	12025	11941	11926	12001	11863	12013	11933	11818	11875	11939	12017	11726	11881	11860	11857	12062	11954	11830	11726	11826	11957	11921	12021	11949	11834	12057	12060	11859	12031	11941	11781	11809	11868	11922	11948	11802	11813	11858	11959	11890	11735	11890	11937	11798	11863	11946	12060	11905	11884	11963	11906	11880	11983	11882	11985	11896	12026	12004	11803	11888	11854	11838	11870	11929	11933	11962	11969	11865	11819	11946	11963	11910	11805	11944	11788	11879	11833	12002	11914	12047	11933	11901	11967	11852	11997	11872	12026	11790	11823	12087	11903	11820	11825	11951	11927	11969	11873	11916	11938	11777	11747	11869	11910	11958	12031	11920	11863	11752	12010	11877	12099	12009	11937	12000	11832	11991	11771	11996	11848	11961	12011	11882	11998	11660	11870	11978	11871	11989	11835	11935	11924	11819	11842	11880	11971	12005	11992	11927	11859	11969	12007	11859	11961	11992	11925	11862	11852	11759	11964	12017	11818	11907	11946	11805	12012	11907	11957	12083	12011	11866	12047	11770	11880	11834	11844	11802	11969	12001	11976	11730	11983	11905	11922	12013	11908	11795	11745	11952	11972	11896	11749	11884	11984	11962	11949	11997	12029	11833	11824	11909	11944	11881	11943	12007	12044	11910	12003	11942	11934	11769	11847	11816	11713	11921	11712	11820	11642	11810	11958	11934	11842	11851	11947	11930	11770	11882	12021	11873	11831	11966	11926	11908	11992	11819	11950	11978	11876	11880	11806	11859	11905	12033	11939	11954	12029	11850	11846	12078	11924	11895	11890	11816	11934	11925	11758	12014	11839	11850	11958	11744	11924	11772	11928	11868	11990	11896	11855	11698	11835	11849	11931	11811	11982	11757	11869	11878	11872	11787	11872	11970	11912	12116	11688	11993	11957	11883	11798	11911	11761	11950	11843	11902	11851	11892	11843	11795	11864	11893	11874	11934	11969	11871	11819	11988	11871	11892	11825	11824	12031	11774	11823	12134	11920	12013	11939	11863	12055	11853	11951	11861	11832	11962	11833	11930	11996	11899	11990	11874	11958	11940	11846	11928	12003	11892	11951	11888	11724	11884	11908	11831	11915	11968	12010	11812	12073	11955	11801	11952	11881	11997	12001	11954	11811	11895	11893	11649	11976	11907	12033	11779	11857	11903	11927	11935	11968	11864	11966	12007	12029	11851	11922	12015	11731	12010	12056	12005	12124	11870	11900	11926	11818	12105	11946	11927	11933	11965	11922	11988	11846	12050	12034	11859	11913	11940	11740	11908	11925	11892	11952	12078	11877	11894	12050	11807	11843	11927	12030	11996	11988	11942	11936	11756	12006	11992	11922	11887	11920	11878	12121	11994	11873	12003	11890	11945	11960	11873	11914	11930	11965	11778	11963	11913	11939	11936	11986	11846	11877	11774	11914	11868	11960	11846	11816	12016	11777	12087	11825	11889	11906	11814	12004	11958	11686	11759	11922	12084	11926	11892	11992	11683	11752	11890	12003	11700	11820	11906	11956	11957	11797	11897	11958	11891	11942	11985	11895	11879	11928	11808	11707	11959	11859	11924	11795	11871	12108	11885	11827	11924	12090	11806	11848	11856	12007	11927	11928	12001	11903	11937	11952	11989	11760	11878	12008	11916	11859	12025	12139	11948	11788	11964	11949	12008	11924	11736	11805	11936	11853	11790	12084	12006	11815	12052	11854	11768	11911	12048	11812	11876	11818	12018	11860	11955	11950	11936	11950	11864	12120	11911	11826	11821	11895	11926	11811	11931	11988	11901	11912	11803	11912	11844	11919	11896	12032	11860	11862	11789	11781	12003	12069	11914	11899	11685	12118	11916	12039	11884	11845	11950	11763	11925	11894	11802	11833	11835	11908	11784	11849	11879	12001	11844	11874	11921	11903	11876	11972	11942	11901	11900	12073	11777	11912	11940	11994	12001	11907	11812	11936	11941	11873	12028	11864	11867	12063	12044	12015	11844	11966	11952	11990	12104	11908	11785	11988	11875	11977	11894	11782	11822	12148	11959	11826	11987	11804	11837	11841	11801	11916	11925	11845	11937	11904	11913	11859	11924	11989	11921	11881	11902	11849	11926	11911	11934	12090	11958	11878	11931	11971	11989	12047	11831	12051	11979	11878	11820	11911	11949	11768	11703	11713	11930	11957	11902	11787	11885	11856	11848	11914	12100	11967	11877	12006	11980	11958	11781	11938	11774	11950	12100	11975	12032	11778	11925	11764	11911	11813	11978	12093	12035	11958	11834	11698	11922	11977	11954	12019	11957	11848	12052	11908	11959	12060	11968	11879	11857	11936	11912	11961	11878	11924	11884	11808	11926	11986	11882	12083	11955	11872	11909	11884	11966	11921	11778	11896	11984	11786	11839	11925	11926	11865	11872	12020	11768	11875	11837	11863	12049	11894	11752	11909	11798	11848	11885	11963	11947	11955	11970	11831	11847	11807	11971	11892	12032	11805	11931	11890	11917	11870	11911	11934	11910	11796	11833	11898	11981
24768	21570	29119	25139	23337	24856	24194	19435	16993	15746	14719	13974	13329	12940	12609	12376	12025	12089	11916	11759	11744	11708	11794	11558	11490	11462	11366	11557	11348	11276	11184	11946	11343	11131	11269	11085	11162	11368	11144	11150	11169	11243	11102	11186	11152	11174	11272	11355	11233	11283	11129	11220	11155	11170	11251	11080	11233	11186	11437	11364	11549	11654	11330	11238	11397	11094	11335	11067	11367	11297	11186	11020	11217	11153	11126	11190	11083	11170	10999	11165	11123	11068	10986	11293	11316	11255	11367	11116	11098	11197	11105	11202	11297	11145	11178	11107	11088	11150	11219	11216	11414	11262	11174	11133	11097	11259	11112	11239	11216	11322	11295	11150	11376	11205	11095	11147	11180	11241	11184	11133	11365	11195	11154	11055	10983	11047	11194	11065	11298	11178	11269	11207	11066	11080	11152	11209	11219	11396	11259	11116	11283	11146	11103	11104	11099	11170	11098	11172	11218	11142	11179	11206	11116	11135	11002	11088	11090	11144	11123	11067	11033	11213	11107	10885	11180	11067	11123	11140	11028	11007	11007	11332	10979	11226	11033	11161	11144	11227	11156	11055	11205	10968	11155	10967	11066	11258	11200	11177	11055	11095	11307	11249	11204	11195	10988	11100	10977	11333	11136	11071	11076	11046	11173	11086	11167	11201	11120	11264	11300	11281	11205	11283	11183	11296	11091	11160	11239	11110	11251	11120	11324	11319	10965	11071	11207	11279	11041	11232	11044	11010	11296	11157	11221	11086	11144	11225	11069	11329	11069	11104	11201	11147	11188	11030	11209	11173	11428	11197	11060	11080	11038	11124	11092	11210	11138	11215	11251	11112	11078	11089	11180	11270	11139	11139	11215	11311	11266	11186	11213	11124	11083	11101	11039	11052	11165	11053	11267	10953	11184	11092	11172	11159	11044	11113	11305	11085	11003	11259	11149	11237	11011	11110	11131	11045	11043	11065	11145	11055	11077	11295	11120	11172	11190	11094	11158	11028	11270	11127	11147	11239	11197	11259	11300	11016	11235	11214	10939	11230	11174	11061	11063	11065	11199	11157	11340	11222	11165	11321	11032	11010	11128	11165	11330	11269	11229	11092	11223	11220	11369	11130	11117	11008	11110	11167	11035	11206	11213	11062	11173	11225	11060	11125	11132	11176	11157	10975	11073	11164	11215	11087	11060	11208	11021	11179	11032	11217	11179	11157	11069	11086	11001	11178	11120	11407	11110	11193	11109	11101	11060	10963	11022	10979	11091	11004	11173	11084	11166	11174	11294	11249	11345	11039	11286	11190	11098	11217	11286	11320	11205	11132	11205	11039	11113	11321	11152	11115	11142	11108	11202	11003	11186	11111	11284	11270	11069	11192	11001	11068	11176	11131	11260	10974	11132	11164	11166	11059	11011	11138	11013	10993	11157	11074	11187	11198	11235	11092	11402	11099	11177	11163	11243	11171	11242	10948	11253	11206	11282	11381	11233	11126	11259	11248	11380	11328	11104	11015	11155	11181	11092	11336	11262	11215	11172	11079	11188	11259	11035	11022	11156	11265	11224	10960	11068	11086	11076	11186	11143	11075	11136	11144	11115	11217	11277	10982	11099	11149	11167	11226	11199	10980	11167	11128	11163	11188	11216	11244	11347	11146	11277	11054	11333	11134	11015	11159	11053	11021	11086	11194	11028	11217	11075	11084	11141	11226	11084	11123	11212	11151	11060	11166	11093	11040	11082	11089	11318	11117	11102	11008	11208	11146	11053	11138	11288	11169	11099	11324	11374	11046	11146	11310	11173	11173	11210	11046	11126	11274	11292	11219	11161	11146	10953	11256	11152	10989	11115	11145	11324	11135	11233	10992	11213	11165	11208	11072	11072	11322	11162	11095	11366	11012	11211	10998	11100	11193	11359	11308	11143	11151	11236	11250	11210	11110	11035	11327	11032	11214	11145	11025	11105	11169	11125	11145	11061	11188	11035	11145	11190	11061	11129	11222	11154	11174	11095	11296	11150	11118	11047	11286	11158	11085	11191	11162	11081	11159	11070	10932	11197	11063	11185	11304	11190	11069	11006	11155	11347	11179	11293	11188	11254	11077	11036	10936	11003	10990	11035	11188	10991	11142	11083	11033	11254	11100	10988	10843	11060	11229	11257	11259	11174	11257	11301	11032	11125	11045	11200	11106	11318	11292	11074	11178	11115	11204	10983	11053	11232	11056	11142	11035	11304	11392	11256	11136	11005	11279	11175	11157	11319	11125	11084	11163	11298	11124	10984	11167	10921	11242	11198	11195	11114	11166	11343	11305	11252	11112	11304	11107	11181	11174	11167	11248	11098	11235	11283	11279	10979	11193	11171	11161	11126	11108	11003	11399	11104	11153	11165	11070	11291	11066	11148	10951	11322	11167	11050	11251	11149	11189	11143	11289	11200	11194	11007	11148	11119	11311	11134	11169	11079	11055	11155	11126	11260	11235	10983	11147	11199	11098	11339	11009	11021	11252	11114	10812	11193	11194	11062	11099	11175	10905	11134	11302	11227	11201	11185	11156	11133	11222	11330	11102	11168	11006	11279	11179	11232	11266	11003	11129	11283	11118	11258	11090	11209	11189	11196	11268	11085	10989	11219	11213	11235	11031	11141	11006	11077	11016	11201	11036	11206	11231	11186	11197	11164	11022	11070	11133	11248	11144	11159	11078	11281	11259	11371	11198	11075	11149	10978	11087	11024	11214	11038	11098	11237	11063	11160	11238	11268	11423	11050	11185	11209	10928	11115	11109	11121	11123	11131	11155	11263	11243	11147	11260	11041	10956	11023	11278	11179	10914	11177	11041	11031	11107	11180	11216	11015	11249	10980	11132	11191	11101	11057	11156	11135	11208	11057	11337	11102	11177	11193	11067	11312	11150	11196	11105	11023	11200	11202	11056	11097	11158	11059	11224	11184	11148	10997	11130	11202	11305	11156	11062	11195	11128	11176	11189	11077	10986	11205	11154	11163	11064	11206	11059	11095	11091	11098	11092	11078	11241	11167	11059	11209	11214	11079	11198	11291	11194	11228	11225	11055	10948	11228	11125	11217	11233	11125	11037	11152	11289	11089	11237	11163	11128	11193	11118	11132	11217	11071	11170	11114	11179	11113	11243	11006	11206	11149	11244	11117	10977	11088	11067	11226	11184	11028	11239	11229	11199	11205	11116	11304	11081	11096	11145	11053	11258	11098	11205	11146	11167	11107	11029	11192	11101	11069	11145	11061	11099	11221	11209	11074	11168	11301	11031	11173	11181	11183	11096	11184	10979	11201	11203	11195	11154	11095	10937	11104	11080	11190	11056	11179	10987	11230	11100	11077	11128	11213	11239	11127	11095	11292	11266	11314	11101	11189	11156	11013	11151	11241	11163	11253	11195	11168	11059	11027	11226	11212	10963	11155	11161	11234	11264	11160	11211	11127	11102	11005	11171	11116	11169	11071	11084	11262	11277	11273	11287	11420	11103	11222	11073	11279	11227	11169	11285	11211	11108	11287	11039	11206	11026	11284	11125	11178	11123	11226	11151	11183	11084	11149	11313	11081	11051	11273	10913	11108	11138	11141	11099	11132	11308	11351	11098	11098	11280	11169	11044	11214	11249	11195	11142	11223	10987	11182	11164	11184	11027	11032	11030	11073	11146	11127	11115	11083	11223	11110	11291	11114	11219	11212	11234	11112	11244	11158	11166	11213	11104	11069	11159	11065	11210	11242	11254	11175	11141	11188	11271	11182	11146	11231	11308	11055	11124	11133	10954	11135	11125	11159	11076	11153	11121	11136	11377	11220	11150	11207	10985	11067	11185	11070	11103	11135	11010	11161	11155	11279	11081	11034	11083	11297	11110	11202	11152	11146	11235	11133	11109	11194	11155	11239	11142	11106	11145	11147	11157	11167	11232	11140	11269	11298	11219	11075	11291	11158	11255	11028	11194	11089	11124	11287	11119	11097	11174	11162	11203	11050	11009	11199	11199	11159	11046	11280	11185	11080	11165	11128	11158	10957	10987	11352	11310	11175	11286	11262	11225	11086	11202	11015	11101	11144	11215	11066	11198	11195	11130	11294	11219	11091	11211	11271	11212	11383	10933	11024	10957	11164	11120	11166	10961	11251	10870	11204	11329	11248	11200	11075	11030	11368	11220	11201	11143	11149	11165	11246	11179	11015	11048	11089	11278	11014	11048	11098	11249	11020	11163	11221	11148	11002	11139	11259	11233	11154	11067	11210	11195	11177	11051	11111	11185	11072	11201	11258	11115	11089	11033	11076	11307	10958	11087	11143	11269	11255	11251	11153	11102	11301	11176	11017	11128	11262	11139	11166	11110	11218	11270	11306	11154	11125	11158	11037	11190	11193	11250	11260	11041	11135	11037	10988	11280	10935	11084	11184	11132	11047	11302	11368	11189	11238	11290	11198	11222	11043	11124	11073	11237	11054	11142	11108	11203	11161	11111	11064	11129	11094	11187	11170	11146	11264	11168	11216	11075	11284	11198	11341	11056	11294	11214	11024	11091	11072	11227	11243	10959	11042	11181	11247	11039	11102	11170	11127	11059	11143	11181	11176	10972	11046	11102	11022	11106	11200	11070	11087	11243	11132	11157	11219	11130	11225	11168	11042	11161	11166	11253	10913	11080	11025	11039	11080	11111	11174	11114	11207	11094	11135	11160	11105	11202	11048	11156	11176	11164	11205	11290	11079	11278	11293	11076	11019	11106	11441	11035	11226	11133	11287	11003	11117	11109	11232	11191	11340	11273	11058	11223	11101	11157	11336	11148	11041	11094	11045	10998	11291	11053	11069	11127	11116	11096	11201	11086	11159	11126	11048	11116	11034	11096	11129	11094	11142	11066	11260	11245	11195	11166	11038	10998	11223	11268	11143	11212	11186	11072	11133	11193	11251	10977	10977	11148	11211	11216	11076	11029	11216	11179	11011	11161	11268	11102	11264	11278	11174	11224	11304	11350	11220	11359	11064	11092	11189	11248	11144	11057	10920	10997	11159	11124	11244	11025	11080	11366	11146	11244	11030	11100	10936	11090	11236	11081	11125	11238	11077	10993	11183	11150	11158	11229	11137	11154	11162	11125	10967	11167	11101	11137	11171	11093	11273	11051	11106	11257	11236	11218
23584	40664	41847	37305	32583	28576	26040	23390	20918	18674	17317	16271	15159	14381	14033	13517	13148	13026	12538	12263	12243	12138	12219	12092	11986	11950	11737	11733	11625	11628	12078	12753	11699	11460	11590	11575	11568	11531	11586	11645	11700	11483	11554	11493	11445	11531	11695	11738	11516	11527	11712	11515	11573	11569	11408	11656	11562	11430	11990	12018	12042	12002	11748	11564	11541	11552	11524	11486	11368	11697	11538	11332	11421	11478	11566	11327	11402	11429	11278	11500	11612	11581	11590	11390	11379	11463	11595	11451	11452	11606	11426	11525	11552	11474	11690	11348	11516	11465	11402	11463	11376	11481	11522	11381	11555	11353	11374	11615	11430	11533	11497	11401	11466	11678	11412	11452	11672	11587	11585	11468	11446	11439	11483	11518	11489	11420	11455	11595	11702	11424	11324	11351	11666	11473	11406	11521	11569	11538	11570	11390	11468	11430	11503	11573	11551	11536	11647	11617	11517	11408	11499	11563	11501	11568	11458	11554	11516	11587	11332	11640	11411	11573	11465	11407	11471	11593	11578	11584	11398	11344	11377	11359	11547	11483	11644	11540	11488	11515	11551	11392	11328	11596	11500	11599	11334	11379	11418	11397	11402	11546	11322	11372	11544	11413	11576	11432	11475	11594	11480	11630	11518	11444	11297	11322	11498	11497	11524	11539	11502	11509	11477	11561	11532	11475	11492	11536	11561	11485	11520	11546	11604	11515	11322	11411	11599	11426	11464	11526	11584	11333	11479	11505	11670	11447	11599	11481	11458	11549	11418	11543	11574	11428	11468	11369	11484	11499	11577	11538	11636	11564	11544	11322	11455	11575	11582	11584	11501	11661	11507	11447	11520	11675	11440	11597	11675	11461	11437	11558	11530	11375	11503	11427	11347	11661	11546	11535	11452	11466	11568	11479	11379	11580	11547	11571	11590	11444	11501	11535	11374	11457	11376	11794	11524	11562	11484	11438	11537	11467	11478	11377	11347	11518	11511	11447	11396	11480	11466	11506	11636	11584	11475	11428	11451	11537	11484	11641	11434	11529	11560	11536	11336	11576	11354	11403	11599	11521	11441	11515	11503	11500	11488	11445	11326	11524	11561	11594	11482	11328	11455	11567	11509	11647	11339	11600	11399	11502	11538	11444	11471	11604	11523	11591	11435	11417	11538	11572	11526	11766	11521	11585	11536	11491	11583	11229	11645	11636	11366	11520	11532	11453	11397	11523	11378	11480	11565	11557	11469	11574	11518	11522	11486	11341	11661	11545	11474	11620	11438	11607	11512	11497	11325	11326	11523	11518	11663	11451	11481	11541	11521	11590	11445	11510	11544	11607	11443	11717	11397	11542	11563	11489	11463	11640	11382	11517	11475	11558	11493	11502	11670	11513	11509	11442	11458	11477	11590	11566	11365	11454	11597	11597	11442	11400	11495	11604	11311	11408	11451	11478	11549	11500	11420	11593	11537	11513	11619	11563	11487	11419	11392	11555	11641	11448	11578	11510	11500	11533	11425	11557	11431	11678	11593	11437	11473	11544	11445	11466	11523	11377	11601	11636	11458	11505	11503	11413	11350	11658	11445	11454	11484	11533	11559	11531	11554	11386	11483	11580	11313	11449	11544	11388	11363	11599	11542	11486	11393	11458	11452	11525	11458	11594	11447	11511	11436	11353	11564	11601	11388	11432	11489	11527	11515	11398	11484	11399	11484	11440	11217	11470	11407	11485	11522	11445	11410	11409	11592	11487	11440	11547	11533	11496	11409	11531	11368	11499	11375	11471	11485	11274	11567	11378	11569	11395	11448	11377	11481	11586	11522	11514	11542	11337	11640	11504	11597	11505	11463	11461	11544	11428	11380	11528	11355	11403	11646	11501	11635	11352	11526	11456	11477	11616	11572	11494	11555	11543	11393	11540	11525	11407	11482	11429	11371	11556	11562	11478	11583	11574	11315	11517	11564	11425	11482	11471	11411	11445	11592	11411	11310	11587	11422	11543	11479	11420	11409	11602	11480	11471	11466	11523	11493	11514	11591	11517	11474	11568	11471	11562	11539	11455	11551	11507	11569	11534	11378	11580	11580	11561	11583	11402	11403	11514	11355	11371	11568	11411	11595	11365	11449	11563	11554	11304	11508	11582	11482	11630	11372	11561	11675	11552	11543	11511	11423	11542	11538	11454	11438	11540	11440	11536	11517	11560	11585	11486	11505	11522	11540	11453	11600	11444	11418	11482	11547	11470	11662	11639	11602	11447	11508	11603	11660	11544	11487	11386	11288	11497	11586	11414	11603	11549	11561	11428	11541	11397	11506	11399	11452	11636	11500	11499	11411	11704	11443	11523	11536	11490	11494	11461	11359	11533	11732	11609	11556	11333	11548	11629	11502	11476	11523	11440	11680	11580	11432	11696	11635	11501	11446	11542	11373	11551	11617	11459	11277	11464	11553	11581	11462	11546	11412	11450	11483	11597	11447	11589	11289	11500	11608	11529	11580	11457	11471	11654	11499	11613	11478	11390	11594	11368	11526	11529	11439	11434	11501	11434	11427	11349	11394	11537	11498	11513	11467	11530	11612	11456	11279	11587	11450	11503	11574	11505	11426	11503	11664	11451	11482	11534	11555	11554	11460	11404	11419	11543	11358	11524	11414	11457	11399	11408	11489	11587	11591	11481	11482	11539	11543	11576	11454	11429	11690	11567	11390	11333	11591	11420	11598	11522	11429	11511	11339	11550	11432	11455	11544	11464	11477	11574	11403	11522	11512	11387	11575	11445	11432	11590	11603	11524	11554	11453	11493	11553	11436	11447	11551	11359	11364	11574	11450	11466	11555	11528	11386	11442	11580	11555	11398	11471	11727	11491	11350	11467	11452	11505	11450	11542	11435	11490	11502	11468	11452	11343	11514	11334	11518	11359	11594	11347	11443	11475	11357	11202	11533	11612	11576	11521	11513	11455	11571	11397	11435	11446	11525	11550	11410	11475	11449	11376	11448	11471	11337	11441	11483	11521	11577	11401	11432	11513	11559	11466	11481	11462	11558	11421	11355	11478	11372	11468	11594	11487	11480	11572	11634	11470	11435	11483	11482	11470	11472	11441	11488	11497	11523	11452	11498	11438	11433	11566	11653	11490	11475	11433	11473	11583	11696	11454	11488	11313	11584	11658	11498	11279	11329	11478	11404	11361	11468	11407	11602	11475	11496	11516	11495	11542	11576	11517	11405	11542	11537	11603	11406	11544	11446	11623	11490	11423	11412	11423	11442	11394	11670	11535	11507	11453	11447	11437	11588	11596	11580	11618	11518	11514	11433	11408	11529	11405	11524	11367	11326	11454	11310	11390	11414	11506	11495	11569	11500	11478	11423	11406	11540	11375	11481	11627	11464	11414	11456	11540	11398	11350	11480	11618	11494	11592	11482	11293	11516	11561	11477	11473	11513	11432	11495	11423	11474	11376	11466	11692	11503	11469	11518	11469	11489	11492	11528	11350	11443	11458	11503	11506	11325	11390	11419	11489	11489	11518	11476	11713	11450	11668	11421	11522	11516	11412	11640	11369	11482	11550	11470	11452	11494	11544	11626	11511	11457	11478	11550	11495	11551	11530	11583	11420	11374	11403	11448	11455	11556	11443	11566	11570	11545	11414	11485	11590	11448	11483	11548	11512	11283	11586	11393	11461	11514	11548	11434	11286	11651	11672	11356	11509	11384	11578	11570	11491	11605	11542	11449	11541	11544	11509	11465	11357	11178	11594	11450	11416	11387	11533	11393	11524	11451	11569	11544	11492	11377	11438	11545	11502	11439	11411	11546	11486	11411	11555	11570	11579	11542	11418	11440	11511	11532	11460	11509	11553	11468	11600	11652	11592	11453	11449	11513	11477	11582	11454	11600	11489	11534	11458	11423	11614	11488	11475	11407	11534	11496	11388	11604	11398	11499	11426	11550	11533	11468	11378	11464	11406	11567	11492	11500	11508	11464	11451	11575	11444	11514	11420	11485	11618	11610	11461	11466	11522	11586	11628	11534	11452	11620	11602	11417	11439	11493	11497	11412	11392	11581	11476	11510	11450	11455	11639	11678	11377	11417	11590	11507	11577	11488	11482	11493	11518	11660	11362	11641	11525	11626	11513	11605	11582	11436	11503	11513	11559	11369	11540	11357	11452	11453	11436	11439	11471	11409	11410	11492	11545	11521	11458	11551	11543	11513	11467	11479	11564	11509	11542	11471	11640	11447	11485	11445	11529	11636	11488	11524	11472	11433	11567	11568	11575	11670	11533	11432	11323	11507	11421	11374	11640	11788	11428	11542	11371	11600	11500	11448	11448	11529	11599	11369	11705	11603	11593	11416	11511	11468	11643	11380	11548	11477	11502	11550	11465	11522	11469	11398	11467	11468	11497	11489	11491	11512	11493	11396	11357	11343	11600	11354	11552	11488	11417	11556	11398	11372	11282	11394	11412	11470	11538	11495	11593	11570	11456	11534	11534	11595	11367	11516	11471	11521	11664	11514	11459	11499	11433	11580	11559	11500	11497	11501	11461	11507	11542	11382	11551	11376	11617	11493	11450	11394	11447	11547	11447	11486	11487	11499	11374	11338	11539	11571	11365	11635	11563	11434	11647	11521	11613	11429	11472	11592	11565	11547	11483	11565	11587	11614	11580	11386	11503	11393	11583	11483	11601	11391	11447	11530	11529	11408	11533	11516	11547	11499	11409	11315	11409	11397	11471	11440	11542	11558	11466	11511	11368	11414	11372	11381	11452	11444	11578	11330	11408	11569	11424	11511	11366	11375	11539	11640	11355	11557	11446	11418	11596	11513	11613	11383	11449	11513	11712	11439	11344	11497	11527	11547	11590	11375	11502	11514	11496	11458	11492	11358	11652	11502	11453	11539	11680	11615	11399	11488	11494	11342	11531	11441	11677	11544	11480	11458	11596	11540	11413	11362	11593	11399	11471	11478	11430	11662	11415	11440	11474	11543	11486	11657	11503	11417	11477	11406	11616	11597	11389	11425	11473	11629	11512	11586	11516	11413	11399	11534	11461	11501	11568	11590	11601	11391	11539	11469	11431	11538	11479	11440	11406	11545	11663	11599	11515	11422	11487	11465	11495	11561	11684	11576	11454	11361	11386	11481	11564	11516	11503	11695	11458
30913	26551	28389	24197	19614	18100	17115	15963	15209	14622	14063	14076	14045	13690	13578	13564	13376	13237	13309	13210	13415	13474	13326	13179	13348	13312	13253	13170	13501	13409	13459	13419	13267	13320	13104	13032	13416	13220	13364	13213	13340	13344	13253	13288	13174	13302	13288	13173	13294	13297	13146	13319	13233	13543	13093	13071	13385	13341	13260	13346	13547	13396	13388	13262	13299	13172	13353	13153	13239	13421	13201	13291	13195	13343	13387	13467	13208	13139	13116	13334	13214	13265	13301	13250	13304	13282	13243	13126	13179	13144	13244	13085	13336	13443	13162	13165	13285	13237	13287	13289	13287	13254	13251	13448	13194	13273	13007	12985	13182	13208	13208	13246	13172	13151	13322	13367	13228	13404	13348	13224	13146	13427	13150	13096	13234	13228	13215	13259	13325	13325	13255	13216	13317	13142	13467	13256	13269	13381	13206	13321	13361	13407	13295	13316	13282	13225	13349	13333	13353	13395	13294	13329	13334	13034	13208	13222	13195	13316	13315	13429	13400	13174	13408	13370	13304	13121	13434	13167	13351	13373	13417	13463	13350	13349	13384	13345	13412	13163	13320	13262	13287	13219	13252	13286	13257	13249	13226	13297	13208	13308	13251	13452	13343	13345	13357	13270	13265	13237	13107	13236	13214	13361	13257	13326	13123	13370	13312	13298	13336	13285	13351	13365	13211	13203	13380	13307	13223	13267	13275	13375	13237	13152	13291	13321	13333	13252	13148	13389	13214	13280	13200	13366	13486	13319	13337	13325	13289	13420	13400	13204	13357	13329	13139	13227	13301	13284	13213	13282	13275	13371	13210	13319	13385	13226	13255	13310	13283	13357	13363	13092	13208	13256	13259	13400	13019	13320	13317	13242	13297	13225	13358	13545	13177	13285	13362	13175	13279	13307	13230	13469	13261	13151	13191	13270	13438	13203	13205	13369	13214	13295	13417	13264	13507	13343	13287	13312	13146	13337	13270	13347	13229	13251	13500	13095	13265	13164	13417	13369	13204	13251	13264	13514	13281	13230	13210	13430	13236	13261	13334	13192	13399	13273	13207	13255	13162	13251	13205	13240	13222	13171	13439	13393	13097	13259	13255	13161	13115	13291	13332	13160	13209	13399	13183	13210	13272	13402	13192	13097	13439	13190	13215	13303	13258	13111	13253	13412	13334	13342	13229	13344	13087	13356	13262	13243	13280	13278	13437	13413	13229	13282	13378	13303	13371	13279	13213	13315	13120	13392	13324	13208	13134	13279	13168	13234	13389	13196	13285	13219	13232	13332	13197	13231	13168	13281	13376	13309	13170	13230	13320	13070	13223	13223	13433	13247	13389	13322	13394	13226	13351	13359	13402	13238	13279	13312	13223	13482	13249	13069	13096	13106	13262	13341	13401	13339	13415	13160	13259	13374	13470	13358	13418	13379	13179	13332	13399	13331	13378	13292	13408	13415	13212	13132	13519	13405	13233	13149	13249	13240	13278	13316	13349	13191	13325	13394	13380	13175	13274	13116	13231	13367	13233	13188	13374	13125	13310	13333	13419	13164	13283	13231	13240	13341	13348	12995	13360	13334	13357	13192	13328	13417	13114	13326	13321	13104	13347	13292	13451	13285	13216	13232	13180	13242	13107	13193	13420	13173	13148	13255	13279	13281	13310	13101	13302	13324	13197	13386	13275	13333	13362	13128	13194	13283	13252	13280	13501	13467	13247	13324	13210	13227	13318	13186	13373	13203	13314	13527	13411	13202	13348	13325	13339	13195	13239	13273	13391	13232	13320	13048	13326	13282	13246	13430	13299	13330	13383	13527	13321	13399	13259	13348	13318	13186	13159	13218	13201	13270	13273	13251	13224	13468	13130	13219	13373	13168	13275	13236	13217	12975	13249	13230	13144	13161	13075	13386	13345	13439	13260	13180	13184	13238	13264	13268	13318	13230	13056	13114	13272	13133	13424	13426	13208	13244	13268	13248	13414	13404	13304	13286	13205	13236	13163	13235	13128	13303	13213	13064	13207	13410	13326	13257	13309	13391	13169	13321	13336	13211	13384	13392	13260	13419	13308	13119	13240	13344	13340	13158	13191	13381	13240	13263	13329	13185	13297	13293	13372	13261	13245	13464	13243	13445	13104	13301	13281	13358	13265	13236	13041	13335	13295	13086	13264	13207	13334	13227	13348	13162	13419	13308	13482	13324	13317	13151	13250	13375	13231	13335	13322	13344	13397	13413	13179	13141	13244	13233	13143	13275	12973	13196	13406	13177	13188	13307	13330	13259	13284	13142	13182	13348	13184	13077	13098	13257	13308	13184	13354	13242	13238	13082	13329	13351	13311	13517	13321	13223	13186	13238	13236	13401	13460	13422	13111	13231	13281	13100	13375	13250	13269	13204	13182	13298	13155	13237	13347	13358	13381	13337	13304	13067	13283	13314	13207	13284	13229	13211	13063	13109	13216	13253	13260	13256	13318	13356	13217	13311	13256	13323	13150	13136	13163	13190	13274	13302	13405	13336	13212	13185	13392	13493	13303	13322	13441	13126	13256	13276	13304	13211	13295	13121	13428	13441	13368	13262	13283	13311	13223	13409	13422	13368	13249	13183	13345	13153	13323	13453	13232	13389	13188	13179	13288	13270	13331	13128	13434	13252	13526	13290	13319	13493	13350	13196	13335	13297	13197	13352	13287	13142	13191	13178	13372	13327	13292	13388	13429	13451	13278	13223	13488	13291	13365	13121	13102	13206	13310	13152	13279	13177	13316	13378	13439	13209	13476	13311	13399	13336	13303	13269	13438	13258	13294	13159	13354	13318	13334	13237	13379	13290	13112	13359	13272	13189	13124	13162	13349	13413	13259	13340	13308	13356	13267	13577	13385	13087	13178	13126	13148	13205	13299	13200	13286	13146	13166	13450	13270	13232	13362	13366	13392	13171	13314	13391	13235	13484	13253	13333	13210	13290	13334	13253	13209	13373	13442	13264	13172	13399	13388	13270	13267	13150	13376	13227	13276	13337	13208	13228	13206	13453	13362	13269	13168	13328	13378	13504	13317	13382	13433	13346	13185	13362	13164	13236	13130	13339	13108	13236	13386	13378	13373	13174	13294	13314	13524	13062	13387	13507	13316	13487	13372	13308	13318	13409	13428	13136	13260	13275	13260	13314	13309	13434	13428	13216	13120	13247	13409	13266	13312	13378	13205	13332	13407	13181	13315	13134	13170	13298	13146	13216	13205	13195	13223	13388	13283	13222	13353	13382	13079	13316	13254	13313	13313	13326	13309	13222	13299	13223	13154	13296	13157	13129	13218	13259	13206	13321	13289	13277	13077	13195	13265	13241	13338	13318	13288	13328	13359	13441	13466	13268	13114	13242	13129	13286	13306	13136	13265	13382	13387	13247	13207	13246	13150	13352	13401	13362	13111	13189	13272	13464	13268	13342	13287	13250	13422	13248	13187	13353	13255	13228	13329	13229	13210	13218	13299	13279	13259	13247	13187	13249	13325	13283	13280	13246	13319	13292	13588	13513	13176	13359	13370	13362	13353	13167	13283	13189	13348	13196	13184	13074	13288	13252	13390	13287	13349	13291	13150	13106	13332	13243	13329	13340	13156	13373	13210	13263	13379	13326	13279	13096	13222	13193	13268	13387	13233	13178	13249	13351	13251	13222	13421	13167	13209	13282	13209	13113	13344	13256	13415	13342	13229	13378	13334	13441	13311	13150	13249	13436	13258	13318	13216	13054	13089	13397	13212	13263	13292	13238	13199	13284	13308	13218	13276	13291	13443	13452	13448	13258	13407	13438	13131	13267	13409	13139	13249	13211	13323	13154	13189	13350	13155	13163	13363	13269	13168	13150	13152	13318	13246	13350	13351	13224	13388	13352	13242	13301	13216	13448	13498	13108	13260	13373	13386	13258	13328	13354	13363	13138	13427	13381	13335	13600	13324	13336	13234	13212	13284	13314	13099	13355	13327	13344	13330	13237	13347	13210	13376	13224	13129	13512	13368	13431	13321	13294	13332	13131	13307	13301	13170	13207	13326	13150	13425	13263	13296	13283	13145	13168	13347	13343	13178	13161	13145	13382	13492	13190	13445	13210	13397	13330	13181	13471	13133	13324	13235	13369	13373	13332	13314	13264	13278	13408	13103	13410	13244	13332	13153	13329	13053	13144	13512	13283	13390	13331	13336	13185	13358	13242	13330	13076	13281	13262	13315	13313	13158	13350	13272	13296	13047	13118	13306	13366	13317	13229	13246	13248	13210	13457	13249	13277	13379	13413	13532	13234	13386	13335	13207	13317	13305	13253	13296	13159	13362	13290	13313	13414	13087	13287	13465	13287	13164	13126	13475	13292	13343	13246	13434	13411	13234	13249	13284	13438	13172	13269	13361	13374	13152	13285	13248	13170	13198	13191	13402	13296	13369	13298	13406	13377	13358	13294	13335	13037	13347	13176	13103	13307	13183	13240	13142	13168	13419	13213	13300	13290	13420	13477	13285	13244	13250	13407	13349	13298	13173	13180	13361	13208	13243	13298	13134	13373	13235	13421	13354	13600	13235	13392	13337	13165	13421	13346	13214	13285	13272	13294	13261	13261	13100	13230	13287	13235	13171	13229	13258	13270	13355	13344	13277	13235	13382	13224	13204	13179	13235	13336	13172	13166	13309	13291	13293	13258	13368	13292	13210	13217	13383	13172	13303	13224	13232	13374	13079	13224	13371	13340	13439	13201	13207	13434	13370	13239	13368	13317	13191	13314	13350	13339	13244	13210	13347	13289	13269	13373	13252	13327	13476	13131	13457	13260	13245	13176	13377	13238	13388	13399	13385	13341	13501	13325	13346	13030	13322	13404	13413	13277	13319	13224	13081	13243	13516	13102	13309	13290	13393	13374	13326	13365	13246	13136	13377	13259	13292	13281	13206	13137	13272	13286	13422	13407	13329	13203	13364	13416	13113	13396	13063	13419	13332	13367	13240	13314	13412	13292	13127	13119	13239	13206	13392	13371	13386	13287	13378	13247	13344	13469	13234	13235	13323	13301	13036	13278	13277	13245	13124	13195	13308	13318	13470	12976	13482	13254	13362	13320	13246	13188	13305	13218	13329	12962	13365	13354	13240	13194	13359	13399	13137	13414	13355	13175	13131	13154
22213	30853	31402	25844	22325	20657	18935	17287	16008	15303	14497	14351	13764	13578	13652	13549	13317	13162	13321	13107	13120	13069	13150	13120	13156	13120	12990	12993	13142	12877	13024	12906	13080	12995	12960	12975	13034	12872	12853	12979	12922	13076	12972	12920	13086	12844	12922	12825	12956	12993	13244	13268	13133	12919	13023	13048	12983	12908	13061	13000	12969	13117	12981	12863	12924	12951	12948	12891	13056	12915	13000	13011	13070	13007	13075	13053	12970	12988	12998	12895	13057	12968	13098	13046	13229	13004	13001	12979	12975	12967	12997	13006	12913	12966	12850	13059	13056	13029	13004	12975	12931	13086	12930	12861	12959	13103	12999	12903	13119	13101	13048	12935	12946	12937	12886	13109	12834	13025	12948	12876	12994	12916	13068	13133	13015	13028	12871	12884	13058	12949	12848	12943	13012	12966	13137	12995	13078	12903	12929	12895	12893	13079	12757	12958	13148	13139	13012	13012	12928	13080	13027	13023	12820	12954	12921	13000	13075	13017	12912	12950	13074	12986	12900	12987	13040	13085	12940	12898	13142	13011	13080	12963	12890	13069	12887	13027	13066	12988	12851	13022	12987	13080	12835	13055	13043	12966	13095	12843	13268	12952	13160	12997	13032	13089	12922	13048	13265	13029	12870	13003	13202	13026	12900	12835	12977	12866	13056	12979	12959	12999	12917	12982	13027	13043	13012	13160	12933	13066	12894	12899	13005	12967	12977	12843	12829	12967	12896	12889	13020	13024	12821	13046	12919	13076	13116	13123	13019	13007	13123	13033	12965	13171	13042	12947	13060	13049	12924	13001	13066	12886	12905	13024	12884	13047	12971	13033	13058	12983	13171	12987	12840	13049	12857	13040	13056	13043	13032	13120	13041	12864	13005	13019	12885	13026	12958	13096	12899	12975	13057	12975	12907	12970	12980	12975	12962	12884	12941	13082	12871	12999	12737	12929	12986	13024	12970	12839	13014	13005	12901	13030	13004	12973	13040	12985	12937	12914	12958	13001	13036	12963	12914	13002	12895	12864	13078	12966	12905	12984	12842	12942	13141	13012	12992	12859	12984	13041	13070	12965	13034	12897	12994	13040	13029	13050	12858	13017	12940	13043	12929	13128	12989	12897	12975	13111	13000	12961	13085	13035	13125	12821	13068	13032	13179	12885	13044	13024	13041	12945	13027	13012	13148	12805	12954	12870	12919	13093	13041	13093	12974	13060	13054	13070	12941	12981	12954	12946	13028	12826	13082	13163	12972	12962	12888	12948	13053	12848	13061	12918	12798	12959	12945	13038	12896	12878	13041	12985	12911	12834	13039	12832	12873	13098	13070	13021	12969	13077	13077	12864	12973	13145	12940	13159	12767	12925	12867	12964	13012	13059	12918	13076	12965	13030	12917	12952	13023	13067	12806	12896	12876	12915	12945	12902	13184	12863	12891	13039	13077	12849	12865	12816	12782	12901	12945	13129	12962	13079	12910	13152	12929	13174	12930	13151	13166	12806	13116	13087	12781	13017	12887	12940	13109	12994	13017	12930	13029	12879	13016	13104	12899	12910	12938	12995	12926	12924	12957	12894	13030	12957	13078	13092	12982	13158	13061	13090	12867	13069	13059	12940	12852	12808	13029	13081	12921	12968	12996	12864	13118	13078	12963	12902	12938	12961	13006	13024	13048	13054	12977	12883	12828	12970	12803	13020	13078	13001	13046	12970	13089	12980	13036	12941	13051	12904	13019	12868	13052	12868	12922	13017	12954	12913	12986	13050	12882	13044	12846	13075	12975	12975	12818	13071	12784	12908	13124	12902	13009	12912	13009	12889	13167	13043	12894	12919	13102	13033	12970	13081	12992	12831	13162	13025	12817	13030	12949	13050	13040	12970	12858	12942	12973	12855	12990	13069	13108	13077	12971	13089	13091	12821	13193	12950	12915	13102	12969	12968	12939	12888	12985	12981	12942	12945	13033	12904	12989	13075	12998	12989	12786	12986	12800	12994	12997	13057	12868	13095	12915	12897	12969	13007	12851	12877	12919	13045	12894	12983	12999	12930	12823	12950	12846	13012	12975	12986	13032	13194	12891	12911	12926	12957	13072	13122	13019	13019	12955	12883	13044	12840	13110	12922	13010	12930	13157	12912	13232	13055	12910	13080	12971	13049	13112	12989	12978	12996	12868	13003	12812	13116	12863	12972	12997	13040	12946	12900	12861	12998	12905	12845	13114	12930	13074	12824	12985	12922	12980	12977	12982	12974	12969	12894	13059	12873	13023	12995	13063	12846	12860	12957	12954	12972	12989	12910	13057	12944	13096	12875	13041	12836	13039	12880	12887	13184	12904	13079	12919	13035	12964	12929	13104	12945	12832	13004	12991	13099	13033	12757	13070	12974	13050	13004	13028	12976	12958	13284	13103	12888	12874	12902	13123	12837	13048	13024	12783	13037	12925	13007	12942	12945	12922	13160	12852	12787	12986	13022	12983	12877	13029	12904	12787	13057	12880	13061	12954	12905	13015	12945	13088	13070	13092	13013	13116	13033	13026	13021	12890	12967	13194	12912	13027	12973	13029	12995	12891	12931	13055	12896	13002	12974	13188	13015	13068	12878	13057	12985	12988	12976	13051	12968	12982	12797	13242	12928	13078	12910	12897	13078	12986	12887	12938	12837	12947	12961	13073	12962	12974	12794	13044	12970	13046	12896	12979	13131	12814	12903	12811	12931	13011	12887	12924	13081	13013	12827	12845	12877	13059	12802	12934	12965	13124	12950	12994	12905	13060	12896	12908	13062	12864	13006	12954	13085	13047	13075	12982	12937	12993	13085	13009	13034	13001	12949	13075	12882	12982	12835	12986	12997	12919	12946	12924	13127	12704	13037	12966	12989	13053	12966	12934	12983	12924	13000	13026	12879	12897	13099	12882	12895	13069	13200	12895	13008	13132	13038	12897	12851	12920	12919	12973	12874	12993	13060	13050	13092	13060	12957	13068	12977	12935	13122	13036	12826	13037	12899	13065	13124	12982	13013	12793	13125	12769	12931	13006	13095	12969	12815	13022	12861	13093	13044	13169	12982	13035	13099	13198	12991	12958	12891	13116	12811	12998	12950	12883	12880	13063	13074	12898	12903	13028	12927	13039	13087	12972	12909	12886	12932	12997	13035	13052	12811	12925	13281	13040	12983	12996	13083	12730	13044	12865	12940	12887	12947	12984	12888	12948	13025	12916	13032	12896	12942	12831	12958	13137	13039	13040	13050	12989	12771	13083	12961	12926	13098	12952	13080	12967	12893	13043	12949	12965	12989	12948	13011	12909	12980	13001	13085	12943	13077	12916	12976	13011	13080	12876	13026	12917	13018	13159	12996	13151	12960	12951	12868	13179	13097	13049	13048	13080	12944	13000	12951	13042	12892	13088	13116	12902	12767	12997	12918	13174	12976	13163	12916	12957	12919	12960	13095	13074	12853	12861	12924	12838	13236	12995	12906	13136	12906	12991	12891	13126	13047	13068	12978	12991	12916	12939	12894	12876	13023	13000	13019	13021	12918	13002	13146	12903	13050	12828	13007	13000	12847	12951	12952	12935	12845	13102	13039	13026	12942	13136	12988	12924	12956	12986	13109	13102	12954	13119	12998	12959	13051	13008	12857	12924	13123	12963	12964	13048	12924	12935	13013	12983	13049	12902	12930	13070	12976	12916	12896	12967	13061	13056	12941	13044	12910	13007	12984	13001	13002	12983	13083	13153	13187	12933	12919	12946	12989	12900	12983	13032	12925	12964	12800	13077	13076	12929	13038	13133	13101	12937	12830	12885	13071	13287	12995	12929	12920	12938	12951	13011	12942	12911	12986	12912	13088	13130	12952	13136	12861	13108	12983	12847	12913	13103	13010	13020	13002	13122	12845	13003	12952	13121	12964	13009	12994	12819	12924	13078	13005	12887	13064	13005	13133	12915	12917	12991	13063	13016	13027	12918	12985	13116	13003	13189	12989	12995	13082	13093	13047	13068	12916	13068	12934	12875	12945	13028	12891	12974	12879	12930	12911	13051	12870	13034	12931	13121	12946	12775	12899	13045	12908	13159	12967	13071	12833	12827	13048	12894	12976	13086	12946	13025	12823	12833	13019	12870	13044	12828	13094	12940	12950	13184	13087	12974	13174	13006	12907	13028	13033	13013	12975	13023	13069	13092	12882	12961	13192	12932	12959	13127	12947	13083	13031	12985	13159	13022	13061	12988	12956	13066	12969	12988	12845	13023	12942	12963	12972	13055	12867	13054	12825	12961	12999	12929	12959	13040	12874	13084	12952	12852	13120	13035	12760	13205	12961	12900	13118	12993	12901	12992	13062	13023	12933	13060	13025	13029	12952	13004	13014	12935	12984	12971	12916	12970	13146	12876	13118	12977	12971	12968	12988	13069	12977	13085	12853	13016	13032	12891	13105	13014	12891	13029	12856	13005	12945	13182	13029	13005	12802	12870	13101	12981	12976	13003	13076	13066	13105	13047	13045	13053	13052	12941	12950	12975	12892	12872	12952	12835	12955	13012	12868	13014	12813	13026	13091	12864	12971	13068	12962	12980	13058	13126	12944	13123	13066	13108	12937	13034	13074	12805	12953	13020	12880	13104	12863	13087	12982	12993	12763	12935	12940	12958	13077	12954	13132	13001	12901	13040	13176	12983	12906	13092	13013	12887	12976	13019	13012	13042	12966	12881	13030	13054	13093	13081	12988	12896	13004	13098	12989	12972	13079	12968	12857	12925	13150	12938	12964	13028	12974	13029	12936	13018	12989	12908	13130	13002	12959	12817	13092	13086	12970	12863	13100	12924	13010	13053	12812	13005	12965	13005	13158	12829	12937	13043	12841	13006	13012	12913	12984	13073	12926	12934	13051	13014	13077	12911	13123	13087	12955	13073	13036	13019	13027	13029	12948	12791	12892	12970	13179	12947	12920	13015	13042	12899	12946	13108	13075	13030	12925	13017	12932	12781	12930	12992	12852	13025	12969	12883	12980	12985	12926	13205	13063	12978	12956	12878	13158	12867	13058	12909	13025	12977	13057	12946	12741	12970	12932	12918	13049	13032	12868	12913	13039	12822	13131	13074	12990	12967	13033	13024	12975	13079	12928	13005	13054	12932	13124	12943	12946	12986	13117
26287	21634	28912	28642	25624	24306	22985	19463	18104	17105	16642	16129	15970	15772	15446	15489	15352	15523	15339	15455	15341	15183	15228	15002	15023	14925	15030	14984	15071	15018	15129	15268	15282	14855	15118	15139	15119	14815	15159	14904	14945	14840	15173	14926	15017	14897	14890	15035	14998	14811	15281	15039	14981	15087	15202	15064	14792	14883	15045	15097	15376	15185	14988	14958	15131	14939	14958	14762	15077	14766	14891	14988	15121	14882	14819	14789	15096	14843	15075	15066	14858	14883	14956	14836	14843	14812	14707	14810	14908	14945	14996	14816	14804	14761	14939	14996	14799	14941	14981	14976	14733	14821	14944	14804	14943	15007	14849	14924	15031	14968	14891	14887	14704	14866	14792	14873	14867	15050	14937	14761	14936	14845	14676	14932	14984	14884	14990	14965	14768	14962	14763	15108	14791	14965	14993	14614	14962	14949	14950	14860	15029	14984	14854	14999	14829	14956	14984	14869	14974	15051	14973	14910	14958	15095	15139	14844	14649	15007	14796	15053	14837	14982	14858	14901	14967	14806	14970	14972	15133	14879	14888	14847	14904	15062	14692	14987	14879	14887	14894	14869	14705	14859	14887	14948	15114	14846	14946	14914	14983	14970	15023	14954	14935	14927	14853	14946	14920	14922	14954	14704	14990	14997	15031	15036	14973	14892	15103	14970	14864	14959	14966	14795	15115	14807	14817	15041	15044	14898	14873	14920	15003	15017	14882	14936	14965	14840	14923	14826	14949	14793	14884	14877	15104	14773	15050	15004	14888	15001	14978	14922	15042	14810	14872	15115	14987	14988	14866	14739	14759	14988	14942	14933	15074	14889	14903	14903	14803	14846	14807	15026	14837	14855	14768	14750	15035	14947	15085	14798	14786	14891	14832	14606	14671	15046	14961	15096	14949	15003	14843	14950	14797	15003	14631	14778	14997	15071	15023	14997	14797	14892	14844	14849	14822	15060	14817	15038	14844	14675	14967	15007	14941	14811	14757	14866	14798	14987	14906	14914	14810	14914	14883	14881	14930	14886	14965	14901	14962	14949	14989	14971	15031	14841	15018	14980	14912	15024	15017	14850	14890	14879	14940	14919	14767	14819	14925	14751	14838	15072	14905	15062	15044	14858	14878	14976	15078	14886	15033	15066	15122	14981	15143	15013	15073	15122	14997	14869	14880	14873	14899	15048	14897	14903	14881	15141	14943	14841	14939	15005	15115	14885	14829	14690	14877	14928	14966	14871	14876	14932	14808	14867	14914	14796	15088	15106	14970	15037	14959	14952	14832	14983	14994	14875	14895	14712	14963	14981	15023	14835	14908	14814	14935	14797	14635	14913	14943	14910	14877	15056	14944	14621	14877	14863	14801	14911	14861	14864	14861	14876	14945	14782	14920	14942	14585	14895	15145	14845	14947	15029	14937	14940	14798	14845	14795	15032	14883	14840	14923	14795	14995	14819	14846	15049	14984	15019	15032	14917	15010	14881	15002	15042	15015	14807	14833	14896	14990	14970	14971	14944	15005	14872	14864	15071	15038	14915	14882	14884	14912	14879	14820	14958	14999	14964	15004	15055	14694	15106	15035	15038	14904	14876	14890	14906	15002	14849	14623	14932	14842	14686	14926	15125	14800	14993	15004	14808	14837	14871	15063	14937	14881	15123	15141	14774	15009	15023	14979	14911	15088	14998	14792	14929	14842	14882	15009	14957	15091	15154	14754	14936	14915	14937	14807	14833	14888	14864	14909	14928	14996	14947	14942	15048	14902	15095	15164	15031	14797	14964	14898	14888	14965	14968	14886	14711	14941	14836	14954	14911	14822	14961	15006	14829	14840	14836	14926	14904	15008	14975	15099	15098	14858	15117	14926	14888	14862	14860	14889	14880	14820	14929	14908	14733	14798	14799	14891	14908	14917	14889	14895	14966	14867	14926	14959	15017	14972	14914	14824	14891	14726	14890	14989	14888	14777	14777	14837	14704	15052	14911	14911	14967	14950	14906	14689	14718	14917	14977	14814	14992	14838	14795	15067	15108	14806	14844	14869	15017	14892	15097	14927	14917	14855	14884	14987	14970	14900	14652	14916	14997	15059	14808	14951	14816	14857	15026	14987	14928	15082	14846	14875	14899	14899	14740	14838	14762	15042	15130	14973	14848	15028	14973	14951	14865	14915	14737	14894	14999	14768	14945	14891	15106	14855	14879	15012	14940	14703	14934	14858	14996	14876	14926	15072	14671	14966	14988	14951	14952	14874	14796	14720	14922	14840	14757	14916	14902	14803	15068	14939	14880	14902	15128	14981	15014	14998	14956	15045	14977	15004	14759	14901	14773	14905	14848	15074	14926	14922	14933	14969	14831	14975	14801	14796	14871	14928	14905	14960	14957	14801	14884	14889	14998	14867	14894	14917	14753	15062	14856	14981	15143	14894	14930	15074	14783	15044	15025	14794	14948	14709	14798	15077	14888	14799	15086	15005	14724	15069	15025	14883	14776	14857	14792	14867	14712	14798	14781	14985	15079	14832	15143	14990	15177	15012	14887	14975	14880	15141	15231	14812	14817	14902	15026	14930	15033	14914	14945	14819	14964	14902	14995	14839	14843	14942	14983	15005	14987	14912	14906	14758	14879	14795	14712	14856	14951	15131	14984	14805	14954	14964	14889	14928	14917	14857	14915	14888	15104	14932	14782	14930	15088	14822	15067	15005	14904	14973	14766	14928	14883	14982	14736	14799	14779	14983	14877	14912	14821	14900	15003	14927	14802	14860	14766	14843	15050	15128	15012	15078	14841	14873	14856	15015	14692	14937	14987	15108	14914	14963	14947	15097	14949	14959	15072	14977	15073	14850	14828	14715	15093	14923	15012	14967	14925	14973	14931	14848	14818	15022	14973	14959	14839	15006	14909	14857	14823	14907	14937	15129	15023	14925	14884	14961	14934	14943	14882	15021	14961	14747	14806	14852	14884	14933	14884	14985	14850	14881	14729	14970	15063	15114	14988	14873	14866	15087	14861	15155	14968	14786	14815	14874	14835	15011	15018	14927	14852	14852	14998	15038	14995	14768	14938	14856	14847	14887	14821	14873	15061	14977	14987	14895	15247	15047	14891	15016	14967	14906	14963	14829	14699	14874	14782	14901	15136	15022	14975	14843	14951	14978	14820	14950	14802	14913	14902	14837	14935	14976	14993	14909	15011	14943	14685	14920	14946	14905	14918	14836	15096	14862	15071	15074	14989	15011	14972	14897	15024	15005	15003	15035	14957	15024	14818	14859	15005	14780	14811	14926	14975	14806	14760	14868	15159	14955	15024	15021	14855	14769	14924	15032	14814	14914	14883	14806	14647	14829	14886	14841	14608	14904	14913	15019	14830	14853	15030	15109	14988	14767	14783	14877	15034	15041	15024	14846	15115	14910	14983	14757	14900	14931	14988	14679	14659	15081	14840	14949	14866	15074	14900	15008	15016	14862	14824	14844	14990	14907	14820	14821	15040	15034	14973	14895	14773	14908	14898	15024	14997	14905	14976	14874	14977	15038	14987	15036	14764	14894	14925	14982	14826	14737	14880	14903	14874	14889	14890	14910	14721	15071	14986	14912	14820	14974	15031	14823	14791	15055	14834	14998	14744	15016	15068	14948	14679	14970	14921	15017	14989	15001	14920	15070	14961	15002	14925	14838	14988	14928	14797	14926	14966	15014	14845	14733	15015	14840	14990	14716	14853	14929	14886	14966	14785	15024	14927	14793	14917	14980	14995	15045	14957	15018	14774	15000	14913	14741	14807	14987	15063	15099	15094	14986	14842	14978	14874	14994	14884	14917	14860	14740	14918	15008	14960	14887	14992	15102	15024	14824	14756	15039	15137	15132	14948	14887	14841	14864	15021	14806	15042	14812	14874	14925	14834	14992	14992	14877	14750	14876	15032	14958	14713	14851	14911	14901	14737	14942	14922	14955	14950	15036	15026	14854	14987	15147	15003	14966	14825	14917	14963	14924	14900	14984	14835	14872	14956	15011	14964	14925	15151	15041	14996	14914	15045	14852	14880	15243	14941	15049	14918	14733	14959	14973	14839	14905	14823	14976	14960	14907	14982	14687	14968	14987	14918	14915	14855	14775	15074	15122	14835	14998	14946	14931	14951	14874	14765	15055	15060	14830	15002	14970	15138	14883	14722	14988	14937	14797	14823	14960	14884	14853	14903	14889	14938	15195	14932	14963	15002	14907	14869	14924	14745	14843	14919	14796	14793	15089	14901	14995	15058	14989	14987	15042	14901	14954	14961	15007	15020	14991	14925	14755	14886	15062	14924	15052	14937	15017	14960	14925	14789	15050	14907	15194	15039	14845	14924	14791	14774	14917	14988	14883	14891	14969	14886	15126	14966	14904	14960	15024	14782	15093	14922	14876	14948	14765	14996	14826	14779	14851	14908	14955	14672	14880	15026	14856	14742	14918	14829	14772	15014	14782	14832	14886	14718	14893	14753	14871	14850	14859	14962	14805	15010	14832	14789	15047	14913	14941	14911	15036	14863	15084	14893	14829	14843	14900	14825	14877	14874	14931	14898	14938	14825	15057	15022	14871	14812	14841	14906	15037	14963	15020	14865	15054	15007	15034	14808	14850	15053	14930	14866	14829	14928	14966	14961	14816	14885	14937	15061	14990	14842	15036	15013	15000	14859	14914	14739	14926	15110	14803	14844	15014	14908	14904	14804	14998	14822	14904	14915	14802	14823	14942	15075	14823	14982	14974	14966	15063	14819	14955	15005	14920	14918	14801	14849	15030	14829	14743	14928	14876	14955	14819	15073	14821	14845	14824	14954	14906	14726	14934	14875	14899	14969	14872	14962	15074	14996	14921	14901	14945	14717	14866	15112	15104	15195	14832	14937	14800	14813	14947	14983	14829	14879	15192	14922	15033	14989	14903	14922	14809	14951	14912	15030	14859	14893	14689	15166	14865	14755	14897	14958	14998	14758	14900	15009	14856	14858	14891	14749	14941	15123	15078	14976	15017	15034	15042	14942	14749	14814	15020	14960	14910	15030	15082	14958	15154	15059	14893	14999	14937	14931	14827	15009	15030	14984	14927	14850	14805	15052	14901	14909	14908	14650	14857	14965	14838	14936	14850	14719	14835	14952	15046	14762	14854	14998	14973	15015
21529	35797	37747	34129	30435	26576	23574	20534	18844	17621	16742	16042	15735	15121	14960	14859	14726	14499	14440	14520	14209	14309	14352	14396	14257	14176	14073	14088	14005	14086	14145	14339	14207	13794	14027	13901	14016	14043	13912	14048	14159	13966	14130	13979	13959	14019	14078	13935	13871	13899	13906	14013	14001	13806	14110	14008	13984	13901	14152	14166	14386	14225	14124	14055	13867	13834	13921	13934	14053	13919	13933	14015	13929	13772	14084	13983	13973	14034	14048	14001	13919	13810	13805	14094	13906	13993	13853	14051	14037	13940	13905	13856	13947	14132	13956	14072	13975	13917	13863	14026	13934	13983	13944	13865	13881	13853	13971	13842	13782	14072	13963	14025	13898	13861	13959	13874	14011	13889	13974	13899	13969	13916	14021	13956	13960	13754	13973	13839	14099	13833	13820	13923	13916	13866	13801	14076	13869	14080	14048	13952	14083	13782	13880	13950	14020	13969	13844	13925	13994	13871	14006	13805	13786	13961	13935	13896	14057	13944	13894	13869	13930	13928	14132	13891	13778	13918	13918	13948	13950	13791	13815	13914	13899	13962	13911	13980	13793	13925	13930	13894	14139	13754	14276	13805	14041	14227	13772	13961	13931	13919	13899	14016	13970	13982	13904	14076	13952	14046	13936	13940	13826	14027	13934	13898	14103	13937	13931	13948	13813	13772	14086	13806	14022	13804	13900	13925	13851	13979	14058	13957	13951	13822	13971	13949	13902	14022	13862	14049	13876	14054	13856	14010	13845	13943	13997	14018	13781	13797	14114	13761	13994	13936	14048	13887	14016	13928	14002	13977	13823	13947	14035	14042	13974	13982	13784	13893	14021	13738	13878	13806	14081	14053	13838	13905	13908	13821	13920	13860	13979	13931	14109	14071	14024	14024	13934	14068	13935	13969	13898	13910	13907	14024	13853	13775	14050	13954	14008	13952	14017	14009	13868	13866	14045	13962	13928	13882	13939	13882	13773	13849	14010	13806	13956	13917	13956	13910	14151	13920	13917	13875	13892	13884	13968	13795	14068	13913	13727	13888	13996	14110	13862	13978	13949	13981	13895	14058	13983	14015	13778	13892	13786	13872	14011	13953	13926	13989	14049	13833	13820	13954	14037	14044	13865	13821	13921	13821	14065	13815	13813	13878	14116	13885	14022	14083	13957	13887	13916	13885	13790	13786	14040	13983	13990	13858	14037	14073	13833	13869	14061	13937	13909	14020	13903	13801	14139	14027	13955	13973	13818	13846	13812	13935	14083	13862	13791	13851	14067	13823	13834	14019	14083	13899	14093	13979	14100	13967	13945	13854	14028	13802	13888	13960	13939	13981	13974	13994	13857	14003	13906	13889	13954	13696	13833	13953	13949	13864	14252	13845	13872	13884	13915	13982	13877	13806	14066	14044	14033	13931	13875	14052	13942	13731	13940	13741	13830	13876	13986	13929	14108	13854	13953	13953	13997	13960	13971	13960	13935	13916	13860	13907	13810	13890	14035	13840	14131	13715	13927	14060	13965	14062	13980	13856	13917	14082	13860	14159	14074	14002	13909	14009	13937	13912	13890	13931	13808	14006	14056	13981	13868	13975	13888	14074	13872	14052	13945	14041	13833	13908	13948	13922	13972	13905	13845	14105	14041	14011	13896	14059	14006	13941	13992	13758	13878	13830	14076	13936	13933	13924	13939	14070	13754	13973	13829	13963	13885	14156	14000	13893	13752	13965	13784	13978	13869	13879	13906	14050	14046	14033	14061	14011	13882	13972	13800	13811	14093	13882	13927	13984	13953	13816	13884	13917	14092	14065	13920	14000	13946	13975	13899	13974	13851	14019	14009	14028	13998	13911	13934	13958	13853	14018	13808	14138	13814	14041	13834	14031	13847	14011	13867	14007	13976	13754	14102	13909	13972	13863	13942	13970	13993	13982	13967	14012	13871	14045	13729	14114	14136	13980	13851	13863	13949	14032	14003	13882	14008	13934	13981	13951	13944	13881	14068	13905	13890	14032	13877	13706	13900	13796	13879	14011	13926	14073	13966	13934	13867	13971	13899	14000	13894	13990	13825	13953	13942	13831	13855	13923	13858	13983	14001	13872	13941	13943	13869	13988	14008	13895	13922	14051	13784	13889	13945	14087	14035	13900	14138	13861	13944	13997	14001	13943	13955	13745	14123	13927	13933	13946	13742	13921	13859	13926	13882	14000	13938	13982	14055	13888	13842	13862	14004	14013	13871	13918	14033	13906	13868	13863	14009	13928	13913	13913	13876	13949	14100	13794	14007	13788	13959	14034	13879	13966	13896	13855	14056	14072	13910	14063	13964	13937	13857	13953	13936	13887	13851	13975	13984	13841	14013	14117	13970	14011	14050	14055	13957	13838	14027	14042	14026	13771	13927	13799	14149	14063	14026	13878	14069	13931	13876	14024	13989	14043	13994	13860	13915	13970	13838	14045	13814	13888	13817	13775	13936	13970	13832	13944	14064	13839	13881	13986	13961	14047	14016	13862	14006	13906	13783	13911	13936	13935	13931	13785	13846	13965	13955	13876	13863	13873	13809	14018	13752	13909	13949	14098	13949	13929	13898	13969	13841	14102	13986	13934	13872	13874	13971	13962	14057	13934	13783	13906	13904	13921	13752	14131	13746	14089	14076	13915	14014	13652	14126	13812	14040	13741	13925	13932	13912	14044	14036	13964	13860	14151	13812	13900	13804	14047	13995	14041	13981	13898	13957	13918	14007	13876	13928	13803	14132	13807	13849	14092	13853	13883	13946	14004	13930	14036	14080	14075	13858	14003	14052	13897	13860	13809	13974	13954	13878	14066	13835	13879	14049	13922	14027	13925	13891	14044	13872	13931	13903	13989	14029	13889	13810	13766	13863	13992	13853	13885	13886	13892	14043	14041	13902	13968	13884	13898	13986	13947	13874	13886	13908	14002	13853	13826	13897	13843	13849	13883	13844	13964	13986	14069	13820	13865	13760	14034	13904	13932	13810	13990	13920	14051	13964	13995	13977	14067	13721	13921	13888	13988	13811	13918	13947	13918	13871	13852	13979	13875	13845	13911	14021	13887	13945	13874	14057	13832	14132	13925	13921	13935	13765	14042	14165	13984	14015	13959	13844	14010	13777	14167	13932	13893	13851	13911	13885	13917	14032	13820	13846	13771	13875	13977	14051	13800	13895	13892	14061	13918	13962	14087	13980	13920	13887	13877	13931	13876	13948	13909	13845	14002	13887	13993	14053	13910	13902	13956	13845	13913	13913	13881	14045	14026	14041	13924	14108	13892	14043	14193	13976	13994	13889	13919	14053	14010	14080	13917	14004	14034	13925	13876	13951	13818	14064	13998	14006	13798	13979	14064	13986	14036	14018	13841	13891	13932	13885	13948	14023	13923	13967	13907	13854	13891	13772	13926	13837	13952	13886	13869	13894	14050	13892	13868	14001	14032	14031	13984	13855	13932	13980	13939	13792	13767	13933	13898	13958	13939	13756	13923	13630	13981	13866	14132	14029	13808	13936	13974	13971	14055	13858	13929	13983	13919	14031	13775	14237	13964	13774	13814	13830	13943	14029	13956	13977	14044	13958	13879	13993	13885	13795	13834	13834	14080	13930	13788	14026	13928	13989	14057	13869	13903	13917	13948	13955	14158	14001	13843	14119	14035	13810	14002	13837	13935	13964	13918	13842	13932	13866	13909	13964	14037	13925	14023	13917	13932	13940	13918	14018	13900	14139	13990	14013	13867	13940	14028	14024	13720	14067	13841	13936	13997	13776	14008	13927	14035	13884	13868	14063	14006	13944	13877	14114	13889	13976	13819	13994	13911	13910	14058	14059	13868	14041	13988	13830	13966	13837	14058	14010	13983	13839	13930	13916	13885	14088	13995	13838	13861	13979	13997	13940	13859	13898	13903	13957	13945	13926	14077	13887	13962	13923	13832	13911	14018	13945	13981	13931	13874	14131	13809	14112	13855	14082	13908	13914	13916	13961	13966	13857	13970	14009	14020	13935	14023	13909	13905	13796	13895	13961	13930	13934	13960	14021	13959	13913	14093	13796	13923	13995	13848	14021	13924	13954	13974	13942	13903	13878	13799	13902	13950	13995	13945	14075	13821	13821	13920	13966	13859	13892	13922	13962	13632	14007	13956	13844	13985	13904	13860	14062	14077	13880	14037	13873	14072	13746	14018	14017	13928	13988	13908	14032	13785	13997	13952	13974	13861	13887	13984	14063	13957	14136	13883	13983	13913	14001	13847	13984	13880	14176	13765	13928	13892	13977	13920	13803	13897	13888	13885	14047	13968	13806	14126	14034	13865	13987	13898	13856	14008	13965	13801	13959	13983	14029	13920	13832	13741	13976	13934	13944	14041	14066	14006	14078	13743	13907	13768	13849	14030	13802	13971	13835	13801	14155	14100	13916	13920	13979	14011	13941	13906	14066	13973	13968	13897	13971	13779	13967	13866	14007	13901	14018	13951	13945	13960	14010	13896	13862	13915	14086	13849	13966	14028	14078	14073	13944	13885	14003	13990	13939	13943	13989	14050	13906	13820	13931	13827	14116	14002	13984	14063	13900	13928	13977	14042	13897	13929	13813	13942	13962	13822	14142	13992	13828	13953	13833	13954	14015	13939	13849	14043	13899	14022	13757	13807	13892	13901	14021	13831	14053	14023	13957	13832	13843	13968	13849	13909	13977	13915	13916	14047	13892	14006	13958	13917	13797	14030	13975	13797	14045	13868	14025	13907	13950	13987	13896	14009	13878	13932	13839	13956	14091	13953	13886	13900	13973	13956	14063	14041	14047	13921	14104	14046	13856	13812	14019	14159	13946	13799	13884	13762	13970	14180	13927	13940	13782	13887	13840	13917	14162	13925	13803	13902	14003	13849	13872	13912	13969	13978	13925	14061	13987	13770	13867	13951	13963	13873	14032	13997	14064	13976	13904	13884	14079	13870	13794	14116	13957	13882	14025	14001	14015	13872	14110	13959	13933	13937	14073	14052	13916	13906	13843	13870	13935	13938	13792	13938	13955	13934	13959	14100	14012	14028	14005	14043	13887	13906	14127	13996	14021	13903	13907	13851	14142	13967	13791	13934	13896	13928	14006	14024	13887	13883	13810	14022	14045	13891	13924	13893	14047	13668
24716	21599	29231	25569	24677	26803	38242	30812	19537	17631	16380	15783	15498	15110	14913	14554	14529	14473	14349	14454	14141	13936	14143	14362	14110	13886	13854	14196	13967	14005	14042	14946	14485	13909	13693	13754	13728	13939	13696	13831	13700	13934	13686	13781	13806	13908	13823	13681	13873	14047	13649	13908	13749	13705	13868	13837	13665	13841	14191	14260	14252	13989	13995	13763	13832	13602	13722	13788	13866	13756	14005	13738	13784	13617	13625	13821	13635	13799	13916	13774	13719	13758	13845	13941	13789	13763	13795	13588	13695	13895	13683	13725	13817	13755	13771	13820	13828	13753	13657	13758	13964	13634	13722	13864	13612	13600	13829	13722	13743	13686	13804	13572	13703	13710	13739	13720	13867	13662	13771	13644	14024	13802	13930	13641	13699	13829	13856	13671	13669	13697	13687	13599	13800	13938	13878	13914	13632	13777	13873	13557	13553	13662	13618	13829	13583	13740	13678	13645	13881	13605	13683	13906	13873	13764	13578	13595	13849	13626	13419	13515	13639	13564	13887	13660	13672	13807	13724	13562	13609	13637	13858	13896	13680	13696	13822	13613	13752	13804	13675	13552	13622	13640	13673	13702	13580	13703	13728	13787	13758	13789	13697	13820	13788	13720	13641	13799	13824	13808	13800	13717	13748	13527	13687	13585	13884	13893	13860	13570	13673	13520	13594	13668	13718	13611	13674	13728	13658	13694	13709	13557	13775	13753	13573	13730	13806	13706	13872	13620	13738	13618	13722	13568	13785	13761	13595	13654	13799	13939	13694	13815	13732	13646	13770	13777	13674	13811	13744	13784	13782	13683	13831	13625	13712	13550	13889	13834	13543	13735	13629	13796	13811	13855	13598	13480	13715	13602	13758	13673	13819	13721	13889	13609	13883	13740	13767	13807	13666	13752	13720	13696	13809	13862	13577	13685	13757	13779	13745	13807	13671	13718	13800	13632	13600	13820	13767	13635	13735	13711	13700	13750	13732	13696	13744	13621	13930	13717	13809	13658	13715	13667	13721	13718	13909	13585	13812	13825	13768	13855	13739	13673	13886	13773	13619	13768	13655	13574	13728	13783	13897	13576	13594	13631	13840	13643	13660	13714	13788	13693	13525	13731	13583	13714	13718	13778	13781	13706	13687	13476	13824	13857	13731	13516	13787	13705	13835	13606	13822	13791	13786	13737	13645	13679	13990	13701	13770	13671	13527	13810	13565	13579	13682	13594	13731	13664	13649	13744	13773	13595	13764	13535	13658	13763	13758	13732	13558	13791	13737	13806	13786	13676	13569	13766	13762	13605	13667	13693	13565	13886	13885	13819	13546	13787	13754	13808	13790	13686	13923	13865	13807	13676	13865	13701	13777	13756	13711	13871	13751	13735	13779	13628	13735	13652	13749	13721	13817	13773	13822	13873	13667	13660	13757	13735	13615	13587	13662	13551	13854	13789	13612	13678	13619	13543	13694	13719	13597	13629	13854	13579	13579	13897	13824	13818	13522	13802	13699	13769	13573	13903	13708	13542	13945	13798	13641	13569	13726	13770	13693	13609	13727	13761	13737	13700	13792	13830	13884	13626	14103	13786	13809	13940	13676	13517	13606	13572	13724	13605	13670	13613	13819	13718	13614	13857	13716	13613	13596	13846	13590	13879	13549	13724	13779	13776	13541	13769	13865	13676	13651	13771	13716	13771	13617	13804	13717	13736	13606	13760	13688	13830	13865	13908	13641	13663	13528	13734	13559	13801	13853	13806	13562	13726	13770	13594	13622	13700	13884	13775	13786	13864	13753	13807	13842	13706	13617	13716	13901	13712	13667	13647	13765	13642	13609	13722	13631	13735	13726	13563	13812	13849	13770	13624	13503	13724	13704	13826	13632	13699	13557	13623	13805	13490	13837	13723	13770	13873	13899	13728	13809	13688	13828	13727	13647	13820	13531	13705	13516	13869	13719	13593	13602	13566	13742	13673	13727	13603	13825	13756	13757	13666	13607	13744	13725	13733	13726	13766	13812	13725	13673	13595	13814	13578	13807	13613	13616	13735	13672	13815	13821	13772	13606	13666	13646	13666	13807	13570	13532	13520	13886	13793	13681	13796	13626	13712	13679	13689	13640	13588	13753	13806	13748	13608	13769	13788	13635	13915	13751	13872	13819	13693	13766	13564	13760	13566	13703	13772	13768	13850	13887	13736	13599	13610	13834	13725	13724	13764	13672	13784	13743	13758	13612	13654	13525	13792	13773	13708	13905	13748	13686	13617	13693	13635	13572	13600	13659	13637	13661	13792	13751	13797	13875	13751	13792	13966	13676	13686	13948	13815	13464	13718	13545	13692	13802	13676	13519	13740	13725	13923	13722	13714	13674	13686	13743	13863	13919	13687	13834	13859	13804	13809	13716	13568	13703	13678	13819	13804	13804	13789	13861	13732	13713	13595	13581	13657	13643	13737	13686	13610	13956	13734	13675	13776	13709	13784	13617	13665	13690	13690	13875	13635	13729	13835	13774	13801	13672	13836	13774	13532	13821	13757	13746	13604	13536	13491	13722	13666	13829	13814	13886	13627	13790	13479	13720	13650	13791	13663	14018	13657	13692	13792	13718	13654	13933	13747	13661	13657	13821	13711	13613	13651	13948	13721	13696	13916	13557	13701	13805	13707	13678	13737	13714	13858	13830	13788	13632	13678	13658	13706	13636	13727	13896	13825	13733	13673	13779	13717	13901	13757	13608	13767	13585	13862	13709	13800	13704	13813	13814	13681	13688	13749	13654	13605	13662	13784	13662	13695	13506	13785	13836	13816	13775	13919	13575	13418	13790	13711	13855	13664	13603	13673	13921	13682	13669	13660	14004	13597	13885	13823	13655	13766	13769	13638	13790	13608	13683	13817	13881	13578	13811	13712	13664	13647	13731	13661	13798	13738	13890	13768	13832	13806	13841	13702	13844	13796	13699	13685	13797	13798	13689	13494	13805	13890	13671	13732	13667	13776	13942	13625	13758	13569	13500	13725	13619	13643	13828	13736	13553	13514	13658	13908	13564	13689	13667	13713	13633	13805	13865	13689	13555	13711	13825	13945	13667	13758	13732	13470	13768	13698	13771	13611	13821	13827	13687	13681	13732	13516	13811	13710	13820	13801	13597	13682	13777	13740	13678	13667	13811	13892	13920	13752	13807	13652	13858	13631	13850	13895	13785	13705	13748	13649	13641	13904	13642	13530	13692	13765	13869	13773	13693	13608	13818	13517	13807	13661	13631	13775	13738	13696	13823	13893	13646	13682	13606	13649	13770	13569	13706	13750	13665	13717	13682	13642	13970	13763	13589	13742	13852	13784	13522	13740	13583	13701	13725	13711	13842	13691	13735	13763	13540	13739	13799	13806	13738	13660	13690	13603	13719	13852	13738	13609	13703	13764	13734	13700	13763	13751	13682	13528	13708	13979	13910	13660	13783	13729	13544	13816	13796	13612	13764	13847	13704	13691	13759	13944	13580	13723	13691	13564	13622	13502	13676	13823	13908	13546	13565	13750	13589	13657	13815	13681	13804	13688	13681	13851	13633	13599	13780	13754	13814	13692	13990	14003	13674	13830	13722	13687	13814	13661	13749	13738	13662	13710	13833	13739	13648	13628	13686	13832	13645	13517	13975	13663	13687	13711	13843	13772	13800	13822	13614	13588	13752	13683	13706	13700	13868	13582	13632	13666	13550	13654	13765	13665	13750	13808	13531	13683	13755	13610	13641	13628	13879	13928	13718	13757	13562	13705	13328	13498	13576	13576	13632	13718	13721	13800	13623	13528	13755	13695	13770	13887	13642	13562	13590	13731	13792	13760	13857	13718	13529	13663	13679	13712	13599	13690	13807	13641	13676	13740	13664	13575	13850	13715	13698	13661	13676	13734	13747	13697	13859	13710	13732	13929	13816	13737	13666	13628	13532	13728	13803	13904	13794	13697	13824	13775	13770	13642	13629	13806	13750	13673	13775	13616	13564	13732	13692	13689	13762	13740	13595	13912	13812	13724	13641	13755	13892	13773	13645	13783	13704	13763	13651	13712	13800	13719	13903	13637	13747	13840	13478	13596	13920	13881	13735	13555	13649	13564	13772	13815	13590	13767	13669	13553	13775	13779	13745	13719	13592	13806	13692	13572	13745	13817	13786	13720	13652	13778	13633	13630	13857	13575	13610	13721	13689	13576	13758	13802	13866	13650	13668	13599	13551	13802	13943	13642	13638	13806	13642	13732	13796	13917	13836	13656	13758	13824	13738	13739	13710	13684	13641	13682	13695	13719	13596	13735	13862	13727	13956	13752	13604	13700	13699	13780	13654	13617	13977	13743	13720	13719	13580	13868	13801	13790	13794	13775	13580	13540	13919	13661	13666	13770	13688	13625	13759	13728	13701	13686	13812	13730	13523	13734	13785	13778	13646	13714	13811	13895	13643	13516	13854	13690	13701	13491	13621	13658	13651	13687	13744	13826	13790	13648	13781	13584	13596	13820	13688	13817	13535	13914	13607	13751	13815	13744	13742	13799	13936	13651	13705	13604	13885	13771	13750	13594	13678	13588	13843	13592	13751	13686	13740	13915	13752	13721	13552	13779	13691	13826	13568	13910	13877	13572	13736	13754	13697	13806	13731	13711	13619	13713	13706	13871	13819	13859	13840	13694	13857	13888	13794	13796	13858	13484	13832	13664	13663	13811	13876	13698	13681	13732	13873	13725	13680	13705	13690	13831	13851	13790	13588	13673	13482	13586	13873	13764	13719	13635	13666	13802	13835	13620	13651	13851	13746	13771	13786	13581	13709	13637	13702	13824	13774	13711	13681	13765	13703	13771	13882	13716	13942	13656	13685	13731	13691	13711	13759	13490	13515	13745	13719	13666	13673	13730	13644	13767	13659	13751	13650	13865	13625	13725	13786	13746	13708	13689	13764	13735	13775	13692	13747	13506	13600	13597	13838	13643	13524	13688	13680	13870	13705	13678	13620	13705	13906	13607	13789	13753	13724	13631	13630	13674	13697	13777	13547	13826	13778	13650	13941	13831	13878	13923	13660	13718	13748	13754	13544	13671	13754	13722	13763	13683	13767	13753	13771	13727	13715	13607	13734	13802	13751	13605	13739	13808	13897	13779	13742	13866	13525	13741	13687	13801
23255	41148	44403	41628	36848	31038	41414	26800	19827	18325	17285	16503	15645	15135	14786	14345	14438	14283	14124	14113	13826	13618	13774	14035	13692	13426	13386	13299	13245	13181	13405	15085	14099	13175	13175	13096	13179	13151	13183	13157	13004	13134	13374	13197	13094	13010	13139	13044	13272	13130	13144	13279	13164	13262	13148	13098	13089	13143	13593	13672	13657	13367	13196	13138	13186	13250	13009	13182	13024	13269	13175	12998	12899	13066	12965	13003	13181	12992	13207	13062	13070	13170	13108	13134	12899	13070	13132	13147	13166	13008	13076	13021	13157	13076	13212	13184	13208	12974	13155	13055	13063	13053	13034	13192	13166	12934	13195	13054	13247	13127	13108	12965	12958	12976	13054	13009	13074	12954	13164	13014	13122	12995	13185	13132	13241	13049	13026	13262	13152	13094	12979	13184	13285	13318	13169	13064	13207	13173	13058	13032	13118	13255	13170	13153	13144	12835	13232	13082	13030	13203	13006	13056	13100	13007	13022	13094	13259	13053	13056	13053	13034	13219	12947	13139	12990	13141	13279	13030	13159	13073	13202	13018	13099	13024	13167	12975	13224	13024	12944	13101	13113	13179	13048	13183	13202	12971	12972	12867	13013	13246	13042	13119	13089	13188	13150	13038	12993	12941	13143	13068	13178	12922	13048	12863	13175	13098	13284	13127	13301	12981	13193	13063	13234	13098	12999	13143	13073	13199	13179	13002	13136	13039	12965	13195	13217	13219	13152	13021	13053	12996	13024	13029	13133	13242	13029	13189	13098	12996	13104	13165	12968	12975	13063	12981	13040	12984	13129	13119	13043	13091	13076	13017	13097	13259	13077	13122	13204	13004	13050	13215	12943	13013	13007	13135	13228	12971	13185	13129	13106	13076	13353	13132	12999	13122	13150	13104	13118	13238	13108	13017	13178	13144	13106	12968	13278	13103	12931	13108	13221	13063	13016	13013	12971	12898	13093	13223	13113	13125	13056	13072	13137	13192	13078	13078	13225	13052	13137	13079	13029	13061	13061	13051	13135	12983	13040	13014	12926	13035	13183	13042	12971	13114	13123	13062	13009	13106	13104	13007	13001	13236	12968	13100	13179	12975	13129	13131	13225	13087	13049	13084	13147	13009	12918	13148	13158	13176	13194	13085	13294	13057	13207	13290	12952	13176	13040	13233	13161	13141	13037	13077	13175	13202	13053	13060	12996	13271	13290	12959	13043	13169	12963	13031	13148	13054	12952	13239	13185	12912	13134	13100	13099	13055	13151	12985	13144	13111	13073	13022	13026	13088	13140	13050	13051	13013	13005	13055	13124	13240	13051	12952	13059	13094	13015	13241	13176	13095	13012	12987	13099	12838	13111	13135	13209	13025	12982	13146	13101	13093	12928	13179	13131	13157	13139	13140	13123	12962	13082	13034	13106	12972	13066	13012	13146	13204	13114	13051	13160	13131	13097	13184	13097	13183	13055	13117	13072	13250	13121	12984	13136	13260	13009	13103	13195	13059	13135	13183	13146	13056	13216	13021	13304	13078	12989	13021	12937	12857	13034	12988	13276	13184	13131	13025	13077	13109	13180	13052	13060	13163	13254	13082	13079	13034	13115	13171	13144	13094	13048	12936	13056	13084	13157	13242	13155	13066	13036	13157	13313	13084	13063	13116	12944	13005	13062	13171	13157	13094	13212	13024	13112	13071	13121	13159	13102	13176	13154	13040	13089	12881	13143	13045	13127	13193	13299	12998	13156	13097	12918	13054	13105	13139	13079	13329	13051	13128	13025	13093	13149	13142	13234	13022	13153	13117	13205	13149	13310	13092	13050	13097	13112	13013	13171	13076	13011	12978	13136	13299	13112	13030	13158	13196	12969	13201	13130	13166	13135	13096	13132	13081	13081	13157	13276	13112	13129	12993	13105	13069	13166	13170	12989	13011	13231	13184	12928	13086	12881	13292	13190	13122	13112	13248	13052	13164	13216	12750	13111	13188	12967	13201	13103	13079	13296	13003	13290	13190	13178	13177	13049	13200	13233	13069	12956	13175	13192	13202	12981	13089	12986	13092	13026	13120	13189	13082	13199	13208	13247	13031	12962	13147	12949	13143	12809	13181	13210	13185	12998	13097	13251	12992	13019	13257	13042	12964	13283	13094	13096	13014	13096	13090	13238	13079	13178	13230	13084	13049	13110	13157	13118	13017	13286	13136	13039	13135	13061	13219	13123	13106	13053	13240	13044	13042	13002	12971	13012	13169	13026	13085	13221	13079	13078	13060	13144	13122	12981	12928	13140	13129	13004	13111	13253	12913	13099	12920	13224	13182	12966	13048	13057	13101	13102	13087	13270	13161	13082	12979	12992	13145	13071	13250	13027	13038	13075	13182	13090	13148	13029	12941	13005	13138	13048	13104	13065	13106	13078	13038	13001	13171	13090	13128	13043	13055	13213	12965	13081	12974	12968	13226	13052	12818	13186	13101	12967	13057	13220	13187	13077	13183	13095	13236	13185	13061	13146	13325	13248	13141	13022	13210	12988	13148	13296	13014	13063	12980	13151	13045	13074	13063	13237	13147	13210	13320	13122	13213	13051	13080	13147	13028	13045	13063	13149	13155	13158	13267	13093	13092	13191	13146	13066	13201	13153	12978	13055	13000	13068	13099	13139	13072	12964	13210	12957	13255	13104	12872	12974	13145	13012	13084	12988	13112	13269	13153	13081	13031	13161	13116	13076	13031	13119	13020	12950	13055	13157	13107	13071	13108	13151	13144	13131	13254	13026	13071	13078	13229	13112	13156	13105	13033	13119	13077	13048	13066	13170	13002	13127	13082	13282	13024	13110	12970	13032	13211	13054	13053	13098	13082	13227	13133	13165	13050	13183	13089	13072	13232	13172	13168	13080	13134	13083	13230	13093	12987	12890	13174	13033	13232	13124	13021	13157	13262	12995	12982	13100	13091	12965	13028	13060	12974	12958	13153	12998	13001	13086	13304	13092	13202	13151	13095	13131	12941	13254	13254	12983	13070	13095	13214	13122	13071	13044	13125	13167	13109	13012	13113	13155	12962	13027	13106	12951	13122	13145	13039	13189	13175	13091	13072	13013	12970	13003	13073	13089	13094	13189	13044	13234	13057	13101	13054	13056	13116	12832	13223	13034	13138	12958	13052	13103	13085	13129	13161	13249	13023	13101	13022	12995	13191	12835	13090	13070	12907	13083	13076	13209	12913	13138	13039	13253	12958	12952	12982	13138	13174	12948	13182	13212	13102	13223	13303	13213	13058	13010	12937	13143	13003	13274	13011	13201	13177	13149	13087	12969	13155	13298	13090	13157	13048	12959	13178	13141	13174	13192	12996	13089	13192	13106	13092	13116	13127	13117	13041	13084	12999	13198	12993	13055	13022	13197	13032	13153	13024	13313	13199	13235	13106	13158	13243	13056	12993	13070	13212	13101	12982	13166	13160	13200	13177	13002	13200	13117	13071	13216	12998	13048	12920	13194	13062	13139	13055	13131	13073	13148	13119	13159	13187	13109	13070	13056	12995	13179	12829	12947	13223	13128	13062	13163	13190	12991	13018	13125	13155	13129	13124	13174	13236	13093	13176	13063	13121	13092	12884	13124	13095	13164	13126	13029	13085	13073	13000	13088	13088	12994	13200	13151	13200	13037	13259	13134	13015	13057	13098	13101	13189	12999	13194	13124	13077	13241	13148	12937	13076	13066	13226	13046	12973	13104	13057	13114	13066	13195	13120	13166	13079	13005	13126	13180	13111	13093	13130	13023	13382	13110	13156	13339	13000	13081	13015	13205	13174	13154	12930	12994	13189	13094	13061	13223	13111	12946	12950	13229	13000	13138	13086	13246	13069	13010	13129	13045	13174	13016	13012	12945	13018	13102	13056	13174	13165	13284	13122	13033	13168	13060	13072	13012	13177	13241	13122	13097	13026	13049	13076	13082	13248	13292	13034	13236	12999	13064	13063	13003	13199	13020	13052	12939	13156	12900	13254	12971	12994	13111	13000	13108	13273	13060	13137	13037	13058	13047	13328	13302	12998	12982	13162	13244	13229	13067	13245	12945	13106	13243	13240	13194	13190	13303	13079	13059	13174	13077	13160	13024	12974	13167	13112	13000	12997	13174	13018	13163	13103	13244	13053	12979	13064	12994	13054	13093	12887	13205	13034	13156	13038	13212	13040	13262	12895	13051	13128	13101	13112	13054	13145	13158	13182	13116	13058	13172	13075	13054	13126	13050	12999	13051	13167	13116	13104	13216	13032	13163	13075	13151	13091	13057	13030	13149	13093	13177	13075	13137	13157	13019	13104	13148	13154	13284	13161	13125	13220	13005	13099	13115	13188	13240	13015	13302	13234	13111	13067	13139	13022	13080	13067	12943	13168	13311	13226	13133	13216	13210	13002	13139	13167	13096	13172	13174	13054	13189	13107	12807	13211	13227	13111	13075	13158	13098	13191	13140	13141	12989	13140	13030	13252	13145	12919	13178	13065	13133	13043	13212	13072	12908	13185	13121	13040	13126	13074	12992	13066	13042	13031	13142	13157	13103	13008	13006	13083	13208	13290	13094	13065	12905	13116	12983	13068	13142	13167	13111	13181	12976	12976	12824	13177	13075	12994	13065	13184	13149	12922	13046	12846	12988	12993	13231	13104	13144	13053	13053	13042	13061	13079	13162	13227	13117	13199	13253	13068	13126	13114	13083	13066	13036	13171	13064	13136	13113	13089	13208	13103	12951	13130	12974	12905	13126	13092	13061	13090	12964	12932	13121	13018	13036	13265	13016	12898	13105	13112	13105	13034	13049	12945	13022	13076	13174	13149	13190	13134	12853	13050	13017	12974	13104	13046	13079	13033	13242	13211	13013	13202	13262	12987	13126	13102	13168	12917	13067	13236	13025	12956	13025	13018	13160	13194	13081	13100	13142	13176	13036	12991	13092	13179	13199	13108	13214	13170	13031	13126	13078	13260	13078	12897	13205	13197	12924	13164	13037	13142	13090	13061	13083	13002	13120	13210	13153	13185	13064	13052	13081	13182	13148	13075	13225	13125	13089	13329	13078	13155	13040	13169	13190	12984	13185	13017	13199	13179	13002	13137	13237	13159	13219	12971	12976	13216	13006	13084	12968	13043	13224	13029	13084	12994
30560	26996	30746	26673	20467	16940	15470	14304	13696	13285	13181	13137	13007	13026	13067	12863	13090	12898	12951	12807	12787	12879	12864	12698	12674	12875	12731	12880	12759	12550	12780	12892	12531	12649	12763	12624	12725	12718	12761	12914	12814	12566	12699	12819	12598	12829	12928	12671	12863	12663	12758	12884	12652	12754	12740	12598	12798	12509	12718	12608	12583	12723	12609	12751	12627	12726	12724	12786	12722	12556	12657	12670	12696	12576	12835	12679	12709	12612	12729	12627	12725	12689	12636	12700	12629	12492	12541	12687	12798	12765	12731	12506	12700	12552	12632	12672	12776	12604	12744	12702	12593	12771	12654	12811	12682	12650	12742	12494	12738	12582	12503	12794	12611	12634	12754	12861	12660	12780	12731	12698	12545	12660	12688	12646	12476	12703	12782	12789	12732	12813	12641	12802	12894	12650	12538	12825	12596	12699	12546	12614	12748	12642	12771	12858	12735	12678	12758	12734	12523	12592	12575	12876	12801	12728	12516	12771	12504	12510	12708	12835	12747	12721	12632	12596	12557	12653	12567	12759	12801	12845	12587	12647	12617	12720	12646	12708	12745	12764	12474	12698	12715	12765	12660	12720	12722	12648	12693	12826	12403	12713	12671	12605	12605	12700	12721	12747	12790	12641	12598	12700	12684	12500	12669	12685	12672	12772	12664	12687	12696	12682	12713	12637	12587	12616	12565	12804	12729	12662	12672	12817	12729	12660	12515	12504	12543	12613	12692	12674	12805	12541	12771	12788	12762	12607	12700	12635	12528	12733	12888	12840	12674	12768	12592	12341	12640	12535	12730	12497	12710	12769	12619	12770	12754	12799	12407	12749	12563	12712	12725	12756	12894	12741	12670	12674	12704	12781	12642	12850	12724	12601	12722	12578	12660	12557	12809	12591	12462	12527	12683	12695	12710	12820	12742	12692	12677	12620	12668	12652	12470	12525	12744	12663	12692	12541	12881	12822	12577	12784	12611	12659	12704	12463	12767	12839	12659	12698	12791	12827	12731	12712	12763	12809	12610	12826	12536	12692	12555	12670	12698	12708	12656	12705	12772	12645	12671	12760	12910	12724	12488	12552	12730	12736	12568	12636	12782	12689	12795	12674	12711	12592	12771	12574	12812	12609	12576	12661	12493	12658	12715	12793	12657	12581	12647	12642	12625	12615	12697	12759	12499	12707	12619	12625	12647	12645	12574	12729	12826	12672	12634	12771	12688	12614	12695	12577	12688	12726	12591	12677	12656	12656	12719	12652	12691	12598	12647	12569	12703	12706	12639	12706	12561	12734	12649	12618	12776	12639	12768	12751	12629	12678	12465	12811	12663	12724	12666	12784	12756	12825	12649	12679	12645	12585	12689	12749	12622	12778	12563	12618	12573	12737	12775	12708	12617	12630	12695	12647	12847	12644	12505	12723	12668	12653	12727	12536	12545	12615	12789	12555	12563	12532	12838	12718	12815	12602	12800	12741	12649	12831	12610	12560	12696	12720	12541	12487	12793	12574	12691	12732	12686	12705	12516	12497	12691	12705	12648	12771	12545	12714	12581	12627	12757	12943	12827	12600	12687	12688	12786	12634	12668	12769	12751	12588	12625	12849	12718	12830	12834	12782	12884	12779	12575	12596	12825	12697	12584	12752	12639	12673	12700	12570	12655	12710	12750	12630	12465	12856	12693	12645	12767	12753	12776	12601	12611	12830	12749	12763	12779	12674	12576	12598	12769	12752	12868	12588	12665	12730	12647	12612	12581	12626	12516	12555	12618	12599	12704	12766	12599	12623	12834	12786	12761	12724	12688	12636	12920	12593	12797	12567	12602	12555	12785	12852	12731	12764	12727	12551	12793	12717	12644	12661	12706	12761	12641	12630	12602	12709	12838	12791	12711	12578	12637	12726	12661	12559	12741	12737	12755	12614	12683	12733	12811	12676	12692	12650	12645	12690	12630	12635	12664	12675	12771	12672	12479	12724	12690	12727	12725	12716	12618	12785	12691	12613	12629	12771	12616	12681	12753	12760	12803	12475	12688	12748	12753	12786	12694	12640	12744	12671	12800	12676	12625	12607	12766	12705	12752	12725	12736	12826	12700	12725	12712	12875	12524	12732	12771	12798	12705	12712	12644	12767	12699	12778	12694	12634	12618	12588	12952	12664	12736	12676	12474	12560	12647	12697	12688	12595	12710	12714	12718	12654	12742	12650	12685	12850	12650	12770	12481	12647	12746	12809	12889	12631	12559	12544	12610	12588	12701	12602	12638	12534	12666	12669	12768	12617	12701	12637	12786	12673	12818	12781	12633	12709	12684	12756	12895	12635	12683	12691	12661	12789	12642	12592	12653	12473	12689	12615	12912	12677	12787	12750	12609	12561	12531	12546	12887	12599	12643	12712	12798	12789	12775	12726	12616	12704	12722	12626	12804	12724	12708	12679	12425	12499	12611	12678	12768	12879	12742	12571	12768	12768	12678	12689	12799	12820	12586	12636	12703	12520	12728	12652	12789	12760	12780	12651	12884	12535	12844	12731	12830	12896	12676	12838	12516	12658	12646	12635	12586	12713	12692	12630	12698	12690	12569	12816	12712	12589	12741	12597	12573	12705	12651	12794	12538	12534	12560	12597	12808	12696	12607	12720	12647	12653	12804	12752	12549	12726	12722	12689	12801	12711	12639	12768	12729	12813	12690	12748	12785	12720	12700	12732	12544	12650	12694	12715	12663	12859	12616	12864	12831	12616	12696	12727	12825	12593	12579	12597	12765	12549	12653	12851	12720	12545	12895	12698	12865	12684	12700	12860	12614	12756	12703	12819	12912	12699	12962	12869	12666	12721	12768	12785	12704	12625	12829	12716	12662	12718	12617	12692	12725	12650	12590	12643	12596	12652	12535	12574	12659	12676	12696	12721	12851	12697	12546	12594	12724	12802	12763	12764	12650	12678	12663	12789	12687	12676	12776	12717	12683	12786	12662	12528	12631	12650	12840	12687	12539	12636	12685	12411	12825	12764	12785	12749	12809	12675	12700	12758	12735	12824	12593	12662	12870	12670	12590	12812	12707	12747	12714	12697	12500	12733	12817	12603	12690	12537	12705	12608	12755	12713	12675	12725	12682	12704	12839	12653	12740	12523	12725	12699	12540	12564	12612	12671	12696	12698	12611	12700	12603	12675	12850	12783	12806	12817	12922	12788	12590	12901	12604	12826	12563	12620	12644	12559	12801	12563	12718	12509	12676	12540	12574	12581	12583	12759	12625	12888	12480	12775	12769	12704	12570	12682	12606	12597	12810	12656	12742	12827	12682	12608	12741	12869	12823	12700	12534	12938	12629	12687	12680	12772	12777	12605	12746	12626	12687	12690	12725	12799	12828	12834	12701	12710	12584	12739	12599	12481	12573	12617	12576	12617	12626	12621	12591	12726	12681	12701	12728	12605	12666	12507	12784	12648	12501	12567	12722	12719	12770	12670	12790	12642	12733	12520	12577	12449	12534	12685	12712	12786	12683	12805	12628	12649	12551	12660	12773	12877	12772	12733	12557	12684	12706	12640	12418	12789	12632	12621	12700	12752	12860	12576	12589	12751	12542	12636	12777	12714	12572	12847	12724	12679	12680	12725	12978	12792	12825	12738	12537	12669	12625	12849	12664	12703	12728	12883	12529	12612	12643	12505	12519	12830	12631	12735	12541	12768	12715	12707	12725	12689	12821	12820	12719	12746	12713	12731	12793	12611	12660	12715	12637	12744	12647	12612	12731	12784	12800	12422	12738	12619	12577	12618	12782	12773	12691	12678	12562	12524	12779	12720	12683	12656	12590	12762	12628	12503	12777	12683	12749	12718	12831	12621	12688	12669	12786	12708	12688	12841	12622	12819	12699	12830	12808	12844	12666	12717	12617	12773	12788	12683	12677	12732	12707	12806	12604	12777	12715	12831	12642	12755	12637	12599	12611	12768	12657	12753	12627	12636	12578	12829	12684	12677	12618	12604	12804	12840	12527	12526	12638	12676	12665	12694	12485	12657	12676	12539	12557	12587	12615	12566	12810	12826	12683	12577	12696	12461	12592	12630	12770	12697	12631	12847	12645	12702	12586	12483	12745	12692	12761	12704	12736	12614	12757	12776	12740	12524	12685	12557	12718	12617	12676	12551	12689	12586	12714	12761	12528	12707	12666	12569	12763	12612	12893	12764	12791	12754	12644	12729	12567	12755	12784	12711	12671	12607	12672	12711	12616	12715	12663	12727	12863	12662	12594	12799	12837	12696	12840	12627	12699	12786	12581	12717	12850	12741	12668	12760	12585	12556	12559	12648	12621	12771	12786	12626	12632	12883	12635	12570	12679	12753	12583	12748	12667	12659	12586	12641	12612	12656	12745	12696	12843	12556	12789	12726	12654	12759	12801	12924	12618	12842	12522	12613	12757	12766	12613	12754	12679	12733	12697	12874	12619	12593	12840	12665	12717	12692	12754	12640	12709	12665	12659	12790	12553	12426	12651	12772	12686	12594	12731	12623	12694	12779	12573	12841	12573	12492	12580	12752	12843	12790	12825	12593	12678	12664	12669	12798	12799	12697	12812	12670	12652	12732	12756	12913	12837	12923	12738	12607	12779	12751	12683	12784	12748	12532	12716	12707	12601	12770	12857	12661	12680	12597	12883	12767	12726	12769	12412	12698	12676	12677	12739	12600	12606	12603	12716	12476	12478	12834	12788	12438	12685	12770	12727	12539	12703	12527	12771	12602	12928	12765	12698	12570	12715	12810	12651	12615	12609	12560	12563	12824	12541	12710	12665	12664	12527	12653	12683	12671	12608	12598	12743	12707	12569	12600	12710	12489	12605	12584	12701	12630	12740	12702	12728	12382	12713	12662	12711	12577	12610	12557	12708	12843	12615	12731	12817	12551	12577	12836	12547	12455	12526	12630	12675	12571	12817	12733	12636	12581	12838	12621	12567	12712	12712	12812	12695	12697	12638	12559	12612	12959	12945	12782	12831	12618	12658	12730	12732	12579	12649	12701	12866	12623	12749	12750	12647	12565	12604	12622	12570	12753	12662	12587	12739	12712	12714	12664	12660	12741	12573	12547	12534	12482	12810	12616	12638	12732	12954	12664	12714	12707	12948	12731	12780	12674	12629	12699	12880	12696	12831	12730
21740	32617	34450	28843	23014	18950	16824	15422	14396	13983	13590	13402	13179	13115	12909	12843	12934	12732	12739	12781	12742	12427	12504	12467	12605	12519	12586	12377	12633	12555	12416	12615	12551	12516	12492	12418	12486	12486	12381	12618	12366	12531	12455	12507	12538	12477	12356	12422	12365	12513	12631	12414	12511	12371	12492	12727	12542	12381	12439	12630	12333	12353	12697	12572	12415	12455	12363	12452	12258	12447	12485	12454	12456	12630	12398	12348	12330	12675	12530	12358	12454	12331	12576	12312	12460	12454	12689	12409	12376	12527	12428	12400	12586	12544	12459	12334	12542	12516	12677	12404	12413	12544	12364	12539	12410	12600	12414	12571	12434	12411	12445	12339	12550	12614	12344	12438	12393	12547	12539	12375	12585	12485	12452	12530	12569	12466	12397	12452	12510	12276	12387	12349	12358	12553	12382	12484	12474	12497	12521	12685	12499	12505	12425	12342	12449	12539	12466	12349	12678	12624	12412	12577	12559	12573	12306	12453	12523	12355	12562	12433	12402	12508	12373	12490	12451	12493	12322	12377	12377	12427	12560	12298	12516	12366	12511	12512	12629	12458	12515	12391	12312	12387	12458	12497	12466	12423	12512	12463	12578	12494	12469	12534	12456	12412	12369	12356	12518	12528	12432	12405	12649	12497	12379	12408	12551	12427	12371	12476	12530	12546	12432	12384	12459	12485	12399	12453	12481	12312	12417	12479	12411	12670	12328	12271	12426	12457	12645	12418	12382	12626	12503	12428	12547	12358	12480	12411	12432	12591	12456	12510	12369	12403	12405	12585	12513	12427	12442	12413	12504	12453	12416	12452	12518	12379	12473	12472	12532	12424	12492	12495	12356	12553	12515	12525	12478	12288	12404	12414	12431	12535	12503	12342	12349	12523	12421	12315	12325	12420	12578	12450	12594	12614	12549	12511	12367	12403	12458	12349	12485	12468	12386	12586	12511	12470	12519	12272	12454	12520	12373	12528	12616	12481	12446	12406	12519	12472	12391	12611	12423	12386	12555	12490	12455	12445	12377	12618	12399	12440	12421	12515	12503	12457	12641	12499	12325	12369	12479	12534	12568	12491	12430	12425	12315	12534	12385	12567	12326	12512	12529	12528	12527	12476	12509	12256	12583	12419	12476	12542	12444	12443	12467	12556	12336	12391	12505	12436	12420	12409	12536	12390	12505	12439	12243	12587	12415	12396	12425	12490	12489	12407	12510	12537	12611	12581	12615	12350	12392	12386	12506	12310	12550	12447	12408	12563	12465	12429	12245	12509	12320	12417	12323	12418	12671	12555	12513	12374	12416	12475	12547	12397	12352	12603	12557	12680	12253	12435	12504	12336	12455	12451	12330	12376	12453	12388	12354	12532	12362	12572	12517	12419	12431	12386	12457	12443	12495	12435	12431	12260	12327	12421	12539	12450	12519	12462	12498	12459	12403	12561	12453	12584	12639	12477	12476	12428	12497	12506	12404	12557	12556	12350	12479	12390	12429	12591	12396	12449	12552	12624	12514	12270	12449	12475	12464	12543	12466	12340	12510	12348	12489	12326	12383	12473	12487	12451	12467	12533	12480	12304	12252	12461	12394	12317	12486	12581	12426	12402	12408	12506	12443	12357	12400	12486	12470	12241	12395	12535	12268	12415	12615	12325	12355	12408	12378	12433	12330	12390	12567	12428	12461	12668	12515	12542	12493	12427	12434	12479	12315	12529	12604	12517	12589	12250	12193	12480	12636	12508	12575	12402	12395	12424	12548	12572	12396	12335	12362	12353	12518	12620	12421	12512	12556	12321	12341	12430	12470	12579	12459	12631	12587	12387	12510	12452	12550	12442	12495	12377	12481	12477	12457	12345	12483	12508	12582	12432	12342	12505	12519	12524	12463	12626	12428	12501	12523	12561	12386	12571	12487	12329	12515	12433	12425	12283	12285	12381	12483	12427	12448	12416	12419	12481	12559	12434	12506	12520	12444	12647	12578	12390	12332	12467	12453	12461	12490	12366	12599	12429	12482	12546	12524	12593	12640	12516	12451	12593	12541	12468	12431	12564	12239	12375	12445	12508	12490	12361	12470	12416	12526	12432	12337	12303	12378	12288	12340	12568	12482	12317	12559	12607	12621	12489	12424	12462	12534	12562	12380	12588	12540	12450	12429	12439	12503	12388	12451	12481	12544	12375	12527	12516	12451	12577	12338	12580	12473	12570	12390	12445	12326	12437	12515	12353	12566	12327	12357	12241	12516	12602	12525	12525	12568	12411	12556	12427	12632	12416	12373	12406	12416	12575	12574	12611	12508	12394	12573	12581	12525	12339	12424	12524	12386	12442	12556	12489	12474	12520	12313	12444	12472	12538	12525	12411	12495	12606	12417	12466	12534	12378	12464	12448	12394	12345	12391	12448	12435	12354	12501	12537	12498	12323	12383	12578	12333	12518	12438	12422	12386	12554	12501	12480	12331	12487	12384	12469	12557	12534	12562	12545	12442	12531	12427	12352	12592	12440	12575	12405	12451	12397	12504	12593	12332	12536	12384	12563	12425	12669	12425	12435	12472	12488	12496	12501	12640	12424	12468	12407	12540	12504	12468	12413	12455	12383	12561	12642	12502	12244	12507	12359	12476	12535	12567	12576	12345	12367	12475	12290	12466	12495	12361	12424	12417	12457	12577	12568	12379	12570	12616	12542	12478	12456	12407	12565	12611	12421	12432	12536	12458	12595	12484	12520	12475	12409	12527	12559	12413	12526	12412	12495	12289	12541	12548	12436	12429	12537	12521	12622	12301	12444	12385	12576	12663	12421	12391	12323	12485	12371	12388	12379	12558	12412	12515	12406	12388	12384	12376	12473	12370	12309	12489	12359	12509	12441	12381	12586	12549	12395	12538	12389	12471	12406	12416	12481	12625	12330	12661	12295	12592	12472	12478	12431	12475	12559	12182	12572	12616	12366	12426	12413	12499	12384	12505	12427	12659	12484	12556	12490	12656	12497	12442	12478	12370	12489	12449	12516	12528	12363	12330	12491	12477	12337	12412	12437	12542	12491	12295	12357	12672	12502	12433	12451	12434	12491	12355	12517	12563	12469	12463	12374	12447	12334	12487	12403	12491	12502	12346	12429	12621	12657	12472	12425	12468	12366	12511	12412	12429	12480	12574	12433	12402	12384	12434	12481	12504	12480	12456	12398	12488	12398	12632	12440	12500	12330	12195	12597	12419	12517	12390	12364	12365	12419	12507	12430	12381	12389	12514	12471	12637	12392	12531	12386	12624	12580	12384	12691	12500	12418	12430	12478	12360	12525	12642	12398	12525	12389	12385	12474	12516	12292	12526	12589	12350	12347	12391	12331	12286	12600	12461	12590	12422	12376	12553	12486	12336	12452	12356	12422	12441	12449	12607	12415	12477	12588	12466	12521	12412	12497	12675	12614	12369	12394	12498	12407	12598	12318	12478	12763	12378	12523	12456	12207	12323	12497	12383	12386	12354	12531	12379	12383	12326	12475	12534	12375	12564	12343	12570	12428	12417	12466	12386	12424	12551	12353	12402	12429	12464	12544	12528	12506	12472	12550	12350	12421	12449	12461	12478	12313	12634	12289	12652	12521	12423	12513	12327	12383	12445	12579	12499	12515	12489	12538	12510	12525	12389	12429	12585	12437	12505	12407	12330	12410	12460	12460	12580	12572	12502	12491	12562	12450	12345	12451	12434	12521	12503	12526	12350	12356	12402	12551	12321	12641	12593	12434	12587	12305	12337	12561	12378	12496	12423	12588	12338	12571	12282	12477	12567	12439	12515	12401	12375	12409	12507	12349	12410	12493	12461	12505	12444	12386	12469	12342	12695	12730	12344	12586	12540	12395	12438	12437	12429	12652	12478	12484	12574	12327	12493	12426	12347	12362	12449	12544	12566	12555	12674	12504	12586	12458	12223	12376	12466	12478	12532	12640	12270	12499	12534	12546	12611	12372	12568	12617	12509	12436	12364	12341	12591	12513	12412	12599	12468	12399	12483	12413	12508	12357	12312	12522	12561	12472	12537	12574	12472	12543	12408	12574	12483	12303	12429	12400	12425	12477	12556	12494	12359	12348	12366	12406	12394	12583	12647	12576	12531	12340	12419	12499	12359	12377	12301	12643	12428	12394	12668	12406	12530	12377	12511	12361	12435	12430	12485	12325	12322	12408	12500	12538	12365	12550	12401	12433	12414	12572	12404	12454	12380	12344	12374	12596	12500	12519	12370	12597	12530	12465	12445	12400	12487	12537	12474	12568	12448	12464	12543	12576	12407	12583	12588	12387	12464	12443	12432	12435	12497	12549	12345	12453	12410	12294	12419	12458	12555	12428	12411	12486	12552	12453	12413	12482	12549	12301	12539	12290	12407	12448	12509	12398	12598	12308	12513	12670	12600	12380	12342	12378	12386	12493	12427	12555	12492	12586	12509	12395	12445	12511	12455	12253	12660	12512	12586	12561	12479	12418	12444	12570	12428	12601	12468	12490	12406	12463	12439	12321	12457	12538	12450	12475	12391	12535	12283	12359	12520	12283	12445	12508	12493	12364	12376	12519	12525	12672	12303	12577	12587	12508	12442	12499	12370	12507	12498	12516	12577	12508	12534	12532	12470	12465	12278	12398	12422	12442	12662	12527	12699	12464	12392	12594	12368	12389	12329	12474	12514	12455	12458	12459	12561	12544	12379	12543	12361	12376	12440	12468	12556	12433	12464	12258	12416	12549	12444	12424	12554	12557	12324	12399	12380	12511	12448	12387	12552	12452	12535	12507	12470	12672	12500	12469	12523	12405	12620	12477	12330	12441	12511	12544	12431	12443	12453	12393	12476	12470	12499	12464	12532	12427	12291	12449	12521	12450	12412	12279	12464	12497	12439	12461	12493	12535	12471	12470	12538	12371	12474	12501	12271	12540	12403	12714	12439	12488	12507	12466	12437	12337	12460	12475	12377	12511	12527	12448	12537	12380	12521	12627	12447	12433	12418	12456	12500	12344	12526	12523	12551	12621	12525	12447	12595	12416	12508	12438	12566	12670	12482	12439	12432	12468	12405	12485	12384	12542	12550	12443	12503	12431	12539	12347	12544	12509	12412	12451	12264	12431	12454	12418	12552	12490	12544	12389	12259	12304	12444	12455
26377	21669	28744	27787	23464	21082	20886	17445	15797	15120	14767	14527	14199	14036	13878	13795	13754	13425	13672	13485	13408	13457	13269	13355	13340	13350	13519	13328	13293	13299	13387	13386	13318	13350	13311	13247	13121	13192	13291	13238	13079	13299	13188	13247	13156	13402	13329	13258	13234	13355	13176	13209	13183	13316	13213	13198	13169	13223	13408	13383	13305	13448	13265	13369	13313	13290	13301	13227	13193	13197	13094	13273	13213	13216	13121	13314	13393	13198	13351	13218	13439	13291	13294	13322	13188	13325	13393	13105	13140	13278	13306	13112	13015	13203	13261	13369	13357	13395	13245	13374	13212	13070	13125	13207	13280	13065	13146	13256	13044	13138	13085	13205	13175	13095	13074	13268	13158	13020	13237	13237	13179	13215	13212	13164	12982	13254	13309	13129	13279	13318	13264	13139	13371	13286	13287	13369	13264	13396	13057	13349	13114	13280	13263	13181	13260	13092	13380	13173	13149	13129	13240	13166	13224	13080	13197	13131	13042	13239	13049	12930	13373	13133	13301	13321	13297	13200	13143	13170	13133	13150	13257	13069	13243	13341	13263	13338	13231	13223	13224	13307	13238	13149	13246	13269	13177	13121	13253	13300	13145	13179	13142	13119	13058	13011	13197	13279	13361	13301	13345	13215	13192	13184	13269	13402	13368	13197	13112	13022	13107	13251	13195	13294	12967	13116	13219	13177	13184	13102	13150	13343	13195	13112	13381	13252	13298	13215	13097	13147	13244	13162	13162	13277	13022	13192	13275	13197	13257	13112	13071	13223	13261	13287	13053	13201	13266	13244	13199	13254	13203	13028	13375	13357	13109	13069	13234	13290	13216	13301	13263	13125	13256	13281	13122	13150	13128	13328	13189	13415	13163	13218	13117	13305	13252	13144	13121	13263	13400	13308	13089	13252	13030	13116	13216	13204	13104	13359	13243	13281	13229	13155	13052	13077	13181	13164	13463	13105	13234	13307	13160	13247	13104	13305	13106	13144	13460	13159	13321	13158	13110	13216	13172	13064	13169	13227	13198	13266	13158	13200	13172	13222	13264	13384	13154	13211	13219	13258	13280	13168	13254	13051	13181	13066	13189	13213	13182	13172	13166	12997	13322	13107	13269	13273	13341	13200	13249	13207	13069	13054	13081	13141	13406	13322	13177	13232	13235	13107	13016	13209	13241	13093	13234	13122	13248	13277	13131	13240	13196	13158	13051	13180	13182	13379	13131	13189	13203	13187	13266	13059	13075	13137	13307	13185	13109	13108	13153	13246	13191	13055	13138	13409	13116	13199	13111	13301	13160	13277	13271	13275	13311	13173	13272	13257	13041	13120	13005	13144	13131	13127	13102	13026	13107	13137	13271	13267	13178	13144	13302	13142	13147	13160	13141	13241	13070	13171	13030	13293	13094	13143	13141	13164	13153	13268	13188	13116	13191	13298	13312	13219	13224	13161	13120	13333	13324	13248	13254	13093	13191	13128	13221	13334	13252	13187	13245	13178	13273	13303	13150	13258	13183	13217	13146	13165	13233	13239	13069	13229	13264	13318	13065	13393	13062	13185	13274	13220	13110	13205	13108	13447	13310	13284	13278	13302	13230	13327	12973	13250	13385	13272	13186	13248	13239	13422	13275	13099	13376	13133	13276	13283	13275	13269	13193	13229	13250	13129	13232	13239	13113	13244	13190	13055	13152	12959	13145	13143	13215	13047	13257	13268	13159	13172	13214	13064	13106	13475	13264	13224	13212	13208	13067	13061	13196	13143	13185	13175	13225	13351	13317	13108	13161	13228	13205	13031	13145	13050	13208	13255	13298	13195	13244	13227	13279	13203	13325	13166	12940	13272	13161	13206	13320	13351	13366	13174	13272	13059	13129	13137	13375	13400	13102	13120	13023	13119	13240	13115	13141	13117	13215	13170	13094	13309	13132	13336	13084	13205	13318	13339	13164	13302	13243	13197	13377	13269	13304	13304	13242	13166	13283	13060	13504	13150	13189	13237	13217	13198	13387	13259	13126	13351	13227	13269	13197	13201	13125	13222	13242	13199	13291	13236	13207	13432	13184	13156	13204	13076	13279	13081	13265	13236	13380	13194	13285	13276	13058	13185	13105	13160	13071	13269	13120	13053	13202	13057	13325	13097	13217	13221	13132	13300	13084	13193	13079	13168	13137	13127	13215	13174	13132	13193	13412	13216	13155	13240	13391	13437	13285	13054	13237	13332	13080	13327	13035	12999	13160	13175	13112	13423	13103	13089	13265	13321	13158	13205	13031	13157	13171	13363	13259	13124	13305	13226	13277	13082	13203	13206	13125	13213	13295	13207	13246	13307	12977	13101	13185	13097	13312	13232	13220	13381	13104	13072	13270	13282	13333	13322	13116	13201	13209	12991	13213	13043	13167	13126	13318	13231	13266	13305	13074	12942	13108	13246	13328	13177	13298	13169	13274	13164	13189	13291	13248	13115	13251	13105	13184	13323	13307	13256	13296	13222	13249	13168	13278	13245	13147	13189	13245	13334	13064	13164	13253	13176	13297	13105	13374	13169	13219	13274	13086	13207	13142	13218	13156	12971	13274	13224	13080	13313	13095	13178	13109	13250	13166	13407	13171	13147	13019	13347	13402	13294	13201	13270	13250	13255	13214	13071	13187	13312	13213	13196	13107	13125	13114	12996	13040	13032	13165	13285	13265	13424	13165	13182	13142	13220	13304	13307	13329	13279	13305	13183	13141	13271	13178	13146	13359	13162	13290	13311	13123	13247	13198	13026	13279	13338	13203	13203	13225	12980	13132	13077	13262	13088	13308	13406	13332	13112	13195	13064	13009	13331	13242	13129	13297	13175	13145	13366	13142	13024	13286	13140	13316	12995	13201	13175	13335	13035	13328	13237	13301	13157	13436	13154	13302	13218	13411	13308	13132	13343	13295	13171	13329	13080	13473	13040	13328	13238	13245	13182	13344	13124	13320	13174	13491	13217	13239	13283	13100	13231	13322	13416	13211	13431	13136	13310	13174	13256	13217	13248	13117	13171	13270	13112	13165	13246	13031	13056	13107	13197	13277	13229	13247	13211	13169	13215	13156	13096	13342	13160	13141	13273	13252	13137	13234	13250	13459	13328	13094	13198	13132	13153	13204	13126	13207	13254	13234	13107	13233	13394	13471	13265	13221	13238	13260	13341	13246	13190	13335	13365	13360	13263	13120	13400	13223	13108	13327	13173	13270	13135	13314	13272	13226	13203	13244	13052	13040	13153	13166	13324	13040	13113	13155	13274	13155	13299	13152	13105	13161	13052	13327	13330	13302	13330	13082	13112	13336	13412	13270	13285	13314	13291	13338	13378	13185	13322	13114	13032	13326	13130	13129	13275	13163	13245	13225	13248	13122	13344	13150	13254	13307	12967	13065	13404	13197	13194	13377	13196	13230	13344	13487	13117	13089	13260	13151	13214	13342	13217	13106	13132	13411	13222	13355	13240	13360	13197	13352	13297	13208	13245	13161	13112	13212	13358	13191	13222	13294	13295	13350	13313	13110	13268	13211	13065	13224	13217	13210	13239	13247	12986	13318	13095	12932	13224	13149	13279	13432	13249	13314	13442	13297	13192	13112	13201	13231	13198	13227	13208	13222	13233	13332	13392	13311	13184	13118	13216	13307	13113	13212	13196	13217	13161	13230	13343	13119	13333	13278	13149	13188	13155	13224	13198	13173	13114	13325	13259	13260	13133	13144	13357	13166	13215	13377	13247	13219	13022	13251	13282	12888	13178	13138	13246	13131	13217	13075	13227	13330	13139	13076	13060	13147	13115	13315	13331	13228	13124	13258	13318	13215	13065	13226	13188	13097	13147	13250	12936	12992	13059	12929	13217	13183	13096	13237	13250	13047	13266	13237	13372	13234	13078	13397	13321	13201	13094	13302	13080	13306	13205	13230	13238	13190	13182	13240	13136	13188	13225	13315	13435	13044	13206	13014	13153	13171	13344	13227	13283	13193	13219	13015	13219	13186	13114	13220	13251	13415	13182	13170	13271	13310	13361	13150	13159	13067	13143	13372	13184	13268	13458	12980	13089	13013	13269	13205	13366	13294	13054	13292	13379	13250	13187	13197	13101	13158	13287	13105	13172	13440	12984	13021	13142	13360	13186	13335	13282	13299	13037	13147	13181	13047	13255	13252	13265	13078	13115	13084	13208	13229	13237	13191	13165	13279	13008	13202	13105	13246	13301	13074	13259	13148	13280	13213	13146	13247	13400	13138	13123	13186	13116	13151	13217	13145	13291	13173	13195	13175	13235	13175	13207	13209	13325	13016	12996	13221	13178	13242	13109	13229	13176	13009	13144	13271	13273	13404	13088	13172	13293	13365	13099	12889	13192	13148	13041	13337	13277	13064	13180	13118	13163	13257	13323	13330	13345	13244	13168	13215	13328	13210	13312	13273	13108	13348	13319	13195	13201	13219	13016	13333	13149	13193	13206	12934	13201	13281	13186	13196	13221	13289	13414	13214	13152	13262	13341	13147	13338	13429	13358	13187	13259	13153	13160	13129	13269	13070	13148	13239	13177	13328	13306	13156	13171	13126	13218	13334	13289	13165	13339	13276	13219	13294	13120	13166	13270	13290	13330	13306	13119	13204	13193	13296	13196	13273	13255	13237	13297	13326	13154	13301	13054	13060	13137	12855	13284	13146	13274	13270	13116	13343	13369	13083	12965	13083	13206	13067	13129	13016	13149	13192	13356	13254	13252	13233	13154	13198	13133	13239	13193	13114	13217	13311	13138	13213	13213	13150	13076	12934	13203	13289	13201	13148	13244	13262	13101	13076	13357	13173	13088	13437	13236	13158	13337	13063	13141	13197	13177	13125	13302	13268	13137	13090	13294	13227	13312	13238	13241	13165	13195	13119	13064	13204	13102	13132	13272	13326	13189	13439	13217	13110	13161	13150	13283	13137	13240	13301	13343	13203	13025	13051	13184	13072	13111	13206	13183	13242	13345	13210	13021	13297	13378	13225	13209	13096	13197	13279	13337	13293	13337	13249	13175	13409	13280	13265	13376	13251	13219	13219	13438	13407	13154	13336	13210	13209	13119	13289	13414	13125	13140	13094	13098	13133	13162	13206	13256	13239	13329	13148	13249	13370	13153	13238	13160
21494	37867	38687	32126	27199	22873	22706	18235	16921	16087	15303	14900	14455	14164	14063	13933	13677	13566	13439	13234	13129	13235	12917	13153	13114	12924	13050	13056	13032	12927	13122	13204	12866	12768	12853	12864	12974	12963	13067	12998	12877	12999	12941	12969	13024	12958	13130	12858	12822	12977	13092	13033	13026	12888	12982	12805	12878	13016	13279	13149	12819	13151	13069	12981	13030	12902	12735	12990	12908	12848	13034	12979	12834	12922	12856	12897	12873	12964	12829	12983	13014	12905	12797	12851	12911	12768	12844	12895	13017	12825	12942	12873	12796	12768	12917	13018	12873	12836	12909	12975	12911	13013	12916	13042	12906	12831	12935	12928	12845	13000	12872	12877	12787	12790	12808	12904	12867	12867	12875	12946	12890	12904	12897	12754	13006	12828	12980	12864	12967	13151	12993	12938	12797	12992	12782	13031	12819	12960	12881	12854	13034	12872	13050	12753	12977	12831	13103	12837	12740	12877	12966	12943	12854	12931	12877	12751	13064	12863	12994	12917	12838	12913	12881	12836	12717	12926	12865	12909	12827	12941	12994	12823	12764	12920	12726	12910	12909	12966	12935	12852	12951	12958	12975	12969	12832	12911	12970	12833	12884	12992	13006	12822	12821	12804	13038	12785	13113	12843	13031	12813	12847	12832	12870	12997	12934	13010	13063	12853	12993	12755	12894	12990	12737	12831	12915	13073	12900	12879	12833	12881	12797	12916	12879	12762	12777	12866	12906	12817	12921	12895	12737	12826	12795	12838	12913	12881	12945	12820	12809	12740	13034	12998	12910	12885	13015	12777	12754	12911	12843	12979	12931	12989	13002	12929	12924	12814	12901	12876	12856	12629	12867	12884	12948	13018	12987	12930	13069	12855	12921	12954	12885	12863	13140	13108	12801	12901	12878	12624	13006	12786	12852	13178	12855	12997	12952	13027	12822	12914	12941	13049	12980	12912	12916	12889	12921	12822	12897	12736	12911	12754	12924	12852	12886	12773	12904	12728	12929	12925	12936	12693	12896	12949	13029	12986	13143	12871	13060	12967	12848	13011	12986	13013	12942	13034	12899	12930	12775	13078	12812	12905	12988	12921	12930	13017	12918	12899	12844	13007	13022	13184	12962	12638	12916	12933	12913	13055	12780	12956	12849	12875	12978	12863	12750	12889	12916	13050	12887	12870	12912	12894	12869	12878	12907	12804	13029	12956	12894	13011	12937	12965	12838	12998	12834	12856	12944	13017	12992	12851	12797	13053	12810	13098	12816	12918	12968	12880	12836	12967	12964	13060	12843	12987	13064	12662	12888	12836	12943	12933	13019	13003	12923	12968	12749	12889	12897	13038	13007	12880	12890	13019	13016	12906	13001	12973	12694	12825	12977	12937	12803	13138	12965	13056	13223	13168	12884	13147	12884	12867	12935	12916	12910	12723	13135	13060	12924	12847	12946	13055	12805	12841	12917	12817	12941	12860	12812	12841	12855	12903	13000	12940	12810	12819	12839	12833	12878	12840	12842	12976	12790	12933	12964	12847	12963	12841	12878	12951	12936	12945	12936	12966	12804	12959	12641	12904	12988	13021	13002	12855	12894	12905	13005	12799	12902	13032	12869	13054	12925	12997	12959	12974	12881	12939	12944	12914	13048	13022	12881	12823	13122	12931	13007	12802	13017	12996	12906	12900	12799	12906	12855	12849	12782	13036	12898	13001	12732	12939	12794	12874	12806	12870	12960	12807	12875	12842	12873	13140	12752	12893	12912	12996	12837	12961	12897	12691	13057	12918	12876	12775	12905	12740	12949	12944	13005	13035	13090	12906	12881	12912	12944	12887	12832	12853	12869	13017	12815	12908	12911	12893	12887	12809	12902	12945	12673	12849	12833	12878	13108	12749	12847	12867	12912	12991	12973	12931	12911	12930	12996	12992	12843	12878	12899	12819	12778	12955	12828	12898	12937	12837	12850	12927	12951	12951	12993	12786	12925	12815	12875	12969	12883	12924	12802	12835	12910	12897	13001	12913	12869	12934	13027	12884	12869	12757	12932	12760	12797	13052	12889	13022	12844	13013	12807	13069	12938	12885	12850	12893	12870	13034	12987	12932	12916	12889	12949	12972	12700	12965	13028	12873	12898	12973	12839	12783	12948	12873	12906	12845	12987	12958	12847	12948	13045	13039	13014	12825	12861	13055	12802	12813	12833	12983	12710	13024	13021	12788	12898	12893	12850	12914	12950	12821	12893	12862	12914	12977	13094	12949	12911	12776	12985	12986	12972	12976	12813	12960	12696	12821	12881	13010	12932	13140	13023	12940	12952	12984	12968	12933	12961	12866	13048	12798	12893	12743	12982	12959	12919	12831	12770	12999	12676	12965	13032	12903	12850	12987	12831	12928	13002	12881	12902	12811	13026	12771	12931	12932	12972	12975	12976	12883	12845	13051	12843	12916	12896	13006	12709	12818	12934	13108	12958	12882	12865	12864	12855	13050	12935	12955	13093	12852	12922	13090	12815	13040	12881	12882	12941	13018	12913	12892	12982	13050	12862	12935	12890	12861	13035	12826	12890	12725	12985	12882	12951	12914	12815	12922	13027	12837	12909	12907	12819	12880	12932	13094	13072	12806	12906	12767	12851	12913	12767	12890	12767	12827	12918	12864	13033	13044	12960	12811	13066	13023	12998	12811	12908	13063	12875	13026	12767	12737	13088	12798	12898	12824	13006	12896	12866	12819	12883	12995	12900	12842	12770	12925	12760	12890	12946	12890	12857	12902	12911	12879	12934	12867	12893	12753	12912	13071	12835	12912	12909	12675	13001	12978	13082	12827	12856	12892	12869	12883	12922	12894	12907	13004	12803	12924	12792	13021	12899	12900	12977	12990	12927	12950	12822	12870	13067	12983	12908	12865	12930	13045	12857	12950	12965	12870	13017	13118	12909	12893	12905	12897	12808	12826	12886	13042	13069	12932	13158	12917	12748	13035	12852	12912	12981	13076	12838	13020	12850	12682	12852	12953	12963	12780	12900	12876	13072	13059	12981	12927	12855	12966	12912	12884	12907	12850	12940	12875	12822	12899	12950	12972	12959	13016	12927	12809	13004	12913	12958	12934	12876	13033	12976	12898	12917	12809	12818	12878	13036	12835	12928	12955	12984	12876	12862	12868	12810	12984	12899	12933	12693	12911	12836	13009	12821	12883	12953	12843	12876	13031	12895	12953	13017	12896	12771	12828	13040	12825	12997	12909	13102	12928	12945	12974	12800	12728	12996	12901	12969	13001	12785	12958	12795	13004	12960	12932	12867	12798	12975	12912	12891	12929	13013	12816	12879	12705	12987	12932	12976	12916	12865	12985	12796	12894	12924	12965	12895	12989	12865	12948	12743	12866	12850	12959	12881	12882	12801	12922	12870	12924	12716	12840	12997	12950	13041	12820	12874	13052	12918	12969	12938	12893	12917	12976	13074	12866	12885	12887	12846	12789	12857	12846	12944	13014	12834	12966	12884	12695	12868	12942	13031	12921	12772	12887	12935	12919	12740	12877	12932	13016	12913	13046	12703	13125	12911	12884	12964	12823	12762	12767	12958	12839	12961	12865	12967	12859	13005	12950	12917	12820	13010	12894	12999	13024	13071	12884	13075	12915	12901	12965	12994	13040	13069	12821	12939	13010	12739	12877	12784	12888	12909	12930	13022	12994	13007	13190	12974	12845	12808	13030	12853	12967	13098	12898	12902	12764	13028	13010	12948	12965	12774	12888	12939	12852	12909	12955	12770	12929	13009	12955	12924	12895	13026	12717	13099	12874	12852	12933	12889	12900	12966	13114	12705	12926	12855	12938	12962	12962	12898	12818	12877	13003	12963	12910	13020	12886	12898	12858	12777	12800	12732	12795	12806	12840	12947	12984	12990	12889	12937	12933	12946	12846	12843	12889	12906	12895	12983	12857	12921	12895	12800	12884	12877	12819	12817	12882	12811	12865	12953	12845	12946	12882	12961	12964	12821	13051	12949	12951	12854	12984	12914	12911	12927	13037	12924	13067	12959	12858	13075	12856	12932	13056	12884	12784	12925	12736	12921	12899	12894	12735	12868	12802	12942	13124	12881	12966	13079	12965	12985	12831	12855	12746	13013	13001	12791	12745	13019	12990	12909	12926	12891	13147	13058	13060	12894	12821	13059	12859	12931	12947	12908	12906	12959	12940	13068	12820	12933	12937	12890	13023	13042	12897	13043	12886	12869	13161	13038	13071	12882	12729	12975	12988	12989	12775	12889	12722	12900	12878	12902	12922	13042	12951	12815	12893	12719	12776	13042	12914	12659	12869	12883	13025	12895	12842	12838	12847	12939	12931	12867	12807	12926	12988	12929	13046	12811	12917	12907	12962	12913	12848	12903	12996	12867	12756	12920	12858	12898	12873	12910	12972	12858	12921	12855	12964	12825	13148	12826	12822	12889	12758	12795	12675	13079	12786	12914	12945	12941	12721	12796	12872	12972	12865	12714	12947	12995	12925	12882	13031	12971	12896	13120	12876	12938	13103	13022	12824	12966	12945	12933	12838	12946	12874	12947	12845	12885	12904	12947	12854	12888	12823	12931	12799	12856	12972	12864	12928	13060	12856	12874	13037	13021	12729	13008	12753	12975	12959	12824	12870	12912	12943	13034	12895	12819	12812	12895	12860	12859	12744	12805	12940	13016	12960	12691	12971	12920	12952	12882	12821	12930	12819	12832	12914	12750	12925	12937	12975	13056	12783	12743	12921	12844	13025	12923	12913	13043	12829	13036	12902	12969	13104	12943	12847	12999	12850	12864	12817	13105	12946	12711	12872	12942	12925	13016	13005	12948	12988	12998	12944	12983	12978	12860	12963	12920	13137	12882	12692	12962	12744	12763	12820	12766	12960	12920	12917	12981	12992	12997	12797	12733	12934	12908	13010	12781	12821	12979	12929	13150	12884	13069	13052	13135	13006	12963	12820	12897	12927	12819	12971	12929	12843	12886	13061	12869	12731	13009	12831	12948	13048	12990	12900	12965	12894	13041	12917	12950	12836	12844	12954	12980	12969	13036	12885	12973	12849	13009	12869	12916	12883	13089	13000	12990	12895	12875	12994	12697	12847	12849	13021	12756	12840	13005	12909	12918	12844	12959	13057	12998	13125
24640	21501	29018	24931	23305	25124	24823	19958	18274	17200	16557	16044	15555	15284	14859	14529	14421	14097	14146	13957	13773	13749	13729	13683	13570	13661	13552	13571	13750	13668	13431	13789	13548	13481	13452	13619	13449	13403	13480	13507	13511	13468	13545	13584	13340	13490	13457	13596	13690	13459	13538	13425	13349	13438	13600	13569	13451	13486	13699	13781	13808	13777	13683	13721	13662	13456	13519	13259	13349	13421	13434	13296	13452	13450	13566	13255	13347	13491	13513	13365	13520	13542	13535	13219	13347	13507	13346	13355	13500	13482	13434	13183	13245	13292	13259	13443	13320	13536	13375	13319	13241	13584	13356	13329	13314	13353	13387	13440	13415	13398	13447	13391	13123	13245	13424	13622	13490	13447	13539	13283	13470	13390	13457	13576	13402	13464	13465	13346	13468	13347	13353	13382	13294	13330	13177	13401	13480	13417	13228	13362	13416	13354	13237	13219	13481	13363	13380	13409	13491	13544	13314	13399	13578	13218	13419	13308	13311	13397	13431	13575	13274	13422	13426	13431	13493	13462	13525	13520	13550	13548	13380	13376	13371	13416	13441	13461	13360	13277	13284	13323	13266	13443	13202	13342	13489	13386	13409	13515	13569	13425	13316	13470	13401	13240	13269	13387	13423	13708	13406	13513	13258	13247	13504	13447	13544	13444	13342	13372	13190	13364	13497	13425	13374	13288	13399	13484	13399	13603	13627	13380	13359	13327	13453	13379	13306	13488	13552	13495	13360	13445	13430	13403	13436	13332	13366	13376	13378	13365	13500	13450	13308	13282	13418	13338	13518	13373	13506	13257	13367	13390	13438	13364	13477	13253	13245	13341	13545	13378	13446	13351	13274	13459	13312	13660	13408	13529	13377	13444	13544	13273	13372	13337	13292	13280	13431	13426	13290	13449	13332	13339	13165	13283	13243	13486	13329	13449	13434	13413	13471	13470	13436	13412	13404	13413	13336	13494	13316	13386	13419	13354	13399	13446	13392	13428	13372	13302	13363	13379	13536	13421	13287	13212	13286	13395	13433	13218	13602	13478	13371	13485	13352	13356	13397	13389	13324	13329	13429	13299	13419	13400	13418	13282	13328	13338	13359	13308	13546	13390	13459	13151	13394	13281	13333	13442	13434	13370	13442	13361	13306	13315	13321	13260	13379	13305	13523	13371	13242	13454	13449	13305	13419	13201	13494	13459	13304	13224	13346	13203	13509	13439	13463	13490	13362	13355	13525	13567	13300	13394	13253	13385	13541	13370	13275	13420	13281	13383	13292	13234	13316	13327	13443	13358	13321	13470	13125	13310	13531	13207	13361	13460	13505	13474	13472	13288	13222	13267	13356	13538	13507	13447	13363	13372	13381	13352	13465	13552	13358	13412	13401	13490	13423	13429	13320	13531	13393	13469	13581	13232	13301	13276	13587	13386	13432	13627	13530	13448	13371	13311	13438	13398	13538	13374	13421	13408	13509	13606	13438	13516	13267	13417	13414	13466	13396	13342	13441	13338	13377	13415	13258	13210	13268	13504	13569	13549	13365	13335	13408	13453	13444	13455	13418	13442	13364	13524	13407	13277	13541	13339	13536	13479	13355	13395	13588	13510	13242	13242	13491	13421	13342	13379	13467	13354	13224	13398	13505	13185	13255	13159	13179	13252	13418	13440	13352	13367	13515	13213	13612	13405	13419	13459	13231	13504	13264	13154	13164	13383	13402	13394	13198	13374	13379	13397	13375	13545	13496	13382	13075	13281	13174	13227	13504	13417	13340	13365	13618	13414	13413	13318	13429	13337	13380	13378	13392	13166	13337	13487	13346	13297	13446	13485	13378	13434	13268	13399	13306	13229	13419	13452	13180	13490	13494	13501	13425	13430	13441	13214	13461	13389	13441	13381	13433	13405	13402	13630	13318	13302	13418	13440	13531	13307	13572	13536	13452	13353	13335	13271	13374	13333	13382	13251	13256	13442	13200	13298	13225	13351	13474	13496	13514	13421	13446	13369	13402	13508	13462	13105	13468	13436	13537	13447	13278	13272	13463	13401	13429	13504	13435	13390	13638	13359	13425	13253	13418	13375	13271	13501	13398	13210	13426	13323	13297	13611	13389	13275	13267	13376	13545	13559	13273	13623	13420	13297	13282	13461	13368	13454	13498	13310	13262	13407	13483	13557	13362	13363	13346	13535	13365	13193	13430	13346	13410	13412	13399	13253	13438	13330	13488	13541	13544	13312	13555	13454	13449	13385	13448	13601	13545	13313	13512	13437	13458	13367	13338	13374	13319	13387	13521	13388	13428	13413	13271	13418	13256	13376	13536	13525	13260	13407	13286	13307	13380	13218	13353	13384	13377	13290	13389	13576	13291	13374	13377	13532	13172	13189	13546	13424	13346	13487	13449	13350	13374	13383	13262	13252	13473	13419	13617	13399	13370	13273	13258	13574	13343	13105	13508	13227	13379	13438	13424	13317	13592	13353	13340	13423	13333	13542	13553	13176	13464	13529	13335	13189	13266	13241	13391	13384	13531	13433	13240	13273	13349	13414	13324	13561	13520	13338	13369	13482	13488	13238	13351	13383	13395	13290	13415	13440	13298	13255	13442	13583	13484	13426	13530	13359	13361	13237	13449	13415	13411	13439	13064	13245	13451	13658	13395	13370	13487	13684	13449	13284	13336	13311	13272	13346	13313	13314	13198	13392	13542	13454	13582	13261	13375	13209	13308	13338	13306	13541	13513	13469	13255	13183	13420	13311	13313	13212	13481	13119	13281	13587	13249	13528	13427	13323	13561	13295	13636	13509	13345	13458	13229	13360	13326	13498	13279	13574	13314	13454	13504	13484	13323	13318	13228	13167	13321	13382	13218	13219	13288	13528	13382	13329	13261	13371	13487	13228	13258	13263	13366	13331	13504	13391	13528	13301	13397	13375	13152	13374	13279	13377	13468	13409	13328	13264	13293	13509	13494	13546	13322	13542	13428	13473	13435	13442	13472	13322	13287	13375	13360	13249	13357	13263	13478	13549	13269	13528	13337	13455	13318	13415	13552	13558	13526	13311	13324	13425	13420	13397	13461	13401	13425	13429	13268	13417	13427	13592	13453	13545	13539	13328	13291	13412	13150	13305	13490	13460	13494	13424	13315	13396	13375	13462	13368	13406	13310	13402	13256	13340	13503	13426	13485	13227	13551	13432	13403	13387	13332	13225	13237	13479	13577	13386	13401	13393	13535	13312	13414	13320	13521	13423	13377	13216	13406	13375	13408	13472	13445	13367	13400	13322	13484	13670	13352	13320	13311	13315	13300	13309	13584	13359	13565	13428	13264	13288	13318	13486	13509	13330	13434	13469	13431	13455	13460	13428	13526	13545	13328	13281	13416	13440	13389	13545	13406	13408	13331	13419	13388	13496	13254	13450	13479	13522	13296	13438	13324	13394	13394	13234	13304	13443	13356	13225	13201	13550	13406	13364	13218	13463	13388	13413	13431	13461	13483	13386	13344	13322	13479	13419	13449	13484	13304	13422	13307	13384	13445	13361	13418	13320	13425	13297	13348	13260	13286	13488	13225	13543	13288	13418	13426	13512	13441	13400	13551	13645	13703	13307	13346	13303	13310	13387	13490	13411	13375	13412	13458	13401	13264	13508	13582	13455	13431	13531	13513	13491	13497	13339	13343	13390	13314	13249	13429	13495	13409	13559	13483	13160	13400	13211	13255	13279	13424	13592	13468	13579	13270	13309	13433	13329	13276	13512	13572	13326	13428	13280	13411	13326	13107	13340	13502	13464	13682	13480	13449	13378	13411	13367	13454	13284	13486	13372	13410	13433	13304	13360	13332	13494	13553	13458	13450	13444	13509	13456	13357	13612	13262	13424	13387	13506	13435	13388	13244	13522	13492	13434	13345	13133	13234	13400	13547	13389	13294	13303	13504	13395	13424	13531	13214	13374	13450	13455	13517	13354	13341	13321	13278	13376	13407	13277	13399	13332	13389	13403	13037	13237	13522	13374	13395	13575	13508	13302	13359	13311	13471	13292	13353	13420	13205	13221	13603	13317	13315	13505	13165	13360	13367	13485	13313	13593	13532	13493	13311	13528	13509	13418	13398	13405	13288	13247	13481	13480	13449	13357	13526	13400	13328	13459	13247	13209	13379	13353	13433	13612	13495	13006	13324	13390	13511	13315	13303	13347	13320	13412	13439	13412	13412	13443	13347	13332	13360	13474	13318	13308	13519	13473	13578	13279	13206	13411	13413	13326	13296	13186	13374	13379	13294	13413	13475	13357	13302	13425	13370	13318	13234	13387	13336	13275	13288	13295	13498	13349	13294	13525	13380	13284	13293	13231	13435	13445	13476	13328	13469	13372	13407	13395	13103	13433	13430	13278	13455	13115	13414	13095	13190	13430	13441	13435	13426	13493	13470	13497	13377	13307	13409	13247	13404	13318	13239	13312	13348	13386	13318	13425	13415	13387	13294	13340	13442	13552	13256	13318	13305	13387	13446	13293	13341	13237	13315	13407	13401	13442	13282	13316	13391	13526	13473	13275	13218	13302	13418	13354	13381	13333	13316	13418	13316	13420	13291	13343	13384	13410	13567	13573	13425	13323	13353	13459	13255	13358	13481	13403	13402	13318	13370	13530	13215	13505	13406	13505	13576	13289	13176	13276	13413	13211	13437	13400	13467	13343	13434	13551	13387	13474	13480	13258	13555	13238	13538	13415	13248	13366	13380	13426	13332	13353	13530	13514	13343	13248	13485	13382	13324	13367	13422	13396	13374	13334	13262	13523	13225	13409	13454	13522	13459	13306	13418	13509	13418	13364	13263	13275	13291	13410	13441	13669	13472	13318	13442	13381	13375	13130	13318	13365	13317	13330	13275	13455	13404	13578	13332	13427	13466	13354	13343	13432	13334	13522	13405	13098	13233	13344	13303	13401	13257	13301	12994	13368	13377	13227	13365	13390	13210	13367	13467	13322	13339	13270	13470	13329	13198	13331	13435	13383	13315	13562	13381	13428	13262	13363	13489	13579	13340	13435	13318	13419	13214	13424	13331	13232	13445	13425	13485	13430	13590	13411	13247	13461	13314	13351	13372	13448	13317	13515	13454	13276	13382	13379	13431	13266	13634	13515	13353	13278	13385	13193	13381	13521
24186	42899	43068	37503	31974	28155	25024	22654	20687	19148	18090	17021	16544	15830	15281	14762	14477	13994	13792	13747	13558	13341	13581	13587	13432	13441	13326	13304	13055	13278	13094	13171	13055	13037	13053	13240	13222	12982	13130	12980	13098	13144	13017	13096	13054	13170	13078	13045	13067	13180	13227	13065	13110	13009	13170	13005	13050	13079	13468	13445	13325	13483	13428	13395	13132	13212	12932	12982	12927	12962	13104	13126	13188	12953	12980	13100	13028	12888	12937	12987	13102	13073	13056	13001	12872	13001	12920	12889	12996	13085	13093	12961	13072	12884	13194	13038	12952	12960	12897	13161	13017	12989	13106	12822	13049	13059	12988	12870	12933	12954	12940	12997	12971	13235	12910	13029	12878	12827	13014	12906	12921	12894	13205	13000	12878	13122	13077	12791	13059	12964	13097	12978	13055	12980	12968	12932	13126	12746	12976	12853	12935	13043	13321	13040	13073	12989	12916	12937	13084	12952	12909	12888	12986	12890	13038	12996	13097	13121	12978	12946	13109	13014	12983	13220	13040	12979	12928	12904	12879	12905	12850	13073	12837	13050	12959	12929	12971	12926	12965	12842	13012	12997	12958	13075	12919	12884	13067	12926	12905	13099	13008	13035	12953	13048	13025	12949	12990	12871	13032	13045	12955	13048	12813	13122	13029	13066	12987	13120	12858	12874	13052	12835	13002	12878	13130	12868	12917	13181	13037	12897	12911	13021	12965	13002	12971	13028	12911	13056	12860	12997	12954	13080	13243	12859	13113	13125	12945	12955	12882	12968	12962	12948	12931	12998	12952	12936	12925	13046	12863	13120	13012	13062	12895	13101	13079	12966	13066	13016	12883	12988	13106	13032	13270	13122	12954	13015	12920	13107	13183	13091	13122	13020	13017	13025	12958	12884	12919	13027	12960	13109	13218	12954	12884	13024	12836	13022	13164	13109	12952	13145	13066	12848	13123	13087	13044	12969	13013	13093	12936	12952	12952	12907	13061	13036	12989	13035	12926	12971	13109	12989	13132	13091	12884	13006	13002	13080	12946	12979	12993	12975	12945	12929	12880	13104	13041	13182	13016	12898	13061	13066	13071	13165	12914	12972	13154	13084	13014	12909	12977	12915	13225	12921	13161	13109	12947	13137	13016	13014	13091	12846	12965	12951	12943	13122	13090	12852	13117	13050	13133	12866	13138	12928	13160	13001	13015	12929	13046	13030	12884	13105	12969	12942	13021	13063	13052	12957	13087	12890	13017	12914	12894	12859	13025	12818	12987	13008	12938	13048	13029	13161	12970	12901	13144	13016	13119	12959	12967	13110	13039	13017	12986	12871	13088	13183	12988	13031	12870	12941	12907	13010	12891	12822	13051	12890	13126	13112	12844	12938	13104	13111	13081	13124	12898	12937	13049	12979	13091	13012	12875	12861	13028	12935	13113	13078	12902	13018	13109	12846	12957	13134	13047	12830	13133	13224	12944	12931	12961	13003	12794	12882	12876	12984	12865	13081	12991	13000	13206	12935	12875	12748	12873	13213	12913	13195	13019	13199	13062	12888	12845	12902	12869	13099	12981	12971	13100	12988	13004	12964	12996	12926	13117	12947	12986	12996	13075	12999	12941	13061	13048	12944	13004	12992	13064	12939	12883	13067	12912	13029	12816	13209	13180	12919	13076	12957	12985	13178	12859	13073	12871	12951	13084	13069	12794	12962	12989	13004	13072	12844	13005	12988	12932	12894	13130	12797	12966	12987	12906	13076	12963	12955	13079	13018	12951	12904	13050	12881	13015	13019	13087	12965	13023	12923	13111	13051	13045	13113	13017	13021	13155	13228	12858	13021	13008	13088	12865	12913	12972	13062	13030	13001	12939	12958	12963	13171	12982	12872	13106	12953	12973	12989	13224	13037	13162	12896	12888	13183	13076	13012	13062	13059	13046	13048	13069	13017	12963	12931	12922	12819	12900	12877	12998	12987	13123	13017	12955	12975	13034	13217	13035	13021	13012	12792	13073	13059	12930	13071	12991	12975	13026	13097	13075	12955	12920	13091	13085	13050	13065	13070	13044	13053	12947	13026	12995	13074	13015	13176	13040	12866	12994	12938	13028	12908	13035	12943	13161	12895	12915	13054	13060	13029	13150	12902	12895	12827	13048	12918	13078	13009	12953	12869	13025	13065	12948	12966	13070	12970	13084	13012	12900	12894	13007	12987	13164	12927	13062	12869	12986	12978	12911	13096	13070	13142	13074	12836	13008	13084	12860	13037	12889	13016	13039	12922	13173	12916	13021	12941	13031	12866	13182	12940	12961	13089	12876	13053	13046	13032	13014	12968	12949	12983	12928	13133	12834	13038	12880	12964	13004	13033	13093	12996	13002	12770	13025	13163	13014	12986	13089	12995	13020	12958	13076	13040	13190	12986	13089	13064	13073	13071	13050	12928	12927	13094	12986	12971	12789	13025	12932	13051	12767	13014	12966	13021	13005	13002	13192	12861	13015	13058	13149	13032	12994	12910	12991	13126	12946	13057	13065	12958	12847	13038	13081	12968	13115	12883	12943	12934	12850	13031	13028	12861	13059	13087	13101	12808	13026	13081	12814	12992	12893	13128	12813	13107	13079	12831	13190	13017	12918	13001	12819	13008	12993	13068	13006	12931	12833	13034	12859	13075	12987	12937	12987	12977	13050	13029	13032	13030	13003	12874	13045	12885	12930	13055	13067	13057	12828	12945	13084	13068	13067	12936	12956	12899	12997	12750	12815	12996	13156	13100	13008	12947	13084	13009	13151	12866	12976	12977	13082	13038	13120	12960	13096	13103	13172	12962	13041	13276	13026	12950	12954	12965	13020	12971	12743	13066	12972	12894	13018	13042	12947	12964	12861	12938	12798	12917	12959	13084	12969	13048	12964	12996	13109	12932	12818	13134	13113	12916	13035	13074	12812	13055	13074	12954	12800	13036	12978	12960	12985	12941	12943	13019	13062	13042	12954	13073	12965	13043	12941	13038	12994	12954	12992	12888	13141	12996	12914	12933	12835	13089	13021	13139	12993	13092	13071	12864	13208	12978	13167	12943	12902	13016	13042	12982	13099	12841	13135	13107	12949	13012	13071	13012	12962	13072	12892	13149	12947	12996	12931	13065	12929	13047	13005	12965	12935	13055	13008	12914	13113	13018	13022	12900	12985	12999	12986	12987	12839	13017	13028	13048	12960	13025	13025	12956	13085	13016	13122	13021	12829	12852	13066	13026	12943	13125	12969	13142	12857	12916	12961	12950	13228	13079	12942	12988	12900	12964	13041	13198	12962	12985	12993	13014	12979	12985	13014	13098	12952	13084	13092	12985	12958	13137	12964	12989	12992	13097	13008	13159	12867	12913	13023	12856	13047	12949	13000	12960	13083	12993	12809	13149	13076	12976	12799	13154	12986	13021	12896	12929	13019	12826	13004	13036	12903	12852	12994	13006	13126	13009	12957	13035	13023	13006	13010	12861	13079	12895	13113	13131	12855	12997	13211	13017	12912	12973	13075	13021	13061	13055	12857	12957	12835	12903	13068	13153	12849	12982	12859	12940	13003	12963	13023	12940	12974	13117	13119	13010	12951	13258	13080	12927	13032	13008	12995	12901	13025	12896	12974	12943	12864	13070	13048	13011	12754	13071	13027	13059	12844	13027	12897	13001	12967	13092	13020	13140	13019	13015	13001	12834	13060	13040	12735	13044	13029	12972	12963	12884	12996	13105	13146	12904	12985	13136	13169	13012	12959	13041	12993	12861	12801	13010	13031	12994	13093	13021	12936	12990	12982	13035	12968	13196	13182	13020	12925	13246	13075	12840	12922	12892	13088	12763	12925	13041	12952	13018	12976	13027	12952	12995	13094	13040	13035	12873	13039	13158	13112	12891	13123	12974	12939	12785	13054	12995	12806	13092	13098	12873	13020	13036	12988	12980	13017	13017	12968	12939	12967	12965	12945	12948	13235	13049	12960	12869	12938	12992	12771	12950	13095	12839	12955	12823	12952	12864	13050	12954	13008	12913	12976	12941	13093	12993	13149	12926	12979	12909	13157	12920	13014	12961	13164	12978	12984	12928	13008	13062	12742	13038	12937	12910	13093	12958	13056	12952	13019	12918	12990	12948	13008	12876	12856	13065	12919	13080	12789	12898	12870	13037	13034	12976	12897	13022	13074	12879	13062	13011	12937	13036	13030	12942	13005	12970	13181	13108	12943	13008	12935	13029	12976	13080	12988	12915	13068	12847	13043	12988	12977	12829	13096	13129	13082	12961	12857	12989	12976	13086	13010	13003	13035	12867	12910	13004	13083	12844	12947	13066	13023	12934	13122	13043	13043	13048	12872	13002	12924	12957	12986	13019	12834	12994	12887	12860	13039	12978	12953	12890	13092	12903	12963	13111	12978	12951	13028	12992	13033	12994	12835	12962	13011	12860	12853	13018	13031	13146	13196	12990	12951	13098	12923	12986	13003	12951	12883	13156	12974	13054	13000	13115	12961	13032	12986	13009	13060	12966	13005	12865	12895	12947	12823	13059	12942	12906	12929	12940	12971	13018	12825	13017	13203	13031	12923	12952	12900	13003	13092	12945	13007	13000	12872	12901	12992	12940	13053	13024	13030	12925	13103	13004	13125	12809	13056	12961	12891	12784	12968	13033	12999	13061	12859	13061	13159	12997	13042	13022	12850	13056	12961	12978	12916	13025	12985	12917	12869	13120	13107	13066	12853	12968	12942	13032	12894	13079	13083	12892	13002	13019	13069	12975	13060	13093	12990	12898	13002	13052	13043	13074	13203	13019	13092	12914	13011	12886	13146	12959	13007	13020	13100	13099	13063	12951	13021	13201	12941	12944	13019	12972	13045	12885	13137	12983	13063	13046	13072	12999	12963	13013	12974	13126	13001	12863	12906	12875	13283	13071	13204	13144	12975	12994	12847	12885	13120	13001	13067	13090	13045	12762	12962	12789	13009	13057	13017	13000	13021	12923	12944	13088	12938	13000	12916	12903	12929	12979	12950	13050	12901	13023	12925	12842	13111	12886	12907	12985	13021	12863	12889	13095	12968	13107	13022	13059	13043	12967	12960	13073	12963	12979	13100	13286	12858	13043	13125	13024	12997	12821	12959	13109	12980	13029	13050	12991
31465	27208	28894	24004	19587	17759	17003	16233	15531	15296	15023	14846	14670	14687	14743	14462	14337	14423	14419	14566	14438	14423	14127	14383	14514	14305	14410	14370	14377	14254	14411	14358	14337	14262	14309	13965	14184	14348	14340	14290	14220	14318	14335	14161	14235	14235	14228	14072	14179	14130	14296	14254	14210	14173	14281	14271	14297	14194	14415	14283	14394	14307	14374	14214	14417	14011	14318	14458	14363	14197	14026	14329	14077	14217	14263	14109	14235	14442	14318	14294	14298	14421	14368	14230	14295	14215	14202	14479	13992	14191	14306	14216	14181	14153	14127	14519	14158	14142	14157	14345	14347	14407	14332	14307	14221	14344	14101	14112	14148	14292	14186	14211	14231	14345	14127	14349	14208	14378	14148	14196	14493	14369	14197	14280	14341	14164	14262	14188	14149	14283	14338	14195	14223	14310	14327	14403	14277	14377	14243	14228	14388	14126	14353	14106	14223	14324	14320	14157	14151	14225	14181	14262	14126	14359	14299	14314	14161	14229	14434	14438	14236	14148	14271	14433	14192	14079	14233	14417	14329	14201	14369	14383	14209	14206	14208	14293	14469	14243	14347	14345	14406	14232	14411	14336	14260	14058	14095	14264	14205	14217	14179	14295	14130	14270	14248	14239	14179	14216	14139	14260	14146	14459	14398	14407	14355	14259	14520	14223	14355	14351	14258	14226	14240	14185	14300	14339	14190	14274	14200	14351	14337	14234	14399	14154	14308	14383	14248	14281	14175	14293	14133	14332	14370	14065	14185	14106	14267	14301	14271	14149	14343	14179	14170	14282	14064	14282	14222	14260	14242	14318	14323	14501	14078	14193	14073	14468	14341	14319	14196	14216	14218	14071	14254	14203	14307	14200	14115	14326	14319	14305	14116	14386	14400	14350	14173	14416	14445	14429	14166	14362	13934	14268	14156	14304	14194	14141	14162	14135	14302	14346	14242	14222	14307	14259	14168	14293	14407	14340	14341	14373	14169	14169	14241	14269	14384	14220	14048	14244	14159	14283	14255	14231	14535	14363	14401	14368	14371	14233	14182	14387	14322	14395	14206	14102	14265	14016	14361	14202	14507	14426	14048	14230	14206	14299	14188	14264	14500	14386	14219	14464	14276	14159	14265	14316	14188	14259	14187	14141	14150	14156	14403	14207	14474	14449	14244	14210	14194	14400	14379	14357	14269	14246	14280	14390	14328	14416	14312	14175	14207	14340	14255	13930	14197	14132	14202	14215	14142	14186	14342	14343	14292	14315	14142	14418	14458	14072	14310	14261	14280	14290	14227	14067	14399	14241	14329	14351	14050	14330	14247	14255	14231	14206	14189	14259	14240	14106	14286	14214	14176	14344	14323	14117	14217	14195	14387	14313	14130	14221	14346	14322	14227	14145	14415	14117	14298	14078	14227	14153	14283	14088	14202	14307	14173	14361	14351	14271	14333	14084	14356	14360	14094	14318	14274	14332	14184	14209	14282	14236	14188	14126	14303	14299	14349	14142	14485	14249	14459	14421	14104	14223	14410	14302	14292	14145	14439	14248	14311	14284	14190	14315	14199	14331	14382	14403	14193	14223	14271	14321	14102	14207	14467	14223	14144	14231	14116	14322	14233	14218	14141	14371	14354	14229	14224	14344	14310	14220	14277	14237	14095	14360	14300	14128	14430	14198	14141	14225	14190	14375	14196	14185	14127	14115	14225	14332	14465	14147	14251	14171	14080	14220	14167	14240	14288	14151	14236	14199	14137	14114	14105	14280	14191	14319	14270	14184	14190	14385	14128	14257	14281	14149	14256	14136	14344	14055	14236	14326	14411	14267	14201	14277	14260	14393	14196	14011	14398	14366	14155	14179	14143	14397	14350	14267	14169	14307	14004	14441	14273	14260	14281	14349	14119	14209	14266	14361	14337	14197	14232	14326	14133	14241	14342	14205	14200	14121	14180	14152	14165	14111	14146	14108	14239	14072	14495	14186	14188	14343	14416	14356	14427	14346	14014	14525	14308	14151	14007	14315	14011	14241	14479	14146	14216	14076	14297	14148	14478	14277	14118	14217	14270	14155	14088	14327	14272	14385	14286	14162	14101	14064	14260	14294	14266	14414	14330	14261	14479	14108	14350	14153	14026	14278	14351	14244	14269	14434	14276	14182	14083	14248	14096	14313	14266	14310	14230	14211	14101	14141	14303	14274	14435	14387	14257	14150	14250	14226	14361	14265	14191	14183	14499	14331	14403	14166	14322	14300	14196	14251	14154	14072	14245	14316	14313	14197	14329	14095	14284	14173	14160	14217	14204	14395	14151	14232	14267	14344	14483	14464	14188	14271	14242	14420	14453	14172	14022	14278	14137	14398	14152	14244	14201	14275	14277	14379	14287	14468	14351	14142	14337	14206	14119	14177	14197	14175	14211	14406	14333	14248	14283	14161	14364	14106	14288	14193	14208	14284	14355	14387	14316	14342	14238	14339	14336	14269	14390	14332	14481	14267	14298	14145	14240	14346	14215	14304	14320	14302	14183	14485	14289	14011	14147	14572	14355	14161	14151	14345	14179	14219	14228	14393	14037	14024	14402	14337	14196	14295	14411	14497	14323	14212	14222	14067	14140	14239	14509	14252	14210	14051	14298	14238	14175	14306	14166	14146	14242	14333	14183	14085	14406	14204	14244	14126	14289	14241	14177	14214	14348	14268	14259	14293	14400	14279	14482	14297	14273	14163	14426	14194	14288	14180	14390	14281	14362	14390	14292	14303	14294	14159	14236	14244	14304	14406	14365	14341	14273	14189	14106	14148	14396	14233	14228	14194	14395	14116	14416	14151	14414	14153	14384	14400	14328	14242	14197	14396	14308	14235	14355	14432	14150	14304	14217	14517	14218	14122	14347	14225	14242	14352	14132	14267	14445	14236	14075	14441	14269	14257	14291	14307	14244	14288	14053	14245	14306	14375	14402	14210	14261	14170	14206	14205	14140	13980	14256	14311	14350	14447	14292	14290	14177	14062	14427	14325	14139	14327	14176	14466	14198	14356	14299	13980	14238	14372	14192	14069	14288	14264	14379	14244	14347	14274	14326	14307	14170	14193	14278	14417	14507	14118	14409	14174	14093	14354	14418	14302	14344	14280	14230	14296	14225	13983	14390	14397	14236	14368	14330	14213	14248	14076	14386	14341	14386	14450	14311	14212	14238	14243	14234	14134	14010	14358	14422	14206	14310	14225	14351	14334	14362	14488	14298	14234	14216	14176	14371	14146	14342	14273	14034	14300	14236	14427	14274	14222	14287	14264	14181	14273	14210	14287	14248	14500	14134	14213	14315	14388	14355	14070	14382	14124	13929	14281	14242	14266	14361	14160	14247	14155	14152	14190	14332	14263	14281	14235	14342	14216	14233	14318	14122	14162	14251	14323	14190	14366	14263	14230	14613	14392	14316	14072	14228	14323	14285	14331	14399	14229	14247	14476	14152	14128	14102	14293	14155	14427	14364	14319	14199	14162	14370	14295	14253	14189	14056	14447	14287	14023	14227	14265	14219	14428	14321	14447	14424	14410	14341	14303	14126	14154	14235	14344	14096	14355	14234	14249	14333	14368	14194	14300	14293	14114	14322	14267	14316	14384	14574	14432	14177	14403	14158	14256	14478	14419	14205	14319	14209	14362	14228	14316	14415	14364	14380	14332	14550	14237	14183	14399	14282	14517	14200	14245	14411	14145	14310	14423	14211	14182	14303	14238	14198	14236	14278	14152	14163	14324	14221	14260	14269	14355	14183	14407	14262	14381	14430	14132	14391	14208	14059	14220	14377	14364	14296	14136	14390	14263	14253	14291	14050	14370	14060	14329	14329	14096	14365	14195	14321	14347	14221	14223	14413	14353	14284	14165	14180	14330	14110	14062	14447	14276	14262	14068	14073	14239	14174	14389	14387	14505	14290	14122	14175	14124	14193	14419	14288	14238	14221	14275	14287	14346	14279	14245	14212	14258	14244	14285	14327	14066	14244	14206	14052	14260	14199	14057	14198	14170	14399	14160	14327	14312	14415	14295	14369	14330	14196	14532	14315	14294	14427	14208	14186	14386	14398	14185	14294	14368	14506	14342	14295	14407	14304	14300	14276	14237	14168	14316	14250	14207	14271	14118	14296	14113	14260	14223	14051	14245	14202	14362	14458	14280	14308	14500	14400	14307	14408	14276	14307	14388	14253	14272	14461	14093	14377	14175	14341	14412	14251	14419	14162	14313	14163	14135	14658	14439	14472	14374	14366	14063	14208	14387	14214	14176	14401	14462	14320	14362	14187	14367	14252	14186	14225	14325	14421	14355	14228	14121	14329	14397	14275	14397	14117	14312	14244	14306	14374	14375	14274	14229	14299	14228	14200	14114	14238	14252	14222	14083	14285	14314	14448	14178	14107	14164	14293	14310	14252	14284	14241	14508	14313	14345	14245	14455	14270	14301	14455	14141	14429	14231	14303	14357	14472	14179	14229	14258	14295	14434	14071	14422	14425	14218	14234	14242	14306	14259	14293	14106	14210	14125	14376	14392	14293	14317	14364	14460	14333	14365	14448	14269	14224	14389	14407	14297	14460	14186	14014	14426	14397	14169	14025	14155	14238	14360	14285	14235	14366	14279	14355	14474	14186	14443	14423	14101	14121	14333	14279	14341	14282	14229	14429	14167	14207	14018	14201	14202	14339	14221	14148	14540	14257	14333	14343	14229	14317	14193	14395	14206	14156	14250	14277	14441	14163	14353	14211	14282	14124	14228	14263	14387	14336	14244	14193	14330	14305	14540	14111	14246	14214	14392	14402	14244	14219	14220	14258	14482	14183	14143	14211	14225	14181	14205	14299	14182	14186	14210	14236	14409	14308	14265	14271	14251	14270	14318	14152	14306	14254	14194	14183	14268	14269	14244	14148	14122	14156	14413	14309	14179	14160	14275	14173	14254	14335	14393	14366	14342	14288	14036	14170	14320	14161	14131	14299	14160	14050	14283	14624	14285	14191	14247	14259	14361	14252	14301	14350	14341	14111	14275	14338	14272	14156	14299	14267	14111	14216	14230	14203	14255	14142	14288	14220	14200	14212	14303	14291	14287	14286	14329	14345	14141	14369	14278	14118	14419	14342	14149	14197	14318	14245	14291	14360	14112	14384	14230
23366	33181	31975	24907	21246	19368	17869	16643	15941	15408	14919	14821	14532	14299	14159	14032	13940	13703	13664	13622	13799	13556	13652	13771	13716	13665	13643	13737	13588	13751	13578	13684	13750	13655	13615	13704	13592	13782	13744	13674	13624	13553	13560	13625	13819	13630	13657	13672	13711	13636	13425	13607	13574	13617	13523	13551	13739	13559	13649	13613	13618	13530	13672	13803	13582	13668	13536	13584	13594	13680	13609	13804	13567	13517	13587	13677	13532	13603	13725	13591	13679	13524	13736	13673	13659	13697	13468	13523	13570	13493	13622	13736	13589	13756	13611	13723	13608	13533	13575	13617	13516	13598	13570	13623	13592	13503	13610	13643	13650	13606	13857	13529	13733	13660	13687	13600	13698	13660	13597	13644	13638	13573	13510	13465	13556	13689	13802	13831	13574	13665	13566	13510	13489	13531	13476	13610	13524	13781	13770	13499	13613	13418	13673	13590	13623	13547	13577	13556	13551	13370	13473	13608	13581	13558	13482	13772	13722	13547	13613	13629	13604	13608	13408	13651	13592	13657	13644	13475	13722	13459	13523	13452	13555	13593	13702	13492	13561	13542	13645	13540	13708	13590	13598	13555	13588	13566	13529	13626	13548	13445	13529	13677	13788	13663	13445	13575	13534	13744	13582	13536	13477	13610	13572	13514	13502	13572	13472	13464	13678	13641	13615	13461	13503	13576	13682	13489	13585	13548	13576	13768	13604	13407	13544	13476	13769	13545	13567	13509	13587	13529	13563	13620	13525	13627	13636	13630	13574	13607	13405	13711	13554	13724	13440	13630	13569	13702	13727	13588	13670	13542	13610	13672	13716	13729	13569	13477	13612	13609	13693	13740	13557	13556	13600	13617	13509	13720	13619	13525	13532	13640	13595	13612	13723	13496	13373	13654	13578	13722	13660	13518	13417	13712	13521	13567	13728	13562	13577	13615	13833	13449	13644	13576	13642	13511	13720	13709	13693	13463	13616	13630	13558	13534	13511	13637	13443	13723	13544	13723	13613	13567	13501	13570	13727	13617	13662	13671	13548	13454	13537	13703	13690	13554	13443	13595	13652	13710	13618	13539	13595	13685	13631	13455	13556	13542	13677	13710	13758	13629	13714	13491	13539	13455	13725	13627	13663	13615	13740	13537	13442	13643	13527	13695	13584	13695	13580	13540	13577	13448	13710	13633	13705	13432	13646	13579	13622	13489	13733	13615	13735	13640	13625	13543	13657	13621	13610	13487	13583	13559	13800	13558	13691	13631	13520	13671	13684	13810	13741	13524	13643	13609	13676	13602	13566	13847	13481	13880	13780	13655	13488	13502	13387	13633	13432	13582	13545	13605	13705	13780	13665	13696	13640	13731	13536	13632	13468	13364	13530	13530	13590	13642	13555	13613	13744	13825	13548	13603	13666	13682	13573	13780	13566	13643	13503	13614	13542	13672	13756	13605	13502	13835	13507	13543	13664	13526	13624	13587	13503	13599	13507	13718	13664	13671	13545	13702	13643	13468	13535	13677	13595	13459	13658	13540	13682	13414	13652	13612	13526	13624	13486	13608	13781	13636	13467	13747	13538	13494	13656	13609	13550	13601	13565	13634	13425	13650	13473	13540	13587	13589	13716	13527	13644	13593	13649	13770	13596	13668	13574	13581	13426	13540	13630	13567	13562	13692	13742	13449	13776	13630	13644	13655	13536	13581	13613	13428	13627	13620	13756	13417	13566	13653	13535	13641	13583	13573	13630	13582	13641	13567	13658	13703	13817	13444	13602	13765	13655	13596	13622	13622	13517	13627	13770	13572	13586	13542	13632	13561	13778	13532	13555	13582	13617	13765	13563	13664	13593	13660	13777	13669	13531	13788	13693	13717	13610	13773	13622	13604	13598	13737	13524	13592	13542	13631	13552	13687	13468	13710	13555	13691	13610	13641	13589	13486	13565	13637	13746	13639	13610	13737	13677	13571	13501	13586	13675	13638	13697	13573	13479	13635	13510	13516	13770	13688	13597	13552	13520	13704	13593	13585	13611	13628	13506	13779	13863	13438	13414	13542	13652	13706	13712	13644	13567	13574	13590	13603	13588	13465	13622	13527	13516	13474	13609	13651	13545	13678	13697	13694	13634	13381	13571	13610	13619	13460	13626	13706	13663	13585	13650	13735	13536	13603	13486	13689	13428	13715	13571	13453	13588	13860	13721	13548	13626	13502	13763	13655	13681	13761	13600	13767	13687	13651	13593	13632	13638	13545	13583	13661	13618	13762	13488	13656	13801	13677	13642	13562	13663	13487	13507	13555	13651	13518	13578	13561	13604	13800	13492	13607	13522	13731	13456	13664	13485	13660	13430	13587	13609	13630	13648	13597	13634	13600	13466	13585	13685	13556	13636	13541	13462	13605	13638	13489	13793	13416	13517	13463	13523	13774	13607	13561	13627	13528	13592	13550	13469	13623	13716	13493	13616	13595	13437	13644	13461	13562	13623	13577	13541	13616	13613	13472	13650	13630	13661	13730	13610	13527	13618	13554	13521	13459	13540	13673	13682	13681	13584	13581	13709	13639	13719	13596	13621	13698	13551	13651	13544	13551	13517	13433	13596	13637	13520	13654	13807	13589	13669	13558	13771	13576	13519	13713	13493	13740	13585	13482	13482	13735	13633	13753	13591	13589	13549	13575	13640	13539	13669	13469	13606	13605	13733	13629	13616	13525	13487	13689	13501	13603	13564	13589	13610	13449	13528	13486	13612	13640	13703	13769	13692	13564	13486	13605	13635	13494	13559	13679	13651	13628	13658	13613	13446	13433	13643	13519	13550	13458	13633	13580	13629	13540	13570	13731	13594	13546	13667	13717	13514	13714	13754	13707	13628	13475	13657	13558	13623	13571	13567	13631	13575	13558	13512	13516	13520	13733	13678	13431	13629	13600	13616	13464	13591	13505	13609	13560	13607	13476	13642	13539	13755	13582	13599	13657	13555	13547	13730	13438	13541	13589	13605	13701	13362	13727	13678	13608	13539	13717	13560	13551	13659	13547	13466	13605	13549	13616	13595	13666	13507	13565	13701	13489	13688	13598	13583	13698	13429	13586	13536	13587	13547	13630	13771	13592	13709	13588	13588	13534	13616	13660	13673	13656	13524	13641	13649	13588	13646	13496	13750	13534	13538	13534	13532	13667	13443	13646	13688	13584	13701	13701	13772	13608	13402	13474	13509	13711	13611	13598	13606	13471	13712	13575	13510	13831	13695	13733	13440	13503	13606	13589	13753	13581	13442	13538	13650	13649	13671	13563	13577	13723	13491	13537	13498	13544	13563	13611	13638	13414	13556	13692	13610	13658	13545	13714	13628	13584	13519	13625	13601	13608	13540	13557	13494	13814	13710	13655	13666	13800	13672	13504	13614	13568	13508	13574	13670	13626	13535	13759	13747	13605	13611	13593	13586	13456	13576	13779	13756	13554	13688	13473	13531	13667	13557	13588	13633	13375	13727	13552	13684	13625	13720	13718	13625	13488	13605	13634	13638	13697	13626	13529	13600	13677	13684	13549	13641	13531	13687	13502	13603	13645	13600	13619	13647	13692	13619	13556	13688	13672	13571	13714	13667	13522	13578	13662	13434	13571	13543	13545	13638	13525	13597	13468	13646	13596	13530	13627	13475	13550	13628	13612	13658	13483	13707	13439	13597	13586	13574	13589	13570	13692	13661	13551	13606	13646	13574	13757	13529	13577	13644	13714	13654	13648	13641	13628	13586	13754	13622	13674	13618	13684	13617	13671	13542	13581	13569	13698	13597	13489	13453	13655	13467	13649	13649	13571	13462	13580	13522	13551	13582	13716	13729	13552	13611	13497	13628	13462	13518	13607	13571	13645	13736	13550	13658	13580	13763	13723	13791	13638	13637	13491	13565	13553	13634	13839	13718	13592	13438	13495	13404	13716	13478	13686	13503	13511	13605	13663	13702	13632	13617	13604	13485	13634	13540	13770	13672	13677	13428	13650	13713	13546	13670	13492	13692	13443	13626	13570	13477	13562	13532	13648	13677	13654	13602	13469	13658	13587	13653	13541	13608	13731	13560	13470	13651	13701	13617	13586	13759	13410	13517	13826	13454	13663	13732	13423	13622	13524	13754	13622	13501	13720	13654	13645	13610	13506	13613	13688	13544	13497	13452	13558	13537	13635	13647	13563	13549	13623	13739	13643	13569	13522	13584	13751	13548	13706	13657	13672	13584	13617	13551	13538	13574	13436	13752	13576	13543	13600	13533	13738	13542	13886	13634	13568	13554	13559	13544	13734	13710	13547	13551	13553	13617	13684	13835	13630	13578	13592	13728	13601	13497	13562	13634	13644	13716	13456	13499	13641	13616	13724	13740	13568	13515	13574	13561	13502	13685	13554	13550	13619	13621	13662	13513	13422	13677	13714	13485	13753	13623	13678	13551	13588	13766	13730	13814	13587	13579	13569	13755	13619	13532	13644	13637	13627	13635	13619	13649	13804	13647	13511	13653	13856	13465	13804	13595	13724	13596	13690	13581	13614	13508	13657	13505	13647	13695	13606	13488	13462	13787	13670	13611	13517	13466	13526	13735	13467	13709	13709	13744	13472	13552	13646	13663	13600	13568	13525	13490	13483	13662	13689	13562	13573	13695	13557	13532	13660	13582	13491	13590	13587	13399	13601	13632	13473	13548	13471	13576	13638	13755	13678	13584	13605	13675	13738	13699	13586	13635	13651	13470	13622	13613	13650	13545	13707	13599	13677	13479	13705	13678	13679	13674	13738	13580	13675	13610	13640	13502	13664	13622	13527	13562	13672	13595	13521	13556	13552	13634	13561	13578	13554	13658	13584	13705	13589	13742	13495	13640	13573	13549	13549	13634	13593	13597	13634	13642	13593	13638	13692	13635	13572	13624	13623	13666	13501	13645	13565	13641	13588	13664	13494	13685	13749	13493	13506	13596	13571	13567	13432	13732	13462	13766	13485	13568	13660	13645	13628	13639	13582	13635	13684	13766	13455	13567	13594	13650	13636	13727	13556	13441	13540	13678	13686	13617	13523	13391	13595	13619	13717	13826	13456	13852	13462	13574	13549	13504	13577	13512	13694	13532	13433	13768	13735	13697	13496	13475	13561	13587	13609	13750	13634	13663	13626	13627	13549
26339	21630	28540	27516	24032	23304	22153	19893	18898	18238	17608	17353	17168	16792	16753	16648	16575	16396	16485	16608	16431	16414	16263	16224	16197	16284	16480	16445	16220	16236	16186	16048	16286	16131	16063	16096	16287	16154	16082	16422	16350	16417	16215	16301	16036	16431	16107	16334	16034	16274	16331	15994	16166	16268	16281	16326	16257	16202	16321	16609	16662	16632	16202	16265	16403	16277	16353	16300	16252	16145	16425	16323	16169	16087	16082	16185	16126	16168	16254	16308	16479	16245	16130	16357	16257	16213	16241	16460	16180	16298	15972	16098	16136	16045	16165	16124	16143	16122	16199	16169	16003	16236	16302	16209	16245	15957	16160	16062	16245	16183	16334	16232	16454	16183	16015	16141	16050	16020	16216	16200	16236	16261	16218	16179	16230	16285	16223	16254	16102	16535	16273	16077	16071	16346	16222	16074	16080	15974	16334	16143	16141	16249	16076	16277	16106	16290	16172	16381	16301	16196	16101	16014	16043	16181	16419	16070	16266	16104	16196	16105	16263	16161	16271	16398	16201	16180	16197	16310	16073	16005	15957	16154	16189	16533	16086	16097	16173	16075	16049	15941	16309	16179	16160	16155	16233	16336	16358	16239	16020	16110	16297	16136	16300	16197	16187	16211	16315	16051	16231	16232	16026	16185	16197	16107	16192	16195	16056	16169	16118	16202	16201	16117	15977	15940	16213	16282	16252	16089	16019	16302	16232	15992	16055	16055	16121	16269	16396	16036	16148	16110	16258	16033	16116	16476	16133	16250	16222	16147	16247	16087	16199	16208	16162	16033	16297	16217	16186	16028	16171	16100	16047	16180	15984	16294	16208	16158	16126	16204	16156	16212	16114	16123	15929	16095	16433	16100	16202	16040	16204	15921	16134	16039	16343	16347	15963	16078	16187	16231	16034	15988	16055	16075	16102	16004	16277	16142	16204	16179	16117	16303	16215	16142	15930	16191	16332	16243	16246	16110	16107	16252	16308	16013	16185	15836	16014	16142	16038	15965	16036	16214	16296	16114	16309	16142	16083	16212	16090	16325	16165	16160	16142	15968	16325	16234	16147	16279	16081	16147	16155	16059	16069	16171	16199	16244	16326	16207	16354	16220	15945	15855	16255	16233	16203	16206	16128	16064	16194	16266	16160	15925	16102	15928	16140	16021	16133	15941	16016	16117	16279	16223	16032	16000	16255	16014	16136	16033	16345	16201	16052	16240	16259	16150	16296	16025	16204	16221	16129	16084	16403	15972	16134	16211	16229	16239	16300	16049	16170	16131	16073	16372	16039	16320	15991	16128	16325	16067	16120	16089	16341	16146	16181	16081	16152	15992	16163	16142	16210	16344	16271	16124	16139	16318	16198	15957	16292	16146	16153	16095	16028	16202	16004	16372	16372	16309	16315	16279	16113	16159	16315	16173	16082	16232	16296	16009	16124	16129	16201	16209	16107	16416	16518	16162	16201	16130	16085	16312	16169	16261	16141	16197	16259	16267	16026	16173	16327	16263	16085	16387	16169	16079	16170	16207	16181	16121	16291	16317	16151	16349	16266	16076	16107	16049	15973	16206	15958	16178	16259	16136	16296	16124	16115	16377	15978	16232	16127	16364	16404	16461	16300	16463	15987	16233	15978	16045	16140	16256	16386	16071	16149	16145	16320	16164	16274	16213	16269	16191	16198	16336	16189	16177	16194	16085	16235	16148	16215	16164	16122	16331	16193	16243	16081	16143	16435	16246	16049	16225	16035	15941	16106	16192	16147	16203	16267	15993	16131	16208	16264	16174	16143	16134	16020	16353	16186	16306	16299	16327	16236	16333	16193	16127	16069	16316	16151	16247	16152	15966	16188	16101	16252	16142	16191	16152	15950	16146	16262	16248	16079	16017	16285	16160	16366	16121	16079	16347	16095	16130	15995	16281	16047	16224	16245	16189	16090	16214	16032	16254	16081	16142	16020	15896	15977	16062	16132	16240	16372	16212	16138	16106	16150	16267	16246	16244	16342	16110	16265	16147	16122	16153	16403	16265	16188	16415	16272	15999	15892	16221	16232	16091	15967	16208	16009	16106	16206	16360	16209	16215	16113	16183	16301	16133	16282	16013	16261	16267	16097	16219	16136	16025	16211	16241	16162	16309	16138	16309	16233	16051	16147	16247	15971	16285	16389	16048	16272	16271	16217	16161	16069	16295	16100	16386	15978	16125	16334	16188	16078	16195	16246	16192	16284	16245	16054	16116	16228	16201	16027	16124	16179	16022	16026	16094	16364	16157	16132	16168	16146	16108	16050	16219	16293	16162	16114	16208	16043	16022	16250	16251	16331	16327	16174	16116	16062	16289	16268	16204	16101	16301	16357	16022	16176	16161	16174	16246	16339	16154	16175	15957	16361	16107	15988	16267	16206	15952	16360	16250	16160	16097	16161	16096	16061	16096	16163	16315	16265	16184	16042	16199	16066	15908	16159	16079	16067	16050	16196	16253	16025	16139	16168	16062	16098	16118	16154	16157	16181	16189	16265	16224	16165	16226	16092	16106	16384	16234	16140	16229	16155	16065	16145	16014	16008	16230	16284	16123	16115	16146	16392	16319	16157	16326	16110	16114	16234	16322	16282	16078	16251	16148	16124	16134	16343	16150	16183	16265	16144	16142	16178	16165	16343	16168	16278	16181	16154	16126	15874	16105	16106	16187	16116	16148	16071	16073	16152	16355	16075	16270	16261	16150	16416	16253	16008	16210	16173	16141	16229	16265	16019	16180	16203	16202	16260	16048	16337	16160	16086	16114	16157	16176	16248	16251	16286	16408	16209	16236	16205	16230	16160	16202	16237	16269	16205	16165	16179	16188	16307	16312	16387	16200	16123	16142	16062	16161	16230	16350	16135	16267	16029	16299	15942	16154	16046	16274	16246	16079	16092	16102	16249	16103	16047	16253	16152	16050	16225	16159	16282	16045	16038	16129	16254	16064	16070	16085	16073	16150	15993	16176	16054	16241	16385	16411	16218	16280	16238	16109	16135	16021	16258	16139	16081	16267	16110	16149	16118	16186	16239	16198	16367	16224	16216	16186	16057	16051	16184	16409	16281	16293	16382	16187	16142	16121	16210	16320	16254	16012	16197	16277	16200	16154	16247	16078	16223	16071	16200	16099	16000	16160	16315	16327	16210	15949	16221	16081	16111	16253	16352	16131	16229	16185	16046	16218	16353	16108	16244	16225	16263	15929	16184	16202	16289	16174	16159	16049	16123	16135	16004	16111	16183	16002	16144	16189	16218	16248	16312	16185	16281	16286	16274	16283	16059	16107	16135	16114	16093	16150	16248	16154	16236	16336	16202	16139	16237	16309	16160	16240	16037	16106	15979	16148	16348	16095	16196	16205	16152	16183	16015	16139	16093	16214	16145	16244	16290	16261	16388	16343	16167	16185	16143	15985	16235	16230	16009	16296	16188	16056	16154	16084	16353	16281	16181	16105	16141	16078	16037	16211	16204	16108	16247	16086	16373	15963	15974	16347	16076	16136	16266	16330	16225	16191	16243	16024	16011	16101	16211	16173	16304	16164	16247	16345	16286	16145	16130	16210	16214	16131	16086	16134	16239	16251	16180	16041	16268	16150	16238	16012	16266	16165	16016	16122	16022	16151	16172	16212	16304	16169	16369	16252	16283	16059	16140	16198	16277	16169	16413	16397	16145	16279	16092	16204	16265	16123	16160	16093	16191	16032	16035	16259	16134	16242	16194	16225	16088	16223	16040	16211	16105	16270	16147	16180	16221	16162	16295	16183	16079	16289	16145	16069	16059	16301	16141	16250	16154	16201	16277	16137	16108	16023	16244	16106	16361	16033	16299	16213	16199	16029	16121	16264	16172	16355	15971	16269	16287	16269	16090	16100	16359	16304	16282	16127	16073	16154	16239	16354	16379	16060	16323	16097	16324	16161	16030	16132	16087	16054	16346	16222	16367	16329	16107	16188	16292	16241	16355	16090	16325	16109	16278	15982	16295	16156	16295	16123	16199	16205	16004	16039	16105	16073	16039	16110	16099	16270	16094	15956	16272	16135	16192	16032	16194	16027	16322	16161	16356	16366	16187	16009	16195	16266	16188	16242	16267	16285	16256	16462	16167	15959	16153	16078	16274	16259	16212	16254	16164	15954	16267	16224	16373	16143	16213	16070	16262	15984	16182	16089	16131	16132	16141	16324	16094	16284	16211	16080	16060	16270	16132	15947	16116	16109	16257	15976	15859	16055	16188	16146	16165	16040	16267	16181	16178	16101	16258	16000	16242	16298	16056	16038	16134	16139	16176	16232	16071	16130	16156	16148	16442	16263	16195	16192	16151	16066	16291	16266	16290	16157	16213	15998	16083	16286	16184	16299	15992	16153	16147	16260	16100	16161	16176	16084	16243	16222	16172	16180	16035	16252	16207	16217	16163	16137	16255	16248	16302	16340	16163	16200	16267	16260	16163	16035	16250	16303	16124	16186	16200	16170	16061	16259	16100	16335	16116	15932	16363	16256	16322	16092	16142	16057	16193	16191	16332	16174	16170	16033	16364	16091	16286	16140	16299	15912	16171	16232	16344	16056	15964	16159	16116	16198	16239	16185	16171	16144	16246	16190	16211	16098	16152	16209	16078	16354	16013	16196	16163	16111	16267	16056	15998	16353	16015	16221	16225	16186	16242	16150	16132	16250	15992	16291	16254	16084	16367	16255	16174	16195	16095	16111	16000	16427	16325	16001	16280	16046	16167	16155	16079	16013	16218	16315	16153	16132	15908	16177	16107	16328	16193	16308	16249	16232	16132	16238	16094	16160	16266	16200	16368	16142	16280	16299	16257	16084	15848	16169	16167	16185	16173	16124	16088	16068	16090	16179	16299	16067	16058	16283	16163	16157	16210	16273	16031	16155	16199	16105	16130	16104	16073	16311	16166	16063	16197	15976	16222	16157	16176	16332	16150	16063	16195	16087	16224	16272	16184	16222	16191	16234	16208	16219	16163	16054	16351	15949	16125	16127	15971	16000	16058	16097	16189	16087	16326	16085	16136	16038	16211	16249	16083	16284	15992	16116	16298	16253	16123	16275	16155	16043	16085	16184	16189	15960	16153	16138	16201	16136	16143	16040	16143	16097	16254	16295	16243	16304	16058	16167
23126	37742	36511	30852	26920	24167	22159	20396	19084	17873	17172	16745	16392	15936	15672	15571	15211	15371	15176	14992	15143	15159	15012	15146	14913	14962	14897	14879	14782	14802	14973	14881	14657	14866	14836	14956	15003	15021	14894	14776	14799	14913	14687	14963	14955	14696	14946	14835	14717	14685	14748	14796	14691	14958	14895	14786	14739	14801	14881	15191	15430	15105	15105	14926	14775	14970	14929	14680	14795	14900	14806	14819	14929	14833	14793	14769	14631	14803	14859	14978	14888	14695	14852	14742	14879	14742	14979	14735	14827	15047	14940	14828	14845	14850	14838	14767	14897	14889	14729	14692	14876	14880	14892	14854	14869	14832	14944	14935	14983	14774	14934	14708	15085	14707	14906	14806	14543	14954	14922	14984	14865	14837	14841	14775	14795	14761	14839	14876	14743	14826	14797	14797	14912	14840	14689	14789	14938	14715	14997	14677	14596	14941	14931	14729	14760	14932	14698	14786	14689	14641	14779	14697	14691	14776	14976	14654	14761	14848	14736	14726	14748	14795	14692	14664	14744	14728	14806	14835	14749	14912	14824	14825	15119	14801	14850	14858	14744	14810	14852	14802	14786	14871	15006	14895	14745	14760	14879	14752	14835	14842	14682	14890	14683	14964	14858	14806	14985	14753	14755	14838	14699	14712	14905	14819	14889	14816	14670	14877	14896	15025	14832	14679	14945	14742	14919	14784	14811	14635	15008	14906	14792	14769	14757	14780	14694	14889	14868	15080	14811	14866	14908	14870	14823	14644	14829	14886	14719	14819	14683	14776	14885	14916	14832	14680	15066	14727	14792	14906	14928	14848	14797	14829	14530	14966	14891	14746	14878	14788	14909	14905	14810	14859	14659	14875	14778	14830	15005	14800	14662	14864	14801	14909	14742	14792	14907	14903	14898	14823	14957	14816	14846	14699	14814	14809	14815	14972	14913	14890	14713	14740	14745	14802	14854	14659	14886	14817	14734	14910	14935	14833	14567	14740	14824	14799	14806	14814	14613	14811	14817	14656	14670	14714	14676	14973	14719	14869	14820	14801	14701	14725	14792	14832	14621	14783	14777	14855	14825	14814	14784	14748	14788	14778	14710	14905	14961	14883	14756	14732	14804	14867	14801	14890	14703	14847	14672	14809	14850	14771	14743	14837	14812	14777	14735	14834	14841	14948	14628	14995	14832	14851	14651	14826	14733	14744	14755	14810	14760	14736	14917	14759	14734	14778	14943	14695	14754	14649	14736	14964	14978	14742	14809	14706	14786	14638	14765	14732	14739	14934	14818	14629	14772	14772	14793	14858	14964	14728	14770	14902	14832	14776	14815	14865	14685	14724	14727	14812	14689	14924	14789	14922	14823	14937	14920	14737	14984	14588	14689	14946	14870	14693	14943	14637	14779	14839	14786	14883	14993	14689	14798	14804	14640	14514	14959	14910	14740	14750	14865	14729	14727	14936	14867	14715	14770	14872	14868	14867	14929	14871	14998	14818	14776	14628	14845	14780	14804	14821	14786	14820	14793	14704	14811	14978	14583	14902	14737	14859	14825	14887	14715	14750	14821	14790	14729	14784	14768	14847	14685	14861	14880	14800	14696	14850	14748	14803	14791	14624	14647	14880	14845	14609	14759	14785	14813	14734	14838	14729	14755	14838	14806	14716	14893	14663	14946	14693	14892	14713	14806	14883	14724	14723	14769	14921	14812	14802	14792	14793	14790	14815	14836	14928	14859	14850	15081	14974	14883	14788	14780	14841	14786	14876	14656	14707	14888	14750	14811	14768	14963	14813	14805	14846	14761	14807	14805	14889	14935	14979	14748	14896	14998	14800	14846	14876	14912	14877	14685	14976	14870	14924	14807	14723	14951	14884	14693	14921	14572	14718	14818	14720	14745	14673	14835	14880	14833	14729	14843	14630	14672	14741	14737	14716	14914	14664	14929	14844	14669	14856	14710	14915	14852	15053	14718	15036	14782	14520	14715	14876	14856	14738	14919	14697	14893	14794	14760	14695	14690	14644	14719	14818	14929	14490	14687	14835	14820	14751	14960	14710	14878	14818	14898	14809	14670	14683	14841	14737	14912	14818	14754	14900	14809	14660	14852	14941	14765	14956	14735	14810	14690	14889	14777	14860	14856	14909	14727	14888	14852	14723	14813	14737	15034	14872	14747	14838	14936	14776	14842	14920	14871	15000	14772	14864	14698	14777	14730	14778	14585	14753	14690	14839	14996	14811	14952	14915	14775	14756	14725	14755	14876	14838	14793	14624	14921	14733	14925	14836	14732	14944	14728	14698	14812	14736	14741	14936	14914	14858	14700	14722	14935	14653	14731	14765	14798	14723	14780	14959	14941	14920	14862	14789	14871	14680	14719	14783	14889	14662	14867	14765	14854	14785	14801	14640	14800	14810	14741	14825	14795	15017	15028	14835	14837	14764	14840	15012	14675	14860	14732	14964	14814	14735	14747	14828	14796	15018	14805	14772	14861	14797	14746	14796	14807	14696	14758	14733	14836	14727	14706	14834	14968	14909	14869	14810	14807	14818	14889	14879	14994	14852	14731	14777	14934	14904	14760	14794	14784	14820	14842	14747	14813	14950	14738	14898	14723	14570	14764	14977	14893	14655	14878	14825	14777	14896	14770	14919	14934	14820	14797	14762	14756	14934	14922	14811	14850	14703	14856	14820	14928	14848	14669	14869	14799	14800	14891	14882	14643	14830	14882	14838	14768	14821	14868	14851	14744	14972	14802	14825	14725	14809	14780	14853	14896	14803	14730	14857	14678	14840	14754	14942	14761	14860	14691	14650	14900	14849	14747	14855	14729	15049	14819	14834	14845	14939	14856	14739	14925	14774	14680	14895	14890	14784	14849	14794	15025	14940	14815	14903	14799	14736	14897	14837	14897	14820	14718	14664	14864	14742	14691	14795	14804	14745	14865	14750	14863	14832	14793	14763	14953	14720	14724	14768	15009	14904	14782	14636	14698	14648	14941	14837	14774	14811	14804	14708	14846	14663	14784	14798	14845	14711	14881	14810	14801	14848	14787	14948	14701	15061	14807	14789	14832	14828	14749	14823	14881	14688	14823	14895	14780	14760	14809	14627	14710	14796	14831	14771	14732	14945	14850	14850	14876	14864	14655	14795	14860	14982	14823	14793	14848	14865	14908	14824	14709	14819	14760	14851	14701	14846	14718	14768	14673	14866	14730	14708	14924	14576	14817	14926	14791	14839	14821	14863	14881	14846	14800	14818	14741	14824	14936	14696	14782	15001	14813	14942	14889	14775	14713	14966	14746	14898	14718	14977	14817	14847	14968	14986	14672	14873	14767	14826	14639	14891	14837	14821	14951	14825	14686	14880	14780	14757	14761	14604	14956	14744	14867	14603	14884	14883	14921	14573	14864	14840	14897	14792	14721	14809	14684	14728	14795	14654	14835	14851	14785	14881	14771	14953	14992	14588	14813	14753	14792	14888	14886	14808	14912	14896	14731	14787	14903	14957	14884	14893	14741	14980	14702	14736	14838	14880	14870	14791	15122	14775	14864	14624	14875	14925	14774	14926	14821	14948	14807	14872	14810	14944	14979	14880	14724	14802	14858	14725	14852	14817	14646	14834	14775	14706	14655	14760	14721	14906	14890	14861	14734	14821	14820	14964	14872	14797	14857	14867	14823	14742	14887	14799	14784	14917	14675	14879	14750	14809	14881	14984	14629	14838	14790	14701	14774	14722	14805	14684	14894	14900	14805	14776	14884	14629	14730	14586	15085	14712	14632	14866	14671	14666	14912	14820	14739	14728	14801	14823	14924	14908	14810	14777	14920	14841	14775	14763	14897	14912	14840	14625	14799	14949	14723	14664	14792	14753	14903	14762	14862	14710	15059	14618	14788	14834	14603	14872	14828	14987	14753	14926	14771	14958	14921	14781	14891	14947	14740	14877	14848	14644	14812	14741	14935	14981	15030	14798	14651	14789	15031	14854	14904	14803	14751	15099	14846	14880	14866	14832	14762	14785	14856	14771	14768	14588	14773	14892	14783	14830	14778	14836	14732	14708	14964	14859	14726	14728	14836	14761	14902	14653	14759	14808	14708	14879	14740	14628	14869	14754	14667	14745	14927	14816	14833	14715	14983	14883	14832	14842	14789	14902	14924	14644	14703	14740	14806	14938	14902	14777	14679	14795	14768	14781	14816	14811	14688	14824	14720	14796	14775	14793	14787	14789	14918	14926	14925	14790	14958	14776	14723	14842	14754	14964	14919	14864	14784	14768	14589	14764	14825	14773	14819	14690	14601	14770	14810	14807	14919	14595	14772	14921	14724	14789	14979	14725	14903	14630	14781	14839	14821	14739	14780	14852	14743	14979	14691	14883	14843	14893	14606	14847	14832	14753	14819	14782	14929	14742	14934	14716	14724	14765	14960	14713	14692	14836	14793	14779	14726	14997	14789	14756	14802	15021	14907	14892	14724	14680	14915	14762	14742	14824	14963	15019	14910	14643	14985	14717	14719	14853	14744	14811	14841	14897	14810	14843	14737	14815	14822	14840	14940	14685	14726	15003	14693	14820	14970	14671	14861	14861	14976	14907	14714	14802	14881	14851	14955	14717	14776	14700	14958	14722	14862	14874	14876	14803	14913	14887	14834	14668	14744	14830	14737	14793	14740	14711	14990	14678	14897	14855	14790	14793	14724	14842	14804	14933	14752	14736	15048	14840	14771	14963	14879	14714	14835	14711	14814	14697	14797	14847	14915	14895	14742	14764	14755	14766	14724	14779	14848	14891	14883	14765	14719	14814	14771	14890	14784	14678	14960	14770	14941	14888	14879	14692	14811	15013	14892	14807	14921	14837	14796	14780	14804	14675	14791	14829	14787	14722	14946	14876	14836	14769	14827	14818	14997	14880	14819	14862	14956	14884	15012	14823	14776	14799	14810	14814	14984	14936	14713	14911	14847	14797	14832	14848	14826	14879	14770	14739	14756	14846	14841	14703	14880	14799	14776	14745	14762	14814	14868	14775	14806	14893	14787	14823	14880	14893	14723	14788	14895	14936	14767	14765	14909	14974	14606	14901	14893	14737	14604	14667	14864	14797	14937	14869	14756	14776	14679	14741	14648	14880	14757	14817	14729	14902	14732	14771	14816	14668	14972	14699
24557	21497	29022	24952	23574	25911	26406	21715	20246	19419	18773	17953	17321	16918	16620	16520	16362	16364	16084	15721	15778	16002	15870	15631	15764	15828	15571	15665	15721	15531	15552	15709	15716	15648	15583	15623	15618	15478	15575	15634	15504	15476	15521	15333	15512	15581	15522	15514	15181	15452	15515	15496	15445	15667	15603	15556	15443	15493	15615	16125	16300	15859	15581	15563	15490	15471	15746	15494	15474	15506	15546	15441	15554	15480	15502	15605	15715	15451	15694	15483	15468	15399	15619	15566	15493	15312	15486	15461	15563	15476	15398	15614	15434	15640	15548	15425	15518	15326	15519	15468	15488	15613	15494	15492	15538	15499	15448	15571	15479	15573	15643	15397	15517	15423	15399	15448	15512	15569	15528	15371	15321	15627	15444	15510	15286	15369	15506	15354	15466	15550	15509	15494	15325	15379	15275	15373	15345	15365	15599	15415	15459	15374	15724	15576	15650	15622	15554	15338	15409	15592	15343	15235	15480	15463	15368	15374	15623	15518	15541	15314	15410	15347	15236	15518	15568	15505	15467	15496	15428	15502	15385	15412	15414	15621	15536	15571	15664	15576	15467	15363	15206	15391	15554	15456	15432	15524	15378	15195	15449	15479	15437	15346	15643	15275	15790	15479	15333	15478	15747	15365	15473	15365	15639	15544	15374	15527	15405	15492	15476	15497	15428	15432	15500	15343	15270	15503	15526	15356	15612	15243	15491	15499	15245	15437	15466	15249	15328	15610	15320	15343	15277	15397	15459	15451	15535	15329	15253	15407	15238	15475	15392	15586	15449	15470	15407	15516	15480	15436	15483	15409	15236	15530	15419	15489	15232	15509	15451	15417	15398	15617	15335	15587	15473	15439	15314	15428	15408	15429	15326	15339	15475	15365	15475	15376	15386	15434	15720	15521	15555	15586	15350	15425	15436	15472	15551	15462	15505	15469	15416	15473	15464	15584	15491	15280	15450	15420	15520	15439	15453	15407	15426	15383	15469	15322	15135	15582	15594	15644	15321	15568	15710	15399	15537	15504	15537	15427	15456	15384	15395	15453	15370	15612	15452	15474	15423	15408	15335	15351	15403	15330	15484	15394	15419	15601	15708	15291	15408	15298	15263	15428	15508	15533	15434	15522	15309	15440	15627	15487	15568	15406	15479	15538	15490	15603	15433	15382	15290	15535	15424	15404	15403	15624	15401	15330	15441	15365	15427	15520	15415	15280	15350	15453	15320	15463	15467	15434	15475	15440	15509	15353	15302	15513	15512	15255	15583	15547	15483	15576	15300	15545	15372	15283	15444	15596	15576	15500	15594	15574	15350	15360	15306	15610	15574	15492	15501	15585	15510	15352	15287	15178	15372	15452	15444	15319	15532	15593	15525	15441	15469	15358	15368	15656	15323	15391	15387	15496	15619	15445	15378	15493	15394	15513	15597	15394	15264	15427	15456	15438	15359	15724	15389	15477	15435	15260	15465	15527	15463	15422	15534	15440	15577	15131	15473	15492	15264	15424	15500	15571	15255	15409	15465	15366	15445	15436	15474	15606	15435	15455	15503	15570	15474	15359	15540	15341	15375	15413	15388	15387	15527	15305	15325	15584	15347	15364	15404	15564	15641	15591	15455	15313	15452	15451	15473	15503	15461	15541	15537	15667	15539	15417	15509	15451	15437	15505	15483	15186	15388	15206	15508	15686	15406	15310	15314	15395	15365	15515	15532	15587	15472	15392	15459	15493	15574	15496	15459	15644	15429	15558	15455	15416	15446	15351	15543	15503	15517	15434	15514	15383	15490	15551	15282	15473	15357	15599	15466	15571	15366	15251	15400	15427	15404	15566	15411	15317	15531	15448	15420	15203	15493	15550	15495	15340	15482	15588	15694	15343	15428	15515	15435	15467	15541	15745	15479	15554	15235	15185	15507	15318	15563	15580	15288	15697	15476	15416	15533	15546	15264	15474	15482	15349	15480	15403	15323	15393	15338	15423	15564	15460	15356	15476	15517	15539	15410	15563	15556	15475	15548	15476	15419	15382	15550	15501	15210	15530	15640	15338	15390	15346	15449	15571	15659	15472	15440	15607	15467	15511	15575	15713	15458	15465	15389	15465	15385	15597	15346	15417	15442	15355	15463	15522	15460	15295	15479	15345	15362	15522	15423	15469	15477	15327	15533	15584	15404	15241	15301	15718	15622	15400	15502	15506	15457	15422	15466	15403	15260	15437	15638	15498	15633	15303	15448	15647	15366	15577	15374	15599	15476	15423	15481	15509	15444	15344	15440	15139	15286	15387	15393	15589	15516	15510	15611	15532	15331	15407	15318	15340	15629	15249	15351	15359	15608	15387	15213	15389	15510	15411	15485	15480	15616	15527	15336	15418	15577	15426	15402	15416	15300	15373	15525	15361	15193	15350	15386	15537	15484	15428	15368	15453	15568	15394	15585	15165	15392	15374	15343	15344	15451	15501	15599	15370	15448	15349	15624	15585	15384	15473	15482	15502	15360	15589	15593	15530	15558	15349	15331	15498	15532	15492	15376	15456	15420	15580	15413	15266	15449	15535	15302	15529	15505	15413	15547	15454	15443	15281	15471	15412	15356	15427	15464	15519	15663	15516	15251	15428	15337	15605	15498	15517	15556	15434	15595	15464	15607	15418	15526	15537	15436	15468	15477	15309	15269	15416	15500	15437	15269	15386	15476	15228	15501	15416	15415	15468	15533	15457	15410	15548	15308	15527	15469	15417	15368	15372	15352	15387	15449	15687	15556	15494	15569	15660	15463	15383	15364	15447	15430	15408	15382	15629	15409	15318	15505	15476	15363	15655	15475	15412	15386	15388	15518	15419	15537	15597	15712	15494	15473	15387	15204	15445	15513	15368	15369	15655	15477	15560	15379	15436	15493	15401	15352	15567	15409	15397	15432	15716	15452	15306	15552	15417	15595	15489	15509	15685	15331	15430	15574	15494	15423	15565	15325	15576	15283	15443	15353	15389	15430	15395	15609	15361	15430	15523	15485	15356	15472	15582	15515	15498	15497	15676	15547	15463	15409	15445	15392	15721	15361	15365	15404	15618	15516	15350	15267	15403	15568	15377	15549	15437	15290	15432	15406	15567	15443	15671	15564	15540	15346	15491	15461	15253	15204	15430	15511	15388	15436	15497	15452	15359	15530	15278	15541	15309	15418	15371	15487	15299	15558	15493	15547	15276	15365	15534	15338	15435	15203	15369	15472	15454	15423	15416	15325	15366	15396	15446	15334	15435	15288	15400	15358	15395	15476	15461	15487	15432	15530	15367	15425	15576	15550	15324	15526	15495	15448	15478	15386	15363	15599	15398	15411	15287	15341	15467	15530	15324	15521	15571	15500	15476	15504	15360	15428	15304	15255	15328	15427	15446	15376	15594	15502	15426	15353	15483	15596	15419	15479	15334	15401	15554	15293	15357	15417	15375	15284	15428	15486	15506	15501	15382	15343	15428	15436	15202	15468	15585	15506	15461	15523	15522	15481	15426	15513	15471	15273	15564	15525	15483	15591	15437	15346	15390	15330	15562	15437	15327	15389	15532	15526	15530	15393	15403	15418	15540	15392	15437	15545	15540	15383	15435	15372	15530	15495	15533	15437	15382	15602	15182	15326	15447	15623	15483	15456	15511	15596	15355	15501	15443	15289	15489	15477	15511	15589	15574	15584	15532	15408	15483	15572	15312	15210	15406	15328	15596	15484	15320	15310	15508	15418	15331	15567	15385	15472	15499	15417	15532	15409	15461	15495	15473	15462	15431	15436	15350	15559	15522	15498	15414	15434	15304	15617	15579	15715	15568	15394	15485	15207	15263	15218	15342	15484	15426	15365	15522	15571	15455	15485	15377	15373	15283	15646	15404	15269	15483	15336	15425	15383	15289	15297	15386	15489	15666	15506	15471	15429	15242	15510	15303	15444	15377	15401	15377	15593	15355	15339	15584	15419	15403	15538	15616	15551	15510	15631	15502	15476	15347	15597	15442	15338	15581	15494	15529	15608	15473	15365	15377	15380	15497	15344	15464	15469	15445	15568	15550	15494	15315	15359	15355	15286	15465	15461	15526	15555	15601	15458	15584	15602	15456	15486	15469	15375	15352	15534	15369	15405	15449	15360	15623	15454	15305	15497	15631	15590	15422	15474	15500	15236	15437	15438	15466	15482	15374	15572	15377	15453	15388	15599	15590	15299	15515	15508	15690	15475	15611	15529	15594	15596	15239	15726	15621	15508	15386	15555	15382	15473	15401	15399	15320	15488	15332	15216	15538	15477	15378	15420	15415	15539	15267	15515	15592	15522	15557	15431	15436	15379	15493	15391	15307	15411	15361	15471	15520	15499	15639	15443	15386	15476	15469	15394	15465	15538	15329	15635	15538	15324	15472	15365	15398	15550	15735	15482	15458	15429	15433	15340	15369	15298	15251	15311	15383	15350	15556	15407	15690	15442	15359	15314	15527	15459	15494	15324	15255	15335	15542	15462	15416	15348	15342	15524	15297	15332	15495	15331	15354	15351	15355	15299	15327	15565	15426	15492	15518	15266	15397	15388	15527	15274	15376	15437	15531	15459	15578	15592	15338	15345	15334	15393	15618	15321	15359	15407	15339	15343	15413	15362	15470	15435	15523	15375	15538	15488	15408	15398	15586	15460	15462	15342	15382	15464	15433	15451	15375	15278	15466	15326	15601	15439	15362	15362	15500	15261	15586	15514	15651	15384	15410	15339	15489	15346	15317	15323	15624	15349	15403	15492	15554	15476	15510	15345	15722	15536	15421	15428	15464	15482	15363	15577	15318	15581	15506	15477	15539	15479	15697	15413	15682	15290	15550	15365	15279	15275	15214	15553	15660	15404	15480	15400	15446	15497	15567	15524	15491	15472	15424	15391	15229	15471	15549	15398	15493	15571	15478	15547	15593	15425	15664	15504	15358	15273	15364	15768	15353	15437	15392	15554	15528	15294	15666	15304	15574	15482	15512	15541	15382	15315	15396	15461	15410	15362	15468	15174	15390	15454	15433	15523	15287	15401	15562	15587	15472	15411	15603	15404	15625	15555	15324	15441	15535	15421	15362	15387	15494	15535	15403	15456	15333	15504	15480	15367	15640	15310	15461	15523	15233	15510	15460	15356	15218	15458	15362
24878	42969	42695	37228	32372	28730	25688	23406	21678	20337	19009	18039	17018	16384	16108	15518	15261	15242	15093	15139	14842	14869	14798	14654	14628	14526	14598	14405	14320	14565	14430	14320	14458	14314	14414	14385	14396	14590	14347	14334	14489	14375	14407	14440	14493	14364	14324	14351	14232	14445	14292	14327	14417	14370	14336	14316	14240	14453	14549	15347	15711	14851	14691	14490	14662	14440	14213	14262	14444	14338	14253	14256	14296	14156	14250	14187	14317	14360	14362	14375	14483	14448	14313	14228	14169	14338	14152	14262	14293	14267	14349	14366	14355	14410	14207	14425	14151	14367	14396	14308	14280	14354	14501	14106	14312	14354	14289	14397	14471	14368	14326	14353	14331	14308	14456	14360	14132	14289	14327	14271	14448	14363	14143	14514	14416	14288	14252	14419	14212	14222	14374	14637	14289	14513	14401	14198	14243	14425	14449	14318	14275	14397	14346	14265	14266	14445	14457	14382	14165	14567	14278	14312	14204	14355	14408	14150	14352	14239	14329	14357	14341	14380	14210	14339	14230	14371	14327	14297	14304	14219	14298	14375	14343	14201	14099	14375	14157	14294	14418	14530	14211	14393	14269	14233	14382	14490	14391	14351	14383	14237	14342	14403	14505	14213	14421	14449	14310	14358	14102	14353	14229	14370	14407	14387	14119	14283	14287	14376	14327	14210	14481	14337	14361	14393	14287	14205	14210	14317	14345	14231	14246	14333	14299	14235	14247	14211	14420	14461	14420	14386	14474	14501	14332	14273	14307	14108	14305	14268	14252	14265	14387	14198	14318	14299	14429	14323	14310	14456	14241	14192	14164	14296	14382	14312	14246	14148	14149	14229	14198	14212	14368	14183	14399	14435	14301	14154	14428	14262	14391	14321	14364	14394	14395	14247	14152	14412	14322	14454	14412	14295	14356	14392	14337	14259	14261	14318	14209	14492	14243	14417	14415	14206	14397	14197	14462	14416	14353	14310	14096	14361	14247	14222	14339	14140	14316	14317	14416	14306	14214	14415	14202	14315	14451	14275	14273	14386	14227	14425	14267	14365	14258	14207	14300	14335	14341	14313	14327	14425	14340	14494	14468	14325	14330	14282	14335	14382	14381	14170	14263	14286	14144	14282	14425	14284	14336	14427	14414	14185	14379	14268	14188	14334	14077	14375	14247	14262	14393	14454	14413	14266	14285	14337	14243	14327	14205	14291	14196	14320	14269	14215	14259	14322	14275	14177	14256	14281	14292	14455	14144	14442	14365	14323	14289	14337	14255	14257	14379	14422	14425	14385	14338	14262	14297	14341	14388	14172	14422	14205	14252	14209	14204	14266	14167	14436	14420	14448	14257	14378	14327	14272	14419	14432	14281	14437	14324	14318	14414	14301	14451	14230	14285	14342	14311	14360	14279	14352	14188	14460	14382	14399	14445	14286	14388	14302	14175	14316	14298	14301	14233	14318	14282	14284	14459	14364	14324	14239	14331	14130	14583	14347	14441	14299	14339	14219	14350	14322	14330	14237	14196	14195	14283	14324	14305	14312	14469	14278	14232	14460	14297	14301	14250	14275	14216	14322	14128	14344	14232	14313	14237	14280	14350	14337	14206	14333	14152	14301	14281	14341	14476	14326	14409	14358	14183	14375	14325	14288	14477	14318	14411	14169	14444	14381	14348	14477	14243	14221	14212	14319	14287	14243	14329	14241	14105	14377	14131	14273	14386	14216	14244	14395	14217	14429	14402	14248	14378	14412	14312	14261	14313	14280	14320	14103	14268	14327	14346	14277	14314	14313	14132	14421	14371	14298	14537	14344	14265	14382	14440	14256	14401	14304	14422	14189	14333	14284	14377	14361	14412	14023	14234	14325	14351	14320	14303	14499	14254	14317	14398	14268	14360	14458	14327	14290	14328	14338	14221	14299	14348	14475	14288	14223	14476	14433	14336	14358	14347	14450	14303	14239	14228	14387	14321	14450	14334	14311	14123	14382	14346	14382	14475	14305	14286	14311	14245	14223	14252	14415	14308	14356	14254	14229	14542	14221	14282	14295	14311	14219	14292	14258	14350	14240	14366	14281	14230	14325	14164	14145	14337	14281	14116	14231	14336	14257	14277	14304	14235	14417	14365	14323	14331	14300	14360	14234	14312	14408	14175	14448	14448	14365	14174	14314	14470	14218	14369	14413	14232	14260	14328	14288	14369	14433	14350	14420	14351	14233	14161	14300	14236	14167	14331	14341	14288	14186	14299	14242	14417	14284	14454	14516	14253	14104	14306	14426	14228	14297	14300	14377	14258	14427	14387	14350	14395	14167	14292	14231	14438	14321	14244	14292	14264	14255	14167	14357	14208	14372	14236	14404	14267	14252	14331	14271	14319	14481	14398	14342	14274	14345	14394	14528	14324	14374	14245	14306	14208	14462	14332	14289	14401	14413	14261	14368	14295	14203	14264	14464	14427	14208	14320	14254	14183	14327	14227	14416	14151	14527	14272	14366	14412	14250	14394	14334	14413	14172	14421	14347	14279	14465	14188	14199	14349	14139	14205	14351	14362	14223	14477	14269	14233	14328	14458	14294	14182	14168	14407	14358	14458	14261	14294	14482	14222	14298	14420	14338	14303	14443	14270	14327	14265	14255	14360	14232	14326	14333	14334	14496	14301	14307	14324	14410	14370	14188	14361	14245	14087	14332	14148	14308	14394	14335	14219	14257	14327	14324	14327	14339	14287	14385	14363	14400	14246	14194	14226	14519	14263	14172	14267	14275	14352	14289	14290	14372	14347	14376	14443	14297	14331	14367	14367	14355	14230	14288	14316	14443	14323	14300	14174	14199	14310	14472	14419	14536	14162	14184	14343	14332	14208	14248	14298	14275	14392	14278	14160	14210	14437	14388	14206	14178	14213	14440	14470	14139	14401	14419	14481	14432	14347	14148	14363	14254	14267	14267	14365	14469	14311	14247	14392	14405	14291	14219	14392	14204	14258	14449	14326	14380	14249	14322	14514	14231	14340	14322	14255	14398	14327	14368	14271	14329	14349	14425	14379	14312	14396	14360	14300	14274	14245	14395	14344	14201	14436	14224	14210	14296	14231	14403	14215	14257	14191	14313	14285	14435	14318	14356	14394	14376	14494	14307	14324	14299	14162	14448	14449	14273	14359	14139	14116	14236	14402	14387	14413	14172	14331	14553	14457	14278	14366	14385	14203	14212	14323	14491	14273	14381	14434	14217	14281	14235	14351	14449	14224	14471	14375	14457	14201	14216	14323	14346	14300	14360	14487	14201	14500	14233	14357	14310	14370	14302	14313	14458	14307	14212	14262	14411	14242	14167	14192	14414	14462	14353	14486	14234	14435	14475	14361	14415	14343	14320	14177	14397	14267	14320	14298	14262	14251	14257	14301	14268	14173	14414	14362	14455	14376	14376	14252	14285	14301	14242	14171	14295	14393	14376	14349	14317	14232	14164	14362	14269	14384	14364	14391	14322	14303	14446	14460	14102	14300	14249	14307	14358	14314	14353	14052	14223	14415	14370	14382	14355	14218	14319	14418	14130	14317	14367	14321	14341	14267	14224	14334	14468	14262	14091	14296	14393	14421	14259	14267	14460	14337	14232	14459	14337	14301	14467	14333	14351	14364	14357	14247	14324	14362	14290	14443	14426	14305	14178	14445	14311	14599	14302	14230	14283	14574	14201	14313	14376	14423	14282	14328	14320	14383	14313	14270	14342	14360	14298	14288	14226	14405	14156	14374	14329	14284	14318	14401	14475	14371	14292	14279	14255	14179	14245	14247	14304	14377	14417	14381	14288	14311	14162	14320	14238	14266	14366	14351	14447	14258	14485	14363	14355	14376	14255	14288	14373	14337	14297	14275	14262	14447	14347	14358	14403	14321	14477	14303	14421	14276	14403	14315	14372	14296	14362	14352	14251	14232	14367	14389	14387	14348	14308	14249	14344	14492	14256	14413	14198	14354	14291	14259	14353	14374	14243	14282	14309	14242	14329	14266	14211	14353	14230	14174	14303	14242	14253	14520	14454	14277	14280	14214	14364	14371	14188	14444	14224	14383	14387	14448	14366	14366	14239	14197	14380	14282	14453	14360	14361	14386	14293	14298	14336	14302	14335	14345	14317	14229	14398	14317	14334	14275	14252	14355	14301	14154	14370	14370	14410	14293	14260	14395	14289	14390	14238	14436	14283	14418	14287	14380	14398	14210	14278	14383	14361	14406	14116	14230	14221	14410	14324	14289	14268	14216	14354	14400	14361	14397	14358	14249	14325	14372	14188	14342	14350	14366	14512	14307	14206	14363	14432	14317	14292	14342	14448	14320	14262	14480	14331	14310	14220	14144	14208	14207	14443	14221	14210	14267	14307	14397	14203	14294	14344	14392	14382	14525	14258	14387	14209	14347	14468	14228	14185	14513	14368	14381	14293	14303	14377	14204	14401	14349	14363	14247	14237	14144	14233	14168	14478	14356	14367	14349	14225	14224	14227	14300	14302	14247	14338	14278	14227	14507	14242	14187	14178	14269	14247	14225	14369	14294	14333	14358	14407	14074	14227	14303	14344	14420	14322	14242	14282	14315	14313	14395	14432	14383	14226	14455	14346	14488	14421	14283	14348	14363	14341	14272	14288	14333	14268	14365	14322	14304	14347	14272	14194	14231	14469	14383	14447	14408	14339	14199	14246	14089	14343	14183	14244	14246	14177	14331	14267	14264	14233	14321	14355	14392	14390	14283	14273	14335	14307	14232	14267	14161	14606	14272	14214	14436	14437	14249	14227	14187	14301	14306	14205	14293	14374	14252	14435	14539	14240	14409	14241	14240	14164	14282	14277	14480	14406	14262	14293	14439	14365	14388	14320	14444	14446	14196	14245	14313	14230	14354	14183	14312	14414	14454	14320	14273	14376	14424	14451	14318	14153	14077	14347	14483	14212	14458	14184	14395	14177	14255	14221	14326	14294	14245	14417	14361	14269	14435	14551	14287	14174	14339	14416	14366	14226	14364	14193	14407	14179	14365	14350	14257	14345	14354	14178	14257	14309	14186	14231	14376	14424	14340	14426	14355	14471	14241	14404	14426	14544	14339	14387	14425	14238	14323	14288	14315	14365	14199	14327	14451	14287	14255	14274	14202	14261	14207	14173	14222	14359
30930	26261	27774	23610	19074	17610	16650	15811	15259	15185	14891	14695	14432	14345	14194	14605	14481	14379	14098	14143	14365	14171	14358	14191	14316	14292	14071	14361	14141	14270	14206	14138	14439	14226	14300	14273	14084	14305	14391	14340	14169	14271	14186	14266	14154	14303	14205	14087	14343	14036	14196	14187	14138	14160	14174	14149	14169	14177	14269	14302	14226	14443	14119	14065	14117	14299	14309	14195	14158	14273	14386	13969	14082	14236	14113	14351	14118	14065	14211	14228	14226	14213	14335	14096	14272	14270	14225	14256	14332	13966	14384	14209	14337	14314	14295	14108	14090	14257	14203	14156	14252	14276	14171	14175	14067	14258	14160	14385	14233	13986	14105	14157	14201	14079	14307	14157	14258	14299	14169	14277	14216	14123	13993	14116	14157	14218	14317	14249	14320	14298	14113	14342	14204	14273	14467	14219	14047	14192	14045	14164	14074	14208	14216	14215	14171	14179	14111	14295	14228	14162	14228	14055	14080	13955	14299	14116	14328	14136	14195	14183	14062	14155	14244	14150	14146	14260	14386	14144	14181	14087	14242	14282	14296	14155	14102	14237	14082	14213	13935	14324	14177	14217	14253	13994	14040	14187	14244	14139	14214	14156	14155	14201	14361	14216	14096	14095	14007	14011	14059	14175	13991	14356	14110	14062	14101	14159	14120	14119	14201	14069	14055	14082	14258	14152	14120	14190	14248	14127	14327	14224	14028	14139	14211	14213	14227	14159	14177	14146	14156	14181	13901	14081	14145	14134	14140	14388	14232	14230	14242	14013	14305	14223	14141	14202	14306	14143	14295	14092	14399	14287	14289	14054	14246	14214	14112	14177	14234	13962	14281	14053	14288	14147	14272	14111	14148	14097	14192	14205	13966	14155	14266	14184	14301	14064	14183	14314	14071	14128	14014	14079	14230	14157	14368	14215	14019	14188	14172	14248	14110	14231	14197	13975	14078	14209	14128	14165	14251	14125	14312	14175	14275	14092	14255	13997	14145	14211	14196	14188	14326	14361	14191	14241	14148	14363	14126	14075	14057	14020	14402	14207	14148	14143	14081	13991	14016	14043	14126	14137	14082	14099	14361	13966	14168	14074	14094	13987	14204	14118	14123	14097	14156	14153	14230	14245	14259	14279	14085	14184	14193	14144	14133	14126	14184	14185	14131	14084	14085	14295	14142	14134	14192	14367	14207	14169	14135	14431	14423	14170	14091	14239	14358	14192	14126	14179	14214	14184	14281	14079	14051	14137	14162	14102	14334	14270	14179	14250	13941	14168	14220	14036	14295	14168	14203	14165	14305	14254	14169	14109	14233	14132	14198	14439	14109	14244	14050	14265	14147	14181	14297	13901	14062	14203	14259	14272	14111	14127	14209	14166	14168	14098	14197	14211	14404	14320	14426	14121	14143	14390	14151	14178	14058	14046	14199	14309	14257	14159	14060	14311	14377	14151	14153	14386	14098	13982	14035	14336	14237	14269	14283	14186	14308	14271	14396	14255	14323	14146	14156	14055	14067	14271	14094	14125	14021	14116	14289	14214	14143	14228	14171	14144	14194	14090	14195	14265	14146	13940	14193	14055	14271	14198	14304	14388	14335	13867	14144	14192	14123	14296	14159	14213	14242	14266	14218	14145	14194	14103	14062	14042	14192	14166	14166	14240	14084	13949	14316	14250	14083	14313	14152	14177	14173	13959	14341	14188	14237	14238	14158	14149	14073	14199	14166	14132	14136	14285	14180	13954	14230	14189	14193	14312	14089	14279	14138	14279	14134	14316	14242	14235	14263	14259	14190	14219	14213	14266	14120	14231	14052	14271	14230	14161	14135	14103	14144	14109	14167	14250	14170	14194	14027	14498	14373	14292	14218	14113	14129	14123	14132	13978	14124	14218	14360	14178	14070	14158	14175	14311	14138	14169	14287	14157	14126	14211	14108	14241	14247	14176	14179	14319	14311	14253	14138	14321	14057	14075	14174	14161	14348	14338	14275	14256	14222	14129	14119	14221	13998	14170	14227	14179	14212	14238	14190	14268	14162	14210	14293	13956	14373	14230	14329	14158	14213	14012	14126	14031	14260	14062	14303	14310	14433	14185	14013	14186	14049	14183	14185	14128	14260	14369	14160	14124	14196	14329	13971	14126	14497	14232	14122	14393	14253	14291	14175	14239	14140	14231	14225	14150	14231	14091	14176	14110	14415	14279	14294	14350	14262	14245	14270	14043	14076	14025	14178	14053	14151	13993	14120	14176	14350	14079	14231	14330	14191	14306	14300	14257	14226	14034	14336	14020	14129	14081	14160	14074	14131	14278	14149	14165	14276	14253	14127	14083	14132	14316	14181	14166	14194	13974	14141	14162	14280	14257	14101	14159	14218	14210	14096	14083	14185	14306	14205	14233	14156	14037	14049	14166	14258	14093	14117	14235	14176	14096	14181	14173	14234	14067	14098	14219	14115	14285	14340	14109	14251	14223	14243	14166	14070	14188	14233	14216	14071	14428	14176	14281	14158	14107	14170	14346	14338	14137	14235	14170	14255	14283	14278	14199	14207	14222	14165	14153	14033	14133	14068	14188	14152	14057	14132	14327	14198	14217	14392	14137	14090	14325	14212	14053	14051	14244	14209	14046	14136	14297	14231	14275	14070	14359	14206	14265	13955	14330	14208	14115	14177	14079	14127	14207	14196	13978	14213	14094	14459	14146	14237	14391	14000	14025	14226	14362	14192	14110	14197	14189	13977	14044	14179	14366	14339	14390	14185	14253	14331	14232	14209	14057	14237	14067	14220	14223	14164	14232	14219	14316	14086	14028	14299	14116	14066	14308	14144	14168	14119	14097	14316	14263	14193	14149	13997	14157	14029	14290	14051	14269	14292	13956	14120	14193	14108	14134	14126	14260	14144	14161	14259	14086	14070	14052	14298	13946	14260	14062	13895	14102	14198	14210	14052	14170	14120	14129	14254	14145	14205	14337	14005	14176	14107	14077	14205	14250	14233	14251	14309	14100	14091	14301	14196	14219	14215	14365	14156	14226	14263	14198	14233	14270	14207	14272	14310	14108	14275	14088	14491	14197	14113	14107	14193	14219	14194	14204	14183	14281	14223	14009	14149	14073	13951	14278	14389	14271	14146	14223	14252	14252	14112	14308	14182	14240	14174	14144	14118	14099	14252	14138	14160	14153	14227	14080	14230	14072	14040	14102	13994	14289	14249	14149	14271	14141	14200	14187	14116	14151	14090	14230	14055	14084	14254	14039	14282	14338	14281	14397	14148	14234	14190	14217	14142	14057	14209	14118	14078	14191	14115	14120	14156	14055	14205	14214	14129	14136	14198	14267	14377	14307	14117	14084	14324	14136	14145	14228	14184	14151	14395	14249	13949	14489	14266	14346	14266	13984	14138	14173	14246	14131	14220	14179	14174	14289	14287	14062	14242	13928	14340	14158	14117	14218	14211	14253	14260	14057	14209	14188	14184	14224	14139	14179	14102	14456	14299	14219	14049	14311	14352	14140	14253	14232	14218	14131	14349	14260	14178	14110	14040	14089	14100	13987	14252	14192	14236	14269	14113	14263	14381	14397	14314	14118	14224	14293	14199	14198	14213	14123	14135	14209	14305	14298	14117	14242	14168	14208	14167	14132	14263	14157	13992	14165	14084	14175	14161	14298	14157	14151	14207	14397	14263	14191	14044	14178	14106	14491	14141	14039	14263	14337	14008	13966	14220	14077	14224	14131	14165	14161	14216	13988	14269	14237	14328	14263	14278	14087	13986	14071	14208	14143	14299	14036	14046	14218	14343	14433	14171	14058	14176	14085	14339	14275	14385	14321	14417	14209	14344	14200	14297	14237	14107	14089	14275	14230	14264	14010	14205	14145	14241	14177	14230	14209	14149	14288	14304	14149	14387	14252	14189	14189	14312	14187	14056	14243	14225	14366	14108	14070	14085	14092	14029	14197	14277	14125	14078	14123	14147	14136	14090	14103	14315	14226	14107	14198	14166	14312	14034	14059	14212	14231	14079	14179	14155	14175	14277	14131	14052	14211	14316	14194	14212	13971	14101	14273	14259	14230	14035	14130	14185	14091	14191	14192	14134	14124	14182	14017	14136	14163	14199	14347	14324	14147	14190	14205	14052	14233	14166	14221	14134	14127	14281	13988	14244	14165	14108	14173	14250	14330	14173	14335	14139	14164	14111	14202	14326	14197	14151	14157	14023	14301	14241	14304	14125	14261	14137	14346	14103	14075	14436	14156	14145	14135	14229	14230	14110	14344	14172	14224	14271	13951	14287	14225	14127	14281	14246	14279	14121	14259	14080	14172	14255	14119	14223	14140	13952	14334	14236	14210	14213	14262	14177	14243	14152	13968	14245	14220	14339	14251	14039	14172	14215	14121	14314	14281	14165	14321	14295	14260	14273	14176	14263	13866	14037	14187	14003	14162	14210	14326	14274	14146	14154	14102	14398	13963	14249	13978	14061	13981	14073	14082	14266	14096	14127	14269	14298	14273	14240	14126	14430	14146	14085	14272	14283	14119	14156	14072	14388	14041	14229	14287	14000	14119	14058	14342	14116	14173	14439	14245	14145	14229	14092	14207	14324	14250	14391	14176	14179	14221	14137	13982	14234	14198	14242	14161	14144	14261	14145	14128	14213	14056	14068	14308	14145	13954	14098	14193	14202	14066	14200	14135	14410	14035	14330	14137	14297	14139	14087	14172	14358	14066	14195	14055	14095	14130	14193	14269	14216	13950	14219	14074	14150	14136	14205	14258	14259	14413	14293	14116	14008	14146	14207	14063	14050	14207	14119	14094	14303	14234	14040	14205	14175	14222	14127	14313	14145	14500	14307	14251	14262	14202	14318	14141	14217	14016	13915	14280	14294	14278	14159	14043	14029	14216	14354	13918	14226	14171	14225	14019	14134	14107	14108	14122	14268	14104	14198	14321	14270	14207	14271	14155	14313	14281	14317	14244	14072	14177	14267	14143	14297	14055	14076	14130	14338	14039	14235	14118	14344	14265	14257	14088	14377	14243	14293	14145	14270	14293	14192	14210	14326	14280	13896	14131	14108	14251	14177	14232	14225	14135	14218	14340	14036	14264	14181	14092	14337	14256	14325	14270	14222	14289	14109	14344	14128	14227	14205	14095
23176	31187	30432	24623	20590	18632	17476	16303	15660	14750	14539	14316	14046	13805	13764	13741	13736	13501	13797	13468	13401	13556	13315	13444	13422	13630	13371	13509	13414	13448	13639	13627	13415	13425	13450	13497	13461	13542	13544	13363	13417	13462	13471	13599	13322	13275	13518	13435	13513	13323	13396	13403	13466	13537	13423	13594	13434	13380	13354	13490	13628	13451	13487	13456	13386	13258	13397	13287	13511	13455	13484	13474	13269	13269	13400	13606	13547	13477	13416	13515	13582	13584	13443	13512	13461	13509	13460	13595	13273	13432	13638	13455	13441	13455	13435	13344	13623	13341	13482	13377	13431	13385	13409	13500	13309	13392	13279	13364	13498	13522	13327	13429	13588	13413	13505	13510	13425	13358	13427	13496	13476	13455	13443	13477	13398	13168	13501	13413	13449	13341	13325	13228	13541	13398	13378	13407	13430	13427	13545	13379	13522	13492	13436	13454	13443	13564	13383	13444	13492	13392	13314	13308	13432	13375	13484	13426	13204	13443	13551	13438	13473	13454	13457	13565	13451	13573	13514	13381	13299	13454	13524	13434	13517	13526	13533	13402	13434	13435	13442	13459	13390	13317	13368	13366	13505	13505	13238	13487	13506	13520	13485	13308	13535	13380	13317	13422	13551	13320	13450	13339	13406	13493	13384	13381	13515	13604	13444	13367	13518	13291	13453	13405	13516	13520	13436	13431	13506	13399	13557	13333	13405	13431	13452	13529	13546	13335	13474	13382	13432	13404	13381	13596	13463	13422	13550	13498	13366	13376	13430	13551	13533	13517	13373	13407	13453	13315	13336	13441	13205	13434	13430	13400	13361	13503	13498	13440	13570	13439	13465	13453	13521	13536	13619	13440	13375	13406	13440	13370	13417	13385	13555	13599	13402	13511	13420	13221	13636	13527	13416	13382	13556	13584	13574	13485	13496	13241	13317	13438	13404	13533	13484	13352	13424	13545	13346	13504	13362	13345	13452	13584	13597	13399	13460	13466	13455	13405	13339	13418	13400	13466	13283	13422	13497	13381	13454	13430	13387	13354	13354	13396	13434	13271	13586	13296	13488	13299	13365	13517	13566	13386	13348	13355	13544	13475	13255	13548	13412	13397	13424	13305	13637	13575	13388	13395	13467	13357	13356	13434	13613	13443	13477	13455	13410	13401	13410	13440	13525	13351	13301	13351	13519	13387	13421	13616	13310	13542	13528	13363	13347	13502	13542	13512	13349	13343	13433	13410	13397	13379	13258	13596	13424	13426	13257	13280	13475	13334	13503	13446	13374	13322	13565	13476	13414	13318	13572	13353	13590	13375	13385	13356	13430	13446	13471	13431	13427	13469	13573	13419	13588	13368	13345	13339	13578	13515	13418	13450	13617	13473	13470	13307	13342	13575	13487	13567	13443	13249	13573	13626	13337	13481	13363	13350	13460	13361	13463	13287	13570	13377	13403	13532	13337	13524	13323	13390	13669	13616	13501	13453	13412	13490	13292	13372	13629	13291	13515	13427	13498	13503	13579	13377	13260	13582	13331	13552	13423	13536	13563	13406	13475	13335	13577	13448	13446	13550	13488	13490	13335	13486	13378	13423	13346	13599	13529	13370	13409	13574	13371	13419	13490	13424	13354	13457	13282	13496	13392	13337	13555	13605	13446	13518	13444	13327	13422	13496	13568	13442	13334	13654	13388	13354	13421	13382	13462	13458	13413	13446	13415	13373	13502	13460	13349	13406	13428	13414	13480	13467	13318	13379	13563	13467	13311	13479	13547	13354	13466	13331	13390	13339	13318	13398	13621	13467	13477	13417	13446	13514	13495	13553	13290	13327	13424	13450	13372	13393	13526	13229	13189	13420	13504	13616	13308	13420	13403	13298	13457	13417	13323	13431	13518	13544	13564	13455	13504	13442	13517	13338	13501	13472	13422	13356	13442	13510	13553	13285	13612	13506	13513	13383	13544	13429	13514	13327	13403	13402	13470	13412	13454	13342	13493	13399	13384	13457	13494	13395	13575	13273	13553	13401	13246	13405	13457	13411	13445	13447	13384	13496	13451	13461	13559	13509	13566	13465	13353	13359	13437	13516	13557	13568	13410	13460	13351	13559	13503	13456	13437	13626	13574	13258	13499	13322	13532	13531	13544	13336	13357	13418	13350	13501	13428	13267	13417	13434	13434	13373	13448	13595	13392	13597	13545	13428	13464	13416	13405	13563	13392	13591	13463	13231	13406	13460	13381	13478	13320	13321	13318	13221	13384	13406	13650	13439	13489	13401	13381	13325	13308	13351	13346	13520	13482	13554	13587	13347	13428	13213	13631	13585	13492	13522	13617	13368	13597	13432	13481	13357	13485	13365	13374	13526	13317	13464	13328	13438	13387	13479	13590	13526	13495	13352	13461	13442	13452	13480	13365	13372	13478	13361	13534	13261	13358	13555	13393	13310	13427	13453	13491	13473	13469	13406	13379	13555	13484	13369	13547	13586	13491	13454	13315	13431	13325	13474	13528	13341	13529	13335	13499	13495	13513	13518	13455	13490	13300	13510	13568	13360	13610	13374	13563	13534	13457	13274	13570	13328	13397	13442	13560	13336	13476	13341	13579	13426	13416	13381	13376	13467	13510	13602	13414	13549	13315	13500	13325	13588	13488	13393	13420	13534	13513	13463	13381	13604	13507	13455	13557	13365	13431	13366	13378	13328	13457	13341	13600	13385	13437	13441	13411	13385	13476	13344	13482	13478	13341	13385	13343	13509	13279	13436	13492	13512	13407	13268	13360	13500	13506	13369	13327	13409	13449	13426	13339	13482	13395	13359	13431	13470	13481	13474	13317	13390	13351	13532	13421	13511	13496	13460	13503	13388	13486	13389	13362	13408	13620	13537	13327	13223	13613	13352	13515	13563	13600	13472	13463	13410	13556	13346	13506	13363	13454	13404	13586	13442	13534	13290	13394	13389	13454	13496	13395	13371	13325	13524	13361	13356	13319	13470	13278	13496	13511	13412	13367	13580	13418	13385	13340	13536	13503	13383	13452	13545	13410	13568	13643	13304	13512	13513	13563	13449	13377	13324	13329	13397	13433	13565	13588	13488	13350	13498	13336	13548	13425	13286	13347	13430	13508	13454	13449	13302	13599	13401	13474	13583	13541	13446	13354	13427	13454	13495	13453	13385	13432	13483	13315	13653	13279	13383	13461	13415	13391	13478	13521	13445	13600	13460	13335	13374	13545	13332	13523	13450	13467	13432	13341	13340	13479	13397	13436	13569	13405	13114	13382	13474	13421	13386	13480	13492	13445	13395	13400	13395	13326	13240	13432	13357	13404	13463	13445	13538	13358	13375	13203	13444	13473	13420	13347	13533	13557	13353	13345	13443	13304	13332	13404	13426	13330	13399	13420	13587	13376	13393	13539	13525	13407	13373	13454	13344	13447	13534	13393	13412	13468	13315	13433	13324	13495	13355	13523	13448	13441	13398	13498	13309	13438	13526	13459	13382	13605	13614	13452	13596	13491	13569	13402	13526	13543	13442	13350	13553	13421	13430	13303	13271	13515	13419	13332	13363	13474	13403	13509	13421	13398	13372	13331	13459	13430	13494	13369	13347	13399	13377	13392	13437	13388	13454	13435	13453	13552	13385	13338	13468	13256	13494	13503	13452	13402	13439	13412	13664	13521	13452	13509	13371	13482	13429	13560	13527	13463	13611	13440	13387	13454	13348	13322	13325	13399	13361	13448	13429	13407	13375	13306	13410	13396	13581	13439	13490	13478	13540	13424	13485	13420	13480	13474	13459	13420	13511	13461	13411	13315	13483	13451	13412	13388	13316	13429	13256	13433	13408	13404	13563	13603	13414	13465	13470	13442	13315	13377	13414	13360	13470	13355	13582	13479	13407	13517	13358	13470	13557	13578	13424	13355	13504	13448	13482	13452	13578	13545	13395	13345	13465	13590	13356	13413	13356	13494	13466	13424	13271	13426	13602	13466	13474	13599	13396	13496	13496	13549	13327	13485	13475	13310	13514	13615	13437	13461	13549	13447	13396	13311	13393	13308	13410	13415	13460	13480	13329	13677	13568	13462	13614	13491	13428	13456	13475	13323	13477	13380	13385	13534	13358	13522	13492	13576	13478	13536	13599	13337	13544	13292	13547	13229	13366	13484	13295	13293	13552	13389	13433	13502	13415	13462	13531	13558	13322	13333	13397	13547	13446	13360	13391	13454	13414	13477	13449	13420	13435	13622	13414	13576	13294	13589	13436	13530	13299	13462	13237	13462	13509	13491	13203	13411	13430	13649	13628	13372	13557	13544	13623	13445	13520	13351	13480	13428	13482	13558	13360	13335	13282	13447	13371	13517	13470	13268	13395	13399	13487	13364	13502	13431	13392	13457	13398	13486	13396	13564	13335	13387	13436	13395	13305	13409	13527	13531	13361	13470	13468	13493	13455	13492	13506	13502	13475	13394	13379	13323	13234	13544	13488	13551	13453	13431	13471	13485	13384	13455	13214	13277	13437	13205	13435	13515	13543	13379	13630	13481	13310	13409	13459	13461	13424	13521	13361	13414	13330	13575	13368	13478	13343	13467	13465	13498	13427	13471	13418	13446	13530	13453	13355	13312	13661	13367	13478	13178	13432	13530	13591	13390	13509	13521	13491	13562	13296	13362	13474	13416	13319	13430	13349	13435	13253	13380	13505	13332	13543	13495	13475	13549	13376	13346	13436	13474	13327	13449	13437	13309	13436	13475	13229	13527	13427	13609	13478	13308	13423	13412	13378	13661	13483	13337	13467	13363	13641	13346	13627	13399	13216	13406	13442	13305	13387	13456	13336	13501	13404	13419	13458	13382	13555	13315	13456	13395	13456	13280	13345	13421	13489	13501	13432	13432	13422	13334	13331	13606	13423	13492	13154	13392	13563	13634	13404	13426	13449	13463	13424	13483	13382	13259	13394	13459	13425	13615	13474	13459	13618	13484	13454	13454	13377	13429	13194	13492	13473	13429	13518	13553	13348	13402	13374	13465	13363	13570	13142	13517	13383	13497	13318	13440	13498	13530	13438	13478	13482	13641	13353	13462	13389	13330	13347	13602	13497	13460	13484	13379	13507	13489	13291	13387	13441	13277	13541	13529	13276	13431	13474	13492	13516	13407	13544
26346	21633	28264	27016	21585	22019	20767	15134	13544	12910	12598	12060	11933	11858	11791	11489	11427	11574	11490	11452	11400	11533	11316	11276	11282	11399	11318	11209	11296	11298	11266	11206	11271	11234	11332	11180	11103	11013	11344	11219	11157	11072	11379	11529	11166	11269	11405	11226	11288	11225	11234	11135	11197	11290	11301	11156	11135	11277	11475	11603	11478	11287	11263	11488	11386	11307	11202	11159	11260	11112	11149	11239	11157	11059	11001	11101	11235	11012	11204	11250	11142	11397	11330	11170	11060	11270	11190	11414	11174	11401	11148	11260	11330	11246	11172	11230	11155	11158	11272	11277	11259	11163	11163	11176	11081	10949	11217	11158	11139	11335	11113	11235	11229	11328	11154	11313	11192	11313	11112	11221	11171	11430	11143	11089	11338	11186	11191	11255	11305	11126	11106	11275	11104	11247	11215	11127	11175	11331	11137	11254	11280	11212	11230	11192	11278	11218	11038	11197	11361	11307	11309	10974	11167	11205	11263	11212	11225	11119	11244	11195	11212	11160	11383	11197	11191	11360	11309	11239	11287	11258	11184	11142	11057	11414	11236	11049	11056	11301	11169	11208	11252	11258	11213	10902	11228	11243	11114	11252	11177	11209	11225	11201	11089	11183	11278	11043	11270	11134	11072	11099	11249	10950	11207	11107	11290	10991	11028	11250	11189	11318	11322	11121	11069	11176	11154	11315	11196	11171	11079	11038	11263	11204	11137	11179	11109	11204	11196	11083	11198	11090	11089	11314	11050	11189	11160	11108	11052	11182	11305	11220	11262	11104	11261	11406	11258	11199	11262	11225	10986	11225	11145	11357	11101	11189	11353	11204	11260	11289	11419	11056	11163	11115	11087	11181	11155	11182	11271	11229	11115	11299	11116	11264	11042	11217	11217	11191	11241	11070	11253	11181	11262	11461	11343	11259	11227	11081	11218	11209	11328	11251	11210	11049	11297	11276	11132	11261	10998	11079	11186	11318	11176	11118	11286	11233	11250	11305	11231	11058	11183	11268	11283	11314	11331	11154	11094	11238	11253	11124	11084	11077	11152	10975	11175	11262	11207	11291	11126	11282	11176	11171	11131	11198	11165	11295	11120	11226	11149	11030	11226	11147	11208	11117	11158	11220	11292	11280	11128	11426	11075	11209	11186	11283	11422	11241	11139	11106	11179	11218	11161	11257	11344	11428	11164	11146	11065	11144	11170	11014	11080	11103	11099	11132	11129	11219	10982	11130	11272	11149	11153	11220	11162	11227	11220	11172	11077	11096	11036	11178	11107	11276	11065	11200	11167	11132	11162	11099	11237	11262	11243	11371	11113	11186	11362	11024	10996	11274	11193	11105	11270	11197	11092	11119	11199	11244	11221	11276	11135	11189	10989	11216	11350	11202	11252	11210	11214	11329	11019	11140	10952	11106	11163	11266	11179	11279	11245	11163	11294	11118	11217	11239	11358	11186	11113	10983	11217	11042	11183	11201	11114	11297	11284	10993	11191	11186	11278	11134	11278	11189	11313	11067	11179	11274	11086	11146	11103	11171	11182	11103	11156	11276	11170	11056	11295	11207	11029	11246	11403	11289	11296	11241	11102	11249	11229	11214	11040	11188	11162	11092	11230	11388	11172	11218	11203	11143	11247	11178	11086	11172	11174	11275	11046	11232	11225	11051	11285	11250	11299	11257	11197	11117	11359	11105	11225	11196	11146	11115	11149	11242	11248	11097	11204	11330	11141	11102	11108	11290	11153	11105	11408	11228	11131	11151	11213	11345	11167	11289	11113	11188	11214	11194	11217	11295	11233	11138	11093	11191	11298	11104	11187	11226	11242	11284	11138	11367	11020	11228	11118	11070	11184	11093	11197	10942	11231	11393	11178	11294	11217	11278	11067	11249	11122	11110	11273	11340	11242	11129	11052	11005	11185	11182	11248	10999	11397	11162	11183	11157	11201	11258	11046	11197	11219	11415	11320	11276	11201	11238	11218	11321	11028	11338	11198	11089	11076	11240	11105	11157	11113	11266	11300	11131	11131	11038	11120	11248	11329	11426	11250	11013	11126	11413	11232	11416	11297	11096	11112	11300	11098	11227	11197	11061	11096	11061	11237	11190	11177	11142	11305	11020	11034	11219	11351	11140	11279	11195	11194	11177	11301	11120	11267	11092	11036	11122	11272	11232	11258	11258	11057	11069	11237	11275	11285	11315	11288	11070	11102	11199	11189	11246	11422	11183	11164	11239	11367	11132	11184	11155	11086	11087	11087	11147	11205	11258	11309	11227	11283	11260	11162	11232	11171	11205	11165	11170	11288	11270	11186	11063	11067	11202	11119	11255	11207	11062	11145	11034	11105	11180	11267	11193	11098	11515	11074	11156	11081	11437	11166	11176	11311	11065	11220	11197	11207	11206	10977	11310	11151	11247	11327	11295	11274	11347	11325	11167	11091	11203	10886	11227	11224	11022	10965	11344	11272	11150	11185	11227	11136	11365	11157	11218	11309	11197	11243	11205	11165	11176	11359	11314	11084	11150	11161	11312	11121	11225	11361	11190	11113	11243	11236	11240	11012	11254	11310	11290	11238	11007	11255	11145	11296	11143	11133	11092	11140	11192	11158	11155	11133	10959	11180	11245	11090	11208	11249	10996	11177	10998	11262	11273	11174	11183	11397	11227	11367	11290	11121	11197	11237	11194	11259	11255	11270	11371	11380	11180	11108	11251	11380	11193	11070	11291	11006	11191	11392	11107	11175	11104	11256	11119	11011	11209	11190	11028	11255	11266	11095	11143	11192	11220	11003	11358	11360	11423	10897	11119	11220	11300	11027	11411	11276	11354	11212	11165	11179	11173	11031	11155	11156	11316	11195	11223	11258	11182	11158	11249	11397	11373	11152	11132	11151	11344	11197	11149	11171	11101	11236	11175	11263	11175	11197	11181	11268	11171	11343	11128	11125	11409	11107	11262	11121	11042	11239	11418	11256	11240	11174	11335	11085	11235	11057	11215	11274	11216	11118	11127	11113	11189	11104	11263	11185	11203	11250	11317	10974	11269	11220	11208	11020	11255	11177	11405	11313	11139	11326	11187	11276	11253	11390	11053	11200	11118	11088	11165	11094	11154	11250	11088	11101	11127	10975	11085	11173	11214	11124	11314	11156	11151	11247	11223	11293	11214	11214	11155	11219	11336	11161	11250	11147	11116	11250	11136	11297	11325	11212	11245	11115	11015	10875	11133	11146	11268	11164	11302	11268	11294	11099	11214	11277	11221	11096	11169	11250	11196	11093	11165	11277	11105	11195	11134	11035	11231	11158	11151	11204	11276	11273	11366	11167	11107	11122	11233	11234	11075	11207	11129	11232	11298	11031	11258	11222	11183	11338	11268	11196	11336	11117	11336	11168	11021	11252	11421	11255	11371	11279	11099	11077	11218	11194	11081	11266	11320	11108	11010	11259	11149	11048	10996	11206	11157	11181	11145	11072	11134	11005	11190	11230	11208	11250	11246	11160	11168	11320	11113	11357	11171	11205	11115	11150	11161	11043	11219	11087	11306	11205	11228	11270	11106	11284	11170	11079	11141	11235	11353	11200	11237	11406	11196	11263	11218	11271	11178	11244	11244	11440	11209	11413	11165	11152	11189	11315	11281	11176	11036	11210	11207	11150	11067	11260	11108	11291	11178	11033	11163	11372	11276	11173	10978	11359	11177	11261	11181	11285	11219	11212	11083	11322	11262	11120	11042	11306	11086	11239	11279	11241	11054	11299	11162	11347	11117	11322	11075	11227	11268	11195	11403	11132	11235	11318	11354	11152	11340	11021	11182	11134	11147	11428	11210	11267	11326	11206	11388	11262	11154	11115	11105	11224	11267	11082	11070	11278	11062	11092	11008	11125	11263	11118	11203	11333	11238	11235	11285	11187	11224	11269	11191	11198	11222	11268	11149	11235	11018	11281	11362	11295	11146	11297	11260	11156	11268	11125	11228	11246	11145	11142	11081	11173	11008	11211	11060	11104	11155	11086	11099	11103	11262	11210	11164	11301	11264	11255	11056	11170	11176	11281	11246	11270	11280	11173	11188	11255	11136	11277	11201	11222	11124	11189	11147	11127	11059	11218	11083	11167	11246	11108	11182	11196	11145	11206	11122	11138	11134	11259	11102	11112	11072	11173	11264	11313	11081	11143	11245	11000	11380	11061	11132	11235	11183	11164	11224	11222	11209	11181	11292	11319	11162	11067	11121	11091	11359	11241	11041	11172	11081	11084	11085	11249	11498	11362	11127	11288	11197	10999	11197	11078	11280	11162	11459	11176	11170	11284	11121	11362	11253	11217	11192	11188	11202	11280	11417	11200	11065	11191	11104	11342	11404	11353	11100	11231	11192	11236	11313	11225	11019	11164	10985	11238	11142	11181	11104	11265	11234	11266	11258	11419	11268	11153	11145	11285	11234	11080	11167	11196	11300	11114	11234	11063	11198	11253	11168	11159	11281	11152	11180	11195	11093	11235	11295	11204	11269	11279	11372	11169	11163	11209	11219	11243	11116	11291	11066	11313	11126	11162	11309	11069	11044	11179	11290	11176	11264	11239	11195	11262	11015	11204	11147	11144	11218	11178	11199	11314	11366	11197	11364	11056	11073	11327	11216	11379	11252	11137	11240	11265	11339	11307	11100	11157	11452	11331	11277	11291	11138	11482	11184	11229	10976	11106	11235	11271	11198	11297	11263	11044	11231	11176	11392	11265	11119	11037	11142	10980	11247	11059	11286	11065	11197	11165	11347	11174	11272	11312	11223	11219	11242	11098	11193	11129	11078	11162	11197	11308	10998	11290	11100	11331	11209	11254	11270	11251	11240	11321	11212	11438	11277	11105	11205	11101	11141	11155	11177	11139	11103	11419	11196	11182	11138	11085	11421	11071	11064	11218	11044	11097	11285	11096	11193	11250	11148	11095	11379	11176	11152	11170	11280	11331	11339	11243	11207	11115	11178	11128	11155	11073	11289	11136	11001	11174	11095	11199	11238	11014	10969	11261	11089	11178	11073	11280	11261	11168	11342	11248	11064	11195	11109	11101	11222	11038	11131	11147	11132	11116	11123	11154	11047	11054	11232	11281	11188	11242	11300	11354	11275	11059	11203	11151	11181	11443	11122	11109	11055
21204	35687	35963	29217	24338	25765	20993	16984	15387	14288	13617	13020	12724	12447	12314	12264	11949	11999	11730	11760	11847	11595	11481	11735	11529	11596	11617	11470	11412	11548	11591	11563	11561	11487	11396	11437	11273	11435	11426	11623	11448	11393	11663	11429	11553	11464	11448	11455	11563	11469	11391	11436	11485	11402	11541	11498	11548	11369	11662	12059	11607	11614	11522	11717	11653	11492	11537	11325	11450	11493	11689	11362	11426	11299	11486	11498	11374	11447	11468	11463	11470	11241	11575	11434	11498	11353	11548	11474	11597	11525	11425	11383	11332	11403	11707	11382	11488	11543	11483	11405	11438	11490	11398	11377	11577	11451	11428	11332	11634	11590	11469	11430	11341	11365	11361	11350	11527	11406	11426	11455	11467	11289	11568	11426	11349	11266	11386	11400	11442	11404	11533	11566	11392	11478	11316	11524	11440	11434	11506	11298	11420	11482	11608	11570	11422	11365	11390	11437	11328	11524	11429	11326	11406	11616	11368	11406	11473	11428	11306	11396	11402	11430	11207	11469	11386	11317	11543	11679	11511	11494	11398	11408	11288	11523	11515	11381	11486	11659	11363	11366	11498	11460	11524	11546	11321	11353	11432	11369	11417	11356	11401	11395	11440	11371	11354	11409	11466	11536	11326	11455	11374	11637	11367	11434	11473	11310	11200	11535	11415	11463	11513	11365	11380	11383	11458	11427	11448	11405	11486	11476	11373	11439	11481	11365	11563	11416	11428	11417	11393	11482	11290	11444	11362	11531	11563	11282	11450	11353	11410	11597	11588	11305	11528	11370	11519	11303	11355	11340	11457	11656	11346	11515	11535	11366	11384	11336	11305	11288	11355	11445	11340	11513	11393	11547	11343	11267	11292	11510	11406	11311	11570	11377	11477	11444	11469	11468	11373	11489	11475	11423	11354	11509	11326	11511	11458	11517	11329	11494	11359	11393	11567	11345	11397	11404	11401	11452	11584	11441	11480	11495	11534	11302	11256	11533	11516	11477	11411	11358	11467	11487	11372	11455	11507	11407	11346	11371	11369	11566	11480	11355	11529	11506	11312	11289	11443	11432	11566	11436	11384	11406	11567	11539	11383	11602	11374	11461	11492	11552	11539	11406	11355	11399	11202	11517	11383	11417	11527	11502	11350	11470	11403	11393	11414	11522	11459	11436	11459	11452	11343	11296	11374	11420	11490	11444	11494	11404	11386	11487	11586	11591	11167	11423	11343	11526	11525	11417	11481	11408	11655	11322	11421	11461	11362	11282	11472	11352	11448	11520	11395	11417	11555	11399	11283	11434	11369	11528	11482	11401	11358	11413	11545	11502	11309	11373	11413	11333	11348	11576	11325	11473	11482	11513	11505	11304	11281	11412	11454	11377	11468	11344	11476	11417	11530	11315	11389	11340	11402	11363	11320	11413	11343	11463	11510	11619	11494	11469	11346	11492	11463	11421	11346	11466	11432	11602	11579	11367	11442	11405	11365	11461	11434	11364	11447	11490	11389	11502	11478	11436	11455	11325	11448	11373	11448	11468	11451	11507	11368	11414	11532	11506	11442	11460	11374	11360	11485	11423	11461	11368	11437	11280	11450	11495	11438	11517	11576	11417	11326	11550	11399	11424	11452	11637	11491	11442	11412	11366	11299	11350	11476	11442	11373	11481	11564	11332	11564	11527	11550	11400	11495	11275	11590	11553	11370	11407	11403	11753	11466	11371	11521	11341	11460	11482	11411	11533	11299	11478	11429	11253	11375	11524	11408	11442	11455	11291	11377	11404	11589	11390	11429	11419	11310	11431	11319	11382	11322	11524	11296	11362	11409	11581	11491	11440	11554	11496	11299	11473	11421	11573	11467	11426	11459	11450	11193	11432	11411	11533	11425	11353	11412	11612	11429	11505	11411	11370	11459	11447	11415	11453	11364	11302	11404	11366	11400	11363	11567	11285	11569	11349	11297	11369	11371	11576	11331	11666	11487	11412	11481	11351	11487	11285	11488	11468	11459	11439	11501	11372	11472	11425	11376	11352	11473	11433	11492	11425	11476	11410	11469	11485	11304	11201	11422	11428	11393	11414	11577	11435	11354	11409	11334	11416	11415	11398	11388	11317	11425	11471	11473	11344	11399	11550	11471	11471	11578	11419	11444	11544	11499	11381	11514	11363	11393	11547	11623	11358	11391	11503	11583	11477	11296	11331	11506	11318	11580	11430	11428	11299	11417	11519	11227	11375	11660	11397	11328	11377	11476	11409	11408	11394	11568	11416	11384	11478	11521	11503	11419	11353	11498	11324	11495	11451	11578	11425	11374	11480	11387	11522	11296	11350	11524	11290	11315	11506	11592	11346	11628	11395	11397	11517	11436	11392	11476	11470	11471	11311	11326	11337	11644	11363	11596	11501	11512	11363	11490	11451	11370	11504	11485	11531	11438	11503	11350	11338	11373	11438	11419	11424	11526	11391	11305	11399	11388	11480	11395	11215	11400	11490	11299	11442	11295	11490	11405	11503	11498	11516	11497	11384	11548	11325	11572	11359	11365	11482	11461	11647	11500	11349	11484	11335	11586	11450	11365	11282	11530	11502	11356	11390	11503	11379	11157	11324	11504	11341	11558	11469	11391	11464	11545	11614	11501	11422	11343	11306	11478	11393	11480	11376	11503	11537	11329	11531	11628	11451	11530	11502	11552	11404	11397	11506	11421	11601	11440	11518	11372	11517	11530	11403	11429	11367	11183	11527	11405	11430	11430	11480	11524	11419	11555	11580	11458	11473	11343	11439	11448	11393	11549	11526	11333	11595	11384	11579	11277	11557	11361	11299	11505	11514	11412	11414	11478	11318	11507	11500	11417	11537	11479	11499	11305	11655	11322	11442	11418	11479	11435	11434	11583	11341	11588	11412	11490	11459	11316	11439	11349	11491	11389	11655	11401	11451	11551	11442	11440	11509	11662	11409	11472	11292	11445	11540	11372	11411	11358	11517	11355	11582	11448	11351	11477	11439	11385	11404	11450	11516	11404	11516	11369	11346	11345	11345	11392	11436	11493	11433	11408	11395	11311	11554	11341	11454	11438	11384	11389	11399	11307	11289	11467	11430	11380	11347	11377	11316	11518	11449	11421	11423	11450	11476	11390	11464	11530	11450	11426	11495	11316	11522	11485	11467	11374	11475	11563	11464	11476	11465	11549	11454	11524	11437	11404	11593	11305	11301	11464	11550	11461	11589	11438	11486	11499	11331	11504	11521	11455	11381	11323	11522	11294	11348	11351	11371	11345	11305	11441	11439	11428	11463	11379	11582	11480	11562	11401	11493	11535	11327	11516	11461	11360	11378	11422	11431	11472	11375	11439	11462	11450	11424	11559	11514	11560	11289	11465	11360	11504	11352	11518	11409	11635	11644	11425	11487	11428	11413	11515	11676	11424	11525	11501	11251	11410	11383	11417	11390	11604	11276	11386	11529	11427	11385	11470	11424	11443	11524	11460	11375	11457	11424	11487	11429	11410	11464	11692	11605	11409	11418	11564	11493	11635	11396	11535	11337	11361	11368	11655	11454	11565	11375	11505	11448	11595	11346	11519	11557	11411	11448	11483	11369	11407	11389	11453	11378	11388	11579	11544	11428	11394	11467	11443	11381	11549	11317	11355	11447	11497	11406	11359	11518	11380	11449	11416	11464	11511	11493	11353	11594	11392	11410	11486	11417	11303	11340	11454	11455	11613	11395	11454	11527	11389	11509	11535	11357	11507	11280	11533	11359	11377	11292	11407	11327	11389	11521	11400	11469	11466	11284	11573	11588	11378	11451	11553	11422	11305	11548	11267	11466	11370	11495	11276	11376	11411	11376	11426	11281	11392	11403	11495	11336	11462	11508	11469	11499	11366	11537	11314	11470	11341	11370	11486	11443	11474	11254	11331	11507	11377	11364	11364	11492	11347	11348	11503	11556	11509	11436	11355	11344	11423	11451	11407	11411	11399	11472	11447	11678	11285	11438	11401	11289	11498	11327	11363	11443	11506	11472	11362	11424	11443	11461	11432	11602	11577	11551	11639	11536	11404	11463	11347	11455	11294	11534	11316	11408	11504	11609	11536	11411	11430	11376	11495	11430	11348	11432	11289	11517	11531	11339	11428	11569	11385	11385	11409	11413	11450	11532	11497	11359	11386	11399	11398	11363	11533	11329	11333	11474	11472	11497	11450	11579	11422	11421	11607	11345	11495	11710	11339	11275	11409	11539	11452	11474	11593	11354	11444	11460	11475	11550	11573	11489	11374	11434	11511	11429	11473	11393	11619	11504	11276	11299	11358	11501	11396	11533	11191	11290	11514	11311	11342	11393	11291	11446	11491	11374	11624	11461	11354	11429	11590	11435	11638	11536	11446	11536	11389	11364	11395	11682	11489	11339	11431	11506	11347	11494	11554	11466	11567	11358	11462	11466	11417	11425	11459	11381	11467	11548	11477	11536	11605	11422	11321	11469	11341	11430	11313	11374	11457	11601	11378	11447	11442	11437	11502	11494	11290	11476	11304	11425	11457	11456	11385	11433	11442	11497	11467	11438	11386	11487	11495	11360	11592	11420	11380	11378	11575	11418	11455	11348	11494	11381	11277	11333	11426	11361	11236	11461	11279	11426	11495	11405	11415	11494	11487	11482	11397	11510	11337	11559	11353	11361	11532	11471	11546	11372	11572	11318	11655	11435	11715	11511	11609	11330	11574	11509	11419	11522	11344	11459	11482	11369	11407	11525	11525	11210	11543	11401	11432	11511	11531	11370	11442	11553	11158	11441	11352	11502	11435	11557	11420	11412	11391	11508	11474	11311	11351	11377	11439	11515	11474	11349	11483	11471	11354	11427	11345	11247	11465	11355	11549	11350	11471	11474	11503	11393	11403	11403	11344	11620	11401	11346	11557	11409	11565	11309	11450	11409	11546	11508	11491	11210	11517	11432	11634	11301	11361	11475	11407	11478	11516	11345	11407	11434	11358	11568	11284	11559	11396	11389	11304	11389	11340	11486	11373	11425	11534	11504	11369	11447	11335	11439	11413	11547	11569	11442	11439	11440	11587	11370	11392	11430	11311	11446	11398	11488	11404	11374	11458	11455	11486	11507	11356	11528	11552	11257	11670	11387	11448	11442	11316	11435	11384	11531
24799	21550	29061	24756	23150	23823	23181	19334	15562	14054	13329	12870	12307	12093	11817	11795	11578	11346	11036	11067	11053	10950	11040	10853	11088	10958	10639	10697	10732	10828	10773	10595	10711	10739	10661	10612	10772	10801	10934	10825	10906	10645	10675	10643	10757	10668	10893	10650	10837	10647	10755	10710	10674	10564	10726	10647	10707	10696	11394	11793	11526	10954	10912	10777	10903	10613	10687	10854	10716	10684	10740	10701	10498	10601	10719	10591	10511	10587	10641	10673	10643	10795	10588	10600	10618	10517	10720	10515	10807	10724	10566	10694	10543	10658	10712	10750	10694	10709	10808	10678	10720	10699	10746	10568	10624	10573	10752	10504	10491	10662	10501	10687	10626	10531	10720	10748	10798	10596	10614	10579	10579	10739	10623	10719	10522	10546	10579	10614	10837	10636	10727	10678	10679	10572	10575	10732	10515	10669	10654	10454	10572	10610	10675	10716	10791	10568	10701	10885	10552	10695	10594	10533	10740	10685	10802	10623	10556	10707	10726	10714	10786	10735	10844	10810	10665	10668	10672	10637	10622	10666	10589	10724	10668	10709	10426	10537	10670	10679	10699	10439	10775	10609	10807	10822	10794	10747	10665	10672	10715	10770	10589	10629	10628	10637	10630	10616	10729	10731	10519	10747	10763	10754	10667	10621	10548	10547	10691	10522	10698	10568	10528	10558	10640	10505	10612	10720	10722	10664	10737	10635	10565	10545	10401	10598	10769	10531	10634	10616	10575	10691	10639	10528	10629	10840	10637	10561	10546	10711	10888	10767	10624	10636	10582	10568	10721	10621	10620	10748	10768	10621	10611	10618	10717	10866	10570	10643	10741	10538	10418	10540	10695	10707	10705	10593	10624	10757	10663	10495	10692	10594	10748	10649	10665	10627	10830	10635	10626	10566	10734	10529	10628	10592	10720	10839	10718	10663	10696	10736	10623	10520	10846	10736	10599	10640	10528	10710	10543	10539	10600	10627	10634	10653	10631	10432	10646	10451	10442	10727	10762	10697	10710	10576	10599	10676	10583	10712	10598	10645	10433	10529	10652	10633	10750	10514	10578	10779	10775	10444	10626	10574	10472	10632	10657	10501	10580	10545	10627	10646	10662	10617	10548	10763	10672	10471	10346	10649	10585	10685	10597	10686	10668	10609	10626	10565	10824	10567	10628	10747	10693	10662	10629	10806	10624	10612	10748	10576	10615	10900	10685	10588	10659	10708	10585	10567	10574	10549	10664	10544	10663	10707	10518	10789	10582	10563	10479	10524	10735	10571	10664	10562	10504	10516	10547	10694	10569	10709	10707	10457	10548	10579	10691	10661	10638	10658	10531	10581	10756	10535	10605	10593	10600	10596	10706	10728	10555	10588	10600	10640	10474	10602	10831	10602	10546	10673	10493	10555	10613	10668	10758	10615	10598	10695	10636	10679	10608	10660	10563	10618	10592	10557	10628	10486	10680	10638	10517	10626	10639	10655	10555	10545	10499	10706	10594	10649	10527	10558	10663	10756	10739	10606	10735	10527	10601	10713	10523	10608	10720	10633	10532	10655	10764	10693	10584	10588	10731	10599	10658	10527	10505	10644	10447	10623	10666	10650	10674	10747	10537	10580	10573	10705	10701	10666	10526	10649	10596	10544	10578	10570	10717	10580	10556	10669	10560	10630	10769	10626	10593	10654	10607	10482	10714	10587	10678	10695	10621	10655	10677	10626	10829	10536	10616	10698	10611	10815	10813	10514	10615	10842	10582	10704	10633	10656	10691	10699	10708	10632	10579	10644	10523	10497	10822	10759	10703	10667	10607	10524	10424	10458	10610	10560	10693	10558	10632	10584	10373	10559	10663	10568	10684	10773	10827	10625	10660	10564	10610	10547	10741	10755	10759	10734	10602	10613	10614	10733	10635	10788	10691	10369	10372	10565	10644	10715	10695	10495	10755	10734	10699	10773	10376	10524	10607	10731	10528	10679	10562	10489	10670	10630	10550	10640	10642	10701	10547	10610	10651	10593	10608	10789	10654	10556	10560	10414	10751	10549	10742	10746	10685	10606	10680	10623	10715	10513	10735	10584	10428	10589	10575	10601	10954	10548	10522	10553	10772	10627	10651	10783	10454	10635	10572	10680	10796	10510	10725	10562	10700	10656	10705	10752	10741	10792	10678	10588	10582	10580	10507	10615	10609	10623	10750	10553	10433	10731	10630	10569	10796	10679	10546	10643	10578	10636	10596	10669	10616	10573	10686	10669	10633	10685	10517	10635	10609	10473	10595	10653	10709	10562	10629	10511	10565	10665	10691	10703	10717	10684	10614	10727	10501	10664	10726	10541	10566	10618	10548	10672	10751	10814	10609	10862	10808	10655	10566	10676	10700	10758	10461	10613	10450	10453	10745	10496	10583	10569	10545	10612	10558	10747	10764	10657	10624	10634	10728	10493	10684	10799	10718	10554	10446	10676	10713	10566	10648	10620	10739	10656	10671	10578	10530	10452	10691	10468	10709	10542	10617	10591	10666	10790	10665	10536	10524	10420	10620	10644	10573	10684	10658	10722	10620	10638	10600	10706	10744	10604	10418	10588	10631	10789	10570	10704	10497	10712	10711	10681	10512	10670	10777	10660	10859	10656	10630	10671	10550	10613	10782	10525	10598	10516	10632	10623	10778	10737	10477	10728	10759	10753	10593	10642	10619	10848	10633	10803	10629	10614	10658	10542	10683	10574	10488	10588	10510	10614	10546	10673	10796	10627	10599	10766	10624	10539	10659	10549	10711	10440	10621	10779	10721	10598	10546	10658	10683	10601	10451	10539	10368	10678	10576	10664	10517	10595	10474	10489	10676	10770	10609	10595	10567	10599	10745	10699	10546	10746	10595	10762	10487	10655	10645	10782	10701	10570	10655	10820	10728	10767	10801	10650	10730	10586	10764	10471	10545	10583	10699	10670	10653	10632	10631	10774	10565	10744	10677	10816	10635	10578	10837	10780	10721	10778	10561	10592	10593	10561	10701	10606	10724	10695	10716	10708	10625	10733	10738	10616	10677	10791	10685	10679	10658	10675	10699	10645	10626	10576	10733	10651	10842	10728	10658	10639	10635	10766	10796	10611	10593	10637	10626	10574	10533	10622	10605	10619	10805	10621	10640	10676	10678	10679	10765	10563	10830	10725	10774	10632	10593	10700	10531	10544	10639	10597	10574	10499	10668	10740	10612	10732	10670	10440	10617	10633	10604	10694	10550	10660	10707	10622	10600	10542	10619	10672	10636	10531	10660	10682	10694	10840	10584	10470	10649	10682	10695	10597	10742	10560	10705	10646	10862	10791	10762	10662	10511	10686	10570	10576	10717	10705	10624	10522	10703	10717	10681	10458	10567	10638	10749	10672	10558	10628	10537	10609	10561	10535	10558	10758	10675	10562	10676	10600	10537	10798	10528	10614	10702	10626	10717	10669	10570	10610	10735	10718	10565	10636	10769	10552	10808	10754	10681	10529	10593	10630	10713	10624	10498	10556	10617	10548	10518	10573	10709	10633	10705	10626	10663	10852	10777	10572	10490	10744	10579	10627	10414	10587	10578	10651	10600	10728	10557	10563	10735	10642	10644	10780	10631	10573	10476	10584	10563	10684	10600	10569	10696	10597	10633	10569	10667	10789	10567	10622	10697	10619	10515	10750	10833	10582	10764	10534	10625	10660	10653	10705	10670	10842	10655	10718	10699	10547	10481	10536	10598	10619	10600	10521	10461	10615	10795	10645	10655	10795	10715	10596	10718	10850	10629	10706	10536	10846	10706	10614	10646	10568	10708	10685	10571	10465	10804	10692	10624	10513	10661	10583	10703	10703	10784	10630	10473	10639	10682	10815	10571	10613	10719	10696	10778	10655	10621	10899	10641	10575	10604	10648	10602	10705	10572	10508	10644	10547	10608	10739	10666	10552	10857	10493	10716	10482	10606	10719	10691	10620	10807	10656	10546	10622	10697	10847	10630	10681	10510	10534	10376	10691	10490	10624	10567	10505	10588	10681	10516	10614	10705	10621	10703	10655	10585	10613	10816	10536	10678	10667	10601	10728	10633	10681	10450	10514	10530	10671	10608	10606	10576	10422	10608	10513	10703	10640	10565	10548	10586	10734	10520	10645	10557	10644	10601	10560	10422	10684	10674	10733	10734	10765	10552	10828	10557	10620	10632	10728	10605	10628	10564	10641	10727	10823	10646	10542	10467	10595	10673	10696	10600	10607	10533	10680	10559	10704	10476	10663	10778	10755	10791	10715	10588	10491	10608	10681	10809	10682	10476	10491	10677	10554	10770	10671	10703	10558	10730	10596	10423	10667	10498	10511	10670	10766	10712	10623	10771	10994	10596	10690	10646	10645	10545	10571	10721	10690	10683	10620	10511	10656	10516	10581	10443	10622	10567	10508	10676	10494	10600	10686	10457	10545	10814	10541	10678	10676	10639	10798	10509	10598	10618	10658	10484	10728	10470	10682	10558	10422	10475	10583	10677	10718	10588	10706	10512	10585	10713	10646	10805	10707	10611	10646	10538	10648	10687	10748	10645	10475	10828	10605	10517	10553	10592	10657	10578	10410	10805	10606	10418	10685	10780	10545	10629	10642	10468	10568	10633	10631	10685	10685	10597	10629	10624	10696	10583	10519	10726	10687	10701	10724	10470	10621	10626	10674	10579	10766	10634	10703	10675	10563	10684	10745	10699	10807	10630	10556	10582	10532	10588	10657	10579	10601	10732	10738	10746	10762	10636	10577	10693	10529	10585	10615	10647	10774	10518	10554	10668	10655	10774	10891	10567	10788	10376	10540	10575	10551	10535	10581	10560	10771	10545	10718	10779	10597	10814	10619	10580	10625	10554	10480	10528	10656	10711	10451	10609	10793	10521	10622	10817	10735	10639	10549	10707	10693	10504	10475	10736	10632	10548	10535	10496	10576	10513	10702	10660	10518	10653	10719	10825	10596	10619	10541	10582	10712	10735	10755	10690	10728	10623	10586	10555	10897	10569	10583	10856	10621	10646	10639	10685	10687	10766	10647	10753	10669	10442	10621	10624	10710	10588	10673	10670	10514	10658	10662	10670	10649	10687	10771	10683	10687	10649	10491	10635	10449	10465	10660	10523	10466	10531	10588	10610	10698
23444	40975	41038	35174	32369	26891	24612	21869	18832	16436	15537	14761	13955	13429	13034	12548	12447	12201	11820	11754	11636	11551	11557	11381	11596	11370	11161	11205	11314	11137	11149	11210	11237	11207	11221	11220	11162	11203	11320	11220	11325	11027	11260	11248	11240	11237	11080	11168	11163	10997	11209	11010	11256	11109	10981	11086	11119	11282	12207	12647	12035	11489	11553	11245	11368	11131	11047	11080	11237	11069	11022	11017	11249	11240	10954	10995	11123	11143	11110	11218	11089	11035	11289	11119	11139	11141	11179	11067	11132	11065	11068	11032	11133	11234	11131	11101	11038	11136	11041	11134	10916	11260	11233	11021	11113	11060	11147	11041	11105	10965	11151	11281	10984	11140	11100	11081	11048	10970	11121	10974	11031	11129	10931	11105	11078	11167	11094	10839	11226	11052	11030	11177	11006	11084	11021	11102	11169	11118	11046	10952	11105	11064	11082	11194	11249	10998	11107	11158	11038	11282	11107	11077	11042	11037	11225	11173	11025	11127	11198	11098	11078	11123	11142	11108	11201	10932	11121	11098	11155	11158	11083	11089	11100	10968	11147	11068	11182	11165	11232	11121	11156	11059	11103	11076	11220	11047	10853	11141	11165	11103	11092	10991	11002	11132	11083	10998	11026	10922	11081	10983	11117	11061	10919	11151	11130	11256	11029	10909	11043	10928	11041	10991	11171	11145	11168	11043	11109	10916	11083	11049	11101	11002	11038	11138	11121	11174	11023	11159	10956	11295	10999	11216	11127	11179	11252	11204	11121	11134	11028	11095	11104	11171	11059	11067	11114	10867	11143	11097	11143	10982	11023	10989	10945	11107	10916	11089	11082	11119	11179	11231	11035	11153	10954	11125	11158	10891	11238	11166	11109	11098	11123	11032	10986	11027	11025	10955	11081	11067	11104	11011	10957	11075	11099	10964	10935	11133	11065	11027	11008	11144	11141	10951	11138	11173	11031	11109	11096	11143	10974	10983	11159	11121	11143	11052	11109	11095	11107	10967	11008	11211	11107	11041	11069	11144	11127	11114	11036	11196	11095	11100	11020	11024	11038	10945	11050	11301	11280	11050	11025	11213	11131	11095	11083	11070	11127	11005	11065	11157	10995	11124	11039	10840	11173	11143	11131	11024	11171	11175	10967	11064	11172	10999	11183	10990	11163	11068	11017	11061	11086	11221	11115	11170	11090	11193	11059	11119	11172	11117	11115	11087	10995	11014	11058	11021	10923	11051	11081	11093	11125	11122	11038	11048	11095	11174	11173	11149	11017	11164	11162	11096	11017	11146	11121	11122	10937	11290	11020	11247	11079	11106	11108	11239	11004	10969	11100	11093	11131	11146	11042	11056	11076	11146	11148	10982	11052	11046	11073	11076	11177	11123	11100	11062	11086	11220	11032	11124	10962	11104	11038	11114	11060	11059	11147	11108	11156	11116	11118	11082	11078	11045	11137	10907	11233	11126	11026	11104	11206	11007	11129	11073	10999	11067	11035	10964	11058	11201	10996	11134	11012	11155	11091	11127	11160	11123	11141	11128	11081	11054	11059	11047	10990	11113	11002	11225	10866	11058	11033	11128	11152	11071	11204	11108	11004	10979	11306	11040	10998	11066	11083	11043	11126	11343	10962	10873	11101	11134	10985	10889	11119	10921	11142	10996	11062	11021	11078	10930	10950	11045	11230	11304	11011	11063	10985	10937	11194	11047	10990	11196	11099	10984	11131	11185	11085	11121	11072	11085	11004	11031	11056	11082	11113	11094	11040	11219	11059	11060	10982	11022	11047	11065	11120	10985	10925	11106	10990	11050	11010	11316	11053	11340	11117	11146	11074	11092	10945	11047	11115	11160	11107	11103	10929	11115	11075	11127	11087	11115	10974	11045	11074	11080	11124	11087	11109	10933	11167	11089	10910	11129	11081	11043	10956	11135	11061	11201	11065	10977	11207	11027	11145	10942	10983	10963	11063	10979	10990	11170	11085	10975	11176	10975	11198	11152	11104	11021	11083	11148	11210	11274	11156	11154	11076	11014	11043	11029	11059	11175	10943	10902	11089	11149	11161	11160	11290	11040	10991	11039	11143	10894	11120	11069	11007	11137	11101	11129	11072	11163	11042	11253	10942	11047	11045	11097	10873	11252	11085	10931	11031	11059	11116	11167	11094	10974	11049	11066	11172	11150	11082	11155	11013	11152	11212	10980	11063	10974	11038	11185	11178	11130	11082	11010	10926	10995	11109	11128	11213	11025	11152	11073	11086	11028	11189	11144	10992	11093	11110	11166	11096	11060	10926	10944	11085	11008	11052	11102	11030	11038	10950	11127	11206	11067	11153	11114	11105	10952	10998	11110	11163	11092	11198	10996	11018	11040	11069	11206	11039	11179	11141	11184	11011	11187	11141	11077	11128	11023	11087	11152	11011	11082	11065	11120	11046	11121	10982	11115	11070	11117	11049	11111	11103	11008	11083	11048	11023	11205	11140	10990	11106	11126	11063	11158	11077	10946	11103	11067	11144	11211	11166	10984	11040	11065	11192	11121	11094	11205	11076	11027	11159	11216	11150	10989	11149	11045	11149	11033	11117	11067	11062	10981	11100	11121	11106	11089	11248	11092	11023	11245	11022	11032	11041	11111	11048	10970	11123	11120	11202	10977	11089	11113	11144	11097	10903	11161	10988	11130	11046	10897	10940	10980	10966	11058	11168	11068	10952	11129	11100	11061	11161	11076	11198	11180	10985	11118	10979	11056	11126	11077	11094	11065	11019	11157	10945	10968	11081	11259	11118	11026	10985	11069	11139	11027	11095	11157	11071	11041	11053	11042	11039	11167	11083	10875	11122	11111	11040	11119	11108	11115	11021	11105	11097	10946	11151	11179	11106	11103	11062	11095	11205	11148	11147	11082	10986	10945	11129	11024	10945	11316	10989	10968	10966	11049	11000	11153	11056	10873	11062	11080	11002	11066	11221	11041	11163	10967	11078	11125	11199	11167	11084	11110	11036	11133	10985	11057	11196	11182	10988	11074	11118	11219	10980	11096	11087	11144	11021	11088	11054	10914	11188	10986	11065	11092	11163	10952	10866	11010	11066	10955	10983	11145	11045	11121	11089	10991	11033	11042	11093	11050	11268	11113	11053	11047	11113	11174	11037	10994	11279	10988	11064	10973	11144	11047	11216	11095	11284	11025	11123	11102	11130	11005	11228	11125	11232	11036	11143	11023	10883	10941	11120	11147	10977	11073	11081	11025	11088	10898	11001	11081	11188	11171	10934	11100	11039	11045	11075	11072	11139	11218	11113	10989	11068	10918	11060	11129	11023	11037	11210	11078	11119	11025	11138	10975	11130	11017	11135	11125	10988	11064	11006	11199	11095	11092	10951	11148	11083	10944	10995	11006	11103	11188	11066	10766	11087	11031	11071	10997	11083	11064	11122	11006	11088	11236	11185	11010	11113	11131	11008	10987	11064	11144	11056	11202	11347	11211	11112	10905	10997	11207	11049	11045	11168	11161	11073	10909	11003	11088	11084	11094	11091	11123	11106	11037	11002	10969	11125	11239	11106	11076	10959	10973	11045	11094	11010	10944	11121	11154	11109	11203	11160	11151	11174	11167	10988	11005	10984	11273	11000	11099	11092	11267	11036	10980	11062	11002	11139	11166	11148	10902	10969	10931	11020	11043	11209	11145	11124	11069	11054	11072	11027	11188	11154	11018	10937	11211	11157	11285	10885	11205	11124	11134	11129	11039	11153	11052	11159	10956	11007	11184	11075	11043	11123	11139	11102	11178	11289	10948	11034	10963	11123	11076	11190	11065	11093	11024	10818	11230	11216	10980	10924	11172	11202	11102	11088	11145	11064	11098	11059	11049	11106	10938	11165	11094	11125	11277	11100	11169	10995	11059	11171	11090	10977	11071	11036	10982	11155	11064	10991	11021	11173	10968	11100	11038	11034	10852	11122	11040	10990	11137	11023	11222	11031	11085	11072	11066	11090	11076	11123	11150	10974	10990	11076	11073	11097	11030	11189	11103	11125	10932	11042	11119	10923	11119	11077	11085	11254	11100	11088	11113	11146	10894	11107	11062	11125	11100	11117	11050	11130	11175	11026	11076	10971	11043	11159	11096	11079	11087	11146	11088	11058	11091	11116	11082	11059	11090	11085	11106	11084	11125	11108	11295	11005	11034	11137	11199	11018	11182	11001	11093	11001	11015	11144	10979	10990	11041	11047	11206	11199	11090	11124	11144	11179	11013	11110	11016	11094	11163	10987	11152	11084	11090	11034	11175	11121	11002	11029	11128	11085	11126	11152	11152	11063	11190	11114	10946	11069	11245	11154	10929	11045	11229	11057	11004	11208	11098	11139	11177	11074	10945	11068	11031	11162	11006	11056	11137	11147	11093	11114	11092	11032	11106	11040	11089	11074	11225	11082	11130	11196	11243	11054	11114	11215	11036	11137	11063	11119	11034	11176	11133	11170	11184	11030	11169	11028	11017	11207	11284	11073	11143	11171	11126	11177	11094	11077	10879	11070	11018	11163	11092	11058	11023	11091	11130	11144	11192	11142	11065	11024	11110	10995	11120	11150	10977	11040	11120	11149	11084	11055	11060	11120	11092	11035	10995	11113	11111	11074	11031	11042	11117	11054	10986	11111	11146	11038	11068	11069	11005	11017	11138	10989	11067	10988	11031	10930	11059	11078	11070	11062	11179	11228	11157	11152	11060	11216	11190	11160	10955	11079	10994	10988	10962	11130	10912	11170	11158	11003	11214	11068	11034	11118	11235	11140	11100	11035	11064	11192	10994	11059	11005	11085	11066	11112	11028	11008	11130	11159	11167	11135	11275	11082	11081	11000	10944	10974	11056	11025	11014	10924	11190	11076	11169	11137	11049	11071	11132	11071	11164	11032	11019	11164	10973	11066	11185	11120	11105	10853	11280	11124	11134	10984	11135	11186	11206	11043	11016	11012	11020	10922	11036	10915	10995	11089	11107	11116	10912	10994	10958	11100	11109	10960	11132	11074	11007	11163	11234	11189	11043	11186	11038	10997	11209	11274	11127	11169	11226	11031	11031	10986	10962	11134	11106	11052	11193	11175	11140	10988	10937	11090	11222	11168	10997	11174	11137	11112	11114	11203	11088	11119	11033
30374	24792	25509	21864	16438	13739	12626	12492	12592	11315	11102	10991	10787	10810	10854	10605	10760	10712	10530	10845	10657	10665	10753	10777	10676	10780	10635	10644	10612	10633	10491	10573	10765	10709	10570	10709	10683	10651	10643	10683	10719	10672	10844	10632	10534	10706	10676	10726	10660	10527	10604	10390	10565	10405	10537	10639	10654	10557	10718	10732	10567	10690	10763	10834	10680	10519	10595	10626	10747	10580	10619	10663	10686	10645	10718	10579	10668	10698	10529	10592	10567	10713	10670	10468	10622	10642	10357	10514	10612	10508	10555	10485	10664	10684	10402	10454	10633	10901	10576	10459	10736	10659	10727	10550	10579	10388	10559	10571	10452	10709	10608	10603	10458	10618	10512	10625	10728	10476	10640	10653	10776	10576	10754	10500	10612	10562	10520	10717	10747	10621	10653	10777	10484	10587	10669	10691	10691	10735	10708	10642	10484	10488	10410	10772	10602	10669	10887	10630	10632	10650	10522	10771	10420	10710	10747	10414	10553	10739	10641	10587	10771	10575	10780	10560	10540	10807	10689	10851	10749	10660	10504	10587	10635	10366	10747	10620	10634	10544	10681	10745	10584	10691	10671	10687	10716	10581	10469	10544	10475	10517	10614	10779	10467	10665	10660	10565	10615	10586	10611	10412	10538	10499	10581	10509	10534	10640	10623	10699	10698	10624	10550	10631	10456	10482	10461	10516	10701	10623	10606	10602	10630	10513	10621	10706	10660	10698	10784	10657	10651	10604	10596	10679	10535	10680	10537	10583	10627	10583	10556	10479	10610	10536	10594	10575	10645	10674	10565	10653	10585	10476	10602	10651	10597	10389	10599	10712	10706	10425	10759	10557	10459	10512	10645	10561	10535	10561	10464	10542	10577	10589	10565	10623	10879	10580	10510	10559	10618	10646	10782	10706	10513	10593	10610	10627	10469	10581	10620	10517	10613	10724	10725	10711	10660	10617	10692	10589	10603	10659	10721	10668	10591	10688	10475	10537	10866	10478	10499	10724	10737	10710	10496	10798	10564	10759	10567	10421	10749	10647	10494	10639	10691	10585	10545	10642	10615	10540	10587	10771	10762	10657	10662	10799	10654	10634	10633	10595	10651	10587	10565	10636	10591	10751	10592	10660	10794	10397	10582	10548	10717	10528	10629	10748	10684	10728	10728	10592	10617	10513	10585	10566	10635	10520	10787	10482	10726	10594	10584	10814	10617	10720	10783	10473	10507	10555	10523	10579	10620	10541	10655	10620	10597	10570	10425	10631	10569	10609	10598	10674	10597	10513	10437	10530	10790	10724	10474	10602	10486	10665	10592	10592	10645	10707	10590	10582	10559	10579	10630	10576	10501	10582	10671	10928	10632	10514	10388	10702	10652	10651	10494	10649	10533	10807	10513	10640	10491	10557	10562	10418	10504	10704	10623	10603	10561	10527	10575	10616	10662	10598	10486	10687	10496	10647	10654	10677	10409	10618	10504	10484	10573	10610	10588	10650	10597	10660	10684	10618	10396	10548	10633	10505	10550	10623	10525	10395	10535	10621	10669	10690	10569	10593	10436	10619	10695	10593	10644	10744	10533	10560	10747	10443	10553	10593	10581	10649	10471	10594	10549	10554	10572	10564	10705	10545	10464	10522	10538	10679	10558	10468	10734	10683	10588	10414	10631	10603	10685	10560	10440	10562	10527	10607	10723	10629	10440	10763	10515	10524	10451	10597	10494	10470	10538	10602	10674	10447	10601	10615	10498	10563	10488	10703	10632	10453	10511	10516	10457	10536	10539	10671	10652	10618	10737	10484	10778	10734	10667	10683	10579	10707	10482	10614	10546	10675	10647	10721	10637	10621	10531	10423	10622	10863	10543	10651	10711	10794	10594	10629	10567	10679	10587	10462	10568	10704	10588	10746	10508	10629	10645	10496	10701	10611	10657	10411	10675	10605	10574	10544	10611	10685	10491	10579	10500	10663	10591	10489	10468	10629	10546	10642	10785	10558	10631	10818	10583	10628	10580	10616	10552	10689	10482	10685	10651	10634	10629	10701	10552	10657	10615	10501	10546	10753	10688	10608	10500	10545	10654	10713	10662	10721	10475	10660	10688	10713	10511	10508	10468	10747	10581	10723	10563	10738	10576	10540	10502	10654	10614	10597	10594	10651	10663	10612	10413	10633	10407	10676	10785	10563	10733	10532	10522	10547	10644	10738	10656	10774	10640	10731	10663	10534	10717	10510	10618	10644	10646	10660	10857	10672	10544	10509	10723	10517	10470	10568	10570	10649	10499	10786	10536	10629	10693	10535	10687	10512	10576	10593	10606	10530	10504	10695	10685	10522	10621	10433	10736	10621	10647	10469	10503	10626	10719	10678	10747	10635	10604	10556	10561	10451	10607	10608	10566	10665	10554	10676	10545	10545	10647	10570	10672	10489	10509	10444	10600	10709	10529	10655	10657	10654	10603	10667	10509	10589	10601	10508	10699	10608	10595	10594	10664	10616	10600	10705	10626	10689	10498	10526	10436	10549	10687	10689	10674	10626	10491	10534	10750	10767	10530	10583	10485	10498	10603	10545	10692	10622	10549	10532	10569	10750	10721	10605	10663	10652	10532	10492	10491	10638	10538	10550	10556	10707	10604	10474	10531	10639	10509	10667	10699	10594	10514	10475	10608	10571	10614	10506	10484	10560	10597	10671	10424	10440	10695	10633	10598	10473	10606	10539	10464	10546	10497	10577	10648	10738	10738	10589	10943	10387	10533	10537	10580	10740	10489	10514	10872	10850	10611	10612	10596	10712	10541	10683	10718	10854	10522	10374	10743	10626	10779	10635	10584	10395	10647	10623	10446	10604	10526	10537	10807	10562	10630	10530	10659	10593	10705	10676	10396	10531	10634	10641	10771	10465	10668	10461	10595	10774	10567	10556	10729	10568	10643	10657	10807	10662	10668	10604	10661	10449	10626	10574	10566	10733	10522	10468	10611	10467	10625	10650	10562	10498	10585	10768	10667	10591	10531	10678	10759	10625	10575	10503	10548	10623	10541	10467	10640	10591	10574	10543	10677	10691	10750	10723	10763	10637	10478	10695	10597	10628	10574	10581	10530	10701	10540	10576	10660	10578	10753	10486	10713	10557	10531	10514	10386	10538	10452	10509	10561	10679	10809	10608	10622	10729	10593	10764	10478	10681	10579	10462	10599	10573	10539	10748	10842	10731	10682	10617	10619	10458	10448	10660	10555	10681	10725	10872	10634	10741	10620	10634	10665	10691	10614	10660	10497	10693	10622	10700	10651	10533	10690	10805	10716	10509	10565	10674	10719	10667	10654	10582	10664	10556	10771	10614	10842	10587	10577	10668	10668	10656	10783	10758	10671	10548	10685	10684	10614	10596	10477	10616	10691	10572	10572	10629	10685	10739	10576	10626	10606	10526	10526	10558	10768	10547	10436	10595	10588	10560	10507	10662	10438	10561	10700	10638	10551	10743	10526	10671	10708	10591	10657	10593	10670	10369	10659	10478	10576	10637	10608	10630	10625	10527	10532	10553	10511	10631	10698	10605	10744	10514	10712	10795	10705	10618	10634	10488	10569	10465	10679	10516	10790	10552	10541	10649	10583	10643	10711	10590	10685	10876	10556	10555	10695	10637	10644	10590	10632	10561	10530	10741	10638	10462	10600	10649	10647	10516	10646	10622	10722	10483	10534	10568	10591	10641	10562	10573	10792	10685	10625	10641	10699	10462	10617	10741	10626	10641	10457	10709	10448	10498	10476	10495	10651	10659	10638	10821	10595	10640	10592	10533	10653	10693	10675	10449	10700	10630	10635	10612	10610	10550	10560	10634	10589	10540	10646	10536	10820	10653	10505	10656	10738	10414	10549	10581	10615	10543	10646	10706	10610	10637	10645	10692	10505	10580	10620	10644	10639	10649	10480	10730	10604	10637	10669	10748	10762	10511	10444	10652	10715	10697	10731	10561	10526	10511	10697	10623	10692	10691	10602	10526	10504	10506	10508	10589	10557	10643	10516	10579	10543	10495	10538	10561	10532	10497	10634	10647	10698	10612	10619	10535	10651	10537	10731	10732	10785	10695	10533	10529	10661	10528	10733	10680	10659	10571	10596	10575	10672	10610	10676	10434	10626	10619	10644	10701	10631	10639	10671	10546	10612	10664	10643	10573	10707	10561	10836	10649	10579	10727	10548	10549	10502	10579	10758	10583	10659	10545	10634	10551	10637	10647	10573	10550	10572	10570	10544	10605	10740	10677	10491	10700	10658	10583	10383	10681	10550	10486	10532	10616	10626	10713	10613	10563	10695	10680	10664	10551	10637	10516	10642	10695	10591	10595	10674	10649	10559	10608	10616	10543	10711	10602	10632	10633	10595	10747	10693	10710	10740	10631	10521	10686	10440	10574	10625	10637	10459	10747	10619	10587	10651	10628	10534	10622	10622	10660	10561	10339	10379	10577	10760	10556	10591	10647	10585	10510	10685	10779	10737	10704	10815	10616	10551	10606	10662	10551	10694	10654	10666	10647	10610	10656	10636	10610	10490	10528	10468	10548	10667	10618	10692	10707	10677	10602	10531	10601	10674	10593	10509	10680	10462	10486	10582	10554	10710	10724	10656	10585	10607	10657	10655	10697	10758	10372	10539	10602	10795	10593	10612	10774	10754	10690	10696	10632	10762	10547	10541	10630	10654	10652	10665	10673	10575	10605	10485	10401	10652	10757	10710	10518	10702	10618	10604	10652	10517	10636	10703	10564	10645	10621	10608	10688	10770	10593	10693	10529	10521	10720	10498	10721	10628	10634	10695	10707	10634	10514	10634	10687	10636	10541	10406	10717	10730	10648	10509	10736	10713	10590	10745	10624	10483	10811	10501	10679	10456	10445	10613	10668	10636	10514	10715	10578	10694	10785	10565	10600	10650	10634	10709	10482	10582	10663	10622	10679	10684	10536	10633	10745	10548	10619	10512	10529	10804	10661	10634	10532	10619	10702	10551	10698	10597	10616	10685	10469	10609	10539	10715	10399	10493	10658	10532	10740	10484	10550	10747	10541	10595	10822	10642	10582	10559	10544	10603	10629	10696	10690	10726	10754	10542	10394	10604	10593	10638	10701	10528	10412	10705	10522	10753	10805	10634	10566	10598	10530
21271	30036	29808	24533	19625	16058	14585	14016	14414	12286	11934	11791	11524	11282	11469	11101	11078	11040	11055	10971	11040	11078	11161	10999	11118	11157	10979	10895	11000	10873	11085	10952	10921	10953	10933	10995	11038	10847	10930	10921	10959	10889	11016	11076	10985	11121	11028	11077	10832	10993	10965	11100	10952	11032	10966	11005	10775	10983	10953	10914	11046	11033	11038	11041	11003	10985	10920	11006	10950	11049	11015	10805	11059	11076	10993	10839	11018	11037	10996	11000	11025	11007	10763	10958	10972	10943	11134	10939	11003	10889	10980	10825	11025	11010	10909	10953	10984	10773	10957	10942	11096	10948	11017	11290	11020	11042	10867	10998	10898	11069	10844	10942	10964	10814	11052	11002	10957	11112	10967	10945	11019	10813	10982	11077	10868	10867	10871	11001	11035	10939	10962	10995	11041	10926	10992	10847	10906	11016	11053	10929	11033	10929	10989	10880	10931	10952	11048	11005	10862	11015	11020	10833	11010	10944	11070	10840	11053	10916	10920	11087	11003	10972	10956	10929	10812	11014	10953	10945	10891	10906	11002	11015	10927	11017	11098	10799	10903	11016	11065	10802	11050	10902	10909	11004	11082	10980	11088	10922	10992	10939	11100	11106	11041	10852	10927	10991	10861	10983	10922	10839	11057	10913	11006	11006	10827	10930	10913	11031	10790	10940	10822	10906	10986	10972	10980	10931	10959	10932	10886	10985	10867	10889	10869	11042	11011	10819	10933	10955	11080	10796	10822	11023	10882	10827	10960	10862	10926	11049	11073	11024	10874	10910	11046	10960	11043	10909	10911	10840	11074	11119	10906	11027	10972	10862	10775	10927	10887	11030	10917	11134	10875	11046	10999	11081	10889	10849	10895	11043	10899	10931	10957	10953	10929	10953	10936	11080	10975	10865	11032	10910	11026	10882	11011	10790	10865	11062	10799	10919	11088	11033	11044	10947	10853	10969	11052	10997	10883	10970	11038	10973	11025	10953	10894	10847	11019	10920	10935	10952	10918	11032	10904	10992	11015	10940	11024	10893	11014	10980	10985	10901	11104	11040	11036	10977	10900	10845	10922	11037	10922	10921	10897	10856	10885	10974	10811	11028	10930	10883	11164	10873	11046	11012	10871	11110	10997	10960	10965	11001	10978	11054	11064	10922	10996	11190	11006	10977	10932	10998	10850	10919	10911	10985	11038	10961	10931	10876	11025	11102	10957	10866	10903	11037	11106	10993	11084	10911	11081	11012	10943	10975	10898	11006	10943	10884	10930	10852	11014	10970	11114	10884	10997	10829	11019	11037	10979	10855	10973	10942	10923	11005	10934	11100	11011	11022	11033	11034	10998	10984	11057	10906	10898	10790	10950	10938	10911	11064	10952	10962	11048	10982	11021	11009	11037	11000	11075	10937	10935	10925	11054	10985	10945	11075	10805	10941	10937	10818	11235	11046	11100	10796	11101	10886	10965	10832	10882	10936	10924	10881	10909	10997	10998	11008	10985	11053	11060	11137	10894	10925	10927	10888	10837	11079	11114	10959	11023	11119	11014	10970	10920	10868	10972	10950	10942	10895	10982	10918	10991	11035	11012	11022	10993	10903	10971	10992	11019	10828	10975	11016	10888	11099	11026	10871	10936	10899	11007	10892	10988	10878	11181	11062	11031	10941	10933	10914	10928	10939	11194	11008	10862	11004	11153	10977	11002	10853	11024	10954	11024	10941	10801	10950	10903	11042	10982	10908	11065	10997	10940	11092	11035	10872	10987	11110	10915	11034	11124	11063	10919	10869	10963	10922	11037	10996	10949	10986	10890	10973	11002	10849	11084	10913	11101	11126	10965	10971	11104	10936	11004	10907	10936	10979	10932	10938	10844	10796	10925	10940	10976	11012	10824	10989	11050	10777	11035	10948	11075	10876	10954	10979	10891	10893	11001	11018	10989	10961	10923	10914	10979	10922	11108	11013	10966	10961	10994	11072	11076	11009	10755	11048	10949	11014	10901	11097	10984	10989	10889	11065	10926	10979	10902	10794	11092	11036	11012	11001	10919	10962	10899	11062	10971	10941	11149	10803	10993	10917	10996	10996	11091	10966	11025	10997	10979	11043	10980	10770	10943	10960	10789	11074	10900	10935	10914	10972	10965	11095	11048	11010	10918	10856	11031	10972	10967	10855	10958	10833	10925	10876	10921	11046	10855	10915	10846	10985	10742	10932	11040	11089	10949	11020	10901	10970	10857	11005	11063	10995	10994	10832	10841	10883	11035	11033	10946	10900	10812	10999	10867	10952	10962	10862	10987	10837	10772	10998	11185	10886	10832	10984	10851	10919	11038	10850	11080	10962	10868	10997	11034	10945	10830	10955	10928	10923	10885	11018	10976	11103	11115	10978	10916	10999	10913	11019	11036	10914	10843	10982	11058	10925	10862	11040	10920	10873	11030	10943	10980	10888	11115	10933	11028	11007	11074	10909	11018	11061	10990	11037	10990	11020	10995	10954	10992	11010	10994	10992	10975	10986	11043	11097	10982	10797	11073	10881	10911	10997	10836	11034	11021	11110	10911	11056	10940	10910	10867	10832	10926	11034	10909	10921	10945	11079	10800	11007	10917	10931	10975	10730	10777	11021	10957	10876	10920	11089	10766	11018	11069	10944	10996	11024	10924	11170	10980	10950	11076	10994	10984	10827	11005	11014	11014	11036	10996	11032	11066	10870	11114	10805	11000	10968	10873	10949	10951	10957	10942	10767	10862	10894	10981	11060	11077	10909	10965	11139	10829	11139	11087	11018	11054	11038	10889	10971	11002	10848	10913	10904	11016	10899	11007	10993	10994	11089	10968	11021	10928	11187	11105	11044	11067	10981	10952	10899	10935	10920	11156	10994	10979	11000	10949	10742	10940	10871	10810	11101	11063	10882	10922	10988	11011	11045	10980	11190	11012	10901	10896	11019	11045	10871	10975	10891	10786	11021	11040	11043	11149	10991	10920	10887	10967	10997	11088	11059	10989	10946	10990	10912	10837	10851	11028	10950	11015	10948	10874	10882	10935	11144	10980	10912	10963	10969	10874	10939	10983	11015	11035	10918	10988	11106	11187	11035	10889	10921	11109	10927	11109	10822	10945	10937	11023	11089	10976	10974	11018	10941	10818	10987	10962	10956	10965	10950	11016	11122	10950	10981	10976	10907	10943	10966	10887	11092	11026	10892	10928	11054	10863	11085	11028	10899	10997	11006	10964	11224	10934	10877	11113	11047	11083	11014	10941	10918	10989	10886	10980	10978	11021	11102	10988	10938	10992	11050	11015	10925	11143	11024	10993	10844	10902	10967	11020	10939	10929	11039	11109	10869	11010	10892	11041	11034	10989	10949	10998	10853	10997	11076	10932	11005	10969	11176	11003	10762	11043	10981	10972	10954	11099	10985	10887	10851	10861	10851	10987	11057	10952	11068	10676	10979	10923	10951	10933	10972	11065	10843	11051	10946	10980	11065	10998	10991	10891	10912	10941	11109	11044	11038	10707	10814	11107	10822	10860	11087	11017	10996	10956	11012	10912	10940	11000	10850	11016	11017	10826	10862	10917	10960	10803	11125	10993	11047	10937	10858	10904	11035	10954	10989	10924	11115	10946	10852	10949	11030	10982	11120	10901	10809	11004	10917	11109	11059	10977	10974	10879	10895	11069	10947	11057	11021	10841	11015	11034	10973	10844	10977	10944	11007	10951	10919	11056	10905	10878	10908	11124	10981	10987	11002	10955	10838	11046	11124	10975	10986	11133	10949	11013	10861	11016	10740	11056	10856	11091	11006	10920	11001	10876	10973	11019	10915	10948	10843	10845	10846	10956	10920	10967	10841	10983	11007	11111	10904	11050	11026	11031	10966	10921	11040	11158	10899	11093	11044	10996	11027	11039	10982	11074	10937	10964	10991	11029	11108	11052	11026	10924	10936	11043	10918	10956	11021	10987	11031	11049	10922	11008	11055	11061	11103	10998	11027	10890	10943	11020	11050	11039	11189	10919	10844	10935	11027	11185	10941	11017	10834	10866	10968	11063	11059	10967	11080	10971	10970	10924	10958	10907	11116	10843	11021	10811	10952	11107	10850	10989	11103	11001	10903	10956	10935	10934	11011	11068	10968	10919	10884	10959	11250	10947	10917	11058	10876	11019	10912	10961	11049	10855	10903	10850	10790	10943	10955	10974	11032	11066	11024	10923	10971	10926	10996	10964	10945	10933	10933	11023	11013	10965	10680	11007	10941	10952	10846	10926	11083	11010	10927	10935	10949	11034	11016	10944	11104	10907	10808	11072	10957	10927	10843	11020	11034	10744	10875	10914	11020	10925	10992	10871	10960	10919	10904	10889	10951	10904	10883	10876	11006	10907	11164	10962	10952	10819	11112	10826	10946	11030	10966	11125	11109	10891	10976	10830	11080	10946	10976	11046	10996	10888	11063	10850	10871	10827	10859	11077	11089	10858	10980	11089	10946	11033	10952	10736	10916	10981	11091	10887	11168	10986	10995	11041	11016	10855	10899	10815	10842	10947	10982	11069	10839	11022	10833	10872	10948	10972	10922	11034	10873	11065	11085	10880	10933	11021	11031	10835	10973	10858	11054	10920	10908	10949	10735	10915	11016	11058	10968	11037	10987	10945	11044	10884	11003	10867	10986	11079	10957	10830	10932	10903	10946	10937	11012	10996	10927	11124	11105	11064	11098	10892	10937	11009	10929	10909	10785	10867	11071	10968	10795	10905	10930	10987	10712	10948	11092	11071	10867	10967	10935	10971	10935	11024	10962	11020	11016	10831	10981	11019	10970	10985	11206	10903	10948	10976	10985	10927	10865	11093	11016	10782	10812	11099	10971	10912	11089	10848	10844	11003	10920	11255	10892	10966	10953	11050	10871	11008	11018	11053	10928	11191	10767	10777	11076	10911	10949	10856	10913	11047	11119	10897	10935	10950	10944	10886	11018	10941	10939	10906	10993	10971	10997	11004	10968	10980	10906	10870	10864	11029	10904	11089	10911	11068	11044	11077	11043	10896	11043	10954	10883	10990	10955	10899	11052	11013	11040	11029	10854	10926	10941	10996	10895	10972	11017	10898	10963	10932	11071	11174	10980	11019	10899	10941	10878	10905	10927	10986	10929	10784	10856
26377	21607	28268	26699	20978	17135	16069	28116	17220	12239	11636	10997	10715	10633	10505	10464	10315	10378	10303	10341	10302	10385	10222	10197	10231	10266	10230	10055	10234	10104	10176	10283	10254	10133	10229	10227	10401	10152	10140	10157	10247	10131	10038	10260	10212	10151	10111	10273	10261	10192	10302	10132	10077	10191	10078	10218	10124	10098	10168	10116	10268	10312	10480	10285	10254	10075	10153	10217	10045	10080	10222	10119	10002	10044	10164	10213	10196	10173	10090	10274	10204	10326	10128	9997	10275	10274	10348	10129	10157	10213	10085	10376	10078	10040	10082	10036	10092	10071	10006	9985	9988	10204	9982	10244	10127	10016	10076	10263	10116	10075	10201	10192	10082	10023	10293	10197	10017	10130	10308	10241	10113	10063	10224	10206	10072	10133	10173	10048	10100	10008	10034	10164	10124	10052	10266	10112	10161	10064	10203	10138	10149	9995	9970	10193	10154	10229	10184	10283	10395	10237	10235	10226	10172	10062	10154	10138	9996	10091	10024	10021	10082	10164	10042	10132	10114	10106	10153	10238	10266	9908	10015	10290	9996	10306	10175	10144	10195	9960	10138	10071	10166	10195	10108	10018	10214	10064	10249	10148	10219	10121	10341	10190	10101	9999	10032	10173	10198	10169	10234	10167	10154	10137	10377	10207	10029	10092	10091	10184	10137	10029	10053	9937	10127	10336	10071	10133	10188	10231	10182	10117	10208	10020	10153	10182	10119	10241	10005	10180	10233	10090	10078	10058	10099	10089	10177	10038	9933	10211	10082	9958	10089	10217	10152	10110	10111	10107	10213	10096	10346	10361	10140	10114	10063	10047	10089	10076	10061	10066	9928	10090	9945	10235	9975	10109	10309	10002	10186	10119	10394	10179	10168	10257	10008	10171	10088	10089	9903	9981	9917	10231	10210	10031	10155	10061	10057	10165	10227	10046	10195	10077	10116	10170	10113	10119	10145	9976	9981	10148	10189	10137	10019	10286	10240	10225	10145	10110	10151	10099	10147	10257	10260	10125	10109	10175	10199	10041	9991	10147	10122	10221	10055	10077	10097	10279	10126	10121	10148	10142	10066	10037	10084	10221	10212	10202	10131	10170	10058	10068	10143	10141	10036	10183	10107	10080	10173	10127	10069	10197	10224	10139	10004	10084	10059	10139	10103	9994	10025	10097	10282	10288	10215	10128	10040	9997	10102	10062	10192	10122	10087	10059	10067	10160	10266	10129	10008	9996	10004	10211	10210	10169	10104	10116	10090	10065	10176	10293	10071	10028	10088	9901	10054	10120	10020	10034	10045	10140	10057	10295	9964	10189	9893	10099	10136	10104	10176	10124	10051	10203	10078	10223	10156	10105	9938	10068	10187	10123	10085	10217	10070	10031	10176	10269	10069	10083	10124	10051	10043	10092	10342	10274	10226	10169	10081	9987	9999	10121	10135	10144	10227	10026	10067	10031	10073	10229	10038	10000	10204	10096	10040	10042	10220	10016	10032	10012	10011	10185	10105	10013	10039	10150	10144	10122	10165	10134	10262	10073	10149	10194	10104	10187	10203	9993	10143	10110	10167	10074	10167	10135	10063	10153	10335	10145	10171	10051	10113	10202	10136	10044	10041	10080	10034	10102	10249	10058	10133	10016	10191	10171	10160	9902	10244	10159	10100	10110	10260	10130	10135	9994	10147	10013	10119	10029	10126	10109	9970	10114	10169	9901	10111	10188	9953	10019	10198	10181	9990	10195	10008	10036	9996	10100	10106	10182	10144	10259	10133	10282	10056	10161	10204	10186	9999	10069	10038	10006	10096	10084	10120	9945	10217	10215	10032	10190	10184	10118	10142	10073	10096	10188	10002	10062	10070	10080	10161	10208	10152	10168	10162	10119	10101	9970	10135	9981	10121	10023	10108	10086	10059	9852	10019	10175	10156	10217	10155	10006	10058	10216	10111	10193	10098	10066	10156	10112	9975	10207	10140	9920	10305	10263	10038	10090	10139	10258	10127	10035	10134	10152	10144	10079	10201	10131	10262	10050	10120	10261	10040	10265	10105	10015	10057	10035	10151	10098	10037	10080	10196	10172	10179	9976	10052	10025	9913	10188	10150	10172	10107	10347	10124	10055	10138	10025	10136	10140	10131	10232	10152	10198	10109	10088	10099	10205	10275	10183	10262	10183	10097	10117	10098	10031	9953	10129	10114	10006	10075	10212	10156	10006	10189	10162	10162	10225	10005	10090	10175	10050	10132	10038	9927	10124	10027	10024	10047	10174	10108	10062	10289	10110	10326	9983	10082	10099	10190	10133	10181	10125	10162	10120	10336	10219	10196	10074	10041	10232	10144	10026	10220	9998	10001	9999	10122	10177	10022	10154	10028	10049	10042	10074	10129	10170	10278	10147	10168	10113	10270	9990	10055	10038	10056	10099	9995	10205	10203	9913	10162	10182	10215	10078	10235	10184	10227	10077	10140	10262	10234	10126	10061	10156	10072	10194	10093	10278	10201	10104	10261	10303	10140	10250	10249	10140	10049	10183	10190	10256	10061	10091	10146	10039	10274	10170	10232	10102	10064	10067	9993	10274	10273	10266	10279	10057	10101	10031	10061	10079	10086	10177	10156	10052	9943	10115	10108	10070	10035	10158	10156	10193	10180	10165	10123	10125	10193	10296	9973	10264	10159	10243	10080	10231	10082	10097	10064	10040	9950	10039	10014	10062	10025	10065	10047	10084	10111	10138	10050	10210	10143	9955	10093	9957	10012	9939	9958	10082	10114	10065	10019	10228	10144	10007	9923	10243	10149	9990	10184	10086	10103	10082	10212	10102	10144	9924	10217	10114	10114	10217	10045	9970	10221	10109	10000	10153	10068	10244	10067	10208	10075	10188	10017	10079	10265	10182	10257	10144	10227	10079	10207	10116	10243	10227	10146	10264	10169	9913	10218	10233	10092	10224	10054	10080	9922	10169	10113	10188	10153	10066	10192	10283	10113	10197	10132	9943	10058	10090	10116	10106	10165	10077	10083	10276	9922	10110	10162	10121	10119	10077	10206	10290	10027	10190	10099	10089	10131	10162	10278	10066	10062	10008	10236	9980	10054	10227	10115	9939	10106	10152	10247	10282	10131	10142	10147	10118	10104	10266	10149	10182	10181	10152	10180	10224	10190	10130	10105	10177	10019	10103	10123	10037	10115	10289	10125	9965	10066	10011	10160	10067	10089	10139	10185	10311	10094	10163	10130	10165	10130	10181	10165	10147	10134	10086	9996	10099	10138	10329	10094	10237	10229	10194	10097	10048	10175	10126	10071	10100	10118	10243	10117	10171	10004	10053	10084	10155	10012	10144	10277	10033	10180	10217	10177	10223	10248	10006	10250	9890	10112	10042	10084	10238	10130	9972	10209	10245	10182	9932	10067	10035	10187	10121	10048	10289	10284	10409	10143	10111	10150	10211	10245	10130	10022	10025	10056	10282	10207	10313	9997	10132	9971	10155	10155	10078	10136	10176	10024	10306	10119	10077	10177	10179	10193	10108	10092	10202	10354	10070	10121	10141	10126	10007	10142	10095	9919	10024	10260	10078	10161	10111	10152	10141	10251	10206	9968	10103	10200	10217	10227	10201	10090	10145	10299	10095	10044	10209	10291	10215	10252	10258	10085	10059	10250	10064	10269	10153	10114	10109	10096	10094	10273	10282	10001	9963	10091	9999	10121	10028	10247	10263	10200	10042	10159	10052	10283	10101	10157	10117	10218	10232	9981	10124	10056	10147	10200	10118	10122	9954	10027	10212	10210	10083	10020	9977	10268	10154	10226	10182	10306	10102	9888	10319	10221	10036	10154	10053	10095	10144	10254	10071	10063	10016	10017	9981	10038	10229	10238	10074	10176	10105	10116	10017	10157	9955	10041	10254	10254	10143	10029	10070	10138	10177	10137	10124	10285	10160	10112	10149	10033	10138	10175	9985	10148	10030	10176	9990	10160	9948	10111	10046	10226	10129	10085	10128	10128	9996	9952	10205	10136	9986	10026	10066	10020	10103	10269	9970	10144	10032	10059	10195	10136	10089	10163	10014	10140	10096	10183	10223	10009	10122	10113	10186	10161	10040	10251	10226	10214	9988	10174	10129	10242	10199	10131	10034	10306	10158	10106	10140	9946	10201	10085	10189	10069	9968	10081	10122	10073	10102	10092	10131	10154	10239	10206	10124	10272	10070	10072	10131	9966	10068	10162	10134	10217	10250	10074	9955	10249	10145	10251	10098	10109	10199	10036	10106	10149	10123	10027	10132	10160	10044	10328	10095	10131	9986	10202	10183	10066	10162	10197	10252	10157	10153	10039	10191	10148	9999	10091	10101	10095	10174	10152	10177	10153	10159	10067	10142	10192	10142	10282	10280	10136	10202	10089	10048	10132	10100	10075	10133	10074	10057	10144	10231	9979	10203	10072	10165	10283	10123	9973	10228	10146	10188	10274	10201	10317	10271	10295	10324	10179	10171	9992	10211	9970	10016	10071	10148	10097	10136	10191	10110	10236	10142	10061	10296	10085	10263	10130	10070	10314	10251	10165	10266	10127	10297	10229	10188	10215	10142	10134	10197	10205	10211	10176	10069	10071	10181	10273	10090	10194	10200	10060	9996	10075	10320	10106	10285	10150	10306	9980	10310	10036	9957	9997	10040	10119	10108	10041	10010	10158	10132	10181	10176	10163	10078	10201	10084	10171	10181	10130	10147	10254	10111	10135	9987	10173	10200	10285	10216	10111	10114	10110	10011	10110	10195	10152	10205	10156	10210	9977	10197	10333	10197	10205	10161	9996	10135	10321	10050	10038	10237	10204	10192	10199	10009	10008	10073	10098	10225	10141	10120	10068	10273	10144	10190	10140	10241	10187	10239	10223	10042	10024	9967	9994	9957	10193	9933	10289	10100	10223	10022	10154	10054	10130	10126	10289	10243	10234	9997	10178	10092	10263	10280	10206	10269	10004	10201	10247	10054	10238	10188	10083	10243	10164	10095	10156	10050	10258	10070	10020	9986	10112	10255	10209	10057	9924	10064	10115	10135	10195	10080	10111	10119	10174	10064	10204	10056	10060	10170	10124	9950	9936	10045	10193	10200	10180	10215	10226	10227	10147	10080	10141	10142	10033	10107
20173	35045	35415	28570	23282	19462	18896	33770	16929	13278	12557	12217	11652	11496	11231	11164	11080	10944	11016	10840	10734	10807	10834	10753	10705	10734	10762	10848	10768	10716	10609	10612	10606	10718	10692	10548	10770	10559	10639	10665	10650	10736	10648	10694	10581	10454	10677	10603	10516	10553	10703	10647	10679	10534	10574	10622	10784	10696	10665	10896	11125	11101	10853	10797	10591	10661	10436	10561	10455	10743	10508	10564	10506	10695	10722	10667	10582	10541	10647	10605	10588	10657	10618	10549	10560	10606	10604	10605	10691	10550	10694	10536	10742	10655	10789	10524	10694	10818	10664	10565	10592	10637	10587	10735	10655	10635	10547	10591	10657	10534	10706	10700	10603	10493	10587	10648	10487	10773	10641	10533	10562	10514	10544	10664	10677	10711	10647	10508	10515	10689	10660	10617	10616	10530	10757	10609	10751	10740	10538	10683	10722	10685	10581	10487	10564	10562	10659	10674	10741	10723	10586	10457	10632	10642	10703	10762	10700	10511	10681	10618	10558	10757	10727	10644	10563	10627	10655	10549	10761	10630	10612	10570	10661	10550	10717	10539	10507	10526	10590	10662	10630	10598	10673	10820	10636	10600	10610	10616	10537	10681	10557	10715	10635	10591	10578	10711	10443	10709	10616	10666	10559	10586	10716	10651	10725	10557	10618	10700	10637	10704	10542	10697	10599	10449	10550	10461	10737	10483	10730	10634	10563	10591	10536	10597	10608	10593	10465	10663	10743	10596	10526	10508	10756	10499	10604	10586	10667	10700	10529	10866	10631	10604	10591	10638	10577	10582	10629	10673	10702	10693	10821	10524	10757	10546	10475	10574	10543	10689	10666	10733	10574	10552	10628	10631	10826	10627	10549	10517	10675	10576	10580	10645	10648	10657	10738	10500	10538	10587	10625	10732	10616	10588	10507	10617	10711	10639	10578	10782	10498	10462	10656	10701	10605	10593	10703	10614	10710	10617	10642	10494	10454	10694	10546	10687	10618	10611	10548	10473	10697	10604	10556	10662	10549	10499	10579	10560	10595	10635	10824	10589	10625	10582	10734	10574	10670	10577	10575	10570	10577	10557	10650	10551	10532	10685	10674	10646	10588	10613	10621	10622	10470	10583	10661	10555	10538	10564	10511	10507	10656	10590	10482	10736	10633	10634	10597	10489	10571	10528	10597	10458	10431	10518	10686	10680	10667	10592	10792	10519	10663	10634	10606	10590	10537	10551	10628	10664	10601	10667	10751	10729	10481	10664	10420	10606	10626	10625	10670	10747	10712	10708	10657	10558	10568	10496	10598	10630	10602	10642	10505	10688	10626	10695	10549	10531	10656	10623	10661	10675	10534	10604	10477	10686	10536	10679	10757	10679	10504	10592	10678	10698	10637	10644	10653	10502	10649	10619	10553	10569	10725	10629	10626	10626	10715	10510	10594	10669	10618	10698	10611	10569	10718	10566	10677	10535	10746	10804	10620	10485	10755	10672	10538	10649	10440	10521	10622	10565	10486	10564	10621	10717	10647	10548	10591	10601	10537	10672	10641	10766	10482	10515	10756	10606	10656	10521	10621	10549	10634	10638	10754	10803	10815	10566	10832	10387	10710	10594	10690	10464	10496	10545	10612	10726	10505	10644	10721	10642	10592	10660	10613	10514	10730	10557	10500	10749	10605	10496	10567	10451	10564	10435	10651	10670	10605	10441	10598	10644	10487	10549	10720	10709	10690	10530	10572	10649	10633	10730	10701	10622	10544	10562	10726	10457	10499	10595	10605	10478	10575	10586	10661	10584	10657	10506	10602	10662	10529	10573	10598	10633	10666	10564	10637	10629	10526	10520	10666	10440	10542	10535	10783	10554	10666	10707	10722	10589	10827	10494	10427	10666	10792	10596	10607	10648	10721	10675	10686	10660	10577	10757	10576	10419	10683	10687	10505	10505	10587	10597	10677	10579	10541	10671	10517	10672	10486	10572	10518	10622	10567	10516	10693	10647	10539	10610	10475	10640	10443	10577	10653	10680	10556	10593	10655	10441	10602	10490	10629	10625	10691	10674	10677	10671	10675	10723	10722	10533	10450	10527	10637	10575	10597	10787	10599	10575	10634	10547	10547	10549	10665	10607	10538	10568	10623	10572	10604	10685	10481	10605	10837	10703	10437	10640	10638	10564	10644	10769	10588	10492	10751	10640	10633	10584	10657	10649	10602	10624	10673	10554	10687	10590	10609	10593	10524	10679	10625	10526	10576	10494	10616	10727	10668	10711	10717	10570	10668	10625	10433	10763	10472	10402	10500	10613	10678	10587	10577	10478	10601	10541	10510	10603	10683	10698	10546	10559	10585	10442	10597	10552	10813	10652	10647	10549	10665	10589	10545	10736	10659	10447	10534	10530	10701	10585	10634	10591	10658	10574	10571	10703	10661	10684	10579	10578	10531	10592	10607	10648	10606	10557	10590	10664	10643	10571	10683	10572	10719	10433	10606	10548	10677	10627	10691	10683	10508	10665	10643	10692	10706	10615	10611	10665	10687	10577	10554	10656	10554	10698	10687	10626	10566	10696	10641	10694	10719	10625	10609	10615	10515	10686	10532	10687	10597	10558	10565	10563	10470	10651	10672	10566	10614	10655	10618	10742	10514	10547	10603	10655	10566	10622	10658	10685	10668	10611	10697	10702	10544	10637	10433	10609	10604	10733	10560	10747	10632	10597	10573	10464	10561	10701	10688	10573	10716	10614	10688	10684	10680	10595	10398	10649	10694	10598	10574	10725	10607	10497	10540	10759	10658	10529	10784	10630	10733	10629	10605	10664	10639	10522	10575	10774	10660	10606	10641	10591	10629	10727	10589	10424	10807	10444	10604	10688	10743	10506	10642	10540	10784	10686	10546	10589	10568	10526	10627	10733	10648	10631	10483	10652	10619	10782	10565	10684	10584	10792	10587	10654	10534	10624	10634	10626	10535	10567	10453	10687	10656	10536	10509	10695	10641	10624	10710	10469	10478	10557	10524	10601	10487	10642	10535	10585	10526	10616	10609	10607	10518	10568	10624	10526	10476	10579	10627	10644	10495	10533	10336	10686	10553	10551	10592	10537	10553	10500	10709	10654	10517	10692	10694	10782	10573	10614	10706	10570	10686	10625	10414	10620	10679	10590	10689	10654	10704	10538	10747	10589	10650	10826	10699	10547	10553	10759	10702	10770	10608	10592	10637	10521	10542	10570	10629	10660	10698	10568	10689	10458	10640	10676	10426	10560	10624	10679	10470	10698	10578	10476	10515	10561	10728	10490	10546	10568	10652	10605	10544	10566	10618	10676	10573	10684	10549	10534	10484	10788	10641	10458	10795	10543	10427	10602	10448	10537	10572	10649	10623	10568	10789	10622	10557	10440	10636	10663	10565	10596	10399	10743	10638	10758	10759	10460	10583	10586	10717	10466	10694	10561	10523	10690	10507	10634	10630	10648	10633	10540	10620	10623	10612	10524	10617	10579	10681	10681	10542	10595	10698	10628	10736	10582	10699	10665	10581	10689	10644	10626	10663	10649	10679	10602	10629	10489	10611	10785	10672	10617	10459	10712	10589	10815	10392	10699	10553	10759	10588	10664	10446	10692	10704	10654	10434	10639	10537	10618	10569	10542	10570	10757	10698	10601	10687	10725	10660	10609	10688	10667	10743	10608	10668	10628	10760	10556	10464	10674	10587	10496	10675	10548	10594	10504	10515	10574	10582	10527	10715	10525	10553	10683	10485	10665	10637	10677	10594	10675	10531	10558	10614	10509	10613	10482	10491	10508	10715	10661	10623	10459	10728	10442	10706	10616	10580	10682	10481	10663	10453	10530	10579	10554	10562	10664	10581	10529	10721	10546	10527	10622	10596	10700	10743	10668	10461	10563	10696	10581	10643	10472	10557	10523	10787	10687	10556	10490	10739	10735	10624	10499	10805	10698	10638	10563	10650	10593	10681	10484	10720	10675	10666	10441	10508	10602	10683	10694	10616	10694	10646	10648	10501	10647	10675	10568	10624	10597	10466	10556	10482	10602	10515	10532	10502	10681	10547	10679	10584	10482	10544	10712	10590	10702	10548	10514	10717	10624	10656	10550	10578	10623	10655	10539	10659	10561	10594	10595	10515	10681	10712	10652	10525	10559	10656	10678	10717	10732	10722	10625	10498	10536	10677	10568	10372	10809	10578	10448	10644	10575	10607	10781	10531	10612	10488	10663	10536	10698	10518	10704	10622	10688	10572	10641	10569	10544	10485	10581	10405	10628	10636	10593	10690	10624	10619	10565	10655	10573	10448	10563	10715	10640	10637	10567	10644	10502	10445	10680	10617	10555	10618	10625	10672	10541	10664	10562	10608	10659	10708	10566	10629	10646	10453	10716	10653	10658	10524	10755	10382	10702	10440	10500	10570	10689	10530	10614	10556	10586	10695	10656	10670	10448	10566	10579	10548	10651	10565	10702	10530	10612	10545	10697	10827	10561	10601	10649	10599	10507	10628	10649	10431	10631	10643	10529	10573	10684	10613	10665	10629	10589	10549	10515	10629	10544	10565	10568	10580	10577	10475	10661	10585	10571	10688	10477	10672	10641	10617	10704	10742	10628	10593	10537	10538	10768	10481	10611	10558	10610	10597	10764	10614	10593	10600	10630	10485	10605	10536	10369	10559	10602	10566	10767	10591	10547	10684	10671	10735	10622	10737	10678	10498	10565	10594	10632	10697	10580	10526	10736	10694	10598	10564	10516	10786	10622	10597	10630	10618	10460	10584	10653	10700	10453	10654	10631	10555	10499	10665	10710	10533	10631	10514	10519	10578	10634	10703	10632	10576	10563	10658	10680	10564	10530	10595	10758	10557	10515	10671	10568	10632	10568	10725	10558	10747	10709	10626	10493	10592	10503	10525	10630	10611	10606	10789	10456	10624	10703	10725	10630	10739	10581	10491	10534	10668	10636	10735	10584	10829	10535	10655	10613	10505	10640	10557	10773	10790	10861	10718	10581	10652	10574	10511	10732	10596	10530	10563	10630	10703	10606	10647	10608	10705	10602	10601	10479	10693	10697	10635	10636	10638	10599	10547	10599	10661	10547	10619	10526	10675	10644	10629	10770	10508	10683	10499	10683	10475	10546	10491	10632	10587	10600
24886	21554	29101	24797	22502	22521	25821	36589	19137	11998	10199	9865	9322	9615	8853	8856	8575	8625	8530	8437	8401	8468	8422	8286	8374	8375	8189	8393	8304	8240	8105	8203	8166	8233	8205	8226	8146	8276	8424	8265	8252	8268	8124	8451	8269	8271	8163	8320	8205	8168	8184	8380	8276	8299	8231	8164	8126	8293	8069	8293	8594	8641	8608	8746	8201	8351	8338	8219	8170	8260	8118	8147	8185	8293	8087	8177	8069	8095	8212	8091	8117	8157	8045	8250	8133	8285	8288	8314	8240	8198	8188	8131	8402	8149	8049	8170	8220	8213	8197	8171	8121	8200	8215	8233	8050	8227	7984	8169	8050	8080	8181	8146	8195	8265	8140	8250	8059	8160	8172	8146	8095	8270	8232	7990	8272	8296	8136	8168	8315	8333	8103	8299	8178	8182	8283	8168	8034	8197	8194	8136	8175	8022	8133	8069	8138	8126	8198	8158	8266	8153	8043	8071	8340	8368	7953	8198	8225	8057	8197	8117	8170	8204	8162	8135	8114	8068	8108	8225	8063	7980	8275	8187	7943	8077	8185	8244	8142	7874	8152	8102	8242	8095	8251	8187	8100	8212	8294	8139	8217	8090	8076	8197	8119	8180	8319	8169	8201	8113	8195	8143	8139	8286	8220	8178	8063	8209	8123	8090	8107	8268	7982	8169	8116	8014	8366	8320	8039	8179	8103	8069	8029	8261	8086	8078	8209	8190	8082	8248	8289	8088	8041	8182	8227	7984	8230	8223	8066	8173	8227	7999	8173	8199	8257	8109	8122	8111	8126	8190	8275	8062	8151	8043	8176	8165	8028	8106	8104	8239	7940	8107	8318	8078	8145	8134	8147	8152	8135	8138	8202	8170	8165	8151	8288	8143	8237	8086	8144	8056	8100	8012	8174	8278	8029	8089	8093	8173	8131	8159	8076	8132	8187	8085	8217	8298	8080	8021	8283	8133	8265	8240	8110	8174	8175	8171	8195	8030	7907	8051	8239	7971	7982	8243	7921	8125	8050	8240	8150	8168	8154	8056	8075	8140	8170	8113	8125	8226	8162	8226	8249	8054	8188	8127	8092	8200	8009	8124	8281	8237	8182	8123	8110	8165	8204	8192	8125	8173	8219	8127	8060	8099	8355	8260	7990	8190	8209	8078	8157	8292	8322	8223	8116	8092	8056	8104	8208	8013	8038	8080	8165	8075	8210	8173	8175	8099	8056	8214	8198	8055	8131	8117	8271	8190	8085	8159	8037	8108	8279	8195	8024	8203	8230	8162	8098	8150	8203	8096	8019	8041	8211	8130	8232	8182	8131	8033	8043	8184	8172	8255	8083	8127	8232	8223	8094	8101	8122	8113	7950	8111	8135	8182	8077	8009	8114	8072	8156	8056	8191	8088	8168	8095	8140	8220	8160	8249	8187	8322	8092	8059	8229	8256	7988	8211	8188	8173	8067	8276	8152	8112	8134	8159	8267	8199	8135	8202	8209	8053	8065	8035	8110	8108	8231	8181	8153	8085	7997	8239	8131	8231	8146	8239	8202	8131	8194	8240	8079	8107	8055	8095	8224	8242	8162	7982	8185	8245	8207	8085	8051	8119	8062	8116	8157	8083	8278	8044	7986	8220	8179	8221	8083	8241	8239	7996	8165	7974	8200	8233	8151	8228	8106	8103	8222	8199	8154	8113	8055	8240	8243	8237	8138	8019	8017	8152	8174	8204	8153	8159	8223	8238	8086	8159	8316	7986	8136	8070	8216	8063	8249	8184	7978	8061	8104	8195	8038	8185	8160	7974	8045	8051	8068	7990	8253	8027	8189	8222	8205	8111	8112	8100	7952	8151	8170	8120	8084	8124	8103	8069	8146	8035	8173	8009	8258	7982	8203	8147	8070	8120	8085	8115	7952	8090	8186	8204	8169	8203	7946	8108	8218	8248	8185	8114	8105	8165	8246	8036	8118	8126	8233	8213	8212	8254	8391	8122	8080	8216	8244	8089	8205	8018	8142	8205	8156	8199	7966	8192	8046	8285	8195	8124	8044	8069	8228	8014	8276	8172	8074	8117	8228	8249	8297	8190	8285	8099	8241	8218	8236	8139	8189	8328	8156	8262	8332	8281	8007	8226	8176	8112	8162	8180	8095	8179	8191	8200	8042	8157	8255	8109	8054	8117	8149	8294	8023	7957	8082	8147	8136	8131	8154	8064	8105	8224	8153	8135	8191	8182	8195	8173	8248	8211	8363	8200	8172	8173	8137	8052	8102	8236	8063	8243	8063	8205	8106	8156	8137	8009	8140	8356	8190	8134	8172	8143	8222	8292	7908	8194	8160	8225	7988	8501	8282	8075	8157	8199	8088	7980	8204	8160	8172	8270	8118	8123	7996	8024	8201	8291	8205	8173	8283	8094	8100	8105	8146	8217	8290	8429	8262	8301	8197	8189	8314	8129	8082	8216	8103	8044	8361	8133	8111	8169	8229	8244	8190	8251	8094	8054	8173	8142	8177	8105	8260	8060	8096	8049	8160	8296	8253	7965	8146	8072	8266	8153	8168	8135	8166	8240	8153	8097	8084	8159	8151	8101	8146	8305	8179	8118	8164	8145	8237	8131	8179	8095	8038	8053	8141	8074	8202	8280	8212	8073	8029	8164	8155	8141	8199	8074	8129	8041	8121	8123	8170	8237	8305	8092	7913	8062	7874	8159	8121	8224	8192	8195	8271	8315	8181	8059	8120	8239	8358	8093	8087	8309	8162	8167	8171	8193	8108	8136	8232	8144	8349	8222	8174	8175	8050	8088	8198	8222	8022	8267	8149	8089	8055	8192	8221	8299	8271	8251	8039	8155	8129	8179	8314	7998	8077	8284	7983	8136	8136	8243	8077	8157	8060	8255	8035	8032	8230	8345	8263	8086	8272	8108	8106	8144	8142	8127	8162	8267	8239	8192	8139	8182	8165	8170	8094	8058	8148	8081	8274	8256	8077	8321	8136	8312	8105	7979	7988	8145	8095	8087	8111	8224	8233	8066	8217	8137	8194	8105	8165	8322	8304	8056	8216	8163	8070	8375	8215	8140	8106	8252	8135	8276	8199	8152	8026	8197	8175	8224	8039	8134	8033	8116	8263	8058	8104	8244	8335	8130	8143	8230	8138	8165	8264	8268	8223	8195	8071	8132	8058	8234	8149	8174	8155	8196	8090	8106	8002	8073	8240	8137	8131	8086	8230	8120	8176	8150	8093	8130	8160	8119	8176	8142	8015	8217	8093	8162	8063	8273	8169	8139	8108	8081	8161	8121	8246	8105	8244	8193	8073	7990	8070	8176	8167	8154	8240	8150	8146	8241	8148	8119	8112	8101	8169	8100	8199	8218	8203	8083	8092	8077	8266	7995	8095	8143	8302	8274	8212	8201	8140	8140	8277	8169	8062	8130	8233	8180	8080	8115	8130	8077	8224	8197	8213	8121	8074	8186	8338	8124	8147	8182	8026	8221	8144	8164	8211	8232	8247	8142	8043	8146	8077	8164	8134	8053	8130	8193	8217	8088	8049	8112	8254	8419	8207	8206	8171	8353	8193	8178	8170	8206	8139	8165	8111	8153	8247	8094	8024	8267	8140	8204	8430	8167	8313	8171	8134	8183	8071	8233	8096	8223	8173	8231	8190	8213	8148	8109	8336	8441	8211	8201	8164	8132	8076	8159	8162	8229	8351	8168	8148	8218	8127	8064	8184	8150	8161	8220	8107	8223	8186	8203	8288	8159	8145	8134	8045	8210	8092	7965	8353	8000	8106	8157	8230	8150	8215	8155	8060	8227	8111	8171	8138	8146	8196	8193	8053	8198	8193	8104	8171	7962	8075	8237	8244	8108	8117	8186	8031	8107	8101	8056	8258	8169	8097	8128	8142	8160	8187	8129	8100	8254	8126	8147	8112	8204	8240	8081	8060	8073	8201	8040	8024	8143	8124	8144	8104	8045	8125	8134	8140	8092	8189	8159	8133	8274	8152	8074	8081	8058	8125	8043	8230	8220	8062	8219	8191	8069	8063	8167	8129	8000	7899	8012	8157	8266	8101	8198	8124	8216	8153	8289	8153	8071	8147	8145	8264	8254	8239	8191	8046	8290	8448	8166	8236	8399	8145	8027	8109	8124	8242	8071	8163	8144	8189	8087	8198	8274	8074	8071	8137	8173	8114	8116	8115	8098	8204	8079	8116	8099	8097	8211	8099	8232	8033	8155	8191	8034	8134	8194	7987	8296	8233	8191	8172	8168	8067	8199	8079	8137	8182	8021	8088	8025	8134	8094	8201	8143	8003	8071	8265	8008	8068	8161	8113	7977	8170	8031	8282	8030	8240	8102	7964	8304	8181	8168	8238	7993	8130	8081	8158	8256	8176	8255	8242	8013	8167	8166	8128	8190	8254	7973	8197	8122	8172	8146	7960	8264	8118	8142	8146	8185	8083	8224	8141	8144	8081	8105	8080	8123	8306	8007	8144	8098	8184	8005	8163	8104	8162	8310	8166	8178	8198	7889	8044	8180	8114	8183	8035	8073	8236	8281	8357	7940	8019	8207	8221	8296	8101	8178	8141	8154	7976	8060	8186	8093	8060	8182	8327	8184	8248	8321	8238	8107	8135	8282	8075	8151	7983	8260	8298	8056	8231	8191	8086	8050	8163	8226	8217	7965	8265	8225	8297	8195	8028	8097	8089	8165	8225	8228	8161	8196	7944	8263	8224	8207	8226	8071	8150	7986	8199	8009	8244	8164	8139	8165	8244	8239	8143	8088	8136	8106	8105	8185	8123	8033	8321	8055	8111	8036	8133	8156	8092	8211	8136	8276	8160	8062	8272	8295	8048	8175	8132	8103	8228	8058	7957	8214	8093	8115	8095	8303	8096	8201	8171	8164	8196	8162	8120	8116	8235	8179	8128	8218	8167	8089	8082	8072	8073	8096	8051	8104	8290	8119	8193	8033	8195	8049	8186	8220	8154	8242	8108	8170	8138	8171	8288	8135	8340	8054	8219	8193	8251	8183	8155	8223	8005	8049	8111	8023	8311	8144	8265	8074	8042	8241	8179	8230	8192	8012	7990	8284	8117	8074	8214	8021	8116	8078	8260	8139
21773	40559	40501	34510	28907	25143	30207	41477	17454	13744	12844	11840	11255	11609	10475	10105	9874	9681	9609	9623	9639	9428	9392	9366	9272	9255	9328	9318	9139	9207	9366	9216	9149	9315	9210	9137	9162	9217	9234	9146	9126	9183	9054	9526	9108	9136	9094	9095	9023	9133	9129	9010	9009	9034	9116	9086	9248	9099	8908	9343	9633	9926	9992	9872	9493	9261	9257	9052	9086	9086	8999	9050	9095	9046	9178	9163	9058	8995	9029	9005	9068	9082	9204	9186	9032	9249	9186	8938	9084	9128	9153	8904	9001	9121	9095	8878	8970	9041	8993	9247	9024	9096	8954	8953	8931	9051	9094	9147	9014	9156	9159	8967	9170	9076	8993	9049	8954	8938	8990	9030	8996	9028	8989	9032	9195	9081	9089	9097	9097	9017	9028	9043	9174	9057	8931	8941	8967	8960	9077	9220	9004	9076	9184	8999	9122	9141	9151	8952	9002	9057	8917	9029	9028	9093	9186	9083	9163	8979	8997	9025	9017	9006	9023	9038	9083	9028	9097	9123	9058	9073	9108	9005	9039	8974	9116	9001	9006	9128	9056	9213	9057	9002	9014	9159	9097	9050	8987	9098	8981	9109	9140	9023	8962	9104	9219	9055	8989	8987	9181	8939	9062	9068	9108	9114	9083	9209	9080	9183	8935	9055	9110	9101	9110	9059	9019	9017	9089	9010	9028	8955	9154	8915	9094	9117	9091	9020	9000	9040	9118	9113	9175	8959	9062	8939	9047	9051	9112	8941	9038	9088	9174	9084	9132	9026	9133	8990	8979	9087	9165	8903	8983	9121	8962	9071	9158	8975	9253	9098	8956	9033	9242	9099	9044	9125	8930	8873	9043	9111	9098	8997	8936	9001	9074	9037	9125	9104	8986	9099	9068	9004	8989	9153	9077	9034	9018	8974	9092	9009	9170	9038	9048	8889	9007	9126	9130	9101	9127	9105	9075	9148	8988	9031	9014	9078	9151	9063	9192	9090	9020	9167	9144	8930	9062	9001	9217	9172	9121	9013	9035	9054	9079	8978	9127	9084	9110	8833	9122	9086	9107	9102	8995	9067	9092	9084	9053	9087	8988	9050	9161	8985	9013	9004	8984	8955	8959	8969	9122	8948	9027	8906	9194	9040	9020	9064	9072	9075	9069	9000	9058	9050	9007	9052	9010	9020	9033	9027	9089	9124	9001	9173	9240	9003	9125	9083	9092	9019	9021	9189	8945	9158	9021	9080	9115	8980	9191	9019	9091	9040	9055	8885	9242	8967	8980	9148	9190	8991	9053	9014	9093	9136	8899	9020	9157	9102	9113	8890	9074	9085	8962	8986	9022	9080	8931	9051	8992	9112	9036	9061	9228	9064	9133	9128	9076	9103	9061	9093	9031	9172	9148	9069	9027	9243	8882	8872	8991	8979	8881	9134	9065	9023	8923	9027	9015	9040	8989	8895	9071	8992	9168	9285	9076	9050	9008	9088	8983	9148	9087	8961	9153	9006	8977	9173	9152	9125	8886	9047	9066	9104	9152	8971	8948	8997	8940	8946	9074	9055	8986	8900	8980	9040	9165	9058	8981	9062	8984	9140	9077	8978	9138	8979	9176	9155	9017	8959	8997	8982	9081	8981	9028	9187	9248	9134	9152	9256	9069	9102	8996	9142	9008	9041	9109	9050	8988	9129	9004	9117	9168	9045	9074	9150	9078	9126	9186	9176	9028	9014	9066	9041	9116	9125	9036	9091	9065	9165	9039	9104	9082	9158	9054	9174	9133	8958	8980	9027	9148	8957	9045	9125	8982	9087	9082	9137	9050	9142	9066	9013	9100	9066	9056	9077	9016	9124	8963	8987	9120	8943	9115	9182	9108	8980	9064	9054	9141	9031	9184	9070	8987	8926	9065	9036	9093	8923	9033	9054	9054	9032	9122	9043	9139	8973	9147	9052	9159	9004	8957	9142	9020	8876	9029	9149	9042	9014	9118	9267	8969	9106	9135	9117	9065	9035	9110	8983	8956	9033	9112	9209	9224	8973	9090	9104	9183	9089	9026	8968	9134	9089	9069	9079	8969	8950	9234	8970	9038	8943	8911	9111	9164	9048	9199	8922	9020	9028	9093	9201	9195	9156	9018	8882	8963	9026	9044	9123	9121	8982	9041	9233	9054	9055	9043	9138	9176	9052	9114	9121	9159	9030	8942	9046	9082	9054	9183	9027	8893	8967	9120	9288	9069	9088	9075	9020	9050	8946	9057	9095	9049	9152	9001	9100	9134	8967	9105	8974	9049	9125	8983	9128	9017	9190	9138	9096	8948	8918	9040	8957	9088	9115	9019	9022	9155	9050	9053	9108	9051	9069	9018	8972	9001	8995	9083	9086	9086	9108	9016	9085	9009	9042	9075	9222	9170	8989	8946	8970	9141	9217	9040	9052	8923	9106	9094	9086	9069	9045	9163	9119	9037	9174	8929	9029	8879	8908	9103	9125	9123	9070	9004	9096	9152	9138	9107	8958	9273	8977	8938	8965	9106	9145	9031	9249	9048	9058	8994	9058	9101	8996	9134	9001	8958	9199	9041	9037	9158	9027	8997	9010	9249	9064	9132	9084	9124	9144	9065	9029	9024	9120	8947	9082	9108	9064	9126	9065	9057	8965	9055	8975	9204	9057	8957	9038	8918	9087	9121	9130	8959	9003	9040	9095	9057	9141	9116	8960	9114	8992	8964	8934	9097	9003	8877	9073	9111	9179	8919	9155	9102	9025	9066	9078	9160	9039	9178	9098	9160	8928	8955	9041	9309	9158	9076	9121	8968	8970	9086	9022	9126	9021	9047	8916	9113	8957	9193	9037	9176	9108	8888	9067	9079	9077	9102	9076	9125	8895	9002	9041	9142	8987	9054	8995	8982	8958	8973	9028	9027	9051	9098	9174	9049	9098	9017	8908	8962	9039	8863	9099	9130	9167	9071	9115	9174	9134	9081	9033	8999	9104	9090	9104	8997	9050	9040	9117	9153	9172	9192	9103	9029	9031	9004	9065	9113	8998	9037	9084	9109	8943	9042	9187	8988	9130	8962	9052	9059	9208	8985	9242	9055	8937	9106	9044	9005	9203	9093	9136	9082	9195	9048	9081	9013	8925	9129	9034	8835	9084	9015	9022	9121	9078	8986	9132	9019	9024	9125	9022	8902	9054	8998	9078	9107	9097	9096	9047	9043	8949	9098	9015	8977	8952	9007	9129	9061	9137	9042	9149	9061	9038	9194	9039	9163	9098	9122	9080	9223	9143	9121	8977	8937	9058	9018	9217	9171	9066	9094	8973	9031	8979	8988	9061	9137	9056	9100	8972	9067	9071	9091	9236	8969	9032	9016	9192	9062	8991	8995	9070	9037	9088	9054	9108	9019	9118	9000	9044	9008	9033	9062	9030	9042	9170	9051	8915	9167	9192	9022	9096	9064	9134	9001	8975	9039	9058	9016	9130	9110	9180	8952	9014	9092	9190	9253	9014	8959	8977	9125	9037	8886	8984	8988	9118	9063	9190	8995	9079	9002	9105	8992	9315	9080	9028	9016	9006	9063	8981	9156	8972	9105	9154	8992	9175	9090	9083	9075	9067	9173	9188	9160	9000	9114	9143	9187	8978	8992	8924	9129	9177	9033	8977	9052	9076	8938	8983	9056	9169	9010	9083	8945	9102	9144	8980	9006	9064	9075	9008	9181	9086	9015	8992	9225	8985	8936	9002	9052	9140	9069	9052	9102	9150	9054	8961	9092	8986	9076	9057	9207	9101	9025	9009	9162	9125	9141	9210	9134	8969	9039	8943	9148	9060	8910	9054	9096	9080	9002	9151	9113	9166	9007	9084	8943	9055	9056	9188	9012	9184	9019	9063	8925	9072	9197	9076	9150	9164	9076	8905	9042	9030	9160	9141	9125	9029	9173	9166	8931	8973	8910	9097	9137	8943	9153	9159	9098	9148	9060	9180	9199	9101	9084	9027	9013	9064	8994	9096	9151	8995	9056	9119	9017	9027	9023	9082	9092	9215	9017	9033	9258	8911	9018	9054	9016	9024	9163	9086	9001	8910	9053	9085	9126	9127	9027	9117	9034	9005	9087	8921	9172	9050	9123	9100	9129	8925	9034	8997	9136	8964	9044	9038	8891	9050	8886	9046	8945	9048	9086	8955	9051	9194	9001	9160	8996	9101	9092	9077	9152	9094	9282	8995	9125	9026	8955	9094	9093	9071	9052	9079	8955	9090	8855	9024	8939	9077	9158	8942	9085	9202	9203	9151	9003	9102	9029	9087	8949	9031	9129	8953	9014	9045	9040	8938	9059	9148	9197	9178	9066	9109	8979	8897	9104	9066	9076	9207	9029	9063	9069	9025	9010	9090	9104	8925	9072	9003	9230	9087	9104	9079	9092	9200	8962	9037	9050	9085	9118	8948	9128	9091	8965	9070	9236	9037	9171	8838	9103	8989	9076	8932	9188	9092	9039	9110	9052	9059	9157	9102	9251	9018	9088	9134	9060	9087	8983	9114	9117	9130	9042	9019	9130	9063	9016	9083	9066	8975	9086	8937	9024	9002	9034	8988	8971	9018	8994	9016	8917	9047	9116	8901	9250	9036	9097	9090	9121	9123	9120	8917	9027	9090	9133	9112	9031	9074	9069	9152	9121	9072	8925	8897	9062	9047	9227	8899	9000	8953	8971	9026	9063	8990	9053	9030	8978	8941	9140	9094	9013	8943	9098	8956	9028	8998	9190	9032	9208	9096	9056	9035	9081	9137	9138	9133	9174	8906	9045	9138	9135	8967	8982	9142	9114	9029	9045	9138	9215	9044	8980	9066	9180	8895	9090	9019	9172	9041	8948	9087	9137	9068	9128	9064	9076	9065	9067	9042	8986	9112	9122	9038	9161	9147	9049	9186	9191	9068	9181	9066	9174	9135	8967	9135	9056	9067	8979	9034	8983	9076	9053	8968	8944	8995	9001	9195	9020	8999	9230	9031	9035	9170	8880	8983	8989	8894	9010	9213	9029	9173	9183	9268	8968	8895	9017	9122	9056	9148	8980	9119	9133	9130	9053	9068	8862	9043	8984	9135	8998	8900	9218	8965
29283	23471	22141	17324	12773	10853	10240	10135	8536	8101	7870	7853	7638	7627	7660	7619	7601	7622	7665	7520	7588	7619	7586	7483	7461	7679	7596	7609	7710	7460	7622	7532	7475	7625	7518	7546	7563	7562	7532	7590	7527	7685	7562	7649	7645	7389	7547	7544	7630	7592	7533	7551	7479	7534	7562	7431	7491	7567	7560	7474	7535	7430	7603	7501	7568	7599	7727	7457	7692	7602	7464	7615	7488	7550	7513	7453	7570	7534	7524	7518	7551	7574	7491	7569	7561	7372	7540	7607	7458	7559	7562	7462	7493	7551	7626	7490	7640	7330	7704	7548	7494	7462	7525	7418	7567	7512	7545	7623	7406	7505	7531	7587	7574	7538	7539	7456	7427	7586	7371	7514	7601	7732	7350	7408	7561	7366	7581	7411	7499	7527	7495	7574	7420	7509	7459	7293	7516	7639	7635	7478	7414	7545	7614	7489	7514	7640	7592	7708	7684	7454	7492	7513	7440	7454	7597	7504	7413	7609	7602	7627	7696	7508	7431	7443	7602	7490	7449	7433	7383	7479	7552	7552	7559	7573	7531	7476	7522	7562	7608	7495	7562	7413	7498	7514	7458	7346	7586	7416	7548	7463	7687	7426	7534	7478	7416	7538	7612	7581	7553	7440	7549	7517	7482	7396	7508	7478	7500	7497	7569	7519	7652	7522	7539	7556	7554	7615	7403	7447	7559	7498	7559	7560	7330	7465	7650	7540	7572	7425	7629	7547	7496	7431	7528	7444	7495	7657	7704	7591	7591	7543	7700	7569	7466	7581	7455	7532	7485	7599	7537	7467	7483	7593	7539	7503	7564	7545	7491	7512	7310	7570	7591	7390	7509	7578	7334	7561	7459	7531	7561	7582	7560	7619	7526	7484	7501	7407	7564	7449	7526	7581	7435	7598	7567	7466	7439	7520	7632	7597	7457	7640	7356	7568	7600	7524	7519	7553	7559	7552	7531	7585	7436	7530	7479	7360	7527	7471	7491	7565	7534	7654	7375	7536	7607	7563	7500	7433	7353	7402	7440	7507	7645	7620	7644	7608	7570	7461	7609	7413	7736	7674	7572	7497	7540	7622	7633	7484	7614	7526	7530	7618	7492	7588	7540	7567	7484	7548	7333	7573	7562	7445	7623	7509	7628	7511	7549	7556	7615	7544	7581	7563	7421	7338	7461	7509	7456	7617	7613	7459	7601	7474	7438	7550	7465	7477	7544	7451	7546	7363	7353	7519	7464	7531	7578	7356	7533	7485	7588	7535	7562	7567	7728	7624	7664	7496	7497	7411	7483	7531	7615	7597	7338	7525	7473	7691	7534	7681	7557	7604	7423	7455	7543	7458	7482	7556	7452	7508	7580	7546	7572	7415	7415	7472	7560	7438	7522	7500	7450	7648	7796	7511	7508	7460	7406	7454	7437	7354	7486	7518	7646	7632	7560	7623	7532	7626	7512	7445	7426	7473	7423	7407	7457	7585	7571	7430	7501	7626	7645	7442	7445	7484	7622	7548	7633	7367	7616	7537	7616	7521	7600	7387	7485	7590	7630	7503	7578	7421	7675	7549	7475	7348	7526	7422	7494	7654	7546	7580	7498	7520	7455	7371	7645	7440	7500	7540	7535	7613	7557	7623	7569	7441	7466	7512	7663	7622	7577	7407	7454	7457	7506	7676	7473	7501	7535	7545	7518	7589	7615	7604	7468	7606	7581	7604	7573	7563	7505	7581	7463	7584	7627	7576	7421	7675	7540	7445	7462	7593	7437	7612	7445	7427	7434	7483	7548	7488	7579	7410	7607	7613	7503	7451	7476	7500	7432	7515	7416	7584	7509	7601	7456	7586	7424	7586	7497	7506	7460	7380	7449	7523	7558	7411	7535	7410	7580	7488	7447	7550	7475	7434	7482	7575	7451	7529	7476	7413	7522	7535	7483	7554	7477	7575	7688	7728	7581	7632	7533	7596	7405	7431	7471	7550	7557	7551	7453	7554	7609	7544	7630	7425	7550	7624	7567	7502	7440	7531	7554	7491	7618	7603	7574	7571	7549	7548	7569	7555	7649	7427	7444	7512	7579	7528	7480	7493	7432	7349	7404	7611	7520	7428	7434	7547	7562	7616	7586	7512	7459	7546	7530	7442	7613	7583	7741	7493	7471	7521	7553	7576	7474	7594	7601	7548	7426	7418	7397	7455	7353	7585	7526	7475	7549	7491	7523	7465	7578	7450	7404	7381	7434	7648	7552	7489	7612	7534	7478	7554	7568	7548	7569	7488	7557	7389	7566	7490	7539	7478	7501	7492	7509	7545	7598	7366	7421	7503	7595	7533	7544	7563	7520	7507	7539	7548	7422	7468	7436	7497	7412	7564	7511	7543	7532	7545	7689	7602	7665	7592	7572	7613	7617	7432	7473	7497	7468	7637	7609	7749	7516	7530	7511	7415	7595	7421	7510	7523	7678	7453	7440	7590	7531	7508	7390	7482	7576	7504	7478	7676	7455	7468	7542	7655	7470	7592	7538	7457	7399	7489	7638	7557	7604	7522	7581	7444	7510	7421	7400	7330	7426	7495	7509	7582	7576	7530	7647	7566	7485	7456	7612	7469	7506	7663	7463	7555	7556	7487	7307	7661	7498	7409	7581	7690	7466	7396	7564	7544	7484	7416	7485	7398	7554	7551	7443	7540	7609	7574	7597	7578	7358	7572	7510	7424	7446	7588	7535	7566	7466	7658	7601	7482	7533	7506	7460	7441	7507	7351	7480	7501	7648	7681	7524	7462	7541	7444	7615	7493	7599	7449	7510	7543	7521	7592	7581	7533	7667	7549	7438	7529	7462	7493	7641	7571	7598	7428	7496	7533	7457	7551	7535	7506	7517	7566	7692	7502	7594	7626	7461	7468	7492	7556	7522	7430	7585	7521	7508	7513	7521	7545	7561	7494	7468	7546	7413	7569	7535	7717	7490	7483	7548	7550	7414	7590	7570	7586	7619	7467	7510	7458	7563	7473	7531	7545	7612	7534	7635	7597	7531	7585	7473	7335	7483	7556	7517	7556	7479	7613	7429	7487	7536	7432	7466	7409	7519	7579	7590	7453	7581	7486	7558	7369	7598	7385	7592	7603	7560	7547	7397	7595	7623	7641	7607	7492	7369	7512	7483	7522	7473	7540	7496	7548	7568	7436	7454	7569	7700	7470	7587	7489	7645	7525	7535	7567	7479	7539	7583	7533	7540	7560	7579	7576	7492	7644	7687	7567	7643	7540	7535	7470	7519	7529	7446	7521	7593	7652	7611	7552	7569	7687	7537	7522	7534	7553	7663	7581	7600	7466	7492	7463	7522	7492	7572	7646	7617	7598	7388	7491	7429	7385	7456	7494	7592	7713	7698	7635	7546	7429	7453	7500	7568	7583	7638	7586	7453	7406	7576	7570	7483	7466	7528	7431	7470	7361	7467	7554	7562	7448	7599	7481	7417	7505	7558	7563	7576	7389	7552	7340	7485	7555	7443	7473	7663	7473	7537	7635	7538	7580	7548	7558	7520	7698	7662	7639	7542	7490	7506	7545	7520	7572	7524	7524	7559	7538	7442	7587	7507	7558	7625	7501	7528	7657	7608	7617	7736	7601	7626	7643	7511	7588	7627	7606	7605	7478	7640	7468	7378	7496	7633	7403	7463	7436	7543	7636	7497	7647	7609	7570	7506	7539	7592	7463	7550	7643	7447	7589	7559	7496	7355	7487	7384	7476	7439	7637	7605	7575	7480	7603	7519	7440	7454	7487	7461	7580	7618	7451	7570	7603	7494	7467	7404	7530	7542	7480	7486	7446	7481	7609	7457	7422	7539	7459	7445	7650	7516	7625	7491	7442	7495	7457	7522	7489	7420	7488	7497	7572	7507	7431	7567	7674	7496	7534	7499	7539	7530	7601	7546	7446	7583	7564	7539	7380	7504	7431	7614	7489	7521	7535	7558	7502	7512	7591	7521	7540	7526	7431	7707	7521	7459	7496	7535	7305	7508	7489	7572	7658	7495	7679	7650	7490	7655	7536	7626	7446	7621	7528	7514	7717	7561	7427	7643	7467	7523	7488	7577	7548	7559	7784	7452	7557	7470	7537	7537	7503	7458	7598	7571	7475	7521	7474	7484	7414	7495	7667	7585	7523	7627	7667	7506	7580	7622	7562	7437	7605	7729	7510	7426	7426	7386	7519	7375	7636	7582	7459	7503	7446	7482	7427	7360	7628	7551	7505	7499	7521	7437	7507	7504	7558	7432	7479	7502	7682	7440	7542	7452	7570	7711	7311	7602	7424	7475	7578	7641	7639	7483	7536	7449	7671	7733	7418	7450	7594	7665	7575	7542	7559	7602	7442	7492	7422	7423	7500	7451	7540	7581	7480	7459	7422	7499	7519	7457	7546	7581	7459	7575	7405	7570	7570	7330	7593	7480	7519	7559	7451	7651	7478	7539	7420	7538	7632	7533	7583	7591	7576	7599	7528	7594	7511	7552	7541	7538	7583	7480	7458	7565	7549	7463	7550	7444	7498	7576	7393	7542	7669	7634	7424	7469	7609	7632	7486	7479	7683	7615	7577	7584	7418	7426	7503	7492	7541	7476	7517	7504	7605	7604	7483	7567	7525	7522	7587	7606	7701	7534	7480	7603	7609	7400	7607	7418	7537	7447	7480	7576	7517	7504	7584	7581	7443	7545	7490	7610	7395	7501	7633	7510	7562	7405	7406	7539	7572	7542	7485	7583	7397	7529	7537	7494	7559	7566	7464	7501	7473	7466	7629	7455	7487	7505	7472	7458	7460	7514	7461	7496	7554	7573	7435	7437	7496	7499	7567	7366	7546	7549	7495	7443	7504	7535	7525	7618	7492	7491	7385	7372	7585	7388	7590	7518	7577	7272	7493	7609	7524	7465	7433	7582	7583	7597	7429	7462	7467	7502	7444	7573	7486	7366	7586	7570	7480	7349	7451	7559	7439	7444	7527	7573	7590	7463	7459	7604	7414	7543	7570	7493	7491	7379	7418	7520	7479	7529	7578	7511	7519	7446	7513	7530	7470	7434	7620	7587	7405	7558	7361	7635	7542	7664	7499	7540	7529	7668	7488	7520	7498
19258	29638	27344	21524	17376	14980	13615	13772	10695	9776	9537	9259	9154	8937	8895	8859	8793	8741	8702	8861	8886	8720	8808	8621	8771	8796	8745	8735	8744	8733	8641	8694	8797	8687	8570	8543	8694	8779	8622	8749	8630	8798	8696	8745	8675	8747	8688	8652	8759	8683	8708	8704	8670	8824	8562	8728	8613	8860	8710	8709	8724	8809	8827	8653	8723	8812	8624	8579	8649	8710	8654	8637	8713	8707	8658	8636	8656	8749	8768	8637	8756	8723	8637	8725	8618	8695	8602	8612	8480	8650	8548	8656	8704	8609	8734	8696	8743	8476	8713	8697	8801	8681	8700	8583	8707	8684	8777	8690	8787	8768	8682	8704	8616	8710	8724	8708	8664	8598	8737	8714	8576	8619	8742	8637	8785	8668	8782	8366	8623	8590	8546	8786	8666	8670	8490	8644	8752	8620	8536	8707	8605	8711	8884	8697	8596	8526	8635	8717	8646	8586	8763	8686	8614	8743	8564	8681	8724	8734	8660	8795	8705	8686	8780	8644	8754	8594	8593	8812	8698	8793	8667	8846	8613	8557	8849	8644	8711	8848	8644	8658	8698	8647	8593	8727	8661	8572	8739	8644	8529	8738	8726	8650	8608	8694	8523	8683	8579	8665	8828	8770	8718	8569	8590	8737	8702	8639	8613	8656	8651	8593	8714	8535	8670	8626	8572	8575	8846	8701	8772	8648	8541	8711	8588	8768	8776	8600	8675	8549	8794	8736	8827	8720	8749	8730	8663	8616	8591	8671	8698	8697	8581	8714	8593	8709	8611	8667	8744	8754	8706	8784	8623	8613	8649	8646	8689	8732	8703	8569	8568	8648	8660	8716	8651	8559	8726	8625	8815	8617	8724	8606	8694	8731	8625	8616	8686	8728	8815	8736	8732	8674	8725	8636	8595	8810	8713	8836	8729	8708	8720	8797	8855	8681	8672	8796	8733	8677	8637	8546	8724	8731	8662	8725	8805	8736	8842	8658	8628	8698	8598	8736	8613	8622	8619	8602	8565	8723	8581	8594	8573	8734	8446	8721	8676	8536	8775	8700	8645	8750	8602	8843	8709	8683	8634	8722	8521	8663	8667	8707	8576	8710	8563	8517	8813	8638	8744	8697	8656	8747	8616	8666	8635	8747	8685	8707	8575	8582	8683	8730	8795	8688	8771	8665	8809	8687	8659	8721	8700	8534	8778	8648	8679	8660	8778	8676	8634	8575	8703	8557	8790	8557	8759	8702	8650	8688	8623	8754	8599	8569	8761	8505	8661	8586	8779	8748	8688	8636	8698	8636	8568	8601	8639	8658	8749	8724	8598	8621	8739	8531	8798	8692	8703	8719	8650	8693	8661	8747	8645	8774	8714	8653	8548	8677	8672	8809	8605	8659	8739	8770	8660	8604	8800	8722	8532	8654	8531	8673	8663	8702	8817	8635	8531	8621	8660	8652	8582	8680	8696	8776	8543	8804	8767	8693	8716	8535	8564	8807	8691	8676	8717	8650	8630	8721	8720	8792	8606	8640	8613	8571	8784	8545	8819	8588	8623	8748	8770	8561	8668	8628	8583	8639	8649	8607	8821	8682	8611	8632	8730	8623	8739	8743	8685	8728	8701	8734	8529	8635	8636	8921	8801	8683	8600	8785	8584	8700	8734	8797	8601	8561	8695	8730	8779	8734	8795	8685	8681	8621	8654	8656	8647	8676	8549	8709	8683	8745	8723	8799	8678	8504	8559	8763	8761	8762	8732	8701	8648	8630	8731	8717	8693	8736	8629	8655	8769	8630	8902	8660	8788	8720	8641	8666	8761	8511	8593	8627	8486	8618	8768	8687	8651	8682	8728	8749	8690	8716	8743	8550	8694	8677	8716	8879	8662	8506	8700	8642	8718	8689	8730	8706	8674	8625	8575	8664	8757	8696	8732	8619	8736	8694	8651	8633	8741	8529	8722	8616	8751	8809	8581	8759	8650	8760	8566	8602	8653	8603	8844	8682	8681	8644	8620	8711	8770	8686	8665	8740	8662	8641	8708	8746	8694	8786	8763	8784	8687	8633	8682	8677	8818	8597	8712	8696	8766	8693	8780	8728	8757	8719	8720	8606	8667	8807	8729	8654	8656	8695	8699	8649	8647	8569	8470	8541	8757	8702	8654	8742	8706	8590	8832	8608	8631	8587	8686	8693	8663	8753	8627	8595	8731	8662	8477	8530	8702	8655	8565	8594	8547	8656	8674	8652	8605	8645	8721	8708	8810	8592	8671	8710	8670	8865	8549	8781	8711	8703	8640	8837	8741	8651	8791	8630	8669	8600	8682	8894	8682	8649	8720	8681	8784	8763	8617	8620	8678	8606	8704	8565	8727	8666	8697	8661	8623	8572	8755	8623	8695	8774	8794	8633	8757	8527	8666	8744	8716	8611	8713	8803	8775	8887	8554	8703	8800	8703	8625	8780	8662	8655	8704	8778	8604	8719	8674	8741	8858	8703	8655	8720	8838	8654	8541	8627	8804	8597	8687	8684	8679	8603	8613	8696	8636	8524	8664	8642	8717	8789	8697	8684	8742	8527	8568	8807	8747	8680	8713	8729	8554	8789	8566	8670	8639	8748	8555	8690	8738	8626	8783	8535	8855	8627	8717	8724	8730	8688	8632	8683	8680	8529	8550	8774	8752	8726	8630	8660	8691	8780	8687	8685	8857	8764	8739	8644	8707	8700	8709	8685	8670	8726	8585	8516	8630	8689	8701	8745	8529	8923	8768	8774	8699	8801	8676	8619	8676	8621	8770	8684	8661	8641	8777	8739	8728	8792	8840	8661	8696	8612	8838	8694	8683	8763	8807	8656	8674	8588	8641	8678	8715	8533	8692	8581	8506	8732	8557	8657	8649	8800	8744	8613	8792	8654	8707	8618	8752	8815	8689	8800	8666	8751	8739	8677	8699	8650	8735	8700	8804	8735	8775	8703	8800	8635	8605	8678	8835	8582	8684	8706	8631	8571	8690	8677	8710	8680	8693	8804	8768	8769	8657	8704	8791	8727	8517	8611	8719	8794	8590	8731	8586	8741	8847	8671	8671	8816	8762	8668	8629	8640	8647	8528	8705	8671	8675	8703	8764	8765	8706	8794	8806	8776	8831	8771	8619	8834	8675	8643	8553	8816	8892	8769	8718	8760	8764	8689	8807	8622	8732	8694	8651	8663	8548	8695	8632	8658	8816	8645	8675	8697	8629	8598	8645	8621	8760	8664	8688	8619	8726	8680	8712	8698	8523	8803	8739	8721	8801	8752	8596	8690	8639	8561	8799	8837	8813	8731	8712	8614	8684	8705	8782	8594	8520	8709	8692	8756	8840	8669	8568	8653	8793	8765	8671	8631	8778	8726	8756	8723	8598	8802	8777	8685	8627	8554	8704	8755	8723	8547	8669	8748	8672	8690	8796	8649	8580	8640	8642	8770	8684	8665	8762	8693	8692	8717	8692	8604	8710	8680	8865	8631	8730	8659	8573	8861	8660	8742	8750	8633	8764	8534	8583	8666	8731	8641	8593	8635	8674	8857	8711	8672	8687	8655	8692	8742	8656	8784	8818	8859	8735	8752	8758	8791	8762	8579	8485	8730	8674	8855	8721	8626	8821	8726	8591	8665	8763	8586	8813	8679	8678	8591	8654	8776	8742	8687	8745	8506	8833	8626	8746	8640	8627	8902	8569	8567	8649	8699	8621	8686	8797	8751	8857	8765	8794	8725	8694	8632	8737	8770	8726	8668	8739	8601	8671	8670	8612	8732	8708	8648	8622	8746	8807	8809	8741	8662	8662	8746	8654	8617	8612	8703	8519	8606	8595	8555	8681	8706	8637	8664	8638	8637	8673	8699	8655	8648	8753	8721	8605	8745	8678	8770	8682	8713	8707	8671	8595	8590	8760	8609	8876	8675	8733	8910	8686	8682	8659	8711	8743	8658	8762	8638	8793	8689	8637	8683	8676	8699	8656	8762	8713	8603	8705	8633	8564	8678	8713	8692	8671	8729	8643	8745	8565	8729	8574	8757	8478	8868	8567	8740	8683	8722	8519	8774	8814	8674	8768	8739	8690	8609	8669	8679	8670	8668	8770	8663	8816	8765	8637	8643	8765	8748	8644	8675	8750	8744	8655	8638	8690	8658	8791	8776	8611	8702	8716	8713	8787	8629	8637	8588	8728	8642	8723	8633	8748	8628	8760	8719	8849	8649	8687	8716	8609	8704	8783	8782	8635	8776	8627	8575	8709	8740	8709	8528	8746	8734	8678	8697	8711	8663	8714	8737	8618	8846	8787	8725	8579	8675	8736	8798	8797	8597	8863	8704	8658	8584	8763	8656	8803	8709	8724	8587	8704	8811	8619	8594	8650	8595	8721	8768	8687	8642	8667	8780	8638	8739	8780	8602	8728	8609	8805	8833	8599	8725	8845	8631	8683	8626	8755	8865	8691	8699	8813	8671	8808	8829	8743	8775	8807	8807	8712	8699	8644	8760	8603	8615	8718	8657	8672	8791	8736	8606	8712	8683	8576	8825	8732	8707	8867	8695	8668	8710	8544	8659	8738	8648	8710	8619	8712	8609	8788	8749	8639	8717	8808	8646	8834	8595	8617	8625	8696	8729	8689	8691	8669	8757	8863	8650	8761	8766	8675	8563	8682	8693	8777	8691	8553	8654	8723	8733	8697	8659	8661	8751	8750	8617	8851	8682	8775	8657	8683	8872	8720	8654	8709	8728	8776	8543	8659	8572	8699	8754	8742	8715	8814	8862	8674	8730	8589	8793	8699	8649	8634	8608	8512	8724	8794	8682	8747	8677	8721	8687	8663	8744	8717	8778	8624	8657	8682	8692	8672	8700	8559	8632	8714	8613	8653	8757	8690	8556	8787	8645	8712	8686	8612	8547	8760	8607	8582	8621	8671	8806	8799	8697	8616	8673	8829	8713	8807	8676	8682	8803	8830	8756	8770	8637	8729	8704	8804	8684	8755	8810	8872	8613	8596	8744	8598	8655	8570	8645	8966	8665	8713	8710	8668	8685	8748	8682	8665	8728	8648	8603	8793	8710	8697	8649	8678	8785	8856	8700	8646	8628	8738	8645	8566	8573
26312	21602	27891	26692	20545	17065	16782	13616	11976	12548	10266	9363	9363	9033	9054	9105	8823	8858	8777	8902	8761	8812	8958	8616	8602	8698	8677	8877	8650	8775	8733	8725	8769	8678	8798	8696	8605	8684	8523	8686	8660	8683	8648	8711	8710	8768	8715	8498	8696	8688	8546	8511	8426	8755	8718	8723	8615	8671	8735	8736	8765	8925	8952	8630	8767	8832	8701	8650	8520	8627	8570	8607	8581	8559	8717	8605	8587	8558	8598	8714	8627	8485	8736	8661	8599	8654	8718	8688	8573	8710	8793	8708	8582	8560	8611	8680	8516	8564	8674	8633	8625	8651	8636	8316	8528	8707	8697	8733	8624	8601	8641	8648	8540	8718	8484	8518	8889	8621	8598	8576	8610	8600	8748	8780	8632	8591	8829	8474	8702	8487	8673	8597	8869	8503	8619	8635	8608	8583	8607	8443	8657	8627	8605	8667	8508	8696	8751	8511	8596	8581	8609	8618	8804	8464	8370	8609	8635	8570	8570	8727	8811	8726	8666	8598	8521	8757	8698	8697	8804	8626	8660	8663	8686	8820	8620	8736	8580	8753	8726	8627	8593	8627	8833	8623	8753	8584	8584	8565	8620	8654	8683	8654	8575	8601	8615	8695	8657	8596	8597	8689	8702	8382	8652	8685	8640	8653	8772	8719	8668	8744	8627	8621	8523	8687	8645	8599	8672	8495	8600	8777	8654	8529	8624	8644	8499	8664	8822	8644	8490	8654	8523	8677	8607	8645	8490	8460	8486	8536	8570	8602	8597	8640	8567	8556	8677	8580	8727	8689	8639	8693	8569	8691	8550	8572	8682	8838	8473	8523	8663	8674	8569	8747	8801	8756	8571	8516	8671	8571	8688	8560	8593	8502	8490	8657	8413	8532	8712	8749	8743	8546	8509	8694	8663	8600	8722	8665	8557	8556	8572	8541	8665	8625	8626	8758	8627	8644	8561	8742	8529	8780	8571	8506	8752	8645	8623	8750	8505	8627	8606	8453	8665	8653	8489	8749	8623	8654	8591	8582	8764	8735	8567	8652	8654	8613	8698	8668	8599	8720	8562	8734	8725	8663	8598	8801	8523	8621	8526	8675	8369	8554	8570	8647	8493	8747	8766	8586	8476	8606	8629	8614	8568	8634	8606	8661	8677	8499	8526	8590	8611	8498	8747	8501	8773	8604	8665	8669	8696	8731	8579	8583	8527	8554	8692	8685	8724	8683	8612	8626	8631	8469	8598	8404	8635	8625	8600	8600	8747	8519	8460	8674	8761	8694	8526	8508	8563	8618	8564	8534	8652	8616	8658	8769	8542	8688	8691	8666	8620	8645	8643	8563	8628	8474	8627	8571	8656	8612	8572	8506	8635	8619	8661	8541	8543	8525	8564	8584	8727	8613	8598	8659	8769	8740	8609	8772	8631	8593	8394	8545	8695	8711	8726	8691	8783	8680	8645	8640	8726	8617	8649	8685	8622	8644	8778	8743	8595	8622	8711	8587	8482	8643	8550	8726	8605	8604	8669	8639	8785	8763	8717	8510	8562	8633	8657	8743	8600	8569	8777	8531	8637	8560	8656	8626	8557	8591	8585	8706	8665	8833	8629	8721	8649	8515	8782	8541	8544	8529	8602	8497	8573	8698	8552	8697	8645	8685	8598	8569	8548	8575	8604	8582	8546	8478	8387	8584	8604	8636	8552	8640	8664	8658	8674	8549	8649	8733	8646	8693	8535	8657	8600	8697	8648	8472	8617	8515	8554	8632	8646	8538	8690	8750	8498	8604	8559	8630	8732	8786	8637	8694	8609	8713	8728	8594	8645	8555	8545	8548	8715	8579	8580	8472	8623	8573	8761	8515	8622	8781	8733	8625	8736	8583	8732	8593	8607	8573	8614	8716	8688	8593	8789	8857	8688	8676	8495	8629	8570	8716	8470	8632	8442	8556	8622	8542	8595	8765	8699	8502	8636	8700	8691	8532	8691	8692	8590	8596	8700	8649	8702	8566	8545	8707	8655	8633	8692	8711	8595	8565	8717	8530	8715	8818	8621	8544	8649	8564	8723	8545	8777	8581	8619	8628	8648	8671	8646	8623	8655	8607	8488	8718	8537	8604	8566	8793	8822	8799	8597	8646	8737	8686	8549	8541	8577	8657	8708	8593	8683	8618	8867	8649	8470	8525	8692	8546	8644	8465	8677	8681	8721	8648	8495	8651	8460	8611	8583	8634	8730	8655	8820	8666	8759	8688	8631	8700	8611	8684	8631	8606	8561	8661	8609	8496	8487	8638	8578	8583	8467	8668	8663	8669	8677	8589	8802	8676	8634	8672	8598	8682	8699	8485	8563	8654	8598	8649	8546	8664	8563	8554	8607	8610	8624	8742	8573	8581	8621	8739	8678	8600	8620	8725	8557	8622	8586	8575	8628	8598	8652	8639	8495	8472	8577	8492	8584	8655	8524	8689	8617	8647	8734	8731	8642	8525	8665	8621	8618	8489	8534	8639	8711	8488	8644	8773	8715	8705	8618	8640	8593	8581	8646	8464	8702	8612	8602	8625	8662	8500	8640	8667	8565	8658	8692	8512	8641	8637	8504	8709	8628	8488	8586	8595	8676	8620	8619	8479	8664	8782	8572	8471	8848	8640	8539	8581	8649	8565	8647	8621	8583	8765	8540	8588	8635	8536	8560	8931	8704	8461	8715	8821	8547	8740	8656	8683	8626	8740	8713	8598	8616	8621	8657	8584	8578	8500	8728	8555	8619	8730	8561	8684	8661	8530	8700	8497	8537	8548	8639	8608	8414	8594	8701	8562	8733	8660	8548	8553	8717	8546	8667	8670	8574	8622	8678	8570	8702	8593	8673	8555	8695	8694	8622	8605	8651	8760	8690	8699	8624	8573	8719	8736	8558	8683	8471	8619	8650	8567	8619	8598	8646	8763	8759	8715	8731	8615	8710	8752	8615	8582	8600	8747	8463	8650	8660	8623	8832	8532	8495	8712	8558	8515	8407	8590	8501	8606	8691	8673	8653	8628	8671	8550	8461	8603	8445	8647	8686	8544	8658	8574	8570	8616	8601	8578	8641	8524	8614	8589	8608	8539	8543	8670	8657	8552	8665	8682	8634	8616	8521	8734	8632	8619	8623	8587	8831	8788	8624	8692	8520	8732	8713	8666	8753	8571	8677	8640	8823	8668	8583	8751	8615	8581	8541	8690	8734	8711	8669	8584	8662	8590	8634	8696	8576	8658	8714	8572	8509	8774	8544	8695	8542	8736	8831	8690	8490	8565	8645	8725	8569	8733	8647	8691	8595	8595	8559	8697	8677	8558	8673	8577	8723	8587	8720	8514	8763	8630	8627	8470	8468	8738	8791	8688	8615	8712	8595	8657	8590	8675	8730	8668	8754	8483	8692	8602	8527	8501	8576	8730	8665	8766	8420	8631	8796	8642	8670	8591	8552	8573	8775	8713	8648	8574	8689	8638	8536	8647	8521	8800	8682	8708	8697	8765	8630	8697	8662	8618	8705	8836	8633	8825	8561	8750	8644	8658	8449	8634	8641	8674	8515	8690	8479	8563	8649	8734	8611	8870	8543	8599	8435	8666	8729	8552	8639	8536	8636	8595	8605	8502	8482	8736	8500	8597	8606	8692	8620	8509	8608	8451	8663	8648	8771	8799	8701	8733	8641	8629	8638	8612	8544	8645	8635	8584	8727	8630	8728	8810	8697	8470	8636	8648	8803	8830	8647	8770	8744	8622	8658	8683	8708	8747	8581	8736	8706	8784	8606	8648	8689	8510	8531	8725	8587	8650	8701	8603	8633	8758	8593	8540	8662	8728	8602	8526	8813	8533	8608	8815	8778	8708	8674	8568	8701	8637	8765	8619	8663	8551	8575	8830	8546	8650	8674	8716	8693	8862	8688	8738	8636	8472	8706	8675	8636	8476	8683	8595	8572	8639	8592	8686	8650	8687	8676	8628	8599	8703	8619	8641	8619	8671	8515	8582	8768	8713	8711	8794	8460	8770	8622	8721	8766	8598	8540	8669	8607	8519	8686	8644	8771	8782	8533	8668	8600	8653	8542	8760	8577	8576	8582	8489	8601	8510	8618	8692	8577	8597	8532	8588	8677	8635	8744	8601	8588	8686	8667	8618	8665	8517	8622	8588	8700	8679	8583	8631	8711	8503	8697	8816	8657	8590	8508	8710	8601	8612	8581	8591	8693	8554	8597	8643	8472	8688	8623	8674	8631	8621	8609	8570	8644	8620	8675	8673	8578	8633	8619	8816	8661	8614	8696	8611	8626	8708	8658	8652	8681	8599	8670	8697	8696	8743	8740	8690	8633	8611	8507	8672	8608	8655	8540	8454	8624	8509	8602	8659	8427	8566	8595	8740	8766	8571	8599	8524	8570	8608	8613	8771	8717	8607	8641	8646	8470	8811	8648	8460	8607	8700	8628	8645	8563	8613	8628	8683	8500	8753	8719	8642	8602	8549	8564	8550	8651	8668	8619	8610	8593	8569	8658	8583	8631	8695	8502	8497	8594	8636	8840	8635	8701	8664	8581	8621	8639	8756	8614	8553	8586	8525	8593	8559	8562	8666	8648	8801	8672	8611	8750	8624	8577	8488	8759	8640	8718	8556	8815	8625	8678	8682	8536	8666	8700	8628	8687	8481	8701	8647	8647	8621	8732	8602	8718	8576	8830	8635	8787	8662	8741	8677	8505	8553	8595	8688	8669	8716	8585	8428	8685	8642	8571	8574	8737	8644	8611	8629	8753	8585	8530	8466	8619	8529	8579	8573	8582	8807	8499	8622	8697	8754	8492	8584	8556	8739	8706	8648	8777	8755	8657	8697	8524	8725	8639	8740	8673	8599	8536	8585	8546	8699	8740	8660	8756	8531	8566	8565	8640	8625	8516	8742	8582	8731	8749	8648	8854	8793	8733	8745	8639	8651	8591	8754	8601	8684	8685	8477	8628	8530	8594	8601	8723	8698	8756	8693	8605	8686	8655	8564	8776	8691	8572	8603	8582	8607	8610	8720	8711	8682	8616	8624	8552	8574	8623	8538	8557	8591	8592	8832	8689	8564	8739	8665	8554	8651	8570	8605	8537	8783
20906	35484	34826	28608	23936	20859	20729	17280	15267	15625	12039	10903	10890	10515	10433	10199	10103	10021	10130	10015	9996	9880	10057	9954	9724	9812	10012	9793	9913	9814	9787	9645	9813	9882	9672	9825	9548	9778	9754	9912	9699	9631	9706	9650	9812	9735	9647	9883	9801	9632	9611	9815	9644	9757	9607	9645	9680	9715	9647	9614	9848	10480	10144	10038	9835	9613	9803	9736	9566	9858	9676	9670	9787	9597	9609	9722	9697	9738	9780	9600	9712	9593	9653	9751	9763	9805	9834	9905	9662	9568	9542	9702	9724	9636	9762	9607	9768	9744	9759	9694	9790	9600	9657	9707	9530	9715	9729	9646	9630	9728	9570	9801	9627	9566	9828	9649	9591	9655	9767	9760	9505	9818	9554	9668	9734	9609	9700	9710	9606	9621	9596	9711	9605	9620	9712	9513	9798	9762	9711	9708	9646	9717	9568	9526	9738	9641	9691	9799	9725	9654	9795	9655	9577	9678	9796	9683	9557	9668	9694	9621	9703	9651	9769	9688	9726	9818	9667	9597	9569	9741	9694	9591	9711	9747	9725	9644	9680	9580	9678	9673	9585	9703	9714	9798	9680	9693	9623	9654	9789	9712	9779	9818	9518	9620	9549	9792	9604	9733	9733	9730	9639	9615	9738	9677	9609	9686	9634	9708	9601	9687	9628	9601	9716	9590	9558	9836	9591	9679	9625	9681	9678	9690	9684	9650	9572	9799	9581	9777	9872	9733	9675	9846	9731	9597	9719	9698	9955	9780	9665	9648	9717	9596	9593	9645	9680	9660	9617	9746	9711	9717	9785	9585	9804	9634	9751	9706	9720	9641	9723	9696	9763	9701	9516	9662	9771	9626	9638	9634	9543	9769	9572	9667	9565	9777	9702	9769	9529	9558	9644	9630	9684	9679	9665	9811	9626	9854	9588	9811	9511	9637	9681	9735	9773	9719	9718	9631	9859	9806	9634	9672	9624	9736	9720	9719	9621	9659	9826	9519	9675	9721	9742	9745	9737	9593	9700	9635	9627	9526	9633	9698	9586	9736	9637	9742	9560	9748	9612	9851	9670	9720	9650	9438	9743	9615	9771	9683	9708	9647	9631	9731	9645	9612	9830	9620	9698	9742	9829	9766	9566	9605	9711	9607	9681	9844	9761	9735	9511	9751	9734	9692	9602	9719	9735	9655	9730	9556	9806	9616	9693	9663	9639	9773	9660	9640	9649	9706	9584	9710	9585	9726	9525	9748	9647	9607	9759	9695	9726	9756	9673	9691	9626	9625	9736	9733	9734	9726	9711	9826	9548	9684	9739	9610	9747	9560	9618	9679	9632	9814	9759	9741	9575	9605	9696	9563	9596	9715	9586	9675	9714	9619	9701	9622	9656	9742	9562	9552	9797	9705	9695	9652	9688	9700	9601	9626	9624	9526	9692	9764	9789	9816	9688	9718	9865	9627	9616	9668	9874	9794	9676	9667	9734	9658	9764	9770	9640	9649	9636	9731	9721	9726	9594	9509	9567	9573	9623	9773	9595	9812	9751	9749	9668	9780	9753	9599	9699	9588	9725	9771	9612	9648	9748	9661	9891	9614	9741	9718	9699	9727	9687	9750	9643	9670	9607	9742	9509	9730	9824	9706	9790	9543	9754	9610	9653	9764	9698	9613	9618	9736	9787	9613	9683	9788	9685	9719	9757	9684	9671	9659	9657	9734	9651	9517	9710	9686	9630	9600	9625	9548	9744	9705	9608	9738	9583	9661	9697	9662	9598	9660	9594	9808	9682	9482	9743	9703	9692	9726	9528	9628	9741	9753	9638	9716	9642	9613	9728	9751	9808	9714	9754	9642	9726	9655	9778	9655	9715	9727	9681	9697	9734	9594	9782	9711	9621	9774	9657	9753	9835	9628	9626	9677	9596	9752	9618	9783	9738	9652	9593	9654	9686	9597	9619	9585	9753	9836	9704	9540	9635	9688	9636	9794	9725	9555	9649	9730	9622	9695	9655	9588	9674	9693	9699	9684	9735	9634	9667	9778	9587	9727	9524	9578	9737	9616	9675	9736	9878	9467	9591	9602	9792	9632	9646	9675	9720	9647	9696	9771	9570	9632	9689	9689	9767	9520	9780	9654	9684	9696	9733	9611	9692	9630	9656	9610	9677	9672	9924	9768	9805	9731	9750	9752	9585	9778	9613	9764	9648	9784	9718	9656	9819	9659	9782	9831	9814	9818	9712	9695	9661	9861	9853	9745	9621	9603	9669	9650	9645	9763	9702	9608	9731	9723	9640	9705	9582	9687	9491	9694	9705	9668	9762	9625	9797	9785	9628	9806	9763	9751	9609	9805	9662	9726	9728	9566	9758	9750	9640	9666	9737	9735	9687	9664	9858	9594	9723	9756	9706	9658	9775	9624	9618	9742	9675	9570	9650	9603	9696	9673	9625	9472	9712	9718	9698	9686	9640	9729	9639	9672	9685	9646	9759	9630	9557	9626	9593	9780	9660	9600	9539	9634	9844	9587	9627	9670	9689	9896	9629	9722	9797	9591	9712	9784	9650	9750	9797	9759	9665	9672	9770	9701	9824	9704	9566	9668	9733	9687	9694	9658	9745	9693	9757	9647	9686	9703	9788	9715	9693	9790	9678	9495	9661	9728	9726	9695	9633	9576	9681	9692	9645	9759	9604	9582	9683	9701	9651	9776	9744	9637	9730	9519	9713	9656	9628	9638	9598	9761	9599	9554	9667	9648	9561	9700	9572	9610	9609	9552	9837	9709	9600	9606	9721	9660	9547	9716	9622	9753	9599	9717	9625	9728	9639	9739	9861	9730	9633	9545	9826	9522	9636	9736	9708	9576	9686	9749	9610	9711	9625	9690	9826	9628	9597	9805	9726	9750	9810	9669	9625	9618	9726	9761	9682	9746	9627	9679	9735	9718	9668	9642	9817	9750	9610	9738	9743	9663	9754	9576	9580	9665	9743	9630	9729	9677	9626	9745	9609	9533	9595	9684	9473	9618	9562	9745	9671	9638	9668	9825	9578	9650	9718	9736	9681	9636	9669	9503	9744	9560	9649	9687	9739	9651	9721	9729	9771	9653	9741	9749	9639	9752	9829	9712	9637	9563	9619	9746	9780	9674	9581	9683	9687	9616	9696	9713	9699	9773	9650	9663	9730	9568	9623	9844	9662	9620	9659	9728	9619	9619	9746	9677	9718	9641	9625	9634	9643	9719	9708	9699	9655	9667	9723	9692	9697	9619	9666	9695	9813	9649	9591	9405	9620	9569	9735	9716	9695	9678	9720	9594	9778	9702	9670	9612	9713	9596	9869	9744	9631	9705	9608	9638	9713	9658	9662	9587	9705	9775	9630	9646	9727	9722	9677	9632	9567	9643	9754	9751	9607	9703	9630	9756	9637	9780	9701	9696	9617	9774	9654	9737	9960	9676	9714	9672	9573	9518	9698	9643	9748	9548	9742	9696	9658	9771	9709	9778	9738	9833	9776	9695	9823	9739	9739	9749	9729	9672	9581	9754	9701	9614	9734	9665	9780	9572	9604	9604	9646	9730	9652	9800	9652	9754	9691	9701	9700	9767	9610	9647	9601	9661	9791	9788	9574	9612	9599	9748	9674	9664	9599	9625	9769	9528	9833	9685	9880	9873	9819	9577	9718	9648	9533	9656	9738	9719	9672	9583	9578	9872	9620	9747	9660	9844	9867	9696	9738	9755	9740	9615	9597	9814	9741	9612	9695	9668	9677	9642	9726	9628	9697	9675	9769	9614	9713	9751	9652	9538	9779	9602	9926	9720	9689	9634	9627	9674	9616	9785	9651	9639	9722	9668	9763	9578	9718	9708	9585	9649	9652	9730	9691	9760	9713	9860	9869	9698	9710	9783	9589	9570	9752	9798	9813	9765	9730	9662	9722	9748	9708	9612	9729	9673	9754	9651	9706	9709	9685	9769	9641	9560	9709	9709	9703	9484	9811	9778	9759	9599	9622	9770	9732	9684	9576	9642	9735	9751	9669	9477	9739	9604	9839	9626	9615	9663	9643	9798	9736	9750	9589	9756	9652	9621	9658	9819	9605	9758	9653	9648	9740	9681	9549	9768	9725	9817	9817	9608	9595	9569	9697	9532	9791	9658	9502	9602	9521	9777	9510	9699	9788	9788	9663	9654	9789	9789	9778	9669	9852	9646	9773	9721	9683	9642	9714	9625	9646	9829	9599	9639	9812	9636	9635	9521	9628	9655	9733	9804	9680	9747	9657	9589	9609	9791	9651	9586	9776	9639	9771	9559	9620	9740	9769	9616	9653	9643	9600	9707	9703	9524	9600	9644	9808	9702	9660	9635	9747	9587	9740	9642	9544	9707	9661	9731	9711	9642	9814	9773	9738	9723	9698	9709	9753	9664	9689	9663	9546	9633	9663	9578	9699	9664	9601	9815	9553	9792	9551	9595	9716	9618	9631	9712	9719	9740	9695	9846	9855	9664	9749	9763	9640	9597	9700	9649	9777	9711	9749	9842	9660	9721	9590	9657	9752	9666	9558	9686	9762	9614	9626	9630	9687	9782	9757	9762	9795	9510	9665	9635	9753	9700	9724	9649	9741	9802	9671	9748	9740	9815	9630	9720	9784	9835	9688	9531	9775	9775	9594	9666	9694	9729	9643	9641	9727	9595	9708	9629	9606	9778	9713	9756	9760	9880	9688	9754	9923	9842	9593	9707	9594	9565	9603	9844	9704	9673	9615	9622	9778	9672	9663	9696	9616	9807	9696	9675	9592	9778	9549	9733	9641	9822	9696	9739	9723	9743	9651	9595	9786	9700	9523	9869	9638	9711	9706	9651	9718	9624	9681	9721	9688	9690	9696	9573	9635	9716	9632	9757	9622	9581	9702	9868	9780	9824	9626	9659	9780	9620	9721	9721	9633	9838	9779	9622	9670	9735	9663	9784	9695	9721	9708	9490	9799	9710	9754	9656	9744	9557	9659	9755	9776	9688	9623	9824	9754	9722	9643	9701	9498	9647	9790	9612	9782	9596	9620	9534	9670	9563	9760	9698	9571	9678	9604	9569	9473	9695	9834	9656	9682	9808	9756	9689	9769	9760	9800	9610	9584	9725
24763	21546	28985	24858	22621	27456	48708	36009	30898	34101	23785	12289	11020	10614	10703	10585	10382	10354	10337	10339	10361	10463	10499	10391	10297	10253	10445	10487	10356	10333	10374	10338	10336	10329	10225	10352	10160	10229	10337	10245	10311	10080	10405	10378	10294	10397	10143	10264	10208	10090	10221	10246	10323	10341	10232	10185	10281	10347	10197	10477	10456	10383	10371	10548	10441	10200	10233	10347	10272	10240	10371	10107	10098	10331	10311	10314	10130	10136	10180	10272	10235	10203	10245	10342	10173	10343	10252	10372	10306	10117	10386	10277	10402	10278	10322	10327	10233	10203	10185	10259	10238	10253	10254	10276	10263	10234	10274	10171	10270	10164	10289	10218	10175	10098	10308	10185	10182	10367	10180	10260	10192	10292	10343	10140	10300	10314	10309	10272	10294	10170	10165	10253	10055	10247	10113	10194	10261	10199	10361	10203	10122	10210	10258	10185	10397	10265	10277	10165	10201	10306	10156	10217	10232	10190	10300	10294	10334	10344	10176	10248	10148	10181	10347	10165	10134	10132	10216	10176	10192	10315	10398	10343	10274	10194	10219	10336	10152	10048	10206	10147	10256	10306	10149	10209	10278	10319	10344	10278	10100	10330	10130	10364	10333	10171	10233	10155	10226	10110	10334	10197	10270	10128	10361	10172	10210	10050	10229	10251	10171	10225	10184	10100	10263	10269	10374	10196	10438	10157	10194	10244	10232	10339	10117	10252	10183	10061	10233	10114	10240	10398	10274	10290	10080	10143	10172	10102	10249	10250	10273	10183	10271	10116	10412	10332	10161	10208	10215	10005	10232	10390	10242	10265	10132	10168	10105	10156	10293	10164	10320	10102	10082	10238	10259	10121	10256	10105	10248	10231	10325	10267	10416	10203	10416	10194	10019	10355	10288	10224	10098	10353	10217	10156	10182	10251	10350	10341	10171	10202	10329	10142	10162	10224	10337	10231	10265	10408	10385	10197	10297	10209	10258	10479	10258	10149	10304	10204	10106	10280	10208	10335	10240	10357	10159	10104	10132	10274	10098	10190	10334	10156	10216	10446	10436	10248	10267	10180	10080	10264	10371	10319	10326	10203	10279	10404	10359	10249	10146	10236	10278	10287	10105	10285	10158	10076	10337	10134	10172	10338	10285	10060	10233	10129	10305	10213	10012	10364	10166	10271	10263	10186	10134	10236	10425	10231	10082	10252	10198	10095	10311	10216	10325	10269	10088	10336	10328	10312	10264	10313	10128	10271	10292	10209	10289	10337	10179	10186	10298	10368	10350	10073	10196	10203	10354	10381	10181	10343	10258	10233	10396	10171	10370	10373	10228	10258	10229	10062	10342	10230	10214	10118	10193	10171	10249	10131	10209	10082	10323	10112	10164	10164	10281	10250	10292	10184	10179	10410	10245	10091	10085	10309	10382	10156	10112	10227	10126	10230	10363	10424	10214	10164	10317	10224	10308	10414	10121	10157	10216	10181	10474	10306	10361	10144	10164	10168	10400	10386	10287	10240	10295	10145	10107	10224	10291	10182	10296	10222	10431	10187	10125	10242	10198	10163	10098	10159	10325	10247	10213	10210	10310	10198	10376	10209	10210	10132	10217	10259	10348	10176	10103	10306	10299	10163	10072	10309	10187	10268	10223	10310	10208	10392	10146	10094	10194	10181	10256	10315	10223	10251	10253	10216	10229	10136	10319	10356	10255	10224	10137	10279	10263	10223	10244	10403	10267	10228	10288	10149	10346	10296	10266	10373	10172	10368	10233	10087	10187	10386	10199	10081	10200	10265	10150	10272	10262	10193	10279	10129	10407	10310	10129	10167	10141	10362	10317	10116	10323	10224	10202	10302	10227	10007	10096	10295	10332	10320	10054	10190	10153	10246	10228	10157	10316	10167	10248	10142	10149	10301	10388	10213	10099	10112	10097	10206	10331	10367	10298	10263	10098	10274	10012	10179	10092	10407	10314	10462	10274	10141	10217	10181	10177	10228	10340	10341	10193	10177	10128	10257	10064	10227	10277	10128	10115	10023	10214	10030	10186	10335	10267	10221	10395	10222	10227	10273	10161	10288	10243	10319	10191	10167	10223	10307	10302	10186	10246	10232	10223	10354	10180	10287	10153	10227	10364	10239	10164	10225	10170	10262	10453	10266	10248	10328	10176	10194	10190	10348	10346	10216	10216	10198	10377	10039	10364	10166	10230	10167	10193	10276	10287	10238	10249	10212	10195	10124	10307	10194	10261	10292	10197	10258	10309	10468	10233	10282	10334	10322	10195	10228	10187	10262	10221	10151	10153	10333	10353	10378	10257	10109	10176	10175	10102	10174	10344	10480	10167	10052	10296	10231	10213	10237	10182	10168	10295	10295	10394	10293	10300	10164	10284	10197	10156	10193	10268	10228	10259	10414	10288	10415	10175	10003	10186	10150	10246	10170	10267	10215	10327	10291	10368	10300	10196	9980	10185	10243	10187	10268	10263	10279	10197	10288	10281	10357	10221	10177	10031	10407	10266	10149	10174	10178	10221	10249	10296	10188	10303	10428	10216	10347	10102	10247	10431	10321	10412	10325	10183	10256	10337	10140	10299	10209	10119	10162	10142	10118	10307	10282	10286	10191	10258	10276	10265	10322	10212	10333	10275	10321	10199	10334	10163	10360	10223	10266	10330	10264	10220	10267	10399	10132	10222	10196	10237	10400	10149	10234	10268	10194	10186	10245	10086	10060	10236	10322	10115	10173	10214	10215	10347	10255	10304	10251	10112	10223	10365	10345	10096	10112	10324	10326	10064	10105	10318	10209	10268	10244	10123	10391	10131	10362	10322	10025	10292	10222	10225	10162	10226	10181	10288	10148	10116	10221	10341	10320	10199	10158	10382	10231	10251	10403	10359	10250	10224	10313	10256	10412	10198	10162	10184	10174	10110	10201	10296	10295	10395	10397	10355	10231	10227	10168	10157	10182	10358	10179	10312	10173	10166	10234	10226	10187	10232	10220	10138	10292	10419	10248	10302	10153	10264	10140	10158	10289	10137	10136	10066	10302	10164	10386	10031	10211	10299	10144	10279	10348	10259	10133	10125	10223	10295	10326	10228	10163	10194	10172	10305	10353	10135	10176	10226	10210	10199	10249	10147	10180	10093	10084	10246	10273	10146	10237	10041	10121	10093	10173	10365	10131	10298	10204	10264	10112	10235	10263	10073	10152	10203	10320	10239	10031	10201	10236	10099	10173	10208	10241	10138	10208	10266	10319	10152	10169	10436	10130	10187	10386	10260	10103	10178	10086	10368	10141	10275	10170	10123	10211	10300	10280	10048	10171	10299	10063	10218	10154	10226	10208	10204	10292	10156	10450	10266	10189	10121	10342	10205	10358	10305	10276	10044	10146	10145	10247	10277	10353	10254	10223	10207	10178	10138	10246	10276	10240	10365	10192	10109	10161	10224	10343	10276	10191	10141	10213	10148	10203	10391	10325	10091	10213	10244	10335	10149	10198	10118	10157	10084	10315	10108	10373	10395	10110	10378	10278	10181	10236	10445	10505	10150	10120	10358	10289	10128	10267	10216	10252	10277	10254	10178	10259	10182	10207	10330	10136	10229	10183	10185	10136	10300	10305	10182	10254	10072	10210	10124	10325	10420	10375	10336	10249	10287	10173	9986	10232	10094	10159	10044	10058	10233	10155	10249	10229	10262	10155	10305	10203	10200	10295	10111	10171	10198	10318	10404	10173	10316	10152	10339	10206	10249	10100	10067	10101	10213	10239	10157	10216	10360	10252	10241	10099	10223	10127	10237	10149	10328	10132	10121	10256	10218	10117	10329	10151	10304	10260	10343	10207	10262	10034	10359	10095	10283	10256	10035	10068	10195	10245	10252	10145	10328	10201	10269	10394	10170	10173	10090	10315	10370	10006	10237	10295	10236	10195	10173	10257	10315	10187	10270	10422	10245	10267	10222	10167	10220	10211	10255	10299	10147	10188	10235	10314	10283	10255	10270	10310	10166	10327	10179	10167	10251	10188	10213	10130	10152	10221	10113	10329	10296	10416	10284	10209	10303	10298	10249	10163	10177	10135	10287	10150	10210	10121	10179	10197	10250	10327	10168	10074	10227	10129	10168	9988	10173	10295	10102	10333	10298	10134	10345	10310	10267	10108	10226	10252	10350	10262	10306	10073	10361	10138	10154	10338	10433	10303	10169	10221	10275	10264	10100	10117	10258	10279	10202	10272	10247	10095	10121	10209	10211	10249	10329	10247	10159	10155	10073	10217	10328	10291	10289	10219	10133	10141	10220	10101	10240	10206	10107	10298	10144	10345	10097	10217	10271	10347	10220	10005	10241	10249	10262	10176	10161	10252	10354	10327	10227	10250	10061	10338	10183	10250	10284	10104	10337	10274	10101	10177	10292	10143	10265	10230	10279	10219	10126	10333	10166	10157	10335	10316	10241	10288	10241	10334	10182	10267	10103	10288	10154	10284	10102	10149	10264	10122	10189	10235	10068	10251	10154	10304	10253	10236	10263	10314	10271	10219	10172	10145	10166	10275	10221	10200	10197	10047	10111	10150	10315	10104	10276	10365	10352	10174	10142	10240	10372	10099	10244	10232	10204	10145	10260	10354	10277	10032	10180	10155	10125	10191	10386	10256	10150	10190	10384	10234	10095	10143	10262	10185	10269	10308	10173	10165	10193	10258	10228	10251	10296	10210	10062	10148	10402	10281	10273	10112	10345	10098	10152	10234	10247	10381	10267	10487	10214	10185	10148	10187	10225	10179	10201	10275	10138	10197	10248	10193	10265	10381	10174	10267	10206	10278	10079	10195	10299	10075	10221	10190	10224	10195	9959	10248	10147	10327	10352	10112	10213	10207	10189	10139	10255	10452	10067	10378	10252	10256	10176	10215	10285	10337	10256	10196	10154	10185	10288	10164	10331	10366	10162	10197	10279	10238	10189	10223	10150	10238	10171	10289	10137	10191	10136	10121	10230	10199	10387	10218	10099	10157	10279	10232	10261	10227	10205	10283	10284	10101	10174	10141	10184	10098	10253	10193	10287	10074	10333	10072	10156	10091	10080	10311	10225	10267	10196	10309	10177	10195	10211	10124	10332	10095	10101	10234	10387	10140	10274	10356	10283	10192	10245	10269
23667	41462	41728	35192	30147	33211	50565	36394	35608	40020	23011	12056	11450	11406	11286	11305	10980	11054	11036	10888	11052	10893	11028	10926	10977	10902	10865	11044	10810	10771	11022	10914	10943	10948	10834	10770	10874	10779	10953	10763	11012	10765	10845	10802	10864	10861	10964	10907	10813	10771	10847	10836	10760	10898	10966	10861	10773	10765	10815	11053	11072	11292	11237	11039	10742	10745	10817	10892	10802	10774	10650	10878	10790	10772	10786	10751	10744	10827	10876	10788	10903	10711	10730	10783	10795	10767	10675	10783	10849	10984	10857	10929	10598	10701	10701	10830	10723	10829	10891	10830	10860	10721	10843	10865	10730	10969	10817	10910	10874	10579	10922	11008	10816	10866	10853	10918	10767	10712	10812	10909	10876	10858	10921	10870	10756	10742	10824	10773	10859	10855	10984	10877	10850	10949	10833	10886	10721	10886	11009	10895	10679	10739	10776	10737	10808	10747	10801	10991	10769	10830	10832	10782	10800	10894	10868	10850	10813	10904	10687	10683	10800	10912	10758	10786	10643	10919	10715	10831	10744	10806	10899	10769	10839	10824	10818	10929	10806	10867	10922	10770	10708	10847	10810	10919	10837	10823	10708	10821	10926	10857	10898	10805	10926	10898	10953	10825	10832	10767	10739	10879	10653	10694	10487	10845	10756	10872	10791	10920	10798	10703	10818	10623	10773	10853	11005	10758	10708	10850	10877	10920	10813	10783	10820	10779	10836	10819	10830	10829	10720	10831	10880	10799	10773	10697	10717	10831	10681	10989	10964	10868	10896	10910	10703	10977	10741	10818	10866	10752	10774	10841	10970	10777	10849	10756	10786	10786	11013	10772	10747	10831	10741	10894	10812	10906	10824	10756	10822	10819	10796	10719	10784	10865	10816	10873	10884	10800	10746	10806	10765	10909	10861	10987	10810	10877	10750	10745	10770	10655	10815	10658	10884	10741	10779	10719	10799	10850	10878	10584	10855	11005	10841	10627	10737	10874	10824	10566	10752	10687	10742	10665	10963	10687	10845	10840	10799	10769	10772	10858	10719	10799	10750	10765	10867	10820	10826	10958	10784	10820	10763	10723	10835	10853	10716	10992	10710	10700	10841	10784	10852	10905	10873	10715	10948	10776	10798	10937	10852	10787	10887	10877	10813	10785	10828	10787	10764	10787	10780	10901	10704	10665	10769	10710	10598	10813	10768	10753	10879	10644	11056	10854	10980	10755	10819	10758	10743	10722	10761	10792	10931	10755	10937	10901	10732	10707	10960	10781	10708	10761	10666	10704	10814	10787	10701	11002	10844	10807	10977	10561	10697	10818	10712	10824	10714	10819	10939	10785	10937	10865	10762	10928	10659	10851	10825	10932	10662	10778	10724	10927	10810	10742	10876	10799	10900	10812	10929	10812	10854	10773	10779	10848	10850	10971	10878	10731	10944	10806	10913	10718	10922	10804	10771	10880	10901	10997	10936	10840	10658	10699	10710	10883	10718	10812	10693	10956	10701	10766	10833	10781	10852	10718	10930	10876	10959	10778	10898	10853	10811	10969	10759	10874	10791	10902	10735	10865	10861	10928	10790	10878	10726	10848	10835	10748	10765	10742	10924	10965	10824	10693	10836	10712	10773	10833	10963	10790	11014	10800	10852	10845	10903	10841	10768	10894	10895	10901	10683	10652	10783	10720	10758	10746	10551	10769	10747	10712	10951	10776	10760	11003	10958	10777	10771	10799	10826	10730	10794	10808	10859	10752	10914	10723	10814	10774	10824	10736	10646	10761	10915	10796	10793	10818	10895	10804	10801	10678	10833	10810	10787	10790	10682	10844	10970	10775	10823	10990	10633	10933	10616	10648	10898	10643	10760	10773	10754	10622	10716	10734	10786	10889	10853	10785	10741	10751	10767	10795	10845	10763	10727	10906	10670	10767	10872	10911	10829	10742	10783	10959	10950	10703	10892	10747	10697	10885	10730	10692	10717	10885	10755	10803	10733	10931	10756	10902	10950	10964	10665	10904	10944	10807	10651	10772	10904	10752	10854	10802	10831	10802	10788	10736	10799	10689	10816	10928	10782	10879	10787	10800	10750	10669	10811	10962	10693	10920	10926	10854	10608	10757	10710	10929	10835	10887	10654	10867	10736	10783	10801	10871	10855	10847	10724	10777	10711	10766	10856	10929	10673	10853	10786	10822	10771	10987	10979	10669	10676	10788	10936	10940	10770	10796	10918	10880	10712	10874	10714	10702	10861	10825	10801	10716	10718	10961	10782	10610	10852	10895	10788	10785	10993	10817	10822	10887	10751	10708	10740	10651	10771	10826	10839	10859	10936	10848	10824	10778	10829	10843	10784	10791	10844	10881	10769	10747	10767	10602	10717	10965	10749	10925	10728	10798	10852	10659	10662	10619	10843	10851	10691	10897	10932	10787	10878	10821	10900	10843	10814	10867	10716	10757	10716	10895	10965	10826	10791	10700	10752	10960	10793	10790	10931	10864	10832	10853	10947	10763	10779	10781	10586	10773	10763	11026	10923	10849	10709	10785	10798	10797	10945	10767	10794	10766	10802	10841	10845	10762	10617	10876	10864	10942	10840	10798	10907	10911	10800	10921	10905	10696	10946	10799	10733	10720	10847	10793	10892	10708	10830	10879	10843	10841	10848	10792	10668	10979	10763	10873	10820	10883	10746	10938	10749	10787	10751	10942	10904	10891	10593	10794	10756	10936	10781	10770	10869	10755	10846	10843	10812	10898	10752	10627	10853	10829	10856	10680	10705	10773	10842	10902	10899	10831	10887	10691	10801	10664	10887	10879	10865	10752	10853	10816	10943	10874	10935	10812	10729	10889	10869	10797	10881	10894	10848	10771	10791	10915	10802	10798	10870	10723	10838	10713	10816	10860	10837	10754	10748	10786	10737	10681	10799	10796	10850	10655	10802	10811	10819	10773	10930	10888	10677	10846	10765	10747	10740	10867	10828	10782	10759	10915	10728	10690	10858	10809	11021	10799	10742	10726	10737	10791	10720	10707	10723	10817	10638	10875	10762	10861	10829	10801	10634	10921	10814	10874	10839	10756	10903	10876	10839	10952	10698	10885	10780	10789	10819	10856	10737	10807	10690	10873	10864	10909	10655	10830	10692	10816	10715	10863	10779	10754	10845	10735	10925	10938	10831	10764	10973	10692	10821	10824	10720	10830	10657	10635	10794	10841	10855	10787	10726	10688	10896	10690	10746	10923	10918	10774	10727	10869	10792	10916	10797	10868	10711	10960	10878	10797	10883	11007	10801	10937	10809	10757	10841	10795	10929	10775	10731	10793	10762	10775	10886	10570	10755	10753	10741	10863	10688	10902	10711	10747	10815	10907	10862	10660	10876	10849	10994	10928	10722	10724	10812	10753	10861	10739	10871	10750	10789	10837	10828	10687	10754	10803	10834	10704	10917	10905	10750	10849	11037	10824	10796	10801	10723	10824	10772	10841	10793	10797	10897	10906	10788	10812	10899	10957	10821	10724	10784	10861	10723	10956	10717	10873	10811	10919	10924	10738	10748	10983	10656	10872	10757	10864	10708	10782	10768	10787	10842	10747	10847	10862	10830	10878	10923	10865	10750	10835	10812	10709	10721	10752	10887	10811	10837	10748	10687	10947	10916	10671	10802	10896	10837	10884	10837	10808	10738	10878	10772	10685	10749	10770	10929	10853	10785	10794	10793	10912	10820	10736	10832	10738	11042	10896	10742	10823	10692	10915	10752	10742	10819	10787	10883	10764	10823	10752	10846	10850	10751	10869	10976	10813	10889	10870	10740	10916	10780	10775	10791	10755	10851	10984	10821	10839	10939	10763	10665	10708	10800	10770	10806	10830	10749	10818	10814	10912	10981	10901	10992	10741	10902	10798	10710	10870	10847	10805	10773	10810	10835	10773	10953	10833	10994	10818	10805	10868	10966	10890	10823	10832	10599	10881	10812	10805	10857	10798	10807	10711	10876	10844	10957	10902	10949	10880	10842	10823	10748	10786	10685	10858	10709	10741	10640	10818	10959	10718	10775	10727	10869	10802	10835	10659	10819	10809	10932	10865	10805	10754	10777	10831	10753	10811	10741	10807	10756	10886	10677	10916	10801	10909	10868	10754	10841	10747	10785	10932	10679	10871	10674	10817	10713	10778	10925	10869	10793	10883	10755	10824	10915	10866	10886	10722	10764	10709	10794	10800	10849	10756	10639	10823	10692	10800	10885	10686	10711	10860	10765	10795	10710	10695	10603	11052	10773	10887	10871	10686	11015	10819	10623	10784	10693	10888	10826	10662	10851	10668	11005	10897	10877	10685	10938	10717	10716	10867	10680	10818	10918	10800	10876	10777	10857	10807	10869	10808	10795	10807	10765	10772	10902	10903	10739	10908	10749	10904	10669	10854	10963	10797	10790	10656	10716	10827	10871	10949	10931	10781	10735	10825	10851	10816	10873	10780	10837	10755	10728	10868	10936	10837	10857	10812	10785	10832	10949	10757	10684	10855	10813	10890	11000	10825	10750	10871	10691	10886	10808	10725	10787	10888	10720	10840	10610	10806	10800	10805	10701	10862	10785	10769	10774	10785	10679	10883	10834	10688	10845	10868	10895	10764	10781	10813	10873	10815	10901	10715	10817	10841	10852	10807	10591	10763	10626	10836	10843	10816	10785	10914	10784	10793	10845	10822	10902	10918	10812	10934	10926	10745	10773	10673	10942	10646	10831	10824	10755	10565	10881	10820	10754	10693	10796	10820	10864	10716	10869	10749	10870	10816	10764	10852	10885	10947	10689	10911	10754	10716	10858	10835	10726	10673	10776	10848	10768	10681	10750	10985	10825	10796	10798	10900	10744	10796	10728	10691	10791	10743	10910	10631	10959	10640	10646	10767	10716	10831	10762	10857	10962	10844	10903	10726	10649	10865	10862	10746	10721	10769	10657	10815	10877	10979	10671	10857	10893	10890	10688	10818	10848	10780	10777	10846	10792	10771	10711	10780	10617	10785	10728	10780	10850	10772	10938	10622	10836	10860	10865	10881	10805	10865	10936	10454	10718	10895	10799	10802	10803	10835	10699	10797	10788	10772	10754	10806	10845	10686	10724	10840	10821	10752	10746	10890	10808	10897	10687	10793	10810	10800
30311	24814	24803	19767	15103	13842	12695	13209	12311	12130	10969	9953	9962	9889	9822	9795	9674	9874	9894	10064	9939	9891	9767	9810	10004	9762	9723	9788	9762	9805	9595	9704	9620	9842	9912	9744	9666	9771	9761	9679	9732	9758	9854	9896	9803	9889	9795	9824	9693	9666	9833	9781	9789	9665	9738	9877	9641	9673	9884	9783	9832	9754	9877	9689	9739	9736	9737	9786	9744	9698	9774	9789	9673	9693	9814	9732	9773	9769	9818	9872	9901	9818	9796	9761	9745	9636	9871	9768	9737	9732	9721	9644	9956	9635	9766	9728	9872	9680	9661	9503	9663	9822	9696	9649	9611	9780	9699	9661	9690	9662	9739	9814	9787	9791	9619	9844	9767	9739	9948	9763	9776	9743	9660	9755	9843	9789	9842	9757	9804	9859	9853	9842	9820	9687	9796	9863	9696	9771	9733	9843	9747	9829	9846	9735	9652	9640	9894	9798	9819	9610	9880	9643	9766	9755	9865	9738	9625	9588	9658	9713	9742	9527	9816	9678	9989	9750	9752	9586	9679	9881	9663	9685	9862	9908	9741	9707	9991	9826	9708	9809	9733	9711	9786	9819	9845	9632	9796	9799	9724	9565	9730	9811	9758	9885	9913	9764	9817	9728	9748	9786	9764	9798	9794	9705	9681	9913	9739	9824	9601	9625	9618	9766	9725	9611	9769	9763	9702	9766	9596	9622	9718	9701	9715	9739	9881	9774	9749	9649	9761	9716	9724	9670	9704	9752	9833	9684	9934	9494	9724	9652	9849	9736	9624	9582	9713	9688	9563	9833	9684	9681	9777	9531	9889	10021	9837	9877	9881	9624	9805	9755	9606	9830	9754	9801	9748	9741	9889	9710	9796	9708	9723	9750	9727	9812	9813	9740	9643	9861	9836	9613	9891	9773	9769	9604	9669	9722	9733	9865	9809	9677	9618	9532	9871	9809	9776	9740	9677	9694	9785	9785	9741	9660	9733	9565	9668	9622	9681	9676	9799	9626	9813	9784	9781	9645	9760	9734	9651	9722	9761	9832	9653	9874	9822	9791	9821	9747	9674	9852	9779	9894	9878	9811	9728	9780	9685	9754	9756	9711	9666	9659	9807	9927	9661	9757	9653	9674	9662	9706	9706	9677	9774	9821	9795	9859	9884	9629	9836	9728	9687	9811	9643	9767	9749	9545	9652	9834	9710	9811	9791	9853	9709	9833	9798	9766	9934	9762	9742	9681	9826	9802	9939	9762	9635	9778	9744	9725	9847	9720	9781	9700	9674	9705	9754	9824	9881	9543	9553	9729	9799	9790	9846	9851	9881	9752	9883	9892	9846	9811	9871	9845	9557	9633	9778	9778	9826	9932	9866	9852	9830	9772	9633	9595	9803	9744	9922	9847	9626	9691	9790	9971	9758	9808	9638	9687	9728	9702	9969	9708	9661	9887	9913	9680	9680	9772	9849	9785	9712	9847	9867	9732	9687	9805	9917	9755	9815	9683	9688	9702	9685	9798	9843	9805	9894	9770	9600	9768	9690	9751	9806	9658	9737	9978	9703	9675	9871	9827	9852	9889	9691	9719	9760	9836	9755	9620	9769	9714	9685	9713	9847	9782	9762	9949	9838	9894	9669	9695	9699	9680	9755	9663	9748	9956	9946	9698	9732	9676	9735	9638	9697	9553	9693	9766	9867	9730	9738	9797	9829	9677	9690	9702	9670	9866	9844	9781	9672	9819	9667	9661	9757	9671	9575	9712	9786	9813	9744	9925	9720	9764	9683	9713	9740	9769	9724	9709	9715	9677	9810	9866	9729	9626	9594	9650	9620	9812	9796	9787	9744	9536	9888	9822	9719	9602	9640	9821	9980	9759	9662	9890	9897	9629	9717	9855	9744	9778	9472	9616	9743	9744	9593	10037	9666	9718	9716	9631	9740	9874	9611	9822	9895	9819	9749	9628	9883	9787	9786	9686	9765	9746	9691	9499	9904	9786	9768	9696	9619	9523	9748	9907	9604	9790	9750	9704	9850	9886	9745	9789	9759	9861	9640	9808	9823	9725	9795	9848	9578	9574	9665	9752	9735	9789	9717	9828	9772	9664	9609	9703	9825	9788	9660	9800	9716	9753	9782	9748	9790	9938	9554	9733	9785	9868	9737	9720	9732	9737	9765	9863	9900	9793	9912	9752	9792	9689	9752	9776	9470	9875	9580	9925	9790	9843	9852	9843	9755	9842	9769	9807	9649	9676	9791	9847	9822	9503	9681	9625	9697	9664	9708	9836	9757	9734	9876	9828	9839	9785	9673	9764	9879	9787	9648	9685	9868	9680	9670	9808	9728	9715	9676	9792	9893	9867	9899	9750	9767	9887	9894	9799	9811	9814	9702	9671	9623	9864	9674	9771	9921	9822	9673	9667	9922	9765	9821	9734	9735	9800	9793	9820	9666	9881	9860	9792	9773	9731	9692	9747	9946	9586	9780	9809	9780	9820	9845	9767	9681	9589	9726	9782	9785	9758	9677	9840	9839	9884	9601	9676	9729	9687	9788	9678	9736	9690	9818	9641	9705	9799	9739	9727	9668	9796	9716	9802	9758	9797	9833	9684	9745	9763	9654	9735	9642	9800	9736	9718	9759	9687	9661	9839	9912	9677	9823	9676	10090	9893	9699	9606	9751	9901	9824	9655	9821	9742	9757	9845	9786	9638	9621	9823	9738	9640	9577	9683	9691	9856	9845	9612	9671	9722	9838	9814	9791	9632	9761	9629	9821	9818	9725	9776	9808	9700	9816	9881	9657	9778	9899	9754	9840	9747	9705	9866	9714	9697	9844	9756	9829	9614	9745	9886	9820	9913	9793	9755	9863	9762	9594	9755	9718	9732	9727	9575	9792	9746	9603	9706	9824	9908	9680	9690	9754	9730	9810	9921	9807	9635	9607	9708	9750	9613	9678	9783	9574	9823	9589	9753	9833	9648	9605	9814	9639	9939	9798	9792	9830	9872	9917	9734	9797	9627	9897	9921	9892	9821	9698	9854	9866	9714	9619	9618	9730	9822	9956	9622	9657	9643	9668	9806	9775	9749	9755	9715	9670	9924	9719	9815	9760	9854	9752	9797	9731	9682	9763	9757	9875	9901	9929	9786	9668	9756	9794	9673	9675	9715	9658	9700	9671	9533	9903	9922	9734	9885	9792	9839	9823	9840	9905	9795	9870	9658	9815	9760	9734	9903	9712	9762	9822	9625	9741	9818	9766	9726	9848	9650	9896	9866	9924	9655	9887	9723	9703	9706	9869	9709	9757	9678	9825	9782	9876	9793	9847	9852	9705	9811	9696	9603	9670	9681	9719	9716	9844	9764	9872	9850	9849	9942	9843	9816	9793	9749	9757	9814	9735	9708	9666	9896	9763	9655	9869	9702	9889	9725	9682	9788	9745	9864	9669	9865	9723	9779	9840	9704	9927	9677	9626	9785	9722	9731	9686	9633	9721	9777	9846	9791	9893	9617	9653	9809	9717	9636	9805	9820	9739	9756	9864	9710	9670	9791	9813	9633	9867	9794	9769	9601	9642	9811	9720	9850	9880	9588	9720	9784	9757	9827	9773	9838	9830	9664	9755	9711	9740	9689	9758	9935	9784	9636	9766	9766	9804	9629	9814	9837	9800	9757	9599	9636	9708	9801	9629	9810	9708	9808	9738	9608	9665	9819	9748	9745	9885	9796	9717	9631	9704	9736	9753	9756	9996	9840	9702	9642	9811	9695	9948	9706	9777	9828	9779	9938	9740	9602	9800	9789	9827	9768	9777	9793	9758	9663	9737	9733	9856	9679	9860	9921	9852	9689	9777	9701	9748	9830	9879	9659	9724	9829	9868	9711	9874	9800	9843	9720	9669	9680	9688	9775	9804	9680	9725	9695	9876	9711	9752	9916	9608	9720	9819	9750	9656	9907	9715	9782	9747	9808	9702	9824	9844	9646	9676	9743	9773	9591	9820	9921	9881	9788	9934	9872	9712	9730	9773	9803	9787	9727	9958	9945	9721	9746	9704	9861	9686	9629	9757	9645	9767	9655	9666	9796	9742	9739	9871	9698	9681	9640	9878	9763	9866	9718	9596	9727	9731	9764	9863	9732	9668	9842	9702	9644	9913	9676	9646	9730	9729	9802	9646	9672	9767	9645	9695	9824	9807	9755	9889	9630	9796	9712	9732	9652	9676	9630	9665	9767	9639	9816	9761	9884	9937	9724	9889	9771	9755	9747	9705	9810	9785	9557	9762	9751	9741	9937	9629	9725	9801	9779	9710	9742	9736	9753	9852	9760	9784	9710	9653	9594	9894	9844	9859	9856	9671	9791	9792	9648	9865	9688	9727	9708	9701	9753	9815	9796	9628	9840	9662	9800	9751	9709	9802	9776	9874	9660	9851	9754	9608	9744	9881	9765	9811	9711	9719	9732	9834	9884	9657	9721	9686	9860	9725	9673	9691	9816	9810	9871	9835	9961	9820	9691	9598	9932	9790	9783	9860	9937	9806	9775	9762	9673	9886	9863	9775	9785	9946	9984	9784	9774	9857	9710	9718	9814	9880	9819	9761	9787	9855	9609	9739	9756	9867	9627	9667	9793	9644	9903	9701	9827	9620	9671	9762	9833	9657	9729	9784	9798	9648	9759	9866	9777	9690	9850	9652	9668	9766	9788	9818	9767	9932	9825	9777	9746	9629	9914	9878	9792	9664	9722	9676	9753	9880	9687	9795	9553	9805	9931	9759	9851	9704	9795	9725	9788	9788	9709	9722	9746	9724	9789	9653	9819	9774	9635	9906	9841	9754	9840	9670	9706	9875	9779	9685	9760	9790	9798	9664	9829	9759	9743	9791	9871	9701	9984	9814	9782	9673	9660	9716	9826	9808	9852	9798	9867	9730	9658	9728	9660	9847	9717	9661	9725	9732	9925	9883	9751	9787	9767	9696	9842	9950	9683	9745	9743	9683	9831	9663	9701	9952	9829	9755	9667	9706	9763	9718	9819	9685	9892	9757	9681	9763	9728	9639	9814	9747	9739	9769	9905	9851	9725	9733	9716	9819	9678	9619	9856	9685	9709	9689	9737	9850	9873	9725	9561	9753	9694	9713	9679
21307	31506	29118	22590	18776	17507	14413	16633	14804	14086	12188	10743	10565	10519	10383	10496	10387	10645	10526	10312	10569	10693	10588	10412	10480	10453	10569	10485	10483	10300	10478	10637	10564	10566	10610	10610	10402	10626	10663	10594	10572	10489	10429	10453	10568	10348	10456	10412	10555	10508	10594	10350	10549	10475	10476	10388	10596	10427	10429	10605	10657	10577	10692	10508	10391	10443	10574	10485	10361	10326	10508	10371	10467	10617	10457	10552	10464	10531	10488	10447	10512	10566	10359	10576	10468	10544	10387	10452	10358	10418	10503	10461	10534	10519	10509	10382	10538	10397	10421	10515	10265	10307	10584	10487	10644	10572	10389	10496	10380	10518	10503	10543	10494	10244	10583	10471	10423	10354	10457	10618	10719	10438	10547	10548	10377	10587	10374	10372	10503	10585	10414	10512	10596	10439	10379	10350	10505	10499	10423	10507	10471	10511	10296	10276	10545	10336	10457	10417	10384	10482	10525	10627	10522	10482	10475	10499	10412	10528	10444	10542	10566	10403	10566	10552	10472	10383	10385	10338	10354	10380	10383	10475	10425	10492	10422	10682	10461	10507	10480	10411	10496	10569	10484	10516	10470	10270	10609	10461	10627	10557	10493	10422	10485	10508	10419	10373	10472	10452	10561	10558	10604	10448	10544	10421	10441	10452	10556	10408	10413	10660	10516	10451	10437	10549	10555	10418	10438	10427	10479	10516	10449	10524	10510	10541	10322	10602	10424	10505	10458	10390	10551	10365	10487	10435	10484	10518	10413	10619	10442	10552	10430	10531	10480	10484	10605	10559	10608	10507	10404	10415	10383	10594	10332	10466	10462	10570	10277	10414	10290	10475	10574	10579	10545	10302	10421	10429	10561	10457	10480	10546	10248	10420	10500	10471	10593	10313	10381	10330	10466	10424	10501	10374	10404	10444	10475	10468	10613	10485	10446	10432	10381	10379	10831	10479	10494	10402	10385	10529	10408	10325	10550	10395	10531	10326	10434	10428	10376	10408	10536	10379	10436	10479	10595	10562	10518	10400	10472	10440	10515	10564	10448	10573	10473	10509	10456	10525	10465	10446	10403	10476	10572	10390	10517	10401	10519	10664	10332	10451	10563	10530	10457	10387	10579	10474	10425	10434	10617	10537	10516	10474	10445	10337	10429	10501	10565	10410	10423	10515	10458	10440	10412	10552	10578	10460	10564	10607	10553	10473	10423	10538	10420	10439	10481	10491	10395	10440	10517	10543	10374	10552	10417	10509	10462	10438	10476	10450	10532	10593	10516	10650	10423	10302	10502	10559	10394	10335	10465	10329	10513	10493	10376	10517	10423	10424	10508	10464	10508	10380	10442	10401	10518	10461	10288	10572	10431	10414	10420	10514	10577	10394	10636	10364	10494	10283	10444	10478	10369	10366	10482	10555	10530	10652	10541	10409	10435	10433	10511	10370	10573	10446	10455	10320	10338	10590	10464	10433	10449	10435	10496	10495	10552	10542	10433	10486	10416	10474	10487	10344	10467	10555	10458	10431	10443	10477	10425	10452	10633	10566	10383	10435	10442	10500	10473	10404	10408	10508	10393	10384	10438	10530	10608	10538	10305	10428	10478	10483	10595	10539	10484	10452	10258	10419	10487	10549	10408	10436	10484	10503	10489	10492	10579	10498	10439	10469	10521	10502	10343	10593	10492	10398	10470	10540	10542	10555	10528	10419	10341	10462	10419	10396	10454	10505	10291	10364	10535	10491	10543	10376	10523	10567	10514	10472	10510	10432	10389	10288	10499	10424	10439	10500	10422	10427	10533	10340	10535	10507	10448	10402	10561	10555	10581	10431	10426	10603	10430	10465	10424	10461	10537	10471	10412	10412	10411	10590	10410	10522	10345	10606	10602	10478	10635	10451	10446	10521	10453	10547	10503	10379	10560	10426	10477	10345	10536	10496	10467	10410	10480	10456	10418	10446	10377	10417	10413	10542	10618	10506	10568	10491	10543	10424	10466	10499	10470	10499	10492	10431	10599	10431	10454	10533	10459	10445	10502	10396	10447	10297	10562	10496	10607	10429	10523	10519	10393	10365	10542	10551	10420	10534	10551	10492	10429	10398	10265	10589	10418	10504	10559	10555	10516	10516	10433	10368	10444	10501	10564	10584	10457	10457	10352	10476	10500	10581	10498	10471	10421	10348	10351	10499	10554	10340	10574	10511	10535	10551	10449	10526	10549	10466	10634	10497	10513	10403	10451	10305	10478	10627	10493	10504	10305	10573	10421	10358	10483	10404	10540	10531	10456	10623	10535	10364	10560	10464	10557	10510	10595	10321	10462	10617	10423	10333	10676	10474	10475	10414	10594	10556	10369	10367	10433	10395	10541	10400	10435	10395	10617	10574	10371	10514	10221	10596	10512	10409	10550	10644	10545	10411	10397	10518	10497	10613	10462	10498	10444	10681	10426	10565	10398	10384	10506	10576	10500	10471	10496	10494	10284	10426	10574	10377	10486	10427	10563	10372	10531	10593	10324	10479	10520	10528	10628	10456	10501	10412	10441	10411	10341	10567	10548	10476	10299	10598	10577	10451	10576	10379	10495	10285	10581	10470	10500	10531	10377	10495	10412	10597	10499	10502	10408	10633	10494	10569	10512	10469	10430	10445	10579	10447	10559	10595	10611	10405	10549	10437	10382	10246	10331	10419	10435	10379	10421	10496	10271	10591	10548	10383	10464	10448	10449	10521	10440	10465	10353	10441	10512	10558	10466	10585	10557	10484	10416	10478	10460	10454	10539	10485	10528	10538	10463	10437	10474	10352	10327	10606	10665	10526	10473	10453	10390	10443	10512	10599	10520	10502	10436	10522	10421	10564	10461	10564	10564	10503	10433	10342	10667	10429	10537	10412	10564	10554	10520	10435	10566	10284	10569	10464	10469	10574	10457	10704	10354	10296	10493	10483	10374	10484	10573	10486	10318	10482	10365	10396	10432	10406	10520	10566	10544	10511	10454	10477	10464	10310	10468	10440	10555	10456	10379	10254	10401	10481	10477	10412	10460	10593	10296	10502	10491	10603	10438	10428	10462	10531	10558	10608	10521	10538	10414	10339	10560	10322	10520	10522	10381	10502	10443	10374	10592	10665	10385	10427	10473	10393	10460	10358	10443	10290	10458	10399	10483	10308	10461	10500	10391	10369	10403	10417	10331	10495	10398	10379	10515	10619	10617	10383	10487	10451	10368	10753	10467	10458	10477	10344	10531	10515	10396	10413	10569	10596	10529	10568	10469	10377	10522	10422	10496	10505	10516	10485	10560	10308	10437	10601	10474	10572	10376	10587	10497	10427	10456	10393	10428	10352	10363	10453	10507	10617	10462	10414	10518	10531	10571	10576	10319	10554	10483	10518	10505	10576	10378	10429	10409	10511	10547	10364	10604	10468	10488	10446	10426	10507	10481	10396	10353	10439	10481	10584	10494	10290	10587	10468	10544	10574	10633	10344	10472	10526	10393	10475	10452	10398	10664	10447	10398	10445	10308	10584	10633	10399	10542	10545	10512	10716	10487	10355	10492	10476	10536	10447	10426	10454	10447	10487	10481	10463	10516	10386	10353	10524	10481	10626	10282	10391	10535	10602	10501	10481	10650	10461	10531	10452	10451	10406	10571	10548	10482	10533	10524	10566	10470	10458	10271	10524	10490	10302	10382	10594	10371	10579	10531	10455	10574	10579	10465	10441	10376	10488	10347	10504	10433	10483	10589	10462	10492	10406	10471	10501	10508	10475	10479	10450	10552	10578	10431	10630	10634	10529	10420	10261	10520	10408	10588	10476	10523	10556	10433	10646	10226	10488	10584	10450	10437	10581	10556	10480	10515	10336	10454	10491	10660	10443	10509	10451	10356	10384	10595	10538	10468	10512	10404	10570	10492	10505	10538	10595	10437	10468	10485	10500	10510	10382	10480	10417	10506	10531	10404	10374	10337	10449	10480	10498	10403	10456	10538	10538	10487	10393	10507	10424	10474	10523	10363	10502	10434	10410	10428	10259	10639	10435	10443	10485	10388	10468	10498	10337	10447	10580	10435	10444	10407	10483	10578	10470	10653	10339	10505	10441	10258	10447	10402	10578	10406	10364	10454	10441	10584	10435	10538	10381	10386	10293	10450	10436	10542	10459	10525	10552	10588	10646	10418	10427	10479	10575	10374	10553	10464	10438	10518	10476	10469	10359	10555	10505	10427	10481	10580	10518	10546	10468	10499	10356	10284	10379	10459	10567	10468	10523	10326	10440	10502	10469	10356	10507	10459	10560	10624	10482	10627	10395	10566	10475	10361	10450	10363	10499	10563	10641	10528	10367	10505	10546	10483	10475	10349	10293	10380	10597	10425	10362	10398	10657	10499	10511	10324	10517	10493	10585	10426	10405	10330	10543	10610	10572	10515	10438	10694	10591	10596	10295	10551	10575	10377	10403	10234	10603	10446	10494	10549	10427	10313	10485	10645	10439	10620	10563	10436	10526	10632	10406	10457	10542	10341	10326	10532	10516	10544	10604	10581	10466	10479	10409	10432	10555	10452	10488	10396	10569	10512	10623	10308	10473	10409	10536	10358	10651	10367	10524	10365	10424	10442	10429	10413	10567	10316	10452	10466	10244	10537	10447	10424	10445	10564	10507	10467	10558	10630	10600	10409	10591	10391	10435	10410	10469	10495	10519	10478	10528	10442	10585	10507	10402	10474	10374	10498	10533	10477	10595	10420	10606	10477	10655	10384	10537	10653	10481	10480	10391	10491	10524	10550	10500	10355	10530	10504	10482	10510	10427	10337	10527	10400	10417	10470	10572	10429	10496	10401	10553	10498	10635	10614	10566	10486	10461	10488	10551	10501	10565	10397	10380	10474	10384	10476	10541	10449	10508	10471	10395	10419	10517	10428	10325	10381	10391	10440	10505	10525	10467	10367	10503	10583	10509	10392	10404	10438	10269	10488	10515	10393	10585	10386	10499	10513	10432	10568	10417	10455	10660	10484	10462	10554	10490	10520	10463	10484	10475	10348	10423	10458	10460	10418	10495	10622	10452	10376	10517	10547	10504	10604	10524	10546	10605	10470	10360	10467	10448	10479	10561	10481	10319	10634	10466	10443	10495	10464	10391	10572	10443	10361	10492
26280	21586	28143	26894	20264	16103	20740	18518	25754	27957	18539	10956	10237	9899	9910	9881	9823	9973	9858	9862	9929	9919	9861	9889	9762	9785	9804	9773	9737	9772	9691	9804	9576	9577	9739	9815	9931	9808	9828	9878	9917	9714	9723	9681	9682	9768	9839	9597	9879	9730	9641	9760	9863	9706	9687	9736	9911	9791	9769	9745	9886	9977	9931	9829	9780	9927	9798	9730	9666	9886	9513	9705	9813	9647	9632	9854	9622	9830	9742	9784	9802	9778	9767	9724	9566	9731	9913	9886	9613	9836	9707	9627	9841	9777	9934	9786	9723	9795	9883	9618	9624	9582	9546	9614	9853	9631	9703	9814	9561	9746	9745	9693	9632	9557	9916	9679	9620	9671	9601	9820	9781	9739	9781	9793	9837	9839	9675	9749	9755	9691	9860	9872	9803	9811	9877	9806	9693	9794	9718	9771	9729	9741	9752	9749	9759	9525	9935	9716	9996	9910	9780	9786	9739	9699	9679	9724	9690	9800	9776	9628	9785	9802	9683	9731	9897	9944	9764	9779	9672	9810	9701	9580	9676	9636	9791	9852	9657	9798	9753	9729	9908	9783	9704	9741	9760	9839	9821	9786	9735	9761	9703	9795	9780	9622	9582	9772	9854	9874	9629	9548	9721	9802	9721	9716	9903	9682	9765	9761	9849	9831	9778	9786	9804	9663	9838	9637	9852	9660	9664	9752	9734	9805	9774	9716	9783	9631	9757	9749	9666	9740	9720	9671	9726	9727	9783	9715	9693	9740	9620	9930	9759	9714	9691	9668	9742	9740	9737	9834	9795	9809	9746	9701	9592	9885	9604	9811	9724	9824	9850	9675	9732	9718	9850	9698	9746	9773	9849	9718	9670	9878	9646	9904	9572	9721	9901	9820	9782	9671	9866	9769	9678	9845	9769	9704	9636	9695	9739	9778	9581	9694	9572	9802	9717	9712	9529	9672	9809	9843	9829	9809	9673	9819	9669	9798	9863	9646	9713	9703	9761	9716	9756	9638	9731	9760	9740	9616	9729	9806	9639	9664	9697	9759	9897	9821	9816	9747	9732	9914	9976	9560	9764	9800	9700	9786	9818	9765	9692	9662	9875	9822	9738	9802	9659	9786	9721	9758	9718	9728	9657	9655	9867	9671	9545	9743	9702	9635	9611	9824	9852	9726	9826	9691	9880	9822	9774	9714	9899	9612	9785	9624	9836	9783	9727	9662	9811	9967	9707	9699	9877	9644	9678	9666	9689	9750	9785	9744	9802	9644	9722	9826	9658	9716	9835	9907	9825	9902	9899	9815	9795	9616	9659	9771	9823	9850	9593	9558	9577	9600	9735	9810	9753	9839	9733	9693	9731	9691	9840	9854	9645	9761	9755	9696	9703	9772	9756	9787	9763	9841	9577	9715	9802	9663	9872	9646	9792	9865	9804	9763	9822	9780	9698	9872	9792	9910	9812	9753	9697	9650	9747	9669	9793	9759	9697	9632	9827	9816	9755	9726	9714	9837	9609	9793	9755	9791	9760	9632	9805	9655	9813	9735	9632	9682	9669	9854	9683	9666	9831	9783	9891	9756	9662	9802	9827	9730	9605	9696	9693	9757	9683	9724	9562	9747	9826	9689	9811	9818	9828	9882	9690	9655	9767	9776	9771	9822	9830	9768	9773	9781	9714	9598	9929	9855	9783	9700	9695	9627	9610	9759	9690	9653	9663	9661	9647	9687	9823	9882	9834	9860	9766	9662	9613	9802	9782	9659	9881	9839	9757	9691	9686	9664	9718	9839	9684	9916	9712	9693	9643	9817	9770	9734	9786	9695	9694	9673	9678	9683	9822	9824	9894	9812	9800	9764	9634	9550	9686	9835	9675	9678	9713	9682	9699	9672	9803	9727	9716	9843	9695	9713	9820	9769	9706	9626	9955	9702	9758	9671	9784	9665	9701	9847	9727	9613	9746	9715	9769	9769	9771	9708	9555	9687	9746	9729	9770	9654	9672	9514	9798	9820	9713	9712	9735	9814	9527	9962	9586	9809	9975	9624	9996	9816	9932	9804	9742	9856	9682	9694	9738	9549	9685	9746	9707	9683	9768	9789	9760	9840	9773	9760	9608	9697	9689	9779	9895	9833	9714	9673	9808	9598	9643	9923	9772	9660	9483	9763	9613	9618	9777	9669	9847	9781	9720	9958	9802	9767	9787	9872	9703	9859	9763	9809	9671	9659	9820	9920	9842	9712	9799	9778	9772	9794	9658	9716	9671	9791	9845	9751	9679	9753	9814	9704	9758	9808	9875	9692	9864	9680	9704	9488	9710	9719	9830	9566	9804	9849	9742	9649	9591	9610	9764	9854	9927	9798	9784	9715	9622	9800	9855	9654	9841	9694	9707	9687	9656	9831	9848	9681	9698	9847	9749	9792	9679	9754	9694	9781	9634	9695	9726	9835	9876	9680	9841	9893	9797	9779	9637	9863	9728	9807	9791	9746	9615	9670	9904	9814	9651	9883	9712	9852	9819	9856	9671	9730	9628	9689	9785	9825	9785	9801	9806	9648	9855	9888	9671	9802	9745	9870	9684	9677	9651	9811	9861	9687	9683	9690	9796	9810	9751	9790	9878	9684	9672	9721	9822	9718	9635	9742	9673	9698	9758	9753	9792	9661	9832	9722	9652	9619	9687	9865	9817	9795	9736	9931	9654	9640	9803	9620	9799	9681	9777	9642	9709	9961	9675	9755	9741	9743	9725	9755	9603	9641	9780	9538	9765	9777	9859	9628	9764	9943	9653	9773	9814	9658	9887	10045	9798	9728	9768	9667	9762	9674	9681	9719	9711	9940	9626	9675	9750	9667	9770	9683	9701	9709	9606	9740	9735	9813	9866	9828	9648	9838	9697	9686	9613	9628	9721	9776	9715	9686	9746	9690	9723	9564	9678	9585	9632	9756	9853	9843	9759	9792	9715	9659	9796	9692	9776	9672	9943	9694	9714	9840	9758	9816	9638	9753	9823	9653	9773	9576	9673	9790	9741	9642	9750	9727	9547	9747	9729	9831	9791	9922	9734	9743	9790	9731	9822	9826	9843	9792	9841	9625	9591	9620	9646	9629	9770	9724	9688	9641	9837	9747	9778	9808	9791	9787	9546	9588	9787	9893	9830	9666	9567	9694	9877	9811	9688	9688	9813	9784	9638	9682	9902	9739	9799	9626	9655	9590	9643	9637	9717	9794	9775	9807	9770	9688	9628	9829	9605	9974	9611	9769	9735	9754	9666	9765	9825	9628	9747	9550	9848	9687	9764	9770	9830	9663	9842	9895	9833	9662	9927	9755	9889	9721	9689	9827	9770	9705	9719	9667	9743	9634	9747	9702	9769	9588	9731	9655	9771	9778	9861	9764	9696	9804	9806	9812	9650	9663	9699	9541	9646	9671	9733	9698	9717	9635	9748	9795	9657	9889	9794	9538	9812	9782	9773	9723	9757	9745	9723	9513	9816	9848	9829	9801	9833	9751	9701	9884	9744	9629	9811	9553	9663	9737	9761	9732	9738	9572	9666	9804	9642	9707	9755	9671	9709	9641	9700	9688	9777	9702	9756	9783	9671	9862	9691	9601	9766	9901	9788	9690	9807	9746	9724	9762	9672	9770	9686	9752	9875	9803	9587	9670	9687	9708	9627	9674	9866	9742	9746	9663	9724	9790	9630	9780	9755	9655	9818	9757	9780	9684	9910	9640	9750	9745	9593	9719	9858	9783	9687	9585	9837	9875	9696	9820	9648	9691	9717	9725	9766	9785	9706	9790	9838	9867	9801	9770	9829	9770	9763	9825	9755	9603	9854	9919	9715	9673	9615	9755	9670	9606	9646	9752	9738	9877	9740	9856	9768	9693	9923	9720	9704	9769	9772	9737	9661	9883	9695	9440	9794	9838	9798	9801	9692	10018	9476	9866	9923	9643	9790	9798	9690	9559	9725	9675	9808	9711	9777	9793	9774	9552	9706	9872	9793	9858	9861	9754	9695	9649	9842	9654	9715	9840	9726	9527	9742	9702	9809	9614	9890	9921	9769	9577	9841	9761	9620	9714	9759	9638	9729	9679	9745	9817	9674	9794	9664	9706	9775	9751	9711	9847	9884	9868	9820	9626	9685	9785	9762	9874	9739	9816	9682	9778	9682	9693	9725	9879	9755	9686	9675	9588	9639	9824	9683	9759	9840	9775	9553	9763	9913	9690	9725	9885	9688	9689	9778	9773	9720	9800	9851	9752	9751	9812	9937	9911	9963	9859	9673	9702	9644	9679	9835	9820	9898	9722	9812	9875	9792	9586	9794	9779	9745	9642	9666	9899	9552	9722	9825	9642	9610	9795	9734	9654	9700	9730	9752	9620	9763	9705	9692	9821	9699	9737	9845	9766	9804	9804	9833	9952	9623	9791	9699	9745	9894	9588	9704	9820	9805	9733	9891	9698	9855	9637	9740	9830	9843	9653	9731	9757	9639	9765	9647	9762	9688	9724	9749	9755	9617	9742	9663	9765	9757	9952	9831	9761	9815	9763	9725	9517	9810	9790	9717	9677	9729	9656	9696	9791	9814	9938	9901	9785	9786	9805	9822	9783	9665	9806	9771	9694	9735	9710	9762	9825	9782	9625	9809	9695	9732	9811	9829	9755	9857	9763	9818	9837	9635	9754	9770	9661	9682	9604	9847	9748	9708	9689	9873	9853	9665	9772	9795	9712	9635	9771	9774	9727	9856	9667	9700	9739	9647	9958	9878	9727	9578	9709	9623	9782	9754	9680	9863	9741	9791	9650	9549	9727	9652	9814	9804	9776	9737	9726	9768	9744	9604	9729	9727	9888	9803	9655	9801	9802	9814	9732	9731	9837	9769	9784	9745	9650	9746	9803	9713	9738	9741	9609	9900	9697	9764	9763	9844	9755	9719	9632	9624	9742	9790	9709	9736	9804	9732	9812	9838	9863	9808	9807	9782	9681	9629	9728	9842	9824	9636	9755	9701	9746	9748	9781	9825	9740	9639	9765	9763	9652	9762	9818	9751	9736	9873	9731	9610	9681	9578	9867	9833	9794	9735	9665	9667	9785	9683	9918	9714	9701	9704	9545	9751	9897	9919	9658
20314	34748	35600	29475	22061	18456	25991	20613	32976	33011	19286	11246	11004	10771	10812	10794	10825	10697	10659	10799	10652	10616	10587	10563	10553	10621	10593	10564	10468	10570	10600	10630	10483	10608	10562	10372	10526	10524	10559	10508	10553	10664	10644	10547	10618	10402	10518	10576	10542	10721	10382	10461	10632	10497	10533	10373	10420	10565	10597	10439	10622	10741	10686	10704	10510	10665	10538	10538	10570	10559	10481	10521	10693	10540	10459	10644	10509	10660	10621	10520	10436	10444	10445	10468	10358	10478	10438	10462	10537	10635	10437	10440	10558	10537	10653	10530	10521	10602	10518	10425	10395	10508	10564	10376	10498	10436	10565	10535	10320	10608	10432	10487	10588	10578	10453	10546	10571	10556	10435	10579	10642	10487	10492	10552	10490	10520	10542	10596	10500	10506	10442	10615	10546	10392	10364	10455	10591	10553	10504	10410	10600	10661	10500	10480	10532	10666	10428	10557	10413	10486	10450	10462	10404	10455	10540	10591	10554	10501	10521	10435	10597	10494	10481	10575	10467	10563	10396	10548	10503	10600	10509	10598	10625	10405	10631	10484	10546	10601	10574	10545	10514	10610	10540	10419	10617	10469	10640	10547	10546	10537	10650	10464	10409	10402	10487	10465	10429	10551	10631	10505	10463	10622	10655	10401	10439	10383	10673	10680	10410	10456	10423	10519	10464	10521	10589	10671	10713	10585	10563	10665	10574	10506	10436	10417	10409	10418	10664	10633	10397	10448	10483	10562	10556	10607	10422	10625	10611	10423	10511	10459	10625	10465	10351	10656	10445	10652	10465	10467	10487	10525	10462	10695	10607	10571	10496	10452	10616	10499	10533	10470	10616	10569	10411	10483	10643	10554	10502	10415	10543	10513	10511	10585	10551	10499	10596	10547	10528	10669	10568	10548	10434	10576	10549	10546	10591	10539	10536	10456	10405	10456	10469	10424	10531	10549	10584	10560	10428	10519	10620	10535	10448	10607	10576	10407	10565	10496	10467	10528	10544	10393	10481	10618	10569	10464	10603	10491	10591	10428	10542	10442	10587	10578	10587	10514	10581	10543	10577	10700	10530	10581	10434	10555	10633	10567	10505	10536	10464	10467	10528	10479	10440	10458	10660	10547	10594	10435	10455	10503	10520	10455	10487	10566	10454	10524	10526	10588	10583	10453	10477	10584	10533	10512	10451	10419	10694	10568	10652	10465	10410	10413	10420	10636	10688	10561	10488	10522	10489	10511	10467	10569	10535	10583	10450	10308	10458	10576	10376	10427	10525	10499	10716	10501	10558	10633	10592	10478	10364	10558	10611	10519	10578	10587	10519	10465	10691	10653	10565	10568	10421	10697	10574	10463	10365	10438	10637	10520	10416	10531	10758	10546	10539	10551	10563	10444	10608	10621	10528	10560	10488	10602	10452	10585	10538	10479	10412	10543	10561	10602	10457	10428	10488	10591	10414	10317	10536	10557	10258	10546	10532	10708	10645	10665	10481	10584	10611	10677	10463	10566	10606	10657	10568	10491	10529	10536	10471	10588	10577	10466	10486	10575	10365	10667	10519	10584	10587	10564	10351	10513	10471	10619	10369	10510	10696	10552	10611	10451	10469	10631	10588	10575	10636	10320	10526	10562	10462	10564	10445	10635	10510	10481	10433	10582	10455	10413	10417	10490	10468	10420	10448	10648	10650	10501	10398	10568	10413	10533	10444	10362	10466	10529	10384	10510	10491	10393	10605	10479	10287	10587	10658	10575	10535	10563	10532	10449	10539	10429	10521	10538	10415	10733	10487	10436	10580	10497	10529	10471	10340	10513	10544	10546	10598	10535	10552	10503	10594	10596	10470	10650	10593	10500	10580	10480	10473	10505	10559	10606	10611	10468	10583	10586	10449	10305	10377	10463	10566	10482	10569	10448	10515	10534	10553	10629	10485	10421	10628	10452	10571	10515	10446	10387	10461	10478	10426	10573	10498	10376	10408	10556	10587	10467	10519	10417	10571	10535	10452	10591	10587	10310	10421	10502	10460	10532	10423	10463	10627	10546	10713	10595	10438	10604	10683	10492	10524	10327	10545	10588	10415	10498	10667	10613	10477	10559	10513	10484	10634	10507	10569	10732	10568	10519	10605	10666	10405	10677	10470	10572	10462	10475	10518	10726	10579	10361	10556	10513	10418	10456	10478	10442	10615	10516	10392	10582	10584	10627	10565	10525	10472	10579	10681	10495	10503	10560	10546	10626	10726	10631	10404	10522	10666	10350	10433	10484	10600	10618	10510	10455	10635	10478	10595	10551	10444	10527	10469	10641	10482	10565	10549	10460	10473	10590	10398	10619	10479	10627	10402	10503	10498	10465	10445	10530	10706	10520	10512	10618	10533	10478	10659	10534	10590	10486	10523	10451	10576	10532	10428	10492	10518	10537	10483	10513	10503	10555	10626	10469	10585	10477	10527	10596	10575	10568	10368	10594	10549	10686	10575	10496	10415	10536	10513	10513	10295	10668	10545	10547	10522	10610	10535	10565	10596	10426	10672	10556	10397	10467	10571	10617	10661	10391	10544	10530	10478	10432	10508	10464	10425	10524	10476	10494	10532	10529	10513	10483	10552	10485	10485	10611	10407	10444	10656	10607	10411	10513	10506	10548	10655	10639	10556	10447	10577	10599	10597	10457	10643	10617	10645	10510	10578	10526	10664	10502	10404	10515	10406	10569	10486	10610	10478	10536	10511	10520	10713	10374	10469	10567	10550	10439	10495	10523	10538	10572	10619	10474	10484	10454	10656	10586	10728	10481	10468	10568	10650	10537	10508	10629	10509	10679	10537	10638	10530	10658	10561	10505	10491	10603	10680	10352	10606	10380	10577	10382	10468	10522	10467	10399	10496	10628	10459	10574	10579	10405	10609	10430	10448	10592	10511	10303	10514	10544	10461	10555	10488	10525	10448	10478	10427	10429	10497	10598	10595	10463	10471	10426	10565	10533	10558	10487	10563	10509	10364	10425	10507	10618	10468	10663	10711	10649	10538	10509	10453	10590	10362	10445	10444	10606	10615	10637	10604	10530	10551	10488	10508	10486	10606	10468	10452	10675	10510	10474	10456	10623	10331	10379	10601	10712	10376	10568	10544	10574	10587	10458	10557	10451	10592	10513	10471	10485	10404	10302	10511	10382	10462	10620	10595	10634	10436	10449	10671	10596	10522	10552	10577	10566	10406	10593	10408	10384	10449	10696	10414	10363	10710	10564	10461	10460	10428	10560	10590	10561	10464	10608	10499	10667	10571	10494	10662	10430	10491	10487	10573	10505	10616	10446	10573	10457	10533	10417	10753	10455	10448	10644	10445	10629	10579	10467	10463	10550	10508	10451	10430	10530	10468	10560	10460	10406	10581	10545	10442	10449	10522	10546	10474	10511	10453	10482	10428	10462	10603	10429	10515	10564	10346	10586	10396	10586	10650	10550	10562	10539	10534	10464	10426	10502	10680	10551	10404	10555	10429	10539	10535	10523	10524	10448	10611	10512	10494	10598	10474	10583	10585	10424	10438	10593	10671	10502	10434	10537	10493	10577	10509	10506	10598	10476	10580	10446	10577	10729	10587	10435	10673	10531	10523	10375	10504	10468	10529	10551	10681	10668	10418	10569	10418	10469	10782	10525	10578	10527	10602	10434	10514	10546	10480	10566	10547	10414	10448	10626	10611	10558	10589	10430	10597	10575	10460	10540	10508	10559	10397	10568	10620	10589	10623	10498	10500	10530	10632	10453	10462	10607	10520	10428	10516	10472	10548	10367	10372	10472	10499	10730	10556	10559	10426	10561	10470	10423	10393	10590	10626	10460	10503	10521	10554	10513	10563	10464	10779	10458	10444	10592	10535	10516	10495	10414	10571	10631	10540	10597	10463	10455	10549	10547	10369	10705	10635	10441	10545	10446	10476	10632	10533	10607	10484	10493	10565	10431	10524	10542	10386	10635	10619	10535	10609	10649	10546	10456	10506	10442	10456	10536	10425	10492	10420	10455	10552	10666	10315	10498	10518	10331	10561	10599	10492	10368	10466	10581	10479	10628	10418	10507	10521	10538	10586	10427	10565	10520	10579	10588	10554	10526	10504	10492	10422	10567	10485	10576	10410	10486	10675	10450	10443	10549	10480	10706	10582	10468	10568	10481	10635	10564	10547	10590	10570	10368	10497	10393	10446	10630	10446	10462	10417	10560	10541	10568	10515	10459	10406	10541	10437	10626	10608	10505	10660	10434	10504	10309	10608	10394	10451	10472	10609	10527	10588	10627	10486	10490	10580	10553	10484	10495	10702	10616	10314	10546	10460	10667	10430	10408	10570	10568	10459	10519	10666	10412	10594	10515	10480	10489	10654	10410	10486	10420	10645	10559	10601	10416	10691	10579	10627	10340	10404	10425	10558	10692	10552	10552	10515	10613	10564	10626	10579	10473	10418	10430	10377	10370	10518	10462	10509	10463	10503	10454	10593	10644	10521	10542	10490	10476	10537	10567	10590	10465	10594	10417	10484	10534	10672	10456	10402	10556	10538	10487	10405	10634	10599	10492	10472	10501	10557	10531	10578	10485	10425	10553	10526	10473	10609	10633	10666	10535	10449	10363	10558	10666	10547	10530	10558	10496	10633	10560	10517	10607	10449	10566	10569	10540	10565	10607	10649	10618	10541	10363	10545	10426	10562	10539	10571	10460	10569	10498	10495	10494	10572	10541	10431	10535	10479	10588	10464	10566	10483	10426	10574	10591	10561	10319	10592	10539	10499	10573	10601	10485	10542	10425	10521	10489	10469	10524	10408	10482	10678	10484	10358	10513	10476	10592	10427	10456	10474	10657	10357	10525	10624	10432	10564	10563	10470	10471	10450	10538	10588	10558	10753	10389	10465	10594	10587	10539	10555	10466	10520	10409	10516	10601	10605	10421	10578	10337	10672	10574	10630	10549	10529	10525	10389	10547	10444	10600	10768	10461	10667	10670	10460	10463	10385	10461	10577	10469	10591	10429	10487	10540	10576	10363	10674	10655	10475	10528	10395	10582	10534	10569	10671	10453	10656	10460	10550	10434	10602	10505	10384	10502	10474	10563	10503	10567	10540	10470	10439	10728	10510	10619	10541	10380	10567	10465	10684	10441
24812	21566	28995	24861	22711	23577	25010	42157	53116	42549	32839	22219	15320	13553	13369	13397	13059	13040	12748	13007	12950	12771	12987	13064	12961	12730	12683	12796	12856	12780	12801	12664	12853	12992	12802	12860	12915	12999	12884	12628	12930	12920	13019	12569	12880	12790	12885	12952	12932	12739	12906	12804	12767	12789	12792	12885	13017	13057	12626	12809	12895	12716	12965	12680	12820	12718	12973	12755	12766	12695	12776	13033	12865	13006	12914	13006	12869	12830	12647	12810	12711	12900	12907	12823	12570	12784	12822	12608	12853	12670	12823	12735	12734	12762	12846	12872	12769	12987	12828	12840	12877	12854	12770	12885	13111	12648	12682	12696	12919	12904	12736	12757	12909	12786	12893	12632	12762	12717	12686	12775	12882	12805	12809	12729	12681	12585	12713	12838	12861	12822	12600	12767	12791	12836	12813	13033	12832	12850	12712	12686	12870	12610	12872	12679	12939	12878	12966	12724	12769	12774	12765	12751	12792	12792	12627	12776	12841	12890	12810	12866	12792	12642	12810	12746	12767	12690	12849	12855	12695	12822	12772	12718	12858	12787	12619	12782	12781	12737	12732	12946	12669	12748	12860	12836	12783	12782	12866	12794	12725	12638	12771	12698	12821	12898	12694	12656	12695	12912	12895	12760	12932	12716	12868	12854	12719	12783	12675	12886	12780	12889	12747	12655	12765	12562	12760	12701	12760	12830	12797	12801	12766	12636	12624	12809	12650	12863	12700	12745	12824	12892	12640	12736	12889	12770	12769	12694	12764	12757	12661	12765	12623	12794	12626	12596	12760	12721	12743	12611	12622	12708	12672	12751	12644	12736	12861	12886	12917	12681	12780	12818	12735	12872	12936	12761	12854	12782	12411	12820	12797	12828	12843	12610	12659	12804	12774	12755	12793	12919	12811	12777	12763	12701	12657	12947	12753	12905	12788	12713	12825	12769	12988	12853	12822	12821	12909	12821	12829	12836	12819	12884	12589	12720	12719	12818	12875	12752	12946	12782	12732	12757	12592	12827	12713	12795	12849	12863	12809	12787	12679	12588	12779	12809	12772	13027	12856	12680	13029	12874	12659	12658	12918	12797	12864	12753	12850	12872	12804	12800	12820	12724	12797	12892	12890	12763	12798	12746	12776	12698	12709	12879	12854	12680	12559	12673	12899	12670	12676	12743	12766	12900	12773	12622	12701	12867	12793	12793	13028	12803	12673	12751	12752	12825	12745	12951	13061	12847	12866	12861	12750	12829	12639	12926	12573	12795	12636	12664	12705	12793	12940	12834	12774	12856	12812	12954	12814	12675	12707	12912	13010	12672	12799	12570	12779	12802	12686	12478	12867	12638	12767	12848	12792	12862	12664	12931	12860	13058	12832	12645	12763	12778	12731	12601	12888	12694	12651	12840	12696	12885	12781	12637	12675	12622	12878	12858	12840	12651	12999	12718	12680	12828	12756	12777	12756	12881	12782	12792	12684	12775	13044	12767	12852	12894	12865	12725	12801	12917	12706	12787	12883	12664	12928	12949	12847	12828	12716	12797	12688	12638	12703	12641	12829	12634	12811	12963	12701	12839	12998	12887	12655	12735	12757	12795	12791	12694	12923	12635	12657	12738	12516	12807	12772	12693	12691	12681	12679	12788	12731	12776	12771	12808	12943	12894	12964	12929	12943	12942	12716	12637	12743	12614	12877	12894	12801	12728	12729	12630	12864	12662	12745	12773	12821	12730	12772	12770	12669	12735	12912	12748	12820	12720	12751	12930	12927	12778	12830	12650	12854	12706	12831	12828	12806	12823	12803	12733	12927	12833	12783	12824	12729	12612	12655	12814	12793	12752	12869	12918	12588	12676	12606	12723	12735	12826	12770	12491	12768	12801	12631	12666	12834	12714	12655	12899	12733	12701	12769	12729	13007	12821	13026	12842	12854	12737	12695	12782	12890	12676	12717	12747	12876	12781	12648	12898	12721	12653	12581	12751	12862	12844	12764	12884	12872	12715	12713	12945	12816	12660	12937	12916	12619	12643	12805	12667	12775	12690	12662	12891	12703	12692	12575	12770	12934	12855	12944	12888	12748	12696	12820	12787	12834	12869	12953	12932	12948	12646	12718	12758	12847	12694	12575	12751	12951	12815	12732	12932	12674	12690	12779	12663	12823	12743	12844	12660	12614	12977	12803	12864	12720	12737	12799	12774	12826	12783	12785	12863	12745	12818	12718	12759	12837	12884	12685	12683	12763	12751	12987	12927	12899	12757	12783	12576	12795	12626	12841	12904	12634	12656	12614	12785	12636	12888	12784	12847	12819	12872	12786	12825	12738	12711	12657	12670	13046	12783	12661	12715	12691	12883	12861	12916	12623	12740	12737	12883	12767	12880	12560	12499	12691	12715	12785	12712	12725	12620	12805	12911	12699	12727	12957	12568	12616	12621	12612	12900	12730	12765	12771	12793	12735	12824	12787	12768	12694	12776	12836	12737	12959	12785	12770	12838	12930	12853	12733	12618	12820	12710	12706	12781	12591	12843	12726	12825	12831	12799	12842	12851	12995	12771	12888	13084	12835	12801	12667	12846	12940	12826	12786	12684	12885	12756	12823	12707	12735	12838	12781	12704	12761	12737	12740	12737	12765	12908	12803	12752	12767	12806	12797	12963	12681	12656	12841	12792	12559	12736	12884	13014	12853	12786	12895	12875	12703	12603	12916	12728	12790	12904	12868	12914	12744	12736	12902	12839	12743	12758	12620	12821	12944	12839	12852	12981	12809	12882	12716	12723	12823	12818	12823	12489	12803	12673	12827	12657	12630	12842	12848	12667	12800	12651	12711	12745	12847	12786	12868	12877	12977	12833	12701	12707	12834	12728	12607	12912	12956	12843	12891	12683	12984	12867	12842	12779	12928	12736	12824	12701	12762	12794	12652	12778	12873	12728	12628	12904	12765	12679	12974	12840	12870	12675	12828	12676	12706	12868	13009	12797	12741	12758	12739	12809	12790	12668	12782	12727	12702	12758	12816	12679	13117	12757	12727	12764	12788	12747	12982	12928	12739	12742	12718	12692	12653	12852	12886	12761	12743	12656	12866	12864	12672	12869	12847	12841	12737	12669	12724	12844	12827	12732	12841	12797	12764	12653	12788	12898	12879	12794	12707	12854	12770	12527	12928	12861	12738	12583	12718	12769	12856	12750	12862	12747	12724	12740	12766	12825	12692	12911	12651	12880	12792	12991	12681	12541	12785	12723	12741	12720	12813	12597	12664	12916	12801	12840	12797	12704	12633	12742	12861	12827	12856	12707	12806	12774	12939	12825	12814	12770	12732	12877	12880	12862	12959	12805	12911	12796	12918	12689	12682	12868	12758	12647	12713	12771	13000	12754	12839	12915	12813	12853	12716	12680	12863	12682	12724	12649	12845	12691	12724	12793	12800	12694	12690	12863	12864	12970	12813	12903	12660	12665	12818	12859	12693	12794	12875	12969	12700	12852	12870	12804	12686	12845	12652	12691	12795	13008	12722	12767	12934	12873	12839	12789	12864	12783	12925	12949	12797	12743	12791	12695	12942	12849	12844	12871	12754	12722	12773	12745	12756	12650	12860	12774	12849	12725	12821	12781	12801	12754	12730	12759	12827	12823	12627	12786	12900	12708	12833	12756	12742	12878	12688	12801	12654	12750	12716	12755	12813	12858	12800	12750	12675	12755	12764	12886	12831	12557	12847	12691	12994	12844	12807	12839	12545	12729	12876	12715	12775	12657	12876	12796	12693	12749	12857	12958	12914	12833	12636	12926	12862	12866	12869	12846	12769	12857	12759	12666	12748	12886	12723	12776	12764	12802	12919	12905	12721	12660	12620	12793	12831	12806	12742	12712	12818	12813	12648	12794	12826	12888	12907	12768	12866	12806	12726	12946	12797	12819	12780	12816	12815	12781	12848	12769	12845	12727	12730	12712	12727	12727	12934	12790	12950	12813	12606	12874	12910	12703	12755	12756	12615	12945	12715	12707	12886	12796	12820	12805	12818	12847	12840	12585	12854	12885	12843	12792	12600	12822	12924	12797	12763	12731	12691	12765	12676	12774	12722	12786	12954	12863	12880	12724	12654	12766	12834	12752	12754	12782	12782	12687	12614	12581	12653	12856	12842	12869	12894	12848	12787	12704	12760	12803	12621	12996	12696	12809	12780	12757	12718	12667	12738	12837	12702	12806	12709	12723	12725	12775	12655	12936	12715	12820	12823	12693	12923	12625	12636	12844	12749	12913	12735	12918	12843	12719	12791	12813	12672	12744	12590	12925	12733	12753	12789	12749	12696	12744	12937	12861	12822	12839	12789	12790	12840	12592	12780	12701	12920	12800	12726	12597	12862	12734	12692	12808	12765	12703	12771	12824	12713	12746	12815	12938	12851	12859	12905	12778	12863	12787	12560	12770	12563	12823	12777	12671	12779	12778	12813	12740	12786	12961	12723	12734	12786	12700	12790	12840	12836	12730	12799	12628	12756	12791	12776	12839	12676	12725	12978	12884	12785	12703	12544	12723	12855	12855	12918	12766	12692	12805	12760	12795	12714	12720	12633	12739	12684	12665	12728	12825	12641	12816	12850	12733	12780	12657	12747	12720	12868	12808	12822	12808	12784	12685	12779	12932	12703	12697	12714	12919	12800	12777	12782	12786	12815	12849	12709	12914	12788	12783	12750	12729	12690	12881	12687	12989	12812	12582	12807	12843	12808	12821	12803	12777	12731	12806	12756	12738	12979	12746	12863	12783	12844	12794	12810	12666	12809	12822	12725	12827	12849	12942	12819	12699	12894	12801	12736	12717	12705	12779	12750	12913	12952	12694	12772	12778	12648	12846	12656	12770	12877	12659	12985	12852	12655	12727	12686	12783	12804	12842	12718	12896	12820	12676	12787	12847	12851	12748	12752	12621	12923	12847	12874	12900	12760	12953	12801	12748	12920	12791	12680	12799	12779	12738	12797	12743	12841	12805	12772	12800	12773	12755	12904	12813	12738	12702	12710	12796	12866	12747	12838	12908	12885	12889	12841	12677	12811	12737	12829	12739	12822	12907	12743	12796	12773	12808	12855	12657	12782	12929	12744	12626	12755	12814	12792	12619	12787	12690	12691	12856	12847	12735	13030	12795	12906	12876
23054	40888	42262	33978	28836	24377	25922	47997	55679	44452	35870	22266	14974	13401	13180	13283	12688	12685	12611	12724	12655	12739	12566	12757	12841	12520	12740	12642	12793	12488	12625	12726	12560	12581	12653	12758	12817	12610	12721	12685	12568	12582	12661	12518	12711	12702	12547	12737	12445	12608	12668	12683	12666	12684	12634	12591	12752	12593	12633	12408	12669	12733	12693	12775	12621	12691	12528	12696	12581	12639	12666	12668	12657	12914	12694	12745	12648	12680	12558	12544	12757	12342	12534	12607	12506	12469	12652	12754	12670	12709	12571	12496	12591	12600	12658	12641	12739	12526	12648	12626	12709	12669	12576	12569	12611	12742	12613	12529	12782	12463	12705	12528	12715	12602	12567	12664	12560	12671	12552	12415	12620	12541	12576	12449	12574	12765	12574	12672	12491	12790	12585	12452	12752	12581	12734	12691	12607	12649	12636	12652	12602	12558	12574	12701	12564	12705	12537	12644	12591	12559	12511	12625	12452	12775	12740	12638	12722	12579	12599	12574	12637	12454	12510	12546	12661	12770	12646	12548	12616	12672	12549	12567	12385	12566	12698	12591	12537	12543	12674	12552	12780	12662	12605	12644	12520	12644	12757	12745	12685	12510	12720	12755	12520	12548	12754	12602	12678	12623	12526	12747	12596	12592	12659	12694	12549	12629	12529	12566	12687	12525	12745	12597	12495	12654	12546	12718	12582	12721	12669	12607	12674	12708	12483	12647	12663	12716	12654	12653	12798	12598	12625	12421	12669	12663	12668	12589	12577	12657	12640	12477	12645	12565	12647	12522	12577	12636	12532	12579	12550	12618	12423	12557	12575	12712	12686	12614	12679	12502	12587	12587	12687	12532	12644	12690	12666	12657	12672	12617	12678	12646	12689	12547	12560	12475	12625	12672	12636	12665	12605	12504	12538	12465	12688	12726	12535	12639	12610	12644	12577	12697	12524	12678	12496	12579	12700	12710	12611	12652	12619	12760	12721	12600	12589	12546	12660	12652	12470	12492	12578	12517	12358	12619	12660	12686	12589	12562	12493	12525	12769	12624	12782	12685	12819	12787	12699	12527	12682	12607	12485	12741	12733	12443	12703	12723	12574	12482	12516	12676	12635	12503	12622	12614	12552	12588	12815	12672	12649	12656	12739	12466	12584	12674	12572	12656	12613	12627	12524	12742	12571	12498	12720	12536	12448	12730	12695	12640	12540	12416	12629	12636	12576	12566	12528	12500	12707	12666	12625	12649	12669	12759	12583	12632	12598	12760	12489	12341	12648	12560	12476	12556	12795	12717	12786	12580	12637	12584	12802	12626	12642	12720	12505	12717	12638	12505	12762	12522	12477	12633	12548	12634	12619	12533	12631	12637	12556	12614	12685	12715	12649	12549	12574	12579	12572	12639	12570	12595	12466	12604	12663	12581	12546	12627	12621	12569	12606	12475	12593	12619	12733	12647	12719	12640	12707	12412	12628	12551	12664	12607	12638	12592	12644	12692	12572	12518	12500	12670	12485	12483	12580	12633	12528	12551	12583	12452	12695	12737	12744	12510	12704	12530	12582	12531	12466	12506	12652	12719	12568	12668	12669	12602	12659	12509	12451	12429	12607	12754	12545	12791	12656	12607	12662	12704	12642	12686	12749	12529	12502	12719	12668	12508	12683	12554	12657	12583	12684	12457	12595	12384	12468	12475	12565	12638	12514	12478	12564	12604	12611	12751	12678	12556	12589	12512	12603	12724	12619	12584	12608	12616	12540	12592	12547	12582	12614	12621	12500	12634	12494	12730	12717	12527	12541	12856	12688	12556	12659	12724	12509	12520	12626	12599	12516	12689	12620	12641	12763	12656	12527	12648	12478	12572	12656	12671	12647	12596	12659	12543	12650	12560	12629	12557	12582	12597	12625	12431	12569	12685	12735	12613	12658	12656	12656	12678	12509	12514	12612	12758	12709	12624	12668	12556	12642	12511	12772	12536	12609	12658	12617	12643	12589	12575	12661	12628	12440	12685	12480	12589	12679	12555	12531	12551	12633	12647	12706	12609	12699	12581	12539	12658	12558	12653	12443	12530	12489	12706	12701	12692	12639	12582	12601	12440	12564	12599	12533	12685	12569	12619	12563	12609	12652	12573	12765	12594	12643	12704	12740	12690	12526	12717	12650	12586	12593	12458	12560	12714	12548	12619	12799	12513	12659	12652	12606	12605	12577	12612	12757	12553	12858	12747	12635	12523	12513	12681	12659	12667	12659	12500	12468	12626	12631	12730	12794	12592	12704	12641	12465	12676	12627	12645	12739	12636	12699	12696	12570	12573	12701	12656	12721	12669	12576	12492	12545	12784	12568	12625	12712	12634	12497	12692	12784	12467	12563	12619	12692	12596	12758	12414	12698	12383	12610	12623	12645	12519	12561	12464	12810	12626	12726	12538	12687	12524	12628	12581	12571	12680	12663	12623	12537	12634	12608	12565	12676	12525	12554	12501	12551	12598	12642	12559	12491	12694	12583	12659	12599	12714	12565	12529	12652	12727	12570	12587	12644	12634	12687	12581	12586	12596	12765	12724	12570	12677	12720	12611	12575	12566	12660	12467	12553	12521	12530	12537	12599	12592	12548	12573	12672	12785	12672	12670	12457	12555	12485	12620	12708	12526	12581	12594	12731	12599	12586	12584	12426	12662	12686	12426	12441	12738	12514	12636	12380	12573	12600	12562	12764	12694	12539	12615	12529	12440	12630	12757	12568	12787	12508	12585	12524	12687	12712	12817	12692	12605	12820	12737	12676	12637	12569	12693	12602	12577	12439	12642	12502	12413	12641	12637	12512	12810	12651	12441	12654	12522	12678	12583	12601	12649	12637	12703	12565	12647	12719	12498	12506	12748	12670	12559	12629	12841	12577	12573	12552	12763	12741	12570	12483	12535	12692	12546	12581	12559	12818	12667	12492	12636	12604	12634	12555	12526	12585	12527	12500	12531	12679	12664	12622	12537	12487	12574	12479	12577	12588	12724	12683	12754	12815	12701	12559	12540	12700	12680	12690	12618	12428	12655	12780	12557	12617	12711	12441	12496	12671	12572	12469	12599	12659	12700	12562	12445	12630	12479	12662	12662	12610	12549	12687	12512	12496	12768	12726	12538	12567	12734	12549	12554	12588	12591	12826	12741	12525	12493	12696	12702	12737	12615	12790	12649	12600	12590	12637	12489	12646	12551	12628	12534	12619	12696	12571	12502	12635	12543	12594	12724	12532	12603	12587	12567	12526	12640	12675	12626	12606	12579	12686	12512	12492	12615	12525	12507	12640	12629	12574	12566	12600	12580	12587	12613	12673	12677	12743	12679	12580	12620	12458	12546	12593	12467	12524	12528	12653	12591	12767	12728	12707	12586	12513	12651	12635	12645	12740	12589	12542	12558	12643	12503	12438	12510	12686	12648	12774	12641	12627	12600	12538	12691	12573	12736	12472	12753	12474	12612	12807	12509	12710	12512	12666	12551	12776	12590	12579	12570	12474	12651	12660	12677	12564	12753	12641	12604	12848	12650	12655	12612	12665	12583	12620	12681	12815	12704	12723	12566	12618	12370	12563	12624	12731	12572	12612	12594	12531	12512	12687	12605	12736	12653	12759	12551	12580	12707	12668	12713	12583	12601	12641	12672	12632	12474	12421	12550	12706	12635	12727	12557	12360	12674	12593	12494	12644	12483	12629	12612	12585	12716	12562	12616	12646	12545	12704	12525	12666	12780	12678	12686	12714	12487	12483	12518	12644	12723	12841	12670	12436	12686	12483	12726	12722	12798	12752	12722	12687	12667	12619	12629	12611	12545	12400	12537	12539	12738	12636	12718	12593	12485	12642	12655	12689	12583	12552	12541	12630	12670	12505	12616	12541	12808	12707	12555	12607	12723	12659	12510	12686	12480	12645	12585	12662	12429	12704	12574	12525	12539	12545	12601	12608	12668	12598	12543	12385	12638	12660	12622	12549	12510	12615	12636	12687	12661	12605	12622	12699	12657	12751	12672	12451	12671	12645	12538	12534	12684	12678	12670	12550	12682	12514	12585	12566	12627	12672	12635	12621	12564	12555	12639	12607	12548	12511	12764	12519	12735	12668	12526	12512	12535	12698	12626	12679	12532	12613	12650	12877	12550	12445	12578	12505	12482	12697	12829	12684	12585	12661	12691	12683	12562	12558	12593	12473	12776	12532	12563	12777	12669	12721	12400	12635	12508	12593	12720	12763	12643	12572	12683	12611	12601	12627	12667	12704	12577	12773	12618	12579	12557	12700	12615	12618	12541	12464	12698	12584	12665	12604	12604	12601	12700	12507	12522	12672	12624	12464	12473	12525	12616	12513	12655	12543	12653	12701	12723	12685	12673	12506	12407	12656	12517	12470	12514	12583	12582	12440	12499	12519	12686	12431	12755	12674	12585	12611	12584	12564	12640	12728	12625	12576	12658	12470	12660	12828	12627	12592	12553	12719	12660	12600	12763	12588	12583	12513	12532	12466	12712	12497	12582	12699	12603	12616	12456	12625	12444	12657	12603	12702	12525	12650	12665	12548	12732	12606	12674	12605	12688	12576	12670	12613	12646	12644	12543	12626	12622	12616	12590	12550	12534	12703	12647	12760	12659	12655	12760	12775	12874	12560	12711	12577	12630	12713	12402	12431	12577	12725	12508	12608	12530	12709	12420	12675	12718	12610	12532	12571	12437	12660	12676	12678	12514	12625	12625	12583	12693	12624	12660	12522	12543	12633	12650	12634	12734	12573	12455	12693	12593	12510	12648	12528	12572	12513	12551	12504	12624	12521	12690	12517	12607	12470	12664	12767	12495	12818	12543	12666	12367	12654	12460	12645	12595	12617	12658	12482	12706	12702	12539	12749	12689	12526	12679	12788	12472	12549	12639	12579	12660	12640	12525	12556	12535	12522	12682	12535	12418	12692	12601	12803	12662	12541	12538	12640	12774	12600	12792	12636	12602	12667	12495	12540	12678	12609	12540	12505	12540	12542	12620	12596	12641	12594	12546	12713	12689	12518	12621	12517	12564	12705	12688	12544	12660	12598	12615	12628	12554	12669	12487	12616	12556	12430	12564	12658	12690	12613	12651	12588	12622	12545	12481	12476	12650	12612	12579	12529	12529	12695	12848
30582	24907	25450	22140	18657	17463	18044	23075	20287	17851	16413	15584	15106	14842	14773	14691	14892	14787	14877	14890	14951	14847	14760	14693	14689	14813	14801	14698	14706	14716	14893	14710	14695	14704	14709	14784	14806	14798	14781	14678	14848	14768	14701	14785	14766	14628	14835	14897	14749	14838	14779	14702	14800	14662	14898	14805	14762	14860	14668	14776	14662	14700	14725	14530	14624	14917	14859	14682	14745	14764	14702	14887	14783	14660	14674	14696	14675	14714	14778	14781	14924	14749	14694	14862	14724	14604	14663	14725	14941	14844	14718	14625	14820	14652	14735	14736	14773	14733	14781	14518	14720	14780	14722	14630	14631	14824	14848	14630	14751	14892	14705	14616	14758	14904	14790	14791	14706	14649	14654	14907	14629	14717	14835	14627	14590	14865	15010	14803	14740	14793	14742	14702	14854	14837	14554	14869	14789	14686	14724	14814	14872	14753	14795	14648	14776	14686	14703	14697	14763	14679	14852	14694	14846	14595	14653	14881	14641	14792	14832	14557	14716	14633	14756	14718	14781	14696	14765	14601	14747	14667	14909	14752	14628	14772	14739	14775	14580	14808	14709	14766	14610	14712	14766	14738	14799	14892	14695	14696	14745	14788	14588	14652	14813	14835	14778	14717	14716	14658	14664	14664	14648	14636	14862	14759	14709	14633	14932	14708	14768	14755	14614	14770	14740	14680	14746	14644	14826	14730	14525	14892	14668	14767	14520	14831	14871	14634	14694	14526	14741	14622	14752	14925	14670	14806	14802	14648	14629	14579	14830	14751	14669	14654	14993	14520	14737	14817	14814	14885	14790	14697	14789	14801	14775	14668	14752	14794	14886	14828	14687	14681	14712	14820	14782	14790	14807	14871	14885	14573	14860	14810	14618	14639	14802	14789	14643	14730	14800	14825	14600	14695	14731	14765	14818	14809	14550	14724	14803	14616	14772	14674	14829	14781	14782	14807	14704	14677	14739	14525	14636	14791	14661	14685	14698	14667	14780	14777	14734	14660	14716	14706	14616	14714	14551	14504	14624	14690	14734	14812	14804	14878	14863	14725	14715	14712	14933	14842	14813	14573	14765	14965	14801	14642	14775	14760	14849	14632	14759	14789	14870	14762	14803	14739	14681	14665	14735	14552	14572	14758	14720	14679	14775	14679	14712	14536	14755	14478	14841	14739	14799	14744	14985	14630	14800	14845	14784	14826	14583	14655	14668	14740	14912	14855	14699	14602	14653	14724	14808	14762	14774	14561	14702	14841	14677	14732	14722	14855	14877	14720	14823	14774	14665	14887	14602	14490	14878	14908	14637	14807	14831	14808	14750	14772	14720	14651	14856	14823	14535	14528	14800	14763	14572	14912	14700	14729	14612	14617	14841	14824	14858	14768	14819	14804	14667	14741	14625	14521	14777	14665	14738	14775	14775	14873	14697	14817	14676	14637	14806	14548	14628	14653	14867	14646	14896	14722	14715	14707	14756	14723	14719	14816	14669	14518	14651	14750	14652	14599	14741	14607	14704	14658	14726	14772	14704	14709	14787	14791	14780	14739	14865	14691	14790	14774	14511	14630	14645	14542	14959	14868	14746	14778	14709	14884	14709	14785	14782	14773	14716	14575	14749	14875	14658	14682	14901	14875	14703	14767	14945	14700	14744	14677	14660	14971	14776	14643	14757	14945	14766	14648	14660	14728	14604	14572	15007	14725	14687	14543	14623	14819	14876	14802	14793	14630	14921	14479	14760	14851	14567	14754	14793	14623	14904	14475	14699	14489	14613	14750	14940	14798	14775	14863	14820	14847	14587	14812	14786	14761	14776	14912	14785	14683	14694	14660	14710	14654	14696	14881	14742	14592	14778	14641	14855	14513	14818	14737	14620	14726	14676	14653	14606	14677	14914	14659	14828	14652	14705	14800	14875	14767	14705	14692	14713	14641	14747	14781	14817	14885	14732	14846	14798	14718	14678	14830	14870	14604	14732	14611	14623	14662	14904	14846	14818	14689	14749	14762	14785	14545	14855	14694	14748	14758	14710	14764	14901	14664	14817	14665	14694	14664	14692	14926	14679	14694	14697	14724	14660	14667	14701	14679	14761	14654	14720	14711	14912	14582	14494	14749	14717	14834	14673	14925	14892	14794	14776	14853	14849	14573	14590	14739	14553	14654	14796	14680	14701	14536	14631	14732	14751	14904	14639	14656	14676	14776	14709	14932	14635	14641	14825	14794	14725	14756	14747	14648	14685	14636	14564	14668	14648	14778	14912	14792	14892	14984	14671	14748	14842	14785	14709	14802	14630	14595	14863	14700	14661	14724	14645	14649	14644	14635	14832	14784	14547	14838	14524	14824	14565	14559	14744	14742	14757	14894	14852	14832	14901	14832	14846	14678	14802	14608	14618	14656	14682	14781	14780	14854	14726	14763	14782	14704	14931	14752	14723	14769	14664	14617	14735	14982	14768	14601	14647	14832	14874	14689	14527	14832	14756	14656	14607	14818	14731	14657	14802	14674	14646	14955	14684	14779	14696	14921	14681	14702	14661	14813	14804	14655	14684	14671	14674	14833	14937	14840	14754	14548	14718	14654	14690	14634	14766	14819	14628	14812	14869	14766	14596	14777	14701	14610	14702	14711	14832	14691	14639	14837	14706	14864	14719	14601	14732	14701	14689	14735	14991	14564	14824	14576	14835	14498	14595	14714	14841	14654	14828	14800	14833	14799	14771	14769	14672	14753	14550	14609	14746	14723	14713	14663	14724	14728	14691	14712	14681	14791	14623	14763	14698	14713	14526	14566	14760	14530	14682	14693	14807	14772	14769	14814	14792	14693	14790	14470	14646	14673	14931	14946	14651	14618	14567	14705	14631	14716	14794	14800	14803	14744	14741	14764	14850	14828	14836	14628	14750	14863	14706	14710	14787	14791	14731	14644	14866	14794	14633	14699	14793	14755	14602	14678	14873	14782	14542	14618	14712	14811	14718	14878	14662	14724	14891	14753	14765	14849	14829	14803	14923	14821	14627	14762	14760	14667	14733	14686	14645	14763	14805	14691	14688	14829	14825	14717	14894	14833	14694	14774	14635	14800	14688	14825	14778	14877	14823	14619	14802	14783	14773	14779	14852	14929	14800	14776	14763	14845	14716	14808	14857	14824	14707	14755	14803	14918	14602	14666	14689	14636	14563	14693	14809	14720	14521	14666	14599	14807	14899	14856	14704	14773	14592	14757	14669	14608	14623	14779	14855	14903	14716	14800	14730	14777	14806	14653	14656	14713	14803	14790	14679	14693	14738	14712	14792	14826	14636	14717	14703	14700	14843	14868	14598	14730	14827	14904	14819	14831	14791	14589	14718	14897	14925	14877	14692	14778	14744	14725	14574	14696	14749	14771	14829	14733	14831	14775	14600	14395	14956	14681	14731	14752	14688	14683	14857	14875	14844	14722	14849	14613	14915	14737	14735	14464	14716	14718	14824	14677	14672	14645	14642	14641	14721	14750	14564	14548	14553	14896	14807	14809	14801	14626	14678	14740	14976	14761	14754	14593	14732	14727	14656	14890	14625	14745	14657	14679	14845	14562	14626	14855	14782	14661	14651	14602	14681	14641	14828	14838	14617	14824	14724	14872	14599	14617	14941	14862	14706	14546	14571	14774	14812	14604	14869	14815	14832	14774	14799	14836	14698	14859	14778	14618	14588	14679	14596	14584	14694	14724	14650	14715	14636	14635	14685	14719	14735	14819	14675	14723	14722	14757	14811	14777	14747	14570	14591	14709	14887	14727	14817	14674	14902	14671	14812	14915	14880	14697	14734	14590	14810	14687	14864	14583	14784	14733	14733	14862	14731	14669	14937	14718	14607	14596	14649	15079	14732	14787	14701	14540	14555	14916	14981	14826	14726	14760	14825	14770	14580	14856	14581	14713	14786	14845	14581	14629	14803	14719	14732	14766	14671	14607	14867	14597	14702	14495	14643	14868	14797	14701	14667	14789	14599	14588	14722	14492	14778	14900	14724	14684	14728	14665	14624	14875	14560	14720	14653	14796	14848	14728	14757	14851	14589	14596	14904	14863	14637	14624	14610	14773	14779	14889	14847	14832	14827	14720	14831	14636	14622	14614	14723	14786	14782	14672	14653	14788	14715	14808	14620	14637	14669	14707	14724	14768	14718	14700	14840	14701	14654	14797	14800	14773	14919	14803	14709	14841	14673	14921	14638	14786	14736	14592	14746	14631	14819	14794	14903	14776	14588	14816	14734	14753	14687	14740	14716	14771	14834	14713	14760	14691	14930	14840	14918	14719	14685	14542	14632	14703	14609	14669	14868	14672	14891	14793	14775	14831	14982	14668	14791	14691	14508	14645	14651	14791	14771	14693	14857	14872	14628	14861	14715	14695	14919	14719	14817	14676	14736	14759	14952	14669	14854	14626	14816	14933	14825	14713	14714	14742	14815	14593	14780	14715	14686	14721	14596	14774	14798	14688	14643	14735	14839	14612	14784	14693	14629	14787	14670	14698	14683	14733	14757	14720	14560	14601	14722	14825	14792	14656	14640	14959	14986	14940	14897	14677	14877	14689	14649	14767	14798	14683	14697	14899	14713	14658	14780	14586	14623	14778	14588	14768	14874	14738	14974	14771	14669	14781	14857	14816	14681	14604	14736	14738	14556	14728	14729	14632	14699	14811	14609	14501	14690	14891	14642	14698	14844	14719	14775	14742	14777	14798	14717	14804	14847	14821	14836	14709	14828	14596	14777	14819	14687	14872	14692	14800	14795	14846	14673	14686	14800	14796	14676	14685	14841	14496	14812	14886	14800	14726	14573	14826	14495	14681	14735	14943	14744	14823	14839	14694	14925	14930	14921	14896	14570	14593	14808	14759	14849	14892	14832	14780	14692	14865	14732	14536	14695	14749	14821	14719	14617	14572	14895	14635	14687	14912	14679	14807	14713	14622	14499	14800	14918	14723	14833	14763	14768	14760	14683	14746	14643	14716	14652	14832	14919	14948	14765	14779	14641	14479	14531	14851	14685	14516	14852	14787	14548	14724	14527	14756	14628	14585	14737	15011	14724	14739	14703	14814	14811	14900	14616	14770	14692	14851	14803	14842	14727	14746	14801	14707	14701	14799	14470	14965	14849	15017	14742	14847	14835	14702
21753	28697	27143	22704	19595	17776	19509	25938	20574	17709	15811	14608	14159	13855	13755	13911	13950	13916	13856	13870	13861	13830	13993	13946	13875	13690	13879	13853	13851	13814	13915	13957	13954	13741	14020	13787	13879	13801	13792	13759	13965	13778	13923	13864	13897	13839	14016	13876	13834	13671	13789	13917	13888	13815	13661	13739	13807	13818	13883	14028	13921	13934	13838	13886	13647	13733	13829	13852	13804	13918	13982	13924	13757	13908	14036	13785	13825	13784	14075	13809	13726	13826	13860	13776	13767	13753	13784	13694	13796	13684	13793	13885	13853	13666	13887	13780	14063	13897	13708	14073	13941	13847	13917	13878	13924	13960	13963	13792	13802	13757	13859	13912	13903	13716	13780	13815	13848	13962	13860	13795	14125	13768	13901	13818	13880	13813	13679	13775	13910	13845	13599	13982	13854	13909	13808	13891	13702	13911	13895	13852	13727	13954	13867	13853	13855	13876	13794	13865	14058	14039	13814	13854	13833	13811	13774	13804	13889	13846	13869	13964	13589	13830	13865	13747	13854	14000	13835	13902	13915	13946	13944	13817	13794	13730	13870	13742	13752	13832	13848	13913	13915	14009	13988	13770	13852	13798	13977	13748	14004	13766	13810	13831	13774	13778	13712	13812	13751	13871	13796	13895	13944	13670	13791	13724	13686	13871	13751	13836	13889	13899	13827	13816	14040	13784	13935	13768	13752	14050	13816	14005	13756	13909	13915	13791	13873	13797	13727	13877	13804	13681	13943	13863	13764	13842	13832	13908	13924	13854	13995	13893	13809	13937	13655	13770	13782	13783	13868	13814	13980	13822	13989	13912	13925	13865	13851	13822	13817	13817	13843	13796	13857	13878	13897	13687	13771	13658	13909	13833	13824	13882	13931	13906	13711	13793	13809	13851	13797	13878	13686	13756	13960	13996	13983	13782	13852	13777	13880	13757	13925	13909	13880	13770	13915	13742	13922	13858	13943	13632	13850	13733	13983	13851	13776	13932	13932	13925	13838	13768	13850	13989	14078	13939	13851	13704	13833	13929	13917	13765	13924	13868	13952	13847	13932	14021	13720	13886	14024	13803	13857	13931	13703	13868	13924	13829	13862	13861	13864	13996	13876	13785	13812	13780	13875	13803	13691	13601	13826	13894	13810	13911	13831	13844	13717	13990	13792	13817	13825	13784	13868	13806	13773	13878	13939	13866	13861	13757	13946	13967	13746	13891	13933	13652	13888	13733	13862	13838	13898	13842	13880	13906	13812	14016	13636	13694	13910	13945	13656	13834	13891	13990	13881	13989	14014	14132	13928	13792	13938	13896	13771	13776	13835	13780	13929	13797	13797	13871	13777	13979	13906	13991	13848	13698	14017	13787	13827	13599	14051	13758	13993	13788	13727	13860	13806	13847	13886	13888	13778	13781	13865	13775	13976	13684	13784	13807	13764	13822	13582	13795	13987	13838	13923	13903	13691	13737	13815	13626	13798	13815	13827	13762	13828	13831	13806	13842	13790	13729	13948	13901	13933	13856	13862	13784	13878	13915	13777	13980	13926	13851	13786	13799	13874	13753	13985	13710	13804	13878	13838	13751	13818	13898	13891	13976	13894	13828	13821	13672	13921	13761	13785	13758	13933	13864	13853	13817	13844	13942	13817	13898	13975	13938	13617	13835	13893	13892	13875	13701	13869	13982	13952	13816	13891	13847	13785	13957	13746	13892	13929	13810	13888	13686	13807	13784	13768	14043	13835	13868	13736	14014	13712	13805	13666	13842	13937	13835	13825	13830	13761	13789	13903	13830	13701	13759	13701	13743	13876	14103	13928	13637	13941	13959	13882	13741	13963	13809	13831	13677	13819	13687	13935	13884	13730	13839	13893	13642	13940	13685	13885	13702	13771	13789	13712	13902	13884	13973	13898	13813	13822	13608	13877	13978	13896	13900	13761	14011	13744	13677	13992	13842	13871	13772	13917	13898	13758	13728	13852	13829	13792	13911	13760	13781	13945	13806	13988	13862	14064	13905	13759	13964	13897	13899	13824	13788	13808	13835	13783	13880	13865	13673	13849	13820	13906	13820	13850	13895	13953	13922	13875	13845	13945	13947	13842	13815	14006	13942	13888	13869	13760	14003	13860	13793	13720	13975	13883	13864	13884	13876	13841	13879	13838	13878	13863	13790	13860	13819	13880	13820	13877	13850	13808	13908	13935	13858	13944	13991	13839	13819	13806	13746	13735	13812	13673	13879	13791	13922	13751	13698	13626	13649	14019	13968	13745	13807	13901	13883	13848	13835	13779	13913	13817	13986	13814	13836	13744	13866	13767	13923	13889	13804	13875	13862	13884	13870	13820	13904	13812	13890	13879	13860	13989	13956	13836	13997	13976	13837	13699	13887	13714	13952	13846	13835	13770	13871	13711	13791	14050	13828	13980	13978	13863	14101	13824	13958	13948	13798	13875	13868	13738	14008	13940	13882	13950	13935	13754	13778	13788	13966	13915	13695	13850	13960	13796	13857	13994	13871	14035	13820	13831	13899	13950	13921	13829	13835	13869	13872	13949	13964	13853	13859	13945	14027	13824	13857	13840	13873	13782	13954	13806	13739	13818	13946	13726	13854	13936	13843	13914	13811	13824	13874	13861	13832	13809	13896	13806	13828	13859	13635	13990	13838	13855	13995	13841	13914	13780	13951	13878	13840	13703	13863	13762	13905	13984	13712	13797	13869	13932	13894	13898	13867	13871	14040	13944	13771	13791	13728	13931	13761	13823	13800	13844	14003	13712	13702	13834	14060	13977	13792	13792	13822	13801	13933	13922	13961	13817	13818	13911	13839	13848	13818	13924	13824	13796	13709	13693	14049	13829	13976	14051	13860	13738	13872	13833	13807	13750	13787	13676	13782	13729	13762	13901	13893	13910	13908	13902	13940	13937	13924	13845	13854	13923	13788	13975	13976	13584	13773	13816	13810	13825	13839	14050	13910	13743	13784	13917	13869	13846	13871	13881	13707	13941	13970	13942	13942	13704	13867	13832	13764	13790	13908	13860	13843	13943	13807	13970	13822	13979	13791	13839	13850	13955	13853	13824	13908	13809	13712	13903	13807	13677	13793	13942	13815	13830	13865	13753	13845	13782	13972	13824	14101	13914	13837	13870	13851	13905	13774	13803	13749	13809	13932	13970	13710	13785	13790	13832	13992	13729	13724	13925	13760	13793	13926	13890	13795	13902	13862	13728	13864	13842	13767	14010	13877	13809	13882	13829	13824	13915	13921	13820	13754	13901	13851	13814	13918	13942	13692	13916	13839	13814	13914	13656	13888	13864	13663	14011	13852	13765	13947	13821	13889	13844	13840	13783	13782	13842	13999	13830	13829	13733	13718	13674	13814	13840	14006	13772	13801	13816	13907	13910	13868	13824	13994	13717	13923	13665	13934	13821	13722	13837	13836	13799	13997	13975	13894	13786	13951	13922	13801	13837	13826	13950	13702	13888	13816	13878	13816	13935	13873	13813	13648	13972	13714	14030	13960	13878	13866	14015	13908	13696	13958	13953	13819	13953	13857	13889	13882	13856	13895	13736	13777	13795	13809	13749	13904	13773	13888	13722	13793	13930	13860	13729	13932	13934	13820	13837	13924	13786	13974	13773	13965	13974	13782	14039	13975	13914	13956	14005	13947	13825	14057	13809	13862	13814	13876	13875	13842	13853	13885	13957	13838	13735	13909	13729	13931	13849	13729	13871	14054	13838	13687	13814	13852	13892	13817	13779	13916	13853	13958	13849	13948	13816	13799	14003	13914	13829	14015	13742	13878	13868	13863	13779	13769	13758	13905	13910	13846	13813	13749	13860	13740	13922	13730	13829	13789	14006	13900	13839	13850	13936	13813	13821	13956	13809	13813	13892	13889	13866	13827	13787	13933	13867	13976	13858	13976	13883	13921	13814	13952	13893	13953	13797	13891	13913	13731	13887	13838	13877	13639	13904	13884	13793	13857	13780	13862	14055	13744	13756	13843	13894	13794	13781	13870	13838	13776	13863	13964	13841	13825	13886	13927	14033	13907	13631	13899	13801	13763	13989	13993	13933	13654	14015	13893	13806	13665	13820	13717	13766	13945	13608	13751	13772	13930	13764	14018	13885	13877	13846	13850	13674	13898	13895	13926	14100	13728	13856	13909	13981	13762	13810	13933	13741	13817	13957	13695	13768	13943	13755	13921	13834	13902	13841	13907	13988	13927	14067	13822	13908	13904	13905	13815	13831	13910	13927	13933	13821	13897	13976	13967	13967	13830	13894	13808	13879	13872	13753	13796	13833	13857	13879	13988	13706	13840	13781	13828	13870	13658	13860	13825	13770	13994	13842	13810	13903	13876	13830	13747	13744	13927	13791	13916	13922	13914	13922	13943	13908	13902	13793	13890	13955	13699	14109	13895	13931	13862	13702	13715	13789	13748	13829	13871	13881	13831	13801	13778	13846	13852	13887	13807	13819	13904	13769	13772	13906	13909	13939	13841	13795	13721	13992	13726	13778	14069	13813	13750	13813	14049	13686	13809	13916	13812	13709	13761	13886	13830	13888	13855	13715	13794	13743	13921	13897	13937	13842	13845	13859	13991	13795	13918	14166	13718	13849	13904	14038	13920	13831	13905	13804	13876	13948	13904	13802	13872	13868	13800	13980	13848	13894	13663	13819	13941	13972	13883	13883	13899	13655	13776	13855	13947	13881	13901	13718	13633	13869	14042	13794	13948	13935	13828	13840	13866	14027	13931	13864	13772	13786	13803	13843	13923	13810	13932	13787	13713	13812	13838	13787	13855	13767	13806	13818	13886	13803	13790	13822	13776	13786	13781	13861	13891	13865	13886	13777	13855	13879	13799	13897	13865	13865	14082	13610	13720	13826	13768	13763	13767	13867	13945	13918	13918	14028	13795	13685	14014	13696	13786	13939	13844	13822	13999	13860	13885	13829	13720	13694	13752	13855	13763	14002	14032	13847	13987	13700	13965	13819	13989	13916	13816	13826	13775	13770	13988	13824	13758	13900	13945	13906	13847	14000	13855	13782	13810	13854	13886	13855	13725	13724	13931	13939	13833	13870	13803	13893	13903	13772	13915	13840	13864	13789	13866	13921	13737	13773	13817	13853	13882	13749	13869	13754	13749
26359	21564	28283	27016	23053	20962	35459	39196	37632	31262	24617	19190	17043	15984	16015	15706	15754	15740	15798	15578	15626	15666	15814	15738	15747	15842	15515	15593	15743	15424	15798	15574	15667	15602	15536	15795	15819	15656	15648	15441	15602	15815	15572	15540	15576	15623	15686	15416	15706	15591	15666	15588	15670	15647	15830	15571	15737	15638	15692	15762	15720	15512	15718	15435	15637	15681	15585	15638	15686	15515	15332	15644	15574	15688	15642	15681	15489	15567	15320	15581	15668	15737	15528	15570	15728	15710	15554	15629	15797	15629	15593	15701	15710	15647	15691	15634	15709	15559	15634	15678	15585	15512	15435	15735	15529	15789	15658	15526	15765	15426	15398	15442	15337	15555	15556	15506	15662	15654	15585	15668	15773	15425	15612	15489	15566	15555	15679	15710	15692	15611	15438	15506	15430	15504	15744	15644	15620	15742	15481	15470	15728	15481	15611	15469	15550	15675	15546	15614	15810	15662	15492	15664	15701	15412	15528	15442	15609	15599	15756	15548	15500	15573	15552	15512	15455	15444	15685	15601	15565	15439	15577	15665	15617	15736	15619	15731	15643	15683	15656	15533	15753	15477	15604	15459	15646	15692	15638	15657	15554	15436	15721	15436	15484	15520	15512	15581	15629	15672	15649	15645	15667	15649	15531	15545	15672	15650	15658	15526	15600	15503	15549	15732	15711	15736	15424	15385	15660	15636	15548	15552	15753	15571	15357	15572	15475	15647	15933	15538	15696	15619	15747	15555	15665	15616	15650	15692	15578	15406	15747	15696	15449	15658	15624	15710	15555	15548	15635	15394	15496	15661	15570	15585	15732	15665	15636	15642	15582	15519	15496	15766	15594	15584	15591	15516	15568	15441	15498	15595	15627	15550	15625	15770	15601	15550	15597	15333	15830	15401	15587	15549	15749	15490	15682	15478	15533	15486	15459	15544	15780	15614	15557	15612	15509	15644	15482	15635	15309	15622	15514	15374	15649	15485	15682	15771	15683	15490	15747	15611	15686	15520	15659	15661	15740	15636	15721	15632	15683	15670	15600	15814	15698	15730	15734	15420	15564	15668	15496	15553	15522	15567	15692	15619	15477	15585	15720	15577	15718	15513	15774	15566	15527	15468	15349	15760	15649	15610	15744	15499	15514	15652	15605	15494	15610	15844	15708	15678	15650	15612	15595	15778	15840	15377	15641	15736	15555	15603	15668	15666	15674	15587	15555	15780	15576	15759	15639	15477	15775	15544	15618	15477	15544	15566	15649	15773	15550	15592	15403	15688	15560	15496	15548	15706	15594	15634	15667	15644	15542	15496	15658	15561	15445	15480	15601	15670	15640	15666	15705	15439	15531	15520	15409	15408	15553	15563	15431	15686	15553	15635	15750	15520	15587	15564	15675	15531	15713	15551	15549	15589	15697	15694	15540	15583	15539	15314	15727	15793	15600	15530	15585	15481	15617	15486	15404	15597	15509	15664	15535	15506	15447	15474	15605	15355	15495	15560	15649	15649	15663	15518	15469	15447	15568	15594	15574	15548	15484	15451	15578	15617	15509	15636	15687	15683	15608	15721	15403	15585	15818	15655	15533	15741	15551	15551	15641	15542	15659	15624	15523	15869	15628	15584	15759	15628	15693	15549	15500	15567	15731	15581	15562	15439	15564	15576	15595	15504	15864	15785	15653	15548	15672	15578	15669	15626	15595	15614	15823	15687	15692	15704	15526	15462	15556	15824	15630	15630	15541	15576	15472	15620	15766	15700	15521	15531	15473	15676	15609	15694	15654	15646	15438	15572	15712	15625	15460	15687	15586	15817	15530	15689	15763	15613	15505	15582	15620	15582	15710	15579	15719	15755	15585	15449	15494	15594	15707	15763	15667	15650	15655	15658	15585	15690	15713	15587	15696	15523	15746	15802	15640	15601	15494	15548	15377	15595	15557	15657	15684	15771	15631	15642	15648	15657	15530	15622	15547	15411	15638	15759	15714	15529	15333	15703	15571	15507	15631	15500	15766	15579	15454	15492	15590	15542	15600	15626	15526	15607	15615	15517	15498	15554	15674	15681	15476	15793	15792	15511	15478	15641	15485	15454	15805	15928	15416	15415	15705	15621	15562	15710	15490	15536	15545	15563	15572	15654	15493	15604	15588	15579	15503	15488	15840	15778	15580	15553	15505	15772	15556	15511	15721	15567	15538	15518	15788	15696	15669	15477	15633	15516	15628	15549	15694	15605	15833	15829	15813	15825	15681	15728	15657	15555	15558	15572	15456	15418	15565	15489	15451	15541	15926	15530	15733	15685	15506	15671	15553	15592	15588	15642	15744	15431	15648	15650	15573	15549	15632	15568	15430	15538	15573	15704	15659	15678	15705	15569	15586	15564	15524	15504	15715	15689	15681	15894	15658	15750	15591	15618	15627	15735	15381	15655	15451	15416	15459	15582	15478	15569	15713	15489	15789	15557	15583	15577	15715	15898	15575	15621	15546	15569	15609	15715	15663	15638	15550	15658	15568	15684	15708	15557	15790	15647	15582	15732	15690	15775	15559	15660	15466	15555	15511	15265	15410	15588	15505	15652	15615	15486	15671	15613	15593	15339	15471	15505	15619	15501	15593	15479	15562	15470	15549	15661	15702	15458	15713	15624	15783	15525	15828	15671	15572	15600	15603	15575	15526	15567	15606	15655	15717	15665	15546	15425	15707	15637	15787	15548	15723	15630	15665	15605	15420	15493	15625	15610	15470	15609	15422	15870	15653	15603	15674	15577	15652	15414	15590	15516	15586	15694	15649	15529	15597	15541	15556	15599	15702	15649	15541	15676	15645	15655	15372	15569	15626	15541	15741	15780	15760	15603	15739	15748	15544	15577	15614	15630	15524	15558	15711	15642	15657	15579	15623	15504	15602	15608	15605	15821	15424	15667	15719	15516	15481	15556	15578	15585	15495	15491	15494	15743	15658	15530	15567	15721	15633	15707	15754	15825	15560	15619	15825	15615	15769	15682	15378	15404	15567	15489	15681	15716	15702	15414	15571	15607	15547	15809	15682	15491	15638	15619	15589	15775	15580	15775	15519	15602	15594	15686	15529	15657	15397	15664	15502	15583	15597	15567	15448	15762	15616	15416	15495	15659	15559	15614	15666	15461	15552	15613	15664	15510	15677	15609	15558	15453	15521	15573	15386	15757	15462	15580	15491	15819	15664	15749	15468	15564	15786	15755	15572	15534	15458	15603	15472	15572	15713	15590	15650	15852	15687	15516	15595	15615	15549	15564	15727	15554	15462	15688	15589	15606	15577	15690	15563	15590	15385	15739	15664	15588	15618	15688	15487	15621	15550	15626	15826	15655	15576	15555	15831	15522	15460	15469	15698	15642	15705	15725	15581	15599	15519	15699	15615	15759	15550	15742	15576	15563	15517	15612	15564	15558	15633	15586	15616	15589	15485	15684	15583	15363	15519	15671	15596	15597	15538	15681	15560	15801	15625	15469	15600	15574	15649	15617	15482	15625	15588	15552	15455	15514	15456	15637	15603	15525	15551	15605	15661	15431	15701	15712	15561	15544	15560	15470	15480	15553	15621	15535	15637	15592	15532	15679	15573	15310	15635	15637	15666	15405	15756	15726	15576	15630	15471	15711	15563	15389	15538	15354	15605	15669	15478	15629	15701	15415	15477	15770	15859	15353	15560	15395	15509	15719	15695	15651	15563	15702	15513	15644	15538	15565	15648	15570	15491	15472	15790	15489	15484	15498	15475	15572	15638	15571	15620	15812	15574	15769	15453	15438	15685	15312	15431	15568	15587	15625	15629	15475	15725	15711	15857	15621	15658	15414	15577	15489	15703	15550	15629	15683	15695	15573	15665	15567	15597	15512	15659	15645	15619	15707	15548	15745	15507	15774	15531	15746	15509	15795	15581	15653	15731	15582	15642	15597	15669	15546	15600	15613	15437	15596	15477	15433	15724	15552	15717	15452	15565	15618	15434	15620	15635	15683	15663	15770	15745	15662	15597	15698	15563	15596	15580	15387	15585	15487	15586	15545	15660	15658	15630	15620	15713	15518	15627	15705	15783	15499	15688	15579	15449	15457	15563	15575	15533	15667	15587	15596	15701	15842	15743	15624	15711	15590	15692	15499	15539	15463	15546	15626	15508	15533	15544	15598	15443	15436	15733	15457	15665	15539	15583	15566	15617	15590	15619	15601	15608	15546	15611	15555	15600	15730	15464	15577	15574	15374	15515	15615	15380	15755	15615	15682	15573	15566	15555	15456	15531	15709	15550	15374	15406	15768	15641	15589	15619	15528	15519	15846	15711	15723	15656	15485	15501	15462	15655	15528	15590	15530	15421	15458	15565	15517	15467	15667	15671	15671	15742	15549	15572	15680	15569	15510	15470	15616	15609	15670	15634	15686	15555	15597	15697	15681	15630	15515	15723	15619	15535	15644	15624	15671	15536	15563	15621	15579	15532	15634	15733	15558	15635	15662	15790	15707	15726	15641	15709	15818	15575	15509	15485	15619	15555	15603	15635	15755	15538	15683	15637	15480	15700	15361	15459	15445	15688	15496	15635	15607	15613	15522	15499	15431	15591	15608	15553	15701	15613	15538	15499	15794	15713	15575	15750	15502	15588	15452	15555	15642	15656	15783	15533	15732	15552	15680	15688	15536	15691	15535	15612	15432	15631	15769	15733	15509	15532	15521	15748	15616	15558	15573	15550	15559	15685	15414	15690	15551	15515	15563	15503	15640	15747	15684	15699	15602	15484	15559	15521	15594	15690	15621	15514	15445	15689	15633	15726	15711	15735	15588	15604	15712	15507	15605	15575	15496	15642	15673	15599	15553	15886	15627	15729	15624	15742	15813	15534	15631	15578	15753	15631	15614	15513	15767	15547	15540	15541	15426	15653	15717	15633	15655	15785	15744	15616	15591	15632	15568	15520	15511	15525	15465	15532	15641	15748	15618	15469	15567	15528	15590	15484	15738	15610	15589	15657	15640	15656	15664	15656	15457	15660	15441	15546	15789	15728	15558	15499	15632	15646	15485	15496	15370	15808	15673	15650	15585	15559	15618	15559	15679	15694	15704	15731	15617	15576	15541	15616	15532	15697	15629	15613	15562	15414	15372	15668	15681	15490	15646	15568	15482	15612	15675
20646	33491	33428	28417	24219	21410	38295	42330	39804	33468	24656	18337	15840	14772	14623	14403	14548	14402	14490	14482	14486	14455	14479	14376	14452	14581	14565	14516	14496	14348	14358	14470	14502	14466	14600	14418	14525	14481	14444	14516	14295	14541	14476	14394	14391	14477	14473	14451	14491	14405	14307	14411	14367	14387	14393	14640	14587	14550	14450	14593	14511	14338	14522	14391	14558	14383	14440	14513	14386	14523	14516	14536	14489	14390	14579	14353	14413	14523	14460	14396	14432	14398	14612	14343	14469	14449	14314	14389	14354	14591	14473	14468	14395	14489	14626	14395	14537	14640	14440	14486	14488	14516	14496	14417	14454	14532	14444	14466	14599	14385	14451	14552	14494	14620	14417	14471	14380	14420	14610	14482	14438	14413	14492	14493	14470	14317	14452	14492	14541	14445	14432	14447	14572	14564	14400	14588	14527	14466	14565	14483	14486	14524	14523	14299	14510	14484	14439	14507	14443	14448	14321	14457	14437	14183	14306	14579	14564	14382	14555	14465	14548	14466	14503	14484	14508	14483	14533	14618	14318	14600	14571	14333	14469	14340	14456	14716	14510	14476	14450	14382	14468	14563	14433	14412	14486	14427	14470	14470	14465	14516	14677	14322	14435	14377	14479	14287	14400	14568	14434	14571	14526	14457	14443	14687	14463	14591	14444	14544	14318	14410	14424	14439	14569	14374	14396	14378	14334	14477	14347	14386	14602	14523	14367	14427	14343	14339	14426	14474	14528	14447	14332	14691	14494	14564	14635	14441	14428	14420	14465	14457	14514	14383	14576	14445	14476	14398	14598	14396	14575	14601	14382	14509	14514	14401	14400	14369	14567	14630	14452	14380	14484	14533	14432	14687	14482	14319	14385	14481	14254	14444	14320	14470	14638	14500	14449	14418	14445	14428	14503	14534	14534	14285	14441	14504	14509	14328	14421	14588	14393	14426	14584	14494	14513	14511	14613	14508	14515	14488	14512	14331	14333	14640	14469	14578	14483	14498	14518	14396	14410	14546	14502	14524	14593	14432	14620	14408	14318	14600	14387	14567	14413	14357	14467	14465	14455	14469	14459	14339	14583	14452	14574	14469	14445	14317	14472	14594	14559	14506	14294	14699	14451	14519	14479	14581	14353	14375	14468	14296	14590	14430	14637	14424	14342	14477	14400	14346	14597	14454	14397	14549	14377	14521	14485	14499	14489	14421	14430	14394	14505	14556	14488	14480	14511	14505	14513	14289	14501	14303	14299	14532	14412	14415	14523	14590	14547	14531	14408	14438	14485	14568	14548	14385	14446	14514	14356	14409	14501	14435	14451	14431	14661	14338	14442	14583	14487	14477	14479	14424	14505	14430	14491	14587	14398	14408	14523	14438	14627	14530	14296	14475	14596	14510	14647	14388	14508	14584	14287	14459	14524	14483	14563	14509	14443	14380	14540	14525	14403	14507	14463	14540	14626	14497	14537	14453	14497	14600	14411	14548	14270	14517	14581	14602	14621	14561	14494	14317	14318	14484	14539	14428	14478	14427	14525	14200	14407	14378	14421	14374	14355	14484	14453	14475	14357	14727	14362	14450	14393	14378	14481	14534	14457	14500	14403	14343	14450	14469	14477	14414	14470	14591	14309	14574	14602	14540	14442	14631	14445	14449	14489	14512	14455	14591	14493	14285	14366	14527	14428	14362	14500	14424	14356	14408	14464	14416	14633	14412	14607	14519	14440	14399	14434	14288	14535	14421	14494	14331	14537	14380	14416	14339	14494	14390	14553	14584	14588	14519	14498	14477	14467	14247	14562	14591	14537	14306	14262	14483	14619	14321	14613	14599	14565	14506	14456	14518	14521	14600	14346	14462	14479	14570	14453	14393	14425	14454	14504	14482	14305	14561	14441	14617	14360	14491	14479	14364	14547	14471	14377	14542	14597	14563	14455	14539	14406	14495	14674	14523	14582	14553	14367	14439	14515	14534	14444	14464	14504	14554	14533	14532	14486	14367	14546	14561	14334	14563	14551	14499	14505	14395	14512	14308	14526	14384	14275	14502	14566	14463	14465	14515	14440	14492	14387	14378	14607	14440	14341	14475	14487	14603	14466	14591	14410	14507	14606	14555	14549	14420	14302	14461	14558	14335	14449	14298	14561	14401	14420	14485	14442	14432	14505	14477	14553	14617	14500	14574	14517	14404	14428	14527	14442	14725	14321	14475	14395	14379	14632	14599	14486	14406	14495	14479	14392	14489	14618	14395	14496	14515	14318	14584	14519	14386	14433	14465	14466	14202	14444	14536	14429	14402	14680	14521	14638	14499	14338	14342	14552	14405	14612	14413	14357	14585	14494	14616	14395	14461	14438	14475	14457	14549	14482	14572	14614	14429	14561	14489	14487	14546	14537	14656	14332	14488	14608	14467	14489	14400	14445	14409	14481	14319	14391	14638	14492	14287	14216	14421	14534	14688	14394	14466	14528	14444	14554	14539	14582	14559	14564	14483	14378	14466	14406	14536	14573	14391	14483	14398	14444	14490	14422	14423	14521	14523	14518	14674	14376	14369	14331	14450	14249	14555	14580	14595	14456	14385	14616	14303	14444	14720	14496	14494	14425	14384	14542	14457	14553	14437	14621	14409	14482	14458	14559	14323	14502	14655	14620	14396	14428	14668	14403	14553	14458	14613	14497	14512	14560	14267	14449	14611	14360	14444	14418	14320	14445	14475	14431	14383	14456	14481	14428	14623	14409	14586	14378	14492	14507	14423	14302	14391	14417	14417	14576	14615	14386	14389	14423	14318	14506	14497	14491	14317	14399	14343	14367	14523	14384	14321	14512	14467	14442	14412	14357	14490	14583	14426	14494	14454	14401	14563	14440	14573	14594	14442	14533	14633	14452	14481	14637	14376	14587	14308	14341	14571	14529	14388	14713	14575	14534	14404	14526	14461	14322	14355	14539	14485	14498	14446	14435	14506	14508	14409	14502	14545	14437	14611	14579	14610	14583	14374	14412	14540	14545	14446	14484	14506	14684	14484	14531	14432	14498	14448	14422	14594	14344	14479	14618	14441	14516	14483	14614	14567	14418	14469	14511	14598	14534	14458	14379	14427	14561	14598	14374	14521	14530	14457	14441	14520	14366	14388	14439	14530	14571	14378	14499	14558	14500	14515	14583	14511	14564	14449	14471	14488	14523	14391	14414	14554	14214	14478	14448	14562	14426	14622	14438	14465	14498	14385	14546	14406	14437	14444	14342	14565	14529	14333	14436	14445	14427	14580	14564	14393	14380	14545	14356	14482	14360	14480	14514	14588	14457	14545	14421	14462	14360	14427	14397	14430	14343	14584	14488	14465	14370	14451	14496	14462	14380	14511	14408	14472	14533	14401	14496	14568	14478	14502	14634	14423	14589	14540	14355	14523	14339	14557	14301	14648	14535	14550	14492	14338	14505	14404	14324	14517	14359	14640	14482	14466	14549	14535	14482	14548	14636	14495	14391	14405	14553	14500	14321	14520	14488	14561	14395	14512	14482	14534	14550	14439	14290	14489	14348	14425	14588	14262	14358	14506	14477	14292	14411	14516	14434	14359	14453	14426	14580	14482	14444	14402	14631	14420	14387	14436	14559	14586	14473	14415	14689	14544	14469	14633	14343	14459	14431	14478	14366	14536	14595	14432	14558	14400	14556	14444	14562	14525	14483	14421	14502	14421	14457	14371	14498	14513	14492	14630	14501	14533	14471	14350	14418	14622	14401	14450	14402	14464	14556	14392	14588	14491	14456	14504	14692	14641	14500	14252	14308	14583	14550	14385	14391	14524	14378	14597	14420	14499	14437	14551	14426	14519	14418	14612	14420	14467	14645	14525	14427	14436	14487	14513	14527	14563	14549	14426	14337	14645	14446	14300	14388	14476	14489	14431	14367	14439	14685	14342	14592	14463	14515	14377	14520	14455	14572	14519	14617	14383	14344	14480	14453	14420	14526	14583	14488	14437	14434	14389	14510	14313	14546	14466	14260	14549	14559	14231	14597	14384	14341	14491	14476	14524	14570	14429	14422	14433	14464	14407	14553	14427	14400	14532	14363	14528	14435	14581	14502	14392	14457	14484	14582	14276	14478	14533	14595	14521	14525	14427	14439	14618	14460	14398	14295	14429	14442	14445	14403	14465	14546	14538	14549	14432	14374	14396	14431	14700	14472	14304	14623	14293	14488	14420	14361	14374	14402	14514	14343	14429	14385	14437	14340	14368	14610	14499	14454	14412	14406	14383	14376	14472	14445	14266	14493	14508	14425	14379	14522	14491	14405	14569	14458	14460	14462	14574	14402	14465	14508	14394	14471	14379	14541	14484	14397	14418	14438	14502	14412	14517	14493	14468	14428	14320	14484	14421	14482	14403	14429	14445	14428	14414	14548	14523	14490	14541	14544	14461	14149	14535	14553	14584	14493	14445	14447	14389	14558	14509	14514	14450	14437	14552	14573	14545	14391	14643	14510	14541	14478	14433	14518	14484	14455	14347	14539	14430	14468	14565	14325	14470	14665	14555	14490	14471	14384	14595	14514	14377	14440	14405	14271	14434	14345	14517	14499	14347	14331	14604	14273	14413	14559	14585	14641	14405	14468	14516	14473	14446	14654	14676	14517	14247	14338	14403	14662	14370	14478	14505	14410	14426	14613	14438	14545	14560	14340	14440	14422	14423	14571	14508	14507	14519	14450	14349	14449	14490	14443	14481	14390	14475	14577	14559	14474	14473	14406	14475	14468	14428	14343	14496	14516	14411	14466	14583	14505	14484	14343	14461	14474	14341	14441	14418	14668	14466	14388	14385	14360	14468	14552	14558	14463	14479	14375	14551	14315	14584	14445	14520	14573	14507	14545	14519	14468	14349	14429	14449	14517	14346	14531	14464	14523	14459	14447	14565	14418	14302	14452	14491	14406	14555	14425	14492	14357	14530	14428	14579	14231	14435	14608	14342	14608	14380	14449	14397	14460	14529	14644	14557	14427	14476	14493	14529	14663	14507	14597	14318	14543	14511	14383	14438	14672	14339	14503	14434	14539	14587	14565	14609	14340	14554	14567	14554	14550	14529	14426	14414	14440	14596	14573	14415	14443	14538	14552	14502	14458	14627	14431	14576	14456	14584	14276	14440	14442	14397	14437	14428
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
