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
339231409057	339231409625	339231410175	339231410725	339231411275	339231411825	339231412375	339231412925	339231413475	339231414025	339231414575	339231415125	339231415675	339231416225	339231416775	339231417325	339231417875	339231418425	339231418975	339231419525	339231420075	339231420625	339231421175	339231421725	339231422275	339231422825	339231423375	339231423925	339231424475	339231425025	339231425575	339231426125	339231426675	339231427225	339231427775	339231428325	339231428875	339231429425	339231429975	339231430525	339231431075	339231431625	339231432175	339231432725	339231433275	339231433825	339231434375	339231434925	339231435475	339231436025	339231436575	339231437125	339231437675	339231438225	339231438775	339231439325	339231439875	339231440425	339231440975	339231441525	339231442075	339231442625	339231443175	339231443725	339231444275	339231444825	339231445375	339231445925	339231446475	339231447025	339231447575	339231448125	339231448675	339231449225	339231449775	339231450325	339231450875	339231451425	339231451975	339231452525	339231453075	339231453625	339231454175	339231454725	339231455275	339231455825	339231456375	339231456925	339231457475	339231458025	339231458575	339231459125	339231459675	339231460225	339231460775	339231461325	339231461875	339231462425	339231462975	339231463525	339231464075	339231464625	339231465175	339231465725	339231466275	339231466825	339231467375	339231467925	339231468475	339231469025	339231469575	339231470125	339231470675	339231471225	339231471775	339231472325	339231472875	339231473425	339231473975	339231474525	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24724	21728	29404	24949	23174	25777	26639	55826	68668	50509	35097	23313	18445	17259	16782	16913	16959	16821	16650	17020	16924	16993	17060	16918	16998	17013	16687	16957	16671	16934	16789	17041	16851	16921	16834	17001	16874	16878	16875	16921	17096	16712	16750	16867	16812	16745	16832	16838	16818	16867	16745	16717	16773	16722	16923	17055	16823	16909	16876	16818	16650	16845	16660	17049	16752	16877	16940	16708	17011	16765	16635	16649	16703	16695	16866	16640	16737	16610	16643	16830	16697	16717	16807	16794	16775	16916	16895	16879	17015	16985	16715	16621	16819	16647	16760	16850	17081	16960	16757	16974	16608	16767	16775	16662	16706	16843	16809	16736	16777	16828	16744	16816	16701	16821	16687	16506	16827	16698	16789	16823	16831	16905	16918	16552	16808	16870	16746	16867	16839	16755	16971	16828	16825	16736	16665	16890	16798	16944	16900	16395	16680	16601	16776	16697	16815	16956	16851	16815	16786	16805	16614	16558	16927	16961	16751	16534	16733	16807	16807	17016	16814	16782	16527	16799	16792	16699	16970	16578	16715	16868	16763	16885	16865	16767	16810	16852	16830	16806	16651	16770	16761	16649	16705	16895	16727	16755	16761	16744	17113	16690	16875	16869	16436	16705	16865	16613	16755	17015	16740	16719	16934	16610	16848	16788	16892	16811	16732	16858	16951	16745	17059	16923	16796	16559	16818	16731	16800	16846	16719	16620	16877	16799	16887	16939	16875	16958	16736	16738	16838	16864	16792	16668	16884	16747	16710	16610	16520	16831	16531	16860	16810	16795	16682	16604	16939	16746	16797	16576	16574	16977	16698	16750	16609	16873	16872	16834	17095	16700	16849	16652	16821	16977	16566	16830	16803	16722	16728	16807	16828	16518	16570	16815	16812	16799	16757	16770	16918	16872	16921	16986	16927	16603	16815	16836	16798	16821	16739	16759	16724	16790	16593	16645	16702	16666	16692	16631	16746	16731	16551	16669	16879	16875	16960	16754	16822	16872	16979	16673	16611	16898	16785	16616	16936	16760	16813	16731	16631	16716	16699	16875	16755	16825	16732	16842	16812	16777	16759	16930	16795	16815	16909	16900	16590	16781	16736	16809	16857	16713	16729	16916	16923	16759	16784	16759	16600	16800	17073	16837	16599	16857	16804	16830	16844	16825	16739	16903	16823	16728	16951	16701	16766	16749	16816	16609	16821	16744	16958	16813	16702	16871	16860	16682	16871	16629	16811	16842	16862	16854	16936	16805	16697	16731	16626	16903	16552	16674	16789	16741	16595	16639	16759	16794	16815	16536	16730	16726	16904	16554	16700	16943	16692	16719	16856	16906	16664	16794	16750	16738	16622	16813	16719	16867	16723	16790	16776	16701	16885	16836	16662	16830	16651	16694	16539	16693	16941	16863	16722	16735	16786	16750	16808	16808	16907	16750	16924	16804	16627	16623	16736	16843	16849	16840	16792	16779	16649	16644	16726	16492	16829	16814	16684	16719	16947	16822	16599	16735	16864	16754	16558	16834	16887	16830	16725	16696	16692	16673	16837	16875	16962	16751	16546	16988	16609	16821	16909	17009	16803	16677	16957	16876	16562	16702	16593	16814	16893	16817	16755	16685	16464	16671	16884	16790	16636	16670	16709	16741	16631	17006	16715	16861	16719	16680	16699	16548	16630	16750	16904	16796	16757	16665	16670	16589	16808	16717	16819	16915	16746	16705	16558	16787	16525	16564	16795	16832	16748	16543	16758	16626	16706	16700	16857	16742	16733	16904	16815	17121	17013	16655	16712	16602	16687	16901	16769	16918	16641	16767	16780	16847	16796	16709	16685	16830	16940	16871	16864	16775	16707	16848	16644	16680	16749	16773	16887	16776	16770	16733	17104	16867	16875	16809	16889	16989	16708	16577	16733	16924	16876	16958	16602	16764	16962	17004	16797	16850	16669	16922	16727	16710	16652	16818	16862	16737	16698	17024	16886	16736	16842	16964	16631	16742	16779	16866	16741	16653	16808	16724	16843	16712	16870	16699	16626	16815	16798	16612	16829	16701	16816	16691	16772	16757	16593	16576	16585	16973	16697	16773	16904	16608	16595	16574	16710	16556	16814	16837	16720	16858	16554	16647	16625	16665	16927	16708	16613	16619	16943	16909	16787	16777	16582	16821	16823	16650	16727	16915	16834	16808	16970	16701	16859	16815	16816	16738	16702	16779	16745	16785	16838	16616	16748	16879	16699	16760	16793	16796	16727	16867	16848	16646	16721	16567	16705	16624	16636	16829	16730	16863	16766	16707	16704	16763	16823	16532	16684	16835	16919	16815	16489	16576	16924	16730	16759	16772	16834	17115	16845	16642	16782	16747	16992	16690	16915	16868	16792	16838	16709	16546	16878	16671	16605	16743	16585	16686	16880	16786	16808	16498	16770	16668	16595	16789	16808	16657	16750	16817	16617	16958	16857	17106	16721	16680	16711	16667	16671	16845	16581	16801	16853	16699	16703	16696	16794	16861	16814	16697	16787	16578	16667	16880	16699	16649	16865	16759	16900	16837	16871	16721	16717	16509	16631	16827	16756	16969	16959	16834	16794	16714	16717	16737	16884	16817	16867	16759	16987	16872	16785	16767	16867	16825	16916	16687	16595	16714	16893	16662	16723	16609	16693	16748	16664	16743	16628	16715	16685	16710	16725	16779	16936	16630	16709	16750	16715	16694	16713	16890	16897	16730	16698	16724	16771	16729	16730	16714	16851	16670	16833	16885	16642	16661	16788	16690	17054	16732	16797	16664	16554	16787	16901	16547	16723	16969	16833	16748	16616	16857	16757	16981	17001	16753	16858	16703	16767	16594	16948	16836	16779	16855	16726	16766	16861	16846	16746	16706	16704	16901	16698	16778	16796	16788	16623	16639	16664	16549	16681	16671	16704	16787	16770	16775	16802	16746	16735	16608	16801	17064	16740	16716	16908	16549	16577	16867	16567	16740	16809	16629	16953	16811	16654	16789	16884	16614	16767	16702	16794	16714	16782	16492	16901	16924	16772	16798	16691	16754	16831	16790	16894	16748	16699	16755	16986	16560	16825	16628	16828	16800	16809	16560	17027	16870	16898	16610	16787	16709	16815	16943	16702	16760	16777	16934	16663	16567	16739	16628	16892	16661	16777	16791	16705	16728	16789	16651	16811	16800	16587	16691	16627	16763	16827	16651	16826	16962	16713	16853	17053	16770	16916	16750	16885	16715	16635	16664	16675	16752	16524	16898	16729	16633	16883	16708	16826	16792	16873	16767	16902	16685	16936	16630	16764	16623	16732	16764	16963	16899	16636	16728	16803	16641	16635	16703	17031	16652	16809	16705	16804	16771	16470	16583	16581	16643	16875	16671	16783	16768	16744	16726	16873	16669	16673	16838	16744	16800	16663	16872	16554	16774	16792	16955	16690	17009	16651	16850	16740	16684	16772	16872	16826	16563	16729	16831	16818	16775	16913	16858	16635	16811	16646	16583	16782	16799	16866	16735	16713	16749	16575	16970	16906	16831	16599	16706	16721	16685	16920	16737	16927	16799	16858	16849	16829	16888	16829	16545	16822	16640	16769	16766	16790	16740	16960	16699	16738	16712	16678	16865	16700	16781	16877	16686	16707	16501	16641	16758	16842	16819	16708	16703	16738	16496	16609	16733	16604	16708	16803	16691	16702	16704	16578	16789	16702	16754	16758	16867	16917	16677	16814	16594	16768	16746	16712	16648	16805	16662	16970	16852	17195	16900	16994	16873	16944	16815	16636	16653	16963	16723	16760	16676	16808	16692	16948	16814	16669	16759	16700	16748	16891	16904	16577	16739	16869	16796	16677	16748	16836	16743	16928	16789	16807	16791	16629	16939	16935	16622	16798	16578	16826	16720	16776	16972	16691	16791	16812	16743	16644	16717	16735	16911	16848	16706	16811	16745	16639	16677	16700	16793	16721	16799	16845	16585	16851	16687	16901	16692	16777	16831	16748	16806	16782	16676	16837	16832	16603	16741	16937	16894	16627	16837	16753	16817	16639	16840	16812	16754	16881	16750	16646	16871	16706	16632	16545	16874	16866	16761	16696	16964	16780	16823	16632	16767	16954	16660	16621	16761	16798	16891	16744	16700	16711	16747	16839	16737	16910	16862	16770	16872	16852	16847	16786	16686	16653	16719	16644	16727	16779	16771	16564	16569	16816	16752	16718	16831	16795	16833	16633	16731	17025	16988	16721	16518	16911	16685	16920	16526	16920	16747	16922	16866	16611	16604	16765	16791	16677	16709	16748	16921	16796	16939	16892	16977	16777	16741	16775	16829	16825	16949	17000	16824	16753	16960	16906	16651	16709	16899	16849	16838	16618	16631	16670	16890	16881	16651	16830	16746	16749	16564	16579	16669	16841	16766	16934	16664	16788	16788	16811	16906	16777	16546	16817	16797	16779	16971	16796	16801	16581	16723	16912	16707	16873	16897	16795	16822	16749	16870	16894	17070	16684	16845	16705	16664	16774	16878	16751	16811	16910	16564	16910	16879	16676	16795	16949	16638	16819	16800	16769	16814	17018	16717	16977	16776	16825	16796	17003	16855	16696	16799	16707	16776	16743	16810	16690	16571	16627	16886	16732	16822	16737	16843	16742	16723	16801	16722	16754	16810	16869	16913	16684	16630	16690	16685	16698	16931	16933	16925	16891	16823	16851	16705	16626	16864	16919	16784	16692	16803	16742	16923	16910	16681	16824	16836	16719	16800	16909	16585	16638	16730	16543	16833	16762	16780	16830	16592	16690	16616	16898	16921	16732	16631	16840	16691	16687	16774	16746	16634	16881	16631	16791	16901	16881	16751	16859	16635	16706	16792	16655	16785	16770	16613	16673	16793	16915	16607	16745	16791	16730	16863	16764	16957	16746	16876	16943	17212	16797	16771	16856	16830	16716	16632	16800	16976	16658	16889	16789	16681	16785	16902	16872	16876	16789	16694	16682	17031	16709	16545	16842	16636	16809	16963	16703	16763	16798	16845	16923	16530	16822	16617	16654	16634	16947	16809	16771	16839	16850	16440	16869	16967	16865	16800	16670	16686	16786	16801	16687	16818	16748	16621	16902	16992	16796	16709	16954	16879	16818	16927	16798	16593	16546	16792	16813	16865
21840	38693	39452	34709	27066	24884	22333	58197	66091	48648	32704	18690	14206	13683	13775	13426	13557	13591	13578	13331	13500	13767	13556	13499	13722	13391	13513	13456	13594	13615	13402	13608	13289	13579	13452	13455	13411	13547	13446	13507	13573	13618	13395	13479	13560	13473	13471	13605	13666	13399	13621	13470	13599	13500	13422	13452	13681	13536	13471	13597	13394	13441	13487	13493	13306	13436	13602	13492	13602	13384	13664	13588	13500	13447	13423	13700	13529	13446	13488	13594	13376	13566	13508	13541	13279	13396	13363	13516	13559	13554	13688	13542	13412	13570	13592	13590	13549	13350	13466	13561	13499	13584	13606	13512	13500	13535	13523	13389	13458	13489	13673	13459	13504	13571	13357	13647	13443	13530	13613	13375	13466	13610	13519	13575	13575	13429	13634	13501	13536	13287	13615	13600	13440	13587	13553	13400	13484	13489	13529	13703	13561	13675	13461	13444	13330	13445	13520	13620	13582	13392	13550	13581	13481	13427	13528	13496	13501	13382	13689	13551	13571	13426	13450	13467	13617	13542	13405	13753	13538	13398	13483	13516	13459	13384	13421	13445	13487	13569	13630	13354	13559	13558	13470	13486	13617	13503	13508	13334	13471	13460	13515	13444	13541	13409	13360	13528	13479	13568	13308	13637	13557	13402	13407	13542	13636	13519	13509	13306	13470	13404	13319	13557	13406	13643	13513	13479	13483	13421	13568	13502	13670	13511	13516	13582	13397	13521	13607	13426	13628	13364	13593	13511	13515	13537	13556	13475	13424	13586	13509	13474	13522	13387	13412	13470	13502	13575	13399	13556	13594	13489	13456	13380	13524	13547	13412	13542	13516	13395	13493	13452	13355	13585	13458	13509	13517	13672	13515	13557	13660	13457	13446	13557	13346	13425	13646	13436	13531	13538	13552	13681	13553	13408	13454	13421	13492	13351	13583	13628	13397	13440	13509	13469	13504	13596	13653	13486	13527	13756	13444	13356	13451	13441	13661	13496	13553	13516	13422	13560	13532	13589	13554	13555	13516	13411	13469	13589	13616	13573	13585	13481	13607	13591	13461	13606	13506	13266	13664	13362	13580	13437	13486	13425	13489	13488	13549	13461	13583	13638	13492	13467	13356	13577	13272	13495	13498	13386	13593	13525	13467	13422	13480	13531	13584	13496	13466	13541	13441	13424	13577	13358	13517	13552	13591	13411	13436	13609	13560	13410	13621	13441	13559	13438	13511	13297	13549	13643	13467	13325	13509	13656	13452	13573	13483	13417	13673	13438	13400	13593	13272	13560	13541	13507	13645	13493	13424	13581	13566	13508	13303	13536	13453	13552	13664	13519	13380	13336	13529	13633	13467	13431	13541	13597	13492	13570	13474	13495	13570	13480	13570	13484	13408	13472	13520	13432	13571	13341	13546	13777	13457	13488	13579	13467	13390	13526	13430	13520	13388	13634	13553	13623	13520	13448	13550	13483	13515	13598	13530	13475	13286	13488	13396	13482	13605	13540	13416	13357	13517	13426	13512	13609	13482	13429	13534	13614	13516	13335	13669	13351	13413	13593	13565	13481	13615	13330	13241	13668	13614	13512	13493	13546	13615	13483	13520	13416	13736	13462	13407	13587	13197	13605	13466	13638	13416	13518	13520	13522	13399	13538	13385	13384	13506	13634	13546	13418	13445	13407	13616	13549	13537	13469	13491	13484	13480	13636	13452	13665	13439	13486	13452	13520	13511	13454	13467	13370	13494	13571	13644	13547	13572	13392	13490	13460	13597	13527	13281	13445	13359	13523	13508	13483	13468	13493	13356	13462	13423	13479	13454	13539	13528	13516	13428	13508	13509	13465	13681	13548	13507	13544	13429	13562	13472	13435	13365	13553	13453	13397	13358	13462	13587	13415	13427	13384	13516	13474	13437	13616	13426	13407	13525	13684	13397	13515	13404	13480	13446	13441	13515	13463	13395	13478	13633	13503	13477	13561	13461	13607	13480	13446	13405	13402	13635	13656	13618	13417	13424	13489	13471	13581	13557	13467	13473	13370	13702	13588	13525	13414	13495	13445	13571	13439	13478	13471	13612	13526	13394	13669	13387	13521	13535	13499	13636	13735	13438	13510	13574	13483	13486	13451	13377	13390	13567	13539	13533	13600	13559	13436	13445	13557	13574	13625	13410	13382	13568	13487	13498	13689	13669	13585	13568	13399	13565	13488	13437	13676	13560	13506	13544	13474	13473	13676	13486	13489	13514	13548	13439	13422	13454	13572	13333	13604	13572	13598	13561	13440	13483	13449	13480	13365	13681	13546	13507	13635	13605	13454	13516	13548	13553	13569	13656	13467	13650	13463	13647	13399	13387	13425	13647	13463	13431	13583	13636	13494	13469	13353	13635	13574	13645	13408	13480	13515	13587	13514	13613	13237	13561	13539	13524	13684	13350	13534	13419	13398	13516	13527	13572	13560	13509	13560	13562	13750	13476	13467	13524	13573	13581	13472	13500	13650	13463	13540	13446	13673	13470	13496	13694	13495	13500	13633	13495	13654	13694	13517	13725	13534	13492	13468	13597	13464	13607	13593	13592	13602	13517	13578	13559	13441	13592	13597	13530	13402	13518	13518	13572	13492	13581	13523	13396	13496	13411	13534	13639	13413	13484	13558	13570	13516	13674	13483	13405	13638	13628	13419	13537	13645	13223	13363	13687	13465	13491	13530	13527	13525	13622	13281	13471	13601	13478	13583	13493	13466	13542	13516	13446	13585	13628	13539	13640	13522	13563	13500	13406	13751	13542	13660	13512	13482	13420	13675	13397	13387	13436	13614	13583	13536	13536	13589	13584	13449	13542	13574	13582	13625	13483	13502	13505	13589	13508	13419	13566	13505	13333	13623	13309	13777	13565	13561	13585	13648	13536	13569	13566	13510	13647	13553	13449	13664	13489	13709	13456	13612	13513	13564	13647	13341	13579	13388	13355	13443	13339	13505	13543	13513	13424	13683	13514	13430	13529	13562	13486	13433	13617	13498	13578	13555	13530	13569	13602	13529	13480	13535	13399	13545	13571	13438	13461	13541	13467	13566	13375	13406	13456	13429	13551	13549	13543	13462	13402	13530	13488	13388	13514	13514	13567	13484	13583	13371	13503	13615	13614	13511	13611	13499	13636	13568	13474	13237	13405	13497	13583	13674	13428	13460	13607	13538	13569	13616	13547	13593	13472	13543	13480	13529	13332	13489	13520	13543	13442	13553	13344	13492	13587	13416	13756	13426	13461	13661	13462	13343	13625	13565	13456	13655	13632	13607	13313	13503	13404	13750	13509	13515	13465	13437	13603	13391	13600	13476	13548	13392	13314	13500	13612	13522	13606	13522	13426	13503	13485	13487	13417	13583	13267	13516	13690	13485	13530	13570	13466	13575	13685	13516	13336	13339	13322	13464	13549	13350	13496	13517	13624	13603	13542	13543	13523	13491	13455	13504	13513	13387	13360	13541	13445	13560	13459	13558	13509	13431	13543	13414	13629	13410	13479	13566	13365	13677	13529	13517	13498	13638	13343	13616	13413	13325	13730	13590	13324	13535	13361	13441	13388	13429	13608	13615	13500	13610	13717	13604	13401	13560	13478	13431	13592	13525	13491	13470	13475	13404	13668	13557	13600	13663	13457	13549	13521	13495	13540	13430	13265	13431	13374	13494	13683	13482	13545	13443	13603	13375	13532	13491	13686	13489	13506	13555	13643	13461	13523	13486	13481	13461	13485	13542	13379	13431	13587	13582	13542	13454	13576	13645	13443	13445	13400	13478	13468	13533	13435	13490	13656	13310	13460	13669	13319	13443	13676	13270	13389	13434	13551	13223	13588	13532	13606	13577	13454	13401	13639	13332	13646	13423	13573	13387	13574	13603	13545	13601	13336	13504	13546	13577	13430	13488	13707	13475	13397	13491	13545	13579	13421	13429	13625	13435	13586	13612	13480	13502	13474	13453	13538	13752	13550	13482	13533	13541	13451	13483	13427	13586	13560	13383	13407	13505	13561	13450	13588	13475	13491	13478	13630	13419	13410	13694	13426	13395	13392	13542	13517	13446	13297	13574	13566	13605	13554	13404	13448	13499	13607	13452	13369	13386	13568	13373	13470	13474	13595	13470	13537	13396	13398	13397	13454	13264	13484	13564	13595	13599	13459	13613	13416	13490	13615	13672	13726	13552	13556	13680	13437	13583	13399	13642	13486	13441	13328	13574	13591	13496	13533	13611	13509	13459	13550	13435	13517	13511	13539	13532	13558	13358	13422	13456	13464	13458	13540	13643	13500	13538	13608	13489	13531	13459	13432	13479	13541	13680	13454	13521	13451	13446	13574	13427	13414	13587	13398	13552	13416	13597	13445	13448	13552	13562	13500	13550	13533	13635	13476	13498	13546	13512	13435	13521	13590	13387	13420	13285	13387	13689	13421	13426	13532	13530	13516	13553	13572	13462	13619	13686	13673	13595	13351	13504	13473	13448	13489	13498	13408	13556	13526	13325	13451	13510	13443	13590	13457	13515	13427	13556	13567	13596	13635	13416	13380	13559	13632	13474	13474	13528	13604	13454	13672	13561	13539	13548	13356	13629	13450	13501	13536	13503	13407	13531	13447	13561	13593	13467	13497	13532	13674	13650	13478	13538	13599	13528	13438	13418	13364	13365	13356	13478	13472	13542	13548	13411	13437	13539	13597	13645	13449	13424	13520	13459	13447	13401	13508	13539	13604	13582	13346	13439	13502	13542	13451	13666	13558	13302	13488	13622	13543	13442	13698	13464	13547	13413	13567	13555	13487	13418	13453	13403	13590	13594	13524	13559	13520	13364	13493	13545	13600	13596	13498	13443	13425	13347	13437	13467	13516	13554	13354	13413	13470	13577	13479	13539	13592	13507	13428	13608	13572	13416	13404	13522	13751	13507	13525	13462	13392	13550	13540	13506	13630	13374	13536	13600	13419	13542	13465	13541	13478	13482	13382	13462	13545	13502	13597	13344	13453	13602	13512	13342	13647	13437	13557	13550	13456	13578	13511	13590	13471	13386	13453	13426	13496	13629	13422	13482	13369	13474	13508	13519	13404	13567	13435	13459	13462	13509	13530	13549	13540	13547	13255	13502	13588	13428	13526	13496	13464	13608	13409	13508
30339	23571	26464	23492	20512	18886	20004	23862	25187	22083	19801	18324	17874	17892	17897	17868	17767	17810	17653	17660	17864	17680	18079	18031	17718	17717	17613	17648	17730	17892	17931	17589	17829	17815	17806	17826	17847	17548	17827	17803	17709	17735	17676	17821	17808	17782	17924	17604	17773	17814	17815	17838	17857	17644	17668	17720	17771	17978	17818	17540	17844	17746	17679	17769	17612	17589	17720	17612	17654	17559	17779	17816	17714	17737	17692	17743	17758	17772	17841	17739	17672	17874	17754	17577	17854	17571	17793	17879	17557	17669	17731	17776	17862	17623	17762	17556	17647	17783	17871	17942	17505	17726	17657	17752	17810	17540	17595	17705	17900	17604	17555	17785	17808	17715	17804	17611	17598	17859	17580	17775	17811	17687	17500	17561	17471	17688	17601	17592	17838	17864	17755	17821	17916	17850	17703	17722	17747	17731	17876	17762	17773	17730	17791	17602	17438	17823	17461	17628	17737	17546	17734	17740	17604	17940	17955	17759	17615	17767	17766	17576	17807	17549	17804	17731	17838	17680	17770	17549	17722	17754	17775	17546	17737	17616	17702	17645	17703	17700	17728	17673	17722	17679	17811	17755	17583	17755	17688	17739	17888	17775	17770	17805	17727	17789	17628	17703	17814	17901	17722	17856	17853	17555	17829	17943	17751	17778	17783	17767	17898	17722	17743	17782	17684	17672	17704	17797	17725	17840	17561	17721	17779	17760	17761	17687	17802	17971	17775	17684	17809	17763	17806	17434	17690	17734	17908	17800	17904	17673	17622	17632	17705	18095	17665	17687	17649	17876	17648	17666	17712	17460	17640	17760	17572	17664	17736	17661	17632	17765	17773	17954	17773	17835	17758	17727	17701	17591	17771	17951	17712	17544	17674	17468	17737	17696	17863	17624	17519	17593	17937	17755	17832	17632	17632	17591	17598	17876	17812	17815	17691	17412	17887	17766	17787	17627	17733	17739	17673	17621	17641	17664	17515	17861	17971	17718	17570	17743	17801	17858	17558	17753	17642	17679	17797	17650	17832	17545	17728	17579	17715	17672	17760	17600	17742	17968	17552	17681	17952	17538	17809	17743	17708	17837	17586	17657	17628	17418	17502	17729	17737	17746	17832	17662	17701	17582	17664	17767	17630	17659	17672	17706	17723	17770	17867	17680	17666	17805	17729	17659	17703	17762	17832	17646	17944	17533	17495	17596	17732	17605	17774	17844	17847	17852	17689	17824	17816	17422	17617	17586	17833	17605	17950	17980	17710	17740	17871	17771	17620	17691	17832	17732	17686	17739	18064	17866	17456	17881	17925	17628	17728	17721	17913	17761	17692	17712	17758	17613	17596	17830	17760	17605	17806	17714	17844	17866	17654	17606	17653	17803	17678	17727	17860	17517	17893	17642	17760	17869	17669	17728	17739	17664	17782	17544	17673	17801	17657	17763	17675	17708	17787	17601	17591	17621	17674	17699	17808	17628	17545	17756	17848	17610	17728	17686	17846	17792	17936	17862	17692	17657	17936	17872	17942	17853	17782	17762	17826	17685	17764	17896	17818	17757	17668	17623	17673	17850	17745	17778	17536	17673	17888	17664	17705	17475	17696	17571	17784	17732	17800	17569	17884	17823	17805	17760	17949	17833	17832	17806	17786	18018	17682	17583	17766	17782	17642	17773	17975	17642	17834	17740	17859	17844	17661	17683	17810	17859	17764	17699	17703	17812	17752	17682	17783	17863	17739	17757	17592	17731	17781	17641	17808	17714	17718	17699	17630	17441	17682	17889	17698	17653	17614	17590	17631	17697	17901	17524	18118	17908	17720	17616	17653	17732	17826	17818	17699	17919	17891	17689	17668	17840	17669	17704	17612	17551	17614	17896	17702	17741	17746	17788	17774	17844	17700	17660	17871	17667	17713	17685	17670	17677	17927	17711	17721	17681	17470	17589	17714	17491	17813	17513	17668	17622	17831	17750	17966	17586	17646	17590	17714	17736	17905	17691	17805	17705	17750	17501	17616	17680	17608	17798	17702	17791	17785	17686	17650	17621	17770	18020	17831	17703	17655	17782	17701	17703	17603	17760	17797	17691	17915	17866	17693	17711	17668	17719	17648	17532	17795	17790	17785	17641	17776	17468	17727	17615	17868	17704	17668	17672	17902	17850	17921	17675	17798	17749	17792	17592	17773	17717	17664	17721	18034	17848	17710	17727	17653	17545	17741	17691	17699	17744	17641	17743	17667	17680	17854	17861	17766	17590	17641	17713	17601	17710	17790	17739	17609	18019	17814	17784	17601	17780	17712	17798	17791	17686	17604	17893	17795	17758	17913	17559	17774	17638	17688	17770	17782	17686	17884	17725	17921	17761	17842	17923	17678	17643	17751	17701	17460	17621	17637	17791	17567	17577	17607	17794	17769	17633	17636	17783	17677	17693	17849	17551	17566	17573	17597	17743	17765	17604	17605	17657	17730	17617	17581	17715	17884	17775	17864	17550	17634	17724	18006	17788	18033	17476	17542	17995	17980	17805	17775	17713	17643	17672	17821	17772	17693	17726	17780	17710	17986	17851	17645	17798	17765	17665	17805	17760	17695	17738	17558	17646	17712	17971	17613	17729	17895	17734	17509	17782	17730	17756	17846	17649	17677	17642	17558	17657	17890	17759	17830	17585	17597	17808	17593	17609	17689	17683	17754	17868	17964	17586	17843	17732	17919	17693	18008	17832	17526	17682	17844	17847	17788	17971	17605	17596	17656	17719	17785	17727	17526	17615	17834	17795	17751	17740	17613	17949	17961	17689	17847	17611	17797	17641	17560	17856	17710	17748	17727	17734	17742	17729	17763	17803	17806	17565	17847	17767	17721	17536	17628	17636	17440	17811	17674	17669	17580	17774	17685	17612	17772	17644	17845	17495	17680	17935	17765	17738	17791	17686	17869	17817	17815	17736	17827	17798	17666	17628	17787	17643	17725	17782	17832	17726	17680	17812	17910	17781	17645	17606	17621	17592	17683	17718	17604	17561	17562	17624	17744	17935	17613	17844	17638	17735	17737	17701	17768	17711	17684	17673	17680	17660	17735	17632	17775	17745	17831	17634	17676	17809	17771	17817	17763	17668	17770	17730	17493	17640	17705	17793	17796	17903	17760	17873	17706	17756	17760	17678	17632	17921	17643	17717	17589	17634	17862	17807	17718	17847	17748	17408	17693	17603	17659	17717	17803	17782	17858	17714	17779	17678	17507	17616	17604	17681	17709	17508	17716	17878	17836	17864	17548	17578	17670	17422	17743	17778	17594	17812	17882	17826	17767	17757	17766	17747	17869	17712	17679	17798	17713	17732	17891	17674	17785	17715	17607	17667	17515	17715	17809	17773	17718	17693	17811	17751	17760	17696	17767	17648	17778	17537	17706	17747	17676	17608	17840	17644	17749	17769	17737	17705	17699	17618	17615	17684	17887	17852	17989	17762	17899	17801	18011	17680	17804	17822	17733	17689	17561	17588	17713	17683	17599	17671	17629	17725	17795	17721	17804	17594	17738	17590	17777	17716	17954	17945	17824	17707	17808	17942	17731	17513	17652	17849	17850	17544	17676	17677	17658	17630	17703	17769	17628	17801	17736	17757	17662	17885	17735	17665	17791	17711	17503	17751	17734	17644	17868	17857	17606	17791	17713	17608	17725	17800	17745	17536	17757	17769	17615	17787	17692	17609	17751	17659	17625	17667	17780	17858	17885	17785	17586	18067	17728	17639	17962	17773	17602	17757	17932	17815	17793	17711	17588	17684	17881	17671	17692	17632	17685	17784	17675	17844	17676	17705	17956	17804	17669	17896	17846	18015	17729	17622	17654	17858	17830	17593	17594	17641	17554	17624	17677	17836	17602	17847	17636	17643	17900	17870	17650	17722	17665	17563	17721	17677	17873	17894	17715	17829	17724	17613	17817	17683	17781	17511	17949	17657	17871	17547	17859	17700	17964	17603	17694	17642	17847	17618	17623	17844	17672	17735	17844	17855	17701	17674	17703	17687	17822	17766	18042	17834	17623	17793	17733	17650	17684	17868	17748	17891	17883	17939	17824	17778	17653	17894	17675	17772	17667	17768	17730	17703	17709	17638	17676	17717	17824	17712	17735	17809	17830	17716	17737	17632	17866	17836	17763	17626	17616	17792	17656	17641	17842	17588	17800	17638	17812	17581	17594	17817	17865	17764	17590	17568	17472	17729	17808	17696	17850	17851	17751	17748	17699	17845	17855	17623	17861	17819	17812	17839	17930	17696	17501	17664	17690	17586	17701	17824	17914	17739	17721	17782	17629	17694	17829	17686	17880	17676	17552	17674	17779	17796	17900	17822	17826	17645	17941	17717	17729	17812	17793	17726	17809	17668	17754	17672	17585	17651	17779	17842	17803	17791	17878	17665	17766	17773	17605	17908	17792	17487	17761	17856	17732	17616	17853	17613	17628	17621	17713	17794	17699	18049	17743	17661	17777	17830	17736	17584	17789	17698	17811	17648	17952	17727	17766	17745	17675	17924	17752	17788	17736	17836	17842	17748	17720	17871	17871	17753	17812	17679	17754	17750	17790	17816	17679	17710	17636	17982	17527	17723	17751	17861	17714	17727	17843	17646	17647	17742	17713	17878	17837	17926	17579	17765	17579	17816	17590	17708	17834	17614	17993	17738	17559	17875	17779	17665	17654	17715	17744	17889	17666	17541	17758	17620	17875	17718	17881	17761	17963	17836	17871	17782	17719	17908	17732	17635	17778	17726	17739	17750	17622	17632	17972	17750	17747	17770	17780	17815	17685	17739	17862	17794	17778	17638	17745	17929	17933	17740	17831	17839	17588	17905	17860	17757	17766	17690	17770	17656	17429	17623	17484	17850	17901	17677	17882	17580	17784	17922	17758	17920	17804	17826	17822	18085	17801	17848	17759	17677	17836	17867	17901	17708	17834	17691	17714	17661	17606	17734	17715	17690	17450	17624	17820	17730	17842	17807	17758	18095	17537	17780	17724	17749	17863	17788	17777	17753	17773	17710	17655	17626	17710	17589	17593	17579	17760	17810	17559	17832	17992	17665	17699	17867	17673	17789	17711	17728	17663	17696	17873	17949	17645	17801	17701	17725	17682	17717	17845	17787	17634	17705	17808	17779	17493	17582
17225	22186	23772	20015	17899	15298	17429	22878	23103	18359	15546	14268	14030	13978	13977	13966	14122	13954	14032	14095	14012	13950	14088	14096	13979	13891	13940	13963	13880	13994	13940	13983	13965	13918	13895	13891	13936	13873	14042	13930	13872	14008	13955	13952	14043	13957	14030	13929	14111	13807	13890	14028	13813	14012	13893	14066	13916	13968	14044	14004	13909	14019	13880	13910	13987	14072	14143	14001	14168	13931	14014	14131	13953	13922	13896	13972	14093	13818	13916	14032	13899	13998	14127	13927	13845	13937	14010	14122	13971	14015	13877	14084	14054	13799	13899	14007	13962	14171	14080	14039	13886	14000	13929	13937	14118	13984	13968	13996	13921	13931	13914	13846	13949	13914	14166	13837	14176	14014	14064	14182	14006	13883	13963	13922	14062	14024	14101	13978	14030	13989	13900	13955	13894	13933	14031	13947	13812	14027	13978	13890	13863	13943	13926	13974	13899	14072	13870	13856	13867	13721	13971	14047	14037	14010	14025	13857	14059	13799	13882	14105	13932	13721	14038	14038	13932	13766	13865	13909	13888	13999	13918	14110	14032	13990	13923	14164	13799	13814	14104	13799	13948	13944	14058	13969	13993	14270	13948	14044	13973	13939	13996	14008	13881	13804	14034	13941	13771	14033	13927	14107	13770	14036	13893	13956	14116	13898	13857	14086	14006	14095	13982	13927	13958	14024	13857	14096	14002	13797	13978	14004	13891	13857	13977	14015	14071	14080	14278	13934	13815	13936	14057	13996	13901	14050	13900	14162	13882	13884	13912	13955	13966	13970	13866	13941	13880	14127	14075	14018	13975	13977	13920	14024	13951	14050	14003	13845	13959	13964	14090	13923	14014	13896	13913	13945	13967	13871	13963	14023	13967	13919	13807	13980	13911	13856	14044	13963	14058	13985	14046	14014	13908	13951	14028	13931	14034	13903	14155	14080	13987	13966	13891	13784	13811	14033	13983	13965	14022	14048	14027	14055	13984	13924	14132	14131	13746	13973	13997	14031	13797	14051	14060	14008	14087	13881	13825	13880	13860	13825	13850	13903	13974	13908	13845	13923	13867	13930	13893	13994	13999	14058	13921	14006	13918	13833	13909	14135	13897	13918	14004	13884	13877	14030	14097	13962	13766	14048	13975	14182	13796	13936	14219	14082	14207	14155	14027	14066	13892	14025	13952	13978	14111	13836	13984	13928	13974	13805	13853	14029	14019	13912	13926	13955	14047	13820	14130	13820	14015	13949	13982	13969	14042	13866	13961	14018	13998	14086	13919	13962	14055	13962	14096	14169	14095	13995	13985	13899	13859	14011	13965	13897	14014	14055	13888	14121	13953	14116	13889	14212	13933	13980	13832	13834	14017	13830	14015	13898	13967	13935	13988	14068	13919	13902	14131	13945	13941	14152	13986	13823	13796	13914	14114	13969	13908	14030	13950	13956	13963	13872	14023	13973	14063	14151	13979	13841	13895	13914	14001	13843	13931	13920	13947	13897	14012	14042	13836	13954	14026	14066	13959	13942	13948	13930	13880	13782	14068	13964	13869	13895	13971	13954	13960	13983	13961	14073	14014	13898	13907	13994	14073	14092	14114	14053	14161	14077	13910	14021	13813	14054	14045	13990	14034	13889	13880	14006	14056	13917	13835	14149	14000	14074	13863	13948	13988	14011	14209	14085	14020	13996	13843	14041	13955	14136	13926	13827	13918	14079	13975	13997	13853	13997	13827	14129	13930	14011	14048	13854	14000	13941	14171	13997	14027	13962	13934	13954	14001	13930	13889	13883	13998	13931	14065	13886	13997	14164	14088	14064	13907	13837	13999	13995	13985	13942	13855	13928	13953	13953	14114	13935	13938	13953	13917	13837	13892	13953	14020	14106	14000	14066	13974	13960	13969	13974	14070	14049	14025	14012	13957	13994	13916	14030	13945	13917	13996	14029	13991	14007	14011	13898	14090	14147	13978	13849	14114	13840	13919	13987	13989	13943	14081	14042	14063	13882	14026	14084	13895	14088	14047	13933	14098	13897	14037	14051	14007	14062	13895	14062	14020	14058	13936	13910	13978	13944	14141	14148	13990	13984	14043	13917	14030	13863	14047	13969	14077	13953	13970	13991	14106	14078	13965	14049	13958	13783	13971	13966	13852	14016	13897	14010	13947	14020	13949	13869	14056	13881	13881	13946	13853	13858	14226	13936	13911	14064	13933	13840	13907	13971	14010	14055	13786	14021	14200	14114	14171	13960	13786	13908	13992	14053	13796	14103	13950	14042	13937	13863	13999	13783	14152	13959	14103	14108	14138	13939	14131	13976	13958	13990	13963	14051	13984	14003	14003	13967	13939	13958	13837	13957	14117	13967	14057	13783	14028	13901	13830	14048	14014	13979	13928	13937	13860	14021	13937	13949	13712	13984	13788	14034	13920	13840	13896	14066	13934	14005	14023	13928	13937	13878	13965	13977	13882	13875	13996	14015	14023	14008	13945	14011	13910	14038	13860	14062	13942	13901	13933	14151	13852	14024	13896	13972	13997	13754	13812	14004	13951	14157	13816	14087	13979	13924	14086	14049	14112	14013	13855	14045	13882	13872	13940	14074	13953	13906	14102	14030	13931	13943	13992	13950	14009	13806	13929	13938	14190	13842	13884	13860	13796	14034	13813	13911	13980	14033	13863	14028	13897	13925	13962	14074	13889	14041	14018	14044	14126	14021	14060	13890	14024	14038	14039	13908	14109	13993	14022	13901	13882	13943	14113	13915	13899	13938	14026	14171	14098	13920	13987	13616	13928	14072	13887	13961	14060	14022	13914	13907	13839	13932	14103	13971	14050	14038	14089	14019	13978	13890	14063	13834	14020	13983	14077	13828	13823	13965	14080	13838	13989	14016	14146	13950	14131	13904	14061	14036	13945	13997	13795	14018	13928	13982	13959	14054	13985	14103	13929	14006	14014	14079	13863	14047	14161	13941	14037	13806	13924	13918	13820	13993	14025	13985	13815	14120	14007	13966	14117	13980	13937	13896	13948	13955	13934	14008	13878	13973	13922	13884	13784	13951	13870	14066	13962	13974	14053	14022	13830	14009	13954	13919	14069	14042	13866	14061	14038	14018	14083	13728	13964	13997	13906	13987	13961	13837	14055	14112	13857	13744	13873	14035	13877	13917	13795	14094	13988	14044	13944	13906	13928	14149	13877	14074	14031	14159	13937	13919	14011	13795	14060	13884	13846	13928	13972	14093	14110	14049	13897	13910	14052	14122	13944	13983	13868	13924	14031	13978	13996	14114	14036	13952	13954	13940	13836	13980	14002	14019	13817	14030	13839	14020	14192	14010	13881	14020	14044	13984	14004	13969	13827	14102	13998	13900	13978	14124	13912	13916	13843	13918	14006	14065	13907	14032	14064	13960	13991	14118	13895	14201	14159	13989	13953	13919	13858	14092	14071	13962	14000	13968	13980	14000	14034	14033	14007	14042	14004	13949	14060	13954	13932	14048	14016	14108	14043	13934	14017	13945	14084	14051	13950	13909	13952	13913	14034	13914	14073	13964	13915	14045	14126	13878	14074	14025	14040	13926	14174	13873	14102	13992	14025	14029	14019	14005	14151	14014	13946	14039	14066	14036	13891	14052	13849	13836	14233	13984	14118	13970	13897	14044	13934	13942	14036	13885	14028	14168	13896	13986	13881	14091	13841	14065	13816	14084	13763	14014	14155	13903	14028	13874	13832	14010	13894	14049	14038	13967	13877	14054	13950	13920	14067	14078	13990	14020	13953	14075	14070	14088	13880	14029	13825	13996	13944	13980	13920	14105	13976	14095	13868	13876	13976	13921	14067	13935	13883	13981	14024	13891	13963	13925	14052	14105	14030	14046	13884	14040	13980	13900	14077	13829	13927	14075	13861	14011	13995	14022	14005	13977	13959	13918	13825	13813	13952	13997	13997	13873	14046	13948	13874	13997	14061	13971	13881	14009	13918	14015	13972	14041	13883	13879	14000	14003	13998	13838	13966	13977	14117	13920	13861	13795	13888	14079	14091	14229	13953	14094	14226	14081	13795	13916	13900	14015	14093	13867	13817	13943	14100	13727	13890	14075	13969	14058	13968	13907	13875	14014	14058	14055	13838	14005	13856	13926	13945	14086	14062	14115	14001	14021	13778	13969	13951	14014	13898	13827	14132	13927	13891	13880	14040	14030	13944	14013	13959	13994	13990	13863	14028	13858	14054	13972	14010	14049	14074	13820	14032	13949	14092	13904	13998	13883	13839	14187	13941	13947	13856	14062	13961	13997	13927	14011	14081	13920	13980	14029	14013	13993	13772	13912	13934	14023	13837	13882	14052	13991	13932	14069	13989	14010	14019	13983	13877	14058	13962	14091	13984	14054	13911	14142	13966	14054	13910	14194	14018	13829	14028	14075	14009	13843	14019	13886	13935	13906	14008	14006	13862	13963	13872	13975	13851	13951	13993	13938	14080	14005	13934	13885	14008	13807	14165	13925	13891	13829	14075	14050	14069	13890	13940	13973	13936	14095	13947	14085	14007	14011	13943	13933	14048	13925	13846	13871	13945	13887	13899	14067	13914	14004	13874	14013	14062	14110	13896	13985	14081	14012	14074	14090	14024	13951	13987	14016	14109	13813	13960	14147	13916	13932	13995	14001	14121	14019	13894	14062	13919	14080	13946	14016	14128	14097	13990	14072	14081	14006	13895	14044	14018	14080	14027	13944	13854	14043	14024	14084	13968	13874	13911	13889	14181	14143	14036	14062	13845	13973	14110	13957	14064	14026	13897	14005	13946	13932	14014	13839	13946	14025	14142	13971	13998	13916	14035	13834	13990	14048	13950	13980	13970	14094	13810	14189	13951	13979	14020	13832	14004	13911	14043	14006	13910	14007	13859	14005	13966	14044	13977	13967	13923	14036	13877	14047	14169	14091	14070	13916	14065	14208	14135	14013	13877	14006	13813	13946	14028	14058	14006	14067	13982	13879	14042	13877	14114	13972	14102	14031	13944	13832	14000	14062	13951	13949	13994	13897	14005	13951	13907	14026	13997	14066	13944	14016	14137	14153	14052	13792	13949	13874	13929	13934	13936	13981	13955	13920	14076	14062	13997	13794	13948	13795	14144	13968	13798	13912	14100	13935	14002	13942
25435	21119	28296	25626	23555	22870	28866	55633	52110	37220	26574	20088	17947	17520	17349	17343	17262	17243	17373	17223	17423	17447	17400	17395	17403	17386	17347	17327	17197	17367	17307	17243	17370	17205	17317	17356	17350	17368	17218	17331	17134	17085	17185	17252	17180	17152	17211	17163	17323	17334	17118	17231	17120	17031	17454	17340	17431	17269	17270	17107	17315	17338	17116	17158	17329	17286	17216	17434	17328	17136	17344	17298	17191	17123	17227	17115	17308	17343	17220	17201	17122	17290	17388	17214	17002	17300	17204	17312	17494	17093	17419	17256	17209	17311	17244	17125	17197	17244	17147	17264	17265	17375	17319	17043	17213	17337	17146	17215	17186	17152	17219	17126	17296	17182	17004	17226	17195	17329	17417	17549	17198	17482	17334	17237	17445	17287	17305	17259	17421	17268	17206	17182	17484	17214	17203	17198	17301	17545	17214	17144	17236	17170	17025	17168	17100	17349	17285	17492	17159	17249	17145	17284	17367	17148	17022	17190	17373	17220	17307	17404	17185	17419	17201	17329	17377	17282	17263	17165	17205	17162	17127	17209	17141	17211	17093	17176	17280	17281	17171	17102	17355	17291	17412	17223	17242	17154	17211	17208	17346	17503	17186	17066	17291	17180	17311	17322	17348	17212	17110	17203	17302	17214	17413	17402	17337	17199	17186	17010	17229	17102	17315	17416	17284	17262	17416	17209	17135	17171	17241	17124	17181	17177	17269	17231	17295	17506	17332	17415	17066	17255	17087	17193	17474	17137	17146	17338	17369	17181	17294	17327	17229	16951	17250	17275	17335	17264	17073	17069	17390	17451	17349	17195	17370	17153	17342	17290	17256	17375	17237	17167	17185	17142	17215	17311	17323	17171	17541	17107	17194	17394	17241	17360	17306	17275	17331	17318	17093	17109	17450	17320	17395	17289	17200	17167	17319	17310	17408	17194	17365	17333	17415	17290	17102	17149	17293	17068	17074	17270	16975	17155	17202	17084	17288	17335	17088	17206	17146	17312	17312	17135	17116	17335	17242	17222	17244	17004	17261	17378	17359	17199	17151	17212	17291	17373	17270	17115	17232	17237	17249	17166	17087	17119	17087	17105	17287	17088	17346	17047	17363	17364	17382	17258	17389	17368	17326	17093	17216	17303	17152	17265	17211	17308	17062	17270	17057	17275	17195	17088	17146	17192	17348	17108	17110	17217	17376	16987	17196	17239	17152	17045	17147	17174	17339	17318	17206	17014	17236	17335	17171	17151	17226	17228	17246	16990	17197	17262	17110	17236	17202	17237	17152	17315	17227	17485	17235	17299	17243	17154	17176	17159	17240	17244	17348	16841	17384	17252	17505	17184	16987	17069	17221	17279	17508	17286	17202	17105	17112	17146	17390	17196	17313	17180	17192	17316	17249	17177	17216	17408	17115	17125	17275	17386	17136	17205	17320	17015	17108	17083	17197	17355	17261	17300	17150	17324	17413	17354	17268	17356	17350	17535	17244	17175	17452	17132	17244	17091	17156	17311	17284	17370	16961	17279	17277	17073	17125	17252	17322	17207	17145	17243	17244	17275	17088	17308	17326	17243	17442	17143	17234	17231	17249	17287	17035	17144	17245	17268	17389	17301	17328	17397	17320	17143	17366	17195	17333	17245	17549	17295	17326	17323	17328	17082	17263	17036	17139	17257	17160	17081	17235	17271	17296	17100	17199	17479	17271	17213	17256	17145	17184	17223	17284	17234	17380	17195	17299	17516	17461	17293	17159	17185	17341	17134	17275	17290	17262	17196	17220	17165	17181	17128	17246	17118	17201	17077	17101	17166	17048	17103	17171	17215	16985	17304	17367	17123	17264	17409	17038	17491	17150	17374	17082	17130	17118	17104	17191	17316	17191	17195	17244	17327	17202	17290	17326	17211	17342	17296	16956	17252	17292	17441	17127	17432	17427	16897	17121	17278	17395	17226	17235	17306	17319	17042	17179	17221	17202	17109	17248	17107	17179	17271	17211	17259	17330	17396	17206	17148	17365	17327	17196	17269	17217	17425	17476	17098	17197	17422	17029	17152	17227	17433	17213	17082	17217	17254	17291	17251	17325	17183	17381	17357	17300	17172	17161	17237	17382	17241	17179	17214	17308	17256	17327	17510	17154	17367	17231	17161	17208	17311	17173	17079	17325	17175	17392	17372	17215	17259	17262	17149	17053	17143	17178	17283	17051	17030	17332	17246	17025	17197	17084	17322	17467	17211	17190	17104	17273	17316	17296	17311	17130	17396	17360	17274	17139	17150	17017	17109	17307	17182	17074	17172	17317	17239	17165	17241	17178	17332	17421	17376	17177	17103	17443	17290	17053	17192	17218	17097	17234	17115	17145	17040	17112	17320	17397	17240	17027	17252	17115	17146	17184	17105	17104	17255	17345	17462	17513	17305	17117	17433	17429	17324	17277	17266	17187	17148	17131	17020	17193	17214	17179	17203	17241	17291	17365	17161	17096	17260	17203	17007	17204	17124	17145	16974	17361	17224	17101	17175	17256	17214	17316	17149	17197	17096	17118	17280	17368	17127	17072	17189	17220	17163	17320	17087	17058	17259	17299	17191	17324	17016	17159	17367	17368	17164	17302	17096	17243	17350	17396	17121	17444	17084	17263	17188	17279	17312	17505	17237	17072	17096	17224	17221	17218	17184	17103	17416	17196	17268	17252	17156	17238	17383	17119	17150	17077	17336	17233	17332	17310	17192	17372	17358	17188	17225	17366	17173	17237	17200	17191	17106	17263	17270	17228	17300	17210	17394	17270	17197	17262	17254	17272	17259	17121	17304	17385	17307	17241	17451	17139	17315	17137	17307	17088	17191	17183	17221	17331	17139	17331	17304	17160	17308	17139	17042	17268	16900	17196	17249	17212	17214	17050	17019	17302	17113	17102	17064	17139	17130	17205	17140	17171	17221	17067	17126	17288	16959	17357	17084	17257	17180	17203	17328	17333	17300	17435	17261	17242	17244	17129	17306	17267	17328	17111	16955	17141	17306	17097	17252	17368	17235	17380	17107	17246	17334	17227	17335	17153	17269	17254	17117	17241	17178	17201	17382	17261	17099	17143	17176	17457	17271	17108	17159	17205	17243	17345	17320	17226	17132	17396	17110	17144	17417	17091	17228	17448	17409	17137	17231	17041	17289	17465	17370	17198	17064	17266	17274	17172	17132	17410	17308	17131	17263	17194	17344	16972	17219	17146	17379	16987	17309	17157	17223	17127	17053	17124	17378	17296	17169	17367	17143	17289	17555	17374	17278	17098	17322	17367	17084	17364	17399	17389	17270	17248	17309	17275	17301	17394	17348	16983	17367	17172	17222	17387	17033	17145	17335	16995	17183	17164	17162	17177	17019	17295	17286	17258	17270	17299	17386	17155	17177	17345	17098	17057	17209	16984	17057	17302	17148	17216	17462	17339	17074	17270	17466	17306	17191	17224	17329	17240	17149	17248	17397	17178	17072	17189	17181	17284	17196	17574	17160	17353	17272	17333	17329	17242	16910	17244	17103	17177	17136	17121	17282	17084	17198	17212	17232	17135	17121	17398	17179	17220	17353	17242	17184	17323	17226	17368	17223	17350	17145	17307	17091	17206	17318	17290	17241	17425	17425	17138	17363	17228	17120	17221	17335	17406	17294	17205	17001	17048	17149	17369	17344	17241	17197	17321	17356	17093	17340	17211	17284	17051	17030	17246	17213	17258	17049	17220	17099	17087	17157	17223	17172	17155	17243	17342	17128	17323	17215	17228	17155	17180	17218	17286	16973	17394	17420	17245	17191	17257	17272	17283	17099	17276	17092	17359	17330	17100	17360	17365	17139	17365	17125	17161	17145	17295	17267	17454	17268	17455	17369	17261	17115	17143	17173	17194	17370	17346	17053	17373	17158	17107	17331	17109	17456	17205	17195	17290	17202	17144	17239	17040	16972	17209	17197	17112	17164	17141	17185	17142	17391	17241	17464	17368	17287	17217	17143	17057	17247	17377	17268	17124	17045	17315	17133	17090	17220	17276	17249	17328	17509	17296	17483	17231	17171	17221	17204	17335	17287	17134	17213	17249	17283	17377	17205	17243	17345	17177	17131	17355	17422	17137	17299	17239	17395	17182	17172	17292	17273	17265	17177	16977	17130	17257	17256	17224	17263	17211	17328	17118	17261	17198	17029	17079	17232	17233	17286	17399	16981	17330	17265	17238	17323	17226	17177	17150	17017	17239	17336	17187	17176	17303	17278	17249	17255	17372	17264	17312	17262	17488	17370	17330	17185	17125	17202	17249	17366	17436	17293	17110	17352	17334	17234	17212	17282	17342	17352	17155	17065	17180	17150	17010	16906	17007	17117	17274	17127	17216	17381	17256	17283	17235	17279	17271	16971	16978	17115	17157	17282	17217	17321	17072	17110	17417	17192	17261	17163	17040	16993	17097	16987	17312	17311	17442	17377	17098	17360	17196	17121	17314	17309	17242	17402	17357	17071	17079	17123	17137	17121	17275	17101	17416	17204	17243	17041	16935	17158	17142	17078	17280	17026	17234	17142	17289	17383	17204	17318	17172	17354	17364	17255	17381	17317	16986	17174	17215	17224	17034	17277	17194	17345	17473	17204	17022	17442	17154	17190	17164	17329	17194	17229	17349	17315	17055	17395	17250	17169	17315	17194	17058	17367	17209	17243	17097	17156	17279	17030	17192	17178	17117	17057	17267	17264	17320	17214	17286	17291	17357	17245	17326	17215	17424	17214	17325	17269	17594	17426	17175	17185	17511	17381	17155	17158	17351	17302	17168	17116	17253	17437	17255	17139	17347	17133	17189	17262	17282	17216	17217	17144	16999	17148	17156	17028	17379	17283	17139	17206	17265	17006	17235	17275	17314	17398	17068	16946	17396	17146	17187	17053	17104	17137	17251	17385	17346	17381	17109	17341	17297	17373	17346	17297	17201	17303	17224	17274	17162	17007	17325	17466	17075	17279	17155	17422	17287	17249	17120	17362	17396	17202	17403	17441	17333	17215	17332	17313	17433	17300	17275	17208	17317	17138	17072	17226	17037	17427	17450	17257	17281	17071	17204	17157	17261	17321	17254	17237	17089	17300	17251	17247	17043	17337	17309	17397	17292	17273	17206	17304	17298	17210
18038	32145	34864	28192	22232	19342	27593	54549	48794	35024	22941	15715	14067	14017	13873	13708	13758	13853	13621	13837	13655	13674	13783	14015	13694	13772	13771	13784	13800	13951	13805	13648	13783	13791	13696	13791	13709	13668	13834	13808	13833	13767	13723	13551	13693	13738	13666	13892	13791	13832	13648	13768	13741	13707	13624	13799	13734	13646	13776	13698	13665	13868	13599	13775	13881	13672	13659	13796	13648	13782	13612	13873	13779	13719	13667	13808	14060	13640	13646	13790	13732	13587	13856	13723	13832	13879	13554	13772	13834	13710	13827	13775	13907	13807	13696	13804	13626	13928	13697	13635	13702	13821	13695	13783	13705	13867	13711	13742	13713	13788	13658	13773	13751	13693	13699	13913	13762	13617	13748	13743	13766	13598	13866	13820	13659	13815	13694	13783	13843	13816	13673	13781	13815	13666	13657	13809	13778	13698	13735	13750	13808	13920	13752	13786	13634	13844	13825	13757	13806	13742	13738	13870	13691	13839	13757	13596	13705	13723	13926	13753	13737	13707	13750	13673	13710	13606	13675	13728	13899	13794	13824	13634	13733	13675	13658	13808	13776	13624	13861	13879	13871	13737	13680	13735	13753	13747	13661	13773	13792	13656	13722	13776	13565	13608	13569	13702	13854	13816	13781	13580	13810	13708	13759	13767	13764	13829	13678	13546	13703	13786	13705	13767	13703	13902	13835	13887	13567	13711	13658	13634	13732	13899	13570	13793	13786	13736	13704	13708	13679	13989	13761	13767	13733	13698	13758	13618	13587	13790	13817	13881	13877	13652	13826	13789	13652	13730	13739	13714	13720	13727	13761	13728	13753	13671	13707	13743	13780	13737	13832	13806	13741	13598	13678	13761	13867	13804	13647	13719	13804	13802	13746	13750	13790	13767	13825	13671	13757	13806	13737	13762	13851	13620	13532	13681	13678	13676	13878	13645	13813	13760	13717	13650	13725	13621	13738	13878	13786	13879	14026	13694	13867	13722	13757	13677	13683	13897	13771	13889	13568	13724	13740	13801	13675	13844	13738	13730	13646	13771	13687	13788	13865	13852	13904	13776	13908	13636	13806	13700	13747	13686	13733	13654	13690	13819	13838	13736	13686	13802	13758	13779	13918	13699	13620	13763	13752	13729	13717	13756	13921	13688	13735	13619	13740	13836	13791	13727	13700	13624	13729	13696	13614	13630	13794	13919	13714	13743	13756	13855	13709	13765	13699	13637	13823	13694	13845	13682	13768	13699	13717	13782	13755	13790	13818	13954	13659	13730	13750	13715	13711	13855	13732	13848	13921	13802	13785	13880	13828	13790	13717	13707	13675	13721	13760	13763	13579	13830	13703	13668	13807	13583	13830	13838	13792	13749	13620	13852	13689	13681	13672	13587	13729	13688	13826	13776	13801	13711	13764	13878	13517	13806	13697	13792	13708	13918	13707	13527	13908	13692	13840	13638	13646	13687	13902	13647	13717	13793	13702	13792	13719	13833	13724	13740	13740	13748	13696	13695	13781	13991	13725	13734	13823	13652	13720	13551	13703	13791	13870	13756	13735	13638	13716	13893	13755	13793	13692	13906	13888	13731	13832	13643	13886	13732	13854	13792	13661	13756	13927	13645	13864	13751	13742	13887	13748	13783	13820	13815	13652	13799	13803	13711	13721	13842	13911	13754	13721	13862	13661	13536	13456	13777	13919	13822	13688	13619	13613	13793	13826	13784	13548	13682	13778	13767	13663	13764	13895	13656	13891	13785	13652	13768	13734	13850	13649	13817	13834	13561	13678	13697	13772	13778	13692	13931	13753	13801	13649	13698	13689	13607	13718	13650	13908	13822	13757	13827	13644	13672	13733	13553	13829	13637	13656	13631	13720	13700	13791	13872	13719	13775	13789	13783	13666	13610	13720	13721	13711	13642	13630	13765	13593	13683	13711	13628	13575	13760	13601	13900	13739	13848	13769	13713	13764	13531	13720	13693	13715	13725	13873	13771	13667	13602	13704	13835	13721	13810	13881	13820	13814	13775	13690	13914	13721	13757	13753	13742	13545	13912	13817	13698	13838	13655	13774	13880	13765	13742	13735	13750	13890	13771	13712	13831	13605	13667	13903	13875	13716	13803	13719	13751	13608	13685	13740	13755	13768	13898	13729	13728	13806	13755	13721	13901	13845	13635	13592	13872	13814	13723	13865	13600	13624	13808	13650	13762	13738	13736	13863	13752	13781	13774	13752	13746	13541	13846	13605	13581	13781	13652	13646	13671	13687	13820	13685	13602	13794	13717	13744	13681	13867	13844	13620	13632	13734	13901	13786	13790	13711	13664	13697	13799	13765	13865	13738	13823	13694	13835	13814	13694	13823	13652	13735	13739	13871	13878	13844	13778	13788	13710	13716	13775	13669	13752	13776	13759	13815	13755	13866	13674	13657	13816	13783	13690	13817	13768	13719	13836	13863	13747	13691	13737	13830	13581	13597	13740	13707	13953	13635	13716	13800	13747	13801	13707	13731	13774	13905	13772	13705	13848	13796	13660	13735	13800	13806	13797	13689	13852	13796	13723	13736	13835	13604	13745	13859	13747	13616	13858	13725	13707	13718	13851	13742	13875	13871	13708	13501	13691	13846	13713	13697	13749	13781	13743	13704	13690	13602	13726	13554	13743	13745	13880	13695	13831	13647	13842	13747	13746	13744	13527	13948	13608	13787	13684	13834	13657	13811	13837	13801	13711	13593	13848	13915	13596	13841	13782	13812	13753	13799	13763	13571	13723	13647	13743	13670	13687	13771	13760	13832	13782	13810	13570	13744	13657	13769	13826	13818	13673	13666	13869	13800	13829	13718	13711	13780	13823	13706	13799	13879	13731	13847	13589	13543	13686	13700	13673	13698	13661	13699	13889	13798	13666	13772	13698	13791	13956	13660	13630	13859	13721	13785	13728	13803	13730	13728	13692	13895	13731	13902	13727	13737	13778	13595	13654	13671	13637	13693	13873	13687	13781	13657	13890	13705	13530	13877	13828	13757	13689	13816	13775	13778	13686	13678	13851	13739	13825	13724	13730	13828	13820	13694	13861	13824	13765	13624	13676	13779	13580	13700	13651	13680	13700	13696	13728	13813	13788	13699	13790	13643	13635	13823	13686	13785	13681	13859	13658	13672	13740	13957	13749	13816	13640	13683	13748	13727	13810	13824	13727	13822	13798	13671	13884	13807	13700	13630	13833	13652	13617	13792	13726	13767	13729	13894	13782	13734	13783	13878	13786	13768	13777	13706	13698	13885	13752	13823	13849	13498	13893	13710	13706	13722	13698	13805	13669	13686	13689	13539	13790	13795	13708	13648	13657	13787	13679	13709	13582	13699	13922	13652	13648	13843	13850	13699	13604	13736	13704	13800	13635	13947	13764	13620	13669	13915	13864	13725	13858	13803	13753	13671	13814	13766	13687	13903	13832	13641	13769	13633	13765	13773	13612	13723	13672	13821	13852	13898	13829	13764	13795	13713	13725	13585	13635	13655	13821	13968	13435	13708	13660	13887	13824	13675	13703	13802	13915	13585	13775	13707	13735	13665	13638	13741	13723	13615	13523	13567	13915	13723	13692	13753	13751	13649	13581	13616	13671	13780	13624	13611	13748	13751	13753	13690	13910	13596	13555	13682	13861	13754	13830	13752	13758	13833	13826	13721	13743	13637	13770	13857	13625	13610	13685	13699	13643	13703	13908	13760	13734	13645	13862	13697	13879	13580	13801	13734	13841	13774	13614	13546	13771	13670	13757	13904	13722	13657	13566	13838	13629	13772	13777	13531	13718	13867	13768	13780	13833	13655	13691	13732	13733	13756	13828	13860	13714	13935	13873	13832	13778	13663	13698	13835	13633	13802	13743	13666	13758	13663	13712	13729	13749	13600	13770	13624	13683	13682	13730	13780	13715	13839	13835	13903	13784	13497	13909	13788	13740	13736	13814	13819	13738	13806	13745	13731	13816	13889	13601	13802	13938	13542	13865	13577	13795	13747	13714	13602	13591	13843	13749	13683	13598	13747	13889	13683	13893	13544	13862	13750	13745	13712	13790	13897	13722	13690	13733	13721	13709	13845	13773	13908	13746	13725	13674	13759	13758	13808	13754	13833	13724	13701	13919	13576	13696	13734	13767	13811	13651	13797	13761	13760	13691	13870	13801	13849	13836	13826	13637	13699	13710	13900	13505	13772	13701	13851	13735	13782	13779	13763	13657	13692	13772	13776	13772	13804	13750	13674	13842	13913	13725	13794	13777	13739	13830	13669	13755	13654	13825	13627	13735	13946	13806	13613	13730	13688	13880	13740	13923	13821	13672	13571	13675	13696	13834	13721	13717	13630	13663	13571	13778	13814	13671	13791	13846	13850	13653	13860	13824	13770	13746	13682	13620	13788	13802	13755	13731	13734	13670	13722	13803	13731	13720	13680	13795	13644	13742	13875	13787	13670	13692	13915	13728	13826	13681	13630	13795	13604	13750	13721	13661	13853	13836	13789	13618	13772	13848	13735	13732	13657	13809	13743	13809	13659	13891	13706	13884	13606	13607	13827	13938	13967	13881	13683	13671	13747	13797	13662	13642	13733	13901	14062	13556	13574	13686	13561	13633	13617	13719	13790	13672	13796	13683	13909	13875	13732	13817	13655	13809	13815	13700	13655	13401	13866	13840	13670	13692	13876	13899	13820	13681	13779	13658	13605	14018	13805	13682	13773	13845	13840	13767	13676	13643	13769	13737	13678	13827	13720	13774	13595	13825	13524	13718	13651	13927	13876	13718	13851	13712	13829	13838	13807	13784	13634	13719	13714	13730	13859	13830	13773	13700	13777	13840	13654	13691	13764	13727	13685	13731	13697	13717	13770	13702	13828	13771	13955	13949	13660	13790	13858	13624	13771	13696	13627	13713	13703	13835	13692	13752	13833	13666	13558	13720	13801	13697	13783	13931	13847	13832	13725	13870	13824	13746	13709	13806	13568	13846	13642	13819	13745	13713	13616	13748	13872	13786	13823	13743	13839	13725	13747	13867	13533	13714	13809	13840	13834	13654	13956	13951	13779	13617	13773	13537	13647	13784	13815	13711	13682	13767	13794	13844	13741	13767	13687	13817	13767	13634	13829	13839	13621	13841	13842	13982	13665	13666
23906	21076	28521	24076	22407	25188	48753	66767	60235	43707	30026	21364	18315	17559	17301	17495	17173	17350	17347	17333	17492	17166	17144	16978	17175	17208	16884	17217	17057	17060	17185	17240	17405	17335	17192	17133	17190	17089	17282	17090	17204	17048	17083	17069	17225	17140	17220	17292	17086	17176	17160	17323	17210	17158	16921	17195	17182	17246	17205	17190	16989	16806	17017	17235	17219	17101	17217	16983	17117	17245	17215	17338	17013	17350	17255	17184	17006	17315	17332	17172	17094	17046	17044	17149	17044	17204	17163	17117	17270	17117	17244	17229	17063	17191	17191	17218	17307	17289	17062	17222	17296	17090	17045	16961	17109	17192	17154	17070	17183	17015	17007	16994	17034	17038	17167	17020	17012	17200	17257	17038	17133	17251	17017	17089	17168	17078	17197	17205	17157	17111	16993	17108	17180	17239	17004	17104	17144	17258	17291	17187	17405	17088	17156	17258	17223	16935	17141	16978	17171	17218	16902	17105	17092	17266	17356	17019	17340	17352	17199	17060	17389	17214	17198	17261	16980	17002	17158	17085	17186	17151	17203	17106	17124	17370	17318	17364	17304	17322	17093	17071	17050	17023	17262	17095	17100	17080	17184	17214	17057	17253	16975	17110	17131	17164	17168	17286	17035	17180	17107	17302	17183	17076	17314	17160	17214	17067	17126	17237	17035	17092	17226	16990	17090	17113	17135	17046	17015	16996	17223	17158	17188	17318	17015	17232	17045	17241	17239	17206	17067	16982	17173	17093	17036	17155	17245	17272	17091	16996	17285	17181	17148	17166	17007	17043	17174	17095	17227	17153	17035	17129	17028	17188	17056	17046	17154	17102	17135	17165	17019	17145	17210	17071	16981	17303	17138	16937	17287	17007	17045	17190	17094	17097	17258	16986	17030	17095	17002	17125	17297	17353	17389	17078	17269	17140	17290	17007	17196	17318	17163	17191	17034	17080	17176	17171	17200	17175	17035	16936	17104	17167	17179	17137	17141	17139	17195	16945	17252	16970	17152	17121	17053	17227	17337	17208	17178	17055	17233	17115	17002	17108	17255	16996	17146	17029	17222	17298	16874	17288	17208	17131	17163	17206	17060	17198	16911	17058	17217	17209	17055	17074	16864	16857	17184	17429	17101	17088	17370	17041	16997	17109	16975	17283	17231	17058	17124	17076	16904	17133	17163	17165	17072	17098	17134	17046	17179	17351	16972	17166	16955	16925	17005	17205	17128	17155	17283	17197	16917	17021	17123	16992	17121	17103	17183	16896	17372	17016	17359	16941	17057	17293	17409	17245	17203	17270	17060	16959	17075	16865	17145	17242	17004	17142	17055	17107	17213	17089	17161	16991	17038	16950	17356	17111	17037	17091	17239	16952	17085	17063	17265	17083	17260	17208	16923	17001	17073	17252	17175	17197	17112	17022	17107	17066	17201	17122	17018	17255	17257	17179	16952	17079	16958	16987	17413	17244	17221	17045	17063	17035	16927	17112	17047	17032	17135	17239	17175	17135	17212	17118	17073	17046	17178	17109	17255	17108	17087	17358	17215	17020	17103	17340	17091	17074	17194	17064	17091	17056	17125	16843	17062	16934	17046	17137	17116	17190	17238	17169	16980	16766	17042	17163	17177	17001	17257	17306	17267	17041	17198	17285	17297	17232	17247	17073	17190	17203	17257	16986	17159	17121	17187	17182	17285	16860	17091	17172	17229	17115	17078	17029	17353	17181	16977	17015	16893	16855	17012	17016	17076	17035	16995	17142	17049	17069	17083	17399	17107	16871	17020	17096	16893	16965	17270	16916	17196	17061	17119	17268	17078	17142	17241	17143	17085	17051	16950	17075	17075	17050	16994	17170	17053	17082	17129	17278	17156	17117	17279	17154	17015	17130	17185	17084	17067	17135	17098	17191	17305	17143	16874	17264	17277	17071	17096	16950	17149	17144	17034	17204	17023	17146	17100	17108	16990	17211	16942	17083	16946	17160	17276	16917	16920	17035	17047	17080	16954	17033	17133	17119	17130	17155	17299	17071	17207	17159	17020	17140	17111	16947	17078	16967	17127	17331	17205	17179	17091	17079	17001	17418	17230	17100	17382	16993	17272	17090	17074	17107	17228	17072	17145	16900	17148	16809	17112	17038	17143	17038	17099	17188	17223	17344	17102	17314	17210	17203	16997	17172	17074	17265	17268	17079	17241	17158	17189	17192	17203	17128	17225	17053	17193	17022	17132	17021	17098	17105	17401	17263	17374	17266	17081	16987	17161	17023	17124	17142	17025	17083	17173	17038	17148	16990	17089	17257	17206	17083	16939	17227	17275	17086	16970	17067	17123	17100	17134	17309	17042	17310	17396	17022	17039	17110	16949	17072	17293	17313	16897	17265	17125	17071	17069	17286	16997	17282	17275	17054	17157	17035	17229	17008	17288	17114	16995	17344	17043	17293	17195	17092	17316	17186	17189	17061	17220	17063	16988	17069	17206	17283	17172	17067	17059	17427	17110	17376	17136	17168	17113	17195	17127	17165	17256	17107	17282	17010	17120	17212	17094	17035	16937	16950	17038	17206	17000	17225	17045	17261	17127	17053	17154	17361	17030	16968	17099	17157	17105	17007	17121	17296	17198	17088	16965	17030	17223	17131	17270	17003	16960	17220	16925	16986	17159	17190	17434	17181	16918	17179	17031	17223	17097	17128	17051	17056	17147	17019	17139	17103	17231	17256	17335	17105	17077	17110	17395	17087	17203	17133	17330	17238	17076	17236	16977	17027	17033	17417	17270	17118	17121	17067	17057	17210	17070	17223	17138	17192	17139	17121	17168	17016	17177	17040	17229	17059	17049	16976	17162	17141	17122	17221	17116	17002	16837	17144	17114	17111	17132	16909	17186	17201	17039	17107	17304	17068	17204	17157	17164	17259	17374	16934	17051	17252	17093	17334	17227	17240	17098	17075	16995	16975	17152	17304	17189	17192	17177	17251	17023	17036	17120	17116	17243	17311	17117	16991	17166	17046	17278	17091	17293	17184	17262	17139	16988	17184	17249	17101	17107	16923	17073	17246	17163	17256	17241	17048	17023	16868	17047	17090	17122	17083	16980	17014	17103	17116	17308	17368	17071	17052	17091	17108	17252	17153	17206	17098	17218	17170	17034	17188	16954	16950	17129	16894	17112	16861	16930	17057	16919	17234	17074	17212	17131	17215	17201	17104	17185	17184	16973	17071	17051	17237	17206	17262	17342	17135	17056	17012	17036	17247	17174	17114	17193	17165	17260	17076	17089	17185	17318	17057	17196	17123	17354	17295	17053	17074	17159	17156	17079	17048	17083	17327	17146	17247	17113	17185	16935	17060	17026	17239	17049	17195	17129	17018	17019	17212	17112	17016	17236	17175	17250	17047	17230	17347	17052	17133	17193	17188	17175	16947	17096	17280	17118	17172	17078	17189	17103	17199	16999	17407	16964	17143	17031	16853	17024	17218	17005	16949	17171	17419	17164	17304	16921	17188	17038	17084	17083	17131	17149	17224	17167	17025	17297	16916	17040	17060	17176	17037	17096	17178	17170	17265	17132	16868	17254	17038	17077	17267	17231	17209	17306	17051	17148	17114	17116	17088	17269	17051	17107	17020	17229	17116	17339	17091	17218	17163	17175	17043	17059	17123	17189	17132	17179	17067	16988	17154	17038	16835	16919	17129	17219	17148	16933	17028	17061	17101	17219	17211	17119	17149	17060	17217	16989	16950	17274	17163	17186	17028	17167	17063	17279	17032	16996	17148	17151	16955	17081	17055	17250	17082	17147	17106	17188	17280	17439	17190	17063	17195	17292	17040	16915	17276	17272	17181	17089	17209	17108	16971	17175	17113	17131	17112	17174	17047	16941	17330	17284	17251	17004	16908	17146	17118	17024	16987	17057	17165	17032	17093	17069	17109	17272	17151	17173	17286	16968	17108	17147	17112	17193	17089	17224	17136	17138	17065	17068	17299	17134	16968	16944	16883	17140	17120	17126	16853	17207	17213	17280	17213	17199	17195	17080	17332	17287	16862	17052	17028	17201	17074	17022	17052	16966	17065	17068	17391	17088	17045	17198	16979	17106	17024	16972	17016	17087	17088	17192	16946	17160	16927	17302	17029	17307	17109	17022	17130	17166	17012	17170	17191	16938	17028	17172	17123	17296	17055	16950	17060	17148	17183	17078	17221	16768	16925	17140	17044	17055	17113	16967	17148	17100	17024	17127	17089	17025	17199	16963	17180	16990	17311	17196	16974	17063	17051	16992	17222	17385	17263	17497	17126	17321	17274	17186	17293	17017	16998	17149	16971	17400	17205	17036	17219	17265	17048	17239	17253	17054	17205	17351	17167	17016	17274	17215	17116	17115	17260	17329	17222	17019	16993	17087	17039	17171	17117	16996	17240	17175	17112	17092	16907	16932	17022	16993	17298	17091	17158	17005	17067	17110	17088	17127	17097	17102	16980	16950	17062	17209	17068	17223	17227	17177	17097	17200	16888	17243	17078	16982	17203	17136	17248	17100	16900	17052	17047	17213	17025	17281	17139	16890	17228	17075	17063	17144	17272	17075	17018	17088	17113	17099	16881	17178	17104	17201	17217	16942	16954	17189	17276	17100	16970	16994	17104	17097	17069	17040	17199	17043	17148	17121	17268	16961	17056	16858	17017	17076	16977	17264	17014	17070	17382	17248	16891	17059	17087	17047	17195	17162	17113	17134	17343	17050	17075	16867	16914	16945	17011	17055	16926	17068	17030	16953	17135	17325	17056	17141	17271	17168	17076	17329	16899	17019	16899	17383	17009	17132	17049	16984	17355	17200	17134	17220	17038	17230	17179	17020	17127	17070	17163	17157	17165	17101	17397	17116	17251	17006	16989	17123	17133	17230	16937	17136	17007	17387	17270	16984	16851	17187	17105	17218	17015	17184	17353	17322	17191	17212	17098	16990	16984	17130	17206	17203	17261	17351	17127	17100	17130	16999	17083	16933	17015	17291	17082	16773	17147	17089	17104	16975	17005	17115	16959	16977	16883	17087	17059	17159	17051	17223	17243	17045	17433	17197	16988	17090	17306	17240	16964	17219	17031	17128	17044	17079	17270	17144	17117	17100	17048	17229	17097	16982	17117	17093	16990	17003	17149	17216	17184
21146	37095	38115	32102	26578	23626	49268	66377	58053	42075	26830	17124	14208	13779	13541	13655	13650	13682	13542	13711	13632	13679	13597	13709	13631	13636	13664	13560	13646	13568	13580	13718	13625	13692	13649	13547	13577	13602	13589	13694	13655	13742	13699	13774	13728	13711	13681	13587	13486	13721	13558	13634	13731	13687	13760	13507	13647	13603	13618	13598	13627	13666	13639	13673	13544	13683	13479	13595	13688	13606	13652	13543	13629	13465	13669	13719	13570	13693	13592	13705	13629	13544	13588	13533	13785	13758	13761	13656	13761	13564	13671	13641	13464	13564	13636	13546	13673	13591	13583	13460	13649	13736	13756	13703	13598	13516	13529	13665	13600	13628	13479	13550	13709	13668	13586	13732	13656	13575	13475	13671	13515	13519	13668	13672	13594	13708	13718	13654	13634	13543	13562	13496	13664	13671	13524	13732	13627	13445	13623	13857	13560	13657	13592	13644	13409	13710	13732	13501	13511	13619	13607	13574	13620	13605	13709	13556	13613	13628	13509	13457	13620	13722	13779	13621	13653	13479	13679	13618	13591	13654	13678	13555	13597	13485	13727	13619	13706	13612	13661	13577	13651	13585	13633	13611	13598	13500	13509	13497	13608	13400	13675	13661	13608	13472	13580	13767	13616	13621	13656	13565	13590	13750	13752	13675	13567	13513	13548	13542	13508	13775	13720	13665	13609	13558	13680	13654	13661	13521	13608	13613	13619	13674	13675	13597	13681	13683	13798	13652	13615	13598	13515	13512	13592	13685	13688	13655	13730	13514	13621	13710	13552	13425	13744	13536	13672	13500	13594	13580	13707	13453	13564	13534	13566	13576	13570	13669	13641	13530	13670	13697	13637	13634	13620	13499	13726	13788	13711	13586	13775	13426	13684	13562	13581	13660	13629	13777	13694	13409	13543	13594	13736	13488	13727	13624	13546	13769	13604	13598	13679	13605	13532	13683	13608	13558	13766	13487	13639	13501	13701	13598	13628	13636	13625	13594	13729	13554	13584	13638	13626	13556	13558	13642	13636	13675	13581	13654	13655	13452	13725	13698	13652	13730	13495	13739	13505	13524	13717	13477	13650	13669	13613	13627	13618	13678	13668	13838	13505	13441	13586	13541	13677	13687	13629	13605	13612	13414	13606	13771	13357	13767	13571	13663	13586	13752	13639	13727	13599	13606	13417	13555	13639	13523	13501	13684	13650	13681	13888	13772	13475	13483	13631	13633	13533	13598	13540	13664	13626	13725	13613	13669	13622	13466	13706	13719	13691	13686	13694	13712	13763	13736	13651	13451	13589	13542	13633	13713	13746	13784	13493	13655	13503	13640	13674	13632	13662	13657	13557	13495	13306	13664	13635	13690	13641	13582	13681	13655	13504	13667	13513	13665	13615	13528	13598	13572	13761	13659	13686	13640	13524	13802	13507	13621	13714	13515	13664	13655	13621	13601	13583	13713	13554	13502	13602	13667	13691	13590	13736	13632	13644	13630	13631	13588	13590	13668	13614	13574	13610	13549	13668	13628	13527	13648	13796	13708	13724	13606	13624	13628	13692	13647	13436	13544	13643	13604	13788	13677	13532	13540	13601	13744	13613	13654	13767	13551	13644	13591	13571	13730	13540	13597	13506	13743	13639	13677	13706	13668	13794	13649	13717	13443	13530	13571	13582	13553	13603	13582	13540	13566	13563	13591	13641	13622	13793	13588	13523	13528	13635	13724	13585	13568	13672	13612	13802	13719	13607	13738	13786	13642	13399	13630	13755	13697	13535	13756	13842	13646	13684	13651	13644	13727	13802	13583	13545	13634	13663	13666	13616	13580	13625	13568	13567	13660	13586	13602	13724	13649	13660	13658	13664	13657	13677	13597	13696	13563	13585	13515	13656	13600	13670	13804	13487	13611	13648	13650	13674	13630	13519	13612	13703	13582	13614	13663	13770	13570	13579	13670	13592	13738	13631	13712	13514	13611	13686	13661	13564	13606	13627	13702	13596	13638	13527	13519	13548	13619	13800	13674	13461	13695	13611	13444	13698	13624	13622	13699	13660	13358	13677	13619	13629	13490	13810	13535	13735	13605	13369	13488	13568	13449	13630	13755	13655	13802	13519	13728	13677	13698	13636	13725	13621	13632	13628	13603	13638	13499	13768	13671	13585	13673	13661	13685	13693	13591	13631	13655	13806	13802	13582	13485	13477	13635	13617	13730	13701	13685	13509	13712	13543	13494	13638	13871	13584	13700	13765	13518	13517	13734	13690	13581	13685	13647	13661	13652	13646	13767	13655	13549	13617	13740	13611	13665	13547	13960	13741	13529	13657	13686	13604	13540	13650	13601	13607	13579	13631	13530	13586	13558	13664	13623	13615	13526	13669	13664	13459	13633	13603	13512	13396	13642	13734	13750	13564	13670	13643	13644	13591	13588	13687	13882	13491	13579	13749	13505	13544	13594	13690	13688	13489	13598	13588	13688	13496	13510	13609	13741	13482	13626	13623	13692	13457	13673	13507	13568	13739	13491	13612	13523	13619	13605	13650	13797	13547	13637	13625	13598	13601	13517	13750	13675	13704	13570	13713	13646	13668	13795	13571	13632	13604	13626	13477	13719	13715	13662	13670	13577	13643	13647	13532	13399	13683	13658	13497	13718	13540	13586	13660	13380	13530	13623	13600	13615	13508	13725	13595	13577	13699	13487	13605	13652	13636	13608	13529	13639	13697	13584	13617	13585	13523	13720	13566	13440	13589	13605	13690	13770	13447	13449	13553	13521	13575	13667	13588	13642	13510	13645	13494	13634	13584	13563	13461	13769	13542	13483	13637	13721	13632	13640	13664	13492	13740	13626	13547	13558	13669	13696	13544	13637	13572	13612	13696	13388	13525	13697	13453	13816	13404	13601	13604	13607	13556	13635	13630	13577	13684	13700	13666	13538	13583	13531	13665	13819	13578	13858	13615	13610	13557	13594	13640	13493	13668	13776	13523	13613	13678	13465	13627	13667	13629	13787	13471	13661	13692	13539	13761	13509	13743	13499	13661	13641	13667	13477	13604	13605	13878	13596	13540	13696	13688	13796	13579	13489	13541	13737	13647	13621	13566	13652	13720	13747	13598	13731	13693	13504	13616	13707	13579	13467	13686	13589	13502	13698	13669	13721	13796	13485	13671	13569	13436	13657	13605	13664	13590	13572	13609	13449	13736	13457	13598	13656	13494	13640	13688	13492	13628	13464	13635	13586	13755	13683	13677	13558	13558	13722	13707	13454	13985	13612	13690	13642	13665	13595	13739	13603	13513	13577	13616	13623	13727	13638	13594	13764	13645	13627	13795	13623	13394	13705	13705	13716	13657	13549	13690	13663	13685	13494	13745	13478	13706	13693	13496	13511	13811	13641	13527	13669	13457	13679	13672	13450	13608	13443	13528	13657	13388	13609	13594	13625	13606	13541	13553	13655	13608	13719	13777	13551	13801	13700	13606	13488	13490	13528	13482	13777	13786	13593	13664	13630	13759	13551	13568	13642	13580	13660	13688	13448	13698	13602	13703	13558	13664	13746	13487	13536	13561	13658	13544	13746	13838	13725	13613	13568	13729	13488	13712	13591	13716	13659	13843	13640	13783	13624	13724	13627	13696	13751	13391	13699	13589	13579	13496	13528	13613	13504	13658	13563	13649	13775	13689	13501	13582	13615	13665	13608	13665	13602	13630	13747	13819	13558	13725	13688	13781	13574	13568	13517	13607	13705	13624	13520	13590	13708	13625	13510	13570	13656	13671	13587	13643	13485	13576	13691	13635	13540	13446	13589	13489	13626	13660	13740	13569	13595	13728	13693	13621	13598	13633	13625	13603	13747	13657	13607	13469	13629	13512	13777	13550	13626	13835	13670	13633	13489	13599	13573	13745	13473	13467	13753	13607	13654	13614	13774	13685	13701	13663	13533	13564	13555	13688	13492	13577	13644	13574	13634	13670	13615	13581	13431	13609	13667	13435	13540	13569	13650	13647	13677	13522	13623	13443	13588	13665	13691	13612	13605	13673	13628	13747	13713	13642	13697	13771	13814	13740	13733	13552	13739	13540	13660	13545	13706	13484	13689	13599	13797	13677	13779	13529	13561	13637	13584	13674	13610	13563	13774	13419	13843	13576	13470	13579	13506	13640	13622	13634	13553	13561	13659	13653	13654	13426	13714	13574	13508	13482	13614	13680	13572	13583	13539	13683	13576	13627	13591	13767	13610	13520	13674	13687	13624	13605	13880	13572	13584	13668	13628	13571	13518	13548	13484	13559	13559	13747	13481	13600	13680	13492	13626	13535	13503	13654	13493	13590	13653	13421	13714	13737	13667	13674	13625	13822	13596	13488	13694	13426	13634	13586	13678	13514	13707	13563	13775	13639	13543	13705	13599	13619	13633	13730	13448	13601	13839	13683	13639	13588	13745	13606	13649	13649	13853	13604	13679	13581	13592	13755	13656	13727	13517	13586	13723	13622	13552	13509	13595	13610	13572	13733	13586	13644	13500	13564	13799	13597	13690	13758	13671	13631	13600	13700	13532	13639	13697	13566	13817	13671	13550	13628	13727	13395	13602	13623	13588	13675	13634	13667	13628	13675	13617	13466	13549	13643	13449	13562	13480	13610	13534	13526	13655	13636	13701	13531	13555	13605	13683	13691	13558	13690	13607	13767	13603	13645	13643	13740	13570	13618	13602	13690	13661	13634	13712	13708	13775	13602	13423	13757	13583	13628	13709	13640	13579	13709	13801	13506	13698	13602	13651	13682	13689	13655	13579	13594	13580	13542	13697	13490	13490	13647	13726	13614	13648	13596	13673	13488	13670	13732	13572	13694	13531	13556	13768	13482	13721	13613	13607	13537	13583	13691	13736	13649	13625	13608	13618	13622	13501	13521	13537	13710	13593	13511	13701	13624	13623	13514	13634	13586	13473	13583	13617	13521	13593	13709	13557	13571	13796	13544	13513	13909	13817	13652	13517	13677	13473	13641	13629	13654	13682	13596	13526	13666	13697	13559	13631	13509	13587	13424	13738	13556	13529	13788	13803	13682	13575	13507	13607	13602	13571	13742	13558	13565	13811	13524	13626	13526	13607	13600	13731	13670	13676	13485	13712	13419	13747	13550	13537	13701	13864	13582	13606	13782	13660
30613	23912	25972	22906	20440	20631	21954	26301	25539	22254	20046	19032	18703	18760	18972	18600	18518	18527	18480	18411	18518	18457	18660	18535	18656	18665	18757	18538	18631	18567	18571	18637	18485	18555	18636	18579	18721	18473	18398	18448	18622	18750	18624	18527	18742	18575	18447	18552	18585	18650	18712	18594	18753	18509	18544	18498	18545	18567	18738	18559	18714	18608	18696	18668	18371	18476	18632	18745	18661	18680	18647	18413	18758	18636	18533	18487	18533	18409	18474	18620	18686	18542	18516	18428	18667	18707	18435	18290	18676	18520	18735	18844	18541	18623	18562	18410	18518	18432	18421	18589	18523	18299	18398	18532	18298	18562	18546	18477	18676	18477	18844	18232	18602	18461	18531	18561	18602	18309	18585	18519	18451	18379	18495	18569	18436	18347	18360	18511	18651	18590	18573	18539	18594	18634	18466	18549	18561	18571	18577	18550	18610	18490	18515	18537	18333	18441	18251	18605	18511	18618	18578	18546	18532	18520	18643	18468	18444	18655	18596	18751	18622	18459	18638	18627	18567	18698	18495	18340	18736	18571	18628	18715	18665	18627	18719	18630	18501	18703	18505	18727	18558	18788	18506	18646	18582	18480	18526	18493	18580	18718	18530	18411	18443	18689	18386	18498	18639	18486	18481	18630	18462	18552	18825	18740	18548	18662	18574	18457	18306	18516	18767	18532	18520	18527	18746	18405	18601	18613	18583	18539	18479	18617	18761	18710	18662	18559	18671	18799	18666	18694	18683	18541	18494	18319	18527	18618	18460	18598	18568	18505	18589	18404	18496	18466	18516	18543	18460	18442	18582	18630	18748	18709	18513	18518	18547	18464	18667	18544	18669	18337	18512	18327	18559	18336	18588	18432	18521	18575	18605	18574	18469	18595	18470	18506	18516	18566	18649	18521	18609	18537	18531	18603	18447	18364	18578	18391	18477	18522	18362	18712	18243	18583	18477	18484	18528	18539	18599	18599	18524	18617	18609	18480	18689	18765	18650	18372	18333	18466	18537	18569	18568	18464	18420	18454	18399	18493	18550	18569	18510	18503	18740	18459	18517	18755	18595	18629	18518	18664	18497	18597	18628	18534	18552	18673	18509	18536	18422	18552	18736	18669	18732	18626	18485	18347	18670	18541	18353	18756	18800	18459	18517	18376	18501	18443	18552	18512	18609	18600	18564	18709	18546	18552	18492	18632	18530	18592	18718	18477	18462	18589	18638	18592	18468	18655	18598	18622	18444	18591	18528	18615	18626	18637	18532	18653	18670	18602	18332	18598	18582	18573	18276	18584	18570	18525	18650	18699	18599	18520	18574	18671	18932	18557	18525	18679	18726	18522	18467	18462	18614	18475	18707	18628	18548	18618	18438	18558	18618	18544	18774	18528	18485	18489	18784	18508	18598	18538	18798	18524	18669	18592	18434	18723	18561	18585	18565	18659	18388	18618	18706	18629	18452	18642	18453	18390	18304	18501	18487	18570	18650	18600	18734	18455	18385	18540	18630	18610	18555	18612	18546	18531	18531	18610	18453	18448	18777	18467	18421	18403	18572	18593	18573	18502	18580	18351	18539	18429	18614	18621	18635	18392	18536	18458	18589	18447	18617	18485	18708	18623	18571	18725	18679	18645	18659	18441	18449	18624	18482	18431	18538	18566	18754	18562	18479	18411	18539	18758	18511	18504	18405	18747	18415	18477	18567	18546	18813	18582	18493	18732	18716	18753	18655	18581	18539	18592	18807	18636	18541	18477	18422	18372	18408	18637	18596	18438	18551	18426	18594	18630	18573	18677	18639	18458	18523	18576	18610	18526	18694	18748	18416	18629	18725	18593	18618	18479	18592	18426	18739	18685	18754	18649	18531	18574	18714	18549	18741	18620	18299	18311	18583	18407	18642	18679	18485	18325	18559	18806	18674	18777	18712	18670	18364	18662	18376	18790	18438	18415	18523	18478	18643	18517	18515	18620	18714	18718	18553	18458	18862	18666	18503	18537	18609	18487	18555	18480	18485	18531	18511	18521	18539	18418	18673	18678	18565	18642	18635	18520	18550	18649	18408	18355	18806	18494	18728	18653	18611	18455	18646	18455	18437	18536	18428	18671	18649	18710	18827	18490	18634	18482	18373	18546	18475	18580	18593	18629	18623	18429	18440	18307	18671	18599	18498	18492	18410	18589	18360	18205	18348	18518	18639	18553	18431	18445	18651	18608	18527	18560	18604	18816	18696	18482	18490	18468	18646	18606	18605	18491	18526	18558	18526	18675	18543	18664	18450	18385	18329	18510	18380	18330	18814	18386	18511	18540	18680	18595	18432	18583	18776	18588	18512	18500	18417	18520	18583	18440	18454	18507	18461	18529	18540	18723	18493	18600	18622	18523	18518	18583	18540	18519	18380	18668	18346	18567	18607	18579	18827	18540	18630	18581	18811	18561	18639	18578	18427	18628	18542	18376	18686	18667	18396	18360	18576	18620	18411	18564	18542	18641	18529	18476	18576	18666	18499	18567	18723	18593	18577	18752	18529	18724	18794	18554	18626	18666	18479	18589	18559	18417	18475	18607	18544	18505	18551	18391	18448	18636	18669	18717	18664	18573	18670	18611	18422	18620	18652	18565	18692	18653	18422	18290	18402	18413	18561	18460	18638	18703	18549	18787	18626	18367	18568	18620	18798	18643	18461	18745	18758	18486	18402	18356	18469	18420	18508	18433	18556	18470	18706	18267	18590	18491	18747	18453	18553	18509	18509	18695	18375	18649	18503	18476	18648	18710	18529	18500	18504	18517	18455	18325	18613	18658	18490	18430	18486	18581	18654	18657	18625	18424	18539	18397	18698	18492	18537	18408	18527	18496	18582	18476	18520	18379	18775	18794	18517	18370	18365	18429	18722	18545	18679	18513	18624	18800	18666	18442	18593	18569	18458	18684	18659	18715	18590	18339	18461	18545	18896	18497	18437	18546	18533	18404	18521	18688	18471	18500	18406	18578	18498	18637	18741	18311	18511	18687	18603	18420	18335	18510	18332	18475	18559	18415	18501	18554	18451	18612	18660	18443	18305	18498	18547	18593	18707	18592	18570	18587	18380	18561	18570	18641	18493	18798	18727	18844	18608	18594	18454	18687	18439	18613	18623	18655	18483	18548	18422	18478	18447	18568	18654	18543	18627	18312	18623	18640	18569	18304	18540	18359	18725	18577	18640	18431	18738	18587	18492	18593	18622	18600	18778	18619	18497	18858	18434	18419	18490	18579	18458	18421	18535	18626	18624	18561	18618	18634	18689	18591	18407	18320	18573	18616	18353	18504	18548	18659	18522	18480	18620	18734	18627	18438	18449	18306	18674	18707	18731	18537	18460	18875	18443	18659	18771	18579	18618	18373	18553	18664	18810	18439	18526	18488	18584	18585	18654	18358	18713	18557	18394	18499	18647	18296	18467	18402	18667	18688	18440	18557	18575	18342	18348	18565	18454	18591	18491	18733	18579	18542	18840	18494	18721	18661	18624	18666	18512	18656	18463	18516	18557	18563	18411	18513	18516	18536	18425	18560	18660	18534	18657	18704	18392	18541	18629	18352	18507	18683	18575	18601	18664	18626	18656	18870	18605	18643	18726	18633	18565	18686	18609	18487	18308	18517	18525	18683	18573	18391	18700	18559	18557	18702	18723	18621	18350	18557	18813	18586	18653	18437	18428	18616	18358	18744	18499	18566	18633	18427	18355	18454	18478	18734	18473	18477	18641	18634	18460	18827	18480	18498	18587	18787	18551	18589	18641	18528	18683	18646	18610	18677	18548	18542	18554	18660	18659	18654	18664	18435	18473	18577	18667	18648	18611	18770	18554	18728	18532	18743	18468	18782	18629	18508	18532	18404	18698	18366	18581	18511	18748	18618	18672	18547	18453	18510	18714	18520	18487	18586	18749	18532	18458	18550	18408	18475	18644	18708	18695	18570	18532	18649	18664	18618	18570	18232	18648	18546	18499	18594	18534	18623	18544	18690	18559	18405	18410	18512	18773	18543	18643	18573	18662	18571	18519	18779	18583	18622	18640	18579	18679	18475	18586	18430	18720	18581	18502	18336	18570	18527	18500	18610	18834	18618	18495	18424	18590	18532	18798	18550	18494	18636	18680	18498	18684	18541	18623	18658	18507	18606	18578	18638	18500	18481	18664	18571	18527	18585	18676	18446	18448	18399	18535	18718	18363	18356	18756	18682	18430	18618	18410	18566	18579	18441	18489	18538	18482	18295	18675	18813	18476	18605	18568	18788	18608	18557	18759	18354	18616	18780	18512	18533	18549	18775	18648	18627	18599	18583	18419	18560	18691	18573	18618	18384	18707	18621	18365	18790	18527	18476	18587	18729	18539	18536	18523	18527	18641	18578	18427	18430	18566	18704	18458	18535	18471	18512	18629	18714	18601	18622	18629	18559	18518	18476	18557	18496	18506	18490	18403	18482	18484	18686	18863	18924	18675	18586	18515	18455	18524	18702	18482	18404	18549	18501	18686	18617	18634	18583	18638	18391	18594	18510	18702	18662	18549	18832	18607	18543	18425	18462	18570	18619	18692	18507	18697	18533	18361	18528	18331	18514	18418	18495	18612	18441	18632	18652	18400	18515	18512	18397	18348	18655	18612	18534	18403	18696	18526	18579	18491	18556	18412	18548	18612	18521	18408	18432	18466	18529	18761	18855	18543	18531	18412	18485	18601	18569	18536	18497	18539	18480	18608	18630	18565	18622	18438	18480	18610	18681	18460	18755	18587	18511	18539	18508	18679	18489	18503	18694	18669	18475	18498	18490	18616	18559	18318	18781	18546	18715	18570	18612	18763	18520	18426	18532	18514	18490	18557	18470	18583	18602	18508	18640	18507	18532	18292	18484	18604	18589	18450	18426	18615	18634	18779	18436	18558	18452	18792	18444	18637	18618	18577	18675	18629	18615	18546	18623	18721	18520	18568	18534	18587	18507	18472	18485	18479	18556	18753	18515	18543	18617	18430	18505	18650	18564	18386	18589	18743	18639	18493	18376	18508	18568	18583	18572	18398	18557	18604	18492	18628	18859	18602	18671	18504	18544	18545	18440	18686	18415	18388	18568	18681	18389	18450	18510	18562	18763	18883	18725	18644	18308	18337	18702	18375	18524	18716	18528
18064	22601	22531	18469	17260	17123	19479	24676	22290	18085	15616	14669	14378	14358	14401	14563	14457	14402	14392	14563	14605	14380	14364	14451	14345	14400	14420	14477	14349	14557	14399	14547	14308	14298	14424	14421	14321	14339	14449	14469	14311	14360	14400	14418	14529	14180	14506	14377	14380	14455	14480	14456	14405	14514	14402	14434	14514	14419	14458	14407	14436	14428	14442	14361	14438	14462	14445	14392	14193	14339	14334	14566	14282	14244	14318	14401	14639	14485	14467	14188	14505	14451	14394	14539	14358	14416	14452	14473	14371	14419	14420	14314	14425	14361	14427	14279	14457	14386	14476	14523	14535	14482	14421	14312	14457	14213	14311	14267	14251	14412	14384	14212	14413	14518	14395	14335	14315	14244	14434	14309	14510	14336	14446	14261	14418	14362	14342	14429	14357	14440	14382	14362	14514	14368	14301	14429	14285	14291	14304	14458	14298	14395	14236	14375	14340	14333	14502	14509	14631	14381	14316	14375	14166	14315	14390	14505	14374	14376	14377	14467	14528	14448	14293	14238	14304	14342	14370	14251	14501	14215	14254	14493	14365	14181	14328	14320	14386	14413	14391	14261	14455	14486	14374	14466	14438	14370	14381	14267	14488	14440	14376	14485	14329	14591	14483	14329	14589	14310	14442	14205	14335	14515	14404	14506	14351	14364	14367	14370	14300	14334	14434	14559	14300	14433	14432	14412	14350	14417	14229	14393	14460	14455	14425	14310	14365	14366	14268	14315	14564	14255	14519	14404	14556	14390	14303	14359	14394	14328	14409	14335	14563	14322	14261	14503	14393	14502	14382	14397	14404	14282	14571	14341	14469	14418	14395	14427	14448	14221	14428	14340	14289	14558	14261	14368	14349	14516	14408	14515	14328	14450	14479	14506	14292	14598	14453	14455	14418	14387	14424	14310	14324	14283	14419	14259	14306	14428	14344	14220	14310	14513	14327	14399	14464	14352	14478	14349	14303	14360	14575	14442	14282	14219	14291	14504	14372	14263	14544	14443	14378	14435	14193	14437	14359	14506	14488	14276	14279	14296	14244	14447	14328	14520	14377	14354	14496	14358	14303	14417	14393	14322	14387	14463	14430	14346	14426	14346	14471	14264	14455	14188	14386	14279	14415	14316	14490	14366	14159	14280	14352	14477	14194	14420	14388	14556	14415	14374	14683	14523	14399	14442	14315	14518	14406	14411	14305	14369	14448	14452	14352	14374	14401	14384	14595	14374	14487	14375	14371	14565	14449	14322	14310	14356	14442	14408	14433	14349	14640	14381	14189	14421	14426	14387	14254	14401	14351	14461	14437	14231	14404	14488	14463	14373	14369	14281	14513	14343	14298	14350	14473	14423	14359	14401	14263	14351	14404	14372	14517	14436	14417	14391	14451	14423	14418	14512	14284	14522	14227	14417	14481	14334	14440	14292	14371	14398	14282	14245	14421	14390	14402	14307	14504	14506	14303	14416	14437	14410	14256	14381	14338	14307	14308	14517	14398	14498	14421	14452	14454	14419	14274	14421	14362	14393	14490	14330	14682	14548	14544	14329	14346	14449	14361	14553	14545	14393	14546	14424	14273	14395	14441	14501	14489	14300	14378	14551	14367	14456	14596	14426	14217	14335	14235	14431	14284	14408	14399	14377	14421	14502	14389	14340	14403	14284	14636	14450	14238	14458	14454	14442	14380	14466	14348	14518	14301	14467	14398	14274	14433	14428	14583	14622	14256	14431	14433	14422	14265	14369	14389	14496	14373	14433	14412	14378	14353	14364	14314	14333	14476	14403	14363	14400	14428	14463	14253	14448	14550	14450	14452	14404	14488	14601	14243	14443	14358	14330	14373	14437	14382	14481	14704	14306	14410	14338	14401	14509	14403	14339	14451	14452	14257	14488	14399	14313	14361	14439	14383	14477	14561	14465	14391	14483	14520	14371	14539	14542	14569	14352	14251	14542	14275	14480	14357	14435	14415	14583	14449	14384	14507	14436	14279	14400	14262	14334	14438	14361	14462	14447	14493	14350	14432	14309	14473	14405	14445	14563	14277	14363	14438	14290	14528	14227	14294	14287	14484	14371	14334	14421	14380	14508	14365	14501	14304	14401	14417	14369	14420	14422	14523	14285	14387	14402	14459	14595	14350	14367	14328	14472	14463	14426	14517	14121	14341	14366	14496	14551	14460	14534	14406	14428	14313	14258	14410	14403	14420	14518	14472	14340	14345	14395	14347	14286	14496	14474	14360	14465	14476	14268	14414	14370	14482	14268	14295	14386	14445	14399	14451	14418	14364	14369	14382	14453	14391	14358	14402	14223	14400	14453	14434	14310	14306	14315	14372	14396	14230	14668	14384	14395	14363	14509	14240	14449	14546	14609	14417	14207	14407	14478	14493	14420	14385	14406	14521	14367	14430	14341	14173	14616	14353	14488	14281	14551	14486	14291	14281	14361	14410	14477	14263	14464	14455	14329	14303	14463	14326	14356	14421	14407	14317	14451	14306	14349	14413	14318	14523	14361	14474	14648	14369	14445	14487	14361	14363	14461	14443	14230	14554	14347	14375	14451	14527	14321	14361	14446	14485	14248	14385	14485	14447	14402	14544	14234	14445	14529	14455	14355	14382	14338	14482	14511	14439	14295	14477	14387	14381	14431	14348	14361	14485	14403	14555	14350	14499	14443	14411	14457	14396	14408	14471	14395	14510	14278	14404	14512	14517	14319	14332	14421	14411	14310	14489	14284	14388	14308	14365	14391	14463	14236	14460	14378	14472	14393	14351	14582	14486	14317	14689	14304	14507	14550	14293	14225	14264	14376	14354	14385	14408	14281	14225	14430	14499	14539	14258	14442	14481	14232	14391	14357	14528	14434	14285	14497	14268	14389	14468	14433	14592	14240	14501	14457	14477	14372	14434	14449	14280	14636	14301	14443	14506	14477	14214	14389	14471	14502	14525	14508	14371	14455	14392	14350	14426	14452	14328	14500	14529	14523	14402	14372	14295	14401	14300	14469	14479	14542	14490	14387	14435	14364	14355	14421	14317	14553	14476	14328	14387	14371	14593	14391	14400	14326	14342	14356	14224	14342	14253	14312	14488	14351	14382	14504	14455	14372	14491	14502	14397	14408	14307	14378	14257	14462	14334	14431	14500	14471	14515	14523	14275	14277	14276	14355	14378	14416	14439	14469	14364	14305	14524	14470	14649	14316	14540	14399	14389	14413	14371	14391	14546	14582	14341	14500	14405	14425	14401	14270	14491	14382	14289	14356	14165	14395	14275	14453	14427	14448	14347	14485	14456	14387	14360	14476	14500	14335	14318	14280	14426	14361	14403	14431	14520	14400	14458	14493	14375	14375	14321	14359	14475	14423	14366	14459	14273	14533	14308	14585	14508	14461	14473	14482	14405	14463	14347	14378	14420	14398	14452	14488	14550	14401	14316	14384	14387	14386	14403	14397	14324	14288	14332	14375	14494	14397	14478	14431	14465	14456	14428	14362	14406	14371	14468	14332	14385	14379	14434	14354	14419	14477	14438	14353	14427	14248	14334	14303	14356	14450	14390	14340	14408	14354	14487	14417	14348	14252	14532	14279	14551	14444	14315	14555	14479	14351	14525	14424	14528	14218	14326	14236	14461	14286	14528	14340	14329	14322	14378	14348	14363	14507	14462	14514	14304	14548	14384	14349	14344	14437	14210	14780	14402	14374	14366	14245	14440	14376	14298	14182	14311	14377	14357	14382	14299	14454	14297	14368	14427	14470	14552	14454	14413	14386	14457	14187	14399	14256	14399	14223	14560	14378	14460	14406	14427	14313	14521	14609	14403	14501	14516	14342	14462	14581	14331	14499	14425	14365	14456	14385	14454	14424	14332	14423	14347	14428	14392	14469	14550	14266	14374	14310	14252	14530	14509	14444	14475	14434	14619	14553	14417	14486	14284	14314	14452	14263	14293	14447	14432	14210	14371	14385	14508	14253	14565	14341	14499	14472	14461	14239	14253	14347	14535	14252	14448	14164	14518	14446	14320	14425	14440	14340	14333	14398	14392	14543	14411	14524	14529	14131	14484	14413	14470	14304	14364	14335	14498	14343	14476	14307	14493	14308	14447	14307	14280	14439	14518	14427	14416	14415	14522	14198	14326	14267	14427	14393	14419	14523	14356	14516	14416	14398	14317	14501	14258	14453	14435	14321	14539	14276	14381	14440	14414	14354	14571	14482	14379	14507	14466	14358	14413	14299	14407	14367	14566	14516	14222	14337	14322	14468	14599	14390	14536	14497	14473	14385	14460	14489	14335	14398	14415	14294	14459	14373	14551	14389	14344	14442	14433	14220	14449	14271	14265	14242	14640	14388	14502	14544	14504	14368	14333	14455	14460	14409	14207	14366	14385	14350	14520	14123	14443	14469	14470	14322	14499	14534	14197	14437	14531	14364	14390	14386	14355	14212	14515	14369	14311	14481	14318	14269	14421	14423	14329	14545	14517	14318	14472	14347	14308	14391	14358	14277	14439	14312	14448	14521	14332	14441	14423	14533	14536	14485	14344	14398	14297	14486	14564	14264	14393	14580	14443	14366	14522	14278	14286	14487	14438	14456	14437	14349	14469	14409	14481	14399	14391	14489	14478	14375	14277	14551	14394	14496	14445	14376	14445	14307	14386	14340	14480	14497	14448	14353	14416	14401	14186	14153	14491	14325	14516	14317	14270	14231	14592	14564	14371	14409	14423	14336	14516	14347	14411	14536	14343	14425	14534	14564	14443	14370	14327	14370	14289	14433	14567	14415	14465	14459	14361	14314	14514	14363	14386	14461	14342	14442	14318	14345	14441	14442	14550	14353	14315	14324	14475	14299	14400	14374	14563	14223	14272	14527	14490	14279	14343	14324	14548	14350	14522	14352	14411	14322	14308	14372	14459	14323	14446	14331	14372	14373	14517	14281	14351	14411	14383	14499	14268	14541	14313	14380	14337	14439	14449	14341	14505	14341	14311	14339	14459	14498	14454	14628	14313	14392	14447	14448	14439	14498	14337	14292	14432	14443	14450	14495	14391	14568	14356	14492	14299	14404	14216	14494	14525	14351	14310	14331	14164	14408	14590	14393	14399	14487	14375	14425	14394	14449	14229	14331	14539	14353	14569	14299	14349	14378	14304	14459
25430	21053	28064	25185	23543	23556	38256	57917	50615	35932	25818	20388	18718	18391	18253	18122	18425	18246	18052	18158	18176	17957	17956	17837	18068	18065	18073	18166	17992	18032	18152	18298	17999	18105	17943	17956	18046	17983	18090	17891	18210	18184	18191	18322	18031	18058	18102	17998	17973	18068	18170	18019	18122	18059	18241	18157	17942	17938	18329	18016	18242	18134	18104	18090	18062	18105	17896	18229	17948	18170	18246	18072	18104	18144	18084	18196	18021	18209	18042	17893	18110	18107	18045	18146	18096	17913	18000	18043	17997	17824	17953	18049	17860	17955	18067	18019	18079	18241	17914	17971	18190	18177	18180	17852	18086	18267	18023	18028	18151	18132	17895	18131	18096	17875	18125	18307	17875	17990	18210	18161	18116	18101	18073	18123	17986	18012	18207	18094	18189	18072	17964	17928	18019	17914	18194	18321	17974	18085	18142	18108	17798	18004	18296	18184	18056	18034	17937	18045	17975	17924	18224	18063	18051	17844	18047	17957	18140	17895	18099	18224	18179	17823	17897	18058	18027	17959	17972	18175	18055	17976	17952	17920	18230	18207	18139	17944	18044	18057	18104	18162	18043	18435	18015	18009	18044	18174	18228	18154	17905	17979	17982	17968	17947	18117	17807	18164	17857	18016	18050	18087	17906	18064	18056	18031	18152	17946	18009	17762	18050	18153	17919	18017	18175	18037	18255	18186	17940	18004	18200	18030	18069	17852	18055	17945	18153	17935	17973	17909	18023	18108	18267	18106	18057	18037	18019	18145	18125	18073	17906	17952	18200	18174	18094	18001	18018	17997	18080	18144	18034	18188	18018	17836	18027	18093	18150	18021	18009	17959	18052	18164	18238	18237	18048	18167	18019	17908	17907	18144	18148	17965	18071	18059	18199	18071	17890	18085	17944	17941	18122	18175	18141	18181	18131	18150	18082	17914	18128	17804	18070	17997	18029	17993	17925	18102	17970	17887	18188	18012	18089	18017	18165	17955	18105	18078	18334	18082	17996	17890	18154	17804	18080	18034	18210	17927	18030	17972	18032	17971	18003	18007	17996	18160	18182	17990	18144	18107	17821	18099	17832	17959	18129	18182	18158	18133	17892	18043	18086	17886	18105	18297	18027	18135	18046	17985	18121	18037	18245	18333	18079	18056	18153	18061	17883	18078	18233	18190	18069	18081	18118	18003	18202	18024	18160	18265	18205	17901	18126	17966	18014	17957	17800	18240	17960	18002	18288	18146	17977	18149	18198	18007	18009	18274	18375	18077	18141	17896	17866	18145	18021	18044	17994	18135	18009	18082	18105	17913	18231	18172	18089	17833	18042	18002	18077	17845	18071	18059	17926	17866	18149	18307	17946	18046	17943	18204	18175	18270	18059	18057	18137	17946	18201	17894	17916	17772	18076	18065	17872	18005	18293	18050	18150	18306	18139	18053	18168	18279	18037	17982	18108	18220	17921	18120	17889	18086	18008	18248	18193	18065	18141	17846	18182	18256	18169	17983	18108	17818	18121	18033	17968	18116	18120	17953	18156	18026	18180	18043	18089	18013	18034	17905	17904	18024	18162	18080	18066	18105	18016	18177	18085	18036	17985	17877	18010	18111	18201	18049	18089	18175	18066	17961	18015	17976	18032	18054	17943	17834	17939	18055	17968	18155	18143	18228	18069	17849	18087	17953	17990	18019	18102	17988	18184	18080	18068	17983	18252	18099	18048	18198	18130	18007	18207	18110	17952	18006	18019	18131	18063	18008	18110	18183	18138	18196	18203	18032	18008	17987	18326	18083	18252	18022	17876	18122	18099	18109	17963	18143	17922	18010	18291	18034	17861	17995	18060	17994	18039	18014	18098	17973	17797	18144	18121	18040	17867	18109	17871	17963	18016	17963	17940	17890	18069	18003	18024	18148	18084	17868	18012	18013	17999	18108	17985	18046	18100	18136	17983	18059	18134	18353	18132	18072	18005	18077	17989	18173	18127	17979	18002	17925	17943	18118	18157	18032	17885	18135	17993	18201	18144	18114	18135	18101	18102	18192	18022	17894	18119	18105	18180	18041	18141	18010	17919	17984	18059	18100	18080	18173	17953	18029	18207	18257	18257	18126	18342	18011	17990	17996	18244	17959	17926	17872	17962	18006	18204	18104	18136	18079	17912	18066	18093	17961	18110	18224	18058	17844	18145	18059	17995	17980	18121	17816	18060	18133	18316	18052	18135	18178	18003	18167	18226	17967	18049	17856	18079	18110	18037	18104	18189	18077	17999	18087	18240	18322	18235	18308	17834	18039	17989	18096	18137	18158	17863	17980	17933	18158	18105	18011	18114	18253	17827	18133	18037	17955	17957	17966	17978	17890	18080	18220	18139	17965	18138	18041	18335	18313	17975	18166	17899	18054	18149	17966	18038	18157	17987	17891	18125	17995	18077	17936	17995	18213	18222	17804	17951	17991	17975	18039	18080	18131	18093	17967	18042	18086	17958	17938	18061	17902	17954	18019	18131	18108	18183	18097	18133	18122	18079	17986	17957	18237	18065	18053	18124	18215	18173	17880	18022	18067	18206	17969	18268	18045	18090	18054	18027	18030	17917	17903	17725	18087	18274	18128	18110	18142	18129	17918	18134	17953	17977	18019	18038	18292	18019	17885	18020	18086	18053	17963	18042	17965	18020	18066	18028	18119	18071	18038	17970	17944	17986	18017	18211	18303	17939	18153	18118	18400	18140	17951	18138	17815	17929	17993	17973	18062	17970	18100	18092	17996	18015	18046	18059	18127	18020	17936	18043	18034	18210	18159	17955	18183	17995	18217	17959	17920	18355	18155	18202	18041	18044	18245	17979	18031	18014	18026	18054	17821	17887	17981	18062	18192	17756	18000	18143	18107	18065	18017	17935	18009	18109	18154	18227	17920	18054	18052	17989	18185	18129	17960	17954	18118	17976	17942	18049	17973	17833	17953	17905	17823	18078	18069	18033	17991	18063	17899	17996	18128	18213	18150	18162	18122	18011	17966	17961	17985	18013	18171	18134	18123	17922	17847	18352	17963	17921	17998	17929	18160	18077	17787	18160	18129	18105	18003	18051	17962	18110	17929	18109	18282	17995	18161	17865	18151	18128	17981	17896	17926	18078	17935	18032	17997	18055	18024	17914	17917	17986	18161	18225	18028	18170	18009	18136	18091	18148	18004	17867	18258	18236	17924	18072	18083	17993	18353	18340	18216	18213	18108	18058	18023	17971	17901	17952	17926	17953	18009	18042	17890	18026	17985	17864	18022	18266	18051	18174	17978	17962	18155	18081	18181	18244	18090	18069	18181	18169	18069	18150	18015	17821	18258	18034	17985	18089	18226	18194	18147	18167	17949	17834	18082	18032	18113	18140	18245	18037	17903	18063	17926	17976	17943	18065	17911	17854	18223	17794	18113	17885	18122	18083	18216	18055	18016	18183	17971	18245	17887	18063	17980	18138	18151	18028	18047	18040	18050	17954	18097	17876	18064	18084	18221	18246	18053	18057	17942	18153	18065	17962	17706	17914	17963	18027	18257	18305	18108	18203	18079	18257	18129	18103	18028	18034	18060	17965	17868	18151	17781	18057	18168	18214	18021	18062	17900	17952	18110	17864	17958	18190	18011	18064	18049	18045	18038	18174	17929	18185	18205	18080	17964	18030	18132	18155	17833	17974	18017	18088	18116	18020	18030	17912	18014	18113	18019	18083	18106	18072	17964	18268	18043	17935	18012	18038	17925	18029	17886	18147	18096	17988	17923	18110	18006	18181	18059	17949	18042	18049	18178	17989	17833	17881	18137	17904	18099	17985	17848	18096	17857	17922	18068	17811	17964	18012	17991	17980	17961	17863	17994	17975	18112	18074	18099	18329	17933	18143	17944	17948	18210	18118	18095	18041	18107	17769	17945	18313	17822	18249	18011	17935	18194	18189	17883	17979	18027	18040	18032	18043	18149	18209	18201	18078	17996	17998	18134	18058	18141	17968	18102	18094	18059	18066	18056	17984	17878	18104	18218	17933	17973	17930	18174	18045	18100	18229	18115	18011	17964	17921	17948	18211	18213	18008	17800	18081	18082	18128	17967	18032	18183	18160	18194	17966	18098	18144	18141	18157	18146	17967	18176	18212	18122	18005	18009	18001	18338	18001	18004	18124	17987	18295	18095	18031	18047	18040	17997	17987	17930	18012	17929	18090	17959	18088	18017	17919	18273	18006	18072	18085	18090	18118	18055	17967	17892	17988	17999	17935	18060	18163	17985	18089	17900	18109	18048	18027	18146	18218	17982	18173	18133	18143	18075	18167	18177	18001	17981	17813	17927	18075	18060	17939	18111	18096	18153	18258	18228	18109	17795	18132	18359	18294	18137	18129	18255	18045	18271	17918	18117	17959	18110	18047	18096	18063	17878	18131	17963	18115	18008	17958	18105	18073	18074	18134	17972	18022	18004	17855	17990	18093	17934	18021	18214	18103	18002	17834	17850	18268	18083	18211	18138	18071	18134	17927	18042	17998	17986	17997	17974	17997	18169	18108	18162	17964	17961	18005	18071	17851	18175	18021	18022	18239	18069	18001	18002	18189	18117	18045	18014	17953	18172	17964	18020	18171	18238	17889	18038	18050	18019	18081	17924	18190	18015	17815	17849	17789	17951	18105	17988	17858	17998	18156	18079	17908	18015	17887	18056	17764	18008	17940	17804	18021	18176	18183	18036	18065	18145	18042	18138	18068	18039	18105	17984	17932	18053	17970	17899	18100	18203	18177	18138	18063	18042	18134	17922	17926	17988	18116	18077	18167	18302	18149	18087	18164	17985	18221	18163	18321	17910	17980	17951	18027	18135	18080	18154	18212	18127	18154	17891	18162	18101	18019	18075	18117	18020	17866	18029	18245	18029	18177	18204	18233	18103	18225	17973	18083	18220	18020	17884	18029	17966	18299	17914	18281	18049	18188	18085	17842	17929	18095	18253	18157	18098	18188	18045	18000	17998	17989	18007	18001	18213	17921	18061	17959	17967	17805	17960	17986	18271	18183	18194	18106	18056	18122	18189	18020	18101	18056	18088	18011	18118	17898	18066	18157	18152	18069	18100	18042	18015	18084	17980	18087	18503	18261	18062	18067	18044	17966	18233	18140	18204	17881	18392	18248	18291
19723	33505	30989	24616	22098	20541	39061	55292	47385	32953	21068	15831	14445	14060	14319	14159	13961	14197	14259	14138	13972	14085	14154	14255	14089	14241	14110	14102	14093	14154	14046	14221	14241	14166	14192	14088	13999	14253	14285	14113	14076	14058	14193	14178	14093	14143	14065	14218	14023	14296	14092	14154	14204	14108	14140	14016	14313	14253	13933	14190	14284	14192	14114	14091	14084	14221	14135	14146	14143	14165	14239	14219	14067	14109	14170	14219	14116	14325	14069	14116	14219	14012	14143	14036	14240	14214	14263	14152	14205	14244	13962	14138	14144	14254	14000	14085	14159	13999	13990	14153	14233	14137	14174	14211	14163	14155	14007	14196	14307	14079	14259	14045	13994	14124	14195	14092	14211	14022	14114	14059	14137	14324	14113	14090	14194	14262	14130	14233	14355	13891	14257	14168	14281	14174	14043	14253	14082	14155	14220	14087	14197	14030	14094	14121	14186	14228	14308	14109	14209	14185	14079	14038	14094	14020	14109	14122	14079	14363	14023	14054	14181	14199	14234	14143	14071	14103	14029	14077	14186	14110	14194	14283	14046	14317	14201	14056	14037	14190	14160	14166	14287	14294	14102	13959	14220	14146	14151	13990	14195	14173	14159	14003	14055	14257	14061	14070	14144	14087	14101	14219	14208	14152	14357	14237	14076	14121	14208	14102	14181	14160	14179	13996	14186	14090	14162	14239	13991	14095	14138	14179	14146	14304	14164	14020	13939	14119	14173	14182	14113	14057	14150	14117	14281	14048	14078	13949	14092	14230	14094	14340	14268	14202	14137	14214	14126	14082	13988	14140	13995	14101	14054	14055	14229	14092	14111	14146	14271	14273	13953	14164	14298	14163	14066	14138	14092	13987	14286	14118	14222	14051	14089	14104	14154	14064	14206	14074	14058	14243	14006	14191	14127	14219	14172	14127	14094	14064	14033	14225	14194	14218	14053	14343	14421	14059	14019	14231	14191	14047	14231	14133	13991	14238	13974	14148	14231	14130	14104	14228	14318	14159	14299	14113	14111	14038	14079	14245	14092	14160	14120	14214	14009	14125	14160	14113	14166	14226	14153	14224	14071	14141	14118	14250	14219	14111	14236	14094	13991	14150	13965	14193	14055	14100	13956	14264	14215	14177	13987	14197	13990	14130	14201	14182	14204	14153	14014	14233	14094	14112	13951	14142	14047	14207	14155	14198	14301	14120	14047	14104	14165	14024	14056	14145	14119	14141	14159	14237	14325	14131	14183	14026	14093	14010	14261	14120	14237	14199	14157	14086	14182	14134	14210	14053	14257	14066	14163	14108	14186	14192	14229	14125	14054	14008	14108	14049	14093	14160	14144	14039	14263	14331	14134	14175	14309	14173	14111	14104	13998	14147	14068	14119	14133	13960	14074	14174	14174	14170	14045	14057	14091	14319	14114	14311	14077	14218	14278	14246	14136	14183	14207	14200	13924	14213	14171	14098	14168	14106	14008	14078	14139	14105	14119	14106	14329	14243	14299	14121	14089	14292	13976	14141	14079	14159	14179	14046	14091	14145	14075	14272	14090	14199	14134	14206	14078	14131	14018	14120	14070	14040	14245	13944	14154	14089	14240	14133	14190	14101	14015	14299	14181	14170	14180	14163	14085	14189	14139	14123	14095	14223	14195	14261	14075	13883	14055	14220	14229	14098	14116	14054	14141	14148	14270	14118	14023	14054	13978	14289	14124	14169	14033	14138	14130	13983	13999	14124	14297	14033	14161	14420	13932	14201	13840	14091	14068	14132	14106	14061	14158	14194	14190	14088	14156	14099	14214	14096	14070	14196	14175	14146	14087	13923	14209	14145	14065	14114	14094	14268	14181	14333	14247	14133	14235	14019	14166	14184	14033	14062	14077	13966	13988	14142	14114	14249	14362	14170	14168	14094	14185	14100	14143	14062	14193	14193	14106	14133	14355	14204	14200	14122	14011	14154	14184	14161	14134	14148	14217	14055	14056	14084	14104	14034	14050	14153	14009	14153	14177	14232	14092	14193	13939	14240	14008	14097	14205	14157	14156	14089	14112	14111	14138	13985	14159	14120	14168	14176	14211	14108	14033	14150	14112	14329	14065	14096	14039	14152	14164	14130	14146	14241	14220	14157	14179	14283	14244	14264	14326	14147	13886	14025	14216	14126	14186	14092	13971	13995	14344	13964	14325	14158	14198	14242	14092	14366	14169	14324	14079	14164	14198	14080	14158	14162	14115	14234	14312	14027	14142	14240	14085	14355	14150	14070	14005	14087	14226	14070	14221	14061	14022	14111	14103	14054	14128	14146	14165	14048	14030	14096	14235	13997	14157	14070	14262	14066	14100	14209	14098	14189	14057	14119	14140	14241	14012	13948	14174	14327	14204	14198	14063	14238	14187	14213	14222	14094	14107	14233	13957	14126	14090	14166	14033	14151	14207	14248	14310	14286	14181	14235	14277	14144	14093	14176	14179	14017	14244	14083	14155	14322	14187	14262	14089	14296	14099	14148	13994	14319	14343	14072	14244	14156	14140	14003	14023	14031	14072	14217	14274	14240	14216	14121	14070	14012	14135	14067	14104	14076	14091	14133	14135	14120	13998	14163	14188	14281	14161	14085	14072	14236	14035	14071	14165	14046	13889	14143	14235	14158	13963	14083	14239	14043	14156	14252	14145	14127	14043	14260	14077	14209	14025	14198	14199	14187	14291	14132	14148	14001	14245	14125	14316	14146	13937	14069	14042	14178	14066	14184	13944	14189	14152	14254	14238	14114	14115	14114	14167	14079	14228	14179	14232	14040	14172	14106	14128	14099	14243	14040	14116	14245	14099	14064	14033	14159	14258	14097	14247	14138	14101	14120	14190	14104	14304	14053	14153	14129	14115	14262	14036	14190	14218	14194	14314	14186	14172	13965	14185	14113	14123	14286	14166	14130	14228	14048	14217	14029	14175	14115	14398	14260	13953	14205	14220	14150	14203	14248	14298	14101	14069	14302	13937	14131	14102	14155	14156	14147	14115	14315	14080	14267	14186	14024	14190	14070	14217	14117	14130	14187	14097	13962	14294	14222	14254	14147	14292	14283	14122	14003	14185	14200	14147	14197	14034	14139	14060	14306	14154	14172	14286	14199	14251	14114	13965	14182	14203	14138	14002	14221	14120	14337	14110	14127	14141	14121	14137	14137	14169	14104	14191	14191	14155	14250	14135	14314	14136	14112	14104	14351	14234	14202	14265	13987	14122	14000	14314	14171	14072	14178	14188	14247	14102	14098	14114	14110	14232	13978	14140	14139	14078	14261	14210	14117	14239	14162	14179	14247	14181	14141	14006	14040	14061	14155	14176	14172	14158	14173	14122	14073	14229	13985	13949	13903	14117	14069	14132	14041	14196	14021	14050	14140	14220	14145	14298	14150	13982	14239	14068	14094	14130	14082	13971	14153	14100	14157	14110	14104	14140	14248	14208	14109	14274	14230	14154	14146	14160	14106	14280	14042	14075	13961	14325	14234	14214	14091	14090	14236	14112	13994	14009	14138	14198	14129	14287	14161	14111	14007	13946	14064	14114	14300	14119	14157	14091	14104	14124	14246	14124	13976	14024	14088	14273	14105	14159	14239	14241	14111	14111	14277	14244	14244	14234	14104	14127	14184	14184	14228	14293	13920	14241	14142	14186	14153	14173	14218	14292	14181	14030	14002	14030	14228	14137	14056	14117	14117	14166	14021	14207	14174	14101	14116	13958	14138	14100	14185	14163	14273	14323	14234	14171	14227	14074	14048	13958	14169	14084	14166	14230	14205	14175	14124	14101	14145	14005	14089	14198	14193	14208	14274	14127	14094	14189	14121	14143	14225	14163	14034	14197	14157	14287	14033	14075	14268	14225	14130	14149	14230	14035	14035	14202	14172	14112	14169	14090	14146	14272	14146	14076	14098	14123	14215	14167	14293	14058	14050	14103	14273	14007	14168	14146	14222	14174	14061	14134	14179	14048	14235	14176	14332	14149	14196	14142	14309	14003	14025	14173	14136	14279	14110	14286	14195	14071	14211	14066	14355	14158	14069	14069	14170	14274	14001	14109	14465	14262	13932	14128	14312	14079	14027	14235	14152	14120	14459	14118	14145	14228	14074	14185	14085	14134	14260	14207	14151	14132	14080	14079	14252	14089	14202	14241	14103	14201	14110	14055	14121	13995	13987	14274	14139	14076	14272	14001	14265	14096	14089	14119	14063	14118	13989	14104	14308	14128	14240	14098	14046	14252	14169	14038	14129	14078	14174	14244	13993	14246	14167	14226	14113	14257	14100	14349	14129	14045	14096	14298	13984	14104	14185	14178	14199	13950	14100	13985	14248	14197	14224	14086	14193	14154	14269	14200	14109	13965	14053	14153	14043	14038	14226	14040	14090	14034	14050	14066	13998	14104	14195	14130	14115	14126	14130	14113	14055	14279	14163	14028	14020	14247	14120	14037	14046	14305	14168	14212	14258	14027	14115	14243	14092	14059	14126	14188	14171	14168	14241	14016	14198	14160	14198	14097	14050	14076	14129	14027	14131	14199	14116	14061	14076	14182	14291	14026	14081	14378	14160	13997	14250	14187	14145	14203	14102	14186	14134	14073	14070	14117	14170	14184	14237	14014	14223	14035	14244	14272	14379	14365	14166	14164	14052	14201	14231	14199	14180	14207	14057	14136	14187	14200	14013	14159	14317	14128	14292	14266	14175	14169	14132	14218	14313	14208	14109	14158	14098	14030	14102	14241	14169	14088	14199	14320	14025	14127	14059	13966	14150	14143	13971	14172	14195	14246	14236	14186	14169	14196	14061	14075	14145	14103	14091	14080	14165	14131	14264	14156	14187	14117	14076	14045	14344	13973	14065	13876	14177	14067	14112	14047	14090	14074	14091	14138	14111	14079	14105	14134	14210	14127	14236	14107	14183	14149	14152	14176	14022	14017	14131	14121	14240	14110	14161	14215	14148	14224	14299	14100	14091	14195	14188	14187	14142	14193	14139	14162	14134	14065	14021	14221	14216	14299	14137	14184	14094	14120	14184	14175	13986	14261	14104	14078	14106	14171	14121	14216	14121	14200	14362	14122	14069	14242	14084	13967	14157	14066	13953	14205	14120	14332	14127	14242	14133	14183	14209	14262	14016
23862	21035	28513	23971	22728	25539	38498	69636	61839	44087	28903	21352	18709	18064	18065	18029	18024	17783	17940	17871	17867	17769	17951	17979	18078	17857	17907	17972	17848	17823	17701	17968	17708	17777	17827	17833	17682	18023	17969	17991	17921	17756	17999	17955	17438	17971	17874	17865	17951	17710	17813	17891	17887	17774	17761	17897	17772	17696	17794	17671	17812	17753	17810	17610	17732	17728	17801	17855	17671	17710	17599	17746	17981	17746	17731	17722	17849	17806	17700	17805	17853	17563	17672	17810	17775	17604	17721	17643	17752	17642	17566	17743	17806	17949	17748	17746	17595	17910	17759	17651	17929	17672	17618	17693	17561	17906	17542	18007	17885	17738	17675	17767	17697	17805	17873	17704	17553	17747	17573	17674	17986	17717	17625	17637	17589	17784	17951	17895	17892	17803	17701	17796	17685	17565	17738	17892	17778	17867	17796	17778	17672	17662	17850	17588	17848	17706	17922	17946	17701	17697	17969	17679	17793	17872	17499	17799	17774	17733	17839	17643	17424	17794	17843	17659	17707	17719	17935	17705	18003	17787	17643	17750	17718	17896	17783	17735	17502	17603	17692	17602	17808	17744	17627	17936	17512	17765	17672	17657	17644	17856	17505	17730	17790	17625	17863	17713	17930	18037	17808	17961	17843	17759	17858	17951	18000	17657	17639	17611	17736	17635	17904	17653	17891	17753	17663	17788	17616	17612	17722	17680	17917	17828	17758	17694	17800	17679	17678	17719	17651	17746	17680	17709	17667	17640	17881	17552	17895	17828	17605	17722	17833	17523	17645	17685	17826	17820	17666	17793	17743	17891	17596	17679	17576	17674	17633	17785	17894	17666	17738	17839	17599	17856	17647	17742	17880	17866	17714	17914	17483	17596	17704	17802	17880	17880	18022	17687	17778	17748	17742	17626	17833	17711	17694	17760	17631	17843	17677	17754	17769	17852	17663	17722	17623	17602	17766	17696	17734	17742	17633	17893	17703	17688	17670	17680	17809	17742	17666	17653	17622	17871	17735	17851	17829	17783	17843	17702	17673	17670	17631	17799	17556	17701	17624	17762	17528	17912	17690	17545	17799	17688	17695	17836	17613	17646	17547	17700	17863	17827	17900	17719	17764	17682	17761	17802	17579	17642	17638	17639	17658	17680	17822	17615	17675	17469	17814	17945	17723	17735	17584	17674	17852	17691	17834	17981	17793	17636	17880	17736	17941	17728	17666	17685	17746	17814	17789	17870	17900	17968	17686	17824	17696	17881	17709	17505	17636	17796	17775	17479	17779	17681	17711	17764	17617	17642	17823	17832	17893	17917	18046	17433	17644	17619	17637	17655	17808	17799	17847	17564	17686	17598	17839	17573	17913	17726	17675	17636	17838	17738	17792	17677	17787	17729	17844	17727	17711	17673	17783	17618	18075	17862	17871	17636	17816	17821	17713	17682	17814	17779	17706	17731	17902	17873	17816	17769	17865	17760	17872	17626	17811	17865	17821	17739	17747	17722	17821	17586	17676	17764	17692	17796	17723	17875	17902	17700	17929	18024	17707	17500	17783	17824	17754	17711	17589	17672	17851	17798	17982	17667	17661	17693	17689	17751	17738	17649	17959	17890	18097	17556	17838	17730	17732	17787	17720	17792	17660	17797	17827	17577	17914	17563	17606	17733	17653	17766	17573	17573	17866	17733	17797	17884	17848	17498	17454	17690	17724	17677	17797	17482	17572	17566	17593	17816	17777	17819	17635	17683	17838	17395	17613	17742	17706	17559	17751	17642	17671	17622	17815	17722	17744	17758	17566	17781	17746	17869	17840	17908	17788	17729	17735	17719	17725	17865	17762	17581	17590	17714	17706	17706	17814	17746	17789	17641	17741	17703	17938	17827	17833	17686	17463	17673	17685	17828	17610	17611	17663	17796	17484	17742	17887	17642	17721	17495	17778	17908	17835	17892	17972	17800	17721	17695	17698	17744	17561	17751	17837	17638	17798	17887	17918	17683	17720	17559	17761	17639	17717	17679	17839	17643	17887	17629	17671	17684	17749	17687	17802	17785	17565	17781	17670	17838	17763	17915	17891	17876	17852	17677	17921	17858	17754	17725	17729	17883	17779	17812	17916	17618	17911	17871	17893	17850	17757	17701	17740	17769	17602	17823	17716	17789	17857	17690	17940	17887	17763	17779	17705	17747	17790	17819	17651	17605	17695	17753	17518	17702	17741	17867	17777	17659	17613	17875	17771	17837	17728	17744	17638	17624	17862	17781	17915	17857	17613	17786	17796	17709	17579	17712	17696	17876	17885	17798	17649	17722	17541	17635	17914	17870	17707	17778	17702	17685	17630	17927	17869	17979	17757	17721	17854	17896	17879	17756	17649	17789	17936	17626	17768	17620	17702	17827	17582	17708	17874	18016	17621	17852	17525	17445	17694	17472	17530	17850	17842	17708	17954	17717	17812	17910	17911	17682	17854	17786	17960	17865	17933	17668	17790	17808	17675	17815	17905	17717	17684	17648	17635	17778	17936	17769	17890	17816	17927	17754	17842	17747	17679	17823	17768	17840	17733	17683	17779	17771	17831	17646	17833	17754	17611	17706	17765	17749	17973	17754	17476	17859	17719	17743	17622	17638	17856	17789	17848	17542	17989	17553	17669	17608	17621	17772	17862	17720	17742	17671	17633	17634	17810	17727	17707	17805	17841	17892	17769	17689	17606	17804	17828	17516	17649	17738	17862	17723	17750	17554	17744	17663	17716	17825	17654	17689	17576	17599	17606	17726	17727	17717	17701	17721	17718	17746	17701	17512	17688	17882	17740	17679	17809	17778	17798	17959	17699	17706	17867	17673	17762	17643	17766	17673	17631	17841	17694	17696	17765	17861	17600	17786	17829	17824	17765	17732	17882	17811	17815	17883	17859	17585	17686	17678	17486	17757	17835	17767	17991	17666	17837	17769	17815	17828	17644	17892	17934	17783	17834	17703	17717	17701	17477	17653	17996	17889	17778	17737	17775	17821	17863	17629	17677	17660	17853	17644	17913	17871	17767	17813	17718	17922	17809	18037	17784	17861	17582	17688	17661	17808	17772	17709	17900	17680	17618	17614	17855	17844	17694	17687	17906	17750	17627	17747	17733	17775	17877	17738	17762	17753	17573	17806	17881	17859	17863	17870	17805	17763	17651	17548	17735	17847	17716	17573	17757	17784	17651	17648	17832	17682	17547	17685	17689	17653	17981	17921	17916	17754	17772	17674	17794	17637	17777	17774	17900	17730	18028	17787	17824	17819	17692	17919	17823	17765	17729	17880	17843	17777	17792	17488	17920	17836	17849	17773	17663	17797	17531	17714	17874	17641	17604	17722	17781	17826	17759	17587	17797	17777	17672	17728	17652	17791	17468	17810	17810	17673	17815	17885	17655	17594	17717	17725	17756	17753	17950	17683	17814	17822	17714	17895	17717	17710	17608	17788	17652	17774	17753	17755	17636	17935	17768	17821	17639	17761	17647	17524	18058	17692	17740	17724	17927	17703	17743	17790	17887	17709	17773	17887	17657	17782	17576	17672	17766	17883	17813	17798	17742	17735	17702	17769	17735	17808	17476	17746	17848	17844	17728	17876	17790	17594	17781	17965	17768	17669	17841	17861	17483	17899	17673	17800	17840	17819	17525	17633	17683	17636	17575	17765	17841	17624	17714	17686	17775	17625	17690	17880	17828	17699	17706	17634	17820	17694	17794	17643	17703	17651	17752	17837	17822	17754	17635	17773	17701	17667	17928	17753	17827	17828	17673	17786	17784	17650	17558	17766	17658	17799	17717	17809	17878	17829	17804	17816	17596	17590	17659	17812	17588	17886	17587	17730	17684	17592	17696	18015	17863	17861	17767	17746	17782	17660	17827	17961	17728	17705	17739	17663	17762	17807	17799	17757	17889	17799	18062	17825	17589	18007	17802	17840	17909	17720	17474	17710	17517	17564	17712	17674	17540	17541	17656	17498	17658	17752	17877	17527	17507	17681	17845	17852	17696	17804	17759	17683	17647	17932	17500	17676	17981	17787	17699	17520	17896	17679	17893	17762	17654	17574	17773	17587	17699	17631	17805	17728	17799	17733	17792	17474	17843	17766	17675	17691	17814	17831	17738	17669	17666	17778	17798	17845	17751	17497	17671	17910	17930	17917	17517	17714	17532	17562	17854	17622	17867	17792	17623	17600	17824	17863	17773	17657	17856	17779	17823	17691	17630	17587	17722	17527	17718	17722	17632	17832	17986	17813	17551	17687	17722	17731	17712	17886	17884	17700	17490	17761	17948	17773	17635	17680	17792	17637	17849	17771	17776	17710	17745	17805	17825	17726	17824	17698	17767	17790	17803	17743	17865	17591	17731	17757	17811	17781	17610	17831	17989	17689	17781	17736	18045	17898	17729	17973	17725	17768	17710	17754	17713	17811	17607	17776	17656	17523	17595	17722	17842	17915	17797	17747	17704	17810	17626	17624	17741	17852	17699	17670	17630	17797	17790	17780	17874	17904	17804	17669	17829	17611	17744	17757	17599	17811	17723	17627	17719	17776	17832	17935	17819	17710	17591	18017	17832	17759	17671	17646	17685	17765	17762	17925	17598	17685	17681	17756	17853	17738	17785	17926	17721	17765	17912	17836	17950	17616	17776	17703	17626	17783	17709	17675	17776	17729	17794	17743	17596	17621	17685	17717	17568	17676	17670	17696	17647	17886	17682	17767	17773	17574	17862	17652	17654	17873	17792	17603	17631	17664	17729	17760	17648	17767	17720	17782	17749	17565	17720	17840	17900	17758	17644	17846	17788	17474	17807	17822	17613	17561	17802	17732	17807	17794	17812	17736	17829	17868	17404	17574	17697	17820	17992	17789	17865	17738	17616	17674	17801	17648	17780	17825	17716	17711	17727	17709	17883	17806	17626	17797	17943	17713	17577	17602	17622	17868	17744	17551	17868	17580	17593	17842	17965	18002	17798	17764	17701	17627	17698	17562	17591	17666	17555	17698	17813	17835	17514	17688	17619	17731	17808	17701	17656	17702	17487	17795	17758	17737	17990	17863	17446	17814	17700	17693	17613	18027	17768	17777	17744	17640	17521	17705	17755	17779	17632	17631	17691	17533	17559	17611	17645	17887	17726	18050	17878	17931
23537	39591	36368	31207	28717	24183	37985	69138	59157	41270	24532	16425	14308	13952	14022	13918	13931	14038	14042	14090	14044	13866	14056	14016	13859	13966	13804	14066	13859	13932	14028	13848	13915	13841	14056	14056	13850	13892	14060	13813	13831	13835	13810	13915	13964	14042	13971	14017	13970	14017	13762	13934	14028	14053	13805	14006	13919	13786	13924	13867	14122	13943	13878	13903	14076	13930	13838	13907	13960	13862	13769	14095	14102	13777	14134	13979	13892	13729	13816	14034	13854	13952	13704	14058	13953	13925	13852	13833	13822	13916	14043	14072	14094	13729	13975	13867	13889	14023	13920	13972	13879	13769	13926	13752	13729	13874	13901	13807	13943	13905	13974	14090	13941	13725	13957	13892	14111	14103	13909	13954	13834	13934	13943	14095	13775	13949	13972	13997	13792	13882	14043	13921	13930	13820	13940	13993	13875	13794	13936	13905	13883	13918	13843	13978	13964	13885	13969	13802	13930	13990	14001	13849	13903	13881	13880	13982	13972	13949	13921	13851	13864	13744	13859	13824	14077	13788	13850	13962	13801	14070	14018	13971	13954	13894	13890	13860	13863	13976	13995	13791	13922	13845	13874	13851	13861	13901	13858	13844	14001	13910	13879	14035	13799	13871	14024	13720	14102	13972	13956	13782	13751	13826	13861	13968	13886	14030	13828	13883	13840	13925	14022	13889	13787	14059	14049	13911	13817	13936	14106	13957	13816	13933	13863	13695	13947	13892	13987	13927	14030	14066	13846	13897	14053	13813	13907	13854	14018	13982	13832	13969	13853	13996	13763	13804	13849	13898	13889	13811	13921	13957	14023	13934	14002	13874	13962	13877	13855	13717	13694	13953	13845	13858	13760	13890	14065	13827	13849	13787	13955	13728	13805	13936	13854	13912	13881	14009	13662	13865	13827	13902	13779	13943	14033	13909	13887	13922	13980	14038	13965	13730	13809	13805	13950	13876	14052	13757	13892	13965	13845	13897	13959	13898	13841	13804	13910	13890	13886	13979	14044	13957	13917	13888	13904	14031	13948	13900	13946	13727	13904	13909	13924	13995	14004	13824	13975	14046	13865	14040	13940	13970	13910	14018	13962	13943	14016	13964	14056	13883	14050	14010	13850	14037	13885	13910	13849	13911	13819	13866	13917	13924	13801	13899	13983	13898	13828	14046	14025	13919	13793	13801	13920	14040	13806	13803	13830	13783	13834	14004	13863	13960	13856	13981	13749	13806	13919	13974	13976	13864	13688	13994	13731	13846	14011	13820	13801	13977	13923	14032	13719	13957	13825	14079	13875	13950	13955	13825	13847	14005	14035	14056	13786	14021	13817	13937	13877	14053	13877	13853	13794	13790	13755	13926	13907	13745	13927	13785	14066	13944	13919	14025	14092	13962	13893	13760	13734	14009	13903	13946	13830	13885	13970	13984	14002	13867	13870	14197	13848	13991	13827	14004	14070	13953	13950	13986	13762	13852	13786	14017	13891	13874	13959	13992	13888	13913	13740	13872	13887	13884	13840	14015	13876	13940	14074	13881	13914	13908	13984	13947	14069	13983	13996	13918	13842	13890	13921	13932	13892	13842	13957	13909	13829	13767	13779	13951	13848	13911	13835	13985	13832	14075	13711	13738	13886	13970	14000	14134	14129	13880	13908	13926	13839	13841	14000	13960	13931	13838	13888	13900	13992	14003	13924	13816	13791	13949	13713	13864	13962	13935	13893	13925	14010	13914	13913	13981	13834	13935	13820	13882	13906	13875	14092	13920	13802	13967	13847	13894	13881	13974	13908	13810	13835	13848	14155	13950	13984	13775	13953	14083	13984	14000	13905	13981	14014	13959	13956	14028	13912	13846	13996	13727	13869	13896	13973	13838	13908	13925	13965	13950	14062	13938	13818	13867	13820	13844	13895	13633	13918	14047	13867	13892	13942	13957	13738	13968	13989	14079	13879	13954	13984	13963	13722	14001	13994	14025	13922	14082	14026	13839	13841	14049	13843	13743	13919	13888	13926	13789	13866	13904	14083	13853	13903	13754	13871	13980	13818	14156	13729	13933	13943	13945	14027	13848	13914	13954	13919	13837	13879	13823	14077	13885	13917	14052	13870	13863	13891	14042	13884	13884	13881	13789	13748	13875	13996	13857	13918	13919	13798	13766	13852	13899	13953	13823	13989	14121	14082	13898	13848	13911	14055	13933	13942	14153	13972	13774	13900	14024	13921	14002	13839	13897	13899	13836	13766	13808	13907	13760	13895	13998	13868	14045	13915	13929	13936	13951	13903	14020	14001	14003	13688	13812	13841	13806	13907	13821	13728	13697	14006	13919	13798	14070	14000	13820	14116	13716	14018	14087	13910	13931	14004	13928	13964	13914	13934	13997	13834	13962	13894	13918	13923	14023	13949	13903	13768	13639	14038	14060	13840	14156	14014	14004	13993	13836	13852	13976	13740	13863	13805	13880	13950	13849	13897	14086	14004	13766	13939	14033	13835	13929	13959	13930	13954	13881	13784	13989	13899	14013	13844	14018	13939	13813	13913	14051	13853	14119	13916	13937	13958	13889	13966	14030	13769	13746	13920	13961	14064	13861	14111	13895	13876	13809	13992	13942	14049	13939	13973	13893	14048	13948	13827	13980	13975	13853	13993	13841	13892	13903	13979	13990	13943	13943	13986	13791	13947	13833	13782	14044	13801	13745	13877	13899	13942	13898	13955	13963	13976	14095	13975	13967	13962	13822	13906	13933	13820	13909	13929	13891	13914	13865	13803	13853	13992	13949	13902	13905	13981	13817	13949	13956	13922	13888	13795	13737	13855	14005	13991	14040	13904	13848	14045	13919	13922	14011	13867	13930	13936	13970	13941	13813	14045	13885	14039	13858	14131	13803	13880	13778	13927	13813	14012	13926	13845	13854	13827	13897	13851	13984	13862	13896	13785	13968	13980	13905	13895	13844	13903	13962	13861	13921	13937	13828	13955	13885	13936	13926	13867	14025	14076	13896	13751	13914	13887	13901	13898	13865	13771	13869	13836	13946	13765	14038	14107	14003	13815	13955	14043	13991	13964	13870	13893	13727	14085	13875	14086	13990	13951	13933	13855	13860	13873	14124	13935	13954	13931	13871	13961	14051	14096	13865	13948	14003	13985	13841	13860	13825	14080	13844	13873	13876	13836	13974	13894	13766	14138	13774	13779	13983	13910	13804	13791	14000	14013	14084	14007	13987	14096	13987	13886	13914	13881	14020	13869	13862	13816	14022	13980	13809	13913	13918	13961	13824	13876	13918	14040	13901	13860	13758	14099	13879	13915	13923	13855	13931	13876	13898	13915	13890	13857	13803	13951	13866	13751	13992	13960	13953	13986	14012	13929	13888	13890	13862	13899	13894	13984	13876	13920	13997	13859	13935	14035	14059	13954	13936	13840	13947	13907	13898	14085	13964	13780	13738	14182	13791	13860	13952	13821	14039	13854	13883	13845	13841	13949	13742	14012	14015	13955	13847	13971	13942	13808	13986	13863	13846	13955	13862	14049	13939	13987	13820	14008	13939	13940	13939	13950	14042	14065	13989	13861	13905	13845	13838	13745	13944	13796	13832	13869	13969	13948	13918	13783	13949	13871	14072	13902	13866	13858	13978	13897	13902	13898	13821	14004	14065	14013	13874	13938	13928	13821	13850	14054	13971	13900	13868	14188	13772	13776	13979	13830	13910	14007	14000	13753	14009	14009	13859	13754	13865	13988	13886	13893	13901	14144	13979	14034	13957	13843	13770	13972	13893	13787	13742	14058	13829	13920	13908	14036	13869	13964	13768	13892	13879	13927	13840	13816	13843	13881	13992	13856	13787	14010	14068	13754	13954	13957	14022	13676	13952	13898	13907	13979	13953	13796	13956	13825	13813	13911	13867	13888	13850	13986	13827	13806	14104	13989	13974	13822	13870	13679	13913	13772	13900	13800	13882	13947	14025	13968	13932	14024	13890	13865	13993	13818	13836	14030	13993	13769	13727	13827	13893	13959	13995	14004	13871	13946	13837	13908	14155	13921	13796	13852	13841	13905	13822	13930	13961	14037	13937	13992	13796	13807	13921	13873	13739	13863	13903	13959	13978	13821	13946	13903	13889	13981	14035	13950	13947	13957	13848	13923	13861	13844	13788	13843	13817	13889	13929	13841	14042	13938	14003	13941	13972	13856	13898	14005	14023	13993	13834	13805	13810	13940	13840	13816	13929	13851	13826	13729	13996	13909	14037	13878	13679	14044	13921	13775	14029	14045	13912	13784	13977	14005	13934	14063	13702	13955	13801	13830	13760	14082	13841	13932	13913	13814	13844	13937	14008	13829	13994	13897	13953	13896	13950	14077	13978	13810	13817	13924	13988	13835	13876	13932	13888	13951	13893	13938	14042	13751	13837	14116	13822	13890	13963	13842	13679	13888	13843	13790	13984	13888	13972	13822	13780	13939	13925	13877	13819	13829	13856	13972	13917	13948	13946	14015	13759	13875	13933	13959	14060	13987	13826	14011	14034	13791	13978	14087	13845	13873	13781	13966	13806	13850	13989	13969	14032	13831	13650	14046	13851	13981	14066	13942	13858	13892	13900	14028	13905	13886	13821	13667	13968	13918	13959	13764	13756	14028	13759	13915	14021	13720	13944	13922	13978	13899	13905	13774	13971	13994	13933	13909	13843	13957	13908	13971	13957	13989	13885	13935	13978	13870	13887	14008	14049	13848	13836	14023	13849	13849	14033	13949	13958	13795	13699	14015	14036	13794	13949	13804	13969	14067	13934	13985	13959	13904	14008	13701	13894	13886	13912	13948	13993	13968	13824	14021	13937	14018	13913	13909	13920	13888	13968	13917	13906	13879	13965	13818	13997	14035	13758	14048	14012	13934	13944	14054	13968	13854	13862	13980	13895	13929	13919	14117	13957	13973	13841	13925	13872	13982	13892	13925	14145	13965	13927	13872	13915	13816	13856	13923	13911	13812	13953	13870	13856	13873	14093	13883	13826	13960	14051	13819	13898	13848	13778	13841	13826	13837	13878	14083	14002	13938	14110	13778	13929	14015	13834	13850	13789	13832	13897	14020	13931	13812	13930	13946	14037	13899	13960	14048	13985	13927	13765	13900	13947	14061	13814	13996	13796	13812	13925
31101	25572	26584	23123	20599	20163	20639	26205	27379	22856	20671	19503	19177	19042	18982	18860	18966	19004	19085	19116	19121	18919	18934	19160	19122	18963	18969	18956	18881	18912	18577	18963	19008	19116	19180	18992	19009	19155	19325	18833	19084	18996	19126	19097	19138	19080	19143	18981	18994	19067	18966	19071	18870	19014	19312	19214	19017	19029	19147	18829	18896	18848	18872	18914	18790	19015	19104	19056	18961	18996	19080	19048	19031	19057	18990	18943	19116	18947	18981	19166	18965	18869	18919	18860	19089	18942	19039	19071	18850	19003	19143	18906	18941	19029	18988	19118	19043	19024	18807	19035	19000	19109	19091	18895	18885	18977	18995	19136	19032	18886	18840	19229	19017	19071	18849	19062	18942	19019	19032	18962	18950	18851	18999	18927	18959	18944	19124	19015	19011	19080	19102	18689	18917	18961	18982	18965	19082	19156	18878	18850	18888	18668	18651	19053	18942	19071	18957	18801	18934	18932	19235	19009	18924	19143	19034	18885	18991	18933	19212	18874	19086	19041	19191	18776	18892	19103	19141	18918	19058	18910	18895	18946	19129	18888	19116	19164	19274	19025	18861	19100	18818	18858	19277	19133	19143	19027	18959	18933	19163	18856	18765	19117	19059	19191	18880	18856	19102	18991	18922	18963	19137	19014	18972	19028	18992	19052	18971	19061	19053	19031	18978	19047	19072	19011	18846	19051	19049	18945	19038	18860	19235	19062	18934	18861	18855	19003	18940	18886	18845	18939	19036	18927	19055	18989	19076	18998	18899	19161	18843	19036	18965	18913	19090	18952	19097	18979	19152	18843	19019	18923	18995	19069	19007	18778	19014	18923	18882	19173	19289	19026	18815	18693	18980	18964	18892	19114	18876	18907	19029	19027	19029	19041	18893	19095	18839	18944	18942	18900	18979	19080	18928	19058	19096	18956	18789	18952	19010	18794	19053	19013	18874	19002	19029	19075	19348	18967	19211	18947	18874	19022	18864	18778	18918	18897	18966	18965	19128	18994	18866	18925	19044	18902	18715	18916	19056	18944	19046	19116	18990	18880	19089	18993	18947	19038	18977	18693	18817	18847	18918	19037	19094	19134	18982	19004	18870	18935	19180	18875	19227	19024	18871	19010	18917	18950	19053	18989	18868	18833	18982	19036	18896	18999	19103	19043	18712	19073	19061	19033	18919	18956	19101	18968	19026	19033	18988	18995	19014	18987	19188	18970	19078	18988	18860	18934	19176	18827	18958	19118	19198	19150	19106	18724	18969	18924	18968	18890	18927	18987	18935	18785	18908	18891	18931	19183	18813	18967	19030	18970	18920	19077	18962	18914	18940	18995	19126	18843	19036	19003	18971	19049	18864	18958	18850	19081	18801	18885	19017	19021	18985	18929	18725	19113	18981	18908	19068	19069	18933	19046	18994	18945	18853	19249	18863	18910	18927	19003	19117	18988	19116	18939	19023	18875	18896	18919	19097	19357	19191	19099	19068	18782	19054	18946	18753	18898	18782	19023	18933	18920	18819	18967	18962	19008	19100	18967	19203	19003	18946	19008	18912	18871	18922	18906	19097	19036	18833	18925	18808	19001	19222	18907	19079	18933	18869	18779	18970	19003	19269	19069	18863	19042	18900	18751	18913	18947	19052	18856	18774	18973	18802	18766	19055	18799	18989	18939	19049	19083	18907	18926	18900	18954	18897	19017	18960	18968	18829	19044	18877	18950	18899	18894	18848	19003	18957	18947	18851	18891	18980	19049	19044	18996	19034	18910	18949	19162	19098	18703	19004	18843	19006	18888	18947	19048	18934	18860	18976	18810	19023	18998	18817	18924	19036	18898	18828	18927	19028	19206	19083	18911	19097	19031	18877	19014	19085	19051	19045	19087	19081	18914	18974	18851	19042	18917	18944	18979	18986	18970	19003	19245	19121	18935	18847	18956	18988	18788	18857	19120	18942	19075	18945	19134	19137	19011	18891	19287	19042	18967	19024	18811	18893	19087	19240	18930	18926	18854	18927	18894	19073	18782	18834	19248	18844	18876	19089	18887	19061	18891	18886	18866	18760	19365	19006	19180	18960	18991	19004	19090	18993	18876	18805	18921	18926	18895	18890	18970	19116	18912	18837	18868	19014	18964	18754	18808	18894	19056	18953	19012	19023	19015	18896	18826	19113	19011	18993	19047	18947	19147	19128	19041	18940	19315	18934	18896	18894	19088	18993	18956	19150	18975	18973	18903	18874	19107	18933	19018	18962	18874	18909	18964	18961	18850	18710	18764	18833	18924	18885	18819	18981	19062	18869	18854	19230	18799	18932	18858	18900	18908	18967	18931	18861	19059	19033	19042	18841	19158	18848	18731	19121	18975	19173	18734	18695	18902	19048	18971	18976	18864	18932	18938	19174	19121	19154	18898	18940	18778	18914	19090	18943	18781	19099	18756	18730	19069	19165	18889	19019	19064	19052	18926	18843	19108	18912	18960	19172	19041	19158	18887	18864	19033	19041	19017	18976	19015	18776	19014	18762	19091	19165	18979	19052	18966	19046	18765	18968	18968	19034	18736	18892	18953	19073	18956	19045	18880	19097	19073	18865	19033	19222	18989	18819	19075	18862	19048	19190	18900	18978	19133	18792	19000	18955	18885	18945	19002	19148	19105	19229	18935	19030	18965	18763	19059	18833	19066	19033	18937	18862	19036	18961	18913	19082	19035	19148	18967	18833	18831	18910	18796	18896	18794	19049	18732	19083	19092	19051	18896	18684	19028	19159	19027	18930	19206	19063	19094	19026	18827	18987	18940	18737	19114	19146	18912	18951	19043	18943	18825	19168	18927	19066	19087	19141	19109	19049	18939	18841	18977	18964	18987	18875	19005	19045	19273	18852	19071	18871	19118	19016	19018	18868	18985	19032	19072	18985	18969	18902	19012	18943	18983	18918	19288	18909	18746	19197	19025	19132	19245	18970	19036	18860	18920	18816	18932	19016	18875	18922	19091	18806	18971	18910	19064	18858	19070	18966	18955	18979	18929	18952	19087	19071	19113	18819	18938	19083	18967	18927	19160	19189	19178	18878	19016	19178	18946	18793	18780	19171	19054	19167	18936	18955	18993	18852	18938	18813	19042	19068	19096	18865	18962	18858	18929	18973	18878	18965	19074	19092	18964	19388	19042	18797	19001	19167	19021	19112	19063	18904	19170	19015	19027	19111	18869	19133	18828	18825	18947	18890	18763	18853	18877	18919	18942	19050	18942	19062	18835	18916	18996	19029	18880	18815	18768	18859	19032	18961	19122	19195	19036	18700	18725	18935	19009	19042	18864	18976	18749	18962	18943	19059	18887	19003	18759	18880	18924	19083	19070	19097	18877	18873	18828	18981	18863	18806	19123	19138	18950	19145	19129	18898	18857	18759	19307	19117	18848	18828	19038	18953	18945	19002	18840	18908	18921	19042	19120	19039	18886	18796	18914	19060	18955	19241	18890	18957	18976	18867	18996	18887	18926	18974	18985	18941	18921	18950	18881	19054	18826	18901	18976	18919	18870	19103	18987	19005	19028	19125	18908	19022	19024	18718	18981	19149	18986	18890	19032	19051	18898	19093	18971	18928	18837	19076	18978	19124	18808	19042	19162	18857	19063	18847	18840	18958	18934	19156	19159	19055	18773	18871	19120	19131	18907	18949	19091	18989	18849	19007	19190	19012	19058	18876	18810	19145	18840	18973	19092	18919	18978	19011	19045	19114	18896	19102	18911	18902	18981	19007	19041	19086	18998	19128	18865	19192	19240	18895	19057	19004	18774	18965	18925	18693	18815	18955	19029	19064	18991	19035	18852	19002	19072	18927	18881	19037	18846	19027	18965	19060	18835	18896	18962	19014	18840	19082	18970	19019	18950	19003	19051	18946	18943	18900	18748	19032	18981	18925	18944	19023	19015	19027	19079	18976	18932	18882	18978	19043	19134	18731	18838	19068	19033	18992	19132	18823	19158	18968	18756	19076	18821	19228	19130	18922	18960	18695	18891	19026	18962	18963	18893	18937	18825	19080	19077	19002	19097	19152	19060	18825	19063	19038	18964	18958	18950	18781	18846	18925	18946	19091	19065	19304	18971	18832	18921	18959	18962	19107	18850	18997	19164	18874	18856	19055	19067	19063	18824	19082	18857	18974	19027	18809	18924	19140	19032	18901	18897	18818	18854	18862	18908	18793	18902	18958	18849	19103	19033	19068	19195	18888	19010	18910	19161	19069	18977	19174	18782	18949	19067	18929	18894	18977	19073	19101	19088	18863	19089	18903	19098	19221	19134	18935	19156	19046	18788	18909	18944	19118	18948	19065	19064	18931	19047	19051	19007	19009	18951	19082	18934	18857	18879	19043	18940	19098	18930	19315	19011	18723	19007	18780	18947	19112	18906	18891	19061	19029	18775	18664	18684	18948	18881	18802	19160	19260	19076	19006	18909	19180	18991	18966	18996	19053	19064	18898	19013	19094	18906	18977	19074	18848	18914	19061	19066	18941	18833	19084	18947	19012	18930	19347	19051	18823	18773	19146	18919	19020	19000	19017	18779	19087	19016	19048	19047	18734	18733	19154	19058	19220	19264	18982	18968	18821	19131	18923	18798	19058	18820	18976	19146	19014	19006	18830	18950	18954	18931	18824	18822	18999	19141	19001	19090	19036	19020	18991	18922	18988	18970	19224	18930	19042	18880	18960	18946	18727	18838	19013	19009	19116	18985	19131	18900	19077	18906	19024	19169	19130	18930	18906	18812	19107	19207	18902	18988	18889	19186	19139	18949	18874	18924	18898	19082	18910	18858	19031	18878	18960	18906	18774	19146	19075	19031	18987	19052	18936	18796	19045	18850	18973	18893	18934	19021	19078	18818	18743	18809	19126	19088	18776	19062	18898	18857	19040	19022	19094	19273	18933	18979	18956	18995	18870	19134	18971	18967	19128	19047	18975	18931	19090	18915	19200	18766	19023	18805	18865	18941	19033	18922	19039	18997	19022	19071	19175	18833	19026	19059	18971	19040	19013	19018	18830	18965	19100	18969	18827	18897	18881	18866	18945	18963	19067	19019	18765	18946	18959	18935	19079	19134	19050	18820	18835	19344	18969	19170	19066	18945	18843	19017	19056	18934	19205	18990	19051	18902	19108	19179
20706	26618	22726	18438	17347	16192	17839	25012	24164	18322	15652	14829	14776	14723	14671	14639	14599	14754	14555	14637	14596	14491	14594	14726	14627	14709	14661	14608	14727	14583	14772	14552	14448	14578	14618	14519	14548	14581	14509	14656	14791	14567	14738	14661	14642	14587	14556	14722	14638	14463	14651	14758	14730	14643	14587	14707	14637	14685	14626	14507	14557	14530	14663	14620	14792	14693	14427	14699	14670	14575	14836	14806	14591	14678	14821	14592	14598	14594	14611	14632	14618	14616	14632	14640	14723	14749	14642	14524	14568	14742	14752	14767	14794	14824	14550	14605	14524	14430	14707	14653	14543	14612	14642	14628	14469	14718	14650	14542	14655	14520	14700	14632	14635	14704	14490	14528	14695	14667	14619	14573	14562	14680	14775	14642	14420	14640	14603	14533	14661	14529	14484	14611	14707	14619	14604	14592	14565	14657	14447	14578	14581	14626	14602	14600	14532	14699	14498	14743	14411	14663	14643	14685	14544	14570	14667	14394	14618	14513	14574	14726	14678	14597	14811	14624	14610	14643	14576	14696	14502	14563	14569	14539	14388	14493	14672	14697	14530	14642	14672	14580	14565	14622	14598	14564	14556	14645	14766	14483	14833	14692	14555	14472	14645	14620	14723	14589	14553	14645	14673	14733	14526	14613	14291	14550	14720	14739	14487	14556	14463	14576	14624	14553	14578	14401	14664	14711	14528	14729	14714	14507	14646	14578	14673	14429	14547	14655	14668	14697	14617	14568	14769	14498	14626	14703	14617	14612	14571	14503	14766	14467	14700	14754	14677	14480	14726	14615	14599	14512	14773	14578	14751	14655	14505	14566	14778	14633	14595	14696	14631	14641	14474	14677	14691	14593	14465	14548	14857	14549	14530	14490	14628	14616	14595	14479	14409	14757	14465	14602	14524	14631	14564	14763	14519	14591	14586	14524	14444	14549	14610	14821	14489	14495	14617	14710	14673	14598	14571	14672	14586	14571	14810	14616	14643	14650	14692	14539	14730	14657	14592	14599	14595	14657	14621	14541	14714	14653	14638	14639	14581	14549	14617	14712	14754	14599	14678	14706	14562	14681	14430	14507	14665	14705	14511	14606	14447	14408	14512	14603	14578	14421	14579	14608	14799	14558	14524	14656	14615	14523	14623	14670	14646	14554	14527	14600	14819	14660	14573	14723	14382	14622	14622	14545	14610	14517	14509	14619	14763	14804	14643	14607	14815	14549	14742	14621	14527	14564	14750	14498	14629	14592	14548	14583	14495	14698	14679	14523	14501	14570	14502	14807	14600	14694	14419	14513	14575	14629	14714	14728	14621	14819	14635	14692	14558	14552	14374	14598	14587	14671	14473	14560	14610	14569	14667	14687	14439	14554	14624	14704	14641	14585	14549	14690	14509	14583	14522	14641	14581	14662	14629	14679	14701	14649	14512	14653	14630	14560	14712	14827	14516	14845	14668	14561	14555	14434	14676	14497	14684	14697	14536	14675	14491	14808	14501	14535	14596	14628	14792	14662	14592	14766	14656	14579	14515	14606	14596	14678	14726	14612	14483	14842	14508	14516	14640	14691	14614	14541	14773	14706	14744	14727	14742	14635	14642	14781	14582	14654	14586	14394	14620	14830	14593	14498	14727	14619	14393	14443	14666	14713	14637	14534	14628	14601	14551	14578	14716	14606	14570	14716	14624	14679	14529	14669	14578	14679	14676	14608	14678	14536	14616	14641	14475	14673	14831	14575	14541	14646	14655	14522	14551	14589	14614	14541	14617	14711	14596	14806	14681	14613	14596	14540	14585	14535	14499	14656	14676	14523	14538	14673	14561	14741	14524	14584	14680	14617	14604	14464	14536	14735	14671	14670	14730	14591	14661	14567	14618	14659	14498	14645	14576	14625	14603	14613	14644	14709	14573	14610	14617	14529	14599	14546	14547	14625	14544	14637	14655	14640	14713	14744	14537	14603	14664	14757	14490	14609	14797	14495	14561	14561	14612	14362	14539	14488	14468	14630	14650	14577	14752	14489	14380	14643	14690	14619	14724	14647	14655	14580	14730	14561	14648	14581	14710	14565	14708	14737	14344	14682	14782	14572	14473	14596	14599	14794	14689	14708	14481	14556	14803	14728	14781	14604	14557	14678	14563	14478	14545	14621	14677	14508	14822	14487	14545	14657	14645	14527	14646	14659	14525	14651	14590	14715	14652	14641	14667	14639	14699	14676	14579	14582	14622	14558	14734	14641	14588	14642	14697	14724	14575	14649	14640	14649	14682	14672	14473	14504	14636	14443	14798	14709	14726	14663	14499	14690	14579	14608	14692	14708	14684	14531	14652	14603	14495	14562	14488	14551	14704	14527	14713	14643	14413	14712	14452	14677	14662	14619	14581	14494	14619	14616	14589	14558	14622	14555	14677	14574	14527	14530	14648	14490	14617	14514	14582	14631	14520	14453	14520	14712	14622	14527	14609	14584	14547	14578	14670	14620	14633	14705	14855	14645	14595	14581	14636	14604	14720	14493	14744	14556	14632	14660	14564	14579	14532	14638	14640	14466	14730	14502	14680	14619	14766	14502	14615	14633	14616	14571	14539	14642	14530	14633	14642	14771	14622	14543	14620	14557	14593	14549	14516	14557	14604	14659	14573	14594	14798	14647	14518	14558	14446	14575	14656	14652	14774	14650	14558	14621	14569	14601	14678	14661	14598	14597	14406	14592	14624	14618	14675	14499	14485	14418	14612	14592	14712	14453	14649	14524	14560	14662	14477	14435	14774	14591	14581	14470	14666	14630	14583	14572	14542	14611	14803	14563	14403	14473	14633	14651	14517	14742	14426	14501	14778	14639	14555	14507	14547	14541	14642	14561	14611	14501	14629	14701	14627	14486	14683	14544	14608	14604	14701	14622	14537	14649	14472	14589	14910	14605	14597	14567	14633	14740	14620	14742	14661	14776	14746	14712	14621	14567	14622	14546	14564	14525	14580	14587	14702	14558	14671	14565	14667	14775	14481	14443	14562	14422	14543	14494	14624	14689	14662	14549	14548	14690	14615	14578	14539	14653	14678	14791	14687	14693	14576	14723	14538	14617	14574	14544	14527	14732	14681	14579	14573	14688	14509	14885	14527	14649	14532	14689	14414	14601	14736	14527	14688	14587	14572	14553	14599	14681	14653	14549	14617	14392	14624	14589	14729	14629	14541	14533	14780	14638	14641	14704	14692	14562	14535	14716	14641	14501	14630	14644	14631	14549	14534	14555	14636	14503	14609	14703	14667	14492	14499	14564	14497	14442	14636	14567	14589	14522	14515	14602	14641	14567	14753	14565	14542	14595	14850	14618	14646	14680	14606	14516	14759	14568	14644	14515	14497	14626	14554	14733	14654	14524	14628	14702	14595	14636	14421	14535	14698	14648	14577	14771	14874	14738	14657	14651	14697	14737	14765	14600	14574	14487	14579	14616	14768	14545	14808	14765	14518	14598	14468	14671	14627	14556	14864	14542	14678	14686	14650	14638	14679	14757	14386	14622	14514	14691	14650	14583	14754	14618	14566	14644	14612	14517	14519	14803	14693	14679	14546	14460	14630	14557	14756	14569	14466	14438	14530	14765	14723	14699	14750	14827	14633	14689	14676	14654	14618	14648	14665	14678	14531	14742	14696	14673	14613	14559	14708	14926	14597	14534	14594	14561	14725	14706	14536	14365	14567	14557	14531	14658	14710	14672	14371	14553	14640	14628	14523	14687	14606	14690	14652	14813	14586	14458	14712	14572	14654	14616	14660	14673	14603	14675	14492	14524	14696	14614	14399	14536	14583	14524	14637	14530	14646	14731	14505	14674	14708	14556	14585	14789	14546	14735	14499	14682	14767	14490	14629	14569	14519	14645	14701	14659	14524	14620	14567	14536	14500	14897	14668	14480	14502	14708	14692	14724	14662	14630	14612	14557	14419	14554	14720	14840	14608	14559	14592	14514	14533	14594	14628	14544	14822	14711	14614	14470	14441	14633	14598	14418	14615	14657	14583	14544	14631	14657	14558	14704	14561	14626	14731	14687	14637	14663	14703	14630	14458	14701	14667	14608	14506	14508	14540	14638	14516	14381	14661	14733	14486	14672	14737	14711	14641	14541	14711	14707	14520	14868	14652	14738	14640	14732	14724	14612	14544	14770	14478	14667	14667	14476	14592	14643	14569	14633	14491	14746	14590	14795	14622	14648	14670	14617	14571	14721	14700	14670	14591	14658	14603	14605	14720	14632	14578	14620	14639	14677	14628	14435	14618	14565	14605	14765	14708	14646	14729	14583	14625	14709	14646	14557	14620	14510	14679	14676	14513	14660	14461	14439	14599	14649	14664	14542	14632	14740	14537	14654	14660	14759	14616	14590	14649	14485	14577	14556	14583	14739	14638	14583	14557	14723	14703	14575	14563	14682	14680	14674	14634	14732	14590	14599	14802	14389	14624	14663	14567	14669	14656	14545	14708	14766	14620	14568	14523	14714	14676	14646	14461	14611	14583	14573	14599	14645	14600	14505	14565	14616	14585	14527	14549	14717	14666	14594	14716	14624	14668	14756	14509	14768	14543	14556	14597	14654	14628	14381	14666	14550	14434	14608	14648	14620	14619	14560	14634	14713	14644	14752	14752	14498	14582	14609	14547	14657	14678	14605	14549	14549	14642	14793	14831	14628	14442	14408	14614	14525	14629	14475	14693	14478	14517	14666	14599	14488	14509	14578	14519	14509	14648	14484	14667	14773	14688	14560	14492	14653	14915	14533	14683	14639	14580	14763	14604	14530	14787	14622	14362	14576	14772	14577	14641	14627	14374	14634	14572	14632	14694	14572	14578	14512	14437	14567	14691	14689	14625	14654	14719	14577	14654	14434	14575	14632	14596	14784	14553	14674	14676	14490	14578	14659	14666	14500	14652	14560	14674	14397	14693	14738	14614	14643	14684	14390	14770	14516	14652	14583	14767	14783	14698	14521	14641	14602	14572	14665	14783	14509	14606	14563	14530	14737	14520	14780	14575	14651	14593	14583	14600	14342	14551	14603	14554	14532	14607	14822	14462	14737	14734	14619	14673	14625	14674	14621	14625	14609	14675	14520	14571	14556	14592	14837	14626	14713	14695	14562	14600	14524	14565	14658	14708	14447	14711	14645
25335	21121	28200	25336	23440	23762	28336	56905	53021	38180	26322	20621	19027	18708	18542	18330	18520	18449	18535	18374	18486	18287	18443	18569	18234	18329	18507	18328	18232	18299	18370	18626	18133	18335	18189	18449	18438	18442	18372	18463	18479	18320	18179	18283	18450	18343	18347	18186	18270	18451	18347	18431	18100	18298	18222	18339	18222	18317	18290	18291	18310	18109	18340	18339	18383	18453	18397	18467	18320	18340	18308	18296	18218	18355	18305	18419	18512	18260	18329	18287	18323	18473	18294	18314	18505	18244	18285	18346	18184	18343	18266	18260	18205	18119	18221	18155	18180	18434	18342	18191	18309	18092	18377	18280	18426	18378	18255	18263	18249	18507	18338	18281	18229	18274	18322	18447	18392	18170	18461	18191	18273	18326	18220	18132	18353	18398	18335	18436	18424	18268	18382	18532	18314	18144	18455	18157	18322	18295	18432	18294	18070	18508	18459	18206	18486	18303	18227	18411	18352	18335	18267	18460	18181	18269	18279	18388	18386	18214	18292	18449	18382	18199	18470	18457	18134	18303	18351	18257	18461	18410	18232	18146	18073	18383	18399	18351	18368	18336	18035	18368	18362	18163	18205	18225	18435	18178	18534	18417	18244	18332	18221	18523	18231	18446	18429	18117	18347	18116	18528	18383	18457	18326	18255	18479	18325	18121	18356	18275	18448	18284	18391	18110	18166	18387	18354	18225	18348	18366	18408	18287	18309	18244	18315	18416	17957	18325	18283	18469	18224	18166	18110	18319	18426	18354	18285	18417	18201	18330	18477	18217	18503	18418	18437	18156	18391	18487	18433	18460	18396	18458	18299	18286	18458	18380	18305	18288	18339	18447	18428	18259	18217	18286	18223	18317	18426	18089	18411	18186	18539	18279	18115	18266	18228	18500	18304	18288	18162	18122	18169	18289	18241	18520	18255	18336	18323	18330	18082	18206	18322	18386	18233	18445	18491	18376	18266	18323	18452	18381	18130	18252	18458	18405	18169	18303	18323	18191	18253	18241	18192	18410	18173	18420	18232	18152	18261	18517	18262	18132	18188	18413	18423	18300	18235	18287	18661	18453	18557	18364	18487	18306	18347	18372	18454	18588	18089	18299	18256	18396	18244	18303	18350	18202	18139	18278	18179	18532	18455	18455	18382	18358	18225	18270	18277	18269	18277	18156	18388	18289	18552	18394	18232	18238	18317	18245	18337	18466	18490	18265	18453	18215	18269	18163	18257	18281	18380	18304	18315	18313	18234	18291	18338	18301	18343	18242	18443	18167	18253	18422	18253	18375	18410	18345	18325	18183	18298	18147	18406	18500	18380	18344	18060	18193	18292	18314	18372	18364	18348	18387	18482	18191	18152	18390	18290	18569	18331	18431	18181	18254	18455	18301	18092	18521	18476	18324	18327	18207	18279	18370	18224	18162	18320	18265	18269	18242	18392	18293	18134	18189	18205	18432	18147	18383	18357	18505	17961	18201	18416	18276	18634	18380	18299	18355	18357	18248	18506	18365	18349	18033	18207	18176	18335	18231	18314	18299	18344	18385	18232	18180	18375	18311	18136	18462	18187	18312	18533	18661	18451	18270	18499	18352	18451	18275	18288	18380	18145	18351	18100	18225	18208	18174	18243	18385	18322	18379	18137	18421	18259	18192	18388	18227	18325	18410	18247	18332	18517	18338	18358	18210	18346	18456	18482	18423	18293	18344	18319	18222	18392	18524	18289	18354	18278	18184	18385	18388	18412	18210	18321	18266	18210	18280	18277	18218	18184	18217	18332	18219	18353	18335	18288	18442	18413	18352	18398	18387	18305	18434	18192	18351	18230	18539	18263	18299	18298	18273	18490	18079	18175	18182	18219	18336	18292	18259	18425	18283	18476	18323	18434	18182	18377	18150	18479	18298	18289	18248	18379	18218	18252	18322	18099	18442	18364	18359	18177	18056	18521	18448	18478	18478	18412	18631	18316	18234	18199	18367	18225	18141	18278	18180	18466	18591	18063	18447	18306	18352	18190	18376	18106	18451	18297	18457	18234	18320	18309	18393	18307	18215	18268	18316	18321	18533	18442	18211	18353	18317	18298	18374	18187	18337	18194	18434	18160	18130	18409	18346	18246	18233	18166	18248	18015	18258	18213	18397	18466	18426	18386	18168	18265	18211	18424	18126	18077	18343	18472	18305	18393	18293	18424	18295	18264	18233	18497	18420	18396	18134	18442	18255	18007	18223	18376	18263	18316	18182	18322	18212	18450	18259	18232	18580	18549	18270	18552	18627	18472	18107	18290	18240	18419	18220	18360	18136	18184	18461	18341	18454	18479	18397	18285	18159	18266	18562	18304	18365	18411	18561	18200	18330	18250	18416	18192	18397	18468	18391	18486	18280	18221	18259	18391	18352	18436	18368	18394	18052	18584	18401	18324	18338	18310	18173	18463	18328	18214	18335	18300	18298	18261	18163	18292	18225	18291	18592	18373	18408	18337	18230	18188	18324	18324	18278	18238	18302	18481	18513	18306	18257	18400	18376	18321	18175	18332	18355	18122	18252	18311	18416	18144	18164	18497	18348	18485	18407	18343	18295	18394	18164	18311	18226	18476	18362	18476	18229	18264	18259	18362	18460	18333	18394	18195	18181	18429	18459	18313	18331	18429	18439	18168	18321	18425	18421	18437	18181	18380	18567	18313	18336	18394	18244	18210	18030	18076	18155	18221	18303	18259	18144	18351	18100	18438	18155	18328	18346	18314	18334	18279	18280	18255	18135	18508	18243	18303	18371	18118	18333	18327	18276	18321	18394	18514	18334	18428	18580	18287	18263	18360	18306	18354	18170	18351	18224	18455	18248	18249	18239	18326	18274	18479	18489	18377	18461	18255	18445	18294	18408	18396	18342	18447	18235	18309	18064	18096	18203	18406	18208	18125	18290	18377	18222	18244	18129	18296	18001	18380	18412	18453	18403	18141	18167	18300	18130	18408	18325	18335	18308	18303	18211	18247	18431	18355	18457	18507	18376	18335	18079	18251	18219	18394	18166	18445	18206	18250	18311	18385	18135	18314	18293	18280	18506	18466	18377	18550	18311	18401	18327	18366	18526	18219	18332	18369	18434	18459	18215	18352	18473	18326	18254	18304	18327	18186	18139	18284	18245	18238	18275	18120	18187	18359	18492	18423	18322	18307	18397	18295	18232	18551	17976	18166	18104	18404	18485	18303	18605	18084	18345	18496	18182	18376	18296	18177	18411	18520	18559	18338	18154	18320	18398	18490	18535	18340	18291	18281	18338	18245	18414	18292	18278	18285	18439	18316	18342	18005	18300	18488	18263	18173	18315	18494	18476	18539	18268	17905	18145	18342	18278	18380	18313	18330	18290	18545	18357	18336	18193	18468	18203	18450	18300	18516	18142	18538	18197	18137	18377	18181	18213	18330	18300	18497	18457	18494	18182	18334	18223	18624	18214	18222	18358	18118	18251	18396	18431	18356	18200	18402	18505	18390	18276	18285	18445	18307	18164	18257	18254	18156	18233	18467	18331	18352	18211	18361	18361	18281	18397	18220	18541	18452	18199	18394	18336	18499	18239	18521	18201	18398	18311	18233	18289	18411	18393	18304	18390	18174	18131	18067	18373	18338	18226	18037	18223	18356	18251	18140	18273	18367	18014	18482	18401	18284	18344	18372	18221	18396	18431	18066	18336	18174	18373	18157	18500	18149	18204	18312	18509	18240	18129	18273	18269	18210	18196	18247	18234	18345	18500	18191	18327	18255	18326	18419	18470	18282	18330	18190	18268	18389	18386	18096	18376	18599	18114	18304	18312	18333	18486	18457	18252	18367	18401	18440	18223	18187	18306	18360	18337	18132	18311	18522	18509	18547	18249	18300	18190	18181	18175	18254	18403	18220	18282	18287	18341	18301	18098	18297	18212	18218	18299	18137	18263	18250	18446	18351	18294	18441	18371	18154	18533	18600	18380	18362	18218	18462	18171	18137	18275	18267	18254	18270	18379	18316	18321	18358	18082	18296	18319	18281	18247	18447	18251	17963	18194	18218	18226	18347	18214	18279	18376	18368	18376	18256	18184	18546	18444	18329	18324	18425	18529	18475	18291	18193	18252	18451	18278	18341	18212	18240	18366	18520	18126	18240	18315	18267	18226	18489	17925	18090	18362	18217	18386	18394	18326	18434	18346	18367	18474	18239	18426	18332	18266	18531	18207	18400	18127	18267	18172	18381	18464	18324	18122	18326	18384	18600	18291	18180	18416	18221	18343	18484	18384	18320	18141	18125	18512	18421	18234	18245	18530	18648	18379	18285	18339	18169	18317	18333	18254	18092	18103	18285	18384	18245	18347	18191	18195	18331	18324	18346	18329	18270	18319	18189	18062	18321	18527	18241	18544	18293	18252	18271	18463	18372	18166	18505	18317	18332	18288	18406	18418	18377	18208	18243	18180	18513	18223	18380	18165	18357	18485	18109	18435	18218	18335	18438	18363	18440	18275	18273	18288	18306	18381	18436	18233	18379	18321	18174	18125	18368	18346	18616	18310	18278	18401	18301	18291	18196	18237	18362	18377	18349	18311	18228	18486	18223	18354	18558	18353	17980	18197	18267	18226	18401	18229	18380	18361	18558	18361	18521	18341	18274	18484	18385	18468	18302	18337	18416	18240	18198	18332	18539	18267	18517	18307	18344	18164	18260	18251	18300	18349	18157	18294	18372	18389	18389	18511	18176	18291	18365	18364	18184	18459	18408	18535	18275	18327	18198	18399	18265	18288	18201	18276	18326	18284	18370	18339	18116	18367	18388	18346	18253	18309	18242	18418	18490	18412	18496	18249	18433	18206	18311	18064	18179	18289	18599	18414	18428	18308	18224	18360	18177	18351	18492	18535	18258	18295	18276	18356	18374	18361	18208	18384	18357	18364	18297	18450	18299	18283	18219	18300	18277	18089	18407	18291	18391	18151	18358	18412	18372	18359	18263	18336	18424	18340	18167	18324	18256	18226	18348	18419	18449	18491	18458	18398	18398	18286	18417	18261	18321	18423	18408	18242	18701	18239	18450	18358	18348	18339	18099	18245	18305	18412	18297	18331	18261	18132	18357	18512	18202	18232	18440	18290	18403	18184	18245	18281	18537	18301	18235	18450	18312	18385	18406	18357
22040	36604	35194	24982	21192	20298	26549	55278	49152	34741	21420	15541	14713	14463	14280	14287	14283	14421	14251	14331	14338	14297	14396	14414	14190	14332	14413	14134	14231	14481	14119	14375	14459	14346	14369	14273	14145	14336	14341	14138	14506	14315	14265	14155	14311	14262	14265	14172	14441	14306	14230	14194	14260	14296	14304	14163	14322	14240	14358	14470	14363	14245	14386	14395	14186	14226	14449	14149	14386	14400	14179	14391	14300	14234	14433	14196	14267	14236	14239	14537	14231	14415	14349	14346	14268	14461	14316	14272	14365	14288	14266	14310	14202	14235	14383	14290	14435	14199	14383	14281	14208	14165	14286	14378	14126	14302	14220	14451	14450	14339	14489	14231	14363	14247	14481	14381	14375	14186	14208	14427	14231	14319	14318	14383	14264	14287	14379	14258	14418	14395	14381	14384	14258	14281	14223	14428	14242	14348	14485	14255	14370	14235	14323	14347	14321	14274	14291	14445	14316	14248	14434	14377	14504	14273	14333	14323	14183	14407	14393	14513	14220	14302	14249	14202	14382	14294	14235	14308	14345	14236	14339	14353	14347	14187	14300	14334	14400	14302	14372	14403	14227	14236	14276	14338	14255	14328	14226	14406	14204	14321	14259	14275	14101	14252	14225	14348	14400	14434	14279	14329	14090	14260	14240	14218	14195	14340	14349	14237	14168	14124	14545	14350	14305	14502	14199	14400	14265	14476	14435	14337	14329	14463	14229	14183	14465	14003	14370	14209	14257	14372	14564	14164	14392	14348	14204	14207	14342	14296	14547	14362	14437	14265	14328	14340	14442	14355	14230	14441	14222	14401	14311	14366	14365	14503	14351	14404	14102	14195	14424	14377	14184	14435	14465	14203	14139	14438	14343	14214	14218	14428	14262	14304	14290	14204	14309	14212	14268	14319	14374	14314	14351	14261	14254	14179	14288	14475	14030	14212	14302	14255	14268	14358	14344	14229	14331	14384	14466	14232	14460	14279	14362	14292	14243	14325	14441	14434	14401	14240	14338	14453	14344	14178	14295	14294	14259	14385	14419	14407	14239	14348	14496	14252	14407	14313	14463	14297	14246	14432	14413	14363	14294	14410	14259	14137	14338	14315	14163	14187	14299	14263	14388	14287	14237	14209	14308	14272	14133	14447	14277	14447	14363	14275	14212	14169	14392	14395	14356	14349	14166	14291	14294	14303	14219	14447	14380	14141	14288	14278	14359	14329	14500	14331	14179	14356	14319	14332	14430	14399	14351	14244	14220	14358	14342	14336	14296	14245	14295	14288	14339	14455	14250	14077	14345	14291	14428	14274	14226	14373	14390	14324	14297	14136	14117	14376	14360	14350	14296	14315	14231	14438	14441	14329	14181	14327	14261	14313	14351	14308	14292	14132	14463	14285	14352	14201	14419	14214	14457	14314	14618	14301	14251	14286	14381	14371	14307	14158	14240	14329	14428	14148	14240	14038	14352	14239	14470	14453	14433	14360	14203	14398	14247	14384	14285	14303	14276	14354	14302	14281	14297	14288	14323	14379	14338	14240	14458	14257	14348	14315	14431	14363	14403	14171	14327	14421	14294	14288	14409	14276	14360	14269	14419	14299	14274	14251	14391	14237	14334	14180	14299	14165	14302	14459	14286	14222	14376	14332	14387	14413	14284	14411	14337	14323	14286	14428	14183	14312	14202	14318	14509	14333	14259	14333	14391	14436	14270	14443	14385	14272	14399	14229	14196	14270	14256	14085	14291	14272	14317	14226	14385	14302	14265	14436	14378	14190	14276	14331	14371	14291	14399	14140	14247	14150	14092	14369	14290	14325	14391	14331	14233	14339	14414	14313	14315	14273	14445	14317	14151	14162	14235	14404	14289	14485	14310	14400	14235	14291	14301	14306	14441	14379	14308	14302	14507	14383	14360	14344	14333	14251	14417	14297	14252	14099	14397	14295	14248	14346	14403	14306	14193	14040	14243	14199	14141	14237	14287	14238	14491	14321	14383	14389	14499	14366	14243	14223	14292	14337	14294	14335	14442	14151	14400	14181	14418	14236	14476	14232	14406	14131	14273	14319	14558	14406	14438	14286	14301	14291	14321	14198	14536	14263	14290	14158	14448	14400	14267	14322	14184	14292	14483	14361	14296	14179	14406	14432	14410	14318	14419	14147	14248	14498	14276	14339	14219	14327	14382	14369	14176	14381	14438	14249	14253	14268	14360	14255	14370	14084	14271	14391	14403	14290	14226	14393	14378	14302	14397	14309	14210	14359	14496	14405	14413	14257	14336	14348	14343	14240	14434	14441	14275	14357	14324	14378	14369	14359	14100	14280	14298	14303	14298	14293	14240	14267	14312	14280	14293	14357	14307	14393	14264	14348	14327	14327	14326	14269	14410	14241	14278	14421	14210	14219	14391	14398	14262	14407	14359	14390	14258	14196	14378	14192	14372	14258	14337	14389	14347	14255	14174	14339	14341	14358	14280	14112	14529	14349	14159	14247	14239	14201	14298	14352	14247	14329	14471	14228	14280	14301	14370	14260	14232	14358	14200	14271	14225	14404	14219	14238	14377	14261	14286	14300	14258	14290	14268	14273	14333	14291	14334	14236	14277	14364	14257	14416	14275	14157	14304	14290	14425	14126	14282	14346	14308	14183	14201	14279	14273	14357	14121	14186	14465	14249	14107	14346	14318	14517	14297	14252	14385	14258	14370	14250	14377	14232	14348	14526	14208	14363	14250	14459	14288	14279	14325	14447	14403	14152	14202	14351	14273	14474	14302	14166	14340	14440	14290	14340	14393	14282	14297	14321	14287	14156	14300	14278	14321	14361	14385	14313	14297	14337	14395	14281	14310	14285	14200	14340	14365	14247	14397	14303	14432	14158	14236	14104	14390	14245	14367	14236	14410	14283	14295	14210	14365	14237	14296	14389	14359	14342	14396	14410	14180	14400	14334	14363	14376	14198	14136	14184	14184	14414	14343	14204	14270	14160	14375	14418	14414	14248	14523	14499	14311	14280	14415	14445	14407	14418	14222	14449	14281	14423	14322	14366	14304	14380	14292	14271	14217	14351	14201	14283	14353	14326	14175	14292	14316	14391	14240	14356	14196	14398	14490	14386	14396	14195	14391	14433	14330	14397	14289	14381	14316	14308	14360	14226	14425	14274	14317	14389	14255	14344	14434	14351	14321	14326	14386	14367	14308	14189	14222	14380	14229	14286	14383	14295	14308	14269	14287	14389	14322	14462	14413	14271	14481	14232	14187	14061	14362	14395	14412	14345	14323	14392	14242	14178	14165	14273	14235	14140	14464	14310	14342	14278	14303	14191	14270	14270	14221	14370	14320	14364	14191	14297	14319	14384	14232	14329	14120	14333	14337	14411	14323	14276	14400	14232	14242	14410	14215	14429	14452	14363	14311	14236	14508	14403	14384	14269	14483	14400	14286	14333	14327	14361	14275	14418	14431	14202	14148	14411	14275	14361	14120	14192	14270	14282	14237	14368	14303	14344	14438	14332	14352	14342	14429	14322	14248	14415	14389	14392	14243	14347	14378	14403	14272	14281	14267	14392	14407	14232	14070	14133	14266	14365	14320	14282	14377	14218	14154	14260	14320	14393	14358	14395	14342	14411	14286	14418	14402	14303	14326	14284	14391	14304	14315	14268	14319	14355	14228	14390	14260	14246	14306	14319	14249	14347	14304	14252	14280	14357	14354	14336	14480	14201	14311	14300	14221	14197	14357	14323	14251	14338	14247	14270	14377	14357	14391	14306	14272	14461	14307	14199	14351	14313	14190	14184	14533	14190	14290	14328	14294	14174	14304	14389	14284	14293	14233	14266	14310	14267	14330	14348	14190	14279	14169	14219	14544	14281	14509	14524	14357	14441	14376	14337	14367	14226	14186	14234	14331	14325	14340	14572	14253	14235	14361	14311	14287	14306	14361	14150	14358	14297	14445	14411	14302	14340	14290	14312	14464	14351	14369	14237	14317	14245	14401	14299	14360	14302	14104	14268	14192	14289	14322	14482	14304	14282	14445	14306	14142	14325	14387	14308	14204	14155	14490	14312	14406	14295	14259	14278	14387	14322	14303	14481	14401	14404	14066	14431	14334	14258	14258	14257	14293	14360	14338	14205	14331	14191	14255	14350	14285	14352	14412	14257	14360	14281	14335	14340	14254	14293	14367	14398	14348	14251	14327	14402	14279	14378	14154	14360	14278	14405	14276	14235	14285	14317	14196	14084	14284	14415	14295	14378	14349	14460	14372	14320	14476	14231	14240	14256	14366	14329	14442	14297	14362	14366	14261	14351	14504	14321	14350	14324	14293	14440	14478	14271	14426	14311	14153	14361	14361	14400	14503	14316	14212	14185	14307	14184	14244	14285	14486	14199	14169	14396	14288	14496	14372	14331	14333	14287	14470	14382	14413	14399	14201	14325	14249	14517	14244	14194	14326	14361	14414	14299	14368	14197	14303	14291	14199	14289	14357	14077	14463	14231	14265	14488	14341	14238	14395	14274	14221	14408	14296	14200	14238	14235	14230	14214	14246	14124	14376	14433	14362	14280	14488	14292	14242	14403	14257	14405	14295	14400	14293	14246	14542	14227	14219	14371	14380	14339	14262	14383	14269	14180	14429	14214	14308	14304	14446	14386	14198	14279	14351	14321	14123	14332	14213	14293	14521	14294	14399	14376	14334	14186	14218	14246	14251	14440	14428	14128	14447	14261	14354	14296	14261	14240	14334	14258	14359	14335	14150	14323	14461	14352	14285	14250	14575	14250	14348	14387	14438	14324	14416	14351	14299	14238	14284	14238	14273	14446	14183	14425	14467	14195	14319	14526	14339	14233	14447	14274	14514	14228	14407	14335	14357	14293	14485	14302	14358	14419	14406	14307	14254	14220	14338	14299	14217	14236	14496	14385	14426	14324	14295	14194	14379	14235	14176	14362	14284	14518	14337	14389	14403	14357	14490	14260	14297	14341	14284	14307	14233	14423	14371	14190	14233	14097	14202	14290	14279	14285	14399	14292	14415	14404	14498	14401	14393	14354	14223	14309	14232	14191	14240	14265	14096	14443	14217	14521	14190	14241	14363	14255	14353	14225	14427	14285	14248	14184	14324	14375	14387	14250	14262	14611	14400	14340	14129	14401	14536	14163
23879	21061	28475	24277	23133	25445	32920	70090	62346	44498	29786	21728	18868	18407	18343	18337	18393	18317	18144	18111	18149	17812	18266	18184	18028	18193	18186	17994	18234	18161	18036	18384	18284	18071	18127	18037	18476	18125	18382	17972	17955	18250	18051	18233	18149	17871	18065	18252	18210	18075	18119	18058	18063	18257	18184	18244	18069	18162	18177	18121	17993	18090	18089	18236	18000	18020	18101	18141	18166	18239	18315	18007	18069	18155	18084	18036	17983	18168	18153	17745	18010	18202	18135	18230	18121	18139	18191	18172	18059	18138	18199	18057	18380	17949	18146	18232	18148	18271	18224	18343	18391	18112	17863	18012	18092	18020	18061	18011	18031	17917	18255	17973	18090	17994	18195	18075	18173	17949	18092	18427	18208	18063	18098	18016	18076	18256	18181	18150	17941	18030	18265	17857	18039	18406	18233	18168	18216	18092	18134	18119	18207	18200	18072	18014	18269	18274	18149	18016	18064	18149	18127	18145	17860	18016	17958	17997	18292	18061	18181	18007	17988	18209	18102	18242	18094	18165	18050	17973	17892	18220	17823	17946	18180	18130	18018	18013	17975	18305	17856	17965	18130	18000	17935	18234	18233	17955	18098	18125	18072	18087	17950	18097	18036	18121	18066	18090	18120	18106	18001	18077	17991	17912	18129	17894	18211	18076	18295	17947	18170	18222	18140	18191	17947	18208	18047	18085	17909	17874	18292	18250	18063	18326	18148	18066	18178	17891	18045	18171	17950	18054	18200	18285	18057	18242	18000	18003	18138	18129	18099	18106	17966	18064	18058	18041	17928	18178	17938	18174	18118	17897	18052	18175	18077	17916	18326	17940	18127	18458	18168	17990	18007	18291	18019	18029	17906	18114	17973	17972	18121	18221	18256	17888	17968	18136	18251	18131	17990	18112	17846	18218	18140	17875	18008	18073	18115	18197	18112	18118	18083	18147	17799	18031	18008	18227	18007	18164	18054	18062	18094	18014	18066	17953	17882	18048	18006	17941	17885	18142	18088	18177	18068	18068	18127	18133	18112	18015	18010	18042	18194	18137	18131	18030	18188	17959	18197	18156	18188	18158	18148	17985	18071	18064	18222	18134	18019	17924	18009	18013	17972	18001	17958	18036	18115	18184	17999	18067	17999	18050	18209	17885	17920	18245	17911	18072	18000	18153	18165	18220	17939	18061	18144	17987	17814	18100	18044	18161	18068	18133	18047	18107	17925	18123	18195	18215	18159	18126	18024	18173	18033	18052	18090	18026	18106	18060	18076	18033	17991	18152	17921	18157	18083	18011	18073	18184	17688	18065	18102	17932	18089	17784	17854	18216	18069	17999	18056	17934	17870	18019	18176	18123	17764	17949	18326	18136	18068	18327	18012	18035	18059	18048	18273	17878	17969	18061	18045	18094	18116	18131	18050	17891	18103	18166	18059	18092	18081	18123	18022	18068	18080	18166	17886	18207	17995	18026	18061	18004	18087	18204	17930	17857	18074	18118	18252	18162	17910	18122	18020	18073	18069	18088	18198	17991	17910	18073	18106	17858	18094	18020	18205	17937	18238	17880	17956	18157	17953	18055	18211	18231	18131	17965	17879	18218	18206	18021	18011	17888	18052	18139	17994	18284	17981	18207	17896	17830	18164	18236	17974	18295	17922	17959	17855	18001	18169	18187	18121	18258	18201	17759	18121	18103	17811	17990	17918	18087	18056	18150	18122	18033	18160	18078	18056	18116	18082	17820	17978	18239	17956	18154	18226	17986	18009	18106	18007	18017	18228	17907	18147	18025	18236	18249	18151	18096	18145	17977	18107	18000	17974	18112	17818	17897	18198	18141	17991	18231	17866	17916	18017	18031	18159	18158	18107	18081	17873	17944	17937	17973	18201	17885	18122	17851	17981	18046	18132	18220	18005	17969	18084	18188	18155	17927	18115	18095	18260	17944	18252	18220	18071	17846	17965	18223	18140	18344	17804	17889	18003	18135	17975	17987	18093	18158	18003	17884	17937	18260	18048	18105	17929	18102	18082	18095	18038	17848	18076	17926	17962	17962	18051	18108	18153	17970	17990	18160	18011	18034	18100	17944	18005	17862	18029	17852	18057	18231	18096	18142	18130	17935	18141	18031	17929	18186	18142	18103	18147	17945	18251	18074	18100	18019	18219	18044	18051	18234	18082	18072	18150	18041	18136	18026	17888	17950	18001	18029	18251	17938	18023	18085	18067	17960	18113	18075	18143	18207	17935	18090	18084	18002	17982	18001	18145	18141	17766	17838	18165	18154	18063	18153	18214	18040	18100	18052	18161	18105	18101	18171	18305	18133	17982	18211	17954	18323	17910	18067	18096	18225	18079	18063	18092	18162	18237	17988	17990	17995	18024	18160	18210	17979	18016	18240	18176	18062	18018	18231	18069	18051	18283	18008	17946	18007	17968	17980	18118	18273	17990	18036	18328	18188	18003	17943	18023	17925	18121	18015	17908	18215	18205	18029	18087	18125	18043	17996	18013	18065	18164	18078	17962	18002	18054	18132	18109	17867	18131	18150	18041	18082	18201	18238	18245	17997	17997	18155	18162	18218	18164	18019	18240	18307	18142	18091	18055	17895	17984	18052	18177	17944	17919	18030	17984	18011	17991	18058	18337	17979	18070	18220	17891	18231	18037	17838	18047	18108	17937	18022	18192	18368	18088	17939	18156	18099	18191	18134	18148	18047	18151	18036	18056	17898	17963	18102	18006	18096	17904	17959	18216	18233	18070	17953	18169	18158	17977	18082	18165	18060	18070	18065	17876	18130	18000	17964	18109	18165	18183	18051	18155	18042	18230	18015	18285	18128	17888	17958	18041	18120	18105	18147	18239	18230	18007	18047	18063	18061	18208	18164	18004	18039	18104	17967	18196	17939	17981	17860	18002	17900	17983	18032	18240	18021	18306	18313	18131	17855	17949	18070	17943	18155	18054	18040	18097	18119	18029	18326	18074	18014	18200	18081	18069	18021	18154	18114	18019	17965	18085	17981	18099	18224	18193	17945	18146	18172	17954	17964	18163	17786	17986	18021	17917	17853	18022	18213	18209	17982	17949	18207	18103	18111	18195	18000	18134	18107	18332	18204	18125	17890	17887	17985	18000	18065	17954	18002	17840	18067	18054	18028	17896	17910	18229	18185	17815	18065	17988	18178	18139	18132	18297	18062	18013	18136	18063	18079	18183	18147	17851	18094	18094	17937	17980	18126	18110	18005	18161	18068	18234	18014	18008	18047	18063	18288	18175	18027	18246	18335	17890	17904	18038	18015	17857	17947	17982	17995	18210	17960	18008	18115	18231	18024	18134	18091	18024	18220	18182	17909	18115	17949	18056	18075	18214	18007	18282	18113	18256	18116	17946	17993	18062	18057	17848	18061	18006	17970	18221	17968	18103	18318	17986	18124	18263	18038	18053	18205	18106	18053	18106	18066	18035	18074	18018	18150	18038	18061	18216	17974	18168	18032	17847	17927	18016	18095	17878	18176	18025	18117	18159	18092	18196	18038	17935	17886	18072	17772	18109	18044	17963	18163	18134	18333	18089	17984	18031	18043	18027	18069	18075	17940	18103	17988	18159	18236	18218	17939	17984	18141	18302	18007	18146	17899	18029	17973	18185	18130	18095	18087	17982	18187	18111	18073	18042	18015	17970	18074	17895	18155	18058	18031	17971	17964	18206	17977	18001	18172	18077	18312	18019	18237	17981	18278	18341	17913	17951	18065	18242	17930	18092	17974	17994	17981	18003	18087	17914	18039	18184	18092	18334	17928	18158	18242	18211	18018	18133	18043	18152	18293	18173	17918	18184	17996	18094	18103	17802	18061	18017	18031	18079	18242	18063	18276	18168	18013	18316	18113	18061	17816	18014	18099	17923	18054	18038	17999	18105	17916	18094	18033	17861	18002	18159	18197	18097	18128	17965	17777	18032	18023	18231	18035	18084	18333	18260	18101	18185	18218	18123	18308	17954	18035	18227	17818	18241	18103	18115	18064	18059	17896	17893	18239	17903	17806	17991	18192	18121	18179	18084	18029	17982	17881	18016	18144	18120	18212	18182	18137	18242	17900	18303	18156	18196	18041	18164	18219	17939	18157	18095	18018	17910	18014	18175	17910	18087	18044	18138	18232	17956	17968	18080	18167	18033	17959	17932	18090	18246	17992	17963	17857	18177	18174	17993	18135	18362	18150	18268	18310	18234	18022	17952	18030	17860	18032	18307	18241	18194	18156	17975	18334	18327	18089	18168	18143	18141	18000	17978	18122	17933	17950	17935	18076	18000	17913	18127	18140	17985	18167	18164	17913	18055	18164	18297	18183	18128	18072	17929	18114	17822	18267	18336	17914	18181	18136	17996	18062	17936	17976	17920	17912	17957	18115	17989	18149	18025	18201	17964	18168	17828	18150	17789	18004	18055	18242	18133	17859	17963	18076	17952	18029	17963	17971	18161	18052	18131	18036	18074	18078	18006	18071	18207	17928	18043	18043	18124	18070	18072	17997	17913	18027	17865	18036	18043	17945	17832	17867	18025	18063	18056	18172	17896	18084	18194	18138	17955	17986	18077	18084	18086	18074	18176	18204	18165	17899	18021	18328	18116	18131	18030	17965	18076	18174	18213	18123	18076	18071	18047	18085	18114	17957	18079	18169	18250	18232	18239	18042	17915	18187	17905	17977	17977	18017	18164	18121	18267	17986	18105	18012	18135	17970	18221	18044	18113	18084	18079	18037	18180	18047	18072	18091	17828	18067	18249	17904	17838	18092	18006	18032	18245	18046	18002	17934	17957	17995	18232	18127	17992	18166	18161	18048	18165	18427	18105	18105	17859	18115	17982	18256	18139	18066	18002	18177	18216	18172	18049	18135	18181	18185	17971	18253	18063	18335	18207	17986	18164	17987	17988	17892	18014	18045	18093	18208	18226	18011	18058	18064	18098	17983	17959	18006	17955	17926	18160	17973	18084	18165	18099	18251	18185	17991	18084	18021	18043	18142	18200	18170	18255	17989	17925	18201	18045	18139	18075	18191	18105	17920	17937	17906	17968	17900	18156	18068	17984	18054	18340	17959	17915	17987	18203	18216	17962	18131	18222	18091	18024	17999	18184	18114	18051	18102	18236	18168	18262	18084	18057	18051
24335	41510	39634	34081	29907	23080	30951	69612	59363	41719	25530	16519	14475	14154	14271	14332	14200	14260	14068	14250	14130	14055	14200	14227	14045	14287	14189	14059	14251	14119	14093	14314	14111	14278	14273	14138	14138	14167	13945	14216	14164	14266	14159	14053	14085	14147	14198	14167	14285	14243	14116	14270	14325	14202	14145	14214	14080	14173	14171	14211	14053	14236	14204	14184	14075	14236	14114	14103	14273	14079	14246	14130	14025	14097	14219	14133	14229	14262	14198	14194	14164	14071	14180	14034	14075	14063	14098	14103	14200	14168	14112	13999	14177	13965	14133	14304	14214	14185	14168	14114	14075	14239	14272	14282	14114	14249	14304	14286	14090	14213	14231	14252	13882	14196	14131	14193	14101	14257	14222	14109	14035	14082	14043	14166	14168	14285	14222	14201	14024	14075	14061	14201	14065	14049	14252	14262	14072	14128	14241	13975	14123	14017	14274	14127	14166	14127	14304	14145	14112	14278	14167	13925	14123	14015	14193	13994	14121	14068	14234	13989	14190	14133	14137	14170	14174	14036	14200	14282	14081	14219	14087	14204	14086	14077	14187	14168	14117	14109	14008	14062	14181	14282	14199	14113	14290	14133	14123	14163	14079	14128	14134	14260	14179	14375	14006	14122	14191	14109	14182	14249	14248	14216	14120	14183	14274	14167	14239	14166	14159	14297	14281	14121	14182	14117	14064	14241	14148	14080	14128	14165	14119	14225	14327	14183	14202	14163	14255	14118	14354	14024	14216	14350	13969	14137	14270	14156	14191	14198	14171	14340	14237	14197	14109	14110	14164	14085	14158	14102	14127	14214	14211	14126	14248	14203	14180	14043	14169	14113	14283	14249	13963	14054	14168	14019	14118	14059	14154	14268	14036	14070	14132	14192	14144	14079	14293	14206	14214	14121	14054	14367	14179	14132	14141	14153	14057	14373	14150	14113	14328	14205	14098	14030	14186	14212	14157	14293	14305	14281	14077	14291	14187	14178	14140	14204	14203	14212	14179	14220	14357	14187	13955	14253	14196	14031	14123	14058	14042	14098	13915	14091	14084	14248	14031	14273	14138	14210	14261	14039	14211	14218	14064	14142	14171	13956	14270	14034	14155	14285	14207	14209	14296	14105	14028	14129	14134	14211	14321	14145	14058	14234	14046	14335	14068	14289	14262	14232	14308	14202	14052	14110	14126	14158	14106	14026	14228	14034	14069	14323	14098	14121	14162	14152	14234	14259	14183	14211	13999	14217	14052	14178	14157	14207	14082	14005	14220	14181	14206	14137	14195	14059	14228	14200	14046	14293	14217	14064	14213	14275	14082	14260	14196	14114	14144	14026	14085	14205	14117	14062	14309	14018	14214	14226	14281	14234	14234	14161	13973	14108	14158	14188	14132	14221	14243	14117	14157	14196	14181	14146	14144	14145	14084	14267	14206	14348	14220	14296	14099	13980	14148	14242	14142	14158	14101	14312	14271	14029	14114	14108	13994	14070	14152	14200	14221	14121	14069	14212	14265	14012	14225	14125	14074	14166	14000	14106	14208	14249	14150	14262	14011	14025	14177	14029	14344	14171	14228	14211	14112	14263	14222	14143	14175	14138	14252	14264	14217	14156	14343	14109	14079	14063	14082	14293	14101	14241	14038	14116	14012	14205	14034	14231	14232	14184	14056	14203	14217	14182	14181	14021	14088	13994	14158	14098	14171	14254	14127	14268	14139	14140	14043	14104	13991	14141	14221	14012	14187	14189	14054	14261	14221	14125	13978	14212	14101	14195	14210	14125	14211	14099	14243	14193	14120	14097	14166	14058	14352	14087	14306	14101	14382	14032	14071	14074	14053	14205	14263	14176	13978	14339	14025	14172	14393	14068	14208	14320	14178	14075	14113	14046	14164	14196	14158	14039	14152	14248	14129	14191	14147	14012	14134	14117	14240	14126	14115	14179	14140	14271	14078	14203	14043	14065	14006	14068	14074	14244	14098	14195	14196	14066	14279	14020	14179	14138	13977	14271	14251	13984	14182	14091	14133	13941	14157	14269	14070	14133	14149	14080	14127	14202	14222	14169	14031	14305	14274	14273	14024	13977	14078	14180	14076	14070	14195	14034	14096	14168	14101	14283	14188	14389	14182	14101	14151	14222	14258	14247	14291	14251	14158	14087	14218	14277	14315	14285	14176	14090	14184	14105	14161	14064	14116	14072	14235	14108	14116	14248	14149	14123	14098	14289	14173	14092	14152	14202	14208	14272	14180	14094	14008	14192	14354	14185	14153	14369	14149	14018	14294	14270	14081	14149	14200	14110	13925	13970	14102	14119	14131	14127	14214	14134	14063	14297	14356	14122	14151	14006	14119	14174	14129	14153	14124	14149	13886	14234	14252	13992	14116	14203	14102	14426	14106	14096	14203	14175	14092	14300	14065	14221	14087	14244	14110	14028	14165	14164	14250	14170	14387	14066	14073	14085	14220	14262	14015	14230	14076	14202	14081	14017	14124	14083	14241	14174	14243	14250	14207	14079	14189	14097	14090	14165	14063	14050	14085	14204	14140	14182	14270	14137	14093	14199	14112	14289	14178	14104	14105	14297	14059	14266	14198	14306	14125	14192	14126	14242	14141	14106	14032	14142	14325	14151	14278	14046	14304	14254	14084	14230	14336	14104	14185	14130	14336	14154	14039	14121	14197	14063	14109	14106	14125	14047	14067	14072	14192	14288	14253	14342	14002	14108	14347	14117	14225	14105	14143	14207	13987	14310	14061	14247	14088	14055	14266	14161	14230	14165	14118	14221	14061	14058	14212	14035	14041	14197	14250	14106	14389	14204	14172	14138	14164	14199	14302	14044	14135	14154	14223	14122	14045	14055	14050	14113	14144	14119	14094	13936	14231	14305	14336	14162	14277	14148	14278	14045	14119	14306	14237	14367	14191	14289	14161	14286	14298	14084	14065	14256	14054	14206	14068	14165	14028	14148	14144	14182	14212	14187	14134	14084	14137	14210	14099	14298	14264	14149	13995	14137	13991	14127	13928	14062	14234	14218	14202	14260	14097	14316	14233	14075	14247	14196	14116	14269	14232	14193	14153	14044	14023	14313	14159	13968	14102	14187	14208	14212	14131	14117	14248	14225	14193	14343	14101	14202	14092	14065	14157	14110	14066	13995	14267	13966	14179	13883	14348	13987	13999	14175	14194	14106	14271	14152	14006	14063	13980	14109	14134	14196	14300	14187	14246	14186	14172	14161	13989	14260	14220	14170	13978	14175	14195	14150	14194	14421	14143	14090	13973	14158	14105	14113	14167	13961	14224	14098	13996	14379	14111	14026	14114	14222	14051	14131	14260	14340	14139	14168	13996	14152	14145	14243	14218	14141	14072	14133	14112	14126	14116	14242	14341	14210	14271	14257	13889	14170	14131	13961	14101	14199	14285	14117	14330	14244	14205	14075	14174	14242	14195	14094	13965	14172	14270	14132	14163	14242	14218	14249	14219	14282	14151	14113	14048	14292	14138	14175	14079	14211	14050	14083	14348	14263	14145	14191	14173	14157	14147	14328	14271	14245	14293	14118	14056	14291	14149	14157	14301	14118	14063	14183	14379	14098	14076	14038	14056	14030	14245	14164	14119	14079	14032	14191	14194	14303	14306	14060	14130	14127	14223	14079	14221	14169	14237	14145	14212	14122	14178	14364	13978	14324	14064	14347	14107	14218	14201	14262	14199	14087	14170	14053	14109	14168	14144	14145	13902	14301	14124	14038	14162	14184	14025	14163	14210	14282	14115	14230	14156	14176	14066	14195	14097	14098	14094	14213	14250	14321	14218	14191	14116	14036	14147	14245	14239	14104	14237	13977	14183	14154	13995	14168	14199	14122	14199	14200	14075	14259	14071	14105	14172	14172	14408	14275	14180	14107	14279	14302	14180	14119	14184	14197	14304	14258	14355	14135	14217	14163	14108	14034	14071	13939	14274	14159	14207	14213	14174	14416	14095	14184	14133	14185	14089	14013	14008	14222	13988	14235	14192	14221	14081	14109	14268	14149	14102	14252	14119	14116	14170	14087	14233	14338	14031	13948	14314	14138	14122	14184	14174	14368	14075	14119	14097	14302	14116	14178	14216	14105	14103	14124	14299	14065	14092	14005	14132	14191	13987	14166	14248	14215	14206	14112	14025	14212	14040	14034	14223	14046	14078	14159	14226	14170	14221	14126	14156	14179	14180	14142	14031	14236	14207	14074	14206	13978	14155	14040	14393	14157	14226	14141	14018	14155	14097	14138	14222	14152	14259	13990	14092	14195	14101	14083	14191	14047	14151	14311	14219	13984	14069	14231	14118	14078	14258	14191	14073	14172	14111	14110	14229	14114	14173	14212	14048	14058	14161	13933	14312	14167	14124	14193	14374	14239	14068	14052	14112	14188	14192	14139	14301	14280	14012	14040	14193	14216	14157	14289	14318	14270	14040	14194	14165	14188	14217	14072	14099	14279	14146	14044	14106	14054	14226	14313	14160	14105	14182	14059	14111	14208	14267	14035	14168	13997	14118	14099	14181	14266	14088	14117	14270	14136	14127	14125	14215	14002	14255	14247	14046	14182	14187	14219	14192	14084	14120	14173	14247	14287	14113	14297	14062	14147	14219	14183	14219	14106	14060	14118	14105	14107	14119	14224	14016	14050	14061	14177	14179	14030	14166	14327	14235	14175	14096	14196	14135	14181	14136	14150	14139	14246	14277	14209	14199	14220	14180	14056	14275	14207	14255	14082	14230	14100	14182	14082	14189	14047	14095	14060	14077	14069	14063	14168	14295	14248	14271	14184	14098	14266	14145	14068	14195	14220	14262	14153	14186	14120	14164	14229	14020	14149	14015	14108	14176	14307	14201	14088	14277	14111	14243	14211	14130	14086	14030	14196	14336	14062	14236	14133	14191	14031	14321	14215	14126	14119	14310	14092	14229	14026	14154	14113	14020	14089	14326	14253	14077	14209	14303	14198	14297	14202	14186	14213	14317	14062	14118	14050	14278	14036	14205	14271	14161	14196	14114	14140	14182	14067	14141	14010	14266	14140	14103	14157	14115	14183	14313	14144	14226	14077	14079	14264	14158	14094	14285	14346	14127	14022	14117	14104	13994	14207	14309	14169	14142	14252	14205	14320	14115	14052
30550	25251	27096	24474	21355	20186	21292	26694	25802	22660	20323	19460	19229	19151	19170	18975	18974	19166	18958	19021	18944	19175	19010	18794	19012	18958	19054	18831	19062	19106	19017	19104	18832	19281	18921	18951	19160	18986	19149	19120	19021	18862	19036	19151	19224	18977	19155	18927	18968	18944	18928	18939	19171	18985	18932	18974	19154	18897	18969	18804	19077	19001	18874	18966	19159	18846	19032	19147	18941	18862	18948	19077	18927	19025	19063	18977	19019	18716	18871	18989	19092	18984	18872	19075	18845	19020	18792	19056	18887	18970	19042	19111	19156	18792	19204	19055	18830	18905	19172	18705	18995	19035	18962	19090	19126	19060	18857	19205	19040	18981	19019	18955	19309	18879	19002	18956	18977	18700	18968	19089	18837	18847	18896	18850	19056	18777	18870	18945	18923	18880	19081	19039	18995	19065	18887	18994	19083	18892	18734	19064	19215	19011	18944	19195	18937	18956	19031	18790	18981	18933	19058	19063	18880	19029	18929	19038	18992	18973	18853	18971	19067	18946	19049	19109	18887	18896	18833	18968	19028	19048	18833	18819	18909	19130	18852	19135	18934	18999	18938	18922	18796	18940	18897	18889	18888	18888	19067	18867	19015	18944	18760	18948	19043	18863	19004	19028	19134	18878	19091	19044	18953	19037	19224	18921	18977	18852	18972	18916	18890	18995	18975	18859	18969	18952	18940	18928	18861	18937	19018	18909	19089	18835	18789	19246	19126	18717	19090	18997	18976	19002	18830	18856	19003	19032	18797	19061	19072	18950	19152	19064	18795	18759	18980	18869	18887	18905	18884	18953	19023	19015	19118	18884	19042	18876	19016	18828	19157	18973	18967	19133	18918	19007	18969	19079	19087	19130	19108	18801	18865	19015	18940	19150	18974	18857	18946	18763	18987	19049	18833	19160	18910	18865	18756	18923	18932	19016	19088	18991	19057	19010	19105	18982	18676	18933	18865	18959	18706	18790	18979	19002	19116	19112	19202	19185	19180	19088	19051	19060	18951	19014	18899	19051	18830	18832	19069	18918	18860	18708	19065	19068	18926	18850	19025	19115	19018	18782	18808	18961	18779	18831	18772	19004	19053	18973	18938	19069	18873	19055	18927	19019	19032	18983	19071	18980	19084	19204	19092	18815	18971	18971	19066	18838	18971	19100	18946	18830	19038	19055	19045	19004	19030	18625	18868	18924	18884	18806	18945	19102	19228	19126	19015	19039	18808	19013	18973	18977	18873	18858	18899	18965	19170	19029	19013	19104	19095	19101	18889	19090	19098	18824	18990	19034	19106	18912	18832	19045	18806	18973	19074	18942	19067	18842	19035	19101	19162	19177	18985	19011	18889	19003	18805	19087	19125	19069	18989	18872	18610	18896	18902	19041	19104	18916	19046	19126	19067	19126	18887	18688	18832	19094	18750	18986	19121	19123	18947	19032	18741	18904	19006	18726	19078	18775	19019	18881	19131	18858	18916	19183	18824	18945	19056	18908	18958	18940	19020	19145	18967	18990	18948	18900	19022	19195	19258	18922	18934	18992	18986	18921	18865	19096	19110	18812	18977	18945	19030	19075	19080	18972	19173	18978	18891	19054	19053	19068	18963	18959	19057	19037	18926	19044	19050	18837	19069	19132	18919	18987	18995	18934	18920	18951	19007	18914	19072	18997	19103	18908	19001	19005	19121	19127	18964	19149	19021	18991	19078	18873	19057	18979	18926	19007	18908	18995	18931	18875	19058	18835	18953	19146	18990	19038	19147	18882	18908	19048	19028	19168	19077	18948	18916	19163	18983	18914	19157	19096	18873	18957	18784	19079	19099	19040	18910	18925	19112	19005	19100	19195	19028	19097	18891	19164	19003	19012	18996	18750	18822	18998	19138	18968	19003	18896	19224	18882	18997	18944	18868	18930	18829	19135	19018	19006	19095	18879	18918	19142	18772	18867	19041	19009	18949	18737	18880	18976	18866	18986	18866	18936	18777	19217	19037	18938	18692	19036	18924	19067	19155	18987	19141	19068	18798	18924	19032	18942	19129	18983	18912	19061	18983	19020	19056	18834	18925	18973	19031	18970	18994	18972	18928	19044	19333	19083	18947	19208	19169	18593	19068	18973	19023	18957	18964	18991	18991	18758	18981	18956	19078	18861	19099	18905	19037	18908	18893	18954	18925	18885	18733	18941	19105	18865	18891	19061	18985	18876	18857	19161	19092	18841	18869	18989	18897	19036	18851	18968	19102	18789	18889	19168	18891	18887	19074	18998	19025	19013	18719	19019	18906	18971	18932	19039	19017	18791	18845	19045	19340	18846	18886	18842	18873	18798	18828	19039	19155	18914	18925	18940	19075	19207	18966	18958	19101	19109	19089	19130	18996	19037	18993	19057	19154	19070	18875	18948	18900	19211	19011	18828	19005	18765	18933	19208	19043	18910	18958	18881	19081	18887	19142	19008	19094	19060	18838	19228	19003	19029	19008	18726	18902	18776	18972	19029	18959	18756	18943	18905	18965	18983	19150	18900	18800	18997	19115	19025	18933	18881	19064	18899	18871	19011	18811	18919	18860	18697	18823	19136	18739	18998	18832	18618	19288	18950	19020	18871	18981	18957	19001	18819	19095	19032	18911	18845	19019	18814	18918	19070	19023	18990	18799	18921	19031	18924	18944	19012	19019	18766	18999	18916	19040	18930	18782	18946	18856	19112	18976	18796	18944	19052	18924	18978	18952	18829	18875	19042	18750	19008	18897	18993	19114	18914	18950	18899	18904	18967	19012	18786	18988	18938	18887	18719	19118	18864	19080	18953	18949	19144	18998	18861	19058	18985	19067	19005	19095	18985	19141	18915	19113	18971	18937	19140	19038	18925	18995	18829	18726	19004	18884	19132	19141	19035	19205	19184	18902	19075	19155	19163	19113	18941	19065	18746	19065	18877	19083	19132	18951	18952	19023	18832	19047	18907	19021	19087	18873	18989	19062	18741	18798	18893	18716	19065	18781	19200	18919	18998	19010	18904	19002	19007	19082	18999	19130	19054	18906	18900	18837	18668	19133	18890	19024	18807	19086	18868	18879	19206	18973	19070	18854	19082	18921	18789	18899	19200	19223	19136	18958	18915	18774	19173	19076	18913	18854	19037	19033	19039	19188	18903	18968	19016	19186	18909	19027	19264	18834	19060	18948	19199	18978	19115	18854	18919	18852	18960	19008	19072	19096	18939	19028	19051	18853	19113	18887	18858	18962	19158	18953	19067	19109	19128	19000	19075	19192	18902	18905	18958	19200	18882	18856	19095	18914	18815	18922	18942	19125	18916	18899	18907	19256	18880	19051	19048	18857	18956	19020	18953	19109	19005	18879	19034	18820	18970	19231	18944	19053	18791	19064	18933	19061	18916	18923	19068	18973	18995	18776	18884	18714	18892	19058	19117	18765	19111	19022	19162	18812	18986	18978	19217	18900	18980	18968	19084	19159	19223	19171	19211	18911	19163	18906	18827	18782	19041	19093	18837	18830	19044	19009	18926	19226	18962	18875	19059	19046	19111	18990	18904	19098	18950	18946	19068	18988	19029	19210	18844	18836	19002	18977	18853	18942	18922	18954	18994	19025	18767	19072	19087	18954	18913	19026	19203	18827	18877	19131	18984	18950	19148	18897	18896	19164	19162	18912	19117	19292	19100	19235	18717	18731	18814	18881	19077	19049	19023	19003	19085	18996	19005	18784	18979	18940	19038	18853	19062	18785	18896	18870	18958	19048	19093	19207	19027	19051	18903	19019	19059	18842	18996	18879	18899	18871	18966	18853	19106	19036	18929	19139	19060	19017	18878	19167	18790	19035	19005	18999	19112	18814	19005	19106	19026	19171	18873	19117	18938	18966	18972	19011	18893	18830	18809	18779	18991	19134	18886	18929	19022	19109	18939	19047	18846	19145	18935	18935	18881	19092	19152	19021	18950	18942	19027	18886	18800	18951	18620	18883	19023	19060	18996	18892	18950	19050	18967	19077	18909	19090	18940	19048	19094	18937	19170	18958	19162	19323	19005	18999	18815	19084	18993	19141	19151	19167	18860	19033	19021	18987	19002	18966	19129	19112	19026	18973	18914	18959	19042	19078	18981	18856	18938	18848	18814	19105	18864	18988	18920	18924	18879	18887	18983	18967	19057	18835	19010	18947	18940	19068	19087	18999	19057	18867	19196	18981	19148	19242	18960	18755	19185	18730	18980	18743	18979	18886	18978	19002	19154	19172	18642	19073	18983	18974	19178	18887	18651	18996	19012	19092	18767	18994	18934	18865	18857	19084	18985	18995	19174	18990	18879	18735	19135	18839	18888	19091	19021	18947	19230	18891	19152	18973	19097	19239	18977	18791	18960	18955	18812	18668	18760	18882	19032	19114	18876	18912	18775	18878	18925	19025	18772	19053	19194	19176	19137	19045	18906	19088	19092	19064	19016	19080	19134	18915	19248	18956	18743	18922	19030	19045	18976	18962	19013	19113	19088	18831	18829	18918	19019	19017	18957	18992	18681	19054	19261	19058	19117	18977	18759	19129	18942	18983	19088	19018	19067	19107	19032	18851	19073	18684	18868	18953	18828	18942	18798	19087	18983	18770	19066	19011	19061	19042	18943	18986	19002	19150	19014	19040	19027	18756	19011	19067	18891	19066	18804	19018	19008	18932	19139	19042	18994	18944	19000	18964	18975	19034	18852	18893	18842	18944	18843	18872	19030	19032	19096	18915	18968	18914	18974	19234	19042	19027	19046	19063	18928	19066	18840	19049	18974	19129	19041	19220	18952	19060	19029	19025	18924	19115	19086	18861	18838	18884	18854	18963	18874	18901	19058	18961	19025	18965	19111	18963	19050	19041	18971	19099	18956	18825	18929	19078	19072	19007	18988	18933	18739	18877	19192	18977	18974	18965	18979	19061	18946	19172	18828	18860	18898	18988	18879	19069	18909	19008	19073	18853	19027	18994	18891	19001	19114	18873	19040	18779	19284	19121	18872	18942	19022	19129	18977	18967	19317	18990	18975	18975	19128	19043	19009	18882	19022	18929	18821	19080	18819	18903	18756	19059	19027	19159	18955	19083	18861	19088	18932	18897	19071	18677	18955	19038	19027	19011	19030	19071	18950	18915	19064	19065	19083	19128	18786
19844	25703	23600	20381	18023	16440	18538	25297	22355	18243	15750	15042	14740	14653	14615	14695	14760	14582	14806	14652	14785	14632	14663	14482	14613	14651	14673	14755	14555	14585	14556	14710	14699	14752	14791	14687	14703	14662	14576	14594	14701	14534	14564	14889	14568	14582	14750	14701	14520	14709	14558	14496	14593	14612	14696	14748	14637	14704	14688	14696	14457	14712	14604	14611	14599	14697	14655	14647	14572	14558	14704	14612	14658	14719	14670	14553	14812	14646	14636	14613	14668	14764	14589	14657	14653	14627	14565	14621	14765	14777	14663	14643	14843	14703	14505	14734	14470	14679	14545	14712	14677	14781	14608	14530	14675	14710	14672	14731	14673	14869	14725	14635	14488	14563	14810	14725	14835	14590	14677	14536	14716	14642	14613	14621	14671	14568	14797	14590	14751	14606	14530	14784	14574	14461	14674	14383	14650	14597	14567	14586	14625	14677	14677	14663	14537	14550	14587	14774	14735	14417	14658	14582	14622	14603	14834	14735	14400	14670	14602	14659	14664	14510	14623	14636	14653	14644	14467	14710	14705	14716	14675	14685	14598	14701	14774	14662	14457	14688	14615	14693	14701	14695	14605	14590	14655	14697	14709	14525	14693	14632	14579	14465	14615	14666	14550	14647	14553	14650	14730	14705	14641	14649	14692	14655	14657	14738	14513	14726	14763	14647	14810	14556	14669	14664	14693	14628	14645	14627	14661	14689	14725	14559	14789	14556	14762	14494	14623	14764	14481	14735	14753	14640	14795	14564	14680	14591	14674	14635	14656	14557	14689	14630	14667	14637	14551	14593	14501	14735	14698	14526	14588	14780	14660	14681	14608	14650	14591	14544	14622	14541	14827	14601	14450	14633	14615	14726	14579	14613	14456	14598	14644	14637	14649	14742	14610	14581	14777	14628	14606	14595	14553	14543	14760	14564	14643	14587	14595	14637	14655	14695	14701	14513	14613	14615	14545	14557	14655	14612	14369	14540	14768	14777	14629	14825	14600	14657	14699	14669	14638	14576	14664	14599	14792	14626	14513	14680	14687	14613	14581	14719	14661	14575	14657	14708	14601	14630	14688	14663	14539	14651	14834	14665	14712	14572	14733	14596	14704	14625	14672	14546	14611	14559	14618	14723	14521	14663	14645	14793	14527	14707	14656	14730	14700	14676	14663	14739	14599	14664	14622	14697	14616	14420	14723	14544	14678	14486	14523	14701	14678	14689	14704	14510	14678	14611	14532	14719	14655	14765	14454	14534	14631	14534	14677	14609	14625	14520	14464	14650	14556	14577	14637	14672	14890	14702	14765	14620	14657	14783	14578	14631	14705	14713	14631	14764	14593	14601	14652	14832	14512	14435	14606	14753	14637	14691	14521	14692	14728	14772	14553	14774	14493	14601	14741	14494	14592	14567	14593	14631	14711	14649	14696	14707	14739	14574	14524	14743	14745	14515	14512	14557	14592	14624	14679	14624	14687	14574	14676	14611	14725	14530	14507	14601	14716	14542	14550	14578	14717	14690	14701	14757	14685	14657	14573	14572	14632	14603	14655	14760	14735	14704	14647	14714	14468	14721	14773	14676	14602	14667	14688	14543	14546	14599	14531	14757	14704	14543	14688	14758	14693	14545	14638	14760	14655	14678	14843	14802	14641	14743	14631	14615	14801	14665	14644	14565	14729	14562	14795	14640	14649	14534	14743	14547	14656	14539	14708	14505	14650	14694	14752	14551	14776	14559	14575	14711	14814	14577	14765	14729	14610	14683	14832	14569	14682	14698	14774	14611	14743	14850	14770	14651	14676	14840	14724	14759	14854	14709	14582	14649	14702	14591	14771	14665	14603	14649	14685	14720	14656	14680	14487	14518	14734	14676	14769	14721	14738	14695	14685	14518	14658	14739	14535	14715	14662	14668	14738	14664	14635	14636	14677	14646	14710	14676	14616	14539	14599	14731	14579	14831	14768	14551	14630	14742	14570	14531	14562	14674	14717	14572	14621	14659	14557	14828	14660	14676	14745	14614	14441	14748	14690	14562	14577	14649	14710	14612	14642	14756	14656	14494	14757	14652	14641	14576	14671	14632	14568	14756	14605	14664	14578	14552	14655	14584	14635	14692	14673	14683	14607	14603	14455	14808	14660	14550	14452	14569	14875	14698	14542	14717	14527	14671	14578	14677	14522	14779	14742	14620	14548	14667	14886	14675	14719	14644	14643	14622	14763	14577	14612	14678	14704	14675	14516	14639	14764	14597	14585	14693	14591	14627	14831	14570	14402	14364	14539	14607	14617	14558	14739	14677	14673	14646	14585	14560	14632	14664	14550	14618	14725	14520	14555	14497	14813	14450	14539	14807	14511	14763	14697	14487	14603	14677	14727	14438	14746	14681	14780	14768	14832	14561	14714	14733	14732	14792	14580	14676	14661	14694	14647	14557	14693	14619	14815	14836	14805	14602	14690	14675	14777	14577	14661	14654	14542	14662	14627	14490	14438	14648	14582	14577	14750	14693	14483	14700	14586	14658	14616	14685	14635	14620	14731	14769	14617	14687	14782	14523	14532	14582	14541	14453	14707	14731	14660	14675	14592	14677	14692	14592	14797	14663	14568	14675	14799	14627	14568	14667	14510	14757	14711	14715	14580	14705	14534	14816	14541	14621	14699	14716	14698	14750	14686	14669	14566	14597	14486	14750	14666	14679	14634	14554	14642	14666	14767	14621	14563	14569	14551	14616	14648	14721	14707	14686	14805	14711	14783	14645	14654	14514	14717	14788	14592	14541	14846	14716	14724	14616	14662	14534	14694	14770	14586	14701	14629	14533	14712	14553	14639	14681	14627	14426	14701	14607	14594	14632	14690	14592	14596	14772	14534	14796	14566	14495	14708	14623	14727	14677	14601	14669	14599	14590	14480	14805	14884	14610	14726	14551	14880	14481	14633	14695	14776	14494	14715	14728	14617	14785	14624	14619	14395	14615	14610	14542	14756	14664	14540	14534	14831	14650	14499	14670	14546	14786	14757	14486	14657	14753	14843	14698	14824	14647	14576	14490	14727	14537	14579	14651	14630	14665	14528	14585	14648	14528	14764	14623	14718	14573	14610	14717	14661	14652	14735	14646	14559	14528	14849	14708	14546	14765	14569	14584	14564	14530	14671	14520	14752	14674	14783	14655	14442	14640	14697	14799	14680	14688	14875	14895	14629	14674	14707	14549	14593	14634	14684	14624	14635	14674	14551	14760	14702	14564	14526	14708	14533	14686	14680	14725	14651	14424	14725	14564	14770	14780	14637	14447	14547	14541	14700	14717	14621	14866	14713	14617	14727	14716	14735	14408	14677	14748	14761	14711	14561	14585	14600	14715	14597	14677	14619	14691	14587	14585	14522	14786	14521	14696	14680	14625	14637	14699	14650	14719	14642	14630	14442	14609	14767	14639	14633	14591	14534	14431	14744	14629	14614	14743	14480	14614	14635	14693	14598	14669	14572	14751	14674	14606	14726	14632	14672	14675	14608	14620	14533	14660	14700	14489	14771	14473	14573	14795	14437	14591	14540	14550	14776	14633	14703	14499	14673	14668	14749	14529	14611	14833	14724	14720	14538	14660	14465	14751	14684	14462	14833	14707	14676	14880	14804	14522	14647	14596	14547	14678	14774	14695	14570	14542	14584	14603	14684	14636	14603	14822	14702	14604	14778	14709	14582	14747	14762	14609	14777	14859	14608	14628	14600	14753	14687	14643	14557	14614	14649	14746	14616	14661	14559	14784	14611	14572	14577	14734	14696	14563	14763	14741	14567	14745	14673	14694	14607	14719	14701	14743	14530	14688	14621	14556	14572	14455	14639	14827	14808	14632	14704	14728	14730	14715	14589	14563	14538	14630	14740	14771	14635	14731	14595	14862	14641	14738	14657	14642	14554	14680	14632	14752	14621	14693	14604	14529	14748	14357	14593	14559	14725	14660	14543	14721	14634	14559	14733	14575	14599	14719	14768	14726	14542	14697	14497	14777	14612	14640	14560	14565	14630	14776	14670	14656	14728	14665	14545	14669	14537	14703	14833	14694	14668	14504	14500	14757	14533	14797	14664	14524	14652	14641	14513	14755	14641	14638	14551	14772	14703	14588	14595	14665	14542	14401	14637	14576	14721	14692	14702	14571	14677	14781	14488	14501	14535	14603	14557	14677	14657	14672	14686	14689	14707	14704	14725	14761	14787	14726	14564	14568	14622	14610	14605	14719	14622	14419	14734	14641	14664	14728	14834	14576	14535	14491	14744	14657	14481	14586	14521	14450	14737	14665	14611	14617	14542	14763	14711	14651	14724	14618	14591	14561	14479	14695	14595	14772	14698	14683	14738	14630	14583	14651	14785	14765	14514	14700	14671	14514	14699	14623	14676	14506	14615	14719	14629	14631	14607	14630	14659	14845	14749	14603	14615	14804	14601	14679	14535	14631	14519	14634	14517	14405	14608	14563	14615	14693	14701	14705	14683	14617	14555	14443	14767	14669	14717	14393	14674	14708	14673	14569	14796	14753	14656	14611	14710	14502	14862	14608	14786	14581	14480	14590	14607	14698	14746	14750	14592	14777	14413	14692	14718	14555	14606	14749	14677	14583	14629	14742	14574	14745	14795	14817	14649	14577	14731	14672	14688	14707	14582	14638	14683	14783	14595	14611	14596	14695	14505	14806	14643	14517	14678	14679	14772	14589	14685	14595	14640	14658	14561	14449	14830	14808	14613	14506	14572	14653	14697	14675	14511	14696	14540	14765	14658	14778	14699	14723	14519	14662	14604	14640	14652	14746	14625	14515	14687	14664	14859	14642	14700	14596	14612	14713	14458	14783	14654	14725	14839	14777	14753	14613	14514	14464	14666	14909	14753	14659	14617	14718	14580	14697	14523	14610	14667	14797	14522	14687	14614	14627	14585	14741	14783	14740	14678	14632	14807	14602	14550	14617	14713	14462	14439	14566	14681	14712	14714	14770	14528	14581	14621	14539	14559	14821	14556	14569	14689	14560	14700	14676	14772	14507	14531	14644	14610	14612	14844	14704	14695	14577	14512	14582	14710	14678	14724	14729	14588	14682	14676	14556	14684	14593	14712	14646	14658	14694	14630	14753	14647	14630	14676	14515	14545	14639	14751	14676	14650	14627	14579	14708
25437	21068	28009	25505	23859	23360	35982	60251	50667	36197	25044	20275	18671	18465	18574	18738	18414	18695	18491	18437	18611	18495	18368	18366	18707	18335	18580	18362	18236	18425	18320	18324	18564	18499	18413	18358	18420	18429	18437	18470	18269	18406	18336	18493	18348	18400	18536	18494	18484	18374	18326	18382	18438	18529	18429	18450	18496	18482	18435	18393	18397	18579	18467	18328	18313	18498	18257	18566	18645	18463	18446	18415	18501	18264	18251	18374	18567	18438	18441	18254	18270	18559	18289	18369	18436	18472	18262	18437	18626	18460	18296	18440	18310	18138	18502	18589	18447	18445	18334	18419	18368	18469	18660	18547	18405	18486	18659	18281	18398	18208	18456	18314	18246	18395	18288	18336	18478	18201	18247	18221	18205	18563	18420	18472	18453	18380	18197	18428	18361	18422	18459	18248	18553	18443	18287	18291	18479	18432	18337	18357	18479	18402	18312	18184	18592	18310	18286	18377	18624	18300	18427	18271	18419	18350	18347	18346	18387	18333	18516	18583	18479	18629	18577	18457	18378	18515	18389	18413	18359	18539	18474	18342	18211	18429	18447	18364	18240	18286	18441	18429	18313	18290	18370	18323	18256	18457	18440	18387	18418	18376	18337	18274	18157	18448	18277	18458	18460	18338	18438	18630	18264	18384	18162	18349	18355	18383	18332	18372	18278	18400	18411	18141	18380	18416	18625	18428	18315	18492	18416	18229	18376	18275	18276	18310	18265	18135	18518	18305	18286	18300	18372	18485	18568	18551	18390	18471	18463	18433	18333	18675	18017	18422	18429	18509	18255	18514	18583	18273	18442	18617	18399	18397	18557	18280	18452	18502	18478	18505	18320	18524	18540	18436	18382	18390	18443	18544	18481	18496	18347	18271	18529	18333	18507	18269	18380	18339	18547	18349	18119	18329	18491	18500	18131	18263	18365	18570	18283	18562	18395	18520	18251	18120	18276	18294	18454	18078	18440	18448	18480	18338	18467	18257	18540	18209	18401	18323	18643	18455	18461	18327	18502	18417	18434	18387	18236	18432	18491	18350	18380	18416	18284	18370	18175	18292	18429	18539	18237	18093	18254	18376	18294	18307	18234	18241	18297	18446	18212	18495	18438	18189	18421	18450	18556	18468	18191	18240	18324	18418	18549	18457	18563	18549	18487	18409	18394	18731	18596	18443	18456	18413	18409	18339	18408	18402	18419	18445	18271	18401	18315	18447	18437	18423	18707	18506	18404	18462	18420	18269	18156	18279	18515	18416	18293	18459	18309	18604	18171	18161	18524	18447	18640	18484	18363	18415	18529	18409	18340	18480	18427	18378	18621	18257	18614	18512	18392	18368	18364	18340	18301	18307	18643	18491	18278	18460	18487	18318	18431	18430	18543	18070	18565	18476	18640	18241	18496	18372	18619	18403	18271	18495	18485	18421	18502	18390	18220	18327	18242	18200	18416	18507	18411	18525	18396	18271	18354	18319	18556	18315	18451	18272	18479	18536	18480	18456	18491	18508	18295	18375	18393	18394	18351	18397	18315	18193	18501	18525	18462	18448	18563	18534	18514	18435	18420	18332	18435	18240	18261	18244	18382	18291	18285	18352	18116	18378	18376	18627	18303	18387	18241	18257	18430	18335	18292	18450	18520	18313	18135	18270	18688	18410	18409	18226	18575	18476	18430	18162	18468	18344	18438	18484	18346	18508	18652	18455	18477	18335	18347	18403	18363	18300	18239	18371	18452	18222	18280	18477	18636	18432	18610	18491	18286	18538	18390	18454	18483	18481	18315	18426	18247	18325	18354	18328	18425	18536	18311	18137	18502	18350	18636	18275	18258	18379	18546	18458	18331	18254	18309	18390	18382	18362	18356	18335	18303	18507	18204	18395	18491	18354	18341	18234	18562	18426	18414	18317	18400	18449	18403	18305	18622	18352	18495	18434	18441	18747	18731	18571	18406	18576	18556	18375	18471	18424	18364	18302	18752	18268	18401	18528	18645	18309	18347	18588	18325	18413	18481	18372	18513	18256	18413	18373	18483	18534	18725	18265	18290	18389	18501	18367	18464	18306	18330	18382	18259	18561	18633	18570	18456	18482	18311	18316	18438	18335	18331	18405	18627	18216	18310	18285	18490	18323	18376	18404	18399	18303	18407	18419	18435	18429	18254	18327	18423	18318	18476	18417	18383	18418	18504	18474	18599	18454	18250	18199	18438	18295	18325	18344	18669	18277	18230	18289	18556	18417	18440	18481	18552	18605	18329	18340	18306	18326	18407	18201	18337	18291	18594	18426	18450	18245	18185	18279	18367	18321	18339	18373	18416	18454	18427	18428	18257	18448	18480	18476	18350	18244	18499	18240	18297	18497	18263	18467	18351	18435	18610	18378	18455	18527	18393	18512	18431	18333	18484	18600	18313	18319	18433	18253	18310	18377	18198	18286	18255	18205	18355	18491	18286	18521	18769	18271	18555	18334	18494	18586	18453	18487	18340	18235	18615	18536	18204	18567	18168	18259	18483	18359	18571	18371	18395	18602	18676	18369	18520	18351	18279	18410	18309	18255	18400	18405	18318	18194	18398	18225	18453	18383	18386	18372	18265	18278	18528	18227	18489	18504	18456	18335	18529	18256	18241	18294	18429	18424	18243	18159	18394	18327	18680	18197	18504	18338	18608	18436	18354	18406	18545	18284	18430	18406	18605	18323	18267	18232	18409	18494	18495	18356	18293	18318	18446	18345	18435	18508	18429	18520	18374	18530	18398	18484	18300	18238	18422	18355	18607	18291	18437	18477	18286	18363	18395	18283	18380	18357	18406	18423	18537	18381	18351	18464	18246	18463	18522	18675	18474	18341	18450	18294	18435	18377	18468	18488	18138	18363	18319	18425	18020	18322	18408	18488	18579	18486	18260	18201	18439	18428	18235	18225	18306	18456	18257	18386	18427	18305	18224	18462	18415	18194	18240	18424	18339	18524	18514	18466	18435	18369	18574	18530	18332	18513	18455	18530	18538	18383	18187	18262	18522	18408	18648	18243	18447	18266	18101	18425	18408	18383	18520	18552	18563	18495	18424	18426	18323	18383	18503	18278	18355	18487	18698	18346	18350	18522	18348	18569	18549	18354	18311	18365	18332	18287	18443	18388	18595	18440	18368	18212	18358	18307	18169	18269	18357	18382	18591	18509	18500	18431	18344	18329	18265	18312	18543	18609	18436	18389	18396	18275	18335	18496	18239	18171	18347	18418	18425	18225	18619	18455	18418	18561	18509	18413	18592	18390	18415	18395	18435	18596	18279	18436	18337	18493	18415	18486	18438	18380	18488	18618	18442	18414	18450	18443	18680	18654	18405	18476	18355	18375	18318	18377	18417	18435	18466	18201	18446	18516	18491	18504	18536	18516	18545	18436	18392	18427	18425	18330	18489	18257	18625	18551	18553	18582	18575	18354	18171	18318	18147	18286	18287	18212	18349	18332	18443	18527	18333	18416	18360	18581	18353	18477	18227	18391	18506	18618	18571	18476	18547	18425	18706	18367	18435	18342	18368	18414	18154	18410	18126	18338	18393	18536	18336	18386	18404	18564	18520	18264	18156	18298	18460	18267	18569	18393	18514	18183	18215	18264	18544	18292	18383	18568	18181	18527	18416	18430	18339	18288	18426	18213	18327	18328	18428	18488	18375	18331	18312	18568	18369	18369	18370	18341	18403	18223	18331	18272	18415	18346	18385	18608	18456	18363	18447	18468	18436	18227	18249	18343	18517	18372	18280	18152	18449	18515	18424	18458	18737	18534	18300	18333	18450	18287	18371	18274	18321	18427	18283	18328	18421	18426	18818	18420	18634	18392	18437	18380	18339	18521	18476	18542	18460	18413	18321	18335	18359	18436	18598	18412	18374	18589	18459	18631	18471	18371	18488	18371	18401	18294	18287	18339	18450	18681	18453	18430	18266	18383	18458	18720	18319	18429	18330	18464	18523	18439	18446	18403	18359	18489	18455	18255	18268	18324	18383	18290	18474	18609	18641	18487	18244	18329	18382	18298	18464	18488	18476	18470	18435	18474	18494	18423	18474	18355	18463	18401	18536	18348	18212	18366	18335	18401	18464	18310	18313	18386	18506	18483	18327	18311	18178	18421	18395	18293	18156	18168	18318	18333	18446	18382	18189	18515	18495	18395	18241	18218	18387	18284	18296	18541	18368	18391	18713	18463	18248	18298	18315	18309	18589	18279	18246	18421	18459	18228	18284	18493	18306	18390	18510	18465	18407	18423	18394	18282	18308	18410	18510	18580	18611	18298	18278	18386	18342	18436	18439	18141	18605	18485	18452	18450	18462	18279	18207	18301	18356	18295	18557	18510	18363	18609	18446	18310	18373	18427	18432	18414	18187	18474	18518	18467	18373	18419	18582	18602	18506	18531	18280	18417	18490	18402	18143	18223	18168	18340	18534	18472	18235	18485	18364	18323	18345	18205	18576	18281	18357	18516	18624	18523	18538	18538	18335	18539	18265	18417	18419	18427	18466	18258	18562	18539	18447	18421	18452	18546	18314	18409	18389	18250	18497	18424	18396	18320	18403	18350	18596	18327	18548	18570	18362	18368	18370	18681	18536	18314	18410	18514	18447	18275	18323	18576	18532	18315	18456	18410	18264	18288	18445	18688	18079	18248	18410	18423	18445	18293	18411	18459	18604	18429	18283	18418	18462	18414	18390	18420	18480	18465	18297	18356	18340	18391	18480	18446	18560	18413	18354	18507	18318	18382	18303	18428	18471	18429	18531	18705	18430	18577	18371	18443	18499	18393	18815	18451	18367	18294	18573	18421	18286	18523	18266	18374	18373	18201	18324	18317	18614	18450	18422	18492	18290	18471	18277	18474	18223	18342	18417	18456	18351	18381	18406	18397	18237	18353	18443	18359	18354	18416	18282	18537	18157	18298	18439	18410	18553	18304	18358	18384	18472	18617	18431	18460	18357	18299	18365	18357	18401	18585	18345	18251	18486	18213	18344	18156	18494	18511	18462	18512	18691	18696	18595	18446	18327	18434	18345	18187	18422	18424	18440	18443	18492	18616	18445	18379	18535	18435	18414	18340	18252	18365	18275	18421	18326	18239	18312	18307	18323	18308	18298	18416	18490	18301	18219	18336	18550	18568	18499	18310
20764	34468	32175	27091	22767	19521	35590	56517	47546	32451	20127	15462	14563	14324	14507	14449	14512	14598	14408	14460	14240	14290	14365	14407	14464	14390	14376	14433	14237	14611	14476	14437	14419	14375	14481	14319	14386	14615	14415	14224	14284	14317	14358	14196	14301	14558	14374	14335	14402	14441	14334	14453	14339	14372	14190	14410	14460	14432	14265	14366	14280	14323	14456	14497	14419	14436	14401	14380	14242	14451	14401	14398	14382	14308	14433	14356	14417	14329	14435	14478	14387	14593	14332	14373	14526	14391	14498	14581	14324	14321	14433	14316	14493	14243	14536	14370	14300	14273	14234	14320	14218	14385	14459	14454	14392	14389	14522	14447	14269	14252	14265	14448	14325	14391	14529	14423	14378	14366	14417	14284	14338	14229	14328	14442	14558	14567	14432	14475	14352	14524	14251	14395	14244	14380	14424	14439	14476	14456	14465	14462	14234	14366	14539	14502	14556	14243	14448	14437	14417	14296	14253	14491	14279	14509	14291	14615	14464	14433	14298	14417	14407	14331	14427	14431	14288	14347	14521	14504	14408	14281	14304	14309	14360	14333	14405	14400	14419	14118	14396	14522	14389	14444	14252	14351	14272	14286	14414	14449	14491	14267	14344	14297	14300	14521	14325	14327	14321	14289	14422	14397	14312	14291	14268	14346	14370	14453	14443	14455	14446	14352	14252	14403	14122	14511	14429	14504	14523	14335	14443	14486	14213	14447	14252	14225	14453	14289	14533	14374	14407	14268	14328	14297	14368	14298	14412	14326	14398	14264	14430	14301	14419	14255	14415	14274	14380	14369	14361	14280	14435	14226	14433	14332	14433	14305	14382	14441	14435	14153	14378	14485	14441	14369	14388	14307	14479	14289	14400	14479	14431	14489	14228	14298	14361	14263	14337	14523	14245	14345	14402	14561	14388	14349	14456	14333	14365	14437	14411	14380	14437	14561	14241	14353	14383	14386	14563	14396	14281	14388	14377	14373	14334	14334	14228	14397	14364	14309	14593	14481	14449	14409	14387	14322	14554	14257	14444	14415	14435	14322	14174	14305	14345	14470	14277	14388	14467	14355	14418	14352	14264	14330	14602	14565	14294	14468	14441	14301	14553	14481	14235	14250	14427	14355	14239	14341	14248	14272	14426	14323	14219	14292	14296	14410	14412	14486	14456	14197	14465	14453	14258	14331	14309	14195	14381	14405	14305	14412	14315	14460	14246	14317	14129	14413	14336	14472	14337	14449	14503	14437	14431	14616	14311	14324	14347	14411	14413	14436	14392	14389	14343	14523	14399	14416	14519	14390	14332	14214	14410	14513	14316	14500	14386	14355	14253	14289	14297	14300	14536	14422	14356	14498	14400	14280	14416	14388	14207	14412	14356	14333	14358	14298	14443	14394	14358	14233	14410	14431	14351	14367	14228	14243	14484	14298	14317	14406	14232	14413	14351	14339	14445	14165	14506	14399	14339	14136	14493	14510	14399	14197	14410	14431	14594	14493	14361	14358	14337	14501	14461	14265	14204	14343	14381	14461	14433	14374	14374	14535	14322	14483	14554	14410	14501	14372	14263	14487	14456	14249	14380	14404	14541	14224	14340	14404	14249	14423	14311	14317	14311	14147	14353	14401	14312	14252	14522	14371	14349	14331	14462	14493	14303	14385	14432	14516	14473	14334	14370	14559	14424	14343	14427	14331	14547	14315	14366	14319	14333	14402	14409	14470	14291	14344	14236	14285	14430	14362	14328	14474	14372	14295	14441	14343	14411	14245	14318	14391	14375	14543	14451	14468	14419	14520	14315	14359	14415	14481	14438	14323	14337	14326	14391	14350	14353	14463	14270	14406	14386	14370	14389	14449	14470	14431	14428	14175	14262	14463	14346	14400	14316	14428	14368	14237	14326	14488	14198	14197	14376	14345	14337	14373	14478	14333	14496	14309	14350	14525	14332	14401	14472	14362	14327	14388	14530	14505	14284	14415	14569	14450	14341	14449	14239	14314	14544	14369	14267	14288	14407	14467	14176	14241	14304	14552	14430	14273	14442	14358	14396	14387	14234	14520	14453	14315	14468	14521	14344	14464	14413	14412	14316	14341	14431	14464	14345	14424	14458	14370	14463	14443	14442	14473	14393	14358	14396	14484	14313	14484	14341	14387	14481	14396	14366	14355	14430	14390	14535	14463	14399	14398	14256	14421	14549	14246	14302	14563	14310	14348	14353	14477	14326	14395	14313	14378	14512	14337	14416	14431	14397	14391	14275	14350	14380	14243	14643	14453	14428	14293	14292	14363	14495	14423	14437	14213	14340	14478	14318	14438	14258	14457	14361	14301	14387	14313	14333	14394	14443	14239	14450	14432	14399	14552	14260	14286	14437	14329	14572	14423	14477	14384	14313	14410	14299	14476	14445	14418	14259	14458	14584	14465	14498	14523	14357	14344	14274	14514	14479	14424	14359	14585	14459	14365	14457	14171	14393	14459	14294	14270	14411	14385	14326	14321	14251	14464	14389	14408	14395	14269	14354	14456	14395	14374	14419	14409	14355	14294	14210	14414	14373	14487	14301	14252	14482	14357	14497	14563	14425	14212	14376	14590	14420	14440	14309	14416	14307	14277	14249	14187	14399	14206	14505	14420	14462	14377	14415	14390	14394	14493	14416	14346	14471	14431	14385	14194	14448	14271	14383	14416	14398	14522	14388	14592	14391	14336	14292	14283	14534	14374	14447	14377	14467	14456	14241	14287	14518	14549	14399	14456	14374	14334	14474	14406	14333	14446	14386	14394	14451	14437	14548	14413	14518	14366	14430	14332	14309	14376	14398	14266	14265	14447	14363	14300	14594	14367	14510	14223	14499	14475	14446	14319	14534	14432	14399	14425	14340	14580	14475	14286	14240	14458	14335	14357	14419	14419	14379	14415	14188	14469	14361	14286	14393	14354	14353	14379	14308	14418	14543	14332	14438	14395	14378	14259	14500	14381	14521	14389	14386	14221	14328	14360	14370	14300	14399	14402	14345	14355	14347	14497	14419	14293	14474	14300	14317	14339	14482	14326	14314	14440	14347	14464	14284	14428	14323	14457	14356	14373	14414	14357	14456	14613	14260	14238	14311	14383	14215	14322	14396	14547	14256	14442	14473	14383	14436	14303	14416	14355	14451	14483	14473	14323	14583	14468	14351	14460	14397	14460	14292	14466	14358	14297	14414	14361	14252	14286	14247	14378	14357	14407	14471	14314	14295	14462	14380	14262	14432	14420	14591	14267	14588	14338	14216	14415	14333	14337	14440	14587	14426	14505	14364	14467	14268	14421	14328	14260	14288	14624	14372	14352	14518	14435	14368	14292	14386	14368	14515	14403	14432	14611	14487	14297	14336	14344	14414	14267	14285	14481	14363	14194	14486	14269	14449	14438	14374	14261	14459	14517	14360	14490	14295	14338	14336	14380	14533	14358	14437	14153	14492	14257	14367	14426	14319	14385	14428	14326	14490	14293	14467	14424	14363	14252	14326	14362	14487	14384	14425	14441	14305	14452	14401	14446	14451	14377	14550	14559	14324	14417	14509	14305	14400	14393	14567	14314	14428	14364	14352	14523	14341	14296	14364	14267	14298	14480	14419	14467	14420	14486	14545	14410	14260	14434	14407	14307	14445	14364	14385	14434	14388	14531	14259	14342	14357	14542	14356	14165	14369	14379	14355	14384	14353	14595	14496	14454	14407	14288	14400	14293	14470	14494	14293	14419	14370	14371	14397	14363	14292	14414	14533	14465	14403	14330	14504	14514	14385	14320	14318	14354	14474	14427	14679	14347	14508	14338	14436	14365	14337	14302	14385	14427	14331	14361	14359	14389	14530	14422	14498	14312	14320	14222	14591	14269	14276	14465	14216	14413	14494	14364	14179	14356	14360	14257	14462	14456	14349	14137	14422	14452	14376	14423	14415	14327	14364	14398	14322	14341	14431	14313	14475	14496	14405	14484	14386	14411	14381	14429	14510	14410	14518	14370	14522	14400	14318	14367	14436	14263	14448	14437	14277	14381	14359	14224	14382	14317	14498	14285	14225	14048	14353	14356	14531	14271	14379	14464	14428	14382	14389	14598	14414	14469	14349	14156	14482	14483	14524	14592	14415	14476	14413	14366	14246	14417	14467	14247	14554	14264	14438	14359	14335	14378	14334	14478	14428	14495	14564	14483	14353	14460	14148	14213	14219	14432	14396	14384	14285	14186	14440	14495	14657	14410	14334	14425	14476	14483	14456	14346	14477	14449	14402	14409	14382	14640	14466	14403	14466	14417	14322	14389	14359	14319	14381	14500	14438	14569	14429	14347	14458	14336	14428	14253	14496	14484	14429	14284	14461	14166	14370	14472	14460	14409	14443	14341	14442	14357	14437	14415	14250	14400	14337	14267	14486	14312	14510	14607	14404	14368	14449	14585	14543	14440	14447	14499	14389	14343	14362	14497	14297	14371	14435	14283	14453	14463	14332	14294	14542	14429	14321	14369	14323	14398	14404	14312	14460	14284	14489	14383	14487	14401	14326	14572	14587	14367	14311	14397	14290	14542	14407	14444	14292	14329	14290	14176	14511	14560	14257	14383	14361	14309	14586	14254	14255	14385	14425	14408	14177	14560	14479	14460	14373	14511	14548	14287	14549	14350	14465	14470	14533	14409	14407	14375	14386	14308	14329	14370	14449	14512	14383	14491	14271	14309	14346	14425	14365	14647	14490	14321	14269	14356	14195	14520	14420	14388	14390	14347	14525	14360	14336	14369	14260	14382	14295	14329	14334	14345	14371	14585	14325	14332	14441	14382	14423	14236	14604	14294	14396	14367	14238	14575	14514	14492	14319	14512	14517	14419	14446	14330	14394	14310	14460	14178	14470	14480	14319	14225	14318	14399	14391	14239	14605	14248	14340	14381	14486	14489	14489	14426	14382	14456	14477	14320	14367	14393	14327	14300	14386	14300	14414	14532	14444	14380	14395	14463	14352	14539	14371	14490	14481	14308	14418	14397	14436	14365	14477	14365	14260	14346	14337	14334	14286	14429	14476	14344	14376	14449	14307	14444	14449	14349	14530	14391	14497	14276	14399	14321	14589	14423	14342	14495	14256	14387	14459	14374	14416	14407	14342	14364	14418	14598	14260	14557	14240	14260
23850	21056	28548	24029	22659	25538	38571	69026	62717	45006	29823	21570	18749	18028	18117	17798	18171	18106	17867	18131	18100	17916	18080	17754	17924	17948	17890	18069	17930	18043	17971	17808	17913	17828	17790	18206	17805	17975	17961	17736	17834	17869	17850	17643	17876	17829	17790	17947	17626	17787	17829	17891	18114	17841	17963	17963	17860	18050	17969	17927	17681	17968	17925	17833	17929	17830	17969	17977	17952	17821	17927	17718	18031	17919	18139	17997	18006	17894	17704	17688	17964	18031	18141	17709	17769	17965	17867	17803	17937	17966	17812	17823	17876	17823	17949	17905	17736	17802	17857	17921	17835	17863	17876	17859	17960	17796	18036	17749	17667	17802	17920	17950	17795	17784	17983	17899	17801	17674	17675	17913	17884	17704	17945	17868	17899	17861	17735	17788	17681	17779	18085	17932	17707	17704	17689	18108	17778	17725	17805	17810	17751	17751	17881	17825	17638	17734	17768	17569	17678	17890	17686	17589	17932	17877	17942	17765	17925	17858	17851	17880	17875	17739	17723	17737	17850	17840	17937	17706	17799	17765	17799	17929	17919	17760	17755	17759	17931	17754	18012	17997	17832	17890	17775	18062	17954	17917	17680	17887	17800	17887	17631	17881	17780	17804	17795	17874	18092	17838	17962	17916	17820	17619	17796	17707	17789	17867	17813	17906	17665	17811	17912	17903	17976	18089	17897	17606	17789	17742	17936	17727	17730	17885	17748	17875	18051	17772	17891	17749	17730	17766	17907	17797	17888	17779	17786	17870	17875	17960	18156	17847	17757	17904	17753	17821	17947	17790	17784	17819	17761	17786	17914	17916	17742	17970	17817	17825	17903	17885	17833	17947	17849	17706	17821	17681	17794	17731	17635	18054	17802	17920	17733	17844	17998	17896	17837	17835	17733	17971	17853	17863	17964	17839	17781	17710	17703	17902	17854	17965	17910	17967	17880	17912	17924	17900	17874	17839	17884	17764	17905	17860	17901	17781	17839	17602	17577	17712	17897	17581	17758	17749	17959	17687	17779	17820	17797	17819	17863	17694	17967	17989	17846	17959	17766	18011	17972	17724	17952	17923	17712	17767	17727	17904	17917	17882	17824	17930	17764	17842	17754	17871	17899	17928	17740	17997	17937	17706	17808	17666	17783	17873	17694	17942	17793	17611	17867	17800	17913	17618	17908	17937	17913	17883	17737	17820	17948	17734	17974	18151	18099	17822	17792	17841	17816	17942	17760	17893	17935	17664	17915	17956	17868	17761	17699	17812	17903	17733	17860	17697	17768	17999	17834	17861	17999	17838	18045	17606	17733	17846	17812	17613	17772	17765	17589	17727	17777	17729	17797	17873	17629	17874	17789	17812	17963	17771	17959	17948	17984	17761	18055	18013	17942	17928	17697	17861	17924	17750	17832	17837	17853	18076	17707	17957	18087	17767	17823	17928	18038	17830	18061	18092	17951	17866	17851	17988	17835	17927	17924	17816	17693	17892	18000	18026	17628	17859	17826	17757	17551	17766	17754	17941	17752	17834	17857	17784	17839	17708	17920	17747	17868	17769	17822	18011	17875	17771	17790	17827	17999	17975	17827	17793	17936	17771	17945	17924	17719	17765	17939	17941	17877	17678	17948	17940	17792	17994	17839	17928	17892	17946	17616	17998	17776	17709	17780	17778	17883	17839	17755	17791	17705	17594	17743	17914	17884	17986	17839	17739	17813	17920	17737	17863	17823	17936	17876	17925	17995	17717	17797	17936	17768	17832	17854	17807	18040	17734	18092	17983	17765	17939	17982	17852	17934	17775	17722	17943	17797	17856	17754	17897	18066	17881	17637	17710	17819	17809	17825	17840	17989	17676	17712	17960	18133	17790	18089	17743	17808	17950	17939	17788	17779	17708	17667	17883	17919	17909	17821	18054	17816	17815	17909	17968	17873	17916	17991	17543	17753	17689	17797	17810	18169	18142	17915	17627	17907	17773	17835	17857	17757	17837	17814	17817	17942	17815	17845	17721	17773	17734	18103	17983	17690	17677	17740	17813	17701	17794	17875	17749	18052	17832	17662	17804	17706	17597	17832	17778	17830	17987	17902	17668	17914	17892	17963	17779	17648	17958	17898	17856	17817	17866	17798	17892	17885	17993	17884	17915	17802	17681	17830	17849	17833	17865	18153	17795	17868	17677	17923	17843	17825	17606	17983	17792	17589	17729	17974	17919	17711	17763	17947	17924	17865	17867	17648	17709	17749	18008	17901	17820	17847	17910	17694	17663	17855	17806	17758	17735	18000	17862	17563	17817	17585	17942	18031	18100	18013	17836	17830	17927	18046	17747	17678	17787	17707	17846	17787	17681	17954	17887	17846	17833	17813	17637	17714	17808	17766	17941	17837	17946	18064	17773	17796	17886	17979	17848	17840	17910	17627	17866	17692	17844	17704	17772	17936	17605	17703	17860	17723	17811	17855	17801	17853	17869	17953	17834	17807	17879	17909	17795	17839	17818	17817	17906	17870	17827	17738	17838	17917	17698	17744	17794	17792	17830	17722	17843	17728	17547	17898	17872	17800	17693	17651	17933	17890	17825	17880	17901	17924	17823	17888	17864	17937	17838	17929	17711	18024	17734	17773	18087	17906	17866	17722	17933	17788	17810	17812	17832	17773	17950	17867	17856	17843	17773	17781	17854	17949	17859	17665	17803	17797	17862	17937	17937	17833	17961	17897	18143	17655	17838	17823	17906	17775	17756	17817	17800	18063	17900	17834	17877	17706	17974	17790	17895	17641	17587	17996	17727	18002	17833	17610	17730	17830	17814	17820	17948	17862	17911	17754	17819	17749	17599	17820	18065	17827	17881	17866	17878	17854	17771	17842	17775	17947	17886	17947	17949	17749	17694	17790	17569	17692	17640	17941	17817	17915	17904	17930	17868	17934	17884	18011	17686	17755	17918	17935	17872	17939	17897	17919	17937	17741	17840	17787	17904	17917	17755	17614	17640	18022	17932	17863	17746	17825	17578	17735	17497	17641	17933	17991	17936	17973	18049	17704	17830	17790	17958	17892	17785	17731	17537	17790	17884	17868	17632	17768	17744	17816	17919	17868	17857	17814	17723	17927	17846	17853	17882	17900	17921	17889	17952	17974	18082	17655	17855	17774	17840	17792	17761	17925	17575	17891	17900	17869	17844	18065	17765	17673	17824	18004	17770	17632	17786	17957	18025	17884	17713	17873	17995	17846	17891	18019	18091	17966	17842	17699	17845	17934	17822	17750	17825	17932	17889	17774	17890	17797	17696	17804	18004	17719	17614	17715	17754	17755	17940	17861	17751	17860	17762	17740	18081	17874	17979	17751	17738	17959	18012	17651	17861	17753	17874	17817	17601	17779	18040	17840	17926	17610	17917	17701	17711	18012	17821	17830	18150	17877	17929	17767	17842	17904	17815	17855	17618	17793	17858	17961	17803	17904	17792	17733	17729	17891	17861	18218	17880	17993	17905	17941	17689	17787	17833	17896	17836	17712	17896	17873	17983	17711	17662	17729	17858	17951	17834	17793	17828	17885	17767	17706	17875	17878	17890	17890	17941	17753	17934	17767	17831	17875	17889	17720	17780	17738	17939	17714	17761	17952	17933	17855	17768	17908	17917	17733	17920	17855	17854	17714	17782	17795	17987	17813	17889	17628	17849	17784	17910	18135	18170	17776	18102	17798	17790	17684	18014	17776	17819	17896	17777	17894	18000	17792	18102	17670	17816	17778	17768	17841	18061	18189	17908	17857	17811	17789	17795	17844	17833	17868	17821	18131	17687	17871	17826	17810	17689	17729	17744	17786	17695	17957	18076	17901	17895	17982	17954	17863	17870	17871	17887	17915	17726	17771	17813	17849	17707	17905	17772	17870	17961	18018	17706	17854	17611	17828	17834	17690	17799	17947	17744	17672	17846	17777	17820	17727	17770	17784	17891	18007	17778	17795	17766	17786	17818	17898	18021	17805	17741	17872	17683	17766	17785	18206	17971	17801	17874	17884	17995	18040	17840	18018	17848	18002	17864	17900	17960	17847	17860	17829	17840	17839	17899	17846	18002	18040	17897	17887	17894	17820	17752	17894	18046	18001	18050	17933	17928	17721	18009	17985	17649	17650	17853	17970	17780	17704	17791	17719	17754	18243	18092	18047	17665	17731	17734	17889	17932	17986	17834	17793	17826	17710	17748	17934	17977	17778	17846	17932	17810	18005	18024	17772	17885	17918	17789	17997	17883	17782	17844	17911	17720	17811	17734	17909	17768	17776	17842	17822	17885	17775	17815	17544	17760	17848	17857	17869	17942	17970	17734	17787	17750	17809	17785	17867	17748	17783	17899	17690	17840	17657	17813	18034	17796	17743	17811	17846	17654	17872	18013	17857	17796	17883	17614	17642	17789	17790	17819	17911	17731	17974	17727	17683	17978	17636	17694	17868	17747	17904	17825	17767	17914	17725	17679	17645	17804	17807	17770	17765	17912	17713	17835	17753	17927	17962	17769	17759	17796	17898	17985	17842	18005	17856	17864	17916	17926	17695	17614	17931	17728	17804	17764	17714	17840	17881	17770	18085	17876	17929	17710	17973	17931	17739	18001	17953	17917	17871	17738	17728	17714	17917	17825	17833	17786	17839	17808	17886	17673	17772	17830	17916	17853	17780	17827	17654	17591	17680	17795	17848	18077	17770	17935	17831	17713	17566	17805	17982	17878	17829	17661	18011	17650	17890	17983	17732	17628	17871	17908	17773	17802	17817	17799	17762	17814	17874	17782	17554	17765	17746	18012	17648	17920	17834	17796	17917	17732	17925	17818	17798	17851	17701	17989	17976	17716	17641	17797	18002	17909	17871	17829	17945	17841	17896	17690	17858	18035	18070	18000	17958	17805	17789	17766	17823	17571	17786	18032	17930	17928	17898	17886	17733	17888	17792	17847	17686	17941	17661	17692	17789	17802	17671	17781	17790	17812	17882	17943	17780	18007	17977	17866	17888	17741	17931	17659	17877	17752	17937	17828	17772	17849	17667	17975	17787	17798	17839	17681	17673	17896	17745	17965	17819	17813	17736	17660	18013	17669	18008	17851	18120	18095	17829	17890	17925	17914	17710	17717	17948	17858	17901	17953	17898	17882	17867	17791	17793	17944
23015	39166	38891	31358	27615	23385	37961	68090	60582	42311	25563	16617	14319	14156	14088	14067	13960	13894	14103	13909	14127	14012	13979	13968	14154	14148	13942	14089	14112	14114	13956	14214	13961	13822	14006	14072	14001	14115	14072	14198	14110	14021	14053	14032	13985	14137	13962	14292	14047	14110	14008	14058	14137	13881	14157	14106	13986	14053	14030	14072	14112	14050	14058	13978	14007	13910	13968	14096	13981	14060	14115	14152	14270	13846	13862	13918	13942	13931	13990	14194	14007	14063	14020	14014	14051	13981	13934	14043	14182	13930	14165	13954	14062	13970	14128	14006	14058	14086	14083	14027	13921	13970	14092	14015	13912	14044	13979	13939	14033	14161	13978	14057	13865	13934	13890	14068	14059	13968	14165	14037	14050	14147	13862	13946	14178	13950	14054	14073	14182	14014	14116	14000	13815	13875	14077	13845	13882	14114	13944	14012	14124	14128	14025	13873	13946	13904	14019	14054	14060	14084	14051	14026	14145	14027	14043	14075	14069	13984	14034	14063	13971	13964	14114	14087	13929	14116	13929	13996	13920	14110	14049	14004	13944	13968	14141	13971	14186	13969	13998	14014	13974	13836	14142	13879	14191	14041	14183	14015	14052	14027	14081	14114	14200	14047	14193	14046	14109	14097	14151	13944	13938	13907	13931	14004	14092	14121	13969	14058	14174	13894	14051	14070	14103	14119	13852	14051	13904	13992	14197	13973	14085	14032	14143	14054	14051	14036	13841	14043	14021	14015	13934	13912	14065	14074	13989	13980	14042	13972	14075	14066	13876	14129	14036	14052	14112	13937	14113	14137	14086	13749	14129	13859	14124	14190	14068	14165	14052	14069	14100	14036	13926	13878	13973	14047	13997	14068	14120	14039	13911	14097	14166	13971	14017	14049	13969	14065	14050	14003	14030	13926	14070	14211	14094	14030	14082	14025	14221	14003	13935	14058	14015	13956	14175	14059	13922	14081	14051	13937	14053	13960	13911	13945	14124	13874	14001	13900	14103	14074	13992	14032	14173	13996	13994	14092	14046	14056	14118	13937	13969	13953	14102	14084	14001	13999	13978	13856	14078	13954	13864	14097	13989	13928	14055	14031	14057	14072	14010	14086	14014	13961	14101	14012	14035	13984	14029	14107	14119	13957	14128	14065	14017	13944	13989	14095	14036	14068	14099	14111	14086	14105	14054	14146	13958	14125	13966	14088	14107	14093	14063	14151	13873	14115	13983	14200	14119	13888	14073	14139	13985	14030	13907	14146	13970	13994	13922	14156	14033	14085	14070	13921	14010	13983	13899	14016	13952	13996	14094	13977	14010	13951	13950	14116	14173	14060	13946	13931	14073	14146	14017	14165	14029	14058	14006	13982	13969	13870	14072	14053	14086	14029	13957	14110	13933	14032	13831	14121	13898	14112	14098	13914	13956	14051	13971	14045	14046	14037	13967	13963	14230	14020	14135	14088	13894	13985	13865	14230	14137	13967	13993	14075	14066	14095	14044	13929	14055	13890	13875	14218	14031	14160	14084	13996	13965	14003	14013	14099	14088	14182	13951	13854	14108	13974	14070	14035	14201	14061	14127	14103	14061	14034	14061	14012	14119	14090	14004	14116	13912	14148	13979	13978	14077	14109	14052	13904	14013	14170	14074	13857	14011	13950	13945	14010	14117	13995	14125	14094	14130	14005	14012	14000	14111	14100	14018	14096	14012	13960	14016	14011	14004	13923	13993	14007	13950	13991	14093	14024	14120	14180	14204	14112	13999	14157	13926	14334	14110	14136	13980	13996	14071	13985	13872	14021	14039	13864	13938	14034	14103	14057	14069	13858	13964	14075	14011	14029	14133	14000	14048	14043	14094	14012	14043	14050	13925	14004	13989	14128	14047	13991	14147	13953	14033	14122	13983	14124	14105	14163	14033	14102	14084	13957	13961	13992	13799	14116	14011	14054	14040	13990	14040	13949	13965	14041	14121	14245	13918	14143	14210	14075	14001	13992	13972	13944	14052	14067	13953	14126	14099	14004	13938	13958	14022	13964	14087	14138	14169	13981	14093	14121	14005	14164	14168	14138	13982	14056	14097	13909	14034	14134	14043	13970	13963	13957	13929	13836	14099	13928	14153	13973	14090	14151	13960	14167	13950	14076	14022	14161	14193	14014	14081	14053	14087	14013	14113	13906	14015	14067	14143	13901	14156	14145	14113	14078	14009	14014	13947	14046	13981	14078	14162	13811	14120	14156	14131	14063	14105	13966	14013	13937	13998	13824	13975	14026	14058	14012	13988	14231	14057	14105	13874	14220	13954	14028	14243	14082	14015	14041	14119	14080	14070	13975	13914	14191	14101	14112	14069	13897	14019	14096	13915	14111	14138	13890	14031	14039	14109	14110	14104	14052	14014	13996	14101	13906	14080	14127	13981	13899	14066	14024	14061	14038	14059	14031	13975	14003	14186	14145	13926	14053	14104	14100	14072	14096	14044	14049	13975	13892	14092	14038	13970	14072	13882	14064	13849	14190	14089	13831	13969	13974	14019	13925	14101	14035	14086	14077	14013	14070	14007	13976	14073	13938	14135	13852	13977	14063	14027	14220	13987	14001	14172	14003	14182	14020	14010	13966	14069	14135	13909	14062	14018	14125	14103	14027	14066	14079	14018	14073	13915	14165	14041	14030	14186	14135	14055	14007	13979	14170	14010	14135	14015	13990	14188	14117	14220	14179	14122	13986	13832	13978	14070	13951	14169	13964	14032	14019	13944	14027	14097	14006	14122	13833	14071	13899	13998	14191	13899	13947	14109	13946	13923	13995	14001	13953	14084	13908	14182	14023	14018	13990	14029	13908	14113	14041	14026	13900	14106	14214	14028	14095	14106	14043	14052	14055	13994	14061	14170	14157	14058	13961	13985	13921	14034	14022	13921	14046	14025	14031	14071	14020	14120	14037	13966	14039	14095	14169	14234	14152	14079	14034	14043	13994	14244	14064	13931	13983	14189	14104	14055	14012	14039	14189	14064	13910	14100	14121	14045	14042	14017	14078	13867	14149	14001	13998	14165	13969	14054	14130	13945	14118	13941	14115	14058	13968	14130	14109	14019	14040	14033	14031	13979	14018	13991	13986	14069	14033	14134	13927	14130	13939	14006	13999	14230	13974	14134	13882	14122	14063	13840	14125	14079	14020	14133	13974	14035	13905	14032	14059	14037	14010	13891	13996	13969	14130	13995	13958	13999	13997	14360	13961	13939	13910	14178	14148	13999	14019	14233	13879	14167	14044	14063	13902	13996	14174	14036	14079	13965	14016	13974	14069	14026	13785	14091	14056	14075	14220	13987	14002	14009	13957	13996	13937	14063	14082	13874	13951	14044	14106	14034	14114	13901	14109	13941	13940	14010	13955	14144	14097	14019	14018	14084	13980	14050	14029	14006	13996	14171	14109	14102	14062	14014	14125	14009	13927	14009	14081	13992	13958	13998	14055	14045	14064	14161	14058	14135	13970	13997	13975	14129	14130	14072	13951	14015	13924	14255	14088	14059	14083	14025	14027	13948	14092	13967	14018	14168	14045	14082	13948	14078	14152	14042	14084	14007	14065	14056	13956	14000	13911	14108	13935	14042	13865	14035	14147	13958	14174	13928	14127	14011	13897	14064	14060	13980	14024	14034	14097	14243	14054	13930	13905	13946	14187	14040	13957	14064	14135	13905	14062	14149	13914	14050	13890	14018	14201	14047	13973	14077	13878	14053	13976	13978	13961	14207	14103	13907	13793	13970	13986	13960	14026	13843	14064	14149	14157	13972	14003	14027	14029	14103	13998	13892	14173	13947	14124	13840	13919	13903	14094	14002	14051	13950	14012	13947	13980	13942	13995	14063	14046	14216	13961	13887	13964	14005	14098	14037	14008	14045	14039	14030	13978	14088	14156	14067	14046	14151	14102	14013	14162	13962	13977	13970	14093	13914	14056	14122	14061	13997	14014	14014	13938	14131	14019	14125	14022	14064	14007	14113	13958	13907	14038	14044	14069	14131	14128	14071	13924	14156	14019	14073	14004	13950	14116	13962	13922	14125	14150	13796	13967	14072	14061	14167	14251	14030	14060	14041	14026	14048	13955	13993	14014	14212	14140	13899	14185	13980	14090	14070	14097	13956	14033	13887	14000	14028	14235	14101	14085	13918	14015	13970	14137	14059	14168	13998	14188	14263	14008	14030	13901	13986	13887	14002	14100	13864	14056	14128	13911	14044	14097	13971	13871	14069	13996	14107	14058	14152	13899	13955	14056	14215	14140	14122	14068	13997	14044	13997	14194	13999	13934	14052	13979	13941	14008	13928	13809	14016	14189	13978	14084	14095	14053	13928	13982	14141	13951	14138	13881	14006	13959	14111	14045	14101	13947	14014	14128	13957	13900	14276	14033	13943	14059	14026	14064	13951	14068	14052	14062	14158	14049	13895	13955	14087	14149	14029	14167	13999	13993	14114	14029	14096	14014	14121	14052	13988	13990	14079	13983	13881	14054	13950	14030	14022	13903	14103	13997	13819	14139	14015	13922	13854	14040	13949	14132	13998	14004	14041	14119	14103	14037	14155	14025	14106	13971	14005	13822	14237	13936	14096	14178	14182	13927	14124	13958	14041	13937	14055	14176	13912	14255	13931	13998	13980	14020	14015	14021	14059	13939	14009	14012	13942	14200	13978	14198	14085	13944	13911	14023	14080	14047	14133	14033	14052	13929	14114	14071	14030	13805	14030	14048	14030	14034	13947	13972	14037	14166	14135	13950	14088	14099	14028	14067	14059	13950	14136	13988	13948	13980	14086	13978	14120	14065	13953	13921	14007	13918	14188	14124	14052	14128	14206	13992	13960	14069	14118	14073	13950	13997	13947	14192	14050	14069	14211	14037	14191	13932	14226	14001	13999	14123	14015	13973	14073	14207	14043	14117	14203	13806	13825	14033	14067	13953	13908	14175	13886	14050	14006	13997	13960	14067	14035	14054	14183	14137	14120	14080	13958	14094	13993	14001	14112	14182	13990	13962	14058	13965	14134	14083	14125	14074	14051	14153	13959	14013	14198	14048	13931	14207	14064	14101	13998	14064	13905	14162	14124	14098	13988	14142	13926	14070	14013	13955	14055	13922	14192	14122	14118	13983	13973	14119
30753	24671	25909	22712	20276	19760	19608	24066	26154	23073	20117	18707	18385	18235	18266	18334	18055	18143	18327	18163	18296	18178	18350	17970	18210	18105	18107	18338	18233	18171	17993	18126	18305	18361	18003	18339	18483	18239	18300	17983	18092	18160	18020	18291	17945	18074	18057	18182	18157	18116	18295	18181	18079	18150	18260	18208	18069	18179	17930	18148	18291	18142	18285	18121	18178	18196	18154	18084	18176	18260	18043	18179	18074	18412	18090	18171	18282	18272	18388	18224	18093	18170	18024	18172	18388	18332	18130	18288	18259	18369	18247	18181	18269	17949	18213	18303	18192	18185	18259	18384	18265	18129	18112	18265	18255	18495	18233	18213	18164	17952	18056	17957	18061	18276	18233	17941	17982	18224	18290	18071	18029	18137	18258	18448	18114	18269	18098	18126	18079	17983	18058	18024	18157	18092	18163	18146	18209	18143	17988	18120	18222	18007	18016	18147	18147	18167	18164	18358	18374	18321	18248	18284	18263	18248	18184	18189	18306	18043	18298	18173	18193	18239	18376	18006	18245	18007	18332	18109	18063	18171	18231	17939	18270	18131	18275	18151	18329	18079	18194	18277	18179	17971	18312	18120	18425	18140	18174	18219	18186	18250	18305	18043	18321	18178	18274	18242	18054	18189	18357	18301	17963	18099	18174	18247	18224	18271	18178	18162	18188	18222	18137	18023	18209	18103	18273	18254	18192	18243	18270	18099	18306	18179	18327	18239	18453	18049	18004	18208	18302	18081	18093	18069	18110	18066	18287	18469	18307	18200	18257	18155	18143	18204	18163	18155	18164	18202	18397	17940	18062	18107	18194	18252	18135	18053	18200	18356	18013	18206	17957	18236	17976	18243	18372	18141	18323	18450	18147	18051	18170	18049	18067	18099	18252	18118	18062	18235	18095	18160	18292	18177	18028	17985	18358	18092	18356	18182	18128	18364	18376	18131	18074	18206	18173	18085	18121	18251	18170	17978	18030	18186	18464	18402	18126	18206	18231	18194	18088	18254	18159	18324	18065	17986	18300	18349	18101	18261	18152	18194	18183	18242	18167	18198	18234	18133	18121	18215	18027	18091	18081	18158	18191	18179	18196	18141	18168	18041	18133	17918	18244	18209	18013	18343	18336	18066	18153	18249	17924	18015	18095	18167	18276	18392	18068	18193	18115	18376	18396	18272	18288	18139	18159	18210	18232	18296	18239	18044	18089	18331	18136	18092	18126	18048	18292	18123	18365	18456	18246	18125	18228	18106	18308	18319	18197	18282	18097	18049	18265	18049	18184	18193	18310	18110	18087	18106	18373	18214	18254	18346	18256	18195	18331	18242	18245	18268	18248	18131	18193	18107	18144	18165	18092	18166	18096	18095	18318	18142	18079	18111	18080	18174	18016	18219	18238	18071	18223	18063	18402	18063	18094	18030	18216	18136	18269	18167	18212	18052	18314	18439	18189	17949	18031	18342	18129	18201	18056	18085	18191	18107	18078	18142	18217	18115	18114	18000	18148	18150	18309	18237	18039	18283	18163	18252	18323	17939	18057	18186	18312	18339	18288	18464	18294	18119	18005	18116	18088	18163	18327	18353	18164	18230	18120	18084	18097	18083	18212	17970	18154	18126	18217	18203	18223	18025	18167	18083	18189	18434	18389	18152	18269	18285	18097	18107	18047	18073	18031	18223	18147	18131	18250	18107	18241	18225	18102	18127	17938	18055	18323	18216	18245	18157	18193	18359	18115	18087	18233	18264	18415	18006	18151	18066	18108	18207	18335	18178	18104	18287	18205	18269	18430	18166	18352	18055	18168	18311	18242	18187	18257	18141	18259	18194	18019	18142	18361	18351	18301	18029	18223	18245	18280	18127	18285	18172	18062	18161	18211	18263	18358	18455	18093	18363	18124	18306	18088	18082	18116	18152	18246	18008	18129	18253	18231	18014	18058	18130	18233	18142	18209	18259	18139	18131	17924	18278	18397	18098	18227	18263	18321	18130	18104	18133	18231	18148	18073	18234	18015	18029	18452	18360	18208	17975	18168	18240	18065	18224	18273	18044	18046	18188	18254	18319	18080	18094	18300	18307	18173	18201	18218	17815	18217	18105	18215	18117	18060	18030	18104	18174	18140	18294	17978	18162	18193	18114	18070	17998	18146	18007	18083	18296	18217	18313	18151	18009	18193	18047	18321	17973	18234	18128	18339	18114	18119	18198	18155	18111	18179	18110	18218	18219	18413	18122	18288	18070	18102	18285	18125	18183	18353	17992	18090	18279	18103	18197	18194	18152	18124	18042	18308	17992	18005	18002	18299	18213	18073	18191	18243	18252	18365	18318	18220	18014	18220	18150	18479	18362	18239	18246	18030	18178	18117	18065	18180	18082	18251	18378	18088	18148	18186	18155	18091	18170	18254	18360	18230	18152	18219	18268	18198	18214	18168	18041	18238	18218	18110	18195	18380	18109	18108	18210	18168	18135	18280	17873	18177	18479	18179	18243	18166	18170	18084	18289	18346	18104	18285	18005	18248	18154	17935	18398	18218	18144	18257	18423	18169	18268	18058	17956	18380	18301	18166	18227	18130	18513	18220	18157	18167	18269	18044	18270	18233	18281	17965	17996	18161	18073	18212	18314	18231	18160	18167	18170	18366	18253	18039	18237	18190	18157	18109	18273	18167	18060	18038	18152	18217	18176	18137	18184	18310	18168	18311	18180	17969	18202	18386	18280	18255	18358	18199	18308	18221	18157	18415	18253	18201	18283	18004	18079	18292	18188	18242	18403	18485	18242	18080	18213	18259	17977	18030	18409	18182	18274	18097	18296	18266	18261	18261	18241	18351	18207	18034	18301	18065	18239	18244	18236	18174	18153	18238	18125	18318	18357	18206	18109	18338	18029	18164	18103	18185	18106	17983	18085	18199	18155	18103	18121	18020	18099	18182	18402	18603	18053	18151	18158	18375	18087	18384	18238	18199	18287	18301	17964	17876	17982	18262	18185	18194	18267	18146	18390	18215	18174	18306	18090	18245	18197	18194	18267	18310	17985	18370	18376	18265	17976	18398	18169	18433	18255	18251	18247	18291	18284	18139	18267	18240	17922	18025	18269	18157	18158	18136	18032	18159	18190	18430	18300	18109	18281	17929	18045	18130	18373	18166	18220	18264	18109	18337	18263	18026	18253	18180	18263	18195	18097	18135	18222	18267	18286	18335	17983	18086	18147	18099	18199	18187	18288	18317	17958	18064	18075	18251	18049	18349	18186	18295	18309	18148	18213	18029	18263	18249	18110	18282	18175	18074	18356	18374	18270	18257	18023	18268	18278	18143	18033	18342	18214	18294	18366	18200	18217	18212	18301	18158	18399	18167	18317	18081	18145	18232	18230	18142	18013	18158	18148	18198	18151	18252	18117	18234	18195	18182	18235	18174	18178	18058	18018	18150	18189	18212	18199	18226	18416	18155	18121	18121	18306	18458	18399	18323	17893	18160	18177	18119	18254	18111	18120	18044	18267	18358	18279	18255	18149	17920	18265	18149	18167	18087	18086	18167	18138	18419	17881	18079	18236	18335	18171	18074	18304	18255	18160	18243	18117	18309	18313	18141	18193	18292	18338	18378	18000	18128	18222	18334	18287	18017	18057	18233	18136	18120	18033	18292	18153	18209	18250	18197	17792	18261	18238	18362	18190	18107	18163	18113	18207	18157	18119	18133	18144	18054	18300	18345	18283	18206	18173	18242	18297	18300	18189	18204	18261	18182	18337	18131	18255	18308	18295	18275	18111	18326	18376	17925	18256	18102	18091	18167	18240	18171	17966	18147	18099	18287	18170	18171	18094	18435	18220	18314	18054	18288	18140	18124	18182	18263	18375	18334	18168	18332	18183	18115	18096	18239	18021	18250	18184	18027	18508	18373	18132	18562	18378	18241	18209	18327	17996	18424	18204	18216	18248	18318	18345	18179	18110	18375	18351	17887	18200	18175	18061	18263	18007	18217	18221	18344	18290	18139	18230	18113	18165	18229	18244	17966	18013	18028	18107	18248	18214	18211	18285	17976	18234	18201	18248	18215	18176	18217	18163	18291	18252	18325	17889	18143	18367	18205	18237	18305	18200	18087	18105	18322	18284	18179	18194	18104	18408	18347	18007	18230	17897	18348	18243	18106	18520	18202	18334	18258	18414	18256	18181	18234	18186	18108	18240	18279	18226	18339	18148	18356	18345	18262	18288	18097	17980	18196	18177	18169	18240	18203	18188	18329	18133	18062	17993	18309	18393	18209	18312	18051	18070	18149	18067	18199	18143	18018	18228	18145	17881	18303	18206	18172	18144	18129	18007	18421	18237	18208	18179	18269	18375	18199	18152	18092	18152	18118	18231	18206	18328	18081	18196	18208	18120	17946	18070	18163	18018	18298	18206	18300	18371	18003	18193	18380	18221	18158	17937	18320	18034	18087	18217	18390	18300	18002	18120	18139	18132	18252	18278	18339	18083	18166	18172	18168	18118	18154	18144	17994	18336	18365	18254	18010	18155	18236	18190	18232	17909	18063	18252	18113	18367	18187	18169	18417	18298	18029	18118	18285	18402	18329	18147	18049	17910	18304	18346	18267	18137	17994	18117	18434	18190	18277	18183	18217	18128	18397	18280	18276	18114	18184	18177	18042	18103	18198	18129	18227	18034	18188	18055	18422	18233	18220	18314	17965	18545	18294	18173	18083	18303	18186	18076	18313	18259	18069	18443	18117	18188	18070	18039	18088	18089	18227	18218	18319	18285	18325	18164	18187	17986	18044	18146	18296	18118	18087	18128	18382	18187	18004	17898	18077	18187	18140	18166	18244	18241	18110	18225	18075	18089	18090	18153	18225	18161	18166	18161	18429	18195	18087	18190	18181	18238	18032	18203	18187	18117	18127	18104	18311	18259	18154	18415	18239	18220	18186	18082	18097	18310	18058	18166	18096	17980	18415	18046	18108	18248	18375	18151	18129	18245	18336	18057	18207	18367	18227	18345	18133	18310	18289	18288	18135	18137	18231	18028	18089	18061	18081	18074	17912	18082	18130	18063	18027	17934	18128	18227	18019	18102	18053	18152	18170	18137	18299	18251	18260	18115	18031	18103	18193	18154	18258	18308	18138	18122	18162	18155	18285	18063	18167	18156	18269	18136
19677	24832	22584	18527	16920	16339	15888	23013	23722	19197	15793	14620	14227	14309	14334	14257	14165	14234	14121	14183	14197	14280	14275	14257	14374	14179	14210	14088	14262	14205	14250	14181	14190	14248	14302	14242	14250	14317	14135	14087	14158	14085	14198	14082	14257	14308	14156	14278	14333	14188	14170	14273	14300	14060	14183	14112	14275	14201	14191	14106	14278	14257	14220	14151	14302	14415	14179	14256	14396	14277	14261	14205	14208	14244	14191	14247	14325	14210	14302	14182	14399	14258	14094	14215	14214	14100	14237	14194	14387	14238	14298	14107	14162	14287	14211	14324	14281	14270	14322	14243	14129	14334	14199	14339	14352	14433	14149	14208	14062	14212	14237	14212	14024	14192	14124	14238	14349	14176	14303	14179	14141	14358	14310	14249	14200	14199	14308	14277	14235	14424	14294	14025	14227	14233	14083	14283	14049	14149	14279	14404	14093	14240	14150	14174	14328	14044	14140	14366	14344	14235	14151	14231	14157	14051	14267	14252	14302	14357	14191	14256	14074	14343	14225	14169	14155	14401	14118	14224	14164	14083	14102	14139	14176	14453	14137	14133	14217	14386	14182	14299	14182	14130	14137	14212	14249	14087	14331	14062	14211	14211	14290	14272	14306	14170	14323	14099	14215	14196	14202	14388	14230	14243	14092	13993	14256	14133	14301	14167	14200	14465	14251	14092	14245	14161	14212	14280	14216	14239	14274	14055	14173	14238	14174	14185	14259	14179	14188	14146	14174	14328	14267	14336	14157	14231	14266	14067	14260	14229	14301	14272	14088	14293	14190	14181	14344	14216	14333	14057	14223	14275	14158	14225	14194	14243	14216	14104	14352	14134	14155	14232	14329	14005	14206	14375	14347	14110	14232	14186	14106	14224	14352	14254	14224	14207	14273	14244	14172	14196	14246	14199	14119	14040	14161	14114	14200	14149	14197	14207	14238	14128	14122	14088	14272	14339	14142	14174	14081	14121	14025	14282	14269	14331	14195	14224	14238	14136	14317	14112	14222	14174	14090	14081	14107	13983	14250	14233	14181	14162	14252	14306	14144	14132	14424	14372	14263	14313	14114	14040	14222	14280	14215	14243	14107	14121	14258	14228	14118	14065	14234	14326	14365	14155	14162	14297	14069	14174	14240	14302	14148	14252	14258	14344	14140	14249	14227	14239	14390	14122	14145	14071	14336	14128	14204	14144	14346	14141	14140	14129	14262	14202	14441	14168	14164	14323	14160	14114	14208	14137	14291	14200	14145	14115	14410	14168	14238	14085	14080	14241	14336	14290	14243	14308	14183	14335	14178	14336	14263	14309	14322	14098	14194	14185	14234	14096	14247	14198	14133	14250	14230	14192	14219	14149	14151	14104	14434	14354	14224	14245	14190	14358	14237	14234	14221	14246	14167	14179	14243	14249	14211	14397	14104	14324	14241	14130	14173	14272	14113	14041	14263	14121	14258	14169	14178	14180	14214	14144	14252	14272	14057	14195	14164	14243	14266	14234	14154	14067	14093	14363	14020	14221	14115	14228	13935	14424	14174	14270	14316	14182	14212	14226	14289	14246	14123	14170	14224	14111	14346	14269	14209	14295	14169	14160	14263	14274	14031	14199	14242	14182	14076	14374	14106	14206	14132	14305	14247	14142	14240	14327	14176	14129	14278	14189	14167	14190	14063	14327	14176	14157	14226	14163	14229	14322	14252	14350	14097	14187	14232	14269	14161	14424	14164	14284	14378	14123	14286	14146	14033	14123	14246	14142	14280	14105	14405	14218	14309	14172	14203	14093	14256	14279	14191	14047	14201	14333	14195	14243	14376	14180	14331	14139	14055	14216	14347	14030	14200	14295	14081	14109	14256	14156	14339	14287	14224	14166	14231	14225	14033	14253	14095	14225	14205	14255	14246	14129	14284	14365	14169	14192	14171	14148	14192	14301	14170	14252	14286	14227	14072	14110	14193	14167	14254	14157	14340	14360	14307	14190	14384	14188	14278	14068	14127	14221	14124	14027	14264	14371	14091	14146	14211	14304	14332	14097	14078	14173	14266	14216	14262	14166	14170	14141	14160	14143	14170	14324	14205	14380	14106	14253	14129	14302	14283	14108	14242	14288	14264	14160	14121	14218	14119	14243	14163	14111	14431	14329	13974	14163	14123	14161	14358	14138	14120	14259	14179	14276	14317	14341	14168	14270	14175	14303	14082	14276	14136	14253	14216	14211	14224	14346	14109	14271	14320	14242	14129	14282	14232	14225	13996	13981	14366	14279	14145	14354	14343	14321	14287	14223	14257	14287	14182	14276	14135	14250	14049	14017	14224	14400	14208	14265	14345	14047	14040	14298	14223	14302	14233	14158	14176	14076	14382	14138	14254	14274	14246	14288	14264	14260	14433	14178	14097	14329	14312	14225	14235	14250	14164	14216	14133	14424	14210	14092	14151	14142	14165	14055	14279	14124	14329	14269	14108	14292	14201	14272	14140	14081	14251	14194	14197	14118	14318	14160	14253	14074	14131	14107	14089	14271	14231	14130	14207	14209	14537	14317	14146	14380	14350	14348	14265	14233	14304	14236	14114	14115	14228	14185	14285	14120	14354	14254	14083	14341	14207	14304	14257	14095	14238	14357	14095	14218	14151	14083	14319	14196	14182	14083	14231	14294	14059	14194	14123	14269	14372	14141	14281	14211	14076	14396	14234	14155	14123	14198	14157	14200	14087	14398	14252	14126	14177	14373	14326	14274	14127	14365	14177	14181	14276	14441	14174	14198	14279	14178	14211	14264	14321	14177	14171	14173	14441	14095	14150	14274	14144	14179	14120	14180	14194	14172	14380	14094	14469	14165	14169	14260	13982	14287	14165	14107	14112	14454	14208	14259	14256	14236	14299	14354	14286	14251	14240	14249	14124	14204	14291	14021	14240	14178	14196	13959	14086	14244	14200	14244	14236	14342	14367	14152	14320	14189	14205	14245	14244	14251	14127	14420	14276	14194	14285	14135	14038	14366	14229	14130	14153	14238	14271	14132	14139	14196	14178	14065	14405	14165	14279	14265	14234	14165	14225	14263	14301	14287	14164	14140	14247	14403	14241	14252	14179	14199	14274	14171	14299	14203	14172	14246	14272	14330	14186	14065	14250	14091	14120	14542	14279	14155	14004	14354	14145	14251	14250	14267	14257	14293	14158	14208	14153	14300	14310	14366	14220	14151	14154	14203	14322	13950	14311	14377	14312	14292	14308	14115	14242	14310	14125	14106	14228	14404	14400	14178	14181	14199	14247	14134	14070	14399	14277	14253	14302	14243	14294	14229	14258	14221	14173	14188	14244	14411	14275	14313	14229	14278	14194	14319	14260	14208	14244	14088	14201	14244	14249	14204	14123	14227	14281	14150	14205	14211	14386	14104	14311	14063	14101	14285	14278	14213	14386	14267	14181	14189	14248	14377	14090	14316	14232	14218	14181	14166	14219	14245	14144	14186	14224	14170	14163	14168	14123	14261	14296	14251	14388	14152	14105	14326	14332	14219	14032	14157	14094	14229	14234	14252	14311	14210	14417	14034	14337	14248	14163	14183	14181	14014	14309	14345	14226	14276	14262	14186	14151	14092	14135	14171	14217	14254	14322	14121	14134	14182	14138	14302	14329	14179	14251	14297	14241	14323	14099	14118	14099	14043	14276	14212	14186	14354	14228	14359	14377	14234	14191	14323	14219	14267	14208	14167	14145	14309	14279	14167	14146	14256	14182	14269	14253	14182	14216	14172	14193	14313	14169	14310	14333	14371	14188	14223	14181	14163	14314	14353	14215	14294	14128	14334	14289	14330	14462	14271	14247	14170	14287	14238	14252	14132	14252	14097	14222	14123	14181	14279	14329	14343	14362	14136	14216	14197	14412	14251	14116	14214	14178	14229	14136	14174	13986	14221	14194	14322	14239	14305	14180	14233	14268	14151	14277	14123	14271	14367	14361	14160	14102	14148	14392	14432	14066	14048	14294	14090	14206	14224	14117	14188	14101	14178	14290	14272	14277	14204	14324	14071	14087	14138	14044	14171	14176	14286	14249	14138	14191	14146	14027	14333	14081	14337	14271	14235	13995	14169	14249	14214	14279	14069	14340	14193	14345	14223	14035	14303	14332	14223	14406	14258	14107	14196	14100	14265	14313	14269	14239	14231	14091	14122	14113	14409	14308	14089	14170	14037	14111	14190	14255	14235	14232	14277	14281	14376	14207	14175	14330	14319	14161	14129	14215	14097	14184	14225	14159	14227	14155	14259	14332	14410	14308	14377	14283	14238	14229	14226	14122	14355	14324	14195	14236	14311	14095	14224	14106	14310	14171	14262	14097	14203	14155	14179	14257	14290	14356	14194	14249	14155	14175	14197	14225	14286	14220	14146	14134	14125	14426	14226	14196	14132	14154	14407	14158	14223	14174	14185	14115	14190	14296	14280	14148	14173	14375	14182	14259	14034	14148	14296	14172	14149	14166	14267	14227	14161	14304	14316	14261	14133	14068	14174	14143	14367	14086	14279	14014	14040	14094	14119	14348	14185	14219	14249	14191	14225	14294	14172	14109	14264	14193	14046	14109	14282	14213	14123	14387	14168	14380	14082	14091	14374	14189	14393	14259	14203	14384	14263	14233	14109	14133	14226	14105	14167	14159	14372	14165	14078	14297	14090	14275	14238	14346	14174	14275	14313	14304	14206	14106	14409	13916	14268	14114	14081	14097	14248	14171	14264	14214	14293	14080	14387	14282	14230	14300	14279	14261	14112	14241	14160	14228	14314	14164	14299	14176	14323	14299	14048	14235	14303	14248	14254	14208	14225	14047	14430	14266	14136	14194	14224	14290	14343	14068	14087	14115	14070	14227	14112	14121	14304	14094	14192	14062	14242	14246	14220	14348	14284	14363	14200	14207	14152	14268	14258	14310	14225	14227	14112	14206	14244	14156	14372	14215	14128	14160	14216	14146	14263	14167	14082	14027	14133	14248	14150	14202	14306	14186	14173	14280	14089	14139	14184	14239	14163	14266	14290	14209	14197	14180	14058	14208	14306	14394	14062	14167	14239	14325	14266	14102	14279	14154	14291	14087	14156	14213	14189	14311	14211	14254	14242	14316	14312	14181	14260	14161	14161	14121	14112	14377	14277	14191	14272
25337	21072	28076	25182	23123	23207	24089	52181	56743	38669	26624	20224	18070	17716	17570	17676	17621	17578	17407	17476	17684	17569	17460	17512	17481	17568	17207	17710	17533	17586	17467	17415	17710	17661	17407	17338	17636	17504	17586	17420	17646	17540	17516	17554	17472	17381	17686	17295	17599	17436	17774	17447	17509	17513	17490	17344	17491	17385	17474	17241	17693	17369	17322	17341	17436	17454	17529	17532	17429	17405	17636	17449	17565	17473	17440	17301	17426	17540	17370	17492	17469	17458	17592	17347	17341	17555	17588	17558	17374	17368	17466	17656	17629	17431	17560	17519	17551	17597	17273	17562	17766	17452	17632	17540	17603	17427	17296	17517	17484	17553	17540	17401	17481	17432	17337	17374	17337	17473	17823	17576	17511	17357	17238	17534	17576	17347	17402	17531	17619	17635	17643	17518	17649	17487	17317	17512	17201	17378	17418	17657	17508	17475	17617	17417	17540	17633	17430	17491	17376	17423	17632	17304	17485	17459	17489	17345	17546	17588	17360	17417	17488	17336	17489	17149	17231	17403	17506	17242	17547	17463	17682	17464	17318	17418	17522	17418	17408	17240	17360	17421	17371	17453	17607	17287	17406	17490	17520	17414	17384	17399	17401	17471	17567	17467	17632	17521	17524	17658	17470	17490	17621	17371	17421	17479	17475	17430	17485	17461	17414	17386	17512	17431	17344	17532	17379	17252	17426	17316	17541	17473	17413	17381	17401	17472	17444	17486	17438	17292	17357	17655	17539	17492	17551	17387	17457	17447	17308	17402	17397	17428	17466	17674	17283	17534	17458	17299	17424	17431	17427	17392	17514	17544	17298	17283	17419	17380	17483	17345	17678	17478	17562	17269	17405	17571	17470	17476	17416	17418	17514	17431	17551	17678	17524	17383	17303	17394	17717	17000	17543	17235	17304	17519	17438	17177	17636	17359	17309	17441	17490	17359	17160	17328	17387	17528	17501	17480	17741	17632	17371	17337	17336	17512	17374	17558	17531	17511	17518	17371	17494	17469	17595	17574	17415	17278	17304	17384	17493	17365	17387	17421	17404	17391	17114	17529	17492	17273	17218	17420	17551	17418	17338	17379	17476	17383	17441	17616	17318	17621	17481	17401	17375	17348	17597	17635	17528	17437	17402	17392	17584	17567	17417	17659	17444	17318	17477	17346	17583	17257	17413	17424	17374	17433	17401	17432	17549	17455	17524	17561	17358	17471	17674	17597	17409	17285	17433	17671	17556	17424	17443	17514	17676	17393	17353	17393	17261	17555	17473	17531	17636	17222	17451	17555	17294	17501	17280	17289	17607	17423	17381	17443	17500	17376	17507	17327	17671	17344	17487	17343	17655	17499	17512	17580	17474	17506	17534	17538	17340	17407	17633	17552	17453	17554	17443	17455	17708	17544	17558	17461	17353	17506	17378	17373	17527	17669	17564	17596	17507	17461	17532	17430	17312	17402	17661	17448	17410	17472	17469	17499	17468	17281	17289	17444	17657	17293	17556	17489	17476	17524	17503	17457	17558	17517	17357	17555	17433	17536	17496	17350	17496	17393	17480	17390	17477	17370	17403	17439	17302	17150	17567	17550	17463	17415	17351	17305	17303	17350	17317	17441	17552	17539	17380	17384	17286	17225	17304	17346	17479	17398	17361	17316	17489	17316	17451	17571	17439	17546	17595	17408	17252	17511	17554	17273	17596	17420	17529	17662	17344	17529	17538	17430	17398	17316	17395	17318	17458	17455	17592	17485	17235	17428	17574	17364	17426	17607	17516	17376	17169	17475	17433	17421	17469	17504	17391	17462	17462	17265	17338	17271	17575	17392	17603	17450	17558	17443	17397	17634	17260	17481	17422	17553	17517	17449	17501	17582	17473	17440	17591	17409	17423	17476	17386	17428	17570	17478	17547	17559	17644	17590	17568	17349	17442	17512	17474	17178	17504	17469	17542	17534	17699	17359	17411	17396	17595	17433	17655	17368	17422	17467	17617	17629	17529	17385	17469	17499	17475	17695	17529	17576	17367	17647	17360	17557	17499	17421	17563	17634	17254	17299	17576	17599	17319	17723	17522	17397	17631	17249	17349	17452	17573	17376	17391	17430	17496	17509	17482	17235	17240	17413	17529	17378	17527	17408	17597	17490	17453	17347	17508	17409	17495	17559	17637	17303	17548	17208	17219	17619	17264	17542	17422	17515	17613	17293	17383	17327	17404	17486	17402	17368	17277	17399	17417	17291	17460	17530	17457	17726	17243	17326	17514	17606	17576	17235	17556	17240	17458	17508	17264	17514	17346	17322	17603	17304	17397	17459	17515	17602	17670	17690	17581	17289	17314	17375	17595	17449	17607	17442	17374	17461	17484	17565	17429	17415	17347	17415	17581	17497	17220	17516	17425	17242	17532	17483	17430	17451	17419	17543	17447	17546	17603	17338	17528	17647	17300	17681	17713	17324	17388	17532	17269	17390	17666	17505	17382	17541	17584	17614	17414	17497	17303	17357	17351	17561	17496	17467	17441	17463	17667	17310	17227	17330	17609	17633	17526	17207	17394	17659	17408	17268	17546	17351	17313	17614	17307	17533	17355	17553	17445	17622	17459	17550	17423	17479	17318	17423	17349	17436	17537	17508	17551	17437	17397	17583	17721	17490	17473	17242	17407	17446	17620	17504	17448	17412	17403	17469	17627	17403	17507	17489	17473	17647	17395	17265	17599	17467	17397	17409	17576	17490	17500	17488	17597	17643	17456	17354	17684	17461	17486	17499	17263	17351	17496	17408	17498	17585	17557	17715	17202	17401	17336	17530	17295	17521	17175	17554	17249	17642	17704	17362	17318	17339	17492	17405	17406	17461	17351	17271	17368	17508	17409	17665	17623	17292	17235	17686	17524	17457	17324	17407	17503	17414	17301	17481	17478	17456	17504	17594	17541	17503	17447	17800	17444	17648	17648	17531	17559	17407	17443	17581	17469	17368	17603	17424	17551	17372	17494	17424	17419	17517	17270	17548	17218	17619	17402	17437	17488	17298	17628	17443	17489	17381	17428	17169	17261	17320	17505	17287	17739	17481	17629	17505	17503	17665	17414	17504	17467	17536	17296	17498	17468	17428	17557	17583	17413	17560	17543	17463	17505	17460	17459	17435	17411	17612	17621	17542	17544	17301	17354	17378	17408	17384	17609	17520	17452	17361	17450	17540	17209	17509	17364	17462	17239	17410	17467	17492	17361	17532	17300	17495	17407	17554	17413	17601	17206	17392	17475	17415	17343	17538	17568	17531	17375	17603	17353	17441	17475	17368	17270	17542	17261	17625	17413	17430	17204	17604	17432	17433	17582	17689	17612	17407	17361	17413	17592	17508	17251	17554	17404	17326	17533	17680	17465	17579	17453	17565	17427	17667	17360	17346	17608	17488	17572	17254	17554	17363	17536	17339	17476	17494	17448	17562	17524	17392	17384	17808	17459	17490	17679	17581	17380	17408	17304	17550	17458	17348	17454	17546	17595	17606	17550	17578	17540	17387	17566	17521	17467	17656	17500	17328	17335	17528	17435	17456	17781	17487	17375	17360	17508	17310	17650	17527	17513	17774	17577	17488	17436	17455	17438	17396	17412	17400	17564	17434	17383	17448	17446	17481	17394	17471	17516	17514	17711	17492	17410	17408	17368	17486	17666	17524	17476	17416	17492	17495	17520	17508	17559	17416	17602	17450	17715	17442	17479	17471	17475	17324	17466	17633	17426	17524	17543	17526	17465	17360	17391	17549	17584	17410	17466	17355	17226	17648	17406	17385	17541	17324	17450	17428	17415	17420	17392	17441	17535	17421	17233	17474	17383	17381	17433	17422	17351	17417	17577	17620	17163	17408	17381	17445	17724	17433	17364	17528	17580	17305	17378	17454	17475	17230	17662	17452	17573	17683	17864	17311	17370	17487	17249	17444	17514	17562	17534	17349	17503	17648	17351	17502	17271	17671	17489	17546	17534	17476	17357	17463	17618	17308	17569	17204	17415	17520	17490	17480	17396	17326	17627	17377	17568	17317	17528	17398	17445	17497	17514	17256	17257	17449	17350	17435	17239	17364	17510	17429	17396	17492	17523	17448	17315	17437	17367	17552	17402	17396	17758	17480	17394	17378	17520	17371	17252	17460	17561	17299	17655	17533	17520	17359	17594	17443	17579	17412	17421	17612	17598	17509	17339	17514	17418	17646	17138	17632	17439	17364	17434	17298	17572	17520	17618	17738	17587	17560	17540	17430	17387	17462	17242	17267	17518	17402	17477	17567	17490	17453	17657	17473	17475	17424	17274	17606	17485	17576	17358	17313	17456	17399	17488	17270	17567	17573	17420	17439	17387	17594	17518	17522	17494	17645	17307	17461	17275	17271	17572	17305	17562	17553	17338	17432	17552	17526	17438	17517	17530	17329	17725	17341	17420	17396	17552	17490	17449	17342	17389	17577	17488	17256	17329	17688	17423	17552	17430	17308	17587	17517	17549	17558	17501	17609	17511	17723	17417	17613	17790	17219	17764	17460	17607	17238	17499	17320	17660	17274	17273	17374	17657	17332	17365	17239	17601	17399	17485	17366	17538	17414	17411	17545	17387	17616	17068	17249	17499	17444	17435	17449	17581	17630	17359	17535	17295	17520	17644	17490	17448	17480	17445	17449	17572	17387	17427	17461	17577	17702	17505	17332	17320	17432	17335	17503	17453	17465	17421	17382	17407	17475	17641	17412	17624	17611	17413	17393	17351	17311	17495	17512	17608	17462	17386	17567	17212	17395	17542	17486	17722	17402	17704	17536	17289	17555	17575	17386	17365	17330	17465	17195	17383	17514	17203	17430	17302	17459	17360	17390	17537	17454	17490	17379	17619	17615	17350	17315	17434	17286	17349	17514	17420	17334	17396	17179	17465	17591	17360	17340	17577	17524	17556	17132	17368	17602	17400	17524	17317	17319	17583	17447	17496	17425	17336	17385	17191	17279	17335	17498	17540	17355	17470	17675	17452	17196	17551	17496	17393	17306	17396	17346	17329	17615	17539	17578	17423	17215	17302	17483	17406	17226	17538	17358	17596	17389	17565	17473	17340	17469	17576	17484	17363	17520	17426	17574	17359	17442	17499	17577	17542	17350	17384	17524	17576	17508	17558	17331
19963	33392	32344	25249	21131	20293	21432	52980	51870	36076	22514	15702	14115	14097	13876	13960	13939	13938	13806	13890	13722	13796	13760	14004	14099	13752	13965	14049	13920	13769	13896	13974	13835	13917	13876	13872	13818	13963	13918	13888	13943	13894	13887	13825	13887	14026	13990	13909	13931	13961	13925	14017	14013	13874	13796	13857	13883	13900	13901	14002	14073	14008	13867	13790	13881	13787	13784	13773	13930	13930	13987	13727	13865	14066	14008	13789	13855	13936	13815	13888	13972	13841	13906	13827	13971	13763	13903	13956	13908	13883	13679	13792	13913	14096	13849	13798	13850	13812	13928	14060	13918	13797	13904	13871	13870	13897	13815	13864	13886	13865	13881	13937	14049	13791	13815	13849	13912	13938	13827	13849	13579	13809	13782	13865	13946	13744	13774	13780	13809	13767	13845	13761	13887	13770	14057	13734	13993	13818	13868	13890	13920	13987	13939	13840	13846	13758	13879	13788	13884	13782	13925	13716	13875	13929	13930	13996	13874	13936	14053	13741	13925	13853	13884	13840	13930	13934	13769	13911	13920	13894	13869	13801	13850	13927	13912	13840	13861	13782	13939	13995	13787	13853	13882	13742	13700	13851	13678	14109	13960	13893	14054	13738	13910	13916	13644	13774	13899	13778	13866	13770	13907	13816	13798	13810	13857	13973	13761	13816	13884	13779	13996	13776	13830	13739	13830	13900	13967	13724	13965	14099	13750	13706	14001	13934	13805	13949	13824	13753	13983	13982	13934	13789	13861	13757	13824	13859	13887	13978	13960	13767	13913	13930	13800	13802	13815	13866	13822	14001	13925	13719	13872	13867	13842	13641	13688	14008	13761	13682	13868	13700	13809	13986	13833	13869	13818	13834	13919	13883	13841	13846	13878	13780	13756	14023	13766	13876	14000	13919	13866	13827	13872	13965	13947	13929	13747	13781	13920	13835	13843	13744	13727	13955	13686	13942	13806	13841	13911	14002	13842	13939	13820	13890	14024	13736	13740	13875	13879	13757	13916	13854	13858	13740	13817	13980	13841	13902	13851	14000	13733	13875	13807	13833	13847	13979	13903	13792	13776	14014	13858	13854	13986	13885	13918	13755	13796	13749	13751	13891	13889	13879	13964	13889	13897	13831	13837	13767	13797	13773	13769	14024	13992	13958	13692	13935	13777	14043	13892	13887	13935	13968	13925	13716	13786	13799	13972	13857	13836	13805	13770	13825	13948	13864	13942	13830	13960	13883	13866	13889	13782	13664	13825	13923	13960	13872	13970	13734	13902	13915	13902	13696	13758	13749	13856	13882	13927	14075	13956	13961	13862	13876	13904	13697	13921	13819	13827	14033	13866	13824	13959	13931	13763	13903	13872	13899	13998	13656	13754	13918	13989	13857	13758	13807	13877	13862	13980	13887	13931	13661	13977	13924	13867	13960	13844	13795	13818	13768	13955	13920	14106	13860	13895	13855	13890	13803	13972	13912	13742	14002	13795	13946	13841	13925	14050	13855	13844	13913	13700	13893	14025	13756	13796	13725	13927	13933	13748	13878	13863	14010	13901	13834	13828	13986	13852	13720	13979	13844	13892	13823	13822	13907	13941	13818	13836	13885	13846	13808	13820	13731	13921	13960	13939	13790	13841	13846	13813	13782	13960	13947	13842	13897	13902	13809	13894	13972	13864	13907	14001	13814	13714	13981	13736	13764	13976	13886	13735	13894	13773	13938	13849	13868	13922	13819	13957	13769	13957	14041	13836	13933	13941	13755	13920	13900	13855	13862	13986	13951	13908	13963	13934	13863	13834	13830	13885	13885	13950	13879	13886	13747	13859	13976	13806	13879	13941	14005	13912	13810	13964	13785	13983	13816	13850	13857	13985	14082	13897	14019	13757	14053	13996	13784	13812	13786	13956	13766	14062	13889	13719	13760	13785	13945	13858	13844	13838	13935	13998	13872	13933	13939	13912	14022	13841	13870	13885	13883	13764	13954	13840	13904	13921	13985	13978	14023	13956	13623	13871	13846	13815	13967	13966	13893	13884	13883	14002	13762	13826	13902	13760	13957	13708	13904	13987	13803	13967	13817	13781	13789	14069	13712	13928	13818	13869	13773	13835	13789	13937	13811	13810	13929	13834	13727	13928	13741	13763	13943	13886	13880	13679	13985	13982	13914	13934	13876	13826	13839	13810	13734	13934	13983	13765	13819	13860	13772	13903	13940	13732	13866	13758	13863	13929	13832	13967	13825	13759	13879	13943	14088	13883	13672	13891	14091	13899	14025	14067	13952	13914	13962	13836	13895	13809	13992	13859	13876	13832	13850	13852	13929	14008	13746	13943	13954	13907	13942	13935	13723	13845	13957	14033	13920	13737	13888	13826	13856	13688	13917	13922	13756	13822	13713	13750	13662	13715	13834	13897	13774	13802	13761	13847	13962	13658	13905	13796	13807	14052	13930	13894	13843	13714	13878	13818	13860	13838	13916	13792	13868	13892	13793	13968	13743	13834	13812	13943	13744	13850	13893	13954	14063	13905	14141	13802	13849	13705	13923	13967	13737	13937	14028	13946	13788	13774	13851	13866	13740	13728	13771	13777	13880	13829	13923	13875	13953	13711	13812	13841	13886	13834	13883	14007	13885	13881	13911	13832	13768	13724	14095	13916	13965	13832	13921	13730	13891	13970	13841	13903	14026	13807	13880	13798	13897	14020	13913	13747	13725	13958	13726	13813	13856	13883	13966	14119	13870	13654	13975	13829	13915	13766	13846	13828	13796	13907	13933	13704	13843	13938	14083	14022	13923	13854	13770	13944	14027	13827	13861	13848	14028	13760	13917	13957	13871	13806	13743	13765	13980	13902	13777	13762	13932	13798	14010	13742	13906	13942	13798	13807	13858	13734	13880	13831	14063	13943	13726	13840	13981	13959	13801	14003	13892	13955	13772	13982	13850	13819	13949	13876	13892	13814	13894	13956	13947	13713	13894	14006	13870	14109	13796	13738	13763	13839	13896	13837	14002	13921	13820	13800	13796	13773	13939	13723	13810	13799	14106	13850	13846	13796	13914	13992	13853	13701	14125	13968	14015	13924	13703	13746	13833	13818	13863	13853	13760	13734	13795	13904	13875	13901	13765	13908	13779	13936	13927	13850	13915	13814	13917	13808	13966	13821	13779	13943	13946	13786	13773	13904	13713	13938	13841	13750	13942	13771	13849	13964	13687	13794	13902	13691	13831	13833	14015	14004	13822	13732	13998	13836	13750	13628	13850	13878	13943	13894	13925	13838	13897	13839	13986	13998	13672	14059	13881	13968	13688	13895	13830	13741	13911	13900	13909	13648	13922	13922	13842	13837	13945	13797	13948	13797	13866	13794	13851	13972	14033	13665	13918	13915	14007	13850	13787	13833	13856	13836	13823	13891	14058	13846	13945	13853	14180	13908	13975	13831	13929	13803	13904	13791	13941	13806	13826	13882	13757	13845	13842	13895	13764	13864	14027	13934	13868	13800	14008	13741	13815	13911	13938	13941	13744	13912	13939	13956	14003	13901	13830	13827	13828	13782	13992	13793	13988	13915	13904	14066	13886	13629	13886	13800	13767	13975	13814	14011	13678	13906	13779	14041	13996	13734	13809	13928	13925	13813	13890	13788	13733	13829	13927	13910	13940	13865	14014	13921	13822	13704	13791	13727	13803	13784	13820	13862	13842	13881	13929	13843	13887	13669	13870	13891	13831	13923	13748	14000	13811	13995	13703	13832	13852	13949	14071	14074	14012	13962	13849	13914	13831	13811	13843	13982	13872	13927	13939	13832	13850	13909	13980	13823	13972	13834	13904	13993	13940	13885	13904	13864	13893	14004	14010	13845	13687	13723	13971	13755	13871	14029	13893	13782	13945	13762	13881	14041	13935	13920	13810	13986	13989	13848	13834	13819	13856	13657	13821	13812	13891	13866	14043	13917	13731	13827	13839	13897	13939	13759	14006	13623	13856	14083	13942	13955	13837	13859	13939	14050	13854	13796	13861	13888	13975	13832	14123	13909	14090	13862	13890	13940	13866	13944	13676	13982	13722	13896	13846	13908	13896	13870	13750	13656	13890	13777	13762	13943	13942	13922	13778	13798	13892	13870	13825	13878	13927	14053	13737	13784	13939	14103	13818	13928	13828	13704	13932	13839	13885	13847	13697	13963	14037	13841	13964	13794	13609	13904	13930	14038	13921	13855	13972	13753	13784	13897	14115	13904	13783	13833	13703	13758	13900	14010	14027	13862	13913	13830	13999	13908	13935	13834	13888	13931	13886	13883	13827	13841	13867	13813	13727	13923	13829	13841	13884	13908	14000	13909	13792	13883	13909	13895	14004	13958	13761	13859	13853	13984	13833	13818	13818	13728	13884	13895	13850	13986	13830	13843	13923	13803	13892	13885	13893	13940	13826	13998	13766	13716	13944	13964	13846	13835	13972	13912	13924	13941	13724	13949	13823	13823	13939	13932	13885	13937	13999	13789	13821	13892	13864	13786	13921	13999	13742	13906	13948	13829	13870	14004	13941	13972	13666	13812	13944	13932	13838	13952	13840	13881	13905	13778	13821	13786	13939	13800	13831	13879	13753	13732	13965	13743	13929	13896	13960	13709	13792	13962	13814	13694	14132	13974	13952	13896	13909	13954	13888	13909	13643	13947	13862	13825	13914	13790	13898	13962	14038	13689	13756	14095	13885	13779	13804	13927	13851	13955	13948	13923	13927	13861	14053	13899	13800	13929	13873	13825	13991	13858	13812	13793	13727	13775	13977	13816	13949	14046	13794	13826	13784	14046	13948	13804	14010	13790	13888	13973	13836	13788	14002	13710	13884	13803	13934	13958	13813	13915	13914	13948	13923	13822	13966	13768	13875	13893	13830	13982	13910	13891	13738	14073	13897	13799	13787	13779	13940	13897	13858	13920	13831	13884	13733	13954	13948	13769	14064	13915	13901	13926	13939	13781	13970	14035	13817	13852	13978	13737	13682	13979	13787	13903	13854	14081	14102	13676	13876	13796	13899	13945	13992	13873	13723	13987	13855	13972	13814	13856	13866	13895	13921	13946	14029	13906	14007	13777	14062	13870	13720	13840	13866	13891	14034	13865	13989	13901	13950	13882	14002	13877	13840	13964	13762	13786	13794
23900	21061	28598	24306	22875	25235	35332	67767	62378	43675	30008	21165	18303	17147	17420	17139	17489	17258	17171	17251	17135	17216	16977	17158	17298	17381	17265	17374	17382	17333	17247	17136	17033	17297	17269	17338	17240	17163	17179	17083	17026	17067	17104	17132	17016	17095	17152	17028	17164	17363	17211	17320	17166	17141	17216	17145	17129	17031	17290	17210	16889	17027	16981	17012	17163	17217	17082	17352	17193	17026	17121	17051	16938	17079	17060	17147	17063	17085	17043	17234	17046	17061	17010	16980	17157	17006	17092	16916	17169	17021	17080	17104	17165	17189	17170	17145	17132	17003	17229	17139	16974	17099	17162	17140	17274	17073	17126	16863	16947	17058	17026	17275	17197	17118	17077	17279	16999	17204	17418	17011	17049	17119	17036	17079	17079	17142	17158	17215	17194	17302	17147	17386	17251	17121	16928	17033	17135	17092	17074	17214	17176	17152	17105	17145	17093	17026	17033	17147	17136	16971	16975	17253	17271	16957	17242	17130	17077	17138	17106	17104	17142	16968	17043	17143	17098	17077	17234	17094	17147	17144	17067	16957	17181	17011	17072	17307	17340	17227	17133	17091	17141	17187	17110	16970	17123	17056	17057	17089	17018	17005	17111	17004	17071	17307	17199	17170	17076	16998	17176	17111	17203	17001	17224	17207	17115	17154	17216	16981	17166	17043	16969	17066	16988	17207	16997	17230	17189	17148	17058	17077	17004	17143	17075	16820	17180	17084	17174	16986	16996	17115	17045	17195	16984	17203	16945	17049	17106	17237	17048	17058	17078	17273	17042	17026	17051	17186	17128	17090	17186	17039	17144	17232	16970	17168	17066	17066	17053	17086	17197	17089	17194	17148	17030	17091	17178	17052	17042	17008	17322	16873	17091	17114	17152	16912	17266	16958	17210	17060	17149	16972	17048	17178	17231	16855	17116	16933	16953	17225	17078	17082	16964	16973	17306	17237	17131	17048	17223	17389	17109	17044	17035	16969	17026	16914	17069	17091	17026	17091	17088	16882	17006	17251	17007	17048	17095	16997	17002	17076	16944	16919	17124	17073	17108	17182	17206	17077	17237	17055	17182	17193	17139	17027	16953	17001	16990	17071	17138	17171	17351	17176	17147	17314	17159	17043	17019	16926	16914	16871	16929	17054	17034	17088	17354	17274	17140	17011	17174	16935	16984	17080	17036	17047	17167	17022	17157	17250	17108	17224	17166	17281	17297	17218	16952	17043	17100	17072	17094	17066	17059	16967	17316	17283	16980	17235	16966	17090	16961	17115	17098	16820	17156	17007	17182	16883	17389	16904	16839	16962	17072	17055	17168	16980	17383	17421	17157	17042	16890	17011	17135	17021	16992	17183	17000	17062	17211	17000	17141	17082	17066	17083	17178	17173	17176	17183	17115	16941	17278	17076	17239	16945	17185	17154	17087	16979	17107	17165	17135	16958	17139	16862	17000	16923	17216	17153	17310	17043	17134	17187	16992	17065	17081	17178	17102	17176	16900	16963	17119	17040	17128	16915	17064	17017	17035	17099	16986	17155	17021	17118	17017	17025	16982	16977	16969	17161	16975	17147	17067	17293	17340	17017	17153	16816	17149	17102	17147	16867	17116	17027	17015	17009	17199	17109	17163	17103	16947	16911	17043	16996	17397	16976	17273	17229	17006	17054	16875	16917	17207	16933	17229	17027	17201	17088	17273	17196	17099	17196	17079	17021	17126	17138	16948	17060	17185	17188	17125	17138	17179	17035	16971	17145	17254	17290	17092	17365	17117	17243	17143	16880	17275	17070	16995	17049	17151	17153	17174	17139	17276	17214	16901	17301	16969	17223	17277	17197	17064	17194	16923	17045	17130	17079	17039	16899	16852	17237	17225	17293	17119	17133	17009	16994	17046	17219	17067	17177	16865	17016	16917	17096	17091	17170	16969	17001	17160	16941	17028	17199	17024	17253	17080	17096	17365	17038	16916	17247	17148	17157	17273	17134	16686	17304	17191	16915	17218	17032	17124	17125	16750	17114	17179	16972	17165	17018	17102	16960	16931	16976	16966	17331	17127	16966	16987	17089	17040	17081	17239	16871	17163	17106	17152	17166	17053	17202	16852	17175	16930	17209	17123	16994	17112	17039	17295	17091	17132	17104	17140	16902	17083	17062	16964	17089	17115	16837	17205	17071	16816	16992	17115	17184	17016	17004	17118	16984	17232	17093	17166	17004	16952	17039	17177	17090	17046	17020	17103	16841	17194	16868	17003	17011	16971	16871	16857	17083	16984	17032	16995	16873	17260	17165	16987	16998	16976	17052	17137	16951	17054	17152	17172	17059	16889	16938	17046	17094	17260	16994	16996	16784	17251	16957	17027	17078	17169	17071	17326	17025	17092	17142	16944	17134	17071	17066	17191	17223	17015	17081	17274	17215	17046	16958	17006	17107	17263	17052	17012	17108	17118	17126	17485	17037	17108	16994	17214	17287	17100	17044	17326	17246	17108	17100	17045	17156	17159	17266	17044	16964	17046	17231	17028	17109	16985	17061	17096	17159	17160	17067	17025	16962	16957	17049	16878	17069	17205	17103	17195	17275	17151	17210	17201	17096	17095	17036	17043	17070	16914	17151	17063	17188	17009	17015	17104	17147	17054	17097	17027	17108	17022	17095	16998	17011	17093	17121	17326	17018	17023	17088	17286	17099	17148	17093	17176	17092	17154	17169	17107	17192	17275	17067	17078	17094	17182	17129	17101	16998	17103	17010	17044	17199	17039	16996	17238	17119	17025	17268	17080	16902	17057	16929	17132	17209	17084	17088	17087	17024	17098	17072	17026	16903	16814	17096	17149	17142	17213	17250	17210	17173	16933	17010	17199	17035	17066	17252	17118	17062	16941	16970	16997	17041	17034	17212	17256	17132	16998	17020	17173	17412	16931	17301	17191	17353	16908	17163	17089	16975	16992	17132	17188	17039	17129	16945	17228	17356	16997	16963	17076	16999	17283	17098	16882	17248	17091	17068	16999	17143	17089	16973	17099	16994	16928	17169	17005	17073	17099	16975	17174	17322	17228	16906	16931	17189	17224	17072	17169	17013	17081	17037	17104	17018	17113	17294	17068	16792	17019	17231	17292	17063	17239	17297	17047	17180	17044	16941	17026	17045	17135	17014	17132	17137	17229	17492	16999	17048	17257	17091	17138	17140	17021	17051	17115	17342	17050	17216	17098	17135	17090	16985	17192	17074	17134	16866	17056	16970	17024	17037	16988	17163	16992	17022	17035	16918	17152	17086	17127	17342	17165	17100	16933	17250	17047	17136	17142	17234	17111	17074	17234	17033	17025	17130	17173	17190	17114	17011	17215	17260	17150	17089	17145	17088	17076	17167	16951	17015	17133	17123	17164	17078	16943	16952	17109	17181	16944	16985	16981	17068	17159	17274	17119	16872	16892	17217	16979	17180	16890	16976	17193	17006	16978	17023	17037	17155	17175	17229	17115	16922	16984	17025	17068	17303	17200	17168	17039	17014	17015	17062	17129	16984	17099	16946	17147	17049	17253	17247	17203	17130	17144	17061	17204	17224	16976	17030	17075	17103	17121	16992	17075	16929	17125	17113	17106	17053	17292	17096	16972	17194	17135	17033	16984	17301	17048	17074	17186	17071	17212	17203	17119	17080	16986	17063	16747	16995	16922	17121	17105	16903	16988	17179	17100	17158	17164	17013	16955	17108	17065	17175	17074	17030	17136	17103	17210	16873	17160	17115	17177	17112	17138	17084	17228	17120	16909	16914	17102	17243	16992	17187	17272	17057	17064	17161	16922	17020	16779	16946	17236	17202	17067	17144	16995	17116	16986	17137	16874	17067	17345	17225	17071	17105	17117	17182	17205	17241	16975	17120	16900	17205	17310	17153	16829	17193	17087	16949	17061	17132	17081	17342	17130	16890	17194	17040	17167	17185	17249	17024	17294	16993	16906	17048	17101	17074	16832	16916	17116	16933	16888	17034	16832	16867	16918	17021	17075	16926	17088	17061	17185	16965	17225	17185	16935	17131	17160	17223	17155	17386	17313	17187	16932	17085	17021	16996	17204	17042	17131	17212	17198	16924	16827	17205	17238	17065	17117	17341	17068	17141	17092	17114	17182	16831	17346	16936	17217	16976	17276	17157	17278	17200	17102	17094	17178	17092	17122	17160	17323	17046	17047	16923	17074	17114	17127	17013	17122	17061	17165	17178	17074	17123	17332	17243	17133	17135	17090	17220	17158	17177	17313	17148	17018	17085	17398	17415	16968	17177	17059	16998	17241	17182	17009	17225	16914	17113	17111	17140	17158	16980	17021	17024	17155	17180	17069	17101	17340	17028	16906	17283	17146	17058	17106	17169	17147	16951	17279	16978	17225	17221	17278	16984	17116	17034	17124	17074	17319	17177	16995	17060	16907	17263	17135	17075	17020	16888	17046	17256	17174	17292	16960	16946	17044	17067	17100	17153	17017	16868	17152	17019	17120	16967	17012	17299	17010	17163	17401	17178	17051	17045	16908	17043	16981	16940	17313	17025	17111	17113	17205	17299	17222	17162	17074	17007	17114	17070	16922	17076	17172	17108	17215	17101	17035	17166	17039	16996	17339	17091	17152	17029	17180	16978	16989	17013	17077	17131	17151	17113	17300	17134	17064	16978	17059	17030	17048	17082	17166	17058	16886	17132	17143	17134	17108	17130	17138	17027	16992	17181	16873	16832	17105	16978	16860	17006	17020	17181	17141	16928	17221	17058	17171	17334	17212	16954	17003	17071	17095	16913	17159	16876	16870	16886	17066	17052	17384	17179	17206	16892	17221	17103	17221	17033	17133	17166	17203	17167	17277	17367	17111	17177	17189	17136	17243	17052	17170	17119	17150	17026	17136	17105	16950	17357	17174	17128	17183	17253	17358	17169	16948	17210	17058	17319	17051	17159	17033	17252	17180	17198	17041	17130	17100	17190	17078	17140	17048	16923	17058	17072	17144	17066	17033	16976	17054	17057	17055	17120	17072	17109	17330	17230	17118	17097	17204	17241	17035	17328	17016	17045	17222	17241	17264	17138	17163	17180	17291	17005	17105	17259	17003	17061	17106	17164	16920	17026	16885	17134	17076	17009	16967	17021	17177	17066	17095	17026	17046	17136
22096	39573	41738	36181	28529	23654	34922	67570	59072	41950	26404	16730	14075	13866	13792	13630	13582	13526	13622	13691	13529	13718	13568	13498	13612	13753	13763	13682	13801	13616	13532	13711	13578	13586	13555	13652	13685	13594	13606	13822	13795	13476	13575	13538	13559	13488	13701	13664	13650	13602	13644	13615	13547	13434	13639	13567	13543	13615	13844	13607	13749	13729	13640	13438	13722	13801	13540	13685	13676	13638	13657	13695	13535	13574	13671	13434	13687	13642	13628	13640	13553	13585	13534	13518	13649	13430	13544	13652	13780	13509	13519	13515	13644	13645	13481	13721	13578	13566	13653	13742	13633	13654	13594	13605	13615	13464	13516	13634	13709	13698	13656	13750	13603	13670	13502	13634	13540	13737	13582	13782	13551	13576	13763	13583	13726	13589	13627	13603	13552	13585	13610	13561	13686	13579	13506	13486	13724	13567	13640	13594	13506	13708	13558	13683	13628	13713	13586	13632	13534	13552	13441	13630	13659	13682	13752	13489	13653	13722	13653	13622	13399	13637	13511	13620	13652	13600	13596	13679	13651	13461	13555	13684	13581	13604	13573	13681	13714	13611	13787	13789	13438	13686	13761	13559	13670	13552	13689	13592	13521	13534	13816	13474	13601	13493	13607	13580	13630	13606	13648	13613	13676	13589	13682	13674	13622	13622	13460	13382	13594	13623	13738	13624	13636	13587	13630	13456	13661	13634	13611	13527	13696	13789	13546	13688	13718	13648	13670	13683	13526	13752	13583	13681	13674	13615	13490	13562	13620	13655	13524	13595	13614	13473	13686	13508	13637	13505	13694	13648	13705	13790	13692	13642	13645	13653	13903	13595	13536	13667	13719	13646	13620	13530	13544	13673	13553	13665	13625	13458	13453	13576	13675	13764	13482	13757	13511	13614	13675	13585	13596	13905	13595	13698	13580	13634	13698	13566	13647	13687	13618	13641	13632	13500	13630	13660	13485	13548	13517	13549	13571	13718	13532	13538	13483	13761	13609	13768	13639	13563	13716	13679	13684	13588	13705	13642	13580	13658	13580	13667	13666	13598	13499	13574	13550	13645	13506	13601	13578	13395	13625	13743	13518	13600	13723	13550	13760	13609	13445	13534	13646	13575	13739	13671	13584	13437	13712	13633	13583	13751	13757	13569	13597	13535	13516	13552	13749	13770	13630	13763	13575	13541	13630	13716	13582	13727	13674	13714	13463	13756	13530	13685	13725	13656	13663	13575	13505	13470	13518	13774	13716	13590	13715	13548	13604	13389	13596	13703	13632	13606	13495	13501	13630	13655	13516	13600	13693	13656	13486	13695	13684	13549	13417	13702	13647	13459	13601	13601	13616	13540	13560	13460	13693	13694	13589	13663	13681	13678	13976	13583	13718	13576	13533	13449	13491	13600	13478	13637	13628	13562	13765	13655	13632	13771	13634	13669	13685	13612	13757	13628	13577	13637	13662	13584	13637	13619	13648	13536	13514	13482	13586	13757	13636	13584	13623	13533	13497	13718	13640	13650	13559	13546	13627	13701	13675	13661	13433	13581	13747	13663	13787	13774	13567	13704	13632	13781	13512	13614	13602	13607	13515	13674	13538	13561	13545	13633	13597	13580	13652	13685	13748	13848	13712	13639	13684	13547	13642	13459	13507	13565	13769	13558	13483	13683	13608	13573	13575	13549	13622	13619	13665	13635	13633	13590	13383	13569	13454	13610	13629	13713	13786	13458	13466	13709	13642	13789	13491	13668	13726	13633	13631	13454	13777	13698	13591	13742	13475	13393	13528	13696	13682	13680	13768	13650	13565	13651	13783	13699	13758	13756	13617	13649	13622	13516	13642	13514	13858	13722	13543	13722	13560	13567	13448	13600	13523	13682	13641	13832	13408	13818	13538	13590	13621	13345	13691	13850	13471	13591	13722	13716	13526	13869	13592	13579	13689	13619	13424	13770	13609	13615	13579	13660	13673	13626	13690	13829	13635	13507	13648	13770	13789	13599	13556	13649	13714	13601	13579	13745	13641	13724	13732	13691	13660	13707	13800	13621	13632	13693	13514	13559	13870	13813	13757	13432	13904	13501	13769	13737	13682	13608	13698	13688	13637	13674	13692	13602	13520	13605	13458	13633	13641	13611	13742	13602	13572	13758	13779	13583	13656	13596	13453	13505	13554	13639	13694	13623	13581	13686	13443	13714	13639	13701	13597	13582	13719	13675	13671	13757	13630	13672	13651	13384	13619	13634	13606	13695	13485	13778	13577	13697	13639	13618	13471	13637	13498	13688	13657	13837	13578	13612	13448	13628	13534	13564	13689	13591	13712	13633	13695	13641	13693	13583	13637	13544	13666	13567	13553	13632	13517	13437	13714	13512	13677	13643	13637	13596	13685	13517	13587	13470	13435	13666	13568	13701	13527	13563	13631	13776	13695	13841	13672	13724	13781	13493	13623	13730	13522	13546	13631	13671	13596	13679	13722	13545	13491	13671	13518	13667	13812	13510	13694	13581	13727	13548	13628	13607	13546	13449	13648	13716	13686	13707	13614	13576	13757	13706	13654	13706	13632	13684	13579	13616	13623	13501	13689	13508	13732	13581	13750	13571	13471	13672	13524	13734	13781	13512	13550	13518	13603	13485	13567	13592	13644	13741	13688	13621	13539	13748	13551	13573	13513	13583	13668	13575	13497	13616	13539	13547	13541	13692	13657	13471	13527	13670	13460	13666	13623	13673	13607	13588	13684	13611	13508	13627	13437	13572	13593	13704	13650	13599	13546	13528	13710	13563	13615	13752	13641	13765	13767	13702	13561	13612	13680	13586	13511	13692	13799	13586	13461	13616	13746	13688	13662	13590	13538	13579	13709	13670	13616	13565	13641	13662	13591	13675	13651	13712	13563	13550	13586	13604	13519	13570	13760	13619	13508	13513	13854	13642	13685	13639	13580	13570	13775	13616	13553	13585	13636	13688	13617	13477	13616	13722	13561	13521	13647	13661	13752	13644	13611	13777	13281	13749	13645	13543	13674	13584	13591	13717	13521	13536	13505	13523	13524	13547	13727	13465	13400	13749	13790	13693	13607	13577	13565	13601	13680	13767	13589	13683	13554	13666	13572	13559	13666	13676	13730	13709	13758	13491	13614	13736	13531	13663	13633	13517	13688	13685	13670	13509	13614	13657	13620	13676	13561	13632	13706	13600	13777	13687	13758	13735	13636	13670	13511	13654	13817	13560	13521	13764	13667	13591	13570	13580	13809	13603	13766	13542	13514	13882	13751	13578	13541	13527	13687	13548	13737	13647	13631	13566	13717	13657	13543	13625	13760	13580	13490	13814	13655	13712	13583	13550	13570	13745	13612	13569	13660	13677	13645	13652	13525	13723	13620	13662	13639	13695	13588	13613	13681	13659	13759	13482	13560	13637	13595	13630	13448	13584	13606	13621	13575	13560	13635	13804	13723	13699	13693	13587	13559	13503	13759	13649	13692	13701	13555	13529	13520	13482	13640	13621	13595	13627	13708	13739	13596	13708	13539	13640	13666	13628	13710	13723	13719	13530	13602	13626	13639	13517	13491	13694	13711	13613	13685	13492	13659	13616	13668	13535	13633	13570	13547	13569	13611	13549	13781	13625	13708	13585	13757	13759	13647	13656	13524	13584	13552	13665	13620	13652	13679	13551	13445	13548	13662	13501	13682	13602	13694	13601	13617	13634	13460	13723	13644	13524	13536	13476	13559	13539	13743	13706	13560	13621	13479	13668	13473	13665	13421	13598	13654	13578	13583	13566	13716	13679	13670	13629	13726	13684	13468	13608	13780	13601	13686	13578	13475	13708	13619	13640	13758	13534	13665	13549	13499	13505	13695	13571	13630	13667	13540	13658	13675	13484	13659	13802	13581	13780	13491	13520	13651	13660	13612	13513	13612	13709	13648	13563	13194	13506	13461	13711	13694	13653	13683	13567	13415	13776	13522	13696	13541	13619	13642	13839	13823	13528	13734	13595	13595	13680	13600	13726	13740	13400	13513	13617	13645	13747	13685	13614	13607	13608	13701	13623	13548	13721	13580	13606	13551	13655	13508	13694	13716	13569	13674	13794	13581	13676	13723	13562	13454	13535	13708	13567	13774	13474	13720	13637	13751	13481	13578	13719	13729	13543	13474	13595	13535	13643	13529	13648	13568	13580	13669	13740	13618	13578	13728	13618	13759	13649	13757	13601	13764	13491	13564	13661	13612	13692	13554	13719	13670	13461	13682	13688	13632	13614	13670	13688	13567	13748	13815	13762	13719	13492	13611	13698	13546	13544	13667	13597	13594	13604	13641	13605	13644	13618	13589	13594	13736	13552	13675	13609	13668	13536	13546	13628	13512	13474	13572	13667	13710	13634	13524	13628	13651	13531	13725	13613	13421	13831	13598	13692	13543	13739	13655	13556	13516	13612	13578	13736	13531	13521	13744	13495	13590	13605	13769	13619	13496	13646	13613	13564	13524	13696	13542	13560	13699	13487	13794	13646	13646	13646	13574	13611	13552	13709	13674	13623	13666	13660	13547	13625	13736	13573	13600	13618	13780	13604	13596	13737	13553	13740	13618	13491	13853	13549	13710	13444	13687	13563	13725	13666	13372	13799	13570	13724	13581	13536	13592	13628	13621	13680	13492	13584	13570	13660	13651	13730	13638	13537	13656	13644	13459	13700	13534	13638	13693	13703	13461	13420	13599	13603	13798	13555	13596	13723	13691	13602	13641	13635	13675	13601	13539	13515	13512	13729	13660	13776	13613	13611	13795	13611	13629	13658	13626	13607	13578	13776	13528	13436	13558	13804	13368	13581	13625	13622	13683	13785	13490	13683	13591	13587	13580	13628	13592	13708	13700	13670	13778	13586	13566	13683	13617	13770	13573	13611	13659	13352	13730	13653	13648	13558	13747	13578	13547	13502	13645	13510	13667	13639	13758	13520	13524	13620	13679	13594	13675	13753	13525	13660	13690	13594	13580	13579	13601	13507	13676	13581	13583	13499	13457	13684	13713	13707	13547	13587	13587	13619	13571	13675	13674	13819	13577	13605	13664	13564	13567	13720	13534	13694	13693	13819	13717	13580	13358	13631	13717	13439	13417	13517	13527	13593	13637	13565	13626	13699	13591	13636	13688	13564	13479	13585
30577	25565	26978	23619	20478	19069	19021	24445	25445	21961	19330	18117	17844	17615	17430	17441	17681	17479	17610	17454	17523	17733	17681	17761	17526	17405	17485	17516	17600	17654	17520	17525	17523	17661	17398	17485	17513	17456	17289	17371	17251	17325	17524	17462	17420	17660	17612	17600	17543	17434	17473	17245	17689	17558	17310	17438	17488	17551	17757	17464	17641	17485	17573	17610	17552	17483	17397	17490	17522	17461	17617	17617	17411	17376	17489	17439	17520	17610	17502	17398	17719	17487	17501	17664	17752	17550	17599	17541	17473	17464	17580	17573	17524	17422	17603	17444	17703	17363	17493	17556	17569	17647	17422	17645	17319	17540	17611	17420	17655	17569	17471	17638	17515	17622	17398	17465	17571	17523	17483	17361	17550	17407	17353	17738	17407	17592	17651	17586	17533	17547	17525	17325	17382	17781	17635	17634	17524	17559	17400	17460	17591	17741	17477	17743	17623	17486	17582	17774	17521	17495	17476	17531	17665	17313	17396	17537	17526	17371	17538	17400	17574	17339	17616	17593	17508	17664	17396	17422	17512	17462	17493	17395	17520	17533	17560	17545	17602	17522	17442	17495	17627	17605	17624	17489	17571	17494	17459	17319	17572	17273	17327	17621	17593	17465	17571	17562	17322	17526	17724	17449	17632	17631	17703	17762	17447	17643	17595	17484	17445	17428	17502	17291	17475	17595	17623	17445	17480	17378	17351	17697	17685	17585	17417	17564	17477	17457	17683	17523	17454	17688	17639	17346	17514	17366	17508	17405	17431	17676	17267	17462	17445	17411	17621	17487	17304	17641	17612	17668	17557	17484	17528	17590	17356	17597	17589	17745	17561	17519	17605	17741	17501	17602	17685	17536	17580	17507	17598	17544	17590	17586	17445	17600	17678	17444	17468	17599	17538	17572	17581	17524	17623	17610	17544	17564	17540	17442	17342	17446	17481	17515	17619	17605	17450	17472	17742	17481	17456	17674	17535	17418	17704	17614	17438	17529	17457	17355	17689	17522	17619	17530	17473	17516	17530	17311	17455	17490	17504	17434	17380	17564	17315	17664	17488	17534	17471	17750	17535	17633	17385	17510	17501	17388	17668	17400	17692	17337	17731	17648	17709	17450	17509	17655	17608	17401	17479	17595	17759	17602	17446	17375	17608	17683	17584	17561	17633	17239	17500	17604	17370	17410	17670	17482	17427	17666	17505	17711	17519	17380	17340	17665	17628	17513	17630	17641	17413	17505	17491	17496	17442	17547	17495	17613	17626	17445	17354	17511	17563	17534	17758	17547	17451	17447	17395	17504	17442	17393	17426	17495	17536	17503	17588	17837	17490	17535	17379	17488	17364	17452	17336	17525	17519	17370	17426	17584	17421	17629	17386	17509	17360	17477	17642	17473	17354	17397	17930	17567	17553	17654	17478	17604	17503	17529	17586	17626	17793	17639	17531	17466	17683	17697	17629	17690	17592	17604	17645	17576	17669	17354	17759	17323	17731	17658	17538	17315	17511	17521	17363	17585	17439	17405	17429	17463	17337	17488	17470	17620	17616	17670	17422	17586	17673	17407	17471	17471	17659	17515	17358	17522	17516	17533	17693	17622	17559	17330	17499	17300	17616	17291	17639	17613	17510	17442	17728	17435	17546	17672	17465	17619	17694	17475	17361	17446	17634	17734	17374	17597	17574	17570	17660	17467	17694	17534	17599	17561	17556	17468	17316	17397	17684	17500	17539	17528	17510	17474	17620	17425	17526	17597	17359	17381	17483	17318	17632	17456	17456	17534	17407	17350	17464	17695	17491	17446	17708	17756	17741	17391	17477	17437	17538	17449	17362	17375	17383	17735	17382	17453	17691	17587	17570	17671	17370	17390	17652	17465	17622	17543	17540	17393	17525	17493	17702	17451	17604	17678	17545	17664	17551	17459	17447	17583	17601	17576	17547	17638	17387	17544	17642	17637	17499	17569	17536	17655	17663	17481	17159	17556	17578	17385	17489	17640	17669	17482	17708	17556	17628	17603	17686	17602	17518	17498	17434	17455	17680	17464	17476	17408	17614	17691	17361	17524	17337	17504	17566	17559	17603	17520	17543	17709	17497	17519	17478	17542	17441	17259	17711	17710	17621	17532	17250	17364	17477	17627	17588	17274	17542	17417	17583	17244	17636	17638	17546	17607	17553	17729	17349	17469	17433	17464	17554	17754	17574	17556	17474	17525	17675	17550	17556	17454	17254	17412	17599	17527	17546	17614	17625	17584	17512	17445	17642	17298	17558	17437	17526	17627	17517	17677	17554	17444	17555	17690	17442	17437	17432	17479	17463	17600	17673	17490	17359	17612	17735	17482	17524	17713	17385	17409	17632	17505	17567	17330	17324	17498	17641	17720	17662	17649	17274	17613	17578	17587	17547	17530	17465	17597	17395	17520	17438	17469	17569	17746	17588	17580	17684	17510	17564	17566	17774	17485	17464	17514	17668	17579	17448	17414	17414	17593	17573	17467	17629	17868	17523	17595	17523	17507	17598	17670	17447	17556	17632	17896	17492	17453	17512	17458	17535	17376	17612	17547	17396	17403	17601	17634	17623	17569	17472	17447	17782	17500	17648	17712	17701	17498	17686	17713	17677	17491	17486	17538	17545	17508	17495	17561	17486	17602	17540	17494	17513	17629	17294	17586	17541	17368	17415	17549	17639	17612	17610	17481	17420	17427	17426	17408	17531	17652	17495	17478	17533	17467	17739	17442	17452	17516	17403	17523	17735	17312	17531	17446	17585	17540	17455	17533	17668	17521	17655	17528	17558	17634	17540	17468	17623	17642	17564	17596	17477	17755	17675	17641	17707	17394	17270	17383	17658	17626	17504	17812	17544	17602	17689	17572	17600	17631	17274	17315	17699	17634	17504	17717	17578	17594	17503	17415	17630	17679	17544	17316	17490	17583	17512	17599	17686	17387	17393	17729	17416	17578	17565	17393	17380	17618	17624	17534	17408	17418	17347	17506	17421	17543	17472	17696	17715	17750	17496	17716	17676	17652	17567	17603	17689	17505	17418	17589	17657	17667	17442	17401	17238	17492	17502	17651	17549	17562	17759	17507	17375	17360	17666	17419	17523	17496	17696	17647	17516	17411	17645	17405	17458	17609	17321	17476	17625	17494	17322	17498	17375	17542	17628	17432	17587	17403	17585	17395	17617	17499	17579	17588	17428	17720	17584	17412	17508	17324	17420	17367	17451	17552	17859	17617	17551	17305	17489	17370	17431	17417	17493	17475	17561	17469	17644	17487	17363	17512	17469	17560	17567	17583	17379	17422	17519	17497	17588	17648	17503	17444	17798	17534	17530	17547	17757	17593	17505	17563	17524	17412	17543	17554	17404	17509	17685	17561	17788	17390	17366	17572	17614	17218	17252	17741	17625	17370	17611	17599	17814	17740	17643	17644	17418	17532	17546	17652	17401	17523	17500	17758	17568	17465	17523	17554	17663	17600	17450	17452	17766	17435	17659	17705	17715	17556	17643	17685	17388	17343	17764	17622	17406	17781	17464	17508	17442	17608	17633	17312	17627	17513	17389	17765	17642	17508	17524	17640	17238	17630	17487	17354	17659	17741	17655	17617	17436	17502	17550	17591	17596	17368	17424	17434	17601	17643	17625	17480	17748	17545	17541	17299	17552	17470	17576	17647	17593	17489	17385	17468	17488	17425	17662	17579	17815	17651	17443	17532	17377	17471	17369	17558	17453	17622	17528	17712	17640	17563	17488	17445	17615	17623	17466	17353	17415	17577	17572	17494	17635	17359	17564	17502	17488	17627	17406	17515	17583	17498	17634	17429	17629	17524	17576	17544	17293	17576	17538	17583	17570	17550	17554	17546	17629	17525	17499	17503	17572	17527	17596	17588	17726	17590	17317	17601	17689	17415	17548	17379	17496	17573	17460	17694	17617	17586	17437	17463	17577	17433	17827	17516	17782	17521	17503	17447	17629	17532	17574	17732	17415	17539	17535	17534	17387	17657	17491	17679	17747	17426	17573	17578	17404	17589	17567	17470	17666	17548	17684	17591	17457	17461	17617	17766	17507	17372	17455	17395	17640	17619	17515	17535	17503	17599	17359	17468	17534	17489	17481	17472	17541	17571	17615	17355	17402	17570	17222	17563	17433	17421	17573	17566	17672	17732	17615	17496	17656	17564	17571	17770	17479	17576	17563	17492	17425	17539	17452	17604	17295	17447	17473	17362	17455	17545	17591	17571	17436	17694	17533	17509	17556	17502	17366	17449	17491	17627	17546	17563	17425	17567	17538	17523	17680	17503	17637	17666	17599	17477	17442	17239	17560	17485	17502	17238	17575	17142	17754	17665	17414	17527	17447	17432	17555	17686	17370	17507	17517	17475	17261	17540	17571	17404	17594	17530	17713	17427	17612	17639	17703	17382	17629	17741	17845	17625	17413	17551	17446	17564	17408	17453	17407	17593	17655	17567	17566	17635	17406	17564	17412	17548	17590	17554	17575	17321	17562	17739	17326	17630	17637	17513	17298	17497	17420	17529	17494	17332	17457	17649	17483	17616	17599	17466	17536	17468	17543	17538	17647	17498	17227	17371	17511	17611	17665	17528	17358	17367	17684	17425	17392	17368	17465	17640	17490	17372	17549	17508	17582	17563	17709	17554	17576	17539	17531	17752	17668	17348	17541	17761	17601	17635	17386	17581	17451	17633	17477	17427	17557	17759	17634	17629	17495	17605	17587	17377	17516	17645	17687	17518	17428	17553	17514	17613	17363	17430	17717	17633	17382	17673	17706	17584	17428	17449	17346	17613	17491	17542	17566	17714	17538	17486	17581	17482	17517	17437	17595	17564	17595	17498	17488	17334	17563	17568	17464	17449	17659	17365	17562	17655	17537	17563	17615	17916	17541	17597	17570	17722	17633	17528	17701	17471	17572	17452	17431	17498	17408	17479	17462	17433	17719	17515	17699	17497	17401	17585	17542	17540	17684	17666	17524	17688	17514	17345	17535	17399	17569	17390	17586	17624	17470	17578	17578	17449	17527	17427	17427	17586	17533	17496	17569	17462	17610	17577	17871	17313	17448	17401	17550	17702	17522	17563	17547	17537	17681	17493	17581	17586	17526	17631	17588	17379	17634	17401	17535	17447	17669	17719
18748	27447	25241	20274	17988	15930	15966	23827	23011	18363	15417	14245	13973	14089	13971	13958	13968	13848	13745	13855	13900	13833	14012	13871	13815	13810	14056	13832	13845	14003	13945	13928	13902	13746	13839	13789	13877	13830	13986	13961	13808	14142	13881	13929	13740	13881	13895	13960	13835	13988	13764	14080	13845	13948	13698	13835	13838	13960	13868	13860	13860	13858	14020	13976	13789	13820	14000	13938	13879	13950	13742	13968	13924	13939	13846	13909	13910	13909	14077	13888	13871	14104	13860	13746	14019	13885	13896	13927	13993	13806	13925	13897	13706	14084	13868	13963	13724	13880	13915	13721	13986	13801	13914	13836	13891	13875	13838	13665	13752	13975	14006	13911	13765	13856	13753	13815	13798	13973	13919	13677	13828	14022	13800	13854	13985	13965	13982	13806	13896	14054	13988	13941	13904	13904	13860	13904	13978	13887	13886	13832	13905	14019	13950	13931	13979	13869	13906	13959	13928	13968	13822	13956	13959	13801	13993	13936	13933	13860	13984	13750	13840	14082	13888	13818	13950	14019	13818	13946	13841	13973	13869	14095	13973	13988	13958	13937	14053	13872	13963	13924	13949	13843	13919	13863	13968	14004	13864	13806	13962	13927	14217	13975	13694	13929	13867	13778	13898	13956	13933	13973	13722	13904	14065	13735	13904	13805	13915	14015	13947	13882	13846	13785	13723	14000	13942	13953	13933	13920	13835	13814	13959	13928	13815	13867	14078	13826	13943	14126	13898	13955	13910	13725	13860	14031	13813	13671	13829	13875	13970	13902	13617	14083	13847	13744	13980	13949	13875	13914	13983	13899	13727	13751	13823	13769	13976	13882	13830	13853	14000	13754	13948	13975	13885	13836	13922	13962	13843	13828	13897	13931	13753	13949	13977	13760	13819	13874	13900	13831	14017	13862	13832	14003	13900	14009	13975	13907	13840	13961	13881	13871	13954	13934	13876	13948	13977	13944	13875	13893	13983	14000	13766	13701	13952	13953	13783	13768	13875	13827	14138	13714	13900	13929	13821	13924	13928	13897	13750	13695	13888	13914	13938	13922	13896	13826	13889	13900	13674	14033	13981	13854	13896	13879	13965	13850	13821	13792	13978	13932	13813	13876	13879	13832	14012	13982	13823	13956	13886	13774	14025	13984	13887	13925	13888	13733	13878	13958	13890	13972	13845	13959	13948	13922	13750	13819	13807	14091	14009	13840	13876	13834	13716	14013	13798	13848	13991	13813	13702	13845	13935	13890	13810	13831	13860	13839	14017	13918	13903	13785	14052	13910	13980	13890	13986	13997	13906	13794	13974	13773	13889	13787	13916	13762	13888	13904	13926	13825	14087	13671	13904	13932	13856	13905	13662	13916	13826	13893	13745	13919	13788	13865	13905	13960	13830	13859	13929	13768	14048	14009	13855	13712	13907	13874	13819	13687	13930	13803	13875	14000	14011	13948	14096	13846	13781	13919	13881	13988	13780	13923	13998	13704	13861	13805	13892	13923	13837	13903	13864	13935	13831	13949	13737	13862	13987	13996	13931	14060	13888	13922	13778	13905	13826	13922	13990	13851	13861	13890	13884	13872	13947	13893	13912	13877	13940	13953	13799	13938	14015	13967	13917	13841	13800	13916	13963	13719	13933	14027	13782	13831	13849	13836	13815	13901	13955	14018	13928	13971	14028	13928	14041	13871	13990	13903	13935	13985	13796	13902	13989	13926	13879	13954	13860	13997	13836	13936	13889	13811	13995	14026	13976	13790	13958	13953	13763	13901	13745	13888	13797	13829	13836	13958	13858	13773	13951	13829	13915	13936	14015	13824	14004	13783	13819	13773	13972	13891	13957	13814	13737	13737	13936	13874	13669	13920	13827	13977	13847	13977	13685	13723	13832	13971	13933	13971	13923	14008	13869	13761	13961	13808	13858	13845	13578	13881	13746	13943	13756	13860	13893	13830	13915	13943	13791	13895	13987	13801	13783	13775	13849	14057	13687	14165	13901	13828	13888	13994	13854	13992	13804	14077	13713	13923	13813	13824	13728	13810	13800	13969	13868	13854	13822	13773	13895	13893	13715	13895	13861	13889	13898	13776	13895	13964	14069	13835	13916	13754	13805	13918	13859	13887	14031	13886	13863	13917	13744	13991	13898	13760	13798	13958	14073	14031	13835	13809	13992	13781	14100	13716	13829	13881	14090	13904	14092	14001	14060	13858	13841	13900	13869	13847	13929	13893	13762	13788	13958	13860	13772	13817	13786	13845	13849	13918	13749	13733	13919	13649	13778	13914	13816	13994	14005	13835	14006	14043	13771	13739	13890	13986	13986	13916	14007	13745	13903	14004	13785	13740	13833	13802	13917	13822	13891	13750	13912	13836	13884	13931	13956	13900	13851	13917	13816	13827	13860	13753	14091	13897	13888	13924	13977	14049	13937	13846	13799	14029	13669	13834	13944	13939	13930	13834	13885	13953	13989	13849	14017	13797	13737	13881	13896	13752	13876	13875	14023	13838	13930	13834	13806	13856	13758	13850	13837	13913	13889	13887	13949	13863	13915	13767	13858	13909	13988	13716	13937	13997	13872	13902	13965	13786	13925	13858	13743	13952	13979	13796	13892	13893	14017	13862	13936	13814	13891	13778	13885	13936	13887	13915	13940	13902	14033	13763	13889	13856	13991	13887	13903	13878	13922	13907	13907	13908	13952	13942	13994	13723	13956	14066	13898	13841	13978	13878	13974	13817	14053	13989	13801	13853	13833	13808	13860	13973	13871	13956	14038	13822	13944	13741	13941	13834	13729	13792	13931	14032	13783	13977	13904	14064	13784	13895	14015	13964	13869	13971	14000	14022	13942	13803	13842	13873	13868	14034	13781	13948	13902	13861	13841	13938	13919	13900	13901	13703	13810	13829	13760	13991	13871	13854	13848	13883	14046	13819	13844	13823	13817	13771	13926	13733	13924	13989	13980	13901	13947	13956	13912	13788	13885	13910	14049	13860	13873	13853	14126	13903	13930	13896	13796	13908	13744	13808	13813	13983	13826	13801	13769	14037	13949	14071	13982	13750	13838	13941	13810	13924	14075	13755	14059	14033	13929	13975	13882	13897	13947	13883	13950	14051	13978	13799	13950	13956	13836	13900	13919	14085	13973	13588	13897	13753	13965	13807	13837	13875	13850	13992	13884	13827	13844	13850	13924	13819	13915	14084	13728	13891	13987	14002	13864	13867	13828	13880	14010	13966	13755	13852	13766	13789	13971	14085	14038	13901	13838	13850	13768	13765	14009	13942	13968	13986	13835	13942	13915	13753	13910	13836	13834	13994	13992	13943	13885	13856	13877	13892	13829	14008	13899	13871	13925	14006	13829	13912	13773	14082	13854	13840	13964	13908	13728	13981	13957	13864	13864	13765	14092	13968	13929	13900	13768	13800	13838	13826	13898	13886	13936	13897	14069	13881	13906	13958	13912	13668	13992	13971	13868	13897	13974	13777	13959	13807	14045	13803	13954	14014	14017	13856	13906	13846	13899	13846	13893	13957	13952	14076	13899	13821	13886	14002	13982	13976	13832	13896	13843	13954	13875	13776	13641	13858	14079	13790	13801	13960	13731	14076	13942	13833	13911	13838	13758	13940	13929	13736	13826	13854	13797	13717	13865	14002	14022	13792	14037	13851	13794	13943	13779	13754	13851	13962	13835	14013	13935	13757	13727	13996	13927	13828	13814	14092	13830	13879	13837	14001	13955	14029	13961	13933	13931	13837	13833	13861	13832	13919	13898	13919	14000	13801	13937	13973	13917	13846	13708	13862	13857	13891	14083	13877	14080	13947	13812	13947	13844	13891	13889	13953	13875	13893	13986	13789	13989	13921	13932	13923	14005	13836	13884	13969	13865	13931	13902	13898	13757	13834	13825	13826	14100	13875	13972	13999	14118	13790	13813	13901	13823	13793	13837	13925	13923	13886	14024	14152	13958	13832	13838	13863	13862	14053	14043	13845	13780	13979	13805	13918	13735	13830	13777	13947	13892	13917	13934	13983	13959	13970	13841	13881	13933	13886	13924	13879	13976	13926	13798	13921	14105	14044	13968	13864	13754	14012	13866	13851	13758	13847	13915	13823	13872	13962	13978	13879	14005	13943	13790	13849	13995	13925	13938	13980	14079	13750	13933	13782	13837	13880	14104	13866	13936	13989	13848	13922	13980	14138	13799	14055	13864	13941	13869	14041	13878	13989	13889	13882	14060	13901	13951	13798	14059	13938	14100	14022	13755	14029	13985	13885	13996	13864	13818	13943	13792	13596	13929	13849	14051	13971	13832	13942	14009	13784	13749	13797	13855	13814	13811	13893	13870	13911	13886	13818	13988	13950	13800	14002	13822	13853	13848	13840	13866	13922	13896	13847	13733	13967	13878	13954	13879	13942	13943	13878	13741	13799	13903	14023	13853	13885	13953	13915	13924	13822	13761	13913	13831	14098	13882	13953	13933	14007	13845	13979	13994	13895	13933	13764	14060	13851	13826	13892	13700	13890	13915	13743	13837	13746	13946	13943	13733	13902	13912	13960	13865	13745	13746	13939	13905	13760	13900	13888	14055	13930	13875	13763	13822	13980	13813	13947	13996	14000	13750	14072	14025	13735	13906	14008	13943	13985	13920	13805	13881	13881	13822	13889	13880	13992	13756	13912	14025	13808	13967	13940	13825	13790	13930	13853	13956	13794	14020	13862	13960	13837	13870	13895	13848	13784	13978	13954	13933	13954	13907	13812	13949	13924	13855	13670	13994	13763	13971	14021	13913	14025	13848	13797	13931	14029	13946	13911	13880	13913	13821	13767	13962	13806	13896	13864	13837	13986	13988	13791	14005	13852	13926	13898	13749	14038	13970	13924	13997	13962	13787	14061	13826	14054	13985	13876	14069	13754	13899	14028	13804	13785	13982	13727	13840	14031	13836	13819	13745	13753	13578	13793	13770	13938	13973	13965	14027	13806	13880	13908	13794	13952	13927	13846	13782	13878	13741	13892	13944	13896	13865	13975	13933	13966	13888	13954	13831	14003	13870	13857	13947	13882	13901	13909	13754	13919	13945	13924	13822	13943	13860	13844	13867	13773	14008	13941	13772	14020	13900	13900	14044	13947	13870	13954	13725	13857	13886	13712
25501	21131	28059	25468	23625	23154	25403	54323	52618	36850	25549	19308	17300	16802	16605	16550	16557	16477	16807	16529	16585	16755	16862	16618	16515	16614	16598	16680	16540	16443	16591	16631	16683	16538	16696	16554	16698	16452	16660	16663	16658	16573	16424	16487	16731	16615	16486	16604	16727	16533	16739	16533	16788	16612	16696	16574	16799	16372	16657	16726	16661	16637	16712	16620	16552	16463	16637	16629	16520	16390	16663	16584	16645	16762	16412	16503	16735	16368	16383	16514	16605	16555	16510	16569	16736	16601	16560	16698	16813	16444	16593	16556	16791	16572	16508	16583	16343	16609	16412	16508	16492	16422	16526	16435	16520	16613	16560	16619	16374	16508	16427	16585	16644	16576	16536	16397	16635	16596	16734	16587	16654	16513	16658	16550	16630	16439	16400	16627	16636	16430	16642	16625	16693	16714	16555	16500	16427	16455	16515	16298	16747	16521	16856	16670	16694	16449	16635	16670	16577	16770	16576	16602	16537	16732	16419	16388	16580	16464	16549	16436	16539	16585	16573	16601	16642	16650	16625	16509	16799	16590	16395	16634	16706	16880	16678	16750	16576	16479	16849	16637	16533	16499	16461	16520	16497	16679	16795	16455	16576	16647	16815	16689	16532	16504	16531	16557	16613	16631	16670	16416	16618	16608	16489	16378	16658	16640	16661	16476	16613	16512	16697	16533	16512	16577	16335	16650	16470	16424	16559	16414	16591	16456	16657	16742	16577	16403	16846	16612	16481	16524	16699	16570	16446	16667	16633	16647	16359	16729	16630	16564	16558	16611	16525	16522	16652	16414	16674	16474	16685	16615	16339	16673	16569	16486	16547	16592	16684	16697	16472	16641	16756	16558	16600	16807	16550	16488	16498	16622	16586	16729	16497	16461	16549	16820	16510	16499	16396	16664	16567	16416	16599	16679	16810	16570	16450	16491	16704	16545	16778	16563	16725	16721	16589	16534	16459	16493	16323	16499	16637	16571	16531	16532	16624	16897	16488	16484	16498	16487	16321	16618	16464	16438	16465	16459	16481	16750	16598	16452	16619	16613	16642	16757	16471	16733	16565	16535	16451	16634	16565	16813	16439	16604	16606	16436	16352	16465	16573	16515	16947	16475	16540	16519	16693	16524	16444	16531	16697	16509	16647	16620	16783	16575	16623	16643	16782	16550	16503	16529	16726	16675	16504	16518	16622	16580	16644	16709	16536	16658	16654	16640	16662	16589	16791	16732	16557	16618	16758	16561	16470	16354	16547	16647	16568	16496	16531	16658	16636	16685	16506	16541	16557	16491	16512	16823	16653	16664	16388	16430	16778	16771	16731	16516	16576	16544	16634	16486	16536	16238	16517	16457	16519	16715	16536	16634	16518	16697	16744	16600	16477	16706	16684	16697	16523	16447	16622	16761	16405	16590	16675	16636	16700	16697	16659	16757	16848	16545	16686	16455	16579	16693	16623	16760	16544	16613	16618	16429	16466	16668	16762	16621	16501	16537	16652	16462	16693	16582	16511	16525	16622	16465	16514	16669	16382	16805	16563	16591	16587	16678	16634	16684	16712	16623	16520	16774	16524	16461	16505	16435	16643	16521	16467	16447	16629	16721	16708	16732	16498	16362	16588	16568	16560	16578	16394	16516	16321	16756	16763	16630	16720	16768	16738	16529	16475	16467	16424	16694	16682	16605	16780	16379	16783	16458	16536	16486	16497	16665	16630	16484	16526	16579	16526	16445	16505	16501	16540	16399	16485	16525	16465	16592	16516	16591	16596	16661	16411	16396	16655	16871	16874	16591	16622	16713	16563	16496	16734	16483	16680	16496	16811	16724	16505	16714	16683	16691	16614	16627	16478	16531	16641	16584	16545	16563	16606	16483	16577	16475	16660	16547	16452	16545	16767	16489	16453	16596	16609	16574	16682	16657	16506	16519	16508	16440	16583	16701	16471	16631	16355	16293	16611	16564	16528	16561	16520	16580	16358	16477	16796	16659	16544	16646	16647	16570	16480	16569	16711	16624	16604	16603	16512	16510	16676	16362	16853	16718	16769	16684	16696	16685	16580	16664	16640	16817	16699	16746	16485	16558	16504	16510	16555	16597	16485	16525	16678	16494	16516	16516	16602	16696	16737	16633	16470	16558	16810	16462	16661	16718	16497	16386	16773	16433	16542	16812	16685	16602	16559	16452	16356	16472	16719	16659	16585	16475	16407	16636	16775	16489	16547	16672	16524	16718	16525	16676	16796	16694	16655	16408	16379	16464	16648	16564	16723	16581	16732	16611	16626	16504	16333	16397	16652	16493	16416	16570	16561	16643	16678	16662	16520	16574	16627	16628	16821	16521	16639	16539	16788	16552	16512	16898	16592	16734	16604	16533	16611	16496	16472	16487	16477	16606	16493	16815	16512	16482	16589	16763	16621	16677	16551	16535	16428	16737	16560	16496	16634	16642	16574	16729	16736	16635	16575	16677	16424	16408	16461	16659	16709	16544	16716	16627	16342	16343	16547	16477	16610	16587	16677	16444	16699	16781	16779	16519	16783	16586	16367	16474	16651	16598	16800	16574	16638	16721	16584	16438	16463	16538	16537	16418	16585	16544	16606	16568	16590	16418	16712	16381	16479	16636	16735	16598	16696	16441	16581	16553	16634	16592	16654	16627	16641	16562	16431	16581	16685	16597	16552	16616	16640	16661	16619	16603	16594	16618	16471	16630	16603	16752	16472	16576	16645	16458	16682	16530	16640	16684	16805	16530	16609	16595	16790	16525	16474	16536	16618	16638	16622	16647	16540	16668	16684	16576	16585	16793	16347	16548	16705	16682	16657	16795	16665	16415	16536	16543	16605	16695	16730	16632	16622	16615	16498	16619	16699	16666	16658	16439	16620	16685	16645	16540	16473	16490	16761	16616	16608	16515	16651	16870	16689	16891	16678	16632	16754	16693	16760	16473	16518	16546	16744	16466	16528	16502	16677	16616	16587	16743	16616	16519	16514	16346	16434	16531	16684	16601	16522	16355	16629	16408	16500	16451	16740	16560	16549	16432	16698	16506	16570	16549	16622	16664	16696	16590	16686	16582	16602	16668	16538	16580	16708	16442	16625	16684	16844	16762	16445	16654	16665	16586	16740	16660	16645	16753	16667	16617	16532	16591	16488	16603	16600	16582	16622	16659	16535	16684	16435	16697	16417	16630	16664	16543	16531	16574	16450	16722	16661	16782	16721	16395	16765	16723	16487	16441	16685	16655	16470	16660	16684	16761	16751	16547	16579	16545	16735	16416	16521	16420	16465	16551	16589	16567	16687	16673	16732	16455	16550	16530	16718	16584	16443	16687	16496	16520	16645	16512	16561	16604	16576	16656	16385	16441	16594	16658	16777	16568	16626	16482	16542	16696	16609	16461	16536	16559	16582	16693	16557	16510	16840	16708	16499	16723	16552	16670	16536	16594	16449	16551	16405	16730	16708	16819	16430	16591	16569	16573	16807	16666	16402	16739	16665	16602	16484	16628	16752	16777	16577	16451	16587	16487	16603	16444	16369	16604	16467	16468	16610	16576	16427	16398	16651	16545	16560	16501	16251	16402	16617	16397	16662	16628	16418	16553	16456	16816	16561	16822	16720	16443	16507	16558	16492	16494	16533	16650	16647	16479	16646	16495	16733	16622	16652	16851	16697	16756	16625	16661	16619	16550	16726	16515	16735	16559	16503	16601	16494	16546	16336	16770	16723	16789	16442	16478	16602	16544	16876	16605	16556	16560	16679	16617	16403	16536	16569	16310	16710	16722	16417	16478	16374	16530	16477	16489	16516	16666	16521	16761	16506	16520	16466	16615	16453	16747	16680	16424	16599	16500	16582	16620	16750	16609	16695	16536	16508	16564	16635	16496	16650	16436	16563	16676	16642	16521	16521	16443	16444	16438	16619	16469	16817	16619	16501	16654	16802	16857	16672	16453	16526	16713	16609	16570	16763	16654	16418	16677	16681	16704	16509	16787	16742	16657	16670	16551	16684	16631	16543	16502	16479	16691	16595	16574	16794	16599	16466	16522	16539	16656	16640	16464	16861	16360	16443	16306	16556	16352	16524	16574	16543	16351	16383	16531	16649	16328	16757	16528	16378	16492	16615	16702	16780	16605	16577	16619	16589	16393	16696	16453	16596	16413	16766	16615	16656	16566	16654	16632	16455	16434	16649	16481	16583	16897	16610	16442	16437	16557	16733	16723	16402	16473	16564	16519	16577	16509	16579	16624	16631	16439	16603	16705	16616	16802	16564	16514	16473	16573	16530	16531	16503	16419	16519	16447	16557	16503	16657	16760	16587	16499	16556	16486	16439	16597	16722	16582	16613	16449	16423	16496	16863	16428	16794	16654	16681	16774	16663	16487	16926	16646	16616	16575	16594	16509	16459	16818	16702	16538	16623	16633	16467	16663	16562	16657	16425	16541	16708	16504	16612	16579	16449	16510	16580	16490	16643	16672	16385	16631	16551	16623	16696	16654	16683	16680	16737	16641	16645	16469	16724	16604	16634	16606	16665	16444	16767	16789	16642	16658	16358	16562	16569	16710	16489	16642	16699	16554	16322	16548	16601	16413	16894	16672	16597	16467	16616	16647	16585	16666	16615	16665	16485	16607	16633	16540	16445	16407	16593	16438	16628	16565	16631	16567	16616	16500	16447	16652	16659	16672	16586	16531	16458	16775	16616	16714	16780	16554	16495	16664	16670	16681	16604	16583	16666	16460	16651	16771	16422	16585	16571	16532	16589	16602	16572	16565	16716	16383	16694	16522	16557	16692	16722	16372	16502	16613	16482	16627	16554	16501	16770	16572	16667	16673	16563	16554	16526	16517	16700	16701	16554	16481	16544	16839	16509	16588	16411	16559	16632	16494	16617	16826	16549	16371	16573	16466	16793	16457	16608	16566	16504	16662	16556	16486	16527	16611	16521	16684	16717	16634	16657	16366	16596	16631	16613	16586	16700	16377	16416	16450	16775	16512	16310	16687	16626	16583	16502	16596	16744	16432	16627	16546	16654	16464	16684	16780	16600	16499	16551	16616	16581	16612	16344	16365	16681	16644	16754	16512	16480	16476	16351	16436	16530	16559	16500	16799	16509	16464	16426	16697	16589	16649	16739	16497	16631	16595	16498	16668
21151	36912	33806	26882	23918	19989	23773	54294	48862	34608	21839	14997	13650	13368	13355	13322	13450	13388	13391	13422	13164	13326	13361	13382	13331	13209	13404	13391	13450	13381	13333	13388	13441	13325	13290	13354	13166	13299	13430	13254	13383	13374	13378	13464	13393	13478	13240	13423	13450	13317	13439	13272	13523	13333	13490	13439	13406	13261	13498	13265	13291	13470	13471	13432	13443	13444	13183	13376	13321	13401	13411	13551	13296	13368	13526	13226	13167	13385	13325	13396	13346	13483	13203	13399	13495	13410	13380	13358	13479	13405	13363	13388	13308	13489	13476	13197	13356	13244	13462	13397	13252	13322	13383	13489	13385	13391	13518	13204	13302	13349	13224	13336	13583	13233	13114	13427	13393	13487	13431	13432	13489	13505	13362	13299	13291	13334	13358	13353	13321	13349	13263	13348	13229	13357	13440	13559	13294	13366	13513	13471	13416	13468	13223	13387	13336	13420	13463	13316	13391	13432	13507	13177	13441	13326	13233	13432	13353	13278	13384	13399	13428	13411	13419	13374	13288	13312	13391	13426	13397	13244	13389	13230	13339	13434	13277	13199	13324	13402	13332	13264	13394	13392	13551	13328	13409	13314	13283	13164	13303	13608	13291	13413	13502	13361	13349	13469	13341	13325	13492	13414	13453	13418	13453	13475	13336	13423	13263	13153	13375	13384	13385	13308	13486	13333	13458	13403	13241	13579	13459	13336	13248	13392	13318	13348	13352	13178	13380	13216	13435	13339	13356	13328	13365	13313	13393	13486	13302	13407	13264	13451	13286	13394	13161	13366	13667	13260	13366	13525	13416	13360	13329	13297	13340	13456	13510	13387	13310	13495	13204	13262	13381	13510	13459	13275	13259	13263	13445	13189	13235	13438	13261	13228	13392	13311	13343	13156	13358	13427	13432	13340	13383	13400	13321	13416	13413	13415	13475	13302	13359	13247	13419	13287	13242	13294	13237	13472	13411	13205	13261	13436	13481	13422	13187	13409	13227	13490	13392	13439	13329	13423	13408	13457	13307	13399	13359	13308	13485	13474	13555	13283	13404	13494	13369	13413	13315	13231	13352	13459	13290	13214	13262	13361	13526	13401	13470	13344	13231	13419	13327	13349	13320	13351	13553	13450	13380	13474	13316	13349	13183	13394	13248	13323	13405	13334	13411	13303	13306	13449	13252	13218	13528	13423	13170	13423	13446	13375	13346	13293	13296	13205	13277	13412	13368	13358	13430	13392	13404	13428	13389	13318	13365	13270	13321	13407	13337	13419	13328	13267	13608	13420	13400	13141	13414	13540	13442	13488	13312	13434	13262	13382	13391	13443	13475	13262	13197	13285	13350	13096	13491	13233	13248	13455	13285	13499	13502	13229	13428	13268	13523	13304	13345	13322	13319	13428	13431	13510	13494	13539	13397	13293	13384	13431	13272	13385	13375	13313	13349	13229	13483	13397	13288	13429	13469	13270	13254	13225	13442	13386	13382	13410	13490	13503	13281	13292	13150	13340	13322	13315	13211	13395	13389	13318	13418	13242	13276	13428	13420	13439	13406	13321	13322	13360	13447	13488	13451	13449	13419	13362	13446	13410	13402	13569	13306	13284	13464	13295	13293	13398	13481	13482	13393	13522	13160	13515	13268	13619	13176	13449	13304	13319	13325	13348	13247	13432	13413	13561	13441	13301	13355	13481	13403	13330	13352	13344	13456	13348	13378	13417	13316	13317	13233	13467	13292	13506	13356	13335	13385	13384	13302	13289	13426	13308	13517	13326	13289	13576	13435	13346	13370	13419	13276	13353	13443	13426	13326	13476	13304	13397	13444	13269	13481	13458	13339	13364	13574	13354	13316	13254	13386	13330	13230	13318	13403	13366	13453	13493	13258	13404	13186	13410	13439	13388	13352	13386	13351	13484	13459	13256	13343	13507	13399	13434	13340	13397	13407	13360	13432	13473	13415	13196	13300	13463	13353	13451	13304	13361	13149	13482	13270	13367	13345	13551	13398	13370	13466	13380	13484	13439	13454	13494	13414	13458	13323	13425	13271	13359	13429	13249	13473	13343	13326	13207	13430	13299	13400	13337	13327	13440	13414	13273	13430	13254	13423	13227	13215	13329	13513	13362	13382	13322	13405	13360	13354	13402	13297	13402	13283	13252	13190	13208	13349	13445	13270	13318	13349	13445	13400	13329	13354	13375	13379	13329	13498	13354	13108	13466	13302	13461	13452	13433	13454	13366	13343	13436	13175	13441	13514	13400	13452	13294	13314	13305	13148	13251	13222	13362	13428	13437	13416	13207	13396	13317	13334	13287	13319	13470	13243	13327	13381	13380	13323	13377	13264	13311	13370	13359	13560	13269	13485	13545	13309	13260	13388	13432	13240	13391	13308	13233	13356	13131	13365	13341	13282	13281	13291	13445	13325	13454	13390	13394	13308	13362	13348	13274	13418	13330	13479	13368	13300	13165	13365	13504	13285	13421	13413	13324	13349	13328	13362	13303	13329	13409	13279	13350	13361	13369	13446	13377	13424	13588	13304	13263	13348	13483	13205	13690	13309	13232	13274	13219	13389	13415	13371	13310	13394	13494	13256	13269	13448	13445	13320	13409	13429	13478	13353	13370	13441	13219	13369	13454	13145	13294	13224	13361	13391	13388	13312	13518	13312	13452	13461	13287	13542	13341	13269	13232	13480	13452	13353	13408	13301	13397	13411	13425	13560	13249	13490	13326	13310	13357	13598	13277	13412	13479	13429	13267	13407	13289	13260	13446	13378	13423	13365	13320	13510	13493	13320	13385	13374	13459	13413	13369	13383	13358	13319	13259	13466	13328	13214	13346	13502	13348	13449	13361	13361	13441	13444	13201	13441	13133	13339	13431	13423	13482	13308	13399	13375	13460	13402	13436	13217	13436	13502	13333	13363	13403	13361	13497	13624	13303	13336	13269	13279	13352	13374	13445	13372	13327	13568	13412	13337	13327	13391	13340	13530	13363	13402	13565	13347	13446	13521	13328	13398	13451	13374	13308	13369	13441	13205	13516	13325	13354	13538	13387	13432	13383	13433	13481	13197	13322	13214	13363	13291	13381	13248	13404	13390	13310	13413	13379	13380	13411	13298	13425	13199	13350	13248	13207	13220	13459	13445	13432	13359	13299	13293	13382	13410	13355	13273	13380	13349	13350	13324	13312	13303	13435	13399	13217	13646	13351	13359	13431	13322	13298	13416	13315	13475	13349	13303	13300	13312	13308	13358	13472	13505	13467	13287	13296	13347	13319	13312	13335	13318	13400	13243	13354	13549	13355	13296	13308	13389	13316	13490	13373	13374	13378	13365	13413	13435	13208	13418	13440	13357	13295	13340	13439	13415	13434	13477	13418	13282	13355	13326	13218	13309	13469	13178	13430	13511	13211	13367	13329	13358	13546	13265	13243	13380	13229	13413	13448	13543	13323	13330	13347	13463	13360	13479	13457	13488	13442	13400	13409	13364	13392	13367	13476	13352	13335	13206	13437	13480	13394	13252	13335	13354	13273	13225	13406	13365	13422	13267	13534	13273	13492	13438	13377	13289	13252	13204	13269	13259	13258	13471	13431	13297	13314	13295	13409	13301	13321	13400	13318	13349	13353	13477	13303	13270	13399	13288	13334	13220	13456	13362	13616	13439	13207	13331	13244	13092	13438	13306	13213	13417	13448	13433	13259	13488	13434	13512	13308	13541	13565	13221	13360	13314	13250	13436	13341	13336	13267	13177	13271	13286	13442	13291	13421	13226	13455	13339	13293	13496	13380	13384	13231	13449	13309	13454	13212	13235	13463	13349	13335	13366	13277	13528	13364	13323	13410	13344	13437	13391	13528	13581	13268	13562	13139	13252	13350	13547	13514	13223	13342	13380	13406	13317	13553	13263	13293	13453	13412	13273	13240	13532	13461	13313	13317	13348	13349	13395	13376	13584	13525	13217	13252	13418	13454	13350	13335	13527	13322	13401	13456	13364	13296	13188	13459	13304	13319	13220	13320	13484	13416	13249	13505	13424	13272	13405	13412	13308	13339	13417	13317	13340	13283	13461	13422	13358	13286	13207	13427	13445	13475	13256	13324	13486	13303	13452	13312	13370	13400	13458	13393	13378	13373	13343	13325	13295	13407	13354	13133	13358	13374	13551	13315	13241	13457	13465	13475	13516	13312	13365	13439	13378	13309	13475	13254	13157	13465	13471	13403	13334	13375	13553	13334	13335	13382	13174	13419	13222	13517	13462	13370	13471	13347	13293	13248	13430	13385	13451	13410	13375	13342	13351	13354	13257	13237	13178	13337	13374	13321	13397	13452	13472	13365	13380	13398	13375	13463	13163	13466	13295	13320	13334	13483	13280	13400	13186	13276	13518	13285	13381	13500	13478	13298	13394	13362	13418	13356	13427	13253	13437	13460	13384	13380	13321	13487	13413	13362	13455	13232	13541	13518	13345	13351	13407	13477	13368	13269	13384	13365	13345	13418	13293	13507	13441	13222	13445	13556	13391	13393	13189	13418	13254	13379	13342	13430	13506	13459	13441	13201	13291	13308	13352	13447	13384	13387	13383	13526	13207	13281	13487	13490	13407	13506	13412	13427	13389	13426	13679	13391	13378	13341	13545	13304	13458	13321	13257	13268	13395	13616	13349	13419	13250	13375	13450	13268	13421	13399	13389	13215	13453	13402	13391	13448	13394	13339	13471	13453	13389	13332	13355	13223	13516	13375	13360	13330	13317	13429	13399	13401	13533	13471	13446	13353	13309	13487	13390	13218	13532	13455	13401	13301	13291	13371	13284	13354	13472	13309	13278	13474	13383	13225	13297	13352	13266	13574	13231	13232	13476	13356	13457	13555	13401	13251	13295	13384	13221	13280	13442	13253	13305	13385	13279	13473	13493	13353	13401	13234	13368	13267	13491	13415	13427	13313	13319	13534	13388	13415	13321	13507	13479	13466	13213	13408	13393	13324	13339	13329	13451	13290	13330	13381	13344	13250	13419	13459	13321	13264	13223	13443	13437	13324	13302	13488	13380	13472	13378	13304	13331	13301	13419	13427	13464	13372	13409	13339	13262	13271	13307	13359	13384	13320	13442	13446	13434	13452	13434	13371	13457	13261	13389	13451	13367	13252	13465	13378
23996	21099	28450	24166	22874	26527	30789	64722	63417	45567	30880	20519	17392	16476	16499	16525	16651	16532	16314	16359	16395	16300	16391	16346	16424	16505	16282	16579	16478	16666	16338	16533	16346	16256	16426	16335	16590	16453	16463	16280	16358	16271	16288	16303	16149	16323	16458	16297	16357	16312	16245	16283	16447	16406	16365	16237	16335	16062	16468	16319	16158	16161	16144	16077	16314	16429	16313	16486	16234	16125	16262	16356	16457	16264	16382	16173	16531	16507	16497	16117	16473	16365	16403	16285	16202	16200	16360	16284	16227	16377	16298	16372	16269	16154	16533	16536	16283	16233	16359	16144	16431	16230	16302	16165	16174	16113	16387	16163	16244	16374	16377	16422	16373	16184	16369	16184	16449	16301	16365	16441	16242	16233	16507	16206	16288	16383	16512	16293	16104	16252	16429	16357	16341	16126	16386	16373	16320	16200	16342	16228	16063	16211	16201	16613	16477	16430	16352	16472	16378	16185	16208	16296	16385	16388	16360	16229	16255	16462	16128	16261	16197	16197	16257	16343	16212	16402	16397	16308	16288	16102	16348	16431	16353	16281	16401	16399	16226	16321	16346	16322	16302	16059	16307	16368	16428	16424	16139	16217	16063	16325	16340	16289	16346	16299	16331	16335	16380	16201	16182	16339	16385	16343	16208	16174	16456	16265	16180	16297	16229	16241	16280	16204	16413	16406	16184	16092	16471	16368	16247	16363	16396	16229	16099	16298	16073	16337	16424	16350	16309	16129	16115	16408	16446	16270	16289	16309	16468	16241	16341	16219	16300	16232	16210	16282	16314	16261	16073	16436	16468	16205	16180	16409	16295	16193	16359	16443	16148	16418	16255	16255	16439	16264	16280	16266	16299	16307	16277	16054	16329	16092	16463	16394	16328	16385	16101	16323	16214	16389	16171	16319	16054	16263	16464	16450	16310	16243	16343	16250	16162	16411	16210	16424	16236	16473	16003	16278	16422	16344	16201	16320	16351	16303	16367	16197	16333	16362	16460	16297	16214	16360	16382	16355	16436	16083	16485	16386	16269	16289	16331	16033	16290	16248	16224	16196	16261	16297	16277	16189	16287	16277	16278	16310	16246	16211	16408	16239	16236	16333	16268	16111	16355	16166	16362	16140	16066	16405	16408	16310	16285	16419	16357	16293	16343	16304	16244	16404	16137	16479	16130	16403	16434	15982	16247	16265	16338	16240	16274	16260	16442	16140	16411	16226	16280	16343	16300	16364	16264	16224	16323	16109	16259	16283	16297	16329	16520	16273	16238	16146	16353	16191	16172	16333	16223	16263	16076	16281	16271	16199	16289	16190	16246	16006	16330	16347	16381	16254	16210	16376	16473	16425	16259	16417	16470	16196	16214	16403	16227	16431	16182	16248	16264	16286	16255	16409	16287	16295	16366	16185	16418	16205	16199	16451	16344	16265	16170	16258	16421	16394	16364	16379	16172	16285	16301	16124	16246	16165	16352	16442	16209	16441	16249	16406	16169	16114	16274	16400	16373	16155	16159	16391	16224	16291	16260	16313	16292	16391	16123	16324	16257	16297	16399	16470	16373	16348	16101	16261	16313	16278	16335	16292	16179	16015	16134	16357	16469	16284	16247	16299	16322	16415	16175	16144	16223	16351	16250	16376	16378	16345	16364	16118	16308	16354	16223	16110	16502	16395	16260	16310	16473	16274	16307	16307	16554	16256	16214	16137	16167	16225	16357	16224	16516	16373	16249	16252	16397	16505	16227	16225	16332	16219	16230	16237	16202	16230	16296	16533	16559	16414	16424	16331	16529	16247	16448	16275	16259	16210	16345	16254	16391	16469	16357	16489	16145	16419	16299	16295	16565	16110	16117	16388	16495	16450	16302	16050	16196	16428	16280	16368	16176	16323	16119	16227	16134	16260	16276	16349	16176	16446	16289	16318	16217	16344	16266	16153	16176	16113	16333	16218	16422	16496	16370	16085	16476	16263	16467	16518	16376	16278	16243	16315	16318	16362	16388	16403	16306	16487	16255	16254	16194	16225	16384	16140	16272	16452	16385	16092	16158	16432	16258	16392	16225	16143	16160	16378	16308	16516	16302	16307	16258	16152	16241	16309	16409	16083	16171	16543	16299	16423	16342	16489	16308	16361	16238	16375	16228	16393	16166	16254	16320	16357	16380	16399	16363	16286	16249	16305	16296	16164	16437	16303	16094	16164	16447	16280	16331	16345	16328	16258	16241	16282	16307	16328	16141	16431	16366	16371	16126	16351	16089	16223	16308	16412	16339	16179	16069	16336	16123	16425	16407	16405	16330	16150	16451	16697	16282	16270	16213	16125	16312	16241	16251	16196	16277	16155	16183	16249	16266	16252	16117	16418	16426	16286	16284	16265	16273	16497	16272	16297	16111	16245	16526	16229	16217	16275	16331	16075	16268	16194	16242	16157	16210	16442	16192	16397	16292	16356	16191	16298	16238	16123	16264	16319	16422	16210	16407	16228	16376	16373	16009	16401	16378	16258	16356	16177	16196	16281	16288	16146	16196	16118	16180	16339	16374	16278	16272	16305	16221	16348	16432	16440	16192	16204	16385	16261	16349	16255	16327	16296	16377	16325	16241	16149	16396	16440	16404	16232	16066	16259	16236	16233	16411	16462	15994	16242	16171	16144	15954	16215	16372	16331	16343	16316	15936	16395	16191	16146	16421	16363	16392	16460	16414	16306	16198	16204	16423	16326	16405	16353	16326	16312	16138	16555	16519	16259	16289	16208	16228	16439	16420	16209	16299	16457	16443	16453	16406	16273	16141	16273	16288	16452	16323	16324	16405	16241	16209	16248	16249	16514	16381	16298	16364	16442	16302	16217	16244	16363	16176	16148	16319	16063	16174	16383	16556	16523	16468	16465	16331	16221	16233	16335	16361	16318	16060	16236	16434	16056	16327	16323	16148	16056	16461	16423	16182	16445	16389	16273	15985	16269	16377	16342	16154	16260	16356	16131	16159	16501	16352	16356	16320	16225	16462	16214	16227	16421	16370	16432	16371	16177	16159	16364	16452	16330	16456	16271	16165	16329	16143	16357	16479	16362	16134	16388	16081	16196	16191	16533	16248	16407	16253	16314	16312	16447	16428	16336	16347	16406	16187	16408	16327	16344	16163	16349	16243	16236	16334	16168	16357	16187	16247	16198	16188	16318	16355	16245	16228	16259	16341	16107	16174	16213	16213	16275	16168	16245	16379	16213	16220	16432	16295	16342	16378	16249	16384	16296	16642	16335	16407	16314	16353	16167	16163	16373	16319	16287	16260	16045	16165	16215	16289	16337	16263	16445	16410	16341	16316	16062	16328	16321	16420	16334	16201	16330	16208	16473	16421	16177	16457	16338	16223	16383	16186	16123	16327	16326	16340	16098	16161	16278	16080	16260	16222	16223	16150	16363	16439	16320	16280	16378	16380	16304	16126	16214	16327	16211	16359	16480	16290	16279	16147	16323	16188	16325	16165	16492	16406	16273	16541	16261	16313	16220	16339	16159	16484	16323	16380	16358	16450	16335	16298	16168	16268	16212	16424	16368	16394	16512	16436	16242	16462	16355	16097	16213	16392	16297	16083	16370	16325	16371	16015	16372	16414	16456	16211	16279	16158	16253	16286	16068	16163	16218	16310	16134	16120	16301	16146	16220	16418	16346	16145	16146	16391	16457	16259	15972	16202	16534	16336	16066	16286	16348	16294	16304	16205	16108	16072	16174	16363	16286	16319	16056	16311	16370	16317	16223	16246	16102	16333	16235	16391	16388	16572	16088	16142	16239	16171	16240	16272	16244	16225	16175	16204	16203	16290	16452	16314	16132	16392	16038	16095	16271	16121	16199	16186	16068	16406	16260	16035	16185	16323	16221	16413	16225	16218	16390	16199	16394	16381	16216	16145	16276	16247	16537	16268	16163	16447	16138	16367	16365	16365	16162	16080	16267	16404	16344	16298	16460	16345	16507	16356	16407	16194	16216	16303	16248	16422	16341	16492	16288	16648	16254	16282	16018	16197	16123	16445	16236	16406	16264	16235	16341	16381	16259	16396	16102	16341	16237	16214	16286	16215	15981	16238	16223	16251	16437	16392	15950	16119	16555	16340	16233	16306	16233	16240	16350	16390	16397	16245	16379	16256	16457	16473	16258	16462	16240	16598	16149	16352	16126	16224	16076	16300	16288	16200	16285	16199	16437	16359	16435	16309	16151	16305	16331	16248	16209	16324	16081	16226	16213	16388	16407	16249	16353	16134	16595	16186	16161	16287	16583	16408	16340	16271	16269	16249	16268	16225	16076	16340	16490	16244	16237	16201	16208	16249	16377	16181	16300	16335	16322	16384	16354	16452	16342	16397	16209	16461	16480	16586	16253	16275	16415	16323	16177	16302	16088	16349	16266	16463	16046	16276	16169	16310	16217	16199	16156	16229	16342	16278	16345	16328	16295	16468	16299	16254	16531	16122	16258	16241	16327	16295	16268	16358	16394	16251	16287	16176	16173	16350	16157	16159	16439	16362	16198	16315	15950	16151	16421	16224	16370	16480	16256	16337	16134	16310	16275	16566	16250	16498	16307	16121	16128	16254	16319	16329	16286	16210	16220	16262	16134	16435	16222	16326	16352	16229	16189	16267	16369	16160	16269	16307	16266	16237	16304	16373	16413	16329	16173	16149	16062	16239	16283	16428	16242	16310	16215	16302	16259	16426	16297	16328	16376	16403	16301	16240	16102	16265	16163	16358	16264	16151	16276	16194	16291	16476	16313	16493	16173	16417	16201	16299	16452	16223	16257	16260	16462	16143	16212	16360	16086	16326	16405	16288	16254	16129	16378	16052	16346	16269	16466	16399	16081	16561	16488	16080	16288	16300	16190	16391	16363	16245	16456	16350	16324	15950	16192	16240	16286	16228	16263	16391	16154	16483	16462	16160	16319	16266	16339	16360	16324	16264	16199	16178	16270	16360	16401	16328	16452	16281	16161	16292	16491	16231	16398	16212	16328	16222	16342	16429	16361	16244	16353	16220	16238	16283	16409	16301	16142	16293	16237	16208	16214	16232	16368	16335	16270	16382	16355	16265	16276	16288	16181	16148	16131	16206	16385	16257	16343	16212	16353	16191	16178	16325	16367	16447	16359	16451	16274
22815	39875	37797	32939	30064	27352	30031	65592	60468	43825	27300	15768	13680	13322	13158	13128	13211	13270	13088	13284	13160	12974	13253	13326	13221	13105	13105	13247	13130	13219	13160	13225	13174	13106	13168	13203	13223	13207	13238	13156	13191	13267	13277	13353	13223	13055	13333	13109	13326	13362	13354	13061	13314	13182	13178	13162	13186	13068	13144	13127	13250	13270	13274	13089	13208	13354	13003	13161	13211	13102	13198	13368	13107	13227	13178	13272	13142	13229	13314	13245	13147	13316	13219	13136	13202	13068	13290	13251	13166	13264	13153	13179	13223	13239	13166	13197	13272	13271	13092	13255	13102	13133	13240	13098	13309	13244	13378	13244	13097	13214	13092	13283	13187	13177	13189	13233	13313	13291	13160	13201	13175	13136	13215	13177	13120	13358	13305	13240	13265	13140	13361	13130	13246	13145	13190	13116	13274	13180	13220	13235	13249	13297	13123	13350	13242	13310	13199	13185	13179	13226	13346	13107	13225	13132	13239	13140	13036	13158	13201	13371	13134	13187	13170	13159	13155	13276	13146	13169	13232	13058	13200	13186	13177	13152	13240	13219	13221	13112	13181	12921	13390	13266	13154	13207	13220	12962	13177	13332	13268	13204	13239	13181	13326	13152	13211	13238	13200	13254	13086	13254	13057	13175	13318	13283	13239	13386	13135	13208	13143	13152	13167	13098	13046	13241	13038	13136	13191	13237	13164	13206	13029	13123	13124	13208	13097	13087	13192	13126	13168	13327	13119	13305	13087	13196	13279	13187	13156	13137	13014	13288	13192	13127	13277	13246	13288	13117	13068	13206	13257	13116	13196	13157	13146	13141	13297	13189	13279	13183	13041	13080	13332	13112	13194	13251	13232	13224	13227	13248	13140	13146	13224	13086	13072	13148	13079	13291	13191	13244	13141	13265	13176	13171	13044	13135	13102	13172	13181	13233	13158	13106	13235	13206	13292	13137	13245	13201	13195	13083	13202	13258	13101	13217	13283	13078	13126	13197	13277	13011	13379	13269	13331	13220	13093	13182	13205	13133	13195	13153	13204	13188	13033	13154	13241	13309	13069	13139	13230	13190	13095	13330	13130	13230	13251	13149	13084	13256	13093	13338	13075	13352	13204	13113	13153	13188	13218	13106	13090	13118	13130	13301	13234	13211	13112	13109	13135	13078	13019	13226	13072	13250	13116	13286	13005	13123	13130	13147	13032	13059	13056	13205	13299	13108	13237	13086	13135	13074	13221	13167	13153	13355	13074	13172	13043	13312	13025	13329	13382	13268	13292	13184	13281	13264	13184	13317	13074	13186	13207	13327	13204	13148	13088	13277	13167	13247	13112	13159	13203	13265	13324	13232	13268	13066	13141	13122	13187	13123	13109	13072	13241	13437	13258	13221	13175	13317	13348	13293	13217	13128	13212	13098	13278	13275	13168	13149	13153	13086	13165	13171	13246	13151	13202	13149	13129	13410	13101	13185	13309	13173	13231	12938	13310	13063	13196	13319	13146	13227	13163	13144	13177	13147	13105	13178	13092	13108	13169	13258	13121	13189	13051	13236	13285	13122	13169	13084	13182	13307	13245	13238	13234	12994	13109	13195	13213	13099	13230	13217	13310	13078	13119	13307	13170	13104	13279	13047	13140	13052	13214	13167	13236	13078	13279	13139	13126	13190	13384	13263	13178	13273	12997	13225	13038	13230	13189	13094	13212	13449	13281	13065	13042	12886	13309	13127	13114	13095	13110	13291	13049	13099	13032	13169	13004	13176	13229	13235	13289	13207	13197	13193	13108	13248	13333	13170	13199	13228	13050	13270	13183	13087	13245	13008	13103	13021	13027	13106	13305	13159	13028	13157	13238	13370	13176	13163	13130	13201	13285	13146	13189	13303	13266	13267	13338	13345	13193	13199	13003	13298	13224	13118	13179	13082	13252	13245	13205	13287	13327	12986	13318	13180	13234	13355	13131	13103	13102	13268	13322	13269	13293	13060	13238	13138	13162	13305	13127	12999	13344	13234	13159	13167	13237	13144	13048	13268	13521	13276	13272	13269	13161	13160	13026	13265	13123	13186	13117	13091	13203	13001	13087	13081	13323	13176	13232	13345	13118	13156	13234	13168	13221	13311	13350	13102	13154	13396	13208	13236	13124	13146	13406	13109	13129	13180	13271	13101	13226	13205	13135	13198	13222	13216	13143	13239	13146	13107	13121	13185	13228	13269	13363	13241	13137	13242	13199	13227	13082	13280	13146	13301	13255	13171	13089	13324	13223	13137	13221	13227	13190	13079	13168	13090	13136	13167	13262	13304	13274	13330	13096	13116	13097	13265	13228	13305	12981	13112	13223	13226	13173	13123	13156	13267	12978	13106	13169	13219	13214	13283	13290	13180	13176	13054	13177	13223	13267	13318	13203	13167	13135	13240	13378	13111	13162	13225	13254	13145	13086	13121	13195	13250	13122	13305	13181	13206	13233	13215	13203	13205	13146	13102	13133	13119	13310	13146	13294	13190	13103	13276	13010	13060	13311	13242	13022	13408	13318	13190	13098	13110	13053	13116	13201	13151	13270	13321	13151	13195	13134	13227	13111	13058	13166	13055	13304	13205	13161	13034	13222	13222	13063	13290	13259	13390	13159	12960	13169	13141	13250	13015	13112	13178	13108	13069	13207	13259	13168	13224	13255	13088	13226	13257	13230	13166	13252	13328	13251	13209	13171	13146	13137	13206	13168	13183	13115	13096	13159	13205	13195	13237	13210	13099	13152	13098	13218	13113	13149	13236	13245	13287	13133	13133	13158	13202	13345	13107	13208	13178	13142	13228	13100	13119	13177	13183	13135	13284	13182	13259	13097	13089	13230	13200	13026	13238	13234	13244	13264	13192	13074	13179	13229	13084	13124	13229	13144	13270	13207	13103	13075	13068	13283	13195	13227	13426	13218	13187	13188	13339	13167	13147	13211	13118	13108	13198	13065	13217	13022	13196	13284	13253	13230	13041	13332	13244	13239	13028	13264	13236	13095	13187	13183	13232	13168	13130	13117	13269	13250	13017	13136	13243	13233	13215	13221	13041	13282	13015	13174	13121	13212	13101	13221	13248	13356	13023	13245	13121	13128	13274	13130	13247	13316	13009	13222	13065	13096	13300	13018	13258	13146	13220	13286	13139	13307	13213	13320	13109	13161	13009	13324	12976	13300	13256	13189	13161	13033	13221	13252	13267	13272	13147	13168	13093	13122	13208	13256	13176	13135	13206	13224	13171	13080	13244	13237	13090	13173	13223	13156	13183	13090	13150	13365	13184	13242	13218	13131	13130	13230	13127	13199	13117	13104	13246	13235	13106	13160	13285	13200	13268	13173	13049	13273	13209	13142	13166	13105	13184	13146	13170	13191	13127	13172	13185	13300	13209	13150	13236	13037	13061	13302	13248	13258	13261	12946	13248	13080	13158	13046	13205	13291	13163	13157	13364	13159	13104	13081	13150	13285	13369	13070	13017	13165	13363	13094	13140	12986	13266	13313	13065	13093	13132	13181	13148	13082	13277	13183	13220	13359	13082	13336	13166	13295	13155	13373	13184	13395	13253	13048	13511	13173	13197	13024	13164	13023	13102	13123	13140	13119	13334	13286	13290	13228	13178	12997	13114	13016	13135	13192	13176	13362	13270	13204	13228	13164	13457	13311	13020	13298	13119	13155	13179	13215	13283	13066	13142	13318	13449	13021	13327	13253	13082	13284	13127	13155	13115	13249	13221	13249	13170	13180	13184	13146	13261	13154	13120	13214	13213	13209	13134	13419	13132	13186	13150	13164	13258	13279	13103	13093	13111	13298	13283	13406	13084	13193	13182	13186	13160	13230	13115	13200	13105	13109	13061	13351	13019	13166	13227	13258	13200	13065	13098	12981	13165	13164	13098	13189	13177	13054	13204	13040	13213	13107	13197	13254	13190	13171	13137	13050	13290	13483	13246	13122	13222	13280	13132	13139	13344	12999	13383	13140	13019	13239	13201	13036	13324	13080	13222	13300	13180	13233	13284	13343	13244	13272	13146	13042	13114	13066	13187	13165	13183	13370	13228	13166	13175	13219	13189	13357	13071	13236	13061	13148	13305	13173	13159	13340	13135	13251	13068	13010	13058	13073	13208	13135	13189	13219	13293	13270	13235	13293	13184	13318	13104	13208	13095	13134	13273	13122	13370	13229	13271	13332	12978	13252	13035	13166	13150	13218	13169	13271	13016	13184	13294	13105	13306	13117	13226	13240	13188	13083	13068	13338	13228	13100	13225	13339	13096	13182	13180	13194	13373	13210	13357	13147	13217	13133	13220	13082	13210	13296	13101	13160	13293	13158	13085	13128	13078	13230	13107	13204	13076	13144	12986	13197	13122	13222	13185	13278	13132	13346	13121	13144	13246	13153	13144	13027	13151	13221	13335	13274	13222	13244	13132	13075	13225	13136	13191	13167	12992	13365	13224	13080	13355	13082	13160	13244	12979	13226	13228	13386	13137	13159	13262	13297	13162	13241	13285	13165	13315	13260	13192	13146	13192	13217	13146	13168	13324	13157	13264	13201	13140	13241	13100	13187	13107	13127	13145	13265	13102	13110	13118	13304	13099	13262	13247	13035	13221	13223	13195	13211	13176	13180	13181	13042	13114	13137	13126	13231	13267	13086	13202	13149	13271	13168	13205	13200	13297	13479	12926	13143	13143	13261	13288	13224	13271	13155	13111	13283	13080	13159	13195	12964	13158	13212	13268	13052	13100	13256	13169	13277	13327	13155	13095	13141	13263	13170	13228	13157	13231	13152	13193	13217	13134	13056	13219	13196	13195	13309	13191	13101	13135	13295	13160	13283	13107	13137	13152	13256	13231	13188	13270	13333	13278	13267	13221	13207	13411	13122	13207	13263	13024	13170	13151	13272	13312	13082	13201	13091	13207	13183	13299	13255	13231	13224	13240	13350	13170	13197	13107	13179	13124	13288	13319	13175	13333	13246	13128	13196	13005	13194	13294	13095	13168	13185	13229	13320	13204	13065	13270	13209	12974	13177	13191	13281	13222	13123	13201	13115	13044	13133	13117	13273	13230	13220	13074	13298	13256	13187	13145	13175	13171	13166	13030	13263	13266	13239	13279	13363	13179	12961	13285	13160	13133
30397	23578	24885	22556	20104	19428	19769	24302	24913	22151	19304	17768	17492	17488	17623	17501	17608	17401	17558	17496	17766	17475	17480	17638	17309	17525	17129	17428	17409	17702	17597	17270	17542	17528	17321	17285	17549	17482	17530	17520	17367	17515	17518	17538	17462	17425	17328	17462	17427	17374	17403	17348	17228	17573	17333	17586	17488	17296	17530	17555	17615	17692	17748	17541	17647	17225	17534	17475	17444	17479	17417	17645	17485	17330	17387	17618	17595	17366	17606	17358	17610	17553	17482	17448	17442	17472	17541	17529	17434	17455	17501	17484	17631	17597	17338	17557	17299	17361	17641	17679	17390	17620	17702	17624	17396	17401	17405	17437	17646	17375	17569	17411	17446	17422	17444	17358	17461	17574	17520	17573	17401	17362	17380	17447	17614	17680	17470	17605	17581	17262	17405	17422	17408	17519	17543	17281	17509	17249	17423	17595	17631	17522	17274	17401	17345	17609	17454	17348	17486	17609	17535	17512	17494	17408	17412	17425	17274	17559	17533	17447	17468	17745	17515	17547	17350	17435	17480	17630	17425	17428	17349	17358	17592	17528	17444	17617	17399	17513	17504	17612	17654	17532	17458	17424	17440	17536	17396	17597	17566	17576	17389	17432	17259	17531	17273	17391	17436	17366	17428	17445	17363	17338	17612	17481	17415	17333	17463	17586	17321	17216	17574	17220	17453	17493	17568	17577	17528	17548	17254	17456	17504	17309	17632	17485	17321	17460	17452	17568	17401	17466	17164	17583	17447	17366	17418	17534	17647	17502	17617	17479	17323	17334	17539	17441	17445	17367	17514	17480	17499	17437	17585	17637	17314	17435	17339	17509	17621	17442	17249	17421	17287	17446	17423	17347	17348	17420	17498	17551	17319	17546	17356	17461	17442	17337	17536	17444	17487	17429	17371	17304	17360	17596	17467	17410	17325	17322	17296	17453	17454	17485	17563	17489	17567	17582	17355	17404	17485	17435	17447	17540	17249	17320	17329	17219	17621	17360	17519	17242	17470	17575	17418	17374	17503	17455	17296	17508	17493	17384	17495	17466	17370	17523	17435	17462	17483	17419	17511	17285	17529	17401	17415	17442	17545	17463	17489	17387	17546	17523	17402	17541	17381	17590	17292	17544	17536	17507	17464	17308	17369	17502	17368	17366	17458	17347	17432	17311	17456	17398	17417	17457	17387	17508	17267	17549	17471	17376	17250	17534	17508	17467	17625	17421	17411	17460	17340	17494	17454	17588	17501	17428	17343	17392	17474	17467	17639	17592	17411	17463	17367	17716	17329	17553	17667	17459	17443	17432	17637	17746	17354	17538	17524	17368	17386	17255	17453	17425	17430	17352	17474	17503	17384	17442	17365	17429	17567	17454	17344	17446	17773	17473	17552	17481	17363	17428	17290	17406	17455	17780	17384	17494	17583	17557	17417	17397	17376	17514	17516	17448	17780	17349	17292	17445	17343	17400	17415	17372	17520	17556	17680	17462	17715	17241	17462	17565	17438	17258	17263	17523	17512	17323	17422	17579	17738	17551	17431	17640	17477	17331	17370	17389	17394	17234	17338	17394	17441	17553	17604	17561	17472	17518	17299	17415	17441	17267	17354	17465	17276	17462	17513	17373	17478	17500	17407	17539	17460	17348	17652	17499	17475	17561	17643	17465	17525	17484	17377	17469	17607	17513	17432	17527	17445	17309	17293	17609	17368	17457	17487	17467	17537	17525	17431	17286	17226	17391	17317	17532	17392	17610	17486	17752	17535	17582	17463	17589	17408	17456	17389	17370	17432	17438	17410	17350	17237	17340	17527	17395	17243	17526	17435	17566	17477	17415	17405	17529	17411	17610	17524	17382	17610	17551	17408	17443	17273	17364	17464	17428	17508	17438	17570	17416	17352	17345	17471	17355	17380	17516	17841	17473	17519	17402	17598	17398	17355	17436	17337	17379	17353	17210	17514	17573	17433	17495	17366	17323	17377	17283	17590	17554	17508	17378	17441	17593	17551	17444	17394	17604	17557	17520	17611	17402	17558	17455	17512	17337	17613	17334	17335	17527	17387	17540	17521	17423	17513	17321	17262	17586	17653	17445	17504	17408	17244	17503	17512	17447	17422	17386	17580	17625	17612	17454	17499	17471	17605	17552	17471	17628	17465	17528	17374	17406	17584	17354	17477	17392	17344	17573	17616	17389	17570	17713	17637	17473	17504	17297	17373	17433	17381	17537	17504	17390	17463	17403	17561	17667	17317	17467	17327	17335	17645	17354	17521	17623	17554	17514	17404	17351	17398	17633	17403	17263	17344	17410	17527	17501	17338	17434	17438	17493	17465	17464	17314	17401	17430	17521	17794	17236	17255	17323	17506	17214	17595	17538	17668	17457	17470	17362	17583	17359	17574	17753	17595	17156	17600	17437	17140	17457	17444	17604	17404	17392	17481	17576	17457	17430	17528	17461	17517	17348	17360	17564	17320	17448	17178	17352	17490	17505	17584	17500	17327	17434	17684	17573	17277	17426	17558	17440	17455	17509	17608	17470	17372	17425	17331	17650	17452	17457	17470	17431	17445	17512	17623	17370	17414	17491	17485	17651	17260	17443	17433	17589	17551	17411	17436	17541	17531	17381	17379	17502	17512	17559	17517	17485	17582	17382	17552	17426	17316	17474	17357	17637	17527	17342	17434	17460	17569	17532	17321	17383	17425	17549	17542	17449	17460	17496	17589	17357	17343	17425	17271	17386	17226	17362	17391	17451	17577	17497	17317	17456	17610	17396	17547	17670	17495	17508	17421	17343	17468	17476	17373	17469	17567	17185	17392	17450	17614	17442	17332	17450	17388	17543	17364	17492	17600	17558	17276	17588	17568	17513	17484	17487	17525	17449	17481	17609	17417	17368	17516	17453	17480	17408	17459	17288	17371	17318	17454	17583	17299	17352	17263	17424	17215	17414	17619	17409	17557	17463	17433	17777	17561	17467	17530	17630	17185	17450	17495	17509	17423	17404	17434	17475	17397	17441	17583	17511	17568	17531	17433	17258	17520	17398	17394	17143	17679	17367	17448	17295	17396	17327	17556	17477	17688	17404	17584	17433	17642	17408	17336	17447	17357	17288	17513	17209	17519	17299	17453	17381	17428	17390	17282	17555	17484	17498	17484	17697	17493	17468	17403	17298	17469	17305	17467	17436	17381	17288	17443	17349	17446	17216	17395	17353	17722	17414	17464	17616	17543	17432	17469	17334	17262	17396	17197	17410	17554	17404	17453	17519	17437	17397	17456	17362	17784	17245	17129	17427	17555	17444	17371	17494	17379	17563	17458	17725	17514	17693	17549	17671	17464	17504	17432	17431	17431	17344	17460	17432	17430	17410	17341	17357	17503	17444	17343	17576	17509	17225	17447	17605	17430	17447	17313	17437	17449	17516	17285	17521	17377	17360	17483	17295	17491	17466	17381	17644	17551	17440	17397	17379	17442	17686	17552	17494	17449	17482	17475	17464	17521	17320	17278	17525	17394	17495	17571	17387	17427	17455	17118	17346	17455	17436	17554	17372	17505	17436	17569	17395	17499	17534	17506	17555	17637	17366	17280	17579	17435	17427	17620	17398	17460	17328	17469	17446	17433	17419	17523	17283	17464	17413	17241	17623	17434	17276	17457	17371	17467	17464	17311	17265	17399	17464	17509	17408	17438	17399	17460	17379	17508	17604	17570	17456	17350	17533	17479	17587	17369	17440	17649	17439	17440	17493	17408	17389	17393	17617	17470	17423	17527	17555	17753	17288	17459	17387	17389	17564	17630	17870	17618	17263	17356	17627	17441	17318	17563	17617	17524	17581	17374	17579	17393	17483	17527	17494	17705	17426	17272	17519	17293	17665	17416	17472	17373	17490	17573	17724	17461	17439	17610	17578	17261	17589	17475	17632	17590	17357	17411	17530	17643	17523	17430	17548	17647	17536	17406	17524	17256	17311	17489	17635	17564	17414	17237	17390	17539	17530	17668	17545	17630	17499	17551	17600	17528	17558	17723	17574	17555	17524	17408	17468	17481	17594	17544	17213	17289	17432	17349	17328	17485	17480	17329	17639	17305	17402	17621	17389	17440	17450	17599	17327	17440	17476	17437	17582	17502	17520	17488	17448	17517	17568	17432	17490	17374	17521	17434	17463	17315	17524	17532	17219	17633	17346	17353	17488	17344	17444	17563	17436	17437	17530	17465	17538	17560	17627	17508	17574	17395	17337	17544	17482	17403	17508	17430	17536	17414	17446	17746	17406	17506	17531	17529	17589	17501	17460	17658	17641	17662	17548	17542	17310	17340	17579	17507	17440	17417	17619	17328	17347	17228	17276	17516	17515	17673	17501	17476	17396	17681	17561	17571	17494	17401	17495	17599	17313	17311	17521	17757	17210	17480	17577	17690	17612	17552	17383	17367	17369	17204	17483	17356	17274	17310	17187	17393	17529	17312	17503	17410	17305	17527	17560	17192	17506	17427	17363	17468	17232	17467	17522	17277	17406	17481	17568	17485	17461	17490	17468	17478	17510	17369	17153	17529	17453	17458	17444	17352	17488	17441	17485	17260	17562	17398	17556	17699	17319	17277	17635	17496	17461	17546	17387	17460	17284	17362	17270	17536	17575	17559	17553	17516	17464	17736	17578	17283	17361	17409	17402	17587	17458	17361	17530	17182	17277	17575	17539	17537	17500	17290	17439	17456	17460	17324	17411	17473	17599	17523	17472	17331	17434	17448	17594	17527	17473	17491	17484	17445	17561	17541	17504	17430	17562	17537	17307	17312	17378	17561	17503	17453	17521	17440	17282	17613	17550	17316	17503	17654	17561	17427	17503	17482	17455	17361	17397	17335	17388	17505	17539	17292	17440	17454	17510	17356	17620	17653	17554	17444	17474	17407	17472	17530	17488	17388	17536	17325	17180	17452	17342	17408	17477	17542	17298	17334	17425	17566	17486	17624	17679	17414	17463	17375	17452	17407	17375	17295	17608	17327	17218	17623	17491	17592	17431	17411	17366	17413	17537	17445	17537	17559	17614	17495	17624	17441	17463	17329	17253	17396	17576	17428	17677	17496	17472	17453	17498	17434	17531	17443	17336	17643	17377	17302	17340	17421	17602	17367	17665	17554	17678	17514	17639	17453	17569
18468	22552	21563	19200	17489	16769	17170	23940	22520	18657	15423	13970	13837	13922	13748	13783	13887	13927	13918	13936	13864	13821	13722	13915	13897	13800	13915	13967	13856	13736	13769	13809	13743	13863	13955	13759	13920	13917	13866	13806	13777	13817	13715	13786	13808	13781	13801	13905	13924	13759	13865	13957	13731	13871	13847	13871	13838	13829	14042	13823	13858	13846	14001	13878	13889	13861	13805	13799	13901	14046	13786	13770	13731	13624	13877	13737	13844	13957	13778	13882	13721	13996	13935	13854	13836	13733	13875	13833	13790	13849	13768	13928	13877	13831	13754	13743	14061	13951	14086	13931	13960	13810	13839	13757	13858	14015	13889	14099	13843	13802	13745	13830	13924	13919	13849	13772	13923	13576	14021	13839	13811	13986	13818	13903	13760	14004	13965	13842	14023	13817	13791	13799	14108	13803	13633	13931	13836	13877	13899	13846	13654	13757	13928	13872	13989	13880	13791	13756	13888	13907	13928	13904	13852	13944	13733	13733	13852	13698	13821	13799	13845	13672	13803	13915	13868	13746	13782	13650	13694	13897	13800	13781	13812	13878	14047	13781	13777	13919	13932	13925	13995	13840	14121	13784	13863	13777	14069	13951	13841	13821	13956	13847	13951	13756	13971	13907	13789	13848	13872	13859	13827	13905	14040	13780	13893	13816	13833	13875	13864	13913	14031	13768	13854	14034	13861	13637	13914	13858	13913	13884	13952	13865	13669	13924	13745	13768	13922	13928	13740	13803	13887	13864	13833	13913	13692	13656	13925	13944	13962	13716	13982	13978	13795	13788	13959	13733	13893	13756	13829	13763	13887	13823	13771	13929	13973	14062	13673	13780	13697	14017	13945	13951	13764	13714	13919	13915	13764	13732	13750	13896	13860	13833	13942	13984	13901	13919	14087	13918	13795	13864	13896	13724	13777	13944	13960	13736	13866	13829	13838	13889	13858	13944	14011	13647	13928	14010	13670	13780	13726	13846	14031	13756	13987	13702	13871	13687	13826	13841	13769	13780	13806	13910	13878	13781	13942	13736	13704	13822	13609	13824	13998	13962	13831	13825	13920	13710	13972	13883	13829	14054	13765	13962	13753	13931	13998	13769	13845	13882	13745	13917	13775	13897	13771	13901	13807	13940	13974	13896	13846	13821	13967	13861	13985	13880	13799	13930	13739	13855	13776	13821	13873	13689	13742	13693	13965	13749	13896	13950	13930	13986	13915	13853	13987	14103	13907	13814	13922	14028	13766	13831	13772	13771	13811	13897	13865	13772	13815	13870	13868	13885	13738	13730	13879	13897	13826	13973	13940	13890	13822	13871	13746	13788	13888	13875	13827	13871	13680	13871	13866	13833	13896	13831	13995	13746	13818	13796	13725	13704	13948	13827	13747	13945	13922	13754	13827	13652	14039	13896	14029	13665	13878	13975	13728	13646	13798	13866	13901	13812	13864	13781	13899	13752	14012	13691	13726	13709	13863	13902	13987	13940	13841	13867	13801	13895	13882	13800	13952	13954	13777	13928	13918	13776	13657	13788	13963	13832	13752	13876	13901	13733	13836	13735	13732	13756	13675	13845	13866	13895	13868	13650	13932	13684	13905	13853	13856	13821	13774	13666	13910	13722	13899	13962	13708	13787	13860	13762	14014	13781	13750	13773	13803	13654	14024	13798	13922	13855	13743	13825	13759	13825	13907	14048	13804	13775	13957	13826	13765	13721	13972	13815	13845	13815	13792	13746	13780	13803	13938	13893	13929	13931	13813	13857	13759	13886	13872	14047	13717	13866	13744	13799	13832	13819	13804	13920	13903	13761	13969	13860	13792	13798	13870	13755	13922	14017	13889	13766	13979	13788	13801	14025	13839	13986	13906	13819	13674	13765	13776	13651	13833	13751	13660	13928	13815	13881	13712	13861	13788	13891	14023	13820	13691	13750	13797	13873	13896	13815	13950	13768	13906	13734	13924	13849	13807	13907	13971	14031	13906	13892	13758	13857	13895	13854	14121	13608	13815	13772	13757	13829	13715	13696	13916	13607	13905	13820	13871	13833	13818	13834	13632	13821	13880	13683	13652	13998	13900	13827	13725	13977	13794	13843	13822	14083	13859	13848	13845	13908	13730	13851	13807	13642	14051	13822	14003	13896	13864	13779	14069	13792	13759	13792	13873	13833	13669	13979	13888	13961	13805	13777	13908	13779	13861	13782	13772	13772	13736	13921	13695	13926	13716	13941	13902	13922	13819	13803	13966	13913	14043	13844	13785	13983	13708	13794	13833	13948	13844	13737	13729	13829	13991	13759	14094	14009	13881	13912	13933	13738	13980	13753	14007	13804	14005	13889	13968	14004	13857	13627	13931	13895	13916	13907	13804	13767	13866	13889	13879	13847	13913	13921	13752	13799	14044	13842	13974	13824	13937	14025	13782	13961	13852	13921	13878	13777	13819	13805	13879	13811	13769	13766	13781	13833	13993	13838	13904	13866	13799	13753	13722	13820	13888	13731	13790	14023	13888	13881	13962	13908	13806	13994	13827	14036	13999	13866	13826	13824	13878	13969	13909	13783	13788	13984	13729	13658	13918	13781	13905	13842	13873	13878	13765	13715	13880	13835	13998	13844	13730	13826	13810	13991	13847	13963	13803	13924	13775	13917	13813	13916	13864	13670	13896	13828	13710	13813	13912	13804	13748	13786	13693	13951	13805	13888	13775	13786	13766	13653	13859	13818	13959	13860	13906	13821	13884	13673	13912	13681	13911	13951	13900	13977	13855	14003	13841	13742	13705	13937	13759	13750	13660	13644	13832	13931	13682	13939	13790	14013	13856	13743	13862	13740	13984	13568	13769	13770	13829	13856	13900	13826	13959	14039	13761	13767	13954	13896	14033	13835	13798	13857	13744	13948	13881	13773	13899	13674	13835	13991	13772	14088	13798	13893	13916	13810	13987	13837	13915	13949	13914	14011	13641	13953	13892	13908	13908	13783	13847	13719	13852	13891	13851	13714	13816	13887	13695	13896	13722	13906	13856	13937	13757	13881	13819	13916	13919	13908	13836	13734	13799	13832	13961	13887	13751	13850	13701	13857	13875	13834	13955	13809	13953	13826	13744	13816	14016	14016	13787	13804	13690	13787	13846	13942	13810	13851	13687	13906	13855	13858	13945	13875	13851	13910	13806	13772	13863	13877	13922	13828	13944	14027	13921	13812	13857	13835	13855	13875	13700	13823	13784	13868	13886	13754	14002	13753	13822	13804	13826	13971	13760	13797	13757	13829	13993	13852	13872	13623	14034	13865	13871	13916	13928	13966	13822	13786	13943	13899	13895	13861	13973	13912	13756	13733	14078	13762	13816	14041	13995	13752	13866	13979	13729	13754	13878	13863	13852	13898	13952	13889	14056	13936	13760	13773	13896	13828	13859	13881	13770	13898	13875	13890	13933	13900	13920	13636	13724	13791	13884	13730	13696	13818	13859	13953	13757	13893	13824	14025	13992	13817	14056	13840	13893	13838	13915	13870	13856	13971	13938	13878	13947	13895	14009	13812	13913	13880	13954	13852	13859	13906	13820	14011	13815	13973	13774	13842	13762	13812	13808	13941	13948	13819	13882	13913	13893	13787	13767	14015	13936	13791	13753	14002	13838	13770	13825	13856	13795	13923	13909	13915	13802	14048	13967	13844	13724	13879	13928	13894	13785	13874	13981	13754	14019	13790	13918	13751	13734	13871	13911	13925	13881	13814	13904	13924	13733	14048	13859	13759	13761	14043	13878	13760	13856	13986	13820	13964	13751	13684	13839	13849	13975	13798	13922	13909	13790	13724	13851	14033	13804	13864	13886	13768	13903	13892	13760	13950	13825	13841	13776	13858	13944	13830	14033	13819	13940	13806	13795	13855	13847	13921	13858	13826	13654	13867	13758	13713	13796	13833	13800	13857	13905	13805	13912	13892	13830	13797	13795	13777	13860	13842	13877	13667	13976	13975	14082	13837	13841	13932	13889	13830	13787	13993	13938	13832	14023	13822	14086	13919	13801	13789	13930	13811	14018	13943	14026	13856	13780	13772	13954	13915	13889	13818	13691	13946	13758	13928	13778	13932	13755	13767	13812	13875	13796	13985	13880	13941	13808	13869	13788	13965	13873	13920	13805	13934	13970	13787	13852	13893	13822	13820	13676	13888	14007	13773	13714	13763	13814	13950	13814	13863	13914	13941	13830	13728	13890	14009	13659	13927	13818	13757	13989	13878	13756	13760	13852	13830	13893	13750	13648	13997	13855	13889	13852	13911	14011	13864	13700	13621	13909	13700	13737	13806	13869	13901	13873	13728	13806	13999	13877	14144	13801	13982	13809	13731	13775	13794	13681	13805	13726	13777	13815	13852	13665	13955	13872	13681	13940	13736	13907	13754	13882	13851	13827	13842	13824	13688	13956	13954	13811	13878	13884	13756	13754	13894	13795	13888	14016	13812	13981	13857	13984	13986	14035	13776	14018	13793	13920	13902	13884	13890	13779	13753	13916	13753	13741	13903	13831	13809	13781	13568	13963	13854	13993	13893	13763	13889	13991	13920	13936	13666	13771	13854	13823	13715	13810	13757	13804	13929	13983	13804	13752	13958	13720	13878	13874	13861	13827	13739	13822	13800	13858	13779	13926	13901	13885	13867	13795	13739	13629	13884	13908	13833	13811	13770	13939	13727	13792	13723	13995	13892	13888	13853	13856	14021	13869	13889	13858	13831	13822	13898	13831	13744	13860	13906	13777	13701	13844	13759	13785	13783	14027	13871	14046	13858	14051	13733	13919	13834	13857	13983	13936	13752	13668	13744	13871	14003	13897	13940	13844	13998	13909	13731	13790	13825	13697	13817	13759	13772	13723	13949	13965	13886	13851	13774	13804	13965	13956	13774	13878	13701	14016	13970	13927	13884	13762	13868	13909	13696	13840	13847	13830	13939	13932	13722	13788	13741	13891	13695	13791	13998	14021	13840	13861	13832	13878	13748	13920	13765	13928	13785	13923	13791	14068	13795	13868	13661	13777	13658	13937	13922	13812	13845	13946	13904	13818	13722	13807	13835	13841	13802	13911	13856	14002	13716	13924	13925	13793	13712	13884	13886	13843	13781	14020	13724	13969	13799	14004	13997	13892	13892	13853	13831
25563	21075	27960	25301	23952	24367	29970	57363	51591	36097	25164	19048	17275	17137	16899	17000	17051	17019	17099	17106	17037	17082	16952	16736	16750	16904	17066	16930	16972	16674	17042	16904	16992	16824	16743	17054	16910	16636	16863	16820	16924	16896	16738	16883	17166	16871	16834	17005	16800	16754	16717	16874	16926	16981	16799	16803	17030	16998	16716	16780	16874	16824	16956	16862	16916	16862	17016	16829	17099	16989	17076	16986	17021	16906	16706	17052	16849	16968	17043	16946	17021	16819	17169	16916	16798	17010	16901	16786	17139	16755	16863	16849	16941	16972	16939	16736	16934	16981	16788	16723	16904	16611	16913	16862	16802	16839	16850	16705	16955	16860	16783	16719	16920	16960	16737	16865	16852	16858	16950	17041	16948	17014	16840	17020	16970	16938	16934	16786	16841	16778	16913	16830	16973	16897	16902	16957	16655	16779	16902	16795	16882	16853	16681	16670	16649	16991	16924	16823	16962	16715	16822	16951	16832	16770	16949	16815	16777	16835	16699	16860	16942	16922	16998	16730	16643	16885	17045	16729	16961	16987	16915	17067	16717	16764	17041	16900	16987	16843	16774	16770	16909	17178	16920	16973	16874	16891	16854	16676	16924	16864	16861	16817	16760	16692	16792	16959	16914	16864	16929	16809	16837	16816	17073	16960	16937	16791	16882	16859	16788	17015	16892	16746	16742	16911	16946	17018	16898	16927	16893	16943	16987	16732	17038	16870	16623	16896	16822	16674	16866	16782	16759	16680	16952	16781	16828	16477	16727	16963	16978	16655	16921	16903	16772	16890	16821	16775	16910	16806	16705	16791	16960	16894	16712	16901	16837	17050	16906	16844	16947	16868	16915	16814	16994	16983	16760	17004	16929	16749	17152	16819	16822	16735	17011	16919	16789	16910	16809	16750	16919	16740	17070	16823	16557	16793	16961	16784	16774	16801	16906	16961	16902	16870	16818	16743	16680	16765	16844	17012	16925	16712	16954	16750	16909	16798	16833	16595	16753	16726	16844	17119	16712	16575	16772	16834	17074	16825	16854	16914	16861	16498	16769	16827	16925	16763	16931	16903	17053	16834	16841	16862	16712	16861	16790	16566	16825	16732	16739	16928	16853	16689	16658	16988	16729	16729	16975	16951	16807	16869	16841	16998	17002	16882	16889	16770	16791	16904	16867	16864	17056	16954	16921	16826	16740	16880	16891	16796	16812	17081	17014	16728	16867	16855	16909	16723	16890	16694	16997	16817	16829	16760	16939	16759	16732	16818	16817	16937	16627	16976	16911	16840	16730	16813	16692	16891	17041	16948	16814	16754	16963	16638	16906	16662	16718	16893	16813	16823	16895	17014	16803	16978	16855	16842	16671	17031	16963	16874	16650	16871	16712	16866	16671	16826	16966	16646	16961	16832	16766	16833	17101	17001	16766	16825	16889	17047	16940	17000	16701	16763	16981	16811	16986	16972	16788	16889	16933	16849	16935	16954	16939	16741	16916	16881	16685	16703	16917	16747	16928	16955	16755	16913	16963	17061	16630	16904	16873	17013	16811	16757	16988	16745	16966	16887	16769	16946	16986	16906	16806	16929	16997	16876	16752	16840	16826	16800	16896	17008	16741	16800	16778	16869	17092	16647	16707	16755	16869	16797	16863	17021	16697	16870	16994	16754	16812	17030	16955	17007	16843	16597	16875	16777	16887	16653	17036	16735	16697	16921	16638	16869	16946	16672	17004	16622	17058	16853	17038	16817	16706	16826	16816	16876	16951	16773	16796	16852	16981	16755	16950	16902	16727	16873	16858	16770	16942	16962	16747	16791	16603	16858	16877	16984	16914	16746	16917	16777	16787	16813	16798	16825	16806	17066	16942	16773	16826	16902	16879	16886	16877	16886	16723	16948	16897	16923	16864	16889	16804	16849	16863	16848	16831	16818	16672	17024	16875	17135	17045	16631	16985	17028	16918	16862	16849	16840	17078	16969	16917	16754	16719	16837	16708	16941	16987	16946	16855	16840	16702	16792	16751	16869	16777	16778	16907	17031	16831	16832	16841	16677	16908	16748	16691	16821	16988	16837	16757	16873	16987	16964	16974	17054	16868	17009	16848	16977	16970	16890	17038	16842	16883	16674	17038	16703	16733	16808	16634	16715	16832	16827	16945	16682	16715	16765	16963	16786	16844	16848	16909	16811	16930	16889	16820	16756	16949	16882	16702	16736	16878	16737	16764	16970	16772	16865	17018	16707	17027	16726	17029	16881	16743	16740	16734	16741	16875	16819	16756	16894	16919	17000	16987	16882	16934	17036	16744	16912	16754	16750	16843	16859	17104	17054	16810	16813	16916	16805	16889	17023	16695	16828	16932	16787	16796	16959	17005	16815	16935	16746	16782	16754	16952	16889	16906	16880	16861	16810	16791	16793	16840	17152	16939	16587	16815	16984	16785	16965	16918	16829	16795	17091	16745	16957	16873	16912	16759	16782	16829	16686	16855	16745	16859	16712	16780	16981	16792	16786	16923	16764	16728	16687	16888	16878	16816	16849	16960	16924	16707	16896	16903	16963	17055	16950	16868	16777	16980	16782	16888	16775	16932	17107	16815	16953	16891	16804	16888	17018	16952	16878	17086	16899	16813	16785	16777	16828	16753	16877	16824	16948	16973	16748	16790	16811	16909	16993	16804	16926	17215	16917	16889	16899	16839	16915	16875	16788	16849	16898	16719	16744	16608	16727	16957	16982	16721	16686	16848	16717	16763	16922	16858	16791	16762	16771	16970	16969	16772	16964	16759	17023	17009	16929	16786	16864	17036	16887	16887	16731	17009	16771	16944	16932	16902	16702	16961	16802	16766	16736	16873	17099	17070	17020	16866	16766	17226	16867	16838	16801	16678	16765	17011	16860	16983	16676	17036	17032	16967	16821	16745	16993	16884	16878	16980	16682	16642	16825	16839	16860	16797	16900	16813	16847	16799	16729	16600	16687	17031	16868	17006	16949	16716	16908	16727	17001	16857	16769	16879	16891	16594	16967	16926	16939	16899	16967	16957	16831	16779	16788	16972	16816	16898	16663	16806	16887	16923	17213	16905	16946	16860	16878	16685	16648	16782	16785	16958	16891	16803	16858	16851	16888	16826	16774	16959	17070	16659	16806	16832	16963	16787	16901	17054	16719	16867	16905	16765	16796	16843	16881	16975	16784	16950	16594	16810	16923	16817	16901	16647	16756	16763	16909	16863	16959	16932	16580	16674	16732	16847	16672	17006	16907	16990	16745	16994	16933	16783	16715	16667	16785	16805	16843	17016	16967	16813	16900	16878	16743	16711	16861	16832	16878	16787	16741	16905	16886	16664	16856	16867	16573	16780	16700	16835	16999	17022	16847	16913	16856	16804	16939	16862	17073	16928	16824	16916	16691	16993	16867	16754	16591	16746	17071	16848	16913	16963	16919	16829	16923	16694	16795	16852	16929	16757	16762	17047	16994	16878	16762	16672	16570	16837	16876	16906	16757	16904	16781	16896	16723	17091	16633	16698	16948	16838	16714	16784	16692	16908	16882	16839	16815	16776	16865	16955	17004	16768	16815	16789	16885	16903	17024	16710	16617	16840	16765	16786	16764	16876	16824	16924	16939	16914	16743	16609	16990	16925	16778	16851	16866	16871	16940	17008	16851	16752	16744	16788	16955	16581	16756	17096	16914	16885	16955	16812	16983	16986	17043	16951	16680	16768	16809	16914	16911	16775	16664	16570	16758	17045	16883	16648	16854	16687	16841	16867	16686	16963	16643	16777	16901	16948	16775	16968	16703	16839	16839	17024	16870	16629	17071	16914	16719	16887	16950	16994	16752	16795	16765	17093	16889	16644	16991	16733	16778	16866	16898	16575	16879	16631	16771	17071	17013	17079	16789	16760	16834	16766	16745	16869	16875	17062	16819	16711	16893	16864	16880	16871	16687	16772	16761	16789	16967	16940	16972	16759	16855	16778	17008	16954	16822	16816	16864	16694	16812	16691	16918	16873	16776	16684	16810	17116	16892	16888	16769	16980	16843	16904	16693	16862	16981	17041	16741	16817	16807	16811	16806	16624	16843	16842	17076	16975	16781	16818	16945	16957	16951	16816	16866	16861	16993	16804	16893	16745	16798	16853	16855	16929	16635	17031	17073	16979	17015	16952	16801	16717	16907	17050	16817	16922	16698	16798	16980	16903	16903	16883	16853	16861	16947	17093	16995	16973	16730	16834	16944	16924	16978	16829	16824	16778	16792	16833	16889	16876	16992	16938	16828	16872	16934	16861	16807	16961	16980	16708	16913	16836	16846	17051	17062	16748	16962	16882	16994	17032	16788	16782	16997	16823	16788	16862	16872	16699	16720	16768	16759	16730	16884	16771	16928	17004	16956	17132	16974	16830	16768	16802	16778	17002	16942	16960	16974	16751	16866	16873	17054	16846	16803	16792	16951	17155	16858	16920	17028	16794	16863	16839	16769	16896	16819	16728	16884	16814	16873	16995	16674	16814	16653	16871	16763	16761	16804	16759	16656	16846	16846	16854	16995	16798	16910	17044	16857	16942	17009	16747	16904	16907	16890	17076	16797	16729	16786	17003	16905	16753	16919	16872	16841	16854	16829	16875	16840	16645	16755	16843	16847	16968	16715	16692	16938	16996	16914	17084	16708	16823	16747	16907	16885	16888	16770	16963	16994	17052	16816	16919	16977	17004	16764	17047	17028	16862	16868	16830	16983	16640	16762	16895	16776	16618	16912	16846	16942	17016	16761	16780	16799	16936	16941	16993	16726	16870	16727	16862	16878	16841	16939	16798	16857	16730	16801	17051	16905	16940	17055	16958	16784	16847	16857	16929	17074	16848	16757	16890	17079	16845	16627	16906	17061	17004	17097	16732	16819	17175	17083	16884	16822	16872	16751	16804	16870	16834	16943	16968	16890	16915	16939	16953	16890	16966	16891	17204	16889	16599	16902	16781	16829	17006	16786	17126	16698	16826	16930	16770	16797	16937	16864	16783	17013	16812	16968	16934	16964	16908	17051	16912	16833	16825	16664	16803	16681	16864	16674	16804	16847	16897	16828	16766	16918	16906	16765	16851	16768	16755	16675	16811	16800	16770	17005	16889	16941	17055	17035	16920	16888	16948	16894	17077	16983
18794	31458	30926	26275	24180	22173	29673	55907	47872	33903	21218	15007	13625	13685	13651	13662	13669	13617	13509	13539	13511	13516	13542	13537	13401	13633	13482	13627	13495	13518	13592	13530	13562	13560	13540	13655	13661	13532	13641	13579	13590	13513	13593	13416	13471	13667	13479	13551	13549	13632	13598	13449	13538	13364	13550	13515	13535	13673	13436	13462	13440	13475	13573	13605	13669	13714	13411	13511	13487	13756	13549	13462	13673	13572	13563	13697	13494	13797	13551	13552	13282	13383	13650	13633	13512	13687	13404	13566	13530	13582	13631	13410	13446	13556	13495	13696	13641	13645	13557	13548	13524	13589	13510	13411	13556	13409	13443	13619	13698	13619	13537	13624	13681	13568	13634	13558	13509	13459	13670	13503	13533	13527	13587	13564	13633	13581	13421	13577	13531	13434	13372	13553	13457	13509	13453	13524	13547	13661	13576	13592	13650	13702	13497	13519	13503	13524	13688	13604	13589	13650	13351	13534	13715	13543	13599	13475	13454	13621	13469	13462	13668	13791	13577	13455	13666	13640	13347	13502	13494	13587	13646	13493	13625	13534	13568	13450	13619	13618	13501	13538	13667	13663	13720	13657	13601	13429	13587	13516	13575	13538	13530	13375	13499	13593	13390	13655	13479	13686	13490	13428	13614	13606	13481	13486	13498	13459	13607	13539	13530	13367	13408	13554	13576	13437	13695	13625	13577	13453	13497	13307	13506	13594	13546	13703	13618	13581	13501	13684	13678	13457	13431	13608	13448	13499	13553	13409	13400	13444	13405	13657	13566	13606	13564	13536	13449	13658	13484	13470	13597	13507	13724	13649	13611	13723	13519	13564	13632	13519	13511	13498	13541	13606	13504	13492	13546	13656	13594	13581	13631	13506	13711	13571	13555	13646	13506	13606	13813	13495	13398	13712	13664	13595	13539	13400	13599	13568	13384	13506	13606	13564	13627	13483	13635	13499	13573	13468	13677	13434	13559	13408	13441	13514	13539	13622	13759	13505	13618	13453	13539	13616	13391	13550	13539	13569	13406	13462	13519	13548	13635	13480	13510	13483	13670	13523	13564	13584	13523	13569	13475	13612	13608	13445	13605	13521	13514	13482	13504	13611	13466	13580	13565	13604	13588	13524	13690	13644	13622	13728	13586	13545	13671	13494	13477	13520	13574	13492	13626	13473	13615	13433	13540	13528	13562	13481	13626	13246	13576	13536	13465	13521	13472	13524	13650	13387	13550	13571	13496	13554	13514	13603	13686	13429	13575	13553	13576	13496	13524	13507	13548	13591	13555	13568	13419	13621	13724	13549	13529	13524	13534	13592	13436	13543	13742	13534	13603	13524	13745	13644	13564	13599	13587	13642	13635	13677	13453	13566	13606	13284	13450	13529	13489	13432	13528	13564	13405	13559	13608	13346	13638	13460	13441	13582	13542	13346	13581	13424	13542	13589	13469	13725	13361	13445	13447	13492	13464	13596	13593	13639	13623	13550	13533	13535	13690	13622	13393	13405	13683	13269	13676	13384	13670	13508	13412	13508	13450	13612	13423	13685	13644	13378	13431	13426	13519	13476	13584	13504	13411	13402	13546	13675	13622	13537	13436	13637	13617	13607	13419	13525	13551	13634	13591	13474	13575	13410	13700	13516	13512	13658	13541	13485	13594	13501	13417	13566	13527	13412	13506	13668	13478	13483	13606	13548	13541	13671	13562	13720	13414	13474	13562	13544	13570	13345	13497	13670	13581	13649	13570	13469	13398	13643	13346	13552	13426	13470	13426	13648	13504	13550	13382	13568	13471	13556	13678	13601	13420	13831	13551	13574	13379	13523	13526	13528	13410	13488	13545	13393	13576	13637	13567	13674	13622	13397	13394	13673	13513	13485	13670	13495	13480	13434	13504	13665	13472	13523	13537	13468	13414	13423	13480	13440	13522	13561	13296	13594	13653	13533	13411	13391	13534	13572	13460	13752	13515	13532	13623	13633	13618	13495	13661	13551	13514	13489	13469	13599	13539	13507	13558	13615	13453	13489	13458	13561	13638	13526	13406	13477	13448	13619	13501	13637	13460	13585	13608	13492	13608	13550	13580	13506	13615	13478	13691	13579	13808	13641	13557	13359	13520	13439	13567	13647	13677	13373	13427	13447	13601	13496	13618	13627	13656	13574	13375	13530	13419	13467	13540	13562	13487	13409	13549	13597	13311	13529	13563	13653	13355	13520	13427	13559	13511	13436	13531	13450	13507	13417	13516	13634	13522	13562	13678	13479	13562	13675	13472	13470	13580	13417	13639	13459	13553	13617	13534	13502	13468	13556	13568	13529	13637	13537	13436	13370	13552	13549	13461	13616	13486	13556	13618	13583	13578	13526	13584	13580	13409	13493	13591	13472	13428	13268	13360	13540	13502	13574	13611	13603	13543	13630	13522	13546	13495	13477	13661	13525	13581	13730	13620	13504	13598	13631	13628	13690	13531	13677	13610	13513	13546	13578	13545	13554	13427	13569	13527	13603	13413	13629	13373	13540	13418	13528	13583	13544	13456	13542	13551	13521	13671	13699	13571	13796	13729	13481	13467	13649	13500	13559	13691	13559	13667	13614	13469	13669	13355	13641	13446	13487	13477	13511	13614	13540	13493	13463	13535	13684	13622	13645	13540	13549	13516	13546	13483	13586	13414	13493	13588	13687	13469	13559	13604	13610	13466	13640	13488	13460	13533	13562	13400	13529	13455	13628	13491	13487	13434	13364	13510	13461	13567	13454	13453	13476	13646	13432	13665	13515	13451	13569	13621	13460	13501	13418	13598	13603	13517	13679	13417	13478	13591	13485	13582	13456	13622	13751	13628	13444	13358	13540	13538	13611	13571	13591	13587	13578	13608	13489	13488	13570	13612	13571	13495	13542	13490	13540	13526	13615	13726	13590	13490	13658	13563	13472	13529	13469	13497	13639	13444	13417	13528	13394	13661	13655	13421	13605	13624	13559	13400	13641	13470	13633	13626	13735	13593	13579	13549	13381	13582	13592	13507	13742	13470	13600	13585	13553	13573	13406	13568	13418	13551	13544	13637	13444	13538	13663	13633	13515	13464	13546	13550	13441	13271	13357	13572	13570	13577	13507	13544	13371	13528	13567	13332	13449	13630	13486	13488	13819	13490	13674	13557	13604	13543	13530	13411	13533	13659	13498	13500	13466	13424	13673	13534	13618	13821	13698	13502	13579	13427	13478	13729	13817	13408	13552	13534	13691	13607	13513	13624	13628	13544	13430	13515	13571	13546	13547	13604	13518	13504	13439	13691	13620	13708	13570	13436	13480	13449	13753	13619	13547	13655	13552	13524	13483	13583	13561	13638	13525	13720	13553	13567	13354	13524	13556	13453	13513	13348	13444	13639	13509	13694	13691	13564	13512	13439	13636	13510	13567	13733	13407	13403	13630	13677	13590	13579	13545	13506	13383	13620	13585	13476	13444	13475	13428	13540	13521	13687	13553	13690	13472	13500	13664	13442	13587	13488	13573	13433	13728	13553	13516	13449	13614	13548	13531	13582	13562	13364	13556	13468	13825	13824	13653	13645	13564	13523	13427	13658	13465	13582	13732	13422	13704	13736	13692	13400	13572	13586	13676	13556	13600	13536	13441	13539	13549	13678	13425	13648	13494	13323	13554	13543	13527	13614	13593	13414	13657	13561	13559	13442	13580	13517	13501	13663	13513	13635	13443	13710	13557	13609	13615	13488	13486	13675	13475	13615	13544	13542	13654	13416	13558	13456	13570	13580	13449	13629	13651	13476	13561	13601	13496	13593	13625	13352	13518	13463	13595	13649	13536	13787	13526	13700	13444	13252	13559	13519	13498	13756	13541	13434	13303	13445	13547	13574	13483	13473	13480	13541	13441	13400	13459	13544	13473	13612	13465	13481	13553	13567	13436	13558	13628	13599	13507	13632	13584	13485	13563	13706	13530	13369	13670	13560	13352	13601	13612	13416	13589	13414	13408	13433	13490	13619	13368	13337	13574	13626	13433	13655	13653	13710	13562	13766	13573	13559	13581	13542	13696	13576	13569	13630	13402	13400	13583	13635	13579	13712	13572	13621	13564	13602	13526	13552	13491	13540	13423	13518	13534	13488	13550	13627	13443	13358	13481	13388	13676	13600	13506	13629	13479	13486	13529	13566	13598	13442	13632	13415	13425	13538	13351	13654	13659	13471	13426	13564	13547	13652	13560	13551	13388	13551	13599	13676	13538	13691	13337	13544	13450	13729	13639	13517	13688	13492	13562	13507	13507	13447	13496	13529	13534	13608	13638	13611	13469	13476	13553	13464	13668	13680	13466	13620	13659	13589	13550	13532	13713	13607	13612	13574	13530	13438	13562	13740	13609	13620	13721	13494	13558	13458	13650	13465	13588	13531	13628	13476	13494	13566	13534	13528	13456	13470	13507	13600	13338	13505	13557	13634	13515	13534	13371	13586	13623	13401	13588	13587	13449	13562	13426	13543	13583	13470	13575	13614	13506	13555	13694	13585	13431	13634	13593	13557	13587	13547	13574	13445	13422	13474	13622	13558	13540	13559	13536	13621	13428	13482	13486	13541	13351	13529	13666	13552	13573	13654	13368	13603	13628	13681	13587	13653	13470	13459	13606	13332	13420	13477	13506	13505	13590	13438	13463	13538	13523	13536	13731	13580	13403	13450	13496	13676	13369	13572	13668	13493	13487	13489	13647	13661	13655	13524	13491	13604	13570	13580	13524	13700	13472	13575	13728	13610	13616	13486	13516	13411	13579	13369	13613	13455	13446	13589	13520	13496	13544	13552	13483	13453	13530	13426	13539	13557	13445	13515	13551	13728	13639	13731	13512	13630	13495	13572	13604	13398	13519	13602	13648	13489	13509	13667	13495	13487	13433	13612	13504	13558	13576	13484	13572	13621	13400	13655	13448	13435	13602	13603	13504	13540	13590	13567	13455	13489	13458	13505	13641	13639	13666	13418	13661	13568	13550	13694	13616	13484	13642	13583	13602	13594	13588	13543	13366	13471	13629	13593	13536	13435	13451	13533	13607	13743	13577	13399	13551	13559	13627	13666	13434	13549	13613	13621	13571	13564	13710	13458	13708	13479	13501	13505	13358	13699	13566	13477	13608	13585	13428	13627	13516
23911	21042	28448	24067	22741	26537	42658	69781	61504	43193	29013	20720	17814	17249	17125	17012	17050	16880	16952	16952	17368	16882	16996	17121	16953	17082	17001	17007	17138	16739	16988	17006	16892	16944	16899	16999	16911	17035	17101	17020	17240	16887	16799	16969	17190	16833	17045	17047	16849	17185	17048	16877	16965	16970	16917	16896	16880	17088	16890	16921	16918	16977	16759	16904	16893	16925	16851	16960	17061	16934	16675	16776	17096	16945	17013	16872	16947	17020	16814	16890	17124	17061	16958	16871	16936	16690	16593	16795	16880	16873	16913	17026	16789	16944	16791	16835	16761	16763	17108	17121	16745	16774	17134	16855	16853	16841	16786	17047	16937	16856	16987	16896	16922	16742	16931	17077	16874	16922	16976	17019	17095	17067	16897	16850	17127	16900	17158	17077	16949	16782	16912	17052	16884	17002	17037	16782	16885	16985	16945	17052	17152	16976	17118	17012	16839	16728	16829	16947	16972	16874	17088	16894	16858	16826	16953	16983	16893	16857	16858	16923	16822	17038	17034	17224	16814	16897	16833	16804	17030	17093	16883	16956	17009	16723	16962	17028	16783	16846	16783	16827	16708	16863	16947	16728	16848	16981	16970	16855	16853	16818	16922	16811	16829	16923	16758	16810	16998	16834	16864	16669	17109	16951	16876	16900	16872	16896	16923	16868	16912	16893	16852	16797	16930	16952	16763	16852	16815	16750	16887	16972	16877	17029	16877	17101	16839	16943	16994	16823	16872	16855	16957	16856	16788	16880	16766	16917	16835	16977	16754	16825	16860	17079	16903	16978	16611	16849	17142	16851	16894	16948	16847	16900	16768	16754	16749	17009	17028	16828	16962	16843	17007	16795	16720	17028	16893	16796	16674	16943	17260	17059	16842	16933	16807	17102	17099	16991	17105	16941	16922	16787	16712	16944	16945	16767	16880	16731	16793	16788	16824	16638	16973	16853	17151	16791	16920	16744	16871	16699	16897	16829	16797	16858	16942	17083	17098	16930	16880	16961	16769	17020	16729	16903	17035	16837	16853	16872	16970	16842	16795	16735	16865	17272	16814	16758	17075	16896	16945	17097	17098	16924	16862	16999	16853	16927	16871	16882	16904	17155	16975	17024	16992	17215	16851	16983	16854	16801	16618	16774	17058	16717	16795	16674	16836	17000	16797	16642	16863	16944	16928	16547	16885	16797	16991	16753	17111	16984	16998	16926	16732	17120	16992	16972	17040	17013	17097	16783	16806	16929	16880	17060	16883	16958	16906	16928	16971	16820	16954	16770	16852	16801	16966	17023	16914	17002	16844	16830	17057	16770	16768	16983	16809	16923	17009	17085	16966	16928	16799	16898	17036	17260	17062	16753	16882	16954	16937	16824	17172	16685	17051	16906	17158	17084	16980	17058	16843	16917	16944	16926	16848	16944	16988	16870	17130	16831	16825	16972	16952	17106	16847	16969	16741	16995	16962	16959	16737	17009	16904	16742	16935	16910	16969	17002	16853	16999	16829	17196	17051	16962	16719	16833	16934	16611	16953	16957	16836	16895	16854	16820	16979	16921	16877	16927	16795	16923	16886	17023	16794	16820	16882	16770	17042	16818	16756	16868	16956	17030	16950	16827	16952	16997	17058	16910	16956	17014	16953	17045	16864	16910	17106	17089	16988	16942	16841	16995	17045	17055	16871	16866	16912	16938	16732	16951	16892	16950	17032	17120	16712	16928	17078	16873	16936	16858	16821	16953	16924	16949	16916	16818	16995	16940	16888	16857	16814	16735	17080	16720	17007	16986	16943	16798	16860	16927	16977	16683	16852	16988	16872	16897	16856	16886	17004	16781	16950	16681	16785	16918	16841	16612	16885	17060	16901	16868	16838	16835	16950	16886	16700	16697	16872	16860	16675	16606	17051	16734	16881	17017	16934	16812	16786	17022	16921	16928	17033	16959	17036	16971	16790	16982	17087	16958	16898	17018	16961	17082	16945	16979	16795	17075	16956	17114	16843	16937	16933	16912	16826	17078	16991	17106	16891	16950	16885	17012	16945	16782	17005	16948	16973	16870	16943	16918	16882	16844	16894	16964	16752	16988	16984	17130	16993	17048	16984	16855	17072	16842	17058	16775	16844	16988	16910	16830	16881	17077	17136	16970	16957	16867	16776	17042	16730	16779	16897	16624	16971	17037	16805	16941	16975	16770	16926	16970	16935	16890	16789	16856	16903	16872	16988	16967	16925	16742	16978	16921	17041	16943	17049	16912	16835	16807	17232	16936	16863	16731	17124	16835	17005	16793	17006	16868	17122	17024	16903	17086	17066	16842	16873	16983	16927	17067	16942	16903	16896	17067	17074	16968	16907	16949	17142	17070	16984	16840	16948	16876	17022	17159	16916	17011	16990	16829	16790	16831	16960	16829	17167	16938	16895	17110	16926	16820	17160	16904	17068	16781	16942	16957	17054	16867	16889	16939	16932	16827	16831	16865	16874	16985	17061	16881	16817	17029	16891	16960	16986	16771	17004	17041	16837	16974	16953	16835	17092	16849	16988	16728	16839	17004	16869	17019	16883	16743	16983	16789	17030	16920	16833	16817	16786	16838	16996	16825	16900	16988	17030	16831	16787	16871	16791	17074	16768	16890	17241	16855	16813	16789	16908	17111	16956	16776	16825	17083	16974	16829	17000	17088	16992	16938	16692	16979	16899	16765	16865	16952	17193	16969	16874	17071	16742	16942	17033	16941	16950	17026	16800	16939	16859	16961	16984	16976	16842	16938	16890	16916	16829	16703	16981	16965	17063	16964	16988	16942	16960	16891	17057	16969	17029	16705	16885	16939	17018	16989	16923	17009	16826	16991	17060	16832	16787	17086	16981	16880	16800	16763	16978	16915	16903	16779	17126	17110	17024	16854	16925	17021	17018	16889	16954	17016	17023	16857	17006	16864	16804	16839	17045	17028	16985	16847	16826	16837	16839	16788	16869	16880	17041	17141	16855	16889	16917	16793	16853	16982	17031	17099	16871	16802	16991	17140	16889	16868	16810	16671	17069	17079	16943	16720	16848	16881	17113	17017	17015	17094	16997	16881	16921	16958	16882	16789	16869	16678	17081	16787	17211	16894	17052	16711	16796	16749	16809	16730	17040	17067	17104	16906	16931	16921	16894	16970	17038	16971	16796	16771	16992	16860	16803	16968	16850	16868	16989	17084	16985	16997	16669	16879	16711	16826	16900	17126	16798	16801	17145	17013	16977	16984	17095	16823	16722	17090	16946	17055	16928	16869	16939	16981	16874	16765	16915	17018	16700	16768	17006	17092	17023	16925	17156	16881	16908	16723	17105	16906	16563	16948	16966	16900	16944	17034	17246	16993	16944	16821	16756	16807	16973	16776	17038	16919	16703	17043	17092	17045	17176	16856	16975	16807	16984	17047	16881	16959	16872	16845	16764	16959	16861	16848	17012	16826	16785	16815	16807	16874	16992	17013	17072	16846	17057	16902	16796	17046	16917	16725	17141	17150	17342	17091	16867	16795	16632	16953	17053	16869	16922	17059	16968	16965	17121	16922	16655	16904	16840	16890	16993	16883	16838	17060	17054	17147	17101	16759	16570	17129	16787	16906	17024	17006	17078	16838	16939	17049	16942	16723	17003	16766	17113	17001	16834	16864	16998	16921	16894	16893	16792	16852	16999	17040	17018	16916	16908	17001	16769	16821	16678	16924	17006	16642	16859	16909	17018	16904	16940	17032	16912	16970	16948	17140	16914	16852	16927	16809	16951	16993	16928	16844	17112	16986	17036	16980	17002	16857	16955	16871	16898	17004	16967	16858	17153	17103	16849	16854	16884	17120	16872	16950	17209	16778	16944	16757	16920	17114	16891	16779	16983	16937	16977	16929	16881	16889	16866	16803	16956	17043	17047	17008	16992	16841	16916	16682	16906	16789	16897	16943	16795	16835	16842	17178	16924	16778	17053	16974	17000	16860	16843	16857	16838	16841	16733	16805	16851	16949	16726	16853	16936	16957	16657	16904	16924	16811	17013	17186	17019	16782	16917	16859	17087	16900	16906	16958	16888	16966	17002	16774	16841	16984	16993	17188	16892	16742	17010	17052	17077	17074	17103	16871	16886	16864	16865	16999	17049	16876	16871	16890	17103	16807	17022	17048	16894	16866	16861	16916	16963	16732	17123	16839	17024	17087	16962	16989	16885	17086	17002	16854	16985	17079	16821	16900	16743	17021	17002	16893	16640	17009	16820	16773	16902	16969	16740	17059	17068	16829	16907	17021	17008	17028	17188	16971	16854	16830	16955	16937	16959	17068	16919	17039	17094	16913	16999	17052	16836	16851	17069	16976	17027	16929	16869	17029	17000	17017	17127	16955	16885	17092	16797	16968	16975	16961	16839	16860	16942	16863	16818	16933	16760	17104	16773	16762	17077	16999	16889	16957	16801	16942	17091	16948	16815	16741	16826	16669	16932	16984	16894	16741	16749	16794	16884	16948	16695	17084	16710	16962	16697	16919	16991	16909	16990	17040	16838	16893	16963	16843	16931	17057	16976	17074	16774	16944	17041	16969	16994	17104	16870	17002	17176	16823	16876	16965	17090	16925	17006	16847	17005	16849	16934	16740	16845	16826	16827	16814	16886	16885	16967	16877	17142	16965	16983	16968	16807	16776	16891	16838	16916	16950	16862	17063	16704	17010	16980	17066	16842	16745	16716	16811	16952	17301	16815	17052	16752	16798	17029	17074	17010	16902	17143	16827	16758	16847	17077	16866	16958	16750	17096	16866	16780	16903	17147	16708	17067	16984	16966	16646	16812	16630	16806	16923	16964	16794	16903	16834	16972	16789	16996	17047	16699	16874	16871	16978	17006	17060	17263	16913	16933	16852	16912	16689	16817	16838	16884	16941	16850	17069	16899	16979	16895	16684	16981	16987	16850	16974	16902	16977	16869	16801	17036	16966	16945	17056	16869	17018	16990	17005	16972	16794	17012	16720	16885	16864	16990	16802	17015	17038	16960	17133	16926	16849	16599	16879	16975	16819	16758	16889	16848	16798	16712	17115	16857	17006	16814	16997	17015	16877	17113	16721	16919	16911	17032	16993	16871	17052	17020	17059	16824	17140	16944	16634	16669	16828	16992	16833	16935	16836	16989	16771
20577	36582	36347	31700	29790	26972	43764	69733	58604	42000	24885	15994	13759	13406	13431	13413	13531	13311	13559	13565	13481	13505	13606	13681	13442	13591	13599	13500	13573	13474	13473	13465	13474	13550	13490	13405	13625	13394	13470	13467	13449	13466	13519	13477	13483	13547	13597	13519	13526	13478	13243	13475	13760	13502	13495	13615	13325	13536	13575	13528	13609	13408	13579	13558	13438	13578	13445	13551	13466	13538	13365	13291	13413	13439	13426	13644	13604	13467	13552	13482	13633	13356	13560	13552	13544	13507	13602	13425	13353	13573	13541	13611	13555	13535	13660	13474	13528	13482	13453	13514	13476	13397	13475	13413	13535	13615	13530	13545	13360	13490	13457	13448	13343	13470	13645	13563	13524	13598	13579	13589	13601	13564	13400	13486	13643	13438	13463	13605	13397	13544	13526	13640	13522	13531	13607	13622	13452	13328	13570	13500	13384	13583	13649	13465	13553	13425	13529	13499	13500	13407	13509	13509	13403	13545	13636	13432	13416	13561	13563	13289	13567	13683	13437	13686	13513	13518	13516	13546	13611	13584	13488	13559	13518	13537	13434	13547	13532	13522	13281	13429	13740	13505	13412	13613	13569	13622	13362	13646	13548	13376	13439	13424	13551	13327	13554	13725	13665	13538	13531	13458	13284	13498	13528	13556	13423	13606	13581	13373	13411	13611	13648	13676	13519	13448	13441	13539	13469	13572	13534	13456	13503	13519	13465	13589	13509	13536	13527	13710	13336	13387	13416	13524	13681	13467	13436	13492	13560	13749	13596	13493	13614	13564	13503	13484	13465	13433	13334	13532	13406	13626	13440	13604	13567	13521	13643	13504	13297	13499	13381	13390	13682	13531	13701	13434	13508	13547	13482	13508	13610	13337	13516	13481	13442	13620	13500	13397	13572	13704	13463	13530	13422	13526	13392	13561	13497	13587	13449	13493	13498	13747	13518	13560	13568	13478	13603	13592	13502	13509	13587	13473	13558	13273	13573	13510	13579	13543	13524	13489	13426	13299	13588	13551	13455	13577	13460	13658	13581	13639	13494	13605	13603	13398	13491	13333	13684	13334	13543	13500	13475	13530	13283	13454	13445	13457	13460	13554	13415	13528	13380	13577	13481	13534	13589	13480	13518	13549	13395	13527	13605	13454	13502	13540	13627	13388	13630	13543	13601	13420	13459	13462	13427	13487	13567	13569	13474	13412	13412	13515	13465	13467	13549	13543	13630	13546	13600	13409	13403	13536	13556	13531	13532	13494	13504	13573	13535	13615	13563	13363	13475	13521	13415	13365	13407	13545	13552	13442	13418	13508	13622	13455	13616	13611	13600	13626	13484	13571	13515	13425	13439	13581	13708	13569	13574	13481	13474	13389	13423	13686	13441	13572	13595	13461	13501	13496	13582	13550	13481	13523	13492	13565	13579	13442	13358	13393	13410	13531	13501	13543	13434	13567	13484	13561	13585	13506	13496	13541	13486	13409	13675	13470	13631	13709	13369	13422	13537	13684	13550	13429	13472	13458	13574	13549	13631	13454	13510	13479	13530	13363	13383	13492	13457	13489	13636	13714	13452	13479	13543	13557	13592	13464	13471	13502	13516	13537	13522	13482	13694	13546	13373	13566	13512	13631	13749	13566	13434	13466	13677	13429	13524	13506	13439	13497	13496	13373	13620	13577	13524	13532	13469	13523	13461	13519	13647	13355	13671	13537	13499	13348	13463	13511	13572	13466	13604	13707	13545	13402	13507	13582	13535	13477	13454	13543	13371	13461	13625	13569	13546	13357	13618	13520	13578	13467	13609	13466	13352	13534	13582	13443	13568	13351	13563	13455	13503	13557	13462	13585	13610	13719	13510	13453	13500	13437	13459	13636	13633	13459	13455	13519	13612	13503	13617	13457	13603	13493	13530	13586	13442	13550	13538	13553	13549	13486	13407	13454	13446	13556	13586	13656	13412	13462	13501	13279	13461	13463	13652	13541	13439	13562	13438	13619	13493	13484	13468	13612	13362	13561	13576	13472	13503	13581	13378	13586	13509	13498	13474	13614	13556	13658	13410	13555	13620	13481	13641	13634	13591	13448	13514	13519	13455	13526	13479	13424	13365	13591	13570	13505	13572	13466	13649	13453	13481	13583	13721	13507	13366	13553	13481	13571	13351	13465	13639	13574	13554	13489	13594	13594	13339	13520	13561	13420	13496	13402	13377	13466	13590	13432	13489	13479	13445	13447	13573	13508	13492	13579	13486	13323	13495	13484	13521	13560	13647	13434	13530	13509	13471	13670	13595	13462	13340	13471	13689	13497	13538	13469	13437	13502	13571	13599	13343	13573	13534	13534	13419	13556	13552	13621	13502	13578	13670	13481	13630	13479	13564	13504	13575	13589	13586	13413	13473	13475	13456	13451	13308	13537	13524	13523	13484	13643	13567	13463	13468	13566	13596	13482	13583	13453	13584	13715	13571	13523	13452	13594	13356	13542	13627	13391	13433	13602	13519	13648	13581	13585	13581	13577	13589	13524	13486	13340	13428	13571	13537	13529	13336	13476	13683	13660	13629	13581	13515	13506	13630	13629	13684	13623	13540	13688	13540	13556	13647	13423	13559	13520	13446	13599	13315	13584	13424	13490	13556	13582	13557	13495	13620	13490	13506	13499	13446	13423	13618	13626	13626	13374	13528	13604	13440	13571	13426	13722	13498	13523	13536	13536	13525	13407	13418	13509	13535	13495	13499	13691	13411	13298	13584	13385	13652	13461	13452	13353	13445	13425	13518	13657	13313	13421	13563	13618	13590	13580	13534	13611	13397	13652	13582	13554	13551	13553	13459	13503	13484	13403	13457	13558	13493	13644	13563	13599	13388	13504	13684	13549	13461	13460	13509	13465	13475	13459	13496	13512	13559	13690	13506	13440	13576	13607	13664	13342	13705	13487	13451	13493	13496	13534	13445	13453	13507	13391	13654	13532	13621	13550	13431	13325	13529	13501	13682	13538	13465	13545	13418	13363	13541	13408	13490	13383	13463	13477	13572	13490	13437	13497	13547	13412	13486	13291	13468	13417	13386	13460	13592	13541	13349	13457	13724	13463	13475	13660	13609	13359	13531	13529	13417	13563	13523	13656	13445	13543	13640	13508	13529	13401	13425	13426	13353	13414	13648	13320	13650	13535	13496	13381	13450	13566	13444	13668	13545	13711	13607	13568	13381	13522	13594	13591	13543	13566	13438	13547	13441	13551	13404	13671	13531	13521	13621	13530	13400	13502	13461	13493	13438	13700	13499	13495	13436	13620	13490	13471	13521	13534	13403	13484	13600	13527	13497	13383	13594	13419	13476	13482	13544	13388	13693	13290	13492	13518	13600	13467	13551	13513	13531	13548	13549	13487	13494	13539	13559	13480	13497	13473	13376	13515	13560	13495	13421	13523	13448	13399	13440	13393	13296	13561	13564	13535	13447	13619	13494	13565	13452	13504	13633	13548	13563	13454	13525	13371	13462	13479	13390	13281	13482	13379	13530	13553	13597	13610	13521	13477	13416	13464	13503	13510	13517	13485	13634	13508	13474	13440	13530	13437	13543	13196	13587	13544	13503	13529	13524	13795	13405	13615	13386	13430	13625	13397	13602	13611	13537	13589	13473	13481	13532	13557	13640	13588	13564	13517	13596	13735	13406	13552	13389	13558	13510	13507	13558	13478	13551	13572	13630	13311	13449	13349	13569	13512	13451	13326	13621	13431	13465	13536	13478	13395	13331	13408	13502	13508	13476	13392	13471	13532	13397	13340	13520	13680	13709	13572	13523	13434	13472	13459	13435	13556	13451	13429	13372	13548	13282	13469	13644	13495	13493	13560	13326	13511	13479	13485	13636	13804	13528	13444	13672	13592	13541	13536	13374	13434	13678	13304	13529	13495	13357	13622	13313	13571	13421	13258	13538	13524	13327	13514	13392	13516	13307	13405	13250	13515	13583	13585	13410	13611	13494	13627	13455	13419	13479	13642	13649	13601	13346	13712	13518	13435	13552	13500	13587	13380	13448	13565	13431	13376	13512	13588	13344	13502	13463	13474	13460	13554	13527	13541	13527	13447	13385	13500	13345	13623	13425	13558	13726	13455	13530	13658	13519	13420	13445	13653	13579	13703	13666	13546	13462	13481	13691	13517	13585	13575	13432	13286	13576	13429	13525	13571	13443	13655	13502	13631	13381	13463	13485	13616	13511	13560	13449	13465	13511	13424	13559	13530	13603	13746	13467	13570	13483	13454	13512	13495	13502	13562	13533	13470	13644	13395	13634	13487	13473	13499	13430	13557	13577	13556	13386	13496	13444	13666	13574	13538	13478	13349	13539	13472	13358	13457	13584	13567	13619	13441	13575	13508	13533	13649	13428	13371	13611	13593	13709	13446	13523	13612	13623	13355	13387	13582	13564	13458	13482	13438	13665	13517	13493	13459	13426	13590	13378	13441	13541	13537	13453	13471	13688	13396	13482	13521	13595	13455	13460	13459	13556	13483	13507	13385	13578	13282	13678	13517	13555	13485	13603	13432	13509	13551	13515	13455	13469	13424	13534	13499	13383	13569	13375	13649	13594	13705	13583	13569	13422	13409	13515	13578	13522	13442	13524	13306	13567	13314	13571	13550	13346	13509	13486	13367	13527	13601	13382	13338	13496	13659	13431	13604	13434	13473	13608	13464	13510	13754	13311	13484	13591	13646	13413	13417	13502	13568	13408	13487	13485	13368	13703	13427	13370	13486	13390	13553	13701	13585	13608	13297	13457	13613	13387	13683	13555	13502	13475	13531	13509	13582	13682	13452	13419	13411	13375	13452	13591	13441	13625	13503	13463	13557	13416	13599	13425	13619	13454	13473	13619	13533	13474	13529	13490	13474	13564	13604	13561	13459	13444	13710	13464	13521	13439	13554	13583	13524	13572	13529	13414	13547	13642	13527	13501	13391	13368	13468	13451	13460	13497	13519	13565	13478	13442	13502	13481	13381	13664	13472	13397	13578	13610	13405	13508	13598	13566	13413	13614	13455	13523	13534	13539	13492	13324	13439	13474	13483	13467	13575	13544	13434	13521	13546	13692	13720	13329	13491	13729	13604	13459	13532	13701	13459	13436	13523	13472	13379	13484	13514	13601	13429	13648	13435
30354	23682	25950	23242	20670	20711	21624	26123	25492	21678	19672	18429	18378	18340	18304	18216	18124	18213	18223	18233	18238	18334	18264	18163	18240	18196	18151	18081	18314	18105	18168	18263	18391	18282	18251	18160	18097	18175	18333	18459	18213	18317	18288	18372	18357	18236	18106	18182	18184	18381	18176	18351	18130	18237	18208	18253	18116	18197	18306	18407	18488	18159	18230	18234	18376	18119	18230	18295	18048	18407	18187	18271	18287	18401	18075	18402	18303	18413	18376	18203	18044	18191	18315	18249	18021	18176	18244	17995	18095	18190	18237	18248	18490	18154	18228	18195	18425	18330	18276	18355	18340	18387	18241	18306	18382	18366	18368	18242	18207	18145	18092	18201	18339	18054	18030	18299	18283	18304	18227	18233	18128	18362	18106	18165	18233	18217	18176	18304	18123	18286	18240	18290	18237	17889	18302	18360	18216	18065	18178	18276	18281	18195	18359	18338	18213	18228	18211	18324	18191	18325	18109	17946	18204	18231	17917	18278	18148	18277	18185	18299	18264	18251	18274	18309	18037	18054	18268	18255	18165	18208	18371	18209	18480	18169	18007	18199	18311	18164	17964	18131	18038	18185	18109	18221	18271	18124	18439	17929	18361	18131	18197	18250	18168	18213	18157	18016	18368	18228	18230	18138	18449	18168	18241	18304	18198	18167	18415	18348	18205	18186	18348	18341	18105	18107	17968	18295	18259	18351	18222	18284	18328	18166	18360	18183	18082	18300	18118	18093	18323	18327	18111	18355	18067	18121	18006	18071	18195	18326	18250	18426	18325	17970	18223	18276	18285	18194	18310	18131	18424	18386	18218	18261	18167	18152	18069	18004	18131	18121	18262	18475	18345	18324	18232	18563	18238	18262	18585	18133	18100	18154	18432	18181	18221	18527	18185	18227	18091	18407	17993	18274	18302	18149	18187	18295	18261	18224	18198	18329	18102	18103	18401	18234	18109	18323	18125	18196	18152	17941	18399	18213	18134	18035	18178	18132	18222	18353	18253	18198	18306	18283	18233	18150	18165	18366	18425	18140	18230	18362	18476	18134	18327	18289	18279	18373	18216	18222	18167	18151	18133	18285	18369	18266	18268	18344	18104	18306	18408	18416	18100	18405	18255	18310	18148	18272	18334	18126	18346	18177	18078	18104	18228	18120	17980	18163	18223	18255	18526	18276	18170	18258	18175	18189	18133	18166	18334	18221	18429	18079	18161	18267	18244	18256	18191	18365	18225	18324	18295	18070	18111	18178	18253	18360	18198	18341	18404	18299	18111	18293	18229	18295	18219	18075	18177	18121	18442	18220	18406	18186	18190	18382	18349	18299	18281	18383	18123	18448	18177	18154	18141	18275	18409	18318	18190	18219	18042	18240	18326	18234	18337	18118	18190	18305	18444	18190	18111	18230	18294	18118	18247	18275	18402	18355	18269	18430	18438	18182	18293	18236	18189	18075	17907	18315	18407	18269	17901	18314	18359	18265	18235	18273	18323	18330	18336	18169	18074	18257	18270	18220	18174	18143	18186	18257	18051	18184	18273	18219	18197	18248	18259	18210	18319	18397	18282	18264	18419	18217	18328	18313	18224	18112	18321	18315	18037	18169	18138	18192	18286	17980	18055	18238	18267	17848	18135	18234	18296	18129	18258	18026	18128	18027	18131	18209	18409	18084	18202	18177	18218	18254	18335	18267	18322	18304	18351	18237	18399	18162	18186	18300	18329	18236	18128	18267	18292	18104	18355	18244	18373	18116	18188	18126	18157	17998	18090	18470	18296	18356	18321	18361	18261	18199	18329	18215	18168	18132	18310	18483	18187	18279	17927	18210	18188	18122	18191	18162	18319	18323	18406	18289	18259	18344	18273	18193	18022	18046	18329	18425	18427	18216	18273	18245	18291	18250	18340	18159	18216	18186	18347	18233	18356	18324	18149	18368	18195	18312	18123	18369	18256	18260	18356	18252	18264	18275	18245	18024	18238	18172	18364	18156	18163	18202	18286	18501	18285	18270	18256	18376	18206	18174	18056	18210	18295	18200	18197	18262	18146	18185	18317	18331	18104	18449	18391	18176	18225	18052	18258	18207	18317	18158	18177	18119	18095	18107	18250	17967	18240	18321	18161	17914	18224	18055	18292	18050	18314	18077	18164	18285	18265	18125	18385	18086	18223	18235	18322	18415	18042	18111	18118	18130	18129	18445	18302	18382	18162	18220	18172	18161	18096	18215	18262	18368	18204	18158	18184	18246	18382	18162	18445	18215	18342	18252	18031	18120	18236	18241	18104	18299	18209	18230	18363	18082	18368	18126	18281	18110	18115	18384	18338	18207	18043	18064	18363	18174	18111	18212	18326	18225	18102	18055	18123	18306	18320	18320	18402	18356	18452	18171	18319	18336	18320	18394	18226	18329	18159	18201	18107	18169	18255	18198	18255	18164	18318	18188	18399	18054	18415	18137	18221	18188	18130	18445	18177	18200	18235	18139	18466	18268	18215	18227	18249	18077	18390	18140	18273	18497	18407	18048	18332	18131	18072	18281	18408	18248	18168	18487	18344	18369	18133	18170	18331	18181	18229	18199	18143	18196	18467	18125	18266	18172	18263	18248	18354	18244	18165	18286	18317	18242	18578	18289	18335	18145	18405	18287	18202	18100	18254	18193	18059	18292	18295	18382	18277	18291	18172	18247	18152	18219	18116	18177	18308	18182	18016	18155	18280	18212	18109	18359	18261	18153	18339	18098	18202	18148	18015	18206	18316	18372	18292	18025	18308	18404	18150	18175	18281	18275	18307	18214	18222	18152	18186	18425	18303	18359	18396	18315	18374	18264	18060	18327	18272	18294	18315	18112	18118	18192	18282	18286	18370	18282	18281	18243	18233	18113	18378	18206	18293	18240	18459	18239	18251	18260	18308	18095	18487	18349	18343	18126	18215	18024	18290	18165	18291	18127	18127	18169	18419	18153	18193	18174	18181	18213	18179	18361	18150	18179	18267	18213	18356	18242	18214	18193	18292	18388	18065	18225	18181	18193	18322	18250	17971	18232	18322	18202	18252	17997	18178	18179	18121	18157	18208	18100	18167	18186	18310	18291	18294	18380	18334	18104	18283	18356	18231	18209	18175	18146	18423	18304	18564	18242	18092	18369	18376	18258	18060	18402	18281	18267	18171	18139	18151	18264	18167	18202	18280	18197	18295	18162	18249	18110	18259	18191	18232	18204	18020	18332	18198	18017	18238	18143	18175	18114	18285	18251	18225	18072	18259	18338	18263	18429	18231	18397	18266	18284	18243	18031	18072	18119	18105	18164	18135	18049	18341	18218	18103	18242	18257	18037	18044	18016	18292	18231	18259	18161	18301	18166	18237	18076	18135	18146	18134	18310	18082	18177	18127	18298	18328	18060	18067	18348	18253	18114	18200	18313	18285	18019	18161	18141	18448	18232	18216	18254	18175	18328	18263	18281	18238	18067	18115	18306	18044	18178	18311	18253	18287	18291	18438	18067	18279	18436	18362	18124	18046	18437	18426	18130	18174	18062	17976	18290	18008	18310	18251	18103	18242	18016	18277	18176	18125	18269	18229	18220	18384	18123	18315	18145	18156	18276	18339	18249	18310	18221	18105	18262	18464	18394	18266	18321	18020	18242	18219	18279	18446	18033	18508	18214	18285	18389	18222	18239	18066	18206	18374	18414	18487	18423	18306	18284	18408	18290	18334	18067	18189	18164	18270	18343	18449	18527	18274	18120	18285	18196	18079	18263	18310	18309	18244	18266	18396	18249	18277	18120	18256	18148	18272	18141	18250	18243	18381	18151	18455	18380	18198	18006	18264	18106	18074	18144	18228	18168	18268	18306	18382	18239	18031	18386	18302	18185	18398	18468	18091	18289	18100	18240	18228	18067	18072	18451	18091	18246	17925	18233	18084	18199	18432	18260	18276	18357	17967	18233	18295	18098	18320	18127	18446	18204	18286	18104	18410	18391	18406	18201	18312	18207	18248	18225	18288	18076	18155	18317	18128	18332	18348	18059	17905	18241	18016	18319	18232	18251	18242	18381	18316	18313	18067	18385	18272	18413	18449	18062	18354	18430	18138	18265	18135	17977	18134	18168	18196	18370	18409	18282	18329	18063	18329	18305	18368	18319	18268	17933	18225	18487	18190	18067	18224	18157	18163	18364	18220	18177	18157	18268	18508	18028	18203	18345	18181	18089	18265	18252	18290	18355	18012	18144	18390	18183	18496	18175	18279	18453	18349	18361	18221	18331	18136	18169	18475	18146	18376	18264	18310	18288	18344	18149	18287	18227	18431	18203	18234	18076	18220	18252	18186	18065	18078	18435	18237	18065	18229	18251	18235	18168	18143	18230	18303	18414	18392	18399	18358	18213	18317	18290	18154	18347	18277	18307	18161	18279	18251	18280	18174	18269	18234	18324	18226	18088	18244	18472	18290	18119	18256	18216	18181	18279	18323	18239	18301	17991	18057	18318	18287	18469	18126	18139	18315	18319	18386	18283	18387	18113	17985	18077	18281	18244	18282	18336	18285	18352	18251	18330	18205	18577	18203	18169	18118	18284	18016	18279	18164	18236	18085	18394	18093	18245	18208	18103	18311	18192	18183	18224	18532	18028	18200	18250	18263	18198	18213	18381	18263	18245	18175	18175	18358	18189	18417	18228	18202	18314	18375	18162	18191	18240	18227	18227	18245	18317	18212	18068	18195	18105	18270	18197	18332	18330	18185	18263	18462	18208	18439	18182	18341	18190	18254	18250	18056	18306	18220	18130	18257	18208	18192	18276	18111	18315	18084	18245	18365	18074	18064	18208	18117	18317	18383	18173	18135	18300	18265	18329	18350	18184	18107	18406	18156	18281	18279	18288	18075	18001	18432	18247	18330	18278	18086	18242	18328	18342	18156	18286	18360	18119	18155	18272	18115	18346	18167	17983	18212	18210	18250	18333	18192	18333	18357	18342	18292	18199	18439	18189	18075	18143	18146	18272	18353	18182	18368	18112	18046	18269	18419	18222	17972	18232	18293	18342	18163	18392	18025	18066	18199	18372	18351	18321	18220	18279	18274	18286	18409	18349	18126	18062	18237	18158	18045	18250	18220	18218	18288	18210	18414	18228	18178	18155	18328	18098	18229	18242	18196	18297
17168	22285	23716	19199	18225	18440	19800	24973	22489	17721	15314	14491	14447	14316	14222	14182	14353	14173	14335	14211	14262	14305	14372	14131	14348	14277	14229	14448	14283	14321	14202	14268	14337	14191	14163	14365	14204	14349	14436	14357	14252	14435	14178	14263	14299	14323	14133	14273	14327	14422	14263	14359	14173	14212	14205	14246	14285	14279	14285	14303	14249	14140	14333	14202	14336	14352	14199	14077	14209	14052	14044	14338	14380	14276	14411	14244	14295	14314	14344	14332	14322	14231	14415	14286	14221	14136	14262	14308	14279	14274	14360	14292	14289	14281	14488	14369	14236	14228	14317	14154	14102	14285	14232	14501	14267	14454	14347	14300	14113	14427	14423	14316	14387	14214	14265	14290	14465	14326	14212	14200	14045	14272	14291	14197	14291	14241	14372	14312	14180	14298	14397	14394	14314	14181	14287	14348	14292	14314	14210	14382	14166	14306	14392	13987	14274	14216	14308	14243	14249	14247	14367	14200	14189	14302	14392	14360	14304	14456	14208	14194	14178	14326	14190	14344	14330	14259	14281	14241	14327	14366	14301	14463	14294	14348	14533	14144	14332	14260	14255	14385	14558	14404	13984	14300	14241	14280	14280	14309	14266	14228	14181	14369	14109	14380	14294	14183	14272	14208	14191	14312	14475	14281	14132	14284	14394	14347	14143	14245	14159	14249	14282	14400	14301	14367	14355	14343	14070	14236	14276	14327	14185	14277	14403	14237	14389	14411	14188	14191	14201	14117	14228	14353	14333	14392	14262	14314	14163	14157	14237	14275	14203	14312	14218	14270	14275	14270	14311	14257	14304	14203	14207	14384	14259	14110	14212	14269	14373	14423	14393	14342	14214	14184	14341	14268	14356	14082	14315	14491	14316	14435	14447	14216	14335	14384	14212	14252	14323	14272	14169	14346	14301	14243	14207	14335	14246	14348	14310	14353	14174	14249	14360	14259	14306	14315	14304	14250	14349	14250	14322	14236	14323	14280	14284	14260	14163	14063	14436	14305	14470	14208	14287	14190	14363	14220	14262	14287	14208	14176	14156	14283	14444	14201	14380	14277	14301	14206	14384	14342	14444	14312	14237	14279	14211	14186	14176	14222	14201	14183	14205	14398	14275	14153	14272	14273	14110	14318	14340	14217	14295	14289	14159	14201	14306	14374	14304	14195	14275	14314	14335	14297	14240	14249	14247	14295	14370	14367	14205	14309	14152	14305	14274	14292	14327	14343	14350	14277	14100	14349	14174	14288	14270	14295	14276	14230	14197	14298	14161	14239	14449	14424	14166	14099	14235	14341	14246	14219	14245	14388	14375	14271	14342	14274	14332	14226	14437	14364	14066	14326	14293	14348	14383	14211	14333	14175	14253	14334	14351	14209	14050	14283	14135	14310	14284	14277	14243	14082	14030	14259	14397	14209	14167	14158	14441	14320	14279	14259	14185	14228	14269	14387	14207	14320	14449	14242	14304	14302	14433	14299	14148	14354	14159	14356	14189	14338	14507	14272	14252	14157	14283	14399	14213	14264	14231	14347	14399	14263	14165	14450	14217	14303	14386	14348	14225	14343	14150	14241	14178	14326	14218	14305	14275	14340	14171	14224	14204	14172	14294	14405	14355	14355	14308	14133	14233	14380	14171	14302	14508	14167	14166	14254	14418	14244	14297	14233	14095	14330	14452	14355	14334	14154	14142	14321	14246	14309	14416	14173	14199	14424	14231	14162	14289	14257	14215	14440	14250	14313	14133	14337	14103	14232	14224	14291	14192	14264	14384	14143	14179	14226	14234	14348	14169	14292	14260	14322	14292	14197	14339	14309	14202	14225	14134	14257	14169	14307	14278	14237	14230	14291	14142	14324	14183	14229	14384	14217	14309	14297	14367	14179	14223	14314	14313	14235	14220	14126	14252	14078	14255	14378	14163	14332	14134	14510	14294	14324	14229	14233	14418	14311	14034	14306	14394	14344	14430	14186	14227	14248	14252	14112	14252	14155	14131	14296	14193	14283	14218	14265	14331	14296	14309	14183	14206	14250	14353	14274	14291	14074	14150	14331	14039	14251	14330	14362	14504	14384	14217	14322	14330	14365	14248	14208	14281	14148	14217	14472	14336	14428	14148	14369	14240	14162	14283	14211	14348	14256	14448	14326	14258	14234	14258	14225	14259	14327	14395	14374	14171	14235	14418	14235	14398	14226	14220	14368	14184	14391	14323	14414	14199	14307	14473	14142	14318	14354	14371	14174	14255	14137	14216	14203	14206	14266	14307	14454	14210	14358	14092	14371	14203	14179	14346	14198	14492	14190	14274	14288	14147	14408	14193	14392	14336	14148	14303	14321	14157	14277	14332	14251	14361	14272	14351	14399	14280	14153	14313	14148	14224	14255	14191	14189	14330	14366	14459	14291	14306	14305	14252	14327	14309	14196	14231	14283	14171	14244	14205	14227	14327	14381	14233	14319	14269	14299	14290	14228	14296	14293	14354	14096	14338	14184	14268	14216	14274	13993	14332	14185	14232	14126	14392	14238	14126	14286	14219	14102	14421	14297	14321	14325	14334	14191	14153	14492	14312	14398	14206	14272	14454	14146	14227	14418	14439	14358	14340	14370	14358	14170	14308	14274	14364	14240	14213	14053	14087	14407	14455	14105	14289	14197	14359	14233	14370	14254	14319	14213	14287	14231	14242	14169	14391	14049	14195	14132	14219	14296	14228	14209	14263	14222	14129	14323	14358	14263	14257	14200	14140	14263	14359	14368	14397	14279	14370	14326	14305	14350	14331	14144	14307	14385	14329	14272	14268	14322	14411	14242	14220	14306	14256	14333	14226	14372	14239	14355	14226	14116	14246	14293	14188	14241	14398	14192	14457	14271	14150	14241	14271	14432	14255	14240	14212	14376	14426	14197	14348	14291	14238	14441	14251	14164	14366	14185	14440	14276	14326	14303	14181	14197	14360	14441	14242	14192	14378	14329	14231	14225	14240	14175	14252	14363	14201	14311	14290	14293	14362	14247	14294	14198	14236	14196	14171	14096	14176	14222	14267	14261	14350	14244	14251	14310	14305	14264	14360	14411	14398	14248	14295	14219	14291	14313	14209	14385	14056	14352	14378	14155	14285	14324	14213	14315	14376	14206	14389	14202	14257	14231	14196	14495	14330	14374	14150	14064	14281	14279	14270	14442	14320	14380	14197	14267	14425	14402	14231	14251	14128	14161	14173	14329	14333	14425	14337	14264	14237	14440	14239	14226	14225	14412	14165	14371	14289	14236	14220	14460	14268	14230	14354	14535	14095	14292	14139	14373	14250	14262	14489	14147	14401	14253	14149	14425	14147	14193	14366	14154	14344	14097	14321	14248	14349	14317	14349	14427	14329	14267	14183	14164	14419	14051	14301	14291	14300	14366	14262	14108	14208	14279	14332	14201	14397	14356	14134	14372	14248	14467	14250	14304	14321	14274	14109	14123	14287	14312	14160	14183	14343	14337	14174	14218	14423	14266	14392	14084	14175	14235	14286	14210	14264	14208	14274	14392	14322	14208	14323	14074	14299	14348	14311	14381	14348	14271	14270	14355	14324	14265	14316	14298	14307	14264	14110	14344	14324	14235	14253	14263	14458	14377	14190	14330	14279	14383	14218	14254	14299	14268	14303	14186	14239	14343	14229	14130	14329	14291	14283	14225	14406	14220	14379	14247	14426	14183	14403	14321	14145	14195	14381	14256	14276	14284	14483	14356	14349	14288	14277	14413	14282	14405	14238	14389	14327	14288	14205	14160	14253	14208	14292	14342	14188	14229	14220	14365	14362	14365	14235	14148	14255	14294	14209	14349	14305	14261	14475	14215	14177	14374	14313	14333	14451	14451	14198	14230	14317	14345	14404	14407	14347	14291	14335	14284	14362	14098	14357	14259	14258	14335	14413	14215	14322	14265	14270	14327	14206	14224	14247	14352	14428	14170	14376	14324	14276	14292	14291	14396	14342	14411	14383	14401	14354	14286	14264	14335	14200	14336	14462	14162	14073	14096	14236	14264	14223	14373	14504	14374	14336	14461	14163	14305	14254	14222	14154	14202	14197	14434	14210	14277	14281	14154	14138	14423	14391	14222	14391	14371	14340	14171	14232	14357	14259	14434	14185	14261	14164	14331	14180	14402	14387	14342	14259	14270	14243	14292	14239	14312	14503	14249	14415	14300	14369	14391	14282	14216	14237	14225	14160	14260	14231	14172	14171	14188	14098	14226	14265	14278	14428	14261	14244	14338	14402	14138	14213	14329	14236	14280	14200	14137	14296	14187	14241	14353	14290	14103	14336	14212	14195	14167	14201	14307	14269	14269	14239	14436	14376	14286	14337	14302	14251	14355	14301	14341	14189	14434	14457	14284	14289	14291	14221	14362	14341	14526	14253	14475	14304	14450	14196	14266	14401	14319	14291	14288	14100	14488	14416	14452	14427	14218	14242	14277	14316	14319	14284	14085	14373	14208	14334	14194	14519	14221	14315	14183	14216	14300	14274	14230	14125	14274	14250	14227	14276	14293	14376	14392	14238	14411	14340	14273	14269	14054	14184	14219	14215	14397	14168	14259	14370	14349	14279	14256	14239	14270	14214	14291	14376	14229	14301	14148	14435	14174	14192	14198	14127	14304	14326	14139	14242	14329	14228	14279	14440	14334	14303	14158	14339	14355	14313	14221	14344	14161	14270	14343	14387	14243	14420	14209	14209	14240	14184	14182	14264	14275	14101	14343	14344	14120	14116	14341	14304	14439	14122	14296	14231	14193	14260	14419	14295	14232	14120	14412	14064	14285	14158	14340	14015	14238	14285	14262	14242	14180	14227	14264	14343	14382	14214	14147	14418	14391	14256	14221	14271	14346	14329	14190	14321	14340	14375	14484	14223	14270	14359	14355	14127	14379	14154	14178	14201	14497	14305	14248	14112	14456	14257	14306	14268	14125	14438	14145	14271	14406	14015	14261	14333	14315	14302	14350	14240	14274	14215	14161	14367	14164	14213	14339	14479	14304	14284	14178	14189	14367	14352	14363	14353	14179	14204	14305	14134	14417	14120	14465	14475	14092	14125	14241	14224	14393	14166	14469	14215	14332	14283	14281	14211	14342	14307	14280	14272	14228	14366	14294	14411	14227	14468	14161
25390	21064	28078	25487	24137	24748	28698	56781	53555	37155	26175	20193	18075	17910	18039	17732	17769	17635	17767	17714	17765	17690	17801	17614	17549	17714	17767	17720	17707	17810	17626	17366	17633	17555	17656	17635	17486	17592	17692	17716	17604	17695	17828	17625	17572	17608	17482	17470	17498	17477	17583	17668	17697	17769	17499	17392	17655	17693	17417	17537	17807	17477	17665	17470	17645	17569	17841	17577	17480	17658	17790	17661	17444	17453	17548	17737	17570	17418	17557	17512	17458	17579	17543	17769	17724	17626	17540	17609	17824	17515	17639	17610	17586	17590	17641	17613	17655	17622	17431	17667	17513	17616	17634	17600	17531	17516	17722	17543	17762	17619	17822	17500	17542	17507	17581	17717	17668	17477	17391	17597	17611	17585	17470	17465	17557	17409	17650	17699	17664	17704	17528	17710	17726	17597	17746	17633	17577	17480	17691	17589	17626	17501	17659	17681	17553	17507	17553	17707	17576	17468	17786	17581	17713	17607	17684	17518	17561	17765	17641	17749	17581	17652	17615	17420	17570	17741	17531	17658	17513	17531	17730	17450	17711	17799	17623	17481	17509	17528	17838	17642	17773	17387	17441	17559	17573	17705	17692	17473	17457	17475	17590	17502	17612	17567	17451	17733	17741	17758	17608	17465	17651	17509	17358	17600	17467	17515	17590	17537	17469	17456	17409	17458	17706	17650	17570	17390	17564	17479	17670	17500	17488	17397	17541	17654	17591	17805	17891	17588	17769	17424	17686	17678	17620	17584	17747	17791	17607	17516	17601	17404	17639	17743	17440	17656	17686	17538	17640	17855	17557	17616	17514	17568	17637	17601	17588	17533	17395	17449	17562	17518	17737	17558	17422	17687	17592	17431	17414	17532	17579	17499	17665	17782	17527	17564	17461	17565	17470	17665	17677	17657	17433	17568	17508	17650	17594	17544	17603	17707	17861	17665	17518	17822	17591	17660	17474	17700	17480	17632	17448	17433	17672	17618	17570	17545	17842	17632	17434	17632	17653	17690	17553	17669	17522	17518	17691	17675	17643	17670	17580	17771	17684	17613	17797	17499	17547	17520	17530	17558	17572	17413	17498	17673	17572	17694	17630	17719	17215	17609	17612	17843	17652	17366	17532	17664	17664	17642	17598	17644	17697	17541	17672	17640	17680	17762	17721	17525	17512	17531	17471	17621	17498	17475	17451	17407	17650	17700	17591	17671	17683	17516	17679	17577	17726	17356	17538	17565	17554	17681	17527	17625	17731	17680	17635	17369	17629	17590	17538	17640	17638	17785	17486	17550	17567	17547	17525	17455	17441	17482	17550	17591	17419	17335	17663	17532	17596	17559	17408	17608	17521	17661	17576	17418	17674	17684	17727	17644	17714	17759	17564	17571	17313	17581	17618	17348	17515	17404	17624	17562	17555	17662	17605	17463	17580	17581	17677	17484	17676	17788	17707	17664	17585	17637	17604	17573	17525	17645	17748	17666	17513	17467	17566	17435	17778	17651	17497	17499	17465	17938	17533	17723	17479	17342	17578	17765	17817	17495	17644	17527	17651	17802	17443	17560	17509	17619	17690	17728	17532	17507	17555	17641	17532	17606	17588	17623	17684	17495	17647	17643	17557	17489	17591	17414	17522	17645	17692	17539	17690	17760	17668	17621	17532	17588	17544	17463	17501	17664	17661	17407	17730	17692	17661	17631	17747	17637	17482	17666	17599	17492	17724	17530	17504	17679	17617	17720	17603	17445	17578	17568	17809	17678	17866	17495	17462	17607	17645	17558	17571	17616	17508	17499	17608	17542	17546	17423	17756	17578	17269	17393	17620	17587	17753	17615	17461	17542	17526	17477	17540	17380	17696	17690	17667	17553	17694	17537	17734	17327	17442	17536	17567	17456	17690	17825	17466	17687	17464	17661	17555	17708	17674	17704	17840	17665	17634	17700	17445	17584	17708	17540	17740	17569	17542	17612	17685	17697	17550	17267	17680	17681	17518	17423	17705	17622	17659	17458	17626	17561	17688	17703	17775	17607	17542	17616	17625	17677	17421	17705	17569	17446	17699	17412	17557	17717	17518	17692	17746	17649	17621	17581	17757	17537	17542	17809	17539	17613	17549	17817	17650	17720	17530	17701	17707	17795	17522	17793	17746	17646	17594	17643	17608	17485	17628	17571	17678	17680	17637	17577	17557	17519	17593	17538	17842	17712	17583	17656	17559	17632	17769	17502	17532	17749	17776	17632	17513	17573	17612	17485	17493	17671	17600	17735	17613	17589	17671	17658	17514	17639	17516	17499	17460	17663	17504	17503	17733	17539	17467	17621	17486	17648	17561	17701	17565	17357	17496	17477	17544	17756	17711	17648	17463	17479	17638	17815	17622	17657	17544	17500	17537	17313	17451	17801	17525	17744	17406	17570	17704	17492	17654	17751	17806	17443	17550	17542	17371	17560	17535	17981	17630	17668	17587	17552	17737	17450	17575	17741	17521	17665	17716	17634	17569	17523	17610	17584	17715	17597	17768	17621	17705	17588	17353	17603	17526	17397	17592	17643	17672	17613	17565	17661	17648	17640	17629	17626	17600	17583	17660	17740	17509	17581	17510	17645	17611	17605	17614	17637	17636	17799	17551	17743	17751	17569	17553	17816	17674	17571	17709	17677	17467	17747	17651	17728	17608	17751	17526	17755	17707	17599	17512	17465	17731	17543	17491	17674	17642	17450	17362	17722	17509	17562	17644	17611	17677	17634	17501	17512	17681	17668	17509	17393	17608	17432	17478	17404	17747	17547	17602	17559	17604	17853	17952	17680	17736	17506	17673	17846	17519	17580	17770	17638	17701	17548	17743	17601	17676	17677	17429	17611	17737	17663	17581	17440	17801	17652	17519	17622	17585	17551	17662	17357	17717	17575	17470	17545	17649	17354	17665	17761	17766	17676	17424	17651	17602	17666	17822	17451	17439	17322	17530	17336	17934	17662	17500	17816	17814	17448	17591	17566	17327	17548	17541	17680	17485	17738	17602	17549	17620	17370	17418	17586	17704	17595	17587	17492	17644	17669	17673	17497	17518	17720	17853	17615	17611	17508	17497	17815	17552	17647	17692	17550	17552	17507	17493	17543	17602	17644	17549	17586	17701	17677	17633	17588	17421	17649	17435	17544	17694	17565	17727	17767	17626	17614	17724	17510	17479	17563	17626	17263	17741	17575	17647	17790	17571	17585	17503	17649	17567	17560	17665	17743	17802	17443	17610	17601	17503	17526	17662	17659	17616	17487	17485	17621	17519	17503	17608	17695	17466	17675	17728	17625	17785	17603	17645	17859	17434	17595	17677	17524	17706	17542	17462	17639	17650	17529	17708	17711	17774	17689	17735	17609	17600	17595	17584	17640	17527	17502	17429	17545	17696	17776	17668	17677	17765	17516	17684	17590	17651	17737	17418	17345	17629	17537	17551	17369	17719	17619	17431	17738	17472	17486	17716	17627	17683	17608	17671	17740	17553	17692	17627	17729	17401	17714	17692	17539	17528	17700	17623	17673	17324	17312	17456	17428	17518	17452	17505	17859	17779	17576	17798	17436	17678	17416	17467	17710	17583	17417	17640	17561	17542	17638	17744	17581	17486	17429	17839	17657	17667	17328	17535	17589	17508	17455	17406	17383	17747	17553	17594	17507	17726	17434	17663	17530	17487	17706	17417	17444	17640	17633	17695	17744	17531	17637	17658	17744	17633	17685	17508	17497	17679	17643	17705	17539	17652	17888	17450	17645	17754	17770	17738	17633	17504	17555	17571	17701	17497	17625	17658	17625	17803	17571	17529	17429	17484	17754	17576	17536	17478	17696	17596	17678	17684	17853	17533	17502	17444	17552	17465	17574	17613	17695	17636	17741	17697	17528	17710	17309	17797	17698	17499	17558	17609	17645	17791	17562	17500	17363	17614	17492	17693	17568	17369	17479	17709	17725	17488	17469	17462	17689	17449	17712	17701	17589	17430	17595	17674	17506	17719	17647	17618	17537	17713	17657	17974	17719	17689	17697	17633	17612	17634	17386	17566	17691	17678	17553	17583	17860	17718	17651	17632	17533	17605	17686	17684	17724	17695	17618	17835	17554	17564	17632	17668	17552	17792	17664	17395	17745	17624	17607	17617	17578	17549	17347	17623	17592	17606	17613	17571	17404	17736	17469	17617	17544	17813	17626	17382	17655	17780	17633	17435	17597	17760	17617	17628	17571	17826	17487	17584	17797	17752	17492	17526	17676	17530	17776	17556	17586	17524	17518	17581	17770	17887	17591	17523	17514	17575	17312	17666	17686	17551	17749	17652	17659	17670	17787	17506	17514	17643	17694	17676	17551	17608	17433	17581	17734	17615	17621	17743	17577	17771	17759	17666	17515	17566	17527	17629	17500	17567	17529	17756	17696	17696	17626	17626	17629	17458	17655	17536	17421	17502	17629	17462	17649	17571	17832	17506	17523	17335	17611	17963	17407	17669	17620	17465	17576	17611	17626	17634	17642	17576	17893	17556	17236	17526	17544	17649	17714	17595	17721	17811	17780	17727	17509	17762	17666	17522	17607	17628	17568	17450	17647	17714	17765	17702	17546	17719	17633	17606	17607	17613	17673	17614	17630	17798	17574	17721	17661	17497	17684	17618	17593	17565	17403	17350	17660	17834	17732	17794	17598	17688	17636	17716	17576	17634	17959	17580	17640	17450	17676	17494	17792	17806	17562	17620	17401	17595	17645	17587	17587	17571	17607	17541	17559	17622	17820	17449	17663	17829	17693	17587	17450	17599	17408	17427	17760	17651	17789	17581	17535	17507	17666	17432	17735	17473	17729	17568	17390	17525	17708	17507	17602	17752	17674	17630	17846	17572	17481	17680	17547	17560	17618	17619	17453	17555	17779	17755	17553	17601	17772	17416	17689	17583	17755	17696	17493	17587	17459	17511	17602	17692	17602	17640	17714	17750	17356	17703	17722	17705	17506	17633	17536	17575	17578	17727	17687	17495	17626	17691	17467	17488	17768	17544	17563	17575	17780	17798	17738	17515	17483	17611	17690	17631	17404	17552	17351	17487	17574	17581	17401	17690	17575	17548	17447	17632	17656	17525	17509	17600	17509	17695	17645	17575	17686	17449	17602	17623	17423	17383	17779
17474	30224	31820	26944	23893	22177	27487	56230	49418	34631	21680	15405	14243	14053	13924	14037	13992	13968	13939	13797	13990	13971	13956	13858	13907	13938	13858	13998	14011	13984	13827	13888	14124	14094	13928	13847	13969	13857	13833	13998	14124	13754	13847	13870	13839	13993	13955	13891	13994	13959	13948	13903	14071	14080	14002	13915	13956	13740	13965	13932	14013	13992	14001	13913	13985	13954	14072	14145	13938	13866	13881	14054	13855	13989	13821	13981	13997	13955	13892	13884	14061	13922	13968	13833	13821	13959	13838	14087	13973	13703	13943	13997	14001	14116	13982	13983	14077	13868	13879	13933	13812	14087	13776	13915	13917	13779	13978	13943	13851	13830	13952	13974	14131	13918	13735	14081	13849	13837	13916	14026	13805	13899	13719	14014	13930	13892	13823	13946	13908	14046	13871	13885	13928	13901	13840	13877	13875	13838	13907	13885	13927	14010	14059	13940	13868	13954	13839	13772	13868	13866	14014	13957	14070	13797	14072	13991	13929	13918	13891	13964	14000	14186	13751	13752	14123	14001	13936	13876	13892	13801	13925	14020	13833	13842	14026	13971	13950	13933	14074	13770	13992	13928	14092	13778	13950	13962	14070	13930	13921	13963	13966	13859	13909	13938	13993	13911	13831	13827	13917	13990	14005	13857	14024	13914	13979	13942	13876	13879	13714	13997	13895	13925	13890	13863	14009	14013	14023	13975	13946	13859	13928	13797	13971	13914	13909	13994	14040	13962	13926	13894	14005	13842	13974	13928	14037	14059	13786	13952	13918	13795	13955	13901	14047	13866	13910	13907	13782	13963	13974	14096	14047	13863	13889	13922	13912	13942	13764	14059	13963	14075	13913	13954	13841	13970	13897	13920	13956	13877	14116	13908	13870	14033	14070	14010	13986	14026	14002	13827	13863	13882	13851	13970	13910	13913	14015	13817	14100	13859	13869	13858	14043	13943	13989	14081	13832	13949	13953	13974	13980	13963	13948	13994	13772	13964	13949	13875	13846	13913	14090	13793	13866	14000	14084	13956	13711	13788	13979	13917	13797	14078	13879	13897	14013	14100	14002	14002	13920	14071	13876	13965	13837	14144	13976	14018	14070	13759	14041	13892	13992	13929	13819	14027	14012	14029	14026	13880	13968	13857	13960	13909	14069	13847	13979	13853	13829	13906	13850	14012	13987	13863	13877	13815	14143	14037	13881	13944	13957	13797	13928	13856	13927	13845	13949	13990	13896	13951	14040	13729	14062	13808	13905	13813	13816	13824	13965	13999	14052	13893	13945	13928	13871	13938	13737	13986	14007	13906	13960	14021	13911	13781	13955	14076	13808	13766	14117	13868	13974	13837	14002	13946	13944	13722	13691	14105	13829	13832	13971	13854	14064	13975	14115	13805	13960	13960	14006	13917	13844	13987	13809	14016	14076	13904	13909	13866	14014	13990	14020	13870	14102	14032	13903	14006	13912	13857	14101	14046	14124	13987	13764	14068	14055	13807	14095	13974	14102	13806	14003	13856	14138	13920	13874	13909	14029	13943	13941	13884	14097	13900	13823	14055	13937	13940	13969	13899	13966	13977	13943	13912	13920	13932	14130	13847	14047	13875	13813	13851	13867	14025	14134	13830	13905	13831	13829	13977	13940	13859	14050	13883	13959	13971	13863	14214	13800	13801	13997	13992	13874	14005	14113	13980	13766	13932	14018	13926	13693	13841	14126	13779	13930	13916	14024	13943	13895	13923	13993	13991	13965	13855	13850	13926	14040	13944	13987	13962	13952	13814	13936	13971	13937	13953	13997	13747	13725	13793	13893	13912	13798	13912	13872	13859	13837	13862	13837	13730	13765	13973	13873	14049	13806	13784	13881	13963	13913	13873	13976	14037	13938	13860	13973	13946	13852	13844	13961	13863	13944	13945	13880	14035	13918	13899	13889	14154	13804	14139	14000	13783	13951	14038	14038	13982	14076	13869	14057	13971	14030	13941	13998	13769	14013	14011	13939	13831	13883	14066	13915	13892	13892	14003	13934	13979	14153	13986	14147	13888	13921	13924	13775	13998	14046	13802	13990	13928	13891	13997	13980	13950	13745	13997	14016	13962	13962	13857	13898	13976	13888	13826	13986	14040	13984	13929	13765	14048	13904	13946	13927	13934	13970	13936	13959	14022	14155	14016	13957	14080	13953	13751	13858	13946	13813	13984	13933	13814	13930	13893	13950	13850	14033	13898	14042	13905	13937	13869	13832	13918	13933	13949	13979	14040	14108	14001	13891	14053	14013	14033	14061	13849	13882	13994	14041	14014	14018	13894	13991	13997	13882	13902	14043	14041	13958	13951	14006	13881	13901	13890	13936	13792	14053	13935	13992	13999	14042	13892	14023	13928	13897	13833	13854	14058	13858	14092	14021	13957	13944	13971	14030	14011	13862	13896	13889	14034	13925	13829	13943	14132	13973	14007	13861	13982	13889	13937	13817	14026	13865	13857	13890	13816	13820	13784	14018	13946	13853	13982	14055	13798	14039	13944	14016	14006	14057	13903	14024	14067	13948	13910	13903	13869	13818	14008	13916	13929	13992	13887	13992	13839	14024	14060	13953	14069	13975	13794	13914	13892	13919	14004	13990	13990	14031	13941	13807	14030	13955	13849	14019	13797	13894	13979	13888	13824	14057	13840	13787	13997	13920	13920	13833	13930	13956	13952	13920	13980	13892	13949	14040	13882	13768	13846	13939	13915	13924	13974	13772	13946	13921	13939	13905	13813	14018	13977	14117	13908	13962	13976	13849	13590	14028	13952	13873	13950	14023	13874	13788	14009	13920	13979	14064	13983	14024	13913	13759	13956	13937	13952	14090	14050	13970	13897	13755	13875	13811	13821	13839	13879	14005	13912	13854	13862	13858	13820	14134	13945	13884	13966	14002	13849	14081	13870	14032	13822	13897	13994	13939	14000	13783	13894	13807	14010	13836	13973	13870	13946	14090	13939	13934	13826	13808	13967	14115	13968	13863	13848	13876	14103	14007	13929	13781	13871	13953	13987	14104	13719	14074	14213	13907	13813	13813	13835	13907	13838	14006	13930	13866	13994	13968	14004	14003	14026	13812	13843	13904	14083	13841	13825	14045	13788	13872	13771	13807	13991	13918	13960	13799	13832	13838	13929	14067	13989	14006	14122	13873	13808	13892	13834	13970	13768	14006	13897	13935	13916	13938	13851	13911	14204	13876	13778	13926	13961	13886	13963	13833	13793	13931	13957	13784	13948	13854	13877	13989	13797	13870	14029	13932	14004	13977	13928	14004	13893	14041	13949	13992	13905	14002	13804	13848	14015	14062	13943	13870	14025	13917	13909	14070	14020	13987	13827	14225	13924	13957	13980	14084	13931	13898	13879	13917	13882	13965	14190	14155	14115	13966	13717	14099	13847	13886	13893	13867	13986	13845	13920	14090	13899	13899	13946	13935	14107	13847	13857	13762	13891	14063	13853	13930	13959	14136	13936	13989	13839	13880	13932	13811	13843	13975	13830	13708	14056	14059	14034	13999	13895	13876	13835	13936	14047	13912	14073	13985	14063	14010	13784	13932	13921	13880	13823	14116	13826	13990	13988	14014	13992	13793	13769	13866	14003	14034	13923	13913	13958	13872	13994	13855	13972	13919	13966	14149	14126	13883	14018	14085	13813	13885	13924	14160	13771	13785	13937	13880	13875	13902	13851	13963	13870	13950	13980	13860	13877	13988	13824	13803	14138	14029	14146	13967	13879	13830	13941	13962	13929	14040	14041	13863	14205	13905	13963	13784	13908	13955	13966	13906	13884	13896	13981	13676	14057	14047	13932	13790	13886	13810	13758	13925	13983	13964	14032	13879	13953	14011	13870	13960	13852	13950	13990	13892	13928	13984	13912	13971	14085	13823	14178	14105	13945	14036	13991	14100	13946	13925	14045	13954	13722	14245	14026	13789	13966	13862	13912	14008	14064	14034	13892	13922	13773	14121	13986	13959	13918	13951	14048	13875	14065	13780	13855	13818	14162	13989	13914	13844	13903	13840	13945	13960	13948	13889	13962	14064	13976	14072	13850	14022	13933	13904	13907	13906	13875	13977	13918	13989	13931	13973	13884	13802	14018	13868	14009	13923	13981	13911	13988	13956	13898	13832	13874	13822	13910	13961	13778	13997	13971	13897	13742	14028	13954	13921	13725	13858	13892	13840	13960	14030	13883	13786	14066	13980	13941	13827	13911	13871	14006	13919	13977	14010	13913	13954	14068	13717	13903	13858	13841	13797	13854	13963	14099	13983	13763	13956	13876	13867	13984	13972	13764	13968	13892	14026	13808	14017	14084	14079	13870	13958	13936	13964	13854	13686	14128	14178	13943	14015	13988	14063	14003	13933	14007	13767	14000	13925	13820	14087	13875	13840	13971	13872	14024	13841	14050	13914	13808	13858	14062	13853	13998	13925	13991	13988	13923	13961	13944	14020	13812	14012	14061	13886	13945	13770	13892	13899	13977	13999	13811	13948	14110	13927	13987	13916	14126	13801	13948	13987	13959	14026	14020	13893	13921	13894	13761	13965	13975	13949	13791	13937	13946	13849	14049	13836	13915	13833	13761	14043	14112	13949	13911	13980	14209	13976	13992	14047	13936	13979	14039	13793	13914	13893	13916	13935	13831	13983	13958	13847	14053	13886	13952	14041	13896	14074	13932	13894	14106	13955	13978	13891	14013	13956	13867	13915	13865	13798	13984	14006	13903	13933	13968	14102	14080	13900	14003	13983	14044	13948	13884	13871	13954	13871	13994	13961	14051	13976	13945	13816	13940	13865	13899	13836	13869	13911	13777	13840	13896	13698	13849	14024	13981	13815	13831	13961	14002	13904	14003	13975	13894	13899	13971	14002	13952	13916	13858	13927	13885	14075	13880	13887	14012	14140	13891	14101	13948	13986	13984	13878	14035	13872	13896	14136	13855	13971	13898	13931	13985	14042	13834	13985	14071	13798	13963	14144	13837	13896	13885	13956	13946	13994	13859	14045	13751	13796	13989	14097	13837	13923	13837	13950	13918	13888	13985	13947	13963	14173	14002	13846	13909	13896	13794	13893	13814	14008	13887	14105	13784	13969	13891	14124	13962	13868	14062	13707	13894	14113	13940	13835	13986
23867	21039	28514	24043	22799	26342	30518	66085	64397	46418	31652	21778	18255	17452	17251	17294	17407	17244	17189	17356	17449	17189	16986	17266	17227	17168	17155	17181	17102	17137	17237	17228	17334	17182	17285	17195	17356	17174	17236	16850	17191	17059	17361	16883	17159	17026	16978	17280	17163	17020	16996	17240	17103	16974	17042	17237	17231	17129	17239	16884	17048	17321	17129	17097	16918	17078	16988	17325	17145	17049	17215	17284	17303	17076	17048	17168	17259	17053	17049	17194	17080	17130	17076	17068	17206	17069	17261	17339	17436	16947	17170	17176	17012	17269	16984	17184	17239	17416	17052	17184	17266	17138	17253	16952	17242	17183	17236	17046	17171	17052	17182	17118	17197	17249	16976	17074	17189	17300	17213	17063	17087	17009	17033	17167	16993	17220	17230	17172	17063	17256	17056	17312	17151	16990	17100	17199	17346	16992	17081	16813	17090	17211	16974	17109	17093	17145	17280	17035	17126	17316	17358	17218	16915	16960	17079	16953	16921	17105	17130	16985	17076	17116	17203	17080	16983	16998	17107	17153	17057	17191	17093	16867	17084	17153	17085	16925	17316	17102	17004	17080	16978	16978	17184	17046	17024	17029	17294	17106	16872	17067	17042	17149	17107	17183	17010	17089	17099	16997	17168	16972	17096	16850	16903	17003	17198	16955	17086	17105	17229	17304	16969	16939	16753	17110	17079	16873	17147	17016	17052	17205	16943	17200	17156	16980	17079	17134	17207	17162	16904	16949	17018	17166	17171	16996	17184	17222	16906	16914	16962	17117	17016	17104	17094	16967	16818	17155	17005	17237	17004	17336	17045	17095	17053	16940	17136	17176	17091	17230	17123	17070	16830	17059	17110	17007	17014	17087	16943	16961	17170	16814	17227	17007	17103	17180	16947	16942	17204	17225	17172	17033	17006	17195	17018	17007	17150	17237	16961	16969	17065	16909	17130	17197	17203	17088	17086	17150	17234	16997	17013	17097	17038	17099	17187	16951	17041	17151	17091	17098	17013	17015	17123	16884	17084	16881	17112	16979	17167	17179	17173	17124	17144	17225	16967	17042	17064	16866	16958	16923	16977	16985	17145	16935	16932	17027	16804	16846	17012	16980	17077	16807	16997	17243	17087	17164	17151	17023	17185	17036	17095	17060	17237	16894	17119	17182	17032	17109	17287	16941	16918	16966	17085	17221	17356	16992	17141	17204	17067	16880	17251	17291	17134	16931	17230	17248	16906	16973	17160	17111	17075	17306	17165	16923	17097	16828	17047	17063	17070	16806	17043	17089	17139	17056	16880	17043	16960	17005	16777	17013	17011	17139	17123	17100	17023	16946	17200	16922	17017	16941	16913	17065	16890	16908	17068	17185	17184	16985	16941	17202	16986	16899	16970	16901	16921	17307	17240	17039	17209	16978	17188	16815	17220	17070	17095	17163	17053	17117	16942	16996	17121	16976	17050	16848	17048	17061	17063	16934	17174	17088	17022	17190	17016	16900	17134	17081	17112	16978	17051	16966	17165	16961	17195	16816	17301	17270	17114	16869	16971	17161	17178	17288	17128	17069	17155	17053	17060	17217	17006	17125	17040	17049	17014	17219	17118	17088	17051	16926	17096	16919	17035	17066	17034	16892	17079	16932	17059	17243	17016	17146	16923	17093	17167	17023	17206	17265	16970	16871	17092	17168	17135	17110	17220	16973	16936	17044	17229	17138	17184	17246	17033	17183	17046	17109	17135	17143	17257	17033	17110	17103	17020	17012	17148	16706	17075	17072	17019	17029	17102	16787	16794	17044	17086	16976	16972	17106	16993	17119	17054	16973	17021	17086	17074	17047	17121	17174	16920	17277	17009	16957	17330	17094	17160	17043	17268	17117	17040	17080	17165	17038	17244	16954	17170	17100	16969	17338	17179	17131	16905	17104	17006	17027	16941	16947	17160	16911	17211	17198	16937	17086	16978	16805	17104	16991	16971	17064	16959	17024	16997	17104	17196	17053	17033	17052	17038	17124	17087	16945	17027	16939	17386	17097	16831	17090	17256	17011	17010	17075	17290	17053	16935	17198	17247	17336	16926	17163	17012	16967	16950	17115	17102	17030	17037	17160	16818	16881	17045	16951	17019	17240	17233	17027	16983	16835	17193	17108	17400	17121	17167	17068	17042	17355	17084	16963	17249	17221	17124	17106	17257	17036	17020	17012	17247	16836	17041	17323	17056	17215	16914	16962	16931	17293	17051	17075	17047	17091	17165	17227	17106	17025	17115	16979	16913	17072	17121	17235	16998	16952	17172	17111	17111	16990	17038	16999	17260	17111	16931	17068	17184	17258	16998	17191	17014	16956	17248	17061	17135	17070	16994	16950	17075	17177	17170	16961	17078	17157	17234	17132	17068	17109	17091	16816	17051	17216	17077	16897	17095	17018	17162	16980	17087	17097	16878	17012	17021	16925	17179	16970	16980	17122	16989	16909	17145	16960	17212	17055	17268	17076	17050	17097	16933	17080	17385	16966	17161	17035	17009	16991	16958	16939	17207	17168	17033	16995	17233	17070	17322	17088	17070	16973	16878	16979	16917	17104	17078	17011	17251	17071	17132	17039	17019	17234	17003	17043	16992	17204	17009	17048	17174	17096	17097	16986	16944	17151	16946	17045	17070	17130	17114	17076	16880	17180	17230	17125	16948	17154	17196	16900	16875	17086	17143	17126	17244	17179	17178	17162	17085	16982	17008	17228	16938	17050	17183	17030	16840	16914	17142	17138	17086	17056	17072	17096	17026	17002	16912	17027	17035	17069	17235	17095	16904	17020	16978	16995	17087	16911	16803	17340	16935	17072	17220	17035	17071	16994	17128	17058	17102	16974	17116	16899	17209	17136	17284	17069	16935	16838	17086	16990	16935	17104	16841	17147	17002	16856	16974	17185	17097	17041	17116	16959	17221	17153	17029	17043	17113	17153	17235	17241	17226	17137	17150	16950	17195	16949	16981	16979	17003	17004	17141	17102	16980	17068	16953	17012	17139	16747	17103	17088	17293	17068	17054	17118	16983	17095	17111	17009	17133	17185	16947	17344	16962	17142	17057	17122	17144	16941	17214	17265	17245	17221	17213	17006	16961	17044	16998	17023	17161	16924	17020	16967	17022	17142	16983	17079	16976	17058	17045	16971	16977	17120	16868	17083	17085	16821	17248	16985	17165	17085	17211	17062	17353	17042	17051	16871	17045	16901	16905	17224	16924	17067	17113	17166	16956	16941	16897	17061	16863	17101	17196	17085	17161	16989	17082	17195	16929	17252	17083	16902	16919	16930	17206	17196	16965	17181	16933	16834	17172	16976	16944	17051	17121	16977	17124	17017	17128	17025	16924	17184	17068	17005	16961	16936	16932	17058	17179	17192	17032	16920	17005	17054	17018	17171	17019	16861	17161	17166	17240	17169	17180	17185	17063	17193	17013	17015	17034	17352	17014	16960	17061	17184	17107	17134	17038	17054	17097	16977	17172	17080	16934	17006	16996	16988	16865	17045	16935	16942	17002	17248	17126	17121	17125	17152	17065	17019	17167	17238	17209	17138	17086	16953	17124	17030	16913	16982	17227	16941	16867	16934	17165	17068	17243	16858	17149	17159	17033	17063	17074	17111	17085	17239	16961	16903	16914	16904	17132	17233	16961	16952	17175	16983	17169	17169	17190	17016	17136	17125	17019	16983	17141	17089	17047	17212	17008	16927	17032	16945	16951	16907	17181	16824	16940	17165	17128	17166	17105	17048	17015	17211	17076	17165	17008	17033	16970	17095	17063	17006	16863	17025	17175	17148	17020	17119	17075	17278	17023	17362	17170	17002	16970	17026	17091	16923	16966	17095	16884	17137	17141	17220	17015	17027	17232	16885	17043	17069	17142	16939	17144	16916	17041	17240	17089	17030	17182	17008	17175	17270	17167	17208	17001	16878	17334	17101	17113	17289	17292	16979	17055	16985	17081	16979	17005	17021	17116	16922	17033	16962	16971	17133	16957	17069	17242	17126	16937	16879	16882	16856	17025	17147	17255	17160	16990	16931	16976	17051	17011	17208	17221	17076	16983	17245	17105	17160	17154	17191	17190	17036	17302	17137	17062	17279	17191	16927	17128	17055	17375	16933	17180	17266	17226	17041	17144	17083	17167	16827	17060	17248	17242	17204	16905	16935	17046	17152	17036	16898	17016	17004	17132	16927	17206	17136	17035	16871	16986	17325	17243	16911	17012	16969	17176	16940	17200	17094	17103	17197	17091	16970	17101	17150	17105	17099	17078	17077	17000	17134	16902	17161	17009	17091	16963	16879	16961	17179	17045	16955	16977	17090	17084	16879	16992	16951	16942	17227	17115	17049	17028	17016	17058	17097	17355	16979	16823	16958	17022	16989	17116	17094	17144	17127	16943	17213	17025	17241	17064	17339	17059	16932	17228	16969	17143	16942	17142	17021	16968	17135	17039	17058	16861	16952	17059	17135	16934	17076	17041	17224	16986	17070	16964	17295	17114	17280	17333	17039	17031	17098	17075	17136	17350	17198	16914	17254	17286	17207	17127	16954	17050	16979	17148	17102	17055	17161	17069	16897	17058	17039	17201	17081	17140	17208	16889	17058	17211	17015	17327	17163	17149	17146	17047	16957	16939	16937	17035	16999	16988	17195	17018	16972	17228	17058	16994	17296	17054	17031	17064	17060	16962	17179	17198	17185	16876	17171	16956	17070	17303	17050	17191	17141	17073	17173	17059	17128	17168	17044	17191	16941	17155	17095	17089	17022	17158	17031	16929	17225	16917	17168	17009	17176	17340	17002	16957	16982	17242	17243	16974	16975	17039	16968	17039	17345	17324	16848	17075	17001	17195	16837	17002	17134	17021	17004	16979	16990	17074	17150	17011	17062	17017	17043	17210	17150	17129	17070	16961	17050	17152	17187	17262	17061	17029	17063	17243	17057	17083	17064	16926	17030	17139	17260	17145	16814	17046	17229	17267	17093	17269	17185	17075	17300	17066	16953	17025	17122	17097	17196	16981	17109	17028	17092	17172	17069	16776	17328	17070	16993	17217	17151	17209	16775	16941	17060	16812	17078	17085	17139	17223	17077	17082	17181	17151	17107	17180	16942	17059	17062	17133	17009	17183	17261	17272	16993
20562	35972	36820	33331	29508	26471	28856	66345	61791	44734	27722	16693	13938	13571	13525	13517	13738	13394	13786	13550	13827	13635	13633	13657	13621	13518	13690	13690	13689	13604	13691	13568	13774	13751	13592	13702	13621	13643	13800	13490	13580	13640	13545	13626	13640	13427	13661	13755	13520	13625	13605	13555	13668	13649	13520	13795	13878	13663	13710	13628	13683	13627	13667	13458	13598	13682	13617	13516	13625	13732	13637	13733	13650	13664	13803	13578	13433	13748	13434	13594	13595	13596	13721	13630	13606	13641	13674	13762	13554	13675	13624	13743	13565	13599	13504	13658	13671	13523	13556	13672	13587	13519	13695	13575	13693	13508	13636	13523	13723	13648	13524	13396	13678	13538	13573	13627	13756	13565	13567	13714	13711	13439	13350	13623	13595	13644	13738	13661	13483	13652	13476	13673	13453	13645	13488	13737	13632	13498	13642	13612	13671	13785	13630	13559	13498	13787	13449	13711	13531	13512	13544	13710	13543	13653	13513	13646	13762	13682	13656	13586	13673	13568	13682	13483	13660	13622	13588	13674	13575	13606	13641	13586	13721	13461	13537	13713	13367	13543	13579	13580	13725	13457	13619	13720	13645	13583	13593	13602	13710	13705	13606	13621	13694	13525	13775	13536	13687	13570	13585	13548	13580	13653	13650	13700	13562	13605	13327	13465	13488	13584	13564	13584	13543	13510	13581	13604	13548	13579	13714	13531	13564	13375	13520	13458	13499	13609	13705	13494	13702	13646	13714	13801	13465	13591	13748	13721	13380	13503	13545	13570	13745	13607	13616	13794	13622	13645	13626	13546	13620	13584	13670	13566	13635	13635	13573	13472	13560	13736	13589	13597	13737	13717	13631	13782	13710	13524	13473	13615	13644	13650	13679	13563	13714	13607	13508	13808	13678	13418	13642	13554	13767	13562	13620	13645	13487	13472	13766	13629	13666	13511	13456	13607	13629	13539	13571	13573	13598	13599	13617	13681	13510	13667	13701	13409	13449	13559	13685	13482	13682	13674	13639	13521	13667	13581	13586	13614	13668	13746	13627	13633	13549	13542	13574	13429	13589	13631	13720	13704	13503	13596	13577	13584	13526	13479	13636	13756	13528	13469	13785	13541	13691	13616	13567	13480	13608	13562	13515	13555	13724	13448	13567	13486	13483	13748	13547	13605	13739	13648	13705	13567	13556	13631	13687	13422	13526	13521	13539	13402	13660	13615	13527	13585	13709	13653	13516	13481	13699	13428	13595	13513	13622	13646	13823	13626	13714	13649	13547	13614	13386	13677	13643	13571	13725	13516	13552	13592	13663	13565	13787	13473	13651	13455	13624	13529	13589	13525	13615	13438	13744	13415	13641	13896	13523	13565	13476	13593	13494	13585	13577	13476	13560	13665	13704	13652	13552	13675	13693	13582	13629	13546	13693	13625	13673	13661	13624	13686	13546	13721	13673	13511	13547	13643	13654	13683	13696	13620	13669	13573	13591	13597	13656	13589	13610	13658	13598	13479	13628	13542	13696	13692	13551	13704	13660	13379	13547	13758	13662	13639	13623	13778	13573	13565	13693	13656	13722	13627	13658	13584	13706	13548	13526	13603	13616	13432	13623	13404	13447	13706	13806	13631	13696	13582	13551	13676	13672	13651	13395	13664	13808	13506	13802	13613	13698	13642	13464	13361	13645	13539	13757	13541	13686	13679	13472	13745	13591	13579	13634	13550	13772	13523	13624	13675	13647	13687	13658	13640	13367	13766	13631	13555	13615	13553	13434	13544	13632	13543	13617	13609	13706	13499	13533	13601	13447	13726	13519	13503	13690	13640	13632	13531	13729	13420	13616	13531	13548	13600	13657	13491	13700	13648	13676	13657	13606	13675	13769	13632	13713	13581	13543	13651	13579	13660	13537	13530	13577	13660	13633	13683	13469	13494	13598	13468	13625	13603	13449	13696	13661	13640	13549	13572	13561	13556	13587	13638	13621	13558	13494	13712	13672	13654	13640	13601	13588	13670	13564	13546	13597	13570	13602	13566	13672	13614	13700	13781	13676	13619	13417	13631	13728	13572	13493	13406	13676	13487	13484	13676	13635	13632	13607	13452	13721	13636	13513	13547	13581	13528	13749	13572	13531	13469	13551	13529	13439	13473	13715	13533	13612	13512	13590	13585	13546	13701	13643	13729	13571	13531	13581	13628	13449	13693	13408	13755	13679	13581	13632	13774	13596	13637	13805	13628	13656	13505	13675	13550	13526	13708	13595	13572	13745	13488	13598	13492	13478	13649	13464	13540	13574	13744	13547	13607	13777	13520	13437	13806	13577	13581	13694	13625	13660	13691	13419	13500	13607	13497	13520	13516	13696	13649	13610	13687	13645	13508	13467	13681	13528	13717	13678	13624	13571	13558	13561	13723	13691	13454	13686	13717	13486	13686	13800	13419	13490	13572	13760	13681	13385	13570	13575	13695	13818	13581	13643	13528	13647	13723	13665	13695	13808	13662	13650	13529	13706	13594	13669	13653	13701	13722	13740	13515	13517	13674	13536	13702	13530	13575	13645	13614	13586	13655	13627	13502	13622	13658	13703	13620	13681	13615	13470	13581	13519	13826	13639	13626	13675	13592	13434	13620	13673	13462	13772	13603	13751	13583	13670	13730	13597	13506	13631	13684	13561	13556	13679	13552	13519	13526	13628	13559	13758	13746	13706	13728	13689	13713	13610	13588	13507	13738	13553	13714	13662	13559	13521	13413	13577	13545	13682	13551	13512	13524	13592	13611	13692	13701	13610	13701	13504	13661	13580	13466	13642	13714	13439	13551	13614	13732	13652	13543	13615	13468	13744	13532	13500	13506	13624	13578	13630	13582	13617	13731	13578	13449	13659	13485	13571	13466	13669	13605	13638	13633	13660	13594	13788	13653	13560	13668	13576	13598	13601	13688	13735	13556	13614	13632	13432	13424	13664	13515	13478	13576	13668	13668	13582	13548	13526	13608	13533	13547	13573	13819	13525	13706	13561	13580	13753	13682	13698	13641	13481	13512	13665	13621	13577	13418	13451	13692	13594	13643	13637	13664	13639	13535	13554	13606	13620	13571	13721	13534	13576	13639	13564	13628	13534	13696	13466	13619	13644	13556	13627	13624	13487	13542	13571	13637	13567	13482	13620	13619	13567	13601	13479	13639	13555	13604	13666	13642	13623	13691	13415	13659	13605	13700	13451	13610	13446	13458	13642	13735	13502	13735	13528	13561	13480	13547	13722	13785	13555	13484	13508	13675	13558	13721	13490	13756	13560	13626	13723	13583	13705	13694	13509	13714	13770	13587	13613	13542	13489	13634	13635	13497	13771	13571	13628	13510	13580	13708	13556	13696	13531	13846	13638	13669	13599	13629	13573	13582	13714	13760	13569	13682	13513	13521	13597	13552	13713	13545	13680	13750	13717	13735	13619	13624	13732	13538	13666	13433	13707	13695	13424	13526	13638	13705	13511	13745	13592	13608	13770	13587	13605	13674	13628	13718	13530	13648	13566	13562	13612	13717	13614	13690	13562	13750	13490	13622	13555	13496	13564	13578	13418	13550	13458	13566	13570	13473	13492	13408	13472	13608	13681	13846	13577	13725	13496	13605	13819	13682	13576	13634	13472	13539	13850	13568	13533	13438	13521	13612	13485	13590	13708	13591	13642	13689	13775	13710	13623	13551	13542	13555	13634	13723	13569	13672	13738	13701	13520	13559	13694	13474	13745	13677	13562	13631	13527	13628	13584	13597	13515	13536	13694	13670	13493	13513	13527	13588	13557	13492	13540	13697	13580	13590	13600	13682	13627	13580	13757	13548	13582	13633	13571	13653	13460	13604	13683	13658	13590	13631	13612	13602	13511	13475	13549	13644	13571	13632	13703	13697	13508	13574	13597	13691	13493	13628	13779	13612	13631	13440	13702	13575	13605	13648	13535	13509	13555	13678	13834	13731	13673	13645	13543	13512	13625	13611	13681	13554	13626	13432	13690	13656	13805	13659	13624	13656	13558	13781	13773	13612	13554	13568	13619	13552	13577	13588	13686	13639	13544	13738	13610	13672	13647	13573	13531	13578	13633	13521	13547	13630	13654	13749	13685	13597	13518	13658	13632	13579	13497	13631	13585	13618	13660	13523	13703	13576	13552	13732	13514	13536	13655	13641	13734	13715	13760	13613	13519	13765	13603	13636	13545	13651	13485	13675	13616	13722	13537	13719	13731	13547	13677	13671	13548	13721	13648	13520	13607	13553	13607	13573	13571	13678	13651	13515	13508	13441	13721	13679	13833	13734	13641	13573	13604	13527	13519	13583	13530	13583	13351	13668	13393	13645	13609	13434	13628	13560	13635	13652	13703	13661	13575	13613	13592	13466	13597	13514	13523	13520	13661	13906	13786	13704	13505	13672	13512	13646	13649	13488	13550	13660	13605	13705	13632	13644	13433	13583	13483	13727	13482	13469	13737	13463	13679	13578	13585	13522	13537	13694	13701	13416	13537	13646	13530	13557	13668	13659	13652	13615	13664	13579	13731	13511	13591	13573	13625	13572	13571	13446	13657	13607	13761	13582	13615	13559	13704	13590	13700	13623	13792	13493	13584	13600	13556	13688	13608	13582	13566	13666	13718	13580	13656	13590	13709	13526	13645	13685	13655	13606	13586	13599	13545	13600	13720	13767	13675	13652	13535	13717	13724	13807	13547	13556	13676	13513	13645	13780	13675	13578	13575	13603	13483	13613	13632	13484	13784	13552	13733	13568	13570	13751	13607	13657	13524	13722	13616	13643	13524	13623	13698	13538	13617	13496	13552	13610	13691	13497	13826	13637	13603	13486	13583	13734	13608	13511	13635	13770	13684	13517	13633	13682	13599	13427	13526	13668	13548	13506	13700	13695	13528	13585	13515	13527	13533	13485	13737	13593	13697	13591	13608	13620	13400	13710	13504	13610	13530	13638	13665	13691	13517	13635	13659	13616	13740	13448	13451	13703	13569	13609	13590	13525	13646	13507	13792	13663	13588	13551	13516	13726	13654	13620	13406	13628	13732	13406	13782	13661	13517	13630	13546	13623	13713	13536	13620	13701	13401	13527	13607	13663	13593	13536	13667	13456	13727	13634	13724	13730	13734	13541	13334	13697	13708	13747
30211	22845	23845	22614	20947	20301	19773	24462	25974	22401	20005	18484	17953	18068	18034	17867	17865	17978	17886	18026	18071	17694	17854	17876	17960	17919	18089	17962	17882	18020	18035	17884	17945	17935	17640	17662	18012	17783	17716	17751	17867	17873	17899	17888	17711	17820	18042	18019	17971	17804	17760	17991	17684	17870	18061	17890	18037	17853	17958	17895	17902	18024	17873	18004	17709	17929	18033	18045	17902	17863	17882	17728	17786	17975	17719	17768	17905	17933	18022	17812	17720	17755	18060	17857	17784	17993	17921	17770	17582	17840	17767	17748	17860	17805	17714	17923	17788	17833	17816	17884	17910	17803	17736	17938	17794	17643	17856	17732	17877	17771	17763	17824	17704	17690	17992	17780	18049	17891	18019	17896	17950	17665	17813	17723	17675	17700	17965	17834	17957	17900	17568	17972	17983	18013	18009	17759	17735	17815	17875	17912	18026	17737	17803	17821	17677	18014	17829	18176	17759	17846	17781	17843	17696	18056	17878	17918	17858	17746	17640	17865	18051	18178	17958	17711	17846	17841	17762	17782	17859	17957	17676	17958	17886	17921	18003	17862	17986	17838	17841	18001	18020	17886	17969	17814	18070	17907	17898	18072	17837	17925	17982	18062	17925	18082	18023	17789	17990	17855	17965	17897	17815	17756	17977	17986	17820	17604	17914	17754	17899	17818	17837	18110	17746	17812	17832	17906	17762	17921	17775	17917	17935	17905	18054	17769	17812	17812	17830	17797	17923	17953	17937	17804	17979	17833	17675	17764	17782	17931	17788	17771	17991	17903	17943	17977	18010	17772	18034	17909	18089	17865	17748	17797	17901	17723	18145	17873	17767	17902	17824	18000	17735	17997	17699	17813	17751	17750	17987	17929	18041	17710	17872	17926	17877	17618	17898	17944	17743	17715	18022	17806	17828	17753	17945	17747	18108	17912	17750	17929	17913	17981	17985	17800	17938	17568	17723	17788	17978	17765	17667	18025	17931	17800	17812	17867	17897	17836	17831	17807	18046	17917	17817	17788	18081	17844	17844	17886	17870	17814	17867	17939	18037	17988	17947	17998	17690	17953	18101	18101	18102	17803	17807	17745	17816	18024	17880	17959	17849	17945	17952	17959	18089	17746	18105	17772	17934	17832	17972	18203	17832	17888	17891	17933	17970	17996	17912	17798	17909	17788	18009	17856	17838	17916	17761	17777	17875	17711	17827	17939	17912	17664	17813	17830	17761	17810	17932	17920	17724	17780	17772	17882	17791	17878	17676	17813	17817	17921	17635	17958	17863	17797	17719	17790	17900	17772	17704	17974	17987	17819	17830	18175	17774	17754	17802	17840	18048	17844	18056	17899	17957	17857	17649	18017	18038	17892	17746	17757	17910	18030	17869	17923	17851	17910	17850	17777	18008	17867	17933	17911	17824	17802	18052	17739	17994	17846	18153	17995	17993	18007	17857	18061	17870	17828	17841	17967	17799	17908	17890	17752	17842	17834	17896	17851	17820	17745	17771	17945	17854	17827	18174	17996	17737	18007	18075	18240	17862	17926	17712	17820	17663	17933	17882	17756	18030	17949	18057	17720	17930	17833	17930	17627	17713	17710	17863	17851	17792	17817	17857	17889	17956	17863	17899	17673	17967	18069	17880	17737	17852	17710	17820	17967	17909	18097	17987	17909	17920	17802	17785	17815	17868	17789	18024	17924	18093	17677	18032	18001	17936	18134	17784	17840	17727	17734	17830	17785	17719	17911	17803	17875	17699	17761	17766	17811	17873	17856	17868	17957	17939	17859	17853	17986	17876	17836	17933	17873	17974	17882	17707	17868	17923	17975	17814	18047	17726	17904	17834	17846	17831	17805	17893	18093	17571	17814	18064	17747	17688	17811	17777	17924	17963	17778	17767	17779	17923	17892	18046	17821	17975	17828	17839	17909	18016	17767	18000	17908	17999	17880	18121	17852	18084	17819	17782	17898	17855	17829	18088	18077	17904	18272	18124	17820	17847	17671	17823	17856	17745	17977	17936	17975	17964	18028	17799	18027	17956	17737	17926	18035	17952	17842	17841	18023	17873	18255	18111	17904	17798	17947	17915	18044	18005	18069	17870	17802	17921	17904	17712	17976	18032	17923	17922	17931	17875	17633	17852	17904	17825	17853	17712	17919	17875	17826	18005	17974	17829	17982	17955	17865	17832	17809	18045	17882	18070	18026	18006	17978	17912	17931	17886	17791	17978	17959	18031	18013	17896	17804	17871	17904	17836	17788	17814	17813	17819	17906	17780	17954	17811	18007	18007	17918	17886	17925	17924	18079	17938	18059	17971	18041	17983	17864	17683	17806	17819	17724	17680	17986	18006	17854	17854	18010	18002	17773	18010	17817	18018	17876	17830	17814	17827	17717	17794	17900	18099	17872	17760	17820	17861	18046	18107	17683	17920	17781	17899	18014	17983	17908	17786	17937	17896	17802	18160	17817	17993	18083	18164	17756	17915	17998	17902	17808	17795	17852	17820	17985	18000	17928	17841	18156	17818	17924	17978	17803	17953	17862	17727	17923	17794	17817	17988	17900	17935	17945	17846	17768	17750	18023	17822	17850	18029	17717	17890	17761	17757	17822	17724	17770	17978	17900	17720	17958	18033	17950	17851	17815	17788	17838	17884	17919	17980	18039	17925	17905	17935	17860	17699	17710	17847	17972	17894	17857	18037	17694	17901	17780	18109	17885	17751	18050	17953	17829	17791	17912	17782	17829	17955	17957	17787	17984	17958	17946	17843	17947	17846	17967	18006	17927	17865	17833	17980	17993	17929	17916	17830	17772	17789	17839	18019	18131	17971	18074	17675	17917	17887	17737	18098	17830	17948	17909	17922	17885	17865	17875	17768	17987	18054	17934	18092	17974	17991	17850	17832	17565	18001	18035	18012	17909	18017	17879	17919	17947	17786	18116	17859	17801	17699	17878	17803	17801	17920	17756	17722	17952	17870	17844	18068	17613	17743	17826	18005	17983	17731	17734	18015	17907	17798	17987	17946	18063	17777	17678	18092	17940	17785	17922	17884	17934	17798	17925	17844	17868	17956	17955	17906	18068	17903	18005	18049	17820	17949	18069	18089	17911	17923	17676	17796	17934	17919	18016	17663	17862	17847	17781	17976	18160	17821	17990	17816	17853	17776	17598	18284	17975	17821	17882	17731	18040	17715	17994	17826	17945	17801	17768	17992	17845	17680	17863	17855	17644	17744	17923	17892	17975	17926	18188	17874	17973	18034	18025	17804	17989	17888	17764	17767	18028	18120	17797	17895	17850	17901	18004	17832	17942	18138	17817	18009	17788	18037	17977	18026	17967	17782	17856	17967	17678	17812	17714	17892	17932	17897	17877	17692	17920	17676	17980	18166	18180	18120	18047	17850	17958	17852	17839	17892	17779	17933	17805	18072	17902	17879	17916	17732	17981	18041	17693	17763	17919	17930	17889	17992	17749	17900	17827	17880	17963	17707	17730	17695	17920	17869	18041	17777	18076	17838	17973	17873	17916	17916	18029	17884	17948	17822	17956	17904	17937	18067	17959	17747	17986	17747	17830	18002	17978	18034	18009	17902	17874	17968	17848	17818	17862	17895	17811	17879	17854	17827	17671	17933	18040	17771	17968	17931	17802	17932	17774	17947	18002	17856	17863	17766	18085	18071	17921	17670	17953	18016	18055	17816	17810	17899	17982	18178	17936	17738	17707	17814	17812	17680	18159	17975	17957	17862	17938	18053	18010	17718	17839	18214	17787	17851	17792	17933	17990	17952	18078	18058	17855	18003	17888	17985	17817	17968	17915	17831	17909	17973	18091	17895	17970	17875	17959	18035	17828	18043	17914	17991	17693	17802	17809	17961	18043	17872	17822	18008	17828	18025	17982	17846	18021	17978	17996	17964	17918	17869	17866	18162	17830	17926	17886	17740	17924	17774	17749	17908	18066	17911	17804	17697	17832	17657	17924	17723	17923	17879	17794	17975	17886	17861	17762	17806	17852	17937	17750	17903	18020	17960	17897	17973	17818	17873	18043	18023	17989	17860	17877	17900	17979	17792	18076	18194	17971	18053	17861	17732	17872	17701	17851	18052	17821	17935	18107	17946	17991	17870	17905	17954	17964	17903	17893	17808	17755	17703	17796	17748	17840	18065	17995	17881	18104	17724	17865	17881	17759	17927	17945	18029	17914	17811	17740	17841	17996	17826	17821	17854	18133	17860	17873	17910	17957	17853	18034	17750	17776	17686	17834	17917	18224	17968	17942	17853	17902	17992	17859	17990	18060	18125	17858	17989	18014	17706	17854	17879	18062	17693	17977	17879	17737	17684	17902	18091	17863	17793	17860	17893	17717	17706	17751	17827	17970	17819	17788	17899	17943	17890	17905	18051	17928	18046	17889	17963	17783	17937	17839	17988	17922	17700	17802	18158	17798	18064	17911	17771	17937	17973	17830	17912	17822	17756	17811	17947	17727	17660	17540	18020	17832	17863	17881	18000	17869	17727	17704	17841	17796	17767	17920	17846	17834	17747	18008	17868	18054	17758	17814	17803	17801	17827	17960	17811	17992	18008	17905	17963	17840	18026	17926	18124	17905	18033	18047	18001	17872	17725	17724	18170	17929	18067	17874	17902	18137	18192	17966	17758	17844	17794	17853	17923	17758	18008	17996	18223	18011	17907	17847	18052	18168	17938	17897	17945	17884	18034	18039	17782	17852	17908	17818	17904	18044	17788	17895	17730	17974	17729	17979	17743	17897	17867	17831	17774	17924	17996	17785	18209	17875	17905	17773	17810	17815	18097	17867	17856	17839	18081	18035	18008	17853	17763	17818	17752	17774	17933	18135	17867	17935	17757	17809	18014	17983	17908	17762	17921	17989	18075	18081	18058	18040	17977	18096	18071	17825	17789	17914	17914	18094	17761	17779	17861	17855	17825	17781	18118	17922	17860	17937	17879	17948	17701	17861	17798	17822	17932	17980	17948	17978	17980	17673	17843	17826	17906	17908	18135	17785	17885	17883	17796	17888	17940	17851	17851	17831	17771	18140	17939	17715	17963	17958	17706	17902	18193	18009	18080	17926	17780	18090	18161	17810	17922	17909	17732	17769	17771	17970	17962	17744	18068	17936	17838	17767	18083	18029
17447	19491	19873	19203	18727	17590	16735	24125	23722	18986	15799	14418	14226	13924	14098	14135	14187	14018	13976	14119	14050	14095	14083	14113	14027	14089	13993	14132	13952	14126	14097	14211	14097	14146	14212	14109	14071	14050	14100	14084	14031	14031	14246	14084	14059	14086	14073	14151	13993	14009	14255	14032	14066	14050	14083	14052	14120	14179	14012	14062	14186	13868	14090	14215	13980	14049	14089	14122	14048	13997	14053	14020	14057	14053	14058	14043	13858	14123	14076	14049	14137	13992	14149	14147	14011	14291	14208	14153	13932	14188	14017	13977	14225	14159	13976	14020	14000	14024	14076	14037	14089	14198	14014	14056	14257	14136	14043	14162	14150	14034	14123	13994	14098	14176	13981	14005	14152	14010	14144	14003	14121	14022	14120	14001	14099	14112	14195	14065	14024	14072	14312	14073	14165	14037	13917	14071	13921	13972	13971	14122	13959	14275	14049	14076	14072	14068	13993	13937	14145	14131	14042	13957	14148	14083	14168	14183	14014	14079	14140	13951	14166	13959	13905	14143	14109	13992	14111	14096	14209	13961	14199	14141	14147	13941	14077	14103	14046	14005	14284	14075	14094	14059	14118	14158	14030	14029	14034	14079	14192	14041	14095	14087	14158	14163	14135	14041	14000	13928	14242	14076	13982	14032	14012	14115	14017	14020	14176	13847	14080	14077	14159	14070	13923	14030	14150	14006	14090	14157	14021	14160	14193	14122	13998	13984	14271	13999	14278	14144	14103	13933	14112	14009	14138	13985	14197	14204	14260	13893	14087	14106	14104	13974	14040	14140	14020	14059	13935	14042	14168	14051	14119	13877	14266	14219	14034	13955	14339	13978	14036	14112	14113	14005	14138	14182	14025	14181	14116	13928	13984	14320	14008	14127	14103	14235	14134	13905	14158	14124	14037	13958	14101	14076	13968	13986	14076	14114	14124	14063	14199	14209	14011	14004	14110	14038	14190	14195	13878	14331	14035	14046	13990	14156	14143	13969	14060	14031	14229	14092	13922	14157	14030	14046	13926	14161	14010	14105	14184	13987	14039	14079	14105	14187	14052	14099	14213	14082	14144	13917	14079	14160	13909	14088	14125	13963	14054	13962	14262	14150	14101	14314	14184	13937	13961	14154	13979	14093	14113	14109	14091	14202	13975	14191	14140	13939	14037	14173	14160	14005	14098	14018	14297	13967	14002	14003	14013	14135	14056	14116	14202	13972	14048	14156	14029	14160	14068	13881	14016	14097	14055	14138	14018	14259	14247	14008	14197	14093	14161	14094	14106	13995	14141	14015	13982	14180	14070	13994	14096	14113	14050	14058	14260	13925	14178	14032	14032	13886	14028	13958	14038	14094	14076	14096	14179	14244	14156	14114	14032	14145	14043	14212	14150	14008	14135	14174	13981	14087	14156	14015	14082	14131	14027	14107	14131	14093	13892	14203	14064	13997	14008	14087	13908	14107	14100	14184	13900	14013	14121	14044	14060	14078	14082	14147	14058	14091	14074	14084	14091	13864	14130	14158	14099	13969	13990	14181	13975	14135	14081	14128	14134	14279	14049	14082	14185	14084	14096	14154	14021	13947	14198	14108	14004	14108	14047	13933	14131	14087	14073	14198	14202	14225	13922	14013	14112	13993	13930	14043	13958	13974	14166	14016	14166	14110	14094	13958	14111	14126	13990	14081	14040	14033	14000	14024	13917	14025	14094	13856	14124	13984	14149	14172	14127	14225	14069	14074	14130	13952	14037	13972	14087	14154	14153	14242	14105	14154	14063	14173	13924	14148	14200	14062	14059	14027	14297	14067	14357	14079	14026	14051	14008	14022	14046	14147	14033	14120	14273	14078	14098	14085	14152	14036	14122	14071	14028	13937	13988	14072	14111	14136	14070	14039	14117	14045	14189	13953	14052	14144	14017	14316	14164	14040	13830	14196	14111	13963	13969	14126	14023	14101	14076	14041	14186	14035	14105	14135	14157	14075	14006	14044	14131	13948	13896	14201	13981	14030	14054	14104	14015	14021	14230	14210	14065	14065	13990	14109	14189	14039	14058	14099	14069	14044	14042	14150	13991	14021	14228	14234	14006	14175	14080	14038	13969	13995	14129	14141	13865	14112	14072	14056	14042	14098	14040	13857	14103	14056	13899	14226	14071	14144	14159	14069	14105	14056	13991	14008	14227	14057	14039	14068	14118	14165	13897	14061	14066	14165	14126	13987	13939	14199	14105	14055	14022	13873	13995	14047	14134	14010	14121	14011	13994	14139	14065	14209	14001	14087	13962	14094	14223	14032	14148	13953	14039	14057	14196	14105	13931	14069	14037	14070	14005	14162	14033	14210	14133	14229	14131	14058	14157	14039	14040	14005	14040	14079	14208	14017	14227	14208	14029	14142	14236	13912	13952	14012	13981	13967	14091	14074	14139	14071	14175	13994	14038	13806	14105	14177	14237	14263	14102	14160	14171	13981	14216	14038	13988	14114	14153	13884	14075	14061	14086	14066	13966	14051	14130	13958	14032	14009	14126	14066	14055	13932	14006	13903	14070	14171	13987	14183	14099	14129	14013	14074	14226	14154	14042	14141	14222	14204	14111	14152	14043	13918	14162	14122	14165	14055	14150	14055	14194	14003	14154	13925	14159	13903	14094	14196	14050	13876	13975	14003	14172	13982	13862	14151	14254	14210	14021	14086	14139	14063	13972	14029	13992	14195	13993	14173	14010	14130	14082	13938	14114	13954	14099	14002	14095	14199	14066	14128	13998	13944	14165	13913	14062	14061	14005	14002	13997	14172	14148	14109	14020	14000	13900	14075	14055	14003	14189	14131	13903	14222	14087	14098	14192	14121	14131	14016	14005	14143	14188	14074	14194	14076	14125	14247	13944	13917	14094	14039	14155	14051	13896	14042	14140	14195	14315	14109	14083	14066	14039	14190	14012	14092	14057	13929	14067	14007	14276	14166	13994	14113	14104	14267	14042	14086	13986	13974	14235	14177	14082	13893	14071	14010	13933	14085	14146	14086	14059	13972	14023	14084	14103	13948	14007	14121	13994	14119	14129	13835	14111	14117	14071	13848	14113	13997	14146	14188	14180	14085	14221	14136	14061	13983	14139	14051	14053	13947	14006	14146	14200	14152	14110	13909	14201	14143	14163	14043	14101	14123	14090	13992	13991	14003	14104	14019	14016	13991	14112	14047	14044	14113	14178	14061	13995	14161	14076	14043	14077	14131	14014	14131	14038	14067	14230	14016	14091	13854	14157	14018	13965	14046	14046	14051	13896	14102	14065	14014	14183	14054	13987	14114	14055	14049	14007	14179	14001	14168	14160	14012	14123	14072	14002	14112	14132	14153	14048	14119	14015	14044	14059	14135	13946	14211	13968	14222	14093	14084	13990	14134	14075	14153	14149	14055	14185	14157	13934	13930	14126	14072	14143	14155	14125	13945	14114	13875	13990	14078	14013	14125	14164	14121	14110	14143	13996	14162	14213	14265	14049	14154	14081	14196	14130	14022	14075	14168	13970	14113	13987	14064	14054	14106	14036	14076	14033	13957	14098	14056	14100	14168	14090	14084	14088	13982	14128	14109	14114	14244	14003	14076	14273	14079	13960	13950	14058	14087	14087	14111	13968	14281	14068	14020	14189	14076	14190	14078	14103	14121	14090	14073	14131	14079	14067	14107	14054	14178	14127	14234	13989	13989	14121	14077	14090	13909	14153	14099	14308	14098	13974	14076	14010	14010	14184	13906	14068	13968	14156	14167	14165	13968	14057	14187	14006	14114	13972	14047	14133	14157	14070	13932	14253	14023	14138	14181	14089	13967	14091	13924	14024	14109	14283	13966	14006	13998	14128	14198	13925	14267	14056	13972	14046	13901	14082	13974	13910	14212	14181	14067	13976	14022	14129	14180	14060	14157	14146	14128	14086	14075	14123	14120	14163	14177	14049	13960	14048	13861	14113	14132	14048	14007	14098	14141	14075	14109	14238	14002	14024	14039	14109	14090	14095	14046	14093	14098	14025	14048	14149	13976	13939	14287	14125	14134	14099	13998	14031	14008	13979	13924	13850	14018	14115	14109	13962	14226	13942	14083	14150	13883	14021	14128	14072	14097	13923	13984	13926	14079	14180	14003	14131	14165	14206	14143	14012	13962	14181	14067	14162	13998	14161	14028	13987	14082	14153	14112	14230	14079	14022	14092	14136	14005	14014	14088	13962	13928	13845	14002	13988	13927	14146	14105	14039	14124	14129	13896	14047	14141	14220	14039	14000	14096	14047	14195	14110	13959	14032	14010	13960	14055	14150	14093	13984	13989	14065	13995	14133	13994	13940	14108	13914	14180	14000	14142	14063	14134	14071	14088	14049	14119	14064	14062	13984	14291	14084	14023	14080	14057	14094	14082	14073	14077	14120	14133	14021	14082	14124	14139	14110	14155	14075	14164	14048	14223	14252	14120	13987	14316	13962	14011	14052	14033	14156	14192	14151	14181	14016	13978	13987	14061	14025	14079	14040	14155	13941	14084	14082	14056	14005	14190	14002	14044	13886	14118	14098	14151	14163	14093	14221	14114	14309	14049	14141	14180	14140	13978	14052	14082	14098	14079	13880	14092	14089	14095	14006	14274	14031	14058	13930	13980	14073	13940	14126	14164	14067	14013	14126	14003	14118	13847	14179	13982	14092	14096	13967	14178	14056	14015	14171	14235	14082	14132	14105	14085	13967	13952	14313	14143	13892	14127	13906	13975	14046	14044	13889	13950	14048	14268	14049	14048	13955	14158	14123	14124	13977	14087	14165	14186	14208	14038	13994	14158	13908	13929	14094	13915	14001	14080	14256	13891	14009	13850	14079	14033	14087	14073	14021	14055	14203	14108	14081	14006	14018	14151	14096	14099	13959	14233	14077	14086	14227	14056	13998	14156	14070	13944	14109	14029	14133	13943	14042	14048	13969	14051	14147	14031	14210	13901	14118	14098	13994	14166	13807	14132	13992	14031	14178	14149	14077	14020	14175	14175	14300	13897	14100	13989	14205	14105	13968	14246	13958	14077	14183	14117	14220	14037	14003	14137	14133	14001	13961	14168	14066	14097	14172	14061	13950	14019	14048	14078	13893	14202	14063	13951	14148	13946	14086	14043	14023	14032	14105	14117
25397	21052	28075	25520	24224	25185	27434	53991	53337	37421	26470	19836	17579	17207	17231	17135	17017	17106	16878	17013	17128	17028	17021	17284	17217	17031	16965	16869	16829	16827	16935	17008	16909	17221	16885	16735	16925	16939	17081	16980	16962	16898	16849	17196	17048	16974	17000	16947	17064	17122	16998	17333	17175	17091	16976	16927	16935	16846	17085	17122	16857	17029	16832	16832	16940	16990	16972	17166	17019	17009	16763	17017	17015	16929	17028	16649	16924	17165	17070	17074	17065	16895	16842	16948	17018	17027	16926	17157	16908	16907	16800	16869	17022	16987	17033	16784	17041	16828	16756	16899	17025	17053	17009	16876	16921	16872	16993	16834	17005	16865	16809	16666	16970	16711	17026	16810	17005	16824	17127	16884	16874	16934	17064	16873	16895	16779	17021	16788	17153	16985	17161	17150	16956	17171	16831	16889	17059	16792	16845	16911	16895	16903	16977	16871	16965	17008	16912	16997	16804	17049	17072	16748	16887	16766	17052	17074	16950	16872	16929	16886	16889	16922	16941	16831	16981	17123	16914	16934	16690	16852	16740	16833	16860	16698	16913	16711	16836	16798	16742	17045	16883	16897	16561	16969	17109	16987	17249	16834	16793	16760	16833	17069	16870	17178	17100	16966	17015	16943	16946	16860	16920	16977	16930	17035	17228	16873	16902	16926	16804	16907	16924	16848	17062	16885	16760	16967	17061	16855	17086	16960	16825	16980	16850	16956	16845	16606	16754	16826	17083	16976	16953	16836	16867	16995	17045	16934	16997	16770	16992	17023	16977	17106	16929	16985	17008	16877	16856	16866	16894	17010	16973	17046	16841	16807	16823	16939	16984	16987	16802	16897	16878	16778	16946	16895	16940	16898	16937	17164	17087	17025	16875	17040	16848	16990	17225	16916	16990	16934	17036	17068	16871	16951	16833	16972	17064	16857	16820	16830	16925	16867	16892	16857	16745	17203	17001	17073	16845	16717	17088	16974	16851	16858	16992	16947	16947	17002	16863	16821	16901	17021	16969	16838	16809	16828	16891	16873	16833	16802	16939	16975	16851	16843	16871	16946	16928	16898	16734	17162	16925	17204	17168	16797	16712	17017	16877	16971	16833	16951	16985	16878	16957	16965	17014	16712	17027	16940	16805	17067	16793	16913	16657	16970	16662	16802	16886	16943	17139	17036	17051	16745	16881	16758	16885	16803	16880	16755	16904	16822	16924	16896	16960	16841	16867	16857	16821	16998	16871	16792	16902	16732	17127	16765	17061	16838	16914	17026	16962	16870	17050	16886	16802	16980	17145	16899	16908	16705	16801	16995	16816	16788	17015	16961	16974	17036	16939	16896	16900	17145	16939	16956	16924	16773	17174	17064	17000	16886	17015	16878	16898	16903	16891	16739	16989	16935	16916	16852	16716	16813	16893	17077	16784	16829	16817	16889	17191	17126	17062	16927	16860	17093	16888	16784	17015	16862	16936	17015	16714	16842	16980	16733	16778	16953	16584	16817	16909	17100	16944	16704	17009	16794	16812	16797	17130	17062	16873	17075	17024	16974	16800	17085	16804	16873	16847	16893	17101	17055	16835	16813	16963	17016	17018	16919	16855	16975	16928	17065	17100	16979	16899	16966	16968	16903	16846	16802	16934	16934	17101	16921	16888	17019	16909	16855	16953	16873	16974	16877	17073	16956	17012	16923	17068	16939	16810	16856	17003	16858	16936	16944	16892	17050	16958	16651	16878	16880	16948	16780	17039	17006	17237	17202	17156	16994	16887	16945	16875	16675	16818	16851	16984	17006	17064	16740	16809	16760	17078	17049	16937	16705	16965	17153	17132	16934	17248	17022	16973	16841	17034	16893	16816	16965	17014	16785	16914	17287	16982	16996	17115	17071	17072	16924	17152	16966	16874	16751	16912	17074	16804	16781	17020	16802	16873	16998	17032	16964	17145	16906	16779	16841	17045	16845	17073	16762	17149	16947	17068	17072	16938	16879	16878	17058	16767	16758	16983	16985	16797	16787	16758	17016	17003	17132	16907	16798	16951	17050	17055	17036	16930	16892	16970	16818	17137	16767	16886	16910	16925	16858	16822	16878	16917	16917	17059	17188	16845	16950	17087	16859	17049	16925	16825	16806	16987	16955	16756	16868	17102	17146	16858	16926	16947	16914	16955	16947	17112	16984	16837	16719	16980	16813	16835	16819	16767	17025	16909	16948	17166	16788	16839	16875	17135	17005	16892	17034	17086	17178	16966	17013	16973	17055	16875	17051	16916	16671	17036	16868	16818	16962	17027	16880	16578	17006	17255	16947	17041	16982	16641	16865	17006	16974	16820	16860	17177	16948	16804	16930	16989	16779	16922	17032	16781	17181	16822	16892	16888	16812	16993	17000	16766	17022	16864	17117	16984	16941	16887	16915	16854	17049	16912	16883	17018	16864	17060	16749	16785	16876	16864	16768	16958	16924	16862	16888	17010	16988	17163	16911	16819	16891	16856	17119	16934	16925	16968	16911	16831	17057	17211	16915	16841	16804	17090	17008	16887	16836	17034	16985	17145	17097	17084	17162	17128	16982	16928	17059	16810	17036	16958	16861	16907	16882	17017	17021	17127	16872	16904	16860	17023	16992	16797	17048	17033	16900	16953	16905	16846	16943	16969	16907	16839	16887	16760	17059	16947	16941	16993	16948	16849	17059	17135	16882	16699	16792	17087	16930	16912	16859	16893	16923	17072	17016	17036	17034	16745	17091	17033	16992	16994	16891	16909	16851	16756	16905	16909	16956	17019	16713	16873	16908	17025	16881	16801	16834	16958	16986	16835	16996	17139	17025	16933	16938	16734	16840	17000	16931	16954	16836	16745	16908	17140	16987	16991	16971	17172	16887	16805	17068	17093	16860	16996	16709	17002	16847	16937	16977	17010	17260	16832	16707	16859	16970	16925	16704	16871	16931	16957	16798	16826	16852	16971	16715	17225	16898	17101	16887	16960	16906	17055	17048	17082	16990	16692	16854	16905	16897	16858	16967	16939	16757	17097	16954	17206	17031	16999	16758	16812	16729	16898	16982	17061	16915	16992	16927	16932	17068	17002	16977	16924	16963	17014	16876	17112	17058	16949	16942	16948	16856	16813	16783	17076	16912	16865	17177	17012	17018	17136	17078	16759	16973	16968	16879	16836	17083	17226	16898	16893	16975	16923	17060	16920	16877	16930	16823	16975	16961	16974	16927	17099	16974	17131	16819	16941	16982	16987	16939	16993	17010	16898	16832	17016	17055	16985	16913	16878	16970	17127	16988	16819	16993	16891	16887	17072	17027	17162	17131	16977	16772	16787	16971	17102	16762	16801	16796	16890	16969	16978	16952	16792	16889	16986	17023	16886	16921	17012	16782	16886	16723	16774	17061	16991	16918	17028	16763	17057	16902	16742	17002	16776	16889	16890	16799	16926	16939	16758	16796	16717	16814	16944	16951	16978	16961	17134	16877	16829	16805	16805	16823	17043	17137	16939	16923	16873	16717	16888	16891	17064	17105	17090	16673	16876	17051	16986	17015	17025	16995	16956	17025	17061	16927	17176	16816	17029	17022	16851	17006	17001	16868	17019	17034	16888	16968	17044	17085	16838	16977	17018	17038	17018	16939	16861	16907	16982	16965	16886	17095	16846	16847	16911	16924	17037	16750	17105	16921	17002	16940	17135	16893	16913	16933	16969	16906	16880	16991	16907	16930	16829	17034	17015	16908	16968	16993	16920	16770	16926	16881	16852	17112	16910	16741	16853	16928	17090	16953	16879	16801	17111	16899	16884	17034	17151	17059	17051	17135	16978	16960	16957	17117	17026	17139	17160	16855	16717	17054	16997	17045	17016	16708	16806	16928	17008	16967	16833	16990	16834	16887	16851	16907	16907	16863	17097	17103	16861	16869	17000	16988	17017	16940	16978	16759	16984	16898	16964	17050	16990	16779	17076	16991	16923	16876	16995	16818	16911	17049	16802	17142	16858	16979	17130	17026	16954	17052	16775	16816	17067	16909	16869	16803	16936	16918	17056	16962	16784	16824	16820	16957	17004	16738	17223	17082	16804	16995	16797	16999	17136	17001	17205	17060	16978	17025	16952	16959	17034	16940	17078	16948	17092	16969	16891	17071	16927	17002	16994	16622	17005	16895	17044	17295	17126	17070	16907	17045	17034	16927	16732	17030	16842	16936	17062	16804	16828	16968	17226	16922	16825	16983	16919	16905	17037	16851	16859	16972	16818	16880	17033	16866	16781	17051	16946	17041	16774	16857	16816	16845	16895	16850	16757	16954	17000	16994	16734	17016	16881	16970	16966	16773	17091	16965	16830	16963	16935	16934	17022	17007	17141	16903	16850	16950	16853	17088	17092	16833	16990	16924	16997	17061	16873	17054	17021	16916	17134	17053	16975	16954	17064	16784	16993	16881	16970	16881	16762	16971	16770	16992	16978	16869	16966	17117	17036	16958	16829	16770	16954	17102	16633	16828	17047	16781	17147	16846	16952	17012	16859	17014	17160	17035	16933	16965	16999	16739	16838	16990	16837	17072	17014	17032	17044	16860	16830	17000	16809	16876	16956	16925	16991	16838	16870	16980	16907	16880	16945	17005	17101	16911	16812	16870	16988	16818	17108	16782	17011	16941	16970	17075	16878	16917	16686	16793	16984	16922	17148	17174	17073	17069	17000	16962	16887	16898	17036	16901	16991	17056	16962	17002	17069	16933	17058	16908	17057	16666	16893	16927	17021	17080	16852	16718	16984	17013	17099	17028	16888	16996	16954	16828	16981	16877	17033	17047	16889	17114	17144	17125	16817	16787	16704	16986	16900	17046	17083	17000	16985	17169	17168	16979	17115	16859	16782	16812	16848	16895	16970	16871	16957	16967	17082	16905	16977	16889	16834	16988	16966	16686	16740	17031	16748	16923	16774	16924	17062	17105	16926	16805	17038	16986	16710	16852	16914	16822	16807	16732	16939	17010	16889	17127	16916	17044	16951	16959	17046	16998	17063	16966	16855	16938	16872	16822	16881	17094	17055	16995	17041	16889	17006	16888	17120	17075	17032	16904	17047	16921	16791	17041	16850	17094	16973	17046	16920	16897	16796	16882	17038	17151	17023	16982	16713	16926	16869	16880	17002	16981
17103	29144	32254	27710	24953	23541	26685	54170	49448	35415	22433	15651	14009	13482	13573	13561	13512	13515	13604	13780	13501	13546	13544	13500	13441	13519	13667	13678	13606	13689	13548	13629	13617	13487	13682	13536	13627	13651	13643	13392	13828	13336	13493	13607	13413	13435	13557	13674	13450	13649	13640	13643	13524	13628	13614	13426	13444	13575	13384	13608	13528	13503	13650	13735	13537	13566	13594	13452	13708	13625	13410	13627	13532	13495	13480	13589	13591	13722	13570	13538	13724	13616	13585	13515	13598	13523	13651	13429	13584	13610	13691	13584	13583	13405	13537	13490	13676	13420	13626	13555	13561	13559	13541	13483	13458	13578	13734	13569	13695	13431	13391	13566	13598	13769	13673	13499	13470	13676	13480	13592	13615	13565	13547	13398	13510	13390	13575	13587	13568	13538	13483	13632	13619	13631	13356	13606	13559	13677	13713	13542	13492	13604	13635	13522	13663	13605	13501	13662	13534	13525	13617	13742	13389	13604	13510	13641	13761	13513	13642	13571	13523	13440	13709	13534	13555	13552	13724	13670	13590	13464	13482	13584	13607	13487	13491	13643	13541	13439	13510	13626	13500	13544	13526	13490	13768	13696	13562	13483	13572	13541	13533	13449	13458	13577	13524	13571	13507	13440	13747	13583	13622	13435	13610	13565	13367	13467	13590	13574	13664	13495	13465	13627	13617	13603	13538	13512	13646	13686	13550	13692	13402	13627	13440	13563	13607	13688	13539	13576	13564	13714	13497	13637	13430	13543	13542	13491	13469	13663	13671	13411	13665	13615	13540	13586	13492	13540	13492	13573	13495	13511	13622	13488	13615	13619	13583	13592	13339	13473	13517	13403	13572	13480	13718	13618	13529	13501	13644	13552	13443	13469	13587	13463	13520	13607	13463	13725	13350	13488	13487	13702	13689	13686	13594	13571	13672	13787	13384	13549	13596	13551	13627	13439	13763	13637	13593	13623	13406	13653	13583	13559	13638	13653	13599	13410	13671	13569	13486	13739	13505	13606	13670	13360	13483	13693	13380	13542	13665	13669	13534	13704	13671	13339	13693	13443	13623	13530	13679	13626	13500	13482	13558	13457	13601	13561	13597	13384	13570	13631	13557	13521	13611	13456	13547	13552	13529	13638	13608	13561	13575	13572	13725	13653	13577	13521	13405	13552	13783	13470	13557	13396	13737	13520	13583	13600	13545	13451	13671	13492	13591	13538	13598	13512	13614	13437	13471	13705	13427	13544	13730	13617	13581	13538	13627	13414	13599	13641	13560	13600	13618	13715	13703	13556	13626	13729	13638	13638	13575	13464	13465	13679	13404	13556	13586	13524	13862	13568	13647	13646	13633	13699	13415	13588	13379	13488	13576	13554	13491	13428	13534	13479	13575	13407	13603	13537	13656	13462	13505	13680	13618	13412	13631	13621	13616	13620	13679	13673	13384	13746	13421	13670	13448	13590	13567	13582	13585	13687	13477	13670	13618	13606	13482	13510	13459	13471	13643	13774	13723	13519	13768	13463	13771	13546	13603	13455	13623	13558	13614	13690	13600	13559	13628	13552	13651	13529	13582	13559	13585	13528	13597	13550	13577	13642	13594	13459	13724	13450	13583	13584	13511	13463	13618	13539	13631	13646	13493	13476	13505	13716	13403	13546	13482	13611	13623	13706	13607	13749	13640	13520	13580	13624	13637	13622	13604	13402	13641	13578	13678	13678	13504	13534	13559	13664	13636	13585	13796	13494	13550	13456	13572	13798	13420	13433	13773	13577	13581	13638	13464	13404	13502	13784	13437	13485	13566	13560	13452	13553	13415	13556	13558	13644	13603	13441	13471	13679	13521	13522	13640	13411	13584	13485	13622	13490	13492	13628	13521	13435	13644	13524	13582	13585	13802	13502	13497	13571	13480	13553	13508	13495	13571	13566	13623	13514	13570	13434	13554	13434	13659	13768	13779	13588	13430	13570	13498	13597	13668	13662	13472	13542	13682	13478	13651	13615	13670	13395	13477	13694	13497	13706	13442	13454	13440	13638	13655	13458	13482	13490	13644	13567	13465	13616	13441	13550	13486	13533	13606	13633	13620	13460	13793	13547	13573	13603	13608	13672	13530	13552	13485	13696	13434	13553	13542	13574	13626	13625	13501	13460	13599	13434	13597	13664	13490	13704	13506	13558	13669	13537	13492	13562	13641	13597	13331	13564	13408	13528	13657	13603	13497	13710	13623	13579	13593	13609	13658	13785	13662	13696	13378	13379	13388	13630	13532	13518	13399	13659	13473	13389	13596	13594	13661	13608	13600	13544	13494	13476	13574	13542	13637	13611	13589	13461	13713	13552	13823	13579	13630	13476	13666	13542	13699	13439	13541	13677	13577	13523	13589	13513	13578	13568	13471	13722	13727	13602	13650	13415	13682	13592	13504	13552	13585	13480	13614	13503	13690	13531	13688	13584	13716	13624	13598	13514	13555	13527	13646	13512	13550	13606	13623	13589	13465	13685	13525	13571	13507	13500	13443	13460	13594	13760	13513	13456	13465	13526	13480	13536	13584	13539	13608	13536	13498	13657	13546	13597	13408	13496	13510	13512	13490	13493	13555	13610	13466	13465	13644	13574	13578	13418	13527	13661	13664	13613	13718	13547	13556	13480	13617	13506	13610	13475	13702	13635	13698	13447	13636	13574	13667	13505	13580	13595	13382	13500	13514	13757	13585	13536	13591	13514	13594	13708	13503	13628	13370	13541	13554	13485	13422	13658	13552	13605	13545	13486	13401	13593	13591	13566	13669	13722	13491	13618	13640	13486	13589	13718	13532	13474	13463	13585	13600	13560	13479	13659	13730	13449	13516	13603	13451	13491	13742	13711	13504	13643	13452	13595	13731	13597	13676	13598	13553	13520	13341	13516	13546	13581	13627	13492	13676	13497	13569	13615	13497	13632	13624	13562	13794	13656	13723	13617	13535	13715	13484	13519	13480	13720	13605	13538	13675	13597	13550	13614	13515	13692	13547	13621	13518	13765	13469	13615	13570	13404	13497	13585	13512	13620	13527	13669	13517	13652	13606	13576	13715	13380	13636	13516	13317	13430	13590	13525	13547	13676	13616	13569	13457	13652	13626	13417	13342	13611	13568	13541	13574	13675	13548	13590	13569	13574	13542	13703	13699	13480	13517	13533	13469	13452	13590	13659	13714	13566	13629	13680	13507	13515	13795	13582	13595	13675	13592	13632	13579	13645	13634	13618	13650	13498	13558	13612	13530	13602	13526	13446	13615	13560	13544	13603	13604	13580	13530	13609	13654	13778	13568	13625	13559	13642	13803	13652	13547	13569	13552	13464	13556	13551	13311	13468	13365	13538	13644	13589	13396	13592	13643	13608	13585	13674	13538	13562	13384	13760	13341	13576	13440	13572	13606	13667	13707	13684	13608	13407	13673	13457	13592	13625	13636	13507	13481	13524	13420	13634	13623	13677	13507	13608	13616	13557	13634	13666	13494	13593	13555	13624	13709	13655	13662	13396	13318	13398	13606	13600	13363	13668	13496	13675	13681	13540	13455	13566	13694	13747	13634	13405	13566	13531	13330	13600	13645	13375	13496	13564	13608	13496	13652	13570	13619	13680	13780	13607	13653	13454	13575	13697	13662	13683	13580	13639	13669	13680	13615	13492	13528	13533	13693	13649	13576	13417	13624	13440	13546	13622	13622	13597	13399	13471	13307	13521	13640	13606	13385	13582	13704	13502	13568	13483	13592	13504	13563	13646	13526	13659	13606	13638	13551	13497	13624	13623	13632	13575	13598	13408	13666	13541	13546	13581	13810	13645	13571	13653	13539	13740	13733	13608	13562	13592	13504	13507	13495	13464	13510	13592	13460	13613	13599	13581	13593	13412	13585	13443	13531	13432	13525	13697	13639	13550	13476	13619	13643	13523	13797	13669	13493	13711	13483	13595	13485	13703	13533	13380	13570	13750	13655	13650	13595	13630	13514	13517	13421	13769	13679	13506	13571	13606	13572	13406	13688	13648	13676	13793	13653	13494	13495	13578	13635	13666	13573	13696	13546	13681	13689	13670	13519	13570	13603	13572	13554	13569	13601	13593	13677	13698	13675	13567	13650	13524	13514	13634	13482	13525	13620	13631	13663	13490	13670	13551	13497	13566	13623	13665	13526	13571	13606	13544	13522	13478	13593	13411	13523	13615	13610	13612	13697	13598	13676	13435	13539	13570	13592	13544	13549	13529	13430	13589	13636	13651	13711	13538	13551	13683	13492	13599	13579	13667	13556	13639	13662	13692	13589	13748	13514	13611	13597	13572	13630	13399	13639	13698	13628	13476	13527	13566	13460	13614	13619	13613	13535	13640	13528	13586	13487	13697	13578	13524	13493	13443	13542	13386	13580	13599	13570	13555	13687	13721	13421	13501	13419	13601	13511	13764	13673	13742	13517	13558	13667	13516	13635	13547	13677	13565	13488	13629	13516	13550	13498	13597	13727	13593	13492	13444	13458	13457	13608	13531	13589	13565	13696	13413	13405	13488	13551	13599	13613	13577	13717	13497	13616	13690	13530	13566	13527	13694	13606	13504	13552	13754	13642	13517	13430	13585	13433	13636	13601	13576	13771	13687	13717	13743	13415	13520	13508	13442	13554	13415	13501	13675	13414	13706	13579	13483	13656	13580	13587	13485	13606	13565	13652	13756	13728	13614	13522	13498	13699	13616	13606	13537	13559	13641	13390	13561	13506	13452	13514	13638	13360	13585	13631	13573	13613	13608	13699	13642	13659	13444	13701	13454	13575	13634	13624	13752	13723	13527	13648	13510	13453	13567	13535	13389	13451	13563	13459	13621	13600	13519	13472	13524	13620	13545	13581	13513	13574	13665	13515	13456	13607	13438	13532	13389	13480	13385	13491	13587	13505	13530	13783	13671	13438	13511	13573	13462	13684	13607	13414	13615	13545	13713	13480	13558	13730	13616	13496	13437	13542	13582	13484	13452	13589	13439	13659	13603	13646	13550	13666	13546	13590	13569	13507	13408	13557	13526	13577	13418	13722	13588	13623	13573	13635	13462	13535	13680	13662	13676	13635	13572	13744	13570	13821	13554	13576	13541	13496	13524	13619	13513	13474	13611	13724	13623	13421	13710	13527	13648
23939	21073	28504	24113	23149	26664	38110	67271	62284	44625	31000	21455	17742	16729	16708	16502	16846	16841	16779	16668	16655	16700	16655	16615	16401	16434	16517	16660	16570	16679	16400	16334	16521	16648	16539	16684	16655	16410	16505	16697	16649	16605	16566	16592	16778	16337	16562	16766	16737	16525	16528	16674	16625	16592	16551	16439	16475	16680	16795	16717	16483	16450	16512	16464	16617	16475	16648	16482	16526	16466	16688	16479	16258	16424	16618	16584	16502	16616	16498	16571	16676	16613	16723	16846	16475	16492	16458	16530	16455	16624	16495	16536	16569	16485	16645	16572	16587	16275	16502	16366	16407	16537	16599	16494	16308	16455	16424	16527	16554	16640	16447	16527	16780	16428	16404	16735	16738	16609	16509	16314	16640	16369	16437	16304	16505	16560	16605	16570	16533	16552	16612	16536	16641	16501	16534	16399	16570	16372	16596	16648	16644	16717	16511	16413	16437	16512	16452	16479	16455	16542	16431	16471	16498	16452	16648	16393	16515	16320	16548	16442	16511	16453	16603	16437	16578	16741	16583	16583	16562	16754	16476	16467	16590	16514	16696	16470	16588	16598	16459	16549	16473	16459	16457	16222	16346	16661	16664	16329	16772	16434	16502	16642	16801	16428	16535	16565	16348	16194	16539	16790	16410	16318	16335	16724	16562	16497	16587	16506	16600	16625	16509	16604	16397	16430	16347	16310	16512	16263	16507	16636	16550	16630	16553	16570	16452	16486	16376	16692	16716	16664	16275	16432	16391	16472	16541	16363	16510	16400	16608	16572	16476	16467	16550	16658	16565	16382	16459	16566	16526	16432	16579	16640	16557	16561	16486	16498	16873	16360	16572	16678	16628	16459	16429	16538	16670	16542	16474	16572	16583	16696	16534	16374	16490	16534	16757	16633	16453	16297	16454	16541	16492	16500	16601	16619	16407	16388	16485	16515	16565	16356	16543	16631	16514	16317	16446	16648	16402	16388	16597	16354	16447	16512	16582	16569	16506	16554	16374	16550	16408	16398	16646	16580	16611	16376	16638	16577	16548	16478	16612	16499	16521	16522	16553	16361	16511	16531	16386	16425	16551	16661	16333	16612	16494	16504	16566	16403	16414	16556	16693	16816	16429	16532	16558	16486	16538	16566	16450	16677	16528	16498	16584	16539	16484	16521	16416	16604	16534	16327	16355	16673	16446	16499	16703	16706	16587	16452	16539	16454	16405	16572	16555	16449	16478	16473	16546	16369	16517	16332	16389	16696	16375	16423	16669	16428	16495	16441	16491	16605	16617	16683	16560	16654	16555	16533	16335	16684	16498	16494	16314	16460	16528	16545	16586	16495	16370	16481	16469	16581	16598	16571	16276	16592	16660	16373	16389	16522	16731	16443	16536	16510	16377	16492	16302	16629	16458	16500	16673	16621	16642	16510	16641	16513	16531	16388	16234	16351	16614	16472	16552	16583	16397	16294	16576	16483	16448	16556	16295	16510	16466	16450	16425	16703	16636	16353	16506	16531	16497	16613	16608	16505	16558	16579	16445	16437	16579	16429	16688	16526	16555	16525	16475	16443	16560	16493	16374	16643	16563	16379	16533	16516	16367	16776	16431	16364	16732	16530	16501	16484	16408	16393	16355	16594	16454	16726	16471	16328	16468	16687	16536	16591	16624	16547	16655	16422	16561	16506	16484	16495	16409	16372	16580	16355	16431	16544	16353	16717	16672	16245	16356	16576	16684	16596	16610	16441	16471	16561	16397	16608	16627	16470	16579	16625	16514	16531	16657	16548	16531	16266	16458	16615	16643	16681	16417	16520	16631	16736	16497	16640	16583	16532	16646	16517	16480	16513	16428	16367	16444	16547	16613	16418	16407	16498	16563	16455	16410	16583	16471	16348	16309	16591	16581	16652	16415	16587	16479	16603	16572	16467	16348	16519	16566	16354	16565	16560	16384	16444	16629	16585	16416	16448	16387	16585	16556	16455	16471	16454	16485	16376	16477	16356	16553	16409	16434	16620	16554	16406	16466	16410	16469	16323	16501	16460	16466	16449	16567	16335	16476	16410	16591	16434	16314	16368	16463	16635	16513	16398	16786	16565	16497	16442	16281	16808	16496	16593	16194	16294	16455	16333	16597	16560	16291	16689	16678	16616	16505	16389	16404	16455	16332	16438	16476	16504	16493	16592	16550	16595	16478	16582	16681	16537	16623	16664	16410	16656	16484	16540	16471	16428	16394	16555	16480	16563	16631	16493	16420	16363	16358	16420	16487	16555	16592	16607	16504	16422	16645	16503	16473	16512	16399	16519	16556	16647	16620	16442	16493	16538	16541	16713	16451	16412	16509	16512	16481	16404	16527	16424	16328	16540	16284	16479	16330	16271	16559	16416	16328	16365	16541	16546	16429	16391	16504	16397	16481	16621	16575	16224	16451	16545	16596	16470	16464	16596	16592	16395	16452	16583	16660	16592	16757	16487	16564	16496	16363	16292	16566	16465	16571	16525	16391	16446	16436	16401	16713	16529	16661	16374	16654	16479	16452	16415	16478	16470	16674	16360	16420	16346	16666	16353	16511	16433	16572	16621	16629	16489	16519	16541	16479	16713	16319	16458	16564	16441	16318	16469	16376	16692	16486	16444	16500	16353	16594	16568	16420	16509	16547	16595	16527	16563	16728	16568	16251	16213	16654	16390	16444	16547	16696	16448	16447	16483	16770	16621	16289	16420	16441	16404	16517	16652	16408	16400	16747	16593	16533	16586	16501	16391	16630	16506	16459	16523	16573	16599	16529	16350	16430	16517	16542	16343	16627	16454	16440	16374	16420	16423	16610	16592	16470	16343	16625	16489	16566	16532	16585	16255	16437	16537	16600	16525	16494	16565	16394	16591	16363	16572	16491	16630	16443	16406	16475	16601	16537	16568	16600	16555	16450	16447	16323	16456	16588	16261	16492	16586	16384	16565	16751	16472	16589	16540	16530	16721	16588	16616	16678	16538	16676	16557	16566	16530	16627	16449	16435	16256	16403	16536	16568	16413	16420	16597	16498	16405	16650	16400	16633	16582	16617	16508	16811	16446	16601	16584	16325	16720	16405	16543	16443	16423	16477	16508	16529	16498	16537	16546	16354	16468	16604	16206	16540	16395	16336	16307	16589	16732	16426	16508	16654	16200	16387	16480	16453	16379	16519	16539	16469	16502	16637	16388	16565	16382	16460	16424	16378	16355	16391	16307	16465	16477	16443	16629	16420	16528	16477	16598	16329	16304	16380	16438	16556	16437	16430	16478	16568	16555	16618	16667	16498	16658	16355	16609	16447	16508	16486	16300	16555	16654	16540	16461	16583	16588	16791	16431	16600	16566	16584	16860	16480	16487	16467	16500	16649	16583	16697	16768	16605	16536	16389	16393	16551	16564	16421	16561	16465	16677	16739	16571	16445	16622	16490	16608	16622	16377	16358	16467	16397	16487	16555	16504	16492	16514	16574	16674	16521	16338	16596	16592	16717	16705	16523	16574	16515	16576	16470	16567	16769	16721	16344	16545	16726	16530	16417	16353	16618	16521	16393	16520	16574	16567	16582	16686	16417	16498	16266	16424	16479	16410	16545	16710	16564	16638	16375	16604	16379	16458	16326	16494	16786	16410	16354	16562	16412	16273	16676	16557	16469	16447	16435	16592	16419	16526	16763	16405	16411	16420	16529	16508	16585	16622	16516	16427	16503	16349	16418	16387	16500	16542	16519	16416	16508	16373	16526	16499	16319	16563	16550	16277	16577	16483	16433	16487	16621	16511	16530	16670	16642	16616	16610	16489	16424	16528	16423	16438	16487	16496	16411	16441	16441	16481	16523	16619	16419	16402	16321	16639	16515	16461	16592	16543	16430	16324	16647	16363	16498	16621	16675	16458	16510	16476	16697	16249	16593	16624	16469	16357	16501	16326	16466	16505	16475	16626	16531	16603	16488	16461	16498	16457	16533	16622	16466	16534	16361	16400	16449	16295	16299	16327	16562	16410	16672	16482	16539	16513	16348	16481	16655	16490	16510	16428	16550	16342	16429	16419	16465	16692	16504	16533	16576	16470	16697	16523	16475	16481	16472	16574	16528	16694	16673	16399	16563	16624	16532	16439	16589	16273	16426	16331	16461	16560	16347	16281	16392	16534	16399	16562	16564	16658	16751	16408	16440	16450	16368	16629	16614	16534	16692	16430	16669	16564	16553	16453	16455	16594	16394	16346	16422	16612	16545	16432	16539	16505	16435	16421	16466	16451	16612	16397	16554	16462	16652	16451	16487	16398	16507	16684	16398	16519	16434	16599	16450	16344	16629	16503	16432	16401	16314	16468	16397	16460	16478	16796	16470	16557	16409	16520	16335	16509	16482	16351	16437	16593	16523	16431	16459	16525	16353	16595	16446	16552	16827	16467	16587	16515	16405	16469	16676	16581	16589	16717	16446	16420	16632	16456	16546	16467	16608	16284	16530	16448	16385	16445	16468	16439	16522	16719	16613	16469	16651	16495	16566	16409	16487	16322	16532	16634	16455	16527	16694	16666	16512	16385	16163	16328	16493	16684	16563	16497	16621	16643	16693	16494	16671	16458	16503	16556	16418	16319	16413	16502	16356	16756	16568	16624	16483	16472	16664	16641	16473	16424	16414	16413	16451	16387	16501	16420	16596	16779	16509	16526	16434	16511	16690	16486	16419	16412	16503	16468	16427	16578	16387	16651	16416	16601	16554	16563	16522	16452	16462	16419	16470	16526	16631	16401	16445	16221	16589	16450	16444	16378	16358	16618	16383	16620	16722	16454	16495	16702	16504	16532	16556	16530	16231	16616	16442	16477	16458	16476	16473	16411	16385	16235	16415	16423	16451	16408	16922	16499	16737	16470	16481	16421	16577	16429	16573	16369	16462	16373	16493	16562	16663	16669	16721	16657	16596	16530	16521	16576	16629	16550	16455	16636	16625	16515	16467	16531	16537	16716	16475	16635	16420	16700	16472	16473	16765	16709	16409	16647	16510	16499	16350	16510	16587	16546	16492	16646	16262	16295	16589	16674	16511	16477	16402	16527	16596	16434	16575	16544	16579	16581	16342	16496	16575	16447	16560	16443	16375	16336	16448	16539	16405	16567	16428	16438	16478	16514	16480	16493	16736	16371
19727	35703	35086	32623	31061	27726	38522	67295	60147	43457	27429	16797	13681	13453	13344	13259	13568	13259	13242	12999	13248	13194	13256	13548	13381	13298	13234	13333	13345	13322	13201	13419	13432	13313	13268	13441	13135	13208	13300	13318	13317	13219	13303	13198	13320	13237	13289	13283	13119	13172	13166	13241	13233	13252	13161	13266	13205	13277	13307	13239	13201	13407	13434	13246	13367	13344	13322	13235	13328	13318	13363	13547	13381	13288	13279	13126	13404	13302	13177	13295	13207	13293	13492	13451	13184	13231	13358	13390	13110	13289	13204	13227	13239	13257	13194	13366	13191	13332	13184	13327	13187	13298	13244	13287	13367	13176	13319	13449	13351	13223	13321	13228	13416	13390	13390	13206	13240	13307	13384	13276	13457	13218	13298	13359	13392	13199	13282	13416	13333	13316	13380	13333	13145	13200	13172	13105	13282	13471	13124	13294	13373	13243	13129	13349	13149	13245	13208	13344	13194	13186	13280	13313	13282	13308	13202	13243	13214	13300	13191	13214	13286	13267	13204	13214	13233	13117	13074	13428	13445	13183	13306	13261	13113	13382	13260	13375	13313	13287	13229	13257	13420	13248	13237	13321	13269	13256	13186	13221	13473	13244	13279	13272	13334	13195	13274	13144	13253	13373	13117	13222	13337	13269	13293	13226	13245	13283	13216	13259	13307	13276	13332	13205	13171	13194	13265	13249	13227	13419	13320	13324	13098	13280	13320	13325	13200	13351	13191	13395	13123	13441	13184	13133	13200	13310	13379	13423	13208	13382	13203	13264	13356	13250	13068	13265	13504	13362	13200	13268	13279	13261	13342	13251	13212	13357	13167	13307	13097	13326	13077	13248	13069	13398	13379	12999	13215	13088	13346	13186	13311	13301	13443	13154	13359	13311	13181	13230	13182	13339	13283	13130	13340	13286	13177	13344	13220	13080	13304	13442	13223	13200	13157	13449	13305	13271	13256	13339	13311	13166	13346	12929	13315	13378	13292	13145	13298	13187	13381	13483	13210	13237	13380	13249	13256	13114	13275	13249	13272	13252	13190	13295	13312	13296	13227	13246	13140	13213	13159	13160	13251	13367	13085	13200	13277	13428	13170	13366	13227	13204	13447	13215	13416	13423	13310	13303	13083	13305	13311	13395	13311	13253	13327	13240	13444	13346	13203	13094	13212	13193	13356	13210	13448	13211	13146	13068	13194	13344	13206	13179	13102	13236	13225	13350	13258	13213	13144	13081	13244	13230	13160	13346	13250	13319	13414	13388	13298	13184	13409	13338	13278	13141	13345	13366	13303	13244	13276	13222	13291	13299	13302	13121	13203	13309	13145	13170	13251	13316	13329	13387	13329	13317	13257	13308	13179	13267	13430	13327	13237	13352	13148	13313	13428	13358	13348	13156	13356	13296	13191	13383	13275	13302	13304	13144	13393	13255	13215	13223	13286	13259	13296	13263	13379	13185	13204	13149	13116	13322	13296	13082	13254	13202	13312	13416	13320	13404	13181	13060	13345	13319	13289	13286	13410	13187	13464	13291	13117	13306	13117	13265	13205	13149	13528	13391	13176	13350	13212	13290	13220	13187	13197	13201	13303	13165	13231	13275	13189	13318	13258	13040	13197	13216	13307	13405	13284	13333	13282	13519	13425	13265	13402	13159	13220	13295	13256	13254	13267	13547	13279	13336	13434	13282	13356	13349	13208	13239	13218	13287	13259	13336	13428	13210	13246	13159	13434	13242	13218	13272	13265	13213	13302	13352	13214	13271	13319	13160	13204	13144	13342	13426	13521	13286	13201	13364	13269	13225	13388	13146	13259	13357	13280	13179	13552	13320	13310	13354	13309	13213	13294	13289	13274	13249	13278	13463	13221	13228	13369	13206	13414	13212	13302	13294	13521	13295	13191	13272	13322	13349	13200	13464	13368	13372	13395	13288	13362	13348	13314	13376	13276	13360	13348	13255	13492	13211	13176	13392	13326	13358	13356	13271	13342	13419	13254	13195	13281	13367	13188	13391	13251	13206	13375	13356	13216	13171	13342	13310	13268	13369	13241	13211	13258	13467	13202	13245	13228	13360	13521	13325	13156	13357	13229	13181	13482	13266	13360	13301	13321	13268	13324	13234	13211	13217	13274	13373	13213	13201	13298	13464	13285	13250	13186	13318	13349	13295	13237	13124	13258	13193	13304	13410	13417	13237	13248	13161	13223	13402	13170	13223	13271	13394	13222	13278	13268	13137	13198	13451	13421	13369	13253	13163	13139	13482	13265	13203	13308	13231	13332	13324	13340	13291	13381	13202	13353	13306	13327	13331	13342	13180	13349	13256	13280	13244	13455	13282	13448	13189	13138	13255	13221	13252	13177	13244	13307	13258	13299	13345	13439	13237	13338	13246	13213	13121	13416	13422	13239	13336	13475	13299	13271	13206	13282	13410	13360	13343	13256	13409	13225	13266	13386	13254	13265	13288	13306	13218	13113	13126	13212	13253	13225	13322	13330	13122	13310	13232	13149	13298	13440	13426	13382	13369	13324	13367	13336	13285	13201	13380	13259	13376	13409	13303	13227	13171	13132	13366	13241	13309	13247	13063	13407	13338	13231	13411	13251	13265	13210	13305	13482	13181	13250	13170	13253	13367	13227	13305	13332	13256	13141	13340	13390	13387	13369	13470	13147	13262	13334	13326	13240	13365	13178	13348	13067	13236	13280	13157	13226	13270	13260	13205	13085	13378	13284	13352	13299	13362	13271	13307	13221	13196	13335	13352	13141	13332	13396	13335	13300	13207	13211	13347	13371	13185	13240	13407	13398	13249	13242	13338	13284	13321	13321	13228	13404	13393	13259	13173	13134	13177	13158	13299	13271	13421	13183	13303	13223	13391	13261	13247	13138	13207	13265	13219	13256	13398	13210	13387	13366	13239	13258	13279	13240	13345	13429	13217	13478	13263	13276	13286	13356	13213	13272	13180	13216	13241	13256	13466	13228	13311	13191	13204	13437	13187	13209	13276	13318	13220	13230	13301	13127	13246	13302	13433	13252	13115	13142	13189	13094	13225	13176	13321	13200	13335	13412	13226	13226	13225	13323	13430	13374	13033	13329	13329	13306	13410	13026	13427	13174	13288	13317	13212	13179	13291	13291	13425	13385	13293	13260	13207	13357	13208	13277	13313	13235	13278	13400	13226	13335	13228	13375	13295	13364	13146	13323	13283	13369	13482	13387	13275	13235	13323	13177	13234	13309	13253	13378	13514	13352	13353	13417	13318	13070	13378	13310	13273	13314	13065	13364	13240	13189	13167	13232	13308	13401	13277	13373	13229	13273	13224	13421	13280	13170	13272	13266	13283	13337	13302	13338	13206	13467	13226	13270	13185	13317	13288	13253	13257	13290	13396	13334	13240	13238	13255	13279	13345	13291	13179	13497	13354	13174	13298	13240	13322	13476	13355	13355	13263	13200	13285	13320	13206	13181	13376	13316	13260	13280	13547	13195	13259	13405	13412	13432	13399	13323	13197	13357	13322	13180	13246	13330	13230	13224	13233	13477	13179	13296	13206	13269	13340	13280	13420	13410	13209	13203	13146	13305	13321	13318	13268	13241	13250	13251	13198	13429	13335	13227	13200	13278	13117	13380	13226	13271	13453	13331	13289	13203	13341	13305	13160	13217	13200	13336	13332	13146	13236	13222	13311	13419	13398	13313	13556	13281	13131	13347	13406	13324	13341	13066	13249	13280	13294	13263	13344	13460	13139	13172	13443	13291	13340	13265	13236	13203	13432	13176	13429	13206	13306	13254	13105	13479	13246	13230	13289	13241	13287	13187	13215	13113	13191	13074	13315	13328	13237	13206	13356	13246	13422	13295	13270	13311	13228	13396	13308	13358	13242	13372	13222	13423	13400	13315	13393	13288	13251	13274	13325	13130	13284	13242	13279	13277	13202	13341	13230	13348	13164	13242	13090	13094	13277	13229	13220	13308	13112	13199	13287	13280	13325	13313	13194	13340	13380	13216	13168	13349	13152	13250	13318	13200	13408	13242	13376	13187	13220	13281	13354	13248	13173	13279	13356	13324	13110	13339	13197	13352	13149	13202	13332	13234	13214	13187	13251	13348	13277	13403	13359	13348	13519	13408	13176	13346	13231	13166	13248	13250	13324	13197	13266	13235	13208	13308	13329	13169	13394	13258	13088	13207	13332	13133	13139	13252	13257	13204	13237	13459	13177	13289	13169	13420	13205	13199	13332	13366	13337	13177	13080	13315	13074	13299	13364	13355	13512	13339	13098	13250	13353	13135	13360	13420	13287	13407	13187	13307	13330	13178	13270	13437	13290	13232	13405	13195	13358	13301	13401	13247	13361	13299	13216	13239	13278	13238	13425	13305	13433	13221	13341	13264	13319	13397	13339	13285	13260	13325	13339	13273	13192	13398	13497	13209	13426	13417	13445	13242	13029	13262	13221	13210	13368	13445	13086	13076	13365	13230	13381	13295	13189	13275	13041	13293	13159	13441	13424	13343	13298	13252	13264	13246	13272	13223	13291	13354	13265	13300	13323	13193	13166	13331	13376	13401	13288	13283	13335	13185	13231	13231	13204	13426	13292	13266	13162	13264	13208	13329	13299	13409	13280	13326	13237	13342	13210	13274	13374	13218	13332	13361	13251	13222	13295	13226	13070	13399	13432	13212	13381	13221	13278	13364	13340	13300	13200	13106	13382	13260	13155	13279	13276	13146	13271	13195	13217	13348	13120	13277	13175	13276	13160	13312	13274	13406	13310	13258	13323	13256	13237	13372	13232	13318	13386	13249	13267	13323	13232	13297	13285	13313	13434	13135	13183	13396	13343	13320	13158	13151	13316	13332	13417	13195	13286	13306	13224	13361	13347	13295	13303	13201	13317	13264	13379	13208	13145	13189	13248	13260	13260	13169	13334	13191	13272	13390	13314	13131	13355	13295	13356	13386	13149	13171	13373	13243	13174	13377	13216	13372	13341	13239	13419	13249	13275	13353	13249	13278	13241	13468	13298	13259	13376	13280	13208	13274	12984	13184	13222	13318	13325	13211	13104	13188	13335	13026	13384	13342	13220	13260	13406	13123	13272	13285	13151	13435	13344	13185	13333	13117	13246	13237	13435	13254	13229	13327	13285	13323	13312
30243	22997	25147	24104	21152	20094	20250	25091	25238	21413	19288	18129	17880	17571	17540	17853	17611	17462	17746	17772	17704	17740	17657	17729	17633	17620	17751	17611	17607	17558	17910	17546	17598	17797	17631	17420	17604	17622	17633	17642	17791	17850	17889	17625	17519	17593	17743	17643	17755	17688	17796	17630	17570	17724	17660	17757	17739	17475	17562	17660	17709	17623	17572	17692	17642	17704	17618	17708	17768	17731	17637	17656	17667	17759	17590	17628	17668	17880	17671	17744	18002	17604	17972	17623	17620	17630	17712	17739	17600	17686	17860	17381	17793	17997	17713	17637	17779	17862	17714	17830	17617	17633	17608	17496	17510	17689	17656	17579	17478	17693	17750	17825	17593	17671	17589	17707	17847	17619	17723	17647	17623	17704	17655	17678	17875	17505	17586	17717	17811	17645	17593	17735	17711	18066	17657	17839	17700	17615	17798	17711	17347	17547	17529	17716	17714	17804	17724	17778	17698	17471	17520	17665	17702	17532	17525	17623	17483	17761	17873	17747	17640	17596	17795	17618	17504	17760	17695	17455	17717	17642	17728	17894	17645	17593	17698	17697	17535	17755	17945	17632	17647	17905	17599	17490	17538	17421	17612	17428	17736	17682	17710	17567	17773	17630	17541	17602	17847	17502	17735	17738	17519	17640	17716	17779	17753	17477	17874	17796	17599	17786	17462	17543	17809	17637	17658	17641	17484	17259	17526	17696	17605	17887	17495	17560	17733	17581	17556	17476	17685	17746	17433	17582	17560	17588	17395	17688	17524	17822	17668	17584	17632	17712	17901	17752	17746	17645	17476	17728	17822	17689	17538	17516	17517	17658	17722	17883	17561	17630	17606	17720	17625	17483	17634	17805	17645	17483	17488	17515	17857	17774	17745	17737	17603	17847	17655	17548	17716	17546	17467	17737	17511	17580	17662	17551	17881	17834	17617	17583	17734	17675	17616	17662	17720	17735	17761	17770	17984	17702	17841	17608	17554	17341	17753	17560	17777	17521	17652	17704	17810	17794	17511	17504	17657	17566	17486	17624	17644	17659	17618	17337	17496	17932	17675	17459	17740	17637	17616	17698	17728	17521	17963	17583	17802	17698	17717	17596	17690	17649	18008	17837	17657	17693	17723	17542	17736	17880	17714	17659	17679	17587	17564	17734	17625	17631	17652	17788	17649	17574	17490	17520	17632	17617	17732	17597	17619	17802	17812	17741	17828	17551	17745	17677	17555	17523	17841	17766	17798	17590	17736	17611	17614	17776	17620	17737	17565	17661	17775	17642	17660	17516	17660	17704	17659	17691	17611	17594	17669	17664	17597	17674	17560	17654	17631	17530	17545	17671	17711	17801	17536	17457	17601	17791	17741	17443	17695	17637	17757	17687	17862	17600	17715	17771	17605	17838	17902	17701	17496	17416	17593	17703	17624	17858	17781	17753	17819	17636	17890	17702	17736	17507	17567	17546	17774	17505	17617	17677	17695	17534	17618	17741	17877	17842	17951	17647	17768	17673	17739	17626	17916	17723	17540	17916	17708	17734	17769	17804	17692	17514	17554	17715	17757	17667	17602	17670	17766	17485	17695	17797	17713	17660	17668	17661	17644	17651	17716	17819	17693	17689	17479	17810	17650	17557	17616	17627	17636	17575	17790	17589	17436	17831	17664	17794	17701	17469	17758	17753	17533	17568	17538	17738	17729	17770	17583	17938	17492	17748	17456	17856	17723	17609	17616	17626	17797	17657	17492	17596	17864	17754	17537	17775	17597	17661	17626	17465	17770	17822	17595	17537	17713	17669	17773	17631	17815	17692	17439	17512	17801	17769	17842	17604	17831	17526	17678	17767	17771	17662	17669	17735	17498	17754	17734	17642	17799	17522	17431	17745	17862	17594	17653	17566	17728	17967	17697	17701	17676	18073	17562	17582	17547	17718	17380	17491	17790	17737	17835	17939	17899	17749	17555	17490	17541	17457	17734	17653	17432	17618	17600	17651	17639	17559	17657	17687	17588	17618	17701	17705	17536	17594	17903	17780	17446	17629	17449	17654	17708	17524	17864	17864	17565	17776	17545	17835	17825	17677	17828	17661	17579	17804	17738	17665	17643	17503	17658	17476	17590	17597	17628	17702	17657	17756	17573	17652	17927	17687	17449	17485	17788	17664	17604	17565	17769	17520	17773	17736	17652	17727	17645	17606	17836	17914	17792	17738	17754	17825	17591	17799	17842	17616	17634	17577	17601	17649	17603	17622	17636	17379	17690	17748	17837	17828	17654	17507	17572	17607	17603	17835	17718	17536	17642	17804	17862	17438	17744	17606	17716	17674	17514	17659	17801	17650	17815	17821	17563	17746	17801	17783	17725	17619	17894	17756	17697	17591	17635	17643	17645	17872	17765	17767	17496	17544	17644	17692	17689	17684	17569	17729	17655	17871	17925	17737	17718	17774	17856	17563	17721	17783	17547	17660	17677	17507	17690	17688	17719	17715	17790	17660	17709	17524	17657	17689	17713	17795	17517	17548	17615	17739	17575	17547	17737	17746	17665	17676	17774	17610	17533	17742	17702	17533	17646	17604	17669	17677	17535	17785	17688	17456	17657	17375	17788	17919	17668	17495	17672	17879	17780	17322	17756	17641	17840	17748	17613	17827	17671	17565	17642	17723	17727	17739	17517	17559	17717	17666	17850	17561	17508	17719	17644	17635	17789	17674	17620	17727	17860	17638	17703	17643	17577	17638	17570	17686	17611	17531	17582	17901	17645	17813	17645	17733	17658	17587	17668	17649	17747	17836	17740	17663	17771	17628	17691	17828	17577	17465	17378	17492	17613	17525	17560	17786	17680	17662	17568	17658	17818	17569	17735	17614	17862	17633	17597	17712	17873	17712	17726	17735	17310	17740	17585	17791	17821	17828	17598	17691	17614	17804	17743	17656	17760	17473	17464	17698	17559	17915	17789	17786	17685	17853	17801	17793	17666	17531	17679	17704	17752	17488	17650	17672	17573	17480	17421	17779	17662	17540	17577	17575	17742	17584	17611	17577	17713	17523	17697	17519	17514	17780	17749	17657	17698	17612	17705	17613	17723	17678	17913	17783	17620	17642	17768	17590	17824	17924	17615	17745	17875	17650	17849	17598	17583	17502	17412	17802	17707	17682	17676	17747	17646	17603	17574	17697	17709	17496	17673	17611	17713	17650	17382	17660	17632	17714	17552	17574	17958	17507	17630	17446	17779	17691	17763	17775	17731	17592	17824	17807	17932	17748	17650	17482	17606	17740	17482	17889	17817	17795	17806	17682	17590	17640	17548	17646	17565	17817	17848	17797	17804	17609	17769	17769	17834	17793	17413	17865	17598	17658	17698	17614	17547	17580	17505	17641	17872	17870	17617	17657	17772	17486	17594	17593	17528	17825	17568	17736	17565	17632	17575	17546	17761	17634	17557	17577	17624	17689	17545	17517	17674	17577	17919	17487	17634	17613	17426	17712	17645	17653	17607	17951	17729	17706	17779	17706	17713	17600	17687	17627	17631	17560	17529	17745	17697	17835	17705	17607	17669	17834	17664	17750	17560	17867	17631	17786	17589	17565	17548	17514	17878	17704	17463	17784	17703	17810	17631	17699	17681	17671	17704	17594	17600	17767	17670	17636	17760	17893	17729	17747	17776	17798	17565	17465	17661	17816	17806	17641	17721	17516	17650	17778	17958	17712	17738	17692	17521	17776	17771	17713	17782	17535	17648	17615	17669	17947	17575	17809	17717	17690	17844	17527	17589	17640	17632	17636	17497	17724	17690	17471	17661	17678	17850	17540	17593	17636	17631	17583	17791	17705	17695	17794	17653	17843	17773	17687	17790	17479	17801	17613	17532	17615	17691	17591	17404	17643	17901	17695	17433	17547	17677	17698	17651	17551	17499	17629	17642	17535	17654	17756	17719	17589	17653	17777	17916	17654	17827	17785	17451	17654	17632	17845	17795	17606	17619	17652	17638	17795	17758	17722	17656	17560	17547	17472	17588	17812	17778	17668	17680	17462	17760	17750	17685	17735	17714	17768	17842	17583	17688	17719	17814	17750	17687	17758	17538	17683	17665	17525	17726	17514	17619	17780	17631	17736	17686	17651	17503	17690	17721	17539	17717	17431	17836	17826	17817	17805	17787	17597	17442	17692	17570	17782	17807	17415	17698	17626	17632	17716	17541	17526	17535	17571	17560	17636	17619	17616	17827	17832	17793	17703	17356	17622	17500	17705	17710	17572	17687	17747	17664	17733	17480	17605	17610	17738	17674	17799	17556	17821	17820	17704	17741	17564	17651	17629	17810	17710	17699	17710	17773	17747	17555	17615	17495	17711	17672	17776	17632	17566	17944	17677	17790	17622	17718	17715	17676	17550	17598	17613	17670	17755	17705	17674	17393	17686	17550	17700	17744	17650	17554	17595	17807	17588	17745	17779	17729	17687	17561	17806	17702	17629	17613	17574	17598	17586	17811	17702	17692	17607	17788	17600	17721	17706	17638	17477	17688	17633	17723	17666	17693	17717	17769	17709	17837	17671	17595	17585	17707	17590	17745	17744	17872	17702	17662	17594	17716	17672	17561	17761	17711	17696	17584	17671	17843	17618	17600	17609	17502	17669	17702	17636	17706	17610	17628	17517	17661	17704	17516	17691	17671	17737	17519	17703	17687	17776	17751	17580	17585	17694	17794	17627	17805	17747	17417	17893	17704	17806	17623	17846	17679	17612	17691	17432	17723	17704	17467	17680	17831	17528	17711	17566	17575	17815	17589	17586	17743	17807	17828	17909	17605	17648	17560	17628	17807	17761	17749	17551	17764	17585	17636	17841	17612	17663	17680	17688	17472	17679	17581	17764	18006	17407	17787	17587	17743	17653	17731	17754	17671	17549	17756	17733	17503	17636	17837	17754	17696	17621	17701	17398	17504	17639	17778	17842	17869	17638	17748	17945	17584	17758	17668	17848	17509	17714	17498	17587	17541	17682	17637	17617	17756	17699	17661	17820	17442	17697	17547	17647	17514	17474	17565	17612	17660	17827	17636	17882	17594	17586	17754	17484	17724	17812	17767	17765	17809	17611	17571	17684	17715	17771	17340	17753	17701	17472	17718	17566	17684	17519	17567	17654	17754	17790	17573	17620	17616	17629
17164	20259	22760	20404	19069	17163	17814	24564	22368	17753	15013	14333	14231	13913	13916	13916	13946	14053	13968	13974	13983	13962	13912	13886	13887	13788	13982	14204	13970	13990	13882	14028	13913	14018	13851	13855	13883	13962	14172	13931	14000	13811	13973	13869	13987	14098	14067	13989	13982	14048	13945	13937	13963	14076	13796	14139	14036	14048	14084	14019	14022	14041	13834	14011	13891	13953	14108	13980	13941	13995	13867	13956	14075	14032	13888	14028	14053	14001	13947	13950	14055	14176	14056	14166	13921	13768	13849	13851	14012	13991	13916	13987	13820	13965	13933	13856	14015	13876	13769	13888	13957	13839	13954	13891	13950	14027	14108	13917	13944	14022	13961	14045	14081	14006	13896	14075	14068	13941	13932	13830	13949	13883	13876	13883	13800	13984	14041	13844	13910	13988	13985	14013	14177	13965	13936	14009	14075	13944	13887	13910	14055	14006	13994	14092	14136	13945	13888	13955	13995	13773	14133	14100	14008	14053	13868	14011	13715	14048	13729	13907	13945	14078	13941	14028	14101	13778	13894	14083	13868	13955	13881	13900	14008	14045	13921	14002	13944	14061	13918	13897	13904	13892	13895	13967	14040	13906	14087	14104	13722	13992	13872	13801	13866	13884	13872	13909	13987	13924	14076	13896	13987	13885	13809	13961	14015	14148	14035	13923	14032	13793	14048	14147	14092	13886	13954	13789	14065	13814	13824	14137	13885	14054	13834	13826	14065	14150	13836	13935	13869	14085	14004	13901	13877	13960	13916	13919	13891	13916	13925	13842	13992	13918	14145	13983	13934	13787	14053	13985	13882	13944	13941	13981	14158	13863	14010	13675	13848	13971	13871	14107	14047	13889	13936	13935	13916	14040	14061	13811	14000	13930	13976	13960	13903	13982	13999	14008	13890	13984	13905	13942	13937	14015	13977	13955	13982	13857	13877	13896	13933	13874	13962	14016	13962	13900	13850	14002	14009	13893	13944	13955	13885	14102	13988	13957	14008	14047	13818	14042	13900	13881	13981	13974	13847	13886	13986	14089	13963	13816	13959	14014	13994	13889	13868	14033	13896	13776	14089	13959	13894	13985	13957	14007	13945	13943	13976	14018	13975	13996	13987	14045	13887	13909	13932	13864	14009	14170	14006	13998	13935	13829	13852	13778	13915	13877	13845	13792	13904	14046	14010	13972	13905	13978	13930	13950	14047	13915	13922	13844	13920	13925	13910	13930	14061	13825	14065	14149	14033	14006	13952	13912	14053	14020	14025	13743	14037	13820	14045	13866	14000	14081	13939	13910	14200	13970	14051	13876	13981	13999	14020	14130	13996	13909	13960	13946	13995	13870	13891	14078	14013	14058	13976	13874	14099	14035	13962	13849	14063	13951	13830	14026	14058	13930	14160	13875	13880	14075	13969	13904	14017	13956	13949	13960	14069	13868	14005	13860	13780	13988	13921	13986	14019	14074	13900	13897	13995	13938	13948	13885	14062	13993	13906	13917	13995	14071	14015	14083	13846	13874	14023	13877	13987	13970	13976	13890	14138	14085	13860	14046	14036	14018	14014	14010	13889	13915	13959	14009	14060	13942	13821	14039	13775	13921	13837	13975	13838	13886	13918	14111	13932	14002	13949	13836	14081	13995	13933	13881	14119	13871	13974	13909	13972	13963	13956	14059	14002	13967	13980	14010	13956	13969	14006	13768	14035	14093	13885	14015	13989	13922	14073	13893	13990	13931	13995	13963	14013	14038	13931	13891	14007	14243	13909	14017	14125	13887	13895	14089	13874	13959	13918	13868	13912	14080	13878	13883	14008	13868	14128	13916	14028	13977	13958	13973	14055	13818	13946	13814	13970	13930	13907	14029	14012	13852	14012	14083	14123	13975	14017	14024	13984	13867	13896	13882	13949	13964	14078	14013	13940	13937	14044	13829	13940	13781	14060	13971	13798	14045	13874	13871	13997	14185	13951	13847	13933	13971	14072	14058	14024	13956	13926	14013	13788	14000	13952	13894	13982	13945	13949	13973	13889	14074	13910	14023	13990	14070	13875	14129	14073	13890	13820	13958	14018	13935	14024	13899	14048	14023	13972	13941	14104	14014	13838	14004	14078	14045	13822	13983	13980	13844	13887	14009	14010	14179	13915	13966	13970	14029	13910	13917	13871	14007	14034	13678	13808	14142	13977	14009	13841	14024	13799	14132	13984	14075	14109	13861	13953	14025	13881	13952	13898	13835	14039	14045	13920	13877	13982	13801	14169	13895	13855	13890	13988	13909	13864	13906	14094	13828	13998	13994	13929	13915	14030	13988	13936	13981	14042	14050	13880	13893	13969	14077	13792	13943	13959	13938	14057	14172	13849	14041	14076	14041	14114	14074	13853	13927	13997	13973	13998	13933	14035	13714	13868	14047	13891	13991	13824	13982	13819	13837	13995	13986	13886	13903	13993	13966	13937	13806	14007	13987	13945	13995	14139	14233	14020	13988	13983	13805	13980	13754	13963	13773	14001	13921	14038	13918	13820	14035	13911	13830	13845	13987	13968	13993	13797	13941	14012	13933	13925	13856	13807	14038	14058	13945	14056	13896	13964	13976	14030	13922	13926	13937	13744	13933	14061	13849	13947	13884	14008	14019	13940	13926	13976	13841	14014	13989	14025	14023	14025	13851	13926	13894	13976	13965	13996	13778	14014	14081	14033	13965	13990	13866	13997	14025	13866	13973	13865	13933	13905	14077	13854	14003	14014	14001	13938	13942	13986	14093	13828	13836	13931	13995	13978	14005	13922	13844	13972	13900	13919	14077	13915	13952	13857	13792	14113	14082	13921	13755	13990	13934	14107	13984	13931	13950	13986	13908	14093	13865	13968	14066	14047	13851	14076	13820	14014	13868	14011	14013	13964	14064	13971	14048	13788	13944	13934	13843	14147	13938	14008	13914	14006	14110	14078	13912	14010	13936	13958	13903	13832	14105	13877	13987	13911	14033	14044	14057	13926	14027	14058	13998	14000	13994	14111	13867	13970	13993	13784	14030	14093	14041	13938	13930	13881	13967	13854	13948	13974	14017	13999	13850	13974	14009	13897	13892	13883	14025	13998	14010	13991	14004	13963	13868	13962	13990	13962	13903	13982	13967	13788	14009	13949	13735	14025	14125	13969	13908	13913	13908	13892	13997	13989	13908	13798	13888	13989	13966	13822	13935	13999	13995	13917	14007	13962	13923	14039	13984	14052	14033	13939	13702	13917	13982	14008	13837	13940	13897	13889	13991	13959	13917	13910	14011	13944	14079	14048	13947	13764	13931	14149	14034	13956	13968	13980	13750	13976	13966	14105	14071	14093	13986	14046	13910	13802	13899	13957	13953	13724	14058	14113	14077	14023	13855	13903	13765	13992	14107	13886	13997	14036	13767	13993	14016	14129	13942	13891	13962	13910	14062	13833	13967	13759	13845	13808	13914	13925	13945	13922	14090	13863	13925	13940	13947	13932	13998	14052	13878	13959	14021	13814	14081	13921	13964	13894	13836	14027	13978	13893	13856	13898	13956	14058	14038	13858	13777	13966	13994	14087	13938	13902	13962	14018	13865	13734	14005	14015	14112	13907	14043	13846	13937	13929	13963	14032	13895	13874	14006	13885	13938	14109	14047	14131	14141	13962	14066	13960	14029	13975	13911	13966	13967	14081	14194	13972	13825	13992	13800	13893	13902	13949	14052	14092	13879	13915	13974	14040	13947	13873	13995	13911	13980	14034	13981	13943	13869	13903	14067	13850	13916	14021	13983	13811	13966	14074	13894	13963	13883	14041	13859	13911	13896	13957	13878	14216	13937	13932	14044	13909	14041	13971	13972	13974	13981	13878	13928	13806	13976	13924	13896	13935	13748	14030	13958	13923	13873	13953	13759	14007	14137	13916	14003	14003	13831	13891	13989	14005	13894	13882	13988	13888	13983	14013	13861	13778	14027	14135	13986	13910	13966	13864	13928	13982	13829	13862	14007	13951	14054	13938	13875	14037	13744	13891	13934	13844	13890	14101	13917	13970	14132	13915	13956	13984	13933	13885	13898	13908	13871	14023	14026	14032	13864	13954	14021	14004	13956	14036	14085	13775	14051	13843	13951	13863	14018	13985	14010	14064	13912	13858	13885	13904	13925	13859	14028	13830	13964	13951	13827	14052	13985	13892	13956	13997	14094	13853	13906	13828	13929	14009	13958	13945	14001	13916	13818	14020	13884	13963	13910	13805	13979	13985	13987	13920	13949	13840	13935	13960	13971	14026	13906	13932	13980	13897	13783	13900	13850	13768	14057	14033	13930	13877	13887	14055	13998	13843	13927	13989	13959	14052	14039	13823	14164	13872	14067	13835	13875	14137	13920	13904	13907	13922	13987	13976	13924	14080	14045	14022	14076	14007	13904	14108	13959	13988	13951	13891	13939	14107	13954	13869	14034	13951	13958	13947	13922	13996	14141	14004	13805	14049	14083	13940	13969	13954	14062	14039	13882	14064	14011	13896	13965	14035	13893	14103	13933	14114	14009	13955	13934	14003	14046	13898	14006	13924	13922	14034	14000	14033	13906	13887	14124	13966	13916	13822	13813	13959	14025	13964	13924	14174	13890	13987	13904	13940	13887	14082	13857	14118	13981	14002	13959	13915	13981	14056	13928	14157	13884	13884	13897	13848	13901	14037	13898	13811	14022	13777	13963	13871	13892	13970	14019	14062	13832	14078	13782	14054	13936	13973	13820	14026	14030	13964	13908	14035	13972	14041	14068	14045	13951	14019	13997	14005	14034	14180	14099	13965	14008	13989	13910	14036	14127	13883	13994	14084	13906	14032	13852	13904	13978	14017	13885	14085	13825	13917	14047	13901	14086	13831	13993	13991	13954	13741	14062	13849	13851	14138	13955	13877	13770	14012	13988	13882	13906	13943	14074	13949	13915	14093	13873	13973	13863	13942	14081	13928	14041	13808	14010	13821	14003	13790	13810	13801	13900	13979	14038	13920	13910	14064	13917	13965	13819	13918	13867	13990	13825	13888	13912	14006	13928	14093	14031	13919	13983	13954	14013	14075	13805	13773	13927	13925	13911	14036	14128	13780	13924	13999	14143	13915	14055	13946	13937	13843	13932	13978	13904	13994	13909	13874	13940	14012	13790
25397	21072	28029	25859	24833	25094	27801	56004	52665	35824	25571	19608	17727	17097	17179	17069	17165	17256	17253	17299	17157	17065	16791	17362	17232	17169	17062	16973	17008	17171	16999	17010	16996	17050	17000	16984	17094	17125	17053	17234	17175	17278	17100	17084	16961	16963	17116	16981	17045	16932	17057	17096	17187	17139	16977	16846	17034	16996	17179	17239	17000	16777	17204	17117	17079	16880	17096	17101	16946	16907	16859	17054	16982	17001	16888	17137	16997	16882	16886	17082	16981	17044	17122	17049	17026	17256	17028	17071	17003	16883	16981	17209	17021	16862	17004	16896	17027	16998	17030	16751	16891	17163	17038	17026	17060	16847	17262	17074	16999	17234	17201	17144	17200	16973	17045	16992	17034	16953	16869	17030	16867	16991	16900	17051	16887	16999	16938	17194	17046	16950	17069	16975	17060	16974	17012	17023	16943	16851	17067	17117	17191	16913	16914	17002	17127	16995	16963	17051	16923	16843	17048	17001	16904	16969	17049	17087	17058	17026	17036	17011	16960	16915	16989	17049	17219	16978	17160	17029	17077	17124	16928	17055	16962	16867	16847	16938	17012	16974	16959	17116	16887	16987	16868	16924	17024	17077	17034	16992	17015	16956	16927	17072	17063	17120	17058	16967	16911	16910	17164	17150	16965	17048	17131	17109	16990	16948	17020	17163	16921	16921	17008	17128	17109	17051	17073	16890	16898	16930	17019	16896	17104	17141	16926	16944	16907	17124	17127	17025	17023	16934	16918	17212	16871	17099	17017	16871	17059	17045	16970	16932	17075	16972	17133	17080	16924	16868	16905	16971	17011	16839	16804	16975	16807	16796	16764	17037	17050	17072	17163	16875	16863	17151	16985	17032	17113	17152	16996	16734	17239	17030	16996	17103	16951	17147	17211	16898	16884	16918	17094	17086	16991	17314	17232	16878	16953	17022	16913	16929	16990	17019	17316	16888	16971	16940	17123	17124	17249	16990	17101	16701	17053	16940	16965	16960	16959	16921	17156	17201	17082	16872	16896	16978	16962	16983	16903	16851	17087	16829	16954	17178	16994	17106	16870	16823	16823	16954	17043	17059	16860	17031	17127	16919	17081	17117	16971	17198	16962	16978	16881	16963	16887	17003	17214	17129	17213	16966	17031	16942	17074	17139	17130	17107	16985	17128	16920	17033	17034	17093	17008	17090	17016	16976	17111	17028	16931	17130	17308	17064	17011	17047	17057	16934	16852	16994	17168	17122	16766	17049	17065	16854	17028	16982	17035	16799	16949	17057	16941	17059	17185	16833	17073	16955	17007	17195	17001	16991	17129	17007	16900	17000	17021	17198	17097	17043	17154	17157	17057	17095	17157	16996	17057	16995	16970	17057	16936	17003	17048	16881	16901	16844	17176	16967	16951	17001	17062	17102	16878	16938	17016	17261	17071	17186	17083	16801	16690	17073	16998	17195	16874	16932	17044	17070	16991	16923	16956	16984	17130	17089	17087	17161	17160	17220	17096	17003	16857	16966	17295	16823	17238	17080	17018	16983	17174	17144	16809	16909	16794	16928	17103	17100	17020	16935	17170	17197	16923	16933	17055	17010	17073	16931	16985	16995	16924	17061	17078	17012	16853	17071	16885	17103	16985	17155	16924	16839	16975	17056	17057	16871	16960	16960	17002	17228	17099	16978	17031	17127	16982	16920	17107	16877	16854	17154	17011	17126	17015	17072	17191	16918	17073	17046	16978	16812	17004	16889	17082	17105	16980	16843	17129	17105	17067	16916	17143	16976	16952	17099	16887	16954	17078	16985	17026	17052	17222	16940	17004	17054	17061	16921	16851	17113	17059	16978	16955	17015	17012	17056	16788	16961	16868	16920	16978	16946	16930	17103	17230	16847	17099	17035	16854	17125	16941	17096	17039	16894	17224	16898	17020	17144	16954	16971	17157	16890	17011	17030	16987	16915	17030	17349	16999	17017	16946	17129	17099	17114	17213	17173	16946	16932	17169	17060	17048	16955	16985	17102	17074	17103	17308	16914	16797	16951	16965	17018	17041	17056	16855	16799	16956	17007	17234	17122	16924	17132	16945	16997	17007	16918	16986	17058	17101	17108	17036	16848	17138	17041	16981	17151	16982	17106	17191	17232	16870	17027	17190	16973	17019	17003	17103	17183	17171	16907	17229	17117	16950	17011	17136	17016	17097	17176	17041	16882	17118	16918	16757	16993	17167	17155	16994	16998	16858	16946	17107	17008	17121	16874	16874	17097	17161	17020	17055	16734	17090	17042	16930	17209	16820	17138	17036	17204	17024	17247	17170	16972	16990	16903	17049	17020	17058	16975	17031	16978	16898	17054	17214	16779	17156	17057	16948	17056	16995	17131	17096	16784	16977	17110	17276	17060	16981	17080	17242	16997	16963	17093	17045	17134	16979	17387	17130	17212	17053	17123	17092	17238	17217	17017	16843	16933	17124	17243	16854	16881	16909	17219	16865	17262	17109	17042	16850	17063	16902	16969	17031	17070	17016	16881	16932	16934	16888	16864	16973	17271	16788	17138	17083	16941	16971	16970	17122	16996	17077	17090	16951	17007	17122	16800	17084	16970	16847	17119	17128	17130	16902	16962	16987	17187	17106	16933	17042	17156	16964	16749	16894	16880	16962	16861	16855	17074	16992	16995	16962	17151	16903	16899	16960	17236	16986	17281	17072	16980	16971	17144	17086	16983	17104	17096	17018	17102	17077	17064	16911	16848	17027	16891	17009	17017	17138	17180	17234	16950	17011	17020	17108	17179	16856	17169	16826	17013	16916	16798	17079	17007	17064	17286	17248	17149	17301	17139	17032	16992	17046	16987	16874	16967	16769	16939	17035	16813	16992	16857	17063	17086	17163	17002	16888	16973	17164	17059	17230	17043	17214	17103	16981	16974	17021	17146	16892	16945	16909	16947	17089	16978	17079	16801	17152	16993	16930	16932	16965	16974	17280	17164	16979	16817	17108	17129	16902	17109	17050	16998	17049	17151	17069	17088	17174	16975	17153	17032	17274	17087	16997	16869	17057	17177	17309	17141	17013	16962	16986	17100	16986	17042	16928	16973	17190	16922	17025	16976	16965	16862	17195	16966	16815	16910	17013	17144	17198	16964	16967	16867	17076	17033	17165	16879	17007	17110	17038	17066	17114	16922	17129	17003	16944	17007	17203	16923	16719	16883	16894	16973	16946	16858	16864	17045	17066	17140	17096	17059	16979	17059	17209	17033	17198	17073	17192	16964	16990	16968	16864	17108	17076	16838	16878	16876	16976	17123	17082	17170	16924	17114	16903	17059	16959	16849	17101	17063	17019	17003	17051	16982	17082	16993	16915	16986	16970	16821	17080	16919	17009	16974	17164	17003	17102	17089	17087	17178	16850	16845	17199	17001	17072	16958	17132	17135	16945	16956	17160	16991	16978	16942	17059	16941	17186	16753	16859	17231	17104	17075	17047	17041	17044	17108	16934	16960	16894	17014	16993	17317	17103	17122	17110	16923	17121	16957	17141	16997	17115	17314	17032	16870	17078	17084	17165	16940	16861	17027	16947	17190	17175	17173	16998	16930	17174	17230	17068	17142	16923	16947	17083	17043	17076	17046	17093	16996	16920	17019	17060	17045	16963	16866	16983	17059	17127	16930	17105	17063	16913	17061	16829	17088	16940	16989	17012	17181	17074	17073	16996	17043	16952	17030	16948	17024	17138	17180	16788	17022	16963	16878	17175	16925	17069	17167	17046	17122	16988	17134	17109	17020	16984	16947	17191	16905	17123	17214	17152	17064	17094	17051	17050	17084	17072	17220	16894	16965	17074	17037	16910	17236	17047	16966	17042	17247	17100	17071	17170	17081	17010	17005	16864	16957	17033	16933	17014	16906	16775	16812	16891	16864	16882	17019	16877	16954	17143	17239	17153	17131	17273	17091	17137	17110	16959	16872	16924	16821	16879	16934	17278	17177	16993	17249	16936	16929	16873	17070	17079	17005	17112	16887	17144	16927	17074	17119	17079	17015	16983	16848	17015	17025	17013	16829	17088	16925	17056	17082	17148	16987	16951	16944	16986	17038	17082	17099	17012	16997	17028	16957	17246	17122	16973	16983	17107	16945	16896	16984	17034	16843	16832	17130	17016	16826	17013	17032	17131	16977	16897	17042	16991	16967	16906	17053	17040	16943	17092	17028	17071	17069	17008	17111	16935	16827	16914	17094	17069	17047	17036	17048	16926	16973	17058	17109	17038	16911	16932	17142	17170	17065	17044	17152	17156	17034	16839	17058	17108	17011	17142	17135	17003	17070	16968	17103	17153	16862	17058	16986	17051	16869	17072	17095	17001	17298	17043	17155	17255	17182	17167	17011	17197	17192	16913	17132	16974	16920	16909	17017	17099	16981	17002	16991	16808	16866	16953	17194	17169	17210	17027	17063	17042	17082	17061	17223	16935	16908	17001	17091	17266	16953	17208	17088	16992	17033	17143	16990	16913	17041	16983	17168	17002	16942	17166	16916	16795	16911	16988	17081	17168	17067	17182	17048	16818	16994	16848	17036	17168	16847	16883	17199	17041	17033	17150	17105	17020	17056	17133	17150	16996	17053	16995	17068	17027	17037	16901	17124	17035	16944	16888	16811	17179	16899	17021	17169	17110	16973	17095	16902	17030	17204	17086	17022	17049	17046	16782	16822	16925	16969	16934	17170	16956	16958	17206	16988	16964	17189	17171	16978	16931	17021	17138	17002	17049	17185	17018	16817	17068	17023	16988	16977	17022	16940	17182	16959	16974	16975	17064	17082	17017	16997	17100	16943	17210	17111	17114	17198	17074	17079	17063	17200	17145	16968	16997	16829	17048	17108	17097	16910	17057	17225	17036	16979	17023	17056	17056	17035	16944	16920	16860	16928	17080	16959	16838	17065	16896	16895	16847	17323	17158	17156	16994	16991	16942	17061	17133	17155	16905	16888	17068	17112	16881	16982	17253	16955	17088	17204	17145	17254	17007	17141	16940	16929	16956	16903	16981	17025	16855	16813	17021	17001	17052	16907	17026	17025	17277	16980	17120	16934	16714	17019	17100	16910	17042	16897	17114	17010	17139	16908	16978	16928	16866	17160	17025	17014	17085	17116	17206	17255	17099	17128	16913	17084
17931	31617	31204	30343	26233	23319	26430	55713	47961	33942	21607	15264	13928	13590	13564	13661	13817	13586	13413	13761	13576	13638	13588	13539	13698	13478	13542	13546	13660	13773	13555	13467	13526	13520	13691	13609	13538	13666	13514	13662	13493	13738	13575	13645	13533	13543	13654	13485	13390	13641	13621	13604	13668	13644	13747	13581	13484	13555	13543	13523	13585	13527	13374	13752	13445	13659	13558	13649	13781	13524	13577	13607	13554	13771	13623	13646	13501	13529	13478	13455	13560	13584	13582	13582	13558	13547	13716	13529	13555	13560	13500	13635	13831	13723	13589	13496	13734	13516	13531	13680	13514	13567	13605	13539	13492	13582	13710	13583	13404	13742	13609	13691	13598	13580	13589	13558	13803	13448	13590	13613	13576	13718	13608	13412	13825	13651	13617	13606	13594	13689	13512	13621	13411	13602	13534	13512	13628	13696	13391	13658	13511	13573	13640	13688	13534	13709	13631	13566	13506	13636	13553	13634	13421	13647	13649	13565	13576	13621	13616	13588	13490	13509	13720	13661	13526	13658	13564	13646	13594	13566	13546	13596	13575	13652	13478	13488	13742	13553	13705	13554	13667	13710	13656	13632	13701	13571	13637	13675	13631	13541	13562	13609	13791	13547	13607	13618	13514	13520	13606	13557	13585	13624	13828	13625	13335	13636	13402	13554	13833	13655	13597	13725	13538	13439	13646	13597	13445	13692	13656	13450	13685	13574	13656	13460	13708	13553	13550	13524	13694	13571	13650	13635	13654	13548	13653	13464	13539	13546	13620	13494	13667	13599	13705	13691	13661	13493	13587	13481	13625	13422	13561	13671	13622	13610	13567	13741	13353	13577	13558	13509	13542	13369	13536	13797	13476	13538	13582	13766	13584	13567	13547	13565	13715	13398	13712	13627	13744	13629	13624	13555	13451	13670	13677	13686	13538	13611	13484	13478	13592	13536	13542	13597	13703	13664	13768	13728	13703	13571	13640	13531	13651	13623	13652	13451	13396	13617	13522	13589	13656	13611	13675	13462	13611	13739	13421	13640	13640	13573	13626	13471	13690	13658	13463	13607	13606	13653	13690	13599	13651	13734	13436	13618	13675	13737	13574	13690	13624	13621	13619	13583	13452	13650	13572	13556	13597	13630	13591	13746	13681	13603	13535	13588	13707	13518	13735	13479	13546	13504	13650	13521	13545	13470	13615	13534	13653	13714	13602	13531	13673	13672	13552	13562	13561	13456	13690	13596	13648	13493	13626	13459	13652	13658	13453	13637	13571	13636	13608	13569	13446	13712	13493	13563	13583	13493	13582	13543	13608	13729	13790	13590	13806	13644	13555	13805	13638	13666	13626	13663	13631	13594	13647	13705	13534	13625	13614	13616	13693	13585	13657	13787	13499	13512	13613	13661	13524	13576	13680	13665	13674	13406	13564	13637	13666	13523	13502	13540	13601	13716	13582	13577	13586	13377	13444	13712	13488	13534	13737	13677	13601	13498	13585	13596	13659	13576	13518	13562	13844	13688	13450	13483	13678	13392	13772	13811	13681	13531	13615	13657	13424	13771	13648	13670	13490	13573	13536	13535	13707	13607	13723	13572	13576	13535	13585	13596	13623	13604	13497	13481	13778	13684	13642	13604	13546	13340	13625	13567	13697	13728	13496	13628	13487	13579	13568	13410	13670	13609	13468	13607	13743	13531	13655	13671	13638	13613	13778	13662	13525	13593	13689	13689	13643	13496	13674	13558	13493	13581	13562	13555	13665	13662	13665	13471	13514	13634	13788	13669	13618	13654	13674	13567	13678	13727	13528	13691	13476	13554	13591	13566	13555	13712	13478	13634	13605	13548	13674	13626	13766	13713	13543	13431	13532	13637	13620	13594	13586	13604	13592	13646	13648	13748	13551	13560	13631	13648	13674	13620	13708	13624	13583	13618	13426	13518	13678	13577	13555	13563	13704	13616	13620	13546	13404	13512	13646	13670	13760	13470	13693	13345	13812	13535	13697	13778	13605	13667	13720	13567	13671	13577	13608	13598	13718	13479	13636	13721	13576	13618	13614	13489	13490	13692	13768	13544	13620	13589	13477	13679	13633	13552	13585	13630	13694	13608	13468	13427	13663	13536	13562	13547	13636	13646	13536	13546	13752	13496	13681	13479	13484	13570	13423	13279	13637	13625	13437	13527	13619	13539	13725	13671	13620	13573	13732	13449	13739	13588	13646	13628	13581	13554	13463	13547	13586	13597	13558	13550	13630	13582	13467	13449	13579	13738	13620	13794	13651	13693	13440	13549	13694	13473	13533	13602	13642	13492	13652	13613	13486	13478	13692	13821	13448	13555	13826	13544	13677	13562	13497	13620	13480	13669	13543	13538	13519	13707	13577	13619	13736	13644	13429	13556	13712	13529	13640	13526	13619	13583	13661	13653	13637	13618	13676	13613	13410	13648	13666	13658	13570	13572	13534	13651	13774	13600	13691	13560	13516	13653	13475	13739	13629	13608	13626	13576	13525	13568	13370	13618	13577	13496	13576	13616	13577	13526	13641	13476	13583	13756	13711	13617	13728	13634	13458	13697	13644	13485	13636	13701	13603	13585	13553	13620	13677	13475	13690	13795	13641	13635	13442	13700	13399	13625	13520	13542	13593	13523	13456	13693	13657	13481	13502	13626	13507	13656	13488	13600	13608	13537	13727	13451	13331	13629	13639	13683	13550	13580	13725	13650	13672	13645	13561	13581	13606	13656	13540	13528	13700	13502	13642	13658	13296	13727	13730	13600	13651	13478	13576	13601	13709	13628	13550	13425	13553	13658	13760	13494	13593	13400	13778	13542	13614	13491	13634	13724	13495	13636	13483	13602	13467	13542	13681	13582	13528	13388	13734	13526	13676	13496	13449	13492	13623	13609	13734	13546	13694	13605	13406	13501	13489	13752	13707	13537	13446	13350	13562	13649	13695	13550	13502	13520	13704	13532	13554	13579	13567	13502	13456	13601	13495	13498	13535	13544	13666	13625	13645	13601	13629	13850	13552	13668	13593	13571	13566	13598	13730	13733	13713	13576	13560	13635	13623	13622	13722	13590	13768	13653	13671	13837	13459	13615	13591	13606	13558	13665	13606	13632	13632	13525	13762	13538	13668	13835	13602	13561	13600	13470	13581	13609	13734	13579	13614	13584	13586	13679	13485	13564	13743	13664	13520	13687	13719	13520	13543	13500	13627	13590	13690	13618	13714	13528	13774	13801	13670	13555	13637	13714	13567	13633	13605	13557	13662	13609	13661	13776	13542	13610	13652	13532	13731	13474	13680	13535	13601	13461	13415	13503	13701	13523	13652	13799	13465	13678	13369	13456	13633	13593	13625	13606	13539	13506	13557	13553	13471	13646	13616	13370	13509	13560	13469	13524	13591	13633	13547	13501	13622	13523	13525	13505	13638	13555	13637	13746	13645	13578	13653	13515	13608	13502	13755	13551	13462	13625	13690	13646	13638	13530	13594	13614	13412	13631	13532	13546	13495	13531	13597	13736	13520	13646	13663	13689	13695	13602	13513	13581	13499	13596	13533	13626	13396	13711	13665	13649	13516	13725	13451	13642	13614	13685	13603	13740	13553	13444	13523	13828	13539	13599	13623	13649	13712	13461	13632	13680	13777	13717	13579	13521	13574	13621	13418	13642	13521	13547	13713	13666	13725	13599	13727	13388	13519	13445	13694	13532	13501	13610	13642	13487	13824	13440	13591	13648	13318	13667	13617	13753	13594	13655	13645	13641	13642	13757	13473	13684	13593	13581	13646	13560	13696	13574	13591	13578	13634	13743	13567	13688	13543	13712	13474	13585	13640	13505	13595	13558	13540	13581	13468	13608	13604	13589	13539	13473	13668	13719	13585	13437	13696	13657	13635	13455	13635	13644	13631	13581	13621	13464	13735	13609	13700	13406	13551	13543	13552	13513	13630	13609	13499	13574	13604	13586	13558	13592	13592	13592	13581	13705	13716	13627	13654	13535	13618	13737	13482	13698	13513	13851	13606	13703	13561	13652	13529	13358	13568	13686	13590	13478	13488	13754	13583	13567	13737	13608	13622	13614	13643	13472	13628	13606	13497	13650	13556	13570	13536	13587	13548	13573	13458	13508	13751	13435	13754	13620	13627	13737	13628	13622	13500	13575	13559	13676	13738	13546	13768	13666	13741	13754	13518	13607	13696	13619	13506	13698	13468	13633	13768	13584	13648	13596	13695	13642	13636	13545	13598	13556	13663	13546	13583	13601	13581	13478	13541	13581	13793	13556	13580	13570	13568	13529	13590	13730	13622	13523	13535	13860	13779	13579	13464	13579	13530	13418	13518	13483	13440	13607	13654	13867	13540	13694	13379	13558	13542	13544	13614	13579	13619	13701	13667	13663	13762	13555	13581	13672	13458	13625	13712	13619	13570	13621	13474	13587	13609	13519	13481	13661	13536	13786	13766	13548	13576	13393	13583	13572	13386	13504	13471	13655	13546	13701	13683	13668	13692	13521	13708	13652	13633	13617	13470	13636	13708	13688	13435	13539	13580	13619	13667	13618	13621	13584	13753	13733	13594	13565	13625	13706	13516	13472	13513	13513	13592	13546	13461	13731	13571	13616	13383	13517	13648	13548	13544	13637	13738	13680	13832	13508	13527	13702	13625	13606	13691	13614	13510	13528	13596	13472	13604	13518	13680	13393	13659	13759	13547	13689	13635	13698	13544	13612	13593	13619	13520	13526	13603	13644	13610	13632	13591	13651	13627	13679	13574	13490	13589	13527	13608	13648	13541	13615	13579	13486	13457	13494	13716	13631	13664	13578	13534	13753	13483	13518	13712	13601	13599	13659	13603	13553	13659	13625	13732	13536	13592	13676	13566	13527	13566	13603	13529	13711	13402	13526	13571	13624	13576	13657	13556	13363	13494	13634	13582	13875	13536	13640	13641	13526	13582	13502	13492	13614	13601	13475	13646	13580	13695	13568	13627	13499	13488	13578	13524	13538	13502	13639	13552	13621	13555	13587	13683	13680	13395	13630	13622	13628	13658	13654	13515	13686	13637	13671	13618	13672	13699	13610	13641	13431	13582	13543	13550	13761	13597	13570	13501	13450	13552	13533	13571	13571	13591	13636	13634	13636	13644	13628	13703	13693
23884	21050	28454	24406	23488	26344	32219	65995	62137	44257	30449	21667	18074	17611	17186	17228	17087	17330	17123	17170	17201	17223	17384	17125	17176	17109	17182	17298	17132	17204	17070	17074	17325	17202	17089	17316	17004	17135	16970	16894	16935	17148	17121	17158	17071	17028	17146	17062	16971	17046	17098	17142	17090	16933	17269	17181	16959	17062	17086	17102	17318	17088	17167	17166	16914	17263	17067	17053	17302	17280	17265	16886	17050	17172	17063	17115	17082	17096	17190	17019	17199	17056	17161	17095	16980	16903	17133	17086	17025	17194	17177	16981	17005	17141	17091	17037	17239	17140	16943	16890	16834	17175	17041	16868	17066	16958	17091	17038	17084	17059	17206	17093	16978	17157	17071	17289	17171	17209	17062	17172	17138	16961	17059	17225	17093	16963	16810	17085	16953	16947	16992	16929	17044	16960	16911	16849	17138	16983	16938	16865	17146	16957	16999	17241	16977	16968	16908	16972	17065	17058	17203	17096	16833	17032	16995	16823	17131	16937	17049	17043	16865	17168	17065	16814	16923	16886	17085	16947	17093	16999	16943	16916	17026	17007	17033	17101	17030	16920	17103	17127	17051	17152	17081	17034	16999	17043	17165	17149	17187	16977	17002	17096	17089	17083	17035	16852	17069	16879	17079	17000	17080	17133	17118	17111	17017	17095	17179	16942	17162	16904	16955	16984	17040	16939	16873	16780	16984	16957	16924	17008	16903	17294	17070	17168	17166	17020	16968	17089	17197	17158	17290	16945	17001	17119	16951	17263	17056	16970	16999	17060	17074	17261	17099	16998	17035	17299	17181	17159	17093	16970	17038	17011	17079	17044	17093	16948	16973	17118	17159	17062	17103	17027	16963	16887	17074	16871	17236	17005	17113	16947	16985	17103	17040	17047	17107	16930	16939	17023	17108	17052	17204	17233	17071	16967	17076	17065	16908	17150	17080	17013	17151	17164	17193	17038	16898	16853	16988	17205	17135	16877	16849	17299	17104	16940	17079	17298	17148	17104	17062	17119	16902	16985	17208	17029	17157	16934	16968	17043	17027	16989	17014	17039	17081	16879	17026	17055	17060	17106	16955	17216	16871	17072	16948	16992	17163	17254	17044	16916	17110	17084	16988	16910	17192	16932	16944	17050	17162	17106	17209	17094	17313	17125	17090	16980	17151	17018	17146	17003	16803	16796	17083	17128	17273	17033	17091	16907	17111	16967	17043	17091	17166	16943	17058	17078	16932	16897	16914	16897	17096	17098	17020	17110	17069	16919	17020	17077	16859	17093	17081	17043	17143	17026	17064	17145	17023	16814	17088	17071	17041	17104	17091	17132	17022	17106	17010	17065	17244	16900	16988	16746	17153	17273	17321	17119	16926	17085	16862	16899	16885	17073	16942	17008	17145	16989	17046	17186	17159	17093	16882	16825	17004	17106	17028	17117	17082	17126	16987	16960	17131	16816	16971	16908	16868	16826	16900	17014	16984	17031	17091	17073	17212	17040	16993	17113	17074	17009	16852	16897	17074	17142	16923	16767	17248	16912	17074	17041	16999	17106	16967	17127	16951	17079	16992	17218	16980	17057	17191	17091	16917	17123	17039	17026	17061	16921	17056	17080	17143	16972	16952	17031	17154	17250	17039	16954	16887	16997	17146	17126	17152	17021	17063	16988	17155	16934	17013	16894	16841	16982	16986	17016	17175	16852	17127	17209	17117	17116	17148	17129	17094	17069	16956	16984	17140	17004	17130	17018	17191	17116	17284	16976	17008	17125	17200	17026	17170	16934	16830	17008	17035	17192	17054	17036	17081	17033	16982	16958	17185	17102	17082	17194	17025	17096	17260	17085	17001	17078	16988	16994	17031	17119	17059	16932	17204	17225	17218	17026	17051	17117	17018	16964	16973	16947	16949	16933	17191	16982	16997	16953	16916	17073	17063	17189	17063	16885	17079	17036	17035	16986	17180	16889	16992	17065	17044	16957	17041	16981	17210	17029	17075	17022	17093	16962	16971	17078	16815	16909	16938	16980	17012	16872	16953	17308	16941	16912	17049	16758	16903	17120	17062	17022	17281	16911	17037	17036	16999	17128	17079	17007	17081	16808	17047	17224	17193	16901	16859	17031	16989	17107	17149	17313	17136	16972	17021	17062	17102	17158	17033	17101	17149	17012	17079	17184	16952	17004	17024	17051	16925	16955	17174	16954	17043	17043	17120	17132	17111	17112	16966	16899	17044	16975	16888	17042	17028	16946	16889	17143	17038	17183	17007	16981	17219	16965	17258	16903	17000	17001	17004	16882	17116	17137	17298	16848	16862	17123	16853	17250	17041	17176	17140	17186	16975	17062	17100	16987	17011	16990	17143	17088	17103	17063	16883	17039	17001	16976	17158	17211	16981	17198	16932	17078	17150	17068	17065	16852	17127	17192	17222	17062	17074	16937	17132	16874	16960	16996	17238	17205	17079	17037	17109	17038	17080	16993	17112	17224	16996	16979	17144	17155	17389	17060	16806	17001	17153	17164	17287	16856	16944	16885	17133	16945	16920	16923	17041	17079	17019	17032	17215	16976	17061	17143	17012	16996	17045	17005	17141	16976	17120	17127	17036	17028	17131	17185	17085	17139	17048	16960	17046	17063	16872	17033	16896	17054	17020	17053	17070	16962	16836	17066	17076	17151	17026	17107	16991	16996	17168	17155	17109	16893	17054	17050	17142	17001	17113	16972	17250	17118	17042	16988	17137	16880	17075	17041	17065	17013	17069	17038	17189	17149	16995	17129	16918	16833	17093	17110	17092	17095	16983	16923	17022	16956	17058	17103	16798	17112	16946	17338	17044	17012	16981	17082	17062	17092	16943	17021	17019	16913	17024	17039	17289	17034	17040	17240	17061	16946	16977	16911	16987	16834	17178	16985	17231	16855	16997	17096	17075	17058	17036	17060	16958	17092	17231	17252	17137	17020	16984	16983	16962	17066	17016	17279	17109	17117	17258	17015	16903	16874	16915	17081	16961	17060	17028	17058	16931	17033	16912	17086	17171	17094	17040	17265	17132	17017	17130	16875	17102	17125	17003	16839	17211	16986	17142	16854	16953	17025	16961	16831	16863	16950	16973	17004	17239	16941	17050	16939	17155	17121	17261	16927	16976	16743	17011	16759	17089	17067	17034	16925	17032	17021	17003	17009	17049	17141	16928	17003	17093	17192	17145	17013	17044	17197	17133	17054	17095	16991	17129	16989	17110	17024	16985	16859	16912	16757	16835	17141	17184	17124	17268	16977	16892	17030	17159	17073	16995	16925	17180	16998	17056	17175	17074	17008	16928	17048	16941	16967	16992	17013	17261	16970	17006	17021	16791	16612	17087	17091	16905	17019	16934	16909	17099	17169	17014	16962	17127	17127	17041	17155	16906	16936	17223	17064	17109	16999	16900	17121	16935	16923	17000	17135	16965	17087	16934	16856	17214	17023	17228	16862	16969	17223	16654	17080	17104	17077	16977	17146	17299	16977	17133	16995	17083	16803	16890	17164	17038	16969	16950	16996	17000	16985	16957	16972	16990	16809	16969	16933	17057	16892	17030	17159	17101	16982	16906	17339	16989	16943	16978	17046	17082	17021	16983	17258	17088	16952	17114	17080	17190	17140	16972	17103	17049	16979	17161	17013	17042	17025	17019	16994	17159	17132	16866	16807	16851	16946	17231	16930	17060	17038	17020	16742	16988	17060	16968	16975	16881	16934	17208	17192	17125	16833	17153	17027	16811	16915	16963	17034	17110	17021	16937	17254	17080	17056	16975	17152	17004	17173	16960	17046	17015	17043	17004	17137	16944	17001	16901	17073	17054	16908	17025	17051	16969	17083	16963	17045	17024	16972	17069	17224	17154	16902	16892	17233	17300	16887	16914	17064	16935	16879	16988	17063	17081	16979	16994	17119	17276	17127	17210	17029	17063	16850	16948	17085	16907	16909	17055	17047	17146	16906	17106	17069	17188	17084	17193	17226	17091	16975	16824	16918	16997	17080	17068	17020	17250	16958	16837	16988	16997	17035	17192	16818	17067	16905	17130	17112	17149	17032	17265	16930	16908	17118	17109	17113	17073	16987	17003	17036	16875	16999	17005	17065	17030	17067	17008	17015	17053	17025	16999	17174	16919	16817	17068	16974	17036	16959	17164	17002	17022	16968	16894	16849	16874	16987	17127	17050	16892	17070	16974	17162	17185	17060	17103	16980	17012	16922	17041	16996	17032	16905	17109	17134	17041	17216	17119	17041	17183	16923	16983	17028	16925	16958	16940	17001	17058	17175	17017	17004	16908	17157	17069	17208	17036	17014	16959	17102	17103	16957	16854	17133	17207	17027	17384	17042	17153	17156	17092	17024	16917	17211	16945	17047	17102	17239	17177	17067	17021	17264	17135	16975	17143	16917	16853	17147	17106	16912	17321	17161	17210	17022	16945	17025	16911	16945	16883	17055	16983	16873	16974	17066	17001	16972	17064	17018	17034	16986	17200	17051	17038	17014	17038	17133	17176	17000	17051	17106	16996	16755	17056	17064	17054	16927	16963	16901	16888	17270	17332	16990	17016	16985	16741	16975	16998	16980	16976	17156	17055	17292	16985	17083	16783	17026	16974	17150	17291	17135	17050	17040	16954	16794	16919	16974	16872	16974	16947	16916	16958	17028	17247	17089	17118	17078	17001	17009	16764	17175	17008	17321	17102	17056	16809	16956	17191	17257	17115	17025	17059	16952	17063	17034	17219	17099	17033	17136	17026	17138	16921	16861	17000	17144	16996	17192	17038	16890	16846	16889	17109	17144	17064	16872	17212	16851	16991	16713	16842	17037	17055	16995	16889	17137	17112	17337	17046	17024	17126	16880	17092	17159	16901	17009	17054	17063	17025	16931	17133	16879	17126	17093	16923	16991	16994	17044	17121	17084	17118	17126	17000	16849	16849	16947	16867	16982	17011	16888	17123	16946	17085	16937	16915	16912	16991	16930	16978	16936	17057	16989	17008	16995	17175	16964	17071	17073	16931	17086	17040	17181	17079	17169	17083	17177	16920	17029	17095	16986	17038	16900	17051	17052	17078	16985	17034	17056	17112	16906	17008	17164	17110	17085	16934	16993	16989	16958	17049	17040	16849	16740	17068	16813	17074	16984
21404	39630	38828	35499	31828	26256	30778	67175	59471	42932	26774	16689	14177	13819	13543	13689	13472	13597	13527	13533	13570	13710	13712	13520	13662	13632	13580	13531	13480	13499	13677	13656	13578	13684	13520	13498	13573	13679	13614	13541	13600	13591	13603	13448	13653	13707	13652	13440	13581	13509	13481	13668	13595	13525	13637	13505	13468	13493	13505	13447	13656	13674	13586	13486	13592	13557	13551	13479	13607	13536	13534	13632	13725	13747	13776	13755	13572	13537	13707	13540	13423	13548	13516	13401	13736	13424	13565	13564	13474	13837	13596	13548	13533	13655	13416	13653	13520	13551	13746	13750	13285	13560	13515	13741	13539	13682	13508	13638	13637	13670	13654	13676	13533	13621	13587	13356	13578	13587	13615	13788	13535	13530	13656	13549	13501	13358	13530	13435	13732	13682	13676	13561	13684	13687	13444	13714	13510	13501	13610	13550	13567	13499	13617	13498	13673	13629	13557	13628	13417	13574	13605	13470	13410	13470	13424	13661	13567	13495	13494	13528	13587	13545	13524	13471	13630	13502	13593	13419	13501	13490	13501	13541	13719	13700	13686	13403	13501	13652	13553	13435	13502	13422	13633	13585	13628	13596	13437	13477	13590	13635	13590	13676	13618	13440	13684	13357	13492	13603	13643	13886	13652	13642	13542	13584	13757	13606	13515	13574	13805	13572	13607	13659	13606	13593	13537	13471	13537	13430	13516	13479	13653	13414	13588	13437	13399	13663	13636	13546	13426	13510	13500	13509	13736	13484	13695	13559	13588	13636	13586	13517	13534	13517	13463	13539	13637	13593	13429	13635	13647	13431	13458	13376	13629	13446	13442	13550	13567	13750	13612	13433	13649	13712	13579	13664	13627	13461	13641	13601	13584	13605	13577	13487	13445	13719	13562	13546	13501	13502	13586	13640	13620	13617	13610	13560	13528	13705	13467	13563	13471	13609	13653	13555	13482	13540	13659	13672	13416	13542	13539	13565	13579	13516	13691	13523	13629	13679	13451	13621	13636	13472	13551	13507	13503	13312	13609	13624	13667	13609	13593	13526	13524	13526	13645	13682	13710	13722	13452	13543	13623	13470	13646	13609	13742	13611	13444	13458	13744	13646	13495	13599	13694	13424	13793	13525	13687	13524	13634	13449	13606	13592	13548	13527	13552	13569	13627	13575	13707	13497	13646	13415	13635	13435	13597	13465	13517	13491	13500	13670	13505	13606	13755	13441	13584	13620	13728	13566	13483	13550	13564	13678	13596	13507	13567	13595	13402	13425	13675	13463	13553	13519	13503	13372	13505	13528	13736	13575	13644	13636	13589	13627	13531	13550	13521	13625	13522	13703	13577	13705	13677	13518	13619	13420	13535	13514	13639	13627	13445	13576	13600	13579	13739	13523	13707	13673	13405	13619	13519	13551	13398	13602	13480	13475	13531	13512	13520	13730	13470	13654	13548	13581	13647	13552	13705	13552	13700	13431	13665	13612	13669	13629	13488	13668	13536	13705	13634	13550	13496	13401	13508	13643	13560	13553	13610	13566	13755	13589	13342	13528	13557	13519	13415	13820	13635	13371	13515	13570	13510	13604	13486	13536	13554	13434	13481	13725	13609	13470	13459	13670	13549	13554	13502	13486	13526	13486	13524	13565	13575	13603	13474	13662	13427	13616	13580	13628	13739	13489	13523	13475	13679	13652	13505	13502	13474	13724	13557	13706	13602	13617	13450	13646	13525	13546	13529	13571	13454	13598	13464	13409	13388	13555	13570	13439	13608	13543	13633	13644	13486	13500	13553	13561	13353	13481	13655	13505	13630	13598	13567	13635	13555	13540	13345	13587	13500	13412	13549	13399	13499	13419	13483	13474	13494	13723	13642	13614	13630	13498	13623	13506	13481	13564	13519	13518	13730	13463	13622	13497	13525	13368	13679	13570	13526	13493	13678	13501	13601	13729	13635	13356	13489	13703	13557	13491	13602	13545	13515	13600	13573	13497	13516	13682	13581	13562	13510	13508	13431	13616	13519	13441	13517	13722	13616	13555	13658	13613	13631	13597	13360	13686	13440	13741	13704	13629	13522	13582	13681	13600	13615	13427	13511	13497	13634	13693	13737	13575	13492	13667	13524	13576	13517	13522	13490	13511	13498	13516	13749	13727	13569	13638	13620	13534	13545	13576	13406	13779	13436	13632	13478	13549	13585	13636	13543	13668	13541	13594	13686	13744	13744	13683	13647	13578	13493	13440	13421	13641	13576	13359	13480	13529	13670	13587	13511	13631	13560	13579	13567	13585	13480	13493	13602	13642	13740	13528	13404	13418	13512	13593	13443	13487	13689	13475	13632	13604	13486	13455	13616	13554	13526	13707	13578	13549	13648	13634	13444	13509	13588	13579	13671	13498	13434	13497	13508	13559	13609	13487	13453	13563	13613	13534	13489	13531	13587	13662	13502	13691	13623	13578	13603	13619	13553	13578	13480	13644	13470	13360	13492	13554	13615	13452	13681	13517	13525	13539	13473	13482	13587	13571	13407	13453	13526	13458	13416	13648	13519	13532	13387	13468	13597	13453	13388	13480	13647	13736	13387	13590	13597	13488	13361	13477	13613	13520	13452	13543	13559	13575	13523	13478	13624	13569	13579	13511	13540	13431	13438	13526	13619	13582	13563	13536	13620	13532	13553	13550	13483	13415	13384	13686	13527	13566	13429	13425	13514	13487	13721	13591	13521	13605	13726	13555	13775	13479	13488	13573	13539	13696	13797	13632	13335	13501	13550	13470	13592	13607	13399	13470	13563	13675	13520	13473	13515	13516	13536	13564	13611	13575	13664	13503	13513	13593	13660	13460	13371	13495	13466	13654	13591	13262	13632	13676	13672	13682	13576	13628	13546	13616	13558	13411	13512	13523	13406	13483	13587	13608	13704	13467	13637	13393	13626	13566	13586	13620	13529	13408	13749	13505	13650	13540	13759	13606	13688	13504	13538	13583	13574	13643	13414	13678	13500	13494	13644	13512	13491	13721	13558	13597	13465	13602	13526	13496	13537	13505	13605	13668	13588	13542	13625	13638	13464	13478	13581	13578	13736	13577	13589	13656	13545	13290	13666	13464	13576	13400	13717	13730	13565	13690	13502	13641	13584	13660	13495	13713	13698	13491	13667	13670	13368	13456	13457	13474	13480	13614	13558	13676	13716	13412	13522	13439	13485	13374	13624	13359	13614	13445	13500	13449	13555	13494	13866	13467	13479	13577	13594	13505	13619	13611	13784	13670	13454	13603	13554	13473	13651	13918	13575	13546	13524	13362	13577	13672	13742	13371	13534	13418	13593	13330	13471	13442	13545	13405	13553	13446	13683	13578	13713	13528	13560	13537	13537	13520	13669	13669	13693	13480	13539	13506	13518	13640	13571	13578	13727	13422	13547	13634	13525	13469	13490	13556	13512	13452	13605	13635	13430	13732	13684	13685	13660	13642	13444	13536	13726	13691	13574	13609	13588	13394	13703	13602	13708	13567	13608	13432	13616	13605	13417	13755	13639	13573	13460	13604	13515	13574	13718	13670	13631	13554	13452	13581	13585	13596	13654	13355	13510	13499	13659	13458	13550	13606	13593	13586	13655	13619	13535	13509	13508	13528	13630	13540	13449	13673	13630	13510	13457	13648	13603	13709	13635	13568	13472	13617	13704	13474	13624	13537	13595	13725	13692	13337	13588	13394	13617	13560	13533	13628	13702	13664	13473	13679	13492	13606	13709	13514	13601	13594	13644	13509	13649	13452	13452	13605	13508	13700	13546	13478	13322	13611	13662	13575	13558	13609	13512	13631	13487	13548	13446	13485	13718	13485	13661	13664	13417	13699	13456	13531	13568	13688	13683	13589	13514	13496	13553	13587	13585	13501	13436	13440	13545	13504	13772	13528	13615	13653	13530	13644	13600	13618	13691	13484	13545	13740	13493	13716	13540	13747	13481	13554	13613	13639	13443	13404	13549	13511	13645	13498	13640	13565	13604	13546	13645	13531	13442	13607	13528	13598	13529	13509	13566	13525	13658	13425	13644	13475	13610	13595	13549	13598	13481	13557	13653	13661	13568	13474	13679	13577	13608	13526	13565	13546	13475	13645	13568	13580	13639	13601	13525	13664	13606	13607	13494	13287	13495	13727	13522	13603	13344	13632	13370	13491	13546	13612	13640	13463	13495	13517	13529	13486	13723	13531	13692	13601	13610	13632	13596	13561	13607	13583	13558	13510	13732	13480	13640	13489	13703	13498	13446	13505	13490	13647	13565	13547	13713	13493	13602	13588	13545	13588	13546	13583	13666	13633	13506	13636	13671	13513	13407	13490	13474	13434	13421	13582	13656	13501	13480	13537	13474	13650	13367	13435	13538	13540	13558	13497	13643	13528	13580	13652	13548	13433	13530	13439	13492	13685	13680	13520	13587	13559	13632	13465	13628	13422	13482	13455	13632	13696	13376	13468	13700	13740	13444	13601	13347	13489	13642	13460	13505	13598	13483	13762	13618	13678	13696	13583	13557	13547	13668	13708	13410	13678	13506	13529	13508	13613	13465	13616	13583	13638	13498	13622	13607	13544	13610	13407	13488	13619	13683	13630	13838	13700	13483	13620	13540	13711	13643	13553	13502	13503	13522	13635	13686	13517	13706	13639	13525	13636	13409	13679	13455	13560	13474	13710	13535	13588	13674	13600	13458	13568	13692	13505	13555	13571	13359	13535	13668	13450	13563	13686	13616	13579	13760	13599	13707	13695	13672	13419	13491	13596	13557	13296	13654	13727	13632	13549	13481	13400	13425	13451	13688	13637	13534	13622	13514	13515	13725	13580	13741	13626	13602	13555	13455	13662	13709	13492	13389	13775	13518	13595	13613	13528	13660	13534	13447	13597	13653	13471	13593	13533	13537	13559	13409	13683	13584	13647	13438	13602	13508	13580	13396	13546	13553	13550	13507	13582	13546	13361	13542	13546	13563	13528	13708	13565	13622	13681	13569	13601	13374	13583	13531	13570	13527	13647	13534	13415	13697	13587	13504	13744	13493	13507	13577	13561	13521	13574	13625	13533	13560	13422	13534	13563	13634	13645	13430	13453	13673	13597	13603	13561	13557	13432	13616	13645	13604	13358	13464	13490	13517	13323	13637	13494
30644	23797	26469	25188	21443	20262	19951	24812	26064	22634	20125	18968	18517	18252	18305	18395	18510	18447	18601	18387	18520	18456	18081	18237	18222	18194	18205	18597	18316	18397	18185	18203	18310	18226	18334	18181	18266	18172	18405	18306	18419	18293	18335	18299	18275	18161	18221	18288	18402	18257	18120	18448	18405	18366	18178	18151	18338	18285	18230	18141	18370	18203	18291	18319	18264	18331	18430	18388	18429	18314	18233	18297	18277	18381	18229	18308	18202	18163	18137	18313	18464	18238	18340	18298	18163	18391	18338	18160	18267	18545	18027	18254	18414	18252	18235	18377	18320	18438	18149	18194	18399	18439	18409	18215	18398	18308	18182	18201	18502	18218	18540	18286	18416	18242	18619	18374	18545	18316	18102	18365	18325	18308	18365	18249	18299	18309	18049	18196	18144	18199	18243	18109	18297	18237	18192	18398	18229	18292	18310	18383	18354	18355	18239	18355	18387	18367	18184	18207	18238	18346	18120	18219	18444	18218	18188	18416	18265	18203	18294	18505	18336	18251	18081	18506	18294	18183	18379	18440	18273	18486	18339	18225	18299	18297	18252	18374	18331	18394	18476	18406	18252	18339	18179	18261	18366	18169	18313	18149	18376	18245	18174	18160	18241	18090	18334	18316	18390	18254	18180	18336	18360	18299	18370	18217	18300	18251	18440	18232	18409	18356	18206	18305	18200	18382	18175	18218	18374	18276	18397	18272	18353	18138	18271	18230	18094	18211	18294	18217	18371	18342	17982	18234	18183	18223	18453	18156	18308	18201	18054	18262	18335	18337	18162	18154	18267	18129	18212	18443	18193	18627	18283	18461	18241	18298	18250	18172	18308	18319	18254	18311	18293	18207	18276	18421	18116	18415	18184	18305	18269	18192	18323	18190	18228	18422	18193	18175	18254	18238	18379	18309	18358	18156	18355	18334	18219	18424	18312	18223	18336	18138	18261	18219	18232	18361	18139	17956	18371	18241	18363	18401	18102	18319	18255	18436	18333	18423	18339	18214	18322	18045	18258	18385	18341	18235	18635	18370	18308	18332	18489	18086	18051	18207	18445	18177	18422	18227	18222	18158	18287	18231	18257	18194	18429	18332	18179	18187	18462	18265	18403	18477	18371	18249	18168	18432	18447	18313	18184	18162	18494	18230	18253	18317	18471	18494	18241	18273	18349	18303	18192	18471	18278	18465	18286	18195	18355	18204	18417	18451	18313	18139	18284	18187	18191	18312	18327	18426	18533	18212	18387	18266	18309	18365	18186	18132	18202	18413	18380	18243	18150	18281	18312	18580	18298	18385	18111	18393	18385	18393	18536	18157	18507	18476	18263	18595	18218	18027	18190	18364	18524	18359	18185	18396	18139	18145	18370	18333	18478	18498	18209	18272	18216	18161	18242	18102	18396	18382	18437	18513	18151	18432	18378	18252	18317	18326	18324	18121	18209	18187	18253	18327	18404	18261	18245	18332	18254	18376	18509	18245	18346	18300	18449	18382	18378	18225	18463	18119	18427	18284	18239	18366	18323	18274	18299	18064	18240	18256	18291	18088	18253	18206	18257	18133	18185	18407	18346	18112	18386	18365	18309	18197	18364	18420	18223	18228	18422	18497	18370	18228	18212	18150	18175	18191	18408	18279	18459	18233	18507	18452	18593	18415	18189	18119	18262	18207	18508	18175	18314	18261	18336	18302	18258	18412	18455	18223	18245	18363	18374	18356	18416	18462	18448	18364	18332	17978	18383	18304	18341	18234	18451	18321	18355	18371	18272	18139	18364	18214	18491	18293	18270	18266	18148	18325	18579	18344	18406	18299	18397	18351	18039	18280	18234	18442	18313	18205	18228	18307	18137	18326	18404	18324	18434	18326	18435	18252	18349	18368	18314	18555	18355	18393	18372	18239	18131	18155	18374	18323	18185	18208	18184	18352	18125	18313	18318	18372	18284	18433	18099	18278	18317	18404	18380	18391	18490	18267	18346	18399	18219	18431	18259	18173	18411	18263	18421	18335	18409	18555	18472	18167	18243	18376	18324	18307	18414	18158	18409	18258	18098	18140	18154	18170	18239	18093	18253	18487	18344	18293	18432	18372	18317	18186	18387	18352	18258	18233	18295	18333	18360	18480	18427	18413	18322	18127	18328	18453	18288	18223	18306	18412	18154	18220	18344	18224	18238	18065	18348	18369	18168	18161	18336	18247	18471	18287	18249	18512	18410	18120	18045	18167	18096	18300	18323	18468	18463	18243	18343	18292	18196	18356	18495	18150	18311	18308	18235	18557	18226	18272	18288	18339	18287	18235	18247	18059	18230	18355	18356	18456	18005	18242	18405	18483	18274	18307	18326	18328	18239	18402	18466	18404	18003	18088	18112	18558	18451	18321	18215	18159	18188	18277	18325	18340	18359	18559	18322	18301	18158	18214	18290	18423	18441	18245	18502	18318	18235	18323	18354	18367	18186	18557	18454	18226	18312	18159	18210	18228	18146	18250	18070	18338	18217	18137	18470	18206	18410	18420	18443	18572	18314	18345	18543	18412	18350	18170	18466	18355	18306	18348	18449	18377	18270	18085	18322	18394	18212	18224	18389	18255	18493	18262	18246	18261	18233	18316	18460	18271	18196	18283	18384	18153	18314	18254	18261	18257	18383	18447	18340	18268	18160	18237	18318	18111	18416	18273	18521	18238	18147	18324	18172	18287	17932	18294	18141	18397	18502	18338	18387	18211	18243	18129	18103	18276	18221	18391	18220	18047	18237	18316	18449	18410	18316	18464	18134	18324	18333	18184	18373	18387	18523	18487	18291	18359	18534	18321	18269	18366	18261	18260	18321	18393	18043	18397	18415	18302	18403	18322	18171	18423	18262	18198	18374	18325	18108	18387	18279	18397	18441	18306	18549	18302	18160	18367	18053	18339	18390	18284	18457	18302	18329	18226	18273	18108	18640	18415	18531	18333	18407	18502	18397	18360	18023	18132	18422	18207	18048	18140	18291	18448	18232	18250	18417	18480	18368	18487	18412	18141	18184	18266	18395	18432	18232	18438	18209	18414	18443	18470	18354	18412	18290	18179	18391	18210	18300	18285	18331	18159	18355	18283	18412	18240	18345	18543	18282	18325	18403	18318	18088	18500	18467	18213	18121	18374	18301	18363	18405	18270	18323	18308	18215	18083	18322	18161	18250	18235	18255	18286	18177	18420	18405	18358	18462	18514	18416	18209	18214	18345	18481	18312	18288	18167	18332	18547	18297	18408	18546	18170	18338	18540	18083	18349	18230	18305	18381	18283	18422	18356	18240	18166	18400	18233	18268	18280	18290	18260	18222	18198	18098	18297	18034	18301	18323	18328	18251	18305	18550	18350	18420	18246	18334	18165	18264	18167	18338	18263	18452	18424	18167	18146	18196	18382	18424	18325	18221	18013	18171	18157	18317	18437	18400	18398	18356	18408	18374	18124	18405	18307	18128	18325	18527	18408	18184	18188	18335	18211	18411	18063	18443	18399	18270	18198	18157	18382	18569	18467	18134	18524	18323	18340	18306	18568	18221	18185	18180	18152	18269	18340	18245	18325	18498	18261	18206	18452	18130	18377	18315	18335	18232	18237	18431	18436	18504	18138	18447	18155	18354	18375	18311	18419	18121	18026	18208	18327	18179	18192	18435	18481	18366	18467	18230	18287	18286	18217	18252	18317	18657	18369	18365	18105	18425	18266	18335	18285	18071	18272	18335	18352	18319	18362	18414	18263	18469	18190	18210	18305	18281	18307	18154	18110	18244	18156	18219	18261	18464	18425	18390	18246	18304	18199	18399	18240	18372	18231	18324	18397	18389	18280	18433	18218	18289	18300	18605	18371	18374	18431	18264	18320	18404	18272	18287	18495	18408	18534	18322	18322	18107	18232	18407	18411	18452	18326	18364	18378	18206	18502	18332	18216	18143	18221	18284	18449	18166	18403	18154	18203	18324	18170	18361	18322	18280	18324	18098	18149	18300	18473	18387	18239	18185	18308	18275	18162	18214	18265	18309	18350	18115	18214	18260	18144	18298	18209	18356	18344	18453	18316	18295	18336	18364	18465	18607	18369	18264	18199	18335	18262	18382	18248	18267	18001	18246	18118	18281	18165	18389	18140	18382	18362	18397	18365	18287	18228	18227	18114	18425	18306	18188	18327	18456	18261	18194	18355	18393	18376	18468	18560	18249	18154	18271	18434	18291	18404	18371	18233	18387	18592	18472	18271	18230	18446	18301	18401	18469	18482	18575	18449	18271	18338	18295	18369	18297	18275	18418	18526	18166	18119	17983	18361	18306	18285	18100	18631	18442	18455	18351	18436	18268	18407	18264	18327	18200	18339	18414	18177	18162	18075	18271	18226	18445	18127	18071	18236	18418	18322	18500	18177	18333	18319	18197	18242	18422	18355	18214	18342	18303	18263	18272	18238	18373	18430	18230	18355	18508	18418	18511	18393	18304	18117	17960	18088	18332	18135	18328	18212	18409	18433	18174	18475	18407	18308	18211	18417	18261	18392	18462	18257	18517	18220	18477	18373	18351	18412	18177	18432	18232	18288	18316	18221	18363	18209	18313	18262	18239	18285	18193	18276	18441	18189	18400	18453	18180	18167	18299	18063	18106	18221	18435	18305	18305	18383	18295	18456	18360	18508	18284	18403	18345	18269	18441	18273	18082	18279	18293	18356	18263	18331	18550	18272	18381	18321	18326	18501	18239	18294	18467	18141	18188	18321	18167	18468	18294	18262	18392	18316	18230	18352	18234	18546	18187	18435	18309	18143	18527	18245	18282	18231	18208	18253	18249	18239	18286	18455	18312	18231	18262	18309	18188	18224	18218	18198	18355	18274	18259	18231	18434	18376	18332	18004	18369	18272	18405	18354	18356	18440	18374	18317	18308	18459	18541	18369	18244	18272	18522	18268	18114	18046	18128	18329	18333	18172	18379	18395	18479	18334	18421	18404	18212	18108	18354	18088	18375	18343	18288	18334	18435	18237	18275	18309	18270	18219	18202	18079	18107	18248	18185	18630	18321	18221	18353	18250	18371	18477	18297	18602	18254	18185	18243	18371	18224	18458	18395	18446	18259	18378	18396	18346	18191	18087	18255	18379	18335	18243	18327	18171	18313	18469	18620	18181	18055	18343
18770	22342	23583	21764	18814	17616	16656	24362	23212	18820	15863	14600	14395	14318	14431	14302	14341	14397	14336	14291	14369	14316	14292	14284	14363	14351	14381	14261	14396	14268	14368	14453	14248	14222	14132	14350	14145	14389	14220	14255	14303	14416	14325	14215	14359	14238	14443	14209	14377	14315	14202	14214	14379	14322	14215	14261	14186	14246	14276	14299	14268	14338	14401	14347	14314	14293	14258	14125	14370	14281	14315	14335	14334	14501	14402	14542	14297	14499	14413	14324	14413	14361	14306	14092	14168	14290	14261	14410	14146	14248	14190	14327	14285	14397	14360	14177	14422	14415	14221	14239	14472	14379	14116	14182	14422	14280	14385	14279	14097	14241	14262	14424	14189	14347	14029	14347	14133	14412	14388	14277	14252	14116	14422	14282	14437	14231	14190	14333	14174	14324	14302	14236	14434	14203	14211	14153	14533	14285	14393	14385	14214	14251	14276	14365	14455	14235	14392	14415	14376	14315	14417	14246	14231	14223	14402	14314	14167	14432	14226	14277	14347	14393	14184	14336	14460	14235	14324	14237	14395	14337	14393	14325	14437	14311	14161	14345	14235	14289	14364	14180	14445	14261	14334	14428	14335	14226	14172	14185	14287	14433	14309	14159	14289	14411	14421	14305	14286	14280	14345	14253	14247	14373	14158	14150	14211	14266	14307	14262	14138	14124	14305	14268	14420	14376	14191	14149	14402	14380	14183	14326	14277	14287	14310	14238	14408	14148	14123	14225	14184	14208	14273	14363	14339	14224	14341	14292	14080	14380	14173	14255	14232	14335	14087	14079	14150	14300	14349	14342	14143	14284	14286	14427	14173	14315	14345	14104	14208	14245	14271	14334	14263	14391	14159	14335	14248	14164	14381	14231	14310	14328	14247	14148	14212	14432	14251	14481	14327	14419	14379	14312	14388	14282	14201	14340	14350	14334	14394	14334	14397	14101	14325	14371	14272	14301	14339	14129	14274	14228	14290	14290	14311	14245	14426	14293	14261	14338	14549	14373	14234	14127	14329	14170	14212	14318	14344	14414	14183	14341	14297	14281	14439	14417	14257	14393	14292	14165	14231	14275	14478	14143	14368	14246	14253	14346	14215	14192	14284	14457	14300	14316	14197	14339	14267	14224	14291	14373	14065	14166	14340	14212	14222	14315	14435	14512	14158	14204	14422	14130	14230	14114	14349	14282	14378	14382	14243	14356	14232	14451	14253	14402	14221	14285	14336	14337	14351	14157	14290	14326	14322	14242	14427	14191	14454	14376	14398	14255	14382	14375	14163	14251	14245	14258	14373	14259	14171	14164	14296	14176	14217	14313	14327	14393	14383	14365	14336	14178	14226	14145	14297	14316	14202	14431	14378	14195	14174	14432	14031	14228	14159	14259	14314	14022	14108	14154	14266	14274	14298	14313	14229	14322	14310	14306	14284	14428	14336	14235	14310	14280	14220	14184	14224	14204	14348	14295	14421	14384	14330	14164	14422	14328	14328	14230	14261	14326	14101	14259	14195	14373	14329	14274	14166	14290	14445	14232	14277	14254	14333	14386	14453	14237	14269	14319	14153	14161	14413	14236	14279	14375	14250	14374	14395	14458	14299	14246	14356	14226	14209	14283	14320	14436	14199	14211	14286	14356	14162	14245	14345	14391	14355	14350	14380	14255	14133	14299	14257	14340	14328	14426	14440	14200	14194	14339	14339	14421	14293	14368	14308	14302	14234	14349	14298	14287	14260	14379	14228	14326	14070	14294	14345	14305	14264	14170	14324	14164	14382	14221	14314	14436	14245	14240	14162	14257	14185	14119	14122	14341	14241	14165	14197	14435	14452	14421	14280	14399	14235	14180	14291	14304	14439	14070	14281	14182	14270	14262	14392	14238	14399	14323	14382	14265	14261	14384	14323	14312	14248	14403	14147	14317	14297	14335	14415	14357	14325	14341	14287	14293	14416	14167	14250	14365	14341	14292	14244	14221	14248	14307	14313	14137	14344	14346	14266	14292	14304	14374	14385	14460	14333	14315	14126	14179	14211	14172	14319	14198	14432	14250	14389	14228	14400	14276	14394	14177	14302	14296	14258	14169	14174	14340	14343	14142	14279	14169	14225	14501	14248	14171	14290	14233	14329	14217	14277	14305	14293	14203	14299	14468	14333	14373	14203	14133	14343	14280	14321	14378	14282	14334	14180	14327	14152	14226	14321	14172	14184	14209	14458	14302	14453	14271	14201	14139	14387	14231	14248	14255	14393	14195	14332	14138	14411	14215	14362	14260	14393	14272	14322	14250	14194	14218	14255	14399	14044	14310	14168	14375	14320	14316	14209	14406	14202	14122	14200	14229	14068	14309	14366	14317	14300	14211	14261	14251	14386	14200	14213	14507	14006	14251	14169	14253	14180	14472	14138	14241	14335	14234	14325	14257	14270	14275	14501	14179	14392	14165	14193	14254	14281	14210	14284	14211	14244	14385	14349	14135	14331	14245	14176	14439	14393	14316	14304	14381	14179	14346	14386	14347	14355	14346	14283	14303	14309	14290	14286	14258	14408	14379	14258	14425	14257	14249	14155	14375	14352	14430	14281	14149	14277	14610	14400	14181	14210	14332	14206	14243	14187	14372	14470	14356	14198	14287	14275	14306	14138	14164	14476	14314	14255	14395	14113	14397	14260	14350	14428	14286	14289	14341	14265	14299	14295	14222	14261	14424	14305	14287	14178	14228	14341	14344	14344	14274	14431	14414	14310	14311	14313	14249	14176	14238	14257	14393	14368	14181	14326	14448	14221	14485	14343	14323	14191	14320	14315	14351	14302	14273	14331	14485	14316	14180	14281	14330	14445	14366	14250	14370	14324	14280	14317	14330	14342	14305	14352	14314	14345	14296	14203	14172	14231	14241	14343	14245	14122	14279	14314	14260	14325	14403	14086	14184	14196	14257	14322	14295	14465	14274	14306	14364	14246	14321	14327	14153	14162	14320	14291	14417	14214	14287	14365	14139	14386	14330	14320	14150	14278	14466	14416	14274	14379	14171	14213	14360	14250	14448	14187	14159	14253	14265	14329	14216	14277	14125	14024	14293	14329	14286	14468	14247	14201	14314	14380	14236	14250	14267	14273	14256	14252	14365	14292	14176	14214	14319	14328	14266	14029	14243	14403	14403	14187	14351	14338	14299	14140	14392	14229	14262	14381	14273	14379	14183	14415	14180	14354	14445	14193	14406	14424	14149	14400	14251	14236	14300	14305	14156	14310	14340	14260	14219	14270	14221	14201	14343	14296	14306	14582	14224	14230	14199	14392	14272	14352	14348	14299	14346	14351	14208	14349	14353	14302	14289	14273	14115	14326	14444	14179	14288	14257	14180	14139	14399	14339	14380	14310	14282	14381	14227	14183	14167	14266	14216	14329	14251	14415	14215	14214	14184	14234	14269	14341	14349	14575	14345	14252	14152	14310	14357	14287	14362	14324	14335	14305	14360	14088	14541	14212	14344	14287	14300	14320	14340	14258	14348	14465	14475	14324	14236	14184	14196	14279	14424	14120	14442	14486	14318	14392	14436	14241	14249	14222	14161	14249	14123	14227	14122	14313	14242	14256	14354	14253	14300	14258	14077	14426	14356	14433	14335	14134	14261	14232	14331	14260	14263	14147	14293	14314	14397	14395	14371	14109	14302	14344	14270	14061	14173	14342	14245	14286	14321	14464	14141	14262	14410	14358	14193	14261	14194	14339	14408	14281	14368	14256	14091	14292	14262	14325	14461	14321	14290	14399	14280	14281	14134	14398	14324	14313	14189	14368	14445	14430	14098	14346	14268	14127	14420	14273	14131	14352	14405	14399	14187	14406	14163	14401	14340	14277	14487	14411	14331	14235	14277	14406	14240	14314	14272	14304	14321	14348	14245	14401	14164	14252	14325	14274	14505	14395	14273	14166	14291	14363	14148	14182	14451	14458	14274	14288	14154	14222	14191	14272	14220	14180	14137	14396	14359	14341	14198	14289	14306	14316	14198	14394	14412	14208	14236	14148	14301	14221	14402	14295	14411	14231	14370	14354	14230	14211	14307	14254	14509	14273	14409	14296	14327	14438	14102	14239	14262	14236	14172	14171	14135	14172	14328	14328	14373	14107	14273	14492	14367	14504	14324	14324	14306	14150	14425	14417	14319	14553	14172	14264	14301	14301	14379	14397	14246	14463	14334	14456	14321	14177	14419	14262	14206	14308	14461	14488	14385	14180	14434	14279	14076	14357	14247	14432	14313	14239	14291	14338	14294	14425	14322	14291	14212	14269	14242	14182	14124	14276	14265	14366	14367	14350	14292	14359	14338	14168	14260	14384	14368	14307	14422	14305	14389	14470	14275	14269	14431	14289	14321	14208	14333	14300	14173	14327	14140	14284	14083	14248	14316	14165	14271	14313	14114	14307	14291	14226	14217	14344	14233	14454	14393	14318	14212	14295	14386	14422	14212	14362	14116	14314	14286	14220	14237	14420	14245	14229	14194	14245	14492	14268	14210	14326	14438	14253	14243	14283	14335	14184	14272	14236	14306	14447	14323	14501	14250	14251	14123	14242	14208	14258	14339	14304	14398	14261	14226	14286	14499	14336	14207	14202	14249	14289	14352	14182	14498	14104	14412	14250	14266	14386	14252	14196	14134	14378	14236	14299	14306	14202	14447	14116	14309	14402	14163	14325	14217	14243	14323	14194	14318	14166	14412	14431	14318	14203	14383	14328	14464	14299	14135	14462	14440	14292	14184	14434	14320	14312	14328	14280	14293	14161	14325	14144	14306	14406	14174	14345	14305	14186	14336	14270	14266	14253	14461	14339	14454	14233	14299	14334	14303	14134	14271	14315	14415	14274	14382	14323	14359	14415	14162	14199	14364	14226	14300	14380	14349	14216	14307	14359	14215	14377	14057	14396	14324	14134	14364	14188	14169	14312	14283	14497	14178	14517	14308	14340	14297	14270	14338	14217	14377	14268	14372	14256	14225	14295	14381	14286	14347	14413	14267	14339	14251	14344	14313	14240	14276	14359	14321	14236	14306	14401	14321	14265	14299	14164	14309	14357	14288	14361	14361	14230	14394	14350	14226	14295	14412	14262	14450	14472	14316	14293	14171	14261	14293	14302	14255	14467	14240	14183	14433	14249	14330
25411	21049	28025	25738	24460	24831	24867	54281	53874	37435	26919	20434	18335	17760	17849	17752	17924	17680	17758	17632	17714	17737	17752	17774	17703	17673	17857	17697	17534	17759	17627	17555	17730	17778	17720	17823	17753	17702	17926	17683	17762	17724	17879	17826	17653	17915	17679	17637	17712	17467	17514	17645	17624	17602	17591	17671	17723	17598	17612	17461	17854	17683	17594	17670	17843	17711	17560	17672	17770	17738	17729	17791	17698	17815	17451	17568	17677	17724	17474	17618	17684	17554	17707	17832	17734	17740	17607	17609	17728	17417	17514	17750	17768	17607	17554	17732	17668	17833	17643	17825	17761	17535	17606	17782	17669	17601	17694	17651	17598	17560	17554	17745	17597	17559	17577	17563	17691	17767	17646	17629	17741	17722	17497	17770	17633	17748	17694	17536	17566	17597	17720	17605	17531	17445	17626	17581	17758	17615	17746	17702	17600	17589	17570	17846	17692	17711	17748	17516	17765	17563	17545	17814	17661	17515	17703	17541	17712	17586	17813	17693	17563	17530	17523	17664	17649	17732	17713	17692	17421	17693	17627	17564	17630	17600	17519	17530	17475	17552	17753	17508	17545	17444	17603	17647	17584	17512	17451	17585	17753	17702	17919	17721	17593	17727	17748	17624	17435	17706	17678	17765	17528	17525	17547	17727	17553	17552	17564	17628	17821	17695	17545	17637	17814	17644	17341	17607	17546	17557	17529	17655	17609	17502	17811	17629	17799	17716	17661	17665	17518	17639	17590	17587	17778	17703	17676	17543	17485	17376	17858	17602	17697	17716	17558	17663	17620	17829	17570	17703	17715	17622	17504	17597	17686	17570	17635	17867	17676	17604	17800	17706	17708	17889	17570	17664	17624	17814	17653	17502	17833	17666	17582	17726	17636	17641	17793	17576	17462	17657	17664	17516	17627	17544	17655	17662	17665	17703	17806	17471	17672	17620	17594	17659	17714	17663	17800	17870	17896	17872	17467	17595	17502	17574	17646	17603	17539	17946	17919	17663	17745	17526	17631	17561	17513	17663	17746	17516	17707	17579	17520	17632	17553	17345	17545	17572	17845	17599	17643	17653	17744	17699	17615	17626	17520	17573	17552	17583	17380	17685	17614	17708	17738	17702	17522	17654	17647	17748	17674	17702	17463	17653	17552	17800	17727	17664	17631	17514	17634	17574	17695	17583	17605	17565	17523	17712	17668	17499	17587	17490	17727	17637	17794	17665	17716	17643	17707	17514	17734	17519	17478	17694	17713	17514	17664	17508	17612	17611	17775	17861	17710	17632	17759	17631	17555	17783	17793	17848	17637	17688	17624	17646	17493	17818	17603	17556	17671	17807	17698	17872	17761	17356	17512	17523	17466	17709	17502	17675	17637	17597	17706	17705	17733	17398	17512	17766	17599	17597	17485	17605	17737	17535	17524	17684	17591	17580	17738	17551	17563	17595	17772	17532	17617	17521	17633	17395	17559	17659	17520	17588	17632	17705	17427	17824	17686	17515	17681	17591	17406	17434	17632	17862	17571	17673	17541	17736	17696	17631	17595	17584	17649	17512	17698	17582	17636	17658	17826	17675	17460	17723	17650	17520	17758	17610	17617	17532	17427	17547	17677	17439	17697	17712	17740	17581	17657	17626	17481	17742	17492	17705	17756	17625	17942	17683	17847	17622	17923	17640	17891	17705	17445	17689	17558	17598	17532	17806	17653	17853	17552	17832	17504	17777	17653	17583	17586	17782	17615	17653	17599	17765	17883	17598	17816	17536	17787	17767	17816	17744	17587	17340	17650	17596	17541	17589	17199	17834	17732	17814	17653	17702	17733	17660	17597	17576	17752	17816	17676	17820	17628	17545	17539	17609	17840	17793	17564	17664	17589	17773	17617	17709	17660	17754	17765	17674	17546	17777	17688	17633	17718	17747	17741	17713	17669	17461	17530	17694	17858	17723	17525	17714	17722	17384	17556	17707	17615	17551	17555	17717	17563	17523	17721	17567	17402	17619	17467	17779	17671	17768	17576	17611	17536	17576	17791	17513	17716	17603	17595	17535	17641	17594	17647	17574	17731	17932	17639	17610	17796	17699	17643	17575	17528	17524	17620	17602	17448	17795	17690	18018	17560	17704	17467	17689	17661	17558	17723	17687	17678	17755	17711	17461	17739	17699	17700	17449	17535	17573	17575	17544	17719	17738	17701	17494	17708	17678	17701	17430	17789	17510	17494	17859	17681	17651	17723	17590	17675	17603	17681	17541	17681	17418	17534	17646	17570	17666	17500	17488	17706	17596	17552	17751	17847	17669	17455	17449	17586	17483	17558	17527	17570	17640	17581	17393	17485	17521	17568	17608	17745	17641	17750	17530	17667	17630	17367	17543	17679	17685	17691	17696	17597	17503	17718	17793	17668	17696	17564	17759	17714	17867	17621	17532	17577	17704	17827	17546	17808	17783	17786	17620	17844	17625	17656	17670	17729	17584	17862	17510	17672	17562	17579	17656	17523	17703	17390	17745	17647	17823	17545	17539	17574	17762	17672	17831	17633	17606	17663	17568	17655	17972	17449	17525	17622	17400	17668	17623	17457	17845	17698	17720	17890	17747	17589	17689	17664	17543	17597	17662	17681	17500	17851	17448	17338	17633	17326	17523	17646	17411	17646	17585	17682	17490	17574	17613	17382	17617	17757	17571	17747	17439	17729	17460	17697	17735	17669	17775	17482	17640	17463	17656	17856	17784	17789	17816	17833	17618	17553	17516	17592	17580	17684	17889	17803	17751	17669	17641	17840	17728	17708	17625	17451	17584	17578	17725	17873	17863	17800	17512	17733	17477	17599	17657	17463	17483	17767	17548	17613	17485	17580	17718	17775	17769	17358	17776	17805	17485	17724	17687	17728	17724	17532	17574	17732	17510	17796	17846	17937	17734	17787	17691	17557	17678	17901	17717	17655	17673	17847	17862	17734	17573	17675	17762	17802	17642	17562	17568	17586	17635	17599	17697	17543	17836	17675	17737	17715	17523	17889	17493	17695	17579	17418	17501	17654	17492	17718	17784	17764	17752	17806	17650	17674	17535	17730	17741	17537	17624	17670	17822	17570	17920	17626	17528	17680	17565	17805	17410	17487	17701	17692	17852	17758	17767	17571	17420	17805	17693	17805	17469	17612	17362	17639	17750	17743	17480	17598	17511	17485	17644	17748	17440	17473	17598	17644	17765	17453	17332	17462	17768	17787	17577	17639	17815	17635	17719	17487	17629	17711	17638	17666	17670	17722	17738	17531	17638	17736	17476	17791	17654	17635	17712	17631	17615	17872	17638	17688	17452	17636	17497	17815	17725	17488	17782	17634	17422	17798	17576	17665	17507	17480	17677	17826	17594	17668	17519	17640	17659	17782	17653	17515	17474	17593	17561	17584	17572	17793	17550	17665	17417	17675	17543	17717	17554	17686	17711	17694	17450	17520	17674	17529	17543	17664	17859	17650	17708	17666	17598	17758	17621	17729	17721	17675	17571	17615	17524	17511	17672	17650	17686	17738	17592	17819	17761	17572	17552	17559	17418	17570	17647	17669	17655	17501	17604	17632	17692	17875	17774	17702	17634	17565	17410	17647	17575	17784	17779	17552	17494	17739	17766	17669	17548	17669	17696	17729	18078	17676	17555	17693	17702	17727	17787	17753	17693	17732	17598	17543	17606	17647	17722	17629	17686	17541	17750	17552	17542	17524	17505	17497	17568	17531	17669	17477	17642	17626	17593	17878	17552	17887	17495	17572	17658	17779	17629	17531	17583	17599	17617	17647	17495	17771	17744	17647	17362	17663	17673	17722	17743	17680	17747	17646	17460	17466	17473	17640	17476	17667	17647	17696	17635	18035	17422	17612	17600	17739	17702	17430	17581	17477	17787	17619	17640	17542	17725	17867	17622	17587	17605	17758	17715	17483	17725	17663	17597	17648	17753	17880	17702	17779	17602	17613	17603	17568	17503	17495	17537	17722	17652	17488	17637	17661	17397	17427	17553	17437	17509	17554	17609	17483	17738	17569	17768	17732	17547	17705	17790	17619	17363	17577	17844	17512	17591	17748	17718	17623	17557	17638	17744	17727	17710	17661	17655	17601	17683	17685	17588	17617	17678	17789	17750	17831	17579	17397	17563	17707	17569	17597	17507	17747	17678	17601	17736	17542	17662	17565	17606	17685	17422	17718	17630	17797	17803	17748	17765	17524	17636	17565	17811	17805	17565	17888	17499	17560	17819	17782	17596	17783	17508	17465	17795	17634	17437	17631	17516	17577	17586	17483	17797	17709	17688	17667	17697	17800	17809	17578	17717	17551	17639	17608	17703	17689	17447	17529	17645	17711	17866	17638	17728	17892	17600	17620	17579	17447	17698	17708	17722	17482	17481	17617	17535	17590	17533	17522	17672	17807	17662	17623	17706	17780	17584	17562	17504	17591	17468	17447	17865	17781	17735	17740	17696	17695	17668	17630	17478	17695	17674	17824	17700	17507	17460	17911	17556	17636	17539	17362	17469	17589	17575	17707	17526	17759	17753	17557	17577	17746	17640	17430	17570	17384	17472	17633	17694	17716	17609	17545	17571	17608	17510	17571	17632	17506	17667	17556	17524	17656	17588	17536	17564	17503	17785	17449	17586	17794	17709	17436	17740	17586	17598	17619	17726	17569	17694	17629	17566	17569	17668	17629	17450	17695	17676	17479	17466	17499	17730	17757	17586	17589	17614	17584	17595	17963	17638	17727	17706	17610	17771	17674	17621	17690	17475	17618	17737	17884	17715	17530	17504	17629	17893	17728	17517	17581	17697	17456	17626	17687	17648	17642	17498	17667	17704	17619	17632	17738	17674	17595	17736	17672	17715	17792	17626	17609	17582	17686	17687	17740	17535	17565	17635	17620	17769	17687	17519	17935	17615	17758	17682	17547	17785	17897	17666	17525	17801	17667	17524	17654	17527	17575	17451	17587	17641	17747	17610	17633	17500	17537	17703	17472	17468	17422	17715	17811	17541	17407	17614	17459	17514	17474	17665	17653	17477	17642	17822	17785	17753	17516	17550	17831	17787	17818	17697	17860	17540	17591	17691	17633	17558	17647	17636	17620	17344	17598	17737	17622	17774	17680	17514	17709	17588	17732	17619	17591	17769
19921	33655	32201	28529	24636	22362	22181	54757	49422	35359	22752	16005	14229	13898	13823	14126	13852	13829	13907	14111	14035	13900	14024	14153	14103	13786	13994	13985	13911	13943	13892	14042	13950	14037	13977	14124	14050	14007	13986	14032	13965	13970	13868	13836	13909	13856	13886	13771	13790	13990	13970	13868	13861	13915	13877	13935	13995	13757	13924	13732	13855	14122	13876	13979	13925	14036	13909	13913	13879	13935	13791	14059	14078	13805	13902	13869	14006	14070	13854	14010	13912	13930	14092	13986	14048	13990	14001	13906	13739	14024	13976	13827	14126	13881	14050	13976	13929	13891	13961	13802	13940	14043	13940	13822	13988	13944	13848	13957	14063	14037	14037	14067	13951	13977	13862	13945	13977	14122	14042	13964	13942	13995	14020	13960	14094	13818	13858	13860	14014	13807	13935	13776	13940	14092	13869	13920	14042	13801	13778	13830	13819	13884	13889	13858	14075	13939	13883	13812	14085	14005	14016	13885	14068	13957	13952	13871	13988	13831	14045	13966	13981	13859	14001	13991	13909	13988	14038	13787	14091	13728	13803	14004	13975	13983	13869	13944	13903	13840	13874	14038	13784	13859	14055	13824	13906	13906	13782	13936	13919	13906	13997	13813	13998	13930	14012	13845	14004	13835	14042	13860	13904	13969	13867	13970	14118	13870	13931	14005	13732	13843	14056	13872	13980	14063	13904	14008	13788	14044	13875	14007	14030	13882	13997	13875	14032	13869	13868	13825	13961	13979	13945	14017	13976	13914	13857	13910	14004	13894	14004	13949	13920	13871	13785	13713	13996	13856	13807	13995	13887	14024	13938	13833	13915	13877	13977	13925	13968	13850	13966	13770	13953	13925	13851	13971	13847	13910	13866	13947	14057	13960	13793	13862	13779	13977	13958	13833	14093	13980	13830	13847	14035	13967	13922	13816	13945	13886	14017	13970	13904	13948	14065	14042	13838	13911	13918	13826	13967	14077	13873	13968	13986	13977	13978	14008	13928	13797	13904	14002	13972	14029	13839	13871	13866	14142	13894	13830	14059	13942	14106	13927	14054	13954	13881	13834	13945	13861	13897	13873	14035	14023	13984	14044	13919	13892	13905	13862	13952	13822	13930	13939	13861	14169	13912	14079	13916	13975	13905	14018	14037	14022	13910	13823	13943	13872	13913	13995	14149	14052	13966	13996	13786	13798	13967	13911	13996	14058	13962	13902	13918	13835	14033	13943	13824	13955	13836	14029	13948	13845	13973	13954	13870	14046	14073	13996	13947	13980	13961	13852	14049	13868	13954	13842	13853	13893	13889	13793	13899	13886	13914	13874	13833	13818	13988	14078	13980	13879	13728	13886	13973	13984	13853	13914	14068	13894	13958	14021	14083	13867	13813	13915	13911	13790	13907	13931	13951	13937	13900	13960	13831	13946	13973	13906	13974	13758	13869	13960	13953	13802	13917	13827	13880	13939	13937	13872	13928	13975	14118	13875	14124	13863	14077	13979	14049	13867	13925	14064	13947	13929	13936	13899	13785	13971	13976	13987	13866	13829	13985	13957	14095	13924	13673	13877	13859	13857	13828	13877	13917	13968	13883	13801	13822	13895	13842	13959	13859	14072	13882	13858	14000	13884	13939	13933	13866	13890	14030	13893	14077	13900	13969	13927	13995	13855	14014	13889	13960	13903	13923	13933	13967	13842	13773	13931	14013	14116	13962	14042	13941	13978	14008	13933	13846	13985	13853	13970	13824	13941	14027	13886	14005	13875	14025	13936	13993	13862	13895	13863	13818	13739	14103	13963	13929	13948	13890	13977	13930	14040	13840	13834	13786	13946	13976	13989	14017	13989	13816	13896	14158	13975	13826	14028	14043	13873	14000	14030	13822	13916	13862	14046	13830	14009	13940	13907	14053	13966	13942	13945	13927	13903	13885	13892	13884	13840	14038	13836	13845	13971	13941	13860	13854	13927	13931	13923	14005	13837	14087	13936	13914	13728	13976	13932	13932	13852	13991	14018	14013	14004	14022	13920	13967	14029	13940	13881	13768	13902	13856	13873	13830	13974	13880	14088	14023	13945	13972	13772	13886	13997	13721	13858	13965	14005	13954	14007	14048	14015	13938	13956	13807	14140	13885	14039	13777	13979	14023	13844	13716	14050	14065	14008	13880	13859	13857	13956	13933	14026	13927	13872	13923	13843	14032	13905	13874	14082	13849	14115	13865	14002	13909	13806	13923	14026	13896	13889	13890	14035	14026	13883	13961	13878	13911	14095	13852	13980	13934	14067	14032	13863	13813	13781	13922	13901	13835	13715	13917	13838	14021	13983	13832	13843	13756	14005	13954	13978	13938	13888	14003	14132	13819	13875	13874	13914	13987	14056	13995	13971	13905	13949	14005	13947	13840	13961	13846	13999	13977	13916	13977	13976	14006	13855	13855	14021	14021	13987	13759	13796	13878	13970	13870	13986	13879	13977	13967	14186	13972	13951	13884	13831	14070	14002	13887	13721	13953	13923	14067	13891	14023	13861	13997	13949	14040	13918	13959	13982	13974	13818	13950	14006	13856	13919	13906	13972	13806	13729	13899	13975	14052	14040	13960	13952	13855	13873	14097	13926	13860	14006	13804	13933	13908	13968	13901	13978	14005	13926	13919	13850	13993	13962	14011	13909	13869	13827	14031	13831	14089	13954	14065	14016	14017	14056	13947	14052	13930	13741	13718	13932	14057	13948	13889	13849	13980	13886	13873	13807	13962	13790	13924	13860	14018	14040	13924	13968	13917	13992	13951	13909	14020	13860	13925	13953	13981	14000	13857	14034	13931	13888	13927	13990	13934	13984	13851	14103	13859	13880	13898	14063	13874	13981	13865	13893	14135	14045	14032	14049	13988	14027	13823	13912	13946	14029	13904	13939	13929	13924	13997	14041	13949	13822	13917	13932	13845	13992	13888	14039	13915	13965	13996	14139	14189	14088	14031	14001	13903	13966	14001	13940	13933	13973	13920	13768	13888	13786	13769	14020	13824	13951	13879	13994	14109	13991	13967	13999	13831	13856	14002	13913	13976	13941	13930	14009	13987	13913	14064	13949	13872	13964	14062	13975	13950	13788	13945	13971	13952	13972	13942	13797	13925	14050	14070	13914	13955	13983	13902	14137	13978	13950	13866	13994	13935	14001	13836	14050	13968	14128	14028	13932	13866	13910	13915	13923	14009	13810	13987	13804	13928	13813	13892	13983	13908	13975	13948	13886	13992	14060	13925	13938	13928	13925	14065	13944	13984	13993	13801	13907	13994	13873	14211	13971	14025	13932	13963	13940	13923	13890	14032	13938	13876	13993	14087	13825	13788	13886	13855	13901	13906	13969	13717	13902	13882	13868	13885	13884	13892	13886	13903	13944	13965	14086	14040	13923	13860	13722	13926	13964	13800	13963	13855	13705	14046	13973	13920	13800	13711	13939	13916	13962	13986	14026	14060	14039	13985	13981	13849	14051	14013	13955	13977	13918	13818	13789	13912	14002	13986	13986	13931	13867	13987	13899	13964	14122	14026	14006	14147	13990	13947	13976	13945	13815	13961	13912	13962	14076	14048	14005	13740	13974	13954	13931	13941	13992	14053	14050	13948	13920	13833	13866	13867	14016	14065	13924	14064	14009	13944	14022	13896	13942	13927	13988	14078	13949	14020	14061	13816	14069	13931	13955	13940	14061	13921	14090	13847	13803	13860	13884	13930	14000	14055	14070	13894	13913	13850	13946	13872	14097	13936	13979	14076	14000	13952	14049	13880	13956	13906	14101	14059	13981	13931	13826	14055	13929	14127	13945	13914	13969	14016	13884	14011	13799	13971	13826	14032	13927	13889	13917	13835	13974	14046	13864	13693	14066	13869	13934	13835	13845	13944	13894	13895	13865	14023	13922	13842	13860	13909	13866	14022	14092	13869	13928	13776	13800	14122	13898	13869	13927	13916	13982	13832	14047	13992	13827	13769	13876	13917	14004	13880	13973	13904	13872	13960	13893	14009	13925	13961	13913	14031	13837	13953	13776	13888	13993	13961	13833	13764	13847	13856	13949	14064	13891	13969	13705	13841	13976	14045	14060	13896	13930	13776	13847	13830	14000	13962	13821	13976	13947	13810	13997	13948	13999	13898	13965	13937	14017	13952	13845	13935	13960	14114	13884	14057	13950	13937	13990	13997	13922	13792	14044	13944	13979	13917	13950	13997	13901	13991	13859	14097	14005	13875	14060	14028	13932	14114	13967	14018	13864	13974	14116	13907	13980	13924	13963	13713	14046	14167	13925	13975	13982	13991	13955	13847	13973	14014	13890	13904	13855	13845	13726	13915	14015	13872	13918	13771	14112	13970	13852	13695	13930	13968	13876	13947	13896	13672	13871	13941	14192	13947	13719	13744	13961	13768	14078	13920	13948	14068	14004	13940	13919	14049	14086	13808	14046	13845	13946	14024	14054	13886	13750	13959	13977	13996	14033	13904	13867	14025	13847	14007	13833	13873	13940	14013	14168	13913	13921	13737	13735	13878	13875	13949	13949	14039	13860	14040	14025	13784	14008	14057	13988	13979	14040	13975	14067	13872	13906	13930	13951	14024	14028	13981	13799	13873	13839	14032	13934	13853	13852	13915	13980	14010	13882	14058	13921	14030	14059	14012	13929	13787	13750	13969	14015	13924	13854	13961	14016	13989	13960	14038	14030	14020	13921	13971	13974	13990	14040	13978	14135	14042	13985	13988	13866	13996	14158	13963	13930	13942	13933	13786	13904	13875	13939	13905	13848	13832	13912	14043	13895	14006	13873	13903	13815	13951	13857	13894	14066	13978	13872	14010	14038	13990	13971	13972	14027	13996	14066	14046	13940	13837	13780	13966	13987	14011	13943	13943	13926	14016	13851	13919	13905	13943	13779	14076	13968	13948	14002	13902	13870	13962	13900	14016	13891	13836	14085	13817	13893	13987	14113	13941	13897	14065	13890	13782	13904	13855	13812	13888	13783	13876	13925	13816	13968	14041	13993	13943	13822	13817	13851	13950	13847	14020	13859	13981	13888	13999	13972	13944	13971	14003	13979	13928	13918	13864	13979	13889	13912	13891	13927	13752	13972	13919	13873	13813	13935	14124	14083	13909	14158	13843	13984	13878	13949
23850	21051	28571	24191	23294	26901	32129	64993	63475	45642	31494	21910	18753	18160	17672	17547	17575	17672	17580	17437	17606	17520	17625	17643	17512	17528	17573	17679	17530	17711	17738	17624	17486	17683	17479	17327	17331	17544	17513	17708	17611	17614	17700	17748	17507	17466	17740	17566	17654	17714	17718	17706	17571	17354	17420	17638	17811	17455	17272	17576	17458	17440	17606	17272	17352	17472	17589	17599	17562	17421	17584	17385	17392	17392	17369	17567	17708	17454	17448	17315	17621	17515	17600	17477	17450	17537	17664	17664	17546	17552	17539	17598	17411	17533	17565	17625	17449	17274	17644	17654	17648	17352	17677	17474	17609	17365	17622	17502	17447	17481	17509	17601	17686	17739	17751	17369	17430	17613	17392	17330	17589	17681	17547	17440	17393	17341	17758	17667	17571	17479	17646	17526	17638	17612	17578	17632	17367	17587	17645	17426	17481	17287	17513	17606	17387	17835	17652	17494	17440	17547	17451	17573	17490	17404	17404	17308	17422	17613	17429	17415	17523	17178	17510	17513	17484	17473	17737	17446	17541	17382	17483	17625	17355	17466	17788	17431	17288	17516	17586	17306	17584	17563	17740	17433	17472	17239	17496	17647	17320	17581	17530	17429	17356	17449	17607	17342	17491	17543	17554	17518	17690	17318	17456	17543	17425	17538	17551	17297	17355	17662	17657	17647	17477	17163	17470	17528	17510	17483	17482	17332	17381	17574	17314	17406	17454	17527	17635	17740	17752	17558	17310	17453	17532	17643	17501	17361	17474	17648	17730	17491	17476	17308	17380	17418	17464	17560	17423	17390	17464	17535	17351	17371	17703	17618	17616	17516	17393	17641	17583	17482	17521	17505	17457	17420	17560	17352	17481	17525	17453	17502	17383	17460	17490	17385	17456	17606	17165	17574	17605	17570	17560	17490	17572	17626	17602	17488	17420	17560	17363	17548	17393	17576	17355	17533	17505	17427	17407	17449	17544	17576	17583	17444	17413	17546	17452	17588	17545	17527	17495	17286	17616	17538	17417	17756	17340	17371	17373	17635	17469	17490	17593	17519	17480	17624	17419	17527	17650	17659	17659	17512	17484	17368	17333	17347	17555	17556	17515	17274	17657	17404	17379	17311	17408	17422	17598	17486	17512	17736	17600	17430	17433	17556	17637	17418	17594	17502	17437	17539	17416	17552	17430	17511	17525	17336	17600	17713	17311	17524	17397	17547	17571	17558	17398	17502	17418	17507	17445	17597	17677	17625	17335	17599	17687	17482	17586	17386	17481	17308	17425	17548	17489	17518	17463	17437	17525	17492	17278	17379	17323	17587	17310	17331	17578	17288	17453	17610	17431	17577	17648	17570	17449	17527	17553	17724	17751	17515	17540	17454	17507	17488	17451	17684	17600	17543	17563	17716	17578	17444	17617	17507	17425	17584	17766	17480	17454	17641	17367	17573	17481	17272	17435	17531	17572	17530	17508	17436	17737	17270	17510	17427	17551	17433	17600	17432	17480	17377	17334	17601	17298	17478	17429	17520	17751	17525	17241	17726	17510	17553	17321	17582	17620	17576	17584	17480	17398	17569	17499	17540	17479	17499	17553	17700	17408	17459	17514	17527	17572	17513	17504	17434	17377	17403	17673	17446	17379	17491	17473	17319	17395	17432	17465	17604	17382	17638	17397	17535	17544	17586	17562	17482	17493	17412	17338	17293	17458	17440	17571	17535	17423	17501	17589	17624	17473	17401	17458	17266	17660	17600	17516	17500	17445	17306	17192	17239	17398	17287	17780	17149	17523	17387	17526	17537	17670	17530	17701	17649	17608	17541	17339	17429	17483	17541	17468	17379	17606	17538	17761	17588	17416	17612	17360	17546	17466	17493	17635	17727	17661	17339	17478	17417	17471	17614	17531	17612	17598	17273	17425	17534	17378	17576	17463	17484	17429	17431	17542	17573	17589	17519	17556	17472	17414	17452	17615	17654	17485	17413	17393	17462	17715	17435	17750	17444	17475	17441	17402	17665	17633	17622	17480	17696	17701	17412	17446	17507	17632	17450	17306	17539	17718	17345	17412	17533	17541	17460	17468	17656	17631	17554	17546	17407	17467	17458	17539	17376	17563	17442	17543	17501	17571	17593	17423	17468	17552	17550	17512	17573	17702	17460	17375	17329	17450	17502	17595	17514	17660	17575	17533	17561	17486	17459	17610	17625	17372	17433	17484	17511	17496	17732	17387	17361	17531	17608	17530	17401	17593	17591	17529	17334	17479	17381	17726	17493	17656	17526	17534	17709	17558	17451	17656	17422	17546	17384	17641	17466	17232	17534	17777	17614	17622	17335	17497	17357	17505	17660	17329	17627	17310	17512	17486	17622	17534	17346	17256	17499	17469	17560	17729	17598	17541	17338	17573	17320	17353	17689	17364	17663	17395	17474	17567	17323	17636	17457	17667	17518	17451	17597	17560	17688	17514	17443	17705	17577	17387	17540	17639	17754	17412	17473	17392	17213	17338	17570	17606	17633	17444	17533	17511	17630	17375	17519	17556	17375	17517	17667	17507	17389	17395	17476	17654	17601	17348	17486	17463	17398	17397	17348	17476	17293	17546	17597	17408	17528	17404	17538	17635	17773	17631	17717	17447	17538	17530	17586	17258	17521	17434	17600	17492	17500	17606	17420	17652	17687	17622	17642	17464	17759	17358	17455	17332	17458	17437	17554	17344	17398	17643	17701	17506	17424	17355	17448	17632	17427	17351	17499	17742	17438	17339	17376	17370	17619	17524	17541	17652	17464	17357	17312	17486	17280	17404	17348	17401	17414	17579	17528	17710	17435	17349	17403	17491	17361	17415	17530	17449	17599	17412	17495	17378	17702	17427	17483	17526	17418	17382	17469	17383	17666	17507	17380	17425	17475	17661	17675	17391	17635	17511	17532	17362	17722	17646	17580	17688	17424	17358	17472	17592	17680	17594	17752	17330	17860	17610	17358	17173	17330	17487	17586	17590	17405	17561	17455	17701	17524	17408	17486	17458	17476	17491	17589	17523	17422	17622	17703	17538	17674	17356	17290	17426	17521	17700	17532	17520	17597	17477	17688	17698	17434	17310	17607	17508	17450	17526	17389	17394	17538	17441	17577	17496	17484	17686	17460	17344	17587	17548	17435	17403	17554	17665	17590	17598	17487	17351	17380	17532	17569	17453	17519	17523	17562	17658	17456	17522	17548	17451	17561	17516	17504	17528	17385	17313	17432	17440	17445	17319	17547	17499	17669	17462	17719	17553	17564	17544	17271	17317	17461	17619	17290	17425	17370	17654	17682	17462	17453	17710	17597	17516	17368	17428	17413	17326	17442	17300	17505	17532	17357	17624	17494	17572	17743	17509	17637	17657	17601	17345	17514	17565	17555	17334	17370	17350	17598	17724	17634	17636	17494	17748	17552	17583	17450	17624	17735	17565	17496	17612	17411	17604	17312	17466	17519	17421	17490	17502	17619	17457	17510	17573	17728	17408	17543	17524	17309	17552	17523	17303	17531	17495	17305	17274	17493	17573	17456	17411	17496	17491	17568	17436	17377	17388	17431	17428	17651	17663	17393	17377	17491	17407	17362	17518	17513	17526	17531	17376	17527	17364	17603	17415	17654	17444	17634	17420	17503	17479	17547	17382	17603	17387	17707	17479	17383	17577	17443	17457	17523	17546	17373	17586	17318	17437	17595	17283	17451	17340	17702	17476	17528	17681	17585	17600	17521	17614	17600	17539	17729	17755	17559	17490	17265	17565	17437	17310	17369	17308	17578	17384	17353	17390	17671	17649	17482	17516	17473	17479	17281	17520	17421	17652	17522	17569	17369	17435	17632	17652	17438	17511	17491	17354	17398	17658	17432	17682	17420	17362	17396	17561	17512	17509	17598	17525	17653	17353	17586	17490	17755	17415	17381	17467	17488	17542	17666	17537	17561	17426	17639	17347	17613	17470	17507	17406	17547	17084	17480	17493	17500	17373	17323	17633	17417	17496	17541	17686	17453	17636	17533	17498	17395	17476	17452	17426	17572	17465	17296	17518	17616	17472	17390	17445	17613	17712	17504	17595	17536	17356	17552	17414	17413	17418	17408	17569	17701	17365	17604	17373	17601	17388	17396	17300	17482	17540	17375	17536	17342	17501	17656	17384	17452	17692	17565	17629	17564	17581	17609	17424	17520	17522	17602	17633	17589	17608	17477	17419	17561	17556	17500	17415	17438	17553	17601	17666	17513	17594	17619	17483	17620	17458	17420	17554	17648	17673	17312	17351	17407	17387	17266	17488	17595	17252	17471	17546	17539	17516	17274	17501	17617	17491	17566	17466	17762	17459	17768	17649	17582	17348	17402	17380	17658	17448	17411	17643	17463	17434	17224	17491	17633	17531	17579	17324	17638	17538	17453	17387	17645	17592	17646	17617	17417	17241	17359	17788	17471	17558	17627	17526	17560	17408	17174	17331	17503	17521	17539	17516	17468	17472	17321	17596	17604	17339	17400	17378	17626	17608	17422	17490	17402	17425	17407	17366	17415	17351	17527	17470	17587	17576	17615	17489	17629	17532	17496	17584	17470	17404	17597	17674	17358	17514	17507	17482	17644	17661	17438	17628	17651	17485	17519	17461	17496	17530	17404	17649	17591	17464	17366	17597	17467	17493	17588	17554	17510	17514	17475	17548	17625	17492	17431	17528	17353	17472	17477	17564	17283	17717	17688	17590	17506	17479	17394	17609	17483	17462	17634	17572	17280	17550	17522	17683	17494	17695	17398	17403	17686	17645	17628	17433	17412	17428	17451	17498	17519	17411	17585	17565	17297	17368	17542	17417	17354	17428	17528	17490	17551	17634	17385	17404	17468	17531	17579	17451	17492	17460	17505	17562	17492	17397	17490	17581	17595	17394	17432	17509	17471	17372	17486	17492	17526	17613	17404	17542	17544	17364	17480	17508	17518	17535	17662	17532	17602	17449	17419	17574	17485	17568	17496	17351	17487	17597	17619	17374	17577	17380	17478	17419	17474	17531	17474	17682	17541	17530	17311	17514	17402	17658	17471	17461	17443	17562	17596	17455	17447	17389	17465	17533	17383	17418	17309	17381	17357	17317	17456	17548	17487	17581	17523	17532	17380	17398	17550	17604	17471
22411	39324	38859	34475	30676	26737	30560	65677	60276	44126	27820	17282	14265	13825	13929	13765	13864	13813	13680	13822	13949	13872	13854	13912	13955	13838	13787	13878	13959	13959	13882	13935	13709	13749	13886	13920	13875	13885	13733	13852	13874	13715	13771	13932	13769	13830	14002	13711	13656	14024	13716	13911	13655	13849	13863	13909	13766	13948	13686	13674	13892	13844	14004	13810	13860	13878	13915	13917	13822	13741	13793	13913	13911	13740	13784	13948	13791	13910	13732	13794	13782	13864	13815	13909	13748	13841	13639	13774	13944	13846	13800	13931	13907	13929	13862	13953	13701	13773	13788	13709	13934	13855	13712	13837	13786	13684	13674	13909	13909	14078	13765	13857	13683	13856	13825	13906	13667	13769	13787	13809	13918	13801	13793	13751	13959	13880	13829	13770	13876	13618	13793	13781	13773	13707	13762	13891	13811	13712	13893	13881	13749	13869	13799	13770	13880	13924	13716	13951	13723	13900	13800	13737	13725	13875	13811	13676	13659	13852	13814	13918	13824	13866	13883	13898	13864	13642	13813	13940	14036	13886	13762	13796	13881	13731	13849	13838	14006	13959	13879	13794	13770	13925	13738	13733	13760	13751	13666	13693	13700	13783	13817	13910	13939	13949	13752	13735	13992	13795	13710	13890	13846	14122	13739	13776	13859	13787	13833	13948	13796	13677	13816	13945	13733	13848	13649	13902	13990	13863	13829	13930	13840	13919	13693	13741	13822	13852	13782	13867	13609	13939	13866	13742	13784	14041	13820	13943	13788	13767	13873	13826	13775	13880	13723	13835	13883	13822	13849	13890	14055	13754	13840	13830	13720	13691	13815	13840	13828	13713	13878	13885	13693	13919	13806	13815	13685	13850	13739	13846	13608	13933	13865	13745	13692	13724	13708	13818	13817	13856	14013	13772	13798	13896	13821	13942	13875	13924	13912	13909	13882	13658	13775	13804	13678	13876	13889	13868	13867	13805	13773	13734	14148	13993	13940	13821	13905	13734	13905	13676	13899	13711	13826	13784	13805	13871	14008	13752	13843	13882	13902	13651	13809	13757	13770	13892	13829	13808	13884	13771	13794	13916	13834	13637	13838	14049	13751	13864	13645	13786	13849	13590	13719	13760	14070	13966	13785	13707	13952	13845	13765	13949	14006	13926	13881	13720	14044	13750	13724	13875	13766	13845	13843	13797	13785	13914	13770	13741	13735	13790	14040	13616	13761	13855	13750	13938	13700	13983	13784	13838	13859	13835	13675	13893	13728	13707	13845	13949	13828	13927	13919	13962	13779	13878	13793	13969	13975	13841	13796	13800	14004	13781	13802	13838	13920	13907	13634	13905	13820	13900	13864	13899	13948	14015	13633	13896	13890	13890	13927	13828	13888	13786	13754	13966	13783	14013	13796	13963	13832	13784	13836	13635	13680	13820	13868	13952	13909	13838	13852	13775	13827	13867	13816	13867	13769	13705	13874	13851	13821	13791	13745	13944	13951	13882	13677	13667	13912	13813	13908	13737	13868	13802	13821	13846	13898	13797	13757	13816	13769	13763	13886	13696	13680	13844	13845	13700	13920	13754	13618	13786	13841	13851	13899	13897	13764	13810	13803	13793	13724	13892	13890	13843	13755	13810	13928	13780	13845	13897	13703	13949	13805	13627	13859	13920	13746	13887	13742	13879	13955	13722	13885	13911	13882	13789	13788	13908	13763	13811	13712	13739	13689	13783	13938	13867	13817	13863	13725	13813	14046	14022	13835	13725	13775	13805	13904	13747	13948	13825	13726	13885	13875	13918	13748	13961	13790	13811	13759	13816	14039	13714	13842	13898	13665	13799	13829	13693	13758	13971	13895	14018	13704	13825	13803	14079	14080	13831	13851	13851	13651	13875	13875	13813	13806	13679	13601	13784	13846	13815	13830	13576	13927	13737	13761	13697	13728	13860	13868	13817	13803	13888	13966	13765	13895	13816	13645	13927	13887	13837	13811	13891	13770	13879	13638	13683	13846	13794	13868	13924	13967	13926	13612	13677	13668	13842	13922	13754	13780	13934	13851	13757	13974	13867	14028	13750	13783	13683	13848	13751	14001	13841	13854	13826	13836	13800	13725	13882	13814	13864	13692	13729	13810	13764	13645	13739	13934	13953	13830	13944	13877	13748	13945	13830	13793	13860	13941	13893	13805	13891	13886	13855	13792	13724	13891	13930	13955	13749	13854	13664	13724	13863	13728	14050	13585	13870	13911	13758	13831	13683	13861	13768	13900	13617	13743	13844	13863	13737	13878	13777	13750	13687	13780	13914	13857	13869	13817	13804	13884	13800	13962	13933	13770	13877	13978	14027	13864	13887	13789	13879	13707	13927	13922	13837	13755	13789	13973	13672	13839	13834	13759	13897	13747	13859	13736	13839	13779	13890	13729	13878	13710	13751	13874	13890	13746	13597	13839	14008	13806	13857	13826	13989	14029	13874	13728	13746	13888	13772	13655	13868	13662	13839	13841	13856	13916	13937	13755	13724	13860	13674	13726	13805	13695	13940	13931	13839	13814	13839	13816	13927	13891	13807	13779	13865	13864	13913	13824	13829	13803	13848	13740	13815	13655	13846	13740	13781	13919	13737	13857	13730	13822	13783	13738	13802	13761	13823	13938	13823	13722	13949	13923	13765	13812	13863	13991	13869	13914	13747	13889	13701	13873	13885	13887	13919	13893	14011	14045	13929	13781	13960	13812	13742	13714	13989	13952	13903	13804	13876	13787	13771	13759	13731	13780	13877	13786	13863	13873	13771	13927	13785	13788	13644	13829	13636	13746	13763	13784	13816	13888	13805	13885	13803	13747	13844	13917	13682	13855	13730	13700	13726	14037	13869	13762	13670	13840	13648	13906	13811	13874	13844	13785	13787	13842	13767	13815	13859	13829	13790	13708	13906	13863	13875	13786	13920	13790	13681	13821	13647	13961	13832	13946	13870	13878	13823	13855	13834	13829	13917	14081	13877	13653	13638	13796	13816	13747	13797	13781	13870	13885	13972	13906	13846	13870	13854	13773	13939	13793	13753	13938	13833	13753	13712	13744	13979	13915	13745	13895	13839	13902	13824	13949	13757	13910	13925	13880	13867	13962	13841	13828	13865	13889	13888	13909	13913	13835	13851	13908	14025	13783	13907	13828	13775	13848	13910	13893	13860	13804	14001	13858	13833	13753	13724	13863	13746	13788	13866	13736	13836	13918	13795	13748	13758	13929	13731	13714	13763	13850	13739	13833	13748	13752	13845	13828	13741	13739	13768	13928	13914	13815	13850	13880	13841	13836	13807	13694	13776	13959	13771	13839	13807	13736	13904	13775	13875	13715	13894	13813	13761	13927	13788	13914	13796	13739	13866	13647	13928	13668	13884	13789	13784	13818	13812	13885	13681	13769	13966	13697	13837	13743	13714	13819	13754	13868	14038	13739	13796	13811	13773	13827	13655	13700	13988	13707	13716	13780	13810	13756	13887	13763	13907	13748	13843	13912	13766	13741	13647	13813	13813	13910	13946	13699	13801	13922	13786	13727	13897	13750	13793	14055	13835	13825	13939	13828	14029	13849	13792	13794	13775	13891	13833	13803	13851	13897	13937	13584	13647	13863	13782	13744	13925	13727	13931	13893	13692	13816	13698	13863	13947	13664	13993	13834	13803	13701	13970	13851	13809	13895	13745	13805	13774	13866	13681	13617	13840	13714	13738	13990	13942	13701	13921	13750	13699	13952	13938	13731	13857	13715	13636	13826	13912	13775	13691	14008	13724	13834	13880	13809	13885	13782	13936	13900	13868	13758	13728	13872	13853	13824	13787	14046	13801	13825	13725	13776	13728	13830	14019	14034	13883	13844	13955	13728	13901	13744	13918	13713	13865	13805	13917	13686	13978	13691	13652	13718	13792	13684	13645	13668	13786	13962	13820	13795	13917	13986	13848	13971	13892	13828	13735	13837	13771	13828	13713	13755	13824	13961	13830	13828	13824	13836	13908	13881	13712	13862	13801	13761	13792	13723	13916	13898	13793	13853	13865	13721	13591	13714	13661	13761	13656	14011	13894	13911	13836	13830	13897	14064	13772	13880	13704	13799	13942	13876	13710	13983	13805	13819	13914	13769	13985	13790	13694	13895	13829	13874	13902	13735	13914	13984	13801	13795	13861	13808	13868	13978	13969	13865	13850	13824	13695	13765	13887	13719	13667	13876	13850	13775	13861	13777	13796	13940	13826	13817	13883	13871	13944	13745	13776	13770	13785	13751	13818	14000	13880	13827	13893	13855	13665	13913	13838	13774	13879	13661	13882	13849	13846	13781	13809	13774	13759	13772	13859	13873	13827	13656	13855	13835	13628	13899	13684	13881	13688	13959	13817	13783	13866	13815	13874	13847	13715	13911	13744	13775	13807	13904	13810	13889	13775	13918	14037	13942	13862	13699	13885	13805	13758	13797	13773	13788	13823	13777	13885	13958	13689	13856	13829	13922	13662	13764	13724	13762	13908	13813	13983	13806	13922	13810	13810	13743	13933	13902	13994	13909	13950	13761	13813	13957	13805	13873	13787	13748	13789	13852	13883	13751	13904	13878	13941	13897	13821	13866	13717	13694	13771	13722	13717	13741	13795	13754	13881	13928	13717	13801	13737	13881	13807	13900	13804	13897	13855	13811	13779	13892	13912	13840	13888	13810	13845	13791	13724	13938	13831	13867	13795	13793	13727	13870	13971	13856	13829	13972	13801	13796	13874	13870	13908	13905	13841	13823	13809	13590	13911	13706	13799	13979	13820	13966	13838	13639	13824	13910	13911	13685	13841	13769	13932	13771	13740	13828	13848	14001	13790	13821	13801	13845	13918	13860	13836	13975	13677	13877	13771	13906	13927	13843	13884	13880	13898	13707	13865	13941	13734	13949	13781	13897	13965	13940	13885	13836	13817	13828	13736	13880	13812	13777	13836	13826	13693	13886	13806	13890	13703	13918	13789	13923	13855	13725	13800	13898	13897	13799	13858	13878	13863	13738	13866	13883	13714	13763	13842	13745	13839	13720	13817	13817	13820	13836	13624	13739	13847	13813	13810	13849	13711	13803	13855	13868	13782	13761	13875	13790	13793	13966	13858	13945	13889	13679	13845	13777	13922	13940	13717
30455	23931	26441	24398	21196	20252	20100	25286	26424	22830	20219	19102	18799	18615	18642	18559	18476	18658	18478	18677	18515	18444	18350	18609	18703	18532	18468	18538	18740	18719	18480	18684	18602	18647	18658	18512	18714	18514	18347	18631	18665	18557	18440	18571	18458	18577	18617	18586	18560	18645	18463	18487	18641	18634	18555	18743	18711	18421	18590	18631	18370	18545	18629	18667	18535	18660	18635	18798	18600	18661	18622	18643	18714	18695	18611	18443	18767	18598	18624	18400	18516	18593	18408	18536	18666	18478	18631	18619	18680	18865	18580	18638	18628	18430	18566	18466	18672	18385	18482	18579	18470	18705	18422	18506	18768	18322	18628	18491	18463	18466	18314	18350	18426	18524	18344	18583	18611	18593	18728	18627	18602	18433	18521	18594	18670	18493	18318	18358	18738	18773	18509	18607	18662	18617	18453	18698	18565	18655	18633	18387	18572	18516	18609	18579	18626	18577	18697	18517	18511	18579	18440	18441	18496	18604	18404	18682	18636	18624	18605	18444	18560	18679	18582	18291	18442	18761	18436	18420	18657	18504	18636	18641	18719	18512	18454	18755	18479	18480	18485	18711	18381	18668	18519	18513	18845	18572	18913	18608	18679	18506	18618	18529	18602	18342	18644	18714	18513	18393	18504	18286	18586	18577	18733	18722	18649	18694	18426	18520	18700	18249	18602	18455	18533	18705	18476	18723	18673	18716	18720	18411	18698	18398	18435	18405	18599	18690	18526	18531	18441	18725	18614	18655	18488	18391	18526	18413	18572	18812	18567	18531	18403	18362	18635	18462	18592	18664	18437	18455	18660	18588	18567	18622	18503	18537	18451	18619	18560	18679	18480	18435	18440	18550	18641	18435	18667	18484	18576	18517	18249	18545	18530	18633	18645	18524	18384	18577	18523	18546	18836	18740	18676	18622	18465	18635	18587	18630	18737	18596	18611	18389	18452	18468	18691	18579	18817	18482	18572	18297	18485	18523	18557	18698	18628	18684	18469	18354	18436	18476	18623	18491	18707	18462	18413	18630	18508	18535	18650	18382	18476	18677	18686	18558	18545	18648	18622	18659	18521	18435	18528	18189	18574	18656	18512	18690	18476	18658	18648	18587	18698	18699	18651	18480	18552	18723	18634	18601	18665	18633	18370	18447	18508	18502	18623	18550	18507	18577	18563	18524	18790	18464	18648	18545	18500	18720	18738	18619	18554	18510	18345	18683	18537	18515	18539	18824	18759	18556	18555	18659	18827	18484	18747	18474	18562	18508	18464	18451	18721	18562	18378	18559	18582	18517	18616	18293	18535	18434	18439	18631	18445	18514	18521	18482	18605	18634	18683	18526	18468	18650	18482	18391	18474	18604	18386	18341	18592	18492	18487	18727	18457	18535	18593	18340	18656	18536	18665	18484	18430	18561	18693	18474	18447	18380	18692	18635	18480	18554	18670	18528	18841	18570	18703	18651	18667	18445	18411	18591	18772	18536	18580	18630	18487	18585	18567	18763	18652	18572	18419	18657	18413	18420	18800	18711	18632	18716	18600	18525	18620	18847	18395	18553	18453	18636	18543	18586	18424	18369	18697	18444	18438	18620	18433	18767	18603	18597	18558	18637	18688	18593	18601	18656	18584	18489	18856	18413	18426	18839	18404	18464	18761	18422	18679	18476	18457	18690	18309	18489	18577	18660	18722	18602	18583	18672	18597	18678	18622	18605	18498	18686	18658	18480	18805	18677	18556	18572	18578	18758	18706	18575	18580	18691	18567	18518	18646	18496	18671	18681	18555	18645	18568	18624	18408	18674	18706	18541	18680	18420	18645	18526	18487	18941	18516	18684	18686	18354	18681	18501	18552	18722	18706	18703	18575	18512	18565	18496	18336	18569	18680	18512	18414	18758	18690	18654	18753	18701	18819	18629	18616	18495	18593	18535	18556	18506	18726	18536	18338	18522	18748	18493	18555	18505	18544	18625	18469	18480	18409	18558	18609	18566	18537	18505	18724	18562	18346	18505	18507	18679	18639	18629	18621	18338	18362	18616	18608	18524	18591	18534	18496	18602	18562	18568	18564	18561	18635	18425	18511	18503	18552	18710	18541	18655	18780	18510	18640	18614	18389	18427	18636	18271	18382	18700	18428	18649	18721	18437	18749	18500	18557	18635	18620	18551	18564	18603	18477	18543	18417	18560	18614	18675	18378	18429	18517	18572	18403	18695	18418	18384	18683	18787	18586	18586	18568	18397	18643	18351	18678	18450	18535	18537	18601	18494	18446	18613	18636	18512	18490	18739	18423	18427	18604	18566	18574	18625	18671	18659	18449	18584	18462	18508	18732	18551	18678	18557	18485	18677	18652	18549	18630	18561	18577	18780	18406	18462	18606	18480	18536	18435	18671	18718	18564	18447	18521	18620	18630	18550	18560	18467	18618	18557	18623	18554	18562	18641	18428	18533	18554	18546	18563	18395	18628	18611	18498	18846	18490	18471	18620	18612	18445	18668	18661	18361	18500	18546	18404	18746	18497	18697	18442	18477	18553	18638	18529	18612	18601	18594	18552	18432	18624	18695	18463	18673	18551	18305	18511	18394	18564	18214	18670	18680	18558	18416	18561	18742	18658	18491	18428	18449	18571	18570	18591	18456	18586	18608	18526	18309	18793	18379	18562	18607	18448	18533	18492	18474	18476	18629	18641	18448	18652	18421	18539	18637	18756	18551	18522	18462	18456	18676	18580	18698	18528	18482	18756	18557	18604	18842	18488	18697	18544	18773	18598	18432	18706	18644	18666	18711	18447	18659	18705	18612	18653	18657	18582	18192	18631	18362	18610	18483	18480	18559	18497	18512	18583	18568	18532	18399	18775	18563	18511	18544	18662	18633	18691	18306	18685	18441	18475	18512	18651	18430	18598	18504	18644	18481	18570	18621	18494	18771	18350	18464	18419	18385	18660	18550	18319	18499	18653	18438	18621	18517	18615	18518	18544	18674	18627	18497	18672	18553	18528	18568	18520	18597	18595	18561	18407	18565	18448	18283	18553	18507	18466	18645	18518	18542	18583	18515	18475	18486	18594	18453	18526	18658	18673	18692	18722	18471	18639	18456	18593	18451	18517	18367	18580	18680	18488	18830	18484	18487	18607	18654	18606	18526	18548	18553	18517	18330	18643	18646	18408	18738	18793	18524	18484	18627	18567	18434	18459	18690	18650	18719	18700	18567	18594	18596	18713	18526	18650	18767	18762	18661	18429	18606	18523	18850	18496	18622	18611	18359	18555	18662	18688	18512	18718	18654	18476	18788	18432	18572	18504	18540	18427	18569	18618	18535	18566	18473	18520	18489	18524	18612	18715	18421	18743	18432	18374	18528	18780	18719	18658	18872	18634	18619	18386	18508	18703	18750	18446	18551	18666	18348	18641	18567	18557	18457	18766	18687	18636	18546	18433	18487	18526	18784	18556	18595	18451	18566	18800	18785	18499	18730	18424	18281	18795	18612	18600	18583	18551	18562	18549	18530	18295	18553	18502	18610	18567	18413	18478	18700	18475	18527	18633	18650	18537	18592	18483	18677	18557	18477	18415	18588	18660	18510	18520	18556	18605	18428	18668	18788	18674	18694	18575	18460	18610	18493	18522	18546	18560	18565	18552	18648	18599	18482	18656	18459	18556	18524	18772	18558	18799	18566	18683	18332	18742	18674	18882	18577	18759	18411	18657	18724	18572	18749	18676	18676	18630	18672	18666	18293	18424	18421	18607	18527	18480	18714	18684	18651	18491	18462	18631	18665	18442	18450	18681	18548	18711	18622	18605	18307	18629	18596	18446	18485	18743	18538	18648	18560	18464	18729	18478	18354	18520	18289	18567	18403	18663	18476	18524	18465	18527	18420	18487	18651	18492	18290	18526	18483	18689	18501	18549	18677	18414	18626	18649	18475	18441	18609	18523	18267	18813	18606	18502	18597	18587	18605	18645	18487	18585	18408	18541	18553	18570	18691	18778	18386	18532	18551	18661	18524	18586	18486	18661	18593	18730	18490	18669	18601	18505	18669	18442	18394	18400	18582	18539	18652	18668	18430	18431	18506	18451	18581	18495	18522	18726	18731	18560	18647	18792	18548	18748	18776	18462	18376	18586	18662	18428	18525	18619	18601	18922	18415	18717	18615	18634	18553	18480	18608	18603	18450	18740	18801	18566	18504	18529	18695	18430	18462	18605	18568	18612	18561	18415	18658	18531	18573	18666	18582	18537	18648	18450	18685	18621	18645	18749	18605	18537	18601	18650	18644	18728	18422	18586	18379	18602	18320	18457	18527	18573	18480	18510	18618	18615	18529	18572	18561	18625	18478	18503	18445	18585	18462	18711	18671	18374	18540	18456	18410	18515	18428	18426	18674	18496	18566	18787	18638	18613	18620	18719	18372	18470	18628	18768	18622	18527	18621	18194	18321	18457	18426	18613	18653	18427	18463	18595	18582	18534	18625	18563	18534	18732	18620	18507	18598	18669	18357	18408	18655	18481	18634	18561	18474	18386	18531	18548	18588	18544	18519	18740	18688	18608	18546	18457	18478	18735	18417	18596	18525	18465	18565	18548	18594	18569	18684	18609	18416	18603	18471	18343	18644	18841	18785	18713	18483	18419	18638	18769	18676	18246	18379	18464	18758	18630	18628	18489	18584	18845	18629	18411	18330	18554	18472	18695	18768	18501	18473	18649	18521	18636	18654	18658	18656	18563	18505	18535	18627	18522	18542	18481	18510	18397	18537	18589	18594	18520	18591	18610	18536	18525	18648	18700	18533	18778	18536	18610	18598	18588	18590	18352	18572	18460	18639	18587	18445	18522	18685	18650	18685	18623	18681	18509	18676	18613	18737	18503	18681	18393	18589	18491	18390	18435	18547	18619	18683	18622	18512	18629	18558	18670	18725	18627	18397	18314	18622	18446	18465	18605	18598	18722	18640	18631	18557	18644	18472	18553	18618	18444	18649	18241	18658	18682	18743	18599	18712	18526	18493	18505	18611	18416	18554	18343	18630	18678	18623	18446	18495	18710	18628	18463	18675	18538	18542	18382	18654	18622	18709	18581	18683	18540	18451	18551	18587	18671	18712	18758	18592	18506	18556	18546	18429	18575	18512	18261	18522	18581	18545	18664	18550	18448	18663
17427	22503	23784	20171	18355	17127	16653	24801	23259	18476	15836	14776	14493	14367	14595	14471	14350	14386	14483	14559	14364	14525	14472	14417	14531	14564	14649	14428	14521	14376	14316	14450	14464	14308	14588	14270	14403	14585	14266	14476	14530	14291	14375	14422	14478	14634	14576	14515	14297	14305	14558	14458	14564	14499	14441	14316	14523	14371	14317	14359	14385	14323	14306	14336	14385	14328	14446	14301	14370	14524	14340	14445	14380	14377	14430	14483	14597	14555	14442	14564	14408	14433	14372	14451	14404	14390	14317	14338	14624	14472	14392	14429	14352	14392	14307	14342	14499	14561	14519	14440	14238	14534	14347	14534	14435	14360	14293	14543	14269	14405	14391	14361	14413	14418	14575	14390	14426	14383	14463	14543	14373	14443	14395	14532	14514	14410	14493	14509	14425	14360	14550	14446	14782	14338	14339	14459	14497	14384	14571	14423	14388	14386	14433	14364	14447	14509	14495	14280	14380	14296	14427	14511	14506	14313	14420	14396	14315	14418	14364	14440	14218	14414	14534	14413	14460	14358	14522	14454	14429	14451	14346	14526	14471	14376	14543	14544	14430	14219	14471	14557	14330	14436	14534	14341	14311	14358	14338	14316	14520	14520	14549	14463	14470	14384	14340	14527	14506	14523	14337	14477	14306	14444	14566	14284	14448	14423	14520	14364	14317	14518	14520	14694	14541	14412	14439	14531	14403	14584	14425	14455	14559	14414	14519	14513	14556	14427	14487	14546	14368	14437	14353	14476	14304	14383	14555	14346	14385	14395	14594	14427	14623	14483	14313	14398	14302	14442	14422	14518	14385	14493	14399	14371	14656	14508	14457	14595	14374	14479	14335	14443	14431	14439	14431	14588	14361	14557	14438	14292	14508	14471	14598	14351	14567	14480	14476	14406	14528	14425	14350	14416	14514	14290	14414	14477	14563	14443	14412	14340	14465	14634	14379	14452	14347	14388	14412	14296	14344	14359	14438	14591	14433	14404	14564	14412	14504	14481	14290	14352	14272	14493	14531	14215	14484	14370	14388	14417	14437	14650	14354	14504	14604	14688	14360	14565	14418	14609	14506	14340	14454	14272	14408	14258	14353	14537	14390	14554	14487	14568	14599	14388	14383	14485	14445	14424	14460	14555	14438	14338	14489	14419	14352	14259	14576	14323	14479	14388	14425	14510	14527	14337	14359	14490	14390	14378	14526	14275	14426	14406	14352	14386	14505	14253	14480	14384	14451	14398	14405	14321	14505	14297	14374	14430	14365	14389	14445	14373	14487	14377	14448	14678	14296	14370	14291	14451	14399	14373	14373	14376	14535	14391	14356	14381	14397	14396	14403	14459	14464	14406	14398	14479	14408	14308	14393	14486	14304	14499	14487	14344	14547	14443	14403	14440	14463	14528	14364	14536	14480	14459	14396	14386	14516	14526	14548	14377	14381	14407	14414	14412	14384	14587	14329	14398	14375	14515	14580	14495	14411	14413	14270	14468	14419	14441	14469	14581	14507	14516	14604	14443	14366	14418	14431	14403	14527	14474	14417	14386	14407	14348	14356	14392	14348	14408	14519	14431	14471	14398	14343	14509	14493	14602	14439	14608	14385	14355	14563	14433	14479	14610	14466	14440	14511	14526	14470	14413	14348	14451	14316	14388	14455	14430	14590	14398	14307	14454	14389	14566	14403	14334	14531	14423	14405	14392	14525	14417	14519	14563	14286	14339	14495	14453	14523	14475	14316	14495	14344	14437	14426	14585	14345	14615	14284	14425	14433	14508	14479	14346	14377	14534	14486	14633	14188	14390	14351	14352	14406	14507	14476	14557	14364	14350	14648	14400	14474	14521	14394	14296	14477	14247	14570	14455	14645	14470	14441	14527	14510	14374	14366	14537	14361	14533	14336	14531	14427	14478	14445	14531	14483	14728	14302	14400	14372	14388	14457	14510	14209	14468	14397	14328	14486	14433	14478	14425	14454	14414	14374	14503	14423	14559	14409	14372	14497	14468	14376	14482	14442	14397	14504	14407	14330	14349	14398	14433	14565	14431	14672	14452	14390	14368	14512	14482	14328	14464	14241	14279	14352	14438	14458	14448	14587	14414	14541	14488	14377	14445	14426	14416	14479	14539	14224	14475	14417	14248	14311	14481	14433	14441	14381	14622	14408	14529	14323	14458	14389	14492	14261	14593	14458	14322	14537	14588	14418	14524	14321	14372	14422	14442	14473	14321	14482	14472	14422	14470	14471	14416	14538	14404	14575	14490	14277	14552	14483	14506	14565	14499	14401	14472	14402	14371	14525	14430	14645	14313	14288	14365	14343	14465	14544	14438	14488	14502	14483	14493	14424	14302	14668	14484	14406	14355	14448	14355	14513	14480	14384	14656	14333	14377	14509	14424	14418	14434	14313	14328	14566	14577	14496	14334	14512	14472	14376	14323	14377	14420	14326	14374	14491	14460	14459	14411	14447	14388	14523	14493	14464	14437	14587	14322	14448	14405	14459	14500	14461	14403	14287	14366	14360	14560	14426	14346	14382	14487	14564	14481	14368	14500	14438	14420	14420	14511	14696	14437	14484	14314	14623	14488	14445	14532	14442	14355	14559	14461	14450	14325	14281	14441	14490	14369	14606	14397	14333	14524	14499	14485	14328	14467	14531	14380	14427	14421	14334	14508	14383	14381	14465	14445	14441	14284	14368	14402	14324	14403	14388	14446	14499	14428	14410	14331	14353	14503	14512	14446	14588	14444	14469	14337	14358	14411	14336	14434	14403	14500	14373	14471	14477	14464	14503	14428	14470	14537	14594	14394	14451	14369	14486	14391	14520	14444	14247	14482	14306	14416	14456	14541	14515	14453	14526	14546	14414	14434	14362	14513	14372	14403	14485	14472	14519	14474	14484	14587	14411	14572	14437	14471	14589	14535	14399	14396	14423	14387	14425	14373	14405	14480	14316	14368	14517	14344	14414	14566	14365	14344	14394	14520	14465	14179	14555	14448	14444	14375	14368	14488	14454	14506	14517	14430	14371	14476	14266	14392	14595	14584	14425	14451	14491	14454	14274	14427	14354	14436	14510	14416	14540	14326	14271	14451	14378	14438	14386	14267	14411	14523	14375	14264	14312	14362	14396	14357	14448	14371	14381	14353	14379	14374	14465	14451	14461	14635	14446	14458	14315	14315	14470	14411	14400	14430	14482	14392	14489	14490	14528	14584	14441	14456	14548	14302	14369	14400	14509	14220	14530	14232	14416	14325	14588	14403	14428	14534	14453	14604	14470	14454	14482	14512	14409	14496	14389	14359	14539	14368	14503	14369	14486	14451	14461	14358	14466	14374	14691	14535	14408	14350	14180	14459	14377	14610	14394	14495	14385	14559	14434	14369	14566	14495	14479	14491	14362	14584	14618	14562	14486	14529	14428	14329	14613	14506	14367	14457	14411	14542	14553	14286	14481	14517	14451	14582	14426	14559	14433	14576	14581	14297	14519	14338	14580	14329	14409	14160	14525	14472	14384	14340	14545	14480	14424	14307	14553	14347	14397	14361	14438	14477	14510	14304	14374	14291	14411	14450	14579	14419	14339	14319	14336	14497	14507	14247	14513	14386	14586	14428	14529	14500	14410	14433	14482	14330	14506	14437	14352	14361	14519	14389	14525	14439	14528	14358	14578	14341	14453	14483	14358	14575	14357	14575	14545	14490	14568	14476	14517	14448	14504	14463	14355	14423	14253	14480	14519	14559	14497	14485	14595	14569	14407	14236	14554	14454	14504	14435	14409	14338	14514	14276	14294	14399	14348	14485	14439	14502	14430	14522	14383	14333	14465	14357	14559	14361	14391	14383	14322	14316	14474	14536	14425	14460	14435	14535	14402	14289	14495	14379	14562	14585	14461	14409	14553	14467	14367	14352	14625	14336	14541	14404	14392	14504	14516	14333	14533	14457	14425	14427	14313	14256	14373	14331	14376	14408	14461	14284	14407	14499	14368	14374	14328	14534	14425	14354	14418	14468	14488	14504	14443	14322	14416	14489	14443	14464	14407	14377	14444	14407	14414	14251	14361	14574	14436	14663	14416	14280	14309	14611	14335	14427	14458	14539	14354	14557	14369	14476	14344	14373	14328	14540	14670	14430	14380	14308	14426	14366	14390	14396	14364	14358	14454	14406	14551	14535	14533	14356	14420	14555	14529	14512	14494	14426	14331	14470	14484	14396	14441	14174	14391	14612	14425	14577	14465	14294	14489	14454	14421	14256	14384	14607	14419	14431	14328	14451	14391	14658	14617	14333	14518	14424	14481	14451	14248	14453	14433	14382	14469	14469	14410	14477	14512	14556	14384	14474	14299	14374	14553	14601	14466	14520	14492	14363	14399	14545	14517	14508	14512	14468	14430	14533	14321	14392	14635	14499	14413	14323	14730	14532	14391	14429	14384	14307	14483	14299	14470	14429	14524	14463	14499	14466	14448	14492	14558	14291	14307	14324	14422	14556	14313	14178	14422	14478	14564	14513	14310	14491	14573	14386	14563	14319	14448	14327	14292	14509	14512	14330	14490	14430	14297	14354	14432	14327	14527	14492	14574	14514	14352	14365	14343	14519	14344	14449	14315	14429	14298	14356	14558	14306	14395	14443	14390	14499	14502	14564	14393	14453	14476	14454	14310	14448	14510	14497	14624	14463	14418	14480	14473	14580	14316	14542	14475	14478	14375	14369	14475	14484	14595	14600	14367	14368	14406	14554	14410	14428	14359	14443	14564	14436	14498	14497	14333	14474	14433	14466	14440	14537	14407	14346	14331	14544	14448	14339	14709	14477	14512	14491	14479	14522	14405	14542	14603	14385	14439	14276	14481	14425	14483	14351	14390	14394	14486	14433	14543	14458	14521	14457	14302	14361	14453	14549	14393	14348	14365	14390	14491	14493	14460	14715	14535	14439	14442	14352	14593	14626	14444	14373	14511	14562	14517	14550	14474	14534	14421	14575	14358	14401	14562	14445	14244	14467	14477	14443	14259	14342	14338	14562	14292	14436	14312	14607	14389	14346	14394	14452	14422	14513	14366	14440	14573	14415	14480	14460	14507	14468	14324	14322	14498	14451	14394	14369	14497	14558	14390	14525	14382	14493	14463	14274	14670	14352	14418	14467	14462	14469	14435	14335
25283	21026	28036	25524	24291	24653	28226	56290	53500	37134	26613	20387	18624	18161	18101	18170	17999	18107	17793	17823	17933	17946	18114	17822	18176	18050	17878	18093	17861	17895	17915	17972	18006	17885	18083	17980	18063	17816	17821	17855	17781	17978	17921	17752	18078	17833	17744	17711	17929	17841	17812	17981	17916	17948	18050	17923	18000	17875	17835	17980	17985	18041	17723	18089	17879	17965	17882	17697	17814	17857	17964	17763	18016	17930	17947	17845	17757	17915	17883	17916	17889	17653	17867	17781	17988	17942	17845	17900	17818	17841	17730	17925	17978	17862	17891	18006	17848	17690	17850	17941	17880	17889	17877	17962	17964	17942	17985	17883	17856	18045	17807	17797	17923	17829	17878	17630	17895	17841	17965	17877	17795	17978	17778	17687	17975	17985	18036	17748	17767	17697	17876	17908	18025	18071	17770	18062	17842	17942	17749	17918	18000	17805	17903	17814	17713	17924	17998	17850	18056	18122	18094	17778	17982	17812	17884	18010	18025	18065	17970	17822	17811	17861	17794	17773	17842	17929	17966	17925	17827	17837	17827	17871	18042	18111	17784	17798	17822	17992	17934	18026	17898	17981	17935	18073	18123	17594	17756	18041	17878	17976	17934	18148	17931	17712	18089	17907	17756	17853	17867	17847	17879	18007	17864	18046	17970	17908	17981	17820	18088	17814	17928	17882	17987	17949	17749	17756	17817	18033	17872	17954	18077	18117	17767	17755	17890	17880	18124	17702	17825	17968	17840	17831	17957	18110	17994	18009	18014	17907	17799	17891	17729	17784	17711	17919	17900	17854	17835	17818	17677	17967	18074	17696	17837	17858	17881	17811	17841	17896	18100	17940	17916	17828	17816	17872	17790	17971	18008	17911	17808	17923	17829	17725	17959	17814	17732	17727	17733	17745	17726	17783	18253	17765	17813	17963	18067	17654	17705	17820	17882	17721	17807	18018	18008	18019	17826	17842	17817	17743	17881	17957	18027	18180	17945	17767	17903	17841	17795	17801	17611	17686	17810	17923	17971	18000	18030	17825	17909	17815	17749	17873	17868	18028	17911	17826	17852	17851	17999	17765	17749	17991	17692	18076	17922	17746	17769	17913	17917	17818	17836	17717	17901	17750	18021	17937	17813	17727	18108	18051	18055	17819	17822	17790	17851	18063	18012	17828	18014	17727	17810	17809	18214	17984	17782	17762	17741	18020	18050	18005	18059	17973	17975	17707	17801	17848	17959	18038	17989	18112	17838	17786	17929	18000	17907	17883	17847	18038	18203	17712	17959	17871	17713	17973	17847	17972	17982	17676	17866	18005	17865	17937	17722	17797	17990	17797	17722	18017	17994	18011	17951	18078	17998	17997	17997	17923	17765	18053	17808	17887	17721	17871	17881	17950	17840	17980	18001	17964	17875	18018	17820	17764	17898	17951	17941	18028	17896	17695	17707	17774	17868	17888	17811	17958	17988	17588	17854	17965	17697	17907	17911	17974	17990	17778	17721	17930	17853	17718	17797	18075	17966	17806	17779	17841	17855	18020	17926	17964	17909	17841	17904	17870	17786	17952	17953	17836	17940	17819	17751	17882	17984	17802	17812	17891	17886	17895	17931	18026	17682	17942	18051	17905	17718	17890	17974	18071	17974	17966	17825	17922	18074	18022	17881	17914	18023	18034	18081	18077	17965	17855	17828	17762	17905	17927	17780	17848	17871	17813	17783	18042	17896	17852	17856	17901	17964	17690	17841	17820	17666	17940	17871	17833	17733	17891	18286	17839	18023	17923	17939	17977	17901	17877	17961	17656	18088	17766	17686	17849	17818	17838	17825	17576	17880	18000	18180	17988	17939	18112	17854	17898	17852	17959	17945	17803	17927	18036	17934	17903	18029	18008	17853	17794	17812	17990	17941	17698	18030	17815	17812	17706	17814	17957	17835	18016	18043	17784	18064	17929	17969	17838	17885	17879	17635	17945	18043	17909	17979	17874	17791	18005	17870	17830	17888	17949	17771	18057	18056	17943	18021	17848	17854	17861	17821	17788	18059	17981	17777	17728	17882	17812	17935	17821	17874	17886	17906	17652	17904	17906	17933	17894	17703	17920	17978	18021	17727	17850	18054	17815	17786	17818	17796	17690	17832	17985	17844	18128	17972	17857	17806	18049	17888	17860	17836	17839	17965	18141	17857	17876	17866	17724	17727	17767	17894	17939	17819	17992	18189	17901	17907	17759	17901	17937	17867	17964	17997	18046	17911	17802	17942	18051	17875	17759	17851	17746	17656	18137	17929	17992	18066	17685	17979	17857	17907	17762	17907	17993	18089	17858	17836	18122	17937	17918	17691	17778	17725	17789	17999	17644	17893	17743	17872	18041	18001	17883	17931	17814	17896	17693	17899	17862	18049	17836	17996	18173	17933	17853	18006	17958	17783	17826	17819	17550	17806	17960	18064	17839	17836	17848	17990	17764	18018	17854	17792	17961	17732	17866	17909	17884	17756	17751	17818	17898	17828	17823	17837	18022	17936	17744	17951	18011	18023	17773	17945	17867	17969	18125	18063	17710	17873	17760	18023	18021	17975	17740	17880	17893	17866	18016	17864	17759	18076	17829	17891	17804	18165	17775	17838	17856	17852	17583	17918	17983	17921	17757	18063	18017	17796	17759	18001	18077	17797	17669	18097	17949	17985	17897	17974	18097	17892	17921	17913	17903	17953	17987	17689	17819	17966	18102	17857	18026	17998	17716	17624	17871	17895	17693	17839	17885	17848	17721	17870	17944	17785	17858	17930	18012	17852	18151	17867	17959	17925	17806	17879	17923	17829	17678	17767	17729	17886	17872	17984	17948	17838	18059	17922	18026	18028	18007	17993	17870	17941	17951	18043	17796	17804	17792	18007	17794	17735	17839	17848	18042	17954	17961	17853	18036	17917	17865	17981	18188	17821	18097	17921	17832	17842	17873	17833	17777	17905	18006	18019	17742	17700	18090	17741	17891	17760	18018	17838	18040	17775	18052	17892	18055	17835	17758	17773	17665	18019	18058	17865	17824	17954	17808	17874	18007	18061	17801	18049	17904	18015	17969	17943	17966	17870	17833	17937	17969	18232	17728	17790	18138	17961	18156	17846	17807	17845	17967	17861	17812	17939	17816	17774	17836	17969	17995	18156	17864	17847	17783	18142	18014	18104	18098	17837	17801	17991	18027	17965	17909	17776	17747	17909	17795	17758	17704	18061	17875	17763	18017	17964	17863	17721	17734	17929	17754	18022	17762	17733	17874	18078	17771	17678	17848	18149	17946	17915	17853	17804	17645	17874	18162	17958	17784	17961	17739	17718	18032	17845	18045	17942	17774	17766	17841	17858	17921	17858	17988	17936	17864	18041	17446	17994	17901	17999	18035	17980	17794	17821	17788	17890	17995	18038	17882	17808	17870	17896	17834	18001	17859	17765	17883	17963	17736	17903	17756	17680	17971	17992	17785	17981	17820	17762	17903	17730	17926	17975	17752	17711	18012	18043	17860	17817	17902	18042	17918	17815	17860	17746	17864	17852	17848	17988	17766	17922	17919	17787	17837	17885	17879	17954	17847	17902	17762	17774	18225	17728	18019	17964	17934	18090	17934	18090	17913	18000	17857	17875	18020	17786	17963	17885	18006	17834	17769	17868	18031	17799	17845	17703	17750	18074	17927	17852	17984	18029	18118	17850	17862	17916	18097	17815	17830	17809	17952	18160	17913	18037	18034	17891	18031	17974	17921	18212	17946	17793	17887	17958	17761	17896	17930	17785	17822	18002	17836	17889	18059	17913	17741	18053	17861	17643	17771	18052	18067	17801	17873	17709	17888	17719	17791	17792	17809	17827	17816	17883	17849	17740	17978	17996	17888	18005	17808	17719	18049	17864	18030	17839	18022	17824	17906	17877	18117	17926	17803	17760	17801	17952	17872	17829	17804	17802	17824	17916	17885	17876	18012	17795	17722	17920	17959	18035	17875	17742	17764	17916	17874	17794	17870	18047	18028	17963	18079	17859	17922	17697	17944	17975	17748	17825	17792	17815	17984	17997	18085	17775	18023	17825	18045	18013	17884	17991	17786	18156	17884	17818	17815	17801	17955	17953	18033	17978	17944	17932	17961	17687	17965	17991	17819	18059	17949	17931	17899	17803	17796	17928	17811	17736	17983	17965	18001	17972	17962	17757	17672	17905	17905	17723	17768	17813	18181	17931	17814	17764	18109	18113	17829	17990	17930	17865	17831	17806	17702	17677	17948	17873	17880	18063	17987	18023	17763	17963	17954	17869	17720	17961	17917	17906	17777	18198	17994	17869	17745	17851	17893	17763	17894	18137	18093	17844	18023	17828	17955	17990	17896	18076	17834	17861	18017	17943	18069	17907	17836	18051	17801	17982	18014	18047	17816	18022	17973	18050	17888	17797	17636	18044	17807	17751	17883	17919	17873	17787	17835	17957	17772	18032	17900	17782	17865	18129	17699	17608	17794	17888	17881	17893	17721	17795	17915	17921	17972	17959	17815	17743	17994	17812	17871	17874	17846	18034	17838	18015	17839	17971	17798	17816	17924	17904	17985	17819	17631	17803	17971	17987	17866	17897	18000	17847	17839	17729	17944	17944	17877	17834	17783	17879	17924	17857	17941	17917	17911	17946	17904	17986	18001	17764	17999	17949	17967	18017	17939	17973	17742	17898	17776	17739	18110	17752	17760	17881	17939	17934	17856	17840	18008	18011	17906	17712	17939	17948	17860	17922	17584	17709	17922	17706	17798	17907	17924	18049	17932	18063	17894	17958	17785	17931	17719	17800	18013	17930	18036	17804	17698	17669	17908	17850	17881	17864	17758	17796	17810	18288	17906	18015	17904	17977	17951	17772	17987	18006	17844	17929	17997	18095	17973	17952	17891	17800	17889	17662	17858	17974	17858	17949	17944	17854	17748	18076	17853	17934	17727	17767	17812	17730	17962	17999	17863	17799	17882	18047	17851	17889	17997	17950	17984	17969	17829	18001	17798	17973	18140	17661	17977	17741	17869	17810	17682	17959	18102	18078	17937	17750	18074	17929	17887	17703	17946	17910	17879	17923	17873	17850	17807	17853	18048	17946	17912	17888	17982	17849	18034	17774	17952	18072	17833	17821	17928	18076	17907
18060	31266	32866	28053	24643	21882	27162	55753	49397	34770	21895	15657	14371	14314	14110	14182	14191	14067	14075	14001	14168	14322	14088	13984	14033	14093	14015	14165	14063	14110	13997	14111	14204	14034	14018	14002	14098	14063	14128	14214	14109	14092	14177	14130	14057	14135	13964	14090	14010	14150	14035	14130	14163	14043	14165	14128	13968	14100	14171	14037	13913	14078	14211	14136	14122	14149	14032	14291	14123	13980	13979	14202	14285	14109	14237	14241	13993	14178	13969	14262	14011	14182	14145	14055	13987	14006	14235	14103	14056	14206	14166	14022	14077	14046	13950	14138	14206	14078	13989	13901	13995	14226	14019	14187	14064	14146	14173	14077	14008	13962	14163	13972	14209	13996	14019	14086	14097	14152	14110	13999	13977	14002	14149	14069	14142	14065	13986	14123	14051	14115	13973	13905	14062	14041	14052	14011	14175	14145	14029	14046	14000	14121	14227	14243	14077	13996	13982	14090	13979	14036	14126	14190	14223	14129	14023	14100	14093	13922	14157	14182	14081	14057	13993	13959	14143	14085	14063	14065	14110	13992	13936	14240	13930	14063	14164	14209	14005	13996	14064	14094	14016	14007	14181	14073	13990	14221	14039	14033	14078	13940	13955	14035	14170	13906	14333	14030	14024	13999	14040	14083	14022	14322	13885	14162	13953	14120	14142	13998	13937	14061	14097	13985	14029	14069	14118	14122	14008	13994	14046	14081	14109	13970	14042	14134	14186	14163	13935	14184	14240	14083	14159	14094	13939	13942	14128	14113	14152	14033	13916	14215	13923	14191	14048	14125	14001	13980	14068	14066	13955	13945	14266	14270	13921	14156	14092	14110	14106	14164	14163	14234	14223	13992	13873	14165	14087	13936	14107	14019	14145	14107	14000	14000	13992	14148	13948	13957	14053	14179	13992	14224	14048	13903	14203	14189	14172	14066	14146	14077	14061	14144	14151	14172	14095	14011	14008	14115	14123	14046	14055	13934	14057	14085	14181	14081	14171	14016	13860	14005	14103	14161	14007	14050	14081	13997	14089	14100	14027	14171	14063	14203	13871	14030	14115	13996	14047	14080	14127	14100	13958	14205	14058	14015	13996	14036	14198	14068	14271	14011	14081	14153	13963	14084	14102	14074	14104	13907	14033	13903	13972	13925	14100	14049	14150	14163	14015	14092	13979	14208	13982	14129	14135	14199	14051	14128	14086	14165	14225	14139	14052	14126	14123	14177	14094	14031	14178	13996	13981	14136	14089	14007	14074	14117	13965	14129	13982	14019	14054	14089	14138	14119	14027	14112	14035	14213	14023	14112	14155	14043	14132	14205	13977	14097	14084	14186	14160	14151	14015	14230	14088	13996	13948	14016	13972	13929	14107	14052	13883	14316	14012	14112	13936	13917	13843	14258	14128	14029	13925	14157	13883	14112	13995	14173	13990	14205	14035	14094	13969	14022	14026	14207	13973	14074	14141	14174	14007	14262	14115	14117	14103	14138	14015	14296	14006	14022	14150	13919	14126	13864	14059	14159	14002	14135	14125	13976	14301	14165	13973	14160	14216	14158	13996	13968	14062	14036	14031	14055	14332	14095	13998	14045	14098	14057	14163	14115	14104	14006	14278	14137	14216	13969	14085	14170	14159	14082	14079	14064	13984	14030	14031	14003	14159	14111	14041	14033	13999	14018	14076	13907	14190	14030	14103	14038	14070	13910	14130	14041	14033	13974	14166	14077	13997	14014	14049	14109	14135	14117	13968	14222	14137	14069	14187	14169	13974	14239	14016	14033	13909	14022	14069	14021	14207	14090	14073	13949	14049	14046	14059	13928	14060	14044	14035	13966	13988	14045	14204	14043	14166	14076	13914	14077	14180	14177	14147	14167	14043	14081	14226	14162	14064	14115	14080	14199	14063	14244	14054	13986	14220	13957	14048	14100	14159	14186	14115	14102	14220	14090	13964	14041	14187	13984	14066	14077	14166	14068	14068	14033	13994	14126	14117	14218	14063	14322	14082	13867	14086	14229	14114	14087	14193	14146	14320	14091	14188	14089	14016	14119	14189	14030	13945	14025	14227	14005	14200	14130	14109	14094	14045	14157	14143	14072	13979	14168	14112	14075	13874	14258	14209	14148	14058	14020	14205	14106	13918	14009	14047	14182	14089	13978	14013	14264	13995	13843	14025	14148	14060	14160	13845	14067	14051	13900	14223	14198	14029	14111	14251	14100	14053	14144	14113	14163	14109	13985	14034	14288	14091	14179	13908	14032	14222	13994	14051	13941	14118	14051	14287	14048	14067	14096	14102	14123	14005	14127	14055	14038	14137	14096	14100	14060	14040	13947	14093	13999	14130	14005	14227	14181	14213	14047	14157	14090	14140	14188	14073	13978	14214	14112	13917	14177	14061	13871	14196	14206	14098	14228	14063	14070	14293	14172	14207	14068	13940	14258	14014	14086	13991	14066	14250	14111	14006	13970	13972	14085	13781	14193	13999	14045	14116	14069	14009	14079	14156	14124	14146	14047	14076	14150	14069	13834	14286	13982	14071	13992	14073	14004	14055	14168	13880	14086	14241	14105	14009	14049	14025	14162	14078	13895	13920	14021	14171	14062	14038	14119	14130	14079	14068	14039	13957	14065	14165	13947	14253	14051	14043	14199	13935	14130	13985	14041	14103	14119	14250	13915	14100	13982	14030	13898	14153	14224	14093	13992	14090	13990	14044	14066	14188	14111	14179	13921	14006	13986	14096	14030	14160	14122	13805	14149	14046	14129	14114	14185	13913	14019	13974	14041	14092	14129	14108	13930	14155	14238	14104	14113	14001	13910	13851	14030	14090	14122	14110	14262	14136	14089	14083	13884	14031	14001	14057	13997	14121	14078	14199	14034	14116	13997	14122	14097	13941	14139	14011	14163	14042	14071	13916	14025	13982	13981	14149	13999	14091	14000	14125	14049	14097	13999	14138	14047	14123	14165	14057	14120	14310	14043	14014	14006	14043	14208	14046	14267	13913	14004	14127	14184	14058	14074	13843	14052	14031	14079	14212	14133	14155	14044	14051	14158	14219	14043	14240	14030	14267	14225	14128	13993	14147	14000	13931	14061	14183	14049	14158	13975	14150	13999	14181	14221	14101	14103	14141	14103	14207	14080	13991	14040	14093	14098	14008	14018	14066	13996	14050	14006	14113	14086	14048	13933	14094	14090	14173	14064	13995	13992	14161	14106	14040	14029	14096	14000	14158	14139	14105	14061	14114	13994	13983	14138	14258	14139	13949	14097	14047	14046	13957	14040	14226	14052	14024	14079	14195	13950	14115	13959	14112	14348	14034	14181	14010	14082	14098	14139	14129	14088	14048	14114	13974	14243	14011	14117	13993	14011	14123	14212	14198	14081	13934	14026	14184	14038	14170	14079	14178	13845	13971	14050	14034	14100	14168	14020	13976	13917	14024	14137	14157	13947	14205	14160	14172	14050	14080	14185	14165	13886	13887	14153	14004	14180	14059	13985	14096	13903	14091	14125	14130	14163	14051	14079	14073	14060	14143	14059	14220	14083	14060	14228	14050	14208	14096	14087	14106	13998	14214	14234	13910	13978	13986	14316	14059	13957	14088	14046	13934	13849	14102	14165	14059	14231	13986	13933	14148	13945	14050	14012	13888	13939	13988	14073	14088	14147	14026	13988	14011	13845	14113	13994	13995	14027	14231	14042	14100	14196	14110	13999	14022	14055	14066	13928	14017	13985	13920	14134	14091	14172	14103	14246	14164	13949	14028	13977	14164	13938	14065	14099	14078	14032	13935	14071	14064	13972	14153	14040	13975	14103	14084	14201	14055	14238	13952	14135	13879	14012	14094	14037	14098	14261	14034	13946	14108	14018	14091	13911	14110	14012	13994	14156	14155	14067	14069	13990	14123	13928	14192	13979	14155	13923	13826	14193	14176	14110	13965	14039	14084	14039	14117	14060	13993	13796	14079	14039	14092	14056	13960	13896	14162	14033	14038	14149	14017	14053	14035	14158	14051	14214	14104	13932	14024	14088	14057	14148	13997	14001	14104	14212	13988	14107	14188	14020	14198	14064	14038	13858	14031	13956	14137	14092	14134	14243	14017	14063	14155	14086	14297	14042	14182	14164	14097	14023	14108	14046	13960	14194	13986	14184	14118	14078	13933	14049	14013	13982	14130	13962	14152	14099	14046	14218	14068	14119	14274	13973	13947	14098	14263	14124	14056	14063	14081	14092	14008	14201	14011	14012	14211	13934	14045	14003	14149	14104	14059	14007	14005	14090	14027	13897	13989	14013	14066	14236	13974	14025	14020	14214	14215	13970	14206	14185	14277	14116	14043	14071	14076	14073	14128	14247	14132	13995	14055	14140	14273	14145	13954	14190	14051	14093	13971	14081	14049	13979	14044	14054	14106	13983	14031	14271	14250	14193	14028	14212	13931	14060	14203	13984	14111	13991	14175	14118	14196	14159	14176	14229	13992	14053	13987	14014	14032	14170	14109	14185	14276	14211	14080	14016	14071	14033	14057	14090	14185	14135	14017	13977	14182	13961	14033	14108	14062	14202	13937	14058	14040	14000	14256	14127	14126	13969	14258	14050	14040	13924	14088	14023	14097	14058	14148	14009	14177	14089	14206	14103	14081	14123	14016	14036	14169	14025	14091	14170	14019	13906	14184	14151	14094	14164	14272	14024	14053	14035	14191	14141	14088	14224	14128	13882	14074	14007	14015	14183	14052	13986	14156	14081	13992	14105	14142	14077	14142	14121	14173	14119	14272	14005	14048	14066	14066	13950	14035	14072	14088	13965	13947	14208	14184	14038	14042	14179	14130	14153	14030	14081	14152	14004	14048	13983	14133	14052	14064	14274	14069	14220	14116	14051	14300	14061	13926	14136	14132	14139	14041	13950	14131	14298	14024	14151	14085	14096	14093	14088	14138	13985	14065	14206	14246	13971	14159	14105	14039	14034	14166	14057	14109	14172	14166	13999	14063	14215	14080	14053	14009	14187	14195	14120	14240	13949	14015	14037	14037	14071	14052	14121	14182	14108	13963	13973	14315	14076	14133	14127	14148	13954	14056	14144	14199	14144	14148	14183	13983	14098	14108	14146	13781	14065	13969	14223	14059	14166	14042	14093	13937	14135	14017	14175
24033	21086	28551	24279	23103	26342	29337	67589	64830	46476	30545	21538	18272	17631	17552	17403	17487	17313	17390	17494	17375	17418	17174	17323	17349	17447	17548	17479	17363	17548	17288	17350	17222	17378	17437	17286	17354	17245	17425	17306	17451	17475	17256	17000	17434	17162	17213	17428	17427	17466	17417	17474	17314	17378	17250	17257	17349	17359	17230	17276	17335	17291	17271	17304	17340	17421	17196	17163	17184	17222	17488	17484	17226	17550	17327	17388	17344	17213	17348	17521	17216	17437	17220	17330	17343	17426	17306	17133	17334	17176	17467	17459	17456	17356	17418	17348	17282	17362	17317	17206	17179	17238	17232	17322	17205	16950	17301	17340	17260	17474	17410	17264	17300	17342	17387	17509	17461	17179	17352	17327	17428	17515	17356	17435	17331	17129	17293	17352	17234	17366	17173	17320	17390	17351	17237	17481	17407	17186	17173	17324	17442	17341	17306	17136	17252	17303	17258	17146	17311	17389	17239	17513	17103	17096	17474	17556	17192	17195	17248	17418	17224	17400	17492	17369	17329	17389	17437	17356	17447	17250	17469	17501	17510	17145	17247	17151	17201	17255	17379	17331	17421	17315	17320	17273	17368	17383	17327	17338	17258	17399	17338	17178	17199	17083	17399	17234	17358	17196	17401	17256	17330	17318	17255	17354	17397	17174	17240	17160	17407	17223	17276	17388	17359	17326	17364	17364	17421	17209	17218	17332	17449	17183	17410	17449	17256	17516	17214	17260	17271	17248	17586	17184	17385	17234	17236	17425	17369	17506	17432	17523	17341	17182	17314	17326	17262	17523	17507	17430	17365	17466	17078	17373	17298	17421	17490	17357	17511	17381	17228	17325	17323	17117	17224	17337	17287	17292	17218	17171	17334	17476	17176	17217	17057	17344	17205	17175	17190	17301	16835	17229	17292	17424	17184	17296	17405	17246	17243	17495	17543	17132	17227	17348	17221	17363	17245	17220	17169	17359	17122	17369	17307	17149	17336	17109	17269	17315	17472	17323	17135	17398	17288	17297	17317	17536	17303	17412	17346	17329	17371	17355	17153	17137	17376	17219	17254	17202	17428	17295	17261	17221	17248	17497	17516	17396	17489	16928	17297	17226	17377	17384	17341	17327	17285	17174	17300	17081	17369	17265	17188	17361	17405	17376	17366	17321	17255	17235	17170	17546	17076	17252	17179	17371	17186	17100	17045	17410	17330	17286	17382	17290	17455	17115	17225	17160	17339	17364	17408	17364	17204	17372	17261	17088	17360	17322	17193	17089	17340	17235	17215	17244	17263	17366	17296	17440	17286	17391	17314	17289	17361	17166	17432	17266	17114	17132	17464	17408	17199	17271	17357	17299	17536	17237	17353	17155	17341	17264	17204	17183	17293	17104	17218	17390	17390	17304	17457	17314	17316	17285	17105	17209	17476	17227	17265	17351	17377	17318	17472	17053	17415	17167	17383	17199	17315	17341	17432	17280	17135	17334	17319	17473	17209	17353	17252	17244	17284	17355	17252	17205	17232	17355	17333	17333	17265	17505	17165	17093	17338	17360	17137	17447	17419	17259	17309	17333	17449	17225	17277	17221	17288	17567	17303	17110	17418	17180	17261	17327	17303	17237	17100	17228	17356	17299	17190	17174	17467	17257	17193	17371	17428	17383	17391	17428	17195	17304	17426	17341	17380	17275	17405	17405	17318	17165	17535	17145	17345	17262	17348	17189	17277	17347	17245	17455	17354	17262	17179	17201	17342	17314	17347	17227	17432	17417	17356	17337	17395	17498	17331	17225	17374	17108	17332	17359	17469	17284	17358	17405	17138	17335	17419	17281	17226	17322	17384	17246	17229	17295	17210	17262	17469	17357	17362	17428	17294	17330	17515	17326	17298	17345	17260	17329	17328	17208	17344	17287	17396	17098	17344	17334	17141	17276	17397	17494	17197	17189	17295	17370	17332	17268	17470	17225	17413	17300	17152	17169	17366	17385	17488	17371	17270	17410	17478	17486	17283	17379	17205	17185	17354	17462	17247	17392	17395	17115	17136	17240	17335	17417	17365	17204	17308	17269	17446	17132	17264	16943	17235	17287	17175	17190	17076	17373	17281	17448	17300	17296	17140	17306	17359	17454	17108	17278	17353	17340	17437	17481	17407	17328	17327	17325	17133	17482	17322	17346	17433	17289	17150	17281	17327	17294	17394	17519	17423	17234	17274	17205	17233	17584	17397	17224	17311	17336	17423	17231	17506	17102	17492	17237	17392	17480	17124	17307	17403	17070	17518	17198	17257	17304	17233	17378	17315	17318	17335	17207	17155	17187	17360	17286	17414	17281	17370	17295	17335	17231	17236	17218	17279	17328	17206	17305	17171	17368	17499	17210	17373	17004	17373	17394	17213	17091	17386	17146	17450	17239	17191	17199	17333	17446	17375	17042	17232	17145	17163	17287	17495	17381	17325	17242	17378	17466	17354	17396	17150	17379	17311	17285	17258	17342	17279	17431	17473	17295	17383	17067	17372	17277	17234	17274	17276	17320	17495	17381	17330	17296	17215	17457	17398	17364	17424	17234	17225	17329	17250	17382	17379	17473	17033	17241	17342	17371	17204	17127	17286	17151	17200	17279	17307	17381	17423	17373	17463	17189	17093	17221	17326	17357	17392	17258	17252	17240	17384	16971	17086	17410	17251	17409	17382	17254	17327	17367	17324	17225	17401	17519	17241	17258	17471	17310	17335	17447	17220	17167	17371	17322	17401	17360	17265	17389	17278	17115	17287	17445	17148	17496	17451	17335	17262	17306	17236	17141	17523	17336	17335	17302	17335	17162	17255	17208	17170	17254	17277	17523	17243	17440	17302	17317	17385	17369	17322	17547	17300	17224	17289	17003	17266	17105	17164	17391	17288	17293	17238	17471	17176	17213	17327	17305	17114	17346	17199	17265	17076	17354	17301	17349	17402	17236	17230	17014	17248	17204	17157	17465	17280	17426	17236	17089	17210	17263	17420	17289	17391	17213	17354	17393	17377	17283	17176	17228	17322	17264	17535	17298	17070	17260	17240	17302	17348	17132	17290	17179	17165	17212	17266	17286	17287	17276	17068	17243	17350	17440	17283	17103	17325	17487	16990	17355	17202	17190	17492	17407	17257	17309	17381	17207	17274	17237	17200	17337	17349	17179	17204	17300	17332	17242	17203	17269	17312	17518	17550	17406	17210	17392	17273	17460	17276	17342	17502	17362	17495	17379	17475	17251	17327	17516	17318	17259	17200	17306	17321	17199	17296	17329	17401	17027	17198	17246	17249	17255	17322	17055	17325	17413	17225	17158	17359	17251	17438	17294	17170	17360	17328	17396	17557	17398	17507	17329	17302	17351	17174	17391	17344	17358	17341	17456	17271	17301	17454	17436	17298	17367	17379	17201	17431	17207	17268	17201	17173	17229	17024	17316	17335	17248	17374	17349	17370	17106	17462	17333	17315	17480	17413	17428	17415	17489	17483	17450	17427	17495	17384	17370	17425	17344	17216	17270	17352	17309	17202	17296	17304	17314	17338	17218	17161	17273	17275	17231	17208	17217	17311	17138	17347	17110	17225	17383	17291	17455	17500	17196	17547	17470	17204	17116	17220	17282	17124	17449	17266	17313	17482	17439	17236	17334	17253	17161	17171	17222	17329	17364	17152	17230	17351	17346	17341	17356	17248	17433	17263	17218	17004	17278	17292	17308	17243	17350	17254	17362	17210	17308	17190	17250	17481	17287	17292	17329	17340	17290	17473	17152	17406	17485	17444	17228	17249	17285	17509	17348	17380	17402	17088	17137	17307	17269	17344	17319	17156	17198	17280	17140	17242	17423	17344	17198	17008	17204	17237	17460	17242	17340	17202	17333	17407	17340	17378	17271	17317	17368	17336	17403	17561	17370	17533	17247	17327	17279	17248	17301	17167	17387	17317	17058	17196	17269	17485	17259	17283	17250	17456	17413	17366	17241	17234	17391	17206	17343	17272	17293	17055	17464	17378	17291	17261	17581	17431	17390	17255	17454	17425	17311	17318	17230	17500	17540	17148	17310	17218	17174	17364	17364	17453	17285	17441	17320	17511	17346	17358	17414	17104	17414	17394	17338	17224	17235	17274	17238	17237	17263	17103	17301	17190	17122	17434	17216	17302	17131	17204	17266	17291	17353	17467	17424	17395	17202	17323	17387	17281	17442	17193	17329	17148	17178	17308	17235	17300	17337	17342	17160	17494	17332	17270	17134	17364	17392	17402	17376	17123	17299	17182	17299	17125	17268	17399	17259	17150	17172	17356	16939	17328	17308	17386	17465	17048	17421	17369	17384	17319	17188	17353	17386	17440	17228	17267	17110	17203	17367	17257	17355	17332	17257	17480	17539	17383	17255	17226	17283	17214	17369	17315	17157	17273	17141	17297	17190	17270	17185	17198	17410	17287	17375	17238	17263	17291	17182	17356	17292	17348	17388	17396	17408	17216	17521	17287	17458	17369	17587	17436	17348	17601	17496	17274	17264	17352	17564	17255	17106	17363	17334	17409	17384	17278	17165	17306	17361	17207	17310	17311	17422	17253	17356	17261	17429	17306	17340	17362	17457	17329	17372	17213	17445	17229	17298	17454	17154	17383	17140	17210	17458	17371	17280	17076	17160	17336	17371	17226	17306	17277	17212	17626	17383	17316	17294	17260	17166	17237	17060	17108	17196	17323	17229	17251	17431	17230	17485	17441	17290	17243	17438	17188	17245	17273	17244	17413	17259	17311	17254	17426	17345	17256	17271	17158	17450	17179	17124	17490	17429	17363	17286	17547	17389	17188	17315	17112	17287	17150	17230	17328	17395	17429	17545	17200	17429	17251	17061	17308	17370	17342	17356	17314	17282	17202	17429	17201	17320	17342	17351	17331	17517	17314	17193	17326	17378	17384	17377	17224	17156	17004	17027	17377	17256	17192	17215	17121	17319	17320	17490	17220	17158	17359	17363	17474	17394	17375	17352	17346	17418	17370	17452	17257	17330	17414	17458	17144	17355	17170	17306	17362	17319	17360	17274	17216	17494	17281	16990	17518	17409	17030	17564	17065	17296	17319	17250	17376	17282	17261	17309	17422	17197	17418	17357	17162	17204	17188	17291	16986	17321	17278	17144	17304	17314
20708	37045	38429	34874	29173	26030	27425	68319	61812	44783	26033	16332	13993	13734	13743	13763	13790	13905	13888	13938	13650	13703	13786	13662	13853	13755	13691	13677	13677	13616	13851	13872	13756	13741	13768	13709	13698	13759	13783	13724	13938	13652	13842	13625	13727	13635	13815	13801	13637	13655	13871	13645	13551	13580	13717	13810	13785	13704	13882	13756	13548	13507	13828	13904	13830	13738	13680	13816	13747	13637	13731	13722	13596	13718	13856	13747	13781	13882	13661	13751	13798	13810	13805	13743	13755	13676	13724	13818	13917	13884	13768	13754	13679	13797	13782	13645	13698	13830	13722	13794	13724	13821	13603	13605	13717	13616	13835	13693	13856	13872	13657	13716	13679	13790	13666	13724	13855	13594	13776	13652	13694	13561	13739	13714	13610	13610	13773	13624	13771	13666	13567	13891	13782	13845	13836	13742	13692	13819	13696	13683	13644	13499	13762	13802	13601	13738	13727	13481	13668	13836	13733	13830	13865	13909	13734	13725	13689	13723	13763	13860	13777	13743	13654	13724	13777	13647	13867	13736	13675	13762	13842	13687	13754	13723	13682	13643	13826	13699	13666	13707	13726	13762	13893	13798	13910	13671	13728	13713	13790	13743	13758	13677	13748	13713	13642	13761	13799	13712	13641	13698	13620	13834	13657	13881	13752	13674	13829	13695	13660	13740	13592	13640	13765	13791	13687	13848	13760	13674	13702	13668	13824	13791	13843	13799	13501	13697	13678	13696	13634	13852	13840	13709	13780	13856	13607	13647	13729	13788	13633	13785	13663	13838	13773	13505	13649	13829	13803	13525	13662	13740	13819	13619	13652	13820	13731	13652	13731	13936	13829	13836	13692	13622	13610	13772	13730	13852	13757	13697	13716	13776	13694	13832	13660	13820	13684	13635	13800	13662	13721	13617	13667	13715	13817	13706	13579	13792	13674	13815	13730	13638	13819	13855	13763	13661	13635	13613	13738	13941	13802	13649	13906	13779	13633	13710	13839	13741	13654	13780	13801	13664	13675	13564	13619	13748	13797	13766	13746	13712	13770	13676	13666	13761	13704	13741	13823	13855	13862	13618	13722	13754	13695	13824	13663	13709	13718	13740	13880	13655	13779	13684	13715	13671	13611	13503	13786	13851	13628	13724	13851	13810	13729	13680	13674	13680	13640	13759	13806	13644	13711	13742	13889	13588	13777	13749	13722	13839	13748	13723	13639	13689	13719	13679	13857	13613	13774	13670	13819	13589	13732	13877	13774	13866	13706	13648	13754	13790	13643	13702	13732	13633	13748	13618	13774	13793	13659	13674	13756	13838	13640	13688	13645	13701	13620	13749	13740	13760	13682	13856	13685	13610	13785	13743	13813	13666	13659	13747	13704	13613	13893	13728	13700	13751	13838	13595	13929	13686	13791	13625	13766	13681	13723	13657	13794	13849	14039	13737	13708	13671	13871	13604	13842	13704	13643	13740	13735	13736	13682	13713	13619	13764	13590	13598	13865	13817	13774	13600	13725	13642	13690	13653	13497	13498	13674	13685	13642	13749	13619	13653	13744	13752	13735	13547	13795	13797	13657	13548	13864	13895	13599	13759	13604	13743	13701	13734	13718	13931	13770	13865	13641	13598	13714	13703	13764	13689	13781	13786	13758	13621	13804	13711	13695	13606	13576	13668	13641	13710	13752	13845	13760	13762	13591	13687	13604	13630	13696	13736	13657	13806	13719	13806	13755	13753	13659	13745	13580	13595	13667	13518	13823	13616	13522	13825	13765	13966	13836	13855	13622	13678	13808	13830	13748	13525	13794	13853	13844	13695	13846	13660	13721	13720	13759	13869	13864	13817	13729	13771	13681	13603	13818	13629	13849	13805	13669	13768	13749	13762	13606	13877	13713	13685	13871	13725	13530	13908	13728	13698	13658	13741	13584	13806	13954	13773	13859	13596	13620	13680	13742	13663	13788	13830	13655	13664	13644	13707	13503	13850	13645	13619	13743	13816	13518	13648	13583	13858	13531	13573	13787	13670	13823	13891	13742	13903	13787	13684	13904	13496	13722	13827	14035	13521	13829	13551	13640	13799	13712	13600	13874	13646	13794	13686	13672	13833	13766	13715	13675	13673	13857	13729	13575	13768	13688	13785	13740	13814	13642	13681	13675	13833	13776	13674	13809	13609	13949	13660	13738	13687	13897	13610	13783	13722	13721	13671	13780	13653	13737	13679	13574	13645	13660	13766	13763	13723	13697	13771	13788	13645	13845	13868	13537	13648	13634	13688	13803	13704	13675	13613	13805	13826	13821	13878	13706	13590	13776	13659	13598	13917	13579	13657	13786	13786	13659	13713	13755	13709	13640	13642	13935	13799	13785	13779	13720	13753	13973	13698	13827	13748	13715	13844	13719	13783	13718	13702	13826	13713	13724	13855	13691	13864	13803	13877	13659	13765	13610	13604	13742	13780	13775	13810	13798	13746	13650	13746	13686	13809	13620	13742	13907	13774	13618	13698	13765	13785	13723	13715	13675	13630	13699	13767	13720	13683	13609	13770	13597	13871	13686	13814	13894	13758	13757	13806	13881	13483	13615	13565	13552	13642	13732	13631	13617	13663	13584	13799	13748	13671	13603	13883	13714	13709	13755	13815	13643	13739	13784	13721	13561	13649	13791	13693	13787	13602	13786	13968	13727	13674	13711	13694	13941	13642	13785	13768	13727	13718	13790	13744	13788	13651	13594	13922	13674	13859	13729	13542	13775	13787	13668	13676	13759	13796	13788	13580	13880	13650	13636	13723	13823	13625	13583	13700	13678	13718	13651	13696	13760	13672	13818	13753	13744	13681	13573	13614	13814	13751	13639	13797	13801	13546	13681	13699	13861	13670	13739	13810	13709	13863	13780	13699	13808	13803	13960	13769	13721	13613	13737	13513	13694	13604	13732	13640	13879	13485	13883	13611	13763	13662	13574	13793	13805	13857	13685	13600	13621	13885	13637	13689	13979	13740	13739	13704	13726	13876	13555	13630	13746	13559	13824	13761	13709	13769	13824	13743	13650	13653	13777	13832	13721	13518	13608	13752	13629	13819	13666	13744	13770	13776	13702	13769	13583	13902	13587	13832	13801	13728	13727	13668	13729	13511	13707	13647	13706	13704	13574	13730	13771	13819	13614	13758	13760	13584	13773	13642	13605	13796	13720	13682	13765	13836	13790	13487	13617	13765	13747	13918	13819	13755	13813	13662	13754	13596	13690	13696	13754	13764	13819	13548	13603	13634	13723	13554	13606	13644	13660	13641	13588	13669	13714	13595	13796	13511	13588	13625	13715	13830	13832	13644	13546	13683	13651	13583	13772	13743	13714	13750	13818	13649	13930	13787	13754	13772	13868	13843	13888	13667	13606	13810	13613	13527	13600	13780	13827	13566	13696	13880	13669	13743	13874	13615	13834	13675	13846	13688	13664	13640	13581	13580	13788	13835	13462	13781	13774	13476	13770	13985	13726	13869	13698	13677	13671	13694	13883	13584	13632	13750	13746	13743	13692	13723	13888	13834	13672	13513	13827	13653	13614	13823	13741	13671	13875	13624	13722	13784	13662	13873	13711	13834	13771	13786	13854	13562	13905	13735	13721	13597	13772	13829	13663	13779	13764	13680	13882	13589	13743	13695	13686	13724	13697	13670	13687	13711	13810	13589	13722	13687	13847	13779	13624	13774	13731	13649	13806	13764	13775	13739	13652	13774	13730	13894	13736	13736	13773	13706	13710	13759	13915	13683	13766	13791	13672	13737	13746	13850	13690	13584	13897	13839	13562	13760	13694	13772	13737	13750	13802	13633	13626	13751	13713	13734	13965	13706	13844	13626	13558	13736	13619	13550	13717	13561	13692	13744	13737	13724	13777	13768	13666	13761	14026	13733	13654	13715	13865	14014	13553	13617	13828	13757	13579	13882	13601	13728	13758	13701	13794	13699	13764	13861	13813	13692	13692	13644	13683	13675	13677	13691	13613	13793	13799	13786	13767	13830	13817	13737	13677	13732	13746	13603	13687	13790	13745	13620	13731	13719	13740	13684	13644	13822	13746	13707	13615	13814	13658	13731	13575	13543	13801	13673	13814	13728	13769	13642	13818	13620	13803	13868	13862	13587	13636	13495	13837	13909	13601	13664	13694	13726	13944	13777	13756	13633	13639	13820	13853	13783	13775	13898	13611	13821	13687	13726	13781	13716	13727	13652	13730	13755	13677	13617	13805	13708	13869	13810	13756	13785	13775	13598	13784	13813	13822	13752	13806	13631	13550	13743	13794	13770	13666	13800	13773	13747	13708	13621	13587	13631	13724	13797	13777	13551	13664	13631	13793	13912	13593	13813	13810	13870	13737	13525	13772	13757	13792	13804	13685	13869	13800	13726	13874	13792	13838	13688	13658	13643	13783	13733	13818	13728	13602	13807	13740	13709	13764	13871	13619	13741	13935	13595	13670	13839	13637	13730	13693	13753	13786	13740	13623	13760	13848	13807	13894	13672	13711	13706	13679	13797	13661	13878	13746	13554	13700	13670	13762	13720	13574	13835	13649	13628	13520	13764	13803	13729	13706	13577	13628	13796	13680	13807	13760	13701	13694	13575	13724	13745	13669	13886	13748	13682	13933	13677	13747	13778	13612	13703	13623	13786	13641	13721	13798	13791	13981	13740	13689	13755	13658	13677	13675	13673	13853	13733	13809	13845	13590	13721	13796	13822	13900	13779	13653	13562	13681	13614	13644	13735	13838	13761	13815	13617	13736	13736	13638	13686	13854	13713	13846	13804	13738	13693	13497	13744	13705	13874	13663	13753	13865	13824	13457	13869	13774	13705	13618	13782	13725	13756	13571	13737	13795	13729	13646	13720	13469	13818	13668	13600	13763	13765	13743	13794	13695	13770	13745	13689	13645	13734	13899	13810	13777	13842	13678	13766	13991	13707	13639	13648	13610	13714	13754	13810	13809	13690	13388	13794	13659	13817	13613	13784	13715	13746	13717	13740	13607	13898	13819	13769	13844	13632	13575	13927	13691	13741	13644	13836	13732	13661	13788	13755	13641	13698	13547	13625	13543	13821	13584	13730	13535	13780	13809	13625	13750	13748	13739	13874	13622	13792	13955	13852	13565	13749	13742	13520	13672	13743
30243	23213	23894	22760	21018	19952	19640	24152	25859	22454	19612	18296	17710	17641	17726	17549	17550	17758	17697	17657	17772	17438	17528	17450	17809	17631	17604	17576	17649	17699	17770	17777	17707	17632	17745	17903	17638	17443	17733	17742	17602	17711	17361	17650	17668	17701	17593	17544	17565	17501	17785	17685	17476	17690	17629	17700	17626	17672	17630	17715	17519	17797	17789	17515	17468	17539	17548	17655	17497	17489	17626	17631	17681	17590	17616	17659	17618	17692	17495	17766	17509	17712	17666	17685	17653	17635	17623	17642	17641	17633	17710	17720	17600	17462	17475	17688	17688	17591	17716	17729	17534	17509	17422	17507	17555	17619	17510	17505	17500	17753	17697	17674	17549	17523	17615	17658	17757	17633	17713	17741	17638	17549	17665	17576	17391	17555	17586	17459	17516	17718	17649	17694	17647	17605	17646	17698	17600	17634	17749	17646	17529	17665	17253	17671	17571	17524	17483	17661	17644	17593	17706	17547	17844	17498	17564	17643	17529	17596	17582	17536	17520	17569	17675	17552	17615	17749	17708	17834	17466	17439	17540	17764	17371	17422	17702	17714	17459	17616	17594	17302	17528	17645	17499	17502	17583	17877	17420	17707	17712	17610	17697	17349	17773	17719	17716	17557	17856	17516	17443	17578	17630	17468	17868	17835	17574	17717	17425	17744	17486	17617	17698	17596	17649	17615	17461	17641	17771	17452	17583	17718	17785	17625	17681	17827	17544	17967	17757	17589	17506	17610	17558	17609	17720	17739	17871	17574	17600	17793	17679	17430	17550	17455	17607	17518	17432	17717	17636	17619	17470	17701	17752	17714	17497	17605	17797	17578	17535	17469	17650	17603	17578	17665	17661	17674	17499	17567	17575	17505	17693	17529	17569	17633	17683	17710	17516	17575	17710	17661	17764	17654	17589	17574	17685	17656	17651	17635	17713	17622	17643	17609	17446	17395	17636	17632	17494	17748	17633	17671	17710	17633	17503	17459	17585	17597	17566	17544	17607	17691	17617	17584	17740	17388	17521	17431	17539	17649	17492	17709	17569	17426	17566	17726	17552	17704	17527	17424	17685	17448	17611	17477	17552	17423	17677	17716	17585	17380	17581	17627	17651	17545	17661	17717	17604	17782	17681	17478	17542	17612	17703	17421	17806	17530	17759	17870	17753	17630	17628	17524	17549	17794	17721	17585	17699	17793	17816	17549	17655	17528	17589	17614	17436	17540	17576	17525	17579	17656	17530	17691	17628	17532	17657	17565	17586	17694	17536	17538	17424	17707	17885	17727	17595	17632	17588	17775	17662	17668	17511	17713	17554	17601	17583	17555	17587	17738	17595	17708	17702	17553	17857	17592	17611	17502	17638	17651	17770	17848	17684	17939	17964	17589	17726	17525	17526	17565	17631	17820	17702	17558	17752	17663	17477	17778	17554	17563	17650	17525	17608	17543	17807	17541	17700	17802	17531	17581	17502	17878	17652	17665	17558	17545	17702	17601	17694	17601	17605	17524	17500	17604	17677	17611	17492	17581	17616	17574	17698	17623	17722	17472	17723	17556	17477	17641	17615	17621	17539	17625	17508	17804	17757	17802	17578	17559	17689	17496	17694	17472	17678	17642	17582	17549	17793	17664	17439	17452	17650	17551	17762	17421	17612	17621	17781	17524	17508	17552	17784	17785	17587	17752	17546	17540	17769	17684	17657	17576	17743	17634	17597	17462	17719	17648	17459	17617	17645	17724	17717	17531	17714	17664	17594	17772	17544	17498	17762	17774	17798	17618	17637	17683	17580	17455	17537	17480	17739	17699	17486	17537	17788	17708	17587	17463	17435	17435	17557	17758	17643	17548	17662	17679	17654	17762	17610	17709	17658	17458	17477	17554	17594	17528	17574	17427	17609	17588	17421	17620	17692	17503	17748	17373	17525	17556	17594	17588	17479	17567	17551	17552	17572	17784	17386	17540	17768	17621	17650	17714	17561	17461	17753	17603	17551	17910	17765	17639	17738	17630	17628	17555	17529	17512	17496	17623	17746	17533	17633	17785	17679	17559	17694	17618	17553	17638	17600	17699	17639	17518	17623	17415	17599	17467	17710	17590	17655	17604	17450	17488	17695	17777	17762	17554	17568	17472	17558	17543	17662	17586	17652	17792	17537	17596	17511	17500	17599	17517	17645	17622	17754	17524	17528	17630	17746	17658	18041	17580	17601	17578	17664	17585	17647	17636	17657	17796	17508	17533	17525	17540	17494	17800	17663	17539	17601	17661	17663	17649	17644	17676	17579	17527	17576	17549	17720	17728	17540	17703	17416	17454	17648	17591	17650	17504	17794	17615	17738	17528	17574	17556	17550	17875	17730	17727	17482	17536	17597	17552	17589	17644	17813	17767	17812	17606	17626	17506	17734	17815	17587	17783	17638	17690	17544	17504	17411	17746	17763	17713	17538	17486	17601	17546	17525	17465	17593	17426	17692	17663	17436	17655	17648	17717	17589	17592	17669	17546	17381	17594	17703	17530	17627	17603	17590	17474	17615	17483	17623	17715	17556	17329	17485	17690	17639	17586	17699	17648	17678	17682	17712	17565	17701	17519	17734	17526	17514	17608	17705	17610	17577	17391	17485	17614	17590	17787	17569	17671	17814	17656	17662	17777	17699	17710	17646	17880	17792	17801	17464	17468	17450	17664	17802	17670	17628	17801	17281	17634	17649	17811	17679	17515	17560	17583	17603	17526	17390	17716	17787	17621	17595	17522	17468	17783	17553	17528	17568	17711	17743	17621	17674	17608	17784	17736	17638	17650	17737	17480	17677	17502	17603	17789	17700	17631	17657	17579	17490	17681	17629	17590	17584	17712	17618	17606	17605	17726	17612	17582	17644	17880	17761	17854	17655	17594	17482	17645	17675	17799	17571	17569	17611	17520	17598	17566	17735	17620	17668	17694	17518	17635	17610	17721	17866	17636	17634	17541	17645	17599	17642	17531	17558	17744	17725	17654	17667	17487	17539	17740	17544	17592	17611	17652	17519	17492	17705	17561	17794	17426	17552	17606	17489	17630	17472	17509	17691	17621	17576	17626	17542	17814	17610	17802	17575	17293	17631	17580	17492	17649	17817	17593	17502	17580	17741	17465	17529	17681	17819	17566	17440	17755	17542	17431	17557	17610	17576	17634	17760	17457	17556	17598	17644	17578	17638	17476	17676	17584	17670	17793	17617	17455	17743	17481	17492	17490	17697	17645	17816	17536	17550	17564	17586	17463	17670	17715	17614	17515	17544	17828	17534	17709	17636	17661	17567	17888	17694	17436	17629	17522	17459	17777	17745	17486	17545	17323	17530	17491	17369	17471	17668	17553	17525	17687	17829	17632	17612	17584	17549	17599	17766	17583	17609	17756	17772	17763	17641	17557	17556	17556	17808	17694	17583	17593	17580	17604	17649	17498	17423	17534	17704	17689	17453	17694	17514	17638	17550	17696	17738	17672	17558	17700	17707	17634	17464	17434	17582	17556	17828	17624	17659	17392	17496	17675	17690	17673	17563	17585	17653	17827	17668	17544	17473	17579	17547	17867	17588	17783	17510	17290	17559	17573	17513	17645	17545	17674	17816	17508	17781	17498	17717	17791	17725	17669	17597	17390	17598	17723	17705	17804	17645	17753	17464	17483	17739	17738	17537	17589	17661	17728	17602	17606	17772	17521	17482	17641	17518	17505	17565	17443	17541	17532	17462	17646	17509	17733	17778	17536	17549	17588	17834	17562	17504	17675	17701	17534	17467	17615	17724	17558	17745	17605	17743	17595	17504	17526	17529	17684	17603	17529	17609	17507	17576	17743	17739	17702	17667	17700	17665	17897	17578	17766	17541	17701	17549	17459	17726	17594	17432	17510	17490	17716	17649	17611	17317	17474	17670	17683	17674	17616	17532	17591	17621	17335	17613	17577	17783	17635	17672	17540	17559	17782	17576	17577	17507	17573	17538	17689	17693	17720	17785	17525	17597	17435	17585	17845	17773	17597	17599	17602	17607	17553	17476	17788	17547	17418	17475	17589	17590	17532	17716	17642	17668	17653	17504	17653	17543	17838	17723	17520	17557	17738	17443	17531	17636	17759	17864	17718	17764	17593	17646	17559	17658	17660	17719	17424	17754	17716	17639	17663	17774	17737	17569	17696	17572	17699	17608	17502	17641	17614	17619	17508	17702	17897	17500	17566	17686	17451	17623	17767	17723	17493	17493	17549	17454	17735	17423	17575	17535	17676	17601	17497	17557	17558	17682	17510	17541	17810	17865	17689	17505	17564	17542	17531	17709	17558	17722	17714	17678	17557	17578	17622	17320	17726	17472	17579	17674	17606	17606	17985	17580	17598	17608	17562	17541	17744	17622	17700	17560	17384	17648	17656	17806	17642	17865	17482	17817	17536	17637	17601	17770	17622	17853	17747	17516	17683	17489	17837	17725	17619	17463	17614	17450	17705	17373	17595	17896	17864	17677	17344	17542	17581	17648	17580	17728	17602	17757	17535	17551	17760	17622	17696	17660	17645	17608	17528	17458	17691	17526	17695	17505	17619	17671	17582	17477	17711	17678	17621	17433	17443	17451	17653	17528	17523	17517	17535	17599	17718	17648	17650	17596	17667	17529	17665	17548	17494	17331	17574	17448	17775	17778	17870	17419	17453	17482	17759	17693	17834	17705	17690	17596	17657	17723	17564	17651	17672	17673	17548	17564	17760	17522	17647	17504	17567	17537	17808	17579	17426	17658	17722	17659	17842	17786	17853	17489	17616	17587	17780	17577	18002	17653	17482	17568	17564	17698	17536	17547	17570	17729	17574	17476	17652	17455	17554	17753	17854	17582	17474	17597	17627	17569	17734	17736	17817	17529	17503	17587	17687	17661	17722	17652	17766	17661	17676	17492	17667	18048	17546	17607	17590	17580	17515	17408	17638	17679	17636	17459	17597	17616	17687	17534	17586	17700	17777	17787	17379	17628	17522	17631	17492	17532	17536	17960	17399	17653	17661	17626	17798	17679	17585	17765	17788	17792	17556	17642	17918	17728	17717	17769	17433	17764	17670	17530	17795	17657	17511	17608	17531	17560	17561	17533	17518	17376	17377	17641	17665	17750	17620	17545	17707	17686	17728	17654	17543	17681	17709
17365	21288	19576	19424	18720	17262	16581	23519	23507	18846	15217	14237	14111	13776	14042	13952	13949	13664	13900	13904	14053	13968	13977	13953	13718	13850	13912	13759	13980	14005	13991	13856	14080	13831	13968	13906	13995	14017	14104	13995	13806	13805	13871	14026	14007	13900	13876	13918	13947	13835	13677	14007	14004	13901	13925	14055	13921	13652	14034	13908	13876	13772	13902	13819	13918	13784	13941	13987	13998	13905	13960	13899	14018	13934	14011	13832	13951	13898	14003	13919	13965	13924	14089	13798	14031	13939	13905	14007	13980	13739	14005	13710	13956	13912	14046	13789	13891	14056	13958	14047	14028	13911	13724	14013	14036	13926	13954	13917	14020	13994	13839	13944	13684	13797	13847	13931	13710	13968	13930	13968	13847	13915	13881	13837	13821	13891	13950	13758	14034	13751	13898	13774	13892	13876	13862	13823	13834	13900	13916	13934	13967	13953	13885	13914	13887	13996	13834	14108	14006	13930	14019	13831	13818	13914	13852	13734	14101	13857	13823	13896	13990	13948	14003	13951	13867	13831	13885	13942	13912	13817	13862	13972	13783	13818	13863	14034	14001	13923	13933	13838	13864	14033	14134	13976	13967	13772	13801	13849	13879	13936	13910	13828	13892	13976	13880	13982	13967	13927	13916	13701	13794	13802	13869	13941	13943	13854	13861	13981	14002	13823	14030	13916	13978	13951	14000	13965	13869	13885	13855	13939	14031	14010	13948	13792	13970	13910	13936	13848	13915	13842	13972	13894	13841	13867	13902	14059	13945	13785	13868	13907	13924	13851	13815	13947	13979	13705	13903	13986	13978	13957	13789	13812	13787	13901	13911	13805	13985	14062	13974	13764	13848	14107	13961	13973	13876	13813	14009	14103	14008	13868	13979	13771	13672	13927	13971	13877	13995	13786	13697	13897	14085	13950	13961	13927	14039	14088	13789	13854	13860	13948	13872	13936	13976	13872	13892	13762	13937	13674	13908	13856	13925	13828	13827	13910	13910	13887	13930	13794	13901	14087	14211	13863	13885	14014	13790	13985	13931	13949	13883	13895	13759	13908	13921	13967	13905	13777	13937	13907	13889	13942	13916	13855	13998	13916	13787	13823	13966	13798	13879	13969	13952	13765	13904	13906	14092	14030	13980	13893	14035	14025	13843	13872	14050	13995	13865	13955	13788	13820	13792	14028	13962	13829	14040	13946	13784	13814	13935	13867	13767	13691	13704	14026	13866	13791	13996	13863	14039	13935	14013	13837	13900	14002	13878	13903	13978	13898	13893	13925	13942	14030	14086	13876	13835	13930	13878	14043	13997	13856	14028	13816	14049	13889	13960	13799	13900	13809	13994	13857	13780	13820	13830	13978	13866	13941	13728	13894	13841	14058	13860	13916	13878	13917	13855	13782	13924	13898	13777	14032	13962	13854	13903	14001	13949	13850	13822	13961	13757	14088	13793	13776	13907	14009	14035	13889	13809	13983	13912	13838	13943	13779	13847	13837	13971	13908	13978	13961	13870	13928	13723	13974	13951	13895	13966	13914	14110	13671	13822	13687	13794	13833	13981	14016	13947	13914	13871	13867	14059	13999	13946	13787	13807	13844	14016	14003	13799	13859	13723	13905	13978	13885	13996	13930	13974	14104	13900	13912	13921	13634	13849	13682	13813	13903	13956	13991	13852	14002	13865	13994	13950	13852	13910	14003	13922	13997	13975	13863	13948	13882	14045	13950	13981	13897	14005	13914	13872	13992	13901	14014	13839	13956	13853	13883	13829	13802	13958	13905	13857	13762	13919	13803	13882	13902	13731	13835	13912	13841	13855	13923	13908	13867	14069	13835	14084	13825	13825	13992	14012	13830	13825	13979	13923	13850	13820	13942	13947	14023	13979	13980	13793	13887	13928	13885	13871	13797	13875	13802	14009	13934	13774	13882	13942	14074	13756	13817	14107	14002	13891	13981	13821	13862	13927	13928	13830	13747	13858	13921	13916	13993	13916	13816	14003	13959	13919	13915	13922	13884	13886	13909	13908	13856	13848	14059	13884	13863	13990	13936	13805	13812	13814	13847	13717	13816	14023	13906	13781	13821	13850	13960	13950	13955	13872	13836	13818	13786	13803	13918	13800	14048	13950	13764	13753	13841	14050	13706	13795	13923	13764	13806	13864	13979	13956	13869	13900	14103	13881	13834	13838	13831	13931	13847	13912	13845	13820	13915	14088	13782	13992	13968	13960	13922	13927	14054	13886	13932	13992	14006	13899	13849	13867	13833	13803	13889	13855	14007	13793	13737	13570	14025	13895	13861	13832	13879	13933	13873	14006	13962	13894	14015	13835	13869	14016	13790	13878	13845	13868	13882	13924	14134	13946	13774	13832	13867	13990	14061	14050	13675	13883	13827	13948	13775	13788	13951	13786	13662	13885	13958	14030	13704	13856	13772	13813	13887	14004	13684	13947	13966	13726	13865	14030	13846	14021	13781	13821	13897	13877	13897	13916	13849	13866	13912	14012	13744	13913	13749	13907	13817	14062	13899	14024	13819	13962	13899	13924	14030	13817	13895	13874	13975	13715	13813	14065	13979	13940	13861	13994	13849	13873	13944	14046	13826	14040	14044	14031	13902	13928	13828	13814	13959	13954	13829	13911	13836	13986	13937	13667	13973	13744	13897	13859	13860	14012	13933	13994	13914	13987	13936	13897	14000	13953	13987	14017	13884	13884	13864	13895	13772	13998	13944	13891	13773	14006	13852	13702	14096	13841	13816	13790	14054	14107	13775	14030	13919	13723	13792	14008	13921	13868	13931	13764	13743	14026	13853	13736	13850	14026	13952	13872	13903	13910	13956	13972	13928	13917	13941	13895	13868	14122	13852	13902	13980	13927	14058	13922	13884	13954	13940	13855	13989	13940	13814	13922	14060	13879	14033	13972	13946	13915	14052	13874	14006	13938	13987	13847	13927	13989	13969	14003	13869	13796	13851	14004	13821	14053	13791	14035	13833	13900	13690	13825	13980	13830	13937	13994	13882	13956	13747	14077	13818	13858	13913	13874	13963	13858	13859	13876	13927	13974	13773	13870	13951	13834	13828	13932	14003	14045	13790	13812	13979	13971	13967	13900	13934	14104	13826	13897	13834	13929	13985	14016	13839	13900	13799	13890	13735	13949	13951	13956	14195	13910	14112	14030	13847	13842	13872	13931	13834	14038	13929	13945	13913	13863	14016	14042	13862	13962	13936	14044	13815	13854	13790	13789	13665	13944	13830	13883	13988	13903	13934	14014	13705	14046	13730	13933	13913	13813	13823	13922	13818	13909	13794	13968	13826	13879	13721	13990	13891	13751	14005	13884	13853	13816	13901	14000	13820	14024	13828	13917	13937	14118	13816	14023	13981	13973	13820	14059	13840	13736	13812	14023	13762	13883	14083	13945	14015	14051	13885	14060	13853	13899	13971	13827	13913	14029	13914	13785	13935	14068	13952	13818	13825	13999	13773	13879	14053	13923	13893	13773	13949	13986	13877	13822	13757	13925	14058	13844	13743	13720	13963	13814	13690	13976	13732	13703	13962	13800	14043	13940	13870	13869	13808	13885	13890	13834	13912	13821	14034	14039	13951	14095	13865	13841	13911	13976	13855	13909	13896	13962	14065	13954	14000	13897	13771	13983	13863	13891	14021	13986	13905	13908	13848	13809	13916	14053	13951	13853	13979	13772	13730	13894	13960	13913	13912	13907	13889	13918	13947	13901	13819	13884	13837	13946	13767	13938	13953	13979	13853	14089	13904	13828	13917	13924	13863	13859	13866	13892	13814	13833	13848	13843	13909	13996	13778	13894	13742	13890	13998	13851	14046	13740	14076	13957	13919	13845	14010	13940	13822	13787	13815	13945	13804	14027	13848	13949	13857	13853	13841	14006	14012	13886	13899	13823	13855	13803	13870	13662	13963	13742	13899	14001	13853	13876	13901	13827	13836	13913	13824	13945	13910	13808	13896	14010	13973	13858	13776	14128	13882	13729	14024	13836	13699	13887	14072	13873	13996	13837	14004	13990	13886	14016	14021	13796	14128	13945	13912	13979	13747	13945	13749	14039	13755	13924	13889	13914	13938	13953	13826	13904	13846	13954	13858	13972	13977	13983	13942	14048	13894	14046	14019	13792	13830	13945	13758	13816	13924	13854	13780	13838	13856	13878	13804	13828	13944	13990	13814	13815	13986	14029	13942	13777	13977	13729	13981	13813	14034	13911	13782	13807	13775	13792	14014	13889	13964	13820	13919	13939	13911	13813	13926	13911	13952	13917	13791	13904	13956	13933	13886	13914	13932	13921	13920	13779	13851	13906	13920	13933	14055	14113	13841	13859	14028	14034	13900	13838	13911	13950	13933	14114	13763	14153	13869	13865	13807	13935	14032	13821	13807	13881	13719	13883	13862	13817	13962	13984	13938	13625	13936	13934	13931	13952	13838	13837	13849	13949	14077	13883	13901	14048	13777	13905	14081	14066	13999	13816	13762	13981	13889	14069	13990	13864	13860	14080	13897	13752	13785	13884	13879	13986	13891	13859	13889	13930	13724	13903	13715	14009	14056	14077	14077	13814	13876	14012	13965	13920	13840	13773	13914	13806	13869	14011	13907	13857	13870	13975	13980	13801	13819	13901	13970	13919	13825	13842	13809	13983	13767	13807	14099	13956	13839	13907	14046	13695	13878	13873	13781	13773	13974	13902	13975	13946	13950	13843	14100	13842	13857	13877	13882	13883	13982	13897	13872	14112	13888	13979	13985	13685	13922	13902	13899	14100	14003	14050	13901	13861	13988	13803	13837	13944	13899	13890	13843	13929	14002	14038	13926	13765	13857	13843	13908	14008	13932	13797	13861	13950	13932	13862	13966	13979	13901	14081	13971	13946	13801	13996	13804	13848	13953	13915	14017	13911	13860	13926	14033	13887	13879	13946	13953	13909	13899	14069	13888	13974	13831	13910	13970	13828	14035	13874	13887	13926	13913	13862	13789	13872	13945	13931	13902	14236	13838	13837	13990	13890	14000	13923	13832	13922	14013	13930	13872	13959	13824	13905	13945	13929	14040	13926	13907	14041	13919	13987	13624	13997	14017	13894	14007	13905	13993	13951	13870	13895	13789	13759	13924	13875	14059	13914	13860
25373	21060	27928	25207	23719	24160	24204	53662	55456	36999	25586	19159	16902	16540	16569	16488	16369	16417	16520	16286	16181	16405	16539	16492	16635	16319	16420	16467	16217	16574	16572	16336	16321	16336	16354	16327	16483	16287	16583	16545	16569	16421	16239	16158	16418	16434	16302	16400	16430	16439	16435	16489	16292	16399	16293	16381	16386	16643	16176	16598	16447	16403	16245	16128	16357	16444	16382	16339	16414	16241	16425	16389	16522	16397	16304	16433	16390	16385	16305	16044	16244	16471	16334	16219	16160	16341	16512	16540	16377	16377	16451	16317	16400	16485	16573	16389	16309	16365	16500	16516	16252	16179	16241	16344	16301	16375	16386	16190	16422	16338	16168	16497	16292	16408	16422	16247	16366	16235	16294	16247	16576	16376	16073	16324	16264	16353	16424	16405	16366	16303	16620	16109	16511	16312	16550	16430	16411	16353	16312	16337	16403	16300	16203	16340	16413	16310	16550	16324	16256	16229	16217	16513	16324	16202	16415	16366	16247	16283	16517	16031	16233	16231	16513	16374	16400	16125	16325	16301	16322	16188	16166	16421	16391	16264	16429	16580	16420	16290	16301	16176	16325	16209	16353	16324	16155	16459	16157	16413	16213	16355	16194	16345	16409	16458	16434	16333	16479	16472	16396	16304	16349	16405	16301	16374	16201	16321	16268	16234	16217	16542	16586	16477	16518	16408	16519	16259	16298	16167	16401	16323	16129	16306	16474	16350	16333	16596	16077	16379	16182	16451	16369	16334	16155	16407	16249	16292	16294	16453	16512	16685	16380	16601	16269	16144	16559	16334	16441	16271	16257	16401	16289	16299	16460	16403	16209	16349	16329	16314	16443	16249	16261	16323	16170	16345	16521	16337	16354	16404	16350	16462	16203	16369	16400	16231	16440	16413	16517	16315	16280	16350	16340	16499	16457	16317	16234	16235	16291	16369	16398	16392	16184	16227	16530	16376	16449	16427	16357	16400	16383	16244	16397	16209	16532	16408	16241	16378	16523	16538	16294	16232	16538	16297	16331	16267	16557	16278	16405	16360	16276	16319	16440	16239	16419	16291	16434	16398	16382	16434	16339	16285	16234	16298	16491	16171	16286	16421	16405	16397	16371	16123	16249	16534	16396	16260	16245	16312	16296	16096	16305	16246	16215	16450	16275	16315	16379	16259	16288	16238	16265	16444	16305	16561	16367	16357	16447	16245	16345	16428	16270	16268	16396	16611	16326	16259	16223	16393	16302	16380	16282	16348	16487	16265	16085	16362	16320	16344	16318	16383	16312	16490	16166	16323	16050	16561	16391	16331	16271	16254	16334	16243	16278	16043	16203	16177	16361	16300	16326	16400	16197	16369	16427	16514	16228	16200	16478	16389	16397	16284	16462	16239	16409	16315	16361	16255	16241	16447	16445	16295	16411	16371	16485	16321	16470	16353	16258	16543	16197	16355	16409	16283	16268	16182	16285	16185	16432	16598	16468	16329	16260	16435	16230	16143	16290	16455	16275	16246	16435	16451	16365	16262	16233	16377	16367	16248	16211	16236	16267	16307	16123	16432	16001	16307	16247	16397	16211	16375	16331	16282	16324	16249	16483	16411	16363	16400	16436	16248	16370	16273	16289	16297	16463	16193	16497	16228	16302	16277	16393	16280	16318	16396	16497	16557	16449	16294	16348	16445	16522	16386	16288	16186	16194	16459	16406	16377	16225	16408	16452	16147	16583	16481	16383	16462	16379	16304	16442	16234	16433	16396	16313	16197	16274	16253	16309	16434	16464	16452	16263	16294	16278	16360	16169	16323	16504	16123	16357	16331	16280	16691	16416	16295	16320	16344	16577	16288	16212	16345	16402	16052	16380	16410	16404	16270	16371	16310	16124	16295	16391	16491	16524	16385	16150	16263	16336	16410	16306	16651	16427	16355	16201	16120	16479	16446	16189	16347	16319	16264	16272	16281	16206	16534	16602	16479	16320	16354	16480	16305	16419	16251	16225	16395	16494	16327	16349	16324	16131	16546	16248	16283	16541	16318	16368	16316	16284	16634	16146	16305	16621	16456	16298	16378	16503	16338	16279	16359	16525	16167	16379	16434	16282	16284	16162	16607	16455	16423	16367	16350	16459	16251	16256	16242	16346	16283	16250	16402	16254	16365	16317	16152	16250	16241	16525	16262	16365	16317	16253	16315	16386	16305	16552	16288	16183	16074	16419	16364	16242	16407	16225	16100	16452	16361	16352	16338	16465	16491	16313	16204	16490	16274	16255	16345	16420	16592	16304	16617	16438	16335	16328	16537	16253	16198	16348	16241	16281	16328	16349	16084	16447	16403	16376	16475	16281	16327	16299	16232	16575	16185	16171	16407	16341	16331	16359	16101	16573	16266	16494	16395	16363	16126	16494	16199	16363	16437	16238	16440	16462	16547	16298	16389	16605	16535	16569	16266	16441	16215	16235	16212	16175	16484	16535	16420	16391	16440	16482	16083	16412	16168	16487	16294	16359	16561	16226	16314	16227	16208	16344	16419	16473	16385	16243	16163	16219	16282	16310	16501	16453	16478	16337	16146	16412	16347	16270	16267	16513	16355	16542	16341	16389	16341	16407	16327	16287	16369	16519	16488	16327	16377	16476	16284	16550	16252	16365	16440	16216	16342	16594	16291	16072	16342	16183	16307	16476	16567	16453	16425	16228	16306	16397	16438	16289	16218	16407	16275	16275	16379	16447	16170	16309	16349	16510	16424	16371	16305	16174	16133	16474	16497	16237	16237	16260	16450	16365	16282	16453	16318	16426	16240	16212	16497	16290	16373	16185	16174	16364	16641	16458	16533	16518	16222	16190	16355	16340	16251	16182	16281	16460	16379	16343	16351	16289	16470	16416	16300	16266	16199	16307	16385	16208	16417	16473	16103	16106	16249	16286	16399	16421	16271	16111	16169	16397	16361	16365	16333	16419	16384	16313	16291	16481	16283	16233	16305	16600	16348	16194	16219	16215	16098	16231	16334	16390	16349	16674	16574	16210	16501	16455	16294	16327	16293	16431	16260	16438	16440	16544	16412	16407	16523	16255	16344	16373	16357	16376	16111	16348	16368	16309	16405	16261	16194	16351	16398	16402	16452	16218	16217	16336	16305	16395	16297	16249	16392	16198	16234	16388	16238	16209	16322	16255	16089	16522	16498	16257	16308	16467	16317	16469	16359	16337	16353	16151	16259	16374	16338	16288	16478	16495	16489	16168	16386	16367	16242	16423	16366	16343	16209	16380	16370	16187	16338	16355	16322	16285	16411	16393	16077	16377	16249	16259	16214	16380	16295	16257	16334	16370	16275	16560	16359	16467	16528	16271	16359	16402	16400	16391	16566	16274	16131	16302	16403	16359	16483	16247	16346	16189	16251	16451	16549	16315	16614	16439	16287	16518	16319	16431	16069	16200	16310	16478	16437	16231	16343	16254	16443	16279	16359	16362	16259	16394	16397	16210	16263	16285	16366	16294	16246	16374	16267	16556	16418	16440	16534	16320	16366	16199	16331	16288	16421	16319	16276	16252	16437	16271	16314	16250	16298	16336	16354	16336	16422	16464	16330	16305	16345	16216	16181	16391	16524	16450	16339	16252	16479	16214	16452	16549	16332	16297	16374	16201	16355	16474	16520	16511	16354	16283	16311	16300	16526	16489	16397	16197	16106	16324	16335	16148	16457	16566	16468	16501	16498	16218	16208	16307	16406	16375	16381	16358	16498	16396	16343	16332	16277	16283	16397	16239	16114	16527	16622	16416	16408	16437	16273	16128	16196	16179	16357	16418	16473	16318	16294	16357	16381	16134	16127	16484	16239	16299	16321	16462	16267	16323	16290	16257	16282	16326	16466	16366	16430	16288	16454	16091	16367	16409	16321	16523	16234	16198	16331	16607	16305	16316	16456	16363	16281	16396	16322	16513	16203	16209	16469	16367	16281	16271	16238	16458	16568	16363	16299	16070	16561	16456	16262	16451	16089	16225	16220	16373	16093	16482	16257	16198	16229	16275	16457	16518	16472	16084	16336	16201	16361	16244	16230	16419	16177	16232	16255	16234	16466	16329	16318	16422	16291	16415	16210	16505	16130	16293	16313	16447	16250	16415	16425	16227	16135	16343	16380	16329	16387	16471	16370	16215	16193	16507	16389	16227	16172	16391	16210	16395	16485	16304	16192	16338	16354	16269	16386	16170	16377	16304	16287	16212	16171	16205	16174	16320	16191	16520	16479	16499	16446	16506	16609	16572	16328	16584	16221	16126	16403	16376	16573	16447	16197	16496	16465	16229	16350	16188	16268	16152	16218	16280	16269	16395	16510	16310	16118	16405	16435	16420	16319	16372	16222	16563	16373	16318	16306	16513	16386	16350	16475	16340	16426	16387	16458	16362	16526	16445	16383	16255	16084	16464	16270	16226	16289	16545	16423	16535	16308	16330	16407	16369	16482	16423	16512	16444	16470	16496	16257	16307	16475	16328	16396	16469	16472	16368	16272	16443	16528	16441	16270	16297	16401	16351	16301	16453	16269	16337	16270	16218	16286	16436	16263	16192	16272	16267	16445	16379	16320	16498	16311	16239	16350	16438	16293	16221	16298	16422	16472	16275	16354	16498	16369	16409	16503	16490	16273	16307	16280	16197	16307	16391	16365	16278	16367	16369	16488	16249	16316	16273	16193	16281	16528	16331	16223	16253	16418	16516	16416	16331	16274	16402	16545	16398	16468	16160	16268	16392	16606	16183	16280	16443	16439	16500	16350	16151	16340	16191	16305	16227	16493	16360	16459	16127	16161	16288	16345	16138	16278	16248	16228	16402	16298	16468	16298	16271	16573	16341	16349	16231	16474	16247	16496	16239	16346	16326	16426	16313	16283	16233	16435	16331	16188	16292	16363	16472	16268	16096	16216	16339	16264	16352	16498	16342	16309	16307	16462	16279	16472	16466	16668	16395	16366	16360	16292	16211	16492	16501	16207	16138	16046	16231	16184	16396	16264	16465	16408	16477	16378	16289	16557	16249	16310	16477	16375	16528	16385	16414	16393	16266	16315	16425	16315	16356	16341	16280	16032	16343	16349	16614	16442	16522	16322	16374	16571	16400	16519	16311	16395	16360	16381	16433	16386	16588	16415	16365	16275	16522	16487
18725	31234	29181	25193	24242	22481	22585	54323	50208	35279	22002	15132	13539	13133	13141	13250	13334	13208	13328	13282	13271	13196	13276	13200	13216	13032	13351	13385	13314	13102	13271	13298	13346	13219	13210	13247	13274	13390	13258	13274	13038	13197	13191	13328	13163	13028	13280	13213	13154	13315	13272	13313	13168	13292	13221	13180	13341	13387	13151	13378	13224	13284	13252	13249	13293	13174	13422	13210	13218	13113	13371	13071	13381	12928	13275	13190	13146	13133	13199	13136	13247	13374	13228	13108	13229	13316	12973	13254	13203	13161	13266	13249	13211	13234	13277	13296	13270	13368	13143	13307	13384	13198	13211	13324	13357	13174	13109	13379	13272	13294	13226	13205	13359	13045	13184	13079	13147	13257	13205	13119	13281	13196	13361	13293	13322	13248	13275	13239	13249	13196	13097	13311	13058	13181	13204	13190	13220	13273	13285	13151	13176	13240	13104	13253	13348	13166	13398	13213	13241	13287	13213	13154	13044	13151	13225	13097	13228	13233	13350	13207	13246	13175	13290	13213	13187	13039	13143	13103	13218	13124	13176	13245	13289	13263	13283	13140	13353	13238	13233	13181	13118	13198	13280	13233	13171	13239	13359	13338	13136	13217	13318	13348	13266	13191	13145	13086	13315	13249	13313	13349	13194	13275	13126	13126	13121	13063	13037	13165	13123	13255	13302	13203	13312	13283	13192	13208	13348	13392	13303	13158	13297	13049	13193	13148	13148	13322	13247	13243	13180	13347	13258	13157	13214	13165	13152	13379	13130	13210	13155	13344	13325	13310	13276	13028	13340	13171	13204	13184	13200	13088	13220	13221	13156	13078	13228	13064	13366	13072	13241	13158	13087	13202	13127	13292	13195	13263	13221	13247	13042	13189	13263	13185	13379	13198	13188	13103	13209	13383	13071	13397	13113	13012	13024	13201	13124	13301	13144	13252	13161	13224	13072	13307	13207	13426	13174	13256	13303	13364	13252	13278	13300	13259	13337	13086	13096	13080	13309	13285	13341	13297	13305	13255	13327	13315	13098	13320	13151	13207	13177	13263	13251	13264	13248	13393	13186	13169	13422	13191	13246	13207	13220	13102	13312	13205	13385	13165	13295	13343	13069	13193	13363	13269	13262	13138	13076	13355	13243	13094	13278	13286	13357	13181	13208	13284	13264	13187	13303	13271	13272	13263	13251	13263	13064	13261	13156	13331	13045	13152	13168	13286	13260	13311	13056	13200	13153	13366	13091	13158	13191	12975	13218	13092	13156	13208	13110	13370	13160	13336	13153	13117	13153	13302	13159	13062	13291	13272	13289	13297	13202	13230	13199	13155	13215	13285	13174	13265	13186	13218	13425	13113	13238	13317	13101	13244	13184	13272	13260	13276	13272	13161	13195	13312	13179	13105	13078	13315	13286	13131	13336	13345	13280	13193	13294	13166	13303	13018	13244	13260	13195	13206	13240	13278	13187	13070	13213	13315	13237	13127	13232	13068	13396	13267	13208	13093	13395	13172	13274	13242	13226	13356	13269	13131	13327	13247	13159	13139	12958	13130	13176	13138	13166	13146	13188	13163	13390	13253	13330	13238	13237	13234	13185	13236	12991	13199	13130	13265	13287	13205	13178	13202	13198	13258	13136	13271	13276	13085	13043	13096	13111	13106	13104	13150	13385	13056	12990	13383	13183	13250	13096	13232	13440	13369	13473	13137	13246	13314	13178	13131	13127	13305	13323	13390	13272	13222	13263	13334	13293	13290	13052	13240	13197	13124	13102	13183	13057	13163	13371	13132	13189	13164	13158	13338	13454	13188	13167	13045	13279	13210	12977	13258	13222	13278	13177	13186	13176	13170	13210	13234	13288	13347	13311	13137	13228	13002	13133	13267	13325	13250	13359	13139	13177	13299	13125	13202	13161	13163	13251	13033	13294	13124	13214	13202	13228	13150	13251	13154	13278	13333	13122	13118	13119	13285	13102	13201	13303	13200	13283	13155	13290	13116	13032	13237	13272	13237	13226	13128	13228	13185	13118	13222	13337	13205	13343	13299	13109	13290	13264	13319	13353	13216	13225	13164	13211	13254	13189	13136	13260	13204	13165	13299	13159	13258	13339	13064	13256	13045	13108	13288	13296	13233	13159	13335	13073	13227	13160	13298	13052	13247	13300	13251	13241	13170	13434	13214	13124	13208	13245	13301	13083	13367	13152	13192	13218	13277	13289	13331	13094	13312	13223	13067	13253	13220	13219	13190	13406	13256	13363	13222	13020	13276	13244	13282	13316	13207	13193	13265	13365	13352	13309	13194	13264	13171	13116	13249	13188	13193	13260	13226	13275	13343	13368	13172	13125	13221	13167	13221	13133	13188	13261	13086	13201	13290	13408	13224	13106	13195	13126	13094	13329	13248	13309	13221	13396	13335	13165	13138	13146	13241	13185	13196	13153	13246	13206	13366	13112	13161	13179	13333	13193	13088	13185	13206	13202	13106	13202	13194	12998	13080	13272	13106	13381	13400	13290	13305	13264	13333	13216	13086	13388	13347	13174	13284	13207	13237	13201	13337	13308	13244	13063	13019	13182	13176	13292	13254	13222	13204	13268	13082	13284	13326	13350	13281	13253	13204	13163	13124	13107	13196	13290	13276	13249	13165	13181	13230	13245	13217	13188	13211	13153	13328	13219	13209	13311	13384	13299	13228	13240	13158	13208	13227	13097	13234	13123	13250	13228	13267	13278	13047	13367	13280	13163	13107	13163	13165	13235	13260	13326	13163	13234	13123	13283	13101	13268	13340	13006	13306	13365	13336	13071	13271	13050	13094	13128	13113	13119	13124	13430	13206	13261	13401	13175	13059	13265	13314	13209	13232	13239	13204	13273	13308	13255	13190	13326	13254	13155	13075	13127	13270	13066	13303	13066	13179	13246	13231	13308	13197	13282	13159	13074	13291	13313	13174	13332	13155	13082	13212	13236	13273	13210	13308	13411	13125	13110	13259	13342	13235	13359	13044	13170	13264	13278	13247	13245	13440	13118	13291	13205	13194	13344	13167	13123	13446	13226	13096	13364	13250	13189	13181	13274	13191	13149	13373	13279	13271	13408	13277	13146	13334	13204	13272	13195	13257	13159	13245	13198	13181	13201	13180	13265	13197	13240	13290	13364	13320	13314	13155	13182	13174	13236	13258	13197	13099	13113	13429	13247	13069	13222	13218	13355	13499	13168	13106	13066	13040	13098	13110	12920	13203	13301	13159	13283	13141	13182	13320	13121	13187	13054	13304	13193	13067	13120	13257	13076	13391	13301	13280	12930	13245	13222	13172	13236	13095	13173	13172	13174	13204	13316	13145	13210	13263	13233	13006	13202	13159	13340	13104	13256	13327	13224	13261	13038	13129	13258	13204	13329	13272	13245	13234	13359	13189	13316	13317	13213	13206	13234	13313	13263	13323	13217	13344	13256	13411	13174	13153	13256	13129	13195	13268	13121	13268	13382	13284	13253	13376	13185	13228	13273	13105	13226	13104	13075	13165	13149	13210	13402	13271	13112	13257	13202	13239	13309	13195	13228	13206	13208	13140	13278	13252	13089	13192	13262	13277	13262	13239	13247	13134	13063	13162	13266	13103	13042	13181	13219	13137	13288	13268	13183	13294	13197	13361	13210	13110	13325	13319	13076	13194	13253	13265	13062	13159	13288	13163	13246	13184	13281	13200	13293	13202	13291	13220	13134	13251	13305	13332	13231	13336	13183	13216	13013	13252	13134	13355	13264	13278	13316	13233	13242	13245	13326	13260	13156	13322	13247	13226	13149	13119	13155	13272	13450	13361	13262	13097	13132	13283	13180	13201	13257	13312	13257	13138	13156	13304	13202	13254	13119	13197	13255	13066	13104	13201	13172	13255	13193	13071	13344	13174	13137	13251	13243	13153	13302	13159	13217	13246	13253	13241	13217	13224	13211	13184	13199	13257	13418	13296	13314	13299	13154	13239	13365	13290	13322	13310	13181	13222	13121	13371	13165	13158	13255	13151	13202	13067	13255	13193	13294	13022	13254	13226	13280	13196	13341	13240	13179	13123	13203	13197	13112	13266	13173	13184	13324	13397	13221	13300	13165	13105	13109	13406	13077	13214	13224	13247	13188	12953	13111	13314	13278	13226	13267	13242	13209	13153	13327	13135	13184	13210	13087	13227	13207	13195	13213	13245	13259	13160	13194	13151	13287	13306	13308	13223	13134	13280	13190	13143	13284	13179	13137	13411	13209	13152	13324	13234	13214	13135	13362	13228	13169	13335	13182	13121	13205	13196	13180	13063	13123	13221	13159	13284	13324	13076	13073	13142	13231	13156	13203	13130	13335	13247	13335	13101	13130	13155	13298	13286	13360	13341	13329	13225	13244	13297	13311	13250	13285	13308	13186	13124	13187	13194	13188	13275	13175	13272	13235	13110	13264	13191	13281	13170	13288	13265	13345	13306	13304	13217	13213	13282	13265	13197	13234	13173	13349	13018	13380	13160	13239	13165	13240	13278	13223	13184	13140	13340	13064	13265	13147	13354	13108	13199	13212	13205	13225	13321	13141	13405	13109	13288	13221	13236	13319	13307	13268	13233	13139	13244	13236	13345	13182	13285	13322	13271	13226	13038	13322	13205	13131	13188	13238	13108	13204	13323	13188	13200	13301	13218	13266	13174	13105	13233	13025	13076	13060	13222	13229	13200	13087	13245	13167	13269	13127	13180	13240	13339	13235	13042	13224	13293	13179	13145	13289	13296	13021	13207	13312	13254	13284	13267	13135	13359	13336	13258	13281	13335	13100	13235	13243	13155	13338	13279	13056	13282	13212	13261	13189	13288	13300	13381	13246	13385	13395	13175	13395	13163	13252	13343	13187	13193	13333	13010	13205	13342	13407	13261	13259	13270	13177	13195	13256	13322	13201	13153	13355	13059	13295	13204	13216	13335	13261	13265	13255	13243	13200	13239	13241	13309	13240	13189	13362	13232	13470	12997	13081	13307	13250	13517	13134	13167	13157	13262	13084	13208	13402	13240	13096	13226	13098	13152	13129	13312	13195	13213	13183	13115	13201	13274	13251	13122	13202	13325	13351	13137	13086	13398	13068	13283	13191	13301	13128	13223	13247	13244	13172	13255	13222	13017	12981	13123
24032	21051	28466	23942	22466	26050	29567	65428	64662	44432	29838	20282	16858	16019	15934	15917	15927	15845	15793	15853	15988	16006	15756	15951	15909	15807	15793	15855	15974	15851	15668	16107	15766	15940	15794	15748	15789	15919	15859	16071	15788	15865	15909	15629	15696	15674	15841	15905	15690	15840	16018	16015	15950	15847	15906	15775	15892	15899	15660	15602	15723	15656	15554	15819	15809	15929	15687	15654	15852	15774	15710	15848	15642	15820	15854	15584	15883	15992	15821	15802	15957	15705	15788	15762	15706	15733	15923	15914	15761	15743	15753	15863	15978	15734	15522	15718	15769	15653	15807	15743	15785	15698	15718	15697	15843	15700	15644	15797	15726	15661	15890	15711	15899	15815	16003	15842	15813	15611	15776	15938	15937	15786	15779	15789	15872	15768	15746	15621	15654	15745	15773	15859	15865	15689	15731	15741	15737	15987	15846	15756	15661	15748	15771	15666	15817	15774	15869	15703	15947	15762	15964	15692	15779	15840	15780	15871	15702	15797	15655	15812	15743	15731	15684	15893	15856	15828	15678	15623	15666	15833	15688	15700	15754	15668	15946	15742	15814	15823	15907	15794	15800	15827	15711	15645	15631	15779	15856	15794	15890	15742	15723	15830	15881	15770	15799	15747	15658	15728	15806	15801	15634	15802	15706	15666	15793	15650	15906	15753	15834	15733	15743	15690	15779	15690	16061	15638	15748	15561	15752	15719	15666	15718	15925	15775	15742	15748	15738	15606	15639	15783	15641	15649	15723	15762	15710	15858	16031	15691	15706	15852	15919	15922	15779	15624	15745	15933	15880	15511	15734	15697	15755	15703	15673	15659	15885	15630	15829	15782	15658	15462	15723	15767	15729	15754	15771	15740	15836	15643	15871	15650	15865	15864	15803	15900	15782	15669	15680	15611	15756	15693	15881	15819	15797	15760	15621	15815	15641	15715	15635	15802	15768	15639	15628	15853	15787	15812	15622	15707	15714	15651	15777	15729	15952	15734	15691	15738	15735	15744	15826	15919	16019	15668	15657	16008	15843	15624	16068	15502	15558	15885	15640	15636	15646	15627	15733	15707	15758	15774	15467	15569	15663	15604	15757	15762	15633	15641	15718	15853	15780	15657	15770	15671	15931	15630	15821	15742	15628	15791	15742	15797	15720	15603	15546	15629	15881	15565	15601	15639	15854	15723	15982	15753	15606	15645	15984	15932	15567	15600	15779	15788	15873	15702	15658	15734	15814	15754	15503	15918	15754	15751	15857	15765	15736	15846	15800	15745	15608	15769	15839	15701	15749	15680	15689	15813	15565	15670	15686	15795	15846	15667	15784	15827	15690	15933	15751	15727	15564	15981	15893	15781	15828	15931	15708	15621	15677	15825	15830	15925	15650	15491	15650	15847	15682	15844	15683	15725	15916	15625	15773	15927	15503	15790	15938	15803	15849	15807	15748	15829	15797	15809	15821	15583	15825	15675	15969	15638	15770	15528	15859	15572	15707	15680	15952	15635	15727	15761	15785	15544	15631	15790	15797	15906	15655	15577	15771	15681	15772	15789	15635	15788	15448	15757	15795	15818	15834	15970	15909	15659	15880	15807	15854	15619	15863	15830	15634	15564	15624	15772	15667	15744	15676	15816	15775	15740	15584	15730	15769	15674	15712	15678	15665	15755	15745	15868	15789	15486	15789	15698	15787	15729	15843	15573	15702	15822	15851	15697	15579	15934	15715	16000	15684	15730	15765	15892	15682	15787	15712	15514	15743	15752	15638	15585	15705	15779	15836	15785	15866	15723	15638	15630	15752	15651	15929	15757	15718	15931	15837	15533	15693	15606	15973	15610	15781	15660	15862	15895	15813	15840	15840	15746	15872	15676	15685	15687	15766	15762	15751	15775	15815	15855	15813	15678	15837	15852	15713	15737	15618	15551	15780	15671	15813	15789	15724	15801	15914	15688	15734	15927	15750	15727	15537	15646	15725	15835	15751	15812	15722	15685	15718	15732	15887	15676	15995	15761	15834	15513	15815	15772	15798	15611	15749	15820	15736	15728	15810	15767	15920	15859	15705	15944	15640	15645	15676	15746	15920	15678	15737	15777	15804	15388	15792	15710	15704	15819	15804	15855	15775	15831	15901	15881	15929	15798	15815	15650	15632	15682	15680	15571	15866	15723	15689	15792	15813	15842	15728	15633	15574	15716	15983	15653	15680	15948	15726	15700	15757	15532	15644	15735	15519	15867	15655	15656	15679	15833	15753	15882	15683	15630	15788	15671	15707	15712	15702	15780	15586	15922	15808	15732	15785	15769	15750	15843	15716	15970	15843	15891	15732	15538	15697	15711	15919	15792	15778	15586	15859	15884	15705	15980	15700	15755	15885	15616	15643	15761	15815	15764	15710	15579	15765	15582	15725	15616	15807	15804	15724	15739	15853	15614	15666	15830	15576	15803	15906	15614	15752	15940	15645	15650	15715	15539	15619	15799	15773	16009	15876	15700	15842	15805	15841	15705	15827	15715	15729	15948	15765	15838	15861	15786	15643	15491	15898	15611	16086	16025	15744	15536	15754	15876	15610	15857	15762	15826	15803	15948	15824	15749	15769	15737	15879	15876	15894	15761	15934	15787	15783	15776	15756	15604	15844	15963	15683	15764	15690	15713	15858	15861	15748	15732	15648	15443	15577	15858	15875	15601	15576	15701	15617	15720	15712	15803	15844	15654	15776	15761	15799	15629	15749	15818	15845	15696	15867	15694	15902	15684	15802	15707	15907	15767	15704	15857	15568	15616	16111	15643	15705	15795	15596	15736	15633	15636	15807	15630	15696	15667	15913	15757	15659	15789	15796	15564	15692	15821	15881	15751	15776	15627	15795	15720	15755	15734	15827	15839	15796	15741	15631	15734	15934	15733	15717	15744	15820	15813	15828	15761	15954	15696	15652	15630	15688	15625	15649	15699	15795	15950	15720	15770	15526	15896	15780	15962	15937	15868	15841	15689	15903	15864	15778	15835	15944	15925	15984	15674	15661	15618	15753	15885	15677	15944	15784	15728	15574	15699	15615	15492	15893	15778	15709	15686	15651	15629	15713	15790	15869	15738	15679	15504	15761	15573	15750	15728	15881	15700	15691	15687	15679	15846	15827	15724	15940	15802	15903	15665	15957	15870	15898	15648	15712	15535	15844	15699	15579	15614	15581	15670	15909	15592	15831	15794	15736	15767	15874	15880	15901	15735	15885	15768	15944	15783	15876	15876	15696	15696	15752	15896	15831	15788	15694	15892	15828	15930	15883	15787	15693	15589	15651	15584	15710	15889	15612	15769	15859	15497	15502	15738	15767	15693	15763	15635	15665	15696	15713	15758	15712	15533	15631	15918	15895	15912	15595	15902	15767	15732	15668	15738	15868	15696	15619	15709	15696	15737	15804	15532	15657	15772	15720	15654	15746	15877	15671	15650	15819	15683	15767	15644	16039	15828	15797	15820	15816	15738	15848	15746	15752	15884	15841	15979	15847	15927	15641	15712	15831	15679	15646	15571	15667	15709	15902	15771	15659	15862	15669	15630	15716	15928	15721	15749	16021	15862	15860	15743	15844	15814	15973	15768	15728	15733	15821	15839	15773	15648	15839	15707	15554	15616	15860	15785	15790	15903	15604	15859	15890	15736	15798	15890	15805	15772	15715	15530	15700	15638	15576	15601	15641	15471	15703	15719	15756	15716	15628	15878	15627	15424	15725	15708	15674	15757	15651	15754	15888	15785	15852	15750	15845	15791	15657	15987	15681	15774	15790	15619	15731	15605	15637	15715	15759	15723	15842	15867	15759	15779	15677	15546	15673	15612	15917	15817	15889	15628	15928	15929	15690	15709	16007	15880	15695	15964	15803	15799	15750	15774	15743	15800	15909	15798	15721	15870	15727	15935	15888	15739	15943	15784	15900	15785	15683	15643	15622	15745	15798	15599	15647	15942	15731	15710	15666	15665	15839	15885	15841	15832	15955	15767	15560	15839	15594	15834	15640	15689	15594	15570	15756	15803	15838	15746	15673	15609	15795	15594	15682	15631	15683	15788	15866	15664	15845	15771	15659	15794	15606	15861	15616	15503	15633	15759	15694	15671	16006	15764	15801	15782	15840	15763	15853	15793	15544	15835	15885	15698	15781	15540	15774	15697	15901	15839	15843	15887	15692	15732	15541	15771	15815	15870	15828	15796	15962	15900	15816	15700	15725	15720	15655	15779	15887	15817	15871	15912	15729	15783	15684	15774	15649	15588	15576	15716	15667	15894	15877	15871	15724	15905	15862	15747	15718	15639	15643	15842	15651	15716	15713	15749	15764	15810	15791	15730	15711	15731	15912	15679	15687	15728	15619	15592	15582	15817	15835	15797	15783	15694	15882	15726	15953	15750	15616	15966	15844	15826	15827	15916	15816	15936	15842	15706	15768	15745	15763	15709	15628	15614	15736	15806	15845	15714	15820	15814	15651	15713	15772	15707	15605	15717	15600	15686	15672	15856	15707	15617	15670	15731	15751	15656	15848	15752	15825	15989	15860	15569	15812	15890	15714	15742	15694	15463	15834	15719	15967	15799	15673	15703	15743	15612	15932	15573	15657	15618	15824	15697	15954	15726	15773	15930	15754	15592	15702	15861	15823	15709	15648	15878	15726	15710	15843	15551	15723	15865	15764	15874	15863	15739	15689	15917	15821	15765	15620	15916	15963	15795	15586	15665	15806	15835	15931	15913	15677	15765	15889	15721	15587	15587	15748	15739	15557	15797	15807	15524	15751	15747	15618	15939	15761	15745	15844	15891	15717	15645	15698	15871	15887	15746	15731	15670	15654	15499	15487	15728	15967	15712	15597	15776	15793	15778	15924	15716	15796	15428	15789	15814	15809	15896	15813	15993	15753	15792	15724	15698	15703	15834	15958	15766	15571	15864	15854	15618	15782	15683	15868	15673	15576	15654	15720	15707	15784	15718	15697	15941	15734	15798	15499	15727	15440	15781	15522	15711	15606	15768	15704	15618	15805	15629	15617	15841	15780	15758	15628	15562	15760	15963	15561	15858	15691	15549	15780	15511	15688	15808	15828	15798	15748	15698	15639	15695	15609	15637	15769	15763	15897	15693	15923	15575	15686	15767	15670	15563	15618	15615	15843	15865
20687	35956	33480	27508	27934	26841	28202	66493	61131	43620	26293	15818	13127	13079	13039	12713	12977	12965	12859	12825	12907	12946	12764	12881	12983	12871	12704	12769	12723	12839	12846	12835	12796	12849	12826	13005	12775	12907	12932	12867	12993	12772	12907	12722	12946	12899	12838	12825	12854	12778	12828	12658	12769	12770	12726	12842	12806	12892	12919	12897	12983	12795	12894	12803	12793	12809	12721	12815	12855	12853	12906	12723	12759	12820	12812	12806	12739	13051	12904	12853	12739	12905	12747	12974	12980	12850	12872	12847	12815	12873	12717	12786	12820	12680	12732	12849	12791	12894	12741	12963	12903	12703	12781	12869	12880	12852	12757	12889	12850	12856	12719	12914	12749	12606	13032	12909	12846	12795	12870	12946	13045	12745	12892	12978	12691	12835	12854	12911	12839	12803	12820	12734	12842	12884	12815	12757	12593	12917	12819	12832	12772	12662	12705	12859	12902	12879	12746	12867	12821	12867	12831	12780	12808	12662	13029	12958	12871	12754	12730	12658	12889	12771	12729	12841	12860	12711	12814	12792	12622	12849	12808	12730	12737	12825	12774	12791	12835	12816	12868	12997	12911	12837	12817	12877	12765	12829	12710	12921	12868	12800	12797	12825	12742	12801	12804	12905	12602	12981	12954	12817	12817	13047	12793	12813	12971	12840	12796	12886	12907	12728	12839	12902	12987	12958	12738	12838	12771	12864	12855	12896	12865	12674	12852	13016	12796	12829	12889	12798	12945	12702	12976	12630	12924	12738	12851	12854	12903	12998	12718	12904	12923	12840	12725	12746	12823	12616	12829	12893	12897	12708	12828	12900	12709	12868	12695	12847	12874	12745	12817	12838	12853	12862	12821	12807	12717	12661	12760	12745	12928	12807	12829	12761	12844	12924	12920	12775	12894	12792	12792	12770	12862	12749	12921	12893	12891	12866	12872	12856	12880	12758	12828	12740	12828	12762	12808	12645	12961	12861	12739	12846	12794	12687	12816	12903	12847	12945	12742	12684	12731	12979	12874	12776	12874	12889	12900	12883	12727	12692	12736	12788	12634	12903	12838	12912	12633	12815	12651	12801	12791	12797	12713	12827	12822	12841	12897	12865	12725	12792	12747	12742	12823	12823	12849	12801	12990	12754	13000	12788	12707	12950	12816	12784	12717	12685	12755	12747	12840	12819	12871	12846	12855	12792	12786	12667	12785	12661	12924	12710	12744	12880	12712	12757	12699	12874	12771	12643	12944	12872	12852	12978	12816	12881	12760	12733	12935	12787	12760	12910	12795	12944	13017	12910	12770	12816	12784	12796	12933	12934	12813	12936	12992	12896	12937	13005	12914	12850	12790	12759	12878	12833	12884	12792	12814	12761	12706	12759	12818	12832	12830	12843	12698	12805	12838	12678	12879	12828	12742	12883	12813	12897	12869	13030	12703	12944	12843	12964	12854	12909	12938	12946	12880	12688	12733	12916	12716	12815	12948	12851	12739	12841	12796	12953	12792	12749	12804	12821	12966	12867	12755	12843	12733	12795	12877	12793	12832	12783	12867	12769	12812	12724	12813	12911	12709	12819	12827	12847	12886	12752	12807	12807	12867	12719	12977	12831	13007	12741	12821	12766	12769	12770	12886	12768	12887	12979	12626	12877	12826	12792	12853	12826	12779	12925	12807	12645	13015	12835	12910	12816	12870	12782	12887	12793	12850	12891	12779	12918	13020	12721	12958	12868	12834	12895	12951	12867	12967	12841	12868	12934	12779	12908	12897	12853	12773	12908	13012	12819	12785	12875	12800	12946	12887	12830	12666	12864	12853	12858	12807	12722	12651	12790	12746	12882	12735	12800	12744	12743	12828	12731	13010	12727	12689	12822	12779	12967	12817	12820	12871	12899	12940	12742	12847	12793	12949	12811	12833	12809	12931	12926	12906	12807	12803	12805	12665	12929	12977	12807	12867	12784	12900	12610	12835	13122	12781	12813	12796	12657	12825	12814	12851	12920	12860	12681	12856	12815	12767	12792	12759	12862	12731	12832	12830	12656	12743	12876	12698	12867	12661	12801	12823	12703	12972	12778	12898	12862	12815	12878	12876	12803	12823	12756	12849	12895	12869	13008	12869	12970	12827	12936	12912	12901	12958	12738	12874	12926	12854	12894	12741	12745	12859	12875	13007	12924	12885	12783	12854	12777	12945	12655	12787	12913	12584	12862	12757	12930	12786	12687	12680	12911	12713	12811	12654	12669	12746	12812	12693	12776	12913	12920	12822	12746	12805	12716	12890	12771	12811	12881	12748	12733	12895	12888	12812	12887	12945	12863	12709	12760	12781	12779	12926	12746	12783	13016	12676	12827	12877	12699	12738	12813	12811	12914	12727	12680	12912	12652	12929	12588	12879	12876	12931	12727	12795	12715	12783	12934	12929	12869	12837	12844	12924	12880	12947	12715	12846	12665	12839	12826	12591	12886	12936	12875	12764	12899	12896	12745	12742	12898	12813	12818	12937	12723	12814	12862	12745	13056	12858	12788	12945	12973	12917	12862	12793	13006	12850	12959	12621	12817	12722	12774	12506	12738	12827	12681	12716	12797	12805	12747	12833	12858	12963	12981	12807	12656	12988	12660	12670	12859	12889	12711	12777	12728	12808	12688	12937	12796	12881	12904	12852	12985	12749	12786	12901	12789	12618	12746	12830	12976	12807	12740	12844	12937	12905	12831	12843	12848	12906	12801	12878	12847	12848	12806	12930	13066	12841	12758	12939	12750	12872	12803	12769	12886	12786	12711	12892	12911	12819	12732	12831	12777	12903	12803	12730	12778	12900	12781	12946	12939	12823	12889	12816	12843	12826	12882	12797	12845	12712	12773	12793	12836	12753	12927	12844	12843	12758	12866	12833	12939	12867	12781	12711	12730	12777	12782	12724	12966	12830	12932	12937	12808	12811	12735	12897	12850	12828	12658	12716	12766	12677	12667	12846	12820	12912	12798	12947	12811	12909	12788	12793	12776	12746	12858	12964	12663	12961	12870	12870	12632	12872	12844	12920	12654	12715	12705	12751	12802	12848	12827	12793	12754	12846	12903	12891	12995	12799	12827	12843	12729	12734	12996	12769	12878	12796	12729	12867	12600	12686	13046	12733	12853	12891	12792	12638	12732	12826	12837	12780	12754	12638	12736	12882	12711	12828	12730	12924	12695	12832	12931	12813	12796	12720	12828	12780	12958	12907	12927	12776	12822	12779	12788	12923	12806	12843	12886	12814	12863	12819	12862	12838	12618	12748	12641	12896	12830	12795	12783	12805	12781	12813	12840	12967	12771	12861	12804	12838	12810	12898	12893	12891	12655	12980	12988	12868	12752	12879	12773	12773	12866	12902	12909	12839	12749	12793	13048	12871	12884	12765	12913	12825	12925	12725	12997	12748	12794	12772	12827	12876	12938	12736	12916	12849	12980	12940	12800	12765	12932	12779	12743	12808	12802	12740	12842	12645	12642	12912	12692	12785	12801	12852	12768	12793	12803	12861	12750	12760	12726	12839	12912	12761	12899	12778	12856	12902	12534	12886	12877	12693	12743	12779	12820	12850	12806	12801	12910	12893	12846	12882	12960	12777	12714	12985	12845	12819	12772	12755	12784	12821	12928	12868	12993	12909	12839	12912	12746	12799	12865	12879	12878	12923	12887	12793	12853	12839	12762	12776	12706	12814	12861	12614	12911	12790	12884	12869	12904	12725	12752	12866	12804	12845	12973	12800	12700	12938	12807	12845	12966	12843	12868	12911	13006	12987	12798	12939	12803	12846	12917	12871	12683	12840	12748	12832	12703	12722	12769	12839	12743	12852	12930	12994	12966	12780	12883	12912	12864	12781	12737	12759	12860	12690	12802	12792	12844	12910	12674	12837	12871	12818	12863	12834	12822	12758	12802	12836	12777	12775	12873	12725	12808	12784	12777	12798	12766	12687	12721	12901	12839	12888	12892	12627	12679	12635	12946	12718	12901	12893	12940	12839	12927	12772	12861	12893	12799	12752	12759	12860	12870	12886	12904	12740	12800	12888	12875	12800	12900	12929	12779	12596	12754	12672	12835	12930	12956	12851	12800	12871	12818	13060	12900	12775	12793	12710	12743	12947	12860	12695	13006	12829	12806	12624	12775	12779	12888	12848	12834	12681	12992	12854	12933	12828	12890	12846	12802	12847	12934	12687	12824	12884	12814	12789	12858	12919	12854	12865	12886	12768	12932	12764	12869	12753	12772	12916	12796	12911	12782	12757	12677	12760	12709	12717	12925	12952	12785	13016	12895	12817	12870	12735	12705	12932	12775	12711	12861	12907	12896	12773	12851	12830	12892	12914	12995	12815	12769	12814	12948	12763	12949	12916	12952	12829	12741	12908	12743	12715	12716	12857	12747	12854	12705	12817	12738	12686	12840	12947	12969	12699	12808	12783	12786	12902	12943	12855	12816	12879	12817	13002	12759	12834	12949	12916	12812	12983	12732	12954	12665	12713	12737	12838	12890	12906	12831	12878	12924	12752	12897	12837	12865	12851	12789	12711	12796	12910	12958	12953	12896	12720	12846	12939	12810	12838	12894	12866	12648	12690	12733	12856	13000	12823	12773	12728	12868	12807	12699	12917	12754	12780	12889	12876	12963	12946	12897	12844	12949	12924	12751	12603	12788	12878	12810	12893	12816	12791	12927	12704	12816	12841	12900	12810	12756	12820	12755	13001	12660	12837	12840	12708	12790	12836	12751	12795	12816	12785	12820	12882	12990	12724	12759	12997	12885	12874	12825	12855	12863	12791	12722	12932	12848	12844	12738	12839	12812	12885	12957	12788	12756	12839	12685	12826	12604	12908	12873	12840	12859	12820	12799	12797	12749	12780	12958	12771	12848	12802	12878	12936	12843	12626	12943	13012	12869	12662	12761	12805	12706	12773	12845	12797	12782	12744	12773	12910	12813	12784	12839	12781	12812	12843	12918	13027	12536	12823	12834	12847	12684	12793	12793	12851	12761	12907	12876	12826	12863	12808	12780	12807	12612	12869	12804	12770	12769	12963	12710	12773	12851	12812	12917	12909	12949	12682	12730	12759	12898	12869	12778	12791	12819	12753	12777	12764	12761	12838	12844	12831	12716	12763	12854	12910	12836	12809	12738
29907	22062	21484	19670	18102	18611	18229	23041	25455	21495	18362	17276	16965	16794	16932	16664	16785	16745	16808	16475	16422	16594	16681	16779	16690	16638	16508	16575	16845	16680	16641	16450	16710	16679	16539	16796	16734	16667	16764	16755	16549	16849	16622	16684	16776	16533	16631	16633	16832	16679	16681	16514	16347	16923	16460	16571	16567	16656	16760	16603	16671	16726	16405	16516	16515	16425	16557	16689	16785	16694	16681	16571	16633	16584	16458	16765	16591	16613	16656	16496	16680	16657	16562	16620	16510	16645	16775	16650	16680	16375	16605	16705	16464	16771	16396	16738	16494	16450	16570	16492	16573	16777	16482	16611	16723	16378	16934	16552	16666	16554	16716	16577	16399	16559	16658	16571	16543	16520	16596	16771	16537	16452	16597	16622	16662	16497	16553	16545	16671	16616	16685	16648	16660	16699	16356	16553	16876	16618	16597	16569	16779	16692	16360	16695	16537	16679	16632	16676	16600	16582	16676	16732	16485	16489	16763	16432	16858	16783	16729	16592	16679	16677	16436	16569	16523	16448	16370	16750	16316	16607	16609	16512	16459	16783	16777	16648	16807	16611	16586	16513	16647	16567	16872	16563	16734	16298	16580	16398	16571	16623	16641	16622	16762	16574	16586	16888	16803	16677	16311	16559	16698	16746	16753	16535	16514	16652	16587	16510	16625	16623	16681	16788	16643	16574	16661	16642	16520	16719	16599	16491	16593	16571	16488	16522	16472	16551	16637	16525	16391	16410	16451	16629	16514	16382	16663	16540	16525	16606	16676	16554	16589	16501	16607	16446	16704	16545	16589	16740	16406	16568	16666	16491	16474	16519	16419	16510	16605	16730	16693	16482	16688	16499	16685	16636	16626	16628	16583	16631	16704	16647	16782	16589	16649	16505	16554	16629	16785	16570	16484	16553	16590	16417	16377	16430	16540	16406	16449	16604	16526	16490	16835	16642	16483	16720	16831	16620	16680	16459	16483	16529	16344	16640	16477	16537	16614	16487	16528	16443	16750	16681	16624	16362	16737	16592	16611	16428	16748	16602	16595	16626	16857	16771	16483	16622	16613	16519	16655	16511	16486	16605	16779	16660	16733	16535	16672	16565	16560	16561	16689	16633	16609	16643	16578	16491	16437	16522	16702	16475	16589	16681	16669	16606	16605	16512	16509	16493	16643	16535	16535	16454	16779	16583	16626	16757	16645	16640	16503	16716	16696	16792	16670	16498	16525	16386	16530	16673	16542	16559	16772	16561	16518	16524	16386	16434	16479	16476	16516	16627	16636	16540	16598	16562	16505	16635	16575	16549	16488	16847	16624	16611	16662	16625	16634	16811	16332	16639	16810	16811	16640	16606	16525	16615	16722	16692	16745	16583	16612	16549	16617	16525	16785	16650	16587	16645	16580	16553	16636	16484	16692	16619	16768	16693	16627	16870	16781	16609	16738	16621	16577	16457	16613	16560	16624	16703	16570	16481	16621	16672	16554	16555	16552	16503	16836	16966	16558	16849	16607	16634	16553	16752	16683	16386	16703	16515	16628	16571	16661	16702	16789	16667	16610	16548	16856	16712	16630	16581	16427	16607	16567	16433	16522	16497	16456	16294	16582	16526	16364	16682	16470	16646	16604	16591	16473	16574	16723	16687	16721	16636	16620	16605	16778	16725	16388	16461	16569	16541	16730	16402	16702	16551	16614	16533	16710	16513	16424	16525	16647	16827	16904	16596	16649	16560	16465	16682	16472	16644	16680	16534	16659	16716	16740	16637	16645	16526	16606	16768	16354	16530	16598	16651	16825	16570	16554	16659	16736	16795	16736	16449	16772	16590	16625	16816	16852	16650	16612	16591	16794	16473	16737	16574	16512	16577	16695	16699	16520	16697	16773	16736	16588	16715	16775	16734	16584	16594	16615	16628	16477	16633	16460	16688	16627	16585	16591	16540	16531	16716	16689	16495	16714	16653	16675	16889	16649	16805	16762	16564	16523	16421	16625	16656	16534	16597	16689	16701	16532	16505	16805	16637	16643	16667	16675	16481	16728	16657	16760	16538	16510	16622	16549	16600	16554	16622	16488	16706	16406	16500	16663	16755	16316	16579	16751	16467	16657	16506	16629	16747	16570	16583	16584	16402	16826	16445	16580	16513	16341	16764	16691	16575	16619	16460	16560	16540	16819	16559	16546	16637	16483	16687	16409	16699	16514	16606	16783	16650	16642	16442	16645	16660	16836	16583	16580	16522	16535	16603	16820	16829	16682	16508	16720	16512	16694	16625	16894	16611	16746	16856	16608	16582	16654	16554	16815	16451	16709	16319	16630	16770	16847	16607	16567	16597	16561	16646	16530	16689	16501	16493	16713	16675	16510	16524	16499	16548	16607	16773	16866	16698	16529	16559	16463	16465	16545	16839	16507	16565	16441	16545	16462	16442	16478	16711	16605	16545	16398	16667	16586	16528	16638	16551	16440	16549	16570	16666	16590	16516	16581	16785	16452	16611	16575	16474	16562	16641	16498	16440	16443	16611	16649	16643	16702	16514	16610	16888	16519	16438	16693	16489	16650	16649	16549	16618	16346	16615	16548	16659	16717	16716	16636	16654	16497	16764	16832	16866	16580	16614	16601	16661	16610	16624	16641	16497	16770	16647	16603	16506	16667	16750	16576	16670	16787	16511	16551	16899	16681	16603	16695	16814	16490	16798	16699	16574	16803	16532	16694	16618	16613	16445	16682	16724	16508	16520	16500	16577	16503	16546	16752	16747	16750	16500	16515	16591	16681	16608	16640	16517	16568	16503	16745	16499	16619	16350	16509	16760	16772	16623	16594	16449	16691	16622	16727	16453	16498	16568	16646	16815	16667	16566	16696	16775	16708	16757	16653	16645	16495	16575	16534	16504	16565	16766	16755	16510	16503	16415	16582	16576	16521	16738	16673	16410	16617	16809	16589	16474	16524	16459	16649	16547	16518	16679	16707	16722	16747	16688	16530	16506	16642	16257	16751	16635	16387	16543	16574	16797	16583	16503	16784	16543	16571	16591	16764	16767	16660	16735	16594	16820	16569	16365	16848	16760	16565	16534	16663	16673	16474	16664	16629	16636	16573	16566	16748	16449	16603	16515	16638	16665	16565	16517	16905	16593	16481	16549	16687	16843	16579	16469	16514	16575	16516	16506	16547	16409	16597	16399	16552	16519	16498	16537	16532	16830	16577	16670	16727	16612	16480	16517	16524	16641	16671	16539	16614	16581	16713	16426	16623	16574	16679	16448	16626	16679	16784	16671	16696	16622	16694	16586	16555	16686	16578	16716	16596	16634	16760	16416	16649	16708	16471	16676	16736	16656	16615	16548	16550	16624	16646	16549	16694	16584	16597	16721	16554	16664	16562	16748	16569	16710	16520	16556	16658	16615	16713	16643	16540	16578	16683	16682	16634	16451	16457	16682	16830	16547	16504	16694	16636	16703	16760	16565	16759	16683	16559	16732	16432	16803	16393	16689	16549	16654	16648	16758	16866	16646	16609	16512	16563	16519	16676	16396	16568	16616	16717	16483	16604	16679	16582	16605	16516	16777	16586	16649	16532	16686	16392	16583	16658	16713	16554	16645	16637	16719	16485	16603	16781	16700	16724	16744	16619	16542	16671	16549	16568	16456	16505	16457	16513	16581	16665	16632	16531	16714	16360	16467	16656	16662	16618	16664	16709	16560	16678	16666	16512	16510	16478	16632	16524	16664	16471	16560	16627	16635	16666	16813	16684	16507	16545	16481	16735	16720	16606	16575	16717	16653	16699	16529	16319	16614	16533	16621	16548	16643	16693	16470	16610	16538	16731	16444	16482	16853	16614	16595	16553	16702	16551	16773	16576	16809	16720	16693	16655	16750	16631	16338	16798	16606	16589	16621	16746	16539	16505	16580	16463	16574	16506	16522	16628	16632	16787	16548	16542	16814	16495	16648	16582	16938	16911	16751	16431	16648	16673	16596	16438	16726	16633	16731	16552	16485	16989	16741	16642	16403	16578	16470	16619	16674	16645	16545	16721	16599	16788	16547	16610	16642	16526	16489	16490	16508	16405	16509	16716	16504	16738	16683	16708	16641	16581	16651	16689	16543	16482	16645	16658	16542	16793	16639	16470	16571	16383	16465	16612	16604	16797	16615	16843	16453	16566	16705	16743	16609	16623	16476	16673	16661	16505	16727	16605	16625	16714	16685	16745	16602	16863	16531	16630	16697	16675	16549	16505	16584	16549	16678	16494	16695	16589	16487	16576	16631	16638	16545	16681	16682	16593	16596	16525	16775	16705	16505	16654	16696	16624	16657	16537	16583	16456	16364	16653	16578	16504	16695	16656	16487	16404	16517	16482	16485	16721	16912	16561	16468	16748	16514	16499	16820	16628	16589	16588	16696	16720	16634	16711	16835	16484	16600	16545	16584	16491	16481	16648	16575	16585	16699	16389	16808	16715	16678	16651	16534	16660	16639	16723	16784	16720	16512	16605	16811	16788	16742	16611	16605	16695	16466	16550	16553	16461	16640	16604	16679	16611	16657	16653	16637	16528	16621	16631	16600	16478	16519	16797	16677	16570	16692	16646	16448	16470	16538	16691	16861	16724	16796	16637	16697	16506	16560	16630	16709	16598	16675	16532	16746	16590	16515	16362	16556	16524	16383	16681	16603	16628	16603	16586	16543	16631	16555	16684	16646	16655	16655	16456	16739	16606	16678	16686	16575	16575	16614	16569	16825	16744	16466	16624	16704	16683	16596	16824	16595	16849	16748	16606	16526	16323	16490	16499	16636	16624	16700	16496	16656	16670	16588	16670	16595	16692	16480	16693	16654	16747	16660	16603	16682	16919	16755	16706	16722	16600	16663	16567	16564	16578	16558	16485	16681	16576	16662	16585	16330	16819	16717	16593	16732	16713	16667	16766	16692	16539	16536	16467	16747	16633	16768	16530	16608	16786	16540	16713	16625	16808	16719	16714	16558	16760	16539	16545	16643	16729	16766	16462	16503	16684	16728	16603	16636	16597	16664	16555	16596	16619	16597	16702	16703	16582	16746	16576	16678	16622	16543	16740	16516	16514	16674	16725	16743	16635	16724	16351	16720	16528	16481	16643	16507	16639	16588	16589	16266	16612	16652	16667	16707	16726	16831
15910	17932	17285	15917	15842	16894	15617	23626	23314	18284	15042	13795	13432	13225	13401	13574	13396	13391	13316	13297	13353	13358	13304	13507	13345	13196	13566	13238	13395	13242	13413	13366	13327	13268	13365	13316	13272	13424	13420	13455	13250	13353	13297	13322	13436	13425	13365	13310	13413	13349	13452	13241	13418	13403	13326	13280	13387	13391	13225	13364	13329	13175	13354	13432	13318	13397	13319	13331	13312	13308	13386	13421	13410	13461	13454	13445	13297	13289	13325	13304	13388	13269	13463	13450	13212	13236	13346	13258	13253	13243	13417	13135	13367	13285	13449	13536	13392	13431	13545	13301	13317	13425	13392	13302	13440	13385	13286	13298	13589	13322	13447	13237	13315	13302	13384	13168	13441	13410	13436	13408	13627	13418	13261	13361	13558	13283	13516	13426	13358	13226	13376	13279	13322	13428	13295	13386	13360	13497	13516	13265	13296	13374	13268	13412	13391	13308	13421	13375	13359	13386	13529	13345	13445	13162	13323	13362	13322	13525	13334	13341	13503	13393	13438	13195	13297	13314	13497	13255	13155	13413	13373	13296	13423	13388	13454	13441	13370	13302	13299	13235	13552	13413	13321	13536	13459	13413	13254	13346	13267	13308	13400	13356	13371	13371	13394	13354	13393	13482	13391	13382	13317	13310	13324	13242	13332	13438	13454	13258	13535	13423	13203	13354	13445	13299	13434	13300	13349	13217	13394	13376	13292	13339	13414	13519	13285	13225	13209	13355	13391	13243	13223	13341	13362	13450	13345	13361	13393	13470	13338	13407	13576	13378	13382	13296	13262	13569	13416	13232	13509	13359	13437	13413	13261	13404	13320	13246	13345	13305	13381	13263	13183	13483	13284	13430	13508	13295	13415	13311	13420	13442	13261	13327	13539	13297	13372	13309	13478	13303	13487	13284	13382	13394	13194	13278	13389	13383	13237	13256	13421	13355	13376	13539	13299	13338	13503	13395	13305	13435	13406	13257	13379	13393	13433	13233	13274	13386	13424	13400	13587	13365	13306	13258	13311	13234	13415	13442	13140	13180	13268	13291	13147	13261	13479	13263	13368	13398	13429	13370	13501	13344	13298	13406	13396	13292	13483	13496	13361	13369	13364	13634	13474	13420	13360	13350	13205	13374	13341	13355	13292	13331	13300	13315	13288	13440	13354	13386	13312	13262	13364	13395	13436	13322	13506	13341	13347	13301	13567	13393	13329	13271	13487	13090	13331	13453	13304	13263	13305	13299	13314	13423	13462	13455	13414	13482	13363	13368	13427	13347	13337	13326	13398	13426	13331	13360	13431	13526	13467	13290	13367	13353	13327	13395	13390	13275	13397	13308	13455	13399	13243	13451	13332	13374	13327	13386	13458	13333	13322	13374	13427	13251	13244	13418	13400	13346	13286	13394	13335	13411	13229	13542	13323	13144	13220	13443	13341	13337	13377	13406	13299	13436	13542	13188	13327	13375	13404	13415	13255	13325	13401	13397	13316	13505	13442	13352	13470	13507	13224	13421	13418	13468	13415	13347	13305	13447	13490	13289	13474	13312	13269	13274	13459	13290	13375	13306	13419	13382	13229	13453	13317	13317	13437	13233	13402	13350	13447	13349	13304	13443	13310	13277	13204	13193	13328	13257	13489	13329	13523	13391	13401	13303	13195	13409	13513	13377	13418	13268	13469	13447	13421	13227	13390	13367	13395	13537	13431	13325	13446	13383	13357	13414	13288	13323	13355	13390	13422	13400	13331	13437	13386	13411	13345	13354	13359	13366	13390	13428	13472	13423	13390	13245	13336	13261	13455	13320	13421	13487	13272	13350	13271	13282	13193	13203	13343	13400	13361	13236	13555	13455	13374	13332	13341	13443	13296	13526	13456	13068	13468	13405	13284	13428	13322	13253	13488	13238	13228	13383	13443	13327	13306	13401	13349	13552	13291	13335	13310	13387	13402	13411	13347	13560	13220	13532	13375	13264	13258	13278	13493	13464	13500	13391	13323	13455	13402	13434	13255	13409	13297	13436	13542	13406	13593	13423	13406	13387	13402	13401	13370	13463	13296	13400	13593	13155	13334	13156	13320	13371	13383	13405	13330	13397	13285	13378	13510	13242	13435	13370	13409	13395	13476	13317	13427	13460	13474	13448	13425	13303	13428	13383	13519	13438	13328	13380	13474	13317	13358	13268	13326	13274	13347	13141	13350	13395	13425	13332	13295	13359	13335	13295	13373	13348	13384	13369	13414	13322	13564	13357	13442	13430	13308	13392	13308	13351	13274	13334	13301	13339	13342	13341	13371	13371	13257	13395	13359	13391	13254	13261	13446	13328	13536	13354	13283	13407	13473	13310	13460	13541	13339	13464	13421	13412	13421	13434	13426	13241	13407	13333	13413	13275	13399	13261	13357	13350	13312	13358	13411	13402	13488	13425	13478	13257	13390	13247	13300	13323	13351	13425	13468	13324	13413	13446	13437	13102	13306	13199	13492	13124	13233	13392	13334	13479	13229	13247	13314	13429	13278	13422	13471	13488	13276	13222	13321	13503	13487	13400	13253	13334	13368	13264	13399	13272	13269	13458	13124	13200	13235	13384	13263	13324	13373	13252	13410	13310	13446	13462	13500	13470	13172	13536	13463	13429	13462	13318	13246	13358	13294	13413	13458	13430	13272	13253	13411	13421	13512	13378	13452	13323	13387	13214	13271	13468	13511	13255	13236	13453	13213	13414	13337	13408	13289	13395	13250	13406	13346	13388	13346	13409	13287	13382	13353	13399	13250	13448	13247	13478	13457	13225	13287	13546	13281	13385	13364	13094	13457	13396	13296	13271	13264	13212	13401	13468	13528	13358	13262	13245	13391	13453	13274	13512	13280	13227	13351	13472	13398	13324	13354	13494	13425	13200	13608	13327	13363	13444	13347	13351	13297	13310	13288	13525	13271	13513	13239	13537	13231	13449	13168	13376	13383	13267	13385	13258	13411	13350	13190	13220	13291	13547	13435	13442	13243	13264	13406	13479	13379	13278	13332	13304	13280	13431	13276	13341	13483	13421	13493	13361	13371	13289	13465	13301	13403	13438	13441	13330	13337	13424	13343	13273	13512	13463	13313	13423	13176	13496	13326	13211	13342	13299	13452	13428	13355	13408	13286	13236	13426	13353	13153	13193	13354	13235	13327	13343	13458	13333	13325	13399	13162	13438	13466	13320	13464	13296	13349	13364	13347	13330	13189	13394	13341	13469	13455	13393	13346	13410	13157	13470	13365	13212	13395	13387	13264	13464	13452	13403	13319	13282	13349	13403	13324	13538	13393	13294	13411	13256	13352	13476	13468	13274	13392	13257	13309	13382	13292	13303	13319	13348	13315	13437	13352	13357	13356	13418	13350	13374	13280	13479	13393	13436	13415	13381	13332	13345	13384	13335	13360	13213	13403	13423	13272	13379	13314	13254	13312	13249	13437	13267	13338	13348	13358	13328	13382	13404	13311	13355	13447	13246	13400	13262	13493	13225	13431	13429	13303	13451	13330	13238	13368	13400	13465	13369	13330	13409	13480	13331	13407	13353	13406	13352	13307	13217	13544	13345	13256	13427	13443	13386	13531	13381	13344	13557	13425	13398	13541	13161	13553	13435	13566	13213	13500	13345	13337	13410	13368	13365	13302	13372	13390	13412	13418	13334	13440	13353	13409	13373	13465	13392	13441	13272	13236	13310	13414	13512	13388	13399	13264	13343	13270	13218	13303	13349	13212	13193	13490	13310	13288	13520	13294	13294	13339	13244	13266	13448	13488	13366	13201	13389	13458	13427	13426	13371	13537	13280	13372	13390	13292	13436	13316	13275	13400	13303	13316	13446	13355	13417	13145	13461	13426	13405	13388	13213	13384	13456	13459	13322	13194	13304	13394	13290	13156	13395	13384	13415	13300	13336	13397	13309	13334	13434	13422	13325	13190	13368	13215	13390	13349	13319	13230	13427	13429	13487	13354	13413	13291	13493	13234	13403	13435	13540	13423	13552	13348	13394	13318	13325	13301	13393	13279	13338	13400	13370	13406	13380	13201	13298	13343	13386	13378	13337	13346	13507	13123	13317	13325	13375	13415	13621	13304	13427	13287	13263	13425	13457	13346	13361	13219	13366	13418	13351	13340	13509	13303	13388	13188	13352	13339	13412	13330	13244	13377	13373	13194	13408	13442	13179	13519	13348	13488	13514	13329	13221	13347	13405	13299	13505	13473	13488	13387	13618	13456	13401	13384	13470	13333	13306	13417	13313	13551	13426	13431	13369	13407	13108	13413	13334	13421	13332	13398	13445	13399	13276	13451	13352	13307	13257	13465	13380	13405	13363	13434	13304	13487	13310	13296	13289	13355	13163	13241	13360	13392	13454	13148	13309	13481	13256	13486	13180	13340	13380	13360	13364	13589	13568	13364	13296	13415	13396	13354	13431	13294	13315	13477	13377	13424	13230	13350	13343	13398	13508	13368	13402	13431	13310	13135	13251	13200	13347	13418	13443	13400	13391	13411	13322	13385	13312	13358	13422	13437	13240	13186	13301	13453	13261	13312	13445	13392	13258	13527	13339	13558	13430	13420	13370	13402	13329	13169	13339	13379	13377	13339	13276	13304	13372	13297	13328	13528	13398	13185	13226	13456	13502	13304	13323	13252	13468	13206	13316	13402	13322	13434	13283	13430	13443	13278	13447	13389	13367	13302	13556	13394	13278	13526	13352	13361	13280	13266	13421	13251	13427	13272	13391	13426	13431	13261	13507	13525	13315	13338	13537	13380	13319	13382	13379	13357	13376	13403	13292	13391	13331	13315	13376	13338	13258	13209	13219	13497	13398	13240	13610	13554	13412	13461	13419	13415	13162	13158	13317	13403	13368	13368	13447	13390	13297	13294	13476	13537	13312	13314	13359	13458	13179	13447	13519	13592	13387	13493	13463	13232	13210	13398	13441	13366	13279	13263	13272	13455	13296	13558	13271	13316	13468	13378	13110	13338	13298	13215	13513	13383	13458	13522	13333	13333	13333	13207	13269	13443	13443	13156	13283	13215	13309	13308	13443	13281	13337	13280	13310	13282	13431	13447	13544	13481	13482	13277	13268	13427	13310	13277	13296	13329	13167	13510	13322	13399	13239	13224	13320	13292	13453
25533	21025	27798	24980	23314	22958	23365	53297	53842	37009	25277	18498	16385	16085	15884	15722	15887	15986	15829	15947	15885	15727	15796	15826	15933	15850	15885	15736	15952	15782	15779	15766	15903	15789	15887	15971	15714	16112	15909	15977	15959	15672	15840	15811	15835	15621	15780	15808	15708	15807	15799	15740	15763	15837	15835	15674	15782	15984	15799	15772	16002	15746	15800	15793	15820	15897	15990	15822	15842	15745	15734	15910	15801	15688	15777	15544	15851	15762	15652	15630	15797	15769	15894	15878	15852	16086	15662	15706	15834	15803	15723	15916	15668	15692	15704	15768	15731	15632	15636	15716	15725	15782	15857	15813	15613	15750	15756	15651	15799	15917	15674	15784	15901	16036	15887	15797	15623	15669	15779	15907	15835	16002	15648	15706	15841	15913	15869	15749	15810	15859	15862	15852	15804	15684	15977	15633	15734	16030	15864	15620	15850	15761	15751	15865	15833	15916	15715	15713	15699	15703	15892	15900	15636	15871	15801	15861	15541	15763	15769	15554	15959	15831	15517	15782	15800	15857	15871	16030	15668	15714	15757	15887	15949	15795	15646	15714	15615	15765	15778	15823	15916	15913	15696	15939	15905	15644	15767	15755	15723	15814	15823	15745	15919	15940	15921	15925	15792	15837	15839	15907	15703	15921	15945	15897	15769	15624	15737	15772	15690	15711	15902	15891	15965	15905	15799	15595	15779	15906	15861	15872	15799	15617	15668	15843	15678	15814	15993	15846	15868	15776	15774	15676	15610	15731	15868	15902	15867	15976	15918	15762	15802	15806	15789	15862	15907	15784	15845	15833	15877	15822	15750	15887	15794	15860	15717	15810	15691	15910	15798	15795	15740	15759	15937	15759	15862	15805	15642	15747	15765	15587	15757	15842	15722	15944	15694	15820	15966	15805	15839	15781	15881	15690	15604	15835	15818	15710	15749	15996	15690	15735	15933	15952	15786	15772	15735	15774	15755	15805	15767	15905	15771	15794	15735	15778	15772	15704	15726	15754	15917	15812	15898	15802	15646	15815	15856	15732	15764	15917	15797	15776	15949	15729	15612	15810	16153	15991	15846	15823	15907	15872	15836	15868	15671	16126	15876	15884	15627	15832	15857	15776	15557	15799	15736	15558	16027	15906	15879	15709	15660	15835	16007	15695	15739	15702	15790	15832	15614	15823	15670	15641	15765	15831	15867	15828	15854	15893	15735	15640	15935	15816	15793	15846	15918	15821	15816	15803	15818	15794	15911	15675	15472	15742	15739	16003	15598	15686	15595	15633	15845	15795	15735	15898	15684	15638	15768	15840	15793	15918	15878	15845	15837	15750	15699	15990	15831	15874	15794	15742	15789	15687	15746	15697	15776	15672	15719	15719	15736	15791	15685	15900	15739	15868	15749	15928	15828	15900	15761	15728	15752	15773	15736	16030	15758	15787	15712	15630	16152	15615	15841	15965	15841	15769	15901	15814	15800	15772	15748	15677	15640	15752	15582	15803	15650	15632	15555	15699	15604	15718	15783	15814	15735	15829	15900	15796	15814	15704	15710	15913	15771	15661	15846	15684	15833	15977	15835	15951	15799	15876	15941	15800	15935	15931	15780	15862	15981	15732	15948	15839	15602	15884	15944	15830	15680	15837	15647	15723	15615	15639	15696	15813	15774	15712	15710	15742	15772	15646	15855	15733	15830	15880	15661	15781	15926	15787	15826	15680	15877	15777	16028	15864	15804	15894	15855	15829	15761	15759	15716	15797	15775	15792	15734	15720	15801	15632	15676	15694	15855	15937	15933	15890	15843	15688	15783	15774	15860	15757	15656	15907	15794	15781	15755	15805	15836	15849	15690	15828	15802	15838	15844	15842	15823	15860	15659	15829	15782	15708	15854	15814	15799	15616	15997	15649	15738	15633	15705	15749	15699	15565	15920	15534	15658	15805	15740	15609	15878	15720	15738	15559	15852	15689	16010	15972	15604	15857	15837	15711	15790	15874	15721	16073	15776	15807	15870	15879	15728	15800	15856	15991	16065	15844	15726	15587	15865	15732	15653	15670	15769	15878	15812	15823	15833	15741	15876	15917	15686	15797	15851	15753	15704	15935	15890	15625	15918	15573	15702	15863	15866	15900	15804	15859	15809	15739	15863	15721	15798	15852	15701	15748	15681	15827	15923	15769	15693	15864	15679	15668	15882	15692	15944	15764	16067	15816	15702	15858	15824	15637	15758	15866	15759	15744	15791	15782	15725	15796	15826	15856	15794	15843	15593	15709	15824	15717	15815	15867	16101	15789	15724	16057	15905	15731	15606	15805	15818	15706	15686	15837	15902	15816	15717	15682	15898	15773	15927	15986	15749	15872	15826	15825	15826	15964	15776	15854	15838	15814	15885	15886	15896	15691	15878	15635	15801	15732	15743	15924	15776	15581	15780	15968	15847	15792	15854	15793	15728	15807	15753	15783	15883	15857	15882	15662	15846	15773	15776	15835	15879	15891	15893	15600	15668	15421	15742	15880	15892	15690	15649	15786	15571	16018	15953	15985	15875	15546	15732	15562	15742	15894	15783	15847	15838	15965	15944	15701	15766	15758	15809	15733	15661	15803	16108	15947	15713	15736	15661	15759	15710	15721	15778	15647	15956	15836	15905	15966	15717	15730	15940	15974	16011	15803	15843	15695	15819	15860	15882	15912	15731	15887	15837	15787	15603	15677	15972	15883	15686	15753	15626	15846	15745	16035	15771	15713	16054	15981	15777	15654	15788	15703	15922	15943	15724	15959	15748	15731	15884	15680	15782	15685	15699	15681	15827	15684	15670	15709	15854	15788	15883	15863	16031	15867	15759	15672	15739	15822	15852	15800	15812	15769	15688	16067	15711	15690	16288	15752	15670	15813	16036	15822	15751	15728	15732	15774	15859	15676	16021	15883	15680	15802	15884	15772	15688	15862	16045	15772	15950	15830	15961	15761	15748	15593	15571	15867	15911	15847	15836	15786	15860	15794	15743	15739	15529	15885	16017	15774	15562	15761	15552	15690	15740	15985	15978	15853	15880	15731	15714	15773	15904	15823	15879	15710	15655	15839	15873	15815	15649	15692	15713	15689	15942	15856	15951	15782	15543	15994	15799	15883	15898	15764	15725	15681	15813	15770	15696	15570	16057	15521	15735	15562	15744	15858	15802	15756	16019	15797	15790	15892	15906	15866	15748	15936	15747	15709	15508	15687	15840	15762	15801	15683	15839	15907	15765	15772	15814	15692	15832	15663	15853	15789	15824	15815	15902	15819	15696	15743	15836	16111	15786	15935	15907	15787	15873	15736	15804	15806	15756	15733	16042	15813	15832	15830	16007	15696	16040	15855	15980	15777	15822	15863	15921	16039	15964	15830	15889	15776	15686	15818	15735	15704	15799	15781	15861	15872	15736	15829	15882	15540	15880	15879	15763	15819	15695	15702	15822	15650	15759	15678	15956	15904	15795	15718	15579	15752	15584	15772	15720	15677	15780	15684	15721	15832	15842	15708	15735	15923	15856	15774	15706	15782	16052	15892	15666	15925	15807	15794	15729	15958	15743	15648	15801	15688	15565	15795	15909	15888	15851	15544	15923	15773	15755	15834	15819	15906	15979	15594	15704	15987	15901	15776	15838	15986	15531	15651	15899	15684	15609	15773	15705	15858	15801	15870	15892	15667	15877	15657	15610	15899	15785	15691	15615	15763	15685	15815	15823	15617	15737	15619	15824	15803	15898	15891	15653	15746	15885	15628	15734	15777	15786	15809	15586	15726	15909	15747	15985	15940	16011	15699	15778	15939	15889	15890	15660	15864	15815	15849	15824	15755	15991	15747	15777	15811	15860	15779	15590	15794	15696	15917	15863	15821	15932	15813	15857	15883	15831	15738	15946	15650	16017	15822	15709	15709	15977	15732	16024	15577	15654	15909	15896	15686	15600	15639	15807	15799	15972	15835	15771	15799	15788	15722	15898	15758	15700	15635	15526	15803	16027	15708	15934	15601	15730	15761	15829	15773	15820	15753	15846	15936	15904	15734	15718	15951	15877	15788	15785	15774	15864	15843	15857	15778	15886	15857	15972	15802	15810	15887	15875	15833	15891	15895	15929	15903	15889	15850	15873	15897	15916	15883	16095	15712	15760	15765	15931	15893	16029	15926	15871	15795	15899	15914	15814	15777	15752	15678	15751	15687	15797	15833	15965	15658	15933	15774	15715	15854	15852	15736	15757	15714	15710	15772	15836	15888	15979	15758	15721	15886	15930	15611	15775	15754	16028	15831	15793	15753	15724	15890	15475	15795	15733	15762	15840	15765	15812	15766	15821	15733	15703	15778	15786	15980	15870	15909	15762	15727	15792	15829	15764	15688	15837	16024	15844	16044	15786	15859	15923	15665	15840	15548	15736	16016	15798	15696	15747	15740	15677	15669	15857	15678	15968	15851	15846	15854	15699	15769	15837	15837	15733	15900	15705	15910	15675	15583	15895	15884	16005	15835	15856	15748	15823	15906	15860	15675	15702	15704	15909	15646	15736	15848	15702	15597	15806	15768	16029	15832	15744	15859	15933	15632	15719	15759	15682	15657	15776	15677	15738	15867	15950	15794	15936	15822	15581	15806	15824	15944	16053	15834	15775	15717	16023	15692	15754	15810	15766	15776	15843	15653	15736	15772	15951	15805	15943	15826	15724	15788	15907	15766	15833	15658	15706	15847	15918	15891	15749	15629	15933	15523	15743	16032	15652	15806	15831	15997	15806	15862	15629	15917	15752	15616	15685	16006	15880	15513	15767	15886	15729	15784	15993	15965	15937	15666	15824	15866	15794	15600	16014	15996	15807	15782	15813	15695	15899	16050	15829	15767	15856	15930	15798	15788	15820	15798	15537	15764	15889	15783	15777	15882	15715	15593	15908	15878	15700	15733	15802	15596	15729	15699	15815	15863	15745	15795	15898	15828	15686	15755	15730	15886	15754	15881	15778	15729	15827	15729	15835	15867	15923	15798	15682	15810	15748	15745	15857	15970	15720	15745	15790	15866	15818	15661	15630	15755	16006	15737	15814	15708	15897	15844	15739	15879	15776	15676	15823	15834	15904	16067	15559	15928	15977	15709	15700	15781	15713	15837	15729	15765	15816	15699	15884	15681	16075	15750
16662	29039	27892	21931	22676	20945	21762	54147	49743	35829	21457	14362	13144	12741	13045	12983	12883	12942	12786	12961	12905	12917	12799	12998	12986	12897	13131	13047	13016	12955	12926	12763	12848	12873	12885	13065	12887	12881	12991	12932	12964	12785	12978	12868	12857	12853	12800	12996	12784	12878	12894	13004	12743	13004	12794	12931	12684	12976	12893	12904	12896	12895	12915	12952	12799	12839	12897	12826	12926	12811	12914	12852	12843	12953	12946	12848	12823	12910	12827	12994	12874	12880	13124	13073	12846	12949	12882	12953	12934	13041	12870	12941	12809	12951	12788	12843	12798	12834	12988	12969	12880	12999	12845	12941	12902	12756	13001	12790	12882	12822	13045	12834	12946	12995	12916	12862	13056	12930	12880	12764	12834	12937	12910	12941	13001	13078	12751	12931	12753	12987	12905	12948	12824	12923	12934	12810	12873	12760	12965	12856	12786	13003	12872	12848	12960	12784	12847	12884	13155	12968	12751	12984	12881	12871	12840	12617	12961	12992	12923	12766	12920	12935	12861	12911	12857	12877	12941	12943	12960	12890	12866	12923	12859	12890	12899	13050	12934	12765	12958	12837	12853	12826	12793	12767	12966	12878	12948	12815	13163	13033	13071	13133	13018	12983	12954	12869	12871	12948	12753	12933	12802	12850	13028	12843	12864	12930	12789	13002	12855	12640	12910	12784	12898	12884	13036	12792	12997	12847	12977	12817	12960	12938	12975	12904	12844	13017	12892	12947	12894	12779	12940	12852	12967	12910	12870	12987	13026	13044	13002	12843	12879	12860	13074	12809	12792	12897	12908	12751	12807	12963	12939	12848	12772	12865	12998	12980	12840	12831	13006	12838	12818	12914	13035	12793	12866	12860	12823	12779	12993	12856	12965	12895	12930	12969	12917	12790	12795	12888	12787	12993	12976	12815	12765	13032	12939	12805	12963	12926	12984	12971	12968	12768	12876	12964	12918	12866	12921	13003	12917	12815	12889	12892	12912	12956	13026	12988	12907	12995	12853	12913	12783	12871	13025	12820	12794	12978	12826	12896	12988	13037	12951	12941	12951	12923	12856	12759	12837	12900	12874	12728	12785	12991	12821	12840	13009	12954	12836	12937	12776	13036	13050	12786	12885	12996	13025	12938	12975	13098	12877	12881	12849	12837	12970	12835	12979	12848	12891	12989	13038	12874	12976	12867	13010	12923	12976	12893	12758	12819	13067	12893	12897	12985	12943	13013	12841	12875	12848	12932	13012	12763	12968	12916	12990	12950	13030	13047	12830	12759	12956	12804	13030	12816	12882	12848	12851	12864	13091	12900	12999	12966	12950	12832	13129	12884	12882	12876	12860	12878	13044	12844	12962	12966	12889	13043	13085	12891	12925	12925	12997	12827	13068	12878	12834	13040	12712	13129	12953	12887	12792	12850	12720	13015	12942	12843	12857	12884	12893	12861	12844	12989	12918	12860	12893	13008	12860	12815	12847	12801	12934	12937	12959	12971	13016	12879	13156	13014	13040	12781	12819	12780	12740	12876	12779	12964	12897	12913	12816	12879	12897	12903	12843	12907	12913	13043	12845	12990	12993	12865	12939	12846	12890	12900	13024	13088	12980	13099	12864	12979	12980	12870	12947	12901	12817	13076	12846	13009	13057	12739	12915	12986	12987	12876	12802	12817	12862	13009	12765	12880	12797	12820	13081	12824	12799	12919	13013	13042	12855	12952	12890	12896	12974	12808	12895	12798	13030	12953	13039	13012	12912	12833	12940	12899	12922	12743	12964	12800	12981	13129	12972	12953	12897	12821	12993	12792	12909	12848	12961	12918	12996	12948	12901	12738	12920	12696	12860	12843	12950	12876	12976	12985	12881	12881	12702	12898	12898	12884	12785	12852	12983	12971	12720	12867	12949	12951	12936	12845	12860	12787	12923	13027	12937	12820	13015	12904	12925	13016	12850	12941	12872	12937	12954	12794	12862	13016	12950	12920	13042	13025	12785	12991	12952	12827	12841	12743	12884	13053	13007	12910	12869	12773	12908	12874	12941	12927	12868	12978	12935	13141	12991	12680	12857	13002	12847	12929	12988	12837	12998	12905	12909	13075	12976	12998	12999	12727	12948	12867	12957	12959	12856	12725	13045	12882	12779	12857	12842	13021	12905	12806	12988	12708	13048	13120	12864	12875	12918	13027	12723	12754	13092	12765	13001	12812	12929	12841	12667	12923	13100	12880	12965	12847	12984	12701	13042	12981	12802	12865	12834	13004	13001	13018	12782	12955	12857	12859	12983	12909	12694	12837	12998	12885	12875	12958	12916	12748	12913	12772	12991	12925	12840	12966	12824	13036	12847	12973	13004	12793	12947	12847	12968	12901	12799	12868	12944	12928	12834	12984	12957	12904	13036	12842	13082	12995	12861	12842	12913	12815	13018	12885	12988	12970	12936	13075	13072	12913	12770	12954	12940	12959	12987	12830	12998	12812	12729	12911	12947	12931	12888	12965	12946	12911	12755	12916	13012	12857	12963	12916	12887	12837	12845	12782	13009	12942	12840	12808	12806	12931	12917	12786	12834	12925	12857	12983	12855	12754	12905	12853	12955	12884	12935	12896	12815	13057	12788	12844	12935	12750	12884	12900	13042	12930	12919	12888	13005	12900	12840	12900	13050	13029	12748	12877	13009	12918	12906	12879	12943	12875	12778	12946	12882	13024	12952	12832	12926	12913	12884	13022	12988	12852	12825	12902	12970	12882	12849	13025	12898	12868	12794	12982	12746	13058	12927	12824	12851	12942	12750	12898	12723	12754	12869	13014	12781	12865	12812	12962	12911	12893	12896	12928	13046	12937	12872	12922	12830	12889	12997	12840	12992	12830	13086	13081	12902	12929	12867	12943	12906	12816	13011	12948	12878	12971	12859	12844	12831	12799	12892	12971	12911	12895	12917	12986	12934	12906	12806	12970	12974	12955	13045	12848	12952	12816	12998	12976	12854	12927	12766	13014	12929	13006	12806	12856	12979	13054	12724	13029	12903	12850	13098	12769	12855	12798	12928	12919	12979	12923	12860	12969	13010	12920	12851	12942	12833	12882	12979	12858	12811	12852	13002	12883	12943	13057	12986	12856	12938	12949	12833	12732	12878	12918	12849	13044	13101	12919	12868	12895	13000	12892	12875	12874	12914	12876	12950	12987	12802	12950	12940	12955	12900	12850	12871	13056	12875	12875	12846	12898	12900	12951	12930	12997	12997	12944	12769	12903	12929	12927	12882	12807	13061	13024	12639	12908	12977	12779	12929	12973	12970	12846	12873	13005	12840	12894	12809	12972	12826	12733	12901	12747	13051	12955	12918	12768	12916	12926	12905	12979	12953	13046	12805	12792	12893	12824	12967	13151	12914	12779	12924	12956	12704	13080	12784	12813	12912	12873	12865	12850	12886	12985	13004	12827	12813	12976	12920	12835	12972	12839	12884	13118	12839	12942	12808	12808	12800	12730	12945	12955	12701	12833	12811	12840	12922	12958	12840	13045	12863	12937	12925	12679	12943	12806	12922	12953	12943	12917	12784	12927	13004	13013	12731	12857	12824	12904	12948	12848	12721	12807	12853	12852	12901	12972	12906	12782	12942	12891	12981	12817	12954	12875	12902	12916	13142	12707	12959	12851	12980	12814	12924	12883	13004	12935	12985	13036	12879	12986	12751	12839	12898	13017	12844	12849	12817	12798	12851	13032	12955	12797	12905	12957	12960	12998	12919	12968	13062	12936	12826	12767	12981	12990	12877	12951	12810	12865	12890	12995	12827	12907	13007	12818	12886	12769	12880	12880	12753	12800	12984	13043	12772	12949	12942	12843	12844	12914	12958	12828	12829	12894	13069	12838	12942	12946	12847	12769	12834	12843	12802	12932	12900	13010	12774	12920	12861	12847	12903	12887	13064	12964	12748	12918	12903	12812	12972	12964	12924	12959	12883	12976	12769	12860	12887	12801	12836	13011	12908	13024	12812	13051	12876	12778	12819	12910	12902	12912	12940	12867	12844	12838	12656	12762	12960	12913	12820	12978	12960	12924	12988	12929	12855	12902	13014	13038	12741	13088	12974	12913	12824	12932	12854	12794	13026	13013	12901	13040	13054	12838	12848	13003	12946	12793	12958	12994	12877	12974	12922	12838	12978	12884	13048	12747	12804	12937	12843	12881	12869	12859	12824	12905	12964	12840	12828	13002	13065	12729	12872	12973	12977	12914	12942	12800	12891	12920	12958	12783	12833	12819	13038	12897	12921	12820	12868	12787	12887	12856	13018	12974	12757	13147	12799	12947	12859	12963	12997	12963	12849	13018	12873	12974	13044	12978	12875	13006	12975	12788	13016	13085	12927	12880	12844	12932	12965	12755	12853	12884	13009	12838	12932	12940	12897	12893	12827	12960	12973	12853	12911	12925	13069	12897	12935	12767	12784	12855	12961	12874	12976	12795	12818	12876	12878	12974	12867	12906	12930	12951	12866	12950	12876	12997	12992	12821	13070	13008	12786	12896	12916	13003	12880	12802	12948	12848	12888	12919	12933	12926	13128	12921	12885	12864	12829	12914	12708	12888	13003	12874	12924	12823	12876	13011	12941	12836	12823	12995	12967	12902	12922	12800	12963	12962	12924	12883	12886	12863	12860	12889	12844	12831	12862	12861	12917	12823	12871	12682	12836	12906	12830	12836	12801	12996	12856	12762	12852	12989	12855	12836	12923	12783	12914	13065	12844	12898	12892	13004	13062	12914	12891	12620	12826	12892	12846	12892	13135	12960	13059	13042	13060	12936	12922	12948	12935	13085	12834	13025	13004	12896	12933	12730	12819	12899	12763	12937	12813	12914	12862	13066	12938	12918	12973	12941	12901	12941	12874	12812	12972	12856	12779	12922	12930	12918	12804	12934	12748	12888	12844	12768	12909	12846	12950	13061	12851	13105	12860	12910	12781	12949	12808	12934	12917	12946	13007	12875	13031	12868	12933	12963	12885	12890	12900	12864	12956	12959	12942	12850	12949	12794	12985	12938	12910	12795	12871	12938	12826	12868	13014	12935	12840	12905	12956	12932	13022	12943	12913	12909	12955	12884	12862	12926	12849	12881	12946	12846	12931	12881	12998	12917	12794	12786	12908	12910	12982	12946
23944	21088	28626	24030	22111	25135	32791	63176	63874	46076	30412	19739	16518	15602	15635	15519	15394	15377	15365	15506	15384	15460	15566	15389	15575	15442	15591	15323	15565	15438	15541	15450	15438	15287	15681	15387	15396	15582	15539	15325	15360	15459	15249	15407	15642	15338	15541	15637	15571	15365	15538	15404	15262	15420	15290	15399	15197	15285	15501	15393	15416	15588	15385	15243	15362	15592	15387	15493	15334	15256	15404	15522	15347	15301	15467	15340	15425	15186	15425	15334	15384	15534	15315	15579	15387	15321	15528	15320	15084	15361	15423	15193	15256	15290	15417	15156	15273	15268	15328	15167	15400	15370	15440	15342	15503	15401	15285	15408	15530	15539	15281	15342	15295	15396	15373	15232	15215	15263	15253	15227	15344	15531	15276	15157	15298	15239	15242	15321	15358	15287	15431	15389	15216	15362	15467	15404	15224	15225	15458	15471	15287	15529	15290	15425	15297	15381	15212	15295	15149	15330	15310	15554	15314	15232	15189	15331	15268	15242	15226	15461	15199	15297	15517	15478	15346	15147	15419	15315	15201	15348	15252	15375	15388	15467	15337	15436	15381	15447	15593	15392	15480	15446	15299	15485	15404	15228	15420	15550	15239	15257	15388	15467	15310	15440	15339	15340	15180	15301	15312	15394	15312	15425	15593	15512	15349	15326	15526	15363	15488	15356	15225	15208	15192	15339	15330	15389	15316	15347	15390	15403	15444	15358	15374	15429	15266	15231	15240	15384	15463	15309	15310	15271	15253	15232	15441	15491	15348	15479	15258	15275	15380	15408	15385	15287	15443	15271	15211	15410	15443	15274	15286	15542	15310	15451	15433	15363	15221	15336	15193	15400	15371	15585	15408	15309	15342	15323	15357	15176	15441	15389	15253	15447	15285	15299	15478	15490	15337	15492	15317	15356	15179	15345	15444	15415	15209	15210	15281	15314	15240	15351	15291	15205	15484	15414	15290	15232	15347	15360	15502	15227	15458	15406	15398	15392	15263	15260	15411	15357	15350	15404	15456	15326	15267	15379	15356	15252	15304	15408	15371	15380	15273	15461	15215	15360	15417	15293	15352	15424	15574	15360	15384	15247	15381	15136	15207	15418	15064	15206	15412	15302	15295	15442	15380	15296	15193	15307	15267	15387	15283	15369	15155	15448	15402	15444	15460	15243	15345	15371	15465	15167	15383	15287	15377	15360	15355	15268	15432	15414	15452	15272	15506	15280	15522	15425	15206	15171	15176	15318	15504	15344	15301	15458	15494	15309	15374	15386	15430	15437	15486	15503	15572	15521	15222	15166	15250	15270	15423	15301	15194	15130	15313	15361	15201	15382	15317	15321	15310	15420	15407	15343	15510	15394	15335	15376	15085	15171	15291	15343	15629	15563	15443	15353	15227	15205	15351	15439	15346	15338	15345	15272	15404	15194	15396	15449	15168	15260	15246	15309	15386	15301	15220	15259	15324	15196	15411	15332	15197	15535	15440	15514	15385	15143	15248	15367	15271	15443	15358	15293	15368	15402	15491	15427	15437	15330	15472	15220	15210	15400	15469	15442	15482	15445	15218	15328	15210	15138	15248	15324	15494	15538	15409	15342	15396	15048	15359	15505	15390	15393	15212	15471	15441	15226	15266	15415	15317	15402	15523	15290	15131	15158	15311	15345	15410	15403	15307	15325	15451	15373	15427	15355	15483	15397	15197	15349	15535	15411	15336	15298	15343	15319	15107	15315	15422	15429	15363	15128	15395	15442	15243	15358	15461	15199	15277	15384	15265	15383	15346	15347	15308	15332	15420	15352	15256	15445	15352	15357	15131	15346	15385	15247	15448	15376	15236	15285	15388	15203	15333	15387	15248	15194	15431	15320	15345	15102	15530	15347	15318	15433	15442	15236	15294	15313	15354	15211	15312	15366	15422	15296	15427	15241	15164	15393	15263	15147	15340	15044	15387	15511	15331	15329	15347	15390	15515	15197	15371	15189	15314	15487	15319	15166	15197	15520	15115	15276	15310	15272	15392	15374	15523	15290	15292	15376	15311	15428	15270	15428	15319	15359	15334	15287	15400	15128	15251	15432	15404	15276	15273	15435	15329	15290	15257	15309	15385	15322	15254	15260	15392	15336	15404	15424	15550	15240	15350	15182	15252	15317	15357	15299	15333	15388	15433	15273	15398	15130	15211	15318	15407	15235	15450	15346	15158	15387	15435	15318	15409	15367	15273	15386	15472	15431	15522	15388	15343	15243	15278	15406	15325	15462	15150	15205	15123	15340	15414	15151	15368	15514	15420	15087	15390	15238	15170	15312	15257	15280	15400	15321	15312	15372	15469	15277	15285	15429	15573	15373	15241	15294	15459	15184	15545	15430	15293	15231	15460	15420	15484	15229	15307	15169	15417	15433	15356	15315	15346	15247	15423	15311	15480	15376	15191	15363	15476	15509	15476	15279	15404	15376	15405	15338	15251	15482	15388	14937	15388	15335	15306	15342	15439	15459	15278	15120	15426	15275	15370	15349	15429	15523	15472	15495	15522	15182	15292	15433	15362	15435	15265	15499	15477	15234	15497	15168	15361	15349	15239	15365	15378	15275	15343	15256	15323	15242	15243	15403	15397	15432	15214	15263	15223	15248	15164	15416	15328	15323	15561	15296	15403	15375	15301	15323	15203	15211	15268	15330	15372	15389	15297	15483	15274	15278	15400	15186	15296	15298	15188	15375	15323	15372	15285	15401	15364	15436	15373	15276	15453	15340	15408	15463	15344	15344	15254	15212	15276	15415	15307	15259	15546	15280	15629	15248	15188	15264	15349	15317	15329	15331	15379	15305	15297	15261	15404	15366	15358	15212	15348	15511	15148	15305	15193	15471	15560	15459	15453	15274	15243	15294	15332	15429	15446	15142	15438	15396	15393	15301	15328	15460	15345	15239	15122	15188	15522	15216	15754	15379	15277	15371	15404	15515	15196	15318	15318	15373	15440	15364	15309	15273	15183	15093	15332	15248	15139	15440	15450	15312	15377	15412	15404	15435	15353	15125	15304	15338	15443	15468	15205	15253	15339	15223	15511	15513	15294	15492	15385	15306	15334	15491	15360	15415	15274	15466	15234	15491	15449	15277	15261	15082	15536	15456	15311	15401	15373	15411	15290	15274	15500	15524	15278	15402	15370	15489	15544	15437	15440	15411	15279	15300	15364	15328	15384	15321	15367	15330	15289	15207	15421	15276	15346	15225	15397	15564	15431	15161	15434	15219	15303	15322	15472	15496	15314	15453	15385	15434	15266	15295	15292	15191	15349	15449	15479	15471	15588	15246	15365	15155	15304	15215	15279	15383	15380	15332	15439	15288	15065	15408	15550	15288	15373	15290	15431	15405	15172	15314	15323	15394	15493	15421	15404	15436	15343	15213	15385	15369	15425	15315	15318	15254	15438	15307	15244	15205	15141	15380	15567	15412	15267	15471	15367	15503	15366	15353	15286	15298	15372	15257	15296	15263	15385	15475	15435	15351	15448	15443	15351	15579	15371	15401	15504	15357	15372	15344	15327	15272	15265	15353	15361	15453	15351	15429	15504	15299	15370	15252	15296	15408	15182	15241	15289	15156	15439	15432	15207	15247	15377	15262	15193	15284	15291	15235	15268	15448	15512	15189	15445	15347	15362	15435	15609	15412	15270	15363	15497	15412	15425	15360	15344	15377	15405	15346	15371	15313	15465	15355	15483	15437	15220	15262	15404	15494	15345	15263	15492	15290	15453	15335	15227	15155	15474	15447	15700	15399	15442	15200	15426	15497	15471	15248	15332	15076	15380	15405	15270	15182	15350	15447	15347	14954	15243	15420	15446	15359	15271	15401	15304	15234	15459	15432	15344	15381	15189	15296	15440	15265	15389	15469	15433	15306	15255	15260	15316	15197	15350	15341	15259	15331	15399	15150	15618	15396	15533	15223	15136	15112	15279	15307	15360	15506	15345	15197	15357	15313	15606	15449	15415	15199	15267	15387	15373	15375	15158	15312	15269	15468	15325	15259	15410	15231	15412	15462	15459	15617	15273	15540	15292	15408	15452	15242	15339	15149	15212	15352	15322	15318	15402	15279	15432	15344	15314	15169	15418	15395	15338	15326	15181	15237	15379	15341	15392	15453	15300	15171	14993	15240	15562	15445	15454	15222	15346	15279	15691	15308	15231	15461	15386	15480	15238	15303	15303	15302	15247	15424	15515	15292	15427	15338	15238	15462	15275	15494	15227	15356	15193	15223	15233	15401	15374	15337	15411	15431	15373	15560	15386	15481	15246	15308	15356	15207	15475	15410	15481	15443	15363	15421	15242	15232	15355	15449	15320	15353	15170	15126	15352	15280	15354	15415	15261	15346	15264	15336	15267	15362	15403	15157	15268	15220	15312	15375	15275	15355	15344	15437	15261	15413	15479	15578	15307	15400	15177	15345	15321	15368	15177	15181	15569	15250	15190	15322	15319	15476	15379	15483	15232	15457	15346	15512	15583	15487	15244	15285	15283	15220	15302	15402	15316	15489	15498	15253	15434	15269	15392	15397	15233	15363	15351	15276	15466	15280	15304	15444	15253	15315	15231	15291	15265	15517	15325	15293	15167	15167	15444	15285	15267	15234	15161	15423	15290	15349	15192	15148	15254	14965	15597	15164	15338	15281	15348	15313	15296	15471	15446	15301	15337	15394	15142	15404	15477	15267	15311	15484	15387	15449	15389	15310	15243	15415	15331	15422	15307	15466	15456	15231	15376	15199	15141	15439	15353	15497	15353	15425	15269	15435	15498	15222	15428	15398	15256	15268	15095	15322	15419	15327	15377	15322	15283	15344	15312	15547	15364	15261	15477	15432	15273	15055	15461	15186	15526	15438	15229	15426	15462	15540	15267	15394	15566	15301	15482	15160	15454	15259	15296	15295	15075	15238	15324	15264	15276	15220	15427	15265	15341	15297	15398	15438	15175	15415	15312	15527	15529	15436	15333	15148	15344	15490	15244	15276	15450	15257	15454	15514	15512	15482	15366	15345	15176	15354	15322	15243	15338	15450	15397	15314	15155	15099	15439	15341	15355	15214	15397	15217	15234	15412	15439	15334	15246	15467	15227	15394	15379	15334	15280	15486	15491	15297	15455	15159	15058	15267	15502	15120
20404	37031	37658	33016	24974	25183	32851	64520	61160	44593	26731	15632	13091	12670	12607	12639	12699	12388	12731	12708	12606	12727	12604	12647	12630	12758	12609	12676	12701	12653	12450	12548	12665	12656	12628	12827	12659	12521	12680	12605	12750	12663	12734	12610	12549	12775	12416	12635	12718	12588	12705	12624	12547	12771	12667	12776	12685	12349	12701	12641	12671	12719	12694	12519	12628	12640	12604	12686	12586	12648	12634	12418	12477	12600	12674	12524	12644	12602	12835	12594	12755	12694	12722	12566	12679	12460	12597	12627	12567	12597	12683	12636	12615	12567	12665	12530	12812	12603	12492	12555	12642	12546	12580	12726	12504	12515	12657	12679	12548	12484	12622	12683	12583	12673	12623	12653	12647	12683	12653	12533	12690	12651	12535	12682	12640	12459	12549	12588	12569	12593	12684	12702	12673	12544	12643	12496	12722	12704	12556	12505	12620	12734	12486	12528	12672	12473	12525	12719	12726	12714	12648	12674	12366	12675	12656	12669	12597	12549	12535	12711	12649	12701	12628	12579	12661	12689	12609	12657	12721	12590	12632	12474	12327	12682	12634	12514	12745	12694	12495	12712	12539	12649	12559	12647	12758	12620	12671	12529	12572	12694	12634	12679	12652	12665	12538	12696	12591	12693	12583	12450	12605	12782	12756	12760	12517	12661	12633	12649	12731	12645	12678	12615	12763	12726	12567	12622	12546	12737	12529	12653	12628	12557	12570	12610	12564	12673	12660	12565	12708	12580	12707	12437	12583	12680	12505	12568	12592	12628	12698	12633	12520	12676	12577	12659	12621	12659	12768	12722	12563	12616	12770	12615	12707	12619	12463	12661	12692	12653	12577	12606	12604	12506	12706	12539	12720	12528	12627	12625	12619	12803	12632	12809	12482	12606	12697	12600	12663	12678	12600	12675	12588	12737	12686	12383	12742	12550	12741	12702	12629	12459	12641	12838	12556	12759	12658	12740	12746	12560	12678	12571	12549	12521	12678	12538	12627	12706	12579	12521	12592	12513	12715	12638	12563	12694	12563	12586	12712	12488	12705	12683	12704	12682	12646	12591	12460	12646	12573	12621	12674	12689	12568	12731	12522	12627	12707	12606	12559	12734	12570	12608	12642	12653	12666	12491	12568	12693	12691	12711	12665	12667	12419	12540	12663	12464	12658	12639	12716	12808	12770	12616	12556	12643	12553	12521	12404	12631	12591	12773	12595	12648	12759	12642	12696	12563	12512	12580	12601	12627	12665	12617	12620	12609	12573	12798	12639	12651	12583	12520	12541	12748	12700	12601	12713	12679	12626	12512	12689	12678	12823	12367	12713	12639	12602	12502	12766	12613	12782	12837	12726	12412	12714	12746	12405	12684	12653	12539	12442	12607	12707	12725	12710	12549	12786	12502	12607	12709	12709	12486	12628	12673	12521	12607	12541	12528	12705	12601	12772	12638	12580	12511	12687	12736	12464	12717	12785	12627	12545	12551	12709	12468	12638	12445	12514	12716	12472	12794	12635	12652	12626	12517	12563	12708	12668	12653	12814	12716	12459	12583	12671	12640	12699	12711	12702	12698	12465	12744	12724	12748	12548	12802	12816	12586	12484	12609	12548	12636	12583	12455	12570	12608	12556	12684	12583	12659	12653	12579	12662	12407	12747	12624	12725	12656	12555	12536	12671	12599	12441	12695	12635	12706	12555	12686	12620	12525	12655	12705	12539	12580	12619	12636	12597	12575	12533	12450	12683	12624	12616	12521	12521	12618	12555	12517	12543	12607	12585	12556	12695	12575	12748	12526	12455	12589	12645	12543	12628	12775	12420	12573	12546	12479	12679	12725	12765	12516	12469	12548	12534	12636	12640	12653	12627	12791	12560	12733	12527	12678	12641	12421	12580	12550	12668	12680	12665	12620	12717	12528	12570	12693	12619	12727	12695	12629	12555	12738	12769	12702	12688	12535	12724	12483	12735	12631	12553	12734	12468	12514	12543	12542	12599	12701	12670	12474	12763	12593	12671	12745	12414	12551	12591	12616	12516	12621	12750	12651	12589	12708	12631	12640	12550	12666	12636	12661	12574	12492	12629	12503	12583	12582	12729	12682	12577	12473	12560	12544	12668	12815	12694	12634	12738	12590	12568	12534	12519	12744	12684	12455	12490	12714	12758	12591	12819	12619	12576	12597	12644	12569	12634	12647	12731	12574	12616	12541	12674	12709	12647	12536	12550	12621	12591	12648	12417	12608	12715	12793	12793	12643	12442	12593	12706	12534	12540	12621	12694	12688	12456	12650	12640	12563	12647	12632	12568	12579	12671	12573	12653	12683	12394	12532	12505	12626	12442	12665	12612	12524	12633	12383	12446	12669	12626	12497	12506	12674	12570	12441	12646	12553	12677	12613	12701	12618	12676	12549	12778	12478	12565	12526	12648	12556	12755	12531	12440	12664	12734	12720	12547	12685	12647	12800	12720	12528	12604	12696	12650	12653	12467	12677	12552	12554	12537	12792	12587	12627	12616	12628	12409	12762	12689	12483	12686	12670	12656	12614	12626	12663	12688	12553	12531	12737	12608	12587	12483	12584	12628	12492	12574	12717	12626	12615	12610	12422	12536	12686	12586	12602	12565	12591	12512	12566	12723	12504	12628	12725	12665	12690	12663	12556	12608	12705	12683	12607	12515	12619	12840	12683	12685	12583	12714	12446	12833	12600	12638	12909	12463	12608	12635	12723	12631	12600	12607	12717	12591	12719	12586	12706	12521	12474	12525	12355	12626	12678	12574	12561	12704	12762	12682	12683	12491	12628	12641	12666	12388	12688	12643	12633	12579	12718	12559	12649	12643	12579	12590	12518	12815	12570	12472	12551	12523	12539	12544	12631	12783	12663	12747	12581	12359	12713	12630	12532	12665	12603	12785	12625	12615	12681	12442	12790	12702	12869	12444	12372	12545	12418	12660	12675	12496	12625	12536	12782	12616	12797	12830	12401	12536	12364	12603	12558	12526	12552	12679	12720	12705	12786	12544	12610	12460	12622	12472	12623	12682	12579	12470	12661	12678	12663	12492	12619	12727	12531	12590	12559	12595	12641	12707	12650	12676	12556	12688	12628	12914	12625	12509	12632	12758	12716	12625	12611	12402	12676	12379	12622	12537	12471	12550	12575	12704	12777	12530	12536	12713	12543	12728	12653	12664	12521	12797	12484	12525	12530	12570	12584	12734	12623	12688	12551	12619	12473	12584	12537	12617	12714	12536	12655	12770	12536	12669	12718	12482	12546	12697	12396	12509	12706	12639	12627	12693	12700	12565	12495	12605	12638	12571	12419	12592	12708	12672	12633	12608	12727	12674	12615	12573	12574	12861	12471	12636	12582	12625	12715	12563	12901	12714	12558	12570	12440	12599	12525	12686	12713	12483	12510	12713	12661	12786	12730	12423	12491	12787	12531	12636	12647	12735	12568	12631	12592	12716	12566	12575	12573	12615	12668	12555	12519	12653	12526	12577	12560	12412	12550	12665	12603	12566	12681	12621	12577	12725	12633	12832	12442	12544	12584	12820	12555	12616	12564	12540	12581	12773	12748	12687	12493	12685	12636	12583	12546	12790	12551	12577	12599	12747	12721	12671	12543	12668	12601	12564	12646	12641	12577	12564	12528	12635	12597	12661	12674	12652	12600	12592	12688	12660	12550	12606	12606	12657	12591	12560	12436	12462	12642	12646	12797	12489	12796	12723	12557	12701	12691	12707	12602	12713	12588	12636	12663	12631	12658	12537	12619	12620	12655	12600	12547	12710	12548	12530	12656	12533	12736	12714	12654	12574	12535	12604	12593	12459	12621	12668	12547	12422	12591	12671	12510	12756	12638	12689	12660	12673	12615	12607	12414	12687	12646	12573	12607	12641	12646	12702	12630	12702	12683	12586	12693	12539	12743	12528	12657	12443	12436	12522	12752	12621	12703	12667	12479	12555	12579	12599	12464	12440	12525	12674	12690	12660	12574	12677	12781	12506	12818	12591	12586	12599	12612	12693	12533	12713	12473	12613	12535	12596	12619	12610	12594	12590	12663	12546	12592	12565	12616	12445	12636	12625	12721	12469	12837	12530	12481	12515	12451	12634	12733	12549	12480	12729	12846	12639	12639	12737	12563	12561	12648	12730	12640	12394	12553	12632	12695	12601	12597	12450	12667	12645	12794	12766	12663	12697	12505	12773	12716	12661	12666	12576	12678	12485	12618	12576	12645	12628	12506	12629	12598	12476	12456	12673	12480	12662	12736	12502	12595	12606	12727	12622	12687	12595	12586	12644	12733	12584	12520	12609	12494	12576	12755	12665	12629	12711	12429	12495	12387	12599	12522	12611	12556	12508	12689	12573	12732	12640	12852	12617	12580	12659	12527	12741	12576	12509	12496	12616	12502	12642	12518	12591	12485	12675	12675	12644	12650	12560	12541	12595	12604	12482	12434	12671	12753	12775	12774	12570	12579	12558	12668	12632	12718	12753	12610	12583	12566	12555	12804	12495	12700	12561	12625	12641	12584	12603	12729	12566	12591	12622	12683	12611	12558	12725	12622	12584	12634	12651	12772	12749	12697	12595	12585	12637	12573	12614	12585	12520	12518	12629	12599	12561	12707	12766	12547	12613	12472	12678	12605	12666	12529	12670	12690	12609	12754	12608	12697	12608	12638	12556	12598	12691	12721	12474	12702	12716	12654	12418	12674	12597	12668	12728	12630	12602	12685	12671	12720	12609	12693	12540	12728	12603	12732	12676	12523	12660	12708	12586	12515	12613	12598	12547	12537	12721	12667	12586	12551	12516	12495	12694	12735	12741	12579	12636	12608	12703	12567	12554	12551	12426	12628	12827	12695	12550	12558	12774	12607	12802	12638	12696	12639	12539	12731	12508	12630	12576	12778	12650	12643	12684	12489	12771	12583	12599	12734	12614	12641	12562	12761	12519	12584	12442	12605	12548	12682	12665	12638	12318	12628	12515	12598	12705	12707	12611	12503	12745	12696	12532	12510	12655	12527	12639	12662	12657	12592	12577	12708	12389	12742	12678	12627	12628	12586	12750	12467	12573	12610	12685	12768	12596	12662	12605	12539	12695	12649	12644	12543	12614	12517	12571	12423	12574	12701	12541	12573	12604	12749	12577	12691
30018	22184	24162	22689	19262	18118	18004	23032	24196	21183	18427	16931	16228	16327	16313	16241	16221	16230	16419	16253	16240	16335	16309	16423	16155	15974	16387	16112	16168	16207	16248	16208	16236	16398	16147	16243	16235	16141	16465	16242	16360	16361	16117	16319	16468	16546	16250	16147	16352	16417	16272	16339	16048	16152	16291	16496	16282	16139	16201	16118	16250	16253	16194	16309	16110	16171	16170	16318	16047	16208	16137	16115	16126	16407	15945	16410	16156	16213	16315	16216	16149	16237	16338	16265	16109	16143	16319	16167	16295	16413	16183	16275	16357	16233	16236	16232	16464	16303	16111	16255	16268	16222	16263	16210	16413	16234	16241	16151	16237	16169	16192	16298	16367	16298	16270	16372	16357	16279	16198	16212	16382	16169	16348	16312	16157	16002	16116	16127	16200	16363	16018	16131	16259	16223	16184	16114	16151	16213	16236	16154	16163	16094	15994	15921	16136	16248	16001	15978	16410	16296	16155	16205	16229	16264	16339	16260	16228	16253	16038	16253	15985	16428	16328	16120	16250	16210	16124	16294	16186	16428	16191	16136	16297	16235	16386	16323	16118	16237	16166	16291	16322	16433	16417	16129	16178	16382	15992	16150	16209	16214	16252	16079	16271	16036	16157	16166	16342	16282	16299	16121	16273	16234	16084	16181	16465	16323	16105	16185	16244	16210	16297	16566	16448	16329	16199	16400	16158	16175	16311	15976	15968	16285	16336	16247	16144	16278	16185	16294	16277	16330	16327	16144	16252	16186	16272	16213	16289	16281	16149	16456	16365	16217	16235	16283	16230	16242	16251	16402	16165	16024	16147	16278	16290	16308	16530	16125	16074	16182	16078	16051	16297	16327	16171	16341	16324	16189	16196	16112	16259	16215	16181	16296	16374	16405	16259	15976	16183	16389	16340	16406	16142	16330	16260	16005	16200	16257	16330	16265	15944	16246	16153	16112	16215	16234	16057	16166	16578	16114	16303	16279	16123	16283	16122	16397	16040	16348	16227	16332	16403	16299	16203	16446	16374	16205	16125	16116	16195	16246	16192	16166	16354	16358	16247	16093	16255	16238	16186	16302	16324	15994	16287	16330	16128	16223	16261	16102	16153	16173	16224	16299	16113	16192	16243	16029	16080	16111	16226	16050	16179	16250	16341	16089	16204	16338	16231	16048	16022	15958	16016	16239	16209	16261	16456	16424	16199	16213	16299	16367	16277	16279	16273	16277	16257	16274	16243	16240	16204	16160	16259	16282	16267	16199	16243	16338	16348	16332	16217	16015	16374	16226	16241	16039	16067	16028	16106	16170	16156	16161	16266	16106	16113	16123	16151	16045	16468	16160	15998	16270	16355	16223	16362	16392	16044	16259	16126	16171	16084	16180	16100	16074	16180	16085	16430	16095	16209	16498	16234	16397	16161	16284	16135	16292	16365	16290	16131	16229	16107	16555	16140	16346	16292	16060	16369	16139	16207	16163	16220	16326	16128	16186	16200	16225	16325	16167	16384	16232	16250	16027	16457	16083	16200	16246	16410	16444	16296	16145	16180	16188	16164	16136	16166	16213	16127	16531	16184	16367	16178	16224	16225	16154	16167	16181	16087	16007	16219	16326	16386	16191	16311	16161	16304	16323	16264	16353	16309	16173	16236	15906	16003	16083	16346	16407	16267	16187	16158	16201	16343	16319	16181	16053	16299	16173	16151	16035	16285	16231	16425	16210	16160	16277	16204	16243	16276	16201	16279	16199	16339	16156	16395	16315	16360	16349	16444	16124	16220	16100	16322	16122	16250	16100	16161	16096	16112	16275	16376	16137	16157	16202	16231	16323	16074	16344	16382	16309	16208	16089	16267	16240	16265	16279	16091	16139	16295	16100	16229	16206	16172	16168	16342	16158	16258	16081	16118	16284	16316	16341	16203	16199	15995	16241	16213	16222	16426	16528	16156	16186	16120	16189	16360	16311	16215	16258	16349	16373	16215	16129	16170	16219	16197	16184	16246	16061	16242	16210	16099	16225	16100	16422	16153	16142	16254	16116	16265	16240	16389	16495	16327	16267	16127	16313	16265	16198	16123	16190	16233	16213	16348	16463	16243	16171	16249	16299	16175	16029	16232	16070	16115	16330	16447	16170	16272	16304	16193	16280	16173	16387	16253	16225	16184	16315	16255	16052	16287	16341	16274	16208	16458	16254	16102	16305	16405	16276	16252	16168	16176	16090	16205	15971	16282	16376	16254	16370	16365	16230	16327	16229	16351	16157	16253	16048	16262	16196	16183	16212	16366	16011	16332	16444	16361	16378	16237	16278	16327	16185	16234	16095	16364	16335	16186	16214	16171	16182	16319	16011	16230	16234	16187	16345	16174	16171	16239	16147	16242	16303	16346	16183	16296	16157	16306	16176	16309	16255	16415	16396	16286	16023	16293	16238	16151	16199	16197	16404	16217	16306	16255	16214	16134	16244	16205	16118	16319	16245	16166	16444	16362	16415	16227	16038	16132	16125	16253	16219	15977	16361	16204	16323	16242	16182	16364	16371	16142	16188	16170	16362	16491	16085	16348	16157	16412	16168	16212	16356	16215	16284	16332	16405	16147	16073	16363	16334	16223	16542	16459	16328	16212	16442	16274	16275	16136	16218	16208	16134	16206	16287	16118	16151	16401	16487	16201	16303	16376	16223	16221	16090	16305	16273	16192	16305	16415	16386	16297	16306	16258	16395	16166	16225	16242	16401	16150	16152	16149	16073	16415	16174	16115	16267	16139	16073	16536	16232	16508	16208	15979	16324	16330	16216	16333	16299	16454	16227	16281	16115	16264	16175	16252	16140	16331	16320	16252	16195	16163	16192	16172	16326	16248	16270	16266	16222	16469	16273	16308	16191	16156	16282	16154	16198	16315	16308	16277	16282	16164	16116	16324	16413	16104	16284	16306	16230	16226	16198	16117	16360	16334	16375	16267	16316	15964	16223	16079	16210	16228	16052	16382	16288	16327	16226	16143	16230	16205	16074	16083	16092	16286	16089	16235	16258	16250	16279	16383	16156	16265	16079	16164	16225	16243	16199	16513	16403	16162	16098	16156	16073	16224	16264	16290	16279	16189	16213	16150	16344	16427	16383	16081	16144	16173	16181	16185	16318	16044	16339	16238	16450	16263	16352	16204	16088	16242	16060	16162	16201	16434	16213	16253	16244	16157	16297	16382	16240	16151	16366	16218	16150	16301	16440	16121	16243	16379	16404	16018	16250	16230	16234	16367	16383	16314	16461	16011	16195	16151	16102	16147	16007	16254	16075	16189	16427	16139	16238	16416	16305	16352	16474	16223	16432	16267	16333	16174	16091	16237	16210	16322	16243	16291	16236	16242	16199	16359	16227	16291	16299	16340	16412	16396	16345	16189	16197	16279	16419	16254	16095	16335	16214	16303	16055	16241	16179	16267	16403	16363	16267	16132	16031	16276	16239	16139	16449	16240	16162	16409	16349	16150	16119	16219	16405	16168	16349	16355	16098	16322	16150	16266	16348	16374	16195	16073	16181	16382	16292	16229	16143	16170	16130	16252	16161	16371	16379	16201	16335	16021	16236	16209	16313	16408	16262	16205	16341	16472	16163	16238	16274	16495	16368	16345	16376	16286	16289	16320	16143	16386	16026	16551	16298	16341	16276	16264	16194	16269	16307	16410	16312	16363	16212	16261	16330	16250	16086	16190	16173	16379	16410	16222	16116	16028	16261	16217	16194	16049	16245	16292	16265	16342	16283	16182	16461	16223	16306	16265	16313	16240	16183	16304	16184	16018	16178	16183	16436	16207	16340	16448	16050	16191	16403	16076	16304	16297	16200	16132	16113	16399	16175	16222	16418	16255	16400	16383	16211	16230	16113	16283	16062	16284	16094	16245	16267	16364	16290	16369	16223	16251	16211	16392	16099	16225	16256	16378	16221	16297	16130	15998	16249	16247	16180	16213	16285	16338	16150	16416	16307	16165	16387	16156	16358	16347	16076	16037	16210	16361	16181	16173	16166	16237	16270	16118	16312	16138	16427	16037	16271	16422	16153	16196	16310	15974	16094	16490	16182	16281	16212	16416	16311	16213	16291	16220	16274	16376	16436	16398	16244	16327	16173	15988	15885	16074	16290	16368	16450	16106	16163	16130	16183	16143	16202	16158	16280	16240	16121	16334	16399	16263	16024	16182	16192	16189	16142	16199	16253	16304	16316	16303	16446	16411	16104	16163	16124	16195	16128	16394	16261	16323	16374	16270	16404	16421	16076	16207	16361	16303	16169	16038	16234	16100	16395	16457	16154	16257	16234	16383	16178	16351	16314	16222	16356	16363	16160	16339	16539	16167	16154	16234	16403	16377	16408	16130	16300	16295	16176	16069	16455	16426	16346	16285	16116	16325	16324	16046	15935	16375	16213	16359	16424	16453	16264	16339	16289	16224	16302	16366	16146	16187	16182	16133	16481	16249	16317	16382	16629	16415	15990	16427	16296	16205	16293	16254	16374	16268	16333	16080	16174	16142	16298	16307	16187	16417	16189	16284	16199	16345	16260	16058	16340	16119	16274	16384	16188	16255	16029	16292	16311	16084	16003	16175	16239	16144	16220	16293	16191	16053	16261	16451	16229	16158	16402	16261	16174	16192	16081	16069	16150	16175	16255	15975	16283	16167	16316	16468	16259	16281	16184	16028	16262	16009	16281	16153	16312	16261	16234	16466	16358	16106	16244	16423	16106	16317	16360	16343	16233	16174	16116	16400	16353	16218	16511	16542	16317	16000	16237	16320	16154	16333	16375	16102	16269	16129	16181	16256	16345	16258	16201	16401	16174	16094	16200	16385	16193	16311	16230	16207	16288	16237	16109	16149	16271	16338	16260	16271	16327	16150	16197	16333	16061	16024	16442	16282	16253	16305	16434	16327	16265	16310	16266	16254	16350	16064	16171	16307	16242	16269	16289	16193	16154	16072	16434	16064	16315	16220	16399	16262	16235	16443	16185	16361	16346	16134	16039	16258	16329	16246	16365	16191	16391	16468	16172	16123	16237	16168	16194	16408	16254	16361	16218	16315	16139	16425	16294	16234	16028	16315	16432	16536	16238	16214	16493	16208	16147	16234	16217	16268	16138	16269	16341	16367	16227	16339	16264	16176	16016
15951	19283	22787	20224	17597	15982	15629	23139	22707	18192	14721	13472	13352	13136	13073	13337	13215	13057	13224	13238	13155	13168	13147	13141	13056	13068	13017	13070	13170	13151	13030	13236	13293	13136	12990	13070	13218	13260	13022	13073	13036	13176	13113	13200	13170	13190	13056	13103	13233	13155	13220	13104	13264	13152	13093	13065	13276	13120	13063	13213	13130	13043	13307	13137	13166	13164	12949	13136	13305	13154	13201	13244	13174	13064	13216	13076	13092	13167	13201	13210	13140	13185	13025	13058	13288	13160	13253	13060	13132	13131	13118	13050	13181	13168	13163	12998	13110	13281	13075	13174	13160	13114	13073	12972	13132	12918	13133	12939	13129	13233	13111	13164	12867	12921	13098	13220	13069	13162	13037	13127	13032	13218	13194	13058	12851	13227	13246	13103	13148	12934	13382	13052	13355	12973	13216	13054	13112	13130	13278	13248	13085	13291	13195	13023	13126	13106	13162	13058	13085	13193	13113	13321	13011	13154	13083	13182	13323	12993	13109	13105	13102	13139	13176	13036	13154	13162	13110	13157	12993	13147	13175	13031	13150	13057	13146	13137	13142	13129	13150	13046	13084	13241	13149	13163	13233	13174	13216	13096	13178	13184	12992	13153	13105	13090	13116	13132	13024	13176	13126	13290	13049	13182	13150	13122	13127	13128	13198	13192	13180	12880	13089	13228	13121	13089	13099	12936	12884	13137	13120	13246	13112	13068	13149	13045	13103	13022	13173	13110	13201	13176	13150	13084	13261	13251	13116	13043	13191	13123	13079	13155	13139	13116	13200	12992	13232	13389	13087	13207	13250	13063	13142	13195	13271	13120	13132	13218	13121	13164	13092	13183	13233	13068	13172	13329	13370	13117	13250	13179	13136	13078	12937	13076	13194	13238	13107	13257	13243	13113	12933	13322	13166	12992	13264	13142	13127	13313	12941	13135	13311	13225	13107	13187	13255	13076	13324	13014	13157	13102	13152	13103	13080	13087	13157	13199	13098	13073	13052	13132	13133	13297	13307	13062	13081	13200	13276	13098	13061	13192	13150	13136	13193	13211	13107	13039	13074	13056	13033	13198	13018	13157	13059	13165	13196	13207	13043	13172	12941	13159	13119	13228	13150	13125	13192	13017	13081	13198	13147	13090	13099	13217	13197	13038	13106	13005	13144	13175	13016	13162	13245	13099	13045	13110	13042	13184	13225	13282	13165	13165	13135	13125	13086	13222	13260	13021	13213	13079	13077	13079	13177	13159	12903	13204	13172	13214	13112	13019	13152	13177	13289	13206	13200	13164	13151	13076	13173	12948	13134	13090	13195	13043	13135	13070	13127	13087	13142	12979	13116	13185	13130	13236	13072	13165	13217	13046	13081	13218	13160	13199	13167	13194	13206	13228	13011	13189	13185	12981	12977	13146	13256	13045	13232	12892	13250	13104	13050	13089	13239	13262	13063	13035	13106	13192	13244	13112	13156	13176	13231	13178	13179	13047	13112	13179	13258	13244	13145	13168	13194	13156	12969	13205	12981	13252	13098	13055	13118	13076	13142	12941	13053	13109	13169	13135	13176	13052	13012	13043	13094	13097	13190	13123	13097	13259	13052	13040	13139	13122	12939	13197	12878	13172	12942	13055	13039	13053	12972	13199	13333	13237	13044	13090	13068	13122	13058	12925	12964	12954	13383	13186	13080	13238	13040	13179	13041	13197	13136	13139	13090	13132	13150	13104	13112	13060	13127	13085	13083	13036	13104	13190	13146	13052	13306	13077	12997	13234	13208	12957	13245	13164	13121	13115	13007	13142	13172	13222	13104	13169	13067	13206	13182	12995	13308	13055	13231	13127	13117	13097	12976	13268	13178	13076	13159	13071	13270	13204	13045	13123	12991	13105	13208	13148	13156	13052	13176	13182	13249	13232	13158	13034	13146	13311	13290	13092	13071	13161	13122	13125	13253	13060	13200	13093	13227	13092	13150	13067	13238	13084	13217	13188	13043	12992	13091	13171	13099	13062	13251	13109	13114	13048	13099	13247	13130	13110	12982	13160	13111	13137	13161	13026	13144	13239	13163	13191	13171	13057	13171	13112	13248	13261	13172	13087	13070	13126	13217	13155	13021	13063	13247	13219	13235	13264	13158	13203	13153	13115	13158	13144	13248	13174	13271	13106	13098	13007	13032	12979	13026	13169	13125	13108	13127	13032	13140	13189	12992	13094	13169	13293	13097	13170	13020	13104	13228	13011	13243	13203	13114	13205	13005	13119	13223	13139	13189	13122	13199	13144	13298	13194	13026	13116	13206	13046	13068	12971	13198	12906	13229	13154	13245	13050	13150	13160	13086	13096	13064	13132	13197	13136	13041	13160	13033	13258	13203	13226	13373	13026	13020	13096	13157	13046	13081	13320	13199	13226	13187	13226	12973	13059	13280	13193	13004	13191	13175	13180	13220	13405	13226	13227	13064	13125	13068	13244	13128	13191	13117	13101	13377	13381	13303	13096	13184	13083	13290	13147	13051	13070	13070	13046	13155	13140	13246	13019	13147	13098	13050	13092	13175	13279	12971	13154	13120	13231	13138	13086	13168	13116	13071	13021	13142	13171	13154	13128	13122	13059	13049	12998	13145	13167	13083	13014	13107	13162	13306	13120	13106	13081	13036	13265	13119	12995	13125	13023	13192	13213	13166	13202	13204	13086	13156	13092	13174	13155	13202	13106	13036	13149	13270	13265	13158	13135	13161	13041	13191	12974	13266	13236	12894	13126	13117	13168	13165	13172	13121	13021	13232	13329	13268	13275	13063	13189	13060	13149	13315	12952	13075	13170	13095	13074	13070	13023	13048	13167	13077	13011	13157	12986	13218	13161	13290	13264	13143	13140	13045	13242	13192	13270	13063	13109	13057	13335	12958	13021	13132	13121	13258	13064	13202	13119	13040	13069	13252	13316	13304	13224	12978	13084	13180	13209	13098	13138	13114	13030	13210	13081	13233	13164	13219	13162	13127	13307	13150	13015	13144	13021	13054	13240	13134	13098	13065	13282	13082	13055	13188	13258	13181	12964	13224	13147	13094	13153	13184	13157	13274	13122	13028	13207	13171	13044	13158	13128	13088	13264	13190	13096	13239	13194	13141	13191	13022	13385	13062	12849	13090	13004	13096	13266	13056	12990	13143	13227	13012	12892	13258	13008	13183	12971	13111	13047	13231	13199	13041	13152	13031	13025	13249	13111	13124	13156	13125	13273	13161	13201	13274	13144	13189	13065	13065	13182	13171	13242	13292	12931	13025	13248	13235	13216	13148	13125	13162	13214	13104	13116	13241	13167	13278	13374	13077	13097	13170	13086	13140	13038	13134	13188	13292	12994	12969	13176	13227	13065	13127	13091	13035	13183	13269	13136	13170	13250	13083	13170	13192	13054	13145	13130	13266	13126	13164	13207	13158	13027	13150	13030	12994	13177	13177	13097	13167	13113	13069	13248	13047	13164	13013	13217	13167	13179	13031	13119	13199	13127	13226	13183	13309	13151	13129	13326	13201	13043	13107	13229	13040	13140	13221	13166	13064	13265	13222	13122	13085	13123	12962	13108	13330	13059	12973	13043	13179	13103	13215	13213	13025	13228	13078	13128	13184	13112	13210	13378	13058	13097	13116	13170	13048	13427	13120	13085	13072	13229	13200	13232	13107	13057	13138	13183	13060	13053	13124	13234	13127	13388	13135	13126	13039	13151	13066	13244	12918	13119	13214	13134	12994	13104	13046	13063	13218	13250	13192	13177	13132	13152	13225	13162	13180	13305	13236	13143	13049	13212	13115	13192	13168	13063	13136	13165	13143	13149	13173	12954	13179	13099	13203	13112	13026	13248	13230	13092	12991	13089	12939	13158	13156	13273	13017	13217	13196	12983	13166	13055	12960	13078	13095	13150	13205	13114	13251	13097	13153	13173	13318	13112	13103	13235	13281	13044	13196	13120	13094	13024	13196	13081	13087	13079	13331	13228	13090	13061	12962	13309	13050	13127	13215	13179	13244	12934	13132	13156	13358	13208	13176	13114	13108	13076	13083	13118	13170	13123	13158	13070	13192	13115	13117	13208	13209	13113	13143	12893	13059	13055	12982	13118	13123	13058	13045	13250	13100	13071	13096	13151	13319	13336	13114	13135	13291	13081	13121	12971	13077	13129	13292	13139	12925	13029	13175	13051	13394	12987	13161	13137	13139	13154	13114	13243	13131	13199	13228	13132	13133	13171	13096	13080	13142	13126	13081	13149	13081	13305	13168	13224	13123	13178	13177	13060	13077	13153	13159	13171	13115	13022	13238	12953	13240	13212	13322	13020	13139	13100	13196	13213	13253	13102	13274	13043	13168	13121	12952	13078	13221	13327	13005	13308	13144	13184	13173	13231	13126	13046	13172	13182	13194	13043	12984	13044	13019	13068	13076	13155	13045	13246	13220	13225	13219	12977	13087	13152	13143	13064	13252	13179	13287	12963	13235	13188	13151	13166	13344	13207	13260	13122	13250	13149	13173	13095	13291	13169	13025	13062	12996	13164	13222	13233	13047	13110	13083	13053	13199	13065	13163	13062	13153	13173	13163	13221	13127	13188	13254	13349	13255	13174	13131	12984	13132	13251	13129	13090	13138	13130	13290	13094	13237	13150	13114	13124	13210	13184	13143	12967	13174	13225	13199	13126	13157	13331	13177	13234	13176	13246	13121	12997	13114	13123	13138	13128	13098	13058	13168	13095	13061	13020	13168	13103	13221	13195	13095	13029	13225	13160	13125	13281	13091	13219	13117	13116	13115	13108	13044	13136	13086	13172	13115	13215	13092	13229	13228	13114	13161	13268	13163	13072	13099	13277	13165	13108	13144	13052	13028	13119	13098	13232	13252	13076	13229	13070	13255	13109	13346	13228	13104	13106	13100	13175	13005	13027	13121	13093	13163	12998	13108	13242	13189	13230	13172	13117	13068	13276	13218	13105	12983	13096	13189	13129	13139	13115	13079	13124	13135	13022	13020	13066	12940	12879	13317	12976	13032	13148	13278	13195	13157	13119	13178	13171	13216	13011	13072	13125	13076	13212	13066	13069	12976	13266	13015	13283	13252	13153	13125	13252	12955	13192	13225	13211	13173	13142	13177	13097	13032	13184	13169	13104
25490	21052	27986	25513	23606	22927	25188	51556	53293	37702	25536	18051	15985	15680	15512	15448	15410	15552	15483	15503	15379	15318	15525	15413	15413	15387	15357	15434	15197	15332	15308	15482	15365	15192	15295	15410	15477	15322	15479	15326	15135	15321	15109	15343	15368	15235	15456	15424	15385	15586	15335	15459	15470	15498	15447	15304	15296	15300	15355	15251	15290	15269	15620	15450	15469	15254	15369	15409	15480	15176	15243	15134	15376	15437	15418	15351	15352	15251	15267	15307	15327	15300	15353	15199	15445	15380	15446	15298	15278	15371	15264	15200	15278	15401	15231	15475	15151	15140	15365	15331	15456	15293	15252	15423	15321	15433	15464	15204	15345	15418	15421	15366	15301	15339	15272	15310	15391	15679	15184	15099	15467	15166	15377	15299	15289	15477	15274	15190	15252	15428	15383	15317	15156	15495	15283	15180	15445	15417	15318	15295	15462	15252	15395	15332	15250	15199	15490	15409	15287	15445	15269	15238	15226	15366	15426	15288	15178	15257	15318	15259	15519	15199	15193	15268	15189	15308	15414	15347	15155	15188	15324	15175	15232	15120	15510	15513	15320	15385	15329	15331	15223	15516	15169	15318	15243	15297	15223	15366	15364	15366	15209	15262	15231	14991	15292	15145	15073	15272	15355	15141	15064	15337	15252	15551	15646	15365	15215	15391	15547	15329	15307	15113	15323	15265	15392	15183	15167	15315	15377	15278	15437	15328	15478	15303	15252	15242	15250	15422	15221	15407	15448	15436	15355	15523	15423	15247	15204	15479	15197	15124	15133	15258	15332	15357	15244	15370	15280	15262	15385	15433	15240	15322	15498	15378	15274	15406	15285	15537	15308	15256	15447	15450	15469	15604	15525	15477	15363	15231	15387	15371	15251	15246	15267	15382	15433	15542	15355	15401	15433	15182	15504	15304	15438	15334	15362	15395	15374	15442	15419	15384	15356	15293	15376	15586	15422	15325	15332	15222	15174	15398	15421	15264	15360	15338	15272	15509	15424	15301	15322	15542	15379	15312	15460	15224	15468	15625	15232	15263	15318	15200	15168	15333	15302	15095	15327	15440	15449	15349	15255	15365	15319	15286	15521	15439	15236	15158	15400	15159	15607	15170	15342	15417	15221	15347	15329	15143	15362	15253	15391	15323	15335	15376	15237	15252	15314	15372	15311	15243	15337	15284	15240	15303	15270	15281	15429	15439	15471	15171	15242	15432	15471	15507	15457	15196	15226	15265	15259	15438	15439	15229	15239	15239	15316	15622	15245	15360	15391	15458	15500	15413	15300	15210	15302	15137	15267	15195	15394	15266	15375	15542	15325	15492	15283	15283	15425	15398	15386	15336	15201	15207	15074	15186	15352	15406	15271	15261	15211	15173	15074	15161	15274	15165	15451	15291	15228	15381	15251	15312	15380	15298	15302	15214	15150	15232	15358	15093	15436	15416	15354	15588	15385	15334	15498	15138	15420	15395	15375	15331	15248	15167	15249	15394	15403	15329	15297	15321	15267	15317	15369	15560	15399	15460	15311	15462	15193	15178	15227	15261	15238	15249	15575	15276	15302	15480	15543	15111	15389	15401	15190	15296	15432	15260	15312	15350	15401	15330	15317	15344	15289	15287	15177	15414	15360	15336	15264	15173	15163	15328	15250	15384	15168	15353	15494	15435	15438	15242	15426	15140	15240	15018	15457	15205	15424	15255	15404	15411	15146	15327	15259	15218	15477	15423	15441	15399	15370	15239	15307	15307	15412	15478	15434	15192	15390	15426	15380	15318	15433	15194	15142	15272	15388	15298	15150	15298	15205	15230	15260	15311	15210	15348	15402	15303	15198	15335	15345	15353	15327	15297	15293	15376	15270	15296	15487	15337	15432	15366	15314	15137	15375	15586	15278	15470	15382	15473	15229	15425	15291	15364	15147	15147	15361	15352	15271	15503	15319	15478	15404	15530	15143	15347	15451	15183	15383	15077	15284	15372	15370	15307	15442	15141	15299	15286	15295	15345	15234	15525	15484	15428	15685	15430	15353	15345	15210	15296	15200	15345	15093	15331	15668	15172	15278	15391	15516	15201	15211	15297	15423	15619	15516	15396	15280	15597	15415	15300	15355	15116	15230	15167	15433	15440	15176	15472	15347	15403	15223	15402	15174	15364	15308	15203	15310	15301	15267	15210	15269	15364	15311	15236	15192	15436	15348	15264	15336	15343	15272	15360	15536	15245	15189	15406	15436	15208	15463	15368	15644	15438	15303	15263	15370	15303	15370	15477	15554	15168	15441	15329	15147	15057	15347	15328	15323	15382	15187	15409	15364	15292	15544	15227	15227	15364	15401	15322	15240	15165	15379	15280	15257	15326	15176	15281	15485	15217	15107	15384	15436	15477	15570	15232	15191	15229	15538	15222	15469	15247	15390	15214	15326	15323	15227	15225	15222	15280	15382	15204	15634	15522	15387	15322	15395	15329	15356	15390	15214	15277	15348	15330	15352	15195	15136	15404	15208	15257	15419	15293	15317	15445	15365	15384	15485	15017	15399	15181	15258	15378	15380	15294	15385	15479	15438	15083	15329	15286	15317	15346	15253	15396	15250	15426	15182	15323	15449	15454	15416	15405	15416	15259	15405	15289	15608	15323	15160	15014	15248	15289	15344	15366	15205	15379	15355	15320	15369	15290	15445	15301	15603	15380	15350	15275	15207	15446	15523	15600	15360	15311	15591	15304	15370	15401	15264	15284	15440	15295	15447	15409	15418	15158	15210	15260	15419	15445	15554	15166	15157	15357	15350	15394	15522	15317	15464	15461	15315	15472	15312	15490	15494	15302	15500	15371	15363	15190	15576	15378	15326	15414	15406	15190	15274	15291	15321	15345	15270	15391	15520	15334	15352	15248	15379	15331	15399	15369	15484	15332	15231	15541	15371	15238	15287	15265	15321	15248	15408	15182	15385	15440	15319	15173	15361	15274	15466	15430	15502	15424	15471	15298	15518	15267	15100	15343	15381	15318	15570	15372	15302	15539	15460	15341	15398	15263	15275	15356	15407	15509	15423	15262	15334	15141	15365	15273	15288	15329	15377	15203	15371	15302	15392	15390	15408	15248	15416	15439	15466	15375	15372	15331	15199	15324	15272	15279	15461	15334	15521	15225	15358	15154	15127	15202	15325	15204	15492	15497	15498	15157	15228	15326	15349	15271	15359	15461	15516	15171	15401	15424	15248	15161	15368	15450	15470	15357	15455	15285	15390	15516	15389	15358	15395	15371	15497	15420	15328	15164	15284	15245	15212	15364	15335	15443	15271	15485	15464	15416	15220	15282	15307	15426	15266	15621	15282	15387	15161	15251	15484	15461	15631	15478	15268	15324	15289	15142	15154	15349	15257	15277	15090	15177	15345	15482	15241	15284	15321	15177	15339	15514	15368	15386	15258	15279	15485	15302	15293	15318	15317	15426	15461	15204	15388	15309	15508	15597	15559	15368	15594	15144	15122	15357	15424	15428	15362	15413	15278	15458	15401	15230	15371	15187	15162	15489	15444	15344	15263	15319	15175	15402	15481	15413	15433	15481	15267	15266	15426	15496	15384	15410	15362	15234	15383	15381	15689	15270	15475	15401	15327	15518	15313	15422	15269	15287	15371	15242	15313	15356	15181	15408	15460	15516	15420	15148	15340	15536	15415	15503	15373	15367	15249	15368	15364	15446	15322	15429	15434	15283	15372	15520	15331	15070	15140	15285	15194	15259	15075	15379	15300	15375	15439	15205	15482	15394	15450	15279	15104	15521	15325	15485	15347	15248	15096	15492	15365	15375	15365	15499	15257	15303	15414	15328	15123	15383	15376	15161	15266	15460	15206	15319	15282	15336	15307	15382	15336	15091	15123	15353	15218	15230	15253	15295	15328	15340	15507	15377	15321	15283	15375	15399	15184	15325	15337	15253	15282	15461	15272	15327	15107	15182	15324	15253	15501	15312	15391	15182	15556	15283	15411	15437	15183	15258	15415	15423	15129	15309	15369	15499	15367	15452	15054	15310	15287	15306	15299	15431	15308	15406	15298	15221	15320	15373	15549	15367	15367	15328	15437	15493	15431	15455	15365	15357	15209	15305	15324	15372	15252	15305	15300	15446	15538	15249	15324	15365	15477	15239	15304	15460	15345	15208	15236	15470	15460	15289	15359	15152	15371	15435	15323	15276	15179	15367	15307	15158	15477	15306	15597	15357	15428	15157	15351	15457	15345	15461	15258	15584	15371	15537	15292	15240	15321	15255	15537	15424	15302	15286	15357	15479	15290	15349	15260	15228	15466	15494	15384	15299	15524	15389	15326	15553	15403	15181	15320	15205	15320	15341	15221	15505	15230	15195	15354	15256	15421	15418	15551	15236	15300	15195	15443	15397	15294	15294	15269	15345	15177	15359	15260	15080	15282	15202	15226	15592	15493	15244	15180	15262	15371	15395	15373	15319	15435	15372	15267	15315	15247	15319	15382	15226	15345	15230	15200	15324	15224	15242	15453	15203	15385	15431	15310	15424	15367	15371	15422	15357	15307	15353	15289	15238	15429	15252	15372	15365	15374	15473	15327	15457	15638	15513	15433	15312	15291	15407	15383	15380	15319	15201	15266	15282	15414	15301	15231	15279	15459	15274	15281	15415	15353	15566	15303	15397	15394	15366	15288	15304	15212	15170	15357	15155	15092	15259	15250	15327	15359	15396	15193	15341	15245	15221	15188	15406	15282	15299	15368	15143	15261	15421	15301	15452	15360	15338	15306	15245	15358	15208	15251	15501	15367	15060	15472	15117	15251	15382	15456	15649	15428	15285	15353	15485	15484	15464	15291	15192	15242	15484	15451	15317	15447	15352	15557	15341	15387	15451	15282	15281	15298	15284	15197	15462	15347	15320	15392	15332	15307	15369	15463	15455	15519	15480	15455	15282	15058	15419	15383	15262	15241	15419	15424	15322	15400	15464	15418	15366	15377	15342	15396	15218	15480	15494	15409	15502	15338	15265	15312	15248	15319	15337	15161	15348	15263	15211	15391	15315	15168	15349	15438	15394	15219	15370	15351	15218	15345	15189	15270	15388	15488	15409	15474	15326	15408	15457	15293	15364	15338	15454	15264	15201	15463	15317	15295	15324	15349	15380	15444	15424
16873	31186	34471	27859	23656	21293	24665	52298	49772	35950	22039	14175	12768	12538	12546	12719	12576	12605	12586	12737	12685	12482	12671	12706	12609	12733	12597	12539	12555	12507	12597	12622	12712	12690	12701	12680	12687	12716	12543	12593	12681	12667	12588	12649	12558	12612	12814	12732	12617	12653	12591	12641	12528	12648	12580	12597	12603	12687	12651	12606	12652	12506	12683	12517	12735	12555	12687	12657	12557	12535	12526	12624	12430	12787	12641	12626	12654	12618	12623	12651	12800	12587	12631	12568	12625	12700	12742	12563	12719	12577	12568	12528	12480	12623	12478	12585	12645	12617	12499	12756	12603	12653	12722	12724	12621	12498	12671	12369	12532	12612	12719	12590	12639	12483	12765	12593	12521	12633	12757	12671	12485	12640	12692	12585	12562	12470	12443	12620	12532	12595	12501	12593	12497	12671	12847	12692	12673	12612	12515	12730	12553	12525	12461	12693	12460	12567	12684	12484	12560	12624	12629	12529	12454	12495	12563	12656	12720	12710	12663	12610	12611	12683	12564	12679	12549	12643	12784	12625	12590	12737	12684	12683	12806	12648	12580	12573	12588	12856	12736	12633	12782	12515	12564	12601	12525	12525	12704	12535	12727	12664	12564	12400	12789	12806	12599	12611	12734	12690	12446	12657	12653	12476	12634	12594	12573	12577	12573	12590	12613	12646	12381	12685	12570	12721	12509	12553	12664	12533	12717	12544	12524	12717	12702	12399	12731	12448	12654	12745	12636	12572	12765	12731	12574	12541	12759	12484	12610	12606	12670	12736	12580	12615	12745	12663	12547	12649	12668	12639	12499	12537	12492	12807	12464	12643	12538	12533	12692	12718	12713	12634	12823	12661	12669	12548	12545	12536	12549	12654	12577	12531	12656	12655	12664	12586	12563	12486	12678	12619	12585	12585	12682	12564	12657	12653	12707	12515	12540	12568	12580	12790	12626	12646	12589	12738	12647	12741	12506	12721	12396	12627	12680	12815	12507	12681	12793	12556	12662	12635	12620	12587	12598	12505	12665	12583	12441	12698	12730	12617	12563	12611	12615	12635	12657	12801	12678	12557	12583	12538	12582	12867	12625	12627	12776	12554	12798	12588	12630	12704	12716	12534	12611	12579	12527	12597	12476	12550	12495	12704	12504	12640	12536	12599	12662	12612	12722	12728	12771	12664	12621	12522	12605	12619	12520	12662	12596	12692	12422	12507	12619	12665	12745	12599	12546	12546	12755	12580	12546	12543	12581	12679	12512	12598	12546	12574	12685	12574	12634	12606	12672	12759	12679	12674	12603	12641	12648	12514	12527	12670	12642	12662	12548	12505	12581	12507	12513	12565	12692	12734	12789	12678	12629	12640	12503	12676	12782	12775	12717	12668	12480	12637	12820	12657	12686	12734	12708	12510	12566	12453	12465	12842	12654	12479	12582	12543	12662	12580	12798	12712	12573	12575	12699	12492	12611	12553	12776	12686	12629	12525	12615	12441	12651	12727	12661	12602	12700	12715	12455	12742	12605	12692	12660	12474	12693	12680	12444	12562	12670	12493	12515	12671	12541	12541	12675	12553	12611	12740	12638	12802	12647	12596	12599	12487	12640	12618	12590	12638	12402	12712	12652	12709	12521	12564	12597	12624	12526	12648	12569	12657	12781	12508	12592	12446	12504	12633	12568	12597	12612	12745	12728	12671	12652	12627	12441	12507	12665	12592	12678	12698	12781	12715	12516	12670	12532	12655	12622	12486	12592	12719	12584	12718	12586	12544	12696	12669	12595	12735	12557	12750	12656	12794	12515	12638	12564	12456	12559	12569	12472	12536	12758	12611	12602	12609	12537	12619	12595	12684	12709	12620	12548	12601	12498	12600	12623	12600	12505	12627	12640	12608	12441	12511	12722	12704	12749	12506	12439	12627	12638	12527	12632	12671	12561	12654	12561	12674	12654	12543	12774	12461	12709	12638	12509	12564	12570	12663	12422	12484	12678	12643	12628	12606	12565	12628	12679	12678	12671	12625	12582	12564	12672	12545	12672	12452	12653	12499	12632	12717	12695	12477	12756	12669	12544	12673	12551	12851	12583	12469	12594	12670	12584	12607	12701	12773	12560	12604	12504	12618	12533	12698	12717	12599	12501	12610	12648	12674	12500	12648	12737	12649	12722	12660	12530	12633	12579	12601	12610	12638	12536	12607	12613	12615	12636	12522	12636	12576	12544	12616	12768	12628	12610	12753	12640	12722	12504	12631	12444	12562	12547	12617	12517	12648	12728	12625	12598	12707	12672	12461	12535	12868	12629	12668	12631	12662	12683	12587	12596	12609	12399	12813	12507	12655	12712	12714	12611	12484	12652	12516	12717	12659	12535	12615	12374	12513	12582	12578	12602	12637	12660	12580	12713	12697	12624	12771	12595	12849	12751	12595	12668	12641	12497	12570	12669	12667	12622	12406	12593	12619	12762	12518	12514	12669	12528	12620	12867	12640	12672	12611	12598	12538	12629	12564	12596	12796	12574	12796	12706	12483	12599	12490	12607	12740	12712	12662	12467	12705	12623	12615	12633	12520	12807	12473	12768	12686	12653	12732	12500	12607	12689	12676	12693	12630	12557	12666	12680	12411	12450	12546	12628	12606	12727	12433	12699	12550	12575	12556	12602	12640	12671	12497	12878	12582	12566	12733	12562	12773	12595	12682	12533	12577	12475	12670	12662	12738	12642	12749	12590	12491	12647	12701	12713	12533	12598	12717	12541	12546	12786	12575	12627	12614	12574	12664	12660	12641	12366	12563	12492	12622	12630	12645	12732	12633	12707	12671	12562	12753	12540	12585	12629	12437	12698	12546	12508	12492	12566	12693	12614	12737	12716	12753	12552	12663	12763	12606	12564	12642	12586	12770	12656	12578	12676	12457	12824	12638	12646	12671	12604	12748	12586	12611	12791	12637	12729	12679	12743	12648	12713	12521	12573	12575	12413	12804	12617	12592	12537	12560	12513	12781	12565	12558	12664	12676	12560	12496	12618	12387	12686	12614	12562	12535	12528	12674	12628	12659	12563	12605	12533	12625	12562	12765	12547	12476	12501	12677	12604	12741	12553	12453	12657	12687	12539	12568	12657	12550	12723	12653	12615	12516	12621	12611	12676	12573	12811	12715	12578	12619	12668	12516	12569	12655	12721	12707	12682	12688	12624	12492	12632	12683	12626	12591	12617	12602	12687	12584	12639	12529	12416	12506	12492	12632	12660	12469	12552	12551	12740	12755	12621	12651	12587	12471	12587	12687	12643	12542	12753	12574	12614	12751	12634	12659	12552	12698	12559	12852	12722	12562	12714	12557	12475	12705	12491	12819	12686	12589	12640	12603	12532	12806	12609	12669	12638	12668	12584	12656	12641	12618	12470	12513	12650	12613	12555	12588	12651	12702	12684	12724	12620	12705	12442	12582	12708	12551	12595	12597	12460	12497	12684	12641	12418	12503	12810	12699	12557	12655	12626	12502	12586	12572	12591	12503	12612	12597	12633	12682	12677	12562	12602	12689	12518	12732	12537	12574	12624	12572	12562	12734	12688	12696	12570	12613	12575	12659	12719	12622	12687	12721	12489	12477	12589	12675	12479	12795	12530	12844	12545	12727	12607	12815	12693	12568	12574	12549	12571	12646	12598	12793	12633	12627	12580	12557	12541	12717	12519	12745	12555	12555	12676	12632	12620	12483	12631	12487	12590	12474	12589	12539	12540	12623	12621	12645	12552	12477	12658	12609	12564	12540	12511	12675	12571	12546	12627	12679	12433	12700	12577	12617	12772	12698	12776	12668	12672	12572	12635	12663	12603	12705	12601	12638	12674	12683	12666	12688	12532	12617	12765	12591	12846	12597	12790	12670	12424	12606	12660	12684	12719	12610	12545	12633	12822	12568	12555	12735	12567	12555	12693	12646	12650	12624	12680	12723	12486	12509	12681	12689	12649	12541	12618	12695	12701	12545	12656	12705	12540	12619	12495	12612	12572	12574	12588	12553	12584	12618	12678	12608	12654	12735	12613	12635	12611	12524	12657	12740	12665	12516	12686	12518	12567	12712	12598	12565	12486	12529	12511	12642	12571	12607	12593	12785	12678	12510	12592	12554	12579	12698	12622	12737	12483	12617	12601	12739	12622	12660	12575	12501	12667	12511	12546	12662	12604	12670	12564	12545	12764	12529	12592	12759	12658	12490	12560	12636	12652	12622	12748	12587	12734	12588	12679	12649	12547	12657	12491	12497	12529	12646	12553	12552	12552	12766	12526	12875	12661	12488	12591	12522	12477	12573	12657	12588	12676	12576	12592	12538	12629	12477	12631	12501	12608	12563	12673	12546	12693	12640	12548	12600	12687	12511	12559	12731	12611	12648	12457	12537	12639	12646	12538	12641	12658	12637	12702	12609	12502	12620	12718	12600	12481	12789	12593	12564	12630	12501	12743	12674	12576	12557	12621	12685	12644	12640	12597	12552	12594	12620	12705	12507	12489	12577	12483	12678	12504	12582	12520	12560	12591	12638	12628	12614	12735	12623	12563	12409	12578	12522	12620	12641	12521	12612	12711	12688	12540	12664	12679	12702	12584	12512	12628	12585	12591	12536	12717	12724	12798	12619	12655	12621	12650	12693	12602	12680	12610	12688	12642	12578	12601	12634	12583	12628	12674	12479	12736	12523	12646	12505	12567	12610	12613	12521	12711	12453	12706	12656	12652	12654	12639	12654	12727	12551	12530	12576	12718	12701	12648	12640	12539	12645	12641	12784	12604	12663	12710	12643	12681	12704	12732	12762	12507	12624	12392	12556	12589	12596	12714	12560	12651	12719	12545	12626	12617	12467	12536	12680	12669	12713	12579	12661	12692	12732	12565	12748	12549	12666	12659	12573	12716	12837	12669	12502	12545	12785	12636	12651	12617	12572	12694	12555	12672	12693	12538	12729	12506	12695	12469	12719	12564	12731	12617	12781	12383	12589	12736	12507	12515	12601	12679	12616	12535	12777	12698	12661	12524	12610	12516	12617	12522	12709	12582	12632	12569	12715	12630	12555	12499	12520	12561	12629	12588	12621	12547	12425	12499	12758	12599	12677	12527	12454	12811	12740	12714	12438	12536	12710	12678	12639	12647	12577	12713	12609	12712	12742
23991	21068	28502	24063	22430	25562	36869	66332	61788	44017	29364	19107	15857	15273	15213	15096	14851	14995	15286	15092	15178	15074	15034	14906	14917	14831	14845	15022	14839	15080	14888	15009	14851	14911	14790	14917	14999	15099	15119	15128	14980	15139	14910	14908	15022	15066	14967	14931	14956	15052	15033	14995	14883	14985	14990	14852	14922	14778	15033	15167	14977	14847	15130	14878	14980	14957	14960	14882	14771	14869	15038	14866	14772	14942	15054	15110	14975	14829	15012	14847	14819	14813	14735	14832	14916	15047	14794	15080	14760	15111	14958	14943	14876	15104	14805	15040	14917	14917	14914	14891	14804	14976	14728	15073	14890	15041	14947	14968	14842	14845	14823	15043	14780	14739	14850	14986	15038	15177	15073	15019	14850	14924	15031	14962	14987	14754	14694	14831	14842	14902	14820	14846	14870	14806	14923	15117	14999	14873	14796	14941	15045	14932	14998	14916	15017	14940	14820	14964	15001	14874	14886	15125	14931	14889	15027	15067	15280	14805	14925	14973	14936	14694	14914	15175	15093	14922	14885	14936	14906	14886	14879	15118	14999	15032	15053	15070	15029	14904	14946	15022	14876	14852	14780	14874	14838	15067	15144	14833	14969	14850	14622	14899	15096	14816	15138	14999	14835	15005	14975	14928	15091	14958	14899	15043	14867	15076	14922	14917	14997	14930	15018	14838	14970	14892	14827	14857	15070	14985	15012	14979	14879	14902	14889	14968	14956	15081	14747	14853	15201	14868	14806	14793	14855	14995	14845	14986	14713	14873	15193	14879	14953	14912	14761	14828	14934	14902	14871	15029	14819	14884	14914	14982	14748	14854	14760	14737	14910	14929	14886	14855	14946	15132	14799	14903	14914	14908	14737	15001	14705	14976	14851	15019	14947	14858	14861	14973	14964	14878	14808	14853	14995	14899	14897	14798	14714	14847	14993	14692	14729	15077	14933	14856	14892	14654	14880	14874	15004	14895	14872	15033	14841	15047	14920	15029	14829	15040	14919	14851	14869	14752	14868	14984	14866	14893	14969	14804	15114	14930	14777	14997	14845	14999	14989	14936	14709	14888	14945	14865	14776	14962	15044	14865	14841	14877	15014	14855	14963	14969	14939	14948	14979	15061	15088	14901	14882	14855	14935	14951	14844	14883	14965	14859	15068	14915	14877	14885	14899	14805	14847	15017	14833	14999	14933	14900	14908	14868	14842	14943	14963	14984	14936	14954	14887	14916	14829	14905	14952	14929	14964	14946	14743	14913	14952	14953	14894	15000	14853	14861	15003	14916	14957	14756	14953	15020	14866	14840	14798	14870	14827	14927	14967	14970	14820	15074	15065	15130	14830	14815	14773	14900	15002	15063	15126	14791	14953	14786	15001	14760	14753	15091	14901	15004	14890	14855	14901	14948	14927	15035	15038	14985	14777	14847	14861	14992	14727	14979	15026	14833	14830	14829	14859	14860	14933	14996	14788	14922	14823	14673	14818	14879	14933	15030	14826	14883	14862	14857	14857	14814	14766	14981	14946	14900	15196	14774	14828	14794	14940	15159	15043	14756	14958	14788	14840	14730	14748	14831	14829	14897	14949	15016	14730	14952	14940	14855	14933	14711	14905	14983	14806	14699	14893	15035	15013	14841	14830	14724	14923	14958	14831	14902	14991	15295	15010	14884	14710	14846	15047	15097	15070	14759	14877	15081	15040	14797	14989	14955	15203	14920	14962	14941	14906	14843	15138	15049	14918	14940	14976	15032	15020	15030	15006	15082	14806	14855	14664	14867	14935	14879	15023	14888	15064	14964	14929	14878	14827	14777	14756	14917	14893	14881	14877	14901	14936	14912	14961	15010	15035	15132	15130	14905	14998	14866	14807	14847	14891	14917	14737	14864	15097	14809	14868	15021	15066	15066	15025	14917	14951	14737	14914	14750	14878	14980	14861	14823	14900	15011	14963	14898	14821	14906	14944	14950	14942	15087	14871	14998	15109	14901	15107	14716	14803	14979	14955	15048	15089	14635	14684	14940	15009	14762	14981	14840	14906	14923	14991	14834	14937	14847	14699	14855	14928	15060	14956	14960	14792	14863	14928	15171	15034	15070	14936	14911	14957	14921	14973	14880	14924	14870	15032	14865	14877	14968	15006	15124	15032	14887	14744	14690	15101	15030	15009	14926	14740	14930	14739	14963	14794	15101	15042	14997	15062	15029	14783	14927	15093	15093	14889	14816	14870	14820	14921	14871	14929	14783	15147	15004	14842	14854	14811	15110	15176	14875	15018	14904	15151	14911	14925	14894	14742	14894	14932	15089	15171	14830	14960	14847	14724	15013	14772	15046	14749	14934	14696	14859	14993	15056	14663	14908	14942	14974	14823	14979	14827	14943	14854	15084	15016	14973	15169	14761	14900	14950	14915	14955	14795	14947	14934	14871	14787	14975	14903	14826	14862	14914	14962	14976	14811	14873	14891	15074	15017	14729	14793	14873	14851	14969	14915	14876	14868	14757	14943	14845	14833	14689	14935	14858	14673	14883	14947	14865	14858	14750	14946	14825	14932	14944	14863	14995	15042	14894	14870	14840	14934	15011	15157	14994	15209	14902	14791	14845	15007	14938	14954	15035	14892	14864	14838	14986	14920	14924	14919	14976	15018	15071	14758	14884	14770	14910	14754	14995	14878	15016	14670	14892	14862	14800	14973	15012	14841	14963	15022	14923	14802	14773	14791	14921	14851	14880	15064	14996	15187	14986	14913	14931	14890	15101	15005	14776	14958	15087	14561	14765	14835	14888	14955	14863	14832	14875	14963	14783	14904	15048	15018	15008	14911	14952	15072	14932	15114	14836	14891	14874	14852	14706	14945	15063	14892	15038	15011	14873	14883	14882	14837	14947	14901	14939	15072	14987	14942	14857	14926	14845	14844	15075	14811	14919	15046	14959	14723	14847	14977	14981	15026	14986	14769	14884	14825	14828	15062	14812	14779	14822	14955	14854	14772	14721	14905	14888	14972	14954	14751	15092	14897	14871	14850	14877	14958	14944	14892	14991	14943	14923	14944	14876	14699	15013	14815	14877	15167	15026	15024	14844	14800	14972	14720	15190	14969	14957	14860	14972	14994	14939	14686	14913	15011	14975	14907	14993	15122	14994	14822	14966	14933	15019	14943	14871	15072	15018	14858	14735	14855	14934	14974	14843	14978	14826	14754	14857	14805	14870	14957	14890	14829	14912	14914	14960	14789	14836	14825	14854	14816	14973	14970	15078	14756	14950	14993	14871	14939	14864	14870	14955	14769	14854	15017	14797	14727	14979	14909	14981	14916	14938	14745	14777	14655	14848	14889	14642	15000	14831	14885	14870	14858	14878	14887	14909	14716	14920	14810	14903	14927	15005	14710	14904	14803	14735	14878	15020	14862	15003	14868	14932	14976	15046	14678	14984	14904	14850	15246	15158	14844	14816	15057	15047	14935	14872	14876	14743	14839	14717	14787	14948	14998	14929	14886	14826	14880	14862	14818	14621	14770	14774	14930	14921	14899	14988	14885	15098	15031	14923	14917	14980	14788	15023	14919	14935	14917	15017	14796	14887	15022	14697	14925	15021	14969	14830	15135	14988	14841	14825	15019	14941	14934	14831	14753	15072	14900	14940	14974	14880	14800	14920	14935	14943	14993	15064	15103	14941	14989	14803	14941	14966	14972	14753	14899	14912	14893	14881	15053	14982	14974	14944	15027	14848	14912	15192	14924	14879	14911	14786	14850	14717	14997	15011	14962	14795	14800	14899	14812	14794	14892	14841	14884	14965	14965	14840	14756	15021	14930	14721	15039	14892	14852	15014	15000	14970	15035	15060	14988	14726	14998	14927	14942	14813	14955	14922	14858	14839	14766	15095	14972	14780	14869	14765	14806	14976	14748	14801	14681	14897	15008	14998	14830	14922	15030	15005	14928	14963	15226	14819	15098	14935	15004	14882	14861	14958	15010	14732	14945	14909	14979	14801	14878	14915	15074	15132	14993	15129	15026	14967	14709	15006	14987	15030	14814	14901	14990	14940	14909	15002	14932	14955	15113	14976	15069	14837	14954	14970	14793	14895	14734	14906	14704	14862	14660	14873	14991	15064	15104	14755	14880	14988	15029	14922	14921	14724	14903	15087	14828	14873	14836	14968	14940	14730	14774	14956	14732	14888	14962	14905	14736	14744	15037	15013	14933	14896	14864	14819	14838	14924	14882	14947	14988	15036	14844	14939	14899	14914	14922	14949	15111	14946	14853	14899	14898	14854	14784	14987	14905	15129	14759	14753	15039	14836	14950	14958	15084	14969	15009	14918	14858	15055	14698	14867	14784	15211	14974	14932	14923	14744	14851	15040	14996	15016	14784	15015	14898	14940	14778	14750	14854	15022	14856	14929	14910	14949	14835	14725	14940	14856	15017	14833	14778	14841	14811	14898	14902	14950	14776	15013	14902	15026	14890	15112	14800	14880	15106	15000	15093	14922	14964	14930	14902	15081	14918	14935	15191	14842	15141	15043	15088	15106	14933	14969	14992	14709	14894	14916	15007	14877	15109	15111	14861	14976	14820	14875	15016	14732	14828	14964	14880	15006	14982	14936	15026	14861	14945	14958	14974	14853	14916	15056	14865	14945	15031	14824	14948	15128	14963	14999	15018	14923	14974	14903	14916	14672	14856	14986	14990	14811	15004	14760	14869	14827	14969	14889	14823	15057	14665	14991	14956	14962	14864	15089	15023	14837	14929	14954	14858	14941	14803	15022	14882	14924	14973	14799	14931	14813	14713	15019	14869	15015	15074	14814	14851	14912	15051	15099	14895	14698	14900	14698	14785	14880	14759	14832	14892	15011	14798	14962	14920	14934	15047	15066	14815	15009	14968	14986	15052	15077	14766	14783	14932	14814	14956	15090	14793	14828	14668	14885	14877	14972	15009	14845	15136	14751	14894	14792	14864	14816	14824	15079	14832	14733	14978	14902	14943	14839	14926	14818	14924	14957	15035	14909	14971	14975	14745	14857	14988	15014	14814	14905	14854	14895	14966	15156	14826	14901	14786	14873	14969	14997	14956	15070	14896	15022	14875	14929	14909	15040	15010	14745	14976	15091	14893	14965	14969	15153	14828	15005	14937	14983	14752	14918	14698	14923
19671	36912	38215	33799	28065	26101	37125	65890	58982	42671	26761	15052	12682	12445	12390	12326	12312	12247	12336	12229	12203	12379	12367	12313	12120	12503	12278	12242	12210	12310	12239	12383	12297	12328	12253	12223	12352	12268	12394	12463	12102	12416	12259	12152	12255	12309	12249	12283	12467	12246	12278	12410	12328	12420	12173	12330	12517	12332	12403	12319	12185	12191	12302	12385	12374	12154	12331	12301	12229	12339	12356	12252	12272	12152	12300	12284	12303	12226	12266	12129	12417	12353	12452	12395	12211	12313	12275	12253	12204	12243	12210	12369	12284	12310	12350	12326	12181	12341	12222	12157	12357	12458	12391	12172	12339	12358	12429	12289	12452	12293	12269	12349	12149	12342	12392	12107	12307	12252	12309	12517	12340	12304	12267	12161	12404	12327	12308	12219	12243	12285	12230	12335	12147	12256	12214	12176	12331	12127	12283	12233	12266	12239	12352	12246	12283	12175	12388	12278	12274	12453	12231	12311	12379	12257	12302	12458	12213	12296	12330	12120	12392	12277	12201	12281	12207	12408	12371	12333	12194	12286	12039	12176	12326	12310	12269	12322	12339	12387	12465	12294	12296	12254	12318	12292	12275	12187	12250	12294	12285	12429	12368	12411	12424	12221	12320	12295	12289	12403	12381	12104	12270	12328	12324	12289	12273	12243	12194	12290	12344	12395	12362	12355	12429	12448	12344	12158	12433	12189	12452	12189	12319	12398	12414	12369	12307	12306	12326	12345	12307	12115	12206	12256	12356	12257	12340	12394	12222	12185	12325	12370	12171	12142	12151	12157	12251	12146	12358	12238	12382	12239	12387	12414	12236	12355	12144	12061	12271	12342	12418	12310	12272	12271	12313	12244	12175	12298	12105	12276	12349	12229	12229	12338	12367	12368	12376	12238	12520	12324	12368	12308	12356	12348	12278	12289	12236	12191	12267	12319	12278	12103	12293	12342	12316	12415	12309	12337	12192	12338	12164	12120	12276	12295	12341	12179	12318	12217	12230	12262	12387	12385	12399	12199	12270	12122	12246	12182	12170	12261	12174	12432	12343	12336	12343	12162	12270	12282	12449	12174	12144	12260	12288	12299	12337	12130	12125	12130	12314	12248	12344	12305	12200	12211	12246	12259	12241	12323	12253	12319	12332	12289	12293	12146	12153	12306	12260	12476	12277	12305	12310	12270	12137	12245	12246	12417	12365	12293	12240	12105	12250	12499	12264	12240	12276	12418	12209	12355	12270	12363	12220	12286	12356	12218	12334	12321	12377	12241	12307	12264	12209	12355	12255	12285	12224	12193	12291	12220	12339	12388	12318	12346	12453	12330	12373	12296	12379	12239	12296	12329	12211	12292	12402	12403	12382	12235	12237	12332	12369	12243	12328	12407	12335	12172	12157	12295	12284	12356	12401	12344	12305	12253	12295	12321	12235	12214	12298	12251	12266	12242	12183	12547	12346	12337	12310	12155	12260	12227	12303	12197	12299	12205	12201	12221	12238	12393	12182	12250	12157	12109	12276	12214	12447	12297	12252	12191	12384	12144	12284	12211	12363	12366	12293	12238	12148	12365	12155	12400	12375	12240	12551	12358	12361	12349	12198	12220	12286	12253	12219	12333	12344	12237	12365	12431	12256	12275	12291	12255	12145	12264	12322	12340	12373	12414	12271	12389	12282	12230	12173	12319	12117	12298	12411	12314	12429	12303	12212	12197	12178	12152	12321	12363	12275	12238	12207	12261	12307	12258	12368	12252	12239	12522	12238	12396	12145	12232	12389	12323	12343	12140	12249	12237	12235	12058	12270	12380	12334	12460	12341	12268	12452	12158	12240	12345	12260	12305	12288	12298	12368	12293	12296	12134	12420	12256	12427	12263	12407	12356	12299	12266	12369	12252	12306	12366	12321	12298	12250	12242	12238	12242	12365	12178	12229	12276	12221	12134	12393	12395	12397	12359	12138	12302	12170	12382	12172	12318	12245	12282	12155	12223	12330	12252	12343	12187	12197	12326	12443	12204	12190	12346	12251	12249	12252	12264	12298	12251	12337	12330	12180	12369	12337	12285	12325	12423	12408	12291	12223	12322	12322	12264	12179	12314	12420	12287	12061	12357	12273	12111	12312	12093	12328	12230	12212	12343	12342	12215	12266	12363	12291	12295	12210	12251	12154	12317	12267	12289	12259	12259	12373	12299	12173	12303	12179	12286	12243	12230	12257	12395	12306	12390	12330	12202	12268	12238	12266	12375	12301	12362	12301	12356	12316	12362	12254	12431	12296	12357	12283	12264	12337	12195	12287	12405	12206	12229	12365	12299	12178	12029	12311	12314	12263	12358	12294	12361	12337	12232	12292	12314	12236	12241	12393	12321	12272	12332	12393	12405	12283	12258	12370	12338	12360	12110	12253	12341	12238	12364	12189	12334	12298	12236	12351	12202	12352	12411	12358	12183	12111	12150	12394	12232	12326	12245	12225	12193	12242	12346	12207	12185	12293	12211	12522	12187	12281	12226	12207	12207	12150	12302	12211	12234	12257	12495	12271	12334	12222	12365	12202	12330	12386	12234	12329	12238	12447	12262	12404	12144	12440	12298	12298	12502	12374	12354	12317	12354	12270	12284	12378	12298	12606	12278	12347	12231	12170	12261	12278	12294	12297	12367	12250	12160	12328	12305	12259	12363	12123	12195	12416	12267	12327	12227	12285	12229	12292	12358	12414	12227	12285	12334	12339	12268	12380	12212	12334	12284	12317	12359	12281	12583	12308	12280	12289	12255	12322	12377	12358	12305	12395	12163	12334	12196	12316	12190	12301	12206	12310	12291	12271	12411	12233	12406	12358	12266	12116	12290	12307	12408	12282	12246	12382	12289	12228	12242	12257	12208	12154	12152	12358	12185	12322	12102	12370	12169	12225	12175	12293	12319	12403	12327	12080	12159	12309	12373	12377	12328	12402	12283	12362	12282	12275	12329	12317	12264	12195	12177	12202	12230	12390	12126	12403	12255	12389	12326	12240	12483	12381	12270	12184	12459	12262	12326	12206	12364	12178	12224	12291	12094	12326	12275	12217	12313	12259	12319	12362	12156	12329	12339	12222	12211	12376	12192	12404	12469	12310	12475	12303	12361	12175	12244	12392	12129	12330	12172	12143	12394	12174	12280	12249	12373	12274	12233	12441	12330	12157	12323	12249	12301	12209	12144	12180	12222	12403	12250	12290	12129	12224	12397	12401	12302	12271	12162	12212	12425	12172	12315	12255	12198	12306	12146	12353	12468	12484	12225	12284	12245	12409	12196	12308	12366	12287	12351	12433	12250	12418	12391	12092	12218	12246	12254	12421	12409	12463	12428	12264	12188	12396	12302	12263	12326	12350	12310	12313	12263	12297	12256	12320	12260	12357	12167	12187	12316	12277	12307	12148	12399	12259	12372	12273	12458	12240	12150	12217	12197	12223	12315	12222	12367	12199	12254	12304	12480	12464	12200	12377	12327	12339	12252	12449	12260	12234	12241	12359	12269	12300	12377	12319	12364	12379	12081	12351	12347	12181	12230	12173	12162	12311	12319	12308	12250	12247	12434	12296	12324	12324	12210	12297	12372	12225	12265	12125	12280	12109	12435	12388	12297	12189	12327	12232	12304	12392	12165	12023	12288	12351	12191	12166	12296	12304	12381	12250	12411	12317	12331	12203	12133	12354	12367	12441	12284	12219	12440	12290	12403	12353	12132	12303	12325	12227	12253	12204	12254	12300	12169	12131	12228	12410	12321	12222	12103	12345	12297	12393	12165	12385	12326	12220	12312	12229	12336	12355	12302	12338	12517	12270	12226	12313	12241	12223	12295	12375	12294	12422	12262	12305	12126	12266	12411	12340	12452	12335	12050	12120	12259	12371	12299	12199	12238	12130	12203	12309	12190	12249	12125	12292	12287	12289	12194	12325	12365	12387	12381	12349	12366	12108	12257	12334	12346	12307	12326	12172	12229	12229	12283	12360	12186	12302	12342	12415	12331	12234	12199	12404	12157	12282	12284	12490	12428	12268	12317	12376	12339	12383	12226	12290	12165	12211	12375	12168	12331	12224	12344	12375	12209	12203	12276	12277	12402	12406	12155	12417	12251	12255	12139	12251	12126	12200	12322	12415	12308	12273	12359	12025	12313	12340	12322	12337	12367	12238	12179	12352	12286	12184	12287	12186	12313	12254	12198	12238	12294	12250	12307	12360	12277	12165	12252	12236	12362	12301	12308	12355	12546	12373	12252	12300	12290	12437	12384	12287	12156	12387	12389	12118	12246	12259	12290	12331	12131	12325	12190	12281	12392	12166	12251	12298	12427	12263	12373	12297	12393	12285	12453	12207	12207	12328	12359	12202	12374	12367	12479	12376	12282	12206	12301	12504	12295	12546	12256	12448	12259	12363	12260	12309	12166	12272	12274	12423	12201	12366	12148	12399	12388	12171	12282	12406	12405	12129	12315	12338	12144	12360	12346	12336	12222	12299	12399	12183	12087	12444	12193	12396	12187	12369	12242	12339	12317	12246	12338	12339	12268	12253	12273	12202	12231	12299	12329	12177	12240	12307	12200	12372	12275	12275	12278	12298	12496	12305	12259	12179	12368	12252	12315	12242	12432	12275	12192	12249	12309	12278	12314	12375	12423	12253	12310	12351	12351	12336	12228	12288	12430	12218	12424	12232	12089	12373	12320	12225	12462	12309	12242	12245	12363	12182	12201	12599	12346	12284	12275	12411	12201	12218	12423	12364	12238	12279	12288	12362	12317	12338	12213	12313	12350	12338	12238	12293	12329	12352	12329	12087	12327	12337	12386	12135	12414	12247	12323	12216	12225	12272	12351	12242	12172	12266	12292	12333	12460	12449	12244	12359	12339	12344	12406	12308	12272	12456	12397	12328	12256	12245	12413	12425	12211	12327	12283	12214	12320	12293	12436	12160	12343	12236	12299	12163	12189	12030	12409	12296	12203	12272	12366	12473	12174	12291	12348	12446	12321	12442	12228	12123	12256	12391	12450	12282	12474	12382	12397	12619	12320	12294	12290	12568	12374	12207	12432	12356	12219	12129	12195	12192	12209	12354	12264	12253	12332	12326	12248	12290	12455	12448	12326	12376	12341	12331	12191	12436	12233	12184	12270	12263	12059
30060	22942	24862	21900	18961	17960	18294	23191	23559	20221	17715	16130	15810	15662	15849	15674	15745	15932	15679	15886	15779	15739	16004	15914	15994	15746	15755	15841	15794	16000	15835	15977	15930	15951	15685	15766	15787	16022	15858	15673	15787	15625	15915	15867	15874	15705	15756	15624	15861	15939	15845	15949	15777	15960	15822	15971	15931	15913	15998	15934	15851	15833	15688	16009	15814	15843	15490	15737	15774	15805	15811	15839	15737	15836	15931	15850	16043	15937	15786	15892	15749	15803	15697	15683	15815	15922	15875	15850	15874	15773	15735	16054	15897	15819	15790	15917	15892	15867	15804	15869	15983	15862	15691	15676	15897	15880	15739	15719	15793	15839	15820	15662	15955	15795	15860	15878	15883	15669	15654	15651	15971	15817	15817	15820	15764	15601	15935	16090	15889	15894	15909	15688	15821	15911	15808	15863	15940	15687	15933	15815	15850	15643	15881	15916	15918	15999	15865	15874	15851	15928	15932	15621	16026	15955	15836	15766	15830	15803	15789	15788	15805	16050	15922	15853	16024	15828	15772	15828	15931	15922	16027	15855	15845	15734	15651	15749	15814	15839	15702	16041	15656	15970	16037	15729	15915	15914	15949	15868	15961	15828	15760	15614	15762	15942	15803	15947	16083	15978	15877	15903	15913	16104	15942	15818	15738	16135	15719	15976	15873	15905	15861	15798	15978	15552	15873	15816	15963	15740	15852	15836	16047	15907	15765	15938	15874	15948	15826	15868	15741	15925	15924	15818	15784	15754	15818	15961	15747	15874	15659	15925	15788	15601	15824	16071	16029	15989	15763	15869	15734	15859	16033	15896	15691	15774	15647	15692	15826	15856	15921	15994	15689	15899	15830	15828	15811	15961	15839	15876	15744	15986	15883	15748	15864	15915	16009	15865	16140	15985	16018	15684	15679	15773	15715	15924	16049	15663	15869	15813	15916	15694	15717	15750	15719	15845	15997	16013	16013	15754	15859	15780	15947	15971	15758	15831	15815	15825	15839	15752	15985	15855	15723	15765	15940	15920	15752	16118	15829	15812	15852	16171	15813	15773	15877	15814	15659	15909	16010	15721	15730	15675	15887	15788	15847	16023	15872	15898	15627	15705	15785	15801	15687	15676	15788	15831	15773	15687	15745	15692	15953	15895	15829	15788	15920	15873	15912	16058	15834	15807	15812	15779	15599	15833	15925	16104	15776	15951	16025	15796	15944	16017	15930	15923	15801	15809	15758	15959	15738	15639	15833	16021	15766	15713	15747	15822	15830	15736	15929	15896	16001	15898	15799	16077	15656	15859	15963	15844	15706	15851	15795	15999	15717	15798	15814	15855	15819	15956	15677	15828	15908	15842	15824	15715	15873	15822	15952	15767	15990	15828	15969	15734	15961	15763	15889	15732	15683	15999	15720	15812	15661	15916	15884	15887	16107	15732	15794	15734	15694	15803	15726	15752	15787	15843	16055	15926	15688	15850	15896	15996	15665	15591	15914	15732	15951	16082	15812	15889	15832	15807	15887	15695	15815	15915	15744	15817	15847	15773	15893	16006	15991	15984	15854	15594	16041	15735	15972	15722	15884	15765	15863	15831	15716	15815	15868	15805	15746	15952	15911	15715	15904	15966	15779	15836	15794	15789	15916	15903	15719	15873	16041	15787	15917	15777	15808	15739	15872	15934	16097	15765	15847	15970	15727	15921	15963	15880	15881	15965	15818	15933	15846	15687	15794	15875	15829	15884	15871	15913	15824	15967	15905	16024	15950	15848	15761	15900	15803	15895	15793	15803	15812	15818	15843	15664	15795	15925	15823	15690	15779	15648	15665	15732	15882	16008	15999	15828	15948	15770	15676	15881	15928	15914	15915	15854	15878	15743	15719	15922	16017	15969	15867	16020	15972	16041	15726	15636	15849	15810	15841	15749	15818	15972	15944	15793	15685	15698	15800	15925	15886	15773	15911	15822	15881	15774	15681	15906	15780	15823	15736	15803	15838	15736	15769	15841	15809	15790	15759	15875	15701	16066	16099	16089	15903	15866	15815	15854	16001	16053	15961	15845	16026	16050	15957	15692	15835	15986	15876	15708	15722	15944	15804	16016	15897	15747	15837	16056	15865	15883	15583	15841	15956	15749	15862	15945	15827	15682	15982	15960	15912	15960	15747	15759	15738	15538	15745	15618	15836	15831	15811	15617	16041	15812	15841	15833	15921	15978	15841	15993	15828	15928	15807	15722	15938	15782	15895	15880	15868	15956	15975	15858	15850	15555	15975	15965	15990	16036	15784	15815	16009	15773	15851	15770	15883	15826	15873	15694	15983	15721	15883	15896	16081	15774	15795	15765	15634	15791	15727	15857	15992	15874	16014	15926	15810	15838	15769	15881	15824	15705	15981	15934	16033	15954	15822	15834	15825	16061	15639	15870	15729	15809	15929	15825	15908	15882	15899	15869	16011	15917	15881	15946	15877	15722	15844	15914	16027	15768	15866	15737	15827	15842	15730	15656	15802	15914	15831	15793	15768	15944	16048	15955	16116	15860	15981	15818	15729	15969	15821	15854	15921	15871	15693	15885	15860	15861	15872	15709	15728	15940	15811	15771	15656	15872	15809	16012	15815	15803	15735	16006	15819	15742	15880	15797	15808	15875	15613	15861	15759	15890	15967	15812	15862	15886	16004	15830	15611	15794	15813	15859	15900	15774	16024	15818	15888	15790	15646	15791	15735	15845	15797	15934	15844	16025	15790	15897	15611	15877	15737	15711	15685	15903	15919	15739	15830	15811	15925	15679	15693	15750	15798	15918	15679	15812	15795	15815	15645	15877	15906	15898	15829	15751	15900	15836	15834	15766	15778	15928	15764	15718	15775	15835	15732	15774	15650	15675	15853	15996	15729	15860	15896	15862	15966	15833	15830	15988	15941	15997	15791	15851	15759	15863	15938	15731	15824	15838	15924	15873	15690	15723	15575	15760	15865	15825	15677	15795	15944	16050	15831	15739	15759	15730	15978	15836	15881	15862	15687	15917	15801	15858	16004	15937	15746	15753	15715	15754	15837	15664	15794	16028	15852	15852	15644	15910	15870	15952	15914	15958	15758	15657	16216	15752	15919	16068	15898	15924	15930	15718	15715	15963	15777	15910	16012	16027	15712	15872	15828	15812	15689	15618	15858	16023	15859	15982	16023	15953	15607	15841	15846	15874	15927	15953	15622	15872	15957	15979	15988	15806	15945	15831	15770	15655	15878	15747	16066	15933	15804	15797	15905	15961	15934	15791	15987	15878	15784	15901	16015	15806	15903	15732	15912	15867	15745	16017	15848	15772	15832	15837	15862	15761	15911	15917	16012	15910	15978	15742	15748	15737	15944	15874	15779	15921	15834	15802	15831	15831	16092	15954	15767	16020	15849	15755	15899	15882	15679	15886	15604	15904	15957	15945	15835	15981	15840	15738	15708	16008	15870	15631	15839	15833	15752	15799	16089	15899	15741	15937	15926	15718	15982	15900	16012	15906	15916	16023	15989	15771	15936	15701	15747	16056	15942	15810	15887	15856	16071	15951	15856	15875	15941	16057	15892	15812	15706	15931	15963	15662	15778	15769	15825	15938	15908	15765	15885	16015	15830	15883	15882	15987	15788	15934	15716	15768	15695	15900	15711	15674	15849	15917	15872	15868	15786	15937	16012	15838	16075	15719	15727	15827	15684	15785	15866	15687	15762	15854	15873	15745	15889	15815	15807	15725	15926	15798	15760	15891	15702	15874	15767	15638	15761	15936	15751	15582	15934	15807	15719	15769	15825	15832	15900	15983	15832	15728	15670	15833	15792	16034	15759	15841	15939	15716	15800	15952	15853	16000	15829	15887	15949	15906	15940	15907	16009	16006	15763	15810	15821	15643	15862	15936	15933	15865	15823	15927	15926	15976	15853	15804	15976	15853	15887	15884	15929	15938	15803	15926	15875	15977	15922	15793	15854	15828	15834	15620	16055	15915	16064	15974	15965	15703	16022	15667	15976	15855	15816	15726	15897	15885	15805	15901	15986	15834	15765	15888	15889	15794	15903	15813	15785	15895	15890	15861	15910	15850	15870	16080	15733	15839	16027	15882	15871	15988	15865	15861	15726	15862	15852	15965	15896	15756	15950	15957	15768	15661	15758	15918	16003	15811	15944	15884	15894	15639	15668	15655	15579	15603	15853	15836	15829	15894	15695	15772	15826	15858	15786	15885	15822	15876	15840	15729	15856	15926	15834	15606	15627	15790	15888	15927	16045	15889	15976	15640	15900	15749	15759	15706	15530	15752	15761	15810	15961	15771	15875	15895	15783	15817	15722	15808	16045	15778	15787	15771	15940	15946	15888	15683	15877	15738	15920	15861	15908	15732	15842	15800	15845	15885	15912	15609	15625	15678	15989	15665	15854	15824	15873	15676	15843	15740	15673	15972	15744	16032	15611	15778	15793	15914	15764	15837	15961	16002	16051	15813	16059	15997	15929	16036	15895	15788	16109	15885	15841	15941	15772	15741	15848	15990	16019	15873	16010	15867	15784	15900	16058	16040	15877	15647	15835	15803	15991	15974	15852	15928	16031	15960	16011	16039	15584	15894	15987	15902	15899	15882	16040	15947	15733	15902	15621	15891	15674	15866	15800	15872	15967	16022	15930	15914	15769	15731	15863	15855	15842	15998	15784	15761	15879	15931	15859	15743	16035	15800	15920	15934	15927	15881	15848	15661	15873	15948	15852	16052	16092	15944	15691	15816	15799	15905	15877	15745	15737	15823	15916	15874	15717	15802	15847	15681	15814	15647	15670	15851	15828	15790	15884	16130	15779	16040	15790	15798	15757	15815	15874	15811	15781	15832	15766	15777	15827	15934	15709	15837	15706	15633	15938	16060	15981	15915	15826	15566	15491	15898	15906	15897	15737	15915	15897	15700	15838	15898	15794	15541	16073	15957	15736	15927	15921	15773	15966	15677	15816	15521	15720	15742	15947	15786	15993	15934	15895	15700	15811	15903	16156	15924	15877	15736	15881	15807	15918	15976	16001	16001	15847	15936	15909	15832	16012	15783	15914	15822	15963	16166	15834	15720	15928	15862	15799	16002	15766	15651	15939	15670	15691	15921	15959	15801	15887	15883	15904	15707	15897	15932	16131	15818
17180	22183	23997	19495	17058	15937	16755	23604	21738	17285	14534	13277	12745	12882	12724	12806	12940	12972	12722	12838	12848	12870	12945	12912	13008	12917	12801	13014	13010	12872	12780	13060	12826	12866	12811	13002	12893	12673	12877	12966	12809	13007	12825	12758	12837	12747	12916	12861	12837	12804	13039	12907	12863	13021	12793	12973	12794	12818	12799	12804	12866	12930	12818	12863	12819	13011	12933	12968	12855	12917	12803	12844	13072	12893	12844	12861	13045	12933	12962	12795	12813	12780	12878	12966	12787	12977	12789	12670	12803	12929	12884	12875	12960	12730	12762	12854	12862	12851	12954	12787	12894	12904	12781	12966	12966	12834	12732	12866	12946	12899	12999	12806	12894	12675	12887	12842	12827	12752	12811	12754	13039	12921	13129	12890	12836	12943	12888	12964	12846	12988	12785	12774	12945	12818	12735	12962	12858	12897	12765	12766	12896	12847	12954	12795	12934	12820	12943	12933	12863	12921	12791	12850	12910	12783	12784	12891	13087	12851	12753	12797	12825	12891	12890	13030	12793	12758	12900	12964	12860	12915	12871	12863	12769	12959	12871	12894	12965	12959	12801	12966	12758	12957	12901	12806	12822	12819	12837	12886	12988	12757	12806	12814	12904	12861	12872	12948	12768	12890	12881	12866	12975	13002	12964	12688	12811	12888	12816	12943	12892	12934	12852	12797	12846	12796	12818	12952	12909	12934	12699	12917	12850	12832	12921	12898	12882	12955	12902	12845	12810	12743	12894	12816	12883	13032	12893	12884	12871	12882	12934	12932	13010	12714	12811	12917	13091	12807	12927	12803	12862	12851	12953	12873	12799	12754	12841	12847	12970	12785	12716	12845	12843	12696	12791	12971	12952	12848	12953	12754	12987	13072	12908	12845	12843	12826	12936	12914	13016	12806	12770	12888	12743	12837	12820	12827	12859	12788	12777	12854	12938	13003	12958	12934	12972	12780	12795	12822	12674	12732	12913	12792	12771	13014	12934	12900	12977	12904	12779	12811	12967	12926	12953	12792	12725	12856	12942	12917	12781	12960	12833	12818	13039	13024	12768	12996	12931	12857	12779	12983	12893	12814	12902	12982	12999	12927	13038	12939	12867	12724	12642	12803	12857	12839	12888	12873	12767	12913	12690	12745	12933	12836	12950	12818	12774	12797	12879	12938	13032	12915	12894	12881	12837	12886	12910	12781	12888	12853	12832	13013	12824	12854	12916	12818	12920	12810	12911	12750	12913	12882	12998	12779	12870	12957	12804	13113	12770	12793	12848	12949	12886	12864	12940	12904	12937	12844	12970	12855	12992	12940	12923	13005	12928	12841	12950	12776	12839	12937	12741	12825	12987	12966	12975	12760	12812	13040	12895	12815	12988	12925	12832	12842	12966	12896	12796	12678	12753	13023	12890	12960	12878	12906	12604	12921	12730	12716	12924	12881	12913	13172	12867	12982	13001	12790	12870	12883	12682	12823	12819	12808	12810	12886	12848	12961	12820	13016	12992	12792	13026	12991	12868	13017	12829	12882	12745	12882	12838	12873	12729	12876	12891	12828	13014	12854	12876	13029	12877	12743	12841	12900	12950	12884	12866	12793	12986	12910	12838	12908	12910	12904	12825	12872	12892	12666	12851	12822	12805	12927	12803	12929	12879	13034	12841	12847	13009	12955	12875	12883	12975	12958	12754	12933	12908	12963	12919	12848	12923	12754	12787	12951	12912	12789	13077	12751	12893	12881	12987	12698	12966	12880	12878	12962	12992	12852	12814	12744	12940	12698	12719	12846	12798	13124	12801	13018	13010	12935	13066	12946	12872	12875	12769	12753	12983	12761	12817	13091	12729	12898	12946	12892	13016	12884	12938	12796	12712	12845	12920	12938	12851	12649	12874	12738	13025	12943	12969	12918	12727	12994	12869	12930	13057	12784	12836	12803	12894	12954	12896	12750	12819	12976	12890	12968	12910	12793	12980	12934	12741	12780	12844	12841	12766	12870	12963	12900	12870	12936	12821	12873	12860	12940	12946	13043	13030	12664	12920	12966	12923	13028	12894	12848	12938	12876	12940	12926	13063	12835	12878	12925	12866	12917	12836	12914	13052	12970	12981	12909	12916	12810	13131	12877	12868	12889	12999	12792	12833	12828	12894	12839	12878	12754	13009	13019	13003	12853	13066	12933	13055	12890	13022	12852	12752	12874	12895	12872	12977	12991	12838	12765	13016	12945	12857	12823	12910	12885	12945	12761	12865	12947	12806	12971	12828	12955	12958	12770	12991	12859	12976	12969	12877	12692	12876	12964	13094	12854	12875	12846	12926	12806	12950	12944	13008	12942	12867	12867	13108	12949	12886	12961	13028	12899	13064	12985	12819	12806	12993	12875	13114	12937	12969	12903	13012	13009	12855	12856	12685	12795	12857	12811	12820	12929	12869	12908	12786	12850	12831	13046	12869	12979	12637	12825	12869	12858	12953	13039	12863	12912	12865	12740	12850	12756	12802	12930	12920	12770	12929	12863	12865	12881	12881	12959	13064	12879	12971	13044	12863	12914	12890	12759	13013	12842	12790	12792	12979	12980	12991	12837	12818	12787	13019	12862	12913	12586	13004	12831	13008	12991	12720	12877	12816	12951	12944	12902	12805	13032	12810	12930	12921	12917	12842	12950	13006	12880	12836	12986	12706	12831	12881	12867	12893	12940	12822	12770	13003	12730	12825	12931	12765	12838	12980	12834	12949	12923	12797	12960	12958	12864	12891	12942	12762	12918	12907	12855	12988	12758	12744	12873	12924	12738	13044	12871	12920	12906	12958	12896	12816	12806	12874	12854	13036	12834	12948	12996	12810	12813	12829	12985	12849	12873	12869	12855	12746	12714	12970	12730	12949	12854	12788	12820	13111	12771	12900	12885	12933	12872	12850	12781	12805	12840	12884	12886	12766	12899	12898	12826	12698	12811	12907	12903	12971	12820	13017	12735	12971	12933	12846	12901	12931	12911	12796	12861	12742	12961	12947	13042	12722	12799	12800	12773	12801	12969	12880	12930	12951	12962	12846	12778	12927	12728	12954	12805	12856	12821	12962	12621	12963	12900	12948	12823	13094	12908	12790	12867	12854	12926	12816	12982	12816	12892	13027	13032	12955	12916	12948	12781	12849	12815	12915	12994	12920	12875	12744	12856	12913	12867	12966	12767	12876	12942	12900	12873	12990	12843	12747	12946	12907	12759	12844	12985	12893	12797	12745	12871	12909	12761	13027	12871	12795	12798	12921	13138	13072	12809	12677	12869	12995	12822	13020	12906	12918	12928	12815	13003	12890	12865	12925	12941	12971	12875	12879	12773	12733	12940	12874	12840	12858	12957	13075	12771	12675	12693	12822	13077	12819	12840	12911	12890	12861	12820	12759	13040	12845	12685	12939	13024	12857	13015	12918	12838	13018	12718	12850	12853	12886	12874	12944	12863	12868	12948	12953	12924	12956	12978	12873	12779	12989	12763	13025	13019	12995	12750	12939	12723	12868	12941	12849	12790	12951	12860	13014	12917	12757	12947	12800	12942	12802	12818	12813	12909	12856	12774	13003	12858	13019	12818	12852	12953	12873	12683	12969	13053	12741	12733	12864	12880	12936	12883	12945	12838	12794	12930	12868	12925	12966	12889	12886	12831	12859	12901	12771	12903	12835	12867	12923	12937	12881	12803	12938	12858	13016	13023	12842	12847	12975	12893	12893	12973	12968	12840	12809	12848	12827	12966	12851	12821	12899	13007	12932	12737	12984	13023	12898	13090	12850	12845	12799	12892	12943	12947	13046	12979	12987	12990	12906	12716	12817	12940	12891	12961	12812	12833	12916	12866	12863	13011	12991	12799	12818	12903	12751	12799	12912	12882	12783	12890	13040	12941	12847	12809	12865	12837	12990	13018	12918	12862	12705	12968	12873	12809	13030	13202	12931	13023	12832	12771	12900	12770	13026	12802	12995	12758	12919	13000	13001	13009	12803	12751	12949	12848	12962	12762	12787	12863	12999	12847	12947	12882	12925	12878	12747	12957	12867	12757	12792	12811	12957	12833	12860	12944	12790	12929	12770	12786	12828	12947	12689	12899	12866	12833	13017	12935	12873	13043	12980	12968	12979	12951	12880	12834	12809	12844	12836	12835	12830	12826	12998	12909	13004	12934	12801	12785	12852	12827	12961	12918	13079	12649	12870	12861	12835	12923	12991	12980	12926	12799	12882	12890	12987	12877	12884	12995	13034	12918	13000	12853	12934	12918	12882	12729	12782	13058	12969	12960	12963	12852	12843	12995	13078	12939	12770	12851	12873	12876	12922	12789	12798	12963	13176	12780	12853	13018	12773	12970	13022	12891	12935	13018	12889	12946	12669	12837	12877	12911	12824	12889	13001	13011	12895	12801	12834	12959	12970	12906	12807	12993	12679	13041	12903	13101	12959	12841	12849	12852	12739	12940	12938	12756	13012	12838	12861	12848	12999	12814	12909	12695	12801	12806	12947	12869	12926	13014	12870	12950	12859	12907	12915	12925	12912	12870	12960	13000	12838	12954	12744	12740	12884	12736	12853	12952	13025	12949	13028	12784	12890	12986	12836	12817	13035	12740	12789	12958	12784	12884	12969	12892	12814	12806	12683	12943	12910	12857	12746	12875	12664	12993	12854	12917	12893	12898	12963	12879	12881	12957	12875	12982	13032	12957	12991	12974	13034	12836	12825	12806	12955	12954	12795	12690	12962	13019	12808	13073	12850	12901	12864	12841	13046	12964	12908	12961	12852	12912	12949	12958	12819	12858	12988	13085	12954	12963	12795	12889	12879	12991	12963	13050	12728	12831	12986	12951	12957	12960	12892	12886	12879	12944	13006	12959	12932	12915	12838	12847	12814	12884	12801	12887	12801	12980	12957	13032	12962	13111	12958	12931	12949	12985	12887	12848	13022	12862	12718	12810	12907	12870	12885	12815	13024	13015	12792	12708	12830	12912	12757	12969	13053	12891	12760	12814	12830	12863	12796	12937	12879	12828	12963	12957	13040	13105	13036	12848	12898	12840	12912	13132	12766	12742	12840	12715	12948	12912	12937	12991	12888	12887	12801	12937	12791	12915	12891	12958	13058	12934	12883	12906	12976	12864	12814	12844	12842	12876
25340	21045	28044	25265	23308	22591	28550	55548	51094	35512	24563	18088	16101	15730	15669	15662	15532	15633	15677	15487	15280	15611	15515	15473	15504	15388	15498	15464	15380	15368	15434	15538	15327	15435	15312	15593	15575	15479	15570	15478	15287	15587	15406	15661	15599	15636	15725	15506	15564	15420	15663	15583	15633	15463	15471	15824	15508	15467	15483	15296	15496	15671	15604	15400	15488	15592	15549	15520	15448	15490	15388	15241	15452	15275	15434	15431	15603	15513	15614	15534	15416	15574	15537	15377	15386	15382	15380	15314	15442	15322	15539	15480	15518	15445	15503	15416	15380	15391	15503	15458	15627	15450	15586	15548	15531	15480	15422	15558	15379	15392	15623	15437	15535	15423	15320	15432	15471	15490	15632	15568	15427	15489	15609	15696	15386	15462	15628	15437	15397	15659	15392	15420	15569	15392	15296	15358	15423	15642	15298	15507	15731	15186	15447	15193	15492	15492	15563	15541	15593	15390	15210	15448	15384	15434	15248	15443	15634	15555	15436	15474	15660	15547	15606	15440	15582	15385	15317	15398	15481	15468	15494	15385	15672	15578	15261	15321	15515	15444	15402	15567	15521	15552	15465	15360	15540	15249	15313	15452	15300	15537	15515	15439	15512	15115	15337	15474	15463	15560	15467	15706	15483	15120	15477	15470	15497	15390	15448	15296	15419	15176	15568	15626	15685	15300	15524	15302	15513	15479	15574	15386	15341	15571	15547	15163	15388	15355	15594	15596	15490	15473	15575	15753	15379	15365	15445	15631	15541	15413	15515	15443	15377	15473	15638	15471	15355	15362	15402	15441	15641	15464	15595	15284	15722	15561	15463	15294	15316	15479	15466	15526	15394	15486	15619	15579	15503	15450	15533	15403	15519	15470	15452	15343	15361	15384	15423	15425	15504	15390	15427	15379	15486	15280	15454	15230	15435	15467	15550	15600	15378	15417	15557	15356	15563	15557	15583	15580	15544	15548	15603	15519	15399	15274	15326	15524	15484	15440	15570	15182	15389	15367	15331	15499	15611	15618	15354	15540	15466	15618	15600	15373	15173	15415	15297	15478	15600	15718	15479	15583	15779	15262	15345	15631	15441	15349	15456	15442	15386	15601	15671	15595	15455	15400	15303	15343	15181	15559	15522	15532	15610	15491	15486	15448	15480	15619	15502	15513	15481	15574	15308	15495	15592	15516	15473	15397	15595	15417	15474	15409	15561	15411	15493	15388	15521	15476	15408	15441	15510	15455	15592	15463	15576	15548	15438	15379	15427	15506	15318	15562	15410	15373	15389	15509	15370	15436	15326	15548	15466	15446	15432	15397	15493	15361	15490	15366	15455	15512	15403	15531	15475	15522	15547	15515	15616	15317	15494	15307	15488	15473	15556	15417	15332	15450	15510	15453	15513	15418	15618	15488	15313	15482	15513	15282	15360	15281	15376	15482	15403	15290	15404	15288	15531	15481	15599	15368	15474	15517	15370	15422	15432	15564	15646	15377	15490	15391	15290	15556	15524	15529	15412	15697	15499	15467	15502	15357	15479	15529	15480	15370	15606	15371	15502	15454	15584	15368	15373	15745	15464	15573	15524	15459	15502	15316	15670	15520	15548	15600	15209	15465	15358	15173	15409	15451	15625	15380	15501	15402	15365	15454	15333	15677	15650	15496	15391	15254	15347	15534	15360	15428	15532	15523	15340	15274	15241	15331	15374	15427	15461	15306	15543	15671	15391	15524	15500	15414	15410	15585	15518	15458	15277	15474	15559	15493	15635	15458	15619	15529	15339	15345	15277	15295	15329	15528	15603	15485	15450	15456	15393	15401	15542	15356	15183	15353	15296	15362	15463	15422	15392	15445	15556	15503	15608	15348	15651	15556	15320	15362	15583	15483	15574	15328	15319	15524	15474	15344	15413	15214	15395	15457	15558	15546	15570	15582	15391	15590	15312	15318	15486	15510	15298	15298	15236	15509	15425	15635	15475	15455	15520	15273	15561	15450	15716	15454	15553	15669	15454	15295	15449	15292	15425	15514	15468	15453	15517	15465	15648	15378	15406	15359	15487	15496	15446	15489	15524	15417	15437	15557	15379	15439	15574	15414	15501	15456	15421	15380	15466	15572	15498	15500	15524	15375	15530	15484	15565	15331	15417	15342	15562	15469	15652	15568	15388	15513	15371	15240	15573	15597	15159	15378	15556	15538	15340	15391	15374	15396	15453	15505	15547	15627	15600	15427	15491	15529	15506	15476	15558	15421	15331	15444	15228	15317	15533	15631	15413	15464	15450	15459	15447	15474	15595	15358	15499	15523	15542	15369	15651	15530	15385	15495	15341	15510	15317	15502	15565	15576	15577	15492	15445	15318	15499	15359	15537	15461	15471	15486	15489	15599	15515	15404	15640	15566	15423	15304	15478	15176	15435	15417	15640	15519	15360	15487	15248	15551	15388	15459	15449	15201	15368	15472	15410	15686	15604	15380	15497	15439	15593	15556	15597	15287	15498	15291	15462	15585	15426	15385	15424	15406	15432	15404	15463	15561	15387	15639	15492	15394	15426	15540	15404	15151	15582	15526	15395	15474	15747	15435	15516	15190	15411	15473	15545	15487	15446	15577	15374	15449	15288	15274	15569	15571	15460	15539	15290	15352	15354	15505	15515	15589	15584	15422	15210	15401	15448	15346	15314	15312	15468	15430	15680	15491	15443	15484	15619	15367	15667	15668	15538	15470	15398	15433	15649	15496	15446	15459	15478	15558	15559	15367	15540	15690	15661	15522	15552	15414	15534	15630	15603	15518	15367	15450	15441	15442	15251	15478	15456	15455	15580	15692	15416	15362	15404	15431	15379	15444	15511	15624	15633	15586	15441	15421	15545	15438	15406	15414	15462	15288	15488	15297	15571	15566	15644	15437	15528	15662	15634	15363	15589	15460	15305	15566	15433	15599	15406	15557	15497	15402	15730	15374	15397	15536	15532	15454	15481	15399	15468	15465	15502	15520	15475	15451	15372	15538	15501	15533	15578	15615	15481	15326	15425	15597	15549	15501	15396	15416	15562	15625	15544	15289	15489	15590	15426	15586	15625	15527	15627	15443	15622	15692	15446	15338	15552	15497	15364	15698	15473	15403	15472	15449	15355	15458	15416	15542	15482	15436	15481	15421	15439	15433	15579	15260	15372	15330	15563	15549	15488	15402	15547	15531	15418	15266	15545	15750	15527	15398	15517	15310	15331	15453	15414	15319	15412	15398	15441	15385	15391	15491	15360	15532	15397	15624	15602	15520	15436	15662	15407	15550	15529	15477	15283	15453	15370	15368	15359	15294	15371	15557	15388	15264	15410	15489	15659	15350	15448	15397	15598	15558	15259	15485	15365	15286	15528	15254	15482	15373	15708	15434	15510	15513	15444	15539	15463	15384	15431	15505	15462	15550	15447	15382	15484	15415	15379	15535	15317	15489	15389	15467	15471	15447	15505	15435	15398	15465	15392	15544	15525	15405	15521	15452	15313	15286	15344	15323	15276	15444	15378	15548	15413	15492	15279	15470	15479	15497	15407	15504	15593	15503	15433	15657	15551	15608	15513	15271	15510	15399	15284	15632	15572	15658	15382	15273	15374	15276	15535	15514	15776	15496	15327	15425	15286	15213	15449	15465	15292	15504	15540	15409	15624	15372	15324	15383	15343	15402	15370	15299	15409	15548	15519	15558	15455	15527	15456	15484	15489	15284	15477	15486	15432	15477	15409	15375	15523	15524	15545	15521	15530	15333	15452	15391	15448	15307	15423	15424	15371	15269	15427	15438	15380	15436	15434	15458	15501	15428	15419	15405	15552	15551	15508	15430	15487	15510	15512	15587	15389	15551	15376	15503	15376	15348	15471	15257	15334	15436	15424	15443	15330	15356	15660	15398	15391	15469	15550	15417	15626	15476	15409	15335	15476	15377	15653	15269	15281	15264	15327	15655	15519	15428	15609	15605	15566	15542	15548	15432	15302	15473	15626	15393	15424	15417	15536	15483	15247	15444	15187	15481	15324	15649	15494	15545	15571	15369	15510	15554	15515	15324	15539	15362	15415	15558	15596	15361	15545	15332	15410	15397	15697	15417	15402	15426	15567	15417	15609	15589	15420	15561	15557	15237	15509	15490	15400	15470	15637	15615	15593	15490	15487	15532	15518	15365	15349	15463	15452	15419	15341	15569	15590	15460	15276	15348	15326	15353	15421	15335	15429	15485	15381	15510	15513	15517	15559	15447	15524	15395	15534	15445	15575	15501	15515	15478	15376	15444	15326	15499	15549	15431	15539	15492	15539	15407	15723	15453	15537	15406	15372	15434	15682	15544	15310	15446	15185	15226	15475	15644	15527	15389	15348	15527	15424	15432	15497	15662	15443	15297	15339	15518	15416	15718	15460	15455	15550	15565	15552	15483	15526	15459	15307	15526	15252	15393	15426	15615	15594	15433	15521	15505	15513	15545	15395	15317	15473	15454	15425	15571	15536	15201	15371	15478	15404	15225	15309	15410	15402	15513	15472	15498	15363	15652	15567	15597	15523	15457	15442	15389	15491	15412	15564	15133	15565	15589	15557	15601	15627	15411	15478	15278	15452	15369	15458	15600	15409	15401	15573	15495	15439	15627	15385	15271	15543	15544	15359	15357	15529	15429	15505	15540	15460	15706	15283	15431	15410	15614	15450	15598	15586	15439	15174	15431	15581	15757	15615	15486	15352	15403	15584	15464	15472	15257	15425	15470	15510	15396	15564	15350	15443	15308	15520	15421	15346	15465	15428	15581	15576	15646	15562	15524	15636	15569	15458	15241	15576	15606	15562	15397	15453	15531	15554	15308	15477	15401	15294	15528	15649	15395	15381	15413	15562	15371	15353	15495	15541	15310	15541	15573	15557	15490	15571	15470	15448	15489	15692	15631	15515	15482	15433	15370	15355	15342	15474	15245	15431	15376	15438	15314	15321	15354	15410	15333	15392	15392	15261	15603	15358	15408	15461	15329	15381	15210	15222	15378	15411	15503	15585	15554	15307	15404	15268	15467	15590	15216	15471	15511	15524	15480	15331	15481	15329	15471	15428	15679	15520	15659	15560	15454	15562	15502	15326	15510	15438	15405	15391	15329	15564	15198	15363	15340	15512	15513	15555	15405
18639	33370	34131	27307	22764	20531	28965	54789	47963	33449	20978	14456	12814	12805	12594	12745	12733	12635	12762	12822	12692	12758	12656	12688	12731	12497	12676	12664	12415	12807	12577	12558	12691	12675	12906	12858	12684	12729	12812	12696	12615	12620	12669	12693	12617	12661	12906	12636	12741	12655	12620	12683	12798	12698	12735	12601	12726	12811	12783	12714	12620	12694	12689	12609	12763	12651	12709	12704	12723	12801	12856	12541	12628	12752	12680	12566	12658	12672	12657	12667	12609	12742	12766	12636	12718	12719	12849	12653	12608	12662	12643	12616	12656	12801	12697	12713	12673	12667	12635	12551	12885	12628	12590	12545	12620	12740	12602	12682	12739	12741	12599	12684	12745	12799	12498	12586	12668	12728	12525	12733	12926	12578	12819	12650	12686	12687	12712	12758	12738	12660	12754	12717	12677	12637	12732	12666	12758	12739	12727	12590	12785	12647	12701	12661	12644	12731	12577	12835	12571	12630	12680	12742	12614	12892	12714	12564	12753	12742	12638	12695	12501	12652	12714	12818	12710	12760	12604	12841	12748	12842	12694	12611	12627	12735	12576	12695	12655	12735	12349	12934	12743	12751	12641	12750	12541	12624	12715	12599	12782	12816	12796	12613	12581	12694	12530	12786	12623	12724	12799	12663	12551	12688	12580	12656	12631	12675	12656	12780	12637	12680	12659	12736	12749	12670	12806	12669	12591	12751	12636	12720	12776	12675	12714	12639	12624	12648	12607	12823	12757	12616	12860	12577	12585	12709	12722	12720	12582	12612	12758	12667	12810	12746	12649	12694	12681	12710	12721	12490	12716	12713	12522	12738	12619	12631	12603	12591	12705	12581	12664	12591	12745	12683	12735	12591	12823	12752	12556	12727	12675	12719	12721	12744	12611	12509	12772	12594	12631	12802	12603	12732	12588	12715	12685	12551	12636	12659	12752	12592	12744	12620	12797	12658	12749	12719	12557	12645	12748	12784	12838	12604	12695	12759	12721	12755	12794	12715	12594	12793	12634	12712	12508	12726	12534	12577	12638	12520	12783	12604	12591	12717	12662	12735	12550	12782	12656	12613	12541	12505	12758	12782	12798	12626	12615	12758	12692	12524	12827	12645	12728	12565	12612	12649	12736	12720	12669	12690	12657	12465	12747	12683	12769	12584	12540	12539	12614	12710	12650	12540	12744	12824	12750	12783	12733	12669	12706	12676	12755	12730	12750	12644	12707	12749	12853	12710	12877	12724	12716	12746	12731	12758	12722	12620	12813	12416	12663	12552	12753	12743	12672	12829	12533	12676	12582	12833	12508	12758	12637	12785	12811	12746	12611	12848	12739	12736	12610	12749	12625	12647	12523	12736	12679	12692	12726	12607	12716	12773	12840	12588	12605	12700	12579	12736	12764	12728	12707	12602	12718	12854	12679	12788	12579	12596	12697	12661	12574	12737	12740	12529	12651	12764	12802	12768	12623	12636	12629	12547	12754	12876	12715	12668	12672	12691	12832	12666	12739	12812	12679	12572	12648	12594	12749	12751	12835	12617	12709	12566	12730	12773	12757	12805	12640	12761	12704	12593	12885	12701	12540	12698	12769	12618	12653	12753	12870	12688	12610	12656	12742	12802	12770	12544	12537	12809	12688	12704	12532	12683	12557	12785	12590	12676	12900	12645	12761	12814	12881	12683	12666	12598	12509	12747	12776	12832	12784	12670	12779	12725	12716	12698	12651	12623	12611	12466	12778	12750	12677	12726	12747	12628	12617	12677	12540	12760	12831	12609	12747	12674	12759	12719	12629	12686	12654	12826	12753	12644	12582	12605	12647	12676	12746	12657	12698	12669	12480	12658	12745	12781	12765	12900	12733	12627	12751	12785	12699	12808	12727	12567	12527	12842	12735	12719	12597	12594	12492	12699	12654	12809	12645	12781	12766	12458	12542	12665	12801	12600	12658	12586	12557	12771	12626	12667	12649	12710	12681	12712	12602	12783	12831	12742	12591	12690	12732	12517	12672	12686	12732	12793	12687	12786	12594	12585	12756	12906	12609	12605	12713	12642	12881	12748	12577	12717	12726	12732	12821	12883	12668	12758	12674	12615	12839	12596	12810	12606	12674	12733	12705	12790	12705	12671	12512	12684	12401	12700	12702	12673	12569	12669	12698	12512	12607	12757	12608	12815	12739	12724	12621	12673	12806	12732	12637	12662	12684	12702	12773	12722	12876	12787	12864	12734	12767	12723	12622	12648	12790	12857	12637	12695	12584	12704	12751	12694	12740	12709	12747	12692	12736	12707	12548	12758	12638	12604	12665	12739	12650	12593	12784	12673	12736	12542	12828	12856	12573	12639	12700	12775	12795	12697	12633	12660	12596	12737	12671	12680	12615	12679	12633	12684	12771	12553	12622	12840	12710	12852	12693	12595	12716	12704	12791	12760	12720	12735	12771	12614	12614	12638	12730	12606	12574	12691	12702	12559	12785	12515	12773	12784	12682	12729	12693	12681	12896	12643	12506	12807	12607	12659	12602	12706	12603	12632	12553	12561	12765	12868	12639	12744	12678	12619	12571	12649	12746	12603	12802	12783	12534	12707	12702	12582	12663	12638	12746	12802	12581	12679	12714	12626	12663	12795	12760	12800	12503	12706	12572	12635	12574	12694	12685	12751	12562	12750	12637	12743	12586	12599	12768	12739	12784	12663	12656	12531	12825	12593	12761	12627	12849	12790	12782	12635	12682	12804	12553	12695	12811	12782	12680	12761	12643	12765	12775	12524	12672	12717	12543	12830	12685	12658	12820	12650	12803	12640	12740	12699	12735	12643	12590	12519	12675	12792	12701	12757	12697	12555	12606	12597	12629	12653	12674	12829	12807	12655	12794	12638	12579	12711	12653	12669	12825	12443	12668	12718	12744	12720	12623	12719	12606	12600	12835	12751	12528	12782	12525	12660	12638	12758	12659	12479	12647	12657	12827	12793	12671	12730	12560	12783	12705	12565	12661	12741	12711	12566	12771	12701	12682	12699	12672	12564	12799	12644	12594	12677	12680	12496	12626	12654	12740	12850	12620	12690	12671	12723	12557	12743	12744	12672	12807	12739	12763	12792	12656	12688	12737	12490	12731	12798	12854	12556	12731	12781	12810	12747	12817	12817	12665	12668	12670	12549	12567	12731	12613	12770	12713	12769	12907	12731	12615	12852	12551	12687	12730	12631	12751	12742	12668	12804	12806	12527	12734	12817	12628	12582	12664	12567	12626	12773	12617	12727	12709	12649	12630	12789	12695	12714	12704	12627	12440	12668	12637	12643	12713	12566	12703	12700	12642	12735	12579	12753	12576	12667	12766	12795	12685	12511	12671	12638	12707	12671	12681	12744	12730	12818	12623	12721	12715	12642	12666	12652	12630	12656	12694	12709	12646	12720	12753	12710	12679	12639	12757	12613	12557	12727	12697	12638	12656	12706	12708	12798	12601	12637	12687	12767	12702	12552	12662	12451	12704	12602	12683	12730	12616	12542	12750	12660	12797	12749	12617	12819	12713	12765	12633	12771	12610	12738	12579	12566	12717	12502	12746	12768	12648	12761	12573	12807	12731	12878	12750	12610	12612	12736	12741	12665	12547	12708	12702	12493	12708	12685	12669	12690	12742	12628	12649	12773	12675	12662	12651	12782	12610	12604	12777	12660	12476	12739	12639	12655	12662	12780	12665	12636	12692	12748	12684	12668	12876	12645	12612	12560	12756	12761	12662	12752	12561	12834	12921	12591	12706	12880	12581	12576	12624	12551	12625	12489	12718	12821	12722	12782	12354	12727	12648	12817	12678	12657	12656	12787	12704	12593	12589	12712	12747	12763	12570	12719	12753	12623	12660	12654	12764	12971	12724	12705	12862	12774	12687	12684	12643	12640	12775	12618	12477	12910	12578	12731	12629	12658	12762	12767	12714	12689	12735	12844	12707	12745	12639	12613	12641	12716	12715	12792	12667	12598	12585	12685	12847	12740	12701	12806	12723	12674	12733	12757	12755	12618	12547	12691	12714	12808	12775	12701	12626	12632	12764	12588	12671	12772	12533	12800	12575	12873	12708	12735	12542	12606	12736	12672	12606	12701	12693	12701	12679	12704	12738	12631	12662	12606	12550	12717	12664	12720	12649	12795	12791	12635	12796	12605	12655	12727	12749	12608	12568	12604	12655	12725	12871	12788	12807	12785	12473	12481	12626	12554	12642	12759	12746	12689	12755	12711	12692	12683	12826	12696	12617	12728	12568	12665	12701	12710	12575	12638	12711	12678	12904	12668	12640	12692	12807	12806	12886	12528	12582	12726	12740	12613	12542	12716	12731	12686	12584	12729	12735	12851	12689	12847	12630	12711	12656	12624	12454	12523	12683	12832	12788	12635	12817	12766	12672	12871	12668	12592	12638	12768	12707	12836	12558	12656	12550	12508	12689	12710	12674	12842	12655	12792	12684	12738	12745	12760	12789	12942	12660	12564	12695	12681	12631	12683	12615	12677	12628	12717	12641	12684	12536	12618	12665	12701	12696	12721	12749	12697	12586	12811	12649	12755	12770	12555	12697	12739	12849	12629	12782	12776	12686	12699	12870	12669	12863	12612	12655	12735	12694	12688	12576	12714	12738	12411	12734	12800	12522	12766	12493	12736	12777	12623	12657	12836	12752	12913	12773	12510	12891	12712	12570	12714	12599	12770	12900	12618	12776	12617	12722	12661	12660	12723	12704	12638	12690	12772	12542	12811	12562	12811	12656	12745	12743	12753	12610	12792	12713	12660	12574	12698	12742	12687	12534	12558	12778	12671	12598	12794	12780	12639	12690	12674	12586	12693	12503	12730	12719	12634	12606	12643	12762	12699	12669	12799	12677	12684	12590	12610	12689	12785	12678	12747	12782	12639	12699	12713	12534	12746	12695	12763	12630	12802	12724	12693	12655	12634	12593	12454	12617	12416	12729	12787	12774	12674	12620	12776	12713	12680	12595	12769	12678	12587	12639	12697	12743	12716	12707	12633	12742	12651	12760	12577	12775	12638	12576	12608	12665	12575	12570	12708	12610	12596	12605	12643	12571	12823	12607	12669	12637	12583	12780	12770	12729	12590	12802	12758	12540	12446	12604	12827	12815	12656	12608	12658	12775	12565	12742	12736
23892	21072	28513	23997	22283	25120	35508	67079	61735	44344	29943	20435	16497	15891	15901	15632	15641	15652	15730	15448	15631	15715	15589	15741	15587	15678	15681	15809	15653	15615	15477	15476	15511	15590	15647	15491	15730	15594	15500	15506	15628	15559	15371	15501	15624	15578	15435	15578	15737	15523	15581	15573	15619	15525	15660	15455	15473	15639	15572	15721	15672	15527	15704	15578	15563	15585	15565	15630	15456	15500	15553	15585	15494	15701	15679	15621	15620	15256	15328	15465	15529	15497	15476	15552	15372	15586	15795	15444	15328	15493	15518	15525	15598	15564	15351	15544	15461	15599	15559	15434	15588	15506	15391	15396	15464	15289	15468	15554	15421	15355	15479	15401	15570	15509	15358	15513	15691	15678	15538	15500	15600	15417	15501	15460	15308	15161	15434	15466	15536	15657	15374	15484	15398	15769	15652	15417	15644	15545	15453	15541	15420	15361	15329	15331	15492	15520	15576	15331	15444	15432	15547	15695	15528	15637	15574	15430	15526	15331	15416	15405	15592	15556	15554	15420	15335	15454	15604	15377	15394	15388	15642	15552	15558	15394	15522	15585	15472	15404	15551	15532	15555	15435	15363	15401	15537	15522	15608	15433	15517	15561	15375	15447	15276	15377	15613	15558	15473	15262	15305	15439	15784	15523	15474	15232	15474	15642	15479	15270	15445	15395	15510	15376	15493	15491	15299	15482	15569	15600	15465	15315	15379	15528	15601	15515	15282	15574	15313	15564	15612	15423	15506	15500	15596	15613	15364	15512	15318	15682	15597	15584	15404	15491	15332	15378	15411	15532	15415	15612	15510	15351	15571	15309	15282	15460	15639	15431	15556	15560	15702	15298	15707	15469	15439	15334	15431	15429	15612	15557	15410	15603	15615	15520	15423	15527	15414	15528	15325	15527	15325	15613	15594	15406	15371	15454	15564	15627	15402	15503	15344	15410	15600	15471	15408	15727	15422	15318	15560	15472	15538	15506	15594	15518	15550	15499	15442	15498	15662	15420	15755	15753	15564	15488	15741	15410	15497	15198	15446	15577	15313	15330	15489	15455	15598	15784	15739	15710	15646	15559	15547	15350	15570	15290	15558	15508	15691	15412	15633	15543	15414	15510	15450	15563	15473	15856	15565	15525	15671	15390	15714	15377	15487	15516	15324	15514	15428	15572	15456	15647	15410	15430	15458	15498	15720	15552	15613	15355	15506	15539	15495	15424	15406	15407	15554	15404	15505	15397	15511	15484	15480	15324	15497	15296	15607	15464	15558	15504	15314	15491	15610	15491	15409	15561	15507	15338	15465	15514	15630	15416	15321	15384	15558	15277	15455	15475	15543	15500	15463	15518	15492	15419	15586	15705	15487	15671	15221	15320	15263	15450	15366	15428	15398	15628	15548	15252	15580	15678	15664	15488	15334	15345	15610	15535	15663	15307	15686	15362	15358	15322	15597	15640	15504	15381	15488	15507	15691	15601	15485	15373	15524	15433	15513	15627	15581	15475	15446	15401	15667	15554	15412	15515	15555	15407	15523	15380	15343	15563	15443	15465	15329	15619	15713	15546	15454	15482	15614	15489	15595	15220	15509	15514	15579	15658	15215	15309	15368	15464	15399	15472	15228	15659	15390	15608	15352	15635	15471	15319	15386	15495	15460	15437	15701	15451	15297	15336	15470	15328	15389	15497	15517	15247	15575	15437	15525	15547	15530	15389	15545	15337	15578	15447	15492	15411	15524	15504	15228	15490	15573	15501	15522	15467	15685	15499	15412	15575	15339	15564	15482	15472	15499	15404	15291	15321	15461	15499	15587	15574	15616	15393	15561	15330	15297	15429	15530	15635	15437	15692	15394	15523	15528	15521	15475	15286	15406	15469	15457	15363	15578	15481	15447	15281	15548	15511	15388	15656	15571	15555	15507	15506	15411	15308	15366	15615	15566	15697	15426	15425	15352	15492	15370	15530	15484	15493	15509	15633	15580	15563	15570	15467	15574	15643	15452	15488	15465	15462	15619	15526	15514	15380	15459	15516	15363	15389	15501	15279	15366	15404	15729	15421	15464	15373	15519	15410	15464	15374	15407	15464	15569	15380	15647	15370	15550	15729	15403	15373	15695	15521	15619	15598	15518	15485	15174	15385	15501	15561	15439	15183	15301	15474	15429	15632	15493	15522	15448	15638	15529	15689	15544	15287	15453	15428	15498	15316	15472	15428	15407	15230	15517	15442	15368	15622	15591	15361	15611	15504	15464	15283	15439	15262	15468	15616	15552	15428	15521	15504	15512	15656	15488	15571	15379	15346	15515	15452	15354	15514	15568	15408	15600	15412	15592	15539	15594	15455	15699	15514	15624	15409	15512	15513	15638	15351	15346	15461	15508	15571	15366	15359	15383	15417	15288	15513	15313	15224	15514	15401	15456	15389	15381	15439	15417	15484	15424	15496	15532	15401	15489	15278	15284	15405	15468	15394	15576	15371	15533	15473	15548	15445	15404	15396	15604	15414	15680	15380	15787	15624	15344	15440	15574	15530	15319	15522	15302	15396	15639	15480	15435	15450	15506	15670	15357	15522	15615	15574	15495	15718	15584	15461	15570	15678	15481	15386	15492	15527	15537	15391	15499	15496	15522	15461	15466	15576	15467	15475	15530	15348	15294	15567	15527	15684	15468	15569	15463	15690	15417	15516	15391	15636	15499	15825	15577	15433	15254	15585	15479	15553	15370	15567	15585	15642	15633	15662	15516	15433	15496	15577	15319	15505	15614	15396	15484	15440	15411	15450	15364	15388	15463	15538	15384	15490	15435	15366	15513	15363	15508	15333	15545	15609	15364	15415	15614	15524	15487	15312	15638	15510	15367	15291	15529	15529	15393	15627	15470	15605	15490	15415	15439	15413	15480	15566	15242	15731	15421	15397	15486	15571	15298	15577	15616	15493	15535	15432	15539	15592	15558	15576	15593	15682	15404	15419	15646	15529	15524	15382	15445	15464	15253	15486	15524	15750	15438	15477	15587	15445	15688	15567	15433	15413	15552	15379	15337	15351	15335	15391	15413	15528	15456	15489	15562	15539	15520	15391	15425	15374	15252	15406	15627	15410	15330	15417	15188	15474	15476	15466	15269	15467	15610	15495	15281	15413	15504	15729	15513	15623	15603	15318	15574	15352	15203	15430	15539	15385	15396	15537	15555	15405	15453	15480	15410	15469	15414	15441	15436	15352	15503	15584	15426	15717	15442	15343	15503	15389	15546	15353	15514	15546	15435	15558	15524	15634	15564	15793	15782	15446	15343	15385	15392	15435	15718	15747	15568	15343	15441	15278	15492	15543	15353	15406	15565	15341	15524	15344	15555	15286	15570	15470	15544	15558	15362	15569	15615	15426	15319	15325	15414	15566	15410	15409	15400	15364	15258	15342	15347	15364	15446	15339	15449	15535	15468	15459	15391	15482	15391	15562	15564	15509	15598	15431	15602	15575	15417	15371	15616	15549	15411	15448	15390	15461	15635	15440	15440	15607	15375	15731	15609	15457	15390	15653	15365	15442	15651	15476	15365	15402	15570	15382	15374	15569	15471	15448	15292	15586	15376	15583	15577	15614	15390	15391	15618	15501	15354	15515	15368	15453	15481	15335	15565	15558	15573	15488	15489	15467	15520	15497	15649	15581	15485	15401	15540	15308	15580	15361	15521	15580	15490	15385	15283	15610	15544	15401	15706	15381	15420	15598	15449	15418	15609	15767	15350	15386	15394	15307	15547	15568	15645	15538	15495	15391	15353	15510	15530	15481	15467	15463	15377	15414	15647	15381	15478	15640	15503	15203	15465	15287	15325	15249	15604	15522	15392	15521	15183	15482	15571	15568	15445	15489	15558	15574	15440	15441	15475	15507	15537	15374	15591	15657	15634	15488	15565	15431	15258	15467	15513	15448	15544	15503	15429	15427	15372	15491	15495	15573	15406	15542	15318	15353	15361	15612	15735	15604	15499	15317	15379	15470	15566	15600	15544	15419	15370	15458	15504	15465	15370	15693	15618	15549	15473	15603	15591	15673	15534	15529	15451	15523	15437	15340	15392	15598	15300	15212	15491	15505	15392	15589	15447	15588	15401	15427	15360	15554	15382	15362	15404	15504	15523	15460	15409	15586	15476	15427	15446	15732	15322	15480	15312	15485	15603	15664	15501	15413	15635	15479	15398	15587	15440	15434	15528	15316	15498	15589	15521	15408	15352	15533	15322	15451	15433	15262	15500	15525	15476	15557	15432	15407	15446	15447	15552	15517	15485	15672	15613	15468	15572	15427	15414	15431	15555	15631	15464	15498	15481	15440	15656	15468	15319	15461	15559	15439	15359	15451	15693	15374	15454	15486	15284	15571	15499	15468	15514	15361	15712	15494	15314	15591	15546	15501	15656	15488	15594	15479	15651	15373	15453	15242	15590	15306	15473	15611	15433	15427	15470	15532	15389	15427	15551	15435	15366	15691	15498	15197	15428	15474	15327	15457	15598	15482	15662	15426	15656	15480	15433	15415	15516	15570	15538	15566	15537	15512	15584	15707	15404	15372	15570	15409	15510	15421	15475	15510	15534	15465	15604	15695	15469	15487	15389	15635	15631	15384	15466	15294	15495	15440	15590	15604	15433	15506	15481	15455	15386	15439	15526	15502	15401	15576	15404	15423	15395	15568	15752	15483	15509	15543	15337	15534	15515	15498	15783	15602	15361	15652	15626	15530	15507	15367	15335	15508	15775	15378	15533	15657	15297	15474	15700	15408	15445	15514	15459	15318	15269	15540	15773	15627	15607	15524	15475	15585	15614	15421	15521	15585	15589	15404	15372	15511	15566	15457	15465	15553	15457	15385	15327	15618	15522	15519	15487	15520	15410	15426	15541	15596	15488	15617	15505	15790	15294	15524	15751	15470	15699	15457	15424	15334	15165	15478	15583	15499	15588	15342	15411	15438	15586	15436	15467	15435	15646	15415	15498	15554	15510	15598	15510	15490	15388	15601	15552	15295	15428	15254	15556	15679	15602	15632	15272	15503	15587	15637	15504	15675	15549	15599	15607	15527	15376	15306	15401	15485	15616	15480	15534	15380	15670	15611	15628	15439	15526	15527	15599	15353	15648	15559	15289	15386	15521	15583	15647	15506	15477	15656
20565	38616	37325	29785	26543	24977	35169	67025	59925	43368	26893	16350	13173	12585	12742	12689	12737	12754	12537	12609	12753	12691	12724	12488	12796	12670	12762	12679	12712	12663	12846	12589	12691	12712	12669	12779	12757	12701	12595	12705	12641	12667	12712	12684	12695	12683	12756	12741	12742	12744	12638	12700	12681	12697	12555	12734	12739	12810	12745	12743	12573	12734	12717	12679	12720	12614	12653	12712	12764	12678	12591	12711	12775	12623	12671	12771	12746	12585	12645	12794	12651	12647	12732	12632	12706	12587	12612	12679	12530	12795	12505	12723	12509	12607	12664	12594	12717	12621	12701	12821	12487	12548	12644	12713	12733	12680	12467	12637	12681	12771	12664	12716	12471	12633	12621	12581	12721	12728	12654	12637	12781	12689	12669	12629	12775	12611	12762	12675	12621	12647	12728	12637	12644	12703	12902	12618	12759	12697	12706	12817	12599	12705	12711	12557	12722	12515	12566	12587	12718	12551	12797	12639	12683	12785	12657	12717	12791	12772	12635	12740	12723	12596	12586	12798	12578	12654	12664	12655	12617	12526	12462	12664	12569	12587	12789	12683	12662	12679	12796	12452	12679	12634	12561	12629	12561	12844	12678	12647	12800	12687	12541	12642	12609	12624	12806	12730	12582	12692	12768	12542	12659	12612	12672	12666	12516	12724	12612	12638	12599	12537	12604	12523	12758	12669	12757	12539	12848	12639	12626	12759	12784	12676	12622	12691	12703	12710	12629	12551	12645	12646	12769	12624	12542	12600	12631	12592	12559	12621	12677	12544	12759	12685	12582	12838	12643	12713	12756	12747	12668	12608	12681	12597	12622	12736	12733	12794	12853	12563	12763	12757	12570	12600	12477	12688	12804	12643	12655	12576	12590	12774	12528	12533	12595	12663	12642	12462	12594	12711	12752	12764	12697	12569	12747	12665	12577	12729	12637	12666	12619	12571	12583	12710	12681	12649	12685	12876	12635	12577	12784	12607	12708	12686	12662	12620	12666	12633	12624	12592	12715	12883	12698	12613	12594	12588	12689	12575	12886	12632	12742	12555	12644	12692	12667	12712	12774	12578	12708	12751	12666	12793	12877	12863	12740	12766	12665	12683	12474	12716	12722	12713	12710	12573	12688	12639	12772	12610	12662	12511	12578	12573	12693	12667	12552	12787	12513	12692	12614	12655	12762	12437	12542	12617	12582	12685	12612	12685	12517	12591	12638	12721	12648	12576	12524	12608	12662	12833	12792	12600	12640	12707	12445	12644	12643	12674	12702	12551	12780	12680	12776	12559	12464	12908	12696	12626	12662	12806	12774	12584	12547	12719	12627	12520	12657	12600	12751	12616	12639	12579	12747	12695	12674	12827	12713	12616	12713	12768	12798	12863	12630	12763	12612	12536	12811	12685	12835	12638	12643	12699	12641	12742	12646	12557	12566	12659	12633	12783	12566	12837	12619	12643	12757	12690	12590	12496	12646	12914	12583	12741	12592	12547	12650	12628	12714	12698	12702	12670	12728	12595	12527	12660	12668	12651	12574	12700	12830	12709	12487	12693	12707	12774	12713	12810	12562	12646	12640	12718	12756	12765	12627	12677	12533	12607	12790	12697	12583	12493	12743	12582	12634	12585	12800	12582	12685	12652	12631	12605	12632	12483	12652	12783	12728	12890	12457	12516	12783	12591	12735	12683	12546	12761	12643	12751	12561	12666	12631	12664	12594	12515	12614	12650	12656	12629	12762	12667	12578	12601	12887	12683	12690	12812	12717	12509	12706	12773	12634	12784	12741	12600	12703	12670	12756	12756	12496	12533	12621	12791	12658	12730	12667	12686	12678	12703	12610	12706	12722	12603	12773	12645	12620	12728	12687	12545	12615	12867	12592	12582	12676	12586	12763	12607	12544	12586	12611	12669	12748	12669	12760	12474	12748	12557	12679	12618	12727	12772	12555	12683	12578	12629	12582	12904	12548	12693	12664	12638	12657	12641	12690	12700	12704	12532	12770	12751	12782	12705	12607	12767	12792	12614	12693	12763	12731	12567	12719	12522	12671	12724	12748	12735	12627	12590	12757	12611	12575	12557	12589	12605	12655	12646	12730	12574	12597	12551	12552	12737	12503	12634	12491	12655	12689	12711	12877	12628	12582	12677	12769	12648	12817	12650	12698	12443	12743	12607	12612	12686	12783	12690	12601	12801	12635	12543	12733	12649	12757	12743	12698	12704	12572	12661	12537	12620	12516	12767	12801	12623	12615	12554	12642	12596	12731	12617	12724	12756	12588	12844	12613	12625	12719	12653	12400	12592	12724	12736	12561	12718	12777	12663	12736	12482	12535	12623	12665	12630	12670	12532	12595	12762	12575	12688	12583	12661	12757	12650	12696	12728	12672	12636	12654	12743	12679	12781	12626	12610	12789	12654	12749	12612	12601	12546	12698	12683	12541	12594	12660	12586	12665	12654	12719	12731	12707	12769	12596	12575	12648	12767	12741	12813	12646	12731	12683	12502	12624	12747	12613	12659	12625	12802	12646	12530	12724	12675	12764	12701	12827	12577	12697	12740	12928	12733	12758	12551	12850	12717	12617	12657	12706	12602	12554	12784	12775	12714	12629	12803	12672	12646	12644	12753	12722	12588	12528	12686	12737	12758	12684	12635	12746	12764	12685	12792	12488	12793	12709	12743	12576	12463	12807	12667	12790	12566	12768	12544	12655	12625	12484	12690	12744	12744	12676	12560	12600	12767	12640	12628	12764	12605	12712	12560	12853	12612	12547	12662	12743	12707	12617	12499	12608	12699	12689	12703	12580	12687	12825	12923	12757	12745	12659	12759	12625	12651	12957	12641	12647	12672	12571	12643	12749	12770	12659	12625	12624	12446	12610	12657	13028	12630	12774	12782	12728	12641	12468	12622	12642	12544	12586	12606	12472	12661	12611	12745	12699	12755	12652	12555	12725	12787	12658	12681	12717	12575	12632	12660	12705	12749	12604	12662	12677	12604	12743	12562	12734	12679	12530	12581	12662	12574	12765	12752	12792	12641	12661	12666	12742	12615	12591	12771	12685	12865	12657	12745	12657	12638	12639	12672	12695	12723	12667	12640	12558	12667	12705	12682	12660	12639	12837	12621	12781	12654	12583	12702	12703	12625	12684	12653	12723	12752	12668	12739	12768	12651	12740	12632	12570	12733	12710	12747	12550	12614	12678	12599	12568	12721	12697	12644	12647	12699	12640	12843	12787	12647	12703	12735	12564	12739	12572	12545	12753	12768	12667	12584	12844	12766	12711	12697	12649	12714	12718	12478	12708	12841	12703	12725	12795	12526	12620	12582	12801	12598	12648	12751	12783	12701	12554	12716	12622	12672	12661	12673	12684	12661	12503	12669	12590	12727	12734	12495	12710	12789	12685	12501	12737	12605	12868	12776	12674	12617	12534	12804	12703	12708	12522	12624	12800	12809	12674	12675	12677	12671	12688	12663	12484	12562	12727	12662	12766	12515	12756	12721	12536	12667	12660	12852	12568	12595	12506	12663	12731	12608	12776	12778	12694	12629	12837	12686	12650	12752	12761	12709	12621	12769	12616	12591	12617	12559	12602	12570	12537	12932	12628	12795	12721	12698	12622	12679	12647	12655	12587	12718	12594	12551	12818	12696	12709	12707	12837	12605	12646	12758	12533	12679	12713	12685	12581	12623	12731	12652	12684	12799	12713	12630	12594	12859	12742	12600	12559	12657	12734	12695	12575	12633	12583	12786	12682	12611	12644	12701	12798	12692	12645	12680	12807	12523	12731	12844	12661	12750	12797	12706	12685	12607	12550	12634	12681	12646	12645	12649	12696	12678	12646	12692	12747	12706	12686	12737	12756	12757	12662	12505	12699	12768	12688	12714	12662	12714	12479	12620	12674	12695	12630	12610	12652	12716	12720	12669	12470	12691	12856	12779	12723	12638	12763	12600	12719	12659	12656	12719	12637	12814	12428	12810	12617	12660	12616	12737	12605	12680	12692	12562	12784	12638	12858	12630	12635	12762	12669	12601	12638	12848	12648	12768	12736	12680	12669	12592	12520	12651	12610	12659	12473	12608	12540	12658	12526	12623	12755	12709	12758	12682	12792	12508	12704	12722	12647	12643	12695	12542	12664	12772	12765	12845	12588	12719	12570	12522	12578	12590	12758	12750	12480	12696	12692	12594	12648	12557	12669	12648	12665	12585	12656	12703	12615	12652	12724	12728	12687	12716	12657	12753	12688	12461	12689	12520	12701	12509	12610	12705	12618	12590	12739	12582	12707	12810	12584	12590	12715	12730	12783	12688	12687	12799	12624	12656	12776	12487	12631	12775	12668	12625	12685	12670	12604	12659	12697	12759	12587	12551	12649	12598	12485	12577	12771	12649	12681	12600	12462	12821	12515	12621	12614	12588	12595	12612	12578	12569	12718	12807	12661	12575	12572	12716	12618	12713	12717	12751	12733	12645	12834	12609	12806	12613	12655	12613	12799	12853	12580	12548	12647	12606	12538	12710	12527	12747	12700	12799	12663	12719	12712	12543	12628	12674	12632	12807	12616	12700	12597	12560	12830	12527	12718	12656	12556	12598	12601	12657	12666	12523	12557	12707	12678	12715	12696	12722	12712	12739	12613	12744	12659	12656	12663	12620	12508	12564	12619	12513	12671	12697	12696	12589	12607	12652	12661	12694	12501	12755	12659	12596	12803	12709	12967	12611	12701	12695	12563	12780	12784	12443	12759	12780	12626	12474	12765	12555	12635	12671	12758	12916	12694	12741	12622	12636	12591	12746	12520	12622	12744	12637	12710	12565	12685	12584	12617	12700	12763	12695	12485	12497	12600	12714	12730	12572	12697	12599	12619	12565	12710	12654	12715	12678	12629	12559	12455	12563	12705	12725	12639	12750	12612	12626	12672	12827	12938	12618	12743	12755	12698	12723	12621	12776	12497	12612	12564	12599	12493	12756	12721	12586	12680	12676	12576	12726	12671	12662	12652	12729	12589	12665	12424	12592	12692	12578	12553	12741	12595	12660	12672	12721	12760	12660	12704	12687	12817	12583	12564	12633	12526	12711	12614	12631	12671	12736	12747	12710	12624	12699	12763	12600	12551	12429	12649	12440	12741	12638	12711	12847	12636	12742	12615	12656
30077	22602	22989	21399	19208	18587	19430	24587	24261	21103	18460	17276	16794	16787	17031	16888	16938	16827	16855	16881	16779	16873	16924	16824	16864	16793	16927	16946	17010	17013	17019	17024	16998	16873	16730	16710	16920	16835	16688	16731	16761	16633	16880	16807	16727	16879	16788	16806	16668	16689	16677	16921	16745	17174	16883	16693	16688	16684	16808	16778	16977	16835	16891	16861	16793	16741	16894	16858	16628	16790	16859	16685	16769	16956	16986	16741	16646	16788	16840	16890	16672	16985	16921	16840	16702	16848	16979	16852	16964	16699	16931	16739	16805	16822	16832	16864	16940	16944	16807	16642	16981	16857	16865	16919	16967	16794	16980	16644	16709	16648	16661	16760	16916	16772	16732	16752	16907	16725	16801	16916	16831	16740	16850	16874	16765	16985	16710	16679	16858	16768	16820	16770	16898	16937	17109	16751	16826	16800	16873	17011	16816	16739	16823	16675	16760	16778	16857	16779	16834	16829	16935	16867	16851	16716	16637	16776	16849	16717	16645	16910	16738	16869	16975	16741	16772	16747	16865	16789	16827	16865	16807	16890	16872	16858	16696	16802	16992	16954	16768	16923	16880	16855	16852	16757	16837	16765	16772	16664	16750	16941	16736	16918	16916	16681	16759	16859	16990	16735	16762	16759	16875	16597	16842	16849	16817	16878	16787	16691	16697	16825	16854	16731	16770	16794	16663	16670	16760	16775	16883	16700	16973	16801	16650	17013	16764	16846	16721	16754	16859	16747	16677	16745	16754	16888	16627	16790	16838	16830	16727	16841	16689	16716	16915	16898	16789	16744	16943	16740	16702	17126	16975	16794	16821	16942	16951	16682	16939	16810	16850	16771	16926	16877	16938	16647	16957	16871	16814	16761	16854	16891	16792	16867	16774	16716	16757	16802	16753	16778	16691	16707	16803	16745	16911	16831	16701	16884	16964	16799	16772	17214	16532	16934	16692	16887	16705	16839	16815	16921	16867	16872	16961	16724	16769	17027	16794	16796	16728	16851	16799	16732	16665	16842	16805	16735	16893	16826	16889	16637	16892	16803	16582	16784	16715	16646	16800	16843	16984	16833	16910	16893	16903	16739	16808	16964	16892	16960	16731	16839	16999	17064	16892	16735	16832	16793	16854	16569	16640	16811	16682	16660	16773	16917	16827	16771	16752	16921	16953	16747	16759	16795	16768	16516	16830	17082	16872	16852	16750	16762	16695	16876	16765	16576	16680	16863	16928	16890	16723	16914	16791	16697	16794	16900	16798	16858	16703	16706	16906	17010	16590	16719	16915	16966	16795	16640	16943	16992	16903	17039	16836	16859	16838	16921	16772	16905	16829	16849	17158	16981	16610	16715	16922	16837	16696	16712	16733	16787	16505	16789	16866	16822	16805	16997	16790	16868	16853	16707	17030	16863	16862	16918	16501	17057	16905	16736	16950	16997	16871	16841	16685	16691	16858	16890	16739	16709	16701	16712	16901	16696	16790	16649	16879	16789	16960	16854	16796	16824	16871	16821	16830	16873	16766	16951	16833	16668	16703	16795	16818	16807	17038	16793	16676	16640	16713	16609	16712	16831	16890	16733	16776	16733	16850	16761	16852	16854	16739	16949	16880	16968	16630	16651	16766	16875	16795	16704	16892	16777	16966	16990	16794	16781	16740	16585	16867	16955	16867	16864	16837	16687	16776	16879	16784	16723	16782	16888	16857	16978	16727	16629	16816	16913	16870	16862	16812	16950	16945	16653	16753	16886	16963	16809	17058	17009	16803	16777	16910	16846	16770	16741	16686	16858	16902	16744	17124	16900	16899	16723	16830	16801	17007	16647	16754	16760	16877	16875	16733	16913	17077	16894	16679	16805	16944	16876	16826	16745	16770	16919	16852	16752	16865	16988	16818	16827	16913	16854	16658	16680	16656	16632	16838	16761	16736	16697	16980	16733	16928	16645	16743	16869	16781	16979	16803	16679	16898	16663	16833	16887	16798	16857	16845	16837	16832	16960	16909	16934	16817	16870	16779	16798	16914	16819	16862	16921	16721	16781	16804	16918	16891	16956	16780	16823	16760	16936	16862	16875	16814	16944	16784	16825	16855	17049	16874	16876	16983	16735	16912	16728	16967	17037	16695	16746	16816	16945	16774	16838	16824	16731	16900	16988	16796	16832	16893	16718	16902	16688	16737	16866	16930	16882	16872	16779	16990	16805	17104	16804	16767	16762	16747	16998	16698	16816	16762	16901	17119	16984	16803	17006	17056	16677	16733	16810	16910	16814	16819	16798	16886	16871	16831	16728	16794	16689	16995	16892	16912	16838	16883	16843	16976	16924	16657	16618	16905	16743	16808	16773	16754	16893	16799	16897	16924	16838	16833	16684	16822	16887	16764	16934	16791	16931	16883	16802	16672	16614	16772	16877	16768	16893	16770	16835	16778	16669	16947	16750	16951	17009	16929	16902	16736	16901	16975	17006	16759	16583	16879	16690	16929	16858	16824	16701	16938	16913	16587	16722	16880	16879	16834	16810	16844	16675	16895	16695	16817	16796	16746	16844	16802	16955	16715	16618	16861	16624	16596	16792	16787	16755	16842	16805	16900	17009	16628	16942	17034	16914	16793	16865	16722	16553	16862	16668	16802	16883	16745	16905	16772	16834	16778	16975	16959	16899	16903	16712	16807	16868	16651	16581	16624	16869	16739	16731	16999	16769	16775	16826	16795	16894	16789	16736	16758	16860	16942	16847	16946	16744	16797	16819	16910	16955	16920	16691	16706	16864	16595	16725	16884	16827	16728	16834	16794	16778	16739	16970	16885	16756	16902	16842	16512	16824	16966	16857	16943	16731	16984	16899	16823	16711	17011	16581	16899	16649	16835	16882	16819	16823	16752	16885	16901	16856	16599	16770	16901	16877	16840	16859	16938	16950	16896	16692	16754	16828	17050	16818	16715	16983	16790	16827	16951	16794	16779	16728	16718	16964	16826	16667	16954	16715	16894	17078	16817	16919	16880	16778	16903	16745	16710	16937	16830	16862	16749	16831	16817	16982	16928	16975	16854	16784	16872	17092	16951	16949	16863	16819	16962	16754	16891	16883	16927	16832	16727	16812	17040	16876	16954	16972	16755	17041	17099	16801	16762	16764	16873	16655	16691	16881	16933	16766	16886	16902	16718	16715	16704	16804	16863	16753	17105	16826	17005	16752	16576	16858	16886	16805	17053	16853	16887	16797	16847	16858	17047	16816	16746	16671	16882	16780	16848	16707	16727	16714	16902	16881	16841	17026	16899	16753	16892	16900	16771	16846	16793	16790	16760	16753	16732	16946	16935	16937	16826	16779	16844	16963	16821	16826	16722	16906	16753	16880	16659	16890	16756	16945	16937	16677	16701	16973	16775	17015	16985	16813	16753	16783	17077	16940	16931	17089	16967	16914	16747	16813	16755	16714	16754	16590	16650	16834	17061	16782	16795	16846	16647	16997	16906	16683	16709	16623	16986	16846	16885	16709	16801	16819	16848	16928	16943	16755	16944	16842	16747	16892	16873	16933	16689	16723	17109	17087	16882	17012	17022	16697	17043	16684	16766	16887	16815	16950	16856	16951	16948	16945	16562	16669	17056	16796	16898	16815	16729	16910	16542	16700	16756	16863	16993	16986	16897	16883	16776	16513	16887	16893	17054	16895	16783	16802	16769	16785	16997	16942	17100	16845	17056	16753	16664	16847	16854	16949	16881	16646	17137	16974	16904	16956	16824	16726	16786	17049	16903	16751	16763	16930	16820	16688	16889	16847	16789	16683	16956	16847	16685	16828	16857	16860	16732	16955	16683	17092	16767	16706	16961	16990	16726	16966	16847	17134	17143	16763	16667	16713	16992	16993	16775	16769	16906	16827	16826	16666	16788	16886	17132	16834	16844	16799	16802	17099	16962	16758	16650	16650	16694	16761	16744	16971	16776	16824	16862	16846	17023	17025	16830	16696	16938	16809	16922	16922	16793	17033	16767	16842	16721	16813	16771	16965	16936	16935	16690	16886	16680	16760	16759	16923	16709	16869	16865	16672	16930	16769	16732	16805	16816	16861	16772	16782	16863	16838	16807	16813	16819	16837	16790	16821	16780	16940	16908	16683	16640	16657	17000	16972	16885	16790	16920	16787	16901	16610	16829	17007	16822	16778	16889	16823	16935	16627	16821	17035	16720	16918	16866	16533	16761	16852	16739	16919	16888	16841	16880	16742	16806	16946	16741	16994	16853	16753	16847	16841	16828	17040	16825	16746	16793	16867	16593	16853	16853	16999	16933	16920	16828	16898	16805	16833	16739	16823	16809	16726	16637	16658	16885	16806	16731	17044	16841	16904	16874	16958	16972	16747	16937	16782	16645	16829	16773	16892	16800	17106	16899	16971	17057	16711	16852	16915	16834	16692	16901	16779	16820	16972	17000	17051	16691	16944	17070	16966	17020	16786	16683	16881	16981	16930	16775	16727	16856	16970	16675	16948	17003	16792	17030	16661	16644	17017	16608	16890	16713	16859	16990	17061	17079	16941	16837	16888	16878	16745	16881	16911	16826	16785	16625	16817	16951	16707	16761	16789	16761	16984	16863	16685	16867	16958	16716	16735	16902	16934	16872	16861	16804	16872	16907	16806	16727	17183	16884	16761	16951	16812	16905	16691	16942	16956	16707	16934	16943	16802	17001	16848	16914	16804	17044	16908	16942	16952	16816	16880	16814	16745	16995	16941	16824	16675	16949	16675	16917	17034	16851	16914	16805	16997	16912	16823	16806	16895	16851	16677	16891	16828	17012	16933	16720	16700	16957	16851	16823	16847	16767	16885	16789	16829	17048	16819	16723	16950	16901	16800	16737	16839	16646	16786	16810	16543	16769	16909	16894	16855	16989	16596	16681	16737	16716	16910	16648	16673	16767	16797	16746	16883	16799	16880	16897	17103	16608	16923	16715	16723	16642	16932	16850	16882	16771	16580	16901	16921	16961	16707	16707	16711	16877	16635	16889	16943	16991	16820	16851	17016	16787	16747	16725	16760	16889	16725	16732	16564	16835	16792	16902	16874	16773	16952	16849	16728	16828	16881	16813	16884	16645	16703	16877	16902	16976	17038	17030	16871	16589	16928	16951	16835	16779	16746	16795	16736	16839	16942
16729	19907	19545	18330	17119	16057	17536	24688	22278	17806	14959	13817	13514	13535	13467	13530	13473	13348	13539	13590	13503	13494	13657	13280	13480	13359	13565	13558	13403	13549	13405	13438	13527	13390	13587	13397	13378	13383	13489	13539	13494	13341	13525	13386	13533	13562	13421	13402	13455	13694	13586	13524	13493	13506	13421	13501	13527	13418	13481	13446	13556	13543	13350	13365	13621	13530	13635	13482	13581	13413	13413	13530	13661	13366	13368	13472	13539	13396	13386	13538	13344	13465	13317	13452	13431	13348	13525	13477	13475	13290	13602	13513	13474	13476	13623	13402	13500	13435	13421	13484	13319	13416	13517	13336	13403	13486	13530	13595	13548	13499	13424	13525	13467	13450	13484	13568	13392	13369	13229	13402	13359	13477	13216	13522	13487	13226	13582	13361	13464	13379	13431	13336	13468	13487	13410	13442	13639	13581	13435	13501	13529	13650	13435	13416	13328	13401	13522	13619	13643	13534	13485	13412	13244	13235	13524	13640	13415	13437	13328	13285	13350	13501	13603	13304	13405	13564	13473	13333	13508	13471	13453	13303	13395	13505	13498	13466	13620	13480	13454	13549	13438	13481	13527	13369	13467	13532	13653	13497	13469	13462	13346	13459	13527	13418	13540	13543	13530	13449	13467	13598	13494	13441	13520	13540	13438	13275	13413	13242	13494	13265	13450	13456	13438	13389	13593	13354	13484	13656	13387	13558	13486	13454	13503	13360	13455	13374	13405	13507	13453	13490	13378	13459	13392	13475	13445	13529	13376	13639	13441	13394	13570	13522	13451	13335	13440	13480	13437	13521	13598	13558	13592	13482	13473	13529	13709	13588	13508	13429	13475	13274	13412	13375	13576	13386	13366	13520	13614	13495	13448	13319	13274	13346	13362	13416	13399	13604	13571	13571	13634	13447	13388	13294	13702	13582	13566	13351	13305	13389	13547	13351	13446	13480	13367	13593	13373	13479	13419	13428	13380	13458	13381	13524	13494	13594	13479	13426	13554	13470	13571	13622	13491	13487	13337	13448	13334	13528	13466	13324	13439	13433	13484	13656	13556	13332	13524	13361	13552	13437	13440	13530	13550	13475	13505	13589	13569	13459	13410	13590	13432	13425	13378	13360	13481	13521	13564	13415	13482	13444	13379	13452	13580	13562	13464	13465	13483	13490	13344	13432	13410	13406	13408	13459	13611	13495	13525	13427	13398	13376	13440	13415	13374	13512	13433	13606	13528	13486	13600	13490	13329	13512	13306	13377	13538	13255	13571	13401	13475	13432	13458	13549	13280	13479	13231	13451	13342	13382	13432	13453	13539	13651	13456	13420	13546	13407	13486	13456	13451	13467	13519	13503	13514	13491	13766	13554	13501	13509	13413	13349	13583	13268	13493	13528	13514	13488	13379	13384	13400	13478	13543	13336	13406	13573	13616	13600	13362	13578	13452	13638	13522	13728	13493	13407	13335	13405	13547	13583	13360	13459	13520	13582	13388	13566	13522	13531	13512	13535	13520	13535	13392	13431	13311	13525	13530	13515	13401	13409	13504	13569	13511	13594	13354	13541	13402	13320	13429	13375	13433	13394	13554	13418	13542	13387	13528	13404	13496	13500	13459	13555	13400	13501	13477	13273	13502	13591	13648	13374	13572	13598	13592	13331	13509	13459	13483	13420	13535	13545	13508	13402	13360	13525	13408	13420	13635	13541	13542	13638	13500	13387	13496	13422	13411	13497	13530	13423	13486	13450	13516	13479	13490	13282	13579	13421	13351	13647	13649	13258	13546	13549	13507	13571	13440	13478	13324	13493	13629	13567	13458	13488	13504	13469	13598	13333	13456	13437	13488	13424	13402	13507	13525	13740	13552	13506	13312	13380	13456	13366	13509	13431	13486	13463	13435	13394	13603	13620	13523	13530	13724	13461	13512	13454	13484	13481	13476	13503	13506	13436	13413	13632	13358	13422	13455	13440	13598	13444	13375	13454	13533	13524	13603	13514	13400	13467	13490	13322	13601	13373	13376	13482	13453	13460	13475	13217	13479	13378	13389	13487	13345	13395	13449	13434	13429	13318	13553	13425	13632	13594	13318	13334	13388	13376	13502	13323	13513	13481	13484	13393	13417	13600	13386	13499	13422	13533	13564	13510	13468	13495	13463	13515	13317	13443	13483	13486	13505	13409	13387	13569	13544	13472	13576	13488	13518	13427	13515	13683	13523	13567	13513	13609	13412	13358	13506	13504	13449	13421	13330	13545	13465	13462	13520	13501	13442	13519	13349	13452	13475	13412	13579	13443	13558	13689	13522	13404	13561	13381	13448	13376	13603	13361	13401	13567	13371	13355	13560	13438	13450	13507	13498	13479	13401	13455	13506	13410	13577	13501	13556	13251	13609	13442	13541	13339	13553	13336	13438	13526	13328	13627	13526	13492	13387	13444	13526	13400	13377	13370	13604	13353	13448	13355	13496	13402	13648	13502	13396	13523	13401	13454	13469	13412	13449	13566	13349	13306	13539	13621	13472	13482	13525	13449	13493	13343	13343	13605	13409	13270	13253	13393	13475	13486	13504	13417	13262	13400	13465	13619	13597	13459	13502	13507	13557	13502	13340	13432	13450	13519	13573	13334	13287	13425	13434	13524	13177	13525	13357	13555	13525	13512	13503	13415	13397	13422	13537	13400	13429	13571	13427	13516	13595	13528	13407	13446	13427	13455	13477	13596	13522	13346	13370	13513	13351	13506	13431	13438	13421	13344	13401	13376	13543	13470	13475	13393	13579	13524	13391	13442	13379	13333	13494	13520	13434	13409	13404	13523	13641	13474	13413	13452	13423	13481	13396	13476	13328	13317	13533	13320	13264	13487	13419	13467	13440	13417	13387	13373	13523	13553	13544	13647	13565	13468	13462	13394	13452	13372	13439	13371	13599	13428	13478	13558	13363	13371	13375	13514	13307	13614	13522	13372	13451	13420	13416	13598	13510	13511	13465	13570	13557	13514	13581	13376	13413	13659	13370	13283	13305	13464	13323	13617	13478	13563	13420	13414	13588	13440	13531	13298	13539	13560	13590	13403	13531	13342	13511	13397	13548	13477	13530	13598	13544	13418	13428	13581	13486	13300	13464	13472	13548	13432	13386	13482	13484	13530	13442	13443	13458	13597	13402	13348	13457	13542	13473	13473	13487	13491	13459	13510	13381	13389	13476	13570	13454	13496	13504	13435	13481	13474	13616	13423	13580	13367	13443	13617	13560	13503	13535	13300	13457	13509	13358	13405	13457	13476	13444	13401	13553	13376	13413	13382	13579	13477	13595	13410	13302	13374	13489	13487	13427	13402	13484	13353	13458	13416	13399	13518	13501	13467	13489	13514	13471	13484	13387	13296	13491	13290	13431	13405	13626	13397	13404	13653	13460	13257	13613	13531	13561	13604	13481	13556	13516	13435	13553	13547	13420	13392	13340	13490	13443	13532	13582	13401	13578	13406	13446	13396	13568	13407	13387	13430	13465	13566	13573	13449	13571	13459	13448	13605	13461	13454	13502	13430	13548	13359	13579	13524	13342	13411	13277	13615	13606	13467	13531	13404	13520	13493	13568	13280	13433	13630	13435	13316	13638	13459	13399	13364	13476	13466	13320	13655	13338	13382	13377	13204	13405	13295	13466	13417	13285	13313	13427	13453	13373	13447	13474	13544	13417	13486	13428	13334	13517	13364	13476	13390	13385	13586	13425	13648	13608	13374	13470	13540	13533	13719	13450	13435	13494	13546	13386	13493	13411	13470	13551	13593	13452	13596	13600	13679	13539	13462	13414	13435	13508	13693	13537	13504	13533	13443	13419	13543	13388	13360	13550	13505	13352	13356	13507	13498	13449	13525	13434	13508	13479	13508	13486	13289	13647	13594	13319	13494	13532	13485	13370	13659	13458	13482	13424	13518	13427	13437	13477	13519	13277	13614	13604	13512	13444	13496	13510	13653	13472	13420	13488	13394	13299	13499	13609	13572	13329	13247	13313	13687	13495	13429	13417	13623	13686	13519	13648	13268	13579	13557	13475	13322	13549	13458	13511	13495	13538	13453	13333	13553	13413	13423	13649	13517	13514	13601	13421	13507	13551	13348	13484	13582	13439	13417	13595	13446	13328	13301	13459	13594	13482	13409	13488	13521	13496	13404	13364	13554	13448	13496	13493	13451	13536	13431	13554	13401	13292	13400	13422	13596	13509	13337	13579	13486	13313	13433	13520	13475	13462	13366	13396	13469	13434	13409	13481	13637	13449	13412	13524	13448	13299	13556	13496	13480	13584	13465	13527	13454	13407	13440	13432	13412	13578	13298	13448	13510	13529	13420	13579	13527	13552	13346	13530	13530	13418	13515	13508	13367	13399	13315	13397	13467	13499	13473	13435	13615	13313	13459	13619	13397	13482	13446	13513	13372	13465	13388	13501	13493	13621	13584	13486	13393	13519	13504	13496	13322	13616	13725	13390	13348	13349	13484	13521	13501	13470	13480	13501	13599	13443	13508	13432	13385	13443	13351	13513	13511	13477	13535	13356	13413	13434	13473	13636	13459	13479	13491	13514	13528	13396	13601	13506	13450	13503	13672	13327	13397	13385	13451	13531	13547	13483	13532	13539	13475	13467	13578	13466	13520	13403	13521	13543	13582	13553	13488	13610	13284	13528	13445	13475	13509	13569	13498	13490	13621	13411	13428	13644	13603	13558	13488	13510	13559	13429	13395	13481	13339	13608	13534	13329	13527	13415	13414	13396	13484	13405	13381	13379	13351	13403	13273	13348	13656	13461	13482	13396	13241	13496	13378	13430	13437	13451	13587	13531	13306	13484	13491	13320	13543	13363	13488	13432	13633	13472	13562	13441	13376	13492	13377	13468	13429	13531	13414	13433	13483	13554	13561	13347	13480	13385	13517	13662	13533	13401	13549	13462	13521	13406	13462	13631	13470	13503	13491	13562	13477	13504	13614	13571	13378	13396	13433	13409	13378	13438	13425	13376	13376	13362	13404	13468	13520	13649	13361	13446	13358	13449	13488	13544	13560	13682	13402	13521	13509	13423	13360	13555	13358	13443	13565	13487	13595	13366	13634	13457	13459	13504	13492	13386	13466	13429	13642	13578	13477	13522	13447	13591	13427	13433	13444
25440	21054	28002	25273	23512	23204	32097	57599	50480	36000	24569	18509	16689	16238	16023	16248	16154	16137	16029	16064	15966	16051	15973	15852	15878	16267	16153	15822	16198	16139	16034	16022	15989	16179	15996	16047	15895	16041	15929	15957	16066	15980	15986	16054	16070	16036	16032	16017	15903	15993	16005	15845	16020	15940	16016	16052	16315	16072	16178	15942	15932	16082	16034	16095	15987	16052	16126	15875	16206	15950	15961	15920	16097	16042	15959	15998	15974	16122	16176	16116	15658	15964	16102	15879	16108	16124	16053	15880	15881	16021	15956	16225	15918	16026	16004	15758	16117	15964	15735	15992	15864	16086	16131	15802	15862	15927	16025	15877	15956	15919	16132	15779	15997	16119	16025	15888	16137	16030	15903	15952	16028	15976	15970	15937	15991	15892	16035	15903	15928	16016	15879	15757	15765	15919	16082	16077	16009	16037	16020	15885	15924	15839	15939	16025	16095	16109	15844	16092	16093	16050	15857	15869	15922	15919	15980	15911	16027	15999	16240	16094	16059	15965	15917	16015	16040	16020	15996	16079	15951	16153	15959	16040	15993	15857	16064	15960	15963	16046	16294	15834	16138	16214	16011	16017	16178	15775	15923	16105	15852	16113	15828	15999	16057	16013	16018	16109	16138	15912	15855	16013	15874	15881	16124	16002	16061	15960	16192	16002	15858	16045	15943	16047	15851	16004	15886	15927	15947	16180	16140	15998	16089	16188	16148	16193	16087	16016	16054	16013	15948	16027	16214	16176	15742	15979	16061	16223	16019	15992	16024	16077	15936	16062	15939	16109	16014	16121	15993	15926	16070	15982	15759	15672	15910	16058	15939	16118	16032	15988	16085	15992	15966	16026	15854	16180	16074	15936	15937	15867	15959	15794	16047	16061	16015	15887	16080	16039	16065	15998	16122	15844	16095	15887	15946	15875	15898	15869	16011	15882	15892	15982	16062	15981	15977	15993	15880	15938	16214	15975	15959	16065	15844	15960	16104	15782	15937	15915	16028	15854	16113	15895	16055	15879	15993	16209	16008	16078	16226	16362	15871	15902	16122	15910	15979	16272	16021	16115	16033	15908	15992	16085	15995	15781	16161	15736	15984	15770	15834	15995	16175	15880	16052	16126	15850	15939	15877	15860	15934	16077	16081	15832	15963	16089	16042	15963	15933	16097	15793	15986	16305	16067	15975	15987	16087	16024	15979	16042	16057	16078	15969	16018	15853	15918	16012	16072	15906	15912	15969	16100	15994	15604	15974	15951	16117	15980	15915	15955	16221	16106	16121	15941	15727	16091	16121	15953	15953	15947	16040	16110	16028	15983	15936	16013	15749	15915	16084	16124	16098	15951	16123	15968	15924	15922	15897	15943	16179	15936	15941	15817	15996	15882	15862	15822	15986	15858	15941	15870	15885	16013	15956	16076	15981	15966	15802	15900	15980	15858	16113	15819	16107	16068	16073	15991	15998	15929	16014	16023	15877	16020	15930	16074	15978	15868	16066	16002	15922	15935	16124	16030	16021	15975	16085	16066	15820	16045	16077	16044	16113	15938	15882	16128	15888	15830	16184	16000	15930	15820	15978	15937	15967	16039	16098	15978	15960	15997	15964	16152	15956	16065	15978	15830	16046	16193	16007	15933	15942	15783	15897	16047	15920	16174	15916	16047	16002	16014	16053	16006	16041	16280	16285	16091	16192	15869	16081	16096	16174	15860	16019	15899	16063	16052	16035	15865	16079	16073	16034	16034	16095	16008	15937	16041	15931	16010	15877	16103	15934	16105	15890	15989	16032	16095	16040	15917	16029	16180	15897	16246	15977	16054	15934	16052	16038	16099	16206	15768	15971	15925	15786	16051	16076	15965	15987	15993	16105	16184	15901	15738	16095	15989	15869	15983	16320	15931	16222	16024	16138	15953	15920	15914	16082	15869	15840	16058	16011	15972	16049	15842	16114	15907	15786	16244	15926	16094	15882	16014	15908	15990	15878	15942	16223	16108	16000	16043	16058	15955	15971	15961	15956	16085	16137	15957	16006	15939	15868	15831	16001	16070	15923	16164	15997	16073	16043	15874	16049	15861	15879	16064	16052	16199	15796	15845	15866	15941	15943	15987	15952	15918	15804	15953	15991	15960	16115	15853	16010	15859	15797	15924	16077	15960	16091	15900	16028	15855	15782	16002	16114	15681	15972	15981	15890	16061	15810	16017	16064	15885	16004	15888	15956	16075	15892	15993	16164	15828	15818	15953	15930	15954	16016	16028	16089	15963	16176	16009	16029	15891	16215	15993	15941	16075	15983	15954	15800	15989	16058	16013	16059	15921	15838	15873	16127	16072	16041	16029	16010	15934	15899	15811	15943	15919	16008	15864	16088	15980	16011	16048	15926	15979	15897	15891	16088	16094	15993	16048	15980	16135	16009	15929	15993	16083	16060	15902	16128	15983	16159	16125	16051	16028	15832	16053	15999	15809	16071	16043	16011	15910	16124	15842	15982	15973	15978	15917	16044	16009	15811	16078	15947	16330	15995	15823	15946	15981	15742	16117	16159	16067	16068	16006	16017	16039	16093	16088	15963	15950	15735	16110	16038	16075	15979	15876	15906	15926	15959	16046	16021	16073	15816	15964	15901	16133	15839	15814	15941	15949	16094	16034	16009	15790	16119	15916	15966	15907	15993	15971	16093	15882	16084	15929	16017	15987	16012	16036	16140	16110	16124	15857	15720	15824	16131	15829	15863	16087	15914	16078	15832	16002	16009	16118	16047	16001	15852	16299	16091	15956	15968	15971	15894	15945	16040	15948	16011	16001	16137	15973	15905	16066	15964	16050	16137	15993	15884	15809	15852	15750	16226	16026	15861	15950	16033	15957	16066	16077	15930	16014	15941	16100	16087	16058	16064	15841	15968	15941	15843	16030	16053	15913	16073	16005	15916	16096	16019	16004	15905	15829	15952	15896	15902	16091	16019	15923	16052	16021	16206	16017	16062	16050	16054	15958	15999	15735	16100	16053	16018	15920	16005	16042	16041	15932	16032	15814	16012	16034	15947	16107	16036	16181	16160	16118	16044	16086	16066	15896	15767	15796	15911	15845	15895	16091	16000	15949	16234	16052	16174	16003	15986	15954	16068	16108	16033	15967	15810	15955	16048	16122	15965	16141	15966	15918	16163	16009	15947	16036	16124	16058	15894	15932	15909	15984	15916	16055	15951	16118	16213	16141	16055	16027	16033	16136	16094	15775	15911	15776	16115	15976	16017	16032	16099	16026	15966	15984	16083	16166	16054	16128	16037	16035	15901	16034	15999	16123	16057	16283	15997	15979	16052	16064	15991	16032	16259	16155	15928	16025	15899	16104	16105	15931	16012	16156	16043	16092	16084	16019	16191	15901	16160	15968	15898	15824	16038	16091	15924	16084	15950	15889	16099	16277	15949	16084	15982	15950	16030	16009	16077	16111	16250	16009	16046	15917	15922	15913	15879	16035	16054	15988	15985	16098	15816	16013	16040	15921	15996	15997	16126	16051	16026	16079	15970	16076	15963	16104	16139	15994	16081	16031	16120	16232	15993	15888	15889	16079	16059	16051	16142	16294	15872	15868	16002	15883	15883	16067	16110	16068	15969	16005	16050	15935	16008	15945	16084	16103	16028	15987	16006	15847	15897	16058	15942	15912	16113	15874	15892	16139	16180	16087	15887	15904	15737	16182	15941	15905	16240	15953	16004	16154	15939	16104	16075	16053	15900	16051	16012	15924	15848	15910	16028	16027	15997	15868	15801	16012	15885	16120	15891	15943	15956	15837	16054	16152	15913	16013	16152	16129	15890	15853	16034	15960	16001	15848	15972	16000	16016	16109	16074	15989	15809	15841	16141	16159	16204	16245	16109	15849	15975	15982	15914	16081	15860	16174	16116	15980	15795	16080	15815	16088	16034	16065	16219	16159	16038	15860	16070	15972	16034	15914	16001	16167	15956	15855	16153	15838	16032	15949	15965	16038	16066	16060	16110	15963	16050	16032	16081	16174	16114	15974	15931	15944	15993	15925	15846	15987	15941	15825	15938	16001	15839	15810	16078	16107	16044	16011	15952	16077	16039	16175	15994	15986	16049	15982	16177	15961	15890	15985	16086	15929	15914	16103	15847	16141	15940	16071	15960	15822	16059	15953	15997	15946	15893	15941	16140	16014	15887	15891	16036	15995	15989	16127	16014	15856	16067	16004	15951	15877	16030	15793	15878	15913	16104	15745	15992	16133	15909	15967	16032	16074	16109	15890	16013	16048	16045	16075	16036	16053	16128	16181	16012	16170	16200	15999	16277	16117	16098	16147	15841	15824	16100	15870	16007	16156	16099	16041	16156	15911	15869	15834	15989	15874	15909	16035	15806	15872	15925	16232	16146	16123	16167	16101	16001	15966	16079	16092	15981	15809	15941	16115	16017	15904	15896	16021	16215	16042	15865	16000	15900	15997	16098	16060	15878	16166	16139	15782	15956	16064	16001	16047	15858	16003	15900	15868	16259	15977	15903	15844	16021	15991	16035	16118	15695	15970	16105	16046	15893	16153	16095	16058	15930	16035	16003	15906	16017	16075	15778	15906	16007	16127	15960	15993	16013	16020	15909	15950	16124	16080	15761	15925	15901	16091	15984	16046	16101	15904	15978	15805	15905	15921	15927	16083	16064	16101	16017	16016	15898	15992	15869	16010	15991	15863	15982	16121	15963	15955	15877	16226	16081	15979	16155	16203	16170	16310	16097	16220	16196	15897	16124	15843	15840	15876	15976	16062	16085	15943	16149	15929	15987	16029	15912	15975	15866	15954	16102	16032	16319	15976	15988	15989	16115	16048	15822	15695	15875	16007	16186	15894	16120	15847	16001	16081	15921	15957	15806	15850	15866	15951	16052	16002	16038	15914	16039	15888	15944	16044	16054	15938	15759	15952	15981	15826	16136	15886	15989	15952	16022	15980	16071	16008	16110	15809	15982	16013	16110	15907	15834	16022	15981	15811	16133	16257	16150	16181	16205	16187	15864	15959	16164	15954	15968	15953	15922	15935	15901	16070	15982	16042	16030	15934	15958	16050	16180	16123	15990	15926	16011	15927	16035	15952	15823	15781	16045	15970	15922	15967	16151	15904	16037	16064	16071	16163	15928	15910
17438	29467	30382	26515	23090	20729	32879	55995	47146	33723	20794	14610	13258	13097	12909	13082	12984	13028	13228	13068	13102	13012	12867	13112	13145	13012	13088	12863	13019	13050	12942	12918	13159	12873	13116	12970	12972	12969	12908	13223	12959	13006	13001	13059	13108	12914	13108	13009	12955	13076	13018	12883	13033	13165	13085	13042	13112	12906	13134	13029	12988	13018	13052	13193	13030	13160	13123	13073	13138	13113	13107	12927	12948	13001	13087	13045	13112	13024	13107	12971	12958	13012	13061	12958	13050	13107	13044	12914	13185	13015	12996	13064	13107	13095	13013	12978	12981	12929	13068	12942	13061	12962	12945	13140	12899	13094	12995	13291	12901	13030	12905	13192	13098	13197	12979	12961	13131	13013	12882	12862	13137	12946	13174	12936	12983	12835	12991	13024	13040	12862	12950	13060	13188	12975	13111	13206	13038	12948	13047	13071	12910	13038	13126	13006	12953	12926	12970	12912	12967	12994	13092	13020	13131	12900	12997	13058	12982	13036	13059	12988	13044	13044	13189	13089	12949	12987	13036	12927	12910	13044	13103	12940	13068	13079	12875	12956	13069	13105	12908	13042	12937	13021	12985	12941	13012	12907	13159	12989	12828	13070	13011	12959	12971	12909	13175	12937	12990	12869	13152	13056	13143	13040	12975	13053	13126	12867	13075	13120	12845	13044	12918	13018	13107	12973	13094	13057	13081	13078	12936	13069	12994	13049	12892	12938	13054	12946	13065	13103	13074	12930	12998	12910	12964	13002	13026	13010	12949	12962	13042	13078	12976	13092	12980	13094	13041	12965	13090	13019	13048	12975	13103	12895	12886	13069	13072	13067	13035	12997	13100	12999	13056	12990	13047	12985	13007	12985	13038	12987	13120	13108	13089	13119	13150	12910	13017	12858	12998	13061	13113	12959	13026	12935	12863	13042	12979	12859	13066	13097	13072	13025	13175	13057	12859	13068	13044	13101	13053	12969	13017	12869	12866	13013	12977	13031	13113	13034	13099	12983	13092	12909	13046	12967	12997	13101	13005	13016	13078	13006	12980	13020	12983	13114	12779	13183	13046	13089	13143	12903	12747	13001	13132	13212	12971	13199	12827	13041	13082	13062	12983	12934	13125	12920	12918	12984	13192	12892	13086	13031	13112	12953	13032	12907	12971	13139	12915	13131	13167	12956	12953	12995	12996	13033	13016	12974	12925	12900	13132	12986	13084	12966	13063	12862	13136	13056	13188	13098	12912	12984	13028	13062	12953	12905	12893	12920	12957	13073	13148	13139	13073	13061	12980	12921	12868	13015	12845	13000	13119	13003	12623	12886	13003	12923	12933	13062	12954	13075	13268	12931	12930	13009	13027	12996	13164	12904	13063	13063	13208	12946	13022	12996	12901	12941	13060	12967	13136	13035	13082	13010	12895	12943	13093	12983	12836	13022	13042	13092	12974	13039	12998	13047	13103	13065	13146	12900	13055	13031	13133	13089	12985	12941	12916	13023	12943	12973	13089	13103	13117	12879	13190	12989	13114	13158	13234	13057	13091	13044	13083	13109	13136	12832	12923	13059	12902	12863	12991	12955	12998	12885	13060	12855	12951	12851	13101	13204	12989	12951	13034	13096	13109	13156	13122	13012	12924	12961	12930	13014	12993	13058	12987	13050	13245	12877	13064	13156	13117	12900	13107	13003	12961	13002	12929	13069	13052	13129	12995	13123	12896	13067	12958	13068	12995	13010	12983	13040	13041	12890	13064	13033	12977	12923	13304	12968	12956	13056	12842	12962	13010	13015	12879	13017	13072	13202	12929	12986	13109	12954	13087	13063	13023	12924	13033	12962	13188	12836	13000	13056	13032	13170	13000	13081	12979	13132	13080	12988	12883	13089	13118	12963	12935	12919	13082	12999	13158	13038	13013	13061	12974	13021	13088	12935	12938	12967	13185	12924	13032	13060	12944	13048	13015	12936	13087	12875	13098	12977	13125	13052	13013	13089	12793	13098	13023	13003	13002	13042	12962	13127	13021	13032	13054	13057	12979	13010	13044	12931	13044	12800	13038	12987	12993	12911	13199	13213	12871	13001	13007	13068	13011	13130	12903	12858	12931	13150	12915	13137	13076	13065	12991	12975	12763	12805	13166	13009	13112	13034	13066	13189	12969	12944	13057	12987	13100	13140	12943	13020	12998	12851	13033	12782	12842	13106	13048	13060	12873	13010	12963	13057	13056	12939	12877	13032	13016	13002	13007	13047	12933	13073	13143	12864	12981	12888	13022	13030	12954	13048	12958	13065	13098	13012	13073	12982	12945	13053	13053	13026	13055	13101	12946	13160	13202	13078	12916	12918	13006	13080	13048	12867	12964	13050	12954	12920	13127	13015	12923	12902	13019	13091	13065	12876	13121	12979	12949	12881	12957	13054	12882	12952	13013	13025	13047	12951	13095	13112	13120	12974	12968	12937	12940	13049	12914	13090	13095	12948	12949	12979	13168	12975	12882	12965	13009	13041	12836	12939	13062	13058	12993	13021	12928	13144	13153	12839	13129	13044	12981	13120	13117	13185	12998	13078	13105	12978	13038	13095	13176	12940	13046	13050	13150	13115	12858	12940	12813	13099	13032	12994	13005	13172	13067	13152	12972	12883	13055	13050	12963	13050	12984	12985	13009	12935	13139	12838	13041	12976	12996	12972	12910	12775	13244	12925	12991	12913	12884	12958	13028	13005	12966	12899	13112	12942	12842	12913	13122	12932	12971	13115	13038	13043	13261	12975	13093	13103	13154	13106	13127	13162	13045	13105	12906	13218	12749	13038	13147	12968	13134	13140	12925	13085	13035	12971	12978	13076	12966	13102	12830	13022	12886	13068	13019	13087	12997	13065	12817	12969	13167	13120	13019	13085	13013	12948	13084	13032	12706	13123	13094	13132	13045	13067	13044	12920	13014	13055	13110	13053	12904	12980	13025	12846	12957	13121	13022	13060	12896	12875	12828	13081	13059	12949	13021	13008	12878	12952	12994	13048	12971	12995	13060	12947	13079	13082	12907	13208	13029	13049	13099	13011	13042	12816	13115	12921	13002	13083	12958	12952	12905	13081	13007	13038	12946	13101	13034	12871	12972	13121	13030	13113	12804	12949	12977	12887	12807	12983	12989	12966	13053	12923	13071	12948	12988	13089	13012	12883	12998	13065	13084	13051	12861	12872	13187	12942	13035	12811	12941	13010	12950	13034	12968	12993	12916	13038	12991	13080	13003	12938	12923	13062	13046	12976	13084	12967	13034	13183	12983	13043	13067	12886	13070	12898	13092	13029	13054	12899	13164	12993	12933	13081	13034	12990	13038	12963	13033	13083	13021	13070	12918	12856	13036	12780	13125	13019	12939	13033	13078	12973	12927	13013	13068	13065	12928	13012	13019	12991	12899	13036	13086	13114	13141	12993	12907	13104	13007	12961	13001	12892	13102	12865	13101	13219	12969	13037	12873	12861	13008	12838	13019	12925	12946	12974	13063	13066	13010	12793	13102	13114	13243	13136	12923	13040	12997	13058	13095	12958	12877	12872	12857	13022	12919	13085	13089	12979	13162	12903	13033	12987	13080	13040	12980	13083	12969	13001	12997	12968	13159	12730	13053	13128	13043	12934	13011	13105	13132	13111	13049	13062	12987	13206	12926	13041	13149	12907	13067	13103	13040	13013	13036	13195	13081	13037	13142	12929	12924	12914	13144	12948	13027	13139	12963	12993	13091	13052	13129	13105	13108	13075	12957	13094	12842	13015	12970	13188	13204	13105	13071	12909	13074	13123	12949	12947	13049	13001	13025	13100	12934	12976	13028	13130	13038	12973	13043	13032	13042	12877	12894	12860	13025	13046	13008	13084	12986	13095	12911	12934	13087	12913	13007	13002	13024	13041	13067	12984	13133	12902	13107	13147	12918	13026	12986	13047	13052	12835	13111	12867	12921	13037	12879	13143	12921	13073	13019	12952	13050	13135	13001	12873	12927	12956	13012	12929	13123	13106	12928	13064	12987	12889	12913	13022	13082	12924	13076	12942	13020	13106	12889	13147	13100	12954	13032	13030	13059	12966	13036	13008	13144	13018	13150	13080	13196	13021	13100	12870	13026	13056	12819	13003	13174	12856	13088	13031	13012	13174	12951	12897	12971	12956	13008	13259	13011	13182	13096	13105	12959	13089	13019	13015	12995	12986	12998	13064	13007	13117	13133	13032	13005	13021	12899	13061	12943	13093	13038	13045	12982	13049	13143	13089	13083	12903	13054	12939	13120	13050	13083	12942	13117	13118	12969	12935	13208	12922	13144	13110	13045	12912	12978	12956	12973	13042	13108	12993	13037	13075	13006	13067	13023	13071	12894	13003	12996	13079	13000	13162	12815	12993	12898	13055	12914	12887	12869	12922	13049	12987	13011	13110	13081	12918	13044	12958	12968	12987	13095	13141	13015	13121	13132	12978	12908	12796	12993	13149	13119	12919	13159	13044	13046	13186	12840	13105	13047	13051	13118	13139	12967	13032	13185	13095	13056	12979	13087	13141	13019	13232	12907	13091	12967	13085	13056	13057	12914	12970	12996	13050	12989	12884	12874	12967	13099	13141	13038	12996	12993	13105	12926	13074	13034	12940	12976	12863	13081	13085	13073	13040	13109	13063	13147	12930	13054	13090	12839	12984	13031	12991	13093	13050	13142	13082	12968	12934	13011	12974	12898	13082	13051	13005	13067	12835	12951	12914	13045	12912	12956	12954	13116	13137	12962	13169	13184	13049	13064	12862	12897	12860	13051	13019	12920	12964	12904	12986	12919	13045	13165	12913	13216	13128	13076	13032	13002	12903	12979	13062	13083	12972	13128	13284	13170	13217	13011	12901	13109	12888	12954	13055	13023	13301	12947	13106	13011	12999	13074	13065	12968	13114	13013	13000	13014	13023	13114	12839	13079	13030	13043	13106	12936	13048	12923	13078	13079	12895	13048	12934	12985	13059	12901	12967	13092	13133	12839	13138	13151	12984	12949	13059	13122	13036	13028	12969	12986	13112	13111	13039	13048	13000	12876	12932	13040	13025	13044	13126	13048	13119	13149	13251	13163	13024	12979	12863	13082	13126	13017	13047	13043	13041	13007	13093	12908	12917	12928	13060	12878	13052
23990	21019	28446	23913	22286	24720	43403	70222	59453	42600	28678	20106	16574	15946	15795	15655	15810	15702	15822	15619	15627	15885	15399	15678	15664	15641	15531	15473	15645	15723	15674	15622	15708	15559	15738	15702	15621	15557	15685	15529	15790	15553	15606	15536	15696	15496	15765	15578	15571	15676	15563	15577	15798	15652	15434	15634	15631	15661	15657	15585	15663	15603	15684	15633	15624	15742	15634	15676	15609	15803	15594	15580	15693	15619	15649	15644	15509	15497	15590	15772	15687	15581	15729	15461	15513	15734	15571	15579	15640	15549	15420	15620	15476	15583	15505	15705	15551	15735	15442	15683	15735	15710	15636	15554	15753	15711	15529	15703	15665	15448	15444	15658	15666	15825	15692	15452	15387	15450	15639	15476	15594	15576	15546	15793	15587	15653	15490	15413	15354	15649	15582	15580	15463	15661	15486	15546	15706	15501	15538	15499	15739	15404	15738	15425	15500	15514	15512	15627	15532	15679	15526	15450	15809	15368	15586	15626	15532	15748	15728	15691	15679	15549	15528	15579	15698	15400	15543	15673	15746	15534	15615	15594	15669	15346	15550	15546	15579	15534	15448	15439	15619	15582	15474	15531	15677	15753	15563	15420	15570	15496	15516	15651	15670	15799	15613	15713	15476	15667	15564	15416	15586	15335	15534	15432	15631	15690	15638	15694	15679	15455	15605	15457	15452	15713	15525	15426	15539	15337	15618	15462	15786	15682	15607	15580	15547	15516	15557	15567	15472	15497	15670	15770	15452	15627	15640	15356	15612	15619	15706	15381	15529	15396	15621	15577	15526	15698	15564	15576	15711	15450	15593	15616	15611	15310	15564	15669	15573	15605	15371	15352	15527	15637	15671	15563	15632	15547	15526	15538	15702	15682	15869	15560	15598	15576	15516	15524	15752	15605	15634	15612	15401	15456	15442	15535	15651	15491	15683	15495	15549	15429	15374	15654	15600	15517	15357	15597	15388	15608	15713	15500	15473	15488	15696	15500	15636	15614	15726	15587	15525	15657	15524	15423	15612	15643	15537	15724	15738	15405	15501	15530	15534	15455	15692	15674	15544	15818	15665	15635	15380	15552	15442	15457	15490	15509	15687	15516	15608	15374	15603	15535	15548	15561	15607	15589	15725	15850	15767	15562	15716	15386	15597	15551	15636	15549	15728	15506	15583	15382	15441	15516	15484	15660	15510	15678	15694	15486	15548	15526	15532	15639	15500	15670	15659	15542	15510	15525	15638	15410	15402	15448	15591	15545	15727	15426	15565	15628	15418	15466	15615	15628	15490	15478	15706	15561	15622	15418	15518	15434	15571	15689	15619	15700	15668	15471	15406	15577	15646	15443	15578	15423	15623	15340	15574	15827	15330	15648	15506	15439	15501	15595	15485	15661	15692	15468	15623	15481	15543	15466	15401	15505	15498	15571	15525	15691	15487	15690	15616	15544	15580	15556	15493	15589	15769	15685	15720	15503	15587	15541	15448	15557	15603	15527	15560	15552	15538	15420	15523	15497	15543	15571	15486	15583	15599	15541	15704	15702	15539	15523	15325	15349	15652	15692	15760	15600	15460	15541	15535	15729	15568	15480	15650	15620	15666	15392	15742	15418	15591	15718	15567	15806	15534	15560	15558	15647	15629	15690	15721	15589	15431	15420	15641	15646	15573	15645	15600	15641	15602	15423	15579	15538	15549	15589	15540	15540	15832	15431	15701	15658	15514	15506	15638	15706	15548	15797	15562	15639	15655	15604	15562	15544	15660	15569	15523	15638	15601	15428	15699	15592	15636	15764	15314	15729	15438	15673	15605	15552	15629	15573	15639	15430	15478	15464	15584	15605	15506	15745	15595	15759	15535	15664	15728	15587	15527	15536	15595	15696	15404	15469	15627	15625	15599	15673	15602	15826	15726	15495	15522	15438	15483	15594	15674	15535	15500	15818	15539	15546	15638	15552	15610	15637	15608	15598	15509	15709	15519	15549	15630	15510	15531	15461	15652	15639	15583	15692	15720	15633	15737	15677	15505	15663	15808	15481	15561	15721	15687	15569	15528	15736	15461	15519	15572	15684	15637	15528	15588	15314	15606	15499	15443	15622	15594	15416	15636	15583	15439	15540	15738	15584	15561	15530	15604	15582	15521	15696	15540	15714	15568	15665	15542	15657	15513	15644	15602	15536	15638	15326	15650	15718	15454	15586	15603	15701	15526	15517	15745	15388	15375	15702	15651	15532	15688	15666	15745	15525	15625	15490	15647	15658	15695	15592	15586	15637	15653	15645	15808	15669	15523	15587	15644	15528	15701	15546	15701	15546	15561	15474	15679	15560	15897	15627	15576	15505	15627	15400	15490	15562	15469	15694	15780	15715	15758	15633	15598	15564	15537	15599	15464	15500	15477	15428	15574	15623	15556	15519	15618	15587	15706	15763	15584	15539	15615	15635	15589	15591	15512	15751	15660	15491	15335	15785	15582	15672	15672	15621	15648	15496	15471	15593	15631	15581	15560	15616	15772	15665	15611	15559	15521	15511	15765	15473	15636	15716	15610	15664	15514	15575	15752	15570	15747	15495	15603	15611	15493	15514	15467	15571	15490	15570	15746	15565	15546	15560	15558	15439	15468	15784	15686	15605	15539	15535	15550	15379	15607	15574	15645	15567	15545	15705	15774	15555	15438	15419	15548	15503	15688	15513	15552	15411	15634	15413	15718	15537	15418	15508	15680	15642	15562	15633	15677	15720	15601	15386	15318	15586	15406	15623	15680	15400	15680	15561	15545	15715	15323	15682	15562	15618	15536	15459	15430	15572	15760	15628	15531	15607	15599	15534	15574	15579	15493	15641	15415	15611	15553	15726	15494	15594	15692	15452	15595	15627	15386	15717	15579	15417	15601	15662	15741	15608	15535	15508	15616	15632	15549	15680	15628	15522	15590	15551	15763	15634	15518	15569	15449	15426	15575	15530	15598	15359	15681	15588	15644	15685	15468	15704	15405	15487	15440	15552	15723	15432	15360	15491	15507	15646	15615	15505	15590	15510	15769	15574	15644	15534	15473	15447	15574	15740	15749	15679	15287	15672	15487	15527	15645	15525	15597	15641	15563	15519	15387	15578	15562	15485	15617	15622	15513	15632	15570	15699	15525	15631	15622	15509	15525	15529	15700	15746	15627	15529	15550	15543	15577	15278	15369	15724	15521	15471	15699	15582	15537	15357	15390	15486	15557	15670	15734	15565	15671	15491	15523	15437	15607	15627	15587	15596	15566	15690	15452	15467	15723	15767	15560	15715	15582	15620	15465	15331	15550	15588	15393	15492	15612	15493	15672	15518	15617	15574	15597	15649	15820	15682	15654	15635	15464	15591	15431	15641	15543	15545	15586	15575	15634	15364	15537	15454	15578	15749	15518	15522	15377	15367	15488	15663	15468	15463	15511	15741	15545	15273	15698	15622	15622	15622	15452	15494	15647	15684	15555	15648	15509	15605	15620	15717	15679	15494	15517	15414	15727	15632	15527	15455	15514	15552	15399	15430	15442	15314	15285	15607	15584	15607	15323	15416	15622	15633	15601	15497	15462	15610	15371	15689	15671	15489	15654	15730	15680	15634	15656	15630	15796	15526	15609	15606	15675	15677	15425	15506	15505	15489	15530	15611	15544	15748	15606	15611	15564	15655	15577	15512	15547	15485	15494	15633	15629	15471	15674	15614	15536	15633	15496	15436	15836	15416	15459	15427	15529	15657	15489	15611	15574	15520	15472	15500	15647	15418	15466	15403	15647	15586	15582	15681	15432	15577	15623	15433	15441	15634	15508	15691	15600	15613	15532	15459	15493	15596	15398	15941	15599	15629	15696	15651	15520	15506	15603	15556	15535	15378	15492	15474	15580	15594	15426	15642	15733	15796	15710	15534	15720	15569	15460	15624	15621	15577	15798	15289	15500	15538	15306	15741	15703	15608	15474	15630	15686	15576	15487	15576	15545	15687	15409	15655	15646	15695	15452	15421	15557	15647	15610	15667	15594	15395	15545	15307	15465	15604	15836	15433	15663	15681	15407	15620	15482	15474	15662	15580	15680	15609	15467	15640	15658	15578	15640	15544	15674	15621	15594	15592	15323	15540	15642	15462	15281	15474	15659	15392	15549	15516	15673	15530	15687	15688	15443	15327	15741	15458	15574	15610	15761	15673	15550	15586	15422	15480	15628	15572	15349	15593	15388	15378	15584	15572	15520	15586	15368	15598	15741	15740	15610	15508	15640	15634	15505	15425	15649	15606	15722	15681	15598	15407	15572	15600	15491	15594	15352	15432	15454	15612	15656	15732	15641	15507	15669	15547	15534	15599	15719	15556	15639	15451	15580	15645	15581	15666	15564	15629	15621	15668	15760	15565	15761	15505	15663	15554	15447	15705	15366	15587	15497	15511	15620	15449	15466	15658	15620	15569	15422	15581	15603	15634	15601	15489	15417	15552	15541	15752	15654	15525	15634	15813	15590	15472	15705	15549	15609	15616	15634	15678	15469	15615	15492	15534	15504	15724	15514	15554	15490	15969	15512	15545	15620	15638	15713	15638	15662	15636	15802	15463	15725	15732	15581	15646	15477	15594	15560	15548	15459	15692	15699	15475	15658	15638	15641	15533	15705	15499	15496	15654	15626	15608	15532	15510	15433	15581	15529	15785	15737	15527	15576	15604	15557	15714	15450	15565	15565	15539	15754	15444	15329	15644	15626	15247	15486	15487	15414	15472	15472	15732	15545	15611	15538	15529	15547	15711	15530	15591	15539	15348	15500	15637	15508	15527	15560	15480	15491	15499	15738	15411	15806	15684	15534	15763	15779	15690	15734	15579	15650	15489	15419	15845	15613	15635	15762	15500	15606	15381	15386	15522	15717	15580	15683	15680	15562	15563	15327	15623	15536	15505	15529	15368	15590	15612	15690	15290	15637	15470	15298	15649	15570	15455	15505	15636	15676	15705	15481	15542	15476	15810	15707	15476	15615	15595	15535	15562	15403	15802	15718	15670	15659	15673	15685	15522	15581	15524	15514	15633	15606	15688	15613	15718	15528	15460	15724	15500	15516	15471	15440	15575	15496	15579	15476	15573	15621	15583	15758	15525	15507	15752	15365	15449	15469	15632	15709	15431	15502	15467	15442	15659
20441	35648	35563	30362	27074	23752	44854	68954	57132	41636	25554	15520	13070	12664	12566	12938	12689	12825	12682	12622	12788	12657	12880	12800	12740	12657	12670	12677	12738	12672	12619	12597	12685	12740	12638	12779	12733	12607	12650	12657	12636	12576	12737	12735	12668	12635	12690	12622	12579	12598	12662	12722	12813	12517	12667	12671	12659	12733	12765	12776	12784	12703	12823	12517	12730	12689	12587	12838	12749	12702	12617	12652	12623	12683	12633	12628	12840	12609	12651	12740	12785	12665	12761	12809	12747	12676	12771	12733	12762	12570	12797	12509	12754	12785	12719	12647	12769	12744	12659	12802	12613	12803	12658	12628	12621	12768	12685	12770	12828	12864	12656	12892	12753	12514	12688	12607	12642	12706	12715	12502	12808	12690	12750	12707	12705	12729	12706	12719	12560	12652	12495	12799	12688	12620	12721	12745	12709	12596	12616	12660	12721	12744	12739	12781	12732	12789	12522	12695	12750	12788	12604	12751	12572	12740	12705	12519	12782	12659	12723	12593	12850	12750	12563	12567	12735	12685	12652	12629	12774	12661	12553	12670	12748	12662	12783	12772	12765	12692	12602	12693	12719	12638	12552	12745	12630	12497	12896	12680	12727	12814	12697	12600	12790	12584	12639	12794	12743	12771	12668	12741	12529	12767	12756	12763	12608	12575	12652	12617	12685	12698	12745	12630	12644	12598	12648	12689	12625	12795	12852	12641	12593	12836	12699	12811	12734	12581	12647	12596	12866	12503	12678	12681	12643	12731	12662	12730	12539	12690	12752	12688	12621	12658	12761	12900	12768	12614	12600	12661	12735	12651	12643	12686	12706	12623	12754	12613	12681	12756	12672	12766	12571	12691	12852	12604	12649	12707	12667	12621	12631	12811	12760	12635	12780	12745	12838	12645	12807	12626	12799	12678	12609	12698	12642	12515	12641	12676	12631	12695	12675	12813	12723	12693	12685	12709	12697	12607	12511	12636	12785	12655	12766	12708	12751	12688	12663	12731	12580	12622	12569	12707	12826	12745	12611	12820	12744	12958	12762	12749	12650	12680	12689	12735	12709	12668	12741	12710	12597	12692	12710	12694	12808	12763	12734	12740	12715	12668	12768	12812	12884	12777	12629	12628	12632	12516	12747	12699	12493	12650	12665	12662	12839	12613	12580	12714	12720	12828	12648	12765	12567	12597	12717	12627	12664	12433	12660	12784	12725	12749	12824	12702	12679	12578	12597	12477	12752	12653	12701	12686	12733	12599	12743	12550	12825	12528	12828	12606	12630	12664	12731	12708	12518	12532	12638	12649	12659	12756	12661	12699	12811	12650	12838	12572	12662	12542	12498	12683	12597	12611	12535	12685	12689	12745	12709	12780	12838	12618	12652	12685	12814	12595	12838	12777	12548	12752	12520	12637	12676	12608	12776	12685	12652	12658	12663	12767	12568	12604	12703	12806	12641	12571	12901	12917	12697	12704	12722	12572	12854	12611	12624	12725	12852	12702	12757	12792	12725	12470	12656	12619	12638	12838	12607	12786	12751	12751	12745	12722	12568	12721	12554	12756	12919	12574	12812	12583	12800	12774	12616	12736	12708	12728	12667	12703	12591	12728	12635	12673	12682	12749	12634	12709	12728	12640	12636	12782	12500	12637	12606	12655	12787	12646	12835	12686	12683	12755	12705	12676	12639	12752	12705	12687	12686	12624	12693	12744	12919	12648	12648	12765	12649	12644	12575	12746	12756	12663	12629	12879	12856	12691	12686	12686	12704	12775	12624	12528	12671	12816	12651	12663	12558	12361	12604	12690	12523	12646	12752	12559	12872	12778	12732	12634	12634	12604	12538	12568	12642	12667	12740	12637	12797	12804	12669	12738	12738	12621	12742	12815	12782	12761	12681	12793	12637	12607	12746	12586	12733	12749	12720	12727	12633	12719	12864	12585	12745	12605	12722	12624	12667	12687	12600	12692	12673	12791	12588	12688	12643	12771	12717	12652	12657	12620	12736	12659	12840	12603	12530	12711	12642	12740	12738	12639	12726	12684	12594	12662	12666	12602	12677	12725	12681	12567	12813	12677	12611	12518	12699	12652	12778	12764	12763	12854	12747	12727	12670	12733	12835	12721	12765	12643	12727	12691	12702	12707	12627	12627	12715	12620	12595	12673	12697	12834	12685	12533	12770	12797	12769	12683	12759	12577	12736	12794	12724	12638	12804	12835	12666	12691	12866	12730	12695	12604	12929	12724	12601	12818	12753	12801	12518	12890	12686	12486	12644	12720	12876	12869	12592	12627	12552	12686	12745	12689	12778	12879	12585	12774	12735	12700	12791	12612	12789	12655	12593	12583	12598	12787	12664	12700	12727	12649	12677	12682	12679	12648	12701	12763	12823	12590	12674	12666	12537	12743	12741	12858	12835	12810	12614	12650	12816	12650	12457	12700	12850	12701	12627	12768	12622	12627	12718	12748	12570	12804	12653	12732	12628	12668	12675	12692	12651	12697	12646	12677	12702	12833	12750	12672	12587	12694	12703	12756	12616	12500	12697	12696	12551	12653	12718	12693	12701	12729	12626	12696	12642	12672	12741	12902	12585	12638	12740	12740	12838	12675	12633	12634	12750	12599	12692	12791	12761	12727	12714	12811	12526	12714	12789	12768	12572	12666	12670	12703	12785	12762	12576	12664	12760	12776	12623	12840	12706	12697	12779	12737	12769	12628	12685	12715	12738	12750	12687	12610	12725	12807	12581	12802	12779	12478	12696	12587	12875	12817	12827	12713	12724	12586	12729	12650	12751	12766	12602	12606	12557	12665	12657	12789	12820	12656	12626	12604	12589	12729	12592	12770	12779	12716	12553	12761	12680	12573	12751	12807	12597	12702	12784	12656	12610	12810	12581	12576	12664	12596	12674	12605	12529	12585	12820	12505	12933	12597	12628	12717	12674	12711	12680	12812	12549	12585	12752	12560	12643	12695	12787	12558	12845	12676	12717	12626	12608	12642	12850	12649	12696	12754	12618	12700	12804	12613	12738	12654	12694	12678	12725	12636	12557	12806	12583	12716	12740	12721	12762	12730	12721	12756	12485	12740	12615	12714	12744	12599	12702	12666	12566	12773	12563	12689	12599	12772	12804	12574	12747	12725	12654	12668	12611	12734	12558	12685	12757	12741	12648	12786	12584	12671	12780	12628	12703	12643	12817	12689	12776	12591	12694	12737	12653	12813	12770	12656	12742	12601	12792	12558	12754	12691	12552	12667	12714	12698	12732	12785	12754	12751	12940	12720	12789	12692	12837	12610	12723	12771	12592	12590	12816	12768	12528	12760	12670	12641	12624	12668	12569	12664	12779	12674	12760	12698	12655	12766	12585	12722	12759	12494	12599	12738	12668	12754	12721	12663	12563	12542	12636	12666	12737	12627	12833	12611	12645	12718	12810	12703	12622	12631	12711	12724	12707	12655	12639	12621	12550	12630	12485	12660	12778	12662	12718	12667	12599	12670	12754	12674	12672	12941	13035	12634	12600	12618	12554	12540	12549	12624	12744	12772	12671	12673	12701	12773	12697	12773	12803	12746	12674	12696	12672	12651	12558	12655	12644	12698	12718	12764	12584	12726	12730	12733	12644	12743	12612	12728	12706	12691	12705	12537	12669	12731	12751	12710	12853	12792	12699	12841	12657	12724	12742	12724	12771	12709	12730	12788	12552	12509	12808	12712	12697	12759	12640	12904	12739	12670	12758	12646	12753	12647	12549	12673	12703	12755	12765	12707	12740	12827	12621	12752	12717	12536	12839	12639	12786	12741	12710	12794	12720	12679	12725	12855	12768	12710	12727	12738	12659	12702	12745	12640	12695	12600	12893	12826	12692	12739	12587	12682	12750	12656	12664	12684	12649	12815	12742	12789	12806	12794	12743	12748	12638	12630	12612	12869	12769	12806	12697	12728	12766	12608	12778	12730	12666	12707	12597	12742	12690	12742	12693	12622	12666	12538	12821	12700	12481	12838	12612	12695	12633	12612	12851	12720	12546	12620	12690	12665	12589	12553	12701	12567	12666	12692	12608	12634	12613	12653	12845	12578	12567	12733	12915	12738	12815	12692	12727	12574	12745	12819	12614	12564	12602	12625	12686	12740	12889	12723	12672	12863	12853	12705	12657	12614	12740	12677	12564	12757	12889	12711	12710	12637	12748	12573	12674	12807	12651	12726	12756	12770	12648	12595	12756	12680	12701	12645	12381	12640	12704	12584	12714	12580	12641	12773	12849	12672	12741	12558	12638	12600	12696	12830	12760	12763	12863	12613	12555	12709	12772	12773	12732	12675	12627	12787	12716	12748	12693	12722	12757	12649	12638	12744	12531	12753	12772	12650	12676	12781	12549	12685	12630	12746	12529	12679	12726	12895	12683	12669	12697	12680	12665	12653	12738	12605	12722	12631	12894	12770	12702	12664	12840	12819	12724	12696	12825	12840	12564	12525	12631	12591	12785	12686	12566	12652	12888	12697	12642	12856	12683	12678	12626	12786	12660	12702	12756	12721	12630	12763	12579	12606	12833	12696	12780	12776	12749	12656	12570	12693	12674	12633	12710	12602	12738	12708	12664	12815	12715	12754	12627	12666	12719	12648	12652	12640	12680	12714	12585	12598	12694	12775	12786	12774	12575	12737	12582	12733	12643	12651	12622	12750	12698	12670	12583	12854	12768	12662	12685	12650	12673	12826	12808	12712	12585	12870	12604	12651	12689	12632	12651	12598	12599	12747	12600	12708	12610	12685	12633	12637	12704	12750	12780	12728	12738	12596	12717	12674	12652	12645	12767	12760	12551	12547	12805	12773	12512	12650	12737	12679	12759	12562	12848	12706	12793	12626	12697	12646	12619	12707	12609	12702	12634	12732	12884	12643	12681	12678	12560	12709	12894	12721	12768	12719	12703	12663	12732	12789	12690	12758	12755	12934	12720	12560	12801	12817	12595	12746	12773	12882	12715	12774	12605	12717	12508	12626	12616	12775	12756	12788	12763	12819	12760	12687	12796	12558	12663	12703	12837	12605	12705	12669	12654	12556	12610	12755	12693	12752	12738	12893	12602	12617	12802	12781	12737	12691	12613	12572	12696	12665	12658	12644	12638	12850	12688	12674	12787	12794	12584	12903	12570	12676
30044	22344	22885	20552	18813	18454	21810	23770	24653	20991	18763	17717	17363	17127	17281	17073	17045	17349	17102	17039	17126	17137	17169	16909	17156	17055	17340	17078	17061	17076	17106	17051	17177	16944	17172	17060	16982	16915	16996	17171	17154	16744	17176	17115	17140	17122	17184	17166	17049	17238	17324	17232	17367	17025	17048	17032	17258	17169	17288	16907	17198	16997	17113	17235	17211	17247	17225	17223	17154	17170	17113	17115	17106	17272	17124	17162	16822	16964	16951	17070	17256	17013	17060	17041	16980	17207	17102	17226	17144	17029	16947	17141	17075	17066	17095	17076	17209	17306	17271	17063	17170	17040	16956	17106	16953	17148	17133	17186	17273	17173	17168	17090	17150	17108	17148	16990	17131	17104	17207	16950	17046	17109	17084	17220	17333	17167	17183	17168	17081	17082	16895	17201	17159	17111	17147	17191	17107	17055	16962	17112	17163	17334	17146	17217	17186	17158	17226	17238	17312	17152	17176	17073	17053	17069	17133	17011	17074	17096	17246	17212	17153	17360	17094	16979	17024	17007	16980	17051	17151	17112	17001	17035	17352	17198	17015	16869	17095	17106	17417	17052	17096	17207	17133	17073	17318	17109	16889	16914	17117	17017	16940	16999	17024	16985	17193	17149	17104	17224	17052	16995	16951	17368	17207	17053	16908	17016	17290	17216	17210	17330	17269	17026	17249	17136	17079	17263	17147	17063	17024	17302	17144	16999	16933	17058	17178	17142	17159	17083	17089	17152	17063	17090	17125	17033	17085	17119	17179	17334	17080	17077	17093	17260	16934	17096	17244	17035	16968	17213	17077	17207	17063	17130	17299	17078	17243	17376	17034	17246	17236	17112	17024	17109	16933	16772	17009	17087	16956	17172	17016	17078	17076	17099	17149	16917	17190	17297	17317	17236	16860	17071	17225	17151	17117	17236	17211	16861	17101	17131	17156	17057	17073	17058	16996	17040	17084	17106	17203	17126	17021	17205	16897	17095	17316	17087	17337	17123	16989	17145	17033	17186	17043	17325	16989	17063	16944	17070	16874	17196	16995	17139	17134	16963	17348	17147	17209	17134	17236	17057	16929	17196	17339	17023	17029	17136	17086	17108	16897	16920	17079	17093	17351	16957	17056	17195	17212	17089	17009	17094	17171	17124	17269	16939	17112	17131	17092	17191	17029	17043	16972	16976	16957	17180	17105	17029	17253	17389	17277	17176	17243	17071	17174	17117	16839	17058	17113	17010	17109	16924	17105	17284	17044	16869	17154	17029	17026	17113	17070	17252	17092	17081	17156	17150	17219	17246	17079	17078	17144	17240	17154	17239	17390	17111	17276	17117	17159	17146	17167	17028	17143	17106	17280	17363	17341	17113	17196	17173	16843	17295	17211	17000	17099	17319	16967	17161	16990	17161	16977	17111	17117	17035	17122	16915	17007	17260	17256	17195	16942	17368	17134	17114	17138	17128	16877	17258	17265	17115	17044	17220	17156	17134	17027	17386	17130	17285	17060	17033	17237	17259	17167	17112	17043	17090	17004	17157	17291	17063	17081	17244	17415	17039	17218	17123	17091	17045	17026	16965	17267	17159	17315	17167	17201	16919	17174	17066	16948	17150	16941	16922	16840	16992	17156	17031	17023	17121	17233	16957	17064	17036	17279	17118	16943	17021	17083	17223	17191	17072	17108	16994	17123	17140	17183	17082	17057	17141	17027	17007	17179	17147	17027	17248	16914	17229	17159	17043	17093	17045	17076	17160	17181	17171	17078	17054	17139	17086	17240	16943	17119	17223	17275	17073	17045	17032	17266	17218	17491	17205	17142	17094	17166	16990	16954	17089	17075	17366	17129	17011	17212	16985	17357	16987	16970	16970	16916	17260	16986	17422	17112	17294	16972	17106	17239	17124	17337	17259	17294	17123	17252	17143	17197	17253	17040	17127	17308	16978	17287	17117	17326	17009	17233	17124	17006	17242	17311	17030	17021	17286	17036	17102	16971	16946	17247	17067	17290	17185	17097	17144	17034	16968	17060	17211	17039	16974	16955	17047	17070	16932	16925	17187	17057	17139	16940	17005	17195	17081	17080	16929	16980	17148	16990	16946	17073	17092	16893	16965	17212	17105	17254	17044	17225	17112	16872	16903	17085	17005	17223	17099	17101	17135	17194	17045	17090	17078	17029	17178	17065	16970	17238	17292	17262	17041	17121	17026	17160	17235	17013	17227	17060	17039	17109	17105	17167	17083	17150	17027	17183	17343	17051	17165	16981	16974	17023	16907	17148	17205	17319	17154	17260	17065	17064	17220	17076	17365	17180	17067	17027	17115	16953	17157	17212	17212	16852	17361	17081	17158	17050	17131	17171	16990	17029	17103	17069	16977	16934	17044	17092	17072	17129	16978	17112	17072	16889	17207	17117	17066	17080	17458	17178	17220	17237	16939	17108	16932	17063	17043	17151	16960	17139	16987	17057	16955	16983	17032	17060	17240	17125	17195	17108	17034	17224	17197	16960	17108	17184	17018	17179	17169	17024	17060	17214	16999	17034	17194	17055	17148	17249	16988	17220	17022	16993	17162	17461	17290	17074	17033	17094	17103	17284	16922	17043	16976	17084	17179	16989	17092	16908	17023	17374	17271	17139	17169	17044	17005	17253	17264	17007	16947	17163	17216	17135	17070	17197	16996	17205	17236	17314	17238	16988	17141	17317	17127	16896	17200	16978	16876	17111	17039	17008	17151	16988	17161	17171	17203	17323	17071	17087	17177	17051	17302	17339	17117	17299	16999	17125	17178	17283	17162	16873	17193	17476	17227	17094	17186	17002	17389	17109	17152	17078	17301	17135	17108	17236	17028	17209	17210	16909	17041	17153	17140	17064	17167	16928	17232	17048	17028	16996	16996	17210	17221	17185	17080	17054	17196	16897	17395	17207	17123	17142	17317	17138	16927	17096	17284	17185	17262	17097	17034	17209	17150	17041	17192	17088	17266	17187	17230	17216	17186	17248	17133	17027	16964	17065	17040	17278	17268	17141	17091	17134	17151	17189	17201	17326	17242	17202	17067	17154	17286	17206	17282	17123	16967	17170	17138	17363	17242	17169	17222	17125	16988	17014	17162	17181	17211	17038	17161	17154	17190	17089	17211	17109	17194	17184	17189	17059	17228	17111	17325	17135	17127	17105	17144	17181	16922	17178	17074	17135	17227	17034	17153	17104	17193	17255	17167	16976	17259	17105	17028	17183	17227	17227	17053	17094	17129	16977	17436	17194	17209	17164	16932	17259	17077	17140	17272	17220	17174	17034	16926	17075	16867	16978	17137	16978	17164	16955	17109	17243	17164	17192	16982	17018	17256	17058	17010	17124	17316	17078	17085	16963	17218	16978	17100	17046	16972	17137	17397	17321	17159	17137	17088	16973	17313	17275	17125	17193	17138	16981	17069	17107	17095	17117	17216	17007	17036	17195	17224	17285	17142	16895	17157	17024	16913	17097	17029	17118	17311	17157	17228	17092	17044	17187	16955	17167	17105	17235	17061	16991	16865	16994	17265	17382	17205	17074	17163	17037	17067	17190	17247	17202	17078	17169	17083	17088	17055	17056	17135	17104	16742	16937	17202	17034	17223	17272	17177	17077	16851	16877	17228	17131	17132	17369	17277	17175	17047	17006	17191	16833	17092	17041	17241	17267	17197	16868	16959	17201	16989	16957	17181	17220	17038	17139	17024	17178	17026	17265	17077	17095	17177	17067	17056	17062	17270	17134	17089	17067	17135	17065	17031	17070	17123	16871	17071	17191	17393	17155	17035	16856	17039	17255	17047	17290	16784	17175	17118	17253	17187	17121	16907	17000	17071	17002	16924	16870	16775	17167	17145	17227	16952	16955	17181	16994	17166	17082	17095	16964	17204	17227	16957	17311	16991	17208	17204	17204	17161	17133	17188	17197	17159	17216	17018	17211	17226	17309	16964	17019	17254	17255	17116	17043	17274	17181	17196	17040	17149	17269	17238	17343	17326	17016	17305	17069	17145	16997	17213	17339	17073	16987	17255	17247	17051	17063	17196	17214	17001	17177	17033	17203	17074	17120	17060	17092	17117	17160	17028	16943	17027	17050	17268	17188	17011	17217	17098	17027	17116	16994	17074	17125	17164	16995	17113	17192	17023	17002	17198	17072	17060	17051	17185	17192	17088	17233	17178	17142	17183	17175	17140	17137	17325	17151	17145	16920	16997	17226	17121	16976	17204	17170	17127	17336	17046	17049	17171	16967	17131	17087	17125	17119	17188	17203	16966	17267	17214	17205	17262	17229	17133	17188	17062	17264	16945	17207	17233	17283	17052	17174	16897	17148	17179	17246	17447	16934	16856	17058	17186	16928	17188	17138	17179	17153	17109	17296	16945	17360	17362	17053	17337	17232	17149	17093	17115	17130	16960	17208	17190	17227	17255	17264	17177	17164	17047	17106	17051	16993	17334	17164	17037	17309	17185	17089	17142	17163	17092	17135	17019	17320	17238	17050	17025	16955	17123	17229	17226	17118	16904	17121	17115	17185	17051	17141	17240	17317	17286	17011	17119	17127	16814	16987	17199	17183	17155	17468	17198	17181	17075	17025	17197	17119	16948	16961	17144	17157	17238	16965	17174	17119	17142	17248	17123	17348	17062	17076	17189	17206	17319	17209	17118	17249	17094	17209	17236	17078	17114	17126	17149	17207	17389	17123	16962	17085	17222	17177	17114	17073	17247	17190	17168	16930	17017	17200	17077	17023	17075	17129	17141	17124	17091	17096	17100	17228	16891	17229	17023	17233	17173	17140	17065	17145	17354	17177	17037	17107	17121	17012	17038	17097	17213	17281	17102	17215	16732	17155	17130	17205	17055	17218	17073	17200	16988	16904	16970	16889	17244	17105	17206	17300	17141	16971	17026	17113	17165	17132	17021	17008	17197	17338	17112	17123	17263	17091	16882	16945	17050	17227	17261	17175	17049	17077	17033	17087	17130	17205	17169	16886	17207	17009	17101	17183	16979	17152	17072	17033	17243	17317	17229	17148	17092	17234	17207	17034	17158	17063	17035	17158	17125	17023	17304	17081	17230	17191	17182	17242	17009	17193	17060	16989	17057	17073	17180	16986	17166	17114	17178	16841	17245	17076	17001	17275	17006
16646	18396	19074	16453	16168	15829	20837	23146	22348	17469	15040	13955	13700	13626	13532	13678	13498	13730	13554	13531	13616	13504	13606	13586	13513	13552	13595	13824	13574	13585	13504	13715	13446	13691	13539	13721	13675	13509	13763	13508	13643	13749	13669	13592	13648	13385	13548	13541	13553	13774	13609	13561	13615	13820	13768	13719	13693	13716	13692	13612	13541	13538	13577	13646	13597	13601	13619	13584	13642	13502	13532	13513	13490	13715	13657	13533	13513	13607	13709	13534	13579	13580	13744	13632	13753	13539	13612	13597	13555	13473	13668	13439	13572	13539	13589	13467	13499	13540	13666	13606	13661	13559	13664	13639	13612	13636	13701	13729	13719	13644	13650	13535	13623	13570	13522	13630	13515	13624	13499	13662	13514	13629	13590	13711	13608	13584	13651	13646	13689	13591	13459	13350	13428	13658	13762	13593	13583	13627	13612	13588	13540	13395	13618	13520	13571	13730	13582	13499	13516	13578	13668	13485	13665	13551	13834	13476	13406	13535	13488	13532	13525	13537	13614	13678	13604	13454	13730	13644	13637	13601	13675	13611	13635	13582	13575	13645	13652	13448	13455	13576	13522	13675	13499	13600	13611	13661	13556	13651	13591	13598	13724	13663	13535	13611	13416	13643	13455	13634	13679	13732	13485	13565	13575	13589	13453	13571	13650	13551	13520	13708	13571	13679	13737	13548	13588	13623	13566	13604	13660	13576	13571	13624	13586	13697	13514	13722	13458	13581	13644	13516	13548	13630	13702	13434	13505	13698	13705	13585	13746	13645	13456	13685	13449	13417	13599	13562	13560	13561	13392	13636	13603	13666	13543	13572	13494	13403	13668	13625	13420	13564	13614	13412	13416	13686	13588	13559	13626	13566	13762	13778	13609	13637	13574	13640	13641	13690	13609	13554	13691	13454	13648	13498	13578	13503	13648	13582	13530	13665	13621	13667	13510	13616	13527	13520	13829	13509	13660	13639	13648	13734	13519	13599	13541	13550	13744	13660	13479	13627	13597	13531	13754	13577	13515	13504	13602	13730	13539	13675	13532	13524	13632	13653	13608	13679	13502	13660	13534	13496	13523	13808	13541	13619	13715	13458	13596	13701	13647	13655	13427	13538	13570	13538	13525	13469	13626	13531	13629	13456	13578	13628	13541	13661	13761	13383	13647	13463	13521	13504	13491	13656	13548	13465	13639	13721	13582	13603	13718	13416	13614	13513	13701	13535	13644	13563	13630	13643	13726	13716	13647	13374	13556	13499	13625	13748	13634	13626	13458	13562	13606	13541	13513	13476	13560	13572	13604	13657	13558	13686	13663	13543	13609	13721	13413	13366	13385	13655	13682	13481	13627	13349	13728	13622	13521	13490	13682	13328	13562	13477	13528	13625	13578	13533	13757	13542	13596	13562	13705	13429	13452	13528	13606	13359	13501	13585	13759	13675	13634	13606	13536	13706	13763	13611	13450	13643	13598	13552	13661	13613	13688	13524	13509	13613	13561	13752	13507	13490	13607	13734	13514	13646	13575	13643	13568	13693	13525	13574	13627	13518	13595	13678	13459	13610	13536	13639	13474	13673	13626	13625	13440	13639	13584	13592	13560	13609	13449	13763	13812	13453	13619	13478	13681	13560	13405	13501	13611	13532	13662	13585	13646	13632	13665	13789	13710	13532	13701	13580	13667	13594	13580	13637	13493	13635	13526	13506	13607	13584	13572	13514	13770	13523	13643	13681	13630	13532	13511	13602	13419	13531	13807	13518	13545	13615	13687	13501	13503	13626	13682	13570	13541	13632	13417	13424	13545	13586	13439	13720	13673	13583	13650	13674	13692	13524	13505	13625	13564	13642	13575	13671	13561	13692	13551	13536	13503	13496	13676	13604	13670	13576	13546	13575	13606	13593	13631	13594	13581	13512	13698	13643	13463	13635	13508	13605	13587	13602	13636	13529	13626	13611	13549	13474	13643	13627	13539	13618	13598	13492	13605	13585	13591	13547	13712	13399	13249	13732	13769	13586	13556	13630	13690	13659	13708	13459	13585	13508	13687	13747	13672	13618	13622	13618	13633	13568	13614	13528	13665	13692	13692	13598	13698	13655	13636	13410	13634	13674	13688	13667	13663	13674	13546	13414	13602	13477	13488	13629	13848	13670	13852	13711	13686	13503	13595	13705	13436	13685	13665	13668	13451	13594	13812	13529	13598	13430	13590	13593	13408	13709	13603	13653	13567	13639	13671	13577	13591	13572	13536	13691	13608	13611	13534	13624	13672	13677	13763	13654	13619	13448	13513	13789	13589	13523	13603	13537	13517	13650	13617	13516	13771	13579	13757	13701	13517	13742	13594	13629	13464	13516	13646	13569	13618	13533	13638	13567	13694	13534	13537	13681	13653	13650	13606	13429	13686	13615	13759	13642	13571	13719	13522	13580	13634	13678	13496	13623	13548	13493	13636	13637	13663	13730	13513	13550	13511	13540	13541	13521	13539	13722	13596	13485	13538	13543	13588	13658	13692	13630	13624	13500	13723	13504	13304	13590	13604	13620	13634	13750	13526	13651	13482	13560	13573	13650	13592	13643	13506	13631	13474	13436	13587	13505	13639	13581	13629	13580	13584	13537	13455	13587	13588	13577	13755	13574	13663	13654	13532	13598	13499	13600	13658	13438	13661	13542	13470	13652	13518	13502	13717	13602	13607	13676	13452	13455	13632	13525	13614	13614	13710	13607	13801	13622	13602	13549	13536	13448	13711	13780	13656	13734	13520	13642	13780	13617	13624	13535	13651	13503	13669	13645	13650	13389	13605	13476	13597	13606	13632	13513	13617	13614	13468	13617	13599	13623	13609	13603	13572	13698	13636	13518	13557	13517	13685	13665	13588	13586	13465	13476	13672	13760	13694	13595	13595	13429	13602	13484	13485	13623	13694	13580	13744	13604	13616	13658	13603	13411	13587	13520	13646	13704	13416	13591	13633	13680	13628	13755	13611	13618	13524	13506	13708	13662	13741	13683	13714	13659	13451	13651	13662	13542	13528	13739	13754	13623	13619	13444	13514	13568	13409	13638	13701	13591	13573	13516	13583	13624	13661	13506	13496	13636	13564	13612	13619	13537	13772	13593	13671	13665	13639	13455	13645	13664	13237	13772	13577	13809	13399	13765	13516	13465	13609	13518	13556	13671	13569	13628	13645	13494	13692	13532	13505	13562	13782	13699	13583	13533	13541	13628	13694	13624	13561	13504	13679	13582	13618	13477	13454	13430	13487	13528	13600	13590	13636	13590	13580	13701	13432	13609	13629	13474	13608	13657	13403	13792	13677	13468	13694	13585	13386	13601	13817	13702	13640	13625	13435	13607	13415	13611	13560	13691	13453	13722	13777	13777	13582	13502	13527	13619	13530	13551	13783	13696	13636	13479	13571	13387	13565	13653	13523	13439	13726	13556	13598	13776	13692	13532	13595	13654	13430	13666	13707	13439	13541	13427	13550	13708	13662	13464	13555	13730	13601	13552	13545	13601	13505	13681	13430	13658	13684	13684	13619	13686	13727	13444	13499	13582	13609	13540	13439	13536	13595	13689	13623	13669	13701	13490	13578	13566	13721	13615	13662	13589	13661	13525	13653	13651	13648	13695	13679	13683	13505	13632	13630	13594	13737	13637	13611	13430	13529	13657	13637	13671	13656	13684	13592	13671	13564	13592	13586	13539	13773	13584	13526	13657	13589	13501	13506	13568	13706	13459	13530	13461	13581	13441	13359	13669	13664	13619	13516	13500	13590	13530	13641	13604	13571	13691	13609	13444	13604	13579	13616	13445	13740	13658	13638	13577	13507	13570	13648	13503	13635	13536	13584	13739	13707	13734	13523	13706	13452	13618	13711	13655	13819	13614	13660	13615	13573	13490	13567	13516	13635	13748	13631	13611	13608	13545	13551	13478	13676	13615	13490	13501	13664	13576	13619	13650	13489	13660	13579	13714	13557	13609	13530	13498	13562	13750	13722	13686	13695	13453	13691	13699	13494	13477	13839	13467	13617	13541	13658	13510	13472	13617	13602	13607	13572	13547	13697	13539	13541	13518	13575	13497	13620	13593	13604	13494	13643	13512	13611	13565	13626	13660	13538	13475	13802	13482	13552	13476	13608	13617	13575	13479	13739	13613	13647	13539	13654	13560	13564	13447	13483	13617	13468	13368	13713	13610	13630	13515	13650	13438	13721	13604	13624	13393	13601	13789	13625	13614	13506	13719	13559	13585	13524	13715	13476	13524	13511	13522	13619	13449	13509	13724	13346	13544	13533	13685	13555	13705	13644	13703	13600	13496	13656	13491	13665	13509	13626	13571	13561	13539	13764	13578	13617	13468	13615	13552	13643	13597	13525	13621	13725	13464	13600	13514	13598	13431	13641	13604	13720	13639	13533	13729	13579	13605	13598	13684	13603	13573	13576	13587	13664	13626	13496	13718	13679	13524	13648	13685	13559	13724	13692	13605	13439	13327	13562	13554	13471	13640	13754	13675	13714	13618	13690	13630	13532	13558	13629	13580	13502	13548	13630	13532	13675	13570	13692	13608	13500	13538	13806	13588	13578	13665	13536	13551	13693	13491	13651	13519	13702	13612	13553	13629	13484	13619	13751	13732	13517	13607	13565	13362	13513	13442	13630	13540	13696	13450	13645	13694	13739	13624	13676	13517	13544	13496	13563	13518	13640	13609	13546	13650	13781	13720	13543	13614	13685	13594	13631	13645	13716	13545	13507	13599	13527	13684	13563	13575	13689	13556	13637	13555	13568	13699	13683	13642	13575	13582	13463	13339	13621	13755	13620	13589	13592	13662	13594	13708	13536	13684	13547	13709	13453	13554	13601	13677	13564	13578	13699	13578	13638	13492	13732	13398	13535	13628	13761	13604	13652	13588	13763	13436	13703	13545	13586	13505	13592	13711	13488	13669	13589	13563	13659	13801	13531	13580	13714	13782	13427	13746	13569	13672	13587	13552	13741	13741	13583	13664	13556	13646	13715	13629	13574	13547	13601	13558	13555	13702	13424	13528	13524	13637	13437	13471	13627	13518	13538	13507	13588	13571	13644	13663	13627	13632	13665	13640	13577	13409	13404	13672	13502	13477	13527	13491	13762	13652	13500	13559	13586	13519	13524	13607
25298	21033	27929	25039	23210	23981	49909	56964	46717	33955	23893	18608	16953	16737	16816	16841	16747	16703	16842	16707	16742	16843	16957	16718	16930	16634	16660	16810	16650	16681	16622	16770	16676	16532	16758	16501	16634	16660	16664	16582	16808	16755	16671	16729	16643	16560	16569	16716	16513	16404	16692	16532	16570	16601	16697	16638	16704	16742	16520	16678	16570	16749	16766	16734	16711	16702	16497	16698	16844	16658	16616	16579	16629	16589	16759	16716	16662	16517	16640	16478	16381	16641	16629	16472	16554	16675	16568	16626	16767	16612	16592	16594	16502	16734	16558	16749	16638	16573	16759	16520	16578	16386	16650	16731	16541	16773	16739	16749	16627	16705	16685	16574	16633	16627	16618	16655	16660	16668	16472	16469	16655	16656	16619	16709	16689	16653	16683	16523	16506	16605	16554	16701	16435	16672	16568	16460	16759	16611	16516	16615	16602	16691	16630	16546	16810	16573	16609	16736	16531	16524	16777	16541	16698	16521	16628	16542	16644	16642	16644	16736	16393	16682	16637	16570	16643	16642	16530	16518	16815	16497	16548	16684	16717	16727	16516	16751	16761	16490	16732	16580	16665	16540	16717	16766	16681	16549	16637	16745	16535	16784	16567	16598	16573	16642	16508	16783	16829	16496	16664	16630	16764	16494	16667	16712	16733	16706	16728	16502	16369	16655	16810	16642	16572	16519	16784	16549	16683	16711	16743	16516	16703	16598	16753	16755	16795	16672	16642	16618	16586	16632	16621	16643	16722	16507	16726	16572	16658	16618	16616	16559	16511	16633	16522	16524	16644	16714	16552	16579	16564	16657	16792	16569	16658	16642	16772	16543	16604	16483	16723	16615	16596	16599	16619	16481	16524	16627	16638	16599	16877	16612	16552	16824	16666	16554	16564	16684	16664	16576	16536	16675	16649	16639	16647	16684	16609	16648	16728	16559	16501	16631	16653	16546	16644	16463	16625	16443	16466	16576	16580	16729	16577	16655	16693	16662	16753	16608	16713	16567	16540	16486	16654	16598	16641	16536	16614	16650	16378	16629	16540	16664	16759	16591	16709	16634	16618	16612	16444	16718	16600	16771	16550	16554	16507	16434	16632	16653	16538	16428	16583	16511	16523	16814	16631	16793	16670	16506	16764	16826	16820	16558	16641	16709	16628	16572	16415	16704	16572	16633	16745	16760	16560	16523	16769	16706	16927	16496	16654	16674	16652	16841	16742	16652	16643	16617	16595	16650	16508	16599	16600	16396	16476	16459	16513	16638	16585	16636	16791	16345	16617	16429	16583	16772	16567	16484	16525	16692	16369	16713	16601	16545	16527	16635	16813	16610	16567	16662	16563	16564	16747	16876	16699	16641	16691	16669	16300	16660	16733	16733	16503	16688	16572	16494	16714	16527	16701	16468	16397	16529	16740	16756	16912	16665	16556	16649	16583	16685	16688	16647	16736	16679	16687	16593	16647	16642	16631	16542	16599	16456	16549	16708	16673	16851	16590	16362	16523	16683	16738	16837	16755	16710	16513	16713	16690	16538	16637	16345	16623	16693	16465	16663	16881	16827	16814	16678	16530	16528	16566	16679	16634	16745	16741	16401	16496	16562	16713	16848	16632	16749	16490	16727	16794	16560	16717	16710	16471	16713	16705	16617	16656	16553	16670	16729	16700	16728	16667	16741	16603	16608	16702	16823	16607	16728	16580	16604	16615	16620	16704	16489	16657	16525	16593	16665	16758	16551	16611	16414	16558	16740	16608	16645	16609	16736	16572	16665	16653	16780	16488	16813	16442	16731	16669	16490	16641	16402	16628	16940	16394	16491	16745	16722	16624	16648	16653	16600	16629	16539	16558	16512	16602	16530	16828	16555	16857	16389	16679	16546	16707	16724	16427	16611	16836	16526	16617	16549	16666	16684	16618	16776	16851	16574	16687	16826	16692	16665	16618	16606	16708	16637	16770	16526	16663	16531	16647	16563	16620	16795	16682	16675	16687	16630	16523	16682	16718	16819	16620	16517	16425	16490	16580	16661	16511	16618	16819	16555	16659	16357	16637	16484	16604	16513	16581	16672	16787	16734	16725	16362	16673	16748	16750	16573	16666	16564	16808	16635	16613	16780	16585	16534	16649	16596	16820	16722	16741	16547	16708	16398	16427	16458	16650	16596	16571	16665	16369	16555	16775	16669	16741	16457	16515	16710	16757	16512	16599	16473	16521	16640	16553	16698	16708	16505	16552	16541	16701	16581	16589	16702	16427	16668	16719	16815	16467	16613	16676	16498	16463	16663	16637	16689	16580	16705	16572	16523	16593	16709	16573	16427	16683	16578	16508	16538	16600	16576	16604	16663	16610	16501	16463	16548	16551	16528	16831	16528	16514	16874	16650	16462	16671	16760	16403	16475	16737	16889	16663	16788	16645	16713	16681	16567	16543	16529	16475	16591	16613	16527	16582	16684	16741	16616	16698	16591	16532	16524	16644	16432	16544	16680	16767	16762	16619	16662	16444	16542	16695	16709	16453	16555	16681	16817	16702	16620	16671	16578	16657	16624	16649	16731	16472	16712	16746	16571	16500	16601	16543	16691	16610	16692	16478	16710	16598	16776	16599	16658	16558	16657	16787	16549	16861	16717	16563	16567	16601	16724	16688	16803	16602	16517	16706	16505	16591	16600	16767	16568	16598	16656	16718	16824	16616	16562	16404	16518	16732	16793	16738	16476	16474	16487	16621	16584	16579	16611	16663	16740	16501	16681	16658	16667	16807	16585	16653	16658	16646	16585	16444	16486	16728	16576	16644	16342	16577	16449	16718	16636	16835	16897	16488	16566	16681	16502	16679	16393	16600	16592	16632	16503	16409	16324	16625	16399	16591	16531	16630	16665	16757	16535	16475	16450	16677	16571	16727	16693	16577	16538	16647	16714	16690	16616	16547	16576	16569	16616	16513	16604	16592	16545	16519	16686	16561	16958	16731	16609	16622	16725	16633	16747	16751	16631	16748	16598	16772	16800	16798	16514	16516	16509	16519	16621	16796	16684	16568	16742	16625	16658	16524	16816	16633	16575	16635	16737	16766	16735	16575	16567	16592	16589	16652	16457	16528	16529	16572	16657	16820	16757	16642	16767	16609	16664	16430	16601	16554	16435	16584	16816	16686	16592	16628	16725	16907	16361	16455	16391	16509	16597	16521	16523	16810	16622	16880	16602	16615	16653	16611	16623	16631	16670	16690	16453	16658	16514	16454	16671	16448	16724	16455	16821	16768	16534	16725	16616	16626	16593	16640	16667	16460	16739	16541	16464	16633	16601	16772	16597	16562	16693	16726	16673	16575	16685	16643	16606	16660	16609	16644	16692	16773	16608	16772	16579	16645	16556	16618	16533	16741	16686	16396	16461	16606	16522	16472	16737	16764	16747	16584	16521	16709	16619	16533	16623	16576	16649	16653	16576	16631	16534	16613	16640	16639	16649	16583	16688	16711	16538	16420	16775	16493	16524	16754	16535	16562	16774	16627	16889	16580	16671	16650	16523	16600	16757	16711	16692	16714	16692	16560	16729	16591	16602	16646	16860	16501	16467	16563	16684	16642	16425	16768	16663	16616	16710	16575	16575	16669	16665	16526	16607	16674	16783	16453	16786	16734	16625	16661	16742	16654	16578	16579	16711	16685	16601	16775	16691	16691	16756	16493	16553	16601	16585	16657	16503	16487	16843	16808	16693	16599	16468	16646	16474	16489	16596	16668	16713	16749	16609	16778	16458	16455	16583	16651	16628	16661	16409	16629	16610	16575	16676	16519	16472	16442	16634	16666	16632	16790	16646	16546	16541	16641	16720	16575	16792	16726	16771	16610	16693	16597	16358	16674	16722	16584	16664	16792	16520	16817	16864	16675	16793	16539	16609	16630	16568	16886	16621	16738	16484	16437	16628	16699	16583	16780	16687	16563	16692	16573	16624	16757	16611	16699	16654	16704	16566	16625	16653	16606	16693	16687	16417	16468	16447	16559	16583	16768	16617	16737	16655	16627	16627	16687	16657	16640	16705	16707	16651	16597	16596	16773	16514	16549	16735	16623	16531	16518	16631	16583	16495	16668	16554	16598	16649	16635	16631	16723	16787	16577	16518	16767	16709	16913	16850	16630	16627	16603	16890	16850	16582	16694	16637	16759	16505	16630	16763	16780	16716	16494	16897	16561	16480	16659	16525	16679	16579	16758	16592	16795	16552	16553	16718	16688	16690	16601	16723	16597	16584	16610	16659	16752	16590	16391	16567	16652	16526	16701	16527	16574	16799	16675	16743	16622	16622	16666	16709	16652	16819	16602	16534	16747	16631	16689	16762	16793	16530	16443	16680	16626	16604	16535	16636	16600	16707	16673	16547	16692	16678	16795	16679	16541	16443	16525	16588	16720	16470	16682	16598	16678	16409	16638	16503	16685	16521	16527	16550	16872	16729	16594	16503	16517	16588	16678	16742	16650	16660	16783	16541	16555	16585	16837	16570	16780	16681	16587	16739	16674	16531	16706	16512	16454	16639	16513	16839	16745	16909	16855	16560	16645	16683	16799	16690	16592	16711	16767	16700	16827	16684	16567	16645	16465	16596	16656	16591	16625	16718	16686	16601	16690	16862	16838	16702	16529	16486	16709	16567	16668	16681	16653	16572	16671	16398	16650	16871	16705	16724	16499	16555	16674	16701	16746	16594	16617	16636	16529	16599	16648	16587	16638	16605	16470	16808	16811	16633	16586	16698	16723	16801	16662	16659	16562	16621	16740	16686	16806	16727	16534	16625	16576	16460	16629	16677	16611	16688	16672	16453	16664	16727	16751	16743	16772	16751	16722	16773	16694	16545	16681	16597	16595	16560	16503	16458	16408	16784	16575	16649	16791	16484	16513	16635	16643	16751	16802	16605	16879	16801	16691	16476	16613	16681	16597	16650	16655	16445	16625	16613	16327	16396	16598	16349	16606	16595	16669	16679	16509	16889	16713	16772	16573	16599	16695	16712	16575	16499	16505	16600	16450	16676	16718	16620	16633	16563	16593	16602	16627	16652	16515	16545	16630	16694	16692	16502	16374	16478	16626	16689	16497	16611	16558	16566	16655	16618	16627	16583	16551	16599	16603	16647	16747	16737	16808	16581	16486	16415	16679	16541
17060	28253	29908	24508	21714	22094	49935	54285	44766	31803	19992	14472	13456	13445	13437	13425	13414	13344	13385	13227	13286	13479	13333	13347	13513	13444	13265	13359	13260	13459	13364	13377	13220	13293	13386	13275	13302	13342	13370	13510	13238	13140	13245	13291	13388	13216	13449	13183	13432	13369	13396	13309	13479	13148	13236	13201	13426	13194	13189	13178	13366	13345	13263	13276	13362	13369	13245	13211	13448	13360	13322	13202	13417	13437	13411	13253	13308	13243	13444	13494	13411	13293	13288	13340	13483	13188	13477	13468	13376	13402	13347	13212	13167	13199	13429	13419	13356	13275	13447	13370	13309	13197	13344	13399	13327	13417	13442	13270	13424	13342	13393	13391	13177	13345	13285	13214	13413	13276	13539	13580	13409	13494	13364	13272	13493	13330	13310	13474	13202	13398	13250	13368	13306	13294	13251	13314	13490	13442	13325	13174	13214	13314	13461	13440	13343	13435	13495	13243	13454	13194	13464	13412	13287	13247	13416	13293	13336	13454	13423	13302	13336	13415	13451	13346	13380	13247	13374	13387	13306	13370	13356	13261	13420	13120	13394	13236	13375	13371	13256	13393	13371	13295	13372	13329	13292	13316	13372	13346	13328	13470	13126	13332	13381	13373	13402	13245	13236	13328	13272	13276	13315	13388	13441	13293	13311	13336	13359	13298	13233	13338	13321	13351	13490	13242	13378	13274	13255	13528	13333	13191	13196	13401	13546	13343	13538	13376	13357	13476	13472	13500	13258	13294	13387	13436	13231	13381	13456	13379	13357	13247	13461	13427	13226	13341	13455	13306	13346	13312	13315	13328	13259	13250	13517	13369	13382	13318	13295	13305	13267	13447	13359	13342	13293	13459	13353	13385	13292	13501	13213	13326	13138	13314	13329	13249	13227	13314	13180	13299	13381	13308	13246	13286	13191	13354	13410	13477	13487	13331	13427	13291	13305	13221	13350	13311	13332	13432	13288	13346	13376	13440	13396	13275	13354	13241	13419	13225	13449	13441	13304	13183	13337	13268	13390	13243	13363	13436	13165	13343	13357	13384	13458	13262	13361	13379	13273	13391	13296	13336	13249	13396	13368	13168	13407	13510	13259	13333	13316	13273	13164	13303	13442	13294	13347	13433	13399	13444	13334	13241	13277	13255	13434	13130	13464	13433	13214	13329	13397	13398	13377	13349	13370	13392	13323	13293	13260	13270	13343	13399	13388	13363	13295	13407	13409	13237	13403	13301	13279	13227	13347	13154	13358	13443	13348	13520	13428	13314	13465	13297	13209	13330	13330	13192	13160	13397	13398	13414	13330	13253	13399	13345	13162	13382	13525	13374	13283	13369	13397	13381	13420	13273	13341	13343	13163	13297	13313	13254	13398	13488	13365	13355	13403	13196	13361	13295	13145	13248	13430	13461	13281	13462	13343	13456	13242	13514	13498	13215	13263	13437	13338	13309	13341	13326	13317	13305	13312	13350	13461	13252	13420	13204	13285	13252	13428	13384	13208	13464	13421	13243	13259	13388	13367	13413	13273	13380	13412	13288	13256	13547	13351	13295	13215	13280	13439	13343	13300	13458	13325	13540	13473	13162	13263	13253	13494	13478	13326	13357	13434	13313	13358	13417	13431	13431	13203	13338	13427	13300	13334	13440	13375	13358	13331	13198	13351	13299	13387	13373	13447	13335	13329	13275	13330	13393	13413	13416	13454	13297	13357	13321	13279	13493	13363	13408	13312	13397	13213	13374	13396	13382	13494	13360	13321	13324	13280	13228	13402	13266	13452	13272	13185	13361	13189	13222	13217	13318	13421	13376	13322	13156	13249	13228	13325	13503	13237	13317	13312	13161	13317	13380	13418	13298	13463	13280	13495	13159	13520	13361	13353	13303	13253	13282	13303	13236	13110	13249	13276	13311	13240	13453	13316	13345	13430	13428	13152	13314	13335	13459	13271	13406	13406	13245	13301	13372	13332	13402	13510	13152	13241	13295	13385	13417	13373	13300	13313	13318	13291	13062	13367	13461	13288	13410	13315	13287	13267	13291	13314	13338	13409	13307	13475	13329	13301	13232	13503	13519	13394	13180	13467	13265	13433	13390	13261	13415	13347	13346	13441	13317	13501	13242	13379	13188	13238	13240	13244	13333	13476	13434	13354	13301	13249	13312	13388	13303	13307	13358	13373	13430	13251	13311	13362	13389	13520	13394	13252	13272	13352	13427	13254	13317	13591	13336	13192	13231	13335	13231	13480	13224	13161	13244	13237	13364	13196	13484	13286	13252	13345	13417	13499	13381	13418	13470	13473	13324	13159	13356	13222	13277	13288	13308	13314	13317	13444	13520	13400	13346	13389	13217	13254	13251	13142	13350	13394	13467	13296	13433	13231	13282	13307	13383	13416	13203	13508	13371	13285	13427	13339	13247	13406	13428	13249	13487	13455	13412	13308	13391	13392	13419	13499	13355	13262	13272	13310	13373	13185	13369	13479	13482	13310	13319	13371	13272	13351	13380	13189	13321	13310	13306	13472	13292	13284	13447	13164	13422	13457	13256	13515	13300	13206	13379	13267	13246	13310	13354	13407	13429	13193	13195	13342	13343	13350	13360	13330	13270	13295	13286	13424	13384	13351	13237	13347	13467	13246	13542	13288	13374	13397	13258	13399	13376	13506	13529	13429	13278	13435	13424	13431	13215	13411	13392	13549	13474	13451	13154	13375	13285	13480	13158	13336	13253	13394	13463	13445	13389	13423	13285	13181	13301	13198	13374	13299	13283	13426	13234	13360	13231	13240	13298	13503	13247	13400	13477	13302	13473	13443	13423	13339	13372	13379	13319	13332	13403	13318	13506	13297	13348	13248	13270	13248	13280	13198	13279	13398	13269	13339	13294	13483	13219	13362	13496	13353	13446	13217	13256	13419	13202	13410	13395	13311	13324	13222	13445	13257	13334	13386	13432	13448	13194	13338	13436	13366	13402	13106	13291	13367	13380	13366	13259	13394	13481	13413	13360	13362	13471	13331	13277	13411	13417	13569	13468	13370	13255	13405	13565	13200	13438	13400	13484	13471	13274	13292	13326	13325	13463	13378	13223	13367	13290	13416	13289	13180	13288	13464	13406	13271	13431	13453	13335	13318	13524	13353	13126	13355	13382	13335	13178	13352	13268	13341	13279	13304	13297	13346	13334	13293	13345	13481	13302	13422	13281	13298	13366	13385	13528	13346	13315	13231	13505	13430	13336	13213	13462	13326	13400	13422	13261	13356	13288	13206	13464	13330	13569	13318	13337	13466	13267	13445	13287	13515	13320	13526	13204	13381	13301	13278	13431	13383	13409	13542	13161	13404	13333	13332	13436	13593	13447	13328	13449	13405	13302	13344	13230	13373	13364	13267	13386	13473	13351	13450	13460	13369	13296	13287	13366	13311	13389	13209	13289	13217	13414	13341	13421	13422	13339	13268	13429	13414	13387	13505	13192	13480	13305	13324	13334	13408	13343	13230	13322	13404	13286	13463	13271	13220	13368	13303	13288	13349	13466	13248	13339	13408	13287	13189	13283	13394	13261	13285	13260	13450	13474	13310	13474	13336	13398	13267	13237	13328	13287	13343	13286	13274	13515	13339	13447	13220	13541	13412	13353	13289	13269	13380	13441	13369	13292	13224	13350	13312	13394	13333	13366	13370	13332	13355	13465	13353	13257	13188	13387	13398	13401	13324	13298	13233	13252	13442	13350	13369	13292	13419	13408	13355	13246	13419	13461	13406	13313	13304	13436	13379	13315	13459	13295	13265	13433	13393	13344	13266	13334	13240	13237	13235	13304	13368	13213	13375	13310	13086	13243	13311	13313	13285	13515	13344	13270	13216	13432	13349	13513	13419	13509	13352	13342	13302	13286	13414	13448	13255	13365	13244	13450	13267	13313	13427	13398	13202	13505	13415	13353	13320	13327	13363	13382	13501	13243	13224	13291	13289	13304	13507	13421	13404	13301	13458	13399	13350	13317	13569	13479	13546	13464	13310	13263	13420	13226	13248	13248	13523	13316	13304	13399	13146	13518	13311	13198	13375	13351	13276	13281	13329	13432	13231	13274	13257	13403	13538	13375	13351	13525	13379	13198	13442	13284	13578	13379	13342	13269	13200	13200	13429	13471	13268	13181	13235	13355	13506	13340	13367	13351	13219	13226	13220	13295	13423	13505	13331	13394	13464	13282	13334	13291	13262	13522	13416	13307	13326	13322	13397	13318	13259	13331	13333	13347	13538	13160	13516	13322	13356	13323	13328	13368	13351	13341	13324	13470	13234	13433	13241	13385	13331	13423	13294	13380	13362	13572	13123	13254	13403	13477	13238	13449	13279	13385	13280	13365	13420	13451	13191	13577	13430	13398	13361	13401	13309	13342	13473	13299	13237	13543	13344	13396	13352	13263	13415	13284	13608	13563	13450	13310	13328	13218	13256	13068	13271	13270	13299	13414	13457	13340	13298	13442	13347	13401	13308	13490	13399	13284	13409	13525	13141	13351	13531	13357	13457	13143	13298	13330	13335	13325	13282	13508	13319	13283	13402	13239	13116	13309	13370	13404	13434	13389	13258	13292	13246	13437	13500	13317	13450	13377	13243	13122	13347	13250	13217	13339	13225	13353	13376	13343	13395	13219	13232	13491	13451	13390	13515	13305	13338	13395	13435	13181	13415	13204	13439	13365	13230	13351	13410	13371	13423	13248	13271	13306	13302	13341	13265	13171	13399	13305	13357	13423	13244	13313	13265	13460	13352	13453	13679	13461	13250	13347	13364	13288	13406	13338	13287	13142	13284	13444	13334	13282	13462	13430	13297	13313	13251	13260	13443	13382	13371	13351	13208	13176	13420	13276	13302	13187	13439	13391	13253	13320	13255	13331	13414	13262	13342	13332	13297	13348	13248	13246	13366	13402	13351	13321	13377	13595	13309	13329	13510	13406	13312	13443	13247	13380	13425	13314	13438	13419	13368	13274	13315	13470	13279	13484	13499	13219	13279	13347	13243	13313	13501	13346	13372	13398	13349	13506	13209	13470	13377	13297	13296	13414	13339	13365	13546	13343	13440	13223	13219	13430	13361	13353	13349	13283	13351	13277	13375	13252	13288	13323	13327	13425	13467	13344	13452	13310	13425	13303
23953	21049	28458	23953	22048	30549	63338	69996	55592	38700	25754	19231	17075	16800	16781	16586	16635	16708	16558	16737	16460	16661	16592	16687	16625	16427	16651	16618	16761	16410	16578	16715	16480	16586	16641	16493	16483	16733	16557	16510	16723	16450	16478	16424	16559	16651	16503	16494	16540	16580	16438	16608	16616	16590	16396	16461	16529	16385	16505	16661	16541	16498	16602	16480	16412	16601	16463	16394	16402	16393	16483	16515	16646	16519	16598	16562	16454	16533	16510	16584	16635	16554	16894	16534	16333	16629	16637	16415	16516	16351	16476	16508	16466	16465	16512	16678	16605	16553	16320	16373	16315	16737	16082	16216	16542	16586	16552	16665	16629	16520	16484	16713	16658	16641	16564	16436	16368	16296	16571	16372	16480	16490	16421	16417	16559	16339	16583	16524	16426	16550	16459	16613	16390	16430	16560	16453	16516	16280	16407	16442	16688	16355	16659	16706	16535	16536	16422	16853	16573	16520	16454	16409	16467	16530	16484	16231	16532	16491	16498	16326	16527	16668	16487	16181	16566	16470	16516	16682	16686	16545	16649	16509	16459	16503	16550	16445	16439	16364	16636	16476	16392	16411	16513	16473	16342	16212	16510	16414	16536	16573	16554	16665	16510	16416	16527	16421	16396	16395	16477	16427	16317	16420	16503	16578	16651	16460	16253	16593	16331	16564	16476	16426	16554	16498	16449	16393	16591	16393	16411	16564	16694	16496	16481	16445	16442	16467	16572	16426	16477	16541	16716	16355	16360	16366	16349	16455	16450	16316	16322	16533	16419	16405	16726	16328	16603	16543	16403	16541	16554	16455	16435	16623	16637	16503	16455	16275	16431	16246	16530	16237	16482	16525	16480	16475	16593	16501	16553	16368	16468	16386	16631	16372	16418	16597	16432	16279	16203	16597	16241	16219	16522	16451	16405	16469	16528	16533	16400	16274	16507	16562	16539	16597	16619	16659	16497	16381	16534	16498	16373	16391	16582	16537	16580	16539	16316	16632	16580	16629	16476	16610	16554	16415	16431	16318	16537	16595	16506	16426	16458	16438	16322	16209	16526	16401	16373	16631	16485	16278	16415	16452	16368	16370	16397	16397	16426	16351	16399	16455	16426	16452	16495	16570	16692	16492	16530	16601	16360	16540	16525	16514	16603	16423	16567	16429	16644	16444	16513	16561	16460	16468	16622	16395	16410	16343	16509	16592	16379	16721	16681	16514	16293	16697	16426	16507	16398	16421	16335	16472	16429	16308	16455	16637	16370	16253	16464	16334	16405	16377	16501	16545	16564	16365	16433	16470	16586	16526	16447	16516	16580	16328	16295	16256	16360	16431	16385	16606	16553	16528	16493	16602	16458	16360	16323	16372	16416	16509	16572	16541	16353	16326	16448	16613	16516	16342	16344	16585	16310	16401	16481	16340	16557	16498	16495	16476	16340	16713	16429	16573	16506	16471	16504	16467	16672	16558	16533	16499	16328	16384	16360	16552	16426	16565	16439	16706	16436	16418	16517	16617	16586	16484	16638	16565	16418	16529	16427	16509	16364	16441	16353	16320	16377	16470	16471	16542	16521	16615	16526	16542	16684	16528	16485	16357	16413	16327	16385	16376	16582	16546	16547	16569	16678	16532	16496	16556	16594	16501	16563	16328	16381	16563	16523	16448	16416	16497	16286	16378	16413	16595	16397	16458	16470	16430	16310	16402	16489	16582	16574	16383	16537	16507	16478	16476	16511	16453	16439	16507	16486	16616	16300	16512	16363	16763	16377	16609	16326	16538	16600	16412	16635	16403	16421	16368	16298	16526	16321	16531	16438	16544	16383	16470	16539	16270	16614	16488	16499	16631	16539	16432	16580	16569	16377	16390	16424	16289	16392	16306	16472	16317	16361	16206	16368	16442	16434	16369	16606	16411	16484	16630	16499	16559	16351	16347	16541	16361	16557	16441	16362	16374	16433	16621	16592	16485	16464	16399	16644	16560	16418	16687	16332	16214	16571	16310	16469	16450	16495	16426	16455	16464	16298	16281	16466	16490	16336	16434	16498	16366	16430	16510	16633	16515	16572	16520	16552	16570	16641	16636	16503	16593	16410	16275	16596	16732	16710	16450	16397	16475	16485	16412	16390	16260	16618	16561	16634	16450	16712	16525	16458	16408	16586	16557	16377	16520	16517	16456	16398	16250	16460	16502	16512	16515	16557	16382	16557	16199	16603	16659	16500	16545	16663	16726	16436	16410	16416	16498	16564	16417	16616	16680	16600	16507	16442	16506	16272	16449	16393	16229	16446	16654	16599	16332	16440	16641	16133	16295	16574	16395	16391	16490	16247	16548	16437	16650	16677	16616	16691	16682	16532	16447	16186	16431	16404	16583	16449	16593	16373	16590	16384	16516	16340	16440	16499	16578	16502	16573	16664	16532	16522	16476	16431	16534	16296	16588	16451	16424	16598	16584	16539	16631	16515	16477	16643	16276	16580	16716	16324	16396	16453	16531	16562	16254	16564	16486	16361	16487	16464	16437	16346	16429	16267	16500	16424	16357	16240	16479	16432	16377	16502	16456	16530	16322	16373	16583	16492	16575	16395	16533	16457	16458	16576	16380	16432	16472	16451	16359	16686	16426	16527	16606	16426	16464	16505	16395	16458	16266	16661	16716	16391	16549	16630	16250	16173	16550	16462	16563	16456	16547	16518	16327	16543	16296	16466	16664	16271	16484	16513	16446	16468	16699	16311	16370	16325	16607	16613	16528	16503	16579	16405	16504	16573	16525	16389	16386	16479	16431	16274	16793	16316	16614	16444	16436	16458	16630	16341	16418	16351	16571	16564	16517	16510	16422	16496	16581	16474	16628	16596	16549	16612	16401	16406	16363	16441	16477	16474	16581	16598	16229	16378	16704	16570	16398	16609	16282	16327	16590	16330	16550	16272	16319	16578	16304	16543	16409	16500	16454	16400	16629	16438	16354	16561	16673	16543	16308	16520	16470	16453	16518	16508	16612	16318	16555	16584	16556	16496	16578	16629	16328	16485	16198	16635	16526	16510	16595	16412	16410	16514	16609	16376	16583	16721	16297	16470	16511	16346	16376	16358	16446	16591	16558	16364	16356	16380	16564	16317	16488	16331	16085	16519	16372	16521	16573	16513	16390	16654	16439	16312	16476	16382	16233	16529	16393	16617	16420	16396	16431	16400	16374	16612	16609	16359	16417	16527	16369	16465	16555	16468	16428	16427	16451	16456	16521	16465	16434	16270	16218	16398	16427	16411	16557	16659	16473	16542	16432	16625	16483	16724	16434	16575	16389	16152	16231	16564	16556	16503	16273	16543	16331	16291	16567	16335	16475	16269	16535	16491	16509	16642	16445	16500	16493	16545	16380	16575	16500	16295	16520	16369	16301	16335	16612	16512	16543	16562	16487	16599	16515	16422	16613	16437	16632	16544	16478	16448	16544	16354	16434	16482	16471	16487	16367	16546	16572	16347	16555	16716	16622	16268	16341	16520	16574	16448	16440	16395	16338	16343	16503	16488	16292	16547	16348	16535	16469	16368	16508	16473	16357	16382	16445	16337	16529	16402	16309	16475	16587	16509	16641	16269	16408	16534	16580	16450	16521	16347	16629	16372	16540	16368	16390	16433	16427	16552	16318	16278	16227	16491	16621	16421	16641	16551	16514	16687	16629	16715	16459	16762	16662	16494	16537	16573	16493	16726	16317	16477	16635	16482	16473	16436	16626	16567	16627	16497	16371	16604	16431	16478	16474	16516	16568	16495	16634	16587	16516	16544	16590	16435	16542	16475	16552	16428	16409	16511	16234	16448	16412	16490	16354	16474	16473	16672	16334	16518	16464	16425	16588	16248	16414	16453	16604	16425	16427	16590	16598	16640	16385	16424	16420	16601	16439	16383	16578	16615	16475	16518	16383	16469	16670	16369	16309	16402	16272	16547	16453	16382	16525	16434	16619	16548	16511	16532	16476	16393	16428	16375	16408	16384	16525	16472	16582	16610	16318	16566	16559	16468	16592	16325	16470	16470	16542	16670	16461	16502	16426	16552	16546	16340	16398	16557	16464	16581	16433	16358	16493	16353	16644	16615	16585	16540	16589	16549	16420	16532	16656	16442	16363	16475	16655	16415	16476	16430	16404	16231	16582	16441	16459	16386	16421	16347	16466	16418	16442	16344	16496	16436	16529	16348	16596	16513	16566	16494	16656	16507	16556	16421	16602	16518	16505	16264	16319	16318	16475	16563	16607	16450	16470	16717	16526	16509	16422	16573	16659	16570	16554	16548	16611	16678	16656	16614	16460	16319	16422	16425	16573	16404	16624	16471	16432	16616	16607	16403	16631	16806	16410	16570	16300	16358	16628	16495	16525	16412	16391	16528	16317	16251	16333	16421	16493	16363	16689	16372	16479	16693	16548	16594	16532	16581	16463	16341	16417	16412	16439	16443	16522	16520	16677	16568	16476	16380	16301	16339	16566	16522	16560	16488	16440	16407	16415	16606	16511	16343	16428	16420	16373	16567	16513	16622	16543	16516	16528	16462	16553	16383	16440	16549	16530	16549	16522	16439	16452	16561	16492	16614	16295	16440	16397	16798	16498	16512	16395	16735	16422	16575	16589	16559	16433	16590	16519	16578	16395	16378	16391	16565	16556	16309	16407	16465	16583	16493	16393	16476	16557	16533	16427	16588	16620	16429	16658	16569	16181	16460	16387	16585	16141	16480	16574	16707	16669	16521	16774	16586	16525	16822	16373	16524	16441	16316	16672	16473	16361	16358	16500	16522	16357	16378	16462	16489	16409	16391	16407	16495	16355	16481	16353	16558	16740	16514	16461	16461	16674	16512	16380	16452	16496	16393	16362	16383	16414	16259	16604	16524	16347	16422	16372	16521	16465	16473	16524	16564	16227	16309	16528	16560	16643	16534	16585	16386	16333	16256	16662	16388	16452	16474	16387	16277	16419	16714	16376	16572	16381	16372	16514	16644	16264	16575	16685	16612	16533	16363	16414	16627	16590	16407	16502	16541	16542	16371	16314	16355	16388	16559	16476	16376	16371	16593	16537	16493	16480	16518	16459	16701	16455	16331	16233	16580	16425	16338	16382	16446	16380	16323	16233	16347	16517	16540	16527	16713	16463	16463	16377
19773	34894	32943	27366	25520	34383	63367	69463	53774	36692	21542	14799	13541	13300	13387	13218	13335	13186	13390	13347	13241	13236	13191	13433	13301	13265	13286	13307	13370	13227	13255	13470	13333	13509	13247	13412	13374	13271	13336	13283	13210	13270	13248	13262	13140	13195	13310	13442	13156	13180	13465	13399	13164	13319	13320	13164	13354	13076	13106	13244	13039	13297	13195	13285	13056	13115	13449	13226	13124	13297	13334	12952	13274	13324	13207	13270	13263	13149	13052	13226	13153	13213	13011	13212	13379	13379	13192	13051	13206	13180	13096	13175	13318	13322	13207	13377	13345	13447	13252	13236	13184	13314	13365	13203	13201	13213	13133	13361	13282	13389	13196	13302	13297	13327	13138	13360	13262	13125	13385	13195	13163	13301	13350	13182	13179	13158	13271	13142	13131	13363	13336	13432	13034	13189	13310	13263	13256	13161	13306	13110	13224	13213	13211	13256	13292	13249	13256	13185	13224	13352	13268	13236	13259	13203	13211	13172	13159	13273	13166	13297	13185	13216	13199	13170	13179	13320	13221	13283	13196	13159	13240	13089	13135	13114	13174	13034	13243	13162	13322	13173	13316	13352	13183	13249	13408	13198	13166	13432	13097	13214	13259	13182	13121	13167	13201	13113	13122	13095	13211	13362	13232	13121	13165	13235	13310	13134	13274	13391	13173	13204	13355	13255	13177	13163	13352	13209	13288	13244	13228	13261	13301	13293	13258	13139	13180	13152	13145	13281	13295	13089	13332	13054	13250	13166	13121	13195	13172	13201	13110	13415	13182	13268	13373	13105	13170	13176	13134	13207	13274	13195	13219	13223	13271	13178	13035	13197	13316	13198	13212	13425	13298	13329	13169	13172	13192	13144	13275	13176	13165	13261	13382	13211	13286	13227	13062	13191	13162	13137	13219	13210	13152	13348	13207	13295	13312	13151	13317	13276	13299	13369	13162	13229	13457	13184	13172	13359	13231	13312	13277	13180	13191	12933	13263	13327	13123	13277	13279	13280	13202	13230	13129	13219	13147	13127	13186	13379	13194	13370	13253	13185	13136	13211	13369	12994	13130	13071	13183	13090	13384	13199	13298	13346	13164	13247	13226	13180	13272	13234	13323	13142	13278	13287	13209	13213	13286	13202	13311	13158	13400	13186	13090	13312	12923	13182	13142	13172	13295	13135	13289	13126	13162	13191	13235	13407	13374	13252	13138	13327	13316	13219	13249	13205	13222	13241	13200	13146	13353	13300	13278	13037	13072	13332	13163	13326	13320	13202	13216	13400	13228	13227	13271	13338	13334	13155	13248	13086	13205	13265	13218	13239	13205	13333	13194	13227	13219	13288	13250	13233	13317	13259	13310	13113	13175	13333	13361	13162	13205	13343	13292	13093	13253	13276	13168	13322	13191	13238	13332	13238	13376	13291	13014	13298	13436	13146	13158	13204	13153	13290	13331	13055	13394	13296	13083	13172	13489	13121	13252	13285	13107	13431	13283	13177	13327	13220	13185	13251	13246	13233	13254	13208	13181	13282	13280	13240	13129	13268	13231	13274	13310	13098	13042	13321	13219	13178	13272	13107	13405	13077	13182	13232	13267	13090	13176	13203	13323	13257	13226	13093	13061	13234	13219	13201	13178	13266	13167	13208	13284	13282	13261	13248	13114	13245	13310	13081	13182	13215	13291	13246	13016	13068	13185	13290	13169	13180	13249	13324	13244	13031	13162	13274	13248	13267	13327	13340	13306	13185	13241	13290	13181	13402	13193	13206	13355	13164	13306	13249	13464	13200	13152	13175	13359	13294	13129	13130	13185	13231	13194	13221	13185	13147	13280	13406	13182	13328	13153	13087	13356	13095	13297	13124	13109	13117	13229	13117	13426	13189	13259	13186	13190	13435	13237	13157	13145	13336	13137	13262	13269	13234	13181	13207	13108	13344	13124	13299	13181	13358	13224	13316	13254	13191	13224	13210	13255	13120	13243	13352	13249	13244	13336	13265	13081	13182	13103	13222	13184	13244	13252	13192	13387	13290	13205	13184	13183	13364	13245	13162	13276	13246	13157	13062	13220	13207	13264	13302	13287	13259	13327	13347	13332	13314	13209	13218	13057	13331	13174	13219	13155	13379	13249	13316	13363	13082	13311	13223	13195	13226	13272	13221	13191	13191	13286	13198	13198	13150	13285	13173	13219	13099	13337	13271	13245	13157	13486	13139	13157	13215	13228	13268	13364	13233	13210	13060	13261	13135	13294	13301	13094	13115	13324	13304	13240	13244	13276	13291	13281	13341	13250	13165	13257	13304	13117	13207	13296	13145	13277	13228	13130	13179	13183	13269	13236	13191	13372	13213	13301	13239	13004	13418	13363	13279	13289	13093	13310	13127	13253	13109	13179	13412	13112	13216	13203	13133	13190	13288	13173	13276	13144	13152	13173	13325	13183	13203	13091	13304	13193	13195	13244	13292	13271	13113	13356	13184	13252	13301	13255	13383	13226	13185	13072	13400	13216	13405	13063	13360	13097	13150	13250	13439	13082	13207	13112	13095	13239	13292	13078	13234	13178	13191	13362	13059	13265	13198	13333	13206	13165	13145	13203	13190	13056	13374	13144	13154	13146	13207	13200	13149	13299	13116	13332	13286	13344	13170	13163	13241	13249	13295	13253	13307	13310	13270	13273	13243	13147	13290	13163	13174	13176	13190	13213	13295	13249	13139	13259	13368	13173	13111	13240	13024	13322	13292	13252	13140	13173	13352	13326	13364	13199	13260	13169	13182	13123	13391	13231	13339	13168	13383	13258	13267	13032	13183	13233	13107	13185	13214	13297	13349	13291	13141	13287	13295	13194	13215	13100	13120	13274	13261	13325	13174	13224	13121	13260	13247	13208	13179	13089	13445	13091	13114	13190	13142	13177	13315	13267	13208	13316	13325	13146	13140	13189	13279	13288	13211	13261	13262	13284	13192	13351	13074	13344	13137	13198	13318	13271	13259	13123	13174	13228	13453	13354	13293	13271	13218	13409	13379	13232	13241	13241	13151	13266	13172	13213	13284	13249	13354	13194	13290	13180	13226	13072	13074	13128	12992	13417	13371	13055	13129	13341	13362	13430	13228	13338	13396	13324	13253	13175	13211	13163	13127	13306	13322	13133	13189	13153	13238	13305	13205	13327	13196	13016	13209	13251	13051	13254	13260	13195	13304	13291	13069	13222	13269	13152	13224	13298	13292	13308	13178	13379	13403	13325	13119	13245	13257	13062	13241	13153	13314	13284	13029	13175	13159	13262	13096	13186	13203	13368	13322	13204	13194	13093	13248	13101	13211	13309	13394	13212	13233	13243	13090	13334	13227	13242	13235	13110	13317	13317	13185	13106	13098	13146	13150	13284	13235	13157	13154	13095	13091	13106	13325	13217	13309	13207	13234	13171	13269	13381	13324	13210	13304	13260	13336	13037	13350	13194	13261	13316	13176	13166	13300	13287	13132	13271	13158	13070	13122	13356	13291	13182	13090	13192	13065	13341	13244	13320	13133	13369	13392	13270	13300	13399	13199	13131	13168	13143	13151	13154	13481	13305	13151	13265	13291	13319	13001	13150	13322	13293	13258	13300	13210	13075	13309	13330	13286	13156	13260	13086	13365	13326	13322	13059	13271	13224	13100	13218	13145	13323	13106	13331	13271	13273	13256	13241	13182	13193	13231	13146	13184	13103	13192	13245	13291	13339	13099	13268	13219	13135	13373	13421	13326	13288	13176	13192	13228	13343	13091	13150	13288	13167	13268	13297	13316	13281	13251	13233	13173	13390	13316	13219	13271	13238	13254	13269	13151	13027	13351	13226	13353	13366	13265	13122	13311	13379	13138	13178	13247	13107	13249	13377	13116	13067	13288	13284	13310	13291	13250	13308	13358	13275	13112	13294	13120	13162	13300	13274	13211	13293	13244	13339	13228	13204	13242	13191	13167	13437	13260	13201	13328	13231	13295	13284	13264	13017	13332	13049	13441	13194	13217	13255	13234	13403	13214	13047	13208	13189	13160	13261	13350	13297	13091	13355	13286	13192	13280	13148	13250	13310	13250	13297	13252	13284	13162	13297	13234	13286	13262	13077	13196	13283	13249	13306	13272	13342	13136	13214	13184	13153	13152	13336	13235	13230	13194	13196	13221	13313	13345	13321	13243	13211	13233	13291	13191	13099	13193	13409	13271	13401	13273	13208	13133	13241	13123	13399	13199	13152	13186	13371	13097	13171	13322	13340	13235	13192	13340	13330	13227	13390	13280	13284	13391	13166	13452	13263	13194	13107	13263	13416	13250	13148	13179	13259	13214	12989	13246	13163	13234	13281	13225	13298	13331	13189	13250	13356	12996	13349	13007	13386	13344	13189	13210	13174	13123	13150	13204	13151	13059	13269	13203	13321	13113	13333	13168	13290	13233	13254	13186	13171	13222	13204	13147	13340	13299	13170	13360	13266	13268	13246	13145	13246	13267	13430	13084	13222	13333	13379	13272	13353	13456	13201	13159	13261	13192	13307	12969	13107	13303	13336	13249	13278	13286	13056	13292	13059	13254	13254	13335	13299	13170	13218	13257	13186	13256	13272	13020	13350	13300	13120	13249	13245	13284	13210	13322	13348	13253	13186	13306	13249	13261	13312	13102	13284	13219	13230	13261	13320	13154	13232	13226	13227	13397	13203	13265	13392	13321	13218	13233	13221	13230	13276	13354	13203	13211	13069	13250	13187	13371	13074	13326	13143	13440	13276	13371	13015	13418	13233	13300	13272	13363	13054	13440	13273	13167	13164	13283	13135	13230	13178	13103	13267	13260	13142	13197	13250	13166	13345	13248	13188	13205	13312	13207	13242	13297	13164	13229	13197	13315	13235	13138	13324	13210	13221	13205	13303	13311	13286	13149	13237	13165	13018	13238	13238	13322	13231	13361	13161	13302	13058	13194	13285	12807	13314	13108	13376	13228	13295	13112	13257	13208	13189	13141	13206	13197	13072	13202	13091	13010	13137	13116	13004	13184	13203	13217	13405	13217	13221	13102	13136	13245	13103	13328	13188	13222	13215	13144	13263	13329	13178	13351	13203	13145	13142	13150	13159	13320	13408	13150	13144	13214	13327	13150	13191	13140	13271	13173	13246	13056	13232	13380
30190	22876	23079	20599	18817	20439	25997	26377	22961	19957	18605	18081	17815	17847	17773	17838	17850	17827	17866	17986	17725	17762	17854	17670	17758	17599	17932	17849	17774	17821	17780	17584	17930	17791	17678	17674	17849	17686	17797	18048	17923	17762	17852	17985	17717	17630	17505	17772	17830	17937	17899	17947	17777	17775	17507	17786	17867	17851	17679	17787	17619	17754	17853	17962	17822	17689	17737	17805	17836	17637	17800	17773	17680	17839	17749	17606	17547	17735	17573	17697	17796	17959	17685	17888	17593	17486	17795	17910	17466	17656	17876	17987	17927	17917	17777	17759	17804	17648	17996	17624	17965	17738	17729	17935	17895	17601	17799	17834	17788	17794	17773	17712	17702	17737	17907	17775	17856	17724	17783	18065	17906	17673	17889	17753	17793	17714	17662	17714	17545	17735	17741	17689	17652	17771	17586	17927	18002	17972	17731	17751	17714	17583	17699	17781	17787	17883	17950	17886	17751	17696	17848	17799	17878	17772	17654	17719	17911	17789	17776	17780	17707	17765	17912	17672	17718	17821	17827	17728	18045	17915	18095	17994	17714	17517	17956	17694	17839	18003	17994	17884	17800	17860	17872	17655	17927	17721	17892	17820	17866	17902	17990	17826	17609	17697	17919	18055	17778	17951	17662	17643	17826	17797	17832	17884	18177	17776	17789	17767	17907	17842	17732	17670	17680	17784	17811	17878	17818	17934	17676	17727	17633	17768	17734	17747	17767	17667	17704	17868	17848	17807	17846	17905	17879	17841	17664	17838	17830	17738	17755	17700	17808	17844	17914	17595	17912	17764	17725	17916	17696	17753	17728	17744	17815	17754	17946	17798	17944	18029	17922	17922	17631	17670	17799	17824	18047	17764	17651	17782	17775	17896	17863	17982	17825	17620	17619	17929	17809	17613	17921	17771	17806	17802	17818	17649	17723	17552	17757	17874	17964	17869	17860	17735	17983	17808	17791	17933	18071	17833	18098	17798	17852	17583	17753	17769	17688	17813	17635	17580	17909	17824	17769	17842	17684	17822	17727	17855	17730	17651	17748	17794	17634	17779	17849	17853	17694	17810	17775	17768	17917	17624	17882	17985	17761	17907	17772	17750	17688	17536	17704	17755	17835	17699	17866	17967	17688	17851	17891	17628	17858	17715	17965	17739	17637	17800	17903	17850	17765	17722	17796	17830	17792	17661	17926	17736	17850	17933	17691	17872	17934	17602	17778	17822	17924	17698	17806	17647	17789	17936	17790	17957	17616	17881	17666	17953	17802	17706	17890	17703	17859	17694	17634	17731	17768	17717	17765	17631	17844	17717	17708	17927	17556	17714	17710	17863	17854	17742	17845	17691	17726	17813	17614	17831	17757	17632	17852	17826	17790	17848	17706	17758	17826	17651	17764	17841	17885	17828	17622	17744	17603	17642	17902	17712	17621	17890	17701	17798	17722	17618	17763	17811	17615	17848	17927	17873	18136	17733	17715	17812	17717	17798	17866	17980	17844	17845	17739	17739	17788	17787	17794	17676	17637	17782	17694	17695	17572	17853	17672	17922	17909	17756	17819	17799	17705	17879	17875	17719	17783	17739	17787	17576	17755	17958	17539	17731	17690	17565	17657	17773	18026	17846	17733	17639	17822	17790	17533	17843	17852	17857	17847	17774	17760	17699	17764	17622	17863	17923	17851	17708	17965	17563	17802	17832	17921	17666	17741	17692	17690	17946	17948	17675	17782	17962	17748	17861	17812	17673	17615	17785	17897	17990	17991	17823	17728	17659	17746	17654	17880	17682	17662	17729	17797	17641	17910	17774	17637	17986	17737	17890	17983	17862	17805	17792	17825	17799	17669	17705	17673	17750	17810	17774	17667	17906	17930	17637	17924	17916	17619	17792	17872	17671	17832	17789	17929	17707	17756	17732	17829	17888	17753	17773	17940	17741	17750	17981	17715	17753	18005	17802	17815	17956	17755	17802	17767	17563	17864	17890	17808	17584	17710	17967	17714	17699	17666	17743	18044	17638	17696	17842	17815	17659	17711	17569	17853	17770	17828	17931	17544	17644	17866	17646	17505	17923	17762	17590	17785	17891	17908	17762	17763	17814	17660	17933	17706	17874	17976	17878	18025	17637	17699	17896	17699	17934	17736	17615	17675	17634	17713	17671	17977	17815	17787	17778	17962	17961	17715	17862	17802	17923	17972	17906	17751	17854	17716	17690	17862	17699	17708	17763	17752	17490	17750	17838	17841	17889	17866	17810	18036	17822	17939	17779	17577	17991	17975	17828	17977	18014	17885	17712	17710	17843	17883	17886	17909	17686	17712	17568	17796	17865	17833	17984	17697	17637	17778	17723	17890	17762	17865	17956	17620	17824	17973	17833	18020	17800	17924	17800	17996	17731	17757	17712	17683	17660	17904	17765	17911	17806	17770	17760	17793	17906	17857	17741	17787	17982	17943	17643	17844	17916	17882	17866	17928	17897	18060	17748	17740	17827	17765	17777	17796	17670	17846	17597	17746	17950	17595	17703	17905	17863	17786	17798	17827	17706	17909	17865	17937	17803	18092	17847	17812	17985	17752	17800	17822	17848	17801	17807	17711	17615	17622	17873	17947	17917	17942	17829	17656	17660	17661	17831	17880	17766	17674	17879	17572	17918	17884	17657	17637	17510	17850	17590	17684	17710	17788	17858	17823	17663	17905	17984	17976	17998	17864	17672	17811	17826	17959	17923	17994	17805	17724	17697	17986	17730	17710	17800	17947	17714	17922	17851	17806	18014	17792	17920	17705	17874	17680	17874	17664	17908	17836	17875	17841	17622	17758	17786	17903	17784	17770	17876	17779	17912	17803	17651	17851	17638	17709	17746	17914	17749	17668	17865	17817	17933	17676	18022	17778	17700	17871	17821	17681	17806	17493	17858	17810	17542	17709	17546	17753	17731	17722	18031	17695	17800	17780	17882	17756	17967	17771	17857	17842	17803	18000	17808	17547	17789	17665	17767	17597	17844	17859	17725	17710	17799	17688	17869	17734	17751	17880	17833	17754	17723	17688	17781	17537	17615	17924	17677	17882	17707	17909	17967	17919	17799	17843	17647	17456	17742	17803	17782	17849	17951	17918	17679	17881	17741	17822	17697	17769	17749	17622	17914	17608	17873	18113	17827	17685	17844	17666	17591	17893	17805	17803	17677	17626	17886	17645	17676	17905	17836	17642	17845	17788	17805	17909	17936	17867	17857	17878	17661	17882	17746	17797	17753	17735	17842	17985	17794	17976	17674	17786	17802	17738	17595	17750	17837	17703	17728	17673	17820	17842	17629	17717	17979	17948	17915	17921	17854	17900	17924	17619	17611	17731	17954	17793	17776	17569	17765	17856	17736	17573	17804	17768	17878	17887	17725	17805	17862	17677	17829	17868	17701	17691	17756	17829	17672	17693	17745	17906	17792	17930	17971	17982	17818	17733	17746	17872	17780	18127	17860	17763	17770	17926	17864	17695	17609	18033	17853	17847	17842	17930	17718	17802	17654	17619	17907	17768	17722	17998	17972	17866	17732	17764	17956	17735	17924	17740	17721	17819	17799	17633	17661	17982	17581	17746	17876	17575	17918	17965	17691	17681	17684	17916	17906	17539	17689	17748	17769	17748	17705	17705	17842	17854	17741	17709	17869	17755	17888	17790	17898	17966	17950	17758	17698	17870	17967	17719	17505	17828	17709	18062	17692	17843	17848	17795	17771	17846	17757	17774	17753	17636	17720	17775	17729	17803	17739	17777	17952	17941	17976	17700	17946	17820	17717	17803	17756	17971	17792	17856	17775	17634	17781	17767	17798	17945	17780	18024	17716	17739	17782	17976	17857	17743	17732	17860	17836	17811	17773	17611	17606	17821	17970	17834	17678	17764	17553	17923	17494	17802	17941	17735	17791	17802	17694	17791	17867	17764	17626	17828	17727	17960	17716	17830	17891	17801	17813	17817	17918	17769	17710	17896	17686	17711	17713	18009	17719	17947	17737	17673	17450	17755	17614	17848	17964	17818	17697	17747	17594	18063	17859	18071	17906	17742	17876	17713	17591	17672	17829	17789	17716	17971	17849	17877	17854	17684	17471	17753	17879	17820	17873	17839	17574	17701	17710	17819	17736	17655	17913	17960	17744	17649	17760	17772	17847	17858	17997	17974	17760	18131	17771	17749	17780	17906	17825	17794	17708	17727	17712	17711	17878	17655	17589	17634	17768	17582	18054	17841	17755	17699	17621	17780	17541	17725	17653	17630	17666	17920	17757	17973	17743	17779	17842	17893	17664	17803	17674	17944	17929	17863	17770	17616	17708	17965	17947	17895	17615	17948	17902	17801	17847	17648	17933	17733	17885	17778	17735	18028	17745	17753	17837	17900	17444	17726	17757	17793	17728	17803	17933	17667	17784	17865	17760	18010	17721	17685	17826	17801	17631	17921	17687	17869	17826	17725	17842	17905	17848	17841	17869	17761	17569	17635	17802	17716	17720	17837	17798	17879	17959	17793	17764	17815	17706	17774	17616	17781	17875	17772	17886	17795	17709	17579	17791	17822	17760	17856	17906	17710	17685	17680	17768	17594	17784	17546	17816	17899	17688	17771	17807	17706	17799	17990	17904	17943	17892	17827	17759	17877	17919	17669	17875	18046	17780	17625	17564	17718	17654	17861	17807	17929	17681	17704	17868	17941	17741	17565	17964	17624	17976	17890	17830	17969	17800	17796	17714	17606	17652	17783	17725	17709	17934	17575	17682	17722	17824	17867	17721	17950	17762	17984	17800	17638	17780	17749	17697	17816	17671	17853	17671	17669	17817	17745	17677	17766	17621	17679	17894	17795	17722	17932	17750	17786	17589	17891	17961	17798	17902	17724	17977	17993	17677	17707	17978	17905	17890	17724	17679	17701	17965	17798	17777	17718	17734	17903	17830	17802	17689	17933	17878	17783	17832	17773	17761	17655	17714	17811	17770	17855	17704	17858	17971	17675	17741	17736	17790	17783	17698	17886	17827	17646	17740	17778	17923	18140	17809	17782	17714	17745	17810	17844	18060	17765	17764	17900	17801	17596	17704	17727	17865	17646	17757	17864	17710	17778	17877	17845	17751	17853	17782	17751	17697	17558	17775	17955	17702	17863	17614	17943	17731
16622	19379	18274	16247	15554	18550	25282	24148	19683	16030	14566	14119	14070	13881	13906	13921	13936	13906	13927	14008	13972	14094	14068	14130	14002	13789	13993	14071	13957	13962	13936	13905	13964	14129	13850	13939	13974	14023	13974	13997	14170	13931	14016	13918	14150	14057	13940	14074	13868	14011	13908	13958	13939	14142	13942	14076	13994	14048	14143	13921	13930	14082	14047	14067	14067	14062	13831	13987	13806	14050	13846	14114	14047	14040	14001	14023	14043	13898	14013	13984	13883	13851	14012	14028	13929	14017	13901	13965	14073	13986	13917	14078	14024	14030	14006	13882	13907	13892	13871	14074	13981	13962	13973	13956	14037	14065	14154	13985	13974	13989	13990	14013	13993	14143	13943	13811	14144	14096	14048	13987	13735	13991	14058	14106	14043	13840	13902	13895	13887	14016	14062	14049	13949	13978	13964	13973	13919	13957	13822	13898	13883	13968	13753	13984	13991	14072	13941	13989	14132	13979	14038	13895	13978	13833	13719	14035	14044	13933	14052	13906	14074	13946	14099	13798	13929	13928	13967	13972	14027	13848	14064	14066	14006	14008	13876	14060	13974	13812	14005	13866	14074	14003	13832	13972	13964	14029	14070	14074	13989	13874	13865	14038	13929	14088	13929	13876	14227	13931	13889	14143	13916	13971	13986	13996	14006	14084	14155	13892	13925	13920	14088	13938	13913	13690	13998	13958	14024	13986	13849	14071	13921	14048	14042	13860	13950	14076	13934	13920	13961	13849	14000	14020	13942	13907	13925	14060	13941	13902	13923	13934	13969	14023	14020	13971	13697	13913	13966	13900	13967	13865	13872	14045	13860	13802	13921	14066	13998	13960	13979	14014	13953	13836	13926	13951	14080	13964	13920	14037	14010	13887	13945	14009	14085	13834	14221	13955	14148	13956	14007	13818	13975	13851	13898	14022	14017	13885	13893	13970	13978	14009	14042	13889	13913	13879	13882	14035	14019	13913	13929	14065	13966	14051	13905	14186	13926	14030	13793	14022	13823	13967	14042	13849	13808	13942	13985	13880	13883	13997	14156	13792	13973	13964	13964	14027	14147	14018	14076	14119	14080	13948	14047	13984	14142	13946	13988	14012	13952	14054	14037	14138	13963	14062	13885	14104	14039	13989	13941	14072	13927	14149	13869	13872	13961	13876	13972	13947	13962	13908	14142	13938	14012	14046	14065	13828	13902	14019	13931	14053	13963	13935	13969	13893	13863	13964	13924	13987	13914	13851	14038	13896	13995	14217	14014	14114	13943	13956	13909	13871	14064	14093	14012	13989	13954	14035	13963	13949	14064	13840	14019	13781	13998	13981	13926	14145	13982	13952	13962	14093	14057	13769	13980	13813	14016	13801	14012	13882	14251	13896	13862	13893	13841	14074	14059	13928	13981	13894	13955	14218	13849	14058	13769	13874	14027	13902	14061	14083	13985	14025	14014	14245	13995	14102	13961	13902	14063	13897	13926	13951	13957	14158	14087	14043	13868	14160	13880	14016	13916	13993	13933	14068	13911	13967	14185	13939	13880	14058	14022	14002	14106	13857	13982	13901	13956	13947	13804	13776	13997	13905	14031	13881	13952	13821	13947	13884	14039	14174	14065	13922	13973	14053	14178	14015	14053	13738	13898	14026	13946	14019	14184	14058	14045	14141	14110	14040	13924	13901	13923	13900	13935	13943	14037	13948	13925	14032	14070	13985	13989	14010	14001	13970	13945	13995	14081	14059	14006	13977	13989	14044	13994	13988	13858	14120	14040	13865	13846	13971	14160	14058	14085	13956	13945	14057	14026	13934	13889	14081	14071	13952	13963	13884	13951	14082	13891	13855	14009	13955	13909	14184	14007	13985	14010	14098	14186	13976	13952	13898	14068	13976	13941	13937	14164	14135	13997	14094	13981	13945	13965	13819	13889	13964	13918	14039	13892	13966	14000	13919	13987	14103	13950	13807	13901	13978	14051	14003	13845	14011	13880	13837	13872	13828	14152	14006	13892	14045	13984	13941	14062	14066	14020	13901	13854	14087	13865	14191	13983	13950	13944	14035	14117	13768	14018	13975	13936	14080	13977	13849	14129	13929	14076	13992	14030	14031	13947	13986	13985	14122	13960	13970	13871	14022	14166	14099	13831	13898	14090	14066	13833	14155	13898	13985	13860	13989	13846	13877	13943	14100	14123	13961	13871	13802	14005	14053	14014	13904	13862	13811	14018	13883	13942	14017	14128	14021	13991	14090	14097	13884	13928	14093	13966	14092	13943	13953	13948	14139	14047	14019	13912	13928	13849	13861	14200	14031	14052	14075	13948	13977	13895	13946	13955	14014	13889	13943	14004	14070	13895	13906	13828	13966	14118	14105	13894	13967	14102	13885	13962	14027	14061	13992	13915	14128	13953	13935	13971	14104	14041	13943	13922	14054	13926	14085	13919	13895	14003	13967	13883	14060	13832	13765	14029	13955	13964	13884	14098	13920	13868	13908	13859	13950	13840	14022	13893	13956	14019	14041	13916	13994	13988	13794	13926	14001	14025	14009	14053	13868	14063	14109	13917	13784	13965	14038	13775	14088	13886	13981	13898	13954	13970	14132	13893	13954	14016	13980	13996	14114	14004	13887	14025	13920	14074	13948	14119	13800	14045	14022	14071	13990	14025	13994	13919	13988	14089	13803	14222	14090	13923	14188	13919	14045	13925	14073	13896	13934	13905	13796	14002	14154	13866	14000	14037	13936	13932	13904	14151	13962	14040	13913	13962	14013	14087	13910	13941	14163	13940	13876	14037	14210	13941	13914	14161	14067	14056	14071	13925	13853	13943	14030	13960	14055	14099	14067	14025	14013	13854	14045	14014	13887	14030	13953	14043	14045	13937	13982	14015	13977	14130	14150	13996	14006	13838	13917	14115	13975	13985	14087	13839	13884	14027	14052	13795	14068	13949	13941	13851	13962	14118	14101	13987	13772	13827	14055	14046	13977	13918	13911	14032	13944	14117	14078	14193	14040	13968	14036	13917	14082	13813	13992	13942	13874	13915	14057	14005	13885	14016	13941	14000	13939	14168	14158	13841	13870	14040	13868	13992	13973	13852	14036	13956	13949	13857	13941	13833	14013	13881	14041	13956	13901	14102	13994	13942	13856	14064	14051	14056	14078	14258	13999	13891	14069	14136	14005	14156	13949	13809	13974	14004	14001	14024	14070	13866	14038	14160	14059	13993	14009	13962	13774	14081	13848	13956	13952	13989	13866	13918	14086	13887	14239	13720	13959	13886	13846	13946	14117	14044	13950	14054	13864	13977	14058	13909	13819	14131	14005	13916	13986	13828	13839	14124	13903	13943	14027	13920	13939	13942	14003	13775	13950	13940	14026	14058	13955	14033	14051	13908	13931	14050	13942	14041	14161	13987	13870	13923	13987	14047	14106	13997	14139	13822	14017	14102	14112	14019	13938	14107	13989	13936	13901	14005	14058	13972	14046	14040	13921	14113	13824	14009	13915	14035	14112	13902	13823	14053	14119	14028	14022	14034	14009	14025	14005	13875	14007	13857	14013	14048	13897	14130	13947	14037	13844	14088	13937	14007	14033	13847	13938	13897	14002	13972	13830	13893	13842	13953	13988	13952	14116	14044	14071	13850	14153	14174	13898	13916	14004	14032	13918	13959	14027	13929	13971	13955	13976	14144	14023	14000	14014	14121	13823	13939	13924	13962	13975	13841	14070	14088	13917	14127	14035	14049	14006	14124	13899	13856	13949	13954	13979	13915	13919	14080	13907	13849	14060	13985	13994	13984	13982	13857	14025	13960	14015	13918	13948	14150	14015	14032	13837	14049	13900	13927	13801	13932	13839	13859	14239	14053	13965	13892	14043	14060	13949	14016	14074	13877	13997	13992	14188	13863	13966	13939	13837	13774	14107	13988	13674	13957	14068	14097	13997	14052	13794	13976	13980	13891	13883	13775	13892	13981	13849	13814	14116	13804	14153	14070	13934	13921	14117	13906	13968	13915	13894	13826	14105	13927	13921	13883	14034	13958	13965	14030	13943	14073	13840	14091	14123	13990	13916	13871	13933	14010	13916	13877	13893	13936	13958	13925	13959	14010	13942	13932	13946	14142	13956	13879	13877	13854	14003	13971	14115	14012	14143	14003	13811	13951	13946	13962	14085	14036	13969	13884	13886	13921	13965	14156	13838	14008	14098	14046	14059	13895	13966	13984	14046	13957	13954	13987	14073	14051	13922	13976	13940	14011	14013	13959	13996	14004	14010	14140	14016	13860	13897	13991	13983	13990	14167	14139	13859	13998	13919	14041	14112	13980	13981	13914	14101	14074	13942	14090	13918	13960	13954	14160	14048	14098	13880	14052	14044	13954	13895	14126	13931	13972	13771	14059	13946	13961	13867	14049	13996	14011	14048	14059	13957	13928	13886	14046	14050	13915	14037	13963	13780	14073	13820	14091	13880	14132	13923	14009	13911	13938	14126	13907	14006	14015	14057	14033	14049	14060	13873	13855	14045	13857	13903	14044	14043	13870	14176	13992	13839	13954	14125	13988	13760	14014	14005	13966	13992	14045	14025	13990	14048	13921	14087	14158	13904	13779	13981	13976	13815	13900	13944	13978	13916	14091	13933	14052	13969	14005	14005	14041	13751	13961	13947	14140	13946	13938	13946	13905	13844	13978	13939	14103	13988	14017	13988	13897	14054	14002	14015	14030	13866	13826	14024	13885	14030	13890	13952	13948	13896	14021	14019	13943	13966	13984	13881	14053	13960	14125	14074	14111	13912	13991	14069	14206	14089	14095	13959	14021	14011	13802	13913	14027	13989	14055	13980	13872	13915	14069	13965	13889	14089	14100	14191	14079	14048	13971	13955	13965	14175	13897	13920	13910	14063	14019	13935	14001	14065	14061	14004	14015	14012	13936	13834	13963	13857	14155	13898	14086	13863	13967	13883	13938	14034	14059	14027	13812	14067	13911	14094	14169	13743	14119	14051	13961	14240	14020	14011	13917	13974	13995	14027	14044	13977	13979	14050	13977	13906	14078	13961	13979	14068	13880	13951	13866	13953	14117	13930	13938	14057	13948	14177	13886	14103	13807	14122	14106	13895	13914	13895	13987	14156	13896	14004	13976	14108	13972	13747	13985	13883
25459	21030	27827	24879	22893	40110	64055	55980	39982	28208	20766	18071	17630	17459	17421	17256	17082	17086	17586	17444	17244	17363	17479	17144	17182	17233	17268	17438	17064	17204	17220	17403	17135	17329	17440	17283	17188	17338	17428	17256	17150	17272	17262	17256	17401	17116	17388	17220	17169	17142	17292	17063	17276	17338	17281	17394	17163	17129	17366	17384	17058	17426	17365	17443	17251	17142	17246	17380	17175	17086	16967	17234	17221	17314	17276	17213	17279	17155	17301	17299	17129	16969	17143	17240	17233	17258	17181	17165	17194	17230	17408	17318	17202	17051	17186	17355	17333	17275	17348	17320	17159	17187	17288	17324	17253	17246	17200	17361	17295	17352	17124	17102	16933	17227	17217	17139	17200	17101	17279	17160	17049	17233	17085	17142	17237	17357	17262	17269	17243	17298	17075	17273	17220	17219	17075	17313	17046	17413	17372	17324	17242	17293	17249	17262	17095	17097	17268	17261	16972	17211	17405	17315	17191	17142	17271	17319	17072	17180	17255	17114	17029	17085	17245	17270	17209	17291	17337	17230	17194	17205	17309	17313	17186	17063	17072	17090	17122	17316	17254	17319	17298	17075	17358	17213	17186	17313	17373	17052	17315	17327	17305	17092	17337	17138	17168	17228	17346	17164	17132	17201	17289	17159	17101	17139	17345	17124	17364	17215	17222	17222	17251	17241	17127	17159	17219	17315	17471	17231	17235	17252	17281	17202	17352	17129	17378	16935	17408	17178	17234	17309	17145	17299	17428	17312	17279	17261	17143	17273	17183	17126	17172	17344	17399	17361	17139	17196	17216	17090	17151	17368	17106	17027	17191	17312	17107	17345	17245	17557	17386	16961	17415	17381	17182	17183	17393	17326	17330	16946	17260	17255	16954	17372	17315	16942	17144	17169	17168	17206	17237	17419	17258	17390	17239	17225	17262	17218	17354	17198	17391	17127	17202	17302	17200	17050	17331	17299	17266	17267	17276	17548	17357	16962	17139	17282	17206	17197	17088	16894	17315	17164	17070	17194	17281	17124	17190	17398	17502	17065	17304	17115	17244	17050	17110	17086	17008	17198	17158	17203	17325	17104	17236	17200	17163	17102	17094	17258	17153	17189	17155	17232	17244	17286	17180	17119	17117	17194	17193	17160	17386	17162	17235	17195	17087	17149	17154	17263	17269	17210	17277	17279	17111	17234	17231	17248	17039	17113	17235	17133	17216	17087	17116	17343	17224	17084	17159	17037	17078	17173	17232	17152	17266	17428	17246	17360	17366	17366	17055	17219	17181	17173	17208	17279	17220	17162	17181	17335	17217	17137	17315	16993	17232	17190	17174	16976	17047	17229	17221	17357	17210	17236	17405	17192	17017	17402	17096	17226	17259	17277	17298	17043	17042	17023	17363	16970	17104	17190	17148	17169	17412	17278	17384	17339	17023	17330	17026	17241	17008	17245	17292	17048	17081	17220	17308	17288	17252	17181	17450	17314	17163	17184	17263	17225	17424	17336	17231	17162	17243	17170	17234	17114	17423	17077	17264	16890	17203	17346	16916	17280	17156	17161	17098	17154	17056	17117	17311	17143	17295	17330	17210	17281	17272	17385	17369	17039	16861	17312	17225	17170	17281	17345	17339	17330	17275	17260	17161	17124	17109	17318	17057	17127	17143	17351	17164	17089	17306	17151	17178	17256	17359	17060	17298	17141	17253	17111	17220	17215	17098	17084	17354	17159	16968	17255	17220	17311	17055	17070	17150	17164	17077	17258	17256	17174	17204	17232	17204	17115	17292	17080	17163	17437	17148	16948	17214	17088	17046	17130	17191	16988	17295	17190	17160	17194	17302	17259	17244	17169	17212	17250	17193	17329	17119	17327	17175	17284	17229	17297	17342	17301	17227	17168	17036	17125	17072	17212	17060	17054	17304	17262	17060	17257	17289	17296	17225	17288	17224	17052	17263	17324	17253	17168	17186	17047	17426	17042	17340	17253	17087	17227	17338	17276	17163	17132	17260	17184	17156	17189	17356	17102	17089	17151	17062	17146	17162	17184	17229	17334	17375	17235	17097	17090	17167	17318	17071	16966	17117	17217	17077	17458	17125	17179	17221	17268	17390	17180	17052	17204	17213	17364	17271	17235	17391	17179	17285	17170	17177	17178	17367	17283	17096	17034	17098	17219	17258	17211	17362	17215	17352	17302	17355	17234	17146	17186	17148	17298	17254	17181	17180	17302	17262	17015	17163	17376	17227	17243	17070	17202	17199	17168	17323	17285	17427	17331	17320	17177	17241	17313	17405	17330	17002	17270	17089	17152	17172	17190	17033	17096	17276	17201	17387	17203	17193	17199	17219	17044	17391	17179	17112	17199	17232	17141	17324	17292	17156	17210	17193	17044	17111	17194	17256	17233	17335	17404	17182	17294	17151	16980	17353	17257	17244	17133	17246	17337	17211	17129	17034	17295	17381	17137	17290	17307	17328	17100	17357	17262	17286	17376	17162	17290	17206	17046	17213	17277	17001	17330	17369	17132	16943	17072	17319	17229	17218	17143	17348	17284	17326	17052	17098	17233	17428	17023	17160	17197	17372	17010	17114	17167	17198	17212	17234	17356	17162	17331	16972	17116	17099	17236	17080	17282	17302	17127	17099	17162	17238	17208	17303	17387	17162	17268	17389	17261	17139	17159	17143	17020	17086	17255	17174	17262	17237	17063	17266	17240	17222	17330	17253	17138	17218	17105	17112	17243	17316	17111	17276	17211	17069	17088	17240	17108	16986	17316	17069	17180	17034	17120	17395	17435	17459	17244	16981	17280	17195	17345	17287	17088	17095	17078	17243	17491	17389	17291	17349	17356	17264	17366	17049	17239	17354	17270	17301	17062	17156	17096	17280	17022	17343	17216	17320	17489	17207	17182	17273	17292	17304	17169	17000	17340	17285	17171	17389	17064	16997	17158	17087	17186	17083	17324	17160	17301	17089	17103	17245	17083	17324	17175	17243	17115	17203	17209	17267	17287	17238	17010	17321	17109	17244	17240	17032	17188	17078	17141	17089	17132	17324	17213	17318	17381	17231	17294	17386	17179	17387	17133	17229	17324	17221	17382	17292	17140	17149	17280	17321	17228	17205	17150	17290	17284	17197	17203	17415	17431	17162	17281	17151	17293	17224	17192	17333	17136	17218	17193	17163	17212	17378	17331	17151	16958	17171	17348	17396	17229	17458	17160	17075	17286	17261	17051	17320	17166	17396	17054	17025	17043	17065	17117	17409	17211	17172	17099	17020	17165	17169	17037	17423	17299	17046	17053	17115	17020	17307	17280	16938	17110	16952	17306	17195	17268	17151	17272	17290	17257	17333	17359	17442	17277	17322	17160	17069	17394	17199	17107	16968	17068	16946	17190	17319	17155	17146	17046	17471	17134	17032	17068	17202	17070	17191	17290	17332	17056	17297	17281	17226	17034	17144	17014	17363	17203	17349	17135	17264	17134	17158	17205	17233	16997	17197	17107	17178	17045	17182	17219	16955	17027	17067	17485	17283	17251	17332	17142	17251	17229	17102	16971	17169	17265	17367	17167	17292	17241	17205	17143	17284	17287	17050	17270	17349	17143	17339	17282	17376	17134	17253	17032	17224	17330	17300	17322	17322	17206	17410	17239	17436	17323	17237	17211	17251	17223	17051	16921	17474	17136	17159	16995	17182	17447	17314	17334	17169	17448	17104	17129	17212	17058	17158	17101	17459	17360	17326	17185	17245	17185	17272	17282	17164	17388	17360	17010	17335	17433	17244	17158	17385	17163	17429	17174	17246	17283	17327	17227	17323	17275	17098	17013	17315	17178	17170	17224	17328	17089	17251	17278	17174	17419	17177	17443	17458	17060	17469	17095	17093	17140	17053	17272	17227	17215	17465	16945	17402	17022	17252	17122	17325	17150	17087	17248	17028	17187	17088	17258	17313	17338	17352	17282	17108	17214	17194	17293	17189	16936	17259	17153	17246	17285	17209	17219	17517	17215	17282	17060	17289	17399	17179	17168	17249	17424	17145	17188	17138	17212	17276	17119	17179	17269	17141	17226	17258	17147	17126	17357	17386	17213	17088	17395	17341	17402	17337	17193	17194	17256	17337	17107	17250	17149	17180	17272	17168	17226	17165	17034	17131	17350	17397	17380	17376	17224	17191	17139	17199	17239	17269	17050	17104	17281	17403	17210	17184	17220	17108	17265	17021	17243	17285	17366	16977	17363	17156	17249	17000	17220	17267	17382	16979	17251	17147	17211	17142	17307	17222	17204	17346	16965	17280	17109	17220	17199	17434	17334	17297	17151	17282	17362	17277	17039	17307	17056	17312	17289	16998	17308	17311	17206	17110	17365	17246	17143	17098	17194	17170	17231	17288	17196	17269	17153	17105	17346	17264	17104	16999	17088	17345	17200	17119	17156	17188	17238	17323	17402	17099	17416	17320	17074	17254	17247	17219	17235	17085	17192	17162	17044	17079	17071	16829	17200	17254	17203	17183	17285	17052	17146	17291	17250	17082	16988	17015	17124	17175	17327	17366	17067	17221	17143	17212	17227	17277	17246	17196	17197	16862	17063	17175	17208	17160	17172	17225	17169	17187	17160	17095	17167	17259	17013	17102	17210	17266	17247	17111	17146	17356	17547	17061	17091	17081	17180	17306	17345	17045	17290	17064	17040	17070	17185	17458	17050	17131	17184	17336	17352	17238	17194	17086	17245	17338	17213	17065	17328	16996	17200	17277	17397	17437	17270	17135	17304	16963	17027	17331	17121	17115	17227	17239	17061	17397	17186	17189	17234	17196	17249	17370	17350	17163	17320	17051	17210	17277	17456	17208	17143	17232	17147	17052	17282	17206	17100	17244	17198	17132	17160	17471	17083	17206	17125	17327	17161	17070	17465	17155	17238	17289	17149	17193	17185	17362	17270	17286	17194	16975	17105	17508	17345	17267	17324	17088	17251	17153	17232	17212	17165	17253	17206	17251	17171	17276	17351	17102	17041	17281	17173	17249	16974	17300	17131	17260	17051	17294	17426	17196	17336	16958	17175	17197	17414	17287	17058	17446	17200	17143	17213	17259	17199	17064	17092	17078	17135	17235	17522	17214	17036	17137	17075	17168	17076	17166	17185	17135	17546	17508	17107
17176	28230	25257	20742	19499	42703	60846	52852	37775	24362	16330	14054	13781	13668	13624	13804	13627	13635	13547	13693	13549	13675	13644	13694	13474	13710	13704	13743	13662	13601	13743	13633	13751	13654	13650	13517	13677	13755	13621	13732	13731	13629	13609	13662	13630	13723	13795	13557	13609	13669	13659	13609	13686	13712	13745	13634	13539	13798	13765	13615	13569	13713	13737	13639	13615	13766	13778	13763	13773	13739	13735	13751	13734	13721	13584	13591	13708	13833	13484	13765	13745	13597	13701	13578	13624	13589	13658	13610	13508	13639	13697	13682	13631	13713	13740	13604	13608	13620	13780	13493	13814	13647	13689	13516	13561	13448	13597	13660	13741	13743	13677	13633	13759	13667	13679	13714	13715	13771	13667	13720	13594	13552	13494	13737	13792	13707	13774	13664	13695	13606	13603	13556	13679	13693	13587	13735	13641	13511	13723	13577	13699	13685	13653	13750	13656	13552	13845	13745	13749	13648	13605	13648	13579	13649	13573	13737	13477	13573	13684	13784	13624	13706	13826	13734	13497	13683	13593	13802	13714	13738	13658	13594	13555	13737	13907	13683	13559	13754	13609	13690	13699	13569	13747	13727	13748	13690	13649	13627	13672	14021	13860	13602	13730	13899	13727	13603	13707	13728	13792	13582	13541	13664	13788	13759	13718	13722	13752	13747	13742	13679	13737	13458	13648	13547	13743	13743	13623	13606	13691	13705	13662	13730	13585	13598	13622	13684	13626	13665	13508	13511	13781	13732	13723	13683	13671	13667	13724	13621	13565	13633	13587	13685	13579	13756	13701	13633	13725	13572	13721	13722	13676	13694	13683	13721	13708	13831	13546	13572	13575	13751	13740	13646	13725	13641	13749	13655	13683	13614	13629	13700	13554	13868	13592	13711	13827	13560	13688	13719	13587	13843	13736	13677	13639	13688	13816	13563	13665	13615	13706	13732	13762	13517	13658	13471	13627	13527	13615	13585	13571	13728	13695	13597	13556	13794	13658	13574	13660	13599	13632	13706	13708	13611	13668	13593	13532	13730	13729	13653	13773	13627	13738	13754	13606	13561	13768	13625	13647	13535	13716	13828	13678	13706	13530	13732	13502	13647	13680	13599	13781	13633	13565	13815	13542	13574	13700	13470	13759	13730	13620	13550	13731	13671	13710	13727	13721	13589	13670	13569	13697	13559	13493	13686	13686	13645	13880	13648	13658	13553	13670	13714	13701	13651	13542	13855	13743	13805	13738	13651	13663	13593	13637	13607	13638	13669	13581	13747	13890	13526	13709	13803	13728	13674	13649	13595	13591	13668	13749	13639	13720	13708	13592	13735	13733	13654	13776	13604	13531	13620	13516	13600	13558	13729	13634	13590	13644	13619	13924	13485	13771	13701	13659	13472	13691	13695	13728	13679	13564	13646	13583	13701	13574	13724	13567	13704	13704	13746	13545	13670	13631	13665	13589	13642	13672	13776	13546	13678	13645	13523	13763	13405	13645	13649	13525	13653	13702	13650	13700	13636	13820	13771	13803	13721	13563	13620	13500	13606	13516	13546	13618	13627	13534	13673	13545	13696	13571	13766	13708	13549	13728	13485	13500	13794	13598	13549	13743	13698	13495	13754	13794	13688	13729	13873	13744	13592	13534	13636	13689	13597	13711	13532	13611	13515	13622	13710	13645	13555	13627	13613	13629	13706	13581	13902	13811	13711	13665	13742	13646	13588	13668	13775	13584	13610	13640	13664	13611	13699	13724	13632	13676	13823	13823	13668	13743	13759	13649	13681	13763	13631	13657	13434	13642	13640	13640	13596	13727	13798	13613	13707	13757	13614	13665	13561	13693	13511	13617	13561	13702	13691	13465	13684	13731	13461	13714	13841	13626	13778	13500	13683	13439	13935	13785	13677	13630	13596	13556	13873	13648	13503	13812	13749	13465	13717	13569	13575	13618	13696	13638	13602	13692	13687	13735	13635	13669	13521	13514	13718	13589	13754	13660	13584	13522	13721	13750	13675	13649	13622	13650	13766	13675	13760	13749	13565	13600	13578	13669	13620	13701	13682	13626	13615	13501	13444	13741	13655	13701	13778	13705	13758	13717	13774	13667	13553	13713	13691	13777	13470	13579	13469	13701	13506	13660	13694	13582	13648	13685	13619	13615	13604	13824	13676	13835	13608	13674	13671	13567	13675	13621	13788	13653	13459	13781	13466	13574	13453	13639	13714	13756	13584	13700	13690	13687	13533	13732	13562	13584	13646	13787	13645	13690	13730	13584	13525	13671	13525	13676	13715	13733	13587	13631	13748	13591	13593	13554	13655	13677	13778	13593	13398	13845	13592	13578	13615	13758	13614	13548	13727	13720	13522	13496	13633	13704	13693	13727	13552	13448	13540	13830	13802	13651	13576	13565	13643	13756	13683	13718	13546	13391	13727	13706	13668	13648	13782	13766	13764	13715	13708	13778	13664	13703	13696	13736	13753	13615	13630	13501	13680	13656	13558	13938	13742	13587	13703	13593	13857	13582	13468	13610	13642	13739	13649	13546	13623	13769	13653	13652	13794	13661	13637	13680	13636	13768	13658	13638	13573	13515	13752	13781	13776	13648	13593	13635	13770	13572	13616	13764	13644	13716	13725	13507	13775	13655	13658	13770	13583	13726	13676	13660	13747	13756	13556	13718	13527	13727	13640	13680	13578	13609	13708	13732	13616	13766	13576	13508	13586	13618	13655	13712	13697	13697	13666	13533	13773	13803	13571	13699	13721	13509	13760	13678	13645	13828	13605	13603	13615	13547	13734	13541	13743	13642	13752	13711	13575	13679	13658	13644	13510	13748	13664	13778	13673	13803	13702	13626	13677	13790	13635	13567	13729	13516	13690	13649	13874	13709	13777	13698	13612	13705	13663	13723	13712	13579	13606	13790	13480	13746	13767	13796	13650	13627	13707	13646	13683	13550	13659	13627	13640	13709	13748	13546	13592	13807	13532	13672	13623	13566	13599	13562	13857	13545	13643	13527	13691	13592	13592	13531	13555	13627	13537	13913	13708	13722	13850	13691	13656	13588	13648	13760	13802	13600	13705	13525	13603	13642	13613	13742	13784	13629	13615	13586	13514	13702	13718	13641	13730	13833	13506	13709	13695	13802	13677	13768	13669	13528	13601	13683	13678	13474	13844	13741	13679	13628	13664	13436	13809	13588	13599	13625	13501	13442	13605	13446	13781	13722	13549	13504	13497	13640	13691	13706	13671	13802	13558	13583	13768	13715	13687	13606	13540	13623	13609	13648	13781	13612	13489	13740	13691	13631	13580	13552	13719	13724	13606	13538	13739	13614	13698	13694	13609	13793	13589	13492	13730	13604	13571	13732	13608	13603	13676	13735	13761	13698	13467	13717	13642	13731	13804	13654	13649	13654	13732	13611	13639	13770	13674	13602	13787	13674	13720	13667	13710	13754	13847	13592	13640	13717	13525	13809	13623	13747	13689	13585	13746	13713	13798	13690	13647	13480	13529	13736	13630	13663	13646	13691	13724	13805	13510	13773	13830	13576	13637	13627	13706	13709	13613	13559	13559	13707	13544	13743	13658	13701	13778	13619	13670	13634	13662	13421	13547	13801	13670	13624	13631	13594	13708	13766	13635	13593	13710	13796	13593	13639	13523	13642	13632	13653	13811	13722	13616	13645	13615	13753	13599	13554	13516	13668	13559	13544	13664	13709	13734	13779	13572	13671	13547	13661	13700	13613	13647	13869	13716	13677	13669	13709	13626	13601	13818	13536	13654	13619	13629	13760	13670	13730	13708	13777	13568	13552	13554	13501	13655	13620	13705	13517	13760	13727	13746	13761	13579	13741	13726	13680	13658	13778	13640	13755	13671	13522	13697	13667	13628	13531	13489	13690	13725	13739	13607	13663	13692	13677	13734	13609	13745	13623	13619	13572	13666	13713	13660	13666	13621	13736	13773	13432	13705	13623	13641	13659	13651	13526	13786	13694	13685	13859	13668	13859	13557	13678	13547	13673	13669	13730	13645	13592	13684	13670	13830	13694	13667	13579	13682	13760	13632	13795	13716	13598	13661	13656	13675	13567	13683	13675	13581	13695	13703	13536	13570	13812	13624	13804	13783	13753	13508	13606	13555	13672	13604	13570	13559	13441	13570	13600	13556	13842	13548	13590	13618	13547	13653	13621	13574	13652	13506	13723	13539	13614	13767	13570	13672	13766	13652	13627	13744	13554	13623	13778	13572	13630	13643	13439	13780	13681	13732	13829	13595	13678	13564	13541	13703	13638	13606	13710	13628	13699	13658	13598	13658	13411	13790	13619	13741	13587	13522	13812	13568	13650	13586	13466	13599	13692	13503	13688	13742	13595	13676	13573	13769	13785	13699	13650	13587	13802	13616	13697	13763	13595	13559	13593	13755	13541	13756	13655	13826	13685	13726	13690	13662	13710	13696	13663	13633	13633	13765	13718	13642	13698	13572	13767	13526	13593	13465	13662	13631	13646	13748	13669	13656	13714	13610	13650	13851	13803	13559	13623	13828	13689	13634	13677	13601	13588	13659	13650	13641	13608	13690	13715	13732	13571	13760	13572	13590	13732	13583	13631	13610	13559	13694	13660	13582	13635	13666	13385	13684	13607	13645	13736	13758	13695	13601	13648	13580	13803	13673	13729	13525	13705	13562	13715	13775	13696	13591	13557	13754	13764	13358	13705	13757	13803	13643	13867	13709	13599	13696	13717	13690	13693	13654	13570	13867	13614	13720	13733	13657	13605	13630	13685	13649	13717	13851	13750	13596	13652	13757	13709	13784	13663	13700	13818	13684	13752	13635	13711	13665	13680	13567	13605	13680	13749	13719	13438	13729	13712	13687	13566	13694	13459	13658	13611	13627	13567	13682	13476	13718	13606	13735	13698	13758	13512	13610	13808	13668	13654	13908	13662	13759	13736	13687	13584	13743	13771	13614	13626	13542	13784	13605	13686	13507	13463	13655	13812	13720	13627	13597	13784	13593	13732	13617	13605	13661	13647	13682	13741	13694	13703	13634	13654	13709	13709	13897	13456	13639	13545	13644	13676	13631	13522	13773	13623	13700	13524	13536	13619	13524	13698	13606	13767	13617	13637	13760	13636	13630	13684	13719	13594	13511	13633	13662
23924	21044	28441	23904	22048	41676	73899	67342	48547	33364	23122	18610	17496	17154	16952	17222	17310	17190	16999	17182	17160	17150	17136	17085	16903	17190	17086	17101	17312	16943	17043	17147	17103	16994	16944	17126	17010	17110	17062	16981	16955	17136	17030	16926	17148	17042	17107	17082	16730	17036	16914	17051	16961	16852	16910	17079	16968	16671	16946	17016	17003	17195	16998	17166	17048	16781	16924	16916	17125	16945	17079	16800	17190	16989	16827	16927	17096	17112	17151	16849	17008	16926	16910	16998	16852	17067	17032	17025	16951	16857	16923	16756	16977	17125	16797	17008	16802	16884	17129	16825	16766	17150	17048	16835	17058	17004	17042	17147	17009	16959	16837	17077	16941	17048	16797	16992	16959	17053	16881	16962	16819	16931	17064	16937	16891	17061	16939	17046	17002	17058	16958	16755	16794	17043	16965	17018	16976	16945	17066	17093	16876	16993	17063	16843	16718	16882	16654	17079	16915	16903	16923	17087	17030	16994	16995	17006	17139	16972	16750	16991	16935	17055	17123	16935	17223	16967	16969	16952	17069	16856	16963	16954	16918	16867	16882	16847	16961	16971	17046	16994	16964	16971	16931	16863	16754	16995	17010	17068	16891	16923	16968	16876	16920	16898	16982	17109	17059	17022	16828	16937	17052	16950	16937	17058	17022	16936	17152	16784	17022	16933	17088	16774	17168	16861	17055	17047	16855	17000	17043	17030	16882	16946	17001	17061	17143	16823	16998	16964	16933	17110	16837	16827	16924	17020	16758	16841	16931	16905	17128	16777	17055	16806	17011	16870	16978	17144	17103	16985	16766	16907	16934	17113	16823	16966	17221	16964	17089	16981	17110	16987	16799	16988	16786	16991	16960	16775	16898	17178	16927	16939	17105	16854	16895	16799	16787	16952	17012	17056	17120	16872	17116	17188	16964	16716	16843	16966	16884	17001	16849	17047	16934	16778	17228	17137	17036	17123	17108	16943	16887	16925	17019	17029	17016	17049	17023	17150	16959	16826	17138	16864	16929	17090	16980	17072	16966	17044	17217	17010	16860	16980	16976	17105	16761	16744	17045	16929	16861	16952	16736	17088	16973	17122	16869	16927	16966	16961	16826	17191	16942	16779	16915	16912	16762	17061	16976	16932	16970	16980	16939	16989	16782	16902	17082	17012	16822	17062	16815	16777	16998	16640	16980	16989	16972	16865	16905	17064	16995	16963	16925	16710	16829	17085	16861	16953	16923	17146	16831	16822	16895	17005	16944	17132	16961	17054	16943	16976	16928	16761	16787	16981	16696	16904	16992	16889	16890	16938	17069	17056	17046	16945	16853	17034	17022	16957	16842	16832	16876	17091	16873	17095	17034	16892	16980	16741	17055	16964	16852	17009	16928	16970	17013	16870	16876	17074	16953	17155	16967	16985	16941	16936	17107	17080	16866	16802	16818	17177	17039	16838	17005	16803	16999	17186	16879	16836	17072	17068	16762	16932	17034	16834	16870	16804	17036	16931	16779	17010	16723	17043	16976	16968	17003	17098	16936	17023	16931	16965	16929	16928	16708	16932	16994	16839	16775	17103	16994	16963	16937	17105	16962	17176	16939	17050	16715	16977	16836	17111	16977	16967	16919	16902	17023	17032	16965	17085	17047	16831	17015	16956	16891	17040	16947	16835	16887	17013	16859	16789	16912	16923	16947	16821	17148	16790	16964	17220	16853	16927	17030	16727	16856	16952	16993	16886	16939	16770	16834	17020	16983	17043	16977	16957	17096	17060	16963	17072	16939	16748	17073	16788	17042	17014	17128	16915	16907	16712	17045	16977	16897	16862	16938	17077	17117	16915	16715	16929	16770	16962	16939	16917	16774	16918	16994	16787	16828	16970	17026	16978	17095	16980	17078	17076	16978	16999	17014	16928	17060	16993	16805	16870	16971	16843	16980	16955	17116	17034	16918	16911	17107	17079	16977	16905	17007	16945	16899	16946	16928	17081	16993	16755	16923	17029	16868	17031	16934	16955	16898	16921	17091	16913	17086	16797	16944	16986	16852	16999	16996	16887	17013	16794	17082	17105	16706	16989	17100	16799	16987	16982	16973	17000	16970	16725	16941	16991	16983	16945	16895	16872	16941	17047	16892	16901	16912	16830	16790	17141	16904	16912	16885	16973	16900	16981	17183	16764	16783	16981	17064	17072	17011	16919	16915	16901	16990	16958	16953	16837	16872	17083	16841	16779	16840	17175	16996	16783	16860	16924	17069	16907	16951	16873	17020	16976	16970	16959	17075	16940	16983	16886	17003	16663	17041	17085	16954	17069	16918	16989	17054	16865	17040	16956	16983	16971	17090	16874	16655	17006	16987	16896	16999	16690	16946	16835	16996	16866	16929	17133	16792	16877	16933	16965	16953	16849	17051	16972	16771	17074	16964	16826	17102	16884	16815	16932	16901	16949	17020	16797	17077	16825	17022	17058	16965	16769	17041	17033	16980	17003	16971	16778	16924	16913	17041	16866	16894	16694	17023	16902	16974	16744	16701	16880	16895	16912	16837	16959	16777	16932	17039	17036	16810	16888	17156	16958	16907	17143	16742	16979	16760	16803	16964	16932	17025	17237	16834	16894	16862	17026	17030	16677	16984	16819	16732	16826	17072	16768	16872	16899	16710	16997	16990	17065	16987	17159	16843	17028	16996	16992	16912	17058	17140	17200	16905	16974	17063	16991	16722	16866	16882	17054	16952	16732	16908	16763	16967	16888	16870	16680	16964	17034	16946	17024	16997	17007	17273	17191	17189	17035	17068	16980	17025	16974	16985	16958	16960	16948	16942	16769	16955	16923	16817	16988	17103	17069	17111	16846	17048	17009	17042	16981	17086	17004	16992	16857	17037	16904	17012	16985	16952	16821	16869	16996	16986	16876	16931	17169	17172	16989	16768	16875	16890	16852	16986	16916	16819	16627	17042	16960	17052	16907	16771	16786	16932	16843	17208	16851	16814	16879	16952	16894	16767	16941	16842	16862	17042	16949	17012	16966	17121	16930	17091	16716	16899	16984	17049	16916	17034	17095	16979	16996	16977	17036	16888	16865	16759	16937	16850	16888	16988	17288	16832	16877	17088	16919	16775	16975	16783	17153	16820	16830	16908	16819	16884	17081	16777	17047	17028	16979	16793	16927	17042	17037	17053	16958	16904	16880	16946	16904	17033	16866	16841	16842	17105	16857	16887	17085	16996	16793	16820	16952	16841	17020	17060	16732	16769	16881	17058	16956	16932	17046	17055	16902	17044	16919	17084	17063	16861	17059	17054	16793	16908	16960	17082	17077	16986	16825	16824	17088	16819	16623	16849	16941	16849	16907	17007	17202	16877	16785	16907	16934	16909	16765	16962	16904	16906	16938	16878	17049	16888	16904	16820	16916	16909	16999	17065	16876	17020	16954	16920	16831	17025	17122	16913	16993	16750	17000	16972	16958	16705	17132	16995	16982	16917	17027	17046	17026	16808	16831	16902	16887	16954	16919	17026	16943	16875	17124	17142	17007	17037	16792	17143	17026	16846	16942	17116	16887	17094	17091	17016	16963	16980	16942	17316	16835	16858	16765	16945	16882	16890	16983	16996	16947	16980	17001	16788	16810	16824	16970	16816	16983	16791	16995	17037	16911	17028	17011	16934	16830	16830	16759	17115	16971	16938	16935	16986	17072	17037	16761	16809	16861	16876	16789	16889	16928	16989	16799	16987	16933	16788	17000	17063	16906	17091	17039	16805	16977	17146	16889	16976	16969	16796	17010	16892	16922	16787	16861	16887	16881	16688	16836	16936	17035	16945	16919	16900	16749	16984	17051	17176	16939	17164	17083	16917	16910	16744	16540	17037	16882	16854	16817	16829	16944	17015	17101	17077	17011	17019	16891	16966	16948	16907	16952	16795	16893	16756	17164	17163	17107	16946	17010	17093	16943	16920	16926	16903	17072	17111	16817	17048	16974	16931	17152	16778	16957	17106	16881	16902	16942	17015	16923	16764	16886	16959	17045	16881	16906	17020	16988	16970	16960	16834	16904	17108	17034	16931	16836	17012	16791	17025	16807	17001	16936	16912	17079	16836	16834	16956	17233	16840	16966	16878	16963	16836	16947	16978	16819	16936	16920	17098	16980	16799	16961	17017	16999	16864	17041	17030	17162	16896	17025	16890	16845	17198	16953	17143	16984	16774	17238	16920	16911	16934	17058	17262	16792	16852	17009	16889	16877	16973	17013	17044	16874	16822	16925	17036	17077	17156	17021	16948	16948	16876	16851	16877	16752	16947	17003	16748	17019	17008	16961	16953	16853	16858	17099	16861	17033	17011	16923	16918	16930	16756	17037	16983	17013	16984	16967	16932	17154	16944	16931	16911	16922	17106	16857	17039	16994	16845	17010	17060	16748	16908	16935	16976	17019	16939	16854	17058	17020	17076	16900	17059	16967	16921	16964	17052	16832	16910	16853	16981	16862	17026	16813	17045	16872	16744	16988	16988	16945	16924	16691	17015	17172	16989	17152	16931	16947	17022	16948	16907	16976	17012	16967	16802	16911	16740	17107	16899	16909	16888	16953	16803	16966	16788	16879	16847	16896	16854	17068	17057	17021	16923	17017	16994	16824	17102	16687	16879	16965	17192	16893	16918	17247	16972	17057	16994	16989	16966	17042	17054	17022	16970	17017	17090	16974	16891	16856	16911	16954	16851	16881	16971	16961	16919	17037	17002	16899	16755	16988	16909	16956	16800	16731	16938	17240	17092	16925	17160	16936	17101	16933	16948	16913	17085	16920	17027	17067	16737	16955	17033	17087	17013	17057	16943	17017	16967	16785	17047	16926	16984	16935	16929	16843	16890	16938	16994	16865	17207	16839	16999	16921	16936	17069	17136	16997	16901	16928	16956	17126	16934	16978	16859	17185	17110	17239	16785	16879	16926	16946	16884	17108	17084	16918	16903	17118	16848	16920	17048	16825	16736	16799	16918	17147	17149	16959	16961	17046	16865	16992	17060	16779	16970	17065	16911	17065	16842	17077	16828	16813	16914	16969	16807	16947	17192	16907	16912	16921	17211	17189	16936	17069	16905	16824	16993	17027	17024	16970	17009	16918	16903	16872	17110	16838	17063	16809	16932	16817	17098	16728	17030	16832
19910	33986	30549	24730	24917	48126	74183	66589	47258	30938	18451	14214	13665	13590	13591	13555	13476	13545	13631	13605	13641	13622	13619	13603	13420	13497	13595	13654	13491	13492	13506	13473	13489	13573	13489	13479	13524	13577	13523	13306	13478	13607	13578	13583	13332	13366	13517	13592	13574	13480	13505	13400	13446	13442	13301	13586	13431	13461	13472	13324	13569	13367	13524	13656	13475	13515	13525	13592	13548	13503	13643	13692	13463	13519	13361	13529	13475	13513	13564	13547	13557	13424	13532	13612	13573	13565	13489	13444	13704	13606	13399	13518	13346	13675	13605	13482	13615	13521	13503	13438	13556	13498	13476	13458	13640	13481	13438	13377	13351	13517	13508	13664	13254	13448	13387	13495	13489	13458	13530	13460	13541	13690	13427	13463	13480	13524	13485	13510	13514	13458	13495	13624	13623	13754	13469	13618	13594	13489	13398	13413	13605	13619	13516	13593	13574	13489	13528	13448	13399	13452	13493	13463	13510	13355	13546	13486	13483	13390	13538	13416	13601	13423	13698	13509	13510	13523	13677	13489	13712	13699	13422	13564	13622	13314	13536	13542	13703	13508	13494	13479	13513	13402	13401	13499	13272	13589	13559	13611	13508	13336	13515	13479	13520	13551	13534	13376	13465	13530	13311	13431	13577	13674	13561	13497	13443	13409	13493	13512	13586	13531	13607	13501	13376	13558	13403	13407	13566	13651	13526	13408	13606	13343	13382	13356	13356	13490	13631	13384	13500	13519	13435	13492	13382	13461	13542	13453	13602	13552	13519	13415	13611	13391	13524	13636	13505	13426	13400	13609	13514	13516	13329	13383	13526	13482	13513	13516	13481	13563	13367	13440	13524	13536	13654	13644	13505	13538	13460	13643	13488	13468	13391	13538	13639	13571	13591	13558	13485	13462	13545	13537	13576	13469	13588	13458	13443	13420	13591	13634	13479	13391	13487	13498	13590	13541	13567	13436	13399	13500	13585	13392	13449	13579	13562	13555	13459	13412	13485	13596	13408	13532	13506	13445	13591	13565	13757	13478	13670	13432	13466	13405	13560	13488	13453	13334	13684	13537	13682	13768	13509	13550	13496	13568	13478	13641	13641	13574	13472	13636	13333	13523	13428	13556	13466	13539	13630	13452	13557	13275	13558	13400	13465	13471	13550	13425	13476	13453	13510	13539	13363	13387	13499	13486	13593	13451	13449	13405	13516	13530	13470	13435	13625	13456	13515	13629	13475	13532	13478	13529	13612	13435	13425	13497	13520	13598	13491	13581	13561	13369	13532	13563	13359	13716	13221	13574	13471	13436	13521	13390	13587	13541	13378	13416	13507	13523	13489	13389	13657	13496	13490	13473	13424	13473	13443	13621	13515	13487	13444	13576	13518	13459	13427	13459	13441	13517	13457	13398	13509	13451	13455	13647	13396	13461	13380	13353	13382	13488	13622	13489	13495	13366	13580	13456	13290	13344	13393	13582	13455	13603	13497	13423	13609	13609	13385	13560	13440	13507	13656	13501	13604	13484	13667	13436	13419	13549	13359	13521	13444	13452	13629	13462	13491	13533	13510	13535	13750	13471	13502	13489	13363	13352	13453	13511	13427	13397	13545	13333	13491	13614	13414	13445	13418	13483	13513	13391	13310	13410	13527	13437	13650	13436	13490	13554	13461	13717	13652	13558	13650	13386	13530	13554	13350	13355	13412	13490	13417	13490	13574	13214	13319	13597	13367	13550	13417	13559	13557	13423	13630	13554	13465	13482	13520	13497	13456	13378	13445	13430	13506	13634	13488	13398	13577	13425	13516	13544	13325	13579	13531	13441	13411	13491	13448	13392	13621	13607	13437	13492	13490	13544	13492	13373	13559	13609	13608	13443	13563	13450	13481	13313	13617	13457	13701	13525	13587	13414	13436	13416	13451	13521	13484	13373	13473	13506	13419	13523	13499	13507	13572	13718	13532	13436	13551	13617	13608	13551	13505	13350	13381	13428	13501	13603	13446	13619	13509	13585	13455	13575	13509	13492	13471	13434	13530	13516	13505	13388	13702	13561	13631	13454	13418	13464	13591	13375	13446	13443	13423	13550	13573	13463	13364	13492	13540	13534	13346	13618	13385	13472	13460	13359	13571	13385	13310	13554	13582	13442	13352	13595	13481	13325	13589	13410	13547	13496	13434	13297	13319	13422	13563	13436	13491	13417	13484	13518	13462	13493	13364	13453	13415	13495	13578	13489	13591	13433	13516	13541	13574	13694	13479	13511	13518	13559	13490	13402	13489	13591	13491	13470	13557	13453	13444	13520	13489	13442	13385	13499	13615	13441	13419	13496	13481	13438	13679	13600	13576	13501	13385	13370	13559	13500	13486	13414	13468	13611	13669	13419	13527	13528	13636	13577	13430	13322	13556	13360	13483	13599	13469	13414	13533	13494	13443	13594	13497	13449	13282	13329	13544	13358	13348	13546	13548	13637	13397	13510	13568	13559	13522	13402	13587	13574	13491	13296	13536	13356	13530	13345	13411	13511	13546	13551	13482	13371	13504	13354	13529	13466	13502	13304	13462	13527	13459	13594	13590	13522	13515	13675	13375	13650	13594	13474	13415	13520	13609	13554	13541	13373	13516	13463	13442	13478	13473	13583	13432	13318	13515	13419	13518	13622	13513	13687	13458	13518	13385	13531	13607	13503	13698	13303	13514	13530	13570	13525	13505	13310	13394	13459	13456	13297	13478	13485	13550	13468	13549	13491	13613	13618	13434	13482	13579	13525	13434	13429	13393	13606	13573	13435	13618	13656	13538	13548	13506	13612	13571	13604	13367	13597	13491	13450	13432	13463	13281	13512	13644	13438	13530	13465	13720	13374	13639	13450	13638	13346	13320	13257	13402	13572	13476	13486	13465	13659	13676	13619	13355	13661	13445	13467	13592	13454	13448	13438	13465	13475	13537	13559	13474	13401	13456	13319	13522	13522	13387	13553	13513	13516	13375	13588	13516	13486	13350	13531	13549	13612	13492	13519	13628	13469	13605	13441	13566	13435	13640	13614	13558	13538	13430	13539	13526	13417	13517	13360	13628	13508	13552	13373	13543	13429	13524	13552	13563	13332	13499	13447	13396	13470	13481	13483	13493	13578	13419	13415	13409	13677	13616	13425	13598	13497	13449	13535	13487	13433	13613	13385	13349	13463	13480	13485	13471	13552	13430	13361	13439	13452	13495	13690	13561	13455	13469	13530	13406	13482	13459	13610	13607	13448	13545	13509	13407	13558	13561	13371	13616	13540	13426	13474	13560	13566	13611	13456	13482	13472	13472	13411	13465	13497	13509	13383	13500	13516	13550	13560	13554	13508	13516	13768	13538	13564	13576	13565	13482	13559	13448	13476	13389	13447	13566	13574	13557	13519	13363	13581	13427	13636	13575	13328	13448	13435	13334	13586	13647	13536	13537	13351	13510	13530	13471	13489	13368	13463	13300	13585	13322	13520	13519	13513	13516	13568	13513	13531	13357	13425	13392	13674	13314	13444	13349	13507	13522	13368	13488	13557	13387	13444	13434	13657	13502	13480	13609	13466	13806	13441	13608	13558	13512	13749	13727	13494	13686	13476	13404	13387	13500	13645	13471	13668	13395	13620	13573	13521	13435	13500	13471	13527	13482	13638	13538	13328	13553	13568	13510	13478	13582	13579	13528	13528	13624	13523	13445	13405	13415	13406	13460	13705	13496	13567	13558	13593	13452	13527	13528	13523	13397	13504	13732	13728	13435	13416	13461	13729	13687	13479	13473	13565	13453	13600	13428	13504	13452	13428	13345	13761	13458	13495	13488	13433	13353	13611	13473	13432	13496	13455	13683	13507	13497	13484	13547	13455	13476	13410	13527	13509	13577	13509	13639	13447	13468	13485	13416	13661	13389	13540	13384	13523	13452	13466	13498	13380	13520	13553	13536	13543	13501	13610	13462	13493	13687	13563	13321	13721	13521	13452	13479	13516	13338	13541	13552	13634	13564	13455	13473	13623	13535	13391	13589	13446	13565	13496	13428	13521	13716	13361	13380	13624	13484	13408	13385	13518	13357	13452	13452	13385	13516	13626	13552	13304	13614	13430	13343	13374	13494	13391	13599	13395	13393	13443	13535	13338	13671	13431	13565	13648	13555	13503	13506	13412	13397	13513	13492	13485	13652	13654	13422	13340	13552	13367	13524	13434	13636	13549	13343	13534	13503	13427	13474	13639	13535	13518	13487	13383	13422	13392	13585	13599	13516	13541	13542	13575	13518	13418	13632	13467	13370	13472	13678	13609	13595	13559	13434	13533	13484	13578	13557	13596	13626	13532	13365	13421	13693	13405	13585	13497	13575	13560	13403	13559	13453	13614	13370	13605	13461	13520	13721	13498	13465	13451	13555	13448	13560	13479	13572	13385	13381	13555	13505	13358	13467	13516	13476	13602	13639	13297	13612	13341	13573	13832	13589	13442	13510	13393	13416	13591	13435	13567	13535	13514	13611	13402	13476	13719	13529	13494	13640	13518	13450	13620	13362	13437	13536	13640	13583	13464	13333	13516	13493	13389	13587	13495	13518	13447	13697	13404	13355	13600	13629	13527	13471	13464	13489	13447	13497	13560	13607	13380	13321	13537	13533	13486	13458	13469	13497	13420	13491	13477	13526	13491	13413	13613	13573	13351	13533	13541	13677	13502	13649	13287	13510	13526	13585	13480	13530	13600	13557	13547	13449	13584	13398	13426	13643	13724	13376	13621	13426	13662	13502	13550	13376	13415	13424	13473	13483	13574	13630	13588	13341	13527	13385	13560	13388	13472	13599	13481	13461	13524	13577	13558	13414	13476	13563	13528	13584	13600	13540	13400	13677	13294	13454	13486	13597	13583	13667	13471	13388	13553	13466	13493	13523	13459	13601	13549	13549	13571	13453	13692	13544	13486	13565	13431	13362	13494	13517	13364	13483	13546	13589	13492	13518	13455	13463	13444	13546	13537	13521	13585	13541	13505	13621	13446	13526	13663	13621	13512	13524	13604	13601	13239	13456	13466	13547	13460	13617	13392	13565	13531	13386	13475	13508	13371	13477	13513	13607	13551	13468	13411	13351	13534	13613	13287	13540	13546	13532	13503	13437	13447	13399	13500	13345	13576	13628	13481
30129	22753	23272	20988	19481	22259	26501	27558	23360	20271	18839	18682	18470	18375	18706	18311	18281	18283	18471	18664	18544	18341	18424	18393	18239	18373	18477	18387	18398	18357	18531	18285	18312	18527	18130	18319	18514	18410	18380	18422	18267	18446	18315	18371	18174	18442	18542	18339	18444	18542	18479	18354	18303	18294	18273	18187	18369	18464	18490	18387	18124	18370	18362	18391	18415	18374	18357	18468	18324	18406	18233	18236	18443	18134	18314	18287	18422	18418	18419	18387	18473	18507	18530	18389	18391	18247	18250	18534	18417	18373	18269	18166	18120	18478	18420	18453	18193	18468	18309	18200	18260	18313	18473	18602	18442	18380	18423	18166	18449	18431	18343	18462	18540	18517	18453	18221	18277	18234	18438	18474	18436	18388	18171	18337	18388	18341	18481	18285	18308	18332	18395	18395	18426	18427	18359	18055	18390	18193	18396	18535	18241	18437	18280	18413	18277	18417	18475	18300	18478	18346	18378	18435	18309	18673	18358	18437	18374	18502	18353	18194	18248	18410	18588	18415	18187	18408	18391	18496	18399	18513	18243	18533	18322	18499	18683	18311	18516	18215	18427	18412	18251	18454	18492	18473	18401	18248	18245	18529	18386	18283	18241	18577	18419	18333	18533	18313	18431	18436	18528	18262	18389	18391	18282	18246	18549	18388	18510	18429	18551	18443	18461	18505	18492	18176	18382	18548	18421	18482	18252	18396	18611	18441	18352	18200	18463	18447	18307	18398	18329	18433	18295	18249	18269	18345	18217	18447	18607	18331	18399	18499	18362	18354	18424	18260	18458	18221	18458	18480	18516	18277	18600	18296	18326	18332	18259	18529	18484	18636	18638	18293	18260	18503	18379	18442	18434	18405	18294	18326	18503	18371	18352	18535	18545	18240	18231	18336	18484	18367	18199	18450	18370	18407	18615	18554	18287	18279	18358	18256	18351	18240	18432	18418	18349	18353	18279	18201	18328	18231	18434	18141	18312	18330	18431	18188	18269	18379	18333	18388	18359	18501	18536	18430	18329	18338	18423	18502	18505	18655	18460	18328	18672	18371	18351	18330	18347	18369	18234	18384	18447	18476	18236	18528	18119	18370	18222	18369	18172	18429	18409	18457	18645	18347	18380	18344	18288	18489	18300	18367	18309	18383	18551	18333	18336	18275	18451	18197	18443	18270	18463	18331	18204	18350	18313	18309	18450	18247	18464	18498	18561	18201	18461	18365	18310	18346	18472	18466	18394	18188	18455	18195	18565	18499	18319	18505	18292	18332	18201	18435	18517	18304	18411	18712	18250	18507	18248	18264	18254	18375	18246	18359	18293	18349	18242	18506	18437	18177	18542	18405	18328	18353	18500	18432	18408	18674	18439	18443	18292	18278	18348	18395	18457	18100	18385	18115	18401	18487	18457	18334	18280	18361	18406	18376	18320	18459	18507	18461	18371	18344	18288	18421	18423	18415	18282	18469	18584	18451	18342	18433	18382	18420	18451	18471	18413	18368	18280	18364	18424	18214	18230	18360	18305	18353	18247	18384	18220	18475	18325	18273	18195	18501	18324	18312	18276	18388	18322	18320	18335	18310	18332	18212	18217	18497	18391	18340	18051	18391	18510	18299	18483	18491	18456	18286	18356	18499	18415	18213	18350	18216	18375	18414	18344	18404	18391	18121	18253	18409	18375	18314	18346	18473	18313	18223	18283	18214	18434	18293	18456	18567	18345	18238	18369	18257	18341	18363	18555	18427	18422	18292	18434	18258	18420	18511	18403	18359	18313	18299	18339	18239	18273	18481	18373	18247	18412	18441	18589	18138	18402	18429	18503	18419	18439	18449	18179	18469	18422	18391	18582	18347	18600	18467	18385	18028	18531	18477	18498	18449	18369	18427	18278	18318	18206	18322	18425	18504	18451	18150	18146	18190	18177	18326	18305	18301	18310	18345	18439	18688	18200	18396	18431	18359	18380	18243	18106	18271	18163	18332	18160	18486	18312	18167	18323	18478	18475	18439	18585	18166	18252	18470	18305	18373	18406	18366	18322	18328	18234	18437	18404	18444	18243	18232	18498	18176	18400	18420	18204	18095	18435	18305	18572	18573	18367	18495	18452	18115	18538	18453	18445	18402	18544	18322	18286	18289	18440	18280	18515	18292	18426	18137	18367	18312	18366	18431	18471	18402	18364	18192	18432	18388	18501	18283	18248	18489	18442	18320	18182	18543	18552	18610	18346	18581	18405	18229	18484	18607	18448	18364	18070	18264	18384	18399	18379	18435	18334	18487	18291	18171	18391	18330	18512	18360	18304	18238	18097	18350	18488	18263	18418	18285	18564	18418	18375	18474	18298	18434	18452	18412	18600	18378	18421	18456	18377	18426	18357	18265	18268	18182	18272	18370	18481	18473	18444	18325	18307	18309	18518	18433	18340	18294	18327	18457	18517	18394	18254	18437	18283	18394	18335	18471	18445	18291	18273	18385	18528	18337	18342	18415	18246	18321	18401	18222	18202	18372	18413	18194	18473	18184	18466	18360	18473	18409	18290	18234	18453	18498	18423	18645	18187	18371	18587	18602	18374	18435	18205	18396	18244	18473	18460	18253	18349	18469	18416	18330	18250	18474	18532	18341	18463	18477	18612	18526	18602	18346	18307	18276	18218	18445	18455	18252	18268	18510	18485	18364	18155	18207	18578	18484	18166	18583	18319	18375	18376	18218	18417	18330	18526	18389	18379	18370	18313	18176	18123	18375	18442	18286	18413	18116	18487	18447	18275	18408	18478	18149	18298	18563	18238	18510	18501	18462	18399	18244	18380	18401	18300	18550	18323	18403	18340	18217	18319	18457	18405	18544	18177	18382	18332	18266	18527	18232	18557	18575	18362	18508	18330	18377	18434	18320	18531	18524	18492	18173	18534	18278	18388	18181	18251	18525	18094	18493	18363	18375	18472	18415	18401	18525	18484	18243	18249	18355	18398	18267	18457	18711	18342	18257	18479	18454	18658	18401	18262	18481	18473	18439	18386	18527	18449	18463	18446	18557	18458	18342	18346	18352	18375	18654	18374	18302	18349	18465	18486	18389	18505	18227	18481	18296	18293	18331	18203	18329	18511	18313	18439	18507	18428	18490	18370	18437	18279	18521	18549	18479	18251	18314	18135	18283	18427	18506	18247	18313	18549	18422	18400	18534	18425	18382	18308	18469	18483	18578	18251	18419	18543	18430	18335	18269	18541	18341	18370	18530	18560	18328	18217	18403	18406	18365	18299	18196	18127	18337	18621	18427	18586	18315	18514	18367	18524	18302	18399	18575	18303	18459	18538	18280	18261	18604	18712	18400	18599	18315	18152	18415	18168	18289	18387	18329	18394	18398	18530	18279	18320	18461	18494	18508	18160	18204	18398	18132	18449	18494	18516	18209	18452	18380	18423	18353	18479	18553	18371	18443	18412	18361	18082	18250	18343	18360	18203	18320	18491	18259	18361	18658	18393	18368	18155	18490	18216	18080	18370	18477	18484	18567	18421	18310	18448	18479	18716	18552	18371	18155	18177	18481	18246	18277	18396	18440	18345	18195	18298	18505	18401	18272	18412	18342	18502	18487	18373	18470	18267	18433	18394	18336	18421	18401	18485	18557	18256	18295	18357	18408	18405	18163	18377	18540	18375	18248	18367	18264	18373	18468	18357	18476	18484	18330	18109	18323	18312	18354	18179	18438	18370	18401	18206	18248	18304	18130	18449	18312	18356	18339	18395	18337	18488	18377	18268	18518	18298	18229	18541	18531	18369	18343	18358	18184	18530	18244	18392	18539	18303	18495	18543	18452	18298	18460	18281	18448	18396	18185	18400	18411	18211	18313	18268	18187	18334	18379	18606	18478	18492	18102	18330	18320	18263	18196	18309	18321	18527	18437	18398	18544	18524	18451	18257	18351	18552	18293	18328	18295	18217	18386	18459	18370	18476	18417	18574	18263	18325	18260	18381	18222	18161	18373	18456	18306	18187	18202	18232	18522	18311	18409	18003	18359	18379	18551	18449	18236	18278	18274	18187	18405	18419	18475	18094	18376	18502	18115	18299	18393	18510	18340	18583	18292	18508	18300	18489	18313	18475	18533	18630	18310	18640	18218	18358	18402	18198	18624	18436	18364	18393	18348	18610	18429	18429	18369	18392	18349	18302	18228	18331	18423	18475	18266	18368	18305	18492	18491	18446	18192	18073	18464	18553	18615	18395	18438	18395	18260	18465	18414	18486	18297	18511	18448	18292	18431	18286	18400	18376	18446	18306	18263	18589	18249	18540	18262	18148	18612	18340	18632	18273	18317	18456	18267	18637	18502	18425	18459	18528	18608	18648	18477	18291	18418	18415	18306	18290	18328	18208	18329	18492	18313	18344	18422	18420	18236	18511	18449	18294	18572	18298	18489	18277	18524	18394	18633	18519	18506	18379	18177	18647	18260	18433	18394	18484	18298	18348	18209	18318	18367	18442	18277	18372	18372	18420	18478	18503	18270	18760	18543	18479	18419	18322	18309	18324	18475	18420	18227	18331	18525	18466	18397	18369	18429	18277	18310	18393	18470	18354	18333	18324	18391	18525	18320	18320	18323	18419	18295	18330	18432	18414	18515	18561	18342	18245	18475	18215	18134	18307	18459	18420	18435	18336	18473	18305	18411	18518	18545	18443	18544	18407	18447	18348	18439	18346	18377	18349	18169	18376	18223	18632	18494	18263	18530	18503	18349	18491	18479	18447	18166	18317	18322	18457	18395	18520	18201	18311	18257	18377	18384	18391	18481	18289	18330	18304	18150	18405	18333	18551	18698	18361	18353	18374	18390	18108	18344	18518	18476	18444	18516	18265	18248	18305	18472	18669	18430	18561	18475	18063	18376	18265	18578	18364	18207	18430	18453	18304	18573	18561	18285	18244	18279	18428	18366	18329	18475	18511	18351	18195	18125	18442	18415	18468	18430	18475	18533	18497	18440	18492	18223	18318	18451	18375	18244	18250	18419	18376	18457	18421	18613	18382	18337	18584	18224	18294	18583	18441	18304	18518	18524	18325	18403	18425	18305	18445	18535	18454	18418	18416	18508	18322	18457	18349	18382	18514	18440	18396	18427	18325	18422	18447	18345	18458	18315	18342	18488	18154	18269	18389	18369
16530	19110	18428	15549	16089	20490	25679	24726	19340	15987	14763	14351	14149	14229	14458	14155	14226	14175	14307	14294	14261	14383	14208	14373	14310	14262	14181	14306	14293	14131	14249	14263	14394	14245	14201	14309	14218	14437	14378	14133	14277	14295	14424	14394	14268	14376	14395	14311	14416	14251	14351	14293	14275	14309	14352	14273	14288	14233	14292	14160	14273	14113	14343	14211	14255	14222	14176	14346	14259	14248	14292	14357	14373	14374	14342	14292	14412	14177	14330	14435	14212	14181	14387	14306	14325	14333	14308	14258	14181	14414	14308	14386	14191	14267	14462	14400	14288	14359	14214	14289	14354	14260	14358	14313	14169	14308	14392	14333	14256	14243	14385	14217	14273	14330	14382	14440	14236	14497	14332	14190	14358	14307	14324	14224	14259	14143	14393	14268	14312	14227	14289	14152	14275	14349	14264	14505	14343	14390	14199	14294	14204	14208	14270	14420	14299	14387	14240	14355	14233	14341	14344	14256	14231	14352	14446	14192	14298	14306	14286	14189	14313	14498	14268	14283	14094	14353	14216	14276	14324	14220	14250	14192	14331	14372	14360	14242	14223	14114	14367	14190	14439	14406	14267	14277	14309	14349	14287	14124	14328	14202	14232	14304	14238	14101	14376	14282	14147	14225	14261	14255	14214	14077	14276	14365	14294	14251	14225	14160	14347	14229	14303	14286	14356	14272	14226	14003	14257	14308	14192	14250	14217	14124	14212	14222	14333	14182	14451	14230	14338	14349	14306	14322	14285	14274	14313	14235	14281	14369	14415	14152	14273	14230	14355	14225	14219	14292	14246	14160	14329	14264	14304	14320	14234	14346	14303	14052	14091	14116	14131	14282	14336	14168	14289	14221	14376	14386	14260	14175	14382	14196	14332	14325	14269	14205	14370	14312	14283	14131	14312	14209	14171	14325	14139	14338	14151	14303	14241	14210	14365	14214	14417	14416	14190	14413	14112	14296	14199	14379	14154	14317	14253	14309	14306	14262	14389	14227	14355	14202	14290	14123	14181	14261	14415	14282	14347	14161	14295	14378	14289	14459	14169	14316	14393	14432	14332	14431	14304	14247	14205	14323	14171	14221	14387	14432	14362	14353	14210	14535	14212	14208	14223	14290	14397	14417	14477	14323	14389	14348	14326	14287	14307	14244	14321	14370	14223	14427	14219	14273	14250	14199	14316	14330	14474	14244	14315	14309	14284	14201	14227	14478	14275	14309	14393	14165	14291	14391	14337	14157	14291	14488	14158	14229	14189	14298	14188	14317	14141	14289	14370	14172	14355	14272	14162	14290	14304	14340	14224	14338	14355	14404	14290	14206	14242	14462	14327	14345	14186	14441	14494	14377	14404	14299	14160	14376	14197	14252	14275	14432	14308	14204	14261	14343	14141	14351	14381	14217	14209	14364	14323	14483	14522	14111	14395	14388	14312	14114	14327	14181	14166	14314	14320	14324	14363	14351	14424	14265	14326	14128	14202	14284	14147	14324	14221	14275	14398	14199	14333	14258	14377	14447	14344	14094	14290	14151	14426	14218	14211	14151	14495	14242	14399	14387	14385	14122	14373	14290	14320	14247	14232	14214	14243	14356	14484	14321	14279	14158	14284	14171	14411	14312	14112	14292	14312	14328	14277	14275	14232	14323	14240	14260	14201	14281	14346	14315	14289	14342	14272	14207	14212	14378	14409	14178	14357	14250	14401	14226	14354	14247	14312	14232	14230	14402	14207	14314	14225	14252	14330	14308	14136	14346	14403	14331	14368	14323	14363	14266	14295	14407	14349	14222	14091	14157	14388	14299	14355	14297	14236	14321	14306	14313	14306	14451	14263	14201	14250	14274	14316	14309	14203	14313	14338	14269	14522	14371	14301	14287	14251	14314	14278	14262	14422	14366	14256	14180	14166	14393	14177	14271	14302	14345	14297	14332	14163	14165	14275	14298	14371	14201	14229	14402	14323	14185	14281	14261	14436	14196	14328	14235	14170	14267	14303	14432	14089	14278	14147	14405	14397	14555	14275	14220	14298	14281	14212	14393	14276	14169	14388	14211	14431	14252	14323	14224	14269	14344	14214	14206	14279	14243	14338	14199	14164	14470	14378	14337	14301	14247	14240	14326	14297	14269	14200	14185	14477	14294	14250	14415	14249	14303	14205	14330	14287	14315	14264	14223	14402	14410	14280	14220	14318	14197	14379	14228	14387	14297	14338	14323	14241	14176	14382	14240	14434	14320	14168	14269	14302	14217	14135	14357	14145	14343	14287	14451	14274	14256	14354	14234	14270	14425	14425	14442	14114	14369	14373	14422	14157	14298	14270	14376	14393	14287	14265	14393	14219	14237	14207	14315	14396	14265	14470	14414	14415	14447	14297	14349	14145	14428	14438	14363	14422	14339	14382	14380	14237	14286	14161	14251	14315	14240	14291	14475	14265	14548	14440	14331	14308	14136	14281	14362	14361	14114	14206	14312	14427	14292	14393	14377	14289	14274	14217	14302	14165	14307	14412	14218	14219	14358	14438	14334	14320	14293	14232	14217	14323	14268	14128	14248	14377	14241	14382	14234	14184	14250	14229	14395	14118	14371	14335	14222	14170	14308	14213	14157	14334	14286	14334	14309	14335	14495	14316	14298	14523	14407	14415	14294	14347	14505	14381	14229	14332	14320	14481	14385	14407	14499	14398	14281	14297	14094	14338	14333	14371	14384	14222	14367	14181	14273	14291	14259	14422	14353	14242	14248	14370	14241	14159	14334	14238	14284	14241	14356	14371	14297	14232	14332	14330	14364	14335	14182	14293	14278	14333	14165	14056	14378	14463	14449	14261	14164	14453	14236	14245	14234	14490	14284	14234	14208	14377	14391	14269	14268	14133	14120	14451	14301	14300	14326	14441	14275	14322	14348	14325	14258	14283	14322	14354	14239	14316	14456	14231	14309	14211	14264	14240	14192	14317	14275	14420	14070	14255	14269	14212	14273	14135	14282	14341	14326	14247	14335	14116	14298	14434	14416	14266	14315	14365	14187	14267	14415	14442	14226	14180	14251	14277	14264	14349	14287	14092	14372	14194	14373	14315	14335	14401	14325	14339	14172	14316	14269	14364	14411	14457	14124	14354	14200	14343	14234	14313	14383	14330	14308	14329	14190	14107	14297	14398	14420	14224	14381	14338	14305	14291	14311	14302	14283	14207	14319	14313	14345	14228	14444	14327	14338	14278	14471	14213	14121	14293	14297	14243	14322	14350	14283	14268	14211	14202	14174	14310	14274	14311	14612	14298	14279	14367	14293	14317	14381	14108	14303	14299	14269	14310	14245	14238	14276	14292	14236	14352	14446	14369	14312	14267	14348	14275	14335	14459	14361	14320	14286	14354	14310	14180	14331	14297	14165	14253	14404	14275	14207	14298	14227	14173	14195	14413	14167	14270	14241	14101	14343	14210	14269	14212	14283	14342	14455	14349	14310	14228	14445	14148	14258	14135	14321	14495	14298	14366	14311	14360	14326	14284	14360	14151	14165	14346	14478	14232	14360	14205	14248	14076	14259	14315	14297	14163	14301	14268	14332	14403	14323	14156	14220	14364	14253	14225	14418	14202	14186	14375	14303	14295	14218	14429	14254	14283	14266	14193	14500	14369	14293	14252	14179	14331	14098	14210	14347	14159	14271	14315	14126	14164	14294	14433	14298	14069	14196	14245	14248	14436	14071	14319	14289	14311	14167	14358	14354	14239	14290	14314	14163	14382	14395	14379	14582	14224	14385	14314	14306	14237	14362	14395	14201	14312	14299	14276	14420	14325	14351	14312	14355	14330	14205	14280	14356	14387	14375	14342	14278	14197	14400	14343	14192	14395	14324	14423	14195	14377	14204	14262	14239	14219	14317	14423	14179	14306	14151	14055	14181	14254	14364	14281	14373	14157	14226	14260	14155	14452	14371	14277	14264	14367	14353	14380	14249	14321	14152	14175	14359	14344	14410	14276	14249	14175	14432	14252	14265	14379	14305	14271	14200	14364	14377	14516	14273	14364	14384	14223	14352	14422	14323	14384	14451	14315	14242	14354	14363	14323	14383	14316	14229	14411	14273	14265	14269	14298	14236	14299	14220	14159	14250	14135	14332	14211	14371	14401	14268	14315	14217	14442	14122	14266	14423	14303	14176	14355	14208	14418	14209	14391	14392	14163	14248	14242	14358	14251	14411	14267	14342	14371	14134	14249	14211	14314	14279	14346	14400	14310	14288	14150	14278	14331	14417	14193	14233	14195	14128	14389	14297	14448	14093	14411	14299	14120	14298	14156	14236	14039	14049	14181	14251	14157	14263	14292	14382	14190	14458	14154	14193	14282	14539	14129	14194	14391	14364	14289	14364	14408	14241	14225	14166	14395	14536	14412	14349	14349	14443	14219	14138	14295	14265	14331	14292	14316	14367	14355	14219	14382	14293	14249	14415	14345	14281	14354	14294	14293	14319	14209	14389	14244	14232	14508	14114	14251	14445	14311	14410	14351	14293	14362	14137	14133	14308	14178	14235	14443	14269	14239	14179	14220	14359	14307	14261	14177	14144	14364	14173	14140	14316	14296	14227	14196	14215	14236	14302	14244	14197	14305	14272	14359	14154	14204	14019	14425	14332	14412	14214	14371	14307	14293	14288	14473	14243	14284	14390	14469	14231	14523	14205	14227	14304	14269	14353	14221	14390	14438	14351	14457	14225	14198	14251	14385	14083	14067	14160	14272	14327	14229	14351	14272	14369	14088	14229	14379	14214	14229	14334	14274	14167	14360	14207	14411	14427	14326	14385	14321	14221	14230	14141	14195	14390	14317	14403	14273	14375	14304	14335	14314	14234	14344	14325	14140	14288	14277	14205	14328	14273	14214	14195	14303	14218	14257	14209	14293	14314	14298	14250	14290	14411	14413	14261	14280	14264	14360	14298	14211	14303	14272	14320	14375	14308	14420	14107	14485	14275	14241	14325	14338	14191	14304	14293	14256	14390	14305	14129	14309	14352	14249	14441	14359	14363	14320	14429	14218	14197	14328	14441	14181	14227	14360	14368	14364	14207	14358	14247	14195	14403	14290	14385	14290	14308	14355	14305	14300	14301	14123	14259	14277	14227	14267	14358	14317	14263	14184	14349	14309	14276	14346	14240
25353	21057	28087	25080	22852	28988	53634	60003	46412	31497	22014	18601	17620	17294	17363	17372	17363	17337	17430	17091	17658	17483	17450	17263	17227	17317	17181	17176	17140	17228	17431	17182	17444	17455	17454	17293	17319	17346	17256	17176	17294	17275	17357	17332	17222	17432	17436	17274	17408	17321	17202	17231	17161	17350	17255	17276	17399	17404	17430	17132	17497	17204	17627	17233	17058	17504	17295	17243	17339	17141	17277	17242	17219	17354	17208	17273	17358	17212	17227	17205	17278	17130	17068	17082	17284	17030	17238	17222	17150	17273	17178	17226	17187	17612	17004	17212	17282	17333	17203	17175	17199	17382	17133	17233	16940	17296	17184	17214	17242	17163	17265	17121	17146	17196	17229	17108	17184	17164	17163	17200	17207	17301	17272	17398	17297	17290	17186	17227	17061	17250	17130	17249	17092	17051	17314	16983	17064	17340	17329	17451	17280	17206	17270	17463	17219	17373	17379	17470	17200	17092	17208	17363	17450	17326	17016	17353	17288	17281	17266	17490	17368	17584	17227	17138	17230	17132	17371	17249	17348	17292	17370	17389	17355	16989	17326	17360	17293	17262	17144	17232	17343	17328	17402	17254	17375	17119	17379	17335	17176	17501	17210	17387	17166	17201	17237	17221	17302	17152	17384	17466	17146	17270	17196	17211	17301	17295	17266	17307	17084	17356	17160	17216	17280	17305	17135	17302	17223	17195	17297	17156	17318	17283	17414	17160	17232	17186	17060	17186	17032	17278	17505	17261	17337	17086	17194	17344	17230	17346	17165	17388	17257	17325	17183	17155	17268	17309	17314	17258	17434	17301	17302	17303	17260	17299	17063	17191	17308	17122	17214	17272	17386	17149	17149	17320	17138	17320	17291	17373	17264	17251	17231	17318	17248	17224	17374	17082	17086	17282	17337	17383	17211	17132	17270	17065	17335	17047	17253	17167	17131	17304	17546	17319	17310	17458	17292	17345	17352	17250	17219	17410	17474	17303	17214	17119	17208	17257	17314	17234	17406	17045	17159	17127	17410	17219	17135	17333	17360	17233	17233	17117	17006	17218	17213	17412	17353	17375	17374	17270	17157	17360	17226	17244	17157	17444	17070	17144	17242	17291	17421	17458	17324	17113	17176	17132	17250	17592	17201	17191	17126	17285	17380	17253	17154	17339	17179	17404	17364	17219	17246	17389	17195	17193	17312	17306	17199	17323	17180	17390	17288	17399	17311	17305	17178	17266	17256	17384	17495	17263	17092	16994	17121	17255	17310	17198	17062	17204	17198	17398	17374	17319	17245	17161	17380	17115	17240	17404	17451	17252	17216	17375	17377	17087	17142	17112	17454	17084	17221	17098	17253	17458	17096	17328	17308	17248	17489	17296	17267	17280	17306	17471	17291	17270	17193	17246	17337	17283	17204	17285	17206	17127	17425	17281	17319	17374	17396	17395	17417	17352	17215	17194	17326	17158	17258	17089	17170	17183	17146	17255	17359	17185	17257	17306	17184	17132	17219	17307	17198	17245	17204	17264	17309	17244	17084	17513	17206	17230	17414	17215	17137	17184	17285	17227	17139	17348	17342	17216	17182	17231	17296	17270	17400	17350	17242	17425	17264	17370	17349	17232	17065	17389	17187	17277	17543	17284	17338	17014	17258	17081	17181	17166	17428	17182	17304	17294	17359	17175	17388	17417	17437	17264	17228	17190	16991	17327	17279	17361	17128	17233	17234	17186	17290	17226	17206	17490	17033	17200	17259	17328	17470	17303	17032	17374	17263	17465	17326	17224	17142	17303	17201	17362	17215	17447	17307	17122	17334	17157	17377	17248	17178	17243	17128	17254	17356	17401	17200	17062	17191	17231	17209	17426	17176	17093	17232	17070	17094	17283	17240	17046	17388	17254	17254	17477	17366	17317	17270	17186	17386	17285	17362	17393	17511	17334	17387	17198	17266	17360	17276	17375	17293	17333	17247	17294	17432	17313	17294	17176	17423	17082	17229	17358	17232	17415	17477	17192	17195	17228	17240	17289	17133	17101	17405	17288	17232	17316	17245	17290	17440	17271	17390	17155	17143	17186	17322	17234	17381	17290	17394	17201	17293	17258	17288	17455	17120	17001	17426	17357	17262	17336	17243	17369	17325	17488	17188	17369	17178	17149	17259	17378	17401	17483	17096	17168	17287	17263	17141	17230	17118	17022	17144	17259	17249	17129	17221	17130	17286	17469	17350	17243	17122	17231	17480	17341	17171	17246	17238	17361	17207	17288	17301	17204	17193	17321	17125	17235	17401	17409	17450	17194	17191	17224	17331	17336	17217	17247	17266	17331	17201	17461	17328	17310	17171	17128	17046	17479	17100	17274	17395	17228	17038	17185	17376	17438	17248	17246	17381	17076	17239	17309	17299	17126	17126	17195	17209	17031	17107	17455	17082	17350	17147	17105	17094	17110	17096	17391	17231	17204	17405	17369	17399	17295	17201	17359	17485	17218	17279	16909	17290	17203	17206	17350	17139	17308	17271	17158	17328	17204	17209	17155	17046	17214	17369	17149	17131	17281	17403	17189	17395	17149	17324	17154	17364	17395	17411	17189	17038	17099	17271	17271	17521	17231	17217	17055	17147	17090	17073	17275	17116	17236	17401	17259	17397	17263	17165	17273	17183	17095	17142	17165	16985	17040	17125	17082	17329	17305	17257	17325	17244	17259	17100	17398	17240	17333	17075	17518	17142	17224	17245	17205	17466	17308	17448	17354	17134	17264	17440	17279	17369	17248	17195	17575	17317	17544	17207	17251	17417	17403	17283	17189	17075	17267	17235	17322	17362	17383	17051	17226	17216	17283	17366	17051	17182	17300	17277	17322	17138	17269	17258	17400	17267	17199	17408	17400	17298	17077	17246	17274	17340	17294	17411	17248	17213	17357	17247	17252	17373	17305	17113	17368	17282	17165	17276	17365	17355	17418	17325	17196	17262	17244	17240	17176	17358	17313	17215	17434	17105	17317	17260	17181	17124	17162	17211	17367	17267	17268	17338	17036	17139	17307	17311	17119	17224	17317	16947	17058	17224	17207	17257	17280	17120	17208	17315	17199	17236	17194	17337	17198	17199	17200	17327	17280	17183	17307	17213	16936	17310	17257	17223	17336	17293	17113	17021	17375	17396	17090	17448	17285	17462	17256	17156	17511	17455	17453	17322	17212	17328	17199	17383	17384	17366	17213	17161	17149	17228	17296	17491	17232	17216	17131	17625	17373	17195	17290	17207	17037	17150	17132	17366	17298	17445	17267	17233	17039	17293	17144	17296	17343	17113	17374	17404	17115	17114	17398	17183	17328	17371	17344	17195	17387	17140	17214	17335	17389	17322	17222	17390	17321	17314	17172	17065	17168	17151	17244	17334	17358	17125	17170	17071	17366	17425	17257	17344	17492	17379	17211	17434	17095	17238	17280	17335	17091	17361	17269	17349	17439	17414	17423	17294	17255	17256	17314	17445	17170	17346	17293	17106	17373	17333	17269	17459	17156	17355	17146	17240	17272	17331	17281	17070	17312	17247	17465	17091	17097	17325	17173	17100	17244	17193	17255	17294	17425	17125	17315	17398	17251	17341	17241	17179	17304	17271	17154	17257	17306	17437	17248	17187	17217	17315	17063	17173	17255	17117	17155	17261	17453	17533	17175	17036	17403	17363	17342	17317	17323	17241	17175	17399	17305	17512	17304	17393	17162	17188	17124	17262	17041	17270	17075	17261	17357	17207	17112	17465	17372	17320	17244	17251	17168	17356	17333	17346	17122	17309	17018	17250	17276	17256	17342	17123	17015	17219	17079	17270	17246	17224	17250	17383	17312	17103	17115	17231	17135	17160	17174	17267	17469	17322	17177	17222	17256	16977	17248	17028	17305	17340	17216	17384	17243	17383	17371	17239	17182	17398	17253	17395	17017	17243	17053	17175	17080	17399	17253	17123	17153	17269	17277	17349	17277	17495	17217	17375	17347	17205	17203	17129	17022	17400	17211	17345	17291	17205	17241	17521	17271	17152	17312	17286	17236	17168	17366	17448	17354	17226	17327	17172	17208	17180	17358	17171	17285	17079	17418	17293	16934	17257	17154	17382	17441	17355	17265	17189	17347	17272	17364	17126	17184	17219	17284	17202	17185	17321	17347	17209	17276	17497	17320	17334	17267	17217	16959	17183	17060	17307	17197	17400	17241	17258	17170	17337	17423	17305	17284	17328	17385	17315	17263	17347	17227	17292	17334	17167	17486	17131	17292	17168	17174	17382	17319	17201	17119	17269	17481	17126	17212	17327	17200	17220	17230	17369	17323	17387	17096	17262	17345	17270	17323	17134	17173	17285	17278	17375	17181	17389	17269	17351	17422	17363	16963	17294	17163	17410	17266	17211	17170	17232	17245	16954	17385	17358	17071	17160	17194	17275	17308	17176	17170	17283	17361	17405	17202	17071	17287	17350	17368	17288	17461	17124	17183	17194	17310	17207	17078	17326	17189	17237	17437	17268	17328	17445	17100	16996	17226	17340	17265	16993	17286	17492	17481	17271	17078	17175	17233	17173	17281	17229	17331	17514	17283	17205	17217	17155	17316	17244	17269	17262	17238	17197	17200	17177	17366	17164	17251	17228	17175	17139	17264	17263	17295	17257	17376	17548	17127	17399	17289	16944	17475	17192	17352	17439	17215	17277	17204	17239	17289	17613	17262	17070	17331	17249	17129	17318	17370	17234	17252	17190	17432	17167	17361	17317	17406	17368	17391	17175	17037	17355	17256	17450	17241	17522	17210	17259	17068	17288	17360	17309	17074	17388	17318	17273	17215	17349	17210	17400	17592	17276	17356	17292	17254	17346	17155	17387	17579	17240	17190	17099	17240	17374	17408	17181	17291	17132	17248	17120	17280	17409	17370	17364	17344	17311	17302	17261	17215	17298	17309	17334	17288	17194	17317	17396	17246	17069	17239	17282	17293	17166	17259	17372	17278	17322	17324	17093	17381	17357	17262	17153	17382	17238	17225	17068	17285	17148	17244	17283	17190	17330	17117	17144	17306	17298	17332	17219	17175	17251	17324	17299	17258	17258	17254	17237	17201	17246	17305	17324	17332	17213	17323	17037	17155	17471	17180	17317	17230	17207	17240	17208	17370	17269	17077
17329	30370	33083	23588	20218	29180	52805	56962	43759	27918	17384	14174	13711	13753	13976	13725	13745	13907	13698	13574	13988	13703	13793	13803	13668	13698	13616	13619	13627	13727	13641	13746	13620	13666	13902	13650	13751	13734	13641	13787	13551	13702	13882	13765	13702	13701	13785	13688	13718	13669	13689	13712	13578	13817	13809	13903	13748	13573	13596	13797	13743	13728	13590	13825	13753	13701	13579	13550	13749	13803	13704	13742	13775	13824	13666	13830	13686	13621	13673	13762	13842	13718	13599	13635	13708	13795	13704	13626	13626	13706	13619	13593	13599	13767	13797	13545	13605	13634	13487	13848	13797	13675	13738	13706	13683	13649	13637	13631	13747	13746	13704	13713	13522	13712	13636	13543	13819	13762	13676	13700	13644	13858	13712	13635	13508	13681	13689	13474	13763	13897	13847	13662	13614	13785	13619	13916	13783	13619	13606	13716	13502	13658	13697	13660	13699	13727	13804	13761	13737	13697	13709	13812	13767	13571	13629	13775	13640	13789	13787	13744	13789	13802	13657	13691	13573	13685	13687	13739	13725	13757	13680	13653	13689	13758	13746	13666	13575	13717	13811	13723	13715	13768	13902	13545	13578	13856	13628	13894	13886	13612	13738	13788	13549	13672	13759	13695	13630	13616	13729	13855	13738	13618	13662	13587	13740	13839	13638	13825	13733	13789	13749	13690	13835	13691	13735	13706	13645	13766	13696	13655	13649	13738	13691	13765	13753	13578	13810	13707	13804	13736	13628	13790	13849	13643	13650	13662	13581	13705	13719	13762	13663	13653	13719	13546	13539	13719	13726	13617	13605	13760	13731	13608	13833	13730	13646	13719	13759	13656	13722	13708	13757	13615	13794	13763	13716	13622	13744	13787	13717	13571	13747	13624	13681	13773	13789	13832	13585	13670	13550	13701	13726	13593	13756	13698	13573	13633	13636	13524	13777	13761	13828	13724	13740	13715	13837	13661	13535	13766	13833	13771	13616	13635	13711	13750	13740	13633	13876	13667	13607	13440	13919	13637	13729	13696	13927	13656	13676	13788	13614	13716	13679	13739	13687	13499	13475	13819	13676	13550	13817	13660	13726	13706	13833	13712	13704	13746	13685	13486	13691	13830	13751	13684	13790	13677	13668	13643	13608	13653	13852	13807	13710	13634	13707	13725	13829	13786	13537	13707	13646	13616	13840	13598	13632	13732	13661	13719	13613	13674	13514	13661	13809	13677	13669	13727	13711	13663	13770	13527	13649	13760	13687	13557	13655	13627	13874	13604	13698	13865	13705	13715	13827	13756	13768	13761	13558	13640	13641	13570	13759	13714	13768	13623	13546	13649	13589	13646	13713	13765	13728	13634	13595	13749	13713	13618	13777	13669	13606	13762	13888	13678	13637	13856	13777	13777	13667	13834	13628	13554	13685	13785	13672	13697	13839	13626	13658	13865	13690	13694	13812	13648	13692	13520	13711	13615	13762	13675	13777	13903	13605	13729	13585	13780	13910	13832	13777	13753	13767	13739	13792	13662	13533	13775	13665	13919	13726	13724	13511	13838	13555	13778	13611	13861	13640	13709	13714	13695	13798	13686	13651	13690	13647	13820	13654	13694	13670	13921	13886	13601	13578	13602	13796	13668	13591	13746	13713	13769	13688	13745	13815	13702	13656	13674	13614	13666	13657	13712	13627	13573	13763	13702	13591	13600	13768	13683	13775	13675	13601	13676	13675	13683	13746	13524	13732	13513	13730	13548	13796	13657	13607	13599	13620	13698	13663	13530	13774	13694	13734	13750	13735	13725	13742	13588	13587	13669	13642	13856	13803	13618	13717	13706	13581	13680	13640	13787	13763	13843	13734	13811	13732	13656	13836	13668	13826	13798	13613	13805	13761	13741	13643	13707	13688	13595	13819	13777	13761	13692	13662	13663	13725	13661	13912	13628	13793	13672	13467	13683	13682	13625	13613	13661	13860	13627	13597	13681	13681	13632	13656	13760	13793	13704	13743	13809	13676	13767	13680	13844	13735	13586	13772	13669	13597	13746	13701	13640	13839	13671	13722	13562	13622	13637	13710	13505	13748	13849	13669	13550	13909	13745	13672	13707	13726	13773	13844	13633	13664	13682	13677	13692	13839	13623	13659	13886	13898	13681	13722	13685	13529	13709	13734	13791	13694	13673	13724	13778	13558	13626	13767	13774	13808	13628	13675	13692	13627	13704	13501	13772	13854	13709	13569	13632	13618	13697	13796	13726	13716	13640	13698	13699	13670	13735	13721	13798	13538	13715	13533	13687	13697	13675	13482	13680	13643	13614	13748	13737	13670	13759	13652	13643	13645	13635	13606	13678	13848	13813	13706	13818	13882	13671	13727	13770	13848	13726	13567	13655	13743	13857	13621	13679	13655	13713	13580	13579	13725	13911	13667	13816	13727	13700	13709	13722	13871	13734	13552	13772	13650	13644	13769	13580	13794	13741	13707	13700	13619	13702	13607	13732	13830	13647	13810	13634	13890	13674	13804	13649	13450	13653	13901	13698	13734	13576	13739	13743	13873	13641	13600	13557	13793	13752	13776	13662	13651	13714	13681	13739	13767	13759	13757	13622	13831	13763	13790	13684	13688	13772	13608	13860	13593	13555	13730	13655	13810	13735	13808	13710	13740	13635	13657	13605	13642	13695	13644	13766	13642	13619	13809	13735	13569	13855	13899	13706	13755	13753	13706	13752	13830	13689	13725	13751	13669	13567	13610	13576	13710	13515	13922	13536	13671	13732	13624	13729	13729	13645	13594	13838	13665	13692	13755	13725	13815	13690	13759	13572	13791	13633	13693	13741	13643	13801	13807	13736	13630	13659	13474	13729	13656	13582	13673	13654	13793	13725	13552	13738	13705	13714	13676	13540	13651	13731	13687	13859	13903	13601	13909	13678	13661	13825	13697	13746	13824	13572	13772	13795	13610	13745	13623	13913	13748	13618	13808	13702	13799	13665	13761	13788	13745	13553	13722	13727	13711	13536	13645	13688	13768	13769	13758	13535	13677	13825	13705	13707	13626	13649	13738	13766	13741	13840	13753	13543	13763	13658	13811	13631	13562	13702	13554	13587	13603	13426	13610	13700	13707	13726	13750	13850	13718	13725	13666	13746	13734	13677	13711	13665	13630	13724	13800	13580	13642	13590	13752	13866	13648	13747	13706	13718	13717	13746	13588	13551	13692	13672	13612	13712	13778	13639	13621	13617	13821	13615	14008	13681	13636	13764	13650	13824	13887	13603	13617	13719	13798	13812	13690	13653	13802	13662	13842	13681	13730	13668	13664	13751	13765	13690	13600	13779	13780	13872	13662	13673	13745	13886	13829	13716	13744	13838	13605	13761	13740	13700	13828	13618	13716	13700	13762	13734	13783	13770	13824	13594	13761	13756	13699	13537	13692	13791	13769	13784	13585	13808	13725	13700	13803	13723	13731	13764	13748	13892	13807	13722	13735	13625	13611	13699	13554	13710	13684	13832	13619	13747	13727	13527	13709	13951	13758	13730	13694	13769	13746	13627	13781	13743	13617	13661	13570	13723	13898	13838	13763	13812	13629	13656	13651	13676	13735	13578	13797	13665	13687	13667	13698	13598	13770	13703	13680	13673	13584	13802	13569	13619	13568	13701	13639	13665	13702	13819	13820	13657	13691	13602	13628	13720	13765	13718	13785	13789	13644	13833	13801	13823	13633	13778	13662	13571	13741	13631	13608	13669	13747	13740	13687	13667	13596	13732	13604	13790	13755	13733	13656	13562	13609	13494	13660	13785	13761	13613	13755	13569	13673	13669	13925	13805	13735	13787	13795	13829	13738	13780	13547	13676	13773	13752	13510	13845	13619	13700	13846	13731	13680	13613	13714	13641	13717	13864	13692	13564	13837	13778	13699	13647	13556	13525	13768	13572	13680	13761	13655	13587	13654	13610	13706	13694	13838	13633	13561	13764	13637	13663	13693	13624	13770	13617	13814	13701	13736	13582	13656	13777	13676	13589	13532	13602	13671	13841	13753	13707	13681	13627	13763	13714	13870	13522	13814	13725	13710	13811	13728	13683	13573	13807	13806	13687	13735	13676	13622	13703	13808	13801	13684	13725	13719	13833	13699	13571	13646	13790	13769	13829	13722	13501	13616	13570	13903	13628	13782	13800	13701	13535	13702	13648	13653	13666	13702	13747	13831	13727	13718	13708	13668	13581	13582	13727	13736	13616	13617	13632	13773	13741	13748	13726	13596	13800	13680	13660	13738	13746	13906	13747	13710	13848	13667	13953	13723	13877	13623	13750	13694	13666	13625	13692	13758	13423	13562	13702	13592	13705	13935	13552	13720	13644	13865	13644	13759	13744	13667	13778	13832	13646	13605	13529	13552	13767	13790	13662	13738	13689	13563	13798	13766	13716	13718	13682	13559	13807	13788	13761	13618	13525	13600	13767	13758	13622	13729	13723	13572	13752	13727	13691	13567	13567	13669	13724	13761	13677	13574	13692	13769	13783	13674	13739	13798	13833	13780	13460	13704	13592	13692	13591	13774	13612	13829	13548	13549	13559	13879	13657	13720	13764	13613	13751	13522	13815	13670	13690	13650	13855	13611	13637	13641	13634	13769	13690	13631	13550	13671	13692	13700	13696	13745	13622	13682	13746	13653	13692	13512	13615	13723	13742	13652	13738	13583	13858	13668	13722	13729	13693	13742	13738	13660	13481	13849	13717	13938	13620	13745	13785	13712	13545	13692	13653	13642	13711	13801	13683	13831	13538	13727	13783	13623	13603	13715	13718	13684	13796	13659	13811	13746	13773	13670	13672	13694	13919	13588	13614	13679	13669	13786	13790	13770	13548	13736	13718	13664	13764	13765	13734	13561	13603	13740	13848	13815	13671	13604	13707	13632	13743	13912	13801	13784	13799	13706	13666	13696	13594	13634	13828	13692	13527	13680	13717	13723	13791	13724	13627	13595	13593	13836	13930	13584	13869	13653	13753	13758	13626	13662	13699	13598	13778	13615	13755	13792	13887	13738	13717	13513	13700	13746	13714	13798	13742	13715	13726	13677	13653	13700	13734	13833	13813	13393	13679	13517	13703	13537	13785	13689	13761	13653	13759	13783	13807	13643	13711	13670	13787	13719	13777	13775	13705
23871	21079	28564	24329	22341	27631	52503	67773	61555	42979	26646	19394	17236	16647	16667	16858	16530	16613	16782	16698	16602	16635	16637	16420	16535	16503	16526	16543	16559	16482	16444	16470	16430	16448	16640	16605	16501	16593	16686	16508	16517	16402	16429	16490	16469	16198	16458	16562	16551	16466	16580	16361	16547	16729	16516	16560	16537	16577	16520	16543	16533	16452	16669	16630	16532	16581	16613	16575	16517	16599	16608	16636	16641	16579	16556	16403	16593	16652	16547	16479	16408	16468	16328	16600	16476	16288	16644	16567	16555	16755	16454	16656	16517	16668	16362	16681	16533	16406	16443	16630	16783	16707	16415	16702	16645	16623	16298	16637	16435	16663	16594	16744	16261	16393	16362	16491	16464	16684	16503	16656	16369	16569	16618	16511	16506	16399	16556	16655	16445	16671	16624	16522	16479	16783	16478	16530	16512	16649	16645	16512	16442	16357	16588	16442	16508	16475	16457	16550	16508	16442	16460	16468	16722	16544	16510	16515	16450	16457	16434	16675	16417	16518	16549	16381	16417	16407	16409	16438	16588	16518	16487	16438	16254	16620	16576	16357	16527	16367	16487	16461	16380	16471	16577	16461	16584	16613	16466	16543	16580	16539	16489	16312	16367	16500	16479	16452	16412	16480	16569	16575	16499	16634	16722	16534	16608	16364	16437	16598	16395	16697	16437	16729	16467	16234	16499	16460	16541	16545	16643	16589	16515	16391	16297	16332	16612	16513	16595	16457	16472	16604	16488	16402	16454	16581	16650	16504	16643	16611	16414	16352	16372	16362	16280	16513	16522	16566	16651	16615	16523	16483	16542	16370	16427	16524	16446	16534	16588	16500	16710	16444	16447	16746	16366	16486	16549	16599	16519	16390	16427	16381	16518	16334	16356	16491	16367	16408	16556	16259	16433	16530	16468	16493	16169	16466	16701	16574	16633	16470	16583	16364	16456	16470	16446	16628	16359	16348	16243	16449	16641	16422	16540	16335	16410	16424	16573	16559	16440	16421	16448	16592	16413	16463	16531	16553	16532	16523	16433	16405	16771	16585	16550	16590	16569	16271	16555	16630	16572	16478	16409	16616	16347	16490	16573	16507	16614	16567	16623	16431	16451	16547	16453	16441	16512	16601	16698	16465	16526	16447	16598	16424	16419	16473	16474	16308	16668	16530	16623	16553	16454	16391	16628	16503	16465	16469	16620	16405	16487	16434	16609	16572	16566	16257	16500	16334	16481	16462	16502	16286	16515	16523	16598	16535	16484	16528	16783	16586	16585	16586	16552	16739	16463	16383	16459	16593	16494	16374	16465	16459	16513	16667	16506	16609	16656	16532	16609	16577	16237	16437	16571	16563	16696	16691	16630	16622	16510	16559	16625	16566	16566	16681	16398	16193	16365	16430	16355	16551	16699	16529	16419	16472	16488	16431	16616	16565	16612	16793	16502	16589	16435	16701	16678	16670	16363	16371	16627	16561	16437	16338	16367	16374	16320	16646	16615	16664	16407	16335	16619	16469	16512	16422	16354	16614	16585	16363	16507	16597	16489	16744	16622	16405	16694	16672	16550	16405	16553	16490	16421	16427	16526	16422	16589	16628	16610	16338	16360	16444	16469	16640	16246	16536	16451	16622	16520	16389	16387	16683	16734	16465	16527	16542	16411	16462	16550	16515	16537	16493	16709	16470	16533	16310	16484	16419	16349	16477	16590	16535	16501	16349	16457	16501	16291	16408	16584	16626	16379	16468	16547	16295	16458	16587	16392	16317	16543	16537	16616	16570	16577	16540	16535	16480	16502	16594	16461	16542	16645	16472	16518	16638	16552	16419	16440	16770	16511	16634	16448	16410	16500	16559	16498	16591	16541	16424	16547	16513	16357	16494	16398	16773	16513	16423	16420	16467	16634	16635	16392	16784	16565	16653	16323	16351	16495	16579	16784	16470	16352	16245	16367	16597	16574	16606	16479	16567	16487	16494	16769	16437	16614	16388	16543	16640	16598	16676	16465	16598	16426	16468	16499	16786	16275	16545	16616	16390	16582	16611	16678	16659	16510	16632	16424	16405	16444	16476	16493	16673	16492	16257	16479	16588	16714	16566	16298	16542	16600	16314	16360	16509	16552	16537	16529	16434	16499	16567	16508	16601	16606	16553	16545	16674	16322	16408	16551	16272	16398	16666	16326	16639	16373	16425	16473	16578	16550	16343	16469	16527	16630	16575	16429	16571	16647	16474	16317	16546	16650	16466	16466	16457	16270	16524	16558	16504	16449	16670	16625	16563	16308	16491	16556	16514	16460	16449	16490	16386	16443	16332	16535	16332	16501	16300	16498	16587	16725	16555	16548	16302	16440	16379	16595	16599	16595	16519	16483	16334	16517	16375	16430	16427	16672	16512	16417	16463	16560	16458	16408	16343	16551	16726	16522	16402	16618	16502	16503	16516	16624	16604	16430	16249	16590	16390	16600	16464	16601	16429	16335	16407	16422	16480	16383	16445	16605	16523	16356	16440	16523	16713	16697	16593	16549	16798	16603	16487	16425	16595	16356	16676	16484	16482	16527	16505	16588	16436	16594	16469	16344	16542	16376	16475	16509	16407	16652	16445	16451	16439	16481	16407	16567	16726	16557	16596	16330	16544	16547	16439	16420	16540	16484	16549	16417	16669	16318	16478	16677	16487	16602	16512	16461	16554	16527	16510	16446	16688	16249	16576	16640	16605	16383	16466	16453	16400	16504	16579	16472	16534	16634	16504	16456	16318	16317	16441	16610	16352	16586	16509	16464	16396	16540	16501	16358	16531	16612	16498	16347	16575	16613	16641	16493	16416	16398	16488	16801	16562	16414	16482	16451	16532	16630	16543	16612	16426	16728	16514	16593	16700	16334	16605	16617	16397	16469	16465	16601	16475	16443	16352	16516	16220	16457	16396	16582	16384	16529	16430	16557	16524	16211	16476	16323	16628	16573	16772	16404	16286	16332	16543	16493	16584	16322	16458	16804	16547	16422	16580	16360	16457	16613	16568	16420	16562	16430	16511	16284	16592	16622	16512	16650	16508	16494	16783	16501	16348	16364	16610	16476	16397	16503	16542	16613	16436	16609	16471	16410	16557	16659	16382	16321	16561	16412	16474	16463	16565	16523	16422	16455	16443	16420	16547	16382	16419	16473	16361	16599	16365	16603	16412	16475	16480	16560	16616	16636	16308	16555	16415	16511	16806	16475	16553	16524	16420	16608	16307	16131	16614	16680	16412	16416	16632	16421	16532	16414	16387	16577	16387	16545	16508	16596	16465	16495	16387	16478	16399	16534	16689	16612	16584	16524	16347	16446	16466	16597	16497	16589	16560	16677	16505	16596	16478	16515	16410	16598	16513	16471	16653	16335	16469	16429	16614	16695	16583	16613	16410	16376	16690	16464	16503	16540	16450	16483	16521	16541	16708	16561	16311	16453	16586	16541	16446	16428	16405	16493	16391	16461	16617	16363	16439	16584	16354	16666	16458	16458	16417	16465	16496	16555	16630	16437	16682	16611	16335	16555	16515	16429	16463	16383	16370	16522	16362	16354	16525	16256	16333	16815	16512	16311	16343	16475	16633	16533	16480	16661	16664	16426	16688	16586	16326	16429	16627	16395	16378	16601	16696	16450	16370	16582	16435	16613	16574	16745	16262	16566	16476	16709	16381	16413	16678	16463	16603	16458	16536	16471	16495	16309	16472	16355	16477	16500	16691	16653	16472	16553	16560	16314	16370	16465	16486	16588	16434	16674	16601	16365	16363	16597	16653	16665	16710	16460	16607	16651	16507	16316	16413	16371	16536	16435	16408	16337	16437	16498	16469	16371	16609	16603	16587	16728	16602	16579	16421	16561	16864	16524	16644	16259	16524	16390	16438	16787	16580	16487	16427	16532	16604	16695	16464	16651	16552	16549	16525	16444	16475	16333	16543	16695	16542	16650	16642	16378	16570	16597	16480	16637	16505	16654	16540	16401	16309	16607	16343	16501	16755	16593	16504	16501	16629	16627	16593	16612	16467	16248	16485	16518	16491	16486	16513	16531	16422	16446	16585	16479	16670	16508	16347	16567	16457	16501	16416	16439	16584	16494	16571	16475	16494	16622	16492	16479	16517	16501	16506	16423	16544	16541	16646	16532	16677	16600	16519	16527	16604	16551	16655	16534	16648	16558	16526	16468	16311	16695	16521	16482	16418	16500	16628	16441	16423	16383	16612	16532	16590	16414	16493	16486	16469	16533	16630	16530	16353	16422	16510	16539	16531	16516	16480	16427	16572	16648	16471	16505	16361	16425	16652	16477	16326	16499	16550	16507	16494	16495	16635	16213	16511	16409	16469	16418	16434	16379	16592	16523	16509	16441	16632	16669	16592	16411	16291	16565	16569	16457	16352	16416	16529	16433	16610	16597	16284	16390	16362	16590	16568	16307	16567	16531	16516	16257	16282	16447	16548	16204	16559	16494	16593	16484	16381	16652	16633	16525	16486	16427	16409	16574	16479	16726	16399	16610	16607	16592	16397	16616	16327	16450	16512	16594	16420	16490	16565	16423	16349	16455	16439	16477	16449	16294	16336	16685	16463	16494	16561	16481	16557	16318	16500	16482	16396	16604	16317	16415	16350	16612	16314	16477	16569	16564	16504	16856	16629	16439	16482	16491	16418	16534	16518	16554	16334	16342	16561	16234	16585	16472	16581	16388	16313	16500	16581	16596	16559	16437	16369	16375	16547	16492	16349	16336	16368	16171	16241	16566	16525	16570	16529	16577	16455	16596	16398	16646	16493	16334	16252	16659	16630	16599	16573	16570	16330	16442	16513	16571	16597	16648	16403	16358	16473	16536	16648	16548	16676	16334	16524	16404	16599	16437	16359	16406	16392	16605	16495	16308	16606	16556	16423	16649	16387	16583	16424	16559	16611	16438	16629	16591	16396	16474	16611	16429	16529	16395	16450	16498	16494	16455	16431	16691	16595	16831	16588	16797	16612	16758	16490	16390	16601	16323	16516	16517	16681	16560	16500	16537	16560	16502	16631	16368	16573	16416	16498	16445	16504	16493	16476	16514	16427	16368	16470	16550	16630	16383	16455	16533	16611	16638	16370	16387	16549	16484	16447	16440	16564	16524	16357	16527	16531	16580	16325
21572	40431	41371	35024	24376	29999	53064	67147	59368	40105	21528	14808	13485	13152	13277	13353	13364	13204	13454	13318	13179	13191	13176	13254	13409	13219	13193	13470	13295	13391	13374	13212	13289	13344	13325	13217	13205	13387	13236	13321	13307	13192	13241	13323	13334	13170	13258	13447	13276	13283	13254	13221	13187	13194	13336	13260	13353	13303	13327	13142	13271	13300	13302	13456	13232	13307	13280	13335	13429	13284	13366	13263	13257	13234	13354	13297	13163	13124	13233	13203	13334	13202	13387	13234	13308	13154	13128	13260	13316	13302	13220	13245	13279	13191	13158	13055	13343	13289	13420	13137	13096	13227	13423	13393	13041	13172	13142	13389	13267	13306	13206	13373	13248	13187	13290	13263	13191	13297	13143	13379	13542	13254	13059	13159	13226	13287	13271	13223	13383	13165	13208	13391	13231	13170	13271	13209	13288	13260	13256	13263	13187	13253	13290	13153	13521	13216	13430	13215	13483	13242	13297	13412	13054	13417	13215	13172	13368	13322	13191	13180	13234	13176	13182	13278	13187	13176	13151	13351	13334	13063	13361	13232	13357	13412	13335	13142	13198	13260	13051	13278	13301	13312	13379	13200	13350	13193	13262	13331	13211	13162	13230	13345	13319	13106	13078	13374	13161	13093	13030	13163	13224	13204	13159	13264	13181	13374	13286	13232	13274	13291	13347	13193	13374	13145	13435	13229	13408	13197	13239	13309	13142	13158	13308	13239	13331	13297	13107	13398	13109	13140	13286	13309	13158	13112	13121	13206	13399	13231	13177	13269	13428	13376	13205	13370	13314	13289	13171	13101	13264	13285	13356	13264	13040	13330	13183	13218	13272	13267	13388	13248	13279	13365	13207	13151	13303	13141	13340	13206	13161	13090	13341	13249	13340	13317	13146	13419	13286	13171	13206	13194	13285	13229	13324	13104	13076	13380	13295	13281	13163	12980	13299	13287	13446	13240	13395	13097	13197	13273	13276	13185	13153	13265	13355	13223	13253	13203	13427	13184	13314	13244	13223	13108	13261	13275	13334	13340	13362	13377	13180	13148	13404	13341	13120	13180	13256	13204	13026	13122	13194	13227	13169	13132	13201	13224	13241	13160	13385	13156	13319	13205	13267	13180	13380	13215	13169	13287	13329	13288	13232	13057	13234	13320	13115	13263	13276	13216	13198	13258	13333	13240	13242	13327	13209	13163	13248	13275	13195	13279	13176	13298	13303	13424	13178	13160	13064	13262	13139	13286	13294	13170	13380	13422	13227	13311	13287	13317	13283	13262	13123	13110	13420	13175	13149	13407	13150	13421	13212	13252	13147	13181	13133	13247	13169	13284	13280	13308	13196	13215	13146	13260	13267	13253	13250	13235	13349	13236	13128	13160	13395	13164	13109	13108	13297	13314	13248	13106	13277	13265	13206	13275	13278	13317	13128	13345	13037	13295	13232	13135	13198	13207	13243	13420	13237	13494	13125	13359	13175	13183	13140	13203	13369	13340	13217	13204	13312	13072	13234	13246	13156	13394	13384	13181	13425	13298	13388	13216	13143	13330	13101	13266	13171	13351	13160	13207	13413	13399	13325	13080	13243	13042	13337	13074	13361	13332	13127	13137	13148	13251	13221	13186	13355	13418	13184	13250	13384	13193	13127	13170	13321	13213	13060	13247	13422	13307	13337	13120	13224	13275	13260	13101	13318	13391	13192	13312	13305	13173	13404	13078	13217	13194	13447	13236	13209	13231	13274	13085	13181	13137	13335	13085	13182	13354	13192	13378	13273	13252	13280	13114	13222	13304	13249	13259	13388	13329	13320	13310	13316	13204	13409	13254	13290	13224	13286	13309	13183	13227	13251	13348	13286	13312	13251	13250	13174	13194	13268	13303	13217	13125	13155	13233	13415	13445	13184	13233	13315	13093	13280	13266	13241	13218	13289	13284	13326	13289	13295	13162	13228	13204	13292	13354	13295	13190	13144	13189	13419	13204	13153	13315	13423	13316	13233	13125	13291	13208	13515	13196	13297	13260	13263	13200	13318	13308	13296	13266	13199	13325	13263	13272	13167	13116	13061	13323	13184	13249	13234	13149	13317	13184	13342	13228	13139	13367	13205	13235	13200	13281	13383	13202	13273	13220	13380	13215	13179	13288	13399	13252	13196	13263	13332	13125	13406	13341	13163	13318	13240	13234	13246	13256	13330	13205	13299	13131	13214	13100	13283	13362	13093	13356	13212	13288	13200	13173	13314	13278	13189	13236	13232	13213	13369	13467	13193	13188	13288	13218	13297	13370	13289	13231	13308	13268	13295	13287	13303	13347	13168	13231	13286	13116	13318	13108	13151	13039	13306	13160	13173	13202	13348	13304	13235	13326	13237	13406	13444	13289	13186	13208	13126	13272	13178	13248	13329	13267	13211	13156	13202	13187	13057	13433	13295	13356	13337	13304	13394	13256	13194	13115	13379	13340	13171	13145	13068	13251	13160	13189	13472	13160	12989	13023	13320	13388	13179	13159	13268	13233	13180	13209	13159	13357	13105	13295	13365	13121	13304	13215	13263	13337	13293	13117	13147	13206	13303	13103	13112	13355	13118	13277	13268	13242	13256	13166	13188	13181	12970	13344	13238	13292	13302	13354	13174	13205	13292	13261	13316	13244	13381	13117	13377	13174	13048	13315	13233	12999	13198	13281	13309	13021	13141	13146	13118	13191	13241	13126	13469	13278	13352	13253	13214	13298	13343	13229	13341	13259	13345	13260	13378	13293	13250	13192	13197	13085	13353	13280	13447	13004	13382	13173	13109	13333	13274	13270	13052	13230	13265	13315	13160	13181	13220	13387	13358	13264	13363	13263	13301	13102	13300	13331	13119	13247	13189	13298	13218	13240	13165	13361	13037	13291	13133	13192	13262	13172	13220	13123	13225	13187	13320	13196	13252	13300	13240	13290	13263	13326	13208	13303	13262	13321	13314	13205	13169	13284	13199	13305	13337	13409	13278	13274	12977	13227	13297	13323	13315	13311	13170	13272	13176	13184	13229	13057	13408	13156	13343	13336	13059	13088	13453	13169	13312	13355	13270	13245	13292	13251	13383	13155	13354	13135	13312	13201	13301	13229	13201	13197	13205	13066	13163	13283	13424	13176	13238	13168	13093	13134	13289	13155	13243	13408	13300	13221	13232	13250	13195	13384	13373	13372	13041	13302	13272	13361	13279	13418	13324	13100	13223	13147	13439	13199	13236	13449	13112	13194	13190	13206	13403	13188	13190	13214	13345	13232	13290	13418	13295	13338	13146	13099	13244	13365	13397	13221	13366	13312	13246	13302	13172	13155	13434	13331	13379	13353	13356	13214	13213	13310	13240	13205	13224	13167	13398	13318	13251	13236	13413	13224	13256	13320	13043	13236	13489	13274	13278	13218	13167	13149	13215	13371	13210	13248	13066	13265	13218	13257	13432	13362	13171	13269	13181	13290	13202	13148	13205	13170	13357	13137	13424	13260	13393	13185	13308	13394	13142	13343	13173	13200	13274	13350	13301	13224	13328	13121	13227	13235	13039	13257	13290	13025	13382	13315	13099	13280	13077	13360	13458	13313	13121	13219	13219	13283	13263	13077	13185	13222	13329	13290	13310	13226	13305	13252	13268	13261	12928	13170	13292	13304	13268	13246	13051	13315	13302	13222	13216	13170	13258	13359	13194	13233	13133	13258	13365	13230	13291	13114	13304	13128	13138	13352	13208	13186	13203	13171	13400	13323	13114	13179	13265	13247	13192	13321	13208	13280	13384	13255	13257	13375	13107	13178	13209	13411	13244	13081	13209	13210	13338	13265	13263	13112	13406	13317	13406	13104	13395	13440	13330	13360	13203	13200	13261	13251	13383	13240	13148	13359	13261	13182	13170	13352	13072	13213	13265	13417	13383	13250	13245	13284	13311	13298	13151	13355	13066	13264	13369	13367	13436	13234	13197	13218	13335	13184	13402	13371	13209	13157	13306	13158	13369	13294	13322	13300	13203	13294	13149	13085	13192	13147	13104	13293	13183	13437	13425	13179	13276	13129	13396	13146	13280	13141	13209	13201	13238	13373	13145	13176	13448	13237	13295	13374	13321	13238	13352	13282	13031	13264	13174	13350	13341	13321	13150	13228	13138	13109	13426	13183	13199	13311	13330	13283	13228	13190	13179	13332	13267	13301	13289	13110	13193	13265	13281	13396	13140	13333	13259	13155	13283	13289	13288	13305	13360	13269	13206	13336	13141	13178	13255	13360	13273	13221	13242	13270	13134	13176	13257	13326	13232	13342	13222	13093	13198	13286	13242	13233	13162	13366	13330	13272	13165	13153	13384	13243	13162	13086	13217	13272	13346	13150	13210	13286	13005	13135	13209	13134	13254	13355	13378	13212	13304	13312	13272	13174	13181	13123	13308	13317	13199	13211	13175	13203	13343	13401	13256	13253	13403	13168	13209	13124	13337	13201	13157	13419	13468	13148	13207	13279	13221	13353	13154	13204	13238	13208	13176	13163	13271	13237	13287	13237	13177	13386	13245	13350	13085	13280	13381	13261	13070	13205	13475	13330	13260	13185	13271	13319	13183	13121	13214	13221	13228	13266	13172	13400	13270	13220	13324	13281	13158	13177	13217	13159	13431	13168	13198	13315	13206	13244	13179	13307	13273	13273	13279	13334	13294	13135	13234	13292	13286	13351	13195	13272	13441	13265	13223	13400	13219	13091	13083	13179	13144	13301	13358	13162	13236	13189	13305	13192	13200	13238	13169	13273	13404	13110	13172	13170	13246	13181	13235	13174	13171	13179	13221	13236	13182	13355	13543	13210	13225	13421	13076	13292	13246	13281	13187	13304	13213	13279	13068	13390	13199	13380	13504	13307	13264	13232	13181	13320	13361	13226	13238	13247	13386	13340	13272	13197	13179	13324	13244	13374	13264	13294	13339	13431	13273	13294	13323	13070	13227	13289	13229	13390	13241	13168	13045	13281	13198	13318	13237	13192	13196	13298	13328	13432	13194	13200	13194	13368	13461	13392	13255	13483	13393	13147	13327	13448	13067	13316	13265	13179	13154	13305	13266	13132	13205	13298	13265	13218	13133	13129	13294	13246	13283	13262	13368	13162	13220	13238	13377	13215	13329	13121	13424	13314
30482	24696	26620	24280	20276	18841	23852	26749	24245	20831	18888	18314	18046	18122	18185	18096	17871	17897	18050	17790	17888	18141	17905	18053	17804	17834	18139	18142	17952	17868	17917	17903	18121	18021	17907	18070	18231	18161	18197	17967	17914	17973	18155	17957	17952	18041	17936	18167	18211	17897	18077	18075	18048	18154	18033	18065	17917	17904	17908	18029	17858	17859	17852	17968	18097	17886	18090	17892	17731	17858	17963	17981	18075	17875	17964	17827	17853	17868	17793	17940	18304	18022	17988	17944	17958	18152	18156	17861	18083	18173	18077	18157	18029	17758	17975	18027	18017	18070	17856	17925	17914	17729	17974	17907	18025	17937	17805	18120	18142	18142	17984	17734	17935	18099	17933	18061	17951	17866	18127	18004	17913	18136	17919	18034	18035	18155	18131	17821	17862	17982	17741	17905	17948	17879	17819	17876	18066	18054	18148	17864	17844	18064	17982	17977	17978	17999	17844	17855	18129	18172	18029	17952	17940	18084	18171	18042	18037	17997	17903	18127	18097	18092	17965	18038	18011	17751	18044	17930	18150	17864	17964	17983	18051	17892	18132	18111	17934	18189	17903	17868	18093	17885	17774	18078	17917	17998	17883	18153	17901	17922	18042	18094	18181	18050	17954	18012	18026	17923	18097	18135	17943	18057	17938	18002	17893	17902	18115	18023	17874	17875	18014	17929	17868	18015	17942	17994	18032	17907	17920	17871	18079	18064	17893	18007	17965	17974	17825	18043	18164	17920	18224	17754	18203	18108	18025	17970	18017	17938	17814	18189	18010	17828	18058	17988	18021	18139	18101	17950	17925	17938	18114	17939	17732	18026	17882	17981	18135	17972	18035	18027	17740	17774	17729	17973	17940	17935	18123	17949	17980	17831	18081	17793	18041	18019	17834	17946	18136	18032	18121	18117	18088	18047	17943	17899	18151	17986	17848	17982	17961	17977	18232	18082	17898	17959	18212	17936	18005	18043	18063	18134	18019	18010	17909	18080	17978	18175	18079	17921	17893	17880	18010	17911	18150	18112	18014	18005	18168	17964	18044	17918	17911	18025	17998	18095	17920	17967	17892	17962	18219	17985	18049	18019	18147	17878	18303	18013	17786	17848	17890	18193	17912	18021	17931	18219	17934	17862	18201	18134	17975	17978	17877	18028	18108	18066	18078	17864	17966	18001	17908	18149	18114	17949	17981	17836	17872	17992	17949	17996	17982	17890	17956	17745	17970	18116	18193	17951	17974	17972	18033	18129	17831	17917	18047	18000	17954	17984	17959	18052	18029	17988	18041	17902	18062	17646	17964	18046	18015	18010	18157	18107	17830	18101	18169	17708	18062	17898	18030	18033	18011	17930	17818	18134	18020	17948	18003	18070	17932	18095	18155	17750	17970	17900	17873	18084	18134	18001	18118	17942	17884	17979	18030	17857	17692	17871	17857	18083	18047	17995	17918	17986	17979	18227	18194	17910	18011	17764	17837	17963	18076	17770	18016	17916	18037	18005	18019	17933	17906	17935	18148	17924	17996	17848	17979	18000	18039	18054	17903	17804	17931	18124	17866	17729	18112	17924	17922	17992	17886	18110	18105	18051	17963	18008	18138	17773	17953	17873	18068	17890	17910	17934	18042	18021	18021	17977	18037	18049	17974	17865	17848	17892	17903	17834	18147	17844	17831	17992	18026	17954	17913	17906	17935	18079	18120	17953	18121	17974	18063	17910	17810	18040	18122	18025	17844	17910	18060	17835	17920	17879	18108	18163	18116	17892	18029	18185	18106	17965	17960	18026	17787	17739	17917	17935	17729	17708	18129	17847	18193	17993	17957	17998	17902	17903	18163	17961	17919	18228	18162	18073	18103	18069	17862	17849	18013	18030	18040	17881	18075	17945	17885	17905	18031	17955	18107	17903	17947	17908	18119	18202	18139	17997	18052	18004	17893	18053	18082	18061	17990	18079	18052	18057	17952	17855	17962	17944	18029	17893	18149	18066	18110	17793	17829	17990	18096	17863	17752	18000	18248	18032	17909	18135	18196	18006	18168	17849	17908	17904	17909	17923	18130	17956	18071	17808	17925	18076	18059	17995	18238	18220	18047	18008	17774	17825	18092	18069	17824	18239	17951	18172	17948	17830	17909	17929	17925	17877	18030	18094	18103	18126	17915	18029	17989	17931	18099	17985	18102	17869	17946	18058	17875	17893	18105	17974	18090	18145	18199	17946	18122	17989	18177	17834	17863	18063	17855	18020	18006	18060	18025	18066	17909	17971	17981	17986	18101	17972	17934	18046	18139	18008	18021	18081	17835	17999	18264	17888	17907	17981	17973	17924	17945	17924	18120	17934	17805	18195	17977	17975	17971	18140	17905	17937	17920	17846	17932	17988	17894	17915	18161	17900	18026	17700	17942	17974	18001	17894	17826	17960	18122	18055	18107	17880	18140	17974	17948	18206	17835	18111	17942	17980	18078	18000	17872	18132	17945	18074	18168	18097	18015	17978	18085	17961	17991	17921	17739	17940	18014	18119	17982	18126	18052	17975	18164	18047	18018	17928	17957	17889	18084	18056	17935	18064	18206	18003	18168	17898	18053	18067	18017	18103	18088	18059	17986	18045	18097	17879	17959	18021	18020	18200	18130	18093	17924	17930	17727	17874	18247	17857	17845	17804	17822	17993	18015	18041	18038	18032	18101	17990	18231	17863	17978	17913	18085	18193	18166	18113	18028	17906	17871	17860	18283	17998	17957	17969	17968	18135	18105	17857	17794	18061	18015	17959	18085	17880	17902	17898	18023	18263	18067	18031	18015	17998	17994	18027	17994	17954	17825	18002	17742	17955	17901	17880	17930	17766	17899	17950	18099	18002	18010	18006	17938	18091	17980	18034	17979	18047	17954	17918	17938	18013	17999	18053	17789	17896	18004	17940	18309	18060	17965	17904	18099	18128	17901	18293	18030	17868	17886	18015	18153	18003	18020	18012	18100	18166	17988	17769	17834	18063	17849	17900	18058	18015	17826	18076	18055	18188	18082	18105	17803	17718	18086	17835	17800	17864	17996	17843	18087	17914	17848	18095	18015	18018	18053	17954	18022	17942	18108	18053	18120	17938	17856	17940	17911	17997	17973	17826	18079	17922	18186	17701	17984	17813	18174	18059	18118	18036	17968	18149	18082	17802	17979	18061	17806	17873	18064	18097	17798	17999	18074	17920	17912	18009	17988	17727	18072	17856	18090	17970	17861	17836	18102	18050	18218	18016	17943	18019	18203	18031	17843	18114	18190	18067	17870	18187	18132	17966	18158	18184	18322	18068	17843	18214	18187	18219	17944	18265	17810	18025	17997	18079	17843	18035	18103	18024	18049	18062	18010	18254	18128	18121	18019	17861	17878	18097	18097	18201	18067	18024	18062	17875	17831	17773	18001	17985	18186	17923	18045	17936	18255	17769	17958	18034	17968	18065	17987	17997	18058	17730	18040	18000	18063	18164	17923	17886	18250	17931	18269	18329	18043	18061	17957	17879	17852	17904	18004	17805	18033	18050	18082	17973	17988	17860	17986	17858	18104	18215	17910	17922	18232	17870	17987	17869	17891	18155	18004	18151	17999	18041	17993	17968	18062	17874	17822	18010	17935	18016	17650	18048	18009	18045	17980	17837	18265	18033	17867	17944	17837	18052	17894	18024	18050	18002	17776	18008	17915	18076	18033	18160	17934	17734	18087	18052	17797	18167	17944	17917	18011	18129	17830	18175	18180	17989	17877	18162	18004	17947	18134	18046	17968	18059	18093	18013	18038	17979	17832	17820	17999	17970	18075	17832	17928	18075	18150	18068	17932	17901	17952	17817	17866	17876	18210	17804	18031	17905	17738	17999	18292	18144	17902	17755	17874	17808	17913	17850	17914	17853	17942	18030	17891	18079	17921	18053	17886	17961	17910	17944	17978	17899	17965	17847	18006	17980	17906	18079	17953	18127	17814	17988	17909	18236	18156	17923	18163	18185	17921	17925	17816	17981	17981	18101	18103	18118	17927	18001	18082	17949	17870	17952	17930	17787	18024	18046	18074	17901	17912	17903	18060	17975	18171	18127	18244	17889	18150	17925	17881	18102	17933	18134	17947	18010	18058	17936	18016	17824	17882	18070	17793	18046	18197	18087	18126	17863	18047	18012	17885	17827	17926	18059	18085	18113	18206	18228	18070	18032	17976	17942	18218	18003	18061	18047	17928	18065	18019	18001	17862	17978	17793	18174	18066	17984	18088	18023	17966	17930	17911	18041	18010	17907	18098	18012	18067	17901	17886	18243	17953	17929	18156	18087	18022	17997	17895	17975	17903	17655	17942	17883	17937	17721	17891	17930	18194	17986	17969	18042	18115	18172	17878	17802	17961	18027	17951	17997	17970	18001	17875	17987	17993	17949	17941	17954	17871	18030	18032	18061	18054	17948	17887	18033	17977	17931	17982	18055	18166	17882	17887	18076	17953	17993	17986	18193	17888	17959	18034	17933	17987	17908	18026	18224	17991	17952	18055	17773	17930	18107	17954	18011	17900	17909	18135	17960	17887	17669	18020	17757	18054	18134	18107	17964	17943	18028	17990	17925	17772	18039	17967	18025	17940	18160	17960	17895	18091	18142	18017	17962	17991	18015	18022	18241	17948	18084	17998	17912	18053	18267	18044	17868	18133	17858	17979	18194	18071	18142	18044	17909	18031	18022	18000	17918	18051	18219	17956	18046	17849	18056	18024	18036	18093	18003	17878	18206	17959	18121	18080	18186	18128	17933	17813	18066	18114	17818	17907	17943	17947	18060	18083	18058	18201	18185	18078	17963	17920	18028	18094	17945	18016	17811	18088	18050	17944	18019	17721	17863	17899	17971	17903	18077	18173	18063	18099	18090	17803	17832	17929	18072	18029	17880	17972	18125	17977	17966	18043	17958	18179	18054	18049	17957	18178	17996	18017	17943	17819	18102	17728	17945	17986	17934	17944	17763	18067	18002	18040	17923	17892	18069	18094	18101	18037	18027	17866	17901	18026	17859	17949	17916	18083	18098	17963	18027	17922	17856	17888	18177	18087	17777	17924	18182	18116	17970	17945	18028	17946	17974	17776	17849	17908	18046	17996	18354	17924	18179	17959	18235	18062	18015	17870	18093	17976	18072
18673	24603	23506	20709	16963	15448	22870	24699	20792	16868	14768	14030	14084	14027	14059	14219	14061	14201	14145	14150	14074	13937	14349	14293	14207	14047	14305	14139	14113	13894	14113	14050	14094	14038	14119	14032	14014	14112	14130	14178	14176	14177	13940	14111	14319	14080	14062	14015	14039	13948	14167	14251	14151	14158	14004	14160	14130	14124	14259	13875	14157	14276	14041	13923	14116	14161	14108	13957	14250	14020	13948	13989	14068	14160	14053	14195	14137	14135	14135	14010	13875	14046	14118	14273	14123	14183	14041	14127	14113	14013	14161	14117	14138	14144	14132	14170	14086	14028	14060	14003	14126	14233	14219	13949	13846	14071	14246	14256	14047	14024	13980	14113	14065	14173	14122	14121	13972	14011	14079	14055	14121	13921	14213	14165	14147	14132	14061	14074	14045	14120	14024	14262	14074	14114	14187	14091	14049	14164	14048	14015	14052	14072	14182	14079	14297	14157	14178	14053	14157	14043	14042	14079	14072	14052	14184	14132	14245	14074	14180	14150	14055	14163	14101	14024	14201	14027	14069	14008	13953	14159	14079	14248	14015	14203	14107	14073	14070	14084	14034	14044	14092	14185	14086	14088	14192	14109	14172	14180	13991	14090	13939	13936	14130	13972	14074	13967	13947	14133	14261	14242	14138	14298	13977	13915	14198	14125	14166	14139	14137	14182	14057	14148	14069	14235	14269	13952	14222	14100	14089	14233	14146	14084	14138	14052	14104	14018	13977	14129	14114	14160	14067	13999	14226	14015	14029	14043	14079	14215	14291	14163	13947	14107	14221	14004	14232	13924	14024	14182	14129	14142	14003	13964	14124	14026	14173	14035	13998	14078	14028	14031	14054	14208	14208	14208	14361	14036	13922	14142	14053	13975	14298	14344	14078	14111	14167	14128	14007	14233	14120	14059	14341	14144	14035	14009	14102	14181	14169	14147	14155	14001	14131	13996	14036	14220	14039	14105	14047	14268	14045	14123	14128	14096	13869	14218	14130	14185	14189	14204	14134	14049	13992	14134	14068	13970	13992	14090	14013	13969	14164	14093	13978	14227	14128	13993	14129	13955	14181	13967	14369	14166	14053	13920	14188	13987	14096	14064	14045	14016	13973	13958	14173	14084	14113	13965	14212	14139	14232	14173	14048	14037	14029	14184	14163	14188	14098	14133	14110	14084	14063	14116	13909	14222	13899	14176	13962	14004	13956	14009	14181	14182	14007	14030	14076	14197	14082	14111	14030	14022	14048	14184	14018	14265	14101	14099	13980	13945	14229	14104	14145	14258	14130	14115	14010	14041	14102	14052	14089	14186	14393	14057	14034	14108	14097	14078	13899	14064	14035	13925	13968	13953	14098	14054	14241	14111	14261	13966	14147	14205	14088	13964	14087	14014	13992	14053	14083	14200	14091	14164	14045	14094	14141	13993	14042	14044	14094	14210	14116	14151	13972	14142	13999	14185	14080	13998	14043	14267	14202	13965	14007	13945	14089	14052	13944	14208	14049	14165	14146	14121	14162	14148	13926	13952	14054	14206	14131	14023	14224	14090	14012	14249	14126	14357	14102	14084	14053	14079	14168	14039	14147	14056	14052	14022	14178	14186	14186	14077	13892	14083	14167	14111	14195	14042	14365	14188	14035	14105	14025	14074	14241	14016	13988	14018	14213	14091	14032	14134	14001	14105	14080	14195	14193	14023	14107	14039	14226	14150	14115	14117	14083	14223	14082	14106	14186	14055	14085	14102	14238	14103	14119	14085	14056	14190	13999	14197	14187	14134	14226	14229	13910	14125	14116	14127	14091	14240	14106	14150	14171	14119	14301	14217	14230	14143	14114	14160	14180	14191	14244	14074	14082	14103	14131	13975	14185	14125	14117	14082	14174	14134	14325	14046	14026	13968	14089	14068	14244	14052	14078	14056	14240	14014	14204	14129	14058	14130	14296	14159	14131	14055	14098	14145	14253	14086	14141	14161	14120	14115	14101	14285	14029	14068	14102	13959	14064	14028	13926	14025	14022	14108	14088	14056	14113	14023	14046	13982	14120	14037	14185	14112	13975	14055	14091	14070	14021	14061	13955	14080	14073	14073	14096	14119	14141	14097	13963	14094	14060	14075	14118	14201	14114	14061	14242	14123	13940	14121	14017	14012	14206	14221	13963	14216	14056	14154	14103	14052	14059	14224	13899	14064	13912	14194	14130	14136	14121	14051	14231	14184	14114	13953	14082	14065	13993	13961	14178	14111	14057	14228	13897	14101	14106	13942	14042	14163	13944	14136	13931	13950	14175	14103	14165	14026	14018	14103	14254	14142	14081	13984	14031	14033	14162	14097	14082	14057	14153	14206	14082	14322	14132	13958	14136	14003	14112	14257	14161	14056	14000	14067	13965	14220	13929	14070	14021	13998	14043	13849	14085	14194	14173	14074	14122	14200	14135	14123	14251	14139	14022	14140	14003	14320	14126	14117	13952	14106	14130	14210	14125	13950	14218	14014	14213	14192	13990	14182	14143	14011	13986	14139	14042	13983	14156	13947	14221	14279	14037	14026	14172	14068	14080	14048	14261	14128	14125	14025	14021	14143	14161	14146	14024	14210	14136	14161	14075	14227	14007	14055	14211	14120	14175	14180	14144	14072	14031	14157	14097	14083	14221	14086	14057	14109	14271	14034	14189	14051	14127	14013	14199	14177	14056	14152	14299	14219	14045	14219	14059	14252	14097	14178	14108	14228	13828	14111	14195	14201	14052	14207	14228	13922	14063	14174	14038	14222	14124	14182	14167	14164	13973	14250	14003	14027	14130	14172	14122	14143	13952	14288	13986	13932	13998	14046	14054	14102	13970	14079	14050	14064	14074	14276	14192	14057	14044	14061	14185	14057	14032	14192	14270	14013	14107	14124	14023	14195	14232	14158	14056	14145	14186	14009	14175	14113	14084	14115	13994	14016	14034	14211	14057	14185	14011	14235	14170	13974	14153	14002	14060	14065	14121	13959	13888	14031	14214	13997	14025	14013	14215	14079	14108	14238	14124	14077	14136	14086	13937	14184	14248	14175	14266	14110	13972	14123	14004	14075	14233	14176	13911	14087	14051	14272	13977	14094	14134	14108	14103	14114	14082	14100	14263	14170	13941	14153	14003	13992	14230	14052	14180	14140	14266	13976	14102	14019	13970	13968	14289	13893	14137	14065	14150	14050	14215	14045	13951	14173	13944	14015	14173	14265	14199	14002	14158	14010	14234	14010	14175	14043	13962	14095	14018	14026	14144	14159	14055	14157	14001	14119	14063	14067	14057	14170	14144	14307	14099	14014	14140	13922	14321	14047	13992	14034	13983	14225	14166	14150	13990	13987	13999	14086	14185	14229	14060	14015	14166	14204	13973	13943	14055	14169	14132	14020	14128	14221	14018	13873	14086	14194	14177	13966	14053	13938	14005	14128	14119	13889	14132	14005	14188	14251	14078	14157	14054	14097	14021	13967	13985	14182	14137	14128	14000	14144	14059	14130	14115	14121	14057	14090	14074	14183	14186	14073	14219	14067	14094	14119	14094	13940	14035	14129	14113	14203	14041	14131	14182	13998	14149	14047	14263	14239	14108	14158	14087	13833	14165	14157	14086	14260	14280	14110	14084	14063	14194	14000	14295	14180	14084	14123	14064	13910	14064	14173	14099	14205	14031	14057	14040	14048	14023	13989	14155	14134	14178	14260	14162	14060	14177	13868	14140	14159	14052	14075	14093	13982	14182	14086	14040	14035	14171	14290	14144	14242	14030	14122	14027	14139	13905	14086	14207	14173	14073	14338	14221	14084	14131	14249	14190	14110	14092	14117	14081	14186	14110	14083	14174	13965	14023	14307	14155	14060	14260	13843	14138	14095	13997	14123	14133	14239	14158	14095	14161	14080	14269	14109	14206	14080	14090	14230	14068	13994	14112	14036	14112	14111	14061	14154	14148	14078	14108	13930	13979	14197	14081	14183	14049	14175	14195	14097	14194	13961	14008	14135	13958	14004	13943	14166	14352	14153	14349	14067	14294	14085	14156	13928	14132	14120	14220	14174	14221	14141	14070	14090	13975	14076	14182	14029	14179	13981	14033	13951	14111	14054	14187	14091	14033	14149	14052	14134	14143	14046	13953	14094	14054	14168	14102	14105	14270	14099	14016	14009	14198	14160	14046	13981	14238	14131	14273	14188	13962	14146	13999	13972	14103	14189	14217	14147	13934	13980	14294	14136	14187	14253	14195	14113	14091	14053	14084	13983	14038	14055	14274	14196	14062	14288	14116	14169	14080	14177	14192	14062	14099	14150	14160	14136	14149	14086	14143	14032	14227	14195	14067	14147	14025	13958	14093	14053	13944	14221	14147	14150	14112	13925	13938	14113	14139	14104	13963	14156	14095	14213	14179	14229	14010	14091	14123	14049	13917	14133	14128	14168	14007	14050	13911	14028	14175	14002	14138	14041	14156	14203	14178	14071	14099	14164	14055	14086	14025	13930	14057	14238	14198	14143	14006	14108	14049	14176	14162	14077	14209	14209	13869	14061	14196	13986	14001	14018	14028	14103	13947	13997	14212	14156	14095	14160	13975	14175	13926	13984	14117	14203	14068	14244	14160	14144	14177	13979	14158	13891	14226	14131	14269	13993	14209	14091	14158	14154	14041	14151	14064	14178	13948	14079	14221	14201	14207	14136	14215	14048	14120	14138	13991	14217	14018	14206	14138	13997	14124	14134	14152	14111	14030	14139	14138	14074	14267	14033	14145	14042	14098	14027	14170	14061	14216	14027	14130	14147	14092	14143	14047	14070	14096	14025	14131	14227	14344	14232	14132	14079	14228	14242	14144	14121	14100	14178	14207	14097	14148	14142	14271	14094	14020	14217	14128	14195	14290	14293	14154	14095	14092	14066	14256	14076	14109	14144	14167	14020	14098	14083	14167	14048	14208	14149	14111	13974	14165	14162	14073	14292	14144	13893	14138	14143	14080	14032	14166	14154	14012	14053	14256	14013	13776	14109	14268	14042	14155	14201	14152	14019	14065	14187	14283	14030	14200	14204	14273	14121	14038	14048	14209	13920	14124	13926	14073	14305	14123	14048	13941	14037	14011	14092	14125	14147	14069	14090	14064	13932	14110	13968	14019	14234	14130	13938
25233	21073	28150	25328	23027	23723	50045	60476	47897	32781	23535	19251	18277	18256	18072	18051	17662	17963	17962	17986	17855	18169	17908	17794	17994	18087	17884	17721	18117	18006	17902	17745	17852	17777	17830	17890	17959	18028	17993	17957	17789	17902	17930	17822	18094	18144	18002	17770	17845	17831	18009	18140	17950	17933	17958	18019	17954	17946	18068	17785	17925	18051	17748	17801	17965	17954	18287	18128	17841	17883	17887	17919	17965	17711	17906	17871	17806	17848	17884	17902	17997	17864	17868	17922	17995	17650	17577	17938	18005	17902	17815	17750	17931	17908	18030	17983	18044	17840	17772	17897	17747	17834	17878	17782	17866	17827	17896	17859	17869	18024	17909	17997	17982	17834	17857	17906	18014	17921	17890	17803	17876	17741	17927	18098	17692	17847	17841	18076	17836	17763	17703	17803	17743	17947	17709	17775	18050	17855	17916	18108	17855	17876	18006	18005	18160	17895	17776	17954	17904	17813	17737	18022	17828	17866	17958	17855	17869	17749	17838	18249	18215	17795	17979	17975	17833	17784	17874	17915	17738	17641	17705	17824	17863	17922	17711	17813	17788	17853	17942	17758	17803	17982	17719	17827	17884	17650	17810	17802	17950	17982	18006	17928	17687	17968	17846	18170	17918	17797	18027	18071	18006	17850	17869	17730	17925	17869	17955	17603	17895	17965	18054	18020	17972	17947	17809	17962	17740	17915	18162	18035	17850	17989	17747	17420	17773	17754	17664	17685	17909	17785	17985	18195	17959	17693	17842	17852	17714	17889	18021	17748	17850	17724	17843	18029	18023	17727	17775	17840	17738	17789	17816	17759	17670	17605	17884	17964	17943	17787	18003	17810	17825	17773	17972	17953	17825	17930	18117	17913	18039	17888	17998	17852	17692	17959	18035	17816	17775	17775	17884	17869	17976	18119	17906	17791	18079	17960	17699	17795	18003	17919	17792	17963	17968	17998	17808	17827	17996	17846	17788	17830	17631	17810	17968	17858	17776	18024	17925	18057	18007	17975	18065	18042	18043	17867	17848	17939	17908	17939	17656	17720	17871	18014	17708	17827	17837	17694	17696	17772	17903	18071	18056	17726	17941	17929	17916	18067	17876	17868	17768	17883	17865	17877	18124	17995	17841	18047	17766	17774	17900	17852	18058	17926	17955	17956	18057	17933	17886	17856	17888	18075	17880	17837	17913	17931	17945	17915	17971	17953	18034	17812	17925	18107	18021	17804	18001	17559	17920	17835	17862	17937	17807	18013	17866	17900	17793	17897	17796	17903	17901	17983	17911	17669	17883	17800	17982	17981	17835	17716	17752	17859	17732	17838	17796	17929	17992	17979	17848	18087	17983	17927	17928	17859	17712	17759	17948	17919	17846	17852	17723	17944	17778	17986	17799	17891	17920	17761	17789	18210	17798	18105	17753	17755	17856	18046	18025	17846	17850	17905	17992	18040	18161	17863	18129	17751	18017	17893	17626	17679	17949	17832	18081	17986	17836	17822	17863	18011	17891	18119	17821	18085	17792	17870	17564	17934	17888	17912	18145	18002	17980	17797	17747	17752	17820	17921	17865	17697	17651	17783	18044	17770	17817	17963	17861	18001	17871	18059	18012	18098	17910	17928	17813	17737	18046	17823	17938	17836	17682	17801	17934	17950	17682	17969	17784	18110	18031	18044	17931	17793	17972	17714	17746	17743	18068	17830	17823	17902	18316	17820	17877	17870	17854	17942	17947	17920	18046	17884	17927	17891	18073	18020	17823	17819	17831	17851	17893	17910	17938	17813	17834	17690	17779	17718	17874	17879	17875	17814	17871	17942	17858	17884	17883	17851	17867	17721	17823	18022	18008	18100	18045	17823	17930	17991	17610	17908	17895	17815	17766	17869	17871	17891	17848	17706	17873	17824	17988	17870	18071	17717	17951	17860	17858	17732	18066	17768	18096	17860	17767	17770	17788	17665	17911	17868	17874	17920	17699	17771	17882	17939	17760	18063	17976	18107	18003	17980	17889	17777	17775	18011	17905	17717	17812	17697	17783	17750	18101	17746	17932	17857	17867	17788	17764	17861	17823	17799	17624	17736	17833	17800	17855	17804	17763	17898	17591	17965	17793	17697	17882	17858	17941	17887	17876	17889	17970	17872	17773	18019	17876	18032	17768	18063	17854	17832	18050	17787	18041	17993	18092	17891	17943	17880	17816	17868	17950	17967	17881	17949	17892	17948	17876	17943	17842	17865	17970	18169	17823	17845	18003	17814	17872	17797	17783	17921	17881	17976	17713	17817	17952	17815	17954	17970	17847	18052	17764	17835	17866	17661	17765	17743	17876	17963	18222	17902	17624	17918	17933	17780	17771	17866	17736	17809	17781	17974	17730	17837	18041	17860	18057	17795	17817	17940	17752	17805	17839	17735	17920	17803	17918	17841	17741	17909	17694	17852	17653	17780	17786	17950	17815	17782	18036	17735	17884	18017	17855	17865	17786	17927	17915	17927	17894	18065	17871	17660	18090	17818	17800	17936	17936	17839	18010	17649	17782	17932	17725	17972	17831	17935	17989	17908	17793	17901	17859	17691	17806	18160	18023	17713	17972	17729	17812	17979	17912	17859	17855	17807	17892	17805	17746	18000	17821	17735	17974	18006	18064	17871	17853	17746	18288	18132	17695	18039	17906	18015	17659	17894	17836	17750	18037	17841	17739	17967	17975	17861	17934	17791	17943	17779	17837	17753	17891	17829	17753	17827	18092	17846	17914	17940	17902	17828	18049	17815	17811	17670	17859	17776	17933	17995	17800	17834	17847	17898	17914	17884	17843	17852	18000	17809	17803	17872	18124	17817	17974	18024	17906	17721	17969	17820	17832	17844	17949	18014	17717	17878	17994	17967	17771	17964	17666	17725	17752	17976	17827	17978	17873	17886	18016	18061	17948	17800	17971	18020	17751	17934	17758	17910	17916	17779	17935	17837	17854	17803	17791	17975	17797	18106	18018	17893	17884	17703	17791	17890	17891	17618	17781	17988	17976	18055	17974	17854	18006	18042	18016	18017	17758	18009	17928	17977	17906	18032	18039	17703	17886	17747	17964	17848	17552	17756	17711	17801	17870	17867	17851	17970	17702	17860	17966	17998	17893	17813	18022	17769	17775	18146	17813	17769	17700	18049	17750	17803	17907	17834	18017	17794	18000	17814	17863	17786	18073	18013	17896	17717	17826	17956	17834	17865	17919	17716	17776	17852	17934	17670	17897	18044	17925	18001	17889	17743	18181	18025	18055	17821	18051	17924	17981	17919	17885	17832	17859	17925	17913	17876	17858	17874	17977	17812	17977	17875	17649	18003	17831	17693	17658	17901	17896	17984	17941	17768	17901	17731	17681	17730	17852	17853	17954	17796	17843	17962	17637	18016	17996	17869	17761	17977	17818	17986	17759	17901	17835	17867	18041	17880	17837	17812	17596	17831	17894	18017	17969	17592	17974	17845	17968	17870	17665	17940	17781	17988	17785	17798	17915	17861	17847	18054	17851	17951	17881	17816	17759	18060	17923	17794	17926	17935	17870	17744	18051	17795	17887	17813	17983	18005	17759	17703	18040	17891	17764	17801	17685	17773	17945	18030	17912	17695	17781	18130	17943	17764	17824	17770	17920	18022	17808	17710	17817	17812	17906	17714	17860	17963	18083	17865	18042	17848	17648	17859	17768	17911	17795	17907	17828	17801	17788	17709	17997	17962	18014	17877	18010	17992	18258	18172	17979	17804	17752	17998	17910	17976	17946	17684	17946	17826	17714	17745	18125	17941	17860	17912	17943	18053	17711	17969	17725	17891	18068	17654	17945	17825	17733	17828	17903	17891	17714	18053	17676	17871	17716	17723	17808	17989	17876	17873	17997	17760	17963	17805	17867	17886	17980	17867	17818	17961	17810	17996	17888	17858	17908	17658	18038	17913	17793	17772	17818	17985	17724	17842	17788	17930	17883	17965	17950	18128	17917	17982	17845	17926	17699	17852	17836	18112	17690	17915	17909	17889	17924	17762	17798	17959	18041	17668	17825	17871	17765	17827	18024	17835	17821	17828	18102	17925	17971	18175	17926	17676	17761	17743	18177	17977	18024	17902	18022	17860	17879	17950	17773	17876	18044	17803	17823	17924	17930	17851	18054	17739	17813	18018	18016	17928	17920	17849	17921	18022	17904	17985	17950	17998	18065	17680	17796	17794	17911	17624	17924	17792	17643	17780	18025	18120	17976	17786	17952	17782	17960	17903	18059	17765	17900	17928	17860	17866	17852	17872	17814	17685	17901	17605	17829	17777	17839	17867	17899	17893	17848	17766	17906	17709	17816	17859	17943	17933	17987	17800	17721	17917	17989	17827	17927	17964	17820	17981	18019	17951	18060	17724	17924	17922	17920	17870	17982	18012	17797	17858	17893	17912	17923	17927	17926	17773	17753	17986	17738	17743	17823	17947	17667	17959	17867	17845	17915	17661	17961	17758	17685	17991	17925	17803	18016	18094	17828	17776	18034	17888	17769	17785	17899	17906	17841	18094	17796	17963	17844	17806	17996	17860	17995	17797	17707	17740	17994	17945	17737	18099	18046	17808	17713	17876	17912	17786	17973	18050	17874	17513	17937	18031	17904	17840	17667	17945	17697	17999	17924	17992	17850	17584	18009	17844	17773	17940	17887	17909	18030	17937	18006	17861	17982	17846	17941	17897	17921	17823	17988	17953	17998	17821	17746	17846	17971	17882	17901	17577	17805	18113	17977	17892	17839	17739	17772	17879	17860	17781	17826	17788	17759	17579	18057	18035	17844	17839	17907	17888	17931	17755	17970	17755	17662	17944	18018	17747	17881	17859	17828	18011	18101	17758	17927	17943	18010	18037	17825	17938	18030	17700	18004	17755	17787	17856	17928	17927	17690	17675	17899	17953	17861	17957	17855	17909	17918	17937	17846	17999	17887	17759	17879	17954	18015	17911	17810	17928	18039	18017	17888	17801	17943	18039	17978	18053	18095	17817	18040	17855	17761	17787	17858	17898	18001	17984	17915	18019	17832	18164	17899	18027	17908	17818	18083	18141	17699	18031	17932	17988	17982	18135	17810	17806	17873	17974	17956	17836	17900	17965	17768	17914	17840	17781	17904	17629	17980	17984
19765	33072	33997	26192	19571	20839	50132	56983	44560	29106	18911	14893	14162	14086	14132	14090	13970	13958	14106	14149	14071	14081	14122	13931	14013	13995	14005	14146	14139	14238	13984	14013	13863	13906	14056	14116	14007	14074	14029	14070	14004	14070	14078	14075	14032	13958	14018	13930	14169	14042	14097	13991	13978	14010	14187	14007	14001	14175	13937	14139	14088	13926	14093	14248	14058	13954	14070	14072	14085	13927	14052	14030	14024	14082	13986	14025	14118	14096	14059	13902	14101	13884	14030	13958	14146	14116	14085	14136	14027	13957	13930	14044	14248	14031	14021	14118	14129	14191	14122	14123	13844	14059	14021	13977	14046	13952	13999	14022	14113	14045	14070	14140	14054	14037	13978	14152	14044	14248	14045	14123	14001	14013	14060	13958	13884	14055	14047	14021	13968	14055	14067	14018	14023	13991	13953	14048	14115	14026	14175	14056	14173	13939	14033	14150	14212	14001	13965	13934	13866	14082	14110	13937	14125	14023	14103	14014	14102	13992	13938	14084	13850	13947	13957	14213	14031	14004	14091	13984	14096	14054	14098	14082	14149	14087	13917	13957	13862	14012	14078	13915	13957	14022	13995	13928	13842	14066	13928	14161	14058	13943	13949	14074	13993	14020	13996	13890	14215	14144	14118	14208	13909	14223	14046	14240	13962	13947	14021	14012	14114	13952	14087	13927	14091	13980	13889	13940	14157	13953	13951	14100	13918	14101	14239	13906	13880	14170	14134	14115	13921	14129	14049	14140	14011	13972	13999	13849	13908	14004	13958	14149	13926	14059	14191	13844	13981	14058	14017	14086	13928	14114	13946	14040	13927	14114	14105	13859	14135	14193	14022	13917	14113	14075	13932	14094	14043	14139	14170	14060	13980	13989	14036	14065	14184	14019	14234	14018	14116	14099	13901	14074	13947	13897	14069	14113	14072	14007	14070	14226	14060	13965	14058	13917	13909	14060	13942	13871	13897	14122	14119	14085	14114	14126	13917	14169	14082	14188	13978	14025	13964	14145	14120	14128	13968	13903	14066	14031	13992	13986	14051	14128	14120	14083	14065	14020	13835	14059	13916	14048	14213	14120	14066	14056	14141	13918	14030	13917	14097	14101	14109	13923	14008	13926	14054	13936	14026	14071	14177	14068	13923	14039	13953	14008	14123	14069	14094	14091	14085	13909	14000	13807	13985	14004	14109	14031	14045	13896	13839	14210	14008	14021	13988	13919	14019	13990	14099	14017	14161	13831	14024	14074	14174	14161	13942	14187	14131	13978	14023	13991	14175	14110	14011	14135	14152	13912	13988	13967	14050	14091	14129	14118	13987	14021	13952	14243	14138	13958	14032	14151	14020	14073	14103	14004	14001	14088	14038	14051	14088	14030	14013	13998	14069	13946	14149	14063	13980	13889	14136	13937	14084	14069	13957	13964	14167	14033	14095	13977	14015	14060	14075	13993	14045	13959	14043	14050	14002	13971	14099	14011	14167	14055	13973	14202	14035	14056	13989	14129	13938	14021	14025	14077	13960	14086	13905	13857	13949	13981	14075	13964	14049	14192	14000	13992	14133	14205	13887	14136	14052	14047	14040	14000	13975	13987	14029	13980	14020	13976	14000	13951	13928	14122	14044	14067	13998	13970	14012	13868	14124	14041	14238	14013	13970	14230	14093	13992	14084	14179	14168	14072	13946	13994	13810	13945	14085	14168	13966	13879	14084	14005	14077	13952	14045	14103	13887	13999	13834	13942	14043	14058	13982	14006	14064	14119	14092	14063	13932	13961	13883	14022	14003	14046	14163	13908	14087	14132	14014	14123	13947	13901	14068	13896	13978	14079	14138	14030	13942	14354	13986	13936	14322	14074	13956	13929	13991	14116	13988	14144	14021	14153	14013	13941	13975	14136	13916	14042	14154	13924	14114	13876	14176	13986	13977	13959	14176	13936	13940	14018	14045	13969	14058	14057	14134	14051	13971	14088	14153	13932	14033	14178	14070	14091	14099	14118	14000	14033	13957	13995	14119	13920	14071	14045	14003	13949	13998	14100	13995	14081	14050	13821	14036	14152	14006	14041	13931	14115	14057	13981	13956	13884	14117	13988	14109	14042	13916	14007	14181	13943	14043	13888	14109	13971	14048	14130	14168	14162	14084	13991	13976	14017	14019	14046	14143	14057	14163	14134	13907	14037	13995	14026	14023	14118	13927	13919	14025	14108	14171	13974	14003	14154	14243	14187	14010	14003	14108	14078	13963	13972	14206	14171	14045	14068	14254	13966	14017	14050	13990	14234	13935	14039	14009	14030	14070	13997	14045	14066	13907	14060	14014	14018	13996	14244	14067	14034	14026	14027	14035	14141	14014	13999	14139	14168	13912	14142	13905	13984	14199	14123	14020	13864	14041	13975	14065	14203	14140	14029	14020	14009	13960	14083	14036	14095	14076	14109	14061	14138	14115	14041	14084	14126	14033	14046	14270	13964	14007	14012	13967	14105	13826	13977	13894	13909	14118	13898	14010	14005	14040	14105	14224	14074	14006	13970	13906	13963	14260	13934	14049	14051	14045	13877	14024	14049	13847	14075	14055	14068	14084	13938	13955	13888	14006	14186	13991	14017	14019	14021	13991	14036	13900	14032	13915	13997	14089	14099	13944	13969	14027	14148	14023	14000	14081	13990	14033	14027	13988	14039	14110	14181	13947	14054	14105	14003	13959	13997	14079	13992	14009	14060	14064	14068	14055	14084	14040	13996	14069	14255	14000	14065	14133	14050	14258	13977	13854	14110	14009	14035	14150	14035	14110	14033	14003	13922	13876	14003	13966	14009	13987	14157	13986	14003	13867	14069	14042	13989	14174	14046	13946	13888	14008	13884	13991	13918	13904	13857	13980	13882	13950	14139	13834	14280	14018	14070	14000	14071	14072	14124	14054	13919	14025	14071	14029	13942	14037	14079	14025	14110	14006	14049	13955	14158	13960	13843	14090	14090	13960	14126	14111	14089	13940	13996	14119	14246	14199	14014	14125	13967	14080	14192	14082	14075	14189	13984	14077	14162	13916	14097	14110	13922	14094	13943	13951	14193	13954	14119	13907	14013	14090	13875	14087	14053	13976	14041	13928	14080	13977	14031	13963	14112	13995	13961	14093	13977	13925	13984	14098	14145	14247	14024	14091	14076	14048	14005	14117	14118	13947	14143	14022	13919	14034	13839	14197	14043	14110	14144	13987	14046	14111	14045	13942	14057	14027	14223	13894	13957	14090	14118	14081	13860	14179	13869	14075	14137	13921	13955	13984	13938	14161	14106	13929	14063	14127	14007	14006	13985	14001	14000	13900	14103	14065	14028	13998	14102	14044	13887	14024	14132	14183	13989	14046	14093	13998	14157	13846	14184	13951	13932	14084	14072	14107	14227	14089	14146	13959	14015	14106	14061	13970	14189	13925	14152	13968	14007	13884	13899	13961	14084	14033	14021	13779	14041	14064	14053	13952	14094	14058	14043	14224	14071	14025	14008	14014	14058	13879	13936	14058	13956	14041	14136	13985	14097	14093	14087	13978	14191	14144	13934	13932	13986	14111	14232	14040	13999	14036	14023	14031	13929	14078	13838	14201	13766	14031	13919	14112	14099	13990	14037	13937	14024	14137	13947	13912	14189	13989	14054	14150	14122	14041	14134	13958	14019	14066	14017	14013	14048	13994	13955	14111	13849	14026	14075	13969	14063	13947	13978	13829	14146	14086	14104	13971	14060	13926	14062	13971	13948	14027	14147	14123	13844	14045	14042	13936	14045	13972	14152	13928	14046	14023	14221	14075	13986	14009	13999	14081	14071	13956	14055	14035	14205	14053	14018	14067	14031	14011	14047	14032	14103	13992	14230	14008	14040	14148	14028	14047	14098	13897	14039	13914	14140	14071	13902	14135	13903	14077	13837	14062	14066	14066	14049	13881	14048	14178	13943	14029	14000	14259	13969	14269	14135	14164	13938	14164	14076	14017	14107	14131	14067	13882	14059	14144	14043	14201	14179	14065	14010	13985	14018	14053	14089	13937	14062	14099	14040	14022	13958	14178	14051	14178	14079	14052	14022	14063	14099	14079	14159	14036	14055	14088	14141	14001	14013	14053	14198	13972	14081	14271	13968	14131	14147	13989	14155	14040	14024	13971	13964	14131	13953	14067	14050	14054	13954	14101	14077	13930	14038	14098	14029	14046	14008	14093	14047	13989	13966	14138	14096	14211	14010	14159	13921	14054	14132	14226	13907	14140	14021	13953	14134	14069	14018	14022	13999	14103	13993	14246	14146	14024	13892	14101	14117	13902	14172	13977	13940	13989	14155	14102	13826	14080	13987	14051	14083	14120	13932	14055	14106	14200	14162	14140	14306	14005	13954	14113	14054	14064	14027	14058	13970	13952	13946	14106	14125	14083	14006	14005	14009	13933	14250	13965	14101	14079	13704	14015	13959	13826	14033	14046	14058	13910	14046	13945	14043	14098	14020	13959	13970	14198	13958	14078	14020	13963	14062	13946	14081	14196	13856	14021	14188	14078	13947	14016	14086	14227	13904	14068	13972	14003	14246	14094	14048	13953	13940	13907	13958	14081	13910	14068	14139	14110	13886	14010	14047	13937	14045	14063	14142	14032	14004	14113	13946	14112	14074	14028	13975	14142	13922	14130	14127	13980	14259	14063	14087	14087	14304	14048	13977	14231	14064	14105	14074	14098	14089	14167	13886	14144	14087	14008	13868	14142	13722	13983	13946	14126	13985	14256	14069	13998	14039	14052	13996	13907	14046	14102	13906	14047	13932	14054	13999	13988	14026	14194	13964	14038	13969	13969	14130	14121	14004	14089	14016	14008	13969	13937	13964	14041	14120	13950	14084	13939	13962	14160	13988	14024	14015	14120	14087	14127	14028	14109	14144	14063	13905	13952	14127	14115	14042	13934	14074	13998	13966	14014	14109	13969	13986	13982	14006	14234	13983	13868	14208	13976	14006	14053	13956	13873	14028	14178	14139	14072	14129	14091	14005	14111	13973	14095	14071	14120	14110	14026	13917	14150	14107	14042	13976	14074	14010	14200	14010	14141	14073	14126	13946	14047	14012	14181	14028	14049	14114	14056	14276	14041	14002	14141	14097	14148	14070	13932	14068	14220	14011
23973	21094	28507	24067	22352	25313	62173	71643	55106	38239	26400	20715	18745	18322	18549	18248	18489	18442	18386	18297	18231	18293	18452	18200	18228	18417	18092	18194	18398	18288	18387	18480	18282	18189	18172	18326	18144	18143	18198	18000	18089	18253	18316	18192	18175	18347	17995	18138	18169	18144	18111	18120	18241	18169	18147	17974	18196	18252	18102	18361	18235	17801	18252	18152	18216	18170	18145	18249	18086	18048	18131	18215	18165	18107	18065	18142	18140	18110	18149	18089	18296	18169	18090	18225	17992	18150	18201	18292	18278	18078	18166	18195	18078	18188	18277	18233	17877	18218	18106	18069	18324	18220	18207	18096	18165	18286	18126	18246	17986	18128	18293	18144	18131	18007	18253	17955	18177	18132	18105	18040	18185	18162	18157	18173	18287	18168	18102	18124	18131	18184	18082	18152	18285	18074	18164	17876	18256	18182	18003	18066	18194	18097	18082	18001	18339	18177	18139	18162	18073	18056	18021	17997	18106	18057	17995	18055	18202	18123	18091	18111	18292	17999	18099	17954	18308	18245	18307	18234	18016	18051	18196	18210	18077	17986	17872	18132	18043	18253	18222	17998	18323	18116	18169	17946	18155	17914	18191	18173	18278	18240	17998	18000	18155	18215	18189	18313	18090	18031	18064	18201	18265	18114	18202	18076	18130	18078	17958	18124	18136	18414	18220	17999	18170	18187	18188	18224	18474	18106	18137	18187	18168	18145	18263	18116	18349	18129	18082	17911	18021	18025	18153	18069	18252	18186	18128	17964	18359	18166	17980	18105	18202	18208	18098	17957	18084	18121	17921	18362	18083	17996	18155	18144	18197	18154	17969	18264	17918	18125	18133	18197	18162	18175	18082	18101	18156	18000	18071	18047	18243	18211	18124	18081	18189	18150	18154	18203	18071	18313	18138	17998	17851	18059	18306	18137	18259	18133	18083	18305	18007	18020	18141	18150	17938	18288	18118	18158	18161	18101	18000	18022	18104	18194	18438	18289	18278	18210	18116	18175	18108	18282	17982	18046	18017	18118	17897	18005	18055	18318	18249	18076	18196	18177	18205	18001	18150	17952	17972	17985	18052	18172	18094	18132	18092	18137	18054	18067	18032	18170	18031	18277	18168	18061	18262	18119	18183	18067	18060	18120	18140	18057	18012	18005	18289	18240	18127	18089	18232	18122	18181	18008	18154	18187	17997	18159	18086	18086	18307	17921	18010	18146	18185	18145	18009	18291	18268	18118	18072	18197	18277	17899	18049	18127	18048	18262	18124	18053	18175	18028	18140	18200	18043	18448	18178	18108	18042	18141	18125	18079	18092	18104	17941	18171	18036	18252	18070	18143	18080	18260	18075	18241	18081	18193	18157	18083	18121	17884	18145	18259	18078	18216	18103	18154	18344	18058	18199	18173	18288	17938	17975	18019	18110	18115	18410	18177	18231	18188	18275	17942	18241	18207	18220	18161	18068	18105	18388	18177	18155	18120	18132	17972	18176	18221	18086	18008	18288	18074	18099	17966	18168	18209	18090	18012	18175	18084	18129	18244	18292	18221	18052	18250	18166	17987	18184	17857	18122	18304	18110	17882	17981	18001	17982	18058	17870	18098	18252	18216	18040	18123	18150	18050	18367	18122	18024	18119	18366	18209	17881	18034	17898	18055	18238	18186	18186	18119	18223	18403	18226	18365	17981	18019	18024	18199	18218	18116	18213	18147	18261	18343	18024	18215	18163	18094	18168	18288	18097	18041	18084	18167	18109	18199	18400	18112	18278	18168	18016	18121	18354	18030	18094	18075	18039	18072	18241	18078	18301	18077	18163	18181	18116	18098	18015	18237	18140	18062	18079	18145	18152	18234	18080	18136	18094	18110	18063	18056	18039	17967	18094	18170	18111	17943	17923	18068	18311	18254	17904	17910	18213	18188	18350	18174	18102	18138	17982	17875	18196	18070	18248	18102	17977	18139	18236	18422	18180	18091	18147	18210	18173	18100	18517	17937	17951	17956	18074	18119	18197	18117	18145	18245	18155	17939	18278	18099	18154	18116	18092	18304	18108	18092	18162	18129	18189	18051	18129	18201	18082	18213	18249	18261	18259	18142	18156	18191	18186	17814	18111	18091	18092	18302	18153	18213	18133	18026	18143	18072	18005	18025	18021	18181	18137	18074	18220	18436	17998	18148	18167	18208	18009	18236	18060	18150	17978	18348	18207	17933	18111	18182	18228	18046	18123	18124	18161	17982	18203	18175	18288	18394	18177	18243	18207	17991	17941	17963	17968	18022	18160	18257	18236	18201	18342	18148	18003	18019	17860	18010	18038	18079	18152	18239	18020	18268	18497	18224	18054	18195	18230	18024	18098	18127	18252	17976	18202	18155	18307	18120	18118	18053	18134	18161	18077	18032	18096	18085	18011	18072	18112	18028	18274	18141	18116	18066	18176	17910	18189	18180	18187	18218	18243	18053	18102	17994	18143	18184	18104	17951	18130	18272	18132	18077	17967	17957	18194	18149	18103	18205	18300	18232	18093	17972	18031	18074	18160	18089	18055	18039	18227	18037	17986	17980	18036	18208	18219	17967	18098	17948	18135	18161	17990	18207	18171	18270	18114	18033	18078	18185	17927	18121	18039	17935	18246	18074	18306	18224	18135	18134	18002	18179	18348	18212	18213	18130	18112	18118	18046	18146	18091	18103	18187	18104	18088	18179	18062	18071	18289	17845	18088	18051	18292	18004	18257	18293	18129	18256	18229	18111	18164	18138	18208	18292	18093	18182	18142	18105	18257	18115	18145	18198	18354	17987	18373	18148	18008	18026	17930	17986	18106	18036	17987	18163	18288	18038	18056	17912	18229	18227	18040	17955	18029	18082	17803	18042	18445	18221	18122	18071	18091	18063	18341	18013	18212	18032	18086	18001	18225	18084	18021	18012	18160	18252	18247	17806	18170	18283	18184	18043	17899	17917	17959	18172	18083	18302	18109	18269	18057	18152	18196	18084	18123	18163	18270	18209	17901	18269	18219	18040	17978	18049	18125	18187	18056	18138	17972	18074	18175	18226	18110	18122	18184	18126	18116	18099	18389	18205	18313	18090	18015	17876	18103	18020	18039	18211	18135	17939	18153	18055	18230	18349	18196	18144	18203	18202	18323	18101	18136	17931	18018	18063	18354	18114	18163	17936	18033	18162	18057	18149	18231	18006	18030	18073	17884	18262	18168	18095	18367	18185	18302	18202	18062	18265	18092	18225	18167	18207	18230	17956	18079	17981	18128	18133	17919	18194	18083	18155	18160	18154	18004	18060	18143	18001	18098	17966	18154	18107	18309	18179	18243	17902	18078	18147	18324	18044	18308	18029	18105	18254	18007	17915	18169	18090	18296	18243	18151	18237	18172	17970	18097	17996	18011	18047	18076	18109	18165	18235	18268	18091	18220	18224	18164	18016	17976	18162	18140	18089	17952	18113	18166	18312	18199	18124	18178	18349	18007	18359	18268	17989	18325	18276	18186	18092	18069	18218	18167	18333	18124	18090	18078	18127	18140	18277	18219	18073	18048	18085	18114	18208	17876	18061	18160	18199	18263	18024	18225	18261	17967	18000	18252	18210	17938	18148	18144	18168	17970	18007	18228	17957	18066	18241	18052	17973	18032	18046	18222	18200	18047	17997	18140	17987	18286	18056	18124	17791	18200	17963	18307	18185	18096	17950	18110	18110	18191	18204	18179	18260	18132	17892	17947	18122	18078	18251	18112	18157	18165	17995	18143	17939	18012	18116	18205	18151	17820	17864	18139	18283	18206	18278	18100	17915	18230	18340	18253	18106	18108	18158	18174	18242	18254	18122	18116	18098	18205	18293	18208	18250	18088	18035	17906	17938	18064	18141	17990	17879	18116	18192	18127	17998	18137	18167	18169	17942	18167	18038	18068	18444	18065	18211	18263	18271	18120	18007	18175	17985	18086	18373	18010	18078	17952	18114	18099	18061	18148	18195	18168	18270	18167	18046	18194	18104	17917	18037	18149	17942	17989	18164	18053	18138	18365	18182	18201	18396	18453	18055	18200	18004	18099	18174	18032	18316	18310	18222	18146	18141	18170	17942	18080	18285	18030	18193	18282	18108	18172	18116	18185	17946	18134	17997	18182	18137	18055	18127	18061	18366	18420	17759	18151	18354	18077	18236	18141	18065	18259	18401	18354	18229	18015	18053	18082	17832	18161	18226	18061	18223	18220	18090	18080	18247	18197	17984	18086	18269	18174	18395	18019	18136	18472	18281	18223	18272	18133	18180	18079	18367	18275	18084	18160	18181	18242	18146	18244	18122	18024	18115	18192	18020	18058	17772	18021	18294	18385	18102	18146	18139	17868	18129	18008	17933	18314	18240	18235	18121	18191	18070	18127	18142	18105	18249	18201	18268	18174	17952	17900	17969	18224	18091	18137	18058	18062	18189	18122	18231	18103	18069	18020	17993	18100	18124	18209	18098	18187	18218	18007	17929	17975	18044	18156	18171	18103	18045	17971	18280	18062	18302	18161	17926	18048	18230	18218	18037	18068	18105	18042	17955	17877	18021	18224	18092	18148	18003	18187	18048	18149	18281	18166	18180	18167	17913	18242	18129	18071	18138	17987	18049	17969	18115	18044	18250	18016	18010	18056	18030	18213	18217	18276	18135	17955	18046	18144	18029	18247	18144	18169	18233	18325	18192	18132	18125	18227	17983	18157	18313	18195	18060	18186	18244	18169	18110	18079	18085	18040	17778	17876	17895	18163	17770	18052	17963	18122	18211	18208	18114	18192	18052	18122	18197	18083	18226	18020	18095	18042	18200	18046	18278	18078	18330	18185	18233	18333	18111	18079	18119	18257	18277	18214	18153	17946	18115	18182	18262	18079	18310	18303	17993	18099	18059	17992	18307	18056	18167	18178	18217	18332	18272	18425	17976	18001	18127	18181	17919	18082	18189	18092	18060	18167	18252	18119	18111	18234	17911	18371	18062	18133	17915	18228	18037	18199	18011	17957	18187	18048	18027	18115	18123	18048	18193	17834	18117	18292	18165	18235	18427	18249	18145	18251	18174	18035	18333	18019	17928	18014	18271	18166	18106	18217	18114	18191	18212	18078	18289	18159	17904	18083	18183	18244	18150	17977	18108	18179	18252
19859	38355	36829	29770	25874	22675	62158	71356	53070	35374	21200	15590	14304	14177	14127	14221	14100	14040	14038	14088	14083	14188	14122	14071	14305	13995	14267	14144	14144	14176	14164	14100	14103	14357	14217	14275	14332	14180	14270	14358	14137	14050	14194	14127	14109	14073	14222	14047	14139	14225	14187	14121	13989	14193	14240	14181	14121	14053	14193	14195	14167	13890	14185	14015	14306	14253	14088	14184	14209	14274	14213	14192	14091	14260	14054	14298	14204	14276	14043	14184	14291	14189	14122	14226	14250	14073	14183	14141	14115	13957	14248	13986	14343	14165	14029	14317	14084	14299	14243	13940	14263	14178	14215	14177	14169	14176	13904	14195	14297	14102	14255	14176	14133	14122	14177	14230	14214	14283	14186	14071	14296	14058	14410	14121	14165	14167	14299	14098	14177	14050	14096	13879	14298	14018	14207	14118	14059	14215	14193	14026	14085	14254	14190	14225	14153	13984	14119	14212	14158	14088	14147	14046	14025	14185	14057	13970	14158	14006	14121	14304	14112	13943	14064	14063	14119	14006	14197	13979	14094	14110	14157	14066	14241	14073	14161	14073	13938	14197	14198	14183	14099	14205	14172	14170	14173	14037	14117	14107	14285	14119	14035	14169	14326	13937	14204	14156	13960	14064	14231	14025	14081	14198	14178	14257	14127	14101	14180	14174	14196	14054	14143	14344	14232	14195	13940	14161	13990	14131	14257	14103	14154	14150	13970	14236	14171	14145	14139	14306	14125	14173	14132	13955	14136	13968	14104	14231	14213	14097	14087	13982	14112	14018	14195	14053	14302	14144	14290	14072	14144	14055	14213	14025	14209	14378	14100	14091	14270	14296	14085	14223	14220	14131	14099	14192	14345	14069	14184	14182	14139	14165	14038	13993	14129	14123	14189	14169	14105	14321	14313	14212	14146	14041	14085	14095	14045	14129	13998	14114	14248	14221	14036	14058	14130	14136	14182	14131	14162	14003	13885	14152	14148	14181	14062	14199	14137	14182	14145	14116	14183	14116	14264	14121	14136	14254	14223	14108	14176	14163	14209	14189	14227	14016	14194	14212	13982	14242	14113	14118	14180	13948	14201	14207	14110	13958	14190	14204	14065	14152	14318	13922	14255	14110	14306	14214	14134	14158	14226	14177	14068	14174	14275	13971	14280	14074	14041	14237	14012	14153	14149	14158	14147	14206	13969	14009	14166	14314	14159	14113	14285	14134	14252	14285	14204	14027	14199	14084	13995	14101	14224	14120	14136	14016	14026	14057	14016	13999	14193	14161	14056	14174	14015	13985	14157	14246	14010	13995	14131	14105	14193	14277	14029	14215	14147	14244	14113	14339	13976	14224	14029	14022	14180	14132	14179	14083	14174	14089	14107	14043	14075	14165	14032	14035	14366	14206	14281	14111	14207	14153	14173	14146	14087	13934	14192	14104	14155	14025	14123	14233	14113	14073	14132	14023	14170	14319	14059	14033	14139	14178	14152	14312	14026	14253	14178	14169	14139	14191	14179	14027	14114	14019	14266	14043	14059	14131	14096	14228	14250	14125	14140	14063	14185	14115	14211	14121	14265	14348	14124	14094	14045	14157	14262	14233	14100	14182	14142	14081	14164	14063	14222	14103	13984	14247	14279	14055	14103	14256	14091	13935	14266	14004	14284	14271	14227	14069	14237	13968	14057	14114	14387	14227	14057	14074	14161	14068	14063	14103	14035	14223	14255	14030	14086	14303	14220	14150	14226	14231	13989	14141	14222	13989	14039	14189	14108	14040	14124	14095	14242	14257	14129	14191	14147	14085	14099	14202	14349	14173	14093	14056	14031	14000	14055	14147	14326	14308	14162	13998	14254	14233	14165	14186	14270	14233	14140	13953	14014	14236	14309	14247	14158	14169	14133	14144	13971	14206	14277	14109	14282	14143	14167	14043	14098	14099	14061	14111	13936	14216	14150	14132	14109	14211	14344	13933	14147	14238	14207	13992	14114	14207	14057	14188	14265	14126	14250	14160	14082	14119	14137	14135	14071	14235	14066	14085	14141	14184	14221	14032	13973	14271	14100	14194	13968	14168	14189	14114	14172	14121	14212	14193	14094	14231	14258	14280	14076	14146	14204	14111	13973	14108	14063	14122	14415	14140	14329	14133	14135	13953	14166	14204	14345	14070	14008	14153	14122	14036	14315	14039	14042	14173	14159	14148	14127	14427	13987	14173	14204	14194	14270	14079	14094	14123	14130	14170	14039	14240	14019	14277	14086	14070	14040	13949	14150	14058	14105	14144	14174	14170	14066	13977	14148	13916	14197	14167	14171	14224	14170	14234	14171	14226	14060	14131	14295	14078	14085	14123	14113	14175	14132	14088	14168	14069	14239	14250	14318	14288	14217	14100	14151	13983	14119	14350	13990	14061	14089	14203	14078	13984	14108	14101	14047	14119	14229	14120	14079	14062	14151	14209	14167	14115	14216	14240	14336	14081	14081	14114	14131	14048	14152	14139	14254	14198	14067	14069	14200	14205	14031	14123	14233	13965	14207	14152	14137	14295	14236	14115	13988	14156	14235	14180	13987	14117	14264	14151	14136	14173	14143	14221	14170	14093	14249	14183	14046	14131	14079	14116	14270	14247	14185	13970	14173	14232	14233	14190	14218	14201	14204	14191	14172	14118	14136	14048	14171	14182	14212	14155	14181	14119	14288	14168	14252	14135	14276	14183	14091	14031	14129	13984	14258	14061	14383	14177	14145	14169	14036	14252	14221	14109	14148	14357	14203	14202	14148	14232	14089	14133	14164	13935	14192	14068	14239	14136	14234	14164	14109	14053	14104	14248	14241	14065	14070	14067	14338	14119	14156	14165	14122	14271	14180	14188	14279	14309	14020	14083	14280	14118	14117	14108	14171	14318	13969	14150	14294	14207	14076	14023	14105	14113	14164	14152	14238	13992	14236	14155	14181	13989	13971	14183	14209	14132	14192	14210	14081	14129	14056	14300	14189	14233	13973	14128	13999	14128	14107	14149	14314	13953	14224	14271	14111	14260	14153	14029	14199	14259	14029	14153	14096	14242	14112	14170	14111	14120	14003	14225	14059	14215	14164	14027	14104	14020	14216	14151	14243	14090	14115	14024	14025	14142	14031	14197	14102	14121	13970	14126	14125	14324	13946	14250	14219	14003	14124	14152	14145	14128	14135	14187	14020	14136	14160	14165	14248	14376	14098	14175	14284	14126	14112	13978	13942	14147	14174	14245	14076	14168	14110	14102	14213	14132	14088	14101	14092	14077	14125	14219	14129	14069	14204	14177	14226	14198	14069	14230	14083	14077	14106	14181	14017	14349	14071	14207	14459	14033	14155	14200	14162	14073	14171	14012	14383	14127	14120	14207	14081	14172	14103	14179	14130	14062	14283	14160	14122	14173	14046	14181	14102	14173	14128	14180	14131	14284	14142	14185	14325	14068	13991	14147	14170	14088	14032	14223	14134	14041	14256	14056	14155	14130	14173	14219	14149	14157	14167	14121	14159	14129	14262	14143	14149	14003	14097	14173	14024	14148	14059	14095	14182	14123	14085	14068	14084	14165	14145	14080	14052	14094	14085	14307	14227	13995	14152	14063	14115	14099	14158	14155	14247	14084	14219	14187	14158	14074	13995	14108	14221	14103	13996	14336	14324	14282	14123	14164	14317	14174	14062	14129	14176	14313	14138	14179	14150	14286	14103	14207	14090	14231	14048	14069	14280	14241	14064	14026	14111	14006	14081	14085	14115	14233	14127	14099	14068	14246	13918	14054	14103	14142	14094	14258	14214	14094	14005	14108	13991	14271	14131	14221	14228	14039	14126	14085	14214	14086	14300	14118	14427	14210	14185	14076	14175	14058	14204	14229	14208	13860	14070	14052	14237	14084	13953	14092	14104	14119	14199	14255	14038	14203	14225	14247	14092	14150	14185	14241	14172	14109	14175	14148	14175	14159	14154	14138	14150	14336	14129	14034	14133	14026	14158	14168	14302	14201	14124	14213	14022	14207	14166	14212	14117	14208	14063	14094	14158	14321	14331	14041	14201	13961	14058	14057	14119	14086	14285	14133	14237	14217	14114	14180	13984	14229	14177	14345	14207	14181	14253	14242	14267	14024	14113	14097	14254	14075	14236	14202	14156	14102	14184	14129	13999	14066	14164	14016	14118	14214	14151	14075	14039	14210	14106	14162	14238	14292	14257	14105	14281	14202	14299	14244	14084	14270	14234	14074	14057	14316	14059	14187	14010	14086	14193	14140	14127	14008	14170	14043	14068	14125	14193	14119	14003	14143	14139	14097	14145	14007	14154	14077	14284	14152	14249	14192	14162	13955	14082	14138	14181	14009	14116	14129	14141	14220	14077	14247	13973	14102	14102	14113	14252	14180	14147	14116	14241	14218	14123	14140	14077	14051	14222	14135	14161	14094	14127	14108	14237	14106	14150	14009	14161	14209	14130	14287	14111	14116	14237	14199	14187	14281	14249	13992	14149	14083	14198	14163	14264	14108	14124	14195	14106	14275	14148	14183	14152	14152	14187	14280	14086	14281	14034	14065	14311	14053	14080	14031	14153	14075	14189	14288	14253	14151	14117	14227	14068	14166	14201	14144	14049	14005	14149	14241	14113	14168	14125	14137	14143	14134	14057	14220	14124	14058	14071	14193	14114	14105	14265	14127	14148	14034	14270	14227	13997	14203	14030	14094	14123	14138	14089	14153	13961	14274	14142	14002	14185	14154	14169	14219	14157	14249	14224	14386	14153	14259	14104	14297	14279	14264	14156	14161	14084	14137	14163	14207	14212	14035	14060	14197	14078	14173	14139	14062	14123	14096	14210	14199	14469	14304	14213	14243	14088	14237	14256	14166	14028	14108	14223	14224	14134	14134	14045	14066	14063	14045	14038	14084	14206	14246	14171	14054	14250	14125	14198	13904	14196	14152	14304	13931	14165	14203	14044	14076	14243	14235	14087	14095	14102	14108	14204	14114	13984	14081	14151	14189	14082	14110	14301	14067	14204	14197	14017	14162	14081	14003	14133	14169	14166	14220	14164	13975	14032	14124	14333	14078	14205	14142	14239	14053	14182	14221	14175	14270	14231	14243	14099	14199	14225	14102	14068	14039	14301	14012	14184	14170	14192	14214
30278	23597	25767	23261	19849	20078	25348	28199	24494	21205	19566	19109	18894	18712	18745	18962	18744	19006	18636	18764	18753	18635	18733	18739	18976	18735	18655	18952	18671	18900	18727	18803	18789	18748	18687	18773	18509	18662	18797	18898	18863	18530	18819	18685	18870	18884	18916	18849	18751	18642	18817	18595	18843	18669	18696	18665	18771	18661	18919	18627	18837	18656	18635	18632	18699	18760	18896	18764	18784	18689	18642	18835	18701	18757	18735	18877	18713	18946	18906	18775	18688	18780	18838	18613	18815	18638	18988	18697	18889	18566	18774	18873	18617	18750	18711	18849	18874	18657	19001	18722	18650	18720	18737	18638	18839	18714	18823	18771	18698	18565	18580	18642	18906	18840	18658	18577	18844	18819	18723	18597	18539	18547	18852	19079	18737	18701	18641	18563	18620	18764	18878	18766	18827	18898	18916	18843	18693	18740	18659	18816	18533	18856	18813	18775	18891	18719	18743	18659	18651	18756	18803	18823	18735	18713	18744	18509	18878	18936	19065	18751	18725	18661	18614	18699	18753	18633	18704	18719	18627	18635	18712	18877	18929	18733	18641	18782	18650	18737	18700	18890	18823	18574	18577	18890	18509	18692	18478	18827	18666	18627	18768	18842	18603	18746	18844	18579	18803	18642	18626	18668	18707	18648	18620	18749	18596	18760	18716	18723	18653	18922	18773	18958	18489	18936	18569	18638	18958	18783	18691	18726	18927	18567	18802	18649	18561	18555	18740	18699	19105	18631	18600	18539	18682	18732	18923	18836	18721	18658	18662	18630	18777	18703	18869	18724	18775	18704	18774	18869	18761	18574	18681	18638	18697	18821	18605	18543	18700	18893	18869	18646	18605	18727	18678	18820	18779	18749	18750	18614	18620	18554	18672	18882	18649	18793	18837	18440	18832	18514	18734	18844	18615	18795	18591	18525	18834	19010	18917	18680	18878	18744	18742	18671	18855	18747	18822	18672	18646	18618	18795	18782	18714	18877	18924	18726	18649	18511	18593	18487	18549	18744	18548	18851	18724	18701	18947	18792	18858	18628	18710	18708	18603	18728	18896	18907	18783	18874	18554	18768	18805	18815	18657	18793	18717	18712	18797	18740	18731	18808	18743	18631	18743	18611	18779	18657	18729	18834	18822	18883	18780	18697	18709	18814	18793	18506	18904	18581	18561	18571	18673	18616	18691	18576	18766	18853	18765	18793	18728	18764	18777	18608	18718	18791	18770	18691	18695	18747	18884	18891	18792	18779	18690	18921	18677	18557	18689	18862	18794	18753	18600	18777	18813	18865	18883	18818	18782	18875	18766	18824	18769	18666	18799	18945	18626	18606	18685	18656	18533	18602	18491	18828	18615	18779	18706	18720	18752	18770	18709	18656	18822	18803	18887	18671	18633	18839	18767	18953	18852	18967	18733	18745	19018	18721	18764	18761	18874	18871	18535	18593	18676	18582	18752	18698	18820	18836	18728	18756	18844	18854	18699	19030	18707	18671	18795	18730	18681	18509	18688	18567	18703	18765	18545	18760	18751	18815	18726	18777	18727	18792	18787	18949	18906	18618	18777	18748	18689	18731	18888	18825	19072	18717	18909	18759	18670	18596	18762	18909	18917	18697	18696	18870	18801	18868	18751	18824	18921	18859	18701	18837	18673	18819	18699	18734	18702	18811	18761	18726	18811	18762	18875	18882	18720	18682	18699	18597	19034	18882	18809	18646	18716	18805	18915	18504	18913	18900	18563	18635	18502	18512	18811	18811	18736	18742	18694	18758	18643	18787	18756	18623	18643	18732	18844	18814	18823	18680	18923	18708	18674	18902	18578	18823	18845	18699	18798	18656	18916	18645	18565	18909	18871	18881	18870	18872	18713	18681	18727	18631	18676	18677	18832	18751	18905	18564	18694	18717	18926	18729	18665	18745	18856	18730	18821	18656	18442	18897	18685	18785	18861	18885	18743	18566	18885	18626	18980	18738	18700	18772	18871	18510	18641	18800	18932	18590	18932	18729	18689	18648	18520	18675	18635	18684	18767	18709	18601	18976	18714	18610	18668	18746	18689	18604	18922	18899	18748	18821	18706	18815	18704	18581	18730	18781	18747	18737	18570	18730	18834	18841	18677	18691	18681	18623	18786	18718	18719	18721	18825	18741	18701	18814	18786	18527	19048	18722	18828	18661	18801	18940	18699	18564	18669	18792	18824	18825	18533	18652	18843	18802	18655	18590	18855	18745	18719	18651	18865	18884	18557	18698	18626	18584	18707	18833	18792	18774	18864	19005	18577	18597	18682	18800	18927	18730	18814	18950	18675	18592	18699	18555	18783	18862	18899	18788	18677	18771	18791	18861	18879	18736	18905	18599	18662	18694	18863	18778	18758	18994	18857	18634	18699	18681	18759	18926	18723	19129	18713	18799	18829	18635	18719	18635	18825	18784	18805	18707	18757	18881	18923	18700	18859	18919	18811	18669	18750	18583	18910	18651	18732	18700	18925	18614	18774	18817	18661	18910	18908	18773	18657	18757	18698	18859	18918	18696	18913	18809	18745	18776	18735	18774	18691	18814	18772	18711	18697	18604	18584	18758	18668	18953	18663	18643	18614	18693	18931	18615	18911	18498	18707	18830	18789	18711	18632	18798	18697	18736	18795	18747	18862	18707	18756	18637	18970	18884	19016	18713	19094	19075	18799	18925	18885	19035	18982	18736	18898	18768	18908	18644	18451	18753	18641	18691	18539	18548	18529	18925	18780	18618	18931	18751	18819	18685	18744	18713	18721	18716	18628	18729	18715	18913	18665	18805	18917	18811	18740	18743	18792	18627	18782	18761	18956	18915	18672	18654	18936	18608	18654	18870	18534	18753	19070	18600	18888	18687	18694	18708	18745	18830	18735	18645	18743	18731	18654	18583	18808	18910	18843	18767	18914	18747	18707	18847	18940	18499	18653	18720	18708	18752	18810	18793	18902	18700	18680	18783	18554	18740	18772	18819	18626	18810	18789	18735	18662	18630	18717	18317	18644	18675	18693	18708	18754	18750	18718	18805	18776	18973	18765	18895	18877	18807	18783	18717	18714	18748	18849	18925	18775	18588	18793	18735	18592	18794	18795	18592	18560	18461	18648	18707	18883	18730	18978	18647	18764	18565	18693	18750	18776	18644	18484	18722	18746	18990	18860	18661	18886	18712	18953	18985	18606	18763	18660	18767	18604	18840	18673	18512	18777	18868	18457	18824	18731	18698	18736	18712	18915	18652	18510	18831	18885	18673	18717	18934	18833	18783	18677	18594	18738	18725	18917	18631	18880	18708	18798	18582	18732	18682	18912	18944	18772	18761	18778	18801	18569	18854	18740	18615	18630	18763	18718	18887	18741	18685	18794	18814	18715	18879	19081	18788	18757	18856	18654	18691	18918	18837	18591	18826	18721	18391	18936	19084	18826	18738	18835	18764	18746	18739	18948	18695	18940	18696	18695	18868	18754	18797	18694	18708	18692	18483	19128	18708	18716	18555	18906	18755	18678	18895	18689	18624	18555	18583	18644	18677	18606	18741	18888	18674	18908	18798	18655	18864	18865	18804	18783	18808	18839	18633	18566	18523	18741	18673	18589	18780	18897	18809	18701	18815	18814	18860	18821	18632	18730	18845	18738	18595	18910	18671	18700	18720	18739	18713	18541	18873	18765	18820	18652	18595	18810	18647	18629	18584	18773	18775	18690	18722	18773	18800	18633	18888	18625	18669	18742	18529	18615	18467	18794	18910	18688	18693	18855	18934	18698	18606	18754	18709	18767	18793	18752	18750	18553	18735	18957	18586	18721	18818	18748	18879	18731	18715	18959	18677	18907	18532	18824	18578	18794	18823	18738	18660	18954	18788	18727	19040	18739	18821	18695	18749	18652	18787	18763	18786	18691	18942	18943	18706	18733	18447	18769	18607	18776	19062	18798	18696	18736	18829	18943	18874	18716	18757	18460	18608	18765	18904	18900	18785	18812	18762	18729	18739	18847	18935	18823	18471	18723	18643	18887	18897	18584	18727	18751	18807	18678	18676	18564	18759	18829	18810	18806	18737	18880	18727	18884	18558	18425	18747	18842	18579	18435	18701	18826	18601	18800	18863	18775	18841	18778	18831	18588	18620	18793	18629	18801	18717	18592	18558	18762	18691	18820	18645	18815	18673	18740	18615	18548	18627	18664	18829	18621	18926	18838	18780	18634	18860	18746	18548	18829	18913	18794	18608	18745	18828	18663	18762	18827	18688	18741	18726	18755	18842	18766	18667	18625	18855	18748	18869	18726	18592	18865	18667	19212	18864	18822	18909	18844	18799	18632	18728	18640	18580	18812	18626	18838	18802	18731	18790	18750	18775	18782	18784	18778	18704	18724	18840	18774	18916	18859	18678	18717	18711	18698	18905	18833	18809	18825	18711	19055	18797	18873	18619	18833	18606	18798	18700	18716	18896	18798	18667	18801	18824	18796	18708	18564	18786	18869	18765	18792	18423	18712	18943	18744	18661	18643	18897	19013	18776	18578	18777	18791	18771	18962	18845	18688	18622	18663	18796	18799	18474	18510	18967	18737	18543	18821	18558	18692	18652	18854	18833	18663	18715	18816	18834	18819	18788	18830	18604	18719	18738	18853	18682	18992	18392	18753	18656	18757	18941	18831	18632	18797	18810	18896	18851	18835	18751	18749	18690	18595	18626	18732	18992	18701	18848	18812	18719	18845	18753	18962	18808	18860	18561	18648	18814	18844	18901	18794	18679	18781	18798	18870	18480	18846	18863	18683	18694	18666	18729	18885	18655	18732	18829	18851	18791	18786	18862	18833	18937	19018	18883	18404	18616	18852	18869	18720	18878	18671	18590	18875	19055	18785	18812	18702	18903	18798	18751	18694	18857	18602	18771	18819	18447	18822	18681	18626	18879	18864	18753	18885	18576	18742	19070	18743	18823	18825	18633	18596	18682	18809	18646	18683	18817	18831	18976	18945	18900	18736	18664	18796	18509	18740	18636	18733	18783	18875	18704	18998	18937	18769	18814	18850	18713	18760	18791	18743	18803	18941	18712	18726	18771	18797	18743	18717	18641	18925	18959	18653	18617	18742	18591	18819	18651	18793	18852	18874	18691	18828	18819	18656	18702	18770	18871	18819	18678
16874	22337	22404	18630	16288	16834	24326	26296	20441	16638	15061	14701	14317	14517	14385	14509	14533	14620	14293	14686	14536	14446	14345	14544	14432	14393	14644	14583	14539	14478	14501	14417	14515	14305	14422	14252	14460	14409	14606	14487	14510	14565	14586	14407	14417	14353	14547	14597	14647	14594	14641	14411	14449	14459	14653	14353	14468	14572	14394	14353	14424	14436	14446	14567	14350	14407	14560	14383	14595	14445	14567	14480	14414	14490	14430	14425	14461	14492	14433	14352	14407	14565	14624	14399	14540	14668	14582	14462	14385	14544	14517	14395	14535	14370	14523	14534	14413	14455	14523	14587	14585	14417	14513	14535	14345	14481	14443	14376	14550	14470	14481	14333	14613	14438	14601	14619	14497	14444	14509	14521	14513	14523	14541	14343	14313	14528	14419	14582	14322	14637	14548	14464	14536	14155	14509	14728	14427	14609	14493	14525	14346	14527	14350	14471	14537	14490	14457	14437	14529	14312	14658	14703	14425	14629	14584	14327	14490	14458	14486	14684	14418	14405	14694	14389	14580	14527	14548	14473	14441	14422	14409	14384	14626	14238	14668	14579	14458	14452	14403	14356	14499	14399	14437	14538	14435	14476	14438	14284	14523	14529	14567	14505	14642	14500	14511	14285	14655	14520	14475	14644	14519	14471	14490	14428	14469	14455	14645	14458	14404	14676	14645	14530	14573	14504	14380	14652	14399	14381	14503	14568	14468	14410	14452	14600	14441	14400	14568	14591	14386	14404	14519	14419	14569	14507	14467	14491	14609	14432	14337	14609	14395	14600	14483	14447	14316	14570	14419	14338	14443	14587	14417	14396	14471	14523	14515	14497	14561	14612	14409	14443	14440	14410	14630	14401	14609	14460	14476	14488	14569	14505	14389	14564	14428	14411	14440	14462	14332	14530	14484	14646	14539	14433	14543	14819	14446	14543	14579	14412	14562	14527	14544	14628	14404	14485	14286	14636	14529	14502	14449	14636	14476	14411	14434	14449	14641	14544	14431	14331	14523	14570	14476	14576	14666	14362	14377	14405	14484	14580	14472	14520	14573	14625	14352	14655	14469	14384	14809	14316	14560	14637	14529	14777	14565	14477	14411	14631	14533	14367	14309	14376	14264	14465	14575	14446	14452	14604	14421	14649	14493	14519	14476	14402	14342	14554	14403	14369	14407	14620	14330	14565	14539	14612	14430	14468	14590	14388	14561	14587	14637	14498	14588	14361	14473	14537	14523	14450	14570	14501	14588	14451	14445	14464	14453	14465	14508	14476	14521	14628	14500	14327	14394	14475	14463	14615	14616	14401	14435	14512	14604	14611	14410	14525	14421	14331	14410	14497	14491	14274	14538	14376	14475	14352	14588	14349	14337	14569	14561	14539	14573	14476	14512	14366	14441	14361	14461	14498	14574	14475	14464	14579	14748	14466	14444	14395	14494	14595	14403	14491	14567	14491	14531	14449	14414	14519	14385	14495	14544	14540	14583	14468	14538	14485	14509	14527	14462	14477	14473	14573	14514	14495	14465	14474	14398	14464	14355	14490	14546	14456	14490	14500	14523	14441	14404	14658	14467	14395	14629	14439	14256	14394	14666	14521	14444	14446	14376	14426	14493	14414	14407	14565	14594	14680	14495	14621	14615	14648	14399	14212	14570	14431	14465	14312	14703	14454	14531	14369	14504	14572	14366	14607	14472	14433	14528	14489	14581	14483	14324	14477	14475	14646	14410	14508	14377	14423	14472	14385	14643	14476	14516	14526	14641	14423	14529	14539	14480	14469	14341	14617	14518	14413	14580	14586	14563	14406	14521	14390	14491	14434	14635	14648	14403	14381	14326	14517	14471	14455	14462	14394	14371	14257	14470	14356	14560	14382	14606	14460	14620	14622	14529	14316	14530	14422	14497	14513	14455	14397	14507	14570	14707	14342	14510	14502	14271	14630	14444	14307	14470	14379	14530	14525	14615	14378	14454	14491	14454	14378	14561	14281	14305	14528	14348	14592	14479	14428	14433	14467	14588	14444	14513	14584	14437	14516	14371	14544	14370	14375	14518	14524	14326	14348	14471	14467	14491	14513	14299	14580	14514	14384	14516	14442	14309	14507	14511	14554	14700	14470	14389	14587	14481	14455	14534	14497	14543	14695	14532	14316	14446	14338	14500	14542	14589	14527	14660	14564	14488	14389	14666	14523	14576	14483	14547	14441	14483	14398	14588	14410	14409	14578	14438	14358	14337	14401	14411	14382	14441	14564	14470	14463	14452	14559	14646	14379	14558	14368	14549	14525	14420	14375	14483	14325	14368	14448	14465	14417	14492	14350	14368	14368	14567	14558	14339	14277	14451	14423	14511	14553	14559	14695	14470	14338	14527	14603	14467	14576	14453	14485	14616	14405	14497	14406	14578	14452	14430	14483	14447	14503	14431	14518	14473	14413	14636	14658	14308	14400	14521	14533	14452	14450	14398	14480	14585	14530	14543	14553	14389	14517	14519	14427	14556	14535	14598	14549	14550	14567	14516	14569	14592	14431	14537	14287	14588	14564	14371	14558	14353	14316	14488	14553	14423	14480	14523	14366	14305	14426	14496	14564	14423	14587	14432	14589	14733	14499	14681	14376	14508	14434	14448	14527	14648	14536	14561	14385	14558	14423	14305	14484	14445	14476	14590	14469	14515	14623	14399	14506	14699	14718	14579	14517	14448	14521	14430	14629	14487	14418	14486	14535	14393	14316	14561	14374	14524	14384	14451	14446	14570	14490	14537	14628	14423	14620	14696	14511	14413	14350	14596	14443	14465	14364	14549	14472	14479	14522	14584	14670	14380	14514	14760	14476	14493	14699	14690	14533	14549	14599	14543	14517	14378	14311	14594	14691	14543	14516	14402	14605	14377	14422	14486	14443	14502	14469	14473	14523	14495	14502	14497	14289	14595	14448	14486	14469	14491	14479	14519	14548	14555	14457	14649	14412	14459	14595	14410	14404	14447	14328	14592	14578	14511	14537	14601	14547	14499	14420	14342	14508	14607	14481	14469	14543	14429	14485	14481	14461	14583	14460	14462	14592	14420	14635	14417	14547	14408	14443	14601	14544	14529	14507	14650	14436	14550	14584	14648	14520	14609	14374	14381	14303	14599	14456	14259	14548	14523	14531	14557	14564	14435	14311	14508	14525	14621	14391	14434	14613	14495	14426	14497	14419	14610	14414	14329	14396	14606	14576	14449	14547	14415	14590	14435	14385	14470	14675	14483	14656	14450	14503	14544	14496	14397	14504	14509	14487	14438	14510	14434	14564	14347	14378	14534	14558	14482	14339	14354	14394	14467	14406	14380	14305	14476	14424	14454	14283	14619	14407	14452	14393	14512	14446	14530	14603	14702	14515	14574	14273	14499	14382	14539	14487	14314	14463	14471	14528	14480	14530	14379	14318	14425	14375	14423	14435	14483	14324	14378	14498	14443	14518	14470	14437	14576	14538	14478	14508	14590	14342	14643	14474	14500	14540	14499	14513	14579	14355	14557	14411	14416	14395	14466	14489	14675	14472	14389	14635	14587	14572	14484	14274	14374	14445	14356	14612	14493	14579	14614	14509	14659	14420	14407	14464	14565	14434	14574	14665	14392	14553	14397	14558	14617	14668	14594	14583	14249	14514	14370	14583	14515	14593	14537	14546	14607	14529	14574	14451	14438	14448	14289	14489	14462	14370	14618	14390	14521	14482	14472	14365	14407	14402	14514	14383	14552	14446	14683	14485	14571	14593	14542	14665	14411	14439	14558	14603	14454	14372	14430	14313	14363	14688	14541	14378	14605	14473	14505	14522	14462	14430	14365	14614	14419	14634	14465	14514	14512	14449	14535	14502	14473	14528	14677	14480	14306	14574	14499	14639	14642	14533	14583	14416	14618	14370	14496	14591	14482	14410	14451	14475	14383	14671	14568	14407	14418	14593	14630	14436	14564	14557	14381	14488	14486	14559	14576	14477	14618	14462	14415	14455	14539	14542	14540	14461	14537	14521	14621	14467	14448	14437	14550	14452	14283	14484	14507	14440	14333	14444	14585	14404	14425	14719	14704	14398	14298	14630	14523	14414	14536	14586	14497	14553	14416	14422	14661	14515	14409	14517	14531	14402	14713	14194	14523	14480	14483	14570	14498	14563	14590	14413	14441	14376	14531	14553	14579	14456	14511	14517	14473	14467	14550	14631	14476	14438	14539	14408	14461	14538	14460	14474	14495	14491	14491	14462	14636	14350	14496	14385	14463	14662	14330	14560	14322	14479	14524	14478	14598	14458	14302	14394	14400	14560	14498	14560	14449	14462	14517	14592	14396	14560	14425	14581	14398	14440	14451	14521	14595	14425	14531	14498	14638	14546	14521	14687	14428	14454	14530	14550	14540	14475	14436	14458	14555	14446	14432	14393	14559	14530	14482	14431	14449	14563	14473	14566	14636	14493	14577	14463	14332	14522	14547	14514	14598	14380	14534	14381	14726	14432	14322	14499	14428	14489	14488	14537	14507	14508	14371	14504	14515	14393	14572	14454	14406	14580	14541	14554	14409	14341	14532	14528	14505	14597	14645	14458	14467	14683	14613	14334	14572	14294	14562	14582	14563	14313	14573	14472	14359	14447	14324	14394	14559	14500	14617	14503	14425	14694	14491	14398	14505	14586	14571	14469	14476	14451	14483	14544	14570	14519	14448	14444	14415	14367	14522	14713	14476	14440	14418	14494	14397	14459	14454	14289	14347	14587	14456	14415	14354	14315	14468	14496	14496	14465	14516	14453	14476	14540	14574	14522	14414	14447	14418	14430	14556	14462	14361	14558	14396	14629	14591	14487	14643	14455	14431	14478	14473	14479	14537	14537	14464	14584	14478	14501	14408	14305	14455	14578	14477	14541	14601	14512	14574	14425	14406	14468	14585	14462	14509	14433	14440	14403	14452	14471	14544	14645	14335	14541	14624	14547	14540	14481	14559	14587	14494	14514	14590	14291	14407	14483	14634	14497	14554	14621	14517	14635	14472	14549	14434	14418	14517	14604	14491	14461	14380	14680	14504	14418	14526	14385	14322	14435	14654	14495	14446	14398	14482	14501	14421	14450	14504	14546	14587	14450	14494	14508	14481	14548	14564	14437	14544	14437	14496	14534	14610	14564
25342	21083	28020	25031	22653	23558	42629	62679	48123	30698	21408	17916	17247	17317	17269	17084	17121	16954	17071	17105	16845	16926	16897	16994	17015	17214	17184	17139	17067	17050	17012	16939	16759	16881	16928	16898	16885	16965	16935	17018	16906	17097	17140	16882	16992	17095	16903	16918	16831	16868	16966	16908	16906	16976	16749	16883	16922	16822	17120	16981	16846	16926	16871	16822	16926	16908	16949	16936	16894	16983	17000	16719	17139	16987	17157	16959	17021	16945	16874	16929	17001	17154	16700	17030	16776	17273	16938	17011	16913	17099	17106	17195	17063	16777	16811	16863	16862	17024	17021	16824	16872	16913	16806	16684	17038	16997	17057	16787	16777	16920	17164	16884	16876	16971	16982	16840	16927	16870	17133	16668	16853	16838	17112	16975	16940	17068	16951	16848	16805	16816	16953	17101	17095	16892	16888	16961	16889	16805	16837	16915	16924	17039	16761	16826	17065	16801	17083	16705	16885	16850	16956	16881	16852	17099	17072	17045	16746	16967	17031	16927	16908	16819	16571	16904	16848	16875	16942	17147	17051	16972	17156	16897	16995	17061	16929	16843	16918	16826	17012	16840	16875	17158	17065	16796	17136	16883	16784	16943	16800	16912	17050	17124	17126	17070	16951	16930	16788	16958	16805	16918	16853	16901	16944	17057	16979	16903	16979	16866	16848	16976	16951	16730	16856	17000	16903	16791	17001	16933	17119	16963	16991	16721	16908	16667	16928	16925	16875	16849	16635	16791	16951	16942	16590	16866	16757	16780	17002	16891	16841	16932	17009	16832	16767	16908	16910	16874	16998	16910	16876	17059	16771	16912	16824	17102	16856	16937	17105	16875	17156	17031	16784	16828	16994	16921	16730	16736	16893	17040	16975	16868	17146	16888	16835	17048	16939	16785	16883	16951	16932	16738	16881	17071	16832	16964	17024	16913	16759	16789	16846	17034	16972	17012	16982	16974	16836	16957	16923	16948	16929	16796	17112	16976	16984	16849	16826	16977	16951	16964	16839	16830	16891	17024	16954	16809	17019	16838	17090	17092	17027	16965	16869	16947	17059	16794	16929	17039	17105	16812	16878	17004	16949	16825	17018	16957	17014	16905	17052	16977	16902	16908	16643	16829	16891	16935	16775	17108	16963	16739	17121	16898	16852	17048	16904	17071	16950	16887	16609	16934	17057	16854	16704	16793	16773	16941	16990	17297	17020	16724	17059	16907	17044	16954	16842	16990	16999	16927	16740	16909	16947	16779	17096	16810	16787	16980	17102	16774	16911	16950	17028	17135	17000	16935	17020	16745	17187	17009	16868	17101	17081	17038	16917	17028	16823	17042	17006	16717	16799	16893	17025	16840	16996	16963	16880	17018	16941	17084	16936	16919	17046	16982	16924	16900	16979	17094	17161	16990	17073	16897	17001	16697	16796	16621	16875	17059	17064	16812	17094	17087	16914	16798	16812	16853	16936	16791	16882	16841	17116	16857	17034	16973	16994	16820	16976	16836	16860	16819	16837	17014	16951	16930	16986	16877	16812	16938	16966	17057	17001	16773	16966	16879	16672	16828	16892	17173	17010	16970	16993	16832	16801	16945	16994	16906	16995	16816	16872	16958	17051	16956	16963	17001	17004	16982	16926	16997	17041	16847	17050	16850	16978	16846	17053	17108	16866	17121	17040	16897	16883	17189	16850	16905	17123	16790	17022	16904	16733	16757	16952	16911	16817	17230	16946	16868	17034	16984	17041	16973	16907	17090	17103	16895	16943	16807	16926	16728	16875	16934	16877	16921	17048	16924	16895	16916	16853	16976	16961	16924	16828	16718	17044	16829	16798	16880	16824	16911	16940	17008	17052	16816	16936	16867	16799	16911	17085	16840	16911	16802	16984	16893	17027	16902	16843	16706	16862	16940	16965	16923	17287	16872	17104	16762	16770	16891	16943	16926	16833	16880	16810	17005	17161	16740	16758	17020	17087	16850	16885	16871	16926	17038	17064	16955	16739	16857	16876	16772	16704	16745	16752	17000	16705	17162	17068	17100	17095	17050	16754	16892	17050	16767	16940	16984	16926	16772	16682	17141	16987	16895	16972	16886	16791	17019	16790	16807	16849	16875	17125	16817	17063	17030	16935	16930	16974	16708	16927	17162	16934	16981	16871	16837	17000	16708	16886	16854	16704	16942	16921	16971	17111	16810	16901	16948	16974	16748	16864	16910	16817	16955	16903	16916	16967	16825	16986	16982	16872	16996	16927	17016	16890	16950	16755	16951	16965	16841	17139	16873	17041	16947	16951	16746	16891	16992	16944	16904	16933	17128	17088	17171	16904	16830	16813	16944	16815	16744	16824	16894	16919	17121	16752	16996	16810	16806	17023	16859	17141	16991	16667	16831	16791	17177	16869	17042	17090	17008	16781	16686	16897	16951	16952	16822	16767	16913	16978	16883	16946	16791	17158	16999	16911	16782	16850	16886	16883	16787	16881	17118	16989	17023	16910	16775	16770	17118	16767	16702	16781	16681	17113	16985	16991	17057	16862	16750	16923	16664	17072	16936	16846	17075	16802	16788	16859	17096	16890	16992	17057	17032	16993	16999	16949	17062	17030	16837	17036	17022	16860	16731	16796	16950	16885	16868	16798	16890	16939	16970	16766	16975	16742	16919	16722	16696	16778	17027	16884	16798	16884	16765	16847	16680	16941	16732	16966	16892	16927	16903	16940	17054	16941	16867	17017	16845	16761	16953	17044	16739	16955	17008	16819	17128	17152	16948	16948	16912	16943	16902	16763	16762	17112	16859	16777	16872	16957	16828	16901	16763	17228	16946	16721	16979	16849	17067	17132	16802	16740	17264	17009	16706	16900	16973	16924	16795	16793	16804	16899	16917	17057	17052	16731	16827	17014	16758	16821	16793	16810	16759	16686	17041	17035	17077	16805	16929	16814	17009	16813	16944	16865	16929	16957	16981	16936	16940	17022	16841	16943	16766	16944	16847	16960	16891	17038	16694	16797	16775	17002	16925	16694	16746	17064	16941	17106	16898	16780	17019	16890	16933	17039	16925	16898	17039	16885	16823	16912	16737	16816	16999	16937	16662	16824	16913	17024	16873	16715	16933	17136	16926	16871	16689	16800	16898	16896	17044	16856	16769	16889	16924	17125	16928	17005	16986	16839	16929	16901	17000	17107	16689	16797	16810	17073	16973	17006	17064	16920	16897	17125	17091	16775	16729	16941	16931	16981	16915	17018	16841	16711	16866	16957	16746	17039	17037	16645	16909	16754	16772	17040	16909	16992	16888	16994	16980	16943	16916	16962	16882	16948	16939	16839	17028	17051	17026	17061	16946	16834	17005	17077	16973	16842	17041	16968	16887	17056	16901	16865	16791	16844	16871	17032	16850	16701	16904	17021	17005	16936	16861	16918	16921	16864	17053	16774	16981	16841	16893	16703	16915	16927	16918	16944	16890	16739	16874	16921	16964	16946	16889	17155	16839	16888	16838	16982	17103	17194	16911	17004	17075	16945	16988	16919	16783	17019	16747	16843	16751	16997	16763	16951	16873	16981	16729	16825	16922	17033	17038	16975	17107	16895	16887	16706	16782	16994	17117	16958	16937	16921	16872	16717	16920	17041	16954	16841	16822	16975	16858	16916	17010	16853	16900	17142	16955	16979	16981	16962	16973	17032	16916	17140	17029	16822	16905	17008	16935	16635	16925	16853	17032	16795	16834	16911	16978	16977	16869	17134	17139	16737	17044	17051	16834	16976	17133	16851	16887	16831	16970	16914	16879	16936	16926	17018	16963	17089	17007	16823	16890	16866	16786	16989	17066	17000	16963	17001	16733	17115	17078	16797	16915	16790	16792	16672	16918	16806	17098	16994	16941	16970	16712	16979	17118	17060	17129	16920	16957	16865	16771	16808	16876	17214	16923	16806	17082	16978	16717	17064	16852	16965	16917	16832	16973	16904	16982	16942	16825	16923	16836	16872	16818	16836	17114	16920	16762	16893	16820	17021	17001	16959	16876	16876	16909	16982	16964	16891	16885	16836	16851	16894	16899	16774	16917	16986	16906	16870	16922	17001	16812	17046	16876	16789	16786	16754	17049	16969	17024	17054	16835	16760	16810	16968	16872	16693	16906	16903	16869	16898	16926	16867	16952	16837	16930	16866	17024	16831	17033	16841	16984	16936	16764	16834	16890	17065	16925	16768	16970	17000	16928	16918	16970	16934	16630	16942	16755	16853	17022	16996	16906	17006	16887	17032	16878	16948	16978	16999	17074	16842	17163	16802	16833	17138	16976	17101	16824	17101	16807	17053	16977	16975	17000	16851	16773	17019	17035	17025	16987	16837	16920	16936	16949	17079	16966	16987	16969	16733	16888	16962	16734	16703	16722	16815	17019	16917	16913	16796	16826	17072	16857	16807	16928	17096	17045	16830	16799	16804	16673	16899	16981	17022	16840	17012	16877	16738	17012	16954	16905	17100	17073	16780	16878	16926	17000	16884	17022	16918	16812	16900	17002	17093	16913	16865	16782	16923	16861	16987	17031	16867	16961	16716	16604	16948	17107	16699	16647	16945	16905	17076	16899	16885	17103	16963	16796	16980	16928	16788	17015	16989	17017	16666	16779	16969	16918	17033	16980	16947	17050	17056	17192	17004	16873	16760	17037	16764	16793	17007	16878	16958	16990	16996	16987	16768	17060	16858	16932	17020	17032	17140	16853	16858	16913	16816	16988	16876	16930	16823	17015	16877	16852	16879	17044	16869	16848	16927	16763	16748	16824	17009	16815	16933	16935	16920	16666	16630	16951	16826	16815	17003	16775	16901	16998	16978	17007	16917	16925	16862	16809	16883	16691	17000	16996	16881	17124	17012	16895	16808	16899	16705	17066	17212	16940	17073	16922	16779	17049	17096	16926	17051	16936	17107	16958	17022	16813	16936	16740	16886	17014	16787	16941	17123	16969	16840	16754	16837	16892	17016	16769	16865	17075	16907	17084	16759	16792	17111	16826	16902	17030	16908	16967	16841	17058	17140	16871	16927	17060	16939	16658	16630	16875	16841	16972	16976	16967	16778	16797	16862	16870	16933	16881	17139	16801	17062	16925	16956	16812	16915	16894	16923	16982	16932	16939	16972	17018	17003	17090	16969	16949
19550	31752	31196	23000	19739	21832	43141	60022	44200	26991	16758	13970	13449	13582	13315	13531	13245	13430	13611	13514	13555	13428	13602	13594	13641	13475	13598	13635	13455	13502	13653	13631	13547	13598	13354	13416	13611	13546	13538	13525	13512	13714	13528	13357	13397	13602	13601	13591	13556	13494	13372	13489	13499	13479	13493	13420	13291	13485	13334	13495	13579	13611	13381	13408	13536	13526	13490	13480	13400	13418	13700	13546	13435	13551	13613	13498	13483	13606	13697	13410	13446	13534	13401	13538	13252	13464	13416	13439	13549	13450	13405	13460	13440	13494	13347	13429	13479	13542	13434	13483	13554	13482	13439	13510	13454	13424	13536	13379	13632	13655	13418	13416	13447	13463	13485	13537	13438	13556	13415	13691	13406	13464	13540	13474	13529	13329	13568	13459	13298	13687	13507	13399	13529	13327	13461	13604	13669	13412	13515	13486	13527	13546	13584	13463	13396	13426	13512	13421	13434	13458	13267	13600	13408	13610	13458	13522	13422	13502	13268	13420	13387	13562	13610	13425	13632	13441	13545	13413	13420	13671	13629	13318	13386	13413	13541	13448	13482	13260	13567	13632	13587	13327	13485	13463	13298	13365	13593	13371	13479	13565	13363	13373	13353	13391	13461	13487	13448	13415	13420	13554	13457	13384	13525	13500	13582	13452	13337	13533	13403	13453	13625	13334	13404	13344	13480	13381	13405	13565	13672	13458	13318	13558	13493	13375	13683	13482	13417	13365	13508	13670	13447	13460	13550	13561	13441	13395	13357	13436	13610	13773	13562	13489	13500	13481	13481	13483	13609	13365	13381	13589	13518	13438	13437	13594	13490	13544	13380	13553	13501	13502	13552	13588	13457	13464	13328	13642	13499	13468	13396	13368	13510	13460	13415	13446	13609	13527	13340	13465	13696	13437	13518	13497	13531	13630	13474	13404	13274	13428	13473	13469	13524	13417	13536	13512	13601	13520	13452	13481	13453	13459	13503	13401	13536	13644	13298	13477	13466	13474	13525	13654	13542	13557	13529	13484	13668	13662	13436	13451	13418	13717	13382	13439	13298	13357	13486	13490	13392	13643	13448	13519	13531	13409	13461	13488	13604	13530	13590	13404	13507	13343	13533	13641	13459	13570	13617	13401	13451	13440	13482	13548	13440	13465	13356	13552	13569	13452	13408	13458	13614	13572	13419	13389	13459	13669	13376	13467	13557	13530	13453	13485	13528	13446	13522	13330	13614	13453	13446	13423	13466	13395	13442	13469	13407	13464	13540	13549	13572	13445	13616	13488	13435	13459	13319	13450	13559	13571	13537	13528	13302	13520	13451	13422	13605	13490	13544	13410	13446	13523	13515	13435	13499	13497	13418	13637	13307	13506	13461	13389	13467	13500	13445	13463	13380	13508	13486	13531	13441	13527	13496	13580	13500	13458	13514	13551	13434	13423	13491	13410	13521	13462	13440	13316	13317	13709	13730	13580	13401	13401	13608	13658	13585	13560	13367	13495	13382	13582	13318	13528	13426	13565	13377	13506	13509	13436	13590	13542	13427	13403	13404	13364	13460	13516	13527	13389	13606	13476	13585	13441	13458	13617	13491	13463	13688	13667	13554	13530	13518	13696	13511	13561	13486	13483	13584	13509	13644	13724	13538	13391	13563	13417	13571	13535	13321	13477	13568	13501	13437	13392	13377	13556	13236	13449	13634	13484	13520	13442	13441	13282	13603	13438	13471	13512	13569	13560	13524	13330	13436	13495	13405	13381	13483	13477	13431	13457	13515	13543	13597	13399	13564	13540	13548	13596	13681	13411	13401	13506	13390	13577	13269	13344	13502	13532	13393	13427	13467	13558	13545	13549	13389	13564	13485	13371	13302	13413	13394	13438	13701	13455	13430	13490	13589	13434	13461	13672	13458	13497	13507	13436	13469	13502	13385	13392	13596	13382	13561	13496	13403	13547	13292	13504	13339	13606	13466	13450	13454	13460	13475	13428	13377	13341	13542	13551	13540	13441	13539	13474	13578	13384	13432	13367	13489	13488	13447	13527	13515	13498	13467	13603	13559	13414	13382	13391	13559	13439	13648	13437	13514	13287	13589	13472	13362	13540	13428	13569	13392	13355	13468	13500	13427	13447	13516	13574	13478	13531	13559	13505	13527	13468	13527	13533	13536	13580	13530	13446	13590	13453	13496	13523	13315	13477	13401	13485	13539	13431	13419	13594	13397	13557	13540	13496	13610	13560	13538	13498	13635	13371	13523	13395	13371	13350	13556	13460	13605	13433	13401	13563	13429	13379	13460	13258	13564	13372	13489	13758	13468	13335	13522	13417	13290	13521	13634	13384	13372	13384	13429	13415	13374	13352	13521	13285	13456	13445	13492	13341	13459	13511	13579	13427	13680	13450	13508	13597	13552	13477	13545	13415	13275	13544	13347	13410	13543	13474	13485	13471	13426	13466	13453	13499	13312	13397	13342	13602	13442	13528	13499	13651	13347	13393	13337	13360	13375	13534	13434	13481	13548	13406	13571	13615	13477	13527	13563	13558	13685	13586	13425	13528	13629	13660	13586	13388	13331	13578	13326	13623	13668	13614	13409	13438	13538	13363	13614	13380	13491	13520	13335	13444	13602	13527	13364	13402	13422	13417	13494	13710	13419	13400	13373	13528	13473	13318	13465	13445	13487	13664	13451	13491	13501	13414	13555	13598	13430	13529	13374	13660	13366	13499	13346	13461	13745	13620	13468	13344	13484	13522	13525	13581	13552	13343	13426	13467	13411	13477	13568	13400	13578	13529	13621	13349	13542	13508	13667	13448	13262	13564	13335	13359	13516	13325	13689	13368	13609	13543	13454	13419	13490	13596	13515	13497	13432	13521	13415	13537	13417	13394	13458	13512	13534	13557	13485	13512	13577	13439	13464	13571	13514	13365	13536	13575	13402	13310	13567	13471	13449	13529	13450	13571	13482	13392	13336	13607	13471	13525	13587	13548	13392	13432	13578	13497	13429	13504	13516	13516	13555	13501	13522	13411	13412	13489	13307	13605	13480	13586	13489	13451	13587	13486	13604	13516	13561	13470	13404	13337	13460	13325	13435	13450	13456	13516	13520	13463	13419	13425	13413	13564	13431	13510	13497	13521	13479	13188	13555	13450	13474	13494	13498	13464	13396	13436	13443	13355	13495	13557	13632	13534	13548	13448	13615	13465	13375	13505	13557	13377	13518	13556	13377	13624	13614	13459	13448	13646	13375	13474	13313	13444	13531	13339	13596	13413	13533	13494	13457	13424	13319	13480	13463	13517	13557	13415	13541	13452	13488	13369	13489	13468	13476	13547	13451	13410	13418	13563	13404	13467	13477	13376	13452	13540	13483	13432	13313	13429	13608	13422	13513	13469	13450	13576	13519	13467	13588	13533	13572	13644	13504	13592	13489	13618	13498	13575	13557	13528	13413	13406	13444	13534	13568	13596	13327	13404	13398	13470	13461	13457	13538	13514	13428	13427	13459	13502	13448	13373	13447	13552	13537	13587	13649	13469	13618	13488	13612	13516	13588	13417	13457	13413	13505	13590	13269	13447	13476	13537	13533	13444	13647	13303	13458	13548	13255	13523	13434	13640	13633	13517	13475	13556	13556	13431	13581	13404	13581	13540	13513	13462	13378	13439	13681	13498	13375	13542	13459	13469	13488	13523	13677	13474	13476	13535	13494	13494	13325	13522	13301	13719	13515	13605	13531	13438	13486	13501	13570	13403	13419	13437	13489	13416	13492	13518	13490	13443	13524	13555	13544	13562	13556	13465	13540	13567	13493	13455	13346	13556	13465	13465	13518	13359	13556	13445	13532	13666	13486	13462	13648	13564	13579	13486	13790	13484	13281	13477	13463	13382	13448	13447	13277	13502	13349	13406	13542	13561	13514	13610	13359	13389	13468	13265	13654	13473	13491	13550	13360	13258	13349	13506	13453	13497	13543	13405	13571	13554	13356	13385	13489	13403	13670	13465	13512	13475	13547	13485	13487	13514	13617	13611	13646	13509	13453	13437	13470	13532	13441	13520	13375	13450	13457	13338	13482	13562	13629	13387	13552	13499	13527	13344	13411	13478	13459	13374	13544	13451	13293	13365	13457	13615	13566	13373	13477	13300	13504	13605	13439	13498	13598	13507	13471	13369	13537	13447	13427	13328	13589	13488	13404	13489	13533	13451	13419	13548	13586	13273	13231	13490	13467	13547	13529	13467	13509	13585	13427	13290	13540	13441	13547	13454	13506	13591	13487	13439	13390	13531	13501	13488	13421	13523	13578	13473	13387	13460	13422	13426	13612	13443	13323	13450	13395	13493	13601	13650	13439	13419	13383	13348	13342	13496	13330	13460	13295	13473	13569	13603	13442	13510	13531	13562	13537	13526	13655	13481	13622	13716	13288	13649	13490	13464	13350	13403	13554	13424	13685	13561	13414	13516	13538	13527	13529	13512	13614	13540	13457	13615	13588	13433	13433	13506	13449	13494	13551	13503	13435	13670	13567	13572	13394	13333	13279	13443	13555	13524	13384	13455	13529	13444	13585	13422	13394	13688	13440	13314	13551	13480	13343	13629	13446	13348	13385	13605	13197	13610	13612	13587	13535	13624	13472	13375	13493	13653	13469	13419	13436	13454	13602	13379	13474	13589	13584	13505	13313	13416	13359	13568	13393	13456	13573	13528	13378	13423	13646	13614	13304	13402	13646	13384	13523	13518	13513	13545	13597	13448	13544	13415	13433	13448	13685	13513	13500	13668	13604	13383	13429	13559	13452	13515	13562	13615	13652	13561	13471	13370	13481	13504	13405	13550	13489	13350	13519	13489	13588	13526	13376	13532	13456	13648	13349	13694	13573	13583	13394	13500	13605	13501	13559	13485	13678	13432	13411	13449	13451	13427	13511	13479	13426	13509	13599	13514	13532	13472	13399	13498	13460	13660	13392	13427	13468	13439	13332	13610	13342	13592	13467	13569	13396	13349	13383	13339	13581	13453	13578	13482	13520	13530	13516	13720	13534	13454	13504	13396	13651	13532	13637	13386	13482	13589	13340	13595	13392	13333	13384	13476	13371	13596	13612	13498	13458	13515	13522	13582	13530	13367	13480	13358	13510	13646	13366	13652	13590	13401	13488	13360
23948	21112	28562	23989	21834	24027	38388	71719	59065	39583	25272	17934	15940	15358	15512	15266	15285	15256	15284	15312	15416	15177	15386	15450	15493	15194	15330	15203	15120	15352	15283	15159	15294	15170	15294	15235	15255	15325	15200	15159	15018	15086	15165	15263	15209	15151	15074	15279	15209	15464	15410	15208	15255	15144	15152	15111	15305	15192	15160	15148	15150	15350	15132	15230	15213	15338	15149	15236	15192	15243	15301	15204	15079	15166	15251	15234	15365	15144	15071	15121	15160	15133	15283	15351	15078	15281	15282	15394	15133	15375	15213	15079	15126	15220	15113	15263	15215	15244	15376	15306	15157	15144	15244	15198	15178	15088	15153	15083	15263	15200	15388	15218	15188	15328	15195	15247	15323	15317	15257	15404	15306	15139	15206	15142	15260	15076	15295	15060	15272	15164	15277	15162	15118	15168	15262	15285	15260	15203	15185	15251	15223	15218	15115	15185	15123	15337	15316	15242	15319	15143	15317	15289	15126	15254	15309	15124	15408	15177	15281	15296	15203	15341	15361	15235	15164	15369	15235	15097	15301	15089	15360	15366	15237	15140	15138	15381	15112	15209	15279	15156	15102	15041	15325	15199	15045	15231	15355	15301	15340	14968	15424	15095	15189	15075	15194	15287	15077	15169	15180	15261	15352	15299	15298	15236	15156	15236	15135	15296	15235	15322	15287	15215	15281	15075	15220	15148	15256	15235	15223	15169	15231	15364	15327	15150	15089	15301	15115	15187	15268	15203	15319	15104	15386	15273	15088	14969	15020	15393	15421	15258	15324	15241	15201	15173	15227	15208	15327	15157	15126	15084	15243	15223	15225	15152	15165	15249	14995	15085	15268	15231	15209	15191	15246	15175	15336	15255	15094	15252	15313	15281	15095	15110	15161	14999	15248	15262	15201	15154	15385	15191	15172	15027	15142	15310	15065	15256	15197	15119	15186	15156	15401	15186	15289	15264	15421	15286	15395	15234	15247	15243	15140	15267	15083	15010	15347	15210	14944	15328	14964	15249	15024	15245	15074	15209	15368	15221	15225	15206	15301	15184	15279	15102	15172	15309	15276	15246	15098	15209	15190	15199	15077	15061	15262	15327	15081	15270	15300	15142	15213	15182	15308	15163	15138	15029	15032	14873	15140	15234	15374	15342	15170	15155	15172	15138	15187	15009	15214	15130	15157	15011	15304	15428	15254	15005	15247	15152	15202	15228	15154	15173	15179	15318	15324	15085	15171	15201	15385	15086	15170	15073	15188	14965	15107	14998	15133	15125	15269	15236	15279	15275	15304	15194	15101	15296	15046	15286	15165	15138	15328	15231	15122	15297	15179	15275	15334	15274	15353	15225	15136	15236	15264	15162	15450	15200	15305	15082	15139	15118	15125	15250	15197	15247	15151	15318	15248	15296	15282	15173	15053	15082	15207	14897	15180	15197	15354	15149	15125	15248	15423	15356	15154	15021	15256	15175	15227	15326	15173	15250	15228	15145	15315	15339	15235	15245	15309	15264	15118	15300	15285	15130	15061	15266	15207	15163	15053	15207	15167	15229	15380	15252	15151	15095	15241	15026	15348	15107	15172	15068	15351	15281	15231	15080	15148	15092	15149	15089	15087	15148	15416	15213	15245	15240	15103	15229	15222	15268	15220	15344	15208	15095	14906	15084	15359	15247	15207	15159	14964	15212	15143	15480	15111	15186	15157	15059	15182	15252	15134	15205	15086	15085	15065	15115	15170	15183	15375	15050	15158	15125	15088	15180	15222	15030	15100	15167	15224	15161	15079	15291	15118	14993	15040	15356	15224	15329	15152	15155	15330	15125	15074	15100	15093	15195	15027	15225	15253	15345	15148	15240	15124	15079	15161	15115	15124	15305	15266	14954	15409	15094	15198	15466	15177	15278	15197	15251	15163	15147	15210	15076	15120	15071	15050	15273	15218	15037	15203	15249	15249	15013	15129	15045	15169	15326	15228	15107	15180	15101	15077	15256	15396	15184	15241	15413	15040	15273	15161	15036	15196	14961	15359	15245	15018	15086	15549	15137	15245	15148	15196	15123	15198	15313	15327	15212	15102	15134	15181	14960	15214	15113	15214	15247	15317	15141	15432	15239	15165	15160	15424	15185	15061	15088	15137	15156	15145	15208	15236	15137	15238	14828	15063	15243	15207	14943	15075	15020	15298	15120	15280	15100	15245	15120	15344	15280	15045	15171	15375	15081	15298	15165	15156	15217	15310	15203	15190	15082	15182	15080	15113	15132	15277	15164	15060	15123	15249	15195	15374	15251	15144	15097	15292	15269	15142	15158	15248	15244	15215	15162	15304	15014	15134	15124	15256	15154	15349	15181	15366	15114	15414	15003	15237	15190	15285	15300	15277	15158	15256	15142	15285	15141	15159	15156	15187	15189	15239	15306	14859	15402	15344	15367	15207	15089	15295	15107	15119	15159	15323	15217	15054	15229	15397	15150	15062	15305	15296	15366	15249	15293	15345	15033	15249	15261	15258	15169	15291	14995	15054	15256	15008	15226	15143	15161	15053	15094	15298	15151	15228	15484	15365	15192	15131	15075	15342	14900	15006	15182	15125	15310	14997	15140	15158	15329	15234	15182	15271	15116	15136	15308	15169	15332	15214	15291	15285	14854	15279	15089	14949	15092	15141	15256	15205	15203	15106	15084	15182	15326	15140	15085	15116	15182	15228	15296	15039	15210	14986	15068	15245	15421	15323	15245	15302	15228	15158	15222	15131	15157	15289	15335	15245	14997	15147	14938	15313	15217	15262	15115	15259	15312	15119	15036	15402	15106	14937	14925	15194	15185	15229	15082	15072	15003	15231	15289	15425	15105	15139	15208	15122	15033	15207	15283	15138	15313	15025	15230	15258	15102	15207	15195	15294	15149	15239	14980	15227	15061	15304	15203	15278	15369	15090	15147	15211	15071	15102	15392	15056	15162	15247	15057	14891	15163	15153	15240	15152	15400	15266	15364	15292	15255	15147	15297	15223	15299	15404	15455	15279	15265	15162	15060	15195	15239	15333	15126	14918	15186	15084	15401	15255	15156	15243	15043	15095	15230	15150	15051	15059	15228	15210	15358	15166	15291	15101	15307	15247	15260	15266	15168	15295	15146	15099	15147	15179	14784	15150	15123	15108	15269	15106	15099	15370	15305	15069	15042	15197	15137	15066	15071	15130	15177	15209	15199	15173	15390	15202	15106	15135	15209	15266	15181	14969	15195	15085	15337	15140	15290	15105	15130	15133	15139	15152	15491	15170	15209	15289	15427	15109	15230	15349	15189	15281	15065	15172	15227	15289	15320	15096	15248	15099	15184	15156	15259	15341	15055	15096	15050	15234	15041	15115	15252	15175	15209	14972	15079	15153	15135	15181	15296	15314	15166	15162	14941	15158	15243	15211	15309	15051	15132	15203	15164	15168	15497	15214	15380	15332	15389	14978	14981	15087	15051	15080	15087	15192	15202	15332	15258	15330	15130	15111	15049	15159	15363	15444	15162	15298	14856	15018	15076	15113	15246	15369	15211	15070	15120	15122	15270	14919	15173	15239	15091	15252	15038	15240	15043	15267	15279	15045	15124	15159	15373	15196	15263	15026	15036	15171	15108	15283	15251	15174	15140	15246	15298	15144	15080	15000	14954	15165	14986	15267	15331	15284	15260	15245	15326	15158	15103	15122	15256	15307	15293	15151	15136	15235	15219	15164	15150	15140	15086	15187	15171	15234	15260	15136	15018	15219	15347	15186	15238	15200	14954	15257	15250	15311	15358	15001	15049	15142	15234	15252	15073	15319	15091	15301	15321	15262	15409	15173	14963	15154	15064	15149	15236	15281	15141	15109	15258	15121	15131	15213	15104	14934	15121	15284	15132	15239	15148	15109	15270	15134	15151	15113	15096	15165	15165	15043	15031	15222	15190	15178	15159	14997	15144	15247	15034	14844	15140	15226	15161	15292	15275	15035	15251	15303	15075	15208	15106	15187	15233	15129	15145	15001	15237	15153	15104	15167	15182	15230	15236	15148	15272	15376	15215	15080	14893	14961	15049	15163	15213	15158	15298	15157	15358	15103	15399	15065	15146	15287	15215	15322	15174	15340	15175	15239	15120	15236	15184	15132	15130	15239	15165	15294	15177	15318	15106	15209	15206	15318	15189	15016	15435	15201	15114	15293	15153	15341	15105	15344	15079	14991	15102	15117	15175	15205	14968	15032	15283	15378	15255	15164	15166	15172	15364	15119	15242	14940	15334	15241	15363	15180	15103	15349	15373	15288	15148	15297	15107	15003	15215	15172	15301	15188	15062	15204	15202	15338	15178	15151	15265	15320	14951	15146	15209	15307	15207	15149	14891	14950	15012	15133	15210	15201	15107	15096	15254	15349	15232	15056	15263	15334	15248	15255	15235	15272	15125	15270	15157	15059	15070	15136	15200	15196	15309	15160	15215	15259	15346	15276	15111	15060	15063	15116	15204	15178	15130	15307	15205	15198	15121	15021	15192	15195	15154	15245	15090	15070	15100	15358	15182	15252	15114	15261	15073	15224	15181	15423	15088	15184	14977	14990	15080	14897	15157	15264	15276	15300	15211	15291	15106	15273	15163	15131	14902	15274	15127	15205	15283	15183	15255	15353	15180	15056	15199	15131	15080	15231	15344	15244	15328	15057	15248	15153	15296	15297	15147	15287	15188	15214	14993	14970	15239	15393	15181	15214	15415	15210	14905	14991	15138	15053	15167	15285	15226	15391	15351	15236	15183	15134	15095	15406	15107	15256	15121	15313	15306	15202	15271	15288	15082	15074	15216	15137	15175	15091	15190	15225	15169	15334	15127	15395	15302	15180	15129	15221	15162	15015	15039	15072	15195	15055	15300	15022	15156	15179	15400	15265	15166	15153	15233	15040	15184	15109	15124	15157	15421	15151	15206	15048	15037	15215	15305	15245	15047	15224	15197	15181	15146	15163	15311	15238	15164	15129	14927	15010	15147	15190	15222	15159	15077	15181	15358	15261	15161	15319	15166	15396	15167	15196	15049	15073	15116	15043	15246	14984	15042	15179	15264	15130	15320	15100	15185	15260	15004	15072	15277	15178	15191	15099	15045	15063	15082	15095	14995	15151	15181	15382	15138	15253	14886	15035	15123
20763	37308	34972	27203	23269	21691	37792	72340	56556	37877	21365	13868	12562	12489	12555	12465	12545	12564	12606	12491	12352	12417	12426	12574	12571	12413	12565	12379	12606	12515	12474	12560	12482	12211	12529	12409	12457	12428	12621	12596	12533	12231	12476	12611	12473	12378	12396	12393	12348	12386	12466	12435	12518	12572	12379	12518	12574	12449	12388	12474	12554	12373	12404	12479	12459	12436	12512	12366	12524	12348	12497	12365	12334	12283	12514	12406	12465	12520	12387	12329	12242	12429	12428	12359	12490	12497	12512	12274	12362	12464	12377	12434	12429	12570	12399	12442	12449	12412	12387	12473	12414	12281	12520	12432	12515	12514	12456	12309	12506	12362	12493	12540	12449	12395	12478	12500	12260	12344	12570	12410	12413	12456	12518	12536	12438	12547	12458	12400	12341	12437	12425	12570	12549	12450	12615	12398	12494	12509	12509	12528	12519	12558	12403	12429	12583	12453	12344	12445	12508	12269	12516	12344	12562	12405	12503	12561	12549	12405	12350	12383	12466	12534	12535	12452	12235	12511	12573	12454	12463	12507	12222	12358	12479	12291	12371	12481	12378	12385	12640	12137	12470	12402	12395	12447	12393	12428	12437	12334	12436	12515	12299	12401	12635	12509	12328	12423	12488	12466	12575	12453	12400	12530	12377	12580	12431	12308	12535	12583	12398	12362	12492	12421	12454	12628	12433	12405	12365	12478	12336	12421	12496	12327	12666	12395	12550	12449	12481	12497	12408	12645	12575	12541	12542	12304	12427	12316	12553	12610	12434	12489	12453	12470	12609	12468	12372	12472	12461	12362	12529	12435	12528	12468	12294	12371	12602	12316	12485	12366	12403	12480	12557	12628	12463	12270	12393	12486	12506	12372	12458	12496	12251	12489	12543	12440	12521	12341	12547	12450	12439	12526	12475	12414	12512	12495	12531	12536	12499	12404	12365	12445	12420	12366	12534	12345	12455	12570	12517	12420	12583	12481	12414	12598	12618	12470	12420	12433	12440	12364	12427	12469	12509	12519	12457	12470	12453	12554	12498	12368	12449	12445	12395	12527	12597	12420	12429	12427	12532	12510	12515	12382	12312	12333	12407	12490	12503	12413	12525	12479	12501	12407	12480	12444	12414	12197	12505	12429	12427	12395	12505	12481	12504	12389	12407	12455	12405	12348	12488	12479	12423	12469	12151	12442	12342	12549	12482	12576	12445	12439	12343	12353	12581	12391	12617	12310	12473	12488	12496	12467	12397	12459	12455	12424	12525	12444	12428	12445	12485	12430	12509	12464	12466	12399	12394	12320	12440	12353	12509	12335	12492	12673	12507	12373	12270	12487	12534	12451	12321	12577	12569	12435	12588	12538	12447	12612	12249	12452	12504	12465	12412	12399	12513	12343	12423	12628	12412	12522	12502	12520	12422	12288	12537	12546	12357	12565	12409	12483	12468	12377	12461	12407	12485	12423	12512	12455	12533	12476	12392	12359	12562	12432	12548	12474	12556	12288	12603	12339	12329	12429	12394	12318	12543	12562	12370	12567	12471	12479	12355	12396	12458	12442	12469	12277	12291	12494	12527	12418	12456	12494	12282	12500	12492	12571	12422	12518	12391	12499	12432	12308	12425	12598	12523	12437	12483	12448	12343	12450	12524	12390	12443	12347	12450	12557	12591	12348	12475	12528	12501	12233	12337	12495	12388	12277	12661	12357	12248	12400	12621	12577	12474	12611	12436	12464	12498	12419	12472	12319	12456	12333	12492	12545	12456	12462	12387	12330	12351	12342	12572	12416	12590	12378	12500	12500	12253	12458	12483	12471	12482	12554	12344	12412	12442	12391	12496	12502	12399	12306	12479	12528	12422	12485	12372	12494	12504	12438	12527	12401	12608	12569	12289	12512	12454	12476	12434	12269	12468	12328	12437	12378	12412	12439	12416	12417	12418	12462	12569	12415	12596	12536	12617	12490	12532	12406	12540	12576	12397	12441	12452	12334	12505	12256	12487	12348	12461	12578	12225	12602	12435	12421	12562	12469	12458	12363	12608	12475	12420	12633	12387	12394	12379	12407	12408	12500	12490	12359	12303	12565	12489	12453	12269	12321	12422	12403	12495	12439	12367	12424	12484	12376	12470	12451	12500	12483	12230	12304	12579	12448	12327	12319	12509	12393	12440	12321	12357	12280	12434	12399	12541	12408	12517	12420	12492	12523	12423	12462	12541	12478	12285	12327	12508	12445	12411	12413	12406	12458	12403	12258	12325	12322	12308	12609	12403	12674	12429	12464	12316	12562	12368	12413	12571	12524	12478	12351	12447	12519	12556	12433	12397	12400	12482	12420	12428	12489	12407	12461	12511	12466	12397	12372	12373	12466	12448	12596	12498	12401	12399	12415	12603	12390	12221	12436	12455	12356	12320	12491	12345	12358	12522	12459	12425	12466	12594	12518	12409	12322	12448	12380	12466	12507	12379	12361	12375	12518	12254	12445	12413	12490	12506	12400	12515	12513	12305	12515	12542	12472	12400	12476	12393	12435	12418	12455	12544	12397	12430	12521	12355	12491	12504	12476	12399	12318	12420	12560	12483	12486	12444	12396	12406	12707	12434	12438	12282	12552	12443	12499	12523	12342	12521	12621	12404	12498	12295	12446	12522	12621	12351	12255	12550	12509	12551	12480	12442	12525	12552	12587	12297	12555	12533	12407	12591	12515	12368	12403	12418	12501	12455	12268	12389	12392	12239	12446	12454	12422	12314	12497	12447	12399	12266	12385	12401	12315	12474	12466	12586	12223	12351	12485	12444	12563	12415	12592	12557	12451	12448	12398	12382	12402	12516	12593	12337	12360	12432	12422	12374	12479	12417	12498	12691	12589	12295	12291	12506	12337	12381	12354	12331	12423	12476	12570	12326	12475	12480	12277	12462	12478	12588	12599	12512	12477	12415	12548	12488	12416	12537	12468	12596	12389	12351	12402	12372	12439	12487	12548	12428	12313	12294	12344	12608	12470	12534	12415	12486	12526	12370	12491	12479	12497	12363	12508	12576	12524	12419	12521	12552	12536	12432	12449	12434	12314	12628	12557	12340	12361	12521	12585	12493	12462	12289	12398	12302	12569	12343	12542	12473	12434	12325	12429	12427	12237	12490	12621	12388	12412	12510	12615	12365	12532	12392	12521	12606	12356	12438	12428	12274	12431	12449	12574	12472	12628	12389	12403	12386	12429	12603	12329	12237	12563	12423	12420	12508	12428	12419	12509	12417	12538	12425	12465	12452	12506	12378	12344	12409	12526	12509	12393	12435	12417	12403	12472	12406	12413	12326	12494	12412	12348	12462	12454	12367	12411	12475	12436	12507	12499	12611	12407	12266	12297	12372	12554	12391	12632	12494	12327	12481	12431	12385	12521	12566	12477	12360	12391	12654	12496	12455	12531	12485	12473	12424	12565	12475	12479	12619	12527	12487	12370	12377	12555	12448	12630	12467	12510	12216	12436	12372	12454	12635	12447	12528	12412	12448	12330	12491	12452	12562	12449	12392	12373	12568	12344	12463	12339	12353	12370	12478	12434	12383	12443	12389	12290	12449	12401	12532	12332	12430	12436	12335	12480	12575	12528	12467	12593	12505	12556	12559	12462	12355	12558	12412	12464	12380	12343	12591	12466	12618	12491	12405	12500	12466	12347	12500	12607	12506	12371	12260	12561	12595	12295	12530	12415	12575	12502	12598	12478	12464	12219	12428	12474	12624	12348	12430	12308	12595	12453	12563	12217	12540	12577	12552	12456	12356	12490	12510	12526	12304	12498	12576	12558	12475	12354	12292	12552	12398	12569	12326	12424	12441	12401	12589	12463	12572	12352	12560	12452	12332	12346	12434	12482	12494	12452	12309	12488	12430	12443	12403	12554	12408	12341	12329	12426	12484	12306	12396	12355	12378	12309	12448	12375	12403	12491	12396	12321	12419	12307	12556	12574	12483	12428	12402	12395	12516	12478	12376	12491	12490	12288	12524	12504	12299	12445	12398	12414	12442	12415	12259	12348	12530	12358	12675	12492	12410	12436	12501	12419	12561	12390	12382	12354	12426	12502	12360	12409	12408	12506	12490	12359	12344	12628	12468	12489	12378	12581	12538	12429	12447	12524	12425	12545	12355	12497	12297	12465	12515	12558	12492	12434	12607	12217	12441	12630	12360	12377	12304	12401	12306	12407	12651	12340	12409	12516	12409	12451	12426	12561	12513	12410	12366	12492	12341	12474	12443	12633	12455	12390	12445	12470	12336	12432	12450	12403	12409	12316	12384	12523	12328	12502	12414	12437	12570	12485	12393	12514	12395	12472	12378	12357	12495	12501	12575	12299	12527	12579	12490	12699	12540	12515	12307	12515	12534	12458	12536	12549	12529	12384	12404	12428	12368	12414	12377	12317	12352	12431	12430	12444	12498	12470	12375	12558	12433	12603	12488	12431	12432	12526	12339	12481	12338	12363	12449	12473	12411	12402	12455	12356	12483	12271	12383	12503	12457	12433	12446	12315	12632	12360	12536	12392	12526	12362	12361	12432	12413	12620	12579	12392	12338	12538	12495	12479	12525	12484	12525	12359	12581	12516	12494	12291	12501	12417	12345	12441	12351	12521	12665	12460	12562	12507	12718	12555	12493	12372	12427	12465	12438	12430	12313	12311	12484	12433	12395	12285	12477	12731	12517	12528	12515	12447	12417	12448	12461	12399	12533	12482	12406	12455	12551	12505	12414	12515	12506	12388	12473	12436	12528	12544	12555	12400	12543	12348	12420	12506	12433	12340	12321	12501	12471	12268	12566	12554	12556	12417	12455	12449	12554	12435	12445	12497	12606	12642	12464	12486	12414	12420	12473	12508	12385	12394	12447	12469	12444	12397	12312	12455	12423	12291	12448	12485	12505	12310	12437	12388	12559	12443	12475	12461	12296	12587	12507	12595	12459	12541	12499	12540	12482	12474	12350	12371	12525	12476	12495	12400	12526	12488	12331	12562	12364	12520	12486	12261	12534	12500	12515	12383	12515	12479	12433	12521	12452	12357	12492	12526	12547	12440	12537	12432	12473	12454	12604	12567	12289	12486	12503	12559	12507	12485	12431	12523	12477	12334	12450	12400	12513	12544	12463	12320	12278	12663	12463	12323
29796	22186	21526	18098	16190	15785	16628	23432	23102	19779	16805	15359	15006	15012	14804	14862	14976	14949	14847	15135	14791	15039	15140	14899	14746	14998	14859	14962	14781	14927	14909	14812	14925	14994	14865	14874	15108	14951	14792	14838	14893	14891	14892	14755	15036	15304	14871	14918	14906	14777	15130	14741	14982	14962	15071	14851	14900	14865	14900	14673	14704	14848	14858	14924	15075	14920	14945	14804	14796	14898	15181	14905	14977	15023	14705	14946	14910	15093	14881	14901	14822	14820	15014	15034	14976	14824	14912	14896	14909	14918	14693	14910	15071	14930	15108	14805	14953	14944	14970	14838	14829	14916	15011	14814	14788	14918	14836	14766	14827	14966	14705	14765	14754	15028	14775	14830	14828	14769	14871	14941	14900	14902	14935	15040	14930	14989	14835	14826	14871	14920	14864	14814	14862	14867	14894	14726	14910	14835	15075	14822	14748	14876	14868	14991	14858	14809	14906	14724	14718	15034	14840	14602	14704	14927	14895	14669	15000	14879	15002	14807	14815	14731	15025	14872	14962	14753	14785	14924	14870	14889	14729	14743	14723	14928	14933	14820	14940	14786	14832	14989	15036	14974	14734	14923	14890	15185	15050	14852	14964	14699	14801	14856	14956	14935	15155	14871	14707	14819	14990	14884	15137	14819	14866	14980	15126	14972	14785	14760	14907	14785	14847	14922	14905	15053	14993	14702	14766	14822	14826	14758	14937	14976	14938	15003	14968	14891	14938	14862	14936	14911	14965	14875	14855	14829	14901	15203	15008	14907	15102	14994	14885	14882	15006	14684	14926	14982	15171	15122	14827	14831	14810	14739	14960	15073	14931	14933	14990	14847	14893	14907	14914	14924	15004	14813	14761	14900	14976	14774	14739	14794	14894	15025	14881	15065	14796	14833	14804	15070	14811	14680	14932	14936	14961	15021	14819	14872	15000	14927	14753	14968	14800	14852	14927	14973	14847	14822	14836	14922	14806	14870	14698	14776	14793	14843	14875	15082	14927	14919	14935	14961	15041	14785	14840	14890	14973	14970	14894	14748	15049	14826	14811	15016	15057	14741	14997	14967	14763	14500	14845	14819	14833	15096	14955	14887	14885	15026	14859	14809	14970	14747	15045	14790	14849	15166	15047	15091	14968	14927	15173	14899	14926	15042	15035	14908	14909	14765	14962	14727	14817	14733	14850	14914	14842	14839	14952	14794	14908	14894	14825	14838	14752	14845	14962	14821	15052	14836	14996	14964	14986	15016	14740	14937	15086	14809	14648	14945	14935	14852	14736	14932	14691	14975	14625	15004	14984	14999	15056	14919	14982	14884	14972	14821	14851	15016	14914	14905	14840	15053	14704	14970	14932	14864	14727	14748	14749	14876	14951	14702	15035	15129	14773	14763	14980	14941	14836	14911	14877	14715	14894	14708	15084	14898	14900	15142	14748	14774	14973	15002	14996	15049	14956	14698	14835	14782	14970	15036	14806	14857	14854	14932	14911	14907	14940	14996	14887	14937	14868	14916	14925	14997	14979	14955	14866	14916	15068	14930	14825	15089	14831	14841	14923	14785	14965	14949	14711	14741	14867	14917	14911	14932	14763	14977	14962	15063	14994	14938	14940	14933	14804	14878	14704	14989	15021	14952	14860	14729	14759	14952	14881	14708	14870	14970	14948	14962	14781	14906	14676	14971	14962	15048	14888	14860	14951	14842	14790	14815	14808	15054	14910	14903	14974	15019	14826	15017	14811	14954	14776	14722	14755	15016	14768	14894	14913	14890	14856	14993	14707	14890	14822	14866	14796	14926	14752	14515	14919	14856	14906	14861	14944	14905	15019	14844	15017	14941	14750	14805	14834	14834	14947	14677	14765	14803	14808	14872	14901	15026	14928	15050	14786	14910	15012	14840	14581	14849	15020	14774	14811	14894	14923	14899	14941	14955	14807	14896	15024	14807	14712	14853	14676	14706	14849	14694	14929	14715	14800	14817	15091	14992	15291	15015	14969	14896	14996	14887	15025	14954	14901	14824	14855	14859	15024	14944	14912	14884	14984	15103	14944	15092	15179	14998	14775	14966	14952	14871	14858	14815	15047	14752	14867	15079	14871	14798	14955	14898	14924	14732	15055	15143	14851	14858	15072	14826	14790	14881	15006	14995	14776	14680	14840	14843	15008	14822	14956	14910	14958	14937	14711	14791	15018	15039	14892	14945	14816	14728	14939	14833	15081	15086	14900	15116	14883	14839	15052	14765	14858	14814	14790	14935	14918	15207	14960	15052	14851	14784	15057	14966	15069	14836	14669	14943	15135	14984	15040	14942	14950	14812	15011	14730	15040	14745	14678	14940	14607	14844	14889	14851	14974	14708	14593	15034	15021	14834	15075	14924	14840	14998	15133	15018	14809	14921	14959	14846	14829	14667	14818	14912	15117	14827	14863	14755	14863	14874	15038	14915	14941	14753	14750	14997	15032	14995	15001	14725	14803	14912	14841	15054	14959	14974	14692	14707	14650	14842	14739	14684	14645	14887	15050	15111	14898	14915	14883	14969	15018	14843	14813	14936	14949	14911	14821	14949	14969	14921	14944	15098	14927	14908	15098	14785	14886	14768	14941	14715	14922	14989	15017	14906	14943	14966	14673	14847	14761	14711	14841	14884	14989	14739	14709	14973	14934	14929	14893	14941	14752	14797	14656	14743	14916	14867	14745	15031	14837	14771	14854	14824	14857	15059	14973	14770	14992	14904	14864	14833	14904	14830	14965	15045	14893	14890	14853	14999	15065	14860	15020	14781	14746	14872	14936	14907	14869	14784	14961	14949	14998	15078	15015	14999	14782	14952	14977	14893	14867	14973	14865	14805	14895	14939	14902	14995	14929	14753	14774	14664	15164	14916	14806	14847	14829	14804	14926	14704	14858	14957	14912	14738	14780	14905	14860	14959	14924	14937	14801	14996	14960	14899	14849	14798	14783	14879	14865	14876	14984	14893	14987	14687	14918	14859	14852	14970	14900	15117	14947	14804	15067	14843	15019	14807	14871	14997	15214	14982	15079	14862	14750	15000	15003	14823	14834	14838	14840	15059	14968	14981	14811	14796	14669	14842	14834	14915	14724	14895	14819	14950	14803	14874	15054	14827	14657	14799	14683	14851	14676	14857	14984	14873	14782	14889	14904	14915	14831	14846	14753	14926	15005	14741	14892	14878	14707	14822	14783	15027	14725	14919	14932	14905	15023	14964	14950	14904	14735	14766	14944	15006	14993	15108	15090	15081	14998	14969	14996	15049	14887	15056	14900	14691	14874	15048	14979	14788	14984	14936	14884	14823	14734	14860	14980	14747	14840	14847	14818	15033	14880	14852	14856	14965	14916	14962	14801	14908	14944	14841	15129	14919	14879	15078	14989	14778	15019	14988	14997	14925	15076	14926	14909	14846	14795	14913	14916	14961	14702	15101	14904	14749	14853	14935	14940	14884	15122	14869	14908	14846	14793	14833	15005	15040	14874	15016	15064	14880	14916	14677	14787	14874	14902	14788	14963	14970	15035	14762	14740	14794	15023	14713	14895	14675	14817	14865	14808	14902	14878	14893	14935	15051	14946	14900	15005	14999	14716	14955	14902	14779	14803	14902	14684	15060	14900	15008	14947	14971	14933	14705	15145	14838	14809	15060	14821	15017	15039	14917	14881	15097	14970	14806	14977	14927	14734	14942	15064	14899	14830	14930	14881	14860	14852	14732	14884	14839	14738	14800	14911	14819	15011	14914	14870	14900	14905	14877	14697	15141	14902	14849	14892	14954	14884	14927	14987	14844	14956	14798	14899	14843	14774	14923	14853	14865	14764	14805	14966	14957	14900	14917	14951	15000	14996	14899	14868	14771	14819	14854	14789	14901	14861	14787	14844	15128	14859	15188	14858	14897	14753	14892	14829	14744	14913	14882	14962	14719	14930	14965	14971	14848	14957	15073	14788	14840	14938	14828	14980	14798	14671	14899	14798	14918	14933	14895	15012	14895	14990	14997	14987	14948	14945	15067	14889	14911	14847	14959	14891	14826	14683	14910	14956	14899	14834	14817	14778	15081	14738	15052	14793	14997	14859	14840	15066	14948	14759	14742	14636	14931	14921	14896	14799	14678	15178	14972	15095	14916	14861	15059	14941	14902	14953	14998	14934	14786	14966	15008	15087	14865	14846	14825	15068	15163	15079	14928	14839	14826	15058	14935	14843	14847	14885	14831	15001	15030	14758	14846	15034	14828	14895	14897	14994	14888	14840	14729	14639	14901	14988	14853	15159	14898	14829	14913	14857	14844	14879	14758	14810	14917	14912	14883	15097	14843	15034	14950	15047	14896	14941	14922	14859	14863	14844	14856	14847	14923	14822	14656	14917	14870	14933	14868	14893	14878	14750	14831	14842	14910	14888	14935	15077	14856	14974	14823	14745	14916	14765	14917	14923	14972	15013	14815	15043	15039	14859	15036	15073	14731	14801	14830	14850	14955	14877	14934	14617	14685	14995	14634	14725	14955	14850	14917	14943	14860	14936	14688	14959	14992	15094	14770	14910	14934	14814	15005	14781	14814	14861	14841	15025	14903	14968	14694	14809	14799	14809	14769	14859	15027	14887	14799	14849	14776	15026	14952	15120	14798	14807	14887	15085	14951	14740	15080	14886	14678	14682	14844	14851	14957	14800	14895	15024	14844	14852	14999	14940	14709	14971	14938	15020	14850	14951	14952	14936	14950	15023	14950	14933	15101	14895	14799	14842	14852	15104	14611	14952	14924	14757	14864	14878	14858	14757	14832	14715	14805	14811	14949	14955	14840	14843	14807	15120	14782	14839	14860	14915	14927	14832	14799	14899	14806	14735	14923	14964	15027	15057	14887	14901	15044	14857	14875	15059	15138	14869	14777	14888	14805	14926	14712	14874	14803	14808	14986	15072	14944	15002	14839	14819	14908	14784	14826	15055	14844	14779	14800	14817	14943	14858	14902	14938	14906	14900	14877	14861	14886	15068	14999	14920	14968	14774	14735	14770	14756	14979	14902	14827	14770	15133	14870	14950	14810	14831	14941	14841	14841	14725	14740	14926	14877	15037	14880	14927	15011	14947	14963	14995	14910	14959	14886	14876	14777	14695	14863	14858	14843	15033	14855	14870	14898
16296	19540	18405	14814	14317	13813	14973	24448	21847	17168	13722	12481	12333	12328	12382	12231	12272	12305	12147	12495	12084	12197	12228	12378	12400	12183	12368	12242	12197	12267	12338	12280	12150	12463	12194	12306	12345	12186	12355	12260	12299	12300	12255	12365	12252	12367	12476	12167	12302	12218	12256	12346	12473	12226	12294	12314	12411	12298	12247	12267	12323	12404	12308	12325	12206	12251	12271	12198	12153	12445	12321	12252	12317	12255	12291	12346	12378	12150	12386	12320	12253	12394	12307	12428	12160	12278	12406	12287	12274	12336	12404	12237	12308	12291	12217	12387	12315	12363	12312	12181	12159	12394	12262	12397	12147	12387	12137	12318	12318	12314	12298	12135	12334	12369	12351	12259	12098	12320	12281	12326	12214	12297	12262	12469	12168	12292	12193	12370	12250	12284	12205	12233	12445	12241	12334	12220	12216	12327	12317	12239	12126	12276	12302	12419	12289	12221	12273	12346	12283	12315	12260	12133	12381	12277	12242	12338	12290	12433	12266	12355	12363	12278	12231	12266	12223	12081	12424	12240	12237	12288	12235	12255	12223	12384	12240	12423	12240	12147	12328	12248	12296	12298	12087	12085	12374	12321	12276	12223	12345	12157	12235	12102	12214	12174	12362	12312	12389	12316	12215	12358	12243	12392	12376	12304	12254	12344	12200	12286	12338	12160	12325	12278	12199	12262	12349	12219	12277	12159	12202	12277	12108	12135	12486	12286	12199	12192	12277	12478	12254	12356	12153	12242	12236	12190	12343	12077	12331	12107	12254	12329	12303	12359	12388	12169	12259	12276	12345	12199	12217	12284	12293	12195	12274	12365	12348	12218	12306	12292	12307	12308	12208	12192	12312	12233	12484	12219	12227	12296	12211	12248	12322	12366	12216	12288	12142	12177	12216	12220	12056	12236	12251	12202	12253	12189	12190	12317	12215	12441	12275	12300	12187	12375	12186	12249	12405	12336	12297	12289	12169	12267	12225	12414	12270	12344	12202	12146	12232	12401	12300	12282	12299	12312	12222	12413	12271	12285	12326	12417	12482	12194	12269	12361	12401	12138	12301	12385	12261	12342	12449	12299	12254	12206	12136	12208	12229	12203	12245	12254	12346	12280	12235	12114	12320	12322	12071	12377	12275	12124	12354	12342	12277	12170	12442	12288	12309	12204	12323	12368	12167	12228	12226	12302	12257	12202	12229	12090	12421	12256	12378	12214	12387	12358	12324	12349	12321	12405	12425	12249	12298	12267	12238	12149	12260	12219	12133	12405	12292	12410	12317	12180	12436	12198	12251	12070	12266	12366	12221	12226	12254	12427	12189	12204	12144	12323	12248	12430	12345	12125	12356	12286	12288	12395	12210	12320	12321	12353	12302	12410	12408	12436	12322	12234	12200	12423	12308	12318	12159	12290	12264	12261	12261	12382	12237	12212	12325	12305	12375	12250	12335	12269	12237	12177	12276	12299	12340	12252	12184	12102	12263	12309	12233	12330	12260	12402	12121	12197	12349	12294	12306	12266	12311	12301	12345	12286	12332	12424	12428	12105	12234	12275	12338	12124	12019	12114	12157	12149	12373	12215	12230	12272	12124	12435	12322	12364	12395	12456	12490	12324	12218	12406	12147	12262	12291	12283	12261	12201	12249	12130	12169	12418	12351	12141	12345	12380	12236	12328	12273	12244	12262	12224	12276	12351	12252	12230	12214	12076	12230	12228	12330	12285	12239	12341	12204	12274	12220	12283	12334	12221	12363	12451	12353	12119	12338	12304	12061	12215	12199	12026	12452	12203	12357	12252	12150	12345	12235	12367	12204	12265	12280	12350	12389	12198	12308	12448	12179	12503	12448	12058	12278	12322	12395	12275	12308	12519	12286	12393	12307	12313	12287	12311	12331	12191	12361	12222	12303	12166	12263	12312	12417	12252	12252	12393	12378	12226	12275	12212	12337	12237	12355	12378	12190	12133	12187	12445	12186	12250	12276	12346	12314	12168	12379	12350	12339	12231	12298	12329	12289	12226	12213	12255	12298	12277	12136	12199	12157	12225	12259	12260	12286	12310	12348	12158	12279	12206	12286	12315	12359	12159	12387	12314	12382	12392	12169	12228	12429	12345	12353	12291	12276	12245	12368	12405	12369	12164	12303	12149	12199	12422	12343	12274	12157	12311	12440	12258	12074	12388	12347	12317	12363	12249	12417	12553	12278	12242	12394	12367	12409	12384	12324	12372	12326	12278	12100	12330	12204	12394	12238	12326	12225	12269	12218	12349	12353	12032	12202	12359	12176	12374	12326	12192	12365	12371	12153	12440	12209	12386	12469	12451	12160	12385	12438	12325	12255	12404	12306	12325	12390	12283	12261	12135	12319	12335	12298	12313	12338	12304	12173	12169	12264	12136	12164	12490	12250	12187	12253	12277	12329	12546	12236	12231	12287	12388	12089	12219	12340	12170	12412	12439	12238	12412	12447	12313	12323	12427	12295	12153	12341	12096	12232	12220	12494	12260	12324	12424	12190	12260	12222	12377	12410	12373	12287	12309	12205	12336	12412	12201	12151	12253	12319	12359	12221	12361	12345	12493	12347	12225	12292	12166	12467	12306	12245	12222	12349	12277	12378	12336	12402	12257	12353	12246	12300	12516	12354	12195	12351	12269	12397	12210	12330	12328	12262	12211	12274	12286	12308	12215	12280	12343	12291	12335	12411	12246	12279	12243	12201	12184	12268	12307	12248	12361	12167	12308	12267	12283	12155	12254	12362	12429	12251	12212	12319	12285	12146	12389	12370	12145	12320	12165	12482	12375	12297	12272	12266	12198	12165	12224	12229	12175	12255	12210	12398	12147	12352	12210	12220	12318	12331	12254	12291	12260	12320	12264	12357	12215	12446	12340	12275	12174	12243	12186	12325	12260	12251	12322	12349	12217	12348	12214	12192	12465	12278	12168	12150	12267	12277	12186	12277	12374	12275	12293	12089	12308	12253	12449	12217	12398	12191	12282	12352	12247	12322	12307	12362	12156	12155	12388	12418	12363	12410	12277	12328	12144	12266	12226	12369	12460	12305	12341	12511	12320	12279	12362	12282	12383	12325	12107	12329	12330	12315	12188	12333	12183	12218	12277	12321	12217	12125	12421	12201	12289	12316	12240	12071	12386	12400	12379	12242	12268	12350	12186	12255	12258	12126	12274	12136	12253	12335	12276	12289	12208	12315	12125	12312	12301	12282	12209	12334	12366	12175	12199	12333	12179	12337	12341	12258	12166	12430	12178	12263	12243	12252	12376	12300	12217	12306	12250	12188	12343	12324	12315	12272	12265	12229	12332	12323	12423	12236	12413	12198	12299	12316	12351	12353	12267	12283	12251	12196	12283	12359	12227	12285	12052	12138	12249	12240	12280	12329	12345	12237	12233	12371	12366	12369	12327	12307	12326	12262	12278	12218	12228	12512	12263	12236	12223	12347	12385	12085	12317	12281	12383	12275	12153	12180	12269	12255	12348	12289	12396	12404	12317	12173	12287	12214	12452	12273	12275	12279	12318	12386	12349	12274	12302	12470	12084	12214	12237	12352	12261	12225	12194	12243	12306	12248	12272	12283	12429	12354	12338	12201	12285	12408	12296	12249	12316	12253	12410	12295	12342	12267	12315	12256	12426	12240	12296	12145	12374	12288	12180	12347	12351	12223	12223	12234	12343	12150	12230	12347	12159	12186	12324	12220	12137	12257	12285	12352	12191	12418	12225	12040	12398	12285	12258	12338	12278	12260	12108	12329	12194	12196	12415	12292	12188	12118	12395	12110	12105	12528	12172	12217	12223	12273	12371	12082	12293	12392	12361	12354	12264	12285	12375	12345	12433	12279	12377	12223	12249	12105	12243	12333	12180	12348	12205	12311	12268	12374	12270	12287	12329	12328	12207	12056	12253	12454	12058	12289	12294	12408	12344	12366	12421	12133	12248	12301	12272	12258	12273	12363	12337	12344	12302	12249	12241	12231	12148	12001	12377	12320	12383	12257	12306	12192	12322	12262	12337	12295	12229	12433	12322	12122	12293	12186	12285	12246	12259	12160	12210	12259	12302	12289	12425	12264	12295	12332	12385	12101	12425	12307	12214	12345	12299	12359	12377	12315	12488	12175	12401	12478	12236	12233	12418	12180	12255	12248	12135	12398	12289	12337	12227	12291	12405	12319	12292	12309	12271	12282	12415	12268	12317	12279	12266	12334	12340	12356	12363	12311	12431	12175	12209	12205	12197	12151	12123	12172	12191	12238	12323	12393	12194	12125	12331	12270	12328	12387	12268	12213	12240	12320	12214	12111	12201	12290	12204	12260	12363	12393	12183	12253	12201	12314	12496	12450	12280	12239	12317	12248	12201	12254	12305	12171	12291	12329	12282	12244	12291	12228	12397	12333	12183	12341	12229	12173	12277	12292	12302	12227	12367	12415	12370	12305	12248	12366	12381	12208	12318	12366	12395	12258	12276	12039	12243	12180	12291	12277	12372	12269	12126	12245	12129	12330	12180	12189	12348	12120	12357	12321	12115	12177	12294	12250	12459	12322	12401	12154	12214	12422	12291	12306	12285	12230	12366	12348	12267	12231	12381	12124	12400	12265	12209	12194	12167	12247	12141	12279	12363	12321	12291	12527	12192	12338	12160	12396	12202	12342	12331	12357	12216	12324	12103	12311	12135	12206	12383	12290	12132	12266	12309	12229	12362	12316	12291	12294	12329	12281	12209	12294	12273	12348	12244	12238	12179	12294	12201	12371	12292	12140	12284	12283	12442	12208	12295	12268	12388	12235	12279	12243	12265	12301	12373	12375	12207	12303	12261	12330	12304	12152	12228	12155	12296	12352	12245	12320	12210	12191	12355	12268	12250	12258	12273	12241	12250	12485	12306	12353	12421	12155	12348	12220	12285	12151	12469	12235	12340	12182	12464	12213	12355	12206	12285	12279	12361	12297	12269	12330	12284	12458	12460	12227	12313	12211	12316	12165	12286	12285	12309	12189	12275	12272	12383	12377	12303	12282	12094	12280	12261	12263	12321	12362	12328	12237	12239	12266	12352	12375	12365	12373	12473	12386	12328	12293	12216	12355	12198	12236	12282	12310	12212	12081	12177	12461	12357	12172	12112	12361	12190	12353	12216
25491	21064	27953	24943	21693	19031	23548	54262	49881	34253	21701	14964	13287	12864	12883	12731	12853	12936	12854	12886	12844	12795	12621	12638	12990	12730	12798	12816	12599	12815	12679	12814	12800	12636	12725	12868	12930	12700	12820	12819	12624	12678	12778	12763	12840	12856	12846	12851	12837	12732	12749	12710	12849	12846	12844	12785	12874	12723	12644	12547	12557	12704	12805	12837	12694	12635	12853	12806	12825	12680	12770	12826	12875	12763	12827	12716	12717	12663	12781	12819	12646	12762	12599	12724	12800	12693	12642	12694	12689	12667	12660	12726	12907	12920	12815	12709	12700	12656	12650	12698	12840	12810	12682	12587	12852	12850	12865	12663	12794	12772	12779	12579	12652	12686	12664	12880	12644	12767	12665	12736	12751	12694	12656	12683	12672	12688	12782	12855	12719	12804	12717	12714	12646	12797	12752	12650	12787	12739	12877	12716	12693	12738	12812	12776	12652	12663	12541	12513	12692	12759	12817	12832	12737	12661	12885	12890	12807	12777	12733	12668	12617	12785	12572	12745	12841	12696	12735	12546	12917	12644	12778	12584	12715	12763	12808	12855	12633	12808	12803	12796	12700	12784	12834	12538	12918	12789	12594	12752	12802	12672	12831	12580	12819	12678	12625	12665	12689	12746	12844	12562	12759	12776	12853	12662	12792	12691	12777	12918	12694	12694	12704	12839	12595	12699	12716	12659	12655	12867	12868	12555	12746	12595	12598	12877	12871	12598	12687	12782	12757	12832	12691	13013	12421	12789	12567	12688	12614	12743	12620	12706	12661	12709	12837	12619	12699	12744	12805	13015	12659	12740	12930	12885	12897	12706	12673	12566	12680	12780	12737	12716	12733	12807	12669	12728	12769	12676	12763	12939	12783	12726	12805	12729	12722	12689	12722	12674	12668	12771	12679	12811	12525	12808	12813	12809	12740	12759	12850	12730	12706	12637	12801	12918	12681	12706	12740	12862	12760	12704	12661	12718	12871	12868	12737	12581	12760	12755	12770	12703	12642	12684	12862	12660	12437	12678	12612	12681	12728	12971	12842	12727	12831	12716	12805	12593	12672	12821	12762	12812	12620	12851	12835	12672	12705	12828	12817	12513	12751	12817	12674	12671	12949	12754	12698	12744	12793	12681	12670	12776	12712	13002	12611	12698	12787	12691	12707	12558	12657	12650	12775	12810	12813	12616	12794	12696	12766	12645	12685	12865	12804	12794	12890	12669	12638	12673	12676	12715	12694	12566	12771	12658	12644	12663	12796	12776	12665	12980	12665	12744	12775	12628	12765	12710	12680	12695	12751	12590	12754	12789	12608	12810	12848	12643	12616	12922	12764	12622	12622	12697	12591	12823	12858	12705	12680	12858	12704	12659	12551	12541	12839	12654	12892	12862	12687	12787	12801	12792	12887	12724	12746	12775	12709	12767	12870	12692	12682	12842	12839	12707	12683	12672	12695	12543	12809	12829	12818	12806	12575	12774	12625	12877	12770	12793	12888	12699	12793	12654	12689	12654	12826	12798	12687	12948	12852	12751	12615	12800	12701	12774	12700	12758	12872	12699	12736	12901	12792	12599	12659	12851	12730	12708	12754	12892	12934	12745	12738	12678	12859	12461	12564	12723	12826	12865	12801	12666	12747	12736	12608	12779	12811	12767	12658	12873	12995	12725	12338	12699	12689	12711	12685	12853	12671	12780	12568	12674	12720	12692	12770	12795	12472	12464	12679	12857	12681	12491	12733	12828	12709	12717	12651	12767	12903	12573	13010	12617	12717	12728	12611	12787	12828	12718	12641	12623	12708	12693	12966	12569	12506	12706	12568	12716	12719	12453	12782	12888	12746	12776	12627	12791	12745	12743	12642	12750	12856	12798	12729	12776	12543	12530	12693	12717	12727	12756	12588	12717	12705	12627	12629	12818	12718	12838	12733	12771	12703	12774	12841	12626	12585	12766	12815	12895	12750	12679	12756	12864	12611	12631	12850	12718	12658	12704	12757	12959	12940	12862	12740	12660	12794	12877	12668	12718	12889	12948	12871	12767	12807	12921	12893	12761	12618	12603	12605	12603	12896	12875	12825	12861	12742	12741	12837	12738	12692	12911	12633	12665	12807	12702	12808	12589	12598	12752	12627	12964	12786	12614	12565	12755	12636	12672	12692	12597	12711	12658	12766	12616	12763	12682	12914	12607	12692	12656	12746	12497	12595	12520	12774	12757	12708	12683	12863	12545	12727	12704	12812	12763	12679	12737	12698	12675	12716	12843	12470	12797	12773	12838	12733	12538	12595	12663	12645	12800	12563	12888	12847	12657	12674	12746	12762	12788	12725	12736	12689	12652	12610	12425	12627	12676	12744	12684	12692	12741	12853	12644	12783	12618	12833	12721	12648	12782	12696	12670	12897	12890	12757	12644	12795	12824	12735	12569	12669	12898	12572	12911	12695	12902	12788	12783	12606	12689	12723	12692	12756	12749	12737	12830	12837	12743	12565	12577	12570	12810	12850	12751	12767	12860	12754	12646	12774	12707	12742	12754	12762	12711	12556	12585	12619	12810	12830	12645	12693	12666	12725	12786	12757	12751	12587	12940	12826	12710	12745	12865	12862	12683	12594	12824	12664	12818	12686	12775	12734	12626	12760	12661	12791	12568	12581	12733	12948	12793	12711	12785	12867	12690	12808	12701	12753	12552	12765	12784	12694	12677	12859	12637	12816	12640	12789	12770	12707	12765	12675	12639	12563	12694	12547	12879	12875	12595	12777	12897	12826	12694	12848	12795	12673	12699	12732	12911	12855	12698	12786	12718	12648	12877	12411	12845	12703	12854	12903	12739	12726	12686	12765	12649	12666	12681	12661	12671	12774	12708	12735	12748	12868	12857	12652	12860	12787	12679	12836	12890	12850	12620	12799	12859	12616	12812	12701	12770	12535	12716	13005	12722	12703	12671	12636	12572	12808	12626	12745	12909	12638	12638	12784	12568	12944	12703	12664	12651	12661	12666	12736	12501	12694	12716	12673	12775	12757	12572	12646	12846	12773	12709	12714	12484	12811	12855	12842	12717	12660	12713	12666	12545	12899	12792	12800	12640	12732	12551	12789	12810	12706	12653	12638	12681	12820	12726	12841	12674	12527	12603	12696	12681	12725	12685	12657	12834	12823	12776	12932	12705	12784	12620	12752	12812	12813	12773	12671	12811	12628	12899	12876	12718	12599	12825	12790	12724	12668	12935	12807	12707	12720	12633	12515	12827	12677	12641	12774	12624	12806	12614	12599	12773	12870	12699	12504	12618	12731	12727	12797	12664	12743	12966	12773	12835	12901	12777	13013	12561	12882	12780	12809	12808	12569	12701	12642	12706	12629	12737	12621	12700	12759	12503	12669	12745	12567	12703	12804	12566	12712	12699	12829	12762	12710	12619	12757	12880	12834	12744	12611	12795	12654	12775	12842	12777	12740	12833	12798	12832	12831	12701	12700	12813	12735	12480	12803	12792	12687	12597	12655	12704	12733	12778	12648	12661	12695	12717	12841	12620	12803	12679	12659	12607	12664	12595	12696	12776	12774	12700	12778	12736	12831	12749	12730	12737	12686	12715	12773	12784	12748	12622	12614	12668	12576	12702	12421	12580	12956	12682	12907	12774	12680	12579	12835	12791	12667	12515	12567	12904	12758	12566	12599	12783	12854	12763	12797	12762	12698	12779	12729	12912	12755	12607	12734	12757	12671	12538	12743	12621	12737	12788	12602	12707	12689	12790	12795	12623	12800	12728	12848	12545	12529	12724	12589	12812	12534	12638	12667	12830	12885	12801	12877	12705	12985	12878	12713	12735	12835	12709	12683	12836	12621	12671	12864	12714	12908	12579	12657	12720	12579	12750	12922	12538	12754	12856	12744	12638	12647	12558	12811	12642	12662	12815	12865	12689	12961	12669	12709	12679	12719	12761	12689	12862	12816	12653	12775	12876	12721	12860	12625	12693	12770	12872	12624	12740	12745	12561	12781	12684	12597	12867	12754	12763	12730	12786	12664	12644	12674	12821	12726	12835	12687	12627	12733	12728	12623	12633	12766	12723	12815	12691	12881	12797	12696	12618	12530	12942	12897	12729	12564	12534	12528	12857	12684	12801	12763	12621	12732	12680	12638	12641	12718	12706	12825	12791	12642	12629	12730	12817	12735	12713	12745	12670	12680	12546	12841	12602	12823	12767	12878	12487	12781	12705	12944	12660	12768	12587	12602	12665	12806	12706	12841	12699	12703	12766	12652	12762	12668	12841	12731	12642	12661	12638	12777	12845	12614	12786	12716	12833	12676	12614	12697	12866	12795	12869	12776	12825	12697	12612	12657	12910	12800	12717	12698	12709	12440	12707	12743	12750	12566	12733	12593	12950	12733	12656	12677	12777	12721	12659	12780	12777	12490	12767	12660	12752	12818	12663	12719	12709	12793	12835	12556	12789	12634	12928	12871	12699	12518	12788	12829	12701	12861	12571	12674	12810	12752	12887	12895	12949	12510	12692	12628	12657	12626	12805	12722	12882	12824	12659	12598	12621	12425	12738	12714	12533	12624	12857	12823	12829	12787	12755	12885	12798	12716	12782	12720	12760	12918	12693	12808	12654	12724	12779	12678	12640	12709	12725	12827	12683	12722	12592	12817	12855	12857	12717	12650	12698	12585	12690	12766	12692	12859	12811	12835	12894	12859	12606	12801	12756	12912	12703	12869	12767	12650	12617	12665	12706	12736	12554	12717	12785	12662	12643	12787	12755	12680	12680	12841	12684	12541	12678	12828	12663	12835	12752	12846	12779	12778	12831	12707	12741	12579	12654	12545	12773	12821	12643	12857	12905	12699	12703	12849	12893	12731	12750	12695	12704	12923	12698	12760	12650	12589	12834	12634	12959	12611	12782	12940	12774	12704	12799	12696	12776	12668	12651	12696	12727	12815	12857	12639	12672	12619	12678	12827	12676	12546	12766	12691	12723	12559	12775	12882	12739	12765	12732	12705	12822	12722	12628	12735	12803	12806	12737	12733	12629	12706	12628	12780	12737	12968	12747	12768	12830	12795	12743	12663	12771	12832	12849	12754	12790	12632	12794	12710	12675	12639	12834	12804	12692	12730	12818	12966	12564	12904	12842	12734	12639	12751	12694
17490	29974	28878	22057	18440	16510	24164	54929	46899	33699	18825	11981	11154	10967	11106	10912	10935	10895	10966	11063	10887	11037	10914	11010	10897	11137	11105	10926	11029	10897	10965	10948	10884	11106	10897	11171	10916	10989	10988	10923	11080	10905	11055	11115	10981	10866	10920	11082	11038	10940	10940	10909	10943	10894	11068	10946	10967	10917	11090	11034	10953	11088	10800	10980	10913	11083	10909	11045	10970	11023	10966	11000	11106	10976	10897	11023	10970	10995	11100	10975	11017	10973	10906	10910	11327	11042	10984	10997	10982	10918	10899	10952	11063	10931	10933	10854	10920	11160	11006	11056	10888	11080	11017	10947	10889	10808	10940	10940	11065	10979	11031	10927	10991	10771	11022	10833	11013	10813	11062	10952	10950	10846	10876	10856	10870	10916	10990	10871	10938	11067	10918	10914	10979	11122	10976	10896	10860	10901	11006	10962	10848	11020	10970	10916	11136	10903	11096	10889	10802	10875	11022	10874	11012	11013	11078	10948	11075	10916	10988	10931	11060	10930	11004	10908	10984	11022	11077	11016	11054	10993	10805	11043	11014	11090	10966	10938	10968	10926	10922	10892	10870	10915	10881	10988	10893	11007	10899	10961	11073	10960	11120	10823	10922	10957	10810	10977	11114	11113	11171	10983	10966	10919	11082	10951	10966	11067	10820	10985	10940	10976	10848	10838	10841	10864	10955	10926	10894	11054	10956	10935	10949	10939	11048	11029	10975	11033	11024	10945	10856	11086	10994	10961	11036	11044	11003	10710	11088	10960	11075	11092	11066	10896	10901	10910	10931	10970	10950	10891	11007	10918	10765	10953	10948	10927	11057	11107	10886	11079	11086	11008	11016	10924	10890	10874	11008	11101	10935	10983	11015	10950	10913	10925	10962	10976	11112	10849	11044	11002	10933	11073	11082	10937	11071	11101	11002	10947	10799	10942	11034	11021	11034	10997	10925	10968	10902	10832	11038	10991	10950	11101	10979	11006	10928	11066	10909	11014	11064	10904	10945	11131	11030	11015	10953	10982	10973	11031	10941	10838	11002	11043	10885	10971	10812	11127	10977	10928	10955	11046	10945	11019	10862	10960	10749	10972	11061	10886	10980	11021	11031	10927	11049	11025	11068	10985	10887	10886	10867	10959	11046	11002	11069	11012	10965	10941	10983	10945	11009	10962	11062	10932	10794	11078	11043	10900	11028	11062	11002	10939	10927	10991	11014	10997	10908	10990	10895	10828	11124	10950	11032	10871	11051	10955	11104	11080	10765	11084	11073	10862	10940	10975	10848	10898	10894	10991	10946	10977	10958	11024	11097	11120	10912	10870	11005	10923	11018	10943	10967	10986	10947	10928	10870	10825	11007	11127	10984	11088	11042	10970	10982	10995	10887	11157	11011	10878	10952	11026	11032	11036	10880	10863	10951	11080	10908	11105	10920	11017	10984	10918	10959	10863	11079	11135	10894	10984	10786	11142	11052	11021	10920	11061	10866	10900	10874	10842	11117	10979	11001	10947	10904	10979	10841	11119	11033	10914	11043	10910	10864	10869	11083	10956	10880	10890	10975	10907	10957	11010	10984	10914	10950	10883	11202	11001	10898	11122	10902	11060	11000	11051	10950	10876	11126	10805	10986	10901	10945	10936	10951	10974	10977	11060	10947	10942	11037	10979	11085	10781	11005	11072	11087	11073	11013	10969	10996	10893	10973	10854	10938	11035	11028	11071	10850	10943	11069	10978	10978	10944	10940	11002	11095	10955	11094	10817	11055	11048	10973	11070	11005	10874	10889	10935	11007	10806	10896	10965	10982	10799	11141	11108	10967	10886	10986	11108	11166	11075	11127	11020	10853	11004	10992	10929	10885	11036	11052	11079	10876	11056	10956	11087	10952	11068	11034	11110	11003	10992	10944	10843	11066	10999	10982	10944	10979	10925	10979	11036	11015	10867	10990	11011	10937	10935	10833	11030	10917	11023	10997	11051	10889	10980	10943	10953	11084	11156	10908	10809	10856	10884	10863	11006	10910	11012	11059	11160	11022	10972	11057	11022	11005	10945	11077	10916	10985	10956	10970	11074	10974	10923	11113	10950	11068	10824	10907	11098	10936	10835	11129	11056	10967	11017	10787	10868	11067	10906	11141	10996	11151	11071	11072	11067	11007	10790	10906	10964	10939	11056	11033	10928	11022	10983	11029	10899	10956	10978	11024	11054	10926	11018	10975	11030	11000	10985	10908	11044	10757	11032	11068	11000	10902	11061	10942	11016	11016	11153	11072	10953	10879	10864	10831	11018	10937	10874	10858	10974	10992	11058	11048	10975	10959	10861	10983	10826	10984	10873	10974	10941	10927	10841	11021	10938	10950	11042	10968	11052	10856	11101	10973	10989	10985	10954	11150	11083	11040	10975	10964	10851	11036	10942	10875	10948	10983	11070	10986	10814	10941	11003	11042	10906	11119	11028	11137	10946	10958	10931	10771	11062	10969	11061	10952	11003	10991	11070	10943	11026	11107	10952	10927	11021	10968	11005	10930	10960	10980	10893	11033	11019	11009	11063	10960	10985	11034	10934	10942	10965	10928	11108	10982	10908	10964	11064	10900	10926	10962	10987	11121	10864	10872	11100	10958	11025	10991	10884	11045	10910	10976	10802	11007	10906	11017	10905	10995	11111	10988	11000	10981	10929	11111	10907	10865	11069	10899	10988	10999	11080	10950	10975	10999	10998	11084	10943	10956	10978	10915	10923	11084	10995	11007	11037	10861	11091	10865	10851	11052	10985	10916	11022	11014	11012	11036	10938	11123	10961	10825	11100	10960	11010	11055	10844	11072	11000	10944	11021	11017	11090	10948	11068	10888	10966	10822	10995	11217	10988	10998	10975	11008	10981	10980	11014	11020	10988	10951	10875	10891	10875	10944	11173	10888	11008	10965	10949	10875	11048	11028	11058	11230	10813	11021	10940	10927	10958	10864	11009	10869	10992	11061	11004	10989	10977	10906	11093	10963	10970	11047	11017	10954	10881	10943	10988	10904	10840	11137	10851	10918	10988	10990	11076	11035	11064	11006	10943	10975	10890	10979	11014	11013	11075	10863	11053	10962	11110	11028	10961	11039	10996	11039	10907	11133	11127	10946	10896	10852	10927	11029	11046	10941	11011	10877	10770	11005	10957	11100	10884	11032	10984	10768	11109	10932	10998	11081	10998	11085	10859	10992	11025	11050	10798	10898	10914	10988	10884	10980	10955	10995	11018	10971	10905	11079	11005	10993	10902	11111	10888	10967	10962	11150	10981	11017	10919	11190	10886	10969	11070	10894	11182	11005	11065	10823	10906	10945	11014	11019	11049	10790	10922	11074	10953	10855	10979	10903	10854	10926	10998	11007	10978	11031	10945	10994	10922	11197	11042	10840	10913	11158	11133	11086	10926	11011	11025	11004	10946	10903	10988	10945	11137	11102	11085	11073	10831	10959	10954	11021	11001	11038	10902	10793	11074	10972	11057	10817	11038	10987	10909	10881	10982	10948	10977	11053	10862	11008	10908	11115	10985	11057	10849	10959	10914	11070	10951	11190	11066	10965	10976	11040	10986	10897	11212	11016	10903	11093	11055	10929	10930	11043	10984	10903	10869	11039	11030	11255	10970	11201	11005	11037	11120	11026	10991	10972	11086	10986	10959	11008	10974	10837	10994	10967	11061	11025	11065	10926	10990	10933	10835	10790	10830	10935	10914	11061	10965	10807	11047	10967	10807	10968	10929	11008	11001	10976	10915	10916	10866	11024	10908	11054	11016	11056	10932	10977	10901	11036	11060	11047	11096	11003	10800	11019	10957	10971	11003	10994	10995	10750	10929	11048	10934	10765	11036	11067	10950	10846	11020	10931	10986	11149	10872	10911	10940	11010	10930	10939	10909	10850	10934	11104	10959	11004	10997	11123	10991	10961	10908	11103	11037	10808	10989	11031	11014	10929	11077	10961	11144	10954	11007	10855	10990	10946	11004	11092	10943	11010	10958	11088	10893	10957	11043	10932	10875	11115	10974	10971	11171	10953	11160	10967	10948	10947	10877	11083	10867	10962	11032	11018	10880	10979	10867	11177	11050	11000	10860	10925	10999	10938	11062	11112	10958	10856	10913	10942	10984	10987	10973	11018	10903	10902	10997	11002	10951	11049	10967	10873	10919	10970	10884	10941	10881	10890	11106	10910	11022	10819	10936	11024	10943	10901	10969	10976	10950	11052	10937	11021	10802	10850	10956	11054	10849	10998	10975	10915	10995	11130	11087	10963	11063	11122	10969	10985	10994	10875	10985	11100	10798	10939	10976	10965	11084	10886	10932	10871	10822	10937	10987	11108	11049	11014	10975	10814	10903	10918	10941	10958	10956	11098	10927	10997	10990	11009	10882	10955	11017	10955	10901	11008	11048	10902	11081	10845	11093	10999	10982	10993	11010	11082	11138	11004	11018	10947	11176	11096	10970	11187	11002	10901	10967	11118	11091	11034	10954	10910	11132	10862	10970	10995	10752	11066	10985	10982	11001	11127	11011	10928	11148	10949	11023	11006	10995	10929	10988	11022	10918	10870	10943	11047	10873	10921	10995	11090	10856	11112	10992	11029	10805	10884	10921	10979	11013	11011	10980	11017	10943	10919	11060	10988	10907	11074	11130	11064	11061	10992	11118	10989	11058	10996	11097	10962	10900	10996	11096	10858	10982	10953	10882	11095	11073	10930	11030	10934	11008	11118	11026	10829	10886	11066	10805	11080	10940	10824	10966	10851	10959	10954	10925	10948	10960	11082	10982	11002	10921	10903	11024	11026	10858	10933	11017	10845	10999	10933	10985	10815	11112	11156	10869	10879	10911	11042	10952	10836	10928	10831	10971	10995	10980	10874	10991	11053	11074	11058	10970	10855	10954	11189	10963	11031	11105	10918	11021	11000	10977	10998	10983	10917	11036	11053	11059	11068	10939	10974	10975	10929	11019	10975	10859	11001	10857	11137	10977	10919	11027	10908	10996	11169	10907	11012	10804	10947	10998	10784	10972	11084	10923	11006	11032	10957	10983	11012	10736	10980	11044	10994	10958	11106	11047	11088	11136	11196	10978	10911	11041	10977	10890	11005	10915	10929	11074	10930	10913	11045	10876	11137	10892
24104	21031	28421	23950	21855	23004	31636	67819	59290	40467	25588	15238	12169	11769	11728	11663	11523	11654	11827	11743	11686	11681	11653	11653	11658	11625	11572	11581	11685	11643	11585	11667	11416	11596	11520	11502	11518	11660	11658	11873	11514	11616	11768	11690	11600	11591	11793	11839	11645	11601	11580	11660	11704	11637	11431	11743	11623	11544	11589	11497	11832	11565	11616	11575	11650	11359	11581	11572	11516	11918	11562	11622	11532	11258	11584	11496	11564	11643	11526	11508	11517	11513	11738	11659	11718	11669	11628	11588	11543	11416	11686	11648	11579	11491	11616	11635	11725	11817	11557	11797	11524	11620	11709	11417	11528	11496	11726	11703	11577	11616	11707	11364	11507	11546	11640	11693	11509	11450	11547	11596	11644	11615	11530	11469	11651	11475	11549	11678	11456	11647	11468	11601	11525	11460	11680	11543	11607	11576	11795	11758	11775	11764	11612	11931	11642	11547	11663	11749	11687	11558	11547	11442	11555	11472	11567	11544	11730	11462	11603	11610	11568	11295	11657	11547	11574	11663	11467	11685	11529	11520	11505	11473	11643	11468	11594	11765	11583	11532	11694	11567	11794	11533	11671	11469	11574	11684	11485	11600	11571	11665	11503	11478	11567	11614	11741	11410	11645	11561	11611	11719	11598	11548	11604	11521	11686	11540	11748	11675	11482	11529	11585	11454	11594	11537	11616	11639	11602	11721	11664	11679	11694	11702	11721	11466	11569	11641	11592	11603	11600	11505	11542	11624	11560	11505	11534	11531	11577	11694	11706	11472	11499	11366	11671	11606	11652	11647	11381	11628	11511	11418	11777	11760	11623	11591	11543	11753	11753	11599	11715	11598	11828	11352	11584	11611	11696	11546	11703	11634	11638	11531	11627	11634	11629	11562	11565	11505	11643	11691	11707	11562	11488	11592	11561	11742	11649	11646	11587	11443	11646	11432	11577	11752	11505	11575	11458	11565	11513	11663	11741	11643	11634	11602	11651	11701	11497	11575	11751	11464	11668	11643	11641	11539	11571	11604	11612	11458	11753	11484	11509	11692	11467	11637	11620	11464	11588	11528	11650	11712	11513	11618	11727	11498	11664	11600	11481	11499	11663	11653	11528	11630	11392	11719	11554	11687	11529	11699	11639	11806	11584	11544	11727	11591	11526	11600	11615	11684	11553	11651	11678	11641	11561	11661	11448	11545	11645	11612	11644	11658	11534	11671	11661	11559	11616	11480	11568	11584	11532	11798	11580	11504	11536	11649	11507	11637	11697	11501	11560	11618	11664	11600	11692	11665	11589	11534	11588	11478	11644	11579	11588	11681	11760	11547	11728	11716	11513	11500	11462	11436	11532	11672	11525	11667	11464	11531	11588	11623	11661	11606	11628	11719	11647	11458	11463	11460	11696	11492	11668	11560	11542	11514	11599	11606	11545	11514	11595	11652	11537	11617	11655	11682	11796	11673	11674	11546	11514	11590	11575	11579	11781	11534	11701	11495	11610	11712	11559	11482	11677	11709	11476	11466	11758	11544	11677	11582	11397	11606	11636	11417	11795	11522	11562	11657	11710	11757	11409	11556	11613	11480	11494	11535	11481	11552	11570	11659	11629	11542	11617	11371	11519	11557	11607	11595	11536	11490	11688	11656	11326	11437	11583	11487	11719	11647	11752	11462	11717	11589	11562	11808	11567	11418	11574	11545	11690	11604	11721	11530	11562	11608	11620	11528	11724	11595	11529	11565	11754	11637	11502	11590	11679	11594	11609	11499	11525	11698	11654	11559	11741	11603	11500	11499	11530	11485	11355	11479	11639	11615	11482	11529	11531	11426	11582	11662	11511	11578	11527	11725	11447	11497	11559	11597	11588	11716	11620	11616	11505	11777	11755	11587	11502	11444	11495	11599	11485	11684	11410	11619	11786	11463	11522	11658	11664	11723	11692	11632	11896	11538	11487	11626	11702	11455	11506	11445	11504	11526	11454	11500	11491	11530	11423	11588	11671	11699	11658	11579	11593	11344	11651	11506	11751	11735	11626	11523	11627	11538	11571	11577	11449	11311	11556	11533	11769	11583	11458	11501	11504	11417	11538	11645	11546	11685	11558	11555	11505	11587	11601	11746	11346	11560	11557	11690	11747	11448	11526	11561	11540	11571	11398	11718	11388	11540	11662	11619	11608	11711	11631	11602	11565	11653	11608	11340	11792	11764	11547	11478	11552	11489	11546	11733	11642	11713	11526	11658	11621	11276	11427	11625	11705	11747	11581	11680	11738	11508	11499	11523	11556	11667	11530	11789	11500	11616	11605	11586	11557	11534	11554	11525	11534	11696	11523	11589	11690	11825	11391	11480	11682	11541	11552	11685	11546	11674	11607	11691	11568	11664	11647	11669	11853	11700	11525	11440	11569	11503	11488	11571	11591	11556	11612	11434	11515	11486	11525	11517	11556	11604	11639	11569	11635	11636	11586	11569	11387	11558	11609	11575	11361	11554	11558	11539	11768	11625	11705	11703	11659	11607	11558	11617	11682	11624	11593	11686	11701	11575	11577	11510	11587	11519	11630	11627	11579	11449	11500	11643	11692	11597	11610	11571	11616	11524	11678	11748	11713	11651	11500	11581	11681	11531	11505	11470	11637	11594	11622	11675	11635	11584	11664	11211	11567	11559	11562	11686	11659	11765	11720	11579	11582	11614	11564	11525	11703	11656	11715	11595	11659	11311	11668	11598	11538	11697	11672	11598	11564	11541	11636	11669	11536	11566	11655	11658	11443	11583	11626	11655	11681	11540	11555	11666	11467	11716	11509	11575	11847	11664	11568	11488	11648	11548	11474	11752	11584	11562	11581	11596	11632	11659	11694	11532	11592	11604	11540	11640	11685	11487	11594	11647	11684	11531	11373	11628	11382	11447	11570	11539	11672	11744	11712	11790	11638	11567	11550	11408	11720	11623	11494	11596	11626	11445	11606	11590	11363	11657	11754	11748	11509	11596	11671	11640	11592	11447	11578	11638	11690	11556	11592	11724	11508	11614	11428	11769	11647	11544	11642	11599	11658	11478	11571	11574	11639	11720	11645	11599	11602	11540	11522	11610	11642	11655	11466	11627	11612	11612	11778	11707	11589	11787	11636	11642	11567	11638	11765	11485	11324	11785	11775	11642	11549	11553	11588	11639	11608	11686	11650	11536	11464	11692	11529	11670	11787	11598	11657	11634	11606	11498	11770	11568	11508	11625	11622	11579	11813	11666	11668	11665	11803	11717	11549	11603	11678	11692	11828	11752	11695	11492	11487	11585	11620	11500	11734	11622	11528	11615	11632	11516	11645	11657	11439	11471	11661	11552	11446	11725	11511	11634	11630	11636	11663	11587	11457	11652	11740	11564	11522	11531	11586	11495	11499	11628	11486	11500	11617	11508	11632	11541	11474	11580	11539	11644	11764	11667	11475	11589	11542	11525	11600	11344	11680	11558	11626	11709	11692	11502	11560	11621	11629	11575	11788	11479	11527	11409	11711	11600	11571	11571	11640	11689	11509	11755	11579	11618	11607	11664	11680	11634	11712	11427	11567	11527	11644	11584	11364	11600	11584	11833	11675	11487	11443	11385	11427	11413	11674	11709	11603	11532	11571	11797	11726	11581	11734	11661	11525	11671	11624	11747	11728	11585	11682	11696	11725	11483	11506	11565	11636	11622	11615	11467	11614	11624	11580	11839	11618	11637	11703	11723	11628	11767	11479	11654	11751	11651	11532	11648	11522	11620	11641	11653	11805	11439	11601	11616	11627	11556	11449	11698	11579	11456	11600	11759	11408	11484	11625	11542	11679	11640	11467	11560	11599	11579	11582	11442	11689	11502	11722	11696	11550	11512	11603	11540	11512	11696	11553	11476	11414	11543	11572	11502	11714	11641	11526	11726	11528	11452	11425	11464	11599	11532	11556	11619	11641	11590	11600	11480	11563	11382	11504	11611	11476	11589	11639	11572	11741	11670	11569	11638	11617	11623	11687	11324	11529	11614	11413	11603	11564	11629	11537	11445	11618	11642	11566	11689	11535	11606	11682	11679	11808	11461	11678	11550	11607	11540	11712	11680	11772	11474	11562	11711	11601	11661	11621	11559	11644	11636	11687	11702	11363	11695	11691	11760	11496	11504	11464	11594	11655	11376	11510	11539	11699	11474	11592	11817	11475	11614	11710	11488	11470	11549	11766	11599	11224	11590	11510	11560	11666	11564	11699	11548	11755	11546	11655	11651	11730	11478	11761	11680	11590	11531	11566	11675	11485	11361	11638	11453	11627	11775	11548	11441	11588	11482	11814	11646	11763	11608	11651	11484	11577	11618	11743	11620	11711	11555	11505	11489	11635	11652	11494	11524	11736	11647	11564	11539	11641	11617	11501	11719	11715	11612	11505	11370	11536	11384	11399	11588	11584	11517	11509	11519	11583	11466	11762	11687	11767	11769	11517	11691	11524	11772	11624	11597	11657	11501	11667	11871	11460	11528	11484	11642	11602	11647	11577	11609	11741	11596	11552	11775	11691	11634	11869	11436	11707	11452	11655	11790	11521	11412	11569	11567	11543	11712	11601	11327	11633	11561	11494	11525	11634	11443	11527	11701	11543	11538	11550	11479	11619	11534	11745	11497	11708	11609	11500	11592	11606	11649	11707	11592	11636	11711	11656	11407	11551	11653	11662	11604	11660	11733	11526	11659	11580	11721	11524	11527	11649	11684	11448	11754	11664	11508	11589	11356	11602	11545	11523	11585	11470	11815	11548	11597	11613	11570	11546	11755	11626	11683	11670	11703	11594	11497	11419	11593	11768	11606	11623	11530	11504	11546	11641	11753	11628	11354	11771	11646	11527	11745	11572	11566	11692	11575	11535	11462	11653	11466	11576	11627	11554	11676	11632	11450	11602	11700	11620	11428	11490	11452	11609	11489	11428	11583	11724	11692	11632	11566	11520	11633	11661	11733	11668	11472	11498	11598	11408	11610	11586	11534	11522	11575	11695	11557	11648	11679	11658	11632	11668	11569	11591	11819	11425	11445	11683	11527	11545	11690	11652	11628	11478	11589	11543	11630	11709	11508	11602	11579	11596	11545	11623	11481	11566	11420	11520	11462	11583	11770	11589	11587	11510	11594	11755	11891	11748	11614
19362	33937	34866	28517	25133	20911	31472	68383	56634	40523	23047	12339	10368	10191	10251	10336	10342	10127	10273	10178	10180	10019	10293	10134	10229	10175	10146	10086	10127	10226	10202	10404	10044	10186	10105	10317	10213	10115	10253	10083	10266	10183	10025	10149	10184	10139	10182	10257	10356	10075	10257	10269	10233	10189	10088	10259	10135	10283	10156	10208	10069	10160	10139	10152	10207	10208	10249	10201	10412	10099	10106	10180	10250	10216	10049	10426	10325	10250	10231	10254	10115	10055	10354	10095	10091	10124	10186	10156	10115	10201	10095	9972	10254	10198	10166	10169	10163	10290	10131	10211	10179	10378	10248	10143	10001	10173	10040	10053	10071	10269	10157	10260	10228	10175	10185	10224	10120	10193	10155	10152	10347	10224	10218	10066	10199	10092	10162	10145	10083	10139	10126	10301	10258	10191	10202	10363	10301	10154	10113	10163	10038	10122	10121	10300	10245	10160	10241	10169	10126	10204	10338	10153	10173	10159	10250	10098	10174	10271	10386	10114	10117	10301	10136	10356	10224	10087	10203	10160	10097	10167	10245	10347	10174	10141	10214	10102	10070	10257	10154	10284	10234	10107	10063	10194	10239	10160	10193	10223	10203	10219	10321	10199	10283	10114	10184	10324	10165	10146	10217	10229	10176	10120	10224	10133	10178	10240	10245	10073	10173	10210	10046	10127	10175	10151	10132	10176	10111	10139	9994	10272	10110	10062	10113	10171	10244	10277	10126	10153	10285	10108	10310	10123	10266	10231	10135	10217	10216	10379	10186	10165	10362	10124	10170	10066	10129	10035	10097	10188	10130	10233	10210	10161	10295	10113	10098	10110	10213	10011	10298	10104	10008	10026	10222	10212	10186	10124	10247	9998	10212	10230	10173	10153	10396	10163	10149	10098	10258	10155	10080	10140	10108	10119	10274	10263	10208	10103	10081	10318	10240	10094	10239	10093	10185	10329	10265	10090	10224	10188	10168	10123	10212	10084	10217	10253	10091	10280	10011	10281	10203	10112	10244	10142	10258	10170	10266	10155	10150	10142	10142	10201	10178	10059	10187	10109	10186	10239	10100	10225	10315	10272	10200	10261	10148	10047	10178	10158	10233	10321	9970	10232	10260	10074	10176	10153	10209	10098	10252	10141	10121	10199	10164	10188	10105	10278	10155	10221	10238	10134	10256	10094	10214	10262	10315	10186	10287	10153	10176	10259	10247	10147	10156	10066	10381	10287	10187	10181	10139	10237	10179	10276	10168	10177	10151	10196	10097	10342	10211	10224	10212	10341	10251	10089	10150	10189	10041	10137	10227	10245	10333	10315	10086	10223	10235	10242	10250	10059	10297	10215	10083	10148	10265	10274	10016	10112	10133	10242	10164	10241	10262	10326	10130	10053	10228	10297	10294	10084	10246	10207	10078	10297	10034	10154	10213	10181	10261	10330	10201	10172	10189	9974	10100	10132	10171	10182	10132	10248	10192	10152	10272	10238	10137	10022	10040	10310	10254	10295	10152	10267	10232	10256	10186	10145	10200	10210	10217	10226	10216	10217	10137	10254	10209	10119	10171	10219	10315	10316	10177	10102	10190	10183	10078	10158	10117	10051	10308	10199	10225	10075	10178	10134	10337	10235	10041	10104	10072	10136	10327	10343	10158	10263	10112	10185	10033	10240	10102	10258	10139	10039	10217	10163	10092	10230	10170	10144	10277	10313	10204	10076	10134	10184	10030	10359	10281	10140	10194	10119	10175	10255	10185	10043	10330	10131	10195	10203	10249	9951	10221	10225	10171	10172	10055	10290	10142	10059	10318	10300	10329	10173	10093	10153	10233	10139	10155	10209	10255	10118	10288	10256	10209	10276	10129	10229	10069	10157	10188	10248	10237	10173	10121	10160	10109	10225	10191	10310	10171	10291	10340	10205	10134	10193	10150	10261	10207	10143	10224	10330	10117	10303	10079	10292	10117	10314	10203	10261	10281	10175	10201	10100	10134	10228	10045	10193	10280	10074	10163	10071	10330	10279	10261	10254	10108	10005	10034	10235	10316	10239	10104	10316	10192	10198	10069	10203	10112	10236	10125	10237	10110	10183	10203	10130	10311	10326	10140	10249	10112	10286	10167	10123	10236	10153	10128	10354	10218	10295	10265	10249	10142	10212	10237	10217	10188	10184	10121	10135	10300	10075	10188	9924	10214	10015	10166	10391	10051	10165	10154	10070	10134	10142	10236	10384	10080	10326	10218	10186	10046	10336	10213	10067	10214	10116	10321	10204	10198	10186	10190	10193	10246	10216	10010	10255	10269	10143	10131	10309	10143	10171	10106	10249	10269	10222	10171	10070	10145	10286	10253	10407	10206	10192	10214	10249	10191	10165	10113	10211	10307	10094	10238	10178	10193	10104	10241	10107	10047	10077	10291	10180	10180	10121	10161	10120	10161	10324	10115	10046	10102	10117	10264	10159	10353	10093	10215	10055	10142	10079	10105	10297	10151	10162	10097	10077	10221	10163	10092	10212	10144	10301	10138	10313	10188	10095	10287	10208	10126	10122	10385	10050	10189	10253	10173	10258	10064	10297	10262	10214	10178	10199	10267	10134	10167	10069	10052	10147	10135	10204	10216	10207	10219	10215	10291	10224	10229	10182	10102	10203	10076	10126	10160	10220	10299	10306	10153	10183	10301	10238	10336	10222	10199	10289	10359	10142	10197	10144	10269	10028	10156	10144	10228	10162	10078	10237	10363	10154	10227	10175	10224	10194	10311	10089	10112	10260	10146	10323	10240	10177	10169	10316	10211	10073	10240	10257	10181	10288	10215	10391	10041	10110	10142	10254	10187	10143	10172	10157	10245	10082	10087	10103	10104	10066	10128	10131	10199	10093	10153	10266	10251	10261	10298	10166	10298	10179	10188	10274	10097	10310	10229	10087	10215	10130	10352	10208	10130	10206	10202	10183	10440	10145	10212	10255	10321	10089	10200	10009	10253	10257	10112	10240	10159	10350	10272	10114	10283	10245	10164	10147	10095	10076	10332	10140	10157	10123	10256	10087	10148	10287	10270	10116	10256	10058	10119	10115	10181	10095	10153	10081	10257	10211	10245	10189	10413	10176	10128	10260	10223	10228	10113	10161	10284	10090	10080	10182	10177	10115	10208	10269	10174	10305	10238	10021	10187	10109	10325	10252	10216	10099	10224	10099	10143	10267	10124	10260	10141	10208	10187	10272	10299	10113	10159	10145	10110	10219	10171	10235	10159	10179	10189	10229	10110	10197	10128	10224	10365	10231	10249	10347	10136	10101	10084	10220	10158	10056	10127	10167	10200	10245	10222	10287	10128	10257	10122	10122	10147	10142	10326	10333	10036	10256	10287	10177	10082	10254	10193	10337	10177	10158	10204	10127	10120	10203	10277	10337	10141	10120	10250	10183	10221	10079	10186	10169	10161	10227	10272	10116	10266	10231	10339	10146	10176	10156	10238	10123	10091	10291	10071	10216	10242	10232	10197	10259	10460	10104	10316	10156	10182	10016	10169	10249	10219	10164	10087	10105	10167	10174	10190	10228	10104	10162	10091	10314	10095	10145	10218	10103	10247	10086	10173	10117	10267	10185	10062	10163	10239	10114	10168	10142	10262	10071	10066	10034	10208	10235	10043	10258	10172	10204	10086	10112	10043	10225	10195	10160	10128	10161	10204	10206	10295	10132	10284	10205	10204	10171	10283	10337	10374	10202	10169	10247	9971	10366	10161	10157	10239	10181	10088	10144	10283	10097	10195	10208	10146	10164	10393	10251	10246	10071	10131	10317	10204	10270	10311	10180	10237	10279	10124	10269	10206	10308	10186	10176	10251	10237	10000	10237	10202	10180	10253	10106	10223	10179	10248	9993	10102	10057	10185	10148	10034	10416	10151	10304	10312	10126	10139	10122	10147	10072	10213	10191	10129	10215	10275	10282	10298	10168	10022	10152	10263	10190	10209	10242	10288	10238	10105	10158	10207	10080	10124	10282	10201	10198	10132	10151	10116	10185	10310	10109	10166	10212	10027	10199	10214	10150	10303	10135	10188	10315	10168	10343	10096	10186	10193	10306	10261	10105	10308	10129	10273	10347	10296	10231	10166	10105	10281	10161	10153	10064	10257	10275	10222	10175	10233	10280	10164	10064	10196	10243	10288	10176	10153	10198	10158	10040	10118	10326	10139	10178	10302	10285	10102	10250	10138	10166	10118	10290	10099	10229	10210	10228	10198	10093	10189	10282	10209	10117	10266	10247	10128	10072	10116	10172	10132	10272	10216	10327	10184	10253	10244	10155	10293	10302	10116	10238	10219	10360	10089	10240	10327	10337	10052	10177	10198	10044	10310	10175	10319	10252	10142	10099	10150	10252	10182	10248	10185	10222	10258	10113	10145	10240	10237	10252	10188	10322	10085	10187	10018	10215	10090	10243	10295	10278	10101	10093	10242	10022	10183	10261	10146	10113	10179	10225	10297	10155	10307	10240	10134	10136	10335	10275	10285	10163	10216	10250	10132	10196	10256	10251	10275	10101	10075	10153	10172	10238	10273	10295	10268	10202	10256	10227	10127	10296	10068	10300	10200	10133	10226	10222	10140	10316	10159	10321	10251	10141	10209	10201	10169	10167	10271	10281	10164	10221	10129	10188	10238	10229	10221	10242	10135	10252	10196	10044	10164	10296	10278	10183	10235	10221	10030	10162	10207	10180	10377	10106	10329	10172	10210	10099	10239	10167	10189	10168	10230	10264	10276	10262	10340	10082	10187	10274	10196	10203	10061	10320	10150	10186	10215	10153	10211	10270	10211	10149	10172	10127	10224	10034	10240	10215	10183	10249	10316	10211	10239	10230	10177	10271	10268	10118	10340	10108	10251	10204	10214	10232	10209	10289	10159	10228	10226	9987	10265	10194	10241	10192	10259	10184	10235	10090	10109	10106	10181	10222	10193	10156	10333	10200	10048	10346	10248	10291	10133	10408	10025	10291	10136	10090	10257	10090	10198	10106	10029	10066	10107	10105	10222	10358	10235	10142	10205	10261	10145	10100	10277	10166	10196	10169	10258	10153	10233	10234	10114	10177	10002	10276	10147	10096	10075	10171	10136	10240	10094	10094	10202	10426	10185	10108	10197	10163	10001	10166
29400	21820	21699	18984	15784	14521	15134	21645	21495	17920	15052	13864	13573	13340	13578	13489	13550	13464	13529	13585	13433	13459	13251	13689	13575	13265	13491	13427	13369	13406	13472	13519	13524	13528	13438	13395	13588	13247	13525	13653	13567	13587	13291	13525	13457	13507	13276	13479	13427	13471	13379	13421	13402	13430	13627	13370	13468	13597	13568	13297	13446	13433	13291	13403	13417	13519	13388	13517	13344	13404	13589	13387	13591	13427	13369	13337	13552	13441	13475	13412	13333	13567	13678	13414	13783	13569	13214	13407	13404	13310	13290	13404	13320	13399	13447	13290	13433	13639	13488	13459	13317	13376	13405	13404	13414	13558	13631	13424	13518	13358	13332	13232	13398	13460	13455	13608	13461	13368	13317	13423	13470	13406	13545	13423	13372	13224	13381	13452	13491	13355	13386	13479	13375	13599	13400	13530	13433	13549	13467	13227	13337	13442	13454	13299	13344	13285	13353	13407	13530	13421	13435	13478	13529	13465	13393	13559	13491	13307	13501	13405	13473	13464	13549	13513	13565	13203	13428	13459	13524	13461	13412	13257	13370	13483	13377	13299	13448	13334	13437	13411	13572	13440	13497	13252	13451	13585	13524	13337	13415	13329	13429	13422	13359	13563	13427	13459	13325	13391	13429	13533	13364	13412	13312	13403	13619	13371	13451	13288	13433	13388	13295	13372	13495	13487	13551	13225	13240	13587	13382	13546	13445	13415	13483	13398	13265	13342	13318	13396	13147	13514	13530	13420	13287	13367	13450	13405	13525	13407	13248	13390	13407	13501	13632	13464	13312	13253	13475	13231	13530	13481	13586	13621	13392	13384	13397	13635	13391	13453	13327	13142	13560	13541	13429	13374	13257	13515	13627	13396	13549	13385	13435	13360	13591	13364	13428	13470	13485	13498	13598	13463	13349	13350	13251	13420	13342	13513	13418	13386	13136	13465	13292	13268	13383	13286	13480	13384	13373	13314	13447	13491	13466	13627	13351	13382	13257	13392	13385	13467	13421	13294	13518	13386	13365	13506	13396	13176	13296	13213	13452	13551	13396	13314	13519	13429	13469	13416	13500	13288	13431	13493	13429	13373	13510	13512	13469	13299	13381	13226	13373	13244	13556	13450	13312	13442	13446	13488	13399	13302	13493	13411	13305	13350	13629	13463	13331	13517	13466	13388	13296	13346	13469	13440	13325	13327	13376	13441	13362	13555	13328	13359	13489	13316	13305	13436	13338	13327	13358	13321	13376	13296	13431	13414	13491	13251	13331	13546	13346	13322	13424	13256	13447	13443	13193	13331	13394	13558	13396	13447	13407	13542	13398	13515	13494	13466	13440	13306	13535	13258	13410	13181	13504	13230	13358	13340	13347	13167	13345	13425	13266	13632	13464	13521	13305	13310	13517	13329	13490	13477	13377	13387	13679	13630	13747	13430	13363	13255	13375	13279	13370	13399	13434	13575	13418	13538	13488	13446	13231	13237	13194	13535	13482	13427	13564	13467	13524	13543	13512	13394	13342	13526	13213	13367	13596	13413	13374	13602	13480	13400	13513	13551	13299	13525	13240	13260	13452	13458	13334	13425	13243	13564	13509	13475	13429	13209	13306	13583	13503	13465	13397	13141	13518	13411	13437	13597	13309	13467	13516	13574	13236	13380	13538	13542	13415	13431	13700	13397	13368	13435	13428	13521	13383	13507	13439	13522	13378	13514	13439	13344	13432	13310	13555	13448	13495	13239	13513	13451	13365	13391	13246	13540	13524	13397	13471	13371	13545	13458	13453	13256	13312	13287	13401	13654	13438	13599	13384	13534	13343	13206	13406	13498	13489	13367	13435	13461	13352	13568	13361	13440	13537	13495	13391	13341	13316	13340	13419	13538	13387	13529	13395	13490	13521	13287	13269	13268	13342	13524	13367	13384	13372	13355	13450	13309	13337	13359	13447	13534	13510	13372	13215	13447	13581	13278	13487	13494	13419	13399	13378	13413	13398	13373	13262	13505	13500	13418	13519	13308	13515	13549	13394	13542	13355	13439	13414	13567	13494	13427	13466	13554	13421	13399	13515	13487	13370	13402	13449	13463	13384	13400	13369	13290	13467	13478	13386	13440	13506	13563	13244	13546	13454	13385	13466	13465	13566	13381	13477	13211	13445	13417	13503	13418	13493	13304	13470	13626	13431	13573	13530	13622	13436	13485	13351	13314	13440	13370	13459	13380	13323	13335	13369	13573	13470	13361	13397	13364	13200	13205	13290	13474	13422	13529	13321	13506	13490	13567	13460	13439	13595	13271	13553	13630	13528	13257	13450	13513	13406	13418	13421	13434	13446	13351	13402	13580	13313	13681	13223	13271	13514	13496	13389	13289	13285	13194	13600	13498	13407	13401	13406	13344	13584	13431	13412	13438	13440	13622	13701	13456	13279	13572	13429	13457	13400	13391	13335	13466	13292	13278	13426	13263	13454	13379	13331	13605	13415	13350	13408	13371	13303	13513	13534	13496	13483	13310	13547	13375	13423	13406	13380	13338	13502	13247	13362	13514	13430	13521	13379	13401	13319	13391	13468	13579	13463	13593	13525	13404	13563	13654	13568	13405	13278	13469	13660	13479	13540	13430	13566	13509	13477	13207	13219	13305	13412	13503	13448	13430	13500	13369	13379	13421	13494	13355	13373	13488	13465	13426	13511	13413	13407	13482	13546	13231	13360	13450	13440	13485	13459	13728	13506	13690	13391	13359	13568	13615	13438	13623	13649	13369	13416	13599	13535	13408	13411	13356	13560	13378	13394	13472	13400	13341	13551	13303	13346	13542	13351	13349	13466	13413	13513	13454	13592	13252	13406	13462	13531	13557	13598	13612	13442	13448	13585	13434	13569	13475	13412	13344	13550	13567	13480	13490	13450	13352	13405	13341	13261	13282	13390	13153	13527	13275	13312	13481	13306	13343	13416	13367	13400	13382	13603	13582	13580	13446	13431	13414	13497	13282	13473	13433	13335	13343	13242	13442	13632	13440	13382	13384	13330	13552	13523	13456	13459	13545	13397	13473	13393	13347	13352	13369	13377	13427	13268	13300	13564	13478	13304	13495	13356	13372	13482	13441	13426	13366	13359	13360	13319	13648	13525	13431	13340	13374	13244	13431	13438	13203	13469	13337	13411	13410	13560	13414	13367	13428	13295	13473	13592	13374	13400	13293	13524	13389	13389	13397	13605	13376	13583	13389	13556	13461	13324	13652	13607	13504	13316	13283	13430	13490	13464	13436	13506	13495	13320	13470	13365	13603	13380	13356	13429	13453	13554	13390	13244	13501	13366	13654	13493	13500	13592	13351	13523	13388	13486	13388	13411	13336	13561	13423	13306	13495	13380	13648	13607	13443	13447	13474	13463	13439	13588	13500	13337	13277	13354	13520	13603	13377	13457	13300	13337	13261	13340	13353	13490	13410	13428	13284	13534	13491	13491	13151	13486	13522	13404	13358	13466	13368	13386	13546	13280	13419	13201	13435	13447	13591	13592	13504	13402	13513	13195	13446	13703	13516	13393	13267	13561	13471	13268	13307	13413	13351	13566	13463	13467	13183	13540	13400	13406	13259	13438	13534	13498	13422	13461	13291	13267	13333	13336	13374	13556	13518	13536	13466	13440	13272	13367	13599	13338	13608	13639	13475	13478	13193	13400	13352	13438	13421	13418	13401	13549	13462	13396	13436	13336	13444	13374	13431	13384	13406	13406	13541	13530	13547	13592	13419	13382	13412	13464	13490	13460	13466	13477	13428	13439	13661	13518	13272	13251	13414	13430	13389	13578	13526	13406	13529	13427	13569	13628	13454	13232	13352	13527	13506	13519	13474	13435	13331	13347	13304	13443	13470	13540	13301	13287	13297	13233	13399	13551	13353	13750	13418	13520	13583	13366	13325	13490	13330	13432	13324	13353	13288	13346	13432	13390	13172	13437	13678	13551	13361	13413	13460	13286	13520	13300	13324	13535	13372	13346	13311	13469	13451	13554	13407	13407	13536	13459	13208	13533	13477	13327	13639	13380	13534	13586	13517	13578	13492	13326	13397	13454	13602	13519	13286	13522	13357	13472	13475	13432	13429	13212	13424	13603	13452	13336	13411	13429	13368	13562	13437	13606	13468	13415	13416	13418	13405	13407	13581	13310	13352	13451	13501	13473	13467	13655	13551	13284	13528	13346	13367	13345	13429	13460	13161	13393	13681	13373	13316	13294	13457	13467	13298	13504	13554	13569	13290	13343	13530	13511	13403	13390	13432	13244	13287	13536	13597	13408	13538	13591	13434	13512	13366	13569	13476	13256	13456	13536	13574	13391	13584	13517	13423	13345	13531	13322	13344	13381	13345	13506	13411	13444	13534	13479	13383	13477	13303	13337	13559	13518	13580	13427	13518	13476	13169	13201	13394	13476	13354	13383	13452	13526	13536	13352	13375	13393	13226	13453	13396	13456	13393	13293	13570	13376	13219	13550	13606	13373	13321	13316	13589	13303	13247	13382	13477	13331	13275	13357	13552	13523	13387	13344	13507	13445	13464	13443	13208	13353	13340	13303	13435	13276	13509	13447	13456	13567	13603	13306	13469	13436	13334	13371	13534	13423	13500	13781	13555	13593	13381	13571	13498	13349	13666	13482	13266	13529	13485	13354	13610	13602	13750	13376	13198	13542	13460	13614	13286	13301	13414	13449	13589	13341	13443	13341	13662	13627	13467	13465	13421	13350	13300	13321	13457	13580	13561	13313	13285	13426	13315	13487	13464	13499	13488	13528	13519	13479	13465	13322	13394	13378	13135	13435	13404	13593	13655	13491	13462	13507	13335	13389	13379	13445	13344	13458	13500	13497	13639	13547	13443	13344	13530	13475	13511	13564	13558	13380	13332	13335	13266	13315	13466	13374	13461	13483	13073	13384	13407	13174	13643	13493	13441	13190	13382	13302	13205	13357	13490	13464	13410	13549	13471	13370	13487	13329	13616	13555	13216	13416	13353	13414	13460	13338	13341	13463	13508	13404	13255	13466	13244	13336	13364	13333	13305	13475	13362	13249	13493	13602	13495	13384	13456	13456	13416	13563	13443	13517	13362	13392	13369	13399	13486	13514	13384	13360	13559	13458	13373	13383	13379	13576	13547	13676	13397
16222	19774	20468	17251	14845	13239	14241	23556	20952	15894	12634	11626	11402	11282	11096	11377	11454	11310	11444	11251	11427	11258	11334	11452	11359	11397	11422	11443	11471	11388	11276	11517	11442	11199	11486	11301	11252	11446	11198	11485	11201	11469	11294	11343	11419	11433	11354	11269	11270	11429	11483	11526	11479	11390	11434	11443	11468	11336	11326	11556	11280	11356	11422	11364	11402	11357	11432	11355	11389	11357	11266	11494	11369	11369	11475	11399	11376	11444	11411	11348	11283	11335	11487	11448	11459	11302	11516	11326	11380	11416	11250	11402	11217	11523	11195	11356	11391	11287	11528	11287	11375	11328	11471	11325	11305	11447	11449	11423	11564	11444	11279	11437	11260	11426	11459	11344	11468	11451	11348	11313	11199	11407	11514	11331	11423	11258	11177	11546	11447	11250	11327	11167	11251	11197	11339	11422	11378	11257	11361	11407	11258	11357	11345	11496	11363	11287	11436	11416	11292	11281	11481	11448	11426	11388	11425	11280	11305	11312	11387	11334	11183	11237	11293	11341	11509	11406	11384	11261	11462	11282	11287	11299	11437	11372	11451	11390	11335	11401	11490	11345	11244	11302	11258	11196	11356	11457	11383	11417	11283	11272	11339	11433	11333	11304	11449	11421	11216	11447	11397	11290	11269	11496	11273	11244	11404	11300	11276	11244	11301	11364	11415	11434	11330	11356	11377	11440	11278	11451	11331	11362	11306	11345	11435	11297	11373	11428	11240	11370	11326	11310	11363	11490	11325	11436	11446	11278	11343	11366	11273	11335	11452	11510	11229	11518	11378	11385	11472	11312	11443	11444	11232	11392	11235	11410	11400	11293	11550	11410	11454	11400	11451	11485	11294	11232	11428	11182	11446	11476	11150	11323	11543	11376	11380	11404	11385	11405	11404	11349	11394	11273	11454	11290	11290	11558	11413	11313	11336	11459	11376	11338	11349	11283	11363	11217	11352	11600	11341	11294	11393	11496	11401	11476	11409	11332	11296	11390	11444	11531	11419	11488	11451	11347	11369	11341	11289	11118	11464	11461	11308	11377	11239	11452	11358	11347	11503	11204	11339	11270	11312	11438	11375	11476	11508	11361	11262	11486	11276	11377	11423	11362	11316	11358	11397	11308	11472	11311	11380	11317	11435	11341	11270	11524	11439	11435	11289	11474	11511	11242	11455	11464	11483	11345	11297	11488	11338	11292	11189	11308	11234	11452	11439	11224	11265	11285	11316	11297	11572	11286	11461	11414	11531	11267	11350	11185	11369	11331	11321	11429	11236	11487	11305	11479	11473	11161	11324	11444	11277	11403	11388	11374	11285	11268	11291	11425	11356	11294	11413	11394	11361	11412	11294	11376	11229	11326	11465	11354	11408	11355	11400	11209	11308	11289	11442	11282	11375	11370	11449	11478	11457	11497	11269	11418	11440	11239	11369	11318	11348	11350	11381	11456	11308	11241	11414	11393	11308	11355	11387	11345	11230	11210	11650	11331	11281	11270	11430	11372	11179	11379	11388	11207	11433	11316	11367	11360	11482	11312	11415	11472	11368	11295	11359	11423	11381	11447	11310	11407	11408	11306	11391	11315	11505	11403	11292	11443	11390	11451	11523	11274	11528	11499	11386	11487	11324	11387	11408	11319	11378	11412	11319	11319	11403	11388	11263	11403	11460	11275	11383	11301	11439	11446	11248	11529	11345	11337	11327	11349	11416	11439	11399	11344	11400	11536	11338	11386	11440	11459	11420	11322	11441	11362	11284	11356	11387	11522	11431	11377	11413	11394	11123	11506	11243	11350	11306	11236	11293	11274	11301	11378	11301	11363	11415	11282	11330	11284	11313	11442	11384	11356	11299	11355	11313	11298	11253	11229	11315	11379	11431	11150	11221	11221	11413	11230	11387	11188	11308	11378	11394	11476	11358	11343	11425	11257	11451	11341	11346	11457	11415	11308	11447	11333	11314	11417	11553	11355	11370	11359	11340	11387	11544	11307	11288	11429	11337	11379	11491	11396	11253	11378	11492	11383	11552	11422	11202	11384	11411	11289	11432	11435	11235	11307	11509	11303	11316	11348	11411	11304	11487	11179	11438	11463	11449	11449	11283	11487	11443	11327	11181	11346	11354	11365	11417	11316	11418	11378	11412	11399	11439	11395	11303	11425	11383	11353	11237	11343	11413	11391	11370	11501	11244	11427	11393	11403	11418	11425	11408	11562	11432	11309	11495	11179	11269	11390	11319	11334	11405	11353	11334	11582	11349	11224	11281	11381	11453	11274	11215	11425	11328	11419	11245	11407	11367	11221	11344	11368	11368	11353	11362	11346	11386	11438	11416	11406	11430	11342	11471	11388	11433	11464	11375	11202	11382	11349	11396	11394	11244	11355	11426	11482	11368	11310	11454	11449	11421	11343	11412	11256	11403	11395	11463	11271	11332	11455	11264	11516	11384	11301	11437	11442	11437	11320	11231	11303	11365	11385	11428	11400	11375	11385	11568	11315	11243	11177	11462	11325	11366	11259	11466	11492	11485	11368	11438	11354	11382	11392	11423	11427	11387	11336	11377	11432	11389	11258	11413	11211	11374	11479	11556	11474	11304	11301	11441	11325	11282	11545	11525	11324	11354	11372	11463	11169	11362	11327	11429	11201	11533	11316	11289	11213	11215	11410	11382	11518	11308	11356	11445	11438	11330	11284	11412	11363	11323	11335	11465	11283	11185	11453	11244	11409	11476	11324	11441	11464	11354	11241	11400	11377	11439	11440	11148	11390	11447	11413	11200	11402	11350	11391	11258	11436	11313	11418	11293	11366	11383	11373	11185	11333	11391	11275	11435	11357	11278	11341	11348	11254	11163	11436	11409	11205	11319	11260	11467	11279	11352	11381	11541	11194	11332	11442	11257	11274	11402	11364	11373	11345	11280	11385	11356	11419	11313	11387	11381	11366	11351	11336	11364	11325	11420	11329	11395	11277	11393	11385	11543	11409	11360	11365	11412	11277	11385	11405	11210	11241	11418	11403	11334	11230	11363	11230	11271	11493	11160	11483	11578	11468	11475	11421	11466	11332	11295	11291	11433	11313	11295	11276	11431	11600	11482	11367	11338	11479	11509	11379	11629	11412	11322	11433	11483	11353	11242	11319	11243	11260	11454	11319	11334	11325	11253	11281	11549	11412	11320	11439	11313	11444	11223	11325	11279	11381	11308	11396	11505	11480	11512	11493	11316	11318	11367	11390	11407	11271	11487	11331	11369	11380	11249	11278	11359	11343	11283	11325	11652	11300	11405	11443	11523	11363	11416	11390	11262	11371	11193	11443	11329	11446	11447	11270	11359	11398	11405	11372	11395	11426	11422	11323	11324	11343	11275	11372	11317	11292	11360	11404	11406	11482	11465	11312	11465	11209	11451	11522	11392	11373	11247	11322	11416	11447	11463	11379	11385	11354	11323	11487	11316	11269	11565	11454	11507	11292	11386	11331	11351	11402	11352	11274	11424	11401	11276	11417	11356	11429	11301	11431	11361	11367	11201	11306	11363	11460	11447	11444	11452	11258	11379	11383	11413	11443	11488	11260	11535	11460	11454	11486	11262	11352	11342	11399	11348	11448	11203	11328	11513	11516	11406	11310	11399	11212	11369	11373	11398	11375	11349	11489	11360	11434	11146	11439	11327	11394	11458	11341	11278	11347	11337	11436	11312	11288	11475	11276	11405	11345	11277	11450	11387	11585	11194	11614	11558	11433	11206	11253	11210	11221	11249	11143	11399	11438	11168	11325	11597	11487	11326	11434	11413	11304	11388	11466	11229	11281	11360	11420	11349	11392	11345	11254	11574	11494	11354	11411	11385	11311	11332	11335	11355	11365	11284	11472	11357	11450	11256	11387	11238	11352	11487	11621	11235	11440	11335	11339	11301	11308	11508	11392	11308	11560	11308	11375	11259	11569	11389	11392	11428	11287	11483	11309	11507	11381	11350	11353	11240	11272	11522	11245	11449	11367	11432	11396	11376	11389	11265	11271	11573	11368	11257	11525	11445	11464	11407	11503	11385	11323	11283	11420	11168	11448	11212	11266	11289	11421	11379	11339	11447	11384	11423	11467	11472	11264	11381	11227	11339	11322	11403	11290	11400	11300	11457	11295	11342	11365	11478	11412	11221	11183	11313	11348	11343	11375	11252	11334	11413	11307	11424	11333	11338	11442	11411	11331	11192	11288	11408	11478	11344	11365	11349	11460	11274	11432	11201	11284	11439	11407	11248	11334	11272	11394	11357	11465	11282	11492	11375	11378	11455	11271	11428	11331	11426	11313	11344	11312	11619	11451	11389	11499	11368	11242	11250	11448	11381	11410	11400	11586	11475	11325	11480	11485	11366	11326	11308	11371	11287	11428	11238	11399	11261	11281	11342	11417	11330	11456	11292	11406	11434	11464	11292	11485	11295	11387	11401	11432	11499	11519	11318	11304	11296	11306	11391	11403	11418	11384	11269	11445	11306	11329	11352	11422	11509	11403	11449	11229	11221	11457	11197	11204	11400	11365	11363	11326	11436	11376	11434	11409	11431	11362	11295	11498	11264	11507	11351	11303	11664	11217	11474	11357	11429	11385	11195	11262	11402	11312	11341	11318	11439	11437	11361	11242	11360	11367	11532	11369	11376	11449	11310	11380	11276	11377	11511	11260	11357	11379	11434	11469	11347	11378	11463	11262	11194	11452	11185	11538	11428	11375	11313	11272	11262	11474	11348	11441	11332	11373	11205	11364	11357	11264	11496	11396	11408	11295	11343	11293	11419	11411	11521	11382	11522	11388	11390	11308	11501	11202	11368	11347	11202	11340	11393	11483	11338	11257	11558	11219	11431	11539	11346	11457	11338	11407	11379	11375	11312	11336	11466	11266	11280	11363	11300	11349	11304	11436	11341	11499	11369	11462	11310	11604	11454	11330	11277	11338	11378	11353	11472	11410	11444	11445	11395	11398	11414	11417	11376	11426	11580	11443	11570	11520	11211	11357	11332	11417	11326	11433	11333	11279	11392	11363	11504	11438	11291	11440	11261	11591	11361	11367	11410	11428	11369	11425	11330	11338	11407	11250	11309	11218	11549	11483	11496	11364	11276	11492	11318	11388	11315	11386	11253	11299	11329	11423	11421	11345
25403	21029	27848	25030	22258	20165	24499	54882	50295	33919	21148	15218	13790	13528	13533	13393	13236	13524	13317	13525	13418	13409	13464	13644	13319	13200	13343	13383	13413	13358	13328	13468	13256	13260	13313	13432	13244	13286	13402	13258	13488	13384	13415	13476	13559	13492	13305	13157	13280	13340	13403	13289	13267	13303	13492	13408	13312	13326	13258	13320	13388	13371	13271	13335	13488	13297	13286	13265	13281	13341	13130	13320	13230	13673	13270	13416	13329	13393	13181	13294	13291	13350	13187	13191	13233	13597	13369	13161	13289	13345	13196	13254	13280	13379	13338	13255	13080	13155	13517	13537	13239	13227	13221	13295	13333	13226	13147	13313	13261	13407	13405	13332	13491	13579	13276	13478	13194	13302	13222	13323	13326	13383	13385	13428	13215	13281	13188	13379	13341	13507	13139	13140	13274	13283	13206	13072	13317	13393	13211	13396	13181	13227	13259	13409	13087	13336	13363	13246	13298	13265	13194	13379	13281	13162	13337	13331	13345	13295	13392	13401	13204	13345	13247	13096	13178	13272	13321	13127	13354	13430	13285	13067	13341	13401	13235	13320	13253	13225	13110	13352	13279	13245	13220	13250	13316	13021	13309	13225	13330	13454	13424	13332	13286	13395	13372	13288	13348	13212	13071	13370	13165	13262	13149	13236	13275	13262	13131	13262	13279	13179	13179	13323	13281	13272	13308	13514	13394	13428	13376	13266	13368	13236	13259	12988	13179	13210	13269	13304	13315	13266	13297	13178	13374	13447	13313	13233	13338	13373	13313	13194	13181	13218	13187	13336	13460	13422	13397	13195	13184	13093	13304	13352	13210	13369	13286	13404	13391	13423	13231	13203	13322	13388	13247	13284	13232	13114	13371	13306	13181	13263	13243	13145	13310	13390	13357	13298	13422	13261	13247	13340	13138	13285	13254	13348	13208	13162	13313	13297	13351	13256	13327	13431	13372	13311	13320	13220	13429	13278	13358	13219	13268	13270	13276	13382	13391	13231	13319	13259	13200	13169	13389	13276	13391	13097	13087	13170	13198	13248	13237	13268	13563	13315	13372	13164	13153	13117	13278	13309	13382	13338	13440	13252	13245	13353	13432	13473	13342	13190	13414	13378	13163	13312	13231	13265	13385	13294	13263	13326	13368	13254	13387	13175	13222	13353	13403	13230	13130	13365	13286	13404	13408	13154	13348	13299	13354	13270	13050	13456	13488	13289	13274	13210	13301	13364	13434	13479	13273	13273	13391	13177	13213	13462	13408	13445	13495	13420	13422	13115	13327	13201	13411	13256	13298	13472	13282	13203	13306	13200	13262	13153	13182	13437	12980	13336	13386	13408	13317	13220	13297	13342	13388	13159	13391	13387	13367	13231	13213	13153	13199	13339	13347	13316	13133	13071	13398	13199	13346	13309	13428	13213	13271	13355	13526	13371	13244	13243	13233	13279	13379	13259	12890	13187	13316	13337	13172	13369	13320	13346	13220	13428	13397	13048	13212	13288	13266	13323	13262	13094	13142	13314	13378	13295	13352	13354	13157	13401	13322	13520	13309	13327	13198	13251	13153	13249	13195	13395	13322	13173	13169	13154	13501	13358	13364	13332	13445	13187	13297	13257	13469	13366	13288	13238	13384	13256	13336	13313	13397	13310	13188	13395	13392	13446	13251	13150	13347	13320	13365	13183	13269	13309	13352	13156	13531	13358	13243	13236	13334	13363	13284	13438	13226	13328	13108	13145	13226	13458	13139	13221	13375	13252	13269	13130	13410	13268	13153	13220	13263	13421	13225	13122	13153	13333	13468	13246	13336	13251	13190	13391	13315	13246	13461	13383	13345	13242	13290	13262	13244	13522	13310	13263	13304	13214	13303	13255	13115	13281	13176	13399	13306	13262	13313	13344	13353	13397	13439	13502	13331	13499	13276	13300	13414	13269	13360	13442	13302	13335	13334	13286	13252	13223	13380	13262	13309	13183	13249	13315	13498	13208	13395	13216	13378	13296	13261	13101	13449	13049	13302	13330	13350	13364	13290	13256	13317	13190	13313	13482	13251	13253	13317	13265	13244	13398	13237	13161	13186	13320	13275	13263	13439	13555	13180	13277	13402	13213	13110	13326	13358	13389	13374	13246	13400	13265	13349	13331	13439	13416	13358	13159	13226	13230	13216	13191	13347	13276	13395	13205	13269	13233	13139	13306	13305	13619	13366	13257	13410	13290	13122	13463	13403	13326	13209	13184	13262	13494	13191	13431	13322	13279	13331	13250	13307	13167	13091	13332	13309	13394	13190	13413	13269	13352	13291	13409	13198	13281	13123	13338	13281	13428	13256	13200	13353	13374	13271	13359	13317	13301	13139	13237	13317	13319	13327	13286	13360	13241	13209	13300	13165	13134	13230	13234	13323	13286	13202	13084	13294	13527	13220	13376	13405	13395	13429	13443	13338	13258	13282	13433	13354	13188	13297	13464	13420	13261	13365	13378	13343	13528	13402	13084	13156	13161	13321	13388	13226	13193	13303	13363	13346	13268	13226	13061	13403	13246	13331	13238	13349	13182	13162	13209	13408	13347	13181	13141	13187	13352	13321	13077	13124	13230	13054	13269	13234	13196	13127	13239	13211	13356	13367	13327	13177	13119	13387	13221	13343	13165	13203	13125	13257	13263	13415	13147	13227	13220	13281	13293	13195	13183	13270	13117	13131	13258	13410	13229	13103	13269	13287	13338	13294	13184	13442	13240	13237	13251	13402	13411	13409	13310	13177	13194	13353	13132	13103	13242	13234	13289	13175	13212	13143	13235	13275	13248	13238	13140	13295	13358	13216	13429	13295	13328	13231	13286	13355	13383	13162	13153	13364	13347	13224	13244	13232	13427	13183	13267	13309	13254	13326	13214	13122	13098	13237	13186	13366	13296	13200	13259	13346	13343	13257	13210	13340	13408	13405	13235	13232	13256	13320	13177	13451	13141	13291	13422	13198	13273	13277	13336	13144	13398	13372	13317	13257	13294	13303	13179	13260	13309	13217	13382	13302	13434	13207	13512	13330	13317	13218	13349	13295	13258	13285	13192	13067	13400	13195	13490	13091	13076	13205	13351	13195	13187	13224	13424	13483	13234	13377	13290	13192	13176	13207	13233	13279	13386	13275	13290	13459	13380	13215	13317	13095	13263	13281	13363	13322	13505	13204	13426	13441	13331	13272	13357	13296	13425	13326	13204	13238	13454	13209	13417	13273	13191	13442	13392	13596	13386	13333	13255	13363	13361	13295	13301	13464	13282	13362	13265	13366	13335	13238	13244	13413	13345	13331	13150	13164	13243	13136	13537	13311	13341	13479	13307	13214	13497	13297	13290	13295	13349	13316	13371	13183	13170	13382	13085	13378	13243	13251	13390	13343	13376	13303	13272	13217	13082	13231	13245	13395	13071	13371	13303	13485	13297	13287	13397	13283	13253	13091	13104	13080	13317	13405	13316	13178	13188	13330	13089	13306	13448	13295	13027	13374	13230	13384	13316	13377	13233	13345	13445	13274	13186	13244	13445	13363	13269	13451	13500	13344	13273	13227	13337	13203	13162	13277	13215	13259	13387	12999	13306	13292	13266	13221	13396	13279	13299	13362	13274	13322	13252	13330	13271	13137	13166	13297	13258	13300	13371	13189	13200	13333	13231	13471	13366	13449	13215	13422	13166	13164	13137	13417	13484	13358	13214	13320	13422	13222	13263	13315	13292	13339	13541	13283	13386	13194	13238	13362	13224	13477	13308	13205	13487	13318	13386	13287	13219	13356	13247	13390	13384	13241	13372	13210	13183	13270	13209	13329	13345	13269	13269	13306	13324	13335	13423	13211	13223	13107	13179	13394	13462	13148	13296	13428	13418	13196	13404	13479	13214	13300	13309	13270	13242	13182	13159	13351	13435	13434	13129	13132	13328	13283	13201	13241	13182	13349	13335	13263	13399	13322	13375	13462	13379	13193	13233	13294	13251	13269	13283	13166	13312	13305	13210	13273	13326	13321	13353	13428	13261	13266	13276	13274	13026	13401	13198	13285	13366	13192	13266	13290	13427	13250	13295	13290	13316	13321	13438	13237	13325	13438	13050	13412	13289	13133	13396	13268	13311	13423	13362	13277	13512	13235	13268	13448	13253	13274	13215	13299	13241	13348	13282	13285	13372	13332	13267	13493	13514	13193	13191	13431	13311	13321	13365	13265	13396	13263	13014	13276	13324	13382	13169	13440	13345	13268	13201	13028	13338	13383	13329	13229	13348	13259	13340	13499	13397	13189	13353	13408	12923	13137	13235	13301	13182	13383	13531	13403	13140	13411	13150	13150	13274	13227	13264	13395	13281	13242	13357	13348	13155	13423	13413	13323	13227	13407	13355	13435	13268	13412	13352	13221	13187	13300	13028	13122	13254	13171	13405	13306	13398	13284	13232	13319	13263	13331	13166	13051	13287	13396	13279	13344	13385	13389	13260	13310	13166	13446	13285	13373	13231	13299	13451	13132	13388	13183	13172	13286	13242	13217	13014	13523	13170	13309	13515	13135	13138	13311	13256	13438	13443	13260	13256	13230	13441	13146	13273	13350	13270	13461	13288	13510	13343	13270	13311	13260	13373	13220	13424	13208	13356	13278	13286	13462	13410	13261	13251	13403	13279	13617	13301	13262	13439	13373	13333	13387	13157	13261	13277	13318	13359	13199	13227	13239	13338	13375	13372	13252	13346	13285	13404	13428	13106	13466	13223	13270	13392	13429	13362	13416	13289	13278	13238	13418	13404	13330	13302	13321	13291	13344	13227	13233	13194	13171	13368	13319	13458	13356	13127	13282	13344	13496	13180	13380	13147	13232	13222	13342	13203	13214	13272	13216	13107	13213	13234	13441	13309	13166	13125	13446	13605	13260	13313	13400	13262	13455	13329	13282	13407	13288	13302	13219	13346	13332	13250	13166	13121	13319	13532	13264	13392	13277	13289	13297	13290	13198	13295	13434	13309	13312	13438	13220	13460	13176	13347	13173	13238	13329	13414	13234	13203	13158	13113	13130	13301	13338	13521	13148	13404	13366	13133	13286	13249	13304	13174	13264	13186	13349	13371	13384	13295	13269	13195	13364	13220	13200	13247	13312	13223	13358	13348	13178	13459	13388	13319
18991	30514	29536	24574	20935	18264	24995	55254	47011	32599	18145	12492	11435	11395	11428	11400	11357	11208	11417	11415	11317	11310	11286	11343	11456	11288	11368	11377	11308	11356	11493	11370	11342	11304	11302	11300	11265	11450	11245	11327	11476	11506	11308	11460	11330	11347	11425	11379	11391	11317	11309	11306	11408	11347	11455	11467	11342	11362	11277	11324	11191	11276	11397	11345	11251	11369	11304	11345	11315	11284	11253	11175	11362	11360	11230	11319	11274	11363	11224	11521	11138	11314	11340	11338	11370	11401	11340	11510	11358	11326	11349	11213	11498	11289	11398	11190	11443	11358	11393	11507	11420	11460	11319	11451	11270	11259	11431	11355	11286	11306	11321	11279	11332	11499	11390	11267	11160	11312	11168	11264	11384	11257	11138	11364	11351	11249	11313	11370	11364	11432	11424	11335	11540	11569	11323	11418	11236	11329	11312	11361	11256	11399	11220	11345	11355	11357	11257	11393	11333	11298	11201	11342	11380	11254	11502	11334	11350	11397	11345	11308	11374	11382	11310	11258	11501	11348	11320	11451	11219	11214	11178	11395	11223	11356	11303	11464	11216	11411	11278	11268	11354	11308	11289	11506	11375	11318	11367	11348	11388	11215	11375	11421	11085	11364	11264	11298	11180	11364	11379	11392	11443	11151	11271	11370	11336	11284	11374	11448	11282	11509	11357	11337	11401	11289	11318	11314	11277	11219	11337	11420	11318	11288	11205	11377	11477	11267	11383	11289	11333	11207	11376	11302	11334	11327	11355	11322	11449	11317	11317	11243	11342	11363	11523	11295	11400	11319	11364	11180	11310	11402	11260	11247	11344	11378	11446	11145	11239	11567	11291	11290	11467	11270	11237	11341	11359	11392	11358	11322	11181	11467	11347	11393	11156	11310	11421	11335	11419	11320	11376	11253	11360	11267	11376	11306	11198	11287	11424	11335	11431	11289	11268	11358	11333	11423	11346	11302	11378	11485	11331	11397	11365	11438	11427	11339	11366	11386	11357	11349	11306	11200	11391	11316	11310	11192	11459	11439	11420	11404	11240	11271	11284	11374	11285	11346	11161	11368	11207	11342	11413	11359	11280	11206	11394	11398	11314	11377	11548	11205	11523	11224	11472	11242	11414	11246	11521	11375	11379	11212	11285	11337	11258	11396	11217	11291	11262	11144	11263	11374	11346	11291	11307	11450	11300	11417	11296	11301	11349	11286	11357	11335	11445	11319	11184	11134	11172	11407	11412	11459	11283	11365	11218	11374	11330	11201	11422	11152	11539	11396	11385	11272	11413	11294	11299	11362	11448	11171	11301	11325	11264	11267	11297	11393	11433	11475	11258	11269	11310	11243	11468	11408	11401	11338	11352	11413	11202	11253	11259	11371	11190	11345	11372	11422	11417	11282	11388	11318	11246	11411	11357	11435	11323	11404	11431	11219	11281	11312	11244	11313	11295	11261	11301	11445	11251	11243	11398	11416	11484	11343	11230	11382	11290	11311	11376	11307	11358	11284	11322	11247	11460	11302	11424	11193	11369	11442	11223	11349	11331	11378	11273	11428	11461	11348	11291	11272	11343	11319	11470	11361	11303	11333	11311	11282	11337	11297	11319	11228	11264	11227	11407	11330	11373	11304	11429	11429	11374	11175	11361	11459	11455	11295	11351	11398	11293	11345	11220	11355	11390	11439	11213	11472	11360	11357	11358	11265	11211	11226	11284	11334	11323	11420	11180	11412	11411	11382	11435	11360	11279	11165	11377	11288	11493	11430	11379	11345	11322	11399	11408	11272	11332	11405	11506	11332	11271	11454	11372	11187	11274	11357	11345	11266	11395	11352	11275	11492	11361	11250	11257	11316	11361	11148	11275	11321	11362	11352	11344	11144	11308	11214	11455	11283	11353	11345	11464	11269	11253	11130	11524	11413	11397	11429	11296	11433	11245	11309	11323	11394	11290	11290	11326	11342	11281	11458	11350	11235	11302	11273	11298	11468	11227	11262	11416	11337	11263	11373	11385	11188	11474	11449	11257	11500	11310	11337	11152	11273	11267	11566	11371	11233	11390	11298	11255	11413	11342	11335	11453	11379	11296	11299	11310	11287	11396	11425	11391	11199	11278	11302	11399	11231	11382	11362	11247	11344	11430	11360	11469	11357	11257	11262	11516	11348	11463	11351	11250	11316	11136	11203	11285	11284	11275	11377	11312	11505	11532	11396	11235	11464	11327	11391	11326	11337	11431	11288	11195	11420	11328	11327	11296	11219	11316	11336	11446	11412	11323	11285	11290	11391	11228	11222	11371	11357	11389	11353	11332	11486	11262	11267	11282	11313	11462	11301	11313	11095	11278	11299	11437	11244	11357	11417	11317	11444	11443	11304	11330	11372	11200	11367	11243	11248	11300	11234	11333	11326	11420	11282	11224	11290	11116	11303	11276	11479	11431	11324	11446	11321	11179	11334	11374	11444	11327	11301	11296	11452	11335	11330	11306	11234	11428	11282	11461	11362	11169	11388	11334	11376	11416	11335	11374	11377	11158	11156	11396	11256	11308	11365	11336	11602	11221	11595	11373	11263	11245	11365	11390	11487	11358	11373	11299	11335	11477	11339	11321	11158	11207	11315	11421	11288	11354	11222	11220	11333	11176	11177	11322	11349	11378	11505	11354	11471	11535	11135	11303	11319	11315	11412	11460	11341	11273	11332	11166	11357	11311	11374	11424	11327	11285	11405	11267	11364	11359	11446	11158	11418	11283	11379	11429	11455	11294	11526	11403	11321	11370	11365	11260	11391	11432	11283	11350	11252	11295	11245	11289	11407	11294	11319	11325	11354	11394	11356	11344	11293	11391	11405	11416	11378	11293	11279	11310	11395	11267	11406	11441	11263	11286	11415	11306	11349	11176	11225	11284	11327	11451	11265	11332	11306	11536	11353	11271	11264	11453	11393	11395	11232	11470	11361	11342	11301	11247	11227	11339	11168	11336	11340	11343	11129	11346	11317	11479	11400	11417	11159	11437	11318	11348	11353	11457	11350	11446	11311	11339	11351	11234	11354	11431	11394	11360	11362	11395	11227	11307	11333	11313	11311	11136	11355	11343	11288	11451	11391	11333	11409	11273	11374	11260	11447	11453	11316	11325	11320	11403	11355	11341	11344	11175	11367	11361	11380	11454	11245	11375	11380	11274	11269	11267	11379	11490	11264	11279	11423	11264	11409	11280	11458	11363	11314	11258	11418	11302	11201	11286	11383	11215	11255	11385	11355	11309	11378	11463	11232	11401	11344	11250	11231	11402	11195	11163	11458	11297	11312	11334	11239	11297	11325	11426	11084	11429	11278	11333	11235	11334	11244	11251	11412	11316	11221	11298	11320	11201	11412	11347	11379	11382	11199	11247	11325	11264	11218	11466	11298	11299	11309	11395	11198	11143	11373	11381	11400	11347	11431	11295	11432	11243	11322	11332	11272	11189	11407	11359	11326	11262	11399	11348	11353	11356	11257	11150	11324	11295	11367	11312	11273	11366	11251	11443	11322	11122	11429	11351	11378	11455	11337	11493	11247	11341	11380	11281	11212	11285	11509	11376	11312	11319	11469	11219	11305	11357	11151	11285	11218	11381	11400	11302	11267	11310	11234	11188	11282	11372	11327	11448	11301	11414	11357	11363	11396	11459	11379	11454	11392	11357	11357	11372	11408	11415	11368	11272	11329	11403	11347	11221	11369	11241	11226	11282	11411	11314	11289	11402	11294	11214	11401	11340	11315	11235	11390	11258	11267	11230	11362	11364	11373	11276	11435	11383	11500	11344	11361	11339	11311	11254	11430	11202	11388	11349	11304	11383	11450	11501	11365	11321	11415	11127	11351	11325	11156	11521	11421	11316	11369	11286	11257	11354	11509	11311	11232	11152	11415	11327	11251	11280	11339	11482	11424	11283	11422	11306	11368	11345	11275	11304	11256	11378	11448	11347	11162	11460	11321	11198	11366	11230	11274	11387	11202	11291	11387	11356	11327	11236	11430	11385	11347	11252	11262	11459	11290	11339	11463	11383	11500	11502	11224	11306	11456	11306	11426	11329	11203	11463	11336	11366	11294	11365	11293	11356	11400	11281	11240	11462	11190	11306	11365	11308	11532	11642	11451	11222	11269	11243	11302	11324	11080	11366	11335	11410	11183	11397	11543	11251	11216	11513	11410	11342	11159	11320	11371	11338	11192	11365	11176	11256	11455	11414	11303	11158	11301	11449	11282	11209	11510	11396	11529	11505	11281	11304	11388	11305	11400	11352	11364	11440	11140	11599	11484	11224	11434	11278	11321	11280	11385	11349	11412	11441	11434	11420	11253	11259	11311	11393	11185	11371	11257	11332	11355	11438	11254	11329	11290	11422	11205	11344	11227	11228	11372	11345	11322	11355	11293	11328	11400	11251	11223	11439	11254	11369	11292	11428	11219	11367	11381	11338	11485	11393	11269	11351	11387	11246	11340	11286	11509	11383	11445	11409	11211	11379	11368	11425	11295	11379	11316	11231	11218	11308	11343	11281	11338	11437	11157	11393	11185	11500	11317	11411	11184	11245	11372	11356	11343	11317	11349	11234	11412	11289	11371	11371	11226	11295	11296	11275	11386	11249	11331	11355	11312	11377	11398	11256	11271	11338	11340	11279	11458	11352	11433	11458	11242	11306	11282	11349	11353	11447	11320	11357	11300	11473	11358	11357	11262	11297	11283	11464	11401	11319	11332	11315	11376	11282	11301	11293	11370	11260	11196	11227	11421	11300	11227	11406	11391	11335	11168	11359	11410	11301	11263	11278	11299	11248	11455	11333	11324	11116	11243	11573	11265	11350	11273	11407	11277	11205	11366	11273	11304	11371	11284	11307	11368	11508	11281	11282	11220	11461	11548	11405	11291	11496	11429	11253	11350	11202	11239	11220	11341	11259	11254	11480	11188	11383	11483	11444	11467	11334	11182	11526	11443	11372	11215	11395	11297	11260	11368	11302	11381	11341	11334	11393	11302	11367	11248	11355	11212	11339	11306	11513	11079	11325	11176	11466	11401	11324	11276	11258	11288	11487	11277	11244	11365	11274	11389	11260	11430	11274	11188	11450	11298	11403	11328	11413	11285	11373	11241	11408	11315	11385	11354	11233	11330	11345	11370
23991	21033	28411	23972	21940	23922	31787	68558	58931	40270	26009	16957	14116	13504	13605	13526	13566	13586	13626	13753	13555	13438	13614	13433	13572	13451	13496	13407	13284	13297	13553	13469	13175	13380	13517	13647	13324	13423	13424	13614	13622	13445	13355	13563	13479	13417	13526	13432	13484	13352	13579	13340	13513	13589	13522	13303	13172	13505	13316	13278	13284	13246	13363	13465	13437	13384	13228	13428	13354	13449	13240	13358	13577	13421	13592	13435	13374	13292	13432	13468	13439	13324	13232	13514	13180	13475	13376	13451	13411	13425	13289	13507	13471	13515	13278	13310	13333	13186	13349	13393	13304	13351	13392	13230	13517	13503	13299	13474	13330	13350	13474	13134	13529	13487	13403	13533	13605	13317	13395	13289	13669	13391	13111	13245	13465	13476	13374	13408	13328	13440	13465	13193	13349	13561	13431	13548	13136	13346	13385	13338	13182	13266	13187	13274	13403	13243	13312	13262	13432	13405	13336	13321	13279	13434	13233	13639	13248	13437	13434	13375	13511	13282	13434	13393	13167	13616	13406	13344	13307	13405	13381	13509	13426	13511	13405	13466	13403	13199	13486	13518	13543	13308	13477	13408	13500	13364	13298	13133	13282	13512	13347	13187	13295	13497	13525	13446	13405	13441	13288	13386	13468	13370	13363	13445	13469	13338	13272	13425	13400	13391	13407	13394	13424	13360	13464	13387	13446	13358	13242	13338	13425	13381	13486	13189	13312	13439	13301	13402	13470	13284	13446	13324	13316	13266	13390	13281	13268	13603	13326	13378	13378	13304	13241	13334	13479	13270	13378	13520	13272	13312	13164	13274	13227	13210	13366	13224	13484	13386	13383	13423	13636	13420	13431	13168	13384	13394	13432	13483	13387	13469	13311	13511	13397	13315	13406	13338	13451	13415	13249	13484	13388	13495	13551	13399	13312	13434	13462	13504	13230	13262	13188	13545	13528	13410	13358	13604	13311	13461	13535	13142	13536	13298	13365	13337	13427	13420	13563	13388	13297	13345	13435	13172	13467	13386	13322	13288	13214	13284	13359	13410	13448	13392	13333	13434	13481	13374	13297	13324	13173	13313	13570	13464	13397	13397	13577	13638	13395	13341	13379	13267	13267	13397	13388	13285	13453	13388	13371	13518	13488	13254	13439	13230	13293	13331	13380	13262	13343	13344	13548	13325	13298	13247	13303	13282	13224	13370	13302	13359	13391	13400	13347	13302	13443	13340	13212	13220	13210	13393	13541	13423	13330	13552	13628	13494	13216	13407	13380	13172	13324	13319	13366	13392	13340	13463	13239	13435	13577	13360	13400	13247	13042	13335	13490	13389	13363	13328	13173	13386	13439	13409	13475	13435	13351	13520	13088	13438	13360	13387	13228	13211	13335	13268	13535	13444	13356	13225	13381	13283	13524	13544	13416	13410	13561	13421	13409	13413	13243	13427	13331	13395	13257	13436	13308	13347	13386	13431	13518	13365	13510	13496	13382	13219	13185	13328	13388	13317	13355	13260	13228	13329	13293	13407	13330	13464	13333	13330	13335	13418	13489	13518	13367	13509	13315	13269	13326	13338	13449	13489	13386	13332	13399	13159	13243	13332	13474	13369	13344	13372	13258	13370	13301	13305	13222	13458	13258	13566	13311	13470	13249	13439	13438	13245	13335	13418	13378	13454	13484	13617	13312	13336	13328	13370	13329	13312	13414	13034	13584	13133	13328	13288	13161	13384	13169	13479	13420	13368	13222	13394	13325	13321	13492	13395	13428	13423	13465	13212	13556	13247	13396	13458	13455	13358	13314	13434	13552	13554	13461	13466	13457	13565	13365	13380	13412	13435	13278	13412	13198	13237	13251	13344	13548	13318	13444	13388	13349	13364	13412	13208	13282	13536	13492	13264	13400	13284	13424	13467	13347	13376	13416	13399	13434	13448	13245	13307	13134	13255	13218	13399	13314	13389	13333	13269	13417	13455	13437	13445	13389	13446	13230	13401	13281	13368	13395	13161	13500	13335	13473	13381	13412	13379	13299	13416	13467	13269	13345	13312	13226	13300	13433	13043	13269	13349	13588	13217	13338	13348	13406	13431	13579	13441	13354	13341	13465	13366	13291	13426	13378	13276	13423	13378	13304	13600	13379	13201	13466	13296	13281	13375	13386	13270	13382	13484	13565	13145	13371	13304	13514	13306	13320	13302	13241	13323	13525	13357	13265	13467	13412	13436	13547	13367	13304	13347	13323	13204	13353	13425	13266	13178	13269	13185	13407	13467	13322	13283	13600	13543	13365	13342	13384	13332	13382	13450	13566	13317	13370	13472	13465	13189	13449	13427	13345	13449	13512	13236	13333	13296	13365	13454	13508	13638	13375	13318	13400	13569	13290	13332	13280	13404	13476	13348	13537	13591	13515	13442	13548	13399	13116	13448	13144	13485	13388	13245	13479	13311	13283	13259	13432	13426	13399	13349	13362	13316	13269	13331	13396	13241	13389	13232	13419	13503	13395	13378	13550	13231	13208	13535	13575	13498	13122	13499	13335	13509	13549	13332	13459	13293	13458	13368	13441	13355	13439	13349	13346	13194	13394	13610	13482	13395	13259	13377	13476	13366	13251	13485	13459	13297	13497	13330	13338	13242	13313	13276	13388	13398	13380	13305	13362	13420	13306	13345	13434	13437	13253	13340	13522	13275	13333	13421	13462	13295	13537	13385	13353	13570	13495	13460	13174	13304	13323	13399	13177	13414	13267	13351	13342	13363	13199	13434	13439	13496	13500	13249	13321	13476	13424	13417	13333	13375	13582	13095	13246	13251	13211	13451	13360	13326	13342	13350	13220	13410	13347	13234	13376	13229	13220	13266	13267	13472	13436	13476	13296	13534	13416	13286	13508	13432	13658	13513	13329	13404	13558	13294	13410	13506	13517	13366	13453	13183	13309	13440	13539	13416	13412	13272	13301	13376	13455	13323	13452	13437	13468	13272	13512	13436	13488	13372	13478	13437	13361	13224	13369	13357	13263	13318	13395	13409	13415	13410	13303	13196	13397	13615	13541	13325	13233	13488	13524	13428	13490	13572	13305	13267	13411	13327	13374	13504	13338	13490	13350	13370	13377	13401	13376	13348	13239	13458	13427	13408	13408	13426	13408	13378	13317	13259	13384	13436	13272	13347	13223	13532	13457	13444	13424	13221	13282	13446	13561	13289	13594	13482	13462	13343	13305	13409	13263	13344	13364	13496	13431	13489	13529	13381	13457	13403	13190	13426	13420	13166	13092	13296	13443	13275	13398	13475	13416	13210	13467	13283	13363	13356	13429	13313	13198	13288	13522	13196	13450	13473	13466	13291	13369	13465	13285	13411	13343	13532	13468	13379	13451	13328	13370	13575	13485	13423	13538	13578	13550	13119	13337	13358	13425	13161	13283	13356	13380	13256	13301	13271	13306	13307	13215	13338	13325	13324	13595	13428	13342	13460	13398	13240	13478	13362	13276	13347	13623	13246	13309	13403	13481	13325	13321	13371	13138	13246	13323	13185	13283	13328	13337	13205	13469	13263	13409	13340	13435	13335	13413	13543	13357	13447	13186	13466	13217	13504	13490	13347	13313	13509	13239	13586	13433	13412	13516	13385	13368	13398	13542	13462	13249	13233	13357	13452	13429	13693	13391	13449	13333	13455	13429	13261	13230	13377	13542	13466	13459	13366	13207	13423	13366	13291	13361	13424	13197	13456	13499	13449	13287	13431	13387	13441	13422	13424	13414	13372	13439	13459	13364	13277	13401	13309	13162	13450	13417	13235	13336	13321	13398	13469	13289	13528	13297	13408	13199	13270	13418	13284	13453	13534	13114	13384	13579	13379	13423	13525	13469	13235	13440	13486	13321	13448	13374	13420	13217	13345	13113	13196	13293	13385	13447	13484	13501	13642	13345	13423	13552	13404	13522	13181	13473	13285	13157	13308	13188	13237	13520	13299	13386	13458	13392	13378	13279	13268	13143	13527	13292	13373	13372	13340	13328	13450	13499	13356	13324	13322	13521	13237	13534	13286	13291	13479	13505	13259	13273	13358	13507	13398	13358	13387	13302	13181	13441	13399	13163	13073	13226	13493	13444	13353	13384	13348	13309	13469	13220	13343	13408	13033	13316	13262	13468	13401	13277	13362	13281	13372	13385	13546	13297	13458	13380	13374	13231	13475	13365	13345	13253	13617	13450	13238	13409	13452	13480	13401	13474	13387	13301	13241	13104	13408	13322	13455	13342	13336	13481	13402	13344	13493	13390	13412	13206	13267	13419	13335	13453	13397	13351	13270	13209	13239	13389	13471	13348	13438	13668	13519	13343	13437	13241	13404	13393	13147	13384	13267	13380	13321	13460	13341	13582	13598	13423	13382	13452	13345	13332	13463	13051	13368	13312	13286	13452	13421	13520	13424	13144	13257	13386	13278	13302	13394	13329	13332	13235	13244	13355	13296	13340	13479	13248	13468	13524	13345	13457	13397	13342	13321	13547	13379	13354	13507	13431	13382	13404	13482	13358	13486	13240	13344	13423	13445	13314	13437	13288	13463	13181	13470	13531	13266	13324	13255	13495	13417	13300	13341	13357	13279	13517	13307	13381	13456	13657	13357	13176	13389	13295	13049	13247	13379	13398	13534	13684	13296	13396	13416	13387	13208	13459	13504	13541	13155	13494	13402	13291	13369	13400	13375	13464	13366	13425	13449	13521	13421	13325	13301	13567	13405	13337	13228	13257	13178	13382	13352	13467	13338	13396	13523	13375	13448	13452	13396	13370	13331	13405	13487	13275	13316	13356	13405	13361	13604	13497	13442	13583	13467	13309	13397	13455	13258	13371	13198	13402	13436	13369	13453	13269	13167	13465	13438	13401	13438	13468	13313	13286	13431	13412	13464	13239	13383	13255	13389	13390	13360	13394	13438	13481	13223	13382	13378	13466	13347	13236	13206	13479	13428	13189	13519	13497	13481	13519	13502	13249	13368	13324	13463	13482	13268	13314	13540	13323	13390	13492	13410	13506	13257	13536	13527	13435	13421	13458	13242	13501	13340	13392	13414	13428	13230	13431	13326	13300	13442	13439	13504	13368	13263	13223	13302	13333	13408	13367	13452	13363	13347	13333	13267	13304	13317	13491	13449
21569	37056	35166	29258	25187	22752	31665	69754	55990	39950	23055	13492	11430	11379	11479	11471	11345	11420	11317	11300	11171	11446	11432	11353	11268	11373	11431	11389	11281	11280	11380	11494	11220	11386	11383	11343	11258	11320	11294	11416	11520	11304	11300	11206	11512	11384	11312	11423	11281	11274	11398	11275	11438	11435	11297	11465	11189	11460	11551	11264	11416	11330	11193	11366	11413	11496	11398	11316	11373	11333	11295	11286	11232	11422	11337	11300	11211	11393	11215	11374	11284	11253	11298	11351	11281	11374	11329	11202	11476	11444	11317	11582	11318	11315	11198	11230	11287	11309	11330	11333	11400	11537	11403	11426	11380	11307	11259	11398	11325	11258	11362	11304	11412	11448	11375	11402	11415	11314	11386	11336	11388	11398	11314	11410	11391	11400	11384	11433	11561	11414	11489	11366	11379	11382	11279	11530	11370	11316	11356	11318	11429	11329	11526	11321	11225	11215	11518	11388	11532	11300	11358	11479	11340	11337	11297	11414	11327	11327	11314	11402	11296	11286	11366	11270	11282	11207	11489	11235	11420	11396	11430	11322	11450	11372	11453	11318	11434	11297	11483	11387	11537	11362	11362	11290	11346	11307	11544	11454	11286	11389	11336	11416	11329	11380	11187	11446	11361	11302	11381	11297	11272	11384	11327	11456	11314	11381	11174	11499	11401	11368	11450	11381	11470	11275	11432	11460	11414	11415	11511	11384	11307	11341	11250	11388	11366	11206	11393	11303	11361	11332	11463	11372	11376	11475	11216	11374	11337	11455	11393	11369	11512	11511	11343	11229	11312	11360	11277	11395	11392	11460	11336	11375	11298	11332	11237	11353	11348	11286	11319	11454	11331	11349	11251	11450	11372	11479	11202	11356	11442	11302	11302	11460	11292	11337	11475	11255	11387	11372	11398	11419	11487	11283	11330	11426	11339	11347	11448	11259	11434	11356	11413	11305	11455	11477	11355	11184	11364	11422	11351	11478	11202	11385	11459	11280	11342	11454	11137	11365	11396	11293	11239	11310	11429	11340	11328	11389	11370	11248	11215	11354	11460	11383	11421	11329	11439	11318	11237	11568	11335	11277	11407	11423	11311	11234	11466	11354	11255	11333	11372	11243	11336	11304	11410	11345	11301	11409	11374	11451	11325	11291	11399	11318	11237	11348	11419	11310	11335	11404	11338	11453	11210	11252	11434	11253	11398	11270	11291	11319	11445	11316	11399	11357	11365	11467	11453	11419	11313	11277	11376	11251	11295	11396	11457	11306	11459	11382	11335	11284	11491	11328	11627	11499	11184	11091	11378	11122	11282	11370	11301	11465	11218	11283	11478	11481	11389	11426	11125	11360	11300	11239	11390	11378	11297	11417	11445	11232	11460	11456	11429	11415	11292	11333	11228	11425	11349	11346	11316	11412	11522	11368	11365	11410	11444	11433	11380	11208	11328	11322	11395	11456	11339	11426	11332	11375	11487	11320	11315	11392	11398	11445	11284	11281	11245	11441	11384	11414	11393	11562	11355	11296	11227	11434	11283	11320	11388	11386	11328	11312	11395	11264	11279	11402	11391	11325	11239	11292	11320	11403	11324	11325	11551	11438	11406	11399	11337	11358	11322	11304	11197	11286	11447	11383	11409	11295	11355	11294	11431	11322	11236	11311	11440	11240	11297	11428	11602	11261	11306	11414	11320	11271	11445	11360	11460	11188	11397	11402	11418	11377	11393	11299	11372	11373	11357	11551	11241	11338	11483	11217	11484	11376	11309	11317	11385	11373	11250	11358	11283	11392	11364	11367	11265	11430	11296	11362	11352	11587	11458	11299	11303	11324	11346	11252	11317	11325	11323	11439	11377	11355	11291	11523	11278	11377	11304	11400	11416	11378	11344	11363	11314	11285	11570	11223	11312	11336	11430	11311	11395	11269	11474	11309	11395	11314	11454	11427	11382	11242	11325	11326	11373	11362	11470	11298	11418	11380	11280	11247	11369	11416	11507	11438	11327	11268	11283	11315	11396	11162	11416	11372	11440	11397	11266	11519	11389	11294	11250	11516	11438	11444	11238	11293	11348	11519	11470	11338	11364	11451	11298	11255	11374	11366	11310	11406	11502	11414	11385	11361	11359	11315	11227	11411	11280	11414	11315	11217	11378	11345	11328	11236	11400	11292	11330	11472	11340	11392	11384	11513	11242	11409	11371	11308	11320	11439	11295	11434	11336	11235	11349	11455	11345	11356	11188	11433	11347	11237	11373	11400	11408	11320	11277	11534	11195	11366	11299	11330	11284	11384	11419	11294	11422	11169	11335	11370	11316	11522	11310	11321	11403	11365	11495	11362	11389	11216	11453	11433	11384	11369	11459	11318	11279	11427	11369	11229	11376	11358	11284	11377	11328	11304	11479	11345	11272	11307	11273	11273	11420	11411	11393	11384	11512	11177	11498	11296	11254	11496	11512	11266	11494	11351	11436	11489	11496	11258	11311	11434	11425	11305	11333	11439	11289	11466	11369	11315	11369	11474	11334	11368	11440	11224	11407	11339	11403	11243	11525	11410	11355	11446	11356	11397	11107	11430	11295	11313	11275	11257	11448	11326	11383	11168	11296	11356	11267	11367	11322	11382	11259	11506	11342	11395	11361	11369	11505	11335	11483	11476	11471	11276	11471	11314	11362	11341	11265	11490	11439	11363	11166	11351	11406	11418	11381	11368	11154	11456	11286	11333	11277	11389	11328	11404	11330	11385	11259	11362	11366	11369	11322	11326	11478	11417	11335	11497	11452	11317	11457	11379	11441	11428	11218	11286	11193	11351	11282	11445	11290	11448	11400	11269	11373	11427	11320	11466	11395	11520	11238	11424	11345	11548	11369	11444	11504	11286	11557	11312	11586	11406	11252	11292	11414	11323	11330	11478	11398	11359	11516	11418	11317	11413	11398	11416	11311	11247	11347	11241	11381	11374	11235	11321	11316	11359	11266	11430	11422	11351	11394	11300	11237	11250	11287	11375	11221	11453	11288	11424	11358	11290	11550	11337	11506	11191	11504	11469	11400	11356	11532	11340	11513	11268	11342	11413	11174	11396	11255	11327	11439	11423	11215	11309	11322	11188	11275	11266	11253	11422	11373	11292	11520	11271	11272	11198	11330	11452	11532	11354	11508	11341	11296	11353	11501	11383	11260	11444	11264	11438	11390	11405	11302	11194	11285	11342	11407	11259	11485	11194	11413	11314	11308	11357	11339	11206	11366	11408	11328	11482	11416	11243	11420	11306	11373	11316	11383	11348	11279	11322	11181	11387	11388	11252	11261	11377	11279	11600	11343	11418	11382	11441	11398	11292	11449	11368	11397	11278	11371	11447	11431	11469	11463	11485	11259	11273	11340	11257	11399	11296	11398	11347	11438	11416	11249	11605	11351	11356	11366	11267	11445	11247	11331	11505	11379	11194	11413	11283	11428	11285	11352	11465	11320	11496	11293	11339	11391	11374	11441	11557	11323	11109	11435	11360	11425	11537	11578	11276	11362	11455	11468	11413	11426	11423	11538	11272	11531	11301	11513	11282	11329	11309	11447	11356	11364	11316	11347	11444	11181	11374	11285	11339	11324	11398	11312	11311	11434	11308	11289	11294	11618	11277	11501	11408	11338	11340	11332	11372	11468	11293	11498	11305	11370	11354	11389	11313	11313	11320	11354	11419	11396	11258	11533	11476	11435	11288	11384	11225	11351	11306	11387	11439	11354	11473	11372	11427	11383	11448	11404	11266	11172	11375	11326	11246	11387	11339	11372	11358	11403	11223	11284	11373	11265	11288	11499	11255	11425	11435	11301	11490	11429	11368	11460	11457	11460	11351	11432	11405	11438	11290	11347	11377	11128	11493	11301	11588	11163	11395	11411	11381	11311	11443	11588	11187	11492	11338	11300	11468	11320	11301	11172	11446	11345	11355	11293	11410	11320	11420	11321	11408	11249	11432	11324	11320	11343	11539	11426	11298	11342	11431	11356	11467	11389	11370	11524	11430	11340	11303	11520	11212	11344	11331	11290	11390	11332	11413	11364	11344	11297	11316	11296	11358	11289	11528	11375	11545	11441	11349	11521	11418	11488	11426	11386	11315	11423	11212	11376	11533	11391	11306	11477	11252	11410	11501	11267	11449	11433	11498	11473	11267	11381	11391	11266	11351	11420	11411	11273	11435	11375	11205	11367	11392	11435	11396	11322	11275	11367	11299	11314	11310	11261	11418	11307	11388	11349	11170	11314	11314	11273	11183	11279	11323	11328	11559	11340	11294	11517	11348	11316	11405	11350	11252	11318	11414	11410	11383	11357	11437	11323	11529	11504	11493	11442	11279	11211	11230	11385	11289	11455	11268	11398	11450	11266	11268	11435	11316	11296	11479	11389	11285	11426	11292	11375	11370	11490	11417	11456	11433	11248	11536	11505	11334	11339	11215	11331	11395	11487	11401	11331	11361	11344	11264	11382	11320	11459	11445	11312	11474	11373	11353	11383	11430	11399	11406	11467	11346	11375	11364	11343	11271	11323	11359	11390	11404	11386	11313	11348	11400	11391	11534	11307	11388	11280	11297	11408	11350	11293	11267	11369	11405	11462	11387	11311	11363	11282	11446	11338	11299	11351	11354	11361	11470	11284	11351	11270	11078	11349	11387	11281	11362	11504	11455	11194	11282	11387	11281	11398	11462	11355	11391	11345	11425	11313	11410	11431	11356	11442	11487	11258	11436	11387	11328	11295	11189	11353	11333	11232	11434	11301	11389	11485	11237	11481	11270	11455	11499	11358	11355	11236	11293	11379	11230	11323	11447	11329	11395	11527	11426	11424	11280	11548	11275	11379	11370	11327	11396	11341	11255	11425	11368	11331	11491	11261	11377	11233	11500	11184	11414	11375	11252	11326	11451	11309	11326	11279	11374	11551	11361	11396	11309	11384	11472	11188	11401	11429	11389	11472	11254	11411	11212	11363	11401	11324	11388	11312	11320	11428	11366	11315	11415	11511	11290	11313	11544	11198	11269	11357	11325	11289	11309	11539	11493	11365	11284	11387	11393	11298	11275	11275	11303	11281	11310	11376	11289	11543	11434	11389	11239	11414	11407	11430	11405	11164	11348	11215	11457	11326	11291	11326	11333	11339	11410	11316	11343
29945	22460	21883	19339	17350	16675	17219	24250	24234	20009	16846	15663	15263	15350	15106	15193	15119	15139	15218	15048	15227	15060	15177	15258	15117	15079	15203	15163	15097	15394	15273	15103	15200	14981	15122	15412	15107	14999	15259	15241	15298	15349	15359	15195	15147	15324	15115	15325	15057	15292	15128	15055	15106	15152	15217	15390	15212	15190	15249	15242	15155	15123	15351	15255	15077	15102	15074	15156	15164	15171	15180	15011	15184	15144	15135	14973	15354	15354	15277	15149	15114	15026	15340	15166	15382	15184	15404	15243	15157	15153	15320	15070	15179	15078	15066	15142	15218	15363	15367	15413	15273	15146	15037	15163	15100	15151	15383	15013	15273	15038	15148	15067	15186	15110	15124	15210	15145	15327	15050	15109	15276	15299	15094	15093	15112	15307	14974	15113	15389	15081	15171	15152	15054	15315	15102	15121	15136	15061	15258	15072	15270	15093	15063	15069	15154	15262	15108	15219	15275	15282	15234	15101	15121	15152	15102	15061	15426	15254	15310	15179	15466	15096	15179	15212	15079	14895	14989	15101	15084	15056	15179	15131	15178	15226	15125	15232	15221	15058	15270	14966	15059	15074	15188	15198	15318	15290	15204	15241	15258	15154	15127	15115	15506	15315	15274	15127	15086	15173	15381	15284	15009	15198	15157	14912	15178	15066	15109	15386	15253	15214	15072	15232	15320	15253	15345	15242	15141	15323	15187	15367	15369	15236	15173	15237	15400	15237	15052	15011	14939	15169	15039	14915	15167	15072	15173	15229	15202	15139	15292	15141	15157	15258	15084	15155	15124	14986	15212	15021	15065	15208	15214	15227	15273	15302	15098	15121	15279	15343	15269	15107	15246	15247	15205	15188	15094	14923	15093	14992	14988	15108	15218	15215	15033	15451	14936	15167	15225	15190	15114	15057	15189	15070	14889	15057	15166	15308	15123	15103	14887	15351	15295	15031	15159	15191	15150	15192	15350	15252	15083	15120	14927	15215	15195	15227	14957	15160	15047	15194	15270	15212	15138	15215	15131	15062	15151	15215	15261	15092	15112	15381	15207	15169	15271	15166	15189	14980	15062	15225	15262	15141	15167	14962	15054	14886	15177	15172	15080	15275	15175	14994	15191	15074	15118	15222	15220	15208	15304	15175	15203	15188	15191	15142	15408	15127	15091	15178	15116	15230	15285	15145	15107	15214	15114	15318	15325	15255	15229	15173	15140	15269	15244	15226	15197	15101	15303	15383	15100	15108	15327	15397	15103	15135	15099	15357	14918	15223	15326	15101	14970	15029	14964	15080	15114	15144	15158	15238	14986	15225	15391	15197	15088	15081	15254	15117	15194	15176	15085	15261	15166	15361	15036	14988	15023	15200	15266	15300	15129	15247	15357	15130	15225	15086	15225	15284	15228	15189	15175	15072	15155	15146	15170	15164	15401	15082	15106	15189	15239	15318	15053	15179	15125	15090	15017	15288	15214	15266	15390	15303	15129	15290	15121	15416	15260	15137	15276	14974	15043	15221	15278	15106	15204	15326	15040	15276	15104	15261	15260	14971	15237	15343	15108	15092	15191	15011	15066	15070	15142	15207	15180	15249	15113	15171	15149	15056	15161	15000	15373	15252	15144	15175	15023	15136	15109	15049	15219	15209	14991	15181	15178	15254	15235	15163	15276	15263	14971	15020	15043	15280	15215	15052	15274	15184	15117	14959	15027	15308	15181	15034	15301	15259	15382	15000	15125	15341	15380	14999	15254	14990	15262	15154	15195	15365	15112	15265	15175	15157	15238	15333	15206	15154	15170	15305	15220	15240	15132	15168	15099	15101	15134	14995	15077	15071	15153	15268	15240	14969	15130	15089	15231	15070	15254	15161	15026	15388	15260	15238	15270	15169	15315	15243	15017	15136	15223	15303	15288	15026	15072	15089	15248	15153	15075	15244	15061	15137	15095	15174	15034	15354	15298	15313	15290	15240	15126	15170	15180	15075	15161	15174	15266	15278	15169	15042	15428	15113	15193	15187	15215	15269	15254	15289	15291	15025	15170	15465	15363	15197	15253	15119	15158	15230	14916	15023	15284	14965	15231	15286	15173	15093	15167	15154	15042	15068	15294	15084	15248	15089	15001	15299	15223	15136	15206	15297	15198	15074	15331	15095	15314	15141	15194	15229	15310	15082	15274	15128	15150	15173	15141	15169	15158	15328	15306	15097	15212	15123	15206	15131	15241	15107	15140	15081	15210	15407	15203	15114	15239	15156	15065	15092	15285	15297	15095	15171	15215	15261	15258	15258	15203	15260	15245	15202	15053	14919	15141	15171	15338	14951	15138	15071	15234	15207	15322	15111	15146	15254	15168	15280	15159	15482	15146	15190	15074	15124	15227	15069	15069	15254	14993	15176	15042	15255	15256	15242	15035	15090	15342	14960	15150	15163	15283	15402	15120	15395	15126	15372	15034	15250	15212	15426	15250	15120	15138	15236	15055	15103	15220	15452	15365	15407	15457	15282	15031	15030	14979	14979	15259	15244	15215	15068	15045	15260	15206	15134	15103	15111	15165	15186	15130	15081	15215	15094	15142	15121	14987	15054	15206	14911	15191	15179	15092	15229	15190	15271	15214	15066	15235	15059	15468	15067	15059	15279	15114	15273	15249	15310	15228	15124	15123	15163	15209	15281	15235	15262	15144	15263	14989	14981	14910	15107	15301	15313	15162	15203	15244	15301	15224	15291	15271	15415	15137	15108	15171	15069	15227	15389	15074	15165	15369	15160	15091	15300	15132	15317	15228	15051	15018	14962	15205	15013	14892	15083	15110	15402	15532	15318	15258	15132	15207	15071	15184	15219	15275	15143	15169	15331	15379	15123	15116	15397	15304	15189	15163	15122	15326	15238	15031	15136	15200	15078	15055	15152	15185	14999	15191	15303	15194	15125	15261	15108	15318	15367	15027	15093	15004	15328	15349	15140	15317	15076	15117	14909	15352	15160	15128	14943	15169	15334	15175	15366	15310	15257	15013	15209	15113	15001	15178	15181	15339	15186	15135	15119	15115	15227	15265	15269	15175	15293	15252	15072	14995	15252	15070	15251	15125	15074	15170	15055	15216	15129	15075	15148	15261	15360	14960	15285	15176	15149	15025	15009	15041	15274	15263	15199	15154	14957	15244	15138	15202	15187	15086	15185	15235	15193	15115	15103	15163	15243	15212	15251	15077	15328	15143	15176	15081	15326	15296	15209	15165	15114	15225	15135	15050	15225	15267	15289	15184	15289	15320	15217	15179	15071	15186	15172	15017	15021	15171	15367	15184	15246	15167	15193	15266	15020	14928	15124	15121	15070	15327	15335	15231	15097	14925	14939	15426	15336	15187	15158	15144	15194	15034	15001	15110	15090	15161	15227	15218	15421	15195	15335	15062	15146	15098	15136	15287	15042	15269	15336	15063	15200	15035	15132	15127	15064	15072	15267	15393	14992	15197	15351	15254	15133	15092	15120	15213	15148	15102	15091	15229	15219	15122	15164	15216	15098	15275	15173	15191	15117	15118	15163	15161	15089	15418	15172	15187	15287	15108	15095	15283	15250	15346	15328	15052	15341	15265	15085	15044	15074	15094	15081	15381	15264	15242	15185	15076	15093	15112	15221	15217	15230	15150	15152	15123	15206	15116	15378	15109	15167	15099	15157	15378	15131	15098	15083	15210	14988	14901	15080	15262	15263	15313	15066	15185	15073	15077	15092	15237	15166	15264	15263	15368	15203	15205	15207	15224	15091	15243	15151	15140	15199	15239	15167	15243	15257	15379	15055	15278	15366	15401	15244	15231	15008	14952	15254	15175	15258	15098	15238	15228	15215	15540	15313	15251	15303	15275	15123	15092	15283	15134	15260	15201	15131	15038	15142	15322	15043	15239	15405	15121	15272	14993	14985	14997	15375	15053	15178	15194	15181	15110	15199	15257	15095	15321	15415	15183	15261	15162	15168	15232	15221	15160	15041	15185	15338	15105	15204	15121	15235	15290	15056	15091	15195	15185	14857	15425	15154	15067	15294	15208	15110	15262	15170	15361	15171	15294	15170	15173	15448	15160	15211	15211	15088	15225	15315	15176	15175	15102	15155	15211	15273	15319	15359	15207	15092	15125	15219	15349	15168	15501	15278	15237	15229	15176	15089	15182	15155	15202	15212	15316	15260	14902	15103	15185	15193	15222	15055	15237	15310	15080	15285	14920	15143	15111	15205	15116	15213	15071	15132	15387	15128	15125	15162	15239	15240	15120	15103	15149	15072	15199	15066	15128	15285	15178	15084	15305	15286	15055	15355	15417	15208	15227	15201	15075	15309	15047	15216	15018	15334	15231	15014	15030	15289	15224	15286	15230	15210	15217	14996	15074	15112	15113	14948	15140	15236	15257	15138	15032	15392	15242	15262	15291	15176	15213	15041	15193	15188	15235	15189	15089	15226	15259	15252	15216	15413	15345	15059	15205	15194	15221	15181	15189	15137	15196	15192	15104	15143	15218	15209	15407	15232	15217	15152	15091	15259	15243	14993	15166	15131	15287	15216	15122	15175	15174	14951	15232	15178	15242	15249	15141	15191	15156	15256	15197	15127	15353	15408	15243	15063	15232	15260	15273	15303	15043	15296	15097	15345	15347	15164	15207	15132	15297	15158	15209	15194	15233	15053	14972	15216	15291	15333	15000	15169	15345	15076	15093	15081	15187	15129	15257	15115	15045	15180	15479	15198	15125	15218	15005	15179	14937	15107	15199	15088	15002	15160	15233	15226	15191	15073	15046	15601	15411	14950	15164	15163	15210	15181	14950	15125	15179	15098	15215	15133	15094	15303	15011	15099	15068	15100	15198	15034	15231	15195	15247	15033	15062	15195	15214	14984	15243	15131	15189	14870	14975	15154	15097	15263	15319	15431	15185	15156	15129	15420	15334	15030	15042	15266	15213	15423	15262	15164	15165	15090	15288	15111	15061	15136	15070	15200	15234	15023	15110	15355	15178	15023	15317	15212	15211	15035	14958	15170	15147	15144	15094	15095	15055	15215	15078	15235	15312	15096	15191	15147	15174	15265	15350	15022	15462	15313	15162	15225	15185	15093	15158	15254	15063	15138	15075	15143	15150	15411	15216	15109	15277	15253	15173	15047	15252	15053
17140	20588	18883	17006	15932	14998	16086	25507	22468	16951	13805	12694	12522	12427	12360	12481	12577	12593	12555	12388	12476	12501	12420	12380	12698	12361	12573	12433	12504	12474	12526	12458	12559	12359	12623	12479	12367	12432	12669	12499	12449	12548	12600	12577	12379	12603	12470	12491	12315	12516	12511	12430	12528	12585	12473	12514	12447	12544	12453	12447	12407	12510	12401	12616	12341	12434	12478	12500	12406	12437	12398	12544	12294	12604	12516	12467	12492	12518	12370	12464	12539	12579	12526	12470	12474	12548	12394	12481	12442	12457	12419	12432	12393	12548	12602	12540	12346	12553	12530	12545	12581	12381	12362	12486	12471	12293	12463	12510	12491	12392	12564	12513	12455	12407	12421	12637	12469	12648	12406	12429	12699	12595	12479	12511	12486	12440	12550	12505	12369	12425	12474	12477	12492	12579	12574	12459	12557	12448	12369	12352	12497	12469	12415	12350	12612	12481	12451	12416	12290	12654	12383	12486	12466	12502	12465	12324	12535	12511	12505	12453	12398	12550	12397	12341	12530	12427	12583	12462	12337	12435	12384	12527	12568	12514	12400	12560	12509	12550	12366	12509	12495	12550	12488	12411	12643	12612	12452	12510	12603	12400	12348	12521	12451	12551	12590	12562	12522	12420	12608	12485	12512	12490	12433	12362	12571	12455	12542	12570	12441	12383	12540	12422	12495	12349	12468	12518	12479	12576	12467	12556	12429	12487	12440	12480	12453	12457	12506	12463	12469	12557	12325	12443	12621	12434	12613	12530	12414	12505	12387	12483	12455	12340	12479	12335	12480	12620	12550	12384	12605	12498	12501	12330	12503	12479	12473	12500	12488	12503	12461	12529	12673	12463	12477	12570	12520	12335	12619	12498	12391	12401	12358	12398	12464	12548	12688	12383	12474	12435	12409	12588	12271	12539	12460	12317	12418	12639	12637	12574	12297	12560	12382	12383	12528	12532	12597	12586	12528	12508	12571	12617	12475	12332	12537	12505	12254	12419	12617	12434	12450	12325	12435	12368	12606	12439	12475	12620	12456	12527	12622	12649	12527	12571	12327	12509	12425	12436	12482	12330	12437	12534	12486	12476	12633	12517	12441	12360	12359	12496	12599	12597	12473	12411	12511	12437	12537	12333	12609	12496	12382	12604	12448	12502	12425	12701	12538	12447	12465	12390	12538	12498	12407	12402	12424	12529	12462	12596	12311	12442	12468	12401	12474	12514	12339	12573	12416	12444	12542	12382	12488	12491	12434	12501	12471	12408	12446	12462	12444	12574	12450	12525	12509	12383	12438	12394	12532	12389	12554	12575	12479	12343	12389	12393	12388	12335	12606	12396	12504	12530	12617	12526	12557	12368	12471	12617	12452	12491	12466	12525	12467	12616	12588	12416	12448	12446	12586	12405	12488	12272	12558	12333	12468	12580	12465	12510	12703	12477	12463	12460	12430	12544	12516	12524	12324	12462	12504	12554	12583	12588	12386	12445	12622	12521	12361	12507	12606	12497	12573	12484	12437	12759	12599	12376	12418	12505	12581	12480	12411	12430	12444	12601	12496	12369	12462	12340	12569	12437	12356	12557	12413	12496	12368	12424	12524	12398	12495	12482	12495	12442	12460	12572	12400	12478	12504	12370	12418	12418	12630	12584	12612	12381	12495	12408	12512	12465	12377	12535	12400	12437	12507	12465	12450	12651	12413	12345	12366	12356	12423	12584	12539	12430	12492	12495	12458	12638	12329	12325	12618	12354	12577	12431	12598	12551	12482	12533	12587	12286	12400	12451	12286	12219	12399	12419	12520	12482	12505	12607	12411	12569	12384	12513	12506	12414	12379	12502	12466	12531	12554	12397	12649	12306	12441	12529	12592	12494	12417	12434	12466	12463	12580	12476	12446	12500	12460	12495	12545	12388	12556	12466	12441	12401	12507	12440	12404	12436	12499	12454	12479	12502	12373	12632	12462	12414	12441	12422	12478	12557	12375	12440	12506	12470	12547	12579	12342	12498	12369	12300	12442	12667	12521	12332	12542	12389	12534	12420	12447	12542	12484	12472	12393	12392	12355	12528	12367	12324	12612	12465	12516	12415	12500	12510	12516	12530	12559	12396	12394	12498	12508	12440	12399	12549	12420	12435	12390	12450	12568	12399	12545	12406	12428	12495	12398	12561	12576	12410	12533	12555	12413	12427	12409	12519	12333	12443	12570	12328	12529	12416	12562	12497	12544	12377	12551	12470	12510	12392	12412	12428	12403	12637	12518	12388	12319	12513	12526	12546	12594	12431	12693	12435	12629	12630	12606	12316	12500	12401	12440	12451	12499	12491	12383	12413	12467	12332	12307	12378	12501	12625	12543	12488	12530	12455	12443	12561	12377	12589	12430	12506	12521	12621	12493	12577	12647	12250	12545	12519	12449	12445	12501	12326	12621	12385	12379	12342	12693	12574	12357	12584	12382	12490	12515	12547	12551	12383	12656	12518	12497	12434	12518	12398	12406	12515	12455	12506	12560	12499	12442	12570	12535	12544	12466	12481	12459	12552	12339	12435	12411	12324	12540	12415	12372	12524	12429	12472	12474	12565	12479	12593	12544	12586	12474	12405	12617	12598	12653	12414	12465	12578	12346	12340	12545	12445	12485	12518	12565	12434	12491	12500	12412	12445	12424	12480	12470	12440	12525	12469	12433	12464	12569	12414	12489	12615	12485	12477	12422	12345	12378	12591	12465	12479	12389	12575	12406	12645	12412	12433	12606	12414	12501	12409	12399	12566	12368	12364	12617	12344	12345	12489	12513	12551	12339	12469	12548	12321	12596	12608	12388	12602	12383	12279	12452	12346	12615	12442	12638	12369	12556	12463	12531	12584	12454	12421	12513	12549	12434	12248	12496	12467	12456	12483	12592	12590	12475	12346	12517	12474	12345	12471	12443	12434	12513	12599	12528	12328	12545	12458	12611	12344	12506	12546	12493	12493	12680	12518	12488	12450	12540	12414	12430	12593	12541	12519	12571	12646	12575	12538	12417	12594	12425	12559	12442	12594	12514	12503	12533	12405	12237	12664	12583	12558	12602	12350	12503	12531	12421	12380	12533	12489	12516	12410	12404	12562	12548	12575	12526	12538	12322	12420	12428	12468	12573	12527	12530	12500	12631	12498	12472	12510	12415	12571	12479	12412	12398	12331	12735	12565	12402	12508	12542	12494	12490	12503	12478	12553	12391	12496	12445	12545	12460	12437	12450	12500	12233	12390	12316	12588	12612	12470	12574	12434	12401	12611	12593	12355	12414	12450	12523	12537	12387	12325	12624	12410	12702	12549	12392	12513	12477	12405	12420	12569	12597	12455	12386	12405	12522	12508	12549	12632	12531	12457	12357	12559	12344	12489	12433	12437	12425	12515	12427	12326	12302	12495	12576	12508	12526	12519	12404	12547	12543	12409	12458	12475	12608	12392	12576	12436	12543	12591	12499	12647	12545	12412	12462	12530	12422	12379	12419	12376	12381	12492	12558	12457	12470	12443	12633	12388	12376	12341	12456	12612	12534	12462	12415	12354	12498	12376	12564	12470	12565	12557	12574	12523	12454	12550	12647	12579	12417	12543	12433	12509	12525	12477	12559	12538	12377	12334	12572	12583	12395	12453	12674	12322	12401	12660	12545	12481	12334	12439	12502	12508	12390	12565	12512	12483	12593	12554	12384	12443	12534	12590	12367	12586	12414	12471	12506	12490	12507	12465	12445	12486	12438	12461	12350	12476	12369	12404	12411	12524	12458	12432	12528	12598	12486	12459	12400	12496	12523	12506	12549	12503	12475	12402	12566	12429	12534	12601	12460	12368	12425	12521	12369	12383	12451	12460	12397	12365	12509	12509	12624	12476	12598	12409	12505	12647	12358	12448	12577	12435	12373	12515	12416	12460	12473	12540	12454	12459	12480	12289	12610	12381	12566	12483	12308	12448	12553	12363	12482	12511	12478	12600	12475	12334	12411	12416	12464	12777	12389	12477	12487	12472	12502	12513	12579	12433	12553	12636	12351	12562	12522	12557	12412	12491	12422	12418	12469	12618	12433	12528	12539	12359	12553	12475	12496	12386	12439	12548	12400	12556	12645	12427	12663	12390	12536	12572	12389	12502	12652	12529	12387	12462	12398	12441	12476	12573	12413	12490	12505	12381	12463	12492	12462	12498	12570	12541	12454	12491	12431	12490	12399	12405	12355	12419	12668	12561	12509	12516	12382	12468	12335	12542	12259	12520	12435	12559	12604	12522	12387	12508	12506	12433	12395	12462	12607	12480	12358	12397	12481	12300	12485	12444	12478	12436	12478	12358	12373	12509	12540	12407	12429	12498	12368	12640	12350	12557	12610	12434	12448	12434	12342	12487	12473	12427	12604	12438	12654	12277	12394	12486	12354	12446	12283	12583	12421	12573	12700	12532	12462	12594	12480	12417	12495	12410	12515	12670	12572	12507	12447	12123	12562	12403	12492	12505	12512	12267	12741	12490	12563	12550	12518	12628	12476	12466	12496	12595	12391	12482	12556	12549	12475	12583	12497	12371	12679	12252	12519	12551	12441	12561	12512	12512	12422	12589	12501	12366	12544	12422	12379	12510	12490	12500	12497	12504	12398	12463	12559	12418	12526	12466	12413	12492	12438	12429	12429	12567	12513	12464	12484	12479	12323	12456	12504	12554	12401	12439	12434	12515	12553	12595	12269	12519	12444	12434	12611	12347	12505	12453	12612	12558	12589	12470	12288	12605	12557	12447	12566	12307	12598	12405	12608	12510	12510	12504	12450	12571	12541	12340	12680	12529	12379	12550	12583	12483	12362	12462	12516	12323	12393	12455	12573	12468	12577	12464	12472	12513	12561	12674	12481	12380	12431	12392	12545	12433	12530	12511	12551	12401	12475	12418	12509	12350	12596	12448	12452	12607	12441	12567	12454	12592	12458	12596	12434	12319	12251	12498	12542	12266	12440	12412	12525	12373	12447	12378	12457	12483	12322	12442	12599	12452	12481	12455	12435	12616	12645	12522	12537	12474	12479	12397	12533	12465	12608	12520	12520	12385	12452	12544	12520	12508	12393	12672	12489	12577	12499	12442	12428	12330	12499	12379	12456	12567	12469	12531	12434	12642	12449	12418	12362	12514
25417	21016	27807	24955	22584	21594	28262	56545	52056	34169	22206	16831	15272	15111	15090	14995	14920	14834	14755	15099	14743	15084	14886	14978	14954	14826	14922	14839	15027	15006	14702	14731	14804	15007	14656	14774	14745	14865	15074	14841	15025	15018	14935	14722	15156	14872	14903	14906	14674	15101	14847	14910	15023	14898	14915	14764	14760	14773	14975	14931	14962	14934	14928	14853	14741	14673	14813	14940	14820	14807	14776	14947	14761	14781	14875	14759	14783	14954	15033	14720	14925	14746	14789	14863	14701	14759	14716	14717	14851	14820	14861	14857	14810	14834	14876	14890	14890	14876	14844	14740	15050	14846	14915	14825	14958	14740	14846	14904	14837	14764	14757	14871	14703	14802	14817	14696	15035	14701	14868	14758	15118	14618	14989	14941	14705	14850	14908	14959	15067	14876	14846	14876	14940	14776	14885	14898	14675	14850	14925	14841	14964	15026	14944	14762	14855	14874	14880	14768	14865	14757	14938	14892	14816	14858	14915	14719	14771	14735	14855	14841	14926	14878	14843	14819	14747	14817	15032	14782	14984	14828	14884	14757	14920	14681	14709	14880	14793	14808	15072	14867	14807	14621	14770	14694	14886	14647	14802	14904	14829	15012	14811	14816	14690	14569	14687	14747	14823	14666	14776	14702	14793	14940	14834	14897	14968	14906	14928	14678	14840	14807	14969	14811	14816	15019	14916	14942	14926	14906	14989	14940	14896	14906	14707	14777	15046	14842	14972	14856	14862	14661	14810	14837	14939	14912	14801	14862	14895	14693	14864	14675	14889	14906	14774	14784	14765	14809	14802	15022	14897	14783	14884	15039	14711	14811	14817	14688	14692	14834	15058	14971	14751	14778	14782	14943	14833	14956	14745	14875	14744	14993	14746	14764	14961	14803	14984	14902	15061	14981	14835	15028	14853	14739	14919	14813	15028	14910	14949	14776	14915	14936	14756	14834	14585	14619	14830	14843	14818	14932	14881	14914	14887	14741	14924	14654	14843	14859	14877	14801	14938	14947	14826	14705	14745	14891	14962	14706	14813	14631	14891	14793	14925	14969	14895	14981	14772	14814	14852	14954	14650	14747	14819	14846	14897	14751	14926	14814	15030	14974	14870	14829	14943	14787	14740	14702	14824	14878	15026	14972	14759	14743	14863	14783	14933	14687	14781	14930	14849	14770	14620	14760	14942	14853	14961	14735	14969	14838	14747	14774	14952	14842	14831	14841	14988	14826	14886	14772	14669	14700	15092	14743	14965	15012	14840	14795	14899	14877	14626	14983	14656	14963	14903	14987	14899	14695	14636	14855	14818	14951	14762	14876	14832	14849	14878	14894	14854	14771	14885	14969	14694	14697	14816	15064	14734	14764	14929	14769	14942	14808	14956	14805	15034	14823	14939	14643	14883	14886	14819	14903	14863	15089	14935	14802	14942	14797	14693	15030	14979	14696	14792	14816	14675	14924	14780	14781	14823	14855	15023	14840	14788	14928	14655	14743	14744	14675	15008	14753	14764	14785	14804	14866	15094	14843	14833	14865	14734	14754	14761	15095	14986	14822	14985	14812	14741	14912	14678	14851	14812	14804	14889	15002	14981	14775	14757	14883	14886	14837	14890	14866	15042	14977	14876	14729	14925	14858	14871	14945	14903	15034	14817	15025	14875	14833	14716	14918	14865	14718	14618	14784	14601	14844	14887	14846	14981	14780	14740	14798	14894	14898	14946	14937	14789	14630	14997	14789	14795	15092	14826	15041	14733	14763	14868	14853	14786	15061	14952	14769	14637	14905	14936	14926	15026	15030	14885	14722	14929	14787	14810	14730	14996	14647	14806	14876	14802	14975	14929	14791	14927	14931	14956	15058	14810	14852	14745	14895	14770	14733	14938	14836	14798	14700	14936	14852	14878	14791	14804	14714	14876	14811	14759	14949	14981	14842	15151	14994	14749	14905	14957	14862	14937	14725	14856	14750	14826	14624	14904	14724	14699	14926	14951	14809	14897	14765	14805	14933	14753	14758	14780	14928	14766	14889	15004	14899	14899	14887	14725	14919	14860	14621	14759	14755	14774	15010	14861	14845	14775	14717	14671	14663	14874	14556	14761	14812	14865	14946	14848	14820	14932	14818	14935	14836	15051	14941	14897	14741	14868	14946	15017	14796	14759	14736	14926	14701	14782	14747	14783	14561	14777	14936	14817	14773	14775	14919	14929	14846	14801	14923	14824	14713	14912	14989	14822	14807	15127	14745	14667	14707	14868	14954	15001	14710	14769	14769	14756	14803	14714	14764	14828	14942	14897	14903	14816	14892	14849	14882	14913	15139	14866	14770	14785	14799	14854	14893	14835	14897	14869	14775	14851	14780	14909	14813	14651	14858	14828	14807	14777	14731	14867	14663	14912	14662	14693	14777	14643	14840	14994	14869	14975	14830	14704	14740	14785	14789	14723	14818	14774	14708	14900	14666	14899	14853	14736	14859	14840	14948	14718	14729	14880	14782	14911	14771	14909	14978	14939	14814	14811	14899	14854	14819	15003	14589	14884	14905	14764	14643	14793	14595	15005	14823	14848	14964	15132	14743	14764	14827	14778	14888	15100	14958	14649	14660	14869	14825	14781	14712	14841	14759	14790	14812	14803	14816	14688	14782	14887	14798	14930	15016	14852	14928	14750	14943	15033	14904	14875	14728	15039	14710	14661	14793	14958	14972	14981	14857	14722	14804	14792	14692	14852	14935	14790	14878	14766	15075	14910	14843	14780	14751	14893	14829	14604	14693	14856	14745	14772	14812	14761	14885	14819	14860	14874	14948	14600	14887	14930	14732	14819	14829	14855	14701	14756	14885	14896	14840	14766	15018	15088	14860	14928	14940	14930	14892	14980	14868	14813	14955	14964	14898	14825	14791	14961	15017	14637	14779	14967	15023	14917	14712	14908	14703	14847	14911	14756	14844	14990	14733	14779	14887	14717	14829	14782	14888	14927	14668	14750	14911	14868	14931	15008	14794	14739	14986	14815	14768	14960	14849	14831	14897	14797	14723	14562	14897	14762	14891	14825	14790	14955	14922	14755	14851	14830	14674	14998	14663	14907	14775	14905	14760	14982	14957	14785	14768	14920	14595	14823	14738	14840	14617	14865	14702	14668	14626	14661	14930	14953	14721	14705	14772	14712	15006	14845	14870	14926	14778	14792	14923	14819	14663	14536	14858	14786	14920	14770	14783	15005	14909	14839	15031	15080	14969	14666	14625	14853	14704	14970	14818	14961	14832	14804	14775	14690	14854	14819	14703	14716	14867	14689	14709	15065	14800	14806	14809	14844	14779	14619	14896	14796	14828	14852	14708	14881	14982	14753	14884	14750	14786	14852	14859	14764	14746	14941	14840	14873	14977	14839	14852	14645	14799	14697	14759	14941	15038	14852	14778	14703	14694	14958	14695	14889	14850	14941	14735	14835	14742	14782	14833	14849	14653	14878	14724	14985	14908	14853	14879	14773	14732	14941	14862	14870	14946	14912	14873	14948	14938	14746	14737	14997	14834	14557	14742	14757	14647	14971	14723	14863	14819	14861	14820	14743	14753	14703	14816	14819	14816	14772	14802	14792	14990	14673	14986	14793	14785	15000	14890	14739	14979	14916	14866	14821	14943	14880	14909	15069	14965	14677	14656	14759	14730	14814	14874	14911	14985	14811	14726	15139	14787	14777	15002	14741	14954	14669	14813	14869	14865	14903	14693	14806	14549	14982	14964	14761	14864	15034	14878	14871	14930	14740	14630	14763	14900	14866	14843	14684	14643	14858	14854	14766	14781	14919	14795	14925	14884	14799	14986	14884	14912	14692	14718	14779	14793	14826	14697	14823	15012	14681	14733	14637	15003	14802	14609	14849	14833	14757	14842	15006	14882	14783	14914	14656	14814	14689	15001	14974	14995	14835	14643	14830	14862	14830	14956	14940	14926	14869	14769	14819	14799	14986	14808	14837	14911	14934	14905	14748	14616	14816	14779	14727	14976	14701	15039	14690	14810	14824	14887	14980	14906	14788	14790	14759	14790	14875	14911	14801	14895	14782	14886	14805	14988	14909	14526	14956	14828	14792	15021	14802	14859	14934	14983	15032	14823	14930	14806	14884	14715	14671	14829	14831	14814	14956	14888	14774	14787	14734	14831	14844	14905	14730	14862	14811	14984	14907	14761	14914	14997	14992	14877	14809	14780	14953	14799	14940	14680	14644	14797	14724	15062	14941	14680	14817	14891	14729	14732	14934	15063	14651	14787	14951	14804	14795	14907	14621	14704	14685	14688	14912	15023	14802	14841	14933	14805	14815	14929	14828	14978	14716	14868	14717	14920	14754	14777	15024	14903	14596	14810	14685	14722	14908	14750	14773	14868	14826	14787	14978	15110	14782	14839	14719	15022	14726	14749	14842	14810	14978	15007	14835	14922	14732	14868	14857	14853	14909	14808	14940	14666	14810	14914	14812	14670	14694	14646	14802	14628	14725	14863	14898	15098	14864	14689	14678	14825	14730	14585	14825	14846	14557	14943	14852	14953	14820	15060	14889	14897	14795	14937	14891	14908	14684	14803	14738	14926	14847	15004	14972	14905	15002	14873	14764	14962	14860	14843	14743	14868	14799	14891	14780	14811	14989	14932	14529	14741	14871	14890	14949	14708	14974	14856	15069	14770	14807	14718	14977	14824	15009	14853	14745	14723	14918	15051	14875	14966	14961	14998	14837	14814	14807	15009	15050	14909	14929	14909	14815	14759	14943	14663	14874	14841	15029	15043	14769	14907	14952	14761	14907	14893	14840	14794	14723	14911	14905	14876	14773	14855	15056	14760	14958	14761	14808	14923	14879	15107	14909	14763	14770	14901	14685	14879	15010	14814	14691	14696	15001	14760	14800	14850	14711	14839	15009	14934	14786	14945	15001	14854	14814	14801	14898	14803	14690	15071	14738	15075	14825	14906	14839	14734	14963	14656	14888	14863	14823	14895	15047	14928	14748	14734	15014	14837	14865	14767	14794	14873	15150	14651	14995	14803	14807	15005	14811	14685	14669	14899	14713	14685	14765	14902	14679	14880	14775	14830	14932	14931	14892	14816	14814	14747	15037	14991	14747	14961	14930	14864	15079	14948	14817	14712	14753	14875	14759	15080
18558	30807	30147	23609	21115	19581	28528	55839	47967	32101	18233	13232	12554	12222	12257	12343	12357	12335	12374	12379	12445	12135	12231	12277	12097	12146	12282	12294	12251	12378	12287	12195	12382	12270	12198	12312	12247	12234	12198	12369	12280	12269	12257	12201	12260	12299	12155	12267	12336	12465	12163	12309	12348	12302	12258	12143	12155	12361	12217	12208	12358	12161	12204	12178	12155	12237	12178	12268	12313	12364	12192	12269	12205	12164	12273	12330	12167	12432	12184	12349	12262	12171	12283	12275	12429	12206	12156	12349	12287	12198	12248	12135	12106	12072	12245	12178	12083	12273	12262	12168	12257	12269	12115	12334	12173	12340	12183	12312	12307	12289	12394	12209	12277	12194	12237	12297	12292	12143	12398	12319	12266	12353	12107	12245	12208	12302	12240	12267	12365	12088	12245	12223	12203	12340	12383	12222	12391	12412	12162	12272	12165	12345	12166	12057	12351	12376	12282	12237	12201	12327	12124	12136	12309	12116	12307	12331	12215	12335	12266	12184	12216	12216	12179	12188	12212	12160	12252	12331	12167	12314	12162	12231	12309	12312	12293	12246	12073	12293	12292	12210	12154	12321	12176	12420	12205	12543	12168	12303	12191	12357	12095	12344	12232	12143	11997	12184	12108	12311	12264	12169	12157	12077	12061	12309	12323	12214	12241	12314	12204	12384	12186	12349	12427	12239	12168	12411	12262	11912	12270	12123	12084	12225	12293	12223	12258	12233	12152	12195	12111	12444	12122	12355	12229	12325	12272	12127	12250	12144	12206	12167	12163	12266	12207	12224	12326	12165	12180	12252	12257	12268	12268	12356	12086	12195	12166	12389	12295	12153	12340	12122	12194	12128	12419	12314	12162	12183	12111	12129	12159	12125	12290	12046	12274	12341	12161	12212	12256	12163	12280	12233	12180	12218	12116	12255	12313	12242	12242	12264	12269	12108	12341	12125	12120	12328	12082	12207	12141	12332	12453	12134	12277	12285	12318	12221	12085	12323	12215	12270	12331	12289	12242	12238	12153	12307	12290	12077	12305	12303	12121	12238	12254	12246	12220	12211	12056	12476	12485	12277	12137	12116	12262	12360	12299	12132	12279	12159	12331	12320	12244	12223	12308	12256	12194	12217	12223	12027	12192	12049	12232	12166	12215	12241	12249	12375	12228	12249	12162	12320	12299	12174	12183	12163	12382	12340	12214	12284	12275	12155	12237	12388	12276	12193	12150	12226	12431	12173	12142	12162	12305	12058	12261	12133	12219	12182	12273	12285	12198	12260	12215	12294	12319	12278	12417	12338	12295	12187	12102	12371	12173	12252	12254	12206	12122	12179	12314	12348	12330	12217	12376	12055	12261	12148	12379	12295	12074	12266	12175	12317	12180	12173	12207	12218	12169	12300	12112	12229	12173	12247	12336	12199	12145	12241	12193	12192	12265	12230	12316	12106	12083	12301	12298	12198	12129	12360	12233	12234	12225	12166	12106	12273	12035	12212	12255	12297	12324	12143	12231	12166	12369	12250	12178	12149	12054	12502	12285	12154	12337	12112	12227	12114	12069	12133	12274	12390	12034	12148	12250	12201	12163	12161	12425	12275	12212	12246	12223	12458	12161	12116	12183	12209	12308	12215	12305	12143	12364	12344	12214	12188	12145	12275	12439	12174	12268	12288	12146	12105	12196	12227	12298	12308	12190	12290	12287	12438	12296	12082	12320	12249	12252	12265	12321	12303	12190	12340	12335	12443	12301	12331	12224	12180	12374	12009	12192	12349	12215	12221	12185	12256	12357	12245	12177	12336	12306	12403	12443	12226	12234	12294	12405	12109	12276	12217	12169	12177	12288	12423	12227	12382	12154	12300	12242	12288	12086	12252	12257	12354	12237	12297	12452	12225	12311	12312	12256	12182	12184	12376	12027	12081	12202	12291	12131	12195	12171	12387	12303	12309	12258	12261	12188	12212	12225	12236	12227	12350	12293	12353	12082	12273	12106	12323	12254	12238	12127	12405	12185	12064	12268	12290	12278	12365	12322	12088	12288	12270	12200	12165	12281	12248	12258	12167	12209	12340	12347	12245	12132	12277	12301	12280	12424	12313	12319	12146	12273	12147	12237	12248	12245	12156	12280	12292	12279	12394	12266	12376	12176	12347	12246	12214	12414	11998	12336	12189	12239	12259	12210	12202	12200	12411	12111	12364	12134	12125	12100	12368	12231	12268	12332	12132	12285	12120	12254	12206	12166	12364	12193	12203	12177	12093	12440	12233	12276	12302	12335	12149	12153	12150	12295	12369	12187	12074	12304	12291	12297	12280	12190	12267	12121	12327	12275	12253	12247	12107	12103	12142	12169	12397	12281	12331	12399	12230	12227	12263	12191	12331	12248	12337	12323	12223	12239	12117	12267	12327	12338	12353	12214	12432	12211	12260	12429	12238	12146	12344	12063	12281	12128	12248	12200	12258	12073	12270	12289	12229	12161	12263	12213	12319	12095	12132	12357	12353	12332	12207	12295	12243	12329	12259	12328	12295	12312	12217	12124	12180	12358	12298	12340	12230	12331	12168	12276	12119	12276	12257	12210	12301	12467	12292	12318	12217	12255	12235	12162	12116	12348	12274	12180	12223	12096	12091	12147	12458	12403	12070	12247	12181	12423	12186	12257	12282	12166	12204	12322	12266	12361	12208	12254	12326	12252	12392	12105	12258	12302	12340	12190	12211	12326	12158	12116	12293	12121	12257	12195	12166	12014	12404	12260	12151	12327	12172	12203	12375	12184	12397	12216	12288	12360	12220	12260	12189	12341	12152	12400	12183	12169	12469	12138	12108	12220	12197	12225	12205	12343	12151	12217	12386	12189	12255	12268	12211	12226	12257	12377	12272	12424	12259	12175	12332	12275	12208	12229	12288	12286	12069	12298	12274	12287	12360	12226	12308	12389	12095	12137	12240	12216	12307	12342	12100	12266	12165	12144	12315	12294	12162	12251	12272	12149	12346	12230	12287	12266	12263	12067	12156	12249	12208	12311	12458	12180	12113	12114	12344	12235	12189	12277	12202	12217	12355	12311	12225	12385	12198	12158	12111	12140	12359	12234	12186	12395	12238	12397	12301	12351	12317	12164	12167	12280	12182	12142	12297	12207	12277	12062	12314	12244	12237	12188	12138	12170	12132	12098	12314	12170	12232	12305	12202	12116	12237	12289	12232	12132	12230	12197	12244	12177	12232	12207	12174	12024	12196	12141	12341	12313	12074	12501	12217	12237	12423	12227	12105	12180	12130	12243	12229	12124	12241	12201	12166	12249	12266	12294	12265	12208	12097	12166	12234	12206	12248	12180	12325	12285	12113	12274	12048	12364	12262	12220	12202	12327	12271	12324	12419	12236	12149	12256	12244	12121	12321	12255	12357	12127	12287	12282	12246	12214	12189	12419	12224	12150	12388	12384	12136	12238	12287	12163	12236	12263	12160	12132	12265	12232	12193	12265	12207	12242	12397	12287	12216	12396	12029	12253	12179	12342	12233	12332	12159	12114	12209	12192	12204	12289	12177	12181	12265	12280	12184	12203	12344	12319	12295	12225	12265	12216	12197	12176	12262	12298	12266	12207	12327	12260	12210	12255	12135	12121	12286	12171	11996	12359	12282	12223	12259	12145	12155	12266	12330	12253	12273	12118	12229	12185	12316	11981	12330	12312	12424	12336	12117	12348	12240	12337	12295	12076	12198	12286	12211	12294	12085	12269	12264	12172	12301	12299	12198	12319	12174	12384	12137	12316	12264	12110	12226	12360	12233	12305	12277	12488	12222	12032	12285	12245	12352	12294	12305	12215	12033	12257	12250	12274	12125	12229	12180	12295	12236	12245	12259	12169	12396	12296	12174	12122	12241	12290	12312	12311	12288	12214	12152	12367	12148	12180	12277	12087	12142	12218	12156	12220	12225	12258	12139	12273	12221	12257	12365	12060	12270	12106	12131	12290	12315	12178	12259	12325	12375	12093	12208	12252	12140	12400	12127	12183	12248	12284	12051	12299	12157	12154	12117	12203	12114	12283	12211	12154	12271	12277	12329	12193	12288	12180	12245	12290	12233	12188	12201	12274	12264	12290	12380	12330	12157	12353	12177	12169	12260	12202	12225	12142	12269	12364	12184	12252	12181	12355	12225	12310	12111	12196	12311	12090	12344	12131	12385	12230	12199	12341	12361	12304	12269	12266	12178	12168	12312	12114	12270	12227	12346	12205	12334	12218	12304	12169	12109	12144	12202	12193	12213	12159	12289	12230	12253	12267	12276	12220	12097	12191	12310	12392	12105	12322	12244	12394	12296	12209	12156	12290	12149	12290	12275	12223	12242	12101	12398	12199	12330	12451	12204	12255	12294	12120	12427	12266	12240	12300	12152	12161	12303	12267	12285	12291	12152	12147	12382	12229	12257	12245	12332	12161	12245	12133	12238	12440	12070	12370	12159	12225	12302	12132	12238	12147	12223	12272	12244	12239	12179	12181	12265	12076	12240	12245	12402	12165	12328	12343	12338	12324	12094	12233	12212	12197	12316	12345	12294	12276	12204	12321	12329	12187	12289	12333	12229	12192	12341	12308	12326	12274	12210	12167	12299	12244	12271	12160	12296	12270	12275	12302	12199	12186	12170	12269	12227	12203	12256	12183	12152	12266	12362	12152	12371	12347	12182	12084	12242	12171	12126	12357	12244	12420	12177	12276	12182	12172	12224	12255	12295	12086	12356	12163	12305	12284	12270	12390	12366	12352	12246	12243	12192	12341	12132	12184	12160	12228	12280	12286	12231	12159	12373	12211	12349	12255	12296	12185	12268	12204	12099	12411	12242	12165	12240	12103	12246	12384	12098	12379	12466	12332	12132	12280	12236	12289	12069	12229	12172	11990	12458	12346	12322	12385	12381	12332	12249	12192	12400	12362	12164	12187	12241	12209	12218	12207	12411	12143	12195	12372	12193	12316	12104	12387	12365	12158	12321	12337	12310	12181	12213	12227	12251	12005	12184	12238	12297	12250	12302	12329	12209	12229	12275	12160	12147	12215	12112	12287	12193	12288	12097	12266	12263	12171	12378	12117	12185	12192	12252	12260	12289	12142	12220	12214	12200	12336	12210	12170	12337	12056	12329	12210	12231	12240	12318
23967	21080	28492	24046	22218	24611	37381	71589	58449	40015	25567	17848	15619	15233	15179	15201	15130	14997	15057	15208	14938	15305	15096	15043	15029	15022	15051	14937	15138	15083	15124	15262	15162	14945	14916	14988	14936	15157	15044	15033	14959	15061	15261	15145	15146	14991	14943	15093	14832	15120	15166	15237	15072	15065	15108	15005	15045	14884	14927	15071	14938	15164	15305	15166	15084	15027	15233	15176	14980	14946	14989	14913	15015	14941	14814	14858	15132	15250	14956	15052	14893	15158	15104	14811	15053	15067	15012	14885	14829	14942	15162	15372	14943	15225	14913	14919	15220	15147	14947	14984	14841	14889	15055	14959	15107	15011	15082	15159	15063	14953	15063	14861	14943	15052	14950	15035	15092	14911	15094	15016	15106	14857	15133	15158	14969	15127	15134	15095	14992	14950	15098	14725	15108	14980	15065	14764	14831	14898	14850	14985	14969	14965	15003	14907	15100	15157	15105	15106	15088	14991	15026	14877	14933	14884	14854	14915	15046	14968	15000	14866	15149	15153	15107	14971	15009	15172	15068	15010	14760	14995	15134	15012	15142	14893	15009	15216	14952	15171	15035	14910	14807	14900	15018	15085	14859	14913	14981	14986	14968	15095	14945	14900	15166	15090	14963	15101	14970	15195	14957	15013	14922	14912	14930	15065	15005	15076	14993	15034	15204	14925	14863	14890	15027	15006	14946	15103	15058	14938	15027	15124	14900	15207	15214	14957	15015	14913	14973	14812	15113	14933	15027	14874	15186	15017	15125	15060	14853	14928	14926	14870	14934	14973	14800	15130	15226	14989	14994	15013	15131	14789	14893	15022	14984	14929	14987	14860	14996	14991	15142	15113	14975	14931	15095	14996	14878	15138	14880	15106	14843	14807	14935	14987	15075	15165	15103	14977	14884	15013	14838	14918	14828	14875	15039	14813	15018	14890	14948	15018	15027	14977	14893	15071	15077	14970	15019	15179	15122	14967	14908	15017	14971	14993	15005	14888	15069	15058	14854	15006	14865	15112	15078	15135	14924	14873	14936	15098	15122	15022	15030	14787	14887	14895	15089	15103	14965	14953	14981	14896	14813	15088	14853	15033	14855	14953	15047	15067	14948	14676	14819	14889	14899	14964	15018	14845	15029	14906	14833	15042	15062	14865	15083	14977	14973	15031	15069	15097	15054	15072	15043	14935	14901	15145	14998	15104	14837	14993	14966	14901	14886	14935	15078	15044	14827	15154	15108	14946	14929	15104	14854	15124	14989	15082	15024	14843	15103	15077	15054	15169	14979	15104	15138	14937	15049	15000	15201	15035	15008	15013	15102	14973	14990	14948	15157	14876	15040	14888	15000	14890	15179	15139	15034	15008	15010	15282	15027	15119	15164	14944	14955	14925	15042	14942	15094	15018	14889	15145	15086	14837	15036	14956	14831	15074	14945	14927	14942	14930	14979	14977	14883	15019	14956	14902	14955	15029	15105	14948	14991	15039	14858	15011	15078	15143	14938	15272	14985	14943	14970	14934	15042	15097	15094	15042	14914	15064	14969	15011	14740	14943	14798	14885	14972	15069	15030	14988	15057	15011	14899	14923	14872	15056	14779	15109	15194	14778	14893	14896	15030	14985	14966	15176	15147	14899	15145	14849	15115	15015	15141	15002	15110	15016	15100	15026	15042	15115	15317	15093	15000	14828	15009	15129	15048	15082	14903	14950	15066	15071	15000	14955	15100	14894	14932	14785	15000	14900	14957	15146	15039	14946	14738	14856	15057	15166	15199	14864	15077	14949	15041	15002	15041	14929	14939	15046	15076	15040	15061	15033	15103	14848	15009	15014	14865	14828	15190	15026	15171	15021	15170	14887	14975	14877	14940	15030	15077	15083	14973	15035	15123	14926	15068	14932	15083	14980	15055	14998	14943	14984	15040	15109	15043	14819	14953	14950	14985	14853	15067	15103	14939	15033	15136	14953	15017	15054	15261	15068	14987	15136	14928	14950	14963	15006	14861	15006	15049	14891	14949	14970	14957	14808	14910	15061	15021	15109	15120	15015	14855	14964	14957	14837	15031	14993	14860	15012	14979	15067	14763	14873	15173	15125	15083	15054	14779	14868	15032	14895	15035	15010	15009	15113	15143	15022	14873	15114	15156	14783	15082	15180	14828	14961	15142	14934	14849	14786	14989	14973	14833	15114	15052	14969	15034	15058	14997	15069	15196	15088	14829	15088	14917	14884	15038	15136	15113	15043	14877	14930	14788	14989	15115	14941	15056	14966	15105	15147	15047	15120	14983	15103	14957	15042	14893	15089	15056	14958	14951	15022	15023	15062	15379	14908	15114	14964	15135	14849	14815	14974	15024	15099	15170	15229	14892	14826	15190	14897	15086	15107	14966	14872	15191	15057	15073	14836	14928	14955	15034	15279	15036	14947	14994	15076	14855	14938	15034	14925	15114	14968	14826	15065	15088	14930	14792	15084	14926	15032	15063	14975	15006	15013	14961	15319	14936	14985	14979	14970	14907	15071	15035	15184	15141	15077	14916	15094	14976	14773	14995	15183	14997	15153	14937	15005	15132	14920	14993	14777	14912	15020	14932	15232	15004	15073	15025	15077	15153	15068	14935	15071	14923	15002	15002	14842	14866	15013	14922	15072	14819	14976	15034	14902	15052	14943	14925	14859	15035	14795	15186	14923	14948	15003	14918	14827	14939	14986	15074	15191	15236	15186	14995	15110	14961	14985	15086	14952	15082	15144	15117	15024	15085	15046	14933	15005	15034	14920	14886	14975	14999	15056	15171	15012	15052	15035	14953	14958	14962	14813	15026	14912	15038	15022	14971	14909	14748	15004	14911	14944	15018	15079	14893	15037	15024	14982	14884	15073	15134	15125	14990	14994	14977	15121	14976	15086	14959	14882	15088	14918	15114	15022	14872	14748	15082	14995	15066	15129	14911	15034	14924	14946	14940	14749	15110	15119	14952	15057	15188	15077	15071	14980	15040	15131	14849	15017	14921	15013	14953	14870	14804	14823	15031	14967	14853	14890	15109	14955	14998	14846	15114	15203	15053	15056	14863	15066	14963	15056	15243	15177	15135	14956	15091	14934	14982	15017	15165	15119	14981	15003	14970	15011	15073	14786	14951	14949	14897	14854	14878	14898	14886	14994	14886	14844	15188	15044	15076	15099	15071	14974	14993	14913	15032	14955	15068	14910	15157	14906	14988	14766	15067	14915	15134	15057	14952	14886	15072	14940	15027	14989	15169	15135	14925	15004	14988	15022	14863	14856	14997	14898	14891	15077	15031	15007	14920	14844	15083	15034	14944	15083	15242	15001	14866	15027	14688	15051	14951	14944	14861	14945	15251	14902	14791	15207	14912	14944	14981	14862	15004	14942	15034	15030	15081	15152	15071	14979	14793	14900	15126	15035	14991	14882	14890	14957	15053	15088	15008	15122	14971	15136	15253	14891	15152	14986	15060	14967	14849	14801	14943	15054	15000	14986	15022	14852	14928	15006	14903	15072	15117	15012	14844	15082	14826	15040	15143	14976	14922	15184	15227	15011	14903	14870	14793	14956	14894	14940	15056	14969	14952	15095	15029	15072	15015	15053	14943	14834	14903	14952	14864	15028	14761	15051	14926	15055	14966	15048	15059	15108	14810	15111	15194	14913	15086	14796	15067	14916	15082	15144	15108	14994	15123	14990	15056	14998	14969	14879	14908	14947	15065	14920	14936	14956	15124	15038	14984	15086	15027	15126	14980	15073	15159	14845	15260	15022	14795	15124	14898	15011	15004	14985	14948	14941	15063	15123	15042	14981	15105	14777	14978	15112	14865	15377	15090	15199	14884	14743	14962	14970	15056	15048	15009	14986	15077	15068	14944	14854	15042	15006	15046	15106	15188	14995	14984	14727	14811	15160	15038	15076	15121	14790	14889	15071	14979	14919	14827	15085	14937	14992	15124	14955	15031	14863	15095	15113	15119	15011	15184	15044	15264	14933	15142	15026	14970	15079	15031	14997	15014	14806	15185	14919	14950	14994	15112	14702	15099	15069	15151	14951	15031	15040	15009	15074	15068	15231	15021	14952	15008	15015	15089	15121	14944	14908	15038	14851	15120	14961	15058	14863	14821	14865	14984	15171	14994	14867	14975	14938	15090	14979	15091	14971	14697	15035	14891	15039	14904	15131	14977	15004	15010	15091	14981	14958	14886	15108	15057	15045	14933	14924	15011	14749	14990	14962	15000	15107	15035	15069	14880	15081	15031	15038	14854	15008	15169	15168	15076	14963	14902	15019	15052	14940	15176	15061	15120	14971	14995	14829	14809	15219	14832	14998	14963	15086	15129	15063	14819	14988	15152	14956	15236	15225	14962	14889	15007	14912	14922	15176	14927	15106	14862	15099	15061	14999	15057	15056	15120	15137	15036	14944	15066	15235	15082	15079	14971	14765	14916	15239	14936	14977	15002	15014	15150	14889	14930	14999	15001	14959	15092	15011	15160	14911	14893	15062	14944	14998	14906	14987	14873	15148	15006	14986	15040	14994	14905	14872	15010	15058	14989	15029	15059	15047	15177	15226	15216	15027	14990	14886	14837	15093	15094	15066	15004	14838	15189	14877	14943	15058	15096	14960	15126	14928	15018	14809	14990	14953	15117	15251	14936	14907	15065	15009	15000	15164	14976	14950	15001	15090	14760	15152	14933	14965	14944	14818	14937	15030	15025	14857	14876	15169	14953	14946	15080	15044	14945	14964	15107	14767	15033	14954	14943	15059	14916	14859	15045	14998	14856	15037	15105	15037	15080	14905	14947	14945	15211	15024	15092	15044	15252	15028	15150	14933	15011	15219	15083	14961	14871	14870	14876	15092	15087	15154	14993	15014	14978	14839	15017	14964	15111	15096	14999	15068	14970	15057	15060	14915	14971	14951	14895	15227	15103	14942	15076	14936	14834	15074	15208	14981	15029	14730	14959	14908	15186	15011	14913	14904	14977	14929	14953	15121	14915	15093	15023	14913	14956	14878	14979	14939	14875	14972	15033	14909	14943	14780	14971	15134	14708	15058	15006	14983	14981	15150	14757	14995	15104	15083	14905	14928	15007	14960	15173	15050	15076	15019	14974	14978	15081	14905	14905	14785	14962	14998	15063	14954	15049	14932
20412	36256	36200	30651	26822	23805	37161	70959	55353	38977	21612	13843	12468	12405	12453	12458	12247	12511	12331	12562	12388	12350	12330	12422	12316	12333	12278	12387	12279	12451	12395	12254	12268	12368	12352	12320	12356	12351	12524	12445	12411	12469	12247	12172	12265	12384	12615	12242	12310	12454	12443	12363	12330	12357	12306	12455	12313	12427	12406	12409	12376	12469	12149	12424	12247	12225	12523	12236	12346	12280	12165	12343	12318	12266	12384	12288	12365	12301	12325	12366	12440	12522	12361	12256	12265	12493	12524	12562	12346	12354	12384	12254	12474	12339	12387	12480	12222	12348	12295	12421	12442	12381	12279	12360	12394	12361	12347	12296	12325	12269	12689	12352	12367	12488	12293	12298	12277	12385	12526	12288	12203	12443	12360	12410	12202	12397	12405	12430	12272	12413	12362	12368	12286	12244	12239	12258	12303	12415	12328	12284	12299	12375	12252	12326	12361	12257	12438	12139	12334	12372	12283	12258	12314	12330	12461	12482	12341	12421	12293	12453	12304	12281	12325	12302	12282	12362	12303	12387	12396	12263	12199	12438	12451	12350	12285	12270	12427	12368	12439	12401	12246	12207	12516	12403	12342	12265	12384	12334	12185	12451	12427	12280	12249	12354	12176	12346	12401	12410	12352	12475	12513	12431	12214	12314	12233	12227	12356	12283	12253	12342	12297	12287	12333	12491	12222	12264	12373	12489	12410	12411	12270	12193	12312	12517	12485	12390	12307	12317	12492	12346	12311	12423	12303	12347	12296	12403	12352	12236	12308	12300	12445	12382	12321	12309	12350	12343	12371	12389	12375	12355	12286	12402	12495	12416	12332	12248	12404	12226	12366	12302	12298	12219	12281	12547	12368	12375	12345	12147	12384	12390	12405	12259	12629	12237	12452	12282	12239	12277	12305	12241	12443	12256	12353	12290	12242	12232	12507	12287	12331	12188	12050	12397	12266	12338	12382	12218	12187	12368	12532	12263	12520	12479	12301	12377	12254	12507	12273	12207	12236	12325	12442	12339	12295	12189	12450	12225	12462	12385	12326	12253	12271	12462	12304	12295	12383	12242	12531	12358	12461	12451	12564	12189	12351	12414	12469	12272	12319	12402	12453	12354	12367	12314	12446	12423	12267	12418	12294	12343	12504	12212	12352	12160	12347	12345	12470	12220	12360	12292	12390	12356	12348	12270	12290	12347	12296	12334	12389	12482	12372	12428	12392	12310	12393	12316	12424	12469	12334	12330	12367	12195	12329	12251	12389	12483	12398	12439	12356	12243	12310	12348	12345	12303	12269	12382	12243	12419	12436	12374	12390	12314	12250	12294	12271	12407	12250	12259	12218	12307	12306	12323	12214	12329	12374	12297	12433	12308	12431	12227	12350	12372	12341	12285	12113	12302	12372	12271	12484	12413	12356	12567	12345	12387	12308	12374	12463	12313	12282	12239	12331	12305	12423	12331	12313	12302	12420	12516	12444	12530	12301	12261	12358	12455	12303	12438	12436	12256	12383	12229	12242	12370	12361	12333	12433	12339	12273	12306	12335	12275	12245	12397	12333	12339	12270	12342	12527	12386	12289	12344	12445	12488	12198	12138	12505	12388	12099	12248	12207	12379	12403	12392	12306	12341	12346	12264	12387	12269	12397	12243	12184	12288	12259	12316	12499	12342	12424	12231	12146	12386	12384	12268	12301	12340	12178	12470	12399	12302	12275	12328	12347	12412	12406	12210	12326	12347	12363	12382	12414	12146	12406	12269	12301	12349	12424	12349	12301	12272	12189	12302	12412	12364	12433	12361	12491	12340	12574	12284	12265	12527	12453	12270	12213	12357	12360	12279	12367	12282	12468	12340	12311	12291	12239	12477	12328	12299	12489	12305	12473	12445	12389	12264	12265	12441	12211	12249	12495	12445	12392	12385	12364	12375	12410	12256	12313	12327	12306	12208	12321	12397	12248	12290	12406	12224	12414	12341	12385	12325	12378	12291	12373	12440	12330	12306	12418	12259	12491	12554	12301	12329	12386	12375	12486	12265	12272	12120	12291	12411	12152	12358	12317	12363	12384	12292	12398	12227	12475	12355	12413	12341	12230	12403	12347	12405	12490	12250	12396	12356	12339	12317	12342	12409	12430	12382	12336	12303	12374	12478	12438	12425	12337	12178	12529	12223	12352	12358	12186	12336	12380	12320	12335	12436	12332	12389	12460	12244	12379	12252	12433	12390	12517	12344	12317	12457	12421	12454	12163	12316	12155	12316	12511	12189	12109	12364	12306	12344	12403	12225	12373	12313	12406	12219	12402	12249	12333	12385	12441	12405	12300	12332	12477	12316	12386	12291	12335	12244	12274	12438	12273	12237	12221	12315	12329	12259	12314	12380	12377	12200	12268	12357	12580	12362	12348	12438	12314	12292	12235	12335	12345	12210	12487	12385	12294	12449	12234	12275	12224	12549	12489	12401	12298	12429	12295	12468	12295	12455	12418	12393	12433	12378	12409	12343	12338	12441	12426	12402	12216	12363	12348	12328	12461	12260	12351	12247	12254	12449	12428	12402	12355	12297	12301	12334	12357	12343	12305	12402	12420	12380	12415	12349	12322	12286	12332	12217	12221	12425	12349	12319	12317	12444	12519	12397	12434	12194	12389	12412	12185	12198	12224	12284	12354	12286	12276	12174	12428	12175	12306	12175	12402	12488	12335	12337	12528	12440	12468	12268	12508	12498	12309	12368	12156	12324	12253	12332	12354	12295	12438	12424	12395	12302	12392	12424	12139	12333	12445	12357	12385	12213	12186	12357	12347	12301	12399	12454	12448	12069	12297	12364	12269	12512	12332	12422	12397	12290	12500	12222	12170	12300	12280	12349	12328	12447	12462	12381	12354	12373	12377	12535	12356	12341	12131	12302	12393	12397	12399	12187	12327	12354	12346	12424	12345	12286	12317	12264	12411	12342	12300	12371	12269	12283	12291	12312	12422	12480	12454	12337	12368	12407	12461	12283	12398	12539	12336	12282	12384	12437	12388	12473	12250	12194	12396	12360	12330	12361	12381	12381	12435	12237	12418	12475	12421	12465	12236	12552	12404	12327	12299	12383	12322	12335	12231	12340	12389	12273	12296	12466	12284	12348	12571	12283	12253	12435	12427	12437	12343	12279	12409	12447	12323	12277	12276	12329	12342	12300	12372	12444	12345	12346	12514	12334	12355	12305	12449	12395	12331	12281	12324	12331	12362	12210	12462	12373	12355	12205	12187	12402	12284	12342	12373	12338	12410	12275	12258	12472	12292	12337	12346	12240	12570	12216	12383	12272	12322	12322	12172	12404	12535	12417	12253	12266	12326	12411	12419	12382	12257	12408	12367	12276	12392	12437	12344	12264	12268	12311	12383	12194	12369	12232	12395	12612	12289	12273	12341	12095	12337	12356	12421	12246	12255	12386	12415	12307	12171	12515	12268	12434	12283	12446	12258	12516	12420	12259	12313	12332	12314	12353	12261	12427	12288	12350	12424	12317	12429	12510	12291	12123	12456	12402	12494	12444	12446	12353	12323	12455	12406	12339	12466	12452	12273	12356	12271	12331	12354	12500	12284	12330	12464	12416	12416	12486	12355	12339	12241	12303	12399	12268	12260	12292	12466	12424	12345	12374	12461	12149	12492	12142	12271	12234	12426	12199	12355	12091	12207	12369	12337	12312	12255	12512	12320	12283	12396	12332	12354	12416	12267	12393	12439	12207	12423	12354	12339	12225	12395	12534	12236	12363	12333	12525	12154	12347	12347	12293	12457	12314	12410	12385	12310	12380	12292	12241	12344	12271	12288	12180	12253	12309	12232	12358	12336	12444	12367	12349	12280	12401	12285	12347	12477	12380	12327	12390	12338	12252	12357	12354	12257	12357	12255	12189	12343	12313	12343	12280	12341	12341	12437	12117	12278	12351	12304	12253	12416	12256	12478	12395	12262	12415	12378	12389	12387	12307	12178	12325	12335	12361	12250	12493	12314	12168	12281	12395	12287	12411	12361	12404	12321	12435	12432	12285	12443	12388	12287	12375	12144	12356	12626	12333	12220	12291	12352	12266	12334	12399	12533	12522	12329	12243	12228	12143	12476	12345	12420	12285	12371	12314	12507	12349	12338	12251	12446	12363	12386	12343	12291	12377	12282	12240	12236	12387	12344	12371	12338	12488	12139	12412	12194	12325	12389	12310	12290	12322	12396	12221	12200	12196	12236	12274	12286	12384	12381	12278	12362	12285	12183	12402	12423	12365	12382	12441	12456	12330	12328	12259	12360	12438	12186	12310	12329	12392	12368	12397	12238	12240	12417	12431	12371	12413	12214	12228	12486	12332	12355	12463	12471	12222	12411	12304	12363	12293	12361	12300	12393	12423	12314	12346	12239	12552	12286	12289	12372	12411	12354	12634	12257	12276	12258	12360	12479	12252	12377	12390	12384	12367	12363	12335	12266	12367	12390	12225	12413	12402	12178	12293	12395	12433	12382	12311	12337	12235	12530	12193	12129	12339	12520	12404	12261	12181	12306	12343	12410	12558	12398	12284	12316	12237	12254	12370	12439	12300	12431	12348	12307	12320	12266	12430	12444	12365	12281	12469	12376	12413	12356	12348	12260	12243	12310	12258	12429	12154	12387	12373	12339	12293	12419	12205	12386	12256	12454	12276	12396	12425	12356	12167	12353	12312	12302	12333	12498	12305	12315	12341	12412	12346	12292	12524	12235	12348	12386	12372	12380	12368	12320	12386	12426	12458	12326	12290	12289	12345	12316	12499	12322	12326	12357	12325	12287	12246	12457	12379	12393	12257	12201	12265	12218	12433	12386	12367	12454	12316	12377	12398	12404	12215	12387	12419	12396	12446	12310	12284	12508	12103	12287	12447	12383	12441	12322	12417	12350	12436	12342	12362	12349	12435	12397	12396	12111	12385	12226	12496	12331	12300	12354	12315	12309	12414	12306	12209	12283	12313	12223	12317	12304	12334	12234	12341	12327	12333	12303	12450	12339	12156	12434	12474	12295	12182	12357	12109	12464	12342	12439	12478	12276	12600	12244	12245	12315	12402	12335	12307	12404	12278	12390	12430	12457	12294	12318	12411	12478	12225	12338	12381	12412	12417	12424	12434	12301	12355	12331	12301
29912	23776	25018	21609	19114	18337	19416	27629	23925	20073	17558	17022	16724	16708	16657	16625	16850	16682	16708	16759	16741	16675	16499	16806	16708	16683	16671	16554	16497	16921	16987	16766	16673	16691	16590	16609	16587	16679	16643	16651	16739	16694	16578	16715	16689	16776	16727	16776	16674	16562	16740	16543	16666	16822	16614	16931	16703	16552	16704	16721	16753	16718	16836	16624	16771	16623	16537	16583	16674	16671	16672	16483	16833	16717	16809	16782	16760	16662	16657	16792	16736	16413	16494	16580	16843	16886	16573	16925	16723	16722	16629	16716	16489	16716	16625	16566	16516	16600	16839	16715	16846	16633	16691	16779	16659	16778	16735	16618	16741	16598	16861	16707	16665	16632	16769	16651	16712	16811	16818	16762	16719	16852	16485	16734	16626	16564	16678	16877	16803	16749	16675	16739	16600	16570	16776	16701	16776	16679	16628	16681	16582	16649	16662	16623	16753	16769	16501	16619	16628	16643	16647	16755	16894	16742	16606	16667	16659	16534	16778	16598	16785	16688	16729	16842	16686	16749	16803	16734	16724	16742	16809	16600	16585	16742	16670	16693	16670	16840	16703	16753	16771	16750	16777	16515	16582	16715	16698	16660	16663	16675	16545	16817	16684	16718	16715	16735	16816	16681	16568	16729	16697	16703	16556	16706	16830	16631	16870	16670	16503	16669	16733	16597	16651	16700	16536	16698	16809	16748	16601	16700	16556	16751	16748	16631	16668	16685	16666	16764	16769	16663	16488	16657	16744	16823	16742	16763	16605	16675	16870	16795	16691	16607	16607	16671	16542	16604	16629	16698	16612	16889	16798	16501	16733	16585	16743	16739	16922	16659	16707	16689	16711	16457	16626	16688	16775	16605	16447	16733	16585	16707	16832	16517	16866	16775	16768	16469	16807	16618	16649	16721	16590	16783	16627	16514	16745	16784	16598	16667	16723	16615	16520	16525	16800	16804	16935	16573	16554	16604	16579	16698	16708	16639	16830	16864	16731	16570	16656	16527	16597	16618	16741	16786	16780	16507	16732	16804	16751	16591	16766	16522	16513	16698	16484	16787	16842	16676	16658	16763	16646	16691	16726	16916	16821	16673	16697	16520	16588	16752	16777	16763	16838	16703	16729	16732	16682	16688	16686	16580	16696	16629	16675	16976	16613	16617	16682	16690	17051	16929	16486	16525	16533	16679	16623	16740	16788	16787	16650	16762	16705	16746	16796	16710	16698	16707	16631	16708	16861	16707	16775	16823	16518	16719	16779	16714	16636	16812	16990	16783	16665	16755	16807	16505	16633	16932	16605	16657	16864	16762	16770	16536	16652	16693	16875	16742	16540	16692	16617	16700	16678	16883	16867	16723	16762	16629	16545	16551	16863	16848	16732	16543	16466	16571	16601	16588	16536	16635	16493	16716	16585	16828	16711	16654	16677	16635	16892	16606	16701	16753	16754	16800	16864	16851	16709	16721	16501	16671	16677	16638	16510	16732	16905	16518	16640	16624	16501	16702	16743	16758	16796	16836	16673	16762	16863	16760	16618	16487	16900	16716	16559	16786	16589	16528	16669	16743	16748	16782	16490	16631	16585	16600	16810	16552	16638	16718	16587	16816	16539	16578	16675	16681	16700	16775	16678	16752	16890	16745	16696	16720	16783	16584	16638	16712	16684	16628	16547	16794	16854	16724	16667	16703	16576	16504	16622	16726	16689	16755	16688	16641	16823	16654	16753	16707	16600	16757	16750	16651	16632	16707	16774	16649	16640	16592	16683	16605	16730	16778	16838	16634	16736	16739	16731	16505	16593	16747	16697	16567	16644	16532	16739	16856	16716	16663	16547	16757	16809	16712	16469	16921	16575	16456	16521	16682	16657	16539	16685	16747	16805	16748	16767	16686	16650	16939	16537	16861	16760	16594	16626	16862	16778	16780	16796	16668	16665	16818	16682	16576	16733	16598	16598	16757	16636	16790	16846	16833	16798	16769	16642	16530	16868	16735	16669	16749	16732	16683	16493	16723	16778	16657	16764	16744	16706	16598	16639	16486	16723	16650	16798	16587	16642	16648	16650	16527	16613	16618	16884	16702	16736	16490	16701	16728	16656	16598	16667	16626	16879	16746	16628	16742	16557	16624	16696	16617	16686	16839	16789	16841	16696	16697	16986	16727	16587	16571	16777	16863	16634	16662	16606	16572	16587	16744	16564	16620	16669	16723	16421	16653	16618	16743	16765	16895	16722	16718	16617	16563	16798	16547	16685	16814	16666	16824	16567	16540	16629	16588	16675	16764	16672	16862	16733	16557	17049	16554	16571	16522	16746	16781	16616	16556	16776	16995	16713	16827	16704	16585	16763	16601	16531	16542	16570	16526	16850	16712	16855	16916	16667	16656	16634	16783	16638	16642	16608	16621	16643	16685	16906	16706	16642	16828	16601	16536	16847	16611	16756	16619	16761	16535	16686	16927	16704	16708	16583	16452	16693	16582	16606	16627	16554	16367	16653	16681	16736	16914	16770	16766	16896	16664	16748	16718	16887	16777	16550	16824	16858	16592	16730	16758	16666	16766	16791	16665	16820	16937	16672	16612	16585	16700	16750	16699	16712	16735	16590	16643	16521	16700	16554	16624	16470	16600	16833	16782	16759	16814	16798	16695	16697	16718	16632	16578	16734	16795	16654	16670	16769	16775	16640	16662	16744	16763	16786	16759	16934	16497	16509	16542	16494	16595	16751	16739	16586	16825	16823	16759	16805	16952	16679	16852	16579	16703	16723	16707	16845	16799	16796	16813	16611	16920	16794	16678	16739	16503	16628	16892	16787	16793	16682	16728	16736	16702	16750	16650	16737	16798	16757	16499	16763	16688	16743	16685	16812	16819	16509	16724	16781	16572	16632	16816	16682	16692	16526	16566	16710	16761	16814	16576	16751	16762	16857	16558	16583	16825	16705	16770	16780	16673	16676	16763	16629	16697	16836	16605	16834	16705	16586	16649	16653	16643	16936	16687	16810	16836	16845	16667	16469	16546	16681	16795	16679	16489	16554	16655	16585	16527	16670	16745	16841	16776	16928	16608	16481	16597	16676	16702	16536	16575	16745	16638	16645	16672	16674	16672	16670	16629	16856	16547	16744	16675	16623	16701	16616	16476	16693	16556	16543	16811	16508	16603	16647	16699	16670	16550	16634	16773	16962	16708	16743	16808	16876	16815	16642	16593	16535	16586	16579	16483	16623	16570	16776	16801	16539	16545	16713	16601	16752	16707	16779	16581	16805	16609	16759	16657	16633	16743	16798	16695	16542	16662	16712	16769	16554	16874	16783	16735	16644	16892	16753	16586	16593	16810	16794	16978	16651	16567	16684	16625	16792	16575	16719	16829	16651	16651	16692	16753	16931	16548	16871	16831	16520	16574	16625	16504	16830	16591	16721	16560	16706	16920	16693	16637	16591	16875	16750	16829	16601	16800	16598	16872	16656	16459	16745	16508	16613	16700	16978	16809	16716	16744	16815	16834	16814	16714	16593	16576	16596	16649	16655	16737	16724	16621	16822	16541	16697	16824	16567	16616	16758	16577	16705	16652	16557	16622	16584	16674	16770	16922	16582	16703	16812	16674	16659	16739	16675	16560	16738	16598	16676	16781	16488	16563	16602	16785	16698	16736	16602	16550	16712	16661	16709	16736	16641	16669	16666	16680	16603	16690	16665	16614	16658	16635	16640	16683	16820	16685	16751	16643	16610	16784	16658	16680	16844	16538	16815	16671	16773	16591	16663	16698	16668	16618	16682	16702	16708	16641	16652	16740	16792	16623	16750	16895	16518	16742	16604	16698	16782	16695	16585	16756	16880	16713	16812	16920	16873	16706	16874	16768	16837	16781	16775	16777	16695	16668	16799	16681	16626	16597	16844	16834	16768	16895	16834	16603	16585	16780	16749	16483	16720	16842	16882	16757	16935	16501	16597	16506	16838	16826	16662	16878	16746	16628	16814	16689	16740	16532	16729	16660	16825	16775	16684	16586	16689	16763	16706	16523	16618	16911	16627	16631	16634	16463	16707	16706	16593	16633	16890	16762	16782	16666	16642	16648	17065	16768	16767	16808	16685	16737	16783	16758	16844	16711	16814	16769	16710	16535	16743	16866	16751	16896	16790	16597	16794	16787	16709	16894	16842	16680	16688	16590	16911	16741	16798	16696	16850	16527	16661	16563	16693	16724	16611	16837	16616	16791	16521	16719	16573	16527	16792	16575	16896	16610	16724	16669	16573	16899	16667	16736	16362	16772	16812	16706	16897	16647	16681	16605	16568	16952	16841	16702	16412	16815	16851	16654	16639	16750	16654	16781	16797	16700	16829	16813	16644	16709	16803	16495	16688	16567	16532	16585	16691	16710	16596	16581	16609	16563	16698	16688	16673	16827	16603	16706	16547	16629	16865	16863	16643	16670	16875	16803	16572	16766	16682	16576	16649	16765	16578	16639	16753	16632	16596	16729	16532	16515	16738	16854	16696	16762	16875	16599	16792	16677	16590	16620	16764	16651	16546	16833	16839	16670	16715	16719	16841	16879	16943	16434	16709	16694	16765	16861	16784	16676	16671	16610	16667	16589	16690	16622	16719	16667	16833	16789	16920	16717	16558	16804	16890	16573	16735	16615	16602	16693	16622	16822	16867	16727	16803	16785	16503	16785	16716	16634	16639	16764	16733	16506	16596	16641	16918	16422	16829	16585	16462	16704	16765	16696	16794	16648	16748	16616	16477	16454	16554	16579	16492	16608	16644	16594	16553	16824	16703	16730	16802	16582	16845	16649	16699	16700	16700	16763	16767	16811	16711	16756	16839	16688	16677	16529	16887	16680	16731	16683	16725	16548	16798	16724	16707	16932	16771	16465	16620	16532	16774	16575	16668	16676	16823	16736	16652	16788	16677	16755	17066	16525	16602	16611	16728	16691	16514	16705	16838	16496	16787	16778	16453	16758	16658	16604	16650	16846	16632	16520	16539	16850	16683	16643	16729	16701	16641	16700	16748	16751	16871	16912	16678	16727	16643	16628	16701	16558	16678	16611	16594	16613	16691	16865	16532	16692	16629	16557	16706	16906	16692	16690	16667	16789	16804	16641	16934	16571	16609	16478	16662	16492	16807	16665	17003	16685	16567	16775
16595	23599	22342	18296	16961	15716	18056	27354	20691	16287	14010	13421	13376	13410	13344	13304	13478	13254	13343	13598	13425	13359	13385	13417	13350	13375	13343	13330	13412	13340	13563	13450	13334	13297	13249	13307	13656	13494	13298	13326	13409	13403	13565	13298	13340	13336	13439	13338	13377	13324	13614	13417	13304	13388	13487	13411	13406	13279	13293	13427	13336	13376	13444	13352	13280	13391	13550	13241	13521	13356	13486	13410	13360	13317	13267	13332	13367	13353	13405	13397	13319	13370	13306	13296	13365	13263	13261	13241	13607	13387	13465	13242	13548	13284	13380	13456	13546	13434	13489	13409	13402	13381	13396	13291	13113	13431	13449	13534	13359	13426	13474	13251	13299	13266	13477	13235	13443	13424	13426	13363	13438	13424	13324	13340	13231	13426	13502	13409	13249	13402	13337	13357	13551	13342	13164	13322	13429	13304	13339	13493	13358	13307	13457	13268	13504	13335	13440	13522	13437	13401	13563	13426	13253	13359	13324	13291	13302	13297	13478	13374	13378	13169	13330	13409	13256	13216	13518	13415	13349	13361	13248	13300	13515	13448	13442	13312	13477	13278	13333	13336	13189	13440	13316	13406	13396	13230	13355	13335	13380	13540	13325	13373	13401	13523	13377	13392	13284	13418	13390	13316	13466	13335	13240	13310	13490	13294	13437	13414	13400	13309	13319	13408	13428	13445	13467	13240	13180	13427	13407	13338	13518	13276	13552	13480	13308	13321	13380	13337	13339	13335	13367	13328	13219	13412	13320	13310	13583	13345	13406	13365	13450	13247	13409	13175	13307	13535	13328	13506	13319	13482	13301	13529	13476	13475	13677	13272	13267	13436	13397	13425	13434	13468	13490	13241	13329	13497	13329	13515	13359	13535	13196	13369	13422	13277	13358	13414	13385	13234	13482	13293	13437	13351	13222	13320	13267	13611	13446	13397	13330	13409	13284	13280	13549	13291	13253	13203	13349	13431	13317	13457	13224	13437	13279	13280	13321	13368	13370	13436	13400	13200	13383	13272	13408	13381	13359	13159	13323	13534	13221	13253	13237	13428	13337	13509	13305	13163	13343	13321	13267	13266	13258	13312	13256	13234	13157	13367	13347	13335	13474	13346	13288	13428	13313	13329	13507	13462	13262	13351	13421	13438	13358	13472	13316	13446	13227	13263	13309	13298	13578	13528	13406	13310	13292	13428	13362	13360	13451	13346	13422	13236	13474	13308	13439	13437	13377	13247	13330	13533	13280	13354	13365	13313	13385	13345	13385	13467	13303	13552	13423	13227	13356	13627	13254	13419	13499	13344	13269	13395	13255	13334	13243	13568	13301	13495	13328	13377	13320	13522	13448	13371	13294	13257	13235	13507	13370	13365	13358	13180	13208	13443	13360	13292	13365	13506	13350	13285	13257	13485	13288	13472	13211	13455	13472	13313	13353	13268	13363	13331	13382	13481	13430	13363	13408	13402	13377	13470	13462	13455	13420	13433	13352	13311	13371	13461	13271	13355	13198	13452	13498	13381	13428	13386	13342	13374	13223	13430	13403	13366	13281	13377	13206	13578	13532	13375	13269	13448	13451	13302	13487	13367	13485	13229	13386	13323	13232	13220	13392	13379	13445	13301	13295	13519	13326	13391	13418	13248	13411	13242	13358	13359	13252	13494	13546	13429	13450	13401	13321	13446	13346	13488	13331	13516	13348	13515	13424	13274	13370	13577	13425	13322	13373	13284	13340	13228	13233	13459	13367	13306	13409	13234	13201	13358	13401	13277	13454	13346	13424	13320	13294	13254	13329	13493	13489	13288	13470	13242	13394	13246	13206	13483	13307	13416	13450	13423	13500	13437	13195	13339	13311	13286	13458	13306	13393	13428	13276	13431	13393	13327	13237	13229	13249	13233	13392	13517	13287	13482	13225	13503	13328	13289	13301	13193	13425	13400	13439	13440	13373	13449	13358	13506	13170	13267	13434	13435	13333	13322	13333	13414	13297	13414	13400	13419	13360	13281	13414	13239	13279	13307	13293	13457	13244	13296	13421	13276	13392	13313	13368	13376	13510	13421	13212	13296	13588	13290	13464	13289	13370	13317	13399	13244	13325	13355	13562	13361	13214	13466	13431	13376	13297	13239	13380	13262	13223	13285	13417	13389	13326	13240	13454	13475	13464	13179	13500	13464	13326	13365	13313	13486	13335	13301	13327	13461	13414	13531	13345	13511	13403	13226	13443	13479	13394	13382	13419	13211	13433	13392	13318	13227	13270	13269	13231	13357	13460	13354	13356	13362	13220	13295	13468	13204	13463	13411	13355	13433	13495	13333	13366	13244	13476	13487	13434	13455	13317	13305	13357	13497	13406	13048	13435	13461	13358	13481	13436	13257	13172	13374	13306	13293	13555	13359	13415	13424	13263	13519	13497	13353	13321	13456	13299	13355	13399	13414	13272	13299	13265	13446	13347	13189	13234	13328	13330	13589	13338	13423	13391	13425	13511	13278	13408	13500	13297	13267	13382	13450	13348	13556	13379	13336	13459	13316	13401	13248	13376	13344	13302	13356	13349	13285	13374	13311	13302	13247	13390	13290	13458	13315	13404	13279	13273	13525	13307	13378	13439	13289	13376	13572	13520	13312	13177	13306	13409	13308	13244	13270	13374	13187	13238	13442	13374	13302	13257	13416	13439	13262	13475	13405	13427	13573	13341	13269	13738	13305	13366	13297	13324	13300	13450	13216	13386	13212	13406	13310	13473	13201	13334	13431	13384	13298	13331	13376	13305	13415	13470	13599	13470	13426	13266	13354	13488	13201	13462	13179	13172	13279	13406	13173	13430	13416	13335	13389	13410	13444	13495	13457	13471	13262	13572	13169	13290	13268	13633	13342	13207	13278	13272	13387	13382	13401	13432	13384	13505	13229	13501	13367	13486	13436	13296	13385	13302	13524	13374	13238	13333	13315	13400	13363	13346	13330	13472	13401	13234	13581	13362	13472	13324	13371	13396	13402	13519	13508	13435	13470	13406	13293	13438	13353	13193	13207	13334	13366	13388	13378	13340	13418	13433	13227	13375	13431	13409	13495	13348	13363	13319	13387	13509	13297	13367	13240	13350	13342	13427	13350	13422	13188	13344	13307	13323	13464	13349	13336	13388	13367	13367	13305	13380	13327	13571	13199	13366	13335	13241	13395	13305	13389	13345	13425	13305	13435	13341	13432	13417	13410	13445	13276	13371	13344	13489	13553	13382	13452	13574	13265	13330	13229	13352	13321	13379	13364	13230	13379	13322	13509	13504	13392	13350	13338	13368	13285	13317	13394	13410	13317	13189	13378	13354	13352	13425	13355	13463	13387	13416	13458	13470	13269	13456	13474	13221	13435	13285	13312	13387	13349	13551	13368	13327	13304	13368	13383	13295	13219	13342	13305	13414	13389	13273	13259	13472	13363	13365	13364	13379	13368	13384	13304	13270	13353	13180	13434	13200	13422	13279	13343	13272	13404	13352	13350	13413	13361	13372	13285	13345	13169	13348	13452	13514	13305	13369	13399	13447	13368	13429	13467	13429	13222	13395	13344	13416	13294	13388	13554	13400	13442	13266	13492	13580	13418	13340	13372	13519	13235	13452	13428	13443	13378	13384	13354	13378	13314	13384	13391	13320	13438	13318	13416	13370	13257	13384	13291	13228	13362	13531	13523	13315	13237	13399	13217	13466	13225	13448	13397	13487	13307	13365	13301	13246	13283	13400	13437	13153	13341	13603	13432	13495	13287	13336	13259	13323	13425	13182	13386	13236	13291	13334	13467	13233	13285	13388	13391	13285	13287	13237	13444	13433	13485	13506	13463	13293	13441	13422	13432	13466	13483	13314	13457	13330	13167	13276	13540	13182	13387	13385	13282	13285	13468	13185	13282	13327	13328	13268	13348	13557	13231	13359	13397	13190	13410	13221	13309	13341	13582	13427	13319	13423	13263	13470	13459	13299	13420	13335	13251	13422	13318	13423	13338	13347	13468	13470	13376	13272	13332	13276	13255	13256	13328	13434	13355	13159	13319	13291	13494	13528	13221	13406	13450	13361	13179	13478	13438	13452	13352	13401	13430	13237	13323	13285	13188	13469	13426	13142	13190	13485	13354	13218	13314	13226	13437	13373	13377	13438	13478	13203	13400	13171	13288	13365	13483	13559	13406	13408	13301	13475	13394	13380	13374	13384	13364	13416	13433	13468	13265	13203	13069	13459	13494	13420	13325	13459	13275	13429	13468	13408	13388	13281	13353	13411	13348	13504	13375	13414	13300	13479	13332	13446	13401	13435	13335	13271	13353	13275	13334	13332	13508	13549	13420	13509	13388	13547	13415	13227	13495	13411	13383	13380	13453	13442	13375	13393	13476	13411	13355	13489	13337	13361	13503	13389	13404	13491	13316	13391	13432	13416	13412	13248	13470	13400	13287	13287	13414	13421	13426	13336	13483	13351	13466	13364	13362	13254	13495	13333	13417	13348	13298	13361	13423	13446	13288	13439	13418	13220	13321	13359	13302	13470	13277	13320	13458	13399	13406	13276	13275	13260	13521	13300	13344	13234	13395	13351	13388	13498	13583	13322	13383	13341	13266	13378	13391	13352	13414	13316	13340	13246	13354	13431	13288	13512	13514	13524	13361	13530	13367	13319	13416	13248	13336	13458	13387	13298	13439	13535	13331	13212	13357	13310	13376	13397	13304	13442	13427	13242	13388	13372	13401	13376	13471	13472	13470	13383	13471	13559	13377	13460	13290	13408	13483	13472	13430	13257	13321	13426	13250	13405	13545	13432	13329	13312	13328	13316	13291	13308	13315	13306	13332	13494	13220	13246	13328	13325	13316	13236	13388	13358	13392	13392	13376	13265	13373	13118	13207	13189	13285	13471	13405	13403	13468	13463	13479	13366	13433	13273	13263	13404	13261	13306	13229	13427	13255	13324	13349	13425	13437	13352	13423	13514	13185	13174	13426	13208	13432	13342	13472	13175	13444	13471	13323	13294	13536	13476	13268	13334	13521	13354	13435	13439	13502	13236	13544	13274	13398	13509	13318	13358	13522	13435	13492	13337	13389	13343	13278	13298	13384	13301	13267	13322	13423	13318	13155	13441	13381	13371	13516	13517	13461	13339	13411	13424	13578
25303	21093	28097	25097	22965	22470	43194	59926	45752	31420	21482	17235	16396	16297	16167	16359	16298	16124	16232	16249	16218	16366	16344	16324	16256	16321	16180	16371	16289	16176	16303	16167	16043	16186	16187	16338	16364	16048	16277	16274	16057	16155	16289	16309	16217	16245	16058	16052	16307	16210	16309	16318	16225	16200	16116	16288	16071	16314	16322	16313	16322	16089	16048	16283	16090	16222	16117	16128	16126	16226	16225	16343	16213	16175	16213	16017	15949	16179	16160	16031	16188	16203	16133	16039	16273	16237	16355	16113	16157	16122	16089	16358	16193	16175	16164	16272	16130	16099	16212	16014	16167	16178	16150	16143	16303	16194	16073	16288	16170	16095	16088	16103	16011	16252	16086	16063	16216	16075	16061	15957	16178	16165	15946	16114	16131	16113	16223	16150	16189	16098	16180	16212	16211	15927	16271	16154	16130	16118	16179	16257	16044	16137	16170	16084	16157	16305	16194	16191	16090	16048	16311	16299	16387	16172	16231	16110	16089	15973	16052	16319	16345	16119	16313	16193	16146	16141	16232	16049	16179	16102	16214	16126	16339	16088	16213	16217	16415	16058	16096	16287	16040	16163	16087	16216	16023	16139	16357	15994	16101	16204	16405	16077	16300	16273	16234	16275	16057	16300	16282	16215	16197	16160	16034	16140	16224	16142	16030	16218	16172	16199	16228	16053	16267	16258	16136	16268	16119	16169	15984	16125	15944	16268	16165	16206	15998	16101	16157	16283	16234	16353	16072	16331	16248	16177	16319	16089	16313	16199	16216	16247	16139	16199	16206	16245	16331	16012	16092	16165	16210	16311	16432	16150	16108	16250	16075	16119	16314	15877	16205	16181	16067	16057	16150	16080	16053	16178	16176	16087	16044	16062	16299	16137	16202	16303	16474	16143	16081	16048	16051	16154	16030	16201	16277	16138	16036	16081	16233	16063	16307	16055	16182	16171	16067	15929	16262	16141	16165	16141	16226	16104	16200	15979	16030	15969	16172	16317	16219	16299	16173	16270	16303	16002	15994	16109	16107	16109	16108	16199	16100	16146	15960	16064	16151	16213	15959	16255	16373	16108	16288	16094	16131	16138	16111	16169	16204	16049	15973	16293	16110	16294	16260	16088	16102	16194	16019	16023	16144	16182	16124	16167	16371	16225	16352	16258	16095	16112	16135	16325	16277	16098	16150	16296	16189	16188	16149	16124	16020	16004	16162	16039	15985	16345	16142	16157	16209	16246	16237	16137	16200	16138	16259	16189	16079	16019	16358	16116	16099	16059	16332	16143	16167	16073	16107	16270	16123	16058	16083	16240	16154	16307	16293	16091	16172	16368	16041	16314	16222	16168	16029	16387	15876	16179	16278	16242	15999	16078	16223	16257	16212	16264	16343	16011	16248	16010	16299	16057	16461	16282	16306	16213	16074	16118	16039	16392	16136	16248	16264	16064	16343	16223	16203	16217	16145	16104	16345	16164	16111	16134	16007	16148	16156	16038	16296	16178	16183	16109	16391	16129	16307	16140	16255	16184	16085	16232	16209	16131	16244	16047	16170	16123	16055	16296	15981	16181	16063	16270	16185	16118	16040	16166	16251	16125	16101	16254	16334	16078	16212	16123	16227	16081	16482	16148	16305	16000	16149	15993	16226	16145	16064	16215	15951	16163	16287	16325	16165	16119	16170	16283	16093	16105	16160	16416	16179	16110	16179	16207	16024	16107	16280	16293	16142	16194	16222	16171	16327	16134	16158	16151	15919	16354	16235	16327	16266	16075	16200	16249	15997	16014	16115	16192	16232	16197	15963	16132	16214	16078	16094	16223	16211	16097	16345	16072	16333	16080	16316	16219	16172	16030	16217	16227	16225	16038	16189	16075	16236	16113	16168	16376	16115	16236	16130	16223	16461	16448	16117	16247	16067	16295	15931	16018	16023	16354	16209	16038	16096	16130	16108	16227	16267	16265	16362	16212	16190	16197	16227	16304	16319	16182	16069	16171	16127	16011	16367	16257	16132	16353	16355	16051	16045	16075	16271	16099	16138	16223	16095	16222	16294	16311	16329	16280	16278	16037	16119	15995	16062	15949	16028	16181	16234	16135	16126	16033	16177	16213	15979	15908	16060	16168	16133	16099	16306	16243	16262	15900	16177	16129	16195	16024	16178	16100	16236	16146	16123	16154	16313	16087	16099	16142	16142	16190	16231	16260	16168	16227	16334	16160	16228	15986	16027	15856	16352	16203	16188	16203	15867	16159	16218	16168	16084	16148	16006	16167	16105	16230	16285	16414	16144	16119	16271	16206	16182	16045	16298	16093	16096	15984	16106	16238	15865	16131	16190	15997	16092	15991	16163	16064	16229	16205	16330	16140	16172	16134	16231	16232	16203	16200	16170	16134	16280	16281	16223	16145	16278	16227	16174	16205	15745	16216	15992	16117	16151	16272	16123	16166	16123	16126	16232	16182	16241	16090	16164	16120	15989	16063	16068	16081	16115	16302	16218	16242	16133	16289	16186	16246	16098	16402	16178	16166	15990	16142	16187	16265	16111	16162	16073	16359	15907	16153	16132	16061	16164	16257	16251	16039	16241	16268	16425	16226	16326	16014	16100	16146	16187	16104	16092	16278	16099	16226	16198	16146	16301	16097	16199	16276	15859	16136	16373	16244	16115	16034	16326	16242	16216	16149	16172	16157	16304	16065	16027	16139	16102	16146	16134	16004	16474	16222	16041	16191	16092	16114	16112	15975	16302	15968	16204	15855	16092	16139	16303	16155	16267	16149	16315	16186	16384	16212	16119	16176	16176	16152	16209	16134	16242	16147	16336	16171	16197	16334	16230	16365	16115	16134	16211	16255	16181	16088	16122	16136	16354	16388	16296	16054	16186	16167	16101	16035	16134	16327	16038	16211	16004	16094	16303	16212	16168	16125	16109	16079	16065	16116	16105	16145	16172	16129	16209	16221	16111	16135	16149	16066	16321	16107	16074	16172	16095	16206	16284	16118	16138	16261	16145	16157	16311	16208	16275	16148	15838	16093	16226	16077	16142	16169	16017	16111	16120	16016	15908	16221	16202	16166	16060	16269	16063	16248	16345	16301	16087	16170	16293	16209	16197	16332	16173	16169	16010	16438	15939	16395	16412	16120	16127	16133	16085	15994	16079	16108	16301	16192	16312	16154	16108	16317	16106	15956	16277	16064	16148	16002	16288	16158	16263	16170	16124	16290	16106	16256	16147	16111	16339	16052	16343	16077	16136	16315	16171	16167	16170	16296	16255	16185	16083	16333	16169	16055	16133	16115	16089	16220	16187	16179	16145	15969	15946	16027	15972	16121	16486	16418	16199	16059	16102	16273	16183	16225	15999	16209	16276	16174	16386	16167	16148	16143	16085	16128	16080	16035	16066	16239	16115	16037	16137	15928	16202	16215	16116	16176	16389	16163	15961	16068	16292	16258	16298	15942	16277	16172	16101	16275	16262	16125	16055	16097	15976	16209	16125	16105	16302	16293	16160	16092	16181	16194	15866	16151	16090	16266	16010	16112	16066	16231	16305	16304	16267	16082	16141	16190	16243	16312	16214	16275	16086	16034	16196	15996	16354	16058	16130	16356	16093	16126	16093	16128	16117	16212	16053	16240	16160	16177	16175	16223	16244	16224	16109	16241	16230	16336	16390	16140	15916	16168	16181	16001	16137	16138	16233	16006	16363	16175	15964	16153	16175	16021	15971	16066	16026	16283	16312	16174	16229	16134	16026	16062	16223	16307	16154	16170	16157	15906	16248	16146	16354	16213	16097	16276	16089	16039	16044	16169	16119	16241	16202	16056	16090	15976	15981	16054	16072	16200	16140	16333	16071	16172	16130	16074	16145	16370	16166	16324	16285	16207	16108	16370	16254	16266	16223	16262	16176	16153	16005	16056	15983	16071	16080	16195	16151	16117	16188	16101	16266	15918	16172	16006	16148	16266	16073	16221	16194	16245	16084	15969	16156	16105	15976	16232	16145	16024	16051	16284	16147	16060	16392	16217	16057	16025	16105	16425	16301	16056	16179	16072	16258	16242	16229	16116	16183	16299	16222	16194	16165	16365	16069	16317	16152	16360	16156	16150	16021	16344	16118	16173	16322	16287	16164	16293	16351	16440	16336	16164	16023	16246	16149	16231	16144	16246	16145	16307	16267	16073	16160	16108	16086	16165	16262	16183	16313	16236	16145	16242	16023	16267	16152	15968	16348	16187	16043	16119	16251	16006	16201	16224	16257	16383	16385	16104	16303	15975	16116	16106	16220	16143	16143	16493	16257	15987	15944	16048	16487	16218	16259	16247	16139	16190	16128	16182	16249	16060	16328	16198	16270	16155	15980	16089	16171	16023	15935	16074	16077	15921	16200	16323	16215	16172	16207	16154	16142	16436	16224	16090	16076	16046	16049	16111	16295	15914	16318	16330	16177	16295	16195	16177	16067	16104	16258	16132	16259	16314	15960	15925	16202	16122	16266	16043	16115	16273	16188	15843	16053	16307	16062	16129	16297	16071	16113	16263	15969	16200	16336	16047	16048	16156	15939	16142	16334	16098	16332	16141	16153	16014	16121	16166	16091	16045	15982	16115	16125	16209	16251	16209	16382	16233	16185	16121	16269	16266	16181	16088	16328	16229	16192	16188	16194	16107	16233	16053	16253	16119	16031	16147	16058	16194	15957	16098	16337	16137	16180	16254	16104	16024	15941	16078	16159	16162	16169	16041	16210	16221	16095	16060	16307	16081	16204	16328	16144	15968	16019	16389	16220	16273	16142	16247	16259	16054	16250	16308	16194	16151	16167	16032	16122	16316	16209	16118	16147	16171	16006	16121	16198	16102	16001	15995	16144	16072	16131	16246	16088	15979	16158	16096	16330	16283	16063	16035	16054	16103	16292	16338	16431	16154	16103	16170	15989	16112	16009	16217	16086	16241	16339	16378	16167	16120	16445	16413	16099	16135	16276	16113	16340	16303	16199	16056	16149	15975	16165	16247	16003	15891	15839	16357	16242	16298	16043	16230	16186	16223	16086	16190	16162	16242	16138	16366	16209	16205	16424	16001	16038	16218	16237	16104	16092	16291	16169	16296	15989	16155	16245	16113	16085	16133	16301	16266	16457	16125	16179	16145	16231	16244
19388	36437	34895	23643	22134	19823	43442	56860	43131	29083	17322	13615	13281	13021	13068	13213	13107	13017	13050	13140	13147	13004	13097	13110	13087	13025	13143	13180	13250	13043	12954	13078	13120	13037	13100	13041	13042	13102	13177	13165	13232	13216	13355	12963	13159	13095	13112	12982	13143	12990	12942	12971	13081	13009	13029	13079	13315	13110	13123	13066	13037	13077	13128	13124	13058	13015	13216	13117	13406	12928	13239	13242	13102	13143	13151	12941	13088	12951	13179	13277	12954	13098	12992	13248	13109	13014	13129	13157	13060	12895	13109	13215	13046	13067	13055	13175	12964	13195	12984	13038	13095	13099	13097	13019	12983	13275	12938	13165	13085	12924	13009	12940	13109	13189	12865	13045	12939	13403	13175	12952	12877	13076	13124	13004	13089	12965	12895	13128	12852	13255	13012	13007	13222	13107	13218	13175	13058	13236	13071	13135	13136	13014	13097	13127	13114	13022	13209	13356	12947	13254	12966	13137	13193	12949	13114	12991	13082	13112	13106	13047	13107	13145	13058	12868	13161	13018	13035	13045	13061	13095	13227	13035	13021	13214	13014	13114	13238	13078	12993	13220	13130	13100	13260	13291	12964	13084	13222	13192	12990	12914	13223	13104	13130	13169	12992	13139	13094	12979	13121	13156	12891	13206	13098	13107	13159	13097	13028	13016	13062	13099	13115	13045	13101	13060	13053	13009	13176	13257	13074	13126	13062	13184	13058	13182	13017	13006	13130	13067	13057	12964	13166	13064	12985	13179	13180	13047	13052	13059	13134	13113	13013	13099	13319	13149	13059	13315	13098	13026	13004	13039	13030	13335	13100	13037	13015	12947	13285	13045	13035	13017	13055	13037	13087	13267	12904	13144	13016	12981	12971	13098	13194	13117	13163	13020	13078	13031	13129	13190	12961	13210	13183	13023	12983	13022	12958	12997	13170	13159	13143	13123	13164	12909	12983	12973	13148	13085	13176	13201	13256	13075	13084	13025	13203	13057	12980	13196	13033	13051	13111	13202	13021	13015	13034	13128	13128	13215	13072	12860	13283	12970	13169	13126	13215	13092	13126	13152	13161	13032	13151	13256	13048	13045	13164	13045	13235	13081	13143	13029	13127	13094	13122	13142	13066	13112	13041	13148	13024	13159	13195	13168	13201	13090	13011	13191	13199	12965	13050	13123	13135	12922	13141	13040	13186	13020	13052	13210	13092	13154	13081	13208	13100	13083	13010	13094	13181	13074	13171	13152	13177	12998	13150	13070	13064	12981	13010	13130	13076	13139	13146	13115	13243	13036	13105	13003	13103	12999	12997	13098	13017	13203	13177	13051	13108	13137	13125	13230	13156	13176	13089	13083	13250	13095	13136	13158	13061	13060	13212	13022	13227	13202	13100	13151	13029	13103	13162	13049	12989	13173	13065	13177	13056	13173	13084	13014	13065	12970	13152	12929	13201	13101	13213	13094	13130	13214	13028	13199	13107	13067	13264	13019	13064	13071	13041	13036	13023	13067	13037	13252	13031	13240	13057	13144	13165	13014	12894	13099	12945	13103	13126	13092	13242	13158	13095	12850	13116	13061	13084	13069	13031	13043	13127	13005	13029	13108	12983	13072	13163	12955	12884	13083	13160	13124	13196	13067	13148	12970	13036	12965	12965	13060	13116	12997	13057	13314	13063	13154	13054	13024	13135	13145	13061	12968	13053	13060	13076	12928	13199	13029	12992	13121	13119	13200	13069	13173	12968	13066	12981	13171	12929	13019	13049	13226	13177	13101	13025	13001	13210	12954	13096	13123	13008	13255	13052	13095	13082	13066	13144	13165	12989	13212	13214	13121	13112	13146	13188	13066	13183	13183	13124	13213	13101	13129	12988	13234	12929	13215	13005	13137	13032	13133	12993	13101	13029	13154	13063	13116	13065	13243	13109	13045	12972	13005	12978	13124	13204	13184	13196	13290	13064	13140	13029	13182	13073	13041	13061	12944	13190	13059	13015	13204	13128	12972	12925	13191	13004	12999	13072	13086	13096	13124	13133	13261	13047	13036	13051	13072	13124	13134	13138	13213	13019	13195	13014	12914	13162	12984	13075	13069	13185	13151	13083	13044	13080	13104	13059	13126	12953	13091	13057	13122	13039	13063	13041	13093	13150	13094	13137	13025	12896	13066	13111	12996	13121	13175	13059	12912	13049	13029	13153	13084	13049	13135	13212	13044	13236	13209	13100	13189	13104	13151	13014	13323	13077	13161	13250	13101	12949	13082	13127	13158	13108	13143	12989	13177	13123	13041	13134	13105	13300	13125	13040	13105	13134	12949	13045	13132	13032	13028	13034	13347	13074	12962	13134	13103	12939	13128	13111	13136	13107	13165	13165	13076	13090	13082	13150	13175	13075	13063	13146	13095	13257	13141	13213	13302	13197	13002	13107	13240	13080	13013	13031	13119	12969	13129	13085	13253	13103	12922	13043	13121	13100	13051	13087	13176	12958	13176	13101	13192	13071	12932	13084	13130	13110	13072	13097	13006	13104	12943	13129	12987	13214	13140	12980	13128	13215	13078	13059	12951	13080	13033	13045	13113	12929	13020	13038	13121	13184	13114	13219	13196	13124	13105	13087	13040	13049	13158	13071	13212	13162	13110	13015	13096	13012	12995	13196	13011	13172	13089	13169	13012	13241	13003	13153	13051	12992	13209	13200	13047	13156	13119	13175	13187	13097	12993	13127	13179	13148	13047	13180	13108	13264	13091	12946	12889	13035	12972	13085	13205	13124	13124	13068	13142	13209	13147	13091	13051	13153	12823	12968	13312	13100	13145	13222	13039	13188	13098	13009	13031	13004	13005	13075	13130	13238	13042	13030	12946	13161	13099	13102	13079	13186	13140	13005	13040	13193	13059	13158	13149	13123	13149	13021	13226	13075	12983	13197	13003	13281	12954	12980	13104	13045	13141	13086	13089	13151	13164	13095	12986	13258	13237	12939	13232	13180	13168	12973	13193	13205	13204	13016	13029	13082	13057	13109	13034	13039	13071	13115	13093	12872	13103	13124	13136	13106	13063	13059	13046	13150	13046	12973	13026	13198	12973	13071	13132	13024	13164	13291	13073	13153	13124	13143	13114	13179	13247	13068	13225	13260	13092	12993	13116	13095	12996	13245	13186	13095	13094	13086	13117	13002	12985	13047	13302	13049	13013	13066	13148	13085	13060	13013	13070	13000	13099	13184	13069	13132	13077	13045	13032	13182	12895	12986	13081	13128	13065	13039	12939	13226	13068	13152	13085	13088	13007	13190	13077	13018	13195	12979	13074	12992	13117	13187	12942	13187	13017	13080	13136	13059	12978	13157	13251	13184	13018	13118	13059	13076	13047	13233	13015	13138	13111	13095	13032	13246	13111	13097	13128	13009	13132	13089	13148	13014	13061	13178	13215	12948	13041	13166	13024	13083	13102	13138	13082	13086	12995	12993	13200	13198	12871	13120	13183	13074	13102	13137	13099	12868	13023	12824	13056	13160	13155	13027	12910	13230	13196	13002	13093	13164	13036	13002	13173	13011	13155	13144	13046	13087	13192	13061	13085	13080	13136	13226	12990	13124	13126	13127	13097	13162	13125	13126	13154	13268	13093	13170	13088	12934	13118	13156	13108	13075	13076	13098	13015	13037	13022	13099	13003	13132	13093	13135	13058	13166	13206	13161	13155	13175	13289	13154	13192	13250	13204	13161	13063	13051	13127	13041	13020	13159	13161	13212	13032	13039	13331	12930	13112	13260	12986	13085	13192	13003	13073	13114	13130	13044	13041	12991	12973	13052	13084	13031	12954	13121	13022	12890	13037	13183	13062	13034	13090	13128	13063	13094	13070	12961	12979	13106	13108	13084	13049	12998	13092	13227	13073	13053	13108	13012	13130	13127	13216	13131	13114	13116	13068	13144	13030	12955	12917	12939	12998	12910	13140	13099	12945	13182	13246	13226	13123	13220	13189	13205	13067	13090	13154	13020	13055	13176	13046	13176	13172	13073	12945	12958	13171	13098	13064	13006	13162	13122	13061	13013	13350	13064	13039	13105	13076	13093	13161	13060	13070	13021	13155	13021	13252	13125	13020	13166	13128	13011	13342	13037	12986	13116	12975	13036	13079	12989	13065	13192	13168	13170	12971	13139	12991	13005	13120	13135	13067	13134	12981	13108	13078	13104	13004	13212	12946	13091	12991	13080	13216	13101	13079	13015	13182	13090	13214	13202	13110	13069	13058	13035	12961	13077	13038	13172	12882	13267	13080	13111	13032	13160	12955	13068	13127	13137	13146	13015	13133	13150	13014	13227	13031	13138	13006	13074	12842	13100	13190	13027	13263	13280	13063	13085	13122	13042	13061	13047	13182	12972	13027	13336	13233	12976	13128	13112	13166	12918	13111	13111	13136	13124	13185	12992	13019	13165	12877	13217	13101	13164	13070	13103	13152	13162	13018	13126	13215	13161	13065	13062	12907	12898	12983	13290	13077	13044	12950	13004	13226	13033	13011	13050	13186	13040	13139	13019	13087	12913	13039	12980	13224	13036	13036	13071	13088	12880	13065	12971	12961	13048	13080	13186	13044	12932	13161	13089	13158	13214	13142	13206	13017	13091	13170	12989	13065	13223	13125	13234	13204	13043	13190	12995	13106	13030	13186	13121	13059	13025	13226	13065	13093	13055	13271	13117	13170	13198	13127	13068	13184	13061	13220	13069	13099	13110	13142	13102	13104	13046	12950	13248	13051	13092	13063	12934	12960	13089	13141	13172	13110	13096	13294	13165	13091	13058	13245	13115	13193	13275	12822	13187	13012	13137	13052	13024	13225	12890	13054	13122	12914	13077	13038	13088	13186	12984	13056	13172	13154	13132	13047	13145	13090	13081	13116	13124	13116	12970	13153	12848	13094	13041	13028	13068	12953	13092	13092	13201	13093	12997	12870	13126	13175	13023	13165	13091	13092	13071	12965	13030	13152	13075	13140	13126	13104	13004	12992	13209	12929	13092	12975	13116	13161	13164	13121	13089	12894	13144	13273	13009	13011	13116	13238	13037	13161	13082	13162	13054	12927	13253	13038	13159	13265	13190	13115	12939	13008	12989	13140	13179	13158	13141	13251	13119	13065	13224	13148	13083	13058	12990	13086
23909	21055	28387	23945	22159	26070	58074	70466	55686	38249	25217	18773	16834	16333	16225	16234	16323	16154	16338	16323	16333	16344	16339	16163	16203	16107	16043	16368	16255	16316	16241	16281	16378	16081	16405	16213	16313	16226	16229	16103	16111	16195	16319	16339	16212	16636	16305	16110	16317	16308	16391	16366	16297	16209	16327	15992	16322	16185	16250	16038	16262	15980	16145	16192	16244	16250	16202	16168	15987	16208	16142	16201	16280	16342	16245	16209	16167	16148	16088	16280	16330	16258	16014	16280	16399	16211	16169	16301	16043	16262	16141	16164	16388	16127	16214	16210	16274	16158	16244	16369	16490	16251	16112	16205	16251	16143	16238	16204	16275	16060	15975	16235	16012	16382	16158	16334	16197	16241	16150	16225	16256	16176	16184	16339	16039	16101	16239	15995	16224	16236	16261	16406	16202	16084	16127	16205	16222	16368	16144	16269	16236	16033	15975	16177	16065	16219	16276	16225	16120	16279	16269	16111	16165	16087	16058	16140	16195	16253	16254	16126	16441	16041	16068	16115	16315	16107	16131	16037	16357	16315	16191	16419	16172	16227	16133	16264	16083	16281	16238	16051	16174	16330	16055	16126	16321	16220	16114	16309	16302	16196	16094	16181	16186	16283	16186	16121	16128	15924	16260	16115	16136	16321	16249	16342	16210	16444	16330	16449	16187	15993	16340	16542	16130	16088	16119	16143	16093	16071	16197	16107	16142	16122	16295	16136	16293	16292	16255	16281	16260	15924	16304	16172	15996	16407	16401	16151	16238	16288	16162	15985	16308	16180	16129	16223	16366	16292	16211	16271	16105	16148	16386	16169	16168	16093	16193	16210	16262	16222	16229	16166	16264	16132	16328	16087	16115	16281	16039	16199	16287	16250	16051	16317	16187	16104	16195	16199	16232	16159	16324	16385	16324	16160	16336	16102	16113	16307	16111	16179	16061	16031	16220	16136	16252	16108	16252	16154	16141	16284	16005	16072	16190	16161	16080	16200	16342	16207	16213	16397	16395	16347	16009	16050	16207	16135	16233	16288	16229	16158	16177	15987	15986	16257	16216	16212	16300	16278	16428	16218	16315	16183	16096	16099	16000	16198	16073	16153	16405	16163	16263	16345	16354	16132	16144	16053	16134	16184	16121	16225	16170	16320	16317	16263	16242	16210	16108	16207	16387	16112	16244	16259	16177	16119	16169	16229	16225	16268	16212	16238	16298	16227	16163	16346	16267	16278	16087	16321	16084	16061	16214	15929	16124	16216	16256	16097	16190	16155	16121	16338	16262	16124	16008	16073	16403	15966	16231	16130	16041	16303	16160	16035	16267	16102	15953	16243	16078	16178	16260	16272	16187	15942	16348	16187	16294	16186	16199	16211	16054	16166	16146	16079	16134	16146	16156	16119	16215	16162	16102	16287	16172	16224	16189	16130	16269	16167	16031	16317	16283	16232	16225	16189	16357	16257	16099	16463	16075	16182	16170	16327	15961	16322	16253	16127	16281	16253	16355	16371	16105	16419	16118	16152	16321	16244	16163	16250	16157	16228	16256	16097	16063	16057	16283	16121	16265	16229	16059	16363	16245	16176	16186	15995	16322	16200	16166	16263	16156	16313	16384	16317	16149	16103	16053	16161	16084	16024	16120	16247	16150	16328	16209	16075	16206	16274	16333	16067	16214	16046	16090	16185	16185	16208	16078	16117	16105	16199	16119	16266	16216	16113	16011	16227	16296	16281	16215	16267	16223	16170	16322	16155	16337	16196	16059	16152	16154	16404	16045	16200	16266	16130	16194	16370	16338	16211	16236	16236	16349	16164	16166	16125	16334	16027	16279	16235	16168	16132	16091	16141	16233	16148	16273	16035	16162	16248	15888	16129	16172	16101	15984	16114	16159	16129	16123	16247	16120	16145	16238	16214	16287	16430	16228	16184	16333	16282	16231	15912	16212	16079	16264	16122	16087	16210	16259	16130	16098	16047	16240	16425	16460	16451	16223	16276	16099	16173	16183	15926	16329	16325	16174	16239	16196	16106	16173	16380	16067	16138	16209	16215	16177	16180	16060	16138	16036	16185	16243	16259	16346	16240	16055	16166	16237	16215	16072	16039	16309	16052	16064	16218	16020	16114	16064	16232	16022	16211	16438	16088	16045	15978	16046	16329	16216	16100	16549	16050	16257	16171	16217	16018	16240	16217	16156	16204	16192	16235	16136	16130	16072	16170	16021	16144	16249	16078	16394	16081	16062	16150	16259	16167	16298	16013	16146	16147	15995	16232	16084	16252	16249	16213	16164	16235	16185	15878	16062	16450	16150	16302	16318	16124	16344	16085	16138	16130	16219	16372	16166	16089	15939	16217	16221	16239	16306	16252	15993	16116	16161	16100	16216	16103	16168	16107	16067	16035	16459	16168	16139	16088	16200	16237	16201	16222	16148	16126	16085	16162	16245	16344	16118	16103	16176	16152	16282	16289	16217	16324	16163	16100	16447	16271	16288	16211	16300	16018	16148	16140	16165	16163	16317	16178	16293	16136	16126	16037	16260	16189	16292	16048	15878	16165	16336	16409	16259	16315	16258	16185	16188	15970	15965	16247	15968	16132	16105	16122	16072	16170	16068	15867	16106	16165	15948	16255	16060	16249	16391	16137	16040	16051	16267	16212	16106	15869	16175	16101	16212	15962	16168	16133	16260	16138	16245	16106	16051	16346	16482	16331	16224	16336	16319	16036	16230	16123	16010	16152	16266	16338	16413	16221	16222	16207	16293	16133	16350	16299	16398	16209	16140	16042	16123	16183	16236	16372	16182	16296	16057	16061	16041	16223	16066	16189	16234	16380	16192	16098	16304	16021	16182	16205	15954	16028	16206	15881	16045	16304	16154	16201	16032	16267	16362	16108	16180	15850	16034	16157	16198	16290	16293	16090	16316	16120	16232	16295	15944	16190	16376	16227	16094	16347	16264	15896	16157	16410	16284	16443	16199	16085	16219	16309	16163	16078	16032	16193	16060	16057	16236	16106	16105	16135	16118	16272	16145	16118	16053	16165	16037	16106	16430	16306	16168	16312	15996	16225	16268	16256	16203	16043	16192	16180	16198	16153	16106	15974	16111	16312	16133	16013	16242	16186	16087	16110	16153	16278	16328	16290	16398	16256	16167	16249	16393	16232	16233	16380	16198	16158	16239	16294	16300	16273	16197	16036	16060	16098	16223	16034	16120	16208	16147	15873	16220	16162	16063	16085	16185	16167	16107	16242	16252	16120	16260	16251	16119	16238	16216	16323	16100	16163	16259	16189	16253	16287	16439	16353	16168	16131	16041	16104	16110	16201	16124	16153	16052	16150	16111	16092	16104	16376	16428	16056	16128	16167	16133	16051	16123	16297	16173	16168	16309	16384	16200	16140	16219	16169	16271	16167	16183	16253	16291	16170	16294	16120	15979	16219	16034	15967	16037	16216	16081	16088	16227	15941	16233	16141	16259	16133	16226	16044	16164	16199	16211	16199	16194	16337	16263	16380	16086	16194	16241	16210	16049	16212	16196	16190	16204	16324	16407	16101	16113	16075	16204	16152	16008	16418	16164	16138	16078	16164	16208	16249	16138	16444	16324	16207	16343	16135	16168	15937	16130	16119	16350	16236	16375	16148	16173	16169	16201	15950	16252	16305	16045	16291	16189	16151	16209	16050	16154	16238	16208	16168	16280	16226	16109	16490	16009	16040	16094	16231	16326	16192	16218	16279	16204	16195	16198	16216	15931	16283	16038	16279	16233	16143	16027	16342	16180	16193	16153	16394	16230	16246	16372	16084	16275	16245	16208	16242	16304	16107	16271	16176	16125	16294	16172	16356	16199	15974	16083	16056	16438	16198	16036	16019	16250	16174	16290	16436	16235	16163	16179	15986	15995	16466	16319	16187	16178	16345	16279	16090	16382	16229	16163	16167	16554	16125	16067	15984	16239	16467	16150	16048	16319	16332	16110	16179	16142	16263	16428	16201	16357	16128	16125	16090	16252	16202	16326	15994	16203	16314	16086	16163	16169	16395	16224	16272	16181	16341	16383	16120	16149	16116	16183	16304	16057	16261	16327	16143	15924	16178	16129	16125	16102	16061	16326	16210	16245	16240	16172	16207	16230	16414	16249	16452	16203	16292	16206	16003	16251	16358	16206	16256	15992	16076	16264	16092	16306	16075	16243	16131	16177	16117	16168	16100	16124	16281	16274	16388	16397	16133	16147	16007	16010	16134	16310	16333	16227	16114	16187	16138	16310	16080	16364	16271	16046	16124	16204	16191	16290	16086	16421	16140	16244	16209	16064	16264	16348	16044	16188	16190	16262	16262	16274	16205	16242	16024	16178	16091	16216	16295	16164	16053	16195	16132	16233	16241	16235	16188	16151	16188	15927	16050	16303	16332	16468	16478	16017	16046	16148	16422	16375	16125	16077	16266	16183	16154	16213	16280	16083	16151	16112	16116	16193	16123	16031	16172	16295	16245	16186	16271	16234	16415	16351	16116	16287	16377	16250	16303	16118	16254	16266	16122	16099	16157	16128	16246	16132	16199	16270	16364	16217	16167	16227	16319	16150	16254	16172	16257	16406	16293	16177	16122	16267	16229	16282	16165	16291	16293	16323	16148	16224	16128	16006	16177	16121	15941	16053	16339	16154	16213	16239	16232	16041	16242	16176	16055	16173	16163	16319	16265	16225	16074	16467	16097	15946	16248	16291	16188	16269	16189	16457	16302	16278	16231	16197	16309	16205	16012	16297	16215	16220	16330	16285	16129	16093	16098	16306	16390	16166	16110	16055	16253	16304	16260	16129	16248	16071	16227	15954	16057	16184	16169	16118	16010	16207	16140	16147	16283	16238	16285	16208	16061	15984	16244	16244	16371	16394	16195	16234	16263	16196	16203	16031	16295	16202	16320	16091	16228	16081	16191	16246	16323	16162	16104	16273	16296	16242	16357	16166	16142	16269	15894	16178	16206	16343	16279	16332	15930	16174	16121	16043	15941	16082	16141	16076	16175	15991	16293	16143	16228	16029	16165	16176	16248	16272	16347	16170	16191	15936	16261	16294	16158	16262	15962	16176	16164	16167	16354	16182	16272	16310	16355	16261	16150	16348	16063	16123	16158	16163	16186	16080	16270	16197	16235
23792	38012	34832	28884	25847	25692	57721	69779	53445	36633	20917	14450	13120	13142	12998	13065	13127	13216	13136	12990	13222	12926	12948	13087	13112	12952	13049	13158	13177	13054	13111	12919	12964	13040	13122	13052	13156	13046	13075	13150	12867	13003	13109	13176	13043	13024	13022	13078	13041	12999	13082	13062	12989	13089	13115	13190	13066	13062	13057	13001	13104	13065	13121	12951	13098	13231	13137	13097	13078	13014	12903	12973	13013	13033	13099	13104	13018	13199	13025	13093	13257	13026	12973	13076	13123	13161	13187	12883	13126	13142	12990	13013	12795	12976	13099	13174	13080	12895	12957	13047	13136	13094	12999	13092	13242	12914	13014	12947	12966	13082	13047	13079	13153	13044	12947	13080	13025	12965	13124	12966	13037	13141	12966	12966	13119	13201	13103	12926	13095	12986	12983	13097	13152	13138	12999	13012	13084	13097	13165	12974	13134	12912	12994	13096	13095	13088	13021	12907	13007	13098	12922	13109	13082	13122	13044	13163	13151	13059	13021	13056	13050	12975	12905	12875	13030	13021	13052	12989	12980	12828	12929	13168	12897	13096	12887	13131	13101	12923	13131	13084	12926	13082	12991	13134	13042	13034	13047	12931	13010	13137	13109	13020	13106	12921	13094	13068	13120	13025	13061	12940	13030	12929	13174	12976	13049	12909	12945	13035	12923	13044	13067	13024	13060	13034	13124	12962	12997	13060	12881	12910	13069	13115	12986	13080	12986	13125	13069	12987	13057	13198	13148	12952	13107	13054	13038	13146	13161	13142	13027	13054	12967	12879	12892	13081	12695	12951	13165	12852	13055	13023	12956	12973	12978	13059	13047	13062	13168	12959	13004	12921	13087	13080	13169	13028	13261	12940	12977	12895	12913	12927	13068	13056	12903	13067	12947	13073	13178	13050	13129	13036	13211	12983	13173	12984	13037	13117	12991	13013	13011	12927	13154	12939	13025	12989	13115	13069	13082	13036	13067	12955	13009	13100	12984	13033	13003	13091	13104	13003	13051	13003	12894	13007	12952	12978	13108	12790	13180	13100	12796	13100	12884	13065	12971	13276	12977	13080	13110	13034	12958	13067	13093	13015	12993	13101	13119	13234	12930	13083	13096	13147	13052	12960	13056	13142	13092	12942	13105	12957	13134	13073	12990	12917	13057	13082	13023	13123	12869	12958	13023	13043	12991	13091	13055	12988	13028	13034	13036	12977	12997	13058	13092	12977	13007	13056	12986	13047	12979	13004	13057	12919	12997	13062	12993	13021	13129	13065	13104	12861	13116	12876	13088	12985	12902	13100	13273	13119	13050	12787	13167	12965	13126	12941	13101	13062	13045	13086	12993	12939	13145	13073	13070	13021	12977	13191	12853	12920	13040	12926	13074	13141	12946	13070	12879	12906	13062	13034	13106	13033	12963	12906	13016	12984	13043	13117	13102	13070	13037	13015	13097	13036	13148	13114	12927	13080	12903	13242	13044	13112	12927	13036	12937	13127	13006	13098	12833	13058	12979	13061	13007	13077	13006	13180	13181	13085	12944	12836	13105	12979	12883	12921	13149	13123	13061	12957	13132	13291	12956	12949	12937	12856	13050	12989	12883	13024	12875	13165	13051	13047	13020	13177	13195	13263	13031	13030	12836	13019	13057	12986	13226	13012	12956	13120	13019	13005	12990	13008	13084	12901	12960	13085	12916	13187	13185	13094	13012	12999	12930	13017	13153	13053	13113	13035	13026	13043	13061	12987	13132	12932	13068	12958	13041	13087	12973	13023	12923	13206	12935	12957	12945	13109	13107	13080	12964	13131	12898	12873	12958	13246	13011	12961	13124	12926	13019	13027	13063	13034	13087	13086	12995	12836	13060	13058	13002	13167	12986	13053	12990	13225	13062	12944	13007	12980	13052	13047	13175	13149	12949	13112	13091	12853	12936	13232	13043	13114	13138	13069	12987	13225	13104	13103	13131	13068	12999	13054	13089	13092	13155	13159	13192	12888	13193	12961	13229	12948	12961	12978	13024	12895	13034	13101	13028	13037	13063	13060	13022	13058	13023	13030	13068	13011	13118	13067	12963	13145	13024	13040	13009	13284	13023	13025	13135	13142	12944	13025	12939	12979	13027	13010	12966	13030	13120	13007	12950	12930	12963	13119	12949	12916	13070	13046	12989	12949	13172	12914	13030	13299	13265	13080	13106	13054	13078	13138	12982	13086	12987	12878	13125	13050	13127	13167	13053	13142	13048	13037	12990	13043	12857	13091	13019	13116	12925	12935	13043	12952	13039	12987	12962	13097	13013	13030	13048	13073	13106	12961	12953	13108	12942	12943	13093	13030	12995	12994	12995	13164	13038	13027	12936	13161	13010	12960	12957	12987	13195	13027	13037	13137	13000	12889	13020	12912	13063	13182	13141	13005	13013	12984	13057	13020	13081	13007	12873	13113	12946	12996	13084	13132	13027	12981	13073	12923	13232	13092	13084	13127	13123	12954	13249	13032	13137	13200	13004	13121	13000	12894	13071	13190	13067	13047	13011	13132	13003	13035	13077	13009	12968	13139	13008	13175	13088	12948	13056	12788	13040	13207	12951	13251	12863	13044	13045	13069	13086	13047	12960	12966	13045	12949	12914	13165	12922	13105	13199	12972	13149	12902	13010	13024	13106	12941	13064	13101	13160	12946	13098	13153	13068	13149	13023	12962	12939	13016	13051	12939	13083	12983	12938	13001	13120	12952	13016	13005	13125	13020	13222	13002	13164	12946	13049	12990	13062	13143	13042	13137	13015	13118	13069	13245	13065	12971	13014	13116	12793	13131	13108	12973	13010	12965	13091	12869	13128	12992	13116	13052	13211	13121	12953	13129	12989	13058	13007	13067	13022	12890	12971	13031	13081	13118	12988	12969	13143	13077	13213	13066	13057	13123	13207	13035	13132	13072	12895	13031	12956	12966	13141	13081	12971	12971	13023	13197	12964	13272	13050	13099	12973	13019	13010	13057	13181	13140	13097	13067	13000	13075	13009	12946	12987	13097	13044	13032	13151	13091	12958	12941	12894	12915	13140	13017	13149	13017	13195	12937	13066	13161	13036	13148	13094	13003	12875	12973	13103	13068	13089	13111	12987	12991	13228	13034	12953	13134	12967	12955	13125	13007	13116	12883	13125	12953	13183	13140	13028	12922	12985	13069	13094	12998	13111	12950	12907	12985	12968	12991	13120	13113	13161	12963	13058	13025	12940	13102	13065	13038	13193	13056	12997	12876	13123	12968	13038	12963	12981	13136	12976	13110	12953	13051	13021	13016	13191	13102	13117	12959	13008	13092	13029	13088	13025	13022	12962	13029	13243	12975	13008	13133	13027	12950	13030	13060	13024	12850	13142	13054	13045	13008	12975	13055	13197	13006	13091	13253	13035	13109	12838	13004	12950	13076	13061	12863	13090	13111	13099	13057	13065	12968	13015	13080	13120	13148	12935	12934	12911	13067	13029	13058	13023	12967	13021	12995	12927	12873	13043	13304	13002	13008	13078	13061	13120	13003	13167	12807	13015	13017	12955	13221	13076	12952	13082	12969	13025	13026	13021	12988	13008	13038	13117	13173	12951	13091	13109	12947	13088	13100	13142	12848	13069	12896	13065	13057	13141	12971	13061	12796	13095	13068	12969	13025	13013	12993	13229	13044	13177	13095	12920	13089	12912	12922	13014	13079	13220	13039	13074	12968	12942	13077	12998	12930	12953	12957	13095	13093	13097	13002	13112	13146	12908	13212	12971	12910	13124	13117	12993	12867	12904	12962	12977	13046	13001	13061	13032	12858	12911	13123	13077	13041	13135	13014	12869	12993	13103	12965	13037	13127	12967	13224	12978	13083	12998	12918	13061	12856	13175	13038	13025	12951	13018	13039	13108	13094	13124	12931	13044	12924	13237	13066	13097	13002	13117	13073	12944	12994	12969	12952	12977	12927	13131	12935	12935	12985	12851	13170	12956	13117	13008	13153	13047	12996	13176	13090	13153	12882	12922	13074	13085	13045	13128	12950	13091	13024	13069	12813	13104	13123	13131	13125	13010	13071	13092	13003	12994	12997	13020	13053	12950	13206	12923	12966	12876	13067	13080	13190	12973	13031	13149	12946	13015	12924	12915	13018	13039	13131	13005	13088	12953	13129	13008	13024	13081	12882	13087	12978	13006	13123	13088	12882	12918	13053	12794	12990	13157	12967	12977	12986	12972	12984	12908	13050	13098	12868	13055	13110	13141	13016	12971	12833	13126	12866	13134	12926	13100	13026	12989	13113	13079	12905	13090	13154	13036	13021	12924	13030	13085	13198	12976	12985	13034	13122	13093	13104	13163	13197	13012	12896	13100	13102	13095	12998	13011	13052	13063	13243	13143	12972	13016	12959	13107	12962	13062	12944	13084	13049	13114	13097	13015	12998	13035	12998	13126	12988	12981	13022	13120	12818	12935	13216	13041	13150	12973	12949	12925	13009	13095	12990	12988	12986	12889	13081	13051	13160	13147	13038	13100	13050	13163	13080	13150	12986	13056	12979	12996	13280	13184	13049	12871	12894	12916	12936	12938	13004	13128	13117	12908	12941	13187	13017	13085	13119	13084	12944	13141	12967	12994	12940	12994	13023	13223	13011	13162	12978	12959	13083	12874	13058	12796	12989	12924	13037	13189	13149	12969	12960	13148	13016	12917	13092	13056	12985	13078	12977	13067	13134	13173	13030	13104	13034	13101	13042	13194	13071	13026	13112	13075	13238	13112	13089	13057	13023	12953	13081	12984	12963	12948	13059	13046	13107	12860	13039	13145	12947	13036	13033	12988	12926	13240	12936	13133	12990	12921	12973	13144	13101	12953	12943	13037	13149	12874	12943	12996	13031	13136	12961	12881	13043	12941	13235	12934	12923	13045	12989	13018	13145	13078	13128	13034	13072	13105	12918	12942	13056	13112	12931	12892	13031	13066	13052	13054	13159	13035	13059	13034	13082	13150	13058	12977	13221	12959	12877	13030	12884	13020	12982	13106	13048	12987	13109	13123	13004	13026	13080	13016	13154	13151	13045	13172	13009	13171	13083	13094	12857	12959	13089	13118	12892	12991	13223	13039	13129	12857	12969	12998	12961	13072	13053	12994	12982	13155	13095	12903	12970
30668	23069	22792	20596	18779	18523	21213	26732	25285	20924	18749	17972	17802	17551	17806	17548	17882	17645	17364	17346	17631	17604	17739	17564	17463	17581	17751	17836	17726	17632	17590	17586	17642	17728	17628	17638	17610	17685	17533	17791	17823	17654	17671	17730	17691	17658	17697	17793	17745	17493	17633	17753	17408	17630	17448	17623	17741	17880	17715	17614	17726	17753	17476	17642	17682	17567	17557	17664	17598	17536	17655	17717	17666	17708	17592	17492	17443	17607	17512	17719	17555	17736	17713	17522	17843	17646	17692	17534	17630	17473	17413	17394	17499	17723	17426	17562	17382	17636	17512	17648	17544	17670	17553	17488	17462	17625	17379	17583	17563	17506	17641	17471	17595	17544	17671	17798	17662	17674	17693	17467	17766	17520	17669	17650	17613	17657	17586	17819	17587	17535	17399	17380	17746	17524	17768	17635	17763	17393	17505	17579	17630	17475	17891	17406	17601	17454	17673	17816	17640	17636	17682	17384	17526	17539	17727	17412	17427	17579	17500	17599	17558	17648	17658	17598	17726	17696	17664	17595	17596	17588	17629	17640	17735	17350	17713	17524	17577	17575	17713	17662	17533	17824	17525	17742	17613	17482	17667	17649	17602	17586	17531	17591	17536	17540	17574	17385	17702	17678	17603	17774	17656	17512	17688	17690	17651	17616	17361	17436	17449	17702	17607	17523	17550	17948	17688	17796	17668	17492	17602	17554	17598	17648	17666	17532	17648	17403	17657	17470	17499	17599	17459	17518	17746	17669	17687	17525	17333	17754	17565	17702	17580	17713	17554	17727	17758	17641	17865	17637	17663	17582	17651	17723	17677	17501	17520	17602	17657	17738	17625	17439	17567	17551	17612	17625	17814	17449	17792	17614	17715	17724	17744	17485	17510	17517	17668	17566	17593	17682	17427	17726	17540	17492	17628	17439	17273	17528	17540	17606	17569	17723	17682	17759	17546	17542	17538	17629	17469	17500	17575	17566	17601	17568	17696	17537	17735	17684	17591	17747	17650	17448	17838	17561	17521	17679	17575	17486	17418	17591	17676	17576	17659	17614	17786	17556	17506	17588	17539	17707	17630	17593	17503	17667	17777	17668	17697	17731	17750	17852	17487	17471	17277	17520	17662	17603	17599	17457	17534	17625	17835	17470	17567	17766	17796	17531	17648	17599	17542	17439	17664	17623	17637	17704	17885	17777	17681	17701	17522	17521	17479	17552	17525	17395	17624	17625	17540	17496	17404	17551	17667	17883	17429	17442	17513	17345	17553	17590	17505	17420	17733	17582	17663	17555	17660	17735	17801	17505	17346	17731	17413	17582	17837	17639	17800	17585	17609	17532	17683	17508	17671	17461	17420	17519	17478	17577	17559	17620	17691	17501	17667	17505	17560	17534	17630	17477	17762	17629	17674	17724	17765	17761	17515	17536	17604	17526	17691	17708	17516	17562	17726	17602	17619	17670	17592	17688	17485	17721	17834	17642	17566	17718	17460	17534	17647	17626	17639	17690	17680	17672	17569	17498	17682	17531	17309	17455	17624	17758	17685	17524	17414	17633	17565	17581	17626	17630	17627	17498	17567	17601	17826	17727	17616	17640	17802	17722	17530	17786	17608	17515	17660	17679	17708	17453	17651	17555	17854	17614	17470	17611	17654	17610	17838	17565	17611	17657	17769	17436	17533	17781	17613	17408	17738	17909	17840	17873	17650	17624	17469	17553	17791	17605	17746	17511	17495	17580	17459	17532	17522	17710	17410	17659	17785	17605	17664	17579	17477	17422	17459	17512	17412	17576	17573	17462	17699	17550	17660	17391	17500	17564	17430	17431	17768	17724	17594	17489	17593	17660	17670	17706	17871	17595	17490	17488	17665	17345	17697	17575	17579	17570	17467	17812	17495	17569	17613	17584	17704	17396	17516	17625	17585	17742	17563	17522	17560	17577	17593	17738	17634	17580	17531	17579	17450	17755	17653	17541	17505	17386	17674	17622	17570	17566	17524	17568	17386	17603	17638	17700	17686	17599	17614	17860	17815	17644	17512	17807	17612	17572	17649	17434	17480	17454	17581	17667	17508	17310	17330	17521	17739	17651	17771	17721	17702	17822	17431	17627	17618	17565	17439	17695	17671	17696	17795	17495	17670	17750	17606	17503	17425	17493	17653	17684	17464	17541	17656	17659	17612	17535	17608	17646	17624	17641	17683	17613	17616	17756	17668	17635	17446	17807	17593	17584	17623	17653	17600	17437	17775	17676	17760	17750	17718	17498	17570	17614	17637	17460	17602	17633	17498	17649	17588	17457	17782	17641	17541	17367	17676	17689	17702	17385	17636	17678	17647	17694	17535	17879	17690	17714	17708	17649	17796	17484	17771	17532	17641	17590	17613	17585	17504	17483	17518	17450	17710	17466	17619	17491	17517	17640	17597	17459	17781	17722	17671	17459	17426	17669	17595	17631	17596	17631	17877	17632	17671	17662	17518	17663	17634	17686	17478	17465	17522	17699	17595	17491	17717	17451	17586	17521	17697	17700	17595	17546	17613	17423	17462	17514	17533	17663	17592	17583	17693	17628	17595	17613	17698	17609	17685	17631	17437	17683	17600	17670	17754	17550	17553	17520	17447	17361	17557	17603	17636	17494	17604	17715	17622	17658	17530	17783	17675	17544	17689	17607	17838	17583	17631	17636	17534	17893	17556	17743	17464	17893	17753	17684	17757	17490	17535	17683	17613	17615	17520	17707	17581	17364	17387	17552	17672	17575	17533	17459	17618	17605	17925	17570	17686	17575	17433	17454	17554	17692	17599	17571	17676	17689	17598	17399	17717	17760	17716	17548	17683	17593	17616	17507	17729	17608	17605	17529	17597	17697	17604	17595	17420	17586	17888	17698	17404	17361	17588	17574	17595	17626	17600	17537	17648	17782	17702	17520	17519	17472	17593	17546	17765	17539	17505	17467	17626	17688	17704	17609	17573	17613	17702	17633	17833	17525	17575	17493	17500	17780	17851	17588	17560	17683	17573	17483	17769	17557	17566	17626	17550	17687	17686	17806	17599	17659	17673	17542	17528	17582	17475	17485	17451	17479	17375	17514	17750	17514	17597	17588	17598	17697	17779	17708	17482	17611	17615	17678	17632	17349	17510	17619	17822	17745	17683	17724	17534	17650	17770	17428	17649	17634	17555	17486	17678	17615	17548	17607	17846	17768	17927	17797	17667	17454	17584	17673	17743	17498	17777	17282	17651	17606	17722	17660	17803	17494	17572	17729	17452	17472	17702	17662	17638	17581	17561	17784	17635	17665	17630	17412	17262	17603	17489	17571	17754	17672	17508	17568	17429	17480	17510	17647	17728	17557	17560	17624	17905	17704	17675	17527	17579	17564	17634	17660	17778	17846	17600	17554	17778	17568	17670	17798	17568	17623	17541	17656	17653	17437	17538	17601	17580	17524	17647	17522	17540	17744	17715	17482	17647	17611	17719	17663	17522	17639	17571	17486	17502	17524	17741	17664	17586	17344	17698	17554	17408	17564	17634	17473	17475	17686	17588	17631	17446	17382	17671	17462	17558	17480	17627	17512	17543	17618	17593	17434	17724	17490	17725	17445	17604	17732	17502	17626	17860	17467	17547	17591	17792	17669	17366	17550	17711	17690	17758	17641	17628	17716	17601	17755	17674	17495	17557	17450	17409	17787	17751	17527	17686	17664	17674	17614	17526	17388	17449	17580	17658	17447	17526	17630	17604	17746	17449	17662	17648	17636	17707	17790	17674	17697	17682	17577	17533	17516	17452	17944	17661	17535	17681	17436	17542	17472	17677	17773	17528	17800	17682	17607	17462	17563	17651	17435	17700	17657	17598	17621	17584	17580	17811	17663	17273	17527	17646	17574	17714	17514	17724	17725	17557	17564	17673	17659	17498	17698	17699	17576	17572	17569	17657	17426	17853	17794	17465	17635	17819	17376	17735	17513	17763	17759	17675	17395	17589	17778	17808	17774	17483	17585	17755	17687	17713	17636	17657	17515	17462	17499	17471	17663	17754	17656	17693	17619	17789	17765	17587	17452	17532	17691	17568	17575	17504	17858	17994	17702	17637	17616	17670	17546	17601	17651	17569	17535	17393	17764	17501	17481	17729	17457	17676	17684	17589	17607	17703	17514	17762	17670	17562	17737	17671	17462	17567	17800	17586	17706	17676	17571	17770	17682	17402	17568	17698	17652	17566	17529	17442	17555	17627	17622	17564	17520	17474	17791	17760	17526	17745	17705	17520	17513	17761	17617	17680	17687	17931	17620	17690	17762	17455	17680	17601	17601	17617	17333	17530	17635	17729	17791	17390	17811	17615	17751	17646	17533	17840	17690	17500	17520	17747	17577	17413	17546	17663	17512	17573	17636	17616	17375	17586	17672	17635	17603	17550	17593	17455	17493	17643	17498	17668	17630	17569	17681	17596	17424	17665	17553	17597	17596	17644	17344	17407	17586	17640	17776	17596	17474	17550	17611	17659	17533	17821	17629	17656	17515	17672	17561	17565	17576	17761	17515	17549	17638	17663	17393	17574	17671	17443	17671	17705	17715	17888	17557	17551	17615	17637	17617	17522	17301	17709	17686	17579	17618	17615	17589	17530	17584	17644	17558	17544	17572	17702	17555	17431	17743	17681	17667	17668	17663	17754	17700	17626	17840	17702	17440	17473	17559	17570	17515	17570	17696	17470	17450	17417	17538	17408	17467	17595	17724	17746	17586	17837	17667	17381	17730	17550	17613	17517	17710	17556	17590	17381	17494	17728	17543	17516	17539	17458	17685	17719	17585	17789	17542	17402	17440	17665	17729	17697	17842	17968	17675	17762	17491	17645	17530	17744	17566	17621	17430	17649	17655	17562	17597	17670	17485	17693	17379	17607	17689	17737	17446	17456	17483	17665	17610	17614	17564	17468	17741	17503	17729	17720	17693	17615	17503	17680	17553	17548	17549	17613	17698	17706	17452	17640	17461	17616	17624	17370	17570	17607	17773	17703	17523	17526	17576	17663	17920	17447	17434	17694	17620	17618	17539	17718	17549	17563	17553	17693	17315	17715	17419	17553	17725	17670	17462	17620	17664	17443	17575	17560	17712	17464	17579	17516	17691	17476	17707	17680	17632	17836	17456	17461	17609
19758	19126	17592	16062	15828	15477	19861	26284	21812	17052	14643	13954	13986	13729	13821	13790	13903	13900	13808	13874	13946	14014	13823	14023	13825	13892	13994	13839	13913	13779	13840	13750	13831	13834	13923	13937	13841	13991	13907	13998	13805	13807	13991	13910	13899	13900	13799	14046	13816	13836	13990	13972	13878	13721	13825	13778	13857	13790	13891	13661	13920	13822	13931	13815	13829	13785	13825	13817	13817	13845	13963	13845	13958	13790	13758	13982	13898	13707	13989	13855	13846	13923	13896	13853	13926	13906	13887	13965	13917	13798	14007	14012	13897	13981	13854	13903	13974	13903	13863	13759	13810	13863	13915	13795	13954	13924	13778	13961	13901	14010	14038	13893	13901	13806	13912	13764	13905	13717	13856	13854	13734	13946	14085	13919	13754	13776	13772	13793	13587	13892	13846	13835	13929	13823	13949	13683	13750	14024	13647	13828	13987	13879	13733	13841	13820	13963	13780	13712	13951	13876	14051	13767	13856	13950	13703	13989	13839	13882	13852	13777	13795	13870	13868	13927	13864	13848	13986	13755	13810	13938	13888	13803	13930	13963	13911	13928	13841	13925	13922	13957	13878	13743	13784	13757	13872	13807	13730	13787	13837	13637	13809	13872	13718	13978	13863	13739	13869	13866	13924	13799	13950	13922	13746	13771	13819	13712	13670	13752	13934	13735	13706	13897	13789	13973	13733	13839	13927	13746	13840	13999	13776	13800	13902	13843	13794	13866	13850	13839	13815	13932	13954	13917	13851	14100	13845	14027	13811	13778	13939	13931	13910	13847	13875	13869	13918	13827	13983	13945	13886	13958	13700	13999	13759	13902	13916	13874	13786	13842	13906	13837	13814	14036	13803	13975	13826	13789	13984	13782	13964	13961	13781	13811	13929	13854	13816	13667	13945	13966	13699	13905	13939	13823	13902	14079	13815	13861	13830	13804	13943	13819	13958	13848	13893	13783	13874	13965	13926	13841	13821	13780	13946	13723	13813	13886	14058	13779	13809	14005	13691	13833	13968	13975	13837	14045	13973	13811	13874	14013	13834	13929	13693	14142	13930	14005	13982	13781	13980	13785	13968	14054	13984	13833	13850	13874	13797	13961	14005	14039	13712	13902	13953	13968	13872	14010	13867	13960	13823	13784	13925	13878	13948	13906	14013	13759	13803	13724	13820	13801	13825	13809	13829	13961	13860	13819	13828	13798	13941	13957	13766	13858	13884	13919	13784	13902	13877	13912	13997	13931	14034	13696	13756	13902	13898	13847	13720	14018	14026	13990	13983	13781	14008	13776	13876	13894	13896	13959	13885	13975	13791	13953	13950	13776	13887	13913	13850	14108	13840	13971	13891	13939	13846	13826	13975	13832	14092	13745	13866	13749	13911	13884	13878	13778	13734	14013	13916	13873	14041	13956	13808	13737	13797	13932	14043	13839	14027	13797	13880	13852	13857	13960	13818	13943	13962	13825	13693	13902	13847	13781	13862	13732	13892	13953	13806	13774	13834	13831	13872	13736	13990	13815	14028	13684	13856	13953	13931	13889	13927	13988	13857	13987	14013	13962	13902	13947	13784	13931	13995	14102	13863	13803	13827	13966	13976	13883	13820	13853	13931	13835	13889	13938	13769	13777	13863	13890	13840	13975	13859	13742	13907	13921	13952	13887	13806	14016	13879	13848	13864	13793	13751	13791	13889	13968	13614	13952	13821	13798	13872	13835	13789	13984	13866	13731	13882	13910	13879	13868	13879	13862	13938	13884	13798	13772	13740	13947	13870	14003	13817	13757	13689	13855	13799	13974	14153	13840	14015	13648	13933	13661	13842	13960	14003	13801	13809	13880	13763	14006	13807	13955	13884	13795	13902	13757	13721	13902	13919	13762	13615	13813	13697	13757	13855	13883	13754	13911	13927	13877	13925	14017	13815	13725	13804	13816	13807	13893	13914	13847	14026	13779	13888	13871	13876	13784	13886	13769	13739	13835	13963	13797	13890	13742	14125	13900	13753	13799	13816	13882	13752	13988	13945	13994	14029	13975	13878	13799	13920	13868	13810	13851	13927	13872	13881	14085	13809	13809	13980	13923	13946	13857	13960	14007	14004	13912	13848	13990	14002	13922	14017	13904	13582	13765	13833	13868	13910	13935	13949	13665	13931	13938	13747	13981	13825	13719	13686	13836	13799	13745	13760	13938	13905	13769	13977	13975	13801	13871	14046	13843	13952	13831	13838	13919	13855	13956	14050	13860	13921	13931	13876	14097	13763	14020	13778	13973	13892	13871	13766	13967	13890	14003	13865	13979	13904	14019	13886	13934	13833	13816	13842	13907	13928	13951	13831	13841	13920	13860	13779	13944	14054	13773	13989	13827	13846	13738	13788	13935	13789	13803	13794	13831	13760	13916	13716	13998	13842	13976	13827	13780	13977	13673	13919	14000	13817	13768	13866	13973	14023	13842	14158	13905	13918	13802	13939	14090	13915	13958	13882	13907	13818	13902	13842	13777	14046	13710	13796	13885	13976	13858	13762	14032	14100	13782	13840	13774	14187	13984	13840	13893	13864	13918	13958	13636	13820	13964	13755	14136	13912	13920	13907	13954	13911	13747	14001	13913	13825	13992	13971	13839	13956	13928	13784	13841	13971	13836	14047	13858	13603	13817	13867	13889	13956	13764	13900	13826	13917	14117	13754	13736	14000	13851	13895	13712	13665	13874	13890	13825	14178	14009	13989	13925	13872	13933	14002	13892	13809	13767	13950	14055	13744	13990	13801	13676	13910	13923	13897	14127	13845	13884	13977	13893	13906	13847	13909	13921	13788	13901	13723	14030	13857	13970	13830	13842	13941	13969	13888	13880	13947	13933	13882	13853	13833	13890	13939	13941	13845	13755	13859	13832	13778	13893	13786	13866	13847	13875	13949	13855	13752	13947	14094	13781	14229	13947	13787	13855	13873	13918	13719	13906	13747	14019	13986	13725	13972	13905	13820	13886	13880	13785	13943	13871	13882	13829	13914	13908	13999	13905	13874	13858	13783	13872	13936	13964	13845	13894	13814	13970	13803	13882	13832	13878	13869	13944	13837	13853	13913	13968	14070	13798	14017	13852	13975	13922	13861	13930	13934	13943	13857	13902	14058	13914	13833	13883	13893	13923	13919	13779	13967	13803	13834	14032	13813	13766	13905	13904	13780	14021	13754	13688	13751	13954	13872	13947	13892	13871	13932	13824	14037	13938	13805	13983	13744	13917	13868	13888	13957	13852	14009	13922	13929	13866	13856	13939	13938	13797	13877	13824	13773	13987	14063	13796	13867	13879	13935	13961	13877	13989	13891	13779	13995	13644	13924	13954	13809	13773	13904	13821	13817	13782	13835	13988	13892	13898	13904	13788	13898	13833	14034	13937	13837	13932	13714	14103	13924	13913	13878	13872	13935	13933	13944	13782	13782	13963	13992	14067	13946	13754	13716	13956	13891	13873	13904	13918	13797	13949	13828	13755	14061	13776	14008	13961	13799	13949	13741	13880	13867	13987	13970	13823	13857	13904	13621	13964	13847	13996	13719	13708	13848	13866	14029	13872	13922	14061	14024	13785	13714	13712	13829	13918	13857	14057	13943	13870	13896	13920	13862	13717	13875	14009	13985	13809	13787	13927	13885	13810	13852	13870	13744	13974	13676	13820	13704	13780	13956	13803	13923	13965	13689	13863	13898	13857	13817	13888	13907	14003	13874	13849	14004	13915	13957	13944	14017	13935	13835	13901	14002	13885	13853	13841	13903	13931	13714	13914	13716	13771	13972	13848	13747	13882	13915	13705	13657	13745	13861	13918	13896	13919	13964	13753	14076	13757	14028	13813	14159	13931	13927	13757	13994	13746	13870	13770	13768	13790	13736	13867	13960	13855	13919	13809	13786	13989	13856	13783	13802	13827	13980	13793	13799	13775	13945	13658	13936	13896	14048	13883	13758	13934	13864	13812	13769	13940	13879	13934	13752	14009	13954	13814	13837	13960	13898	13750	13873	13734	13907	13795	13861	13970	13985	13930	13740	13947	13937	13881	13937	13821	13870	13788	13950	13869	13921	13910	13919	13862	13841	13974	13774	13752	14008	13884	13922	13949	13867	13839	13688	13850	13806	13941	13824	13809	13857	13937	13759	13903	13838	13994	13786	13732	13811	13994	13891	13844	13711	13848	13977	13900	13809	13924	13807	14008	13830	13764	13929	13800	13931	13816	13918	13857	13841	13892	13855	13920	13754	13784	13774	13877	13947	13691	14052	13832	13913	14009	13887	13994	13932	13842	13838	13898	13810	13882	13881	13876	13835	13992	13803	13921	13874	14042	13863	13703	13890	13801	13912	13976	13844	14005	13917	13779	13860	13942	13849	13942	14036	13931	13959	13901	13936	13993	14050	13736	13901	13897	13893	13921	13975	13902	13967	14006	13971	14070	13825	13898	13896	13801	13803	13822	13712	14018	13769	13836	13868	13800	13932	13948	13916	13880	13762	13992	13826	13913	13921	13823	13829	13852	14048	13769	14010	13837	13880	13916	14036	13999	13761	13971	13763	13977	13823	13827	13782	13966	13767	13923	13767	14161	13858	14005	13863	13826	13878	13935	14065	13786	13827	13839	13976	14034	13923	13921	14016	13911	13785	13849	13782	13861	13819	13871	13748	13911	13809	13879	13886	13974	13920	13861	13823	13876	13832	13856	13933	13998	13944	13803	13857	13622	13954	13857	13741	13883	13799	14079	13846	14024	13872	14067	13770	14019	14016	13919	13901	13906	13856	13776	13848	13845	13950	13960	13729	13971	13759	13846	13963	13662	13954	14038	14005	13738	13931	13827	13743	13877	13817	13862	14077	13710	13920	13712	13810	13876	13825	13734	13904	13989	13962	13954	13784	13853	13806	13846	13707	14109	13781	13916	13835	13956	13818	13950	13826	13933	13900	13887	13790	13783	13902	13851	13939	13902	13912	13740	14071	13916	13829	13951	13679	13977	13940	13892	13975	13918	14016	13850	13759	13872	13981	13956	13797	13824	13801	14053	13872	13955	14012	13868	13871	13952	13917	13697	13918	13917	14030	13862	13928	13932	13844	13853	13829	13901	13849	13762	13856	13882	13880	13661	13720	14077	13886	13867	13894	13948	13865	13893
25413	21062	27916	24909	22697	25255	45309	60197	48616	32511	22822	18704	17188	17192	17030	16966	17073	17091	17098	16978	16809	16927	17075	17132	17104	17036	17023	16987	16923	17021	16933	17022	17059	17124	16743	16898	16893	16963	16982	16798	17075	17125	16978	16825	17181	16908	16938	16872	16894	16888	17106	16968	17013	16711	17004	16869	16921	17012	16935	17101	16970	16984	16978	16862	17084	16890	17025	17288	16862	16883	16877	16823	17073	17164	17071	16752	16938	16900	16863	16864	16822	16782	16979	16867	16887	17080	16914	16758	16966	16845	16909	17050	16849	16849	16813	16932	16894	16869	16938	17092	16942	16995	16916	17063	16919	16889	16844	17024	16970	16758	16767	16925	16903	17019	16856	17041	16943	17078	17017	16599	17046	16814	16937	17113	17017	17132	16798	16868	16761	16969	16976	16689	16669	16729	16844	17094	16983	16950	16946	17027	16896	16813	17008	16878	17070	16802	16918	16978	16980	17031	17037	17179	17058	17010	16804	16760	16809	16899	16963	16746	16935	16705	16824	16806	17176	16831	16833	16782	16715	16961	17170	16960	16988	16919	16971	16911	16866	17206	17257	16975	16758	16973	16861	16877	16842	16869	16907	16813	17028	16886	16897	16986	17008	16859	16944	16959	16697	16901	16932	16959	17074	16830	16930	16792	16955	16950	16826	16821	17004	16982	16912	16867	16881	16842	16717	16743	16867	16885	16940	16845	17024	16902	17078	16765	16992	16884	16856	16950	17034	16914	16818	17018	16917	16857	16968	16822	16792	16932	16851	16699	17039	16948	17232	16948	16864	16986	17159	16964	16885	16993	16788	16821	16979	16758	17127	16903	17082	16950	16934	16875	16930	16969	16853	16906	16788	16878	16734	16912	16831	16773	16875	16869	16641	16960	16994	16755	16946	16969	16759	16964	17063	16803	16780	16815	16847	16943	16943	16993	16967	16785	16861	16933	17007	16853	16907	17002	16756	16972	16991	16878	16707	16945	16847	16774	16802	16879	16977	16936	16903	17049	16892	17008	16881	16943	16775	16678	16894	16893	16756	16977	16734	16964	16863	16832	16911	16922	16882	16959	17018	16625	16797	16894	17026	16665	16844	16812	16958	16742	16867	17117	16721	16785	16935	16909	16726	16957	16888	16999	16943	17171	17120	16858	16960	17153	16849	16835	17001	16890	16852	16875	16808	16939	16982	17037	16738	17015	16860	17134	16825	17034	16817	16855	17089	17070	16721	16980	16908	16962	17010	16954	16875	16874	16784	16769	17062	17005	17039	17041	17003	16829	16802	16776	16942	17014	16923	16925	16593	16935	16720	16982	16774	16940	16948	16796	17071	16990	17017	16870	16922	16755	16930	16922	16810	16899	17008	16897	16697	16974	16882	16904	16961	16793	16796	17140	16985	17201	16818	17002	16735	16836	16771	17133	17046	16912	16823	16665	16816	16868	16925	16912	16698	16743	16866	16833	16867	16874	16950	16848	16926	16963	16816	16906	16837	16813	17127	16877	16917	16982	16857	16883	16948	17024	17021	16959	16791	16940	17061	16753	17040	16876	16860	16992	17056	16970	17041	16904	16939	16818	17043	16815	17158	17008	16780	16983	16909	16778	16919	17018	16919	17053	16622	17070	17168	17064	16769	16852	16996	16989	16849	16989	16913	16996	16948	16828	17059	16813	16950	16981	16948	16877	17028	16770	16738	17051	16740	17072	16886	17111	16976	16771	17014	16982	16736	16730	16885	17040	16978	16895	16900	16982	16994	16887	16831	16644	16980	17015	16886	16887	16973	16933	16649	16905	16983	16835	17021	16838	17098	16894	16752	16825	16718	16800	16909	16888	16810	16984	16729	16797	16759	16864	16995	16854	16845	16889	16914	17001	16891	16938	17053	17035	17008	16980	17027	16760	16862	16819	17062	16951	16930	16989	16852	16913	16909	16953	16870	16776	16731	16956	16897	16846	16993	16952	16911	16838	16825	16980	16850	16915	17001	16907	16857	16992	16856	16992	17066	16938	17015	16820	16780	16964	16915	16953	16837	16890	16993	16864	17008	16900	16911	17027	16949	16939	16704	16976	17047	17144	17133	16821	16913	16773	16968	17240	17040	16880	16900	16864	17079	16793	16917	16903	16909	16761	16847	16917	17015	17052	16831	17007	17013	16943	16770	17135	17007	16993	16907	16786	16968	16829	16912	16832	16845	16883	16833	16769	16919	16882	16896	16788	17036	16911	17073	16708	16866	16992	16993	16859	16840	16837	16797	17010	16917	16826	16688	17036	16940	16882	16732	16938	16889	16851	16733	16863	16770	17107	16914	16970	16952	16965	16867	17011	17057	16922	16977	16704	17175	16921	16656	16847	16765	16664	16902	16833	16873	16730	16951	16862	17064	16933	16902	16773	16938	17186	16721	16960	16917	16990	16947	16966	17036	16904	16935	16963	16903	17001	17046	16847	16781	16868	17026	16938	17063	16727	17001	17034	16932	16720	16971	16852	16646	16678	16833	16689	16892	16842	16896	16838	17006	17114	16903	16769	16947	16911	16776	16916	16962	16736	16954	16870	16849	16885	16940	16840	17010	16933	17017	16941	16871	16634	16878	16758	16898	16879	16958	16839	16973	17121	16880	16992	16850	16816	16954	16887	17097	16996	16863	17074	17133	17076	16928	16847	17052	16744	16830	16993	17038	16749	17033	16608	16999	16583	16963	16902	17042	16909	16972	16888	17075	16881	16829	17095	16904	17202	16889	17011	16908	16917	17050	17134	17073	16610	17017	17052	16712	16794	16834	16866	17149	16958	16814	16746	16910	16579	16919	16930	16931	16900	16928	16748	16978	16932	16800	17103	16905	16937	16987	16842	16912	16821	17106	16984	16922	17044	16950	16893	16930	17004	16917	17137	17173	16917	16910	16873	16762	16911	16798	16883	16961	17019	16903	16863	16895	16799	16926	16918	16889	16784	16690	16865	17030	16747	16882	16890	16926	16869	16718	16865	17201	17088	16933	16735	17057	17043	17001	16829	16855	17227	16938	16978	16806	16870	16966	16835	16991	16960	16862	16799	16869	16971	16827	16710	16825	17064	16899	17071	16744	16750	16994	16797	16963	16838	16687	16960	16679	16685	16946	16815	17083	17024	17098	16777	16739	16835	16945	16877	16868	16947	16908	16643	16898	17003	17053	16986	17063	16839	16979	17019	17088	17051	16754	16811	16818	17082	16866	17114	17030	17014	17009	16975	16963	16955	16887	16950	16804	16996	16769	16976	16670	16795	16893	16898	16996	16765	16698	16997	17023	17012	16926	16819	16966	16914	16979	16856	16789	16881	16864	16875	16822	16841	17025	16922	16927	17065	16754	16887	16975	17048	17140	16886	16980	16855	17273	16887	16997	16818	16688	16789	16948	16940	16910	16900	16794	17059	16929	16953	16835	16820	17022	16988	16777	16963	16906	16795	16955	17011	17002	16832	16942	16822	16913	16944	16962	16904	16844	16831	17008	16822	16876	16848	16800	16856	16891	17051	17038	16764	16895	16937	16853	16688	16736	17009	17099	16803	17135	16866	16945	16917	16942	16756	17064	16670	17070	16921	16991	16975	17117	16990	16950	16857	16779	16906	17060	16942	17044	17038	17129	16985	16944	17085	16957	16883	17097	17039	17024	16805	17101	17004	16980	16869	17021	17023	17087	16825	16953	17050	16871	17014	16764	17002	17158	16909	16870	16949	17125	17084	16736	16866	16944	16927	16728	17127	16810	16802	16948	16814	16798	17016	17003	17105	16825	16950	17075	16854	16873	16988	17008	17111	17063	17124	17050	16885	16789	16957	16915	16975	16889	16993	16952	16822	16800	16999	16785	16939	17112	16805	16862	16967	17027	16921	17049	16932	16922	16897	17062	16859	16850	17012	16779	16916	17008	16753	16859	16894	16977	16871	17066	17059	16959	16827	16826	17118	17019	17105	16941	16958	16787	16854	16835	17163	17042	16930	16984	16907	16961	17017	16954	16933	17231	16833	16704	17082	17073	16750	16805	16957	17052	16980	16977	16966	17083	17050	16845	16877	16965	17008	16846	16785	16809	16784	16902	16919	16780	16850	16925	16778	16871	16922	16888	16946	16968	17001	16903	16680	16893	16951	17016	16997	16983	16857	16861	16778	16840	16877	16727	16932	17064	17048	16979	16775	16829	16972	16907	16957	16968	16833	16814	16908	16845	17059	16839	16887	17021	16974	17005	16959	17185	16822	17005	16983	16923	16957	16909	16885	16792	16838	16683	17144	16912	16807	16840	16846	16863	16748	16573	16853	16939	16837	16946	16946	16918	16934	16957	16958	17052	16856	16667	17147	16952	17146	16917	16936	16837	16974	17039	16983	16880	16970	17086	17075	16771	17070	16931	17198	16890	16838	16950	16892	17023	16731	17005	17021	16820	16822	16860	16950	16829	16748	17013	16864	17155	17044	16941	17087	16971	17171	17083	17102	17147	16796	16874	16889	17101	16924	16949	16898	16915	16908	16852	16903	16930	16948	17097	16780	16930	16965	16945	17000	17006	16884	16752	16935	16886	17036	17269	17053	16880	17016	16803	16874	17018	16860	16857	17037	16993	17022	16900	16837	16955	16846	16804	16924	16896	16902	17011	16917	17032	16760	16862	16871	16848	16896	16855	16883	17011	17015	17107	17067	16778	16921	16912	16788	16852	16883	16761	16892	16799	16988	16859	17042	16872	16621	16745	16992	17180	16923	16951	16743	16813	16883	16733	16926	16710	16895	17121	16927	17021	16969	16800	16757	17115	17060	16832	16812	16770	16923	16747	17072	16889	17135	17091	16927	16741	17032	16913	16919	16890	17174	16984	17033	16965	16875	17072	16970	16778	16786	17028	16682	16895	16800	16867	16794	17075	16840	16769	16992	17016	16814	16812	17001	16973	17047	16861	16785	16796	16908	16831	16966	16767	16752	16985	16695	16848	16908	16979	16847	16886	16808	17101	17235	16873	17054	16834	16981	16844	17096	17004	16886	17010	16903	16923	16833	16879	16841	16824	16913	16982	16928	16905	16990	16939	16907	16772	17029	16948	16937	16870	17015	16972	16783	17123	17009	16835	16948	16822	16747	16645	16845	17169	17016	16896	16981	16912	16960	16842	16985	16857	16906
18443	26121	25332	20922	18976	23827	44882	57404	45431	29589	18473	14295	13573	13565	13553	13544	13632	13737	13475	13570	13503	13586	13572	13580	13604	13479	13321	13468	13611	13467	13540	13442	13373	13702	13602	13739	13407	13522	13388	13352	13372	13589	13604	13488	13627	13633	13424	13253	13585	13465	13563	13746	13546	13577	13498	13370	13523	13612	13538	13424	13565	13260	13517	13509	13504	13671	13466	13579	13511	13369	13494	13528	13496	13555	13639	13599	13404	13398	13487	13246	13377	13440	13583	13629	13532	13538	13455	13555	13604	13597	13490	13465	13512	13655	13546	13642	13599	13597	13415	13524	13429	13418	13632	13499	13426	13475	13562	13518	13326	13576	13421	13348	13452	13473	13555	13437	13457	13584	13549	13537	13456	13468	13446	13349	13417	13473	13576	13415	13404	13567	13578	13547	13512	13602	13491	13523	13486	13551	13652	13630	13396	13615	13549	13531	13486	13512	13574	13627	13446	13577	13511	13497	13510	13611	13522	13587	13324	13583	13438	13375	13607	13469	13621	13577	13535	13577	13507	13444	13573	13702	13559	13610	13466	13499	13490	13506	13577	13647	13406	13439	13560	13412	13431	13652	13445	13587	13442	13559	13516	13490	13535	13559	13479	13617	13495	13375	13502	13502	13406	13437	13564	13493	13505	13533	13523	13525	13413	13587	13505	13496	13399	13480	13574	13415	13505	13521	13454	13454	13452	13568	13496	13520	13498	13491	13507	13537	13555	13507	13766	13457	13451	13646	13409	13467	13462	13392	13403	13469	13576	13551	13553	13537	13333	13478	13631	13546	13375	13542	13391	13309	13472	13432	13488	13517	13479	13484	13490	13649	13552	13532	13468	13488	13501	13559	13341	13593	13212	13581	13557	13446	13494	13602	13529	13572	13614	13616	13538	13521	13598	13384	13496	13474	13581	13606	13436	13487	13395	13576	13504	13420	13494	13560	13428	13401	13500	13405	13455	13487	13469	13389	13386	13557	13340	13355	13638	13422	13348	13357	13413	13480	13486	13307	13503	13509	13448	13374	13447	13573	13458	13405	13429	13526	13602	13422	13409	13527	13609	13406	13429	13637	13532	13652	13588	13501	13684	13307	13469	13447	13397	13413	13484	13562	13699	13688	13457	13583	13285	13492	13576	13500	13499	13436	13402	13426	13579	13394	13535	13471	13763	13594	13582	13501	13364	13450	13598	13511	13477	13510	13614	13590	13440	13527	13632	13570	13616	13577	13516	13526	13512	13514	13386	13454	13470	13580	13358	13397	13475	13686	13471	13615	13369	13470	13548	13436	13608	13548	13566	13466	13571	13555	13521	13572	13563	13437	13507	13513	13542	13465	13586	13465	13443	13710	13474	13487	13424	13368	13352	13446	13677	13619	13431	13581	13483	13563	13418	13397	13481	13476	13578	13468	13382	13617	13471	13434	13614	13477	13562	13641	13425	13614	13449	13551	13580	13435	13500	13388	13654	13498	13270	13576	13351	13433	13519	13501	13498	13512	13458	13541	13546	13660	13455	13338	13543	13625	13445	13425	13379	13471	13551	13453	13295	13427	13552	13561	13458	13437	13433	13546	13417	13510	13503	13603	13503	13497	13435	13461	13625	13594	13671	13492	13450	13382	13535	13542	13399	13660	13395	13554	13479	13415	13379	13605	13400	13581	13568	13541	13468	13486	13587	13549	13803	13450	13514	13721	13516	13276	13501	13499	13553	13522	13563	13463	13302	13613	13620	13460	13465	13506	13452	13706	13575	13404	13432	13442	13638	13511	13441	13563	13373	13455	13494	13506	13357	13379	13589	13706	13409	13549	13490	13369	13540	13562	13525	13649	13534	13601	13457	13353	13582	13498	13640	13500	13415	13553	13301	13429	13502	13448	13494	13488	13631	13559	13622	13366	13508	13466	13490	13380	13575	13378	13580	13535	13423	13482	13524	13559	13616	13557	13589	13266	13399	13513	13458	13446	13568	13421	13530	13378	13481	13639	13412	13493	13608	13395	13501	13680	13578	13519	13394	13308	13463	13625	13486	13620	13565	13481	13563	13462	13514	13360	13597	13354	13705	13445	13483	13489	13491	13544	13383	13542	13416	13376	13501	13596	13623	13502	13611	13547	13429	13526	13511	13479	13529	13493	13376	13311	13405	13450	13631	13496	13540	13577	13333	13431	13617	13568	13436	13472	13639	13445	13425	13335	13525	13550	13419	13604	13441	13551	13580	13582	13485	13393	13692	13444	13621	13373	13507	13636	13462	13569	13448	13411	13526	13511	13536	13507	13473	13448	13675	13707	13479	13451	13462	13558	13443	13648	13353	13345	13380	13486	13335	13488	13314	13428	13313	13628	13414	13389	13617	13489	13404	13448	13571	13472	13616	13494	13528	13731	13438	13599	13255	13544	13425	13613	13531	13579	13476	13538	13482	13441	13416	13576	13422	13394	13503	13406	13648	13415	13571	13581	13437	13509	13326	13623	13630	13481	13728	13496	13502	13623	13433	13611	13473	13593	13216	13366	13475	13507	13325	13582	13481	13348	13510	13619	13409	13598	13480	13609	13440	13612	13521	13598	13583	13510	13478	13374	13542	13385	13553	13521	13550	13298	13610	13315	13485	13537	13551	13449	13553	13427	13582	13535	13436	13403	13565	13569	13415	13368	13508	13567	13544	13357	13629	13408	13507	13458	13579	13531	13603	13503	13525	13508	13527	13572	13608	13552	13601	13577	13520	13490	13425	13553	13481	13479	13558	13427	13324	13602	13320	13545	13689	13510	13644	13232	13508	13323	13386	13524	13472	13630	13568	13644	13540	13571	13587	13458	13451	13499	13569	13495	13538	13548	13514	13445	13447	13399	13471	13547	13293	13554	13538	13564	13429	13595	13555	13651	13407	13539	13415	13387	13541	13564	13494	13360	13601	13386	13453	13610	13480	13476	13789	13488	13578	13567	13627	13582	13456	13400	13559	13677	13482	13578	13505	13599	13424	13467	13577	13331	13395	13479	13525	13518	13506	13555	13635	13541	13623	13698	13592	13562	13596	13596	13344	13577	13336	13397	13532	13537	13432	13450	13496	13514	13476	13548	13616	13541	13467	13505	13321	13536	13351	13516	13632	13518	13679	13385	13491	13505	13590	13442	13449	13494	13545	13429	13467	13680	13570	13540	13521	13486	13546	13483	13499	13480	13508	13581	13587	13546	13388	13496	13363	13494	13469	13512	13552	13705	13498	13508	13530	13452	13610	13482	13451	13378	13520	13486	13594	13532	13397	13453	13453	13515	13427	13594	13415	13518	13499	13632	13483	13430	13549	13550	13571	13612	13585	13462	13388	13391	13533	13379	13372	13646	13526	13474	13512	13497	13344	13592	13635	13648	13519	13525	13516	13605	13607	13410	13414	13526	13444	13527	13523	13308	13692	13409	13479	13414	13552	13460	13294	13365	13435	13469	13657	13417	13454	13373	13443	13406	13536	13402	13533	13484	13535	13373	13505	13474	13479	13548	13531	13622	13484	13471	13600	13384	13493	13419	13793	13314	13413	13665	13487	13471	13509	13459	13433	13598	13481	13567	13558	13422	13445	13337	13517	13555	13411	13541	13383	13556	13461	13510	13493	13507	13636	13381	13612	13338	13471	13511	13573	13377	13598	13533	13462	13498	13684	13521	13446	13417	13424	13670	13522	13441	13501	13400	13485	13498	13486	13683	13620	13457	13441	13599	13541	13555	13457	13643	13589	13514	13416	13568	13511	13602	13497	13571	13539	13479	13417	13485	13448	13490	13650	13631	13474	13405	13501	13487	13644	13593	13521	13591	13653	13589	13608	13511	13478	13608	13497	13463	13517	13429	13582	13691	13302	13632	13532	13562	13452	13503	13446	13301	13452	13474	13459	13461	13451	13365	13439	13571	13524	13461	13475	13575	13507	13572	13432	13416	13577	13514	13506	13418	13562	13433	13552	13508	13457	13462	13545	13536	13408	13532	13692	13381	13645	13544	13555	13463	13477	13442	13488	13656	13445	13477	13433	13611	13405	13425	13464	13636	13458	13451	13412	13435	13429	13511	13530	13488	13558	13523	13404	13555	13726	13541	13625	13477	13406	13613	13348	13624	13348	13548	13510	13533	13539	13503	13387	13573	13387	13505	13490	13373	13407	13516	13566	13458	13478	13558	13478	13425	13493	13516	13476	13648	13563	13588	13540	13437	13488	13577	13489	13589	13613	13603	13472	13624	13632	13470	13585	13547	13518	13555	13487	13534	13480	13430	13477	13679	13522	13429	13486	13477	13659	13498	13454	13533	13473	13467	13458	13494	13545	13404	13465	13648	13362	13408	13693	13548	13459	13508	13457	13497	13710	13593	13471	13498	13517	13535	13434	13419	13611	13596	13466	13497	13535	13665	13400	13470	13536	13541	13605	13530	13450	13557	13453	13585	13529	13559	13400	13645	13596	13594	13579	13567	13509	13614	13506	13664	13476	13454	13419	13517	13573	13547	13517	13336	13477	13444	13442	13336	13404	13431	13457	13625	13399	13418	13293	13476	13571	13626	13452	13258	13547	13373	13374	13418	13449	13556	13557	13666	13242	13512	13629	13505	13541	13471	13496	13631	13533	13594	13474	13565	13521	13580	13327	13561	13411	13515	13503	13381	13406	13490	13607	13470	13573	13658	13467	13528	13465	13527	13336	13608	13494	13589	13466	13385	13500	13452	13551	13561	13519	13469	13493	13476	13397	13292	13503	13445	13381	13505	13467	13471	13560	13593	13539	13372	13431	13558	13471	13425	13553	13625	13387	13409	13424	13531	13399	13427	13675	13387	13601	13447	13461	13511	13486	13531	13699	13546	13460	13546	13338	13524	13743	13475	13666	13530	13512	13515	13602	13397	13611	13526	13509	13628	13663	13564	13507	13518	13417	13447	13508	13483	13547	13493	13383	13473	13666	13515	13633	13550	13385	13414	13602	13542	13391	13520	13614	13639	13554	13550	13594	13415	13558	13552	13604	13327	13586	13584	13344	13505	13592	13491	13606	13488	13486	13449	13466	13724	13508	13383	13353	13636	13355	13557	13445	13512	13410	13442	13521	13561	13517	13555	13414	13533	13482	13591	13526	13703	13554	13439	13504	13241	13351	13477	13543	13589	13571	13581
24038	21060	28504	23919	22207	31802	59632	68887	56903	39759	26906	20008	17699	17026	16815	17011	16818	16667	16675	16959	16941	16880	16948	16908	16712	16821	16689	16542	16864	16623	16782	16873	16751	16690	16614	16909	16762	16808	16756	16791	16780	16758	16583	16631	16779	16531	16828	16689	16899	16778	16807	16737	16767	16438	16840	16721	16664	16639	16861	16721	16832	16516	16656	16845	16759	16844	16706	16516	16871	16720	16692	16820	16491	16609	16625	16773	16959	16616	16653	17125	16784	16871	16722	16730	16724	16747	16625	16730	16644	16688	16879	16845	16803	16890	16719	16569	16633	16665	16835	16569	16830	16831	16740	16799	16799	16611	16678	16641	16536	16733	16603	16753	16651	16764	16684	16769	16835	16651	16816	16535	16701	16664	16483	16838	16744	16616	16677	16825	16477	16677	16622	16561	16777	16489	16503	16629	16594	16690	16587	16789	16478	16572	16558	16651	16823	16698	16736	16786	16622	16873	16741	16660	16734	16691	16768	16845	16495	16651	16730	16608	16328	16493	16558	16733	16620	16743	16762	16639	16612	16647	16852	16767	16826	16713	16636	16620	16596	16728	16711	16592	16589	16593	16761	16823	16700	16717	16516	16746	16732	16591	16823	16638	16666	16554	16648	16475	16704	16701	16729	16830	16698	16668	16688	16799	16657	16724	16827	16796	16575	16671	16834	16783	16489	16712	16785	16631	16487	16682	16712	16502	16486	16614	16687	16586	16930	16593	16721	16672	16654	16678	16494	16690	16610	16730	16776	16670	16767	16632	16628	16592	16534	16641	16760	16661	16873	16760	16726	16685	16744	16758	16793	16802	16707	16561	16881	16535	16761	16699	16681	16715	16687	16517	16471	16659	16792	16498	16525	16711	16700	16951	16739	16450	16673	16874	16665	16600	16734	16765	16796	16627	16725	16866	16637	16659	16715	16633	16651	16467	16615	16503	16593	16807	16629	16722	16856	16675	16567	16627	16529	16653	16727	16674	16726	16779	16696	17144	16756	16821	16653	16420	16672	16587	16650	16752	16782	16610	16932	16664	16730	16590	16757	16749	16681	16519	16739	16758	16614	16667	16757	16679	16616	16497	16615	16571	16833	16646	16777	16685	16644	16625	16555	16543	16662	16592	16587	16667	16647	16670	16557	16525	16606	16735	16649	16571	16667	16663	16600	16580	16597	16842	16470	16643	16770	16578	16676	16689	16882	16678	16845	16610	16835	16721	16860	16718	16878	16738	16752	16792	16760	16560	16670	16827	16695	16725	16703	16795	16721	16500	16716	16814	16932	16817	16525	16522	16740	16706	16733	16715	16725	16628	16570	16457	16666	16616	16688	16577	16568	16656	16775	16867	16651	16731	16674	16654	16856	16616	16672	16455	16894	16546	16857	16626	16670	16828	16798	16678	16580	16529	16705	16692	16445	16662	16844	16464	16754	16709	16799	16641	16376	16499	16843	16734	16725	16575	16623	16621	16671	16755	16815	16753	16790	17000	16934	16759	16884	16574	16699	16525	16742	16546	16638	16678	16617	16575	16682	16596	16620	16600	16676	16853	16650	16672	16845	16587	16543	16802	16829	16694	16957	16613	16659	16640	16723	16628	16611	16683	16526	16558	16392	16662	16604	16823	16523	16873	16684	17051	16962	16845	16824	16509	16811	16608	16688	16880	16930	16692	16748	16743	16625	16634	16603	16593	16718	16640	16609	16641	16684	16959	16681	16805	16748	16631	16855	16831	16750	16815	16532	16626	16815	16574	16582	16533	16592	16624	16703	16656	16834	16795	16744	16932	16672	16604	16674	16814	16549	16859	16492	16568	16706	16782	16632	16674	16815	16678	16846	16559	16891	16569	16779	16677	16708	16683	16767	16520	16676	16678	16620	16874	16848	16818	16646	16549	16697	16721	16690	16550	16412	16824	16731	16748	16633	16666	16626	16732	16631	16599	16628	16791	16927	16904	16659	16634	16748	16822	16846	16858	16490	16723	16511	16617	16686	16758	16510	16916	16561	16734	16611	16510	16668	16659	16513	16811	16846	16591	16593	16726	16632	16826	16867	16573	16778	16784	16768	16521	16700	16738	16712	16650	16749	16786	16807	16744	16706	16692	16759	16714	16498	16587	16723	16663	16860	16498	16751	16736	16564	16784	16628	16713	16747	16698	16665	16597	16740	16629	16750	16790	16665	16749	16751	16741	16456	16762	16580	16682	16515	16456	16696	16874	16833	16566	16590	16672	16593	16843	16750	16722	16711	16641	16913	16786	16691	16611	16756	16618	16780	16797	16867	16757	16603	16669	16575	16883	16621	16677	16644	16620	16715	16738	16548	16550	16875	16825	16669	16488	16427	16569	16523	16730	16463	16458	16820	16667	16359	16750	16575	16445	16635	16534	16893	16709	16752	16504	16796	16879	16704	16715	16584	16611	17012	16813	16583	16552	16824	16720	16625	16700	16776	16532	16657	16724	16593	16867	16677	16579	16745	16701	16654	16687	16574	16830	16798	16753	16930	16741	16769	16543	16713	16572	16783	16587	16793	16657	16595	16652	16628	16599	16659	16789	16600	16753	16728	16597	16586	16694	16524	16542	16582	16535	16840	16682	16776	16656	16767	16595	16443	16618	16685	16712	16635	16678	16828	16605	16732	16736	16734	16809	16924	16451	16763	16800	16619	16685	16838	16592	16676	16676	16734	16887	16678	16981	16728	16701	16939	16619	16886	16823	16561	16626	16356	16963	16863	16707	16634	16888	16732	16830	16744	16833	16705	16620	16792	16654	16683	16886	16652	16782	16644	16771	16498	16646	16708	16592	16811	16554	16639	16596	16776	16485	16720	16611	16655	16780	16337	16563	16774	16863	16619	16629	16749	16676	16840	16682	16859	16678	16865	16711	16983	16697	16728	16689	16650	16906	16761	16656	16800	16665	16751	16595	16538	16745	16683	16756	16901	16796	16775	16582	16680	16904	16613	16723	16767	16680	16939	16582	16755	16704	16700	16512	16596	16861	16729	16535	16579	16501	16565	16691	16676	16718	16942	16669	16641	16461	16675	16679	16630	16666	16711	17014	16910	16634	16786	16628	16672	16756	16625	16736	16720	16878	16727	16749	16815	16788	16690	16700	16655	16567	16761	16710	16650	16675	16738	16755	16666	16451	16657	16766	16883	16644	16839	16782	16803	16710	16663	16782	16549	16643	16693	16680	16645	16740	16648	16716	16595	16528	16784	16729	16880	16635	16733	16580	16683	16808	16828	16584	16604	16566	16640	16594	16709	16642	16784	16767	16692	16763	16747	16545	16646	16669	16739	16878	16595	16747	16743	16768	16604	16625	16611	16592	16940	16683	16672	16628	16815	16663	16836	16823	16733	16569	16721	16754	16743	16781	16746	16586	16569	16586	16659	16791	16679	16757	16647	16794	16713	16630	16736	16712	16742	16748	16474	16664	16676	16708	16706	16837	16876	16668	16766	16693	16706	16786	16685	16756	16675	16717	16595	16561	16659	16753	16746	16706	16781	16826	16724	16555	16481	16824	16816	16557	16597	16839	16736	16733	16673	16716	16616	16761	16716	16473	16751	16645	16619	16777	16705	16992	16847	16863	16637	16704	16952	16629	16950	16600	16744	16485	16857	16696	16618	16670	16584	16670	16655	16843	16743	16632	16542	16566	16684	16707	16734	16558	16721	16900	16668	16466	16619	16629	16546	16690	16688	16591	16765	16681	16753	16851	16432	16860	16882	16568	16416	16649	16576	16979	16703	16813	16904	16850	16661	16666	16523	17109	16518	16552	16737	16695	16703	16695	16695	16872	16682	16726	16857	16825	16736	16622	16675	16947	16698	16781	16540	16756	16596	16625	16830	16818	16671	16914	16547	16801	16905	16692	16724	16655	16797	16671	16548	16844	16823	16699	16792	16597	16791	16842	16837	16545	16675	16616	16607	16924	16719	16678	16794	16749	16800	16736	16932	16774	16572	16879	16669	16766	16751	16588	16730	16598	16555	16668	16750	16570	16775	16437	16744	16578	16757	16688	16657	16647	16788	17002	16637	16767	16590	16697	16710	16631	16679	16644	16677	16779	16751	16771	16691	16619	16860	16758	16651	16761	16687	16753	16660	16534	16600	16611	16667	16644	16870	16656	16557	16599	16916	16685	16782	16519	16730	16721	16754	16762	16683	16668	16619	16564	16870	16733	16595	16462	16783	16777	16673	16431	16722	16576	16746	16482	16661	16737	16715	16639	16647	16753	16544	16915	16717	16784	16760	16857	16559	16625	16788	16660	16594	16710	16772	16846	16726	16777	16773	16720	16635	16627	16467	16549	16604	16914	16575	16943	16849	16716	16732	16762	16671	16755	16557	16691	16975	16566	16512	16805	16629	16716	16858	16914	16835	16535	16640	16570	16652	16503	16765	16590	16707	16876	16785	16642	16591	16579	16608	16593	16626	16782	16913	16755	16700	16605	16856	16790	16581	16662	16800	16463	16442	16758	16514	16647	16511	16352	16647	16682	16798	16656	16662	16660	16558	16666	16587	16566	16606	16820	16661	16687	16740	16685	16514	16634	17018	16661	16681	16727	16549	16814	16570	16391	16774	16696	16684	16430	16705	16764	16506	16742	16808	16613	16719	16723	16530	16560	16557	16715	16835	16746	16704	16738	16936	16667	16877	16629	16851	16893	16645	16632	16820	16706	16389	16875	16568	16614	16656	16699	16598	16632	16755	16673	16974	16786	16897	16594	16739	16908	16652	16642	16545	16658	16698	16700	16837	16748	16751	16785	17001	16786	16619	16891	16786	16535	16788	16690	16746	16679	16692	16633	16684	16682	16573	16583	16731	16715	16587	16671	16464	16550	16721	16793	16644	16611	16564	16690	16722	16810	16743	16561	16779	16592	16596	16810	16649	16652	16720	16628	16759	16768	16836	16602	16550	16638	16472	16703	16788	16657	16628	16609	16709	16708	16719	16669	16590	16590	16678	16897	16716	16782	16856	16674	16730	16609	16519	16682	16675	16810	16831	16719	16827	16813	16802	16757	16860	16561	16782	16883	16805	16736	16709	16747	16593	16592	16608	16604	16792	16882	16719	16683	16662	16789	16745	16754	16733	16762	16701	16581	16688	16647	16686	16728	16780	16691	16753	16612	16733	16813
18418	33514	34857	27996	25247	37389	59582	68378	54683	37763	22852	15304	13471	13300	13258	13277	13183	13387	13341	13242	13287	13379	13414	13436	13356	13374	13374	13417	13426	13530	13318	13382	13311	13389	13244	13333	13439	13080	13319	13266	13401	13397	13304	13532	13244	13200	13235	13313	13398	13303	13263	13447	13206	13250	13332	13230	13412	13242	13248	13366	13307	13353	13373	13323	13376	13361	13239	13330	13437	13271	13377	13275	13270	13181	13144	13295	13327	13257	13378	13124	13358	13250	13305	13248	13466	13432	13463	13422	13244	13215	13322	13342	13346	13232	13391	13300	13338	13321	13149	13370	13363	13302	13242	13171	13370	13179	13290	13387	13464	13252	13324	13322	13221	13098	13261	13437	13242	13215	13229	13265	13273	13278	13247	13443	13453	13278	13461	13367	13304	13229	13272	13483	13336	13213	13253	13270	13271	13341	13360	13320	13264	13307	13220	13233	13332	13354	13241	13350	13201	13308	13289	13084	13321	13220	13278	13259	13400	13401	13301	13403	13373	13083	13323	13350	13281	13244	13275	13414	13375	13322	13230	13231	13449	13316	13303	13335	13256	13373	13213	13303	13290	13267	13437	13469	13356	13280	13319	13347	13255	13315	13154	13358	13305	13229	13344	13249	13204	13283	13258	13203	13291	13097	13365	13444	13307	13241	13389	13291	13323	13227	13224	13319	13344	13410	13260	13190	13437	13293	13201	13357	13266	13245	13234	13312	13307	13275	13334	13328	13293	13190	13153	13177	13245	13210	13263	13418	13281	13307	13325	13390	13314	13172	13094	13181	13572	13409	13290	13211	13313	13256	13268	13336	13383	13166	13422	13293	13285	13357	13353	13357	13410	13254	13243	13228	13328	13366	13261	13285	13229	13224	13320	13270	13307	13442	13136	13395	13392	13413	13217	13390	13350	13118	13153	13313	13287	13246	13466	13300	13341	13360	13319	13294	13061	13296	13287	13373	13300	13312	13234	13157	13198	13238	13285	13355	13202	13419	13489	13245	13356	13480	13364	13363	13244	13261	13186	13198	13332	13095	13272	13158	13351	13273	13259	13198	13280	13388	13145	13502	13344	13191	13321	13339	13384	13436	13458	13226	13098	13359	13312	13269	13256	13284	13239	13183	13311	13198	13327	13247	13337	13324	13367	13335	13374	13225	13203	13272	13304	13253	13154	13170	13174	13293	13262	13322	13288	13399	13354	13423	13422	13274	13214	13408	13257	13518	13175	13486	13442	13196	13221	13250	13283	13388	13163	13343	13443	13188	13217	13288	13355	13144	13396	13341	13322	13271	13176	13378	13277	13340	13335	13277	13276	13353	13212	13301	13278	13445	13297	13214	13241	13298	13254	13333	13287	13223	13262	13450	13367	13240	13256	13140	13301	13454	13317	13367	13235	13154	13532	13239	13379	13475	13217	13302	13317	13212	13367	13077	13191	13214	13265	13466	13340	13220	13141	13319	13347	13510	13473	13378	13368	13422	13247	13300	13328	13079	13264	13285	13408	13393	13401	13227	13291	13338	13285	13280	13358	13378	13235	13327	13393	13374	13298	13263	13238	13180	13250	13340	13258	13321	13139	13235	13373	13370	13422	13281	13281	13444	13253	13287	13282	13231	13270	13409	13233	13267	13322	13268	13340	13198	13184	13401	13369	13239	13357	13174	13132	13290	13285	13314	13371	13257	13235	13284	13340	13202	13133	13452	13339	13282	13227	13178	13408	13318	13376	13154	13325	13211	13302	13167	13429	13329	13403	13322	13224	13266	13257	13298	13310	13149	13242	13189	13333	13130	13396	13225	13370	13278	13331	13131	13321	13197	13331	13499	13315	13249	13424	13332	13396	13188	13321	13505	13284	13253	13420	13190	13224	13302	13169	13239	13276	13363	13298	13233	13193	13069	13301	13349	13323	13370	13226	13347	13300	13447	13257	13443	13305	13482	13254	13278	13261	13265	13279	13176	13297	13274	13216	13190	13284	13314	13331	13315	13377	13398	13398	13281	13178	13345	13407	13253	13289	13235	13267	13414	13394	13316	13269	13262	13278	13170	13272	13486	13237	13344	13292	13272	13358	13385	13350	13338	13227	13426	13224	13285	13254	13418	13383	13197	13433	13319	13261	13288	13260	13373	13320	13112	13255	13406	13363	13364	13322	13385	13348	13196	13437	13395	13187	13263	13314	13246	13211	13355	13073	13135	13261	13342	13248	13389	13304	13232	13237	13289	13169	13282	13257	13201	13309	13230	13338	13113	13299	13331	13411	13375	13476	13236	13320	13196	13305	13136	13377	13257	13316	13421	13413	13151	13521	13229	13334	13295	13302	13370	13199	13218	13345	13003	13371	13276	13379	13267	13222	13259	13289	13181	13277	13360	13341	13423	13388	13184	13319	13285	13266	13356	13229	13344	13280	13273	13358	13358	13277	13218	13365	13148	13173	13296	13377	13208	13364	13341	13419	13337	13387	13336	13338	13258	13255	13247	13280	13340	13264	13345	13334	13155	13495	13230	13314	13301	13227	13258	13346	13355	13414	13257	13296	13268	13308	13188	13193	13364	13302	13261	13147	13333	13283	13298	13257	13198	13178	13363	13325	13211	13491	13376	13326	13340	13415	13314	13247	13270	13185	13212	13325	13323	13363	13256	13247	13308	13357	13207	13162	13188	13336	13292	13324	13278	13433	13333	13288	13359	13322	13354	13251	13269	13404	13295	13439	13531	13347	13301	13321	13286	13621	13404	13286	13425	13346	13343	13192	13333	13321	13159	13408	13217	13341	13182	13251	13358	13307	13431	13263	13199	13289	13257	13340	13220	13249	13160	13345	13207	13326	13326	13341	13315	13225	13482	13418	13134	13420	13158	13393	13398	13197	13390	13304	13297	13355	13287	13221	13377	13244	13266	13270	13245	13281	13340	13352	13477	13522	13413	13227	13164	13205	13398	13421	13330	13258	13515	13094	13444	13500	13325	13261	13265	13160	13257	13301	13527	13321	13200	13249	13501	13320	13312	13277	13129	13357	13158	13329	13293	13071	13251	13318	13369	13200	13286	13235	13268	13248	13376	13216	13274	13400	13209	13186	13285	13214	13238	13242	13269	13354	13295	13271	13286	13336	13319	13430	13094	13211	13295	13308	13330	13169	13337	13317	13410	13182	13220	13355	13202	13547	13231	13243	13321	13308	13342	13216	13414	13387	13348	13409	13366	13292	13204	13162	13364	13329	13196	13219	13547	13199	13343	13331	13236	13234	13376	13352	13440	13331	13426	13248	13283	13472	13224	13164	13136	13416	13297	13409	13434	13314	13315	13320	13221	13253	13296	13304	13111	13308	13271	13379	13178	13221	13529	13193	13250	13267	13387	13311	13204	13378	13396	13222	13199	13264	13422	13465	13198	13306	13358	13340	13152	13425	13319	13360	13277	13316	13313	13319	13188	13391	13280	13343	13199	13241	13173	13321	13210	13277	13298	13218	13148	13447	13181	13403	13333	13369	13335	13325	13223	13236	13320	13433	13156	13381	13135	13245	13362	13279	13337	13291	13402	13260	13245	13292	13160	13546	13402	13491	13287	13335	13151	13439	13204	13266	13264	13278	13231	13406	13458	13310	13299	13303	13219	13343	13377	13271	13294	13262	13324	13441	13360	13410	13219	13289	13132	13334	13271	13354	13235	13161	13493	13221	13222	13281	13449	13306	13270	13322	13341	13439	13243	13356	13107	13224	13347	13161	13283	13283	13396	13515	13264	13173	13294	13227	13238	13318	13197	13393	13458	13296	13256	13463	13360	13358	13363	13201	13379	13239	13314	13271	13336	13315	13170	13216	13214	13303	13158	13215	13327	13267	13170	13265	13387	13437	13164	13206	13250	13334	13348	13297	13328	13347	13216	13377	13216	13430	13376	13311	13381	13439	13250	13311	13390	13226	13426	13315	13201	13302	13386	13347	13341	13244	13294	13335	13459	13488	13369	13194	13396	13398	13246	13332	13365	13482	13210	13340	13233	13336	13397	13291	13377	13397	13293	13426	13302	13354	13288	13579	13330	13163	13367	13304	13389	13518	13337	13241	13399	13214	13192	13298	13322	13382	13381	13433	13145	13373	13246	13415	13358	13304	13172	13263	13331	13408	13216	13343	13309	13267	13345	13356	13297	13247	13438	13271	13096	13279	13368	13225	13295	13369	13387	13331	13301	13183	13294	13315	13355	13257	13421	13391	13425	13245	13271	13357	13129	13408	13302	13343	13403	13343	13173	13295	13368	13347	13404	13223	13368	13248	13342	13348	13281	13319	13307	13430	13349	13349	13288	13194	13380	13217	13469	13360	13300	13231	13317	13426	13113	13216	13193	13369	13258	13241	13341	13222	13307	13379	13157	13441	13241	13501	13306	13322	13301	13402	13260	13249	13338	13108	13416	13089	13288	13230	13441	13381	13272	13246	13264	13379	13243	13383	13173	13256	13389	13262	13424	13432	13308	13186	13261	13489	13334	13309	13330	13485	13261	13377	13328	13238	13338	13271	13361	13430	13218	13359	13323	13322	13284	13242	13283	13249	13318	13248	13232	13236	13299	13359	13426	13257	13255	13406	13274	13362	13230	13506	13318	13083	13204	13354	13353	13215	13311	13350	13285	13373	13254	13302	13277	13359	13332	13362	13428	13488	13421	13169	13298	13231	13468	13349	13311	13275	13212	13357	13390	13276	13306	13276	13345	13327	13289	13264	13449	13296	13304	13135	13348	13210	13280	13323	13292	13331	13241	13368	13459	13203	13355	13262	13205	13337	13278	13357	13324	13315	13300	13247	13325	13114	13267	13217	13146	13346	13358	13298	13269	13387	13168	13421	13236	13408	13307	13314	13583	13415	13368	13370	13252	13350	13289	13232	13264	13258	13306	13220	13451	13384	13221	13322	13355	13329	13404	13407	13244	13379	13212	13291	13299	13139	13143	13183	13254	13288	13372	13371	13410	13433	13236	13368	13367	13152	13243	13236	13212	13370	13180	13406	13271	13189	13305	13206	13418	13172	13467	13195	13383	13347	13390	13264	13358	13257	13359	13362	13376	13168	13124	13500	13287	13187	13300	13449	13139	13400	13167	13397	13249	13371	13259	13312	13251	13221	13184	13261	13198	13146	13260	13316	13143	13229	13251
29956	23591	25728	24210	20974	20170	21302	25666	25208	21631	19563	18383	18059	18066	17915	17982	18223	18190	18073	18216	18160	18168	18048	18150	18037	17904	18129	17938	17973	17937	18075	18151	18033	17993	18084	18035	17970	17952	17966	18133	17935	17926	17984	18033	18010	18059	18200	18137	17907	18128	18115	17951	18106	17950	17830	18115	18187	18158	18078	18075	18004	18212	17938	17940	17971	17976	18066	17939	18030	17999	18101	17826	17908	17926	17980	17923	18117	18101	18183	17975	17977	17938	18092	18027	17959	18051	17917	18110	18021	17852	17955	18017	18323	18001	18242	17962	17977	18016	18088	17990	17922	17795	18066	18049	18029	17839	17951	17819	18024	18196	18079	17967	17972	17911	17950	17879	18079	17938	17993	18015	18029	18023	18019	18138	17926	17761	18029	17985	17878	17809	18063	18021	17823	18256	17968	18097	17898	17821	18055	17762	18068	18250	18029	17905	18127	18075	17941	18077	17844	18001	18005	18197	18214	17836	17953	17937	18074	17974	17982	17866	18203	18016	18030	18046	18121	17843	17976	18094	18007	17994	17947	18189	18040	17936	18105	17980	18252	18090	17795	17764	18020	18114	18004	17842	17984	17884	17848	18024	18018	18008	18100	18042	18086	18109	17855	17915	18066	17844	18049	18045	18021	18266	18098	18054	17887	17885	18015	17866	18063	18048	17800	18064	17944	18012	18000	18006	18175	17995	17946	17803	17936	17986	18109	17959	18221	17954	17866	18098	18132	17861	17869	18044	17956	18080	17927	17890	17877	17974	18085	18105	17936	18002	17996	18011	17820	18068	17876	17984	17961	18192	18020	18175	18137	18031	17962	18024	17974	18137	18174	18090	18077	17913	18098	17981	17996	18084	18011	17926	18213	18024	18001	17939	18049	18072	18254	17931	17926	17885	18102	18073	18067	17927	18034	17946	18044	17996	18025	17927	18003	17863	18103	18097	18240	18035	17926	18132	17696	17937	17985	17945	18105	18009	17867	17989	17761	18174	17745	18070	18101	18081	17982	17983	18070	18138	18029	17958	17851	17915	17952	17810	18043	18184	18021	18011	18013	17982	17822	17794	18106	17994	18011	18007	18036	18059	18206	18078	17993	18184	18105	17958	18186	18027	18095	18201	17939	18091	18065	18106	17984	17887	18066	18006	18169	17904	17855	18128	18036	18067	18120	18111	17941	17932	17904	17886	18156	17906	17995	18017	18095	18075	18028	18115	18017	18109	18134	17894	17810	17917	18119	18008	18082	17902	18379	18096	18226	17995	17919	17969	17948	18059	17787	18026	17962	18120	17884	17943	18015	17907	18108	17991	18106	18086	17929	17955	18030	18003	18036	17982	18008	17898	17862	18228	18104	18189	18019	18094	17922	18105	17886	17936	17842	17945	18136	18068	17956	18084	18199	18137	18007	17937	18017	17960	18160	18017	17765	17957	17849	18022	17873	18043	18208	18021	18078	18221	18177	18248	18228	18221	17967	18096	17887	18006	18110	18040	18033	18219	18058	18005	18228	18107	17921	17904	18029	18027	18017	17839	17944	18140	17809	18025	17873	17776	17996	17942	18080	17779	18057	18154	18196	17857	18039	17987	18141	17870	17947	18002	17947	17963	18134	18178	17976	17909	17880	18067	18105	18033	18149	17975	17732	18003	17802	18001	17999	18008	18137	18170	17835	17815	18006	17807	18150	17917	18044	18121	18108	18006	18194	18148	18066	18003	18063	18225	18093	18037	17937	17768	17952	18078	18130	18208	17992	17965	17961	17914	18049	18112	18175	18023	18204	18088	18136	18000	18059	18113	18124	17858	17809	17754	18077	18189	18120	18175	18093	18136	17985	17770	17850	17941	18138	18003	18008	18195	18076	18073	17989	18031	18140	18152	18078	17958	18152	18219	18030	18015	18376	17882	18026	18004	17984	17999	18002	17810	17770	17937	18084	18023	17904	17788	17905	18156	18120	17862	18103	17943	18025	18193	18017	17915	17907	17781	17867	18049	17973	18193	17773	18062	17896	17881	17951	18155	18025	17919	17968	17805	18003	17998	18009	17886	18054	18145	18027	18018	18030	17915	17984	18036	17961	18025	18163	17996	17814	18079	17911	17860	17939	17927	18161	18033	17898	17935	17895	18077	18103	18122	18059	18109	18008	18150	18081	18184	17855	18054	17959	17983	18007	18019	18091	17919	18081	18188	17896	18048	18106	18039	18044	17729	18162	18070	17855	18047	17948	17622	18084	18086	17979	18221	18025	17951	17846	17924	18041	18173	17596	18017	18224	17891	18056	18101	18034	18141	18128	18034	18028	18320	18039	17942	18045	17905	17987	18076	18143	18059	17946	17950	18027	17823	18026	18259	18004	17920	18018	17890	18134	17837	17915	18038	17914	17823	18067	18091	18094	18164	17964	18099	18158	17970	17862	18056	17831	17918	18211	17906	17934	18066	18018	18061	18072	18058	18080	18156	17992	17926	18112	18238	17946	17941	18036	18025	18217	17990	18043	17872	17993	18115	17950	17827	18097	18098	18012	18127	18092	18010	17870	17842	18003	17867	17943	18025	17961	18034	17979	17860	18076	18138	18001	18083	18044	18015	18013	17909	17856	17815	17929	18138	18151	18078	18080	17923	17849	17927	18021	17777	17985	17994	18089	18024	17932	17871	18146	17931	18094	17882	17844	18116	17963	18214	18004	17981	18001	17869	18004	17974	17940	17915	18084	17795	18004	18125	18239	17938	18200	17822	17986	18069	18137	17969	18236	18193	18139	18030	17856	18169	18148	18144	17995	18155	17871	18011	18115	18164	18240	18264	18102	18093	18064	18104	17897	17897	17936	17983	17994	17908	17917	17959	18110	17848	17890	18128	17815	17978	17997	18175	18030	18038	18095	18248	17818	18030	18093	18029	17948	18164	18064	17951	18122	17788	18098	18022	17965	17928	18072	17764	17942	18061	17980	17890	18052	17879	18100	18005	18034	17855	18027	18022	18265	17964	17981	17929	18143	18068	17987	17981	18006	18063	18098	18099	18085	17898	17930	17945	18005	18204	18111	18082	18088	18084	17717	17964	18011	17998	18147	17804	17577	17882	17982	17993	18010	17966	18004	17914	18028	18202	17949	18159	17904	17976	18021	17802	18156	18150	17920	17917	18156	17887	17856	17742	17999	17939	18018	17972	18089	17994	17956	17975	18032	17898	17949	18201	17897	17936	17998	18165	18044	17918	17825	18080	18118	17752	18007	18042	18039	17811	17792	17839	17924	17930	18092	17997	17957	18101	17955	18103	17867	17965	18207	18055	17964	18196	18062	18101	18240	18143	17943	18105	18182	18106	18163	18136	17903	18058	17970	18096	17900	17972	17900	18010	18124	18042	18019	18145	17886	18189	18007	18109	17930	17740	17987	17956	17980	17880	17872	18001	17982	18140	18086	18000	18216	17863	17878	18150	18086	17794	18068	17901	17781	17883	17833	17985	18209	18056	18002	17979	17975	17910	18063	17987	18175	18028	17968	17872	18113	17999	18148	18040	17933	17811	17994	18051	17971	17948	18067	17942	17943	18064	18118	18202	18328	18037	18052	18064	17990	18049	17998	18097	18039	18017	18108	18025	17961	18249	17969	18226	17994	18314	17835	17857	17873	17931	17957	18065	17820	18121	17919	18048	17859	17999	18087	18083	18173	18009	17936	18151	17829	18103	18007	18191	17872	17928	18218	17899	17970	18194	18018	18129	17946	17861	18034	18121	18061	18026	18041	17963	18200	17992	18129	18114	18178	17990	18331	17856	17934	17915	18036	18051	18018	17921	17958	17975	17968	17622	17809	17968	17877	17864	18151	17900	17872	17953	18096	18066	17984	18005	18095	18114	17853	18061	17931	18238	17911	17964	18191	18180	18099	18208	17902	18043	17982	17871	18122	18092	18048	18102	18066	18214	18215	18218	18150	18078	17914	17794	18110	17954	18005	17973	18061	17871	17997	18223	17927	17976	18231	18224	18031	17944	17892	17926	17893	17953	18087	18137	17970	17952	17847	18253	18098	17994	18077	18005	18235	17967	18027	18053	17968	18012	17998	18113	18110	18080	17925	18070	17827	17897	17867	17857	17913	18015	17935	18153	18131	18003	17866	18107	17965	17883	17850	17901	17939	18001	17868	17938	18039	18148	17976	18027	17890	17947	18307	17976	18028	17865	17966	17840	17825	17858	17963	17893	18013	18274	18059	17895	18053	18011	18029	18030	17984	17984	17934	17941	18082	18124	17955	18071	18062	18064	17801	17769	18034	17854	17840	18003	18053	17998	17996	18055	17892	18067	17977	18259	17838	17932	18132	17987	18098	18036	18024	17993	17996	17924	17741	17851	18214	18090	18041	17997	18016	17825	18097	18023	18114	17904	18014	17872	17973	17951	17794	18094	17906	18035	17947	18102	18052	17814	18094	18032	17946	17892	18052	17922	18074	18181	17821	18339	17997	17993	18063	17987	17953	18170	18152	18049	17890	18036	18037	17879	18032	18179	17876	18037	17974	17949	18007	17909	18209	18054	18059	18173	18004	17994	18034	18085	18187	17906	17988	17893	18074	17968	17817	17960	17891	18011	18059	17979	17735	17996	18014	17988	18176	17857	17928	18048	18121	17858	18021	18023	18048	17852	17925	18108	18011	18028	18152	17961	17837	17776	18163	17931	17980	18206	18076	17986	18186	17900	18009	18018	18116	18023	18172	18294	17936	17997	18214	17924	17945	18075	17970	18258	18120	18142	18156	17918	17981	17933	18026	18048	18011	17992	17863	17945	18005	17933	18167	17910	17859	17934	17936	17960	18026	17953	18197	18007	18024	18077	18217	17923	18138	18137	18232	18213	18224	18073	17794	18115	17911	18204	17850	17993	18166	17933	18148	18067	17865	17867	18192	17976	18329	17930	17919	17853	18266	17990	17995	18007	18169	17923	18125	18011	18008	18126	18186	17995	18014	18032	17835	18049	18081	17982	17968	18207	17874	17965	18214	18034	18266	18065	17966	18016	18322	18089	18034	17890	18057	17979	18123	17973	17955	18161	18025	18126	17760	17937	17898	18065	18079	18013	18034	18082	18055	17887	18052	18045	18085	18000	17980	18018	17913	18099	17937	18038	17926	18047	17981	17936	18233	17960	18079	18085
16570	22539	22853	20628	18598	17596	19464	24887	22069	17655	15117	14177	14167	14020	14023	13917	14250	13892	14110	14129	13971	13993	14168	14166	13961	14008	14107	13933	14139	14170	13938	14056	14108	14006	14092	14173	13964	14054	14200	14047	14174	14131	14060	13977	14052	13973	14083	14047	14134	14094	14061	14230	14063	14148	14189	13971	14014	14245	14072	14128	14187	14174	13944	14165	14075	13980	13916	14077	14025	14101	14309	14311	14025	14112	14205	14033	13940	13980	13979	14241	13986	13941	14025	14084	14056	13985	14016	14053	14114	14081	13955	14196	14065	14008	13987	13975	13913	14013	14181	14135	13931	13982	14113	14200	14153	14138	14146	14120	14110	14088	13987	13995	14086	13917	13943	14237	13969	13988	14051	13972	14089	13832	14173	14086	14033	14030	14151	14077	13897	14009	14047	14000	14243	14009	13943	14115	14046	14155	14141	13913	14120	14187	14160	14078	14072	13849	14198	13971	14127	13874	14294	13998	13911	13961	14169	14223	13993	14023	14039	13966	14064	14156	14107	14157	14037	14047	14199	14158	14052	14178	13802	14033	14018	14136	14096	14088	13982	14196	14168	13938	14040	14026	14147	14143	14118	14118	14114	14062	13995	14071	14119	14012	14068	14000	14082	14074	14117	14245	14023	14129	14264	14134	13946	14087	13965	14128	14071	14152	13992	14198	14092	13904	14100	14024	14153	14206	14040	14201	14165	14131	14086	14167	13965	14045	14178	13985	14220	14115	13867	14033	14080	13984	13918	14165	14218	14138	14121	14032	14008	14173	14191	13906	14102	14090	14010	14214	14144	14100	14102	14030	14111	14094	14042	13962	14152	14092	14039	13936	14118	13973	14032	14158	14082	14106	14046	14032	13998	13929	13943	13995	14123	14046	14154	13914	14004	14001	14073	14093	14045	14093	14089	13807	14030	14126	13983	14044	13855	14130	13963	14145	14219	14158	14132	14026	14178	13944	14036	14152	14068	14031	14039	14167	14142	14129	14253	14205	13915	14039	14024	14046	14253	13942	14040	13938	14040	13992	13847	14244	14096	14175	13953	14037	14161	14051	13908	14044	14111	14164	14211	14036	14148	13996	14171	13856	14057	14128	14023	14257	14090	14061	14063	13959	14093	14290	14050	14141	14042	14101	14277	13963	14082	13978	14268	14054	14041	13989	14031	14026	14025	14146	14080	14053	14130	14080	14090	14217	13934	14186	14147	14103	13964	14154	14121	14078	14244	14098	14094	14052	13883	14024	14170	14076	14198	14164	14231	13946	14236	14085	14187	14073	14053	14161	14082	13950	14088	14005	13973	13926	14089	14083	14001	14181	14024	14116	14173	14004	14098	14032	13924	14020	13985	14044	13981	14097	14086	14124	14063	14056	14120	14145	14106	14133	14252	14013	13914	14168	13913	13938	14150	14080	14073	13990	13902	14277	14033	14101	14079	13991	13985	14191	14068	14008	14055	13939	14085	13994	14238	14025	14017	14088	14207	13967	14038	14006	14088	13978	14223	14027	13857	13929	14152	14002	14046	14123	14032	14204	13883	13994	14045	14150	14013	14019	14021	14253	14122	14220	13913	14194	14179	14079	13979	14027	14052	14219	13969	14081	14032	13925	14130	14159	14058	13959	14167	14122	14009	14050	14096	14035	13952	13999	13984	14159	14078	14101	14062	13963	14228	13960	13999	13931	14031	13835	14059	14097	13923	13984	14086	14180	14036	14157	14020	14051	14106	13929	14069	14056	14057	14145	14146	14066	14011	14028	14242	13856	14121	14059	14210	14109	14053	14088	14314	14210	14175	14060	14167	14172	14054	14035	14015	13988	14225	14166	14048	13866	14039	14019	14200	14037	14051	13910	13987	14131	14118	14000	14062	14186	13957	14084	14086	13950	14073	14021	14215	14121	14198	14012	14095	13961	14179	14114	13997	14054	14106	14063	14229	14228	14051	14030	14183	14204	14110	13899	14179	13934	14136	14014	13974	14063	14112	13973	14165	13915	13960	14019	14109	13931	13995	14031	14071	14048	13975	14020	14093	14008	13956	13948	14056	14122	13975	14117	14116	14105	14064	13760	14070	14124	14058	14006	13983	13934	14159	13863	14166	14019	13852	14220	14011	13972	14139	14187	13966	14155	13983	14065	14134	14203	14007	14071	14098	14008	14147	14078	14079	14120	14054	14035	14082	14015	13918	14145	14080	14213	14176	14015	14032	14131	14045	14062	14205	14050	14109	14046	14056	14146	13977	14087	14183	13996	14140	14013	13984	14072	14168	14002	14069	14012	14027	13879	14162	14038	14051	14070	14327	14115	13934	13944	14078	14099	14112	14008	13987	14058	14135	14173	14012	13958	14066	14076	14088	14043	14113	13927	13973	14044	14071	13939	13900	14022	13975	14193	14024	14020	13950	14063	14304	13901	13994	14114	13911	14119	13957	14068	13835	13960	13997	14058	14166	14051	14169	13804	14038	14086	14267	14141	14244	14033	14145	14327	14078	14133	14065	14008	14026	14118	13955	13982	14084	14216	14101	14034	13981	13944	14021	14140	14059	14052	14058	14050	14225	13852	14188	14095	14276	14132	13989	14081	14030	14156	14201	14039	14036	14190	14019	13852	14049	13996	13914	13913	14020	14056	14036	14104	14079	13931	13985	13865	14037	13875	14165	14154	14031	13935	14027	14193	14013	14067	14106	13931	14212	14100	14206	14071	13941	14049	13958	14067	14192	13938	14267	13850	14044	14105	14026	13971	14029	14095	13949	14074	13907	13940	14068	14228	13995	13949	13938	14180	14183	14090	14090	14010	14217	14021	13952	13803	13980	14228	14000	14061	14214	13903	14127	13987	14032	13908	14095	14080	13940	14121	14226	13832	13999	14085	14155	14204	13921	14194	14095	14099	14183	14179	13936	13938	14006	14016	13968	14066	14068	14064	14128	14017	14053	13984	14261	14015	14135	14133	14313	14097	13939	14127	14146	14137	14045	14119	14186	14020	14004	13975	13927	13987	13988	14087	13916	14274	14027	14146	14002	14103	14084	14038	13982	13938	14023	14171	14259	13977	14196	14130	13938	14044	13951	14048	14081	14044	13873	14139	14043	13974	14203	14001	13952	14010	13888	14126	14213	14045	14000	14132	14009	14047	14068	14148	14114	14078	14177	14042	14018	13973	14124	14100	14124	14055	14118	13955	14154	14014	13940	14070	14046	14085	14071	14179	14154	14194	14093	13987	14080	14104	14097	14000	14186	14189	14019	13975	14002	14084	14159	14112	14008	14042	14015	14000	14082	13944	14008	14112	13977	13999	14071	14107	13988	14106	13952	14003	14099	14080	13945	13800	13995	13924	14165	14127	14253	14085	14239	14095	13981	13946	14070	13984	14228	14153	13997	14021	14130	13963	14025	14039	14069	14210	14039	13953	14212	14020	13942	13989	14170	13934	14077	14060	13879	14048	14097	14028	14169	14062	14097	14118	14099	14224	14067	14052	14013	14191	14062	14014	13876	13983	13975	13982	13992	14035	13877	14028	13946	14122	14043	14095	14122	14118	14036	14036	14009	14156	14122	14006	13948	14105	14033	14169	14171	14118	14068	14067	14088	14078	14052	14058	14185	14032	14198	14081	14045	14012	14133	14053	14136	14117	13992	14148	14135	14126	14094	14005	13871	13929	13965	13994	13905	13913	14028	14098	14017	14022	14097	14043	14202	14148	14033	13927	13994	14004	14076	13993	13961	14120	14073	14106	14147	14028	13984	14255	13954	14020	14036	14060	14129	14018	14102	14092	13864	14188	14091	13963	14143	14092	14189	14083	13916	14193	14005	13994	13745	14159	14091	14053	14074	13970	14064	14141	13942	13966	14154	14004	14033	14224	14172	14359	13986	14015	14151	14027	14171	14043	14006	13951	14100	13984	13976	14126	14122	14102	14154	14169	14098	14018	13977	13939	14155	14121	14029	14081	14157	14047	13973	13984	14065	14070	13961	14106	14135	14075	14017	14037	14044	14077	14042	14176	14235	14165	13981	14140	14144	14020	14202	14045	14135	14120	14125	13998	14111	13974	14008	14026	14159	14064	14142	14136	14022	13988	14102	14230	14003	14039	13930	14148	14083	14311	14138	14170	14167	14033	14055	14063	14250	13987	14119	13986	13937	13973	14104	14117	14141	14167	14026	13912	14075	14099	14007	14012	14019	14072	14120	14110	14111	13948	13976	14159	13946	13914	14085	14122	13928	13997	13964	13926	14056	14088	14062	14219	13977	14050	14004	14077	14063	13876	13812	14133	14021	14012	13992	14167	14010	14145	14150	14086	14007	14139	14105	14065	14039	13876	14086	14136	13945	14021	14085	14101	13967	13965	14009	14205	13947	14022	14170	14153	14252	14144	14165	14052	14138	13890	13977	14096	14114	13956	14151	13986	13935	13980	14066	13916	14204	14154	13987	14015	14082	14037	13971	13956	14100	14038	14115	14087	13986	14078	14099	14024	14210	14033	14054	14004	14120	14041	14114	14045	13972	14083	14082	14070	13819	14152	14167	13998	13931	13821	14168	14052	14140	14154	14081	13959	13996	14085	14062	14044	14110	14162	14127	14119	14087	14040	13995	14113	14032	14117	14166	14239	13980	14078	14167	14026	13863	13950	14097	14059	14197	14000	14059	14163	14079	14112	14240	14152	14012	14267	13888	14174	13992	14191	14150	14076	14055	14067	14079	13979	14003	13924	13991	13987	14014	13978	14063	14120	14108	14153	14059	14067	14062	13911	14011	14031	14140	14003	13989	14163	14013	14043	14103	14114	13930	14087	14122	14076	14133	13934	13927	14277	14065	14031	13972	14005	14031	13961	14011	14157	14038	14127	13971	14092	14050	14128	13953	14088	14060	13904	14076	14038	14122	14140	14161	14151	14133	14251	14186	14002	14049	14065	13984	13954	14063	13973	13875	14219	14109	13900	14180	13962	14049	13963	14083	14022	14011	14042	14168	13979	14112	14122	14098	13957	14209	13889	13863	14039	14014	14009	13996	14181	14035	14035	14013	14232	14171	13861	14216	14076	14111	13984	14056	14082	14216	14118	14120	14039	14206	13977	14178	14082	14106	14010	14078	14075	14071	14273	14162	14145	14144	14073	14037	14091	14086	14140	14064	14019	14240	14277
25322	21032	28072	25380	23939	24927	46354	60134	47640	33677	23771	19455	18127	17726	17583	17600	17950	17891	17597	17703	17693	17736	17662	17773	17427	17775	17677	17920	17582	17642	17738	17871	17648	17642	17731	17892	17589	17801	17913	17561	17729	17668	17722	17469	17712	17705	17801	17713	17625	17762	17651	17648	17742	17610	17729	17902	17436	17569	17870	17713	17734	17729	17786	17697	17814	17679	17626	17607	17516	17782	17620	17823	17771	17881	17779	17704	17667	17758	17818	17645	17927	17697	17726	17682	17721	17855	17690	17825	17670	17620	17786	17959	17595	17695	17728	17628	17790	17800	17667	17695	17596	17830	17621	17769	17634	17581	17537	17684	17601	17694	17732	17625	17595	17586	17535	17589	17530	17732	17801	17606	17670	17710	17643	17678	17760	17827	17654	17656	17811	17714	17579	17659	17715	17643	17821	17785	17678	17685	17794	17711	17590	17537	17753	17624	17776	17561	17709	17586	17773	17445	17802	17666	17612	17575	17560	17826	17560	17718	17719	17687	17652	17571	17733	17636	17398	17687	17724	17747	17717	17672	17768	17709	17601	17835	17497	17623	17780	17639	17810	17736	17676	17881	17696	17531	17663	17719	17760	17531	17725	17701	17737	17651	17638	17763	17456	17571	17575	17729	17869	17699	17669	17703	17480	17735	17820	17542	17816	17505	17841	17640	17602	17649	17557	17720	17804	17672	17700	17447	17698	17782	17584	17695	17650	17710	17611	17627	17811	17617	17663	17399	17574	17690	17656	17716	17837	17710	17591	17571	17648	17557	17613	17811	17606	17495	17358	17623	17752	17727	17578	17629	17480	17695	17735	17601	17737	17729	17614	17856	17452	17658	17686	17955	17807	17719	17851	17755	17544	17545	17559	17567	17631	17671	17812	17533	17786	17779	17569	17784	17585	17778	17811	17641	17639	17612	17549	17619	17683	17569	17520	17801	17610	17743	17724	17809	17762	17656	17764	17792	17858	17754	17802	17545	17610	17759	17603	17791	17674	17825	17660	17715	17647	17726	17608	17484	17567	17834	17894	17681	17685	17725	17628	17732	17565	17888	17700	17648	17705	17766	17666	17717	17796	17562	17626	17398	17798	17687	17728	17547	17556	17734	17691	17524	17768	17808	17599	17591	17666	17781	17608	17484	17598	17858	17679	17416	17688	17599	17477	17896	17668	17696	17795	17583	17624	17574	17586	17743	17726	17675	17750	17811	17659	17628	17586	17632	17827	17700	17751	17715	17621	17552	17709	17696	17653	17753	17648	17652	17776	17700	17536	17642	17562	17664	17776	17641	17504	17471	17561	17600	17664	17622	17723	17725	17654	17589	17683	17481	17554	17425	17580	17551	17753	17748	17702	17616	17654	17581	17764	17810	17637	17379	17765	17634	17619	17658	17797	17872	17584	17547	17483	17579	17593	17615	17734	17569	17620	17473	17649	17571	17607	17650	17613	17632	17611	17534	17588	17719	17703	17686	17632	17709	17629	17634	17526	17853	17575	17697	17797	17700	17507	17773	17670	17601	17832	17587	17632	17709	17687	17732	17690	17596	17534	17622	17587	17485	17866	17620	17540	17711	17807	17786	17626	17872	17651	17614	17605	17682	17788	17894	17829	17810	17810	17700	17662	17868	17595	17651	17624	17699	17466	17762	17653	17500	17695	17829	17854	17579	17737	17623	17620	17798	17738	17817	17589	17674	17646	17648	17566	17833	17811	17762	17898	17716	17637	17714	17706	17502	17663	17705	17581	17505	17694	17881	17902	17623	17498	17488	17605	17716	17585	17734	17619	17633	17855	17663	17669	17573	17755	17706	17605	17511	17612	17805	17744	17565	17751	17655	17492	17597	17794	17828	17349	17594	17754	17629	17744	17588	17626	17688	17634	17493	17697	17819	17783	17703	17584	17711	17621	17500	17562	17756	17576	17624	17596	17549	17593	17751	17665	17535	17739	17722	17706	17893	17627	17608	17754	17612	17606	17592	17818	17688	17613	17681	17406	17736	17751	17809	17736	17599	17608	17546	17779	17821	17895	17770	17633	17652	17582	17653	17668	17586	17718	17609	17816	17479	17649	17732	17709	17611	17539	17564	17854	17572	17850	17690	17774	17555	17440	17671	17824	17635	17869	17611	17694	17600	17707	17795	17731	17674	17803	17555	17730	17828	17820	17829	17828	17866	17667	17684	17642	17727	17532	17675	17710	17786	17693	17679	17733	17696	17794	17728	17845	17546	17737	17856	17709	17604	17720	17664	17750	17651	17696	17794	17706	17750	17735	17612	17775	17594	17721	17724	17700	17785	17625	17621	17651	17470	17783	17799	17832	17796	17870	17574	17446	17370	17660	17505	17456	17906	17709	17598	17754	17653	17655	17566	17500	17635	17675	17719	17713	17612	17801	17655	17743	17755	17613	17535	17865	17765	17597	17721	17833	17666	17562	17695	17796	17888	17991	17471	17653	17646	17607	17693	17604	17861	17722	17563	17846	17506	17735	17636	17680	17713	17516	17691	17840	17689	17648	17768	17733	17526	17819	17695	17521	17695	17508	17791	17572	17725	17591	17692	17673	17485	17601	17614	17670	17579	17610	17839	17611	17797	17655	17598	17494	17640	17748	17704	17803	17703	17601	17504	17974	17614	17726	17777	17572	17565	17708	17738	17644	17651	17772	17608	17659	17674	17500	17665	17685	17902	17812	17809	17715	17824	17644	17586	17803	17605	17464	17721	17529	17690	17731	17800	17724	17424	17743	17717	17591	17782	17823	17645	17674	17618	17784	17677	17585	17790	17399	17529	17841	17590	17823	17644	17752	17692	17727	17609	17594	17549	17604	17609	17733	17680	17535	17661	17781	17669	17628	17701	17723	17728	17699	17507	17516	17456	17637	17608	17580	17695	17759	17662	17622	17678	17820	17809	17710	17711	17918	17722	17645	17663	17626	17570	17503	17670	17624	17528	17540	17524	17613	17753	17664	17681	17453	17888	17767	17858	17611	17705	17677	17863	17748	17642	17695	17611	17797	17762	17427	17513	17666	17810	17746	17769	17763	17813	17761	17598	17606	17698	17621	17714	17929	17747	17688	17820	17706	17710	17594	17547	17527	17683	17767	17693	17778	17669	17514	17595	17655	17670	17727	17550	17580	17652	17741	17716	17605	17789	17674	17657	17706	17412	17732	17759	17737	17695	17767	17854	17540	17841	17764	17869	17745	17661	17751	17601	17681	17783	17637	17698	17822	17444	17695	17683	17676	17774	17577	17647	17590	17785	17636	17671	17694	17620	17787	17678	17736	17856	17651	17586	17686	17644	17623	17572	17450	17753	17777	17621	17611	17733	17538	17606	17508	17676	17773	17774	17646	17734	17784	17733	17733	17688	17775	17659	17777	17590	17428	17477	17597	17860	17662	17765	17630	17589	17607	17759	17442	17719	17780	17685	17430	17624	17602	17701	17765	17622	17597	17660	17602	17693	17499	17664	17645	17615	17809	17580	17646	17560	17673	17485	17567	17770	17658	17865	17559	17402	17657	17539	17620	17787	17597	17747	17720	17398	17656	17582	17618	17770	17681	17603	17856	17875	17699	17817	17662	17805	17763	17645	17691	17695	17801	17740	17682	17628	17726	17739	17595	17654	17600	17621	17636	17773	17856	17792	17749	17649	17836	17625	17826	17612	17585	17882	17698	17708	17959	17593	17611	17614	17734	17483	17809	17561	17691	17514	17572	17755	17734	17640	17611	17656	17609	17498	17682	17482	17852	17776	17445	17452	17594	17571	17747	17664	17569	17678	17576	17755	17722	17533	17742	17596	17406	17640	17752	17728	17437	17674	17650	17715	17686	17658	17644	17707	17643	17577	17683	17718	17751	17543	17492	17512	17692	17734	17721	17509	17732	17618	17707	17713	17775	17645	17813	17767	17529	17526	17680	17804	17594	17460	17611	17547	17756	17614	17641	17614	17601	17676	17703	17725	17824	17728	17575	17543	17684	17601	17711	17696	17670	17639	17815	17755	17729	17507	17619	17612	17640	17783	17693	17860	17574	17644	17428	17650	17786	17672	17683	17780	17535	17700	17552	17680	17713	17621	17745	17668	17730	17570	17609	17608	18016	17559	17664	17723	17631	17622	17716	17723	17912	17648	17482	17689	17601	17395	17725	17509	17668	17496	17609	17868	17799	17572	17694	17760	17639	17814	17735	17588	17741	17832	17612	17288	17559	17699	17354	17886	17724	17811	17908	17702	17791	17775	17798	17593	17687	17855	17677	17716	17628	17691	17689	17565	17635	17724	17662	17647	17561	17458	17923	17711	17661	17685	17778	17680	17788	17720	17849	17882	17573	17718	17552	17710	17620	17844	17584	17741	17606	17695	17629	17696	17759	17336	17647	17823	17653	17641	17726	17578	17674	17590	17684	17564	17659	17713	17850	17738	17588	17558	17787	17685	17633	17740	17568	17824	17747	17724	17929	17647	17798	17683	17658	17626	17820	17861	17905	17750	17716	17605	17671	17596	17627	17704	17898	17656	17738	17786	17504	17751	17585	17818	17733	17699	17854	17767	17566	17688	17684	17644	17502	17548	17658	17582	17701	17663	17733	17737	17619	17690	17712	17525	17716	17765	17702	17806	17622	17613	17674	17483	17699	17583	17756	17612	17574	17927	17484	17596	17802	17755	17504	17615	17598	17839	17681	17856	17677	17562	17647	17649	17749	17706	17869	17640	17799	17780	17623	17577	17691	17593	17799	17684	17690	17748	17534	17613	17374	17716	17681	17763	17689	17512	17644	17606	17561	17679	17751	17395	17628	17771	17631	17530	17948	17718	17592	17588	17524	17801	17607	17732	17880	17453	17787	17817	17527	17728	17671	17689	17772	17795	17773	17776	17585	17780	17572	17594	17434	17514	17690	17608	17601	17811	17653	17694	17747	17671	17691	17716	17566	17599	17696	17405	17856	17600	17516	17929	17757	18053	17580	17499	17829	17678	17485	17508	17586	17699	17926	17761	17481	17467	17685	17485	17693	17578	17767	17361	17665	17485	17900	17778	17611	17684	17716	17603	17622	17687	17643	17676	17752	17659	17734	17765	17894	17865	17878	17599	17633	17774	17566	17643	17730	17620	17768	17530	17749	17674	17476	17758	17744	17595	17720	17653
18055	33387	33895	28423	23670	22762	47061	57195	44317	30695	19083	14813	14040	14013	13897	13819	13883	13905	13931	14000	13893	13870	14113	14154	13981	14008	13816	13985	13993	13848	14000	13925	13846	13997	14004	13847	14053	13822	13907	13966	13901	13948	14011	13851	14016	13783	13884	14012	13888	13989	13996	13906	13885	13808	13925	14029	13828	13956	13871	13896	13772	14022	13966	13813	13922	14026	14056	13964	13803	13918	14105	13890	13941	13790	13966	13883	13945	13942	13953	14032	14026	14010	13786	13921	13940	13920	13908	13878	13868	13937	13980	13911	13835	13888	14104	14070	13953	13879	13866	14144	13837	13882	13978	14087	13847	13874	13891	13944	13834	13978	14037	14022	13824	13873	13976	13949	13864	13750	14007	13908	13817	13992	13794	13965	13870	13779	13958	14018	14077	13808	13968	13875	13753	13968	13946	13991	13963	13894	14039	13924	13777	14190	14069	13947	13961	14041	13969	13977	13798	13942	14072	14011	13930	13885	13860	14058	13837	14056	13991	13892	13971	13877	14047	13811	13874	13963	13855	13770	14097	14002	13890	14009	13956	13950	13876	13953	13827	13948	13993	13938	13928	13907	13993	13833	14117	13782	13867	14086	13973	13813	13911	14053	13742	13922	13888	14003	14042	13886	13851	13810	14033	13854	13913	14058	14129	13837	13848	13946	14130	13954	13864	14070	14050	13979	13884	13904	14035	13928	13922	13905	13802	13986	13799	14026	13982	13883	14041	13741	13915	13834	13773	14113	13980	13832	14171	13811	14019	13737	14145	13949	13936	13836	13848	13811	13987	14065	13983	14008	14029	13779	13870	13903	13821	13902	13769	13941	13937	13789	13869	13982	13954	13914	14018	13787	13844	13858	14000	14001	13830	14090	14067	13871	14025	13857	13833	13869	13825	13924	13757	14006	13981	13906	13960	13749	13953	13843	13879	13955	14029	14003	14042	13966	14126	13968	13948	13952	13866	13807	13875	13851	13860	14034	13877	13813	13751	13848	13979	13854	13873	13876	13954	13867	13776	13925	13881	13921	13904	14023	13945	13828	14078	13770	13967	13935	14045	13811	14002	13966	14016	13963	14004	14029	13878	13989	13856	13942	13960	13861	13902	14029	13796	13815	13877	13822	13925	13970	13992	13947	13968	13812	13857	13892	14021	13857	14089	13907	13874	13983	13854	14058	13839	13735	13867	13915	13978	13850	14067	14017	13822	14003	14007	13827	13831	13970	14136	13938	13885	13824	13769	13731	13976	13924	13847	13857	13846	13916	13918	13875	13917	13881	14074	13913	13910	13843	13827	14216	13869	13941	13892	13790	13887	13989	13837	13799	13859	14130	13874	13918	13827	13921	13864	13961	13873	13879	13753	13799	14016	13945	13784	14000	13963	13892	13868	13859	13908	14123	13873	14014	14039	14031	13693	13839	13934	13875	14103	13887	13876	13922	13893	13779	13853	13945	13982	14067	14037	14007	13943	13896	13990	14030	13863	13944	13975	13954	13918	14043	13856	13859	13954	13800	13958	13865	13868	13779	13995	13903	13932	14075	13972	13861	13995	13646	14013	13828	13809	13952	13943	13953	13827	14044	13916	13796	14151	13979	13891	13968	13839	14058	14097	13844	13821	13921	13882	13888	13935	13841	13879	13832	13910	13768	13891	13860	14012	13866	13937	13970	14024	13989	13783	13757	13810	13975	13958	13836	14038	13967	13992	14010	14059	14094	13946	13878	14079	13985	13939	14033	13876	14049	13951	13915	13846	13821	13962	13903	13914	13875	13735	13854	13900	13956	13977	14022	13663	14010	13982	13965	14084	13822	13980	13941	13951	13830	14114	13979	13998	13970	14029	13866	14006	13879	13945	13899	13926	13909	13959	13909	13912	14010	13856	14011	13767	13910	13974	13935	14011	14004	13824	13810	14016	13921	13932	14018	13831	13759	13903	13812	13922	13845	14128	14102	13961	13811	13920	13973	14036	13936	13998	13896	14047	13898	13970	14022	13777	13961	13885	13965	13922	13871	13892	14211	13841	13926	13959	13868	13936	13888	13891	13905	13852	13882	13805	13725	14124	13889	13766	14102	13730	13855	13970	13840	13892	13988	14000	13982	13851	13793	13823	13787	13965	13924	13944	13826	13915	13821	13924	13899	13966	13954	14035	13728	13972	13928	13841	13919	13833	13861	14002	14058	13984	13908	13815	13847	14061	14075	13961	14017	14055	13895	14085	13950	13749	13984	14004	13848	13951	13983	13976	13847	13776	13952	14056	13795	13916	14011	13991	13980	14006	13873	13818	13931	13950	13735	13862	13754	13917	13909	13903	14101	13834	13907	13982	14046	13788	13914	13895	13816	13833	13986	14022	13931	13940	13979	13994	13963	13939	14060	14091	13937	13837	13742	14001	13694	13877	13916	13882	13982	14075	14014	13901	13947	13853	13802	13983	13907	13908	14014	13874	13918	14031	13911	13790	14021	13907	13814	13947	14004	13830	13832	13883	13852	13774	13810	13909	13727	13896	13924	13808	13984	13953	13828	13905	13858	13899	13871	13940	13874	13880	13913	13816	14014	13999	13858	14124	13888	13989	13989	14021	14034	13890	13974	14071	13968	13965	13858	13833	13846	14006	13978	13979	13904	14010	13948	13921	13965	13833	13898	14017	13771	13983	13843	13846	13921	14060	13898	14018	14043	14012	13919	13909	13979	13808	13989	13784	13908	13975	13933	13981	13948	13902	13842	13870	13926	14033	13909	14093	13846	13753	13949	13757	13998	13829	13771	13978	13875	13868	13874	13773	14004	13968	13739	14109	13885	13797	13787	13741	14063	13896	13929	13841	13975	13809	13808	13795	14143	13991	13900	13914	14023	14042	13987	13869	13886	13903	13868	13865	13957	13961	13863	14026	13852	13935	13809	13789	13965	13846	13880	13884	13895	13906	13949	13978	13877	13886	14009	14047	13932	13998	13986	13887	14066	13887	13841	13945	13919	14015	13835	13887	13936	13814	13990	13808	13927	13980	13901	13824	13988	13830	14082	13912	13971	13776	13977	13722	13907	13812	13894	13845	13781	13924	13983	14038	13899	13890	13803	13937	13853	13991	14056	13885	13937	13885	13746	13930	13881	14003	14016	14048	14065	13685	14067	13784	13904	13823	13856	13978	13848	13979	14016	13896	13803	13905	13893	13972	13870	13952	13807	14065	13839	13871	13943	14044	14004	13998	13922	13842	13951	13972	13909	13844	14010	14074	14020	13869	13951	13953	14008	13830	13978	13925	13979	13895	13903	13969	13983	13959	13744	13907	13922	13805	14022	13907	14075	14001	13834	13982	13943	13875	13749	14101	13810	13968	13954	13916	13846	13939	13956	13842	14023	13919	13918	14098	13838	14025	13977	13853	13961	13964	13746	14133	13841	13964	13928	13784	13752	13972	13959	14009	14074	13822	13941	13985	13768	13865	13981	13941	13940	14073	13965	13886	13875	13944	14084	13991	13899	13919	13884	13804	13963	13826	13994	13859	13740	13919	13917	13995	13885	13999	13843	13946	13897	13950	14032	13889	13901	13830	14016	13892	13959	13929	13995	13957	14053	14023	13755	13858	13919	14034	13898	13937	13928	13816	13859	13792	13787	13944	13893	13956	14040	13712	13967	13877	14041	13849	14006	13912	13839	13710	13871	13803	13877	13969	13958	13841	13974	13858	13961	13849	13997	13940	13824	13905	13858	13924	13839	13977	13816	13978	13889	13997	13987	13871	13814	13965	13906	14031	14044	13789	14025	13801	13887	13904	13910	13772	13882	13859	14094	13984	14069	14047	13883	14024	13749	13943	14005	13907	13934	13742	13886	14134	13914	13888	14051	13890	14008	14059	13822	13992	13641	14058	13896	13948	13947	14090	13955	13975	13964	13967	13811	13806	13879	13915	13924	13980	14085	14066	13948	13981	13885	13834	14049	13980	14029	13899	13980	13945	13940	13993	13858	13858	13944	14072	13987	13737	13906	13835	13928	13960	13941	13960	13929	13986	13970	14049	13852	13909	13919	13847	13899	13676	13961	14031	13916	13868	13892	14042	14032	13973	14041	13868	14096	13893	13891	13737	13761	13932	14010	13860	13990	13805	13838	14022	14031	13895	13921	13869	13862	13925	13921	13953	13861	13833	13892	13929	13871	13986	13950	13933	13810	14001	13969	13977	13762	13826	14055	13917	13851	13941	13935	13897	13921	14047	13939	13808	13946	13692	13768	13968	13900	13898	13993	13939	13998	14071	14046	13962	13871	13745	14102	13937	13722	13885	13951	14250	13964	13976	13940	13974	13828	13876	14000	14047	13714	13902	14036	13931	13875	14073	13866	13997	14060	14025	13782	14030	13854	13886	13928	13863	14010	13884	13807	13941	13976	13840	14050	14010	14056	14049	13800	14006	13906	13922	13973	13850	13961	13901	13866	13922	13828	14076	13904	13855	13858	13970	13816	13897	13804	13947	14018	13856	13871	13940	14030	13865	13955	13885	13899	13784	14048	13851	13855	13741	13989	13703	13774	13864	14049	13970	13989	13833	13746	13898	14056	13938	13950	13810	13772	13915	14000	13797	13943	14035	13833	13905	13899	13908	13782	13901	13943	13902	13951	13920	13951	13875	13883	14016	13960	13832	13801	13924	13965	14083	14056	13914	14024	13713	13809	13797	13846	14042	13882	13963	13816	13957	13819	13930	14058	13877	13898	13934	13849	13865	14050	13829	13896	14023	13876	13879	13970	14029	13967	13994	13853	13786	13831	13869	13959	13757	14099	13970	13869	13915	13790	13841	13759	13977	14051	13873	13942	13963	13758	13897	13975	13833	14182	13893	13816	13862	13951	13962	13866	13862	13841	13815	14000	13970	13851	14093	13896	14031	13900	13935	13925	14020	13996	13925	13878	13842	13797	14028	13769	13891	14024	13979	14056	14008	13854	13946	13918	13790	13873	14020	14009	13880	13910	13942	13985	13910	13797	13874	14015	14056	13908	13911	13900	13969	13760	13935	14003	13806	13848	14116	13963	13998	13852	13948	13947	13848	13983	13865	13972	13959	13818	13815	13879	14054	13900	13829	13825	14002	13934	14099	13741	13884	14069	13968	13997	13868	13751	13873	13817	13805	13830	13951	13874	13962	13898
23919	21041	28496	24004	22372	25157	52468	71035	59772	40431	27072	20283	18169	17652	17553	17491	17569	17353	17537	17682	17595	17499	17392	17443	17535	17288	17407	17317	17430	17332	17352	17291	17502	17484	17383	17544	17292	17304	17275	17069	17217	17417	17464	17381	17472	17600	17531	17506	17649	17221	17334	17442	17330	17526	17480	17526	17349	17305	17528	17301	17379	17444	17376	17383	17203	17518	17418	17188	17527	17388	17476	17378	17279	17360	17496	17364	17353	17436	17281	17342	17340	17231	17390	17375	17238	17234	17430	17228	17381	17414	17380	17206	17359	17356	17166	17307	17403	17276	17350	17476	17436	17282	17292	17390	17455	17369	17371	17410	17322	17199	17226	17462	17416	17369	17337	17376	17179	17416	17329	17318	17278	17249	17358	17322	17301	17361	17424	17515	17478	17426	17362	17134	17231	17294	17296	17346	17279	17302	17357	17271	17541	17405	17273	17253	17342	17368	17309	17329	17386	17486	17259	17203	17311	17193	17148	17493	17404	17422	17073	17280	17299	17506	17481	17557	17328	17276	17203	17179	17211	17212	17372	17362	17422	17242	17207	17181	17257	17373	17144	17426	17348	17500	17479	17210	17341	17230	17208	17370	17130	17332	17369	17420	17262	17550	17397	17344	17381	17420	17372	17447	17437	17488	17451	17468	17192	17241	17224	17396	17194	17482	17261	17284	17565	17563	17450	17263	17512	17247	17403	17135	17074	17255	17229	17279	17137	17192	17339	17241	17332	17457	17654	17494	17301	17298	17428	17244	17173	17292	17337	17044	17370	17389	17175	17064	17235	17470	17279	17281	17276	17244	17438	17222	17299	17461	17245	17355	17427	17408	17284	17500	17214	17312	17677	17206	17330	17483	17394	17193	17337	17454	17495	17545	17390	17344	17216	17292	17185	17411	17433	17617	17169	17178	17429	17301	17231	17343	17595	17491	17299	17161	17360	17169	17235	17339	17139	17349	17166	17343	17346	17218	17337	17228	17345	17163	17145	17390	17290	17228	17158	17295	17365	17406	17274	17580	17349	17196	17104	17422	17363	17234	17197	17399	17215	17262	17401	17315	17406	17125	17394	17518	17347	17295	17159	17341	17240	17101	17235	17163	17386	17361	17388	17327	17276	17384	17303	17440	17452	17238	17383	17251	17126	17088	17241	17150	17290	17264	17093	17454	17420	17428	17215	17276	17563	17339	17392	17315	17521	17196	17488	17284	17295	17425	17380	17319	17402	17035	17419	17345	17377	17253	17420	17448	17374	17347	17419	17233	17422	17316	17391	17387	17314	17410	17188	17427	17269	17333	17226	17269	17382	17412	17374	17521	17088	17450	17291	17481	17311	17334	17331	17510	17376	17424	17407	17225	17315	17192	17060	17443	17376	17317	17273	17202	17373	17377	17276	17256	17269	17277	17203	17353	17405	17454	17261	17195	17181	17350	17164	17121	16955	17236	17359	17455	17456	17110	17328	17401	17304	17199	17392	17292	17413	17282	17195	17309	17394	17444	17193	17313	17289	17410	17333	17285	17339	17365	17280	17377	17393	17264	17420	17426	17325	17320	17503	17474	17217	17324	17259	17177	17494	17182	17252	17478	17355	17345	17338	17159	17544	17323	17178	17407	17162	17353	17345	17302	17331	17155	17278	17312	17496	17166	17238	17299	17134	17040	17317	17198	17378	17378	17421	17520	17316	17232	17168	17316	17512	17236	17490	17275	17334	17155	17381	17368	17322	17237	17096	17215	17226	17261	17412	17336	17562	17275	17328	17106	17308	17221	17359	17327	17298	17135	17248	17428	17198	17370	17383	17286	17450	17262	17254	17264	17346	17461	17353	17494	17376	17462	17337	17212	17170	17289	17312	17356	17305	17107	17356	17293	17510	17360	17388	17291	17375	17381	17411	17336	17321	17584	17497	17265	17131	17196	17308	17130	17362	16990	17462	17471	17423	17068	17440	17325	17417	17270	17434	17359	17569	17319	17184	17214	17387	17383	17576	17410	17409	17385	17438	17252	17336	17220	17335	17333	17347	17437	17208	17242	17330	17374	17334	17334	17049	17367	17254	17246	17206	17171	17482	17427	17466	17352	17302	17329	17312	17238	17106	17350	17478	17378	17489	17344	17144	17323	17118	17110	17453	17410	17342	17397	17581	17093	17370	17212	17333	17549	17259	17133	17296	17278	17210	17203	17482	17174	17172	17407	17615	17356	17316	17431	17267	17383	17540	17355	17500	17344	17449	17241	17458	17106	17197	17372	17397	17290	17330	17394	17433	17307	17386	17165	17291	17402	17433	17285	17252	17220	17342	17373	17367	17278	17454	17517	17452	17453	17419	17634	17327	17359	17446	17413	17305	17175	17199	17358	17255	17308	17269	17528	17249	17249	17183	17317	17308	17370	17371	17094	17352	17321	17218	17565	17435	17423	17423	17418	17501	17194	17392	17286	17391	17439	17466	17341	17123	17389	17573	17398	17431	17242	17398	17392	17269	17297	17280	17538	17341	17400	17354	17328	17611	17205	17525	17453	17304	17521	17574	17344	17349	17325	17577	17476	17363	17375	17418	17341	17303	17509	17264	17356	17398	17303	17401	17300	17211	17418	17156	17361	17340	17489	17417	17398	17360	17221	17207	17219	17334	17295	17146	17297	17322	17550	17321	17439	17295	17373	17468	17423	17250	17338	17315	17257	17293	17491	17061	17277	17428	17290	17266	17358	17269	17417	17368	17362	17542	17158	17426	17321	17564	17271	17481	17302	17436	17502	17262	17375	17352	17249	17397	17055	17398	17333	17458	17523	17186	17336	17440	17473	17350	17519	17288	17285	17267	17481	17400	17242	17141	17489	17355	17297	17392	17359	17467	17322	17216	17182	17493	17244	17420	17505	17255	17448	17483	17335	17287	17328	17210	17358	17354	17422	17518	17080	17128	17283	17120	17143	17471	17199	17253	17408	17395	17427	17382	17308	17362	17408	17289	17328	17272	17174	17489	17333	17378	17347	17397	17466	17321	17333	17190	17155	17346	17284	17385	17346	17400	17389	17280	17179	17068	17381	17405	17191	17273	17315	17166	17274	17334	17393	17376	17282	17297	17232	17403	17266	17007	17274	17245	17421	17486	17344	17211	17177	17037	17280	17254	17310	17343	17489	17410	17153	17104	17441	17211	17197	17409	17487	17311	17247	17489	17268	17324	17250	17454	17317	17219	17171	17218	17409	17117	17230	17436	17327	17406	17288	17266	17295	17575	17470	17438	17372	17428	17559	17353	17329	17481	17265	17354	17255	17429	17373	17369	17261	17216	17288	17301	17467	17377	17386	17431	17457	17419	17423	17182	17368	17317	17621	17309	17352	17265	17366	17343	17423	17411	17244	17454	17304	17320	17501	17140	17345	17282	17201	17290	17438	17271	17333	17485	17381	17422	17509	17389	17581	17285	17295	17499	17391	17356	17402	17358	17545	17352	17529	17391	17224	17277	17400	17436	17295	17301	17222	17354	17496	17421	17387	17241	17289	17299	17130	17288	17306	17527	17092	17270	17346	17423	17349	17186	17337	17274	17261	17183	17045	17334	17320	17440	17276	17236	17393	17136	17424	17287	17453	17313	17505	17432	17236	17441	17372	17371	17361	17334	17143	17162	17193	17315	17341	17442	17397	17516	17352	17421	17303	17467	17304	17478	17348	17670	17542	17441	17181	17481	17453	17275	17199	17336	17104	17273	17003	17262	17553	17545	17485	17351	17258	17312	17306	17379	17574	17423	17371	17492	17165	17561	17532	17159	17315	17279	17302	17412	17289	17249	17287	17318	17429	17375	17400	17306	17472	17363	17341	17312	17065	17227	17210	17234	17274	17348	17155	17305	17227	17279	17332	17317	17502	17262	17071	17324	17355	17293	17176	17234	17306	17332	17034	17432	17519	17426	17360	17202	17386	17203	17400	17290	17253	17195	17317	17288	17456	17553	17286	17123	17310	17376	17369	17322	17105	17366	17299	17208	17443	17379	17412	17237	17322	17416	17379	17161	17515	17282	17185	17281	17159	17329	17398	17351	17134	17336	17570	17227	17419	17281	17347	17351	17404	17389	17293	17457	17421	17457	17081	17218	17269	17213	17282	17459	17262	17152	17374	17506	17268	17487	17477	17598	17190	17282	17257	17395	17314	17462	17519	17399	17464	17207	17240	17638	17471	17354	17408	17295	17220	17319	17384	17154	17287	17414	17605	17471	17333	17420	17367	17369	17408	17255	17325	17343	17281	17319	17353	17288	17365	17360	17199	17418	17334	17332	17361	17248	17175	17227	17407	17195	17490	17336	17525	17506	17177	17431	17131	17349	17542	17419	17367	17487	17318	17202	17367	17299	17277	17326	17230	17279	17345	17214	17272	17301	17303	17446	17306	17371	16984	17477	17214	17237	17360	17386	17202	17251	17166	17232	17257	17339	17333	17378	17209	17337	17188	17159	17248	17571	17401	17335	17487	17361	17362	17202	17204	17313	17387	17163	17432	17274	17464	17444	17255	17385	17366	17313	17225	17294	17507	17395	17294	17282	17196	17288	17296	17226	17394	17270	17409	17252	17367	17411	17179	17411	17557	17536	17321	17357	17367	17229	17193	17462	17360	17363	17339	17496	17334	17284	17166	17404	17377	17221	17219	17258	17377	17383	17340	17301	17487	17225	17368	17423	17627	17315	17011	17493	17423	17261	17155	17496	17387	17312	17264	17227	17115	17284	17241	17223	17269	17490	17314	17211	17224	17036	17541	17446	17473	17191	17393	17300	17368	17408	17082	17359	17366	17142	17101	17279	17216	17434	17355	17262	17374	17297	17370	17261	17387	17227	17371	17432	17345	17318	17329	17514	17389	17300	17334	17383	17200	17414	17301	17207	17436	17399	17176	17358	17274	17427	17557	17527	17052	17275	17369	17257	17287	17322	17212	17345	17386	17241	17273	17593	17453	17249	17439	17212	17327	17379	17185	17271	17340	17122	17246	17382	17340	17603	17158	17401	17214	17396	17354	17216	17437	17291	17242	17309	17300	17361	17542	17205	17432	17499	17287	17554	17358	17287	17360	17114	17117	17536	17248	17359	17284	17408	17252	17249	17536	17280	17299	17296	17246	17478	17455	17233	17247	17300	17312	17411	17397	17372	17359
20681	35165	33742	31901	26829	22520	54182	70566	57343	38451	22363	15542	13909	13847	13698	13582	13629	13727	13741	13832	13733	13671	13849	13787	13715	13769	13684	13632	13624	13647	13672	13678	13697	13672	13703	13702	13682	13690	13582	13633	13868	13717	13892	13590	13620	13760	13833	13830	13659	13556	13607	13710	13756	13729	13621	13927	13681	13836	13556	13642	13726	13663	13760	13857	13651	13773	13794	13656	13633	13736	13662	13737	13528	13812	13640	13768	13745	13669	13744	13597	13910	13710	13705	13596	13720	13742	13768	13667	13717	13749	13776	13771	13645	13696	13677	13638	13804	13698	13687	13609	13465	13631	13608	13703	13671	13801	13794	13703	13644	13637	13578	13627	13761	13678	13769	13538	13639	13539	13879	13675	13706	13614	13738	13767	13743	13614	13453	13632	13799	13671	13868	13660	13791	13721	13581	13663	13654	13871	13576	13824	13532	13603	13551	13629	13663	13749	13714	13685	13670	13650	13622	13810	13705	13790	13724	13738	13618	13690	13747	13591	13649	13638	13672	13772	13610	13602	13751	13744	13660	13778	13745	13639	13789	13609	13610	13697	13663	13614	13742	13766	13639	13731	13696	13622	13701	13674	13651	13653	13576	13713	13587	13606	13601	13653	13690	13753	13862	13729	13821	13727	13653	13794	13603	13812	13807	13744	13728	13718	13671	13570	13725	13684	13708	13737	13622	13931	13669	13586	13774	13742	13805	13619	13752	13576	13688	13697	13654	13656	13687	13667	13643	13550	13706	13685	13664	13808	13776	13760	13620	13598	13827	13561	13655	13692	13728	13621	13573	13574	13679	13769	13766	13713	13771	13736	13464	13601	13654	13765	13731	13718	13782	13782	13645	13656	13702	13804	13733	13731	13749	13711	13783	13800	13554	13669	13537	13658	13565	13759	13581	13859	13798	13823	13583	13702	13743	13464	13648	13601	13616	13895	13706	13530	13765	13798	13530	13780	13616	13817	13658	13675	13644	13586	13632	13642	13666	13896	13699	13559	13599	13687	13647	13699	13660	13785	13723	13783	13611	13659	13726	13406	13589	13799	13798	13844	13811	13758	13489	13779	13870	13511	13730	13612	13711	13686	13719	13688	13737	13765	13473	13574	13643	13652	13652	13562	13671	13812	13674	13538	13767	13769	13623	13666	13576	13517	13654	13612	13705	13464	13610	13649	13706	13717	13598	13609	13720	13666	13835	13646	13595	13600	13756	13629	13656	13596	13609	13607	13540	13723	13761	13625	13709	13668	13742	13674	13675	13573	13663	13767	13746	13812	13804	13543	13623	13655	13564	13608	13657	13806	13590	13639	13838	13749	13737	13672	13664	13710	13603	13659	13558	13644	13605	13718	13722	13635	13702	13566	13844	13788	13872	13652	13770	13693	13734	13648	13782	13613	13702	13545	13642	13678	13863	13719	13741	13696	13803	13831	13703	13478	13731	13607	13706	13656	13626	13636	13690	13509	13570	13683	13753	13617	13701	13767	13892	13596	13658	13782	13856	13774	13700	13737	13701	13683	13591	13706	13807	13707	13749	13756	13586	13541	13674	13592	13796	13578	13672	13658	13790	13777	13790	13688	13802	13752	13725	13538	13738	13708	13578	13655	13685	13775	13845	13704	13484	13807	13838	13583	13640	13740	13742	13772	13740	13627	13707	13611	13502	13613	13637	13872	13621	13655	13658	13544	13673	13754	13743	13721	13652	13765	13836	13614	13652	13637	13771	13739	13919	13763	13687	13718	13824	13612	13597	13710	13628	13806	13683	13741	13607	13667	13747	13365	13781	13754	13767	13749	13691	13816	13658	13675	13829	13676	13820	13700	13597	13544	13800	13744	13586	13798	13623	13775	13772	13580	13663	13803	13669	13760	13545	13616	13737	13547	13740	13642	13672	13584	13451	13744	13764	13581	13659	13609	13690	13495	13534	13612	13587	13717	13587	13681	13755	13736	13672	13702	13797	13598	13718	13747	13721	13662	13693	13764	13879	13695	13835	13469	13776	13704	13628	13750	13837	13700	13481	13771	13745	13531	13599	13741	13658	13690	13560	13711	13665	13845	13715	13578	13717	13654	13737	13724	13572	13596	13793	13626	13756	13689	13756	13746	13652	13647	13670	13718	13795	13822	13737	13640	13771	13728	13693	13767	13621	13609	13529	13688	13644	13780	13599	13561	13666	13659	13654	13711	13686	13748	13624	13753	13788	13800	13712	13669	13585	13623	13705	13783	13741	13782	13655	13542	13650	13673	13699	13575	13716	13713	13816	13769	13812	13611	13627	13725	13653	13823	13635	13434	13660	13737	13672	13610	13654	13647	13869	13763	13643	13738	13724	13590	13673	13829	13838	13537	13738	13628	13639	13632	13669	13666	13881	13544	13738	13640	13795	13733	13754	13326	13570	13490	13633	13804	13736	13643	13879	13813	13617	13661	13684	13734	13701	13549	13559	13610	13673	13734	13570	13764	13548	13707	13640	13664	13501	13630	13929	13700	13714	13724	13646	13709	13712	13636	13735	13666	13686	13767	13778	13592	13633	13610	13741	13651	13856	13773	13626	13780	13556	13783	13670	13632	13701	13770	13539	13831	13643	13730	13819	13651	13637	13777	13810	13530	13726	13868	13678	13769	13746	13578	13771	13748	13685	13740	13736	13531	13667	13765	13612	13782	13773	13693	13818	13694	13661	13585	13775	13706	13542	13652	13758	13799	13787	13577	13662	13739	13651	13620	13703	13703	13784	13721	13685	13707	13613	13726	13675	13801	13697	13798	13645	13456	13699	13835	13771	13762	13596	13790	13630	13694	13737	13666	13699	13690	13692	13624	13618	13671	13533	13730	13561	13599	13563	13748	13634	13645	13626	13689	13762	13591	13800	13646	13752	13472	13713	13762	13680	13682	13785	13399	13737	13724	13715	13714	13648	13779	13568	13752	13618	13537	13668	13715	13762	13869	13799	13702	13653	13654	13684	13626	13674	13695	13683	13628	13620	13500	13739	13680	13662	13855	13700	13591	13630	13720	13767	13684	13732	13624	13794	13876	13634	13651	13741	13659	13657	13723	13561	13548	13611	13659	13672	13614	13735	13731	13896	13779	13800	13680	13595	13705	13789	13764	13723	13605	13507	13688	13582	13581	13657	13810	13685	13785	13652	13679	13734	13743	13692	13713	13738	13869	13716	13809	13666	13844	13627	13763	13609	13772	13542	13669	13463	13807	13575	13806	13638	13691	13712	13653	13620	13751	13555	13593	13706	13791	13689	13693	13733	13723	13620	13699	13796	13714	13736	13617	13615	13630	13629	13619	13653	13682	13650	13617	13631	13755	13796	13655	13568	13867	13672	13694	13675	13515	13787	13551	13668	13556	13613	13705	13695	13557	13631	13848	13747	13670	13508	13635	13575	13660	13558	13697	13923	13642	13581	13698	13646	13783	13645	13674	13733	13422	13820	13534	13697	13869	13790	13545	13561	13765	13663	13657	13653	13705	13696	13690	13709	13663	13548	13452	13856	13555	13694	13668	13823	13707	13756	13757	13801	13810	13787	13669	13705	13823	13833	13667	13708	13780	13732	13540	13786	13549	13629	13729	13757	13839	13728	13746	13620	13745	13723	13753	13707	13530	13681	13596	13675	13628	13522	13739	13610	13629	13527	13597	13731	13537	13603	13747	13647	13648	13633	13837	13652	13743	13622	13617	13586	13757	13569	13819	13766	13650	13749	13692	13822	13558	13847	13556	13591	13675	13589	13528	13755	13793	13625	13558	13688	13741	13776	13730	13626	13657	13793	13483	13813	13766	13616	13627	13521	13626	13762	13678	13577	13734	13697	13738	13619	13733	13638	13828	13706	13652	13722	13755	13707	13676	13843	13754	13709	13766	13750	13868	13684	13774	13641	13608	13871	13744	13691	13658	13683	13618	13618	13815	13698	13669	13702	13646	13693	13672	13823	13679	13668	13773	13616	13474	13730	13620	13602	13710	13816	13656	13728	13659	13601	13648	13663	13697	13802	13694	13825	13570	13692	13628	13701	13687	13521	13524	13677	13570	13501	13695	13692	13784	13660	13867	13691	13631	13699	13638	13689	13725	13604	13644	13807	13749	13702	13683	13673	13700	13616	13576	13735	13758	13750	13719	13817	13726	13537	13629	13824	13590	13618	13615	13437	13348	13703	13677	13724	13695	13652	13848	13630	13659	13709	13796	13627	13687	13877	13653	13640	13748	13732	13656	13750	13637	13677	13621	13662	13667	13859	13840	13693	13657	13663	13667	13622	13762	13431	13557	13673	13615	13643	13626	13643	13530	13771	13694	13847	13702	13716	13736	13675	13657	13563	13504	13619	13765	13656	13772	13738	13517	13605	13768	13756	13733	13535	13593	13622	13719	13553	13684	13776	13654	13558	13675	13743	13748	13703	13664	13708	13672	13590	13701	13849	13752	13721	13723	13631	13703	13750	13624	13614	13588	13520	13639	13625	13581	13905	13642	13778	13844	13676	13787	13651	13678	13735	13819	13781	13579	13650	13720	13809	13640	13764	13700	13766	13685	13580	13638	13594	13751	13856	13490	13671	13663	13736	13725	13718	13650	13641	13696	13668	13544	13764	13709	13858	13787	13869	13823	13729	13692	13852	13577	13846	13581	13691	13572	13612	13821	13787	13774	13711	13653	13709	13797	13661	13741	13752	13843	13700	13770	13727	13655	13640	13626	13905	13835	13751	13693	13563	13628	13604	13727	13670	13566	13625	13706	13706	13682	13512	13648	13886	13773	13576	13689	13696	13737	13645	13601	13678	13620	13630	13761	13581	13607	13764	13693	13743	13744	13711	13818	13814	13616	13681	13636	13817	13790	13571	13853	13808	13636	13708	13755	13586	13622	13820	13602	13645	13613	13634	13520	13557	13680	13847	13676	13748	13675	13658	13621	13755	13695	13639	13626	13485	13816	13673	13617	13800	13736	13769	13633	13612	13836	13871	13547	13812	13524	13956	13760	13659	13731	13684	13708	13543	13666	13597	13721	13612	13764	13751	13708	13798	13693	13641	13937	13724	13724	13677	13799	13968	13733	13671	13700	13695	13667	13684	13721	13661	13667	13821	13519	13493	13734	13716	13665	13646	13717	13675	13737	13708	13713	13784	13699	13747	13561
30442	22914	24031	22379	19184	18720	19244	25751	25497	21639	19058	18048	17670	17531	17401	17404	17656	17483	17481	17561	17504	17440	17368	17765	17710	17509	17568	17372	17339	17330	17586	17582	17361	17444	17568	17377	17476	17223	17507	17409	17501	17543	17429	17421	17359	17332	17547	17416	17437	17428	17526	17561	17566	17503	17628	17293	17453	17469	17503	17594	17520	17367	17633	17487	17306	17518	17435	17356	17296	17592	17446	17389	17420	17372	17503	17374	17371	17350	17479	17372	17619	17490	17553	17407	17492	17443	17268	17466	17543	17319	17382	17687	17520	17514	17432	17561	17369	17615	17497	17369	17380	17597	17305	17436	17522	17375	17560	17320	17459	17389	17305	17259	17381	17431	17349	17383	17469	17536	17369	17622	17561	17426	17529	17470	17457	17560	17343	17452	17588	17291	17663	17572	17497	17605	17554	17393	17701	17449	17497	17637	17565	17511	17358	17321	17393	17433	17458	17322	17450	17551	17513	17479	17462	17454	17355	17385	17404	17622	17431	17239	17446	17627	17185	17480	17463	17596	17397	17289	17423	17588	17676	17558	17590	17467	17530	17468	17668	17344	17511	17294	17480	17555	17281	17338	17485	17399	17625	17485	17326	17300	17264	17413	17395	17521	17636	17389	17471	17669	17475	17519	17297	17539	17494	17295	17585	17444	17319	17369	17412	17376	17428	17378	17637	17451	17462	17659	17506	17354	17481	17260	17405	17299	17325	17659	17413	17336	17397	17621	17494	17510	17555	17285	17436	17439	17364	17315	17331	17460	17429	17615	17359	17473	17640	17263	17334	17528	17615	17372	17314	17395	17352	17374	17377	17631	17524	17408	17409	17571	17567	17478	17361	17329	17341	17632	17498	17518	17562	17580	17603	17477	17439	17245	17412	17579	17301	17379	17457	17239	17427	17578	17559	17345	17572	17406	17366	17482	17679	17498	17437	17363	17427	17553	17507	17357	17392	17477	17745	17569	17636	17655	17468	17239	17333	17411	17331	17507	17398	17373	17470	17525	17287	17582	17360	17293	17304	17385	17600	17367	17461	17267	17514	17480	17562	17274	17454	17532	17554	17475	17360	17475	17488	17562	17410	17494	17579	17400	17373	17424	17598	17485	17397	17400	17484	17487	17643	17417	17584	17511	17397	17237	17310	17456	17378	17659	17569	17502	17319	17340	17525	17685	17513	17461	17346	17546	17541	17320	17542	17543	17436	17358	17421	17486	17550	17654	17430	17519	17516	17467	17445	17493	17585	17516	17396	17370	17351	17657	17429	17361	17442	17573	17400	17743	17535	17551	17492	17298	17304	17439	17513	17518	17454	17415	17466	17389	17544	17524	17327	17350	17313	17366	17509	17601	17370	17404	17292	17563	17503	17535	17394	17368	17499	17295	17612	17603	17373	17393	17496	17449	17556	17518	17413	17231	17407	17535	17582	17422	17676	17506	17478	17423	17381	17458	17527	17491	17366	17372	17713	17455	17387	17406	17361	17183	17568	17270	17511	17460	17542	17222	17278	17436	17374	17527	17421	17298	17199	17442	17597	17349	17493	17438	17511	17302	17324	17520	17653	17388	17653	17622	17687	17583	17478	17156	17487	17591	17385	17241	17403	17605	17564	17509	17414	17324	17298	17507	17530	17289	17359	17531	17562	17320	17418	17564	17838	17573	17644	17595	17546	17352	17364	17516	17539	17311	17551	17374	17326	17305	17196	17354	17496	17505	17552	17580	17524	17521	17570	17536	17559	17439	17713	17504	17336	17443	17471	17515	17521	17427	17200	17412	17480	17376	17624	17470	17485	17669	17572	17619	17530	17379	17443	17428	17325	17492	17319	17550	17781	17447	17258	17443	17471	17263	17437	17504	17339	17245	17621	17599	17117	17502	17421	17609	17663	17365	17326	17536	17246	17512	17631	17288	17476	17315	17349	17422	17601	17618	17402	17398	17402	17397	17608	17478	17468	17516	17421	17611	17764	17430	17266	17535	17436	17485	17523	17498	17529	17365	17416	17484	17407	17291	17476	17521	17384	17466	17355	17418	17511	17304	17255	17287	17401	17577	17471	17532	17423	17444	17530	17639	17518	17495	17440	17608	17521	17438	17361	17532	17534	17391	17458	17506	17546	17306	17395	17605	17486	17376	17622	17651	17804	17520	17323	17574	17361	17482	17459	17434	17543	17237	17480	17440	17382	17430	17565	17377	17801	17409	17363	17481	17393	17603	17412	17369	17381	17331	17410	17345	17456	17437	17528	17403	17592	17275	17357	17576	17304	17261	17450	17390	17311	17508	17387	17587	17509	17514	17485	17408	17771	17349	17423	17373	17345	17468	17619	17263	17560	17477	17635	17412	17740	17545	17437	17404	17404	17443	17670	17301	17605	17611	17520	17500	17511	17314	17554	17226	17288	17490	17613	17270	17546	17399	17469	17553	17451	17594	17623	17380	17692	17406	17343	17348	17544	17361	17432	17822	17651	17481	17579	17489	17481	17502	17662	17330	17543	17570	17389	17487	17329	17632	17544	17195	17463	17361	17466	17600	17333	17570	17357	17486	17593	17420	17579	17477	17367	17420	17465	17745	17519	17358	17583	17395	17534	17454	17577	17455	17390	17457	17355	17346	17364	17436	17403	17380	17352	17412	17503	17617	17450	17433	17532	17315	17546	17400	17701	17658	17564	17539	17697	17503	17258	17475	17544	17362	17474	17659	17337	17529	17679	17523	17474	17575	17246	17503	17607	17483	17392	17602	17439	17219	17512	17032	17363	17408	17372	17437	17345	17359	17279	17672	17458	17497	17400	17530	17328	17479	17401	17638	17354	17554	17376	17497	17224	17480	17408	17319	17219	17712	17418	17309	17555	17527	17609	17549	17512	17588	17599	17466	17731	17318	17336	17680	17716	17190	17458	17420	17360	17471	17617	17551	17489	17402	17431	17200	17468	17370	17686	17483	17498	17661	17404	17640	17564	17504	17491	17413	17507	17441	17698	17590	17437	17601	17507	17346	17625	17511	17550	17493	17300	17396	17333	17448	17463	17435	17361	17650	17755	17599	17312	17349	17520	17434	17604	17682	17573	17489	17500	17431	17426	17502	17352	17661	17369	17499	17264	17684	17626	17298	17645	17367	17543	17477	17465	17527	17279	17323	17517	17406	17598	17349	17494	17382	17427	17509	17402	17439	17269	17504	17741	17563	17429	17510	17361	17515	17542	17419	17614	17224	17412	17608	17461	17267	17401	17488	17426	17337	17606	17448	17343	17336	17366	17592	17406	17578	17518	17331	17413	17476	17348	17708	17317	17545	17505	17600	17375	17550	17470	17438	17382	17242	17484	17644	17275	17367	17377	17403	17634	17609	17631	17619	17510	17452	17532	17481	17434	17572	17555	17523	17533	17536	17349	17429	17575	17483	17202	17500	17571	17456	17626	17520	17415	17499	17411	17428	17480	17601	17586	17432	17337	17433	17590	17346	17280	17364	17413	17473	17462	17395	17532	17475	17580	17458	17396	17763	17440	17439	17324	17547	17386	17333	17667	17351	17439	17472	17406	17452	17527	17515	17444	17435	17426	17677	17523	17438	17456	17525	17466	17547	17264	17502	17483	17445	17457	17498	17535	17569	17469	17378	17543	17617	17349	17524	17327	17548	17502	17720	17386	17458	17384	17370	17281	17359	17420	17402	17516	17504	17532	17484	17448	17549	17616	17377	17554	17351	17497	17677	17589	17439	17562	17530	17610	17528	17613	17712	17553	17283	17492	17323	17311	17549	17396	17198	17379	17555	17446	17445	17528	17367	17396	17511	17615	17423	17292	17623	17407	17574	17510	17571	17466	17401	17603	17531	17534	17462	17273	17384	17464	17742	17756	17495	17687	17519	17569	17575	17470	17421	17545	17618	17441	17505	17633	17343	17468	17565	17391	17636	17530	17459	17590	17467	17550	17355	17387	17440	17377	17440	17506	17383	17583	17434	17437	17502	17540	17525	17379	17435	17508	17478	17516	17365	17398	17592	17418	17346	17501	17545	17433	17309	17496	17320	17553	17340	17604	17623	17291	17657	17546	17383	17413	17306	17269	17514	17314	17408	17413	17447	17450	17373	17577	17364	17557	17583	17306	17288	17586	17457	17535	17481	17571	17493	17465	17519	17628	17369	17380	17434	17243	17505	17518	17401	17507	17458	17414	17351	17490	17619	17371	17566	17269	17541	17557	17442	17324	17330	17515	17594	17646	17405	17589	17491	17538	17535	17377	17581	17427	17379	17486	17474	17654	17512	17566	17504	17307	17416	17517	17543	17461	17370	17365	17458	17363	17624	17526	17612	17742	17448	17575	17411	17546	17290	17286	17496	17424	17250	17507	17449	17504	17308	17568	17636	17442	17488	17662	17439	17466	17491	17278	17438	17579	17400	17580	17503	17309	17419	17656	17281	17436	17385	17463	17401	17396	17488	17563	17355	17403	17459	17535	17360	17591	17507	17371	17432	17536	17540	17432	17651	17463	17416	17411	17307	17093	17267	17376	17419	17427	17596	17482	17475	17516	17480	17162	17465	17797	17565	17501	17464	17370	17449	17596	17586	17604	17283	17709	17377	17218	17472	17481	17590	17277	17464	17443	17547	17301	17237	17504	17245	17543	17472	17532	17367	17337	17349	17465	17260	17469	17346	17608	17496	17568	17405	17600	17483	17413	17573	17526	17541	17422	17396	17397	17548	17575	17474	17642	17538	17394	17327	17466	17669	17667	17588	17449	17560	17641	17408	17516	17480	17491	17245	17554	17642	17328	17426	17522	17400	17408	17568	17551	17261	17367	17421	17382	17338	17449	17443	17626	17481	17638	17593	17474	17513	17600	17597	17412	17455	17463	17479	17297	17445	17429	17361	17414	17487	17464	17435	17682	17385	17558	17550	17684	17434	17593	17271	17516	17591	17467	17457	17482	17430	17372	17317	17428	17300	17538	17400	17468	17313	17425	17371	17442	17598	17354	17569	17452	17367	17426	17419	17471	17420	17498	17525	17452	17346	17282	17403	17320	17476	17510	17507	17508	17492	17574	17452	17342	17575	17538	17427	17356	17435	17509	17408	17541	17317	17388	17496	17505	17426	17393	17619	17571	17357	17376	17246	17608	17624	17629	17416	17440	17414	17345	17363
17299	19692	20836	18890	16389	15327	16912	25680	22376	17691	15097	14022	13876	13773	13637	13750	13886	13889	13674	13770	13760	13901	13851	13916	13780	13938	13667	13955	13821	13691	13731	13935	13790	13739	13832	13937	13700	13825	13833	13628	13795	13678	13916	13723	13861	13785	13896	13732	13658	13880	13683	13845	13741	13682	13575	13876	13782	13823	13806	13701	13753	13757	13684	13906	13910	13927	13841	13688	13766	13718	13636	13850	13761	13773	13824	13762	13875	13652	13872	13777	13959	13834	13939	13782	13851	13903	13865	13869	13617	13834	13913	13770	13766	13834	13810	13839	13755	13883	13685	13757	13906	13781	13910	13897	13938	13648	13853	13732	13669	13874	13795	13950	13815	13815	13824	13814	13899	13815	13813	13797	13705	13743	13576	13724	13752	13794	13731	13853	13837	13805	13867	13711	13953	13693	13612	13841	13717	13721	13847	13855	13765	13959	13738	13736	13950	13698	13813	13695	13897	13825	13857	13922	13821	13918	13804	13699	13734	13743	13919	13671	13813	13967	13831	13738	13933	13685	13830	13816	13784	13600	13849	13804	13633	13771	13761	13811	13774	13803	13638	13810	13716	13884	13674	13844	13610	13712	13777	13683	13666	13878	13897	13717	13844	13823	13565	13697	13813	13616	14005	13820	13848	13893	13731	13812	13704	13867	13830	13693	13754	13681	13953	13699	13751	13787	13917	13768	14014	13885	13863	13757	13786	13788	13819	13762	13866	13981	13811	13734	13816	13773	13920	13658	13792	13827	13721	13761	13774	13758	13827	13845	13675	13693	13875	13882	13810	13850	13939	13896	13755	13880	13864	13672	13645	13747	13687	13631	13662	13840	13800	13940	13681	13734	13835	13792	13845	13686	13639	13897	13725	13638	13682	13859	13641	13805	13581	13751	13709	13831	13819	13864	13784	13831	13849	13773	13834	13841	13672	13722	13967	14083	13857	13713	13883	13732	13921	13770	13738	13895	13860	13849	13877	13932	13785	13848	13724	13888	14051	14106	13856	13709	13821	13753	13709	13731	13859	13665	13561	13734	13686	13667	13967	13807	13715	13942	13644	13898	13773	13757	13697	13814	13714	13823	13755	13672	13970	13726	13681	13801	13563	13722	13934	13831	13893	13815	13916	13869	13808	13771	13650	13930	13764	13976	13756	13820	13785	13753	13732	13727	13741	13811	13742	13730	13776	13918	13873	13738	13768	13913	13747	13693	13931	13661	13699	13872	13864	13845	13812	13901	13853	13798	13957	13861	13935	13963	13805	13884	13757	13983	13729	13819	13806	13831	13911	13751	13756	13859	13822	13729	13989	13882	13921	13800	13721	13730	13702	13824	13720	13663	13776	13611	13813	13937	13593	13728	13861	13808	13749	13844	13801	13655	13933	13752	13862	13692	13863	13727	13926	13730	13739	13889	13912	13702	13661	13811	13812	13795	13784	13869	14006	13693	13649	13893	13723	13913	13808	13865	13758	13931	13715	13670	13809	13636	13834	13619	13560	13654	13943	13820	13832	13587	13901	13881	13657	13807	13551	14064	13871	13830	13727	13738	13838	13763	13779	13815	13707	13854	13709	13706	13723	13871	13798	13831	13856	13752	13841	13697	13735	13811	13834	13654	13672	13828	13850	13861	13893	13901	13897	13799	13733	13719	13736	13752	13732	13779	13759	13573	13847	13929	13813	13766	13729	13645	13650	13903	13732	13892	13657	13807	13774	13738	13759	13869	13804	13814	13822	13808	13831	13715	13751	13883	13951	13854	13820	13836	13850	13860	13674	13844	13913	13728	13713	13910	13823	13805	13648	13826	13668	13634	13879	13865	13796	13755	13827	13788	13929	13838	13896	13763	13730	13837	13786	13826	13984	13760	13918	13633	13848	13881	13799	13814	13821	13703	13874	13848	13771	13831	13692	13807	13919	13718	13932	13766	13819	13837	13694	13894	13814	13850	13953	13899	13827	13662	13904	13748	13891	13658	13623	13942	13823	13764	13843	13866	13856	13733	13838	13802	13871	13656	13799	13812	13672	13769	13732	13825	13724	13866	13749	13896	13554	13710	13656	13772	13900	13824	13779	13920	13733	13785	13891	13717	13786	13629	13745	13828	13635	13840	13710	13780	13750	13605	13687	13774	13850	13942	13894	13772	13844	13835	13796	13608	13820	13758	13907	13828	13759	13820	13701	13734	13865	13613	13769	14075	13716	13758	13784	13680	13826	13862	13795	13741	13849	13770	13677	13587	13883	13862	13731	13661	13698	13972	13903	13681	13665	13665	13809	13820	13844	13861	13835	13850	13808	13716	13810	13743	13733	13794	13993	13963	13685	13750	13820	13848	13858	13895	13638	13780	13966	13763	13786	13724	13805	13785	13841	13715	13922	13815	13867	13767	13924	13727	13814	13791	13796	13645	13739	13942	13805	13813	13757	13747	13837	13755	13826	13800	13721	13767	13762	13744	13690	13855	13618	13744	13886	13783	13922	13834	13800	13746	13786	14033	13824	13808	13782	13673	13986	13745	13684	13835	13909	13824	13728	13685	13608	13868	13691	13788	13665	13953	13600	13729	13908	13862	13768	13836	13744	13791	13756	13631	13703	13772	13795	13887	13913	13898	13787	13864	13769	13765	13848	13831	13775	13721	13865	13722	13755	13803	13828	13800	13694	13689	13756	13898	13924	13834	13755	13791	13754	13700	13683	13772	13809	13754	13824	13847	13879	13676	13884	13794	13715	13674	13786	13818	13826	13588	13853	13728	13678	13769	13781	13818	13958	13769	13721	13960	13670	13789	13850	13777	13773	13823	13920	13784	13638	13862	13787	13813	13783	13866	13809	13631	13683	13763	13784	13867	13736	13932	13677	13677	13759	13804	13745	13944	13624	13844	13738	13821	13736	13737	13774	13674	13715	13846	13684	13795	13694	13806	13753	13656	13787	13766	13676	13704	13943	13824	13889	13647	13936	13788	13729	13826	13938	13879	13826	13840	13828	13759	13868	13492	13722	13770	13989	13813	13942	13790	13828	13763	13807	13669	13872	13796	13994	13736	13849	13797	13739	13740	13857	13780	13692	13900	13910	13666	13894	13800	13852	13796	13749	13770	13796	13597	13938	13759	13736	13758	13852	13674	13909	13844	13845	13864	13762	13906	13695	13751	13749	13740	13788	13763	13969	13792	13781	13802	13829	13931	13769	13728	13730	13801	13918	13712	13631	13809	13765	13938	13817	13528	13771	13884	13782	13876	13823	13828	13810	13744	13927	13856	13966	13833	13755	13827	13711	13819	13868	13800	13864	13706	13859	13771	13614	13859	13780	13743	13730	13782	13905	13924	13902	13916	13921	13988	13652	13764	13836	13756	13852	13873	13639	13750	13890	13757	13810	13760	13906	13872	13795	13742	13614	13840	13614	13675	13884	13782	13876	13941	13717	13873	13656	13736	13652	13857	13809	13808	13727	13781	13784	13645	13745	13636	13942	13913	13635	13753	13857	13739	13832	13780	13704	13758	13835	13886	13670	13850	13781	13805	13659	13821	13602	13727	13841	13702	13837	13791	13784	13751	13871	13738	13630	13838	13841	13821	13672	13834	13946	13753	13768	13853	13810	13655	13731	13766	13658	13601	13748	13861	13637	13746	13822	13706	13920	13816	13737	13639	13833	13749	13767	13972	13775	13732	13773	13794	13833	13896	13795	13774	13749	13657	13785	13750	13745	13799	13625	13793	13796	13884	13859	13676	13826	13755	13702	14013	13802	13756	13695	13762	13760	13729	13759	13860	13909	13860	13911	13629	13931	13803	13718	13861	13649	13832	13807	13614	13749	13889	13745	13654	13718	13860	13805	13826	13818	13908	13751	13767	13867	13664	13929	13754	13795	13792	13867	13696	13900	13886	13723	13760	13731	13736	13839	13711	13654	13782	13801	13740	13980	13726	13904	13827	13933	13671	13910	13767	13789	13791	13781	13725	13745	13803	13804	13851	13866	13729	13861	13839	13739	13685	13824	13775	13780	13679	13677	13763	13889	13842	13861	13900	13778	13753	13682	13904	13838	13786	13793	13910	13643	13805	13977	13746	13712	13888	13686	13788	13829	13859	13666	14013	13581	13743	13832	13876	13887	13773	13793	13842	13875	13786	13785	13892	13895	13854	13934	13826	13815	13812	13779	13765	13918	13722	13733	13842	13641	13819	13932	13721	13726	13772	13813	13809	13753	13711	13783	13844	13828	13592	13709	13716	13789	13782	13826	13936	13819	13955	13967	13764	13807	13786	13872	13654	13722	13795	13778	13890	13800	13841	13742	13705	14170	13756	13734	13612	13928	13915	13748	13828	13863	13858	13918	13788	13730	13928	13777	13798	13888	13866	13835	13796	13738	13928	13891	13844	13809	13816	13595	14073	13583	13868	13742	13907	13974	13939	13911	13744	13818	13776	13771	13745	13784	13784	13776	13748	13834	13857	13866	14030	13649	13777	13639	13875	13764	13907	13887	13829	13787	13528	13660	13667	13822	13907	13966	13675	13851	13797	13798	13875	13787	13822	13686	13875	13965	13802	13719	13812	13761	13803	13769	13721	13651	13796	13777	13772	13846	13667	13772	13816	13861	13748	13689	13825	13809	13741	13891	13778	13728	13641	13688	13998	13866	13810	13917	14006	13941	13747	13881	13673	13868	13812	13756	13805	13820	13691	13544	13741	13791	13922	13780	13654	13755	13849	13702	13764	13883	13826	13867	13869	13813	13848	13899	13796	13622	13876	13642	13801	13781	13754	13844	13691	13809	13748	13734	13751	13848	13834	13736	13652	13806	13843	13889	13890	13832	13648	13645	13709	13796	13842	13970	13983	13711	13800	13706	13873	13723	13775	13902	13748	13815	13713	13864	13877	13800	13848	13823	13777	13877	13744	13844	13653	13644	13702	13747	13650	13906	13809	13731	13788	13755	13824	13799	13982	13729	13779	13879	13728	13977	13840	13617	13924	13779	13958	13832	13631	13808	13893	13980	13953	13788	13893	13814	13908	13720	13848	13831	13686	13864	13853	13617	13834	13741	13959	13925	13639	13733	13750	13813	13973	13980	13705	13825	13800	13866	13731	13990	13849	13797	13720	13948	13762	13771	13868	13887	13784	13917	13839	13890	13790	13515	13797	13968	13776
25295	21044	27948	25058	22956	21833	33560	59495	51244	35722	23858	18050	16724	16497	16405	16482	16299	16224	16265	16605	16309	16212	16320	16422	16275	16438	16243	16203	16105	16290	16337	16188	16464	16330	16242	16379	16239	16341	16625	16255	16218	16374	16454	16080	16155	16158	16335	16340	16338	16357	16264	16440	16491	16230	16345	16293	16147	16198	16213	16088	16151	16297	16252	16292	16208	16222	16077	16385	16333	16431	16355	16361	16321	16285	16121	16174	16370	16496	16226	16347	16243	16265	16263	16355	16284	16013	16132	16182	16401	16507	16213	16326	16211	16264	16295	16147	16382	16133	16029	16248	16251	16190	16313	16418	16194	16268	16191	16222	16232	16231	16201	16092	16199	16393	16288	16161	16129	16449	16167	16212	16175	16213	16243	16108	16181	16214	16241	16505	16373	16080	16303	16110	16118	16278	16362	16157	16235	16215	16334	16228	16266	16059	16412	16285	15999	16195	16411	16485	16161	16234	16258	16115	16206	16248	16183	16266	16439	16203	16332	16209	16074	16285	16307	16398	16104	16303	16197	16258	16106	16557	16248	16225	16211	16305	16131	16468	16480	16407	16354	16310	16170	16415	16291	16441	16350	16392	16133	16333	16337	16172	16339	16375	16347	16508	16188	16342	16387	16111	16097	16286	16390	16349	16368	16245	16180	16396	16303	16017	16272	16390	16330	16073	16261	16233	16226	16456	16256	16239	16365	16433	16266	16330	16273	16195	16069	16210	16255	16374	16394	16247	16089	16294	16352	16457	16185	16233	16340	16318	16437	16322	16429	16106	16297	16276	16260	16358	16194	16209	16279	16149	16300	16230	16144	16279	16208	16239	16266	16414	16191	16224	16283	16360	16265	16399	16250	16266	16156	16405	16403	16305	16275	16266	16448	16400	16281	16197	16375	16179	16266	16125	16310	16430	16386	16307	16275	16248	16304	16333	16428	16180	16027	16325	16212	16295	16033	16147	16295	16173	16026	16295	16211	16364	16273	16064	16282	16383	16179	16280	15908	16243	16075	16138	16292	16283	16225	16293	16296	16284	16274	16353	16304	16339	16232	16052	16132	16234	16409	16371	16485	16138	16154	16362	16338	16317	16357	16400	16202	16453	16390	16364	16199	16442	16304	16201	16287	16358	16337	16321	16272	16110	16320	16258	16150	16288	16406	16192	16322	16159	16209	16281	16291	16230	16226	16198	16337	16304	16269	16163	16271	16065	16403	16233	16158	16286	16225	16294	16272	16370	16198	16354	16248	16298	16468	16339	16102	16251	16138	16478	16282	16184	16398	16335	16106	16314	16483	16168	16237	16265	16353	16299	16297	16177	16104	16351	16454	16440	16178	16177	16216	16229	16146	16027	16293	16094	16269	16142	16320	16331	15998	16178	16355	16400	16347	16391	16179	16250	16381	16057	16196	16421	16520	16198	16188	16323	16514	16221	16296	16348	16240	16187	16277	16326	16360	16202	16345	16249	16442	16289	16090	16270	16376	16313	16221	16211	16253	16287	16193	16315	16441	16067	16413	16240	16337	16295	16288	15996	16256	16207	16302	16499	16189	16263	16076	16337	16089	16549	16288	16157	16131	16149	16219	16112	16081	16363	16316	16466	16374	16454	16317	16001	16325	16295	16342	16180	16449	16343	16241	16206	16173	16207	16162	16245	16378	16061	16080	16148	16238	16281	16243	16256	16276	16187	16167	16403	16078	16085	16111	16120	16166	16225	16343	16285	16389	16170	16219	16384	16288	16149	16205	16161	16276	16306	16312	16175	16206	16084	16241	16213	16272	16325	16333	16286	16316	16182	16510	16391	16306	16122	16358	16167	16267	16244	16364	16373	16213	16195	16224	16246	16331	16178	16417	16244	16203	16253	16205	16402	16303	16281	16212	16405	16270	16085	16200	16167	16076	16192	16154	16248	16195	16340	16266	16113	16421	16336	16233	16188	16161	16045	16348	16173	16021	16200	16228	16205	16381	16409	16317	16219	16360	16457	16250	16444	16283	16208	16257	16038	16282	16118	16056	16396	16283	16222	16342	16301	16360	16301	16160	16208	16418	16119	16449	16214	16201	16135	16335	16353	16014	16234	16469	16319	16358	16456	16240	16025	16254	16483	16109	16210	16311	16506	16342	16200	16179	16213	16195	16035	16183	16230	16397	16258	16330	16216	16385	16459	16206	16442	16321	16434	16240	16379	16336	16458	16264	16245	16376	16324	16243	16417	16079	16287	16239	16288	16161	16322	16299	16377	16369	16458	16234	16226	16135	16303	16227	16318	16324	16153	16276	16191	16573	16297	16278	16328	16208	16347	16265	16111	16398	16174	16363	16224	16371	16354	16174	16332	16385	16242	16069	16186	16133	16042	16316	16280	16363	16297	16158	16254	16229	16410	16180	16280	16274	16053	16180	16042	16149	16421	16391	16217	16125	16141	16002	16365	16430	16133	16440	16286	16263	16219	16387	16282	16215	16133	16149	16184	16259	16174	16197	16399	16295	16392	16279	16245	16228	16253	16010	16067	16304	16235	16233	16023	16146	16248	16366	16373	16037	16140	16107	15986	16225	16373	16230	16245	16433	16140	16237	16215	16143	16319	16597	16510	16100	16159	16445	16319	16230	16223	16515	16210	16248	16162	16235	16146	16277	16372	16307	16349	16309	16273	16274	16395	16450	16324	16199	16055	16262	16144	16357	16219	16251	16332	16384	16416	16378	16193	16330	16117	16386	16350	16164	16265	16165	16373	16072	16286	16213	16228	16171	16424	16435	16462	16454	16318	16148	16262	16275	16366	16351	16410	16284	16354	16301	15946	16259	16348	16437	16310	16441	16234	16291	16293	16078	16287	16319	16410	16104	16223	16372	16468	16295	16395	16243	15992	16255	16212	16133	16242	16126	16336	16168	16161	16370	16194	16236	16215	16429	16160	16101	16292	16132	16297	16187	16280	16224	16260	16309	16325	16166	16199	16349	16286	16311	16099	16391	16491	16224	16231	16219	16404	16432	16227	16220	16142	16178	16046	16188	16194	16252	16352	16090	16140	16239	16283	16293	16432	16146	16352	16289	16317	16378	16206	16209	16213	16172	16363	16196	16351	16303	16239	16345	16335	16241	16145	16443	16145	16198	16044	15984	16290	16224	16239	16095	16277	16209	16186	16284	16465	16232	15928	16328	16209	16129	16089	16124	16269	16253	16366	16376	16279	16269	16400	16368	16272	16241	16275	16135	16210	16196	16351	16296	16217	16309	16269	16438	16297	16337	16371	16089	16377	16279	16270	16308	16235	16082	16504	16132	16244	16241	16294	16123	16098	16317	16348	16284	16363	16322	16186	16199	16312	15976	16314	16133	16239	16276	16414	16408	16284	16096	16323	16251	16206	16298	16397	16416	16272	16337	16307	16402	16309	16114	16252	16201	16051	16343	16109	16282	16166	16325	16373	16328	16283	16190	16331	16239	16373	16454	16143	16142	16165	16217	16406	16414	16381	16371	16385	16398	16075	16250	15960	16286	16248	16282	16179	16373	16374	16344	16449	16406	16096	16358	16131	16270	16122	16428	16270	16335	16294	16310	16421	16288	16344	16028	16227	16324	16233	16195	16325	16482	16312	16191	16335	16321	16128	16369	16241	16306	16229	16169	16132	16368	16339	16424	16424	16559	16162	16161	16380	16397	16248	16258	16143	16352	16175	16290	16201	16372	16423	16325	16276	16171	16090	16243	16275	16346	16344	16225	16207	16406	16304	16332	16277	16275	16121	16090	16462	16386	16446	16456	16138	16480	16348	16413	16139	16228	16098	16145	16174	16360	16519	16425	16110	16338	16089	16348	16313	16241	16359	16271	16242	16295	16274	16174	16202	16409	16307	16348	16371	16231	16341	16174	15995	16467	16353	16508	16381	16316	16342	16347	16281	16453	16422	16043	16355	16329	16111	16424	16355	16186	16251	16269	16131	16282	16400	16159	16329	16301	16283	16288	16146	16197	16114	16273	16076	16330	16392	16206	16208	16113	16324	16214	16173	16399	16255	16206	16328	16323	16219	16192	16203	16215	16376	16231	16092	16205	16258	16371	16357	16300	16097	16268	16246	16072	16166	16397	16221	16174	16233	16309	16216	16010	16211	16355	16271	16421	16401	16396	16204	16217	16186	16271	16133	16452	16219	16318	16166	16153	16222	16333	16158	16319	16176	16340	16218	16436	16190	16420	16242	16369	16322	16211	16132	16428	16178	16234	16123	16183	16258	16430	16341	16207	16053	16403	16284	16083	16266	16238	16225	16223	16296	16024	16267	16153	16230	16185	16145	16143	16229	16334	16089	16415	16344	16467	16022	16275	16371	16370	16014	16305	16460	16375	16240	16185	16313	16244	16291	16218	16131	16345	16373	16269	16239	16415	16291	16476	16268	16101	16222	16286	16317	16397	16108	16330	16412	16431	16232	16236	16193	16189	16251	16334	16226	16247	16304	16222	16205	16081	16281	16353	16286	16268	16302	16331	16147	16214	16313	16384	16128	16290	16399	16196	16252	16379	16318	16300	16248	16290	16167	16312	16181	16369	16396	16398	16429	16260	16123	16199	16112	16278	16208	16250	16305	16229	16278	16216	16270	16314	16235	16393	16071	16303	16322	16258	16187	16311	16052	16279	16110	16253	16386	16252	16262	16301	16207	16285	16224	16130	16373	16239	16187	16440	16237	16384	16217	16221	16308	16340	16242	16473	16314	16295	16379	16142	16165	16316	16285	16272	16342	16125	16215	16165	16248	16175	16317	16216	16313	16218	16145	16171	16014	16368	16221	15931	16229	16457	16018	16355	16380	16142	15866	16180	16390	16421	16088	16260	16364	16246	16540	16433	15946	16290	15979	16478	16350	16303	16119	16079	16250	16057	16313	16281	16081	16278	16413	16248	16332	16286	16134	16359	16396	16282	16157	16224	16071	16213	16487	16408	16096	16245	16371	16299	16261	16271	16331	16132	16525	16503	16293	16241	16172	16193	16363	16249	16259	16342	16251	16292	16218	16320	16278	16270	16328	16288	16317	16148	16185	16279	16342	16221	16047	16377	16198	16140	16239	16337	16077	16137	15944	16368	16024	16321	16260	16314	16198	16245	16239	16345	16178	16291	16196	16182	16293	16581	16103	16339	16198	16299	16219
18652	27640	27097	24395	20806	18342	34582	57568	47999	33357	19667	14068	13279	13159	13044	13069	12996	13183	13228	13127	13348	13152	13107	13065	13121	13100	13087	13075	13055	13128	13157	13140	13169	13094	13119	13088	12944	13176	13127	13198	13286	13051	12970	13014	13015	13299	13135	13168	13056	13317	13289	13132	13080	12993	13030	13092	13065	13001	12977	12872	13014	13186	13189	13208	13015	12912	13167	13050	13221	13021	13004	13119	13015	13101	13042	13033	13163	13026	13100	13180	13103	13095	13142	13157	13143	13115	12978	13182	13137	13158	13172	13117	12973	13354	13017	13055	13160	13090	13192	13029	13144	13210	13172	13212	13076	12975	13073	13215	13068	13000	13031	13005	13083	13065	13102	13030	13014	13067	13147	13224	12927	13144	13106	13118	12979	13094	13070	13151	13046	13146	13185	13149	12951	13003	13140	13138	13174	13070	12914	13048	13161	13057	13254	13111	13152	13056	13087	13036	13102	12983	13039	13051	13065	13190	13269	13075	13074	13011	13151	12970	13135	13125	13078	13099	13037	13088	12877	13190	13143	13147	13052	13014	12957	13124	13079	13109	13129	13017	13238	12866	13072	13183	13170	13086	13263	13156	13060	13058	13178	13106	13004	13222	13121	13297	13074	13047	13276	13083	13155	13091	13078	13164	13152	13151	13008	13166	13177	13133	13170	12800	13061	12817	13052	13052	13039	13214	13021	13095	13273	13136	13045	13127	13054	13181	13174	13129	13129	13123	13084	13218	13177	13064	13153	13076	13059	13128	13178	13050	13012	13156	13039	13042	12981	13073	13306	13181	13013	13120	13020	13116	13164	12980	13143	13069	13186	13098	12961	13200	13095	13073	13162	13092	13109	13085	13094	13244	13015	12980	13221	13212	12973	13048	13075	13107	13213	13149	12901	13013	12984	12869	13219	13100	13128	13128	13081	13083	13080	13167	13138	13091	13218	13145	13176	13103	13125	13038	13052	12947	13088	13289	13052	13118	12932	13090	13139	13109	13096	13036	13112	13045	13034	13072	13072	13144	13055	13111	13176	12996	13137	12864	13280	12891	13178	13064	13181	12854	13093	12945	13114	13212	13041	13173	13028	13110	13125	12880	13084	13235	13084	13037	13164	13355	12980	13113	13116	13117	13190	13177	13091	13058	13067	13128	13106	13051	13183	13127	13051	13109	13189	13210	12969	13076	12999	13127	13061	13061	13014	13113	13129	13123	13120	13240	13046	13149	12979	13179	12996	12925	12975	13020	13225	13162	13077	13097	13154	13248	13070	13101	13151	13095	13081	13144	13176	13135	12981	13040	13076	13076	13329	13130	13113	12998	13170	13000	13008	13036	13139	13168	13055	12858	13146	13248	13209	13183	13261	13150	13068	13170	13206	13054	13100	13227	12968	13183	13329	13168	13156	13232	13163	13071	13195	13052	13148	13266	12926	13034	13081	13197	13151	13262	13026	13084	13029	13133	13089	13033	13420	13093	13062	13020	13236	13050	13236	13088	13151	13147	13039	13198	13061	13025	13257	13286	13087	13091	13160	12965	13040	12969	13181	13008	12938	13065	13162	12843	13064	12944	13230	13037	13144	13148	13157	13140	13151	13123	13089	13147	12991	13055	13099	13159	13057	13008	13016	13050	13017	13171	13115	13291	13100	13156	12969	12954	13069	13088	13040	13207	13109	13124	13054	13039	12996	13120	13044	13079	13166	12918	13253	13225	13145	13034	13156	12848	13025	13104	13265	13163	13073	13048	13112	13000	13115	13071	13010	13092	13082	13138	13093	13172	13183	13125	12923	12913	13043	13131	13039	13048	13020	13005	13216	13127	13254	13027	13112	12944	12953	12996	13139	13233	13005	13118	13180	13072	13214	13026	12903	13026	13204	13097	12966	13193	13046	13097	13107	13261	13117	13153	13153	12906	12944	13130	12924	13113	13183	13015	13278	13392	13107	13109	13044	13050	13192	13145	13125	13179	12858	13113	13163	13120	12944	13068	13192	13193	13118	13090	12994	13136	13065	13074	13158	13151	12947	13221	13204	13099	13148	13231	13235	13117	13061	13236	13079	13126	12939	13235	13078	12987	13347	12972	13193	13069	13029	13118	13237	13122	13113	13091	13126	13143	12991	13119	13007	13109	13070	13158	12969	13301	13137	13125	13155	13276	13153	13120	13099	13130	13196	13133	13114	13153	13085	12990	13045	13114	12840	12965	13134	13175	13048	13010	13130	13124	13101	13165	12979	13143	13079	12958	12991	13089	13261	13039	13008	12926	13188	13168	13119	13170	13045	12977	13178	13095	13103	13045	13220	13150	13255	12969	12981	13170	13127	13090	13097	13053	13060	12947	13094	13151	13120	13189	12879	13304	13188	13123	13063	13065	13253	13076	13127	13006	13134	13215	13018	13142	12965	13201	13093	13111	13131	13123	12989	12996	13158	13026	13149	13058	13110	13118	12950	13100	13243	13161	13129	12975	12970	13149	13280	13148	13023	13023	13048	12940	12926	13182	13194	13098	13058	12957	13114	13074	13193	13057	13113	13127	13042	13086	12987	12996	13155	13100	13208	13136	13131	13054	13088	12922	13223	13077	13200	13100	13090	13120	12998	13175	13089	13105	13140	13061	13108	13300	13100	13170	13126	13146	13199	13000	13143	12956	13057	13158	13041	13111	13077	13099	13093	13094	13094	13180	13237	13044	13122	13060	13115	12988	13077	13092	13031	13151	13124	13158	13081	12904	13037	13136	13099	13202	13159	13012	13029	13062	13191	13127	12967	13021	13129	13143	13016	13140	13110	13211	13008	13203	13046	13027	13183	13079	13019	13321	13016	13074	13101	13183	13186	13170	13106	13185	13136	13083	13106	13284	13134	12896	13156	13192	13020	13122	13152	13193	13126	13151	12955	13085	12956	12964	13080	13116	13049	13063	13014	13050	13064	13097	13124	13054	13218	13181	13159	13008	13017	13126	13051	13096	13090	12938	13084	12905	13074	13012	13094	13076	13005	13045	13013	13116	13104	13308	13016	13161	12987	13018	13268	13088	12958	13027	13165	12922	13033	13113	12957	13164	13061	13047	13075	13114	13189	13135	13149	13023	13168	13147	13011	13094	13111	12965	13128	13110	13040	13227	13029	13202	13181	12992	13084	13175	13162	13008	13135	12856	13172	13080	13105	13063	13052	13092	13093	13230	13030	13016	13088	13105	13232	12966	13059	12873	12938	12870	12951	13220	13150	12927	13130	12995	13067	12973	13096	13172	12973	13095	13128	12958	12906	13180	13175	13019	13073	12842	12953	13172	12978	13068	13208	13054	13049	12918	13058	13038	13000	13124	13227	13096	13236	13140	12977	13134	13153	12871	13060	13170	13041	13070	12990	13095	13198	13104	13023	13124	13113	13126	13140	13186	13009	13136	13088	13182	13049	13088	12956	13129	13072	13110	12933	13154	13049	13087	13149	13125	13115	12938	13140	13062	13083	13084	13140	13111	13168	13137	13183	13076	13219	13118	13242	13026	13089	13031	13046	13063	13141	13172	13036	13032	13027	13047	13123	13163	13099	13162	13006	13057	13086	13066	13096	13131	13002	13257	13149	13048	13055	13202	12964	13117	13247	13069	13179	13008	13155	12995	13059	13177	13043	13074	13134	13082	13016	13178	12994	13162	13071	13087	13090	13119	13052	13192	13096	13064	13093	12946	13244	12997	13040	13112	13010	13174	13046	13220	13159	13215	13149	13042	13131	13244	12999	13092	13189	12974	13125	12985	13169	13116	13093	13172	13205	13191	13029	13017	13106	13026	12944	12988	13140	13169	13040	13191	13127	13040	12991	13201	13111	12910	13048	13029	13137	13186	13240	12981	13225	13190	13081	12988	13081	13000	13113	13178	13107	13112	13013	12893	13023	13024	13147	13005	13228	13055	13117	13194	13088	13099	13301	13191	13212	13207	13044	13129	13203	13037	13236	13132	13010	13095	13091	13130	13134	13115	13305	13104	13058	13150	13010	13001	12953	13112	12941	13003	12999	12915	13069	13099	13077	13167	13012	13186	12959	13007	13042	13081	13103	13054	12995	13082	13115	13218	13147	13095	13001	13032	13196	13170	13053	13144	13151	13163	13087	13186	13056	13045	12994	13052	13014	13168	13177	13135	13060	13241	13062	13082	12894	13091	13139	13007	13130	13198	13084	13254	13043	13150	13177	12960	13220	13020	13139	13128	13002	13073	12980	13196	13037	13053	13236	13213	13008	12998	13009	13159	13125	13115	13071	13096	13116	13118	13023	13173	13007	13167	13082	13026	12994	12979	13094	13084	13080	13013	13004	12934	12926	13201	12972	13045	13107	13075	12882	13193	13061	13239	13060	13059	13105	12918	13108	13142	13152	12968	13059	12944	13147	13178	13087	13083	13275	13137	13203	13083	13059	13029	13167	13042	12976	13135	13069	13142	13064	13053	13040	13070	13240	13214	12943	13128	13146	13034	12967	13188	13086	12946	13055	13282	13058	12988	13211	13037	12908	13168	13025	13166	13189	13094	13119	13117	13100	13105	13368	13312	13178	13182	13120	13021	13064	13043	13199	12927	13190	13165	13182	12867	13091	12990	13139	13055	13004	13286	13127	13010	13042	13208	13211	12977	13254	13274	12958	13264	13045	13098	13111	13154	12981	13094	13174	13141	13255	12958	13132	13122	13075	13142	13159	13024	13254	13097	13101	13102	13108	13125	12998	13041	13212	13062	13097	13104	13127	12969	13237	13084	12907	13062	13170	12995	13131	13024	13043	12998	13006	12952	13063	12994	12923	13152	13198	12994	13091	13065	13166	13199	13168	12923	13052	13186	13128	13032	12971	13024	13142	13036	13119	13140	13034	13174	13202	13174	13258	13203	12988	13178	13018	12997	13074	13160	13203	13063	13090	13019	12900	13235	13088	13185	13134	13077	13108	13132	12966	12907	13079	13210	13061	13190	13053	13143	13020	13162	13060	13156	13146	13135	13045	12953	13214	13189	12965	13011	13068	13076	13269	13012	13012	13231	12958	13150	13041	13070	13099	13096	13046	12913	13086	13117	12953	13208	13068	13099	13156	12951	13158	13109	13101	13201	13109	13000	13050	13095	12967	13187	13072	13101	13210	13038	12994	13256	13053	13182	13104	13064
23906	21034	28421	23921	21954	24540	45010	69501	62891	43886	27766	19643	17459	16931	16828	16650	17035	16836	16699	16809	16742	16800	16564	16741	16807	16750	16673	16927	16858	16743	16819	16736	16730	16787	16892	17001	16626	16769	16552	16655	16546	16726	16533	16729	16623	16581	16783	16666	16714	16513	16739	16638	16655	16686	16596	16727	16642	16486	16792	16707	16704	16581	16623	16697	16704	16697	16771	16735	16500	16750	16630	16498	16540	16615	16608	16560	16621	16654	16742	16536	16909	16918	16689	16755	16704	16711	16792	16775	16722	16611	16474	16743	16893	16865	16813	16707	16513	16609	16497	16621	16699	16755	16783	16773	16504	16697	16688	16579	16645	16518	16674	16595	16837	16625	16695	16720	16479	16542	16603	16665	16655	16790	16591	16561	16616	16696	16529	16580	16565	16484	16753	16751	16539	16810	16460	16645	16417	16635	16668	16707	16580	16782	16623	16650	16640	16788	16581	16622	16698	16750	16694	16733	16599	16403	16787	16568	16518	16480	16612	16625	16486	16685	16728	16830	16449	16824	16617	16575	16721	16835	16832	16537	16662	16643	16709	16587	16683	16482	16810	16668	16740	16775	16764	16783	16573	16708	16551	16529	16684	16565	16561	16463	16675	16652	16592	16674	16731	16698	16727	16828	16546	16770	16378	16750	16568	16697	16498	16649	16701	16580	16585	16524	16590	16518	16596	16380	16537	16639	16499	16474	16669	16730	16646	16393	16737	16708	16635	16689	16508	16785	16650	16464	16661	16542	16442	16671	16611	16552	16563	16772	16572	16623	16569	16498	16516	16504	16540	16812	16602	16647	16537	16685	16800	16657	16703	16612	16493	16838	16501	16442	16914	16659	16684	16660	16901	16700	16736	16558	16702	16731	16574	16669	16614	16682	16625	16789	16666	16652	16375	16553	16493	16741	16671	16474	16515	16456	16769	16483	16713	16472	16578	16628	16684	16725	16610	16767	16655	16654	16666	16426	16751	16769	16631	16437	16459	16712	16573	16746	16586	16640	16689	16656	16410	16610	16697	16639	16744	16474	16667	16742	16642	16787	16536	16446	16708	16705	16666	16623	16723	16689	16603	16703	16741	16746	16680	16500	16674	16524	16774	16902	16576	16502	16560	16630	16721	16538	16720	16847	16566	16703	16378	16678	16467	16622	16606	16561	16640	16562	16607	16893	16788	16618	16736	16392	16523	16499	16688	16658	16710	16865	16583	16829	16803	16546	16436	16676	16627	16588	16620	16409	16509	16882	16656	16384	16653	16833	16662	16526	16766	16595	16606	16469	16512	16574	16539	16720	16607	16609	16606	16732	16537	16672	16686	16474	16557	16514	16679	16680	16638	16778	16409	16537	16514	16814	16647	16759	16824	16648	16769	16698	16661	16579	16558	16738	16725	16356	16602	16455	16593	16584	16514	16659	16744	16776	16660	16438	16550	16655	16443	16586	16679	16746	16820	16763	16654	16592	16696	16643	16648	16610	16685	16663	16582	16739	16746	16739	16588	16649	16493	16596	16359	16673	16692	16677	16782	16720	16785	16553	16754	16452	16579	16575	16718	16730	16692	16493	16564	16549	16643	16635	16650	17045	16836	16654	16598	16831	16829	16571	16534	16659	16783	16642	16733	16495	16401	16811	16959	16765	16656	16721	16527	16867	16508	16436	16569	16358	16539	16748	16718	16601	16712	16854	16621	16735	16631	16463	16466	16357	16508	16539	16702	16719	16581	16695	16562	16122	16646	16630	16766	16708	16622	16433	16850	16718	16810	16831	16516	16662	16667	16598	16876	16695	16770	16715	16626	16600	16609	16546	16693	16774	16688	16646	16681	16615	16696	16677	16631	16719	16559	16611	16640	16551	16665	16748	16585	16796	16678	16558	16469	16487	16975	16683	16767	16747	16758	16718	16532	16561	16713	16634	16614	16681	16598	16567	16735	16789	16587	16601	16772	16701	16589	16535	16384	16875	16656	16564	16573	16405	16801	16585	16560	16708	16722	16590	16560	16487	16432	16491	16746	16561	16694	16793	16699	16670	16718	16573	16771	16596	16723	16475	16761	16745	16628	16609	16474	16581	16666	16694	16669	16638	16565	16571	16538	16599	16587	16698	16645	16705	16628	16738	16538	16596	16753	16758	16422	16818	16580	16669	16921	16669	16661	16393	16513	16583	16395	16696	16702	16582	16688	16689	16574	16684	16768	16574	16574	16797	16593	16691	16595	16785	17036	16596	16602	16471	16597	16519	16659	16792	16691	16738	16423	16704	16743	16591	16488	16612	16780	16594	16696	16474	16673	16440	16551	16388	16675	16624	16566	16647	16654	16567	16582	16679	16574	16755	16567	16531	16444	16603	16584	16543	16694	16683	16615	16759	16545	16380	16427	16612	16645	16704	16588	16666	16714	16500	16559	16626	16842	16726	16512	16454	16536	16614	16591	16751	16662	16513	16716	16537	16436	16739	16690	16624	16679	16566	16639	16736	16624	16538	16616	16708	16758	16698	16804	16768	16759	16619	16648	16788	16843	16645	16535	16873	16633	16711	16588	16516	16482	16690	16754	16636	16626	16651	16604	16701	16635	16625	16745	16685	16629	16655	16470	16600	16688	16578	16771	16680	16539	16745	16426	16510	16767	16606	16595	16633	16740	16524	16454	16381	16780	16572	16760	16673	16802	16546	16771	16621	16484	16624	16583	16665	16676	16645	16660	16761	16538	16554	16463	16761	16733	16698	16682	16722	16650	16663	16722	16735	16754	16594	16498	16841	16920	16655	16582	16748	16835	16797	16658	16506	16771	16774	16611	16505	16728	16578	16725	16534	16641	16712	16637	16634	16722	16521	16756	16492	16853	16508	16612	16732	16915	16527	16589	16529	16508	16637	16738	16548	16568	16709	16501	16642	16868	16750	16732	16658	16456	16661	16573	16744	16607	16496	16461	16550	16618	16687	16638	16653	16687	16572	16618	16612	16578	16623	16528	16732	16686	16521	16628	16503	16679	16581	16540	16570	16781	16697	16716	16549	16663	16631	16615	16745	16547	16631	16709	16725	16627	16708	16883	16609	16661	16548	16628	16647	16707	16631	16636	16807	16782	16574	16666	16616	16561	16610	16638	16630	16563	16525	16489	16700	16737	16729	16788	16784	16726	16475	16804	16589	16745	16748	16640	16548	16418	16572	16720	16755	16829	16695	16745	16651	16774	16791	16785	16533	16812	16691	16562	16424	16574	16599	16631	16598	16641	16573	16579	16590	16553	16509	16648	16687	16485	16590	16559	16575	16546	16643	16628	16641	16630	16648	16612	16451	16334	16805	16790	16594	16572	16325	16800	16753	16722	16758	16575	16653	16796	16484	16597	16555	16718	16754	16545	16659	16598	16610	16661	16609	16739	16618	16817	16718	16608	16734	16706	16591	16699	16838	16526	16255	16301	16672	16428	16873	16794	16671	16502	16536	16544	16682	16591	16733	16766	16433	16397	16627	16868	16666	16620	16516	16669	16713	16590	16451	16544	16638	16680	16745	16595	16701	16630	16785	16948	16618	16643	16707	16705	16375	16511	16625	16704	16722	16562	16577	16713	16758	16528	16469	16477	16510	16381	16663	16555	16830	16600	16672	16715	16541	16704	16748	16519	16553	16507	16723	16873	16551	16612	16591	16494	16412	16624	16659	16781	16749	16446	16501	16602	16600	16587	16628	16571	16528	16678	16505	16454	16622	16734	16727	16621	16609	16626	16807	16509	16726	16443	16783	16611	16471	16442	16557	16775	16441	16874	16662	16694	16816	16328	16530	16630	16335	16401	16620	16762	16648	16804	16730	16621	16743	16635	16638	16708	16653	16618	16433	16690	16795	16742	16713	16609	16636	16494	16668	16641	16599	16507	16674	16602	16634	16662	16805	16632	16642	16538	16661	16535	16523	16499	16625	16794	16617	16510	16608	16630	16566	16706	16897	16783	16843	16560	16627	16594	16536	16384	16676	16587	16636	16520	16763	16576	16500	16516	16666	16509	16645	16640	16423	16518	16744	16669	16457	16403	16434	16485	16582	16496	16729	16546	16545	16595	16731	16550	16548	16579	16635	16764	16395	16758	16569	16664	16609	16708	16465	16756	16636	16630	16801	16569	16667	16507	16757	16598	16704	16505	16623	16641	16640	16621	16844	16648	16702	16775	16602	16532	16623	16610	16679	16542	16689	16752	16866	16592	16538	16622	16836	16698	16560	16664	16611	16754	16597	16660	16693	16443	16725	16561	16625	16851	16803	16517	16613	16728	16755	16649	16463	16768	16504	16442	16570	16665	16765	16565	16587	16899	16795	16626	16889	16504	16695	16534	16445	16736	16397	16509	16617	16709	16651	16579	16676	16847	16760	16560	16455	16439	16647	16593	16692	16479	16499	16469	16567	16762	16741	16620	16673	16430	16640	16596	16820	16651	16701	16540	16631	16430	16577	16629	16721	16780	16654	16479	16466	16533	16660	16774	16634	16498	16647	16502	16740	16657	16720	16714	16680	16711	16714	16645	16626	16599	16726	16631	16695	16711	16614	16432	16532	16601	16926	16735	16701	16729	16762	16631	16611	16627	16480	16593	16731	16631	16739	16638	16679	16684	16560	16567	16554	16658	16631	16879	16692	16596	16690	16739	16669	16711	16514	16559	16672	16562	16603	16444	16815	16670	16585	16512	16483	16681	16603	16765	16783	16836	16423	16553	16848	16856	16577	16654	16674	16629	16587	16457	16612	16886	16498	16672	16504	16596	16727	16682	16587	16711	16593	16772	16630	16583	16746	16528	16590	16571	16640	16614	16502	16657	16789	16692	16684	16526	16565	16547	16823	16616	16593	16547	16357	16522	16579	16467	16525	16665	16766	16618	16494	16720	16582	16560	16551	16683	16470	16564	16721	16773	16502	16584	16631	16685	16636	16556	16518	16567	16627	16531	16577	16655	16730	16689	16621	16580	16742	16596	16609	16638	16761	16400	16550	16470	16663	16536	16635	16491	16628	16573	16688	16628	16694	16825	16724	16632	16745	16676	16661	16659	16698	16536	16518	16545	16755	16722	16369	16843	16592	16699	16559	16556	16747	16526	16762	16664	16386	16500	16436	16699	16528	16526	16550	16531	16462	16820	16613	16594	16538	16776	16692
19405	34274	33803	27493	24010	22253	45988	69042	60859	40930	23107	15042	13535	13421	13338	13406	13378	13319	13305	13262	13367	13289	13194	13169	13273	13258	13323	13318	13251	13352	13356	13348	13306	13333	13173	13306	13398	13147	13209	13279	13246	13287	13226	13397	13509	13155	13179	13148	13367	13202	13242	13325	13301	13352	13132	13251	13122	13247	13464	13194	13231	13228	13470	13228	13246	13121	13320	13209	13312	13389	13255	13281	13134	13203	13273	13344	13295	13098	13320	13222	13298	13178	13310	13257	13349	13259	13283	13276	13264	13228	13263	13564	13301	13088	13311	13220	13305	13232	13311	13330	13274	13247	13372	13390	13359	13245	13276	13256	13283	13199	13288	13266	13227	13361	13243	13299	13149	13061	13158	13223	13370	13174	13329	13162	13145	13288	13318	13267	13265	13401	13269	13457	13277	13346	13181	13291	13326	13510	13150	13310	13180	13256	13054	13123	13311	13207	13281	13208	13330	13383	13434	13347	13298	13077	13089	13184	13261	13342	13088	13243	13411	13307	13231	13364	13321	13387	13267	13269	13215	13390	13356	13342	13180	13323	13387	13341	13345	13069	13354	13353	13380	13126	13263	13274	13292	13331	13323	13197	13322	13264	13276	13382	13073	13340	13300	13119	13135	13328	13402	13329	13317	13218	13316	13153	13300	13227	13257	13302	13427	13419	13293	13292	13279	13427	13114	13331	13190	13338	13305	13283	13304	13209	13173	13245	13362	13281	13303	13117	13331	13289	13209	13332	13259	13257	13339	13282	13198	13252	13301	13321	13300	13337	13389	13432	13215	13260	13422	13317	13313	13081	13357	13251	13286	13363	13323	13236	13275	13384	13241	13189	13235	13415	13264	13220	13233	13163	13290	13141	13299	13238	13322	13311	13434	13124	13321	13297	13296	13102	13474	13128	13238	13047	13154	13320	13297	13366	13293	13369	13293	13259	13194	13234	13284	13345	13274	13370	13302	13173	13421	13137	13273	13316	13377	13178	13303	13206	13355	13134	13311	13315	13212	13304	13423	13131	13273	13339	13268	13400	13413	13104	13083	13258	13241	13253	13372	13386	13270	13304	13320	13248	13351	13217	13261	13280	13299	13226	13324	13282	13410	13309	13251	13322	13360	13393	13347	13153	13267	13248	13420	13284	13151	13200	13355	13328	13244	13180	13329	13165	13271	13147	13102	13243	13330	13337	13131	13213	13364	13289	13145	13178	13161	13377	13266	13374	13419	13238	13451	13244	13099	13201	13204	13274	13244	13237	13390	13233	13302	13218	13432	13195	13349	13243	13165	13349	13128	13311	13213	13178	13224	13200	13358	12985	13376	13343	13316	13324	13215	13135	13154	13371	13473	13281	13240	13162	13250	13348	13264	13314	13248	13225	13365	13329	13304	13285	13431	13136	13289	13293	13222	13190	13195	13283	13303	13116	13392	13149	13194	13286	13291	13173	13210	13196	13268	13266	13336	13302	13259	13212	13232	13160	13181	13424	13291	13372	13299	13301	13209	13373	13200	13338	13419	13166	13276	13252	13192	13261	13304	13160	13378	13340	13175	13463	13287	13069	13320	13111	13324	13416	13098	13137	13273	13449	13438	13180	13217	13184	13191	13228	13231	13276	13307	13302	13248	13230	13398	13255	13350	13353	13105	13164	13148	13207	13353	13270	13331	13293	13190	13443	13246	13310	13290	13172	13227	13198	13323	13234	13444	13224	13316	13224	13373	13265	13315	13293	13236	13213	13335	13363	13282	13218	13377	13229	13153	13373	13365	13233	13320	13193	13288	13123	13346	13222	13303	13241	13304	13319	13157	13195	13375	13183	13274	13309	13477	13297	13373	13304	13297	13344	13310	13350	13372	13297	13283	13324	13373	13171	13412	13184	13332	13219	13457	13255	13307	13332	13231	13253	13223	13405	13156	13049	13234	13311	13191	13302	13136	13333	13353	13185	13205	13328	13288	13277	13062	13472	13334	13259	13271	13323	13128	13193	13275	13441	13347	13345	13240	13279	13285	13327	13281	13291	13249	13206	13203	13228	13329	13380	13309	13289	13275	13071	13286	13159	13193	13285	13374	13227	13294	13319	13191	13249	13166	13195	13433	13155	13266	13400	13175	13241	13158	13251	13298	13121	13300	13271	13343	13322	13401	13217	13182	13336	13198	13282	13233	13164	13378	13252	13185	13410	13236	13340	13199	13235	13375	13147	13338	13243	13397	13235	13458	13371	13234	13367	13222	13258	13320	13392	13154	13208	13150	13225	13272	13112	13258	13227	13315	13220	13270	13251	13337	13216	13245	13098	13237	13290	13282	13245	13409	13321	13261	13372	13223	13149	13353	13140	13204	13284	13419	13246	13340	13194	13289	13246	13235	13177	13199	13294	13203	13339	13331	13188	13329	13412	13359	13304	13238	13326	13353	13383	13243	13246	13372	13336	13267	13275	13255	13344	13272	13118	13327	13123	13181	13397	13450	13166	13225	13324	13229	13341	13322	13275	13259	13201	13404	13194	13337	13274	13429	13287	13142	13276	13314	13114	13049	13290	13243	13319	13039	13222	13409	13052	13303	13090	13335	13233	13301	13215	13254	13316	13239	13196	13257	13272	13281	13252	13195	13355	13276	13253	13269	13251	13306	13333	13373	13225	13059	13350	13095	13581	13249	13308	13341	13174	13376	13282	13270	13124	13234	13315	13370	13378	13312	13266	13184	13430	13399	13401	13173	13390	13272	13202	13196	13257	13284	13136	13288	13242	13216	13185	13316	13299	13212	13258	13290	13230	13410	13213	13331	13188	13320	13178	13245	13229	13237	13324	13355	13311	13227	13361	13277	13392	13376	13363	13183	13341	13138	13259	13255	13286	13061	13079	13041	13320	13473	13233	13316	13074	13263	13141	13385	13313	13252	13238	13358	13369	13227	13193	13201	13205	13179	13210	13319	13257	13120	13177	13280	13180	13351	13255	13346	13379	13261	13260	13359	13369	13093	13219	13272	13256	13293	13387	13301	13289	13131	13252	13244	13247	13244	13426	13224	13294	13220	13073	13290	13174	13269	13382	13154	13184	13289	13338	13376	13299	13365	13218	13282	13236	13223	13173	13356	13373	13275	13157	13239	13401	13328	13411	13365	13283	13349	13334	13312	13288	13313	13182	13332	13205	13220	13187	13333	13223	13396	13215	13154	13216	13200	13375	13195	13295	13213	13362	13208	13105	13194	13355	13309	13281	13273	13343	13220	13229	13455	13249	13212	13436	13262	13320	13358	13296	13431	13274	13239	13266	13292	13141	13295	13301	13228	13467	13224	13115	13365	13157	13261	13260	13239	13262	13279	13253	13269	13271	13270	13296	13304	13310	13237	13344	13395	13373	13253	13227	13357	13308	13193	13416	13140	13431	13343	13326	13050	13270	13154	13216	13233	13310	13123	13305	13241	13338	13214	13324	13242	13354	13276	13267	13237	13200	13366	13170	13227	13292	13304	13195	13301	13270	13188	13199	13290	13350	13288	13221	13281	13161	13255	13424	13263	13306	13191	13229	13234	13369	13086	13150	13148	13184	13169	13172	13347	13057	13225	13280	13175	13236	13310	13222	13069	13253	13362	13290	13274	13217	13262	13160	13294	13250	13101	13506	13361	13275	13168	13137	13317	13246	13215	13325	13293	13068	13339	13282	13296	13291	13371	13109	13205	13297	13290	13366	13074	13132	13286	13303	13241	13326	13193	13259	13275	13252	13088	13171	13375	13270	13276	13392	13207	13387	13356	13317	13299	13180	13341	13333	13438	13254	13080	13370	13339	13240	13235	13171	13205	13303	13167	13224	13126	13310	13225	13240	13447	13304	13335	13196	13260	13208	13302	13452	13217	13362	13246	13165	13039	13345	13070	13306	13323	13188	13213	13357	13187	13291	13325	13380	13341	13417	13184	13278	13465	13302	13279	13370	13267	13143	13167	13413	13267	13195	13398	13326	13292	13280	13391	13404	13119	13295	13515	13265	13391	13238	13227	13337	13374	13185	13229	13349	13439	13326	13307	13231	13371	13163	13233	13172	13198	13384	13334	13413	13218	13194	13274	13187	13279	13189	13341	13352	13295	13173	13224	13401	13270	13201	13321	13112	13346	13169	13382	13373	13337	13301	13187	13436	13288	13294	13201	13227	13416	13291	13422	13219	13192	13213	13332	13454	13234	13378	13283	13075	13237	13363	13170	13350	13453	13276	13366	13227	13219	13176	13306	13410	13245	13421	13345	12962	13124	13176	13274	13437	13208	13327	13140	13279	13389	13422	13188	13338	13327	13271	13382	13361	13348	13317	13404	13301	13221	13280	13190	13068	13238	13297	13261	13133	13244	13235	13331	13234	13329	13223	13216	13231	13217	13308	13317	13251	13291	13295	13386	13251	13290	13382	13393	13326	13240	13270	13136	13281	13335	13295	13390	13375	13078	13295	13173	13410	13359	13276	13303	13244	13254	13119	13201	13330	13399	13364	13344	13233	13396	13199	13299	13332	13283	13377	13293	13214	13248	13201	13209	13341	13354	13221	13212	13277	13400	13152	13166	13129	13292	13237	13227	13377	13283	13322	13166	13293	13213	13148	13281	13280	13245	13238	13071	13306	13212	13219	13111	13310	13355	13247	13140	13343	13079	13178	13153	13229	13343	13222	13268	13285	13118	13244	13223	13133	13264	13227	13256	13202	13133	13126	13169	13323	13206	13310	13323	13266	13242	13194	13280	13357	13248	13140	13264	13232	13318	13199	13341	13277	13301	13324	13226	13117	13256	13237	13228	13343	13226	13311	13352	13366	13368	13208	13328	13273	13345	13305	13220	13415	13164	13226	13245	13286	13291	13198	13193	13132	13196	13152	13252	13347	13219	13229	13363	13328	13252	13324	13285	13425	13264	13146	13274	13346	12958	13456	13119	13289	13066	13323	13220	13263	13204	13314	13158	13302	13352	13253	13286	13178	13209	13334	13318	13444	13331	13261	13271	13299	13382	13287	13313	13343	13185	13211	13342	13332	13337	13339	13283	13401	13126	13311	13369	13299	13359	13317	13329	13273	13194	13323	13181	13343	13330	13191	13246	13351	13396	13175	13283	13243	13317	13308	13341	13389	13291	13167	13103	13310	13344	13211	13225	13086	13221	13273
30267	22736	23586	21764	19673	19021	20937	26277	25368	22218	19253	18316	17709	17934	17813	17916	17758	17658	17835	17878	17732	17670	17659	17893	17696	17806	17938	17705	18006	17722	17717	17687	17834	17828	17698	17757	17752	17780	17645	17619	17665	17819	18040	17893	17988	17586	17671	17760	17826	17893	17836	17517	17794	17713	17848	17800	17896	17799	17671	17787	17532	17828	17784	17772	17572	17795	17775	17743	17755	17704	17761	17731	17749	17573	17650	17803	17845	18037	17755	18009	17865	17795	17782	17789	17715	17780	17629	17746	17730	17705	17814	17565	17736	17586	17736	18014	17924	17809	17575	17658	17910	17964	17637	17638	17813	17781	17804	17872	17820	17835	17750	17855	17897	17842	17751	17770	18022	17931	17626	17767	17830	17814	17913	17790	17745	17848	17850	17662	17754	17709	17819	17680	17802	17572	17775	17696	17897	17802	17941	17760	17689	17645	17751	17773	17651	17799	17652	17658	17724	17604	17689	17798	17723	17786	17805	17638	17857	17825	17653	17714	17906	17867	18078	17748	18034	17667	17790	17906	17970	18001	17661	17558	17865	17658	17785	17652	17561	17650	17736	17769	17884	17997	17803	17594	17644	17933	17739	17889	17863	18018	17663	17678	18014	18029	17607	17727	17838	17665	17636	17812	17701	17670	17849	17849	17593	17772	17814	17682	17488	17684	17677	17668	17759	17687	17849	17882	18066	17954	17546	17805	17540	17536	17935	17743	17444	17610	17570	17611	17622	17605	18036	17563	17655	17836	17734	17884	17817	17919	17845	17708	17557	17675	17633	17768	17706	17818	17937	17784	17714	17538	18060	17750	17689	17793	17849	17971	17939	17773	17763	17777	17861	17576	17789	17598	17878	17811	17884	17598	17787	17780	17810	17718	17791	17753	17830	17775	17606	17829	17848	17717	17571	17498	17837	17905	17801	17635	17899	17775	17860	17761	17681	17699	17703	17853	17546	17508	17669	17669	17832	17668	17730	17583	17866	17889	17718	17744	17768	17893	17696	17784	17690	17709	17632	17857	17837	17746	17780	17888	17580	17495	17896	17757	17555	17794	17750	17848	17788	17670	17874	17957	17814	17878	17799	17596	17786	17834	17900	17730	17596	17880	17877	17707	17702	17719	17757	17710	17702	17818	17865	17844	17900	17692	17878	17867	17718	17931	17875	17708	17756	17780	17692	17697	17900	17851	17702	17694	17631	17612	17948	17935	17809	17609	17650	17693	17954	17899	17548	17943	17936	17661	17718	17716	17934	17761	17890	17803	17739	17844	17810	17883	17723	17699	17637	17792	17741	17833	17721	17740	17825	17816	17804	17850	17595	17658	17685	17796	17687	17660	17806	18015	18026	17754	17607	17659	17741	17670	17738	17784	17771	17878	17895	17863	17780	17966	17848	17508	17926	17737	17745	17939	17844	17589	17763	17783	17835	17689	17702	17700	17680	17849	17813	17888	17916	17657	17800	17737	17763	17829	17871	18035	17679	17900	17717	17458	17616	17685	17686	17681	17622	17719	17814	17844	17685	17720	17683	17555	17595	17704	17768	17643	17812	17567	17868	17863	17729	17582	17873	17811	17707	17697	17733	17821	17678	17819	17647	17757	17901	17701	17927	17680	17862	17534	17906	17855	17578	17652	17716	17711	17833	17821	17885	17757	17683	17774	17853	17681	17772	17698	17791	17843	17732	18118	17890	17942	17841	17642	17876	17636	17754	17732	17849	17645	17661	17699	17725	17694	17701	17512	17532	17677	17757	17777	17550	17757	17758	17606	17863	17854	17963	17799	17641	17794	17715	17852	17845	17796	17881	17749	17812	17579	17970	17751	17697	17797	17904	17875	17723	17846	17875	18010	18009	17755	17923	17620	17848	18075	17702	17772	17603	17756	17827	17878	17651	17836	17839	17703	17766	17719	17985	17773	17760	17769	17778	17686	17703	17696	17780	18048	17750	17656	17783	17604	17911	17901	17862	17739	17723	17713	17727	17654	17841	17808	17626	17704	17699	17674	17863	17578	17615	17685	17754	17927	17799	17583	17925	17798	17868	17728	17541	17736	17810	17840	17733	17731	17795	17755	17760	17708	17791	17671	17785	17670	17704	17794	17685	17675	17726	17937	17732	17650	17866	17712	17683	18016	17614	17740	17749	17827	17793	17665	17590	17686	17603	17671	17681	17889	17931	17823	17718	17645	17722	17849	17748	17535	17659	17653	17487	17710	17791	17674	17801	17831	17706	17818	17927	17582	18078	17859	17804	17833	17709	17575	17836	17684	17713	17832	17811	17816	17857	17829	17671	17736	17753	17690	17518	17691	17951	18006	17825	17606	17760	17785	17819	17758	17679	17821	17778	17961	17531	17650	17630	17639	17668	17572	17662	17579	17742	17877	17777	18022	17577	17669	17835	17878	17935	17871	17704	17674	17783	17818	17894	17762	17854	17704	17787	18087	17901	17857	17715	17795	17660	17671	17711	17780	17756	17755	17794	17807	17825	17926	17564	17747	17800	17999	17819	17599	17584	17859	17911	17837	17782	17769	17528	17727	17686	17636	17973	17744	17761	17732	17780	17608	17907	17767	18053	17727	17766	17897	17862	17936	17618	17793	17764	17735	17558	17695	17870	17634	17726	17811	17712	17765	17799	17660	17820	17720	17829	17725	17637	17528	17765	17770	17681	17653	17813	17632	17765	17699	17680	17693	17618	17864	17724	17776	17696	17737	17910	18090	17738	17847	17830	17798	17611	17890	17711	17839	17862	17770	17908	17708	17873	17798	17954	17841	17663	17667	17831	17626	17880	17870	17679	17660	17895	17727	17666	17702	17733	17901	17796	17783	17661	17924	17839	17738	17955	17897	17831	17848	17781	17597	17588	17557	17939	17949	17964	17815	17838	17917	17802	17605	17814	17828	17783	17660	17879	17741	17721	17590	17695	17674	17647	17876	17885	17674	17629	17833	17925	17718	17959	17826	17852	17799	17843	17697	17827	17864	17843	17603	17786	17493	18010	17873	17907	17819	17772	17522	17687	17833	17737	18099	17728	17924	17843	17774	17679	17923	17756	17799	17704	17837	17743	17979	18026	17802	17852	17727	17863	17795	17819	17638	17850	17796	17733	17839	17790	17599	17547	17810	17742	17756	17821	17882	17741	17855	17762	17820	17737	17800	17748	17694	17975	17849	17885	17832	17795	17696	17769	17757	18016	17896	17671	17766	17884	17836	17815	17904	17840	17621	17687	17750	17929	17872	17875	17721	17959	17712	17891	17851	17668	17662	17679	17788	17811	17798	17969	17777	17809	17931	17588	17534	17698	17800	17544	17790	17815	17649	17597	17583	17915	17738	17944	17786	17919	18006	17789	17883	17564	17778	17674	17688	17818	17625	17737	17761	17922	17659	17757	17741	17775	17950	17937	17714	17674	17642	17902	17760	17966	17523	17937	17867	17763	17845	17716	17729	17739	17796	17723	17902	17805	17982	17878	17782	17715	17523	17768	17833	17877	17787	17795	17822	17766	17881	17982	17823	17909	17743	17656	17585	17936	17636	17862	17580	17896	17587	17700	17656	17719	17654	17676	17636	17773	17792	17619	17811	17741	17797	17709	17681	17804	17816	17840	17831	17774	17789	17542	17985	17879	17659	17703	17916	17787	17876	17812	17799	17875	17859	17734	17876	18107	17840	17843	17641	17566	17996	17871	18013	17689	17808	17872	17642	17726	17770	17699	17917	18109	17622	17598	17744	17682	18008	17741	17764	17720	17633	17728	17932	17809	17746	17885	17927	17684	17738	17688	17672	17858	17696	17648	17745	17749	17743	18014	17754	17760	17970	17859	17646	17629	17504	17783	17934	17806	17851	17896	17890	17703	17815	17764	17946	17882	17697	17673	17964	17611	17693	17853	17785	17916	17855	17709	17770	17877	17848	17732	17962	17659	17728	17739	17792	17745	17891	17769	17605	17886	18126	17882	17824	17683	17833	17732	17718	17854	17770	17497	17678	17862	17810	17795	17810	18077	17868	17767	17711	17645	17898	17799	17680	17821	17635	17918	17872	17805	17718	17656	17775	18048	17686	17564	17711	17787	17791	17845	17963	17904	17843	17888	17562	17721	17515	17675	17826	17827	17804	17890	17971	18045	17747	17720	17703	17875	17686	17633	17667	17698	17826	17873	17710	17871	17760	17824	17639	18018	17857	17843	17681	17758	17649	17685	17895	17955	17716	17657	17627	17661	17704	17793	17697	17951	18026	17791	17546	17648	17703	17707	17777	17781	17742	17707	17777	17788	17744	17777	17847	17846	17655	17829	17842	17987	17740	17615	18008	17802	18008	17707	17754	17732	17594	17700	17631	17817	17883	17785	17778	17593	17757	17927	17707	17826	17911	17864	17800	17626	17693	17867	17631	17620	17683	17733	17746	17963	17915	18027	17797	17931	17767	17773	17661	17719	17691	17774	18133	17754	17842	17815	17822	17888	17634	17669	17567	17864	17489	17722	17675	17793	17806	17640	17567	17875	17767	17909	17820	17588	17767	17964	17892	18089	17948	17739	17803	17697	17864	17778	17722	17848	17789	17706	17712	17589	17787	17789	17731	17880	17766	17787	17838	17879	17653	17842	17784	17860	17789	17769	17765	17527	17929	17629	17837	17818	17916	17840	17706	17925	17777	17815	17650	17680	17963	17953	17745	17917	17963	17846	17888	17793	17907	17687	17668	17621	17948	17650	17729	17807	17711	17672	17744	17877	17864	17986	17729	17698	17719	17954	17875	17980	17784	17714	17714	17869	17698	17728	17729	17817	17760	17795	17840	18015	17600	17874	17616	17785	17755	17822	17709	18017	17958	17812	17778	17903	17848	17854	17591	17771	17898	17831	17726	17903	17731	17625	17684	17781	17845	17885	17803	17845	17702	17684	17817	17819	17878	17942	17705	17869	17784	17756	17944	17626	17849	17989	17744	17997	17643	17684	17909	17775	17806	17725	17817	17842	17847	17696	17705	17835	17769	17603	17722	17852	17907	17838	17618	17700	17911	17821	17780	17832	17772	17673	17820	17754	17604	17781	17595	17787	17787	17621	17809	17854	17828	17964	17740	17741	17795	17659	17744	17701	17959	17802	17639	17649	17710	17680	17745	17682	17515	17686	17748	17822	17855
16353	18623	19468	17889	17119	16156	19474	25604	22807	18174	14959	14199	14063	14106	14114	13999	13949	14080	13886	14033	13940	14076	13799	13989	13908	14134	13921	14016	13957	14057	13869	13884	13963	13825	13815	13956	13986	13962	14002	13950	13813	13958	14038	14052	13997	14179	13910	14089	13895	13973	14090	13971	13891	13885	14080	13984	14076	14070	13859	14046	13758	13901	13945	14079	14135	13876	14058	14073	13942	13975	13917	13862	14093	13938	14213	14046	14040	13997	13949	13882	13804	14003	13900	14040	14006	13854	13938	14091	13802	13999	13975	13874	13992	13928	13725	13932	13835	14007	14021	13844	14117	13818	13888	13927	14023	13866	13719	13959	13904	14072	13964	14012	14044	13998	14122	13794	13872	14004	14028	13830	14179	13999	13989	13887	13951	13758	14070	13921	13814	14031	13828	13861	13935	13944	13955	13963	14103	13934	13968	13901	13993	14014	14174	13988	13991	13980	13963	13916	14006	14147	13977	13964	13967	13871	13984	14162	14006	14000	13872	14121	14008	13804	13952	14055	14043	13946	13831	13961	13838	13955	14009	14103	13960	13982	13994	13902	14060	14015	13898	13989	14122	14103	13821	14053	13865	14040	13828	14118	13854	14014	13866	14047	13967	13999	13812	13883	14119	13988	14109	14048	13848	13922	14074	13944	13967	13928	13870	13891	13857	13851	14063	13947	13961	13916	13940	13924	13936	13951	13892	13842	14044	13924	14017	13984	14087	13783	13941	13963	13845	13994	14034	14046	13949	13908	13981	13654	13781	13943	13917	13929	13997	13991	14126	13767	13927	14008	14000	13933	13905	13907	13951	13942	13837	14020	14014	13919	13917	13978	14061	13914	14092	14048	13892	13950	14112	14152	13936	13976	13961	14020	13956	14067	13909	13900	13922	13966	13967	13931	13887	13894	13919	13917	13940	14045	13976	14221	13993	13732	13905	13800	13976	13886	14005	13966	14005	14030	14009	13896	14084	13793	14074	13927	14077	13930	14165	14077	14204	14028	13941	14085	13905	13970	14004	14052	14016	13904	13819	13949	13998	13966	14040	13953	13996	13746	13871	13981	13880	13974	14117	14160	13959	14152	13896	13842	13858	14051	13949	14077	13971	14026	13956	13926	13940	13947	14064	14070	13938	13936	13890	14096	13982	13985	13767	13993	13913	13974	13994	14033	13991	13993	13865	13844	13897	13943	13851	13847	14011	14041	13897	13989	13930	13858	13895	14218	13940	13892	13876	13820	13832	13932	14128	13802	14051	14009	13949	13898	14028	13885	13909	13793	13977	14046	13867	13948	14059	14004	13963	13914	13879	13907	14059	14094	14007	14104	13889	13955	14016	13928	13908	13819	13967	13851	13880	13903	13975	13894	13929	13884	13923	13978	13930	13784	14023	13979	13897	13929	13939	13940	13989	14096	13954	13779	13957	14020	13973	13978	14132	14032	14058	13992	14161	14052	13904	14036	13943	13900	14170	13978	14129	13977	13948	14075	13882	14027	14043	13936	13935	13705	14046	13912	13978	13903	14001	13964	13991	13833	14075	14082	14222	13950	14092	13997	13956	14058	14006	14077	13996	14003	13973	13899	14135	13992	14178	14102	13897	14138	14138	13973	14049	13901	14110	14058	14003	13973	14072	14063	13867	13957	13836	13863	14167	13899	14012	13969	13930	13829	13851	13912	14004	14089	13930	13834	13925	13954	13740	14186	13906	13998	13833	14172	13907	14062	14045	13958	13993	13916	14046	13908	14007	14025	13888	13869	14036	13762	14006	13923	13901	14000	13988	13996	14027	13921	13981	14219	13950	13996	14002	14030	14095	14141	13954	14051	13901	14038	13916	13748	13917	13807	13966	14013	14033	14061	13868	13828	13942	13920	14022	13849	13974	13930	13959	13978	13926	13933	13905	14049	13944	13916	13868	13933	14099	14065	14130	14050	13740	13940	14007	14126	14021	13972	14005	13874	13996	14095	13861	13958	14129	14090	13925	14023	13942	14064	14063	14004	14056	14016	14165	14002	14001	13975	13893	13900	14104	13675	14112	13999	14097	13979	13975	13940	14151	13994	13894	14034	13908	14036	13941	13956	13771	13949	13958	13894	13822	13849	14014	14017	14022	13946	14101	14071	13912	13958	13881	14139	13779	14075	14201	13910	14113	13914	13959	13985	14182	13955	14037	14203	13885	13920	13857	14016	13902	14098	14022	13979	13885	13866	13925	14086	14153	14027	13827	14069	14003	13862	13990	14108	13972	13962	13917	13849	13901	14025	14018	13815	13975	13979	14054	13774	13967	13978	13895	13949	14063	13920	13967	13962	14118	13892	14002	13946	14261	14050	13986	13859	13827	13965	14008	14067	14210	13987	13824	13937	13900	13890	14033	14107	13820	14192	13940	13955	13950	14075	13924	13898	14062	14015	13973	14048	14004	13986	14188	13875	14152	14170	13828	13973	14070	14128	13916	13880	13934	13998	13913	13909	13998	13934	14086	13871	14117	14173	13835	14039	13862	13942	13984	13866	13966	13986	13966	13961	13854	13932	14011	13802	14084	13946	14010	13962	13937	13930	13968	14173	14000	13979	14013	14046	14092	13817	13879	14002	14017	13849	14122	14023	13871	14102	14055	14110	13898	13984	13700	14033	14060	13938	14020	13929	13949	14010	13925	13999	14014	14114	14020	13828	13910	14060	14079	14071	14072	14054	13988	13923	14081	14096	13841	14062	13939	14014	13947	13952	14025	14002	13921	14032	14026	13928	13888	14012	14081	13953	13930	14071	13933	13960	13883	13931	14094	13978	13882	13916	13916	13955	13970	14064	13969	13893	13873	13910	13895	14061	13913	13871	13909	13964	13993	13957	13821	14056	14079	14009	13965	14034	14040	13972	14027	14021	13904	14056	14014	14031	13975	13844	13945	14107	14014	13990	13955	13948	13964	14063	14013	13901	13942	13977	13912	13874	13932	14005	13943	13879	14002	13988	14029	14005	13991	13883	14035	13970	13915	13986	13929	14010	14012	13801	13884	13971	13985	14088	14096	13951	14184	14069	13872	14069	13959	13974	14020	13993	13924	14148	13895	13948	13958	14151	13920	14084	13933	14028	14053	13976	13829	13976	13960	13944	14074	13902	13841	14007	13908	13880	13978	14010	14076	13958	13928	14100	13958	14016	13963	14111	13974	14108	13924	13925	14042	13986	14020	13996	13999	13968	13846	14053	14007	13942	13749	14115	14064	14119	13882	14101	14018	14117	13956	13955	13832	14020	13968	14090	14097	14030	13836	14076	13889	13908	13986	14091	13845	14034	13968	13971	13973	14045	13980	14129	13883	14049	13979	13884	14130	13804	13953	13955	14001	14022	13973	13900	13925	13979	13921	13901	13888	13913	13863	13968	14058	14145	13961	13664	14096	14047	13988	13936	13944	13950	13873	14128	13861	13856	14123	13911	14013	13853	14045	13958	13939	13989	14028	14069	13972	13881	14181	14069	13960	14029	13909	13823	13847	13921	13874	14052	14071	13961	14025	13983	13924	14020	14062	13864	14176	14032	13979	13967	13879	13941	13879	13932	14115	14038	13936	13871	14079	14076	14151	13916	13847	13910	13928	14126	13954	13972	13849	13949	13992	13956	13914	14042	14114	13939	14012	14047	13942	14096	13961	13995	13949	14003	14046	14019	13928	14016	13973	13836	13971	14015	13973	13977	13943	14019	13844	13988	13857	14055	13828	14192	13929	14013	13886	13875	13912	13869	14034	13996	13994	13815	14012	14083	13967	13881	13798	13953	14002	14007	13996	13914	13988	14007	14043	14000	14000	13930	13931	14022	13899	13887	13959	13979	13740	14118	14031	14129	14007	14028	13885	14010	13799	14036	13885	13993	14005	13869	13973	14010	13928	13996	14072	13921	13833	13987	13820	14049	14054	13918	13787	13997	14014	14007	14060	13904	14035	13902	14168	14006	13848	13989	13957	14037	14107	14016	14003	14077	13972	13920	13842	13986	13964	13845	14081	13925	14043	14051	13971	14049	14041	13816	14068	13742	13877	14063	14027	13771	14109	14247	14108	13865	13863	13907	14019	14053	14041	14023	13961	14066	14044	13938	14007	13880	13978	13915	13887	14171	14049	14052	13967	14054	14268	13925	14031	14067	14110	13919	13829	13931	14152	13940	14100	14035	13917	14082	13673	14045	13985	13891	14081	13958	14052	13754	13889	13980	14006	13948	13884	14100	13970	14144	13906	13893	14011	14108	14080	14100	13931	14033	13909	13938	13983	13957	13917	14093	13921	14010	14249	14045	14069	14157	13984	13805	13879	13829	14008	14167	13988	14047	14093	13792	14022	14049	14046	13906	14012	13853	14138	13932	13846	14063	13987	14092	13991	14017	13899	14030	13861	13946	14100	13882	13912	14057	14027	14038	13945	14019	13989	13809	13995	13873	13992	14036	14005	13915	13988	13956	13783	14108	14151	13982	14121	14196	13893	14006	13873	14046	13918	14057	13768	13790	14162	14105	14077	14006	13934	14130	13959	13898	13920	13925	13833	14005	13962	13879	13887	14063	13953	13915	14030	14100	14029	13826	13931	13990	13887	13892	13905	14004	14012	13975	13948	13791	14097	13829	13998	13975	13986	13792	14092	13907	13976	13891	14107	13915	14023	14153	14105	13872	13982	13752	14034	14059	13899	13908	13998	14072	14000	13923	14092	14241	13913	13992	13863	13924	13959	14040	14059	13858	13943	13938	13860	14063	13876	13856	13954	13936	14083	13836	13885	13992	13997	13997	13926	14104	13935	13873	13963	14047	13949	13985	13993	13911	14050	13867	14042	14063	14031	13944	14018	14060	14039	14074	13939	13793	13947	14046	13811	14237	14142	13984	14097	14079	14041	14105	13995	13977	13980	13964	14015	13942	13890	13966	13912	13953	13932	14004	13879	14101	13794	13756	13738	13827	13986	13783	14013	13931	14030	13978	13904	13907	13995	13902	13913	14098	13957	14001	13967	13966	14161	14088	14023	13852	13853	13977	13992	13992	13934	13999	14007	13900	13956	13870	13948	13930	13928	13932	13962	13899	14155	13918	14073	13941	14013	14022	13936	13833	14003	14077	13969	13897	14021	13878	13797	14038	14155	14072	13860	13944	14076	13981	14158	14260
25286	21036	27983	25356	23967	23678	40456	60589	49550	34253	23925	18705	17300	16970	16831	16790	16981	16829	16776	17051	16944	16932	16758	16960	16784	16776	16971	16919	16801	16962	17118	16843	16744	16870	16708	16806	16884	17051	16694	16939	16800	16750	16755	17045	16776	16744	16829	17031	16885	16805	16894	16805	16814	17009	16918	17013	16837	16655	16907	16879	16889	17014	16917	16908	17032	16812	16711	16737	16913	16853	16936	16895	16793	16670	16807	16815	16857	16805	16959	16871	17037	16858	16849	16931	17027	16917	16918	17033	16660	17009	16840	16784	16946	16812	16790	16963	16989	16887	16984	16836	16972	16886	16724	16880	16890	16727	16719	16669	16823	16891	16853	16756	17025	16782	16705	16851	16893	16813	16853	16740	16888	16988	17033	17135	16847	16970	16949	16784	16949	16710	16796	16731	16941	16997	17022	16826	16780	16818	16866	16649	16902	16874	17087	16892	16848	16764	16757	16893	16706	16856	17031	16931	17059	16716	16913	16958	16873	16903	16868	16983	16918	16971	16940	16938	16931	16971	16967	16821	16842	16759	16725	16811	16847	16960	16823	16991	16940	16883	16882	16890	16941	16906	16849	16923	16905	16895	16816	16904	16871	16929	16812	16842	16913	16963	16725	16772	16820	16951	16854	16788	16925	16871	16821	16806	17008	16926	16895	16815	16646	16970	16832	16872	16852	16670	16751	17024	16754	16887	16942	16722	16845	16734	16939	16792	16945	16972	17071	16774	16879	17003	16902	16852	16707	16805	16873	16672	16831	16988	16777	16693	16729	16910	16814	16744	16625	16925	16864	16777	16664	16826	17057	16956	17054	17066	17096	17059	16863	16771	16916	16777	16815	17035	16794	16945	16858	16845	16814	16895	16694	16872	16780	16690	17001	16968	16882	16898	16971	16913	16989	16956	16956	16939	16835	17029	17000	16590	16777	16766	17052	16924	16702	16929	16770	16976	16859	16847	16831	16861	16932	16930	16542	16691	16805	16804	16927	16926	16424	16901	17109	16768	16913	16883	17024	17008	16793	16971	16850	16801	16833	16788	16879	16867	16753	16699	16927	17255	17010	16982	16822	16778	16724	16876	16789	17078	16732	16864	16810	16959	16875	16817	16715	16772	16817	16872	16940	16826	16721	16650	16973	17035	16828	16705	16715	16986	16926	16779	16909	16899	16816	16883	16763	16857	16923	16980	16995	16890	16617	16721	16856	16990	16847	16941	16832	16910	16818	16831	16902	16983	16947	16783	16807	16883	16990	16825	16791	16656	16714	16857	16743	16834	16944	16899	16976	16923	17051	16828	16887	16844	17016	16997	16938	16503	16727	16826	17042	16834	16850	16834	16937	16769	16879	16943	16861	16933	16802	16907	16925	16888	16868	16773	16816	16859	16823	16751	16907	16913	16865	16809	16912	16899	16851	16783	17027	16883	17082	16845	16970	17121	16762	16771	17026	16984	16940	16910	16914	17017	16892	16727	16812	16933	17005	16856	17069	16924	16710	16931	16870	16967	16760	16971	16926	17086	16910	16664	16907	17058	16974	16826	16862	16959	16804	16792	16765	16803	16867	16740	16874	16905	17051	16856	16855	16868	16883	16800	17070	16838	16906	17255	16820	17013	17009	16937	16920	16854	17124	16687	16896	16698	16889	16982	16881	16912	17069	16874	16968	16896	16958	16958	16960	16836	16973	16828	16854	16916	16939	16959	17012	16987	16983	16972	16902	16719	17150	16944	16938	16932	16838	16905	16829	16946	16884	16823	16928	16764	16856	16997	16826	16893	16886	16890	16945	16851	16848	16981	16747	16926	16940	16894	16827	17025	16983	16902	16816	16837	16722	16863	16853	16825	16933	16930	16820	17068	16893	17081	16729	16975	16812	16710	17129	16923	16992	16645	16822	16764	16579	16774	16882	16703	17005	16911	16936	17030	16898	16820	16704	17094	16858	17006	16952	16927	16817	16735	16851	16999	16931	17008	16900	16701	16895	17031	16893	16802	16915	16757	16963	17053	16839	16666	16926	17013	16969	16864	16796	16872	16800	16907	16727	16927	17036	16899	16830	16897	17016	16778	16727	17091	16861	16923	16830	16737	16768	16830	16683	16723	16816	16871	16683	16853	16867	16725	16749	16759	16675	16821	16789	16854	16655	17129	16992	17066	16813	16841	16953	16748	16744	16854	16883	16703	16870	16919	16767	16853	16643	16962	16917	16849	16899	16986	16966	17037	16918	16807	16928	16923	16840	16999	16934	16882	17100	16819	16944	16734	16763	16916	16885	16753	16927	16890	16805	16655	17047	16842	17011	16799	16886	16846	17044	16867	16594	17013	16830	16915	17005	17081	16713	17111	16906	16918	16598	16729	16951	16924	16812	16691	17050	16929	16845	16836	16903	16714	16833	16782	17157	16711	16856	16804	16730	16805	16886	16752	16853	16751	16917	17079	16696	16906	16672	16733	16848	16767	16907	16707	16809	16785	16731	16883	16892	16814	16915	16829	16680	16935	16905	16889	16608	16941	16871	16701	16793	17022	16848	16894	17021	16874	16666	16809	16885	17144	17020	16820	16858	16964	16986	16914	17027	17201	16981	16841	16811	16847	17051	16692	16784	17008	16954	16954	16718	17094	16972	16818	16882	17001	16998	16924	16578	16769	16974	16958	16972	16876	16816	17007	16826	16825	16791	16946	17030	16904	17019	16871	16905	16967	16905	16878	17015	16901	16824	16955	16920	17008	16706	16932	17036	16733	16796	16842	17047	16824	16947	17020	16844	16950	16815	16980	16650	16791	16782	16720	17027	16965	16775	16832	16778	16879	16983	17117	16691	16737	17034	16837	16693	16891	16938	16885	17174	16841	16976	16939	16849	16936	16715	16996	16767	16623	16876	16942	16874	16900	16802	16850	16906	16821	16809	16790	16833	17078	16867	16754	16743	16797	16877	16819	16791	16873	16666	16820	16911	16889	16823	16914	16898	16815	17091	16830	16748	16764	16884	16828	16868	16846	16772	17006	16784	16699	16989	16768	16880	17011	16730	16921	16726	16840	16834	16884	16670	16911	17033	16937	17016	16895	16885	16811	17008	16902	17050	16695	16935	16940	16563	16662	16739	17040	16863	16848	17023	16910	16846	16773	16962	16944	16792	16930	17037	16930	16903	16946	16690	17101	16822	16778	17026	16979	17148	16875	16883	16843	16720	16921	16902	17082	16956	16802	17019	16618	16885	16971	16767	17009	16876	16849	16920	16717	16998	16777	16789	16776	16855	16902	16739	17010	16926	16823	16780	16914	16757	16845	17071	16935	16941	16980	16989	16872	16810	17052	16805	16757	16804	16884	17033	16978	16725	16902	17053	16916	16902	16954	16812	16978	16716	16786	16828	16906	16860	16801	16857	16923	17205	16846	16762	16980	16874	17114	16890	16817	16893	16888	16836	17204	16868	16951	17005	16917	16993	16918	16872	16721	16703	16891	17112	16834	16718	16881	16739	16763	16775	16643	16737	16730	16841	16883	16918	17102	17143	16902	16853	16858	16805	16753	16837	16748	16792	16690	16650	16875	16904	16924	16863	16916	16885	16842	16851	16868	16590	17022	16853	16841	16946	16863	16803	16933	16739	16762	16721	16547	16821	16890	16919	16627	16853	16880	16882	16819	16886	16953	16894	17280	16932	16979	16743	16878	16840	16864	16933	17044	16976	17034	16867	16886	16944	16985	16918	16804	16847	16721	16887	16916	16885	16711	16665	16948	16839	16739	16868	16771	16737	16883	16791	16802	16846	16771	16894	16824	16762	16993	16941	16779	16872	17016	16724	17041	16881	17036	17006	16844	16864	16736	16804	16798	17021	17042	16942	17073	16970	16937	16728	17110	16916	16677	16930	16896	16854	17134	17012	16886	16787	16906	16993	16884	16831	16828	16982	16967	16813	16844	16832	16979	16833	16943	16931	16822	17068	16843	16856	16758	16830	16857	16730	16984	16793	16738	16689	16707	16783	16819	16571	16768	17047	16968	16906	16924	17079	17004	16861	16962	17017	16835	16916	16760	17028	17010	16798	16671	16957	16833	16690	16811	16969	17051	16958	16927	16890	17050	16855	17007	16970	16659	16850	16736	16760	16738	17113	16926	16937	16873	16759	16887	16961	16868	16911	16968	16835	16838	17028	16853	16977	17007	16973	16968	16840	16871	16675	16868	16881	16906	16930	16817	17047	16914	16968	16994	16662	16852	16736	16831	16839	17042	16627	16834	17119	16812	16851	17094	16740	16838	16725	16839	16882	16567	17120	16853	16735	16789	16848	16916	16952	16701	16924	17099	16884	16950	16903	16854	16854	16933	16877	16958	16580	16957	16911	16843	16971	17022	16767	17070	16802	16751	17050	16985	16918	17271	16818	16713	17016	17003	16934	17214	17150	16802	16980	16895	16691	16821	16961	16765	16923	16836	16927	16901	17268	16801	16708	16938	16965	16748	16912	16791	16877	16759	16958	16777	17091	16846	16876	16738	16719	16819	16824	16786	16898	16872	16902	16698	16782	16855	16905	16728	16895	17091	17004	16903	16665	16966	16743	16920	16829	16771	16697	16854	16914	16776	16817	16914	16930	16857	16871	16707	16830	16786	16792	16902	16881	16922	16883	16986	16926	16998	16959	17012	16921	16931	17095	16985	16909	16877	16922	17028	16877	16662	16837	16870	16778	16761	16689	16864	16851	16815	16776	16943	16904	16868	16961	16835	16737	16813	16893	16683	16783	16900	16745	16737	16899	16970	16690	16948	16711	16807	16996	16939	16890	16744	16885	16721	16951	16698	16684	16780	16686	16986	16930	17000	17019	16773	16937	17011	16858	16855	16728	16891	16779	16876	16780	16764	17011	17148	16962	16762	16658	16826	17043	16999	16853	16934	17060	16904	16862	16756	16751	16965	16867	17003	16722	16921	16911	17031	16936	16899	17011	16922	16817	16678	16860	16844	16950	16780	16932	16940	16781	16847	16844	16616	16891	16932	16620	16837	17010	16979	16837	16946	16818	16718	16798	16764	16688	16868	16787	17137	16916	16851	16880	16848	16996	16746	16864	16901	16735	16950	16880	16689	16870	16897	16959	16863	16731	16865	16733	16828	16736	16674	16817	16986	16926	16935	16914	16929	16882	16887
15991	27490	28937	27412	24457	20799	40345	57848	46433	31567	19313	14415	13630	13573	13589	13607	13647	13461	13432	13509	13441	13521	13475	13563	13670	13364	13538	13501	13679	13565	13354	13538	13512	13538	13381	13534	13391	13683	13496	13428	13631	13503	13560	13544	13615	13415	13621	13668	13651	13448	13507	13489	13560	13437	13462	13371	13476	13548	13393	13467	13670	13355	13497	13490	13514	13396	13481	13601	13603	13497	13471	13442	13441	13465	13426	13360	13399	13536	13633	13414	13583	13336	13487	13557	13457	13401	13330	13541	13598	13568	13330	13626	13447	13467	13478	13348	13502	13518	13497	13413	13577	13458	13582	13462	13624	13597	13679	13673	13468	13657	13505	13558	13401	13506	13444	13452	13515	13457	13382	13618	13282	13498	13497	13299	13392	13358	13556	13469	13376	13457	13471	13500	13430	13685	13497	13553	13497	13685	13575	13438	13535	13542	13415	13509	13464	13374	13512	13538	13378	13531	13439	13540	13446	13550	13478	13328	13419	13532	13516	13655	13268	13487	13480	13568	13472	13569	13485	13489	13417	13621	13410	13587	13580	13585	13545	13342	13379	13543	13505	13530	13537	13434	13517	13432	13451	13710	13598	13489	13437	13638	13455	13592	13471	13568	13451	13600	13462	13484	13360	13550	13585	13532	13404	13626	13400	13435	13657	13583	13520	13602	13465	13596	13507	13450	13576	13513	13465	13470	13626	13478	13553	13622	13516	13455	13616	13612	13606	13306	13595	13463	13571	13435	13521	13537	13310	13409	13559	13421	13527	13332	13573	13498	13472	13574	13562	13531	13738	13382	13435	13486	13572	13596	13586	13539	13378	13597	13472	13455	13475	13409	13486	13408	13301	13448	13485	13563	13532	13483	13467	13491	13445	13658	13547	13645	13527	13436	13434	13421	13300	13557	13578	13580	13723	13456	13395	13645	13557	13712	13446	13514	13435	13503	13440	13309	13593	13394	13509	13560	13591	13419	13640	13405	13420	13423	13445	13307	13557	13454	13556	13506	13447	13481	13520	13563	13432	13405	13465	13462	13549	13471	13592	13368	13456	13520	13567	13559	13468	13361	13415	13531	13590	13656	13411	13566	13479	13457	13550	13484	13457	13468	13491	13344	13342	13453	13461	13513	13380	13439	13446	13385	13558	13510	13467	13545	13361	13572	13531	13387	13704	13589	13605	13339	13366	13477	13577	13585	13522	13379	13643	13464	13392	13552	13355	13673	13539	13514	13479	13430	13392	13321	13460	13593	13468	13553	13444	13610	13386	13648	13496	13472	13474	13618	13576	13471	13415	13689	13273	13640	13494	13461	13411	13447	13513	13407	13399	13400	13718	13610	13499	13467	13425	13543	13371	13518	13597	13547	13442	13471	13470	13490	13354	13396	13471	13423	13728	13467	13397	13439	13698	13537	13462	13563	13618	13574	13324	13568	13381	13366	13508	13670	13459	13428	13280	13451	13603	13396	13495	13520	13386	13344	13663	13433	13660	13512	13653	13531	13499	13479	13683	13398	13527	13404	13382	13560	13586	13550	13588	13642	13531	13516	13652	13476	13609	13504	13731	13474	13552	13499	13545	13549	13658	13471	13295	13448	13447	13514	13387	13499	13272	13550	13443	13456	13471	13426	13475	13528	13310	13449	13628	13586	13530	13613	13434	13337	13506	13533	13549	13502	13449	13707	13480	13457	13428	13655	13407	13462	13449	13643	13378	13553	13590	13504	13597	13469	13609	13460	13543	13446	13629	13422	13388	13580	13639	13618	13456	13344	13489	13462	13680	13446	13588	13424	13527	13388	13445	13521	13509	13330	13421	13656	13551	13470	13509	13489	13519	13366	13432	13475	13558	13512	13403	13585	13764	13583	13396	13551	13552	13471	13564	13594	13397	13579	13482	13482	13534	13519	13458	13529	13421	13410	13423	13328	13524	13678	13492	13568	13379	13556	13346	13630	13450	13533	13321	13486	13360	13647	13528	13434	13287	13582	13446	13660	13550	13601	13462	13476	13497	13507	13540	13539	13561	13543	13435	13525	13321	13520	13517	13373	13520	13481	13392	13586	13506	13376	13447	13352	13436	13368	13678	13560	13594	13614	13461	13646	13457	13436	13653	13439	13477	13648	13460	13491	13410	13430	13459	13557	13482	13439	13494	13376	13505	13642	13465	13328	13427	13604	13470	13650	13436	13508	13474	13493	13512	13464	13412	13528	13513	13395	13387	13385	13526	13442	13538	13673	13473	13623	13615	13369	13699	13580	13555	13338	13453	13574	13592	13734	13578	13614	13554	13472	13469	13399	13286	13446	13317	13349	13323	13608	13483	13605	13311	13657	13582	13414	13574	13384	13422	13576	13548	13740	13533	13580	13688	13731	13594	13497	13363	13410	13487	13263	13602	13502	13528	13696	13448	13549	13488	13476	13577	13509	13594	13470	13607	13648	13410	13647	13552	13511	13572	13571	13433	13383	13580	13570	13425	13353	13549	13479	13591	13555	13615	13445	13581	13506	13489	13574	13578	13439	13599	13556	13435	13518	13461	13506	13433	13548	13437	13595	13424	13426	13484	13415	13521	13336	13626	13598	13635	13484	13326	13637	13410	13574	13437	13435	13554	13418	13476	13331	13501	13579	13506	13458	13437	13461	13394	13381	13662	13368	13458	13612	13473	13554	13408	13570	13374	13481	13419	13487	13707	13554	13509	13462	13400	13590	13667	13563	13611	13576	13470	13530	13416	13434	13508	13464	13449	13512	13343	13530	13435	13551	13233	13535	13550	13414	13377	13619	13598	13527	13470	13371	13558	13552	13619	13409	13460	13523	13432	13360	13326	13538	13527	13483	13460	13503	13423	13583	13462	13489	13561	13455	13352	13494	13491	13435	13459	13540	13288	13408	13320	13701	13293	13559	13573	13652	13432	13264	13512	13334	13470	13649	13487	13433	13475	13590	13511	13349	13613	13518	13580	13618	13495	13468	13459	13695	13401	13260	13523	13490	13574	13503	13513	13381	13488	13540	13570	13452	13448	13428	13508	13506	13508	13473	13451	13622	13303	13577	13505	13483	13465	13498	13602	13403	13375	13554	13414	13614	13629	13508	13536	13671	13489	13501	13433	13391	13347	13563	13617	13430	13390	13424	13544	13575	13722	13585	13537	13601	13519	13407	13628	13548	13548	13473	13591	13570	13498	13524	13350	13475	13637	13527	13676	13637	13505	13549	13562	13356	13614	13422	13571	13585	13514	13485	13533	13502	13562	13548	13564	13515	13580	13362	13512	13531	13422	13550	13561	13648	13376	13475	13635	13436	13571	13497	13424	13275	13469	13504	13582	13487	13581	13494	13551	13497	13456	13662	13471	13526	13628	13639	13690	13429	13454	13629	13537	13637	13452	13424	13424	13418	13486	13468	13417	13598	13487	13585	13501	13265	13421	13503	13464	13456	13352	13575	13496	13527	13527	13512	13610	13510	13499	13350	13433	13570	13470	13570	13498	13530	13408	13406	13427	13494	13505	13572	13575	13521	13668	13455	13467	13645	13426	13595	13505	13628	13485	13497	13629	13348	13395	13458	13630	13556	13404	13458	13539	13384	13695	13466	13554	13664	13621	13608	13452	13540	13353	13470	13622	13385	13528	13412	13512	13280	13548	13431	13491	13436	13625	13564	13551	13525	13355	13449	13449	13644	13616	13529	13473	13575	13418	13455	13507	13449	13552	13553	13463	13500	13587	13588	13381	13475	13594	13482	13660	13552	13467	13332	13539	13495	13596	13617	13613	13524	13564	13661	13439	13484	13511	13478	13538	13627	13374	13443	13462	13461	13533	13478	13626	13595	13362	13470	13531	13488	13464	13358	13714	13660	13496	13463	13343	13604	13488	13513	13647	13553	13536	13598	13555	13501	13488	13535	13715	13617	13542	13470	13588	13589	13472	13535	13565	13522	13480	13281	13467	13413	13520	13467	13421	13504	13439	13575	13663	13389	13433	13656	13370	13437	13517	13610	13381	13381	13497	13543	13406	13606	13664	13501	13557	13553	13427	13437	13543	13685	13546	13367	13484	13542	13675	13609	13528	13572	13489	13552	13526	13427	13593	13568	13476	13458	13693	13517	13515	13602	13532	13472	13585	13405	13479	13667	13504	13533	13562	13563	13588	13516	13408	13528	13528	13369	13425	13526	13318	13527	13579	13437	13587	13444	13426	13586	13452	13283	13323	13407	13404	13489	13370	13396	13537	13469	13468	13385	13426	13447	13412	13466	13525	13533	13451	13378	13473	13446	13566	13645	13388	13607	13456	13354	13498	13608	13533	13372	13578	13512	13518	13431	13554	13574	13458	13450	13521	13495	13439	13508	13414	13568	13660	13460	13445	13494	13394	13439	13425	13621	13560	13339	13549	13551	13493	13422	13632	13599	13517	13441	13566	13478	13585	13618	13618	13538	13410	13422	13475	13542	13403	13405	13523	13359	13542	13525	13628	13482	13674	13442	13497	13478	13365	13477	13593	13453	13487	13670	13446	13534	13355	13578	13375	13488	13622	13519	13703	13505	13464	13680	13502	13338	13455	13457	13555	13609	13603	13549	13476	13809	13471	13324	13371	13537	13448	13445	13498	13387	13636	13557	13354	13616	13493	13384	13520	13402	13687	13401	13554	13421	13531	13392	13532	13485	13565	13359	13448	13370	13541	13464	13658	13533	13456	13503	13511	13400	13574	13401	13585	13547	13445	13542	13579	13318	13546	13422	13457	13537	13392	13558	13545	13631	13637	13416	13421	13392	13457	13401	13432	13326	13578	13411	13499	13568	13585	13565	13536	13525	13669	13423	13581	13392	13524	13448	13346	13396	13546	13546	13528	13676	13494	13514	13478	13491	13503	13410	13541	13486	13412	13496	13541	13491	13601	13440	13616	13327	13553	13548	13597	13527	13538	13515	13604	13443	13618	13648	13486	13543	13450	13551	13416	13385	13573	13490	13509	13543	13425	13423	13540	13519	13547	13481	13375	13631	13482	13459	13518	13380	13461	13441	13410	13627	13171	13478	13461	13589	13647	13683	13465	13497	13504	13648	13423	13455	13491	13382	13395	13569	13469	13547	13674	13534	13559	13545	13661	13512	13362	13432	13481	13550	13587	13486	13549	13598	13570	13407
23886	21011	28423	24008	22792	25922	45484	72139	58080	40346	26476	19595	17296	17323	17232	17074	16971	17078	16793	16861	17136	16837	17110	16988	16829	17145	16838	16877	16774	16805	16841	16987	16832	16819	16551	16637	16848	17053	16856	16803	16733	16998	16992	16909	17000	16952	17001	16794	16794	16785	16844	16700	16759	16877	16827	16822	16916	16799	16684	16646	16753	16819	17042	16683	16999	16731	16789	17006	16966	16881	16916	16766	16947	16754	16852	16922	17012	16768	16829	16704	16813	16785	16821	16736	16784	16890	16644	16902	16941	16883	16927	16716	16716	16968	16863	16903	16956	16888	16899	17156	16785	16891	17002	16925	16980	16802	16695	16923	17002	16821	16862	16891	16878	16997	16917	16822	16828	16911	16708	16636	16678	16734	16742	16703	16885	16898	16845	16759	16753	16674	16904	16877	16848	16870	16908	16900	16762	17016	16967	16822	16872	16887	16885	16619	16724	16740	16850	16588	16645	16723	16879	16883	16793	16919	16996	16785	16853	16709	16921	16728	16726	16868	16648	16769	16809	16749	16753	16727	16874	16790	16802	16842	16715	16920	16741	16737	16892	16794	16799	16923	16611	16798	16740	16877	16879	16562	16824	16757	16933	16871	16953	16916	16772	16871	16794	16570	16814	16779	17074	16864	16898	17057	16832	16774	16706	16451	16721	16800	16780	16779	16869	16855	16810	16936	16807	16780	16778	17066	16791	16730	16632	16758	16786	16934	16957	16714	17049	16774	16748	16798	16646	16652	16798	16764	16699	16810	16717	16866	16828	16760	16957	16836	16846	16835	16714	16773	16714	16410	16754	16889	16830	16899	16955	16772	16867	16985	16702	16780	16883	16782	16773	16870	16665	16869	16819	16773	16914	16646	16814	16612	16737	16909	16664	16874	16755	16881	16752	16620	17014	16925	16829	16774	16995	16796	16722	16664	16918	16796	16906	16804	16944	16959	16628	16745	16955	16913	16623	16785	16852	16714	16742	16839	16819	16785	16868	16710	16872	16720	16942	16818	16642	16866	16849	16825	16889	16963	16938	16873	16794	16854	16753	16771	16740	16633	16829	16645	16765	16980	16798	16876	16890	16980	16861	17139	16805	16848	16883	17025	16844	16751	16961	16772	16794	16605	16728	16755	16890	16846	16791	16939	16786	16734	16905	16696	16889	16974	17111	16777	16714	16826	16882	16761	16792	16656	16757	17034	16838	16813	16783	16950	16866	16887	16876	16727	16790	16650	16808	16827	16892	16717	16690	16849	16765	16799	16654	16687	16726	16668	16906	16650	16962	16935	16780	16794	16986	16935	16875	16834	16826	16795	16876	16852	16966	16516	16758	16861	16743	16653	16736	16946	16767	16697	16734	16751	17000	16800	16842	16878	16683	16775	16737	17052	16788	16909	17127	16899	16932	16763	16851	16583	16655	16698	16720	16807	16831	16796	16909	16747	16817	16914	16785	16822	16729	16842	16697	16652	16593	16860	16808	16911	16841	16768	16601	16644	16575	16767	16908	16709	16592	16593	16883	17027	16830	16649	16724	16735	16863	16779	16842	16803	16836	16804	16925	16816	16915	16782	16739	16844	17075	16800	16772	16645	16723	16823	16892	16780	16747	16921	16703	16845	16894	16966	16888	16953	16861	16792	16853	16816	16555	16744	16636	16789	16878	16879	16916	17023	16945	16859	16830	16807	16788	16665	16794	16932	17001	16743	16793	16891	16763	16773	16697	16611	16839	16823	16893	16780	16975	16748	16894	16785	16905	17049	16749	16563	16841	16633	16810	16839	16771	16965	16757	16783	16878	16989	16900	16914	16845	16785	16735	17030	16843	16753	16795	16679	16909	16807	16776	16877	16742	16736	16761	16699	16969	16868	16824	16770	16924	16838	16857	16856	16709	17003	16659	16797	16927	16859	16893	16936	16886	16843	16777	16871	16976	16748	16997	16986	17019	16893	16811	16711	16804	16760	16846	16837	16962	16788	16838	16967	16810	16822	16844	16710	16835	16710	16841	16721	16898	16820	16894	16852	16845	16821	16786	16853	16803	16813	16868	16876	16880	16921	16802	16785	16577	16806	16615	16918	16796	17019	16596	16817	16643	16807	16924	16619	16826	16694	16897	16974	16974	16841	16877	16976	16955	16656	16765	16858	16865	16961	16963	16740	16759	16686	16755	16883	16943	16844	17016	16811	16632	16796	16880	16846	17074	16879	16840	16823	16714	16684	16786	16888	16765	16787	16871	16923	16880	16759	16631	16651	16822	16751	16809	16676	16965	16943	16736	16837	17035	16855	16821	16742	17074	16942	16864	16818	17161	16883	16745	16673	16745	16874	16894	16722	16883	16897	16799	16908	16892	16915	16710	16737	16756	16817	16801	16944	16878	16895	16966	16994	16971	16863	16816	16807	16930	16860	16677	16777	17044	16808	16955	16891	16658	16923	16832	16823	16807	16999	16852	16874	16597	16843	16661	16874	16693	16773	16636	16948	16691	16815	16765	16748	16931	16855	16840	16873	16785	16855	16739	16878	16766	16857	16865	16873	16815	16848	16692	16791	16722	16838	16863	16759	16920	16690	16615	16947	16979	16863	16904	16751	16790	16572	16747	16770	16937	16586	16670	16802	16830	16792	16880	16917	16663	16925	16764	16874	16970	16747	16891	16758	16793	16892	16627	16700	16648	16679	16706	16892	16758	16722	16888	16669	16803	16867	17101	16889	16845	16953	16743	16753	16694	17059	16822	16771	16994	16854	16916	16813	16780	16689	16821	16901	16762	16876	16858	16810	16943	17053	16673	16758	16869	16945	16892	16612	16835	16871	16839	16833	16697	16903	16777	16526	16664	16684	16869	17062	16797	16623	16929	16697	16861	16887	16915	16801	16899	16993	16853	16729	16866	16769	16887	16756	16830	16775	16858	16778	16870	16921	16748	16671	16873	16664	16709	16930	16734	16904	16887	16640	16682	16962	16869	16656	16886	16749	16884	16759	16849	16935	16709	16684	16754	16589	16723	16952	16639	16927	16985	16827	16807	16916	16951	16681	16871	16847	16755	16778	16770	16932	16843	16808	16901	16741	16744	16714	16801	16891	16987	16807	16845	16874	16903	17081	16721	16703	16855	16772	16925	16931	16705	16710	16704	16699	16779	16786	16806	16801	16795	16815	16759	17009	16740	16777	16940	16849	16852	16729	16953	16855	16747	16840	16971	16721	16862	17045	16894	16873	16802	16856	16668	16818	16888	16893	16780	16933	16807	16604	16553	16621	16835	16883	16881	16805	16747	16801	16857	16826	16919	16472	16789	16770	16827	16741	16773	16908	16718	16764	16794	16836	16847	16676	16559	16814	16649	16907	16706	16801	16716	16902	16949	16869	16947	16753	16619	16810	16827	16801	16809	16820	16761	16775	16666	16986	16927	16695	16885	16925	16794	16720	16788	16642	16853	16790	16772	16872	16905	17057	16677	16753	16919	16836	16923	16747	16736	16706	16734	16870	17003	16788	16884	16821	16834	16751	16681	16923	16719	16755	16923	16745	17019	16806	16710	16952	16842	16679	16711	16500	16823	16768	16740	16789	16953	16887	16778	16741	16893	16833	16572	16866	16919	16771	16769	16692	16832	16788	16956	17029	16727	16704	16818	16904	16799	16910	16732	16935	16941	16736	16855	16932	16729	16835	16771	16730	16929	16779	16649	16862	17001	16814	16741	16807	16787	16695	16664	16941	16598	16760	16781	16711	16906	16590	16703	16928	16824	16936	16899	16821	16923	16723	16640	16918	16811	16799	16754	16785	16811	16856	16742	17045	16833	16833	16830	16846	16901	16670	16646	16966	16751	16716	16806	16865	16923	16591	16707	16743	17042	16790	16735	16930	16716	16703	16747	16712	16830	16668	16859	16590	16748	16725	16907	16849	16664	16707	16799	16760	16892	16901	16632	16777	16640	16849	16718	16847	16756	16879	16704	16759	16700	16636	16811	16942	16651	16930	16974	17002	16850	16819	17154	16741	16918	16757	16946	16788	16684	17061	16917	16533	16756	16737	17010	16812	16977	16910	16856	16904	16890	16639	16952	16881	16866	16869	16878	16641	16835	16951	16837	16945	16880	16771	16970	16874	16735	16725	16904	16806	16925	16683	16812	16885	16926	16694	17089	16783	16814	16809	16736	16979	16629	16687	16886	16765	16550	16811	16816	16761	16888	16884	16935	16792	16828	16950	16831	16870	17045	16775	16644	16830	16625	16500	16666	16927	16683	16716	16818	16826	16974	16592	16952	16722	16803	16814	16668	16659	16622	16697	16505	16799	17014	17001	16807	16794	16743	16729	16838	16777	16918	16706	16798	16856	16843	16837	16739	16782	16950	16899	16778	16727	16552	16747	16858	17005	16847	16621	16745	16979	16883	16844	16841	16880	16777	16674	16822	16754	16735	16803	16749	16708	16793	16725	16630	16768	16744	16844	16803	16543	16762	16687	16724	16766	16609	16851	16837	16891	16827	16746	16946	16811	16912	17016	16878	16907	16846	16840	16976	16883	16781	16742	16644	16775	16880	16916	16836	16892	16991	16785	16581	16733	16687	16725	16761	16869	16696	16812	16830	16644	16827	16848	16775	16860	16961	16901	16708	16797	16900	16917	16910	16807	16762	16883	16754	16863	16881	16533	16817	16807	16796	16833	17009	16770	16708	16805	16797	16810	16924	16928	16787	16748	16700	16584	16788	16751	16786	16744	16733	16731	16652	17019	16792	16740	16784	16877	16873	16855	16841	16772	16660	16809	16868	16755	16745	16721	16665	16735	16828	16833	16786	16889	16792	16718	16809	16764	16747	16656	16608	16817	16953	16729	16830	16614	16949	16698	16747	16648	16878	16509	16872	17014	16902	16852	16948	16755	16818	16626	16755	16929	16686	16566	16939	16827	17169	16569	16791	16906	16888	16720	16749	16714	16675	16934	16967	16907	16914	16801	16899	16768	16732	16776	16815	16785	16890	16915	16776	16787	16946	16953	16981	16722	16835	16919	16721	16689	16906	16760	16662	16640	16981	16752	16974	16816	16809	16905	16866	16957	16745	16986	16716	16690	16907	16999	16872	16961	16865	16783	16683	16660	16786	16849	16785	16781	16765	16832	16784	16799	16702	16743	16807	17062	16955	16787
19001	34413	35191	30317	29325	25634	45271	71844	56037	38336	22146	14967	13592	13539	13336	13449	13369	13424	13459	13485	13421	13379	13419	13393	13542	13390	13415	13257	13213	13423	13308	13462	13644	13354	13499	13412	13381	13452	13416	13455	13246	13505	13430	13358	13388	13440	13184	13310	13469	13287	13498	13490	13335	13604	13491	13352	13352	13349	13451	13358	13484	13490	13398	13454	13563	13400	13472	13212	13547	13443	13450	13565	13379	13456	13322	13443	13513	13371	13326	13427	13382	13301	13483	13378	13440	13506	13440	13536	13595	13345	13213	13212	13354	13541	13313	13383	13476	13497	13477	13258	13458	13469	13429	13493	13470	13369	13406	13476	13467	13244	13509	13498	13492	13661	13340	13561	13308	13447	13465	13499	13416	13406	13536	13403	13322	13470	13491	13354	13318	13414	13415	13263	13411	13411	13423	13483	13396	13301	13392	13460	13358	13329	13349	13454	13459	13461	13571	13478	13619	13525	13500	13475	13331	13392	13398	13472	13412	13393	13365	13344	13166	13356	13465	13532	13259	13251	13153	13558	13453	13333	13407	13415	13511	13617	13481	13527	13365	13275	13460	13404	13336	13486	13342	13437	13378	13384	13521	13494	13521	13306	13472	13434	13409	13443	13370	13452	13484	13508	13377	13469	13633	13362	13432	13454	13341	13467	13391	13459	13345	13476	13401	13444	13385	13323	13400	13369	13461	13466	13550	13395	13378	13563	13500	13313	13164	13425	13375	13254	13321	13329	13553	13424	13340	13445	13466	13366	13457	13349	13428	13482	13418	13483	13363	13542	13267	13456	13437	13364	13386	13455	13341	13382	13258	13654	13329	13481	13606	13401	13424	13252	13501	13312	13564	13427	13402	13428	13343	13566	13560	13397	13407	13523	13456	13303	13460	13378	13356	13329	13495	13492	13341	13574	13420	13346	13335	13395	13415	13286	13644	13434	13289	13369	13334	13495	13544	13413	13275	13481	13459	13454	13480	13201	13319	13442	13302	13533	13461	13455	13371	13446	13493	13447	13315	13175	13376	13256	13318	13463	13330	13361	13503	13489	13354	13280	13494	13299	13563	13372	13509	13448	13394	13229	13392	13367	13432	13536	13413	13287	13363	13365	13529	13332	13453	13315	13504	13502	13542	13501	13464	13432	13358	13533	13401	13450	13341	13546	13431	13430	13475	13516	13498	13343	13508	13373	13249	13419	13471	13373	13359	13416	13573	13421	13490	13480	13391	13292	13359	13303	13360	13437	13357	13347	13481	13437	13397	13402	13308	13507	13359	13196	13458	13453	13477	13428	13380	13418	13508	13410	13373	13400	13547	13321	13610	13507	13509	13331	13419	13291	13350	13483	13291	13491	13353	13575	13492	13448	13334	13415	13227	13316	13557	13334	13606	13294	13278	13431	13495	13309	13456	13425	13335	13368	13412	13474	13307	13451	13406	13419	13274	13414	13305	13220	13508	13277	13408	13390	13132	13483	13327	13422	13324	13464	13385	13325	13545	13399	13254	13429	13350	13364	13216	13437	13479	13476	13519	13421	13350	13433	13448	13525	13518	13475	13462	13580	13303	13409	13341	13553	13452	13501	13391	13252	13481	13410	13252	13413	13401	13548	13472	13414	13379	13451	13394	13303	13528	13504	13344	13335	13376	13359	13433	13420	13421	13526	13382	13387	13453	13450	13307	13410	13419	13265	13384	13500	13356	13415	13439	13441	13253	13431	13475	13497	13313	13337	13498	13356	13442	13439	13424	13452	13404	13430	13323	13457	13660	13224	13401	13462	13505	13365	13408	13438	13456	13307	13403	13536	13394	13495	13322	13599	13378	13463	13359	13480	13366	13377	13426	13377	13535	13412	13280	13412	13239	13356	13441	13429	13382	13436	13301	13445	13309	13247	13336	13472	13348	13349	13386	13586	13468	13485	13323	13371	13387	13369	13439	13320	13504	13521	13397	13486	13367	13495	13415	13448	13315	13312	13573	13520	13517	13267	13454	13499	13485	13394	13446	13195	13295	13393	13420	13390	13395	13324	13429	13320	13343	13608	13477	13348	13200	13373	13401	13320	13297	13436	13398	13470	13343	13355	13618	13239	13418	13381	13418	13394	13357	13313	13389	13427	13407	13194	13268	13523	13471	13410	13534	13344	13289	13374	13412	13398	13398	13384	13331	13485	13485	13469	13508	13350	13381	13472	13554	13328	13455	13389	13456	13234	13391	13445	13445	13381	13323	13531	13237	13554	13479	13527	13436	13491	13480	13456	13410	13312	13376	13612	13377	13358	13455	13340	13270	13339	13350	13635	13448	13476	13409	13434	13331	13536	13487	13388	13493	13434	13469	13546	13331	13265	13429	13447	13445	13431	13354	13578	13379	13166	13373	13487	13533	13500	13438	13373	13383	13345	13410	13234	13407	13497	13344	13504	13373	13423	13445	13488	13432	13346	13408	13389	13492	13401	13372	13553	13335	13493	13416	13447	13533	13368	13287	13323	13444	13305	13282	13275	13394	13346	13501	13471	13378	13443	13436	13470	13315	13427	13486	13316	13369	13434	13347	13376	13552	13318	13411	13352	13307	13417	13353	13298	13407	13273	13413	13334	13387	13426	13558	13429	13504	13455	13372	13379	13273	13244	13419	13399	13488	13422	13439	13425	13284	13529	13337	13471	13555	13335	13547	13289	13391	13405	13282	13237	13438	13369	13405	13428	13454	13401	13549	13417	13340	13309	13310	13474	13428	13493	13466	13433	13458	13383	13359	13344	13305	13290	13386	13438	13541	13362	13534	13217	13383	13336	13265	13412	13508	13301	13317	13256	13497	13404	13390	13501	13286	13292	13319	13528	13578	13360	13354	13362	13431	13255	13505	13552	13283	13571	13458	13374	13288	13422	13413	13508	13465	13335	13597	13435	13460	13314	13407	13357	13219	13476	13448	13360	13479	13349	13424	13431	13306	13342	13543	13568	13463	13508	13409	13337	13412	13459	13385	13413	13240	13465	13343	13532	13470	13588	13326	13347	13283	13412	13486	13354	13506	13569	13228	13353	13297	13331	13386	13356	13361	13378	13324	13370	13256	13535	13302	13401	13443	13400	13393	13487	13530	13535	13325	13535	13244	13398	13288	13229	13239	13705	13392	13406	13409	13509	13516	13446	13356	13315	13443	13374	13272	13317	13507	13228	13520	13302	13243	13342	13379	13331	13327	13241	13227	13504	13443	13590	13344	13545	13349	13449	13224	13469	13486	13411	13485	13384	13313	13451	13336	13455	13414	13391	13323	13372	13384	13425	13364	13323	13319	13350	13484	13318	13208	13327	13247	13552	13481	13359	13301	13297	13421	13417	13472	13535	13323	13473	13461	13557	13301	13549	13472	13394	13390	13447	13478	13280	13535	13282	13358	13283	13690	13422	13364	13496	13341	13304	13323	13453	13309	13421	13609	13478	13281	13461	13208	13233	13351	13440	13309	13376	13264	13353	13284	13381	13302	13510	13364	13406	13379	13551	13581	13374	13441	13458	13366	13506	13509	13293	13435	13405	13380	13324	13425	13306	13352	13522	13350	13376	13447	13349	13572	13379	13362	13424	13410	13328	13329	13345	13559	13357	13368	13446	13438	13415	13534	13420	13290	13404	13469	13394	13399	13437	13434	13478	13397	13474	13488	13365	13600	13296	13471	13489	13408	13341	13541	13423	13331	13538	13440	13462	13384	13385	13469	13578	13430	13419	13415	13368	13374	13368	13462	13328	13388	13252	13404	13437	13371	13319	13304	13476	13274	13296	13315	13518	13383	13499	13465	13379	13393	13395	13247	13511	13384	13471	13503	13387	13467	13541	13418	13307	13472	13412	13577	13454	13417	13491	13293	13339	13473	13358	13382	13596	13347	13344	13334	13393	13430	13401	13412	13319	13506	13464	13432	13496	13335	13554	13321	13526	13345	13486	13448	13485	13297	13588	13297	13325	13508	13369	13459	13384	13439	13431	13450	13443	13329	13627	13464	13361	13335	13427	13302	13292	13551	13464	13415	13443	13178	13294	13414	13480	13572	13375	13352	13391	13384	13434	13119	13549	13249	13223	13429	13457	13400	13255	13450	13473	13368	13337	13431	13337	13454	13316	13419	13318	13333	13338	13380	13589	13342	13332	13321	13427	13445	13393	13430	13411	13339	13336	13518	13387	13350	13480	13295	13339	13414	13460	13232	13428	13242	13403	13160	13312	13499	13408	13274	13347	13355	13387	13380	13390	13420	13437	13325	13418	13357	13451	13320	13396	13305	13448	13420	13575	13470	13511	13450	13476	13426	13231	13434	13376	13460	13451	13413	13494	13354	13383	13288	13365	13500	13386	13362	13541	13377	13364	13490	13491	13436	13372	13379	13268	13594	13263	13463	13384	13581	13363	13564	13408	13449	13273	13366	13352	13379	13376	13379	13339	13411	13449	13341	13478	13382	13373	13293	13438	13438	13499	13469	13272	13259	13384	13329	13377	13510	13428	13249	13408	13366	13296	13247	13418	13427	13451	13487	13463	13495	13385	13376	13380	13487	13418	13479	13434	13517	13438	13527	13385	13374	13474	13348	13384	13315	13373	13533	13355	13346	13383	13381	13556	13467	13333	13413	13419	13429	13595	13531	13369	13330	13440	13664	13350	13486	13435	13444	13396	13284	13420	13411	13370	13164	13364	13367	13529	13492	13371	13399	13274	13456	13482	13255	13265	13434	13425	13350	13463	13288	13569	13481	13313	13495	13425	13426	13441	13368	13244	13441	13423	13555	13479	13571	13570	13390	13487	13543	13392	13313	13380	13312	13455	13397	13473	13364	13467	13392	13433	13475	13333	13367	13394	13339	13407	13497	13377	13363	13467	13408	13243	13392	13192	13408	13428	13512	13498	13372	13482	13453	13348	13556	13434	13305	13398	13412	13294	13492	13403	13296	13371	13384	13509	13349	13507	13347	13423	13600	13548	13329	13427	13430	13396	13371	13319	13512	13392	13443	13540	13559	13369	13331	13291	13461	13285	13398	13405	13593	13412	13488	13396	13486	13421	13412	13563	13486	13210	13473	13532	13421	13352	13512	13427	13324	13385	13081	13324	13409	13264	13515	13459	13548	13364	13406	13243	13387	13373	13498	13310	13546	13418	13387	13340
30303	22988	23858	22766	20536	19433	21870	26810	25423	21884	19452	18277	18271	18204	18191	18375	18240	18195	18153	18149	18106	18025	18256	18033	18154	18085	17982	18176	18127	18073	18119	18168	17948	18386	18246	18108	18235	18164	17930	18096	18234	18242	18255	18069	18419	18245	18232	18157	18116	18170	18258	18223	18220	18096	18097	18010	18230	18070	18029	18115	18255	17998	17965	17966	18104	17999	18133	18133	18255	18282	18205	18167	18139	18149	18112	18321	18131	18209	18021	18099	18088	18079	18224	17947	18185	18083	17947	17897	18161	18197	18041	18223	18230	18215	18101	18112	18022	17916	18093	18194	18117	18029	18188	18369	18302	18163	18028	17866	18032	18104	18159	18168	18037	18136	18151	18096	18176	18300	18080	18159	18238	18116	18220	18062	18253	18160	18285	18069	18251	18217	18163	17992	18200	18167	18053	18056	18014	18155	18151	18181	18283	18237	18026	17905	18182	18262	18305	18246	18380	18055	18284	18244	17991	18149	18238	18087	18354	18077	18131	18154	17994	17985	18163	18142	18085	18057	18150	18208	17981	18378	18212	18159	18225	18267	18233	18199	18226	18307	18228	18169	18077	17760	18218	18124	18214	18269	18469	18110	18006	18068	18279	18083	18093	18174	18091	18029	18101	18046	18421	18176	18335	17989	18212	18293	18173	18295	18103	17962	18246	18305	18004	18173	18185	18115	17951	18137	18334	18382	18185	18111	18330	17909	18011	18018	17980	18010	18129	18176	18262	17967	17939	18214	18080	18069	18097	18018	18293	17835	17996	17867	18265	18334	18198	18116	18179	18098	18204	18107	18161	18234	18322	18090	18227	18247	18190	18068	17984	18121	18096	18173	18276	18198	18018	17903	18163	18074	18118	17987	18085	18057	18120	17854	18178	18165	18124	18154	18062	17834	18199	18272	18043	17986	18229	18314	18226	17911	18120	18041	18366	18256	18108	18095	18012	18181	17958	18017	18031	18183	18091	17972	18055	18188	18202	18130	18467	18029	18117	18108	18239	18121	18006	18159	17975	18038	18206	18283	17912	18039	18086	18350	18027	18040	18438	18004	18003	18253	18012	18120	18265	18041	18040	18106	18209	18255	18093	18465	18237	18050	18192	18119	18212	17956	18266	18022	18234	18159	18075	18172	18249	18187	18066	18178	18045	18241	18194	18377	18197	18214	18128	18153	18039	17991	18334	18220	18202	18113	18305	18108	18202	18397	18022	18143	18021	18037	18176	18219	18012	18184	18195	18381	18107	18200	18280	18031	18373	18187	18039	18362	18109	18156	18178	18002	18401	18032	18006	17991	18144	18276	18200	18255	18177	17988	17936	18149	18214	18353	18336	18003	17997	18343	18316	18188	18247	18057	18118	18237	18117	18154	17973	18098	18128	18103	18235	18285	18153	17989	18188	18090	18140	18157	18193	18190	18406	18302	17913	18115	18284	18169	18179	18003	18303	18072	18181	18196	17922	18103	18212	18145	18274	17917	18135	18110	18025	18113	18283	18379	18318	18145	18278	18326	18213	18146	18041	18332	18306	18187	18287	17911	18035	17861	18252	18061	17985	18173	18357	18135	18266	18316	18049	18287	18227	18396	18197	18352	18328	18217	18121	18112	18071	18041	18163	18094	18021	18122	18276	18257	18045	18058	18059	18112	18356	18163	18187	18057	18217	18294	18126	18112	18210	18236	18246	17965	18221	18144	18245	18175	18199	18068	18059	18156	18170	18353	18026	17915	18043	17994	18209	18168	18255	18186	18163	18175	18073	18069	18017	18079	18085	18130	17981	18093	18260	18221	18190	18151	18184	18321	18213	18107	18067	18362	18170	18270	18019	18183	18156	18200	18051	18345	18071	18239	18154	17989	17980	18371	18067	18089	18066	18057	18141	18311	18208	18131	18127	18494	18059	18130	18169	18229	18114	18389	18238	18085	18149	18127	18312	18201	18147	18174	18145	18191	18106	18231	18115	18073	18142	18194	18160	18242	17967	17867	17978	18197	18396	18192	18388	18152	18165	18025	18176	18017	18217	18150	18140	18006	18053	17970	18256	17880	18196	18308	18094	17927	17952	18034	18096	18268	17973	18140	18447	18021	18081	17911	18114	18334	18266	18331	18118	18181	18160	18162	18005	18059	18093	18114	18076	18238	18027	17952	18107	18033	18048	18413	18288	18165	18048	18255	18187	17936	18148	18223	18315	18127	18147	18178	17961	18079	18224	18116	18263	18069	18188	18203	18256	18242	18075	18164	18114	18116	18145	18058	17926	18175	18121	17991	18157	17966	18228	18331	18305	17960	18205	18204	18136	18136	18298	18010	18147	18020	18080	18185	18239	18318	18040	17867	18022	18126	17992	18039	18261	18150	18209	18144	18328	18054	18182	18085	18101	18177	18121	17934	18161	18072	18203	18260	18103	18254	18161	18384	17958	18168	18377	18195	18139	18046	18179	18051	18229	18294	18335	18075	18256	18267	18155	18150	18047	18195	18247	18104	18187	18380	18047	18168	18176	18083	18237	18065	18033	18248	18190	18173	18016	18124	18278	18105	18239	18230	18184	18114	17929	18462	18119	18100	18086	18216	18426	18144	18070	18010	18131	18190	18292	18200	18113	17938	18114	18050	18257	18183	18179	18192	18208	18074	18195	18219	18458	18009	18019	18112	18142	18182	18112	18049	18227	18294	18211	18222	17948	18191	18182	18118	17996	18014	18344	18086	18412	17933	17996	18124	18059	18143	18184	18185	18284	18138	17958	18096	18051	18106	18354	18232	18223	18244	17964	18103	18084	18161	18125	18107	18051	17913	18023	18195	18147	18158	18291	18270	18187	17959	18164	17889	18214	18256	18120	18359	18368	18074	18140	18168	18003	17881	18095	17970	17894	18185	18094	18095	18153	18232	18202	18115	18084	18039	18245	18026	18254	18472	18218	18109	18053	18182	18284	17889	17966	18065	18326	18041	18069	18234	18449	18139	18048	18037	18205	18208	18106	18302	18095	17917	18208	17984	18139	18158	18170	17980	18113	18151	18229	18177	18063	18177	18162	18209	18141	17930	18056	18136	18080	18361	18159	18084	18064	17966	18170	18122	18167	18189	17968	18233	18070	17951	18075	18290	18255	18040	18001	17842	18245	17983	18080	18144	18262	18212	18107	18182	18062	18257	18075	17938	17881	18054	17895	18003	18018	17973	18160	18028	18101	18040	18228	18120	18143	18060	18211	17930	18127	18207	17923	17851	18198	18108	18195	18261	18191	18227	18067	18226	17959	17949	18146	18091	18133	18000	18172	17994	18141	18207	18179	18086	18112	18116	18091	18331	18139	18247	18130	18228	18176	18033	18096	18365	18046	18049	18155	18004	18192	18157	18332	18157	18189	18120	18396	18121	18092	18094	17983	18005	18121	18241	18084	18043	18051	18071	18219	18014	18293	18028	18281	18275	18159	18266	18045	18129	18055	18130	18196	18078	17967	18143	18192	17950	18185	18171	18264	18242	18320	18014	18001	18300	18241	18219	18105	18395	18287	18134	18262	18281	18138	18098	18179	18012	18298	18038	18156	18117	18134	18222	18137	18285	18411	18290	18173	18072	18001	18108	18204	18076	18097	18167	18001	18058	18187	18256	18026	18204	17990	17996	17990	18201	18135	18294	18005	18048	18255	18268	18160	18349	18107	17942	17964	17982	18333	18263	18260	18322	18061	18040	18112	18198	17959	18253	18293	18202	18130	18160	18238	18223	18099	18029	18149	17992	18153	18190	18225	18179	18203	18175	18110	18113	18221	18125	17988	18049	18172	18191	18178	18159	18156	17928	18025	18137	18168	18180	18342	18127	18214	18259	18289	18173	18059	18214	18233	18091	18088	18177	18082	18201	18211	18070	18170	18189	18168	17986	18225	18234	18354	18046	18219	18176	18219	18121	18162	18255	18297	18019	18213	18036	18279	18153	18277	18176	18104	18465	18196	18174	18297	18240	18202	18230	18032	18159	18042	18233	18203	18142	18081	18152	18046	18168	18291	17945	18130	17996	17907	18041	18235	18300	18280	18210	18175	18171	18148	18125	17985	18122	18209	18133	18275	18109	18163	18028	18023	18348	17990	17992	18286	18193	18187	18161	18114	18190	18174	18009	17892	18182	18175	18269	18042	18049	18010	18232	18108	18263	18339	18132	18093	18108	18346	18143	18152	18015	18237	18287	18110	18383	18153	18198	18142	18261	18196	18031	17990	18349	18141	18090	17968	18227	18342	18143	18274	18275	18071	17862	18243	18323	18331	18044	18324	18218	18204	18115	18354	18209	18010	17951	18215	18184	18028	18355	18146	18191	17987	18012	18342	18215	18226	18205	18353	18227	18085	18149	17982	18207	18090	18073	18156	18280	18240	18020	18102	18107	18203	18066	18195	18146	18235	18203	18113	18182	17956	18022	18106	18492	18291	17992	17955	18047	18022	18121	18320	17951	18239	18014	17980	18164	18037	18090	18139	18124	18175	18101	18294	18037	17954	18157	18040	18015	18370	18266	18162	18262	18179	18180	18034	18108	18275	18315	18172	18142	18155	18100	18067	18148	18144	18234	18344	18307	18075	18143	18174	18160	18077	18230	18236	17971	18381	18237	18187	18182	18116	18139	18389	18259	18105	17999	18051	18087	18212	17771	18233	18435	18106	18160	18164	18208	18338	18116	18207	18204	18142	18306	18195	18268	18254	18144	18158	18148	18257	18100	18042	18094	18122	18182	18207	18242	18166	18250	18405	18223	18037	18149	18089	18286	18204	18295	18034	18163	18122	18122	18059	18045	18203	18122	18020	18092	18074	18192	18069	18103	18186	17957	18159	18327	18250	18221	18112	18326	18287	17922	18083	18151	17983	18169	18040	17987	18036	18163	18268	18213	17974	18065	18198	17910	17922	17980	17874	18154	18158	18022	18244	18219	18295	18051	18306	18163	18143	18514	18030	18022	18231	18020	18021	18014	18350	18289	18065	18376	18039	18200	18116	18145	18211	18145	17978	18021	18216	18263	18255	18194	18488	18356	18354	18070	18199	18341	18227	18294	18241	18164	18206	18206	18155	18113	18154	18242	18065	18160	18086	18162	18246	18121	18033	18178	18156	18058	18344	18231	18109	18195	18243	18217	18244	18099	18182	18158	17967	18072
16468	19375	19362	19184	17705	16112	20493	25592	22195	17930	15117	14378	14145	14144	14041	14173	14076	14166	14008	14067	14116	14182	14241	14222	14323	14180	14122	14114	14263	14166	14279	14192	14387	13980	14216	14274	14090	14138	14164	14019	14190	14273	14124	14190	14151	14141	14188	14086	14183	14198	14107	14197	14253	14180	14319	14115	14070	14165	13983	14127	14196	14282	14277	14187	14064	14380	14005	14189	14350	14091	14103	13999	14116	14160	14100	13955	14177	14087	14239	14114	14271	14232	14295	14232	14265	14202	14252	14260	14128	14134	14292	14102	14340	14146	14271	14279	14238	14207	14288	14044	14212	14336	14197	14175	14304	14190	14095	14185	14184	14017	14270	14282	14140	14199	14163	14205	14267	14275	14196	14170	14182	13972	14271	14235	13991	14163	14163	14127	14199	14171	14170	14109	14091	14157	14064	14244	14251	14261	14198	14056	14219	14310	14078	14107	14119	14186	14160	14085	14115	14323	14053	14116	14289	14165	14153	14132	13973	14310	14133	14189	13947	14099	14265	14131	14287	13937	14004	14234	14180	14155	14020	14151	14204	13981	14303	14166	14073	13988	14198	14199	14207	14215	14080	14296	14273	14170	14000	13990	14123	14043	14199	14101	14053	14195	14135	14091	14279	14260	14202	14063	13970	14175	14197	14105	14209	14245	14237	14088	14032	14114	14206	14259	14221	14117	14232	14286	14178	14259	14088	14134	14222	14116	14268	14152	14082	14180	14242	14258	14122	14151	14125	14190	14036	14048	14185	13942	14136	14069	14219	14263	14106	14085	14183	14137	14301	14182	14172	14219	14157	14135	14158	14102	14108	14120	14127	14092	14104	14220	14226	14263	14294	14101	14162	14070	14081	14036	14124	14118	14142	14114	14060	14034	14156	14165	14165	14104	14202	14046	14242	14184	14103	14190	14023	14263	14243	14048	14065	14308	14277	14014	13984	14211	14230	14149	14176	14198	14121	14127	14180	14308	14063	14182	14164	14157	14015	14160	14183	14055	14024	14372	14260	14125	14233	14201	14165	14207	14065	14259	14173	14080	13964	14122	14068	14185	14209	14152	14000	14270	14138	14126	14224	14225	14094	14215	14179	14147	14030	14092	14073	14161	14269	14367	14209	14191	14116	14182	13970	14160	14032	14022	14164	14232	14205	14059	14129	14207	14165	14232	14356	14246	14011	14248	14186	14025	14184	14110	14212	14125	14262	14109	14109	14218	14135	13991	14171	14153	14138	14130	14227	14123	14219	14077	14154	14111	14192	14196	14202	14040	14250	14143	14230	14204	14159	14059	14145	14275	14130	14224	14163	14192	14329	14378	14231	14195	14213	14154	14149	14321	14213	14229	14064	14224	14312	14119	14276	14166	14049	14062	14025	14028	14251	14045	14222	14342	14269	14115	14257	14043	14215	14103	14218	14099	14209	14215	14138	14123	14218	14130	14112	14036	14170	14022	14231	14202	14343	14154	14318	14045	14100	14277	14081	14091	14141	14078	14261	14212	14128	14261	14127	14226	14332	14036	14190	14403	14116	14258	14257	14154	14203	14161	14155	14096	14262	14135	14089	14151	14070	14218	14246	14282	14086	14145	14109	14287	14200	14098	14196	14054	14291	14127	14194	14153	14114	14023	14117	14092	14069	14258	14090	13956	14201	14217	14048	14180	14193	14081	14176	14098	14103	14319	14141	14163	14355	14102	14203	14108	14315	14072	14313	14202	14239	14055	14141	14358	14035	14091	14161	14170	14201	14199	14248	14218	14168	14100	14134	14026	14248	14100	14285	14194	14264	14151	14236	14215	14228	14168	14209	14007	14045	14270	14121	14194	14299	14189	14179	14196	14216	14098	14162	14202	14240	14092	14165	14060	14129	14099	14185	14269	14092	14188	14104	14106	14308	14125	14195	14133	14157	14317	14156	14204	14341	14142	14225	14169	14139	14306	14054	14245	14037	14146	14157	14357	14128	14351	14179	14119	14275	14280	14244	14247	14084	14200	14210	14270	14194	14252	14246	14204	14109	14124	14184	14275	14003	14199	14250	14052	14071	14220	14103	14180	14164	14134	14136	14241	14219	14193	14230	14240	14047	14131	14160	14097	14090	14186	14125	14196	14087	14258	14151	14171	14052	14303	14266	14370	14260	14115	14251	14310	14214	14366	14063	14082	14211	14127	14131	14094	14178	14437	14151	14327	14075	14223	14114	14290	14182	14297	14443	14119	14149	14207	14230	14185	14257	14112	14099	14357	14182	14107	14061	14183	14204	14177	14146	14188	14209	14183	14201	14161	14045	14287	13904	14120	14067	14140	14104	14346	14154	14336	14151	14213	14060	14078	14222	14191	14222	14288	14093	14154	14094	14290	14176	14178	14113	14191	14178	14178	14173	14138	14071	14264	14326	14312	14183	14144	14399	14167	14182	14078	14011	14148	14131	14298	14040	14219	14215	14078	14144	14153	14132	14331	14210	14110	14253	14318	14241	14191	14050	14314	14106	14221	14054	14026	14098	14114	14164	14177	14308	14273	14165	14156	14086	14195	14165	14238	14190	14246	14042	14057	14140	14367	14141	14279	14390	14071	14319	14075	14129	14142	14115	14067	14330	14068	14143	14250	14208	14203	14177	14220	14214	14159	14168	14202	14113	14328	14298	14279	14172	14177	14163	14278	14152	14164	14256	14197	14287	14157	14265	14230	14261	14106	14180	14057	14168	14224	14085	14103	14132	13990	14169	14172	14202	14111	14063	14065	14200	14004	14347	14140	14083	14063	14127	14149	14166	14057	14210	14117	14286	14238	14075	14161	14251	13996	14164	14237	13944	14104	14132	14118	13980	14143	14235	14247	14200	13989	14265	14231	14192	14117	14082	14066	14201	14051	14185	14201	14249	14212	14310	14162	14277	14180	14287	14343	14300	14240	14302	14049	14151	14128	14132	14300	14246	13941	14161	14358	14174	14045	14184	14188	14228	14022	14281	14111	13959	14325	14013	14380	14033	14231	14119	14229	14172	14277	14381	14138	14131	14270	14120	14185	14221	14260	14030	14220	14117	14249	14240	14224	14070	14272	14287	14191	14233	14235	14246	14041	14072	14062	14188	14122	14186	14119	14333	14187	14267	14071	14231	14242	14246	14150	13955	14027	14171	14179	14151	14223	14143	14188	14204	14174	14072	14066	14180	14180	14077	14128	14081	14161	14158	14141	14132	14045	14098	14270	14226	14054	14220	14102	14216	14312	14171	14082	14039	14188	14275	14124	14282	14052	14183	14163	14088	13995	14195	14178	14191	14146	14120	14246	14171	14316	14333	14198	14030	14205	14116	14126	14208	14149	14247	14235	14162	14062	14128	14390	14314	14104	14167	14254	14172	14182	14185	14216	14129	14114	14197	14203	14037	14233	14201	14194	14306	14275	14217	14257	14284	14029	14148	14177	14134	14283	14155	14122	14181	14173	14149	14221	14289	14127	14208	13976	14092	14181	14037	14182	14077	14119	14211	14081	14231	14180	14135	14095	14205	13906	14198	14180	14205	14229	13989	14242	14001	14113	14124	14178	14069	14262	14326	14148	14114	14193	14100	13958	14355	14055	14255	14051	14194	14246	14135	13966	14215	14204	14127	14115	14275	14217	14303	14132	14269	14139	14284	14130	14072	14336	13921	14141	14047	14151	14103	14190	14113	14202	14274	14250	14226	14198	14121	14027	14096	14168	14155	14066	14242	14228	14104	14323	14104	14224	14209	14014	14152	14084	14203	14306	14228	14122	14057	14077	14102	14325	14235	14305	14167	14214	14093	14217	14124	14142	14110	14142	14203	14157	14263	14065	14177	14163	14195	14186	14314	14135	14127	14157	14186	14106	14299	14122	14245	14315	14099	14169	14230	14144	14070	14171	14216	14107	14298	14287	14091	14403	14232	13978	14297	14129	14195	14248	14045	14200	14384	14121	14142	14062	14278	14264	14037	14129	14343	13997	14160	14040	14245	14159	14260	14151	14149	14171	14069	14170	14276	14233	14150	14321	14114	14194	14391	14077	14118	14313	14071	14196	14229	14181	14086	14141	14160	14119	14329	14032	14120	14213	14190	14135	14329	14273	14186	14174	14114	14299	14278	13906	14208	14228	14266	13933	14280	14190	14284	14114	14274	14342	14290	14066	14219	14081	14256	14088	14224	14210	14132	14184	14262	14138	14204	14095	14300	14168	14131	14098	14107	14269	14280	14217	14083	14206	14079	14200	14116	14208	14137	14269	14296	14428	14075	14175	14118	14237	13989	14001	14197	14225	14244	14195	14400	14101	14225	14087	14183	14159	14132	14215	14234	14175	14194	14038	14248	14055	14034	14309	14324	14329	14237	14125	14089	14022	14318	14321	14076	14028	14199	14441	14098	14102	13923	14090	14106	14364	14103	14190	14145	14199	14153	14251	14185	14034	14158	14182	14217	14118	14045	14113	14134	14222	14179	14270	14240	14169	14169	14295	14092	14366	14069	14155	14297	14335	14091	14169	14224	14312	14131	14175	14133	14099	14123	14240	14231	14202	14368	14254	14157	14112	14118	14055	14246	14296	13953	14186	14260	14134	14127	14162	14170	14146	14028	14178	14185	14102	14226	14115	14219	14115	14361	14121	14076	14289	14242	13956	14089	14099	14170	14127	14097	14129	14244	14209	13921	14373	14285	14236	14280	14152	14334	14179	14254	14107	14130	14227	14172	14290	14248	14053	14074	14114	14299	13936	14220	14103	14203	14138	14138	14011	14162	14299	14237	14185	14080	14229	14138	14128	14390	14260	14297	14218	14221	14230	14100	14022	14125	14198	14314	14262	14234	14323	14124	14234	14023	14115	14167	14084	14190	14257	14172	14319	14334	14225	14210	14244	14118	14132	14274	14360	14229	14046	14262	14160	14224	14129	14143	14254	14210	14080	14140	14163	14162	14312	14187	14174	14456	14224	14175	14296	13991	14224	14137	14360	14160	14259	14037	14167	14326	14153	14356	14154	14229	14160	14254	14214	14233	14187	14110	14057	14151	14015	14381	14244	14185	14007	14128	14189	14031	14222	14254	14307	14033	14208	14170	14248	14267	14088	14144	14193	14217	14199	14276	14010	13984	14202	14135	14270	14186	14255	14023	14161	14312	14057	14182	14162	14131	14246
25374	21040	28000	25098	23640	24406	31881	59526	52187	36338	24857	19621	17929	17645	17688	17567	17549	17708	17608	17711	17566	17519	17514	17304	17557	17526	17475	17536	17472	17609	17459	17402	17458	17580	17450	17542	17382	17580	17474	17516	17455	17520	17540	17525	17375	17318	17483	17686	17499	17543	17685	17456	17709	17609	17422	17337	17484	17351	17445	17538	17270	17441	17372	17397	17507	17331	17352	17505	17509	17422	17429	17548	17380	17472	17221	17432	17446	17395	17604	17359	17635	17528	17526	17633	17257	17565	17473	17550	17261	17400	17643	17429	17516	17478	17600	17486	17540	17220	17442	17572	17460	17503	17269	17490	17476	17498	17741	17538	17553	17482	17348	17637	17741	17283	17488	17598	17409	17341	17508	17369	17477	17493	17518	17459	17576	17575	17602	17462	17500	17711	17418	17300	17439	17409	17518	17264	17602	17416	17444	17321	17269	17397	17522	17438	17364	17346	17540	17524	17272	17471	17395	17265	17225	17364	17239	17454	17486	17390	17582	17636	17520	17225	17286	17412	17577	17273	17715	17312	17471	17471	17350	17246	17486	17448	17390	17516	17328	17664	17510	17199	17272	17564	17327	17231	17360	17353	17431	17514	17595	17577	17560	17331	17470	17557	17244	17403	17521	17503	17431	17273	17452	17439	17335	17516	17600	17626	17514	17291	17469	17239	17542	17540	17288	17372	17422	17414	17336	17479	17476	17404	17413	17451	17414	17642	17454	17658	17517	17492	17489	17434	17469	17445	17698	17156	17617	17452	17387	17430	17588	17572	17525	17432	17447	17477	17343	17299	17647	17501	17487	17456	17333	17331	17405	17252	17343	17392	17470	17528	17491	17298	17382	17520	17460	17072	17297	17528	17388	17514	17685	17584	17517	17524	17298	17321	17497	17400	17267	17360	17682	17446	17412	17428	17481	17323	17502	17526	17269	17383	17469	17391	17368	17520	17324	17306	17465	17510	17459	17444	17487	17300	17425	17416	17537	17446	17381	17622	17602	17575	17480	17357	17269	17329	17392	17490	17331	17489	17494	17442	17579	17350	17188	17339	17433	17353	17577	17580	17471	17646	17524	17344	17431	17628	17567	17246	17690	17417	17282	17610	17506	17259	17632	17648	17557	17408	17530	17179	17443	17366	17489	17283	17452	17408	17265	17399	17573	17397	17426	17351	17239	17212	17520	17455	17514	17278	17541	17524	17237	17523	17525	17401	17277	17241	17644	17456	17457	17486	17364	17402	17440	17439	17665	17545	17274	17383	17489	17641	17394	17244	17369	17311	17383	17295	17309	17491	17261	17363	17407	17348	17523	17562	17703	17609	17560	17482	17418	17518	17642	17440	17375	17510	17499	17558	17644	17354	17378	17298	17536	17295	17457	17449	17539	17391	17467	17463	17239	17407	17530	17376	17415	17276	17342	17480	17513	17503	17426	17364	17496	17419	17573	17578	17538	17663	17406	17508	17378	17426	17288	17432	17654	17478	17519	17475	17472	17373	17344	17503	17452	17444	17482	17404	17435	17217	17352	17302	17314	17366	17427	17388	17405	17690	17449	17107	17496	17484	17431	17147	17429	17143	17498	17249	17418	17360	17328	17352	17498	17423	17302	17416	17292	17421	17429	17597	17482	17464	17244	17408	17550	17440	17624	17383	17547	17526	17149	17554	17412	17551	17480	17609	17382	17535	17606	17411	17504	17338	17412	17345	17437	17448	17398	17565	17562	17639	17508	17488	17680	17501	17485	17321	17398	17463	17418	17399	17535	17436	17211	17166	17413	17439	17349	17471	17340	17272	17507	17404	17450	17452	17564	17392	17317	17509	17269	17429	17378	17330	17335	17431	17298	17254	17628	17234	17582	17514	17370	17336	17396	17375	17511	17647	17536	17403	17686	17637	17546	17484	17711	17656	17505	17626	17372	17360	17356	17254	17401	17520	17291	17497	17299	17432	17353	17507	17459	17457	17659	17398	17412	17582	17568	17317	17444	17373	17437	17436	17585	17418	17686	17325	17318	17532	17482	17490	17533	17239	17206	17439	17479	17692	17353	17291	17523	17467	17257	17475	17480	17364	17392	17336	17160	17500	17417	17330	17396	17280	17470	17502	17427	17739	17486	17530	17659	17451	17195	17633	17444	17282	17617	17480	17378	17510	17338	17495	17462	17579	17418	17505	17401	17826	17388	17508	17592	17568	17409	17540	17504	17544	17616	17291	17475	17422	17587	17456	17541	17454	17538	17225	17498	17559	17501	17550	17467	17426	17513	17618	17585	17435	17574	17268	17293	17206	17540	17480	17450	17484	17517	17332	17634	17451	17580	17387	17213	17550	17419	17454	17482	17363	17540	17475	17531	17527	17424	17513	17329	17687	17500	17442	17572	17396	17442	17351	17218	17391	17281	17468	17315	17407	17669	17517	17404	17517	17557	17310	17714	17359	17172	17650	17296	17545	17426	17400	17536	17369	17433	17458	17331	17469	17448	17511	17361	17385	17566	17546	17521	17466	17621	17540	17457	17409	17529	17561	17482	17445	17271	17598	17523	17393	17483	17554	17475	17323	17694	17442	17586	17534	17340	17494	17598	17547	17284	17429	17677	17466	17638	17467	17278	17226	17448	17541	17569	17580	17598	17510	17425	17346	17596	17402	17332	17368	17195	17393	17447	17748	17365	17564	17282	17526	17439	17560	17703	17551	17649	17338	17541	17427	17428	17511	17417	17209	17349	17448	17366	17533	17294	17419	17332	17577	17504	17406	17421	17316	17308	17054	17433	17372	17361	17408	17324	17442	17518	17393	17619	17208	17554	17350	17441	17660	17250	17396	17468	17669	17655	17386	17447	17229	17412	17550	17523	17391	17337	17428	17240	17608	17344	17315	17576	17457	17614	17646	17529	17404	17200	17462	17546	17177	17612	17389	17446	17544	17434	17395	17526	17545	17389	17389	17506	17435	17443	17571	17490	17481	17308	17296	17401	17298	17612	17565	17292	17542	17523	17325	17409	17459	17181	17390	17430	17309	17527	17477	17477	17390	17486	17488	17402	17203	17464	17485	17361	17234	17268	17453	17279	17411	17588	17549	17545	17561	17516	17519	17464	17486	17395	17267	17313	17538	17601	17581	17536	17505	17384	17413	17376	17506	17454	17370	17592	17536	17695	17487	17426	17287	17756	17502	17265	17387	17486	17424	17473	17445	17378	17417	17467	17489	17315	17498	17311	17498	17631	17473	17428	17307	17492	17574	17393	17383	17676	17356	17498	17445	17269	17391	17398	17456	17466	17389	17421	17562	17493	17403	17412	17501	17534	17534	17404	17299	17241	17607	17434	17269	17341	17397	17433	17324	17428	17433	17368	17478	17669	17343	17423	17537	17580	17591	17673	17584	17588	17613	17505	17491	17662	17370	17185	17648	17320	17605	17496	17412	17620	17599	17376	17441	17397	17440	17497	17562	17356	17223	17400	17426	17348	17430	17482	17276	17543	17484	17390	17575	17406	17241	17461	17444	17542	17591	17525	17551	17495	17368	17605	17571	17427	17359	17412	17465	17562	17477	17577	17572	17479	17307	17635	17398	17234	17354	17388	17279	17307	17435	17556	17529	17412	17476	17430	17370	17680	17389	17262	17489	17325	17122	17459	17405	17261	17338	17401	17334	17525	17417	17345	17610	17487	17464	17447	17640	17474	17422	17544	17186	17487	17507	17414	17418	17566	17525	17501	17522	17591	17394	17576	17155	17312	17326	17481	17417	17592	17461	17430	17335	17363	17407	17462	17450	17574	17371	17280	17447	17311	17474	17504	17520	17495	17353	17438	17464	17419	17527	17409	17445	17503	17362	17496	17547	17461	17364	17501	17479	17655	17704	17311	17573	17525	17224	17457	17532	17426	17386	17339	17523	17468	17439	17362	17457	17366	17380	17455	17519	17273	17384	17377	17453	17396	17501	17485	17527	17406	17432	17344	17443	17464	17432	17484	17505	17478	17398	17474	17445	17629	17205	17355	17393	17638	17435	17402	17519	17370	17377	17582	17455	17392	17276	17452	17563	17259	17417	17365	17505	17433	17463	17417	17555	17732	17394	17379	17159	17223	17538	17513	17362	17248	17380	17642	17521	17426	17298	17451	17450	17498	17300	17417	17377	17392	17424	17251	17384	17265	17469	17384	17209	17588	17472	17448	17588	17553	17357	17248	17502	17361	17377	17419	17357	17475	17505	17572	17580	17484	17540	17715	17402	17473	17430	17460	17387	17688	17645	17408	17509	17390	17295	17452	17498	17377	17450	17540	17521	17395	17264	17301	17570	17607	17546	17432	17392	17355	17507	17556	17626	17583	17547	17444	17416	17531	17544	17281	17433	17592	17438	17381	17339	17585	17473	17529	17319	17535	17297	17381	17284	17543	17456	17457	17345	17487	17366	17279	17515	17453	17352	17525	17450	17535	17333	17469	17545	17597	17485	17429	17492	17307	17351	17283	17311	17435	17406	17581	17476	17649	17511	17651	17577	17401	17376	17480	17371	17300	17396	17438	17570	17552	17653	17511	17493	17402	17447	17527	17577	17403	17385	17610	17528	17327	17405	17350	17267	17575	17364	17481	17396	17588	17227	17417	17665	17625	17458	17258	17557	17251	17491	17363	17434	17467	17540	17573	17531	17365	17293	17588	17479	17420	17456	17361	17306	17297	17600	17568	17379	17516	17338	17534	17374	17259	17292	17345	17427	17479	17483	17451	17394	17216	17366	17493	17503	17441	17592	17454	17413	17410	17572	17485	17423	17536	17462	17424	17457	17186	17264	17507	17415	17384	17531	17628	17510	17353	17447	17354	17536	17688	17347	17657	17672	17479	17469	17342	17522	17224	17593	17377	17352	17436	17456	17680	17565	17565	17402	17281	17591	17434	17332	17392	17392	17528	17679	17218	17251	17294	17422	17577	17644	17526	17425	17656	17373	17454	17480	17245	17404	17615	17489	17600	17516	17809	17569	17580	17443	17362	17398	17397	17410	17507	17624	17553	17562	17588	17284	17457	17395	17437	17228	17370	17430	17376	17609	17488	17598	17659	17598	17551	17371	17264	17466	17514	17486	17509	17489	17441	17514	17369	17295	17364	17189	17370	17249	17631	17241	17488	17309	17576	17516	17498	17555	17405	17561
16760	28672	29791	26341	23686	22262	31388	57694	48158	33491	20502	15208	13911	13626	13676	13742	13887	13731	13719	13879	13707	13815	13730	13779	13626	13704	13779	13721	13626	13801	13835	13895	13894	13772	13818	13929	13665	13866	13582	13614	13796	13765	13845	13677	13853	13734	13795	13895	13822	13738	13868	13754	13741	13743	13800	13836	13763	13684	13617	13506	13845	13825	13814	13971	13834	13763	13804	13576	13847	13720	13709	13730	13728	13851	13774	13616	13828	13652	13731	13835	13858	13943	13655	13838	13662	13775	13782	13907	13603	13802	13940	13772	13740	13788	13670	13899	13780	13830	13780	13852	13765	13714	13721	13607	13671	13746	13716	13843	13746	13845	13800	13825	13710	13810	13693	13880	13685	13703	13690	13807	13717	13928	13690	14010	13933	13753	13901	13790	13651	13723	13787	13660	13898	13676	13809	13752	13542	13799	13792	13773	13913	13581	13615	13758	13671	13789	13733	13678	13713	13794	13755	13908	13794	13815	13861	13854	13773	13597	13873	13804	13641	13697	13760	13857	13857	13660	13730	13741	13713	13759	13658	13864	13727	13793	13817	13900	13648	13733	13743	13742	13651	13801	13746	13774	13666	13957	13805	13621	13719	13739	13769	13849	13849	13770	13860	13718	13761	13589	13719	13677	13676	13594	13777	13694	13846	13681	13944	13510	13797	13752	13753	13721	13789	13891	13739	13758	13854	13553	13660	13680	13686	13848	13775	13744	13759	13740	13732	13871	13640	13810	13780	13715	13834	13744	13635	13890	13749	13709	13814	13846	13777	13676	13666	13745	13686	13719	14019	13801	13847	13773	13842	13651	13704	13606	13691	13825	13798	13933	13872	13791	13777	13724	13786	13737	13833	13719	13728	13712	13758	13832	13590	13696	13887	13695	13756	13775	13825	13747	13730	13610	13861	13857	13767	13990	13783	13763	13844	13641	13775	13851	13577	13684	13823	13976	13698	13781	13691	13721	13834	13860	13667	13731	13794	13768	13705	13726	13722	13833	13803	13774	13595	13766	13726	13715	13826	13688	13739	13818	13681	13882	13719	13652	13744	13928	13796	13646	13708	13762	13709	13775	13659	13847	13847	13771	13805	13610	13664	13878	13685	13809	13617	13970	13800	13572	13808	13766	13552	13787	13930	13699	13852	13678	13773	13720	13824	13974	13826	13718	13831	13697	13747	13908	13816	13842	13897	13636	13730	13720	13797	13735	13653	13810	13747	13797	13901	13677	13736	13535	13896	13716	13864	13646	13778	13926	13783	13591	13717	13717	13748	13755	13773	13994	13771	13707	13855	13619	13748	13695	13881	13675	13616	13620	13765	13705	13860	13744	13754	13802	13710	13678	13834	13704	13616	13800	13695	13789	13856	13728	13818	13722	14044	13678	13690	13690	13700	13746	13807	13697	13707	13719	13882	13853	13882	13868	13846	13699	13644	13757	13608	13898	13621	13741	13635	13821	13908	13675	13847	13959	13849	13706	13838	13855	13768	13986	13787	13630	13715	13712	13645	13658	13665	13782	13924	13526	13800	13636	13570	13749	13833	13779	13864	13782	13710	14025	13839	13748	13761	13834	13751	13684	13858	13817	13802	13806	13766	13750	13779	13768	13777	13849	13647	13676	13782	13754	13709	13656	13717	13939	13805	13759	13689	13726	13603	13988	13769	13755	13840	13706	13760	13822	13644	13710	13761	13760	13643	13760	13720	13759	13732	13734	13954	13777	13812	13818	13795	13910	13848	13796	13701	13717	13964	13631	13817	13688	13699	13766	13611	13755	13802	14024	13994	13778	13801	13830	13801	13830	13678	13799	13729	13708	13823	13923	13801	13975	13692	13825	13881	13759	13847	13682	13723	13770	13864	13483	13793	13656	13842	13916	13731	13779	13706	13731	13797	13828	13700	13713	13786	13749	13642	13642	13903	13720	13690	13831	13776	13954	13910	13875	13955	13711	13796	13876	13829	13731	13792	13860	13826	13848	13752	13711	13705	13832	13746	13821	13905	13806	13827	13601	13862	13771	13726	13798	13683	13722	13923	13829	13730	13700	13700	13818	13723	13738	13766	13732	13860	13729	13649	13702	13822	13650	13920	13825	13741	13731	13816	13722	13718	13683	13964	13938	13816	13859	13728	13786	13675	13746	13837	13869	13742	13871	13685	13742	13788	13786	13755	13761	13812	13723	13646	13765	13707	13741	13656	13638	13890	13850	13750	13805	13777	13871	13833	13670	13775	13792	13722	13606	13736	13756	13845	13787	13811	13700	13571	13815	13901	13829	13758	13832	13805	13687	13860	13852	13506	13844	13822	13779	13740	13866	13679	13874	13749	13752	13783	13724	13831	13794	13707	13956	13815	13958	13812	13650	13714	13909	13780	13656	13706	13768	13879	13709	13694	13876	13709	13776	13882	13807	13924	13754	13833	13758	13699	13814	13785	13881	13829	13635	13703	13797	13824	13725	13791	13654	13760	13842	13839	13625	13705	13930	13916	13808	13823	13888	13851	13697	13693	13736	13681	13872	13760	13769	13893	13963	13656	13767	13906	13665	13814	13759	13656	13780	13975	13785	13624	13794	13852	13851	13731	13667	13669	13770	13726	13683	13768	13789	13805	13796	13788	13781	13596	13970	13603	13819	13695	13808	13634	13665	13725	13659	13669	13717	13680	13775	13803	13720	13920	13819	13573	13721	13728	13764	13687	13712	13915	13790	13796	13847	13844	13791	13886	13641	13735	13793	13702	13843	13939	13665	13859	13661	13740	13761	13788	13906	13697	13735	13933	13734	13708	13828	13819	13757	13843	13835	13709	13852	13814	13583	13768	13729	13750	13755	13743	13793	13605	13724	13732	13895	13568	13933	13766	13710	13852	13651	13846	13713	13850	13766	13742	13679	13833	13725	13701	13768	13703	13711	13837	13540	13775	13783	13777	13832	13746	13859	13751	13710	13811	13671	13829	13793	13647	13809	13656	13763	13721	13736	13669	13756	13710	13710	13759	13822	13699	13861	13871	13752	13866	13907	13609	13807	13848	13728	13843	13761	13857	13784	13660	13835	13966	13806	13564	13692	13836	13734	13912	13795	13794	13818	13745	13889	13896	13539	13872	13708	13608	13815	13656	13780	13666	13943	13732	13770	13814	13757	13826	13676	13761	13804	13866	13663	13689	13676	13706	13827	13805	13696	13809	13911	13800	13792	13665	13813	13870	13725	13802	13765	13682	13926	13668	13879	13768	13673	13689	14025	13766	13622	13891	13823	13856	13675	13653	13808	13790	13863	13750	13823	13753	13845	13787	13653	13844	13769	13887	13836	13881	13615	13779	13737	13850	13824	13857	13674	13867	13727	13650	13798	13870	13937	13975	13940	13760	13744	13885	13714	13763	13678	13604	13875	13769	13760	13916	13752	13700	13784	13745	13767	13781	13781	13838	13807	13782	13885	13845	13854	13873	13790	13947	13733	13773	13729	13838	13802	13748	13966	13955	13682	13951	13865	13761	13839	13849	13714	13792	13695	13726	13696	13729	13756	13853	13734	13630	13725	13668	13959	13835	13665	13727	13712	13808	13645	13854	13767	13536	13677	13849	13734	13706	13746	13634	13843	13835	13765	13633	13673	13854	13726	13730	13930	13888	13840	13826	13598	13839	13904	13796	13845	13597	13914	13852	13726	13700	13689	13659	13805	13780	13700	13618	13670	13744	13859	13828	13652	13874	13784	13792	13782	13732	13729	13734	13800	13790	13686	13706	13662	13727	13709	13824	13812	13852	13798	13802	13945	13661	13734	13751	13663	13819	13892	13857	13804	13816	13830	13922	13749	13763	13770	13840	13838	13754	13745	13716	13761	13964	13924	13684	13693	13830	13743	13793	13863	13880	13689	13728	13822	13765	13744	13734	13746	13569	13826	13810	13659	13745	13791	13750	13795	13838	13900	13681	13794	13904	13726	13847	13996	13722	13688	13906	13754	13750	13822	13903	13818	13758	13793	13744	13681	13865	13767	13672	13794	13927	13876	13840	13654	13689	13728	13636	13817	13736	13909	13873	13675	13720	13793	13584	13824	13799	13745	13811	13762	13883	13717	13885	13815	13540	13881	13745	13677	13790	13746	13817	13955	13733	13700	13742	13643	13703	13784	13911	13695	13736	13636	13711	13886	13661	13720	13694	13740	13791	13751	13858	13908	13793	13829	13890	13684	13738	13729	13935	13676	13689	13763	13805	13754	13789	13784	13823	13598	13886	13843	13671	13799	13683	13576	13837	13971	13676	13724	13777	13891	13613	13698	13640	13888	13977	13774	13779	13858	13680	13878	13852	13728	13799	14100	13780	13718	13710	13771	13802	13793	13961	13870	13941	13774	13800	13868	13829	13610	13826	13787	13767	13707	13785	13864	13793	13757	13716	13789	13877	13757	13802	13644	13595	13783	13733	13777	13880	13889	13575	13740	13756	13745	13660	13844	13745	13601	13921	13837	13803	13613	13858	13867	13819	13898	13823	13788	13613	13700	13756	13717	13761	13844	13752	13742	13639	13805	13785	13625	13804	13829	13795	13713	13688	13770	13922	13762	13779	13754	13708	13661	13586	13786	13728	13788	13641	13662	13770	13733	13752	13680	13812	13790	13749	13803	13598	13748	13763	13634	13907	13851	13627	13790	13722	13777	13732	13659	13716	13656	13658	13858	13735	13703	13721	13821	13706	13785	13669	13787	13687	13688	13741	13732	13847	13840	13608	13858	13827	13869	13750	13566	13945	13703	13622	13698	13767	14012	13767	13690	13775	13839	13785	13667	13772	13563	13602	13898	13744	13901	13787	13758	13820	13816	13768	13873	13791	13757	13732	13879	13876	13841	13793	13751	13897	13850	13718	13817	13869	13791	13920	13670	13892	13950	13809	13780	13793	13713	13726	13881	13697	13779	13564	13880	13825	13794	13886	13529	13727	13696	13741	13849	13792	13780	13915	13750	13879	13748	13555	13951	13812	13782	13592	13904	13895	13816	13665	13729	13752	13619	13631	13832	13652	13730	13825	13831	13969	13625	13813	13849	13601	13548	13623	13936	13700	13792	13731	13753	13830	13651	13730	13778	13942	13525	13759	13763	13969	13663	13822	13746	13822	13822	13833	13717	13781	13906	13591	13677	13833	13690
23834	21021	28441	23960	22546	25894	39474	71512	61791	43326	28679	20960	17982	17617	17285	17671	17517	17509	17368	17415	17438	17431	17450	17468	17544	17326	17378	17075	17049	17178	17339	17154	17299	17399	17221	17270	17390	17322	17531	17211	17132	17104	17182	17010	17187	17372	17183	17203	17095	17134	17081	17005	17282	17148	17448	17199	17241	17044	17353	17254	17253	17083	17283	17119	17253	17247	17117	17100	17470	17191	17328	17271	17181	17263	17238	17226	17352	17203	17151	17397	17315	17349	17371	17275	17230	17103	16971	17061	17170	17201	17051	17369	17026	17295	17117	17097	17258	17251	17267	17184	17288	17133	17390	17341	17328	17104	17135	17143	17108	17025	17169	17091	17182	17319	17317	17220	17151	17114	17236	17377	17153	17367	17211	17166	17284	16944	16966	17416	17160	17029	17176	17297	17201	17161	17312	17427	17292	17115	17336	17327	17362	17096	16837	17066	17191	17258	17250	17214	17186	17116	17232	17042	17384	17333	17290	17073	16993	17153	17173	17160	17271	17260	17112	17266	17055	17201	17141	17361	17142	17228	17223	16944	17054	17055	17194	17181	17267	17119	17227	17191	17170	17204	16912	17088	17192	17188	17340	17396	17151	17299	17265	17440	17124	17230	17101	17236	17377	17075	17149	17157	17256	17389	17115	17257	17398	17402	17269	17107	17333	17107	17294	17209	17200	17142	17172	17337	17449	17246	17175	17276	17233	17266	17219	17151	17277	17054	17301	17240	17196	17078	17163	17111	17003	17252	17102	17253	17197	17292	17340	17177	17184	17234	17130	17199	17303	17243	17281	17494	17216	17474	17203	17106	17286	17276	17140	17083	17376	17167	17023	17133	17381	17223	17280	17057	17336	17325	17161	17225	17392	17240	17082	17099	17146	17140	17209	17124	17199	17292	17325	17006	16929	17133	17156	16991	17184	17420	17316	17195	16784	17364	17302	17003	17222	17374	17156	17068	17209	16995	16967	17158	17126	17252	17093	16939	17238	17183	17019	17104	17329	17184	17175	17211	17164	17301	17145	17347	17183	17329	17230	17144	17278	17294	17295	17051	17087	17379	17151	17366	17191	17065	17103	17363	17307	17329	17094	17165	17240	17191	17188	17264	17026	16824	17184	17434	17134	17221	17393	17216	17181	17091	17267	17219	17218	17041	17342	17254	17242	17222	17055	16891	17196	17050	17261	17196	17084	17212	17312	17122	17158	17105	17273	17019	17226	17108	17186	17223	17276	17415	17316	17142	17177	17146	17125	17126	17122	17189	17269	17177	17409	17105	17162	17255	17374	17478	17277	17056	17376	17170	17097	17017	17019	17309	17250	17254	17136	17113	16980	17101	17075	17244	17168	17187	17440	17086	17138	17120	17143	17162	17204	17326	17236	16975	17222	17231	17067	17169	16899	17072	17067	17232	17317	17248	17183	17445	17105	17173	17158	17176	17269	17213	17064	17268	17370	17191	17207	17177	17186	17097	16967	16925	16982	17155	17152	17294	17284	17167	17249	17111	17140	17231	17273	17278	17488	17446	17182	17221	17017	17107	17395	17090	17248	17220	17100	17225	17422	17250	17246	17188	17348	17173	17221	17003	17254	17064	17130	17341	17361	17379	17032	17055	17415	17135	17112	17238	17366	17184	17133	17223	17127	16855	17175	17021	17326	17150	17159	17253	17185	17121	17146	17102	17367	17238	17202	17281	17157	17437	17193	17180	17211	17171	17192	17166	17134	17328	17185	17248	17114	17314	17319	17334	17223	17191	17071	17368	17426	17098	17066	17256	17319	17127	17417	17260	17208	17238	17272	17205	17204	17416	17063	17175	17172	17034	16918	17419	17344	17327	17031	17061	17264	17159	17158	17156	17281	17191	17199	17182	17126	17239	17273	17107	17342	17148	17196	17387	17120	17266	17255	17099	17116	17080	16965	17364	17039	17067	17219	17206	17240	17141	16972	17156	17176	17081	17142	17186	17392	17393	17441	17157	17097	17007	17217	17223	17212	17384	17266	17182	17293	17180	17071	17212	17313	17052	17507	17225	17234	17156	17265	17208	17203	17125	17181	17127	17244	17188	17355	17286	17143	17326	17213	17181	17052	17204	17140	17011	17162	17071	17154	17420	17220	17207	17108	17116	17366	17191	17206	17428	17383	17130	16954	17270	17096	17205	17017	17183	17291	17235	17258	16963	17277	17131	17251	16998	17274	17129	17438	17212	17509	17113	17237	17027	17340	17360	17268	17025	17088	17279	17202	17239	17287	17334	17188	17290	17288	17076	17139	17145	17196	17359	17016	17440	17200	17284	17142	17192	17276	17156	16869	17141	17215	17125	17310	17026	17416	17321	17240	17127	17168	17157	17213	17118	17146	17244	17026	17184	17177	17198	17161	17262	17139	17138	17275	16928	17152	17279	17187	17219	17335	17386	17202	17186	16940	17025	17286	17181	17208	16963	17130	17115	17158	17298	17102	17109	17225	17222	17048	17258	17160	17152	17202	17315	17005	17164	17077	17173	17049	17138	17126	17100	17194	17279	16970	17270	17263	17095	17205	17163	17181	17151	17131	17235	17393	17214	17173	17180	17018	17292	17447	17256	17067	17011	17162	17114	16964	16964	17340	17220	17218	17221	17209	17354	17271	17188	16910	17106	17258	17178	17181	17341	17023	17249	17229	17354	17097	17180	17165	16839	17076	17160	17248	17052	17222	17146	17139	17205	17026	16821	17143	17057	17307	17284	17327	17177	17246	17124	16898	17298	17192	17345	17311	17251	17193	17216	17242	17278	17284	17321	17214	17074	17165	17029	16946	17115	17205	17319	17132	17206	17283	17227	17204	17113	17343	17008	17215	17221	16964	17229	17316	17163	17111	17176	17254	17235	17155	17227	17204	17008	17155	17210	17164	17097	17281	17011	17161	17115	17205	16992	17070	17110	17029	17163	17184	17240	17123	17138	17294	17151	17014	17135	17252	17004	17061	17346	17378	17229	17025	17234	17358	17097	17139	17104	17171	17172	17173	17140	17289	17243	17151	17133	17211	16995	17174	17078	17324	17396	17044	17251	17408	17276	17232	17012	17107	17153	17258	17221	17256	17160	17019	17077	17168	17328	17343	17295	17101	17140	17251	17278	17360	17179	17106	17062	17052	17231	17078	17251	17226	17301	17166	17116	17154	17198	17442	17280	17334	16976	17024	17132	17120	17250	17075	16974	17282	17155	17074	17345	17052	17061	17019	16945	17004	17124	17200	17293	16982	17251	17554	17327	17174	17238	17279	17197	17206	17187	17146	17105	17281	17280	17158	17127	17110	17147	17183	17298	17154	17282	17302	17244	17194	17229	17348	17141	17333	17096	17294	17266	17250	17384	17004	17209	17179	17292	17016	17131	17281	17121	17179	17071	17297	17064	17175	17163	16989	17191	17503	17155	17452	17174	17082	17188	17221	17429	17235	17218	17065	17093	17058	17184	17181	17012	17137	17175	17085	17098	17191	17035	17154	17205	17077	17227	17157	17230	17175	17199	17408	17226	17198	17277	17139	17240	17272	17067	17031	16972	16977	17045	17267	17143	17301	17116	17237	17030	17209	17152	17302	17241	17250	17143	17277	17337	17302	17412	16939	17053	17057	17173	17034	16985	17231	17072	16917	17192	17324	17314	17113	17250	17083	17226	17299	16959	17268	17284	17369	17336	17321	17252	17148	16957	17320	17125	17140	17098	17280	17317	16983	17239	17157	17291	17007	17108	17389	17144	17035	17150	17010	17370	17308	17298	17079	17099	17347	17221	17424	17246	17085	17224	17387	17012	17010	17199	17179	17166	17319	17126	16979	17173	17306	17114	17257	17284	17216	16981	17104	17248	17270	17097	17074	17247	17062	17301	17228	17273	16878	17108	17370	17171	17223	17121	17185	17118	17202	17234	16931	17168	17210	17114	17140	17176	17263	17209	16914	16948	17085	17017	17347	16940	17295	17328	17193	17004	17105	17106	17112	17093	17078	16989	17229	17328	17137	17139	17172	17082	17221	17090	17221	17189	17100	17443	17220	17207	17409	17093	16884	17231	17111	17207	17139	17376	17210	17288	17350	17257	17095	17163	17152	17201	17347	17208	17063	17026	17250	17324	17332	17331	17196	17197	17248	16966	17212	17190	17156	17187	17108	17080	17168	17395	17236	17058	17217	17206	17174	17131	17193	17042	17245	17161	17041	17419	17288	17300	17194	17107	17263	17163	17200	17222	17226	17216	17339	17293	17386	17181	17379	17202	17250	17294	17218	17042	17160	17272	17220	17064	17336	17227	17251	17318	17299	17385	17195	17183	17222	17342	17397	17274	17203	17308	17206	17405	17275	17259	17210	17192	17135	17180	17266	17256	17251	17202	16991	17095	17076	17261	17239	17235	17051	17177	17263	17261	17191	17178	17162	17390	17117	17043	17189	17158	17424	17071	17149	17110	17251	17242	17063	17044	17130	17105	17119	17195	17107	17168	17193	17239	16931	17086	17086	17276	17127	17135	17068	16984	17234	17392	17295	17004	17428	17253	17433	17224	17264	17230	17306	17145	17316	17075	17243	17313	17075	17304	17121	17195	17182	17139	17200	17106	17119	17077	17168	17277	17163	17349	17235	17317	17243	17164	17044	17372	17258	17058	17171	17316	17197	17022	17319	17274	17314	17176	17131	17271	16967	17316	17270	17213	17166	17053	17255	17230	17147	17361	17034	17037	17105	17191	17095	17051	17178	17027	17265	17355	17233	17229	17214	17068	17307	17187	17225	17049	17405	16995	17429	17284	17217	17049	17062	17071	17252	17156	17235	17123	17386	17183	17052	17199	17175	17345	17145	17270	17146	17172	17247	17073	17220	17177	17271	17235	17222	17413	17179	17223	17132	17314	17337	17440	17236	17092	17256	17139	17237	16971	17179	17246	17194	17238	17000	17285	17146	17297	17160	17150	17044	17131	17323	17296	17199	17078	17109	17187	16970	17081	17043	16977	17195	17346	17069	17160	17257	17222	17365	17303	17370	17181	17247	17175	17223	17337	17142	17296	17215	17125	17239	17262	17312	17161	17362	17320	17104	17175	17218	17240	17229	17357	17259	17355	16956	17183	17162	17084	17152	17178	17194	17034	17258	17193	17105	17091	17169	17292	17018	17134
20234	33217	34123	30074	28076	24845	39510	70917	58932	41279	24614	15868	13788	13550	13575	13490	13491	13721	13670	13620	13532	13572	13648	13481	13710	13570	13608	13627	13515	13538	13625	13585	13718	13567	13645	13595	13607	13755	13579	13558	13499	13607	13755	13541	13525	13605	13698	13525	13675	13454	13620	13608	13615	13692	13759	13583	13540	13642	13616	13672	13577	13509	13623	13836	13706	13521	13557	13475	13649	13676	13491	13452	13517	13508	13598	13548	13498	13478	13480	13602	13551	13733	13421	13677	13577	13648	13633	13666	13584	13594	13612	13669	13454	13520	13493	13542	13716	13670	13436	13705	13568	13579	13460	13426	13716	13552	13603	13580	13642	13488	13605	13632	13480	13607	13735	13483	13522	13633	13634	13594	13622	13617	13526	13560	13635	13616	13544	13759	13500	13576	13661	13533	13572	13339	13566	13693	13604	13609	13618	13487	13595	13553	13550	13727	13330	13659	13712	13444	13603	13400	13662	13551	13507	13571	13550	13506	13588	13589	13564	13385	13675	13526	13561	13514	13551	13479	13565	13552	13711	13559	13582	13705	13640	13510	13443	13411	13596	13519	13543	13691	13605	13626	13560	13431	13526	13761	13483	13681	13702	13683	13696	13517	13646	13364	13770	13609	13543	13498	13530	13737	13616	13549	13527	13632	13713	13701	13499	13446	13644	13674	13489	13493	13723	13624	13577	13694	13632	13532	13656	13633	13669	13707	13532	13573	13559	13572	13526	13630	13548	13602	13666	13623	13636	13626	13562	13743	13644	13586	13625	13528	13460	13583	13508	13613	13479	13588	13532	13520	13457	13632	13653	13442	13637	13385	13552	13555	13709	13521	13549	13503	13692	13643	13578	13612	13639	13591	13530	13609	13625	13669	13704	13593	13649	13601	13663	13496	13571	13612	13515	13485	13452	13684	13548	13412	13565	13507	13677	13560	13543	13622	13621	13625	13596	13606	13464	13553	13537	13512	13693	13618	13675	13516	13642	13619	13687	13678	13674	13700	13540	13602	13561	13659	13624	13658	13655	13739	13564	13626	13630	13524	13696	13504	13413	13635	13617	13667	13524	13620	13358	13635	13513	13483	13524	13574	13685	13548	13619	13691	13650	13697	13480	13508	13507	13518	13718	13458	13567	13547	13625	13559	13621	13501	13531	13723	13709	13515	13416	13601	13581	13571	13539	13610	13412	13651	13494	13654	13586	13590	13524	13512	13490	13580	13557	13694	13641	13415	13439	13581	13688	13480	13693	13511	13764	13681	13561	13741	13519	13663	13590	13659	13542	13727	13470	13813	13519	13637	13471	13504	13597	13666	13574	13682	13737	13590	13484	13415	13519	13678	13560	13601	13650	13566	13400	13637	13698	13554	13513	13502	13552	13564	13644	13532	13419	13656	13509	13635	13457	13483	13677	13554	13516	13512	13510	13545	13446	13667	13623	13534	13539	13672	13709	13647	13594	13528	13530	13384	13534	13520	13554	13607	13665	13546	13621	13563	13459	13482	13745	13376	13520	13615	13552	13434	13653	13533	13428	13571	13455	13663	13577	13645	13598	13624	13520	13627	13701	13606	13553	13747	13680	13523	13472	13527	13456	13479	13754	13554	13466	13511	13563	13615	13568	13562	13609	13388	13464	13596	13711	13637	13513	13517	13614	13585	13631	13693	13482	13374	13684	13275	13395	13580	13479	13501	13631	13438	13622	13548	13727	13514	13528	13459	13590	13457	13712	13588	13705	13518	13694	13639	13607	13663	13556	13544	13420	13621	13622	13739	13677	13507	13566	13621	13595	13698	13673	13501	13525	13453	13717	13685	13699	13838	13737	13606	13650	13382	13590	13476	13600	13652	13673	13565	13618	13531	13643	13644	13548	13684	13572	13686	13634	13503	13724	13627	13554	13734	13513	13390	13576	13641	13626	13430	13557	13439	13647	13590	13678	13480	13630	13745	13711	13624	13599	13650	13403	13745	13723	13593	13688	13549	13569	13717	13643	13733	13531	13615	13624	13520	13617	13485	13469	13723	13602	13516	13510	13528	13588	13409	13669	13578	13694	13493	13633	13588	13804	13653	13757	13438	13616	13573	13498	13668	13534	13633	13493	13619	13605	13551	13714	13510	13515	13535	13718	13561	13725	13556	13435	13547	13533	13660	13619	13633	13640	13702	13488	13482	13565	13585	13680	13683	13670	13681	13599	13612	13564	13724	13503	13532	13571	13704	13599	13537	13657	13468	13566	13663	13572	13553	13694	13516	13674	13642	13515	13578	13577	13545	13382	13678	13650	13611	13605	13637	13581	13729	13530	13567	13550	13559	13582	13773	13610	13709	13613	13562	13731	13520	13666	13667	13551	13471	13854	13808	13552	13565	13676	13533	13540	13556	13564	13518	13730	13714	13582	13704	13559	13580	13570	13527	13477	13622	13579	13512	13493	13307	13522	13501	13566	13631	13593	13531	13627	13720	13580	13557	13522	13593	13528	13452	13625	13613	13680	13644	13579	13804	13587	13538	13582	13621	13507	13582	13686	13608	13511	13422	13620	13629	13478	13671	13573	13526	13483	13552	13699	13569	13576	13568	13408	13651	13743	13470	13620	13615	13567	13643	13471	13637	13493	13697	13583	13596	13639	13619	13703	13537	13712	13576	13541	13492	13691	13516	13495	13608	13607	13573	13602	13663	13610	13654	13594	13626	13604	13628	13602	13522	13588	13555	13682	13512	13525	13656	13601	13677	13480	13626	13625	13537	13621	13531	13581	13626	13552	13401	13611	13541	13755	13765	13572	13665	13492	13749	13571	13631	13561	13698	13801	13652	13531	13579	13634	13552	13682	13569	13651	13570	13445	13627	13625	13736	13627	13667	13453	13508	13725	13458	13426	13495	13577	13436	13731	13544	13613	13603	13536	13508	13462	13544	13634	13500	13642	13546	13569	13574	13651	13380	13561	13537	13328	13472	13556	13539	13571	13610	13477	13710	13539	13640	13627	13553	13587	13521	13498	13732	13573	13615	13579	13511	13503	13609	13616	13602	13475	13563	13584	13586	13496	13624	13449	13668	13426	13622	13584	13604	13436	13722	13780	13683	13659	13621	13653	13482	13737	13639	13602	13479	13690	13688	13678	13706	13597	13609	13481	13787	13677	13494	13743	13730	13752	13633	13679	13561	13834	13636	13555	13616	13436	13606	13381	13535	13775	13385	13685	13626	13562	13579	13597	13447	13652	13694	13705	13534	13668	13610	13579	13665	13610	13628	13556	13558	13445	13528	13730	13444	13650	13660	13302	13714	13601	13605	13538	13650	13532	13740	13511	13599	13659	13479	13557	13617	13514	13658	13451	13677	13538	13716	13690	13414	13520	13600	13702	13539	13593	13590	13461	13577	13494	13625	13596	13575	13780	13573	13574	13346	13508	13504	13420	13436	13579	13455	13772	13608	13735	13564	13516	13447	13820	13391	13550	13671	13609	13642	13542	13624	13523	13454	13489	13674	13581	13629	13668	13680	13875	13515	13673	13634	13600	13664	13560	13408	13560	13576	13553	13669	13494	13684	13543	13652	13503	13682	13510	13707	13434	13483	13713	13659	13656	13542	13607	13539	13516	13731	13523	13642	13485	13499	13720	13652	13563	13703	13621	13564	13531	13445	13548	13612	13532	13607	13500	13712	13632	13639	13489	13573	13594	13532	13645	13537	13723	13578	13569	13473	13553	13477	13583	13564	13572	13539	13559	13597	13590	13677	13661	13622	13528	13560	13670	13583	13486	13413	13631	13627	13460	13443	13541	13553	13719	13555	13627	13634	13552	13451	13754	13655	13655	13667	13667	13655	13715	13396	13519	13629	13715	13493	13672	13361	13689	13498	13492	13552	13685	13760	13605	13589	13661	13560	13563	13698	13553	13375	13679	13603	13613	13625	13602	13409	13533	13642	13659	13468	13517	13605	13636	13531	13552	13631	13487	13625	13435	13627	13588	13602	13501	13433	13569	13620	13526	13650	13518	13492	13414	13694	13610	13535	13744	13550	13538	13508	13607	13697	13679	13470	13556	13451	13696	13680	13629	13490	13666	13695	13538	13532	13597	13663	13549	13452	13572	13666	13527	13712	13664	13556	13532	13505	13532	13497	13407	13725	13565	13495	13620	13574	13585	13580	13410	13590	13541	13714	13458	13557	13615	13493	13604	13606	13487	13742	13452	13492	13637	13562	13633	13630	13569	13620	13574	13649	13682	13618	13612	13600	13520	13720	13663	13613	13484	13619	13620	13550	13497	13524	13606	13703	13535	13686	13719	13649	13650	13692	13602	13671	13575	13613	13542	13685	13577	13589	13504	13626	13645	13587	13612	13547	13466	13469	13596	13539	13616	13718	13675	13523	13600	13651	13485	13694	13553	13673	13613	13519	13692	13544	13565	13520	13572	13619	13618	13601	13683	13501	13568	13534	13630	13658	13631	13641	13652	13619	13588	13618	13655	13683	13528	13646	13676	13581	13518	13604	13629	13414	13527	13528	13621	13530	13624	13599	13627	13370	13506	13408	13633	13627	13455	13561	13654	13608	13588	13473	13587	13442	13725	13528	13711	13523	13556	13583	13630	13571	13608	13548	13679	13691	13572	13595	13588	13631	13680	13522	13799	13662	13563	13557	13597	13456	13595	13635	13618	13514	13497	13592	13745	13527	13534	13632	13536	13694	13576	13744	13566	13601	13706	13710	13516	13592	13646	13685	13692	13632	13603	13573	13357	13570	13636	13629	13606	13664	13683	13643	13480	13485	13655	13606	13515	13569	13569	13601	13630	13498	13772	13564	13597	13484	13531	13589	13573	13616	13700	13672	13474	13554	13701	13565	13571	13562	13486	13595	13650	13510	13670	13571	13598	13674	13610	13747	13683	13687	13667	13568	13539	13556	13532	13521	13581	13612	13645	13596	13557	13441	13560	13732	13657	13582	13698	13616	13796	13641	13437	13596	13694	13496	13575	13624	13744	13350	13651	13475	13585	13554	13546	13622	13585	13544	13553	13548	13641	13608	13520	13719	13683	13505	13500	13582	13548	13641	13610	13575	13481	13690	13615	13623	13662	13653	13617	13548	13424	13624	13524	13595	13493	13571	13613	13551	13640	13434	13567	13636	13650	13636	13499	13743	13452	13586
30264	22465	23442	20871	19385	20109	20463	26957	26195	21907	19580	18380	17990	17997	17942	17962	17994	17823	17889	18014	18013	18125	17908	18171	17979	17954	17872	17808	17835	17874	17864	17928	17974	18138	18049	17871	18079	17922	17894	17867	17944	17913	17911	17975	17920	17925	17762	17567	17897	17887	17963	17860	18009	18118	18029	17859	18010	17897	17902	17825	17903	17947	17898	17921	17900	17945	17834	17831	18048	18162	18023	18021	17859	18020	17960	17925	17885	18040	17893	17853	17705	17957	17897	17759	17886	17929	17879	18042	17894	17985	17873	17805	17974	17818	17767	17793	17916	17754	18013	17912	17808	18172	17922	17775	17801	17724	17856	17904	17853	17770	17812	17780	17873	17829	17742	17968	17936	17780	18009	18004	17867	17904	17955	17999	18123	17913	17892	17679	17950	17824	17801	17932	17753	17847	17785	17845	17793	17810	18045	17646	17703	17926	17912	17966	17899	17883	17918	17975	17906	17830	17811	17815	17922	17885	17831	17875	17931	17869	18069	17928	18072	18172	18082	17912	17851	18095	17884	17980	17849	17944	17941	17763	18122	17889	18040	17987	17780	18001	17835	17878	17926	17809	17903	17792	18026	17668	18124	17865	18082	18179	17994	17933	18128	17880	17799	17822	17765	17857	17884	17950	17786	17779	17965	17969	17826	18043	17788	18051	18154	18106	17928	17884	17749	17833	17784	17814	17916	17852	17901	17875	17861	17845	17986	17978	17973	17959	17825	17957	17981	18133	17822	17675	17966	18059	17837	17711	17996	17869	17934	17773	17713	17819	17855	18058	17851	17710	18029	17896	18115	17932	18038	17816	18125	17914	18034	17922	17866	18014	17885	17985	18033	18045	17807	17965	17768	18021	17923	17986	17997	17932	18022	17818	17785	18029	17743	17860	17822	17829	18084	18100	18043	18013	17839	17853	17822	18121	17875	17851	17983	17854	17806	17771	18127	17817	17945	17846	18049	17951	17820	17932	17910	17791	17652	17877	17937	17891	18119	17846	18063	18103	17957	17922	17954	17826	17946	17866	17955	17939	17801	17796	17924	17974	17818	17883	18184	17823	17715	17836	17893	17834	17786	18176	18003	17896	17862	18028	18153	17956	18218	18054	17874	17934	17909	18021	17849	17755	17773	17875	17982	17887	17882	17977	17795	17890	17952	17744	18007	17859	18072	17890	17806	17999	17802	17814	18168	17804	17899	17662	17741	17792	17955	17989	17842	17895	17822	17879	17893	17914	17820	17858	18016	17884	17860	17963	17987	17798	17791	17938	18008	17978	17951	17823	17847	17707	17843	17850	17815	18082	17891	18028	17915	17701	17998	17776	17696	18014	18163	17968	18208	18041	17821	17841	17834	17748	18008	17894	17917	18110	18013	17905	18125	17912	17926	17869	17925	18151	18142	17973	17918	17951	18113	17992	17872	17935	17862	17883	18049	17969	18130	17945	18034	18007	17812	17978	17951	17968	17945	17980	17893	17991	17923	17784	17885	17938	17798	18055	18067	17737	17925	17808	18077	17939	18003	18160	18139	17814	17664	17775	17932	17969	17912	17898	17876	17895	17932	17881	17734	17711	17927	18142	18036	18159	17970	17942	17910	17930	17990	17813	17893	17984	18017	18106	17980	17949	17874	17879	18030	18005	17861	18016	18023	17743	18006	17782	17851	18096	18025	17951	17748	17951	18007	18100	18003	17977	18177	17964	17830	17984	17832	17959	17840	17713	17866	17972	17955	17933	17781	17935	17978	17732	17721	17919	17680	17936	17817	17822	18041	18115	17995	17909	17962	17996	18044	18046	17992	18116	17883	17966	17807	17840	17732	17926	17960	17950	17802	17999	17950	17744	17943	17865	17858	17898	17873	17890	17896	17957	18050	17829	17912	17689	17724	17989	18029	17722	17686	17706	17676	17948	18044	17909	18088	17991	17911	17919	17760	17886	17948	17989	18091	17913	17828	17921	17961	17796	17848	18014	18156	18086	17713	17985	17877	17855	17889	17902	17946	17803	17808	18046	18032	17910	17956	17880	17881	17935	18099	17950	17763	17830	17902	17924	17986	17940	17898	17860	17964	18058	17879	17973	17950	17773	17861	17885	17913	17919	17955	17984	17687	17733	17957	17841	17865	17743	17945	18065	17874	17844	17794	18080	18014	17893	17838	17884	18052	18019	17900	18071	17854	18110	17800	17884	18025	17746	17848	18009	18122	18046	17984	17884	17970	17937	17977	18040	17941	18255	18135	17980	17808	17830	17925	17815	18027	18028	17961	18006	17881	17917	17845	17935	17864	17770	17890	18124	17977	17680	17977	17599	17992	17810	17898	17835	17672	17859	17893	17805	17884	17961	17774	17872	17902	17813	17931	17919	18053	18061	17842	18073	17893	17861	17830	17989	17882	17975	17773	17804	17995	17942	17904	17811	17754	18002	17748	17854	18056	18013	17802	18096	17924	17986	17837	17752	17887	17858	17947	17957	17927	17949	17833	17993	17840	17853	17851	17836	17930	18071	18223	17938	17944	17891	17968	18093	17692	18017	17973	17962	17954	17755	17934	17627	18081	17959	17813	18153	17938	17834	17979	17746	17980	17892	17918	18054	17951	18024	17930	17907	17750	18094	18014	17962	18036	18001	18105	17818	17993	18069	17940	18045	18103	17808	17832	17779	17932	18037	18043	17827	17875	17826	17946	17982	17973	18124	18005	17725	17953	18143	17872	17852	17889	18052	17779	17917	18075	18022	17950	17914	17733	17849	18103	17837	18146	17879	17967	17924	17847	17819	17804	17905	17825	17909	17935	17878	17914	18021	17722	17857	18076	18109	17993	17742	17918	18073	17784	17832	17860	17736	17898	18018	17963	17812	17871	17895	17938	18008	18156	18059	18059	17879	17755	17844	17792	17903	17892	17797	17943	17966	18052	17739	18176	18117	17744	17839	17917	17826	17813	18049	17757	17964	17945	17887	18050	18059	17886	17727	17924	17905	17987	17863	18137	17955	18005	17915	17967	17837	17836	18111	17944	17865	17952	17765	18259	17962	18027	18008	17809	18009	17802	17823	18080	17924	18021	18109	17863	17936	18030	17981	17941	18008	17828	18029	17966	17821	17840	17937	17937	18029	18093	17791	18113	17829	18015	17913	18009	18039	17979	17963	17870	17940	17955	18005	18181	17894	17903	17797	17814	17761	17865	18095	18011	17891	17758	17989	18063	18094	18055	17910	17774	17762	17802	18004	17730	17841	18021	18003	18053	17999	17742	17916	17894	17846	18104	18039	17711	17893	17828	17926	17917	17916	17877	17687	17991	18023	18015	17877	17987	17652	17784	17853	18018	18028	18015	18011	18222	17985	17947	17873	17775	18012	17905	18053	17841	17825	17826	17893	17721	17934	17884	17879	17900	17807	17870	17909	17895	17822	17792	17794	17893	17732	18118	18093	17769	17716	17720	17822	17722	18075	17801	17999	17943	18005	17972	17947	17803	17770	18039	17824	17911	17836	17874	17970	17957	18040	18102	17957	17966	18016	18130	18136	18108	17925	17971	17982	17998	17995	18106	17789	17959	17869	17803	17784	17988	17721	18221	17600	18066	17951	17928	17740	17877	17860	17959	17826	17870	17814	17904	17806	17940	17896	17930	18049	17903	17871	17988	17899	17861	17762	17820	17835	17884	17842	17822	18101	17892	17843	17873	18275	17999	17897	17943	18012	18009	17824	17808	18086	17789	17923	17877	17862	17873	17868	17961	17760	17783	17794	17936	17968	17840	17725	17934	17960	17941	17810	17936	17983	17932	18146	17980	18031	18043	17909	17952	17864	17872	17865	18000	17775	17886	17750	17919	17870	18054	17866	18024	18025	17862	17940	17852	18122	17975	17876	18047	17811	17807	17912	17965	17676	17953	17965	18108	18055	17968	17938	17817	18074	17973	17737	18075	18200	18139	17926	17790	17877	17936	17909	17933	18012	17825	18061	18139	18034	17899	17864	18015	17672	17818	17675	17807	17769	18047	18076	18027	18028	17972	17830	17875	18029	17980	18013	17782	17949	17837	17970	17922	18025	18155	18013	17896	17955	18065	17821	17817	17725	18036	17819	18257	17707	18067	17776	18063	17837	17921	17923	18091	17810	17863	17799	17996	18022	17689	17790	17947	18092	17796	17969	17922	18017	18049	17947	17619	17897	17913	17833	17904	17797	18132	17946	18193	17850	17786	18124	17785	17718	18006	17948	18039	18039	17929	17803	17908	17862	18025	17968	18018	18100	17941	17969	17839	18003	18112	17834	17969	17911	17748	17889	18044	17887	17670	17807	17969	17874	17877	18097	17821	18014	18016	17888	17872	17753	17684	17701	17938	17950	17789	17856	17939	17998	18165	17622	17905	18017	18088	17839	18061	17998	18052	18093	18046	17879	18027	17851	17757	17871	17827	17927	17895	17828	18011	17907	17726	17683	18014	17993	17874	17943	17830	17759	17843	18029	18031	17857	17876	17977	17847	18012	17914	17860	17881	17955	17949	17939	17781	17836	17929	17824	17846	17841	17965	17785	17802	18019	18090	17983	18171	17777	17852	17842	17964	17942	17820	17838	17963	17814	17770	17923	17875	17928	17906	17787	17981	17985	17890	17902	18022	17969	17772	17934	17937	17991	17831	17973	17956	18020	17841	17877	17779	18010	18054	18141	17820	17793	17933	18046	18071	17932	18013	17931	18066	17843	18112	17937	17775	18082	18081	17888	18039	18065	17985	18051	17956	17933	18056	17773	17977	17998	17944	17872	17971	17957	17818	17935	17971	17920	18130	18048	17785	17876	18030	17756	17974	17867	17949	18019	17917	17800	18078	18062	17753	17772	17930	17964	17858	18132	17647	17920	17897	17870	17989	17934	17809	17797	17752	17998	17926	17843	17675	17662	18077	18147	17962	17775	17915	17736	17925	17929	18084	17953	17977	17781	17736	17878	18094	17791	17841	17820	17888	17819	18012	18022	18175	18040	18056	18044	18180	17820	17656	17907	17885	17874	18046	18004	18074	18045	17847	17956	17859	18032	17977	18238	17909	17820	17980	17764	17970	17836	17888	17996	17950	18212	18120	17978	17703	17935	17950	17937	18023	18047	17963	17959	17757	18032	17759	18027	17903	17960	17837	17818	17886	17921
16603	18223	18981	16322	17087	17447	18476	26503	23434	18292	15315	14296	14138	14179	14137	14233	14139	13989	14277	14069	14140	14010	14113	14138	14295	14037	14149	13962	14213	13964	14109	14176	14016	13963	14158	13878	14007	14010	14005	14052	14029	14106	13982	14075	14164	14056	14239	14033	14105	13854	14081	14121	14084	14192	13920	13997	14051	14017	13929	14110	14236	13961	14083	14131	13929	13991	14131	13965	14022	14166	14053	13999	14166	14059	14090	14067	13811	14096	14140	14120	13832	14118	14119	13953	13922	14049	14032	14255	13891	13955	13999	14084	14065	14088	13934	14099	14162	14022	14067	14051	13909	14072	13911	14037	14230	13849	14127	13978	14019	13956	13997	14079	13976	14063	14083	14063	13939	14086	13983	14092	14011	14083	13884	14016	14011	14239	13946	14175	14075	14012	14219	14043	13987	13971	14074	14049	13882	13966	14125	14036	14202	14165	14019	13900	13971	13993	13969	14029	14055	14150	13844	14127	14028	14116	14138	14016	14092	14186	14120	14030	14101	14078	14038	13938	14144	13987	14153	13989	14156	14086	13985	14126	14036	14087	13929	13977	14219	13979	14172	14176	14098	14163	14195	14194	14007	13982	14007	14175	14308	14125	14085	13968	14082	14050	14022	13994	13927	14086	13950	13970	14098	14122	14039	14117	14106	14140	14126	14184	14003	14027	14072	14091	13889	13889	14012	13900	14045	13980	13974	13955	14109	14125	14239	14059	14130	14011	13974	14166	14034	14041	14326	14013	13998	13940	14165	14063	13984	14100	14138	14106	14043	13887	14108	14205	14035	14134	14025	13845	14061	13981	14068	14108	14038	13919	14008	14077	14108	14032	14086	14202	13979	14013	14125	14194	14076	14014	14263	14195	13899	14152	14036	14177	14092	13943	14009	14205	14011	14008	13920	14063	14134	14146	14028	13904	13919	14165	13996	14002	14000	13998	14071	14200	14052	14051	14105	14039	13942	13904	14038	14256	14062	14156	14139	14016	14029	14074	14104	14137	14115	14010	14108	13994	13999	14103	13986	14102	14131	14014	13941	14077	14013	14044	14058	13999	14074	14101	14119	14112	14087	14087	14075	13975	13953	14015	13933	14146	14058	14021	14113	14080	14202	14182	14066	13945	14140	13979	14039	14017	14063	14136	14146	14042	14073	14001	13931	14028	14057	13925	14233	14025	14059	14125	14015	14027	14133	14113	14073	13991	14223	14008	14159	14160	14055	14142	13972	14002	14101	14141	14164	14137	14034	13952	14114	14032	14088	13751	14096	13952	13923	14042	14280	14098	14060	14020	14241	13926	14098	13942	14050	14029	14264	14033	14188	14010	13865	14115	14142	14134	14032	14007	14005	14040	13994	14148	14101	14022	14129	14062	14082	14233	13979	14133	14134	14038	14175	13862	14236	13877	13921	13897	14064	13950	13925	13910	14080	14091	14063	14060	14110	14124	14075	14035	14002	14032	13950	14269	13896	14049	13975	14134	14046	14229	14071	14092	14210	14094	14178	14013	14035	13953	13878	14099	14048	13993	14072	13863	14057	14084	14108	14242	14068	14101	13945	14128	14029	14044	13906	14023	14072	14117	14100	14009	13934	13962	14105	13997	14080	14217	14025	14225	13985	14091	14049	14263	13998	14041	14053	14035	14029	14214	14095	14045	13906	14016	14040	14075	14259	14047	14105	14095	13951	14094	14104	14069	14160	14093	13974	14203	14010	13996	14180	14002	14208	13949	14086	14202	14045	14016	14123	13966	13943	14171	14085	13859	13931	14106	14159	14077	14012	14058	14090	14026	14097	14019	14014	14032	14064	14111	14106	13974	13985	14049	14100	14025	14085	14167	13844	14061	13893	14157	14047	14183	13997	14052	14144	14036	14087	14024	13891	13935	14112	13995	14114	14359	14241	14157	14133	13798	14140	13927	14091	14015	14143	14113	13946	14117	14136	13952	14175	14115	13969	14081	13926	14168	14198	13979	13919	14004	14083	14109	13963	14203	13885	14081	14017	14171	14073	14053	14100	13999	14211	14032	14078	14097	14100	14132	14070	14150	14044	13844	14004	14129	14164	14102	14005	13998	14008	14043	14102	14087	14182	14050	13934	14124	14068	14083	14017	14079	14079	14171	14026	14064	14099	14041	14082	14119	14103	13942	14064	14008	14123	14004	14150	14085	14167	14218	14256	14065	14020	13932	13935	14047	14059	14088	13973	14224	14184	14083	14087	13962	13962	14186	13931	14011	13888	14206	14066	13914	14164	13943	14129	14047	14011	13950	13842	14056	13991	14004	14217	14048	13950	14119	13895	14016	14234	14140	14272	13945	14016	13949	13946	13990	13939	14054	14016	13988	13986	13833	14027	14085	14127	13925	14028	14192	14139	14119	14014	14038	13942	13878	14005	14197	14219	14062	14074	14134	14047	14153	13980	14050	14029	13918	14135	14005	14177	14065	14003	14187	14045	13983	13982	13988	13952	14047	14067	13929	14076	14275	14251	14091	14090	13933	14120	14185	14087	13960	14131	14048	14070	14016	14073	14031	14222	14105	14053	13922	14013	13817	14135	14037	14132	14033	14116	13872	14005	14169	14116	13908	14134	13994	14240	13947	14235	14083	14022	13990	13920	14218	14140	14062	14091	13987	14046	13966	14041	13934	14014	14023	14133	13965	14032	14010	14084	14003	14119	14020	14105	13989	14024	13984	13972	13912	14077	13971	14061	14086	14107	14051	14146	14138	14121	13993	14041	14119	14131	14145	13999	13958	13971	14026	14051	14062	14058	13971	14085	14024	14116	14117	14135	14132	13845	14183	14057	13971	13777	13906	14259	13869	14105	13978	14190	14126	14003	14128	14109	14063	13957	14015	14032	13904	14296	13978	14010	14050	13959	13851	14112	14108	14150	14111	14181	14192	14153	13945	14159	14091	13956	14023	14136	14089	14168	14012	14196	14172	14230	14135	14170	14138	14099	13986	14154	14109	14169	13959	14220	14092	14031	14078	13924	14055	14177	14098	13976	14200	14073	13944	14103	14028	14060	13980	14117	14221	14018	13976	14240	13920	14099	14108	13949	14214	13964	14065	14105	14206	14108	14129	14273	14112	14103	13993	14002	14062	14128	14103	13855	13961	13936	14133	14091	14058	13891	14054	14097	14124	13936	14210	13904	14150	13983	14133	13987	14121	14241	14055	14012	14093	14203	14204	14121	14149	14081	13962	14153	14139	13829	14030	14211	14028	14045	14116	14149	13984	14175	14113	14104	14108	13998	14140	14103	13955	14103	13982	14029	13930	14042	14134	13968	13967	14145	13880	14083	14151	14089	14057	14009	14159	14081	14030	14049	14013	13966	14027	14094	14135	14255	13973	13959	14141	14075	14128	14083	14213	14161	13987	14018	14137	14007	13979	13996	14100	14093	14008	14210	14060	14074	14175	14098	14042	13823	13978	14062	14142	14091	14010	13920	13873	14068	13983	14019	13991	13948	13975	13941	14109	14126	14214	14059	14195	14029	14023	14033	14186	14116	14003	14078	13992	14081	14066	14100	14016	13940	14102	14005	14045	14123	14053	14011	13978	13941	14145	13998	13988	14124	14147	14130	14002	13924	13915	14109	14090	14027	14143	13956	14028	14059	14177	14026	14214	13975	14043	14084	14126	14185	14209	14014	14136	14026	14084	14027	14143	14112	14022	14119	14131	13965	14064	13922	14056	14116	14101	14021	14072	14048	13980	14071	13995	14175	13954	14044	13792	14196	14101	14041	14049	14113	13980	14098	13959	14139	14010	14067	14054	14154	14230	14027	13867	14098	14054	14171	14165	14019	14206	13981	13941	14048	14258	14034	13930	13977	14171	14114	14168	14083	14128	13893	14043	13873	14135	14280	14086	14020	14024	13926	14046	13992	13955	14011	14068	14065	14102	14040	14038	14090	14167	14033	13976	14072	13944	13986	14030	14146	14084	14070	14185	14082	14042	14153	13978	14048	13893	14110	14136	14092	13981	14153	13912	13987	14055	14046	14084	14093	14105	14076	13998	13877	14209	13947	14163	14044	14039	14097	14199	14058	14154	14048	14232	14026	14015	14097	13823	14036	13968	13980	14037	14075	14146	13937	14302	14047	14003	13928	14081	13992	14138	14091	14084	13911	14207	14073	14196	14210	13935	14090	14020	14192	14180	14098	14114	14056	14087	13796	14150	14003	14021	13901	13995	14023	13997	14062	14000	14051	14084	14291	14126	13981	13973	14162	13958	14044	14012	14114	14041	14022	14106	14079	14151	14038	14066	14111	14057	14231	14148	14090	13869	13974	14071	14091	14145	14204	13923	14048	14084	14217	14113	14073	14211	13894	14129	14159	14176	13930	14094	14190	14019	14068	14021	14009	13995	14116	14186	14074	14067	14071	14017	14132	14098	14073	14245	13918	13903	13985	13961	13994	14118	13984	14224	14143	13915	14153	14159	14046	14039	14211	14101	14013	14167	14119	14239	14106	13967	13917	14042	14055	14185	14235	14075	14055	14043	14333	14178	14186	14065	14109	14145	13900	13971	13905	13892	14180	14161	14053	14046	14140	14122	14006	14054	13984	14148	14170	13962	14059	14232	14216	13998	14149	14132	14106	13990	14054	14042	13995	14000	14129	13939	14209	13947	14239	14013	14093	14072	14009	14133	14199	14095	13955	14198	14157	14020	14135	14093	14064	14035	14104	14107	14187	13953	14168	13900	14186	14026	13938	14059	13977	14149	14054	13796	14158	14003	14004	14025	14011	14003	13939	14047	14173	14101	14117	14062	14010	14055	14197	13960	13931	14149	14080	13982	14201	13970	13960	14085	14052	14079	14070	14176	14061	14051	14042	14017	14031	14051	14183	14161	14112	14129	14028	13875	14195	14088	14097	14099	14003	14158	14184	13945	13980	14018	13994	14130	14068	13915	14190	13936	14205	14023	14086	14065	14077	14066	14099	14175	14140	14182	13955	14214	14011	14191	14085	14048	13975	13978	14055	13987	13968	14082	14079	14014	14114	13811	14027	13980	13992	14091	13964	14136	14097	14079	14008	14122	14159	14102	14114	14099	14017	14069	13984	13986	14021	14102	13977	14257	14252	14086	14045	14040	13987	14051	13971	13973	13897	14048	13943	14128	14194	13992	14023	13934
25336	21064	27934	25255	24006	23739	31785	60048	50796	35248	24422	18725	17290	16778	16749	16555	16744	16672	16639	16642	16564	16631	16623	16637	16552	16649	16752	16718	16601	16472	16402	16702	16591	16458	16789	16649	16712	16689	16749	16568	16782	16593	16504	16527	16561	16382	16651	16721	16737	16651	16673	16724	16714	16599	16648	16644	16649	16701	16473	16753	16638	16415	16559	16599	16610	16558	16642	16612	16810	16543	16721	16681	16504	16665	16544	16477	16579	16626	16477	16669	16708	16605	16429	16578	16700	16433	16646	16673	16614	16538	16473	16733	16701	16546	16726	16760	16448	16381	16544	16631	16703	16750	16536	16405	16549	16512	16526	16594	16600	16506	16377	16499	16656	16352	16346	16521	16548	16455	16544	16521	16631	16381	16749	16854	16573	16782	16687	16639	16562	16420	16584	16498	16583	16580	16629	16579	16633	16765	16602	16670	16652	16501	16553	16589	16819	16445	16374	16563	16660	16587	16428	16607	16503	16700	16518	16700	16542	16780	16580	16405	16599	16374	16544	16689	16633	16476	16514	16565	16565	16652	16671	16649	16292	16272	16534	16610	16491	16419	16651	16597	16574	16763	16534	16553	16642	16429	16705	16488	16732	16530	16576	16483	16618	16351	16593	16601	16520	16518	16740	16563	16594	16479	16569	16653	16649	16418	16678	16727	16639	16516	16470	16754	16450	16355	16525	16596	16670	16661	16744	16740	16581	16427	16448	16493	16659	16762	16681	16465	16652	16548	16648	16512	16718	16471	16594	16642	16572	16590	16421	16331	16629	16599	16686	16640	16607	16700	16684	16746	16673	16496	16714	16633	16710	16543	16652	16458	16602	16639	16609	16535	16512	16606	16653	16553	16715	16432	16506	16336	16783	16766	16781	16477	16688	16752	16625	16559	16668	16538	16696	16539	16699	16575	16722	16521	16651	16610	16696	16613	16562	16470	16499	16734	16468	16554	16753	16519	16603	16548	16593	16684	16783	16620	16613	16523	16641	16626	16603	16362	16422	16571	16539	16601	16709	16317	16649	16588	16752	16576	16517	16580	16590	16722	16661	16622	16442	16526	16552	16651	16523	16590	16498	16558	16682	16590	16647	16458	16570	16524	16427	16803	16563	16571	16504	16595	16518	16537	16515	16568	16659	16567	16709	16521	16618	16479	16651	16494	16594	16409	16627	16639	16644	16634	16753	16718	16760	16437	16532	16705	16476	16713	16451	16437	16473	16612	16540	16795	16647	16458	16408	16461	16659	16526	16780	16479	16554	16681	16552	16442	16515	16558	16315	16419	16702	16490	16465	16551	16631	16519	16519	16647	16625	16685	16630	16411	16690	16802	16576	16528	16744	16523	16734	16498	16471	16657	16591	16549	16371	16559	16501	16558	16644	16630	16644	16679	16569	16638	16607	16746	16683	16614	16592	16691	16785	16631	16623	16692	16528	16821	16511	16425	16500	16605	16643	16628	16447	16576	16535	16428	16500	16892	16453	16584	16616	16461	16414	16661	16587	16646	16864	16534	16495	16635	16445	16452	16665	16579	16597	16741	16666	16698	16771	16552	16668	16618	16465	16501	16561	16419	16401	16646	16447	16527	16634	16704	16557	16595	16360	16548	16570	16530	16653	16459	16470	16609	16480	16597	16654	16704	16656	16720	16530	16739	16492	16364	16537	16530	16573	16615	16618	16500	16665	16627	16586	16710	16538	16650	16575	16599	16576	16420	16531	16584	16591	16557	16608	16749	16593	16464	16595	16707	16463	16569	16685	16530	16638	16649	16454	16556	16506	16593	16618	16566	16780	16572	16512	16372	16439	16403	16713	16563	16482	16484	16566	16543	16560	16512	16483	16576	16790	16509	16390	16685	16594	16522	16678	16562	16535	16526	16369	16426	16542	16395	16356	16541	16587	16572	16640	16469	16446	16615	16621	16730	16681	16497	16626	16355	16581	16613	16565	16654	16614	16523	16398	16724	16580	16347	16556	16761	16701	16488	16616	16632	16643	16609	16638	16706	16383	16626	16730	16439	16523	16611	16612	16387	16521	16658	16498	16500	16875	16516	16664	16697	16740	16685	16687	16659	16578	16593	16429	16410	16417	16474	16563	16611	16581	16606	16625	16615	16612	16539	16595	16429	16559	16558	16558	16350	16771	16493	16657	16562	16419	16346	16652	16672	16626	16692	16745	16677	16713	16532	16449	16684	16754	16599	16562	16441	16588	16430	16773	16623	16555	16776	16567	16681	16675	16611	16627	16558	16861	16742	16597	16570	16437	16542	16547	16511	16563	16624	16632	16774	16732	16531	16639	16479	16495	16590	16462	16573	16681	16601	16454	16687	16613	16566	16538	16386	16607	16644	16699	16677	16502	16637	16755	16531	16411	16637	16430	16488	16525	16524	16692	16577	16496	16808	16471	16685	16550	16124	16566	16522	16617	16560	16464	16511	16444	16557	16670	16582	16395	16379	16652	16480	16475	16754	16618	16651	16593	16541	16445	16409	16519	16442	16545	16631	16667	16623	16734	16536	16661	16487	16576	16684	16654	16522	16804	16619	16521	16657	16655	16474	16474	16711	16643	16792	16577	16676	16639	16474	16521	16593	16532	16663	16719	16796	16467	16436	16591	16635	16593	16663	16716	16585	16521	16576	16496	16645	16645	16589	16538	16558	16708	16575	16696	16704	16547	16541	16486	16663	16919	16614	16474	16570	16489	16550	16450	16649	16601	16672	16703	16772	16708	16561	16636	16614	16609	16735	16708	16575	16738	16610	16583	16589	16706	16551	16636	16593	16646	16522	16475	16687	16507	16647	16512	16634	16724	16501	16657	16520	16554	16761	16471	16610	16522	16556	16528	16646	16574	16521	16582	16490	16773	16530	16600	16517	16595	16618	16534	16363	16694	16786	16633	16749	16582	16562	16601	16743	16553	16619	16702	16538	16552	16601	16594	16716	16683	16393	16447	16412	16678	16713	16687	16710	16556	16533	16641	16622	16649	16577	16538	16583	16643	16711	16594	16661	16654	16620	16625	16878	16577	16433	16584	16703	16858	16619	16520	16589	16470	16440	16531	16595	16572	16782	16465	16546	16551	16572	16527	16466	16680	16552	16572	16639	16541	16577	16546	16626	16547	16731	16647	16556	16573	16639	16579	16715	16232	16502	16435	16650	16678	16526	16390	16588	16610	16696	16662	16459	16650	16587	16750	16582	16679	16577	16645	16669	16368	16480	16492	16625	16441	16667	16635	16511	16807	16661	16557	16555	16555	16721	16295	16605	16678	16670	16538	16780	16847	16726	16627	16557	16506	16525	16530	16690	16674	16434	16611	16571	16586	16552	16663	16798	16518	16504	16619	16860	16606	16790	16645	16335	16449	16504	16834	16451	16469	16604	16598	16473	16601	16606	16567	16659	16571	16442	16515	16559	16712	16599	16486	16439	16663	16374	16600	16591	16492	16578	16651	16651	16592	16572	16531	16392	16549	16453	16542	16607	16514	16585	16542	16513	16618	16605	16401	16735	16557	16516	16632	16653	16648	16712	16623	16563	16498	16728	16546	16686	16461	16558	16696	16677	16574	16701	16532	16729	16530	16605	16442	16498	16588	16818	16317	16619	16588	16587	16579	16640	16745	16667	16626	16652	16763	16617	16510	16674	16615	16677	16578	16598	16499	16418	16775	16558	16574	16625	16744	16552	16685	16524	16535	16549	16552	16645	16558	16545	16712	16507	16607	16598	16496	16475	16528	16449	16722	16535	16676	16595	16399	16725	16675	16462	16343	16573	16464	16524	16754	16492	16505	16426	16641	16521	16578	16460	16479	16513	16667	16370	16592	16625	16679	16555	16374	16430	16955	16573	16636	16539	16727	16628	16659	16944	16731	16751	16594	16490	16459	16440	16598	16493	16584	16544	16598	16621	16775	16701	16599	16460	16686	16766	16516	16803	16648	16640	16640	16776	16512	16514	16543	16717	16750	16570	16528	16626	16535	16704	16388	16516	16590	16465	16691	16417	16443	16749	16641	16655	16513	16752	16397	16713	16674	16598	16643	16689	16723	16603	16672	16622	16513	16661	16716	16455	16467	16435	16581	16686	16675	16657	16647	16656	16428	16398	16555	16681	16543	16579	16534	16525	16582	16499	16765	16600	16626	16685	16750	16561	16699	16558	16574	16473	16432	16606	16800	16496	16534	16705	16509	16601	16761	16492	16528	16627	16598	16575	16741	16628	16593	16577	16541	16665	16500	16362	16577	16687	16590	16526	16699	16668	16781	16606	16533	16587	16657	16700	16452	16468	16522	16641	16812	16543	16686	16570	16503	16652	16495	16629	16651	16745	16623	16480	16511	16391	16441	16500	16463	16721	16538	16592	16724	16553	16648	16429	16371	16413	16727	16611	16633	16427	16550	16661	16548	16511	16441	16551	16726	16647	16572	16575	16542	16682	16493	16616	16761	16502	16621	16727	16548	16520	16652	16587	16634	16472	16595	16663	16712	16527	16671	16785	16697	16697	16705	16503	16532	16699	16850	16677	16524	16652	16654	16754	16700	16531	16546	16407	16465	16735	16661	16582	16479	16626	16636	16549	16791	16618	16625	16779	16789	16458	16456	16681	16529	16496	16683	16699	16833	16572	16517	16722	16927	16779	16745	16582	16741	16582	16462	16782	16651	16838	16617	16615	16735	16544	16773	16629	16560	16756	16466	16542	16645	16716	16660	16416	16667	16517	16586	16488	16527	16486	16661	16538	16579	16746	16676	16778	16649	16381	16658	16622	16744	16510	16531	16605	16569	16517	16751	16514	16465	16780	16666	16620	16584	16597	16824	16662	16665	16783	16765	16515	16652	16469	16681	16501	16376	16459	16644	16533	16391	16598	16423	16491	16623	16626	16607	16548	16338	16462	16491	16384	16458	16566	16451	16579	16396	16430	16685	16529	16560	16592	16522	16715	16720	16510	16545	16571	16336	16633	16679	16383	16506	16560	16525	16673	16661	16326	16485	16669	16776	16389	16583	16602	16424	16600	16456	16548	16457	16668	16876	16545	16594	16641	16613	16602	16544	16639	16500	16513	16728	16558	16640	16748	16549	16684	16653	16615	16556	16729	16592	16478	16527	16612	16658	16513	16581	16362	16621	16475	16556	16713	16286	16598
17299	28021	27771	26209	24584	21342	32061	57997	47343	33032	20005	14526	13724	13255	13202	13108	13112	13464	13556	13366	13340	13279	13367	13339	13305	13337	13354	13236	13297	13433	13323	13293	13277	13510	13356	13433	13174	13121	13386	13152	13373	13393	13344	13335	13259	13308	13084	13362	13173	13439	13281	13092	13343	13460	13315	13363	13348	13330	13092	13325	13476	13302	13147	13424	13347	13298	13206	13268	13282	13114	13256	13238	13415	13292	13188	13338	13356	13387	13280	13307	13166	13126	13250	13290	13317	13446	13179	13310	13389	13339	13341	13252	13237	13345	13128	13235	13233	13165	13089	13252	13315	13196	13307	13393	13418	13272	13347	13239	13325	13222	13353	13031	13139	13503	13358	13251	13268	13249	13311	13286	13390	13266	13188	13411	13327	13376	13211	13335	13331	13231	13089	13308	13120	13210	13317	13217	13378	13271	13333	13268	13229	13343	13467	13228	13351	13230	13344	13317	13239	13175	13213	13259	13256	13200	13331	13379	13153	13526	13153	13157	13444	13166	13268	13405	13154	13140	13356	13168	13400	13264	13338	13083	13328	13244	13192	13284	13267	13165	13445	13320	13285	13138	13341	13292	13314	13171	13158	13292	13355	13288	13342	13410	13084	13346	13090	13168	13268	13143	13359	13280	13239	13218	13162	13164	13287	13330	13275	13237	13373	13373	13337	13229	13294	13299	13480	13359	13240	13433	13171	13287	13297	13261	13205	13434	13223	13403	13196	13364	13251	13270	13258	13179	13221	13277	13384	13351	13173	13283	13350	13361	13353	13289	13158	13273	13390	13444	13319	13374	13285	13344	13525	13202	13325	13289	13246	13382	13340	13235	13370	13265	13516	13205	13400	13254	13314	13312	13242	13217	13154	13333	13142	13277	13306	13182	13272	13327	13294	13358	13300	13325	13417	13206	13253	13157	13314	13364	13468	13321	13335	13221	13185	13504	13422	13444	13352	13255	13218	13221	13255	13157	13420	13242	13243	13384	13163	13264	13240	13255	13267	13276	13300	13201	13307	13259	13397	13353	13049	13109	13184	13284	13167	13334	13123	13260	13378	13432	13306	13213	13344	13346	13120	13408	13100	13269	13279	13281	13234	13141	13272	13232	13265	13200	13244	13471	13319	13382	13132	13333	13140	13266	13315	13320	13282	13254	13357	13244	13244	13489	13162	13198	13204	13246	13240	13196	13337	13369	13220	13357	13174	13386	13349	13370	13388	13342	13387	13321	13402	13218	13184	13237	13312	13349	13107	13373	13284	13354	13342	13309	13268	13251	13235	13264	13242	13212	13211	13117	13295	13255	13461	13260	13356	13239	13347	13285	13430	13263	13289	13253	13196	13393	13340	13341	13449	13339	13191	13349	13057	13326	13346	13264	13206	13158	13342	13420	13247	13194	13300	13317	13059	13266	13292	13179	13368	13370	13337	13274	13307	13215	13269	13279	13380	13402	13341	13344	13225	13220	13332	13204	13243	13179	13415	13287	13270	13142	13220	13214	13388	13168	13181	13232	13200	13196	13151	13341	13284	13273	13265	13296	13359	13281	13231	13289	13198	13179	13237	13285	13182	13347	13258	13259	13173	13157	13322	13394	13217	13266	13315	13042	13112	13253	13375	13293	13245	13077	13349	13260	13275	13111	13248	13276	13394	13324	13339	13421	13170	13479	13298	13184	13297	13157	13382	13278	13326	13304	13361	13354	13335	13169	13213	13163	13224	13165	13389	13290	13237	13253	13298	13165	13273	13227	13270	13340	13217	13169	13295	13269	13567	13194	13402	13332	13272	13225	13296	13408	13341	13435	13236	13293	13296	13300	13306	13295	13232	13338	13355	13349	13294	13277	13215	13133	13103	13266	13381	13448	13275	13273	13155	13412	13291	13287	13129	13228	13282	13167	13415	13174	13299	13390	13472	13300	13306	13284	13313	13417	13403	13264	13337	13151	13215	13287	13206	13147	13173	13319	13185	13378	13202	13383	13331	13177	13283	13262	13144	13208	13240	13214	13282	13366	13190	13138	13308	13256	13263	13314	13452	13193	13122	13284	13167	13319	13157	13226	13150	13244	13226	13257	13347	13295	13252	13348	13330	13243	13169	13132	13294	13177	13408	13211	13274	13220	13323	13198	13333	13191	13164	13164	13382	13360	13334	13175	13276	13279	13348	13266	13220	13307	13416	13218	13277	13341	13424	13326	13292	13314	13342	13177	13388	13109	13456	13304	13102	13435	13383	13289	13356	13375	13413	13214	13154	13289	13201	13268	13240	13214	13371	13457	13343	13132	13257	13125	13197	13420	13261	13302	13269	13142	13250	13306	13428	13150	13325	13476	13286	13201	13206	13195	13276	13189	13277	13289	13223	13370	13309	13212	13283	13366	13363	13243	13143	13353	13150	13468	13385	13301	13332	13087	13263	13208	13415	13236	13242	13295	13207	13364	13058	13283	13469	13339	13285	13173	13347	13332	13246	13229	13517	13152	13143	13329	13391	13379	13359	13178	13447	13286	13135	13392	13451	13245	13394	13253	13364	13426	13262	13252	13283	13218	13249	13379	13310	13276	13291	13358	13313	13276	13291	13219	13228	13225	13396	13369	13349	13358	13314	13215	13025	13284	13380	13364	13180	13470	13145	13378	13158	13333	13335	13340	13219	13122	13152	13424	13352	13211	13180	13090	13183	13386	13294	13249	13281	13284	13304	13383	13452	13233	13170	13375	13300	13326	13192	13190	13355	13150	13401	13261	13397	13198	13180	13287	13212	13180	13248	13327	13274	13270	13266	13254	13135	13269	13146	13350	13286	13310	13233	13466	13216	13199	13224	13341	13294	13295	13275	13461	13084	13362	13240	13446	13431	13157	13182	13283	13131	13255	13379	13298	13358	13335	13247	13156	13260	13321	13186	13280	13087	13295	13253	13318	13227	13380	13290	13460	13404	13378	13195	13267	13237	13267	13395	13323	13231	13304	13156	13391	13443	13318	13223	13373	13388	13461	13280	13273	13305	13224	13184	13284	13245	13276	13346	13244	13283	13316	13377	13290	13398	13508	13238	13299	13254	13414	13232	13292	13248	13487	13211	13329	13252	13237	13444	13204	13303	13372	13210	13162	13348	13336	13435	13375	13334	13218	13168	13317	13190	13308	13255	13255	13296	13174	13394	13134	13174	13276	13346	13222	13107	13136	13242	13204	13295	13302	13311	13209	13379	13319	13330	13146	13256	13218	13283	13307	13163	13332	13214	13245	13308	13256	13372	13243	13229	13337	13335	13279	13205	13501	13250	13237	13423	13389	13277	13435	13270	13146	13272	13192	13322	13397	13264	13257	13237	13148	13158	13224	13166	13262	13390	13205	13288	13312	13445	13149	13174	13378	13271	13275	13143	13216	13038	13226	13314	13400	13253	13286	13254	13368	13256	13347	13347	13257	13309	13228	13132	13155	13158	13165	13395	13161	13271	13176	13266	13309	13302	13336	13157	13200	13223	13228	13255	13244	13155	13187	13085	13297	13371	13160	13168	13472	13194	13250	13406	13191	13284	13473	13280	13303	13329	13186	13158	13305	13152	13309	13271	13446	13254	13307	13276	13544	13194	13366	13322	13539	13260	13239	13249	13252	13245	13407	13420	13231	13415	13140	13334	13326	13349	13308	13214	13295	13155	13109	13178	13237	13324	13265	13292	13323	13219	13190	13361	13241	13216	13314	13209	13339	13268	13470	13252	13231	13410	13355	13245	13299	13358	13229	13075	13283	13390	13345	13312	13171	13385	13510	13259	13249	13359	13209	13194	13061	13291	13196	13408	13243	13368	13331	13293	13275	13144	13307	13251	13345	13162	13352	13221	13290	13275	13354	13404	13280	13298	13359	13345	13200	13277	13321	13242	13257	13445	13347	13401	13260	13288	13321	13310	13301	13169	13054	13416	13253	13363	13235	13271	13333	13271	13297	13269	13132	13350	13429	13250	13144	13226	13311	13180	13270	13429	13294	13287	13292	13100	13096	13380	13129	13249	13459	13480	13178	13190	13320	13205	13248	13412	13262	13298	13177	13223	13329	13260	13161	13169	13404	13203	13311	13164	13279	13257	13198	13241	13153	13384	13374	13287	13190	13278	13444	13185	13370	13231	13196	13206	13406	13367	13257	13229	13243	13454	13256	13396	13323	13315	13146	13221	13183	13332	13301	13248	13285	13226	13319	13122	13450	13272	13315	13382	13581	13185	13387	13394	13067	13321	13375	13112	13348	13253	13360	13258	13333	13297	13259	13245	13256	13195	13335	13370	13232	13331	13246	13250	13372	13257	13367	13311	13313	13403	13122	13402	13338	13328	13239	13221	13186	13260	13245	13432	13337	13237	13314	13434	13268	13291	13314	13271	13355	13279	13205	13404	13184	13273	13224	13347	13445	13225	13365	13255	13342	13405	13343	13293	13430	13337	13169	13227	13316	13268	13209	13240	13187	13211	13248	13138	13221	13176	13324	13383	13334	13093	13178	13256	13524	13293	13164	13274	13235	13259	13379	13186	13229	13336	13242	13107	13483	13178	13257	13229	13291	13423	13332	13213	13191	13411	13302	13348	13185	13229	13327	13112	13159	13219	13322	13222	13292	13320	13223	13216	13246	13347	13384	13267	13319	13402	13243	13232	13319	13413	13208	13306	13459	13292	13248	13313	13259	13351	13125	13388	13327	13235	13194	13311	13297	13331	13241	13316	13329	13371	13462	13155	13310	13354	13099	13233	13301	13345	13365	13413	13305	13189	13174	13249	13362	13291	13247	13276	13277	13358	13232	13195	13295	13387	13347	13304	13179	13302	13342	13260	13158	13142	13317	13376	13216	13425	13381	13166	13410	13319	13475	13214	13372	13304	13255	13400	13199	13338	13268	13241	13286	13331	13321	13181	13412	13319	13325	13334	13291	13177	13224	13436	13490	13270	13338	13317	13163	13380	13317	13170	13216	13155	13283	13196	13539	13424	13331	13226	13193	13236	13279	13257	13118	13297	13296	13346	13285	13261	13181	13259	13275	13390	13290	13242	13250	13317	13286	13191	13260	13216	13153	13235	13125	13357	13436	13132	13366	13206	13235	13073	13346	13325	13360	13199	13188	13399	13058	13276	13193	13370	13380	13413	13348	13003	13377	13343	13460
23909	21032	28482	24123	23174	25965	36542	70773	59041	41847	28072	19422	16561	15988	15775	15890	15982	15803	15929	15890	15840	15772	15816	15881	15805	15623	15650	15729	15767	15705	15700	15930	15850	15762	15736	15685	15825	15662	15740	15780	15853	15780	15841	15878	15928	15965	15874	15749	15753	15791	15827	15713	15810	15606	15807	15712	15794	15979	15820	15818	15954	15961	16068	15879	15722	15904	15676	15780	15951	15686	15714	15856	15641	15766	16030	15520	15853	15908	15776	15713	15632	15823	15751	15930	15984	15799	15689	15658	15576	15730	15765	15827	15680	15885	15827	15840	15678	15932	15753	15695	15611	15807	15624	15636	15719	15844	15886	15493	15830	15668	15918	15692	15838	15698	15707	15772	15641	15531	15828	15717	15766	15948	15642	15518	15800	15653	15678	15758	15892	15682	15665	15607	15468	15453	15660	15679	15900	15812	15640	15887	15742	15741	15830	15604	15643	15707	15942	15785	15712	15778	15455	15798	15511	15778	15890	15772	15763	15649	15806	15731	15694	16125	15696	15590	15714	15812	15689	15616	15988	15490	15658	15659	15804	15811	15692	15504	15849	15666	15695	15731	15810	15696	15688	15835	15717	15738	15705	15684	15902	15766	15652	15788	15802	15776	15609	15698	15803	15554	15875	15733	15689	15873	15652	15832	15647	15769	15603	15745	15695	15727	15689	15855	15550	15750	16036	15850	15852	15470	15602	15550	15789	15615	15740	15807	15779	15893	15679	15556	15745	15778	15827	15644	15510	15776	15704	15564	15879	15743	15640	15676	15536	15695	15690	15616	15801	15782	15910	15676	15685	15835	15693	15725	15695	15711	15801	15574	15660	15736	15799	15590	15770	15764	15665	15743	15645	15652	15631	15655	15761	15668	15765	15619	15864	15910	15636	15654	15803	15753	15609	15669	15531	15760	15726	15529	15581	15410	15595	15694	15649	15921	15663	15756	15932	15608	15600	15699	15608	15648	15726	15633	15672	15551	15643	15716	15875	15610	15648	15644	15882	15668	15768	15742	15811	15723	15865	15700	15831	15780	15645	15610	15832	15828	15496	15767	15632	15849	15667	15882	15806	15700	15592	15685	15611	15677	15840	15581	15760	15712	15812	15686	15559	15604	15738	15738	15680	15863	15568	15898	15785	15670	15669	15635	15721	15811	15907	15749	15711	15663	15713	15752	15542	15741	15787	15810	15753	15655	15557	15688	15780	15592	15540	15824	15714	15536	15724	15610	15691	15849	15607	15820	15780	15792	15780	15856	15938	15861	15688	15649	15666	15690	15789	15850	15637	15789	15787	15710	15682	15636	15770	15922	15689	15857	15681	15641	15589	15520	15715	15763	15690	15706	15971	15677	15654	15663	15866	15616	15756	15680	15678	15794	15910	15788	15790	15786	15721	15651	15730	15659	15778	15748	15635	15712	15879	15656	15800	15670	15756	15621	15684	15798	15765	15686	15782	15835	15673	15641	15781	15883	15723	15818	15623	15905	15796	15834	15834	15694	15783	15900	15812	15606	15638	15691	15744	15710	15732	15653	15962	15781	15790	15777	15700	15464	15833	15637	15823	15769	15700	15683	15673	15812	15766	15648	15764	15794	15760	15756	15676	15710	15636	15782	15940	15693	15646	15740	15723	15821	15711	15782	15613	15747	15774	16021	15731	15695	15810	15841	15757	15759	15515	15720	15683	15660	15854	15796	15952	15600	15762	15670	15629	15758	15668	15944	15676	15859	15706	15607	15740	15833	15541	15778	15483	15675	15682	15745	15692	15714	15543	15660	15740	15794	15793	15601	15806	15560	15625	15459	15482	15732	15608	15700	15727	15771	15580	15834	15811	15686	15549	15869	15744	15385	15770	15923	15981	15783	15823	15570	15833	15654	15618	15813	15932	15763	15818	15815	15581	15632	15534	15642	15715	15619	15780	15687	15603	15738	15744	15574	15775	15689	15584	15794	15730	15729	15747	15887	15671	15771	15593	15729	15799	15861	15623	15685	15926	15703	15659	15726	15622	15680	15803	15657	15622	15616	15742	15536	15699	15549	15751	15518	15798	15669	15641	15753	15750	15621	15599	15580	15786	15780	15718	15519	15778	15718	15927	15726	15596	15668	15616	15657	15581	15603	15795	15755	15852	15613	15683	15626	15652	15645	15481	15711	15699	15707	15574	15989	15891	15873	15743	15669	15817	15716	15764	15821	15856	15817	15871	15501	15662	15732	15867	15677	15683	15730	15675	15552	15715	15686	15814	15643	15680	15693	15631	15633	15832	15866	15781	15744	15668	15516	15727	15652	15854	15815	15750	15522	15852	15674	15636	15778	15844	15704	15910	15709	15945	15777	15845	15801	15777	15904	15641	15859	15662	15847	15584	15560	15571	15570	15663	15715	15691	16006	15835	15878	15704	15678	15616	15889	15636	15668	15670	15617	15851	15781	15698	15680	15792	15813	15792	15781	15724	15836	15768	15429	15821	15649	15673	15700	15730	15808	15708	15686	15677	15638	15736	15916	15870	15533	15788	15773	15596	15860	15651	15695	15806	15752	15819	15750	15503	15904	15853	15771	15938	15653	15461	15698	15473	15636	15642	15461	15617	15709	15733	15535	15877	15724	15596	15657	15610	15660	15767	15633	15593	15578	15607	15629	15749	15782	15660	15738	15658	15851	15807	15872	15684	15550	15696	15508	15589	15657	15712	15603	15641	15730	15732	15721	15533	15494	15783	15665	15681	15791	15732	15639	15797	15698	15887	15856	15625	15750	15639	15551	15811	15647	15699	15553	15460	15646	15633	15721	15752	15768	15737	15843	15981	15779	15719	15919	15823	15589	15839	15851	15815	15657	15774	15644	15862	15693	15508	15710	15634	15563	15731	15834	15738	15777	15794	15609	15912	15667	15714	15604	15689	15846	15789	15650	15602	15676	15845	15658	15818	15923	15597	15762	15544	15814	15630	15762	15787	15654	15817	15713	15542	15670	15667	15271	15597	15656	15749	15690	15711	15685	15706	15854	15801	15767	15652	15558	15635	15681	15628	15671	15576	15604	15297	15838	15865	15607	15629	15708	15848	15708	15973	15658	15657	15755	15721	15730	15660	15963	15734	15605	15713	15713	15741	15876	15706	15672	15684	15743	15651	15655	15740	15745	15683	15612	15709	15636	15754	15740	15706	15666	15793	15922	15545	15660	15652	15679	15732	15898	15811	15774	15704	15535	15703	15700	15905	15771	15646	15619	15716	15713	15894	15615	15754	15635	15662	15572	15727	15703	15705	15824	15811	15864	15880	15681	15667	15525	15863	15554	15553	15784	15609	15515	15904	16027	15805	15725	15674	15814	15635	15636	15726	15642	15841	15820	15689	15728	15756	15872	15826	15640	15685	15815	15718	15744	15914	15944	15798	15735	15738	15813	15742	15659	15753	16042	15935	15783	15629	15897	15920	15909	15777	15729	15536	15772	15473	15636	15639	15876	15772	15772	15844	15837	15614	16030	15808	15715	15832	15772	15683	15899	15786	15851	15773	15579	15819	15678	15715	15611	15859	15868	15941	15789	15699	15796	15539	15700	15821	15945	15771	15768	15774	15746	15752	15861	15715	15772	15769	15792	15776	15827	15661	15730	15622	15700	15626	15741	15617	15814	15757	15705	15602	15672	15835	15742	15611	15660	15538	15511	15547	15837	15905	15623	15741	15752	15633	15768	15830	15717	15720	15538	15870	15720	15670	15662	15648	15934	15742	15688	15674	15736	15762	15746	15811	15753	15563	15742	15788	16013	15981	15871	15682	15623	15671	15912	15669	15861	15654	15690	15632	15740	15725	15662	15846	15653	15700	15544	15759	15785	15684	15639	15677	15779	15587	15710	15580	15845	15676	15638	15865	15747	15459	15672	15833	15679	15644	15708	15660	15572	15661	15659	15784	15772	15779	15677	15735	15809	15729	15531	15666	15805	15763	15839	15754	15707	15749	15718	15611	15742	15741	15692	15785	15510	15722	15756	15807	15740	15889	15684	15783	15759	15720	15669	15841	15706	15768	15791	15724	15699	16035	15648	15532	15713	15825	15852	15570	15512	15687	15734	15672	15613	15691	15960	15506	15571	15715	15824	15529	15673	15501	15607	15762	15697	15746	15628	15798	15764	15711	15643	15618	15742	15982	15697	15728	15717	15876	15818	15868	15747	15798	15769	15912	15519	15669	15781	15769	15779	15774	15838	15676	15611	15960	15610	15758	15583	15766	15493	15527	15610	15748	15782	15619	15686	15807	15801	15696	15776	15661	15797	15641	15721	15821	15596	15752	15897	15620	15726	15542	15835	15757	15730	15757	15592	15567	15672	15906	15773	15672	15889	15847	15574	15829	15811	15783	15854	15560	15813	15797	15449	15719	15689	15850	15809	15588	15548	15642	16070	15766	15782	15617	15716	15607	15910	15653	15883	15775	15476	15555	15623	15743	15662	15663	15724	15715	15552	15732	15752	15690	15741	15705	15673	15793	15767	15546	15613	15831	15727	15673	15688	15734	15788	15773	15880	15799	15804	15791	15729	15651	15690	15823	15563	15630	15469	15647	15582	15785	15761	15468	15694	15709	15651	15520	15947	15833	15678	15737	15792	15721	15718	15691	15617	15678	15618	15714	15829	15727	15786	15761	15828	15676	15512	15988	15696	15749	15604	15741	15947	15819	15736	15759	15560	15671	15845	15655	15669	15452	15812	15602	15837	15735	15782	15794	15736	15848	15510	15627	15811	15666	15698	15783	15723	15887	15756	15886	15862	15842	15599	15470	15629	15556	15736	15795	15505	15823	15702	15877	15610	15564	15641	15481	15534	15643	15617	15593	15754	15620	15813	15722	15701	15523	15838	15672	15856	15891	15818	15801	15875	15733	15849	15632	15795	15706	15826	15574	15567	15677	15681	15780	15774	15653	15722	15732	15691	15560	15704	15785	15538	15542	15643	15803	15698	15718	15770	15823	15777	15907	15799	15651	15689	15745	15596	15640	15607	15677	15772	15521	15734	15542	15670	15737	15802	15792	15758	15574	15700	15658	15769	15672	15763	15662	15665	15894	15711	15860	15957	15657	15568	15613	15633	15847	15614	15790	15805	15766	15700	15719	15589	15601	15859	15704	15884	15925	15740	15757	15801	15962	15759
20714	38450	37884	33575	31063	26201	36237	70602	56554	40641	24278	15197	12968	12795	12652	12782	12762	12853	12621	12759	12653	12694	12903	12732	12807	12751	12758	12903	12819	12953	12920	12826	12949	12705	12785	12740	12946	12782	12776	12786	12700	12785	12671	12700	12608	12759	12637	12799	12880	12714	12724	12744	12825	12728	12755	12626	12575	12673	12676	12715	12756	12816	12630	12839	12668	12850	12824	12906	12697	12804	12714	12818	12709	12770	12748	12705	12684	12812	12753	12828	12743	12826	12749	12766	12755	12997	12879	12852	12744	12595	12750	12729	12822	12620	12831	12656	12793	12696	12659	12790	12678	12739	12808	12695	12679	12782	12869	12820	12750	12704	12777	12926	12573	12804	12756	12558	12858	12820	12761	12956	12837	12846	12797	12754	12727	12768	12728	12729	12833	12957	12830	12745	12716	12691	12617	12648	12749	12820	12696	12695	12792	12872	12926	12679	12632	12761	12868	12838	12793	12888	12689	12626	12783	12776	12684	12783	12607	12825	12813	12749	12698	12735	12862	12650	12853	12801	12654	12794	12793	12914	12757	12758	12778	12828	12869	12630	12616	12704	12867	12850	12581	12816	12828	12756	12808	12652	12829	12647	12686	12796	12813	12810	12868	12705	12747	12818	12816	12894	12864	12806	12863	12539	12798	12781	12871	12654	12797	12644	12745	12784	12772	12745	12525	12791	12715	12845	12724	12759	12839	12729	12880	12677	12869	12858	12717	12749	12733	12698	12877	12918	12740	12511	12787	12775	12783	12850	12581	12716	12700	12956	12674	12961	12578	12815	12754	12554	12850	12584	12701	12715	12819	12654	12825	12605	12819	12693	12820	12654	12833	12777	12735	12777	12807	12864	12725	12776	12783	12820	12771	12735	12762	12840	12863	12651	12652	12640	12791	12688	12760	12723	12750	12700	12779	12734	12738	12734	12716	12779	12783	12807	12713	12619	12660	12906	12626	12721	12871	12861	12727	12762	12720	12680	12716	12666	12740	12805	12789	12742	12842	12769	12725	12682	12766	12609	12630	12929	12766	12694	12870	12759	12754	12769	12817	12674	12693	12707	12880	12795	12687	12777	12633	12814	12727	12897	12652	12789	12887	12660	12901	12793	12722	12660	12682	12856	12779	12739	12766	12752	12820	12926	12660	12742	12770	12842	12815	12671	12717	12805	12855	12723	12916	12785	12818	12735	12762	12856	12899	12664	12657	12679	12907	12738	12830	12714	12847	12702	12770	12605	12880	12848	12893	12802	12777	12675	12771	12669	12847	12688	12697	12818	12752	12711	12683	12696	12911	12640	13004	12684	12786	12740	12618	12609	12889	12785	12763	12748	12590	12830	12833	12818	12887	12878	12675	12755	12740	12829	12763	12624	12807	12777	12989	12914	12721	12706	12795	12795	12758	12711	12899	12737	12739	12788	12789	12512	12838	12754	12627	12740	12777	12767	12757	12808	12774	12857	12727	12644	12894	12581	12903	12654	12637	12690	12841	12783	12816	12781	12866	12604	12716	12866	12699	12882	12710	12755	12913	12741	12804	12701	12880	12734	12931	12912	12856	12778	12676	12721	12736	12866	12626	12805	12849	12702	12793	12871	12793	12726	12704	12778	12769	12723	12863	12832	12643	12748	12983	12810	12691	12799	12791	12790	12668	12716	12774	12741	12931	12811	12809	12863	12858	12835	12855	12874	12805	12760	12636	12729	12844	12806	12854	12832	12918	12754	12742	12763	12761	12763	12576	12653	12805	12743	12768	12741	12790	13003	12858	12743	12906	12661	12639	12849	12866	12956	12706	12749	12706	12731	12755	12773	12739	12661	12673	12568	12594	12524	12788	12773	12972	12818	12784	12739	12680	12929	12754	12742	12791	12697	12741	12809	12673	12913	12716	12697	12863	12583	12832	12756	12797	12635	12748	12734	12737	12810	12824	12787	12941	12878	12797	12789	12744	12860	12617	12708	12939	12610	12718	12616	12800	12792	12758	12599	12827	12879	12700	12900	12821	12737	12780	12726	12736	12746	12825	12758	12831	12842	12752	12984	12919	12845	12690	12683	12794	12745	12610	12878	12947	12837	12845	12791	12808	12763	12742	12593	12795	12685	12872	12716	12790	12715	12682	12735	12732	12567	12813	12865	12623	12912	12767	12790	12825	12790	12941	12702	12810	12687	12719	12780	12715	12876	12530	12788	12761	12776	12487	12686	12717	12554	12960	12817	12762	12750	12708	12822	12883	12560	12610	12610	12881	12725	12785	12854	12646	12703	12650	12593	12756	12751	12854	12838	12786	12984	12815	12839	12843	12774	12840	12908	12723	12593	12792	12662	12809	12810	12767	12808	12785	12724	12818	12833	12759	12749	12783	12745	12678	12844	12787	12927	12592	12726	12717	12848	12908	12740	12859	12834	12839	12755	12825	12682	12837	12728	12762	12922	12879	12808	12675	12762	12528	12718	12708	12968	12804	12926	12616	12906	12634	12863	12791	12724	12713	12846	12848	12783	12804	12692	12862	12842	12760	12850	12628	12678	12805	12787	12668	12645	12814	12698	12818	12619	12693	12646	12762	12621	12633	12800	12854	12875	12945	12749	12667	12684	12763	12796	12922	12658	12943	12707	12800	12787	12721	12741	12779	12889	12987	12872	12665	12761	12730	12753	12792	12724	12863	12795	12716	12755	12854	12828	12876	12869	12705	12733	12793	12740	12829	12758	12902	12648	12815	12791	12798	12800	12736	12809	12730	12730	12866	12688	12767	12772	12708	12821	13021	12783	12692	12750	12771	12785	12750	12765	12815	12790	12712	12843	12684	12672	12760	12674	12897	12874	12772	12736	12733	12688	12822	12841	12825	12680	12701	12832	12694	12621	12821	12829	12568	12895	13010	12740	12850	12910	12595	12747	12819	12683	12722	12692	12828	12789	12832	12705	12766	12708	12740	12929	12684	12609	12722	12741	12793	12795	12788	12736	12786	12664	12760	12684	12877	12925	12714	12687	12733	12750	12797	12854	12957	12670	12670	12613	12737	12722	12892	12899	12629	12876	12672	12699	12742	12807	12729	12834	12745	12921	12782	12645	12921	12804	12757	12824	12789	12611	12665	12663	12719	12743	12776	12667	12610	12941	12853	12744	12716	12556	12610	12723	12729	12898	12803	12731	12699	12859	12861	12700	12994	12827	12797	12740	12870	12849	12931	12796	12933	12883	12747	12852	12824	12594	12764	12754	12800	12747	12607	12796	12825	12877	12848	12925	12742	12698	12731	12722	12732	12789	12628	12718	12821	12738	12789	12769	12899	12771	12703	12740	12669	12703	12855	12629	12867	12658	12726	12719	12644	12646	12729	12893	12829	12687	12695	12887	12744	12761	12557	12884	12830	12633	12660	12709	12719	12688	12830	12777	12844	12720	12800	12650	12781	12632	12536	12674	12739	12854	12726	12461	12728	12738	12691	12811	12754	12694	12952	12687	12790	12639	12675	12792	12645	12769	12561	12668	12798	12695	12749	12824	12675	12786	12858	12902	12669	12772	12704	12936	12880	12695	12888	12702	12864	12749	12685	12897	12732	12727	12811	12655	12740	12593	12744	12706	12667	12749	12743	12828	12759	12558	12593	12644	12518	12667	12773	12831	12742	12761	12806	12701	12595	12713	12839	12858	12799	12631	12721	12708	12671	12747	12850	12843	12766	13000	12718	12920	12783	12825	12643	12751	12734	12623	12619	12845	12797	12790	12726	12780	12710	12916	12850	12802	12913	12767	12701	12739	12712	12831	12771	12722	12673	12687	12738	12839	12862	12564	12679	12799	12874	12752	12767	12842	12716	12827	12819	12761	12866	12805	12728	12733	12749	12751	12607	12846	12876	12765	12799	12775	12758	12725	12844	12632	12710	12924	12706	12646	12820	12692	12687	12698	12631	12901	12692	12563	12790	12716	12679	12583	12632	12844	12744	12841	12808	12688	12692	12748	12842	12642	12746	12869	12758	12798	12686	12664	12753	12764	12630	13045	12756	12626	12923	12848	12714	12825	12857	12692	12798	12678	12769	12635	12866	12769	12747	13054	12727	12638	12751	12811	12785	12893	12774	12707	12683	12657	12778	12692	12867	12771	12929	12773	12683	12733	12841	12729	12882	12634	12808	12889	12692	12702	12732	12511	12719	12757	12891	12805	12701	12724	12814	12741	12564	12777	12656	12811	12748	12700	12800	12710	12630	12916	12835	12842	12755	12753	12741	12824	12757	12609	12677	12751	12761	12680	12808	12878	12631	12674	12796	12724	12830	12745	12735	12777	12706	12762	12949	12750	12723	12817	12866	12690	12843	12853	12856	12672	12595	12728	12786	12797	12890	12812	12848	12794	12572	12807	12622	12736	12639	12803	12642	12645	12714	12818	12712	12839	12808	12712	12885	12876	12741	12752	12783	12818	12762	12805	12720	12919	12746	12741	12870	12878	12846	12806	12739	12743	12768	12702	12641	12731	12770	12756	12799	12632	12781	12963	12684	12643	12677	12762	12594	12690	12819	12849	12775	12763	12722	12808	12740	12918	12757	12861	12710	12738	12836	12866	12700	12692	12902	12858	12666	12653	12758	12532	12741	12658	12621	12704	12787	12807	12766	12723	12864	12630	12805	12804	12816	12613	12786	12956	12738	12978	12718	12836	12701	12692	12775	12697	12660	12908	12854	12651	12727	12813	12701	12760	12954	12796	12763	12754	12916	12683	12721	12895	12638	12720	12741	12821	12946	12524	12980	12758	12762	12852	12857	12895	12825	12849	12745	12705	12779	12813	12910	12697	12764	12819	12888	12656	12729	12809	12672	12659	12763	12796	12740	12905	12788	12823	12697	12716	12755	12568	12717	12728	12774	12939	12548	12711	12564	12776	12726	12834	12767	12764	12887	12699	12826	12757	12518	12811	12704	12670	12625	12681	12867	12751	12701	12775	12796	12787	12892	12894	12703	12875	12717	12849	12568	12770	12832	12684	12884	12855	13005	12576	12835	12690	12707	12626	12764	12763	12662	12710	12805	12774	12826	12812	12873	12765	12696	12894	12888	12797	12809	12771	12738	12811	12737	12633	12696	12876	12726	12761	12808	12770	12604	12885	12898	12713	12794	12863	12736	12906	12856	12847	12774	12771	12618	12916
30111	23939	25746	22575	19314	18471	19087	25567	24053	20559	18354	17176	17029	16935	16677	16951	16594	16668	16866	16830	16812	16748	16863	16819	16889	16968	16785	16706	16794	16810	16830	16826	16806	16935	16612	16638	16636	16481	16818	16690	16817	16731	16785	16713	16824	16580	16718	16543	16705	16755	16883	16665	16911	16621	16695	16735	16738	16967	16695	16794	16743	17001	16948	16940	16749	16751	16812	16600	16939	16618	16819	16676	16730	16751	16539	16833	16644	16849	16818	16761	16868	16929	16808	16685	16743	16761	16899	16863	16518	16646	16749	16702	16594	16835	16605	16670	16640	16669	16764	16977	16746	16819	16826	16777	16899	16860	16812	16713	16625	16801	16685	16698	16910	16736	16892	16550	16542	16969	16885	16726	16725	16985	16760	16714	16638	16382	16416	16596	16766	17013	16774	16816	16732	16788	16959	16482	16786	16781	16765	16798	16803	16727	16726	16831	16844	16743	16883	16850	16764	16775	16858	16879	16790	16725	16853	16754	16831	16811	16834	16650	16882	16692	16578	16689	16789	16702	16816	16795	16751	16731	16717	16843	16950	16722	16687	16755	16943	16943	16624	16664	16694	16842	16790	16592	16882	16850	16802	16930	16819	16888	16614	16870	16666	16653	16787	16890	16937	16784	16819	16597	16791	16548	16647	16823	16796	16654	16796	16560	16762	16574	16610	16742	16878	16697	16739	16761	16725	16730	16856	16705	16798	16787	16693	16816	16663	16883	16832	16796	16941	16659	16727	16601	16713	16777	16583	16860	16586	16829	16949	16878	16789	16798	16677	16731	16676	16773	16822	16829	16736	16910	16599	16630	16576	16786	16668	16963	16661	16674	16797	16654	16592	16799	16931	16828	16842	16717	16646	16776	16773	16831	16567	16495	16712	16801	16655	16739	16805	16929	16717	16729	16615	16759	16799	16712	16513	16535	17006	16775	16774	16886	16923	16815	16927	16651	16891	16763	16911	16879	16709	16886	16512	16714	16899	16739	16808	16721	16792	16759	16813	16680	16924	16873	16662	16795	16901	16681	16769	16817	16608	17048	16699	16596	16622	16945	16760	16688	16504	16605	16674	16556	16883	16673	16774	16940	16710	16940	16432	16952	16733	16472	16771	16814	16922	16684	16813	16751	16792	16759	16807	16675	16806	16747	16763	16874	16619	16760	16765	16768	16752	16706	16841	16377	16679	17030	16764	16661	16730	16833	16743	16737	16622	16693	16695	16742	16812	16680	16545	16731	16664	16657	16711	16797	16927	16982	16753	16736	16864	16743	16873	16793	16857	16833	16554	16916	16884	16783	17022	16799	16991	16604	16883	16641	16754	16594	16870	16808	16670	16714	16904	16872	16798	16599	16945	16947	16578	16777	16725	16869	16657	16728	16844	16646	16612	16807	16817	16768	16806	16600	16787	17041	16712	16773	16743	16944	16808	16733	16870	16958	16854	16639	16859	16705	16784	16676	16926	16856	16856	16729	16830	16629	16634	16745	16707	16814	16946	16844	16714	16870	16778	16783	16870	16869	16572	16643	16986	16795	16769	16656	16873	16592	16614	16561	16774	16904	16756	16650	16733	16647	16791	16930	16930	16555	16728	16748	16846	16892	16920	16943	16844	16744	16978	16715	16699	16668	16670	16689	16977	16717	16866	17035	16617	16697	17057	16928	16566	16627	16598	16756	16888	16603	16721	16662	16887	16780	16809	16759	16514	16595	16700	16735	16753	16631	16706	16880	16807	16825	16709	16898	16790	16721	16756	16831	16673	17004	16542	16742	16946	16901	16818	16760	16777	16840	16759	16920	16792	16716	16689	16814	16681	16791	16865	16666	16836	16867	16681	16658	16777	16695	16503	16693	16657	16698	16878	16935	16720	16784	16750	16770	16857	16809	16751	16751	16666	16679	16906	16871	16692	16704	16773	16694	16747	16660	16987	16645	16750	16771	16621	16845	16921	16732	16929	16772	16699	16799	16696	16732	16635	16766	16699	16754	16701	16684	16705	16827	16706	16794	16674	16783	16886	16651	16921	16901	16626	17068	16916	16626	16812	16869	16861	16644	16925	16698	16727	16693	16953	16756	16566	16727	16639	16684	16990	16798	16818	16606	16659	16597	16656	16847	16747	16677	16913	16658	16797	16501	16698	16724	16776	16804	16859	16552	16907	16787	16964	16823	16535	16724	16872	16936	16856	16702	16864	16783	16684	16784	16574	16697	16741	16730	16811	16454	16718	16781	16804	16696	16857	16835	17000	16714	16651	16895	16819	16726	16648	16816	16931	16555	16738	16803	16837	16960	16721	16730	16756	16835	16777	16635	16660	16800	16802	16726	16784	16769	16699	16849	16653	16972	16734	16929	16702	16712	16912	16775	16878	16626	16803	16839	16784	16945	16647	16862	16846	16796	16788	16685	16820	16604	16784	16968	16668	16824	16853	16630	16757	16794	16690	16837	16706	16937	16585	16651	16644	16797	16768	16645	16794	16795	16828	16843	16722	16848	16814	16819	16750	16744	16650	16770	16863	16664	16746	16727	16773	16706	16979	16830	16817	16653	16744	16611	16790	16663	16643	16803	16903	16895	16696	16622	16815	16628	16738	16612	16756	16983	16676	16777	16859	16812	16603	16670	16880	16808	16669	16659	16583	16748	16656	16733	16727	16697	16947	16667	16857	16823	16672	16677	16652	16760	16937	16870	17019	16950	16740	16921	16862	16600	16753	16779	16803	16801	16742	16866	16745	16791	16873	16693	16662	16640	16970	16699	16818	16667	16760	16776	16706	16594	16754	16737	16690	16786	16915	16670	16767	17037	16844	16917	16959	16837	16820	16709	16930	16677	16592	16723	16729	16745	16863	16708	16757	16777	16886	16520	16950	16681	16620	16822	16825	16668	16706	16840	16790	16921	17090	16586	16873	16932	16622	16971	16782	16737	16751	16688	16607	16729	16923	16686	17097	16669	16606	16832	17067	16742	16748	16831	17061	16728	16989	16700	16790	16613	16450	16810	16662	16631	16715	16810	16704	16752	16789	16875	16761	16781	16928	16748	16679	16725	16524	16769	16700	16897	16824	16698	16855	16923	16754	16782	16812	16742	17041	16672	16574	16827	16549	16736	16770	16890	16658	16675	16833	16918	16949	16774	16842	16790	16988	16880	16887	16753	16746	16864	16791	16839	16743	16886	16454	16708	16787	16759	16658	16816	16787	16783	16860	16737	16751	16760	16878	17012	16947	17009	16564	16844	16766	16738	16714	16796	16726	16731	16587	16842	16651	16808	16919	16780	16716	16873	16665	17049	16862	16654	16791	16787	16638	16837	16748	16618	16667	16731	16704	16877	16772	16686	17033	16604	16785	16874	16832	16850	16949	16652	16853	16643	16750	16840	16692	16715	16824	16823	16799	16574	16865	16649	16787	16805	16663	16706	16610	16670	16951	16940	17169	16903	16839	16713	16550	16853	16645	16562	16829	16767	16747	16725	16803	16960	16827	16960	16718	16639	16802	16711	16780	16728	16789	16833	16679	16646	16776	16741	16867	16804	16737	16775	16984	16882	16774	16970	16788	16672	16881	16738	16784	16824	17031	16565	16860	16813	16875	17065	16709	16885	16758	16751	16727	16650	16756	16730	16683	16795	16508	16708	16748	16682	16629	16769	16749	16673	16652	17001	16792	16714	16847	16621	16845	16711	16854	17085	16903	16720	16855	16754	16701	16827	16680	16822	16958	16763	16838	16792	16454	16567	16660	16774	16867	16536	16952	16709	16775	16961	16746	16632	16855	16913	16873	16687	16847	16839	16881	16702	16663	16672	16881	16804	16752	16611	16757	16653	16826	16814	16642	16651	16848	16663	16706	16833	16752	16737	16870	16773	16835	16773	16794	16823	16670	16942	16619	16663	16797	16660	16748	16690	16786	16727	16904	16824	16781	16839	16898	16915	16919	16710	16803	17001	16854	16712	16781	16837	16671	16743	16701	16879	16597	16683	16876	16815	16800	16580	16645	16549	16658	16901	16788	16954	16750	16857	16806	16814	16658	16879	16874	16864	16725	16910	16675	16830	16914	16884	16633	16737	16711	16699	16905	16794	16995	16741	16729	16718	16642	16767	16784	16831	16720	16760	16834	16953	16745	16960	16611	16676	16673	16728	16956	16905	16602	16663	16755	16780	16690	16729	16732	16648	16779	16834	16895	16722	16719	16827	16704	16807	16768	16843	16974	16634	16826	16804	16745	16953	16917	16831	16884	16706	16768	16808	16875	16733	16678	16804	16655	16911	16766	16799	16777	16718	16717	16905	16715	16860	16632	16624	16901	16765	16777	16793	16865	16747	16748	16627	16940	16898	16412	16632	16687	16862	16500	16889	16877	16842	16732	16814	16837	16743	16705	16840	16929	16989	16712	16924	16844	16532	16662	16676	16697	16630	16898	16856	16722	16606	16555	16493	16797	16776	16856	16675	16767	16709	16769	16972	16929	16501	16861	16918	16920	16756	16821	16812	16813	16869	16766	16767	16687	17027	16759	16608	16811	16809	16774	16733	16802	16711	16765	16855	16765	16796	16913	16781	16678	16688	16566	16936	16791	16484	16770	16773	16579	16890	16709	16614	16771	16810	16678	16810	16793	16873	16780	16898	16830	16785	16752	16634	16855	16706	16816	16706	16586	16737	16728	16641	16934	16833	16794	16790	16788	16714	16963	16612	16839	16780	16844	16459	16721	16742	16863	16706	16707	16797	16576	16680	16810	16807	16783	16817	16957	16911	16919	16793	16641	16938	16676	16758	16641	16786	16744	16786	16870	16717	16752	16775	16724	16810	16937	16780	16955	16744	16750	16810	16783	16823	16744	16488	16446	16947	16867	16628	16765	16806	16748	16682	16718	16737	16763	16756	16695	16718	16544	16914	17056	16962	16845	16874	16915	16774	16667	16838	16895	16751	16873	16625	16771	16891	16902	16727	16774	16953	16799	16773	16564	16773	16721	16756	16763	16800	16611	16805	16714	16870	16666	16776	16927	16716	17107	16547	16757	16750	16663	16622	16930	16565	16742	16736	16537	16704	16710	16797	16848	16658	16811	16835	16920	16852	16684	16833	16656	16673	16763	16766	16776	16490	16656	16886	16691	16762	16623	16842	16934	16754	16691	16627	16666	16531
17538	23499	22897	19251	17135	15804	16807	25678	21485	17136	14497	13649	13331	13296	13295	13475	13408	13255	13601	13451	13419	13264	13434	13423	13268	13365	13553	13437	13519	13357	13446	13531	13494	13402	13426	13272	13292	13473	13465	13268	13493	13362	13369	13334	13413	13469	13391	13358	13378	13330	13279	13566	13363	13413	13346	13279	13482	13403	13335	13350	13411	13393	13421	13396	13325	13422	13209	13345	13375	13282	13378	13051	13258	13450	13341	13325	13323	13275	13377	13386	13351	13454	13432	13506	13457	13298	13264	13447	13388	13348	13339	13489	13317	13407	13374	13340	13349	13222	13471	13434	13294	13260	13382	13304	13261	13342	13319	13279	13513	13263	13295	13357	13231	13319	13420	13330	13444	13433	13333	13404	13286	13425	13194	13233	13366	13394	13410	13403	13237	13511	13292	13176	13435	13319	13475	13272	13398	13406	13481	13129	13403	13282	13232	13467	13461	13297	13323	13424	13372	13352	13459	13241	13457	13232	13397	13247	13536	13349	13381	13354	13288	13422	13479	13405	13303	13408	13335	13243	13250	13451	13266	13424	13436	13254	13321	13360	13361	13356	13421	13418	13479	13419	13383	13369	13542	13542	13449	13398	13324	13364	13436	13334	13352	13446	13335	13374	13535	13435	13315	13297	13536	13465	13421	13279	13315	13224	13525	13559	13317	13215	13402	13467	13368	13428	13417	13424	13300	13521	13446	13374	13514	13299	13326	13542	13212	13483	13282	13352	13251	13443	13427	13488	13377	13364	13547	13391	13447	13474	13378	13458	13306	13369	13505	13513	13251	13189	13393	13446	13336	13302	13288	13397	13334	13258	13506	13460	13448	13476	13330	13402	13389	13346	13285	13354	13475	13418	13256	13159	13384	13224	13305	13269	13436	13185	13276	13362	13335	13438	13349	13369	13497	13506	13340	13282	13391	13245	13345	13336	13401	13285	13377	13409	13476	13564	13421	13265	13401	13404	13272	13246	13420	13417	13249	13401	13478	13458	13435	13365	13384	13351	13418	13418	13201	13459	13483	13227	13337	13458	13158	13316	13408	13367	13316	13489	13472	13306	13536	13408	13439	13254	13292	13554	13379	13480	13345	13257	13412	13305	13381	13384	13429	13403	13273	13346	13341	13435	13248	13379	13206	13433	13247	13494	13391	13399	13362	13354	13364	13528	13414	13351	13352	13395	13340	13453	13534	13391	13305	13483	13398	13482	13309	13192	13272	13328	13318	13236	13381	13370	13412	13370	13178	13479	13303	13281	13455	13443	13497	13291	13258	13441	13336	13543	13356	13398	13200	13379	13431	13373	13336	13210	13271	13385	13353	13460	13428	13322	13382	13384	13275	13556	13308	13221	13435	13331	13298	13416	13293	13369	13406	13470	13376	13288	13285	13233	13593	13346	13388	13515	13296	13312	13363	13392	13400	13317	13400	13280	13570	13399	13314	13243	13257	13395	13359	13266	13470	13256	13293	13350	13307	13404	13369	13374	13351	13421	13442	13400	13423	13398	13306	13350	13424	13412	13433	13493	13471	13335	13343	13249	13231	13215	13435	13289	13330	13260	13365	13214	13474	13339	13388	13270	13299	13462	13532	13378	13204	13283	13312	13320	13350	13378	13278	13391	13379	13519	13397	13473	13273	13442	13443	13335	13338	13217	13441	13458	13287	13505	13456	13386	13313	13459	13347	13197	13461	13215	13363	13369	13331	13426	13171	13273	13441	13314	13461	13347	13466	13374	13455	13333	13494	13331	13410	13311	13258	13393	13379	13387	13452	13388	13326	13372	13463	13423	13250	13382	13411	13462	13400	13479	13272	13389	13260	13385	13339	13504	13123	13344	13248	13273	13604	13239	13233	13359	13267	13172	13277	13300	13488	13459	13429	13314	13374	13362	13232	13457	13363	13492	13478	13380	13299	13335	13378	13367	13373	13207	13249	13451	13396	13399	13401	13272	13331	13519	13153	13358	13368	13203	13105	13245	13399	13485	13437	13407	13381	13474	13353	13339	13232	13295	13510	13474	13381	13286	13530	13275	13400	13335	13301	13372	13371	13354	13494	13400	13325	13467	13289	13169	13354	13265	13434	13339	13379	13382	13323	13383	13368	13246	13388	13387	13300	13428	13348	13193	13467	13346	13393	13313	13284	13417	13282	13304	13369	13352	13550	13475	13414	13290	13238	13304	13276	13414	13515	13260	13491	13432	13511	13301	13440	13393	13348	13413	13304	13361	13283	13375	13358	13420	13201	13488	13351	13353	13250	13448	13222	13368	13312	13517	13465	13318	13262	13312	13374	13404	13392	13220	13443	13425	13425	13377	13597	13585	13462	13571	13396	13305	13298	13163	13463	13440	13548	13298	13406	13418	13595	13399	13406	13415	13290	13392	13317	13553	13120	13401	13310	13477	13526	13189	13398	13406	13439	13369	13349	13480	13257	13262	13296	13251	13385	13374	13349	13252	13317	13533	13341	13361	13364	13374	13232	13348	13482	13304	13237	13374	13287	13262	13374	13272	13458	13322	13513	13524	13266	13449	13437	13235	13389	13420	13386	13369	13390	13217	13402	13335	13383	13399	13342	13422	13370	13322	13458	13347	13321	13339	13230	13470	13358	13515	13307	13366	13417	13512	13334	13446	13593	13352	13412	13236	13330	13362	13334	13364	13348	13390	13412	13290	13436	13329	13238	13497	13303	13544	13422	13278	13323	13287	13429	13304	13289	13336	13258	13363	13432	13386	13302	13327	13454	13457	13367	13378	13221	13421	13386	13335	13529	13330	13298	13492	13330	13533	13222	13360	13288	13350	13193	13412	13353	13265	13215	13496	13431	13343	13489	13171	13541	13268	13450	13311	13314	13394	13350	13507	13398	13319	13230	13383	13329	13391	13311	13458	13361	13448	13435	13359	13328	13485	13444	13364	13496	13355	13314	13314	13460	13455	13276	13495	13335	13547	13438	13286	13429	13364	13355	13406	13300	13419	13499	13256	13352	13201	13346	13480	13518	13364	13291	13258	13469	13369	13431	13540	13475	13470	13374	13367	13487	13468	13423	13436	13326	13356	13575	13394	13392	13370	13365	13378	13406	13273	13169	13377	13256	13376	13400	13388	13375	13510	13271	13328	13357	13538	13500	13427	13273	13524	13445	13491	13307	13277	13390	13471	13301	13375	13521	13294	13505	13393	13269	13310	13546	13482	13628	13420	13313	13443	13339	13380	13406	13411	13346	13272	13317	13351	13489	13513	13435	13320	13321	13325	13326	13310	13441	13343	13205	13567	13406	13395	13593	13380	13266	13439	13252	13487	13335	13306	13400	13552	13241	13530	13203	13347	13452	13274	13355	13435	13446	13185	13430	13376	13317	13292	13478	13330	13479	13419	13457	13363	13250	13296	13361	13433	13460	13417	13354	13353	13276	13225	13446	13322	13319	13437	13229	13323	13296	13510	13327	13414	13396	13431	13319	13380	13341	13406	13278	13136	13482	13276	13436	13340	13400	13390	13333	13294	13372	13419	13297	13266	13401	13566	13351	13357	13448	13316	13447	13475	13441	13424	13347	13382	13345	13537	13300	13466	13480	13218	13630	13278	13330	13509	13261	13225	13301	13393	13384	13278	13499	13353	13389	13294	13196	13273	13416	13444	13156	13259	13437	13346	13329	13348	13285	13265	13386	13485	13318	13431	13456	13284	13414	13582	13268	13242	13273	13363	13319	13220	13372	13375	13417	13450	13256	13459	13423	13273	13347	13298	13259	13463	13391	13416	13300	13537	13276	13228	13434	13431	13509	13480	13395	13382	13453	13287	13402	13413	13370	13327	13460	13467	13310	13394	13384	13481	13276	13249	13364	13242	13379	13366	13419	13319	13229	13316	13400	13440	13350	13356	13321	13400	13433	13338	13362	13356	13481	13379	13367	13398	13541	13295	13264	13398	13105	13342	13407	13454	13529	13439	13603	13183	13420	13340	13488	13507	13374	13442	13375	13246	13405	13362	13456	13419	13468	13335	13316	13313	13320	13353	13463	13291	13402	13432	13403	13475	13247	13355	13302	13463	13415	13303	13355	13352	13336	13265	13370	13302	13359	13351	13327	13379	13378	13341	13309	13433	13481	13277	13407	13450	13470	13368	13361	13306	13317	13211	13311	13476	13301	13375	13438	13310	13371	13349	13410	13231	13258	13219	13407	13336	13297	13292	13423	13241	13408	13323	13432	13464	13479	13313	13370	13534	13520	13345	13307	13394	13281	13418	13390	13250	13229	13464	13554	13404	13210	13327	13495	13444	13481	13439	13339	13498	13447	13413	13493	13289	13421	13306	13332	13378	13193	13328	13502	13260	13368	13263	13490	13112	13440	13330	13430	13255	13224	13366	13317	13309	13384	13213	13306	13284	13310	13392	13317	13335	13303	13373	13453	13274	13418	13246	13440	13355	13373	13369	13526	13387	13252	13439	13285	13336	13382	13358	13430	13384	13440	13338	13407	13470	13272	13212	13406	13376	13442	13302	13522	13275	13396	13364	13416	13507	13319	13389	13391	13360	13349	13349	13244	13391	13562	13439	13375	13399	13319	13318	13352	13397	13310	13487	13306	13390	13451	13430	13373	13504	13292	13389	13387	13354	13515	13357	13508	13427	13370	13468	13352	13437	13428	13412	13416	13339	13373	13383	13352	13439	13469	13226	13309	13293	13360	13438	13551	13446	13351	13361	13304	13451	13327	13481	13359	13225	13314	13352	13337	13307	13391	13341	13532	13336	13222	13336	13519	13348	13512	13500	13432	13195	13555	13554	13414	13385	13396	13428	13308	13274	13323	13221	13455	13131	13409	13472	13445	13285	13280	13085	13369	13339	13463	13476	13335	13547	13322	13473	13231	13331	13296	13450	13349	13287	13394	13569	13341	13416	13202	13329	13318	13458	13260	13537	13398	13378	13339	13332	13442	13216	13302	13433	13241	13320	13422	13540	13360	13443	13274	13434	13312	13571	13349	13226	13297	13506	13530	13381	13384	13536	13279	13585	13415	13381	13212	13437	13354	13364	13488	13427	13386	13405	13239	13520	13268	13372	13398	13439	13562	13293	13475	13310	13403	13564	13515	13295	13340	13284	13392	13168	13353	13493	13211	13578	13389	13365	13415	13376	13497	13194
25342	21060	28120	25411	23217	23329	29366	57846	51120	35552	24465	18703	16904	16455	16816	16494	16653	16589	16587	16608	16443	16491	16628	16429	16531	16270	16401	16492	16316	16495	16409	16393	16364	16398	16585	16358	16355	16301	16233	16627	16362	16336	16669	16407	16114	16346	16388	16480	16429	16401	16355	16466	16504	16405	16448	16619	16359	16444	16502	16285	16359	16553	16409	16482	16298	16324	16473	16327	16372	16444	16512	16320	16346	16323	16375	16414	16481	16373	16254	16276	16402	16289	16449	16509	16316	16503	16361	16300	16252	16328	16186	16298	16468	16277	16497	16439	16530	16381	16549	16237	16331	16367	16440	16549	16363	16427	16381	16268	16268	16310	16531	16367	16384	16401	16641	16389	16202	16299	16270	16337	16358	16428	16540	16424	16640	16500	16226	16477	16432	16499	16540	16224	16564	16302	16582	16131	16471	16279	16309	16336	16158	16340	16394	16539	16502	16470	16319	16410	16389	16343	16318	16541	16273	16206	16504	16459	16500	16416	16344	16433	16348	16290	16304	16244	16414	16380	16486	16228	16391	16471	16408	16295	16487	16305	16417	16350	16353	16262	16591	16457	16392	16317	16285	16276	16459	16308	16491	16307	16413	16497	16524	16380	16518	16370	16502	16235	16313	16455	16330	16582	16366	16242	16319	16266	16331	16521	16319	16418	16369	16443	16428	16510	16229	16249	16361	16455	16375	16150	16399	16424	16326	16433	16425	16483	16253	16248	16174	16196	16270	16453	16458	16494	16302	16471	16506	16483	16285	16412	16328	16387	16536	16414	16402	16392	16547	16372	16411	16391	16335	16373	16365	16490	16317	16421	16443	16515	16179	16468	16466	16422	16304	16342	16308	16366	16419	16637	16331	16466	16348	16333	16331	16401	16210	16295	16444	16471	16528	16450	16793	16346	16274	16271	16192	16364	16438	16246	16415	16486	16489	16350	16339	16308	16519	16222	16227	16422	16410	16490	16338	16509	16342	16339	16355	16276	16317	16235	16341	16376	16336	16287	16448	16182	16360	16614	16392	16550	16505	16120	16145	16351	16406	16174	16414	16515	16255	16405	16449	16137	16321	16351	16415	16489	16371	16368	16256	16342	16240	16297	16301	16316	16523	16511	16421	16411	16295	16368	16393	16374	16457	16500	16428	16308	16346	16412	16447	16324	16412	16355	16480	16356	16373	16370	16476	16322	16308	16321	16303	16373	16408	16304	16590	16246	16628	16307	16554	16666	16310	16477	16534	16353	16456	16444	16367	16539	16470	16267	16319	16469	16361	16180	16448	16184	16519	16285	16238	16469	16341	16410	16336	16268	16355	16505	16502	16358	16551	16400	16578	16386	16432	16269	16481	16457	16463	16551	16432	16472	16382	16580	16391	16330	16474	16370	16275	16355	16418	16309	16333	16366	16527	16420	16090	16425	16394	16309	16256	16467	16479	16469	16262	16406	16498	16462	16380	16457	16575	16517	16476	16273	16239	16420	16288	16292	16306	16277	16438	16402	16220	16421	16389	16345	16127	16396	16346	16477	16391	16164	16617	16491	16538	16396	16378	16523	16446	16254	16385	16265	16287	16514	16458	16305	16405	16348	16341	16268	16501	16345	16350	16429	16372	16418	16248	16368	16261	16630	16444	16508	16385	16294	16276	16518	16257	16311	16305	16347	16356	16326	16552	16367	16441	16349	16519	16275	16222	16396	16297	16196	16298	16355	16309	16347	16266	16359	16409	16380	16446	16420	16241	16250	16146	16302	16216	16327	16421	16457	16505	16318	16291	16356	16385	16461	16387	16409	16405	16358	16418	16404	16354	16403	16553	16079	16224	16537	16678	16390	16358	16397	16502	16290	16494	16344	16393	16449	16462	16343	16563	16446	16380	16397	16398	16424	16385	16339	16374	16366	16248	16134	16204	16479	16361	16450	16324	16360	16457	16418	16362	16319	16360	16307	16312	16364	16338	16285	16307	16399	16315	16433	16412	16275	16369	16388	16388	16228	16574	16468	16489	16412	16315	16226	16150	16172	16221	16431	16322	16305	16301	16160	16410	16335	16445	16311	16534	16208	16484	16355	16386	16443	16298	16390	16149	16284	16266	16462	16285	16346	16202	16246	16581	16173	16543	16127	16309	16206	16261	16334	16369	16242	16560	16324	16380	16417	16298	16469	16264	16350	16430	16363	16281	16361	16285	16548	16345	16191	16173	16425	16547	16437	16019	16282	16498	16496	16489	16541	16602	16401	16532	16547	16155	16364	16333	16486	16376	16203	16424	16600	16419	16192	16252	16301	16383	16467	16279	16285	16280	16343	16498	16478	16546	16364	16382	16415	16635	16287	16256	16456	16598	16604	16373	16693	16379	16399	16408	16479	16296	16380	16298	16432	16404	16540	16277	16373	16521	16346	16480	16491	16423	16248	16374	16283	16282	16477	16453	16296	16290	16434	16420	16400	16549	16209	16542	16426	16222	16265	16241	16199	16361	16603	16313	16448	16339	16514	16463	16241	16255	16457	16513	16269	16456	16317	16334	16408	16377	16487	16409	16441	16437	16399	16326	16452	16408	16287	16203	16470	16453	16188	16519	16310	16300	16532	16460	16425	16412	16492	16383	16274	16405	16332	16170	16379	16429	16300	16322	16409	16548	16303	16459	16477	16425	16299	16322	16261	16257	16294	16333	16197	16253	16224	16527	16531	16289	16268	16401	16380	16531	16497	16551	16420	16225	16105	16409	16385	16418	16663	16563	16410	16428	16314	16354	16422	16590	16375	16036	16461	16328	16308	16256	16482	16525	16462	16443	16171	16384	16409	16457	16594	16529	16465	16427	16386	16397	16375	16469	16445	16509	16419	16446	16411	16446	16544	16434	16497	16329	16351	16271	16291	16331	16361	16537	16316	16385	16396	16398	16403	16314	16269	16320	16463	16388	16384	16327	16553	16285	16437	16340	16766	16415	16376	16319	16316	16560	16544	16475	16143	16267	16374	16498	16462	16496	16634	16374	16379	16421	16289	16374	16422	16439	16237	16612	16484	16271	16313	16353	16329	16345	16274	16390	16478	16429	16426	16469	16231	16361	16447	16348	16252	16429	16508	16284	16517	16452	16314	16531	16354	16451	16356	16218	16319	16520	16273	16062	16472	16448	16506	16462	16269	16269	16321	16141	16208	16374	16363	16333	16107	16417	16343	16405	16531	16265	16502	16405	16552	16534	16357	16336	16323	16471	16149	16385	16344	16418	16338	16375	16581	16483	16366	16387	16487	16315	16435	16437	16441	16383	16494	16423	16182	16348	16322	16469	16466	16155	16465	16384	16536	16360	16224	16502	16386	16357	16296	16390	16462	16348	16385	16213	16266	16435	16272	16465	16401	16377	16229	16348	16367	16608	16561	16463	16301	16432	16217	16450	16525	16539	16439	16237	16204	16442	16461	16354	16588	16368	16355	16317	16431	16303	16510	16471	16336	16360	16117	16458	16250	16483	16337	16454	16328	16303	16364	16367	16291	16496	16388	16506	16385	16365	16362	16636	16340	16254	16435	16413	16376	16303	16275	16201	16385	16344	16440	16355	16413	16467	16504	16248	16411	16429	16280	16510	16349	16459	16211	16219	16392	16184	16249	16465	16321	16230	16427	16449	16470	16431	16199	16199	16352	16201	16146	16335	16418	16209	16356	16411	16265	16441	16659	16465	16484	16238	16263	16409	16416	16441	16448	16210	16274	16365	16361	16311	16362	16260	15965	16272	16286	16299	16366	16465	16325	16148	16311	16405	16281	16491	16455	16445	16350	16323	16369	16494	16318	16411	16421	16513	16407	16562	16362	16374	16301	16455	16391	16367	16442	16416	16351	16241	16278	16164	16168	16488	16499	16209	16321	16328	16439	16381	16408	16330	16282	16525	16369	16282	16372	16431	16392	16501	16270	16491	16153	16446	16319	16226	16413	16360	16352	16367	16302	16370	16354	16438	16494	16457	16629	16409	16473	16249	16197	16261	16399	16410	16180	16383	16317	16302	16449	16358	16365	16331	16425	16235	16580	16401	16277	16500	16467	16336	16474	16254	16383	16271	16254	16549	16271	16349	16313	16178	16349	16344	15982	16418	16670	16144	16191	16373	16303	16322	16434	16473	16456	16361	16383	16453	16490	16420	16518	16436	16461	16516	16308	16328	16551	16404	16338	16447	16374	16243	16499	16545	16545	16295	16215	16446	16365	16329	16497	16462	16472	16282	16184	16195	16499	16523	16398	16272	16273	16306	16631	16348	16331	16361	16317	16408	16319	16535	16466	16220	16316	16461	16290	16462	16388	16611	16623	16499	16417	16349	16335	16292	16525	16492	16286	16264	16456	16288	16345	16371	16219	16193	16109	16478	16533	16521	16530	16425	16667	16563	16443	16384	16632	16287	16620	16358	16285	16406	16347	16415	16205	16411	16348	16539	16371	16470	16324	16541	16395	16381	16444	16465	16757	16471	16141	16485	16487	16379	16419	16417	16413	16470	16502	16359	16494	16532	16591	16134	16203	16541	16335	16569	16301	16400	16477	16497	16270	16444	16554	16242	16369	16359	16349	16382	16452	16320	16278	16519	16419	16253	16413	16418	16338	16313	16485	16512	16546	16479	16334	16342	16277	16448	16479	16356	16345	16284	16412	16305	16377	16497	16468	16078	16382	16230	16326	16233	16159	16352	16300	16382	16120	16579	16233	16607	16221	16159	16361	16471	16285	16364	16380	16455	16185	16224	16403	16270	16333	16770	16286	16459	16371	16504	16367	16258	16389	16365	16234	16156	16550	16457	16388	16333	16385	16472	16398	16317	16428	16391	16291	16286	16331	16213	16392	16280	16529	16310	16425	16410	16529	16441	16427	16408	16272	16239	16316	16321	16461	16165	16258	16500	16404	16255	16475	16389	16406	16408	16346	16241	16391	16228	16231	16250	16349	16267	16377	16211	16587	16398	16411	16508	16502	16310	16587	16380	16230	16388	16318	16468	16429	16396	16432	16498	16408	16427	16405	16617	16451	16277	16015	16265	16302	16403	16178	16379	16449	16414	16432	16273	16385	16447	16473	16311	16272	16337	16550	16493	16386	16474	16217	16337	16364	16468	16342	16346	16160	16444	16297	16442	16427	16475	16473	16504	16356	16235	16344
18957	33630	32863	27217	21978	21002	28998	56925	46841	33468	20154	14522	13297	13266	13217	13308	13257	13303	13192	13136	13203	13197	13166	13181	13329	13225	13136	13153	13249	13231	13044	13281	13016	13125	13183	13289	13301	13161	13078	13220	13265	13230	13006	13350	13327	13179	13157	13196	13167	13115	13097	13234	13210	13262	13061	13197	13169	13141	13139	13306	13109	13238	13151	13069	13203	13065	13260	13301	13225	13275	13231	13357	13145	13110	13202	13183	13253	13119	13254	13255	12988	13125	13286	13046	13236	13191	13306	13340	13369	13135	13135	13065	13282	13226	13154	13153	12973	13095	13144	13134	13401	13160	13127	13123	13354	13019	13136	13063	13184	13236	13054	13128	13262	13234	13258	13134	13148	13137	13056	13223	13130	13188	13159	13243	13227	13102	13166	13061	13319	13071	13435	13322	12971	13051	13279	13068	13108	13272	13282	13163	13105	13195	13205	13221	13092	13180	13099	13170	13158	13232	13177	13207	13119	13169	13030	13028	13248	13075	13262	13022	13257	13312	13126	13386	13221	13323	13247	13086	13108	13160	13239	13227	13089	13262	13149	13122	13150	13203	13151	13164	13245	13230	13239	13248	13157	13109	13278	13100	13156	13276	13205	13033	13140	13120	13147	13085	13250	13282	13086	13256	13223	13146	13293	12997	13243	13150	13230	13116	13171	13146	13148	13272	13218	13032	13165	13316	13297	13131	13205	13217	13138	13089	13267	13206	13296	13024	13122	13287	13202	13213	13276	13127	13179	12992	13314	13167	13181	13246	13237	13255	13323	13303	13076	13141	13114	13363	13221	13126	13005	13212	13125	13008	13283	13103	13086	13231	13154	13154	13033	13182	13252	13269	13221	13132	13096	13097	13043	13173	13107	13024	13188	13293	13066	13174	13268	13061	13177	13253	13318	13097	13234	13107	13143	13074	13365	13023	13162	13413	13143	13150	13225	13221	13147	13225	13112	13341	13016	13356	13214	13267	13139	13229	13203	13311	13150	13300	13116	13131	13079	13186	13144	13016	13067	13028	13206	13214	13153	13260	13292	13255	13217	13136	13096	13090	13148	13277	13155	13156	13265	13063	13154	13283	13304	13010	13070	13212	13098	13277	13289	13148	13193	13128	13215	13172	13138	13245	13199	13071	13244	13164	13027	13186	13239	13020	13256	13173	13164	13052	13076	13064	13319	13103	13179	13029	13163	13336	13085	13184	13121	13190	12988	13341	13191	13137	13070	13206	13275	13164	13314	13156	13024	13188	13167	13183	13118	13024	13321	13248	13258	13159	13073	13192	13265	13194	13127	13220	13116	13170	13144	13228	13238	13146	13113	13045	13236	12959	13184	13195	13135	12971	13055	13071	13076	13175	13126	13184	13307	13161	13220	13029	13172	13111	13049	13239	13052	13209	13256	13210	13294	13160	13000	13032	13340	13186	13211	13292	13289	13059	13293	13192	13354	13179	13305	13225	13064	13215	13391	13100	13293	13033	13430	13233	13156	13308	13296	13122	13212	13311	13287	13121	13292	13176	13173	13174	13188	13287	13181	13189	13309	13246	13169	13151	13257	13179	13079	13260	13250	13239	13180	13243	13345	13084	13223	13071	13246	12953	13196	13211	13253	13264	13111	13275	12946	13187	13285	13188	13309	13195	13157	13201	13313	13030	13197	13155	13272	13124	13176	13171	13303	13280	13201	13129	13109	12950	13210	13042	13372	13102	13236	13191	13231	13123	13176	13243	13217	13317	13306	13294	13154	13209	13154	13275	13161	13151	13266	13218	13057	13071	13304	13149	13199	13283	13148	13336	13184	13018	13215	13240	13076	13148	13100	13263	13326	13414	13059	13120	13060	13132	13170	13124	13169	13233	13074	13150	13155	13039	13053	13208	13188	13243	13270	13049	13299	13253	13255	13020	13178	13248	13106	13250	13122	13092	13209	13180	13207	13198	13181	13138	13238	13095	13282	13220	13213	13245	13229	13112	13174	13402	13084	13195	13247	13184	13169	13219	13210	13078	13252	13073	13092	13317	13089	13041	13378	13098	13063	13143	13211	13246	13305	13397	13041	13223	13251	13091	13047	13179	13069	13173	13007	13074	13242	13353	13219	13252	13192	13177	13244	13039	13119	13140	13262	13074	13163	13264	13228	13334	13188	13285	13274	13179	13274	12996	13180	13229	13011	13222	13177	13243	13195	13068	13134	13311	13074	13131	13222	13162	13309	13223	13148	13214	13153	12999	13168	13101	13240	13121	13181	13273	13277	13170	13208	12990	13203	13161	13231	13111	13114	13206	12990	13160	13309	13189	13015	13244	13015	13192	13089	13241	13239	13194	13227	13038	13245	13186	13216	13300	13239	13314	13206	13088	13417	13283	13146	13263	13222	13194	13183	13272	13153	13196	13203	13228	13067	13218	13072	13098	13188	13337	13132	13147	13165	13092	13308	13207	13147	13081	13107	13219	13234	13365	13123	13264	13214	13202	13212	13121	13044	12934	13129	13186	13149	13382	13167	13245	13422	13095	13029	13169	13010	13438	13189	13119	13156	13264	13161	13196	13304	13125	13235	13152	13111	13153	13098	13175	13168	13144	13180	13186	13124	13133	13036	13332	13146	13077	13334	13251	13342	13065	13384	13109	13195	13222	13465	13143	13241	12959	13221	13199	13184	13264	13151	13131	13252	13264	13208	13034	13143	13210	12989	13198	13251	13207	13175	13201	13305	13192	13145	13162	13266	13219	13317	13067	13249	13220	13183	13188	13219	13222	13159	13273	13301	13034	13040	13336	13123	13243	12994	13252	13189	13183	13260	13117	13145	13192	13142	13177	13089	13260	13121	13363	13147	13186	13362	13105	13262	13192	13194	13004	13170	13114	13143	13233	13213	13121	13270	13237	13137	13186	13302	13262	13106	13322	13288	13335	13115	13235	13309	13262	13137	13200	13259	13198	13198	13118	13120	13248	13351	13075	13260	13008	13092	13413	13013	13289	12995	13197	13140	13202	13211	13189	13136	13234	13218	13205	13146	13199	13285	13133	13310	13027	13219	12957	13061	13328	13101	13273	13257	13252	13187	13207	13243	13152	13194	13105	13204	13023	13353	13320	13120	13083	13186	13269	13080	13203	13090	13099	13312	13002	13181	13013	13198	13229	13037	13008	13261	13225	13154	13108	13165	12979	13234	13106	13115	13167	13145	13255	13123	13351	13019	12922	13120	13188	13185	13244	13282	13234	13278	12988	13261	13241	13234	13104	13095	13233	13077	13103	13302	13204	13055	13350	13263	13276	13256	13166	13049	13031	13150	13293	13207	13092	13343	13056	13305	13135	13128	13227	13095	13185	13250	13239	13189	13068	13347	13296	13180	13144	13123	13167	13155	13269	13247	13237	13100	13236	13110	13031	13293	13294	13264	13266	13058	13198	13263	13060	12983	13266	13019	13137	13075	13099	13145	13346	13104	13304	13190	13227	13079	13175	13287	13293	13107	13185	13146	12996	13168	13238	13193	13208	13162	13056	13262	13147	13218	13358	13241	13135	13196	13084	13098	13168	13149	13296	13027	13070	13244	13127	13198	13207	13210	13234	13230	13232	13022	13224	13217	13104	13233	13106	13087	13127	13167	13338	13149	13326	13320	13170	13222	13302	13243	13188	13216	13292	13092	13098	13311	13085	13160	13317	13232	13205	13076	13145	13160	13370	13262	13078	13314	13269	13344	13010	13046	13210	13037	13123	13131	13192	13281	13426	13099	13173	13244	13263	13168	13048	13268	13237	13038	13092	13292	13196	13142	13019	12917	13188	13377	13093	13315	13246	13263	13118	13198	13178	13148	13153	13198	13166	13275	13239	13317	13118	13116	13133	13037	13119	13372	13069	13277	13058	13262	13206	13308	13331	13238	13189	13178	13025	13114	13187	13065	13274	13363	13259	13066	13158	13237	13338	13181	13203	13213	13228	13188	13023	13178	13166	13168	13121	13157	13123	13142	13268	13109	13068	13203	13198	13096	13131	13108	13207	13111	13172	13305	13120	12996	13156	13202	13252	13218	13111	13280	13204	13046	13069	13056	13245	13061	13105	13278	13083	13133	13244	13183	13034	13252	13298	13140	13221	13143	13116	13159	13226	13139	13254	13201	13135	13216	13034	13143	13214	13194	13089	13322	13045	13236	13243	13162	13144	13274	13220	13093	13149	13115	13270	13303	13256	13135	13249	13203	13150	13125	13324	13159	13385	13138	13087	13239	13096	13187	13189	13122	13323	13276	12953	13304	13370	13035	13243	13058	13126	13142	13076	13092	13269	13234	13181	13273	13130	13280	13331	13164	13030	13139	13274	13211	13175	13173	13014	13332	13212	13056	13162	13291	13205	13066	13245	13088	13176	13293	13309	13245	13109	13295	13148	12995	13239	13225	13277	13204	13270	13189	13404	13276	13247	13291	13071	13196	13166	13177	13327	13084	13274	13215	13118	13251	13115	13036	13156	13193	13239	13131	13073	13216	13243	13122	13015	13054	13198	13178	13031	13366	13146	13144	13253	13101	13188	13084	13282	13088	13204	13165	13249	13200	13256	13074	13273	13250	13180	13204	13241	13147	13355	13236	13172	13146	13121	13130	13230	13186	13176	13203	13379	13195	13116	13122	13066	13067	13160	13241	13323	13032	13317	13079	13140	13231	13158	13210	13226	13317	13084	13060	13111	13217	13298	13157	13382	13198	13063	13092	13311	13158	13247	13072	13137	13071	13251	13163	13189	13168	13076	13276	13262	13193	13267	13165	13193	13092	13312	13039	13156	13290	13092	13183	13190	13351	13200	13061	13178	13406	13212	12994	13275	13045	13224	13404	13173	13182	13073	13315	13070	13254	13195	13139	13340	13096	13101	13157	13063	13335	13230	13153	13187	13147	13217	13165	13233	13106	13176	13213	13156	13384	13120	13342	13145	13229	13248	13301	13128	13163	13292	13190	13139	13238	13189	13105	13232	13106	13177	13304	13154	13235	13059	13176	13097	13130	13309	12994	13171	13256	13214	13245	13229	13246	13228	13174	13197	13185	13130	13162	13091	13114	13238	13247	13203	13072	13159	13327	13240	13274	13255	13189	13253	13122	13298	13098	13030	13147	13118	13182	13173	13294	13100	13354	13309	13112	13212	13296	13219
23842	21056	28505	23887	22021	25656	36940	70139	59903	43266	28469	20226	17537	17044	16875	16968	16851	16884	16774	16629	16388	16622	16463	16769	16718	16634	16455	16665	16588	16782	16731	16747	16674	16676	16600	16660	16656	16580	16778	16633	16585	16815	16531	16633	16667	16698	16519	16711	16714	16517	16704	16572	16565	16731	16742	16678	16729	16676	16591	16560	16696	16946	16849	16511	16517	16557	16648	16544	16406	16596	16596	16606	16751	16691	16693	16837	16468	16615	16674	16547	16506	16480	16339	16550	16531	16727	16665	16584	16642	16695	16635	16617	16524	16535	16639	16573	16477	16470	16563	16366	16464	16730	16439	16801	16615	16798	16530	16446	16429	16649	16553	16470	16526	16587	16458	16540	16696	16507	16497	16706	16520	16725	16629	16566	16655	16513	16504	16668	16514	16568	16784	16574	16601	16515	16494	16708	16422	16488	16518	16637	16439	16749	16472	16773	16781	16628	16499	16368	16448	16594	16606	16468	16606	16478	16554	16675	16665	16385	16548	16455	16577	16577	16449	16477	16595	16437	16451	16646	16614	16425	16543	16584	16685	16818	16571	16497	16440	16714	16555	16492	16596	16647	16716	16549	16600	16700	16484	16576	16729	16675	16608	16629	16700	16606	16695	16279	16524	16493	16647	16679	16428	16472	16598	16753	16491	16702	16522	16532	16505	16247	16671	16588	16749	16596	16311	16493	16527	16589	16580	16477	16454	16491	16623	16409	16668	16616	16500	16428	16588	16351	16625	16587	16470	16538	16597	16437	16509	16268	16554	16476	16582	16642	16378	16840	16652	16650	16569	16667	16507	16521	16717	16388	16486	16526	16545	16497	16601	16615	16446	16557	16782	16617	16449	16579	16371	16704	16547	16668	16428	16465	16786	16426	16559	16644	16645	16631	16630	16665	16643	16500	16753	16474	16442	16714	16655	16413	16656	16511	16559	16654	16606	16484	16683	16723	16600	16546	16590	16611	16669	16681	16489	16452	16403	16340	16585	16449	16588	16627	16234	16459	16423	16896	16451	16638	16598	16586	16583	16631	16621	16586	16601	16528	16624	16674	16561	16567	16618	16498	16675	16576	16581	16549	16617	16325	16609	16525	16533	16636	16392	16618	16466	16500	16455	16676	16632	16676	16745	16587	16696	16663	16740	16377	16495	16603	16574	16416	16463	16555	16651	16584	16443	16568	16753	16409	16508	16341	16291	16399	16578	16548	16537	16586	16617	16567	16586	16421	16346	16411	16544	16398	16510	16516	16571	16450	16372	16484	16577	16551	16620	16369	16335	16445	16444	16524	16469	16603	16515	16701	16471	16339	16696	16572	16556	16767	16649	16629	16708	16801	16631	16644	16424	16652	16689	16683	16740	16671	16536	16869	16676	16401	16628	16592	16718	16590	16393	16468	16482	16647	16456	16626	16485	16596	16464	16523	16390	16612	16373	16677	16629	16719	16492	16698	16804	16675	16574	16376	16588	16461	16593	16657	16676	16531	16493	16759	16698	16236	16414	16333	16632	16541	16533	16464	16700	16555	16211	16576	16610	16586	16501	16498	16476	16781	16473	16463	16547	16629	16621	16619	16619	16469	16513	16690	16885	16568	16432	16618	16594	16465	16651	16644	16700	16557	16465	16533	16541	16767	16297	16603	16466	16709	16498	16585	16497	16510	16908	16545	16488	16411	16530	16334	16692	16588	16526	16574	16503	16690	16602	16470	16689	16578	16309	16418	16682	16677	16568	16515	16599	16493	16653	16608	16475	16470	16503	16572	16548	16426	16405	16521	16725	16639	16540	16494	16557	16357	16580	16630	16510	16327	16575	16410	16324	16445	16801	16511	16415	16733	16634	16455	16556	16783	16539	16572	16597	16709	16583	16482	16643	16612	16853	16776	16864	16517	16681	16624	16461	16545	16676	16401	16301	16750	16568	16423	16414	16478	16647	16583	16858	16562	16796	16596	16611	16745	16538	16488	16640	16659	16664	16551	16353	16662	16514	16447	16418	16496	16709	16561	16504	16619	16377	16361	16673	16477	16624	16501	16626	16439	16607	16414	16482	16668	16690	16589	16703	16611	16509	16643	16417	16504	16711	16600	16551	16647	16486	16606	16550	16579	16492	16517	16862	16525	16481	16398	16757	16613	16445	16586	16916	16648	16777	16467	16921	16494	16579	16341	16440	16629	16595	16534	16495	16609	16368	16293	16579	16685	16601	16382	16588	16414	16551	16424	16564	16511	16842	16662	16505	16545	16719	16597	16533	16530	16513	16566	16326	16519	16581	16542	16444	16450	16570	16628	16660	16534	16573	16640	16593	16511	16615	16427	16500	16525	16545	16429	16530	16580	16603	16607	16499	16463	16530	16467	16671	16599	16552	16698	16583	16796	16601	16585	16625	16606	16570	16513	16480	16632	16564	16516	16560	16503	16567	16661	16621	16562	16670	16631	16461	16510	16618	16481	16656	16516	16590	16596	16427	16391	16537	16542	16462	16766	16528	16584	16723	16524	16766	16415	16558	16698	16420	16545	16597	16434	16724	16617	16543	16445	16729	16579	16509	16750	16673	16588	16497	16431	16676	16562	16608	16400	16633	16785	16373	16696	16690	16483	16709	16481	16547	16442	16661	16888	16548	16609	16526	16562	16688	16704	16791	16727	16766	16694	16356	16562	16534	16731	16594	16646	16376	16401	16480	16514	16591	16518	16425	16734	16686	16514	16353	16689	16481	16679	16537	16495	16686	16677	16869	16542	16689	16453	16649	16319	16648	16500	16666	16556	16564	16468	16358	16641	16564	16495	16541	16898	16699	16746	16474	16652	16718	16455	16511	16535	16321	16640	16697	16602	16622	16619	16494	16628	16793	16513	16543	16497	16495	16554	16460	16382	16580	16617	16592	16753	16698	16710	16556	16524	16698	16543	16579	16459	16596	16639	16782	16626	16411	16600	16577	16626	16836	16507	16570	16536	16625	16645	16538	16694	16494	16795	16461	16679	16597	16721	16585	16650	16589	16485	16425	16567	16723	16620	16610	16587	16433	16668	16535	16545	16658	16607	16332	16541	16315	16796	16692	16527	16484	16493	16534	16533	16669	16486	16828	16703	16607	16520	16664	16600	16761	16573	16697	16471	16839	16440	16487	16591	16577	16836	16487	16413	16582	16688	16573	16607	16589	16665	16695	16729	16618	16645	16487	16575	16653	16826	16582	16538	16556	16595	16472	16450	16620	16505	16690	16716	16490	16782	16558	16605	16719	16538	16598	16605	16674	16470	16525	16512	16702	16702	16407	16568	16711	16620	16431	16770	16512	16424	16642	16535	16500	16525	16430	16565	16439	16521	16496	16688	16712	16753	16642	16597	16417	16547	16449	16592	16774	16556	16653	16544	16415	16501	16674	16644	16510	16539	16589	16729	16562	16682	16701	16527	16749	16480	16580	16385	16514	16582	16519	16534	16637	16612	16586	16629	16563	16658	16582	16524	16494	16744	16509	16711	16704	16576	16380	16701	16432	16374	16414	16343	16606	16426	16635	16531	16584	16777	16627	16620	16641	16642	16623	16640	16697	16527	16568	16524	16659	16601	16488	16636	16585	16731	16501	16540	16575	16577	16602	16488	16544	16466	16538	16729	16658	16589	16699	16434	16538	16628	16530	16485	16308	16419	16625	16650	16468	16460	16512	16549	16428	16596	16588	16643	16542	16641	16618	16445	16529	16392	16537	16431	16610	16571	16731	16616	16654	16490	16587	16431	16537	16330	16633	16723	16672	16437	16501	16669	16570	16443	16412	16564	16876	16531	16528	16563	16561	16885	16438	16420	16627	16589	16583	16642	16623	16402	16518	16710	16502	16388	16611	16564	16720	16356	16841	16745	16619	16480	16712	16721	16701	16548	16569	16345	16595	16400	16486	16645	16572	16509	16755	16617	16494	16763	16681	16589	16460	16553	16380	16477	16577	16528	16395	16523	16587	16546	16659	16419	16511	16727	16542	16348	16279	16383	16661	16326	16701	16466	16306	16350	16694	16676	16423	16843	16742	16506	16585	16603	16527	16682	16646	16563	16616	16497	16502	16470	16719	16618	16680	16399	16652	16446	16609	16587	16652	16445	16520	16451	16722	16540	16607	16466	16531	16620	16577	16782	16730	16646	16537	16647	16694	16606	16579	16416	16465	16538	16565	16442	16459	16612	16712	16540	16723	16717	16401	16529	16554	16607	16778	16480	16612	16697	16561	16431	16662	16613	16358	16516	16652	16378	16719	16503	16368	16510	16755	16537	16595	16483	16669	16604	16743	16581	16722	16593	16470	16422	16624	16666	16419	16434	16556	16468	16617	16624	16639	16655	16700	16681	16488	16488	16807	16414	16550	16662	16543	16568	16502	16570	16567	16604	16510	16285	16578	16556	16521	16404	16571	16505	16545	16426	16524	16610	16588	16597	16513	16548	16494	16737	16636	16659	16667	16619	16565	16784	16731	16661	16682	16512	16648	16665	16622	16510	16801	16762	16830	16625	16649	16549	16657	16553	16475	16988	16538	16532	16718	16492	16486	16552	16471	16592	16668	16548	16408	16290	16500	16580	16552	16810	16628	16754	16562	16669	16621	16680	16465	16532	16722	16492	16467	16616	16801	16560	16509	16451	16506	16566	16453	16389	16535	16538	16495	16587	16777	16517	16532	16650	16712	16734	16407	16576	16618	16693	16622	16517	16800	16571	16655	16560	16641	16327	16444	16672	16746	16571	16660	16595	16725	16730	16441	16777	16544	16357	16636	16537	16431	16654	16582	16646	16567	16532	16559	16502	16669	16624	16504	16624	16449	16410	16511	16572	16456	16589	16508	16443	16764	16696	16455	16416	16478	16631	16599	16590	16487	16656	16585	16677	16484	16566	16716	16613	16652	16463	16490	16516	16595	16496	16570	16557	16642	16651	16600	16423	16512	16483	16691	16409	16304	16348	16411	16282	16628	16580	16808	16852	16670	16744	16702	16553	16776	16733	16686	16709	16544	16711	16578	16450	16494	16558	16594	16453	16558	16742	16694	16609	16590	16641	16480	16718	16522	16484	16717	16587	16478	16435	16662	16781	16551	16611	16587	16569	16501	16435	16517	16580	16425	16563	16560	16446	16539	16557	16590	16751	16611	16565	16776	16428
21904	39595	37515	27834	23980	25350	36192	69839	56774	41659	24368	15684	13412	13345	13289	13210	13356	13396	13292	13301	13271	13419	13407	13247	13253	13360	13247	13164	13257	13346	13199	13155	13421	13305	13227	13340	13257	13318	13258	13195	13117	13341	13204	13160	13231	13436	13231	13197	13356	13335	13411	13254	13179	13190	13100	13153	13290	13375	13156	13243	13058	13373	13222	13158	13370	13199	13214	13210	13376	13252	13359	13308	13253	13140	13459	13474	13425	13308	13231	13199	13254	13255	13327	13091	13220	13356	13255	13290	13363	13209	13366	13069	13181	13342	13246	13134	13201	13333	13369	13183	13110	13150	13316	13368	13185	13200	13229	13194	13235	13252	13390	13283	13239	13227	13282	13227	13319	13465	13257	13144	13353	13235	13220	13335	13140	13168	13024	13208	13247	13309	13318	13173	13190	13272	13174	13203	13123	13192	13319	13265	13238	13229	13216	13234	13276	13242	13180	13411	13247	13207	13253	13130	13148	13380	13313	13266	13254	13263	13203	13243	13409	13139	13185	13410	13188	13320	13012	13127	13307	13150	13192	13193	13297	13205	13252	13322	13263	13247	13237	13291	13188	13325	13335	13292	13118	13310	13283	13288	13154	13278	13329	13307	13288	13270	13252	13006	13292	13112	13173	13299	12988	13254	13332	13336	13269	13060	13143	13251	13245	13260	13266	13349	13313	13248	13243	13219	13188	13442	13296	13157	13185	13229	13234	13356	13261	13277	13146	13215	13256	13283	13261	13227	13134	13313	13177	13430	13250	13375	13281	13312	13141	13069	13390	13336	13313	13222	13202	13332	13402	13245	13280	13398	13041	13186	13300	13268	13266	13311	13275	13220	13271	13134	13297	13199	13276	13292	13184	13217	13301	13172	13198	13324	13296	13241	13295	13389	13210	13138	13132	13543	13258	13273	13190	13090	13240	13240	13248	13258	13219	13218	13299	13142	13262	13294	13227	13287	13287	13429	13147	13077	13242	13182	13232	13392	13276	13228	13253	13386	13244	13147	13379	13388	13163	13430	13315	13387	13402	13292	13208	13219	13265	13105	13255	13141	13157	13287	13128	13243	13222	13306	13329	13272	13144	13248	13121	13194	13222	13304	13184	13375	13264	13287	13233	13151	13219	13208	13314	13097	13247	13233	13273	13197	13178	13372	13267	13200	13286	13173	13260	13215	13317	13098	13296	13409	13145	13429	13303	13399	13212	13181	13264	13098	13275	13463	13244	13036	13237	13129	13216	13293	13166	13166	13144	13325	13356	13279	13312	13398	13290	13240	13374	13376	13152	13294	13388	13280	13264	13379	13150	13275	13332	13107	13444	13244	13272	13162	13300	13258	13190	13343	13293	13330	13085	13253	13351	13420	13197	13178	13430	13216	13302	13449	13056	13382	13016	13161	13299	13249	13323	13276	13304	13227	13360	13172	13147	13183	13317	13249	13110	13227	13243	13295	13367	13140	13315	13198	13224	13275	13202	13216	13155	13305	13301	13356	13315	13234	13373	13041	13412	13242	13305	13233	13168	13381	13124	13286	13252	13386	13255	13343	13112	13275	13295	13450	13151	13226	13389	13131	13189	13288	13306	13275	13123	13217	13034	13258	13258	13352	13314	13270	13172	13287	13097	13375	13378	13350	13285	13358	13255	13354	13225	13275	13269	13157	13121	13238	13332	13005	13297	13158	13306	13188	13198	13267	13233	13258	13266	13285	13206	13310	13290	13253	13206	13285	13167	13190	13297	13168	13149	13355	13221	13150	13119	13323	13330	13437	13222	13221	13405	13381	13264	13021	13020	13195	13341	13151	13269	13070	13317	13272	13132	13426	13351	13231	13263	13321	13182	13199	13371	13172	13171	13283	13205	13149	13081	13221	13231	13147	13221	13403	13343	13226	13243	13205	13286	13164	13311	13304	13023	13303	13226	13087	13135	13293	13368	13199	13131	13480	13255	13211	13280	13165	13319	13284	13279	13263	13166	13323	13235	13254	13335	13321	13269	13191	13452	13180	13267	13241	13203	13162	13241	13326	13276	13198	13269	13376	13387	13408	13275	13366	13300	13296	13330	13208	13281	13299	13145	13240	13211	13259	13338	13181	13310	13149	13203	13366	13230	13411	13409	13238	13171	13316	13482	13196	13227	13264	13296	13267	13211	13289	13169	13220	13196	13393	13182	13223	13216	13128	13149	13218	13130	13233	13350	13085	13133	13246	13316	13345	13266	13308	13328	13285	13282	13156	13375	13249	13182	13320	13225	13244	13208	13188	13296	13170	13344	13233	13480	13189	13184	13016	13237	13449	13306	13039	13312	13115	13300	13360	13320	13247	13210	13181	13153	13367	13278	13340	13210	13278	13361	13070	13298	13217	13172	13365	13066	13166	13352	13245	13258	13250	13266	13277	13182	13180	13204	13409	13244	13021	13373	13162	13258	13264	13104	13250	13172	13193	13380	13144	13161	13263	13302	13284	13153	13203	13331	13277	13264	13268	13133	13253	13404	13229	13358	13176	13270	13217	13303	13413	13183	13225	13339	13273	13297	13149	13236	13305	13198	13276	13204	13245	13276	13299	13287	13138	13152	13176	13183	13250	13190	13290	13261	13315	13204	13271	13279	13130	13475	13248	13241	13165	13191	13277	13322	13273	13383	13242	13420	13237	13227	12968	13428	13410	13160	13219	13234	13297	13015	13204	13220	13449	13149	13126	13400	13088	13211	13416	13237	13157	13417	13281	13225	13275	13276	13179	13257	13070	13231	13154	13216	13269	13274	13307	13330	13219	13216	13091	13303	13217	13264	13146	13336	13103	13326	13104	13380	13091	13228	13355	13244	13192	13238	13106	13251	13160	13196	13244	13252	13195	13065	13176	13219	13368	13279	13362	13243	13197	13308	13180	13287	13069	13261	13229	13108	13390	13251	13308	12994	13263	13296	13366	13272	13204	13224	13296	13197	13193	13376	13153	13055	13229	13241	13159	13354	13198	13262	13095	13256	13378	13271	13422	13328	13325	13219	13296	13427	13134	13113	13070	13197	13311	13287	13180	13105	13260	13293	13217	13215	13243	13157	13154	13309	13210	13205	13156	13272	13174	13190	13073	13190	13236	13165	13215	13281	13226	13245	13216	13176	13126	13199	13361	13382	13256	13378	13154	13293	13104	13414	13132	13249	13352	13199	13291	13347	13303	13106	13187	13122	13236	13315	13162	13307	13377	13244	13098	13276	13270	13287	13039	13282	13254	13351	13151	13381	13351	13109	13368	13228	13196	13353	13354	13159	13301	13386	13276	13162	13254	13266	13132	13286	13295	13145	13298	13268	13271	13240	13311	13178	13226	13182	13235	13289	13198	13325	13179	13389	13297	13313	13224	13224	13106	13302	13346	13110	13145	13277	13284	13312	13147	13103	13321	13318	13146	13261	13237	13229	13235	13260	13187	13250	13135	13199	13246	13250	13272	13142	13230	13264	13313	13185	13242	13256	13238	13338	13388	13363	13305	13221	13042	13270	13295	13059	13227	13305	13205	13306	13118	13191	13327	13340	13192	13269	13253	13220	13330	13152	13179	13275	13329	13362	13313	13096	13055	13241	13199	13115	13148	13170	13174	13219	13264	13362	13431	13224	13322	13503	13253	13241	13160	13252	13192	13188	13127	13215	13266	13363	13477	13204	13150	13241	13232	13170	13238	13107	13315	13357	13257	13264	13203	13345	13125	13264	13297	13169	13284	13297	13247	13302	13045	13186	13279	13164	13307	13248	13078	13156	13348	13050	13314	13252	13296	13289	13154	13114	13045	13300	13392	13238	13324	13216	13359	13105	13376	13279	13249	13095	13284	13320	13371	13261	13211	13380	13138	13315	13259	13128	12991	13399	13273	13367	13272	13233	13228	13259	13182	13395	13386	13120	13363	13322	13356	13343	13325	13136	13240	13293	13311	13313	13148	13334	13183	13327	13266	13258	13277	13252	13333	13235	13284	13186	13282	13277	13340	13257	13366	13212	13308	13314	13252	13486	13185	13239	13402	13032	13313	13381	13254	13336	13380	13260	13237	13381	13269	13277	13113	13173	13181	13299	13122	13413	13271	13164	13358	13245	13250	13316	13260	13205	13325	13211	13099	13189	13299	13192	13311	13343	13254	13288	13256	13380	13373	13169	13231	13273	13149	13214	13198	13155	13227	13240	13220	13251	13357	13274	13218	13125	13226	13273	13348	13309	13174	13198	13235	13367	13286	13161	13149	13156	13213	13109	13102	13136	13175	13309	13311	13211	13252	13254	13255	13296	13381	13183	13324	13206	13280	13182	13356	13296	13275	13318	13215	13371	13242	13192	13256	13189	13408	13291	13283	13248	13105	13278	13169	13260	13447	13312	13212	13304	13340	13224	13182	13211	13282	13429	13227	13167	13462	13286	13344	13218	13191	13036	13223	13228	13280	13272	13212	13387	13280	13279	13284	13316	13327	13258	13260	13113	13376	13391	13166	13177	13292	13233	13180	13263	13349	13228	13378	13241	13253	13216	13201	13294	13160	13232	13042	13361	13163	13223	13312	13400	13164	13183	13236	13147	13331	13184	13426	13218	13325	13238	13260	13209	13163	13246	13244	13134	13083	13204	13165	13246	13345	13360	13316	13335	13311	13045	13248	13145	13172	13175	13284	13112	13280	13121	13158	13406	13301	13198	13481	13169	13298	13206	13227	13236	13091	13310	13199	13302	13317	13279	13344	13188	13197	13229	13150	13389	13140	13420	13145	13330	13014	13214	13270	13242	13302	13190	13279	13237	13255	13265	13350	13255	13304	13317	13415	13201	13322	13209	13233	13357	13260	13243	13290	13243	13350	13384	13301	13264	13147	13337	13151	13153	13150	13235	13168	13341	13207	13219	13305	13246	13310	13314	13281	13225	13162	13256	13367	13332	13261	13360	13235	13310	13301	13274	13156	13306	13078	13157	13125	13334	13266	13287	13221	13189	13273	13401	13268	13346	13122	13248	13170	13360	13107	13429	13164	13083	13199	13255	13247	13309	13177	13248	13178	13383	13236	13258	13276	13270	13412	13336	13328	13110	13245	13265	13248	13263	13175	13374	13262	13201	13349	13230	13257	13365	13270	13254	13216	13291	13455	13235	13297	13378	13322	13216	13163	13167	13398
30341	23439	24546	21917	20013	19650	20457	26836	25796	22226	19320	18378	18087	18089	18173	18055	18101	18059	18199	17974	18115	18094	18071	18040	18021	18116	17897	18017	18093	18135	18252	17965	18113	18044	18156	18196	18187	17958	18057	18030	18018	17766	18060	18126	17938	18234	18013	17993	17922	17849	18153	17771	18020	18148	18134	18127	18153	18111	17871	17888	18109	18114	18059	18040	17909	17888	17817	17824	18033	18111	18136	18040	17956	18079	18087	17979	17893	17869	18112	17847	18098	18053	18029	17983	17952	17990	17856	18227	17950	17900	17968	18102	17969	18247	18166	18086	18129	18067	18178	17801	18157	18120	17940	17882	17933	18028	17971	17865	18150	18055	18069	18164	18132	18125	18043	17861	17952	18087	17924	18034	17863	17888	17938	17877	17861	18071	18007	17907	17936	17953	18003	18022	17962	18135	18030	18045	17834	17932	17922	18138	18161	17912	17950	17929	18144	18036	18041	17901	18035	18077	18137	17934	18083	18034	17777	18295	18112	18121	17997	17902	18013	18033	17930	17909	17874	18151	18167	17856	17963	18035	18084	18077	18157	17905	18029	17999	17952	17829	18007	18005	17989	17869	18138	18018	18015	17971	17997	17883	17806	17883	17853	17969	18096	18124	18041	17938	17791	17803	18103	18026	17996	18166	17777	17878	18053	18199	18020	18387	18295	17959	17962	18113	18031	18075	18164	18184	17915	18177	18131	18107	17890	17932	17890	18029	18014	17969	17951	17915	17895	18007	18082	17931	17855	17952	17972	18062	18069	17990	18135	17944	17994	18029	18026	17957	18072	17891	18036	17897	17817	18147	18194	18036	17976	18008	17929	18053	18014	17872	18021	18008	18110	17848	17918	18202	18046	18017	18179	18150	18108	17896	17872	17898	18032	18062	18068	18188	18084	18092	18037	17995	18204	18289	18148	17746	17917	17779	18177	17969	18013	17986	18022	18024	17866	17997	17852	18006	18075	17870	17989	18037	18142	18070	18122	17937	18098	18058	17753	17937	18028	17832	17988	18050	17911	18114	17969	17917	18034	18103	18038	17964	18077	17863	18134	18162	18180	17989	18066	18005	17893	17924	17905	17955	17902	17945	18096	18077	18030	17937	18204	18115	17920	18013	17997	17856	17923	17881	17995	17957	17897	18124	17934	17806	18157	18021	18063	17958	18046	17970	18028	18187	18006	18030	17916	18061	18009	18158	17949	18165	17968	18023	18079	18013	17932	18126	18107	18052	17964	18040	17927	17935	18146	17966	18006	17983	17905	18062	18149	17975	17909	18028	17932	17909	17957	18046	18372	17933	18103	17834	18083	17890	18042	17980	18044	17758	17737	18185	18300	17923	17905	18197	17991	18228	18269	18009	18026	17909	18129	18205	18016	18160	18226	18000	18133	17927	17906	18004	17926	18227	18096	17902	18133	18036	17914	17733	18035	17984	18002	18015	18021	17836	18015	18091	18136	17891	18124	17968	17988	17926	17973	17956	17839	17819	18112	17908	18110	18099	17894	18166	17847	17971	18036	18064	17950	17730	18059	17821	17974	17991	17892	18163	18020	17944	17871	18159	18165	17846	18045	17928	18197	17845	18005	18088	17888	18075	17939	18087	18040	17897	17967	17875	18153	17979	18255	18090	18281	18056	18116	17996	17937	18078	18221	17947	18054	18167	18090	17876	18044	17760	18002	17949	18108	17722	17894	18029	17972	17942	18091	18038	18249	18029	18146	18014	18205	17821	17951	17775	17930	17985	17995	17981	17943	17988	17982	17995	18115	17915	18078	18216	17811	17931	18063	17940	18064	17917	18236	18011	18119	17982	18156	18024	18085	18083	17878	17821	17879	18166	17973	18030	17906	18073	18016	18001	17982	17620	17993	17961	18068	18107	17892	18172	18135	18017	17876	17834	18296	18040	17897	18243	18026	17829	18116	18028	18094	18042	18150	18258	17981	18144	18023	17856	17953	18066	18112	17882	17876	18134	18048	17984	17871	18264	18022	18106	17868	17955	18001	18106	18008	18148	17915	17978	17882	18049	18102	17991	17951	17952	18032	17865	17991	18212	17940	17889	18124	18089	18164	17854	17961	17893	17921	18096	18292	17931	17932	18023	18183	17923	17978	17877	17956	18035	17915	18050	17912	18024	18148	17882	18270	18118	18077	18111	17833	18026	18160	17825	17795	18100	18077	18029	17782	17972	18103	17967	18204	18061	18189	17948	17898	18178	18012	17798	17962	17930	18004	18088	18120	18047	18266	18059	17889	18035	18152	17965	17983	18108	17798	18043	18101	18169	18032	17862	17941	17959	17937	18213	18072	18111	17896	18168	18034	18018	17976	18145	18191	18105	18004	18039	18126	18049	18147	17880	17667	17952	17804	18170	18267	17875	18150	17990	18088	18007	18045	17860	17969	18270	17808	17932	18130	18005	18124	18030	18197	18100	18163	17931	18156	17938	17918	17983	18051	18053	17876	18036	17942	18081	17875	18086	18119	17881	18016	18007	17840	18011	17895	18178	18127	17900	18018	17991	18112	18030	17782	18228	17961	18066	18021	18182	17962	17961	18033	17852	17978	18091	17953	17990	18004	17801	17964	18033	17993	18000	17862	17901	18093	18016	17917	18036	17898	18063	17973	17973	17786	17971	18303	18056	17806	18086	18176	18087	18074	17848	18000	17951	18031	18127	18111	18045	18033	18030	18130	17915	17760	17984	17931	17959	18027	18015	17846	18210	17848	18007	17929	18141	18255	18131	18003	17877	18152	18048	17963	17932	18115	17954	18140	18016	17837	18019	18088	18082	18011	18111	18018	17952	18016	17925	18222	17936	18131	17973	18084	18044	17865	18018	17997	18031	18161	18103	17846	18003	18034	17868	18018	18007	18224	18085	18094	17978	18069	17992	17965	18032	18036	17901	18112	17896	18122	18077	18069	17998	18008	18030	17977	17941	18225	18203	18017	18106	18162	17739	17965	18226	18070	18287	17976	18112	17906	18028	18120	17933	17954	17994	17955	18066	17897	18097	17902	18194	18075	17916	17914	18048	18193	18213	17904	18123	18254	18038	17842	18034	18029	18208	18064	18146	18134	18065	18092	18001	18060	17959	17991	18020	17813	18016	17907	18077	17938	17935	18127	18115	18081	17838	17666	18184	17915	17800	17728	18059	17923	18090	17914	17946	17771	18008	17940	17996	18009	17897	17986	17797	18005	18013	18129	18092	18159	18148	17917	18131	18085	17893	17971	18028	18185	18066	17993	18022	18189	17986	17925	17886	18058	18131	17909	17802	17909	17959	18003	18008	18058	18055	17805	18007	17760	17952	18098	18065	18234	17998	17881	17978	17910	17996	18090	18107	17995	18052	18024	17933	17981	18222	17996	18048	17991	17959	18027	18104	17890	18031	18036	18157	17954	17900	18136	17771	17979	18167	18141	17944	17961	17949	18110	18128	17960	17961	18165	18034	17865	18008	17978	17992	18144	18030	18035	18156	18331	18123	17880	17966	18033	18010	18148	17954	18077	18079	18071	18159	18097	18041	18088	18204	17830	17971	18071	18150	18037	17993	18076	17997	17935	17881	17795	17998	18142	18054	17767	17998	17980	18009	17848	17987	18170	18191	18101	18151	18050	18075	18006	17920	18028	18046	17947	18198	17914	17948	18022	18247	18191	17826	18226	18149	17991	17971	17950	18178	17890	17822	18121	18024	18049	18138	17781	17955	17898	17975	18058	18206	18091	18197	18072	17839	18049	18004	17863	17967	18066	17938	17963	17867	18032	18090	18097	18196	18125	18025	18104	18203	18183	17956	18102	18024	17997	18088	17959	18031	17927	18041	17814	18043	17929	18073	17964	18005	18133	18238	17994	18131	18147	18182	18148	17999	18133	17885	18160	18135	17968	18083	18154	17927	17995	18266	18130	18127	18186	18129	18026	17995	18048	18005	17967	18209	17921	17952	17978	17993	18024	17798	18148	18124	18075	18292	18309	18139	18025	17988	17829	17957	17969	18190	17877	17841	17690	17975	18040	17780	18054	17954	18100	18189	18079	17936	18054	18025	18088	18103	17794	18011	18153	17922	17936	18029	18133	18231	18000	17944	18199	18055	18049	17911	18095	17922	18277	18123	17896	17845	18048	18086	17900	17926	17871	18371	17859	18237	18131	17840	17987	18048	17962	17867	18014	17983	18203	17971	17776	18034	18064	17938	17904	17988	18103	17855	18178	17812	18133	18012	17941	17957	17820	17878	18208	18250	17997	18008	18127	17881	18018	18019	17875	18071	18017	18009	17823	17964	18196	18120	18176	17918	17944	17965	18068	18088	18205	18400	18023	17997	18082	18018	18010	18001	17994	17953	17770	18023	17985	17855	18090	17867	18146	18014	17957	18070	18048	17884	18046	18000	18103	17835	17968	18102	17987	18177	18005	18011	18365	17962	18197	17917	17789	18062	18225	18222	17929	17945	18197	17983	17899	17758	17989	18022	18084	18186	18117	17811	18003	17713	17854	18052	18162	17931	18130	18064	18113	17976	18175	17919	17904	18075	17840	17788	18144	18154	18100	18130	17855	17850	17977	18077	17863	17687	17952	17984	18027	17868	18024	17964	18174	18149	18056	17923	18130	18166	17947	17973	18116	18162	18082	17919	17822	17925	18076	18020	18100	17878	17912	18342	18141	17916	18032	17864	17979	17909	18103	18203	18140	18012	17980	17928	18134	18093	18232	18065	17931	18028	17957	17980	18016	18147	18192	18045	17937	17974	17880	18076	17982	18104	17868	17823	18189	17915	17911	17912	18188	18186	17904	17929	18153	18028	17952	17887	18024	18171	17988	18036	17951	18169	18268	17956	17935	18218	17877	17980	17945	18008	17739	18013	18049	18141	18167	18174	17924	17915	17995	17904	17748	17993	18041	17897	18209	18109	17879	18064	18172	18053	17944	18209	17811	17961	17870	18086	17949	18146	17971	18010	18227	17979	17973	17935	17924	17793	17797	18240	18159	17882	17793	18032	17890	17842	17882	17870	18041	17968	18104	17931	18176	18184	18002	17909	18166	17903	17981	17898	17881	18071	18064	17975	18059	18043	17919	18039	17909	18097	18043	18007	18125	17926	17981	18051	17740	18100	17703	17716	17956	17827	18044	17959	17969	17972	18170	17922
17893	21383	20571	17569	17107	16245	17765	26625	22494	18094	15201	14266	14129	14271	14082	14065	14092	14045	14129	14127	13883	14224	14109	14238	14002	14168	14000	13971	14090	14179	14234	14177	14098	13989	14140	14118	14007	14092	14022	14061	14108	14218	14088	14108	13952	14069	14036	13941	14150	14166	13969	14076	14062	14192	14127	13867	14010	14155	13927	14272	14215	14013	14137	13932	13961	14027	14212	14204	14178	14229	13985	14246	14034	14222	14012	14158	14103	14131	14111	14347	13958	13979	14170	14208	14257	14147	13917	14080	14015	14053	14110	14074	13933	14130	14114	14205	13884	14045	13973	14146	14127	14020	14062	14015	13993	14139	14180	14117	14226	14042	13946	14055	14025	14034	14022	14004	14311	14127	14003	14092	14053	14082	14226	14107	13951	14147	14127	14102	13903	14006	14183	14009	14152	13984	14016	14072	13964	14155	14063	13921	14079	14167	13963	14167	14076	14089	13856	14086	13940	14035	14153	14073	14023	14094	14150	14020	14028	14101	14100	14259	14072	14008	14159	13977	14220	14086	14064	14211	14055	14188	13910	14106	14087	14075	13871	14086	13944	14057	14053	14176	13885	13941	14174	14227	14045	14171	14091	14228	14155	14152	14069	14102	14147	14063	14070	14202	14095	14173	13926	14186	14098	14180	14116	14170	14247	14002	14073	13928	14151	14191	14056	14121	14087	14156	13982	14057	14078	13861	14091	14140	14145	13939	14228	14123	13910	14087	14149	14037	14083	14022	14053	14067	14081	14207	14085	14046	14038	14159	14175	14034	13871	14128	14245	14103	14035	14174	14184	14069	14199	14205	13948	14013	14140	14078	14050	14089	14104	14156	14108	13962	14157	14093	14081	14065	14113	14029	14045	14010	14160	14169	14123	14197	13979	14079	14055	14167	14180	14079	13870	14011	14229	14280	13980	14071	13975	13996	14126	14135	14044	14169	14105	13974	14138	14173	14057	14056	14097	14097	14057	14087	13937	14156	14183	14122	14079	14095	14095	14061	14076	13988	14072	14019	14047	14078	14105	14153	13981	14017	14046	14037	14231	14236	14419	14230	13983	14083	14190	13988	14072	14046	14175	14210	13993	14100	14080	14137	14106	14201	14177	14070	14338	13890	14060	14084	14144	13990	14092	14129	14158	13839	14001	14021	13867	14116	14040	14197	14104	14041	14211	14073	14143	14213	14159	14104	14173	14042	14092	14048	14041	14175	14092	14142	14253	14006	14185	13872	13989	14098	14228	14007	13987	14128	14047	14014	14058	14097	14081	14163	14043	14237	14075	14166	14022	13945	14098	14012	14139	14110	13998	13983	13964	14117	14031	14012	14237	14045	14103	14188	14137	14119	14075	14125	14105	14171	14228	14103	14140	14206	14038	14223	14270	14110	14114	14097	13993	14258	13899	14164	14198	14084	14015	14307	14105	14250	14346	14048	14159	14088	14152	14076	14220	14129	14140	13995	14175	14128	14199	14167	13948	14101	14087	13925	14073	14200	13975	14112	14221	14161	14065	14080	14074	14133	14033	13976	14047	14017	14077	13968	14008	14035	14128	13909	14025	14018	13993	14074	13976	14304	13919	14227	13956	14097	14034	14148	14024	14045	14021	14121	14128	13892	14112	14051	14027	14101	14116	14100	14144	13970	14051	14002	14075	14137	14198	14089	14328	14132	14124	13988	13988	14117	14177	13990	14164	13971	13866	14185	14031	14269	13892	14144	13857	14081	14269	14126	14099	13974	14094	14109	14125	14038	14008	13994	14207	13977	14011	14074	14059	13928	14077	14185	14199	14062	14166	14127	13974	14051	14013	14111	14052	14148	14210	13987	14177	14208	14014	14192	14057	14123	14080	13913	14039	14021	14027	13993	14068	14221	14105	14115	14104	14001	14125	14237	14174	14233	14096	14110	14128	14116	14085	14112	14225	14154	14071	14028	14100	14224	14210	13876	14043	14025	14013	14237	14080	14021	14034	14024	14254	14131	13814	14163	14025	14238	14170	14117	14146	14177	14052	14148	13991	14151	14043	14275	13889	14156	14147	14060	14143	14156	14213	14064	14067	14053	13974	14120	14194	13977	14216	14136	14132	14034	13932	14014	14007	14057	14095	14202	14090	13992	14117	14176	14001	14093	14173	14144	14143	13978	13962	14154	13993	13977	14426	14084	14042	14061	14077	14039	14082	13999	14166	14141	14165	14125	13927	14036	14137	14100	14088	14041	14092	14285	14186	14262	14155	14041	14026	14272	13988	14096	14036	14073	14016	14202	13944	14104	14161	14167	14152	14096	14115	14080	14276	14067	14223	14125	13936	14061	14105	14207	14059	14054	14035	14244	14039	14280	14110	13926	14124	14284	13934	14053	14005	14014	13942	14058	14276	14116	14196	14147	14138	14102	14212	14234	13952	14228	14236	14232	13990	14054	14173	13954	14042	14132	14145	14292	14034	14027	14158	14137	14186	14082	14362	14186	13989	13991	14073	13951	14014	14133	14170	14154	13963	14041	13943	14196	14199	13954	14102	14293	14149	14098	14327	14198	13940	14127	14229	14153	14011	14011	14066	14057	14002	14231	13983	14060	14085	14033	13896	14219	14135	14077	14106	14032	14033	14098	14124	14186	14115	14042	14084	14044	14063	14146	14144	14044	14206	14181	14076	14272	14128	14036	14123	14006	14072	14073	14016	14184	14117	14014	14016	13910	14153	14022	14136	14178	14100	14089	14075	14070	14068	14175	14057	14152	14011	14145	14012	14052	14167	14121	14128	14176	14004	14140	14262	14179	14290	14041	14197	13999	14055	13920	13991	14094	14036	14127	14027	14089	14190	14050	14042	14016	14020	13957	14021	14210	14058	14156	14159	14027	13976	14140	13997	14297	13988	14160	14053	14162	14123	14179	14119	14167	14015	14130	14101	14204	14100	14181	14285	14075	14182	13978	13988	13829	14208	14269	13962	14214	13949	14123	14271	14215	13989	14145	14005	14059	14118	14059	14102	14132	14019	13985	14113	14131	14271	14289	14000	14066	14040	14268	14055	14187	14047	14113	14251	14143	14228	14088	14043	14096	14107	14020	14056	13872	14217	14000	14204	14238	14101	14032	13993	14059	14181	13905	14097	14026	14032	14123	14069	14278	14085	14096	14097	14158	14104	14071	14029	14218	14249	14105	14099	13999	14031	14093	14209	13981	14244	14065	14039	14131	14286	14104	14126	14200	13993	14129	14127	14134	14013	14055	14007	14052	14088	13998	14013	14161	14192	13885	13963	14178	14240	14164	13927	14106	14147	14002	14187	14086	14080	14278	14162	14211	14194	14089	14140	14034	14203	14057	14005	14206	13899	14294	14074	14226	14152	14163	14043	14078	14254	13890	13967	14017	13944	14173	14103	14140	14052	14151	13989	14149	14189	14138	14185	14181	14052	14061	13916	14148	13940	14207	14149	13999	14121	14268	13959	14017	14128	14169	13969	13967	14014	13970	14064	14015	14152	14008	14039	14057	14165	13981	14095	14140	14096	14128	14102	14048	14071	14003	14120	14028	14087	14089	14190	14141	14002	14298	14275	14004	14139	14210	14076	14156	14019	14285	13967	14139	14097	13967	14214	14193	14057	14180	14169	14033	14045	14062	14074	14016	14121	14088	14094	14151	14157	14167	14245	14177	13941	14057	14387	14116	14152	14115	14118	14176	13994	14190	14067	14073	13966	14124	14066	13934	14027	14123	14176	14055	14060	14150	13999	14144	14079	14187	14275	14134	14030	14103	14099	14157	14177	14138	14060	14161	13947	14025	13997	14016	14162	14084	14028	13942	14204	14121	14142	14060	14238	14247	14039	14092	14080	14171	14251	14177	14144	14123	13837	14076	14073	14034	14103	14049	14016	14056	14050	14099	14086	14190	14062	14115	14138	14207	14002	14112	14088	13957	14145	14050	14152	14107	13974	13906	14147	14057	14011	14161	14084	13995	14078	14173	14088	14067	13917	13986	14091	14126	13983	14115	14119	14035	14298	13968	14185	14110	14119	14101	14104	14019	13981	14052	14098	14112	14045	14042	13998	13973	14085	14190	14111	14032	14083	14245	14195	13965	14192	14050	14200	14021	13985	14152	13980	14132	14097	14052	14170	14106	14162	14211	14080	13955	14075	14089	14205	14127	14010	13937	14063	14252	14121	14136	14080	13987	14285	14161	14146	14019	13972	14326	14051	13981	13966	14092	14249	14111	14044	14103	13910	14103	14020	14033	14176	14150	14126	14149	14038	14179	14093	14042	13868	14121	14127	14176	14123	14129	14038	14087	14267	14209	14041	14087	14017	14238	14161	13914	14217	14327	14147	14078	14099	14029	14167	14099	14160	14023	14104	14042	14102	14135	14166	14017	14119	14123	14128	14035	14099	14075	14057	14184	14064	14035	14123	14302	14195	14029	14155	13996	13856	14112	14150	14199	14239	14247	14034	14248	14233	14063	14241	14056	14168	14232	13937	14120	14100	14067	14116	13931	13969	14082	14057	13941	14294	14053	14133	14021	14083	14039	14190	14018	14128	14141	14216	13913	14180	14035	14036	14119	14243	14146	14076	13995	14132	14108	14045	14090	14076	14233	14099	14115	14240	14059	14159	14069	13849	14145	14126	14152	14055	14240	14199	14188	14106	14097	14206	14008	14068	14092	14165	14292	14122	14178	14032	14354	14071	14112	13962	14077	14087	14185	14025	14017	13952	14274	14104	14020	14047	14107	14094	14077	13973	14161	14026	14100	14159	14059	14068	14074	14101	14031	14179	14162	14233	14144	13994	14009	14045	14103	13975	14267	13995	14142	14138	14150	14274	14053	14100	14046	14175	14138	14034	13895	14287	13979	14053	14148	14051	14148	14012	14164	14210	14054	14236	14055	13911	14141	14060	14168	14079	14179	14097	14118	14083	14080	14073	14073	14097	14021	14253	14179	14116	14133	14134	14154	13962	14084	14108	14144	14212	14090	14062	14117	14084	14181	14174	14154	14125	14025	14109	14035	14088	14258	14105	14237	14250	13961	14071	14046	14170	14218	13957	14220	14096	14129	14151	14024	14227	14029	14146	14142	14078	14164	13987	14227	14261	14283	14082	13993	13915	13919	14292	14084	14105	14240	14260	14031	14356	14036	13914	14111	14099	14133
25298	21047	27996	25023	23002	22574	31073	60220	51837	36127	25017	19415	17857	17722	17498	17353	17448	17481	17331	17317	17455	17398	17574	17421	17249	17242	17265	17320	17502	17388	17574	17567	17593	17382	17265	17291	17478	17010	17399	17634	17161	17435	17437	17295	17355	17236	17369	17262	17206	17255	17403	17410	17432	17540	17350	17479	17489	17355	17179	17250	17129	17230	17389	17247	17445	17265	17179	17461	17338	17175	17363	17363	17479	17334	17156	17231	17222	17439	17146	17182	17326	17176	17284	17409	17342	17255	17270	16964	17261	17483	17244	17534	17118	17243	17285	17111	17178	17266	17234	17104	17325	17196	17664	17166	17361	17454	17455	17341	17311	17327	17376	17198	17274	17446	17450	17340	17300	17307	17427	17235	17240	17316	17095	17386	17258	17268	17190	17345	17493	17294	17406	17327	17294	17145	17537	17301	17418	17468	17202	17633	17510	17116	17212	17326	17344	17258	17279	17184	17265	17177	17383	17410	17321	17222	17370	17270	17196	17416	17257	17375	17584	17190	17477	17312	17182	17441	17248	17331	17244	17399	17423	17440	17252	17353	17176	17373	17467	17179	17363	17075	17510	17082	17126	17349	17236	17294	17495	17315	17338	17323	17277	17549	17437	17370	17281	17596	17298	17205	17480	17335	17187	17168	17409	17209	17314	17404	17343	17185	17335	17201	17277	17278	17148	17190	17378	17231	17550	17355	17267	17342	17414	17069	17252	17243	17335	17354	17252	17271	17343	17290	17358	17393	17371	17344	17324	17361	17275	17192	17103	17458	17201	17373	17432	17290	17403	17367	17310	17241	17289	17403	17171	17423	17167	17212	17161	17262	17226	17168	17359	17431	17404	17166	17164	17427	17449	17354	17374	17270	17492	17368	17257	17419	17384	17423	17543	17568	17455	17291	17370	17489	17537	17380	17187	17326	17283	17212	17399	17394	17250	17299	17401	17348	17401	17270	17296	17315	17549	17249	17330	17264	17423	17216	17375	17497	17247	17417	17325	17516	17354	17287	17224	17117	17330	17197	17391	17302	17486	17266	17461	17303	17415	17241	17292	17298	17473	17273	17461	17330	17278	17186	17305	17305	17378	17361	17316	17153	17507	17461	17204	17360	17309	17350	17249	17389	17363	17211	17333	17148	17278	17251	17443	17459	17365	17343	17191	17486	17307	17228	17196	17404	17115	17432	17165	17493	17463	17303	17500	17457	17405	17120	17335	17194	17329	17264	17215	17308	17368	17372	17265	17209	17233	17261	17317	17424	17312	17306	17268	17180	17209	17163	17230	17208	17066	17364	17352	17256	17165	17323	17329	17247	17338	17460	17101	17443	17258	17296	17252	17186	17248	17434	17192	17258	17340	17177	17033	17293	17332	17430	17180	17331	17058	17070	17291	17198	17012	17124	17265	17171	17219	17230	17304	17429	17385	17302	17425	17203	17476	17341	17265	17380	17295	17093	17305	17120	17283	17401	17473	17413	17435	17327	17459	17349	17234	17163	17403	17348	17340	17210	17223	17332	17197	17271	17222	17375	17301	17337	17217	17267	17326	17294	17276	17185	17298	17234	17175	17475	17369	17364	17192	17222	17318	17213	17298	17154	17142	17386	17352	17404	17366	17377	17295	17182	17361	17282	17209	17267	17317	17204	17324	17337	17353	17300	17379	17356	17311	17243	17145	17187	17237	17437	17352	17192	17385	17442	17492	17489	17348	17265	17390	17341	17279	17063	17244	17116	17389	17296	17125	17117	17211	17321	17354	17199	17151	17198	17142	17291	17319	17457	17235	17169	17338	17353	17165	17239	17297	17031	17169	17436	17424	17187	17415	17160	17245	17240	17377	17282	17189	17309	17335	17448	17327	17295	17406	17281	17202	17400	17428	17289	17467	17087	17359	17244	17173	17285	17311	17357	17226	17193	17339	17260	17395	17376	17292	17322	17318	17281	17511	17266	17148	17412	17279	17405	17171	17205	17425	17262	17323	17459	17330	17064	17277	17220	17352	17458	17165	17446	17385	17328	17328	17531	17461	17219	17327	17245	17232	17499	17333	16996	17386	17320	17254	17307	17446	17341	17107	17097	17126	17207	17327	17272	17218	17249	17372	17308	17247	17326	17437	17220	17193	17177	17120	17335	17138	17017	17255	17314	17300	17305	17343	17222	17179	17410	17511	17491	17300	17354	17356	17189	17304	17397	17349	17196	17326	17283	17350	17311	17201	17275	17097	17214	17399	17458	17484	17358	17477	17071	17411	16911	17459	17414	17415	17440	17406	17106	17272	17449	17403	17244	17242	17435	17407	17357	17167	17263	17445	17172	17298	17404	17206	17424	17697	17434	17177	17292	17355	17472	17136	17236	17330	17326	17260	17362	17248	17493	17311	17297	17180	17422	17324	17570	17486	17314	17417	17207	17368	17321	17311	17121	17382	17067	17421	17307	17175	17307	17446	17166	17247	17296	17081	17377	17290	17271	17303	17363	17404	17177	17055	17072	17393	17216	17409	17325	17298	17417	17264	17210	17337	17265	17306	17323	17323	17186	17279	17294	17354	17373	17105	17349	17283	17351	17416	17320	17278	17148	17313	17298	17106	17055	17325	17272	17366	17377	17346	17213	17361	17256	17255	17410	17176	17333	17175	17260	17193	17303	17356	17325	17221	17375	17277	17351	17165	17458	17410	17389	17278	17201	17272	17275	17361	17194	17521	17189	17381	17344	17345	17385	17283	17231	17402	17126	17310	17327	17197	17145	17260	17501	17335	17336	17408	17242	17313	17399	17190	17465	17258	17426	17359	17283	17182	17386	17286	17323	17293	17402	17476	17296	17229	17351	17148	17220	17254	17256	17475	17150	17352	17032	17335	17232	17184	17331	17236	17138	17324	16998	17201	17355	17384	17333	17217	17146	17246	17280	17439	17128	17209	17250	17214	17484	17357	17266	17223	17570	17346	17277	17362	17220	17220	17273	17288	17225	17345	17286	17429	17277	17392	17389	17430	17406	17437	17293	17297	17293	17169	17252	17554	17454	17254	17450	17220	17420	17178	17250	17371	17247	17190	17445	17259	17258	17322	17428	17133	17185	17351	17475	17310	17264	17320	17496	17361	17186	17217	17405	17133	17322	17127	17295	17461	17315	17339	17343	17348	17371	17299	17335	17163	17265	17379	17163	16949	17240	17422	17271	17087	17151	17084	17297	17158	17280	17149	17206	17191	17428	17394	17360	17121	17166	17210	17507	17418	17150	17083	17398	17506	17411	17292	17163	17554	17319	17185	17322	17253	17162	17464	17285	17465	17311	17185	17153	17384	17308	17111	17431	17374	17484	17207	17219	17176	17443	17241	17309	17136	17147	17427	17185	17256	17237	17358	17269	17355	17254	17243	17237	17123	17191	17433	17330	17303	17368	17353	17404	17407	17280	17426	17276	17200	17178	17279	17411	17299	17294	17322	17352	17383	17339	17029	17279	17368	17339	17240	17183	17263	17352	17236	17368	17258	17358	17382	17194	17339	17415	17171	17339	17296	17248	17327	17354	17269	17289	17468	17318	17528	17435	17398	17379	17399	17225	17262	17197	17421	17272	17332	17447	17324	17351	17373	17291	17460	17338	17214	17327	17241	17238	17297	17466	16990	17238	17339	17079	17276	17308	17279	17314	17384	17449	17265	17202	17613	17314	17429	17419	17245	17265	17430	17485	17322	17167	17320	17223	17370	17159	17320	17173	17477	17276	17342	17378	17271	17433	17189	17384	17316	17284	17472	17453	17317	17288	17316	17123	17362	17434	17447	17468	17440	17205	17247	17385	17388	17424	17431	17093	17183	16988	17173	17248	17410	17289	17369	17382	17249	17305	17436	17242	17274	17113	17411	17347	17592	17238	17405	17352	17268	17320	17354	17426	17121	17332	17416	17350	17050	17218	17251	17312	17331	17375	17232	17311	17178	17414	17340	17299	17328	17318	17167	17446	17355	17283	17330	17127	17386	17411	17408	17439	17348	17230	17233	17211	17240	17084	17269	17207	17426	17340	17385	17104	17435	17169	17366	17244	17395	17481	17319	16884	17448	17364	17178	17252	17409	17286	17306	17382	17215	17268	17224	17426	17281	17291	17248	17313	17433	17389	17385	17500	17310	17336	17217	17106	17316	17274	17189	17356	17251	17293	17228	17211	17391	17584	17453	17342	17361	17096	17244	17364	17242	17393	17512	17418	17352	17499	17544	17224	17170	17317	17351	17239	17552	17232	17339	17345	17417	17275	17343	17429	17419	17375	17277	17222	17436	17126	17302	17318	17247	17321	17565	17174	17175	17374	17116	17374	17201	17240	17134	17137	17305	17104	17352	17059	17447	17210	17433	17513	17257	17378	17550	17371	17212	17366	17444	17457	17269	17351	17465	17199	17283	17357	17173	17085	17166	17427	17337	17376	17477	17364	17128	17383	17123	17274	17305	17337	17362	17437	17275	17406	17364	17347	17213	17093	17053	17311	17183	17239	17297	17366	17387	17502	17366	17486	17373	17334	17141	17221	17298	17272	17301	17212	17350	17463	17399	17313	17270	17298	17415	17379	17262	17368	17276	17420	17473	17324	17168	17484	17290	17133	17251	17213	17565	17311	17189	17366	17293	17112	17395	17204	17236	17090	17095	17387	17274	17274	17333	17436	17278	17250	17175	17338	17205	17262	17314	17282	17321	17180	17285	17222	17305	17164	17255	17250	17220	17192	17148	16976	17261	17096	17272	17250	17340	17373	17455	17250	17316	17308	17369	17331	17239	17081	17615	17364	17294	17465	17141	17172	17360	17180	17377	17278	17333	17365	17292	17306	17350	17243	17288	17358	17156	17297	17042	17463	17283	17401	17386	17140	17342	17284	17385	17091	17369	17238	17148	17168	17326	17371	17251	17356	17169	17351	17333	17408	17190	17294	17369	17319	17548	17204	17175	17106	17399	17458	17233	17382	17448	17371	17129	17279	17314	17127	17309	17473	17313	17306	17457	17435	17307	17617	17296	17221	17302	17270	17305	17211	17285	17337	17417	17269	17240	17378	17176	17167	17285	17261	17359	17215	17487	17437	17304	17472	17243	17280	17467	17315	17329	17325	17262	17237	17189	17321	17208	17270	17334	17190	17161	17096	17417	17429	17068	17337	17506	17307
18693	30258	29748	23640	20091	19142	30519	58662	47484	33674	20580	14984	13964	13644	13816	13896	13777	13786	13631	13763	14040	13697	13862	13748	13665	13783	13780	13728	13844	13753	13783	13836	13535	13785	13820	13754	13810	13773	13720	13757	13688	13804	13831	13889	13750	13749	13807	13733	13893	13795	13790	13753	13788	13825	13622	13663	13823	13865	13819	13816	13690	13790	13710	13736	14002	13630	13619	13807	13812	13920	13684	13736	13734	13758	13818	13643	13815	13824	13847	13723	13756	13678	13752	13668	13809	13768	13757	13783	13682	13651	13832	13796	13784	13807	13696	13750	13757	13745	13796	13754	13654	13725	13713	13659	13565	13633	13846	13786	13743	13855	13809	13735	13794	13775	13850	13840	13789	13815	13742	13529	13751	13701	13788	13662	13747	13528	14024	13650	13896	13703	13631	13617	13764	13936	13678	13760	13850	13837	13691	13755	13820	13594	13937	13702	13844	13640	13871	13801	13778	13703	13661	13633	13789	13790	13647	13641	13741	13696	13886	13785	13692	13708	13717	13849	13758	13707	13672	13775	13946	13861	13814	13800	13705	13753	13547	13720	13606	13671	13841	13740	13785	13870	13753	13831	13814	13666	13922	13731	13859	13881	13748	13866	13679	13675	13714	13802	13801	13758	13782	13761	13606	13693	13826	13911	13796	13762	13668	13789	13710	13542	13683	13742	13666	13781	13690	13741	13859	13827	13685	13822	13819	13512	13784	13636	13898	13729	13742	13752	13669	13722	13787	13753	13646	13634	13756	13727	13661	13753	13683	13711	13762	13684	13762	13621	13703	13653	13846	13920	13597	13608	13571	13883	13683	13530	13891	13645	13740	13759	13732	13832	13794	13793	13834	13795	13782	13803	13802	13677	13647	13890	13819	13741	13668	13793	13693	13789	13747	13634	13815	13686	13722	13533	13718	13881	13716	13745	13657	13791	13630	13736	13784	13564	13681	13799	13686	13780	13775	13698	13707	13645	13989	13847	13542	13728	13679	14029	13870	13811	13599	13624	13890	13555	13854	13635	13715	13779	13752	13777	13753	13737	13793	13875	13818	13633	13678	13643	13672	13778	13632	13921	13871	13709	13710	13694	13675	13971	13620	13793	13840	13774	13777	13648	13676	13760	13804	13741	13759	13599	13871	13754	13736	13760	13682	13743	13846	13735	13661	13747	13782	13712	13634	13787	13744	13755	13745	13841	13724	13734	13684	13774	13791	13681	13805	13959	13858	13620	13784	13812	13805	13737	13780	13766	13708	13614	13702	13927	13715	13719	13753	13794	13841	13747	13652	13573	13753	13779	13864	13615	13745	13757	13807	13576	13589	13672	13888	13957	13689	13724	13758	13710	13731	13666	13891	13567	13730	13780	13685	13783	13755	13740	13862	13707	13797	13842	13835	13697	13773	13925	13920	13788	14025	13847	13859	13831	13678	13646	13827	13714	13663	13644	13645	13573	13781	13780	13711	13766	13750	13908	13665	13674	13756	13600	13759	13734	13774	13800	13750	13883	13764	14027	13848	13681	13748	13758	13715	13685	13783	13695	13730	13977	13876	13634	13717	13898	13770	13710	13752	13763	13789	13790	13895	13645	13733	13720	13633	13813	13639	13756	13744	13679	13606	13842	13764	13612	13748	13770	13796	13810	13645	13574	13817	13770	13801	13860	13566	13766	13797	13666	13679	13668	13741	13811	13815	13732	13818	13597	13929	13683	13854	13823	13840	13792	13699	13695	13768	13747	13854	13678	13791	13813	13729	13609	13755	13952	13797	13535	13803	13596	13744	13819	13795	13862	13636	13652	13735	13784	13785	13818	13599	13881	13850	13811	13682	13894	13761	13691	13771	13782	13774	13757	13724	13677	13940	13880	13741	13771	13723	13877	13781	13750	13680	13604	13705	13829	13733	13815	13672	13703	13747	13613	13840	13758	13638	13685	13734	13907	13767	13578	13762	13773	13729	13664	13744	13644	13758	13772	13694	13853	13669	13792	13763	13749	13560	13711	13834	13761	13748	13552	13611	13545	13721	13753	13644	13690	13739	13788	13691	13878	13751	13851	13814	13848	13702	13605	13659	13671	13768	13817	13600	13738	13736	13736	13690	13775	13683	13712	13788	13940	13666	13679	13574	13758	13732	13554	13770	13853	13799	13862	13661	13777	13698	13835	13738	13579	13837	13590	13719	13786	13676	13645	13824	13805	13791	13732	13644	13712	13712	13911	13856	13873	13755	13754	13737	13814	13738	13664	13666	13749	13869	13892	13966	13677	13719	13662	13776	13815	13756	13731	13767	13746	13860	13916	13833	13644	13715	13766	13962	13538	13822	13879	13700	13823	13850	13643	13785	13653	13730	13795	13696	13858	13853	13794	13714	13652	13937	13809	13838	13751	13727	13835	13817	13830	13816	13657	13673	13629	13634	13665	13630	13745	13822	13725	13767	13916	13792	13713	13941	13750	13532	13887	13675	13778	13746	13863	13848	13796	13824	13899	13641	13718	13831	13589	13723	13715	13822	13736	13864	13799	13758	13651	13719	13750	13742	13707	13758	13731	13654	13711	13744	13746	13800	13731	13750	13837	13685	13591	13599	13798	13829	13846	13902	13788	13699	13686	13725	13809	13680	13956	13832	13720	13772	13869	13603	13714	13766	13820	13827	13993	13759	13677	13708	13780	13733	13800	13814	13737	13859	13787	13733	13747	13775	13659	13929	13622	13777	13730	13713	13778	13890	13707	13597	13715	13676	13693	13800	13779	13790	13849	13718	13668	13869	13833	13799	13846	13710	13730	13698	13685	13732	13721	13769	13867	13738	13624	13767	13802	13690	13683	13678	13708	13684	13647	13712	13867	13762	13895	13688	13708	13665	13884	13719	13595	13760	13633	13829	13767	13794	13670	13730	13735	13657	13749	13699	13798	13723	13650	13756	13769	13719	13715	13685	13685	13699	13540	13774	13671	13794	13816	13758	13731	13740	13782	13714	13756	13667	13719	13750	13772	13635	13772	13663	13684	13623	13581	13905	13711	13658	13692	13858	13532	13674	13883	13703	13773	13818	13875	13631	13812	13570	13778	13766	13677	13749	13724	13845	13894	13783	13746	13644	13817	13766	13846	13784	13743	13724	13911	13760	13830	13578	13629	13654	13648	13670	13794	13504	13743	13685	13600	13809	13746	13840	13876	13606	13789	13756	13601	13672	13856	13648	13770	13750	13796	13636	13826	13648	13752	13721	13734	13738	13842	13575	13808	13669	13840	13641	13678	13766	13689	13786	13615	13754	13954	13643	13726	13587	13847	13725	13648	13729	13796	13618	13820	13742	13870	13720	13736	13664	13810	13801	13686	13710	13868	13842	13617	13819	13660	13668	13738	13767	13663	13702	13588	13914	13658	13736	13813	13803	13483	13759	13840	13759	13847	13810	13764	13822	13583	13772	13927	13748	13689	13697	13750	13749	13805	13768	13641	13759	13834	13673	13564	13757	13606	13645	13762	13765	13848	13695	13698	13746	13789	13712	13603	13731	13730	13694	13738	13720	13748	13695	13844	13711	13621	13686	13691	13841	13543	13827	13890	13783	13766	13808	13657	13628	13657	13705	13741	13654	13835	13690	13713	13646	13613	13760	13734	13757	13763	13857	13642	13874	13737	13718	13583	13745	13651	13796	13647	13743	13667	13707	13748	13816	13748	13699	13665	13571	13690	13704	13909	13797	13737	13724	13718	13764	13824	13735	13677	13689	13972	13650	13903	13764	13689	13749	13840	13765	13757	13822	13743	13608	13730	13671	13763	13703	13531	13827	13763	13936	13700	13716	13645	13804	13791	13661	13760	13747	13856	13720	13706	13758	13861	13702	13698	13784	13884	13666	13776	13878	13690	13758	13848	13621	13748	13760	13714	13715	13784	13665	13675	13792	13709	13778	13707	13916	13653	13617	13654	13804	13705	13760	13790	13885	13880	13698	13784	13735	13597	13827	13721	13633	13780	13755	13665	13571	13814	13801	13797	13697	13844	13721	13789	13750	13682	13804	13697	13742	13633	13799	13742	13878	13679	13678	13654	13794	13933	13799	13750	13668	13748	13879	13765	13715	13714	13634	13813	13629	13724	13695	13712	13712	13777	13763	13865	13872	13672	13722	13878	13658	13823	13675	13730	13797	13800	13906	13711	13633	13690	13761	13637	13731	13735	13602	13748	13720	13552	13655	13729	13738	13888	13868	13524	13674	13646	13678	13674	13679	13832	13728	13796	13839	13745	13688	13591	13742	13622	13842	13651	13720	13844	13871	13674	13831	13654	13737	13570	13820	13631	13834	13660	13756	13663	13581	13778	13669	13724	13732	13790	13743	13724	13753	13652	13733	13774	13770	13605	13668	13809	13633	13767	13771	13864	13645	13716	13787	13707	13664	13727	13751	13762	13611	13662	13696	13791	13805	13819	13755	13678	13770	13749	13677	13626	13840	13740	13869	13673	13748	13823	13671	13676	13789	13751	13818	13753	13651	13519	13791	13790	13853	13555	13645	13540	13726	13666	13757	13807	13786	13883	13727	13696	13956	13829	13750	13718	13900	13779	13714	13718	13773	13595	13821	13828	13730	13684	13901	13682	13710	13694	13677	13730	13786	13961	13817	13767	13661	13765	13802	13848	13824	13947	13769	13592	13604	13665	13836	13588	13556	13823	13814	13974	13754	13710	13817	13728	13766	13823	13756	13579	13889	13775	13685	13771	13591	13673	13494	13721	13810	13833	13844	13642	13927	13755	13691	13707	13777	13466	13753	13633	13566	13737	13850	13723	13687	13712	13769	13717	13797	13830	13656	13875	13729	13960	13676	13653	13686	13738	13645	13754	13815	13759	13796	13647	13859	13757	13673	13803	13977	13585	13646	13805	13662	13873	13923	13755	13852	13746	13559	13847	13825	13696	13774	13675	13745	13778	13884	13640	13640	13847	13929	13568	13733	13747	13744	13733	13684	13780	13613	13987	13844	13785	13758	13754	13727	13787	13679	13652	13781	13676	13830	13852	13670	13720	13780	13780	13778	13731	13938	13777	13692	13971	13838	13869	13700	13830	13938	13809	13608	13606	13822	13782	13778	13619	13887	13865	13761	13697	13641	13756	13742	13863	13799	13786	13865	13765	13593	13745	13736	13849
23909	21022	28451	23891	22069	24494	35664	70645	62417	43231	29277	20554	17718	17257	16908	16796	16944	16858	16895	16926	16830	16847	16899	16719	17045	16971	16905	16946	16982	16821	16952	16823	16921	16934	16996	16958	16899	17000	16904	16921	16913	16990	16930	17112	16770	16891	16897	16876	16846	16877	17055	16925	16871	16763	16878	16824	16933	16867	16927	16847	16802	16920	16544	16879	16631	16942	16870	16756	16923	16858	16815	16848	17073	16939	17009	16889	16870	16938	16782	16614	16679	16917	16835	16784	16804	16899	16740	16924	16833	16916	16724	16655	16882	16801	16725	16987	16844	16750	16972	16856	16848	16994	16845	16922	16783	16674	16844	16832	16767	16623	16585	16809	16899	16894	16841	16966	16853	17006	16898	16841	16741	16743	16898	16900	16739	17042	16818	16955	16846	16686	16807	16993	16887	16867	16892	16983	16811	16681	16922	16973	16910	16967	16889	16906	16692	16914	16847	16680	16919	16930	16905	16692	16922	16800	16675	16891	16825	16782	16981	16713	16813	16771	16708	16883	16813	16739	16973	16732	16640	16626	16792	16974	16871	17027	17025	16872	17058	16764	16914	16832	16811	17040	16922	16807	16824	16718	16918	16811	16786	16793	16880	16738	16837	16899	16694	16920	16641	16893	16718	16782	16665	16820	16729	16841	16852	16924	16816	16867	16822	16868	16824	16682	16773	16976	16603	16596	16875	16821	16813	17053	16805	16875	16976	16723	16695	16854	16717	16862	16834	16811	16864	16753	16764	16687	16859	16569	16817	16940	16702	16847	16864	16980	16900	16936	16799	16755	16923	16788	16945	16864	16858	16934	16746	17146	16833	17146	17116	16971	16913	16805	17132	16871	16547	16860	16747	16942	16847	16806	16781	16798	16933	16838	16963	16899	16870	17056	16740	16841	16921	16787	16741	16905	16944	16794	16793	16913	16754	16671	16702	16810	16870	16843	16989	16798	16928	16729	16932	16903	16772	16745	16573	16995	16830	16825	16806	16577	16966	16761	16789	16754	16807	16881	16730	16791	16913	16913	17011	16893	16846	16833	16992	16962	17021	16854	16617	16864	16924	16858	16848	16891	16696	16874	17074	16772	16840	16812	16988	16842	16845	16982	16812	16785	16783	16873	16951	16927	16979	16749	16744	16914	16865	16762	16729	16732	17061	16853	16768	16683	17000	17016	16846	16690	16566	16865	16938	16665	16750	16764	16573	17181	16806	16790	16937	16901	16817	16831	16949	16726	16797	16783	16765	16709	16630	16935	16903	16777	16898	16890	16768	16601	16958	16681	16929	16836	16883	16918	16958	16858	16804	16645	16826	16952	16847	16953	16844	17034	16943	16773	16885	16918	16837	16993	17006	16665	16932	16795	16551	16640	16821	16823	16821	16868	16777	16854	16771	16748	16813	16826	16706	17094	16676	16926	16950	16900	16797	16711	16804	16877	16884	16765	16762	16819	16885	16816	16880	16742	16829	16810	16704	16937	16838	16790	16695	16716	16916	16884	16908	16778	16896	16659	16607	16835	16805	16815	16875	16824	16755	16596	16994	16971	16817	16760	16826	16861	16897	17001	16678	16655	16773	17074	17085	16911	16855	16783	16934	16927	16814	17002	16805	17019	16811	16788	16864	16659	16913	16785	16820	16917	16930	16573	16853	16861	16854	16769	16705	16845	16759	16683	16604	16587	16797	16831	16772	16934	16787	16930	16897	16825	16800	16852	16628	16888	16848	16787	16739	16868	16718	16935	16771	16920	16917	16684	16731	16826	16613	16605	16647	17178	17062	16799	16817	16648	16706	16924	17035	17001	16872	16889	16924	16654	17004	16892	16967	16886	16712	16893	16985	16848	16861	16931	16718	16887	16787	16868	16841	16899	16918	17047	16714	16785	16919	16608	16697	16590	16729	16741	16893	16835	17004	16890	16776	16828	17125	17006	16774	17026	16677	16852	16749	16762	16772	16854	16753	16903	16737	16901	16913	16897	16738	16848	16929	16953	16766	16695	16870	16694	16982	16745	16660	16815	16941	16832	16885	16705	16910	16827	16636	17014	16839	16599	16816	16728	16717	16702	16810	16795	16833	16857	17080	16852	16784	16783	16849	16687	16805	16742	16890	16840	16865	16695	16889	16874	16848	16871	16693	16822	16815	16719	16860	16929	16998	16932	17035	16771	16808	16871	16877	16810	16918	16898	16891	16807	16441	16592	16799	16805	16705	16898	16783	16851	17002	16963	17001	16823	16878	16869	16783	16530	16917	16891	16756	17023	16846	16833	17006	16929	16823	16905	16872	16804	16908	16931	16828	16692	16664	17019	17065	16979	16844	17054	16758	16874	16788	16898	16871	17026	16874	16884	16824	16984	16918	16949	16986	16763	17082	16853	16901	16746	16682	16914	16893	16975	16859	16981	16920	16890	16783	17087	16654	16778	17052	16962	16804	17022	17135	16785	16905	16581	16876	16809	16779	16732	16875	16685	16894	16792	16681	16831	16871	16761	16829	16935	16976	16803	16839	16861	16723	16794	16938	16989	16861	17097	16818	16846	16687	16906	16939	16850	16854	16793	16806	16793	17023	16852	16826	16985	16872	16810	16940	16803	16764	16863	16809	16897	17023	16898	16831	16857	16794	16891	16832	16883	16899	16712	16863	16751	16711	16737	16843	16821	16996	16793	16782	16757	16768	16585	16857	16772	16836	16758	16772	16648	16907	17062	16789	16885	16877	16890	16848	16851	16765	16842	16745	16840	16680	16899	17067	16898	16657	16899	16585	16933	16879	16799	16761	17031	16950	16680	16869	16791	16821	17036	16936	16815	16838	16954	16896	16808	16926	16767	16845	16749	17091	16862	16810	16675	16749	16782	17007	16987	16876	16702	16891	16645	16796	16828	16806	16829	16834	16904	16965	16835	16640	16728	16829	16909	16866	16805	16912	16759	17008	16696	17017	16808	16859	16901	16800	16869	16880	17144	16795	16823	16644	16690	16938	16736	16721	16743	16844	16720	16645	16724	16826	16794	16662	16955	16707	16866	16788	16783	16762	16848	16925	16841	16905	16768	16694	16703	16840	16923	16745	16759	16811	16953	16748	16806	16605	16709	16896	16945	16642	16637	16770	16665	17019	16804	16728	16801	16977	16785	16621	16828	16788	16864	16684	16991	16686	16784	16832	16962	16842	16710	16859	17050	16863	16726	16876	16898	17009	16901	17089	16720	16877	16973	16950	16726	16797	16901	16933	16830	16943	16693	16745	16764	16806	16731	16920	17167	16840	16935	16805	16882	16788	16868	16767	16677	16692	16937	16982	16951	16892	16900	16845	16987	16707	16877	16725	16796	16809	16869	16764	16865	16849	16696	16790	16751	16829	17011	16854	16841	16946	16911	17003	16846	16754	16803	16841	17089	16692	16912	16828	16679	16674	16581	16835	16649	16862	16901	16760	16729	16616	16914	16676	16808	16845	16943	16615	17035	16725	16966	16790	16860	16963	16639	16747	16609	16850	16907	16944	16817	16863	16828	16916	16763	16773	16899	16750	16609	16736	16959	16868	17017	16952	16881	16925	16911	16888	16587	16874	16800	16711	16904	16853	16682	16803	16876	16857	16848	16821	16967	16951	16888	16988	16996	16848	16659	16795	16975	17011	16889	16709	16693	16985	16704	16903	16793	16740	16660	16985	16787	16846	16949	16764	16894	16840	16843	16965	16884	16809	16828	16957	17052	16798	16758	16804	16755	16835	16725	16755	16754	17003	16809	16938	17030	17007	16848	16785	16878	16874	16804	16615	16870	16684	16791	16932	16854	16923	16941	16915	16803	16549	16777	16826	16831	16661	16836	16864	16905	16827	16875	16832	16870	17130	16722	16822	16877	17032	16976	16664	16813	16520	16876	16748	16770	16911	16777	16961	16944	16873	16901	16816	16943	17038	16754	16593	16868	17089	16791	16779	16968	16831	17018	16843	16636	16910	16832	16992	16977	16638	16828	16924	16918	16896	16736	16874	16781	16866	16716	16946	16794	16913	16930	16866	16799	16794	16933	16575	16798	16917	16609	16787	17137	16779	16756	16766	16768	16628	16865	17114	16884	16917	16902	16807	16894	16813	16804	16578	16836	16747	16959	16931	16800	16705	16940	16823	16983	16690	16943	16903	16923	16684	16883	16772	16607	16716	17018	16813	16806	16662	16868	16787	16916	16757	16942	16948	16869	16700	16712	16593	16686	16775	16669	16974	16987	16827	16962	16571	16719	16948	16836	16805	16734	16772	16779	16792	16718	16813	16709	16878	16711	16933	16819	16687	16919	16826	16825	16745	16549	16738	16755	16761	16665	16704	16741	16789	16808	16824	16618	16906	16805	16772	16858	16852	16903	17056	16863	17062	16745	16673	17024	16847	16824	16770	16714	16729	16972	16688	16685	17030	16793	16771	16780	16794	16793	16903	16702	16674	16700	16812	16954	16883	16855	16970	16778	16663	16609	16894	16781	16889	16903	16813	16828	16966	17037	16773	16828	16765	16955	16997	16713	16616	16891	16722	16721	16885	16826	16661	16875	16877	16942	16730	16785	16751	16660	16917	16774	16724	16889	16822	16740	16823	16885	16903	16783	16854	16997	16677	16892	17065	16922	16891	16976	17061	16700	16838	16876	16587	16626	16804	16874	16813	16811	17048	16986	16776	16914	16748	16877	16787	16814	16578	16958	16774	16799	16844	16863	16805	16877	17048	16920	16983	16896	16839	16869	16940	16789	16870	16926	17013	16907	16986	16645	16970	16700	16922	16874	16904	16742	16743	16806	16880	16954	16787	16901	16814	17016	17000	16911	16668	16629	16799	17012	16982	16841	16925	16944	16852	16578	16739	16834	16923	16962	16847	16809	16771	16819	16699	16829	16904	16820	16784	16803	16739	16872	16931	16784	16818	16807	16600	17095	16992	16947	17029	16983	16675	16956	16840	16671	16930	16769	16856	16914	16598	17015	16903	16903	16843	17021	16816	16632	16862	16626	16767	16903	16801	16931	17030	16841	16693	16835	16876	16798	16942	16849	16955	16738	16885	16838	16968	17026	16784	16761	16891	16909	16847	16737	16765	16856	16893	16720	16845	16930	16927	16817	16945	16783	16918	16850	16771	16898	16970	16679	16650	16650	16773	16706
21182	36506	34768	28744	24008	21886	34291	70314	58330	41890	25145	15877	13876	13496	13577	13598	13713	13454	13457	13453	13461	13410	13652	13487	13305	13296	13439	13510	13323	13359	13486	13511	13320	13523	13419	13395	13477	13233	13249	13520	13480	13468	13604	13626	13295	13502	13429	13456	13437	13660	13349	13451	13528	13519	13354	13504	13530	13534	13566	13371	13421	13432	13522	13470	13410	13467	13388	13248	13434	13511	13362	13507	13682	13531	13395	13548	13505	13361	13384	13526	13466	13383	13404	13459	13436	13424	13327	13416	13378	13469	13456	13397	13397	13369	13371	13461	13405	13370	13381	13448	13346	13520	13436	13464	13578	13392	13401	13397	13600	13526	13531	13562	13410	13333	13360	13528	13393	13409	13326	13405	13467	13531	13363	13505	13416	13451	13596	13332	13428	13456	13618	13314	13413	13316	13546	13381	13508	13406	13404	13282	13361	13468	13349	13448	13522	13431	13480	13358	13463	13439	13524	13297	13542	13422	13520	13628	13388	13437	13296	13606	13482	13632	13239	13425	13541	13298	13534	13434	13471	13202	13386	13531	13442	13515	13330	13429	13349	13452	13492	13340	13407	13612	13440	13335	13354	13597	13375	13443	13291	13388	13509	13560	13301	13455	13530	13327	13401	13417	13500	13327	13425	13498	13427	13446	13393	13331	13420	13439	13357	13233	13544	13538	13567	13534	13516	13376	13485	13220	13251	13352	13271	13407	13215	13489	13373	13459	13550	13258	13491	13429	13314	13373	13485	13419	13384	13483	13506	13426	13683	13567	13359	13298	13515	13482	13527	13535	13568	13343	13598	13305	13416	13517	13419	13303	13291	13553	13367	13486	13540	13397	13427	13533	13350	13609	13430	13536	13407	13388	13405	13404	13451	13338	13361	13326	13546	13428	13392	13604	13497	13369	13438	13449	13275	13415	13500	13389	13387	13434	13411	13343	13464	13471	13485	13443	13512	13315	13547	13401	13321	13277	13374	13613	13464	13386	13587	13276	13315	13288	13408	13540	13621	13628	13386	13520	13434	13463	13460	13463	13384	13339	13448	13461	13569	13502	13531	13322	13589	13264	13392	13469	13325	13560	13347	13514	13674	13414	13610	13418	13384	13479	13490	13581	13375	13395	13501	13454	13593	13512	13460	13548	13375	13356	13449	13512	13503	13454	13439	13319	13299	13595	13577	13531	13375	13339	13362	13342	13474	13400	13396	13471	13317	13286	13270	13317	13366	13405	13366	13497	13440	13297	13493	13495	13509	13511	13553	13500	13417	13379	13637	13439	13493	13381	13358	13406	13224	13651	13369	13271	13489	13556	13376	13362	13479	13446	13438	13461	13516	13340	13485	13559	13451	13485	13398	13435	13488	13308	13458	13500	13565	13422	13418	13248	13387	13439	13559	13312	13500	13468	13395	13360	13301	13509	13521	13447	13337	13416	13560	13498	13326	13234	13382	13578	13565	13380	13466	13332	13475	13516	13574	13398	13441	13501	13460	13489	13513	13667	13525	13440	13245	13403	13447	13573	13555	13381	13506	13543	13439	13459	13402	13327	13551	13354	13265	13437	13515	13446	13636	13475	13379	13433	13475	13506	13500	13512	13448	13333	13327	13400	13426	13489	13293	13235	13608	13396	13387	13283	13529	13521	13383	13565	13478	13312	13419	13578	13389	13495	13540	13527	13359	13452	13329	13415	13301	13504	13472	13367	13488	13541	13421	13243	13484	13484	13344	13562	13391	13358	13443	13526	13271	13387	13351	13478	13325	13325	13336	13517	13401	13392	13388	13317	13545	13433	13612	13459	13475	13594	13371	13320	13412	13388	13350	13453	13244	13427	13585	13414	13332	13408	13384	13377	13428	13234	13358	13486	13464	13432	13469	13436	13360	13560	13455	13526	13397	13396	13267	13508	13579	13537	13575	13574	13413	13369	13533	13476	13519	13571	13459	13414	13405	13381	13420	13416	13495	13334	13428	13571	13321	13530	13400	13305	13406	13440	13327	13525	13468	13484	13594	13370	13538	13435	13379	13625	13512	13427	13425	13416	13545	13368	13323	13488	13510	13204	13410	13364	13377	13257	13401	13502	13486	13493	13435	13600	13312	13482	13412	13263	13483	13521	13351	13425	13599	13434	13588	13352	13434	13465	13480	13574	13285	13430	13350	13361	13381	13453	13457	13536	13365	13388	13445	13534	13320	13563	13520	13506	13417	13392	13451	13394	13375	13472	13372	13352	13402	13564	13418	13490	13448	13330	13363	13396	13522	13488	13535	13498	13238	13302	13407	13454	13373	13458	13425	13392	13627	13460	13305	13436	13528	13394	13563	13422	13392	13648	13445	13438	13636	13500	13450	13428	13430	13437	13501	13417	13475	13517	13423	13633	13272	13448	13456	13502	13612	13565	13416	13301	13458	13462	13256	13488	13348	13300	13321	13419	13515	13307	13603	13414	13398	13508	13374	13498	13338	13449	13564	13247	13540	13364	13505	13433	13544	13517	13499	13432	13396	13537	13311	13470	13409	13399	13480	13479	13644	13510	13423	13463	13439	13434	13499	13410	13376	13425	13556	13424	13482	13479	13440	13326	13430	13370	13444	13470	13280	13487	13526	13403	13469	13526	13413	13417	13420	13568	13442	13338	13401	13352	13510	13256	13592	13223	13377	13412	13302	13508	13393	13310	13424	13630	13421	13489	13532	13520	13489	13413	13444	13424	13424	13370	13378	13453	13332	13352	13524	13429	13517	13401	13454	13338	13535	13192	13495	13356	13480	13396	13523	13330	13536	13252	13722	13293	13441	13465	13265	13489	13275	13379	13424	13306	13475	13360	13454	13375	13301	13368	13436	13410	13402	13515	13499	13531	13555	13540	13545	13226	13332	13598	13446	13389	13386	13527	13330	13364	13263	13403	13526	13487	13420	13552	13534	13595	13463	13506	13290	13361	13455	13503	13371	13335	13404	13393	13368	13510	13523	13346	13331	13398	13261	13354	13266	13576	13293	13245	13490	13465	13420	13463	13447	13396	13430	13450	13546	13472	13225	13417	13542	13406	13481	13407	13615	13381	13372	13276	13511	13539	13523	13503	13527	13510	13453	13475	13600	13415	13343	13467	13310	13474	13443	13371	13312	13503	13362	13520	13465	13482	13505	13323	13495	13489	13498	13482	13527	13541	13524	13464	13536	13497	13440	13323	13375	13458	13379	13528	13376	13380	13374	13487	13350	13456	13509	13542	13399	13466	13431	13567	13340	13503	13533	13391	13526	13455	13464	13509	13377	13498	13510	13558	13496	13491	13428	13393	13524	13348	13345	13600	13605	13382	13383	13584	13266	13529	13508	13425	13426	13538	13590	13301	13628	13443	13534	13298	13361	13456	13411	13562	13556	13509	13587	13582	13476	13435	13350	13423	13490	13273	13548	13332	13560	13453	13472	13425	13461	13418	13210	13367	13656	13412	13328	13550	13330	13390	13477	13385	13432	13553	13483	13491	13511	13420	13552	13315	13526	13409	13424	13371	13559	13436	13481	13467	13324	13472	13453	13334	13454	13372	13417	13461	13518	13311	13416	13517	13481	13355	13137	13554	13361	13346	13427	13467	13500	13297	13335	13509	13468	13409	13471	13414	13350	13328	13284	13423	13445	13273	13460	13380	13541	13307	13529	13381	13388	13425	13571	13313	13416	13523	13488	13365	13527	13291	13358	13412	13559	13583	13434	13551	13364	13521	13533	13590	13354	13500	13475	13437	13427	13415	13319	13471	13500	13361	13325	13490	13385	13504	13371	13368	13616	13560	13441	13485	13543	13620	13351	13339	13470	13421	13548	13538	13561	13437	13451	13375	13739	13272	13591	13411	13442	13590	13427	13452	13279	13448	13423	13392	13367	13500	13294	13343	13534	13402	13409	13468	13281	13310	13383	13419	13284	13301	13419	13203	13474	13509	13444	13257	13364	13513	13218	13246	13444	13598	13456	13303	13561	13574	13459	13500	13589	13568	13330	13464	13588	13395	13677	13503	13555	13590	13415	13295	13346	13510	13353	13415	13359	13600	13533	13322	13492	13452	13419	13438	13465	13487	13420	13590	13411	13506	13319	13529	13400	13495	13611	13478	13460	13368	13519	13451	13469	13465	13363	13503	13331	13442	13381	13391	13429	13427	13426	13727	13489	13400	13375	13453	13386	13539	13500	13569	13420	13394	13476	13361	13349	13393	13521	13475	13396	13549	13503	13496	13409	13530	13596	13400	13631	13408	13412	13413	13438	13548	13462	13479	13382	13613	13350	13453	13423	13436	13435	13430	13403	13461	13467	13332	13477	13470	13410	13478	13467	13497	13538	13404	13417	13402	13558	13408	13418	13264	13348	13411	13550	13340	13374	13530	13586	13405	13413	13280	13446	13382	13535	13393	13503	13368	13404	13375	13448	13451	13271	13474	13524	13503	13482	13434	13551	13521	13480	13530	13464	13258	13326	13471	13494	13255	13465	13371	13486	13408	13294	13401	13359	13333	13367	13503	13348	13470	13323	13310	13359	13466	13415	13360	13450	13433	13493	13380	13512	13448	13364	13313	13413	13530	13449	13399	13457	13553	13353	13410	13324	13369	13549	13314	13414	13401	13397	13372	13460	13487	13383	13431	13516	13361	13525	13369	13379	13504	13221	13391	13348	13497	13378	13440	13323	13543	13312	13421	13552	13413	13422	13456	13447	13607	13446	13443	13464	13238	13603	13427	13371	13434	13331	13426	13415	13523	13447	13241	13434	13474	13302	13528	13398	13423	13496	13343	13528	13566	13408	13548	13484	13334	13440	13507	13567	13362	13333	13327	13475	13281	13378	13346	13414	13492	13532	13413	13325	13418	13204	13521	13425	13451	13446	13321	13464	13390	13369	13276	13480	13473	13310	13636	13542	13444	13435	13490	13445	13114	13256	13465	13518	13560	13413	13393	13433	13493	13523	13406	13400	13541	13340	13382	13504	13463	13513	13456	13376	13455	13484	13467	13420	13403	13538	13316	13656	13604	13430	13422	13281	13423	13411	13380	13444	13401	13446	13268	13389	13595	13350	13289	13477	13548	13495	13546	13451	13280	13199	13408	13496	13377	13560	13466	13535	13376	13372	13388	13379	13544	13461	13520	13455	13536	13351	13513
30066	22740	23556	21440	19267	18560	18818	24900	25783	21869	19160	17615	17646	17334	17134	17253	17417	17484	17512	17247	17423	17324	17325	17280	17365	17250	17444	17271	17585	17363	17274	17514	17166	17435	17374	17315	17210	17342	17343	17360	17423	17448	17577	17322	17480	17179	17317	17384	17367	17315	17198	17215	17201	17221	17431	17437	17161	17365	17340	17455	17405	17327	17383	17258	17440	17398	17288	17458	17373	17213	17264	17232	17321	17263	17407	17342	17204	17319	17423	17336	17198	17468	17411	17329	17210	17198	17403	17165	17189	17312	17377	17480	17289	17119	17477	17275	17335	17391	17353	17366	17371	17332	17334	17277	17217	17450	17127	17388	17417	17352	17359	17499	17276	17407	17427	17301	17723	17272	17464	17365	17206	17474	17431	17229	17551	17235	17081	17098	17383	17552	17355	17265	17389	17501	17265	17132	17187	17120	17276	17559	17361	17410	17365	17528	17451	17460	17266	17393	17211	17519	17372	17638	17413	17195	17211	17381	17106	17285	17326	17226	17396	17404	17258	17432	17370	17044	17374	17206	17289	17487	17374	17348	17198	17270	17229	17343	17332	17519	17566	17238	17335	17378	17395	17396	17204	17455	17178	17312	17366	17308	17315	16874	17189	17255	17399	17237	17400	17353	17308	17568	17408	17350	17435	17369	17276	17419	17416	17391	17398	17144	17378	17285	17297	17223	17361	17351	17418	17236	17460	17144	17322	17229	17508	17535	17247	17520	17258	17429	17223	17149	17287	17433	17377	17352	17347	17344	17247	17223	17235	16999	17504	17041	17326	17282	17181	17258	17359	17538	17629	17208	17077	17161	17352	17259	17393	17413	17584	17213	17502	17434	17232	17334	17373	17340	17140	17315	17281	17260	17286	17435	17561	17373	17130	17313	17247	17274	17460	17291	17363	17259	17356	17332	17408	17315	17144	17323	17365	17303	17247	17234	17144	17245	17192	17369	17339	17255	17217	17253	17398	17230	17234	17437	17116	17276	17378	17219	17172	17139	17439	17304	17312	17209	17342	17251	17106	17318	17213	17322	17130	17329	17243	17446	17186	17173	17289	17461	17213	17408	17196	17176	17333	17301	17323	17345	17108	17294	17424	17470	17219	17354	17565	17439	17275	17262	17357	17405	17314	17344	17297	17179	17297	17427	17261	17334	17306	17380	17460	17318	17226	17305	17293	17412	17508	17217	17315	17278	17493	17369	17086	17215	17331	17471	17242	17317	17507	17213	17277	17198	17562	17504	17214	17610	17480	17143	17348	17248	17241	17451	17299	17456	17370	17170	17368	17200	17259	17463	17287	17298	17339	17346	17368	17156	17357	17121	17368	17293	17415	17342	17464	17388	17407	17333	17363	17268	17298	17315	17351	17278	17438	17258	17290	17403	17355	17374	17337	17308	17200	17260	17461	17244	17432	17256	17222	17218	17354	17530	17324	17227	17353	17083	17241	17433	17496	17450	17463	17322	17353	17258	17453	17232	17263	17474	17260	17313	17404	17414	17435	17473	17470	17464	17393	17300	17462	17056	17374	17329	17470	17319	17321	17111	17206	17388	17446	17517	17533	17272	17448	17347	17297	17256	17322	17258	17294	17425	17085	17189	17260	17380	17350	17307	17502	17355	17298	17432	17442	17396	17479	17467	17285	17124	17341	17406	17464	17525	17459	17250	17148	17251	17087	17203	17343	17301	17421	17398	17151	17329	17157	17291	17339	17167	17345	17420	17362	17255	17237	17188	17308	17515	17635	17308	17216	17278	17310	17295	17353	17297	17462	17460	17278	17117	17301	17364	17379	17266	17433	17352	17245	17253	17208	17431	17241	17115	17362	17434	17259	17115	17419	17385	17147	17494	17333	17141	17250	16974	17136	17302	17405	17399	17346	17333	17379	17324	17260	17334	17203	17416	17337	17230	17155	17338	17303	17265	17443	17312	17295	17151	17271	17415	17425	17246	17542	17336	17433	17116	17402	17304	17306	17255	17275	17339	17368	17247	17396	17338	17278	17377	17219	17429	17182	17316	17445	17318	17296	17440	17255	17416	17431	17308	17475	17266	17344	17209	17372	17035	17371	17257	17356	17398	17184	17342	17323	17238	17371	17527	17207	17183	17312	17088	17268	17312	17182	17343	17352	17332	17243	17250	17265	17331	17286	17294	17505	17290	17321	17298	17399	17407	17142	17306	17468	17380	17305	17209	17549	17306	17374	17422	17346	17548	17373	17339	17399	17336	17407	17482	17570	17281	17342	17197	17148	17391	17425	17388	17372	17349	17375	17319	17370	17249	17213	17451	17175	17370	17266	17265	17170	17254	17440	17417	17364	17647	17515	17348	17439	17313	17192	17291	17293	17472	17301	17249	17321	17169	17137	17149	17370	17304	17266	17263	17465	17280	17315	17272	17127	17337	17488	17396	17163	17359	17281	17426	17251	17348	17252	17266	17418	17427	17187	17231	17273	17192	17358	17242	17299	17185	17313	17162	17323	17260	17265	17347	17251	17202	17208	17094	17256	17288	17265	17231	17340	17309	17183	17358	17204	17012	17313	17251	17023	17227	17576	17384	17134	17083	17488	17466	17441	17132	17482	17325	17186	17382	17212	17230	17410	17261	17291	17385	17337	17356	17285	17409	17127	17552	17234	17101	17435	17236	17224	17269	17326	17242	17327	17139	17495	17340	17297	17286	17244	17272	17273	17593	17357	17322	17555	17275	17468	17279	17326	17411	17267	17748	17367	17153	17289	17433	17018	17409	17315	17446	17003	17310	17221	17396	17352	17208	17217	17123	17265	17452	17245	17109	17320	17517	17489	17523	17361	17211	17298	17333	17364	17286	17494	17395	17464	17436	17449	17487	17330	17391	17498	17312	17146	17186	17347	17161	17254	17428	17216	17433	17381	17342	17385	17426	17321	17397	17206	17440	17456	17264	17452	17402	17465	17215	17189	17263	17292	17079	17106	17132	17486	17437	17315	17219	17234	17264	17208	17156	17403	17438	17397	17259	17286	17670	17439	17270	17255	17362	17147	17208	17287	17470	17331	17483	17272	17465	17410	17232	17312	17090	17284	17382	17222	17368	17532	17300	17259	17351	17257	17374	17348	17294	17220	17275	17210	17316	17577	17404	17343	17365	17116	17460	17418	17332	17118	17250	17369	17228	17358	17179	17499	17443	17352	17445	17068	17335	17422	17529	17441	17214	17334	17140	17448	17402	17537	17445	17284	17441	17358	17152	17305	17508	17392	17294	17197	17300	17237	17242	17214	17382	17445	17476	17537	17700	17502	17480	17229	17367	16996	17566	17036	17217	17298	17522	17342	17204	17473	17456	17434	17428	17496	17268	17207	17380	17109	17334	17306	17419	17390	17199	17100	17447	17453	17444	17204	17305	17278	17240	17146	17335	17447	17347	17449	17367	17402	17268	17328	17249	17399	17375	17171	17181	17158	17214	17427	17334	17436	17276	17546	17163	17431	17204	17294	17309	17402	17376	17324	17502	17426	17382	17360	17528	17314	17259	17234	17356	17206	17167	17254	17494	17353	17325	17381	17304	17382	17320	17368	17285	17210	17243	17342	17399	17236	17326	16949	17224	17235	17310	17458	17453	17056	17190	17188	17420	17375	17262	17238	17431	17329	17086	17318	17335	17319	17311	17271	17306	17393	17378	17414	17149	17312	17412	17307	17225	17235	17329	17353	17311	17372	17322	17125	17386	17459	17343	17074	17507	17435	17410	17434	17200	17493	17319	17294	17342	17157	17306	17251	17184	17374	17343	17351	17357	17219	17279	17272	17183	17402	17262	17210	17280	17311	17417	17276	17278	17304	17381	17333	17434	17537	16954	17309	17371	17272	17132	17308	17449	17329	17572	17276	17243	17465	17305	17482	17540	17297	17429	17348	17266	17136	17332	17248	17221	17435	17450	17178	17332	17180	17234	17574	17291	17433	17391	17396	17429	17135	17334	17231	17239	17445	17443	17235	17475	17171	17374	17499	17104	17246	17220	17398	17521	17331	17256	17477	17365	17543	17446	17486	17341	17316	17313	17219	17328	17194	17403	17248	17265	17311	17285	17373	17369	17439	17136	17102	17372	17239	17297	17259	17358	17269	17346	17321	17407	17350	17435	17266	17162	17230	17274	17262	17242	17294	17328	17399	17262	17391	17342	17158	17224	17258	17384	17452	17191	17397	17341	17410	17315	17463	17269	17198	17284	17307	17386	17259	17582	17274	17374	17297	17390	17359	17320	17338	17230	17316	17408	17404	17335	17253	17267	17300	17403	17337	17196	17424	17431	17637	17154	17295	17194	17392	17147	17327	17182	17420	17376	17217	17319	17308	17261	17378	17239	17245	17304	17384	17491	17658	17276	17286	17403	17325	17306	17186	17350	17445	17307	17240	17159	17427	17221	17286	17430	17361	17264	17284	17135	17344	17364	17307	17148	17331	17075	17342	17330	17292	17263	17312	17430	17475	17335	17145	17238	17310	17368	17547	17292	17161	17317	17292	17241	17345	17234	17326	17377	17351	17170	17249	17495	17323	17322	17364	17278	17232	17269	17430	17253	17167	17432	17300	17595	17295	17405	17326	17053	17315	17357	17220	17156	17244	17214	17507	17304	17170	17284	17307	17476	17094	17357	17311	17218	17245	17356	17181	17049	17135	17431	17337	17214	17295	17446	17505	17242	17256	17333	17441	17348	17511	17243	17384	17343	17355	17393	17271	17379	17249	17308	17361	17386	17174	17199	17263	17101	17386	17250	17323	17311	17209	17282	17326	17263	17252	17264	17295	17270	17200	17228	17129	17347	17502	17323	17244	17333	17168	17430	17440	17360	17495	17338	17278	17379	17367	17478	17463	17113	17323	17414	17456	17355	17298	17369	17091	17257	17304	17292	17392	17335	17325	17358	17378	17401	17400	17169	17330	17186	17151	17202	17479	17343	17231	17304	17382	17268	17240	17115	17229	17299	17383	17171	17307	17272	17416	17372	17329	17231	17336	17275	17355	17448	17458	17449	17396	17146	17238	17413	17257	17119	17325	17293	17129	17413	17215	17311	17281	17279	17269	17129	17354	17361	17461	17252	17273	17116	17276	17148	17488	17222	17313	17223	17329	17377	17294	17452	17390	17005	17145	17175	17584	17172	17182	17270
16836	19610	19737	17499	16446	15439	16067	24957	23275	18191	15133	13971	13942	13621	13920	13885	13702	13616	13649	13767	13845	13760	13787	13674	13667	13694	13527	13620	13650	13651	13760	13740	13544	13845	13797	13670	13759	13824	13758	13698	13873	13805	13665	13719	13754	13851	13802	13779	13545	13690	13771	13900	13783	13801	13861	13763	13853	13632	13740	13739	13693	13698	13773	13794	13604	13711	13622	13755	13897	13882	13671	13619	13799	13727	13530	13636	13774	13769	13835	13666	13762	13839	13635	13722	13773	13659	13507	13759	13717	13760	13738	13656	13560	13884	13847	13803	13681	13604	13800	13668	13924	13764	13765	13934	13794	13648	13838	13886	13604	13940	13811	13650	13790	13882	13643	13803	13834	13900	13843	13858	13762	13664	13552	13744	13564	13681	13707	13894	13651	13835	13656	13678	13671	13778	13743	13824	13916	13642	13799	13733	13744	13719	13690	13707	13795	13794	13621	13758	13695	13853	13652	13810	13693	13626	13687	13871	13764	13616	13673	13734	13688	13646	13767	13695	13800	13706	13829	13777	13795	13700	13765	13736	13735	13584	13696	13546	13802	13675	13688	13848	13961	13671	13890	13717	13697	13805	13697	13727	13795	13593	13655	13638	13821	13844	13784	13656	13727	13774	13594	13748	13706	13755	13880	13599	13775	13786	13868	13660	13579	13723	13488	13739	13769	13668	13775	13878	13747	13832	13723	13721	13870	13829	13616	13536	13598	13723	13824	13745	13659	13765	13921	13596	13785	13771	13663	13783	13649	13852	13711	13569	13638	13667	13669	13677	13603	13526	13793	13842	13789	13708	13785	13631	13693	13788	13738	13712	13673	13642	13676	13697	13691	13792	13737	13858	13623	13685	13735	13594	13777	13547	13707	13763	13802	13640	13773	13695	13771	13616	13722	13709	13689	13718	13769	13714	13761	13661	13656	13807	13768	13702	13734	13785	13787	13738	13702	13724	13610	13703	13664	13559	13622	13782	13667	13613	13724	13628	13586	13627	13690	13823	13677	13904	13589	13822	13631	13761	13765	13724	13729	13676	13626	13782	13774	13640	13723	13748	13674	13702	13796	13826	13982	13769	13885	13644	13636	13697	13634	13680	13560	13821	13720	13727	13753	13710	13778	13574	13625	13712	13685	13680	13751	13739	13653	13758	13633	13654	13779	13792	13640	13741	13677	13729	13893	13813	14052	13856	13710	13701	13696	13749	13726	13722	13715	13635	13819	13777	13608	13769	13633	13714	13729	13746	13845	13605	13840	13652	13581	13887	13815	13749	13699	13883	13637	13679	13822	13836	13668	13657	13610	13734	13857	13809	13545	13645	13822	13615	13670	13835	13849	13769	13821	13839	13721	13767	13697	13861	13608	13629	13674	13648	13763	13619	13527	13806	13582	13678	13800	13992	13654	13807	13631	13720	13696	13746	13549	13726	13778	13653	13674	13539	13810	13684	13673	13683	13767	13667	13841	13933	13801	13825	13825	13623	13674	13665	13833	13677	13814	13663	13693	13691	13815	13832	13736	13782	13687	13481	13632	13766	13820	13729	13704	13704	13648	13746	13629	13598	13818	13569	13736	13733	13548	13622	13687	13720	13703	13765	13760	13777	13657	13751	13738	13727	13679	13701	13595	13978	13766	13725	13806	13776	13898	13787	13947	13794	13887	13677	13599	13715	13693	13809	13874	13788	13882	13751	13712	13825	13908	13771	13777	13699	13799	13673	13646	13810	13670	13758	13755	13764	13754	13792	13837	13772	13798	13674	13824	13880	13645	13672	13577	13739	13837	13790	13691	13861	13724	13966	13743	13701	13842	13807	13746	13614	13840	13614	13644	13764	13867	13701	13725	13838	13685	13763	13618	13669	13659	13612	13869	13732	13873	13593	13903	13879	13711	13654	13761	13788	13609	13519	13825	13802	13732	13814	13710	13699	13874	13865	13549	13780	13646	13747	13705	13714	13735	13785	13676	13715	13748	13823	13677	13795	13939	13726	13817	13700	13679	13666	13756	13718	13653	13759	13808	13802	13581	13807	13937	13690	13521	13749	13819	13741	13764	13753	13855	13858	13766	13651	13821	13746	13902	13645	13754	13702	13882	13775	13876	13795	13678	13717	13787	13688	13831	13749	13740	13594	13713	13842	13752	13608	13758	13670	13806	14014	13755	13875	13696	13668	13712	13833	13702	13649	13795	13884	13886	13777	13822	13697	13755	13871	13680	13757	13848	13662	13851	13778	13804	13717	13608	13727	13711	13709	13840	13644	13737	13777	13727	13667	13794	13690	13688	13776	13698	13903	13767	13628	13712	13657	13840	13867	13667	13764	13607	13814	13707	13587	13722	13623	13669	13867	13747	13853	13678	13900	13857	13887	13836	13794	13684	13845	13816	13810	13760	13701	13609	13934	13814	13698	13780	13688	13868	13591	13742	13779	13771	13847	13815	13558	13735	13767	13863	13730	13743	13896	13695	13771	13889	13870	13697	13808	13813	13836	13753	13578	13609	13733	13757	13749	13760	13625	13721	13722	13820	13806	13877	13613	13621	13718	13511	13730	13702	13629	13686	13773	13766	13898	13722	13685	13701	13809	13749	13655	13874	13639	13687	13672	13715	13928	13682	13832	13577	13593	13895	13717	13771	13698	13811	13817	13638	13589	13621	13640	13788	13724	13762	13688	13848	13678	13738	13798	13774	13532	13776	13816	13824	13754	13771	13768	13737	13637	13686	13794	13693	13864	13807	13640	13821	13713	13817	13832	13702	13666	13758	13852	13733	13817	13722	13834	13714	13728	13805	13771	13798	13777	13716	13701	13788	13831	13774	13688	13746	13635	13710	13603	13611	13693	13717	13800	13725	13711	13712	13549	13785	13840	13750	13781	13751	13707	13677	13911	13550	13897	13755	13715	13725	13609	13908	13714	13874	13783	13722	13838	13732	13678	13614	13697	13781	13716	13801	13642	13900	13685	13762	13786	13644	13715	13657	13902	13638	13762	13710	13809	13576	13629	13741	13743	13649	13758	13832	13640	13697	13815	13753	13646	13826	13774	13943	13782	13758	13555	13670	13742	13620	13617	13920	13763	13959	13821	13675	13750	13804	13747	13810	13783	13777	13663	13760	13833	13700	13631	13735	13900	13815	13719	13601	13877	13764	13648	13617	13727	13773	13699	13584	13620	13792	13708	13727	13916	13699	13630	13697	13648	13691	13611	13680	13642	13570	13731	13740	13793	13752	13615	13799	13870	13714	13594	13824	13749	13692	13871	13759	13864	13721	13937	13703	13756	13641	13761	13896	13870	13889	13544	13648	13761	13777	13828	13842	13699	13830	13661	13755	13884	13643	13810	13665	13744	13678	13730	13829	13855	13726	13661	13776	13679	13744	13660	13530	13712	13658	13669	13912	13687	13601	13808	13631	13758	13611	13697	13649	13663	13597	13824	13704	13551	13853	13738	13697	13844	13694	13588	13829	13783	13789	13808	13646	13765	13753	13642	13907	13704	13691	13586	13710	13728	13918	13740	13782	13554	13843	13823	13696	13641	13829	13661	13661	13675	13794	13912	13967	13889	13606	13682	13567	13827	13767	13682	13616	13709	13874	13616	13567	13771	13697	13732	13767	13739	13837	13568	13904	13638	13778	13682	13660	13638	13724	13647	13680	13764	13694	13814	13817	13774	13738	13695	13758	13743	13811	13788	13753	13715	13689	13707	13846	13664	13928	13753	13824	13835	13791	13865	13683	13743	13974	13687	13947	13707	13624	13916	13679	13674	13804	13844	13765	13846	13871	13622	13769	13747	13819	13897	13772	13699	13732	13666	13887	13740	13611	13509	13791	13828	13838	13721	13757	13738	13778	13724	13614	13817	13683	13844	13815	13777	13766	13775	13780	13732	13762	13734	13658	13765	13709	13669	13567	13628	13657	13733	13724	13797	13817	13736	13783	13813	13742	13649	13783	13711	13706	13804	13802	13600	13621	13682	13880	13728	13745	13820	13763	13777	13831	13723	13787	13747	13800	13892	13622	13530	13850	13712	13699	13751	13701	13752	13707	13811	13817	13768	13784	13793	13831	13814	13618	13677	13856	13766	13891	13756	13721	13865	13755	13694	13627	13381	13778	13758	13791	13841	13949	13707	13680	13676	13619	13759	13699	13745	13839	13942	13686	13696	13595	13667	13814	13637	13666	13732	13736	13893	13649	13679	13757	13654	13897	13926	13615	13645	13699	13608	13779	13755	13671	13715	13825	13665	13684	13746	13951	13806	13608	13691	13759	13717	13739	13759	13742	13694	13860	13695	13817	13623	13738	13716	13705	13846	13893	13777	13536	13767	13788	13590	13851	13762	13702	13819	13699	13839	13795	13535	13854	13901	13722	13759	13730	13868	13744	13787	13822	13406	13757	13769	13834	13654	13826	13789	13547	13973	13744	13526	13829	13785	13680	13892	13653	13729	13691	13728	13581	13825	13706	13653	13755	13728	13653	13655	13759	13640	13717	13591	13797	13800	13646	13753	13779	13571	13625	13890	13779	13646	13723	13771	13776	13668	13731	13812	13837	13927	13785	13947	13537	13808	13768	13828	13666	13635	13784	13736	13800	13846	13650	13768	13657	13691	13699	13824	13832	13771	13678	13733	13756	13673	13829	13547	13796	13746	13642	13781	13855	13752	13841	13702	13779	13653	13745	13608	13776	13811	13633	13645	13779	13774	13640	13621	13836	13802	13756	13782	13784	13679	13625	13557	13731	13820	13900	13786	13766	13808	13825	13783	13727	13636	13688	13769	13721	13850	13610	13887	13716	13558	13790	13724	13717	13741	13622	13719	13781	13571	13892	13643	13853	13698	13867	13823	13752	13798	13674	13814	13644	13999	13681	13758	13549	13914	13758	13671	13831	13767	13866	13811	13908	13798	13795	13719	13857	13612	13609	13856	13773	13871	13674	13752	13878	13787	13771	13666	13725	13811	13707	13700	13861	13941	13777	13881	13687	13815	13790	13751	13694	13847	13749	13780	13759	13647	13763	13699	13610	13684	13756	13723	13797	13644	13765	13771	13710	13801	13788	13671	13839	13805	13723	13812	13809	13669	13774	13731	13565	13873	13664	13774	13677	13790	13763	13709	13712	13946	13742	13882	13705	13641	13728	13752
25325	21050	28093	25261	23514	23151	27493	56695	52336	36168	25109	18808	17141	16586	16944	16420	16607	16532	16665	16515	16707	16745	16628	16579	16343	16600	16540	16527	16481	16668	16444	16365	16506	16667	16457	16583	16246	16464	16555	16508	16541	16568	16445	16531	16600	16630	16494	16457	16541	16421	16801	16557	16533	16726	16543	16453	16691	16495	16458	16434	16428	16521	16380	16259	16578	16568	16502	16513	16464	16408	16461	16414	16643	16520	16629	16406	16530	16417	16569	16563	16354	16528	16445	16494	16614	16421	16547	16568	16320	16323	16273	16268	16393	16534	16411	16466	16529	16487	16582	16221	16484	16476	16432	16591	16473	16380	16467	16452	16406	16511	16410	16460	16582	16371	16433	16515	16322	16480	16579	16298	16511	16602	16404	16441	16361	16431	16331	16589	16463	16404	16608	16376	16532	16462	16354	16384	16398	16596	16496	16389	16476	16568	16318	16279	16398	16439	16525	16619	16712	16445	16329	16590	16375	16616	16426	16416	16465	16727	16362	16555	16417	16242	16454	16537	16567	16513	16556	16495	16432	16269	16460	16566	16462	16254	16532	16674	16525	16390	16473	16708	16410	16647	16706	16406	16508	16430	16498	16578	16479	16449	16482	16639	16297	16548	16540	16549	16579	16497	16396	16707	16336	16368	16539	16272	16528	16414	16470	16214	16398	16377	16626	16646	16346	16429	16347	16433	16390	16457	16431	16429	16651	16512	16488	16187	16552	16690	16582	16497	16425	16389	16758	16319	16423	16596	16539	16281	16335	16414	16486	16203	16474	16654	16502	16565	16574	16442	16453	16573	16439	16481	16575	16476	16607	16467	16540	16571	16548	16518	16527	16502	16550	16623	16603	16570	16400	16345	16423	16563	16653	16367	16567	16572	16493	16541	16726	16294	16426	16270	16394	16550	16500	16544	16429	16279	16486	16542	16576	16502	16404	16616	16413	16413	16282	16380	16503	16299	16658	16399	16390	16532	16413	16325	16431	16379	16347	16644	16478	16554	16561	16526	16524	16525	16506	16582	16447	16601	16467	16350	16604	16646	16441	16374	16455	16402	16383	16469	16365	16491	16468	16527	16441	16522	16490	16506	16354	16432	16452	16352	16445	16557	16645	16276	16258	16346	16658	16592	16426	16357	16432	16396	16493	16591	16464	16488	16347	16576	16189	16221	16391	16520	16446	16578	16478	16213	16344	16563	16370	16617	16497	16485	16354	16522	16429	16569	16507	16433	16235	16235	16451	16501	16310	16364	16536	16638	16437	16430	16371	16736	16399	16293	16398	16251	16487	16336	16314	16557	16394	16408	16538	16406	16312	16644	16583	16299	16546	16561	16342	16480	16569	16488	16466	16563	16567	16426	16356	16522	16510	16511	16331	16151	16530	16611	16590	16452	16475	16479	16569	16358	16465	16421	16559	16685	16392	16452	16503	16456	16578	16443	16474	16461	16532	16485	16464	16658	16470	16394	16363	16393	16565	16490	16541	16431	16306	16492	16488	16598	16499	16384	16491	16349	16451	16651	16506	16600	16402	16467	16220	16519	16500	16433	16642	16550	16458	16221	16334	16469	16334	16472	16258	16408	16487	16429	16502	16573	16379	16378	16598	16501	16477	16433	16229	16573	16529	16627	16510	16465	16333	16355	16386	16636	16637	16457	16282	16289	16541	16555	16289	16376	16603	16359	16743	16334	16450	16441	16731	16470	16610	16571	16549	16360	16470	16529	16499	16295	16447	16360	16181	16380	16508	16406	16365	16564	16332	16496	16353	16300	16483	16465	16296	16501	16321	16386	16480	16409	16481	16674	16452	16536	16335	16546	16505	16349	16374	16550	16526	16577	16563	16565	16563	16667	16579	16403	16413	16300	16330	16392	16545	16520	16261	16385	16486	16500	16627	16228	16590	16383	16359	16396	16336	16289	16488	16507	16477	16375	16504	16621	16372	16431	16603	16458	16452	16480	16263	16543	16649	16574	16532	16600	16433	16356	16551	16521	16606	16561	16645	16782	16554	16471	16363	16504	16508	16551	16458	16295	16448	16283	16360	16415	16426	16305	16630	16524	16516	16368	16510	16472	16477	16606	16625	16407	16652	16485	16358	16448	16482	16361	16422	16549	16480	16708	16554	16487	16629	16508	16424	16333	16373	16352	16395	16412	16321	16631	16449	16467	16478	16544	16490	16389	16508	16536	16528	16646	16378	16182	16512	16384	16575	16567	16442	16265	16661	16402	16603	16473	16412	16323	16372	16502	16509	16519	16532	16483	16502	16565	16392	16491	16488	16390	16637	16623	16518	16443	16522	16562	16451	16485	16321	16458	16364	16533	16429	16407	16500	16291	16546	16538	16577	16366	16476	16534	16444	16599	16598	16439	16315	16507	16554	16308	16399	16640	16560	16533	16769	16441	16631	16388	16570	16383	16434	16272	16435	16340	16430	16516	16534	16455	16434	16528	16288	16518	16579	16490	16433	16670	16531	16575	16399	16417	16440	16326	16476	16490	16435	16329	16340	16433	16590	16537	16251	16349	16347	16380	16456	16574	16525	16544	16577	16346	16707	16470	16453	16554	16572	16398	16556	16430	16622	16431	16501	16572	16529	16525	16576	16516	16430	16325	16443	16580	16384	16460	16459	16543	16604	16426	16450	16340	16438	16578	16456	16473	16690	16621	16506	16544	16561	16434	16535	16525	16350	16253	16496	16621	16555	16567	16420	16548	16766	16350	16342	16377	16711	16358	16482	16431	16361	16352	16418	16223	16298	16616	16491	16307	16512	16520	16592	16584	16518	16629	16426	16453	16359	16320	16405	16480	16441	16344	16718	16471	16702	16594	16661	16433	16654	16485	16185	16464	16584	16540	16481	16349	16287	16501	16404	16497	16389	16451	16465	16614	16451	16519	16461	16449	16471	16458	16331	16430	16126	16649	16352	16469	16599	16538	16647	16684	16546	16563	16446	16400	16531	16445	16437	16439	16486	16425	16304	16287	16368	16506	16214	16529	16296	16574	16442	16211	16544	16472	16575	16503	16454	16630	16611	16521	16488	16526	16379	16429	16461	16681	16316	16519	16578	16481	16381	16379	16418	16443	16442	16373	16332	16579	16625	16446	16573	16474	16300	16359	16397	16513	16483	16440	16390	16514	16506	16474	16320	16337	16547	16579	16503	16259	16594	16463	16522	16560	16290	16284	16372	16419	16607	16610	16402	16350	16533	16560	16633	16558	16404	16621	16521	16327	16472	16374	16594	16519	16541	16528	16409	16587	16275	16418	16400	16242	16674	16476	16570	16549	16324	16583	16651	16284	16515	16467	16638	16632	16467	16428	16424	16465	16430	16445	16542	16643	16371	16492	16329	16335	16234	16478	16483	16492	16498	16606	16511	16504	16513	16630	16459	16431	16494	16522	16468	16434	16612	16408	16404	16557	16260	16459	16303	16539	16516	16537	16445	16484	16508	16395	16325	16514	16361	16359	16319	16321	16450	16223	16377	16452	16616	16508	16417	16535	16547	16531	16477	16353	16585	16414	16677	16619	16423	16460	16279	16555	16367	16520	16514	16408	16583	16350	16441	16489	16430	16499	16589	16401	16429	16501	16443	16620	16338	16383	16414	16537	16554	16502	16349	16424	16391	16438	16417	16565	16415	16432	16248	16488	16262	16412	16442	16482	16515	16467	16452	16586	16542	16532	16641	16427	16315	16432	16573	16618	16466	16528	16594	16470	16399	16575	16488	16352	16460	16525	16528	16447	16425	16416	16677	16680	16511	16581	16565	16505	16445	16565	16515	16511	16573	16479	16397	16503	16615	16570	16551	16442	16472	16573	16408	16568	16332	16342	16520	16285	16646	16184	16329	16385	16532	16541	16622	16462	16353	16638	16276	16589	16652	16426	16561	16392	16397	16484	16570	16499	16501	16543	16538	16475	16469	16651	16322	16392	16257	16371	16554	16441	16559	16533	16388	16372	16577	16518	16465	16468	16285	16517	16461	16378	16478	16396	16449	16395	16160	16518	16450	16495	16654	16431	16522	16782	16562	16465	16526	16280	16464	16412	16590	16377	16446	16551	16290	16712	16433	16616	16602	16375	16645	16508	16443	16484	16529	16362	16532	16440	16586	16538	16841	16359	16320	16648	16484	16629	16563	16402	16578	16621	16610	16543	16675	16533	16544	16418	16515	16506	16333	16658	16558	16549	16415	16523	16335	16633	16611	16475	16681	16202	16530	16717	16297	16494	16615	16436	16582	16355	16474	16190	16328	16698	16529	16580	16327	16362	16503	16442	16767	16664	16337	16545	16562	16524	16545	16482	16380	16261	16352	16521	16797	16589	16400	16295	16627	16639	16391	16490	16462	16551	16600	16385	16355	16445	16522	16558	16434	16444	16402	16292	16572	16578	16323	16427	16376	16491	16790	16371	16328	16573	16589	16582	16548	16677	16319	16535	16421	16500	16696	16387	16381	16440	16381	16333	16414	16557	16327	16367	16599	16292	16424	16433	16349	16494	16511	16457	16531	16560	16453	16386	16615	16535	16624	16518	16408	16377	16607	16511	16567	16331	16376	16262	16361	16548	16437	16501	16530	16546	16570	16371	16479	16477	16547	16432	16451	16617	16677	16381	16345	16620	16520	16405	16682	16415	16353	16441	16429	16278	16578	16538	16606	16476	16608	16416	16334	16316	16530	16616	16585	16673	16567	16668	16496	16614	16482	16461	16532	16660	16554	16387	16407	16342	16696	16477	16439	16385	16494	16368	16369	16581	16397	16420	16307	16308	16514	16476	16668	16386	16102	16587	16384	16570	16420	16536	16228	16467	16441	16488	16454	16328	16536	16497	16442	16582	16404	16523	16545	16403	16391	16621	16624	16319	16277	16323	16476	16427	16593	16584	16541	16455	16488	16493	16422	16517	16415	16319	16428	16466	16396	16521	16382	16315	16465	16481	16251	16487	16456	16538	16437	16432	16697	16669	16339	16525	16581	16616	16414	16424	16309	16425	16493	16449	16385	16585	16374	16328	16447	16385	16517	16411	16519	16570	16665	16257	16305	16547	16684	16266	16376	16621	16541	16724	16526	16532	16741	16351	16541	16487	16616	16518	16431	16613	16524	16592	16492	16500	16589	16442	16502	16471	16552	16453	16587	16609
17432	33241	34111	26940	22853	20271	26389	56277	47835	34245	20744	14542	13388	13418	13265	13242	13242	13184	13274	13198	13224	13301	13280	13380	13431	13255	13279	13368	13537	13238	13213	13127	13178	13255	13286	13346	13329	13388	13273	13214	13296	13280	13203	13241	13293	13351	13421	13297	13164	13250	13306	13163	13224	13280	13281	13226	13193	13346	13353	13298	13209	13182	13250	13229	13402	13322	13291	13318	13361	13207	13203	13145	13356	13448	13220	13204	13187	13275	13157	13387	13069	13176	13212	13240	13257	13165	13180	13210	13214	13136	13224	13296	13214	13166	13292	13390	13290	13133	13115	13192	13250	13310	13183	13333	13292	13294	13323	13262	13250	13277	13346	13394	13232	13230	13100	13320	13299	13235	13243	13322	13247	13373	13308	13359	13371	13371	13274	13327	13156	13228	13055	13203	13219	13288	13263	13096	13495	13185	13232	13250	13132	13235	13237	13212	13306	13346	12957	13187	13140	13392	13239	13317	13211	12999	13466	13348	13339	13252	13236	13116	13187	13282	13211	13085	13313	13197	13192	13251	13354	13354	13303	13118	13190	13308	13218	13319	13314	13397	13351	13221	13211	13162	13288	13233	13113	13215	13183	13137	13185	13341	13051	13274	13307	13152	13281	13208	13311	13165	13271	13269	13238	13354	13174	13166	13329	13228	13187	13395	13326	13195	13286	13178	13416	13234	13326	13201	13258	13374	13362	13125	13286	13239	13335	13274	13258	13181	13238	13413	13224	13329	13212	13170	13269	13409	13232	13327	13235	13459	13407	13402	13300	13396	13177	13212	13097	13167	13343	13161	13260	13179	13234	13247	13105	13318	13073	13320	13415	13249	13321	13212	13336	13213	13386	13166	13176	13319	13087	13266	13238	13191	13271	13218	13282	13251	13083	13225	13113	13174	13331	13454	13309	13272	13094	13267	13084	13270	13401	13196	13324	13211	13190	13325	13268	13245	13276	13201	13034	13371	13222	13309	13321	13242	13197	13103	13251	13317	13186	13145	13294	13265	13282	13318	13110	13208	13032	13283	13077	13130	13430	13290	13423	13160	13254	13274	13388	13329	13246	13266	13316	13456	13278	13140	13278	13360	13354	13216	13149	13297	13203	13182	13208	13124	13287	13240	13259	13225	13183	13315	13249	13181	13242	13192	13252	13251	13166	13206	13367	13246	13196	13183	13189	13301	13152	13114	13353	13153	13294	13354	13168	13216	13235	13195	13156	13241	13372	13287	13128	13230	13258	13175	13112	13199	13075	13182	13430	13037	13120	13120	13330	13215	13223	13390	13094	13170	13362	13379	13228	13256	13415	13133	13205	13194	13353	13353	13117	13306	13195	13210	13269	13213	13074	13269	13249	13072	13266	13078	13396	13134	13256	13391	13297	13453	13179	13323	13259	13281	13221	13255	13281	13314	13190	13089	13252	13259	13319	13287	13398	13344	13317	13174	13223	13296	13269	13260	13283	13343	13344	13418	13211	13089	13281	13191	13232	13347	13165	13299	13207	13231	13395	13451	13390	13292	13283	13091	13305	13295	13295	13253	13209	13182	13154	13082	13217	13221	13183	13184	13118	13347	13223	13303	13256	13166	13255	13360	13223	13214	13256	13293	13160	13237	13195	13276	13217	13343	13144	13295	13228	13358	13435	13236	13105	13248	13250	13201	13174	13267	13158	13282	13062	13381	13257	13246	13245	13387	13427	13128	13276	13142	13237	13118	13282	13318	13392	13304	13362	13275	13308	13328	13369	13113	13445	13278	13284	13281	13304	13209	13284	13265	13232	13289	13389	13173	13181	13310	13209	13267	13074	13220	13292	13225	13297	13393	13229	13278	13294	13307	13122	13362	13072	13175	13191	13134	13199	13283	13372	13220	13271	13144	13312	13160	13384	13298	13327	13184	13298	13298	13136	13102	13231	13339	13295	13348	13282	13124	13206	13191	13240	13332	13306	13252	13262	13096	13301	13213	13259	13255	13256	13269	13388	13357	13170	13259	13353	13213	13270	13429	13244	13346	13144	13386	13256	13268	13350	13304	13203	13220	13296	13351	13366	13337	13091	13068	13367	13499	13246	13375	13209	13304	13234	13483	13444	13355	13321	13211	13155	13228	13229	13175	13119	13164	13207	13069	13372	13335	13139	13240	13215	13151	13200	13139	13250	13314	13227	13261	13307	13385	13250	13122	13169	13231	13280	13515	13318	13443	13372	13419	13158	13336	13312	13277	13024	13153	13280	13188	13307	13407	13145	13183	13179	13073	13144	13211	13180	13169	13198	13228	13168	13181	13448	13255	13177	13165	13268	13252	13076	13194	13341	13137	13410	13228	13300	13428	13383	13212	13216	13056	13250	13203	13155	13208	13283	13385	13136	13359	13248	13241	13372	13128	13262	13296	13221	13164	13238	13153	13334	13333	13278	13170	13193	13054	13337	13302	13282	13317	13039	13307	13372	13165	13129	13302	13287	13352	13320	13302	13216	13157	13332	13123	13336	13267	13191	13253	13248	13228	13362	13376	13293	13177	13166	13294	13229	13040	13286	13341	13401	13333	13164	13261	13204	13312	13337	13143	13358	13256	13155	13289	13265	13200	13311	13254	13242	13190	13263	13209	13433	13110	13300	13174	13369	13227	13301	13299	13183	13170	13257	13200	13172	13231	13306	13273	13307	13383	13271	13326	13364	13206	13144	13154	13211	13281	13244	13231	13161	13161	13312	13335	13303	13274	13470	13202	13323	13489	13153	13193	13364	13272	13169	13166	13339	13226	13326	13195	13341	13229	13230	13170	13292	13298	13221	13275	13258	13224	13195	13289	13140	13338	13141	13142	13263	13218	13230	13137	13215	13429	13253	13248	13146	13252	13214	13198	13369	13178	13183	13309	13257	13187	13254	13198	13095	13339	13152	13258	13220	13310	13323	13234	13177	13197	13389	13358	13412	13179	13242	13302	13062	13244	13232	13217	13263	13255	13279	13254	13049	13255	13326	13151	13191	13343	13257	13258	13296	13256	13304	13020	13197	13270	13237	13310	13163	13355	13190	13261	13163	13438	13203	13293	13230	13104	13446	13298	13170	13389	13238	13250	13233	13200	13287	13154	13189	13341	13234	13418	13362	13222	13209	13299	13312	13181	13253	13270	13218	13397	13205	13333	13212	13337	13216	13197	13232	13342	13331	13158	13133	13121	13138	13087	13229	13283	13240	13281	13315	13113	13206	13180	13342	13219	13287	13371	13179	13108	13243	13140	13295	13254	13196	13369	13187	13115	13046	13241	13319	13388	13200	13368	13212	13241	13180	13172	13144	13388	13169	13191	13220	13173	13208	13271	13245	13142	13247	13281	13263	13242	13238	13297	13307	13192	13359	13403	13231	13262	13353	13339	13333	13287	13177	13216	13227	13215	13337	13350	13348	13297	13218	13289	13175	13157	13234	13347	13273	13312	13133	13324	13169	13276	13304	13375	13234	13372	13182	13269	13390	13353	13126	13217	13212	13429	13144	13168	13381	13260	13194	13235	13258	13242	13139	13431	13206	13305	13234	13268	13345	13306	13354	13270	13472	13026	13382	13481	13098	13011	13300	13153	13325	13333	13019	13187	13315	13149	13319	13267	13192	13214	13136	13304	13270	13284	13189	13182	13279	13241	13428	13155	13261	13255	13111	13368	13302	13155	13160	13208	13242	13184	13334	13242	13401	13323	13193	13291	13344	13208	13244	13431	13247	13247	13473	13116	13179	13321	13281	13090	13361	13159	13266	13222	13372	13254	13165	13235	13288	13197	13377	13430	13119	13108	13379	13313	13301	13387	13211	13316	13155	13207	13363	13244	13229	13322	13245	13407	13329	13220	13325	13245	13347	13191	13235	13280	13433	13129	13301	13305	13268	13036	13333	13323	13263	13320	13116	13220	13407	13264	13126	13099	13297	13244	13286	13235	13199	13225	13293	13225	13342	13219	13394	13266	13170	13355	13217	13285	13265	13228	13167	13298	13193	13423	13106	13358	13115	13274	13272	13299	13126	13254	13182	13055	13343	13197	13235	13322	13304	13269	13308	13201	13235	13237	13204	13088	13166	13016	13099	13304	13238	13045	13130	13269	13192	13264	13260	13131	13221	13205	13363	13391	13163	13186	13230	13405	13091	13312	13339	13297	13321	13270	13376	13213	13302	13158	13263	13292	13104	13285	13262	13340	13277	13108	13139	13202	13110	13228	13167	13229	13276	13376	13106	13143	13252	13309	13257	13191	13188	13273	13255	13104	13264	13277	13352	13361	13254	13278	13203	13190	13238	13184	13275	13135	13319	13123	13328	13301	13294	13348	13524	13139	13436	13268	13329	13244	13206	13278	13268	13356	13254	13150	13186	13535	13256	13222	13074	13246	13355	13237	13257	13261	13200	13294	13239	13202	13319	13326	13235	13261	13276	13217	13144	13216	13183	13147	13241	13138	13283	13348	13014	13249	13297	13287	13450	13407	13428	13323	13224	13277	13219	13140	13287	13225	13187	13222	13175	13241	13266	13164	13193	13292	13191	13151	13193	13070	13179	13327	13194	13133	13174	13211	13388	13286	13297	13252	13087	13184	13183	13164	13144	13186	13086	13373	13206	13279	13180	13333	13211	13198	13185	13221	13221	13171	13279	13259	13292	13242	13269	13350	13382	13388	13296	13386	13295	13187	13137	13235	13291	13370	13351	13320	13146	13357	13231	13289	13249	13373	13328	13335	13230	13182	13262	13478	13348	13383	13181	13334	13223	13399	13340	13207	13393	13274	13250	13223	13268	13167	13140	13059	13174	13249	13298	13413	13228	13215	13352	13236	13282	13242	13297	13426	13335	13244	13205	13283	13213	13264	13204	13133	13329	13298	13182	13414	13145	13282	13344	13293	13175	13227	13261	13222	13317	13212	13315	13119	13142	13260	13131	13372	13170	13190	13180	13296	13305	13387	13266	13205	13369	13222	13244	13096	13228	13268	13237	13232	13407	13178	13241	13121	13309	13218	13295	13350	13279	13291	13229	13211	13237	13116	13338	13238	13111	13195	13122	13301	13407	13451	13162	13230	13196	13207	13151	13271	13129	13118	13248	13236	13182	13336	13105	13270	13218	13365	13358	13253	13126	13528	13263	13253	13320	13322	13464	13295	13255	13235
23955	21059	28492	24142	22630	25408	37587	69141	60718	43404	29715	20475	17342	16731	16465	16417	16663	16355	16549	16522	16698	16290	16447	16312	16598	16305	16574	16618	16377	16309	16426	16224	16545	16370	16468	16484	16385	16356	16383	16364	16264	16476	16273	16288	16526	16395	16312	16285	16455	16367	16349	16362	16155	16118	16221	16281	16293	16365	16351	16381	16468	16364	16474	16117	16499	16520	16358	16174	16251	16435	16416	16566	16419	16337	16248	16309	16335	16336	16435	16109	16370	16608	16434	16495	16400	16575	16302	16265	16392	16434	16336	16269	16368	16493	16207	16316	16343	16487	16419	16148	16410	16262	16384	16420	16208	16483	16487	16496	16365	16159	16430	16254	16428	16381	16267	16314	16392	16205	16551	16240	16375	16300	16338	16408	16240	16397	16442	16337	16293	16270	16294	16350	16422	16353	16335	16413	16245	16186	16521	16363	16361	16273	16365	16354	16230	16536	16344	16527	16355	16352	16488	16332	16250	16383	16571	16289	16556	16438	16408	16369	16171	16359	16498	16367	16357	16266	16450	16212	16456	16314	16498	16222	16418	16462	16522	16455	16294	16480	16540	16249	16341	16384	16410	16167	16292	16241	16177	16246	16376	16346	16233	16167	16435	16413	16474	16483	16263	16427	16468	16381	16147	16270	16221	16489	16264	16461	16376	16449	16359	16322	16320	16422	16370	16260	16231	16435	16416	16303	16454	16266	16383	16385	16234	16342	16470	16463	16381	16299	16071	16444	16488	16268	16337	16459	16276	16263	16441	16043	16396	16308	16358	16164	16678	16417	16147	16247	16400	16294	16374	16261	16333	16294	16503	16372	16360	16203	16373	16487	16244	16532	16507	16452	16351	16241	16432	16214	16314	16250	16407	16410	16309	16320	16410	16109	16161	16292	16412	16041	16187	16373	16550	16088	16226	16271	16317	16311	16374	16118	16496	16262	16390	16250	16408	16103	16301	16375	16320	16467	16553	16118	16400	16462	16573	16250	16206	16399	16263	16462	16323	16229	16239	16378	16161	16438	16404	16355	16252	16494	16390	16244	16366	16270	16117	16295	16420	16453	16451	16037	16333	16365	16497	16259	16363	16379	16279	16243	16401	16239	16195	16378	16145	16351	16163	16260	16398	16400	16324	16635	16344	16334	16439	16175	16243	16539	16444	16461	16269	16106	16175	16200	16416	16474	16343	16362	16389	16225	16421	16295	16320	16170	16284	16181	16228	16376	16345	16454	16111	16473	16327	16334	16254	16130	16354	16248	16414	16250	16348	16451	16466	16418	16548	16395	16531	16537	16558	16329	16265	16329	16197	16085	16463	16445	16334	16555	16592	16238	16353	16235	16253	16390	16287	16447	16342	16318	16290	16313	16474	16155	16264	16247	16368	16396	16328	16421	16341	16345	16307	16230	16383	16316	16390	16417	16377	16460	16504	16534	16492	16350	16389	16185	16440	16402	16476	16449	16437	16623	16220	16555	16409	16497	16343	16320	16445	16305	16385	16542	16521	16091	16194	16368	16147	16257	16205	16444	16505	16218	16280	16532	16220	16324	16307	16492	16447	16303	16305	16380	16363	16202	16444	16393	16243	16298	16280	16188	16296	16404	16135	16194	16460	16281	16331	16238	16318	16266	16627	16470	16331	16360	16214	16360	16387	16321	16513	16256	16296	16324	16116	16034	16488	16502	16507	16445	16529	16317	16270	16377	16401	16311	16334	16429	16164	16364	16418	16198	16236	16286	16364	16294	16301	16343	16219	16407	16139	16288	16342	16170	16268	16498	16414	16396	16326	16286	16333	16316	16434	16388	16257	16419	16427	16409	16317	16344	16277	16334	16330	16239	16460	16278	16287	16307	16555	16435	16230	16423	16341	16253	16157	16216	16431	16487	16336	16378	16316	16211	16248	16417	16541	16159	16236	16371	16217	16597	16410	16573	16229	16354	16362	16256	16148	16313	16125	16490	16429	16305	16468	16305	16174	16305	16423	16185	16183	16173	16263	16383	16452	16330	16174	16228	16316	16450	16332	16481	16530	16362	16447	16284	16182	16098	16242	16366	16277	16371	16177	16289	16170	16459	16291	16319	16338	16339	16375	16440	16392	16425	16337	16384	16257	16179	16501	16527	16400	16503	16482	16305	16307	16326	16229	16334	16199	16356	16321	16494	16208	16361	16221	16183	16387	16394	16396	16283	16386	16281	16191	16429	16262	16416	16220	16382	16393	16108	16383	16482	16539	16301	16451	16403	16367	16494	16237	16201	16483	16353	16306	16281	16680	16330	16363	16109	16389	16306	16363	16428	16252	16360	16377	16308	16203	16427	16423	16363	16435	16435	16385	16093	16204	16348	16343	16270	16457	16437	16344	16300	16488	16370	16348	16391	16328	16372	16293	16543	16330	16294	16176	16403	16220	16285	16415	16384	16407	16440	16547	16236	16340	16496	16225	16236	16205	16389	16135	16270	16322	16390	16104	16277	16384	16349	16397	16415	16265	16178	16398	16332	16145	16261	16263	16333	16230	16324	16213	16314	16305	16385	16364	16485	16438	16392	16441	16618	16403	16458	16309	16234	16238	16367	16258	16405	16465	16213	16244	16367	16135	16367	16222	16294	16323	16430	16410	16471	16331	16354	16195	16446	16400	16248	16406	16329	16344	16343	16172	16457	16416	16448	16400	16347	16414	16324	16352	16273	16323	16148	16263	16590	16408	16281	16295	16324	16495	16256	16300	16325	16447	16288	16218	16429	16330	16490	16344	16457	16513	16274	16246	16431	16367	16339	16306	16545	16337	16284	16243	16514	16513	16454	16442	16406	16091	16262	16538	16313	16213	16427	16277	16419	16462	16332	16313	16305	16477	16501	16507	16414	16393	16486	16346	16562	16206	16388	16321	16305	16177	16366	16336	16317	16295	16183	16228	16466	16418	16452	16138	16254	16395	16417	16445	16264	16419	16390	16381	16350	16230	16373	16219	16398	16360	16555	16290	16403	16311	16393	16202	16335	16610	16338	16496	16177	16271	16544	16339	16156	16230	16316	16626	16458	16509	16516	16217	16352	16139	16494	16414	16506	16260	16440	16355	16372	16437	16351	16351	16341	16346	16521	16328	16212	16623	16247	16451	16244	16422	16403	16367	16156	16292	16269	16423	16404	16168	16175	16525	16496	16369	16536	16324	16334	16449	16180	16414	16261	16457	16370	16198	16292	16452	16294	16170	16310	16316	16461	16312	16424	16308	16256	16287	16408	16401	16325	16232	16098	16310	16280	16297	16380	16431	16507	16440	16171	16183	16508	16282	16325	16413	16328	16481	16391	16366	16137	16250	16076	16492	16493	16056	16464	16143	16299	16319	16565	16337	16385	16416	16474	16398	16332	16403	16158	16323	16363	16252	16246	16356	16295	16295	16309	16466	16548	16318	16262	16487	16368	16339	16443	16468	16404	16354	16297	16121	16452	16141	16279	16354	16279	16481	16452	16286	16318	16445	16332	16326	16104	16366	16271	16462	16606	16354	16295	16323	16556	16415	16326	16225	16406	16157	16492	16600	16402	16396	16376	16456	16233	16444	16327	16409	16470	16284	16320	16496	16391	16265	16644	16168	16308	16452	16241	16264	16336	16286	16425	16452	16474	16528	16364	16297	16290	16354	16478	16407	16285	16233	16252	16432	16307	16372	16083	16333	16287	16232	16322	16320	16314	16294	16276	16143	16443	16492	16362	16474	16128	16173	16208	16269	16400	16317	16199	16255	16453	16478	16463	16277	16387	16140	16305	16231	16446	16207	16379	16518	16022	16369	16395	16469	16428	16223	16280	16230	16298	16344	16484	16378	16138	16298	16248	16416	16473	16383	16361	16406	16172	16233	16410	16519	16565	16372	16309	16370	16252	16295	16534	16517	16456	16145	16286	16174	16432	16250	16470	16280	16527	16222	16121	16324	16561	16527	16329	16479	16468	16341	16297	16179	16312	16429	16534	16307	16340	16257	16392	16318	16287	16430	16242	16411	16444	16195	16264	16297	16353	16152	16332	16355	16498	16366	16313	16370	16233	16167	16377	16448	16484	16357	16312	16367	16420	16333	16313	16370	16236	16319	16076	16309	16243	16277	16491	16408	16188	16392	16313	16498	16326	16311	16436	16423	16335	16059	16204	16215	16423	16152	16325	16552	16282	16376	16294	16282	16349	16266	16144	16293	16274	16375	16181	16405	16301	16250	16295	16313	16381	16477	16551	16371	16434	16529	16220	16271	16343	16302	16369	16359	16355	16450	16188	16150	16279	16280	16407	16203	16247	16420	16438	16361	16360	16413	16373	16347	16236	16269	16311	16385	16384	16553	16508	16344	16276	16365	16189	16122	16366	16244	16290	16280	16281	16343	16401	16465	16293	16304	16422	16193	16477	16238	16125	16462	16406	16430	16214	16286	16212	16291	16216	16232	16345	16367	16318	16523	16388	16443	16489	16294	16402	16248	16077	16015	16520	16559	16427	16315	16423	16434	16467	16322	16243	16219	16435	16419	16376	16496	16326	16391	16461	16252	16195	16342	16348	16308	16493	16226	16260	16398	16270	16478	16246	16454	16267	16278	16204	16244	16269	16198	16310	16408	16243	16258	16339	16359	16319	16242	16520	16300	16352	16366	16318	16396	16134	16347	16381	16414	16454	16374	16214	16515	16279	16269	16278	16290	16312	16399	16298	16286	16403	16360	16266	16257	16372	16339	16244	16403	16169	16548	16382	16082	16352	16427	16440	16415	16263	16146	16313	16376	16256	16313	16489	16574	16298	16295	16423	16269	16372	16286	16667	16337	16197	16496	16335	16317	16309	16145	16230	16216	16403	16416	16320	16507	16247	16314	16427	16538	16353	16398	16269	16393	16438	16290	16332	16409	16336	16313	16131	16624	16385	16183	16182	16224	16535	16545	16493	16293	16489	16319	16441	16558	16255	16369	16322	16438	16396	16192	16376	16316	16379	16348	16343	16281	16452	16326	16580	16441	16501	16331	16424	16352	16283	16377	16425	16380	16486	16339	16211	16407	16367	16367	16302	16552	16210	16139	16482	16474	16362	16301	16402	16462	16398	16326	16531	16287	16355	16340	16377	16324	16459	16419	16352	16231	16242	16400	16293	16296	16247	16295	16272	16512	16323
20770	41453	40289	33255	28744	24832	37211	69247	58063	42182	26159	15838	13428	13168	13187	13095	13053	12966	13145	13178	13244	13294	13227	13259	13331	13050	13111	13137	13009	13210	13216	13101	13143	13208	13197	13083	13320	13049	13259	13130	13210	13106	13009	13039	13258	13213	13168	13031	12990	13121	13218	13284	13075	13334	13252	13220	13177	13185	13098	13190	13058	13139	13218	13166	13099	13271	13042	13168	13238	13110	13344	13133	13141	13114	13087	13277	13160	13274	13290	13125	13136	13144	13050	13143	13032	13126	13167	13386	13370	13066	13207	13195	13172	13220	13136	13181	13173	13070	13166	13243	13024	13052	13142	13343	13161	13087	13176	13278	13146	13175	13101	13052	13168	13255	13102	13070	13057	13111	13272	13046	13196	13142	13242	13184	13129	13024	13235	13139	13129	13134	13157	13153	13259	13155	13159	13090	13093	13081	13147	13187	13223	13251	13054	13234	13151	13220	13119	13031	13140	12999	13247	13153	13172	13190	13134	13127	13077	13098	13052	13041	13075	13330	12931	13234	12985	13156	13139	13056	13247	12969	13059	13126	13172	12886	13190	13095	13154	13302	13083	13094	13252	13077	13112	13217	13065	13180	12956	13115	13086	13127	13142	13221	13160	13256	13194	13110	13157	13210	13212	13080	13161	13183	13041	13118	13102	13165	13201	13183	13073	13071	13280	13153	13023	13061	13114	13141	13058	13354	13178	13200	13051	13127	13044	12980	13148	12953	13135	13143	12932	13155	13233	13102	13212	13241	13086	13053	13185	13178	13093	13033	13225	13218	13054	13124	13109	13234	13181	13090	13175	13071	13249	13204	13096	13242	13038	13081	13172	13032	13249	13075	13272	13090	13160	13095	13099	13199	13219	13119	12982	13131	13244	12942	13014	13074	13157	13209	13175	13152	13070	13113	13007	13195	13364	13020	13065	13111	13232	13226	13306	13162	13040	13164	13092	13221	13098	12991	12911	12938	13165	13144	13181	13031	13208	13153	13082	13063	13218	12996	13131	13215	13083	13196	13035	13228	12959	13173	13117	13245	13172	13212	13262	13190	13121	12947	13049	13084	13293	12981	13089	13131	13284	13055	13065	13006	13006	13158	13137	12984	13088	13168	13207	13082	13024	13024	13210	13119	13017	13091	13089	13179	13184	12985	12996	13062	13085	13042	13174	13153	12911	13021	13210	13176	13214	13076	13129	13175	13053	13076	13302	13250	13234	13068	13269	13145	13106	13045	13262	13112	13077	13022	13083	13131	13046	13058	13192	13183	13134	13071	13075	13162	12995	13156	13077	13152	13099	13131	13210	13324	12986	13191	12955	13041	13144	13205	13112	13292	12978	13132	13136	13066	12877	13064	13110	13074	13033	13043	13116	13181	13195	13227	13114	13105	13178	13147	12947	13026	13202	13104	13217	13195	13076	13017	13117	13097	13224	13176	13114	13075	13067	13090	13110	13271	13022	13023	13145	13136	13302	13106	13046	13118	13217	12994	13170	13032	13268	13039	12952	12993	13126	13086	13141	12898	13144	13098	13275	13248	13184	13110	13105	13152	13062	13118	13099	13207	12966	13192	12907	13032	13052	13074	13052	13030	13165	13125	13074	13203	12923	13115	13113	13015	13085	12973	13104	13244	13078	13049	13058	13294	13144	13037	13134	12988	13101	12930	13199	13220	13056	13214	13081	13277	13100	13222	13091	13295	13225	13062	13218	13173	13295	13123	13006	13084	13044	13050	13137	13044	13101	13141	13110	13184	13056	13194	13177	13115	13083	13107	13002	13133	13278	13191	13189	13076	12970	13226	13126	13074	13017	13188	13333	13088	13149	13390	13057	13077	13061	13121	13112	13120	13191	13168	12973	13205	13241	13152	13082	13046	13129	13092	13142	13255	13190	13098	12955	13064	13177	12969	13332	13150	13287	13192	13169	13079	13153	13301	13171	13005	13338	13266	13131	13110	13238	13243	13216	13202	13228	12973	13091	13171	13034	13140	13111	13099	13305	13035	13195	13024	13251	13014	13263	13320	13194	13133	13065	13103	13139	13019	13049	13144	13236	13264	13212	13200	13024	13161	13030	13240	13148	13257	13223	13192	13095	13181	13195	13286	13053	13201	13177	13026	13148	13087	13100	13014	13069	13202	13062	13112	13185	13145	12992	13074	13101	13188	13213	13066	13000	13246	13238	13178	13220	13169	13338	13104	13109	13163	13128	12939	13164	13091	13109	13107	13063	13139	13055	13147	13107	13123	13091	13026	13169	13251	13141	13102	13196	13179	13160	13169	13199	13085	13123	13134	13239	13112	13186	13137	13131	13131	13089	12945	13284	13038	13034	13100	13187	13071	13202	13091	13162	13210	13054	13080	13194	12981	13358	13120	13201	13036	13090	13198	12979	13106	13379	13104	13041	13020	13148	13066	13063	13187	13258	13242	13039	13059	13079	13010	13033	13113	13002	13046	13244	13154	13179	13151	13293	13141	13184	13100	13063	13216	13198	13208	13188	13143	13369	13050	13197	13033	13296	13041	13193	13174	13217	13299	13042	13260	13107	13189	13063	13128	13222	13148	13202	12964	13145	13111	13167	13252	13078	13257	13159	13407	13146	12938	13108	13149	13153	13180	12965	12980	13133	13061	13250	13319	13150	13004	13125	13034	13230	12995	13148	13275	13224	13124	13204	13148	13124	13019	13279	13184	13325	13201	13238	13219	13227	13185	12959	13309	13105	13176	13186	13087	13087	13170	13139	13248	13223	13028	13173	13250	13218	13159	13191	13189	13217	13015	13255	13006	13121	13165	13002	13263	13158	12995	13191	13211	13217	13174	13272	13062	13182	13198	13159	13298	12993	13070	13240	13317	13060	13071	13082	13188	13106	13380	13187	13017	13030	13108	13161	13211	13057	13080	13163	13263	13182	13218	13172	13050	13110	13101	13156	13135	13307	12921	13118	13138	13126	13022	13071	13124	13129	13124	13156	13132	13271	12927	13175	13265	13287	13141	13152	13074	13059	13243	13395	13155	13239	13338	13157	13142	13127	13049	13114	13231	13087	13143	13178	13152	13183	13140	13103	13108	13166	13205	13073	13178	13131	13226	13086	13166	13154	13157	13094	13015	13145	12992	13093	13177	13160	13142	13184	13240	13174	13197	13117	13205	13023	13192	13115	13104	13002	13188	13157	13056	13293	13344	12963	13056	13167	13184	13128	12995	13169	13087	13158	13134	13218	12961	13228	13248	13061	13192	13127	13073	13140	13063	13117	13052	13261	13219	13126	13185	12979	13127	13038	13366	13160	13135	13163	13018	13021	13169	13180	13278	13125	13082	12935	13106	13293	13064	13187	13110	13067	13123	13075	13066	13030	13041	13190	13141	13238	13131	13236	13055	13280	13130	13305	13183	13135	13224	13209	13048	13139	13116	13107	13124	12946	13201	13121	13168	13123	13097	13073	13120	13030	13188	13267	13196	13216	13069	13392	13162	13400	13186	13080	13156	13202	13206	13185	13232	13021	13048	13153	12971	12970	13197	13198	13178	13032	13189	13259	13074	13143	13141	13087	13093	13038	13249	12925	13128	13108	13312	13260	13139	13107	13111	13065	13078	13091	13166	13257	13031	13104	13305	13046	13179	13121	13099	13119	13304	13284	13085	13168	13264	13201	13261	12941	13073	13172	13190	12949	13112	13061	13081	13157	13150	13168	13091	13185	13257	13209	13030	13139	13274	13128	13059	13233	13107	13113	13097	13075	13156	13090	13133	13209	13174	13158	12988	13181	13181	13282	13099	13166	13253	13072	13140	13300	13261	13229	13063	13143	13067	13072	13332	13075	13283	13176	13390	13215	13151	13149	13180	13120	13016	13028	13195	13025	13182	13206	13156	13248	13111	13135	13134	13158	13099	13085	13198	13196	13115	12944	13184	13206	13186	13175	13139	13118	13280	13161	13206	13135	13173	13211	13111	13231	13153	12953	13132	13108	13161	13132	13178	13012	13156	13086	13074	13247	13015	13115	13252	13043	13123	13118	13240	13101	13087	13117	13242	13178	13037	13111	13198	13060	13283	12982	13232	13260	13152	13055	13091	13141	13261	13064	13408	13020	13149	13125	13147	13042	13225	13161	13236	13009	12991	13027	13139	13213	13061	13183	13044	13128	13149	12922	13098	13156	13184	13144	13149	13204	13116	13079	13120	13248	13133	13147	12967	13147	13268	13214	13037	13083	13213	13088	13220	13167	13192	13187	12936	13244	12978	13087	13144	13139	13033	13191	13057	13138	13096	13104	13170	12951	13284	13097	13257	13146	13218	13257	13034	13180	13075	13057	13067	13247	13131	13120	13149	13180	13344	13075	13052	13093	13167	13194	13046	13268	13091	13255	13175	13224	12911	13171	13152	13066	13263	13210	13124	13305	13079	12990	13131	13129	13191	13241	12988	13187	13157	13156	13111	13249	13239	13114	13248	13070	13044	13272	13189	13115	13187	13046	13201	13134	13220	13183	13170	13288	13091	13089	13039	13005	13027	13222	13235	13153	13286	13119	13195	13117	13180	13086	13165	13173	13109	13011	13003	13137	13204	13171	13122	12969	13108	13094	13076	13131	13192	13132	12976	13003	13144	13196	13130	13220	12935	13263	13094	13198	13095	13135	13136	13198	13182	13262	13249	13312	13000	13177	13062	13333	13199	13113	13103	13087	13059	13177	13282	13179	13245	12963	13238	13028	13251	13067	13076	13053	13099	13197	13242	13288	13180	13072	13245	13086	12970	13090	13070	13085	13144	12984	13171	13078	13223	13104	13158	13133	12969	13058	13174	12955	13381	13124	13193	13458	13080	13206	13247	13245	12992	13131	12998	13189	13061	13098	13049	13136	13229	13060	13060	13309	13327	13120	13158	13120	13122	13077	13164	13270	13088	13149	13087	13110	13127	13133	13086	13275	13220	13192	13243	13044	13161	13211	13111	13101	13237	13151	13203	13111	13079	13342	13090	13152	13248	13205	13047	12999	12984	13106	13202	13123	13177	13131	13200	13137	13092	13152	13103	12984	13192	13222	13005	13227	13062	13169	13194	13164	13084	13224	13102	13110	13149	13294	13097	13278	13188	13005	13137	12994	13210	13091	13196	13035	13068	13146	13273	13124	13050	13216	13017	13045	12993
30098	24255	26000	22770	19999	19655	20460	26011	25247	21482	19164	18025	17907	17730	17627	17496	17458	17723	17796	17577	17544	17598	17778	17831	17702	17663	17687	17763	17672	17578	17636	17675	17728	17824	17773	17617	17627	17496	17879	17636	17595	17532	17489	17534	17640	17652	17611	17646	17398	17695	17571	17756	17631	17666	17691	17683	17548	17640	17762	17673	17447	17704	17967	17576	17481	17466	17618	17539	17678	17728	17639	17488	17533	17830	17764	17592	17710	17653	17668	17613	17390	17757	17729	17742	17603	17541	17537	17395	17398	17513	17651	17465	17558	17517	17593	17633	17727	17690	17783	17512	17785	17555	17452	17805	17411	17487	17537	17508	17562	17410	17607	17837	17765	17907	17796	17741	17754	17625	17603	17644	17369	17514	17818	17661	17447	17659	17804	17481	17695	17418	17552	17361	17482	17362	17477	17594	17524	17640	17842	17667	17500	17583	17792	17715	17836	17687	17740	17696	17835	17636	17635	17711	17621	17529	17686	17912	17674	17656	17596	17621	17573	17717	17539	17647	17672	17407	17618	17596	17747	17398	17574	17880	17614	17738	17548	17529	17666	17775	17556	17432	17781	17491	17600	17839	17560	17530	17582	17506	17752	17870	17660	17815	17486	17558	17695	17573	17623	17723	17693	17645	17763	17571	17531	17684	17698	17718	17689	17804	17766	17583	17550	17529	17571	17364	17490	17752	17528	17507	17627	17529	17566	17739	17658	17668	17685	17650	17708	17569	17584	17534	17759	17902	17736	17580	17762	17559	17632	17763	17742	17658	17703	17479	17685	17761	17695	17525	17650	17604	17581	17738	17567	17747	17572	17605	17658	17683	17426	17639	17523	17625	17641	17697	17962	17637	17631	17455	17679	17659	17831	17488	17367	17488	17771	17365	17701	17573	17525	17589	17417	17718	17553	17643	17626	17582	17691	17713	17488	17333	17569	17697	17690	17601	17549	17425	17653	17694	17479	17318	17699	17695	17693	17392	17353	17486	17696	17567	17717	17476	17730	17660	17450	17506	17648	17685	17619	17512	17640	17588	17659	17660	17446	17461	17681	17742	17676	17580	17536	17558	17715	17596	17587	17581	17555	17658	17361	17504	17664	17711	17475	17643	17680	17611	17509	17499	17550	17769	17548	17808	17659	17662	17834	17524	17536	17550	17628	17726	17776	17741	17562	17548	17740	17641	17425	17439	17543	17700	17631	17685	17629	17636	17689	17502	17692	17656	17593	17494	17687	17539	17472	17564	17774	17602	17826	17595	17631	17556	17767	17623	17639	17674	17437	17579	17797	17765	17480	17594	17542	17526	17523	17487	17679	17725	17453	17669	17721	17446	17892	17870	17745	17784	17847	17622	17716	17626	17539	17560	17623	17684	17521	17578	17711	17577	17644	17825	17695	17657	17521	17473	17658	17605	17727	17677	17505	17536	17620	17508	17527	17560	17677	17821	17662	17668	17715	17643	17445	17699	17489	17607	17541	17566	17680	17669	17686	17914	17581	17468	17491	17584	17581	17609	17607	17449	17685	17600	17515	17502	17566	17506	17705	17317	17631	17469	17729	17642	17631	17650	17534	17482	17653	17573	17584	17749	17739	17611	17388	17518	17664	17845	17661	17657	17588	17490	17673	17535	17665	17536	17781	17802	17640	17795	17539	17699	17793	17487	17604	17689	17645	17750	17623	17601	17651	17712	17652	17604	17408	17552	17687	17623	17548	17500	17564	17678	17622	17702	17451	17618	17705	17804	17489	17511	17406	17645	17718	17499	17820	17635	17573	17528	17363	17616	17478	17566	17627	17522	17578	17513	17805	17452	17780	17778	17602	17440	17694	17706	17604	17567	17615	17600	17600	17636	17686	17526	17762	17877	17822	17629	17497	17757	17523	17471	17481	17638	17670	17487	17740	17799	17643	17488	17824	17649	17569	17470	17429	17535	17931	17747	17812	17476	17604	17914	17676	17682	17624	17498	17591	17333	17660	17711	17715	17609	17716	17523	17688	17644	17568	17643	17816	17444	17701	17387	17617	17586	17795	17524	17788	17549	17606	17498	17518	17710	17573	17580	17664	17677	17677	17614	17809	17647	17464	17396	17749	17655	17730	17815	17535	17620	17681	17704	17554	17734	17595	17666	17709	17734	17790	17781	17746	17778	17732	17709	17383	17549	17710	17458	17504	17607	17703	17562	17667	17597	17543	17614	17623	17745	17590	17860	17596	17542	17682	17608	17939	17774	17596	17672	17932	17521	17666	17573	17609	17548	17662	17516	17529	17539	17522	17690	17818	17728	17583	17647	17575	17625	17708	17600	17622	17655	17791	17710	17697	17793	17499	17633	17784	17608	17546	17598	17465	17705	17695	17554	17558	17558	17623	17763	17483	17631	17616	17607	17742	17610	17455	17435	17473	17686	17652	17373	17605	17562	17703	17664	17670	17620	17688	17673	17717	17649	17494	17523	17594	17710	17608	17556	17842	17543	17560	17474	17741	17538	17709	17780	17624	17814	17675	17931	17842	17598	17728	17685	17612	17583	17449	17694	17703	17581	17470	17676	17575	17679	17478	17508	17698	17734	17724	17756	17759	17512	17633	17523	17609	17588	17775	17978	17580	17636	17679	17706	17685	17569	17740	17449	17609	17566	17508	17398	17490	17681	17564	17629	17749	17751	17624	17556	17675	17613	17663	17324	17466	17485	17745	17748	17740	17637	17549	17523	17535	17417	17642	17799	17604	17559	17785	17572	17768	17463	17476	17559	17676	17571	17586	17587	17658	17342	17574	17713	17493	17512	17729	17707	17526	17578	17794	17840	17629	17661	17715	17460	17460	17662	17534	17826	17649	17522	17653	17573	17557	17487	17820	17670	17773	17489	17726	17685	17883	17685	17601	17503	17556	17471	17639	17483	17715	17656	17580	17440	17902	17645	17503	17559	17643	17563	17621	17477	17558	17674	18040	17603	17570	17706	17812	17597	17818	17597	17837	17669	17660	17470	17689	17619	17525	17557	17563	17477	17641	17595	17582	17568	17648	17616	17638	17665	17495	17461	17575	17724	17471	17648	17669	17559	17482	17692	17459	17620	17719	17559	17423	17610	17606	17569	17804	17536	17563	17833	17547	17443	17557	17428	17726	17537	17661	17819	17764	17774	17517	17617	17569	17599	17685	17590	17504	17479	17746	17608	17738	17363	17565	17684	17643	17451	17507	17525	17645	17582	17598	17413	17561	17795	17679	17607	17587	17398	17574	17413	17747	17653	17576	17492	17616	17684	17588	17667	17812	17701	17608	17591	17701	17608	17720	17588	17507	17700	17697	17498	17510	17628	17769	17726	17617	17571	17861	17480	17421	17160	17526	17747	17726	17950	17636	17601	17772	17602	17629	17703	17595	17566	17593	17612	17592	17669	17543	17693	17769	17613	17655	17482	17511	17698	17740	17512	17627	17491	17704	17480	17717	17685	17555	17515	17787	17607	17778	17479	17542	17693	17631	17533	17747	17677	17322	17528	17828	17809	17871	17694	17578	17578	17735	17583	17796	17615	17599	17562	17629	17650	17665	17442	17335	17545	17644	17666	17715	17567	17548	17478	17565	17683	17528	17643	17905	17610	17579	17419	17681	17642	17569	17531	17642	17733	17610	17593	17738	17730	17695	17614	17569	17652	17527	17652	17661	17610	17490	17532	17547	17555	17845	17711	17564	17690	17850	17661	17420	17438	17655	17618	17810	17734	17897	17641	17713	17631	17709	17605	17650	17756	17681	17732	17695	17670	17304	17373	17712	17649	17487	17696	17625	17573	17770	17711	17692	17441	17541	17459	17628	17679	17534	17526	17568	17458	17642	17822	17749	17634	17650	17700	17758	17659	17714	17598	17648	17722	17496	17690	17505	17702	17895	17805	17662	17507	17642	17524	17559	17609	17812	17872	17648	17823	17460	17451	17720	17574	17476	17512	17572	17619	17455	17486	17608	17596	17632	17621	17633	17496	17495	17567	17636	17419	17492	17622	17736	17729	17637	17534	17559	17505	17551	17481	17691	17672	17511	17522	17509	17658	17742	17524	17615	17521	17567	17588	17723	17618	17658	17579	17762	17682	17742	17499	17673	17814	17686	17733	17595	17449	17520	17813	17744	17621	17738	17833	17722	17674	17561	17711	17588	17652	17739	17765	17671	17617	17879	17496	17522	17811	17534	17717	17667	17580	17641	17462	17572	17582	17606	17654	17609	17713	17668	17749	17728	17593	17670	17626	17645	17500	17635	17535	17639	17593	17640	17835	17760	17538	17815	17538	17474	17664	17671	17496	17562	17690	17572	17443	17640	17541	17528	17683	17466	17335	17594	17713	17720	17712	17660	17730	17581	17792	17489	17664	17726	17479	17766	17736	17693	17499	17653	17583	17686	17498	17529	17799	17728	17576	17709	17598	17622	17755	17490	17580	17541	17651	17822	17580	17713	17627	17701	17758	17848	17651	17759	17710	17534	17821	17713	17596	17557	17710	17311	17518	17659	17793	17637	17535	17520	17709	17464	17710	17545	17739	17666	17555	17693	17834	17762	17692	17643	17648	17817	17773	17509	17496	17631	17488	17470	17606	17631	17612	17317	17622	17472	17792	17488	17601	17639	17508	17783	17607	17700	17639	17774	17691	17639	17489	17401	17639	17653	17724	17679	17562	17499	17828	17438	17626	17403	17797	17758	17640	17615	17722	17663	17552	17607	17573	17711	17542	17591	17520	17566	17729	17769	17696	17846	17688	17478	17648	17266	17585	17783	17653	17722	17556	17630	17566	17699	17588	17646	17521	17527	17660	17513	17485	17815	17448	17653	17576	17670	17832	17570	17641	17661	17645	17538	17554	17723	17728	17621	17813	17753	17525	17753	17688	17615	17463	17684	17691	17542	17689	17583	17512	17669	17698	17428	17780	17618	17465	17551	17317	17551	17668	17571	17602	17731	17678	17534	17530	17245	17551	17563	17509	17632	17466	17657	17491	17837	17437	17638	17806	17605	17738	17731	17522	17641	17505	17446	17651	17700	17679	17422	17718	17493	17602	17817	17535	17655	17685	17516	17699	17576	17717	17646	17459	17640	17525	17404	17451	17740	17554	17649	17694	17659	17351	17570	17521	17527	17761	17849	17739	17630	17674	17559	17603
17475	24723	23690	19059	17291	16547	18574	25530	22247	17967	15219	14157	14113	13975	13985	13823	13942	13846	13971	13963	13844	13945	13949	13891	13747	14051	13871	13846	13911	13817	13936	13901	13873	13774	13891	13825	13924	13816	13991	13872	13905	13908	13939	14002	13863	13757	13847	13974	13893	13855	13930	13898	13961	14022	13870	14062	13903	13924	13928	13946	13782	13822	13886	13819	13851	13876	13866	13944	14024	14060	13936	13793	13779	13931	13895	14044	13881	13854	13786	13926	13743	13997	13695	13765	13796	13916	13985	13875	13860	13923	13867	13958	13877	13890	13796	13858	13820	13928	13956	13853	13841	13804	13777	13914	13861	13830	13935	13929	13827	13920	13863	13959	13859	13718	13758	13884	13812	13902	13674	13783	13943	14009	13949	13797	13793	13808	13899	13958	13715	13852	14069	13804	13743	13912	13936	14022	13843	13765	13746	13921	13933	13889	13775	13746	14040	13758	13930	13737	13787	13808	13968	14020	13994	13756	14048	13953	13953	13690	13960	13841	14045	13896	13885	14084	13699	13856	13921	13875	13888	13799	13817	13895	13799	13962	13938	13904	13787	13839	13859	13799	13891	13983	13988	13941	13854	13913	13964	14032	13853	13786	13861	13994	13829	13859	13879	13972	14027	13956	13835	13944	13931	13934	13772	13618	13876	13805	13942	13704	14055	13882	13806	13730	13857	13925	13941	13880	13921	13792	14031	13768	13944	13788	13761	13889	14026	13987	13793	13874	13949	13901	13875	13865	13825	13779	13959	13739	13960	13937	13786	13871	13726	13916	13868	13940	13990	13844	13737	13783	13834	14032	13948	13930	13994	13875	13800	13835	13893	13929	13945	13873	13812	13752	13784	13899	13887	13795	13821	13831	13895	13838	13745	13968	14080	13768	13924	13909	13985	13775	13861	13905	13770	13865	13860	13879	13832	13908	14018	14015	13701	14087	13954	13877	13652	14006	13799	13716	13832	13764	13734	14019	13845	13842	13847	13949	14034	14157	13731	13794	13979	13845	13863	13961	13820	13847	13749	13961	13758	13797	13969	13901	13964	13903	13620	14006	13791	13845	13997	13787	13987	13895	13920	13896	13917	13866	13935	13818	13953	13854	13767	13907	13863	13812	13949	13842	13859	13854	13828	13838	13867	14026	13875	13827	13807	13777	13827	13962	13867	13804	13748	13670	13716	13918	13912	13661	13777	13728	13724	13858	13902	13849	13845	13842	13826	13996	13870	13916	13843	13905	13886	13892	13830	13709	13759	13917	13863	13846	13908	14006	13873	13929	13861	13869	13931	13874	13769	13902	13958	13969	14048	13930	13783	13712	13944	13946	13867	13866	13723	13717	13793	13884	13764	13955	14089	13839	13762	13882	13896	13946	13965	13851	13919	13877	13908	13891	13902	13763	13940	13889	13821	13902	13910	13978	13945	13901	13862	13684	13835	13960	13917	14065	13838	13939	13919	13797	13901	13924	13864	13921	13864	13767	13868	13962	13779	13919	13892	14033	13870	13980	13952	13965	13953	13823	13816	13825	13961	13779	13816	13836	13807	13952	14020	13983	13867	13775	13866	13879	13895	13637	13891	13881	13738	13952	13886	13918	13995	13830	13995	14090	13832	13955	13827	13959	14020	13812	13925	13861	13805	13918	13883	13961	14065	13838	13899	13805	13872	13951	13909	13876	13709	13929	13756	13856	13837	13914	13926	13823	13861	13940	13818	13898	14005	13848	13938	13907	13925	13770	14000	13980	14016	13976	13869	13877	13928	13928	13838	13782	13883	14008	14031	13943	13952	13948	13797	13809	13791	13946	14047	13789	13948	13814	14076	13888	13768	13971	13928	13702	13656	13987	13807	14042	13949	13844	13866	13787	13985	13796	13909	13769	13944	13868	13968	13922	13718	13841	13836	13961	13816	13789	13810	13847	14097	13703	13856	13922	13862	13796	13788	14055	13767	13705	13890	13919	13928	13968	13861	13867	13984	13840	13884	13830	13841	13813	13835	13789	14017	13785	14012	13700	13815	13835	13870	13814	13828	13991	13798	13889	13940	13833	13585	13992	13865	13871	13652	13909	13949	13866	13885	13828	13864	13841	13906	13826	13899	13852	13898	13833	13962	13816	13861	13926	13774	14030	13917	13845	13940	13702	13893	13762	13749	13855	13932	13996	13866	14013	13875	13924	13993	13886	13987	13900	13764	13916	13874	13808	13853	13953	13741	13621	13839	13689	13948	13796	13843	14024	13821	13779	13764	13757	13808	13723	13845	13753	13846	13956	14001	13845	14005	14001	13814	13901	13857	13858	13774	13976	13910	13826	13857	14000	13988	13882	13994	13827	14043	14105	13894	13896	13875	14011	13830	13859	13994	13859	13835	13849	13903	13821	13771	13799	13912	14016	13889	13884	13853	13825	13855	13773	13881	13825	13947	13769	13864	13885	14077	13954	13900	13966	13856	13947	13727	13835	14052	13881	13841	13988	13918	13805	13797	13868	13689	14027	13721	14010	13919	13912	13940	13911	13845	13787	13858	14002	13844	13907	14007	13865	13789	13869	13909	13814	13893	13887	13725	13968	13876	13822	13827	13820	14041	13737	13877	13878	13854	13835	13833	14004	13916	13852	13898	13854	13945	14001	13998	13913	13739	13743	13805	13804	13836	13906	13897	13818	14012	13869	13914	14015	13751	13837	13873	13776	13790	13782	13934	14008	13863	13705	13890	13921	13757	13958	13921	13815	13980	13832	13837	13821	13956	13964	13930	13953	13869	13953	13893	13557	13910	13844	13956	13841	13767	14019	13781	13733	13953	14060	13746	13810	14065	13798	13754	13948	13873	13777	13964	14098	13879	13618	13929	13945	13705	14010	14000	13801	13888	13952	13685	14006	13871	13880	13793	13822	13830	13991	13847	13996	13941	14007	13607	13830	13786	13939	13831	14000	13815	13752	13779	13822	13815	13973	13918	13961	13835	13863	13883	13583	13814	13784	13868	13961	13845	14014	14012	13919	13908	13977	13970	13874	13797	13787	13970	13828	13825	14034	14014	14058	13811	13718	13910	13780	13942	13825	14038	13977	13766	13758	13750	13869	13841	13984	13932	13828	13910	13932	13825	13895	13819	14127	13819	13986	13832	13803	13871	13827	13986	13971	13735	13743	14022	13865	13857	13875	13900	13709	13804	13976	13774	13837	14025	13971	13791	13928	13962	13829	13725	13735	13883	14014	13841	13936	13799	13987	13827	13939	13828	13948	13902	13779	13991	13906	13971	13698	13944	14071	13988	13820	13838	13837	13874	13895	13879	13881	13833	13978	13921	13782	13939	13890	13860	13825	13923	13884	13864	13967	13987	13941	13807	13949	13801	14081	13851	13970	13683	13929	13983	13869	13812	13756	13730	13965	13837	13913	13854	13790	13966	13862	13839	13732	13807	14060	13800	13809	13921	13827	13835	13926	13827	13788	13828	13929	13835	13888	13813	13960	13729	13795	13777	13981	14004	13769	13819	13991	13904	13938	14044	13919	14057	13930	13911	14005	13604	13554	13991	13831	13953	13736	13748	13899	13759	13784	14022	13685	13844	13900	13948	13854	14020	13706	14003	13702	13995	13716	13869	13699	13783	13953	13737	13967	13756	13759	13708	13984	13794	14035	13712	13963	13923	13847	13903	13851	13995	13683	13837	13795	13894	13728	13923	13962	13883	13930	13863	13919	13996	13895	13867	13836	13913	13844	13710	13838	13923	13791	13777	13821	13833	13833	13846	13987	13969	13816	13907	13917	13813	13940	13803	13927	13560	13827	13961	14141	13907	14009	13770	13943	13785	13914	14154	13883	13992	14002	13938	13737	13815	13728	13996	13976	13911	13941	13789	13900	13942	14072	13890	13821	13802	13846	13837	13653	13871	13771	14021	13865	13966	13971	13865	13871	13811	13783	13803	13976	13730	13813	13842	13825	13773	13787	13901	13938	13965	13832	13918	13987	13896	13928	13737	13809	13986	13907	13962	13856	13914	13881	13927	13782	13874	13860	13840	13820	13939	13895	13938	13892	13650	13857	13884	13836	13921	13911	13805	13943	13912	13894	13676	13808	14078	13940	13897	13811	13731	13683	13843	13924	13909	13936	13889	13890	13890	13901	13867	13765	14000	13825	13919	13975	13878	13914	13725	13878	13731	13830	13930	13982	13900	13837	13968	13748	13863	13961	13883	13787	13914	13928	13767	13875	13747	13884	13940	13892	13801	13864	13893	13690	13864	14015	13808	13942	13933	13903	14010	13734	13794	13997	13870	13919	13941	13869	13932	13819	13787	13780	13976	13866	13927	14025	13813	13873	13829	13765	14127	13923	14028	13868	13706	14069	13931	13829	13946	13959	13869	13884	13822	13955	13821	13787	13831	13799	13728	13961	13828	13839	14021	13866	13896	13839	13844	13807	13907	14013	13764	13930	13894	13858	13882	13862	13994	13970	13919	13922	13948	13927	13988	13876	13929	13840	13951	13986	14051	13993	13906	13882	13922	13726	13889	13929	13940	13959	13861	13919	14058	13871	13832	13974	13937	13993	13979	13750	13874	13987	13956	13756	13833	13949	13888	13939	13856	14038	13810	13688	13798	13994	13829	13805	13882	13703	13754	13943	13628	13909	13898	14074	13790	13854	13904	13839	13791	14019	13782	13830	13850	13984	13896	13977	13891	13862	13637	13851	13753	13924	13987	13780	13811	13866	13856	13692	13916	13937	14014	13952	13969	13909	13947	13993	13933	13985	13997	13742	13861	13966	13916	13907	13768	13933	13854	13981	13800	13774	14025	13737	13952	13808	13904	13748	13893	14021	13811	13709	13776	14001	13870	13842	13969	13929	13866	13841	13914	13895	13866	13946	13670	13977	14002	14008	13914	13826	13807	13953	13780	13865	13835	14130	13784	13654	13902	14009	14006	13911	13805	13914	13887	13908	13819	13762	13896	13906	13806	13791	13943	13777	13896	14025	13778	13880	13812	13905	13822	13834	13997	13813	13949	13926	13928	13821	13943	13867	13843	14039	13961	13741	14010	13876	13909	14002	13987	13820	14014	13977	13779	13826	13887	13799	13892	13745	13881	13833	14014	13838	13857	13882	14000	13876	13956	13728	14020	13878	13885	13973	13958	13833	13908	13993
25345	21071	28178	25544	23813	24421	32252	56919	51536	35963	25086	19338	17701	17449	17146	17004	17276	17301	17230	17283	17256	17172	16991	17149	17123	17387	17146	17133	17180	16989	17183	17434	17270	17180	16962	17156	17263	17311	17187	16974	17252	17080	16952	17004	17170	17187	17208	16990	17263	17123	17351	16989	17103	17401	17196	17263	17303	17084	17349	17157	17244	17042	17153	17231	17005	17065	17134	17206	17103	17275	17062	17057	17149	17019	16988	17216	17088	16950	17042	17417	16861	17044	17083	17308	17041	16888	16998	16818	17100	17262	17314	17270	17190	17117	17166	17086	17021	17054	16997	17035	17061	17066	17176	17202	17195	17166	17193	17250	17214	17179	17064	17225	17176	16984	16958	17126	17089	16849	17126	17208	17314	17048	17077	17093	16953	17203	17144	17086	17056	17234	16972	17107	17025	17156	17089	16976	17189	17062	17035	16983	17179	16978	16997	17027	17189	16990	17215	17059	17021	17042	17125	17135	17378	17290	17259	17069	17093	17081	17298	17304	17103	17108	17170	17015	17095	17115	17281	17243	17159	17348	17034	17158	17113	17307	17266	17116	17312	17086	17045	17081	17262	17055	16999	17005	17070	17305	17152	17233	17014	17002	17205	17201	17223	17045	17363	17219	17222	17127	17178	17141	16987	17089	17176	16829	17133	17152	17262	17086	17127	17035	17179	17058	17181	17188	17163	17178	17089	17246	17218	17046	16992	16972	17186	17256	17154	16959	16929	17234	17261	17148	17194	17063	17149	17162	17212	16992	17318	16994	16970	16944	16994	17061	17034	17186	17243	17141	17146	17140	17178	17189	17322	16970	16975	16959	16859	17024	17163	17147	17098	16976	16962	17103	17182	17135	16916	17004	17210	17164	16956	17099	17052	16915	16876	16950	17409	16980	17163	17161	17009	17037	17309	17051	16986	17212	17093	17157	17292	17036	17101	17464	17314	17015	17178	17112	17127	17299	17189	17306	17025	17228	17152	17113	17166	17258	17109	17028	17174	17237	17253	17234	17417	17236	17032	17136	17187	17072	17159	17243	17066	17098	16986	16844	17103	17062	17090	17222	17267	17020	17074	17163	17162	17241	17021	17067	17246	17161	17296	17109	17171	17162	17190	16992	17087	17093	17176	16945	17195	17194	16963	17170	17153	17215	17164	17165	17084	16927	17179	17179	17095	17153	17192	17135	17284	17092	17215	17176	17193	17089	17215	17031	17100	16975	17167	17167	17173	17184	16845	17111	16862	16997	17288	17266	17262	17086	17077	17275	17065	16998	17132	17007	17167	17268	17150	17166	16993	17078	17376	17214	17111	16998	17232	16994	17041	17184	17079	17232	16986	16905	17010	17161	17288	17045	17172	17249	16970	17076	17215	17284	17059	17219	17080	17258	17112	17045	17122	17051	17371	17221	17253	17083	17246	16981	17047	17450	17410	17303	16969	16995	16952	16817	16976	17041	17087	17331	17143	17120	16992	17000	17067	17015	17036	16985	17098	17186	17021	17073	16942	17144	17188	17027	17052	17287	17091	16998	17170	17244	17050	17042	17193	17149	17141	16989	16966	17223	17238	17139	17127	17017	17200	16941	16977	17117	17019	17068	17171	17005	17070	17070	17145	17095	17178	17131	17368	17140	17174	17070	16987	16949	17015	17038	17052	17094	17058	17135	17002	17210	17116	17118	17220	17147	17040	17248	17006	16979	16806	17239	17059	17021	17193	17136	16995	17183	17070	17100	17123	17083	17123	17140	16924	17315	17183	17319	16979	17164	17243	16993	17190	17091	17025	16906	16996	17217	17160	17191	17203	17087	17179	17024	17280	17012	17185	17213	17088	17315	17036	17197	17220	17242	17244	17155	17142	17001	17156	17228	17262	16940	16903	17256	17085	17091	16995	16995	17072	17063	17018	17092	17090	17071	17045	17107	17173	17062	17235	17205	17153	17063	17231	17030	17170	17177	16958	17264	17084	17203	17031	16913	17140	17128	17003	17158	16995	17053	17250	17095	17051	17163	17359	16958	16996	17059	16846	17142	16925	17051	17135	17103	17336	17294	17171	17138	17258	16946	16904	17089	17187	17103	17058	16989	17152	17215	17077	17016	17107	17087	17226	17097	17143	17301	17150	17070	17134	17136	17191	17083	16977	17134	16989	17081	17214	17141	17087	17217	17141	17103	17028	17285	17314	17124	17268	17182	17119	17148	17168	17267	17410	16909	17099	16980	16923	16776	16901	17012	17094	17178	17190	16997	17050	17270	17218	17050	17131	17155	17123	17255	17224	17335	17021	17142	17196	17061	17070	17119	17150	16993	17204	17056	17193	17205	17349	17092	17115	17001	17165	16986	16938	16992	17108	16890	17203	17285	17007	16987	17056	16955	16885	16987	17044	17036	17155	17324	17160	17219	17188	17238	16953	17271	17107	17110	16947	17286	17153	16900	17248	17005	17237	17265	17016	17024	17112	16962	17159	17049	17014	17207	16990	17244	17312	17225	17300	17054	17299	17233	17248	16952	17367	17084	17155	17112	17107	17114	17085	16980	17266	16946	17129	17073	17099	17119	17103	17149	17087	17281	17170	17318	17264	17006	17178	17100	17282	17304	17379	17087	17231	17157	17125	17211	16894	17062	17136	17258	17328	17001	17113	16732	17219	17238	17113	17281	16946	16921	17116	17115	17046	17039	17154	17120	17044	17109	17210	17059	17236	17053	16965	17081	17247	17142	17145	17174	16966	17176	17271	17100	17100	17171	17311	17113	17311	16944	17184	17139	17201	17278	17139	17116	17036	16955	17193	17163	17139	17168	17225	17057	17068	17117	17091	17170	17321	17228	17007	17219	17288	17161	17003	17111	17251	17246	17108	16966	17066	17246	17095	16961	16930	17146	17117	16887	17209	17238	17267	17141	17197	17315	16956	17205	17134	17382	17009	17177	17265	17156	17074	17125	16990	17210	17066	17141	17314	17236	17133	17225	17295	17221	17108	16938	16992	16826	17208	17167	17147	17139	17334	17027	16906	17144	17079	17114	17212	17023	17180	17274	17033	16941	17307	17278	16832	17086	17048	17085	16932	17167	17393	17267	17251	17217	17050	16769	17032	16987	17208	17065	17187	17174	17176	17186	17077	16987	17116	17066	16912	17199	17318	17340	17129	16996	17159	17175	17149	17196	17178	17003	17132	17110	17104	16897	17055	17124	17199	17229	17017	17151	17138	17186	17078	17153	17271	17261	17123	17284	17171	16996	17022	16913	17162	17152	16913	17023	17090	17223	17267	17175	17113	16989	17247	17119	17045	16672	17039	17136	17225	16937	17278	17095	17164	17337	17032	17162	17189	16994	17235	17001	16996	16956	17148	17235	16928	17115	17148	17215	17271	16930	17106	17189	17369	17041	16824	17049	17013	17053	16924	17115	17026	16972	16931	17102	16940	17156	17275	17146	17089	17098	17130	17163	17093	17230	17186	17243	17183	16973	17003	17226	17249	16971	17160	17191	17063	17177	17166	17175	16926	16952	17316	17052	17180	17117	17210	17189	17097	17047	17227	17091	17202	17145	17081	17386	17263	17131	17188	17119	17154	17047	17168	17173	17289	17032	17098	17173	16869	17017	16991	16918	17060	17151	17315	17048	17108	17283	17175	16935	16977	17184	17056	17261	17121	17219	17051	17240	17196	17138	17331	17245	17125	16980	17035	17144	17446	17158	16939	17103	17154	17104	17097	16955	17222	17228	17256	17179	17141	16945	16908	17275	17021	17130	17108	17315	17095	17134	17021	17228	17115	17335	17088	17123	17267	17060	17111	17044	16997	17034	17066	17076	17223	17066	17130	17225	17291	17087	17270	17213	17148	17036	16948	17224	17053	17225	17177	17188	17126	17248	16939	17334	17111	17045	17181	17034	17214	17012	17131	17168	16948	17053	17022	17234	17178	16950	17073	17103	17123	16951	16994	17107	16894	17254	17321	17304	17015	17069	17210	17029	17273	17159	17153	17255	17214	17232	17227	17167	17186	17177	17192	17040	17037	17085	17383	17117	17048	17126	17045	17001	17129	17154	17108	17193	17221	17201	17121	17156	17042	16988	17133	17087	17109	17079	17186	17053	17110	17177	17110	17152	17155	17031	17169	17141	17088	16930	16986	17006	17042	17060	16874	17130	17055	17279	17158	16994	17091	17204	17182	16912	17165	17023	16986	17103	17107	17226	17261	17305	17083	17327	17064	16962	17079	17234	17078	17064	16999	16986	16937	17011	17274	17133	17120	17287	17180	17182	17404	17294	17065	17053	17178	17101	17041	17034	16945	17012	17015	17280	17191	17106	17063	17065	17133	17390	17283	17195	17113	16882	16963	17009	17192	17011	17260	17127	17043	17217	17086	17154	17201	17027	17087	17151	17370	17103	16924	17130	17104	17005	17053	17148	17031	17259	17205	16962	17313	17147	17003	17360	17300	17200	17335	17167	17094	17084	17117	17194	17065	17133	16972	17189	17092	17021	17003	17240	17248	17042	16987	17358	16932	16956	17101	17147	17251	17183	16910	17086	17059	17097	17042	17084	16889	17012	17120	17055	17153	16862	17163	17176	17174	17136	17245	16963	17223	17136	16902	17004	17348	17343	17104	17088	17438	17027	17078	17194	16982	17544	17001	17118	17162	17128	17103	17123	17070	17015	17161	17013	17083	17221	17033	17249	17079	17161	17262	17188	17143	17028	16962	17014	17068	17230	16971	17101	17123	17016	17071	17135	17055	17157	17226	17358	17016	17135	16946	17053	17111	17232	17188	16891	17210	17281	17163	17211	17145	17279	17119	17141	17242	17124	17136	17297	17132	17259	17109	16985	17170	16973	17199	17287	17318	17087	17040	17035	17344	17161	17006	17049	16871	17029	16878	17158	17129	16977	17027	17228	17132	17052	17316	16886	16995	17277	17089	17225	17228	16933	16835	17067	17059	17002	17087	17228	17052	17282	17165	17171	17160	17109	16867	17069	17020	17367	17221	16861	17122	17081	17166	17038	17312	17124	17101	17334	17017	16775	17120	17096	16975	17089	17038	17178	17099	17101	17189	16980	17096	17086	17034	17125	17249	17096	17181	17140	17329	17183	17174	17185	17159	17290	17112	17019	17161	17227	16931	17075	17163	17149	17178	17154	17126	17031
19709	34877	34852	28382	23674	21900	32979	56251	47875	33380	20701	14973	13849	13717	13532	13629	13749	13446	13745	13697	13642	13595	13616	13451	13526	13400	13400	13526	13643	13618	13353	13388	13532	13544	13568	13550	13435	13628	13769	13559	13773	13844	13598	13657	13704	13606	13549	13597	13384	13639	13408	13557	13597	13428	13482	13586	13424	13695	13610	13423	13553	13535	13558	13629	13545	13623	13521	13586	13572	13396	13485	13515	13537	13583	13503	13555	13578	13568	13574	13631	13592	13551	13687	13636	13525	13514	13547	13385	13627	13680	13556	13540	13730	13671	13537	13409	13609	13503	13545	13564	13503	13624	13571	13713	13595	13771	13623	13535	13363	13565	13484	13564	13680	13527	13542	13633	13555	13815	13626	13511	13605	13620	13769	13470	13661	13730	13662	13785	13563	13417	13656	13487	13375	13532	13581	13468	13466	13660	13603	13721	13791	13731	13527	13564	13673	13653	13586	13462	13689	13635	13552	13540	13592	13492	13752	13522	13577	13591	13617	13622	13592	13584	13544	13319	13453	13555	13779	13562	13457	13477	13633	13454	13497	13528	13635	13682	13624	13719	13414	13602	13571	13408	13640	13590	13740	13396	13591	13692	13511	13566	13688	13388	13626	13594	13509	13576	13553	13617	13411	13559	13545	13733	13399	13737	13500	13675	13653	13485	13633	13551	13674	13523	13539	13682	13663	13630	13409	13544	13478	13626	13498	13372	13598	13758	13655	13414	13668	13607	13537	13429	13621	13558	13618	13522	13603	13501	13541	13635	13467	13596	13594	13577	13406	13687	13502	13550	13495	13375	13603	13528	13457	13541	13394	13654	13572	13433	13596	13660	13504	13588	13493	13569	13413	13544	13540	13614	13504	13562	13500	13582	13544	13578	13493	13614	13612	13481	13654	13538	13595	13672	13828	13381	13534	13457	13641	13532	13412	13689	13502	13505	13583	13589	13492	13482	13676	13481	13426	13413	13435	13681	13533	13543	13649	13667	13556	13559	13637	13746	13577	13519	13621	13568	13652	13549	13539	13605	13658	13486	13448	13508	13720	13506	13554	13704	13700	13605	13616	13630	13584	13565	13637	13433	13653	13481	13536	13517	13669	13507	13630	13412	13618	13448	13567	13664	13710	13555	13603	13551	13662	13609	13644	13476	13519	13594	13408	13575	13591	13530	13567	13727	13546	13659	13639	13458	13618	13635	13589	13651	13466	13556	13492	13607	13498	13543	13603	13506	13599	13566	13713	13462	13537	13563	13548	13507	13411	13709	13710	13333	13634	13575	13591	13614	13475	13611	13581	13757	13647	13428	13509	13467	13560	13751	13706	13649	13626	13660	13472	13574	13645	13605	13647	13629	13602	13665	13503	13579	13575	13645	13646	13678	13620	13584	13610	13634	13568	13633	13464	13612	13575	13414	13567	13614	13499	13670	13545	13605	13661	13498	13543	13624	13630	13515	13654	13615	13510	13656	13646	13718	13666	13472	13578	13663	13524	13583	13620	13566	13499	13612	13738	13586	13549	13523	13558	13575	13529	13418	13554	13695	13534	13556	13649	13524	13513	13625	13546	13649	13511	13539	13640	13492	13492	13459	13541	13475	13636	13544	13668	13451	13629	13653	13530	13482	13604	13620	13550	13582	13787	13616	13478	13559	13438	13689	13607	13575	13691	13633	13356	13489	13474	13532	13511	13456	13597	13643	13415	13524	13745	13657	13515	13518	13536	13630	13660	13569	13538	13659	13625	13617	13577	13779	13617	13512	13799	13563	13434	13579	13656	13573	13776	13550	13581	13550	13616	13694	13465	13716	13702	13436	13610	13661	13594	13549	13564	13660	13841	13524	13511	13661	13489	13643	13580	13552	13521	13616	13481	13388	13600	13588	13492	13622	13541	13686	13616	13584	13721	13446	13712	13639	13675	13528	13553	13504	13519	13706	13550	13496	13661	13574	13599	13625	13614	13460	13573	13622	13465	13571	13556	13502	13476	13558	13642	13674	13587	13624	13575	13526	13826	13626	13725	13600	13611	13644	13570	13564	13664	13561	13580	13521	13639	13499	13526	13652	13592	13562	13568	13496	13767	13632	13510	13570	13576	13602	13485	13627	13708	13692	13640	13665	13599	13542	13508	13545	13480	13526	13677	13298	13579	13470	13487	13671	13420	13546	13614	13492	13508	13513	13473	13654	13631	13639	13647	13657	13706	13578	13683	13477	13706	13389	13592	13467	13496	13685	13509	13560	13521	13660	13603	13681	13467	13627	13677	13372	13646	13653	13516	13572	13615	13639	13744	13496	13546	13553	13553	13703	13610	13613	13724	13585	13608	13536	13541	13523	13500	13477	13588	13571	13556	13431	13615	13654	13670	13532	13538	13649	13521	13543	13617	13595	13612	13671	13588	13596	13558	13486	13693	13458	13544	13656	13364	13452	13511	13481	13440	13443	13537	13647	13423	13455	13701	13545	13634	13606	13507	13633	13594	13527	13401	13573	13693	13654	13631	13530	13397	13471	13620	13644	13569	13349	13583	13660	13684	13509	13523	13598	13485	13612	13643	13536	13516	13658	13408	13577	13598	13523	13659	13467	13625	13682	13446	13598	13670	13466	13746	13515	13534	13575	13553	13626	13464	13461	13528	13641	13457	13621	13609	13616	13508	13701	13534	13664	13491	13472	13650	13618	13547	13587	13455	13560	13691	13440	13567	13551	13627	13593	13616	13508	13643	13618	13608	13609	13690	13724	13533	13572	13697	13504	13532	13524	13726	13614	13493	13640	13703	13512	13511	13421	13643	13736	13558	13694	13651	13520	13580	13534	13608	13355	13580	13623	13667	13640	13477	13523	13691	13610	13390	13669	13525	13593	13539	13576	13519	13671	13541	13772	13669	13533	13643	13678	13548	13383	13549	13414	13544	13454	13686	13534	13657	13629	13424	13704	13475	13574	13507	13587	13494	13589	13516	13575	13699	13474	13577	13732	13557	13583	13711	13469	13575	13636	13530	13637	13597	13495	13474	13612	13634	13583	13453	13614	13511	13590	13548	13525	13518	13462	13681	13581	13580	13704	13498	13618	13486	13800	13456	13497	13626	13518	13413	13523	13494	13593	13569	13489	13563	13622	13623	13446	13524	13556	13733	13613	13525	13476	13659	13594	13454	13627	13696	13490	13553	13568	13539	13554	13554	13465	13591	13599	13549	13653	13609	13542	13492	13728	13312	13591	13549	13485	13625	13672	13731	13681	13354	13692	13514	13535	13585	13528	13469	13662	13753	13517	13337	13561	13682	13636	13608	13533	13594	13592	13569	13590	13603	13666	13560	13759	13501	13609	13454	13596	13562	13694	13548	13520	13577	13638	13610	13620	13459	13670	13692	13619	13735	13456	13570	13521	13542	13568	13495	13555	13549	13594	13648	13687	13521	13627	13573	13483	13421	13485	13594	13397	13615	13677	13422	13373	13502	13659	13515	13433	13617	13628	13552	13800	13451	13579	13606	13669	13470	13564	13598	13601	13591	13474	13595	13621	13619	13770	13603	13466	13577	13491	13630	13485	13639	13710	13400	13636	13657	13513	13482	13610	13659	13594	13570	13539	13628	13574	13594	13578	13606	13539	13633	13649	13523	13764	13564	13614	13680	13530	13683	13633	13692	13468	13645	13623	13373	13554	13749	13480	13665	13326	13555	13640	13525	13517	13466	13703	13556	13485	13817	13579	13587	13589	13547	13543	13647	13755	13444	13723	13571	13545	13745	13643	13665	13576	13538	13576	13683	13780	13594	13598	13541	13663	13477	13611	13422	13610	13488	13607	13547	13628	13559	13653	13628	13499	13567	13604	13582	13735	13522	13459	13615	13440	13505	13781	13534	13596	13601	13622	13791	13525	13618	13642	13598	13621	13479	13629	13430	13516	13593	13660	13622	13542	13567	13455	13603	13472	13512	13427	13490	13722	13636	13571	13501	13304	13437	13496	13679	13485	13522	13680	13493	13654	13473	13731	13612	13524	13622	13569	13653	13618	13561	13568	13587	13510	13510	13699	13472	13561	13642	13707	13505	13587	13591	13600	13653	13444	13564	13561	13710	13463	13453	13542	13394	13589	13621	13731	13382	13803	13639	13663	13649	13648	13516	13574	13522	13368	13506	13534	13449	13624	13689	13576	13513	13521	13359	13440	13624	13549	13498	13732	13669	13484	13654	13675	13545	13400	13674	13683	13568	13686	13482	13523	13496	13557	13501	13514	13598	13582	13576	13689	13609	13411	13616	13722	13706	13587	13543	13552	13511	13518	13625	13437	13484	13528	13514	13560	13519	13587	13548	13667	13701	13601	13673	13579	13663	13610	13452	13531	13670	13558	13644	13633	13467	13830	13605	13365	13503	13679	13607	13676	13562	13577	13523	13696	13539	13707	13700	13589	13596	13525	13730	13663	13581	13619	13598	13737	13503	13389	13484	13685	13657	13500	13675	13517	13505	13535	13559	13468	13589	13462	13539	13495	13555	13428	13703	13576	13512	13641	13648	13620	13601	13446	13636	13543	13458	13469	13435	13649	13522	13378	13671	13584	13514	13538	13681	13551	13529	13562	13629	13697	13453	13587	13658	13536	13724	13473	13454	13633	13589	13623	13565	13478	13737	13407	13450	13527	13557	13534	13680	13659	13497	13512	13580	13400	13430	13603	13446	13590	13531	13710	13499	13683	13427	13584	13422	13473	13508	13465	13643	13549	13537	13566	13471	13636	13571	13414	13538	13506	13425	13549	13596	13497	13626	13561	13567	13575	13620	13595	13457	13479	13467	13502	13551	13674	13594	13582	13593	13631	13569	13512	13473	13469	13755	13510	13556	13536	13639	13689	13428	13615	13383	13485	13567	13535	13512	13609	13686	13523	13483	13442	13551	13502	13757	13470	13677	13474	13449	13425	13649	13546	13612	13644	13603	13676	13749	13599	13447	13527	13614	13524	13446	13678	13511	13705	13751	13561	13498	13683	13613	13461	13649	13615	13625	13520	13592	13699	13467	13511	13612	13582	13663	13541	13672	13674	13694	13483	13688	13780	13529	13559	13611	13484	13610	13648	13649	13494	13630	13443	13980	13400	13574	13506	13570	13628	13378	13565	13585	13585	13449	13548	13512	13696	13577	13541	13743	13502
23866	21167	28648	24188	22811	26288	38855	69578	61311	43460	29482	20890	17817	17362	17276	17432	17217	17020	17012	17351	16890	17268	17357	17124	17095	17237	17354	17118	17255	17298	17221	17003	16999	16978	16988	17186	17129	17036	17027	17057	17090	17032	17181	17273	17042	17313	17184	17037	17213	17318	17001	17033	17191	17069	17069	16992	17076	17246	17106	17303	17333	17150	17058	17107	17150	17103	17024	16939	17113	17242	16971	17225	17028	17103	16940	16988	17043	17191	17171	17200	16987	16953	17016	17191	17307	17114	16977	16949	16986	16908	17101	17000	17114	17143	17064	16934	17293	17024	17113	17199	17067	17096	17066	17128	17130	16947	17036	17164	17145	17034	17282	17059	17128	16823	16823	17188	17280	16918	17238	17074	17041	16966	17047	17069	16888	17070	17091	17038	17155	17072	16961	17031	17081	16923	17170	16985	17237	17199	16847	17163	16983	16891	17183	17100	17178	17297	17077	17216	17031	17400	17008	17040	17059	17017	17133	16986	16903	17139	16807	17196	17195	17106	16971	17252	17308	17076	17074	17110	16988	17113	17070	17168	16839	17040	16915	16861	16989	16935	16895	16796	17293	17051	17089	17107	17266	17201	16820	17174	16931	16977	16902	16875	17045	17127	16883	16972	16966	16986	16908	17136	16990	16968	16993	16925	17045	17087	17110	17003	17090	16876	17148	16947	17066	17097	17109	16974	17092	17177	17126	17120	17136	17104	17167	17158	17089	17060	16767	17189	17159	17051	17028	17079	17141	17211	17264	17033	17106	16938	17117	17021	17143	16976	17116	17091	17114	17017	17167	17192	17346	17193	17120	17112	17110	17437	17238	17337	17017	16952	17029	16978	17018	17032	17196	17000	17039	16967	17196	17028	16953	17127	17072	17104	17066	16972	16880	17069	17149	16869	17026	17181	17266	17125	16823	16898	17055	17189	17178	16878	17134	16978	17030	17147	17067	17063	16915	16961	17184	17159	17040	17007	17062	17041	17156	16996	16880	16920	16869	17098	17185	17158	16935	17024	17110	17082	17039	17108	17134	17201	16960	17010	17098	16926	17086	16987	17283	16853	17019	17090	16961	16843	17225	17080	17043	17048	16976	17144	17064	16889	17259	17011	16998	17146	17141	16984	17140	17177	16979	17182	17035	17078	17032	17057	17187	16924	17092	17161	17083	17054	17169	17212	17234	17077	17213	16974	16911	17171	17142	17245	17024	17075	17100	16920	17090	17177	17217	17060	17147	16865	16991	17163	17205	17154	17039	16940	17063	17161	17119	16979	16898	16955	17031	17227	16887	17032	17063	17128	17431	17168	17102	17104	17217	17089	17027	17283	17238	17150	17022	17081	16962	17176	17209	16942	16864	17131	16979	17087	17031	17017	16835	16988	17131	17178	17019	17009	17013	16849	17082	17049	16989	17053	17230	16910	16977	17101	17143	17206	17022	16998	17060	16901	17065	17145	17176	16955	16986	17007	17033	16950	16989	17204	17206	16966	17186	17144	17068	17213	17130	16807	16978	16845	17023	16855	17084	17155	17079	17164	17178	17121	17168	17021	17229	16948	16888	17176	17097	16983	17460	16971	17015	16967	17189	16941	17174	17319	17042	17013	17007	17121	17074	16970	17231	17025	17087	17265	16866	17035	17220	17094	17125	17054	16965	17026	16960	17044	16944	17082	17015	16956	17066	17020	16973	17196	17049	17038	17185	17048	17079	16944	16974	17034	17099	16933	16990	16993	17100	17037	17105	17172	17059	17201	17208	17267	16919	17102	16985	16907	17063	17130	16993	16842	17042	17144	17161	16981	16951	17082	17055	17048	17157	16901	17127	16945	17151	17227	16981	17157	17044	17098	17134	17075	16989	17054	17003	17104	17141	16951	16965	17055	17066	16913	17064	17048	16901	16988	17052	17064	16988	17039	17095	17007	17104	17049	17275	17123	17041	17110	16921	17138	17043	17121	17097	17089	17151	16819	17060	17044	17067	17128	17152	16928	17052	17234	17082	17228	17027	17251	17135	17003	17018	17079	17004	17052	17153	17001	16913	16885	16896	17169	17003	17160	16905	17037	17109	16973	17123	17225	17009	17127	17050	16998	17133	17101	17222	16941	17227	17086	17063	17086	17130	17233	16920	16953	16987	16998	17007	16967	17136	17057	17200	17013	17007	16821	17161	17098	17159	17183	16922	17104	17028	16953	16805	16926	16911	16849	17047	17075	17097	16997	17205	16925	17033	17241	17047	17068	17258	17131	17199	16979	16982	17182	17018	17066	16920	16910	17096	17069	17103	17009	17116	17216	17043	17115	16991	17211	17180	17266	17060	17056	17300	17127	17062	17051	17232	17062	16877	17049	16990	16929	17135	16902	16874	17025	16952	17087	17100	17052	16909	17146	16953	16957	16971	17102	17121	17154	17077	16960	17258	17047	17172	17023	17015	16994	17076	16993	17059	17073	16998	17012	17037	17179	16945	16996	16826	17240	17254	16955	17282	17182	17147	16845	17186	16983	17155	16868	17149	17009	16987	16902	16969	17119	17104	16940	17243	17092	17000	17032	16960	16962	17160	17063	16982	16908	16947	16919	17247	17070	17080	17146	17141	17136	17092	17152	17045	16953	16913	17170	17173	16763	17213	16664	17156	17225	17214	17218	16964	17005	16992	16973	16920	17149	16935	16859	17010	17074	17269	17235	17082	17162	17390	17226	17028	16963	16925	17074	17202	17130	17023	17142	17019	17257	17042	17162	17017	17131	17002	16981	16948	17133	17112	16974	17309	16914	17065	17200	17104	16954	16879	17045	17150	17022	17286	16860	17184	16932	16979	17200	16955	16965	17124	16978	17353	17176	17041	16993	17115	17220	17101	17049	16895	17156	16880	17132	17153	17115	17162	17264	17011	17110	17116	17186	17009	17067	16865	17010	17173	17032	17047	16952	17160	16895	17078	17225	17184	17117	17008	17190	16949	16949	16981	17196	17130	16959	17203	17309	17115	17178	16942	16940	17110	17291	16967	17059	17105	16790	17123	16822	17067	17025	17046	16922	17057	16879	16997	17052	17255	17095	17286	17192	16901	17095	16970	17283	17123	17125	17066	17176	16953	16952	17028	17224	17207	17125	17280	16960	17320	17160	17035	17054	16891	17080	17113	17226	17095	17205	17098	17092	17158	17188	16807	16954	17002	17256	17129	17161	17139	17089	17057	16907	17066	17101	17228	17278	17050	17036	17029	17071	16940	17119	17084	17089	17050	17108	17174	17012	17061	17019	17148	17008	16914	17103	17043	16785	16892	16901	17121	17010	17240	16983	17234	17097	17073	17079	17091	17036	17084	17073	17243	17117	17070	16885	17330	17017	16958	17106	17128	17411	16950	16961	17039	17238	16997	17064	16967	17314	17150	17377	17174	17075	17020	17205	16986	17108	17122	17086	16995	17111	17210	16889	16870	16935	17003	17205	17178	16934	17128	17004	17173	17108	16966	17011	17110	17096	17146	16841	16970	16914	17131	17173	17045	17091	17011	17094	17087	17171	17136	16934	17187	17078	16975	17126	17113	16961	17200	17073	17118	17136	17068	17196	17251	17053	16963	17079	17079	16813	17258	17242	17030	17249	16975	17108	17170	17138	16970	16961	16790	16916	17154	16972	17046	17277	17074	17070	16977	17120	17211	16934	17085	17026	16857	16889	17026	17086	17078	16897	17039	17127	16984	17054	17132	17048	16945	17062	17080	17062	17210	17076	17266	17087	17114	17333	16946	17021	17033	17211	17163	17051	17145	17055	17006	17244	17078	17093	17204	17123	17244	17145	17177	17110	17141	16942	17156	16816	17268	17093	17010	17079	16786	16796	17115	17337	17056	17076	17003	17117	17108	16847	16932	17000	16911	17237	17000	17177	17010	17011	16946	17313	17170	16987	17042	17110	16944	16956	17007	17033	17022	17180	17032	17223	16939	16978	17189	17036	17241	16987	16895	16904	17141	16931	17007	17214	17131	17171	17145	17207	16984	16956	17271	17165	17257	17140	17190	17031	17085	17166	16984	16970	16894	17107	16880	17112	16987	17227	17119	16957	16942	17005	16990	17102	17120	17101	17310	16985	17049	16991	16989	16994	16998	17009	17078	17211	16916	17086	17066	17222	16973	16937	17244	17098	17267	17077	17058	17288	16992	16936	17117	16954	17202	16906	17183	17181	17027	16899	17080	17233	17157	17086	16843	17150	17223	17050	16840	16969	17061	17027	17163	16970	17171	17225	17212	17236	17127	16947	17067	16995	16985	17159	17030	17167	17053	17036	16977	16808	17157	17231	16909	17119	17293	17087	17121	16956	16869	17166	17124	17052	17121	17049	16987	16971	17196	17152	16981	17245	16920	16990	16904	17067	17238	17114	16964	16940	16945	16819	17087	16908	17093	17101	16984	17110	17130	17192	17077	17038	16967	16974	16921	17084	17265	17008	16972	17113	17103	16984	17047	16972	16756	17030	17166	16954	16951	16968	16926	16942	16925	17020	17185	17269	17210	17073	16981	17067	16948	16912	16995	17022	17069	17035	16770	16980	16919	16961	17029	17119	16956	16968	17059	16947	17142	16881	17054	17240	16941	17232	16842	16945	17059	17035	16959	16983	17146	16909	17019	17138	17041	16993	17158	17070	17190	17195	17020	17017	17096	17018	16892	17194	16985	16974	17084	17094	16992	17138	17028	17150	16905	16855	16931	16903	17106	17213	17178	16924	17171	17131	16969	17168	17041	17063	17062	16997	16973	17134	17171	17034	17083	17101	17108	17063	17246	17240	16927	17065	17078	17067	17097	17192	17214	17246	17089	16985	17073	17026	17092	17021	17030	16884	17081	17126	16982	17159	16859	17112	16910	17166	16997	17184	17087	17035	17106	17210	17033	16959	16851	17135	17201	17008	16974	17102	17147	16925	16881	17015	17074	16970	17051	16986	17227	17029	16966	17158	16985	17013	17077	17223	17163	17083	17132	17201	16963	17019	17100	16995	16955	17142	16960	17185	17070	16907	16868	16972	17103	17065	17090	17132	17186	17074	17183	17052	17057	17284	16909	16941	17023	16914	17051	17066	17059	17039	16995	17004	17008	17082	16843	17160	17168	17063	17087	17164	16927	16995	17199	16827	17056	17122	17209	17040	17092	17095
23005	40286	40181	34026	28254	26193	39036	69675	58299	41736	25414	16190	13837	13484	13391	13433	13628	13556	13398	13661	13651	13392	13575	13684	13629	13684	13408	13478	13524	13449	13600	13531	13616	13683	13339	13371	13609	13584	13508	13458	13425	13305	13762	13548	13578	13626	13565	13655	13465	13529	13600	13518	13666	13372	13529	13445	13668	13409	13463	13492	13533	13508	13501	13481	13477	13704	13574	13597	13573	13603	13386	13362	13601	13675	13321	13427	13558	13616	13616	13454	13481	13578	13532	13431	13428	13558	13570	13575	13563	13315	13433	13458	13631	13343	13614	13536	13465	13385	13607	13308	13563	13652	13446	13443	13480	13564	13579	13547	13637	13544	13473	13606	13480	13459	13530	13522	13596	13462	13342	13557	13350	13585	13553	13545	13581	13425	13632	13804	13593	13578	13397	13560	13441	13419	13693	13562	13480	13565	13464	13468	13528	13526	13594	13823	13499	13429	13542	13575	13559	13501	13612	13440	13591	13450	13522	13466	13038	13646	13570	13372	13633	13543	13506	13478	13372	13636	13550	13438	13481	13629	13420	13567	13489	13443	13556	13329	13607	13561	13559	13397	13672	13506	13684	13643	13451	13413	13443	13561	13577	13534	13438	13489	13602	13569	13559	13452	13365	13539	13554	13533	13537	13677	13466	13520	13606	13505	13500	13568	13306	13637	13356	13473	13447	13595	13514	13642	13634	13566	13516	13438	13548	13628	13575	13593	13466	13564	13355	13425	13453	13550	13474	13564	13502	13377	13616	13478	13411	13546	13436	13525	13424	13731	13444	13682	13531	13452	13383	13591	13430	13527	13568	13380	13510	13519	13490	13486	13549	13473	13443	13574	13526	13305	13477	13454	13578	13517	13555	13561	13547	13437	13546	13465	13510	13576	13548	13530	13702	13539	13482	13485	13424	13418	13570	13361	13554	13606	13473	13549	13563	13349	13530	13602	13546	13461	13465	13408	13534	13670	13519	13474	13327	13415	13501	13606	13485	13506	13496	13463	13286	13478	13407	13379	13352	13570	13408	13575	13526	13507	13524	13257	13406	13472	13617	13361	13492	13478	13512	13536	13557	13425	13605	13425	13425	13551	13579	13285	13551	13563	13480	13560	13548	13492	13588	13581	13469	13473	13544	13626	13423	13419	13391	13591	13344	13529	13594	13464	13643	13568	13531	13368	13431	13446	13500	13419	13595	13593	13507	13478	13393	13430	13463	13446	13514	13515	13440	13401	13543	13563	13384	13471	13285	13603	13473	13458	13658	13607	13531	13432	13495	13591	13534	13539	13563	13603	13480	13502	13458	13494	13490	13500	13410	13459	13582	13614	13434	13568	13480	13428	13464	13522	13465	13543	13627	13541	13641	13392	13415	13443	13542	13466	13461	13508	13609	13596	13452	13531	13431	13520	13451	13587	13412	13392	13459	13650	13673	13428	13558	13538	13418	13538	13533	13482	13743	13520	13378	13409	13411	13420	13406	13457	13471	13694	13495	13470	13664	13486	13504	13534	13422	13610	13411	13622	13440	13494	13617	13649	13364	13606	13659	13652	13517	13540	13512	13305	13601	13536	13388	13523	13536	13589	13538	13391	13433	13472	13567	13466	13464	13449	13412	13526	13542	13526	13491	13676	13487	13470	13452	13341	13632	13353	13478	13626	13498	13373	13533	13492	13593	13560	13526	13492	13592	13387	13266	13684	13500	13390	13602	13405	13471	13479	13454	13406	13515	13440	13406	13476	13256	13648	13398	13599	13362	13465	13450	13391	13426	13589	13417	13591	13477	13440	13663	13496	13670	13594	13559	13528	13552	13370	13374	13495	13410	13357	13421	13531	13592	13413	13476	13466	13480	13591	13455	13497	13524	13530	13412	13549	13457	13517	13681	13556	13390	13600	13539	13551	13632	13619	13445	13527	13639	13458	13524	13567	13334	13292	13531	13395	13334	13497	13536	13612	13467	13612	13600	13503	13584	13669	13669	13536	13501	13580	13669	13550	13549	13623	13673	13334	13575	13586	13618	13464	13481	13444	13421	13440	13522	13528	13540	13600	13498	13461	13562	13511	13395	13416	13631	13490	13526	13467	13492	13429	13601	13541	13629	13668	13528	13470	13461	13323	13554	13632	13544	13530	13653	13518	13452	13504	13519	13608	13615	13540	13535	13326	13338	13388	13453	13416	13480	13545	13357	13593	13449	13615	13557	13557	13522	13541	13408	13516	13547	13432	13519	13333	13499	13611	13351	13525	13400	13472	13511	13560	13495	13377	13467	13431	13502	13555	13450	13554	13538	13438	13688	13553	13564	13502	13581	13409	13544	13503	13439	13368	13554	13412	13493	13422	13526	13493	13583	13513	13402	13494	13503	13403	13507	13486	13563	13657	13461	13558	13571	13350	13417	13395	13409	13505	13552	13556	13473	13597	13454	13474	13477	13461	13454	13503	13566	13459	13616	13596	13463	13541	13639	13566	13325	13605	13401	13602	13404	13419	13423	13523	13486	13526	13375	13600	13472	13558	13511	13407	13437	13509	13562	13338	13369	13526	13455	13289	13551	13404	13584	13533	13561	13522	13410	13425	13502	13693	13450	13535	13553	13483	13423	13451	13548	13576	13362	13554	13428	13419	13545	13524	13656	13398	13339	13517	13474	13579	13495	13482	13570	13484	13623	13624	13577	13534	13440	13392	13437	13562	13521	13460	13497	13590	13505	13601	13490	13451	13656	13397	13488	13557	13571	13381	13503	13470	13611	13364	13654	13530	13473	13571	13544	13449	13602	13532	13597	13391	13656	13404	13719	13614	13602	13490	13498	13394	13456	13582	13540	13380	13478	13527	13571	13418	13499	13418	13497	13544	13411	13396	13420	13523	13447	13465	13536	13699	13375	13504	13375	13587	13616	13579	13590	13599	13442	13411	13597	13408	13355	13453	13592	13518	13535	13654	13526	13562	13429	13508	13448	13538	13527	13528	13448	13455	13548	13685	13526	13346	13542	13451	13408	13665	13341	13422	13590	13592	13312	13602	13522	13493	13357	13498	13391	13545	13450	13427	13501	13634	13613	13488	13484	13766	13570	13501	13517	13709	13357	13270	13486	13550	13541	13476	13383	13745	13326	13579	13617	13389	13624	13476	13651	13550	13316	13536	13355	13536	13489	13633	13523	13454	13535	13587	13593	13457	13683	13556	13477	13378	13482	13436	13360	13485	13494	13577	13589	13479	13519	13649	13506	13504	13436	13486	13460	13457	13454	13472	13409	13452	13531	13536	13427	13580	13387	13548	13466	13538	13467	13318	13485	13516	13674	13552	13524	13580	13447	13560	13550	13509	13407	13463	13436	13365	13411	13523	13420	13644	13641	13417	13622	13431	13434	13442	13532	13585	13662	13655	13460	13543	13611	13396	13429	13597	13485	13276	13573	13529	13580	13427	13538	13394	13479	13518	13572	13353	13476	13484	13605	13229	13526	13599	13484	13333	13429	13641	13421	13512	13489	13661	13530	13562	13360	13563	13499	13474	13674	13420	13476	13410	13526	13438	13498	13479	13506	13622	13342	13599	13551	13433	13603	13448	13535	13652	13625	13528	13600	13436	13558	13503	13625	13609	13549	13441	13575	13708	13520	13538	13298	13473	13714	13460	13504	13501	13398	13525	13456	13465	13557	13490	13479	13452	13630	13546	13451	13599	13480	13497	13507	13520	13517	13596	13597	13562	13494	13449	13630	13384	13440	13681	13635	13687	13745	13448	13372	13527	13520	13421	13504	13451	13643	13526	13664	13410	13590	13477	13465	13579	13540	13548	13660	13528	13541	13429	13447	13630	13432	13484	13414	13486	13578	13398	13498	13526	13464	13425	13531	13386	13613	13502	13606	13289	13460	13515	13284	13708	13787	13445	13569	13438	13503	13565	13466	13510	13553	13511	13355	13562	13503	13583	13603	13543	13455	13569	13445	13434	13424	13670	13639	13474	13532	13532	13379	13486	13763	13511	13481	13580	13598	13442	13370	13583	13622	13403	13557	13611	13464	13580	13463	13537	13475	13579	13419	13586	13505	13517	13493	13443	13481	13596	13539	13406	13658	13450	13654	13549	13634	13500	13517	13678	13497	13385	13447	13484	13407	13603	13394	13744	13422	13444	13544	13604	13537	13622	13554	13485	13681	13463	13449	13423	13433	13495	13500	13528	13477	13321	13554	13586	13413	13526	13494	13434	13376	13556	13425	13458	13591	13365	13451	13424	13513	13540	13566	13600	13616	13515	13544	13502	13425	13525	13536	13390	13536	13468	13345	13473	13472	13290	13423	13565	13493	13537	13417	13538	13521	13473	13534	13585	13544	13669	13457	13496	13609	13626	13554	13452	13499	13358	13456	13656	13329	13560	13463	13403	13489	13449	13435	13510	13531	13670	13369	13390	13692	13514	13326	13456	13554	13458	13597	13652	13473	13767	13604	13278	13444	13619	13386	13349	13605	13520	13522	13553	13618	13492	13489	13546	13606	13498	13485	13562	13642	13270	13461	13562	13467	13531	13765	13488	13397	13489	13440	13512	13461	13509	13398	13632	13470	13369	13538	13550	13638	13510	13626	13488	13497	13644	13510	13461	13677	13673	13461	13391	13600	13540	13646	13565	13535	13544	13452	13536	13483	13545	13512	13484	13508	13447	13377	13488	13575	13569	13447	13585	13371	13516	13501	13731	13373	13683	13522	13607	13627	13322	13390	13547	13394	13307	13460	13459	13500	13627	13588	13637	13570	13643	13483	13502	13596	13376	13558	13463	13638	13452	13443	13412	13441	13578	13458	13362	13439	13545	13471	13325	13621	13625	13556	13584	13510	13609	13450	13297	13317	13509	13385	13706	13341	13458	13416	13584	13449	13387	13398	13499	13596	13655	13585	13612	13586	13526	13412	13549	13558	13506	13423	13411	13470	13497	13659	13389	13671	13587	13513	13476	13406	13499	13748	13577	13423	13564	13505	13417	13636	13556	13346	13495	13554	13435	13486	13453	13672	13432	13494	13476	13524	13512	13627	13375	13625	13491	13437	13418	13605	13473	13528	13558	13574	13378	13514	13641	13579	13433	13667	13543	13717	13409	13559	13573	13535	13393	13429	13587	13548	13538	13598	13508	13322	13487	13479	13558	13399	13430
30390	24387	25384	23184	20650	20308	21818	27812	25665	21999	19808	18662	18332	18456	18431	18120	18592	18210	18364	18291	18405	17984	18290	18245	18018	18322	18164	18403	18154	18516	18353	18198	18280	18181	18368	18274	18262	18344	18440	18263	18483	18298	18286	18186	18321	18235	18393	18280	18276	18228	18127	18356	18222	18449	18348	18263	18402	18207	18223	18067	18147	18235	18212	18419	18290	18392	18270	18447	18391	18272	18583	18108	18419	18232	18300	18160	18236	18092	18144	18320	18314	18192	18484	18191	18222	18434	18183	18410	18199	18085	18348	18404	18219	18257	18301	18376	18515	18345	18408	18189	18373	18293	18181	18223	18083	18234	18189	18178	18332	18202	18237	18300	18206	18040	18438	18175	18353	18350	18120	18448	18267	18302	18305	18326	18328	18281	18127	18322	18430	18423	18229	18204	18086	18329	18380	18314	18320	18402	18338	18309	18539	18388	18361	18172	18280	18152	18504	18180	18089	18248	18303	18288	18163	18403	18254	18369	18301	18237	18471	18178	18205	18208	17940	18408	18201	18537	18209	18243	18130	18332	18124	18298	18269	18335	18405	18124	18220	18305	18076	18336	18483	18439	18218	18429	18361	18156	18150	18601	18223	18220	18307	18168	18260	18208	18323	18313	18240	18396	18395	18381	17956	18284	18225	18051	18179	18275	18497	18287	18273	18271	18231	18377	18396	18104	18254	18211	18452	18100	18409	18237	18321	18619	18185	18175	18281	18269	18385	18115	18176	18311	18154	18090	18441	18183	18345	18089	18471	18194	18319	18418	18254	18284	18366	18286	18450	18498	18187	18327	18178	18057	18158	18235	18222	18285	18127	18311	18473	18277	18374	18414	18150	18429	18342	18270	18348	18256	18301	18183	18203	18294	18255	18284	18073	18326	18362	18356	18168	18329	18146	18312	18268	18261	18331	18279	18305	18421	18458	18136	18230	18373	18377	18276	18306	18183	18304	18207	18392	18107	18102	18221	18161	18281	18366	18278	18258	18258	18291	18249	18111	18164	18148	18132	18234	18384	18056	18236	18328	18232	18407	18195	18361	18241	18398	18268	18327	18278	18366	18499	18118	18285	18319	18281	18166	18226	18554	18116	18432	18388	18249	18279	18145	18267	18426	18260	18411	18202	18331	18318	18301	18335	18337	18309	18410	18302	18234	18229	18231	18118	18292	18169	18302	18353	18456	18117	18397	18234	18379	18406	18138	18204	18334	18333	18332	18518	18400	18286	18205	18395	18428	18313	18289	18510	18480	18167	18345	18324	18117	18462	18355	18282	18192	18463	18078	18310	18372	18348	18255	18188	18212	18404	18208	18202	18436	18236	18241	18141	18328	18278	18310	18290	18412	18345	18392	18213	18349	18260	18350	18249	18394	18336	18207	18184	18395	18328	18309	18225	18003	18231	18433	18436	18285	18152	18199	18233	18178	18374	18426	18139	18286	18309	18489	18543	18099	18192	18243	18310	18325	18087	18211	18205	18148	18352	18182	18276	18446	18377	18454	18432	18401	18449	18342	18430	18331	18330	18372	18251	18323	18029	18281	18213	18555	18166	18399	18193	18377	18156	18174	18198	18405	18189	18323	18284	18404	18501	18354	18108	18255	18357	18305	18337	18251	18447	18224	18334	18259	18281	18356	18426	18317	18353	18458	18325	18193	18103	18247	18360	18291	18454	18297	18213	18103	18308	18379	18385	18606	18238	18300	18475	18340	18362	18262	18244	18282	18413	18197	18199	18306	18206	18337	18380	18376	18210	18478	18287	18281	18318	18229	18239	18341	18273	18212	18463	18236	18212	18337	18268	18376	18382	18251	18302	18391	18393	18249	18324	18349	18259	18217	18175	18111	18394	18313	18307	18332	18350	18420	18286	18292	18405	18379	18249	18141	18381	18447	18444	17987	18273	18309	18254	18283	18438	18234	18186	18217	18257	18301	18319	18192	18295	18345	18277	18230	18395	18079	18443	18208	18248	18157	18284	18179	18207	18225	18197	18275	18293	18425	18242	18460	18555	18303	18276	18280	18422	18432	18321	18356	18273	18324	18197	18219	18362	18439	18500	18241	18236	18346	18424	18131	18200	18258	18302	18099	18460	18304	18334	18245	18227	18222	18464	18310	18248	18497	18250	18230	18198	18417	18212	18277	18377	18327	18068	18307	18361	18192	18256	18202	18420	18228	18133	18256	18318	18271	18550	18505	18319	18173	18390	18319	18361	18401	18149	18174	18281	18326	18171	18246	18364	18217	18310	18410	18513	18273	18209	18199	18402	18352	18172	18497	18448	18163	18352	18288	18257	18150	18450	18409	18297	18283	18249	18423	18240	18306	18186	18171	18204	18245	18199	18304	18009	18296	18250	18330	18551	18490	18224	18334	18460	18465	18224	18453	18297	18019	18213	18089	18247	18435	18159	18173	18024	18246	18115	18142	18185	18296	17963	18358	18291	18282	18535	18240	18362	18491	18123	18378	18296	18253	18227	18123	18513	18210	18338	18336	18141	18246	18281	18323	18319	18207	18150	18423	18381	18308	18337	18183	18191	18395	18140	17966	18237	18238	18391	18441	18342	18120	18368	18389	18348	18180	18243	18424	18303	18363	18133	18301	18365	18257	18411	18324	18164	18418	18224	18168	18340	18360	18208	18367	18218	18396	18146	18243	18415	18447	18305	18306	18426	18410	18489	18379	18073	18410	18138	18164	18064	18327	18215	18103	18181	18401	18227	18373	18434	18431	18440	18266	18202	18038	18206	18141	18299	18390	18183	18577	18440	18363	18168	18279	18123	18112	18433	18483	18217	18489	18243	18306	18151	18397	18372	18416	18496	18417	18187	18424	18302	18316	18317	18163	18271	18162	18060	18063	18318	18302	18483	18432	18334	18211	18384	18310	18454	18276	18266	18651	18399	18177	18282	18331	18204	18292	18358	18494	18170	18141	18242	18329	18358	18272	18380	18142	18299	18201	18247	18479	18297	18371	18257	18153	18284	18092	18740	18328	18106	18335	18242	18255	18405	18354	18064	18355	18135	18296	18131	18216	18350	18161	18150	18580	18420	18223	18297	18127	18272	18452	18139	18195	18269	18214	18110	18230	18413	18429	18319	18542	18336	18246	18419	18396	18589	18305	18335	18511	18287	18264	18328	18209	18151	18268	18249	18301	18374	18316	18100	18010	18486	18312	18490	18292	18263	18170	18158	18247	18202	18290	18139	18390	18449	18265	18175	18416	18366	18333	18247	18423	18411	18302	18432	18463	18347	18324	18292	18243	18400	18354	18384	18452	18315	18265	18214	18309	18238	18350	18412	17999	18341	18506	18330	18420	18314	18250	18396	18256	18330	18246	18355	18416	18320	18351	18422	18403	18289	18577	18160	18091	18278	18474	18537	18468	18382	18401	18159	18222	18347	18067	18420	18199	18195	18501	18237	18507	18306	18430	18228	18224	18368	18541	18424	18143	18244	18353	18224	18244	18124	18017	18324	18362	18233	18374	18339	18354	18479	18190	18437	18334	18335	18376	18236	18297	18307	18384	18281	18219	18207	18208	18266	18252	18413	18233	18290	18169	18133	18215	18535	18380	18360	18372	18109	18337	18319	18112	18116	18273	18264	18261	18423	18343	18330	18226	18352	18200	18225	18199	18544	18245	18253	18228	18204	18111	18470	18327	18171	18388	18290	18319	18419	18445	18413	18283	18500	18419	18230	18053	18326	18455	18369	18355	18313	18189	18217	18462	18078	17953	18279	18260	18329	18260	18223	18336	18227	18339	18341	18283	18122	18435	18260	18270	18271	18465	18433	18340	18219	18409	18288	18234	18116	18252	18279	18087	18360	18190	18334	18309	18340	18100	18186	18280	18301	18215	18331	18345	18250	18319	18208	18418	18196	18394	18502	18435	18354	18391	18264	18456	18155	18375	18252	18167	18352	18143	18047	18184	18374	18424	18340	18308	18503	18484	18230	18551	18257	18392	18328	18439	18182	18208	18483	18157	18207	18525	18283	18363	18385	18315	18336	18221	18085	18269	18331	18206	18261	18519	18230	18255	18147	18410	18164	18306	18239	18261	18203	18250	18264	18186	18169	18305	18212	18346	18388	18208	18224	18403	18327	18278	18344	17990	18353	18295	18219	18262	18358	18442	18243	18302	18289	18432	18350	18282	18320	18476	18355	18222	18174	18269	18517	18435	18180	18216	18205	18335	18303	18295	18269	18386	18216	18312	18370	18261	18377	18450	18202	18287	18124	18365	18133	18350	18235	18273	18280	18332	18211	18390	18588	18472	18223	18464	18186	18312	18105	18407	18292	18396	18389	18283	18121	18230	18225	18306	18085	18213	18251	18121	18151	18440	18276	18221	18264	18255	18562	18571	18211	18318	18274	18190	18418	18455	18238	18110	18524	18388	18154	18164	18077	18213	18245	18539	18247	18136	18283	18413	18314	18070	18339	18287	18360	18217	18233	18306	18362	18224	18168	18378	18262	18455	18154	18197	18407	18543	18142	18341	18575	18061	18510	18447	18199	18290	18132	18274	18406	18354	18206	18171	18422	18090	18300	18321	18315	18133	18210	18261	18135	18194	18251	18077	18233	18156	18259	18468	18358	18464	18507	18230	18289	18444	18356	18318	18379	18175	18335	18534	18227	18230	18378	18247	18383	18187	18281	18409	18374	18337	18073	18153	18109	18405	18433	18330	18530	18113	18291	18335	18095	18316	18304	18334	18399	18499	18155	18272	18345	18273	18344	18458	18418	18476	18330	18321	18128	18511	18182	18359	18130	18063	18169	18284	18302	18093	18412	18191	18223	18218	18324	18259	18259	18220	18215	18434	18321	18316	18517	18403	18120	18364	18131	18358	18283	18331	18153	18085	18291	18404	18268	18424	18421	18237	18179	18247	18180	18231	18347	18296	18315	18318	18400	18237	18186	18174	18342	18468	18410	18233	18124	18182	18411	18436	18426	18275	18257	18382	18275	18453	18284	18195	18070	18187	18135	18358	18288	18102	18272	18175	18112	18393	18419	18122	18304	18162	18347	18501	18349	18309	18286	18265	18267	18336	18207	18319	18260	18221	18143	18259	18256	18484	18179	18363	18210	18280	18317	18226	18358	18309	18178	18430	18280	18286	18226	18292	18286	18216	18138	18473	18290
19020	23857	21821	19266	17817	17502	19860	27003	22092	17908	15377	14664	14393	14091	14259	14293	14144	14219	14237	14284	14421	14232	14053	14264	14209	14234	14350	14280	14457	14257	14291	14120	14274	14175	14236	14242	14235	14199	14260	14247	14166	13996	14254	14383	14267	14131	14245	14319	14075	14222	14224	14158	14127	14084	14150	14285	14294	14359	14232	14059	14363	14119	14356	14222	14347	14281	14232	14193	14282	14214	14295	14296	14089	14087	14295	14224	14396	14259	14147	14264	14302	14295	14236	14138	14136	14313	14173	14349	14318	14130	14252	14185	14405	14263	14348	14248	14239	14175	14229	14278	14179	14237	14178	14194	14277	14252	14290	14291	14395	14302	14181	14411	14373	14386	14229	14292	14314	14385	14343	14161	14218	14328	14262	14301	14400	14177	14193	14290	14347	14126	14382	14354	14333	14107	14155	14298	14460	14274	14191	14313	14199	14185	14324	14264	14169	14223	14252	14232	14204	14249	14445	14054	14159	14190	14177	14228	14070	14185	14206	14080	14328	14160	14201	14207	14431	14096	14215	14207	14199	14293	14259	14336	14205	14176	14260	14165	14158	14252	14324	14276	14342	14332	14422	14376	14213	14136	14248	14081	14174	14224	14159	14231	14272	14223	14173	14195	14156	14227	14218	14398	14097	14174	14240	14253	14208	14341	14053	14214	14165	14323	14104	14043	14397	14227	14250	14284	14269	14229	14162	14316	14117	14145	14179	14318	14169	14065	14284	14077	14279	14236	14277	14294	14225	14215	14282	14305	14199	14268	14307	14158	14231	14300	14172	14045	14265	14324	14065	14174	14327	14070	14220	14359	14216	14416	14306	14354	14227	14214	14068	14159	14210	14291	14151	14237	14121	14205	14174	14123	14260	14310	14067	13968	14211	14337	14228	14371	14303	14056	14214	14244	14124	14225	14226	14152	14107	14307	14376	14296	14245	14038	14317	14084	14311	14286	14103	14299	14176	14300	14224	14171	14169	14360	14311	14186	14149	14188	14177	14225	14278	14253	14411	14246	14049	14218	14266	14290	14133	14243	14212	14202	14121	14188	14192	14179	14257	14172	14229	14241	14268	14380	14260	14362	14185	14280	14301	14241	14246	14272	14183	14185	14139	14212	14187	14454	14299	14247	14260	14122	14288	14119	14404	14301	14205	14154	14210	14227	14134	14211	14287	14034	14304	14478	14231	14136	14335	14354	14248	14186	14237	14448	14257	14201	14414	14320	14374	14215	14146	14156	14261	14248	14146	14462	14216	14194	14227	14321	14305	14281	14354	14397	14245	14203	14131	14157	14231	14195	14269	14213	14361	14098	14214	14346	14166	14250	14208	14138	14251	14457	14163	14369	14420	14236	14261	14337	14354	14139	14091	14175	14353	14139	14155	14319	14280	14245	14248	14291	14243	14123	14300	14372	14304	14184	14280	14262	14245	14281	14176	14189	14166	14046	14162	14431	14202	14160	14459	14337	14441	14247	14089	14356	14109	14224	14208	14271	14281	14255	14275	14323	14032	14287	14203	14263	14028	14228	14390	14153	14222	14220	14403	14193	14187	14242	14224	14110	14234	14163	14381	14157	14199	14189	14136	14232	14214	14160	14190	14209	14367	14260	14105	14164	14199	14258	14263	14186	14392	14245	14307	14258	14274	14364	14167	14102	14246	14308	14188	14088	14256	14188	14283	14320	14271	14201	14191	14166	14289	14208	14340	14233	14178	14327	14291	14298	14246	14407	14204	14409	14296	14258	14126	14394	14240	14517	14221	14191	14403	14266	14285	14346	14056	14216	14146	14233	14215	14293	14247	14260	14186	14243	14268	14360	14256	14342	14133	14255	14375	14190	14139	14230	14313	14229	14269	14275	14108	14353	14261	14259	14310	14134	14217	14207	14190	14234	14152	14352	14259	14180	14067	14244	14205	14166	14250	14095	14289	14229	14135	14162	14350	14309	14129	14227	14108	14214	14212	14259	14248	14181	14235	14365	14156	14274	14184	14100	14201	14301	14240	14235	14346	14234	14182	14154	14181	14100	14171	14272	14030	14236	14203	14298	14151	14266	14216	14238	14320	14374	14505	14117	14172	14212	14106	14284	14218	14244	14265	14254	14407	14376	14157	14129	14247	13958	14270	14285	14403	14159	14242	14198	14309	14206	14306	14226	14247	14265	14264	14321	14251	14091	14274	14363	14194	14213	14186	14243	14209	14180	14188	14347	14186	14057	14173	14085	14217	14160	14149	14137	14273	14059	14196	14260	14181	14053	14170	14285	14263	14151	14205	14103	14135	14330	14192	14280	14234	14259	14285	14014	14311	14179	14235	14378	14430	14356	14242	14093	14214	14280	14232	14160	14176	14309	14328	14061	14198	14135	14302	14294	14204	14180	14250	14211	14306	14206	14177	14272	14215	14251	14247	14245	14200	14200	14305	14386	14047	14217	14247	14339	14420	14096	14156	14238	14143	14355	14200	14447	14272	14201	14248	14246	14299	14301	14182	14254	14343	14264	14318	14326	14345	14426	14346	14145	14381	14177	14264	14146	14226	14138	14411	14222	14225	14380	14264	14366	14181	14091	14407	14165	14147	14298	14169	14219	14190	14465	14216	14337	14271	14180	14333	14170	14438	14170	14200	14163	14131	14214	14268	14151	14299	14151	14227	14261	14323	14209	14369	14164	14428	14205	14304	14287	14261	14200	14314	14320	14287	14074	14067	14108	14170	14069	14031	14186	14168	14174	14159	14299	14052	14286	14369	14191	14323	14083	14355	14109	14131	14196	14175	14238	14171	14163	14375	14220	14367	14148	14148	14237	14352	13970	14112	14021	14133	14312	14130	14222	14318	14345	14253	14074	14258	14181	14342	14189	14224	14165	14185	14224	14212	14320	14235	14269	14298	14196	14193	14318	14357	14285	14374	14081	14204	14232	14509	14213	14185	14197	14258	14359	14258	14290	14349	14327	14263	14326	14229	14240	14190	14220	14282	14209	14016	14239	14240	14284	14262	14276	14229	14338	14177	14439	14217	14186	14120	14268	14320	14380	14167	14187	13975	14164	14255	14247	14282	14180	14334	14259	14175	14191	14232	14107	14230	14215	14262	14084	14295	14263	14472	14153	14181	14243	14137	14299	14338	14139	14176	14288	14391	13948	14283	14285	14268	14090	14376	14216	14192	14376	14205	14077	14235	14347	14252	14079	14095	14246	14176	14253	14502	14384	14241	14110	14112	14281	14164	14227	14328	14194	14261	14204	14233	14144	14164	14283	14339	14248	14304	14130	14346	14194	14234	14361	14314	14388	14328	14313	14020	14217	14245	14247	14363	14298	14094	14363	14204	14307	14241	14374	14289	14104	14385	14312	14251	14305	14248	14196	14266	14240	14195	14135	14335	14351	14213	14346	14122	14234	14366	14207	14107	14221	14360	14172	14269	14361	14278	14293	14285	14169	14266	14253	14098	14223	14424	14138	14332	14232	14096	14220	14430	14309	14196	14413	14295	14153	14213	14251	14122	14193	14198	14161	14274	14276	14211	14241	14215	14455	14330	14241	14300	14239	14440	14226	14152	14205	14395	14338	14146	14231	14295	14454	14246	14441	14300	14170	14130	14206	14262	14033	14181	14296	14172	14131	14219	14331	14234	14264	14252	14250	14043	14414	14191	14271	14098	14305	14396	14178	14284	14180	14091	14296	14273	14143	14228	14278	14140	14242	14433	14313	14264	14293	14249	14242	14151	14081	14130	14205	14338	14279	14140	14177	14162	14296	14307	14276	14220	14089	14373	14309	14193	14107	14298	14320	14356	14284	14176	14270	14331	14335	14171	14195	14250	14383	14278	14167	14224	14271	14233	14097	14164	14091	14096	14157	14176	14270	14204	14348	14325	14219	14173	14250	14165	14093	14276	14289	14054	14137	14241	14105	14403	14267	14081	14198	14171	14325	14212	14263	13981	14295	14331	14249	14392	14208	14255	14249	14203	14236	14309	14188	14350	14177	14281	14269	14502	14255	14413	14327	14206	14104	14375	14185	14126	14288	14184	14279	14235	14097	14464	14317	14285	14429	13962	14121	14273	14107	14213	14159	14165	14144	14186	14240	14222	14294	14304	14217	14325	14225	14319	14095	14142	14317	14277	14206	14365	14283	14254	14084	14303	14104	14132	14371	14328	14141	14161	14168	14407	14267	14310	14319	14220	14230	14391	14311	14201	14070	14447	14070	14238	14110	14288	14337	14215	14238	14192	14233	14211	14253	14227	14370	14319	14242	14094	14408	14288	14094	14211	14413	14317	14226	14150	14300	14223	14152	14159	14264	14068	14232	14069	14439	14295	14075	14356	14167	14160	14307	14151	14176	14193	14271	14267	14230	14130	14153	14348	14211	14141	14333	14139	14198	14238	14498	14267	14077	14358	14369	14198	14297	14157	14175	14128	14321	14257	14232	14235	14133	14279	14446	14338	14231	14295	14247	14035	14349	14231	14258	14196	14328	14226	14284	14148	14298	14154	14052	14232	14152	14323	14093	14196	14266	14257	14266	14262	14153	14208	14446	14129	14329	14296	14223	14153	14339	14178	14176	14203	14389	14264	14366	14091	14337	14406	14355	14226	14359	14090	14324	14244	14296	14396	14173	14280	14264	14154	14373	14173	14108	14249	14213	14433	14103	14289	14175	14361	14190	14301	14115	14273	14082	14487	14340	14201	14374	14216	14357	14375	14314	14155	14231	14410	14168	14227	14173	14525	14170	14197	14212	14148	14132	14207	14208	14173	14175	14371	14182	14275	14436	14256	14260	14115	14261	14416	14237	14214	14262	14170	14184	14193	14230	14163	14389	14328	14180	14179	14418	14316	14247	14359	14184	14083	14155	14281	14237	14152	14149	14064	14206	14047	14357	14150	14302	14199	14208	14425	14134	14269	14255	14196	14235	14202	14266	14126	14289	14210	14356	14135	14261	14229	14087	14293	14244	14197	14234	14267	14177	14271	14300	14204	14424	14271	14292	14287	14155	14190	14337	14214	14150	14085	14356	14137	14234	14126	14360	14279	14289	14284	14218	14312	14054	14305	14083	14232	14381	14202	14424	14360	14321	14272	14418	14177	14347	14071	14152	14282	14453	14234	14257	14335	14229	14131	14172	14124	14172	14276	14351	14117	14189
25513	21194	28230	25501	24029	24373	36768	62403	48897	34632	24805	20035	18374	18389	18244	18280	18330	18076	18148	18009	18121	18283	18216	18089	18111	18228	18062	18128	18247	18347	18139	18194	18161	18094	18239	18172	18229	18037	18441	18212	18251	18175	17820	18188	17986	17987	18062	18067	18023	18173	18074	18051	18119	18211	17930	17914	18159	18009	18038	18032	17989	18161	18072	18212	18024	17934	17997	18092	17987	18127	17977	18128	18243	17976	18023	18342	18056	18220	18085	17995	18193	18121	18041	17809	18039	18194	18119	18087	18013	18286	18013	17882	18164	17959	18180	18238	18095	18223	17918	18112	18233	17923	17999	18297	18085	17988	18053	18077	18450	18164	18186	18008	17951	17926	18070	17865	18251	17963	18037	17990	18107	17867	17872	18135	18073	18014	18177	18067	18110	18115	18378	18021	18222	18008	18005	18022	18006	17921	18090	17870	17993	17962	18044	18046	18083	18162	18142	18247	17882	18152	18072	18087	17984	17813	17994	18148	18098	18036	18176	18101	18079	18177	18043	17886	18004	18186	18110	17997	17968	17843	18177	17990	17911	18070	18034	18102	18051	17944	18201	18066	18173	18049	18131	18019	18113	18223	17787	18178	18186	17887	17889	18003	18024	18125	18044	18301	18008	18174	18157	18071	18092	18141	18027	17803	18073	18092	17961	18077	18067	17895	18054	18039	17920	17994	18305	18197	18274	18060	18031	18204	18038	18041	18041	18151	17882	18177	18145	17885	18117	18170	17985	18190	18168	18112	17926	18100	17843	17983	18090	18164	18136	18103	18203	17872	17969	17847	17905	18013	17900	18065	18075	18115	18070	18050	18219	17965	17980	18133	17786	17861	17839	17794	17918	17864	17960	18103	17984	17861	18098	18004	18066	18118	18032	18173	17820	18080	18044	17938	18059	18075	18053	17930	18061	17830	17984	18173	18041	18063	18179	17821	17993	17855	17981	18247	17763	17854	17850	17884	17950	17836	18128	18041	17808	18028	17968	18106	18015	17988	18297	18085	18253	18142	18030	18120	18099	18043	18122	18372	18048	18044	18010	17926	18082	18066	18061	18221	18308	18018	17958	18095	18216	17936	18243	17866	18104	18057	18077	17973	18126	18049	18253	18099	18136	17906	18182	18010	18164	17817	18065	17823	18070	18108	17985	17967	18097	18061	18089	18267	18131	18034	17960	17935	17924	18083	17972	17942	18234	18040	17860	18094	18056	18015	18201	17988	18087	17958	18250	18044	18016	17956	17806	17880	18215	17884	18055	17932	17862	17826	18216	17861	17909	17961	18103	17923	17942	18198	18022	17994	18194	18083	18054	18002	18251	17996	17856	18265	17702	18051	18172	18088	17964	17979	17842	18049	18256	17909	18007	18052	18383	17924	18174	18128	18045	18198	18059	18006	17884	18053	18001	17960	18162	18155	17971	18282	17820	18048	18152	18066	17910	17827	18127	17986	18017	17846	18066	18057	17889	17935	18040	18148	18037	17857	18105	18176	17884	17916	17929	17888	17863	18172	17864	18166	17923	18155	18031	18110	17899	18074	18195	17980	17798	17940	18089	18033	18131	17921	18048	17914	17829	18002	17920	17941	18024	17966	18022	18187	18152	17965	18018	17937	18125	18061	18009	18018	18296	18144	18107	18102	18129	18070	18283	18081	18182	18224	17912	18023	18063	17846	18091	18132	18237	18004	17943	18011	18179	18118	17826	17879	18051	18243	17971	18068	18017	18094	18062	18079	18070	17833	17990	18245	18083	18116	18088	17810	18124	18230	17942	18086	18038	18106	18076	18319	18176	17974	18041	18065	18070	17709	18212	18064	18093	18198	17977	17729	18079	18015	18075	18060	18104	18135	17957	18016	18008	18007	18007	18076	18084	18108	17842	18010	18174	17906	17863	17967	18045	17989	18147	17986	18260	17966	18035	18039	18226	18163	17883	18096	18180	18100	18213	18288	18103	17997	17968	18015	18207	18114	18068	17875	18275	18193	18215	18185	18062	18284	18164	18027	18004	17959	18009	18040	17952	17911	17843	18049	18210	17873	18095	18236	18053	17923	18093	18157	18105	18101	18248	18174	17930	18135	17978	18020	18226	18126	17926	17976	18098	18196	18143	17968	17957	17978	18137	17951	18021	17968	18229	18029	17995	18082	18184	18163	18004	17871	18097	17963	18108	17966	18175	17987	17852	18156	17909	18101	18139	18042	18146	18204	18320	18039	18075	18058	18104	18263	17908	18058	17989	18080	18143	18253	18133	17998	18202	18033	18141	17905	18094	18063	18086	18009	17905	18163	18038	18073	18215	18108	18185	18086	17967	18102	18024	17746	18159	17984	18088	17934	18102	17937	17863	18059	18130	18255	18101	18107	18061	17872	18008	18018	17933	18118	17949	17855	18047	18164	18087	18261	17890	17874	17851	18068	18074	18063	17959	17970	18052	18173	18041	18017	18049	18064	18027	17976	18114	17882	18143	18112	18206	18100	18147	18233	17865	17829	18049	18076	17982	17970	18197	17695	17881	18068	17837	17948	17981	18169	17884	17981	17847	17892	17966	17937	18202	18052	17916	18097	18033	18125	17912	17886	18084	18082	18022	18279	18049	17989	17865	17938	18179	18029	17889	18073	18088	18149	18163	17909	17876	18071	18016	17933	18304	17914	18237	18134	18107	18053	17963	18103	18244	18154	17934	17920	18202	18041	17896	18020	18185	18085	18329	18088	18041	18055	18253	17954	17960	17826	18116	18219	18006	17760	18031	17777	18035	17967	17883	18110	18167	17849	18068	17917	18029	18289	17939	18038	18287	18207	18043	18114	18063	18161	18088	17996	18020	18121	18084	17926	18093	17961	17977	18067	17933	18007	18097	17886	18171	18066	17916	18071	18103	18089	18044	17911	18010	18095	17890	18113	17986	18038	17993	18067	17852	17973	17932	18162	18039	18080	18011	18315	18189	17722	18081	17927	18077	17943	18126	18037	18010	18018	17979	18115	17992	18029	17965	17887	18173	18022	18274	18072	17981	18111	18024	18139	17982	17952	18178	17995	17882	18020	17931	17893	18169	18053	18384	17856	18164	18111	17936	17969	18021	18064	18073	17848	17940	18150	17913	18090	18173	18084	18231	18070	17966	18098	18105	18254	18157	17848	17979	18040	18035	17890	17983	18198	17880	18027	18109	17999	18069	18088	18227	18138	18141	18069	18024	18125	17943	17994	18091	18055	18145	18023	18084	17854	18046	18156	18024	17930	18189	18109	18058	18004	17952	18277	18395	18124	18214	17971	17901	17983	17988	18112	18053	17912	17929	18035	18121	18105	18076	18200	17930	17929	18018	17957	18127	18004	18192	18114	18011	18195	17941	17951	17967	17933	17947	18110	17827	17944	18025	18137	18013	18113	17919	18104	17926	18042	17991	18113	18135	18033	17892	18017	18131	17945	17959	17750	18029	17983	18235	17852	18169	18210	18045	18058	18109	18010	18081	17817	17810	17994	18084	18072	18167	18143	17998	18031	18042	18197	18146	17989	18128	17976	18197	18157	18227	18166	18013	18016	17980	18093	18264	18074	18117	17969	18286	17913	18038	18162	18114	18142	17953	17966	18163	18152	18073	18099	18133	17993	18190	17852	17878	18174	18174	18034	18024	18103	17973	17888	18023	18046	18030	18039	18029	18042	18123	17987	18069	17974	17910	17970	17801	18189	17943	18066	18076	18146	18075	18307	18283	18063	17910	17916	18093	18012	17710	18113	18000	18176	18202	17847	17714	18040	18003	18048	18094	18222	18011	17990	17839	18007	18127	17923	18005	17915	17942	17975	18136	17905	18021	18107	18022	18010	18189	18109	17993	18008	18036	18105	18048	18067	18016	18066	18130	18089	18163	18001	18084	18000	18015	18185	17963	17831	17979	18214	18173	17997	18010	17913	18022	18063	18088	18387	18056	17927	18151	18061	18015	18061	17968	18212	18248	18084	18227	18352	18003	17882	18103	17944	18158	18138	18018	18045	17970	18139	18114	17889	17951	18090	18068	17945	18031	18007	18050	18126	17899	17873	18065	18180	18068	17772	17761	18150	18002	17829	17919	18045	18185	18098	18030	18050	18188	18150	18135	17978	18041	17999	17960	17951	18101	18040	18024	17945	18060	17956	18149	17902	17811	17891	18246	18054	17930	17904	17920	18069	18146	17868	17942	18224	18231	17952	18216	18036	18056	17883	18192	18119	18049	18016	18063	18081	18122	17964	18068	17954	18022	18090	18146	18009	17948	18104	18006	18078	18126	18101	17979	18153	17977	18189	18200	18097	18018	17954	17916	18137	17883	18049	17956	17964	17922	17972	17946	17973	18007	18284	18268	18125	18144	18221	17972	18252	17950	17929	18104	18041	17884	17983	17883	18166	18125	18158	17961	18038	17991	17912	18059	17922	17978	17993	17988	17983	18097	18062	17901	18123	17918	18054	17865	18069	17855	17996	18208	17961	17811	17990	18099	17928	18197	17956	17873	18051	18152	18091	17985	18020	18162	18010	17824	18075	18061	17949	18145	18033	17880	17806	17850	17971	18064	18005	17933	18103	18009	18058	18195	18186	17968	17927	18112	18277	18082	18040	18122	17883	18085	17972	18100	18164	17848	18204	18163	17794	18199	17958	17977	18016	18057	18167	17929	18089	17930	17950	18078	17876	18022	18063	17893	18095	18103	17839	17914	18115	18220	18060	17966	18008	18116	18279	18152	17956	17870	17972	18040	18042	18159	18204	18166	17984	18176	18253	18064	17954	18047	18267	18094	18262	18000	18225	18100	17959	18178	17953	17884	18068	18148	18040	17857	17891	18044	18125	18242	18135	18038	18092	18054	18077	17952	18124	18044	18188	18182	18078	18100	18125	17935	18001	17873	17954	18078	17998	17890	18111	18168	18012	17952	17985	18010	17988	18291	18028	18144	18042	18043	18113	18111	18123	17935	18052	17914	17895	17915	17992	18101	18091	18181	17924	17926	17860	18026	18252	18042	18322	18142	17902	17889	17923	18189	17948	18133	18029	17992	18282	18063	18114	17877	18155	18158	17917	17922	18096	17924	17973	18039	18135	18202	18234	17956	18181	18049	17973	18037	18204	18252	18026	18174	17975	18078	18150	18143	18097	18128	18233	17924	18131
20404	34575	33519	26536	23394	21277	36825	59678	44654	31972	20104	15289	14388	14229	14223	14191	14334	14180	14104	14218	14125	14163	14056	14178	14119	14135	14069	14238	14208	14350	14013	14166	14035	14056	14112	14125	14085	14076	14132	14134	14115	14149	13990	14078	14249	14165	14095	14026	14026	14034	14061	14118	14272	14282	14022	13994	14170	14235	14301	13988	14217	14118	14193	14153	14156	14290	14206	14155	14048	14051	14052	14268	14206	14219	14198	14133	14136	14159	14094	14089	14042	14216	14175	14262	14073	14165	14121	14183	14185	14027	14111	14091	14092	14168	14011	14123	14053	14319	14109	14215	14202	14202	14078	14168	14272	14007	14181	14085	14187	14029	14071	14216	14153	13966	14151	14159	14293	14168	14098	14097	14256	14262	14191	14108	14070	14114	14168	14174	14155	14171	13951	14194	13990	14129	14036	13909	14007	14149	14369	14235	14051	14045	14082	14146	14086	14204	14092	14156	14277	14024	14069	14190	14202	14125	14058	14064	14343	14228	14140	14154	14126	14063	14211	13901	14120	14051	14155	14199	14205	14089	14176	14030	14100	14104	14135	14142	14175	14062	14032	14166	14357	14197	14083	14085	14132	14013	13957	14248	14060	14135	14268	14051	14043	14064	14128	14069	13923	14163	14128	14040	14145	14154	14031	14075	14268	14125	14308	14259	14197	14079	14094	14140	14122	14017	14107	14164	14174	14296	14034	14168	14212	14277	14225	14171	14136	14234	14098	14191	14132	14089	13938	14263	14126	14189	14092	14163	14105	14097	14354	14053	14170	14251	14173	14069	14282	13999	14244	14179	14074	14128	14193	14106	14079	13977	14286	14021	14121	14236	14130	13979	13907	13996	14205	14119	14301	14177	14179	14127	14191	14242	14319	13890	14183	14197	14012	14093	14123	14151	14182	13957	14200	14064	14308	14221	14083	14114	14147	14191	14214	14182	14087	14176	14324	14130	14075	14136	14213	14168	14220	14102	14079	14099	14095	14144	14240	14022	14186	14292	14149	14026	13943	14105	14121	14039	13938	14241	14176	14046	14029	14246	14241	14105	14202	14333	14163	14200	13984	14097	14250	14168	14214	14209	14271	14068	14280	14144	14144	14245	14082	14261	14177	14152	14348	14039	14132	13933	14200	14056	14184	14014	14109	14254	14283	14022	14172	14234	14143	14114	14221	13960	14230	14169	14010	14107	14077	14136	14190	14139	14202	14087	14076	14181	14232	14121	14194	14181	14057	14061	14139	14043	14150	14147	14158	14181	14142	14126	14096	14215	14023	14220	14044	14007	14180	14114	14186	14218	14184	14121	14167	14251	14219	14233	14125	14074	14243	14143	14143	14058	14033	14093	14117	14180	14102	13980	13997	14257	14023	14108	14069	14271	14230	14035	14197	14106	14234	14135	14124	14085	14223	14070	14101	14024	14177	14184	14115	14131	14155	14031	14000	14259	14047	14245	14141	14006	14174	14205	13988	14018	14124	14096	14113	14102	14029	14238	14139	14246	14039	14056	14203	14187	14242	14154	14191	14134	14311	14081	14282	14000	14137	14014	13964	14034	13987	14192	13958	14035	14300	14083	14284	14053	14107	13989	14092	14070	14080	14081	14116	14147	14132	14273	14280	14187	14204	14019	13997	14024	14099	14033	14147	14169	14071	14182	14072	14271	14071	14071	14175	14134	14138	14045	14135	14195	14243	14034	14262	14168	14341	14185	13981	14083	14163	14257	14255	14114	14111	14216	14070	14186	14163	14072	14009	14107	14236	14273	14133	14259	14179	14039	14254	14196	13920	14288	14098	14123	14048	13990	14211	14026	14012	14125	14199	14130	14059	14219	14037	14147	14221	14125	14116	14321	14096	14029	14142	14216	14144	14172	14280	14128	14201	14263	14323	13961	14251	13956	14263	14074	14208	14269	14099	14140	14268	14058	14050	14143	14228	14147	14196	14198	14062	14206	14021	14068	14129	14205	14071	14286	14182	14196	14234	14010	13981	14118	14198	14115	14138	14192	14041	14086	14084	14208	14029	14189	14210	14049	14281	14154	14183	14062	14110	14242	14150	14037	14251	14136	14193	14119	14120	14062	13821	14149	14023	14186	14002	14105	14063	14033	14181	13942	14147	14235	14214	14122	14130	14147	14073	14214	14155	14154	14094	14163	14145	14180	14263	14222	13957	14153	14331	14126	14108	14096	14254	14050	14216	14041	14135	14021	14144	14123	14226	14104	14060	14114	14107	14200	14118	14156	14041	14239	14139	14302	14239	14181	13919	14114	14122	14384	14232	14167	14132	14276	14086	14030	14157	14132	14252	14124	14137	14154	14296	14019	14161	14081	14187	13956	14238	14064	14210	14157	14003	14140	13997	14136	13814	14262	14190	14086	14299	14246	14218	14055	14227	14325	14314	14247	14116	14195	14122	14107	14099	14012	14206	13967	14221	14199	14154	14176	14319	14255	14156	14093	14131	14118	14292	14035	14316	13996	14135	14191	14085	14214	13948	14196	14093	14074	14163	14195	14212	13986	14048	14214	14112	14067	13943	13957	14135	14142	14154	13978	14129	13983	14194	14251	14159	14141	14184	14160	14292	14119	14092	14148	14044	14178	14246	14005	14101	14152	14087	14109	14242	14174	14125	14142	14053	14221	14137	14081	14354	14078	14102	14210	14111	14111	14100	14217	14141	14108	14252	14132	14145	14069	14166	14227	14286	14288	14176	14074	14058	14045	14242	14237	14106	14092	13920	14086	14220	14147	14062	14129	14051	14164	14184	14150	14088	14148	14164	13915	13995	14261	14128	14110	14246	14032	14299	14154	14313	14194	14124	14095	14011	14249	14162	14199	14191	14128	14167	14078	14186	14150	14172	14197	14067	14195	14221	14125	14130	13971	14057	14138	14063	14338	14100	14035	14300	14179	14113	14023	14151	14257	14235	14044	14235	14208	14090	14196	14162	14300	14200	13871	14144	13987	14162	14280	14212	14042	14218	14275	14113	14142	14164	14139	14027	14030	14179	14080	14018	14111	14108	14026	14199	14141	14075	14261	13997	14167	14112	14206	14200	14183	14077	14267	14211	14194	14056	14197	14102	13955	14176	14153	14068	14198	14242	14134	14096	14198	14155	14140	14090	14102	14090	14223	14113	13941	13998	14186	14041	14086	14050	14100	14120	14047	14172	14250	13980	14181	13955	14154	14081	14067	14046	14328	14109	14376	14047	14173	14160	14187	14075	14188	14173	14237	14175	14224	14134	14058	14032	14334	14225	14289	13970	14194	14225	14273	14200	14127	14111	14236	14112	14133	14224	14191	14240	14167	14058	14140	14181	14035	14180	14180	14167	14033	14148	13976	14134	14208	14184	14261	13980	14040	13894	14085	14234	14130	13985	14042	14108	14278	14085	14114	14179	14146	14295	14116	14153	13894	14183	14235	14175	14149	14048	14280	14242	14195	14181	14122	14346	14255	14101	14226	14248	14213	14148	14132	13949	14223	14135	14048	14160	14169	14301	14113	14078	14113	14151	14033	14128	14144	14148	14015	14281	14081	14269	14084	14227	14155	14124	14177	14183	14188	14158	14098	14090	14266	13940	14173	14038	14149	14164	14176	14058	14208	14235	14045	14157	14098	14103	14135	14213	14339	14095	14156	14061	14149	14078	14190	14108	14202	14259	14142	13994	14241	14316	14150	14220	14053	13950	14131	14168	14257	14129	14103	14231	14040	14174	14183	14050	14186	14014	14236	14133	14241	14099	14079	14028	14314	14093	14107	14217	14081	14188	14265	14187	14232	14216	14122	14045	14023	14173	14209	14109	14314	14017	14352	13967	14004	14178	14091	14067	14029	14195	14145	14071	14115	14051	14105	14151	14182	14080	14016	14044	14213	13972	14139	14091	14134	14169	14218	14052	14070	14141	14193	14122	14192	14173	13948	14177	14002	14243	14230	14182	13986	13988	14142	13977	14052	14141	14141	14043	14104	14142	14047	14279	14292	13949	14150	14156	14096	14317	14101	14269	14075	14161	14019	14211	14275	14196	13969	14121	14151	14336	14235	14047	14122	14136	14047	14283	14232	14258	14020	14151	14310	14115	14128	14040	14080	14243	14276	14285	14153	14119	14197	14041	14141	14105	14067	14139	14245	14092	14079	14104	14171	14158	14240	14267	14163	14190	14044	14317	14101	14132	14299	14177	14072	14235	14148	14138	14144	14101	14048	14244	14233	14154	14130	14044	14035	13925	14114	14148	14248	14143	14209	13938	14145	14254	14127	14260	13939	14131	14201	14337	14120	14084	14243	14080	13916	14016	14270	14076	14117	14111	14117	14268	14094	14221	14029	14145	14173	14103	14121	14316	14168	14183	14071	14204	14118	14246	14160	14243	14074	14126	14090	14180	14247	14189	14248	14088	14146	14070	14203	14178	14043	14219	14224	14066	14274	14302	14139	14189	14157	14317	14260	14102	14257	14069	14200	14135	14103	14136	14110	14237	14064	14038	14080	14217	14103	14093	14220	14219	14181	14107	14249	14214	14096	14233	14180	14131	14079	14042	14258	14284	14175	14041	14216	14007	14023	13985	14138	14431	14279	14188	14149	14066	14130	14214	14284	14088	14187	14212	13954	14160	14296	14138	14269	14225	14249	14061	14218	14104	14321	14120	14226	14178	14151	14087	14219	14192	14249	14209	14232	14249	14238	14072	14207	14030	13960	14211	14109	14200	14060	14155	14182	14279	14079	14270	14181	14204	14142	14175	14058	14125	14158	14235	14101	14329	14058	14198	14061	14222	14082	14175	14079	14189	14130	14087	13870	14329	14125	14273	14296	14036	14162	13946	14183	14273	14198	13975	14056	14040	14011	14161	14205	13995	14265	14215	14015	13978	14256	14159	14043	14120	14157	14110	14261	14075	14098	14153	14056	14139	14241	14132	14057	14119	14149	14015	14177	14233	14062	14020	14097	14129	14272	14096	14180	14056	13992	14267	14216	14066	14119	14189	14092	14201	13987	14184	14235	14130	14227	14104	14092	14186	14258	14242	14225	14032	14328	14110	14065	14093	14259	14192	14188	14046	14135	14008	14190	14258	14261	14082	14170	14044	14163	14198	14379	14059	13997	14360	14114	14183	14085	14170	14171	14188	14185	14088	14208	14048	14117
23851	21051	28477	23976	22311	26161	43910	74683	57505	41180	28372	21192	19040	18452	18559	18345	18319	18401	18411	18413	18344	17973	18168	18062	18172	18409	18089	18181	18119	18251	18155	18199	18162	18249	18411	18061	18173	18355	18019	18123	18256	18079	18118	18041	18222	18104	18257	17874	18277	18095	18243	17880	18139	18139	18171	17850	17884	18144	18216	18212	18191	18123	18153	18150	18049	18017	17758	18032	18154	18293	18048	17947	18072	17959	18166	18108	18050	17994	18250	18111	18021	18365	18120	18094	18019	18211	17973	18019	17957	18265	18281	18333	18068	18154	18066	18152	18094	18195	18217	18058	18228	18134	18324	18070	18036	18007	18094	18090	18374	18264	18213	17995	18041	18015	18315	18092	18177	18176	18119	18143	18098	18094	17958	18112	18097	18080	18102	18376	18414	18137	18186	18195	18298	18269	18247	18117	18210	18233	18263	18323	18155	18214	18209	18347	18111	18188	18081	18192	18174	18243	18387	18015	18207	18227	18181	18032	18155	18153	17993	18200	18198	18203	18166	18121	18113	18129	18013	18043	18039	17927	18183	18294	18319	18029	18065	18194	18284	18067	18414	18111	18079	18219	18164	18031	18089	18094	18153	18100	18046	18110	18153	18093	18191	18218	17981	18130	18210	18227	18091	18132	18056	18053	17998	18020	18068	18059	18142	18197	18065	18012	18105	18226	18249	18171	18159	18082	18411	18127	18177	18366	18224	18216	18107	18034	18051	17952	18103	18182	18098	18063	17975	18171	18117	18082	18212	18053	18320	18168	18136	17865	17967	18476	18303	18275	18136	17984	18237	18230	17988	18116	18169	18035	18273	18167	18249	18057	18182	18332	18052	18269	18115	18056	18113	18150	18261	18081	18340	18080	18226	18215	18127	17906	17948	18115	18109	18119	18043	18122	18033	18184	18221	18029	18087	18130	18144	18044	18153	18188	18099	18253	18049	18303	18285	18222	18069	17923	18002	18005	18073	18096	18290	18206	18130	18241	18026	18171	17993	18044	18062	18145	18321	18096	18157	18183	18026	17817	18446	18251	18006	18224	18172	18228	18301	18186	18148	17918	18056	18005	18130	18128	18191	18164	17961	18188	18156	17924	18208	18153	18059	18133	18079	18090	18127	18153	18119	18211	18333	18171	18112	18171	18249	18152	18136	18131	18023	18022	18188	18145	18119	17996	17989	17909	17782	18230	18208	18267	18204	18290	18083	18085	18326	18166	18142	18088	18257	18093	18128	18137	18216	17931	18029	18151	18065	18142	18251	17987	18083	18111	18153	17940	18071	18252	18071	18177	18201	18043	18147	17995	18214	18106	18093	18235	18146	18236	18369	18027	18094	17859	17988	18215	18017	18034	18203	18043	18377	18182	18293	18214	18229	18079	18018	18335	18216	18144	18175	18117	18199	18054	18260	17891	18064	17993	18454	17951	18043	17945	17900	18198	18065	17969	18188	18227	18211	18198	17876	17935	18222	17982	18001	18127	18179	18083	18158	18069	18038	18125	18255	18052	18257	18124	17944	17980	17781	18046	18297	18038	18462	18191	18182	18139	18071	18069	18229	18138	18104	17921	17873	18063	17996	18071	18118	18110	17898	17864	18088	18065	17956	18213	18060	18264	18016	18156	18116	18012	18153	18037	18164	18145	18006	18201	18086	17960	18044	18109	18025	18175	18060	18077	18112	18168	18173	18058	17959	18296	18102	18148	18123	18236	18161	18190	18049	18323	18087	18060	18067	18145	18077	18079	18139	18059	18059	17948	17899	18173	18231	17973	18365	18249	18108	18189	18250	18130	18073	18120	18266	18009	18371	18154	17971	18089	18103	18226	18310	18277	18214	18014	18159	18107	18259	18196	18113	18229	17999	18325	18008	18077	18067	18127	17917	18074	18147	18076	18200	18006	18040	18069	18148	18027	18057	18018	18270	18419	18067	18157	18128	18084	17931	18315	18208	18132	17918	18060	18131	18075	17967	18161	18039	18100	17937	18030	18173	18279	18304	18164	18215	18163	18396	18314	18284	18155	18116	18111	17945	18172	18071	18160	18100	18162	18102	17936	18087	18119	18028	18295	18164	18091	18045	18048	18076	18074	18137	18321	18293	18313	18152	17901	17937	18070	18109	17999	18174	18007	18057	18142	18185	18077	18179	18227	18165	17880	18075	18298	18268	17906	17981	18124	18286	18147	18158	18105	18120	17907	18171	18102	18128	17980	18134	18236	18095	18123	18153	18205	18260	18153	18132	18368	17966	18037	17885	17924	18263	18109	18164	18164	18148	17888	18175	18132	18207	18276	18288	18122	18102	18076	18271	18279	18308	18145	18303	18050	18041	18291	18053	17902	18332	18188	18158	18062	18252	18121	18167	18287	18222	17983	18193	18030	18217	18387	18225	18251	18219	18130	18211	18016	18234	18222	18064	18037	18317	18241	18238	18237	18293	18387	18184	17948	17975	18236	18167	18106	18041	18280	18173	18266	18037	18077	18166	18110	18195	18040	18122	18220	18057	18377	18072	18203	18121	18230	18197	18142	18042	18303	18126	18189	18163	18120	18039	18211	18087	18095	18227	18120	18172	17921	18255	18102	17941	18211	18200	18210	18004	18125	18134	18330	18240	18037	18233	17968	18033	18130	18150	18402	18135	18153	18188	18061	17932	17943	18238	18061	18284	18198	18034	18207	18275	18065	18423	18272	18031	18170	18181	18076	18097	18145	18241	18030	18276	18042	18042	18019	18207	17969	18149	18059	18036	18188	17920	17995	18076	18166	17910	18127	18058	18109	18075	18131	18136	18053	18304	18073	18104	18138	18203	18213	18121	18009	18016	18173	18000	18066	18217	18132	18106	18140	18009	18350	18078	18255	18076	18063	18200	18148	18109	18173	17958	17876	17965	18149	18038	18323	18008	18278	18112	18075	18310	18181	18076	18069	18024	18073	17914	18143	18294	18255	18016	18120	18149	18186	18131	18085	17933	18180	18064	17989	17985	18021	18115	18026	18306	18148	18123	18079	18274	18192	18188	18186	18227	17977	18009	18082	17952	18020	18216	18119	18084	17970	18274	18078	17931	18131	17999	17873	18033	18089	17841	18137	18185	18204	18283	18085	17993	17989	17892	18284	18365	18177	18165	18205	18344	18124	17937	17953	18045	18060	18182	17984	18061	18113	18176	18185	17993	18357	18137	18067	18238	18061	18297	18004	18207	18181	18136	18260	18265	18024	18194	18075	17980	17904	18240	18062	18078	18121	18007	18167	18259	18056	17953	18215	18117	18127	18164	18083	18026	18183	18172	18094	18078	17960	18255	18111	18240	18238	18172	18153	18186	18155	17834	18136	18002	18216	17860	18094	17856	18170	18178	18144	18219	18322	18114	18065	18232	18120	18333	18112	18290	18000	18258	18096	18280	18208	18072	18026	18059	18314	18144	18132	18080	17969	18148	18148	17897	18074	18228	18001	18255	18189	18194	18056	18164	18281	18248	18223	18169	17980	18268	18107	18010	18375	18191	18131	18169	18161	18121	18179	17981	17913	17999	18120	18248	17962	17942	17959	18185	17933	18043	18033	17969	18164	18104	18056	18095	18147	18013	18149	18266	18143	17900	18082	18167	18283	17995	18018	18179	18257	18205	18035	18200	18194	18182	18179	17950	18233	18241	18097	18307	18129	18125	18182	18380	18083	18282	18031	18236	18064	18130	18196	18139	18019	17968	17844	18220	17985	17968	18058	17965	17915	18165	18223	18122	18141	18202	18040	18280	18101	18194	18054	18251	18293	18259	18279	18289	18282	18263	18114	18154	18026	18255	18055	18196	18002	18212	18032	18162	18232	18185	18138	18156	18265	18276	18028	18057	18314	18090	18135	18210	18302	18078	18134	18325	18010	18149	18285	18187	18218	18161	18208	18130	17976	18208	18158	17929	18137	18312	17994	18330	18307	18088	17930	18058	18036	18090	17884	18086	18021	18034	18010	18146	17941	18063	18129	18148	18095	18123	18243	18201	18096	18085	18292	17958	18132	18243	18070	18149	18174	18162	17970	18085	18116	18167	18179	18169	18026	17936	18196	18254	18260	18177	18342	18180	18377	18170	18244	18171	18247	18333	18412	18204	18282	18304	17938	18158	17929	18206	18195	18164	18302	17945	18040	18363	18013	18186	18111	18234	18148	18379	18282	18269	18037	18057	17903	18048	18097	18298	18093	18052	18087	18148	18204	18124	18079	18227	18268	18121	18032	18058	18162	18013	18123	18243	18259	18142	18101	18053	18153	18029	18070	17983	18104	18079	18201	18231	17883	18234	18174	18267	18309	18201	18371	18336	18181	18066	18289	18191	18262	18169	18049	18087	18214	18193	17983	18053	18151	18113	18294	18163	18105	18017	18197	17997	18160	18202	18112	18084	18099	18307	18017	18147	17714	18078	17962	18193	18188	18035	17987	18118	18096	18083	18134	17917	18219	18032	18108	18125	17983	18205	18224	18147	18217	18304	18262	18160	18186	18082	18084	18164	18149	18169	18246	17936	18073	18230	18116	18219	18109	18185	17927	18087	18110	18128	18121	18193	18310	18138	18174	18094	18170	18238	18243	18165	18378	18027	18272	18139	18002	18139	18111	18057	18008	18245	17946	18230	18173	18059	18039	18350	17851	17994	17980	17933	18075	18450	18249	18041	18153	18136	18050	18371	18031	18141	18112	18263	17910	17966	18311	18133	18020	18103	18027	17979	17871	18172	18234	18124	18284	18024	18150	18129	18328	18142	18170	18397	18094	18087	18066	18034	18008	18200	18169	17814	18096	17990	18293	18144	18088	18229	18137	18110	18211	18211	18099	17999	18170	18071	18096	17886	18236	18234	18106	18102	18180	18421	18022	18113	17994	18225	17862	17842	18141	18213	18189	18213	18150	18127	18202	18012	18123	17930	18158	18057	18132	18270	18012	18058	18388	18074	18253	18289	18114	17822	18037	18110	18133	18102	18049	17807	18316	18106	17915	18192	18269	18208	18146	18265	18051	18298	18375	18178	18303	18098	18144	18332	18230	18084	18128	18065	17991	18024	18140	18343	18266	17911	18158	18184	18105	18170	18153	18153	18227	17966	18063	17928	18083	18056	18103	18202	18180	18063	17898	18123	18290	18077	18037	18437	18217	18073	18046
22569	38644	36554	30232	26413	25281	43562	73572	54272	39425	23780	16228	14527	14296	14304	14157	14201	14198	14152	14198	14058	14100	14081	14145	14196	14075	14239	14290	14240	14031	14122	14293	14262	14172	14006	14120	14264	14333	14269	14270	14019	14279	13910	14031	14141	14059	13928	14087	14309	14136	14195	14063	14194	14051	14193	14207	14118	14183	14300	14207	14008	14284	14112	14239	14230	14157	14109	14179	14136	14111	14309	14141	14270	14269	13903	13965	14207	14129	14168	14098	14136	14059	14047	14161	14263	14130	14021	14137	14051	14056	14222	14241	14010	14237	14221	14330	14139	14102	14260	14063	14226	14167	14062	14171	14150	14141	14138	14004	14139	14190	14259	14209	14137	14049	14215	14210	13993	14158	14085	14181	14141	14167	14027	14146	14239	14037	14034	14293	14186	14202	13969	14196	13911	14019	14078	14153	14197	14203	14196	14072	14101	14144	14228	13993	14092	14250	14072	14124	13977	14056	14139	14061	14007	14128	14182	14176	14057	14078	13969	14010	14223	14051	14159	14202	14316	14180	14257	14029	14048	14238	14252	14103	14021	14214	14146	14273	14157	14005	14137	14118	14051	13993	14161	14087	14119	14139	14103	14238	14196	14164	14249	14095	14215	13988	14226	14312	14243	14139	14253	14125	14067	14178	14084	14094	14095	14105	13972	14111	14048	14097	14044	14176	14131	14042	14175	14324	14194	14069	14364	14087	14025	14039	14085	14099	13976	14176	13969	14270	14059	14140	14313	14067	14159	14324	13990	14161	14147	14205	14190	14132	14067	14221	14039	14132	14215	14092	14080	14103	14234	14112	14173	14146	14144	14181	14037	14190	13957	14104	14116	14194	14098	14016	14098	14165	14200	14290	14042	14124	14027	14215	14082	14099	14215	14176	14161	14132	14075	14129	14130	13968	14257	14306	14045	14037	14098	14182	14270	14087	14144	14068	14214	14091	14168	14158	13956	14201	14036	14135	14149	14127	14121	14114	14124	14227	14263	14084	14050	14044	14043	14190	14253	14047	14050	14095	13947	14227	14219	14039	14144	14077	14116	14209	14035	14194	14132	13999	14116	14218	14111	14215	14072	14006	14040	13947	14090	14185	14216	14187	14198	14218	14117	14288	14174	14077	14347	14019	14095	14069	14100	14231	14004	14191	14373	14145	14251	14168	14106	13964	14218	14279	14191	14140	14045	13855	14096	14045	14267	14042	14075	14125	14161	14095	14018	14056	14163	14102	14076	14024	14219	14049	14109	14075	14119	14112	14219	14126	14109	14033	14139	14246	14093	13959	14221	14001	14177	14252	14115	13976	13993	14026	14172	14160	14173	14243	14096	14240	14188	14165	14031	14233	14092	14285	14326	14110	13996	14099	14232	14052	14234	14081	14252	14115	14049	14013	14286	14058	14075	14231	14253	14289	14226	13958	14071	14082	14191	14139	14337	14059	14081	14006	14094	14125	14253	14112	14163	14197	14385	14226	14157	14138	14186	14173	14136	14250	14081	14091	14129	14065	14164	14070	14233	14188	14114	14214	13981	14171	14279	13975	14168	14014	14121	14113	14156	14116	14104	14215	14180	14107	13930	14185	14182	14040	14150	14174	14128	14218	14130	14259	14243	14146	14201	14061	14085	14145	14005	14197	14109	14085	14179	14137	14102	14161	14052	14152	14153	14167	14108	14107	14139	13974	14145	14056	14216	14116	14092	14161	14206	14194	14046	14211	14287	14237	14176	14079	14257	14301	14084	14025	14098	14093	14126	14236	14141	14278	14172	14292	14099	14280	14048	14262	14041	14044	14282	14189	14101	14323	14117	14194	14167	14151	14085	14105	14212	14247	14148	14103	14226	14055	14263	13990	13965	14088	14114	14042	14087	14287	14020	14105	14164	14207	14003	13989	14167	14051	14218	13937	14085	14105	14097	14144	14188	14050	14017	14159	13927	14158	14159	14123	14153	14054	14058	14076	13906	14058	14128	14150	14213	14015	14142	14023	14108	14202	14176	14110	14261	14087	14202	14213	14100	14089	14176	14141	14151	14217	14072	14214	14280	14014	14289	14015	14111	14289	14128	14167	14177	14264	14053	13928	14163	14304	14049	13937	14208	14034	14065	14125	14030	13944	14092	14001	14106	14224	14199	14185	14128	14197	14111	14201	14129	14280	14201	14098	14185	14001	14088	14396	14048	14087	14129	14154	14078	14031	14038	14171	14159	14095	14260	13997	14100	14108	14119	14011	14183	14201	14300	14227	14071	14142	14251	14148	14175	14180	14094	14123	14030	14061	14014	14043	14024	14010	14030	14176	14168	14205	14227	14204	14147	14182	14116	14180	14191	14395	14060	13993	14210	14173	14210	14266	14244	14250	13968	14209	14235	14237	14211	14144	13938	14133	14146	14035	14287	14169	14203	13935	14072	14155	14292	14245	14167	14095	14095	14086	14123	14029	14141	14166	14191	14170	14231	14152	14115	14265	14347	14109	14129	13977	14003	14129	14060	14098	14105	14063	14401	14180	14247	14241	14119	14142	14097	14075	14176	14168	14086	14103	14119	14230	13958	14139	14148	14206	14136	14053	14171	13993	14133	14155	14139	14112	14162	14155	14111	13946	14241	14047	14124	14205	14106	14044	13992	14190	14258	14133	14127	14038	14224	14094	13997	14082	14220	14058	14038	14052	14042	14117	14202	14247	14108	14163	14031	14126	14178	13918	14183	14136	14116	14155	14085	14095	14288	14020	14296	14133	14126	14106	14057	14171	14218	14044	14064	14055	14008	14233	13998	14021	14159	14247	14214	14104	14109	14093	14201	14146	14188	14092	14064	14055	14266	13980	14067	14112	14072	14155	13974	14006	14132	14184	14087	13927	14214	14060	14153	14053	14188	14123	14068	14262	14074	14106	14160	14334	14108	14139	13974	14236	13912	14189	14109	14208	14121	14028	14234	14128	13960	14171	14151	14187	14048	14187	14302	14098	14152	14118	14164	14119	14118	14139	14076	14113	14240	14042	14218	14157	14156	14191	14081	14037	14111	14058	14237	14118	14056	13896	13935	14220	14101	14124	14180	13944	14153	14145	14156	14148	14054	14103	14198	14114	14149	14193	14148	14313	14017	14135	14050	14195	14113	14083	14248	14147	14140	14130	14182	14144	14067	14184	14152	14050	14146	14089	14045	13989	14100	14262	14135	14105	13932	14317	14074	14141	14125	14106	14147	14097	14065	14060	14132	14157	14170	13994	14208	14152	13919	14344	14153	14068	14220	14041	14313	13990	14251	14032	14011	14147	14061	14126	14292	14031	14154	14164	14043	14212	14186	13972	14096	14075	13984	14142	14189	13987	14016	14085	13973	13988	14273	14211	14114	14057	14071	14136	14001	14173	14123	14055	14118	14114	14277	14333	14269	14077	14161	14028	14168	14119	14084	14156	14230	14326	13960	14095	14372	14050	14217	14173	14019	14161	14136	14025	14173	13878	14146	14294	14264	14044	14033	14118	14124	14101	14203	14156	14072	14325	14166	14336	14041	14231	14175	14298	14152	14212	14046	14060	14190	14016	14155	14089	13987	13956	14129	14147	14185	14170	14051	14015	14272	14114	14100	14130	14018	14339	14163	14175	14058	14075	14124	14219	14170	14170	14058	14250	14105	14204	14048	14202	14052	14209	14029	14199	14242	14152	14196	14204	14113	14108	14053	14284	14206	14130	14112	14127	14127	14212	14017	14108	14160	13973	14095	14069	14210	14173	14043	14336	14178	14120	14001	13877	14253	14218	14248	14092	14150	14152	14213	14033	14255	14158	14196	14151	14118	14026	14240	14035	14144	13905	14117	14115	14241	14202	13944	14386	14266	14256	14060	14148	14293	14133	13946	14173	14165	13966	14385	14046	14039	14263	14069	14136	13990	14072	14114	14272	14215	14156	14013	14130	14189	14037	13949	14021	14132	14127	14104	14164	14056	14220	14081	14038	14127	14078	14181	14196	14134	13996	14139	13999	14083	14205	14188	14155	14071	14096	14078	14158	14294	14115	14132	14211	14105	14082	14074	14082	14121	13976	14067	14202	14181	14114	14064	14125	14209	14111	14103	14230	14217	14019	14131	13890	14163	14099	14039	14200	14197	14099	14061	14558	14049	14118	14165	14213	14138	14216	14096	14136	14102	13984	14050	14217	14193	14074	14126	14215	14086	14101	14163	14058	14128	14056	14152	14215	14282	14149	14220	14044	14173	14132	14267	14013	14141	14098	13962	14048	14157	14133	14052	14193	14119	14079	14028	14044	14183	14239	13985	14092	14274	14123	14208	14224	14208	14193	14069	14115	14038	14213	14257	14117	13979	14190	14005	14246	14077	14195	14139	14105	14150	14166	14096	14220	14180	14046	14092	14042	14180	14233	14043	14050	14157	14075	14247	14048	14080	14306	14272	14023	14168	14086	14227	14039	14283	14082	14202	14157	14234	14238	14106	14070	14161	14076	14286	14204	14378	14048	14153	14296	14137	14020	14168	14163	14181	14155	14204	14247	14252	14309	14064	14141	14233	14128	14240	14067	13988	13923	14128	14145	14298	14171	14104	14020	14161	13934	14207	14143	14136	14137	14189	13970	14138	14307	14174	14215	14087	14145	14230	14177	14151	14069	14143	14159	14045	14233	14053	14056	14168	14239	14028	14053	14101	14077	14156	14189	14119	14092	14131	14082	14136	14061	14135	13895	14165	14099	14120	14171	14013	14034	14134	14109	14116	14167	14167	14195	14439	14017	14263	14244	14335	14012	14203	14120	14188	14110	14030	14175	14188	14208	14130	14149	14064	14266	14071	14284	14115	14176	14114	14081	14201	14165	14188	14088	14069	14019	14201	14139	13957	14170	14190	14064	14191	14057	14106	14105	14143	14111	14134	14121	14181	14222	14248	13923	14183	14189	13983	14167	14126	14141	14136	14144	14083	14185	14271	14104	14082	14096	14228	14108	14197	14120	14157	14076	14216	14184	14025	14246	14101	14134	14064	14199	14208	14182	14167	14061	14069	14097	14033	14183	14496	14083	14090	14129	14241	13851	14049	14192	14207	14079	14236	14078	14304	13972	14070	14190	14116	14142	14038	14260	14118	14203	13853	14373	14228	13943	14126	14187	14163	14242	14146	14102	14100	14022	14055	14105
30515	24466	26199	23150	20847	20568	21962	28290	25854	22496	20342	19567	19508	19220	19510	19271	19365	19076	19292	19533	19392	19098	19199	19348	19372	19469	19367	19228	19229	19394	19329	19370	19340	19250	19411	19339	19171	19340	19331	19172	19172	19346	19173	19060	19114	19083	19313	19431	19327	19470	19501	19239	19361	19491	19043	19247	19298	19422	19366	19145	19065	19283	19318	19150	19267	19265	19278	19067	19122	19344	19337	19186	19147	19181	19368	19256	19537	19318	19147	19256	19253	19060	19076	19288	19188	19020	19325	19151	19108	19260	19254	19312	19259	19093	19093	19157	19005	19257	19220	19473	19436	19222	19282	19176	19326	19342	19312	19148	19228	19198	19465	19427	19050	19231	19380	19125	19146	19037	19109	19194	19141	19289	19331	19178	19193	19326	19222	19274	19110	19246	19225	19511	19288	19286	19361	19241	19359	19187	19326	19499	19243	19380	19278	19447	19076	19233	19174	19169	19211	19394	19126	19351	19301	19153	19396	19376	19414	19310	19103	19210	19323	19177	19188	19201	19040	19496	19512	19427	19283	19147	19201	19471	19396	19281	19085	19473	19276	19308	19212	19183	19268	19388	19167	19092	19010	19159	19140	19235	19511	19213	19540	19048	19333	19452	19374	19279	19292	19504	19129	19125	19304	19404	19295	19360	19122	19364	19323	19281	19357	19293	19190	19067	19181	19295	19165	19464	19211	19248	19081	19413	19076	19049	19336	19260	19274	19152	19128	19010	19300	19077	19252	19191	19109	19179	19156	19239	19143	19007	19329	19321	19345	19214	19273	19197	18950	19148	19331	19138	19293	19203	19533	19385	19266	19374	19272	19263	19215	19316	19109	19026	19085	19152	19340	19203	19526	19440	19047	19141	19304	19143	19089	19390	19429	19386	19362	19098	19404	19251	19224	18896	19142	19138	19009	19208	19322	19177	19338	19371	19032	19091	19386	19094	19326	19296	19164	19197	19138	19476	19252	19137	19132	19231	19301	19289	19107	19166	19090	19328	19258	19205	19321	19163	19253	19153	19476	19262	19264	19361	19354	19408	19184	19238	19292	19168	19463	19243	19096	19340	19092	19386	19143	19326	19187	19330	19209	19653	19255	19312	19235	19207	19381	19377	19224	19409	19213	19442	19311	19190	19392	18985	19093	19367	19129	19096	19308	19246	19207	19222	19376	19090	19158	19241	19393	19094	19345	19248	19253	19276	19178	19313	19193	19435	19361	19253	19226	19344	19092	19351	19434	19425	19222	19445	19166	19302	19447	19141	19221	19218	19146	19263	19355	19252	19391	19456	19458	19065	19218	19243	19294	19175	19204	18955	19117	19183	19181	19361	19284	19145	19315	19233	19294	19247	19340	19236	19435	19230	19338	19396	19159	19135	19478	19145	19211	19220	19206	19438	19300	19362	19208	19275	19236	19159	19490	19338	19309	19277	19267	19272	19209	19184	19109	19259	19239	19240	19345	19289	19323	19116	19033	19181	19064	19080	19218	19170	19656	19299	19289	19444	19381	19183	19202	19328	19239	19147	19218	19142	19421	19102	19229	19124	19286	19346	19172	19342	19312	19189	19378	19359	19098	19283	19268	19193	19430	19217	19312	19456	19241	19247	19388	19420	19257	19130	19406	19018	19197	19226	19319	19464	19251	19210	19361	19306	19008	19307	19247	19284	19322	19190	19071	19020	19018	19158	19202	19338	19207	19191	19151	19299	19040	19418	19520	19309	19418	19332	19338	19293	19438	19257	19174	19247	19215	19524	19357	19268	19318	19212	19401	19129	19239	19290	19350	19323	19302	19163	19208	19221	19167	19071	19275	19396	19255	19361	19017	19293	19135	19236	19311	19269	18917	19290	19351	19245	19229	19319	19297	19366	19445	19300	19373	19272	18999	19168	19342	19370	18997	19116	19289	19294	19413	19387	19284	19268	19352	19193	19443	19213	19164	19200	19293	19105	19208	19375	19413	19213	19364	19331	19042	19188	19339	19203	19126	19136	19297	19333	19055	19014	19406	19246	19219	19188	19386	19184	19243	19186	19217	19345	19394	19203	19193	19178	19163	19175	19239	19487	19211	19256	19321	19438	19269	19238	19309	19116	19189	19311	19290	19327	19317	19204	19329	19317	19161	19328	19217	19262	19435	19145	19037	19139	19518	19330	19234	19049	19171	19266	19201	19170	19256	19115	19142	19357	19364	19264	19299	19407	19456	19306	19196	19035	19368	19074	19137	19301	19125	19312	19214	19263	19297	19157	19286	19362	19400	19320	19178	18959	19338	19229	19367	19149	19355	19251	19412	19055	19271	19038	19288	19364	19340	19244	19429	19178	19277	19418	19292	19084	19105	19228	19307	19413	19343	19362	19111	19294	19134	19473	19238	19380	19355	19403	19050	19534	19292	19399	19076	19358	19290	19090	19261	19262	19070	19188	19229	19199	19198	19274	19064	19088	19008	19151	19130	19122	19296	19247	19410	19131	19191	19238	19254	19251	19343	19313	19127	19323	19083	19243	19451	19124	19219	19243	19267	19412	19081	19490	19346	19209	19226	19285	19036	19289	19291	19150	19266	19122	19385	19197	19178	19137	19203	19316	19091	19114	19235	19116	19287	19025	19088	19147	19319	19104	19175	19228	19224	19000	19172	19184	19257	19228	19353	19233	19499	19288	19202	19175	19133	19406	19256	19257	19212	19104	19076	19278	19121	19326	19066	19479	19325	19390	19300	19442	19287	19248	19224	19234	19267	19193	19064	19305	19094	19123	19222	19222	19220	19178	19172	19300	19203	19264	19248	19079	19202	19227	19265	19150	19187	19163	19396	19180	19191	19529	19434	19344	19336	19214	19383	19345	19182	19094	19277	19169	19275	19388	19263	19348	19428	19258	19245	19278	19337	19512	19453	19379	19167	19199	19313	19032	19352	19030	19463	19275	19218	19141	19108	19410	19253	19196	19321	19484	19262	19033	19163	19231	19223	18994	19180	19258	19607	19289	19297	19214	19350	19415	19394	19530	19400	19313	19296	19205	19222	19548	19450	19214	19293	19208	19333	19336	19288	19282	19357	19327	19149	19264	19199	19268	19269	19388	19230	19138	19187	19441	19129	19088	19376	19476	19121	19285	19253	19249	19524	19325	19410	19179	19255	19183	19386	19237	19268	19415	19578	19172	19135	19224	19268	19473	19299	19285	19383	19293	19295	19465	19210	19245	19312	19259	19124	18952	19411	19142	19416	19236	19344	19429	19250	19154	19330	19220	19205	19006	19215	19298	19262	19138	19056	19365	19263	19330	19162	19219	19360	19307	19301	19071	19410	19248	19377	19334	19434	19334	19450	19380	19394	19101	19392	19194	19155	19141	19148	19249	19151	19154	19241	19261	19050	19150	19336	19334	19179	19220	19264	19244	19282	19061	19046	19110	19451	19272	19320	19401	19428	19152	19133	19061	19362	19116	18993	19204	19285	19417	19304	19174	19366	19404	19100	19209	19240	19042	19577	19314	19096	19387	19326	19159	19336	19213	19195	19443	19386	19183	19415	19265	19343	19228	19393	19229	19232	18977	19105	19234	19286	19336	19366	19449	19248	19173	19280	19324	19432	19368	19295	19246	19180	19224	19070	19275	19411	19221	19201	19228	19445	19212	19166	19333	19393	19283	19203	19373	19221	19289	19055	19169	19258	19237	19232	19250	19092	19161	19356	19229	19275	19367	19282	19287	19343	19219	19090	19172	19246	19325	19454	19303	19341	19255	19340	19355	19415	19104	19299	19296	19373	19122	19140	19075	19343	19340	19275	19333	19035	19277	19088	19240	18979	19296	19437	19255	19160	19197	19169	19360	19306	19176	19222	19255	19281	19369	19300	19272	19103	19353	19228	19489	19172	19218	19232	19306	19166	19318	19251	19336	19316	19217	19253	19240	19278	19351	19449	19212	19246	19096	18990	19326	19329	19157	19388	19419	19323	19166	19254	19341	19330	19272	19347	19286	19094	19277	19095	19237	19282	19370	19252	19259	19434	19366	19382	19239	19350	19301	19313	19134	19564	19297	19329	19268	19269	19278	19401	19409	19210	19234	19217	19112	19290	19299	19398	19206	19433	19374	19054	19058	19095	19154	19288	19202	19350	19238	19140	19096	19179	19185	19242	19090	19259	19370	19268	19095	19317	19342	19323	19203	19375	19302	19133	19180	19303	19216	19131	19158	19294	19112	19264	19173	19313	19271	19217	19113	19204	19282	19135	19164	19237	19211	19418	19360	19370	19495	19408	19351	19295	19289	19331	19282	19107	19323	19308	19212	19078	19237	19107	19295	19242	19241	19368	19254	19247	19178	19158	19122	19301	19270	19384	19225	19208	18872	19236	19108	19250	19282	19174	19126	19261	19166	19327	19178	19164	19055	19340	19108	19265	19291	19239	19302	19148	19400	19348	19268	19188	19277	19143	19311	19428	19302	19263	19061	19154	19152	19254	19106	19258	19147	19367	19177	19436	19172	19205	19251	19191	19277	19180	19415	19141	19378	19251	19201	19329	19509	19267	19300	19145	19156	19072	19240	19346	18994	19482	19427	19231	19272	19238	19133	19147	19440	19208	19314	19289	19208	19371	19173	19203	19105	19142	19266	19310	19344	19172	19302	19180	19441	19379	19175	19157	19397	19292	19322	19269	19301	19228	19175	19289	19106	19201	19236	19122	19140	19140	19358	19287	19290	19316	19400	19300	19205	19307	19214	19394	19150	19265	19372	19162	19238	19310	19295	19505	19369	19169	19469	19476	19430	19241	19303	19292	19271	19327	19036	19119	19179	19082	19208	19233	19258	19170	19174	19419	19147	19536	19329	19368	19316	19211	19186	19155	19265	19290	19069	19223	19246	19291	19428	19394	19391	19311	19119	19204	19359	19326	19323	19348	19245	19314	19325	19365	19443	19373	19153	19450	19154	19262	19228	19193	19265	19041	19263	19168	19141	19352	19350	19387	19435	19181	19378	19265	19316	19440	19502	19207	19167	19215	18982	19326	19266	19302	19180	19168	18846	19377	19131	19108	19333	19170	19191	19113	19117	19168	19170	19144	19334	19332	19460	19314	19421	19351	19399	19276	19173	19229	19204	19150	19317	19204	19226	19237	19065	19290	19387	19282	19229	19194	18974	19461	19386
18842	24046	22906	18072	17021	16760	19417	27085	21925	18114	15783	14967	14848	14719	14916	14701	14759	14765	14736	14578	14827	14728	14760	14742	14841	14749	14896	14635	14826	14787	14680	14819	14721	14660	14689	14730	14794	14882	14770	14677	14742	14822	14721	14790	14752	14782	14690	14869	14677	14735	14850	14774	14625	14663	14721	14771	14766	14905	14796	14626	14799	14637	14827	14791	14786	14669	14660	14625	14801	14822	14758	14707	14893	14684	14760	14743	14912	14782	14703	14871	14572	14728	14748	14484	14781	14904	14706	14756	14599	14758	14795	14852	14734	14858	14730	14697	14831	14814	14732	14760	14850	14721	14711	14802	14607	14786	14828	14873	14680	14652	14851	14710	14853	14689	14789	14687	14597	14683	14587	14601	14905	14736	14627	14886	14912	14718	14734	14817	14842	14757	14800	15007	14647	14850	14967	14791	14769	14738	14713	14665	14644	14667	14686	14700	14780	14629	14875	14642	14669	14784	14902	14668	14690	14659	14785	14905	14830	14851	14868	14875	14881	14813	14812	14721	14757	14707	14835	14747	14721	14748	14697	14755	14730	14675	14812	14778	14693	14710	14749	14603	14809	14846	15017	14759	14686	14708	14834	14933	14831	14842	14710	14796	14955	14726	14720	14662	14798	14856	14745	14762	14791	14641	14746	14933	14747	14804	14591	14812	14807	14800	14692	14899	14911	14743	14776	14571	14892	14796	14741	14657	14712	14866	14800	14846	14738	14580	14872	14845	14598	14754	14690	14911	14748	14669	14668	14796	14703	15009	14781	14721	14840	14636	14807	14823	14741	14744	14769	14776	14506	14723	14859	14776	14674	15015	14914	14802	14797	14809	14657	14943	14459	14720	14725	14655	14803	14601	14900	14927	14903	14739	14958	14735	14772	14664	14846	14754	14854	14821	14773	14694	14830	14858	14774	14808	14786	14751	14701	14823	14924	14958	14726	14578	14769	14788	14794	14672	14790	14658	14918	14769	14831	14817	14731	14864	14836	14839	14667	14770	14708	14698	14777	14758	14575	14857	14679	14708	14752	14806	14758	14880	14608	14831	14733	14808	14683	14605	14640	14831	14772	14994	14799	14774	14721	14704	14785	14957	14932	14927	14723	14755	14877	14697	14663	14731	14548	14763	14707	14844	14767	14708	14801	14675	14820	14728	14949	14756	14889	14557	14656	14717	14837	14690	14873	14718	14686	14593	14642	14689	14711	14786	14747	14705	14825	14630	14778	14657	14832	14521	14631	14660	14778	14791	14811	14998	14635	14910	14576	14655	14824	14776	14697	14688	14681	14892	14750	14868	14782	14912	14774	14767	14621	14733	14878	14745	14749	14670	14508	14897	14809	14725	14649	14695	14791	14795	14749	14634	14852	14742	14876	14796	14648	14807	14705	14837	14951	14828	14806	14451	14615	14867	14688	14515	14700	14821	14813	14666	14863	14671	14705	14733	14923	14904	14705	14743	14893	14832	14697	14864	14623	14724	14784	14805	14800	14836	14854	14649	14686	14707	14883	14783	14844	14575	14541	14804	14791	14842	14748	14896	14827	14693	14746	14829	14965	14735	14635	14798	14713	14733	14704	14771	14896	14852	14594	14692	14892	14782	14631	14723	14649	14712	14631	14660	14808	14702	14855	14764	14804	14731	14800	14849	14757	14792	14772	14716	14868	14765	14754	14739	14799	14754	14783	14694	14672	14823	14831	14713	14615	14499	14841	14774	14747	14685	14719	14863	14633	14899	14891	14764	14812	14689	14849	14846	14798	14729	14704	14772	14867	14561	14738	14698	14823	14707	14714	14667	14715	14524	14702	14759	14679	14700	14622	14833	14873	14695	14719	14832	14780	14877	14761	14791	14663	14699	14784	14838	14824	14714	14762	14728	14839	14833	14929	14794	14749	14766	14781	14828	14750	14654	14751	14765	14674	14903	14719	14695	14643	14638	14743	14789	14655	14535	14788	14790	14807	14791	14747	14797	14764	14846	14756	14905	14708	14786	14845	14798	14779	14834	14722	14759	14809	14664	14778	14842	14717	14652	14779	14871	14863	14880	14694	14624	14816	14608	14798	14756	14759	14699	14656	14607	14820	14735	14586	14740	14668	14819	14787	14836	14743	14891	14864	14762	14855	14748	14903	14811	14826	14640	14671	14832	14842	14729	14704	14774	14771	14867	14723	14831	14788	14836	14794	14723	14786	14820	14730	14778	14791	14696	14772	14674	14808	14690	14720	14808	14695	14736	14848	14826	14694	14627	14862	14628	14828	14657	14761	14755	14857	14820	14799	14858	14767	14860	14750	14850	14735	14747	14623	14804	14711	14867	14653	14731	14665	14808	14765	14782	14916	14731	14729	14630	14724	14622	14756	14708	14699	14850	14755	14853	14749	14844	14605	14896	14806	14803	14741	14797	14753	14855	14766	14709	14851	14825	14800	14805	14664	14772	14796	14831	14804	14734	14652	14593	14898	14722	14758	14840	14744	14823	14809	14812	14752	14510	14643	14895	14843	14807	14800	14804	14920	14884	14803	14886	14740	14673	14711	14873	14562	14681	14977	14701	14651	14779	14557	14854	14712	14684	14720	14588	14610	14746	14794	14745	14664	14706	14653	14739	14794	14716	14714	14660	14731	14799	14802	14853	14717	14735	14755	14817	14689	14711	14778	14711	14742	14711	14760	14954	14778	14708	14818	14700	14840	14623	14685	14687	14845	14716	14772	14881	14808	14389	14821	14754	14845	14721	14894	14831	14864	14736	14818	14767	14723	14962	14681	14793	14728	14657	14683	14902	14680	14853	14838	14745	14660	14566	14770	14690	14735	14677	14798	14698	14761	14793	14866	14824	14917	14813	14822	14736	14868	14733	14723	14706	14783	14847	14848	14763	14795	14763	14797	14794	14843	14820	14714	14779	14805	14712	14781	14814	14835	14719	14604	14587	14874	14641	14745	14736	14667	14736	14503	14601	14764	14586	14633	14713	14752	14748	14902	14728	14786	14840	14776	14994	14774	14768	14720	14843	14658	14967	14788	14813	14658	14739	14791	14736	14922	14705	14914	14843	14860	14668	14752	14626	14765	14828	14719	14778	14811	14632	14800	14709	14626	14636	14842	14907	14572	14755	14628	14700	14767	14723	14703	14838	14697	14574	14769	14764	14801	14741	14692	14702	14941	14705	14769	14844	14824	14905	14748	14735	14711	14609	14968	14709	14913	14715	14817	14698	14535	14822	14774	14849	14668	14868	14832	14736	14980	14860	14647	14760	14879	14748	14734	14735	14770	14705	14759	14490	14691	14621	14567	14748	14687	14727	14750	14790	14737	14786	14608	14731	14836	14712	14874	14804	14743	14670	14679	14853	14759	14507	14761	14818	14869	14785	14873	14767	14847	14877	14840	14758	14794	14705	14740	14837	14609	14815	14912	14644	14789	14747	14764	14791	14676	14480	14695	14730	14652	14773	14649	14815	14862	14807	14738	14833	14849	14783	14936	14841	14768	14648	14685	14706	14756	14765	14714	15003	14861	14794	14900	14575	14830	14774	14722	14900	15006	14594	14756	14769	14758	14838	14845	14738	14897	14737	14915	14662	14808	14778	14474	14640	14846	14696	14928	14853	14729	14761	14803	14761	14902	14504	14854	14840	14852	14689	14769	14709	14676	14918	14797	14716	14742	14848	14874	14682	14754	14928	14732	14763	14847	14868	14736	14706	14849	14772	14821	14869	14748	14550	14825	14757	14735	14609	14760	14865	14745	14710	14899	14644	14636	14878	14616	14799	14747	14766	14912	14888	14688	14851	14772	14729	14708	14724	14774	14899	14862	14763	14902	14681	14755	14673	14814	14775	14649	14596	14789	14580	14919	14884	14954	14838	14769	14858	14720	14925	14783	14809	14713	14781	14610	14873	14706	14772	14933	14903	14688	14828	14811	14710	14666	14874	14737	14653	14862	14743	14723	14787	14716	14647	14683	14650	14746	14638	14876	14782	14631	14764	14521	14713	14833	14777	14606	14678	14855	14899	14795	14678	14771	14588	14706	14637	14841	14816	14809	14836	14557	14738	14621	14726	14617	14696	14814	14573	14830	14853	14875	14618	14774	14838	14899	14697	14862	14837	14919	14686	14773	14738	14731	14677	14787	14733	14787	14680	14793	14682	14798	14757	14677	14925	14706	14876	14765	14761	14833	14668	14605	14744	14786	14869	14824	14860	14781	14992	14727	14752	14694	14673	14851	14732	14840	14963	14821	14701	14686	14645	14831	14611	14612	14703	14909	14810	14919	14827	14829	14706	14642	14696	14791	14879	14708	14799	14722	14774	14821	14836	14715	14743	14793	14833	14841	14773	14873	14743	14812	14831	15012	14647	14724	14716	14836	14593	14776	14832	14678	14815	14742	14697	14484	14783	14897	14750	14824	14652	14826	14679	14899	14529	14825	14772	14713	14866	14872	14925	14739	14807	14808	14719	14807	14755	14645	14714	14771	14685	14867	14797	14857	14765	14884	14603	14724	14603	14711	14768	14783	14645	14918	14630	14825	14911	14670	14786	14707	14653	14782	14797	14737	14935	14876	14757	14814	14905	14982	14816	14902	14728	14829	14887	14747	14706	14829	15027	14655	14685	14874	14771	14780	14611	14733	14657	14619	14843	14745	14664	14725	14891	14617	14791	14780	14740	14788	14723	14913	14606	14848	14720	14856	14935	14572	14990	14845	14814	14903	14720	14817	14715	14994	14789	14756	14714	14653	14801	14638	14837	14676	14939	14686	14729	14822	14745	14810	14849	14723	14736	14756	14805	14838	14609	14865	14842	14810	14869	14658	14736	14808	14853	14770	14722	14726	14863	14706	14708	14515	14807	14763	14706	14603	14801	14611	14867	14662	14749	14623	14701	14903	14818	14910	14827	14720	14780	14745	14802	14754	14688	14764	14797	14857	14733	14722	14746	14759	14682	14660	14783	14836	14880	14744	14430	14748	14698	14727	14860	14796	14730	14660	14835	14799	14803	14798	14725	14873	14704	14815	14974	14796	14785	14791	14590	14827	14697	14723	14784	14657	14697	14707	14582	14719	14770	14822	14805	14576	14627	14784	14718	14862	14837	14781	14854	14697	14719	14778	14757	14761	14774	14818	14871	14949	14795	14716	14792	14709	14601
25211	21083	28097	25244	23957	24582	36730	63005	48844	35298	25291	20710	19354	18980	18977	18837	18949	18949	18983	18957	18857	19160	18831	18793	18998	18822	18851	18970	18783	19013	18774	19007	18796	18904	18865	18794	18993	18981	18882	18819	18867	18777	18996	19047	18877	18900	18820	18674	18703	18862	18700	18746	18779	18924	18749	18743	18810	19117	18915	18737	18910	18737	18975	18923	18972	19018	18849	19058	18953	18680	18789	18976	18933	18845	18695	18720	18973	18704	18717	19063	18856	18880	18723	18956	18654	18547	18891	18853	18836	18989	18898	18929	18769	18610	18898	19004	18846	18640	18841	18974	19111	18799	18925	18853	18728	18641	18959	18962	18987	18937	19046	18874	18811	19017	18862	18871	18788	18846	18695	18956	18937	19041	18677	18907	18859	18682	18995	19005	19047	18797	19068	18862	18885	18782	18996	18873	18908	18857	18904	18709	18840	18724	19154	18911	18775	18916	18877	18805	18623	18861	19007	18857	19106	18896	18812	18746	18741	18761	18836	18839	19024	18717	18864	19094	18596	18848	18933	18895	19170	18766	19020	18752	18686	19001	18998	18915	18855	18906	18746	18811	18855	19019	18914	18947	18661	18772	18873	18801	18967	18770	18978	18832	18930	18906	18974	18951	18839	18938	18865	18980	19044	19014	18889	18912	18829	18908	18758	18993	18865	18855	18726	18901	18720	18853	18968	18649	18928	18812	18881	18962	18670	18723	18836	18928	18839	19035	18807	18914	18855	18776	18684	18823	19007	18797	18769	18826	18913	18711	18856	19012	18687	18666	18737	18839	18878	18798	18505	18576	18752	18840	18979	19051	18858	18835	18738	18765	18912	18862	19092	18749	18820	18856	18794	18766	18869	18865	18992	18821	18996	18766	18951	18889	18766	18756	18768	19028	18989	18876	18716	19013	18771	18904	18920	18910	19139	18839	18828	18793	19038	18874	18756	18735	18678	19013	18810	18850	18914	18925	18993	18927	18836	18717	18731	19018	18825	18788	18908	18819	18739	18977	18878	19141	18790	18766	19015	18938	19199	18983	18901	19041	18851	19037	18872	18664	18985	18825	18838	18683	19024	19012	18823	18789	18884	18850	18691	18787	19058	18854	18786	18733	18890	18850	19139	18816	18969	18719	18856	18955	18962	18808	18852	18946	18716	18888	18881	18867	18851	18866	18981	18896	18877	18971	18816	18704	18811	18844	18812	18822	18558	18702	18883	18825	19006	18678	18783	18798	18788	18715	18903	18856	19087	19096	18958	18892	19077	18867	19146	18718	18694	18880	18741	18618	18901	18895	19023	18996	18872	18728	18729	18979	18796	18953	19013	18663	18905	18878	18525	18773	18791	19011	18898	18841	18999	18961	18899	18793	18951	18905	18791	18803	18989	18801	18892	18776	18954	18837	18947	18859	18770	18864	19044	18825	18733	18766	18680	18694	18858	18924	18888	18633	18934	18645	18911	18837	18819	18827	19026	18943	19115	18868	18834	18958	18858	18978	18922	19026	19076	19059	18916	18829	18858	18911	18757	18711	18805	18689	18739	18945	18992	18895	18791	18796	18908	18828	19124	18966	18962	18960	18983	18659	18854	18865	18784	18959	18715	18733	18756	18779	19045	18994	18608	19023	18731	18765	18967	18850	19238	18791	18697	18937	18790	18797	18947	18816	18817	19042	18895	19168	18729	18886	18697	18636	19015	18915	18921	18806	18746	18653	18695	18727	18807	18875	19032	18813	18995	18932	19016	18958	18682	18854	18746	18875	18908	18867	18997	18980	18878	19037	19016	18827	18769	19045	19127	18854	18570	18789	19005	19190	19117	18861	18960	18925	18809	18757	19039	18978	18846	18955	19098	18910	18721	18790	19139	18787	18737	18934	18810	18819	18718	18702	18587	18552	19082	18725	19036	18852	18975	18990	18889	18900	18910	18819	18835	18817	18920	18918	18872	18858	18991	18911	19110	18993	18761	18893	18941	18771	18884	18835	19087	18802	18909	18886	18763	18797	18793	18995	18891	18895	18996	18998	18846	18876	18884	19006	18865	18854	18844	18775	18819	18792	18803	18893	18671	18964	18869	18739	18751	19076	18861	18910	18804	18866	18879	18948	18961	19035	18914	18708	18836	18823	18934	19001	18852	18772	18844	18801	18934	18791	18738	18690	18750	18903	18976	18961	19005	18741	18841	18727	18582	18876	18843	19005	18951	18853	18851	18579	18796	18488	18879	18763	18871	18872	18758	19008	18774	18839	19020	18770	18769	18933	18866	18829	18792	19215	18914	18754	18923	18876	18812	18884	18770	18918	18900	18956	18902	18833	18880	18764	18796	18857	18791	18771	18940	18711	18840	18743	18948	18809	18699	18819	18865	18821	18860	18931	18847	18788	18719	19033	18792	19023	19014	18932	18660	18831	18991	18861	18694	18820	18763	18759	19005	18898	18817	18993	18975	19145	18828	18664	18769	19077	18979	18892	18991	18764	18878	18766	18738	18995	18977	18742	18758	18888	18546	18901	18749	18767	18883	18802	18759	18806	18727	18880	18785	18833	18923	18761	18965	18815	18943	18772	18814	19054	18785	18569	19077	18921	18766	18810	18901	18817	18770	18815	18655	18701	18791	18738	18709	18865	18936	18764	18819	18525	18720	18861	18970	18915	18794	18671	19047	18664	18945	18898	18837	18892	18684	19080	19112	18754	18833	18854	18845	18835	18906	18986	18837	18831	18859	18822	18951	18780	18942	18748	18824	18880	18879	18813	19138	18857	18798	18907	18877	18785	18862	18966	19073	18907	18935	19052	18645	18692	18927	18730	18824	18698	18963	18714	18940	18922	18997	19003	18826	18948	18653	18644	18759	18685	18610	18840	19128	19063	18794	19003	18744	19031	19028	18754	19040	18717	18920	18882	18762	18654	18793	18951	18826	18985	18822	18844	18799	19074	18945	18673	18944	18816	18778	18962	18894	18785	18887	18718	18854	18843	18772	18852	18960	18949	18819	18964	18745	18760	19212	18843	18869	19004	18826	18762	19064	18890	18763	18823	18750	18773	18844	18924	18872	18977	19028	19072	18777	18853	18785	18678	18638	18629	18613	18994	18818	18902	19045	18769	19085	19003	18720	18920	19107	19005	18955	18741	18763	18863	18699	18810	19056	18812	18760	18909	19111	18895	18954	18962	18749	18708	18693	18779	18702	18769	18770	18930	18928	18970	18922	18825	18815	18905	19123	18897	18853	18749	18955	18631	18987	18945	18812	18800	18830	18833	18930	18654	18895	18943	18887	18792	18870	18919	18775	19031	18971	18786	18841	18718	18821	18973	18822	18939	18912	18789	18913	18804	18943	18818	18662	18940	18934	18832	19007	18943	18915	18804	18903	18672	19076	18904	18696	18744	18724	18997	18865	18743	18774	18745	19053	18950	18757	19067	18989	18704	19034	18932	18943	18798	18857	18873	18827	18868	18770	18921	18846	18989	18857	18963	18838	18864	18993	18841	18867	18744	18880	18679	18763	18766	18706	18866	18715	18906	18949	18826	18917	18870	18899	18770	18789	19050	18928	18950	19056	18890	18998	18762	19035	19011	18910	18825	18907	18829	18802	18772	18899	18891	18697	18743	18864	18865	18819	18536	18882	18858	18942	19016	18576	18906	18595	18884	18744	18659	18859	18766	18950	18701	18824	18648	18715	18791	18759	19009	18835	18920	18849	18806	18585	18832	18826	18971	18951	18723	18840	18658	18817	18875	18976	18930	18817	18897	18934	18774	18813	18907	18803	18876	18682	18690	18764	18908	18907	18826	18636	18906	18754	18839	18874	19068	18866	18677	18964	18662	18827	18896	18898	19036	18743	18839	18804	18592	18753	18705	18971	18910	18799	18828	18832	18848	18805	18849	18912	19035	19007	18688	18652	18950	18693	19001	18947	18994	18951	18749	18912	18795	18817	18996	18697	18773	18870	18750	18700	18846	18900	18672	18855	19010	18717	18981	18801	18765	18748	18896	19004	18934	18891	18858	18832	18812	18904	18875	18787	18847	18720	18779	18691	18896	18803	18818	18923	18799	19101	18836	18959	18750	18840	18800	18974	18717	18769	18836	18928	19016	18832	18898	18889	18853	19037	18840	18959	18763	18861	18984	18870	18904	18830	19000	18848	18835	18743	18762	18898	18901	18859	18778	18814	18736	18895	18832	18944	19009	19043	18851	18681	18619	18875	18848	18831	18767	18804	18882	18933	18931	18904	18831	18851	19022	18752	18699	18916	18798	18859	18909	18833	19099	18957	18925	18801	18924	18969	18802	18857	18757	18956	18948	18989	18757	18902	18716	18906	18926	18859	18848	19011	18724	18872	18965	18887	18806	18763	18802	18984	18822	18760	18766	18829	18474	18845	18617	19185	18749	18750	19000	18885	18764	18829	18861	18940	18937	18680	18987	18865	18878	18777	18817	18744	18839	18954	18799	18877	18962	18717	18708	18678	18639	18758	18929	18793	18813	18763	18862	18719	18851	18880	18781	18795	18915	18641	18886	19045	18722	18747	18939	18865	18889	19212	18761	19010	18743	18733	18820	18739	18764	18769	18773	18727	18847	18588	18896	18886	18751	18867	18902	18949	18735	18727	18969	18880	18913	18800	18614	18753	18849	18879	18980	18757	18789	19050	18850	18858	18803	18654	18723	18731	18863	18902	18746	18611	18770	18871	18865	18892	18849	18994	18744	18675	19024	18686	18824	18718	18860	19001	18902	18845	19100	18767	18749	18714	18753	18817	18828	18979	18649	18665	18915	18957	18714	18910	18867	18859	19001	18902	18715	18951	19245	18922	18810	18749	18830	18955	18969	18801	18991	18785	18932	18938	18708	18870	18899	19041	18735	18684	18794	18708	18855	19019	18938	18941	19048	18790	18840	18666	18944	18938	18976	18824	18660	18882	18874	18908	19027	18819	18944	18879	18717	18822	18713	18909	18789	18902	18661	18835	18853	18830	18819	18726	18868	19089	18951	18716	18681	18799	18702	18889	19077	18720	18812	18651	18807	18691	18774	18924	18662	18823	18748	18797	18862	18840	18708	18926	18944	19093	18813	18905	18906	18848	18869	18656	18903	18739	18926	18977	18826	18776	18963	19028	18727	18773	18732	18810	19069	18772	18713	18926	18704
21225	36830	32235	26723	22338	21175	36395	60146	44798	32136	19996	15598	14609	14698	14634	14466	14484	14724	14577	14530	14625	14578	14508	14566	14440	14540	14526	14602	14633	14575	14686	14486	14636	14505	14639	14740	14600	14733	14653	14719	14372	14689	14695	14656	14528	14567	14559	14587	14526	14648	14705	14491	14510	14571	14702	14555	14716	14573	14503	14724	14580	14552	14478	14684	14733	14703	14553	14606	14673	14682	14561	14648	14623	14484	14559	14620	14551	14639	14683	14629	14624	14470	14560	14647	14690	14610	14579	14551	14697	14593	14504	14533	14632	14616	14462	14531	14603	14594	14520	14606	14432	14756	14561	14503	14615	14810	14409	14627	14549	14483	14688	14434	14610	14619	14505	14600	14615	14508	14559	14588	14728	14596	14706	14559	14428	14580	14591	14441	14766	14685	14491	14527	14692	14581	14565	14616	14670	14703	14441	14767	14588	14700	14578	14579	14471	14589	14666	14400	14530	14634	14649	14537	14506	14605	14572	14541	14658	14718	14535	14586	14504	14501	14452	14704	14556	14818	14548	14600	14618	14500	14486	14575	14553	14746	14532	14542	14552	14612	14662	14582	14514	14582	14559	14632	14714	14635	14744	14582	14642	14470	14605	14487	14490	14649	14758	14643	14459	14573	14643	14559	14475	14564	14466	14459	14716	14602	14561	14576	14544	14613	14598	14559	14552	14605	14537	14585	14359	14422	14605	14757	14625	14614	14643	14574	14718	14496	14586	14474	14448	14571	14544	14631	14588	14562	14661	14587	14548	14865	14624	14458	14567	14700	14616	14644	14619	14639	14714	14426	14778	14504	14564	14585	14471	14540	14541	14489	14510	14489	14591	14620	14633	14619	14702	14606	14625	14714	14441	14629	14768	14674	14573	14594	14521	14680	14571	14487	14736	14527	14626	14443	14415	14631	14611	14552	14660	14531	14682	14466	14619	14524	14523	14765	14533	14573	14743	14651	14709	14447	14641	14530	14540	14509	14725	14635	14617	14579	14547	14535	14512	14811	14544	14679	14541	14652	14631	14615	14445	14668	14689	14664	14443	14460	14380	14528	14634	14712	14686	14676	14778	14656	14585	14558	14668	14577	14702	14551	14733	14603	14692	14642	14605	14757	14532	14575	14699	14471	14615	14534	14462	14552	14598	14657	14511	14744	14501	14507	14669	14487	14682	14506	14727	14660	14625	14502	14526	14484	14535	14608	14568	14456	14561	14679	14414	14585	14585	14475	14614	14809	14719	14433	14512	14624	14550	14604	14457	14645	14430	14635	14448	14713	14665	14335	14601	14591	14604	14569	14666	14580	14504	14439	14483	14570	14522	14521	14484	14454	14517	14773	14590	14538	14759	14621	14514	14542	14555	14563	14626	14608	14357	14574	14580	14524	14546	14543	14592	14740	14678	14518	14718	14447	14514	14729	14574	14496	14620	14422	14591	14592	14474	14712	14598	14503	14536	14779	14452	14541	14696	14661	14602	14704	14636	14660	14635	14548	14709	14597	14734	14506	14687	14521	14354	14509	14663	14614	14639	14549	14701	14591	14467	14480	14599	14565	14619	14594	14737	14604	14371	14418	14589	14546	14522	14474	14605	14530	14521	14486	14527	14546	14616	14717	14763	14686	14521	14491	14800	14636	14724	14672	14470	14691	14672	14647	14546	14454	14661	14624	14729	14580	14614	14485	14372	14608	14538	14490	14576	14703	14572	14626	14507	14480	14613	14658	14727	14639	14634	14610	14569	14652	14524	14711	14614	14527	14690	14443	14396	14508	14415	14588	14672	14685	14570	14726	14541	14560	14618	14739	14579	14607	14570	14397	14753	14543	14474	14669	14399	14884	14732	14596	14777	14584	14606	14614	14618	14661	14585	14663	14782	14695	14523	14608	14551	14664	14533	14471	14734	14628	14524	14543	14622	14647	14537	14577	14622	14758	14589	14699	14715	14654	14482	14485	14569	14604	14626	14522	14452	14621	14744	14506	14529	14668	14476	14585	14709	14541	14484	14521	14643	14541	14640	14664	14640	14469	14538	14662	14539	14682	14525	14682	14540	14622	14573	14639	14516	14678	14527	14513	14704	14533	14446	14729	14553	14697	14751	14493	14612	14585	14615	14670	14544	14590	14579	14629	14613	14590	14552	14535	14678	14543	14639	14568	14613	14685	14765	14651	14690	14724	14409	14593	14644	14687	14658	14746	14452	14481	14590	14403	14539	14636	14640	14607	14481	14726	14600	14522	14508	14718	14495	14511	14603	14714	14514	14604	14490	14707	14477	14432	14642	14387	14520	14654	14616	14645	14530	14508	14636	14517	14611	14533	14660	14507	14414	14695	14628	14492	14532	14548	14449	14603	14672	14553	14672	14618	14526	14520	14708	14754	14600	14730	14584	14463	14579	14567	14506	14477	14666	14663	14455	14498	14624	14374	14637	14520	14578	14642	14697	14691	14502	14550	14505	14623	14713	14581	14501	14595	14577	14591	14509	14488	14566	14754	14609	14454	14499	14619	14484	14567	14450	14463	14689	14536	14663	14643	14585	14725	14640	14548	14719	14587	14693	14701	14556	14416	14451	14627	14436	14578	14580	14666	14414	14483	14519	14598	14635	14673	14488	14752	14543	14546	14676	14588	14450	14675	14622	14556	14587	14628	14523	14535	14542	14618	14754	14479	14727	14657	14608	14655	14659	14463	14472	14476	14417	14540	14609	14673	14760	14629	14592	14573	14614	14555	14661	14613	14652	14552	14521	14686	14606	14576	14598	14714	14649	14487	14552	14690	14402	14659	14666	14721	14853	14578	14530	14591	14709	14535	14543	14550	14563	14464	14816	14722	14645	14507	14625	14496	14495	14601	14613	14590	14589	14693	14588	14685	14640	14624	14717	14638	14735	14740	14680	14729	14712	14429	14692	14616	14631	14620	14634	14577	14713	14433	14636	14501	14462	14569	14630	14628	14625	14476	14378	14611	14391	14616	14587	14615	14772	14448	14693	14597	14572	14638	14575	14886	14603	14590	14437	14622	14558	14647	14489	14494	14630	14503	14573	14629	14495	14491	14498	14696	14465	14498	14582	14521	14525	14546	14597	14537	14443	14557	14762	14505	14649	14541	14685	14613	14792	14602	14376	14618	14546	14549	14534	14648	14490	14636	14594	14570	14387	14591	14486	14552	14622	14556	14585	14735	14758	14479	14499	14670	14470	14519	14580	14670	14530	14744	14683	14536	14514	14547	14684	14520	14499	14678	14616	14631	14658	14632	14603	14600	14530	14585	14645	14679	14715	14721	14584	14824	14613	14505	14529	14437	14577	14519	14714	14472	14585	14551	14507	14481	14679	14661	14589	14546	14673	14530	14761	14579	14650	14604	14721	14578	14619	14709	14718	14526	14671	14577	14676	14592	14603	14477	14603	14614	14826	14624	14646	14723	14614	14597	14654	14540	14647	14587	14731	14792	14689	14592	14486	14721	14752	14563	14540	14721	14676	14756	14549	14687	14498	14614	14796	14501	14758	14498	14507	14618	14589	14498	14584	14528	14588	14711	14660	14721	14577	14605	14563	14588	14531	14606	14562	14542	14517	14511	14604	14355	14511	14590	14573	14615	14708	14674	14639	14555	14799	14588	14496	14723	14658	14399	14562	14520	14584	14626	14811	14627	14675	14599	14561	14645	14680	14615	14684	14568	14504	14604	14522	14626	14530	14584	14687	14634	14650	14556	14681	14645	14728	14797	14645	14628	14562	14587	14597	14360	14620	14740	14704	14507	14547	14701	14605	14528	14649	14717	14566	14638	14685	14505	14509	14653	14649	14511	14402	14612	14703	14467	14605	14727	14759	14717	14550	14578	14616	14763	14624	14634	14573	14685	14655	14477	14656	14637	14594	14498	14708	14547	14591	14744	14620	14569	14725	14741	14474	14660	14705	14769	14561	14626	14522	14565	14539	14501	14634	14608	14740	14695	14451	14573	14742	14550	14510	14578	14550	14578	14651	14638	14820	14540	14600	14568	14708	14493	14618	14699	14564	14626	14550	14696	14770	14629	14660	14532	14583	14373	14449	14593	14607	14516	14730	14537	14500	14627	14455	14500	14757	14467	14307	14444	14489	14501	14556	14571	14531	14531	14670	14556	14608	14605	14621	14559	14924	14537	14698	14677	14606	14560	14621	14768	14640	14544	14678	14767	14502	14819	14582	14668	14763	14711	14512	14656	14633	14869	14719	14474	14484	14476	14505	14672	14445	14492	14814	14576	14466	14582	14645	14564	14659	14597	14549	14684	14532	14794	14655	14739	14621	14536	14581	14519	14583	14608	14576	14470	14539	14701	14512	14748	14538	14659	14562	14636	14508	14624	14640	14514	14445	14494	14510	14507	14695	14593	14536	14522	14666	14341	14580	14742	14719	14650	14452	14536	14661	14568	14533	14535	14670	14667	14653	14649	14753	14573	14423	14632	14552	14566	14652	14512	14582	14712	14540	14557	14468	14619	14589	14474	14577	14623	14578	14680	14721	14654	14583	14604	14689	14647	14643	14521	14497	14534	14587	14701	14651	14536	14699	14499	14554	14600	14597	14511	14516	14566	14660	14580	14579	14651	14779	14508	14489	14568	14339	14582	14652	14543	14542	14685	14595	14628	14590	14619	14713	14735	14528	14610	14481	14611	14675	14534	14543	14709	14661	14664	14581	14477	14604	14786	14402	14637	14620	14506	14686	14585	14693	14664	14607	14593	14391	14598	14822	14593	14583	14650	14563	14655	14601	14556	14589	14679	14593	14742	14639	14615	14672	14735	14635	14539	14546	14506	14534	14504	14583	14553	14406	14668	14611	14395	14733	14444	14577	14521	14706	14613	14650	14430	14701	14671	14508	14683	14545	14603	14453	14691	14484	14615	14513	14545	14729	14543	14539	14439	14594	14615	14594	14729	14775	14627	14526	14830	14706	14718	14513	14482	14632	14584	14614	14751	14635	14592	14546	14326	14538	14533	14632	14636	14639	14465	14570	14712	14416	14747	14631	14419	14535	14519	14552	14514	14759	14658	14702	14468	14782	14710	14463	14628	14463	14679	14557	14641	14561	14697	14376	14653	14536	14677	14517	14640	14449	14584	14465	14696	14686	14606	14506	14601	14642	14723	14552	14597	14561	14627
23796	21051	28485	23992	22319	25633	52392	72269	55968	40997	28217	21802	19739	19558	19289	19182	19133	19058	19292	19047	19321	19195	19217	19115	19164	19190	19239	19023	19225	19088	18901	19266	19101	19073	19326	19052	19291	19202	19102	19274	19046	18890	18706	18980	19060	19157	19002	18978	19066	19156	19136	19129	19190	19254	19220	19013	19174	18911	19151	18916	19191	19102	19105	19120	19219	18990	19141	19035	19069	19107	19104	19250	19210	18964	19040	19151	18789	19042	18953	19177	19036	19236	18995	19078	19076	19041	19081	19027	18950	19169	19193	19127	18941	19191	19290	18956	19080	19159	19081	19118	19149	18856	19101	18981	18996	19063	19070	19048	19040	19038	19013	18912	18901	19274	19039	18966	19007	19221	19016	18938	18833	19010	19026	19181	18938	19181	19162	19002	18853	18756	18845	18947	19001	19101	19095	19227	19013	18998	18943	19061	19312	19315	18892	18996	19126	18999	19220	18931	19021	19050	19252	19086	19071	19076	19166	19037	18834	18924	19108	19011	19009	19163	18921	18972	19002	19293	18932	18763	19152	19013	19101	19325	19140	19163	19021	19007	18805	18969	19011	18909	19044	19043	19063	19060	19034	18956	19211	19060	18801	19072	19240	19036	19064	19044	18978	19067	19053	19109	19194	19132	19106	19091	19143	18859	19185	19097	19190	18770	18994	18938	19013	19127	19010	18932	18841	19175	19227	19042	19002	19000	19075	19073	18720	18985	19168	18875	18988	18899	19062	18916	18975	18904	19216	19142	19004	18976	19101	18997	19030	18935	19002	19000	19062	18975	19144	19023	18998	19072	19101	18986	19053	19025	19129	19016	18909	19080	19050	19155	19149	19223	19157	18912	19084	19032	19188	18788	18768	18941	19158	19295	18950	18837	19064	18852	19088	19052	19002	19242	19088	18908	19267	18951	19125	18893	19091	18964	18899	18986	19273	18949	18867	19130	19095	18971	19176	19008	18939	19158	19073	19110	19003	19162	19012	19239	19221	19177	19023	18767	19051	18936	19121	19096	18882	18998	18988	19219	19136	19060	18918	19065	19134	19143	19008	19295	19104	19109	18843	19022	19061	19123	18906	19027	19124	19159	18971	18889	18944	18977	18911	18910	19056	18989	19052	19000	18948	19030	19204	18884	19144	19127	19026	19105	19206	18823	19159	18940	19052	18962	19123	19084	19295	19031	19133	19013	18971	19060	19049	18999	19167	19131	19038	18848	19178	19104	18936	19028	19129	18960	19005	19080	19271	19103	19093	19121	19007	19048	19146	18978	19000	19033	19006	19207	19132	18923	19143	19188	18915	19265	18971	19176	19106	19205	19033	18888	19069	19133	19034	19102	19192	19222	19150	18902	19100	18955	19081	18978	19221	19241	19076	18958	18937	18931	19203	19128	19214	18933	19227	19163	19047	19090	18986	18924	18931	18868	19090	18922	19169	19150	19102	18984	18924	19051	19183	18795	18837	18913	19122	18916	19096	18869	18984	19020	18982	19130	18860	18940	19026	19103	18819	18965	19077	18848	18906	18781	19091	18831	19019	19164	18822	19077	19107	19198	18966	19129	19218	18959	19025	19007	18989	19115	19137	19007	19056	18771	19079	19050	19083	19106	19230	18865	19114	19072	18902	19036	19017	18868	19051	19028	19029	19007	18799	19013	19013	18946	18992	19070	19147	19266	19197	19408	19097	19064	19339	19110	19160	19117	18870	19011	19121	19065	19057	19008	19097	19126	18928	19140	19187	19014	18839	18834	19019	18866	19165	18984	19026	18881	19004	19021	19204	18806	18943	19073	19044	19076	18874	19003	18964	19045	18973	19098	19248	18983	19020	18991	19039	19137	18780	18758	19034	19087	19073	19023	19140	19052	18977	18952	18980	19090	19136	19115	18933	18998	18999	19250	19302	18915	19072	19105	19154	19006	18974	19187	18969	19048	19098	19059	19024	18949	19105	18968	19205	19183	18942	18960	19050	19058	18925	19101	19166	19006	19121	19142	19037	19089	18875	18986	19103	19040	19314	18987	19213	18952	19012	19047	19124	19103	18941	19048	18984	18943	18992	19023	19092	19148	18909	19055	18983	18933	18769	19107	19046	19034	18984	19038	18996	19158	18919	18975	18902	18898	18927	18930	19126	18818	19119	19087	18914	18949	19047	18961	19041	18903	19428	19327	19141	19129	19214	19146	19082	18969	18937	18961	18980	19327	19268	19042	18984	19014	18987	18901	18964	19097	19088	19058	19033	19050	19075	19161	18992	19060	18869	18880	19023	18957	18868	19040	19078	19155	18941	19072	19201	18901	19035	19092	19078	19040	19103	18992	18876	18867	19202	18984	19059	19051	18915	19012	19287	19178	18855	19115	18936	19034	19091	19012	18976	19169	18864	18989	18975	18966	19160	19091	19047	19140	19057	18996	19104	19400	19045	18804	19118	19058	19057	19091	18998	19034	18859	18898	19170	19029	18978	19061	19033	18912	18903	19315	19156	18950	19183	19132	19183	18912	18880	19042	19283	19098	19099	19107	19133	18885	19190	19049	18934	19107	19091	19245	18936	18874	18954	18942	18951	18985	19155	19263	19198	19236	19218	18905	19189	19103	19049	18970	19198	19213	19066	18889	19023	18844	18898	19142	19027	18978	18945	19271	19191	18990	19015	19043	19083	18913	19197	18956	18962	18980	18916	18967	19076	19103	18966	19255	19267	18822	18870	19085	18928	18974	18982	18872	19063	19075	19122	19035	19098	19228	19385	19126	19149	19088	19218	18833	19249	19016	19161	18953	18996	18937	19189	19102	19031	18983	19071	19004	19097	18985	19210	19133	18942	18937	18977	19029	19027	19015	18972	18872	18999	19024	19045	18891	18988	18949	18993	18948	19154	18952	19017	18971	19032	19031	18926	19182	19093	19260	19047	19070	19016	19160	19006	18892	18977	18985	18943	19107	19109	18843	19102	18912	18999	18981	19047	18948	18973	18745	19010	18867	19319	19189	18948	19044	19209	19153	18947	19117	19025	19114	19080	18907	18797	19348	19105	19051	19206	19279	19081	19019	19147	18984	19105	19005	18973	19029	18905	19169	19072	19176	19129	19042	18848	19003	18947	18853	18922	19044	19154	19012	19194	19032	18748	19046	18866	19035	18956	19164	19166	19183	19209	19144	18903	18952	19107	18827	19179	18961	19084	18788	19011	18994	18945	18953	18930	19169	19185	19338	19293	19000	19123	18971	19249	18965	19067	18968	19114	19115	19098	19273	18992	18953	19185	19074	18896	19122	19081	18916	19141	19010	19134	18999	18856	19196	18895	19162	19038	19093	18915	19018	19105	19135	18917	19057	19090	19117	19022	19061	18813	19052	19102	18945	19065	18968	18998	19120	18947	19061	18993	19001	19144	18999	18844	19100	19163	18948	19147	18906	19154	19056	19167	18874	19109	18932	18962	19158	18956	18771	18904	19204	18995	19057	19109	19044	18969	19066	19045	19114	18956	19087	19015	19055	18921	18854	19000	18999	19195	19259	18912	18908	19024	18982	19058	19165	19034	18940	18914	18925	19131	18951	18963	18955	18956	19083	19168	19019	19024	18937	18943	19001	18961	19282	19226	19122	19159	18973	19102	19186	19085	19112	18978	18943	18979	19155	19012	18829	19096	19049	18922	18923	18963	19062	19074	19103	18938	19077	19186	19012	18774	19077	18901	19006	19162	19078	18855	19119	18897	18912	18917	19098	19127	19056	19116	19053	18901	18997	19035	19001	19017	19025	18924	18890	18981	18995	18970	18884	18950	19152	18977	18793	19060	19094	18906	19112	19147	19069	19147	19165	19052	19274	18991	19025	18970	19212	19264	19383	18903	18859	19193	19006	18974	18923	19039	19299	19109	19070	19079	18933	19023	19176	19008	19094	19111	19068	19047	18849	19231	19131	19134	18912	18965	19169	19011	18957	19098	19108	18998	19043	19104	19170	19005	19141	18877	19217	19003	18975	19057	18964	19121	19189	19148	19157	18933	19036	19109	19000	19057	18700	18760	18877	19004	19012	19026	19133	19371	19094	19111	19062	19069	18702	18980	18832	18894	19008	19025	19032	19204	19100	19005	18891	19268	18924	19125	19254	18980	19192	19280	19147	19171	18956	19172	19314	19343	19066	19338	19082	19041	19073	19011	19169	19196	18964	19014	19307	18894	19088	19091	19218	18959	18904	19086	19150	19038	18948	19005	19046	18844	19009	18843	19073	19136	18949	18773	19085	18939	18993	18908	18964	18878	19027	18844	19105	18943	19117	18994	19063	19261	18987	19016	18951	19068	19051	19265	19291	19118	18986	19139	19036	19131	19020	19002	19057	19041	19021	19100	19139	19053	18948	18959	18888	19184	19173	19276	19143	18931	18840	19291	18905	19287	19215	19143	18939	18887	18815	18941	19108	19124	19059	18914	18840	19071	19028	19084	19091	19047	19023	18995	18983	19153	19052	19123	19055	19097	19116	19072	19148	19107	18742	19060	18987	19157	19125	18901	18964	19069	18990	19166	18984	19136	19145	19055	19018	18987	18892	18927	19200	19040	19032	19093	19059	18894	18915	19104	19043	19224	19069	18966	19058	19053	19201	19075	19028	19174	19076	19204	19270	18691	18971	19266	19158	18910	19020	18972	19096	18942	19058	19023	19131	19128	19229	18809	19198	18900	18995	19117	19017	18980	18993	18947	19146	19269	19193	18856	19067	19196	19091	19242	19127	19091	18926	18988	19094	19130	18729	18890	18960	19083	19021	19097	18982	19130	19097	19003	19040	19126	19067	19065	18953	19220	19153	19024	19193	19030	18952	19292	19020	19135	19023	18947	18989	18898	18865	19048	18859	19240	18981	19113	18942	19034	19263	19044	19131	19056	19212	19242	19000	19104	19099	19038	19091	19056	19215	19169	19033	19461	19105	19114	19108	18883	18977	18979	19090	18892	19092	19061	19212	18991	18798	18984	19177	19258	19062	19149	18921	19060	19341	18927	18871	18872	18987	18857	18934	19018	19134	18857	19048	19112	19033	19169	19136	19065	19015	18987	19097	19113	19039	19035	19028	19032	18975	19042	19125	19126	19052	19084	18979	19022	18998	19047	18887	18980	18979	19014	18937	19093	19013	18969	19026	19111	19047	19144	18910
26165	43662	39259	30878	25695	23136	52449	72241	53888	38855	22951	16281	14813	14671	14703	14737	14628	14613	14740	14664	14573	14528	14592	14656	14873	14745	14550	14473	14638	14808	14823	14546	14664	14553	14651	14751	14553	14837	14504	14574	14747	14515	14625	14635	14761	14770	14719	14601	14605	14619	14753	14479	14702	14708	14677	14688	14758	14520	14709	14751	14699	14600	14553	14577	14563	14619	14742	14703	14801	14807	14787	14464	14614	14694	14628	14556	14464	14559	14726	14616	14665	14680	14657	14745	14704	14644	14629	14549	14603	14702	14682	14503	14623	14599	14651	14582	14659	14599	14536	14662	14640	14808	14741	14612	14604	14541	14477	14482	14668	14550	14388	14696	14708	14597	14784	14620	14795	14811	14612	14592	14536	14448	14477	14679	14562	14801	14571	14542	14622	14630	14733	14563	14589	14594	14712	14692	14728	14794	14653	14621	14853	14599	14672	14589	14642	14649	14743	14709	14645	14700	14631	14756	14711	14536	14641	14487	14723	14601	14570	14600	14777	14702	14857	14713	14436	14635	14694	14521	14713	14617	14613	14701	14509	14502	14592	14676	14908	14654	14458	14562	14602	14713	14575	14500	14679	14598	14597	14568	14759	14714	14585	14572	14576	14597	14685	14735	14718	14704	14658	14737	14561	14688	14716	14661	14770	14542	14749	14571	14518	14690	14455	14633	14696	14722	14587	14488	14629	14843	14577	14563	14658	14644	14652	14535	14790	14720	14628	14604	14783	14579	14536	14795	14628	14664	14831	14648	14640	14524	14742	14515	14636	14716	14546	14717	14646	14533	14829	14688	14693	14542	14600	14479	14592	14698	14420	14742	14602	14657	14605	14487	14611	14642	14703	14732	14512	14634	14642	14579	14694	14586	14704	14626	14649	14620	14486	14651	14674	14749	14493	14718	14673	14580	14772	14716	14589	14598	14561	14666	14674	14692	14793	14472	14582	14599	14639	14749	14605	14474	14565	14612	14639	14832	14671	14654	14677	14648	14660	14583	14729	14707	14708	14649	14573	14698	14464	14619	14642	14658	14514	14715	14649	14807	14658	14705	14713	14585	14730	14704	14791	14799	14448	14559	14622	14622	14638	14649	14480	14560	14624	14628	14554	14662	14752	14690	14689	14584	14578	14489	14419	14682	14700	14643	14613	14486	14654	14654	14591	14759	14719	14487	14548	14617	14786	14636	14627	14564	14525	14590	14627	14696	14591	14567	14508	14579	14710	14643	14863	14738	14586	14547	14760	14635	14620	14574	14633	14536	14751	14554	14725	14632	14627	14571	14641	14571	14682	14719	14678	14667	14628	14583	14735	14643	14563	14759	14689	14681	14716	14698	14496	14713	14623	14710	14646	14727	14610	14587	14719	14667	14489	14680	14751	14562	14740	14759	14527	14797	14677	14541	14699	14690	14599	14445	14754	14640	14672	14637	14692	14568	14650	14664	14576	14731	14699	14499	14599	14646	14507	14644	14805	14715	14568	14721	14579	14577	14687	14736	14819	14620	14611	14598	14624	14632	14757	14835	14560	14557	14534	14759	14599	14561	14818	14568	14670	14563	14696	14560	14667	14703	14587	14589	14617	14615	14652	14812	14567	14613	14527	14721	14637	14786	14449	14598	14678	14683	14600	14592	14708	14436	14634	14775	14731	14610	14571	14614	14676	14684	14750	14518	14594	14537	14498	14644	14801	14775	14687	14713	14636	14623	14579	14510	14580	14533	14460	14642	14725	14671	14534	14555	14473	14693	14492	14724	14441	14616	14752	14557	14571	14800	14470	14713	14867	14585	14650	14551	14611	14678	14698	14587	14801	14513	14723	14517	14558	14670	14570	14621	14699	14593	14700	14694	14717	14632	14528	14538	14644	14801	14682	14803	14636	14690	14567	14562	14752	14591	14615	14698	14504	14563	14738	14714	14657	14597	14572	14604	14748	14698	14673	14642	14489	14638	14517	14464	14747	14577	14642	14556	14588	14675	14660	14765	14728	14704	14506	14569	14549	14587	14667	14828	14333	14802	14645	14626	14511	14701	14663	14776	14517	14521	14626	14741	14560	14668	14716	14831	14506	14601	14645	14674	14618	14635	14576	14574	14706	14887	14640	14576	14735	14723	14646	14550	14612	14536	14679	14759	14504	14790	14582	14582	14681	14634	14731	14716	14605	14723	14555	14766	14341	14610	14611	14628	14635	14688	14584	14557	14614	14574	14603	14470	14682	14678	14743	14709	14665	14626	14533	14669	14631	14770	14652	14658	14551	14653	14574	14474	14699	14619	14669	14660	14530	14556	14735	14493	14630	14470	14713	14606	14668	14646	14607	14704	14693	14705	14581	14594	14639	14626	14730	14448	14484	14634	14612	14474	14651	14500	14557	14625	14738	14672	14595	14763	14742	14714	14560	14599	14584	14694	14744	14499	14485	14817	14629	14570	14619	14570	14668	14665	14549	14651	14740	14605	14772	14576	14705	14742	14469	14578	14600	14635	14653	14675	14578	14672	14642	14685	14745	14553	14883	14801	14620	14600	14582	14477	14572	14760	14549	14623	14563	14719	14552	14447	14736	14656	14517	14638	14722	14555	14611	14549	14572	14566	14552	14600	14803	14748	14594	14662	14555	14476	14634	14774	14807	14757	14740	14715	14887	14434	14679	14456	14732	14643	14796	14610	14815	14746	14643	14621	14508	14549	14633	14687	14755	14645	14744	14691	14668	14496	14784	14585	14567	14775	14764	14515	14518	14522	14654	14572	14613	14700	14774	14444	14507	14690	14781	14621	14499	14704	14730	14588	14619	14609	14600	14434	14651	14658	14806	14674	14747	14771	14711	14590	14645	14601	14551	14811	14519	14458	14751	14648	14400	14540	14778	14605	14579	14624	14669	14580	14812	14743	14459	14574	14455	14775	14643	14607	14633	14759	14721	14646	14684	14740	14722	14684	14651	14540	14710	14639	14664	14693	14595	14641	14686	14767	14682	14654	14678	14711	14581	14673	14611	14705	14704	14655	14635	14607	14634	14679	14677	14715	14597	14622	14746	14522	14717	14717	14621	14362	14621	14573	14549	14582	14637	14545	14604	14591	14579	14477	14800	14704	14683	14697	14598	14511	14526	14666	14649	14727	14561	14567	14538	14484	14785	14697	14473	14550	14614	14663	14615	14553	14919	14578	14659	14650	14595	14557	14674	14444	14584	14711	14639	14641	14467	14605	14527	14565	14695	14450	14654	14596	14784	14690	14407	14611	14759	14509	14842	14631	14607	14807	14347	14657	14512	14795	14584	14775	14700	14746	14725	14590	14573	14592	14723	14654	14650	14576	14566	14542	14459	14847	14710	14780	14655	14625	14486	14638	14633	14604	14692	14559	14815	14464	14622	14429	14544	14727	14629	14650	14694	14592	14554	14906	14627	14638	14673	14596	14692	14562	14589	14556	14763	14680	14615	14695	14617	14808	14484	14555	14584	14702	14669	14587	14537	14522	14802	14534	14741	14578	14728	14713	14702	14566	14596	14676	14444	14724	14577	14697	14385	14723	14653	14681	14597	14673	14609	14791	14690	14704	14666	14767	14687	14872	14635	14473	14583	14480	14719	14505	14696	14684	14811	14702	14722	14660	14831	14666	14571	14725	14718	14623	14554	14621	14525	14629	14769	14549	14715	14668	14762	14645	14765	14741	14661	14635	14499	14674	14715	14618	14777	14718	14971	14497	14482	14719	14587	14697	14809	14555	14735	14614	14634	14545	14629	14794	14535	14544	14689	14606	14760	14781	14568	14635	14721	14730	14547	14395	14623	14642	14712	14608	14574	14605	14736	14504	14592	14663	14571	14574	14618	14767	14774	14652	14601	14638	14547	14856	14569	14618	14562	14637	14643	14552	14672	14779	14561	14621	14707	14713	14811	14689	14725	14503	14561	14785	14606	14746	14637	14633	14608	14723	14642	14775	14473	14699	14511	14663	14676	14570	14597	14582	14742	14605	14543	14752	14656	14685	14712	14688	14725	14598	14633	14652	14726	14700	14798	14556	14587	14608	14509	14689	14723	14677	14720	14510	14630	14494	14588	14676	14648	14677	14640	14707	14679	14674	14550	14552	14613	14576	14606	14552	14797	14756	14565	14807	14583	14643	14701	14656	14705	14594	14545	14713	14636	14850	14589	14548	14649	14677	14657	14675	14788	14641	14543	14461	14679	14757	14634	14566	14746	14549	14669	14750	14726	14610	14745	14561	14614	14506	14785	14682	14525	14715	14720	14674	14617	14692	14618	14582	14580	14518	14597	14626	14614	14857	14577	14647	14702	14614	14651	14711	14668	14646	14633	14641	14557	14742	14411	14510	14695	14773	14591	14497	14592	14629	14683	14629	14687	14781	14695	14600	14607	14757	14642	14729	14785	14580	14527	14467	14567	14711	14684	14428	14813	14727	14749	14777	14703	14545	14552	14663	14637	14600	14676	14619	14800	14695	14633	14738	14681	14605	14583	14582	14673	14707	14604	14568	14576	14666	14680	14535	14692	14684	14698	14688	14573	14640	14577	14710	14612	14493	14801	14614	14623	14678	14598	14689	14803	14556	14680	14541	14550	14737	14612	14609	14606	14735	14586	14662	14785	14728	14698	14715	14748	14680	14885	14725	14747	14663	14573	14518	14679	14806	14530	14509	14680	14631	14603	14551	14913	14856	14699	14476	14662	14659	14624	14674	14595	14449	14546	14607	14528	14642	14684	14648	14643	14625	14558	14454	14722	14605	14569	14588	14584	14545	14608	14644	14583	14653	14693	14554	14646	14515	14524	14565	14711	14760	14628	14724	14670	14501	14547	14712	14684	14644	14684	14691	14651	14697	14523	14705	14673	14723	14773	14714	14684	14677	14654	14791	14792	14469	14683	14650	14682	14603	14803	14638	14622	14569	14742	14577	14554	14638	14610	14584	14521	14576	14726	14592	14501	14530	14720	14574	14633	14712	14744	14471	14610	14700	14587	14629	14578	14715	14629	14648	14786	14623	14750	14399	14626	14558	14546	14674	14595	14695	14631	14636	14387	14631	14781	14678	14651	14749	14610	14678	14773	14814	14505	14587	14662	14515	14686	14498	14462	14671	14685	14587	14643	14553	14659	14637	14744	14701	14611	14613	14713	14714	14687	14729
31542	27382	28940	24514	21554	21197	23142	28808	26817	23149	21020	20286	20205	20080	19903	20301	20016	20025	19970	20040	20139	19891	20182	20277	20029	19940	20095	20056	19991	19989	19960	20145	19926	19955	20172	19941	20201	20022	19870	20046	19860	19897	19982	19992	20039	19884	19934	19934	19934	20071	20003	19823	20132	19920	20032	20072	19920	20005	20094	19816	20006	20007	19964	20108	20094	20077	20231	20051	20236	20066	20186	20109	19850	19858	20100	19934	20021	20073	20190	20094	19781	19821	20033	20075	20210	20055	20044	19967	20070	20054	20067	20067	20117	19973	20001	20251	19992	19899	19850	19901	20095	20072	19988	20040	19937	20030	19950	19987	19971	20237	19997	19833	20000	19915	20014	20063	20259	20056	20065	19946	19908	20190	19738	20073	19872	19953	20206	20157	20217	20006	20056	20082	19976	19996	20112	20043	20069	19980	20118	19987	19994	20109	20091	19913	19783	20024	19855	19907	20114	19992	20007	19926	19969	20059	19962	20127	19877	20017	19968	19703	20100	19871	20217	20004	20020	20223	20099	19961	20069	19882	20065	20036	19914	20045	20048	20163	20053	19938	20067	20220	20193	19901	20015	20085	19874	19752	20137	20212	20014	20024	19810	20154	20214	20176	20020	19952	20016	20273	19789	20204	19933	19986	20226	20092	19967	20050	20007	20010	19962	19926	20009	19953	20043	19938	19887	19996	20081	19830	20192	19776	20019	19863	20100	19916	19991	20095	20189	19742	20248	20242	20085	20112	19914	19974	20048	19830	19961	19899	19937	19950	19789	19654	19965	20109	19882	19959	19930	20243	20143	20061	20066	20083	20012	19853	19977	20112	19887	19786	20045	19995	20326	19937	20082	20099	20191	20004	19992	20125	19965	19996	20054	19909	20169	20112	19833	19918	19960	20012	20001	20010	20241	20104	20138	19984	20183	19936	19925	19902	20044	20037	19681	20031	19905	20039	20040	19876	19862	19973	20076	19971	19988	20136	20014	19855	19911	19683	20051	19982	19955	19913	20076	20061	20163	19976	19886	19926	20088	20127	19923	19974	19850	19834	20116	19906	20031	20054	20135	20060	20074	19912	20129	20060	19946	20131	20074	20201	19978	20117	19879	19978	20103	20076	19864	20016	19981	19913	19981	20063	19944	20099	20026	19997	19846	19993	19715	19990	20305	19967	20099	20091	20307	20058	19986	20065	20282	20333	20051	20262	20139	20073	19990	20040	20248	19931	19874	20101	20019	20085	20187	19924	20139	20154	20193	20316	20076	20108	19972	19849	20068	19796	19885	19822	19993	20092	20102	20063	20043	20061	20021	20038	20055	19971	19940	20054	20017	20048	20136	19987	20256	20210	20193	19932	20034	19963	20203	20086	20013	20217	20022	20047	19982	20001	19736	20031	19969	20200	20059	20076	20070	19860	20220	20102	20198	20051	19867	20095	20150	20159	20063	19937	19846	19802	19933	20110	19828	19911	20019	19985	20259	20025	19895	19957	20163	19760	20003	19798	20123	19983	19921	20001	19927	19963	19939	20067	19938	20001	20097	20022	20034	20096	19924	19965	20033	20195	20011	19923	19786	19856	20112	19945	19979	20069	19930	20120	20107	20137	20138	19953	19978	19994	20034	20078	19974	19918	19998	19840	19842	20056	20091	20087	19918	20054	20094	19918	19858	19858	20148	20152	20162	20090	19976	20138	20109	19965	20005	19906	20043	20123	19930	19929	20031	20131	19907	20124	19903	20221	20047	19849	20070	20051	20050	20148	20328	20035	20042	20053	20169	19944	19903	19962	19855	20111	20014	20043	20156	20091	20023	19969	20272	20132	20070	19934	20057	20097	19983	20010	20188	20025	20199	19996	20069	19975	20215	20023	20123	19964	20086	20018	20042	20129	20098	20035	20016	19822	20083	20275	20102	19797	20267	20069	20132	20033	20220	20250	20115	20134	20032	20019	20197	19952	20290	19974	20002	19984	19937	19864	19804	19933	19868	20124	19772	20118	20028	19862	20124	20084	20062	20022	19877	19921	19928	19840	19981	20152	20041	20166	20134	20039	19836	19976	19972	19962	19854	20081	19776	19908	20017	19972	20030	20151	20000	20091	19881	20151	19989	19889	20035	20065	20129	20308	20055	20086	20022	19973	19886	20022	20039	19998	19901	19895	19975	20141	20056	20174	20152	19927	19962	20091	20074	19966	20079	20038	20303	20273	20016	20198	20209	20277	20138	20057	19974	20129	19974	19782	20177	19898	20065	19887	19798	20025	20325	20049	19976	20334	20087	20085	20024	19982	19824	19912	19940	19971	20078	20002	19914	19702	19833	20028	19938	20073	20135	20034	19798	19909	20158	19937	20156	20201	20140	20299	20072	20084	19958	19808	20036	20041	20047	19955	20018	19975	19838	20159	20088	19877	19960	20210	20124	20048	20058	20074	20028	20149	19886	19956	20341	20009	20024	19966	20171	19943	20087	20049	19956	19990	20057	20083	19988	20200	20207	20152	20082	19893	19975	19960	20279	19910	19833	19944	20065	19959	20178	19887	20174	19966	20102	19904	20002	19978	20033	20125	20296	19983	20022	20014	20104	19980	19815	19946	19892	20066	20082	19887	20051	20109	20092	20118	20008	19889	20047	19934	19892	20002	19958	20228	19797	20091	20041	19996	19838	20014	19845	19934	20017	19893	20066	20175	20247	19803	20217	19975	20108	20063	19982	20200	19887	19840	20049	20084	20021	20019	20071	19890	20058	20058	20101	20037	20024	20041	19906	20038	20305	20083	20116	20033	20013	20060	19817	20297	20082	20029	20174	20028	20222	20226	19949	19896	20124	19998	19868	20015	20060	20038	20184	20002	20061	19923	20121	20177	20027	19944	19938	19921	19997	19859	20010	20087	20104	20090	20066	20124	19923	20157	20052	20082	20015	20088	20103	19995	19993	20069	19968	20027	19883	20155	20079	19975	20209	20048	20021	20206	19661	19922	20137	20006	20116	20139	20166	19919	19859	20015	20130	20018	19970	19803	20070	19988	19877	20028	19992	19844	20005	19994	20082	20190	20202	19886	20097	20137	19941	20092	20002	20054	20026	20111	19923	19992	20065	19762	19916	20250	20151	19925	20011	19896	20023	20047	19956	19973	19961	20145	20154	20007	20166	20069	19946	20043	19979	20014	20171	20015	20155	20036	20037	19791	19892	20173	19972	19981	20039	19752	20053	20015	20116	19928	20162	20188	20093	20194	20283	20078	20272	19977	20211	20176	19876	20026	20246	20097	20101	20056	20181	20128	20022	20118	20109	20104	20103	20106	20025	19947	20066	20076	20060	19858	20088	20112	20125	20064	20065	19956	19887	19813	20091	20158	20191	20066	20043	20126	19913	19920	20007	20056	19989	20058	19890	20077	20092	20138	19915	19877	19933	19754	19877	20105	20258	20184	19960	20092	20217	19863	19989	19974	20042	20121	20058	20075	19962	20072	19960	19794	19919	19980	19939	19922	19926	19985	20164	20094	20083	19735	19927	20157	20065	19985	19809	19949	20135	20108	20159	20057	19916	19930	19939	20069	19830	19959	20155	19935	20234	19966	20088	19925	20173	19943	19974	20019	20020	20081	20033	20174	19935	19971	19898	19908	20093	20129	20118	19971	20087	20162	19916	19866	20145	20129	20130	20070	20050	20204	19957	20090	19913	20099	19970	20120	20215	20200	20046	19890	19863	20148	19981	19911	20005	20161	20137	19985	20020	20185	20204	20145	20122	20055	20104	20253	20119	20145	20112	20105	20058	20001	19888	20119	20016	20142	20093	20030	19940	19825	20017	20182	20142	19976	19952	20076	20016	20033	20236	19938	20035	20069	20083	19945	20086	20108	20047	19882	20018	20061	20030	19920	20012	19994	19995	20158	19934	19998	20022	19906	20089	19944	20082	20072	20165	19990	19971	19719	19990	19977	19989	20124	20034	19908	20116	20030	19971	20150	19989	19905	20055	20111	20088	19841	19943	20035	20023	19863	20057	19986	20070	20129	20038	20020	19837	20172	20152	20179	19733	20267	20144	19964	20109	20068	20089	20175	20151	20188	19804	19948	19957	20001	20161	20007	19730	20126	19993	20073	20147	19997	19957	19997	19957	19858	19989	20164	19978	19775	19993	20109	20076	19729	20005	19880	19881	19854	19925	20111	20271	20025	20110	20153	19906	19798	20058	20126	19939	19768	20200	20202	19972	19957	19959	20008	20058	19920	20095	19990	20097	20247	19808	20057	20148	20026	20064	20053	19966	20071	20161	19944	20091	20100	20102	19887	19896	20164	20107	20033	20119	20244	20002	20083	20237	19965	20009	20054	20042	20025	20006	19807	20311	20100	20100	20115	20355	20053	19974	19972	19937	20038	20347	19945	19947	19869	20061	19992	20065	19872	20077	20006	19989	19920	19728	20017	20013	20116	20072	20231	20108	20136	19815	19876	20127	19879	20061	20162	19979	20120	19980	20061	20206	20024	20083	19899	20181	20024	20213	19955	20117	20209	20108	19904	19911	20156	20103	19991	20133	20298	20051	19898	20146	20248	20042	20078	19988	19929	19978	20092	19920	19838	19927	19937	19834	19896	20174	20042	19931	19946	20040	20223	20133	20156	19756	19917	19979	19888	19986	20178	20148	19835	20001	19965	19912	20154	20031	19942	19811	19969	19949	19971	20204	20072	20100	19810	20000	20006	19720	19794	20079	19886	20127	19977	19997	20045	19961	20105	20044	20051	19901	20037	20245	20130	19984	19797	19982	19955	19979	20035	20231	20103	20086	20025	20177	19810	20112	20220	19862	19987	20007	19855	19925	20080	20036	19907	20001	19916	20057	19986	20051	19855	19968	20061	20052	20014	19931	20080	19940	20140	20146	20006	19858	20065	20016	20118	19967	20089	20075	20102	19936	20092	19939	20118	19943	19982	20052	20149	19995	20157	20203	19896	20012	20065	20040	19902	20053	20068	20235	20025	20043	20059	20041	20099	20023	20084	20158	19954	20214	19944	20122	19834	20115	19861	19890	20157	20189	20155	20161	20063	19857	19998	20037	20047	20055	20125	20170	19888	20064	20040	19999	20201	20107	19904	20191	20065	20078	20060	20024	19991	20029	19999	20050	20002	20197	20110	20329	19924	20133	20138
21630	30114	25258	18807	17415	16574	20135	27149	22127	18070	15996	15340	15250	15310	15112	15104	15334	15065	15159	15131	15205	15126	15052	15196	15228	15195	15241	15404	15115	15266	15164	14936	15193	15139	15151	15227	15205	15198	15305	15187	15256	15155	15109	15209	15112	15200	14961	15175	15159	15254	15197	15209	15307	15255	14972	15079	15183	15302	15327	15161	15202	15029	15206	15176	15001	15255	15063	15101	15230	15183	15144	15206	15028	15283	15250	15125	15157	15213	15058	15437	15207	15220	15092	15075	15123	15152	14964	15097	15207	15240	15323	15155	15084	15163	15234	15005	15117	15240	15206	15264	15126	15053	15100	15120	15303	15186	15229	15035	15070	15229	15172	15334	15090	15114	15249	15146	15259	14985	15164	15118	15220	15148	15163	15218	15110	15181	15275	15145	15148	15152	15136	15283	15181	15161	15115	14981	15098	15210	15266	15160	15192	15227	15172	15112	15207	15107	15239	15228	15300	15123	15118	15226	15250	15233	15218	15132	15133	15190	15119	15166	15214	15277	15313	15117	15226	15246	15238	15257	15147	14907	15249	15173	15136	15283	15036	15207	15160	15088	15170	15214	15426	15072	15156	15183	15226	15116	15146	15087	15333	15199	15251	15272	15193	15205	15179	15226	15119	15280	15111	15091	15162	15113	15045	15182	15088	15143	15166	15192	15201	14986	15170	15297	14863	14981	14968	15205	15161	15162	15034	15178	15194	15143	15118	15213	15143	14914	15182	15240	15119	15312	15178	15083	15250	15087	15085	15243	15233	15037	15155	15237	15264	15066	15172	15147	15273	15041	14936	15139	15316	15161	15116	15137	15156	15208	15208	15144	15014	15350	15177	15112	15210	15141	15112	15104	15021	15203	15066	15298	15083	15147	15087	15145	14944	15217	15430	15233	15205	15097	15141	15176	15091	15377	14998	15114	15194	15138	15149	15147	15425	15205	15251	15042	15207	15158	15194	15083	15275	15229	15171	15269	15130	15130	15117	15162	15234	15077	15111	15010	15180	14986	15225	15147	15220	15193	15192	15117	15054	15372	15043	14922	14928	15305	15013	15077	15113	15366	15127	15138	15212	15161	15095	15122	15228	15221	14976	15068	15106	15187	15166	15134	15253	15191	15146	15107	15135	15070	15203	15116	15280	15159	15208	15100	15159	15220	15339	15232	15104	15050	15439	15170	15248	15135	15282	15226	15095	15210	15189	15057	15037	15154	15111	15285	15076	15281	15172	15226	15138	15223	15229	15023	15082	15116	15131	15070	15157	15293	15129	15156	15335	15192	15176	15182	15048	15127	15133	15178	15127	14962	15299	15142	15090	15262	15203	15140	15258	15132	15047	15067	15155	15151	15080	15117	15077	15210	15313	15135	15356	15213	15264	15322	15124	15254	15165	15201	15153	15078	15139	15081	15218	15153	15166	15266	14998	15067	15295	15074	15402	15043	15188	15194	15201	15007	15106	15303	15176	15270	15231	15134	15198	15139	15243	15213	15157	15276	15135	15206	15143	15178	15170	15176	15172	15109	15225	15095	15388	15236	15223	15147	15200	15138	15185	15129	15075	15133	15338	15271	15115	15181	15137	15124	15295	15102	15432	15142	15203	15071	15342	15158	15129	15309	15283	15267	15303	15126	15095	15160	15214	15259	15260	15193	15173	15218	15228	15242	15222	15191	15302	15236	15079	15177	15289	15117	15134	15231	15125	15112	15264	15083	15166	15320	15201	15205	15201	15243	15199	15173	15174	15140	15184	15204	15184	15128	15097	15185	15210	15285	15165	15123	14960	15212	15155	15213	15283	15178	15086	15202	15110	15270	15245	15128	15289	15171	15284	15059	15220	15165	15091	15064	15359	15014	15164	14974	15255	15302	15218	15182	15243	15230	15213	15243	14998	15244	15262	15123	15065	15130	15187	15235	15076	15183	15210	15272	15288	15199	15119	15085	15205	15266	15313	15320	15034	15338	15195	15052	15183	15407	15066	15144	15019	15292	15223	15204	15310	15116	15268	15071	15088	15082	15212	15128	14959	15201	15258	15162	15046	15267	15140	15231	15172	15045	15140	15140	15176	15183	15154	15065	15264	15162	15247	15126	15045	15049	15234	15199	15250	15182	15272	15231	15102	15102	15252	15090	15113	14862	15132	15098	14994	15016	15167	15192	14966	15254	15135	15258	15089	15174	15178	15213	15154	15328	15167	15231	15207	15245	15062	15121	15224	15107	14969	15078	15118	15229	15277	15112	15141	15130	15122	15084	15189	15206	15074	15114	14992	15154	15132	15276	15203	15051	15294	15138	15110	15071	15192	15222	15265	15159	15191	15139	15142	15134	15205	15096	15157	15227	15276	15152	15006	15150	15182	14961	15167	15178	15260	15150	15117	15221	15027	15086	15183	15176	15283	15109	15220	15141	15168	15235	15123	15092	15083	15274	15177	15170	15164	15253	15233	15156	15082	15150	15168	15349	15072	15122	15338	15081	15225	15182	15099	15083	15256	15152	15180	15338	15183	15146	15205	15185	15204	15079	15137	15216	15330	14965	15168	15136	15223	15177	15227	15076	15256	15148	14959	15097	15208	15294	15085	15236	15306	15099	15086	15148	15132	15193	15109	15215	15051	15231	15261	15201	15113	15187	15075	15176	15125	15109	15207	15413	14932	15283	15166	15192	15071	15074	15222	15100	15251	15070	15183	15140	15045	15170	15196	15259	15255	15151	15154	15102	15274	15219	15148	15165	15059	15242	15077	15306	15181	15214	15132	15195	14969	15194	15120	15067	15179	15184	15114	15265	15385	15267	15229	15051	15373	15208	15246	15217	15268	15073	15248	15008	15188	15301	15233	15297	14966	15111	15280	15304	15260	15001	15167	15185	15170	15065	15101	14977	15107	15196	15296	15090	15123	15257	15232	15141	15279	15101	15174	15301	15359	15147	15153	15182	15334	15097	15303	15200	15169	15204	15253	15218	15145	15084	15258	15026	15217	14996	15140	15121	15205	15105	15039	15337	15359	15116	15163	15210	15034	15062	15199	15173	15273	15221	15025	15318	15235	15147	15132	15124	15323	15172	15316	15313	15319	15149	15052	15092	15136	15049	15141	15116	15164	15169	15010	15188	15122	15251	15145	15220	15168	15147	15169	15275	15238	15113	15245	15200	15037	15177	15029	15250	15063	15154	15188	15230	15243	15188	15292	15304	15425	15055	15268	15182	15084	15204	15130	15254	15175	15288	15136	15066	15083	15196	15222	15044	15037	15123	15234	15217	15175	15292	15266	15272	15071	14945	15226	15207	15150	15227	15047	15123	15026	15237	15205	15154	15168	15208	15191	15211	15231	15173	15323	15292	15197	15217	15315	15202	15232	15141	15116	15200	15143	15191	15201	15186	15324	15206	15172	15115	15252	15144	15099	15362	15159	14928	15304	14999	15072	14994	15129	15195	15263	15155	15213	15291	15162	15204	15177	15152	15150	15248	15260	15013	15234	15248	15195	15067	15039	15090	15197	15108	15068	15107	15232	15055	15258	15094	14984	15069	14997	15060	15260	15301	15170	15128	15075	15163	15009	15238	15350	15124	15113	15219	15184	15210	15314	15153	15191	15184	15089	15141	15296	15266	15103	15282	15246	15031	15053	15134	15078	14953	15266	14989	15343	15082	15111	15256	15279	15204	15041	15095	15231	15074	15403	15204	15181	15039	15069	15228	15025	15387	15193	15374	15169	15366	15190	15041	15348	15195	15037	15164	15198	15318	15093	15328	15330	15110	15232	15214	15173	15097	15271	15179	15273	15064	15247	15162	15118	15129	15148	15273	15074	15199	15197	15139	15040	15066	15046	15246	15354	15170	15116	15036	15387	15308	15109	15190	15142	15038	15185	15111	15173	15093	15132	15211	15307	15327	15066	15371	15108	15264	15050	15143	15095	15046	15293	15105	15245	15155	15202	15086	15088	15221	15018	15013	15225	15122	15136	15170	15096	15258	15128	15157	15148	15159	15231	15153	15140	15010	15231	15390	15238	14966	15276	15166	15195	15207	15072	15032	15098	15093	15152	14969	15285	15303	15267	15151	15237	15235	15301	15108	15249	15215	15116	15196	15032	15116	15186	15179	15169	15166	15152	15199	15187	15247	15174	15107	15147	15271	15327	15119	15168	15154	15213	14989	15089	15240	15266	15180	15133	15035	15103	15084	15234	15287	15019	15212	15190	15215	15134	15174	15241	15199	15181	15266	15268	15318	15245	15202	15060	14981	15298	15037	15195	15301	15028	15251	15229	15113	15265	15070	15162	15289	15066	15257	15297	15152	15156	14971	15078	15333	15153	15139	14936	15207	15041	15178	15030	15132	15228	15097	15155	15241	15060	15154	15048	14969	15122	15247	15285	15232	15312	15265	15292	15160	15101	15129	15102	15214	15273	15219	15244	15172	15030	15052	15151	15194	15062	15126	15213	15232	15041	15241	15376	15273	15061	15254	15214	15146	15383	15236	15110	15122	15186	15171	15171	15312	15116	15344	15369	15197	15196	15140	15143	15087	15088	15200	15321	15198	15280	15165	15250	15152	15183	15074	15055	15334	15235	15130	15277	15172	15003	15202	15303	15181	15145	15079	15280	15373	15088	15082	15136	15059	15150	15152	15297	15140	15145	15258	15230	15136	15209	15162	15128	15097	15197	15187	15155	15344	15262	15056	15091	15154	15350	15084	15277	15218	15254	15121	15258	15039	15242	15210	15244	15163	15162	15219	15204	15174	15226	15184	15138	15093	15197	15136	15130	15255	15359	15136	15155	15173	15190	15342	15304	15127	15213	15194	15186	15104	15125	15333	15315	15171	15350	15082	15154	15110	15344	15068	15136	15145	15400	15225	15220	15151	15193	15223	15204	15329	15152	15193	15039	15107	15133	15180	15230	15331	15184	15200	15299	15266	15224	14973	15222	14983	15329	15224	14964	15189	15293	15131	15471	15102	15186	15021	15133	15093	15087	15098	15266	15151	15353	15205	15304	15306	15232	15024	15241	15008	15079	15232	15197	15241	15134	15098	15055	15272	15114	15141	15336	15367	15079	15231	15292	15176	15081	15244	15111	15192	15023	15138	15096	15168	15094	15168	15240	15072	15108	15256	15120	15259	15247	15223	15088	15189	15154	15055	15289	15179
25280	21124	28250	25341	24213	24790	49154	62513	45993	33106	24593	21176	20153	19708	19578	19619	19750	19816	19687	19651	19752	19784	19801	19704	19562	19426	19657	19653	19612	19638	19594	19868	19589	19464	19497	19342	19304	19588	19703	19660	19605	19464	19639	19527	19600	19751	19575	19749	19619	19822	19532	19676	19757	19600	19721	19562	19508	19531	19486	19630	19857	19711	19464	19611	19552	19536	19502	19615	19457	19629	19543	19580	19373	19657	19837	19628	19671	19606	19633	19594	19530	19409	19442	19629	19482	19456	19574	19634	19609	19563	19619	19847	19757	19418	19674	19606	19820	19548	19951	19652	19781	19647	19563	19519	19610	19646	19376	19338	19432	19513	19448	19537	19579	19651	19695	19669	19658	19667	19368	19667	19730	19546	19467	19388	19571	19481	19616	19313	19564	19576	19642	19504	19543	19485	19653	19446	19723	19396	19562	19525	19515	19402	19309	19419	19601	19480	19582	19714	19528	19493	19404	19563	19451	19535	19474	19433	19593	19478	19502	19670	19574	19372	19363	19583	19590	19526	19423	19371	19473	19705	19447	19535	19642	19555	19645	19647	19471	19257	19336	19613	19502	19484	19528	19427	19357	19510	19351	19700	19609	19473	19550	19391	19687	19478	19658	19579	19544	19575	19558	19633	19579	19520	19714	19560	19600	19506	19632	19597	19539	19663	19564	19479	19471	19391	19435	19481	19668	19560	19491	19544	19655	19531	19490	19521	19440	19452	19367	19542	19509	19518	19615	19555	19488	19457	19843	19553	19476	19536	19285	19530	19517	19562	19554	19488	19345	19471	19433	19567	19481	19508	19678	19384	19686	19464	19649	19771	19698	19704	19865	19460	19628	19745	19415	19483	19499	19734	19557	19527	19519	19580	19296	19645	19575	19633	19692	19472	19776	19482	19733	19564	19792	19752	19532	19791	19700	19615	19686	19801	19458	19619	19410	19702	19393	19481	19656	19647	19493	19226	19379	19435	19664	19335	19772	19642	19515	19472	19768	19518	19526	19460	19737	19683	19564	19501	19724	19635	19725	19834	19971	19499	19589	19468	19562	19455	19591	19576	19610	19570	19684	19456	19541	19352	19571	19417	19537	19820	19526	19422	19660	19543	19824	19634	19787	19505	19425	19634	19566	19372	19573	19516	19476	19461	19648	19490	19616	19485	19704	19582	19543	19360	19440	19331	19504	19462	19510	19357	19664	19483	19569	19521	19607	19523	19486	19564	19638	19689	19570	19672	19517	19443	19544	19551	19732	19604	19629	19644	19624	19513	19546	19583	19670	19401	19514	19616	19414	19697	19407	19527	19526	19603	19472	19260	19591	19349	19516	19865	19474	19638	19596	19650	19943	19579	19658	19599	19386	19587	19475	19425	19476	19611	19433	19523	19343	19737	19824	19519	19452	19855	19594	19649	19599	19527	19559	19779	19739	19677	19611	19559	19485	19500	19563	19489	19616	19417	19416	19537	19543	19725	19560	19576	19703	19597	19512	19398	19408	19631	19427	19721	19549	19481	19484	19576	19468	19586	19653	19511	19536	19454	19494	19337	19591	19662	19637	19698	19636	19505	19532	19442	19361	19540	19672	19608	19434	19606	19433	19689	19516	19476	19709	19457	19323	19616	19599	19680	19531	19710	19506	19457	19741	19701	19525	19579	19489	19386	19421	19660	19488	19418	19452	19618	19489	19568	19568	19543	19616	19494	19554	19564	19446	19535	19628	19259	19637	19546	19751	19578	19873	19300	19450	19481	19570	19528	19512	19560	19834	19443	19764	19448	19475	19626	19495	19610	19644	19466	19659	19566	19608	19360	19526	19524	19726	19575	19522	19427	19655	19615	19422	19376	19458	19726	19676	19699	19427	19471	19574	19613	19618	19694	19727	19746	19582	19731	19495	19571	19600	19587	19541	19604	19598	19344	19589	19631	19434	19524	19732	19563	19639	19649	19644	19521	19591	19764	19561	19791	19584	19610	19522	19509	19624	19455	19285	19625	19523	19565	19600	19425	19667	19552	19400	19626	19694	19502	19525	19454	19447	19435	19722	19362	19501	19462	19413	19681	19800	19413	19627	19614	19655	19781	19670	19509	19771	19399	19368	19480	19794	19588	19487	19570	19752	19734	19649	19325	19625	19586	19853	19417	19597	19533	19596	19390	19536	19446	19627	19807	19863	19537	19440	19658	19908	19701	19616	19580	19550	19543	19468	19467	19673	19534	19668	19527	19526	19686	19608	19657	19658	19737	19639	19615	19688	19444	19608	19616	19563	19494	19305	19385	19565	19612	19561	19535	19666	19622	19639	19762	19440	19851	19549	19436	19640	19560	19473	19540	19640	19426	19523	19425	19758	19451	19631	19809	19688	19580	19572	19538	19564	19775	19488	19443	19626	19661	19554	19620	19465	19598	19626	19641	19551	19689	19536	19648	19542	19423	19460	19550	19513	19495	19735	19672	19580	19504	19733	19539	19660	19383	19678	19571	19633	19513	19529	19633	19321	19429	19526	19544	19755	19617	19578	19582	19628	19779	19652	19557	19655	19624	19554	19723	19539	19400	19568	19529	19619	19590	19611	19687	19575	19475	19512	19419	19639	19523	19656	19392	19494	19590	19482	19643	19548	19812	19614	19483	19539	19530	19289	19347	19741	19407	19614	19442	19499	19564	19764	19694	19577	19509	19373	19398	19439	19527	19296	19668	19701	19618	19581	19517	19533	19617	19339	19555	19574	19491	19475	19596	19454	19683	19174	19749	19694	19655	19626	19512	19544	19810	19511	19548	19712	19480	19662	19503	19587	19502	19502	19590	19518	19394	19731	19438	19505	19518	19443	19755	19765	19643	19462	19641	19840	19521	19734	19569	19470	19634	19662	19772	19704	19674	19566	19698	19562	19466	19778	19716	19530	19261	19470	19608	19716	19499	19713	19641	19687	19499	19756	19604	19553	19439	19502	19488	19618	19602	19471	19550	19650	19639	19614	19426	19550	19617	19580	19722	19592	19720	19621	19371	19590	19634	19931	19517	19658	19235	19686	19768	19562	19637	19582	19778	19596	19798	19563	19493	19533	19635	19600	19792	19564	19728	19645	19533	19635	19573	19554	19583	19414	19642	19522	19476	19696	19582	19590	19689	19500	19660	19657	19593	19553	19494	19580	19564	19781	19449	19736	19785	19478	19485	19535	19549	19566	19376	19532	19439	19473	19651	19652	19402	19585	19816	19531	19620	19617	19297	19449	19585	19634	19612	19534	19473	19643	19554	19400	19427	19537	19655	19722	19695	19651	19451	19512	19667	19224	19455	19557	19671	19480	19600	19543	19633	19664	19607	19585	19480	19549	19516	19736	19650	19743	19555	19619	19596	19625	19538	19524	19646	19661	19541	19666	19387	19591	19821	19750	19507	19789	19765	19573	19408	19559	19620	19747	19698	19522	19641	19622	19645	19643	19466	19562	19580	19606	19410	19470	19809	19443	19666	19457	19625	19663	19755	19604	19423	19535	19509	19758	19456	19516	19446	19508	19531	19479	19595	19372	19584	19376	19493	19505	19452	19388	19340	19644	19455	19688	19592	19606	19570	19411	19548	19516	19692	19481	19627	19479	19550	19719	19675	19753	19638	19727	19365	19513	19552	19600	19672	19561	19661	19394	19541	19407	19598	19698	19695	19609	19564	19607	19529	19561	19602	19795	19486	19744	19806	19772	19868	19619	19562	19542	19687	19582	19409	19428	19397	19578	19647	19741	19508	19397	19665	19660	19865	19408	19418	19622	19637	19593	19652	19535	19477	19550	19578	19571	19753	19498	19567	19600	19516	19518	19495	19483	19555	19453	19620	19425	19643	19500	19485	19648	19707	19560	19345	19514	19520	19553	19322	19415	19651	19527	19487	19492	19592	19492	19616	19723	19477	19691	19425	19455	19528	19590	19572	19589	19545	19528	19755	19560	19495	19645	19450	19441	19542	19603	19649	19585	19393	19633	19620	19629	19604	19607	19759	19648	19591	19482	19822	19555	19648	19526	19721	19444	19536	19495	19726	19536	19767	19451	19501	19522	19667	19618	19473	19526	19596	19741	19432	19556	19595	19512	19736	19479	19441	19679	19659	19837	19609	19819	19662	19555	19730	19819	19664	19692	19401	19512	19436	19329	19546	19664	19555	19775	19823	19648	19673	19517	19725	19623	19501	19557	19665	19543	19760	19478	19651	19577	19584	19579	19552	19746	19573	19653	19578	19599	19575	19760	19730	19443	19641	19508	19759	19467	19585	19496	19776	19614	19588	19625	19650	19622	19581	19575	19470	19339	19452	19627	19729	19627	19498	19593	19315	19500	19548	19526	19626	19825	19727	19638	19497	19289	19655	19528	19486	19800	19701	19590	19713	19656	19490	19464	19542	19653	19536	19327	19561	19483	19602	19422	19609	19637	19547	19669	19641	19561	19633	19617	19379	19584	19679	19610	19547	19809	19660	19548	19521	19453	19440	19430	19616	19782	19402	19397	19708	19459	19774	19641	19593	19551	19343	19385	19657	19726	19691	19369	19529	19504	19445	19577	19699	19576	19506	19478	19663	19684	19517	19626	19392	19566	19421	19683	19538	19720	19490	19473	19680	19684	19559	19642	19734	19706	19517	19677	19701	19604	19431	19434	19662	19394	19421	19547	19524	19567	19686	19536	19829	19620	19681	19592	19507	19434	19574	19474	19517	19572	19410	19586	19608	19523	19666	19447	19657	19655	19615	19474	19632	19591	19572	19386	19420	19709	19612	19572	19419	19629	19666	19555	19566	19837	19672	19618	19537	19625	19772	19691	19217	19441	19741	19455	19528	19621	19605	19634	19720	19341	19388	19696	19576	19278	19420	19638	19751	19525	19443	19421	19739	19812	19512	19541	19597	19529	19858	19358	19422	19434	19412	19607	19520	19498	19673	19572	19585	19799	19669	19540	19586	19681	19713	19308	19440	19647	19467	19535	19658	19650	19497	19545	19579	19596	19453	19541	19568	19615	19645	19383	19596	19632	19709	19535	19620	19502	19562	19615	19489	19510	19591	19715	19555	19664	19380	19460	19818	19763	19525	19563	19675	19692	19212	19546	19546	19446	19546	19374	19428	19830	19247	19598	19446	19627	19550	19451	19485	19563	19484	19421	19662
23183	38912	35612	27267	23098	20744	48466	58141	42684	29293	19292	15587	14970	14983	14845	15271	14851	14891	15022	14948	15073	14892	14980	15003	15009	15118	15084	15018	14827	14957	15011	14820	15054	15077	14938	14918	14890	15038	14931	15059	15138	14823	14892	15088	14946	14928	15001	14848	15123	14995	15010	15037	14990	15002	14919	14930	15046	14944	14854	15007	15005	14865	14848	15080	15060	14807	14959	15109	15020	15049	14753	14895	14778	15008	14947	14875	14962	14746	14910	15020	14936	14889	14992	14909	14924	15056	14837	15031	14998	14991	15102	15054	14835	15061	15021	15104	14906	15153	14846	14963	14782	15106	14986	15052	14819	14971	14947	14783	14850	14919	14789	15138	14851	15047	14921	14865	14824	15079	14977	14889	15012	15065	14921	14892	14746	15096	14839	15026	15063	15059	14872	14925	14911	15027	15057	15085	14965	14897	14965	14857	14996	15011	14856	15103	14731	14807	14952	14889	14860	14845	14984	14873	14911	15018	15047	14946	15019	14886	14931	14910	14952	14961	14825	14889	15049	14846	15096	14869	14925	14819	14851	14926	14947	15015	15060	14862	14947	15026	14952	14747	14832	14930	14970	14874	14926	14859	15031	14846	14945	14923	15005	14848	14862	14906	15038	14996	14812	14873	15094	14932	15011	15044	14854	15014	14916	14862	14846	14917	15077	14928	14961	14889	14947	15086	15009	14880	14897	14819	14820	14935	14929	14855	14891	14882	14964	14898	14840	15010	14904	14956	14978	14800	14938	15184	15042	15002	14940	14904	14945	15065	14873	14879	15048	14821	14894	15083	14910	14965	15130	15099	14864	15094	15020	14927	14833	14830	14897	14870	14938	14975	15041	14882	15020	14938	15103	14880	14916	14965	14869	14988	14788	14920	14989	14963	15164	14907	15039	14920	14963	14832	14882	14928	15002	14920	15051	14928	14977	15035	15012	15016	15054	14857	14948	15050	14867	14969	15077	14896	15015	15011	14950	14975	14990	14979	15013	14881	14879	15062	14783	14924	14878	14833	14996	14889	14928	15012	15111	15045	14843	14979	14975	14898	15007	14937	14866	14985	14831	15026	14883	15025	15015	14810	15006	14898	14959	14879	14987	14947	14986	14902	15056	14851	14992	14859	15094	14977	14978	14955	14853	14906	14908	15127	15116	14842	14982	14789	14957	15043	14933	14942	14797	14860	14863	14809	14942	14833	15001	15009	15098	14975	14984	14882	14996	14897	14831	14901	14920	14905	14822	14721	14978	15125	14881	15050	14958	14961	15125	15137	14891	15017	14932	14926	14738	14765	15081	15067	15284	14822	14788	14912	14946	14878	14904	14875	14876	14741	14904	14983	14909	14917	14973	15044	14821	14857	15034	14990	14861	14846	14995	14821	14837	14841	14851	15045	14886	14857	14971	14967	15098	15029	14898	15019	14857	14933	14913	15025	14891	14979	14802	14839	14773	15021	14993	15072	14970	14774	14874	14882	14982	14964	15088	14860	14997	15085	14976	14765	15091	14999	14956	15121	14790	14934	14870	15010	15088	15211	15075	14810	14761	14844	14876	15037	15183	14978	15094	14959	14964	14941	14927	14908	14914	14743	14961	14792	14819	15041	14915	15045	14972	14980	14982	14956	15022	14970	14818	14978	15082	14899	15158	15012	15026	15036	15018	14828	14887	15045	15107	15040	14877	14943	14927	14869	15049	14944	14948	14870	15069	14898	15122	15196	14930	15003	14807	15016	15001	14884	14881	14918	15046	14754	15002	14765	14975	14969	15061	15106	14960	15153	14873	14812	15086	14822	14936	14911	14894	15060	14780	14902	15016	14859	14895	14961	14917	14886	15034	14961	14995	14985	14993	14799	14949	14894	14874	14900	14743	14922	14943	14865	14886	14923	14987	14894	15075	14990	14904	14978	14971	15043	15012	14978	14781	14912	15014	14962	14935	14794	14878	14891	15155	14790	14779	14979	14893	14948	14987	14816	15172	14758	14838	14982	14941	15105	14859	15014	14754	14802	14984	14919	14864	14894	14959	14992	14931	14979	14953	15053	14916	15007	14901	14923	14985	15008	14956	14982	15060	14930	14967	14883	15093	14881	14885	14809	15104	15088	14891	15051	14871	14828	14959	14873	14832	14727	14842	14880	15021	14855	14954	14835	14830	15096	14889	14944	15080	14947	14701	15082	14890	15099	14852	14830	14887	14881	14906	14897	14975	14981	14917	14960	15044	14898	14949	15075	15151	14857	14854	14916	15142	15033	14920	14878	14883	15033	14944	15055	15010	15137	14815	14879	14867	14870	14869	15066	14880	14973	14827	15012	15074	15034	14944	14978	14950	14933	14967	14959	14956	14736	15153	14943	15043	14958	14911	14982	15096	15003	14930	14993	14981	14984	15110	14821	14917	14968	14828	15030	15090	15017	15064	14882	15011	14931	15044	15000	14926	14885	14864	14972	14950	15059	14968	14969	15023	14877	14902	14892	14962	14860	15026	14881	14957	14802	14944	14912	14905	15063	14796	15046	14802	14925	14951	15030	14866	14915	15040	14935	14986	14998	15049	14963	14713	15038	14982	14990	14911	14998	15019	15171	14966	14820	14821	14878	14828	15043	15049	14991	14932	15164	14833	14903	14995	14808	14946	14795	15034	14909	14993	14943	14898	14929	14832	15025	14853	14935	14852	14809	14859	14922	15025	14837	15073	14988	14943	14835	15009	15012	14939	14992	14804	14935	14983	14801	15008	14843	14901	14941	14946	14870	14979	14977	15013	14962	15076	14961	15122	14883	14914	14947	14999	14925	14935	14972	14850	14969	14869	15032	14741	14981	14998	14930	15078	14834	14838	14980	14916	14914	14909	14813	14848	15034	14866	14871	14894	15048	15010	14817	14963	14987	14899	15009	14999	15077	14937	15001	14940	14878	15057	14912	15048	14911	14921	14938	15042	15070	14978	14917	14938	14786	14892	14957	14977	15031	15037	15012	14809	14948	14976	15050	14916	15012	15022	15273	14954	14893	14922	14932	14921	14887	14963	14876	14856	14929	14873	15122	14851	14975	15100	15244	14838	15049	15058	14995	14946	14826	14831	14802	14978	14841	14876	14915	14864	14947	14898	14893	14946	14940	15149	14888	15015	15011	15017	15066	14926	14821	15013	14973	15032	15041	14862	14968	14954	14915	14960	15096	14874	15022	14854	14932	14866	15103	14917	14888	15026	14752	15188	14964	15055	14986	15283	14876	14897	14952	15016	14758	14952	15140	14981	15036	14828	14904	15023	15066	14921	14952	14976	14949	14911	14746	14986	14785	14956	14893	14768	14983	14968	14875	14937	15075	14974	14904	14735	15102	15027	14889	14925	15192	14743	15061	14887	14943	15107	14947	14932	14886	15012	14986	14790	14829	14913	14964	15002	14962	15002	14877	15024	14871	14989	14810	15133	14933	14945	14842	14881	15040	14981	14949	14972	14936	14906	14969	14945	14966	14898	15162	14800	15011	14790	14850	14920	14997	14823	14962	15018	14894	14954	14632	14870	14819	14928	15058	14862	14967	14908	14908	14728	14864	14967	14793	15000	14869	14942	14934	14906	15109	15047	14824	14956	14925	14901	14936	14837	15080	14878	15042	14977	14946	14976	14812	14984	15014	14912	14884	14825	14882	14886	14921	14944	14828	14966	15114	14806	15031	14929	14966	14973	14872	15170	14976	14782	14938	15132	14904	14919	14905	15019	15079	14946	14859	15135	14827	15042	14746	15003	15056	14986	15021	15049	14840	14969	14812	14978	14960	14889	14893	15136	15057	14960	14873	14902	15088	14904	15104	14772	14922	15015	14965	14941	15061	14923	14942	15063	14882	14890	14847	14983	14963	14991	14782	14741	15057	15038	15003	15023	14951	15001	14842	15058	15005	15120	15089	15019	15003	15044	15125	14942	14878	15017	14913	15026	14820	15101	14817	14960	14958	14902	14858	14932	14955	14922	15089	14894	14990	14919	15049	14915	15151	14931	14826	15111	14908	15021	14926	14850	14964	15047	15079	14896	15133	14899	14842	14937	14994	14749	14724	14822	15006	14980	15052	14950	14867	14828	14984	15033	14948	15005	14770	14873	14875	14848	14935	14741	15058	14860	14988	14858	15097	14934	14927	15033	15147	14958	14898	14818	15013	15155	14900	14869	14942	14902	14903	14931	14865	14956	14936	14979	14960	14917	14873	14929	14683	14822	14931	14941	14944	14864	14977	14923	15034	14990	14906	14967	15009	15024	14769	14904	14972	14878	14995	14855	14944	14864	14939	15040	14903	14989	14888	14907	15076	14956	14999	14920	14950	15101	14903	14982	14893	15046	14963	14921	14967	14936	14885	15056	14938	14887	14857	14969	15027	14844	14870	14986	14826	15131	14772	14939	15010	15015	14880	15083	14972	14838	14689	14865	15138	15015	14846	14917	14870	14916	14943	15056	14935	15257	14951	14810	14847	14978	14957	14858	14925	15075	14921	15144	14902	14812	14838	14926	14946	14883	14922	14778	14932	15010	14913	14946	15044	15045	14780	14892	14932	14990	15058	15086	14844	15009	15043	14933	14921	14852	15029	15060	14895	15054	14826	15007	14906	14998	14861	14905	14821	15158	15093	15208	14838	14836	14844	15035	15090	14943	14918	14799	14766	14864	14956	15067	14788	14978	14930	15082	15027	14827	15205	14913	14846	14904	14946	14843	14975	14769	14898	14821	14898	14948	15047	14972	14906	14930	14813	14870	14936	15179	14790	14950	14860	15126	14841	15010	15074	14874	15081	15100	15150	14745	14825	15041	14878	14912	15010	15034	14963	15006	14862	14945	14921	14932	14876	14898	14905	14996	14931	15006	14983	14959	14939	14911	14835	15091	14863	14896	15002	14969	14962	14903	15075	14954	14818	14953	14900	14905	14898	14931	15024	14965	14896	14997	15015	14997	14963	15073	14913	14789	14963	14969	14861	14956	14939	15096	14953	14966	14958	15135	14905	15012	14804	14967	14964	15059	15030	14828	15045	14959	15020	14884	14899	15110	14930	14960	14978	14912	14818	14863	14882	14961	14902	14917	14981	15131	14983	14778	14889	14898	14852	14953	14754	14945	15020	14916	15093	14896	14974	15098	14754	14868	14986	14842	15034	14911	14881
23809	21025	28501	24179	22940	26126	64028	70937	54634	38447	26797	21570	20167	19685	19498	19466	19558	19463	19376	19533	19214	19481	19270	19306	19265	19165	19452	19248	19322	19314	19359	19256	19479	19410	19514	19386	19462	19246	19307	19281	19392	19210	19090	19323	19380	19048	19228	19274	19423	19592	19499	19461	19308	19412	19396	19412	19384	19306	19531	19290	19339	19197	19208	19338	19497	19488	19422	19221	19113	19264	19239	19153	19386	18964	19275	19052	19090	19201	19253	19116	19160	19270	19195	19443	19148	19090	19347	19152	19146	19377	19398	19189	19273	19360	19355	19140	19286	19268	19212	19170	19296	19322	19226	19142	19461	19244	19246	19532	19480	19265	19340	19289	19362	19291	19489	19393	19371	19074	19150	19033	19392	19275	18977	19228	19011	19248	19154	19162	19328	19358	19363	19170	19311	19560	19197	19305	19132	19220	19146	19391	19200	19212	19023	19283	19308	19500	19214	19090	19141	19136	18886	19263	19313	19476	19165	19123	19243	19120	19310	19353	19298	19177	19332	19259	19358	19151	19292	19441	19460	19354	19172	19019	19245	19339	19302	19052	19333	19256	19240	19177	19244	19013	19248	19178	19379	19059	18898	19087	19291	19406	19315	19389	19202	19214	19291	19159	19247	19537	19122	19306	19281	19439	19019	19315	19249	19422	19289	19268	19458	19384	19399	19224	19304	19379	19333	19419	19251	19268	19365	19249	19344	19204	19328	19273	19354	19310	19277	19286	19308	19126	19253	19336	19222	19438	19314	19182	19364	19535	19315	19216	19286	19116	19372	19381	19355	19304	19490	19240	19064	19351	19269	19111	19113	19304	19327	19303	19140	19274	19290	19512	19258	19182	19380	19348	19008	19288	19359	19357	19586	19254	19406	19318	19249	19303	19329	19055	19174	19376	19363	19018	19331	19354	19087	19436	19238	19234	19120	19144	19216	19215	19507	19343	19291	19376	19305	19440	19462	19095	19003	19172	19167	19479	19260	19224	19260	19376	19370	19554	19259	19169	19278	19402	19075	19331	19155	19110	19409	19242	19180	19101	19178	19223	19288	19315	19252	19376	19249	19287	19299	19402	19195	19281	19230	19301	19453	19306	19384	19119	19341	19244	19298	19141	19207	19269	19217	19468	19197	19250	19343	19086	19270	19345	18996	19301	19389	19154	19236	19226	19322	19298	19208	19131	19667	19116	19167	19365	19333	19167	19154	19415	19162	19154	19193	19185	19278	19335	19205	19430	19323	19401	19205	19276	19252	19127	19306	19321	19425	19106	19378	19283	19418	19187	19258	19313	19258	19241	19154	19349	19236	19282	19325	19206	19428	19260	19208	19258	19344	19320	19401	19276	19207	19376	19078	19233	19399	19170	19332	19294	19174	19151	19259	19220	19266	19175	19171	19455	19374	19215	19206	19274	19293	19338	19367	19171	19389	19181	19353	19238	19316	19215	19349	18927	19210	19405	19186	19268	19169	19260	19135	19197	19426	19339	19208	19161	19371	19144	19355	19295	19249	19201	19419	19371	19306	19191	19337	19286	19173	19328	19319	19277	19299	19266	19230	19109	19214	19095	19227	19421	19315	19182	19356	19327	19263	19423	19208	19280	19194	19194	19154	19198	19126	19285	19328	19376	19292	19414	19563	19387	19108	19319	19220	19360	19291	19286	19324	19190	19420	19114	19336	19265	19106	19247	19157	19153	19109	19265	19264	19423	19179	19422	19165	19388	19294	19161	19141	19159	19138	19099	19187	19291	19200	19297	19307	19349	19324	19306	19304	19397	19358	19371	19422	19295	19318	19144	19121	19023	19304	19254	19446	19417	19343	19372	19370	19378	19204	19239	19386	19278	19238	19415	19466	19195	19361	19091	19194	19478	19415	19191	19088	19387	19278	19527	19271	19085	19362	19199	19329	19155	19622	19094	19281	19090	19231	19206	19159	19145	19164	19232	19279	19611	19182	19277	19478	19287	19345	19290	19322	19339	19343	19306	19195	19331	19303	19447	19231	19367	19372	19539	18999	19350	19254	19383	19402	19186	19399	19244	19233	19228	19636	19219	19094	19310	19263	19182	19300	19411	19269	19192	19325	19093	19362	19475	19192	19195	19276	19319	19275	19243	19260	19164	19236	19270	19129	19327	19374	19031	19312	19373	19385	19313	19282	19284	19183	19384	19357	19319	19473	19361	19263	19173	19457	19284	19279	19328	19189	19144	19427	19450	19219	19206	19397	19421	19292	19190	19108	19253	19250	19189	19325	19210	19165	19335	19221	19324	19264	19214	19336	19291	19237	19054	19400	19320	19374	19335	19140	19190	19234	19518	19352	19272	19317	19269	19211	19247	19279	19136	19165	19472	19271	19190	19079	19461	19370	19229	19272	19176	19241	19408	19391	19482	19499	19143	19234	19294	19244	19273	19295	19135	19448	19142	19199	19268	18945	19250	19239	19119	19121	19174	19317	19108	19381	19205	19279	19142	19212	19234	19388	19264	19582	19395	19324	18997	19365	19232	19404	19187	19281	19260	19164	19158	19407	19306	19233	19269	19503	19292	19033	19262	19311	19075	19469	19254	19071	19314	19244	19404	19341	19113	19160	19222	19185	19343	19202	19232	19209	19217	19248	19093	19425	19259	19242	19381	19335	19178	19390	19376	19276	19417	19234	19364	19148	19260	19086	19184	19376	19455	19373	19369	19123	19280	19258	19150	19247	19355	19328	19357	19132	19346	19214	19272	19306	19513	19087	19386	19133	19195	19457	19197	19265	19303	19065	19155	19174	19222	19318	19310	19291	19283	19198	19209	19309	19269	19342	19255	19167	19313	19398	19277	19312	19369	19154	19446	19317	19235	19235	19445	19258	19322	19505	19328	19240	19078	19185	19176	19172	19347	19240	19354	19477	19514	19351	19301	19204	19376	19431	19125	19306	19290	19158	19342	19325	19333	19369	19349	19341	19373	19193	19063	19221	19290	19478	19378	19334	19128	19369	19352	19316	19365	19342	18996	19505	19248	19430	19431	19285	19366	19280	19389	19304	19151	19248	19011	19067	19329	19197	19162	19164	19287	19158	18976	19092	19309	19242	19306	19349	19470	19437	19279	19240	19026	19309	19175	19344	19374	19323	19188	19082	19213	19260	19242	19134	19049	19299	19304	19315	19317	19159	19264	19450	19221	19373	19330	19245	19089	19048	19254	19233	19285	18995	19416	19414	19348	19180	19240	19443	19305	19346	19320	19341	19273	19284	19501	19335	19146	19252	19416	19225	19163	19130	19520	19436	19266	19107	19357	19034	19215	19128	19181	19238	19308	19280	19152	19136	19139	19318	19167	19250	19209	19312	19278	19255	19190	19461	18979	19221	19244	19223	19374	19267	19318	19418	19374	19030	19295	19304	19249	19347	19353	19089	19228	19288	19376	19254	19345	19251	19104	19299	19339	19306	19167	19204	19489	19292	19123	19149	19428	19451	19267	19272	19453	19475	19079	19206	19071	19359	19170	19484	19253	19429	19248	19189	19129	19160	19171	19183	19399	19429	19282	19413	19300	19279	19403	19414	19181	19304	19392	19047	19315	19288	19423	19119	19159	19421	19123	19244	19340	19317	19268	19310	19043	19294	19288	19256	19183	19295	19447	19270	19248	19473	19399	19418	19058	19190	19246	19156	19275	19496	19240	19277	19446	19185	19429	19282	19269	19384	19088	19122	19314	19268	19339	19405	19277	19434	19114	19429	19378	19071	19082	19326	19261	19328	19279	19328	19036	19246	19267	19193	19398	19273	19334	19239	19204	19217	19206	19222	19113	19233	19393	19212	19230	19256	19086	19263	19482	19254	19051	19129	19141	19105	19182	19118	19458	19192	19170	19180	19108	19458	19403	19242	19409	19380	19349	19371	19404	19247	19235	19285	19191	19169	19540	19505	19378	19254	19131	19259	19123	19208	19329	19138	19274	19419	19280	19348	19263	19431	19376	19275	19384	19268	19263	19228	19334	19370	19186	19202	19431	19275	19385	19043	19215	19471	19340	19228	19249	19293	19326	19252	19220	19358	19133	19176	19136	19513	19148	19273	19079	19255	19369	19175	19347	19463	19028	19122	19408	19319	19468	19330	19321	19261	19156	19322	19276	19171	19279	19260	19298	19068	19102	19323	19454	19399	19296	19502	19306	19300	19175	19185	19190	19339	19426	19507	19254	19250	19249	19374	19293	19173	19232	19293	19168	19082	19273	19161	19144	19386	19362	19133	19253	19142	19248	19238	19299	19301	19208	19390	19205	19193	19264	19246	19149	19096	19084	19375	19212	19332	19187	19305	19405	19271	18971	19289	19260	19317	19397	19303	19048	19212	19235	19324	19530	19207	19178	19319	19492	19068	19282	19438	19337	19260	19341	19316	19199	19429	19331	19250	19343	19276	19107	19073	19412	19286	19169	19199	19233	19263	19390	19460	19223	19234	19186	19138	19336	19140	19161	19287	19165	19165	19223	19180	19455	19295	19261	19296	19277	19576	19156	19166	19374	18996	19039	19370	19395	19139	19306	19327	19011	19099	19442	19227	19145	19442	19017	19328	19216	19014	19386	19156	19364	19223	19248	19343	19450	19448	19242	19317	19224	19190	19161	19484	19384	19325	19594	19375	19157	19318	19197	19433	19441	19495	19225	19408	19530	19138	19414	19255	19347	19329	19293	19304	19481	19182	19130	19197	19119	19242	19372	19438	19255	19257	19494	19256	19203	19447	19027	19094	19156	19347	19336	19407	19394	19200	19150	19437	19208	19228	19204	19105	19409	19358	19189	19260	19080	19272	19327	19278	19244	19199	19215	19290	19318	19326	19406	19158	19107	19256	19418	19555	18961	19028	19427	19343	19369	19295	19088	19320	19318	19470	19181	19334	19204	19303	19301	19404	19379	19014	19218	19243	19205	19038	19195	19248	19245	19197	19459	19373	19282	19187	19297	19487	19407	19424	19290	19195	19414	19148	19538	19229	19119	19167	19078	19196	19056	19311	19219	19431	19418	19391	19249	19457	19383	19281	18987	19435	19045	19089	19326	19146	19425	19343	19285	19330	19168	19184	19206	19420	19193	19542	19207	19167	19304	19420	19366	19291	19215	19408	19396	19283	19245	19419	19342	19128	19234	19161	19392	19543	19184
23662	40338	41212	34022	29041	23286	64574	69991	52480	35498	21493	15981	14822	14773	14844	14758	14663	14783	14719	14774	14610	14784	14946	14892	14867	14662	14999	14830	14906	14859	14730	14826	14791	14659	14859	14659	14767	14826	14635	14836	14778	14871	14774	14509	14858	14755	14905	14702	14795	14746	14971	14761	14694	14777	14783	14753	14941	14900	14953	14801	14865	14878	14810	15010	14792	14613	14794	14752	14949	14755	14771	14797	14713	14811	14786	14793	14810	14806	14790	14708	14797	14783	14830	14915	14673	14688	14634	14618	14901	14997	14612	14766	14792	14805	14551	14693	14813	14821	14784	14673	14911	14887	14711	14779	14905	14771	14853	14832	14946	14868	14836	14796	14732	14695	14892	14831	14896	14740	14780	14675	14725	14662	14952	14635	14749	14568	14662	14752	14921	14823	14834	14949	14703	14628	14790	14970	14726	14862	14762	14644	14768	14697	14778	14627	14763	14721	14500	14967	14678	14822	14711	14644	14835	14666	14933	14769	14786	14643	14640	14767	14623	14783	14861	14660	14802	14660	14956	14808	14743	14763	14727	14936	14779	14937	14846	14604	14837	14578	14746	14780	14533	14750	14770	14923	14636	14432	14693	14763	14665	14794	14869	14745	14854	14837	14892	14954	14661	14636	14837	14725	14822	14733	14777	14662	14837	14707	14796	14761	14748	14744	14966	14656	14897	14953	14922	14701	14813	14590	14908	14834	14590	14759	14660	14701	14799	14694	14727	14700	14888	14705	14925	14753	14833	15003	14594	14871	14731	14658	14740	14771	14799	14876	14678	14801	14662	14839	14831	14833	14916	14867	14720	14736	14636	14736	14951	14671	14566	14755	14468	14810	14758	14886	14755	14884	14719	14668	14699	14768	14738	14757	14723	14704	14924	14893	14836	14625	14729	14695	14761	14710	14689	14743	14670	14684	14807	14836	14790	14720	14743	14625	14825	14823	14590	14792	14672	14950	14667	14583	14704	14789	14876	14910	14879	14898	14698	14613	14772	14729	14785	14696	14844	14723	14709	14845	14832	14813	14806	14673	14776	14873	14609	14805	14696	14756	14690	14588	14891	14764	14670	14722	14907	14774	14663	14734	14637	14975	14876	14734	14790	14683	14681	14831	14810	14788	14688	14775	14766	14694	14632	14659	14853	14742	14757	14835	14819	14830	14744	14912	14863	14812	14877	14745	14911	14831	14729	14797	14794	14779	14767	14987	14820	14825	14717	14700	14668	14868	14840	14740	14764	14638	14803	14774	14901	14644	14646	14623	14647	14746	14820	14740	14874	14884	14686	14998	14685	14840	14783	14904	14869	14669	14729	14683	14928	14981	14969	14623	14734	14747	14722	14842	14868	14581	14693	14739	14809	14827	14761	14809	14848	14704	14791	14725	14744	14751	14905	14805	14606	14756	14934	14907	14625	14749	14887	14817	14609	14832	14680	14698	14633	14840	14808	14664	14838	14752	14867	14823	14664	14802	14691	14887	14934	14863	14752	14732	14771	14802	14702	14713	14814	14957	14714	14761	14935	14753	14711	14874	14680	14587	14957	14825	14885	14851	14766	14797	14839	14707	14784	14788	14712	14870	14800	14632	14729	14751	14863	14535	14711	14842	14733	14809	14780	14798	14706	14692	14742	14690	14759	14677	14727	14735	14800	14764	14832	14766	14850	14863	14816	14740	14632	14901	14755	14867	14939	14776	14672	14747	14704	14812	14852	14607	14890	14764	14641	14838	14888	14767	14699	14805	14856	14799	14786	14910	14770	14902	14959	14871	14739	14748	14786	14856	14785	14752	14693	14715	14741	14743	14716	14744	14778	14929	14592	14791	14668	14784	14723	14698	14912	14779	14751	14708	14771	14764	14716	14754	14832	14678	14878	14632	14796	14869	14811	14754	14669	14897	14847	14516	14780	14749	14740	14863	14797	14751	14547	14812	14792	14747	14753	14673	14747	14747	14770	14614	14832	14629	14795	14744	14592	14704	14677	14870	14770	14493	14782	14811	14759	14757	14829	14690	14670	14867	14569	14684	14712	14761	14806	14700	14668	14627	14916	14782	14864	14750	14755	14722	14599	14615	14830	14765	14885	14768	14778	14851	14788	14951	14804	14733	14667	14779	14748	14756	14659	14846	14855	14736	14754	14792	14605	14821	14741	14858	14766	14595	14609	14753	14773	14818	14799	14724	14853	14742	14747	14708	14699	14783	15011	14705	14683	14733	14769	14729	14887	14550	14865	14805	14748	14844	14607	14791	14775	14715	14890	14660	14680	14667	14910	14795	14694	14810	14704	14764	14737	14779	14719	14894	14826	14728	14690	14764	14761	14833	14810	14779	14708	14666	14701	14761	14734	14827	14600	14740	14752	14892	14780	14719	14830	14915	14672	14713	14676	14744	14840	14738	14596	14898	14795	14853	14657	14794	14628	14694	14827	14737	14920	14644	14885	14729	14806	14758	14655	14661	14898	14726	14684	14771	14657	14683	14636	14800	14965	14801	14810	14636	14771	14631	14781	14765	14946	14825	14533	14787	14771	14697	14765	14761	14789	14635	14723	14753	14889	14704	14812	14762	14782	14827	14679	14768	14789	14687	14702	14707	14881	14806	14711	14828	14854	14732	14863	14840	14660	14729	14856	14591	14732	14754	14709	14763	14676	14666	14743	14833	14740	14771	14872	14687	14726	14871	14640	14590	14788	14920	14699	14848	14785	14697	14847	14761	14778	14718	14798	14786	14861	14800	14628	14764	14683	14694	14744	14711	14731	14765	14727	14738	14733	14527	14744	14899	14717	14675	14901	14740	14599	14919	14654	14881	14629	14697	14829	14662	14682	14731	14885	14683	14649	14652	14706	14750	14790	14872	14740	14823	14772	14796	14747	14794	14612	14715	14855	14720	14768	14807	14734	14701	14705	14771	14863	14694	14709	14532	14677	14742	14917	14762	14682	14707	14614	14767	14727	14691	14900	14987	14831	14707	14811	14849	14760	14884	14839	14738	14805	14881	14858	14827	14636	14878	14635	14817	14644	14690	14673	14865	14849	14688	14747	14813	14670	14800	14896	14806	14703	14763	14598	14656	14626	14782	14792	14819	14871	14807	14733	14843	14853	14841	14640	14633	14741	14623	14767	14669	14692	14473	14645	14778	14830	14864	14808	14873	14784	14663	14728	14675	14789	14878	14812	14812	14915	14674	14790	14787	14892	14744	14778	14712	14687	14808	14867	14697	14692	14651	14807	14914	14617	14802	14757	14737	14721	14704	14806	14774	14868	14699	14854	14816	14790	14882	14814	14702	14803	14801	14694	14893	14770	14872	14902	14828	14680	14686	14766	14782	14770	14640	14868	14596	14734	14824	14675	14880	14875	14695	14738	14796	14784	14929	14868	14912	14852	14636	14664	14782	14731	14655	14768	14758	14675	14739	14939	14837	14817	14744	14914	14755	14664	14881	14773	14758	14775	14700	14765	14860	14916	14837	14629	14769	14704	14620	14688	14719	14692	14631	14669	14818	14817	14947	14800	14661	14662	14764	14702	14744	14828	14721	14781	14566	14538	14812	14639	14673	14857	14731	14836	14860	14782	14707	14839	14912	14907	14596	14744	14950	14748	14816	14903	14837	14699	14663	14698	14680	14859	14845	14935	14801	14999	14605	14797	14785	14868	14723	14767	14753	14899	14834	14716	14771	14987	14737	14653	14742	14568	14721	14815	14840	14654	14718	14541	14808	14862	14793	14766	14711	14755	14738	14773	14718	14903	14737	14903	14724	14689	14602	14841	14552	14809	14773	14687	14813	14665	14552	14750	14718	14681	14808	14880	14702	14677	14785	14805	14758	14923	14601	14817	14916	14749	14768	14703	14696	14723	14849	14901	14950	14721	14882	14785	14839	14718	14734	14740	14725	14850	14683	14875	14749	14782	14688	14947	14776	14796	14583	14856	14754	14893	14748	14669	14898	14765	14806	14762	14736	14860	14824	14659	14923	14759	14839	14797	14921	14752	14704	14799	14725	14690	14732	14778	14824	14757	14741	14709	14993	14851	14695	14705	14843	14743	14613	14838	14557	14768	14712	14949	14728	14737	14606	14647	14620	14904	14878	14676	14792	14680	14675	14679	14707	14844	14713	14877	14753	14749	14727	14865	14632	14735	14943	14757	14903	14644	14781	14661	14713	14926	14902	14791	14715	14787	14806	14704	14658	14826	14788	14751	14880	14667	14676	14710	14814	14732	14608	14786	14772	14611	14589	14743	14806	14630	14728	14827	14822	14743	14660	14882	14755	14769	14655	14727	14858	14719	14789	14797	14828	14884	14826	14605	14698	14717	14839	14888	14736	14623	14727	14653	14725	14905	14674	14590	14703	14918	14736	14952	14759	14863	14685	14820	14645	14784	14711	14727	14831	14790	14484	14918	14869	14597	14641	14656	14521	14767	14807	14637	14797	14795	14734	14753	14676	14759	14725	14723	14640	14799	14673	14686	14733	14921	14809	14729	14683	14721	14812	14763	14755	14723	14724	14705	14677	14884	14809	14784	14701	14753	14724	14747	14811	14882	14714	14745	14849	14646	14664	14757	14768	14745	14988	14610	14703	14708	14835	14920	14744	14726	14750	14838	14726	14793	14820	14654	14741	14844	14682	14724	14808	14622	14848	14754	14738	14741	14825	14736	14929	14831	14800	14851	14837	14700	14710	14892	14827	14831	14919	14659	14770	14775	14759	14669	14668	14738	14714	14704	14758	14923	14422	14582	14717	14799	14841	14751	14729	14731	14504	14745	14666	14796	14918	14742	14905	14783	14846	14731	14661	14786	14854	14788	14905	14677	14644	14838	14715	14668	14601	14975	14864	14715	14704	14792	14747	14868	14681	14762	14780	14727	14655	14845	14613	14713	14711	14616	14974	14764	14569	14713	14767	14800	14786	14758	14871	14752	14887	14617	14810	14739	14690	14647	14608	14719	14780	14918	14820	14733	14824	14909	14657	14798	14686	14744	14707	14803	14642	14761	14768	14736	14887	14837	14700	14764	14672	14859	14935	14926	14727	14921	14606	14659	14720	14818	14871	14743	14763	14697	14920	14761	14737	14717	14803	14853	14802	14732	14809	14804	14710	14642	14804	14748	14701	14695	14563	14886	14912	14834	14932	14612	14866
31126	25043	27543	25515	21925	21206	25243	28337	26033	22801	21110	20296	20231	20099	20017	20019	20217	19976	19776	20181	20226	20110	19850	19908	20139	20292	20045	19935	20066	20085	20091	20052	19964	20108	20133	19994	20102	19940	20061	19739	20222	20317	20111	20142	20002	19992	20129	20088	20241	20225	20079	20105	19907	20070	19845	20105	19975	20029	19968	20001	19965	20084	20070	20037	20101	19936	19953	19900	20054	19843	20135	20016	19952	19804	20071	19991	19914	19883	19973	19906	19838	20074	20023	20019	20019	20046	20036	19866	20044	19913	20095	20305	19863	19871	20193	20075	19987	20191	20021	19995	20152	19985	19853	19918	19992	20126	20109	20167	20041	20067	20079	20064	20062	19855	19880	20159	19854	19806	20076	19990	19900	19852	19818	20224	19895	19906	19889	20023	19808	20037	19901	19938	20141	20239	20039	20018	20067	19852	20024	20155	20094	19965	20210	19991	20100	20110	20126	19951	20155	20042	20161	20060	19969	19953	20077	19987	20024	19925	19867	20116	20056	19929	20120	20113	20015	20030	20200	20060	20121	19954	19931	19899	19822	19996	19995	19987	20307	20163	20108	19915	19862	19943	19944	19861	20036	19904	19925	19971	20039	19949	19759	20051	20091	20205	20121	20052	20167	20045	20109	20076	20063	19949	20007	19990	20069	20106	19816	20134	20189	20073	19968	19966	19916	20113	20206	19754	19821	20251	20227	20075	19948	20087	20018	19887	20091	19966	19983	20120	19904	19890	20009	19886	20155	19916	20143	19999	19875	19997	20197	20168	20004	20163	20274	19988	19932	20086	19916	19994	19902	20173	20084	19929	20049	20107	20085	19856	19919	19956	19971	19856	19892	20220	20139	19925	19985	20304	20125	20107	20120	19947	19970	20097	20111	20201	20011	19898	19991	19975	19966	19978	20131	20154	20204	20032	20135	20053	19933	19925	19858	20142	20142	20111	19949	20026	19845	20000	20077	19890	20280	20043	20077	20029	19923	19942	20101	20024	20039	20088	20063	19937	19913	19996	20113	20252	19977	20131	20002	20038	20036	19992	19941	19706	20141	20020	20115	19990	19956	19846	20109	20064	19965	19982	20166	19902	20086	20157	19934	20097	20005	19986	19924	19989	19962	19995	20242	19900	19847	19844	20172	19922	19972	19864	19918	20057	19938	19909	20014	19921	19921	19970	20062	19973	19817	19819	19744	19946	20120	20113	20199	20015	20142	19958	20114	20187	20044	20370	20153	20145	19846	20203	20086	19944	20039	20125	20001	20079	20300	19839	20171	20120	19988	20178	20085	20064	20064	20119	20041	20073	19995	19998	20143	20097	20213	19728	20009	20096	19917	19871	20083	19899	20027	19922	20202	20179	19907	20010	20033	19897	19941	19846	20025	20233	19595	20070	19811	20093	20050	19972	20182	19947	20115	19859	19963	20200	20065	19822	20009	19971	19880	19940	20127	20145	20020	19837	20195	19935	19778	20066	19864	19926	20019	20062	20115	20192	20099	20087	20203	20009	20053	20125	20262	20075	19790	19930	20202	20148	19998	19826	20185	19831	19978	20188	19966	20025	20017	20091	20039	19959	19717	20165	20190	20006	19987	19902	19918	20013	19958	19941	20083	19855	19929	20264	19990	19892	20112	19931	19956	20140	19937	20035	19959	20065	20248	20183	20065	20159	20091	20095	19906	19973	19795	20051	20105	20107	19870	20125	20019	19940	19924	20082	20043	20121	20059	19977	20062	19975	19998	19968	20150	20130	20147	20050	19843	19990	19997	20080	20057	19870	20204	20098	20101	20080	20028	19818	20257	20063	20227	19965	19885	19939	20025	19984	19873	19980	19955	19927	19956	19944	20033	20032	19957	19865	19834	19891	20144	20211	20140	20013	20010	20197	20120	20013	20214	20106	20164	19849	20095	19871	20058	20127	19978	20060	19854	20076	20018	19679	20105	20072	19930	20013	19867	19816	19843	20077	19944	20094	20041	19902	20010	20125	20049	20141	19949	20044	20148	20019	19940	20024	19853	19963	20198	20126	20189	20071	20044	19969	19916	20075	20125	20004	20014	20000	19979	20138	20191	19786	19937	19863	20146	20044	20028	20095	20028	20130	20004	20036	20037	20147	20317	19926	20042	19985	20126	20086	20130	20017	19954	19966	20065	20072	20025	19808	19875	20075	20015	19902	20123	20097	20131	20061	19932	20178	19861	19904	19956	20073	19949	20093	19942	19844	19987	20216	19989	19887	19898	19869	19852	19984	20184	20079	19859	19887	19918	20078	19919	20046	19835	19988	20186	19953	19986	20054	19949	20180	20082	20058	20226	20064	19839	20116	19853	20094	20001	20104	19901	19886	19972	20025	20071	19766	19627	19995	20143	19955	19854	19943	20219	19930	20014	20076	19956	19957	19936	20034	20117	20086	20151	20181	20072	20038	19914	19810	19818	20090	20045	20062	20022	19981	19941	19906	20183	20190	20005	20059	19833	19852	19766	19968	19929	20050	19928	19769	19905	20026	20246	19958	19926	19999	20024	20083	20038	19879	20036	19885	20143	19924	19981	20058	20007	20061	19965	20224	20088	20015	20212	20132	19960	20043	20087	20109	20273	20202	20268	20111	20180	20122	20076	19946	20054	20137	19860	19754	20289	19982	20080	19858	20110	20068	20118	19962	19937	20150	19820	19969	20322	20179	20177	19960	19908	19724	19930	20006	19978	19958	20076	20094	20155	19920	19915	20024	20144	19987	20109	19847	19971	20103	19957	20041	19808	20077	20179	19892	19879	20162	20198	20060	20098	20275	20028	19688	19758	19893	19907	19896	20160	19998	20206	19875	19982	19884	19791	19932	19988	19960	20006	19992	19869	19956	19794	19960	20113	19838	19940	20028	20276	19852	19756	19906	20017	19959	19992	19923	20251	19871	19929	19803	19985	20050	19850	19994	19952	20182	19936	19874	19962	19808	20164	19945	19774	19826	20050	20066	20223	20152	20143	20016	19884	19930	19936	19889	20092	20098	20152	20063	20093	19965	20084	20062	20234	20075	20054	20024	20006	20003	19740	20072	19979	20042	20031	19833	20183	19955	19800	20037	20036	19915	20126	19977	20008	20025	19964	20095	20011	20042	20046	20173	20026	19938	19839	20007	19998	20074	19864	20161	20154	19868	20114	20295	20014	19954	19935	19990	20044	19999	20081	20059	20011	19992	20058	19879	19612	19949	20092	20023	20041	20177	20170	20128	19864	19904	19880	20157	20183	19876	20157	20011	20079	19967	20027	19991	19976	19899	20027	20009	20159	19899	19934	20001	20078	20062	19869	19969	20036	19967	20032	20108	20199	19834	20026	20056	20025	20043	19938	19847	19827	20143	19968	19838	19986	19971	20030	19883	19958	20008	19917	19827	19876	19894	19973	20117	20141	19896	20124	19838	19943	20008	20103	20008	20011	20042	19950	19875	19954	20144	20103	19993	20020	20115	19879	20185	20161	20402	20056	19793	19862	20049	19965	20000	19969	19930	20142	20031	20042	20291	19973	19918	19912	19707	19943	20151	20123	20167	19977	20119	19856	19900	19993	19904	20102	20059	19958	19837	19764	19818	20105	20102	19926	19929	20008	19982	20193	20132	20086	20106	20073	20071	20008	19942	20069	19913	20162	19899	19910	20161	20096	20114	20032	19976	19924	19939	19974	20042	20065	19980	19959	19999	20037	20069	19974	19901	19988	20176	19847	20024	19962	19964	20056	20091	19940	19769	20127	20209	19995	20056	20067	19999	20232	20002	20194	20276	19956	20083	20128	19902	20075	20123	19925	20147	19988	19901	19908	20077	20288	20024	20035	19908	20129	19948	19967	19932	20271	20122	19999	20002	19733	19821	19975	20173	20223	19887	19985	20016	20131	20057	19980	19938	20094	20040	20180	19940	20041	20047	20073	19913	20055	19979	20186	19983	20160	19836	19821	19973	19834	20103	19880	20195	19951	20067	20071	20031	19937	19955	20220	19956	19993	19847	20215	20121	19894	19842	20031	20120	19943	20028	20104	20226	20109	20080	20098	20065	20072	19828	19947	20037	20059	20035	19948	20270	20114	19923	19929	20079	20082	19913	20061	20120	20118	19959	19953	20032	19901	19880	20054	20129	19794	19864	19959	19968	19987	19904	20044	19925	19900	20172	20043	19967	19926	20032	20089	20014	19906	19928	19955	20038	19913	19745	20004	20061	19876	20288	20166	20143	20065	19876	20025	20074	20054	20199	20137	20061	20036	20044	20106	20064	20113	19905	19825	19992	19945	20077	19916	20109	20066	19965	19979	19976	20165	19895	20215	20355	19979	20228	19938	19908	19920	19965	19781	19976	20075	20006	20158	20123	19906	19911	20113	19911	19743	20085	19987	19937	19961	20013	19998	20048	20134	20092	19835	19907	20065	19986	20171	19906	19980	19945	20126	20162	19926	20179	20139	20027	20254	19958	20249	19912	19981	19944	19940	20076	20152	20198	19964	20094	20030	20076	20114	20099	20061	20006	20018	20005	20076	19934	19943	20087	19954	19943	20094	20024	20029	20065	19920	20176	20058	19886	20191	20242	20167	20077	20023	20140	19968	20136	19843	20110	19701	19841	19855	20083	20050	20054	20094	20148	20229	19845	19909	20320	19940	19879	19965	20011	19916	20128	20061	20099	20125	19894	20108	19894	20071	19944	20064	19839	19981	19916	19924	19925	20124	20136	20021	20184	20077	20150	20068	19995	20105	19909	20103	20106	20216	20037	19852	19999	19965	20011	19802	19850	19874	20083	19992	19860	20092	20008	20150	19759	20116	19981	19883	20139	20019	20063	19866	20076	20096	19986	20003	19814	20042	20221	19952	20077	20090	19827	20039	20030	19912	20046	19972	19865	20005	20096	20158	19919	19809	20115	19822	19979	20069	20103	20017	19893	19939	19784	20072	20005	19939	19697	19919	20025	20064	20027	20083	20030	20063	20018	20052	19925	19852	20251	19832	19878	19903	20147	19852	20058	20126	19953	20128	19920	20155	19868	19925	20123	20123	20013	20047	19957	20002	20154	20057	20030	19906	20057	20168	19953	19884	20096	19844	19851	19708	19850	19943	20269	20167	20060	20130	19992	20198	19824	20104	20135	20080	19987	20010	20184	19961	19943
20758	24542	23948	20850	17552	16637	22981	25887	21604	17715	15873	15260	15050	14841	15191	14994	15159	15140	15162	15004	15068	14994	15135	15142	15164	15211	15251	15061	15028	15332	15063	15000	15198	15151	15018	15146	15119	15253	14956	15175	14994	15000	15248	15248	15188	15055	15094	15121	15057	15142	15155	15049	15176	15262	15144	15224	15207	15093	15205	15129	15231	15018	14953	14953	15132	15168	15132	15096	15090	15176	15296	15066	15053	15212	15175	15079	15052	14985	15049	15228	15090	15066	15236	15170	15070	15043	15077	15082	15186	15124	15244	15166	15166	14934	15193	15075	15142	15159	14983	15155	15132	15119	15062	15401	15122	14935	15243	15106	15094	14952	15071	15217	15166	15051	15149	15071	15062	15265	15196	15239	15197	15141	15146	14998	15365	15173	14969	15221	14890	15164	15298	15220	15181	15102	15144	15130	15159	14969	15196	15217	15130	15110	15160	15222	15148	15140	15097	15007	15156	15141	15127	15153	15256	15027	15162	15098	15065	15163	15175	15141	15048	15133	15171	15283	15065	15196	15062	15225	14987	15150	15179	15126	15070	15082	15236	15122	15390	15099	15072	15199	15047	14929	15290	15107	15115	15062	15254	15310	15321	15170	15187	15173	15267	15051	15169	15388	15001	15207	15154	15043	15365	15181	15277	15071	15200	15208	15212	15079	15055	15054	15074	15089	15322	15240	15190	15107	15206	15101	15096	15043	15177	14945	15090	15073	15043	15146	14952	15194	15018	15192	15093	15132	15133	15264	15001	15157	15105	15117	15246	15177	15244	15184	15030	15063	15073	15349	15112	15049	15140	14906	15257	15234	15125	15148	15162	15148	15194	15149	15045	15054	15041	15194	15075	15185	15073	15139	15234	15116	15153	15217	15208	15206	15272	15154	15163	15291	15137	15103	15153	14949	15130	14964	15225	15029	15176	15123	15162	15249	15186	15091	15048	14905	15236	15176	14977	15275	15015	15100	15194	15102	15215	15217	15091	15170	15379	15100	15098	15216	15069	15257	14966	15053	15063	15140	15179	15111	15213	15038	15132	15398	15254	15105	15234	15059	15264	15063	15182	15210	15089	15271	15150	15143	15155	15172	15251	15055	15095	15266	15054	15215	15060	15123	15100	15149	15198	15167	15131	14997	15153	15183	15045	15053	15137	15008	15027	14940	14973	15134	15140	15147	15294	14952	15049	15021	15059	15141	15060	15207	15025	15097	15050	15157	15009	15257	15227	15229	15193	15094	15144	15118	15152	15247	15111	15149	15178	15193	15167	15100	14986	15030	15202	15072	15144	15049	14968	15048	15004	15153	15154	14830	15123	15125	15116	15099	15006	15179	15066	15266	15179	15255	15274	15192	15294	15094	15140	15236	14981	15043	15134	15237	15019	15141	15064	15165	15154	15027	15084	15221	15112	15194	15191	15004	15073	15185	15128	15227	15115	15139	15049	15062	15058	15268	14938	15091	15057	15156	15071	15141	15160	15172	15193	15165	15237	15292	15058	15125	15070	15237	15154	15181	15241	15033	15171	14975	15022	15127	15015	15270	15027	15196	15235	14842	15041	15215	15132	15112	15207	15110	15257	15150	15256	15124	15207	15216	15034	15053	15183	15046	15187	15256	15024	15219	15068	15015	15085	15125	14939	15206	15036	15265	14980	15082	15060	15122	15180	15132	14964	15086	15105	15159	15049	15253	15130	15029	15136	15114	15153	15126	15021	15205	15275	15205	15056	15111	15292	15041	15071	15192	15090	15187	15128	15105	15240	15123	15089	15183	15138	15071	14905	15217	15256	15081	15228	14993	15087	14958	15153	15077	15170	15073	15056	15161	15182	15038	15158	15003	15283	15134	15343	15285	14891	15103	15298	15168	15110	15038	15103	15141	15352	15107	15266	15275	15158	15219	15078	15174	15041	15074	15348	15110	15143	15307	15235	15086	15113	15134	15089	15121	15067	15318	15144	15120	15089	15074	15055	15192	15138	15100	15235	15210	15062	15134	15181	15250	15270	15221	15008	15173	15185	15204	15120	15210	15316	15006	15082	15193	15333	15032	15225	14977	15123	15259	15187	15241	15129	15070	15188	15110	15120	15204	15119	14885	15142	15110	15279	15218	15214	15232	15163	15022	15004	15088	15170	15044	15141	15180	15094	15139	15179	15012	15093	15253	15138	15120	15055	15156	15029	15174	15239	15166	15187	15331	14995	15267	15174	15145	15135	15031	15202	15084	15223	15128	15273	15211	15092	14974	15188	14989	15218	14909	15116	15065	15346	15059	15150	15093	15244	15068	14980	15278	15218	15044	15169	15116	15267	15206	15116	15208	15181	15242	15110	15050	15241	15244	15198	15206	15229	14943	15161	15051	15110	15044	15230	15144	15177	15068	15075	15096	15070	15031	15023	15214	15194	14968	15225	15004	15151	15053	15209	15225	15123	15114	15119	15136	15160	15168	14919	15090	15194	15220	15086	15201	15101	15135	15044	15017	15015	15223	15052	14946	15041	15046	15144	15069	15006	15076	14958	15051	15054	15082	15081	14961	15277	15229	15105	15142	15056	15120	15069	15002	15018	15250	14974	15124	15064	15181	15050	15038	15219	14957	15328	15190	15143	14947	15177	15071	15201	15174	15083	15139	15106	15126	15242	14998	15191	15192	15193	15273	15184	15184	15206	15126	15138	15078	15172	15153	15099	15107	15189	15330	15039	15202	15038	15181	15149	15114	15166	14963	15147	15116	14843	15107	15171	15060	15120	15175	15225	15095	15263	14953	15202	15216	15144	15044	15119	15072	15177	15181	15141	15176	15187	15050	15195	15103	15070	15104	14933	15135	15129	15274	15187	15145	15194	15145	15218	15007	15133	15109	15262	15075	15074	15281	15044	15120	15348	15116	15071	15065	15215	15145	15123	14957	15158	15177	15336	15225	15293	15080	15248	15191	15072	15173	15114	15091	15188	15131	15297	15146	15186	15237	15060	15263	15047	15210	15092	14986	15146	15102	15150	15218	15191	15174	15213	15172	15220	15096	15256	15277	15107	15144	14950	15126	14963	15252	15291	15165	15081	14985	15330	14994	15146	15209	15109	15446	15197	15114	15330	15196	15098	15178	15069	15211	15132	15081	15146	14983	14937	15233	15097	15260	15189	15220	15153	15259	15019	15153	15070	14969	15169	15082	15159	15151	15221	15145	15140	15138	15074	14969	15033	15229	15134	15161	15203	15055	15046	15122	15177	15095	15208	15101	15021	15141	15097	15128	15075	15010	14961	15101	15116	15159	15140	15208	15035	15336	15102	15056	15143	15029	15328	15238	15114	15268	15105	15224	15232	15166	15190	15227	15004	15152	14945	15216	15238	15133	15081	15252	15071	15252	15162	15271	15148	15067	15078	15023	14987	15120	15183	15030	14981	15198	15341	15130	15104	15214	15168	15208	15216	15209	15108	14997	15205	15265	15094	15096	15207	15262	15331	15155	15159	15075	15103	15184	15048	15268	15065	15149	15196	15040	15195	15118	15322	15044	15369	15155	15013	15096	15143	15243	15077	15198	15107	15181	14903	15028	15151	15322	15060	15248	15200	14975	15089	15130	15173	15052	15089	15000	15284	15096	15204	15113	15208	15222	15169	15089	15184	15133	15184	15319	15139	15148	15136	14900	15169	15097	15170	15018	15047	15040	15064	15106	15202	15220	15352	15138	15258	15064	15095	15103	15133	15202	15195	15047	15151	15098	15180	15165	15053	15072	15280	15268	15242	15280	15115	15275	15059	15155	15052	15047	15061	15120	14999	15058	15016	15022	15194	15017	14951	15079	15087	15127	15111	15147	15228	15005	15125	15279	15139	15028	14971	15030	15077	15201	14980	15030	15259	15291	14868	15120	15169	15024	15171	15227	15035	15199	15076	15272	15133	15030	15180	15245	15171	15091	15134	15206	15226	15135	15104	15297	15300	15057	15083	15084	15120	15130	15133	15152	15284	15145	15202	15141	15254	15041	15021	15212	15044	15074	15149	15014	15255	15134	15011	15249	15099	15245	15225	15100	15177	15215	15250	15309	15214	15076	15317	15039	15278	15381	15151	14994	15219	15094	15047	15051	15191	15123	15120	15145	15097	15074	15063	15026	15326	15214	15295	15155	15154	15007	15200	15109	15062	15092	15228	15149	15168	15134	15074	15132	15135	15207	15091	15197	15230	14999	15220	15145	15190	15000	15203	15199	15063	15189	15105	15022	15143	15290	15098	15103	14981	15166	15028	15049	15241	15254	15066	15093	15143	15150	15186	15177	15147	15102	15139	15062	15071	15327	15224	15320	15156	15142	15232	15094	15124	14915	15184	14991	15181	15234	15063	15037	14967	15307	15064	15163	15151	15075	15348	15088	15118	15073	15012	15087	15116	15073	15233	15192	15117	15018	15099	15217	15119	15135	15282	15173	15231	15193	14964	15087	15295	15261	15017	15111	15094	15133	15000	15221	15082	15129	15311	15083	15219	15172	15165	15070	15095	15094	15240	14970	15234	15088	15244	15332	15154	15172	15035	15208	15265	15259	15155	15026	14974	15031	15027	15043	15212	15250	15066	15144	15225	15090	15218	15037	15061	15135	14951	15260	15202	15028	15219	15131	15101	15187	15292	14982	15130	15090	15404	15182	15135	15028	15125	15182	15174	15290	14973	15271	15256	15121	15046	15029	15175	15031	15212	15008	15116	15162	15139	15207	15112	15182	15249	14971	15100	15216	14995	15124	15063	14910	15119	15010	15152	15239	15066	15090	15187	15229	15042	15235	15174	15008	15165	15304	15036	15208	15230	15103	15218	15107	15052	15056	15071	15202	15137	14931	15109	15286	15120	15126	15054	15033	14918	15130	15077	15131	15034	15158	15191	15231	15145	15046	15092	15122	15017	15289	15042	15038	15275	15157	15041	15257	15119	15142	15141	15241	15184	15099	15131	15108	15084	15147	15256	15027	15220	14987	15157	15111	15221	15050	15246	15088	15136	15044	15328	15198	15183	15240	15130	15082	15078	15173	15128	15145	15078	15142	15289	15139	15121	15100	15043	15218	15025	15159	15201	15150	15059	15113	15100	15230	15096	15065	15108	15130	15073	15272	15206	15335	15186	15122	15291	15278	15170	15138	15098	15069	15235	15084	15154	15044
25283	21122	28203	25537	23689	27942	55866	59641	45266	32262	23761	20431	19534	19528	19279	19199	19281	19243	19365	19150	19102	19212	19138	19349	19094	19396	19303	19227	19196	19135	19261	19158	19376	19116	19407	19186	19134	19100	19168	19038	19258	18968	19138	18877	18992	19311	19232	19285	19182	19166	19148	19024	19292	19204	19120	19371	19343	19288	19258	19191	19094	19098	19051	19129	19248	19126	19057	18977	19048	19157	19156	19338	19334	19323	19055	19062	19152	19481	19128	19079	19220	19167	19279	19035	19182	19206	19379	18952	19232	19191	19275	19133	19244	19016	19032	19124	19033	19187	19036	19145	19299	19102	19255	19198	19248	19042	18997	18966	19119	19244	19248	19238	19226	19166	19253	19240	19125	19080	19089	19090	19359	18926	19283	19014	19136	19126	18999	18975	19037	19100	19071	19192	19026	19306	19115	19086	19129	18861	19010	19054	19144	19152	19070	19123	18933	19096	19145	18950	19030	19285	19173	18960	19172	19256	18984	19107	18998	19056	19262	19117	19361	18998	19002	18966	19121	18929	19141	19087	19280	19135	18964	19228	19108	19222	19102	19145	19057	19028	19231	19061	19302	19243	19168	18993	19303	18992	18897	19320	19197	19166	18899	19108	19059	19285	19116	18953	18996	19024	19206	19171	19109	18806	19136	19077	19044	19046	18903	19253	19207	19252	19143	19083	19086	19083	18924	19200	19010	19298	19302	18969	18999	19238	19187	18984	19076	19055	19187	19221	19246	19321	19175	19167	19047	18944	19375	19247	18924	19253	19164	18872	19045	18985	19120	19126	19065	19034	19193	19064	19200	19029	19088	18951	19037	19097	18983	19236	19072	19225	19418	19067	19122	19033	19195	19205	19275	19226	19434	19090	19052	19048	19295	19132	19060	19205	19146	19052	18974	19238	19266	19039	19209	19194	19181	19044	19218	19060	19080	19325	19102	19000	18995	18924	18945	18928	19181	18919	19227	19112	19189	19154	19071	19322	19088	19042	19200	18987	19061	19096	19116	19243	19115	19207	19148	18938	19276	19092	19094	19139	19016	19122	19188	18954	19177	19119	19029	19177	19278	19087	18909	19068	19062	19238	18824	18977	19260	19266	19256	19299	19140	19047	19213	19187	19182	19106	19119	19138	19225	19349	19114	19153	19231	19224	19142	19119	19059	19120	19037	18937	19347	19182	19249	19100	18974	19071	19305	19275	18994	19020	19212	19135	19214	19087	19199	19049	19019	19172	19302	19188	19361	19522	19101	18937	18922	19259	19206	18979	19251	19189	18831	19072	19216	19341	19306	19093	19036	19169	19021	19050	19216	19252	19121	19085	19174	19202	19260	19094	19152	19374	19395	19196	19240	19142	18956	18938	19053	19191	18992	19196	18957	19299	19231	19329	19173	19023	19127	19141	19199	19083	19133	19084	19058	18962	19068	19316	19213	19088	19055	19203	19070	18941	19187	19024	19127	19349	19140	19100	19092	19102	19113	19137	19254	19213	19118	19085	19225	19037	19312	18984	19010	19292	19209	19249	19231	19100	19175	19114	19194	19109	19101	19104	19005	19168	19422	19125	19210	19151	18808	19090	19095	19080	19315	19044	19035	19358	18961	19240	19376	18944	18949	19153	19174	19187	18983	18927	19023	19140	19218	19191	19085	19032	19222	19058	19117	19183	19103	19145	19226	19352	19011	19028	19119	19192	19014	19175	19016	19092	19202	19190	19047	19053	19108	19092	18841	19242	19183	19266	19178	19290	19058	19173	19176	19212	19251	19172	19116	19133	19238	18934	18930	18998	19190	19133	19118	19385	19340	19140	18922	19022	19068	18954	18877	19280	19069	19027	19003	19010	18941	19022	19352	19128	19177	19100	19086	19142	19173	19192	18977	19093	18989	19008	19205	19111	19096	19275	19093	19102	19210	18927	19057	19073	19159	19115	19123	19030	18919	19223	19290	18939	19063	19299	19155	18983	19271	19138	19059	19139	19173	19087	19020	19310	19238	19113	19049	19068	19108	19141	19117	19272	18932	19029	19225	19003	19117	19311	19102	19315	19235	19221	19057	19014	19020	19037	18869	19176	18823	19152	19332	19293	18999	18954	19101	19302	19247	19054	19283	19083	19157	19040	19189	19235	19036	19091	19217	19172	19234	19139	19124	19146	18868	19193	19011	19192	19306	19060	18917	19121	19210	18867	18950	19342	19152	19169	19330	19154	19353	19278	19093	19101	19234	19125	19178	18990	19027	18942	18945	19080	19027	19135	19154	19080	19184	19129	19195	19141	19175	19071	19389	19333	19043	19002	19273	19098	19182	19194	19209	19262	19035	19179	18988	19097	19153	19115	19201	19197	19091	19134	19280	19081	19145	19129	19215	19187	19109	19090	19084	19166	19216	19085	19006	19110	19230	19194	19178	19076	19147	19381	18992	19168	19148	19182	18904	19049	19013	19110	18933	19318	19394	19201	19210	19087	18959	19189	19049	19102	19163	18814	19278	19223	19224	19035	19164	19042	19179	18884	19072	19294	19103	19202	19162	19250	19142	19162	19072	19286	19030	19023	19082	19220	19003	19206	19181	19076	19195	19090	19032	19175	19156	19106	19168	19333	19154	19031	19122	19010	19033	19156	19106	19181	19280	19306	19216	19441	19111	18978	19206	19092	19133	19301	19041	19262	19225	19223	19079	19157	19143	18938	19206	19108	19007	18834	19016	18965	19105	18920	19118	19149	18928	19087	19153	19172	19069	19184	19039	19165	19082	19134	19008	19054	19250	19179	19256	19073	19058	19229	19043	19153	19286	19306	19054	18971	19231	19076	19322	19066	19204	19225	18971	19133	19459	19044	19170	19136	19148	19009	19155	19019	19074	19260	19056	19232	19263	19144	19111	19140	19105	19159	19175	19086	19098	19124	19038	19046	19229	19136	19035	19364	19348	19077	19192	19109	19158	19223	18939	19081	19156	18924	19233	19202	19332	19072	18988	19188	19113	19079	19149	19331	19256	19136	18997	19108	19130	19282	19007	19171	19254	19305	19129	19218	19293	19252	19133	18920	19195	19106	19187	19079	19080	19026	18972	19088	19298	19129	19071	19074	19308	19189	19119	19258	19029	19252	19026	19259	19042	19079	19242	19026	19093	18916	19158	18965	19130	19137	19041	19039	19048	19254	19243	18979	19243	19182	19211	18908	19013	19194	19255	19140	19253	19092	19034	19090	19242	19189	19070	18952	18950	19174	19262	19170	18957	19075	19041	19159	19274	19109	19222	18930	19069	18841	19148	19018	19128	19146	19193	19270	19166	18849	19182	19081	19189	19059	19176	18994	18991	19233	19316	19254	18878	19106	19350	19029	19193	19327	19077	19044	19092	19156	19189	19123	19029	18936	19052	18930	19053	19200	19304	19114	19067	18881	18921	19173	19300	19083	18863	18946	19235	19171	18978	19138	19047	18936	19052	19259	19182	18778	19225	19123	19262	19126	19045	19035	19228	19089	19081	18958	19083	19254	19105	19350	19067	19016	19020	19264	19301	19204	19067	18751	19089	18954	19078	19011	19150	19113	19018	19178	19303	19016	19213	19131	19129	19090	18703	19237	19038	19206	18900	19292	19220	19124	19201	19294	19161	19197	19333	19153	19119	18950	18957	19390	19127	19169	19049	19209	19187	18992	18901	19076	19037	19363	19209	18955	19095	19158	19101	19243	19228	19160	19068	19060	19005	19021	19061	18952	19270	19291	19103	19116	19382	19160	19230	19095	18833	19209	19129	19197	19304	19113	18987	19306	19225	19237	19187	19140	19211	19299	19052	19107	19023	19139	19158	19115	19342	19153	18989	19421	19207	19288	19089	19105	18939	19149	19037	19043	19089	19083	18994	19253	19076	19088	19124	19161	19032	19136	19100	19062	19247	19081	19047	19390	19112	19188	19301	18999	19129	19128	18879	19112	19173	19111	19175	19089	19338	19231	19237	19261	19169	19105	19149	19133	19202	19271	19197	19062	19200	18989	19179	19074	19125	19266	18948	19269	19244	18917	19200	19030	19215	19184	19086	19169	19323	19084	19104	18856	19100	19068	19119	19268	19283	18942	19123	19033	19118	19261	19144	19241	19324	19261	19028	19181	19310	18991	19179	19308	19051	19247	19095	18939	19248	19222	19321	19156	19194	19246	19103	19048	19052	18819	19143	19014	19066	19075	19150	19086	19045	19103	19028	19189	19265	19209	19266	19169	18923	19117	19161	19264	19118	19125	18972	19163	19019	19059	19076	18915	18962	19156	19209	19075	19229	18843	19002	19095	19194	18916	19222	19195	19103	19052	19079	19135	18958	19242	19011	19183	19258	19034	19210	19008	19391	19200	19045	18957	19251	19275	19363	19235	19077	19317	19090	19375	19254	19144	19163	19294	19285	19056	19193	18902	18996	19227	19064	19124	19281	19072	19200	19368	19318	19118	19131	19153	19066	19055	19304	19027	19198	19112	19173	19116	19225	19159	19080	19104	19182	19034	19321	19024	19073	19142	19168	19235	18932	19006	19098	19025	19038	19094	19273	18986	19187	19106	19246	19046	19169	19158	19213	19154	19090	19183	19195	19217	19171	18951	19198	19073	19140	19264	19087	19178	19132	19184	18997	19049	19116	18978	19388	19176	19177	19096	19199	19119	19195	19032	19237	19036	19093	19127	18965	19253	19265	19082	19025	19196	19143	19122	19028	19155	19299	19164	19183	19486	19328	19249	19053	19099	19105	19224	19192	19293	19170	19102	19001	18953	19100	19200	19194	19317	18966	19090	19216	19296	18989	19246	19175	19036	19100	19128	19364	19156	19185	19478	18949	19118	19093	18994	19215	19012	18975	19182	19266	19335	19183	19030	19360	19049	19198	19274	19231	19104	19080	19143	19194	19032	18846	19012	19173	19160	19137	19189	18880	19076	19096	18945	19233	18925	19231	19132	19192	19049	19103	19163	19127	19295	19027	19070	19101	19058	19092	19047	19173	19116	19218	19221	19117	19102	19209	19123	19204	19139	19078	19027	18924	18999	19099	18890	19290	19128	19003	19199	19139	19077	19101	19126	19178	18988	19280	19305	19182	18976	19116	19070	19195	19177	19351	18983	19054	19273	18963	18999	19054	19239	18958	19139	19053	19095	19075	19079	19180	19141
22950	37195	34439	28427	20736	26605	54250	56119	42080	28378	18303	15320	14633	14653	14606	14687	14726	14765	14563	14658	14727	14753	14591	14879	14657	14907	14662	14760	14484	14769	14501	14620	14590	14652	14851	14786	14656	14581	14558	14613	14856	14787	14707	14807	14597	14670	14695	14725	14676	14680	14778	14676	14637	14616	14677	14617	14634	14779	14643	14630	14755	14758	14556	14671	14625	14451	14739	14603	14743	14574	14599	14494	14758	14507	14721	14646	14667	14728	14692	14611	14707	14524	14715	14627	14535	14477	14680	14611	14514	14768	14558	14699	14733	14743	14700	14734	14624	14837	14649	14742	14684	14633	14658	14683	14762	14648	14700	14688	14721	14603	14568	14677	14611	14632	14636	14613	14785	14688	14524	14720	14821	14874	14777	14577	14790	14612	14680	14762	14741	14678	14605	14641	14657	14778	14659	14789	14719	14681	14597	14575	14599	14701	14571	14669	14763	14666	14806	14599	14682	14544	14639	14638	14784	14501	14613	14679	14711	14592	14703	14595	14667	14619	14727	14660	14654	14766	14755	14698	14591	14677	14637	14545	14793	14508	14704	14683	14601	14680	14562	14567	14639	14725	14529	14686	14699	14781	14484	14705	14785	14603	14454	14665	14752	14645	14798	14625	14609	14792	14762	14693	14817	14660	14647	14675	14649	14596	14641	14677	14683	14520	14607	14614	14652	14697	14602	14637	14704	14628	14637	14687	14881	14724	14503	14674	14575	14703	14779	14507	14690	14723	14741	14723	14554	14596	14710	14627	14709	14721	14671	14768	14687	14660	14675	14505	14702	14671	14633	14679	14768	14609	14660	15014	14686	14510	14674	14726	14703	14672	14634	14512	14791	14673	14741	14645	14466	14728	14756	14759	14657	14731	14680	14662	14775	14789	14770	14635	14550	14653	14607	14679	14610	14808	14559	14720	14605	14576	14647	14729	14801	14613	14747	14760	14787	14702	14715	14719	14653	14686	14636	14708	14621	14735	14782	14541	14823	14591	14775	14764	14666	14821	14605	14612	14710	14789	14723	14776	14681	14786	14822	14739	14634	14664	14713	14537	14735	14558	14600	14662	14544	14744	14768	14686	14701	14747	14749	14624	14758	14494	14601	14655	14566	14566	14675	14601	14554	14802	14847	14701	14763	14826	14744	14664	14710	14741	14701	14595	14735	14505	14715	14512	14808	14827	14639	14651	14661	14741	14844	14742	14634	14837	14745	14779	14496	14655	14566	14709	14667	14573	14851	14600	14636	14784	14670	14570	14683	14571	14696	14645	14775	14638	14594	14582	14676	14583	14610	14560	14787	14737	14428	14801	14576	14642	14565	14562	14653	14630	14512	14697	14711	14577	14794	14726	14691	14752	14551	14639	14474	14714	14512	14631	14692	14592	14598	14776	14563	14583	14525	14714	14593	14674	14599	14538	14623	14575	14872	14800	14650	14706	14556	14655	14659	14612	14713	14693	14720	14582	14772	14739	14822	14710	14710	14713	14640	14637	14845	14509	14670	14744	14577	14754	14661	14761	14513	14762	14640	14474	14627	14691	14812	14495	14617	14691	14849	14717	14633	14767	14726	14727	14706	14813	14761	14771	14612	14624	14592	14947	14657	14537	14599	14848	14467	14562	14650	14625	14666	14728	14703	14542	14703	14838	14656	14657	14804	14679	14553	14651	14688	14778	14575	14535	14595	14784	14785	14596	14636	14732	14517	14797	14505	14554	14612	14685	14732	14669	14605	14650	14659	14599	14678	14550	14752	14729	14726	14705	14627	14616	14656	14672	14721	14563	14698	14771	14770	14647	14571	14671	14702	14616	14754	14577	14704	14769	14750	14673	14510	14640	14654	14554	14626	14820	14758	14787	14677	14691	14667	14662	14694	14560	14622	14568	14652	14680	14629	14593	14612	14664	14692	14683	14823	14768	14550	14626	14601	14380	14747	14694	14698	14577	14675	14675	14692	14631	14802	14580	14681	14675	14567	14759	14618	14560	14657	14733	14446	14602	14772	14587	14704	14640	14729	14785	14625	14692	14816	14632	14773	14624	14684	14610	14817	14801	14533	14514	14693	14793	14621	14523	14583	14524	14837	14597	14494	14645	14685	14692	14675	14585	14883	14566	14795	14575	14521	14738	14704	14725	14725	14673	14642	14645	14754	14588	14648	14704	14595	14754	14832	14825	14580	14680	14704	14600	14547	14754	14663	14631	14756	14637	14764	14614	14599	14789	14686	14634	14489	14726	14681	14754	14642	14607	14769	14681	14637	14582	14636	14806	14649	14744	14543	14644	14547	14605	14792	14557	14628	14719	14649	14646	14638	14652	14737	14757	14722	14692	14629	14761	14548	14616	14824	14738	14696	14663	14796	14516	14608	14526	14618	14680	14695	14640	14634	14590	14857	14695	14788	14633	14615	14714	14646	14752	14622	14501	14654	14704	14530	14520	14650	14743	14607	14695	14715	14628	14705	14566	14768	14513	14754	14680	14661	14634	14564	14681	14627	14716	14714	14602	14787	14589	14661	14761	14728	14855	14752	14626	14663	14795	14607	14816	14581	14777	14700	14648	14547	14641	14591	14774	14664	14598	14607	14721	14630	14844	14525	14705	14725	14766	14703	14758	14794	14589	14794	14691	14750	14579	14597	14736	14751	14782	14765	14773	14562	14556	14680	14614	14595	14686	14743	14706	14722	14783	14802	14662	14688	14609	14700	14776	14473	14735	14724	14734	14713	14650	14760	14751	14523	14835	14741	14973	14582	14769	14695	14794	14610	14690	14610	14801	14593	14729	14674	14517	14542	14681	14732	14735	14567	14549	14701	14603	14751	14729	14615	14532	14670	14726	14441	14736	14729	14741	14514	14506	14848	14781	14822	14675	14651	14648	14764	14594	14733	14573	14729	14613	14736	14720	14606	14789	14622	14667	14659	14639	14710	14707	14787	14480	14765	14699	14556	14816	14661	14605	14602	14853	14701	14665	14681	14505	14554	14566	14569	14596	14807	14731	14921	14737	14722	14681	14799	14691	14802	14767	14747	14570	14482	14654	14673	14565	14706	14548	14680	14573	14579	14753	14532	14813	14688	14726	14484	14601	14698	14587	14652	14515	14755	14730	14736	14554	14749	14707	14708	14761	14721	14756	14832	14567	14743	14941	14580	14731	14699	14602	14507	14731	14541	14782	14747	14628	14675	14700	14764	14801	14537	14697	14799	14739	14784	14918	14659	14591	14498	14697	14688	14536	14655	14513	14792	14789	14582	14608	14616	14681	14705	14657	14687	14759	14688	14723	14682	14689	14845	14542	14805	14759	14703	14635	14610	14619	14836	14501	14672	14624	14826	14743	14703	14568	14693	14877	14599	14639	14705	14695	14874	14836	14492	14737	14674	14529	14694	14710	14523	14726	14771	15003	14585	14608	14644	14766	14624	14477	14500	14633	14728	14785	14722	14664	14669	14535	14800	14745	14487	14691	14794	14636	14580	14605	14745	14718	14668	14541	14795	14682	14782	14454	14831	14604	14614	14722	14376	14699	14724	14669	14729	14570	14655	14739	14739	14727	14627	14649	14665	14653	14759	14713	15052	14623	14693	14672	14704	14803	14682	14847	14720	14655	14756	14751	14726	14579	14656	14696	14628	14613	14720	14594	14693	14874	14790	14768	14714	14762	14522	14556	14787	14604	14633	14618	14757	14615	14898	14737	14661	14626	14612	14699	14724	14699	14584	14715	14750	14488	14755	14722	14698	14864	14549	14476	14629	14581	14642	14731	14595	14754	14636	14610	14517	14722	14669	14713	14458	14673	14629	14613	14737	14555	14619	14515	14580	14698	14755	14731	14785	14622	14693	14685	14754	14650	14556	14531	14587	14559	14784	14632	14786	14665	14509	14672	14844	14572	14622	14645	14822	14625	14538	14630	14676	14780	14835	14712	14674	14525	14546	14735	14719	14674	14726	14795	14688	14609	14679	14622	14523	14625	14781	14583	14625	14785	14709	14560	14592	14825	14610	14894	14606	14671	14837	14684	14681	14624	14644	14655	14610	14720	14703	14811	14601	14799	14695	14598	14562	14571	14614	14663	14687	14679	14489	14586	14560	14848	14645	14651	14768	14797	14637	14859	14787	14884	14510	14707	14792	14783	14519	14499	14646	14769	14592	14628	14694	14851	14606	14601	14457	14604	14668	14580	14567	14728	14635	14574	14733	14536	14842	14618	14566	14685	14640	14742	14763	14746	14520	14744	14786	14643	14653	14764	14983	14417	14795	14761	14728	14690	14727	14521	14532	14678	14694	14656	14663	14701	14648	14733	14766	14727	14679	14538	14694	14676	14552	14705	14805	14769	14578	14659	14562	14571	14540	14723	14616	14659	14798	14725	14499	14764	14678	14637	14773	14626	14698	14707	14572	14615	14674	14499	14860	14840	14763	14737	14662	14685	14787	14712	14588	14598	14723	14625	14739	14605	14624	14853	14644	14465	14768	14600	14568	14594	14721	14594	14473	14597	14804	14654	14738	14487	14685	14643	14689	14661	14583	14787	14652	14636	14611	14718	14514	14894	14665	14497	14912	14799	14621	14700	14633	14608	14572	14811	14589	14764	14719	14716	14639	14640	14565	14828	14583	14722	14620	14696	14607	14687	14576	14659	14741	14596	14640	14738	14714	14666	14613	14635	14616	14694	14708	14503	14834	14661	14669	14364	14557	14623	14733	14859	14477	14551	14523	14755	14759	14707	14597	14636	14660	14653	14604	14662	14615	14529	14729	14699	14599	14571	14555	14479	14683	14670	14618	14762	14576	14779	14602	14595	14730	14561	14784	14690	14692	14601	14723	14648	14703	14670	14715	14587	14636	14746	14682	14703	14724	14535	14760	14401	14680	14525	14840	14710	14579	14741	14612	14663	14771	14706	14584	14552	14630	14757	14790	14611	14678	14648	14591	14815	14714	14921	14602	14787	14693	14723	14631	14936	14572	14598	14731	14714	14592	14863	14560	14689	14694	14676	14628	14664	14677	14653	14553	14877	14704	14898	14959	14626	14731	14568	14717	14615	14728	14669	14550	14695	14748	14781	14657	14736	14432	14799	14513	14588	14679	14584	14682	14589	14627	14658	14507	14788	14563	14581	14659	14667	14721	14611	14630	14517	14756	14768
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
